From 4b7189b81a61fa5ab29f550915877c5a4cd5899e Mon Sep 17 00:00:00 2001
From: Michael Creel <michael.creel@uab.es>
Date: Fri, 15 Mar 2024 07:34:07 +0100
Subject: [PATCH] snap

---
 #econometrics.lyx# | 82303 -------------------------------------------
 econometrics.lyx   |   219 +-
 econometrics.pdf   |   Bin 9035300 -> 9025938 bytes
 3 files changed, 175 insertions(+), 82347 deletions(-)
 delete mode 100644 #econometrics.lyx#

diff --git a/#econometrics.lyx# b/#econometrics.lyx#
deleted file mode 100644
index e8aa0dc..0000000
--- a/#econometrics.lyx#
+++ /dev/null
@@ -1,82303 +0,0 @@
-#LyX 2.4 created this file. For more info see https://www.lyx.org/
-\lyxformat 620
-\begin_document
-\begin_header
-\save_transient_properties true
-\origin unavailable
-\textclass extreport
-\begin_preamble
-\usepackage{lmodern}
-\usepackage{dcolumn}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{longtable}
-%
-\definecolor{hellgelb}{rgb}{1,1,0.8}
-\definecolor{colKeys}{rgb}{0,0,1}
-\definecolor{colIdentifier}{rgb}{0,0,0}
-\definecolor{colComments}{rgb}{1,0,0}
-\definecolor{colString}{rgb}{0,0.5,0}
-\let\endtitlepage\relax
-
-\usepackage{newunicodechar}
-% for OLS output of Nerlove example (nerlove.out)
-\newunicodechar{σ}{\ensuremath{\sigma}}
-\end_preamble
-\options authordate
-\use_default_options false
-\begin_modules
-theorems-ams
-theorems-ams-extended
-\end_modules
-\maintain_unincluded_children no
-\language english
-\language_package default
-\inputencoding utf8
-\fontencoding auto
-\font_roman "default" "default"
-\font_sans "default" "default"
-\font_typewriter "default" "default"
-\font_math "auto" "auto"
-\font_default_family default
-\use_non_tex_fonts false
-\font_sc false
-\font_roman_osf false
-\font_sans_osf false
-\font_typewriter_osf false
-\font_sf_scale 100 100
-\font_tt_scale 100 100
-\use_microtype false
-\use_dash_ligatures false
-\graphics default
-\default_output_format default
-\output_sync 0
-\bibtex_command default
-\index_command default
-\paperfontsize 20
-\spacing onehalf
-\use_hyperref true
-\pdf_bookmarks true
-\pdf_bookmarksnumbered false
-\pdf_bookmarksopen false
-\pdf_bookmarksopenlevel 1
-\pdf_breaklinks true
-\pdf_pdfborder true
-\pdf_colorlinks true
-\pdf_backref page
-\pdf_pdfusetitle true
-\pdf_quoted_options "colorlinks=true,allcolors=blue"
-\papersize a4
-\use_geometry true
-\use_package amsmath 1
-\use_package amssymb 1
-\use_package cancel 1
-\use_package esint 1
-\use_package mathdots 1
-\use_package mathtools 1
-\use_package mhchem 1
-\use_package stackrel 1
-\use_package stmaryrd 1
-\use_package undertilde 1
-\cite_engine natbib
-\cite_engine_type authoryear
-\biblio_style plainnat
-\use_bibtopic false
-\use_indices false
-\paperorientation landscape
-\suppress_date false
-\justification true
-\use_refstyle 0
-\use_formatted_ref 0
-\use_minted 0
-\use_lineno 0
-\index Index
-\shortcut idx
-\color #008000
-\end_index
-\leftmargin 3cm
-\topmargin 2cm
-\rightmargin 3cm
-\bottommargin 2cm
-\secnumdepth 1
-\tocdepth 1
-\paragraph_separation indent
-\paragraph_indentation default
-\is_math_indent 0
-\math_numbering_side default
-\quotes_style swedish
-\dynamic_quotes 0
-\papercolumns 1
-\papersides 1
-\paperpagestyle empty
-\tablestyle default
-\listings_params "morekeywords={AND,ASC,avg,CHECK,COMMIT,count,DECODE,DESC,DISTINCT,GROUP,IN,LIKE,NUMBER,ROLLBACK,SUBSTR,sum,VARCHAR2},float=hbp,basicstyle={\ttfamily\small},identifierstyle={\color{colIdentifier}},keywordstyle={\color{colKeys}},stringstyle={\color{colString}},commentstyle={\color{colComments}},columns=flexible,tabsize=2,frame=single,extendedchars=true,showspaces=false,showstringspaces=false,numbers=left,numberstyle={\tiny},breaklines=true,backgroundcolor={\color{hellgelb}},breakautoindent=true,captionpos=b"
-\tracking_changes false
-\output_changes false
-\change_bars false
-\postpone_fragile_content false
-\html_math_output 0
-\html_css_as_file 0
-\html_be_strict false
-\docbook_table_output 0
-\docbook_mathml_prefix 1
-\end_header
-
-\begin_body
-
-\begin_layout Title
-
-\size larger
-Econometrics
-\end_layout
-
-\begin_layout Author
-Michael Creel
-\end_layout
-
-\begin_layout Date
-
-\size small
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-today
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename logoUAB.jpg
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\size small
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset toc
-LatexCommand tableofcontents
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset FloatList figure
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset FloatList table
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-About this document
-\end_layout
-
-\begin_layout Section
-Prerequisites
-\end_layout
-
-\begin_layout Standard
-These notes have been prepared under the assumption that the reader understands basic statistics,
- linear algebra,
- and mathematical optimization.
- There are many sources for this material,
- for example,
- the appendices to 
-\emph on
-Introductory Econometrics:
- A Modern Approach
-\emph default
- by Jeffrey Wooldridge.
- It is the student's responsibility to get up to speed on this material,
- it will not be covered in class.
-\end_layout
-
-\begin_layout Standard
-This document integrates lecture notes for a one year graduate level course with computer programs that illustrate and apply the methods that are studied.
- The immediate availability of executable (and modifiable) example programs when using the PDF version of the document is a distinguishing feature of these notes.
- If printed,
- the document is a somewhat terse approximation to a textbook.
- These notes are not intended to be a perfect substitute for a printed textbook.
- If you are a student of mine,
- please note that last sentence carefully.
- There are many good textbooks available.
- Students taking my courses should read the appropriate sections from at least one of the following books (or other textbooks with similar level and content)
-\end_layout
-
-\begin_layout Itemize
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- 
-\emph on
-Microeconometrics - Methods and Applications.
- 
-\emph default
-This is the book I recommend to use,
- if you don't have some reason to choose a different one.
-\end_layout
-
-\begin_layout Itemize
-Davidson,
- R.
- and J.G.
- MacKinnon,
- 
-\emph on
-Econometric Theory and Methods
-\end_layout
-
-\begin_layout Itemize
-Gallant,
- A.R.,
- 
-\emph on
-An Introduction to Econometric Theory
-\end_layout
-
-\begin_layout Itemize
-Hamilton,
- J.D.,
- 
-\emph on
-Time Series Analysis
-\end_layout
-
-\begin_layout Standard
-Some more advanced books:
-\end_layout
-
-\begin_layout Itemize
-Davidson,
- R.
- and J.G.
- MacKinnon (1993) 
-\emph on
-Estimation and Inference in Econometrics
-\emph default
-,
- Oxford Univ.
- Press.
- 
-\end_layout
-
-\begin_layout Itemize
-Gallant,
- 
-\emph on
-Nonlinear Statistical Models
-\emph default
-.
- 
-\end_layout
-
-\begin_layout Standard
-Undergraduate level texts,
- if you need to catch up with some concepts 
-\end_layout
-
-\begin_layout Itemize
-Wooldridge (2003),
- 
-\emph on
-Introductory Econometrics:
- A Modern Approach
-\emph default
- (undergraduate level,
- for supplementary use only.
- Be sure to see the appendices,
- which give good coverage of foundations).
-\end_layout
-
-\begin_layout Itemize
-Stock and Watson,
- 
-\emph on
-
-\begin_inset CommandInset href
-LatexCommand href
-name "Introduction to Econometrics"
-target "https://ebookcentral.proquest.com/lib/uab/detail.action?docID=5174962#"
-literal "false"
-
-\end_inset
-
-.
- 
-\emph default
-This is the book used at the UAB for undergraduate courses in econometrics.
-\end_layout
-
-\begin_layout Section
-Contents
-\end_layout
-
-\begin_layout Standard
-With respect to contents,
- the emphasis is on estimation and inference within the world of stationary data.
- The notes have been used to teach first year masters and pre-doctoral students,
- in two 30-40 hour courses.
- The first part covers linear regression,
- and the second part goes on to cover ML and GMM estimation of potentially nonlinear models.
- There are some topical chapters after this core material that give introductions to more specialized methods.
- Student with interest in quantitative methods go on to study this material more deeply in elective courses,
- which is why the presentation here of the later chapters is more broad than deep.
-\end_layout
-
-\begin_layout Standard
-The integrated examples and the support files (available online at the 
-\begin_inset CommandInset href
-LatexCommand href
-name "github repository"
-target "https://github.com/mcreel/Econometrics"
-literal "false"
-
-\end_inset
-
-) are an important part of these notes.
- Julia 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{https://julialang.org}{(julialang.org)}
-\end_layout
-
-\end_inset
-
- has been used for most of the example programs,
- which are scattered though the document.
- The examples and code use the current stable version of Julia,
- version 1.x.
- This choice is motivated by several factors.
- Julia runs on all of the popular operating systems,
- it is free,
- and it is fast,
- thanks to just-in-time compilation.
- It is a relatively new language,
- but is stable,
- with performance improving with each point release.
- The fundamental tools (manipulation of matrices,
- statistical functions,
- minimization,
- 
-\emph on
-etc.
-\emph default
-) exist and are implemented in a way that make extending them fairly easy,
- plus new packages for more advanced applications are appearing constantly.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Julia"
-nolink "false"
-
-\end_inset
-
- shows Julia running one of the examples from this document.
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Julia"
-
-\end_inset
-
-Julia
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename example.png
-	lyxscale 25
-	width 10in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
- There are also some examples which use 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{http://gretl.sourceforge.net}{Gretl}
-\end_layout
-
-\end_inset
-
-,
- the Gnu Regression,
- Econometrics,
- and Time-Series Library.
- This is an easy to use program,
- available in a number of languages,
- and it comes with a lot of data ready to use.
- It runs on the major operating systems.
- Sometimes,
- simple is better.
- 
-\end_layout
-
-\begin_layout Standard
-The main document was prepared using \SpecialChar LyX
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{http://www.lyx.org}{(www.lyx.org)}
-\end_layout
-
-\end_inset
-
-.
- \SpecialChar LyX
- is a free
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-\begin_inset Quotes sld
-\end_inset
-
-Free
-\begin_inset Quotes srd
-\end_inset
-
- is used in the sense of 
-\begin_inset Quotes sld
-\end_inset
-
-freedom
-\begin_inset Quotes srd
-\end_inset
-
-,
- but \SpecialChar LyX
- is also free of charge (free as in 
-\begin_inset Quotes sld
-\end_inset
-
-free beer
-\begin_inset Quotes srd
-\end_inset
-
-).
-\end_layout
-
-\end_inset
-
- 
-\begin_inset Quotes eld
-\end_inset
-
-what you see is what you mean
-\begin_inset Quotes erd
-\end_inset
-
- word processor,
- basically working as a graphical frontend to \SpecialChar LaTeX
-.
- It (with help from other applications) can export your work in \SpecialChar LaTeX
-,
- HTML,
- PDF and several other forms.
- It will run on Linux,
- Windows,
- and MacOS systems.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Picture of LyX"
-nolink "false"
-
-\end_inset
-
- shows \SpecialChar LyX
- editing this document.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "Picture of LyX"
-
-\end_inset
-
-\SpecialChar LyX
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/lyx.png
-	width 6in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-.
- The \SpecialChar LyX
- source for the document is available on the web page.
-\end_layout
-
-\begin_layout Section
-License
-\end_layout
-
-\begin_layout Standard
-All materials are copyrighted by Michael Creel with the date that appears above,
- under the MIT license.
- See the file License.md
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Obtaining-the-materials"
-
-\end_inset
-
-Obtaining and using the materials
-\end_layout
-
-\begin_layout Standard
-
-\color black
-A video which explains the steps of this section
-\color inherit
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "is here"
-target "https://www.youtube.com/watch?v=N_aWT7OiX4k"
-literal "false"
-
-\end_inset
-
-.
- I 
-\color red
-recommend
-\color inherit
- that you look at the video one time before installing.
-\end_layout
-
-\begin_layout Standard
-The materials are available from a 
-\begin_inset CommandInset href
-LatexCommand href
-name "github repository"
-target "https://github.com/mcreel/Econometrics"
-literal "false"
-
-\end_inset
-
-.
- To run the examples embedded in the document,
- you need to 
-\end_layout
-
-\begin_layout Itemize
-install the 
-\begin_inset CommandInset href
-LatexCommand href
-name "Julia language"
-target "https://julialang.org/"
-literal "false"
-
-\end_inset
-
-.
- See the download link on that page.
-\end_layout
-
-\begin_layout Itemize
-and add files of the 
-\begin_inset CommandInset href
-LatexCommand href
-name "github repository"
-target "https://github.com/mcreel/Econometrics"
-literal "false"
-
-\end_inset
-
- as a Julia package.
- 
-\end_layout
-
-\begin_layout Enumerate
-download the code:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-download a zip of the repo,
- and uncompress it in a convenient directory,
- or
-\end_layout
-
-\begin_layout Enumerate
-git clone the repository to the desired location
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Go to that directory and start Julia 
-\family typewriter
-using 
-\color magenta
-julia --proj
-\family default
-\color inherit
- 
-\end_layout
-
-\begin_layout Enumerate
-In Julia,
- the first time you use the files,
- do 
-\family typewriter
-\color magenta
-using Pkg;
- Pkg.instantiate()
-\family default
-\color inherit
- This will take some time,
- as Econometrics relies on a number of other packages.
-\end_layout
-
-\begin_layout Enumerate
-then do 
-\family typewriter
-\color magenta
-using Econometrics
-\family default
-\color inherit
- in Julia to use the package.
- The first time you do this,
- it will take a 
-\series bold
-long 
-\series default
-time,
- maybe 15 minutes or so.
- 
-\emph on
-\color magenta
-Don't worry
-\emph default
-\color inherit
-,
- this is normal.
- All of the packages that were downloaded are being compiled for the first time.
- We will be able to make this go
-\emph on
- 
-\color black
-much,
- much faster
-\emph default
-\color inherit
- when we want to use the code,
- by following the steps explained in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Using-a-system"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-,
- below.
-\end_layout
-
-\begin_layout Enumerate
-To run examples,
- cd into the relevant subdirectory of Econometrics/Examples,
- and then just include the script you would like to run.
-\end_layout
-
-\begin_layout Enumerate
-Once this is done,
- you can use the code at any time by repeating steps 2 and 4.
-\end_layout
-
-\begin_layout Enumerate
-I recommend setting your operating system to open .jl files with your favorite editor.
- 
-\end_layout
-
-\begin_layout Standard
-Please see the web page for links to videos that explain the installation and usage process,
- and for how to speed things up.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Introduction to Julia
-\end_layout
-
-\begin_layout Standard
-This document uses the 
-\begin_inset CommandInset href
-LatexCommand href
-name " Julia programming language"
-target "https://julialang.org/"
-literal "false"
-
-\end_inset
-
- for most of the examples.
- This chapter gives a very bare bones introduction to Julia.
- There are much better introductory materials from other sources,
- some of which are noted below.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Why Julia?
-\end_layout
-
-\begin_layout Itemize
-free:
- free in terms of $$$,
- and also,
- source code is free,
- so you can know exactly what it does,
- and you can modify it and contribute to it
-\end_layout
-
-\begin_layout Itemize
-multi-platform:
- runs on all the popular operating systems.
- For teaching econometrics,
- this is nice,
- because all students have equal access to the materials.
-\end_layout
-
-\begin_layout Itemize
-fast:
- speed of well-written code is close to C or Fortan.
- Code is relatively easy to write and to read,
- similar to Python,
- Matlab or other matrix scripting languages
-\end_layout
-
-\begin_layout Itemize
-reproducible:
- it is not difficult to control software versions exactly,
- so that your results can be reproduced exactly.
-\end_layout
-
-\begin_layout Itemize
-the above 4 considerations are essentially necessary for a language for modern science,
- which requires accessibility,
- verifiability,
- and performance
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Why not Julia?
-\end_layout
-
-\begin_layout Itemize
-Julia code is compiled before it's run.
- This means that first calls to functions take a bit of time,
- as while are compiled.
- The second call will be much faster.
- So,
- interactive use may frustrate a bit,
- at least until you learn to work around this particularity.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-one can use a system image to solve this problem.
- See 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://www.youtube.com/watch?v=a-_ZNTBeLCw
-\end_layout
-
-\end_inset
-
- for a video that shows how to do this for the code that accompanies these notes.
-\end_layout
-
-\begin_layout Itemize
-this is getting better all the time,
- as support for pre-compilation improves
-\end_layout
-
-\begin_layout Itemize
-can be dealt with quite easily by warming up functions with toy usages,
- which you might include in your startup file.
-\end_layout
-
-\begin_layout Itemize
-Also,
- keep your Julia session running,
- and the things you use often will already be compiled from previous uses.
- With Linux,
- you can have Julia running in a 
-\family typewriter
-byobu
-\family default
- or 
-\family typewriter
-screen
-\family default
- session,
- which you can re-connect to whenever you need it,
- which is amazingly convenient.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-the speed is only needed if your work is computationally demanding.
- Dividing epsilon by 2 is not very important when epsilon is small.
- For getting fast results for linear models,
- you may prefer a more complete and specialized package,
- e.g.,
- Stata,
- etc.
-\end_layout
-
-\begin_layout Itemize
-there is a lot of existing code for languages like Matlab,
- Python,
- Fortran,
- etc.
- You may prefer to use that code,
- depending on your research.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Resources
-\end_layout
-
-\begin_layout Itemize
-Julia language:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://julialang.org/
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-tutorials and resources:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Recommended!
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://github.com/PaulSoderlind/JuliaTutorial
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Recommended!
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://julia.quantecon.org/intro.html
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Installation of Julia and packages
-\end_layout
-
-\begin_layout Itemize
-install Julia stable version from 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://julialang.org/downloads/
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Getting started:
- 
-\begin_inset CommandInset href
-LatexCommand href
-target "https://docs.julialang.org/en/v1/manual/getting-started/"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Package manager documentation:
- 
-\begin_inset CommandInset href
-LatexCommand href
-target "https://docs.julialang.org/en/v1/stdlib/Pkg/"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The first thing you will need to do to make full use of this document is to install the examples and the support code.
- The main commands for packages:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-from the REPL,
- press ] to enter package mode.
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-]?
-
-\family default
- :
- help for package mode.
-\end_layout
-
-\begin_layout Itemize
-
-\family typewriter
-] add
-\family default
- :
- Add a package.
- e.g.,
- to add a popular plotting package,
- do
-\family typewriter
- 
-\color blue
-] add Plots
-\end_layout
-
-\begin_layout Itemize
-Recommended packages (amongst many others):
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Plots:
- well-established plotting package.
- Makie.jl is a newer package,
- also widely used.
-\end_layout
-
-\begin_layout Itemize
-CSV:
- this is a more powerful package for working with CSV data.
- The DelimitedFiles module of basic Julia can also work in many cases.
-\end_layout
-
-\begin_layout Itemize
-DataFrames:
- organization of data with names and manipulations
-\end_layout
-
-\begin_layout Itemize
-Distributions:
- essential for statistics beyond the basics.
- 
-\end_layout
-
-\begin_layout Itemize
-Optim:
- a well-established optimization package.
- NLopt.jl is a little less easy to use,
- but is well-tested.
- Optimization.jl is a newer package that provides a common interface to many optimization packages,
- including Optim.jl and NLopt.jl.
-\end_layout
-
-\begin_layout Itemize
-Revise:
- make development of code easier
-\end_layout
-
-\begin_layout Itemize
-OhMyREPL:
- colors and other features for the Julia prompt.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Recommended:
- put 
-\family typewriter
-using Revise;
- using OhMyREPL
-\family default
- in your 
-\family typewriter
-~/.julia/config/startup.jl
-\family default
- file so that they are automatically used when you start Julia.
- If you installed the Econometric package (see Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Obtaining-the-materials"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-),
- you can add 
-\family typewriter
-using Econometrics
-\family default
-,
- too.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Using-a-system"
-
-\end_inset
-
-Using a system image
-\end_layout
-
-\begin_layout Standard
-A system image is a file that contains precompiled images of functions that one might want to access as quickly as possible.
- The 
-\begin_inset Quotes sld
-\end_inset
-
-time to first plot
-\begin_inset Quotes srd
-\end_inset
-
- (or first X) issue is the most common complaint about Julia of new users.
- Using a precompiled system image solves this problem.
- In the Econometrics code,
- the file MakeSysImage.jl
-\begin_inset CommandInset href
-LatexCommand href
-name "MakeSysImage.jl"
-target "https://github.com/mcreel/Econometrics/blob/main/MakeSysimage.jl"
-literal "false"
-
-\end_inset
-
- will create a system image that contains the Econometrics functions,
- and the packages upon which they depend.
- Please see 
-\begin_inset CommandInset href
-LatexCommand href
-name "this video"
-target "https://www.youtube.com/watch?v=a-_ZNTBeLCw"
-literal "false"
-
-\end_inset
-
- for instructions on how to make and use an image.
- Remember that you will need to create a new system image if you update the packages.
- See 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://www.youtube.com/watch?v=a-_ZNTBeLCw
-\end_layout
-
-\end_inset
-
- for a video that shows how to do this for the code that accompanies these notes.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Running Julia and the work flow
-\end_layout
-
-\begin_layout Standard
-There are several ways to use Julia,
- here is a basic description of some of them:
-\end_layout
-
-\begin_layout Subsection
-REPL and text editor
-\end_layout
-
-\begin_layout Standard
-The REPL (
-\begin_inset Quotes sld
-\end_inset
-
-read-eval-print loop
-\begin_inset Quotes srd
-\end_inset
-
- ),
- or in more plain parlance,
- the Julia command prompt,
- is my main way of working for research.
- Simple and easy to replicate.
- On Linux,
- just open a terminal and type 
-\begin_inset Quotes sld
-\end_inset
-
-julia
-\begin_inset Quotes srd
-\end_inset
-
-.
- You can run your code in one window,
- and edit it in another,
- using your favorite text editor.
- There are syntax highlighting schemes for many of the popular editors.
- This is what I use for research.
-\end_layout
-
-\begin_layout Subsection
-Julia for VSCode
-\end_layout
-
-\begin_layout Standard
-If you want something more modern and integrated looking than the REPL and a text editor,
- check out 
-\begin_inset CommandInset href
-LatexCommand href
-name "Julia for VSCode "
-target "https://www.julia-vscode.org/"
-literal "false"
-
-\end_inset
-
-.
- This combines the editing,
- command,
- and plot windows all on one interface,
- and may be more what you're used to if coming from Matlab or RStudio,
- for example.
- This is what I use when teaching.
- A video showing how to use VSCode with the Econometrics package
-\begin_inset CommandInset href
-LatexCommand href
-name " is here"
-target "https://www.youtube.com/watch?v=Nbhmq4VWVJU"
-literal "false"
-
-\end_inset
-
-.
- I recommend that my students have a look at the video,
- to better follow what I'm doing in class.
-\end_layout
-
-\begin_layout Subsection
-Notebook interfaces
-\end_layout
-
-\begin_layout Standard
-This is a nice way to interactively explore relatively simple code.
- 
-\end_layout
-
-\begin_layout Itemize
-IJulia and Jupyter notebooks:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://github.com/JuliaLang/IJulia.jl
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Pluto notebooks:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://github.com/fonsp/Pluto.jl
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Neptune notebooks.
- A fork of Pluto that does not automatically update all cells when any changes.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Loading/saving data
-\end_layout
-
-\begin_layout Standard
-The examples that follow in later chapters provide some examples.
- Relevant commands are:
-\end_layout
-
-\begin_layout Itemize
-using DelimitedFiles;
- ?readdlm;
- ?writedlm
-\end_layout
-
-\begin_layout Itemize
-using CSV;
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-?CSV.read for reading CSV files into with variable names in the first row into a dataframe
-\end_layout
-
-\begin_layout Itemize
-?CSV.write
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-For more information,
- see 
-\begin_inset CommandInset href
-LatexCommand href
-name "https://github.com/PaulSoderlind/JuliaTutorial/blob/master/Tutorial_09_LoadSaveData.ipynb"
-target "https://github.com/PaulSoderlind/JuliaTutorial/blob/master/Tutorial_09_LoadSaveData.ipynb"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Example data sets to practice on:
-\end_layout
-
-\begin_layout Standard
-CSV with names:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://github.com/mcreel/Econometrics/blob/master/Examples/Data/card.csv
-\end_layout
-
-\end_inset
-
-,
- and
-\end_layout
-
-\begin_layout Standard
-plain text,
- space delimited:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://github.com/mcreel/Econometrics/blob/master/Examples/Data/nerlove.data
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Exploratory-analysis-and"
-
-\end_inset
-
-Exploratory analysis and plotting
-\end_layout
-
-\begin_layout Standard
-Here are a couple of examples of data preparation and basic analysis.
-\end_layout
-
-\begin_layout Itemize
-Using DataFrames and StatPlots for exploratory analysis using the Card returns to education data set:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Julia/BasicDataAnalysis.jl}{BasicDataAnalysis.jl} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Data preparation and exploration using Oxford-Man realized library data on financial time series:
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "Oxford-Man realized library data"
-target "https://realized.oxford-man.ox.ac.uk/images/oxfordmanrealizedvolatilityindices.zip"
-literal "false"
-
-\end_inset
-
-:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Julia/SP500.jl}{SP500.jl} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Introduction:
- Economic and econometric models
-\end_layout
-
-\begin_layout Standard
-Here's some 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Intro/data.txt}{data}
-\end_layout
-
-\end_inset
-
-:
- observations on 3 economic variables.
- 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\emph on
-Draw a data block.
-\end_layout
-
-\begin_layout Standard
-Let's do some exploratory analysis using Gretl:
-\end_layout
-
-\begin_layout Itemize
-histograms
-\end_layout
-
-\begin_layout Itemize
-correlations
-\end_layout
-
-\begin_layout Itemize
-x-y scatterplots
-\end_layout
-
-\begin_layout Standard
-So,
- what can we say?
- Correlations?
- Yes.
- Causality?
- Who knows?
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-What are these variables
-\emph default
-?
- So far,
- we don't know,
- so we have no mental model to sort out which variables might be causing others.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We are missing a theoretical model!
- 
-\end_layout
-
-\begin_layout Itemize
-A theoretical model is a key ingredient to assign causal relationships (which we might subsequently try to test).
- Without a model (or the ability to do experiments) we can't distinguish correlation from causality.
-\end_layout
-
-\begin_layout Itemize
-It turns out that the variables we're looking at are QUANTITY (q),
- PRICE (p),
- and INCOME (m),
- and the data were generated using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Intro/SupplyDemand.jl}{this script}
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Economic theory tells us that the quantity of a good that consumers will purchase (the demand function) is something like:
- 
-\begin_inset Formula 
-\[
-q=d(p,m,z)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $q$
-\end_inset
-
- is the quantity demanded
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $p$
-\end_inset
-
- is the price of the good
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $m$
-\end_inset
-
- is income
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $z$
-\end_inset
-
- is a vector of other variables that may affect demand
-\end_layout
-
-\begin_layout Standard
-The supply of the good to the market is the aggregation of the firms' supply functions.
- The market supply function is something like
-\begin_inset Formula 
-\[
-q=s(p,z)
-\]
-
-\end_inset
-
-Suppose we have a sample consisting of a number of observations on 
-\begin_inset Formula $q$
-\end_inset
-
- 
-\begin_inset Formula $p$
-\end_inset
-
- and 
-\begin_inset Formula $m$
-\end_inset
-
- at different time periods 
-\begin_inset Formula $t=1,2,...,n$
-\end_inset
-
-.
- Supply and demand in each period is
-\begin_inset Formula 
-\begin{align*}
-q_{t} & =d(p_{t},m_{t},z_{t})\\
-q_{t} & =s(p_{t},z_{t})
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\emph on
-Draw a theory block.
-
-\emph default
- (draw some graphs showing roles of 
-\begin_inset Formula $m$
-\end_inset
-
- and 
-\begin_inset Formula $z$
-\end_inset
-
-)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This is the basic economic model of supply and demand:
- 
-\begin_inset Formula $q$
-\end_inset
-
- and 
-\begin_inset Formula $p$
-\end_inset
-
- are determined in the market equilibrium,
- given by the intersection of the two curves.
- 
-\end_layout
-
-\begin_layout Itemize
-These two variables are determined jointly by the model,
- and are the 
-\emph on
-endogenous variables
-\emph default
-.
- Income (
-\begin_inset Formula $m$
-\end_inset
-
-) is not determined by this model,
- its value is determined independently of 
-\begin_inset Formula $q$
-\end_inset
-
- and 
-\begin_inset Formula $p$
-\end_inset
-
- by some other process.
- 
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $m$
-\end_inset
-
- is an 
-\emph on
-exogenous variable
-\emph default
-.
- So,
- 
-\begin_inset Formula $m$
-\end_inset
-
- causes 
-\begin_inset Formula $q$
-\end_inset
-
-,
- though the demand function.
- Because 
-\begin_inset Formula $q$
-\end_inset
-
- and 
-\begin_inset Formula $p$
-\end_inset
-
- are jointly determined,
- 
-\begin_inset Formula $m$
-\end_inset
-
- also causes 
-\begin_inset Formula $p$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $p$
-\end_inset
-
- and 
-\begin_inset Formula $q$
-\end_inset
-
- do not cause 
-\begin_inset Formula $m$
-\end_inset
-
-,
- according to this theoretical model.
- 
-\begin_inset Formula $q$
-\end_inset
-
- and 
-\begin_inset Formula $p$
-\end_inset
-
- have a joint causal relationship.
-\end_layout
-
-\begin_layout Itemize
-Economic theory can help us to determine the causality relationships between correlated variables.
- According to theory,
- income does not affect the supply equation,
- so when income changes,
- supply stays the same.
- You can see in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Price-and-Quantity,"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- that when income increases,
- the upward movement of demand is tracing out the slope of the supply equation.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Price-and-Quantity,"
-
-\end_inset
-
-Price and Quantity,
- colored by income (blue is low,
- violet is high)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Intro/PriceQuantity.png
-	lyxscale 25
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The model is essentially a theoretical construct up to now:
-\end_layout
-
-\begin_layout Itemize
-We don't know the forms of the functions 
-\begin_inset Formula $s$
-\end_inset
-
- and 
-\begin_inset Formula $d$
-\end_inset
-
- (unless we studied the script that generated the data)
-\end_layout
-
-\begin_layout Itemize
-Some components of 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- may not be observable.
- For example,
- people don't eat the same lunch every day,
- and you can't tell what they will order just by looking at them.
- There are unobservable components to supply and demand,
- and we can model them as random variables.
- Suppose we can break 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- into two unobservable components 
-\begin_inset Formula $\varepsilon_{t1}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{t2}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Theory can make some predictions,
- too.
- For example,
- theory tells us that demand functions are homogeneous of degree zero in prices and income.
- Also,
- the compensated demand functions have a negative slope with respect to price.
- But theory gives us 
-\emph on
-qualitative information,
- 
-\emph default
-signs of effects and so forth,
- but not the actual values in a given economy,
- not the magnitudes.
- So,
- theory by itself has some limitations,
- just as data by itself has limitations.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An econometric model attempts to 
-\series bold
-quantify
-\series default
- the relationship more precisely.
- A step toward an estimable econometric model is to make a series of assumptions.
- Suppose that the model may be written as
-\begin_inset Formula 
-\begin{align*}
-q_{t} & =\alpha_{1}+\alpha_{2}p_{t}+\alpha_{3}m_{t}+\varepsilon_{t1}\\
-q_{t} & =\beta_{1}+\beta_{2}p_{t}+\varepsilon_{t2}
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-The functions 
-\begin_inset Formula $s$
-\end_inset
-
- and 
-\begin_inset Formula $d$
-\end_inset
-
- have been specified to be linear functions
-\end_layout
-
-\begin_layout Enumerate
-The parameters (
-\begin_inset Formula $\alpha_{1},$
-\end_inset
-
- 
-\begin_inset Formula $\beta_{2},$
-\end_inset
-
- etc.) are constant over time.
-\end_layout
-
-\begin_layout Enumerate
-There is a single unobservable component in each equation,
- and it is additive.
-\begin_inset VSpace defskip
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-
-\series bold
-Examples of additional assumptions
-\series default
- (perhaps not reasonable):
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $E(\epsilon_{tj})=0,\,j=1,2$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $E(\epsilon_{tj}|m_{t})=0,\,j=1,2$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $E(\epsilon_{t2}|p_{t})=0$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\emph on
-Draw an assumptions block.
-
-\series default
-\emph default
- 
-\end_layout
-
-\begin_layout Itemize
-Assumptions 1-3 by themselves really don't impose any restrictions.
- We can always write the two equations that precede them,
- as the errors simply make up the difference between the true demand and supply functions and the assumed forms.
- 
-\end_layout
-
-\begin_layout Itemize
-In order for the 
-\begin_inset Formula $\alpha$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
- coefficients in the two equations to exist in a sense that has 
-\emph on
-economic meaning
-\emph default
-,
- and in order to be able to use sample data to make reliable inferences about their values,
- we need to make assumptions like those in 4-6.
-
-\series bold
- 
-\series default
-These are assertions that the errors have mean zero and are uncorrelated with income,
- and that the second error is uncorrelated with price.
-\end_layout
-
-\begin_layout Itemize
-These assumptions,
- in combination with assns.
- 1-3,
- 
-\bar under
-do
-\bar default
- impose restrictions on the data generating process that go beyond what pure economic theory states.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-We can now use econometric methods to learn about the parameters.
- 
-\series bold
-Draw an econometric model block.
- 
-\end_layout
-
-\begin_layout Itemize
-with assumptions 1-4 and 6,
- we could estimate the supply equation by OLS (do it with GRETL:
- and compare estimate with true parameter value)
-\end_layout
-
-\begin_layout Itemize
-with assumptions 1-5,
- we could estimate the supply equation by instrumental variables (do it).
-\end_layout
-
-\begin_layout Itemize
-All of the above assumptions 1-6 above have 
-\series bold
-no theoretical basis
-\series default
-,
- in that the theory of supply and demand doesn't imply these conditions.
- 
-\end_layout
-
-\begin_layout Itemize
-The validity of any econometric results we obtain using an econometric model will be contingent on these additional restrictions being at least approximately correct.
- If you study the script that generated the data,
- you will see that assumptions 1-5 are in fact valid for the data set,
- but assumption 6 is not.
- This data is an example of a 
-\emph on
-simultaneous equations 
-\emph default
-system
-\emph on
-,
- 
-\emph default
-and we will see more about that in Chapter 11.
-\end_layout
-
-\begin_layout Itemize
-Because validity of results depends on validity of assumptions,
- 
-\emph on
-specification testing
-\emph default
- will be needed,
- to check that the model seems to be reasonable.
- 
-\end_layout
-
-\begin_layout Itemize
-Only when we are convinced that the model is at least approximately correct should we use it for economic analysis,
- or for possibly rejecting theories
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Given that we know the variable names of the above data,
- estimate the supply equation by two stage least squares,
- if you know how to.
- Compare the coefficient estimates with the values that generated the data.
- Note that the estimates are not bad,
- and get very close to the true values if you increase the sample size.
- This is because the model is correctly specified when we use assumptions 1-5,
- and the 2SLS estimator is consistent in this case.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Ordinary Least Squares
-\end_layout
-
-\begin_layout Section
-The Linear Model
-\end_layout
-
-\begin_layout Standard
-Consider approximating a variable 
-\begin_inset Formula $y$
-\end_inset
-
- using the variables 
-\begin_inset Formula $x_{1},x_{2},...,x_{k}$
-\end_inset
-
-.
- We can consider a model that is a linear approximation:
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Linearity
-\series default
-:
- the model is a linear function of the parameter vector 
-\begin_inset Formula $\beta_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & \beta_{1}^{0}x_{1}+\beta_{2}^{0}x_{2}+...+\beta_{k}^{0}x_{k}+\epsilon
-\end{eqnarray*}
-
-\end_inset
-
-or,
- using vector notation:
- 
-\begin_inset Formula 
-\[
-y=\mathbf{x}^{\prime}\beta_{0}+\epsilon
-\]
-
-\end_inset
-
- The dependent variable 
-\begin_inset Formula $y$
-\end_inset
-
- is a scalar random variable,
- 
-\begin_inset Formula $\mathbf{x}=(\begin{array}{cccc}
-x_{1} & x_{2} & \cdots & x_{k})^{'}\end{array}$
-\end_inset
-
- is a 
-\begin_inset Formula $k$
-\end_inset
-
--vector of explanatory variables,
- and 
-\begin_inset Formula $\beta_{0}=(\begin{array}{cccc}
-\beta_{1}^{0} & \beta_{2}^{0} & \cdots & \beta_{k}^{0})^{'}\end{array}.$
-\end_inset
-
- The superscript 
-\begin_inset Quotes eld
-\end_inset
-
-0
-\begin_inset Quotes erd
-\end_inset
-
- in 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- means this is the 
-\begin_inset Quotes sld
-\end_inset
-
-true value
-\begin_inset Quotes srd
-\end_inset
-
- of the unknown parameter.
- It will be defined more precisely later,
- and usually suppressed when it's not necessary for clarity.
- 
-\end_layout
-
-\begin_layout Standard
-Suppose that we want to use data to try to determine the best linear approximation to 
-\begin_inset Formula $y$
-\end_inset
-
- using the variables 
-\begin_inset Formula $\mathbf{x}.$
-\end_inset
-
- The data 
-\begin_inset Formula $\left\{ (y_{t},\mathbf{x}_{t})\right\} ,t=1,2,...,n$
-\end_inset
-
- are obtained by some form of sampling
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-For example,
- cross-sectional data may be obtained by random sampling.
- Time series data accumulate historically.
-\end_layout
-
-\end_inset
-
-.
- An individual observation is
-\begin_inset Formula 
-\[
-y_{t}=\mathbf{x}_{t}^{\prime}\beta+\varepsilon_{t}
-\]
-
-\end_inset
-
- The 
-\begin_inset Formula $n$
-\end_inset
-
- observations can be written in matrix form as 
-\begin_inset Formula 
-\begin{equation}
-\mathbf{y}=\mathbf{X}\beta+\mathbf{\varepsilon},
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathbf{y}=\left(\begin{array}{cccc}
-y_{1} & y_{2} & \cdots & y_{n}\end{array}\right)^{\prime}$
-\end_inset
-
- is 
-\begin_inset Formula $n\times1$
-\end_inset
-
- and 
-\begin_inset Formula $\mathbf{X}=\left(\begin{array}{cccc}
-\mathbf{x}_{1} & \mathbf{x}_{2} & \cdots & \mathbf{x}_{n}\end{array}\right)^{\prime}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Linear models are more general than they might first appear,
- since one can employ nonlinear transformations of the variables:
- 
-\begin_inset Formula 
-\[
-\varphi_{0}(z)=\left[\begin{array}{cccc}
-\varphi_{1}(w) & \varphi_{2}(w) & \cdots & \varphi_{p}(w)\end{array}\right]\beta+\varepsilon
-\]
-
-\end_inset
-
- where the 
-\begin_inset Formula $\phi_{i}()$
-\end_inset
-
- are known functions.
- Defining 
-\begin_inset Formula $y=\varphi_{0}(z),$
-\end_inset
-
- 
-\begin_inset Formula $x_{1}=\varphi_{1}(w),$
-\end_inset
-
- 
-\emph on
-etc
-\emph default
-.
- leads to a model in the form of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "assumption: linearity"
-nolink "false"
-
-\end_inset
-
-.
- For example,
- the Cobb-Douglas model
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-Cobb-Douglas model
-\end_layout
-
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-z=Aw_{2}^{\beta_{2}}w_{3}^{\beta_{3}}\exp(\varepsilon)
-\]
-
-\end_inset
-
- can be transformed logarithmically to obtain 
-\begin_inset Formula 
-\[
-\ln z=\ln A+\beta_{2}\ln w_{2}+\beta_{3}\ln w_{3}+\varepsilon.
-\]
-
-\end_inset
-
-If we define 
-\begin_inset Formula $y=\ln z,$
-\end_inset
-
- 
-\begin_inset Formula $\beta_{1}=\ln A,$
-\end_inset
-
- 
-\emph on
-etc.,
-
-\emph default
- we can put the model in the form needed.
- The approximation is linear in the parameters,
- but not necessarily linear in the variables.
-\end_layout
-
-\begin_layout Section
-Estimation by least squares
-\end_layout
-
-\begin_layout Standard
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Typical-data,-Classical"
-nolink "false"
-
-\end_inset
-
-,
- obtained by running 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/TypicalData.jl}{TypicalData.jl}
-\end_layout
-
-\end_inset
-
- shows some data.
- We might want to find the straight line that best fits the data points.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Typical-data,-Classical"
-
-\end_inset
-
-Typical data,
- Classical Model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/TypicalData.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The 
-\emph on
-ordinary least squares
-\emph default
- (OLS) estimator is defined as the value that minimizes the sum of the squared errors:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \arg\min s(\beta)
-\end{eqnarray*}
-
-\end_inset
-
- where
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray}
-s(\beta) & = & \sum_{t=1}^{n}\left(y_{t}-\mathbf{x}_{t}^{\prime}\beta\right)^{2}\label{eq:OLS criterion function}\\
- & = & \left(\mathbf{y}-\mathbf{X}\beta\right)^{\prime}\left(\mathbf{y}-\mathbf{X}\beta\right)\nonumber \\
- & = & \mathbf{y}^{\prime}\mathbf{y}-2\mathbf{y}^{\prime}\mathbf{X}\beta+\beta^{\prime}\mathbf{X}^{\prime}\mathbf{X}\beta\nonumber \\
- & = & \parallel\mathbf{y}-\mathbf{X}\beta\parallel^{2}\nonumber 
-\end{eqnarray}
-
-\end_inset
-
-This last expression makes it clear how the OLS estimator
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-estimator,
- OLS
-\end_layout
-
-\end_inset
-
- is defined:
- it minimizes the Euclidean distance between 
-\begin_inset Formula $y$
-\end_inset
-
- and 
-\begin_inset Formula $X\beta.$
-\end_inset
-
- The fitted OLS coefficients are those that give the best linear approximation to 
-\begin_inset Formula $y$
-\end_inset
-
- using 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- as basis functions,
- where 
-\begin_inset Quotes sld
-\end_inset
-
-best
-\begin_inset Quotes srd
-\end_inset
-
- means minimum Euclidean distance.
- One could think of other estimators based upon other metrics.
- For example,
- the 
-\emph on
-minimum absolute distance
-\emph default
- (MAD) minimizes 
-\begin_inset Formula $\sum_{t=1}^{n}\left|y_{t}-\mathbf{x}_{t}^{\prime}\beta\right|$
-\end_inset
-
-.
- Later,
- we will see that which estimator is best in terms of their statistical properties,
- rather than in terms of the metrics that define them,
- depends upon the properties of 
-\begin_inset Formula $\epsilon$
-\end_inset
-
-,
- about which we have as yet made no assumptions.
-\end_layout
-
-\begin_layout Itemize
-To minimize the criterion 
-\begin_inset Formula $s(\beta),$
-\end_inset
-
- find the derivative with respect to 
-\begin_inset Formula $\beta$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-D_{\beta}s(\beta) & = & -2\mathbf{X}^{\prime}\mathbf{y}+2\mathbf{X}^{\prime}\mathbf{X}\beta
-\end{eqnarray*}
-
-\end_inset
-
-Then setting it to zeros gives
-\begin_inset Formula 
-\[
-D_{\beta}s(\hat{\beta})=-2\mathbf{X}^{\prime}\mathbf{y}+2\mathbf{X}^{\prime}\mathbf{X}\hat{\beta}\equiv0
-\]
-
-\end_inset
-
- so
-\begin_inset Formula 
-\[
-\hat{\beta}=(\mathbf{X}^{\prime}\mathbf{X})^{-1}\mathbf{X}^{\prime}\mathbf{y}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-To verify that this is a minimum,
- check the second order sufficient condition:
- 
-\begin_inset Formula 
-\[
-D_{\beta}^{2}s(\hat{\beta})=2\mathbf{X}^{\prime}\mathbf{X}
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $\rho(\mathbf{X})=K,$
-\end_inset
-
- this matrix is positive definite,
- since it's a quadratic form in a p.d.
- matrix (identity matrix of order 
-\begin_inset Formula $n)$
-\end_inset
-
-,
- so 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is in fact a minimizer.
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-fitted values
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-fitted values
-\end_layout
-
-\end_inset
-
-
-\emph default
- are the vector 
-\begin_inset Formula $\hat{\mathbf{y}}=\mathbf{X}\hat{\beta}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-residuals
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-residuals
-\end_layout
-
-\end_inset
-
-
-\emph default
- are the vector 
-\begin_inset Formula $\hat{\varepsilon}=\mathbf{y}-\mathbf{X}\hat{\beta}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathbf{y} & = & \mathbf{X}\beta+\varepsilon\\
- & = & \mathbf{X}\hat{\beta}+\hat{\varepsilon}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Also,
- the first order conditions can be written as 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathbf{X}^{\prime}\mathbf{y}-\mathbf{X}^{\prime}\mathbf{X}\hat{\beta} & = & 0\\
-\mathbf{X}^{\prime}\left(\mathbf{y}-\mathbf{X}\hat{\beta}\right) & = & 0\\
-\mathbf{X}^{\prime}\hat{\varepsilon} & = & 0
-\end{eqnarray*}
-
-\end_inset
-
-which is to say,
- the OLS residuals are orthogonal to 
-\begin_inset Formula $\mathbf{X}$
-\end_inset
-
-.
- Let's look at this more carefully.
-\end_layout
-
-\begin_layout Section
-Geometric interpretation of least squares estimation
-\end_layout
-
-\begin_layout Subsection
-In 
-\begin_inset Formula $X,Y$
-\end_inset
-
- Space
-\end_layout
-
-\begin_layout Standard
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fitted in X,Y space"
-nolink "false"
-
-\end_inset
-
- shows a typical fit to data..
- This figure was created by running the Julia program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/OlsFit.jl}{OlsFit.jl} 
-\end_layout
-
-\end_inset
-
-.
- You can experiment with changing the parameter values to see how this affects the fit.
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fitted in X,Y space"
-
-\end_inset
-
-Example OLS Fit
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/OlsFit.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-In Observation Space
-\end_layout
-
-\begin_layout Standard
-If we want to plot in observation space,
- we'll need to use only two or three observations,
- or we'll encounter some limitations of the blackboard.
- If we try to use 3,
- we'll encounter the limits of my artistic ability,
- so let's use two.
- With only two observations,
- we can't have 
-\begin_inset Formula $K>1.$
-\end_inset
-
- 
-\begin_inset Float figure
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-The fit in observation space
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/regression_obs_space.pdf
-	width 6in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-We can decompose 
-\begin_inset Formula $y$
-\end_inset
-
- into two components:
- the orthogonal projection onto the 
-\begin_inset Formula $K-$
-\end_inset
-
-dimensional space spanned by 
-\begin_inset Formula $X$
-\end_inset
-
-,
- 
-\begin_inset Formula $X\hat{\beta},$
-\end_inset
-
- and the component that is the orthogonal projection onto the 
-\begin_inset Formula $n-K$
-\end_inset
-
- subpace that is orthogonal to the span of 
-\begin_inset Formula $X,$
-\end_inset
-
- 
-\begin_inset Formula $\hat{\varepsilon}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Since 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is chosen to make 
-\begin_inset Formula $\hat{\varepsilon}$
-\end_inset
-
- as short as possible,
- 
-\begin_inset Formula $\hat{\varepsilon}$
-\end_inset
-
- will be orthogonal to the space spanned by 
-\begin_inset Formula $X.$
-\end_inset
-
- Since 
-\begin_inset Formula $X$
-\end_inset
-
- is in this space,
- 
-\begin_inset Formula $X^{\prime}\hat{\varepsilon}=0.$
-\end_inset
-
- Note that the f.o.c.
- that define the least squares estimator imply that this is so.
-\end_layout
-
-\begin_layout Subsection
-Projection Matrices
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $X\hat{\beta}$
-\end_inset
-
- is the projection of 
-\begin_inset Formula $y$
-\end_inset
-
- onto the span of 
-\begin_inset Formula $X,$
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-X\hat{\beta}=X\left(X^{\prime}X\right)^{-1}X^{\prime}y
-\]
-
-\end_inset
-
- Therefore,
- the matrix
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-matrix,
- projection
-\end_layout
-
-\end_inset
-
- that projects 
-\begin_inset Formula $y$
-\end_inset
-
- onto the span of 
-\begin_inset Formula $X$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-P_{X}=X(X^{\prime}X)^{-1}X^{\prime}
-\]
-
-\end_inset
-
- since 
-\begin_inset Formula 
-\[
-X\hat{\beta}=P_{X}y.
-\]
-
-\end_inset
-
-
-\begin_inset Formula $\hat{\varepsilon}$
-\end_inset
-
- is the projection of 
-\begin_inset Formula $y$
-\end_inset
-
- onto the 
-\begin_inset Formula $N-K$
-\end_inset
-
- dimensional space that is orthogonal to the span of 
-\begin_inset Formula $X$
-\end_inset
-
-.
- We have that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\varepsilon} & = & y-X\hat{\beta}\\
- & = & y-X(X^{\prime}X)^{-1}X^{\prime}y\\
- & = & \left[I_{n}-X(X^{\prime}X)^{-1}X^{\prime}\right]y.
-\end{eqnarray*}
-
-\end_inset
-
- So the matrix that projects 
-\begin_inset Formula $y$
-\end_inset
-
- onto the space orthogonal to the span of 
-\begin_inset Formula $X$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-M_{X} & = & I_{n}-X(X^{\prime}X)^{-1}X^{\prime}\\
- & = & I_{n}-P_{X}.
-\end{eqnarray*}
-
-\end_inset
-
- We have 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}=M_{X}y.
-\]
-
-\end_inset
-
-Therefore 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & P_{X}y+M_{X}y\\
- & = & X\hat{\beta}+\hat{\varepsilon}.
-\end{eqnarray*}
-
-\end_inset
-
-These two projection matrices decompose the 
-\begin_inset Formula $n$
-\end_inset
-
- dimensional vector 
-\begin_inset Formula $y$
-\end_inset
-
- into two orthogonal components - the portion that lies in the 
-\begin_inset Formula $K$
-\end_inset
-
- dimensional space defined by 
-\begin_inset Formula $X,$
-\end_inset
-
- and the portion that lies in the orthogonal 
-\begin_inset Formula $n-K$
-\end_inset
-
- dimensional space.
-\end_layout
-
-\begin_layout Itemize
-Note that both 
-\begin_inset Formula $P_{X}$
-\end_inset
-
- and 
-\begin_inset Formula $M_{X}$
-\end_inset
-
- are 
-\emph on
-symmetric
-\emph default
- and 
-\emph on
-idempotent
-\emph default
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-A symmetric matrix
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-matrix,
- symmetric
-\end_layout
-
-\end_inset
-
- 
-\begin_inset Formula $A$
-\end_inset
-
- is one such that 
-\begin_inset Formula $A=A^{\prime}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-An idempotent matrix
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-matrix,
- idempotent
-\end_layout
-
-\end_inset
-
- 
-\begin_inset Formula $A$
-\end_inset
-
- is one such that 
-\begin_inset Formula $A=AA.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The only nonsingular idempotent matrix is the identity matrix.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Influential observations
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-observations,
- influential
-\end_layout
-
-\end_inset
-
- and outliers
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-outliers
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The OLS estimator of the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- element of the vector 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- is simply 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{i} & = & \left[(X^{\prime}X)^{-1}X^{\prime}\right]_{i\cdot}y\\
- & = & c_{i}^{\prime}y
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This is how we define a linear estimator
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-estimator,
- linear
-\end_layout
-
-\end_inset
-
- - it's a linear function of the dependent variable.
- Since it's a linear combination of the observations on the dependent variable,
- where the weights are determined by the observations on the regressors,
- some observations may have more influence than others.
-\end_layout
-
-\begin_layout Standard
-To investigate this,
- let 
-\begin_inset Formula $e_{t}$
-\end_inset
-
- be an 
-\begin_inset Formula $n$
-\end_inset
-
- vector of zeros with a 
-\begin_inset Formula $1$
-\end_inset
-
- in the t
-\begin_inset Formula $^{th}$
-\end_inset
-
- position,
- 
-\emph on
-i.e.,
-
-\emph default
- it's the 
-\begin_inset Formula $t\textrm{th column of the matrix \ensuremath{I_{n}}}$
-\end_inset
-
-.
- Define 
-\begin_inset Formula 
-\begin{eqnarray*}
-h_{t} & = & \left(P_{X}\right)_{tt}\\
- & = & e_{t}^{\prime}P_{X}e_{t}
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula $h_{t}$
-\end_inset
-
- is the t
-\begin_inset Formula $^{th}$
-\end_inset
-
- element on the main diagonal of 
-\begin_inset Formula $P_{X}$
-\end_inset
-
-.
- Note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-h_{t} & = & \parallel P_{X}e_{t}\parallel^{2}
-\end{eqnarray*}
-
-\end_inset
-
-so 
-\begin_inset Formula 
-\[
-h_{t}\leq\parallel e_{t}\parallel^{2}=1
-\]
-
-\end_inset
-
-So 
-\begin_inset Formula $0<h_{t}<1$
-\end_inset
-
-.
- Also,
- 
-\begin_inset Formula 
-\[
-TrP_{X}=K\Rightarrow\overline{h}=K/n.
-\]
-
-\end_inset
-
-So the average of the 
-\begin_inset Formula $h_{t}$
-\end_inset
-
- is 
-\begin_inset Formula $K/n$
-\end_inset
-
-.
- The value 
-\begin_inset Formula $h_{t}$
-\end_inset
-
- is referred to as the 
-\emph on
-leverage
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-leverage
-\end_layout
-
-\end_inset
-
-
-\emph default
- of the observation.
- If the leverage is much higher than average,
- the observation has the potential to affect the OLS fit importantly.
- However,
- an observation may also be influential due to the value of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-,
- rather than the weight it is multiplied by,
- which only depends on the 
-\begin_inset Formula $x_{t}$
-\end_inset
-
-'s.
-\end_layout
-
-\begin_layout Standard
-To account for this,
- consider estimation of 
-\begin_inset Formula $\beta$
-\end_inset
-
- without using the 
-\begin_inset Formula $t^{th}$
-\end_inset
-
- observation (designate this estimator as 
-\begin_inset Formula $\hat{\beta}^{(t)}).$
-\end_inset
-
- One can show (see Davidson and MacKinnon,
- pp.
- 32-5 for proof) that 
-\begin_inset Formula 
-\[
-\hat{\beta}^{(t)}=\hat{\beta}-\left(\frac{1}{1-h_{t}}\right)(X^{\prime}X)^{-1}X_{t}^{\prime}\hat{\varepsilon}_{t}
-\]
-
-\end_inset
-
- so the change in the 
-\begin_inset Formula $t^{th}$
-\end_inset
-
- observations fitted value is 
-\begin_inset Formula 
-\[
-\mathbf{x}_{t}^{\prime}\hat{\beta}-\mathbf{x}_{t}^{\prime}\hat{\beta}^{(t)}=\left(\frac{h_{t}}{1-h_{t}}\right)\hat{\varepsilon}_{t}
-\]
-
-\end_inset
-
- While an observation may be influential if it doesn't affect its own fitted value,
- it certainly 
-\emph on
-is
-\emph default
- influential if it does.
- A fast means of identifying influential observations is to plot 
-\begin_inset Formula $\left(\frac{h_{t}}{1-h_{t}}\right)\hat{\varepsilon}_{t}$
-\end_inset
-
- (which I will refer to as the 
-\emph on
-own influence
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-own influence
-\end_layout
-
-\end_inset
-
-
-\emph default
- of the observation) as a function of 
-\begin_inset Formula $t$
-\end_inset
-
-.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Detection-of-influential"
-nolink "false"
-
-\end_inset
-
- gives an example plot of data,
- fit,
- leverage and influence.
- The Julia program is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/InfluentialObservation.jl}{InfluentialObservation.jl}
-\end_layout
-
-\end_inset
-
-.
- If you re-run the program you will see that the leverage of the last observation (an outlying value of x) is always high,
- and the influence is sometimes high.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Detection-of-influential"
-
-\end_inset
-
-Detection of influential observations
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/InfluentialObservation.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-After influential observations are detected,
- one needs to determine 
-\emph on
-why
-\emph default
- they are influential.
- Possible causes include:
-\end_layout
-
-\begin_layout Itemize
-data entry error,
- which can easily be corrected once detected.
- Data entry errors 
-\emph on
-are very common.
-\end_layout
-
-\begin_layout Itemize
-special economic factors that affect some observations.
- These would need to be identified and incorporated in the model.
- This is the idea behind 
-\emph on
-structural change
-\emph default
-:
- the parameters may not be constant across all observations.
-\end_layout
-
-\begin_layout Itemize
-pure randomness may have caused us to sample a low-probability observation.
-\end_layout
-
-\begin_layout Standard
-There exist 
-\emph on
-robust
-\emph default
- estimation methods that downweight outliers.
-\end_layout
-
-\begin_layout Section
-Goodness of fit
-\end_layout
-
-\begin_layout Standard
-The fitted model is 
-\begin_inset Formula 
-\[
-y=X\hat{\beta}+\hat{\varepsilon}
-\]
-
-\end_inset
-
- Take the inner product:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y^{\prime}y=\hat{\beta}^{\prime}X^{\prime}X\hat{\beta}+2\hat{\beta}^{\prime}X^{\prime}\hat{\varepsilon}+\hat{\varepsilon}^{\prime}\hat{\varepsilon}
-\]
-
-\end_inset
-
- But the middle term of the RHS is zero since 
-\begin_inset Formula $X^{\prime}\hat{\varepsilon}=0$
-\end_inset
-
-,
- so 
-\begin_inset Formula 
-\begin{equation}
-y^{\prime}y=\hat{\beta}^{\prime}X^{\prime}X\hat{\beta}+\hat{\varepsilon}^{\prime}\hat{\varepsilon}\label{rsquare development}
-\end{equation}
-
-\end_inset
-
- The 
-\emph on
-uncentered
-\emph default
- 
-\begin_inset Formula $R_{u}^{2}$
-\end_inset
-
- is defined as 
-\begin_inset Formula 
-\begin{eqnarray*}
-R_{u}^{2} & = & 1-\frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{y^{\prime}y}\\
- & = & \frac{\hat{\beta}^{\prime}X^{\prime}X\hat{\beta}}{y^{\prime}y}\\
- & = & \frac{\parallel P_{X}y\parallel^{2}}{\parallel y\parallel^{2}}\\
- & = & \cos^{2}(\phi),
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $\phi$
-\end_inset
-
- is the angle between 
-\begin_inset Formula $y$
-\end_inset
-
- and the span of 
-\begin_inset Formula $X$
-\end_inset
-
- .
-\end_layout
-
-\begin_layout Itemize
-The uncentered 
-\begin_inset Formula $R^{2}$
-\end_inset
-
-
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-R- squared,
- uncentered
-\end_layout
-
-\end_inset
-
- changes if we add a constant to 
-\begin_inset Formula $y,$
-\end_inset
-
- since this changes 
-\begin_inset Formula $\phi$
-\end_inset
-
- (see Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Uncentered--R^{2}"
-nolink "false"
-
-\end_inset
-
-,
- the yellow vector is a constant,
- since it's on the 
-\begin_inset Formula $45$
-\end_inset
-
- degree line in observation space).
- 
-\begin_inset Float figure
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "Uncentered--R^{2}"
-
-\end_inset
-
-Uncentered 
-\begin_inset Formula $R^{2}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Graphics
-	filename Examples/Figures/UncenteredRSquare.png
-	width 5in
-	rotateOrigin center
-	special height=4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-Another,
- more common definition measures the contribution of the variables,
- other than the constant term,
- to explaining the variation in 
-\begin_inset Formula $y.$
-\end_inset
-
- Thus it measures the ability of the model to explain the variation of 
-\begin_inset Formula $y$
-\end_inset
-
- about its unconditional sample mean.
-\end_layout
-
-\begin_layout Standard
-Let 
-\begin_inset Formula $\iota=(1,1,...,1)^{\prime},$
-\end_inset
-
- a 
-\begin_inset Formula $n$
-\end_inset
-
- -vector.
- So 
-\begin_inset Formula 
-\begin{eqnarray*}
-M_{\iota} & = & I_{n}-\iota(\iota^{\prime}\iota)^{-1}\iota^{\prime}\\
- & = & I_{n}-\iota\iota^{\prime}/n
-\end{eqnarray*}
-
-\end_inset
-
- 
-\begin_inset Formula $M_{\iota}y$
-\end_inset
-
- just returns the vector of deviations from the mean.
- In terms of deviations from the mean,
- equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "rsquare development"
-nolink "false"
-
-\end_inset
-
- becomes
-\begin_inset Formula 
-\[
-y^{\prime}M_{\iota}y=\hat{\beta}^{\prime}X^{\prime}M_{\iota}X\hat{\beta}+\hat{\varepsilon}^{\prime}M_{\iota}\hat{\varepsilon}
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-The 
-\emph on
-centered
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-R-squared,
- centered
-\end_layout
-
-\end_inset
-
-
-\emph default
- 
-\begin_inset Formula $R_{c}^{2}$
-\end_inset
-
- is defined as 
-\begin_inset Formula 
-\[
-R_{c}^{2}=1-\frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{y^{\prime}M_{\iota}y}=1-\frac{ESS}{TSS}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $ESS=\hat{\varepsilon}^{\prime}\hat{\varepsilon}$
-\end_inset
-
- and 
-\begin_inset Formula $TSS=y^{\prime}M_{\iota}y$
-\end_inset
-
-=
-\begin_inset Formula $\sum_{t=1}^{n}(y_{t}-\bar{y})^{2}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Supposing that 
-\begin_inset Formula $X$
-\end_inset
-
- contains a column of ones (
-\emph on
-i.e.,
-
-\emph default
- there is a constant term),
- 
-\begin_inset Formula 
-\[
-X^{\prime}\hat{\varepsilon}=0\Rightarrow\sum_{t}\hat{\varepsilon}_{t}=0
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula $M_{\iota}\hat{\varepsilon}$
-\end_inset
-
- 
-\begin_inset Formula $=\hat{\varepsilon}.$
-\end_inset
-
- In this case 
-\begin_inset Formula 
-\[
-y^{\prime}M_{\iota}y=\hat{\beta}^{\prime}X^{\prime}M_{\iota}X\hat{\beta}+\hat{\varepsilon}^{\prime}\hat{\varepsilon}
-\]
-
-\end_inset
-
- So 
-\begin_inset Formula 
-\[
-R_{c}^{2}=\frac{RSS}{TSS}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $RSS=\hat{\beta}^{\prime}X^{\prime}M_{\iota}X\hat{\beta}$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Supposing that a column of ones is in the space spanned by 
-\begin_inset Formula $X$
-\end_inset
-
- (
-\begin_inset Formula $P_{X}\iota=\iota),$
-\end_inset
-
- then one can show that 
-\begin_inset Formula $0\leq R_{c}^{2}\leq1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The classical linear regression model
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:The-classical-linear"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Up to this point the model is empty of content beyond the definition of a best linear approximation to 
-\begin_inset Formula $y$
-\end_inset
-
- and some geometrical properties.
- There is no economic content to the model,
- and the regression parameters have no economic interpretation.
- For example,
- what is the partial derivative of 
-\begin_inset Formula $y$
-\end_inset
-
- with respect to 
-\begin_inset Formula $x_{j}$
-\end_inset
-
-?
- The linear approximation is
-\begin_inset Formula 
-\[
-y=\beta_{1}x_{1}+\beta_{2}x_{2}+...+\beta_{k}x_{k}+\epsilon
-\]
-
-\end_inset
-
-The partial derivative is 
-\begin_inset Formula 
-\[
-\frac{\partial y}{\partial x_{j}}=\beta_{j}+\frac{\partial\epsilon}{\partial x_{j}}
-\]
-
-\end_inset
-
-Up to now,
- there's no guarantee that 
-\begin_inset Formula $\frac{\partial\epsilon}{\partial x_{j}}$
-\end_inset
-
-=0.
- For the 
-\begin_inset Formula $\beta$
-\end_inset
-
- to have an economic meaning,
- we need to make additional assumptions.
- The assumptions that are appropriate to make depend on the data under consideration.
- We'll start with the classical linear regression model,
- which incorporates some assumptions that are clearly not realistic for economic data.
- This is to be able to explain some concepts with a minimum of confusion and notational clutter.
- Later we'll adapt the results to what we can get with more realistic assumptions.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Linearity
-\series default
-:
- the model is a linear function of the parameter vector 
-\begin_inset Formula $\beta_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray}
-y & = & \beta_{1}^{0}x_{1}+\beta_{2}^{0}x_{2}+...+\beta_{k}^{0}x_{k}+\epsilon\label{assumption: linearity}
-\end{eqnarray}
-
-\end_inset
-
-or,
- using vector notation:
- 
-\begin_inset Formula 
-\[
-y=\mathbf{x}^{\prime}\beta_{0}+\epsilon
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Nonstochastic linearly independent regressors
-\series default
-:
- 
-\begin_inset Formula $\mathbf{X}$
-\end_inset
-
- is a fixed matrix of constants,
- it has rank 
-\begin_inset Formula $K$
-\end_inset
-
- equal to its number of columns,
- and 
-\begin_inset Formula 
-\begin{align}
-\lim\frac{1}{n}\mathbf{X}^{\prime}\mathbf{X} & =Q_{X}\label{assumption: linearly independent regressors}
-\end{align}
-
-\end_inset
-
-where 
-\begin_inset Formula $Q_{X}$
-\end_inset
-
- is a finite positive definite matrix.
- This is needed to be able to identify the individual effects of the explanatory variables.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Independently and identically distributed errors
-\series default
-:
-\begin_inset Formula 
-\begin{equation}
-\epsilon\sim IID(0,\sigma^{2}I_{n})\label{assumption: IID errors}
-\end{equation}
-
-\end_inset
-
-
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is jointly distributed IID.
- This implies the following two properties:
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Homoscedastic errors
-\series default
-:
-\begin_inset Formula 
-\begin{equation}
-V(\varepsilon_{t})=\sigma_{0}^{2},\forall t\label{assumption: homoscedasticity}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Nonautocorrelated errors:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-\mathcal{E}(\varepsilon_{t}\epsilon_{s})=0,\forall t\neq s\label{assumption: nonautocorrelation}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Optionally,
- we will sometimes assume that the errors are normally distributed.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Normally distributed errors:
-\series default
-
-\begin_inset Formula 
-\begin{equation}
-\epsilon\sim N(0,\sigma^{2}I_{n})\label{assumption: normal errors}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Small sample statistical properties of the least squares estimator
-\end_layout
-
-\begin_layout Standard
-Up to now,
- we have only examined numeric properties of the OLS estimator,
- that always hold.
- Now we will examine statistical properties.
- The statistical properties depend upon the assumptions we make.
-\end_layout
-
-\begin_layout Subsection
-Unbiasedness
-\end_layout
-
-\begin_layout Standard
-We have 
-\begin_inset Formula $\hat{\beta}=(X^{\prime}X)^{-1}X^{\prime}y$
-\end_inset
-
-.
- By linearity,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & (X^{\prime}X)^{-1}X^{\prime}\left(X\beta+\varepsilon\right)\\
- & = & \beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
-By 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "assumption: linearly independent regressors"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "assumption: IID errors"
-nolink "false"
-
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-E(X^{\prime}X)^{-1}X^{\prime}\varepsilon & = & E(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & = & (X^{\prime}X)^{-1}X^{\prime}E\varepsilon\\
- & = & 0
-\end{eqnarray*}
-
-\end_inset
-
- so the OLS estimator is unbiased under the assumptions of the classical model.
-\end_layout
-
-\begin_layout Standard
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "figure-unbiasedness"
-nolink "false"
-
-\end_inset
-
- shows the results of a small Monte Carlo experiment where the OLS estimator was calculated for 10000 samples from the classical model with 
-\begin_inset Formula $y=1+2x+\varepsilon$
-\end_inset
-
-,
- where 
-\begin_inset Formula $n=20$
-\end_inset
-
-,
- 
-\begin_inset Formula $\sigma_{\varepsilon}^{2}=9$
-\end_inset
-
-,
- and 
-\begin_inset Formula $x$
-\end_inset
-
- is fixed across samples.
- We can see that the 
-\begin_inset Formula $\beta_{2}$
-\end_inset
-
- appears to be estimated without bias.
- The program that generates the plot is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Unbiased.jl}{Unbiased.jl} 
-\end_layout
-
-\end_inset
-
-,
- if you would like to experiment with this.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "figure-unbiasedness"
-
-\end_inset
-
-Unbiasedness of OLS under classical assumptions:
- replications of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- minus true 
-\begin_inset Formula $\beta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/Unbiased.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With time series data,
- the OLS estimator will often be biased.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "figure-biasedness"
-nolink "false"
-
-\end_inset
-
- shows the results of a small Monte Carlo experiment where the OLS estimator was calculated for 1000 samples from the AR(1) model with 
-\begin_inset Formula $y_{t}=0+0.9y_{t-1}+\varepsilon_{t}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $n=20$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{\varepsilon}^{2}=1$
-\end_inset
-
-.
- In this case,
- assumption 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "assumption: linearly independent regressors"
-nolink "false"
-
-\end_inset
-
- does not hold:
- the regressors are stochastic.
- We can see that the bias in the estimation of 
-\begin_inset Formula $\beta_{2}$
-\end_inset
-
- is about -0.2.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "figure-biasedness"
-
-\end_inset
-
-Biasedness of OLS when an assumption fails:
- :
- replications of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- minus true 
-\begin_inset Formula $\beta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/Biased.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-The program that generates the plot is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Biased.jl}{Biased.jl} 
-\end_layout
-
-\end_inset
-
- ,
- if you would like to experiment with this.
-\end_layout
-
-\begin_layout Subsection
-Normality
-\end_layout
-
-\begin_layout Standard
-With the linearity assumption,
- we have 
-\begin_inset Formula $\hat{\beta}=\beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon.$
-\end_inset
-
- This is a linear function of 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
-.
- Adding the assumption of normality (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "assumption: normal errors"
-nolink "false"
-
-\end_inset
-
-,
- which implies strong exogeneity),
- then
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\hat{\beta}\sim N\left(\beta,(X^{\prime}X)^{-1}\sigma_{0}^{2}\right)
-\]
-
-\end_inset
-
-since a linear function of a normal random vector is also normally distributed.
- In Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "figure-unbiasedness"
-nolink "false"
-
-\end_inset
-
- you can see that the estimator appears to be normally distributed.
- It in fact is normally distributed,
- since the DGP (see the Octave program) has normal errors.
- Even when the data may be taken to be IID,
- the assumption of normality is often questionable or simply untenable.
- For example,
- if the dependent variable is the number of automobile trips per week,
- it is a count variable with a discrete distribution,
- and is thus not normally distributed.
- Many variables in economics can take on only nonnegative values,
- which,
- strictly speaking,
- rules out normality.
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-Normality may be a good model nonetheless,
- as long as the probability of a negative value occurring is negligible under the model.
- This depends upon the mean being large enough in relation to the variance.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-The variance of the OLS estimator and the Gauss-Markov theorem
-\end_layout
-
-\begin_layout Standard
-Now let's make all the classical assumptions except the assumption of normality.
- We have 
-\begin_inset Formula $\hat{\beta}=\beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon$
-\end_inset
-
- and we know that 
-\begin_inset Formula $E(\hat{\beta})=\beta$
-\end_inset
-
-.
- So
-\begin_inset Formula 
-\begin{eqnarray*}
-Var(\hat{\beta}) & = & E\left\{ \left(\mathbf{\hat{\beta}-\beta}\right)\left(\mathbf{\hat{\beta}-\beta}\right)^{\prime}\right\} \\
- & = & E\left\{ (X^{\prime}X)^{-1}X^{\prime}\varepsilon\varepsilon^{\prime}X(X^{\prime}X)^{-1}\right\} \\
- & = & (X^{\prime}X)^{-1}\sigma_{0}^{2}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The OLS estimator is a 
-\emph on
-linear estimator
-\emph default
-
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-estimator,
- linear
-\end_layout
-
-\end_inset
-
-,
- which means that it is a linear function of the dependent variable,
- 
-\begin_inset Formula $y.$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \left[(X^{\prime}X)^{-1}X^{\prime}\right]y\\
- & = & Cy
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $C$
-\end_inset
-
- is a function of the explanatory variables only,
- not the dependent variable.
- It is also 
-\emph on
-unbiased
-\emph default
- under the present assumptions,
- as we proved above.
- One could consider other weights 
-\begin_inset Formula $W$
-\end_inset
-
- that are a function of 
-\begin_inset Formula $X$
-\end_inset
-
- that define some other linear estimator.
- We'll still insist upon unbiasedness.
- Consider 
-\begin_inset Formula $\tilde{\beta}=Wy,$
-\end_inset
-
- where 
-\begin_inset Formula $W=W(X)$
-\end_inset
-
- is some 
-\begin_inset Formula $k\times n$
-\end_inset
-
- matrix function of 
-\begin_inset Formula $X.$
-\end_inset
-
- Note that since 
-\begin_inset Formula $W$
-\end_inset
-
- is a function of 
-\begin_inset Formula $X,$
-\end_inset
-
- it is nonstochastic,
- too.
- If the estimator is unbiased,
- then we must have 
-\begin_inset Formula $WX=I_{K}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(Wy) & = & \mathcal{E}(WX\beta_{0}+W\varepsilon)\\
- & = & WX\beta_{0}\\
- & = & \beta_{0}\\
- & \Rightarrow\\
-WX & = & I_{K}
-\end{eqnarray*}
-
-\end_inset
-
- The variance of 
-\begin_inset Formula $\tilde{\beta}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-V(\tilde{\beta})=WW^{\prime}\sigma_{0}^{2}.
-\]
-
-\end_inset
-
- Define 
-\begin_inset Formula 
-\[
-D=W-(X^{\prime}X)^{-1}X^{\prime}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-W=D+(X^{\prime}X)^{-1}X^{\prime}
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $WX=I_{K},$
-\end_inset
-
- 
-\begin_inset Formula $DX=0,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(\tilde{\beta}) & = & \left(D+(X^{\prime}X)^{-1}X^{\prime}\right)\left(D+(X^{\prime}X)^{-1}X^{\prime}\right)^{\prime}\sigma_{0}^{2}\\
- & = & \left(DD^{\prime}+\left(X^{\prime}X\right)^{-1}\right)\sigma_{0}^{2}
-\end{eqnarray*}
-
-\end_inset
-
- So 
-\begin_inset Formula 
-\[
-V(\tilde{\beta})\geq V(\hat{\beta})
-\]
-
-\end_inset
-
- The inequality is a shorthand means of expressing,
- more formally,
- that 
-\begin_inset Formula $V(\tilde{\beta})-V(\hat{\beta})$
-\end_inset
-
- is a positive semi-definite matrix.
- This is a proof of the Gauss-Markov Theorem.
- The OLS estimator is the 
-\begin_inset Quotes sld
-\end_inset
-
-best linear unbiased estimator
-\begin_inset Quotes srd
-\end_inset
-
- (BLUE).
-\end_layout
-
-\begin_layout Itemize
-It is worth emphasizing again that we have not used the normality assumption in any way to prove the Gauss-Markov theorem,
- so it is valid if the errors are not normally distributed,
- as long as the other assumptions hold.
- 
-\end_layout
-
-\begin_layout Standard
-To illustrate the Gauss-Markov result,
- consider the estimator that results from splitting the sample into 
-\begin_inset Formula $p$
-\end_inset
-
- equally-sized parts,
- estimating using each part of the data separately by OLS,
- then averaging the 
-\begin_inset Formula $p$
-\end_inset
-
- resulting estimators.
- You should be able to show that this estimator is unbiased,
- but inefficient with respect to the OLS estimator.
- The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Efficiency.jl}{Efficiency.jl} 
-\end_layout
-
-\end_inset
-
- illustrates this using a small Monte Carlo experiment,
- which compares the OLS estimator and a 3-way split sample estimator.
- The data generating process follows the classical model,
- with 
-\begin_inset Formula $n=21$
-\end_inset
-
-.
- The true parameter value is 
-\begin_inset Formula $\beta=2.$
-\end_inset
-
- In Figures 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Gauss-Markov-Result: OLS"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Gauss-Markov-Result: split sample"
-nolink "false"
-
-\end_inset
-
- we can see that the OLS estimator is more efficient,
- since the tails of its histogram are more narrow.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Gauss-Markov-Result: OLS"
-
-\end_inset
-
-Gauss-Markov Result:
- The OLS estimator
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/efficiency1.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Gauss-Markov Resul
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Gauss-Markov-Result: split sample"
-
-\end_inset
-
-:
- The split sample estimator
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/OLS/efficiency2.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We have that 
-\begin_inset Formula $E(\hat{\beta})=\beta$
-\end_inset
-
- and 
-\begin_inset Formula $Var(\hat{\beta})=\left(X^{'}X\right)^{-1}\sigma_{0}^{2},$
-\end_inset
-
- but we still need to estimate the variance of 
-\begin_inset Formula $\epsilon$
-\end_inset
-
-,
- 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
-,
- in order to have an idea of the precision of the estimates of 
-\begin_inset Formula $\beta$
-\end_inset
-
-.
- A commonly used estimator of 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\widehat{\sigma_{0}^{2}}=\frac{1}{n-K}\hat{\varepsilon}^{\prime}\hat{\varepsilon}
-\]
-
-\end_inset
-
-This estimator is unbiased:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\widehat{\sigma_{0}^{2}} & = & \frac{1}{n-K}\hat{\varepsilon}^{\prime}\hat{\varepsilon}\\
- & = & \frac{1}{n-K}\varepsilon^{\prime}M\varepsilon\\
-\mathcal{E}(\widehat{\sigma_{0}^{2}}) & = & \frac{1}{n-K}E(Tr\varepsilon^{\prime}M\varepsilon)\\
- & = & \frac{1}{n-K}E(TrM\varepsilon\varepsilon^{\prime})\\
- & = & \frac{1}{n-K}TrE(M\varepsilon\varepsilon^{\prime})\\
- & = & \frac{1}{n-K}\sigma_{0}^{2}TrM\\
- & = & \frac{1}{n-K}\sigma_{0}^{2}\left(n-k\right)\\
- & = & \sigma_{0}^{2}
-\end{eqnarray*}
-
-\end_inset
-
-where we use the fact that 
-\begin_inset Formula $Tr(AB)=Tr(BA)$
-\end_inset
-
- when both products are conformable.
- Thus,
- this estimator is also unbiased under these assumptions.
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Example:-The-Nerlove"
-
-\end_inset
-
-Example:
- The Nerlove model 
-\end_layout
-
-\begin_layout Subsection
-Theoretical background
-\end_layout
-
-\begin_layout Standard
-For a firm that takes input prices 
-\begin_inset Formula $w$
-\end_inset
-
- and the output level 
-\begin_inset Formula $q$
-\end_inset
-
- as given,
- the cost minimization problem is to choose the quantities of inputs 
-\begin_inset Formula $x$
-\end_inset
-
- to solve the problem
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\min_{x}w'x
-\]
-
-\end_inset
-
- subject to the restriction
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-f(x)=q.
-\]
-
-\end_inset
-
- The solution is the vector of factor demands 
-\begin_inset Formula $x(w,q)$
-\end_inset
-
-.
- The 
-\emph on
-cost function
-\emph default
- is obtained by substituting the factor demands into the criterion function:
- 
-\begin_inset Formula 
-\[
-Cw,q)=w'x(w,q).
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Monotonicity
-\series default
- Increasing factor prices cannot decrease cost,
- so 
-\begin_inset Formula 
-\[
-\frac{\partial C(w,q)}{\partial w}\geq0
-\]
-
-\end_inset
-
-Remember that these derivatives give the conditional factor demands (Shephard's Lemma).
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Homogeneity
-\series default
- The cost function is homogeneous of degree 1 in input prices:
- 
-\begin_inset Formula $C(tw,q)=tC(w,q)$
-\end_inset
-
- where 
-\begin_inset Formula $t$
-\end_inset
-
- is a scalar constant.
- This is because the factor demands are homogeneous of degree zero in factor prices - they only depend upon relative prices.
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Returns to scale
-\series default
- The 
-\emph on
-returns to scale
-\emph default
- parameter 
-\begin_inset Formula $\gamma$
-\end_inset
-
- is defined as the inverse of the elasticity of cost with respect to output:
-\begin_inset Formula 
-\[
-\gamma=\left(\frac{\partial C(w,q)}{\partial q}\frac{q}{C(w,q)}\right)^{-1}
-\]
-
-\end_inset
-
-
-\emph on
-Constant returns to scale
-\emph default
- is the case where increasing production 
-\begin_inset Formula $q$
-\end_inset
-
- implies that cost increases in the proportion 1:1.
- If this is the case,
- then 
-\begin_inset Formula $\gamma=1$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Subsection
-Cobb-Douglas functional form
-\end_layout
-
-\begin_layout Standard
-The Cobb-Douglas functional form is linear in the logarithms of the regressors and the dependent variable.
- For a cost function,
- if there are 
-\begin_inset Formula $g$
-\end_inset
-
- factors,
- the Cobb-Douglas cost function has the form
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-C=Aw_{1}^{\beta_{1}}...w_{g}^{\beta_{g}}q^{\beta_{q}}e^{\varepsilon}
-\]
-
-\end_inset
-
-What is the elasticity of 
-\begin_inset Formula $C$
-\end_inset
-
- with respect to 
-\begin_inset Formula $w_{j}$
-\end_inset
-
-?
-\begin_inset Formula 
-\begin{eqnarray*}
-e_{w_{j}}^{C} & = & \left(\frac{\partial C}{\partial_{W_{J}}}\right)\left(\frac{w_{j}}{C}\right)\\
- & = & \beta_{j}Aw_{1}^{\beta_{1}}.w_{j}^{\beta_{j}-1}..w_{g}^{\beta_{g}}q^{\beta_{q}}e^{\varepsilon}\frac{w_{j}}{Aw_{1}^{\beta_{1}}...w_{g}^{\beta_{g}}q^{\beta_{q}}e^{\varepsilon}}\\
- & = & \beta_{j}
-\end{eqnarray*}
-
-\end_inset
-
-This is one of the reasons the Cobb-Douglas form is popular - the coefficients are easy to interpret,
- since they are the elasticities of the dependent variable with respect to the explanatory variable.
- Not that in this case,
-\begin_inset Formula 
-\begin{eqnarray*}
-e_{w_{j}}^{C} & = & \left(\frac{\partial C}{\partial_{W_{J}}}\right)\left(\frac{w_{j}}{C}\right)\\
- & = & x_{j}(w,q)\frac{w_{j}}{C}\\
- & \equiv & s_{j}(w,q)
-\end{eqnarray*}
-
-\end_inset
-
-the 
-\emph on
-cost share
-\emph default
- of the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- input.
- So with a Cobb-Douglas cost function,
- 
-\begin_inset Formula $\beta_{j}=s_{j}(w,q)$
-\end_inset
-
-.
- The cost shares are constants.
-\end_layout
-
-\begin_layout Standard
-Note that after a logarithmic transformation we obtain
-\begin_inset Formula 
-\[
-\ln C=\alpha+\beta_{1}\ln w_{1}+...+\beta_{g}\ln w_{g}+\beta_{q}\ln q+\epsilon
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\alpha=\ln A$
-\end_inset
-
- .
- So we see that the transformed model is linear in the logs of the data.
-\end_layout
-
-\begin_layout Standard
-One can verify that the property of HOD1 implies that 
-\begin_inset Formula 
-\[
-\sum_{i=1}^{g}\beta_{i}=1
-\]
-
-\end_inset
-
-In other words,
- the cost shares add up to 1.
- 
-\end_layout
-
-\begin_layout Standard
-The hypothesis that the technology exhibits CRTS implies that 
-\begin_inset Formula 
-\[
-\gamma=\frac{1}{\beta_{q}}=1
-\]
-
-\end_inset
-
-so 
-\begin_inset Formula $\beta_{q}=1.$
-\end_inset
-
- Likewise,
- monotonicity implies that the coefficients 
-\begin_inset Formula $\beta_{i}\geq0,i=1,...,g$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Subsection
-The Nerlove data and OLS
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:The-Nerlove-data"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The file 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/nerlove.data}{nerlove.data} 
-\end_layout
-
-\end_inset
-
- contains data on 145 electric utility companies' cost of production,
- output and input prices.
- The data are for the U.S.,
- and were collected by M.
- Nerlove.
- The observations are by row,
- and the columns are 
-\series bold
-COMPANY,
- COST
-\series default
- 
-\begin_inset Formula $(C)$
-\end_inset
-
-
-\series bold
-,
- OUTPUT
-\series default
- 
-\begin_inset Formula $(Q),$
-\end_inset
-
- 
-\series bold
-PRICE OF LABOR
-\series default
- 
-\begin_inset Formula $(P_{L})$
-\end_inset
-
-,
- 
-\series bold
-PRICE OF FUEL
-\series default
- 
-\begin_inset Formula $(P_{F})$
-\end_inset
-
- and 
-\series bold
-PRICE OF CAPITAL
-\series default
- 
-\begin_inset Formula $(P_{K}).$
-\end_inset
-
- Note that the data are sorted by output level (the third column).
-\end_layout
-
-\begin_layout Standard
-We will estimate the Cobb-Douglas model 
-\begin_inset Formula 
-\begin{equation}
-\ln C=\beta_{1}+\beta_{Q}\ln Q+\beta_{L}\ln P_{L}+\beta_{F}\ln P_{F}+\beta_{K}\ln P_{K}+\epsilon\label{simple nerlove model}
-\end{equation}
-
-\end_inset
-
- by OLS,
- using the Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Nerlove.jl}{Nerlove.jl} 
-\end_layout
-
-\end_inset
-
-,
- which uses 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./src/LinearRegression/ols.jl}{ols.jl} 
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\paragraph_spacing single
-The results are 
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/OLS/Nerlove.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Do the theoretical restrictions hold?
-\end_layout
-
-\begin_layout Itemize
-Does the model fit well?
-\end_layout
-
-\begin_layout Itemize
-What do you think about RTS?
-\end_layout
-
-\begin_layout Standard
-We will most often use Julia programs that more or less directly implement the theory we learn in examples in this document.
- This is because following such transparent programming statements is a useful way of learning how theory is put into practice.
- Nevertheless,
- you may be interested in a more 
-\begin_inset Quotes sld
-\end_inset
-
-user-friendly
-\begin_inset Quotes srd
-\end_inset
-
- environment for doing econometrics,
- especially after you have mastered the theory.
- Julia itself offers packages such as DataFrames.jl and GLM.jl which will allow you to avoid some of the nuts and bolts of econometric modeling.
- For example,
- see 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/NerloveDF.jl}{NerloveDF.jl} 
-\end_layout
-
-\end_inset
-
- for estimating the Nerlove model using these packages.
- If you run that,
- you will see that the estimated standard errors differ from what Nerlove.jl reports,
- we will get to the reason for that later.
- For a 
-\begin_inset Quotes sld
-\end_inset
-
-canned
-\begin_inset Quotes srd
-\end_inset
-
- package,
- apart from what Julia offers,
- I heartily recommend 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{http://gretl.sourceforge.net}{Gretl}
-\end_layout
-
-\end_inset
-
-,
- the GNU Regression,
- Econometrics,
- and Time-Series Library.
- Gretl is free software.
- This is an easy to use program,
- available in English,
- French,
- and Spanish,
- and it comes with a lot of data ready to use.
- It even has an option to save output as \SpecialChar LaTeX
- fragments,
- so that I can just include the results into this document,
- no muss,
- no fuss.
- Here is the Nerlove data in the form of a GRETL data set:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/nerlove.gdt}{nerlove.gdt} 
-\end_layout
-
-\end_inset
-
-.
- Here the results of the Nerlove model from GRETL:
- 
-\begin_inset Graphics
-	filename Examples/OLS/NerloveGretl.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-Fortunately,
- Gretl and my OLS program agree upon the results.
- I recommend using GRETL to repeat the examples that are done using Julia.
- 
-\end_layout
-
-\begin_layout Standard
-The previous properties hold for finite sample sizes.
- Before considering the asymptotic properties of the OLS estimator it is useful to review the MLE estimator,
- since under the assumption of normal errors the two estimators coincide.
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Prove that the split sample estimator used to generate figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Gauss-Markov-Result: split sample"
-nolink "false"
-
-\end_inset
-
- is unbiased.
-\end_layout
-
-\begin_layout Enumerate
-Calculate the OLS estimates of the Nerlove model using Julia and GRETL,
- and provide printouts of the results.
- Interpret the results.
- 
-\end_layout
-
-\begin_layout Enumerate
-Do an analysis of whether or not there are influential observations for OLS estimation of the Nerlove model.
- Discuss.
-\end_layout
-
-\begin_layout Enumerate
-Using GRETL,
- examine the residuals after OLS estimation and tell me whether or not you believe that the assumption of independent identically distributed normal errors is warranted.
- No need to do formal tests,
- just look at the plots.
- Print out any that you think are relevant,
- and interpret them.
-\end_layout
-
-\begin_layout Enumerate
-For a random vector 
-\begin_inset Formula $X\sim N(\mu_{x},\Sigma),$
-\end_inset
-
- what is the distribution of 
-\begin_inset Formula $AX+b$
-\end_inset
-
-,
- where 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $b$
-\end_inset
-
- are conformable matrices of constants?
-\end_layout
-
-\begin_layout Enumerate
-Using Julia,
- write a little program that verifies that 
-\begin_inset Formula $Tr(AB)=Tr(BA)$
-\end_inset
-
- for 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- 4x4 matrices of random numbers.
- Note:
- there is a Julia function 
-\family typewriter
-trace().
-\end_layout
-
-\begin_layout Enumerate
-For the model with a constant and a single regressor,
- 
-\begin_inset Formula $y_{t}=\beta_{1}+\beta_{2}x_{t}+\epsilon_{t}$
-\end_inset
-
-,
- which satisfies the classical assumptions,
- prove that the variance of the OLS estimator declines to zero as the sample size increases.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Asymptotic properties of the least squares estimator
-\end_layout
-
-\begin_layout Standard
-The OLS estimator under the classical assumptions is BLUE
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-BLUE 
-\begin_inset Formula $\equiv$
-\end_inset
-
- best linear unbiased estimator if I haven't defined it before
-\end_layout
-
-\end_inset
-
-,
- for all sample sizes.
- Now let's see what happens when the sample size tends to infinity.
- 
-\end_layout
-
-\begin_layout Section
-Consistency
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & (X^{\prime}X)^{-1}X^{\prime}y\\
- & = & (X^{\prime}X)^{-1}X^{\prime}\left(X\beta+\varepsilon\right)\\
- & = & \beta_{0}+(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & = & \beta_{0}+\left(\frac{X^{\prime}X}{n}\right)^{-1}\frac{X^{\prime}\varepsilon}{n}
-\end{eqnarray*}
-
-\end_inset
-
- Consider the last two terms.
- By assumption 
-\begin_inset Formula $\lim_{n\rightarrow\infty}\left(\frac{X^{\prime}X}{n}\right)=Q_{X}\Rightarrow\lim_{n\rightarrow\infty}\left(\frac{X^{\prime}X}{n}\right)^{-1}=Q_{X}^{-1},$
-\end_inset
-
- since the inverse of a nonsingular matrix is a continuous function of the elements of the matrix.
- Considering 
-\begin_inset Formula $\frac{X^{\prime}\varepsilon}{n},$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\frac{X^{\prime}\varepsilon}{n}=\frac{1}{n}\sum_{t=1}^{n}x_{t}\varepsilon_{t}
-\]
-
-\end_inset
-
- Each 
-\begin_inset Formula $x_{t}\varepsilon_{t}$
-\end_inset
-
- has expectation zero,
- so 
-\begin_inset Formula 
-\[
-E\left(\frac{X^{\prime}\varepsilon}{n}\right)=0
-\]
-
-\end_inset
-
-The variance of each term is
-\begin_inset Formula 
-\begin{eqnarray*}
-V\left(x_{t}\epsilon_{t}\right) & = & x_{t}x_{t}^{\prime}\sigma^{2}.
-\end{eqnarray*}
-
-\end_inset
-
-As long as these are finite,
- and given a technical condition
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-For application of LLN's and CLT's,
- of which there are very many to choose from,
- I'm going to avoid the technicalities.
- Basically,
- as long as terms that make up an average have finite variances and are not too strongly dependent,
- one will be able to find a LLN or CLT to apply.
- Which one it is doesn't matter,
- we only need the result.
- When working with particular models,
- it will be more relevant to consider which particular theorems will apply.
-\end_layout
-
-\end_inset
-
-,
- the Kolmogorov SLLN applies,
- so
-\begin_inset Formula 
-\[
-\frac{1}{n}\sum_{t=1}^{n}x_{t}\varepsilon_{t}\overset{a.s.}{\rightarrow}0.
-\]
-
-\end_inset
-
- This implies that 
-\begin_inset Formula 
-\[
-\hat{\beta}\overset{a.s.}{\rightarrow}\beta_{0}.
-\]
-
-\end_inset
-
- This is the property of 
-\emph on
-strong consistency:
-
-\emph default
- the estimator converges in almost surely to the true value.
-\end_layout
-
-\begin_layout Itemize
-The consistency proof does not use the normality assumption.
- 
-\end_layout
-
-\begin_layout Itemize
-Remember that almost sure convergence implies convergence in probability.
-\end_layout
-
-\begin_layout Section
-Asymptotic normality
-\end_layout
-
-\begin_layout Standard
-We've seen that the OLS estimator is normally distributed 
-\emph on
-under the assumption of normal errors.
-
-\emph default
- If the error distribution is unknown,
- we of course don't know the distribution of the estimator.
- However,
- we can get asymptotic results.
- 
-\emph on
-Assuming the distribution of
-\emph default
- 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is unknown,
- but the the other classical assumptions hold:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \beta_{0}+(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
-\hat{\beta}-\beta_{0} & = & (X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right) & = & \left(\frac{X^{\prime}X}{n}\right)^{-1}\frac{X^{\prime}\varepsilon}{\sqrt{n}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Now as before,
- 
-\begin_inset Formula $\left(\frac{X^{\prime}X}{n}\right)^{-1}\rightarrow Q_{X}^{-1}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Considering 
-\begin_inset Formula $\frac{X^{\prime}\varepsilon}{\sqrt{n}},$
-\end_inset
-
- the limit of the variance is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\lim_{n\rightarrow\infty}V\left(\frac{X^{\prime}\varepsilon}{\sqrt{n}}\right) & = & \lim_{n\rightarrow\infty}E\left(\frac{X^{\prime}\epsilon\epsilon^{\prime}X}{n}\right)\\
- & = & \sigma_{0}^{2}Q_{X}
-\end{eqnarray*}
-
-\end_inset
-
- The mean is of course zero.
- To get asymptotic normality,
- we need to apply a CLT.
- The best known CLTs are for averages of IID terms,
- but CLTs exist for averages of dependent,
- non-identically distributed terms,
- too.
- The basic requirement is that variances of the terms in the average must not explode,
- and the terms in the average can not be too highly dependent.
- Without getting into the technical details,
- which are appropriate to discuss when working with some particular type of data,
- we assume one holds,
- so
-\begin_inset Formula 
-\[
-\frac{X^{\prime}\varepsilon}{\sqrt{n}}\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}Q_{X}\right)
-\]
-
-\end_inset
-
- Therefore,
- 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}Q_{X}^{-1}\right)\label{eq:asymp normality OLS}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In summary,
- the OLS estimator is normally distributed in small and large samples if 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is normally distributed.
- If 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is not normally distributed,
- 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is asymptotically normally distributed when a CLT can be applied.
-\end_layout
-
-\begin_layout Section
-Asymptotic efficiency
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Asymptotic-efficiency"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The least squares objective function is 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-s(\beta) & = & \sum_{t=1}^{n}\left(y_{t}-x_{t}^{\prime}\beta\right)^{2}
-\end{eqnarray*}
-
-\end_inset
-
- Supposing that 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is normally distributed,
- the model is 
-\begin_inset Formula 
-\[
-y=X\beta_{0}+\varepsilon,
-\]
-
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-\varepsilon & \sim & N(0,\sigma_{0}^{2}I_{n}),\textrm{ so}\\
-f(\varepsilon) & = & \prod_{t=1}^{n}\frac{1}{\sqrt{2\pi\sigma^{2}}}\exp\left(-\frac{\varepsilon_{t}^{2}}{2\sigma^{2}}\right)
-\end{eqnarray*}
-
-\end_inset
-
- The joint density for 
-\begin_inset Formula $y$
-\end_inset
-
- can be constructed using a change of variables.
- We have 
-\begin_inset Formula $\varepsilon=y-X\beta,$
-\end_inset
-
- so 
-\begin_inset Formula $\frac{\partial\varepsilon}{\partial y^{\prime}}=I_{n}$
-\end_inset
-
- and 
-\begin_inset Formula $|\frac{\partial\varepsilon}{\partial y^{\prime}}|=1,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-f(y)=\prod_{t=1}^{n}\frac{1}{\sqrt{2\pi\sigma^{2}}}\exp\left(-\frac{(y_{t}-x_{t}^{\prime}\beta)^{2}}{2\sigma^{2}}\right).
-\]
-
-\end_inset
-
- Taking logs,
- 
-\begin_inset Formula 
-\[
-\ln L(\beta,\sigma)=-n\ln\sqrt{2\pi}-n\ln\sigma-\sum_{t=1}^{n}\frac{\left(y_{t}-x_{t}'\beta\right)^{2}}{2\sigma^{2}}.
-\]
-
-\end_inset
-
- Maximizing this function with respect to 
-\begin_inset Formula $\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma$
-\end_inset
-
- gives what is known as the maximum likelihood (ML) estimator.
- It turns out that ML estimators are asymptotically efficient,
- a concept that will be explained in detail later.
- It's clear that the first order conditions for the MLE of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- are the same as the first order conditions that define the OLS estimator (up to multiplication by a constant),
- so the OLS estimator of 
-\begin_inset Formula $\beta$
-\end_inset
-
- is also the ML estimator.
- 
-\emph on
-The estimators are the same,
- under the present assumptions.
-
-\emph default
- Therefore,
- their properties are the same.
- 
-\emph on
-In particular,
- under the classical assumptions with normality,
- the OLS estimator
-\emph default
- 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- 
-\emph on
-is asymptotically efficient.
- 
-\emph default
-Note that one needs to make an assumption about the distribution of the errors to compute the ML estimator.
- If the errors had a distribution other than the normal,
- then the OLS estimator and the ML estimator would not coincide.
-\end_layout
-
-\begin_layout Standard
-As we'll see later,
- it will be possible to use (iterated) linear estimation methods and still achieve asymptotic efficiency even if the assumption that 
-\begin_inset Formula $Var(\varepsilon)\neq\sigma^{2}I_{n},$
-\end_inset
-
- as long as 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is still normally distributed.
- This is 
-\series bold
-not
-\series default
- the case if 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is nonnormal.
- In general with nonnormal errors it will be necessary to use nonlinear estimation methods to achieve asymptotically efficient estimation.
- 
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Write an Octave program that generates a histogram for 
-\begin_inset Formula $R$
-\end_inset
-
- Monte Carlo replications of 
-\begin_inset Formula $\sqrt{n}\left(\hat{\beta}_{j}-\beta_{j}\right)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is the OLS estimator and 
-\begin_inset Formula $\beta_{j}$
-\end_inset
-
- is one of the 
-\begin_inset Formula $k$
-\end_inset
-
- slope parameters.
- 
-\begin_inset Formula $R$
-\end_inset
-
- should be a large number,
- at least 1000.
- The model used to generate data should follow the classical assumptions,
- except that the errors should not be normally distributed (try 
-\begin_inset Formula $U(-a,a)$
-\end_inset
-
-,
- 
-\begin_inset Formula $t(p)$
-\end_inset
-
-,
- 
-\begin_inset Formula $\chi^{2}(p)-p,$
-\end_inset
-
- etc).
- Generate histograms for 
-\begin_inset Formula $n\in\left\{ 20,50,100,1000\right\} $
-\end_inset
-
-.
- Do you observe evidence of asymptotic normality?
- Comment.
-\end_layout
-
-\begin_layout Enumerate
-Consider the following regression model:
-\begin_inset Formula 
-\[
-y_{i}=\beta_{1}x_{1i}+\beta_{2}x_{2i}+u_{i}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $E(x_{1i})=0,E(x_{2i})=0,Var(x_{1i})=\sigma_{1}^{2},Var(x_{2i})=\sigma_{2}^{2}$
-\end_inset
-
- 
-\begin_inset space \space{}
-\end_inset
-
-and 
-\begin_inset Formula $Cov(x_{1i},x_{2i})$
-\end_inset
-
-=
-\begin_inset Formula $\sigma_{12}.$
-\end_inset
-
- The model satisfies the basic OLS
-\begin_inset space \space{}
-\end_inset
-
-assumptions.
- However,
- a loose econometrician estimates the following model:
- 
-\begin_inset Formula 
-\[
-y_{i}=\beta_{1}x_{1i}+v_{i}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\tilde{\beta}_{1}$
-\end_inset
-
- is the estimator of the parameter 
-\begin_inset Formula $\beta_{1}.$
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
- a) Compute 
-\begin_inset Formula $plim(\tilde{\beta}_{1})$
-\end_inset
-
-.
-\begin_inset Newline newline
-\end_inset
-
- b) Compute the asymptotic bias of 
-\begin_inset Formula $\tilde{\beta}_{1}$
-\end_inset
-
- (i.e.
- 
-\begin_inset Formula $plim(\tilde{\beta}_{1})-\beta_{1}$
-\end_inset
-
-).
-\begin_inset Newline newline
-\end_inset
-
- c) Under which conditions is 
-\begin_inset Formula $\tilde{\beta}_{1}$
-\end_inset
-
- a consistent estimate of 
-\begin_inset Formula $\beta_{1}$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Restrictions and hypothesis tests
-\end_layout
-
-\begin_layout Section
-Exact linear restrictions
-\end_layout
-
-\begin_layout Standard
-In many cases,
- economic theory suggests restrictions on the parameters of a model.
- For example,
- a demand function is supposed to be homogeneous of degree zero in prices and income.
- If we have a Cobb-Douglas (log-linear) model,
- 
-\begin_inset Formula 
-\[
-\ln q=\beta_{0}+\beta_{1}\ln p_{1}+\beta_{2}\ln p_{2}+\beta_{3}\ln m+\varepsilon,
-\]
-
-\end_inset
-
- then we need that 
-\begin_inset Formula 
-\[
-k^{0}\ln q=\beta_{0}+\beta_{1}\ln kp_{1}+\beta_{2}\ln kp_{2}+\beta_{3}\ln km+\varepsilon,
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-\beta_{1}\ln p_{1}+\beta_{2}\ln p_{2}+\beta_{3}\ln m & = & \beta_{1}\ln kp_{1}+\beta_{2}\ln kp_{2}+\beta_{3}\ln km\\
- & = & \left(\ln k\right)(\beta_{1}+\beta_{2}+\beta_{3})+\beta_{1}\ln p_{1}+\beta_{2}\ln p_{2}+\beta_{3}\ln m.
-\end{eqnarray*}
-
-\end_inset
-
- The only way to guarantee this for arbitrary 
-\begin_inset Formula $k$
-\end_inset
-
- is to set 
-\begin_inset Formula 
-\[
-\beta_{1}+\beta_{2}+\beta_{3}=0,
-\]
-
-\end_inset
-
- which is a 
-\emph on
-parameter restriction.
-
-\emph default
- In particular,
- this is a linear equality restriction,
- which is probably the most commonly encountered case.
-\end_layout
-
-\begin_layout Subsection
-Imposition
-\end_layout
-
-\begin_layout Standard
-The general formulation of linear equality restrictions is the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta+\varepsilon\\
-R\beta & = & r
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $R$
-\end_inset
-
- is a 
-\begin_inset Formula $Q\times K$
-\end_inset
-
- matrix,
- 
-\begin_inset Formula $Q<K$
-\end_inset
-
- and 
-\begin_inset Formula $r$
-\end_inset
-
- is a 
-\begin_inset Formula $Q\times1$
-\end_inset
-
- vector of constants.
-\end_layout
-
-\begin_layout Itemize
-We assume 
-\begin_inset Formula $R$
-\end_inset
-
- is of rank 
-\begin_inset Formula $Q,$
-\end_inset
-
- so that there are no redundant restrictions.
-\end_layout
-
-\begin_layout Itemize
-We also assume that 
-\begin_inset Formula $\exists\beta$
-\end_inset
-
- that satisfies the restrictions:
- they aren't infeasible.
- 
-\end_layout
-
-\begin_layout Standard
-Let's consider how to estimate 
-\begin_inset Formula $\beta$
-\end_inset
-
- subject to the restrictions 
-\begin_inset Formula $R\beta=r.$
-\end_inset
-
- The most obvious approach is to set up the Lagrangean 
-\begin_inset Formula 
-\[
-\min_{\beta,\lambda}s(\beta,\lambda)=\frac{1}{n}\left(y-X\beta\right)^{\prime}\left(y-X\beta\right)+2\lambda^{\prime}(R\beta-r).
-\]
-
-\end_inset
-
- The Lagrange multipliers are scaled by 2,
- which makes things less messy.
- The fonc are 
-\begin_inset Formula 
-\begin{eqnarray*}
-D_{\beta}s(\hat{\beta},\hat{\lambda}) & = & -2X^{\prime}y+2X^{\prime}X\hat{\beta}_{R}+2R^{\prime}\hat{\lambda}\equiv0\\
-D_{\lambda}s(\hat{\beta},\hat{\lambda}) & = & R\hat{\beta}_{R}-r\equiv0,
-\end{eqnarray*}
-
-\end_inset
-
- which can be written as 
-\begin_inset Formula 
-\[
-\left[\begin{array}{cc}
-X^{\prime}X & R^{\prime}\\
-R & 0
-\end{array}\right]\left[\begin{array}{c}
-\hat{\beta}_{R}\\
-\hat{\lambda}
-\end{array}\right]=\left[\begin{array}{c}
-X^{\prime}y\\
-r
-\end{array}\right].
-\]
-
-\end_inset
-
- We get 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-\hat{\beta}_{R}\\
-\hat{\lambda}
-\end{array}\right]=\left[\begin{array}{cc}
-X^{\prime}X & R^{\prime}\\
-R & 0
-\end{array}\right]^{-1}\left[\begin{array}{c}
-X^{\prime}y\\
-r
-\end{array}\right].
-\]
-
-\end_inset
-
- Maybe you're curious about how to invert a partitioned matrix?
- I can help you with that:
-\end_layout
-
-\begin_layout Standard
-Note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left[\begin{array}{cc}
-\left(X^{\prime}X\right)^{-1} & 0\\
--R\left(X^{\prime}X\right)^{-1} & I_{Q}
-\end{array}\right]\left[\begin{array}{cc}
-X^{\prime}X & R^{\prime}\\
-R & 0
-\end{array}\right] & \equiv & AB\\
- & = & \left[\begin{array}{cc}
-I_{K} & \left(X^{\prime}X\right)^{-1}R^{\prime}\\
-0 & -R\left(X^{\prime}X\right)^{-1}R^{\prime}
-\end{array}\right]\\
- & \equiv & \left[\begin{array}{cc}
-I_{K} & \left(X^{\prime}X\right)^{-1}R^{\prime}\\
-0 & -P
-\end{array}\right]\\
- & \equiv & C,
-\end{eqnarray*}
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left[\begin{array}{cc}
-I_{K} & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\\
-0 & -P^{-1}
-\end{array}\right]\left[\begin{array}{cc}
-I_{K} & \left(X^{\prime}X\right)^{-1}R^{\prime}\\
-0 & -P
-\end{array}\right] & \equiv & DC\\
- & = & I_{K+Q},
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-DAB & = & I_{K+Q}\\
-DA & = & B^{-1}\\
-B^{-1} & = & \left[\begin{array}{cc}
-I_{K} & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\\
-0 & -P^{-1}
-\end{array}\right]\left[\begin{array}{cc}
-\left(X^{\prime}X\right)^{-1} & 0\\
--R\left(X^{\prime}X\right)^{-1} & I_{Q}
-\end{array}\right]\\
- & = & \left[\begin{array}{cc}
-\left(X^{\prime}X\right)^{-1}-(X^{\prime}X)^{-1}R^{\prime}P^{-1}R\left(X^{\prime}X\right)^{-1} & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\\
-P^{-1}R\left(X^{\prime}X\right)^{-1} & -P^{-1}
-\end{array}\right],
-\end{eqnarray*}
-
-\end_inset
-
-If you weren't curious about that,
- please start paying attention again.
- Also,
- note that we have made the definition 
-\begin_inset Formula $P=R\left(X^{\prime}X\right)^{-1}R^{\prime}$
-\end_inset
-
-)
-\begin_inset Formula 
-\begin{eqnarray*}
-\left[\begin{array}{c}
-\hat{\beta}_{R}\\
-\hat{\lambda}
-\end{array}\right] & = & \left[\begin{array}{cc}
-\left(X^{\prime}X\right)^{-1}-(X^{\prime}X)^{-1}R^{\prime}P^{-1}R\left(X^{\prime}X\right)^{-1} & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\\
-P^{-1}R\left(X^{\prime}X\right)^{-1} & -P^{-1}
-\end{array}\right]\left[\begin{array}{c}
-X^{\prime}y\\
-r
-\end{array}\right]\\
- & = & \left[\begin{array}{c}
-\hat{\beta}-(X^{\prime}X)^{-1}R^{\prime}P^{-1}\left(R\hat{\beta}-r\right)\\
-P^{-1}\left(R\hat{\beta}-r\right)
-\end{array}\right]\\
- & = & \left[\begin{array}{c}
-\left(I_{K}-(X^{\prime}X)^{-1}R^{\prime}P^{-1}R\right)\\
-P^{-1}R
-\end{array}\right]\hat{\beta}+\left[\begin{array}{c}
-(X^{\prime}X)^{-1}R^{\prime}P^{-1}r\\
--P^{-1}r
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
- The fact that 
-\begin_inset Formula $\hat{\beta}_{R}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- are linear functions of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- makes it easy to determine their distributions,
- since the distribution of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is already known.
- Recall that for 
-\begin_inset Formula $x$
-\end_inset
-
- a random vector,
- and for 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $b$
-\end_inset
-
- a matrix and vector of constants,
- respectively,
- 
-\begin_inset Formula $Var\left(Ax+b\right)=AVar(x)A^{\prime}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Though this is the obvious way to go about finding the restricted estimator,
- an easier way,
- if the number of restrictions is small,
- is to impose them by substitution.
- Write 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X_{1}\beta_{1}+X_{2}\beta_{2}+\varepsilon\\
-\left[\begin{array}{cc}
-R_{1} & R_{2}\end{array}\right]\left[\begin{array}{c}
-\beta_{1}\\
-\beta_{2}
-\end{array}\right] & = & r
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $R_{1}$
-\end_inset
-
- is 
-\begin_inset Formula $Q\times Q$
-\end_inset
-
- nonsingular.
- Supposing the 
-\begin_inset Formula $Q$
-\end_inset
-
- restrictions are linearly independent,
- one can always make 
-\begin_inset Formula $R_{1}$
-\end_inset
-
- nonsingular by reorganizing the columns of 
-\begin_inset Formula $X.$
-\end_inset
-
- Then 
-\begin_inset Formula 
-\[
-\beta_{1}=R_{1}^{-1}r-R_{1}^{-1}R_{2}\beta_{2}.
-\]
-
-\end_inset
-
- Substitute this into the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X_{1}R_{1}^{-1}r-X_{1}R_{1}^{-1}R_{2}\beta_{2}+X_{2}\beta_{2}+\varepsilon\\
-y-X_{1}R_{1}^{-1}r & = & \left[X_{2}-X_{1}R_{1}^{-1}R_{2}\right]\beta_{2}+\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- or with the appropriate definitions,
- 
-\begin_inset Formula 
-\[
-y_{R}=X_{R}\beta_{2}+\varepsilon.
-\]
-
-\end_inset
-
- This model satisfies the classical assumptions,
- 
-\emph on
-supposing the restriction is true
-\emph default
-.
- One can estimate by OLS.
- The variance of 
-\begin_inset Formula $\hat{\beta}_{2}$
-\end_inset
-
- is as before 
-\begin_inset Formula 
-\[
-V(\hat{\beta}_{2})=\left(X_{R}^{\prime}X_{R}\right)^{-1}\sigma_{0}^{2}
-\]
-
-\end_inset
-
- and the estimator is 
-\begin_inset Formula 
-\[
-\hat{V}(\hat{\beta}_{2})=\left(X_{R}^{\prime}X_{R}\right)^{-1}\hat{\sigma}^{2}
-\]
-
-\end_inset
-
- where one estimates 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
- in the normal way,
- using the restricted model,
- 
-\emph on
-i.e.,
-\emph default
-
-\begin_inset Formula 
-\[
-\widehat{\sigma_{0}^{2}}=\frac{\left(y_{R}-X_{R}\widehat{\beta_{2}}\right)^{\prime}\left(y_{R}-X_{R}\widehat{\beta_{2}}\right)}{n-\left(K-Q\right)}
-\]
-
-\end_inset
-
- To recover 
-\begin_inset Formula $\hat{\beta}_{1},$
-\end_inset
-
- use the restriction.
- To find the variance of 
-\begin_inset Formula $\hat{\beta}_{1},$
-\end_inset
-
- use the fact that it is a linear function of 
-\begin_inset Formula $\hat{\beta}_{2},$
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(\hat{\beta}_{1}) & = & R_{1}^{-1}R_{2}V(\hat{\beta}_{2})R_{2}^{\prime}\left(R_{1}^{-1}\right)^{\prime}\\
- & = & R_{1}^{-1}R_{2}\left(X_{2}^{\prime}X_{2}\right)^{-1}R_{2}^{\prime}\left(R_{1}^{-1}\right)^{\prime}\sigma_{0}^{2}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Properties of the restricted estimator
-\end_layout
-
-\begin_layout Standard
-We have that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{R} & = & \hat{\beta}-(X^{\prime}X)^{-1}R^{\prime}P^{-1}\left(R\hat{\beta}-r\right)\\
- & = & \hat{\beta}+(X^{\prime}X)^{-1}R^{\prime}P^{-1}r-(X^{\prime}X)^{-1}R^{\prime}P^{-1}R(X^{\prime}X)^{-1}X^{\prime}y\\
- & = & \beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon+(X^{\prime}X)^{-1}R^{\prime}P^{-1}\left[r-R\beta\right]-(X^{\prime}X)^{-1}R^{\prime}P^{-1}R(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
-\hat{\beta}_{R}-\beta & = & (X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & + & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\left[r-R\beta\right]\\
- & - & (X^{\prime}X)^{-1}R^{\prime}P^{-1}R(X^{\prime}X)^{-1}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- Mean squared error is 
-\begin_inset Formula 
-\[
-MSE(\hat{\beta}_{R})=\mathcal{E}(\hat{\beta}_{R}-\beta)(\hat{\beta}_{R}-\beta)^{\prime}
-\]
-
-\end_inset
-
- Noting that the crosses between the second term and the other terms expect to zero,
- and that the cross of the first and third has a cancellation with the square of the third,
- we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-MSE(\hat{\beta}_{R}) & = & (X^{\prime}X)^{-1}\sigma^{2}\\
- & + & (X^{\prime}X)^{-1}R^{\prime}P^{-1}\left[r-R\beta\right]\left[r-R\beta\right]^{\prime}P^{-1}R(X^{\prime}X)^{-1}\\
- & - & (X^{\prime}X)^{-1}R^{\prime}P^{-1}R(X^{\prime}X)^{-1}\sigma^{2}
-\end{eqnarray*}
-
-\end_inset
-
- So,
- the first term is the OLS covariance.
- The second term is PSD,
- and the third term is NSD.
-\end_layout
-
-\begin_layout Itemize
-If the restriction is true,
- the second term is 0,
- so we are better off.
- 
-\emph on
-True restrictions improve efficiency of estimation.
-\end_layout
-
-\begin_layout Itemize
-If the restriction is false,
- we may be better or worse off,
- in terms of MSE,
- depending on the magnitudes of 
-\begin_inset Formula $r-R\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma^{2}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Testing
-\end_layout
-
-\begin_layout Standard
-In many cases,
- one wishes to test economic theories.
- If theory suggests parameter restrictions,
- as in the above homogeneity example,
- one can test theory by testing parameter restrictions.
- A number of tests are available.
- The first two (t and F) have a known small sample distributions,
- when the errors are normally distributed.
- The third and fourth (Wald and score) do not require normality of the errors,
- but their distributions are known only approximately,
- so that they are not exactly valid with finite samples.
-\end_layout
-
-\begin_layout Subsection
-t-test
-\end_layout
-
-\begin_layout Standard
-Suppose one has the model
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y=X\beta+\varepsilon
-\]
-
-\end_inset
-
- and one wishes to test the 
-\emph on
-single restriction
-\emph default
- 
-\begin_inset Formula $H_{0}:$
-\end_inset
-
-
-\begin_inset Formula $R\beta=r$
-\end_inset
-
- vs.
- 
-\begin_inset Formula $H_{A}:$
-\end_inset
-
-
-\begin_inset Formula $R\beta\neq r$
-\end_inset
-
- .
- Under 
-\begin_inset Formula $H_{0},$
-\end_inset
-
- with normality of the errors,
- 
-\begin_inset Formula 
-\[
-R\hat{\beta}-r\sim N\left(0,R(X^{\prime}X)^{-1}R^{\prime}\sigma_{0}^{2}\right)
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\frac{R\hat{\beta}-r}{\sqrt{R(X^{\prime}X)^{-1}R^{\prime}\sigma_{0}^{2}}}=\frac{R\hat{\beta}-r}{\sigma_{0}\sqrt{R(X^{\prime}X)^{-1}R^{\prime}}}\sim N\left(0,1\right).
-\]
-
-\end_inset
-
- The problem is that 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
- is unknown.
- One could use the consistent estimator 
-\begin_inset Formula $\widehat{\sigma_{0}^{2}}$
-\end_inset
-
- in place of 
-\begin_inset Formula $\sigma_{0}^{2},$
-\end_inset
-
- but the test would only be valid asymptotically in this case.
-\end_layout
-
-\begin_layout Proposition
-\begin_inset Formula $\frac{N(0,1)}{\sqrt{\frac{\chi^{2}(q)}{q}}}\sim t(q)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Proposition
-as long as the 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- and the 
-\begin_inset Formula $\chi^{2}(q)$
-\end_inset
-
- are independent.
- 
-\end_layout
-
-\begin_layout Standard
-We need a few results on the 
-\begin_inset Formula $\chi{}^{2}$
-\end_inset
-
- distribution.
-\end_layout
-
-\begin_layout Proposition
-If 
-\begin_inset Formula $x\sim N(\mu,I_{n})$
-\end_inset
-
- is a vector of 
-\begin_inset Formula $n$
-\end_inset
-
- independent r.v.'s.,
- then 
-\begin_inset Formula $x^{\prime}x\sim\chi^{2}(n,\lambda)$
-\end_inset
-
- where 
-\begin_inset Formula $\lambda=\sum_{i}\mu_{i}^{2}=\mu^{\prime}\mu$
-\end_inset
-
- is the 
-\emph on
-noncentrality parameter
-\emph default
-.
-\end_layout
-
-\begin_layout Standard
-When a 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- r.v.
- has the noncentrality parameter equal to zero,
- it is referred to as a central 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- r.v.,
- and it's distribution is written as 
-\begin_inset Formula $\chi^{2}(n),$
-\end_inset
-
- suppressing the noncentrality parameter.
-\end_layout
-
-\begin_layout Proposition
-\begin_inset CommandInset label
-LatexCommand label
-name "quadratic form in inverse variance"
-
-\end_inset
-
-If the 
-\begin_inset Formula $n$
-\end_inset
-
- dimensional random vector 
-\begin_inset Formula $x\sim N(0,V),$
-\end_inset
-
- then 
-\begin_inset Formula $x^{\prime}V^{-1}x\sim\chi^{2}(n).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We'll prove this one as an indication of how the following unproven propositions could be proved.
-\end_layout
-
-\begin_layout Standard
-Proof:
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-Factor 
-\end_layout
-
-\end_inset
-
-
-\begin_inset Formula $V^{-1}$
-\end_inset
-
- as 
-\begin_inset Formula $P'P$
-\end_inset
-
- (this is the Cholesky factorization,
- where 
-\begin_inset Formula $P$
-\end_inset
-
- is defined to be upper triangular).
- Then consider 
-\begin_inset Formula $y=Px.$
-\end_inset
-
- We have 
-\begin_inset Formula 
-\[
-y\sim N(0,PVP')
-\]
-
-\end_inset
-
- but 
-\begin_inset Formula 
-\begin{eqnarray*}
-VP'P & = & I_{n}\\
-PVP'P & = & P
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula $PVP^{\prime}=I_{n}$
-\end_inset
-
- and thus 
-\begin_inset Formula $y\sim N(0,I_{n})$
-\end_inset
-
-.
- Thus 
-\begin_inset Formula $y^{\prime}y\sim\chi^{2}(n)$
-\end_inset
-
- but
-\begin_inset Formula 
-\[
-y^{\prime}y=x^{\prime}P'Px=xV^{-1}x
-\]
-
-\end_inset
-
- and we get the result we wanted.
-\end_layout
-
-\begin_layout Standard
-A more general proposition which implies this result is
-\end_layout
-
-\begin_layout Proposition
-If the 
-\begin_inset Formula $n$
-\end_inset
-
- dimensional random vector 
-\begin_inset Formula $x\sim N(0,V),$
-\end_inset
-
- then 
-\begin_inset Formula $x^{\prime}Bx\sim\chi^{2}(\rho(B))$
-\end_inset
-
- if and only if 
-\begin_inset Formula $BV$
-\end_inset
-
- is idempotent.
-\end_layout
-
-\begin_layout Standard
-An immediate consequence is
-\end_layout
-
-\begin_layout Proposition
-\begin_inset CommandInset label
-LatexCommand label
-name "quadratic form in idempotent matrix"
-
-\end_inset
-
-If the random vector (of dimension 
-\begin_inset Formula $n$
-\end_inset
-
-) 
-\begin_inset Formula $x\sim N(0,I),$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- is idempotent with rank 
-\begin_inset Formula $r,$
-\end_inset
-
- then 
-\begin_inset Formula $x^{\prime}Bx\sim\chi^{2}(r)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Consider the random variable 
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{\sigma_{0}^{2}} & = & \frac{\varepsilon^{\prime}M_{X}\varepsilon}{\sigma_{0}^{2}}\\
- & = & \left(\frac{\varepsilon}{\sigma_{0}}\right)^{\prime}M_{X}\left(\frac{\varepsilon}{\sigma_{0}}\right)\\
- & \sim & \chi^{2}(n-K)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Proposition
-If the random vector (of dimension 
-\begin_inset Formula $n$
-\end_inset
-
-) 
-\begin_inset Formula $x\sim N(0,I),$
-\end_inset
-
- then 
-\begin_inset Formula $Ax$
-\end_inset
-
- and 
-\begin_inset Formula $x^{\prime}Bx$
-\end_inset
-
- are independent if 
-\begin_inset Formula $AB=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider (remember that we have only one restriction in this case)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\frac{\frac{R\hat{\beta}-r}{\sigma_{0}\sqrt{R(X^{\prime}X)^{-1}R^{\prime}}}}{\sqrt{\frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{(n-K)\sigma_{0}^{2}}}}=\frac{R\hat{\beta}-r}{\widehat{\sigma_{0}}\sqrt{R(X^{\prime}X)^{-1}R^{\prime}}}
-\]
-
-\end_inset
-
- This will have the 
-\begin_inset Formula $t(n-K)$
-\end_inset
-
- distribution if 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\varepsilon}^{\prime}\hat{\varepsilon}$
-\end_inset
-
- are independent.
- But 
-\begin_inset Formula $\hat{\beta}=\beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon$
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-(X^{\prime}X)^{-1}X^{\prime}M_{X}=0,
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\frac{R\hat{\beta}-r}{\widehat{\sigma_{0}}\sqrt{R(X^{\prime}X)^{-1}R^{\prime}}}=\frac{R\hat{\beta}-r}{\hat{\sigma}_{R\hat{\beta}}}\sim t(n-K)
-\]
-
-\end_inset
-
- In particular,
- for the commonly encountered 
-\emph on
-test of significance
-\emph default
- of an individual coefficient,
- for which 
-\begin_inset Formula $H_{0}:\beta_{i}=0$
-\end_inset
-
- vs.
- 
-\begin_inset Formula $H_{0}:\beta_{i}\neq0$
-\end_inset
-
- ,
- the test statistic is 
-\begin_inset Formula 
-\[
-\frac{\hat{\beta}_{i}}{\hat{\sigma}_{\hat{\beta}i}}\sim t(n-K)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Note
-\series default
-:
- the 
-\begin_inset Formula $t-$
-\end_inset
-
- test is strictly valid only if the errors are actually normally distributed.
- If one has nonnormal errors,
- one could use the above asymptotic result to justify taking critical values from the 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- distribution,
- since 
-\begin_inset Formula $t(n-K)\overset{d}{\rightarrow}N(0,1)$
-\end_inset
-
- as 
-\begin_inset Formula $n\rightarrow\infty.$
-\end_inset
-
- In practice,
- a conservative procedure is to take critical values from the 
-\begin_inset Formula $t$
-\end_inset
-
- distribution if nonnormality is suspected.
- This will reject 
-\begin_inset Formula $H_{0}$
-\end_inset
-
- less often since the 
-\begin_inset Formula $t$
-\end_inset
-
- distribution is fatter-tailed than is the normal.
-\end_layout
-
-\begin_layout Subsection
-\begin_inset Formula $F$
-\end_inset
-
- test
-\end_layout
-
-\begin_layout Standard
-The 
-\begin_inset Formula $F$
-\end_inset
-
- test allows testing multiple restrictions jointly.
-\end_layout
-
-\begin_layout Proposition
-\begin_inset CommandInset label
-LatexCommand label
-name "F statistic"
-
-\end_inset
-
-If 
-\begin_inset Formula $x\sim\chi^{2}(r)$
-\end_inset
-
- and 
-\begin_inset Formula $y\sim\chi^{2}(s),$
-\end_inset
-
- then 
-\begin_inset Formula $\frac{x/r}{y/s}\sim F(r,s)$
-\end_inset
-
-,
- provided that 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $y$
-\end_inset
-
- are independent.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Proposition
-If the random vector (of dimension 
-\begin_inset Formula $n$
-\end_inset
-
-) 
-\begin_inset Formula $x\sim N(0,I),$
-\end_inset
-
- then 
-\begin_inset Formula $x^{\prime}Ax$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Proposition
-and 
-\begin_inset Formula $x^{\prime}Bx$
-\end_inset
-
- are independent if 
-\begin_inset Formula $AB=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Using these results,
- and previous results on the 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- distribution,
- it is simple to show that the following statistic has the 
-\begin_inset Formula $F$
-\end_inset
-
- distribution:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-F=\frac{\left(R\hat{\beta}-r\right)^{\prime}\left(R\left(X^{\prime}X\right)^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)}{q\hat{\sigma}^{2}}\sim F(q,n-K).
-\]
-
-\end_inset
-
- A numerically equivalent expression is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\frac{\left(ESS_{R}-ESS_{U}\right)/q}{ESS_{U}/(n-K)}\sim F(q,n-K).
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Note:
-
-\series default
- The 
-\begin_inset Formula $F$
-\end_inset
-
- test is strictly valid only if the errors are truly normally distributed.
- The following tests will be appropriate when one cannot assume normally distributed errors.
-\end_layout
-
-\begin_layout Subsection
-Wald-type tests
-\end_layout
-
-\begin_layout Standard
-The 
-\begin_inset Formula $t$
-\end_inset
-
- and 
-\begin_inset Formula $F$
-\end_inset
-
- tests require normality of the errors.
- The Wald test does not,
- but it is an asymptotic test - it is only approximately valid in finite samples.
-\end_layout
-
-\begin_layout Standard
-The Wald principle is based on the idea that if a restriction is true,
- the unrestricted model should 
-\begin_inset Quotes eld
-\end_inset
-
-approximately
-\begin_inset Quotes erd
-\end_inset
-
- satisfy the restriction.
- Given that the least squares estimator is asymptotically normally distributed:
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}Q_{X}^{-1}\right)
-\]
-
-\end_inset
-
- then under 
-\begin_inset Formula $H_{0}:R\beta_{0}=r,$
-\end_inset
-
- we have 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(R\hat{\beta}-r\right)\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)
-\]
-
-\end_inset
-
- so by Proposition [
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "quadratic form in inverse variance"
-nolink "false"
-
-\end_inset
-
-] 
-\begin_inset Formula 
-\[
-n\left(R\hat{\beta}-r\right)^{\prime}\left(\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- Note that 
-\begin_inset Formula $Q_{X}^{-1}$
-\end_inset
-
- or 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
- are not observable.
- The test statistic we use substitutes the consistent estimators.
- Use 
-\begin_inset Formula $(X^{\prime}X/n)^{-1}$
-\end_inset
-
- as the consistent estimator of 
-\begin_inset Formula $Q_{X}^{-1}.$
-\end_inset
-
- With this,
- there is a cancellation of 
-\begin_inset Formula $n^{\prime}s,$
-\end_inset
-
- and the statistic to use is 
-\begin_inset Formula 
-\[
-\left(R\hat{\beta}-r\right)^{\prime}\left(\widehat{\sigma_{0}^{2}}R(X^{\prime}X)^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The Wald test is a simple way to test restrictions without having to estimate the restricted model.
-\end_layout
-
-\begin_layout Itemize
-Note that this formula is similar to one of the formulae provided for the 
-\begin_inset Formula $F$
-\end_inset
-
- test.
- 
-\end_layout
-
-\begin_layout Subsection
-Score-type tests (Rao tests,
- Lagrange multiplier tests)
-\end_layout
-
-\begin_layout Standard
-The score test is another asymptotically valid test that does not require normality of the errors.
-\end_layout
-
-\begin_layout Standard
-In some cases,
- an unrestricted model may be nonlinear in the parameters,
- but the model is linear in the parameters under the null hypothesis.
- For example,
- the model 
-\begin_inset Formula 
-\[
-y=\left(X\beta\right)^{\gamma}+\varepsilon
-\]
-
-\end_inset
-
- is nonlinear in 
-\begin_inset Formula $\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\gamma,$
-\end_inset
-
- but is linear in 
-\begin_inset Formula $\beta$
-\end_inset
-
- under 
-\begin_inset Formula $H_{0}:\gamma=1.$
-\end_inset
-
- Estimation of nonlinear models is a bit more complicated,
- so one might prefer to have a test based upon the restricted,
- linear model.
- The score test is useful in this situation.
-\end_layout
-
-\begin_layout Itemize
-Score-type tests are based upon the general principle that the gradient vector of the unrestricted model,
- evaluated at the restricted estimate,
- should be asymptotically normally distributed with mean zero,
- if the restrictions are true.
- The original development was for ML estimation,
- but the principle is valid for a wide variety of estimation methods.
- 
-\end_layout
-
-\begin_layout Standard
-We have seen that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\lambda} & = & \left(R(X^{\prime}X)^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)\\
- & = & P^{-1}\left(R\hat{\beta}-r\right)
-\end{eqnarray*}
-
-\end_inset
-
-so
-\begin_inset Formula 
-\[
-\sqrt{n}\hat{P\lambda}=\sqrt{n}\left(R\hat{\beta}-r\right)
-\]
-
-\end_inset
-
-Given that 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(R\hat{\beta}-r\right)\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)
-\]
-
-\end_inset
-
- under the null hypothesis,
- we obtain 
-\begin_inset Formula 
-\[
-\sqrt{n}\hat{P\lambda}\overset{d}{\rightarrow}N\left(0,\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)
-\]
-
-\end_inset
-
- So
-\begin_inset Formula 
-\[
-\left(\sqrt{n}\hat{P\lambda}\right)^{\prime}\left(\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)^{-1}\left(\sqrt{n}\hat{P\lambda}\right)\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
-Noting that 
-\begin_inset Formula $\lim nP=RQ_{X}^{-1}R^{\prime},$
-\end_inset
-
- we obtain,
- 
-\begin_inset Formula 
-\[
-\hat{\lambda}^{\prime}\left(\frac{R(X^{\prime}X)^{-1}R^{\prime}}{\sigma_{0}^{2}}\right)\hat{\lambda}\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- since the powers of 
-\begin_inset Formula $n$
-\end_inset
-
- cancel.
- To get a usable test statistic substitute a consistent estimator of 
-\begin_inset Formula $\sigma_{0}^{2}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This makes it clear why the test is sometimes referred to as a Lagrange multiplier test.
- It may seem that one needs the actual Lagrange multipliers to calculate this.
- If we impose the restrictions by substitution,
- these are not available.
- Note that the test can be written as 
-\begin_inset Formula 
-\[
-\frac{\left(R^{\prime}\hat{\lambda}\right)^{\prime}(X^{\prime}X)^{-1}R^{\prime}\hat{\lambda}}{\sigma_{0}^{2}}\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- However,
- we can use the fonc for the restricted estimator:
- 
-\begin_inset Formula 
-\[
--X^{\prime}y+X^{\prime}X\hat{\beta}_{R}+R^{\prime}\hat{\lambda}
-\]
-
-\end_inset
-
- to get that 
-\begin_inset Formula 
-\begin{eqnarray*}
-R^{\prime}\hat{\lambda} & = & X^{\prime}(y-X\hat{\beta}_{R})\\
- & = & X^{\prime}\hat{\varepsilon}_{R}
-\end{eqnarray*}
-
-\end_inset
-
- Substituting this into the above,
- we get 
-\begin_inset Formula 
-\[
-\frac{\hat{\varepsilon}_{R}^{\prime}X(X^{\prime}X)^{-1}X^{\prime}\hat{\varepsilon}_{R}}{\sigma_{0}^{2}}\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- but this is simply 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{R}^{\prime}\frac{P_{X}}{\sigma_{0}^{2}}\hat{\varepsilon}_{R}\overset{d}{\rightarrow}\chi^{2}(q).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To see why the test is also known as a score test,
- note that the fonc for restricted least squares 
-\begin_inset Formula 
-\[
--X^{\prime}y+X^{\prime}X\hat{\beta}_{R}+R^{\prime}\hat{\lambda}
-\]
-
-\end_inset
-
- give us 
-\begin_inset Formula 
-\[
-R^{\prime}\hat{\lambda}=X^{\prime}y-X^{\prime}X\hat{\beta}_{R}
-\]
-
-\end_inset
-
- and the rhs is simply the gradient (score) of the unrestricted model,
- evaluated at the restricted estimator.
- The scores evaluated at the unrestricted estimate are identically zero.
- The logic behind the score test is that the scores evaluated at the restricted estimate should be approximately zero,
- if the restriction is true.
- The test is also known as a Rao test,
- since P.
- Rao first proposed it in 1948.
-\end_layout
-
-\begin_layout Section
-The asymptotic equivalence of the LR,
- Wald and score tests
-\end_layout
-
-\begin_layout Standard
-Note:
- the discussion of the LR test has been moved forward in these notes.
- I no longer teach the material in this section,
- but I'm leaving it here for reference.
- 
-\end_layout
-
-\begin_layout Standard
-We have seen that the three tests all converge to 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- random variables.
- In fact,
- they all converge to the 
-\emph on
-same
-\emph default
- 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- rv,
- under the null hypothesis.
- We'll show that the Wald and LR tests are asymptotically equivalent.
- We have seen that the Wald test is asymptotically equivalent to 
-\begin_inset Formula 
-\begin{equation}
-W\overset{a}{=}n\left(R\hat{\beta}-r\right)^{\prime}\left(\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)\overset{d}{\rightarrow}\chi^{2}(q)\label{eq:Wald}
-\end{equation}
-
-\end_inset
-
- Using 
-\begin_inset Formula 
-\[
-\hat{\beta}-\beta_{0}=(X^{\prime}X)^{-1}X^{\prime}\varepsilon
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-R\hat{\beta}-r=R(\hat{\beta}-\beta_{0})
-\]
-
-\end_inset
-
- we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-\sqrt{n}R(\hat{\beta}-\beta_{0}) & = & \sqrt{n}R(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & = & R\left(\frac{X^{\prime}X}{n}\right)^{-1}n^{-1/2}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- Substitute this into [
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:Wald"
-nolink "false"
-
-\end_inset
-
-] to get 
-\begin_inset Formula 
-\begin{eqnarray*}
-W & \overset{a}{=} & n^{-1}\varepsilon^{\prime}XQ_{X}^{-1}R^{\prime}\left(\sigma_{0}^{2}RQ_{X}^{-1}R^{\prime}\right)^{-1}RQ_{X}^{-1}X^{\prime}\varepsilon\\
- & \overset{a}{=} & \varepsilon^{\prime}X(X^{\prime}X)^{-1}R^{\prime}\left(\sigma_{0}^{2}R(X^{\prime}X)^{-1}R^{\prime}\right)^{-1}R(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & \overset{a}{=} & \frac{\varepsilon^{\prime}A(A^{\prime}A)^{-1}A^{\prime}\varepsilon}{\sigma_{0}^{2}}\\
- & \overset{a}{=} & \frac{\varepsilon^{\prime}P_{R}\varepsilon}{\sigma_{0}^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $P_{R}$
-\end_inset
-
- is the projection matrix formed by the matrix 
-\begin_inset Formula $X(X^{\prime}X)^{-1}R^{\prime}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Note that this matrix is idempotent and has 
-\begin_inset Formula $q$
-\end_inset
-
- columns,
- so the projection matrix has rank 
-\begin_inset Formula $q.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider the likelihood ratio statistic 
-\begin_inset Formula 
-\begin{equation}
-LR\overset{a}{=}n^{1/2}g(\theta_{0})^{\prime}\mathcal{I}(\theta_{0})^{-1}R^{\prime}\left(R\mathcal{I}(\theta_{0})^{-1}R^{\prime}\right)^{-1}R\mathcal{I}(\theta_{0})^{-1}n^{1/2}g(\theta_{0})\label{eq:LR}
-\end{equation}
-
-\end_inset
-
- Under normality,
- we have seen that the likelihood function is 
-\begin_inset Formula 
-\[
-\ln L(\beta,\sigma)=-n\ln\sqrt{2\pi}-n\ln\sigma-\frac{1}{2}\frac{\left(y-X\beta\right)^{\prime}\left(y-X\beta\right)}{\sigma^{2}}.
-\]
-
-\end_inset
-
- Using this,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-g(\beta_{0}) & \equiv & D_{\beta}\frac{1}{n}\ln L(\beta,\sigma)\\
- & = & \frac{X^{\prime}(y-X\beta_{0})}{n\sigma^{2}}\\
- & = & \frac{X^{\prime}\varepsilon}{n\sigma^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- Also,
- by the information matrix equality:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}(\theta_{0}) & = & -H_{\infty}(\theta_{0})\\
- & = & \lim-D_{\beta^{\prime}}g(\beta_{0})\\
- & = & \lim-D_{\beta^{\prime}}\frac{X^{\prime}(y-X\beta_{0})}{n\sigma^{2}}\\
- & = & \lim\frac{X^{\prime}X}{n\sigma^{2}}\\
- & = & \frac{Q_{X}}{\sigma^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\mathcal{I}(\theta_{0})^{-1}=\sigma^{2}Q_{X}^{-1}
-\]
-
-\end_inset
-
- Substituting these last expressions into [
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:LR"
-nolink "false"
-
-\end_inset
-
-],
- we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-LR & \overset{a}{=} & \varepsilon^{\prime}X^{\prime}(X^{\prime}X)^{-1}R^{\prime}\left(\sigma_{0}^{2}R(X^{\prime}X)^{-1}R^{\prime}\right)^{-1}R(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & \overset{a}{=} & \frac{\varepsilon^{\prime}P_{R}\varepsilon}{\sigma_{0}^{2}}\\
- & \overset{a}{=} & W
-\end{eqnarray*}
-
-\end_inset
-
- This completes the proof that the Wald and LR tests are asymptotically equivalent.
- Similarly,
- one can show that,
- 
-\emph on
-under the null hypothesis
-\emph default
-,
- 
-\begin_inset Formula 
-\[
-qF\overset{a}{=}W\overset{a}{=}LM\overset{a}{=}LR
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The proof for the statistics except for 
-\begin_inset Formula $LR$
-\end_inset
-
- does not depend upon normality of the errors,
- as can be verified by examining the expressions for the statistics.
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $LR$
-\end_inset
-
- statistic 
-\emph on
-is
-\emph default
- based upon distributional assumptions,
- since one can't write the likelihood function without them.
-\end_layout
-
-\begin_layout Itemize
-However,
- due to the close relationship between the statistics 
-\begin_inset Formula $qF$
-\end_inset
-
- and 
-\begin_inset Formula $LR,$
-\end_inset
-
- supposing normality,
- the 
-\begin_inset Formula $qF$
-\end_inset
-
- statistic can be thought of as a 
-\emph on
-pseudo-LR statistic,
-
-\emph default
- in that it's like a LR statistic in that it uses the value of the objective functions of the restricted and unrestricted models,
- but it doesn't require distributional assumptions.
-\end_layout
-
-\begin_layout Itemize
-The presentation of the score and Wald tests has been done in the context of the linear model.
- This is readily generalizable to nonlinear models and/or other estimation methods.
- 
-\end_layout
-
-\begin_layout Standard
-Though the four statistics 
-\emph on
-are
-\emph default
- asymptotically equivalent,
- they are numerically different in small samples.
- The numeric values of the tests also depend upon how 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- is estimated,
- and we've already seen than there are several ways to do this.
- For example all of the following are consistent for 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- under 
-\begin_inset Formula $H_{0}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
- & \frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{n-k}\\
- & \frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{n}\\
- & \frac{\hat{\varepsilon}_{R}^{\prime}\hat{\varepsilon}_{R}}{n-k+q}\\
- & \frac{\hat{\varepsilon}_{R}^{\prime}\hat{\varepsilon}_{R}}{n}
-\end{eqnarray*}
-
-\end_inset
-
- and in general the denominator call be replaced with any quantity 
-\begin_inset Formula $a$
-\end_inset
-
- such that 
-\begin_inset Formula $\lim a/n=1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It can be shown,
- for linear regression models subject to linear restrictions,
- and if 
-\begin_inset Formula $\frac{\hat{\varepsilon}^{\prime}\hat{\varepsilon}}{n}$
-\end_inset
-
- is used to calculate the Wald test and 
-\begin_inset Formula $\frac{\hat{\varepsilon}_{R}^{\prime}\hat{\varepsilon}_{R}}{n}$
-\end_inset
-
- is used for the score test,
- that 
-\begin_inset Formula 
-\[
-W>LR>LM.
-\]
-
-\end_inset
-
- For this reason,
- the Wald test will always reject if the LR test rejects,
- and in turn the LR test rejects if the LM test rejects.
- This is a bit problematic:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-there is the possibility that by careful choice of the statistic used,
- one can manipulate reported results to favor or disfavor a hypothesis.
- A conservative/honest approach would be to report all three test statistics when they are available.
- In the case of linear models with normal errors the 
-\begin_inset Formula $F\;$
-\end_inset
-
-test is to be preferred,
- since asymptotic approximations are not an issue.
-\end_layout
-
-\begin_layout Standard
-The small sample behavior of the tests can be quite different.
- The true size (probability of rejection of the null when the null is true) of the Wald test is often dramatically higher than the nominal size associated with the asymptotic distribution.
- Likewise,
- the true size of the score test is often smaller than the nominal size.
-\end_layout
-
-\begin_layout Section
-Interpretation of test statistics
-\end_layout
-
-\begin_layout Standard
-Now that we have a menu of test statistics,
- we need to know how to use them.
-\end_layout
-
-\begin_layout Section
-Confidence intervals
-\end_layout
-
-\begin_layout Standard
-Confidence intervals for single coefficients are generated in the normal manner.
- Given the 
-\begin_inset Formula $t$
-\end_inset
-
- statistic 
-\begin_inset Formula 
-\[
-t(\beta)=\frac{\hat{\beta}-\beta}{\widehat{\sigma_{\hat{\beta}}}}
-\]
-
-\end_inset
-
- a 
-\begin_inset Formula $100\left(1-\alpha\right)\%$
-\end_inset
-
- confidence interval for 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- is defined by the bounds of the set of 
-\begin_inset Formula $\beta$
-\end_inset
-
- such that 
-\begin_inset Formula $t(\beta)$
-\end_inset
-
- does not reject 
-\begin_inset Formula $H_{0}:\beta_{0}=\beta,$
-\end_inset
-
- using a 
-\begin_inset Formula $\alpha$
-\end_inset
-
- significance level:
- 
-\begin_inset Formula 
-\[
-C(\alpha)=\{\beta:-c_{\alpha/2}<\frac{\hat{\beta}-\beta}{\widehat{\sigma_{\hat{\beta}}}}<c_{\alpha/2}\}
-\]
-
-\end_inset
-
- The set of such 
-\begin_inset Formula $\beta$
-\end_inset
-
- is the interval 
-\begin_inset Formula 
-\[
-\hat{\beta}\pm\widehat{\sigma_{\hat{\beta}}}c_{\alpha/2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A confidence ellipse for two coefficients jointly would be,
- analogously,
- the set of {
-\begin_inset Formula $\beta_{1},\beta_{2}\}$
-\end_inset
-
- such that the 
-\begin_inset Formula $F$
-\end_inset
-
- (or some other test statistic) doesn't reject at the specified critical value.
- This generates an ellipse,
- if the estimators are correlated.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Joint and Individual Confidence Regions
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/JointConfidenceRegion.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The region is an ellipse,
- since the CI for an individual coefficient defines a (infinitely long) rectangle with total prob.
- mass 
-\begin_inset Formula $1-\alpha,$
-\end_inset
-
- since the other coefficient is marginalized (e.g.,
- can take on any value).
- Since the ellipse is bounded in both dimensions but also contains mass 
-\begin_inset Formula $1-\alpha,$
-\end_inset
-
- it must extend beyond the bounds of the individual CI.
-\end_layout
-
-\begin_layout Itemize
-From the picture we can see that:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Rejection of hypotheses individually does not imply that the joint test will reject.
-\end_layout
-
-\begin_layout Itemize
-Joint rejection does not imply individual tests will reject.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Bootstrapping
-\end_layout
-
-\begin_layout Standard
-When we rely on asymptotic theory to use the normal distribution-based tests and confidence intervals,
- we're often at serious risk of making important errors.
- If the sample size is small and errors are highly nonnormal,
- the small sample distribution of 
-\begin_inset Formula $\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)$
-\end_inset
-
- may be very different from its large sample distribution.
- Also,
- the distributions of test statistics may not resemble their limiting distributions at all.
- A means of trying to gain information on the small sample distribution of test statistics and estimators is the 
-\emph on
-bootstrap.
-
-\emph default
- We'll consider a simple example,
- just to get the main idea.
-\end_layout
-
-\begin_layout Standard
-Suppose that 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta_{0}+\varepsilon\\
-\varepsilon & \sim & IID(0,\sigma_{0}^{2})\\
- & X\textrm{ is nonstochastic}
-\end{eqnarray*}
-
-\end_inset
-
- Given that the distribution of 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is unknown,
- the distribution of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- will be unknown in small samples.
- However,
- since we have random sampling,
- we could generate 
-\emph on
-artificial data.
-
-\emph default
- The steps are:
-\end_layout
-
-\begin_layout Enumerate
-Draw 
-\begin_inset Formula $n$
-\end_inset
-
- observations from 
-\begin_inset Formula $\hat{\varepsilon}$
-\end_inset
-
- 
-\series bold
-with replacement
-\series default
-.
- Call this vector 
-\begin_inset Formula $\tilde{\varepsilon}^{j}$
-\end_inset
-
- (it's a 
-\begin_inset Formula $n\times1).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Then generate the data by 
-\begin_inset Formula $\tilde{y}^{j}=X\hat{\beta}+\tilde{\varepsilon}^{j}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Now take this and estimate 
-\begin_inset Formula 
-\[
-\tilde{\beta}^{j}=(X^{\prime}X)^{-1}X^{\prime}\tilde{y}^{j}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Save 
-\begin_inset Formula $\tilde{\beta}^{j}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Repeat steps 1-4,
- until we have a large number,
- 
-\begin_inset Formula $J,$
-\end_inset
-
- of 
-\begin_inset Formula $\tilde{\beta}^{j}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With this,
- we can use the replications to calculate the 
-\emph on
-empirical distribution of
-\emph default
- 
-\begin_inset Formula $\tilde{\beta}_{j}.$
-\end_inset
-
- One way to form a 100(1-
-\begin_inset Formula $\alpha)\%$
-\end_inset
-
- confidence interval for 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- would be to order the 
-\begin_inset Formula $\tilde{\beta}^{j}$
-\end_inset
-
- from smallest to largest,
- and drop the first and last 
-\begin_inset Formula $J\alpha/2$
-\end_inset
-
- of the replications,
- and use the remaining endpoints as the limits of the CI.
- Note that this will not give the shortest CI if the empirical distribution is skewed.
-\end_layout
-
-\begin_layout Itemize
-Suppose one was interested in the distribution of some function of 
-\begin_inset Formula $\hat{\beta},$
-\end_inset
-
- for example a test statistic.
- Simple:
- just calculate the transformation for each 
-\begin_inset Formula $j,$
-\end_inset
-
- and work with the empirical distribution of the transformation.
-\end_layout
-
-\begin_layout Itemize
-If the assumption of iid errors is too strong (for example if there is heteroscedasticity or autocorrelation,
- see below) one can work with a bootstrap defined by sampling from 
-\begin_inset Formula $(y,x)$
-\end_inset
-
- with replacement.
-\end_layout
-
-\begin_layout Itemize
-How to choose 
-\begin_inset Formula $J$
-\end_inset
-
-:
- 
-\begin_inset Formula $J$
-\end_inset
-
- should be large enough that the results don't change with repetition of the entire bootstrap.
- This is easy to check.
- If you find the results change a lot,
- increase 
-\begin_inset Formula $J$
-\end_inset
-
- and try again.
-\end_layout
-
-\begin_layout Itemize
-The bootstrap is based fundamentally on the idea that the empirical distribution of the sample data converges to the actual sampling distribution as 
-\begin_inset Formula $n$
-\end_inset
-
- becomes large,
- so statistics based on sampling from the empirical distribution should converge in distribution to statistics based on sampling from the actual sampling distribution.
-\end_layout
-
-\begin_layout Itemize
-In finite samples,
- this doesn't hold.
- At a minimum,
- the bootstrap is a good way to check if asymptotic theory results offer a decent approximation to the small sample distribution.
-\end_layout
-
-\begin_layout Itemize
-Bootstrapping can be used to test hypotheses.
- Basically,
- use the bootstrap to get an approximation to the empirical distribution of the test statistic under the alternative hypothesis,
- and use this to get critical values.
- Compare the test statistic calculated using the real data,
- under the null,
- to the bootstrap critical values.
- There are many variations on this theme,
- which we won't go into here.
- 
-\end_layout
-
-\begin_layout Section
-Wald test for nonlinear restrictions:
- the delta method
-\end_layout
-
-\begin_layout Standard
-Testing nonlinear restrictions of a linear model is not much more difficult,
- at least when the model is linear.
- Since estimation subject to nonlinear restrictions requires nonlinear estimation methods,
- which are beyond the score of this course,
- we'll just consider the Wald test for nonlinear restrictions on a linear model.
-\end_layout
-
-\begin_layout Standard
-Consider the 
-\begin_inset Formula $q$
-\end_inset
-
- nonlinear restrictions 
-\begin_inset Formula 
-\[
-r(\beta_{0})=0.
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $r(\cdot)\;$
-\end_inset
-
- is a 
-\begin_inset Formula $q$
-\end_inset
-
--vector valued function.
- Write the derivative of the restriction evaluated at 
-\begin_inset Formula $\beta$
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-\left.D_{\beta^{\prime}}r(\beta)\right|_{\beta}=R(\beta)
-\]
-
-\end_inset
-
- We suppose that the restrictions are not redundant in a neighborhood of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
-,
- so that 
-\begin_inset Formula 
-\[
-\rho(R(\beta))=q
-\]
-
-\end_inset
-
- in a neighborhood of 
-\begin_inset Formula $\beta_{0}.$
-\end_inset
-
- Take a first order Taylor's series expansion of 
-\begin_inset Formula $r(\hat{\beta})$
-\end_inset
-
- about 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-r(\hat{\beta})=r(\beta_{0})+R(\beta^{*})(\hat{\beta}-\beta_{0})
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\beta^{*}$
-\end_inset
-
- is a convex combination of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- and 
-\begin_inset Formula $\beta_{0}.$
-\end_inset
-
- Under the null hypothesis we have 
-\begin_inset Formula 
-\[
-r(\hat{\beta})=R(\beta^{*})(\hat{\beta}-\beta_{0})
-\]
-
-\end_inset
-
- Due to consistency of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- we can replace 
-\begin_inset Formula $\beta^{*}$
-\end_inset
-
- by 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
-,
- asymptotically,
- so 
-\begin_inset Formula 
-\[
-\sqrt{n}r(\hat{\beta})\overset{a}{=}\sqrt{n}R(\beta_{0})(\hat{\beta}-\beta_{0})
-\]
-
-\end_inset
-
- We've already seen the distribution of 
-\begin_inset Formula $\sqrt{n}(\hat{\beta}-\beta_{0}).$
-\end_inset
-
- Using this we get 
-\begin_inset Formula 
-\[
-\sqrt{n}r(\hat{\beta})\overset{d}{\rightarrow}N\left(0,R(\beta_{0})Q_{X}^{-1}R(\beta_{0})^{\prime}\sigma_{0}^{2}\right).
-\]
-
-\end_inset
-
- Considering the quadratic form 
-\begin_inset Formula 
-\[
-\frac{nr(\hat{\beta})^{\prime}\left(R(\beta_{0})Q_{X}^{-1}R(\beta_{0})^{\prime}\right)^{-1}r(\hat{\beta})}{\sigma_{0}^{2}}\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- under the null hypothesis.
- Substituting consistent estimators for 
-\begin_inset Formula $\beta_{0,}Q_{X}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{0}^{2},$
-\end_inset
-
- the resulting statistic is 
-\begin_inset Formula 
-\[
-\frac{r(\hat{\beta})^{\prime}\left(R(\hat{\beta})(X^{\prime}X)^{-1}R(\hat{\beta})^{\prime}\right)^{-1}r(\hat{\beta})}{\widehat{\sigma^{2}}}\overset{d}{\rightarrow}\chi^{2}(q)
-\]
-
-\end_inset
-
- under the null hypothesis.
-\end_layout
-
-\begin_layout Itemize
-This is known in the literature as the 
-\emph on
-delta method
-\emph default
-,
- or as 
-\emph on
-Klein's approximation
-\emph default
-.
-\end_layout
-
-\begin_layout Itemize
-Since this is a Wald test,
- it will tend to over-reject in finite samples.
- The score and LR tests are also possibilities,
- but they require estimation methods for nonlinear models,
- which aren't in the scope of this course.
- 
-\end_layout
-
-\begin_layout Standard
-Note that this also gives a convenient way to estimate nonlinear functions and associated asymptotic confidence intervals.
- If the nonlinear function 
-\begin_inset Formula $r(\beta_{0})$
-\end_inset
-
- is not hypothesized to be zero,
- we just have 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(r(\hat{\beta})-r(\beta_{0})\right)\overset{d}{\rightarrow}N\left(0,R(\beta_{0})Q_{X}^{-1}R(\beta_{0})^{\prime}\sigma_{0}^{2}\right)
-\]
-
-\end_inset
-
- so an approximation to the distribution of the function of the estimator is 
-\begin_inset Formula 
-\[
-r(\hat{\beta})\approx N(r(\beta_{0}),R(\beta_{0})(X^{\prime}X)^{-1}R(\beta_{0})^{\prime}\sigma_{0}^{2})
-\]
-
-\end_inset
-
- For example,
- the vector of elasticities of a function 
-\begin_inset Formula $f(x)$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\eta(x)=\frac{\partial f(x)}{\partial x}\odot\frac{x}{f(x)}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\odot$
-\end_inset
-
- means element-by-element multiplication.
- Suppose we estimate a linear function 
-\begin_inset Formula 
-\[
-y=x^{\prime}\beta+\varepsilon.
-\]
-
-\end_inset
-
- The elasticities of 
-\begin_inset Formula $y$
-\end_inset
-
- w.r.t.
- 
-\begin_inset Formula $x$
-\end_inset
-
- are 
-\begin_inset Formula 
-\[
-\eta(x)=\frac{\beta}{x^{\prime}\beta}\odot x
-\]
-
-\end_inset
-
-(note that this is the entire vector of elasticities).
- The estimated elasticities are 
-\begin_inset Formula 
-\[
-\widehat{\eta}(x)=\frac{\hat{\beta}}{x^{\prime}\hat{\beta}}\odot x
-\]
-
-\end_inset
-
- To calculate the estimated standard errors of all five elasticities,
- use 
-\begin_inset Formula 
-\begin{eqnarray*}
-R(\beta) & = & \frac{\partial\eta(x)}{\partial\beta^{\prime}}\\
- & = & \frac{\left[\begin{array}{cccc}
-x_{1} & 0 & \cdots & 0\\
-0 & x_{2} &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & x_{k}
-\end{array}\right]x'\beta-\left[\begin{array}{cccc}
-\beta_{1}x_{1}^{2} & 0 & \cdots & 0\\
-0 & \beta_{2}x_{2}^{2} &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & \beta_{k}x_{k}^{2}
-\end{array}\right]}{(x'\beta)^{2}}.
-\end{eqnarray*}
-
-\end_inset
-
-To get a consistent estimator just substitute in 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
-.
- Note that the elasticity and the standard error are functions of 
-\begin_inset Formula $x.$
-\end_inset
-
- The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Restrictions/ExampleDeltaMethod.jl}{ExampleDeltaMethod.jl}
-\end_layout
-
-\end_inset
-
- shows how this can be done.
- 
-\end_layout
-
-\begin_layout Standard
-In many cases,
- nonlinear restrictions can also involve the data,
- not just the parameters.
- For example,
- consider a model of expenditure shares.
- Let 
-\begin_inset Formula $x(p,m)$
-\end_inset
-
- be a demand function,
- where 
-\begin_inset Formula $p$
-\end_inset
-
- is prices and 
-\begin_inset Formula $m$
-\end_inset
-
- is income.
- An expenditure share system for 
-\begin_inset Formula $G$
-\end_inset
-
- goods is 
-\begin_inset Formula 
-\[
-s_{i}(p,m)=\frac{p_{i}x_{i}(p,m)}{m},i=1,2,...,G.
-\]
-
-\end_inset
-
- Now demand must be positive,
- and we assume that expenditures sum to income,
- so we have the restrictions 
-\begin_inset Formula 
-\begin{eqnarray*}
-0 & \leq s_{i}(p,m)\leq1, & \forall i\\
-\sum_{i=1}^{G}s_{i}(p,m) & = & 1
-\end{eqnarray*}
-
-\end_inset
-
- Suppose we postulate a linear model for the expenditure shares:
- 
-\begin_inset Formula 
-\[
-s_{i}(p,m)=\beta_{1}^{i}+p^{\prime}\beta_{p}^{i}+m\beta_{m}^{i}+\varepsilon^{i}
-\]
-
-\end_inset
-
- It is fairly easy to write restrictions such that the shares sum to one,
- but the restriction that the shares lie in the 
-\begin_inset Formula $[0,1]$
-\end_inset
-
- interval depends on both parameters and the values of 
-\begin_inset Formula $p$
-\end_inset
-
- and 
-\begin_inset Formula $m.$
-\end_inset
-
- It is impossible to impose the restriction that 
-\begin_inset Formula $0\leq s_{i}(p,m)\leq1$
-\end_inset
-
- for all possible 
-\begin_inset Formula $p$
-\end_inset
-
- and 
-\begin_inset Formula $m.$
-\end_inset
-
- In such cases,
- one might consider whether or not a linear model is a reasonable specification.
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Example: Nerlove restrictions"
-
-\end_inset
-
-Example:
- the Nerlove data
-\end_layout
-
-\begin_layout Standard
-Remember that we in a previous example (section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:The-Nerlove-data"
-nolink "false"
-
-\end_inset
-
-) that the OLS results for the Nerlove model are 
-\end_layout
-
-\begin_layout Standard
-\paragraph_spacing single
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/OLS/nerlove.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note that 
-\begin_inset Formula $s_{K}=\beta_{K}<0$
-\end_inset
-
-,
- and that 
-\begin_inset Formula $\beta_{L}+\beta_{F}+\beta_{K}\neq1$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Remember that if we have constant returns to scale,
- then 
-\begin_inset Formula $\beta_{Q}=1,$
-\end_inset
-
- and if there is homogeneity of degree 1 then 
-\begin_inset Formula $\beta_{L}+\beta_{F}+\beta_{K}=1$
-\end_inset
-
-.
- We can test these hypotheses either separately or jointly.
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Restrictions/NerloveRestrictions.jl}{NerloveRestrictions.jl} 
-\end_layout
-
-\end_inset
-
- imposes and tests CRTS and then HOD1.
- From it we obtain the results that follow:
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Restrictions/CRTS.png
-	width 15cm
-
-\end_inset
-
- 
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Restrictions/HOD1.png
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Notice that the input price coefficients in fact sum to 1 when HOD1 is imposed.
- HOD1 is not rejected at usual significance levels (
-\emph on
-e.g.,
- 
-\begin_inset Formula $\alpha=0.10$
-\end_inset
-
-
-\emph default
-).
- Also,
- 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- does not drop much when the restriction is imposed,
- compared to the unrestricted results.
- For CRTS,
- you should note that 
-\begin_inset Formula $\beta_{Q}=1$
-\end_inset
-
-,
- so the restriction is satisfied.
- Also note that the hypothesis that 
-\begin_inset Formula $\beta_{Q}=1$
-\end_inset
-
- is rejected by the test statistics at all reasonable significance levels.
- Note that 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- drops quite a bit when imposing CRTS.
- If you look at the unrestricted estimation results,
- you can see that a t-test for 
-\begin_inset Formula $\beta_{Q}=1$
-\end_inset
-
- also rejects,
- and that a confidence interval for 
-\begin_inset Formula $\beta_{Q}$
-\end_inset
-
- does not overlap 1.
- 
-\end_layout
-
-\begin_layout Standard
-From the point of view of neoclassical economic theory,
- these results are not anomalous:
- HOD1 is an implication of the theory,
- but CRTS is not.
-\end_layout
-
-\begin_layout Exercise
-Modify the NerloveRestrictions.jl program to impose and test the restrictions jointly.
-\end_layout
-
-\begin_layout Paragraph
-\begin_inset CommandInset label
-LatexCommand label
-name "Chow test"
-
-\end_inset
-
-The Chow test
-\end_layout
-
-\begin_layout Standard
-Since CRTS is rejected,
- let's examine the possibilities more carefully.
- Recall that the data is sorted by output (the third column).
- Define 5 subsamples of firms,
- with the first group being the 29 firms with the lowest output levels,
- then the next 29 firms,
- etc.
- The five subsamples can be indexed by 
-\begin_inset Formula $j=1,2,...,5,$
-\end_inset
-
- where 
-\begin_inset Formula $j=1$
-\end_inset
-
- for 
-\begin_inset Formula $t=1,2,...29$
-\end_inset
-
-,
- 
-\begin_inset Formula $j=2$
-\end_inset
-
- for 
-\begin_inset Formula $t=30,31,...58$
-\end_inset
-
-,
- etc.
- Define 
-\emph on
-indicator variables
-\emph default
- 
-\begin_inset Formula $D_{1},D_{2},...,D_{5}$
-\end_inset
-
- where
-\begin_inset Formula 
-\begin{align*}
-D_{1} & =\begin{cases}
-1 & t\in\{1,2,...29\}\\
-0 & t\notin\{1,2,...29\}
-\end{cases}\\
-D_{2} & =\begin{cases}
-1 & t\in\{30,31,...58\}\\
-0 & t\notin\{30,31,...58\}
-\end{cases}\\
-\vdots\\
-D_{5} & =\begin{cases}
-1 & t\in\{117,118,...,145\}\\
-0 & t\notin\{117,118,...,145\}
-\end{cases}
-\end{align*}
-
-\end_inset
-
- Define the model
-\begin_inset Formula 
-\begin{equation}
-\ln C_{t}=\sum_{j=1}^{5}\alpha_{1}D_{j}+\sum_{j=1}^{5}\gamma_{j}D_{j}\ln Q_{t}+\sum_{j=1}^{5}\beta_{Lj}D_{j}\ln P_{Lt}+\sum_{j=1}^{5}\beta_{Fj}D_{j}\ln P_{Ft}+\sum_{j=1}^{5}\beta_{Kj}D_{j}\ln P_{Kt}+\epsilon_{t}
-\end{equation}
-
-\end_inset
-
-Note that the first column of nerlove.data indicates this way of breaking up the sample,
- and provides and easy way of defining the indicator variables.
- The new model may be written as
-\begin_inset Formula 
-\begin{equation}
-\left[\begin{array}{l}
-y_{1}\\
-y_{2}\\
-\vdots\\
-\\y_{5}
-\end{array}\right]=\left[\begin{array}{lllll}
-X_{1} & 0 & \cdots &  & 0\\
-0 & X_{2}\\
-\vdots &  & X_{3}\\
- &  &  & X_{4} & 0\\
-0 &  &  &  & X_{5}
-\end{array}\right]\left[\begin{array}{l}
-\beta^{1}\\
-\beta^{2}\\
-\\\\\beta^{5}
-\end{array}\right]+\left[\begin{array}{l}
-\epsilon^{1}\\
-\epsilon^{2}\\
-\vdots\\
-\\\epsilon^{5}
-\end{array}\right]\label{nerlove - all coefficients vary}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $y_{1}$
-\end_inset
-
- is 29
-\begin_inset Formula $\times1,$
-\end_inset
-
- 
-\begin_inset Formula $X_{1}$
-\end_inset
-
- is 29
-\begin_inset Formula $\times5,$
-\end_inset
-
- 
-\begin_inset Formula $\beta^{j}$
-\end_inset
-
- is the 
-\begin_inset Formula $5\times1$
-\end_inset
-
- vector of coefficients for the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- subsample (e.g.,
- 
-\begin_inset Formula $\beta^{1}=\mbox{\left(\alpha_{1},\gamma_{1},\beta_{L1},\beta_{F1},\beta_{K1}\right)\ensuremath{^{\prime}}}$
-\end_inset
-
-),
- and 
-\begin_inset Formula $\epsilon^{j}$
-\end_inset
-
- is the 
-\begin_inset Formula $29\times1$
-\end_inset
-
- vector of errors for the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- subsample.
-\end_layout
-
-\begin_layout Standard
-The Julia program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Restrictions/ChowTest.jl}{Restrictions/ChowTest.jl}
-\end_layout
-
-\end_inset
-
- estimates the above model.
- It also tests the hypothesis that the five subsamples share the same parameter vector,
- or in other words,
- that there is coefficient stability across the five subsamples.
- The null to test is that the parameter vectors for the separate groups are all the same,
- that is,
-\begin_inset Formula 
-\[
-\beta^{1}=\beta^{2}=\beta^{3}=\beta^{4}=\beta^{5}
-\]
-
-\end_inset
-
- This type of test,
- that parameters are constant across different sets of data,
- is sometimes referred to as a 
-\emph on
-Chow
-\emph default
- 
-\emph on
-test.
-\end_layout
-
-\begin_layout Itemize
-There are 20 restrictions.
- If that's not clear to you,
- look at the Julia program.
-\end_layout
-
-\begin_layout Itemize
-The restrictions are rejected at all conventional significance levels.
-\end_layout
-
-\begin_layout Standard
-Since the restrictions are rejected,
- we should probably use the unrestricted model for analysis.
- What is the pattern of RTS as a function of the output group (small to large)?
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Nerlove RTS"
-nolink "false"
-
-\end_inset
-
- plots RTS.
- We can see that there is increasing RTS for small firms,
- but that RTS is approximately constant for large firms.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "Nerlove RTS"
-
-\end_inset
-
-RTS as a function of firm size
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Restrictions/rts.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Using the Chow test on the Nerlove model,
- we reject that there is coefficient stability across the 5 groups.
- But perhaps we could restrict the input price coefficients to be the same but let the constant and output coefficients vary by group size.
- This new model is
-\begin_inset Formula 
-\begin{equation}
-\ln C=\sum_{j=1}^{5}\alpha_{j}D_{j}+\sum_{j=1}^{5}\gamma_{j}D_{j}\ln Q+\beta_{L}\ln P_{L}+\beta_{F}\ln P_{F}+\beta_{K}\ln P_{K}+\epsilon\label{Nerlove, favorite model}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-estimate this model by OLS,
- giving 
-\begin_inset Formula $R^{2}$
-\end_inset
-
-,
- estimated standard errors for coefficients,
- t-statistics for tests of significance,
- and the associated p-values.
- Interpret the results in detail.
-\end_layout
-
-\begin_layout Enumerate
-Test the restrictions implied by this model (relative to the model that lets all coefficients vary across groups) using the F,
- qF,
- Wald,
- score and likelihood ratio tests.
- Comment on the results.
-\end_layout
-
-\begin_layout Enumerate
-Estimate this model but imposing the HOD1 restriction,
- 
-\emph on
-using an OLS
-\emph default
- estimation program.
- Give estimated standard errors for all coefficients.
-\end_layout
-
-\begin_layout Enumerate
-Plot the estimated RTS parameters as a function of firm size.
- Compare the plot to that given in the notes for the unrestricted model.
- Comment on the results.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-For the model of the above question,
- compute 95% confidence intervals for RTS for each of the 5 groups of firms,
- using the delta method to compute standard errors.
- Comment on the results.
-\end_layout
-
-\begin_layout Enumerate
-Perform a Monte Carlo study that generates data from the model 
-\begin_inset Formula 
-\[
-y=-2+1x_{2}+1x_{3}+\epsilon
-\]
-
-\end_inset
-
-where the sample size is 30,
- 
-\begin_inset Formula $x_{2}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{3}$
-\end_inset
-
- are independently uniformly distributed on 
-\begin_inset Formula $[0,1]$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon\sim IIN(0,1)$
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Compare the means and standard errors of the estimated coefficients using OLS and restricted OLS,
- imposing the restriction that 
-\begin_inset Formula $\beta_{2}+\beta_{3}=2.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Compare the means and standard errors of the estimated coefficients using OLS and restricted OLS,
- imposing the restriction that 
-\begin_inset Formula $\beta_{2}+\beta_{3}=1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Discuss the results.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:Stochastic-regressors"
-
-\end_inset
-
-Stochastic regressors
-\end_layout
-
-\begin_layout Standard
-Up to now we have treated the regressors as fixed,
- which is clearly unrealistic.
- Now we will assume they are random.
- There are several ways to think of the problem.
- First,
- if we are interested in an analysis 
-\emph on
-conditional
-\emph default
- on the explanatory variables,
- then it is irrelevant if they are stochastic or not,
- since conditional on the values of they regressors take on,
- they are nonstochastic,
- which is the case already considered.
-\end_layout
-
-\begin_layout Itemize
-In cross-sectional analysis it is usually reasonable to make the analysis conditional on the regressors.
-\end_layout
-
-\begin_layout Itemize
-In dynamic models,
- where 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- may depend on 
-\begin_inset Formula $y_{t-1},$
-\end_inset
-
- a conditional analysis is not sufficiently general,
- since we may want to predict into the future many periods out,
- so we need to consider the behavior of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- and the relevant test statistics unconditional on 
-\begin_inset Formula $X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The model we'll deal will involve a combination of the following assumptions
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-Linearity
-\series default
-:
- the model is a linear function of the parameter vector 
-\begin_inset Formula $\beta_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-y_{t}=x_{t}^{\prime}\beta_{0}+\varepsilon_{t},
-\]
-
-\end_inset
-
- or in matrix form,
- 
-\begin_inset Formula 
-\[
-y=X\beta_{0}+\varepsilon,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $y$
-\end_inset
-
- is 
-\begin_inset Formula $n\times1,$
-\end_inset
-
- 
-\begin_inset Formula $X=\left(\begin{array}{cccc}
-x_{1} & x_{2} & \cdots & x_{n}\end{array}\right)^{\prime},$
-\end_inset
-
- where 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is 
-\begin_inset Formula $K\times1,$
-\end_inset
-
- and 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are conformable.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-Stochastic,
- linearly independent regressors
-\end_layout
-
-\begin_layout Assumption
-\begin_inset Formula $X$
-\end_inset
-
- has rank 
-\begin_inset Formula $K$
-\end_inset
-
- with probability 1
-\end_layout
-
-\begin_layout Assumption
-\begin_inset Formula $X$
-\end_inset
-
- is stochastic
-\end_layout
-
-\begin_layout Assumption
-\begin_inset Formula $\lim_{n\rightarrow\infty}\Pr\left(\frac{1}{n}X^{\prime}X=Q_{X}\right)=1,$
-\end_inset
-
- where 
-\begin_inset Formula $Q_{X}$
-\end_inset
-
- is a finite positive definite matrix.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-Central limit theorem
-\end_layout
-
-\begin_layout Assumption
-\begin_inset Formula $n^{-1/2}X^{\prime}\varepsilon\overset{d}{\rightarrow}N(0,Q_{X}\sigma_{0}^{2})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-Normality (Optional)
-\series default
-:
- 
-\begin_inset Formula $\varepsilon|X\sim N(0,\sigma^{2}I_{n})$
-\end_inset
-
-:
- 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- is normally distributed 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-Strongly exogenous
-\series default
- 
-\series bold
-regressors
-\series default
-.
- The regressors 
-\begin_inset Formula $\mathbf{X}$
-\end_inset
-
- are strongly exogenous if 
-\begin_inset Formula 
-\begin{eqnarray}
-\mathcal{E}(\varepsilon_{t}|\mathbf{X}) & = & 0,\forall t\label{assumption: strong exogeneity}
-\end{eqnarray}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Assumption
-
-\series bold
-\begin_inset CommandInset label
-LatexCommand label
-name "ass:Weakly-exogenous-regressors:"
-
-\end_inset
-
-Weakly exogenous regressors
-\series default
-:
- The regressors are weakly exogenous if 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\varepsilon_{t}|\mathbf{x}_{t}) & = & 0,\forall t
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In both cases,
- 
-\begin_inset Formula $\mathbf{x}_{t}^{\prime}\beta$
-\end_inset
-
- is the conditional mean of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- given 
-\begin_inset Formula $\mathbf{x}_{t}$
-\end_inset
-
-:
- 
-\begin_inset Formula $E(y_{t}|\mathbf{x}_{t})=\mathbf{x}_{t}^{\prime}\beta$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Case 1
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Normality of
-\emph default
- 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- strongly exogenous regressors
-\end_layout
-
-\begin_layout Standard
-In this case,
- 
-\begin_inset Formula 
-\[
-\hat{\beta}=\beta_{0}+(X^{\prime}X)^{-1}X^{\prime}\varepsilon
-\]
-
-\end_inset
-
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\hat{\beta}|X) & = & \beta_{0}+(X^{\prime}X)^{-1}X^{\prime}\mathcal{E}(\varepsilon|X)\\
- & = & \beta_{0}
-\end{eqnarray*}
-
-\end_inset
-
- and since this holds for all 
-\begin_inset Formula $X,$
-\end_inset
-
- 
-\begin_inset Formula $E(\hat{\beta})=\beta$
-\end_inset
-
-,
- unconditional on 
-\begin_inset Formula $X.$
-\end_inset
-
- Likewise,
-\begin_inset Formula 
-\[
-\hat{\beta}|X\sim N\left(\beta,(X^{\prime}X)^{-1}\sigma_{0}^{2}\right)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If the density of 
-\begin_inset Formula $X$
-\end_inset
-
- is 
-\begin_inset Formula $d\mu(X),$
-\end_inset
-
- the marginal density of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is obtained by multiplying the conditional density by 
-\begin_inset Formula $d\mu(X)$
-\end_inset
-
- and integrating over 
-\begin_inset Formula $X.$
-\end_inset
-
- Doing this leads to a nonnormal density for 
-\begin_inset Formula $\hat{\beta},$
-\end_inset
-
- in small samples.
-\end_layout
-
-\begin_layout Itemize
-However,
- conditional on 
-\begin_inset Formula $X,$
-\end_inset
-
- the usual test statistics have the 
-\begin_inset Formula $t,$
-\end_inset
-
- 
-\begin_inset Formula $F$
-\end_inset
-
- and 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- distributions.
- 
-\emph on
-Importantly,
-
-\emph default
- these distributions don't depend on 
-\begin_inset Formula $X,$
-\end_inset
-
- so when marginalizing to obtain the unconditional distribution,
- nothing changes.
- The tests are valid in small samples.
-\end_layout
-
-\begin_layout Itemize
-Summary:
- When 
-\begin_inset Formula $X$
-\end_inset
-
- is stochastic but strongly exogenous and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is normally distributed:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is unbiased
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is nonnormally distributed
-\end_layout
-
-\begin_layout Enumerate
-The usual test statistics have the same distribution as with nonstochastic 
-\begin_inset Formula $X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-The Gauss-Markov theorem still holds,
- since it holds conditionally on 
-\begin_inset Formula $X,$
-\end_inset
-
- and this is true for all 
-\begin_inset Formula $X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Asymptotic properties are treated in the next section.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Case 2
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\varepsilon$
-\end_inset
-
-
-\emph on
- nonnormally distributed,
- strongly exogenous regressors
-\end_layout
-
-\begin_layout Standard
-The unbiasedness of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- carries through as before.
- However,
- the argument regarding test statistics doesn't hold,
- due to nonnormality of 
-\begin_inset Formula $\varepsilon.$
-\end_inset
-
- Still,
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \beta_{0}+(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & = & \beta_{0}+\left(\frac{X^{\prime}X}{n}\right)^{-1}\frac{X^{\prime}\varepsilon}{n}
-\end{eqnarray*}
-
-\end_inset
-
- Now 
-\begin_inset Formula 
-\[
-\left(\frac{X^{\prime}X}{n}\right)^{-1}\overset{p}{\rightarrow}Q_{X}^{-1}
-\]
-
-\end_inset
-
- by assumption,
- and 
-\begin_inset Formula 
-\[
-\frac{X^{\prime}\varepsilon}{n}=\frac{n^{-1/2}X^{\prime}\varepsilon}{\sqrt{n}}\overset{p}{\rightarrow}0
-\]
-
-\end_inset
-
- since the numerator converges to a 
-\begin_inset Formula $N(0,Q_{X}\sigma^{2})$
-\end_inset
-
- r.v.
- and the denominator still goes to infinity.
- We have unbiasedness and the variance disappearing,
- so,
- 
-\emph on
-the estimator is consistent
-\emph default
-:
- 
-\begin_inset Formula 
-\[
-\hat{\beta}\overset{p}{\rightarrow}\beta_{0}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Considering the asymptotic distribution 
-\begin_inset Formula 
-\begin{eqnarray*}
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right) & = & \sqrt{n}\left(\frac{X^{\prime}X}{n}\right)^{-1}\frac{X^{\prime}\varepsilon}{n}\\
- & = & \left(\frac{X^{\prime}X}{n}\right)^{-1}n^{-1/2}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)\overset{d}{\rightarrow}N(0,Q_{X}^{-1}\sigma_{0}^{2})
-\]
-
-\end_inset
-
- directly following the assumptions.
- 
-\emph on
-Asymptotic normality of the estimator still holds.
-
-\emph default
- Since the asymptotic results on all test statistics only require this,
- all the previous asymptotic results on test statistics are also valid in this case.
-\end_layout
-
-\begin_layout Itemize
-Summary:
- Under strongly exogenous regressors,
- with 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- normal or nonnormal,
- 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- has the properties:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Unbiasedness
-\end_layout
-
-\begin_layout Enumerate
-Consistency
-\end_layout
-
-\begin_layout Enumerate
-Gauss-Markov theorem holds,
- since it holds in the previous case and doesn't depend on normality.
-\end_layout
-
-\begin_layout Enumerate
-Asymptotic normality
-\end_layout
-
-\begin_layout Enumerate
-Tests are asymptotically valid
-\end_layout
-
-\begin_layout Enumerate
-Tests are not valid in small samples if the error is normally distributed
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Case 3
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Weakly exogenous regressors
-\end_layout
-
-\begin_layout Standard
-An important class of models are 
-\emph on
-dynamic models
-\emph default
-,
- where lagged dependent variables have an impact on the current value.
- A simple version of these models that captures the important points is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & z_{t}^{\prime}\alpha+\sum_{s=1}^{p}\gamma_{s}y_{t-s}+\varepsilon_{t}\\
- & = & x_{t}^{\prime}\beta+\varepsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
- where now 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- contains lagged dependent variables.
- Clearly,
- even with 
-\begin_inset Formula $E(\epsilon_{t}|\mathbf{x}_{t})=0,$
-\end_inset
-
- 
-\begin_inset Formula $X$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are not uncorrelated,
- so one can't show unbiasedness.
- For example,
- 
-\begin_inset Formula 
-\[
-\mathcal{E}(\varepsilon_{t-1}x_{t})\neq0
-\]
-
-\end_inset
-
- since 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- contains 
-\begin_inset Formula $y_{t-1}$
-\end_inset
-
- (which is a function of 
-\begin_inset Formula $\varepsilon_{t-1})$
-\end_inset
-
- as an element.
-\end_layout
-
-\begin_layout Itemize
-This fact implies that all of the small sample properties such as unbiasedness,
- Gauss-Markov theorem,
- and small sample validity of test statistics 
-\emph on
-do not hold
-\emph default
- in this case.
- Recall Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "figure-biasedness"
-nolink "false"
-
-\end_inset
-
-.
- This is a case of weakly exogenous regressors,
- and we see that the OLS estimator is biased in this case.
-\end_layout
-
-\begin_layout Itemize
-Nevertheless,
- under the above assumptions,
- all asymptotic properties continue to hold,
- using the same arguments as before.
-\end_layout
-
-\begin_layout Section
-When are the assumptions reasonable?
-\end_layout
-
-\begin_layout Standard
-The two assumptions we've added are
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $\lim_{n\rightarrow\infty}\Pr\left(\frac{1}{n}X^{\prime}X=Q_{X}\right)=1,$
-\end_inset
-
- a 
-\begin_inset Formula $Q_{X}$
-\end_inset
-
- finite positive definite matrix.
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $n^{-1/2}X^{\prime}\varepsilon\overset{d}{\rightarrow}N(0,Q_{X}\sigma_{0}^{2})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The most complicated case is that of dynamic models,
- since the other cases can be treated as nested in this case.
- There exist a number of central limit theorems for dependent processes,
- many of which are fairly technical.
- We won't enter into details (see Hamilton,
- Chapter 7 if you're interested).
- A main requirement for use of standard asymptotics for a dependent sequence 
-\begin_inset Formula 
-\[
-\{s_{t}\}=\{\frac{1}{n}\sum_{t=1}^{n}z_{t}\}
-\]
-
-\end_inset
-
- to converge in probability to a finite limit is that 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- be 
-\emph on
-stationary
-\emph default
-,
- in some sense.
-\end_layout
-
-\begin_layout Itemize
-Strong stationarity requires that the joint distribution of the set 
-\begin_inset Formula 
-\[
-\{z_{t},z_{t+s},z_{t-q},...\}
-\]
-
-\end_inset
-
- not depend on 
-\begin_inset Formula $t.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Covariance (weak) stationarity requires that the first and second moments of this set not depend on 
-\begin_inset Formula $t.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-An example of a sequence that doesn't satisfy this is an AR(1) process with a unit root (a 
-\emph on
-random walk)
-\emph default
-:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-x_{t} & = & x_{t-1}+\varepsilon_{t}\\
-\varepsilon_{t} & \sim & IIN(0,\sigma^{2})
-\end{eqnarray*}
-
-\end_inset
-
- One can show that the variance of 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- depends upon 
-\begin_inset Formula $t$
-\end_inset
-
- in this case,
- so it's not weakly stationary.
-\end_layout
-
-\begin_layout Itemize
-The series 
-\begin_inset Formula $\sin t+\epsilon_{t}$
-\end_inset
-
- has a first moment that depends upon 
-\begin_inset Formula $t$
-\end_inset
-
-,
- so it's not weakly stationary either.
-\end_layout
-
-\begin_layout Standard
-Stationarity prevents the process from trending off to plus or minus infinity,
- and prevents cyclical behavior which would allow correlations between far removed 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- znd 
-\begin_inset Formula $z_{s}$
-\end_inset
-
- to be high.
- 
-\emph on
-Draw a picture here.
-\end_layout
-
-\begin_layout Itemize
-In summary,
- the assumptions are reasonable when the stochastic conditioning variables have variances that are finite,
- and are not too strongly dependent.
- The AR(1) model with unit root is an example of a case where the dependence is too strong for standard asymptotics to apply.
-\end_layout
-
-\begin_layout Itemize
-The study of nonstationary processes is an important part of econometrics,
- but it isn't in the scope of this course.
- 
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Show that for two random variables 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $B,$
-\end_inset
-
- if 
-\begin_inset Formula $E(A|B)=0,$
-\end_inset
-
- then 
-\begin_inset Formula $E\left(Af(B)\right)=0$
-\end_inset
-
-.
- How is this used in the proof of the Gauss-Markov theorem?
-\end_layout
-
-\begin_layout Enumerate
-Is it possible for an AR(1) model for time series data,
- 
-\emph on
-e.g.,
-
-\emph default
- 
-\begin_inset Formula $y_{t}=0+0.9y_{t-1}+\varepsilon_{t}$
-\end_inset
-
- satisfy weak exogeneity?
- Strong exogeneity?
- Discuss.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Data problems
-\end_layout
-
-\begin_layout Standard
-In this section we'll consider problems associated with the regressor matrix:
- collinearity,
- missing observations and measurement error.
-\end_layout
-
-\begin_layout Section
-Collinearity
-\end_layout
-
-\begin_layout Subsection
-Motivation:
- Data on Mortality and Related Factors
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Motivation:-Data-on"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The data set 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/mortality.data}{mortality.data} 
-\end_layout
-
-\end_inset
-
- contains annual data from 1947 - 1980 on death rates in the U.S.,
- along with data on factors like smoking and consumption of alcohol.
- The data description is:
-\end_layout
-
-\begin_layout Standard
-DATA4-7:
- Death rates in the U.S.
- due to coronary heart disease and their
-\end_layout
-
-\begin_layout Standard
-determinants.
- Data compiled by Jennifer Whisenand
-\end_layout
-
-\begin_layout Itemize
-chd = death rate per 100,000 population (Range 321.2 - 375.4)
-\end_layout
-
-\begin_layout Itemize
-cal = Per capita consumption of calcium per day in grams (Range 0.9 - 1.06)
-\end_layout
-
-\begin_layout Itemize
-unemp = Percent of civilian labor force unemployed in 1,000 of persons 16 years and older (Range 2.9 - 8.5)
-\end_layout
-
-\begin_layout Itemize
-cig = Per capita consumption of cigarettes in pounds of tobacco by persons 18 years and older–approx.
- 339 cigarettes per pound of tobacco (Range 6.75 - 10.46)
-\end_layout
-
-\begin_layout Itemize
-edfat = Per capita intake of edible fats and oil in pounds–includes lard,
- margarine and butter (Range 42 - 56.5)
-\end_layout
-
-\begin_layout Itemize
-meat = Per capita intake of meat in pounds–includes beef,
- veal,
- pork,
- lamb and mutton (Range 138 - 194.8)
-\end_layout
-
-\begin_layout Itemize
-spirits = Per capita consumption of distilled spirits in taxed gallons for individuals 18 and older (Range 1 - 2.9)
-\end_layout
-
-\begin_layout Itemize
-beer = Per capita consumption of malted liquor in taxed gallons for individuals 18 and older (Range 15.04 - 34.9)
-\end_layout
-
-\begin_layout Itemize
-wine = Per capita consumption of wine measured in taxed gallons for individuals 18 and older (Range 0.77 - 2.65)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Consider estimation results for two models:
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-newcommand{
-\backslash
-subsize}[1]{
-\backslash
-footnotesize{#1}}
-\end_layout
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{center} OLS estimates
-\backslash
-
-\backslash
- Dependent variable:
- chd 
-\backslash
-
-\backslash
- 
-\backslash
-vspace{1em}
-\end_layout
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{longtable}{lcc}  & (1)  & (2) 
-\backslash
-
-\backslash
-  [6pt]  const & 226.0 & $
-\backslash
-,
-\backslash
-,
-\backslash
-,$498.3$^{***}$ 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(146.8)} & 
-\backslash
-subsize{(88.97)} 
-\backslash
-
-\backslash
- [4pt]  cal & $-$69.98 & $
-\backslash
-,
-\backslash
-,$$-$165.9$^{**}$ 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(78.56)} & 
-\backslash
-subsize{(69.93)} 
-\backslash
-
-\backslash
- [4pt]  unemp & $-$0.6134 & $-$0.9523 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(1.586)} & 
-\backslash
-subsize{(1.650)} 
-\backslash
-
-\backslash
- [4pt]  cig & $
-\backslash
-,$10.12$^{*}$ & 6.652 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(5.071)} & 
-\backslash
-subsize{(5.083)} 
-\backslash
-
-\backslash
- [4pt]  edfat & 2.810 & 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(1.668)} & 
-\backslash
-
-\backslash
- [4pt]  meat & 0.1116 & 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(0.2430)} & 
-\backslash
-
-\backslash
- [4pt]  spirits & $
-\backslash
-,
-\backslash
-,$21.72$^{**}$ & $
-\backslash
-,
-\backslash
-,
-\backslash
-,$25.04$^{***}$ 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(8.457)} & 
-\backslash
-subsize{(8.591)} 
-\backslash
-
-\backslash
- [4pt]  beer & $
-\backslash
-,
-\backslash
-,$$-$3.467$^{**}$ & $
-\backslash
-,
-\backslash
-,
-\backslash
-,$$-$4.338$^{***}$ 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(1.298)} & 
-\backslash
-subsize{(1.304)} 
-\backslash
-
-\backslash
- [4pt]  wine & $-$4.562 & 11.70 
-\backslash
-
-\backslash
- & 
-\backslash
-subsize{(16.25)} & 
-\backslash
-subsize{(13.54)} 
-\backslash
-
-\backslash
- [4pt]  $n$ & 34 & 34 
-\backslash
-
-\backslash
- $
-\backslash
-bar R^2$ & 0.6454 & 0.6041 
-\backslash
-
-\backslash
- $
-\backslash
-ell$& $-$117.3 & $-$120.5 
-\backslash
-
-\backslash
- 
-\backslash
-end{longtable}
-\end_layout
-
-\begin_layout Plain Layout
-
-
-\backslash
-vspace{1em} Standard errors in parentheses
-\backslash
-
-\backslash
- {}* significant at the 10 percent level
-\backslash
-
-\backslash
- {}** significant at the 5 percent level
-\backslash
-
-\backslash
- {}*** significant at the 1 percent level
-\backslash
-
-\backslash
- 
-\backslash
-end{center} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The parameter estimates are highly sensitive to the particular model we estimate.
-\end_layout
-
-\begin_layout Itemize
-For example,
- calcium is significant in one model,
- and not in the other.
- The sign of the coefficient of wine changes.
- 
-\end_layout
-
-\begin_layout Itemize
-Why?
- We'll see that the problem is that the data exhibit 
-\emph on
-collinearity
-\emph default
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Collinearity:
- definition
-\end_layout
-
-\begin_layout Standard
-Collinearity is the existence of linear relationships amongst the regressors.
- We can always write 
-\begin_inset Formula 
-\[
-\lambda_{1}\mathbf{x}_{1}+\lambda_{2}\mathbf{x}_{2}+\cdots+\lambda_{K}\mathbf{x}_{K}+v=0
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathbf{x}_{i}$
-\end_inset
-
- is the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- column of the regressor matrix 
-\begin_inset Formula $X,$
-\end_inset
-
- and 
-\begin_inset Formula $v$
-\end_inset
-
- is an 
-\begin_inset Formula $n\times1$
-\end_inset
-
- vector.
- In the case that there exists collinearity,
- the variation in 
-\begin_inset Formula $v$
-\end_inset
-
- is relatively small,
- so that there is an approximately exact linear relation between the regressors.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Quotes eld
-\end_inset
-
-relative
-\begin_inset Quotes erd
-\end_inset
-
- and 
-\begin_inset Quotes eld
-\end_inset
-
-approximate
-\begin_inset Quotes erd
-\end_inset
-
- are imprecise,
- so it's difficult to define when collinearilty exists.
- 
-\end_layout
-
-\begin_layout Standard
-In the extreme,
- if there are exact linear relationships (every element of 
-\begin_inset Formula $v$
-\end_inset
-
- equal) then 
-\begin_inset Formula $\rho(X)<K,$
-\end_inset
-
- so 
-\begin_inset Formula $\rho(X^{\prime}X)<K,$
-\end_inset
-
- so 
-\begin_inset Formula $X^{\prime}X$
-\end_inset
-
- is not invertible and the OLS estimator is not uniquely defined.
- For example,
- if the model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & \beta_{1}+\beta_{2}x_{2t}+\beta_{3}x_{3t}+\varepsilon_{t}\\
-x_{2t} & = & \alpha_{1}+\alpha_{2}x_{3t}
-\end{eqnarray*}
-
-\end_inset
-
- then we can write 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & \beta_{1}+\beta_{2}\left(\alpha_{1}+\alpha_{2}x_{3t}\right)+\beta_{3}x_{3t}+\varepsilon_{t}\\
- & = & \beta_{1}+\beta_{2}\alpha_{1}+\beta_{2}\alpha_{2}x_{3t}+\beta_{3}x_{3t}+\varepsilon_{t}\\
- & = & \left(\beta_{1}+\beta_{2}\alpha_{1}\right)+\left(\beta_{2}\alpha_{2}+\beta_{3}\right)x_{3t}\\
- & = & \gamma_{1}+\gamma_{2}x_{3t}+\varepsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $\gamma^{\prime}s$
-\end_inset
-
- can be consistently estimated,
- but since the 
-\begin_inset Formula $\gamma^{\prime}$
-\end_inset
-
-s define two equations in three 
-\begin_inset Formula $\beta^{\prime}s,$
-\end_inset
-
- the 
-\begin_inset Formula $\beta^{\prime}s$
-\end_inset
-
- can't be consistently estimated (there are multiple values of 
-\begin_inset Formula $\beta$
-\end_inset
-
- that solve the first order conditions).
- The 
-\begin_inset Formula $\beta^{\prime}s$
-\end_inset
-
- are 
-\emph on
-unidentified
-\emph default
- in the case of perfect collinearity.
-\end_layout
-
-\begin_layout Itemize
-Perfect collinearity is unusual,
- except in the case of an error in construction of the regressor matrix,
- such as including the same regressor twice.
- 
-\end_layout
-
-\begin_layout Standard
-Another case where perfect collinearity may be encountered is with models with indicator variables,
- if one is not careful.
- Consider a model of rental price 
-\begin_inset Formula $(y_{i})$
-\end_inset
-
- of an apartment.
- This could depend factors such as size,
- quality etc.,
- collected in 
-\begin_inset Formula $x_{i},$
-\end_inset
-
- as well as on the location of the apartment.
- Let 
-\begin_inset Formula $B_{i}=1$
-\end_inset
-
- if the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- apartment is in Barcelona,
- 
-\begin_inset Formula $B_{i}=0$
-\end_inset
-
- otherwise.
- Similarly,
- define 
-\begin_inset Formula $G_{i},$
-\end_inset
-
- 
-\begin_inset Formula $T_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $L_{i}$
-\end_inset
-
- for Girona,
- Tarragona and Lleida.
- One could use a model such as 
-\begin_inset Formula 
-\[
-y_{i}=\beta_{1}+\beta_{2}B_{i}+\beta_{3}G_{i}+\beta_{4}T_{i}+\beta_{5}L_{i}+x_{i}^{\prime}\gamma+\varepsilon_{i}
-\]
-
-\end_inset
-
- In this model,
- 
-\begin_inset Formula $B_{i}+G_{i}+T_{i}+L_{i}=1,$
-\end_inset
-
- 
-\begin_inset Formula $\forall i,$
-\end_inset
-
- so there is an exact relationship between these variables and the column of ones corresponding to the constant.
- One must either drop the constant,
- or one of the qualitative variables.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-A brief aside on indicator variables
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-indicator variable
-\series default
-:
- A indicator variable is a binary-valued variable that indicates whether or not some condition is true.
- It is customary to assign the value 1 if the condition is true,
- and 0 if the condition is false.
-\end_layout
-
-\begin_layout Standard
-indicator variables are used essentially like any other regressor.
- Use 
-\begin_inset Formula $d$
-\end_inset
-
- to indicate that a variable is a indicator,
- so that variables like 
-\begin_inset Formula $d_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $d_{t2}$
-\end_inset
-
- are understood to be indicator variables.
- Variables like 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{t3}$
-\end_inset
-
- are ordinary continuous regressors.
- You know how to interpret the following models:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}d_{t}+\beta_{2}(1-d_{t})+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t}+\beta_{3}x_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\series bold
-Interaction terms:
-
-\series default
- an interaction term is the product of two variables,
- so that the effect of one variable on the dependent variable depends on the value of the other.
- The following model has an interaction term.
- Note that 
-\begin_inset Formula $\frac{\partial E(y|x)}{\partial x}=\beta_{3}+\beta_{4}d_{t}$
-\end_inset
-
-.
- The slope depends on the value of 
-\begin_inset Formula $d_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t}+\beta_{3}x_{t}+\beta_{4}d_{t}x_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\series bold
-Multiple indicator variables:
- 
-\series default
-we can use more than one indicator variable in a model.
- We will study models of the form
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t1}+\beta_{3}d_{t2}+\beta_{4}x_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t1}+\beta_{3}d_{t2}+\beta_{4}d_{t1}d_{t2}+\beta_{5}x_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\series bold
-Incorrect usage:
- 
-\series default
-You should understand why the following models are not correct usages of indicator variables:
-\end_layout
-
-\begin_layout Enumerate
-overparameterization:
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d_{t}+\beta_{3}(1-d_{t})+\epsilon_{t}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-multiple values assigned to multiple categories.
- Suppose that we a condition that defines 4 possible categories,
- and we create a variable 
-\begin_inset Formula $d=1$
-\end_inset
-
- if the observation is in the first category,
- 
-\begin_inset Formula $d=2$
-\end_inset
-
- if in the second,
- etc.
- (This is not strictly speaking a indicator variable,
- according to our definition).
- Why is the following model not a good one?
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}+\beta_{2}d+\epsilon
-\]
-
-\end_inset
-
-What is the correct way to deal with this situation?
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Multiple parameterizations.
- 
-\series default
-To formulate a model that conditions on a given set of categorical information,
- there are multiple ways to use indicator variables.
- For example,
- the two models 
-\begin_inset Formula 
-\[
-y_{t}=\beta_{1}d_{t}+\beta_{2}(1-d_{t})+\beta_{3}x_{t}+\beta_{4}d_{t}x_{t}+\epsilon_{t}
-\]
-
-\end_inset
-
-and
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{t}=\alpha_{1}+\alpha_{2}d_{t}+\alpha_{3}x_{t}d_{t}+\alpha_{4}x_{t}(1-d_{t})+\epsilon_{t}
-\]
-
-\end_inset
-
-are equivalent.
- You should know what are the 4 equations that relate the 
-\begin_inset Formula $\beta_{j}$
-\end_inset
-
- parameters to the 
-\begin_inset Formula $\alpha_{j}$
-\end_inset
-
- parameters,
- 
-\begin_inset Formula $j=1,2,3,4.$
-\end_inset
-
- You should know how to interpret the parameters of both models.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Back to collinearity
-\end_layout
-
-\begin_layout Standard
-The more common case,
- if one doesn't make mistakes such as these,
- is the existence of inexact linear relationships,
- 
-\emph on
-i.e.
-\emph default
-,
- correlations between the regressors that are less than one in absolute value,
- but not zero.
- The basic problem is that when two (or more) variables move together,
- it is difficult to determine their separate influences.
-\end_layout
-
-\begin_layout Example
-Two children are in a room,
- along with a broken lamp.
- Both say 
-\begin_inset Quotes sld
-\end_inset
-
-I didn't do it!
-\begin_inset Quotes srd
-\end_inset
-
-.
- This is like two regressors giving exactly the same information.
- How can we tell who broke the lamp?
-\end_layout
-
-\begin_layout Standard
-Lack of knowledge about the separate influences of variables is reflected in imprecise estimates,
- 
-\emph on
-i.e
-\emph default
-.,
- estimates with high variances.
- 
-\emph on
-With economic data,
- collinearity is commonly encountered,
- and is often a severe problem.
-\end_layout
-
-\begin_layout Standard
-When there is collinearity,
- the minimizing point of the objective function that defines the OLS estimator (
-\begin_inset Formula $s(\beta)$
-\end_inset
-
-,
- the sum of squared errors) is relatively poorly defined.
- This is seen in Figures 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nocollin"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "collin"
-nolink "false"
-
-\end_inset
-
-.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "nocollin"
-
-\end_inset
-
-
-\begin_inset Formula $s(\beta)$
-\end_inset
-
- when there is no collinearity
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/nocollin.pdf
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "collin"
-
-\end_inset
-
-
-\begin_inset Formula $s(\beta)$
-\end_inset
-
- when there is collinearity
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/collin.pdf
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To see the effect of collinearity on variances,
- partition the regressor matrix as 
-\begin_inset Formula 
-\[
-X=\left[\begin{array}{cc}
-\mathbf{x} & W\end{array}\right]
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- is the first column of 
-\begin_inset Formula $X$
-\end_inset
-
- (note:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-we can interchange the columns of 
-\begin_inset Formula $X$
-\end_inset
-
- isf we like,
- so there's no loss of generality in considering the first column).
- Now,
- the variance of 
-\begin_inset Formula $\hat{\beta},$
-\end_inset
-
- under the classical assumptions,
- is 
-\begin_inset Formula 
-\[
-V(\hat{\beta})=\left(X^{\prime}X\right)^{-1}\sigma^{2}
-\]
-
-\end_inset
-
- Using the partition,
- 
-\begin_inset Formula 
-\[
-X^{\prime}X=\left[\begin{array}{cc}
-\mathbf{x}^{\prime}\mathbf{x} & \mathbf{x}^{\prime}W\\
-W^{\prime}\mathbf{x} & W^{\prime}W
-\end{array}\right]
-\]
-
-\end_inset
-
- and following a rule for partitioned inversion,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left(X^{\prime}X\right)_{1,1}^{-1} & = & \left(\mathbf{x}^{\prime}\mathbf{x}-\mathbf{x}^{\prime}W(W^{\prime}W)^{-1}W^{\prime}\mathbf{x}\right)^{-1}\\
- & = & \left(\mathbf{x}^{\prime}\left(I_{n}-W(W^{\prime}W)^{^{\prime}1}W^{\prime}\right)\mathbf{x}\right)^{-1}\\
- & = & \left(ESS_{\mathbf{x}|W}\right)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
- where by 
-\begin_inset Formula $ESS_{\mathbf{x}|W}$
-\end_inset
-
- we mean the error sum of squares obtained from the regression 
-\begin_inset Formula 
-\[
-\mathbf{x}=W\lambda+v.
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula 
-\[
-R^{2}=1-ESS/TSS,
-\]
-
-\end_inset
-
- we have 
-\begin_inset Formula 
-\[
-ESS=TSS(1-R^{2})
-\]
-
-\end_inset
-
- so the variance of the coefficient corresponding to 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{equation}
-V(\hat{\beta}_{\mathbf{x}})=\frac{\sigma^{2}}{TSS_{\mathbf{x}}(1-R_{\mathbf{x}|W}^{2})}\label{eq:variance factors}
-\end{equation}
-
-\end_inset
-
- We see three factors influence the variance of this coefficient.
- It will be high if
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- is large
-\end_layout
-
-\begin_layout Enumerate
-There is little variation in 
-\begin_inset Formula $\mathbf{x}.$
-\end_inset
-
- 
-\emph on
-Draw a picture here
-\emph default
-.
-\end_layout
-
-\begin_layout Enumerate
-There is a strong linear relationship between 
-\begin_inset Formula $x$
-\end_inset
-
- and the other regressors,
- so that 
-\begin_inset Formula $W$
-\end_inset
-
- can explain the movement in 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- well.
- In this case,
- 
-\begin_inset Formula $R_{\mathbf{x}|W}^{2}$
-\end_inset
-
- will be close to 1.
- As 
-\begin_inset Formula $R_{\mathbf{x}|W}^{2}\rightarrow1,V(\hat{\beta}_{\mathbf{x}})\rightarrow\infty.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The last of these cases is collinearity.
-\end_layout
-
-\begin_layout Standard
-Intuitively,
- when there are strong linear relations between the regressors,
- it is difficult to determine the separate influence of the regressors on the dependent variable.
- This can be seen by comparing the OLS objective function in the case of no correlation between regressors with the objective function with correlation between the regressors.
- See the figures nocollin.ps (no correlation) and collin.ps (correlation),
- available on the web site.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The VIFs for the mortality data at the beginning of the section are
-\end_layout
-
-\begin_layout Standard
-\begin_inset Box Frameless
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-use_makebox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-thickness "0.4pt"
-separation "3pt"
-shadowsize "4pt"
-framecolor "black"
-backgroundcolor "none"
-status open
-
-\begin_layout Plain Layout
-
-\family typewriter
-Variance Inflation Factors
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-Minimum possible value = 1.0
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-Values > 10.0 may indicate a collinearity problem
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-cal 5.786
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-unemp 1.967
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-cig 11.756
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-edfat 25.570
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-meat 6.250
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-spirits 16.703
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-beer 36.218
-\end_layout
-
-\begin_layout Plain Layout
-
-\family typewriter
-wine 49.066
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We see that collinearity is a serious problem in this data set.
-\end_layout
-
-\begin_layout Itemize
-For example,
- the VIF for wine is almost 50.
- This perhaps explains why this regressor is not significant in the two models that were estimated.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DataProblems/collinearity.jl}{DataProblems/collinearity.jl} 
-\end_layout
-
-\end_inset
-
- performs a Monte Carlo study with correlated regressors.
- The model is 
-\begin_inset Formula $y=1+x_{2}+x_{3}+\epsilon$
-\end_inset
-
-,
- where the correlation between 
-\begin_inset Formula $x_{2}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{3}$
-\end_inset
-
-can be set.
- Three estimators are used:
- OLS,
- OLS dropping 
-\begin_inset Formula $x_{3}$
-\end_inset
-
- (a false restriction),
- and restricted LS using 
-\begin_inset Formula $\beta_{2}=\beta_{3}$
-\end_inset
-
- (a true restriction).
- The output when the correlation between the two regressors is 0.9 is
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/DataProblems/collinearity.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Collinearity:-Monte-Carlo"
-nolink "false"
-
-\end_inset
-
- shows densities for the estimated 
-\begin_inset Formula $\beta_{2},$
-\end_inset
-
- for each of the three estimators.
- 
-\end_layout
-
-\begin_layout Itemize
-Check the biases and variances.
-\end_layout
-
-\begin_layout Itemize
-repeat the experiment with a lower value of rho,
- and note how the standard errors of the OLS estimator change.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Collinearity:-Monte-Carlo"
-
-\end_inset
-
-Collinearity:
- Monte Carlo results
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DataProblems/collin.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Detection of collinearity
-\end_layout
-
-\begin_layout Standard
-The best way is simply to regress each explanatory variable in turn on the remaining regressors.
- If any of these auxiliary regressions has a high 
-\begin_inset Formula $R^{2},$
-\end_inset
-
- there is a problem of collinearity.
- Furthermore,
- this procedure identifies which parameters are affected.
-\end_layout
-
-\begin_layout Itemize
-Sometimes,
- we're only interested in certain parameters.
- Collinearity isn't a problem if it doesn't affect what we're interested in estimating.
- 
-\end_layout
-
-\begin_layout Standard
-An alternative is to examine the matrix of correlations between the regressors.
- High correlations are sufficient but not necessary for severe collinearity.
-\end_layout
-
-\begin_layout Standard
-Also indicative of collinearity is that the model fits well (high 
-\begin_inset Formula $R^{2}),$
-\end_inset
-
- but none of the variables is significantly different from zero (e.g.,
- their separate influences aren't well determined).
-\end_layout
-
-\begin_layout Standard
-In summary,
- the artificial regressions are the best approach if one wants to be careful.
-\end_layout
-
-\begin_layout Example
-Nerlove data and collinearity.
- The simple Nerlove model is 
-\begin_inset Formula 
-\[
-\ln C=\beta_{1}+\beta_{2}\ln Q+\beta_{3}\ln P_{L}+\beta_{4}\ln P_{F}+\beta_{5}\ln P_{K}+\epsilon
-\]
-
-\end_inset
-
-When this model is estimated by OLS,
- some coefficients are not significant (see subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:The-Nerlove-data"
-nolink "false"
-
-\end_inset
-
-).
- Maybe this is due to collinearity?
- The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DataProblems/NerloveCollinearity.jl}{DataProblems/NerloveCollinearity.jl} 
-\end_layout
-
-\end_inset
-
- checks the regressors for collinearity.
- If you run this,
- you will see that collinearity is not a problem with this data.
- Why is the coefficient of 
-\begin_inset Formula $\ln P_{K}$
-\end_inset
-
- not significantly different from zero?
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Dealing with collinearity
-\end_layout
-
-\begin_layout Subsubsection
-More information
-\end_layout
-
-\begin_layout Standard
-Collinearity is a problem of an uninformative sample.
- The first question is:
- is all the available information being used?
- Is more data available?
- Are there coefficient restrictions that have been neglected?
- 
-\emph on
-Picture illustrating how a restriction can solve problem of perfect collinearity.
-\end_layout
-
-\begin_layout Subsubsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Stochastic-restrictions-and"
-
-\end_inset
-
-Stochastic restrictions and ridge regression
-\end_layout
-
-\begin_layout Standard
-Note:
- here's a nice introduction to ridge regression:
- 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-https://towardsdatascience.com/ridge-regression-for-better-usage-2f19b3a202db
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Supposing that there is no more data or neglected restrictions,
- one possibility is to change perspectives,
- to Bayesian econometrics.
- One can express prior beliefs regarding the coefficients using stochastic restrictions.
- A stochastic linear restriction would be something of the form 
-\begin_inset Formula 
-\[
-R\beta=r+v
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $R$
-\end_inset
-
- and 
-\begin_inset Formula $r$
-\end_inset
-
- are as in the case of exact linear restrictions,
- but 
-\begin_inset Formula $v$
-\end_inset
-
- is a random vector.
- For example,
- the model could be 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta+\varepsilon\\
-R\beta & = & r+v\\
-\left(\begin{array}{c}
-\varepsilon\\
-v
-\end{array}\right) & \sim & N\left(\begin{array}{c}
-0\\
-0
-\end{array}\right),\left(\begin{array}{cc}
-\sigma_{\varepsilon}^{2}I_{n} & 0_{n\times q}\\
-0_{q\times n} & \sigma_{v}^{2}I_{q}
-\end{array}\right)
-\end{eqnarray*}
-
-\end_inset
-
- This sort of model isn't in line with the classical interpretation of parameters as constants:
- according to this interpretation the left hand side of 
-\begin_inset Formula $R\beta=r+v$
-\end_inset
-
- is constant but the right is random.
- This model does fit the Bayesian perspective:
- we combine information coming from the model and the data,
- summarized in 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta+\varepsilon\\
-\varepsilon & \sim & N(0,\sigma_{\varepsilon}^{2}I_{n})
-\end{eqnarray*}
-
-\end_inset
-
- with prior beliefs regarding the distribution of the parameter,
- summarized in
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-R\beta\sim N(r,\sigma_{v}^{2}I_{q})
-\]
-
-\end_inset
-
- Since the sample is random it is reasonable to suppose that 
-\begin_inset Formula $\mathcal{E}(\varepsilon v^{\prime})=0,$
-\end_inset
-
- which is the last piece of information in the specification.
- How can you estimate using this model?
- The solution is to treat the restrictions as artificial data.
- Write 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y\\
-r
-\end{array}\right]=\left[\begin{array}{c}
-X\\
-R
-\end{array}\right]\beta+\left[\begin{array}{c}
-\varepsilon\\
-v
-\end{array}\right]
-\]
-
-\end_inset
-
- This model is heteroscedastic,
- since 
-\begin_inset Formula $\sigma_{\varepsilon}^{2}\neq\sigma_{v}^{2}.$
-\end_inset
-
- Define the 
-\emph on
-prior precision
-\emph default
- 
-\begin_inset Formula $k=\sigma_{\varepsilon}/\sigma_{v}.$
-\end_inset
-
- This expresses the degree of belief in the restriction relative to the variability of the data.
- Supposing that we specify 
-\begin_inset Formula $k,$
-\end_inset
-
- then the model 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y\\
-kr
-\end{array}\right]=\left[\begin{array}{c}
-X\\
-kR
-\end{array}\right]\beta+\left[\begin{array}{c}
-\varepsilon\\
-kv
-\end{array}\right]
-\]
-
-\end_inset
-
- is homoscedastic and can be estimated by OLS.
- Note that this estimator is biased.
- It is consistent,
- however,
- given that 
-\begin_inset Formula $k$
-\end_inset
-
- is a fixed constant,
- even if the restriction is false (this is in contrast to the case of false exact restrictions).
- To see this,
- note that there are 
-\begin_inset Formula $Q$
-\end_inset
-
- restrictions,
- where 
-\begin_inset Formula $Q$
-\end_inset
-
- is the number of rows of 
-\begin_inset Formula $R.$
-\end_inset
-
- As 
-\begin_inset Formula $n\rightarrow\infty,$
-\end_inset
-
- these 
-\begin_inset Formula $Q$
-\end_inset
-
- artificial observations have no weight in the objective function,
- so the estimator has the same limiting objective function as the OLS estimator,
- and is therefore consistent.
-\end_layout
-
-\begin_layout Standard
-To motivate the use of stochastic restrictions,
- consider the expectation of the squared length of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\hat{\beta}^{\prime}\hat{\beta}) & = & \mathcal{E}\left\{ \left(\beta+\left(X^{\prime}X\right)^{-1}X^{\prime}\varepsilon\right)^{\prime}\left(\beta+\left(X^{\prime}X\right)^{-1}X^{\prime}\varepsilon\right)\right\} \\
- & = & \beta^{\prime}\beta+\mathcal{E}\left(\varepsilon^{\prime}X(X^{\prime}X)^{-1}(X^{\prime}X)^{-1}X^{\prime}\varepsilon\right)\\
- & = & \beta^{\prime}\beta+Tr\left(X^{\prime}X\right)^{-1}\sigma^{2}\\
- & = & \beta^{\prime}\beta+\sigma^{2}\sum_{i=1}^{K}\lambda_{i}\text{(the\:\ trace\:\ is\:\ the\:\ sum\:\ of\:\ eigenvalues)}\\
- & > & \beta^{\prime}\beta+\lambda_{\max\left(X^{\prime}X^{-1}\right)}\sigma^{2}\text{(the\:\ eigenvalues\:\ are\:\ all\:\ positive,\:\ since}X^{\prime}X\text{\:\ is\:\ p.d.}
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\mathcal{E}(\hat{\beta}^{\prime}\hat{\beta})>\beta^{\prime}\beta+\frac{\sigma^{2}}{\lambda_{\min\left(X^{\prime}X\right)}}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\lambda_{\min\left(X^{\prime}X\right)}$
-\end_inset
-
- is the minimum eigenvalue of 
-\begin_inset Formula $X^{\prime}X$
-\end_inset
-
- (which is the inverse of the maximum eigenvalue of 
-\begin_inset Formula $(X^{\prime}X)^{-1}).$
-\end_inset
-
- As collinearity becomes worse and worse,
- 
-\begin_inset Formula $X^{\prime}X$
-\end_inset
-
- becomes more nearly singular,
- so 
-\begin_inset Formula $\lambda_{\min\left(X^{\prime}X\right)}$
-\end_inset
-
- tends to zero (recall that the determinant is the product of the eigenvalues) and 
-\begin_inset Formula $\mathcal{E}(\hat{\beta}^{\prime}\hat{\beta})$
-\end_inset
-
- tends to infinite.
- On the other hand,
- 
-\begin_inset Formula $\beta^{\prime}\beta$
-\end_inset
-
- is finite.
-\end_layout
-
-\begin_layout Standard
-Now considering the restriction 
-\begin_inset Formula $I_{K}\beta=0+v.$
-\end_inset
-
- With this restriction the model becomes 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y\\
-0
-\end{array}\right]=\left[\begin{array}{c}
-X\\
-kI_{K}
-\end{array}\right]\beta+\left[\begin{array}{c}
-\varepsilon\\
-kv
-\end{array}\right]
-\]
-
-\end_inset
-
- and the estimator is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{ridge} & = & \left(\left[\begin{array}{cc}
-X^{\prime} & kI_{K}\end{array}\right]\left[\begin{array}{c}
-X\\
-kI_{K}
-\end{array}\right]\right)^{-1}\left[\begin{array}{cc}
-X^{\prime} & I_{K}\end{array}\right]\left[\begin{array}{c}
-y\\
-0
-\end{array}\right]\\
- & = & \left(X^{\prime}X+k^{2}I_{K}\right)^{-1}X^{\prime}y
-\end{eqnarray*}
-
-\end_inset
-
- This is the ordinary 
-\emph on
-ridge regression
-\emph default
- estimator.
- The ridge regression estimator can be seen to add 
-\begin_inset Formula $k^{2}I_{K},$
-\end_inset
-
- which is nonsingular,
- to 
-\begin_inset Formula $X^{\prime}X,$
-\end_inset
-
- which is more and more nearly singular as collinearity becomes worse and worse.
- As 
-\begin_inset Formula $k\rightarrow\infty,$
-\end_inset
-
- the restrictions tend to 
-\begin_inset Formula $\beta=0,$
-\end_inset
-
- that is,
- the coefficients are shrunken toward zero.
- Also,
- the estimator tends to 
-\begin_inset Formula 
-\[
-\hat{\beta}_{ridge}=\left(X^{\prime}X+k^{2}I_{K}\right)^{-1}X^{\prime}y\rightarrow\left(k^{2}I_{K}\right)^{-1}X^{\prime}y=\frac{X^{\prime}y}{k^{2}}\rightarrow0
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula $\hat{\beta}_{ridge}^{\prime}\hat{\beta}_{ridge}\rightarrow0.$
-\end_inset
-
- This is clearly a false restriction in the limit,
- if our original model is at all sensible.
-\end_layout
-
-\begin_layout Standard
-There should be some amount of shrinkage that is in fact a true restriction.
- The problem is to determine the 
-\begin_inset Formula $k$
-\end_inset
-
- such that the restriction is correct.
- The interest in ridge regression centers on the fact that it can be shown that there exists a 
-\begin_inset Formula $k$
-\end_inset
-
- such that 
-\begin_inset Formula $MSE(\hat{\beta}_{ridge})<\hat{\beta}_{OLS}.$
-\end_inset
-
- The problem is that this 
-\begin_inset Formula $k$
-\end_inset
-
- depends on 
-\begin_inset Formula $\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma^{2},$
-\end_inset
-
- which are unknown.
-\end_layout
-
-\begin_layout Standard
-The ridge trace method plots 
-\begin_inset Formula $\hat{\beta}_{ridge}^{\prime}\hat{\beta}_{ridge}$
-\end_inset
-
- as a function of 
-\begin_inset Formula $k,$
-\end_inset
-
- and chooses the value of 
-\begin_inset Formula $k$
-\end_inset
-
- that 
-\begin_inset Quotes eld
-\end_inset
-
-artistically
-\begin_inset Quotes erd
-\end_inset
-
- seems appropriate (e.g.,
- where the effect of increasing 
-\begin_inset Formula $k$
-\end_inset
-
- dies off).
- 
-\emph on
-Draw picture here.
-
-\emph default
- This means of choosing 
-\begin_inset Formula $k$
-\end_inset
-
- is obviously subjective.
- This is not a problem from the Bayesian perspective:
- the choice of 
-\begin_inset Formula $k$
-\end_inset
-
- reflects prior beliefs about the length of 
-\begin_inset Formula $\beta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In summary,
- the ridge estimator offers some hope,
- but it is impossible to guarantee that it will outperform the OLS estimator.
- Collinearity is a fact of life in econometrics,
- and there is no clear solution to the problem.
-\end_layout
-
-\begin_layout Standard
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DataProblems/RidgeRegression.jl}{DataProblems/RidgeRegression.jl} 
-\end_layout
-
-\end_inset
-
- does a Monte Carlo study that shows that ridge regression can help to deal with collinearity.
- This script generates the following figures,
- which show the Monte Carlo sampling frequency of the OLS and ridge estimators,
- after subtracting the true parameter values.
- You can see that the ridge estimator has much lower RMSE:
- both histograms are centered close to zero,
- but the ridge histogram is much tighter.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-OLS and Ridge regression
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DataProblems/RidgeExample.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Measurement error
-\end_layout
-
-\begin_layout Standard
-Measurement error is exactly what it says,
- either the dependent variable or the regressors are measured with error.
- Thinking about the way economic data are reported,
- measurement error is probably quite prevalent.
- For example,
- estimates of growth of GDP,
- inflation,
- etc.
- are commonly revised several times.
- Why should the last revision necessarily be correct?
-\end_layout
-
-\begin_layout Subsection
-Error of measurement of the dependent variable
-\end_layout
-
-\begin_layout Standard
-Measurement errors in the dependent variable and the regressors have important differences.
- First consider error in measurement of the dependent variable.
- The data generating process is presumed to be 
-\begin_inset Formula 
-\begin{eqnarray*}
-y^{*} & = & X\beta+\varepsilon\\
-y & = & y^{*}+v\\
-v_{t} & \sim & iid(0,\sigma_{v}^{2})
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $y^{*}=y+v$
-\end_inset
-
- is the unobservable true dependent variable,
- and 
-\begin_inset Formula $y$
-\end_inset
-
- is what is observed.
- We assume that 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- and 
-\begin_inset Formula $v$
-\end_inset
-
- are independent and that 
-\begin_inset Formula $y^{*}=X\beta+\varepsilon$
-\end_inset
-
- satisfies the classical assumptions.
- Given this,
- we have 
-\begin_inset Formula 
-\[
-y+v=X\beta+\varepsilon
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta+\varepsilon-v\\
- & = & X\beta+\omega\\
-\omega_{t} & \sim & iid(0,\sigma_{\varepsilon}^{2}+\sigma_{v}^{2})
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-As long as 
-\begin_inset Formula $v$
-\end_inset
-
- is uncorrelated with 
-\begin_inset Formula $X,$
-\end_inset
-
- this model satisfies the classical assumptions and can be estimated by OLS.
- This type of measurement error isn't a problem,
- then,
- except in that the increased variability of the error term causes an increase in the variance of the OLS estimator (see equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:variance factors"
-nolink "false"
-
-\end_inset
-
-).
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Error of measurement of the regressors
-\end_layout
-
-\begin_layout Standard
-The situation isn't so good in this case.
- The DGP is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{*\prime}\beta+\varepsilon_{t}\\
-x_{t} & = & x_{t}^{*}+v_{t}\\
-v_{t} & \sim & iid(0,\Sigma_{v})
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\Sigma_{v}$
-\end_inset
-
- is a 
-\begin_inset Formula $K\times K$
-\end_inset
-
- matrix.
- Now 
-\begin_inset Formula $X^{*}$
-\end_inset
-
- contains the true,
- unobserved regressors,
- and 
-\begin_inset Formula $X$
-\end_inset
-
- is what is observed.
- Again assume that 
-\begin_inset Formula $v$
-\end_inset
-
- is independent of 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- and that the model 
-\begin_inset Formula $y=X^{*}\beta+\varepsilon$
-\end_inset
-
- satisfies the classical assumptions.
- Now we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & \left(x_{t}-v_{t}\right)^{\prime}\beta+\varepsilon_{t}\\
- & = & x_{t}^{\prime}\beta-v_{t}^{\prime}\beta+\varepsilon_{t}\\
- & = & x_{t}^{\prime}\beta+\omega_{t}
-\end{eqnarray*}
-
-\end_inset
-
- The problem is that now there is a correlation between 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\omega_{t},$
-\end_inset
-
- since 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(x_{t}\omega_{t}) & = & \mathcal{E}\left(\left(x_{t}^{*}+v_{t}\right)\left(-v_{t}^{\prime}\beta+\varepsilon_{t}\right)\right)\\
- & = & -\Sigma_{v}\beta
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-\Sigma_{v}=\mathcal{E}\left(v_{t}v_{t}^{\prime}\right).
-\]
-
-\end_inset
-
- Because of this correlation,
- the OLS estimator is biased and inconsistent,
- just as in the case of autocorrelated errors with lagged dependent variables.
- In matrix notation,
- write the estimated model as 
-\begin_inset Formula 
-\[
-y=X\beta+\omega
-\]
-
-\end_inset
-
- We have that 
-\begin_inset Formula 
-\[
-\hat{\beta}=\left(\frac{X^{\prime}X}{n}\right)^{-1}\left(\frac{X^{\prime}y}{n}\right)
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-plim\left(\frac{X^{\prime}X}{n}\right)^{-1} & = & plim\frac{\left(X^{*\prime}+V^{\prime}\right)\left(X^{*}+V\right)}{n}\\
- & = & \left(Q_{X^{*}}+\Sigma_{v}\right)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
- since 
-\begin_inset Formula $X^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $V$
-\end_inset
-
- are independent,
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-plim\frac{V^{\prime}V}{n} & = & \lim\mathcal{E}\frac{1}{n}\sum_{t=1}^{n}v_{t}v_{t}^{\prime}\\
- & = & \Sigma_{v}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Likewise,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-plim\left(\frac{X^{\prime}y}{n}\right) & = & plim\frac{\left(X^{*\prime}+V^{\prime}\right)\left(X^{*}\beta+\varepsilon\right)}{n}\\
- & = & Q_{X^{*}}\beta
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-plim\hat{\beta}=\left(Q_{X^{*}}+\Sigma_{v}\right)^{-1}Q_{X^{*}}\beta
-\]
-
-\end_inset
-
- So we see that the least squares estimator is inconsistent when the regressors are measured with error.
-\end_layout
-
-\begin_layout Itemize
-A potential solution to this problem is the instrumental variables (IV) estimator,
- which we'll discuss shortly.
- 
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:Measurement-error-in"
-
-\end_inset
-
-Measurement error in a dynamic model.
- Consider the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t}^{*} & = & \alpha+\rho y_{t-1}^{*}+\beta x_{t}+\epsilon_{t}\\
-y_{t} & = & y_{t}^{*}+\upsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\upsilon_{t}$
-\end_inset
-
- are independent Gaussian white noise errors.
- Suppose that 
-\begin_inset Formula $y_{t}^{*}$
-\end_inset
-
- is not observed,
- and instead we observe 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-.
- What are the properties of the OLS regression on the equation
-\begin_inset Formula 
-\[
-y_{t}=\alpha+\rho y_{t-1}+\beta x_{t}+\eta_{t}
-\]
-
-\end_inset
-
-?
- The error is 
-\begin_inset Formula 
-\begin{align*}
-\eta_{t} & =y_{t}-\alpha-\rho y_{t-1}-\beta x_{t}\\
- & =y_{t}^{*}+\upsilon_{t}-\alpha-\rho y_{t-1}^{*}-\rho\upsilon_{t-1}-\beta x_{t}\\
- & =\alpha+\rho y_{t-1}^{*}+\beta x_{t}+\epsilon_{t}+\upsilon_{t}-\alpha-\rho y_{t-1}^{*}-\rho\upsilon_{t-1}-\beta x_{t}\\
- & =\epsilon_{t}+\upsilon_{t}-\rho{\color{blue}\upsilon_{t-1}}
-\end{align*}
-
-\end_inset
-
-So the error term is autocorrelated.
- Note that 
-\begin_inset Formula 
-\[
-y_{t-1}=\alpha+\rho y_{t-2}+\beta x_{t-1}+\eta_{t-1}
-\]
-
-\end_inset
-
-and 
-\begin_inset Formula 
-\[
-\eta_{t-1}=\epsilon_{t-1}+{\color{blue}\upsilon}_{{\color{blue}t-1}}-\rho\upsilon_{t-2},
-\]
-
-\end_inset
-
-so the error 
-\begin_inset Formula $\eta_{t}$
-\end_inset
-
- and the regressor 
-\begin_inset Formula $y_{t-1}$
-\end_inset
-
- are correlated,
- because they share the common term 
-\begin_inset Formula $\upsilon_{t-1}.$
-\end_inset
-
- This means that the equation 
-\begin_inset Formula 
-\[
-y_{t}=\alpha+\rho y_{t-1}+\beta x_{t}+\eta_{t}
-\]
-
-\end_inset
-
- does not satisfy weak exogeneity,
- and the OLS estimator will be biased and inconsistent.
-\end_layout
-
-\begin_layout Example
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DataProblems/MeasurementError.jl}{DataProblems/MeasurementError.jl} 
-\end_layout
-
-\end_inset
-
- does a Monte Carlo study.
- The sample size is 
-\begin_inset Formula $n=100$
-\end_inset
-
-.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:measurement error"
-nolink "false"
-
-\end_inset
-
- gives the results.
- The first panel shows a histogram for 1000 replications of 
-\begin_inset Formula $\hat{\rho}-\rho$
-\end_inset
-
-,
- when 
-\begin_inset Formula $\sigma_{\nu}=1$
-\end_inset
-
-,
- so that there is significant measurement error.
- The second panel repeats this with 
-\begin_inset Formula $\sigma_{\nu}=0,$
-\end_inset
-
- so that there is not measurement error.
- Note that there is much more bias with measurement error.
- There is also bias without measurement error.
- This is due to the same reason that we saw bias in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "figure-biasedness"
-nolink "false"
-
-\end_inset
-
-:
- one of the classical assumptions (nonstochastic regressors) that guarantees unbiasedness of OLS does not hold for this model.
- Without measurement error,
- the OLS estimator 
-\emph on
-is 
-\emph default
-consistent.
- By re-running the script with larger 
-\begin_inset Formula $n$
-\end_inset
-
-,
- you can verify that the bias disappears when 
-\begin_inset Formula $\sigma_{\nu}=0$
-\end_inset
-
-,
- but not when 
-\begin_inset Formula $\sigma_{\nu}>0$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:measurement error"
-
-\end_inset
-
-
-\begin_inset Formula $\hat{\rho}-\rho$
-\end_inset
-
- with and without measurement error
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-with measurement error:
- 
-\begin_inset Formula $\sigma_{\nu}=1$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DataProblems/ylag_n100.png
-	lyxscale 25
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-without measurement error:
- 
-\begin_inset Formula $\sigma_{\nu}=0$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DataProblems/ylag_n100_no_error.png
-	lyxscale 25
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Missing observations
-\end_layout
-
-\begin_layout Standard
-Missing observations occur quite frequently:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-time series data may not be gathered in a certain year,
- or respondents to a survey may not answer all questions.
- We'll consider two cases:
- missing observations on the dependent variable and missing observations on the regressors.
-\end_layout
-
-\begin_layout Subsection
-Missing observations on the dependent variable
-\end_layout
-
-\begin_layout Standard
-In this case,
- we have 
-\begin_inset Formula 
-\[
-y=X\beta+\varepsilon
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y_{1}\\
-y_{2}
-\end{array}\right]=\left[\begin{array}{c}
-X_{1}\\
-X_{2}
-\end{array}\right]\beta+\left[\begin{array}{c}
-\varepsilon_{1}\\
-\varepsilon_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $y_{2}$
-\end_inset
-
- is not observed.
- Otherwise,
- we assume the classical assumptions hold.
-\end_layout
-
-\begin_layout Itemize
-A clear alternative is to simply estimate using the compete observations 
-\begin_inset Formula 
-\[
-y_{1}=X_{1}\beta+\varepsilon_{1}
-\]
-
-\end_inset
-
- Since these observations satisfy the classical assumptions,
- one could estimate by OLS.
-\end_layout
-
-\begin_layout Itemize
-The question remains whether or not one could somehow replace the unobserved 
-\begin_inset Formula $y_{2}$
-\end_inset
-
- by a predictor,
- and improve over OLS in some sense.
- Let 
-\begin_inset Formula $\hat{y}_{2}$
-\end_inset
-
- be the predictor of 
-\begin_inset Formula $y_{2}.$
-\end_inset
-
- Now 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \left\{ \left[\begin{array}{c}
-X_{1}\\
-X_{2}
-\end{array}\right]^{\prime}\left[\begin{array}{c}
-X_{1}\\
-X_{2}
-\end{array}\right]\right\} ^{-1}\left[\begin{array}{c}
-X_{1}\\
-X_{2}
-\end{array}\right]^{\prime}\left[\begin{array}{c}
-y_{1}\\
-\hat{y}_{2}
-\end{array}\right]\\
- & = & \left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}\left[X_{1}^{\prime}y_{1}+X_{2}^{\prime}\hat{y}_{2}\right]
-\end{eqnarray*}
-
-\end_inset
-
- Recall that the OLS fonc are 
-\begin_inset Formula 
-\[
-X^{\prime}X\hat{\beta}=X^{\prime}y
-\]
-
-\end_inset
-
- so if we regressed using only the first (complete) observations,
- we would have 
-\begin_inset Formula 
-\[
-X_{1}^{\prime}X_{1}\hat{\beta}_{1}=X_{1}^{\prime}y_{1.}
-\]
-
-\end_inset
-
- Likewise,
- an OLS regression using only the second (filled in) observations would give 
-\begin_inset Formula 
-\[
-X_{2}^{\prime}X_{2}\hat{\beta}_{2}=X_{2}^{\prime}\hat{y}_{2}.
-\]
-
-\end_inset
-
- Substituting these into the equation for the overall combined estimator gives 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & \left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}\left[X_{1}^{\prime}X_{1}\hat{\beta}_{1}+X_{2}^{\prime}X_{2}\hat{\beta}_{2}\right]\\
- & = & \left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}X_{1}^{\prime}X_{1}\hat{\beta}_{1}+\left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}X_{2}^{\prime}X_{2}\hat{\beta}_{2}\\
- & \equiv & A\hat{\beta}_{1}+(I_{K}-A)\hat{\beta}_{2}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-A\equiv\left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}X_{1}^{\prime}X_{1}
-\]
-
-\end_inset
-
- and we use 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}X_{2}^{\prime}X_{2} & = & \left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}\left[\left(X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right)-X_{1}^{\prime}X_{1}\right]\\
- & = & I_{K}-\left[X_{1}^{\prime}X_{1}+X_{2}^{\prime}X_{2}\right]^{-1}X_{1}^{\prime}X_{1}\\
- & = & I_{K}-A.
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now,
- 
-\begin_inset Formula 
-\[
-\mathcal{E}(\hat{\beta})=A\beta+(I_{K}-A)\mathcal{E}\left(\hat{\beta}_{2}\right)
-\]
-
-\end_inset
-
- and this will be unbiased only if 
-\begin_inset Formula $\mathcal{E}\left(\hat{\beta}_{2}\right)=\beta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The conclusion is that the filled in observations alone would need to define an unbiased estimator.
- This will be the case only if 
-\begin_inset Formula 
-\[
-\hat{y}_{2}=X_{2}\beta+\hat{\varepsilon}_{2}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\hat{\varepsilon}_{2}$
-\end_inset
-
- has mean zero.
- Clearly,
- it is difficult to satisfy this condition without knowledge of 
-\begin_inset Formula $\beta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that putting 
-\begin_inset Formula $\hat{y}_{2}=\bar{y}_{1}$
-\end_inset
-
- does not satisfy the condition and therefore leads to a biased estimator.
- 
-\end_layout
-
-\begin_layout Exercise
-Formally prove this last statement.
-\end_layout
-
-\begin_layout Subsection
-The sample selection problem
-\end_layout
-
-\begin_layout Standard
-In the above discussion we assumed that the missing observations are random.
- The sample selection problem is a case where the missing observations are not random.
- Consider the model 
-\begin_inset Formula 
-\[
-y_{t}^{*}=x_{t}^{\prime}\beta+\varepsilon_{t}
-\]
-
-\end_inset
-
- which is assumed to satisfy the classical assumptions.
- However,
- 
-\begin_inset Formula $y_{t}^{*\;}$
-\end_inset
-
- is not always observed.
- What is observed is 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- defined as 
-\begin_inset Formula 
-\[
-y_{t}=y_{t}^{*}\text{\textnormal{ }if }y_{t}^{*}\geq0
-\]
-
-\end_inset
-
- Or,
- in other words,
- 
-\begin_inset Formula $y_{t}^{*}$
-\end_inset
-
- is missing when it is less than zero.
-\end_layout
-
-\begin_layout Standard
-The difference in this case is that the missing values are not random:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-they are correlated with the 
-\begin_inset Formula $x_{t}.$
-\end_inset
-
- Consider the case 
-\begin_inset Formula 
-\[
-y^{*}=x+\varepsilon
-\]
-
-\end_inset
-
- with 
-\begin_inset Formula $V(\varepsilon)=25$
-\end_inset
-
-,
- but using only the observations for which 
-\begin_inset Formula $y^{*}>0$
-\end_inset
-
- to estimate.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Sample-selection-bias"
-nolink "false"
-
-\end_inset
-
- illustrates the bias.
- The Julia program is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DataProblems/sampsel.jl}{sampsel.jl} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Sample-selection-bias"
-
-\end_inset
-
-Sample selection bias
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DataProblems/sampsel.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-There are means of dealing with sample selection bias,
- but we will not go into it here.
- One should at least be aware that nonrandom selection of the sample will normally lead to bias and inconsistency if the problem is not taken into account.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Missing observations on the regressors
-\end_layout
-
-\begin_layout Standard
-Again the model is 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y_{1}\\
-y_{2}
-\end{array}\right]=\left[\begin{array}{c}
-X_{1}\\
-X_{2}
-\end{array}\right]\beta+\left[\begin{array}{c}
-\varepsilon_{1}\\
-\varepsilon_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- but we assume now that each row of 
-\begin_inset Formula $X_{2}$
-\end_inset
-
- has an unobserved component(s).
- Again,
- one could just estimate using the complete observations,
- but it may seem frustrating to have to drop observations simply because of a single missing variable.
- In general,
- if the unobserved 
-\begin_inset Formula $X_{2}$
-\end_inset
-
- is replaced by some prediction,
- 
-\begin_inset Formula $X_{2}^{*},$
-\end_inset
-
- then we are in the case of errors of observation.
- As before,
- this means that the OLS estimator is biased when 
-\begin_inset Formula $X_{2}^{*}$
-\end_inset
-
- is used instead of 
-\begin_inset Formula $X_{2}.$
-\end_inset
-
- Consistency is salvaged,
- however,
- as long as the number of missing observations doesn't increase with 
-\begin_inset Formula $n.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Including observations that have missing values replaced by 
-\emph on
-ad hoc
-\emph default
- values can be interpreted as introducing false stochastic restrictions.
- In general,
- this introduces bias.
- It is difficult to determine whether MSE increases or decreases.
- Monte Carlo studies suggest that it is dangerous to simply substitute the mean,
- for example.
-\end_layout
-
-\begin_layout Itemize
-In the case that there is only one regressor other than the constant,
- substitution of 
-\begin_inset Formula $\bar{x}$
-\end_inset
-
- for the missing 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- 
-\emph on
-does not lead to bias
-\emph default
-.
- This is a special case that doesn't hold for 
-\begin_inset Formula $K>2.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Prove this last statement.
-\end_layout
-
-\begin_layout Itemize
-In summary,
- if one is strongly concerned with bias,
- it is best to drop observations that have missing components.
- There is potential for reduction of MSE through filling in missing elements with intelligent guesses,
- but this could also increase MSE.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Missing-regressors"
-
-\end_inset
-
-Missing regressors
-\end_layout
-
-\begin_layout Standard
-Suppose that the model 
-\begin_inset Formula $y=X\beta+W\gamma+\epsilon$
-\end_inset
-
- satisfies the classical assumptions,
- so OLS would be a consistent estimator.
- However,
- let's suppose that the regressors 
-\begin_inset Formula $W$
-\end_inset
-
- are not available in the sample.
- What are the properties of the OLS estimator of the model 
-\begin_inset Formula $y=X\beta+\omega?$
-\end_inset
-
- We can think of this as a case of imposing false restrictions:
- 
-\begin_inset Formula $\gamma=0$
-\end_inset
-
- when in fact 
-\begin_inset Formula $\gamma\ne0$
-\end_inset
-
-.
- We know that the restricted least squares estimator is biased and inconsistent,
- in general,
- when we impose false restrictions.
- Another way of thinking of this is to look to see if 
-\begin_inset Formula $X$
-\end_inset
-
- and 
-\begin_inset Formula $\omega$
-\end_inset
-
- are correlated.
- We have
-\begin_inset Formula 
-\begin{align*}
-E(X_{t}\omega_{t}) & =E\left(X_{t}\left(W_{t}^{\prime}\gamma+\epsilon_{t}\right)\right)\\
- & =E(X_{t}W_{t}^{\prime}\gamma)+E(X_{t}\epsilon_{t})\\
- & =E(X_{t}W_{t}^{\prime}\gamma)
-\end{align*}
-
-\end_inset
-
-where the last line follows because 
-\begin_inset Formula $E(X_{t}\epsilon_{t})=0$
-\end_inset
-
- by assumption.
- So,
- there will be correlation between the error and the regressors if there is collinearity between the included regressors 
-\begin_inset Formula $X_{t}$
-\end_inset
-
- and the missing regressors 
-\begin_inset Formula $W_{t}$
-\end_inset
-
-.
- If there is not,
- the OLS estimator will be consistent.
- Because the normal thing is to have collinearity between regressors,
- we expect that missing regressors will lead to bias and inconsistency of the OLS estimator.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Consider the simple Nerlove model 
-\begin_inset Formula 
-\[
-\ln C=\beta_{1}+\beta_{2}\ln Q+\beta_{3}\ln P_{L}+\beta_{4}\ln P_{F}+\beta_{5}\ln P_{K}+\epsilon
-\]
-
-\end_inset
-
-When this model is estimated by OLS,
- some coefficients are not significant.
- We have seen that collinearity is not an important problem.
- Why is 
-\begin_inset Formula $\beta_{5}$
-\end_inset
-
- not significantly different from zero?
- Give an economic explanation.
-\end_layout
-
-\begin_layout Enumerate
-For the model 
-\begin_inset Formula $y=\beta_{1}x_{1}+\beta_{2}x_{2}+\epsilon,$
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-verify that the level sets of the OLS criterion function (defined in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:OLS criterion function"
-nolink "false"
-
-\end_inset
-
-) are straight lines when there is perfect collinearity
-\end_layout
-
-\begin_layout Enumerate
-For this model with perfect collinearity,
- the OLS estimator does not exist.
- Depict what this statement means using a drawing.
-\end_layout
-
-\begin_layout Enumerate
-Show how a restriction 
-\begin_inset Formula $R_{1}\beta_{1}+R_{2}\beta_{2}=r$
-\end_inset
-
- causes the restricted least squares estimator to exist,
- using a drawing.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Functional form and nonnested tests
-\end_layout
-
-\begin_layout Standard
-Though theory often suggests which conditioning variables should be included,
- and suggests the signs of certain derivatives,
- it is usually silent regarding the functional form of the relationship between the dependent variable and the regressors.
- For example,
- considering a cost function,
- one could have a Cobb-Douglas model 
-\begin_inset Formula 
-\[
-c=Aw_{1}^{\beta_{1}}w_{2}^{\beta_{2}}q^{\beta_{q}}e^{\varepsilon}
-\]
-
-\end_inset
-
- This model,
- after taking logarithms,
- gives 
-\begin_inset Formula 
-\[
-\ln c=\beta_{0}+\beta_{1}\ln w_{1}+\beta_{2}\ln w_{2}+\beta_{q}\ln q+\varepsilon
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\beta_{0}=\ln A.$
-\end_inset
-
- Theory suggests that 
-\begin_inset Formula $A>0,\beta_{1}>0,\beta_{2}>0,\beta_{3}>0.$
-\end_inset
-
- This model isn't compatible with a fixed cost of production since 
-\begin_inset Formula $c=0$
-\end_inset
-
- when 
-\begin_inset Formula $q=0.$
-\end_inset
-
- Homogeneity of degree one in input prices suggests that 
-\begin_inset Formula $\beta_{1}+\beta_{2}=1,$
-\end_inset
-
- while constant returns to scale implies 
-\begin_inset Formula $\beta_{q}=1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-While this model may be reasonable in some cases,
- an alternative 
-\begin_inset Formula 
-\[
-\sqrt{c}=\beta_{0}+\beta_{1}\sqrt{w_{1}}+\beta_{2}\sqrt{w_{2}}+\beta_{q}\sqrt{q}+\varepsilon
-\]
-
-\end_inset
-
- may be just as plausible.
- Note that 
-\begin_inset Formula $\sqrt{x}$
-\end_inset
-
- and 
-\begin_inset Formula $\ln(x)$
-\end_inset
-
- look quite alike,
- for certain values of the regressors,
- and up to a linear transformation,
- so it may be difficult to choose between these models.
-\end_layout
-
-\begin_layout Standard
-The basic point is that many functional forms are compatible with the linear-in-parameters model,
- since this model can incorporate a wide variety of nonlinear transformations of the dependent variable and the regressors.
- For example,
- suppose that 
-\begin_inset Formula $g(\cdot)$
-\end_inset
-
- is a real valued function and that 
-\begin_inset Formula $x(\cdot)$
-\end_inset
-
- is a 
-\begin_inset Formula $K-$
-\end_inset
-
- vector-valued function.
- The following model is linear in the parameters but nonlinear in the variables:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-x_{t} & = & x(z_{t})\\
-y_{t} & = & x_{t}^{\prime}\beta+\varepsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
- There may be 
-\begin_inset Formula $P$
-\end_inset
-
- fundamental conditioning variables 
-\begin_inset Formula $z_{t}$
-\end_inset
-
-,
- but there may be 
-\begin_inset Formula $K$
-\end_inset
-
- regressors,
- where 
-\begin_inset Formula $K$
-\end_inset
-
- may be smaller than,
- equal to or larger than 
-\begin_inset Formula $P.$
-\end_inset
-
- For example,
- 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- could include squares and cross products of the conditioning variables in 
-\begin_inset Formula $z_{t}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Flexible functional forms
-\end_layout
-
-\begin_layout Standard
-Given that the functional form of the relationship between the dependent variable and the regressors is in general unknown,
- one might wonder if there exist parametric models that can closely approximate a wide variety of functional relationships.
- A 
-\begin_inset Quotes eld
-\end_inset
-
-Diewert-Flexible
-\begin_inset Quotes erd
-\end_inset
-
- functional form is defined as one such that the function,
- the vector of first derivatives and the matrix of second derivatives can take on an arbitrary value 
-\emph on
-at a single data point.
-
-\emph default
- Flexibility in this sense clearly requires that there be at least 
-\begin_inset Formula 
-\[
-K=1+P+\left(P^{2}-P\right)/2+P
-\]
-
-\end_inset
-
- free parameters:
- one for each independent effect that we wish to model.
-\end_layout
-
-\begin_layout Standard
-Suppose that the model is 
-\begin_inset Formula 
-\[
-y=g(x)+\varepsilon
-\]
-
-\end_inset
-
- A second-order Taylor's series expansion (with remainder term) of the function 
-\begin_inset Formula $g(x)$
-\end_inset
-
- about the point 
-\begin_inset Formula $x=0$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-g(x)=g(0)+x^{\prime}D_{x}g(0)+\frac{x^{\prime}D_{x}^{2}g(0)x}{2}+R
-\]
-
-\end_inset
-
- Use the approximation,
- which simply drops the remainder term,
- as an approximation to 
-\begin_inset Formula $g(x):$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-g(x)\simeq g_{K}(x)=g(0)+x^{\prime}D_{x}g(0)+\frac{x^{\prime}D_{x}^{2}g(0)x}{2}
-\]
-
-\end_inset
-
- As 
-\begin_inset Formula $x\rightarrow0,$
-\end_inset
-
- the approximation becomes more and more exact,
- in the sense that 
-\begin_inset Formula $g_{K}(x)\rightarrow g(x),$
-\end_inset
-
- 
-\begin_inset Formula $D_{x}g_{K}(x)\rightarrow D_{x}g(x)$
-\end_inset
-
- and 
-\begin_inset Formula $D_{x}^{2}g_{K}(x)\rightarrow D_{x}^{2}g(x).$
-\end_inset
-
- For 
-\begin_inset Formula $x=0,$
-\end_inset
-
- the approximation is exact,
- up to the second order.
- The idea behind many flexible functional forms is to note that 
-\begin_inset Formula $g(0),$
-\end_inset
-
- 
-\begin_inset Formula $D_{x}g(0)$
-\end_inset
-
- and 
-\begin_inset Formula $D_{x}^{2}g(0)$
-\end_inset
-
- are all constants.
- If we treat them as parameters,
- the approximation will have exactly enough free parameters to approximate the function 
-\begin_inset Formula $g(x),$
-\end_inset
-
- which is of unknown form,
- exactly,
- up to second order,
- at the point 
-\begin_inset Formula $x=0.$
-\end_inset
-
- The model is 
-\begin_inset Formula 
-\[
-g_{K}(x)=\alpha+x^{\prime}\beta+1/2x^{\prime}\Gamma x
-\]
-
-\end_inset
-
- so the regression model to fit is 
-\begin_inset Formula 
-\[
-y=\alpha+x^{\prime}\beta+1/2x^{\prime}\Gamma x+\varepsilon
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-While the regression model has enough free parameters to be Diewert-flexible,
- the question remains:
- is 
-\begin_inset Formula $plim\hat{\alpha}=g(0)?$
-\end_inset
-
- Is 
-\begin_inset Formula $plim\hat{\beta}=D_{x}g(0)?$
-\end_inset
-
- Is 
-\begin_inset Formula $plim\hat{\Gamma}=D_{x}^{2}g(0)?$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The answer is no,
- in general.
- The reason is that if we treat the true values of the parameters as these derivatives,
- then 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is forced to play the part of the remainder term,
- which is a function of 
-\begin_inset Formula $x,$
-\end_inset
-
- so that 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are correlated in this case.
- As before,
- the estimator is biased in this case.
-\end_layout
-
-\begin_layout Itemize
-A simpler example would be to consider a first-order T.S.
- approximation to a quadratic function.
- 
-\emph on
-Draw picture.
-\end_layout
-
-\begin_layout Itemize
-The conclusion is that 
-\begin_inset Quotes eld
-\end_inset
-
-flexible functional forms
-\begin_inset Quotes erd
-\end_inset
-
- aren't really flexible in a useful statistical sense,
- in that neither the function itself nor its derivatives are consistently estimated,
- unless the function belongs to the parametric family of the specified functional form.
- In order to lead to consistent inferences,
- the regression model must be correctly specified.
- 
-\end_layout
-
-\begin_layout Subsection
-The translog form
-\end_layout
-
-\begin_layout Standard
-In spite of the fact that FFF's aren't really flexible for the purposes of econometric estimation and inference,
- they are useful,
- and they are certainly subject to less bias due to misspecification of the functional form than are many popular forms,
- such as the Cobb-Douglas or the simple linear in the variables model.
- The translog model is probably the most widely used FFF.
- This model is as above,
- except that the variables are subjected to a logarithmic tranformation.
- Also,
- the expansion point is usually taken to be the sample mean of the data,
- after the logarithmic transformation.
- The model is defined by 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & \ln(c)\\
-x & = & \ln\left(\frac{z}{\bar{z}}\right)\\
- & = & \ln(z)-\ln(\bar{z})\\
-y & = & \alpha+x^{\prime}\beta+1/2x^{\prime}\Gamma x+\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- In this presentation,
- the 
-\begin_inset Formula $t$
-\end_inset
-
- subscript that distinguishes observations is suppressed for simplicity.
- Note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{\partial y}{\partial x} & = & \beta+\Gamma x\\
- & = & \frac{\partial\ln(c)}{\partial\ln(z)}\text{\:(the\:\ other\:\ part\:\ of\:}x\,\text{is\:\ constant)}\\
- & = & \frac{\partial c}{\partial z}\frac{z}{c}
-\end{eqnarray*}
-
-\end_inset
-
- which is the elasticity of 
-\begin_inset Formula $c$
-\end_inset
-
- with respect to 
-\begin_inset Formula $z.$
-\end_inset
-
- This is a convenient feature of the translog model.
- Note that at the means of the conditioning variables,
- 
-\begin_inset Formula $\bar{z}$
-\end_inset
-
-,
- 
-\begin_inset Formula $x=0,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\left.\frac{\partial y}{\partial x}\right|_{z=\bar{z}}=\beta
-\]
-
-\end_inset
-
- so the 
-\begin_inset Formula $\beta$
-\end_inset
-
- are the first-order elasticities,
- at the means of the data.
-\end_layout
-
-\begin_layout Standard
-To illustrate,
- consider that 
-\begin_inset Formula $y$
-\end_inset
-
- is cost of production:
- 
-\begin_inset Formula 
-\[
-y=c(w,q)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $w$
-\end_inset
-
- is a vector of input prices and 
-\begin_inset Formula $q$
-\end_inset
-
- is output.
- We could add other variables by extending 
-\begin_inset Formula $q$
-\end_inset
-
- in the obvious manner,
- but this is supressed for simplicity.
- By Shephard's lemma,
- the conditional factor demands are 
-\begin_inset Formula 
-\[
-x=\frac{\partial c(w,q)}{\partial w}
-\]
-
-\end_inset
-
- and the cost shares of the factors are therefore 
-\begin_inset Formula 
-\[
-s=\frac{wx}{c}=\frac{\partial c(w,q)}{\partial w}\frac{w}{c}
-\]
-
-\end_inset
-
- which is simply the vector of elasticities of cost with respect to input prices.
- If the cost function is modeled using a translog function,
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-\ln(c) & = & \alpha+x^{\prime}\beta+z^{\prime}\delta+1/2\left[\begin{array}{cc}
-x^{\prime} & z\end{array}\right]\left[\begin{array}{cc}
-\Gamma_{11} & \Gamma_{12}\\
-\Gamma_{12}^{\prime} & \Gamma_{22}
-\end{array}\right]\left[\begin{array}{c}
-x\\
-z
-\end{array}\right]\\
- & = & \alpha+x^{\prime}\beta+z^{\prime}\delta+1/2x^{\prime}\Gamma_{11}x+x^{\prime}\Gamma_{12}z+1/2z^{2}\gamma_{22}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $x=\ln(w/\bar{w})$
-\end_inset
-
- (element-by-element division) and 
-\begin_inset Formula $z=\ln(q/\bar{q}),$
-\end_inset
-
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Gamma_{11} & = & \left[\begin{array}{ll}
-\gamma_{11} & \gamma_{12}\\
-\gamma_{12} & \gamma_{22}
-\end{array}\right]\\
-\Gamma_{12} & = & \left[\begin{array}{l}
-\gamma_{13}\\
-\gamma_{23}
-\end{array}\right]\\
-\Gamma_{22} & = & \gamma_{33}.
-\end{eqnarray*}
-
-\end_inset
-
- Note that symmetry of the second derivatives has been imposed.
-\end_layout
-
-\begin_layout Standard
-Then the share equations are just 
-\begin_inset Formula 
-\[
-s=\beta+\left[\begin{array}{cc}
-\Gamma_{11} & \Gamma_{12}\end{array}\right]\left[\begin{array}{c}
-x\\
-z
-\end{array}\right]
-\]
-
-\end_inset
-
- Therefore,
- the share equations and the cost equation have parameters in common.
- By pooling the equations together and imposing the (true) restriction that the parameters of the equations be the same,
- we can gain efficiency.
-\end_layout
-
-\begin_layout Standard
-To illustrate in more detail,
- consider the case of two inputs,
- so 
-\begin_inset Formula 
-\[
-x=\left[\begin{array}{l}
-x_{1}\\
-x_{2}
-\end{array}\right].
-\]
-
-\end_inset
-
- In this case the translog model of the logarithmic cost function is 
-\begin_inset Formula 
-\[
-\ln c=\alpha+\beta_{1}x_{1}+\beta_{2}x_{2}+\delta z+\frac{\gamma_{11}}{2}x_{1}^{2}+\frac{\gamma_{22}}{2}x_{2}^{2}+\frac{\gamma_{33}}{2}z^{2}+\gamma_{12}x_{1}x_{2}+\gamma_{13}x_{1}z+\gamma_{23}x_{2}z
-\]
-
-\end_inset
-
- The two cost shares of the inputs are the derivatives of 
-\begin_inset Formula $\ln c$
-\end_inset
-
- with respect to 
-\begin_inset Formula $x_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{2}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{1} & = & \beta_{1}+\gamma_{11}x_{1}+\gamma_{12}x_{2}+\gamma_{13}z\\
-s_{2} & = & \beta_{2}+\gamma_{12}x_{1}+\gamma_{22}x_{2}+\gamma_{13}z
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note that the share equations and the cost equation have parameters in common.
- One can do a pooled estimation of the three equations at once,
- imposing that the parameters are the same.
- In this way we're using more observations and therefore more information,
- which will lead to imporved efficiency.
- Note that this does assume that the cost equation is correctly specified (
-\emph on
-i.e.,
-
-\emph default
- not an approximation),
- since otherwise the derivatives would not be the true derivatives of the log cost function,
- and would then be misspecified for the shares.
- To pool the equations,
- write the model in matrix form (adding in error terms) 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\ln c\\
-s_{1}\\
-s_{2}
-\end{array}\right]=\left[\begin{array}{llllllllll}
-1 & x_{1} & x_{2} & z & \frac{x_{1}^{2}}{2} & \frac{x_{2}^{2}}{2} & \frac{z^{2}}{2} & x_{1}x_{2} & x_{1}z & x_{2}z\\
-0 & 1 & 0 & 0 & x_{1} & 0 & 0 & x_{2} & z & 0\\
-0 & 0 & 1 & 0 & 0 & x_{2} & 0 & x_{1} & 0 & z
-\end{array}\right]\left[\begin{array}{l}
-\alpha\\
-\beta_{1}\\
-\beta_{2}\\
-\delta\\
-\gamma_{11}\\
-\gamma_{22}\\
-\gamma_{33}\\
-\gamma_{12}\\
-\gamma_{13}\\
-\gamma_{23}
-\end{array}\right]+\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}\\
-\varepsilon_{3}
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This is 
-\emph on
-one
-\emph default
- observation on the three equations.
- With the appropriate notation,
- a single observation can be written as 
-\begin_inset Formula 
-\[
-y_{t}={X_{t}\theta}+\varepsilon_{t}
-\]
-
-\end_inset
-
- The overall model would stack 
-\begin_inset Formula $n$
-\end_inset
-
- observations on the three equations for a total of 
-\begin_inset Formula $3n$
-\end_inset
-
- observations:
- 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-y_{1}\\
-y_{2}\\
-\vdots\\
-y_{n}
-\end{array}\right]=\left[\begin{array}{l}
-X_{1}\\
-X_{2}\\
-\vdots\\
-X_{n}
-\end{array}\right]\theta+\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}\\
-\vdots\\
-\varepsilon_{n}
-\end{array}\right]
-\]
-
-\end_inset
-
- Next we need to consider the errors.
- For observation 
-\begin_inset Formula $t$
-\end_inset
-
- the errors can be placed in a vector 
-\begin_inset Formula 
-\[
-\varepsilon_{t}=\left[\begin{array}{l}
-\varepsilon_{1t}\\
-\varepsilon_{2t}\\
-\varepsilon_{3t}
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-First consider the covariance matrix of this vector:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-the shares are certainly correlated since they must sum to one.
- (In fact,
- with 2 shares the variances are equal and the covariance is -1 times the variance.
- General notation is used to allow easy extension to the case of more than 2 inputs).
- Also,
- it's likely that the shares and the cost equation have different variances.
- Supposing that the model is covariance stationary,
- the variance of 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- won
-\begin_inset Formula $^{\prime}$
-\end_inset
-
-t depend upon 
-\begin_inset Formula $t$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-Var\varepsilon_{t}=\Sigma_{0}=\left[\begin{array}{lll}
-\sigma_{11} & \sigma_{12} & \sigma_{13}\\
-\cdot & \sigma_{22} & \sigma_{23}\\
-\cdot & \cdot & \sigma_{33}
-\end{array}\right]
-\]
-
-\end_inset
-
- Note that this matrix is singular,
- since the shares sum to 1.
- Assuming that there is no autocorrelation,
- the overall covariance matrix has the 
-\emph on
-seemingly unrelated regressions
-\emph default
- (SUR) structure.
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-Var\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}\\
-\vdots\\
-\varepsilon_{n}
-\end{array}\right] & = & \Sigma\\
- & = & \left[\begin{array}{llll}
-\Sigma_{0} & 0 & \cdots & 0\\
-0 & \Sigma_{0} & \ddots & \vdots\\
-\vdots & \ddots &  & 0\\
-0 & \cdots & 0 & \Sigma_{0}
-\end{array}\right]\\
- & = & I_{n}\otimes\Sigma_{0}
-\end{eqnarray*}
-
-\end_inset
-
- where the symbol 
-\begin_inset Formula $\otimes$
-\end_inset
-
- indicates the 
-\emph on
-Kronecker product
-\emph default
-.
- The Kronecker product of two matrices 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-A\otimes B=\left[\begin{array}{llll}
-a_{11}B & a_{12}B & \cdots & a_{1q}B\\
-a_{21}B & \ddots &  & \vdots\\
-\vdots\\
-a_{pq}B & \cdots &  & a_{pq}B
-\end{array}\right].
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Subsection
-FGLS estimation of a translog model
-\end_layout
-
-\begin_layout Standard
-So,
- this model has heteroscedasticity and autocorrelation,
- so OLS won't be efficient.
- The next question is:
- how do we estimate efficiently using FGLS?
- FGLS is based upon inverting the estimated error covariance 
-\begin_inset Formula $\hat{\Sigma}.$
-\end_inset
-
- So we need to estimate 
-\begin_inset Formula $\Sigma.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An asymptotically efficient procedure is (supposing normality of the errors)
-\end_layout
-
-\begin_layout Enumerate
-Estimate each equation by OLS
-\end_layout
-
-\begin_layout Enumerate
-Estimate 
-\begin_inset Formula $\Sigma_{0}$
-\end_inset
-
- using 
-\begin_inset Formula 
-\[
-\hat{\Sigma}_{0}=\frac{1}{n}\sum_{t=1}^{n}\hat{\varepsilon}_{t}\hat{\varepsilon}_{t}^{\prime}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Next we need to account for the singularity of 
-\begin_inset Formula $\Sigma_{0}.$
-\end_inset
-
- It can be shown that 
-\begin_inset Formula $\hat{\Sigma}_{0}$
-\end_inset
-
- will be singular when the shares sum to one,
- so FGLS won't work.
- The solution is to drop one of the share equations,
- for example the second.
- The model becomes 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\ln c\\
-s_{1}
-\end{array}\right]=\left[\begin{array}{llllllllll}
-1 & x_{1} & x_{2} & z & \frac{x_{1}^{2}}{2} & \frac{x_{2}^{2}}{2} & \frac{z^{2}}{2} & x_{1}x_{2} & x_{1}z & x_{2}z\\
-0 & 1 & 0 & 0 & x_{1} & 0 & 0 & x_{2} & z & 0
-\end{array}\right]\left[\begin{array}{l}
-\alpha\\
-\beta_{1}\\
-\beta_{2}\\
-\delta\\
-\gamma_{11}\\
-\gamma_{22}\\
-\gamma_{33}\\
-\gamma_{12}\\
-\gamma_{13}\\
-\gamma_{23}
-\end{array}\right]+\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- or in matrix notation for the observation:
- 
-\begin_inset Formula 
-\[
-y_{t}^{\ast}=X_{t}^{\ast}\theta+\varepsilon_{t}^{\ast}
-\]
-
-\end_inset
-
- and in stacked notation for all observations we have the 
-\begin_inset Formula $2n$
-\end_inset
-
- observations:
- 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-y_{1}^{\ast}\\
-y_{2}^{\ast}\\
-\vdots\\
-y_{n}^{\ast}
-\end{array}\right]=\left[\begin{array}{l}
-X_{1}^{\ast}\\
-X_{2}^{\ast}\\
-\vdots\\
-X_{n}^{\ast}
-\end{array}\right]\theta+\left[\begin{array}{l}
-\varepsilon_{1}^{\ast}\\
-\varepsilon_{2}^{\ast}\\
-\vdots\\
-\varepsilon_{n}^{\ast}
-\end{array}\right]
-\]
-
-\end_inset
-
- or,
- finally in matrix notation for all observations:
- 
-\begin_inset Formula 
-\[
-y^{\ast}=X^{\ast}\theta+\varepsilon^{\ast}
-\]
-
-\end_inset
-
- Considering the error covariance,
- we can define 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Sigma_{0}^{\ast} & = & Var\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}
-\end{array}\right]\\
-\Sigma^{\ast} & = & I_{n}\otimes\Sigma_{0}^{\ast}
-\end{eqnarray*}
-
-\end_inset
-
- Define 
-\begin_inset Formula $\hat{\Sigma}_{0}^{\ast}$
-\end_inset
-
- as the leading 
-\begin_inset Formula $2\times2$
-\end_inset
-
- block of 
-\begin_inset Formula $\hat{\Sigma}_{0}$
-\end_inset
-
- ,
- and form 
-\begin_inset Formula 
-\[
-\hat{\Sigma}^{\ast}=I_{n}\otimes\hat{\Sigma}_{0}^{\ast}.
-\]
-
-\end_inset
-
- This is a consistent estimator,
- following the consistency of OLS and applying a LLN.
-\end_layout
-
-\begin_layout Enumerate
-Next compute the Cholesky factorization 
-\begin_inset Formula 
-\[
-\hat{P}_{0}=Chol\left(\hat{\Sigma}_{0}^{\ast}\right)^{-1}
-\]
-
-\end_inset
-
- (I am assuming this is defined as an upper triangular matrix,
- which is consistent with the way Octave does it) and the Cholesky factorization of the overall covariance matrix of the 2 equation model,
- which can be calculated as 
-\begin_inset Formula 
-\[
-\hat{P}=Chol\hat{\Sigma}^{\ast}=I_{n}\otimes\hat{P}_{0}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Finally the FGLS estimator can be calculated by applying OLS to the transformed model 
-\begin_inset Formula 
-\[
-\hat{P}^{\prime}y^{\ast}=\hat{P}^{\prime}X^{\ast}\theta+\hat{\hat{P}^{\prime}}\varepsilon^{\ast}
-\]
-
-\end_inset
-
- or by directly using the GLS formula 
-\begin_inset Formula 
-\[
-\hat{\theta}_{FGLS}=\left(X^{\ast\prime}\left(\hat{\Sigma}_{0}^{\ast}\right)^{-1}X^{\ast}\right)^{-1}X^{\ast\prime}\left(\hat{\Sigma}_{0}^{\ast}\right)^{-1}y^{\ast}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Standard
-It is equivalent to transform each observation individually:
- 
-\begin_inset Formula 
-\[
-\hat{P}_{0}^{\prime}y_{y}^{\ast}=\hat{P}_{0}^{\prime}X_{t}^{\ast}\theta+\hat{P}_{0}^{\prime}\varepsilon^{\ast}
-\]
-
-\end_inset
-
- and then apply OLS.
- This is probably the simplest approach.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-A few last comments.
-\end_layout
-
-\begin_layout Enumerate
-We have assumed no autocorrelation across time.
- This is clearly restrictive.
- It is relatively simple to relax this,
- but we won't go into it here.
-\end_layout
-
-\begin_layout Enumerate
-Also,
- we have only imposed symmetry of the second derivatives.
- Another restriction that the model should satisfy is that the estimated shares should sum to 1.
- This can be accomplished by imposing 
-\begin_inset Formula 
-\begin{eqnarray*}
-\beta_{1}+\beta_{2} & = & 1\\
-\sum_{i=1}^{3}\gamma_{ij} & = & 0,\textnormal{ }j=1,2,3.
-\end{eqnarray*}
-
-\end_inset
-
- These are linear parameter restrictions,
- so they are easy to impose and will improve efficiency if they are true.
-\end_layout
-
-\begin_layout Enumerate
-The estimation procedure outlined above can be 
-\emph on
-iterated.
-
-\emph default
- That is,
- estimate 
-\begin_inset Formula $\hat{\theta}_{FGLS}$
-\end_inset
-
- as above,
- then re-estimate 
-\begin_inset Formula $\Sigma_{0}^{\ast}$
-\end_inset
-
- using errors calculated as 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}=y-X\hat{\theta}_{FGLS}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Standard
-These might be expected to lead to a better estimate than the estimator based on 
-\begin_inset Formula $\hat{\theta}_{OLS},$
-\end_inset
-
- since FGLS is asymptotically more efficient.
- Then re-estimate 
-\begin_inset Formula $\theta$
-\end_inset
-
- using the new estimated error covariance.
- It can be shown that if this is repeated until the estimates don't change (
-\emph on
-i.e.,
-
-\emph default
- iterated to convergence) then the resulting estimator is the MLE.
- At any rate,
- the asymptotic properties of the iterated and uniterated estimators are the same,
- since both are based upon a consistent estimator of the error covariance.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Testing nonnested hypotheses
-\end_layout
-
-\begin_layout Standard
-Given that the choice of functional form isn't perfectly clear,
- in that many possibilities exist,
- how can one choose between forms?
- When one form is a parametric restriction of another,
- the previously studied tests such as Wald,
- LR,
- score or 
-\begin_inset Formula $qF$
-\end_inset
-
- are all possibilities.
- For example,
- the Cobb-Douglas model is a parametric restriction of the translog:
- The translog is 
-\begin_inset Formula 
-\[
-y_{t}=\alpha+x_{t}^{\prime}\beta+1/2x_{t}^{\prime}\Gamma x_{t}+\varepsilon
-\]
-
-\end_inset
-
- where the variables are in logarithms,
- while the Cobb-Douglas is 
-\begin_inset Formula 
-\[
-y_{t}=\alpha+x_{t}^{\prime}\beta+\varepsilon
-\]
-
-\end_inset
-
- so a test of the Cobb-Douglas versus the translog is simply a test that 
-\begin_inset Formula $\Gamma=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The situation is more complicated when we want to test 
-\emph on
-non-nested hypotheses.
-
-\emph default
- If the two functional forms are linear in the parameters,
- and use the same transformation of the dependent variable,
- then they may be written as 
-\begin_inset Formula 
-\begin{eqnarray*}
-M_{1}:y & = & X\beta+\varepsilon\\
-\varepsilon_{t} & \sim & iid(0,\sigma_{\varepsilon}^{2})\\
-M_{2}:y & = & Z\gamma+\eta\\
-\eta & \sim & iid(0,\sigma_{\eta}^{2})
-\end{eqnarray*}
-
-\end_inset
-
- We wish to test hypotheses of the form:
- 
-\begin_inset Formula $H_{0}:M_{i}$
-\end_inset
-
- 
-\emph on
-is correctly specified
-\emph default
- versus 
-\begin_inset Formula $H_{A}:M_{i}$
-\end_inset
-
- 
-\emph on
-is misspecified
-\emph default
-,
- for 
-\begin_inset Formula $i=1,2.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-One could account for non-iid errors,
- but we'll suppress this for simplicity.
-\end_layout
-
-\begin_layout Itemize
-There are a number of ways to proceed.
- We'll consider the 
-\begin_inset Formula $J$
-\end_inset
-
- test,
- proposed by Davidson and MacKinnon,
- 
-\emph on
-Econometrica
-\emph default
- (1981).
- The idea is to artificially nest the two models,
- e.g.,
- 
-\begin_inset Formula 
-\[
-y=(1-\alpha)X\beta+\alpha(Z\gamma)+\omega
-\]
-
-\end_inset
-
- If the first model is correctly specified,
- then the true value of 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is zero.
- On the other hand,
- if the second model is correctly specified then 
-\begin_inset Formula $\alpha=1.$
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The problem is that this model is not identified in general.
- For example,
- if the models share some regressors,
- as in 
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-M_{1}:y_{t} & = & \beta_{1}+\beta_{2}x_{2t}+\beta_{3}x_{3t}+\varepsilon_{t}\\
-M_{2}:y_{t} & = & \gamma_{1}+\gamma_{2}x_{2t}+\gamma_{3}x_{4t}+\eta_{t}
-\end{eqnarray*}
-
-\end_inset
-
- then the composite model is 
-\begin_inset Formula 
-\[
-y_{t}=(1-\alpha)\beta_{1}+(1-\alpha)\beta_{2}x_{2t}+(1-\alpha)\beta_{3}x_{3t}+\alpha\gamma_{1}+\alpha\gamma_{2}x_{2t}+\alpha\gamma_{3}x_{4t}+\omega_{t}
-\]
-
-\end_inset
-
- Combining terms we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & \left((1-\alpha)\beta_{1}+\alpha\gamma_{1}\right)+\left((1-\alpha)\beta_{2}+\alpha\gamma_{2}\right)x_{2t}+(1-\alpha)\beta_{3}x_{3t}+\alpha\gamma_{3}x_{4t}+\omega_{t}\\
- & = & \delta_{1}+\delta_{2}x_{2t}+\delta_{3}x_{3t}+\delta_{4}x_{4t}+\omega_{t}
-\end{eqnarray*}
-
-\end_inset
-
- The four 
-\begin_inset Formula $\delta^{\prime}s$
-\end_inset
-
- are consistently estimable,
- but 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is not,
- since we have four equations in 7 unknowns,
- so one can't test the hypothesis that 
-\begin_inset Formula $\alpha=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The idea of the 
-\begin_inset Formula $J$
-\end_inset
-
- test is to substitute 
-\begin_inset Formula $\hat{\gamma}$
-\end_inset
-
- in place of 
-\begin_inset Formula $\gamma.$
-\end_inset
-
- This is a consistent estimator supposing that the second model is correctly specified.
- It will tend to a finite probability limit even if the second model is misspecified.
- Then estimate the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & (1-\alpha)X\beta+\alpha(Z\hat{\gamma})+\omega\\
- & = & X\theta+\alpha\hat{y}+\omega
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $\hat{y}=Z(Z^{\prime}Z)^{-1}Z^{\prime}y=P_{Z}y.$
-\end_inset
-
- In this model,
- 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is consistently estimable,
- and one can show that,
- under the hypothesis that the first model is correct,
- 
-\begin_inset Formula $\alpha\overset{p}{\rightarrow}0$
-\end_inset
-
- and that the ordinary 
-\begin_inset Formula $t$
-\end_inset
-
- -statistic for 
-\begin_inset Formula $\alpha=0$
-\end_inset
-
- is asymptotically normal:
- 
-\begin_inset Formula 
-\[
-t=\frac{\hat{\alpha}}{\hat{\sigma}_{\hat{\alpha}}}\overset{a}{\sim}N(0,1)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If the second model is correctly specified,
- then 
-\begin_inset Formula $t\overset{p}{\rightarrow}\infty,$
-\end_inset
-
- since 
-\begin_inset Formula $\hat{\alpha}$
-\end_inset
-
- tends in probability to 1,
- while it's estimated standard error tends to zero.
- Thus the test will always reject the false null model,
- asymptotically,
- since the statistic will eventually exceed any critical value with probability one.
-\end_layout
-
-\begin_layout Itemize
-We can reverse the roles of the models,
- testing the second against the first.
-\end_layout
-
-\begin_layout Itemize
-It may be the case that 
-\emph on
-neither
-\emph default
- model is correctly specified.
- In this case,
- the test will still reject the null hypothesis,
- asymptotically,
- if we use critical values from the 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- distribution,
- since as long as 
-\begin_inset Formula $\hat{\alpha}$
-\end_inset
-
- tends to something different from zero,
- 
-\begin_inset Formula $|t|\overset{p}{\rightarrow}\infty.$
-\end_inset
-
- Of course,
- when we switch the roles of the models the other will also be rejected asymptotically.
-\end_layout
-
-\begin_layout Itemize
-In summary,
- there are 4 possible outcomes when we test two models,
- each against the other.
- Both may be rejected,
- neither may be rejected,
- or one of the two may be rejected.
-\end_layout
-
-\begin_layout Itemize
-There are other tests available for non-nested models.
- The 
-\begin_inset Formula $J-$
-\end_inset
-
- test is simple to apply when both models are linear in the parameters.
- The 
-\begin_inset Formula $P$
-\end_inset
-
--test is similar,
- but easier to apply when 
-\begin_inset Formula $M_{1}$
-\end_inset
-
- is nonlinear.
-\end_layout
-
-\begin_layout Itemize
-The above presentation assumes that the same transformation of the dependent variable is used by both models.
- MacKinnon,
- White and Davidson,
- 
-\emph on
-Journal of Econometrics
-\emph default
-,
- (1983) shows how to deal with the case of different transformations.
- 
-\end_layout
-
-\begin_layout Itemize
-Monte-Carlo evidence shows that these tests often over-reject a correctly specified model.
- Can use bootstrap critical values to get better-performing tests.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Generalized least squares
-\end_layout
-
-\begin_layout Standard
-Recall the assumptions of the classical linear regression model,
- in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:The-classical-linear"
-nolink "false"
-
-\end_inset
-
-.
- One of the assumptions we've made up to now is that 
-\begin_inset Formula 
-\[
-\varepsilon_{t}\sim IID(0,\sigma^{2})
-\]
-
-\end_inset
-
-or occasionally 
-\begin_inset Formula 
-\[
-\varepsilon_{t}\sim IIN(0,\sigma^{2}).
-\]
-
-\end_inset
-
-Now we'll investigate the consequences of non-identically and/or dependently distributed errors.
- We'll assume fixed regressors for now,
- to keep the presentation simple,
- and later we'll look at the consequences of relaxing this admittedly unrealistic assumption.
- The model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & X\beta+\varepsilon\\
-\mathcal{E}(\varepsilon) & = & 0\\
-V(\varepsilon) & = & \Sigma
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a general symmetric positive definite matrix (we'll write 
-\begin_inset Formula $\beta$
-\end_inset
-
- in place of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- to simplify the typing of these notes).
-\end_layout
-
-\begin_layout Itemize
-The case where 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a diagonal matrix gives uncorrelated,
- non-identically distributed errors.
- This is known as 
-\emph on
-heteroscedasticity
-\emph default
-:
- 
-\begin_inset Formula $\exists i,j\,s.t.\,V(\epsilon_{i})\ne V(\epsilon_{j})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The case where 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- has the same number on the main diagonal but nonzero elements off the main diagonal gives identically (assuming higher moments are also the same) dependently distributed errors.
- This is known as 
-\emph on
-autocorrelation
-\emph default
-:
- 
-\begin_inset Formula $\exists i\ne j\,s.t.\,E(\epsilon_{i}\epsilon_{j})\ne0)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The general case combines heteroscedasticity and autocorrelation.
- This is known as 
-\begin_inset Quotes eld
-\end_inset
-
-non-spherical
-\begin_inset Quotes erd
-\end_inset
-
- disturbances,
- though why this term is used,
- I have no idea.
- Perhaps it's because under the classical assumptions,
- a joint confidence region for 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- would be an 
-\begin_inset Formula $n-$
-\end_inset
-
- dimensional hypersphere.
- 
-\end_layout
-
-\begin_layout Section
-Effects of non-spherical disturbances on the OLS estimator
-\end_layout
-
-\begin_layout Standard
-The least square estimator is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta} & = & (X^{\prime}X)^{-1}X^{\prime}y\\
- & = & \beta+(X^{\prime}X)^{-1}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We have unbiasedness,
- as before.
-\end_layout
-
-\begin_layout Itemize
-The variance of 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray}
-\mathcal{E}\left[(\hat{\beta}-\beta)(\hat{\beta}-\beta)^{\prime}\right] & = & \mathcal{E}\left[(X^{\prime}X)^{-1}X^{\prime}\varepsilon\varepsilon^{\prime}X(X^{\prime}X)^{-1}\right]\nonumber \\
- & = & (X^{\prime}X)^{-1}X^{\prime}\Sigma X(X^{\prime}X)^{-1}\label{OLS covariance with nonspaerical}
-\end{eqnarray}
-
-\end_inset
-
- Due to this,
- any test statistic that is based upon an estimator of 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- is invalid,
- since there 
-\emph on
-isn't
-\emph default
- any 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
-,
- it doesn't exist as a feature of the true d.g.p.
- In particular,
- the formulas for the 
-\begin_inset Formula $t,$
-\end_inset
-
- 
-\begin_inset Formula $F,\chi^{2}$
-\end_inset
-
- based tests given above do not lead to statistics with these distributions.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- is still consistent,
- following exactly the same argument given before.
-\end_layout
-
-\begin_layout Itemize
-If 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is normally distributed,
- then
-\begin_inset Formula 
-\[
-\hat{\beta}\sim N\left(\beta,(X^{\prime}X)^{-1}X^{\prime}\Sigma X(X^{\prime}X)^{-1}\right)
-\]
-
-\end_inset
-
- The problem is that 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is unknown in general,
- so this distribution won't be useful for testing hypotheses.
-\end_layout
-
-\begin_layout Itemize
-Without normality,
- and with stochastic 
-\begin_inset Formula $X$
-\end_inset
-
- (e.g.,
- weakly exogenous regressors) we still have 
-\begin_inset Formula 
-\begin{eqnarray*}
-\sqrt{n}\left(\hat{\beta}-\beta\right) & = & \sqrt{n}(X^{\prime}X)^{-1}X^{\prime}\varepsilon\\
- & = & \left(\frac{X^{\prime}X}{n}\right)^{-1}n^{-1/2}X^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- Define the limiting variance of 
-\begin_inset Formula $n^{-1/2}X^{\prime}\varepsilon$
-\end_inset
-
- (supposing a CLT applies) as 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\mathcal{E}\left(\frac{X^{\prime}\varepsilon\varepsilon^{\prime}X}{n}\right)=\Omega,\,\textrm{a.s.}
-\]
-
-\end_inset
-
- so we obtain 
-\begin_inset Formula $\sqrt{n}\left(\hat{\beta}-\beta\right)\overset{d}{\rightarrow}N\left(0,Q_{X}^{-1}\Omega Q_{X}^{-1}\right)$
-\end_inset
-
-.
- Note that the true asymptotic distribution of the OLS has changed with respect to the results under the classical assumptions.
- If we neglect to take this into account,
- the Wald and score tests will not be asymptotically valid.
- So we need to figure out 
-\emph on
-how 
-\emph default
-to take it into account.
-\end_layout
-
-\begin_layout Standard
-To see the invalidity of test procedures that are correct under the classical assumptions,
- when we have non-spherical errors,
- consider the Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/EffectsOLS.jl}{GLS/EffectsOLS.jl}
-\end_layout
-
-\end_inset
-
-.
- This script does a Monte Carlo study,
- generating data that are either heteroscedastic or homoscedastic,
- and then computes the empirical rejection frequency of a nominally 10% t-test.
- When the data are heteroscedastic,
- we obtain something like what we see in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Rejection-frequency-of"
-nolink "false"
-
-\end_inset
-
-.
- This sort of heteroscedasticity causes us to reject a true null hypothesis regarding the slope parameter much too often.
- You can experiment with the script to look at the effects of other sorts of HET,
- and to vary the sample size.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Rejection-frequency-of"
-
-\end_inset
-
-Rejection frequency of 10% t-test,
- H0 is true.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/EffectsOLS.png
-	lyxscale 50
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\begin_inset Newpage newpage
-\end_inset
-
-Summary
-\series default
-:
- OLS with heteroscedasticity and/or autocorrelation is:
-\end_layout
-
-\begin_layout Itemize
-unbiased with fixed or strongly exogenous regressors
-\end_layout
-
-\begin_layout Itemize
-biased with weakly exogenous regressors
-\end_layout
-
-\begin_layout Itemize
-has a different variance than before,
- so the previous test statistics aren't valid 
-\end_layout
-
-\begin_layout Itemize
-is consistent
-\end_layout
-
-\begin_layout Itemize
-is asymptotically normally distributed,
- but with a different limiting covariance matrix.
- Previous test statistics aren't valid in this case for this reason.
-\end_layout
-
-\begin_layout Itemize
-is inefficient,
- as is shown below.
- 
-\end_layout
-
-\begin_layout Section
-The GLS estimator
-\end_layout
-
-\begin_layout Standard
-Suppose 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- were known.
- Then one could form the Cholesky decomposition
-\begin_inset Formula 
-\[
-P^{\prime}P=\Sigma^{-1}
-\]
-
-\end_inset
-
- Here,
- 
-\begin_inset Formula $P$
-\end_inset
-
- is an upper triangular matrix.
- We have 
-\begin_inset Formula 
-\[
-P^{\prime}P\Sigma=I_{n}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-P^{\prime}P\Sigma P^{\prime}=P^{\prime},
-\]
-
-\end_inset
-
- which implies that 
-\begin_inset Formula 
-\[
-P\Sigma P^{\prime}=I_{n}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Let's take some time to play with the Cholesky decomposition.
- Try out the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/cholesky.jl}{GLS/cholesky.jl}
-\end_layout
-
-\end_inset
-
- Julia script to see that the above claims are true,
- and also to see how one can generate data from a 
-\begin_inset Formula $N(0,V)$
-\end_inset
-
- distribution.
-\end_layout
-
-\begin_layout Standard
-Consider the model 
-\begin_inset Formula 
-\[
-Py=PX\beta+P\varepsilon,
-\]
-
-\end_inset
-
- or,
- making the obvious definitions,
- 
-\begin_inset Formula 
-\[
-y^{*}=X^{*}\beta+\varepsilon^{*}.
-\]
-
-\end_inset
-
- This variance of 
-\begin_inset Formula $\varepsilon^{*}=P\varepsilon$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(P\varepsilon\varepsilon^{\prime}P^{\prime}) & = & P\Sigma P^{\prime}\\
- & = & I_{n}
-\end{eqnarray*}
-
-\end_inset
-
- Therefore,
- the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y^{*} & = & X^{*}\beta+\varepsilon^{*}\\
-\mathcal{E}(\varepsilon^{*}) & = & 0\\
-V(\varepsilon^{*}) & = & I_{n}
-\end{eqnarray*}
-
-\end_inset
-
- satisfies the classical assumptions.
- The GLS estimator is simply OLS applied to the transformed model:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{GLS} & = & (X^{*\prime}X^{*})^{-1}X^{*\prime}y^{*}\\
- & = & (X^{\prime}P'PX)^{-1}X^{\prime}P'Py\\
- & = & (X^{\prime}\Sigma^{-1}X)^{-1}X^{\prime}\Sigma^{-1}y
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The GLS estimator is unbiased in the same circumstances under which the OLS estimator is unbiased.
- For example,
- assuming 
-\begin_inset Formula $X$
-\end_inset
-
- is nonstochastic 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\hat{\beta}_{GLS}) & = & \mathcal{E}\left\{ (X^{\prime}\Sigma^{-1}X)^{-1}X^{\prime}\Sigma^{-1}y\right\} \\
- & = & \mathcal{E}\left\{ (X^{\prime}\Sigma^{-1}X)^{-1}X^{\prime}\Sigma^{-1}(X\beta+\varepsilon\right\} \\
- & = & \beta.
-\end{eqnarray*}
-
-\end_inset
-
-To get the variance of the estimator,
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{GLS} & = & (X^{*\prime}X^{*})^{-1}X^{*\prime}y^{*}\\
- & = & (X^{*\prime}X^{*})^{-1}X^{*\prime}\left(X^{*}\beta+\varepsilon^{*}\right)\\
- & = & \beta+(X^{*\prime}X^{*})^{-1}X^{*\prime}\varepsilon^{*}
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}\left\{ \left(\hat{\beta}_{GLS}-\beta\right)\left(\hat{\beta}_{GLS}-\beta\right)^{\prime}\right\}  & = & \mathcal{E}\left\{ (X^{*\prime}X^{*})^{-1}X^{*\prime}\varepsilon^{*}\varepsilon^{*\prime}X^{*}(X^{*\prime}X^{*})^{-1}\right\} \\
- & = & (X^{*\prime}X^{*})^{-1}X^{*\prime}X^{*}(X^{*\prime}X^{*})^{-1}\\
- & = & (X^{*\prime}X^{*})^{-1}\\
- & = & (X^{\prime}\Sigma^{-1}X)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Either of these last formulas can be used.
-\end_layout
-
-\begin_layout Itemize
-All the previous results regarding the desirable properties of the least squares estimator hold,
- when dealing with the transformed model,
- since the transformed model satisfies the classical assumptions..
-\end_layout
-
-\begin_layout Itemize
-Tests are valid,
- using the previous formulas,
- as long as we substitute 
-\begin_inset Formula $X^{\ast}$
-\end_inset
-
- in place of 
-\begin_inset Formula $X.$
-\end_inset
-
- Furthermore,
- any test that involves 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- can set it to 
-\begin_inset Formula $1.$
-\end_inset
-
- This is preferable to re-deriving the appropriate formulas.
-\end_layout
-
-\begin_layout Itemize
-The GLS estimator is more efficient than the OLS estimator.
- This is a consequence of the Gauss-Markov theorem,
- since the GLS estimator is based on a model that satisfies the classical assumptions but the OLS estimator is not.
- To see this directly,
- note that
-\begin_inset Formula 
-\begin{eqnarray*}
-Var(\hat{\beta})-Var(\hat{\beta}_{GLS}) & = & (X'X)^{-1}X'\Sigma X(X'X)^{-1}-(X'\Sigma^{-1}X)^{-1}\\
- & = & A\Sigma A^{'}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $A=\left[\left(X^{\prime}X\right)^{-1}X^{\prime}-(X'\Sigma^{-1}X)^{-1}X'\Sigma^{-1}\right].$
-\end_inset
-
- This may not seem obvious,
- but it is true,
- as you can verify for yourself.
- Then noting that 
-\begin_inset Formula $A\Sigma A^{'}$
-\end_inset
-
- is a quadratic form in a positive definite matrix,
- we conclude that 
-\begin_inset Formula $A\Sigma A^{'}$
-\end_inset
-
- is positive semi-definite,
- and that GLS is efficient relative to OLS.
-\end_layout
-
-\begin_layout Itemize
-As one can verify by calculating first order conditions,
- the GLS estimator is the solution to the minimization problem 
-\begin_inset Formula 
-\[
-\hat{\beta}_{GLS}=\arg\min(y-X\beta)^{\prime}\Sigma^{-1}(y-X\beta)
-\]
-
-\end_inset
-
- so the 
-\emph on
-metric
-\emph default
- 
-\begin_inset Formula $\Sigma^{-1}$
-\end_inset
-
- is used to weight the residuals.
- 
-\end_layout
-
-\begin_layout Section
-Feasible GLS
-\end_layout
-
-\begin_layout Standard
-The problem is that 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- ordinarily isn't known,
- so this estimator isn't available.
-\end_layout
-
-\begin_layout Itemize
-Consider the dimension of 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- :
- it's an 
-\begin_inset Formula $n\times n$
-\end_inset
-
- matrix with 
-\begin_inset Formula $\left(n^{2}-n\right)/2+n=\left(n^{2}+n\right)/2$
-\end_inset
-
- unique elements (remember - it is symmetric,
- because it's a covariance matrix).
-\end_layout
-
-\begin_layout Itemize
-The number of parameters to estimate is larger than 
-\begin_inset Formula $n$
-\end_inset
-
- and increases faster than 
-\begin_inset Formula $n.$
-\end_inset
-
- There's no way to devise an estimator that satisfies a LLN without adding restrictions.
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-feasible GLS estimator
-\emph default
- is based upon making sufficient assumptions regarding the form of 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- so that a consistent estimator can be devised.
- 
-\end_layout
-
-\begin_layout Standard
-Suppose that we 
-\emph on
-parameterize
-\emph default
- 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- as a function of 
-\begin_inset Formula $X$
-\end_inset
-
- and 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\theta$
-\end_inset
-
- may include 
-\begin_inset Formula $\beta$
-\end_inset
-
- as well as other parameters,
- so that 
-\begin_inset Formula 
-\[
-\Sigma=\Sigma(X,\theta)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\theta$
-\end_inset
-
- is of fixed dimension.
- If we can consistently estimate 
-\begin_inset Formula $\theta,$
-\end_inset
-
- we can consistently estimate 
-\begin_inset Formula $\Sigma,$
-\end_inset
-
- as long as the elements of 
-\begin_inset Formula $\Sigma(X,\theta)$
-\end_inset
-
- are continuous functions of 
-\begin_inset Formula $\theta$
-\end_inset
-
- (by the Slutsky theorem).
- In this case,
- 
-\begin_inset Formula 
-\[
-\widehat{\Sigma}=\Sigma(X,\hat{\theta})\overset{p}{\rightarrow}\Sigma(X,\theta)
-\]
-
-\end_inset
-
- If we replace 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- in the formulas for the GLS estimator with 
-\begin_inset Formula $\widehat{\Sigma},$
-\end_inset
-
- we obtain the FGLS estimator.
- 
-\series bold
-The FGLS estimator shares the same asymptotic properties as GLS.
- These are
-\end_layout
-
-\begin_layout Enumerate
-Consistency
-\end_layout
-
-\begin_layout Enumerate
-Asymptotic normality
-\end_layout
-
-\begin_layout Enumerate
-Asymptotic efficiency 
-\emph on
-if
-\emph default
- the errors are normally distributed.
- (Cramér-Rao).
-\end_layout
-
-\begin_layout Enumerate
-Test procedures are asymptotically valid.
- 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-In practice,
- the usual way to proceed is
-\end_layout
-
-\begin_layout Enumerate
-Define a consistent estimator of 
-\begin_inset Formula $\theta.$
-\end_inset
-
- This is a case-by-case proposition,
- depending on the parameterization 
-\begin_inset Formula $\Sigma(\theta).$
-\end_inset
-
- We'll see examples below.
-\end_layout
-
-\begin_layout Enumerate
-Form 
-\begin_inset Formula $\widehat{\Sigma}=\Sigma(X,\hat{\theta})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Calculate the Cholesky factorization 
-\begin_inset Formula $\widehat{P}=Chol(\hat{\Sigma}^{-1})$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Transform the model using 
-\begin_inset Formula 
-\[
-\hat{P}y=\hat{P}X\beta+\hat{P}\varepsilon
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Estimate using OLS on the transformed model.
- 
-\end_layout
-
-\begin_layout Section
-Heteroscedasticity
-\end_layout
-
-\begin_layout Standard
-Heteroscedasticity is the case where 
-\begin_inset Formula 
-\[
-\mathcal{E}(\varepsilon\varepsilon^{\prime})=\Sigma
-\]
-
-\end_inset
-
- is a diagonal matrix,
- so that the errors are uncorrelated,
- but have different variances.
- Heteroscedasticity is usually thought of as associated with cross sectional data,
- though there is absolutely no reason why time series data cannot also be heteroscedastic.
- Actually,
- the popular ARCH (autoregressive conditionally heteroscedastic) models explicitly assume that a time series is conditionally heteroscedastic.
-\end_layout
-
-\begin_layout Standard
-Consider a supply function 
-\begin_inset Formula 
-\[
-q_{i}=\beta_{1}+\beta_{p}P_{i}+\beta_{s}S_{i}+\varepsilon_{i}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $P_{i}$
-\end_inset
-
- is price and 
-\begin_inset Formula $S_{i}$
-\end_inset
-
- is some measure of size of the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- firm.
- One might suppose that unobservable factors (e.g.,
- talent of managers,
- degree of coordination between production units,
- 
-\emph on
-etc.
-\emph default
-) account for the error term 
-\begin_inset Formula $\varepsilon_{i}.$
-\end_inset
-
- If there is more variability in these factors for large firms than for small firms,
- then 
-\begin_inset Formula $\varepsilon_{i}$
-\end_inset
-
- may have a higher variance when 
-\begin_inset Formula $S_{i}$
-\end_inset
-
- is high than when it is low.
-\end_layout
-
-\begin_layout Standard
-Another example,
- individual demand.
- 
-\begin_inset Formula 
-\[
-q_{i}=\beta_{1}+\beta_{p}P_{i}+\beta_{m}M_{i}+\varepsilon_{i}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $P$
-\end_inset
-
- is price and 
-\begin_inset Formula $M$
-\end_inset
-
- is income.
- In this case,
- 
-\begin_inset Formula $\varepsilon_{i}$
-\end_inset
-
- can reflect variations in preferences.
- There are more possibilities for expression of preferences when one is rich,
- so it is possible that the variance of 
-\begin_inset Formula $\varepsilon_{i}$
-\end_inset
-
- could be higher when 
-\begin_inset Formula $M$
-\end_inset
-
- is high.
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Add example of group means.
-\end_layout
-
-\begin_layout Subsection
-OLS with heteroscedastic consistent varcov estimation
-\end_layout
-
-\begin_layout Standard
-Eicker (1967) and White (1980) showed how to modify test statistics to account for heteroscedasticity of unknown form.
- The OLS estimator has asymptotic distribution 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta\right)\overset{d}{\rightarrow}N\left(0,Q_{X}^{-1}\Omega Q_{X}^{-1}\right)
-\]
-
-\end_inset
-
- as we've already seen.
- Recall that we defined 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\mathcal{E}\left(\frac{X^{\prime}\varepsilon\varepsilon^{\prime}X}{n}\right)=\Omega
-\]
-
-\end_inset
-
- This matrix has dimension 
-\begin_inset Formula $K\times K$
-\end_inset
-
- and can be consistently estimated,
- even if we can't estimate 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- consistently.
- The consistent estimator,
- under heteroscedasticity but no autocorrelation is 
-\begin_inset Formula 
-\[
-\widehat{\Omega}=\frac{1}{n}\sum_{t=1}^{n}x_{t}x_{t}^{\prime}\hat{\varepsilon}_{t}^{2}
-\]
-
-\end_inset
-
- One can then modify the previous test statistics to obtain tests that are valid when there is heteroscedasticity of unknown form.
- For example,
- the Wald test for 
-\begin_inset Formula $H_{0}:R\beta-r=0$
-\end_inset
-
- would be 
-\begin_inset Formula 
-\[
-n\left(R\hat{\beta}-r\right)^{\prime}\left(R\left(\frac{X^{\prime}X}{n}\right)^{-1}\hat{\Omega}\left(\frac{X^{\prime}X}{n}\right)^{-1}R^{\prime}\right)^{-1}\left(R\hat{\beta}-r\right)\overset{a}{\sim}\chi^{2}(q)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Detection
-\end_layout
-
-\begin_layout Standard
-There exist many tests for the presence of heteroscedasticity.
- We'll discuss three methods.
-\end_layout
-
-\begin_layout Paragraph
-Goldfeld-Quandt
-\end_layout
-
-\begin_layout Standard
-The sample is divided in to three parts,
- with 
-\begin_inset Formula $n_{1},n_{2}$
-\end_inset
-
- and 
-\begin_inset Formula $n_{3}$
-\end_inset
-
- observations,
- where 
-\begin_inset Formula $n_{1}+n_{2}+n_{3}=n$
-\end_inset
-
-.
- The model is estimated using the first and third parts of the sample,
- separately,
- so that 
-\begin_inset Formula $\hat{\beta}^{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\beta}^{3}$
-\end_inset
-
- will be independent.
- Then we have 
-\begin_inset Formula 
-\[
-\frac{\hat{\varepsilon}^{1\prime}\hat{\varepsilon}^{1}}{\sigma^{2}}=\frac{\varepsilon^{1^{\prime}}M^{1}\varepsilon^{1}}{\sigma^{2}}\overset{d}{\rightarrow}\chi^{2}(n_{1}-K)
-\]
-
-\end_inset
-
- and
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\frac{\hat{\varepsilon}^{3\prime}\hat{\varepsilon}^{3}}{\sigma^{2}}=\frac{\varepsilon^{3^{\prime}}M^{3}\varepsilon^{3}}{\sigma^{2}}\overset{d}{\rightarrow}\chi^{2}(n_{3}-K)
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\frac{\hat{\varepsilon}^{1\prime}\hat{\varepsilon}^{1}/(n_{1}-K)}{\hat{\varepsilon}^{3\prime}\hat{\varepsilon}^{3}/(n_{3}-K)}\overset{d}{\rightarrow}F(n_{1}-K,n_{3}-K).
-\]
-
-\end_inset
-
- The distributional result is exact if the errors are normally distributed.
- This test is a two-tailed test.
- Alternatively,
- and probably more conventionally,
- if one has prior ideas about the possible magnitudes of the variances of the observations,
- one could order the observations accordingly,
- from largest to smallest.
- In this case,
- one would use a conventional one-tailed F-test.
- 
-\emph on
-Draw picture.
-\end_layout
-
-\begin_layout Itemize
-Ordering the observations is an important step if the test is to have any power.
-\end_layout
-
-\begin_layout Itemize
-The motive for dropping the middle observations is to increase the difference between the average variance in the subsamples,
- supposing that there exists heteroscedasticity.
- This can increase the power of the test.
- On the other hand,
- dropping too many observations will substantially increase the variance of the statistics 
-\begin_inset Formula $\hat{\varepsilon}^{1\prime}\hat{\varepsilon}^{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\varepsilon}^{3\prime}\hat{\varepsilon}^{3}.$
-\end_inset
-
- A rule of thumb,
- based on Monte Carlo experiments is to drop around 25% of the observations.
-\end_layout
-
-\begin_layout Itemize
-If one doesn't have any ideas about the form of the het.
- the test will probably have low power since a sensible data ordering isn't available.
- 
-\end_layout
-
-\begin_layout Paragraph
-White's test
-\end_layout
-
-\begin_layout Standard
-When one has little idea if there exists heteroscedasticity,
- and no idea of its potential form,
- the White test is a possibility.
- The idea is that if there is homoscedasticity,
- then 
-\begin_inset Formula 
-\[
-\mathcal{E}(\varepsilon_{t}^{2}|x_{t})=\sigma^{2},\forall t
-\]
-
-\end_inset
-
- so that 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- or functions of 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- shouldn't help to explain 
-\begin_inset Formula $\mathcal{E}(\varepsilon_{t}^{2}).$
-\end_inset
-
- The test works as follows:
-\end_layout
-
-\begin_layout Enumerate
-Since 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- isn't available,
- use the consistent estimator 
-\begin_inset Formula $\hat{\varepsilon}_{t}$
-\end_inset
-
- instead.
-\end_layout
-
-\begin_layout Enumerate
-Regress 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{t}^{2}=\sigma^{2}+z_{t}^{\prime}\gamma+v_{t}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- is a 
-\begin_inset Formula $P$
-\end_inset
-
--vector.
- 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- may include some or all of the variables in 
-\begin_inset Formula $x_{t},$
-\end_inset
-
- as well as other variables.
- White's original suggestion was to use 
-\begin_inset Formula $x_{t}$
-\end_inset
-
-,
- plus the set of all unique squares and cross products of variables in 
-\begin_inset Formula $x_{t}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Test the hypothesis that 
-\begin_inset Formula $\gamma=0.$
-\end_inset
-
- The 
-\begin_inset Formula $qF$
-\end_inset
-
- statistic in this case is 
-\begin_inset Formula 
-\[
-qF=\frac{P\left(ESS_{R}-ESS_{U}\right)/P}{ESS_{U}/\left(n-P-1\right)}
-\]
-
-\end_inset
-
- Note that 
-\begin_inset Formula $ESS_{R}=TSS_{U},$
-\end_inset
-
- so dividing both numerator and denominator by this we get 
-\begin_inset Formula 
-\[
-qF=\left(n-P-1\right)\frac{R^{2}}{1-R^{2}}
-\]
-
-\end_inset
-
- Note that this is the 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- of the artificial regression used to test for heteroscedasticity,
- not the 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- of the original model.
- 
-\end_layout
-
-\begin_layout Standard
-An asymptotically equivalent statistic,
- under the null of no heteroscedasticity (so that 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- should tend to zero),
- is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-nR^{2}\overset{a}{\sim}\chi^{2}(P).
-\]
-
-\end_inset
-
- This doesn't require normality of the errors,
- though it does assume that the fourth moment of 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- is constant,
- under the null.
- 
-\series bold
-Question
-\series default
-:
- why is this necessary?
-\end_layout
-
-\begin_layout Itemize
-The White test has the disadvantage that it may not be very powerful unless the 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- vector is chosen well,
- and this is hard to do without knowledge of the form of heteroscedasticity.
-\end_layout
-
-\begin_layout Itemize
-It also has the problem that specification errors other than heteroscedasticity may lead to rejection.
-\end_layout
-
-\begin_layout Itemize
-Note:
- the null hypothesis of this test may be interpreted as 
-\begin_inset Formula $\theta=0$
-\end_inset
-
- for the variance model 
-\begin_inset Formula $V(\varepsilon_{t}^{2})=h(\alpha+z_{t}^{\prime}\theta),$
-\end_inset
-
- where 
-\begin_inset Formula $h(\cdot)$
-\end_inset
-
- is an arbitrary function of unknown form.
- The test is more general than is may appear from the regression that is used.
-\end_layout
-
-\begin_layout Paragraph
-Plotting the residuals
-\end_layout
-
-\begin_layout Standard
-A very simple method is to simply plot the residuals (or their squares).
- 
-\emph on
-Draw pictures here
-\emph default
-.
- Like the Goldfeld-Quandt test,
- this will be more informative if the observations are ordered according to the suspected form of the heteroscedasticity.
-\end_layout
-
-\begin_layout Subsection
-Correction
-\end_layout
-
-\begin_layout Standard
-Correcting for heteroscedasticity requires that a parametric form for 
-\begin_inset Formula $\Sigma(\theta)$
-\end_inset
-
- be supplied,
- and that a means for estimating 
-\begin_inset Formula $\theta$
-\end_inset
-
- consistently be determined.
- The estimation method will be specific to the assumed form 
-\begin_inset Formula $\Sigma(\theta).$
-\end_inset
-
- In recent years,
- there has been a trend toward simply estimating by OLS,
- and using robust standard errors.
- This may be somewhat unfortunate,
- as the weighted least squares estimator (GLS when there is only HET) is still consistent even if the specification of 
-\begin_inset Formula $\Sigma(\theta)$
-\end_inset
-
- is incorrect,
- and it may be a good deal more efficient than OLS.
- Also,
- robust standard errors don't always work so well.
- 
-\end_layout
-
-\begin_layout Example
-The GRETL script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/Heteroscedasticity.inp}{GLS/Heteroscedasticity.inp}
-\end_layout
-
-\end_inset
-
- illustrates these points.
- 
-\end_layout
-
-\begin_layout Standard
-Perhaps a middle ground is to attempt to use GLS when severe HET is detected,
- but to continue to use robust standard errors,
- to account for misspecifications in the modeling of 
-\begin_inset Formula $\Sigma(\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We'll consider two examples.
- Before this,
- let's consider the general nature of GLS when there is heteroscedasticity.
- When we have HET but no AUT,
- 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a diagonal matrix:
-\begin_inset Formula 
-\[
-\Sigma=\left[\begin{array}{cccc}
-\sigma_{1}^{2} & 0 & \ldots & 0\\
-\vdots & \sigma_{2}^{2} &  & \vdots\\
- &  & \ddots & 0\\
-0 & \cdots & 0 & \sigma_{n}^{2}
-\end{array}\right]
-\]
-
-\end_inset
-
-Likewise,
- 
-\begin_inset Formula $\Sigma^{-1}$
-\end_inset
-
- is diagonal
-\begin_inset Formula 
-\[
-\Sigma^{-1}=\left[\begin{array}{cccc}
-\frac{1}{\sigma_{1}^{2}} & 0 & \ldots & 0\\
-\vdots & \frac{1}{\sigma_{2}^{2}} &  & \vdots\\
- &  & \ddots & 0\\
-0 & \cdots & 0 & \frac{1}{\sigma_{n}^{2}}
-\end{array}\right]
-\]
-
-\end_inset
-
-and so is the Cholesky decomposition 
-\begin_inset Formula $P=chol(\Sigma^{-1}$
-\end_inset
-
-)
-\begin_inset Formula 
-\[
-P=\left[\begin{array}{cccc}
-\frac{1}{\sigma_{1}} & 0 & \ldots & 0\\
-\vdots & \frac{1}{\sigma_{2}} &  & \vdots\\
- &  & \ddots & 0\\
-0 & \cdots & 0 & \frac{1}{\sigma_{n}}
-\end{array}\right]
-\]
-
-\end_inset
-
- We need to transform the model,
- just as before,
- in the general case:
- 
-\begin_inset Formula 
-\[
-Py=PX\beta+P\varepsilon,
-\]
-
-\end_inset
-
- or,
- making the obvious definitions,
- 
-\begin_inset Formula 
-\[
-y^{*}=X^{*}\beta+\varepsilon^{*}.
-\]
-
-\end_inset
-
- Note that multiplying by 
-\begin_inset Formula $P$
-\end_inset
-
- just divides the data for each observation (
-\begin_inset Formula $y_{i},x_{i})$
-\end_inset
-
- by the corresponding standard error of the error term,
- 
-\begin_inset Formula $\sigma_{i}$
-\end_inset
-
-.
- That is,
- 
-\begin_inset Formula $y_{i}^{*}=y_{i}/\sigma_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{i}^{*}=x_{i}/\sigma_{i}$
-\end_inset
-
- (note that 
-\begin_inset Formula $x_{i}$
-\end_inset
-
- is a 
-\begin_inset Formula $K$
-\end_inset
-
--vector:
- we divided each element,
- including the 1 corresponding to the constant).
-\end_layout
-
-\begin_layout Standard
-This makes sense.
- Consider Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Motivation-for-GLS"
-nolink "false"
-
-\end_inset
-
-,
- which shows a true regression line with heteroscedastic errors.
- Which sample is more informative about the location of the line?
- The ones with observations with smaller variances.
- So,
- the GLS solution is equivalent to OLS on the transformed data.
- By the transformed data is the original data,
- weighted by the inverse of the standard error of the observation's error term.
- When the standard error is small,
- the weight is high,
- and vice versa.
- The GLS correction for the case of HET is also known as weighted least squares,
- for this reason.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Motivation-for-GLS"
-
-\end_inset
-
-Motivation for GLS correction when there is HET
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/wls.png
-	lyxscale 25
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Multiplicative heteroscedasticity
-\end_layout
-
-\begin_layout Standard
-Suppose the model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{\prime}\beta+\varepsilon_{t}\\
-\sigma_{t}^{2} & = & \mathcal{E}(\varepsilon_{t}^{2})=\left(z_{t}^{\prime}\gamma\right)^{\delta}
-\end{eqnarray*}
-
-\end_inset
-
- but the other classical assumptions hold.
- In this case 
-\begin_inset Formula 
-\[
-\varepsilon_{t}^{2}=\left(z_{t}^{\prime}\gamma\right)^{\delta}+v_{t}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $v_{t}$
-\end_inset
-
- has mean zero.
- Nonlinear least squares could be used to estimate 
-\begin_inset Formula $\gamma$
-\end_inset
-
- and 
-\begin_inset Formula $\delta$
-\end_inset
-
- consistently,
- were 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- observable.
- The solution is to substitute the squared OLS residuals 
-\begin_inset Formula $\hat{\varepsilon}_{t}^{2}$
-\end_inset
-
- in place of 
-\begin_inset Formula $\varepsilon_{t}^{2},$
-\end_inset
-
- since it is consistent by the Slutsky theorem.
- Once we have 
-\begin_inset Formula $\hat{\gamma}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\delta},$
-\end_inset
-
- we can estimate 
-\begin_inset Formula $\sigma_{t}^{2}$
-\end_inset
-
- consistently using 
-\begin_inset Formula 
-\[
-\hat{\sigma}_{t}^{2}=\left(z_{t}^{\prime}\hat{\gamma}\right)^{\hat{\delta}}\overset{p}{\rightarrow\sigma_{t}^{2}}.
-\]
-
-\end_inset
-
- In the second step,
- we transform the model by dividing by the standard deviation:
- 
-\begin_inset Formula 
-\[
-\frac{y_{t}}{\hat{\sigma}_{t}}=\frac{x_{t}^{\prime}\beta}{\hat{\sigma}_{t}}+\frac{\varepsilon_{t}}{\hat{\sigma}_{t}}
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-y_{t}^{*}=x_{t}^{*\prime}\beta+\varepsilon_{t}^{*}.
-\]
-
-\end_inset
-
- Asymptotically,
- this model satisfies the classical assumptions.
-\end_layout
-
-\begin_layout Itemize
-This model is a bit complex in that NLS is required to estimate the model of the variance.
- A simpler version would be 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{\prime}\beta+\varepsilon_{t}\\
-\sigma_{t}^{2} & =\mathcal{E}(\varepsilon_{t}^{2})= & \sigma^{2}z_{t}^{\delta}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- is a single variable.
- There are still two parameters to be estimated,
- and the model of the variance is still nonlinear in the parameters.
- However,
- the 
-\emph on
-search method
-\emph default
- can be used in this case to reduce the estimation problem to repeated applications of OLS.
-\end_layout
-
-\begin_layout Itemize
-First,
- we define an interval of reasonable values for 
-\begin_inset Formula $\delta,$
-\end_inset
-
- e.g.,
- 
-\begin_inset Formula $\delta\in[0,3].$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Partition this interval into 
-\begin_inset Formula $M$
-\end_inset
-
- equally spaced values,
- e.g.,
- 
-\begin_inset Formula $\{0,.1,.2,...,2.9,3\}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-For each of these values,
- calculate the variable 
-\begin_inset Formula $z_{t}^{\delta_{m}}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The regression 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{t}^{2}=\sigma^{2}z_{t}^{\delta_{m}}+v_{t}
-\]
-
-\end_inset
-
- is linear in the parameters,
- conditional on 
-\begin_inset Formula $\delta_{m},$
-\end_inset
-
- so one can estimate 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- by OLS.
-\end_layout
-
-\begin_layout Itemize
-Save the pairs (
-\begin_inset Formula $\sigma_{m}^{2},\delta_{m}),$
-\end_inset
-
- and the corresponding 
-\begin_inset Formula $ESS_{m}.$
-\end_inset
-
- Choose the pair with the minimum 
-\begin_inset Formula $ESS_{m}$
-\end_inset
-
- as the estimate.
- 
-\end_layout
-
-\begin_layout Itemize
-Next,
- divide the model by the estimated standard deviations.
-\end_layout
-
-\begin_layout Itemize
-Can refine.
- 
-\emph on
-Draw picture.
- 
-\end_layout
-
-\begin_layout Itemize
-Works well when the parameter to be searched over is low dimensional,
- as in this case.
- 
-\end_layout
-
-\begin_layout Subsubsection
-Groupwise heteroscedasticity
-\end_layout
-
-\begin_layout Standard
-A common case is where we have repeated observations on each of a number of economic agents:
- e.g.,
- 10 years of macroeconomic data on each of a set of countries or regions,
- or daily observations of transactions of 200 banks.
- This sort of data is a 
-\emph on
-pooled cross-section time-series model.
-
-\emph default
- It may be reasonable to presume that the variance is constant over time within the cross-sectional units,
- but that it differs across them (e.g.,
- firms or countries of different sizes...).
- The model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{it} & = & x_{it}^{\prime}\beta+\varepsilon_{it}\\
-\mathcal{E}(\varepsilon_{it}^{2}) & = & \sigma_{i}^{2},\forall t
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $i=1,2,...,G$
-\end_inset
-
- are the agents,
- and 
-\begin_inset Formula $t=1,2,...,n$
-\end_inset
-
- are the observations on each agent.
-\end_layout
-
-\begin_layout Itemize
-The other classical assumptions are presumed to hold.
-\end_layout
-
-\begin_layout Itemize
-In this case,
- the variance 
-\begin_inset Formula $\sigma_{i}^{2}$
-\end_inset
-
- is specific to each agent,
- but constant over the 
-\begin_inset Formula $n$
-\end_inset
-
- observations for that agent.
-\end_layout
-
-\begin_layout Itemize
-In this model,
- we assume that 
-\begin_inset Formula $\mathcal{E}(\varepsilon_{it}\varepsilon_{is})=0.$
-\end_inset
-
- This is a strong assumption that we'll relax later.
- 
-\end_layout
-
-\begin_layout Standard
-To correct for heteroscedasticity,
- just estimate each 
-\begin_inset Formula $\sigma_{i}^{2}$
-\end_inset
-
- using the natural estimator:
- 
-\begin_inset Formula 
-\[
-\hat{\sigma}_{i}^{2}=\frac{1}{n}\sum_{t=1}^{n}\hat{\varepsilon}_{it}^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that we use 
-\begin_inset Formula $1/n$
-\end_inset
-
- here since it's possible that there are more than 
-\begin_inset Formula $n$
-\end_inset
-
- regressors,
- so 
-\begin_inset Formula $n-K$
-\end_inset
-
- could be negative.
- Asymptotically the difference is unimportant.
-\end_layout
-
-\begin_layout Itemize
-With each of these,
- transform the model as usual:
- 
-\begin_inset Formula 
-\[
-\frac{y_{it}}{\hat{\sigma}_{i}}=\frac{x_{it}^{\prime}\beta}{\hat{\sigma}_{i}}+\frac{\varepsilon_{it}}{\hat{\sigma}_{i}}
-\]
-
-\end_inset
-
- Do this for each cross-sectional group.
- This transformed model satisfies the classical assumptions,
- asymptotically.
- 
-\end_layout
-
-\begin_layout Subsection
-Example:
- the Nerlove model
-\end_layout
-
-\begin_layout Itemize
-Here's the data in Gretl format:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/nerlove.gdt}{nerlove.gdt} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-estimate the basic Nerlove model by OLS,
- using Gretl,
- and plot the residuals:
- evidence of HET and AUT
-\end_layout
-
-\begin_layout Itemize
-include square of 
-\begin_inset Formula $\ln Q$
-\end_inset
-
-,
- now there's no AUT,
- but still HET.
- Conclusion:
- apparent AUT may be evidence of misspecification,
- rather than true autocorrelation.
- 
-\end_layout
-
-\begin_layout Itemize
-estimate using HET correction,
- and compare standard error estimates.
-\end_layout
-
-\begin_layout Section
-Autocorrelation
-\end_layout
-
-\begin_layout Standard
-Autocorrelation,
- which is the serial correlation of the error term,
- is a problem that is usually associated with time series data,
- but also can affect cross-sectional data.
- For example,
- a shock to oil prices will simultaneously affect all countries,
- so one could expect contemporaneous correlation of macroeconomic variables across countries.
-\end_layout
-
-\begin_layout Subsection
-Example
-\end_layout
-
-\begin_layout Standard
-Consider the Keeling-Whorf data on atmospheric CO2 concentrations an Mauna Loa,
- Hawaii (see 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://en.wikipedia.org/wiki/Keeling_Curve
-\end_layout
-
-\end_inset
-
- and 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://cdiac.ornl.gov/ftp/ndp001/maunaloa.txt
-\end_layout
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Standard
-From the file maunaloa.txt:
- 
-\begin_inset Quotes sld
-\end_inset
-
-THE DATA FILE PRESENTED IN THIS SUBDIRECTORY CONTAINS MONTHLY AND ANNUAL ATMOSPHERIC CO2 CONCENTRATIONS DERIVED FROM THE SCRIPPS INSTITUTION OF OCEANOGRAPHY'S (SIO's) CONTINUOUS MONITORING PROGRAM AT MAUNA LOA OBSERVATORY,
- HAWAII.
- THIS RECORD CONSTITUTES THE LONGEST CONTINUOUS RECORD OF ATMOSPHERIC CO2 CONCENTRATIONS AVAILABLE IN THE WORLD.
- MONTHLY AND ANNUAL AVERAGE MOLE FRACTIONS OF CO2 IN WATER-VAPOR-FREE AIR ARE GIVEN FROM MARCH 1958 THROUGH DECEMBER 2003,
- EXCEPT FOR A FEW INTERRUPTIONS.
-\begin_inset Quotes srd
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The data is available in Octave format at 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/CO2.data}{CO2.data} 
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-If we fit,
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/CO2Example.jl}{using this script} 
-\end_layout
-
-\end_inset
-
-,
- the model 
-\begin_inset Formula $CO2_{t}=\beta_{1}+\beta_{2}t+\epsilon_{t}$
-\end_inset
-
-,
- we get the results
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GLS/CO2Example.out"
-literal "true"
-
-\end_inset
-
-It seems pretty clear that CO2 concentrations have been going up in the last 50 years,
- surprise,
- surprise.
- Let's look at a residual plot for the last 3 years of the data,
- see Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Residuals-from-time"
-nolink "false"
-
-\end_inset
-
-.
- Note that there is a very predictable pattern.
- This is pretty strong evidence that the errors of the model are not independent of one another,
- which means there seems to be autocorrelation.
- 
-\end_layout
-
-\begin_layout Itemize
-this data is clearly nonstationary.
- The very large t-statistics that you get from OLS are suspicious,
- no?
-\end_layout
-
-\begin_layout Itemize
-What is the limit of 
-\begin_inset Formula $X^{\prime}X/n$
-\end_inset
-
- when there is a time trend in the regressor matrix?
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Residuals-from-time"
-
-\end_inset
-
-Residuals from time trend for CO2 data
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/CO2Residuals.png
-	lyxscale 25
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Causes
-\end_layout
-
-\begin_layout Standard
-Autocorrelation is the existence of correlation across the error term:
- 
-\begin_inset Formula 
-\[
-\mathcal{E}(\varepsilon_{t}\varepsilon_{s})\neq0,t\neq s.
-\]
-
-\end_inset
-
- Why might this occur?
- Plausible explanations include
-\end_layout
-
-\begin_layout Enumerate
-Lags in adjustment to shocks.
- In a model such as 
-\begin_inset Formula 
-\[
-y_{t}=x_{t}^{\prime}\beta+\varepsilon_{t},
-\]
-
-\end_inset
-
- one could interpret 
-\begin_inset Formula $x_{t}^{\prime}\beta$
-\end_inset
-
- as the equilibrium value.
- Suppose 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is constant over a number of observations.
- One can interpret 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- as a shock that moves the system away from equilibrium.
- If the time needed to return to equilibrium is long with respect to the observation frequency,
- one could expect 
-\begin_inset Formula $\varepsilon_{t+1}$
-\end_inset
-
- to be positive,
- conditional on 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- positive,
- which induces a correlation.
- 
-\end_layout
-
-\begin_layout Enumerate
-Unobserved factors that are correlated over time.
- The error term is often assumed to correspond to unobservable factors.
- If these factors are correlated over time,
- there will be autocorrelation.
-\end_layout
-
-\begin_layout Enumerate
-Misspecification of the model.
- Suppose that the DGP is 
-\begin_inset Formula 
-\[
-y_{t}=\beta_{0}+\beta_{1}x_{t}+\beta_{2}x_{t}^{2}+\varepsilon_{t}
-\]
-
-\end_inset
-
- but we estimate 
-\begin_inset Formula 
-\[
-y_{t}=\beta_{0}+\beta_{1}x_{t}+\varepsilon_{t}
-\]
-
-\end_inset
-
- The effects are illustrated in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Autocorrelation-induced-by"
-nolink "false"
-
-\end_inset
-
-.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Autocorrelation-induced-by"
-
-\end_inset
-
-Autocorrelation induced by misspecification
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/MisspecCausesAutcorrelation.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Neglecting to include dynamics in a model.
- Lags of the dependent variable may be relevant regressors,
- and if they are omitted,
- their effects go into the error term,
- which will be autocorrelated.
- 
-\end_layout
-
-\begin_layout Subsection
-Effects on the OLS estimator
-\end_layout
-
-\begin_layout Standard
-The variance of the OLS estimator is the same as in the case of heteroscedasticity - the standard formula does not apply.
- The correct formula is given in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "OLS covariance with nonspaerical"
-nolink "false"
-
-\end_inset
-
-.
- Next we discuss two GLS corrections for OLS.
- This sort of solution may lead to inconsistent estimation of betas in some cases,
- and it has definitely gone completely out of style.
- The standard procedure is to include enough lags of the dependent variable so that detectable AUT disappears,
- and then to use robust covariance estimation to take care of residual effects (see section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Asymptotically-valid-inferences"
-nolink "false"
-
-\end_inset
-
-).
- For reference,
- a couple of examples of the old-fashioned GLS corrections follow,
- but I will not discuss this in class.
-\end_layout
-
-\begin_layout Subsection
-AR(1)
-\end_layout
-
-\begin_layout Standard
-There are many types of autocorrelation.
- We'll consider two examples.
- The first is the most commonly encountered case:
- autoregressive order 1 (AR(1) errors.
- The model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{\prime}\beta+\varepsilon_{t}\\
-\varepsilon_{t} & = & \rho\varepsilon_{t-1}+u_{t}\\
-u_{t} & \sim & iid(0,\sigma_{u}^{2})\\
-\mathcal{E}(\varepsilon_{t}u_{s}) & = & 0,t<s
-\end{eqnarray*}
-
-\end_inset
-
- We assume that the model satisfies the other classical assumptions.
-\end_layout
-
-\begin_layout Itemize
-We need a stationarity assumption:
- 
-\begin_inset Formula $|\rho|<1.$
-\end_inset
-
- Otherwise the variance of 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- explodes as 
-\begin_inset Formula $t$
-\end_inset
-
- increases,
- so standard asymptotics will not apply.
-\end_layout
-
-\begin_layout Itemize
-By recursive substitution we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-\varepsilon_{t} & = & \rho\varepsilon_{t-1}+u_{t}\\
- & = & \rho\left(\rho\varepsilon_{t-2}+u_{t-1}\right)+u_{t}\\
- & = & \rho^{2}\varepsilon_{t-2}+\rho u_{t-1}+u_{t}\\
- & = & \rho^{2}\left(\rho\varepsilon_{t-3}+u_{t-2}\right)+\rho u_{t-1}+u_{t}
-\end{eqnarray*}
-
-\end_inset
-
- In the limit the lagged 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- drops out,
- since 
-\begin_inset Formula $\rho^{m}\rightarrow0$
-\end_inset
-
- as 
-\begin_inset Formula $m\rightarrow\infty,$
-\end_inset
-
- so we obtain 
-\begin_inset Formula 
-\[
-\varepsilon_{t}=\sum_{m=0}^{\infty}\rho^{m}u_{t-m}
-\]
-
-\end_inset
-
- With this,
- the variance of 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- is found as 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\varepsilon_{t}^{2}) & = & \sigma_{u}^{2}\sum_{m=0}^{\infty}\rho^{2m}\\
- & = & \frac{\sigma_{u}^{2}}{1-\rho^{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If we had directly assumed that 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- were covariance stationary,
- we could obtain this using 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(\varepsilon_{t}) & = & \rho^{2}\mathcal{E}(\varepsilon_{t-1}^{2})+2\rho\mathcal{E}(\varepsilon_{t-1}u_{t})+\mathcal{E}(u_{t}^{2})\\
- & = & \rho^{2}V(\varepsilon_{t})+\sigma_{u}^{2},
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-V(\varepsilon_{t})=\frac{\sigma_{u}^{2}}{1-\rho^{2}}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The variance is the 
-\begin_inset Formula $0^{th}$
-\end_inset
-
- order autocovariance:
- 
-\begin_inset Formula $\gamma_{0}=V(\varepsilon_{t})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that the variance does not depend on 
-\begin_inset Formula $t$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Likewise,
- the first order autocovariance 
-\begin_inset Formula $\gamma_{1}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-Cov(\varepsilon_{t},\varepsilon_{t-1}) & =\gamma_{s}= & \mathcal{E}(\left(\rho\varepsilon_{t-1}+u_{t}\right)\varepsilon_{t-1})\\
- & = & \rho V(\varepsilon_{t})\\
- & = & \frac{\rho\sigma_{u}^{2}}{1-\rho^{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Using the same method,
- we find that for 
-\begin_inset Formula $s<t$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-Cov(\varepsilon_{t},\varepsilon_{t-s})=\gamma_{s}=\frac{\rho^{s}\sigma_{u}^{2}}{1-\rho^{2}}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The autocovariances don't depend on 
-\begin_inset Formula $t$
-\end_inset
-
-:
- the process 
-\begin_inset Formula $\{\varepsilon_{t}\}$
-\end_inset
-
- is 
-\emph on
-covariance stationary
-\end_layout
-
-\begin_layout Standard
-The 
-\emph on
-correlation (
-\emph default
-in general,
- for r.v.'s 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $y$
-\end_inset
-
-) is defined as 
-\begin_inset Formula 
-\[
-\text{corr}(x,y)=\frac{\text{cov}(x,y)}{\text{se}(x)\text{se}(y)}
-\]
-
-\end_inset
-
- but in this case,
- the two standard errors are the same,
- so the 
-\begin_inset Formula $s$
-\end_inset
-
--order autocorrelation 
-\begin_inset Formula $\rho_{s}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\rho_{s}=\rho^{s}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-All this means that the overall matrix 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- has the form 
-\begin_inset Formula 
-\[
-\Sigma=\underbrace{\frac{\sigma_{u}^{2}}{1-\rho^{2}}}_{\textrm{this is the variance}}\underbrace{\left[\begin{array}{ccccc}
-1 & \rho & \rho^{2} & \cdots & \rho^{n-1}\\
-\rho & 1 & \rho & \cdots & \rho^{n-2}\\
-\vdots &  & \ddots &  & \vdots\\
- &  &  & \ddots & \rho\\
-\rho^{n-1} & \cdots &  &  & 1
-\end{array}\right]}_{\textrm{this is the correlation matrix}}
-\]
-
-\end_inset
-
- So we have homoscedasticity,
- but elements off the main diagonal are not zero.
- All of this depends only on two parameters,
- 
-\begin_inset Formula $\rho$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{u}^{2}.$
-\end_inset
-
- If we can estimate these consistently,
- we can apply FGLS.
- 
-\end_layout
-
-\begin_layout Standard
-It turns out that it's easy to estimate these consistently.
- The steps are
-\end_layout
-
-\begin_layout Enumerate
-Estimate the model 
-\begin_inset Formula $y_{t}=x_{t}^{\prime}\beta+\varepsilon_{t}$
-\end_inset
-
- by OLS.
-\end_layout
-
-\begin_layout Enumerate
-Take the residuals,
- and estimate the model 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{t}=\rho\hat{\varepsilon}_{t-1}+u_{t}^{*}
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $\hat{\varepsilon}_{t}\overset{p}{\rightarrow}\varepsilon_{t},$
-\end_inset
-
- this regression is asymptotically equivalent to the regression 
-\begin_inset Formula 
-\[
-\varepsilon_{t}=\rho\varepsilon_{t-1}+u_{t}
-\]
-
-\end_inset
-
- which satisfies the classical assumptions.
- Therefore,
- 
-\begin_inset Formula $\hat{\rho}$
-\end_inset
-
- obtained by applying OLS to 
-\begin_inset Formula $\hat{\varepsilon}_{t}=\rho\hat{\varepsilon}_{t-1}+u_{t}^{*}$
-\end_inset
-
- is consistent.
- Also,
- since 
-\begin_inset Formula $u_{t}^{*}\overset{p}{\rightarrow}u_{t}$
-\end_inset
-
-,
- the estimator 
-\begin_inset Formula 
-\[
-\hat{\sigma}_{u}^{2}=\frac{1}{n}\sum_{t=2}^{n}\left(\hat{u}_{t}^{*}\right)^{2}\overset{p}{\rightarrow}\sigma_{u}^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-With the consistent estimators 
-\begin_inset Formula $\hat{\sigma}_{u}^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\rho},$
-\end_inset
-
- form 
-\begin_inset Formula $\hat{\Sigma}=\Sigma(\hat{\sigma}_{u}^{2},\hat{\rho})$
-\end_inset
-
- using the previous structure of 
-\begin_inset Formula $\Sigma,$
-\end_inset
-
- and estimate by FGLS.
- Actually,
- one can omit the factor 
-\begin_inset Formula $\hat{\sigma}_{u}^{2}/(1-\rho^{2}),$
-\end_inset
-
- since it cancels out in the formula 
-\begin_inset Formula 
-\[
-\hat{\beta}_{FGLS}=\left(X^{\prime}\hat{\Sigma}^{-1}X\right)^{-1}(X^{\prime}\hat{\Sigma}^{-1}y).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-One can iterate the process,
- by taking the first FGLS estimator of 
-\begin_inset Formula $\beta,$
-\end_inset
-
- re-estimating 
-\begin_inset Formula $\rho$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{u}^{2},$
-\end_inset
-
- etc.
- If one iterates to convergences it's equivalent to MLE (supposing normal errors).
-\end_layout
-
-\begin_layout Itemize
-An asymptotically equivalent approach is to simply estimate the transformed model 
-\begin_inset Formula 
-\[
-y_{t}-\hat{\rho}y_{t-1}=(x_{t}-\hat{\rho}x_{t-1})^{\prime}\beta+u_{t}^{*}
-\]
-
-\end_inset
-
- using 
-\begin_inset Formula $n-1$
-\end_inset
-
- observations (since 
-\begin_inset Formula $y_{0}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{0}$
-\end_inset
-
- aren't available).
- This is the method of Cochrane and Orcutt.
- Dropping the first observation is asymptotically irrelevant,
- but 
-\emph on
-it can be very important in small samples.
-
-\emph default
- One can recuperate the first observation by putting 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{1}^{*} & =y_{1} & \sqrt{1-\hat{\rho}^{2}}\\
-x_{1}^{*} & =x_{1} & \sqrt{1-\hat{\rho}^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- This somewhat odd-looking result is related to the Cholesky factorization of 
-\begin_inset Formula $\Sigma^{-1}.$
-\end_inset
-
- See Davidson and MacKinnon,
- pg.
- 348-49 for more discussion.
- Note that the variance of 
-\begin_inset Formula $y_{1}^{*}$
-\end_inset
-
- is 
-\begin_inset Formula $\sigma_{u}^{2},$
-\end_inset
-
- asymptotically,
- so we see that the transformed model will be homoscedastic (and nonautocorrelated,
- since the 
-\begin_inset Formula $u^{\prime}s$
-\end_inset
-
- are uncorrelated with the 
-\begin_inset Formula $y^{\prime}s,$
-\end_inset
-
- in different time periods.
- 
-\end_layout
-
-\begin_layout Subsection
-MA(1)
-\end_layout
-
-\begin_layout Standard
-The linear regression model with moving average order 1 errors is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{\prime}\beta+\varepsilon_{t}\\
-\varepsilon_{t} & = & u_{t}+\phi u_{t-1}\\
-u_{t} & \sim & iid(0,\sigma_{u}^{2})\\
-\mathcal{E}(\varepsilon_{t}u_{s}) & = & 0,t<s
-\end{eqnarray*}
-
-\end_inset
-
- In this case,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(\varepsilon_{t}) & =\gamma_{0}= & \mathcal{E}\left[\left(u_{t}+\phi u_{t-1}\right)^{2}\right]\\
- & = & \sigma_{u}^{2}+\phi^{2}\sigma_{u}^{2}\\
- & = & \sigma_{u}^{2}(1+\phi^{2})
-\end{eqnarray*}
-
-\end_inset
-
- Similarly 
-\begin_inset Formula 
-\begin{eqnarray*}
-\gamma_{1} & = & \mathcal{E}\left[\left(u_{t}+\phi u_{t-1}\right)\left(u_{t-1}+\phi u_{t-2}\right)\right]\\
- & = & \phi\sigma_{u}^{2}
-\end{eqnarray*}
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-\gamma_{2} & = & \left[\left(u_{t}+\phi u_{t-1}\right)\left(u_{t-2}+\phi u_{t-3}\right)\right]\\
- & = & 0
-\end{eqnarray*}
-
-\end_inset
-
- so in this case 
-\begin_inset Formula 
-\[
-\Sigma=\sigma_{u}^{2}\left[\begin{array}{ccccc}
-1+\phi^{2} & \phi & 0 & \cdots & 0\\
-\phi & 1+\phi^{2} & \phi\\
-0 & \phi & \ddots &  & \vdots\\
-\vdots &  &  & \ddots & \phi\\
-0 & \cdots &  & \phi & 1+\phi^{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- Note that the first order autocorrelation is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\rho_{1} & =\frac{\phi\sigma_{u}^{2}}{\sigma_{u}^{2}(1+\phi^{2})} & =\frac{\gamma_{1}}{\gamma_{0}}\\
- & = & \frac{\phi}{(1+\phi^{2})}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This achieves a maximum at 
-\begin_inset Formula $\phi=1$
-\end_inset
-
- and a minimum at 
-\begin_inset Formula $\phi=-1,$
-\end_inset
-
- and the maximal and minimal autocorrelations are 1/2 and -1/2.
- Therefore,
- series that are more strongly autocorrelated can't be MA(1) processes.
- 
-\end_layout
-
-\begin_layout Standard
-Again the covariance matrix has a simple structure that depends on only two parameters.
- The problem in this case is that one can't estimate 
-\begin_inset Formula $\phi$
-\end_inset
-
- using OLS on 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{t}=u_{t}+\phi u_{t-1}
-\]
-
-\end_inset
-
- because the 
-\begin_inset Formula $u_{t}$
-\end_inset
-
- are unobservable and they can't be estimated consistently.
- However,
- there is a simple way to estimate the parameters.
-\end_layout
-
-\begin_layout Itemize
-Since the model is homoscedastic,
- we can estimate 
-\begin_inset Formula 
-\[
-V(\varepsilon_{t})=\sigma_{\varepsilon}^{2}=\sigma_{u}^{2}(1+\phi^{2})
-\]
-
-\end_inset
-
- using the typical estimator:
- 
-\begin_inset Formula 
-\[
-\widehat{\sigma_{\varepsilon}^{2}}=\widehat{\sigma_{u}^{2}(1+\phi^{2})}=\frac{1}{n}\sum_{t=1}^{n}\hat{\varepsilon}_{t}^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-By the Slutsky theorem,
- we can interpret this as defining an (unidentified) estimator of both 
-\begin_inset Formula $\sigma_{u}^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\phi,$
-\end_inset
-
- e.g.,
- use this as 
-\begin_inset Formula 
-\[
-\widehat{\sigma_{u}^{2}}(1+\widehat{\phi}^{2})=\frac{1}{n}\sum_{t=1}^{n}\hat{\varepsilon}_{t}^{2}
-\]
-
-\end_inset
-
- However,
- this isn't sufficient to define consistent estimators of the parameters,
- since it's unidentified - two unknowns,
- one equation.
-\end_layout
-
-\begin_layout Itemize
-To solve this problem,
- estimate the covariance of 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon_{t-1}$
-\end_inset
-
- using 
-\begin_inset Formula 
-\[
-\widehat{Cov}(\varepsilon_{t},\varepsilon_{t-1})=\widehat{\phi\sigma_{u}^{2}}=\frac{1}{n}\sum_{t=2}^{n}\hat{\varepsilon}_{t}\hat{\varepsilon}_{t-1}
-\]
-
-\end_inset
-
- This is a consistent estimator,
- following a LLN (and given that the epsilon hats are consistent for the epsilons).
- As above,
- this can be interpreted as defining an unidentified estimator of the two parameters:
- 
-\begin_inset Formula 
-\[
-\hat{\phi}\widehat{\sigma_{u}^{2}}=\frac{1}{n}\sum_{t=2}^{n}\hat{\varepsilon}_{t}\hat{\varepsilon}_{t-1}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Now solve these two equations to obtain identified (and therefore consistent) estimators of both 
-\begin_inset Formula $\phi$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{u}^{2}.$
-\end_inset
-
- Define the consistent estimator 
-\begin_inset Formula 
-\[
-\hat{\Sigma}=\Sigma(\hat{\phi},\widehat{\sigma_{u}^{2}})
-\]
-
-\end_inset
-
- following the form we've seen above,
- and transform the model using the Cholesky decomposition.
- The transformed model satisfies the classical assumptions asymptotically.
-\end_layout
-
-\begin_layout Itemize
-Note:
- there is no guarantee that 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- estimated using the above method will be positive definite,
- which may pose a problem.
- Another method would be to use ML estimation,
- if one is willing to make distributional assumptions regarding the white noise errors.
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Monte-Carlo-example:"
-
-\end_inset
-
-Monte Carlo example:
- AR1
-\end_layout
-
-\begin_layout Standard
-(too lazy to convert the code to Julia)
-\end_layout
-
-\begin_layout Standard
-Let's look at a Monte Carlo study that compares OLS and GLS when we have AR1 errors.
- The model is 
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =1+x_{t}+\epsilon_{t}\\
-\epsilon_{t} & =\rho\epsilon_{t-1}+u_{t}
-\end{align*}
-
-\end_inset
-
-with 
-\begin_inset Formula $\rho=0.9$
-\end_inset
-
-.
- The sample size is 
-\begin_inset Formula $n=30,$
-\end_inset
-
- and 1000 Monte Carlo replications are done.
- The Octave script is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/AR1Errors.jl}{GLS/AR1Errors.jl}
-\end_layout
-
-\end_inset
-
-.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Efficiency-of-OLS"
-nolink "false"
-
-\end_inset
-
- shows histograms of the estimated coefficient of 
-\begin_inset Formula $x$
-\end_inset
-
- (the true value is 1) .
- We can see that the GLS histogram is much more concentrated about 1,
- which is indicative of the efficiency of GLS relative to OLS.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Efficiency-of-OLS"
-
-\end_inset
-
-Efficiency of OLS and FGLS,
- AR1 errors
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/AR1errors_OLSvsGLS.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Asymptotically-valid-inferences"
-
-\end_inset
-
-Asymptotically valid inferences with autocorrelation of unknown form
-\end_layout
-
-\begin_layout Standard
-See Hamilton Ch.
- 10,
- pp.
- 261-2 and 280-84.
-\end_layout
-
-\begin_layout Standard
-When the form of autocorrelation is unknown,
- one may decide to use the OLS estimator,
- without correction.
- We've seen that this estimator has the limiting distribution 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta\right)\overset{d}{\rightarrow}N\left(0,Q_{X}^{-1}\Omega Q_{X}^{-1}\right)
-\]
-
-\end_inset
-
- where,
- as before,
- 
-\begin_inset Formula $\Omega$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\Omega=\lim_{n\rightarrow\infty}\mathcal{E}\left(\frac{X^{\prime}\varepsilon\varepsilon^{\prime}X}{n}\right)
-\]
-
-\end_inset
-
- We need a consistent estimate of 
-\begin_inset Formula $\Omega$
-\end_inset
-
-.
- Define 
-\begin_inset Formula $m_{t}=x_{t}\varepsilon_{t}$
-\end_inset
-
- (recall that 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is defined as a 
-\begin_inset Formula $K\times1$
-\end_inset
-
- vector).
- Note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-X^{\prime}\varepsilon & = & \left[\begin{array}{cccc}
-x_{1} & x_{2} & \cdots & x_{n}\end{array}\right]\left[\begin{array}{c}
-\varepsilon_{1}\\
-\varepsilon_{2}\\
-\vdots\\
-\varepsilon_{n}
-\end{array}\right]\\
- & = & \sum_{t=1}^{n}x_{t}\varepsilon_{t}\\
- & = & \sum_{t=1}^{n}m_{t}
-\end{eqnarray*}
-
-\end_inset
-
- so that 
-\begin_inset Formula 
-\[
-\Omega=\lim_{n\rightarrow\infty}\frac{1}{n}\mathcal{E}\left[\left(\sum_{t=1}^{n}m_{t}\right)\left(\sum_{t=1}^{n}m_{t}^{\prime}\right)\right]
-\]
-
-\end_inset
-
- We assume that 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- is covariance stationary (so that the covariance between 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $m_{t-s}$
-\end_inset
-
- does not depend on 
-\begin_inset Formula $t).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Define the 
-\begin_inset Formula $v-th$
-\end_inset
-
- autocovariance of 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-\Gamma_{v}=\mathcal{E}(m_{t}m_{t-v}^{\prime}).
-\]
-
-\end_inset
-
- Note that 
-\begin_inset Formula $\mathcal{E}(m_{t}m_{t+v}^{\prime})=\Gamma_{v}^{\prime}.$
-\end_inset
-
- 
-\emph on
-(show this with an example).
-
-\emph default
- In general,
- we expect that:
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $m_{t}$
-\end_inset
-
- will be autocorrelated,
- since 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- is potentially autocorrelated:
- 
-\begin_inset Formula 
-\[
-\Gamma_{v}=\mathcal{E}(m_{t}m_{t-v}^{\prime})\neq0
-\]
-
-\end_inset
-
- Note that this autocovariance does not depend on 
-\begin_inset Formula $t,$
-\end_inset
-
- due to covariance stationarity.
-\end_layout
-
-\begin_layout Itemize
-contemporaneously correlated ( 
-\begin_inset Formula $\mathcal{E}(m_{it}m_{jt})\neq0$
-\end_inset
-
- ),
- since the regressors in 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- will in general be correlated (more on this later).
-\end_layout
-
-\begin_layout Itemize
-and heteroscedastic (
-\begin_inset Formula $\mathcal{E}(m_{it}^{2})=\sigma_{i}^{2}$
-\end_inset
-
- ,
- which depends upon 
-\begin_inset Formula $i$
-\end_inset
-
- ),
- again since the regressors will have different variances.
- 
-\end_layout
-
-\begin_layout Standard
-While one could estimate 
-\begin_inset Formula $\Omega$
-\end_inset
-
- parametrically,
- we in general have little information upon which to base a parametric specification.
- Recent research has focused on consistent nonparametric estimators of 
-\begin_inset Formula $\Omega.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now define 
-\begin_inset Formula 
-\[
-\Omega_{n}=\mathcal{E}\frac{1}{n}\left[\left(\sum_{t=1}^{n}m_{t}\right)\left(\sum_{t=1}^{n}m_{t}^{\prime}\right)\right]
-\]
-
-\end_inset
-
- We have (
-\emph on
-show that the following is true,
- by expanding sum and shifting rows to left)
-\emph default
-
-\begin_inset Formula 
-\[
-\Omega_{n}=\Gamma_{0}+\frac{n-1}{n}\left(\Gamma_{1}+\Gamma_{1}^{\prime}\right)+\frac{n-2}{n}\left(\Gamma_{2}+\Gamma_{2}^{\prime}\right)\cdots+\frac{1}{n}\left(\Gamma_{n-1}+\Gamma_{n-1}^{\prime}\right)
-\]
-
-\end_inset
-
- The natural,
- consistent estimator of 
-\begin_inset Formula $\Gamma_{v}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\widehat{\Gamma_{v}}=\frac{1}{n}\sum_{t=v+1}^{n}\hat{m}_{t}\hat{m}_{t-v}^{\prime}.
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-\hat{m}_{t}=x_{t}\hat{\varepsilon}_{t}
-\]
-
-\end_inset
-
- (note:
- one could put 
-\begin_inset Formula $1/(n-v)$
-\end_inset
-
- instead of 
-\begin_inset Formula $1/n$
-\end_inset
-
- here).
- So,
- a natural,
- but inconsistent,
- estimator of 
-\begin_inset Formula $\Omega_{n}$
-\end_inset
-
- would be 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\Omega}_{n} & = & \widehat{\Gamma_{0}}+\frac{n-1}{n}\left(\widehat{\Gamma_{1}}+\widehat{\Gamma_{1}^{\prime}}\right)+\frac{n-2}{n}\left(\widehat{\Gamma_{2}}+\widehat{\Gamma_{2}^{\prime}}\right)+\cdots+\frac{1}{n}\left(\widehat{\Gamma_{n-1}}+\widehat{\Gamma_{n-1}^{\prime}}\right)\\
- & = & \widehat{\Gamma_{0}}+\sum_{v=1}^{n-1}\frac{n-v}{n}\left(\widehat{\Gamma_{v}}+\widehat{\Gamma_{v}^{\prime}}\right).
-\end{eqnarray*}
-
-\end_inset
-
- This estimator is inconsistent in general,
- since the number of parameters to estimate is more than the number of observations,
- and increases more rapidly than 
-\begin_inset Formula $n$
-\end_inset
-
-,
- so information does not build up as 
-\begin_inset Formula $n\rightarrow\infty.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-On the other hand,
- supposing that 
-\begin_inset Formula $\Gamma_{v}$
-\end_inset
-
- tends to zero sufficiently rapidly as 
-\begin_inset Formula $v$
-\end_inset
-
- tends to 
-\begin_inset Formula $\infty,$
-\end_inset
-
- a modified estimator 
-\begin_inset Formula 
-\[
-\hat{\Omega}_{n}=\widehat{\Gamma_{0}}+\sum_{v=1}^{q(n)}\left(\widehat{\Gamma_{v}}+\widehat{\Gamma_{v}^{\prime}}\right),
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $q(n)\overset{p}{\rightarrow}\infty$
-\end_inset
-
- as 
-\begin_inset Formula $n\rightarrow\infty$
-\end_inset
-
- will be consistent,
- provided 
-\begin_inset Formula $q(n)$
-\end_inset
-
- grows sufficiently slowly.
-\end_layout
-
-\begin_layout Itemize
-The assumption that autocorrelations die off is reasonable in many cases.
- For example,
- the AR(1) model with 
-\begin_inset Formula $|\rho|<1$
-\end_inset
-
- has autocorrelations that die off.
-\end_layout
-
-\begin_layout Itemize
-The term 
-\begin_inset Formula $\frac{n-v}{n}$
-\end_inset
-
- can be dropped because it tends to one for 
-\begin_inset Formula $v<q(n)$
-\end_inset
-
-,
- given that 
-\begin_inset Formula $q(n)$
-\end_inset
-
- increases slowly relative to 
-\begin_inset Formula $n.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A disadvantage of this estimator is that is may not be positive definite.
- This could cause one to calculate a negative 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- statistic,
- for example!
-\end_layout
-
-\begin_layout Itemize
-Newey and West proposed and estimator (
-\emph on
-Econometrica
-\emph default
-,
- 1987) that solves the problem of possible nonpositive definiteness of the above estimator.
- Their estimator is 
-\begin_inset Formula 
-\[
-\hat{\Omega}_{n}=\widehat{\Gamma_{0}}+\sum_{v=1}^{q(n)}\left[1-\frac{v}{q+1}\right]\left(\widehat{\Gamma_{v}}+\widehat{\Gamma_{v}^{\prime}}\right).
-\]
-
-\end_inset
-
- This estimator is p.d.
- by construction.
- The condition for consistency is that 
-\begin_inset Formula $n^{-1/4}q(n)\rightarrow0.$
-\end_inset
-
- Note that this is a very slow rate of growth for 
-\begin_inset Formula $q.$
-\end_inset
-
- This estimator is nonparametric - we've placed no parametric restrictions on the form of 
-\begin_inset Formula $\Omega.$
-\end_inset
-
- It is an example of a 
-\emph on
-kernel
-\emph default
- estimator.
- 
-\end_layout
-
-\begin_layout Standard
-Finally,
- since 
-\begin_inset Formula $\Omega_{n}$
-\end_inset
-
- has 
-\begin_inset Formula $\Omega$
-\end_inset
-
- as its limit,
- 
-\begin_inset Formula $\hat{\Omega}_{n}\overset{p}{\rightarrow}\Omega.$
-\end_inset
-
- We can now use 
-\begin_inset Formula $\hat{\Omega}_{n}$
-\end_inset
-
- and 
-\begin_inset Formula $\widehat{Q_{X}}=\frac{1}{n}X^{\prime}X$
-\end_inset
-
- to consistently estimate the limiting distribution of the OLS estimator under heteroscedasticity and autocorrelation of unknown form.
- With this,
- asymptotically valid tests are constructed in the usual way.
-\end_layout
-
-\begin_layout Subsection
-Testing for autocorrelation
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Breusch-Godfrey test
-\end_layout
-
-\begin_layout Standard
-This test uses an auxiliary regression,
- as does the White test for heteroscedasticity.
- The regression is 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{t}=x_{t}^{\prime}\delta+\gamma_{1}\hat{\varepsilon}_{t-1}+\gamma_{2}\hat{\varepsilon}_{t-2}+\cdots+\gamma_{P}\hat{\varepsilon}_{t-P}+v_{t}
-\]
-
-\end_inset
-
- and the test statistic is the 
-\begin_inset Formula $nR^{2}$
-\end_inset
-
- statistic,
- just as in the White test.
- There are 
-\begin_inset Formula $P$
-\end_inset
-
- restrictions,
- so the test statistic is asymptotically distributed as a 
-\begin_inset Formula $\chi^{2}(P).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The intuition is that the lagged errors shouldn't contribute to explaining the current error if there is no autocorrelation.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is included as a regressor to account for the fact that the 
-\begin_inset Formula $\hat{\varepsilon}_{t}$
-\end_inset
-
- are not independent even if the 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- are.
- This is a technicality that we won't go into here.
-\end_layout
-
-\begin_layout Itemize
-This test is valid even if the regressors are stochastic and contain lagged dependent variables,
- so it is considerably more useful than the DW test for typical time series data.
-\end_layout
-
-\begin_layout Itemize
-The alternative is not that the model is an AR(P),
- following the argument above.
- The alternative is simply that some or all of the first 
-\begin_inset Formula $P\;$
-\end_inset
-
-autocorrelations are different from zero.
- This is compatible with many specific forms of autocorrelation.
- 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Durbin-Watson test
-\end_layout
-
-\begin_layout Standard
-The Durbin-Watson test is not strictly valid in most situations where we would like to use it.
- Nevertheless,
- it is encountered often enough so that one should know something about it (perhaps:
- I'm no longer teaching this,
- but I'll leave it in the notes for reference).
- The Durbin-Watson test statistic is 
-\begin_inset Formula 
-\begin{eqnarray*}
-DW & = & \frac{\sum_{t=2}^{n}\left(\hat{\varepsilon}_{t}-\hat{\varepsilon}_{t-1}\right)^{2}}{\sum_{t=1}^{n}\hat{\varepsilon}_{t}^{2}}\\
- & = & \frac{\sum_{t=2}^{n}\left(\hat{\varepsilon}_{t}^{2}-2\hat{\varepsilon}_{t}\hat{\varepsilon}_{t-1}+\hat{\varepsilon}_{t-1}^{2}\right)}{\sum_{t=1}^{n}\hat{\varepsilon}_{t}^{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The null hypothesis is that the first order autocorrelation of the errors is zero:
- 
-\begin_inset Formula $H_{0}:\rho_{1}=0.$
-\end_inset
-
- The alternative is of course 
-\begin_inset Formula $H_{A}:\rho_{1}\neq0.$
-\end_inset
-
- Note that the alternative is not that the errors are AR(1),
- since many general patterns of autocorrelation will have the first order autocorrelation different than zero.
- For this reason the test is useful for detecting autocorrelation in general.
- For the same reason,
- one shouldn't just assume that an AR(1) model is appropriate when the DW test rejects the null.
-\end_layout
-
-\begin_layout Itemize
-Under the null,
- the middle term tends to zero,
- and the other two tend to one,
- so 
-\begin_inset Formula $DW\overset{p}{\rightarrow}2.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Supposing that we had an AR(1) error process with 
-\begin_inset Formula $\rho=1.$
-\end_inset
-
- In this case the middle term tends to 
-\begin_inset Formula $-2,$
-\end_inset
-
- so 
-\begin_inset Formula $DW\overset{p}{\rightarrow}0$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Supposing that we had an AR(1) error process with 
-\begin_inset Formula $\rho=-1.$
-\end_inset
-
- In this case the middle term tends to 
-\begin_inset Formula $2,$
-\end_inset
-
- so 
-\begin_inset Formula $DW\overset{p}{\rightarrow}4$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-These are the extremes:
- 
-\begin_inset Formula $DW$
-\end_inset
-
- always lies between 0 and 4.
-\end_layout
-
-\begin_layout Itemize
-The distribution of the test statistic depends on the matrix of regressors,
- 
-\begin_inset Formula $X,$
-\end_inset
-
- so tables can't give exact critical values.
- The give upper and lower bounds,
- which correspond to the extremes that are possible.
- See Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Durbin-Watson-critical-values"
-nolink "false"
-
-\end_inset
-
-.
- There are means of determining exact critical values conditional on 
-\begin_inset Formula $X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that DW can be used to test for nonlinearity (add discussion).
- 
-\end_layout
-
-\begin_layout Itemize
-The DW test is based upon the assumption that the matrix 
-\begin_inset Formula $X$
-\end_inset
-
- is fixed in repeated samples.
- This is often unreasonable in the context of economic time series,
- which is precisely the context where the test would have application.
- It is possible to relate the DW test to other test statistics which are valid without strict exogeneity.
-\end_layout
-
-\begin_layout Verse
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Durbin-Watson-critical-values"
-
-\end_inset
-
-Durbin-Watson critical values
-\end_layout
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Figures/DurbinWatson.pdf
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Lagged dependent variables and autocorrelation
-\end_layout
-
-\begin_layout Standard
-We've seen that the OLS estimator is consistent under autocorrelation,
- as long as 
-\begin_inset Formula $plim\frac{X^{\prime}\varepsilon}{n}=0.$
-\end_inset
-
- This will be the case when 
-\begin_inset Formula $\mathcal{E}(X^{\prime}\varepsilon)$
-\end_inset
-
- 
-\begin_inset Formula $=0,$
-\end_inset
-
- following a LLN.
- An important exception is the case where 
-\begin_inset Formula $X$
-\end_inset
-
- contains lagged 
-\begin_inset Formula $y^{\prime}s$
-\end_inset
-
- and the errors are autocorrelated.
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:-Dynamic-model"
-
-\end_inset
-
-Dynamic model with MA1 errors.
- Consider the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & \alpha+\rho y_{t-1}+\beta x_{t}+\epsilon_{t}\\
-\epsilon_{t} & = & \upsilon_{t}+\phi\upsilon_{t-1}
-\end{eqnarray*}
-
-\end_inset
-
-We can easily see that a regressor is not weakly exogenous:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(y_{t-1}\varepsilon_{t}) & = & \mathcal{E}\left\{ (\alpha+\rho y_{t-2}+\beta x_{t-1}+\upsilon_{t-1}+\phi\upsilon_{t-2})(\upsilon_{t}+\phi\upsilon_{t-1})\right\} \\
- & \neq & 0
-\end{eqnarray*}
-
-\end_inset
-
- since one of the terms is 
-\begin_inset Formula $\mathcal{E}(\phi\upsilon_{t-1}^{2})$
-\end_inset
-
- which is clearly nonzero.
- In this case 
-\begin_inset Formula $\mathcal{E}(\mathbf{x}_{t}\varepsilon_{t})\neq0,$
-\end_inset
-
- and therefore 
-\begin_inset Formula $plim\frac{X^{\prime}\varepsilon}{n}\neq0.$
-\end_inset
-
- Since
-\end_layout
-
-\begin_layout Example
-\begin_inset Formula 
-\[
-plim\hat{\beta}=\beta+plim\frac{X^{\prime}\varepsilon}{n}
-\]
-
-\end_inset
-
- the OLS estimator is inconsistent in this case.
- One needs to estimate by instrumental variables (IV),
- which we'll get to later
-\end_layout
-
-\begin_layout Standard
-The Octave (reminder to self:
- translate this?) script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GLS/DynamicMA.m}{GLS/DynamicMA.m} 
-\end_layout
-
-\end_inset
-
- does a Monte Carlo study.
- The sample size is 
-\begin_inset Formula $n=100$
-\end_inset
-
-.
- The true coefficients are 
-\begin_inset Formula $\alpha=1$
-\end_inset
-
- 
-\begin_inset Formula $\rho=0.9$
-\end_inset
-
- and 
-\begin_inset Formula $\beta=1$
-\end_inset
-
-.
- The MA parameter is 
-\begin_inset Formula $\phi=-0.95$
-\end_inset
-
-.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Dynamic-model-with"
-nolink "false"
-
-\end_inset
-
- gives the results.
- You can see that the constant and the autoregressive parameter have a lot of bias.
- By re-running the script with 
-\begin_inset Formula $\phi=0$
-\end_inset
-
-,
- you will see that much of the bias disappears (not all - why?).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Dynamic-model-with"
-
-\end_inset
-
-Dynamic model with MA(1) errors
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset Formula $\hat{\alpha}-\alpha$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/constant_n100.png
-	lyxscale 25
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset Formula $\hat{\rho}-\rho$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/ylag_n100.png
-	lyxscale 25
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset Formula $\hat{\beta}-\beta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GLS/x_n100.png
-	lyxscale 25
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-Consider the following model with $n$ observations and only one explanatory variable:
-\end_layout
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{equation*} y_{i}=
-\backslash
-beta x_{i}+u_{i}
-\backslash
-text{ (1)} 
-\backslash
-end{equation*}
-\end_layout
-
-\begin_layout Plain Layout
-
-which satisfies the basic OLS
-\backslash
- assumptions except for the homoskedasticity assumption.
- More precisely,
- the variance of the error term for the first $n/2$ observations is $Var(u_{i})=2$,
- and for the remaining observations $Var(u_{i})=
-\backslash
-sigma ^{2}$,
- where $
-\backslash
-sigma ^{2}$ is unknown.
-\backslash
-
-\backslash
-
-\end_layout
-
-\begin_layout Plain Layout
-
-a) How can you get an asymptotically efficient estimator of $
-\backslash
-beta$?
- Provide an expression for the estimator.
-\backslash
-
-\backslash
-
-\end_layout
-
-\begin_layout Plain Layout
-
-b) How can you test the hypothesis that the explanatory variable ($x_{i})$ is relevant in explaining $y_{i}$ in the model in equation (1)?
- Provide the statistic to be used in the test as well as its distribution.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Comparing the variances of the OLS and GLS estimators,
- I claimed that the following holds:
-\begin_inset Formula 
-\begin{eqnarray*}
-Var(\hat{\beta})-Var(\hat{\beta}_{GLS}) & = & A\Sigma A^{'}
-\end{eqnarray*}
-
-\end_inset
-
-Verify that this is true.
-\end_layout
-
-\begin_layout Enumerate
-Show that the GLS estimator can be defined as
-\begin_inset Formula 
-\[
-\hat{\beta}_{GLS}=\arg\min(y-X\beta)^{\prime}\Sigma^{-1}(y-X\beta)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-The limiting distribution of the OLS estimator with heteroscedasticity of unknown form is
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta\right)\overset{d}{\rightarrow}N\left(0,Q_{X}^{-1}\Omega Q_{X}^{-1}\right),
-\]
-
-\end_inset
-
- where
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\mathcal{E}\left(\frac{X^{\prime}\varepsilon\varepsilon^{\prime}X}{n}\right)=\Omega
-\]
-
-\end_inset
-
- Explain why
-\begin_inset Formula 
-\[
-\widehat{\Omega}=\frac{1}{n}\sum_{t=1}^{n}x_{t}x_{t}^{\prime}\hat{\varepsilon}_{t}^{2}
-\]
-
-\end_inset
-
- is a consistent estimator of this matrix.
-\end_layout
-
-\begin_layout Enumerate
-Define the 
-\begin_inset Formula $v-th$
-\end_inset
-
- autocovariance of a covariance stationary process 
-\begin_inset Formula $m_{t}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $E(m_{t})=0$
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-\Gamma_{v}=\mathcal{E}(m_{t}m_{t-v}^{\prime}).
-\]
-
-\end_inset
-
- Show that 
-\begin_inset Formula $\mathcal{E}(m_{t}m_{t+v}^{\prime})=\Gamma_{v}^{\prime}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Perhaps we can be a little more parsimonious with the Nerlove data (
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/nerlove.data}{nerlove.data} 
-\end_layout
-
-\end_inset
-
-),
- rather than using so many parameters to account for non-constant returns to scale,
- and to account for heteroscedasticity.
- Consider the original model 
-\begin_inset Formula 
-\[
-\ln C=\beta+\beta_{Q}\ln Q+\beta_{L}\ln P_{L}+\beta_{F}\ln P_{F}+\beta_{K}\ln P_{K}+\epsilon
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Estimate by OLS,
- plot the residuals,
- and test for autocorrelation and heteroscedasticity.
- Explain your findings.
-\end_layout
-
-\begin_layout Enumerate
-Consider the model
-\begin_inset Formula 
-\[
-\ln C=\beta+\beta_{Q}\ln Q+\gamma_{Q}\left(\ln Q\right)^{2}+\beta_{L}\ln P_{L}+\beta_{F}\ln P_{F}+\beta_{K}\ln P_{K}+\epsilon
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Explain how this model can account for non-constant returns to scale.
- 
-\end_layout
-
-\begin_layout Enumerate
-estimate this model,
- and test for autocorrelation and heteroscedasticity.
- You should find that there is HET,
- but no strong evidence of AUT.
- Why is this the case?
-\end_layout
-
-\begin_layout Enumerate
-Do a GLS correction where it is assumed that 
-\begin_inset Formula $V(\epsilon_{i})=\frac{\sigma^{2}}{\left(\ln Q_{i}\right)^{2}}$
-\end_inset
-
-.
- In GRETL,
- there is a weighted least squares option that you can use.
- Why does this assumed form of HET make sense?
-\end_layout
-
-\begin_layout Enumerate
-plot the weighted residuals versus output.
- Is there evidence of HET,
- or has the correction eliminated the problem?
-\end_layout
-
-\begin_layout Enumerate
-plot the fitted values for returns to scale,
- for all of the firms.
-\end_layout
-
-\end_deeper
-\end_deeper
-\begin_layout Enumerate
-The 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/hall.csv}{hall.csv} 
-\end_layout
-
-\end_inset
-
- or 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/hall.gdt}{hall.gdt} 
-\end_layout
-
-\end_inset
-
- dataset contains monthly observation on 3 variables:
- the consumption ratio 
-\begin_inset Formula $c_{t}/c_{t-1}$
-\end_inset
-
-;
- the gross return of an equally weighted index of assets 
-\begin_inset Formula $ewr_{t}$
-\end_inset
-
-;
- and the gross return of the same index,
- but weighted by value,
- 
-\begin_inset Formula $vwr_{t}$
-\end_inset
-
-.
- The idea is that a representative consumer may finance consumption by investing in assets.
- Present wealth is used for two things:
- consumption and investment.
- The return on investment defines wealth in the next period,
- and the process repeats.
- For the moment,
- explore the properties of the variables.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Are the variances constant over time?
-\end_layout
-
-\begin_layout Enumerate
-Do the variables appear to be autocorrelated?
- Hint:
- regress a variable on its own lags.
-\end_layout
-
-\begin_layout Enumerate
-Do the variable seem to be normally distributed?
-\end_layout
-
-\begin_layout Enumerate
-Look at the properties of the growth rates of the variables:
- repeat a-c for growth rates.
- The growth rate of a variable 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is given by 
-\begin_inset Formula $\log\left(x_{t}/x_{t-1}\right)$
-\end_inset
-
-.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Consider the model
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =C+A_{1}y_{t-1}+\epsilon_{t}\\
-E(\epsilon_{t}\epsilon_{t}^{\prime}) & =\Sigma\\
-E(\epsilon_{t}\epsilon_{s}^{\prime}) & =0,t\ne s
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- are 
-\begin_inset Formula $G\times1$
-\end_inset
-
- vectors,
- 
-\begin_inset Formula $C$
-\end_inset
-
- is a 
-\begin_inset Formula $G\times1$
-\end_inset
-
- of constants,
- and 
-\begin_inset Formula $A_{1}$
-\end_inset
-
-is a 
-\begin_inset Formula $G\times G$
-\end_inset
-
- matrix of parameters.
- The matrix 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a 
-\begin_inset Formula $G\times G$
-\end_inset
-
- covariance matrix.
- Assume that we have 
-\begin_inset Formula $n$
-\end_inset
-
- observations.
- This is a 
-\emph on
-vector autoregressive
-\emph default
- model,
- of order 1 - commonly referred to as a VAR(1) model.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Show how the model can be written in the form 
-\begin_inset Formula $Y=X\beta+\nu$
-\end_inset
-
-,
- where 
-\begin_inset Formula $Y$
-\end_inset
-
- is a 
-\begin_inset Formula $Gn\times1$
-\end_inset
-
- vector,
- 
-\begin_inset Formula $\beta$
-\end_inset
-
- is a 
-\begin_inset Formula $(G+G^{2})\times$
-\end_inset
-
-1 parameter vector,
- and the other items are conformable.
- What is the structure of 
-\begin_inset Formula $X$
-\end_inset
-
-?
- What is the structure of the covariance matrix of 
-\begin_inset Formula $\nu$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Enumerate
-This model has HET and AUT.
- Verify this statement.
-\end_layout
-
-\begin_layout Enumerate
-Set 
-\begin_inset Formula $G=2,$
-\end_inset
-
-
-\begin_inset Formula $C=(0\,0)^{\prime}$
-\end_inset
-
-
-\begin_inset Formula $A=\left[\begin{array}{cc}
-0.8 & -0.1\\
-0.2 & 0.5
-\end{array}\right]$
-\end_inset
-
-,
- 
-\begin_inset Formula $\Sigma=\left[\begin{array}{cc}
-1 & 0.5\\
-0.5 & 1
-\end{array}\right]$
-\end_inset
-
-.
- Simulate data from this model,
- then estimate the model using OLS and feasible GLS.
- You should find that the two estimators are identical,
- which might seem surprising,
- given that there is HET and AUT.
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset CommandInset label
-LatexCommand label
-name "enu:(advanced).-Prove-analytically"
-
-\end_inset
-
-(optional,
- and advanced).
- Prove analytically that the OLS and GLS estimators are identical.
- Hint:
- this model is of the form of 
-\emph on
-seemingly unrelated regressions
-\emph default
-.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Consider the model
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =\alpha+\rho_{1}y_{t-1}+\rho_{2}y_{t-2}+\epsilon_{t}
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is a 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- white noise error.
- This is an autogressive model of order 2 (AR2) model.
- Suppose that data is generated from the AR2 model,
- but the econometrician mistakenly decides to estimate an AR1 model (
-\begin_inset Formula $y_{t}=\alpha+\rho_{1}y_{t-1}+\epsilon_{t}$
-\end_inset
-
-).
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-simulate data from the AR2 model,
- setting 
-\begin_inset Formula $\rho_{1}=0.5$
-\end_inset
-
- and 
-\begin_inset Formula $\rho_{2}=0.4,$
-\end_inset
-
- using a sample size of 
-\begin_inset Formula $n=30.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Enumerate
-Estimate the AR1 model by OLS,
- using the simulated data
-\end_layout
-
-\begin_layout Enumerate
-test the hypothesis that 
-\begin_inset Formula $\rho_{1}=0.5$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-test for autocorrelation using the test of your choice
-\end_layout
-
-\begin_layout Enumerate
-repeat the above steps 10000 times.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-What percentage of the time does a t-test reject the hypothesis that 
-\begin_inset Formula $\rho_{1}=0.5$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Enumerate
-What percentage of the time is the hypothesis of no autocorrelation rejected?
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-discuss your findings.
- Include a residual plot for a representative sample.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Modify the script given in Subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Monte-Carlo-example:"
-nolink "false"
-
-\end_inset
-
- so that the first observation is dropped,
- rather than given special treatment.
- This corresponds to using the Cochrane-Orcutt method,
- whereas the script as provided implements the Prais-Winsten method.
- Check if there is an efficiency loss when the first observation is dropped.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Endogeneity and simultaneity
-\end_layout
-
-\begin_layout Standard
-Several times we've encountered cases where correlation between regressors and the error term lead to biasedness and inconsistency of the OLS estimator.
- Cases include autocorrelation with lagged dependent variables (Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:-Dynamic-model"
-nolink "false"
-
-\end_inset
-
-),
- measurement error in the regressors (Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
-) and missing regressors (Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Missing-regressors"
-nolink "false"
-
-\end_inset
-
-).
- Another important case we have not seen yet is that of simultaneous equations.
- The cause is different,
- but the effect is the same:
- bias and inconsistency when OLS is applied to a single equation.
- The basic idea is presented in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Exogeneity-and-Endogeneity"
-nolink "false"
-
-\end_inset
-
-.
- A simple regression will estimate the overall effect of x on y.
- If we're interested in the direct effect,
- 
-\begin_inset Formula $\beta$
-\end_inset
-
-,
- then we have a problem when the overall effect and the direct effect differ.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Exogeneity-and-Endogeneity"
-
-\end_inset
-
-Exogeneity and Endogeneity (adapted from Cameron and Trivedi)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/EndogExog.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Simultaneous equations
-\end_layout
-
-\begin_layout Standard
-Up until now our model is 
-\begin_inset Formula 
-\[
-y=X\beta+\varepsilon
-\]
-
-\end_inset
-
-where we assume weak exogeneity of the regressors,
- so that 
-\begin_inset Formula $E(x_{t}\epsilon_{t})=0$
-\end_inset
-
-.
- With weak exogeneity,
- the OLS estimator has desirable large sample properties (consistency,
- asymptotic normality).
-\end_layout
-
-\begin_layout Standard
-Simultaneous equations is a different prospect.
- An example of a simultaneous equation system is a simple supply-demand system:
- 
-\begin_inset Formula 
-\begin{eqnarray}
-\text{Demand:\;\ }q_{t} & = & \alpha_{1}+\alpha_{2}p_{t}+\alpha_{3}y_{t}+\varepsilon_{1t}\label{eq:demand function}\\
-\text{Supply:\;\ }q_{t} & = & \beta_{1}+\beta_{2}p_{t}+\varepsilon_{2t}\nonumber \\
-\mathcal{E}\left(\left[\begin{array}{l}
-\varepsilon_{1t}\\
-\varepsilon_{2t}
-\end{array}\right]\left[\begin{array}{ll}
-\varepsilon_{1t} & \varepsilon_{2t}\end{array}\right]\right) & = & \left[\begin{array}{ll}
-\sigma_{11} & \sigma_{12}\\
-\cdot & \sigma_{22}
-\end{array}\right]\nonumber \\
- & \equiv & \Sigma,\forall t\nonumber 
-\end{eqnarray}
-
-\end_inset
-
- The presumption is that 
-\begin_inset Formula $q_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- are jointly determined at the same time by the intersection of these equations.
- We'll assume that 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is determined by some unrelated process.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-It's easy to see that we have correlation between regressors and errors.
- Solving for 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- :
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\alpha_{1}+\alpha_{2}p_{t}+\alpha_{3}y_{t}+\varepsilon_{1t} & = & \beta_{1}+\beta_{2}p_{t}+\varepsilon_{2t}\\
-\beta_{2}p_{t}-\alpha_{2}p_{t} & = & \alpha_{1}-\beta_{1}+\alpha_{3}y_{t}+\varepsilon_{1t}-\varepsilon_{2t}\\
-p_{t} & = & \frac{\alpha_{1}-\beta_{1}}{\beta_{2}-\alpha_{2}}+\frac{\alpha_{3}y_{t}}{\beta_{2}-\alpha_{2}}+\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider whether 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- is uncorrelated with 
-\begin_inset Formula $\varepsilon_{1t}:$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(p_{t}\varepsilon_{1t}) & = & \mathcal{E}\left\{ \left(\frac{\alpha_{1}-\beta_{1}}{\beta_{2}-\alpha_{2}}+\frac{\alpha_{3}y_{t}}{\beta_{2}-\alpha_{2}}+\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\varepsilon_{1t}\right\} \\
- & = & \frac{\sigma_{11}-\sigma_{12}}{\beta_{2}-\alpha_{2}}
-\end{eqnarray*}
-
-\end_inset
-
- Because of this correlation,
- weak exogeneity does not hold,
- and OLS estimation of the demand equation will be biased and inconsistent.
- The same applies to the supply equation,
- for the same reason.
-\end_layout
-
-\begin_layout Standard
-A GRETL script which generates data according to this simple supply-demand system is here:
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Simeq/simeq.inp}{Simeq/simeq.inp}
-\end_layout
-
-\end_inset
-
-.
- It does a Monte Carlo study which verifies that the OLS estimator is inconsistent,
- and that the IV estimator is consistent.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In this model,
- 
-\begin_inset Formula $q_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- are the 
-\emph on
-endogenous
-\emph default
- variables (endogs),
- that are determined within the system.
- 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is an 
-\emph on
-exogenous
-\emph default
- variable (exogs).
- These concepts are a bit tricky,
- and we'll return to it in a minute.
- First,
- some notation.
- Suppose we group together current endogs in the vector 
-\begin_inset Formula $Y_{t}.$
-\end_inset
-
- If there are 
-\begin_inset Formula $G$
-\end_inset
-
- endogs,
- 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- is 
-\begin_inset Formula $G\times1.$
-\end_inset
-
- Group current and lagged exogs,
- as well as lagged endogs in the vector 
-\begin_inset Formula $X_{t}$
-\end_inset
-
- ,
- which is 
-\begin_inset Formula $K\times1.$
-\end_inset
-
- Stack the errors of the 
-\begin_inset Formula $G$
-\end_inset
-
- equations into the error vector 
-\begin_inset Formula $E_{t}.$
-\end_inset
-
- The model,
- with additional assumptions,
- can be written as 
-\begin_inset Formula 
-\begin{eqnarray}
-Y_{t}^{\prime}\Gamma & = & X_{t}^{\prime}B+E_{t}^{\prime}\nonumber \\
-E_{t} & \sim & N(0,\Sigma),\forall t\label{eq:SIMEQ structural form}\\
-\mathcal{E}(E_{t}E_{s}^{\prime}) & = & 0,t\neq s\nonumber 
-\end{eqnarray}
-
-\end_inset
-
- There are 
-\begin_inset Formula $G$
-\end_inset
-
- equations here,
- and the parameters that enter into each equation are contained in the 
-\emph on
-columns
-\emph default
- of the matrices 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-We can stack all 
-\begin_inset Formula $n$
-\end_inset
-
- observations and write the model as 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y\Gamma & = & XB+E\\
-\mathcal{E}(X^{\prime}E) & = & 0_{(K\times G)}\\
-\mathrm{vec}(E) & \sim & N(0,\Psi)
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-Y=\left[\begin{array}{l}
-Y_{1}^{\prime}\\
-Y_{2}^{\prime}\\
-\vdots\\
-Y_{n}^{\prime}
-\end{array}\right],X=\left[\begin{array}{l}
-X_{1}^{\prime}\\
-X_{2}^{\prime}\\
-\vdots\\
-X_{n}^{\prime}
-\end{array}\right],E=\left[\begin{array}{l}
-E_{1}^{\prime}\\
-E_{2}^{\prime}\\
-\vdots\\
-E_{n}^{\prime}
-\end{array}\right]
-\]
-
-\end_inset
-
- 
-\begin_inset Formula $Y$
-\end_inset
-
- is 
-\begin_inset Formula $n\times G,$
-\end_inset
-
- 
-\begin_inset Formula $X$
-\end_inset
-
- is 
-\begin_inset Formula $n\times K,$
-\end_inset
-
- and 
-\begin_inset Formula $E$
-\end_inset
-
- is 
-\begin_inset Formula $n\times G.$
-\end_inset
-
- Recall that the 
-\begin_inset Formula $\mathrm{vec(})$
-\end_inset
-
- operator just stacks the columns of a matrix on top of one another into a vector.
-\end_layout
-
-\begin_layout Itemize
-This system is 
-\emph on
-complete
-\emph default
-,
- in that there are as many equations as endogs.
-\end_layout
-
-\begin_layout Itemize
-There is a normality assumption.
- This isn't necessary for obtaining consistent estimates,
- but,
- if it holds,
- it allows us to consider the relationship between least squares and ML estimators.
-\end_layout
-
-\begin_layout Itemize
-Since there is no autocorrelation of the 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- 's,
- and since the columns of 
-\begin_inset Formula $E$
-\end_inset
-
- are individually homoscedastic,
- then 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Psi & = & \left[\begin{array}{llll}
-\sigma_{11}I_{n} & \sigma_{12}I_{n} & \cdots & \sigma_{1G}I_{n}\\
- & \sigma_{22}I_{n} &  & \vdots\\
- &  & \ddots & \vdots\\
-\cdot &  &  & \sigma_{GG}I_{n}
-\end{array}\right]\\
- & = & I_{n}\otimes\Sigma
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $X$
-\end_inset
-
- may contain lagged endogenous and exogenous variables.
- These variables are 
-\emph on
-predetermined.
- 
-\end_layout
-
-\begin_layout Itemize
-We need to define what is meant by 
-\begin_inset Quotes eld
-\end_inset
-
-endogenous
-\begin_inset Quotes erd
-\end_inset
-
- and 
-\begin_inset Quotes eld
-\end_inset
-
-exogenous
-\begin_inset Quotes erd
-\end_inset
-
- when classifying the current period variables.
- Remember the definition of weak exogeneity Assumption 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "ass:Weakly-exogenous-regressors:"
-nolink "false"
-
-\end_inset
-
-,
- the regressors are weakly exogenous if 
-\begin_inset Formula $E(E_{t}|X_{t})=0.$
-\end_inset
-
- Endogenous regressors are those for which this assumption does not hold.
- As long as there is no autocorrelation,
- lagged endogenous variables are weakly exogenous.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Reduced-form"
-
-\end_inset
-
-Reduced form
-\end_layout
-
-\begin_layout Standard
-Recall that the model is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime}\Gamma & = & X_{t}^{\prime}B+E_{t}^{\prime}\\
-V(E_{t}) & = & \Sigma
-\end{eqnarray*}
-
-\end_inset
-
- This is the model in 
-\emph on
-structural form.
-\end_layout
-
-\begin_layout Definition
-[Structural form] 
-\begin_inset CommandInset label
-LatexCommand label
-name "Structural form"
-
-\end_inset
-
-An equation is in structural form when more than one current period endogenous variable is included.
-\end_layout
-
-\begin_layout Standard
-The solution for the current period endogs is easy to find.
- It is 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime} & = & X_{t}^{\prime}B\Gamma^{-1}+E_{t}^{\prime}\Gamma^{-1}\\
- & = & X_{t}^{\prime}\Pi+V_{t}^{\prime}
-\end{eqnarray*}
-
-\end_inset
-
- Now only one current period endog appears in each equation.
- This is the 
-\emph on
-reduced form.
-\end_layout
-
-\begin_layout Definition
-[Reduced form] 
-\begin_inset CommandInset label
-LatexCommand label
-name "Reduced form"
-
-\end_inset
-
-An equation is in reduced form if only one current period endog is included.
-\end_layout
-
-\begin_layout Standard
-An example is our supply/demand system.
- The reduced form for quantity is obtained by solving the supply equation for price and substituting into demand:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-q_{t} & = & \alpha_{1}+\alpha_{2}\left(\frac{q_{t}-\beta_{1}-\varepsilon_{2t}}{\beta_{2}}\right)+\alpha_{3}y_{t}+\varepsilon_{1t}\\
-\beta_{2}q_{t}-\alpha_{2}q_{t} & = & \beta_{2}\alpha_{1}-\alpha_{2}\left(\beta_{1}+\varepsilon_{2t}\right)+\beta_{2}\alpha_{3}y_{t}+\beta_{2}\varepsilon_{1t}\\
-q_{t} & = & \frac{\beta_{2}\alpha_{1}-\alpha_{2}\beta_{1}}{\beta_{2}-\alpha_{2}}+\frac{\beta_{2}\alpha_{3}y_{t}}{\beta_{2}-\alpha_{2}}+\frac{\beta_{2}\varepsilon_{1t}-\alpha_{2}\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\\
- & = & \pi_{11}+\pi_{21}y_{t}+V_{1t}
-\end{eqnarray*}
-
-\end_inset
-
- Similarly,
- the rf for price,
- as we've seen above,
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-p_{t} & = & \frac{\alpha_{1}-\beta_{1}}{\beta_{2}-\alpha_{2}}+\frac{\alpha_{3}y_{t}}{\beta_{2}-\alpha_{2}}+\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\\
- & = & \pi_{12}+\pi_{22}y_{t}+V_{2t}
-\end{eqnarray*}
-
-\end_inset
-
- The interesting thing about the rf is that the equations individually satisfy the classical assumptions,
- since 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is uncorrelated with 
-\begin_inset Formula $\varepsilon_{1t}$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon_{2t}$
-\end_inset
-
- by assumption,
- and therefore 
-\begin_inset Formula $\mathcal{E}(y_{t}V_{it})=0,$
-\end_inset
-
- i=1,2,
- 
-\begin_inset Formula $\forall t.$
-\end_inset
-
- The errors of the rf are 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-V_{1t}\\
-V_{2t}
-\end{array}\right]=\left[\begin{array}{l}
-\frac{\beta_{2}\varepsilon_{1t}-\alpha_{2}\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\\
-\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The variance of 
-\begin_inset Formula $V_{1t}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(V_{1t}) & = & \mathcal{E}\left[\left(\frac{\beta_{2}\varepsilon_{1t}-\alpha_{2}\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\left(\frac{\beta_{2}\varepsilon_{1t}-\alpha_{2}\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\right]\\
- & = & \frac{\beta_{2}^{2}\sigma_{11}-2\beta_{2}\alpha_{2}\sigma_{12}+\alpha_{2}\sigma_{22}}{\left(\beta_{2}-\alpha_{2}\right)^{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is constant over time,
- so the first rf equation is homoscedastic.
-\end_layout
-
-\begin_layout Itemize
-Likewise,
- since the 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- are independent over time,
- so are the 
-\begin_inset Formula $V_{t}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The variance of the second rf error is 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(V_{2t}) & = & \mathcal{E}\left[\left(\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\left(\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\right]\\
- & = & \frac{\sigma_{11}-2\sigma_{12}+\sigma_{22}}{\left(\beta_{2}-\alpha_{2}\right)^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- and the contemporaneous covariance of the errors across equations is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(V_{1t}V_{2t}) & = & \mathcal{E}\left[\left(\frac{\beta_{2}\varepsilon_{1t}-\alpha_{2}\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\left(\frac{\varepsilon_{1t}-\varepsilon_{2t}}{\beta_{2}-\alpha_{2}}\right)\right]\\
- & = & \frac{\beta_{2}\sigma_{11}-\left(\beta_{2}+\alpha_{2}\right)\sigma_{12}+\sigma_{22}}{\left(\beta_{2}-\alpha_{2}\right)^{2}}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In summary the rf equations individually satisfy the classical assumptions,
- under the assumptions we've made,
- but they are contemporaneously correlated.
- 
-\end_layout
-
-\begin_layout Standard
-The general form of the rf is 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime} & = & X_{t}^{\prime}B\Gamma^{-1}+E_{t}^{\prime}\Gamma^{-1}\\
- & = & X_{t}^{\prime}\Pi+V_{t}^{\prime}
-\end{eqnarray*}
-
-\end_inset
-
- so we have that 
-\begin_inset Formula 
-\[
-V_{t}=\left(\Gamma^{-1}\right)^{\prime}E_{t}\sim N\left(0,\left(\Gamma^{-1}\right)^{\prime}\Sigma\Gamma^{-1}\right),\forall t
-\]
-
-\end_inset
-
- and that the 
-\begin_inset Formula $V_{t}$
-\end_inset
-
- are timewise independent (note that this wouldn't be the case if the 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- were autocorrelated).
-\end_layout
-
-\begin_layout Standard
-From the reduced form,
- we can easily see that the endogenous variables are correlated with the structural errors:
-\begin_inset Formula 
-\begin{align}
-E(E_{t}Y_{t}^{\prime}) & =E\left(E_{t}\left(X_{t}^{\prime}B\Gamma^{-1}+E_{t}^{\prime}\Gamma^{-1}\right)\right)\nonumber \\
- & =E\left(E_{t}X_{t}^{\prime}B\Gamma^{-1}+E_{t}E_{t}^{\prime}\Gamma^{-1}\right)\nonumber \\
- & =\Sigma\Gamma^{-1}\label{eq:correlation between endogs and structural error}
-\end{align}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:EstimationRF"
-
-\end_inset
-
-Estimation of the reduced form equations
-\end_layout
-
-\begin_layout Standard
-From above,
- the RF equations are 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime} & = & X_{t}^{\prime}B\Gamma^{-1}+E_{t}^{\prime}\Gamma^{-1}\\
- & = & X_{t}^{\prime}\Pi+V_{t}^{\prime}
-\end{eqnarray*}
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-V_{t}\sim N\left(0,\Xi\right),\forall t
-\]
-
-\end_inset
-
-where we define 
-\begin_inset Formula $\Xi\equiv\left(\Gamma^{-1}\right)^{\prime}\Sigma\Gamma^{-1}$
-\end_inset
-
-.
- The rf parameter estimator 
-\begin_inset Formula $\hat{\Pi},$
-\end_inset
-
- is simply OLS applied to this model,
- equation by equation::
- 
-\begin_inset Formula 
-\[
-\hat{\Pi}=(X^{\prime}X)^{-1}X^{\prime}Y
-\]
-
-\end_inset
-
- which is simply 
-\begin_inset Formula 
-\[
-\hat{\Pi}=(X^{\prime}X)^{-1}X^{\prime}\left[\begin{array}{llll}
-y_{1} & y_{2} & \cdots & y_{G}\end{array}\right]
-\]
-
-\end_inset
-
- that is,
- OLS equation by equation using 
-\emph on
-all
-\emph default
- the exogs in the estimation of each column of 
-\begin_inset Formula $\Pi.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It may seem odd that we use OLS on the reduced form,
- since the rf equations are correlated,
- because 
-\begin_inset Formula $\Xi\equiv\left(\Gamma^{-1}\right)^{\prime}\Sigma\Gamma^{-1}$
-\end_inset
-
- is a full matrix.
- Why don't we do GLS to improve efficiency of estimation of the RF parameters?
-\end_layout
-
-\begin_layout Standard
-OLS equation by equation to get the rf is equivalent to 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-y_{1}\\
-y_{2}\\
-\vdots\\
-y_{G}
-\end{array}\right]=\left[\begin{array}{llll}
-X & 0 & \cdots & 0\\
-0 & X &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & X
-\end{array}\right]\left[\begin{array}{l}
-\pi_{1}\\
-\pi_{2}\\
-\vdots\\
-\pi_{G}
-\end{array}\right]+\left[\begin{array}{l}
-v_{1}\\
-v_{2}\\
-\vdots\\
-v_{G}
-\end{array}\right]
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $y_{i}$
-\end_inset
-
- is the 
-\begin_inset Formula $n\times1$
-\end_inset
-
- vector of observations of the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- endog,
- 
-\begin_inset Formula $X$
-\end_inset
-
- is the entire 
-\begin_inset Formula $n\times K$
-\end_inset
-
- matrix of exogs,
- 
-\begin_inset Formula $\pi_{i}$
-\end_inset
-
- is the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- column of 
-\begin_inset Formula $\Pi,$
-\end_inset
-
- and 
-\begin_inset Formula $v_{i}$
-\end_inset
-
- is the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- column of 
-\begin_inset Formula $V.$
-\end_inset
-
- Use the notation 
-\begin_inset Formula 
-\[
-y=\mathbf{X}\pi+v
-\]
-
-\end_inset
-
- to indicate the pooled model.
- Following this notation,
- the error covariance matrix is 
-\begin_inset Formula 
-\[
-V(v)=\Xi\otimes I_{n}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is a special case of a type of model known as a set of 
-\emph on
-seemingly unrelated equations (SUR)
-\emph default
- since the parameter vector of each equation is different.
- The important feature of this special case is that 
-\emph on
-the regressors are the same in each equation
-\emph default
-.
- The equations are contemporanously correlated,
- because of the non-zero off diagonal elements in 
-\begin_inset Formula $\Xi$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that each equation of the system individually satisfies the classical assumptions.
-\end_layout
-
-\begin_layout Itemize
-Normally when doing SUR,
- one simply does GLS on the whole system 
-\begin_inset Formula $y=\mathbf{X}\pi+v$
-\end_inset
-
-,
- where 
-\begin_inset Formula $V(v)=\Xi\otimes I_{n}$
-\end_inset
-
-,
- which is in general more efficient than OLS on each equation.
-\end_layout
-
-\begin_layout Itemize
-However,
- when the regressors are the same in all equations,
- as is true in the present case of estimation of the RF parameters,
- SUR 
-\begin_inset Formula $\equiv$
-\end_inset
-
-OLS.
- To show this note that in this case 
-\begin_inset Formula $\mathbf{X}=I_{n}\otimes X.$
-\end_inset
-
- Using the rules
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-\begin_inset Formula $(A\otimes B)^{-1}=(A^{-1}\otimes B^{-1})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $(A\otimes B)^{\prime}=(A^{\prime}\otimes B^{\prime})$
-\end_inset
-
- and
-\end_layout
-
-\begin_layout Enumerate
-\begin_inset Formula $(A\otimes B)(C\otimes D)=(AC\otimes BD),$
-\end_inset
-
- we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\pi}_{SUR} & = & \left(\left(I_{n}\otimes X\right)^{\prime}\left(\Xi\otimes I_{n}\right)^{-1}\left(I_{n}\otimes X\right)\right)^{-1}\left(I_{n}\otimes X\right)^{\prime}\left(\Xi\otimes I_{n}\right)^{-1}y\\
- & = & \left(\left(\Xi^{-1}\otimes X^{\prime}\right)\left(I_{n}\otimes X\right)\right)^{-1}\left(\Xi^{-1}\otimes X^{\prime}\right)y\\
- & = & \left(\Xi\otimes(X^{\prime}X)^{-1}\right)\left(\Xi^{-1}\otimes X^{\prime}\right)y\\
- & = & \left[I_{G}\otimes(X^{\prime}X)^{-1}X^{\prime}\right]y\\
- & = & \left[\begin{array}{l}
-\hat{\pi}_{1}\\
-\hat{\pi}_{2}\\
-\vdots\\
-\hat{\pi}_{G}
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Note that this provides the answer to the exercise 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "enu:(advanced).-Prove-analytically"
-nolink "false"
-
-\end_inset
-
- in the chapter on GLS.
-\end_layout
-
-\begin_layout Itemize
-So the unrestricted rf coefficients can be estimated efficiently (assuming normality) by OLS,
- even if the equations are correlated.
-\end_layout
-
-\begin_layout Itemize
-We have ignored any potential zeros in the matrix 
-\begin_inset Formula $\Pi,$
-\end_inset
-
- which if they exist could potentially increase the efficiency of estimation of the rf.
-\end_layout
-
-\begin_layout Itemize
-Another example where SUR
-\begin_inset Formula $\equiv$
-\end_inset
-
-OLS is in estimation of vector autoregressions which is discussed in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:VAR-models"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Section
-Bias and inconsistency of OLS estimation of a structural equation
-\end_layout
-
-\begin_layout Standard
-Considering the first equation (this is without loss of generality,
- since we can always reorder the equations) we can partition the 
-\begin_inset Formula $Y$
-\end_inset
-
- matrix as 
-\begin_inset Formula 
-\[
-Y=\left[\begin{array}{lll}
-y & Y_{1} & Y_{2}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $y$
-\end_inset
-
- is the first column
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $Y_{1}$
-\end_inset
-
- are the other endogenous variables that enter the first equation
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $Y_{2}$
-\end_inset
-
- are endogs that are excluded from this equation 
-\end_layout
-
-\begin_layout Standard
-Similarly,
- partition 
-\begin_inset Formula $X$
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-X=\left[\begin{array}{ll}
-X_{1} & X_{2}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $X_{1}$
-\end_inset
-
- are the included exogs,
- and 
-\begin_inset Formula $X_{2}$
-\end_inset
-
- are the excluded exogs.
- 
-\end_layout
-
-\begin_layout Standard
-Finally,
- partition the error matrix as 
-\begin_inset Formula 
-\[
-E=\left[\begin{array}{ll}
-\varepsilon & E_{12}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Assume that 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- has ones on the main diagonal.
- These are normalization restrictions that simply scale the remaining coefficients on each equation,
- and which scale the variances of the error terms.
-\end_layout
-
-\begin_layout Standard
-Given this scaling and our partitioning,
- the coefficient matrices can be written as 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Gamma & = & \left[\begin{array}{ll}
-1 & \Gamma_{12}\\
--\gamma_{1} & \Gamma_{22}\\
-0 & \Gamma_{32}
-\end{array}\right]\\
-B & = & \left[\begin{array}{ll}
-\beta_{1} & B_{12}\\
-0 & B_{22}
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With this,
- the first equation can be written as 
-\begin_inset Formula 
-\begin{eqnarray}
-y & = & Y_{1}\gamma_{1}+X_{1}\beta_{1}+\varepsilon\label{eq:single equation from system}\\
- & = & Z\delta+\varepsilon\nonumber 
-\end{eqnarray}
-
-\end_inset
-
- The problem,
- as we've seen,
- is that the columns of 
-\begin_inset Formula $Z$
-\end_inset
-
- corresponding to 
-\begin_inset Formula $Y_{1}$
-\end_inset
-
- are correlated with 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- because these are endogenous variables,
- and as we saw in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:correlation between endogs and structural error"
-nolink "false"
-
-\end_inset
-
-,
- the endogenous variables are correlated with the structural errors,
- so they don't satisfy weak exogeneity.
- So,
- 
-\color green
-
-\begin_inset Formula $E(Z^{\prime}\epsilon)\ne0$
-\end_inset
-
-
-\color inherit
-.
- What are the properties of the OLS estimator in this situation?
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\delta} & = & \left(Z^{\prime}Z\right)^{-1}Z^{\prime}y\\
- & = & \left(Z^{\prime}Z\right)^{-1}Z^{\prime}\left(Z\delta^{0}+\varepsilon\right)\\
- & = & \delta^{0}+\left(Z^{\prime}Z\right)^{-1}{\color{green}Z^{\prime}\epsilon}
-\end{eqnarray*}
-
-\end_inset
-
-It's clear that the OLS estimator is biased in general.
- Also,
- 
-\begin_inset Formula 
-\[
-\hat{\delta}-\delta^{0}=\left(\frac{Z^{\prime}Z}{n}\right)^{-1}{\color{green}\frac{Z^{\prime}\epsilon}{n}}
-\]
-
-\end_inset
-
-Say that 
-\begin_inset Formula $\lim\frac{Z^{\prime}\epsilon}{n}=A,$
-\end_inset
-
-a.s.,
- and 
-\begin_inset Formula $\lim\frac{Z^{\prime}Z}{n}=Q_{Z},\,a.s.$
-\end_inset
-
- Then
-\begin_inset Formula 
-\[
-\lim\left(\hat{\delta}-\delta^{0}\right)=Q_{Z}^{-1}A\ne0,\,a.s.
-\]
-
-\end_inset
-
-So the OLS estimator of a structural equation is inconsistent.
- In general,
- correlation between regressors and errors leads to this problem,
- whether due to measurement error,
- simultaneity,
- or omitted regressors.
-\end_layout
-
-\begin_layout Standard
-A GRETL script which generates data according to a simple supply-demand system is here:
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Simeq/simeq.inp}{Simeq/simeq.inp}
-\end_layout
-
-\end_inset
-
-.
- It does a Monte Carlo study which verifies that the OLS estimator is inconsistent,
- and that the IV estimator is consistent.
-\end_layout
-
-\begin_layout Section
-Note about the rest of this chapter
-\end_layout
-
-\begin_layout Standard
-In class,
- I will not teach the material in the rest of this chapter at this time,
- but instead we will go on to GMM.
- The material that follows is easier to understand in the context of GMM,
- where we get a nice unified theory.
-\end_layout
-
-\begin_layout Section
-Identification by exclusion restrictions
-\end_layout
-
-\begin_layout Standard
-The material in the rest of this chapter is no longer used in classes,
- but I'm leaving it in the notes for reference.
-\end_layout
-
-\begin_layout Standard
-The identification problem in simultaneous equations is in fact of the same nature as the identification problem in any estimation setting:
- does the limiting objective function have the proper curvature so that there is a unique global minimum or maximum at the true parameter value?
- In the context of IV estimation,
- this is the case if the limiting covariance of the IV estimator is positive definite and 
-\begin_inset Formula $plim\frac{1}{n}W^{\prime}\varepsilon=0$
-\end_inset
-
-.
- This matrix is 
-\begin_inset Formula 
-\[
-V_{\infty}(\hat{\beta}_{IV})=(Q_{XW}Q_{WW}^{-1}Q_{XW}^{\prime})^{-1}\sigma^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The necessary and sufficient condition for identification is simply that this matrix be positive definite,
- and that the instruments be (asymptotically) uncorrelated with 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-For this matrix to be positive definite,
- we need that the conditions noted above hold:
- 
-\begin_inset Formula $Q_{WW}$
-\end_inset
-
- must be positive definite and 
-\begin_inset Formula $Q_{XW}$
-\end_inset
-
- must be of full rank ( 
-\begin_inset Formula $K$
-\end_inset
-
- ).
-\end_layout
-
-\begin_layout Itemize
-These identification conditions are not that intuitive nor is it very obvious how to check them.
- 
-\end_layout
-
-\begin_layout Subsection
-Necessary conditions
-\end_layout
-
-\begin_layout Standard
-If we use IV estimation for a single equation of the system,
- the equation can be written as 
-\begin_inset Formula 
-\[
-y=Z\delta+\varepsilon
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-Z=\left[\begin{array}{ll}
-Y_{1} & X_{1}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Notation:
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $K$
-\end_inset
-
- be the total numer of weakly exogenous variables.
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $K^{\ast}=cols(X_{1})\;$
-\end_inset
-
-be the number of included exogs,
- and let 
-\begin_inset Formula $K^{\ast\ast}=K-K^{\ast}$
-\end_inset
-
- be the number of excluded exogs (in this equation).
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $G^{\ast}=cols(Y_{1})+1$
-\end_inset
-
- be the total number of included endogs,
- and let 
-\begin_inset Formula $G^{\ast\ast}=G-G^{\ast}$
-\end_inset
-
- be the number of excluded endogs.
- 
-\end_layout
-
-\begin_layout Standard
-Using this notation,
- consider the selection of instruments.
-\end_layout
-
-\begin_layout Itemize
-Now the 
-\begin_inset Formula $X_{1}$
-\end_inset
-
- are weakly exogenous and can serve as their own instruments.
-\end_layout
-
-\begin_layout Itemize
-It turns out that 
-\begin_inset Formula $X$
-\end_inset
-
- exhausts the set of possible instruments,
- in that if the variables in 
-\begin_inset Formula $X$
-\end_inset
-
- don't lead to an identified model then no other instruments will identify the model either.
- Assuming this is true (we'll prove it in a moment),
- then a necessary condition for identification is that 
-\begin_inset Formula $cols(X_{2})\geq cols(Y_{1})$
-\end_inset
-
- since if not then at least one instrument must be used twice,
- so 
-\begin_inset Formula $W$
-\end_inset
-
- will not have full column rank:
- 
-\begin_inset Formula 
-\[
-\rho(W)<K^{\ast}+G^{\ast}-1\Rightarrow\rho(Q_{ZW})<K^{\ast}+G^{\ast}-1
-\]
-
-\end_inset
-
- This is the 
-\emph on
-order condition
-\emph default
- for identification in a set of simultaneous equations.
- When the only identifying information is exclusion restrictions on the variables that enter an equation,
- then the number of excluded exogs must be greater than or equal to the number of included endogs,
- minus 1 (the normalized lhs endog),
- e.g.,
- 
-\begin_inset Formula 
-\[
-K^{\ast\ast}\geq G^{\ast}-1
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-To show that this is in fact a necessary condition consider some arbitrary set of instruments 
-\begin_inset Formula $W.$
-\end_inset
-
- A necessary condition for identification is that 
-\begin_inset Formula 
-\[
-\rho\left(plim\frac{1}{n}W^{\prime}Z\right)=K^{\ast}+G^{\ast}-1
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-Z=\left[\begin{array}{ll}
-Y_{1} & X_{1}\end{array}\right]
-\]
-
-\end_inset
-
- Recall that we've partitioned the model 
-\begin_inset Formula 
-\[
-Y\Gamma=XB+E
-\]
-
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-Y=\left[\begin{array}{lll}
-y & Y_{1} & Y_{2}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-X=\left[\begin{array}{ll}
-X_{1} & X_{2}\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Given the reduced form 
-\begin_inset Formula 
-\[
-Y=X\Pi+V
-\]
-
-\end_inset
-
- we can write the reduced form using the same partition 
-\begin_inset Formula 
-\[
-\left[\begin{array}{lll}
-y & Y_{1} & Y_{2}\end{array}\right]=\left[\begin{array}{ll}
-X_{1} & X_{2}\end{array}\right]\left[\begin{array}{lll}
-\pi_{11} & \Pi_{12} & \Pi_{13}\\
-\pi_{21} & \Pi_{22} & \Pi_{23}
-\end{array}\right]+\left[\begin{array}{lll}
-v & V_{1} & V_{2}\end{array}\right]
-\]
-
-\end_inset
-
- so we have 
-\begin_inset Formula 
-\[
-Y_{1}=X_{1}\Pi_{12}+X_{2}\Pi_{22}+V_{1}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\frac{1}{n}W^{\prime}Z=\frac{1}{n}W^{\prime}\left[\begin{array}{ll}
-X_{1}\Pi_{12}+X_{2}\Pi_{22}+V_{1} & X_{1}\end{array}\right]
-\]
-
-\end_inset
-
- Because the 
-\begin_inset Formula $W$
-\end_inset
-
- 's are uncorrelated with the 
-\begin_inset Formula $V_{1}$
-\end_inset
-
- 's,
- by assumption,
- the cross between 
-\begin_inset Formula $W$
-\end_inset
-
- and 
-\begin_inset Formula $V_{1}$
-\end_inset
-
- converges in probability to zero,
- so 
-\begin_inset Formula 
-\[
-plim\frac{1}{n}W^{\prime}Z=plim\frac{1}{n}W^{\prime}\left[\begin{array}{ll}
-X_{1}\Pi_{12}+X_{2}\Pi_{22} & X_{1}\end{array}\right]
-\]
-
-\end_inset
-
- Since the far rhs term is formed only of linear combinations of columns of 
-\begin_inset Formula $X,$
-\end_inset
-
- the rank of this matrix can never be greater than 
-\begin_inset Formula $K,$
-\end_inset
-
- regardless of the choice of instruments.
- If 
-\begin_inset Formula $Z$
-\end_inset
-
- has more than 
-\begin_inset Formula $K$
-\end_inset
-
- columns,
- then it is not of full column rank.
- When 
-\begin_inset Formula $Z$
-\end_inset
-
- has more than 
-\begin_inset Formula $K\;$
-\end_inset
-
-columns we have 
-\begin_inset Formula 
-\[
-G^{*}-1+K^{*}>K
-\]
-
-\end_inset
-
- or noting that 
-\begin_inset Formula $K^{**}=K-K^{*},$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-G^{*}-1>K^{**}
-\]
-
-\end_inset
-
- In this case,
- the limiting matrix is not of full column rank,
- and the identification condition fails.
-\end_layout
-
-\begin_layout Subsection
-Sufficient conditions
-\end_layout
-
-\begin_layout Standard
-Identification essentially requires that the structural parameters be recoverable from the data.
- This won't be the case,
- in general,
- unless the structural model is subject to some restrictions.
- We've already identified necessary conditions.
- Turning to sufficient conditions (again,
- we're only considering identification through zero restricitions on the parameters,
- for the moment).
-\end_layout
-
-\begin_layout Standard
-The model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime}\Gamma & = & X_{t}^{\prime}B+E_{t}\\
-V(E_{t}) & = & \Sigma
-\end{eqnarray*}
-
-\end_inset
-
- This leads to the reduced form 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime} & = & X_{t}^{\prime}B\Gamma^{-1}+E_{t}\Gamma^{-1}\\
- & = & X_{t}^{\prime}\Pi+V_{t}\\
-V(V_{t}) & = & \left(\Gamma^{-1}\right)^{\prime}\Sigma\Gamma^{-1}\\
- & = & \Omega
-\end{eqnarray*}
-
-\end_inset
-
- The reduced form parameters are consistently estimable,
- but none of them are known 
-\begin_inset Formula $\emph{a}$
-\end_inset
-
- 
-\emph on
-priori,
-
-\emph default
- and there are no restrictions on their values.
- The problem is that more than one structural form has the same reduced form,
- so knowledge of the reduced form parameters alone isn't enough to determine the structural parameters.
- To see this,
- consider the model 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime}\Gamma F & = & X_{t}^{\prime}BF+E_{t}F\\
-V(E_{t}F) & = & F^{\prime}\Sigma F
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $F$
-\end_inset
-
- is some arbirary nonsingular 
-\begin_inset Formula $G\times G$
-\end_inset
-
- matrix.
- The rf of this new model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime} & = & X_{t}^{\prime}BF\left(\Gamma F\right)^{-1}+E_{t}F\left(\Gamma F\right)^{-1}\\
- & = & X_{t}^{\prime}BFF^{-1}\Gamma^{-1}+E_{t}FF^{-1}\Gamma^{-1}\\
- & = & X_{t}^{\prime}B\Gamma^{-1}+E_{t}\Gamma^{-1}\\
- & = & X_{t}^{\prime}\Pi+V_{t}
-\end{eqnarray*}
-
-\end_inset
-
- Likewise,
- the covariance of the rf of the transformed model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-V(E_{t}F\left(\Gamma F\right)^{-1}) & = & V(E_{t}\Gamma^{-1})\\
- & = & \Omega
-\end{eqnarray*}
-
-\end_inset
-
- Since the two structural forms lead to the same rf,
- and the rf is all that is directly estimable,
- the models are said to be 
-\emph on
-observationally equivalent.
-
-\emph default
- What we need for identification are restrictions on 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- such that the only admissible 
-\begin_inset Formula $F$
-\end_inset
-
- is an identity matrix (if all of the equations are to be identified).
- Take the coefficient matrices as partitioned before:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\Gamma\\
-B
-\end{array}\right]=\left[\begin{array}{ll}
-1 & \Gamma_{12}\\
--\gamma_{1} & \Gamma_{22}\\
-0 & \Gamma_{32}\\
-\beta_{1} & B_{12}\\
-0 & B_{22}
-\end{array}\right]
-\]
-
-\end_inset
-
- The coefficients of the first equation of the transformed model are simply these coefficients multiplied by the first column of 
-\begin_inset Formula $F$
-\end_inset
-
-.
- This gives 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\Gamma\\
-B
-\end{array}\right]\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]=\left[\begin{array}{ll}
-1 & \Gamma_{12}\\
--\gamma_{1} & \Gamma_{22}\\
-0 & \Gamma_{32}\\
-\beta_{1} & B_{12}\\
-0 & B_{22}
-\end{array}\right]\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- For identification of the first equation we need that there be enough restrictions so that the only admissible 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
- be the leading column of an identity matrix,
- so that 
-\begin_inset Formula 
-\[
-\left[\begin{array}{ll}
-1 & \Gamma_{12}\\
--\gamma_{1} & \Gamma_{22}\\
-0 & \Gamma_{32}\\
-\beta_{1} & B_{12}\\
-0 & B_{22}
-\end{array}\right]\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]=\left[\begin{array}{l}
-1\\
--\gamma_{1}\\
-0\\
-\beta_{1}\\
-0
-\end{array}\right]
-\]
-
-\end_inset
-
- Note that the third and fifth rows are 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\Gamma_{32}\\
-B_{22}
-\end{array}\right]F_{2}=\left[\begin{array}{l}
-0\\
-0
-\end{array}\right]
-\]
-
-\end_inset
-
- Supposing that the leading matrix is of full column rank,
- e.g.,
- 
-\begin_inset Formula 
-\[
-\rho\left(\left[\begin{array}{l}
-\Gamma_{32}\\
-B_{22}
-\end{array}\right]\right)=cols\left(\left[\begin{array}{l}
-\Gamma_{32}\\
-B_{22}
-\end{array}\right]\right)=G-1
-\]
-
-\end_inset
-
- then the only way this can hold,
- without additional restrictions on the model's parameters,
- is if 
-\begin_inset Formula $F_{2}$
-\end_inset
-
- is a vector of zeros.
- Given that 
-\begin_inset Formula $F_{2}$
-\end_inset
-
- is a vector of zeros,
- then the first equation 
-\begin_inset Formula 
-\[
-\left[\begin{array}{ll}
-1 & \Gamma_{12}\end{array}\right]\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]=1\Rightarrow f_{11}=1
-\]
-
-\end_inset
-
- Therefore,
- as long as 
-\begin_inset Formula 
-\[
-\rho\left(\left[\begin{array}{l}
-\Gamma_{32}\\
-B_{22}
-\end{array}\right]\right)=G-1
-\]
-
-\end_inset
-
- then 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-f_{11}\\
-F_{2}
-\end{array}\right]=\left[\begin{array}{l}
-1\\
-0_{G-1}
-\end{array}\right]
-\]
-
-\end_inset
-
-The first equation is identified in this case,
- so the condition is sufficient for identification.
- It is also necessary,
- since the condition implies that this submatrix must have at least 
-\begin_inset Formula $G-1$
-\end_inset
-
- rows.
- Since this matrix has 
-\begin_inset Formula 
-\[
-G^{\ast\ast}+K^{\ast\ast}=G-G^{\ast}+K^{\ast\ast}
-\]
-
-\end_inset
-
- rows,
- we obtain 
-\begin_inset Formula 
-\[
-G-G^{\ast}+K^{\ast\ast}\geq G-1
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-K^{\ast\ast}\geq G^{\ast}-1
-\]
-
-\end_inset
-
- which is the previously derived necessary condition.
-\end_layout
-
-\begin_layout Standard
-The above result is fairly intuitive (draw picture here).
- The necessary condition ensures that there are enough variables not in the equation of interest to potentially move the other equations,
- so as to trace out the equation of interest.
- The sufficient condition ensures that those other equations in fact do move around as the variables change their values.
- Some points:
-\end_layout
-
-\begin_layout Itemize
-When an equation has 
-\begin_inset Formula $K^{\ast\ast}=G^{\ast}-1,$
-\end_inset
-
- is is 
-\emph on
-exactly identified
-\emph default
-,
- in that omission of an identifiying restriction is not possible without loosing consistency.
-\end_layout
-
-\begin_layout Itemize
-When 
-\begin_inset Formula $K^{\ast\ast}>G^{\ast}-1,$
-\end_inset
-
- the equation is 
-\emph on
-overidentified
-\emph default
-,
- since one could drop a restriction and still retain consistency.
- Overidentifying restrictions are therefore testable.
- When an equation is overidentified we have more instruments than are strictly necessary for consistent estimation.
- Since estimation by IV with more instruments is more efficient asymptotically,
- one should employ overidentifying restrictions if one is confident that they're true.
-\end_layout
-
-\begin_layout Itemize
-We can repeat this partition for each equation in the system,
- to see which equations are identified and which aren't.
-\end_layout
-
-\begin_layout Itemize
-These results are valid assuming that the only identifying information comes from knowing which variables appear in which equations,
- e.g.,
- by exclusion restrictions,
- and through the use of a normalization.
- There are other sorts of identifying information that can be used.
- These include
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Cross equation restrictions
-\end_layout
-
-\begin_layout Enumerate
-Additional restrictions on parameters within equations (as in the Klein model discussed below)
-\end_layout
-
-\begin_layout Enumerate
-Restrictions on the covariance matrix of the errors
-\end_layout
-
-\begin_layout Enumerate
-Nonlinearities in variables 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-When these sorts of information are available,
- the above conditions aren't necessary for identification,
- though they are of course still sufficient.
- 
-\end_layout
-
-\begin_layout Standard
-To give an example of how other information can be used,
- consider the model 
-\begin_inset Formula 
-\[
-Y\Gamma=XB+E
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- is an upper triangular matrix with 1's on the main diagonal.
- This is a 
-\emph on
-triangular system
-\emph default
- of equations.
- In this case,
- the first equation is 
-\begin_inset Formula 
-\[
-y_{1}=XB_{\cdot1}+E_{\cdot1}
-\]
-
-\end_inset
-
- Since only exogs appear on the rhs,
- this equation is identified.
-\end_layout
-
-\begin_layout Standard
-The second equation is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y_{2}=-\gamma_{21}y_{1}+XB_{\cdot2}+E_{\cdot2}
-\]
-
-\end_inset
-
- This equation has 
-\begin_inset Formula $K^{**}=0$
-\end_inset
-
- excluded exogs,
- and 
-\begin_inset Formula $G^{*}=2$
-\end_inset
-
- included endogs,
- so it fails the order (necessary) condition for identification.
-\end_layout
-
-\begin_layout Itemize
-However,
- suppose that we have the restriction 
-\begin_inset Formula $\Sigma_{21}=0,$
-\end_inset
-
- so that the first and second structural errors are uncorrelated.
- In this case 
-\begin_inset Formula 
-\[
-\mathcal{E}(y_{1t}\varepsilon_{2t})=\mathcal{E}\left\{ (X_{t}^{\prime}B_{\cdot1}+\varepsilon_{1t})\varepsilon_{2t}\right\} =0
-\]
-
-\end_inset
-
- so there's no problem of simultaneity.
- If the entire 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- matrix is diagonal,
- then following the same logic,
- all of the equations are identified.
- This is known as a 
-\emph on
-fully recursive
-\emph default
- model.
- 
-\end_layout
-
-\begin_layout Section
-2SLS
-\end_layout
-
-\begin_layout Standard
-When we have no information regarding cross-equation restrictions or the structure of the error covariance matrix,
- one can estimate the parameters of a single equation of the system without regard to the other equations.
-\end_layout
-
-\begin_layout Itemize
-This isn't always efficient,
- as we'll see,
- but it has the advantage that misspecifications in other equations will not affect the consistency of the estimator of the parameters of the equation of interest.
-\end_layout
-
-\begin_layout Itemize
-Also,
- estimation of the equation won't be affected by identification problems in other equations.
- 
-\end_layout
-
-\begin_layout Standard
-The 2SLS estimator is very simple:
- it is the GIV estimator,
- using all of the weakly exogenous variables as instruments.
- In the first stage,
- each column of 
-\begin_inset Formula $Y_{1}$
-\end_inset
-
- is regressed on 
-\emph on
-all
-\emph default
- the weakly exogenous variables in the system,
- e.g.,
- the entire 
-\begin_inset Formula $X$
-\end_inset
-
- matrix.
- The fitted values are 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{Y}_{1} & = & X(X^{\prime}X)^{-1}X^{\prime}Y_{1}\\
- & = & P_{X}Y_{1}\\
- & = & X\hat{\Pi}_{1}
-\end{eqnarray*}
-
-\end_inset
-
- Since these fitted values are the projection of 
-\begin_inset Formula $Y_{1}$
-\end_inset
-
- on the space spanned by 
-\begin_inset Formula $X,$
-\end_inset
-
- and since any vector in this space is uncorrelated with 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- by assumption,
- 
-\begin_inset Formula $\hat{Y}_{1}$
-\end_inset
-
- is uncorrelated with 
-\begin_inset Formula $\varepsilon.$
-\end_inset
-
- Since 
-\begin_inset Formula $\hat{Y}_{1}$
-\end_inset
-
- is simply the reduced-form prediction,
- it is correlated with 
-\begin_inset Formula $Y_{1},$
-\end_inset
-
- The only other requirement is that the instruments be linearly independent.
- This should be the case when the order condition is satisfied,
- since there are more columns in 
-\begin_inset Formula $X_{2}$
-\end_inset
-
- than in 
-\begin_inset Formula $Y_{1}$
-\end_inset
-
- in this case.
-\end_layout
-
-\begin_layout Standard
-The second stage substitutes 
-\begin_inset Formula $\hat{Y}_{1}$
-\end_inset
-
- in place of 
-\begin_inset Formula $Y_{1},$
-\end_inset
-
- and estimates by OLS.
- This original model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & Y_{1}\gamma_{1}+X_{1}\beta_{1}+\varepsilon\\
- & = & Z\delta+\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- and the second stage model is 
-\begin_inset Formula 
-\[
-y=\hat{Y_{1}}\gamma_{1}+X_{1}\beta_{1}+\varepsilon.
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $X_{1}$
-\end_inset
-
- is in the space spanned by 
-\begin_inset Formula $X,$
-\end_inset
-
- 
-\begin_inset Formula $P_{X}X_{1}=X_{1},$
-\end_inset
-
- so we can write the second stage model as 
-\begin_inset Formula 
-\begin{eqnarray*}
-y & = & P_{X}Y_{1}\gamma_{1}+P_{X}X_{1}\beta_{1}+\varepsilon\\
- & \equiv & P_{X}Z\delta+\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- The OLS estimator applied to this model is 
-\begin_inset Formula 
-\[
-\hat{\delta}=(Z^{\prime}P_{X}Z)^{-1}Z^{\prime}P_{X}y
-\]
-
-\end_inset
-
- which is exactly what we get if we estimate using IV,
- with the reduced form predictions of the endogs used as instruments.
- Note that if we define 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{Z} & = & P_{X}Z\\
- & = & \left[\begin{array}{cc}
-\hat{Y}_{1} & X_{1}\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
- so that 
-\begin_inset Formula $\hat{Z}$
-\end_inset
-
- are the instruments for 
-\begin_inset Formula $Z,$
-\end_inset
-
- then we can write 
-\begin_inset Formula 
-\[
-\hat{\delta}=(\hat{Z}^{\prime}Z)^{-1}\hat{Z}^{\prime}y
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Important note:
- OLS on the transformed model can be used to calculate the 2SLS estimate of 
-\begin_inset Formula $\delta,$
-\end_inset
-
- since we see that it's equivalent to IV using a particular set of instruments.
- However 
-\emph on
-the OLS covariance formula is not valid.
-
-\emph default
- We need to apply the IV covariance formula already seen above.
- 
-\end_layout
-
-\begin_layout Standard
-Actually,
- there is also a simplification of the general IV variance formula.
- Define 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{Z} & = & P_{X}Z\\
- & = & \left[\begin{array}{ll}
-\hat{Y} & X\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
- The IV covariance estimator would ordinarily be 
-\begin_inset Formula 
-\[
-\hat{V}(\hat{\delta})=\left(\hat{Z}^{\prime}Z\right)^{-1}\left(\hat{Z}^{\prime}\hat{Z}\right)\left(Z^{\prime}\hat{Z}\right)^{-1}\hat{\sigma}_{IV}^{2}
-\]
-
-\end_inset
-
- However,
- looking at the first term in parentheses
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\hat{Z}^{\prime}Z=\left[\begin{array}{ll}
-\hat{Y}_{1} & X_{1}\end{array}\right]^{\prime}\left[\begin{array}{ll}
-Y_{1} & X_{1}\end{array}\right]=\left[\begin{array}{ll}
-Y_{1}^{\prime}(P_{X})Y_{1} & Y_{1}^{\prime}(P_{X})X_{1}\\
-X_{1}^{\prime}Y_{1} & X_{1}^{\prime}X_{1}
-\end{array}\right]
-\]
-
-\end_inset
-
- but since 
-\begin_inset Formula $P_{X}$
-\end_inset
-
- is idempotent and since 
-\begin_inset Formula $P_{X}X=X,$
-\end_inset
-
- we can write 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left[\begin{array}{ll}
-\hat{Y}_{1} & X_{1}\end{array}\right]^{\prime}\left[\begin{array}{ll}
-Y_{1} & X_{1}\end{array}\right] & = & \left[\begin{array}{ll}
-Y_{1}^{\prime}P_{X}P_{X}Y_{1} & Y_{1}^{\prime}P_{X}X_{1}\\
-X_{1}^{\prime}P_{X}Y_{1} & X_{1}^{\prime}X_{1}
-\end{array}\right]\\
- & = & \left[\begin{array}{ll}
-\hat{Y}_{1} & X_{1}\end{array}\right]^{\prime}\left[\begin{array}{ll}
-\hat{Y}_{1} & X_{1}\end{array}\right]\\
- & = & \hat{Z}^{\prime}\hat{Z}
-\end{eqnarray*}
-
-\end_inset
-
- Therefore,
- the first and second terms in the variance formula cancel,
- so the 2SLS varcov estimator simplifies to 
-\begin_inset Formula 
-\[
-\hat{V}(\hat{\delta})=\left(Z^{\prime}\hat{Z}\right)^{-1}\hat{\sigma}_{IV}^{2}
-\]
-
-\end_inset
-
- which,
- following some algebra similar to the above,
- can also be written as 
-\begin_inset Formula 
-\begin{equation}
-\hat{V}(\hat{\delta})=\left(\hat{Z}^{\prime}\hat{Z}\right)^{-1}\hat{\sigma}_{IV}^{2}\label{eq:2sls varcov}
-\end{equation}
-
-\end_inset
-
-Finally,
- recall that though this is presented in terms of the first equation,
- it is general,
- since any equation can be placed first.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Properties of 2SLS:
-\end_layout
-
-\begin_layout Enumerate
-Consistent
-\end_layout
-
-\begin_layout Enumerate
-Asymptotically normal
-\end_layout
-
-\begin_layout Enumerate
-Biased when the mean esists (the existence of moments is a technical issue we won't go into here).
-\end_layout
-
-\begin_layout Enumerate
-Asymptotically inefficient,
- except in special circumstances (more on this later).
- 
-\end_layout
-
-\begin_layout Section
-Testing the overidentifying restrictions
-\end_layout
-
-\begin_layout Standard
-The selection of which variables are endogs and which are exogs 
-\emph on
-is part of the specification of the model
-\emph default
-.
- As such,
- there is room for error here:
- one might erroneously classify a variable as exog when it is in fact correlated with the error term.
- A general test for the specification on the model can be formulated as follows:
-\end_layout
-
-\begin_layout Standard
-The IV estimator can be calculated by applying OLS to the transformed model,
- so the IV objective function at the minimized value is 
-\begin_inset Formula 
-\[
-s(\hat{\beta}_{IV})=\left(y-X\hat{\beta}_{IV}\right)^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right),
-\]
-
-\end_inset
-
- but 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\varepsilon}_{IV} & = & y-X\hat{\beta}_{IV}\\
- & = & y-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}y\\
- & = & \left(I-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)y\\
- & = & \left(I-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)\left(X\beta+\varepsilon\right)\\
- & = & A\left(X\beta+\varepsilon\right)
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-A\equiv I-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-s(\hat{\beta}_{IV})=\left(\varepsilon^{\prime}+\beta^{\prime}X^{\prime}\right)A^{\prime}P_{W}A\left(X\beta+\varepsilon\right)
-\]
-
-\end_inset
-
- Moreover,
- 
-\begin_inset Formula $A^{\prime}P_{W}A$
-\end_inset
-
- is idempotent,
- as can be verified by multiplication:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-A^{\prime}P_{W}A & = & \left(I-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}\right)P_{W}\left(I-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)\\
- & = & \left(P_{W}-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)\left(P_{W}-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)\\
- & = & \left(I-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}\right)P_{W}.
-\end{eqnarray*}
-
-\end_inset
-
- Furthermore,
- 
-\begin_inset Formula $A$
-\end_inset
-
- is orthogonal to 
-\begin_inset Formula $X$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-AX & = & \left(I-X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)X\\
- & = & X-X\\
- & = & 0
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-s(\hat{\beta}_{IV})=\varepsilon^{\prime}A^{\prime}P_{W}A\varepsilon
-\]
-
-\end_inset
-
- Supposing the 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are normally distributed,
- with variance 
-\begin_inset Formula $\sigma^{2},$
-\end_inset
-
- then the random variable 
-\begin_inset Formula 
-\[
-\frac{s(\hat{\beta}_{IV})}{\sigma^{2}}=\frac{\varepsilon^{\prime}A^{\prime}P_{W}A\varepsilon}{\sigma^{2}}
-\]
-
-\end_inset
-
- is a quadratic form of a 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- random variable with an idempotent matrix in the middle,
- so 
-\begin_inset Formula 
-\[
-\frac{s(\hat{\beta}_{IV})}{\sigma^{2}}\sim\chi^{2}(\rho(A^{\prime}P_{W}A))
-\]
-
-\end_inset
-
- This isn't available,
- since we need to estimate 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
-.
- Substituting a consistent estimator,
- 
-\begin_inset Formula 
-\[
-\frac{s(\hat{\beta}_{IV})}{\widehat{\sigma^{2}}}\overset{a}{\sim}\chi^{2}(\rho(A^{\prime}P_{W}A))
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Even if the 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- aren't normally distributed,
- the asymptotic result still holds.
- The last thing we need to determine is the rank of the idempotent matrix.
- We have 
-\begin_inset Formula 
-\[
-A^{\prime}P_{W}A=\left(P_{W}-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-\rho(A^{\prime}P_{W}A) & = & Tr\left(P_{W}-P_{W}X(X^{\prime}P_{W}X)^{-1}X^{\prime}P_{W}\right)\\
- & = & TrP_{W}-TrX^{\prime}P_{W}P_{W}X(X^{\prime}P_{W}X)^{-1}\\
- & = & TrW(W^{\prime}W)^{-1}W^{\prime}-K_{X}\\
- & = & TrW^{\prime}W(W^{\prime}W)^{-1}-K_{X}\\
- & = & K_{W}-K_{X}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $K_{W}$
-\end_inset
-
- is the number of columns of 
-\begin_inset Formula $W$
-\end_inset
-
- and 
-\begin_inset Formula $K_{X}$
-\end_inset
-
- is the number of columns of 
-\begin_inset Formula $X.$
-\end_inset
-
- The degrees of freedom of the test is simply the number of overidentifying restrictions:
- the number of instruments we have beyond the number that is strictly necessary for consistent estimation.
-\end_layout
-
-\begin_layout Itemize
-This test is an overall specification test:
- the joint null hypothesis is that the model is correctly specified 
-\begin_inset Formula $\emph{and}$
-\end_inset
-
- that the 
-\begin_inset Formula $W$
-\end_inset
-
- form valid instruments (e.g.,
- that the variables classified as exogs really are uncorrelated with 
-\begin_inset Formula $\varepsilon.$
-\end_inset
-
- Rejection can mean that either the model 
-\begin_inset Formula $y=Z\delta+\varepsilon$
-\end_inset
-
- is misspecified,
- or that there is correlation between 
-\begin_inset Formula $X$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is a particular case of the GMM criterion test,
- which is covered in the second half of the course.
- See Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:A-specification-test"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Note that since 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{IV}=A\varepsilon
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-s(\hat{\beta}_{IV})=\varepsilon^{\prime}A^{\prime}P_{W}A\varepsilon
-\]
-
-\end_inset
-
- we can write 
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{s(\hat{\beta}_{IV})}{\widehat{\sigma^{2}}} & = & \frac{\left(\hat{\varepsilon}^{\prime}W(W^{\prime}W)^{-1}W^{\prime}\right)\left(W(W^{\prime}W)^{-1}W^{\prime}\hat{\varepsilon}\right)}{\hat{\varepsilon}^{\prime}\hat{\varepsilon}/n}\\
- & = & n(RSS_{\hat{\varepsilon}_{IV}|W}/TSS_{\hat{\varepsilon}_{IV}})\\
- & = & nR_{u}^{2}
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $R_{u}^{2}$
-\end_inset
-
- is the uncentered 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- from a regression of the 
-\begin_inset Formula $IV$
-\end_inset
-
- residuals on all of the instruments 
-\begin_inset Formula $W$
-\end_inset
-
-.
- This is a convenient way to calculate the test statistic.
- 
-\end_layout
-
-\begin_layout Standard
-On an aside,
- consider IV estimation of a just-identified model,
- using the standard notation
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-y=X\beta+\varepsilon
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $W$
-\end_inset
-
- is the matrix of instruments.
- If we have exact identification then 
-\begin_inset Formula $cols(W)=cols(X)$
-\end_inset
-
-,
- so 
-\begin_inset Formula $W^{'}X$
-\end_inset
-
- is a square matrix.
- The transformed model is 
-\begin_inset Formula 
-\[
-P_{W}y=P_{W}X\beta+P_{W}\varepsilon
-\]
-
-\end_inset
-
- and the fonc are 
-\begin_inset Formula 
-\[
-X^{\prime}P_{W}(y-X\hat{\beta}_{IV})=0
-\]
-
-\end_inset
-
- The IV estimator is 
-\begin_inset Formula 
-\[
-\hat{\beta}_{IV}=\left(X^{\prime}P_{W}X\right)^{-1}X^{\prime}P_{W}y
-\]
-
-\end_inset
-
- Considering the inverse here 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left(X^{\prime}P_{W}X\right)^{-1} & = & \left(X^{\prime}W(W^{\prime}W)^{-1}W^{\prime}X\right)^{-1}\\
- & = & (W^{\prime}X)^{-1}\left(X^{\prime}W(W^{\prime}W)^{-1}\right)^{-1}\\
- & = & (W^{\prime}X)^{-1}(W^{\prime}W)\left(X^{\prime}W\right)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
- Now multiplying this by 
-\begin_inset Formula $X^{\prime}P_{W}y,$
-\end_inset
-
- we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\beta}_{IV} & = & (W^{\prime}X)^{-1}(W^{\prime}W)\left(X^{\prime}W\right)^{-1}X^{\prime}P_{W}y\\
- & = & (W^{\prime}X)^{-1}(W^{\prime}W)\left(X^{\prime}W\right)^{-1}X^{\prime}W(W^{\prime}W)^{-1}W^{\prime}y\\
- & = & (W^{\prime}X)^{-1}W^{\prime}y
-\end{eqnarray*}
-
-\end_inset
-
- The objective function for the generalized IV estimator is 
-\begin_inset Formula 
-\begin{eqnarray*}
-s(\hat{\beta}_{IV}) & = & \left(y-X\hat{\beta}_{IV}\right)^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)\\
- & = & y^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)-\hat{\beta}_{IV}^{\prime}X^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)\\
- & = & y^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)-\hat{\beta}_{IV}^{\prime}X^{\prime}P_{W}y+\hat{\beta}_{IV}^{\prime}X^{\prime}P_{W}X\hat{\beta}_{IV}\\
- & = & y^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)-\hat{\beta}_{IV}^{\prime}\left(X^{\prime}P_{W}y+X^{\prime}P_{W}X\hat{\beta}_{IV}\right)\\
- & = & y^{\prime}P_{W}\left(y-X\hat{\beta}_{IV}\right)
-\end{eqnarray*}
-
-\end_inset
-
- by the fonc for generalized IV.
- However,
- when we're in the just indentified case,
- this is 
-\begin_inset Formula 
-\begin{eqnarray*}
-s(\hat{\beta}_{IV}) & = & y^{\prime}P_{W}\left(y-X(W^{\prime}X)^{-1}W^{\prime}y\right)\\
- & = & y^{\prime}P_{W}\left(I-X(W^{\prime}X)^{-1}W^{\prime}\right)y\\
- & = & y^{\prime}\left(W(W^{\prime}W)^{-1}W^{\prime}-W(W^{\prime}W)^{-1}W^{\prime}X(W^{\prime}X)^{-1}W^{\prime}\right)y\\
- & = & 0
-\end{eqnarray*}
-
-\end_inset
-
- 
-\emph on
-The value of the objective function of the IV estimator is zero in the just identified case.
-
-\emph default
- This makes sense,
- since we've already shown that the objective function after dividing by 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- is asymptotically 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- with degrees of freedom equal to the number of overidentifying restrictions.
- In the present case,
- there are no overidentifying restrictions,
- so we have a 
-\begin_inset Formula $\chi^{2}(0)$
-\end_inset
-
- rv,
- which has mean 0 and variance 0,
- e.g.,
- it's simply 0.
- This means we're not able to test the identifying restrictions in the case of exact identification.
-\end_layout
-
-\begin_layout Section
-System methods of estimation
-\end_layout
-
-\begin_layout Standard
-2SLS is a single equation method of estimation,
- as noted above.
- The advantage of a single equation method is that it's unaffected by the other equations of the system,
- so they don't need to be specified (except for defining what are the exogs,
- so 2SLS can use the complete set of instruments).
- The disadvantage of 2SLS is that it's inefficient,
- in general.
-\end_layout
-
-\begin_layout Itemize
-Recall that overidentification improves efficiency of estimation,
- since an overidentified equation can use more instruments than are necessary for consistent estimation.
-\end_layout
-
-\begin_layout Itemize
-Secondly,
- the assumption is that 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-Y\Gamma & = & XB+E\\
-\mathcal{E}(X^{\prime}E) & = & 0_{(K\times G)}\\
-vec(E) & \sim & N(0,\Psi)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Since there is no autocorrelation of the 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- 's,
- and since the columns of 
-\begin_inset Formula $E$
-\end_inset
-
- are individually homoscedastic,
- then 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Psi & = & \left[\begin{array}{llll}
-\sigma_{11}I_{n} & \sigma_{12}I_{n} & \cdots & \sigma_{1G}I_{n}\\
- & \sigma_{22}I_{n} &  & \vdots\\
- &  & \ddots & \vdots\\
-\cdot &  &  & \sigma_{GG}I_{n}
-\end{array}\right]\\
- & = & \Sigma\otimes I_{n}
-\end{eqnarray*}
-
-\end_inset
-
- This means that the structural equations are heteroscedastic and correlated with one another
-\end_layout
-
-\begin_layout Itemize
-In general,
- ignoring this will lead to inefficient estimation,
- following the section on GLS.
- When equations are correlated with one another estimation should account for the correlation in order to obtain efficiency.
-\end_layout
-
-\begin_layout Itemize
-Also,
- since the equations are correlated,
- information about one equation is implicitly information about all equations.
- Therefore,
- overidentification restrictions in any equation improve efficiency for 
-\emph on
-all
-\emph default
- equations,
- even the just identified equations.
-\end_layout
-
-\begin_layout Itemize
-Single equation methods can't use these types of information,
- and are therefore inefficient (in general).
- 
-\end_layout
-
-\begin_layout Subsection
-3SLS
-\end_layout
-
-\begin_layout Standard
-Note:
- It is easier and more practical to treat the 3SLS estimator as a generalized method of moments estimator (see Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cha:Generalized-method-of"
-nolink "false"
-
-\end_inset
-
-).
- I no longer teach the following section,
- but it is retained for its possible historical interest.
- Another alternative is to use FIML (Subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:FIML"
-nolink "false"
-
-\end_inset
-
-),
- if you are willing to make distributional assumptions on the errors.
- This is computationally feasible with modern computers.
- 
-\end_layout
-
-\begin_layout Standard
-Following our above notation,
- each structural equation can be written as 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{i} & = & Y_{i}\gamma_{1}+X_{i}\beta_{1}+\varepsilon_{i}\\
- & = & Z_{i}\delta_{i}+\varepsilon_{i}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Grouping the 
-\begin_inset Formula $G$
-\end_inset
-
- equations together we get 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-y_{1}\\
-y_{2}\\
-\vdots\\
-y_{G}
-\end{array}\right]=\left[\begin{array}{llll}
-Z_{1} & 0 & \cdots & 0\\
-0 & Z_{2} &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & Z_{G}
-\end{array}\right]\left[\begin{array}{l}
-\delta_{1}\\
-\delta_{2}\\
-\vdots\\
-\delta_{G}
-\end{array}\right]+\left[\begin{array}{l}
-\varepsilon_{1}\\
-\varepsilon_{2}\\
-\vdots\\
-\varepsilon_{G}
-\end{array}\right]
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-y=Z\delta+\varepsilon
-\]
-
-\end_inset
-
- where we already have that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(\varepsilon\varepsilon^{\prime}) & = & \Psi\\
- & = & \Sigma\otimes I_{n}
-\end{eqnarray*}
-
-\end_inset
-
- The 3SLS estimator is just 2SLS combined with a GLS correction that takes advantage of the structure of 
-\begin_inset Formula $\Psi.$
-\end_inset
-
- Define 
-\begin_inset Formula $\hat{Z}$
-\end_inset
-
- as 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{Z} & = & \left[\begin{array}{llll}
-X(X^{\prime}X)^{-1}X^{\prime}Z_{1} & 0 & \cdots & 0\\
-0 & X(X^{\prime}X)^{-1}X^{\prime}Z_{2} &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & X(X^{\prime}X)^{-1}X^{\prime}Z_{G}
-\end{array}\right]\\
- & = & \left[\begin{array}{llll}
-\begin{array}{ll}
-\hat{Y}_{1} & X_{1}\end{array} & 0 & \cdots & 0\\
-0 & \begin{array}{ll}
-\hat{Y}_{2} & X_{2}\end{array} &  & \vdots\\
-\vdots &  & \ddots & 0\\
-0 & \cdots & 0 & \begin{array}{ll}
-\hat{Y}_{G} & X_{G}\end{array}
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-These instruments are simply the 
-\emph on
-unrestricted
-\emph default
- rf predicitions of the endogs,
- combined with the exogs.
- The distinction is that if the model is overidentified,
- then 
-\begin_inset Formula 
-\[
-\Pi=B\Gamma^{-1}
-\]
-
-\end_inset
-
- may be subject to some zero restrictions,
- depending on the restrictions on 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- and 
-\begin_inset Formula $B,$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\Pi}$
-\end_inset
-
- does not impose these restrictions.
- Also,
- note that 
-\begin_inset Formula $\hat{\Pi}$
-\end_inset
-
- is calculated using OLS equation by equation,
- as was discussed in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:EstimationRF"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-The 2SLS estimator would be 
-\begin_inset Formula 
-\[
-\hat{\delta}=(\hat{Z}^{\prime}Z)^{-1}\hat{Z}^{\prime}y
-\]
-
-\end_inset
-
- as can be verified by simple multiplication,
- and noting that the inverse of a block-diagonal matrix is just the matrix with the inverses of the blocks on the main diagonal.
- This IV estimator still ignores the covariance information.
- The natural extension is to add the GLS transformation,
- putting the inverse of the error covariance into the formula,
- which gives the 3SLS estimator 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\delta}_{3SLS} & = & \left(\hat{Z}^{\prime}\left(\Sigma\otimes I_{n}\right)^{-1}Z\right)^{-1}\hat{Z}^{\prime}\left(\Sigma\otimes I_{n}\right)^{-1}y\\
- & = & \left(\hat{Z}^{\prime}\left(\Sigma^{-1}\otimes I_{n}\right)Z\right)^{-1}\hat{Z}^{\prime}\left(\Sigma^{-1}\otimes I_{n}\right)y
-\end{eqnarray*}
-
-\end_inset
-
- This estimator requires knowledge of 
-\begin_inset Formula $\Sigma.$
-\end_inset
-
- The solution is to define a feasible estimator using a consistent estimator of 
-\begin_inset Formula $\Sigma.$
-\end_inset
-
- The obvious solution is to use an estimator based on the 2SLS residuals:
- 
-\begin_inset Formula 
-\[
-\hat{\varepsilon}_{i}=y_{i}-Z_{i}\hat{\delta}_{i,2SLS}
-\]
-
-\end_inset
-
- 
-\series bold
-(IMPORTANT NOTE
-\series default
-:
- this is calculated using 
-\begin_inset Formula $Z_{i},$
-\end_inset
-
- not 
-\begin_inset Formula $\hat{Z}_{i}).$
-\end_inset
-
- Then the element 
-\begin_inset Formula $i,j$
-\end_inset
-
- of 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is estimated by 
-\begin_inset Formula 
-\[
-\hat{\sigma}_{ij}=\frac{\hat{\varepsilon}_{i}^{\prime}\hat{\varepsilon}_{j}}{n}
-\]
-
-\end_inset
-
- Substitute 
-\begin_inset Formula $\hat{\Sigma}$
-\end_inset
-
- into the formula above to get the feasible 3SLS estimator.
-\end_layout
-
-\begin_layout Standard
-Analogously to what we did in the case of 2SLS,
- the asymptotic distribution of the 3SLS estimator can be shown to be 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\delta}_{3SLS}-\delta\right)\overset{a}{\sim}N\left(0,\lim_{n\rightarrow\infty}\mathcal{E}\left\{ \left(\frac{\hat{Z}^{\prime}\left(\Sigma\otimes I_{n}\right)^{-1}\hat{Z}}{n}\right)^{-1}\right\} \right)
-\]
-
-\end_inset
-
- A formula for estimating the variance of the 3SLS estimator in finite samples (cancelling out the powers of 
-\begin_inset Formula $n)$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\hat{V}\left(\hat{\delta}_{3SLS}\right)=\left(\hat{Z}^{\prime}\left(\hat{\Sigma}^{-1}\otimes I_{n}\right)\hat{Z}\right)^{-1}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is analogous to the 2SLS formula in equation (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:2sls varcov"
-nolink "false"
-
-\end_inset
-
-),
- combined with the GLS correction.
-\end_layout
-
-\begin_layout Itemize
-In the case that all equations are just identified,
- 3SLS is numerically equivalent to 2SLS.
- Proving this is easiest if we use a GMM interpretation of 2SLS and 3SLS.
- GMM is presented in the next econometrics course.
- For now,
- take it on faith.
- 
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Subsection
-FIML
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:FIML"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Full information maximum likelihood is an alternative estimation method.
- FIML will be asymptotically efficient,
- since ML estimators based on a given information set are asymptotically efficient w.r.t.
- all other estimators that use the same information set,
- and in the case of the full-information ML estimator we use the entire information set.
- The 2SLS and 3SLS estimators don't require distributional assumptions,
- while FIML of course does.
- Our model is,
- recall 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t}^{\prime}\Gamma & = & X_{t}^{\prime}B+E_{t}^{\prime}\\
-E_{t} & \sim & N(0,\Sigma),\forall t\\
-\mathcal{E}(E_{t}E_{s}^{\prime}) & = & 0,t\neq s
-\end{eqnarray*}
-
-\end_inset
-
- The joint normality of 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- means that the density for 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- is the multivariate normal,
- which is 
-\begin_inset Formula 
-\[
-(2\pi)^{-g/2}\left(\det\Sigma^{-1}\right)^{-1/2}\exp\left(-\frac{1}{2}E_{t}^{\prime}\Sigma^{-1}E_{t}\right)
-\]
-
-\end_inset
-
- The transformation from 
-\begin_inset Formula $E_{t}$
-\end_inset
-
- to 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- requires the Jacobian 
-\begin_inset Formula 
-\[
-|\det\frac{dE_{t}}{dY_{t}'}|=|\det\Gamma|
-\]
-
-\end_inset
-
- so the density for 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-(2\pi)^{-G/2}|\det\Gamma|\left(\det\Sigma^{-1}\right)^{-1/2}\exp\left(-\frac{1}{2}\left(Y_{t}^{\prime}\Gamma-X_{t}^{\prime}B\right)\Sigma^{-1}\left(Y_{t}^{\prime}\Gamma-X_{t}^{\prime}B\right)^{\prime}\right)
-\]
-
-\end_inset
-
- Given the assumption of independence over time,
- the joint log-likelihood function is 
-\begin_inset Formula 
-\[
-\ln L(B,\Gamma,\Sigma)=-\frac{nG}{2}\ln(2\pi)+n\ln(|\det\Gamma|)-\frac{n}{2}\ln\det\Sigma^{-1}-\frac{1}{2}\sum_{t=1}^{n}\left(Y_{t}^{\prime}\Gamma-X_{t}^{\prime}B\right)\Sigma^{-1}\left(Y_{t}^{\prime}\Gamma-X_{t}^{\prime}B\right)^{\prime}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is a nonlinear in the parameters objective function.
- Maximixation of this can be done using iterative numeric methods.
- We'll see how to do this in the next section.
-\end_layout
-
-\begin_layout Itemize
-It turns out that the asymptotic distribution of 3SLS and FIML are the same,
- 
-\emph on
-assuming normality of the errors
-\emph default
-.
-\end_layout
-
-\begin_layout Itemize
-One can calculate the FIML estimator by iterating the 3SLS estimator,
- thus avoiding the use of a nonlinear optimizer.
- The steps are
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Calculate 
-\begin_inset Formula $\hat{\Gamma}_{3SLS}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{B}_{3SLS}$
-\end_inset
-
- as normal.
-\end_layout
-
-\begin_layout Enumerate
-Calculate 
-\begin_inset Formula $\hat{\Pi}=\hat{B}_{3SLS}\hat{\Gamma}_{3SLS}^{-1}.$
-\end_inset
-
- This is new,
- we didn't estimate 
-\begin_inset Formula $\Pi$
-\end_inset
-
- in this way before.
- This estimator may have some zeros in it.
- When Greene says iterated 3SLS doesn't lead to FIML,
- he means this for a procedure that doesn't update 
-\begin_inset Formula $\hat{\Pi},$
-\end_inset
-
- but only updates 
-\begin_inset Formula $\hat{\Sigma}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{B}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\Gamma}.$
-\end_inset
-
- If you update 
-\begin_inset Formula $\hat{\Pi}$
-\end_inset
-
- you 
-\emph on
-do
-\emph default
- converge to FIML.
-\end_layout
-
-\begin_layout Enumerate
-Calculate the instruments 
-\begin_inset Formula $\hat{Y}=X\hat{\Pi}$
-\end_inset
-
- and calculate 
-\begin_inset Formula $\hat{\Sigma}$
-\end_inset
-
- using 
-\begin_inset Formula $\hat{\Gamma}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{B}$
-\end_inset
-
- to get the estimated errors,
- applying the usual estimator.
-\end_layout
-
-\begin_layout Enumerate
-Apply 3SLS using these new instruments and the estimate of 
-\begin_inset Formula $\Sigma.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Repeat steps 2-4 until there is no change in the parameters.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-FIML is fully efficient,
- since it's an ML estimator that uses all information.
- This implies that 3SLS is fully efficient 
-\emph on
-when the errors are normally distributed.
-
-\emph default
- Also,
- if each equation is just identified and the errors are normal,
- then 2SLS will be fully efficient,
- since in this case 2SLS
-\begin_inset Formula $\equiv$
-\end_inset
-
-3SLS.
-\end_layout
-
-\begin_layout Itemize
-When the errors aren't normally distributed,
- the likelihood function is of course different than what's written above.
- 
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Example:-Klein's-Model"
-
-\end_inset
-
-Example:
- Klein's Model 1
-\end_layout
-
-\begin_layout Standard
-To give a practical example,
- consider the following (old-fashioned,
- but illustrative) macro model (this is the widely known Klein's Model 1) 
-\begin_inset Formula 
-\begin{eqnarray*}
-\text{Consumption:\;\ }C_{t} & = & \alpha_{0}+\alpha_{1}P_{t}+\alpha_{2}P_{t-1}+\alpha_{3}(W_{t}^{p}+W_{t}^{g})+\varepsilon_{1t}\\
-\text{Investment:\;\ }I_{t} & = & \beta_{0}+\beta_{1}P_{t}+\beta_{2}P_{t-1}+\beta_{3}K_{t-1}+\varepsilon_{2t}\\
-\text{Private\:\ Wages:\;\ }W_{t}^{p} & = & \gamma_{0}+\gamma_{1}X_{t}+\gamma_{2}X_{t-1}+\gamma_{3}A_{t}+\varepsilon_{3t}\\
-\text{Output:\;\ }X_{t} & = & C_{t}+I_{t}+G_{t}\\
-\text{Profits:\;\ }P_{t} & = & X_{t}-T_{t}-W_{t}^{p}\\
-\text{Capital\:\ Stock:\;\ }K_{t} & = & K_{t-1}+I_{t}\\
-\left(\begin{array}{c}
-\epsilon_{1t}\\
-\epsilon_{2t}\\
-\epsilon_{3t}
-\end{array}\right) & \sim & IID\left(\left(\begin{array}{c}
-0\\
-0\\
-0
-\end{array}\right),\left(\begin{array}{ccc}
-\sigma_{11} & \sigma_{12} & \sigma_{13}\\
- & \sigma_{22} & \sigma_{23}\\
- &  & \sigma_{33}
-\end{array}\right)\right)
-\end{eqnarray*}
-
-\end_inset
-
- The other variables are the government wage bill,
- 
-\begin_inset Formula $W_{t}^{g},$
-\end_inset
-
- taxes,
- 
-\begin_inset Formula $T_{t},$
-\end_inset
-
- government nonwage spending,
- 
-\begin_inset Formula $G_{t},$
-\end_inset
-
-and a time trend,
- 
-\begin_inset Formula $A_{t}.$
-\end_inset
-
- The endogenous variables are the lhs variables,
- 
-\begin_inset Formula 
-\[
-Y_{t}^{\prime}=\left[\begin{array}{cccccc}
-C_{t} & I_{t} & W_{t}^{p} & X_{t} & P_{t} & K_{t}\end{array}\right]
-\]
-
-\end_inset
-
- and the predetermined variables are all others:
- 
-\begin_inset Formula 
-\[
-X_{t}^{\prime}=\left[\begin{array}{cccccccc}
-1 & W_{t}^{g} & G_{t} & T_{t} & A_{t} & P_{t-1} & K_{t-1} & X_{t-1}\end{array}\right].
-\]
-
-\end_inset
-
- The model assumes that the errors of the equations are contemporaneously correlated,
- but nonautocorrelated.
- The model written as 
-\begin_inset Formula $Y\Gamma=XB+E$
-\end_inset
-
- gives 
-\begin_inset Formula 
-\[
-\Gamma=\left[\begin{array}{llllll}
-1 & 0 & 0 & -1 & 0 & 0\\
-0 & 1 & 0 & -1 & 0 & -1\\
--\alpha_{3} & 0 & 1 & 0 & 1 & 0\\
-0 & 0 & -\gamma_{1} & 1 & -1 & 0\\
--\alpha_{1} & -\beta_{1} & 0 & 0 & 1 & 0\\
-0 & 0 & 0 & 0 & 0 & 1
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-B=\left[\begin{array}{llllll}
-\alpha_{0} & \beta_{0} & \gamma_{0} & 0 & 0 & 0\\
-\alpha_{3} & 0 & 0 & 0 & 0 & 0\\
-0 & 0 & 0 & 1 & 0 & 0\\
-0 & 0 & 0 & 0 & -1 & 0\\
-0 & 0 & \gamma_{3} & 0 & 0 & 0\\
-\alpha_{2} & \beta_{2} & 0 & 0 & 0 & 0\\
-0 & \beta_{3} & 0 & 0 & 0 & 1\\
-0 & 0 & \gamma_{2} & 0 & 0 & 0
-\end{array}\right]
-\]
-
-\end_inset
-
- To check this identification of the consumption equation,
- we need to extract 
-\begin_inset Formula $\Gamma_{32}$
-\end_inset
-
- and 
-\begin_inset Formula $B_{22},$
-\end_inset
-
- the submatrices of coefficients of endogs and exogs that 
-\emph on
-don't
-\emph default
- appear in this equation.
- These are the rows that have zeros in the first column,
- and we need to drop the first column.
- We get 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-\Gamma_{32}\\
-B_{22}
-\end{array}\right]=\left[\begin{array}{lllll}
-1 & 0 & -1 & 0 & -1\\
-0 & -\gamma_{1} & 1 & -1 & 0\\
-0 & 0 & 0 & 0 & 1\\
-0 & 0 & 1 & 0 & 0\\
-0 & 0 & 0 & -1 & 0\\
-0 & \gamma_{3} & 0 & 0 & 0\\
-\beta_{3} & 0 & 0 & 0 & 1\\
-0 & \gamma_{2} & 0 & 0 & 0
-\end{array}\right]
-\]
-
-\end_inset
-
- We need to find a set of 5 rows of this matrix gives a full-rank 5
-\begin_inset Formula $\times5$
-\end_inset
-
- matrix.
- For example,
- selecting rows 3,4,5,6,
- and 7 we obtain the matrix 
-\begin_inset Formula 
-\[
-A=\left[\begin{array}{lllll}
-0 & 0 & 0 & 0 & 1\\
-0 & 0 & 1 & 0 & 0\\
-0 & 0 & 0 & -1 & 0\\
-0 & \gamma_{3} & 0 & 0 & 0\\
-\beta_{3} & 0 & 0 & 0 & 1
-\end{array}\right]
-\]
-
-\end_inset
-
- This matrix is of full rank,
- so the sufficient condition for identification is met.
- Counting included endogs,
- 
-\begin_inset Formula $G^{\ast}=3,$
-\end_inset
-
- and counting excluded exogs,
- 
-\begin_inset Formula $K^{\ast\ast}=5,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-K^{\ast\ast}-L & =G^{\ast}-1\\
-5-L & =3-1\\
-L & =3
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The equation is over-identified by three restrictions,
- according to the counting rules,
- which are correct when the only identifying information are the exclusion restrictions.
- However,
- there is additional information in this case.
- Both 
-\begin_inset Formula $W_{t}^{p}$
-\end_inset
-
- and 
-\begin_inset Formula $W_{t}^{g}$
-\end_inset
-
- enter the consumption equation,
- and their coefficients are restricted to be the same.
- For this reason the consumption equation is in fact overidentified by four restrictions.
- 
-\end_layout
-
-\begin_layout Standard
-The Octave program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Simeq/Klein2SLS.m}{Simeq/Klein2SLS.m}
-\end_layout
-
-\end_inset
-
- performs 2SLS estimation for the 3 equations of Klein's model 1,
- assuming nonautocorrelated errors,
- so that lagged endogenous variables can be used as instruments.
- The results are:
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/Simeq/Klein.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The above results are not valid (specifically,
- they are inconsistent) if the errors are autocorrelated,
- since lagged endogenous variables will not be valid instruments in that case.
- You might consider eliminating the lagged endogenous variables as instruments,
- and re-estimating by 2SLS,
- to obtain consistent parameter estimates in this more complex case.
- Standard errors will still be estimated inconsistently,
- unless use a Newey-West type covariance estimator.
- Food for thought...
-\end_layout
-
-\begin_layout Standard
-Here's a Gretl script to estimate Klein's model 1:
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "http://gretl.sourceforge.net/gretl-help/scripts/klein.inp"
-target "http://gretl.sourceforge.net/gretl-help/scripts/klein.inp"
-literal "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:Numeric-optimization-methods"
-
-\end_inset
-
-Numeric optimization methods
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings:
-
-\series default
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 10;
- Hamilton,
- ch.
- 5,
- section 7 (pp.
- 133-139)
-\begin_inset Formula $^{*};$
-\end_inset
-
- Gourieroux and Monfort,
- Vol.
- 1,
- ch.
- 13,
- pp.
- 443-60
-\begin_inset Formula $^{*}$
-\end_inset
-
-;
- Goffe,
- et.
- al.
- (1994).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The next chapter introduces extremum estimators,
- which are minimizers or maximizers of objective functions.
- If we're going to be applying extremum estimators,
- we'll need to know how to find an extremum.
- This section gives a very brief introduction to what is a large literature on numeric optimization methods.
- We'll consider a few well-known techniques,
- and one of the global optimization methods that may allow one to solve difficult problems.
-\end_layout
-
-\begin_layout Standard
-The main objectives are 
-\end_layout
-
-\begin_layout Itemize
-to become familiar with the issues,
- which should lead you to take a cautious attitude
-\end_layout
-
-\begin_layout Itemize
-to learn how to use gradient-based local minimizers such as 
-\family typewriter
-fminunc
-\family default
- and 
-\family typewriter
-fmincon
-\family default
- at the practical level.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The general problem we consider is how to find the maximizing element 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- (a 
-\begin_inset Formula $K$
-\end_inset
-
- -vector) of a function 
-\begin_inset Formula $s(\theta).$
-\end_inset
-
- This function may not be continuous,
- and it may not be differentiable.
- Even if it is twice continuously differentiable,
- it may not be globally concave,
- so 
-\begin_inset CommandInset href
-LatexCommand href
-name "local maxima, minima"
-target "https://en.wikipedia.org/wiki/Maxima_and_minima"
-literal "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset href
-LatexCommand href
-name "saddlepoints"
-target "https://en.wikipedia.org/wiki/Saddle_point"
-literal "false"
-
-\end_inset
-
- may all exist.
- Supposing 
-\begin_inset Formula $s(\theta)$
-\end_inset
-
- were a quadratic function of 
-\begin_inset Formula $\theta,$
-\end_inset
-
- 
-\emph on
-i.e
-\emph default
-.,
- 
-\begin_inset Formula 
-\[
-s(\theta)=a+b^{\prime}\theta+\frac{1}{2}\theta^{\prime}C\theta,
-\]
-
-\end_inset
-
-the first order conditions would be linear:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-D_{\theta}s(\theta)=b+C\theta
-\]
-
-\end_inset
-
-so the maximizing (minimizing) element would be 
-\begin_inset Formula $\hat{\theta}=-C^{-1}b.$
-\end_inset
-
- This is the sort of problem we have with linear models estimated by OLS.
- It's also the case for feasible GLS,
- since conditional on the estimate of the varcov matrix,
- we have a quadratic objective function in the remaining parameters.
- 
-\end_layout
-
-\begin_layout Standard
-More general problems will not have linear f.o.c.,
- and we will not be able to solve for the maximizer analytically.
- This is when we need a numeric optimization method.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Search
-\end_layout
-
-\begin_layout Standard
-The idea is to create a grid over the parameter space and evaluate the function at each point on the grid.
- Select the best point.
- Then refine the grid in the neighborhood of the best point,
- and continue until the accuracy is 
-\begin_inset Quotes sld
-\end_inset
-
-good enough
-\begin_inset Quotes srd
-\end_inset
-
-.
- See Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Search-method"
-nolink "false"
-
-\end_inset
-
-.
- One has to be careful that the grid is fine enough in relationship to the irregularity of the function to ensure that sharp peaks are not missed entirely.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Search-method"
-
-\end_inset
-
-Search method
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/Search.png
-	lyxscale 25
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To check 
-\begin_inset Formula $q$
-\end_inset
-
- values in each dimension of a 
-\begin_inset Formula $K$
-\end_inset
-
- dimensional parameter space,
- we need to check 
-\begin_inset Formula $q^{K}$
-\end_inset
-
- points.
- For example,
- if 
-\begin_inset Formula $q=100$
-\end_inset
-
- and 
-\begin_inset Formula $K=10,$
-\end_inset
-
- there would be 
-\begin_inset Formula $100^{10}$
-\end_inset
-
- points to check.
- If 1000 points can be checked in a second,
- it would take 
-\begin_inset Formula $3.\,171\times10^{9}$
-\end_inset
-
- years to perform the calculations,
- which is approximately 2/3 the age of the earth.
- The search method is a very reasonable choice if 
-\begin_inset Formula $K$
-\end_inset
-
- is small,
- but it quickly becomes infeasible if 
-\begin_inset Formula $K$
-\end_inset
-
- is moderate or large.
- 
-\end_layout
-
-\begin_layout Standard
-The Julia function 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/GridExample.jl}{GridExample.jl} 
-\end_layout
-
-\end_inset
-
- allows you to play around with a simple one dimensional grid search,
- selecting the number of evenly spaced values to try.
- Try running GridExample(5) and GridExample(10).
- The result of GridExample(10) is in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Grid-search,-one"
-nolink "false"
-
-\end_inset
-
-.
- In this example,
- we're in the neighborhood of the minimizer,
- but still not too close to the minimizer.
- However,
- we're close enough so refinement will lead us to converge to the global minimizer.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Grid-search,-one"
-
-\end_inset
-
-Grid search,
- one dimension
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/gridsearch.png
-	lyxscale 25
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Derivative-based methods
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-In the following,
- the superscript 
-\begin_inset Formula $k$
-\end_inset
-
- is used as the index of the iterations of a given method.
- It is not an exponent,
- and it is not the dimension of the parameter vector.
-\end_layout
-
-\begin_layout Standard
-We assume that the objective function is at least one time differentiable.
- Otherwise,
- these methods are not applicable,
- obviously.
- Derivative-based methods are defined by
-\end_layout
-
-\begin_layout Enumerate
-the method for choosing the initial value,
- 
-\begin_inset Formula $\theta^{1}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-the iteration method for choosing 
-\begin_inset Formula $\theta^{k+1}$
-\end_inset
-
-,
- given that we're at 
-\begin_inset Formula $\theta^{k}$
-\end_inset
-
- at iteration 
-\begin_inset Formula $k$
-\end_inset
-
- (based upon derivatives)
-\end_layout
-
-\begin_layout Enumerate
-the stopping criterion.
- 
-\end_layout
-
-\begin_layout Standard
-The iteration method can be broken into two problems:
- choosing the stepsize 
-\begin_inset Formula $a^{k}$
-\end_inset
-
- (a scalar) and choosing the direction of movement,
- 
-\begin_inset Formula $d^{k},$
-\end_inset
-
- which is of the same dimension of 
-\begin_inset Formula $\theta,$
-\end_inset
-
- so that 
-\begin_inset Formula 
-\[
-\theta^{(k+1)}=\theta^{(k)}+a^{k}d^{k}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-\begin_inset Newpage newpage
-\end_inset
-
-A locally increasing direction of search
-\emph default
- 
-\begin_inset Formula $d$
-\end_inset
-
- is a direction such that 
-\begin_inset Formula 
-\[
-\frac{\partial s(\theta+ad)}{\partial a}>0.
-\]
-
-\end_inset
-
- That is,
- if we go in direction 
-\begin_inset Formula $d$
-\end_inset
-
-,
- we will improve on the objective function,
- at least if we don't go too far.
-\end_layout
-
-\begin_layout Itemize
-As long as the gradient at 
-\begin_inset Formula $\theta^{k}$
-\end_inset
-
- is not zero,
- there exist increasing directions,
- and they can all be represented as 
-\begin_inset Formula $Q^{k}g(\theta^{k})$
-\end_inset
-
- where 
-\begin_inset Formula $Q^{k}$
-\end_inset
-
- is a symmetric pd matrix and 
-\begin_inset Formula $g\left(\theta\right)=D_{\theta}s(\theta)$
-\end_inset
-
- is the gradient at 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- To see this,
- take a Taylor's series expansion around 
-\begin_inset Formula $a^{0}=0$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-s(\theta+ad) & = & s(\theta+0d)+\left(a-0\right)g(\theta+0d)^{\prime}d+o(1)\\
- & = & s(\theta)+ag(\theta)^{\prime}d+o(1)
-\end{eqnarray*}
-
-\end_inset
-
-For small enough 
-\begin_inset Formula $a$
-\end_inset
-
- the 
-\begin_inset Formula $o(1)$
-\end_inset
-
- term can be ignored.
- If 
-\begin_inset Formula $d$
-\end_inset
-
- is to be an increasing direction,
- we need 
-\begin_inset Formula $g(\theta)^{\prime}d>0,$
-\end_inset
-
- because this term is proportional to the directional derivative in direction 
-\begin_inset Formula $d$
-\end_inset
-
-.
- Defining 
-\begin_inset Formula $d=Qg(\theta),$
-\end_inset
-
- where 
-\begin_inset Formula $Q$
-\end_inset
-
- is positive definite,
- we guarantee that 
-\begin_inset Formula 
-\[
-g(\theta)^{\prime}d=g(\theta)^{\prime}Qg(\theta)>0
-\]
-
-\end_inset
-
-unless 
-\begin_inset Formula $g(\theta)=0.$
-\end_inset
-
- Every increasing direction can be represented in this way (p.d.
- matrices are those such that the angle between 
-\begin_inset Formula $g$
-\end_inset
-
- and 
-\begin_inset Formula $Qg(\theta)$
-\end_inset
-
- is less than 90 degrees).
- See Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Increasing directions"
-nolink "false"
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
- 
-\begin_inset Float figure
-placement H
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "Increasing directions"
-
-\end_inset
-
-Increasing directions of search
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/IncreasingDirections.pdf
-	width 5in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-With this,
- the iteration rule becomes 
-\begin_inset Formula 
-\[
-\theta^{(k+1)}=\theta^{(k)}+a^{k}Q^{k}g(\theta^{k})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-and we keep going until the gradient becomes zero,
- so that there is no increasing direction.
- The problem is now 
-\emph on
-how to choose 
-\begin_inset Formula $a$
-\end_inset
-
- and 
-\begin_inset Formula $Q.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Conditional on
-\series default
- 
-\begin_inset Formula $Q$
-\end_inset
-
-,
- choosing 
-\begin_inset Formula $a$
-\end_inset
-
- is fairly straightforward.
- A simple line (1 dimensional grid) search is an attractive possibility,
- since 
-\begin_inset Formula $a$
-\end_inset
-
- is a scalar.
- But there are other methods that may be better (bisection,
- golden,
- etc.).
- Optimization packages will generally do this well for you,
- so you usually don't need to worry too much about it.
-\end_layout
-
-\begin_layout Itemize
-The remaining problem is how to choose 
-\begin_inset Formula $Q.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note also that this gives no guarantees to find a global maximum.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Steepest ascent
-\end_layout
-
-\begin_layout Standard
-Steepest ascent (descent if we're minimizing) just sets 
-\begin_inset Formula $Q$
-\end_inset
-
- to an identity matrix,
- since the gradient provides the direction of maximum rate of increase of the objective function.
-\end_layout
-
-\begin_layout Itemize
-Advantages:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-fast,
- per iteration - doesn't require anything more than first derivatives.
-\end_layout
-
-\begin_layout Itemize
-Disadvantages:
- May not be fast after all,
- as we may need many iterations:
- see the Rosenbrock,
- or 
-\begin_inset Quotes sld
-\end_inset
-
-banana
-\begin_inset Quotes srd
-\end_inset
-
- function:
- 
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://en.wikipedia.org/wiki/Rosenbrock_function
-\end_layout
-
-\end_inset
-
-.
- (note for lectures:
- click on the image in the web page to enlarge it)
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Newton's method
-\end_layout
-
-\begin_layout Standard
-Newton's method uses information about the slope and curvature of the objective function to determine which direction and how far to move from an initial point.
- Supposing we're trying to maximize 
-\begin_inset Formula $s_{n}(\theta).$
-\end_inset
-
- Take a second order Taylor's series approximation of 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- about 
-\begin_inset Formula $\theta^{k}$
-\end_inset
-
- (an initial guess).
- 
-\begin_inset Formula 
-\[
-s_{n}(\theta)\approx s_{n}(\theta^{k})+g(\theta^{k})^{\prime}\left(\theta-\theta^{k}\right)+1/2\left(\theta-\theta^{k}\right)^{\prime}H(\theta^{k})\left(\theta-\theta^{k}\right)
-\]
-
-\end_inset
-
-(
-\begin_inset Formula $g$
-\end_inset
-
- is the gradient vector and 
-\begin_inset Formula $H$
-\end_inset
-
- is the Hessian matrix).
- To attempt to maximize 
-\begin_inset Formula $s_{n}(\theta),$
-\end_inset
-
- we can maximize the portion of the right-hand side that depends on 
-\begin_inset Formula $\theta,$
-\end_inset
-
- 
-\emph on
-i.e.
-\emph default
-,
- we can maximize 
-\begin_inset Formula 
-\[
-\tilde{s}(\theta)=g(\theta^{k})^{\prime}\theta+1/2\left(\theta-\theta^{k}\right)^{\prime}H(\theta^{k})\left(\theta-\theta^{k}\right)
-\]
-
-\end_inset
-
- with respect to 
-\begin_inset Formula $\theta.$
-\end_inset
-
- This is a much easier problem,
- since it is a quadratic function in 
-\begin_inset Formula $\theta,$
-\end_inset
-
- so it has linear first order conditions.
- These are
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-D_{\theta}\tilde{s}(\theta)=g(\theta^{k})+H(\theta^{k})\left(\theta-\theta^{k}\right)
-\]
-
-\end_inset
-
- So the solution for the next round estimate is 
-\begin_inset Formula 
-\[
-\theta^{k+1}=\theta^{k}-H(\theta^{k})^{-1}g(\theta^{k})
-\]
-
-\end_inset
-
-So,
- the 
-\begin_inset Formula $Q^{k}$
-\end_inset
-
- from above is set to 
-\begin_inset Formula $-H^{-1}(\theta^{k})$
-\end_inset
-
- when we use Newton's method.
- See 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://en.wikipedia.org/wiki/Newton%27s_method_in_optimization
-\end_layout
-
-\end_inset
-
- for more information.
- This is illustrated in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Newton-iteration"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Newton-iteration"
-
-\end_inset
-
-Newton iteration
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/newton.png
-	lyxscale 50
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-However,
- it's good to include a stepsize,
- since the approximation to 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- may be bad far away from the maximizer 
-\begin_inset Formula $\hat{\theta},$
-\end_inset
-
- so the actual iteration formula is 
-\begin_inset Formula 
-\[
-\theta^{k+1}=\theta^{k}-a^{k}H(\theta^{k})^{-1}g(\theta^{k})
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A potential problem is that the Hessian may not be negative definite when we're far from the maximizing point.
- So 
-\begin_inset Formula $-H(\theta^{k})^{-1}$
-\end_inset
-
- may not be positive definite,
- and 
-\begin_inset Formula $-H(\theta^{k})^{-1}g(\theta^{k})$
-\end_inset
-
- may not define an increasing direction of search.
- This can happen when the objective function has flat regions,
- in which case the Hessian matrix is very ill-conditioned (e.g.,
- is nearly singular),
- or when we're in the vicinity of a local minimum,
- 
-\begin_inset Formula $H(\theta^{k})$
-\end_inset
-
- is positive definite,
- and our direction is a 
-\emph on
-decreasing
-\emph default
- direction of search.
- Matrix inverses by computers are subject to large errors when the matrix is ill-conditioned.
- Also,
- we certainly don't want to go in the direction of a minimum when we're maximizing.
- To solve this problem,
- 
-\emph on
-Quasi-Newton
-\emph default
- methods simply add a positive definite component to 
-\begin_inset Formula $H(\theta)$
-\end_inset
-
- to ensure that the resulting matrix is positive definite,
- 
-\emph on
-e.g.,
-
-\emph default
- 
-\begin_inset Formula $Q=-H(\theta)+b\mathbf{I},$
-\end_inset
-
- where 
-\begin_inset Formula $b$
-\end_inset
-
- is chosen large enough so that 
-\begin_inset Formula $Q$
-\end_inset
-
- is well-conditioned and positive definite.
- This has the benefit that improvement in the objective function is guaranteed.
- See 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://en.wikipedia.org/wiki/Quasi-Newton_method
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Another variation of quasi-Newton methods is to approximate the Hessian by using successive gradient evaluations.
- This avoids actual calculation of the Hessian,
- which is an order of magnitude (in the dimension of the parameter vector) more costly than calculation of the gradient.
- They can be done to ensure that the approximation is p.d.
- DFP and BFGS are two well-known examples.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-BFGS minimization:
- cut and paste the following code into julia to see some BFGS minimization of the Rosenbrock function
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-using Optim
-\end_layout
-
-\begin_layout Plain Layout
-
-rosenbrock(x) =  (1.0 - x[1])^2 + 100.0 * (x[2] - x[1]^2)^2
-\end_layout
-
-\begin_layout Plain Layout
-
-result = optimize(rosenbrock,
- zeros(2),
- BFGS())
-\end_layout
-
-\end_inset
-
-Try replacing 
-\family typewriter
-BFGS()
-\family default
- with 
-\family typewriter
-GradientDescent()
-\family default
- and see what happens.
- 
-\end_layout
-
-\begin_layout Standard
-Also,
- run the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/RosenbrockTrace.jl}{RosenbrockTrace.jl} 
-\end_layout
-
-\end_inset
-
- code to see how the path to find the optimizer changes between steepest descent and Newton's method.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Stopping criteria
-\end_layout
-
-\begin_layout Standard
-The last thing we need is to decide when to stop.
- A digital computer is subject to limited machine precision and round-off errors.
- For these reasons,
- it is unreasonable to hope that a program can 
-\series bold
-exactly
-\series default
- find the point that maximizes a function.
- We need to define acceptable tolerances.
- Some stopping criteria are:
-\end_layout
-
-\begin_layout Itemize
-Negligible change in parameters:
- 
-\begin_inset Formula 
-\[
-|\theta_{j}^{k}-\theta_{j}^{k-1}|<\varepsilon_{1},\forall j
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Negligible relative change:
- 
-\begin_inset Formula 
-\[
-|\frac{\theta_{j}^{k}-\theta_{j}^{k-1}}{\theta_{j}^{k-1}}|<\varepsilon_{2},\forall j
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Negligible change of function:
- 
-\begin_inset Formula 
-\[
-|s(\theta^{k})-s(\theta^{k-1})|<\varepsilon_{3}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Gradient negligibly different from zero:
- 
-\begin_inset Formula 
-\[
-|g_{j}(\theta^{k})|<\varepsilon_{4},\forall j
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Or,
- even better,
- check all of these.
- Observe that the BFGS snippet from above checks a number of criteria.
-\end_layout
-
-\begin_layout Itemize
-Also,
- it's good to check that the last round (real,
- not approximate) Hessian has the appropriate definiteness.
- This can be done by computing the Hessian at the final estimates,
- and then computing its eigenvalues.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Starting values
-\end_layout
-
-\begin_layout Standard
-The Newton-Raphson and related algorithms work well if the objective function is concave (when maximizing),
- but not so well if there are convex regions and local minima or multiple local maxima.
- The algorithm may converge to a local minimum or to a local maximum that is not optimal.
- The algorithm may also have difficulties converging at all.
-\end_layout
-
-\begin_layout Itemize
-The usual way to 
-\begin_inset Quotes eld
-\end_inset
-
-ensure
-\begin_inset Quotes erd
-\end_inset
-
- that a global maximum has been found is to use many different starting values,
- and choose the solution that returns the highest objective function value.
- 
-\series bold
-\color red
-THIS IS IMPORTANT in practice.
-
-\series default
-\color inherit
- More on this later.
-\end_layout
-
-\begin_layout Itemize
-an alternative is to use a global optimization algorithm,
- e.g.,
- simulated annealing or others,
- which may or may not be gradient based.
- This may be slow,
- but is more likely to give you the correct answer,
- if your problem is difficult.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Calculating derivatives
-\end_layout
-
-\begin_layout Standard
-Gradient-based methods obviously require first and possibly second derivatives.
- It is often difficult to calculate derivatives (especially the Hessian) analytically if the function 
-\begin_inset Formula $s_{n}(\cdot)$
-\end_inset
-
- is complicated.
- Fortunately,
- there are some good options:
-\end_layout
-
-\begin_layout Itemize
-computing derivatives by hand:
- this works well,
- if you're able to do it,
- and you don't make mistakes.
- I don't recommend it for complex problems,
- as you are likely to make errors and/or program your results incorrectly.
-\end_layout
-
-\begin_layout Itemize
-symbolic differentiation:
- Mathematica and many other similar packages can give analytic solutions,
- in many cases,
- and they can output the solution in code form,
- to be pasted in to your programs.
-\end_layout
-
-\begin_layout Itemize
-automatic differentiation:
- this is now a common way to compute derivatives,
- and should probably be your default way to go.
-\end_layout
-
-\begin_layout Itemize
-numeric derivatives based on finite differences were historically widely used.
- They are less accurate than analytic derivatives,
- and are usually more costly to evaluate.
- Both factors usually cause optimization programs to be less successful when numeric derivatives are used.
- However,
- numeric derivatives provide a reasonably reliable fall-back option if other methods don't work,
- for some reason.
- They can be used to check derivatives computed by hand.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Computing some derivatives.
- Here's an example of computing the exact gradient using automatic differentiation,
- and the approximate gradient using finite differences.
- You will see that the finite difference version has some error.
- If you replace 
-\begin_inset Quotes sld
-\end_inset
-
-gradient
-\begin_inset Quotes srd
-\end_inset
-
- with 
-\begin_inset Quotes sld
-\end_inset
-
-hessian
-\begin_inset Quotes srd
-\end_inset
-
-,
- you can get the Hessian matrix.
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-using ForwardDiff,
- Calculus
-\end_layout
-
-\begin_layout Plain Layout
-
-rosenbrock(x) =  (1.0 - x[1])^2 + 100.0 * (x[2] - x[1]^2)^2
-\end_layout
-
-\begin_layout Plain Layout
-
-ForwardDiff.gradient(rosenbrock,
- 2.0*ones(2))
-\end_layout
-
-\begin_layout Plain Layout
-
-Calculus.gradient(rosenbrock,
- 2.0*ones(2)) 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Scaling your data
-\end_layout
-
-\begin_layout Itemize
-Gradient based optimization methods are much more likely to be successful and give accurate results if the data are scaled so that the elements of the gradient are of the same order of magnitude.
- Example:
- if the model is 
-\begin_inset Formula $y_{t}=h(\alpha x_{t}+\beta z_{t})+\varepsilon_{t},$
-\end_inset
-
- and estimation is by NLS.
- Let 
-\begin_inset Formula $g()$
-\end_inset
-
- be the derivative of 
-\begin_inset Formula $h().$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{align*}
-s_{n}(\theta)= & \frac{1}{n}\sum_{t}\left(y_{t}-h(\alpha x_{t}+\beta z_{t})\right)^{2}\\
-D_{\alpha}s_{n}(\cdot)= & \frac{1}{n}\sum_{t}2\left(y_{t}-h(\alpha x_{t}+\beta z_{t})\right)g(\alpha x_{t}+\beta z_{t})x_{t}\\
-D_{\beta}s_{n}(\cdot)= & \frac{1}{n}\sum_{t}2\left(y_{t}-h(\alpha x_{t}+\beta z_{t})\right)g(\alpha x_{t}+\beta z_{t})z_{t}
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-suppose that 
-\begin_inset Formula $D_{\alpha}s_{n}(\cdot)=1000$
-\end_inset
-
- and 
-\begin_inset Formula $D_{\beta}s_{n}(\cdot)=0.001.$
-\end_inset
-
- One could define 
-\begin_inset Formula $\alpha^{\ast}=1000\alpha;$
-\end_inset
-
- 
-\begin_inset Formula $x_{t}^{\ast}=x_{t}/1000$
-\end_inset
-
-;
-\begin_inset Formula $\beta^{\ast}=\beta/1000;z_{t}^{\ast}=1000z_{t}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-then 
-\begin_inset Formula 
-\[
-D_{\alpha^{*}}s_{n}(\cdot)=\frac{1}{n}\sum_{t}2\left(y_{t}-h(\alpha^{*}x_{t}^{*}+\beta^{*}z_{t}^{*})\right)g(\alpha^{*}x_{t}^{*}+\beta^{*}z_{t}^{*})x_{t}^{*}
-\]
-
-\end_inset
-
-Everything is the same as before,
- because the 1000s cancel out,
- except there is an 
-\begin_inset Formula $x_{t}^{*}$
-\end_inset
-
- at the end,
- instead of 
-\begin_inset Formula $x_{t}$
-\end_inset
-
-,
- which causes the derivative to be 1 now,
- where it was 1000 before.
-\end_layout
-
-\begin_layout Itemize
-the same is true for the other derivative,
- it will be 1.
-\end_layout
-
-\begin_layout Itemize
-this scaling causes the derivatives to be of the same order.
-\end_layout
-
-\begin_layout Standard
-In general,
- estimation programs always work better if data is scaled in this way,
- regardless of what type of derivatives you are using (analytic,
- automatic,
- finite difference) since roundoff errors are less likely to become important.
- 
-\emph on
-This is important in practice.
- 
-\emph default
-It is easy to loose precision in calculation if you don't take care.
- In the future,
- if you start to do empirical work and get results that seem meaningless or crazy,
- try to remember this point.
- This is really a very common stumbling block,
- and many people have wasted a lot of time due to forgetting about it.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Example
-Here are some Hessian computations,
- using the same Rosenbrock function,
- but with 
-\begin_inset Formula $x_{1}$
-\end_inset
-
- scaled differently from the previous example .
-\end_layout
-
-\begin_layout Example
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-using ForwardDiff,
- Calculus
-\end_layout
-
-\begin_layout Plain Layout
-
-rosenbrock(x) =  (1.0 - 1000x[1])^2 + 100.0 * (x[2] - (1000x[1])^2)^2
-\end_layout
-
-\begin_layout Plain Layout
-
-ForwardDiff.hessian(rosenbrock,
- 2.0*ones(2))
-\end_layout
-
-\begin_layout Plain Layout
-
-Calculus.hessian(rosenbrock,
- 2.0*ones(2)) 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Look at the (2,2) element:
- the finite difference version is off by 6 orders of magnitude!
- The off diagonal elements are not too good,
- either.
- If this were part of a larger program,
- the results that build on this would be meaningless garbage!
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Global methods
-\end_layout
-
-\begin_layout Standard
-Global optimization methods seek to find the global optimum,
- over a defined parameter space.
- They can (hopefully) find an optimum in the presence of nonconcavities,
- discontinuities and multiple local minima/maxima.
- There are methods backup up by theory that gives conditions under which there is a guarantee of finding the global optimum (perhaps using an infeasible amount of time),
- and there are so-called heuristic methods,
- which may perform well,
- but which may offer no guarantees of working.
- A well known and popular heuristic method is the Nelder-Mead (simplex) method.
-\end_layout
-
-\begin_layout Standard
-Simulated annealing (SA) is an example of an algorithm which has theoretical support.
- There are many others,
- so we'll just focus on this one to get the basic idea.
- Essentially,
- the SA algorithm 
-\end_layout
-
-\begin_layout Itemize
-randomly selects evaluation points within pre-established limits
-\end_layout
-
-\begin_layout Itemize
-accepts all points that yield an increase in the objective function,
- but also accepts some points that decrease the objective function.
- This allows the algorithm to escape from local minima.
-\end_layout
-
-\begin_layout Itemize
-As more and more points are tried,
- periodically the algorithm focuses on the best point so far,
- and reduces the range over which random points are generated.
- Also,
- the probability that a negative move is accepted reduces.
- 
-\end_layout
-
-\begin_layout Itemize
-The algorithm relies on many evaluations,
- as in the search method,
- but focuses in on promising areas,
- which reduces function evaluations with respect to the search method.
- It does not require derivatives to be evaluated.
- 
-\end_layout
-
-\begin_layout Itemize
-The theoretical support for SA requires that the region being search contracts very slowly,
- so slowly that it becomes impractical for most problems.
- In practice,
- this is usually done more quickly than what theory asks for,
- so the method as used is actually heuristic.
- One can try to check that it is working by running it more than once,
- to see if the same solution is found.
-\end_layout
-
-\begin_layout Itemize
-Run 
-\family typewriter
-samin()
-\family default
- (with the 
-\family typewriter
-Econometrics
-\family default
- package installed) to see an example,
- and see the 
-\begin_inset CommandInset href
-LatexCommand href
-name "source code for samin.jl"
-target "https://github.com/mcreel/Econometrics.jl/blob/master/src/Optimization/samin.jl"
-literal "false"
-
-\end_inset
-
-,
- or run 
-\family typewriter
-edit(samin,())
-\family default
- to get an idea of how the algorithm works.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Paste this code into Julia to see an example of simulated annealing,
- using the version in the package 
-\begin_inset CommandInset href
-LatexCommand href
-name "Optim.jl"
-target "https://julianlsolvers.github.io/Optim.jl/stable/"
-literal "false"
-
-\end_inset
-
-.
- Try experimenting by passing rt=0.9 or rt=0.25 as arguments,
- and see what happens.
- NOTE:
- as of 22 March,
- 2022,
- the convergence message of SAMIN in Optim is missleading.
- Don't worry about a 
-\family typewriter
-* Status:
- failure
-\family default
- message,
- if you see one,
- as long as you see
-\family typewriter
- ==> Normal convergence <==.
-\family default
-
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-	using Optim
-\end_layout
-
-\begin_layout Plain Layout
-
-	junk=2.
- 
-\end_layout
-
-\begin_layout Plain Layout
-
-	# shows use of obj.
- fun.
- as a closure
-\end_layout
-
-\begin_layout Plain Layout
-
-	function sse(x) # very simple quadratic objective function
-\end_layout
-
-\begin_layout Plain Layout
-
-		objvalue = junk + sum(x.*x)
-\end_layout
-
-\begin_layout Plain Layout
-
-	end
-\end_layout
-
-\begin_layout Plain Layout
-
-    k = 5
-\end_layout
-
-\begin_layout Plain Layout
-
-    x = rand(k,1)
-\end_layout
-
-\begin_layout Plain Layout
-
-    lb = -ones(k,1)
-\end_layout
-
-\begin_layout Plain Layout
-
-    ub = -lb
-\end_layout
-
-\begin_layout Plain Layout
-
-	xopt= (Optim.optimize(sse,
- lb,
- ub,
- x,
- SAMIN(verbosity=2),Optim.Options(iterations=10^6))).minimizer
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An additional example is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/OLSviaSA.jl}{OLSviaSA.jl} 
-\end_layout
-
-\end_inset
-
-,
- which uses SA (the version the code accompanying these notes,
- which is functionally equivalent to the version in Optim.jl,
- but with a different interface) to compute the OLS estimator,
- and plots the trace of the improvements as they are found.
- You can see how SA narrows in on the solution,
- in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Trace-of-SA"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Trace-of-SA"
-
-\end_inset
-
-Trace of SA path to minimize sum of squared errors
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/OLSviaSA.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:The-Nerlove-model"
-
-\end_inset
-
-The Nerlove model via numeric minimization
-\end_layout
-
-\begin_layout Standard
-The Nerlove model we studied previously (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "simple nerlove model"
-nolink "false"
-
-\end_inset
-
-),
- when estimated by OLS,
- gives results that do not satisfy homogeneity of degree one,
- and one of the estimated cost shares is negative.
- Theory says those things should not happen.
- Let's impose the restrictions (note,
- this is not a case of simple linear restrictions,
- because the restriction that shares are in the 
-\begin_inset Formula $[0,1]$
-\end_inset
-
- interval is not a linear equality restriction).
- Here's the code:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/EstimateRestrictedNerlove.jl}{EstimateRestrictedNerlove.jl} 
-\end_layout
-
-\end_inset
-
- which shows how to use unconstrained and constrained minimization to estimate the simple Nerlove model with and without parameter restrictions.
- You should use the objective function values to compute the 
-\begin_inset Formula $qF$
-\end_inset
-
- test.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:MEPS data"
-
-\end_inset
-
-Maximum likelihood estimation using count data:
- The MEPS data and the Poisson model
-\end_layout
-
-\begin_layout Standard
-To show optimization methods in practice,
- using real economic data,
- this section presents maximum likelihood estimation results for a particular model using real data.
- The focus at present is simply on numeric optimization.
- Later,
- after studying maximum likelihood estimation,
- this section can be read again.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Demand for health care is usually thought of a a derived demand:
- health care is an input to a home production function that produces health,
- and health is an argument of the utility function.
- Grossman (1972),
- for example,
- models health as a capital stock that is subject to depreciation (e.g.,
- the effects of ageing).
- Health care visits restore the stock.
- Under the home production framework,
- individuals decide when to make health care visits to maintain their health stock,
- or to deal with negative shocks to the stock in the form of accidents or illnesses.
- As such,
- individual demand will be a function of the parameters of the individuals' utility functions.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset CommandInset label
-LatexCommand label
-name "The-,-meps1996.data,"
-
-\end_inset
-
-The 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/meps1996.data}{MEPS health data file} 
-\end_layout
-
-\end_inset
-
-,
- 
-\family typewriter
-meps1996.data,
-
-\family default
- contains 4564 observations on six measures of health care usage.
- The data is from the 1996 Medical Expenditure Panel Survey (MEPS).
- There are now more than 20 years of data!
- You can get more information at 
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://www.meps.ahrq.gov/
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The six measures of use are are office-based visits (OBDV),
- outpatient visits (OPV),
- inpatient visits (IPV),
- emergency room visits (ERV),
- dental visits (VDV),
- and number of prescription drugs taken (PRESCR).
- These form columns 1 - 6 of 
-\family typewriter
-meps1996.data
-\family default
-.
- 
-\end_layout
-
-\begin_layout Standard
-The conditioning variables are public insurance (PUBLIC),
- private insurance (PRIV),
- sex (SEX),
- age (AGE),
- years of education (EDUC),
- and income (INCOME).
- These form columns 7 - 12 of the file
-\family typewriter
-,
-
-\family default
- in the order given here.
- PRIV and PUBLIC are 0/1 binary variables,
- where a 1 indicates that the person has access to public or private insurance coverage.
- SEX is also 0/1,
- where 1 indicates that the person is female.
- This data will be used in several examples in what follows.
-\end_layout
-
-\begin_layout Itemize
-Perhaps there may be common factors behind health care visits and the decision to buy private insurance.
- If there are common unobserved factors (perhaps,
- health),
- then private insurace would be an endogenous variable.
- We will ignore that at present,
- but come back to it later.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/MEPS-I/ExploreMEPS.jl}{ExploreMEPS.jl} 
-\end_layout
-
-\end_inset
-
- shows how the data may be read in,
- and gives some descriptive information about variables,
- which follows:
-\end_layout
-
-\begin_layout Standard
-\begin_inset listings
-inline false
-status collapsed
-
-\begin_layout Plain Layout
-
-MEPS data,
- 1996,
- complete data set statistics
-\end_layout
-
-\begin_layout Plain Layout
-
-4564 observations
-\end_layout
-
-\begin_layout Plain Layout
-
-            mean    st.
- dev.
-         min         max  
-\end_layout
-
-\begin_layout Plain Layout
-
-OBDV       3.279       6.171       0.000     133.000
-\end_layout
-
-\begin_layout Plain Layout
-
-OPV        0.260       1.962       0.000      78.000
-\end_layout
-
-\begin_layout Plain Layout
-
-IPV        0.194       0.637       0.000      17.000
-\end_layout
-
-\begin_layout Plain Layout
-
-ERV        0.086       0.389       0.000       5.000
-\end_layout
-
-\begin_layout Plain Layout
-
-DV         1.054       1.875       0.000      32.000
-\end_layout
-
-\begin_layout Plain Layout
-
-RX         8.384      18.852       0.000     316.000
-\end_layout
-
-\begin_layout Plain Layout
-
-PUB        0.141       0.334       0.000       1.000
-\end_layout
-
-\begin_layout Plain Layout
-
-PRIV       0.674       0.449       0.000       1.000
-\end_layout
-
-\begin_layout Plain Layout
-
-SEX        0.517       0.500       0.000       1.000
-\end_layout
-
-\begin_layout Plain Layout
-
-AGE       39.354      12.198      18.000      65.000
-\end_layout
-
-\begin_layout Plain Layout
-
-EDUC      12.652       2.896       0.000      17.000
-\end_layout
-
-\begin_layout Plain Layout
-
-INC    42803.630   34108.362       0.000  250463.330
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-All of the measures of use are count data,
- which means that they take on the values 
-\begin_inset Formula ${0,1,2,...}$
-\end_inset
-
-.
- It might be reasonable to try to use this information by specifying the density as a count data density.
- One of the simplest count data densities is the Poisson density,
- which is
-\begin_inset Formula 
-\begin{eqnarray*}
-f_{Y}(y) & = & \frac{\exp(-\lambda)\lambda^{y}}{y!},\,y=0,1,2,....
-\end{eqnarray*}
-
-\end_inset
-
-For this density,
- 
-\begin_inset Formula $E(Y)=V(Y)=\lambda$
-\end_inset
-
-.
- The Poisson average log-likelihood function (assuming the cross sectional observations are independent of one another,
- so the joint density is the product of the marginals) is 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{i=1}^{n}\left(-\lambda_{i}+y_{i}\ln\lambda_{i}-\ln y_{i}!\right)
-\]
-
-\end_inset
-
-We will parameterize the model as
-\begin_inset Formula 
-\begin{eqnarray}
-\lambda_{i} & = & \exp(\mathbf{x}_{i}^{\prime}\beta)\nonumber \\
-\mathbf{x}_{i} & = & [1\,\,PUBLIC\,\,PRIV\,\,SEX\,\,AGE\,\,EDUC\,\,INC]^{\prime}\label{eq:Poisson model OBDV}
-\end{eqnarray}
-
-\end_inset
-
-This ensures that the mean is positive,
- as is required for the Poisson model,
- and now the mean (and the variance) depend upon explanatory variables.
- Note that for this parameterization
-\begin_inset Formula 
-\[
-\frac{\partial\lambda}{\partial x_{j}}=\lambda\beta_{j},
-\]
-
-\end_inset
-
-so the elasticity of the conditional mean of 
-\begin_inset Formula $y$
-\end_inset
-
- with respect to the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- conditioning variable is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\frac{\partial\lambda}{\partial x_{j}}\frac{x_{j}}{\lambda}=\beta_{j}x_{j}.
-\]
-
-\end_inset
-
- Thus,
- the interpretation of the parameters is the same as for a semi-log linear regression model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MEPS-I/EstimatePoisson.jl}{EstimatePoisson.jl}
-\end_layout
-
-\end_inset
-
- estimates a Poisson model using the full data set.
- The results of the estimation,
- using OBDV as the dependent variable are here:
- 
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/MEPS-I/PoissonOBDV.out"
-literal "true"
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Poor scaling of the data
-\end_layout
-
-\begin_layout Standard
-When the data is scaled so that the magnitudes of the first and second derivatives are of different orders,
- problems can easily result,
- because numerical accuracy can be lost,
- so gradient-based directions of movement in iterations can become very poor.
- 
-\series bold
-UPDATE:
-
-\series default
- the MLE code now uses automatic differentiation when possible (as it is here).
- This is less sensitive to scaling problems than is code that uses finite difference derivatives,
- so we will not observe a difference in the results in this example (except for in the coefficient of income).
- However,
- it is still desirable to scale data,
- to avoid potential round off errors and loss of precision.
- I
-\strikeout on
-f we comment the appropriate line in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MEPS-I/EstimatePoisson.jl}{EstimatePoisson.jl}
-\end_layout
-
-\end_inset
-
-,
- the data will not be scaled,
- and the estimation program will have difficulty converging (note that the likelihood value is lower with poor scaling).
-\strikeout default
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Multiple optima
-\end_layout
-
-\begin_layout Standard
-Multiple optima (one global,
- others local) can complicate life,
- since we have limited means of determining if there is a higher maximum than the one we're at.
- Think of climbing a mountain in an unknown range,
- in a very foggy place.
- A nice picture is Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "foggy mountain-1"
-nolink "false"
-
-\end_inset
-
-,
- panel (a),
- but try to imagine the scene if the clouds were 2000m thicker.
- A mathematical representation of a similar problem is in the second panel.
- You can go up until there's nowhere else to go up,
- but since you're in the fog you don't know if the true summit is across the gap that's at your feet.
- Do you claim victory (convergence) and go home,
- or do you trudge down the gap and explore the other side?
- (example inspired by H.W.
- Tilman 
-\emph on
-Snow on the Equator).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "foggy mountain-1"
-
-\end_inset
-
-Multiple local maxima:
- Mountains with low fog
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/mountain.jpg
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/FoggySurface.png
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/FMresults.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The best way to avoid stopping at a local maximum is to use many starting values,
- for example on a grid,
- or randomly generated.
- Or perhaps one might have priors about possible values for the parameters (
-\emph on
-e.g.,
-
-\emph default
- from previous studies of similar data).
-\end_layout
-
-\begin_layout Standard
-Let's try to find the true minimizer of minus 1 times the foggy mountain function (since the algorithms are set up to minimize).
- From the picture,
- you can see it's close to 
-\begin_inset Formula $(0.1,0.1)$
-\end_inset
-
-,
- but let's pretend there is fog,
- and that we don't know that.
- The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/NonlinearOptimization/FoggyMountain.jl}{FoggyMountain.jl}
-\end_layout
-
-\end_inset
-
- shows that poor start values can lead to problems.
- It uses SA,
- which finds the true global minimum,
- and it shows that BFGS using a battery of random start values can also find the global minimum help.
- The output of one run is in panel (c) of the figure:
- In that run,
- the single BFGS run with bad start values converged to a point far from the true minimizer,
- while simulated annealing found the true minimizer.
- BFGS using multiple start values also gets the correct solution,
- and if you check,
- you'll find that it's faster than SA.
- The moral of the story is to be cautious and don't publish your results too quickly.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical Summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/12-Optimization.jl}{here}
-\end_layout
-
-\end_inset
-
-.
- A video that works through the summary 
-\begin_inset CommandInset href
-LatexCommand href
-name "is here"
-target "https://www.youtube.com/watch?v=u7XQOusjZ3c"
-literal "false"
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Numerically minimize the function 
-\begin_inset Formula $\sin(x)+0.01\left(x-a\right)^{2}$
-\end_inset
-
-,
- setting 
-\begin_inset Formula $a=0$
-\end_inset
-
-,
- using the software of your choice.
- Plot the function over the interval 
-\begin_inset Formula $\left(-2\pi,2\pi\right)$
-\end_inset
-
-.
- Does the software find the global minimum?
- Does this depend on the starting value you use?
- Outline a strategy that would allow you to find the minimum reliably,
- when 
-\begin_inset Formula $a$
-\end_inset
-
- can take on any given value in the interval 
-\begin_inset Formula $\left(-\pi,\pi\right)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Numerically compute the OLS estimator of the Nerlove model 
-\begin_inset Formula 
-\[
-\ln C=\beta+\beta_{Q}\ln Q+\beta_{L}\ln P_{L}+\beta_{F}\ln P_{F}+\beta_{K}\ln P_{K}+\epsilon
-\]
-
-\end_inset
-
-by using the fminunc function in the 
-\family typewriter
-Econometrics
-\family default
- package to minimize the sum of squared residuals.
- See Subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:The-Nerlove-model"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- for a really good hint.
- The data is at the link 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/nerlove.data}{nerlove.data} 
-\end_layout
-
-\end_inset
-
- .
- Verify that the results coincide with those given in subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:The-Nerlove-data"
-nolink "false"
-
-\end_inset
-
-,
- or with what you get from GRETL,
- i.e.:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-%%% the following needs the amsmath LaTeX package
-\end_layout
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{gather} 
-\backslash
-begin{split} 
-\backslash
-widehat{
-\backslash
-rm l
-\backslash
-_cost} &= -
-\backslash
-underset{(1.7744)}{3.52650} +
-\backslash
-underset{(0.017466)}{0.720394}
-\backslash
-,
-\backslash
-mbox{l
-\backslash
-_output} +
-\backslash
-underset{(0.29105)}{0.436341}
-\backslash
-,
-\backslash
-mbox{l
-\backslash
-_labor} +
-\backslash
-underset{(0.10037)}{0.426517}
-\backslash
-,
-\backslash
-mbox{l
-\backslash
-_fuel}
-\backslash
-
-\backslash
- & -
-\backslash
-underset{(0.33943)}{0.219888}
-\backslash
-,
-\backslash
-mbox{l
-\backslash
-_capital} 
-\backslash
-end{split} 
-\backslash
-notag 
-\backslash
-
-\backslash
- T = 145 
-\backslash
-quad 
-\backslash
-bar{R}^2 = 0.9238 
-\backslash
-quad F(4,140) = 437.69 
-\backslash
-quad 
-\backslash
-hat{
-\backslash
-sigma} = 0.39236 
-\backslash
-notag 
-\backslash
-
-\backslash
- 
-\backslash
-centerline{(standard errors in parentheses)} 
-\backslash
-notag 
-\backslash
-end{gather} 
-\end_layout
-
-\end_inset
-
-The important part of this problem is to learn how to minimize a function that depends on both parameters and data.
- Try to write your function so that it is re-usable,
- with a different data set.
- 
-\end_layout
-
-\begin_layout Enumerate
-Take the code from the previous problem,
- and modify it to estimate the model 
-\begin_inset Formula 
-\[
-\ln W=\beta_{0}+\beta_{EDUC}EDUC+\beta_{X}EXP+\beta_{EXP^{2}}\frac{EXP^{2}}{100}+\beta_{BLACK}BLACK+\beta_{SMSA}SMSA+\beta_{SOUTH}SOUTH+\epsilon
-\]
-
-\end_inset
-
- using the Card data,
- which was presented in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Exploratory-analysis-and"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Suppose we have an 
-\begin_inset Formula $AR(1)$
-\end_inset
-
- model 
-\begin_inset Formula $y_{t}=\rho y_{t-1}+u_{t}$
-\end_inset
-
-.
- Suppose that 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is stationary,
- and that the error 
-\begin_inset Formula $u_{t}$
-\end_inset
-
- is white noise.
- Explain how one could compute an estimator of 
-\begin_inset Formula $\rho$
-\end_inset
-
- using the grid search method.
- You must define your criterion function and explain how to implement the grid search.
- 
-\end_layout
-
-\begin_layout Enumerate
-Consider the data generating process 
-\begin_inset Formula $y_{t}=\beta_{1}+\beta_{2}x_{t}+u_{t}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $x_{t}\sim U(0,5)$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{t}\sim N(0,1)$
-\end_inset
-
-.
- Suppose we have 
-\begin_inset Formula $n$
-\end_inset
-
- observations on 
-\begin_inset Formula $\left(y_{t},x_{t}\right).$
-\end_inset
-
- Suppose that the data satisfies the assumptions of the classical linear regression model.
- Suppose that we know that 
-\begin_inset Formula $\beta_{1}=1$
-\end_inset
-
- and that 
-\begin_inset Formula $0<\beta_{2}<5$
-\end_inset
-
-.
- Generate 
-\begin_inset Formula $n=100$
-\end_inset
-
- observations from this model,
- and compute an estimator of 
-\begin_inset Formula $\beta_{2}$
-\end_inset
-
- 
-\emph on
-using the grid search method
-\emph default
-.
- Your answer should include the program that you wrote,
- and the estimate of 
-\begin_inset Formula $\beta_{2}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-In Julia (with the 
-\family typewriter
-Econometrics
-\family default
- package installed),
- type 
-\family typewriter
-fminunc()
-\family default
-,
- to learn a bit more about the 
-\family typewriter
-fminunc
-\family default
- function for unconstrained minimization,
- and to see a simple example.
- This is a convenience function,
- for Matlab users,
- and uses the Julia Optim.jl package in the background.
- If you get into Julia,
- it's better to use Optim.jl directly.
-\end_layout
-
-\begin_layout Enumerate
-In Julia (with the 
-\family typewriter
-Econometrics
-\family default
- package installed),
- type 
-\family typewriter
-fmincon()
-\family default
-,
- to learn a bit more about the 
-\family typewriter
-fmincon
-\family default
- function for unconstrained minimization,
- and to see a simple example.
- This is a convenience function,
- for Matlab users,
- and uses the Julia NLopt.jl package in the background.
- If you get into Julia,
- it's better to use NLopt.jl directly.
-\end_layout
-
-\begin_layout Enumerate
-In Julia (with the 
-\family typewriter
-Econometrics
-\family default
- package installed),
- type 
-\family typewriter
-samin()
-\family default
-,
- to learn a bit more about the 
-\family typewriter
-samin
-\family default
- function for minimization by simulated annealing,
- and to see a simple example.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:Asymptotic-properties-of"
-
-\end_inset
-
-Asymptotic properties of extremum estimators
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 5;
- Hayashi (2000),
- Ch.
- 7;
- Gourieroux and Monfort (1995),
- Vol.
- 2,
- Ch.
- 24;
- Amemiya,
- Ch.
- 4 section 4.1;
- Davidson and MacKinnon,
- pp.
- 591-96;
- Gallant,
- Ch.
- 3;
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "NeweyMcfadden"
-literal "true"
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Extremum estimators
-\end_layout
-
-\begin_layout Standard
-We'll begin with study of 
-\emph on
-extremum estimators
-\emph default
- in general.
- 
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $\mathbf{Z}_{n}=\left\{ z_{1},z_{2},...,z_{n}\right\} $
-\end_inset
-
- be the available data,
- based on a sample of size 
-\begin_inset Formula $n$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Suppose there are 
-\begin_inset Formula $p$
-\end_inset
-
- variables,
- so each 
-\begin_inset Formula $z_{i},\,\text{\ensuremath{i=1,2,...,n},}$
-\end_inset
-
- is a 
-\begin_inset Formula $p$
-\end_inset
-
--vector.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-so,
- we have 
-\begin_inset Formula $n$
-\end_inset
-
- observations on 
-\begin_inset Formula $p$
-\end_inset
-
- variables.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $n$
-\end_inset
-
- could be a number of economic agents in a cross sectional sample,
- or the number of time periods in a time series sample.
-\end_layout
-
-\begin_layout Itemize
-it's probably most natural to organize the data in a 
-\begin_inset Formula $n\times p$
-\end_inset
-
- array,
- like what you would have in a spreadsheet.
- That is not important here,
- but it may help to fix the ideas.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Our paradigm is that data are generated as a draw from a joint density 
-\begin_inset Formula $f_{Z_{n}}(z)$
-\end_inset
-
-.
- This density may not be known,
- but it exists in principle.
- It is multivariate,
- with high dimension.
-\end_layout
-
-\begin_layout Itemize
-The draw from the density may be thought of as the outcome of a random experiment that is characterized by the probability space 
-\begin_inset Formula $\left\{ \Omega,\mathcal{F},P\right\} $
-\end_inset
-
-.
- When the experiment is performed,
- 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
- is the result,
- and 
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)=\left\{ Z_{1}(\omega),Z_{2}(\omega),...,Z_{n}(\omega)\right\} =\left\{ z_{1},z_{2},...,z_{n}\right\} $
-\end_inset
-
- is the realized data.
- 
-\end_layout
-
-\begin_layout Itemize
-The probability space is rich enough to allow us to consider events defined in terms of an infinite sequence of data 
-\begin_inset Formula $\mathbf{Z}=\left\{ z_{1},z_{2},...,\right\} $
-\end_inset
-
-,
- so,
- we can consider what happens as the sample size becomes arbitrarily large.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[Extremum estimator] 
-\begin_inset CommandInset label
-LatexCommand label
-name "Extremum estimator"
-
-\end_inset
-
-An extremum estimator
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-extremum estimator
-\end_layout
-
-\end_inset
-
- 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is the optimizing element of an objective function 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n},\theta)$
-\end_inset
-
- over a compact set 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Because the data 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)$
-\end_inset
-
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\noun default
-\color inherit
- depends on 
-\begin_inset Formula $\omega$
-\end_inset
-
-,
- we can emphasize this by writing 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-
-\begin_inset Formula $s_{n}(\omega,\theta)$
-\end_inset
-
- or 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n}(\omega),\theta)$
-\end_inset
-
-.
- I'll be loose with notation and interchange when convenient,
- to emphasize what we're focusing on,
- at the moment.
- These points of view are:
-\end_layout
-
-\begin_layout Itemize
-A data set,
- once 
-\begin_inset Formula $\omega$
-\end_inset
-
- has been drawn.
- This is just the collection of numbers in your spreadsheet.
- At this point,
- 
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)$
-\end_inset
-
- is no longer random,
- and we may as well write simply 
-\begin_inset Formula $\mathbf{Z}_{n}$
-\end_inset
-
-.
- When working with 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n},\theta)$
-\end_inset
-
-,
- which is not at this point a random function,
- we will be focused on how to maximize or minimize the function,
- to get the estimate,
- and how to compute estimated variances,
- 
-\emph on
-etc.
- 
-\emph default
-The emphasis is on 
-\emph on
-how
-\emph default
- to obtain concrete numerical results.
- We will jump back to the previous chapter for that.
-\end_layout
-
-\begin_layout Itemize
-For the purposes of theory,
- we need to be able to analyze how well our estimators perform in repeated sampling,
- so we want to treat the sample as random.
- This is when we need to think about 
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)$
-\end_inset
-
-,
- and how 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n}(\omega),\theta)$
-\end_inset
-
- behaves with different samples.
- This lets us focus on 
-\emph on
-why
-\emph default
- we may think of using different estimators.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-OLS.
- Let the d.g.p.
- be 
-\begin_inset Formula $y_{t}=\mathbf{x}_{t}^{\prime}\theta_{0}+\varepsilon_{t},\,t=1,2,...,n,\,\theta_{0}\in\Theta.$
-\end_inset
-
- Stacking observations vertically,
- 
-\begin_inset Formula $\mathbf{y}_{n}=\mathbf{X}_{n}\theta_{0}+\varepsilon_{n},$
-\end_inset
-
- where 
-\begin_inset Formula $\mathbf{X}_{n}=\left(\begin{array}{llll}
-\boldsymbol{x}_{1} & \boldsymbol{x}_{2} & \cdots & \boldsymbol{x}_{n}\end{array}\right)^{\prime}.$
-\end_inset
-
- Let 
-\begin_inset Formula $\mathbf{Z}_{n}=[\mathbf{y}_{n}\,\mathbf{X}_{n}]$
-\end_inset
-
-.
- The least squares estimator is defined as 
-\begin_inset Formula 
-\[
-\hat{\theta}\equiv\arg\min_{\Theta}s_{n}(\mathbf{Z}_{n},\theta)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula 
-\[
-s_{n}(\mathbf{Z}_{n},\theta)=1/n\sum_{t=1}^{n}\left(y_{t}-\boldsymbol{x}_{t}^{\prime}\theta\right)^{2}
-\]
-
-\end_inset
-
- As you already know,
- 
-\begin_inset Formula $\hat{\theta}=(\mathbf{X}^{\prime}\mathbf{X})^{-1}\mathbf{X}^{\prime}\mathbf{y},$
-\end_inset
-
- as this is a case where we can solve the f.o.c.
- analytically.
-\end_layout
-
-\begin_layout Itemize
-if you have some data,
- you can use this formula to get the OLS estimates,
- which are just numbers.
-\end_layout
-
-\begin_layout Itemize
-if you want to study the properties of the OLS estimator,
- you're really thinking about 
-\begin_inset Formula $\hat{\theta}(\omega)=(\mathbf{X(\omega)}^{\prime}\mathbf{X(\omega)})^{-1}\mathbf{X(\omega)}^{\prime}\mathbf{y(\omega)}$
-\end_inset
-
-,
- and how it behaves for 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
-,
- even though we wouldn't usually write it that way.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The contours of the OLS objective function are plotted in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:OLS-objective-function"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-,
- based on the Julia script 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/OLScontours.jl}{OLScontours.jl} 
-\end_layout
-
-\end_inset
-
-.
- This illustrates the idea that an extremum estimator minimizes or maximizes a function,
- and that the estimate and parameters that we are trying to estimate are distinct points.
- As the sample gets large,
- the two points will get close together,
- as we will see,
- if the estimator is 
-\emph on
-consistent
-\emph default
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:OLS-objective-function"
-
-\end_inset
-
-OLS objective function contours
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/NonlinearOptimization/OLScontours.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:Maximum-likelihood.-Suppose"
-
-\end_inset
-
-Maximum likelihood.
- Suppose that the continuous random variables 
-\begin_inset Formula $Y_{t}\sim IIN(\mu^{0},\sigma_{0}^{2}),\,t=1,2,...,n$
-\end_inset
-
-.
- Suppose we have a sample 
-\begin_inset Formula $\{y_{1},y_{2},...,y_{n}\}$
-\end_inset
-
-.
- The density at the realization 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is
-\begin_inset Formula 
-\[
-f_{Y}(y_{t};\theta)=\left(2\pi\right)^{-1/2}(1/\sigma)\exp\left(-\frac{1}{2}\left(\frac{y_{t}-\mu}{\sigma}\right)^{2}\right).
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\theta=(\mu,\sigma$
-\end_inset
-
-).
- The maximum likelihood estimator maximizes the joint density of the sample.
- Because the data are i.i.d.,
- the joint density of the sample 
-\begin_inset Formula $\left\{ y_{1},y_{2},...,y_{n}\right\} $
-\end_inset
-
- is the product of the densities of each observation,
- and the ML estimator is 
-\begin_inset Formula 
-\[
-\hat{\theta}\equiv\arg\max_{\Theta}\,\,\mathcal{L}_{n}(\theta)=\prod_{t=1}^{n}f_{Y}(y_{t};\theta)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-Because the natural logarithm is strictly increasing on 
-\begin_inset Formula $(0,\infty)$
-\end_inset
-
-,
- maximization of the average logarithmic likelihood function is achieved at the same 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- as for the likelihood function.
- So,
- the ML estimator 
-\begin_inset Formula $\hat{\theta}=\arg\max_{\Theta}s_{n}(\theta)$
-\end_inset
-
- where 
-\begin_inset Formula 
-\begin{align*}
-s_{n}(\theta) & =\left(1/n\right)\ln\mathcal{L}_{n}(\theta)=\left(1/n\right)\sum_{t=1}^{n}\ln f_{Y}(y_{t};\theta)\\
- & =-\ln\sqrt{2\pi}-\text{\log}\sigma-\left(1/n\right)\sum_{t=1}^{n}\left(\frac{y_{t}-\mu}{\sigma}\right)^{2}
-\end{align*}
-
-\end_inset
-
-Solution of the f.o.c.
- leads to the familiar result that 
-\begin_inset Formula $\hat{\mu}=\bar{\mathbf{y}}.$
-\end_inset
-
- We'll come back to this in more detail later.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Bayesian estimator
-\end_layout
-
-\begin_layout Example
-(reminder to self in lectures:
- that squiggle is a 
-\begin_inset Quotes sld
-\end_inset
-
-zeta
-\begin_inset Quotes srd
-\end_inset
-
-) Bayesian point estimators such as the posterior mode,
- median or mean can be expressed as extremum estimators.
- For example,
- the posterior mean 
-\begin_inset Formula $E(\theta|Z_{n})$
-\end_inset
-
- is the minimizer (with respect to 
-\begin_inset Formula $\zeta$
-\end_inset
-
-) of the function
-\begin_inset Formula 
-\[
-s_{n}(\zeta)=\int_{\Theta}\left(\theta-\zeta\right)^{2}f(Z_{n};\theta)\pi(\theta)/f(Z_{n})d\theta
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $f(Z_{n};\theta)$
-\end_inset
-
- is the likelihood function,
- 
-\begin_inset Formula $\pi(\theta)$
-\end_inset
-
- is a prior density,
- and 
-\begin_inset Formula $f(Z_{n})$
-\end_inset
-
- is the marginal likelihood of the data.
- These concepts are explained later,
- for now the point is that Bayesian point estimators can be thought of as extremum estimators,
- and the theory for extremum estimators will apply.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that the objective function 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n},\theta)$
-\end_inset
-
- is a random function,
- because it depends on 
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)=\left\{ Z_{1}(\omega),Z_{2}(\omega),...,Z_{n}(\omega)\right\} =\left\{ z_{1},z_{2},...,z_{n}\right\} $
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-We need to consider what happens as different outcomes 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
- occur.
- These different outcomes lead to different data being generated,
- and the different data causes the objective function to change.
- 
-\end_layout
-
-\begin_layout Itemize
-Note,
- however,
- that for a fixed 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
-,
- the data 
-\begin_inset Formula $\mathbf{Z}_{n}(\omega)=\left\{ Z_{1}(\omega),Z_{2}(\omega),...,Z_{n}(\omega)\right\} =\left\{ z_{1},z_{2},...,z_{n}\right\} $
-\end_inset
-
- are a fixed realization,
- and the objective function 
-\begin_inset Formula $s_{n}(\mathbf{Z}_{n},\theta)$
-\end_inset
-
- becomes a non-random function of 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-When actually 
-\emph on
-computing
-\emph default
- an extremum estimator,
- we condition on the observed data,
- and treat it as fixed.
- Then we compute estimators either by solving the f.o.c.,
- as in the case of OLS,
- or if that is not possible,
- by employing algorithms for optimization of nonstochastic functions.
- How to do this is the topic of Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cha:Numeric-optimization-methods"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-When 
-\emph on
-analyzing the properties
-\emph default
- of an extremum estimator,
- we need to investigate what happens throughout 
-\begin_inset Formula $\Omega$
-\end_inset
-
-:
- we do not focus only on the 
-\begin_inset Formula $\omega$
-\end_inset
-
- that generated the observed data.
- This is because we would like to find estimators that work well on average,
- for any data set that can result from 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
-.
- This is the topic of the remainder of the present Chapter.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We'll often write the objective function suppressing the dependence on 
-\begin_inset Formula $\mathbf{Z}_{n},$
-\end_inset
-
- as 
-\begin_inset Formula $s_{n}(\omega,\theta)$
-\end_inset
-
- or simply 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
-,
- depending on context.
- The first of these emphasizes the fact that the objective function is random,
- and the second is more compact.
- However,
- the data is still in there,
- and because the data is randomly sampled,
- the objective function is random,
- too.
- 
-\end_layout
-
-\begin_layout Itemize
-For lectures,
- 
-\color red
-jump to Ch.
- 12 now
-\color inherit
-,
- and then come back here.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Existence
-\end_layout
-
-\begin_layout Standard
-If 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is continuous in 
-\begin_inset Formula $\theta$
-\end_inset
-
- and 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
- is compact,
- then a maximizer exists,
- by the Weierstrass maximum theorem (Debreu,
- 1959).
-\end_layout
-
-\begin_layout Itemize
-In some cases of interest,
- 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- may not be continuous.
- Nevertheless,
- it may still converge to a continuous function,
- in which case existence will not be a problem,
- at least asymptotically.
- Henceforth in this course,
- we assume that 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is continuous,
- unless it is stated otherwise.
-\end_layout
-
-\begin_layout Itemize
-Compactness is not much of a limitation,
- in most cases.
- Compactness means closed and bounded.
- It doesn't mean we need to know the bounds,
- it only means that they must exist.
- So,
- we will just assume that it holds.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Consistency
-\end_layout
-
-\begin_layout Standard
-The following theorem is patterned on a proof in 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "gallant_1987"
-literal "true"
-
-\end_inset
-
-.
- It is interesting to compare the following proof with Amemiya's Theorem 4.1.1,
- which is done in terms of convergence in probability.
-\end_layout
-
-\begin_layout Theorem
-
-\emph on
-[Consistency of e.e.]
-\emph default
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "Consistency of ee"
-
-\end_inset
-
-Suppose that 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- is obtained by maximizing 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- over 
-\begin_inset Formula $\overline{\Theta}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-Assume
-\end_layout
-
-\begin_layout Theorem
-
-\shape italic
-(a) Compactness:
-
-\shape default
- The parameter space 
-\begin_inset Formula $\Theta$
-\end_inset
-
- is an open bounded subset of Euclidean space 
-\begin_inset Formula $\mathbb{R}^{K}.$
-\end_inset
-
- So,
- the closure of 
-\begin_inset Formula $\Theta,$
-\end_inset
-
- 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
-,
- is compact.
-\end_layout
-
-\begin_layout Theorem
-
-\shape italic
-(b) Uniform Convergence:
-
-\shape default
- There is a nonstochastic function 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
- that is continuous in 
-\begin_inset Formula $\theta$
-\end_inset
-
- on 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\sup_{\theta\in\overline{\Theta}}|s_{n}(\omega,\theta)-s_{\infty}(\theta)|=0,\,\text{a.s.}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-
-\shape italic
-(c) Identification:
-
-\shape default
- 
-\begin_inset Formula $s_{\infty}(\cdot)$
-\end_inset
-
- has a unique global maximum at 
-\begin_inset Formula $\theta_{0}\in\Theta,$
-\end_inset
-
- 
-\shape italic
-i.e.,
-
-\shape default
- 
-\begin_inset Formula $s_{\infty}(\theta_{0})>s_{\infty}(\theta),$
-\end_inset
-
- 
-\begin_inset Formula $\forall\theta\neq\theta_{0},\theta\in\overline{\Theta}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-\begin_inset VSpace defskip
-\end_inset
-
-Then 
-\begin_inset Formula $\hat{\theta}_{n}\stackrel{a.s.}{\rightarrow}\theta_{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Proof:
-
-\series default
- 
-\end_layout
-
-\begin_layout Itemize
-Select a 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
- and hold it fixed.
- Then 
-\begin_inset Formula $\left\{ s_{n}(\omega,\theta)\right\} $
-\end_inset
-
- is a fixed sequence of functions.
- Suppose that 
-\begin_inset Formula $\omega$
-\end_inset
-
- is such that 
-\begin_inset Formula $s_{n}(\omega,\theta)$
-\end_inset
-
- converges to 
-\begin_inset Formula $s_{\infty}(\theta).$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-The sequence 
-\begin_inset Formula $\{\hat{\theta}_{n}\}$
-\end_inset
-
- lies in the compact set 
-\begin_inset Formula $\overline{\Theta},$
-\end_inset
-
- by assumption (a) and the fact that maximization is over 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
-.
- Since every sequence from a compact set has at least one limit point (Bolzano-Weierstrass),
- say that 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is a limit point of 
-\begin_inset Formula $\{\hat{\theta}_{n}\}.$
-\end_inset
-
- As such,
- there is a subsequence 
-\begin_inset Formula $\{\hat{\theta}_{n_{m}}\}$
-\end_inset
-
- (
-\begin_inset Formula $\{n_{m}\}$
-\end_inset
-
- is simply an increasing sequence of integers) with 
-\begin_inset Formula $\lim_{m\rightarrow\infty}\hat{\theta}_{n_{m}}=\hat{\theta}$
-\end_inset
-
-.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-By uniform convergence and continuity of the limiting objective function,
- 
-\begin_inset Formula 
-\[
-{\color{purple}\lim_{m\rightarrow\infty}s_{n_{m}}(\hat{\theta}_{n_{m}})}={\color{red}s_{\infty}(\hat{\theta})}.
-\]
-
-\end_inset
-
- To see this,
- first of all,
- select an element 
-\begin_inset Formula $\hat{\theta}_{t}$
-\end_inset
-
- from the sequence 
-\begin_inset Formula $\left\{ \hat{\theta}_{n_{m}}\right\} .$
-\end_inset
-
- Then uniform convergence (assn.
- b) implies 
-\begin_inset Formula 
-\[
-\lim_{m\rightarrow\infty}s_{n_{m}}(\hat{\theta}_{t})=s_{\infty}(\hat{\theta}_{t})
-\]
-
-\end_inset
-
-Continuity of 
-\begin_inset Formula $s_{\infty}\left(\cdot\right)$
-\end_inset
-
- implies that 
-\begin_inset Formula 
-\[
-\lim_{t\rightarrow\infty}s_{\infty}(\hat{\theta}_{t})=s_{\infty}(\hat{\theta})
-\]
-
-\end_inset
-
- since the limit as 
-\begin_inset Formula $t\rightarrow\infty$
-\end_inset
-
- of 
-\begin_inset Formula $\left\{ \hat{\theta}_{t}\right\} $
-\end_inset
-
- is 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
-.
- So the above claim is true.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Next,
- by maximization 
-\begin_inset Formula 
-\[
-s_{n_{m}}(\hat{\theta}_{n_{m}})\geq s_{n_{m}}(\theta_{0})
-\]
-
-\end_inset
-
- which holds in the limit,
- so
-\begin_inset Formula 
-\[
-{\color{green}{\color{purple}\lim_{m\rightarrow\infty}s_{n_{m}}(\hat{\theta}_{n_{m}})}}\geq{\color{blue}\lim_{m\rightarrow\infty}s_{n_{m}}(\theta_{0})}.
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- for the left hand side,
- the previous slide showed that
-\begin_inset Formula 
-\[
-{\color{purple}\lim_{m\rightarrow\infty}s_{n_{m}}(\hat{\theta}_{n_{m}})}={\color{red}s_{\infty}(\hat{\theta})},
-\]
-
-\end_inset
-
- For the right hand side,
- a similar argument gives
-\begin_inset Formula 
-\[
-{\color{blue}\lim_{m\rightarrow\infty}s_{n_{m}}(\theta_{0})}={\color{magenta}s_{\infty}(\theta_{0})}
-\]
-
-\end_inset
-
- by uniform convergence,
- so the above inequality can be written as
-\begin_inset Formula 
-\[
-{\color{red}s_{\infty}(\hat{\theta})}\geq{\color{magenta}s_{\infty}(\theta_{0})}.
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-But by assumption (c),
- there is a unique global maximum of 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
- at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- so we must have 
-\begin_inset Formula $s_{\infty}(\hat{\theta})=s_{\infty}(\theta_{0}),$
-\end_inset
-
- and,
- therefore,
- 
-\begin_inset Formula $\hat{\theta}=\theta_{0}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Finally,
- so far we have held 
-\begin_inset Formula $\omega$
-\end_inset
-
- fixed,
- but now we need to consider all 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
-.
- All of the above limits hold almost surely,
- by assumption (b).
-  Therefore 
-\begin_inset Formula $\{\hat{\theta}_{n}\}$
-\end_inset
-
- has only one limit point,
- 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- except on a set 
-\begin_inset Formula $C\subset\Omega$
-\end_inset
-
- with 
-\begin_inset Formula $P(C)=0.$
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Discussion of the proof:
-\end_layout
-
-\begin_layout Itemize
-We assume that 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- is in fact a global maximum of 
-\begin_inset Formula $s_{n}\left(\theta\right).$
-\end_inset
-
- It is not required to be unique for 
-\begin_inset Formula $n$
-\end_inset
-
- finite,
- though the identification assumption requires that the limiting objective function have a unique maximizing argument.
- The previous section on numeric optimization methods showed that actually finding the global maximum of 
-\begin_inset Formula $s_{n}\left(\theta\right)$
-\end_inset
-
- may be a non-trivial problem.
-\end_layout
-
-\begin_layout Itemize
-See Amemiya's Example 4.1.4 for a case where discontinuity leads to breakdown of consistency.
-\end_layout
-
-\begin_layout Itemize
-uniform convergence is needed,
- so that the maximum of 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is eventually close to 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- See Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Why-uniform-convergence"
-nolink "false"
-
-\end_inset
-
-.
- If the objective function is not converging at 
-\begin_inset Formula $\theta_{*},$
-\end_inset
-
- there's no guarantee that 
-\begin_inset Formula $s_{n}(\theta_{*})$
-\end_inset
-
- will be lower than 
-\begin_inset Formula $s_{\infty}(\theta_{0})$
-\end_inset
-
- as 
-\begin_inset Formula $n$
-\end_inset
-
- gets large.
- 
-\emph on
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\emph on
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Why-uniform-convergence"
-
-\end_inset
-
-Why uniform convergence of 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is needed
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/UniformConvergence.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The assumption that 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is in the interior of 
-\begin_inset Formula $\overline{\Theta}$
-\end_inset
-
- (part of the identification assumption) has not been used to prove consistency,
- so we could directly assume that 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is simply an element of a compact set 
-\begin_inset Formula $\overline{\Theta}.$
-\end_inset
-
- The reason that we assume it's in the interior here is that this is necessary for subsequent proof of asymptotic normality,
- and I'd like to maintain a minimal set of simple assumptions,
- for clarity.
- Parameters on the boundary of the parameter set cause theoretical difficulties that we will not deal with in this course.
- Just note that conventional hypothesis testing methods do not apply in this case.
- 
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Later,
- when explaining finite mixture models,
- note
-\end_layout
-
-\begin_layout Plain Layout
-that the colapse of the mixture is a case of a parameter
-\end_layout
-
-\begin_layout Plain Layout
-on the boundary.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $s_{n}\left(\theta\right)$
-\end_inset
-
- is not required to be continuous,
- though 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
- is.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-
-\series bold
-Sufficient conditions for assumption
-\series default
- (b)
-\end_layout
-
-\begin_layout Standard
-We need a uniform strong law of large numbers in order to verify assumption (2) of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-.
- To verify the uniform convergence assumption,
- it is often feasible to employ the following set of stronger assumptions:
-\end_layout
-
-\begin_layout Itemize
-the parameter space is compact,
- which is given by assumption (b)
-\end_layout
-
-\begin_layout Itemize
-the objective function 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is continuous and bounded with probability one on the entire parameter space
-\end_layout
-
-\begin_layout Itemize
-a standard SLLN can be shown to apply to some point 
-\begin_inset Formula $\theta$
-\end_inset
-
- in the parameter space.
- That is,
- we can show that 
-\begin_inset Formula $s_{n}(\theta)\stackrel{a.s.}{\rightarrow}s_{\infty}(\theta)$
-\end_inset
-
- for some 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- Note that in most cases,
- the objective function will be an average of terms,
- such as 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}s_{t}(\theta)
-\]
-
-\end_inset
-
-As long as the 
-\begin_inset Formula $s_{t}(\theta)$
-\end_inset
-
- are not too strongly dependent,
- and have finite variances,
- we can usually find a SLLN that will apply.
-\end_layout
-
-\begin_layout Standard
-With these assumptions,
- it can be shown that assumption (b) holds.
-\end_layout
-
-\begin_layout Standard
-These are reasonable conditions in many cases,
- and henceforth when dealing with specific estimators we'll simply assume that assumption (b) holds.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Example:
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "eeolsexample"
-
-\end_inset
-
-Consistency of Least Squares
-\end_layout
-
-\begin_layout Standard
-Thus example shows how the above theorem can be used to show that the OLS estimator under the classical assumptions is consistent.
- Of course,
- this is not the easiest way to show that.
- The purpose is to show that the theorem gives us a result that we already know to be true.
- This may help you to believe it in the cases where we do not have external confirmation.
-\end_layout
-
-\begin_layout Standard
-We suppose that data is generated by random sampling of 
-\begin_inset Formula $(Y,X)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $y_{t}=\beta_{0}x_{t}$
-\end_inset
-
- 
-\begin_inset Formula $+\varepsilon_{t}$
-\end_inset
-
-.
- 
-\begin_inset Formula $\left(X,\varepsilon\right)$
-\end_inset
-
- has the distribution function 
-\begin_inset Formula $F_{Z}=\mu_{x}\mu_{\varepsilon}$
-\end_inset
-
- (
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are independent) with support 
-\begin_inset Formula $\mathcal{Z=X}\times\mathcal{E}.$
-\end_inset
-
- Suppose that the variances 
-\begin_inset Formula $\sigma_{X}^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{\varepsilon}^{2}$
-\end_inset
-
- are finite.
- The sample objective function for a sample size 
-\begin_inset Formula $n$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\theta) & = & \frac{1}{n}\sum_{t=1}^{n}\left(y_{t}-\beta x_{t}\right)^{2}=\frac{1}{n}\sum_{i=1}^{n}\left(\beta_{0}x_{t}+\varepsilon_{t}-\beta x_{t}\right)^{2}\\
- & = & \frac{1}{n}\sum_{i=1}^{n}\left((\beta_{0}-\beta)x_{t}+\varepsilon_{t}\right)^{2}\\
- & = & {\color{red}\frac{1}{n}\sum_{t=1}^{n}\left((\beta_{0}-\beta)x_{t}\right)^{2}}+\frac{2}{n}\sum_{t=1}^{n}(\beta_{0}-\beta)x_{t}\varepsilon_{t}+{\color{blue}\frac{1}{n}\sum_{t=1}^{n}\varepsilon_{t}^{2}}
-\end{eqnarray*}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Considering the last term,
- by the SLLN,
- 
-\begin_inset Formula 
-\[
-{\color{blue}\frac{1}{n}\sum_{t=1}^{n}\varepsilon_{t}^{2}}\stackrel{a.s.}{\rightarrow}\int_{\mathcal{X}}\int_{\mathcal{E}}\varepsilon^{2}d\mu_{\mathcal{X}}d\mu_{\mathcal{E}}=\sigma_{\varepsilon}^{2}.
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Considering the second term,
- since 
-\begin_inset Formula $E(\varepsilon)=0$
-\end_inset
-
- and 
-\begin_inset Formula $X$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are independent,
- the SLLN implies that it converges to zero.
- 
-\end_layout
-
-\begin_layout Itemize
-Finally,
- for the first term,
- for a given 
-\begin_inset Formula $\beta$
-\end_inset
-
-,
- we assume that a SLLN applies so that
-\begin_inset Formula 
-\begin{eqnarray}
-{\color{red}\frac{1}{n}\sum_{t=1}^{n}\left((\beta_{0}-\beta)x_{t}\right)^{2}} & \stackrel{a.s.}{\rightarrow} & \int_{\mathcal{X}}\left((\beta_{0}-\beta)x\right)^{2}d\mu_{\mathcal{X}}\label{olslim}\\
- & = & \left(\beta_{0}-\beta\right)^{2}\int_{\mathcal{X}}x^{2}d\mu_{\mathcal{X}}\nonumber \\
- & = & \left(\beta_{0}-\beta\right)^{2}E\left(X^{2}\right)\nonumber 
-\end{eqnarray}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-Finally,
- the objective function is clearly continuous,
- and the parameter space is assumed to be compact,
- so the convergence is also uniform.
- Thus,
- 
-\begin_inset Formula 
-\[
-s_{\infty}(\beta)=\left(\beta_{0}-\beta\right)^{2}E\left(X^{2}\right)+\sigma_{\varepsilon}^{2}
-\]
-
-\end_inset
-
- A minimizer of this is clearly 
-\begin_inset Formula $\beta=\beta_{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-\begin_inset CommandInset label
-LatexCommand label
-name "Identification of OLS"
-
-\end_inset
-
- Show that in order for the above solution to be unique it is necessary that 
-\begin_inset Formula $E(X^{2})\neq0.$
-\end_inset
-
- Interpret this condition.
-\end_layout
-
-\begin_layout Standard
-This example shows that Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
- can be used to prove strong consistency of the OLS estimator.
- There are easier ways to show this,
- of course - this is only an example of application of the theorem.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For a more concrete example,
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Consistency-of-OLS"
-nolink "false"
-
-\end_inset
-
- shows computations that illustrate that the OLS estimator is consistent,
- when the true relationship is 
-\begin_inset Formula $y=1+1x+\epsilon,$
-\end_inset
-
- 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- satisfies the classical assumptions,
- and 
-\begin_inset Formula $x$
-\end_inset
-
- is distributed uniform
-\begin_inset Formula $(0,1).$
-\end_inset
-
- The computations show that the true parameter values satisfy the first order conditions for minimization of the first term of the limiting objective function,
- eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "olslim"
-nolink "false"
-
-\end_inset
-
-,
- above.
- You should know how to do this by hand,
- but I use software here,
- just to illustrate that it can do this sort of thing.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Consistency-of-OLS"
-
-\end_inset
-
-Consistency of OLS
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/OLSextremum.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-More on the limiting objective function:
- correctly and incorrectly specified models
-\end_layout
-
-\begin_layout Standard
-The limiting objective function in assumption (b) is 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
-.
- What is the nature of this function and where does it come from?
-\end_layout
-
-\begin_layout Itemize
-Remember our paradigm - data is presumed to be generated as a draw from 
-\begin_inset Formula $f_{Z_{n}}(z)$
-\end_inset
-
-,
- and the objective function is 
-\begin_inset Formula $s_{n}(Z_{n},\theta)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Usually,
- 
-\begin_inset Formula $s_{n}(Z_{n},\theta)$
-\end_inset
-
- is an average of terms.
- (
-\emph on
-e.g.,
- 
-\emph default
-sum of squared errors,
- or the log likelihood function of Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Maximum-likelihood.-Suppose"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-)
-\end_layout
-
-\begin_layout Itemize
-The limiting objective function is found by applying a strong (weak) law of large numbers to 
-\begin_inset Formula $s_{n}(Z_{n},\theta)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-A strong (weak) LLN says that an average of terms converges almost surely (in probability) to the limit of the expectation of the average.
-\end_layout
-
-\begin_layout Standard
-Supposing one holds,
-\begin_inset Formula 
-\[
-s_{\infty}(\theta)=\lim_{n\rightarrow\infty}\mathcal{E}s_{n}(Z_{n},\theta)=\lim_{n\rightarrow\infty}\int_{\mathcal{Z}_{n}}s_{n}(z,\theta){\color{red}f_{Z_{n}}(z)}dz
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-Now suppose that the density 
-\begin_inset Formula $f_{Z_{n}}(z)$
-\end_inset
-
- that characterizes the DGP is parametric:
- 
-\begin_inset Formula $f_{Z_{n}}(z;\rho),\,\rho\in\varrho$
-\end_inset
-
-,
- and the data is generated by 
-\begin_inset Formula $\rho_{0}\in\varrho$
-\end_inset
-
-.
- Now we have two parameters to worry about,
- 
-\begin_inset Formula $\theta$
-\end_inset
-
- and 
-\begin_inset Formula $\rho$
-\end_inset
-
-.
- We are probably interested in learning about the true DGP,
- which means that 
-\begin_inset Formula $\rho_{0}$
-\end_inset
-
- is the item of interest.
- When the DGP is parametric,
- the limiting objective function is 
-\begin_inset Formula 
-\begin{equation}
-s_{\infty}(\theta)=\lim_{n\rightarrow\infty}\mathcal{E}s_{n}(Z_{n},\theta)=\lim_{n\rightarrow\infty}\int_{\mathcal{Z}_{n}}s_{n}(z,\theta){\color{red}f_{Z_{n}}(z;\rho_{0})}dz\label{eq:parametric density of data}
-\end{equation}
-
-\end_inset
-
-and we can write the limiting objective function as 
-\begin_inset Formula $s_{\infty}(\theta,\rho_{0})$
-\end_inset
-
- to emphasize the dependence on the parameter of the DGP.
- From the theorem,
- we know that 
-\begin_inset Formula $\hat{\theta}_{n}\stackrel{a.s.}{\rightarrow}\theta_{0}$
-\end_inset
-
- 
-\emph on
-What is the relationship between 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- and 
-\begin_inset Formula $\rho_{0}$
-\end_inset
-
-?
- Does the econometric estimator tell us something about the true unknown parameter?
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\rho$
-\end_inset
-
- and 
-\begin_inset Formula $\theta$
-\end_inset
-
- may have different dimensions.
- Often,
- the statistical model (with parameter 
-\begin_inset Formula $\theta)$
-\end_inset
-
- only partially describes the DGP.
- For example,
- the case of OLS with errors of unknown distribution.
- In some cases,
- the dimension of 
-\begin_inset Formula $\theta$
-\end_inset
-
- may be greater than that of 
-\begin_inset Formula $\rho.$
-\end_inset
-
- For example,
- fitting a polynomial to an unknown nonlinear function.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-case 1:
- If knowledge of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is sufficient for knowledge of 
-\begin_inset Formula $\rho_{0}$
-\end_inset
-
-,
- then we have a correctly and fully specified model.
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is referred to as the 
-\emph on
-true parameter value
-\emph default
-.
- Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eeolsexample"
-nolink "false"
-
-\end_inset
-
- illustrates this case.
-\end_layout
-
-\begin_layout Itemize
-case 2:
- If knowledge of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is sufficient for knowledge of some but not all elements of 
-\begin_inset Formula $\rho_{0},$
-\end_inset
-
- we have a correctly specified 
-\emph on
-semiparametric
-\emph default
- model.
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is referred to as the 
-\emph on
-true parameter value
-\emph default
-,
- understanding that not all parameters of the DGP are estimated.
- An example would be OLS with heteroscedasticity of unknown form:
- we can learn about the parameters of the conditional mean,
- but not about the conditional variances.
-\end_layout
-
-\begin_layout Itemize
-case 3:
- If knowledge of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is not sufficient for knowledge of any elements of 
-\begin_inset Formula $\rho_{0},$
-\end_inset
-
- or if it causes us to draw false conclusions regarding at least some of the elements of 
-\begin_inset Formula $\rho_{0},$
-\end_inset
-
- our model is 
-\emph on
-misspecified
-\emph default
-.
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is referred to as the 
-\emph on
-pseudo-true parameter value
-\emph default
-.
- The next section provides an example.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Example:
- Inconsistency of Misspecified Least Squares
-\end_layout
-
-\begin_layout Standard
-You already know that the OLS estimator is inconsistent when relevant variables are omitted.
- Let's verify this result in the context of extremum estimators.
- We suppose that data is generated by random sampling of 
-\begin_inset Formula $(Y,X)$
-\end_inset
-
-,
- where 
-\begin_inset Formula 
-\[
-y_{t}=\beta_{0}x_{t}+\varepsilon_{t}.
-\]
-
-\end_inset
-
- 
-\begin_inset Formula $\left(X,\varepsilon\right)$
-\end_inset
-
- has the distribution function 
-\begin_inset Formula $F_{Z}=\mu_{x}\mu_{\varepsilon}$
-\end_inset
-
- (
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are independent) with support 
-\begin_inset Formula $Z=\mathcal{X}\times\mathcal{E}.$
-\end_inset
-
- Suppose that the variances 
-\begin_inset Formula $\sigma_{X}^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{\varepsilon}^{2}$
-\end_inset
-
- are finite.
- However,
- the econometrician is unaware of the true DGP,
- and instead proposes the misspecified model 
-\begin_inset Formula 
-\[
-y_{t}=\gamma_{0}w_{t}+\eta_{t}.
-\]
-
-\end_inset
-
- Suppose that 
-\begin_inset Formula $E(W\epsilon)=0$
-\end_inset
-
- and that 
-\begin_inset Formula $E(WX)\ne0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The sample objective function for a sample size 
-\begin_inset Formula $n$
-\end_inset
-
- is 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\gamma) & = & 1/n\sum_{t=1}^{n}\left(y_{t}-\gamma w_{t}\right)^{2}=1/n\sum_{i=1}^{n}\left(\beta_{0}x_{t}+\varepsilon_{t}-\gamma w_{t}\right)^{2}\\
- & = & {\color{red}1/n\sum_{t=1}^{n}\left(\beta_{0}x_{t}\right)^{2}}+{\color{blue}1/n\sum_{t=1}^{n}\left(\gamma w_{t}\right)^{2}}+{\color{red}1/n\sum_{t=1}^{n}\varepsilon_{t}^{2}}\\
- &  & +2/n\sum_{t=1}^{n}\beta_{0}x_{t}\varepsilon_{t}{\color{green}{\color{purple}-2/n\sum_{t=1}^{n}\beta_{0}\gamma x_{t}w_{t}}}-2/n\sum_{t=1}^{n}\varepsilon_{t}x_{t}w_{t},
-\end{eqnarray*}
-
-\end_inset
-
-which one can verify if armed with patience.
- Using arguments similar to the correctly specified case,
- above,
- 
-\begin_inset Formula 
-\[
-s_{\infty}(\gamma)={\color{blue}\gamma^{2}E\left(W^{2}\right)}{\color{green}{\color{purple}-2\beta_{0}\gamma E(WX)}}+{\color{red}C}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $C$
-\end_inset
-
- holds the red terms,
- that do not depend on 
-\begin_inset Formula $\gamma$
-\end_inset
-
-,
- and the terms that are not given a color converge to 0.
- So,
- finding the minimizer with respect to 
-\begin_inset Formula $\gamma$
-\end_inset
-
-,
- we get 
-\begin_inset Formula $\gamma_{0}=\frac{\beta_{0}E(WX)}{E(W^{2})}$
-\end_inset
-
-,
- which is the true parameter of the DGP,
- multiplied by the pseudo-true value of a regression of 
-\begin_inset Formula $X$
-\end_inset
-
- on 
-\begin_inset Formula $W.$
-\end_inset
-
- The OLS estimator 
-\emph on
-is not consistent
-\emph default
- for the true parameter,
- 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Subsubsection
-Summary
-\end_layout
-
-\begin_layout Standard
-The theorem for consistency is really quite intuitive.
- It says that,
- with probability one,
- an extremum estimator converges to the value that maximizes the limit of the expectation of the objective function.
- Because the objective function may or may not make sense,
- depending on how good or poor is the econometric model,
- we may or may not be estimating parameters of the DGP.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Example:-Linearization-of"
-
-\end_inset
-
-Example:
- Linearization of a nonlinear model
-\end_layout
-
-\begin_layout Standard
-See 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "white1980using"
-literal "false"
-
-\end_inset
-
- and Gourieroux and Monfort,
- section 8.3.4.
-\end_layout
-
-\begin_layout Standard
-Suppose we have a nonlinear model 
-\begin_inset Formula 
-\[
-y_{i}=h(x_{i},\theta_{0})+\varepsilon_{i}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-\varepsilon_{i}\sim iid(0,\sigma^{2})
-\]
-
-\end_inset
-
- The 
-\emph on
-nonlinear least squares
-\emph default
- estimator solves 
-\begin_inset Formula 
-\[
-\hat{\theta}_{n}=\arg\min\frac{1}{n}\sum_{i=1}^{n}\left(y_{i}-h(x_{i},\theta)\right)^{2}
-\]
-
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-We'll study this more later,
- but for now it is clear that the foc for minimization will require solving a set of nonlinear equations.
- A common approach to the problem seeks to avoid this difficulty by 
-\emph on
-linearizing
-\emph default
- the model.
- A first order Taylor's series expansion about the point 
-\begin_inset Formula $x_{0}$
-\end_inset
-
- with remainder gives 
-\begin_inset Formula 
-\[
-y_{i}=h(x^{0},\theta_{0})+\left(x_{i}-x_{0}\right)^{\prime}\frac{\partial h(x_{0},\theta_{0})}{\partial x}+\nu_{i}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\nu_{i}$
-\end_inset
-
- encompasses both 
-\begin_inset Formula $\varepsilon_{i}$
-\end_inset
-
- and the Taylor's series remainder.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\nu_{i}$
-\end_inset
-
- is no longer a classical error - its mean is not zero.
- We should expect problems.
-\end_layout
-
-\begin_layout Itemize
-Define 
-\begin_inset Formula 
-\begin{eqnarray*}
-\alpha^{*} & = & h(x_{0},\theta_{0})-x_{0}^{\prime}\frac{\partial h(x^{0},\theta_{0})}{\partial x}\\
-\beta^{*} & = & \frac{\partial h(x_{0},\theta_{0})}{\partial x}
-\end{eqnarray*}
-
-\end_inset
-
-as the intercept and slope of the Taylor's series tangent line.
- 
-\end_layout
-
-\begin_layout Itemize
-Given this,
- one might try to estimate 
-\begin_inset Formula $\alpha^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $\beta^{*}$
-\end_inset
-
- by applying OLS to 
-\begin_inset Formula 
-\[
-y_{i}=\alpha+\beta x_{i}+\nu_{i}
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Question,
- will 
-\begin_inset Formula $\hat{\alpha}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- be consistent for 
-\begin_inset Formula $\alpha^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $\beta^{*}$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Itemize
-The answer is no,
- as one can see by interpreting 
-\begin_inset Formula $\hat{\alpha}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- as extremum estimators.
- Let 
-\begin_inset Formula $\gamma=(\alpha,\beta^{\prime})^{\prime}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\hat{\gamma}=\arg\min s_{n}(\gamma)=\frac{1}{n}\sum_{i=1}^{n}\left(y_{i}-\alpha-\beta x_{i}\right)^{2}
-\]
-
-\end_inset
-
- The objective function converges to its expectation 
-\begin_inset Formula 
-\[
-s_{n}(\gamma)\stackrel{u.a.s.}{\rightarrow}s_{\infty}(\gamma)=\mathcal{E}_{X}\mathcal{E}_{Y|X}\left(y-\alpha-\beta x\right)^{2}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\gamma}$
-\end_inset
-
- converges 
-\begin_inset Formula $a.s.$
-\end_inset
-
- to the 
-\begin_inset Formula $\gamma^{0}$
-\end_inset
-
- that minimizes 
-\begin_inset Formula $s_{\infty}(\gamma)$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-\gamma^{0}=\arg\min\mathcal{E}_{X}\mathcal{E}_{Y|X}\left(y-\alpha-\beta x\right)^{2}
-\]
-
-\end_inset
-
- Noting that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}_{X}\mathcal{E}_{Y|X}\left(y-\alpha-x^{\prime}\beta\right)^{2} & = & \mathcal{E}_{X}\mathcal{E}_{Y|X}\left(h(x,\theta_{0})+\varepsilon-\alpha-\beta x\right)^{2}\\
- & = & \sigma^{2}+\mathcal{E}_{X}\left(h(x,\theta_{0})-\alpha-\beta x\right)^{2}
-\end{eqnarray*}
-
-\end_inset
-
- since cross products involving 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- drop out.
- 
-\begin_inset Formula $\alpha^{0}$
-\end_inset
-
- and 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- correspond to the hyperplane that is closest to the true regression function 
-\begin_inset Formula $h(x,\theta_{0})$
-\end_inset
-
- according to the mean squared error criterion.
- This depends on both the shape of 
-\begin_inset Formula $h(\cdot)$
-\end_inset
-
- and the density function of the conditioning variables.
- See Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Linear-Approximation"
-nolink "false"
-
-\end_inset
-
-.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Linear-Approximation"
-
-\end_inset
-
-Linear Approximation
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/LinearApproximation.pdf
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-It is clear that the tangent line does not minimize MSE,
- since,
- for example,
- if 
-\begin_inset Formula $h(x,\theta_{0})$
-\end_inset
-
- is concave,
- all errors between the tangent line and the true function are negative.
-\end_layout
-
-\begin_layout Itemize
-Note that the true underlying parameter 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is not estimated consistently,
- either (it may be of a different dimension than the dimension of the parameter of the approximating model,
- which is 2 in this example).
-\end_layout
-
-\begin_layout Itemize
-Second order and higher-order approximations suffer from exactly the same problem,
- though to a less severe degree,
- of course.
- For this reason,
- translog,
- Generalized Leontiev and other 
-\begin_inset Quotes eld
-\end_inset
-
-flexible functional forms
-\begin_inset Quotes erd
-\end_inset
-
- based upon second-order approximations in general suffer from bias and inconsistency.
- The bias may not be too important for analysis of conditional means,
- but it can be very important for analyzing first and second derivatives.
- In production and consumer analysis,
- first and second derivatives (
-\emph on
-e.g.,
-
-\emph default
- elasticities of substitution) are often of interest,
- so in this case,
- one should be cautious of unthinking application of models that impose stong restrictions on second derivatives.
-\end_layout
-
-\begin_layout Itemize
-This sort of linearization about a long run equilibrium is a common practice in working with dynamic macroeconomic models.
- It is justified for the purposes of theoretical analysis of a model 
-\emph on
-given
-\emph default
- the model's parameters,
- but it will lead to
-\emph on
- bias and inconsistency
-\emph default
- if it is done before estimation of the parameters of the model using data.
- The section on simulation-based methods offers a means of obtaining consistent estimators of the parameters of dynamic macro models that are too complex for standard methods of analysis.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Asymptotic Normality
-\end_layout
-
-\begin_layout Standard
-A consistent estimator is oftentimes not very useful unless we know how fast it is likely to be converging to the true value,
- and the probability that it is far away from the true value.
- Establishment of asymptotic normality with a known scaling factor solves these two problems.
- The following theorem is similar to Amemiya's Theorem 4.1.3 (pg.
- 111).
-\end_layout
-
-\begin_layout Theorem
-
-\emph on
-[Asymptotic normality of e.e.]
-\emph default
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "Normality of ee"
-
-\end_inset
-
-In addition to the assumptions of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-,
- assume
-\end_layout
-
-\begin_layout Theorem
-(a) 
-\begin_inset Formula $\mathcal{J}_{n}(\theta)\equiv D_{\theta}^{2}s_{n}(\theta)$
-\end_inset
-
- exists and is continuous in an open,
- convex neighborhood of 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
-
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-(b) 
-\begin_inset Formula $\mathcal{J}_{n}(\theta_{n})\stackrel{a.s.}{\rightarrow}\mathcal{J}_{\infty}(\theta_{0}),$
-\end_inset
-
- a finite negative definite matrix,
- for any sequence of 
-\begin_inset Formula $\theta_{n}$
-\end_inset
-
- that converges almost surely to 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
-
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-(c) 
-\begin_inset Formula $\sqrt{n}D_{\theta}s_{n}(\theta_{0})\stackrel{d}{\rightarrow}N\left[0,\mathcal{I}_{\infty}(\theta_{0})\right],$
-\end_inset
-
- where 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})=\lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}s_{n}(\theta_{0})$
-\end_inset
-
-
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-Then 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Proof:
-
-\series default
- By Taylor expansion:
- 
-\begin_inset Formula 
-\[
-D_{\theta}s_{n}(\hat{\theta}_{n})=D_{\theta}s_{n}(\theta_{0})+D_{\theta}^{2}s_{n}(\theta^{*})\left(\hat{\theta}-\theta_{0}\right)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\theta^{*}=\lambda\hat{\theta}+(1-\lambda)\theta_{0},$
-\end_inset
-
- 
-\begin_inset Formula $0\leq\lambda\leq1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- will be in the neighborhood where 
-\begin_inset Formula $D_{\theta}^{2}s_{n}(\theta)$
-\end_inset
-
- exists with probability one as 
-\begin_inset Formula $n$
-\end_inset
-
- becomes large,
- by consistency.
-\end_layout
-
-\begin_layout Itemize
-Now the l.h.s.
- of this equation is zero,
- at least asymptotically,
- since 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- is a maximizer and the f.o.c.
- must hold exactly since the limiting objective function is strictly concave in a neighborhood of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- (assns.
- a and b)
-\end_layout
-
-\begin_layout Itemize
-Also,
- since 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
- is between 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- and 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- and since 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- 
-\begin_inset Formula $\stackrel{a.s.}{\rightarrow}$
-\end_inset
-
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- ,
- assumption (b) gives 
-\begin_inset Formula 
-\[
-D_{\theta}^{2}s_{n}(\theta^{*})\stackrel{a.s.}{\rightarrow}\mathcal{J}_{\infty}(\theta_{0})
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-So 
-\begin_inset Formula 
-\[
-0=D_{\theta}s_{n}(\theta_{0})+\left[\mathcal{J}_{\infty}(\theta_{0})+o_{s}(1)\right]\left(\hat{\theta}-\theta_{0}\right),
-\]
-
-\end_inset
-
-and 
-\begin_inset Formula 
-\[
-\sqrt{n}D_{\theta}s_{n}(\theta_{0})=-\left[\mathcal{J}_{\infty}(\theta_{0})+o_{s}(1)\right]\sqrt{n}\left(\hat{\theta}-\theta_{0}\right).
-\]
-
-\end_inset
-
- Now 
-\begin_inset Formula $\sqrt{n}D_{\theta}s_{n}(\theta_{0})\stackrel{d}{\rightarrow}N\left[0,\mathcal{I}_{\infty}(\theta_{0})\right]$
-\end_inset
-
- by assumption c,
- so 
-\begin_inset Formula 
-\[
--\left[\mathcal{J}_{\infty}(\theta_{0})+o_{s}(1)\right]\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{I}_{\infty}(\theta_{0})\right]
-\]
-
-\end_inset
-
- Also,
- 
-\begin_inset Formula $\left[\mathcal{J}_{\infty}(\theta_{0})+o_{s}(1)\right]\stackrel{a.s.}{\rightarrow}\mathcal{\mathcal{J}_{\infty}}(\theta_{0}),$
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]
-\]
-
-\end_inset
-
-by the Slutsky Theorem (
-\begin_inset CommandInset href
-LatexCommand href
-name "quick version"
-target "https://en.wikipedia.org/wiki/Slutsky%27s_theorem"
-literal "false"
-
-\end_inset
-
-,
- formal version:
- see 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant1997introduction"
-literal "false"
-
-\end_inset
-
-,
- Theorem 4.6).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Effects-of-"
-nolink "false"
-
-\end_inset
-
- shows the effects of the two components,
- the variability of the gradient,
- and the slope of the gradient.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Effects-of-"
-
-\end_inset
-
-Effects of 
-\begin_inset Formula $I_{\mbox{\infty}}$
-\end_inset
-
- and 
-\begin_inset Formula $J_{\infty}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/IJ.jpg
-	scaleBeforeRotation
-	rotateAngle 90
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Example:
- Classical linear model
-\end_layout
-
-\begin_layout Standard
-Let's use the results to get the asymptotic distribution of the OLS estimator applied to the classical model,
- to verify that we obtain the results seen before.
- The OLS criterion is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\beta) & = & \frac{1}{n}\left(y-X\beta\right)^{\prime}\left(y-X\beta\right)\\
- & = & \frac{1}{n}\left(X\beta_{0}+\epsilon-X\beta\right)^{\prime}\left(X\beta_{0}+\epsilon-X\beta\right)\\
- & = & \frac{1}{n}\left(X(\beta_{0}-\beta)+\epsilon\right)^{\prime}\left(X(\beta_{0}-\beta)+\epsilon\right)\\
- & = & \frac{1}{n}\left[\left(\beta_{0}-\beta\right)^{\prime}X^{\prime}X\left(\beta_{0}-\beta\right)+2\epsilon^{\prime}X(\beta_{0}-\beta)+\epsilon^{\prime}\epsilon\right]
-\end{eqnarray*}
-
-\end_inset
-
-The first derivative is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-D_{\beta}s_{n}(\beta)=\frac{1}{n}\left[-2X^{\prime}X\left(\beta_{0}-\beta\right)-2X^{\prime}\epsilon\right]
-\]
-
-\end_inset
-
-so,
- evaluating at 
-\begin_inset Formula $\beta_{0},$
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\begin_inset Formula 
-\[
-D_{\beta}s_{n}(\beta_{0})=-2\frac{X^{\prime}\epsilon}{n}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-note that this is an average of terms,
- each of which has expectation zero:
- 
-\begin_inset Formula $-2\frac{X^{\prime}\epsilon}{n}=-2\frac{1}{n}\sum_{t}x_{t}\epsilon_{t}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-thus,
- a LLN tells us this converges almost surely to 0.
-\end_layout
-
-\begin_layout Itemize
-to keep this from happening,
- we can multiply by something that is converging to infinity.
- It turns out that 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
- is the right choice,
- because then the asymptotic distribution will be stable,
- and a CLT will apply.
-\end_layout
-
-\begin_layout Standard
-Now,
- let's get the form of 
-\begin_inset Formula $\mathcal{I}_{\infty}$
-\end_inset
-
- of Assumption (c):
- Considering 
-\begin_inset Formula $\sqrt{n}D_{\beta}s_{n}(\beta_{0})$
-\end_inset
-
-,
- it has expectation 0,
- so the variance is the expectation of the outer product (there's no need to subtract the mean):
-\begin_inset Formula 
-\begin{eqnarray*}
-Var\sqrt{n}D_{\beta}s_{n}(\beta_{0}) & = & E\left[\left(-\sqrt{n}2\frac{X^{\prime}\epsilon}{n}\right)\left(-\sqrt{n}2\frac{X^{\prime}\epsilon}{n}\right)^{\prime}\right]\\
- & = & E4\frac{X^{\prime}\epsilon\epsilon^{\prime}X}{n}\\
- & = & 4\sigma_{\epsilon}^{2}E\left(\frac{X^{\prime}X}{n}\right)
-\end{eqnarray*}
-
-\end_inset
-
-(because regressors are independent of errors).
- Therefore
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}_{\infty}(\beta_{0}) & = & \lim_{n\rightarrow\infty}Var\sqrt{n}D_{\beta}s_{n}(\beta_{0})\\
- & = & 4\sigma_{\epsilon}^{2}Q_{X}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $Q_{X}=\lim E\left(\frac{X^{\prime}X}{n}\right),$
-\end_inset
-
- is a finite p.d.
- matrix (by the classical assumption of no perfect collinearity).
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The second derivative is
-\begin_inset Formula 
-\[
-\mathcal{J}_{n}(\beta)=D_{\beta}^{2}s_{n}(\beta_{0})=\frac{1}{n}\left[2X^{\prime}X\right].
-\]
-
-\end_inset
-
-A SLLN tells us that this converges almost surely to the limit of its expectation:
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(\beta_{0})=2Q_{X}
-\]
-
-\end_inset
-
-There's no parameter in that last expression,
- so uniformity is not an issue.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The asymptotic normality theorem (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
-) tells us that
-\begin_inset Formula 
-\begin{eqnarray*}
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right) & \stackrel{d}{\rightarrow} & N\left[0,\mathcal{J}_{\infty}(\beta_{0})^{-1}\mathcal{I}_{\infty}(\beta_{0})\mathcal{J}_{\infty}(\beta_{0})^{-1}\right]
-\end{eqnarray*}
-
-\end_inset
-
-which is,
- given the above,
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(\frac{Q_{X}^{-1}}{2}\right)\left(4\sigma_{\epsilon}^{2}Q_{X}\right)\left(\frac{Q_{X}^{-1}}{2}\right)\right]
-\]
-
-\end_inset
-
-or
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\beta}-\beta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,Q_{X}^{-1}\sigma_{\epsilon}^{2}\right].
-\]
-
-\end_inset
-
-This is the same thing we saw in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:asymp normality OLS"
-nolink "false"
-
-\end_inset
-
-,
- of course.
- So,
- the theory seems to work :-)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical Summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/13-ExtremumEstimators.jl}{here}
-\end_layout
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-
-\series bold
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Suppose that 
-\begin_inset Formula $x_{i}\sim$
-\end_inset
-
- uniform(0,1),
- and 
-\begin_inset Formula $y_{i}=1-x_{i}^{2}+\varepsilon_{i},$
-\end_inset
-
- where 
-\begin_inset Formula $\varepsilon_{i}$
-\end_inset
-
- is iid(0,
-\begin_inset Formula $\sigma^{2}).$
-\end_inset
-
- Suppose we estimate the misspecified model 
-\begin_inset Formula $y_{i}=\alpha+\beta x_{i}+\eta_{i}$
-\end_inset
-
- by OLS.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Find,
- analytically,
- the numeric values of 
-\begin_inset Formula $\alpha^{0}$
-\end_inset
-
- and 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- that are the probability limits of 
-\begin_inset Formula $\hat{\alpha}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
-.
- Hint:
- the correct answers are 7/6 and -1.
- To get some help with this exercise,
- you can use a computer algebra program,
- as was done in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Consistency-of-OLS"
-nolink "false"
-
-\end_inset
-
-.
- A small modification of that code would solve this problem.
- In particular,
- paste the following into a new Xmaxima session:
- 
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-integrate((1-x^2-a-b*x)^2,x,0,1);
-\end_layout
-
-\begin_layout Plain Layout
-
-diff(%,a);
-\end_layout
-
-\begin_layout Plain Layout
-
-diff(%th(2),b);
-\end_layout
-
-\begin_layout Plain Layout
-
-solve([%o2=0,%o3=0],[a,b]);
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Verify your results by generating data that follows the above model,
- and calculating the OLS estimator.
- When the sample size is very large,
- the estimator should be very close to the analytical results you obtained in the previous question.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Use the asymptotic normality theorem to find the asymptotic distribution of the ML estimator of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- for the model 
-\begin_inset Formula $y=x\beta_{0}+\varepsilon,$
-\end_inset
-
- where 
-\begin_inset Formula $\varepsilon\sim N(0,1)$
-\end_inset
-
- and is independent of 
-\begin_inset Formula $x.$
-\end_inset
-
- This means finding 
-\begin_inset Formula $\frac{\partial^{2}}{\partial\beta\partial\beta^{\prime}}s_{n}(\beta)$
-\end_inset
-
-,
- 
-\begin_inset Formula $\mathcal{J}(\beta_{0}),\left.\frac{\partial s_{n}(\beta)}{\partial\beta}\right|,$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}(\beta_{0}).$
-\end_inset
-
- The expressions may involve the unspecified density of 
-\begin_inset Formula $x.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Application:
- a simple DSGE model
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Application:-a-simple"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This short chapter presents a simple DSGE model,
- which will be used to illustrate several estimators:
- ML,
- GMM,
- VARs,
- and Bayesian methods.
- DSGE models are quite widely used by central banks,
- etc.,
- but they are not without their critics:
- see 
-\begin_inset CommandInset href
-LatexCommand href
-name "Paul Romer's WP \"The Trouble with Macroeconomics\""
-target "https://paulromer.net/trouble-with-macroeconomics-update/"
-literal "false"
-
-\end_inset
-
-,
- for example.
- I like the DSGE model as an example because it allows illustrating a variety of econometric techniques and methods.
- Any other structural nonlinear model could serve the same purpose.
- 
-\end_layout
-
-\begin_layout Itemize
-To build an econometric model and to know how to interpret the results,
- it is very useful to have an economically meaningful model in mind,
- at least vaguely.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-selecting variables,
- lags,
- moment conditions,
- instruments,
- etc.
-\end_layout
-
-\begin_layout Itemize
-here,
- we will have an explicit model as a reference point.
- Often,
- the reference is not so clearly defined.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-We will investigate structural estimation methods,
- which attempt to estimate the actual parameters of the data generating process,
- and reduced form methods,
- which characterize the data,
- but which do not recover the parameters of the data generating process.
- 
-\end_layout
-
-\begin_layout Itemize
-Knowing the true DGP will allow us to measure sensibly how well the different methods work.
- This chapter describes the dgp for a fairly simple structural model.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The model
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-The model is as follows:
- 
-\end_layout
-
-\begin_layout Itemize
-The consumer chooses consumption,
- hours of work,
- and investment to maximize expected discounted utility.
-\end_layout
-
-\begin_layout Itemize
-Using capital and labor provided by the consumer,
- a competitive firm produces an output to maximize profits,
- and pays the consumer according to the marginal productivity of the inputs.
- 
-\end_layout
-
-\begin_layout Itemize
-The price of the consumption good is normalized to one.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Variables
-\end_layout
-
-\begin_layout Standard
-There are 9 endogenous variables,
- listed in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:Variables"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float table
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "tab:Variables"
-
-\end_inset
-
-Variables
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Tabular
-<lyxtabular version="3" rows="9" columns="2">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $y$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-output
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $c$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-consumption
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $k$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-capital
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $i$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-investment
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $n$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-hours
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $w$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-return to labor
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $r$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-return to capital
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\eta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-preference shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $z$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-technology shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Parameters
-\end_layout
-
-\begin_layout Standard
-There are 9 parameters,
- listed in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:Parameters"
-nolink "false"
-
-\end_inset
-
-
-\begin_inset Float table
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "tab:Parameters"
-
-\end_inset
-
-Parameters
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Tabular
-<lyxtabular version="3" rows="9" columns="2">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\alpha$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-production
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\beta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-discount
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\delta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-depreciation
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\gamma$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-risk aversion
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\psi$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-MRS
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\rho_{z}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-persistence technology shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\sigma_{z}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-variability technology shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\rho_{\eta}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-persistence preference shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\sigma_{\eta}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-variability preference shock
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Consumer's problem
-\end_layout
-
-\begin_layout Standard
-At the beginning of period 
-\begin_inset Formula $t$
-\end_inset
-
-,
- the household owns a given amount of capital,
- 
-\begin_inset Formula $k_{t}$
-\end_inset
-
-,
- and chooses 
-\begin_inset Formula $c_{t}$
-\end_inset
-
-,
- 
-\begin_inset Formula $i_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $n_{t}$
-\end_inset
-
- to maximize expected discounted utility
-\begin_inset Formula 
-\[
-E_{t}\sum_{s=0}^{\infty}\beta^{s}\left(\frac{c_{t+s}^{1-\gamma}}{1-\gamma}+(1-n_{t+s})\eta_{t}\psi\right)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-subject to the budget constraint 
-\begin_inset Formula $c_{t}+i_{t}=r_{t}k_{t}+w_{t}n_{t}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-available time 
-\begin_inset Formula $0\le n_{t}\le$
-\end_inset
-
-1
-\end_layout
-
-\begin_layout Itemize
-and the accumulation of capital 
-\begin_inset Formula $k_{t+1}=i_{t}+(1-\delta)k_{t}$
-\end_inset
-
- :
- investment and depreciation
-\end_layout
-
-\begin_layout Itemize
-There is a shock,
- 
-\begin_inset Formula $\eta_{t}$
-\end_inset
-
-,
- that affects the desirability of leisure relative to consumption 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The shock evolves according to 
-\begin_inset Formula $\ln\eta_{t}=\rho_{\eta}\ln\eta_{t-1}+\sigma_{\eta}\epsilon_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-sometimes,
- people want to work more,
- and sometimes,
- they want to take it easy.
- There is some persistence in this mood.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Firm's problem
-\end_layout
-
-\begin_layout Standard
-The competitive firm maximizes profits 
-\begin_inset Formula $y_{t}-w_{t}n_{t}-r_{t}k_{t}$
-\end_inset
-
- from production of the good 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-,
- taking 
-\begin_inset Formula $w_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $r_{t}$
-\end_inset
-
- as given,
- using the constant returns to scale technology (remember that the price of 
-\begin_inset Formula $y$
-\end_inset
-
- is normalized to 1).
-\begin_inset Formula 
-\begin{equation}
-y_{t}=k_{t}^{\alpha}n_{t}^{1-\alpha}z_{t}\label{eq:DSGE production}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Technology shocks 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- also follow an AR(1) process in logarithms:
- 
-\begin_inset Formula $\ln z_{t}=\rho_{z}\ln z_{t-1}+\sigma_{z}u_{t}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Comments:
-\end_layout
-
-\begin_layout Itemize
-The innovations to the preference and technology shocks,
- 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $u_{t}$
-\end_inset
-
-,
- are both i.i.d.
- standard normal random variables,
- and are independent of one another.
- 
-\end_layout
-
-\begin_layout Itemize
-The good 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- can be allocated by the consumer to consumption or investment:
- 
-\begin_inset Formula $y_{t}=c_{t}+i_{t}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The consumer provides capital and labor to the firm,
- and is paid at the rates 
-\begin_inset Formula $r_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $w_{t}$
-\end_inset
-
-,
- respectively.
- 
-\end_layout
-
-\begin_layout Itemize
-The representative agent chooses actions in period 
-\begin_inset Formula $t$
-\end_inset
-
- using rational expectations,
- with full information about all variables indexed 
-\begin_inset Formula $t-1$
-\end_inset
-
- and earlier.
-\end_layout
-
-\begin_layout Itemize
-The variables available for estimation are 
-\begin_inset Formula $y,c,n,w,$
-\end_inset
-
- and 
-\begin_inset Formula $r.$
-\end_inset
-
- We will see that 
-\begin_inset Formula $k$
-\end_inset
-
- can be recovered from these.
-\end_layout
-
-\begin_layout Itemize
-the model is nonlinear in the parameters,
- equations depend on multiple endogenous variables,
- and 4 of the endogenous variables are not observed by the econometrician (the two shocks,
- capital and investment).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-First order conditions
-\end_layout
-
-\begin_layout Standard
-Four definitions are 
-\begin_inset Formula 
-\begin{eqnarray*}
-\textrm{marginal utility of consumption: }MUC_{t} & := & c_{t}^{-\gamma}\\
-\textrm{marginal utility of leisure: }MUL_{t} & := & \psi\eta_{t}\\
-\textrm{marginal rate of substitution: }MRS_{t} & := & MUC_{t}/MUL_{t}\\
-\textrm{marginal product of labor: }MPL_{t} & := & \left(1-\alpha\right)z_{t}k_{t}^{\alpha}n_{t}^{-\alpha}\\
-\textrm{marginal product of capital: }MPK_{t} & := & \alpha z_{t}k_{t}^{\alpha-1}n_{t}^{1-\alpha}
-\end{eqnarray*}
-
-\end_inset
-
-With these definitions,
- the 9 equations that characterize the solution for the 9 endogenous variables are:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray}
-MUC_{t} & = & E\left(\beta\cdot MUC_{t+1}\left[1+r_{t+1}-\delta\right]\right)\label{eq:Euler}\\
-\textrm{ }1/MRS_{t} & = & w_{t}\label{eq:MRS-wage}\\
-w_{t} & = & MPL_{t}\label{MPL-wage}\\
-r_{t} & = & MPK_{t}\label{eq:-3}\\
-\ln\eta_{t} & = & \rho_{\eta}\ln\eta_{t-1}+\sigma_{\eta}\epsilon_{t}\label{eq:}\\
-\ln z_{t} & = & \rho_{z}\ln z_{t-1}+\sigma_{z}u_{t}\label{eq:-1}\\
-y_{t} & = & z_{t}k_{t}^{\alpha}n_{t}^{(1-\alpha)}\label{eq:output}\\
-i_{t} & = & y_{t}-c_{t}\label{eq:investment}\\
-k_{t+1} & = & i_{t}+(1-\delta)k_{t}\label{eq:capital}
-\end{eqnarray}
-
-\end_inset
-
-where the first two are from utility maximization,
- the second two are from profit maximization,
- and the remaining 5 are directly from the model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-The steady state
-\end_layout
-
-\begin_layout Standard
-We use a third-order perturbation solution,
- which combines good accuracy with moderate computational demands 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Aruoba2006"
-literal "true"
-
-\end_inset
-
-.
- This is done using 
-\begin_inset CommandInset href
-LatexCommand href
-name "SolveDSGE.jl"
-target "https://github.com/RJDennis/SolveDSGE.jl"
-literal "false"
-
-\end_inset
-
-,
- a registered Julia package which can be added using 
-\family typewriter
-]add SolveDSGE.
-
-\family default
- A first step for solving the model is to find the deterministic steady state.
- SolveDSGE.jl can compute the steady state itself,
- given a reasonably good starting value,
- but it is faster to use an analytic solution,
- if one can be computed.
- In this case,
- it can be done.
-\end_layout
-
-\begin_layout Itemize
-the deterministic steady state is the equilibrium value of each variable that obtains when all shocks are set to 0.
- 
-\end_layout
-
-\begin_layout Standard
-Let variables without the 
-\begin_inset Formula $t$
-\end_inset
-
- subscript indicate the deterministic steady state level of the variable.
- The deterministic steady state values of the two shocks 
-\begin_inset Formula $\eta$
-\end_inset
-
- and 
-\begin_inset Formula $z$
-\end_inset
-
- are both 1.
- 
-\end_layout
-
-\begin_layout Itemize
-For example,
- take 
-\begin_inset Formula $z$
-\end_inset
-
-.
- The assumption is that 
-\begin_inset Formula $\ln z_{t}=\rho_{z}\ln z_{t-1}+\sigma_{z}u_{t}$
-\end_inset
-
-.
- If we set 
-\begin_inset Formula $u_{t}=0,$
-\end_inset
-
- to make the equation deterministic,
- we get 
-\begin_inset Formula $\ln z_{t}=\rho_{z}\ln z_{t-1}$
-\end_inset
-
-.
- Drop the subscript to reflect the equilibrium condition:
- 
-\begin_inset Formula $\ln z=\rho_{z}\ln z$
-\end_inset
-
-.
- This only holds when 
-\begin_inset Formula $\ln z=0$
-\end_inset
-
-,
- for abritrary values of 
-\begin_inset Formula $\rho_{z}$
-\end_inset
-
-.
- So,
- the steady state value of 
-\begin_inset Formula $z=\exp(0)=1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Using equations 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:MRS-wage"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "MPL-wage"
-nolink "false"
-
-\end_inset
-
-,
- dropping 
-\begin_inset Formula $t$
-\end_inset
-
- subscripts,
- and setting the two shocks to 1,
- we obtain 
-\begin_inset Formula 
-\begin{eqnarray}
-\frac{\psi}{c^{-\gamma}} & = & \left(1-\alpha\right)k^{\alpha}n^{-\alpha}\label{eq:MRS-MPL}\\
-n & = & \left(\frac{1-\alpha}{\psi}\right)^{1/\alpha}kc^{-\gamma/\alpha}\nonumber 
-\end{eqnarray}
-
-\end_inset
-
-Define 
-\begin_inset Formula 
-\begin{equation}
-\theta:=\left(\frac{1-\alpha}{\psi}\right)^{1/\alpha}\label{theta}
-\end{equation}
-
-\end_inset
-
-so
-\begin_inset Formula 
-\begin{equation}
-n=\theta kc^{-\gamma/\alpha}\label{eq:steadystate1}
-\end{equation}
-
-\end_inset
-
-From the Euler equation (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:Euler"
-nolink "false"
-
-\end_inset
-
-)
-\begin_inset Formula 
-\begin{eqnarray*}
-c & = & \beta c\left(1+\alpha k^{\alpha-1}n^{1-\alpha}\right)\\
-n^{1-\alpha} & = & k^{1-\alpha}\left[\frac{1}{\alpha}\left(\frac{1}{\beta}-1+\delta\right)\right]\\
-n & = & k\left[\frac{1}{\alpha}\left(\frac{1}{\beta}-1+\delta\right)\right]^{\frac{\text{1}}{1-\alpha}}
-\end{eqnarray*}
-
-\end_inset
-
-Define
-\begin_inset Formula 
-\begin{equation}
-\varphi:=\left[\frac{1}{\alpha}\left(\frac{1}{\beta}-1+\delta\right)\right]^{\frac{\text{1}}{1-\alpha}}\label{eq:phi}
-\end{equation}
-
-\end_inset
-
-so
-\begin_inset Formula 
-\begin{equation}
-n=\varphi k\label{steadystate2}
-\end{equation}
-
-\end_inset
-
-Now set equations 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:steadystate1"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "steadystate2"
-nolink "false"
-
-\end_inset
-
- equal,
- and solve for steady state level of consumption:
-\begin_inset Formula 
-\begin{eqnarray*}
-\theta kc^{-\gamma/\alpha} & = & \varphi k\\
-c^{-\gamma/\alpha} & = & \frac{\varphi}{\theta}\\
-c & = & \left(\frac{\theta}{\varphi}\right)^{\frac{\alpha}{\gamma}}
-\end{eqnarray*}
-
-\end_inset
-
-From equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:capital"
-nolink "false"
-
-\end_inset
-
-,
- steady state investment satisfies 
-\begin_inset Formula 
-\[
-i=\delta k
-\]
-
-\end_inset
-
-and combining this with equations 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:output"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:investment"
-nolink "false"
-
-\end_inset
-
-,
- we obtain (using equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "steadystate2"
-nolink "false"
-
-\end_inset
-
-)
-\begin_inset Formula 
-\[
-c+\delta k=k^{\alpha}(\varphi k)^{1-\alpha}
-\]
-
-\end_inset
-
-which solves as
-\begin_inset Formula 
-\[
-k=\frac{c}{\varphi^{1-\alpha}-\delta}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-To summarize,
- the steady state values for the 9 endogenous variables are given in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:Deterministic-steady-state"
-nolink "false"
-
-\end_inset
-
-,
- and given the 9 parameters of the model,
- these can be solved for in the order 
-\begin_inset Formula $c,\,k,\,n,\,y,\,i,\,w,r$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float table
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "tab:Deterministic-steady-state"
-
-\end_inset
-
-Deterministic steady state
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Tabular
-<lyxtabular version="3" rows="10" columns="3">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Variable
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Description
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Steady state
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $y$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-output
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $k^{\alpha}n^{1-\alpha}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $c$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-consumption
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-\begin_inset Formula $c=\left(\frac{\theta}{\varphi}\right)^{\frac{\alpha}{\gamma}}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $k$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-capital
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $k=\frac{c}{\varphi^{1-\alpha}-\delta}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $i$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-investment
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $y-c$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $n$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-hours
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-\begin_inset Formula $n=\varphi k$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $w$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-return to labor
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\left(1-\alpha\right)k^{\alpha}n^{-\alpha}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $r$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-return to capital
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\alpha k^{\alpha-1}n^{1-\alpha}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\eta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-preference shock
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $z$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-technology shock
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-True parameter values and priors 
-\end_layout
-
-\begin_layout Itemize
-For this model,
- given the observable variables,
- we can recover 
-\begin_inset Formula $\alpha=1-\frac{wn}{y}$
-\end_inset
-
-,
- by substituting the production function into the MPL or MPK.
- 
-\end_layout
-
-\begin_layout Itemize
-Once we have 
-\begin_inset Formula $\alpha,$
-\end_inset
-
- we can solve for 
-\begin_inset Formula $k$
-\end_inset
-
-,
- by substituting the production function into the 
-\begin_inset Formula $r=MPK$
-\end_inset
-
- equation.
- 
-\end_layout
-
-\begin_layout Itemize
-with 
-\begin_inset Formula $k,$
-\end_inset
-
- we can recover 
-\begin_inset Formula $\delta$
-\end_inset
-
-,
- from the law of motion of capital.
-\end_layout
-
-\begin_layout Itemize
-So,
- we will take 
-\begin_inset Formula $\alpha$
-\end_inset
-
- and 
-\begin_inset Formula $\delta$
-\end_inset
-
- as known parameters,
- as they can be recovered exactly from the observable data (assuming there is no measurement error,
- which is the case we are in).
- Henceforth,
- we set 
-\begin_inset Formula $\alpha=0.33$
-\end_inset
-
- and 
-\begin_inset Formula $\delta=0.025$
-\end_inset
-
-,
- which are commonly used in the literature.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Estimation by GMM does not require specifying a prior distribution for the parameters,
- but Bayesian methods do,
- so here,
- I discuss the true parameter values used for the simulations,
- as well as priors.
- Economic intuition can guide choice of priors for most parameters.
- However,
- we may be less confident specifying a prior for the marginal rate of substitution,
- 
-\begin_inset Formula $\psi.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Instead,
- following Ruge-Murcia (2012),
- we may place a prior on steady state hours,
- 
-\begin_inset Formula $n$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Given that hours 
-\begin_inset Formula $n_{t}$
-\end_inset
-
- must satisfy the constraint 
-\begin_inset Formula $0\le n_{t}\le1$
-\end_inset
-
-,
- and we know that normally around 8 hours per day is dedicated to work,
- it is relatively straightforward to place a prior on 
-\begin_inset Formula $n$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-If steady state hours,
- 
-\begin_inset Formula $n$
-\end_inset
-
- is given,
- say as a draw from it's prior,
- then this,
- along with the parameters,
- excepting 
-\begin_inset Formula $\psi$
-\end_inset
-
-,
- allows us to solve for the steady state values of the other variables and for 
-\begin_inset Formula $\psi$
-\end_inset
-
-,
- as follows:
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Given 
-\begin_inset Formula $n,$
-\end_inset
-
- we can compute 
-\begin_inset Formula $k=n/\varphi,$
-\end_inset
-
- then 
-\begin_inset Formula $i=\delta k,$
-\end_inset
-
- then 
-\begin_inset Formula $y=k^{\alpha}n^{1-\alpha}$
-\end_inset
-
-,
- then 
-\begin_inset Formula $c=y-i$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-finally,
- using equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:MRS-MPL"
-nolink "false"
-
-\end_inset
-
-,
- we can compute the 
-\begin_inset Formula $\psi$
-\end_inset
-
- that is consistent with the given steady state 
-\begin_inset Formula $n$
-\end_inset
-
- and the other parameters of the model as 
-\begin_inset Formula 
-\begin{eqnarray*}
-\psi & = & c^{-\gamma}\left(1-\alpha\right)k^{\alpha}n^{-\alpha}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-We use independent uniform priors for all parameters except 
-\begin_inset Formula $\psi,$
-\end_inset
-
- and a uniform prior for steady state hours,
- 
-\begin_inset Formula $n.$
-\end_inset
-
- The true values of the parameters and the supports of the uniform priors are given in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:True-parameters-and"
-nolink "false"
-
-\end_inset
-
-.
- We believe that most economists will find these priors to be quite loose,
- and the parameter values to be reasonable.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float table
-placement H
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "tab:True-parameters-and"
-
-\end_inset
-
-True parameters and support of uniform priors.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Tabular
-<lyxtabular version="3" rows="8" columns="4">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Parameter 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Lower bound 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Upper bound 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-True value 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\beta$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.95 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.995 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.990 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\gamma$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-5 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2.000 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\rho_{z}$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.995 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.900 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\sigma_{z}$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.1 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.020 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\rho_{\eta}$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.995
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.700 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\sigma_{\eta}$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.1 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.01 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-\begin_inset Formula $\bar{n}$
-\end_inset
-
- 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-6/24 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-9/24 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1/3 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-
-\series bold
-Solution of the model and generation of data
-\end_layout
-
-\begin_layout Standard
-Given a draw of the parameters other than 
-\begin_inset Formula $\psi$
-\end_inset
-
-,
- 
-\begin_inset Formula $\psi$
-\end_inset
-
- is computed as above,
- and we can form the full parameter vector,
- 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $s$
-\end_inset
-
- indexes the simulations.
- The model is solved using SolveDSGE.jl,
- using a third order perturbation about the steady state.
- Once the model is solved,
- a simulation of length 360 is done,
- initialized at the steady state.
- We drop the first 200 observations,
- retaining the last 160 observations,
- which mimic 40 years of quarterly data.
- The observable variables are 
-\begin_inset Formula $y,\,c,\,n,\,w,$
-\end_inset
-
- and 
-\begin_inset Formula $r$
-\end_inset
-
-.
- The selection of observable variables is in line with much empirical work (e.g.,
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Smets2007"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Guerron2010"
-literal "true"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Standard
-The model file that SolveDSGE.jl uses is 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/GenData/CK.txt}{CK.txt} 
-\end_layout
-
-\end_inset
-
-.
- It's remarkably close to the way the equations were presented above,
- I find.
- With this file,
- we can generate samples at the chosen parameter values.
- The script that generates the data file 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/GenData/dsgedata.txt}{dsgedata.txt} 
-\end_layout
-
-\end_inset
-
- is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/GenData/GenData.jl}{GenData.jl} 
-\end_layout
-
-\end_inset
-
-.
- Here's a plot of the 160 observations of the five observed variables.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:The-DSGE-data"
-
-\end_inset
-
-The DSGE data
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DSGE/GenData/dsgedata.svg
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-recall that the true parameter values that generate this data were described above.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that consumption is much more smooth than output
-\end_layout
-
-\begin_layout Itemize
-the interest rate is pretty much constant,
- hours worked is a little more responsive
-\end_layout
-
-\begin_layout Itemize
-wages move around quite a bit in response to shocks
-\end_layout
-
-\begin_layout Itemize
-this data file will be treated as the true sample file in the examples that follow.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Maximum likelihood estimation
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 5
-\end_layout
-
-\begin_layout Standard
-The maximum likelihood estimator is important because it uses all of the information in a fully specified statistical model.
- Its use of all of the information causes it to have a number of attractive properties,
- foremost of which is 
-\emph on
-asymptotic efficiency
-\emph default
-.
- For this reason,
- the ML estimator can serve as a benchmark against which other estimators may be measured.
- The ML estimator requires that the statistical model be fully specified,
- which essentially means that there is enough information to draw data from the DGP,
- given the parameter.
- This is a fairly strong requirement,
- and for this reason we need to be concerned about the possible misspecification of the statistical model.
- If this is the case,
- the ML estimator will not have the nice properties that it has under correct specification.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The likelihood function
-\end_layout
-
-\begin_layout Standard
-Suppose we have a sample of size 
-\begin_inset Formula $n$
-\end_inset
-
- of the random vectors 
-\begin_inset Formula $y$
-\end_inset
-
- and 
-\begin_inset Formula $z$
-\end_inset
-
-.
- Suppose the joint density of 
-\begin_inset Formula $Y=\left(\begin{array}{ccc}
-y_{1} & \ldots & y_{n}\end{array}\right)$
-\end_inset
-
- and 
-\begin_inset Formula $Z=\left(\begin{array}{ccc}
-z_{1} & \ldots & z_{n}\end{array}\right)$
-\end_inset
-
- is characterized by a parameter vector 
-\begin_inset Formula $\psi_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-f_{YZ}(Y,Z,\psi_{0}).
-\]
-
-\end_inset
-
-This is the joint density of the sample (note:
- it's the same as what we see in eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:parametric density of data"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-,
- except we're partitioning the data into two groups).
- The 
-\emph on
-likelihood
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-likelihood function
-\end_layout
-
-\end_inset
-
- function
-\emph default
- is just this density evaluated at other values 
-\begin_inset Formula $\psi$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-L(Y,Z,\psi)=f(Y,Z,\psi),\psi\in\Psi,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\Psi$
-\end_inset
-
- is a 
-\emph on
-parameter
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-parameter space
-\end_layout
-
-\end_inset
-
- space.
-\end_layout
-
-\begin_layout Standard
-The 
-\emph on
-maximum likelihood estimator
-\emph default
- of 
-\begin_inset Formula $\psi_{0}$
-\end_inset
-
- is the value of 
-\begin_inset Formula $\psi$
-\end_inset
-
- that maximizes the likelihood function.
-\end_layout
-
-\begin_layout Standard
-So,
- when we're doing ML,
- we assume we're in the Case 1 of the discussion around eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:parametric density of data"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
- Maybe we could call this estimator the maximum assumptions estimator,
- as we assume everything about the data generating process is known,
- except for the particular values of the parameter vector.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:Count-data.-Suppose"
-
-\end_inset
-
-Count data.
- Suppose we have a sample 
-\begin_inset Formula $Y=\{y_{1},...,y_{n}\}$
-\end_inset
-
- where the data are counts:
- the number of times some event occurs in a given interval of time,
- e.g.,
- number of visits to the doctor in a year.
- The simplest count data density is the Poisson:
-\begin_inset Formula 
-\[
-f_{Y}(y;\lambda)=\frac{e^{-\lambda}\lambda^{y}}{y!}
-\]
-
-\end_inset
-
-If the observations are i.i.d.
- distributed according to this density,
- then the joint density of the sample is
-\begin_inset Formula 
-\[
-L(\lambda)=\prod_{i=1}^{n}\frac{e^{-\lambda}\lambda^{y_{i}}}{y_{i}!}=\frac{e^{-n\lambda}\lambda^{\sum y_{i}}}{\prod_{i}y_{i}!}
-\]
-
-\end_inset
-
-A little calculus and algebra shows us that the value that maximizes this is 
-\begin_inset Formula $\hat{\lambda}=\bar{y}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Exercise
-Prove this last statement
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Count-data.-Suppose"
-nolink "false"
-
-\end_inset
-
- we can compute the ML estimator without much trouble,
- and we have asymptotic theory that will allow us to test hypotheses about 
-\begin_inset Formula $\lambda$
-\end_inset
-
-,
- because the estimator is the sample mean,
- and the LLN and CLT will apply.
-\end_layout
-
-\begin_layout Itemize
-however,
- now suppose that each observation has its own 
-\begin_inset Formula $\lambda_{i}=\exp(x_{i}^{\prime}\beta)$
-\end_inset
-
-,
- which depends on conditioning variables and a new parameter vector.
- We can now write the likelihood function in terms of 
-\begin_inset Formula $\beta$
-\end_inset
-
- (as was done in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
-) 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The problem is,
- we can't find an analytic solution for the ML estimator of 
-\begin_inset Formula $\beta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Even if we could,
- the 
-\begin_inset Formula $\hat{\beta}$
-\end_inset
-
- which solves the f.o.c.
- is a nonlinear function of the data,
- rather than a simple average.
- How could we test hypotheses?
- The t and F tests developed for the classical linear model do not apply.
-\end_layout
-
-\begin_layout Itemize
-To solve these two problems,
- we need the methods from Ch.
- 11 and the theory from Ch.
- 12.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Exogenous variables
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand citet
-key "engle1983exogeneity"
-literal "false"
-
-\end_inset
-
- is a good reference for this part.
- The likelihood function can be factored as 
-\begin_inset Formula 
-\[
-f_{YZ}(Y,Z,\psi)=f_{Y|Z}(Y|Z,\theta)f_{Z}(Z,\rho)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\theta$
-\end_inset
-
- are whatever elements of 
-\begin_inset Formula $\psi$
-\end_inset
-
- that happen to enter in the conditional density,
- and 
-\begin_inset Formula $\rho$
-\end_inset
-
- are the elements that enter into the marginal density.
-\end_layout
-
-\begin_layout Standard
-Note that if 
-\begin_inset Formula $\theta$
-\end_inset
-
- and 
-\begin_inset Formula $\rho$
-\end_inset
-
- share no elements,
- then the maximizer of the conditional likelihood function 
-\begin_inset Formula $f_{Y|Z}(Y|Z,\theta)$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\theta$
-\end_inset
-
- is the same as the maximizer of the overall likelihood function 
-\begin_inset Formula $f_{YZ}(Y,Z,\psi)=f_{Y|Z}(Y|Z,\theta)f_{Z}(Z,\rho)$
-\end_inset
-
-,
- for the elements of 
-\begin_inset Formula $\psi$
-\end_inset
-
- that correspond to 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-In this case,
- the variables 
-\begin_inset Formula $Z$
-\end_inset
-
- are said to be 
-\emph on
-exogenous
-\emph default
- for estimation of 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- and we may more conveniently work with the conditional likelihood function 
-\begin_inset Formula $f_{Y|Z}(Y|Z,\theta)$
-\end_inset
-
- for the purposes of estimating 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-With exogeneity of 
-\begin_inset Formula $Z$
-\end_inset
-
-,
- the maximum likelihood estimator of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- will be 
-\begin_inset Formula $\arg\max f_{Y|Z}(Y|Z,\theta)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-We'll suppose this framework holds in what follows.
- If it didn't,
- for some variables in 
-\begin_inset Formula $Z,$
-\end_inset
-
- then just move those variables from 
-\begin_inset Formula $Z$
-\end_inset
-
- to 
-\begin_inset Formula $Y,$
-\end_inset
-
- until it does hold.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Subsection
-A convenient factorization of the likelihood function
-\end_layout
-
-\begin_layout Itemize
-If the 
-\begin_inset Formula $n$
-\end_inset
-
- observations are independent,
- the likelihood function can be written as 
-\begin_inset Formula 
-\[
-L(Y|Z,\theta)=\prod_{t=1}^{n}f(y_{t}|z_{t},\theta)
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-If this is not possible,
- we can always factor the likelihood into 
-\emph on
-contributions of observations,
-
-\emph default
- by using the fact that a joint density can be factored into the product of a marginal and conditional.
-\end_layout
-
-\begin_layout Itemize
-Then
-\begin_inset Formula 
-\[
-\begin{array}{c}
-\underbrace{f(y_{1,}y_{2},\ldots y_{n-1},y_{n}|Z,\theta)}\\
-\mathrm{joint}
-\end{array}=\begin{array}{c}
-\underbrace{f(y_{n}|y_{1,}y_{2},\ldots y_{n-1},Z,\theta)}\\
-\mathrm{conditional}
-\end{array}\begin{array}{c}
-\underbrace{f(y_{1,}y_{2},\ldots y_{n-1}|Z,\theta)}\\
-\mathrm{marginal}
-\end{array}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-do the same thing for 
-\begin_inset Formula $y_{n-1}$
-\end_inset
-
- in the last term,
- and keep iterating.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Then,
- in the end,
- we have
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{align*}
-L(Y|Z,\theta) & =f(y_{n}|y_{1,}y_{2},\ldots y_{n-1},Z,\theta)\\
- & \cdot f(y_{n-1}|y_{1,}y_{2},\ldots y_{n-2},Z,\theta)\\
- & \cdots\\
- & \cdot f(y_{2}|y_{1},Z,\theta)\\
- & \cdot f(y_{1}|Z,\theta)
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To simplify notation,
- define 
-\begin_inset Formula 
-\begin{eqnarray*}
-x_{t} & = & \{y_{1},y_{2},...,y_{t-1},Z\}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Usually,
- for time series data,
- conditional densities depend only on current period exogenous variables,
- as the effects of lagged exogenous variables are transmitted though the realizations of the lagged endogenous variables,
- and economic models normally don't involve leads of exogenous variables.
- If this is the case,
- 
-\begin_inset Formula $x_{1}=z_{1},$
-\end_inset
-
- 
-\begin_inset Formula $x_{2}=\{y_{1},z_{2}\}$
-\end_inset
-
-,
- 
-\emph on
-etc
-\emph default
-.
- - it contains exogenous and predetermined endogenous variables.
- 
-\end_layout
-
-\begin_layout Itemize
-it is also often the case that the data is Markovian,
- which means that only a limited number of lags of 
-\begin_inset Formula $y$
-\end_inset
-
- affect the current value.
- When this is the case,
- if 
-\begin_inset Formula $m$
-\end_inset
-
- is the maximum lag that still matters,
- then 
-\begin_inset Formula 
-\[
-x_{t}=\{y_{t-m},y_{t-m+1},...,y_{t-1},Z\}
-\]
-
-\end_inset
-
-when 
-\begin_inset Formula $t>m$
-\end_inset
-
-.
- (Treatment of the observations where 
-\begin_inset Formula $t\le m$
-\end_inset
-
- is a bit complicated - these observations are often dropped,
- to keep things simple.
- Here,
- we will not worry about this problem.)
-\end_layout
-
-\begin_layout Itemize
-Regardless of the specific contents of 
-\begin_inset Formula $x_{t},$
-\end_inset
-
- the likelihood function can now be written as 
-\begin_inset Formula 
-\[
-L(Y|Z;\theta)=\prod_{t=1}^{n}f(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-The log likelihood function
-\end_layout
-
-\begin_layout Standard
-The criterion function can be defined as the average log-likelihood function:
- 
-\begin_inset Formula 
-\begin{equation}
-s_{n}(\theta)=\frac{1}{n}\ln L(Y|Z;\theta)=\frac{1}{n}\sum_{t=1}^{n}\ln f(y_{t}|x_{t};\theta)\label{eq:average log likelihood}
-\end{equation}
-
-\end_inset
-
- The maximum likelihood estimator may thus be defined equivalently as 
-\begin_inset Formula 
-\[
-\hat{\theta}=\arg\max s_{n}(\theta),
-\]
-
-\end_inset
-
-where the set maximized over is defined below.
- Since 
-\begin_inset Formula $\ln(\cdot)$
-\end_inset
-
- is a monotonic increasing function,
- 
-\begin_inset Formula $\ln L$
-\end_inset
-
- and 
-\begin_inset Formula $L$
-\end_inset
-
- maximize at the same value of 
-\begin_inset Formula $\theta.$
-\end_inset
-
- Dividing by 
-\begin_inset Formula $n$
-\end_inset
-
- has no effect on 
-\begin_inset Formula $\hat{\theta}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-Question:
- why do we do it,
- then?
- 
-\emph default
-There are both theoretical and practical reasons:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-to get a LLN to apply:
- LNNs apply to averages of terms,
- not products
-\end_layout
-
-\begin_layout Itemize
-to avoid loss of precision on a digital computer:
- the likelihood function in product form will tend rapidly to zero when each term is between 0 and 1.
- For a discrete r.v.,
- this will be the case,
- and it's usually the case for continuous R.V.s,
- too,
- unless they're highly concentrated.
- When this happens,
- then,
- as the sample size gets larger,
- the objective function gets smaller,
- and,
- before long,
- will dip below machine precision.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Example:
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Example:-Bernoulli-trial"
-
-\end_inset
-
-Bernoulli trial
-\begin_inset Newline newline
-\end_inset
-
-Suppose that we are flipping a coin that may be biased,
- so that the probability of a heads may not be 0.5.
- Maybe we're interested in estimating the probability of a heads.
- Let 
-\begin_inset Formula $Y=1(heads)$
-\end_inset
-
- be a binary variable that indicates whether or not a heads is observed.
- The outcome of a toss is a Bernoulli random variable:
-\begin_inset Formula 
-\begin{eqnarray*}
-f_{Y}(y,p_{0}) & = & p_{0}^{y}\left(1-p_{0}\right)^{1-y},y\in\{0,1\}\\
- & = & 0,y\notin\{0,1\}
-\end{eqnarray*}
-
-\end_inset
-
-So a representative term that enters the likelihood function is
-\begin_inset Formula 
-\[
-f_{Y}(y,p)=p^{y}\left(1-p\right)^{1-y}
-\]
-
-\end_inset
-
-and
-\begin_inset Formula 
-\[
-\ln f_{Y}(y,p)=y\ln p+\left(1-y\right)\ln\left(1-p\right)
-\]
-
-\end_inset
-
-For this example,
- the average log-likelihood function is
-\begin_inset Formula 
-\[
-s_{n}(p)=\frac{1}{n}\sum_{t=1}^{n}y_{t}\ln p+\left(1-y_{t}\right)\ln\left(1-p\right).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-* To explore the behavior of the likelihood,
- the log-likelihood,
- and the average log-likelihood,
- see the code 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MLE/PlainLF.jl}{PlainLF.jl} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset Newpage newpage
-\end_inset
-
-The derivative of a representative term is
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{\partial\ln f_{Y}(y,p)}{\partial p} & = & \frac{y}{p}-\frac{\left(1-y\right)}{\left(1-p\right)}\\
- & = & \frac{y-p}{p\left(1-p\right)}
-\end{eqnarray*}
-
-\end_inset
-
-so,
- averaging this over a sample of size 
-\begin_inset Formula $n$
-\end_inset
-
-,
- the gradient is
-\begin_inset Formula 
-\[
-\frac{\partial s_{n}(p)}{\partial p}=\frac{1}{n}\sum_{t=1}^{n}\frac{y_{t}-p}{p\left(1-p\right)}.
-\]
-
-\end_inset
-
-Setting to zero and solving gives
-\begin_inset Formula 
-\begin{equation}
-\hat{p}=\bar{y}\label{eq:mle Bernoulli}
-\end{equation}
-
-\end_inset
-
-So it's easy to calculate the MLE of 
-\begin_inset Formula $p_{0}$
-\end_inset
-
- in this case.
-\begin_inset Newpage newpage
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-We also know that the sample mean converges almost surely to the true mean,
- from basic statistics (LLN).
- 
-\end_layout
-
-\begin_layout Itemize
-The mean is 
-\begin_inset Formula $E(Y)=\sum_{y=0}^{y=1}yp_{0}^{y}\left(1-p_{0}\right)^{1-y}=p_{0}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Thus,
- the MLE,
- which is the sample mean,
- is a consistent estimator of the parameter,
- because the population mean is the parameter..
- 
-\end_layout
-
-\begin_layout Itemize
-For future reference,
- note that 
-\begin_inset Formula $Var(Y)=E(Y^{2})-\left[E(Y)\right]^{2}=p_{0}-p_{0}^{2}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-We see that the ML estimator is consistent,
- for this model.
- However,
- let's verify that the consistency theorem for extremum estimators gives us the same result:
-\end_layout
-
-\begin_layout Itemize
-A LLN tells us that,
- for a given 
-\begin_inset Formula $p,$
-\end_inset
-
- the objective function converges to the limit of its expectation:
-\begin_inset Formula 
-\[
-s_{n}(p)=\frac{1}{n}\sum_{t=1}^{n}y_{t}\ln p+\left(1-y_{t}\right)\ln\left(1-p\right)\rightarrow^{a.s.}p_{0}\ln p+(1-p_{0})\ln(1-p).
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-The parameter space must be compact.
- We know that 
-\begin_inset Formula $p_{0}$
-\end_inset
-
- lies between 0 and 1,
- so this helps set the parameter space.
-\end_layout
-
-\begin_layout Itemize
-the objective function is obviously continuous in the parameter
-\end_layout
-
-\begin_layout Itemize
-we need the objective function to be bounded,
- for the simple sufficient conditions for the consistency theorem to hold.
- So,
- we need to assume that 
-\begin_inset Formula $p$
-\end_inset
-
- can't go to 0 or to 1.
- This means that the parameter space must be a compact subset of 
-\begin_inset Formula $\left(0,1\right)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-With these conditions,
- the a.s.
- convergence is also uniform.
- 
-\end_layout
-
-\begin_layout Itemize
-The consistency theorem for extremum estimators tells us that the ML estimator converges to the value that maximizes the limiting objective function.
- Because 
-\begin_inset Formula 
-\[
-s_{\infty}(p)=p_{0}\ln p+(1-p_{0})\ln(1-p),
-\]
-
-\end_inset
-
-we can easily check that the unique maximizer is 
-\begin_inset Formula $p_{0}$
-\end_inset
-
-,
- by computing first and second derivatives.
- 
-\end_layout
-
-\begin_layout Itemize
-So,
- the three assumptions of the consistency theorem hold,
- and thus the ML estimator is consistent for the true probability.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-
-\emph on
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:Likelihood-function-of"
-
-\end_inset
-
-Likelihood function and MLE of classical linear regression model
-\emph default
-.
- Let's suppose that a dependent variable is normally distributed:
- 
-\begin_inset Formula $y\sim N(\mu_{0},\sigma_{0}^{2})$
-\end_inset
-
-,
- so
-\begin_inset Formula 
-\[
-f_{y}(y;\mu_{0},\sigma_{0}^{2})=\frac{1}{\sqrt{2\pi\sigma_{0}^{2}}}\exp\left(-\frac{(y-\mu_{0})^{2}}{2\sigma_{0}^{2}}\right)
-\]
-
-\end_inset
-
-Suppose that the mean,
- 
-\begin_inset Formula $\mu_{0}$
-\end_inset
-
-,
- depends on some regressors,
- 
-\begin_inset Formula $x$
-\end_inset
-
-.
- The simplest way to do this is to assume that 
-\begin_inset Formula $\mu_{0}=x^{\prime}\beta_{0}.$
-\end_inset
-
- With this,
- the density,
- conditional on 
-\begin_inset Formula $x$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-f_{y}(y|x;\beta_{0},\sigma_{0}^{2})=\frac{1}{\sqrt{2\pi\sigma_{0}^{2}}}\exp\left(-\frac{(y-x^{\prime}\beta_{0})^{2}}{2\sigma_{0}^{2}}\right)
-\]
-
-\end_inset
-
-This is an example of 
-\emph on
-parameterization 
-\emph default
-of a density,
- making some parameters depend on additional variables and new parameters.
- With an i.i.d.
- sample of size 
-\begin_inset Formula $n$
-\end_inset
-
-,
- the overall conditional density is the product of the conditional density of each observation:
- 
-\begin_inset Formula 
-\[
-f_{y}(y_{1},y_{2},...,y_{n}|x_{1},x_{2},...,x;\beta_{0},\sigma_{0}^{2})=\prod_{t=1}^{n}\frac{1}{\sqrt{2\pi\sigma_{0}^{2}}}\exp\left(-\frac{(y_{t}-x_{t}^{\prime}\beta_{0})^{2}}{2\sigma_{0}^{2}}\right)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-Taking logarithms,
- and evaluating at some point in the parameter space,
- we get the log-likelihood function:
- 
-\begin_inset Formula 
-\[
-\ln L(Y|X;\beta,\sigma^{2})=-n\ln\sqrt{2\pi}-n\ln\sigma-\sum_{t=1}^{n}\frac{\left(y_{t}-x_{t}'\beta\right)^{2}}{2\sigma^{2}}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Observe that the first order conditions for 
-\begin_inset Formula $\beta$
-\end_inset
-
- are the same as for the OLS estimator.
- For the 
-\begin_inset Formula $\beta$
-\end_inset
-
-'s,
- the OLS and ML estimators are identical.
-\end_layout
-
-\begin_layout Itemize
-We know that the OLS estimator is consistent without making distributional assumptions regarding the errors.
- As long as the assumptions for consistency of OLS hold (fundamentally,
- weak exogeneity),
- then the 
-\begin_inset Quotes sld
-\end_inset
-
-ML
-\begin_inset Quotes srd
-\end_inset
-
- estimator will be consistent for 
-\begin_inset Formula $\beta$
-\end_inset
-
- as well,
- even if the normality assumption is not correct.
- This would be an example of 
-\emph on
-quasi-maximum likelihood
-\emph default
- estimation:
- 
-\begin_inset Quotes sld
-\end_inset
-
-ML
-\begin_inset Quotes srd
-\end_inset
-
- estimation of a misspecified model.
- Sometimes the QML estimator is consistent,
- sometimes it's not.
-\end_layout
-
-\begin_layout Itemize
-A Julia example that shows how to compute the maximum likelihood estimator for data that follows the CLRM with normality is in 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MLE/NormalExample.jl}{NormalExample.jl} 
-\end_layout
-
-\end_inset
-
-.
- Examine the code,
- and figure out how the likelihood function is defined.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Consistency of MLE
-\end_layout
-
-\begin_layout Itemize
-The MLE is an extremum estimator,
- given basic assumptions it is consistent for the value that maximizes the limiting objective function,
- following Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The question is:
- what is the value that maximizes 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
- when the criterion function is the average log-likelihood?
- 
-\end_layout
-
-\begin_layout Itemize
-For two cases (Bernoulli trial and ML of the linear model with normality) we have seen that the ML estimator converges to the true parameter of the d.g.p.
-\end_layout
-
-\begin_layout Itemize
-Is this a general result?
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Remember that 
-\begin_inset Formula $s_{n}(\theta)=\frac{1}{n}\ln L(Y|Z,\theta)$
-\end_inset
-
-,
- and 
-\begin_inset Formula $L(Y|Z,\theta_{0})$
-\end_inset
-
- is the true density of the sample data.
- For any 
-\begin_inset Formula $\theta\neq\theta_{0}$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-{\color{red}\mathcal{E}\left(\ln\left(\frac{L(\theta)}{L(\theta_{0})}\right)\right)}\leq\ln\left({\color{green}{\color{blue}\mathcal{E}\left(\frac{L(\theta)}{L(\theta_{0})}\right)}}\right)
-\]
-
-\end_inset
-
- by 
-\begin_inset CommandInset href
-LatexCommand href
-name "Jensen's inequality"
-target "http://en.wikipedia.org/wiki/Jensen's_inequality"
-literal "false"
-
-\end_inset
-
- ( 
-\begin_inset Formula $\ln\left(\cdot\right)$
-\end_inset
-
- is a concave function).
-\end_layout
-
-\begin_layout Standard
-Now,
- the expectation on the RHS is 
-\begin_inset Formula 
-\[
-{\color{green}{\color{blue}\mathcal{E}\left(\frac{L(\theta)}{L(\theta_{0})}\right)}}=\int\frac{L(\theta)}{L(\theta_{0})}L(\theta_{0})dy=1,
-\]
-
-\end_inset
-
- since 
-\begin_inset Formula $L(\theta_{0})$
-\end_inset
-
- 
-\emph on
-is
-\emph default
- the density function of the observations,
- and since the integral of any density is 1
-\begin_inset Formula $.$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-Therefore,
- since 
-\begin_inset Formula $\ln(1)=0,$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-{\color{red}\mathcal{E}\left(\ln\left(\frac{L(\theta)}{L(\theta_{0})}\right)\right)}\leq0,
-\]
-
-\end_inset
-
- or (both sides have implicitly been multiplied by 
-\begin_inset Formula $1/n)$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{align*}
-\mathcal{E}\left(s_{n}\left(\theta\right)\right)-\mathcal{E}\left(s_{n}\left(\theta_{0}\right)\right) & \leq0
-\end{align*}
-
-\end_inset
-
-or
-\begin_inset Formula 
-\[
-\mathcal{E}\left(s_{n}\left(\theta\right)\right)\leq\mathcal{E}\left(s_{n}\left(\theta_{0}\right)\right)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-Taking limits of each side:
-\begin_inset Formula 
-\[
-s_{\infty}(\theta)\leq s_{\infty}(\theta_{0})
-\]
-
-\end_inset
-
-except on a set of zero probability (by assumption b of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-).
- So the true parameter value is the maximizer of the limiting objective function (we are in Case 1 of the three cases discussed above - a fully correctly specified model).
-\end_layout
-
-\begin_layout Standard
-If the identification assumption holds,
- then there is a unique maximizer,
- so the inequality is strict if 
-\begin_inset Formula $\theta\neq\theta_{0}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-s_{\infty}(\theta)<s_{\infty}(\theta_{0}),\forall\theta\neq\theta_{0},\textnormal{a.s.}
-\]
-
-\end_inset
-
-Therefore,
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is the unique maximizer of 
-\begin_inset Formula $s_{\infty}(\theta),$
-\end_inset
-
- and thus,
- Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
- tells us that 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\hat{\theta}=\theta_{0},\textrm{ a}.\textrm{s}.
-\]
-
-\end_inset
-
- So,
- the ML estimator is consistent for the true parameter value.
- In practice,
- we will need to check identification for the specific model under consideration.
-\end_layout
-
-\begin_layout Exercise
-Verify by experiment the consistency of the ML estimator of the CLRM with normality by increasing 
-\begin_inset Formula $n$
-\end_inset
-
- in the example 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MLE/NormalExample.jl}{NormalExample.jl} 
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The score function
-\end_layout
-
-\begin_layout Description
-\noindent
-Assumption:
- (Differentiability) Assume that 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is twice continuously differentiable in a neighborhood 
-\begin_inset Formula $N(\theta_{0})$
-\end_inset
-
- of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- at least when 
-\begin_inset Formula $n$
-\end_inset
-
- is large enough.
- 
-\end_layout
-
-\begin_layout Itemize
-with this,
- and with the result on consistency from above,
- assumptions (a) and (b) of theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- hold,
- and 
-\begin_inset Formula $\mathcal{J}_{n}(\hat{\theta})\stackrel{a.s.}{\rightarrow}\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To maximize the log-likelihood function,
- take derivatives:
- 
-\begin_inset Formula 
-\begin{eqnarray}
-g_{n}(Y|Z,\theta) & \equiv & D_{\theta}s_{n}(\theta)\nonumber \\
- & = & \frac{1}{n}\sum_{t=1}^{n}D_{\theta}\ln f(y_{t}|x_{t},\theta)\label{eq:MLscore}\\
- & \equiv & \frac{1}{n}\sum_{t=1}^{n}g_{t}(\theta).\nonumber 
-\end{eqnarray}
-
-\end_inset
-
-This is the 
-\emph on
-score vector
-\emph default
- (with dim 
-\begin_inset Formula $K\times1).$
-\end_inset
-
- Note that the score function has 
-\begin_inset Formula $Y\;$
-\end_inset
-
-as an argument,
- which implies that it is a random function.
- 
-\begin_inset Formula $Y$
-\end_inset
-
- (and any exogeneous variables) will often be suppressed for clarity,
- but one should not forget that they are still there.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note that 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}\ln f(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
-If we define the contributions of each observation to the objective function as
-\begin_inset Formula 
-\[
-s^{(t)}=\ln f(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
-then the objective function is the average of these terms.
- We can arrange the contributions to the objective function into the 
-\begin_inset Formula $n$
-\end_inset
-
--vector
-\begin_inset Formula 
-\[
-s^{(1:n)}=\left[\begin{array}{c}
-s^{(1)}\\
-s^{(2)}\\
-\vdots\\
-s^{(n)}
-\end{array}\right]
-\]
-
-\end_inset
-
-Note that the Jacobian of this vector is an 
-\begin_inset Formula $n\times K$
-\end_inset
-
- matrix with the score contributions 
-\begin_inset Formula $g_{t}(\theta)=$
-\end_inset
-
- 
-\begin_inset Formula $\frac{\partial}{\partial\theta}s^{(t)}$
-\end_inset
-
- (transposed) in its rows:
-\begin_inset Formula 
-\[
-\frac{\partial s^{(1:n)}}{\partial\theta^{\prime}}=\left[\begin{array}{c}
-g_{1}^{\prime}(\theta)\\
-g_{2}^{\prime}(\theta)\\
-\vdots\\
-g_{n}^{\prime}(\theta)
-\end{array}\right]
-\]
-
-\end_inset
-
-The averages of the columns of this matrix are the elements of the overall score vector.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-The ML estimator 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- sets the derivatives to zero:
- 
-\begin_inset Formula 
-\[
-g_{n}(\hat{\theta})=\frac{1}{n}\sum_{t=1}^{n}g_{t}(\hat{\theta})\equiv0.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We will show that 
-\begin_inset Formula $E_{\theta}\left[g_{t}(\theta)|x_{t}\right]=0,$
-\end_inset
-
- 
-\begin_inset Formula $\forall t.$
-\end_inset
-
- 
-\emph on
-This is the expectation taken with respect to the density
-\emph default
- 
-\begin_inset Formula $f(y_{t}|x_{t},\theta),$
-\end_inset
-
- not necessarily 
-\begin_inset Formula $f\left(y_{t}|x_{t},\theta_{0}\right).$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-E_{\theta}\left[g_{t}(\theta)|x_{t}\right] & = & \int[D_{\theta}\ln f(y_{t}|x_{t},\theta)]f(y_{t}|x,\theta)dy_{t}\\
- & = & \int\frac{1}{{\color{green}{\color{red}f(y_{t}|x_{t},\theta)}}}\left[D_{\theta}f(y_{t}|x_{t},\theta)\right]{\color{red}f(y_{t}|x_{t},\theta)}dy_{t}\\
- & = & \int D_{\theta}f(y_{t}|x_{t},\theta)dy_{t}.
-\end{eqnarray*}
-
-\end_inset
-
- Given some regularity conditions on boundedness of 
-\begin_inset Formula $D_{\theta}f,$
-\end_inset
-
- we can switch the order of integration and differentiation,
- by the dominated convergence theorem (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant1997introduction"
-literal "false"
-
-\end_inset
-
-,
- Theorem 2.8).
- This gives 
-\begin_inset Formula 
-\begin{eqnarray}
-E_{\theta}\left[g_{t}(\theta)|x_{t}\right] & = & D_{\theta}\int f(y_{t}|x_{t},\theta)dy_{t}\label{eq:ExpectationScore}\\
- & = & D_{\theta}1\nonumber \\
- & = & 0\nonumber 
-\end{eqnarray}
-
-\end_inset
-
-where we use the fact that the integral of the density is 1.
-\end_layout
-
-\begin_layout Itemize
-So 
-\begin_inset Formula $E_{\theta}(g_{t}(\theta)|x_{t})=0:$
-\end_inset
-
- 
-\emph on
-the conditional expectation of the score vector is zero
-\emph default
-.
- Because this is true for all 
-\begin_inset Formula $x_{t},$
-\end_inset
-
- the unconditional expectation is also zero.
-\end_layout
-
-\begin_layout Itemize
-This hold for all 
-\begin_inset Formula $t,$
-\end_inset
-
- so it implies that 
-\begin_inset Formula $\mathcal{E}_{\theta}g_{n}(Y|Z,\theta)=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Proposition
-\begin_inset CommandInset label
-LatexCommand label
-name "prop:Law-of-iterated"
-
-\end_inset
-
-Law of iterated expectations.
- Suppose that a random variable 
-\begin_inset Formula $Y$
-\end_inset
-
- has zero expectation conditional on the random variable 
-\begin_inset Formula $X$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\mathcal{E}_{Y|X}Y={\color{red}\int Yf(Y|X)dY}=0
-\]
-
-\end_inset
-
- Then the unconditional expectation of the product of 
-\begin_inset Formula $Y$
-\end_inset
-
- and a function 
-\begin_inset Formula $g(X)$
-\end_inset
-
- of 
-\begin_inset Formula $X$
-\end_inset
-
- is also zero.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To see this,
- the unconditional expectation is 
-\begin_inset Formula 
-\[
-\mathcal{E}\left(Yg(X)\right)=\int_{\mathcal{X}}\left(\int_{\mathcal{Y}}Yg(X)f(Y,X)dY\right)dX.
-\]
-
-\end_inset
-
- Factor the joint density in to conditional and marginal:
-\begin_inset Formula 
-\[
-\mathcal{E}\left(Yg(X)\right)=\int_{\mathcal{X}}\left(\int_{\mathcal{Y}}Y{\color{blue}g(X)}f(Y|X){\color{blue}f(X)}dY\right)dX.
-\]
-
-\end_inset
-
- Because 
-\begin_inset Formula $f(X)$
-\end_inset
-
- and 
-\begin_inset Formula $g(X)$
-\end_inset
-
- don't depend on 
-\begin_inset Formula $Y$
-\end_inset
-
-,
- they can be pulled out of the integral 
-\begin_inset Formula 
-\[
-\mathcal{E}\left(Yg(X)\right)=\int_{\mathcal{X}}\left({\color{red}\int_{\mathcal{Y}}Yf(Y|X)dY}\right){\color{blue}g(X)f(X)}dX.
-\]
-
-\end_inset
-
- But the term in parentheses on the rhs is zero by assumption,
- so 
-\begin_inset Formula 
-\[
-\mathcal{E}\left(Yg(X)\right)=0
-\]
-
-\end_inset
-
- as claimed.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This result implies that 
-\begin_inset Formula $E_{\theta}(g_{t}(y_{t}|x_{t},\theta)g_{t-s}(y_{t-s}|x_{t-s},\theta)^{\prime})=0_{k\times k}$
-\end_inset
-
-:
- the score contributions are uncorrelated with one another.
-\end_layout
-
-\begin_layout Itemize
-This comes from the fact that all random variables in 
-\begin_inset Formula $g_{t-s}(y_{t-s}|x_{t-s},\theta)$
-\end_inset
-
- are in the information set 
-\begin_inset Formula $x_{t}$
-\end_inset
-
-,
- and applying iterated expectations.
-\end_layout
-
-\begin_layout Itemize
-If one computes score contributions,
- and observes that they appear to be correlated,
- this casts doubt on the correct specification of the model.
- There are formal specification tests based on this result (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "WhiteMisspecifiedML1982"
-literal "false"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Asymptotic normality of MLE
-\end_layout
-
-\begin_layout Standard
-Recall that we assume that the log-likelihood function 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is twice continuously differentiable.
- Take a first order Taylor's series expansion of 
-\begin_inset Formula $g(Y,\hat{\theta})$
-\end_inset
-
- about the true value 
-\begin_inset Formula $\theta_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-0 & \equiv g(\hat{\theta})= & g(\theta_{0})+\left(D_{\theta^{\prime}}g(\theta^{*})\right)\left(\hat{\theta}-\theta_{0}\right)
-\end{eqnarray*}
-
-\end_inset
-
- or with appropriate definitions
-\begin_inset Formula 
-\[
-\mathcal{J}(\theta^{*})\left(\hat{\theta}-\theta_{0}\right)=-g(\theta_{0}),
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\theta^{*}=\lambda\hat{\theta}+(1-\lambda)\theta_{0},0<\lambda<1.$
-\end_inset
-
- Assume 
-\begin_inset Formula $\mathcal{J}(\theta^{*})$
-\end_inset
-
- is invertible (we'll justify this in a minute).
- So 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)=-\mathcal{J}(\theta^{*})^{-1}\sqrt{n}g(\theta_{0})\label{eq:TSexpansionMLgradient}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider 
-\begin_inset Formula $\mathcal{J}(\theta^{*}),$
-\end_inset
-
- the matrix of second derivatives of the average log likelihood function.
- This is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{J}(\theta^{*}) & = & D_{\theta^{\prime}}g(\theta^{*})\\
- & = & D_{\theta}^{2}s_{n}(\theta^{*})\\
- & = & \frac{1}{n}\sum_{t=1}^{n}D_{\theta}^{2}\ln f_{t}(\theta^{*})
-\end{eqnarray*}
-
-\end_inset
-
- where the notation 
-\begin_inset Formula 
-\[
-D_{\theta}^{2}s_{n}(\theta^{*})\equiv\left.\frac{\partial^{2}s_{n}(\theta)}{\partial\theta\partial\theta^{\prime}}\right|_{\theta=\theta^{*}}.
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Given that this is an average of terms,
- it should usually be the case that this satisfies a strong law of large numbers (SLLN).
- 
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-Regularity conditions
-\emph default
- are a set of assumptions that guarantee that this will happen.
- There are different sets of assumptions that can be used to justify appeal to different SLLN's.
- For example,
- the 
-\begin_inset Formula $D_{\theta}^{2}\ln f_{t}(\theta^{*})$
-\end_inset
-
- must not be too strongly dependent over time,
- and their variances must not become infinite.
- We don't assume any particular set here,
- since the appropriate assumptions will depend upon the particularities of a given model.
- However,
- we assume that a SLLN applies.
-\end_layout
-
-\begin_layout Standard
-Also,
- since we know that 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is consistent,
- and since 
-\begin_inset Formula $\theta^{*}=\lambda\hat{\theta}+(1-\lambda)\theta_{0},$
-\end_inset
-
- we have that 
-\begin_inset Formula $\theta^{*}{\overset{a.s.}{\rightarrow}\theta_{0}}$
-\end_inset
-
-.
- Also,
- by the above differentiability assumption,
- 
-\begin_inset Formula $\mathcal{J}(\theta)$
-\end_inset
-
- is continuous in 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- Given this,
- 
-\begin_inset Formula $\mathcal{J}(\theta^{*})$
-\end_inset
-
- converges to the limit of its expectation:
- 
-\begin_inset Formula 
-\[
-\mathcal{J}(\theta^{*})\overset{a.s.}{\rightarrow}\lim_{n\rightarrow\infty}\mathcal{E}\left(D_{\theta}^{2}s_{n}(\theta_{0})\right)=\mathcal{J}_{\infty}(\theta_{0})<\infty
-\]
-
-\end_inset
-
- 
-\emph on
-This matrix converges to a finite limit.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Re-arranging orders of limits and differentiation,
- which is legitimate given certain regularity conditions related to the boundedness of the log-likelihood function,
- we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{J}_{\infty}(\theta_{0}) & = & D_{\theta}^{2}\lim_{n\rightarrow\infty}\mathcal{E}\left(s_{n}(\theta_{0})\right)\\
- & = & D_{\theta}^{2}s_{\infty}(\theta_{0})
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-From assumption (c) of the consistency proof,
-\begin_inset Formula 
-\[
-s_{\infty}(\theta)<s_{\infty}(\theta_{0})
-\]
-
-\end_inset
-
- 
-\emph on
-i.e.,
-
-\emph default
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- maximizes the limiting objective function.
- Since there is a unique maximizer,
- and by the assumption that 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is twice continuously differentiable (which holds in the limit),
- then 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- must be negative definite,
- and therefore of full rank.
- When 
-\begin_inset Formula $n$
-\end_inset
-
- is large enough so that we are close enough to 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
-the inversion of 
-\begin_inset Formula $\mathcal{J}(\theta^{*})$
-\end_inset
-
- is justified,
- so we get 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)=-\mathcal{J}(\theta^{*})^{-1}\sqrt{n}g(\theta_{0}).\label{anmle}
-\end{equation}
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider 
-\begin_inset Formula $\sqrt{n}g(\theta_{0}).$
-\end_inset
-
- For assumption (c) of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- to apply,
- this quantity must follow a Central Limit Theorem.
- We have 
-\begin_inset Formula 
-\begin{eqnarray*}
-\sqrt{n}g_{n}(\theta_{0}) & = & \sqrt{n}D_{\theta}s_{n}(\theta)\\
- & = & \sqrt{n}\frac{1}{n}\sum_{t=1}^{n}D_{\theta}\ln f_{t}(y_{t}|x_{t},\theta_{0})\\
- & = & \sqrt{n}\frac{1}{n}\sum_{t=1}^{n}g_{t}(\theta_{0})
-\end{eqnarray*}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-We've already seen that 
-\begin_inset Formula $\mathcal{E}_{\theta}\left[g_{t}(\theta)\right]=0,$
-\end_inset
-
- for all 
-\begin_inset Formula $\theta,$
-\end_inset
-
- and,
- thus,
- for 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- too.
- Thus,
- the last line,
- without scaling by 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
-,
- would converge almost surely to zero,
- by a LLN (assuming the variances of the 
-\begin_inset Formula $g_{t}$
-\end_inset
-
- are bounded).
- To get a stable limiting distribution,
- we need to multiply by something that is tending to infinity,
- at the proper rate.
- It turns out that 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
- is the quantity that fits the bill (see a proof of a CLT to understand why).
-\end_layout
-
-\begin_layout Itemize
-Also,
- the elements of the sum are uncorrelated with one another (iterated expectations,
- above)
-\end_layout
-
-\begin_layout Itemize
-As long as the 
-\begin_inset Formula $g_{t}$
-\end_inset
-
- have finite variances,
- a CLT  will apply.
- Checking this requires knowing what specific model we're working with,
- so for this general treatment,
- we will assume that the model satisfies this condition.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Assuming that a CLT applies:
- 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}g_{n}(\theta_{0})\overset{d}{\rightarrow}N\left[0,\mathcal{I}_{\infty}(\theta_{0})\right]\label{eq:asymptoticnormalityofscores}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}_{\infty}(\theta_{0}) & = & \lim_{n\rightarrow\infty}\mathcal{E}_{\theta_{0}}\left(n\left[g_{n}(\theta_{0})\right]\left[g_{n}(\theta_{0})\right]^{\prime}\right)\\
- & = & \lim_{n\rightarrow\infty}V_{\theta_{0}}\left(\sqrt{n}g_{n}(\theta_{0})\right)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
- is known as the 
-\emph on
-information matrix
-\emph default
-.
- It is the asymptotic variance of the score vector
-\end_layout
-
-\begin_layout Itemize
-From the previous expression 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)=-\mathcal{J}(\theta^{*})^{-1}\sqrt{n}g(\theta_{0})$
-\end_inset
-
-,
- and noting that 
-\begin_inset Formula $\mathcal{J}(\theta^{*})\overset{a.s.}{\rightarrow}\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
-,
- we see that,
- following the 
-\begin_inset CommandInset href
-LatexCommand href
-name "Slutsky theorem"
-target "https://en.wikipedia.org/wiki/Slutsky%27s_theorem"
-literal "false"
-
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\rightarrow^{d}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right].
-\]
-
-\end_inset
-
- 
-\emph on
-The MLE estimator is asymptotically normally distributed.
-\end_layout
-
-\begin_layout Itemize
-The form of this expression is the same as what we saw for extremum estimators in general.
- This is no surprise,
- as the MLE is an extremum estimator.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Example,
- Coin flipping,
- again.
- Finding 
-\begin_inset Formula $\mathcal{J}_{\infty}(p_{0})$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}_{\infty}(p_{0})$
-\end_inset
-
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-.
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\xout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Coin-flipping,-again"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Example:-Bernoulli-trial"
-nolink "false"
-
-\end_inset
-
- we saw that the MLE for the parameter of a Bernoulli trial,
- with i.i.d.
- data,
- is the sample mean:
- 
-\begin_inset Formula $\hat{p}=\bar{y}$
-\end_inset
-
- (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:mle Bernoulli"
-nolink "false"
-
-\end_inset
-
-).
- Now let's find the limiting variance of 
-\begin_inset Formula $\sqrt{n}\left(\hat{p}-p_{0}\right)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-We can do this in a simple way:
-\begin_inset Formula 
-\begin{eqnarray}
-\lim Var\sqrt{n}\left(\hat{p}-p_{0}\right) & = & \lim nVar\left(\hat{p}-p_{0}\right)\nonumber \\
- & = & \lim nVar\left(\hat{p}\right)\nonumber \\
- & = & \lim nVar\left(\bar{y}\right)\nonumber \\
- & = & \lim nVar\left(\frac{\sum y_{t}}{n}\right)\nonumber \\
- & = & \lim\frac{1}{n}\sum Var(y_{t})\textnormal{ (by independence of obs.)}\nonumber \\
- & = & \lim\frac{1}{n}nVar(y)\textnormal{ (by identically distributed obs.)}\nonumber \\
- & = & Var(y)\nonumber \\
- & = & p_{0}\left(1-p_{0}\right)\label{eq:variance ML Bernoulli}
-\end{eqnarray}
-
-\end_inset
-
-While that is simple,
- let's verify this using the methods we're studing in this chapter,
- because this simple method is not possible to use in general.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Paragraph
-
-\series bold
-Finding 
-\series default
-
-\begin_inset Formula $\mathcal{J}_{\infty}(p_{0})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The log-likelihood function is
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(p) & = & \frac{1}{n}\sum_{t=1}^{n}\left\{ y_{t}\ln p+\left(1-y_{t}\right)\ln\left(1-p\right)\right\} 
-\end{eqnarray*}
-
-\end_inset
-
-so
-\begin_inset Formula 
-\[
-\mathcal{E}_{p_{0}}s_{n}(p)=p^{0}\ln p+\left(1-p^{0}\right)\ln\left(1-p\right)
-\]
-
-\end_inset
-
-by the fact that the observations are i.i.d.
- Note that this does not depend on the sample size,
- 
-\begin_inset Formula $n,$
-\end_inset
-
- thus,
- 
-\begin_inset Formula 
-\[
-s_{\infty}(p)=p^{0}\ln p+\left(1-p^{0}\right)\ln\left(1-p\right).
-\]
-
-\end_inset
-
- A bit of calculation shows that
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(p^{0})=\left.D_{\theta}^{2}s_{\infty}(p)\right|_{p=p^{0}}=\frac{-1}{p^{0}\left(1-p^{0}\right)}.
-\]
-
-\end_inset
-
-(note:
- we used dominated convergence).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Paragraph
-
-\series bold
-Finding 
-\series default
-
-\begin_inset Formula $\mathcal{I}_{\infty}(p_{0})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-As we have seen before,
- the score vector is 
-\begin_inset Formula 
-\[
-g_{n}(p)=\frac{\partial s_{n}(p)}{\partial p}=\frac{1}{n}\sum_{t=1}^{n}\frac{y_{t}-p}{p\left(1-p\right)}.
-\]
-
-\end_inset
-
-and we wish to compute the covariance of the score vector,
- after weighting by root-
-\begin_inset Formula $n$
-\end_inset
-
-:
- 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\mathcal{I}_{\infty}(p_{0})=\lim_{n\rightarrow\infty}\mathcal{E}_{p_{0}}\left(n\left[g_{n}(p_{0})\right]\left[g_{n}(p_{0})\right]^{\prime}\right)$
-\end_inset
-
-.
- Note that,
- playing with the 
-\begin_inset Formula $n$
-\end_inset
-
-s 
-\begin_inset Formula 
-\begin{align*}
-\mathcal{E}_{p_{0}}\left(n\left[g_{n}(p_{0})\right]\left[g_{n}(p_{0})\right]^{\prime}\right) & ={\color{blue}n}\mathcal{E}_{p_{0}}\left\{ \left({\color{blue}\frac{1}{n}}\sum_{t=1}^{n}\frac{y_{t}-p_{0}}{p_{0}\left(1-p_{0}\right)}\right)^{{\color{blue}{\color{blue}2}}}\right\} ,\\
- & ={\color{blue}\frac{1}{n}}{\color{purple}\mathcal{E}_{p_{0}}\sum_{t=1}^{n}\left(\frac{y_{t}-p_{0}}{p_{0}\left(1-p_{0}\right)}\right)^{2}}
-\end{align*}
-
-\end_inset
-
-Next,
- the terms in the sum are i.i.d.,
- so the expection of the sum is 
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\xout default
-\uuline default
-\uwave default
-\noun default
-\color red
-
-\begin_inset Formula $n$
-\end_inset
-
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
- times the expectation of a representatiive term,
- so
-\begin_inset Formula 
-\begin{align*}
-{\color{blue}\frac{1}{n}}{\color{purple}\mathcal{E}_{p_{0}}\sum_{t=1}^{n}\left(\frac{y_{t}-p_{0}}{p_{0}\left(1-p_{0}\right)}\right)^{2}} & ={\color{green}\frac{{\color{blue}1}}{{\color{blue}n}}}{\color{red}n}\mathcal{E}_{p_{0}}\left(\frac{y-p_{0}}{p_{0}\left(1-p_{0}\right)}\right)^{2}\\
- & =\mathcal{E}_{p_{0}}\left(\frac{y-p_{0}}{p_{0}\left(1-p_{0}\right)}\right)^{2}\\
- & =\frac{1}{p_{0}^{2}\left(1-p_{0}\right)^{2}}\mathcal{E}_{p_{0}}\left(y^{2}-2yp_{0}+p_{0}^{2}\right)\\
- & =\frac{1}{p_{0}^{2}\left(1-p_{0}\right)^{2}}(p_{0}-2p_{0}^{2}+p_{0}^{2})\\
- & =\frac{1}{p_{0}(1-p_{0})}
-\end{align*}
-
-\end_inset
-
-which does not depend on 
-\begin_inset Formula $n,$
-\end_inset
-
- so its limit is the same thing,
- and,
- therefore,
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(p_{0})=\frac{1}{p_{0}(1-p_{0})}.
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-So,
- combining things,
- we know that the theory says that 
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\xout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\rightarrow^{d}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right].
-\]
-
-\end_inset
-
- In the present case,
- 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula 
-\begin{align*}
-\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1} & =p^{0}\left(1-p^{0}\right)\frac{1}{p_{0}(1-p_{0})}p^{0}\left(1-p^{0}\right)\\
- & =p_{0}-p_{0}^{2},
-\end{align*}
-
-\end_inset
-
-which is the same limiting variance that we computed directly,
- above,
- in eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:variance ML Bernoulli"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The information matrix equality
-\end_layout
-
-\begin_layout Standard
-We will show that 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta)=-\mathcal{I}_{\infty}(\theta).$
-\end_inset
-
- The example we just looked at exhibits this property.
- Now,
- we will see that it's a general property of ML estimators.
-\end_layout
-
-\begin_layout Standard
-Let 
-\begin_inset Formula $f_{t}(\theta)$
-\end_inset
-
- be short for 
-\begin_inset Formula $f(y_{t}|x_{t},\theta)$
-\end_inset
-
-.
- This is a density function,
- which integrates to 1,
- so:
-\begin_inset Formula 
-\begin{eqnarray*}
-1 & = & \int f_{t}(\theta)dy,\textrm{ so}\\
-0 & = & \int D_{\theta}f_{t}(\theta)dy\\
- & = & \int\left(D_{\theta}\ln f_{t}(\theta)\right)f_{t}(\theta)dy
-\end{eqnarray*}
-
-\end_inset
-
- Now differentiate again,
- using the product rule,
- because 
-\begin_inset Formula $\theta$
-\end_inset
-
- appears in two terms that multiply one another:
-\begin_inset Formula 
-\begin{eqnarray}
-0 & = & \int\left[D_{\theta}^{2}\ln f_{t}(\theta)\right]f_{t}(\theta)dy+\int\left[D_{\theta}\ln f_{t}(\theta)\right]{\color{green}{\color{blue}\left\{ D_{\theta^{\prime}}f_{t}(\theta)\right\} }}dy\nonumber \\
- & = & \mathcal{E}_{\theta}\left[D_{\theta}^{2}\ln f_{t}(\theta)\right]+\int\left[D_{\theta}\ln f_{t}(\theta)\right]{\color{green}{\color{blue}\left\{ \left[D_{\theta^{\prime}}\ln f_{t}(\theta)\right]f_{t}(\theta)\right\} }}dy\nonumber \\
- & = & \mathcal{E}_{\theta}\left[D_{\theta}^{2}\ln f_{t}(\theta)\right]+\mathcal{E}_{\theta}\left[D_{\theta}\ln f_{t}(\theta)\right]\left[D_{\theta^{\prime}}\ln f_{t}(\theta)\right]\nonumber \\
- & = & \mathcal{E}_{\theta}\left[\mathcal{J}_{t}(\theta)\right]+\mathcal{E}_{\theta}\left[g_{t}(\theta)\right]\left[g_{t}(\theta)\right]^{\prime}\label{informationmatrixequality,singleobservation}
-\end{eqnarray}
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Now sum over 
-\begin_inset Formula $n$
-\end_inset
-
- and multiply by 
-\begin_inset Formula $\frac{1}{n}$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{equation}
-\mathcal{E}_{\theta}\frac{1}{n}\sum_{t=1}^{n}\left[\mathcal{J}_{t}(\theta)\right]=\mathcal{E}_{\theta}\left[\mathcal{J}_{n}(\theta)\right]=-\mathcal{E}_{\theta}\left[\frac{1}{n}\sum_{t=1}^{n}\left[g_{t}(\theta)\right]\left[g_{t}(\theta)\right]^{\prime}\right]\label{eq:outerproductsocrecontribs}
-\end{equation}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-The scores 
-\begin_inset Formula $g_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $g_{s}$
-\end_inset
-
- are uncorrelated for 
-\begin_inset Formula $t\neq s,$
-\end_inset
-
- as we saw above (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "prop:Law-of-iterated"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-).
- This allows us to write:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\mathcal{E}_{\theta}\left[\mathcal{J}_{n}(\theta)\right]=-\mathcal{E}_{\theta}\left(n\left[g_{n}(\theta)\right]\left[g_{n}(\theta)\right]^{\prime}\right).
-\]
-
-\end_inset
-
-To see that this is equal to the expression in eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:outerproductsocrecontribs"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-,
- recall that the score vector is the average of the score contributions:
- 
-\begin_inset Formula $g_{n}=\frac{1}{n}\sum_{t}g_{t}$
-\end_inset
-
- (omitting the 
-\begin_inset Formula $\theta$
-\end_inset
-
-).
- So,
- we have
-\begin_inset Formula 
-\begin{align*}
--\mathcal{E}_{\theta}\left(n\left[g_{n}(\theta)\right]\left[g_{n}(\theta)\right]^{\prime}\right) & =-\mathcal{E}_{\theta}\frac{\left(\sum_{t}g_{t}\right)\left(\sum_{t}g_{t}^{\prime}\right)}{n}\\
- & =-\mathcal{E}_{\theta}\frac{\left(g_{1}+g_{2}+...+g_{n}\right)\left(g_{1}^{\prime}+g_{2}^{\prime}+...+g_{n}^{\prime}\right)}{n}\\
- & =-\mathcal{E}_{\theta}\left[\frac{1}{n}\sum_{t=1}^{n}\left[g_{t}(\theta)\right]\left[g_{t}(\theta)\right]^{\prime}\right],
-\end{align*}
-
-\end_inset
-
-which is the original expression in eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:outerproductsocrecontribs"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-,
- because all cross products between different periods expect to zero.
- Finally take limits,
- we get 
-\begin_inset Formula 
-\begin{equation}
-\mathcal{J}_{\infty}(\theta)=-\mathcal{I}_{\infty}(\theta).\label{information matrix equality}
-\end{equation}
-
-\end_inset
-
- This holds for all 
-\begin_inset Formula $\theta,$
-\end_inset
-
- in particular,
- for 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage pagebreak
-\end_inset
-
-Using this,
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{a.s.}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]
-\]
-
-\end_inset
-
- simplifies to 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{a.s.}{\rightarrow}N\left[0,\mathcal{I}_{\infty}(\theta_{0})^{-1}\right]\label{Simple MLE asymp. cov.}
-\end{equation}
-
-\end_inset
-
-or
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{a.s.}{\rightarrow}N\left[0,-\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]\label{Simple MLE asymp. cov.-1}
-\end{equation}
-
-\end_inset
-
-
-\begin_inset Newpage pagebreak
-\end_inset
-
- To estimate the asymptotic variance,
- we need estimators of 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
-.
- We can use 
-\begin_inset Formula 
-\begin{eqnarray*}
-\widehat{\mathcal{I}_{\infty}(\theta_{0})} & = & \frac{1}{n}\sum_{t=1}^{n}g_{t}(\hat{\theta})g_{t}(\hat{\theta})^{\prime}\\
-\widehat{\mathcal{J}_{\infty}(\theta_{0})} & = & \mathcal{J}_{n}(\hat{\theta}).
-\end{eqnarray*}
-
-\end_inset
-
-as is intuitive if one considers equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:outerproductsocrecontribs"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Note,
- one can't use
-\begin_inset Formula 
-\[
-\widehat{I_{\infty}(\theta_{0})}=n\left[g_{n}(\hat{\theta})\right]\left[g_{n}(\hat{\theta})\right]^{\prime}
-\]
-
-\end_inset
-
-to estimate the information matrix.
- Why not?
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-From this we see that there are alternative ways to estimate 
-\begin_inset Formula $V_{\infty}(\theta_{0})$
-\end_inset
-
- that are all valid.
- These include 
-\begin_inset Formula 
-\begin{eqnarray*}
-\widehat{V_{\infty}(\theta_{0})} & = & -\widehat{\mathcal{J}_{\infty}(\theta_{0})}^{-1}\\
-\widehat{V_{\infty}(\theta_{0})} & = & \widehat{\mathcal{I}_{\infty}(\theta_{0})}^{-1}\\
-\widehat{V_{\infty}(\theta_{0})} & = & \widehat{\mathcal{J}_{\infty}(\theta_{0})}^{-1}\widehat{\mathcal{I}_{\infty}(\theta_{0})}\widehat{\mathcal{J}_{\infty}(\theta_{0})}^{-1}
-\end{eqnarray*}
-
-\end_inset
-
- These are known as the 
-\emph on
-inverse Hessian,
- outer product of the gradient
-\emph default
- (OPG) and 
-\emph on
-sandwich
-\emph default
- estimators,
- respectively.
- The sandwich form is the most robust,
- since it coincides with the covariance estimator of the 
-\emph on
-quasi-
-\emph default
-ML estimator.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With a little more detail,
- the methods are:
-\end_layout
-
-\begin_layout Itemize
-The sandwich version:
- 
-\begin_inset Formula 
-\[
-\widehat{V_{\infty}}=n\left\{ \begin{array}{c}
-\left\{ \sum_{t=1}^{n}D_{\theta}^{2}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right\} \times\\
-\left\{ \sum_{t=1}^{n}\left[D_{\theta}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right]\left[D_{\theta}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right]^{\prime}\right\} ^{-1}\times\\
-\left\{ \sum_{t=1}^{n}D_{\theta}^{2}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right\} 
-\end{array}\right\} ^{-1}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-or the inverse of the negative of the Hessian:
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\widehat{V_{\infty}}=\left[-1/n\sum_{t=1}^{n}D_{\theta}^{2}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right]^{-1},
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-or the inverse of the outer product of the gradient:
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\widehat{V_{\infty}}=\left\{ 1/n\sum_{t=1}^{n}\left[D_{\theta}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right]\left[D_{\theta}\ln f(y_{t}|Y_{t-1},\hat{\theta})\right]^{\prime}\right\} ^{-1}.
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This simplification is a special result for the MLE estimator - it 
-\series bold
-doesn't apply
-\series default
- to extremum estimators in general.
-\end_layout
-
-\begin_layout Itemize
-Asymptotically,
- if the model is correctly specified,
- all of these forms converge to the same limit.
- In small samples they will differ.
- In particular,
- there is evidence that the outer product of the gradient formula does not perform very well in small samples (
-\emph on
-e.g.,
- 
-\emph default
-see Davidson and MacKinnon,
- pg.
- 477).
- 
-\end_layout
-
-\begin_layout Itemize
-White's 
-\emph on
-Information matrix test
-\emph default
- (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "WhiteMisspecifiedML1982"
-literal "false"
-
-\end_inset
-
-) is based upon comparing the two ways to estimate the information matrix:
- outer product of gradient or negative of the Hessian.
- If they differ by too much,
- this is evidence of misspecification of the model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Once we have the estimated asymptotic variance,
- 
-\begin_inset Formula $\widehat{V_{\infty}(\theta_{0})}$
-\end_inset
-
-,
- the 
-\bar under
-approximate
-\bar default
- small-sample distribution of the estimator is
-\begin_inset Formula 
-\[
-\hat{\theta}\approx N(\theta_{0},\frac{\widehat{V_{\infty}(\theta_{0})}}{n})
-\]
-
-\end_inset
-
- and this can be used to compute confidence intervals,
- test hypotheses,
- etc.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Examine the code in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MEPS-I/EstimatePoisson.jl}{EstimatePoisson.jl}
-\end_layout
-
-\end_inset
-
- and 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./src/ML/mle.jl}{mle.jl}
-\end_layout
-
-\end_inset
-
- to figure out how the variance-covariance of the parameters has been estimated.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:PoissonOBDV_results"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- show the results using the sandwich and OPG forms.
- Note the radical changes in the t-statistics.
- This probably indicates that the Poisson model is not well-specified,
- following the logic of the information matrix test.
- When the t-statistics change so much,
- it means that the estimates of 
-\begin_inset Formula $I_{\infty}$
-\end_inset
-
- and 
-\begin_inset Formula $-J_{\infty}$
-\end_inset
-
- are far from one another.
-\end_layout
-
-\begin_layout Exercise
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:PoissonOBDV_results"
-
-\end_inset
-
-Alternative variance computations for the OBDV Poisson model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/MLE/AlternativeVariances.png
-	width 20cm
-	special height=20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The Cramér-Rao lower bound
-\end_layout
-
-\begin_layout Definition
-Consistent and asymptotically normal (CAN).
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "def:CAN"
-
-\end_inset
-
-An estimator 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- of a parameter 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
--consistent and asymptotically normally distributed if 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{d}{\rightarrow}N\left(0,V_{\infty}\right)$
-\end_inset
-
- where 
-\begin_inset Formula $V_{\infty}$
-\end_inset
-
- is a finite positive definite matrix.
-\end_layout
-
-\begin_layout Standard
-There do exist,
- in special cases,
- estimators that are consistent such that 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{p}{\rightarrow}0.$
-\end_inset
-
- These are known as 
-\emph on
-superconsistent
-\emph default
- estimators,
- since in ordinary circumstances with stationary data,
- 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
- is the highest factor that we can multiply by and still get convergence to a stable limiting distribution.
- 
-\end_layout
-
-\begin_layout Definition
-Asymptotically unbiased.
- An estimator 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- of a parameter 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is asymptotically unbiased if 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\lim_{n\rightarrow\infty}\mathcal{E_{\theta}}(\hat{\theta})=\theta$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Estimators that are CAN are asymptotically unbiased
-\emph default
-,
- though not all consistent estimators are asymptotically unbiased.
- Such cases are unusual,
- though.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-
-\emph on
-[Cramer-Rao Lower Bound]
-\emph default
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "[Cramer-Rao-Lower-Bound]"
-
-\end_inset
-
-The limiting variance of a CAN estimator of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- say 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
-,
- minus the inverse of the information matrix is a positive semidefinite matrix.
-\end_layout
-
-\begin_layout Theorem
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Proof:
- Since the estimator is CAN,
- it is asymptotically unbiased,
- so 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\mathcal{E}_{\theta}(\tilde{\theta}-\theta)=0
-\]
-
-\end_inset
-
- Differentiate wrt 
-\begin_inset Formula $\theta^{\prime}$
-\end_inset
-
-,
- and make liberal use of dominated convergence:
-\begin_inset Formula 
-\begin{eqnarray*}
-D_{\theta^{\prime}}\lim_{n\rightarrow\infty}\mathcal{E}_{\theta}(\tilde{\theta}-\theta) & = & \lim_{n\rightarrow\infty}\int D_{\theta^{\prime}}\left[f(Y,\theta)\left(\tilde{\theta}-\theta\right)\right]dy\\
- & = & 0.\textrm{ }
-\end{eqnarray*}
-
-\end_inset
-
-(The RHS is zero,
- because we're differentiating something that is zero to start with).
- 
-\end_layout
-
-\begin_layout Standard
-Now,
- take the RHS,
- and differentiate.
- Noting that 
-\begin_inset Formula $D_{\theta^{\prime}}f(Y,\theta)=f(\theta)D_{\theta^{\prime}}\ln f(\theta)$
-\end_inset
-
- (a trick we have seen a few times already),
- and applying the product rule to differentiate the two parts that depend on 
-\begin_inset Formula $\theta,$
-\end_inset
-
- we can write 
-\begin_inset Formula 
-\[
-{\color{green}{\color{red}\lim_{n\rightarrow\infty}\int\left(\tilde{\theta}-\theta\right)f(\theta)D_{\theta^{\prime}}\ln f(\theta)dy}}+{\color{blue}\lim_{n\rightarrow\infty}\int f(Y,\theta)D_{\theta^{\prime}}\left(\tilde{\theta}-\theta\right)dy}=0.
-\]
-
-\end_inset
-
- Now note that 
-\begin_inset Formula ${\color{blue}D_{\theta^{\prime}}\left(\tilde{\theta}-\theta\right)=-I_{K}},$
-\end_inset
-
- and 
-\begin_inset Formula ${\color{blue}\int f(Y,\theta)(-I_{K})dy=-I_{K}}.$
-\end_inset
-
- With this we have 
-\begin_inset Formula 
-\[
-{\color{green}{\color{red}\lim_{n\rightarrow\infty}\int\left(\tilde{\theta}-\theta\right)f(\theta)D_{\theta^{\prime}}\ln f(\theta)dy}}={\color{blue}I_{K}}.
-\]
-
-\end_inset
-
- Playing with powers of 
-\begin_inset Formula $n$
-\end_inset
-
- on the LHS,
- we get 
-\begin_inset Formula 
-\begin{eqnarray*}
-\lim_{n\rightarrow\infty}\int\sqrt{n}\left(\tilde{\theta}-\theta\right){\color{purple}\sqrt{n}\underbrace{\frac{1}{n}\left[D_{\theta^{\prime}}\ln f(\theta)\right]}}f(\theta)dy & = & I_{K}
-\end{eqnarray*}
-
-\end_inset
-
- Note that the bracketed part is just the transpose of the score vector,
- 
-\begin_inset Formula $g(\theta),$
-\end_inset
-
- so we can write 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\mathcal{E}_{\theta}\left[\sqrt{n}\left(\tilde{\theta}-\theta\right){\color{purple}\sqrt{n}g(\theta)^{\prime}}\right]=I_{K}
-\]
-
-\end_inset
-
- This means that the limiting covariance of the score function with 
-\begin_inset Formula $\sqrt{n}\left(\tilde{\theta}-\theta\right),$
-\end_inset
-
- for 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- 
-\series bold
-any
-\series default
- CAN estimator,
- is an identity matrix.
- Using this,
- suppose the variance of 
-\begin_inset Formula $\sqrt{n}\left(\tilde{\theta}-\theta\right)$
-\end_inset
-
- tends to 
-\begin_inset Formula $V_{\infty}(\tilde{\theta}).$
-\end_inset
-
- Therefore,
- 
-\begin_inset Formula 
-\begin{equation}
-V_{\infty}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}g(\theta)
-\end{array}\right]=\left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{K}\\
-I_{K} & \mathcal{I}_{\infty}(\theta)
-\end{array}\right].\label{Cov. CAN and MLE score}
-\end{equation}
-
-\end_inset
-
- Since this is a covariance matrix,
- it is positive semi-definite.
- Therefore,
- for any 
-\begin_inset Formula $K$
-\end_inset
-
- -vector 
-\begin_inset Formula $\alpha,$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\left[\begin{array}{cc}
-\alpha^{\prime} & -\alpha^{\prime}\mathcal{I}_{\infty}^{-1}(\theta)\end{array}\right]\left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{K}\\
-I_{K} & \mathcal{I}_{\infty}(\theta)
-\end{array}\right]\left[\begin{array}{c}
-\alpha\\
--\mathcal{I}_{\infty}(\theta)^{-1}\alpha
-\end{array}\right]\geq0.
-\]
-
-\end_inset
-
- This simplifies to 
-\begin_inset Formula 
-\[
-\alpha^{\prime}\left[V_{\infty}(\tilde{\theta})-\mathcal{I}_{\infty}^{-1}(\theta)\right]\alpha\geq0.
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is arbitrary,
- 
-\begin_inset Formula $V_{\infty}(\tilde{\theta})-\mathcal{I}_{\infty}^{-1}(\theta)$
-\end_inset
-
- must be positive semidefinite.
- This concludes the proof.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-Interpretation:
-\end_layout
-
-\begin_layout Itemize
-any linear combination of 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- will have an asymptotic variance greater than or equal to the same linear combination of the ML estimator.
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-e.g.,
- 
-\emph default
-the individual variances of each 
-\begin_inset Formula $\tilde{\theta_{j}}$
-\end_inset
-
- will be no smaller than the corresponding element of the ML estimator,
- 
-\begin_inset Formula $j=1,2,...,k$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\mathcal{I}_{\infty}^{-1}(\theta)$
-\end_inset
-
- is a 
-\emph on
-lower bound
-\emph default
- for the asymptotic variance of a CAN estimator.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-(
-\emph on
-Asymptotic efficiency
-\emph default
-) Given two CAN estimators of a parameter 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- say 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
-,
- 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is asymptotically efficient with respect to 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- if 
-\begin_inset Formula $V_{\infty}(\tilde{\theta})-V_{\infty}(\hat{\theta})$
-\end_inset
-
- is a positive semidefinite matrix.
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-the MLE is asymptotically efficient with respect to any other CAN estimator.
-\end_layout
-
-\begin_layout Itemize
-this is the reason that the ML estimator is so important:
- it provides a benchmark for efficiency.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The strong assumptions on which it depends may be questionable,
- though.
-\end_layout
-
-\begin_layout Itemize
-If we can find another estimator that obtains an asymptotic variance similar to that of ML,
- but is consistent under weaker assumptions,
- we might choose to use it instead.
- But it's useful to know that this entails a potential loss of efficiency.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Likelihood ratio-type tests
-\end_layout
-
-\begin_layout Standard
-Suppose we would like to test a set of 
-\begin_inset Formula $q$
-\end_inset
-
- possibly nonlinear restrictions 
-\begin_inset Formula $r(\theta)=0,$
-\end_inset
-
- where the 
-\begin_inset Formula $q\times k$
-\end_inset
-
- matrix 
-\begin_inset Formula $D_{\theta^{\prime}}r(\theta)$
-\end_inset
-
- has rank 
-\begin_inset Formula $q$
-\end_inset
-
-.
- The Wald test can be calculated using the unrestricted model.
- The score test can be calculated using only the restricted model.
- The likelihood ratio test,
- on the other hand,
- uses both the restricted and the unrestricted estimators.
- The test statistic is 
-\begin_inset Formula 
-\[
-LR=2\left(\ln L(\hat{\theta})-\ln L(\tilde{\theta})\right)=2n\left[s_{n}(\hat{\theta})-s_{n}(\tilde{\theta})\right]
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is the unrestricted estimate and 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- is the restricted estimate.
- We will show that,
- under the null hypothesis that 
-\begin_inset Formula $r(\theta)=0$
-\end_inset
-
-,
- 
-\begin_inset Formula 
-\[
-LR\overset{d}{\rightarrow}\chi^{2}(q).
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\emph on
-The following sketch of a proof should be read carefully by students with a special interest in econometric theory,
- but it can be scanned lightly by most students.
-\end_layout
-
-\begin_layout Standard
-To show that it is asymptotically 
-\begin_inset Formula $\chi^{2},$
-\end_inset
-
- take a second order Taylor's series expansion of 
-\begin_inset Formula $\ln L(\tilde{\theta})$
-\end_inset
-
- about 
-\begin_inset Formula $\hat{\theta}:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\ln L(\tilde{\theta})\simeq\ln L(\hat{\theta})+\frac{n}{2}\left(\tilde{\theta}-\hat{\theta}\right)^{\prime}\mathcal{J}(\hat{\theta})\left(\tilde{\theta}-\hat{\theta}\right)
-\]
-
-\end_inset
-
- (note,
- the first order term drops out since 
-\begin_inset Formula $D_{\theta}\ln L(\hat{\theta})\equiv0$
-\end_inset
-
- by the first order necessary conditions,
- and we need to multiply the second-order term by 
-\begin_inset Formula $n$
-\end_inset
-
- since 
-\begin_inset Formula $\mathcal{J}(\theta)$
-\end_inset
-
- is defined in terms of 
-\begin_inset Formula $\frac{1}{n}\ln L(\theta)$
-\end_inset
-
-) so 
-\begin_inset Formula 
-\[
-LR\simeq-n\left(\tilde{\theta}-\hat{\theta}\right)^{\prime}\mathcal{J}(\hat{\theta})\left(\tilde{\theta}-\hat{\theta}\right)
-\]
-
-\end_inset
-
- As 
-\begin_inset Formula $n\rightarrow\infty,\mathcal{J}(\hat{\theta})\rightarrow\mathcal{J}_{\infty}(\theta_{0})=-\mathcal{I}(\theta_{0}),$
-\end_inset
-
- by the information matrix equality.
- So 
-\begin_inset Formula 
-\begin{equation}
-LR\overset{a}{=}n\left(\tilde{\theta}-\hat{\theta}\right)^{\prime}\mathcal{I}_{\infty}(\theta_{0})\left(\tilde{\theta}-\hat{\theta}\right)\label{eq:LR2}
-\end{equation}
-
-\end_inset
-
- We also have that,
- from the theory on the asymptotic normality of the MLE and the information matrix equality 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{a}{=}{\color{green}{\color{blue}\sqrt{n}\mathcal{I}_{\infty}(\theta_{0})^{-1}}}{\color{magenta}I_{n}}{\color{red}g(\theta_{0})}.
-\]
-
-\end_inset
-
-An analogous result for the restricted estimator is (this is unproven here,
- to prove this set up the Lagrangean for MLE subject to 
-\begin_inset Formula $r(\theta)=0,$
-\end_inset
-
- and manipulate the first order conditions.
- Also note,
- 
-\begin_inset Formula $R$
-\end_inset
-
- is notation for 
-\begin_inset Formula $R=D_{\theta}r^{\prime}(\theta)$
-\end_inset
-
-):
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\tilde{\theta}-\theta_{0}\right)\overset{a}{=}{\color{green}{\color{blue}\sqrt{n}\mathcal{I}_{\infty}(\theta_{0})^{-1}}}{\color{magenta}\left(I_{n}-R^{\prime}\left(R\mathcal{I}_{\infty}(\theta_{0})^{-1}R^{\prime}\right)^{-1}R\mathcal{I}_{\infty}(\theta_{0})^{-1}\right)}{\color{red}g(\theta_{0})}.
-\]
-
-\end_inset
-
-Subtracting the penultimate equation from the last one,
- we get (the magenta colored term below is the difference between the two magenta terms in the last two lines,
- with the minus sign moved out to the front) 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\tilde{\theta}-\hat{\theta}\right)\overset{a}{=}-{\color{green}{\color{blue}\sqrt{n}\mathcal{I}_{\infty}(\theta_{0})^{-1}}}{\color{magenta}R^{\prime}\left(R\mathcal{I}_{\infty}(\theta_{0})^{-1}R^{\prime}\right)^{-1}R\mathcal{I}_{\infty}(\theta_{0})^{-1}}{\color{red}g(\theta_{0})}
-\]
-
-\end_inset
-
- so,
- substituting into [
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:LR2"
-nolink "false"
-
-\end_inset
-
-] ,
- we get some nice cancellations,
- which lead to (note:
-
-\emph on
- renewing use of colors here
-\emph default
-)
-\begin_inset Formula 
-\[
-LR\overset{a}{=}\left[n^{1/2}g(\theta_{0})^{\prime}\mathcal{I}_{\infty}(\theta_{0})^{-1}R^{\prime}\right]\left[{\color{brown}{\color{orange}{\color{blue}R\mathcal{I}_{\infty}(\theta_{0})^{-1}R^{\prime}}}}\right]^{-1}\left[{\color{blue}{\color{purple}R\mathcal{I}_{\infty}(\theta_{0})^{-1}n^{1/2}g(\theta_{0})}}\right]
-\]
-
-\end_inset
-
- But since 
-\begin_inset Formula 
-\[
-n^{1/2}g(\theta_{0})\overset{d}{\rightarrow}N\left(0,\mathcal{I}_{\infty}(\theta_{0})\right)
-\]
-
-\end_inset
-
- the linear function 
-\begin_inset Formula 
-\[
-{\color{blue}{\color{purple}R\mathcal{I}_{\infty}(\theta_{0})^{-1}n^{1/2}g(\theta_{0})}}\overset{d}{\rightarrow}N(0,{\color{brown}{\color{blue}R\mathcal{I}_{\infty}(\theta_{0})^{-1}R^{\prime}}}).
-\]
-
-\end_inset
-
- We can see that LR is a quadratic form of this random variable,
- with the inverse of its variance in the middle,
- so,
- by the 
-\begin_inset CommandInset href
-LatexCommand href
-name "Continuous Mapping Theorem"
-target "https://en.wikipedia.org/wiki/Continuous_mapping_theorem"
-literal "false"
-
-\end_inset
-
- (also known as the Mann-Wald Theorem) (see 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant1997introduction"
-literal "true"
-
-\end_inset
-
- Theorem 4.7 for a statement):
-\begin_inset Formula 
-\[
-LR\overset{d}{\rightarrow}\chi^{2}(q).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-
-\emph on
-Likelihood ratio test
-\emph default
-.
- Continuing with the same code as was used in Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Likelihood-function-of"
-nolink "false"
-
-\end_inset
-
-,
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MLE/LikelihoodRatioTest.jl}{LikelihoodRatioTest.jl} 
-\end_layout
-
-\end_inset
-
- computes the LR statistic for a simple linear 
-\begin_inset Formula $H_{0}$
-\end_inset
-
-.
- This uses the Julia function fmincon to perform the restricted estimation.
-\end_layout
-
-\begin_layout Itemize
-run the test a number of times to explore size
-\end_layout
-
-\begin_layout Itemize
-change the value of 
-\begin_inset Formula $r$
-\end_inset
-
- in the null hypothesis 
-\begin_inset Formula $R\beta=r$
-\end_inset
-
- to make it false,
- and run the test a number of times,
- to check power.
-\end_layout
-
-\begin_layout Itemize
-explore how power depends on the sample size
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section*
-
-\series bold
-Summary of MLE
-\end_layout
-
-\begin_layout Itemize
-Consistent
-\end_layout
-
-\begin_layout Itemize
-Asymptotically normal (CAN)
-\end_layout
-
-\begin_layout Itemize
-Asymptotically efficient
-\end_layout
-
-\begin_layout Itemize
-Asymptotically unbiased
-\end_layout
-
-\begin_layout Itemize
-LR test is available for testing hypothesis
-\end_layout
-
-\begin_layout Itemize
-The presentation is for general MLE:
- we haven't specified the distribution or the linearity/nonlinearity of the estimator
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Standard
-This section is quite long winded,
- with several examples of ML estimation.
- Just focusing on a couple of examples should be sufficient for most students.
-\end_layout
-
-\begin_layout Subsection
-ML of Nerlove model,
- assuming normality
-\end_layout
-
-\begin_layout Standard
-As we saw in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Asymptotic-efficiency"
-nolink "false"
-
-\end_inset
-
-,
- the ML and OLS estimators of 
-\begin_inset Formula $\beta$
-\end_inset
-
- in the linear model 
-\begin_inset Formula $y=X\beta+\epsilon$
-\end_inset
-
- coincide when 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- is assumed to be i.i.d.
- normally distributed.
- The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MLE/NerloveMLE.jl}{NerloveMLE.jl} 
-\end_layout
-
-\end_inset
-
- verifies this result,
- for the basic Nerlove model (eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "simple nerlove model"
-nolink "false"
-
-\end_inset
-
-).
- The output of the script follows:
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/MLE/NerloveMLE.out"
-literal "true"
-
-\end_inset
-
-Compare the output to that of 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Nerlove.jl}{Nerlove.jl} 
-\end_layout
-
-\end_inset
-
-,
- which does OLS.
- The script also provides a basic example of how to use the MLE estimation routine 
-\family typewriter
-mleresults.jl
-\family default
-,
- which is in the 
-\begin_inset CommandInset href
-LatexCommand href
-name "Econometrics.jl"
-target "https://github.com/mcreel/Econometrics.jl"
-literal "false"
-
-\end_inset
-
- package.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Example:
- Binary response models:
- theory
-\end_layout
-
-\begin_layout Standard
-This section extends the Bernoulli trial model to binary response models with conditioning variables,
- as such models arise in a variety of contexts.
-\end_layout
-
-\begin_layout Standard
-Assume that
-\begin_inset Formula 
-\begin{eqnarray*}
-y^{*} & = & x^{\prime}\theta-\varepsilon\\
-y & = & 1(y^{*}>0)\\
-\end{eqnarray*}
-
-\end_inset
-
-Here,
- 
-\begin_inset Formula $y^{*}$
-\end_inset
-
- is an unobserved (latent) continuous variable,
- and 
-\begin_inset Formula $y$
-\end_inset
-
- is a binary variable that indicates whether 
-\begin_inset Formula $y^{*}$
-\end_inset
-
-is negative or positive.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If 
-\begin_inset Formula $\varepsilon\sim N(0,1)$
-\end_inset
-
- Then the 
-\emph on
-probit 
-\emph default
-model results,
- where 
-\begin_inset Formula $Pr(y=1|x)=Pr(\varepsilon<x^{\prime}\theta)=\Phi(x^{\prime}\theta)$
-\end_inset
-
-,
- where 
-\begin_inset Formula 
-\[
-\Phi(\cdot)=\int_{-\infty}^{x\beta}(2\pi)^{-1/2}\exp(-\frac{\varepsilon^{2}}{2})d\varepsilon
-\]
-
-\end_inset
-
-is the standard normal distribution function.
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-logit 
-\emph default
-model results if the errors 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- are not normal,
- but rather have a logistic distribution.
- This distribution is similar to the standard normal,
- but has fatter tails.
- The probability,
- in this case,
- has the following parameterization
-\begin_inset Formula 
-\[
-Pr(y=1|x)=\Lambda(x^{\prime}\theta)=\left(1+\exp(-x^{\prime}\theta)\right)^{-1}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In general,
- a binary response model will require that the choice probability be parameterized in some form which could be logit,
- probit,
- or something else.
- For a vector of explanatory variables 
-\begin_inset Formula $x$
-\end_inset
-
-,
- the response probability will be parameterized in some manner
-\begin_inset Formula 
-\[
-Pr(y=1|x)=p(x,\theta)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Again,
- if 
-\begin_inset Formula $p(x,\theta)=\Lambda(x^{\prime}\theta),$
-\end_inset
-
- we have a logit model.
- If 
-\begin_inset Formula $p(x,\theta)=\Phi(x^{\prime}\theta),$
-\end_inset
-
- where 
-\begin_inset Formula $\Phi(\cdot)$
-\end_inset
-
- is the standard normal distribution function,
- then we have a probit model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-\color red
-The following,
- to the start of the next subsection,
- is another verification of the information matrix equality,
- skip this in lectures.
-\end_layout
-
-\begin_layout Standard
-Regardless of the parameterization,
- we are dealing with a Bernoulli density,
- 
-\begin_inset Formula 
-\[
-f_{Y_{i}}(y_{i}|x_{i})=p(x_{i},\theta)^{y_{i}}(1-p(x,\theta))^{1-y_{i}}
-\]
-
-\end_inset
-
- so as long as the observations are independent,
- the maximum likelihood (ML) estimator,
- 
-\begin_inset Formula $\hat{\theta},$
-\end_inset
-
- is the maximizer of 
-\begin_inset Formula 
-\begin{eqnarray}
-s_{n}(\theta) & = & \frac{1}{n}\sum_{i=1}^{n}\left(y_{i}\ln p(x_{i},\theta)+(1-y_{i})\ln\left[1-p(x_{i},\theta)\right]\right)\nonumber \\
- & \equiv & \frac{1}{n}\sum_{i=1}^{n}s(y_{i},x_{i},\theta).\label{s(y,A...)}
-\end{eqnarray}
-
-\end_inset
-
- Following the above theoretical results,
- 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- tends in probability to the 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- that maximizes the uniform almost sure limit of 
-\begin_inset Formula $s_{n}(\theta).$
-\end_inset
-
- Noting that 
-\begin_inset Formula $\mathcal{E}y_{i}=p(x_{i},\theta_{0}),$
-\end_inset
-
- and following a SLLN for i.i.d.
- processes,
- 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- converges almost surely to the expectation of a representative term 
-\begin_inset Formula $s(y,x,\theta).$
-\end_inset
-
- First one can take the expectation conditional on 
-\begin_inset Formula $x$
-\end_inset
-
- to get 
-\begin_inset Formula 
-\[
-\mathcal{E}_{y|x}\left\{ y\ln p(x,\theta)+(1-y)\ln\left[1-p(x,\theta)\right]\right\} =p(x,\theta_{0})\ln p(x,\theta)+\left[1-p(x,\theta_{0})\right]\ln\left[1-p(x,\theta)\right].
-\]
-
-\end_inset
-
- Next taking expectation over 
-\begin_inset Formula $x$
-\end_inset
-
- we get the limiting objective function 
-\begin_inset Formula 
-\begin{equation}
-s_{\infty}(\theta)=\int_{\mathcal{X}}\left\{ p(x,\theta_{0})\ln p(x,\theta)+\left[1-p(x,\theta_{0})\right]\ln\left[1-p(x,\theta)\right]\right\} \mu(x)dx,\label{QMLlimitingobjfun}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $\mu(x)$
-\end_inset
-
- is the (joint - the integral is understood to be multiple,
- and 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
- is the support of 
-\begin_inset Formula $x$
-\end_inset
-
-) density function of the explanatory variables 
-\begin_inset Formula $x$
-\end_inset
-
-.
- This is clearly continuous in 
-\begin_inset Formula $\theta,$
-\end_inset
-
- as long as 
-\begin_inset Formula $p(x,\theta)$
-\end_inset
-
- is continuous,
- and if the parameter space is compact we therefore have uniform almost sure convergence.
- Note that 
-\begin_inset Formula $p(x,\theta)$
-\end_inset
-
- is continuous for the logit and probit models,
- for example.
- The maximizing element of 
-\begin_inset Formula $s_{\infty}(\theta),$
-\end_inset
-
- 
-\begin_inset Formula $\theta^{*},$
-\end_inset
-
- solves the first order conditions 
-\begin_inset Formula 
-\[
-\int_{\mathcal{X}}\left\{ \frac{p(x,\theta_{0})}{p(x,\theta^{*})}\frac{\partial}{\partial\theta}p(x,\theta^{*})-\frac{1-p(x,\theta_{0})}{1-p(x,\theta^{*})}\frac{\partial}{\partial\theta}p(x,\theta^{*})\right\} \mu(x)dx=0
-\]
-
-\end_inset
-
- This is clearly solved by 
-\begin_inset Formula $\theta^{*}=\theta_{0}.$
-\end_inset
-
- Provided the solution is unique,
- 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is consistent.
- Question:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-what's needed to ensure that the solution is unique?
-\end_layout
-
-\begin_layout Standard
-The asymptotic normality theorem tells us that
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right].
-\]
-
-\end_inset
-
- In the case of i.i.d.
- observations 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})=\lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}s_{n}(\theta_{0})$
-\end_inset
-
- is simply the expectation of a typical element of the outer product of the gradient.
-\end_layout
-
-\begin_layout Itemize
-There's no need to subtract the mean,
- since it's zero,
- following the f.o.c.
- in the consistency proof above and the fact that observations are i.i.d.
-\end_layout
-
-\begin_layout Itemize
-The terms in 
-\begin_inset Formula $n$
-\end_inset
-
- also drop out by the same argument:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}s_{n}(\theta_{0}) & = & \lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}\frac{1}{n}\sum_{t}s(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}Var\frac{1}{\sqrt{n}}D_{\theta}\sum_{t}s(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}\frac{1}{n}Var\sum_{t}D_{\theta}s(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}VarD_{\theta}s(\theta_{0})\\
- & = & VarD_{\theta}s(\theta_{0})
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-So we get 
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(\theta_{0})=\mathcal{E}\left\{ \frac{\partial}{\partial\theta}s(y,x,\theta_{0})\frac{\partial}{\partial\theta^{\prime}}s(y,x,\theta_{0})\right\} .
-\]
-
-\end_inset
-
- Likewise,
- 
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(\theta_{0})=\mathcal{E}\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s(y,x,\theta_{0}).
-\]
-
-\end_inset
-
- Expectations are jointly over 
-\begin_inset Formula $y$
-\end_inset
-
- and 
-\begin_inset Formula $x,$
-\end_inset
-
- or equivalently,
- first over 
-\begin_inset Formula $y$
-\end_inset
-
- conditional on 
-\begin_inset Formula $x,$
-\end_inset
-
- then over 
-\begin_inset Formula $x.$
-\end_inset
-
- From above,
- a typical element of the objective function is 
-\begin_inset Formula 
-\[
-s(y,x,\theta_{0})=y\ln p(x,\theta_{0})+(1-y)\ln\left[1-p(x,\theta_{0})\right].
-\]
-
-\end_inset
-
- Now suppose that we are dealing with a correctly specified logit model:
- 
-\begin_inset Formula 
-\[
-p(x,\theta)=\left(1+\exp(-\mathbf{x}^{\prime}\theta)\right)^{-1}.
-\]
-
-\end_inset
-
- We can simplify the above results in this case.
- We have that
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{\partial}{\partial\theta}p(x,\theta) & = & \left(1+\exp(-\mathbf{x}^{\prime}\theta)\right)^{-2}\exp(-\mathbf{x}^{\prime}\theta)\mathbf{x}\\
- & = & \left(1+\exp(-\mathbf{x}^{\prime}\theta)\right)^{-1}\frac{\exp(-\mathbf{x}^{\prime}\theta)}{1+\exp(-\mathbf{x}^{\prime}\theta)}\mathbf{x}\\
- & = & p(x,\theta)\left(1-p(x,\theta)\right)\mathbf{x}\\
- & = & \left(p(x,\theta)-p(x,\theta)^{2}\right)\mathbf{x}.
-\end{eqnarray*}
-
-\end_inset
-
- So 
-\begin_inset Formula 
-\begin{eqnarray}
-\frac{\partial}{\partial\theta}s(y,x,\theta_{0}) & = & \left[y-p(x,\theta_{0})\right]\mathbf{x}\label{QMLgradient}\\
-\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s(\theta_{0}) & = & -\left[p(x,\theta_{0})-p(x,\theta_{0})^{2}\right]\mathbf{xx}^{\prime}.\nonumber 
-\end{eqnarray}
-
-\end_inset
-
- Taking expectations over 
-\begin_inset Formula $y$
-\end_inset
-
- then 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- gives 
-\begin_inset Formula 
-\begin{eqnarray}
-\mathcal{I}_{\infty}(\theta_{0}) & = & \int E_{Y}\left[y^{2}-2p(x,\theta_{0})p(x,\theta_{0})+p(x,\theta_{0})^{2}\right]\mathbf{xx}^{\prime}\mu(x)dx\label{I}\\
- & = & \int\left[p(x,\theta_{0})-p(x,\theta_{0})^{2}\right]\mathbf{xx}^{\prime}\mu(x)dx.
-\end{eqnarray}
-
-\end_inset
-
- where we use the fact that 
-\begin_inset Formula $E_{Y}(y)=E_{Y}(y^{2})=p(\mathbf{x},\theta_{0})$
-\end_inset
-
-.
- Likewise,
- 
-\begin_inset Formula 
-\begin{equation}
-\mathcal{J}_{\infty}(\theta_{0})=-\int\left[p(x,\theta_{0})-p(x,\theta_{0})^{2}\right]\mathbf{xx}^{\prime}\mu(x)dx.\label{J}
-\end{equation}
-
-\end_inset
-
- Note that we arrive at the expected result:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-the information matrix equality holds (that is,
- 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})=-\mathcal{I}_{\infty}(\theta_{0}))$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-On a final note,
- the logit and standard normal CDF's are very similar - the logit distribution is a bit more fat-tailed.
- While coefficients will vary slightly between the two models,
- functions of interest such as estimated probabilities 
-\begin_inset Formula $p(x,\hat{\theta})$
-\end_inset
-
- will be virtually identical for the two models.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Estimation of the logit model
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Discrete-Choice:logit model"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In this section we will consider maximum likelihood estimation of the logit model for binary 0/1 dependent variables.
-\end_layout
-
-\begin_layout Standard
-A binary response is a variable that takes on only two values,
- customarily 0 and 1,
- which can be thought of as codes for whether or not a condisiton is satisfied.
- For example,
- 0=drive to work,
- 1=take the bus.
- Often the observed binary variable,
- say 
-\begin_inset Formula $y$
-\end_inset
-
-,
- is related to an unobserved (latent) continuous varable,
- say 
-\begin_inset Formula $y^{*}$
-\end_inset
-
-.
- We would like to know the effect of covariates,
- 
-\begin_inset Formula $x$
-\end_inset
-
-,
- on 
-\begin_inset Formula $y.$
-\end_inset
-
- The model can be represented as 
-\begin_inset Formula 
-\begin{eqnarray*}
-y^{*} & = & x^{\prime}\theta-\varepsilon\\
-y & = & 1(y^{*}>0)\\
-Pr(y=1) & = & F_{\varepsilon}[x^{\prime}\theta]\\
- & \equiv & p(x,\theta)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The log-likelihood function is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{i=1}^{n}\left(y_{i}\ln p(x_{i},\theta)+(1-y_{i})\ln\left[1-p(x_{i},\theta)\right]\right)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-As above,
- for the logit model,
- the probability has the specific form
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-p(x,\theta)=\frac{1}{1+\exp(-x^{\prime}\theta)}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-You should download and examine 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/MLE/LogitDGP.jl}{LogitDGP.jl} 
-\end_layout
-
-\end_inset
-
-,
- which generates data according to the logit model,
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./src/ML/Likelihoods/logit.jl}{logit.jl} 
-\end_layout
-
-\end_inset
-
-,
- which calculates the loglikelihood,
- and 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/MLE/EstimateLogit.jl}{EstimateLogit.jl} 
-\end_layout
-
-\end_inset
-
-,
- which sets things up and calls the estimation routine.
- 
-\end_layout
-
-\begin_layout Standard
-\paragraph_spacing single
-Here are some estimation results with 
-\begin_inset Formula $n=30,$
-\end_inset
-
- and the true 
-\begin_inset Formula $\theta=(0,1)^{\prime}.$
-\end_inset
-
- 
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/MLE/Logit.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The estimation program is calling 
-\family typewriter
-mleresults
-\family default
-.jl,
- which in turn calls other routines.
- See 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./src/ML/mleresults.jl}{mleresults.jl}
-\end_layout
-
-\end_inset
-
- and 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./src/ML/mle.jl}{mle.jl}
-\end_layout
-
-\end_inset
-
- for the details.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Example:
- the MEPS Data
-\end_layout
-
-\begin_layout Standard
-We first saw the MEPS data in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
-,
- where a Poisson model was estimated by maximum likelihood.
- To check the plausibility of the Poisson model for the MEPS data,
- we can compare the sample unconditional variance with the estimated unconditional variance that is implied by the Poisson model:
- 
-\begin_inset Formula $\widehat{V(y)}=\frac{\sum_{t=1}^{n}\hat{\lambda}_{t}}{n}$
-\end_inset
-
-.
- (remember that,
- for the Poisson model,
- the parameter 
-\begin_inset Formula $\lambda$
-\end_inset
-
- is both the mean and the variance).
- Using the program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/MEPS-I/PoissonVariance.jl}{PoissonVariance.jl}
-\end_layout
-
-\end_inset
-
-,
- for OBDV and ERV,
- we get the results in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:Marginal-Variances,-Sample"
-nolink "false"
-
-\end_inset
-
-.
- 
-\begin_inset Float table
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "tab:Marginal-Variances,-Sample"
-
-\end_inset
-
-Marginal Variances,
- Sample and Estimated (Poisson)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="3" columns="3">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-OBDV
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-ERV
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Sample
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-38.09
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.151
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Estimated
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3.28
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.086
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-We see that even after conditioning,
- the overdispersion is not captured in either case.
- There is huge problem with OBDV,
- and a significant problem with ERV.
- In both cases the Poisson model does not appear to be plausible.
- You can check this for the other use measures if you like.
-\end_layout
-
-\begin_layout Subsubsection
-Infinite mixture models:
- the negative binomial model
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Infinite-mixture-models:"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Reference:
- Cameron and Trivedi (1998) 
-\emph on
-Regression analysis of count data,
-
-\emph default
- chapter 4.
-\end_layout
-
-\begin_layout Standard
-The two measures seem to exhibit extra-Poisson variation.
- To capture unobserved heterogeneity,
- a possibility is the 
-\emph on
-random parameters
-\emph default
- approach.
- Consider the possibility that the parameter in a Poisson model were random:
-\begin_inset Formula 
-\begin{eqnarray*}
-f_{Y}(y|\lambda,v) & = & \frac{\exp(-\theta)\theta^{y}}{y!}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\theta=\lambda v$
-\end_inset
-
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\xout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Now 
-\begin_inset Formula $\nu$
-\end_inset
-
- is a multiplicative random term.
- The problem is that we don't observe 
-\begin_inset Formula $\nu$
-\end_inset
-
-,
- so we will need to marginalize it to get a usable density.
- 
-\end_layout
-
-\begin_layout Itemize
-Suppose that 
-\begin_inset Formula $f_{v}(z;\psi)$
-\end_inset
-
- is the density of the latent term.
- We will need to assume that this is known - it is part of the specification of the econometric model.
- 
-\end_layout
-
-\begin_layout Itemize
-Then,
- the marginal density of 
-\begin_inset Formula $Y$
-\end_inset
-
- is
-\begin_inset Formula 
-\[
-f_{Y}(y|\lambda,\psi)=\int_{-\infty}^{\infty}\frac{\exp[-\lambda z]\left[\lambda z\right]^{y}}{y!}f_{v}(z;\psi)dz
-\]
-
-\end_inset
-
-This density 
-\emph on
-can
-\emph default
- be used directly,
- perhaps using numerical integration to evaluate the likelihood function.
- Simulation-based approaches are another possibility.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In some cases,
- though,
- the integral will have an analytic solution.
- For example,
- if 
-\begin_inset Formula $\nu$
-\end_inset
-
- follows a certain one parameter gamma density,
- then 
-\begin_inset Formula 
-\begin{equation}
-f_{Y}(y|\lambda,\phi)=\frac{\Gamma(y+r)}{\Gamma(y+1)\Gamma(r)}p^{r}(1-p)^{y}\label{eq:negbindensity}
-\end{equation}
-
-\end_inset
-
-where 
-\begin_inset Formula $\phi=(\lambda,\psi)$
-\end_inset
-
- and 
-\begin_inset Formula $p=\frac{\psi}{\psi+\lambda}$
-\end_inset
-
-.
- 
-\begin_inset Formula $\psi$
-\end_inset
-
- appears since it is the parameter of the gamma density.
- The above density is the 
-\emph on
-negative binomial 
-\emph default
-density.
- See 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gourieroux1984pseudo"
-literal "false"
-
-\end_inset
-
- for an influential paper on the topic.
-\end_layout
-
-\begin_layout Itemize
-We usually parameterize 
-\begin_inset Formula $\lambda=\exp(\mathbf{x}'\beta)$
-\end_inset
-
-,
- as before,
- for the Poisson model.
-\end_layout
-
-\begin_layout Itemize
-The variance depends upon how 
-\begin_inset Formula $\psi$
-\end_inset
-
- is parameterized.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-If 
-\begin_inset Formula $\psi=\lambda/\alpha$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\alpha>0$
-\end_inset
-
-,
- then 
-\begin_inset Formula $V(y|\mathbf{x})=\lambda+\alpha\lambda$
-\end_inset
-
-.
- Note that 
-\begin_inset Formula $\lambda$
-\end_inset
-
- is a function of 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
-,
- so that the variance is,
- too.
- This is referred to as the NB-I model.
-\end_layout
-
-\begin_layout Itemize
-If 
-\begin_inset Formula $\psi=1/\alpha$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\alpha>0$
-\end_inset
-
-,
- then 
-\begin_inset Formula $V(y|\mathbf{x})=\lambda+\alpha\lambda^{2}$
-\end_inset
-
-.
- This is referred to as the NB-II model.
-\end_layout
-
-\begin_layout Itemize
-In both cases,
- the conditional mean is 
-\begin_inset Formula $E(y|\boldsymbol{x})=\lambda=\exp(\mathbf{x}'\beta)$
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-So both forms of the NB model allow for overdispersion,
- with the NB-II model allowing for a more radical form.
- There are other parameterizations,
- but these two are the most widely-used.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Testing reduction of a NB model to a Poisson model cannot be done by testing 
-\begin_inset Formula $\alpha=0$
-\end_inset
-
- using standard Wald or LR procedures.
- The critical values need to be adjusted to account for the fact that 
-\begin_inset Formula $\alpha=0$
-\end_inset
-
- is on the boundary of the parameter space.
-\end_layout
-
-\begin_layout Itemize
-Without getting into details,
- suppose that the data were in fact Poisson,
- so there is equidispersion and the true 
-\begin_inset Formula $\alpha=0$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Then about half the time the sample data will be underdispersed,
- and about half the time overdispersed.
-\end_layout
-
-\begin_layout Itemize
-When the data is underdispersed,
- the MLE of 
-\begin_inset Formula $\alpha$
-\end_inset
-
- will be 
-\begin_inset Formula $\hat{\alpha}=0$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Thus,
- under the null,
- there will be a probability spike in the asymptotic distribution of 
-\begin_inset Formula $\sqrt{n(}\hat{\alpha}-\alpha)=\sqrt{n}\hat{\alpha}$
-\end_inset
-
- at 0,
- so the asymptotic distribution will not be normal,
- and standard testing methods will not be valid.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/MEPS-II/EstimateNegBin.jl}{This program} 
-\end_layout
-
-\end_inset
-
- will do estimation using the NB model .
- Results for NB-I and NB-II models are
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/MEPS-II/NB1results.png
-	width 20cm
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/MEPS-II/NB2results.png
-	width 20cm
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-For the OBDV usage measure,
- the NB-II model does a slightly better job than the NB-I model,
- in terms of the average log-likelihood and the information criteria (more on this last in a moment).
- 
-\end_layout
-
-\begin_layout Itemize
-Note that both versions of the NB model fit much better than does the Poisson model (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:PoissonOBDV_results"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Itemize
-The estimated 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is highly significant.
-\end_layout
-
-\begin_layout Standard
-To check the plausibility of the NB-II model,
- we can compare the sample unconditional variance with the estimated unconditional variance according to the NB-II model:
- 
-\begin_inset Formula $\widehat{V(y)}=\frac{\sum_{t=1}^{n}\hat{\lambda}_{t}+\hat{\alpha}\left(\hat{\lambda}_{t}\right)^{2}}{n}$
-\end_inset
-
-.
- For OBDV and ERV (estimation results not reported),
- we get
-\begin_inset Float table
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Marginal Variances,
- Sample and Estimated (NB-II)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="3" columns="3">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-OBDV
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-ERV
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Sample
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-38.09
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.151
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Estimated
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-30.58
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.182
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-For OBDV,
- the overdispersion problem is significantly better than in the Poisson case,
- but there is still some that is not captured.
- For ERV,
- the negative binomial model seems to capture the overdispersion adequately.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Finite mixture models:
- the mixed negative binomial model
-\end_layout
-
-\begin_layout Standard
-Finite mixture models are quite widely used in statistical modeling.
- The finite mixture approach to fitting health care demand was introduced by Deb and Trivedi (1997).
- The mixture approach has the intuitive appeal of allowing for subgroups of the population with different health status.
- If individuals are classified as healthy or unhealthy then two subgroups are defined.
- A finer classification scheme would lead to more subgroups.
- Many studies have incorporated objective and/or subjective indicators of health status in an effort to capture this heterogeneity.
- The available objective measures,
- such as limitations on activity,
- are not necessarily very informative about a person's overall health status.
- Subjective,
- self-reported measures may suffer from the same problem,
- and may also not be exogenous
-\end_layout
-
-\begin_layout Standard
-Finite mixture models are conceptually simple.
- The density is
-\begin_inset Formula 
-\[
-f_{Y}(y,\phi_{1},...,\phi_{p},\pi_{1},...,\pi_{p-1})=\sum_{i=1}^{p-1}\pi_{i}f_{Y}^{(i)}(y,\phi_{i})+\pi_{p}f_{Y}^{p}(y,\phi_{p}),
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\pi_{i}>0,i=1,2,...,p$
-\end_inset
-
-,
- 
-\begin_inset Formula $\pi_{p}=1-\sum_{i=1}^{p-1}\pi_{i}$
-\end_inset
-
-,
- and 
-\begin_inset Formula $\sum_{i=1}^{p}\pi_{i}=1$
-\end_inset
-
-.
- Identification requires that the 
-\begin_inset Formula $\pi_{i}$
-\end_inset
-
- are ordered in some way,
- for example,
- 
-\begin_inset Formula $\pi_{1}\geq\pi_{2}\geq\cdots\geq\pi_{p}$
-\end_inset
-
- and 
-\begin_inset Formula $\phi_{i}\neq\phi_{j},i\neq j$
-\end_inset
-
-.
- This is simple to accomplish post-estimation by rearrangement and possible elimination of redundant component densities.
- 
-\end_layout
-
-\begin_layout Itemize
-The properties of the mixture density follow in a straightforward way from those of the components.
- In particular,
- the moment generating function is the same mixture of the moment generating functions of the component densities,
- so,
- for example,
- 
-\begin_inset Formula $E(Y|x)=\sum_{i=1}^{p}\pi_{i}\mu_{i}(x)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\mu_{i}(x)$
-\end_inset
-
- is the mean of the 
-\begin_inset Formula $i^{th}$
-\end_inset
-
- component density.
-\end_layout
-
-\begin_layout Itemize
-Mixture densities may suffer from overparameterization,
- since the total number of parameters grows rapidly with the number of component densities.
- It is possible to constrain parameters across the mixtures.
-\end_layout
-
-\begin_layout Itemize
-Testing for the number of component densities is a tricky issue.
- For example,
- testing for 
-\begin_inset Formula $p=1$
-\end_inset
-
- (a single component,
- which is to say,
- no mixture) versus 
-\begin_inset Formula $p=2$
-\end_inset
-
- (a mixture of two components) involves the restriction 
-\begin_inset Formula $\pi_{1}=1$
-\end_inset
-
-,
- which is on the boundary of the parameter space.
- Not that when 
-\begin_inset Formula $\pi_{1}=1$
-\end_inset
-
-,
- the parameters of the second component can take on any value without affecting the density.
- Usual methods such as the likelihood ratio test are not applicable when parameters are on the boundary under the null hypothesis.
- Information criteria means of choosing the model (see below) are valid.
- 
-\end_layout
-
-\begin_layout Standard
-The following results are for a mixture of 2 NB-II models,
- for the OBDV data,
- which you can replicate using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/MEPS-II/EstimateMixNegBin.m}{this program} 
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\paragraph_spacing single
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/MEPS-II/MixNegBin.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It is worth noting that the mixture parameter is not significantly different from zero,
- but also note that the coefficients of public insurance and age,
- for example,
- differ quite a bit between the two latent classes.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Information criteria
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Information-criteria"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-As seen above,
- a Poisson model can't be tested (using standard methods) as a restriction of a negative binomial model.
- But it seems,
- based upon the values of the likelihood functions and the fact that the NB model fits the variance much better,
- that the NB model is more appropriate.
- How can we determine which of a set of competing models is the best?
-\end_layout
-
-\begin_layout Standard
-The 
-\emph on
-information criteria
-\emph default
- approach is one possibility.
- Information criteria are functions of the log-likelihood,
- with a penalty for the number of parameters used.
- The idea is to try to choose a model that fits well,
- but doesn't use an excessive number of parameters to obtain the good fit.
- Three popular information criteria are the Akaike (AIC),
- Bayes (BIC) and consistent Akaike (CAIC).
- The formulae are
-\begin_inset Formula 
-\begin{eqnarray*}
-CAIC & = & -2\ln L(\hat{\theta})+k(\ln n+1)\\
-BIC & = & -2\ln L(\hat{\theta})+k\ln n\\
-AIC & = & -2\ln L(\hat{\theta})+2k
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-For a given criterion,
- the model that has the 
-\emph on
-lowest 
-\emph default
-value of the criterion is favored
-\end_layout
-
-\begin_layout Itemize
-It can be shown that the CAIC and BIC will select the correctly specified model from a group of models,
- asymptotically.
-\end_layout
-
-\begin_layout Itemize
-This doesn't mean,
- of course,
- that the correct model is necessarily in the group.
- 
-\end_layout
-
-\begin_layout Itemize
-The AIC is not consistent,
- and will asymptotically favor an over-parameterized model over the correctly specified model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Here are information criteria values,
- normalized by 
-\begin_inset Formula $n$
-\end_inset
-
-,
- for the models we've seen,
- for OBDV.
-\begin_inset Float table
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Information-Criteria,-OBDV"
-
-\end_inset
-
-Average Information Criteria,
- OBDV
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="5" columns="4">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Model
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-AIC
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-BIC
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-CAIC
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Poisson
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-7.345
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-7.355
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-7.357
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-NB-I
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.375
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.386
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.388
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-NB-II
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.373
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.385
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.386
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-MNB-II
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.337
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.361
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4.365
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-Pretty clearly,
- the NB models are better than the Poisson.
- The one additional parameter gives a very significant improvement in the likelihood function value.
- Between the NB-I and NB-II models,
- the NB-II is very slightly favored.
- But one should remember that information criteria values are statistics,
- with variances.
- With another sample,
- it may well be that the NB-I model would be favored,
- since the differences are so small.
- The MNB-II model is favored over the others,
- by all 3 information criteria,
- but it is less than 1% lower than the scores for the other NB models.
- Perhaps the additional complexity is not worth the small improvement in fit?
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To summarize:
-\end_layout
-
-\begin_layout Itemize
-the Poisson model is clearly not appropriate,
- as it can't deal with the overdispersion that the data exhibits.
-\end_layout
-
-\begin_layout Itemize
-the NB variants all perform in the same ballpark
-\end_layout
-
-\begin_layout Itemize
-the issue of possible endogeneity of private insurance has been ignored.
- We will return to that once we have some more tools.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:DSGE-ML"
-
-\end_inset
-
-ML estimation of the DSGE model
-\end_layout
-
-\begin_layout Standard
-Note:
- this section will not be converted to the Julia language at the present time,
- as there is presently no Julia language full equivalent of Dynare.
-\end_layout
-
-\begin_layout Standard
-Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Application:-a-simple"
-nolink "false"
-
-\end_inset
-
- introduced a simple dynamic stochastic general equilibrium model.
- The file 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/ML/CKml.mod}{CKml.mod} 
-\end_layout
-
-\end_inset
-
- allows you to explore maximum likelihood estimation of the model using Kalman or particle filtering,
- using the 
-\begin_inset CommandInset href
-LatexCommand href
-name "http://www.dynare.org/"
-target "http://www.dynare.org/"
-literal "false"
-
-\end_inset
-
- package.
- To run it,
- start Octave/Matlab,
- and then enter 
-\family typewriter
-dynare CKml.mod
-\family default
-.
- Some output that can be obtained is:
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-using c and n:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/ML/cn.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-using y and w:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/ML/yw.png
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the parameter estimates are pretty good.
- However,
- the true values were used as start values,
- so in real life,
- it may be more difficult.
-\end_layout
-
-\begin_layout Itemize
-note that the standard errors and t statistics change quite a bit depending on which variables are used,
- especially for 
-\begin_inset Formula $\gamma$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-When order=1,
- the estimation process involves forming a linear approximation to the true model,
- which means that the estimator is not actually the true maximum likelihood estimator,
- it is actually a 
-\begin_inset Quotes sld
-\end_inset
-
-quasi-ML
-\begin_inset Quotes srd
-\end_inset
-
- estimator (refer to 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Example:-Linearization-of"
-nolink "false"
-
-\end_inset
-
-).
- The quasi-likelihood is computed by putting the linearized model in state-space form,
- and then computing the likelihood iteratively using Kalman filtering,
- which relies on the assumption that shocks to the model are normally distributed.
- State space models and Kalman filtering are introduced in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:State-space-models"
-nolink "false"
-
-\end_inset
-
-.
- Once the likelihood function is available,
- the methods studied in this Chapter may be applied.
- 
-\end_layout
-
-\begin_layout Itemize
-The linearization of the model,
- combined with the fact that it has only two shocks,
- leads to a problem of 
-\begin_inset Quotes sld
-\end_inset
-
-stochastic singularity
-\begin_inset Quotes srd
-\end_inset
-
-,
- which means that at most two observed variables may be used to compute the likelihood function.
- The code lets you explore the choice.
- It seems to work best using c and n.
- It won't work using y and r.
- 
-\end_layout
-
-\begin_layout Itemize
-Not using all of the observed variables for estimation is likely to cause problems of lack of identification and inefficiency.
- This can be confirmed if you experiment with the estimation script.
- Using c and n,
- we get the above results.
- Using other variables,
- we get results that aren't so good.
- When you don't know the true parameters,
- how will you choose which results to believe?
-\end_layout
-
-\begin_layout Itemize
-This is not a problem of the ML method,
- it is a problem due to the fact that we are not really estimating the true model,
- we're working with a linear approximation.
- Sometimes,
- people artificially add measurement error to the variables,
- which gets around the stochastic singularity problem.
- I have not yet seen a careful study of the effect of estimating assuming measurement error when there really is no measurement error.
-\end_layout
-
-\begin_layout Itemize
-The intention of presenting this example is to show that ML may be used for estimation of complex models.
- The problem here is that the econometric model is not complex enough:
- the linearization throws information,
- so that estimation may be unreliable.
- A better solution is to try to actually do ML estimation for the true nonlinear model:
- see papers by Fernández-Villaverde and Rubio-Ramírez,
- which use particle filterin
-\strikeout on
-g.
- You can also modify the script to do this,
- by setting order=2 in the code,
- as Dynare supports the particle filter option
-\strikeout default
- (this no longer works for this simple model,
- one would need to add measurement error,
- which is a way of dealing with stochastic singularity).
- This is very time-consuming,
- though.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical Summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/15-MaximumLikelihood.jl}{here}
-\end_layout
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Consider coin tossing with a single possibly biased coin.
- The random variable 
-\begin_inset Formula $Y$
-\end_inset
-
- is equal to 1 if a heads results,
- or 0 if a tails results.
- The probability of a heads 
-\begin_inset Formula $P(Y=1)$
-\end_inset
-
- is 
-\begin_inset Formula $p_{0}.$
-\end_inset
-
- Thus,
- the density function for the random variable is 
-\begin_inset Formula 
-\begin{eqnarray*}
-f_{Y}(y,p_{0}) & = & p_{0}^{y}\left(1-p_{0}\right)^{1-y},y\in\{0,1\}\\
- & = & 0,y\notin\{0,1\}
-\end{eqnarray*}
-
-\end_inset
-
-Suppose that we have a sample of size 
-\begin_inset Formula $n$
-\end_inset
-
-.
- We know,
- or can show,
- that the ML estimator is 
-\begin_inset Formula $\widehat{p_{0}}=\bar{y}$
-\end_inset
-
-.
- We also know from the theory above that 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\bar{y}-p_{0}\right)\overset{a}{\sim}N\left[0,\mathcal{J}_{\infty}(p_{0})^{-1}\mathcal{I}_{\infty}(p_{0})\mathcal{J}_{\infty}(p_{0})^{-1}\right]
-\]
-
-\end_inset
-
-
-\series bold
-a)
-\series default
- find the analytic expression for the score contribution 
-\begin_inset Formula $g_{t}(\theta)$
-\end_inset
-
- and show that 
-\begin_inset Formula $\mathcal{E}_{\theta}\left[g_{t}(\theta)\right]=0$
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-
-\series bold
-b)
-\series default
- find the analytical expressions for 
-\begin_inset Formula $\mathcal{J}_{\infty}(p_{0})$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}_{\infty}(p_{0})$
-\end_inset
-
- for this problem 
-\begin_inset Newline newline
-\end_inset
-
-
-\series bold
-c)
-\series default
- verify that the result for 
-\begin_inset Formula $\lim Var\sqrt{n}\left(\hat{p}-p\right)$
-\end_inset
-
- found in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Coin-flipping,-again"
-nolink "false"
-
-\end_inset
-
- is equal to 
-\begin_inset Formula $\mathcal{J}_{\infty}(p_{0})^{-1}\mathcal{I}_{\infty}(p_{0})\mathcal{J}_{\infty}(p_{0})^{-1}$
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-
-\series bold
-d)
-\series default
- Write an Julia program that does a Monte Carlo study that shows that 
-\begin_inset Formula $\sqrt{n}\left(\bar{y}-p_{0}\right)$
-\end_inset
-
- is approximately normally distributed when 
-\begin_inset Formula $n$
-\end_inset
-
- is large.
- Please give me histograms that show the sampling frequency of 
-\begin_inset Formula $\sqrt{n}\left(\bar{y}-p_{0}\right)$
-\end_inset
-
- for several values of 
-\begin_inset Formula $n$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-The exponential density is 
-\begin_inset Formula 
-\[
-f_{Y}(y)=\left\{ \begin{array}{c}
-\frac{e^{-\frac{y}{\lambda_{0}}}}{\lambda_{0}},\,y\geqslant0\\
-0,\,y<0
-\end{array}\right.
-\]
-
-\end_inset
-
-Suppose we have an independently and identically distributed sample of size 
-\begin_inset Formula $n$
-\end_inset
-
-,
- 
-\begin_inset Formula $\left\{ y_{i}\right\} ,i=1,2,...,n$
-\end_inset
-
-,
- where each 
-\begin_inset Formula $y_{i}$
-\end_inset
-
- follows this exponential distribution.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-write the log likelihood function
-\end_layout
-
-\begin_layout Enumerate
-find an analytic expression for the maximum likelihood estimator of the parameter 
-\begin_inset Formula $\lambda$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-explain how to estimate the asymptotic variance of the ML estimator.
- That is,
- if 
-\begin_inset Formula $\sqrt{n}\left(\hat{\lambda}-\lambda_{0}\right)\rightarrow^{d}N(0,V_{\infty})$
-\end_inset
-
-,
- give a consistent estimator of 
-\begin_inset Formula $V_{\infty}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Enumerate
-explain how to compute an estimator of the standard error of 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
-.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Generate a sample of 100 observations from the exponential model of the previous question,
- using the Julia commands 
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-
-\family typewriter
-using Distributions
-\begin_inset Newline newline
-\end_inset
-
-n=100
-\begin_inset Newline newline
-\end_inset
-
-lambda0 = 4.
-\begin_inset Newline newline
-\end_inset
-
-y = rand(Exponential(lambda0),
- n)
-\family default
-
-\begin_inset Newline newline
-\end_inset
-
-and use this data to:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-estimate the parameter by ML,
- using both an analytic formula,
- and by numerically minimizing the negative log likelihood function.
-\end_layout
-
-\begin_layout Enumerate
-compute the estimated standard error of the estimated parameter,
- and give a 95% confidence interval for 
-\begin_inset Formula $\lambda_{0}.$
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Now,
- assume the parameter of the exponential distribution depends on a regressor:
- 
-\begin_inset Formula $\lambda_{0}=\exp(\beta_{0}+\beta_{1}x).$
-\end_inset
-
- Generate 100 observations from the exponential model of problem 3,
- using the commands
-\begin_inset Newline newline
-\end_inset
-
-
-\family typewriter
-n = 100
-\begin_inset Newline newline
-\end_inset
-
-x = [ones(n) randn(n) rand(n)]
-\begin_inset Newline newline
-\end_inset
-
-beta = [-0.5,
- 1.,
- 1.]
-\begin_inset Newline newline
-\end_inset
-
-lambda0 = exp.(x*beta)
-\begin_inset Newline newline
-\end_inset
-
-y = rand.(Exponential.(lambda0))
-\begin_inset Newline newline
-\end_inset
-
-
-\family default
-and use this data to estimate the parameter by ML by numerically minimizing the negative log likelihood function.
- You do not need to compute the variance or standard errors,
- only the estimates.
- To do this,
- modify your code for the previous problem.
- Note that element-by-element multiplication or division of vectors uses the .* and ./ operators,
- respectively.
-\end_layout
-
-\begin_layout Enumerate
-Suppose we have an i.i.d.
- sample of size 
-\begin_inset Formula $n$
-\end_inset
-
- from the Poisson density.
- The Poisson density is 
-\begin_inset Formula $f_{y}(y;\lambda)=\frac{e^{-\lambda}\lambda^{y}}{y!}$
-\end_inset
-
-.
- Verify that the ML estimator is asymptotically distributed as 
-\begin_inset Formula $\sqrt{n}\left(\hat{\lambda}-\lambda_{0}\right)\stackrel{d}{\rightarrow}N(0,\lambda_{0})$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\lambda_{0}$
-\end_inset
-
- is the true parameter value.
- Hint:
- compute the asymptotic variance using 
-\begin_inset Formula $-\mathcal{J}_{\infty}(\lambda_{0})^{-1}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Enumerate
-
-\series bold
-ML.
- 
-\series default
-Estimate a Poisson model by ML using the 10 independent data points
-\begin_inset Newline newline
-\end_inset
-
- 
-\begin_inset Tabular
-<lyxtabular version="3" rows="1" columns="11">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-y
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-.
- 
-\begin_inset Newline newline
-\end_inset
-
-For the Poisson model,
- the density 
-\begin_inset Formula $f_{Y}(y|\lambda)=\frac{\exp(-\lambda)\lambda^{y}}{y!},$
-\end_inset
-
- 
-\begin_inset Formula $y=0,1,2,...$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-create a data file that contains these observations
-\end_layout
-
-\begin_layout Enumerate
-find the log-likelihood function
-\end_layout
-
-\begin_layout Enumerate
-find the analytic expression for the ML estimator,
- and find an analytic expression for the asymptotic variance of 
-\begin_inset Formula $\sqrt{n}(\hat{\lambda}-\lambda^{0}).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-write a function that computes the log-likelihood function,
- using the form
-\family typewriter
- loglikelihood(theta,
- data)
-\family default
- and maximize it to find the ML estimator.
- You will probably want to use an anonymous function for this.
-\end_layout
-
-\begin_layout Enumerate
-compute the ML estimator using your analytic expression.
- It should be very close to what you got using fminunc.
- Is it?
- If not,
- revise your code to make it work better.
-\end_layout
-
-\begin_layout Enumerate
-compute the estimated standard deviation of 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- and report an asymptotic 95% confidence interval for 
-\begin_inset Formula $\lambda^{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-now,
- reparameterize the model as 
-\begin_inset Formula $f_{Y}(y|\alpha)=\frac{\exp(-\lambda)\lambda^{y}}{y!}$
-\end_inset
-
- where 
-\begin_inset Formula $\lambda=\exp\alpha$
-\end_inset
-
-.
- The advantage of this is that 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is unrestricted in sign,
- while the original 
-\begin_inset Formula $\lambda$
-\end_inset
-
- must be positive.
- This doesn't matter much at present,
- but it will when you allow the conditional mean to depend on other variables.
- Verify the invariance property of ML by estimating 
-\begin_inset Formula $\alpha$
-\end_inset
-
-,
- and then showing that 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- from part (d) is equal to 
-\begin_inset Formula $\exp\hat{\alpha}$
-\end_inset
-
-.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Consider the model 
-\begin_inset Formula $y_{t}=x_{t}^{\prime}\beta+\sigma\epsilon_{t}$
-\end_inset
-
-.
- Find the score function 
-\begin_inset Formula $g_{n}(\theta)$
-\end_inset
-
- where 
-\begin_inset Formula $\theta=\left(\begin{array}{cc}
-\beta^{\prime} & \text{\ensuremath{\sigma}}\end{array}\right)^{\prime}$
-\end_inset
-
- and 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-the errors follow the Cauchy (Student-t with 1 degree of freedom) density:
-\begin_inset Formula 
-\[
-f(\epsilon_{t})=\frac{1}{\pi\left(1+\epsilon_{t}^{2}\right)},-\infty<\epsilon_{t}<\infty
-\]
-
-\end_inset
-
-The Cauchy density has a shape similar to a normal density,
- but with much thicker tails.
- Thus,
- extremely small and large errors occur much more frequently with this density than would happen if the errors were normally distributed.
- 
-\end_layout
-
-\begin_layout Enumerate
-where the errors are independent standard normal random variables:
- 
-\begin_inset Formula $\epsilon_{t}\sim N(0,1)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Compare the first order conditions that define the ML estimators for these two cases,
- and interpret the differences.
- 
-\emph on
-Why
-\emph default
- are the first order conditions that define an efficient estimator different in the two cases?
- How do the weights on observations differ?
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Assume a d.g.p.
- follows the logit model:
- 
-\begin_inset Formula $\Pr(y=1|x)=\left(1+exp(-\beta_{0}x)\right)^{-1}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Assume that 
-\begin_inset Formula $x\sim$
-\end_inset
-
- uniform(-a,a).
- Find the asymptotic distribution of the ML estimator of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- (this is a scalar parameter).
-\end_layout
-
-\begin_layout Enumerate
-Now assume that 
-\begin_inset Formula $x\sim$
-\end_inset
-
- uniform(-2a,2a).
- Again find the asymptotic distribution of the ML estimator of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Comment on the results
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Estimate the simple Nerlove model discussed in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:The-Nerlove-data"
-nolink "false"
-
-\end_inset
-
- by ML,
- assuming that the errors are i.i.d.
- 
-\begin_inset Formula $N(0,\sigma^{2})$
-\end_inset
-
- and compare to the results you get from running 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/OLS/Nerlove.jl}{Nerlove.jl} 
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Using the fmincon routine in Econometrics
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-estimate the Nerlove model with the restriction that 
-\begin_inset Formula $\beta_{L}+\beta_{F}+\beta_{K}=1$
-\end_inset
-
- (the cost function satisfies homogeneity of degree one in factor prices).
- Test this restriction using the likelihood ratio test.
-\end_layout
-
-\begin_layout Enumerate
-test the restriction that 
-\begin_inset Formula $\beta_{Q}=\text{1 (the model exhibits constant returns to scale) using the LR test}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-test homogeneity of degree 1 and constant returns to scale jointly,
- using the LR test.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Using 
-\begin_inset CommandInset href
-LatexCommand href
-name "logit.jl"
-target "https://github.com/mcreel/Econometrics.jl/blob/master/src/ML/Likelihoods/logit.jl"
-literal "false"
-
-\end_inset
-
- and 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/NonlinearOptimization/EstimateLogit.jl}{EstimateLogit.jl} 
-\end_layout
-
-\end_inset
-
- as templates,
- write a function to calculate the probit log likelihood,
- and a script to estimate a probit model.
- Run it using data that actually follows a logit model (you can generate it in the same way that is done in the logit example).
-\end_layout
-
-\begin_layout Enumerate
-Study 
-\family typewriter
-
-\begin_inset CommandInset href
-LatexCommand href
-name "mleresults.jl"
-target "https://github.com/mcreel/Econometrics.jl/blob/master/src/ML/mleresults.jl"
-literal "false"
-
-\end_inset
-
-
-\family default
- to see what it does.
- Examine the functions that
-\family typewriter
- it 
-\family default
-calls.
- Write a complete description of how thechain works.
-\end_layout
-
-\begin_layout Enumerate
-In Subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
- a model is presented for data on health care usage,
- along with some Julia scripts.
- Look at the Poisson estimation results for the OBDV measure of health care use and give an economic interpretation.
- Estimate Poisson models for the other 5 measures of health care usage,
- using the provided scripts.
-\end_layout
-
-\begin_layout Enumerate
-For practice using fminunc,
- estimate a Poisson model by ML using the 10 independent data points
-\begin_inset Newline newline
-\end_inset
-
- 
-\begin_inset Tabular
-<lyxtabular version="3" rows="2" columns="11">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-y
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-x
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-.
- 
-\begin_inset Newline newline
-\end_inset
-
-For the Poisson model,
- the density 
-\begin_inset Formula $f_{Y}(y|x)=\frac{\exp(-\lambda)\lambda^{y}}{y!},$
-\end_inset
-
- 
-\begin_inset Formula $y=0,1,2,...$
-\end_inset
-
-.
- To make the model depend on conditioning variables,
- use the parameterization 
-\begin_inset Formula $\lambda(x)=\exp(\theta_{1}+\theta_{2}x)$
-\end_inset
-
-.
- The example EstimatePoisson.jl,
- in the notes,
- should be helpful
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-create a data file that contains these observations
-\end_layout
-
-\begin_layout Enumerate
-find the log-likelihood function
-\end_layout
-
-\begin_layout Enumerate
-write a Julia function that computes the log-likelihood function.
-\end_layout
-
-\begin_layout Enumerate
-use fminunc to find the ML estimator.
- You need to use an anonymous function for this.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:Generalized-method-of"
-
-\end_inset
-
-Generalized method of moments
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 6;
- Hamilton Ch.
- 14
-\begin_inset Formula $^{*}$
-\end_inset
-
-;
- Davidson and MacKinnon,
- Ch.
- 17 (see pg.
- 587 for refs.
- to applications),
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "hansen1982"
-literal "true"
-
-\end_inset
-
-,
-  
-\begin_inset CommandInset citation
-LatexCommand citet
-key "HansenSingleton1982"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "NeweyMcfadden"
-literal "true"
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Moment conditions
-\end_layout
-
-\begin_layout Definition
-Moment condition:
- a moment condition 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\bar{m}_{n}(\theta)=\bar{m}_{n}(Z_{n},\theta)$
-\end_inset
-
- is a vector-valued function of the data 
-\begin_inset Formula $Z_{n}$
-\end_inset
-
- and the parameter 
-\begin_inset Formula $\theta$
-\end_inset
-
- that has mean zero,
- under the model,
- when evaluated at the true parameter value 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- and expectation different from zero when evaluated at other parameter values:
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
- 
-\begin_inset Formula 
-\begin{align*}
-E\bar{m}_{n}(Z_{n},\theta_{0}) & =0\\
-E\bar{m}_{n}(Z_{n},\theta) & \ne0,\,\theta\ne\theta_{0}
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The expectation operator 
-\begin_inset Formula $E$
-\end_inset
-
- supposes that expectations are taken with respect to the true density of the data.
- This may depend on more parameters than appear in 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- if the model is semi-parametric.
-\end_layout
-
-\begin_layout Itemize
-The moment condition may be vector-valued,
- with dimension 
-\begin_inset Formula $G,$
-\end_inset
-
- say.
-\end_layout
-
-\begin_layout Itemize
-There are a couple of other details in the definition,
- which we'll get to.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-Moment contribution:
- we usually will be dealing with moment conditions that are defined as averages:
- 
-\begin_inset Formula $\bar{m}_{n}(\theta)=\frac{1}{n}\sum_{t}m(Z_{t},\theta)=\frac{1}{n}\sum_{t}m_{t}(\theta)$
-\end_inset
-
-.
- The functions 
-\begin_inset Formula $m_{t}(\theta)$
-\end_inset
-
- are the 
-\emph on
-moment contributions.
-
-\emph default
- The 
-\begin_inset Formula $t$
-\end_inset
-
--th moment contribution,
- 
-\begin_inset Formula $m_{t}$
-\end_inset
-
-,
- is a function of the same observation's data.
- I'm casually using 
-\begin_inset Formula $m(Z_{t},\theta),$
-\end_inset
-
- 
-\begin_inset Formula $m_{t}(\theta)$
-\end_inset
-
- and 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- to all refer to the same thing.
- This first of these is the full expression,
- but I will suppress arguments when the context makes things clear enough,
- to reduce the notational burden.
- The main thing is that 
-\begin_inset Formula $\bar{m}_{n}$
-\end_inset
-
- most often refers to the average over the 
-\begin_inset Formula $n$
-\end_inset
-
- observations,
- and 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- refers to the terms that are averaged.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-OLS.
- The classical linear model.
- Let 
-\begin_inset Formula $\bar{m}_{n}(\beta)=\frac{1}{n}\sum_{t}x_{t}(y_{t}-x_{t}^{\prime}\beta).$
-\end_inset
-
- So the moment contributions are 
-\begin_inset Formula $m_{t}(\beta)=x_{t}(y_{t}-x_{t}^{\prime}\beta)$
-\end_inset
-
-.
- When 
-\begin_inset Formula $\beta=\beta_{0},$
-\end_inset
-
- 
-\begin_inset Formula $y_{t}-x_{t}^{\prime}\beta_{0}=\epsilon_{t},$
-\end_inset
-
- and 
-\begin_inset Formula $m_{t}=x_{t}\epsilon_{t}$
-\end_inset
-
-.
- We know that 
-\begin_inset Formula $E(x_{t}\epsilon_{t})=0,$
-\end_inset
-
- by the weak exogeneity assumption.
- Thus,
- the moment contributions,
- and the moment condition,
- which is their average,
- have expectation zero when evaluated at the true parameter value.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-ML.
- We have seen (see eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:ExpectationScore"
-nolink "false"
-
-\end_inset
-
-) that the score contributions of the ML estimator have mean zero:
- 
-\begin_inset Formula $E\left(D_{\theta}\ln f(y_{t}|x_{x},\theta_{0})\right)=0$
-\end_inset
-
-.
- So,
- we could set 
-\begin_inset Formula $m_{t}(\theta)=D_{\theta}\ln f(y_{t}|x_{x},\theta)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Of course,
- you would need to know the density 
-\begin_inset Formula $f$
-\end_inset
-
- to compute this,
- so could only use these moment conditions if you had enough information to do ML estimation,
- so there wouldn't be much point in doing GMM.
- However,
- we gain the insight that the optimal moments would be the score vector.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Sampling from 
-\begin_inset Formula $\chi^{2}.$
-\end_inset
-
- Suppose we draw a random sample of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- from the 
-\begin_inset Formula $\chi^{2}(\theta_{0})$
-\end_inset
-
- distribution.
- Here,
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is the parameter of interest.
- If 
-\begin_inset Formula $Y\sim\chi^{2}(\theta_{0})$
-\end_inset
-
-,
- then the mean 
-\begin_inset Formula $E(Y)=\theta_{0}$
-\end_inset
-
-.
- Let the moment contribution be 
-\end_layout
-
-\begin_layout Example
-\begin_inset Formula 
-\[
-m_{t}(\theta)=y_{t}-\theta
-\]
-
-\end_inset
-
-Then 
-\begin_inset Formula 
-\begin{align*}
-\bar{m}_{n}(\theta) & =\frac{1}{n}\sum_{t=1}^{n}m_{t}(\theta)=\bar{y}-\theta
-\end{align*}
-
-\end_inset
-
-We know that 
-\begin_inset Formula $E(\bar{y})=\theta_{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Thus,
- 
-\begin_inset Formula $E\bar{m}_{n}(\theta_{0})=0.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- 
-\begin_inset Formula $E\bar{m}_{n}(\theta)=\theta_{0}-\theta\ne$
-\end_inset
-
-0 if 
-\begin_inset Formula $\theta\ne\theta_{0}.$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-When the dimension of the moment conditions is the same as the dimension of the parameter vector 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- the 
-\emph on
-method of moments principle
-\emph default
- is to choose the estimator of the parameter to 
-\emph on
-set the moment condition equal to zero
-\emph default
-:
- 
-\begin_inset Formula $\bar{m}_{n}(\hat{\theta})\equiv0$
-\end_inset
-
-.
- Then the equation is solved for the estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-In the case of OLS,
- this gives 
-\begin_inset Formula $\sum_{t}x_{t}(y_{t}-x_{t}^{\prime}\hat{\beta})=0,$
-\end_inset
-
- which gives a solution that you should already know.
- 
-\end_layout
-
-\begin_layout Itemize
-For the chi-squared example,
- 
-\begin_inset Formula 
-\[
-\bar{m}(\hat{\theta})=\bar{y}-\hat{\theta}=0
-\]
-
-\end_inset
-
-is solved by 
-\begin_inset Formula $\hat{\theta}=\bar{y}$
-\end_inset
-
-.
- Since 
-\begin_inset Formula $\bar{y}=\sum_{t=1}^{n}y_{t}/n\stackrel{p}{\rightarrow}\theta_{0}$
-\end_inset
-
- by the LLN,
- the estimator is consistent.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset Formula $\chi^{2},$
-\end_inset
-
- version 2.
- The variance of a 
-\begin_inset Formula $\chi^{2}(\theta_{0})$
-\end_inset
-
- r.v.
- is 
-\begin_inset Formula 
-\[
-V\left(Y\right)=E\left(Y-\theta_{0}\right)^{2}=2\theta_{0}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Let 
-\begin_inset Formula 
-\begin{align*}
-m_{t}(\theta) & =\frac{n}{n-1}\left(y_{t}-\bar{y}\right)^{2}-2\theta
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Then
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\theta)=\frac{\sum_{t=1}^{n}\left(y_{t}-\bar{y}\right)^{2}}{n-1}-2\theta.
-\]
-
-\end_inset
-
-The first term is the unbiased formula for the sample variance,
- and thus has expectation equal to 
-\begin_inset Formula $2\theta_{0}.$
-\end_inset
-
- So if we evaluate 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
- at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- the expectation is zero.
-\end_layout
-
-\begin_layout Example
-The MM estimator using the variance would set 
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\hat{\theta})=\frac{\sum_{t=1}^{n}\left(y_{t}-\bar{y}\right)^{2}}{n-1}-2\hat{\theta}\equiv0.
-\]
-
-\end_inset
-
-Solving for the estimator,
- it is half the sample variance:
- 
-\begin_inset Formula 
-\[
-\hat{\theta}=\frac{1}{2}\frac{\sum_{t=1}^{n}\left(y_{t}-\bar{y}\right)^{2}}{n-\text{1}}.
-\]
-
-\end_inset
-
-Again,
- by the LLN,
- the sample variance is consistent for the true variance,
- that is,
- 
-\begin_inset Formula 
-\[
-\frac{\sum_{t=1}^{n}\left(y_{t}-\bar{y}\right)^{2}}{n}\stackrel{p}{\rightarrow}2\theta_{0}.
-\]
-
-\end_inset
-
-So,
- this MM is also consistent for 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:chi2 mm"
-
-\end_inset
-
-Try some MM estimation yourself:
- here's a Julia script that implements the two MM estimators discussed above:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/chi2mm.jl}{GMM/chi2mm.jl}
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note that when you run the script,
- the two estimators give different results.
- Each of the two estimators is consistent.
- 
-\end_layout
-
-\begin_layout Itemize
-For the 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- example,
- we have two alternative moment conditions and only one parameter:
- we have 
-\emph on
-overidentification,
-
-\emph default
- which means that we have more information than is strictly necessary for consistent estimation of the parameter.
-\end_layout
-
-\begin_layout Itemize
-The idea behind GMM is to combine information from the two moment conditions to form a new estimator which will be
-\emph on
- more efficient,
-
-\emph default
- in general (proof of this below).
-\end_layout
-
-\begin_layout Itemize
-Note that the fact that the data has a chi-squared distribution is not used in estimation,
- it just as easily could have been normally distributed,
- sampling from a 
-\begin_inset Formula $N(\theta_{0},2\theta_{0})$
-\end_inset
-
- distribution.
- As long as the assumptions regarding the mean or variance are correct,
- the MM estimators are consistent.
- So,
- we don't make use of distributional assumptions when doing method of moment estimation,
- we only rely on certain moments being correctly specified.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-In this way,
- method of moments estimation is 
-\emph on
-more robust
-\emph default
- than is maximum likelihood estimation:
- we obtain a consistent estimator with fewer assumptions.
- 
-\end_layout
-
-\begin_layout Itemize
-There being no free lunch,
- we should expect to pay something for this,
- of course.
- The cost will be a loss of efficiency,
- in general.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-To summarize
-\series default
-,
- a moment condition is a vector valued function which has expectation zero at the true parameter value.
- We have seen some examples of where we might get such functions,
- and more will follow.
- For now,
- let's take moment conditions as given,
- and work out the properties of the estimator.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Definition of GMM estimator
-\end_layout
-
-\begin_layout Standard
-For the purposes of this course,
- the following definition of the GMM estimator is sufficiently general:
-\end_layout
-
-\begin_layout Definition
-\begin_inset CommandInset label
-LatexCommand label
-name "GMM estimator (defn)"
-
-\end_inset
-
-The GMM estimator of the 
-\begin_inset Formula $k$
-\end_inset
-
- -dimensional parameter vector 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-\hat{\theta}\equiv\arg\min_{\Theta}\bar{m}_{n}(\theta)^{\prime}W_{n}\bar{m}_{n}(\theta),
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-where 
-\begin_inset Formula $\bar{m}_{n}(Z_{n},\theta)$
-\end_inset
-
- is a 
-\begin_inset Formula $g$
-\end_inset
-
--vector valued function,
- 
-\begin_inset Formula $g\geq k,$
-\end_inset
-
- with 
-\begin_inset Formula $\mathcal{E}\bar{m}_{n}(Z_{n},\theta_{0})=0,$
-\end_inset
-
-
-\begin_inset Formula $\mathcal{E}\bar{m}_{n}(Z_{n},\theta)=0$
-\end_inset
-
-,
- 
-\begin_inset Formula $\forall\theta\ne\theta_{0}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-and 
-\begin_inset Formula $W_{n}$
-\end_inset
-
- converges almost surely to a finite 
-\begin_inset Formula $g\times g$
-\end_inset
-
- symmetric positive definite matrix 
-\begin_inset Formula $W_{\infty}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Usually,
- the moment conditions will be averages of terms:
- 
-\begin_inset Formula $\bar{m}_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}m(Z_{t},\theta)$
-\end_inset
-
- .
- In this case the moment contributions 
-\begin_inset Formula $m(Z_{t},\theta)$
-\end_inset
-
- are a 
-\begin_inset Formula $g$
-\end_inset
-
--vector valued functions,
- 
-\begin_inset Formula $g\geq k,$
-\end_inset
-
- with 
-\begin_inset Formula $\mathcal{E}m(Z_{t},\theta_{0})=0,$
-\end_inset
-
-
-\begin_inset Formula $\mathcal{E}m(Z_{t},\theta)=0$
-\end_inset
-
-,
- 
-\begin_inset Formula $\forall\theta\ne\theta_{0}$
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\emph on
-What's the reason for using GMM if MLE is asymptotically efficient?
-
-\emph default
- 
-\end_layout
-
-\begin_layout Itemize
-Robustness:
- GMM is based upon a limited set of moment conditions.
- For consistency,
- only these moment conditions need to be correctly specified,
- whereas MLE in effect requires correct specification of 
-\emph on
-every conceivable
-\emph default
- moment condition.
- GMM is 
-\emph on
-robust with respect to distributional misspecification.
-
-\emph default
- The price for robustness is usually a loss of efficiency with respect to the MLE estimator.
- Keep in mind that the true distribution is 
-\bar under
-not known,
-
-\bar default
- so if we erroneously specify a distribution and estimate by 
-\begin_inset Quotes sld
-\end_inset
-
-MLE
-\begin_inset Quotes srd
-\end_inset
-
-,
- the estimator will in fact be what is known as a 
-\emph on
-quasi-ML
-\emph default
- or 
-\emph on
-pseudo-ML
-\emph default
- estimator (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gourieroux1984pseudo"
-literal "false"
-
-\end_inset
-
-),
- and it will be inconsistent in general (but not in some special cases).
- 
-\end_layout
-
-\begin_layout Itemize
-Feasibility:
- in some cases the MLE estimator is not available,
- because we are not able to deduce or compute the likelihood function.
- More on this in the section on simulation-based estimation.
- The GMM estimator may still be feasible even though MLE is not available.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/chi2gmm.jl}{GMM/chi2gmm.jl}
-\end_layout
-
-\end_inset
-
- implements GMM using the same 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- data as was using in Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:chi2 mm"
-nolink "false"
-
-\end_inset
-
-,
- above.
- The two moment conditions,
- based on the sample mean and sample variance are combined.
- The weight matrix is an identity matrix,
- 
-\begin_inset Formula $I_{2}.$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Consistency
-\end_layout
-
-\begin_layout Standard
-We simply assume that the assumptions of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
- hold,
- so the GMM estimator is strongly consistent.
- The main requirement is that the moment conditions have mean zero at the true parameter value,
- 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- This will be the case if our moment conditions are correctly specified.
- With this,
- it is clear that the minimum of the limiting objective function occurs at the true parameter value.
- The only assumption that warrants additional comment is that of identification.
- In Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-,
- the third assumption reads:
- (c) 
-\shape italic
-Identification:
-
-\shape default
- 
-\begin_inset Formula $s_{\infty}(\cdot)$
-\end_inset
-
- has a unique global maximum at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- 
-\shape italic
-i.e.,
-
-\shape default
- 
-\begin_inset Formula $s_{\infty}(\theta_{0})>s_{\infty}(\theta),$
-\end_inset
-
- 
-\begin_inset Formula $\forall\theta\neq\theta_{0}.$
-\end_inset
-
- Taking the case of a quadratic objective function 
-\begin_inset Formula $s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}W_{n}\bar{m}_{n}(\theta),$
-\end_inset
-
- first consider 
-\begin_inset Formula $\bar{m}_{n}(\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Applying a uniform law of large numbers,
- we get 
-\begin_inset Formula $\bar{m}_{n}(\theta)\stackrel{a.s.}{\rightarrow}m_{\infty}(\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Since 
-\begin_inset Formula $E\bar{m}_{n}(\theta_{0})=0$
-\end_inset
-
- by assumption,
- 
-\begin_inset Formula $m_{\infty}(\theta_{0})=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Since 
-\begin_inset Formula $s_{\infty}(\theta_{0})=m_{\infty}(\theta_{0})^{\prime}W_{\infty}m_{\infty}(\theta_{0})=0,$
-\end_inset
-
- in order for asymptotic identification,
- we need that 
-\begin_inset Formula $s_{\infty}(\theta)>0$
-\end_inset
-
- for 
-\begin_inset Formula $\theta\ne\theta_{0}$
-\end_inset
-
-.
- This requires that 
-\begin_inset Formula $m_{\infty}(\theta)\neq0$
-\end_inset
-
- for 
-\begin_inset Formula $\theta\neq\theta_{0},$
-\end_inset
-
- for at least some element of the vector.
- There can be no other parameter value that sets the moment conditions to zero (at least,
- in the limit).
- 
-\emph on
-Draw picture here.
- 
-\emph default
-This and the assumption that 
-\begin_inset Formula $W_{n}\stackrel{a.s.}{\rightarrow}$
-\end_inset
-
- 
-\begin_inset Formula $W_{\infty},$
-\end_inset
-
- a finite positive 
-\begin_inset Formula $g\times g$
-\end_inset
-
- definite 
-\begin_inset Formula $g\times g$
-\end_inset
-
- matrix guarantee that 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- is asymptotically identified.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-an example of lack of identification is a MA(1) model 
-\begin_inset Formula $y_{t}=\epsilon_{t}+\theta\epsilon_{t-1}$
-\end_inset
-
- where the 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- are i.i.d.
- 
-\begin_inset Formula $N(0,1).$
-\end_inset
-
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-consider the alternative MA(1) model 
-\begin_inset Formula $y_{t}=\epsilon_{t}+(1/\theta)\epsilon_{t-1}$
-\end_inset
-
- where the 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- are i.i.d.
- 
-\begin_inset Formula $N(0,\theta^{2}).$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-All of the moments of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- are the same in the two cases.
- For example,
- for the first model,
- 
-\begin_inset Formula $V(y_{t})=V(\epsilon_{t})+\theta^{2}V(\epsilon_{t-1})=1+\theta^{2}).$
-\end_inset
-
- For the alternative model,
- you can work out that the variance is the same.
- 
-\end_layout
-
-\begin_layout Itemize
-So,
- a method of moments estimator can't distinguish between the two parameter vales.
- If 
-\begin_inset Formula $m_{\infty}(\theta)$
-\end_inset
-
- is equal to zero,
- then so is 
-\begin_inset Formula $m_{\infty}(1/\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If we restrict the parameter of the model to be in the 
-\begin_inset Formula $(-1,1)$
-\end_inset
-
- interval,
- we eliminate the problem.
- This restriction makes the MA(1) model 
-\emph on
-invertible
-\emph default
-,
- which is useful for theoretical reasons (more on this later).
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Note that asymptotic identification does not rule out the possibility of lack of identification for a given data set - there may be multiple minimizing solutions in finite samples.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Increase 
-\begin_inset Formula $n$
-\end_inset
-
- in the Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/chi2gmm.jl}{GMM/chi2gmm.jl}
-\end_layout
-
-\end_inset
-
- to see evidence of the consistency of the GMM estimator.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Asymptotic normality
-\end_layout
-
-\begin_layout Standard
-We also simply assume that the conditions of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- hold,
- so we will have asymptotic normality.
- (Note that this implies that we are assuming that the moment conditions are continuous and differentiable.) However,
- we do need to find the structure of the asymptotic variance-covariance matrix of the estimator.
- From Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
-,
- we have 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- is the almost sure limit of 
-\begin_inset Formula $\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s_{n}(\theta)$
-\end_inset
-
- when evaluated at 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(\theta_{0})=\lim_{n\rightarrow\infty}Var\sqrt{n}\frac{\partial}{\partial\theta}s_{n}(\theta_{0}).
-\]
-
-\end_inset
-
- We need to determine the form of these matrices given the objective function 
-\begin_inset Formula $s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}W_{n}\bar{m}_{n}(\theta).$
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now,
- using the product rule from section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Notation-for-differentiation"
-nolink "false"
-
-\end_inset
-
-,
- 
-\begin_inset Formula 
-\[
-\frac{\partial}{\partial\theta}s_{n}(\theta)=2\left[\frac{\partial}{\partial\theta}\bar{m}_{n}^{\prime}\left(\theta\right)\right]W_{n}\bar{m}_{n}\left(\theta\right)
-\]
-
-\end_inset
-
- (this is analogous to 
-\begin_inset Formula $\frac{\partial}{\partial\beta}\beta^{\prime}X^{\prime}X\beta=2X^{\prime}X\beta$
-\end_inset
-
- which appears when computing the first order conditions for the OLS estimator).
-\end_layout
-
-\begin_layout Standard
-Define the 
-\begin_inset Formula $k\times g$
-\end_inset
-
- matrix 
-\begin_inset Formula 
-\begin{equation}
-D_{n}(\theta)\equiv\frac{\partial}{\partial\theta}\bar{m}_{n}^{\prime}\left(\theta\right),\label{eq:derivative of moments}
-\end{equation}
-
-\end_inset
-
- so:
-\begin_inset Formula 
-\begin{equation}
-\frac{\partial}{\partial\theta}s(\theta)=2D(\theta)W\bar{m}\left(\theta\right).\label{gmmscores}
-\end{equation}
-
-\end_inset
-
- (Note that 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
-,
- 
-\begin_inset Formula $D_{n}(\theta),$
-\end_inset
-
- 
-\begin_inset Formula $W_{n}$
-\end_inset
-
- and 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
- all depend on the sample size 
-\begin_inset Formula $n,$
-\end_inset
-
- but it is omitted to unclutter the notation).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To take second derivatives,
- let 
-\begin_inset Formula $D_{i}$
-\end_inset
-
- be the 
-\begin_inset Formula $i-$
-\end_inset
-
- th row of 
-\begin_inset Formula $D(\theta).$
-\end_inset
-
- This is a 
-\begin_inset Formula $1\times g$
-\end_inset
-
- row vector,
- and 
-\begin_inset Formula 
-\[
-{\color{blue}\frac{\partial}{\partial\theta_{i}}s(\theta)}=2D_{i}(\theta)W\bar{m}\left(\theta\right)
-\]
-
-\end_inset
-
-
-\series bold
-is a scalar
-\series default
-.
- It element in the 
-\begin_inset Formula $i$
-\end_inset
-
-th row of 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-the column vector 
-\begin_inset Formula $\frac{\partial}{\partial\theta}s(\theta)$
-\end_inset
-
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-.
- The 
-\begin_inset Formula $i$
-\end_inset
-
-th row of the matrix of second derivatives is (using the product rule in definition 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "def: Product-rule.-Let"
-nolink "false"
-
-\end_inset
-
-),
- is the derivative of this real-valued function,
- with respect to 
-\begin_inset Formula $\theta^{\prime}:$
-\end_inset
-
-
-\begin_inset Formula 
-\begin{eqnarray*}
-\frac{\partial}{\partial\theta^{\prime}}{\color{blue}\frac{\partial}{\partial\theta_{i}}s(\theta)} & = & \frac{\partial}{\partial\theta^{\prime}}\left[2D_{i}(\theta)W\bar{m}\left(\theta\right)\right]\\
- & = & 2D_{i}WD^{\prime}+2\bar{m}^{\prime}W\left[\frac{\partial}{\partial\theta^{\prime}}D_{i}^{\prime}\right]
-\end{eqnarray*}
-
-\end_inset
-
-
-\series bold
-\emph on
-Note to self for lectures:
- 
-\series default
-\emph default
-
-\begin_inset Formula $D_{i}^{\prime}$
-\end_inset
-
- is 
-\begin_inset Formula $g\times1,$
-\end_inset
-
- so 
-\begin_inset Formula $\left[\frac{\partial}{\partial\theta^{\prime}}D_{i}^{\prime}\right]$
-\end_inset
-
- is 
-\begin_inset Formula $g\times k$
-\end_inset
-
-.
-\begin_inset Newline newline
-\end_inset
-
-Note that the first term contains a 
-\begin_inset Formula $D^{\prime},$
-\end_inset
-
- which appears due to 
-\begin_inset Formula $\frac{\partial}{\partial\theta^{\prime}}\bar{m}_{n}\left(\theta\right)$
-\end_inset
-
-,
- which is the transpose of what we defined in eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:derivative of moments"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
- When evaluating the second term:
- 
-\begin_inset Formula 
-\[
-2\bar{m}(\theta)^{\prime}W\left[\frac{\partial}{\partial\theta^{\prime}}D(\theta)_{i}^{\prime}\right]
-\]
-
-\end_inset
-
-(where the dependence of 
-\begin_inset Formula $D$
-\end_inset
-
- upon 
-\begin_inset Formula $\theta$
-\end_inset
-
- is emphasized) at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- assume that 
-\begin_inset Formula $\frac{\partial}{\partial\theta^{\prime}}D(\theta)_{i}^{\prime}$
-\end_inset
-
- satisfies a LLN (it is an average),
- so that it converges almost surely to a finite limit.
- In this case,
- we have 
-\begin_inset Formula 
-\[
-2\bar{m}(\theta_{0})^{\prime}W\left[\frac{\partial}{\partial\theta^{\prime}}D(\theta_{0})_{i}^{\prime}\right]\stackrel{a.s.}{\rightarrow}0,
-\]
-
-\end_inset
-
-because 
-\begin_inset Formula $\bar{m}(\theta_{0})\stackrel{a.s.}{\rightarrow}0$
-\end_inset
-
- and 
-\begin_inset Formula $W\stackrel{a.s.}{\rightarrow}$
-\end_inset
-
- 
-\begin_inset Formula $W_{\infty}$
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Stacking these results over the 
-\begin_inset Formula $k$
-\end_inset
-
- rows of 
-\begin_inset Formula $D,$
-\end_inset
-
- we get 
-\begin_inset Formula 
-\[
-\lim\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s_{n}(\theta_{0})=\mathcal{J}_{\infty}(\theta_{0})=2D_{\infty}W_{\infty}D_{\infty}^{\prime},a.s.,
-\]
-
-\end_inset
-
- where we define 
-\begin_inset Formula $\lim D=D_{\infty},$
-\end_inset
-
- 
-\begin_inset Formula $a.s.,$
-\end_inset
-
- and 
-\begin_inset Formula $\lim W=W_{\infty},$
-\end_inset
-
- a.s.
- (we assume a LLN holds).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With regard to 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
-,
- following equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "gmmscores"
-nolink "false"
-
-\end_inset
-
-,
- and noting that the scores have mean zero at 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- (since 
-\begin_inset Formula $\mathcal{E}\bar{m}(\theta_{0})=0$
-\end_inset
-
- by assumption),
- we have
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}_{\infty}(\theta_{0}) & = & \lim_{n\rightarrow\infty}Var\sqrt{n}\frac{\partial}{\partial\theta}s_{n}(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}\mathcal{E}4nDW\bar{m}(\theta_{0})\bar{m}(\theta_{0})^{\prime}WD^{\prime}\\
- & = & \lim_{n\rightarrow\infty}\mathcal{E}4DW\left\{ \sqrt{n}\bar{m}(\theta_{0})\right\} \left\{ \sqrt{n}\bar{m}(\theta_{0})^{\prime}\right\} WD^{\prime}
-\end{eqnarray*}
-
-\end_inset
-
- Now,
- given that 
-\begin_inset Formula $\bar{m}(\theta_{0})$
-\end_inset
-
- is an average of centered (mean-zero) quantities,
- it is reasonable to expect a CLT to apply,
- after multiplication by 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
-.
- Assuming this,
- 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\bar{m}(\theta_{0})\stackrel{d}{\rightarrow}N(0,\Omega_{\infty}),\label{eq:CLT applied to moment conditions}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-\Omega_{\infty}=\lim_{n\rightarrow\infty}\mathcal{E}\left[n\bar{m}(\theta_{0})\bar{m}(\theta_{0})^{\prime}\right].
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Using this,
- and the last equation,
- we get 
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(\theta_{0})=4D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}
-\]
-
-\end_inset
-
- Using these results,
- the asymptotic normality theorem (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
-) gives us 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}\right],
-\]
-
-\end_inset
-
- the asymptotic distribution of the GMM estimator for arbitrary weighting matrix 
-\begin_inset Formula $W_{n}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Note that for 
-\begin_inset Formula $J_{\infty}$
-\end_inset
-
- to be positive definite,
- 
-\begin_inset Formula $D_{\infty}$
-\end_inset
-
- must have full row rank,
- 
-\begin_inset Formula $\rho(D_{\infty})=k$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-This is related to identification:
- we need that the parameters cause the moments to change,
- and each parameter must cause a change that is separate from the changes caused by the other parameters.
-\end_layout
-
-\begin_layout Itemize
-Identification (
-\begin_inset Formula $D_{\infty}$
-\end_inset
-
- being full row rank),
- plus 
-\begin_inset Formula $W_{\infty}$
-\end_inset
-
- being positive definite,
- imply that 
-\begin_inset Formula $J_{\infty}$
-\end_inset
-
- is positive definite.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-There are two things that affect the asymptotic variance:
-\end_layout
-
-\begin_layout Itemize
-the choice of the moment conditions,
- 
-\begin_inset Formula $\bar{m}_{n}(\theta$
-\end_inset
-
-),
- which determines both 
-\begin_inset Formula $D_{\infty}$
-\end_inset
-
- and 
-\begin_inset Formula $\Omega_{\infty}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the choice of the weight matrix 
-\begin_inset Formula $W_{n}$
-\end_inset
-
-,
- which determines 
-\begin_inset Formula $W_{\infty}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We would probably like to know how to choose both 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
- and 
-\begin_inset Formula $W_{n}$
-\end_inset
-
- so that the asymptotic variance is a small as possible.
- That will be the topic of the next section.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-
-\emph on
-Asymptotic normality of a GMM estimator.
- 
-\emph default
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/AsymptoticNormalityGMM.jl}{GMM/AsymptoticNormalityGMM.jl}
-\end_layout
-
-\end_inset
-
- does a Monte Carlo of the GMM estimator for the 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- data.
- Histograms for 1000 replications of 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)$
-\end_inset
-
- are given in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Asymptotic-Normality-of"
-nolink "false"
-
-\end_inset
-
-.
- On the left are results for 
-\begin_inset Formula $n=10,$
-\end_inset
-
- on the right are results for 
-\begin_inset Formula $n=1000.$
-\end_inset
-
- Note that the two distributions are more or less centered at 0.
- The distribution for the small sample size is somewhat asymmetric,
- which shows that the small sample distribution may be poorly approximated by the asymptotic distribution.
- This has mostly disappeared for the larger sample size.
-\begin_inset Newpage newpage
-\end_inset
-
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Asymptotic-Normality-of"
-
-\end_inset
-
-Asymptotic Normality of GMM estimator,
- 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- example
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset Formula $n=10$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GMM/Asnorm_n30.png
-	lyxscale 50
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset Formula $n=1000$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GMM/Asnorm_n1000.png
-	lyxscale 50
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Choosing the weighting matrix
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $W$
-\end_inset
-
- is a 
-\shape italic
-weighting matrix,
-
-\shape default
- which determines the relative importance of violations of the individual moment conditions in the overall objective function.
- For example,
- if we are much more sure of the first moment condition,
- which is based upon the variance,
- than of the second,
- which is based upon the fourth moment,
- we could set 
-\begin_inset Formula 
-\[
-W=\left[\begin{array}{cc}
-a & 0\\
-0 & b
-\end{array}\right]
-\]
-
-\end_inset
-
- with 
-\begin_inset Formula $a$
-\end_inset
-
- much larger than 
-\begin_inset Formula $b.$
-\end_inset
-
- In this case,
- errors in the second moment condition have less weight in the objective function.
-\end_layout
-
-\begin_layout Itemize
-Since moments are not independent,
- in general,
- we should expect that there be a correlation between the moment conditions,
- so it may not be desirable to set the off-diagonal elements to 0.
- 
-\begin_inset Formula $W$
-\end_inset
-
- may be a random,
- data dependent matrix.
-\end_layout
-
-\begin_layout Itemize
-We have already seen that the choice of 
-\begin_inset Formula $W$
-\end_inset
-
- will influence the asymptotic distribution of the GMM estimator.
- Since the GMM estimator is already inefficient w.r.t.
- MLE,
- we might like to choose the 
-\begin_inset Formula $W$
-\end_inset
-
- matrix to make the GMM estimator efficient 
-\emph on
-within the class of GMM estimators
-\emph default
- defined by 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-To provide a little intuition,
- consider the linear model 
-\begin_inset Formula $y=\mathbf{x}^{\prime}\beta+\varepsilon,$
-\end_inset
-
- where 
-\begin_inset Formula $\varepsilon\sim N(0,\Omega).$
-\end_inset
-
- That is,
- he have heteroscedasticity and autocorrelation.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The generalized least square estimator minimizes the objective function 
-\begin_inset Formula $(y-\mathbf{X}\beta)^{\prime}\Omega^{-1}(y-\mathbf{X}\beta).$
-\end_inset
-
- We have seen that the GLS estimator is efficient with respect to OLS,
- when there is het.
- and or aut.
- 
-\end_layout
-
-\begin_layout Itemize
-The GLS optimal weighting matrix is seen to be the inverse of the covariance matrix of the errors.
- A similar result holds for GMM estimation.
- 
-\end_layout
-
-\begin_layout Itemize
-Note:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-this presentation of GLS is not a GMM estimator as defined above,
- because if we take the errors as 
-\begin_inset Quotes sld
-\end_inset
-
-moment conditions
-\begin_inset Quotes srd
-\end_inset
-
-,
- the dimension is the sample size,
- 
-\begin_inset Formula $n.$
-\end_inset
-
- Thus,
- the dimension is not fixed.
- Also,
- they are not averages,
- as we require - see definition 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "GMM estimator (defn)"
-nolink "false"
-
-\end_inset
-
-.
- Later we'll see that GLS can be expressed in the GMM framework.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Theorem
-\begin_inset CommandInset label
-LatexCommand label
-name "efficient weighting matrix"
-
-\end_inset
-
-If 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is a GMM estimator that minimizes 
-\begin_inset Formula $\bar{m}_{n}(\theta)^{\prime}W_{n}\bar{m}_{n}(\theta),$
-\end_inset
-
- the asymptotic variance of 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- will be minimized by choosing 
-\begin_inset Formula $W_{n}$
-\end_inset
-
- so that 
-\begin_inset Formula $W_{n}\stackrel{a.s}{\rightarrow}W_{\infty}=\Omega_{\infty}^{-1},$
-\end_inset
-
- where 
-\begin_inset Formula $\Omega_{\infty}=\lim_{n\rightarrow\infty}\mathcal{E}\left[nm(\theta_{0})m(\theta_{0})^{\prime}\right].$
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Standard
-
-\series bold
-Proof:
-
-\series default
- For 
-\begin_inset Formula $W_{\infty}=\Omega_{\infty}^{-1},$
-\end_inset
-
- the asymptotic variance 
-\begin_inset Formula 
-\[
-\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}
-\]
-
-\end_inset
-
- simplifies to 
-\begin_inset Formula $\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}.$
-\end_inset
-
- Now,
- let 
-\begin_inset Formula $A$
-\end_inset
-
- be the difference between the general form and the simplified form:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-A=\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1} & - & \left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
-Set 
-\begin_inset Formula $B=\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}-\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}D_{\infty}\Omega_{\infty}^{-1}$
-\end_inset
-
-.
- One can show that 
-\begin_inset Formula $A=B\Omega_{\infty}B^{'}$
-\end_inset
-
-.
- This is a quadratic form in a p.d.
- matrix,
- so it is p.s.d.,
- which concludes the proof.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-The result
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}\right]\label{gmm distribution with optimal weighting matrix}
-\end{equation}
-
-\end_inset
-
- allows us to treat 
-\begin_inset Formula 
-\[
-\hat{\theta}\approx N\left(\theta_{0},\frac{\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}}{n}\right),
-\]
-
-\end_inset
-
- where the 
-\begin_inset Formula $\approx$
-\end_inset
-
- means 
-\begin_inset Quotes erd
-\end_inset
-
-approximately distributed as.
-\begin_inset Quotes erd
-\end_inset
-
- To operationalize this we need estimators of 
-\begin_inset Formula $D_{\infty}$
-\end_inset
-
- and 
-\begin_inset Formula $\Omega_{\infty}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The obvious estimator of 
-\begin_inset Formula $\widehat{D_{\infty}}$
-\end_inset
-
- is simply 
-\begin_inset Formula $\frac{\partial}{\partial\theta}\bar{m}_{n}\left(\hat{\theta}\right),$
-\end_inset
-
- which is consistent by the consistency of 
-\begin_inset Formula $\hat{\theta},$
-\end_inset
-
- assuming that 
-\begin_inset Formula $\frac{\partial}{\partial\theta}\bar{m}_{n}$
-\end_inset
-
- is continuous in 
-\begin_inset Formula $\theta.$
-\end_inset
-
- Stochastic equicontinuity results can give us this result even if 
-\begin_inset Formula $\frac{\partial}{\partial\theta}\bar{m}_{n}$
-\end_inset
-
- is not continuous.
-\end_layout
-
-\begin_layout Itemize
-Estimating 
-\begin_inset Formula $\Omega_{\infty}$
-\end_inset
-
- is taken up below.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-To see the effect of using an efficient weight matrix,
- consider the Julia script 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/EfficientGMM.jl}{GMM/EfficientGMM.jl}
-\end_layout
-
-\end_inset
-
-.
- This modifies the previous Monte Carlo for the 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- data.
- This new Monte Carlo computes the GMM estimator in two ways:
-\begin_inset Newline newline
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-based on an identity weight matrix
-\end_layout
-
-\begin_layout Itemize
-using an estimated optimal weight matrix.
- The estimated efficient weight matrix is computed as the inverse of the estimated covariance of the moment conditions,
- using the inefficient estimator of the first step.
- See the next section for more on how to do this.
-\end_layout
-
-\begin_layout Itemize
-The following figure shows the results,
- plotting densities for 1000 replications of 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)$
-\end_inset
-
-.
- Note that the use of the estimated efficient weight matrix leads to much better results in this case.
- This is a simple case where it is possible to get a good estimate of the efficient weight matrix.
- This is not always so.
- See the next section.
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/GMM/Efficient.png
-	lyxscale 50
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-What's the intuition behind 
-\begin_inset Formula $\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}\right]$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Itemize
-More variability of the moment conditions (
-\begin_inset Formula $\Omega_{\infty}$
-\end_inset
-
- 
-\begin_inset Quotes sld
-\end_inset
-
-large
-\begin_inset Quotes srd
-\end_inset
-
-) leads to a more variable estimator,
- other things equal.
-\end_layout
-
-\begin_layout Itemize
-The larger the magnitude of the elements of the Jacobian of the moment conditions,
- 
-\begin_inset Formula $D_{\infty}$
-\end_inset
-
-,
- the smaller the variance of the estimator.
- Moment conditions which change more in response to changes in parameters lead to more precise estimates.
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-in 
-\emph default
-class
-\emph on
-:
- 
-\emph default
-make a figure,
- much like Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Effects-of-"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- .
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Estimation of the variance-covariance matrix
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-(See Hamilton Ch.
- 10,
- pp.
- 261-2 and 280-84)
-\series default
-
-\begin_inset Formula $^{*}$
-\end_inset
-
-
-\series bold
-.
-\end_layout
-
-\begin_layout Standard
-In the case that we wish to use the optimal weighting matrix,
- we need an estimate of 
-\begin_inset Formula $\Omega_{\infty},$
-\end_inset
-
- the limiting variance-covariance matrix of 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\theta_{0})$
-\end_inset
-
-.
- Remember that 
-\begin_inset Formula $\bar{m}_{n}$
-\end_inset
-
- is the average of the moment contributions,
- 
-\begin_inset Formula $m_{t}$
-\end_inset
-
-,
- and,
- by assumption,
- 
-\begin_inset Formula $E(m_{t}(\theta_{0})=0.$
-\end_inset
-
- In general,
- we expect that:
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $m_{t}$
-\end_inset
-
- will be autocorrelated (
-\begin_inset Formula $\Gamma_{ts}=\mathcal{E}(m_{t}m_{t-s}^{\prime})\neq0$
-\end_inset
-
-).
- Note that this autocovariance matrix,
- which is of dimension 
-\begin_inset Formula $g\times g,$
-\end_inset
-
- will not depend on 
-\begin_inset Formula $t$
-\end_inset
-
- if the moment conditions are covariance stationary.
-\end_layout
-
-\begin_layout Itemize
-contemporaneously correlated,
- since the individual moment contributions will not in general be independent of one another (
-\begin_inset Formula $\mathcal{E}(m_{it}m_{jt})\neq0$
-\end_inset
-
-),
- where 
-\begin_inset Formula $i,j\in\{1,2,...,k\}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-and have different variances (
-\begin_inset Formula $\mathcal{E}(m_{it}^{2})=\sigma_{it}^{2}$
-\end_inset
-
- ).
- 
-\end_layout
-
-\begin_layout Standard
-Since we need to estimate so many components,
- it is unlikely that we would arrive at a correct parametric specification.
- For this reason,
- research has focused on consistent nonparametric estimators of 
-\begin_inset Formula $\Omega_{\infty}.$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Henceforth we assume that 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- is 
-\emph on
-covariance stationary
-\emph default
-,
- so the covariance between 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $m_{t-s}$
-\end_inset
-
- does not depend on 
-\begin_inset Formula $t.$
-\end_inset
-
- (See the first part of Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Models-for-time"
-nolink "false"
-
-\end_inset
-
- for the definition).
- Thus,
- 
-\end_layout
-
-\begin_layout Definition
-(Autocovariance).
- Define the 
-\begin_inset Formula $s-th$
-\end_inset
-
- autocovariance of covariance stationary moment contributions as 
-\begin_inset Formula $\Gamma_{s}=\mathcal{E}(m_{t}m_{t-s}^{\prime}).$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-Because of stationarity,
- 
-\begin_inset Formula $\Gamma_{s}$
-\end_inset
-
- does not depend on 
-\begin_inset Formula $t.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Show that 
-\begin_inset Formula $\mathcal{E}(m_{t}m_{t+s}^{\prime})=\Gamma_{s}^{\prime}.$
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Recall that 
-\begin_inset Formula $m_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\bar{m}_{n}$
-\end_inset
-
- are functions of 
-\begin_inset Formula $\theta,$
-\end_inset
-
- so,
- for now,
- assume that we have some consistent estimator of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- With this,
- a consistent estimator of 
-\begin_inset Formula $m_{t}(\theta_{0})$
-\end_inset
-
- is 
-\begin_inset Formula $\hat{m}_{t}=m_{t}(\hat{\theta}).$
-\end_inset
-
- Now 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Omega_{n} & = & \mathcal{E}\left[n\bar{m}_{n}(\theta_{0})\bar{m}_{n}(\theta_{0})^{\prime}\right]=\mathcal{E}\left[n\left(1/n\sum_{t=1}^{n}m_{t}\right)\left(1/n\sum_{t=1}^{n}m_{t}^{\prime}\right)\right]\\
- & = & \mathcal{E}\left[1/n\left(\sum_{t=1}^{n}m_{t}\right)\left(\sum_{t=1}^{n}m_{t}^{\prime}\right)\right]\\
- & = & \mathcal{E}\left[1/n\left(m_{1}+m_{2}+...+m_{n}\right)\left(m_{1}^{\prime}+m_{2}^{\prime}+...+m_{n}^{\prime}\right)\right]\\
- & = & \Gamma_{0}+\frac{n-1}{n}\left(\Gamma_{1}+\Gamma_{1}^{\prime}\right)+\frac{n-2}{n}\left(\Gamma_{2}+\Gamma_{2}^{\prime}\right)\cdots+\frac{1}{n}\left(\Gamma_{n-1}+\Gamma_{n-1}^{\prime}\right)
-\end{eqnarray*}
-
-\end_inset
-
- A natural,
- consistent estimator of 
-\begin_inset Formula $\Gamma_{s}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\widehat{\Gamma_{s}}=1/n\sum_{t=s+1}^{n}\hat{m}_{t}\hat{m}_{t-s}^{\prime}.
-\]
-
-\end_inset
-
- (you might use 
-\begin_inset Formula $n-s$
-\end_inset
-
- in the denominator instead).
- This is consistent because of the LLN,
- and the fact that 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- is consistent for 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- (Slutky theorem).
- 
-\begin_inset Newpage newpage
-\end_inset
-
- So,
- a natural,
- but inconsistent,
- estimator of 
-\begin_inset Formula $\Omega_{\infty}$
-\end_inset
-
- would be 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\Omega} & = & \widehat{\Gamma_{0}}+\frac{n-1}{n}\left(\widehat{\Gamma_{1}}+\widehat{\Gamma_{1}^{\prime}}\right)+\frac{n-2}{n}\left(\widehat{\Gamma_{2}}+\widehat{\Gamma_{2}^{\prime}}\right)+\cdots+\left(\widehat{\Gamma_{n-1}}+\widehat{\Gamma_{n-1}^{\prime}}\right)\\
- & = & \widehat{\Gamma_{0}}+\sum_{s=1}^{n-1}\frac{n-s}{n}\left(\widehat{\Gamma_{s}}+\widehat{\Gamma_{s}^{\prime}}\right).
-\end{eqnarray*}
-
-\end_inset
-
- This estimator is inconsistent in general,
- since the number of parameters to estimate is more than the number of observations,
- and increases more rapidly than 
-\begin_inset Formula $n$
-\end_inset
-
-,
- so information does not build up as 
-\begin_inset Formula $n\rightarrow\infty.$
-\end_inset
-
- There is always only one observation to estimate the highest order autocovariance.
-\end_layout
-
-\begin_layout Standard
-On the other hand,
- supposing that 
-\begin_inset Formula $\Gamma_{s}$
-\end_inset
-
- tends to zero 
-\emph on
-sufficiently rapidly
-\emph default
- as 
-\begin_inset Formula $s$
-\end_inset
-
- tends to 
-\begin_inset Formula $\infty,$
-\end_inset
-
- a modified estimator is 
-\begin_inset Formula 
-\[
-\hat{\Omega}=\widehat{\Gamma_{0}}+\sum_{s=1}^{q(n)}\left(\widehat{\Gamma_{s}}+\widehat{\Gamma_{s}^{\prime}}\right).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-this will be consistent,
- provided that
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Formula $q(n)\stackrel{p}{\rightarrow}\infty$
-\end_inset
-
- as 
-\begin_inset Formula $n\rightarrow\infty$
-\end_inset
-
-,
- so that the higher order terms are eventually estimated,
- as the sample size becomes large enough (control the bias)`
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $q(n)$
-\end_inset
-
- grows sufficiently slowly,
- so that we don't try to estimate terms unless we have enough informations (control the variance)
-\end_layout
-
-\begin_layout Itemize
-The term 
-\begin_inset Formula $\frac{n-s}{n}$
-\end_inset
-
- can be dropped because it converges to 1.
-\end_layout
-
-\begin_layout Itemize
-A disadvantage of this estimator is that it may not be positive definite.
- This could cause one to calculate a negative 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- statistic,
- for example!
- 
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Heteroscedasticity and autocorrelation consistent covariance estimators
-\end_layout
-
-\begin_layout Standard
-The Newey-West estimator (
-\begin_inset CommandInset citation
-LatexCommand citealp
-key "NeweyWest1987"
-literal "true"
-
-\end_inset
-
-) solves the problem of possible non-positive definiteness of the above estimator.
- Their estimator is 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\hat{\Omega}=\widehat{\Gamma_{0}}+\sum_{s=1}^{q(n)}\left[1-\frac{s}{q+1}\right]\left(\widehat{\Gamma_{s}}+\widehat{\Gamma_{s}^{\prime}}\right).
-\]
-
-\end_inset
-
- This estimator is p.d.
- by construction.
- The condition for consistency is that 
-\begin_inset Formula $n^{-1/4}q\rightarrow0.$
-\end_inset
-
- Note that this is a very slow rate of growth for 
-\begin_inset Formula $q.$
-\end_inset
-
- This estimator is nonparametric - we've placed no parametric restrictions on the form of 
-\begin_inset Formula $\Omega.$
-\end_inset
-
- It is an example of a 
-\shape italic
-kernel
-\shape default
- estimator.
- Kernel estimators are discussed in more detail in Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Nonparametric-inference"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Around the same time as the paper by Newey and West,
- a number of other similar covariance matrix estimators were proposed,
- but the NW estimator seems to be the most widely used in empirical work.
-\end_layout
-
-\begin_layout Itemize
-If there is no autocorrelation of the moments,
- then all 
-\begin_inset Formula $\Gamma_{s},\,s>0$
-\end_inset
-
- may be set to zero.
- The result is White's heteroscedastic consistent variance covariance estimator,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "white1980heteroskedasticity"
-literal "true"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-A Julia implementation is at 
-\begin_inset CommandInset href
-LatexCommand href
-name "NeweyWest.jl"
-target "https://github.com/mcreel/Econometrics/blob/master/src/NP/NeweyWest.jl"
-literal "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-in class:
- 
-\series default
-Use Gretl for examples of both:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-het:
- Nerlove model:
- look at t stats with ordinary and White standard errors.
-\end_layout
-
-\begin_layout Itemize
-aut:
- SP500 data (in Julia directory,
- load the csv file),
- rets and rets squared.
- Estimate an AR(4),
- with plain and HAC standard errors.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Two step and continuously updated GMM estimators
-\end_layout
-
-\begin_layout Subsection
-
-\series bold
-Two step GMM estimator:
-\end_layout
-
-\begin_layout Standard
-The most common way to do efficient GMM estimation is the two step GMM estimator:
-\end_layout
-
-\begin_layout Enumerate
-Set the weight matrix to some positive definite matrix.
- Most commonly,
- one uses an identity matrix of order 
-\begin_inset Formula $g.$
-\end_inset
-
- Obtain the GMM estimator that minimizes 
-\begin_inset Formula $s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}W\bar{m}_{n}(\theta)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Based on this initial estimate,
- 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
-,
- compute the moment contributions 
-\begin_inset Formula $m_{t}(\hat{\theta}),\,t=1,2,...,n$
-\end_inset
-
-.
- Compute an estimate of 
-\begin_inset Formula $\Omega_{\infty}$
-\end_inset
-
- based on the moment contributions,
- say 
-\begin_inset Formula $\hat{\Omega}$
-\end_inset
-
-.
- The exact way to do this will depend upon the assumptions of the model.
- For example,
- if moment conditions are suspected to be autocorrelated,
- one might use the Newey-West estimator.
- Given the estimate,
- compute the efficient GMM estimator which minimizes
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}\hat{\Omega}^{-1}\bar{m}_{n}(\theta).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\hat{\Omega}^{-1}$
-\end_inset
-
- is fixed while numeric minimization finds the second step estimator.
- The result is the two step estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-An example of this is given by running 
-\family typewriter
-gmmresults()
-\family default
-,
- using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./src/GMM/gmmresults.jl}{gmmresults.jl}
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Matlab/Octave code for GMM for Nerlove model.
- Examine and run 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/TwoStepGMM.m}{TwoStepGMM.m} 
-\end_layout
-
-\end_inset
-
-,
- which illustrates how to do two step GMM for the Nerlove data.
- Note that the GMM results are the same as what you get estimating by OLS.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-
-\series bold
-Continuously updated GMM estimator:
-\end_layout
-
-\begin_layout Standard
-The continuously updated estimator (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "HansenHeatonYaron1996"
-literal "true"
-
-\end_inset
-
-) solves a minimization problem where the efficient weight matrix is estimated at each iteration of the numeric optimization process,
- using the current value of 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- The CUE estimator solves the minimization problem 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}\hat{\Omega}(\theta)^{-1}\bar{m}_{n}(\theta).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that the covariance of the moment conditions will be updated at each trial value of the objective function during the course of minimization.
- 
-\end_layout
-
-\begin_layout Itemize
-This estimator is equivalent to an iterated version of the two step estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-The CUE estimator can be shown to have a smaller bias than does the two step estimator,
- which may have a large small sample bias (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "NeweySmith2003"
-literal "true"
-
-\end_inset
-
-).
- 
-\end_layout
-
-\begin_layout Itemize
-An example of CUE estimation is given by running 
-\family typewriter
-gmmresults()
-\family default
-,
- using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./src/GMM/gmmresults.jl}{gmmresults.jl}
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Estimation-using-conditional"
-
-\end_inset
-
-Estimation using conditional moments
-\end_layout
-
-\begin_layout Standard
-So far,
- the moment conditions have been presented as unconditional expectations.
- One common way of defining unconditional moment conditions is based upon conditional moment conditions.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This is important from the point of view of constructing an econometric model,
- since economic models often imply restrictions on 
-\emph on
-conditional
-\emph default
- moments.
-\end_layout
-
-\begin_layout Itemize
-Suppose a model tells us that the function 
-\begin_inset Formula $\epsilon(y_{t},x_{t},\theta_{0})$
-\end_inset
-
- has expectation,
- conditional on the information set 
-\begin_inset Formula $I_{t},$
-\end_inset
-
- equal to zero
-\begin_inset Formula 
-\[
-E\left(\epsilon(y_{t},x_{t},\theta_{0})|I_{t}\right)=0.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For example,
- consider the supply equation of eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:demand function"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-:
- 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula 
-\[
-q_{t}=\beta_{1}^{0}+\beta{}_{2}^{0}p_{t}+\varepsilon_{2t}
-\]
-
-\end_inset
-
- where income,
- 
-\begin_inset Formula $y_{t},$
-\end_inset
-
- is exogenous,
- and 
-\begin_inset Formula $E(\epsilon|y)=0$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-Set 
-\begin_inset Formula $\epsilon(y_{t},x_{t},\theta_{0})=$
-\end_inset
-
-
-\begin_inset Formula $q_{t}-\beta_{1}^{0}-\beta_{2}^{0}p_{t}=\varepsilon_{2t}$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\xout off
-\uuline off
-\uwave off
-\noun off
-\color none
-So 
-\begin_inset Formula $\epsilon_{t}(\theta_{0})=\epsilon_{2t}$
-\end_inset
-
-,
- which has conditional expectation,
- given 
-\begin_inset Formula $y_{t},$
-\end_inset
-
- equal to zero,
- by assumption.
- 
-\end_layout
-
-\begin_layout Itemize
-At other parameter values,
- 
-\begin_inset Formula $\epsilon_{t}(\theta)=q_{t}-\beta_{1}+\beta_{2}p_{t}\ne\epsilon_{2t},$
-\end_inset
-
- and this will not have conditional expectation equal to zero.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Returning to the general case,
- if identification holds,
- then we will have
-\begin_inset Formula 
-\[
-\mathcal{E}\epsilon_{t}(\theta)|I_{t}\ne0,\,\theta\ne\theta_{0}.
-\]
-
-\end_inset
-
-This is a scalar moment condition,
- which isn't sufficient to identify a 
-\begin_inset Formula $K$
-\end_inset
-
- -dimensional parameter 
-\begin_inset Formula $\theta$
-\end_inset
-
- 
-\begin_inset Formula $(K>1)$
-\end_inset
-
-.
- However,
- we can take any variables in the information set,
- say,
- 
-\begin_inset Formula $w_{t}$
-\end_inset
-
- (which may be vector-valued),
- and we may use tranformations of these variables,
- say,
- 
-\begin_inset Formula $Z(w_{t}),$
-\end_inset
-
-to obtain the moment contributions 
-\begin_inset Formula 
-\[
-m_{t}(\theta)=Z(w_{t})\epsilon_{t}(\theta).
-\]
-
-\end_inset
-
-Now,
- let 
-\begin_inset Formula $Z(w_{t})$
-\end_inset
-
- be a 
-\begin_inset Formula $g\times1$
-\end_inset
-
--vector valued function of 
-\begin_inset Formula $w_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $w_{t}$
-\end_inset
-
- is a set of variables drawn from the information set 
-\begin_inset Formula $I_{t}.$
-\end_inset
-
- The 
-\begin_inset Formula $Z(w_{t})\;$
-\end_inset
-
-are 
-\emph on
-instrumental variables.
-
-\emph default
- We now have 
-\begin_inset Formula $g$
-\end_inset
-
- moment conditions,
- so as long as 
-\begin_inset Formula $g>K$
-\end_inset
-
- the necessary condition for identification holds.
- 
-\end_layout
-
-\begin_layout Itemize
-By the law of iterated expectation (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "prop:Law-of-iterated"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-),
- 
-\begin_inset Formula $E(m_{t}(\theta_{0})=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The other thing we need,
- for identification,
- is that 
-\begin_inset Formula $E(m_{t}(\theta)\ne0,\,\forall\theta\ne\theta⁰$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-In the above supply function example,
- 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is a variable in the information set.
- We can create instruments by using functions of 
-\begin_inset Formula $y_{t}.$
-\end_inset
-
- Using only 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- itself,
- by the law of iterated expectations,
- 
-\begin_inset Formula $E\left(y_{t}\epsilon_{t}(\theta_{0})\right)=0.$
-\end_inset
-
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-In this example,
- we have only one moment condition,
- so far.
- We would need additional instruments to identify the parameters.
- We can use the constant as an instrument:
- 
-\begin_inset Formula $Z(y_{t}^{0})=1,\forall t$
-\end_inset
-
-.
- Combining this with the previous instrument gives us two instruments,
- which is enough to estimate the two 
-\begin_inset Formula $\beta$
-\end_inset
-
- parameters.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Following the idea,
- one can form the 
-\begin_inset Formula $n\times g$
-\end_inset
-
- matrix 
-\begin_inset Formula 
-\begin{eqnarray*}
-Z_{n} & = & \left[\begin{array}{llll}
-Z_{1}(w_{1}) & Z_{2}(w_{1}) & \cdots & Z_{g}(w_{1})\\
-Z_{1}(w_{2}) & Z_{2}(w_{2}) &  & Z_{g}(w_{2})\\
-\vdots &  &  & \vdots\\
-Z_{1}(w_{n}) & Z_{2}(w_{n}) & \cdots & Z_{g}(w_{n})
-\end{array}\right]\\
- & = & \left[\begin{array}{c}
-Z_{1}^{\prime}\\
-Z_{2}^{\prime}\\
-\\Z_{n}^{\prime}
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
- With this we can form the 
-\begin_inset Formula $g$
-\end_inset
-
- moment conditions 
-\begin_inset Formula 
-\begin{eqnarray*}
-\bar{m}_{n}(\theta) & = & \frac{1}{n}Z_{n}^{\prime}\left[\begin{array}{l}
-\epsilon_{1}(\theta)\\
-\epsilon_{2}(\theta)\\
-\vdots\\
-\epsilon_{n}(\theta)
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
-With this,
- we can write
-\begin_inset Formula 
-\begin{align*}
-\bar{m}_{n}(\theta) & =\frac{1}{n}\sum_{t=1}^{n}Z_{t}\epsilon_{t}(\theta)\\
- & =\frac{1}{n}\sum_{t=1}^{n}m_{t}(\theta)
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $Z_{(t,\cdot)}$
-\end_inset
-
- is the 
-\begin_inset Formula $t^{th}$
-\end_inset
-
- row of 
-\begin_inset Formula $Z_{n}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-This fits the previous treatment.
- It is an example of how moment conditions may be defined from conditional expectations and instrumental variables created using the conditioning information.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Example:-Generalized-instrumental"
-
-\end_inset
-
-Generalized instrumental variables estimator for linear models
-\end_layout
-
-\begin_layout Standard
-The IV estimator may appear a bit unusual at first,
- but it will grow on you over time.
- 
-\end_layout
-
-\begin_layout Standard
-Let's look at the previous section's results in more detail,
- for the commonly encountered special case of a linear model with iid errors (the iid part is easy to generalize),
- but with correlation between regressors and errors (failure of weak exogeneity):
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t} & = & x_{t}^{\prime}\theta_{0}+\varepsilon_{t}\\
-\mathcal{E}(x_{t}\varepsilon_{t}) & \neq & 0
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Let's assume,
- just to keep things simple,
- that the errors are iid
-\end_layout
-
-\begin_layout Itemize
-The model in matrix form is 
-\begin_inset Formula $y=X\theta_{0}+\epsilon$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-We have seen some cases where this problem arises:
-\end_layout
-
-\begin_layout Enumerate
-measurement error of regressors:
- Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-lagged dependent variable and autocorrelated errors:
- Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:-Dynamic-model"
-nolink "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-simultaneous equations:
- Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Reduced-form"
-nolink "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Let 
-\begin_inset Formula $K=dim(x_{t}).$
-\end_inset
-
- Consider some vector 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- of dimension 
-\begin_inset Formula $G\times1$
-\end_inset
-
-,
- where 
-\begin_inset Formula $G\ge K.$
-\end_inset
-
- Assume that 
-\begin_inset Formula $E(z_{t}\epsilon_{t})=0.$
-\end_inset
-
- The variables 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- are 
-\emph on
-instrumental variables.
-
-\emph default
- 
-\end_layout
-
-\begin_layout Standard
-Consider the moment conditions
-\begin_inset Formula 
-\begin{align*}
-m_{t}(\theta) & =z_{t}\epsilon_{t}\\
- & =z_{t}\left(y_{t}-x_{t}^{\prime}\theta\right)
-\end{align*}
-
-\end_inset
-
-We can arrange the instruments in the 
-\begin_inset Formula $n\times G$
-\end_inset
-
- matrix
-\begin_inset Formula 
-\begin{eqnarray*}
-Z & = & \left[\begin{array}{c}
-z_{1}^{\prime}\\
-z_{2}^{\prime}\\
-\vdots\\
-z_{n}^{\prime}
-\end{array}\right]
-\end{eqnarray*}
-
-\end_inset
-
-The average moment conditions are
-\begin_inset Formula 
-\begin{align*}
-\bar{m}_{n}(\theta) & =\frac{1}{n}Z^{\prime}\epsilon\\
- & =\frac{1}{n}(Z^{\prime}y-Z^{\prime}X\theta)
-\end{align*}
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-generalized instrumental variables
-\emph default
- estimator is just the GMM estimator based upon these moment conditions.
- 
-\end_layout
-
-\begin_layout Itemize
-When 
-\begin_inset Formula $G=K$
-\end_inset
-
-,
- we have exact identification,
- and it is referred to as the instrumental variables estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-Given the form of the moment conditions,
- the general formulae for GMM lead to particular forms for the GIV estimator:
-\end_layout
-
-\begin_layout Standard
-The first order conditions for GMM are 
-\begin_inset Formula $D_{n}W_{n}\bar{m}_{n}(\hat{\theta})=0$
-\end_inset
-
-,
- which imply that 
-\begin_inset Formula 
-\[
-D_{n}W_{n}Z^{\prime}X\hat{\theta}_{IV}=D_{n}W_{n}Z^{\prime}y
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Verify that 
-\begin_inset Formula $D_{n}=-\frac{X^{\prime}Z}{n}$
-\end_inset
-
-.
- Remember that (assuming differentiability) identification of the GMM estimator requires that this matrix must converge to a matrix with full row rank.
- Can just any variable that is uncorrelated with the error be used as an instrument,
- or is there some other condition?
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Verify that the efficient weight matrix is 
-\begin_inset Formula $W_{n}=\left(\frac{Z^{\prime}Z}{n}\right)^{-1}$
-\end_inset
-
- (up to a constant).
- Note,
- this would not hold if the errors were not i.i.d.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-If we accept what is stated in these two exercises,
- then
-\begin_inset Formula 
-\[
-D_{n}W_{n}Z^{\prime}X\hat{\theta}_{IV}=D_{n}W_{n}Z^{\prime}y
-\]
-
-\end_inset
-
-becomes
-\begin_inset Formula 
-\[
-\frac{X^{\prime}Z}{n}\left(\frac{Z^{\prime}Z}{n}\right)^{-1}Z^{\prime}X\hat{\theta}_{IV}=\frac{X^{\prime}Z}{n}\left(\frac{Z^{\prime}Z}{n}\right)^{-1}Z^{\prime}y
-\]
-
-\end_inset
-
-Noting that the powers of 
-\begin_inset Formula $n$
-\end_inset
-
- cancel,
- we get
-\begin_inset Formula 
-\[
-X^{\prime}Z\left(Z^{\prime}Z\right)^{-1}Z^{\prime}X\hat{\theta}_{IV}=X^{\prime}Z\left(Z^{\prime}Z\right)^{-1}Z^{\prime}y
-\]
-
-\end_inset
-
-or
-\begin_inset Formula 
-\begin{equation}
-\hat{\theta}_{IV}=\left(X^{\prime}Z\left(Z^{\prime}Z\right)^{-1}Z^{\prime}X\right)^{-1}X^{\prime}Z\left(Z^{\prime}Z\right)^{-1}Z^{\prime}y\label{eq:GIV estimator}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Another way of arriving to the same point is to define the projection matrix 
-\begin_inset Formula $P_{Z}$
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-P_{Z}=Z(Z^{\prime}Z)^{-1}Z^{\prime}
-\]
-
-\end_inset
-
- Anything that is projected onto the space spanned by 
-\begin_inset Formula $Z$
-\end_inset
-
- will be uncorrelated with 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- by the definition of 
-\begin_inset Formula $Z.$
-\end_inset
-
- Transforming the model with this projection matrix we get 
-\begin_inset Formula 
-\[
-P_{Z}y=P_{Z}X\beta+P_{Z}\varepsilon
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-y^{*}=X^{*}\theta+\varepsilon^{*}
-\]
-
-\end_inset
-
- Now we have that 
-\begin_inset Formula $\varepsilon^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $X^{*}$
-\end_inset
-
- are uncorrelated,
- since this is simply 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{E}(X^{*\prime}\varepsilon^{*}) & = & \mathcal{E}(X^{\prime}P_{Z}^{\prime}P_{Z}\varepsilon)\\
- & = & \mathcal{E}(X^{\prime}P_{Z}\varepsilon)
-\end{eqnarray*}
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-P_{Z}X=Z(Z^{\prime}Z)^{-1}Z^{\prime}X
-\]
-
-\end_inset
-
- is the fitted value from a regression of 
-\begin_inset Formula $X$
-\end_inset
-
- on 
-\begin_inset Formula $Z.$
-\end_inset
-
- This is a linear combination of the columns of 
-\begin_inset Formula $Z,$
-\end_inset
-
- so it must be uncorrelated with 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
-,
- because we initially assumed that 
-\begin_inset Formula $E(Z_{t}\epsilon_{t})=0$
-\end_inset
-
-.
- This implies that applying OLS to the model 
-\begin_inset Formula 
-\[
-y^{*}=X^{*}\theta+\varepsilon^{*}
-\]
-
-\end_inset
-
- will lead to a consistent estimator,
- given a few more assumptions.
- 
-\end_layout
-
-\begin_layout Exercise
-Verify algebraically that applying OLS to the above model gives the IV estimator of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:GIV estimator"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-With the definition of 
-\begin_inset Formula $P_{Z}$
-\end_inset
-
-,
- we can write
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-\hat{\theta}_{IV}=(X^{\prime}P_{Z}X)^{-1}X^{\prime}P_{Z}{\color{red}y}\label{eq:GIVestimator2}
-\end{equation}
-
-\end_inset
-
- from which we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\theta}_{IV} & = & (X^{\prime}P_{Z}X)^{-1}X^{\prime}P_{Z}({\color{red}X\theta_{0}+\varepsilon})\\
- & = & \theta_{0}+(X^{\prime}P_{Z}X)^{-1}X^{\prime}P_{Z}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\theta}_{IV}-\theta_{0} & = & (X^{\prime}P_{Z}X)^{-1}X^{\prime}P_{Z}\varepsilon\\
- & = & \left(X^{\prime}Z(Z^{\prime}Z)^{-1}Z^{\prime}X\right)^{-1}X^{\prime}Z(Z^{\prime}Z)^{-1}Z^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- Now we can introduce factors of 
-\begin_inset Formula $n$
-\end_inset
-
- to get 
-\begin_inset Formula 
-\[
-\hat{\theta}_{IV}-\theta_{0}=\left(\left(\frac{X^{\prime}Z}{n}\right)\left(\frac{Z^{\prime}Z}{n}\right)^{-1}\left(\frac{Z^{\prime}X}{n}\right)\right)^{-1}\left(\frac{X^{\prime}Z}{n}\right)\left(\frac{Z^{\prime}Z}{n}\right)^{-1}\left(\frac{Z^{\prime}\varepsilon}{n}\right)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Assuming that each of the terms with a 
-\begin_inset Formula $n$
-\end_inset
-
- in the denominator satisfies a LLN,
- so that
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\frac{Z^{\prime}Z}{n}\overset{p}{\rightarrow}Q_{ZZ}$
-\end_inset
-
-,
- a finite pd matrix
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\frac{X^{\prime}Z}{n}\overset{p}{\rightarrow}Q_{XZ},$
-\end_inset
-
- a finite matrix with rank 
-\begin_inset Formula $K$
-\end_inset
-
- (= cols
-\begin_inset Formula $(X)$
-\end_inset
-
- ).
- That is to say,
- the instruments must be correlated with the regressors.
- More precisely,
- each regressor must be correlated with at least one instrument.
- Otherwise,
- the row of 
-\begin_inset Formula $Q_{XZ}$
-\end_inset
-
- corresponding to that regressor would be all zeros,
- and thus the rank of the matrix would be less than 
-\begin_inset Formula $K.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\frac{Z^{\prime}\varepsilon}{n}\overset{p}{\rightarrow}0$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-then the plim of the rhs is zero.
- This last term has plim 0 because we started with the assumption that 
-\begin_inset Formula $Z$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are uncorrelated,
- e.g.,
- 
-\begin_inset Formula 
-\[
-\mathcal{E}(z_{t}^{\prime}\varepsilon_{t})=0,
-\]
-
-\end_inset
-
- Given these assumptions,
- the IV estimator is consistent 
-\begin_inset Formula 
-\[
-\hat{\theta}_{IV}\overset{p}{\rightarrow}\theta_{0}.
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Furthermore,
- scaling by 
-\begin_inset Formula $\sqrt{n,}$
-\end_inset
-
- we have 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}_{IV}-\theta_{0}\right)=\left(\left(\frac{X^{\prime}Z}{n}\right)\left(\frac{Z^{\prime}Z}{n}\right)^{-1}\left(\frac{Z^{\prime}X}{n}\right)\right)^{-1}\left(\frac{X^{\prime}Z}{n}\right)\left(\frac{Z^{\prime}Z}{n}\right)^{-1}\left(\frac{Z^{\prime}\varepsilon}{\sqrt{n}}\right)\label{eq:asvarGIV}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Assuming that the far right term satisfies a CLT,
- so that
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\frac{Z^{\prime}\varepsilon}{\sqrt{n}}\overset{d}{\rightarrow}N(0,Q_{ZZ}\sigma^{2})$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-then we get (using some pleasing cancelations)
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}_{IV}-\theta_{0}\right)\overset{d}{\rightarrow}N\left(0,(Q_{XZ}Q_{ZZ}^{-1}Q_{XZ}^{\prime})^{-1}\sigma^{2}\right)
-\]
-
-\end_inset
-
-The adjustment for heteroscedastic or autocorrelated errors should be apparent:
- we just assume that 
-\begin_inset Formula $\frac{Z^{\prime}\varepsilon}{\sqrt{n}}\overset{d}{\rightarrow}N(0,\Omega)$
-\end_inset
-
- and work out the algebra (also,
- see below,
- in the 2SLS section).
- And,
- we estimate 
-\begin_inset Formula $\Omega$
-\end_inset
-
- appropriately,
- according to the cases of heteroscedastic and/or autocorrelated errors.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-The estimators for 
-\begin_inset Formula $Q_{XZ}$
-\end_inset
-
- and 
-\begin_inset Formula $Q_{ZZ}$
-\end_inset
-
- are the obvious ones.
- An estimator for 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\widehat{\sigma_{IV}^{2}}=\frac{1}{n}\left(y-X\hat{\theta}_{IV}\right)^{\prime}\left(y-X\hat{\theta}_{IV}\right).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that his is computed using the real regressors,
- 
-\begin_inset Formula $X,$
-\end_inset
-
- not the projected regressors,
- 
-\begin_inset Formula $X^{*}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-This estimator is consistent following the proof of consistency of the OLS estimator of 
-\begin_inset Formula $\sigma^{2},$
-\end_inset
-
- when the classical assumptions hold.
-\end_layout
-
-\begin_layout Standard
-The formula used to estimate the variance of 
-\begin_inset Formula $\hat{\theta}_{IV}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\hat{V}(\hat{\theta}_{IV})=\left(\left(X^{\prime}Z\right)\left(Z^{\prime}Z\right)^{-1}\left(Z^{\prime}X\right)\right)^{-1}\widehat{\sigma_{IV}^{2}}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-The GIV estimator is
-\end_layout
-
-\begin_layout Enumerate
-Consistent
-\end_layout
-
-\begin_layout Enumerate
-Asymptotically normally distributed
-\end_layout
-
-\begin_layout Enumerate
-Biased in general,
- because even though 
-\begin_inset Formula $\mathcal{E}(X^{\prime}P_{Z}\varepsilon)=0,$
-\end_inset
-
- 
-\begin_inset Formula $\mathcal{E}(X^{\prime}P_{Z}X)^{-1}X^{\prime}P_{Z}\varepsilon$
-\end_inset
-
- may not be zero,
- because 
-\begin_inset Formula $(X^{\prime}P_{Z}X)^{-1}$
-\end_inset
-
- and 
-\begin_inset Formula $X^{\prime}P_{Z}\varepsilon$
-\end_inset
-
- are not independent.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-An important point is that the asymptotic distribution of 
-\begin_inset Formula $\hat{\beta}_{IV}$
-\end_inset
-
- depends upon 
-\begin_inset Formula $Q_{XZ}$
-\end_inset
-
- and 
-\begin_inset Formula $Q_{ZZ},$
-\end_inset
-
- and these depend upon the choice of 
-\begin_inset Formula $Z.$
-\end_inset
-
- 
-\emph on
-The choice of instruments influences the efficiency of the estimator
-\emph default
-.
- 
-\end_layout
-
-\begin_layout Itemize
-When we have two sets of instruments,
- 
-\begin_inset Formula $Z_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $Z_{2}$
-\end_inset
-
- such that 
-\begin_inset Formula $Z_{1}\subset Z_{2},$
-\end_inset
-
- then the IV estimator using 
-\begin_inset Formula $Z_{2}$
-\end_inset
-
- is at least as efficiently asymptotically as the estimator that used 
-\begin_inset Formula $Z_{1}.$
-\end_inset
-
- More instruments leads to more asymptotically efficient estimation,
- in general.
- The same holds for GMM in general:
- adding moment conditions cannot cause the asymptotic variance to become larger.
-\end_layout
-
-\begin_layout Itemize
-The penalty for indiscriminate use of instruments is that the small sample bias of the IV estimator rises as the number of instruments increases.
- The reason for this is that 
-\begin_inset Formula $P_{Z}X$
-\end_inset
-
- becomes closer and closer to 
-\begin_inset Formula $X$
-\end_inset
-
- itself as the number of instruments increases.
- Remember,
- OLS gets a perfect fit when 
-\begin_inset Formula $k=n$
-\end_inset
-
-,
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "exa:GIV-example.-Recall"
-
-\end_inset
-
-GIV example.
- Recall Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
- which deals with a dynamic model with measurement error.
- The model is 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t}^{*} & = & \alpha+\rho y_{t-1}^{*}+\beta x_{t}+\epsilon_{t}\\
-y_{t} & = & y_{t}^{*}+\upsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\upsilon_{t}$
-\end_inset
-
- are independent Gaussian white noise errors.
- Suppose that 
-\begin_inset Formula $y_{t}^{*}$
-\end_inset
-
- is not observed,
- and instead we observe 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-.
- If we estimate the equation 
-\begin_inset Formula 
-\[
-y_{t}=\alpha+\rho y_{t-1}+\beta x_{t}+\nu_{t}
-\]
-
-\end_inset
-
-by OLS,
- we have seen in Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
- that the estimator is biased and inconsistent.
- What about using the GIV estimator?
- Consider using as instruments 
-\begin_inset Formula $Z=\left[1\,x_{t}\,x_{t-1}\,x_{t-2}\right]$
-\end_inset
-
-.
- The lags of 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- are correlated with 
-\begin_inset Formula $y_{t-1}$
-\end_inset
-
- as long as 
-\begin_inset Formula $\beta$
-\end_inset
-
- is different from zero,
- and by assumption 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- and its lags are uncorrelated with 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\upsilon_{t}$
-\end_inset
-
- (and thus they're also uncorrelated with 
-\begin_inset Formula $\nu_{t})$
-\end_inset
-
-.
- Thus,
- these are legitimate instruments.
- As we have 4 instruments and 3 parameters,
- this is an overidentified situation.
- The Julia script  
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/MeasurementErrorIV.jl}{GMM/MeasurementErrorIV.jl} 
-\end_layout
-
-\end_inset
-
- does a Monte Carlo study using 1000 replications,
- with a sample size of 100.
- The results are comparable with those in Example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
-.
- Using the GIV estimator,
- descriptive statistics for 1000 replications of the estimated parameters minus the true parameters are
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GMM/MeasurementErrorIV.out"
-literal "true"
-
-\end_inset
-
-If you compare these with the results for the OLS estimator,
- you will see that the bias of the GIV estimator is much less for estimation of 
-\begin_inset Formula $\rho$
-\end_inset
-
-.
- If you increase the sample size,
- you will see that the GIV estimator is consistent,
- but that the OLS estimator is not.
-\end_layout
-
-\begin_layout Example
-A histogram for 
-\begin_inset Formula $\hat{\rho}-\rho$
-\end_inset
-
- is in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:GIV-estimation-results"
-nolink "false"
-
-\end_inset
-
-.
- You can compare with the similar figure for the OLS estimator,
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:measurement error"
-nolink "false"
-
-\end_inset
-
-.
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:GIV-estimation-results"
-
-\end_inset
-
-GIV estimation results for 
-\begin_inset Formula $\hat{\rho}-\rho$
-\end_inset
-
-,
- dynamic model with measurement error
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GMM/givrho.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-The linear simultaneous equation model 
-\series bold
-Klein's model 1
-\series default
- (see Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Example:-Klein's-Model"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-) is estimated by GMM in the following code examples:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Simeq/KleinGMM.jl}{Simeq/KleinGMM.jl}
-\end_layout
-
-\end_inset
-
- and 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Simeq/KleinCUE.jl}{Simeq/KleinCUE.jl}
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-2SLS
-\end_layout
-
-\begin_layout Standard
-We can give an alternative formulation of the GIV estimator.
- Let 
-\begin_inset Formula $\hat{X}=Z\left(Z^{\prime}Z\right)^{-1}Z^{\prime}X=P_{Z}X$
-\end_inset
-
-.
- These are the fitted values from a regression of the regressors upon the instruments.
- Substitute this into eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:GIVestimator2"
-nolink "false"
-
-\end_inset
-
-,
- to get
-\begin_inset Formula 
-\[
-\hat{\theta}_{IV}=(X^{\prime}\hat{X})^{-1}\hat{X}^{\prime}y
-\]
-
-\end_inset
-
-or
-\begin_inset Formula 
-\[
-\hat{\theta}_{IV}=(\hat{X}^{\prime}\hat{X})^{-1}\hat{X}^{\prime}y.
-\]
-
-\end_inset
-
-These are equivalent.
- So,
- the GIV estimator can be obtained by 
-\end_layout
-
-\begin_layout Enumerate
-first regressing the regressors on the instruments,
- and obtaining the predicted values
-\end_layout
-
-\begin_layout Enumerate
-then regressing the dependent variable on the predicted regressors.
-\end_layout
-
-\begin_layout Standard
-It's clear why it's called 2SLS,
- no?
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:asvarGIV"
-nolink "false"
-
-\end_inset
-
- simplifies to
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}_{IV}-\theta_{0}\right)=\left(\frac{\hat{X}^{\prime}\hat{X}}{n}\right)^{-1}\left(\frac{\hat{X}^{\prime}\varepsilon}{\sqrt{n}}\right)\label{eq:asvarGIV-1}
-\end{equation}
-
-\end_inset
-
-From this,
- we can write (now allowing for possible HET/AUT)
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}_{IV}-\theta_{0}\right)\overset{d}{\rightarrow}N\left(0,(Q_{\hat{X}}^{-1}\Omega Q_{\hat{X}}^{-1}\right)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\Omega=limV\left(\frac{\hat{X}^{\prime}\varepsilon}{\sqrt{n}}\right)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-this can be estimated using White's or Newey-West estimators,
- as appropriate,
- or simplified further (as above) if the classical assumption regarding homoscedasticity and no autocorrelation hold.
-\end_layout
-
-\begin_layout Itemize
-In either case,
- it is important to use the residuals 
-\begin_inset Formula $y-X\hat{\theta}_{IV},$
-\end_inset
-
- not 
-\begin_inset Formula $y-\hat{X}\hat{\theta}_{IV}$
-\end_inset
-
-,
- to estimate 
-\begin_inset Formula $\Omega$
-\end_inset
-
- properly.
-\end_layout
-
-\begin_layout Itemize
-Go to Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Example:-Klein's-Model"
-nolink "false"
-
-\end_inset
-
- for an example.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:A-specification-test"
-
-\end_inset
-
-The Hansen-Sargan (or J) test
-\end_layout
-
-\begin_layout Standard
-The first order conditions for minimization,
- using the an estimate of the optimal weighting matrix,
- are 
-\begin_inset Formula 
-\[
-\frac{\partial}{\partial\theta}s(\hat{\theta})=2\left[\frac{\partial}{\partial\theta}\bar{m}_{n}\left(\hat{\theta}\right)\right]\hat{\Omega}^{-1}\bar{m}_{n}\left(\hat{\theta}\right)\equiv0
-\]
-
-\end_inset
-
- or
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}_{n}(\hat{\theta})\equiv0
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Consider a Taylor expansion of 
-\begin_inset Formula $\bar{m}(\hat{\theta})$
-\end_inset
-
- about the true parameter value:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-{\color{red}\bar{m}(\hat{\theta})}=\bar{m}_{n}(\theta_{0})+{\color{red}D_{n}^{\prime}(\theta^{*})}{\color{blue}\left(\hat{\theta}-\theta_{0}\right)}\label{TS expansion of moments}
-\end{equation}
-
-\end_inset
-
-where 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
- is between 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- and 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- Multiplying by 
-\begin_inset Formula $D(\hat{\theta})\hat{\Omega}^{-1}$
-\end_inset
-
- we obtain 
-\begin_inset Formula 
-\[
-D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}(\hat{\theta})=D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}_{n}(\theta_{0})+D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\left(\hat{\theta}-\theta_{0}\right)
-\]
-
-\end_inset
-
- The lhs is zero,
- by the first order conditions for the GMM estimator,
- so 
-\begin_inset Formula 
-\[
-D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}_{n}(\theta_{0})=-\left[D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right]\left(\hat{\theta}-\theta_{0}\right)
-\]
-
-\end_inset
-
- or
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-{\color{blue}\left(\hat{\theta}-\theta_{0}\right)}=-{\color{purple}\left(D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right)^{-1}D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}_{n}(\theta_{0})}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Substitute the RHS into the last part of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "TS expansion of moments"
-nolink "false"
-
-\end_inset
-
-),
- and multiply by 
-\begin_inset Formula $\sqrt{n}$
-\end_inset
-
-,
- to get 
-\begin_inset Formula 
-\[
-\sqrt{n}{\color{red}\bar{m}_{n}(\hat{\theta})}=\sqrt{n}\bar{m}_{n}(\theta_{0})-\sqrt{n}{\color{red}D_{n}^{\prime}(\theta^{*})}{\color{purple}\left(D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right)^{-1}D(\hat{\theta})\hat{\Omega}^{-1}\bar{m}_{n}(\theta_{0}).}
-\]
-
-\end_inset
-
- With some factoring,
- this last can be written as
-\begin_inset Formula 
-\begin{align*}
-\sqrt{n}\bar{m}_{n}(\hat{\theta}) & =\left(\hat{\Omega}^{1/2}-D_{n}^{\prime}(\theta^{*})\left(D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right)^{-1}D(\hat{\theta})\hat{\Omega}^{-1/2}\right)\left(\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\theta_{0})\right)
-\end{align*}
-
-\end_inset
-
-(verify it by multiplying out the last expression).
- Also,
- a note:
- the matrix square root of a matrix 
-\begin_inset Formula $A$
-\end_inset
-
- is any matrix 
-\begin_inset Formula $A^{1/2}$
-\end_inset
-
- such that 
-\begin_inset Formula $A=A^{1/2}A^{1/2}$
-\end_inset
-
-.
- Any positive definite matrix has an invertible matrix square root.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Aside on matrix square root
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-using LinearAlgebra
-\end_layout
-
-\begin_layout Plain Layout
-
-a = randn(3,3)
-\end_layout
-
-\begin_layout Plain Layout
-
-a = transpose(a)*a # make it PD,
- so it will have a matrix square root
-\end_layout
-
-\begin_layout Plain Layout
-
-s = sqrt(a)
-\end_layout
-
-\begin_layout Plain Layout
-
-eigvals(s) # check that it's invertible
-\end_layout
-
-\begin_layout Plain Layout
-
-s*s - a # verify that it's the square root
-\end_layout
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Next,
- multiply by 
-\begin_inset Formula $\hat{\Omega}^{-1/2}$
-\end_inset
-
- to get
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{align}
-{\color{purple}\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\hat{\theta})} & =\left({\color{red}I_{g}-\hat{\Omega}^{-1/2}D_{n}^{\prime}(\theta^{*})\left(D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right)^{-1}D(\hat{\theta})\hat{\Omega}^{-1/2}}\right)\left({\color{blue}\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\theta_{0})}\right)\equiv PX\label{eq:JtestIntermediate}
-\end{align}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the big matrix 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula ${\color{red}P=I_{g}-\hat{\Omega}^{-1/2}D_{n}^{\prime}(\theta^{*})\left(D(\hat{\theta})\hat{\Omega}^{-1}D(\theta^{*})^{\prime}\right)^{-1}D(\hat{\theta})\hat{\Omega}^{-1/2}}$
-\end_inset
-
- converges in probability to 
-\begin_inset Formula $P_{\infty}=I_{g}-\Omega_{\infty}^{-1/2}D_{\infty}^{\prime}\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}D_{\infty}\Omega_{\infty}^{-1/2}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-One can easily verify that 
-\begin_inset Formula $P_{\infty}$
-\end_inset
-
- is idempotent and has rank 
-\begin_inset Formula $g-K,$
-\end_inset
-
- (recall that the rank of an idempotent matrix is equal to its trace)
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The far right term,
- 
-\begin_inset Formula $X={\color{blue}\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\theta_{0})}$
-\end_inset
-
- converges to a 
-\begin_inset Formula $g$
-\end_inset
-
- vector of i.i.d.
- standard normal random variables,
- by the LLN and the Slutsky theorem.
- This is because 
-\begin_inset Formula $\sqrt{n}\bar{m}(\theta_{0})\stackrel{d}{\rightarrow}N(0,\Omega_{\infty})$
-\end_inset
-
- (from 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:CLT applied to moment conditions"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-) and we're multiplying by something that converges to 
-\begin_inset Formula $\Omega_{\infty}^{-1/2}$
-\end_inset
-
-.
- Note that 
-\begin_inset Formula $\Omega_{\infty}^{-1/2}\Omega_{\infty}\Omega_{\infty}^{-1/2}=I_{g}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-Thus,
- 
-\begin_inset Formula $X^{\prime}PX\stackrel{d}{\rightarrow}\chi^{2}(d)$
-\end_inset
-
-,
- by the Continuous Mapping Theorem
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
- (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant1997introduction"
-literal "true"
-
-\end_inset
-
-,
- Theorem 4.7) 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-.
- This is because,
- asymptotically,
- it is a quadratic form of standard normal variables,
- weighted by an idempotent matrix.
-\end_layout
-
-\begin_layout Itemize
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-S
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-o,
- the inner product of the r.h.s.
- of eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:JtestIntermediate"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- has an asymptotic chi-square distribution.
- The inner product using the l.h.s.
- must also have the same distribution,
- so we finally get
-\begin_inset Formula 
-\[
-\left({\color{purple}\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\hat{\theta})}\right)^{\prime}\left({\color{purple}\sqrt{n}\hat{\Omega}^{-1/2}\bar{m}_{n}(\hat{\theta})}\right)=n\bar{m}_{n}(\hat{\theta})^{\prime}\hat{\Omega}^{-1}\bar{m}_{n}(\hat{\theta})\stackrel{d}{\rightarrow}\chi^{2}(g-K)
-\]
-
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-\emph on
-Hansen-Sargan
-\series default
- 
-\emph default
-test
-\emph on
-:
- 
-\emph default
-Supposing that the moment conditions actually have expectation zero at the true parameter value,
- and that we are using an estimate of the efficient weight matrix,
- then
-\begin_inset Formula 
-\[
-n\cdot{\color{blue}s_{n}(\hat{\theta})}\stackrel{d}{\rightarrow}\chi^{2}(g-K).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This is a convenient test since we just multiply the optimized value of the objective function by 
-\begin_inset Formula $n,$
-\end_inset
-
- and compare with a 
-\begin_inset Formula $\chi^{2}(g-K)$
-\end_inset
-
- critical value.
- The test is a general test of whether or not the moments used to estimate are correctly specified.
-\end_layout
-
-\begin_layout Itemize
-This won't work when the estimator is just identified.
- The f.o.c.
- are 
-\begin_inset Formula 
-\[
-D_{\theta}s_{n}(\theta)=D\hat{\Omega}^{-1}\bar{m}_{n}(\hat{\theta})\equiv0.
-\]
-
-\end_inset
-
-But with exact identification,
- both 
-\begin_inset Formula $D$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\Omega}$
-\end_inset
-
- are square and invertible (at least asymptotically,
- assuming that asymptotic normality hold),
- so
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\hat{\theta})\equiv0.
-\]
-
-\end_inset
-
-So the moment conditions are zero 
-\emph on
-regardless
-\emph default
- of the weighting matrix used.
- As such,
- we might as well use an identity matrix and save trouble.
- Also 
-\begin_inset Formula $s_{n}(\hat{\theta})=0$
-\end_inset
-
-,
- so the test breaks down.
-\end_layout
-
-\begin_layout Itemize
-This sort of test often over-rejects in finite samples.
- One should be cautious in rejecting a model when this test rejects.
-\end_layout
-
-\begin_layout Itemize
-This test goes by several names:
- Hansen test,
- Sargan test,
- Hansen-Sargan test,
- J test.
- I call it the GMM criterion test.
- An old name for GMM estimation is 
-\begin_inset Quotes sld
-\end_inset
-
-minimum chi-square
-\begin_inset Quotes srd
-\end_inset
-
- estimation.
- This makes sense:
- the criterion function at the estimate (which makes the criterion as small as possible),
- scaled by 
-\begin_inset Formula $n$
-\end_inset
-
-,
- has a 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- distribution.
- GMM minimizes it.
-\end_layout
-
-\begin_layout Standard
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/SpecTest.jl}{GMM/SpecTest.jl} 
-\end_layout
-
-\end_inset
-
- does a Monte Carlo study of the Hansen-Sargan test,
- for same the dynamic model with measurement error as was discussed in Examples 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:Measurement-error-in"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "exa:GIV-example.-Recall"
-nolink "false"
-
-\end_inset
-
-,
- which did GIV estimation,
- and shows that it over-rejects a correctly specified model,
- in this case.
- For example,
- if the significance level is set to 10%,
- the test rejects about 16% of the time.
- This is a common result for this test.
- Results from a run are:
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GMM/SpecTest.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Other estimators interpreted as GMM estimators
-\end_layout
-
-\begin_layout Subsection
-Maximum likelihood
-\end_layout
-
-\begin_layout Standard
-In the introduction we argued that ML will in general be more efficient than GMM since ML implicitly uses all of the moments of the distribution while GMM uses a limited number of moments.
- Actually,
- a distribution with 
-\begin_inset Formula $P$
-\end_inset
-
- parameters can be uniquely characterized by 
-\begin_inset Formula $P$
-\end_inset
-
- moment conditions.
- However,
- some sets of 
-\begin_inset Formula $P$
-\end_inset
-
- moment conditions may contain more information than others,
- since the moment conditions could be highly correlated.
- A GMM estimator that chose an optimal set of 
-\begin_inset Formula $P$
-\end_inset
-
- moment conditions would be fully efficient.
- The optimal moment conditions are simply the scores of the ML estimator.
-\end_layout
-
-\begin_layout Standard
-In the chapter on maximum likelihood,
- we saw in eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:MLscore"
-nolink "false"
-
-\end_inset
-
- that the first derivative of the average log likelihood function is 
-\begin_inset Formula 
-\[
-\frac{1}{n}\sum_{t=1}^{n}D_{\theta}\ln f(y_{t}|x_{x},\theta)
-\]
-
-\end_inset
-
-and that the ML estimator is obtained by setting this to zero,
- and solving.
- We also saw in eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:ExpectationScore"
-nolink "false"
-
-\end_inset
-
- that the expectation of the score vector is zero,
- when evaluated at the true parameter values.
- Thus,
- the score vector satisfies the requirement to serve as moment conditions.
- Set 
-\begin_inset Formula 
-\[
-m_{t}(\theta)\equiv D_{\theta}\ln f(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Recall that the score contributions are both conditionally and unconditionally uncorrelated.
- Conditional uncorrelation follows from the fact that 
-\begin_inset Formula $m_{t-s}$
-\end_inset
-
- if is a function of lagged endogenous variables,
- then they are included in 
-\begin_inset Formula $x_{t}$
-\end_inset
-
-,
- which is what we are conditioning on at time 
-\begin_inset Formula $t$
-\end_inset
-
-.
- Unconditional uncorrelation follows from the fact that conditional uncorrelation hold regardless of the realization of 
-\begin_inset Formula $y_{t-1},$
-\end_inset
-
- so marginalizing with respect to 
-\begin_inset Formula $Y_{t-1}$
-\end_inset
-
- preserves uncorrelation (see the section on ML estimation,
- above).
- 
-\end_layout
-
-\begin_layout Itemize
-The fact that the scores are serially uncorrelated implies that 
-\begin_inset Formula $\Omega$
-\end_inset
-
- can be estimated by the estimator of the 0
-\begin_inset Formula $^{th}$
-\end_inset
-
- autocovariance of the moment conditions:
- 
-\begin_inset Formula 
-\[
-\widehat{\Omega}=1/n\sum_{t=1}^{n}m_{t}(\hat{\theta})m_{t}(\hat{\theta})^{\prime}=1/n\sum_{t=1}^{n}\left[D_{\theta}\ln f(y_{t}|x_{t},\hat{\theta})\right]\left[D_{\theta}\ln f(y_{t}|x_{t},\hat{\theta})\right]^{\prime}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-note that this is the estimator of the information matrix,
- from ML
-\end_layout
-
-\begin_layout Itemize
-There is no need for a Newey-West style estimator,
- the heteroscedastic-consistent estimator of White is sufficient.
-\end_layout
-
-\begin_layout Itemize
-Also,
- the fact that the scores of ML are uncorrelated suggests a means of testing the correct specification of the model:
- see if the fitted scores (
-\begin_inset Formula $m_{t}(\hat{\theta})$
-\end_inset
-
- show evidence of serial correlation.
- If they do,
- the correctness of the specification of the model is subject to doubt.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Subsection
-OLS as a GMM estimator - the Nerlove model again
-\end_layout
-
-\begin_layout Example
-Matlab/Octave code for GMM for Nerlove model.
- Examine and run 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/TwoStepGMM.m}{TwoStepGMM.m} 
-\end_layout
-
-\end_inset
-
-,
- which illustrates how to do two step GMM for the Nerlove data.
- Note that the GMM results are the same as what you get estimating by OLS.
-\end_layout
-
-\begin_layout Standard
-The simple Nerlove model can be estimated using GMM,
- as we've seen.
- So,
- OLS is a special case of GMM.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-The Hausman Test
-\end_layout
-
-\begin_layout Standard
-This section discusses the Hausman test (
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Hausman1978"
-literal "true"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Standard
-Consider the simple linear regression model 
-\begin_inset Formula $y_{t}=x_{t}^{\prime}\beta+\epsilon_{t}.$
-\end_inset
-
- We assume that the functional form and the choice of regressors is correct,
- but that the some of the regressors may be correlated with the error term,
- which as you know will produce inconsistency of 
-\begin_inset Formula $\hat{\beta}.$
-\end_inset
-
- For example,
- this will be a problem if
-\end_layout
-
-\begin_layout Itemize
-if some regressors are endogenous
-\end_layout
-
-\begin_layout Itemize
-some regressors are measured with error 
-\end_layout
-
-\begin_layout Itemize
-some relevant regressors are omitted (equivalent to imposing false restrictions)
-\end_layout
-
-\begin_layout Itemize
-lagged values of the dependent variable are used as regressors and 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is autocorrelated.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To illustrate,
- the Julia program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/Hausman/OLSvsIV.jl}{OLSvsIV.jl} 
-\end_layout
-
-\end_inset
-
- performs a Monte Carlo experiment where errors are correlated with regressors,
- and estimation is by OLS and IV.
- 
-\end_layout
-
-\begin_layout Itemize
-The true value of the slope coefficient used to generate the data is 
-\begin_inset Formula $\beta=2.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:OLS-and-IV"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- shows that the OLS estimator is quite biased and that the IV estimator is on average much closer to the true value.
- 
-\end_layout
-
-\begin_layout Itemize
-If you play with the program,
- increasing the sample size,
- you can see evidence that the OLS estimator is asymptotically biased,
- while the IV estimator is consistent.
- 
-\end_layout
-
-\begin_layout Itemize
-You can also play with the covariances of the instrument and regressor,
- and the covariance of the regressor and the error.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:OLS-and-IV"
-
-\end_inset
-
-OLS and IV (
-\begin_inset Formula $n=1000,$
-\end_inset
-
-cov(X,
-\begin_inset Formula $\epsilon)=0.5,$
-\end_inset
-
-cov(W,
-\begin_inset Formula $\epsilon)=0.5$
-\end_inset
-
-)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GMM/Hausman/olsiv.png
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-We have seen that inconsistent and the consistent estimators converge to different probability limits.
- This is the idea behind the Hausman test - a pair of consistent estimators converge to the same probability limit,
- while if one is consistent and the other is not they converge to different limits.
- If we accept that one is consistent (
-\emph on
-e.g.
-\emph default
-,
- the IV estimator),
- but we are doubting if the other is consistent (
-\emph on
-e.g.,
-
-\emph default
- the OLS estimator),
- we might try to check if the difference between the estimators is significantly different from zero.
-\end_layout
-
-\begin_layout Itemize
-If we're doubting about the consistency of OLS (or QML,
- 
-\emph on
-etc
-\emph default
-.),
- why should we be interested in testing - why not just use the IV estimator?
- Because the OLS estimator is 
-\emph on
-more efficient
-\emph default
- when the regressors are exogenous and the other classical assumptions (including normality of the errors) hold.
- 
-\end_layout
-
-\begin_layout Itemize
-Play with the above script to convince yourself of this point:
- make exogeneity hold,
- and compare the variances of OLS and IV
-\end_layout
-
-\begin_layout Itemize
-When we have a more efficient estimator that relies on stronger assumptions (such as exogeneity) than the IV estimator,
- we might prefer to use it,
- unless we have evidence that the assumptions are false.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-When exogeneity holds,
- OLS is better.
- 
-\end_layout
-
-\begin_layout Itemize
-When exogeneity is sufficiently false,
- IV is better.
- 
-\end_layout
-
-\begin_layout Itemize
-How do we choose,
- if we're not sure about whether or not exogeneity holds?
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-So,
- let's consider the covariance between the MLE estimator 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- (or any other fully efficient estimator) and some other CAN estimator,
- say 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
-.
- Now,
- let's recall some results from MLE.
- Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "anmle"
-nolink "false"
-
-\end_inset
-
- implies:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{d}{\rightarrow}-\mathcal{J}_{\infty}(\theta_{0})^{-1}\sqrt{n}g(\theta_{0}).
-\]
-
-\end_inset
-
-Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "information matrix equality"
-nolink "false"
-
-\end_inset
-
- is
-\begin_inset Formula 
-\[
-\mathcal{J}{}_{\infty}(\theta)=-\mathcal{I}_{\infty}(\theta).
-\]
-
-\end_inset
-
- Combining these two equations,
- we get
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\overset{d}{\rightarrow}\mathcal{I}_{\infty}(\theta_{0})^{-1}\sqrt{n}g(\theta_{0}).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Also,
- equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Cov. CAN and MLE score"
-nolink "false"
-
-\end_inset
-
- tells us that the asymptotic covariance between any CAN estimator and the MLE score vector is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-V_{\infty}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}g(\theta)
-\end{array}\right]={\color{blue}\left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{K}\\
-I_{K} & \mathcal{I}_{\infty}(\theta)
-\end{array}\right]}.
-\]
-
-\end_inset
-
-These results imply that 
-\begin_inset Formula 
-\[
-{\color{purple}\begin{bmatrix}I_{K} & 0_{K}\\
-0_{K} & I_{\infty}(\theta)^{-1}
-\end{bmatrix}}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}g(\theta)
-\end{array}\right]\rightarrow^{d}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}\left(\hat{\theta}-\theta\right)
-\end{array}\right].
-\]
-
-\end_inset
-
- The asymptotic covariance of the RHS is the same as the asymptotic variance of the LHS,
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-V_{\infty}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}\left(\hat{\theta}-\theta\right)
-\end{array}\right] & = & {\color{purple}\begin{bmatrix}I_{K} & 0_{K}\\
-0_{K} & I_{\infty}(\theta)^{-1}
-\end{bmatrix}}{\color{blue}\left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{K}\\
-I_{K} & \mathcal{I}_{\infty}(\theta)
-\end{array}\right]}{\color{purple}\begin{bmatrix}I_{K} & 0_{K}\\
-0_{K} & I_{\infty}(\theta)^{-1}
-\end{bmatrix}}\\
- & = & \left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{\infty}(\theta)^{-1}\\
-I_{\infty}(\theta)^{-1} & I_{\infty}(\theta)^{-1}
-\end{array}\right],
-\end{eqnarray*}
-
-\end_inset
-
-which,
- for clarity in what follows,
- we might write as (note to self for lectures:
- the 2,2 element has changed)
-\begin_inset Formula 
-\[
-V_{\infty}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta\right)\\
-\sqrt{n}\left(\hat{\theta}-\theta\right)
-\end{array}\right]=\left[\begin{array}{cc}
-V_{\infty}(\tilde{\theta}) & I_{\infty}(\theta)^{-1}\\
-I_{\infty}(\theta)^{-1} & V_{\infty}(\hat{\theta})
-\end{array}\right].
-\]
-
-\end_inset
-
-The main point of interest here are the off diagonal entries.
- So,
- the asymptotic covariance between the MLE and any other CAN estimator is equal to the MLE asymptotic variance (the inverse of the information matrix).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now,
- suppose we wish to test whether the the two estimators are in fact both converging to 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- versus the alternative hypothesis that the 
-\begin_inset Quotes sld
-\end_inset
-
-MLE
-\begin_inset Quotes srd
-\end_inset
-
- estimator is not in fact consistent (the consistency of 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- is a maintained hypothesis).
- Under the null hypothesis that they are equal,
- we have
-\begin_inset Formula 
-\[
-\begin{bmatrix}I_{K} & -I_{K}\end{bmatrix}\left[\begin{array}{c}
-\sqrt{n}\left(\tilde{\theta}-\theta_{0}\right)\\
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)
-\end{array}\right]=\sqrt{n}\left(\tilde{\theta}-\hat{\theta}\right),
-\]
-
-\end_inset
-
-will be asymptotically normally distributed as (work out on blackboard)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\tilde{\theta}-\hat{\theta}\right)\overset{d}{\rightarrow}N\left(0,V_{\infty}(\tilde{\theta})-V_{\infty}(\hat{\theta})\right).
-\]
-
-\end_inset
-
- So,
- 
-\begin_inset Formula 
-\[
-n\left(\tilde{\theta}-\hat{\theta}\right)^{\prime}\left(V_{\infty}(\tilde{\theta})-V_{\infty}(\hat{\theta})\right)^{-1}\left(\tilde{\theta}-\hat{\theta}\right)\overset{d}{\rightarrow}\chi^{2}(\rho),
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\rho$
-\end_inset
-
- is the rank of the difference of the asymptotic variances.
- A statistic that has the same asymptotic distribution is
-\begin_inset Formula 
-\[
-\left(\tilde{\theta}-\hat{\theta}\right)^{\prime}\left(\hat{V}(\tilde{\theta})-\hat{V}(\hat{\theta})\right)^{-1}\left(\tilde{\theta}-\hat{\theta}\right)\overset{d}{\rightarrow}\chi^{2}(\rho),
-\]
-
-\end_inset
-
-where the 
-\begin_inset Formula $n$
-\end_inset
-
- has disappeared because we are using the small sample estimates of the covariances of the two estimators.
- This is the Hausman test statistic,
- in its original form.
- The reason that this test has power under the alternative hypothesis is that in that case the 
-\begin_inset Quotes sld
-\end_inset
-
-MLE
-\begin_inset Quotes srd
-\end_inset
-
- estimator will not be consistent,
- and will converge to 
-\begin_inset Formula $\theta_{A}$
-\end_inset
-
-,
- say,
- where 
-\begin_inset Formula $\theta_{A}\neq\theta_{0}$
-\end_inset
-
-.
- Then the mean of the asymptotic distribution of vector 
-\begin_inset Formula $\sqrt{n}\left(\tilde{\theta}-\hat{\theta}\right)$
-\end_inset
-
- will be 
-\begin_inset Formula $\theta_{0}-\theta_{A}$
-\end_inset
-
-,
- a non-zero vector,
- so the test statistic will eventually reject,
- regardless of how small a significance level is used.
-\end_layout
-
-\begin_layout Itemize
-The quantity 
-\begin_inset Formula $V_{\infty}(\tilde{\theta})-V_{\infty}(\hat{\theta})$
-\end_inset
-
- may be a singular matrix,
- in which case the inverse in 
-\begin_inset Formula $\left(V_{\infty}(\tilde{\theta})-V_{\infty}(\hat{\theta})\right)^{-1}$
-\end_inset
-
- must be replaced with a generalized inverse.
- This can occur when the two estimators are defined using some common moment conditions,
- which can introduce some linear dependencies between the estimators.
- 
-\end_layout
-
-\begin_layout Itemize
-When this is the case,
- the rank,
- 
-\begin_inset Formula $\rho$
-\end_inset
-
-,
- of the difference of the asymptotic variances will be less than the dimension of the matrices,
- and it may be difficult to determine what the true rank is.
- If the true rank is lower than what is taken to be true,
- the test will be biased against rejection of the null hypothesis.
- The null is that both estimators are consistent.
- Failure to reject when this hypothesis is false would cause us to use an inconsistent estimator:
- not a desirable outcome!
- The contrary holds if we underestimate the rank.
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Incorrect rank and the Hausman test
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/GMM/Hausman/RankProblems.jpg
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A solution to this problem is to use a rank 1 test,
- by comparing only a single coefficient.
- For example,
- if a variable is suspected of possibly being endogenous,
- that variable's coefficients may be compared.
-\end_layout
-
-\begin_layout Itemize
-Note:
- if the test is based on a sub-vector of the entire parameter vector of the MLE,
- it is possible that the inconsistency of the MLE will not show up in the portion of the vector that has been used.
- If this is the case,
- the test may not have power to detect the inconsistency.
- This may occur,
- for example,
- when the consistent but inefficient estimator is not identified for all the parameters of the model,
- so that we estimate only some of the parameters using the inefficient estimator,
- and the test does not include the others.
-\end_layout
-
-\begin_layout Itemize
-This simple formula only holds when the estimator that is being tested for consistency is 
-\emph on
-fully
-\emph default
- efficient under the null hypothesis.
- This means that it must be a ML estimator or a fully efficient estimator that has the same asymptotic distribution as the ML estimator.
- This is quite restrictive since modern estimators such as GMM,
- QML,
- or even OLS with heteroscedastic consistent standard errors are not in general fully efficient.
-\end_layout
-
-\begin_layout Standard
-Following up on this last point,
- let's think of two not necessarily efficient estimators,
- 
-\begin_inset Formula $\hat{\theta}_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\theta}_{2}$
-\end_inset
-
-,
- where one is assumed to be consistent,
- but the other may not be.
- We assume for expositional simplicity that both 
-\begin_inset Formula $\hat{\theta}_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\theta}_{2}$
-\end_inset
-
- belong to the same parameter space,
- and that each estimator can be expressed as generalized method of moments (GMM) estimator.
- The estimators are defined (suppressing the dependence upon data) by
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{\theta}_{i} & = & \arg\min_{\theta_{i}\in\Theta}\,\bar{m}_{_{i}}(\theta_{i})^{\prime}\,W_{i}\,\bar{m}_{i}(\theta_{i})
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\bar{m}_{i}(\theta_{i})$
-\end_inset
-
- is a 
-\begin_inset Formula $g_{i}\times1$
-\end_inset
-
- vector of moment conditions,
- and 
-\begin_inset Formula $W_{i}$
-\end_inset
-
- is a 
-\begin_inset Formula $g_{i}\times g_{i}$
-\end_inset
-
- positive definite weighting matrix,
- 
-\begin_inset Formula $i=1,2.$
-\end_inset
-
- Consider the omnibus GMM estimator
-\begin_inset Formula 
-\begin{equation}
-\left(\hat{\theta}_{1},\hat{\theta}_{2}\right)=\arg\min_{\Theta\times\Theta}\,\left[\begin{array}{cc}
-\bar{m}_{1}(\theta_{1})^{\prime} & \bar{m}_{2}(\theta_{2})^{\prime}\end{array}\right]\left[\begin{array}{cc}
-W_{1} & \mathbf{0}_{\left(g_{1}\times g_{2}\right)}\\
-\mathbf{0}_{\left(g_{2}\times g_{1}\right)} & W_{2}
-\end{array}\right]\left[\begin{array}{c}
-\bar{m}_{1}(\theta_{1})\\
-\bar{m}_{2}(\theta_{2})
-\end{array}\right].\label{Standard Omnibus}
-\end{equation}
-
-\end_inset
-
-The minimizer just gives the two separate GMM estimators.
-\end_layout
-
-\begin_layout Standard
-Suppose that the asymptotic covariance of the omnibus moment vector is
-\begin_inset Formula 
-\begin{eqnarray}
-\Sigma & = & \lim_{n\rightarrow\infty}Var\left\{ \sqrt{n}\left[\begin{array}{c}
-\bar{m}_{1}(\theta_{1})\\
-\bar{m}_{2}(\theta_{2})
-\end{array}\right]\right\} \label{omnibus variance}\\
- & \equiv & \left(\begin{array}{cc}
-\Sigma_{1} & \Sigma_{12}\\
-\cdot & \Sigma_{2}
-\end{array}\right).\nonumber 
-\end{eqnarray}
-
-\end_inset
-
-The standard Hausman test is equivalent to a Wald test of the equality of 
-\begin_inset Formula $\theta_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\theta_{2}$
-\end_inset
-
- (or subvectors of the two) applied to the omnibus GMM estimator,
- but with the covariance of the moment conditions estimated as 
-\begin_inset Formula 
-\[
-\widehat{\Sigma}=\left(\begin{array}{cc}
-\widehat{\Sigma_{1}} & \mathbf{0}_{\left(g_{1}\times g_{2}\right)}\\
-\mathbf{0}_{\left(g_{2}\times g_{1}\right)} & \widehat{\Sigma_{2}}
-\end{array}\right).
-\]
-
-\end_inset
-
-While this is clearly an inconsistent estimator in general,
- the omitted 
-\begin_inset Formula $\Sigma_{12}$
-\end_inset
-
- term cancels out of the test statistic when one of the estimators is asymptotically efficient,
- as we have seen above,
- and thus it need not be estimated.
-\end_layout
-
-\begin_layout Standard
-The general solution when neither of the estimators is efficient is clear:
- the entire 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- matrix must be estimated consistently,
- since the 
-\begin_inset Formula $\Sigma_{12}$
-\end_inset
-
- term will not cancel out.
- Methods for consistently estimating the asymptotic covariance of a vector of moment conditions are well-known
-\emph on
-,
- e.g.,
-
-\emph default
- the Newey-West estimator discussed previously.
- The Hausman test using a proper estimator of the overall covariance matrix will now have an asymptotic 
-\begin_inset Formula $\chi^{2}$
-\end_inset
-
- distribution when neither estimator is efficient.
- 
-\end_layout
-
-\begin_layout Standard
-However,
- the test suffers from a loss of power due to the fact that the omnibus GMM estimator of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Standard Omnibus"
-nolink "false"
-
-\end_inset
-
- is defined using an inefficient weight matrix.
- A new test can be defined by using an alternative omnibus GMM estimator
-\begin_inset Formula 
-\begin{equation}
-\left(\hat{\theta}_{1},\hat{\theta}_{2}\right)=\arg\min_{\Theta\times\Theta}\left[\begin{array}{cc}
-\bar{m}_{1}(\theta_{1})^{\prime} & \bar{m}_{2}(\theta_{2})^{\prime}\end{array}\right]\left(\widetilde{\Sigma}\right)^{-1}\left[\begin{array}{c}
-\bar{m}_{1}(\theta_{1})\\
-\bar{m}_{2}(\theta_{2})
-\end{array}\right],\label{New Omnibus}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $\widetilde{\Sigma}$
-\end_inset
-
- is a consistent estimator of the overall covariance matrix 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "omnibus variance"
-nolink "false"
-
-\end_inset
-
-.
- By standard arguments,
- this is a more efficient estimator than that defined by equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Standard Omnibus"
-nolink "false"
-
-\end_inset
-
-,
- so the Wald test using this alternative is more powerful.
- See my article in 
-\emph on
-Applied Economics
-\emph default
-,
- 2004,
- for more details,
- including simulation results.
- The Octave script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/Hausman/hausman.m}{hausman.m} 
-\end_layout
-
-\end_inset
-
- calculates the Wald test corresponding to the efficient joint GMM estimator (the 
-\begin_inset Quotes sld
-\end_inset
-
-H2
-\begin_inset Quotes srd
-\end_inset
-
- test in my paper),
- for a simple linear model,
- and compares to the standard Hausman test.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-More moments are better (?)
-\end_layout
-
-\begin_layout Standard
-A similar framework allows us to show that an overidentified GMM estimator will be asymptotically efficient relative to a GMM estimator that only uses a subset of moment conditions that still maintain identification.
- Let 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
- be partitioned as 
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\theta)=\left[\begin{array}{c}
-\bar{m}_{n}^{1}(\theta)\\
-\bar{m}_{n}^{2}(\theta)
-\end{array}\right]
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\bar{m}_{n}^{1}(\theta)$
-\end_inset
-
- is a subset of moment conditions that still identifies the parameters.
- Suppose that the limiting covariance of 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\theta)$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\Omega_{\infty}=\left[\begin{array}{cc}
-\Omega_{11} & \Omega_{12}\\
-\Omega_{12}^{\prime} & \Omega_{22}
-\end{array}\right].
-\]
-
-\end_inset
-
-The efficient weight matrix is something that converges to the inverse of this.
- The GMM estimator that uses only the subset of moment conditions,
- 
-\begin_inset Formula $\bar{m}_{n}^{1}(\theta)$
-\end_inset
-
-,
- is equivalent to a GMM estimator that uses all of the moment conditions,
- but with the weight matrix being
-\begin_inset Formula 
-\[
-W=\left[\begin{array}{cc}
-\Omega_{11}^{-1} & 0\\
-0 & 0
-\end{array}\right],
-\]
-
-\end_inset
-
-where the zeros are appropriately sized matrices of zeros.
- This is not the efficient weight matrix for the full set of moment conditions,
- so this GMM estimator will not be efficient with respect to the efficiently weighted GMM estimator that uses all of the moment conditions.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-so,
- comparing two GMM estimators,
- A and B,
- where B uses a subset of the moment conditions that A uses,
- and both are identified,
- A will be asymptotically efficient with respect to B.
-\end_layout
-
-\begin_layout Itemize
-however,
- the efficiency gain may be zero,
- or very little (recall that the definition of 
-\begin_inset Quotes sld
-\end_inset
-
-efficient with respect to
-\begin_inset Quotes srd
-\end_inset
-
- uses positive semi-definiteness).
-\end_layout
-
-\begin_layout Itemize
-the small sample bias of the GMM estimator tends to increase as the number of moment conditions increase (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "donald2001choosing,DonaldImbensNewey2009"
-literal "false"
-
-\end_inset
-
-)
-\end_layout
-
-\begin_layout Itemize
-so,
- estimator A may have worse small sample performance than version B,
- in spite of being relatively asymptotically efficient
-\end_layout
-
-\begin_layout Itemize
-experience has shown that using only reasonably informative moments,
- with a small degree of overidentification,
- is usually better than the 
-\begin_inset Quotes sld
-\end_inset
-
-kitchen sink
-\begin_inset Quotes srd
-\end_inset
-
- approach.
- See the literature on weak instruments,
- etc.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Subsection
-Linear IV:
- The Card returns to schooling data
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand citet
-key "card1993using"
-literal "true"
-
-\end_inset
-
- presents an analysis of returns to schooling using the data from the National Longitudinal Survey of Young Men,
- for those interviewed in 1976.
- Card presents OLS and instrumental variables estimates for a number of specifications,
- using college proximity as an instrument for years of education,
- and age as an instrument for experience.
- Here,
- we work with the simple model from column (1) of Card's Table 2.
- The model is 
-\begin_inset Formula 
-\begin{align*}
-\ln W & =\beta_{0}+\beta_{EDUC}EDUC+\beta_{X}EXP+\beta_{EXP^{2}}\frac{EXP^{2}}{100}\\
- & +\beta_{BLACK}BLACK+\beta_{SMSA}SMSA+\beta_{SOUTH}SOUTH+\epsilon
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the dependent variable 
-\begin_inset Formula $\ln W$
-\end_inset
-
- is log hourly earnings (in cents)
-\end_layout
-
-\begin_layout Itemize
-the regressors are years of education (EDUC),
- experience (EXP),
- experience squared divided by 100,
- a black indicator (BLACK),
- a metropolitan area indicator (SMSA),
- and a South indicator (SOUTH).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We explore estimation treating all variables as exogenous,
- or treating education and experience as endogenous,
- and the others as exogenous.
-\end_layout
-
-\begin_layout Itemize
-If uncontrolled for factors that affect wages also affect education,
- then education will be endogenous.
-\end_layout
-
-\begin_layout Itemize
-EXPER is defined as EXPER = AGE-EDUC-6.
- So,
- if EDUC is endogenous,
- so is EXPER.
-\end_layout
-
-\begin_layout Itemize
-Instruments:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-we use proximity to an accredited four year college (NEARC4) as an instrumental variable that should be correlated with EDUC 
-\end_layout
-
-\begin_layout Itemize
-We use AGE as an instrument for EXPER,
- and AGE squared for EXP squared.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The Card data set is provided with the Wooldridge data set for GRETL,
- see the GRETL web page.
- A version prepared for the model used here is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/card.gdt}{card.gdt} 
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The data is also here:
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Julia/cooked.csv}{cooked.csv} 
-\end_layout
-
-\end_inset
-
-,
- ready for use with Julia.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/GMM/Card.jl}{Card.jl} 
-\end_layout
-
-\end_inset
-
- does OLS,
- GMM-CUE,
- and 2 step GMM.
-\end_layout
-
-\begin_layout Itemize
-The effect of an additional year of education on wages is about 7%,
- according to OLS,
- and about 13%,
- according to IV.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Application:-Nonlinear-rational"
-
-\end_inset
-
-Application:
- Hansen-Singleton,
- 1982
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings:
-
-\series default
- 
-\begin_inset CommandInset citation
-LatexCommand citep
-key "HansenSingleton1982"
-literal "true"
-
-\end_inset
-
-;
- 
-\begin_inset CommandInset citation
-LatexCommand citep
-key "Tauchen1986"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Though GMM estimation has many applications,
- application to rational expectations models is elegant,
- since theory directly suggests the moment conditions.
- Hansen and Singleton's 1982 paper is also a classic worth studying in itself.
- Though I strongly recommend reading the paper,
- I'll use a simplified model with notation similar to Hamilton's.
- The literature on estimation of these models has grown a lot since these early papers.
- After work like the cited papers,
- people moved to ML estimation of linearized models,
- using Kalman filtering.
- Current methods are usually Bayesian,
- and involve sophisticated filtering methods to compute the likelihood function for nonlinear models with non-normal shocks.
- There is a lot of interesting stuff that is beyond the scope of this course.
- I have done some work using simulation-based estimation methods applied to such models.
- The methods explained in this section are intended to provide an example of GMM estimation.
- They are not the state of the art for estimation of such models.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We assume a representative consumer maximizes expected discounted utility over an infinite horizon.
- Expectations are rational,
- and the agent has full information (is fully aware of the history of the world up to the current time period - how's that for an assumption!).
- Utility is temporally additive,
- and the expected utility hypothesis holds.
- The future consumption stream is the stochastic sequence 
-\begin_inset Formula $\left\{ c_{t}\right\} _{t=0}^{\infty}.$
-\end_inset
-
- The objective function at time 
-\begin_inset Formula $t$
-\end_inset
-
- is the discounted expected utility 
-\begin_inset Formula 
-\begin{equation}
-\sum_{s=0}^{\infty}\beta^{s}\mathcal{E}\left(u(c_{t+s})|I_{t}\right).\label{umax}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The parameter 
-\begin_inset Formula $\beta$
-\end_inset
-
- is between 0 and 1,
- and reflects discounting.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $I_{t}$
-\end_inset
-
- is the 
-\shape italic
-information set
-\shape default
- at time 
-\begin_inset Formula $t,$
-\end_inset
-
- and includes the all realizations of all random variables that are known at time 
-\begin_inset Formula $t.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The choice variable is 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- - current consumption,
- which is constrained to be less than or equal to current wealth 
-\begin_inset Formula $w_{t}.$
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Suppose the consumer can invest in a risky asset.
- A dollar invested in the asset yields a gross return 
-\begin_inset Formula 
-\[
-(1+r_{t+1})=\frac{p_{t+1}+d_{t+1}}{p_{t}}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- is the price and 
-\begin_inset Formula $d_{t}$
-\end_inset
-
- is the dividend in period 
-\begin_inset Formula $t.$
-\end_inset
-
- Thus,
- 
-\begin_inset Formula $r_{t+1}$
-\end_inset
-
- is the net return on a dollar invested in period 
-\begin_inset Formula $t$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-The price of 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- is normalized to 
-\begin_inset Formula $1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Current wealth 
-\begin_inset Formula $w_{t}=(1+r_{t})i_{t-1}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $i_{t-1}$
-\end_inset
-
- is investment in period 
-\begin_inset Formula $t-1$
-\end_inset
-
-.
- At time 
-\begin_inset Formula $t,$
-\end_inset
-
- the consumer observes 
-\begin_inset Formula $r_{t},$
-\end_inset
-
- which determines wealth.
- So the problem is to allocate current wealth between current consumption and investment to finance future consumption:
- 
-\begin_inset Formula $w_{t}=c_{t}+i_{t}$
-\end_inset
-
-.
- The choice variable can be taken as 
-\begin_inset Formula $c_{t},$
-\end_inset
-
-which determines 
-\begin_inset Formula $i_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-Future net rates of return 
-\begin_inset Formula $r_{t+s},s>0$
-\end_inset
-
- are 
-\shape italic
-not known
-\shape default
- in period 
-\begin_inset Formula $t$
-\end_inset
-
-:
- the asset is risky.
-\end_layout
-
-\begin_layout Itemize
-The information set 
-\begin_inset Formula $I_{t}$
-\end_inset
-
- includes 
-\begin_inset Formula $r_{t},$
-\end_inset
-
-
-\begin_inset Formula $w_{t}$
-\end_inset
-
-,
- 
-\begin_inset Formula $p_{r},$
-\end_inset
-
-
-\begin_inset Formula $d_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $c_{t-1}$
-\end_inset
-
- and 
-\begin_inset Formula $i_{t-1}$
-\end_inset
-
-,
- as well as all lags of these variables.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A partial set of necessary conditions for utility maximization have the form:
- 
-\begin_inset Formula 
-\begin{equation}
-u^{\prime}(c_{t})=\beta\mathcal{E}\left\{ \left(1+r_{t+1}\right)u^{\prime}(c_{t+1})|I_{t}\right\} .\label{foc}
-\end{equation}
-
-\end_inset
-
- To see that the condition is necessary,
- suppose that the lhs < rhs.
- Then by reducing current consumption marginally would cause equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "umax"
-nolink "false"
-
-\end_inset
-
- to drop by 
-\begin_inset Formula $u^{\prime}(c_{t}),$
-\end_inset
-
- since there is no discounting of the current period.
- At the same time,
- the marginal reduction in consumption finances investment,
- which has gross return 
-\begin_inset Formula $\left(1+r_{t+1}\right),$
-\end_inset
-
- which could finance consumption in period 
-\begin_inset Formula $t+1.$
-\end_inset
-
- This increase in consumption would cause the objective function to increase by 
-\begin_inset Formula $\beta\mathcal{E}\left\{ \left(1+r_{t+1}\right)u^{\prime}(c_{t+1})|I_{t}\right\} .$
-\end_inset
-
- Therefore,
- unless the condition holds,
- the expected discounted utility function is not maximized.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-To use this we need to choose the functional form of utility.
- A constant relative risk aversion (CRRA) form is 
-\begin_inset Formula 
-\[
-u(c_{t})=\frac{c_{t}^{1-\gamma}-1}{1-\gamma}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-where 
-\begin_inset Formula $\gamma$
-\end_inset
-
- is the coefficient of relative risk aversion.
- With this form,
- 
-\begin_inset Formula 
-\[
-u^{\prime}(c_{t})=c_{t}^{-\gamma}
-\]
-
-\end_inset
-
- so the foc are 
-\begin_inset Formula 
-\[
-c_{t}^{-\gamma}=\beta\mathcal{E}\left\{ \left(1+r_{t+1}\right)c_{t+1}^{-\gamma}|I_{t}\right\} 
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- While it is true that 
-\begin_inset Formula 
-\[
-\mathcal{E}\left(c_{t}^{-\gamma}-\beta\left\{ \left(1+r_{t+1}\right)c_{t+1}^{-\gamma}\right\} \right)|I_{t}=0
-\]
-
-\end_inset
-
- so that we could use this to define moment conditions,
- it is unlikely that 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- is stationary,
- even though it is in real terms,
- and our theory requires stationarity.
- To solve this,
- divide though by 
-\begin_inset Formula $c_{t}^{-\gamma}$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\mathcal{E}\left(\textrm{1-}\beta\left\{ \left(1+r_{t+1}\right)\left(\frac{c_{t+1}}{c_{t}}\right)^{-\gamma}\right\} \right)|I_{t}=0
-\]
-
-\end_inset
-
- (note that 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- can be passed though the conditional expectation since 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- is chosen based only upon information available in time 
-\begin_inset Formula $t).$
-\end_inset
-
- That is to say,
- 
-\begin_inset Formula $c_{t}$
-\end_inset
-
- is in the information set 
-\begin_inset Formula $I_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Now
-\begin_inset Formula 
-\[
-\textrm{1-}\beta\left\{ \left(1+r_{t+1}\right)\left(\frac{c_{t+1}}{c_{t}}\right)^{-\gamma}\right\} 
-\]
-
-\end_inset
-
-is analogous to 
-\begin_inset Formula $h_{t}(\theta)$
-\end_inset
-
- defined above:
- it's a scalar moment condition that has conditional expectation equal to zero.
- To get a vector of moment conditions we need some instruments.
- Suppose that 
-\begin_inset Formula $\mathbf{z}_{t}$
-\end_inset
-
- is a vector of variables drawn from the information set 
-\begin_inset Formula $I_{t}.$
-\end_inset
-
- We can use the necessary conditions to form the expressions 
-\begin_inset Formula 
-\[
-\begin{array}{c}
-\left[1-\beta\left(1+r_{t+1}\right)\left(\frac{c_{t+1}}{c_{t}}\right)^{-\gamma}\right]\mathbf{z}_{t}\end{array}\equiv m_{t}(\theta)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\theta$
-\end_inset
-
- represents 
-\begin_inset Formula $\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\gamma.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Therefore,
- the above expression may be interpreted as a moment condition which can be used for GMM estimation of the parameters 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note that at time 
-\begin_inset Formula $t,$
-\end_inset
-
- 
-\begin_inset Formula $m_{t-s}$
-\end_inset
-
- has been observed,
- and is therefore an element of the information set.
- By rational expectations,
- the autocovariances of the moment conditions other than 
-\begin_inset Formula $\Gamma_{0}$
-\end_inset
-
- should be zero.
- The optimal weighting matrix is therefore the inverse of the variance of the moment conditions:
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\Omega_{_{\infty}}=\lim E\left[n\bar{m}(\theta_{0})\bar{m}(\theta_{0})^{\prime}\right]
-\]
-
-\end_inset
-
- which can be consistently estimated by 
-\begin_inset Formula 
-\[
-\hat{\Omega}=1/n\sum_{t=1}^{n}m_{t}(\hat{\theta})m_{t}(\hat{\theta})^{\prime}
-\]
-
-\end_inset
-
- As before,
- this estimate depends on an initial consistent estimate of 
-\begin_inset Formula $\theta,$
-\end_inset
-
- which can be obtained by setting the weighting matrix 
-\begin_inset Formula $W$
-\end_inset
-
- arbitrarily (to an identity matrix,
- for example).
- After obtaining 
-\begin_inset Formula $\hat{\theta},$
-\end_inset
-
- we then minimize 
-\begin_inset Formula 
-\[
-s(\theta)=\bar{m}(\theta)^{\prime}\hat{\Omega}^{-1}\bar{m}(\theta).
-\]
-
-\end_inset
-
- This process can be iterated,
- e.g.,
- use the new estimate to re-estimate 
-\begin_inset Formula $\Omega,$
-\end_inset
-
- use this to estimate 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- and repeat until the estimates don't change.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In principle,
- we could use a very large number of moment conditions in estimation,
- because we can use current period exogenous variables,
- and lags of endogenous and exogenous variables.
- Since use of more moment conditions will lead to a more (asymptotically) efficient estimator,
- one might be tempted to use many instrumental variables.
- We will do a computer lab that will show that this may not be a good idea with finite samples.
- This issue has been studied using Monte Carlos (Tauchen,
- 
-\emph on
-JBES,
-
-\emph default
- 1986).
- The reason for poor performance when using many instruments is that the estimate of 
-\begin_inset Formula $\Omega$
-\end_inset
-
- becomes very imprecise.
- 
-\end_layout
-
-\begin_layout Itemize
-Empirical papers that use this approach often have serious problems in obtaining precise estimates of the parameters,
- and identification can be problematic.
- Note that we are basing everything on a single partial first order condition.
- Probably this f.o.c.
- is simply not informative enough.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Empirical-example:-a"
-
-\end_inset
-
-Empirical example of a portfolio model
-\end_layout
-
-\begin_layout Standard
-The Julia program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/GMM/portfolio.jl}{portfolio.jl}
-\end_layout
-
-\end_inset
-
- performs GMM estimation of a portfolio model of the sort presented in this section,
- using the data file 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/GMM/tauchen.data}{tauchen.data}
-\end_layout
-
-\end_inset
-
-.
- The columns of this data file are 
-\begin_inset Formula $c,$
-\end_inset
-
- 
-\begin_inset Formula $p,$
-\end_inset
-
- and 
-\begin_inset Formula $d$
-\end_inset
-
- in that order.
- There are 95 observations (source:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Tauchen1986"
-literal "true"
-
-\end_inset
-
-).
- As instruments we use lags of 
-\begin_inset Formula $c$
-\end_inset
-
- and 
-\begin_inset Formula $r$
-\end_inset
-
-,
- as well as a constant.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-For a single lag the estimation results are 
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GMM/portfolio1.out"
-literal "true"
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-For two lags the estimation results are 
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GMM/portfolio2.out"
-literal "true"
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-Pretty clearly,
- the results are sensitive to the choice of instruments.
- Also,
- if you examine the objective function values,
- it seems unlikely that the global minimum was found in all cases,
- probably multiple start values or global minimization are needed.
- Maybe there is some problem here:
- poor instruments,
- or possibly a conditional moment that is not very informative.
- Moment conditions formed from Euler conditions sometimes do not identify the parameter of a model.
- See 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "HansenHeatonYaron1996"
-literal "true"
-
-\end_inset
-
-.
- I believe that this is the case here,
- though I haven't checked it carefully.
-\end_layout
-
-\begin_layout Standard
-The Octave/Matlab program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/GMM/HallGMM.m}{HallGMM.m}
-\end_layout
-
-\end_inset
-
- estimates a very similar model,
- following Chapter 23 of the 
-\begin_inset CommandInset href
-LatexCommand href
-name "Gretl Users Guide"
-target "http://ricardo.ecn.wfu.edu/pub/gretl/manual/en/gretl-guide-a4.pdf"
-literal "false"
-
-\end_inset
-
-.
- I encourage you to verify that you can obtain the same results using Gretl and Octave.
- 
-\end_layout
-
-\begin_layout Exercise
-Translate the HallGMM.m code to run on Julia.
-\end_layout
-
-\begin_layout Exercise
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:GMM-estimation-of"
-
-\end_inset
-
-GMM estimation of the DSGE example
-\end_layout
-
-\begin_layout Standard
-Here we return to the DSGE model of Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Application:-a-simple"
-nolink "false"
-
-\end_inset
-
-,
- and derive some moment conditions that can be used for estimation.
- 
-\end_layout
-
-\begin_layout Itemize
-this example shows how moment conditions can be derived from the structure of a model
-\end_layout
-
-\begin_layout Itemize
-it will also illustrate the care that is sometimes needed when doing numeric optimization
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-MRS and wage
-\end_layout
-
-\begin_layout Standard
-From the first order conditions of the model (see eq.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:Euler"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- and following),
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-w_{t} & = & \psi\eta_{t}c_{t}^{\gamma}\\
-\eta_{t} & = & \frac{w_{t}}{\psi c_{t}^{\gamma}}\\
-\ln\eta_{t} & = & \ln w_{t}-\ln\psi-\gamma\ln c_{t}
-\end{eqnarray*}
-
-\end_inset
-
-The real values of this shock 
-\begin_inset Formula $\eta_{t}$
-\end_inset
-
- are not observed,
- but,
- given a guess for the parameters 
-\begin_inset Formula $\psi$
-\end_inset
-
- and 
-\begin_inset Formula $\gamma$
-\end_inset
-
-,
- and the data,
- the right hand side of the above equation can be calculated.
- Also,
- we have
-\begin_inset Formula 
-\[
-\ln\eta_{t}=\rho\ln\eta_{t-1}+\sigma_{\eta}\epsilon_{t}.
-\]
-
-\end_inset
-
-So,
- we can regress the calculated 
-\begin_inset Formula $\ln\eta_{t}$
-\end_inset
-
- on their lags.
- The FOC for the OLS estimator set the mean of 
-\begin_inset Formula 
-\[
-u_{t}=\ln\eta_{t-1}[\ln\eta_{t}-\rho_{\eta}\ln\eta_{t-1}]
-\]
-
-\end_inset
-
- to zero.
- At the true parameter values,
- this expression has mean zero,
- so it can be used to define a moment condition.
- We also have that 
-\begin_inset Formula 
-\[
-E\left(u_{t}^{2}-\sigma_{\eta}^{2}\right)=0
-\]
-
-\end_inset
-
- at the true parameters,
- so this gives us a second moment condition.
- These two moment conditions are informative for all of the parameters that enter into their definitions:
- 
-\begin_inset Formula $\gamma,\rho_{\eta},\sigma_{\eta}$
-\end_inset
-
- and 
-\begin_inset Formula $\alpha$
-\end_inset
-
-,
-\begin_inset Formula $\beta,$
-\end_inset
-
-
-\begin_inset Formula $\delta$
-\end_inset
-
- and 
-\begin_inset Formula $\bar{n}$
-\end_inset
-
- (because 
-\begin_inset Formula $\psi$
-\end_inset
-
- depends on them,
- see above).
- We're only missing 
-\begin_inset Formula $\rho_{z}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{z}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Euler equation
-\end_layout
-
-\begin_layout Standard
-The Euler equation is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-c_{t}^{-\gamma}=E\left(\beta\cdot c_{t+1}^{-\gamma}\left[1+MPK_{t+1}-\delta\right]\right),
-\]
-
-\end_inset
-
-where the expectation is taken conditional on the information available in period 
-\begin_inset Formula $t$
-\end_inset
-
- (which include variables indexed 
-\begin_inset Formula $t$
-\end_inset
-
- and before).
- But 
-\begin_inset Formula $r=MPK,$
-\end_inset
-
- so
-\begin_inset Formula 
-\[
-E\left(\beta\cdot c_{t+1}^{-\gamma}\left[1+r_{t+1}-\delta\right]\right)-c_{t}^{-\gamma}=0
-\]
-
-\end_inset
-
-Thus,
-\begin_inset Formula 
-\begin{equation}
-v_{t}=\beta\cdot c_{t+1}^{-\gamma}\left[1+r_{t+1}-\delta\right]-c_{t}^{-\gamma}\label{eq:EulerError}
-\end{equation}
-
-\end_inset
-
-has mean zero,
- conditional on information available in period 
-\begin_inset Formula $t.$
-\end_inset
-
- Moment conditions that use this error should be informative for 
-\begin_inset Formula $\gamma,$
-\end_inset
-
-
-\begin_inset Formula $\delta$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Estimation by GMM
-\end_layout
-
-\begin_layout Standard
-A sample of size 160,
- generated from the model at the true parameter values,
- above,
- is at 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/DSGE/GenData/dsgedata.txt}{dsgedata.txt}
-\end_layout
-
-\end_inset
-
-.
- The columns are y,
- c,
- n,
- r,
- w.
- Have another look at the data,
- if you like:
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:The-DSGE-data"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-A Julia function to compute the moment conditions discussed above,
- and others,
- is at 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/DSGE/GMM/DSGEmoments.jl}{DSGEmoments.jl}
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-The script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/DSGE/GMM/DoGMM.jl}{DoGMM.jl}
-\end_layout
-
-\end_inset
-
- implements CUE-GMM estimation of the model,
- using the selected moment conditions,
- using simulated annealing to do the minimization.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The final estimates,
- standard errors,
- and 95% CI bounds,
- are
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset CommandInset label
-LatexCommand label
-name "DSGE GMM results"
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/DSGE/GMM/gmm.png
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the point estimates for 
-\begin_inset Formula $\beta,$
-\end_inset
-
-
-\begin_inset Formula $\gamma$
-\end_inset
-
- and 
-\begin_inset Formula $nss$
-\end_inset
-
- are good.
- The two rhos and two sigmas seem to be confused (recall that the true parameter values are in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "tab:True-parameters-and"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-).
- There seems to be an identification problem here,
- the two sources of randomness are not well picked out by the chosen moment conditions.
-\end_layout
-
-\begin_layout Itemize
-care is needed to obtain a real global minimum.
- The attempt to use ordinary gradient-based minimization fails,
- as you will see if you run the code.
- A person who tried these methods might conclude that the moments don't identify the parameters well,
- but this is not the case:
- it is possible to obtain good results using GMM.
-\end_layout
-
-\begin_layout Itemize
-Simulated annealing,
- on the other hand,
- converges to the same value in repeated runs.
- It is possible that on a given run,
- a different outcome might be obtained,
- if the cooling rate is too rapid,
- but I have yet to see this with the current setup.
- SA requires many function evaluations,
- about 30000 with the setting in the example code.
- However,
- it doesn't take too long,
- only about 11 seconds.
- This doesn't seem like too much time to get a reliable answer.
-\end_layout
-
-\begin_layout Itemize
-The take home conclusions here are:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-that GMM can give reliable estimates,
- at least for some parameters,
- but perhaps we should try to improve estimation of some parameters by looking for better moment conditions.
-\end_layout
-
-\begin_layout Itemize
-multiple local minima and irregular objective functions really can be a problem,
- even with simple models like this one.
- Imagine what would happen with a large scale DSGE model!
- For similar problems with a model that is much more simple,
- see 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "HansenHeatonYaron1996"
-literal "true"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-the difficulties with extremum estimation may motivate other computational methods,
- such as using a Bayesian approach to compute classical estimators as was proposed by 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "ChernozhukovHong2003"
-literal "true"
-
-\end_inset
-
-.
- We will return to this idea in Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Bayesian-methods"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical Summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/16-GMM.jl}{here}
-\end_layout
-
-\end_inset
-
-,
- but the previous examples,
- especially the Card example,
- are important,
- too,
- as those concepts are not repeated in this summary.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-
-\series bold
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-\noindent
-Suppose you have data on a dependent variable 
-\begin_inset Formula $y_{i}$
-\end_inset
-
- and a column vector of regressors 
-\begin_inset Formula $x_{i}$
-\end_inset
-
-.
- Consider the model
-\begin_inset Formula 
-\[
-y_{i}=x_{i}^{\prime}\beta_{0}+\epsilon_{i}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-\noindent
-Suppose that 
-\begin_inset Formula $E[\epsilon_{i}|x_{i}]=0$
-\end_inset
-
-.
- Use this information to propose a GMM estimator that is equivalent to the OLS estimator.
- Your answer should include:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-\noindent
-state the moment conditions and the GMM objective function clearly
-\end_layout
-
-\begin_layout Enumerate
-\noindent
-compute the first order conditions for minimization of the GMM criterion function and solve them to find the expression for the estimator
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Now,
- suppose that 
-\begin_inset Formula $E[\epsilon_{i}|x_{i}]\ne0$
-\end_inset
-
- but that there is another vector 
-\begin_inset Formula $z_{i}$
-\end_inset
-
- with 
-\begin_inset Formula $\dim z=\dim x$
-\end_inset
-
- such that 
-\begin_inset Formula $E[\epsilon_{i}|z_{i}]=0$
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Show that the OLS estimator of 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- is not consistent,
- given this information.
-\end_layout
-
-\begin_layout Enumerate
-Propose a consistent GMM estimator of the parameter vector 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- that uses this information.
- Your answer should include:
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-a clear statement of the moment conditions and the GMM objective function to be minimized which defines the estimator.
-\end_layout
-
-\begin_layout Enumerate
-a closed-form expression (that is,
- an explicit formula) for the estimator.
-\end_layout
-
-\begin_layout Enumerate
-a proof that the estimator is consistent.
- If you need to make additional assumptions to prove consistency,
- state them.
-\end_layout
-
-\end_deeper
-\end_deeper
-\end_deeper
-\begin_layout Enumerate
-Consider the linear regression model 
-\begin_inset Formula $y_{i}=x_{i}^{\prime}\beta_{0}+\epsilon_{i}$
-\end_inset
-
-.
- Suppose that the 
-\begin_inset Formula $n$
-\end_inset
-
- observations satisfy all assumptions of the classical linear regression model,
- except they are heteroscedastic,
- so that 
-\begin_inset Formula $V(\epsilon_{i}|x_{i})=\sigma_{i}^{2}$
-\end_inset
-
-.
- Suppose that 
-\begin_inset Formula $\sigma_{i}^{2}$
-\end_inset
-
- is 
-\series bold
-known
-\series default
-,
- for all 
-\begin_inset Formula $i$
-\end_inset
-
-.
- As such,
- we can compute the generalized least squares (GLS) estimator,
- which can be expressed as 
-\begin_inset Formula $\hat{\beta}_{GLS}=\left(X^{\prime}\Sigma^{-1}X\right)^{-1}X^{\prime}\Sigma^{-1}y$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a diagonal matrix with 
-\begin_inset Formula $\sigma_{i}^{2}$
-\end_inset
-
- in position 
-\begin_inset Formula $(i,i),$
-\end_inset
-
- 
-\begin_inset Formula $i=1,2,...,n$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Define moment conditions which define a GMM estimator that is equivalent to the GLS estimator.
- Prove that the estimators are equivalent.
-\end_layout
-
-\begin_layout Enumerate
-Is your GMM estimator exactly identified,
- or overidentified?
- 
-\end_layout
-
-\begin_layout Enumerate
-For efficient estimation using the moment conditions which you have defined,
- is single step GMM estimation using an identity matrix as the weight matrix fully efficient,
- or will two step estimation be more efficient?
- Explain.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Do the exercises in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Example:-Generalized-instrumental"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Show how the GIV estimator presented in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Example:-Generalized-instrumental"
-nolink "false"
-
-\end_inset
-
- can be adapted to account for an error term with HET and/or AUT.
-\end_layout
-
-\begin_layout Enumerate
-For the GIV estimator presented in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Example:-Generalized-instrumental"
-nolink "false"
-
-\end_inset
-
-,
- find the form of the expressions 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- that appear in the asymptotic distribution of the estimator,
- assuming that an efficient weight matrix is used.
-\end_layout
-
-\begin_layout Enumerate
-Consider the linear regression 
-\begin_inset Formula $y_{t}=\beta_{1}+\beta_{2}x_{t}+\epsilon_{t},$
-\end_inset
-
- for which we have 
-\begin_inset Formula $n$
-\end_inset
-
- observations.
- Suppose that all variables are weakly stationary,
- with finite variances,
- and that the error is Gaussian white noise with variance equal to 1:
- 
-\begin_inset Formula $\epsilon_{t}\sim N(0,1)\,\forall t$
-\end_inset
-
-.
- However,
- weak exogeneity does not hold,
- so 
-\begin_inset Formula $E(\epsilon_{t}|x_{t})\ne0$
-\end_inset
-
-,
- and the OLS estimator is not consistent.
- So,
- we will estimate using the method of instrumental variables.
- Suppose we have a single instrumental variable,
- 
-\begin_inset Formula $z_{t}$
-\end_inset
-
-,
- and we use it,
- along with the constant,
- to form the instrument matrix
-\begin_inset Formula 
-\[
-Z=\left[\begin{array}{cc}
-1 & z_{1}\\
-1 & z_{2}\\
-\vdots & \vdots\\
-1 & z_{n}
-\end{array}\right]
-\]
-
-\end_inset
-
-We contemplate estimation of 
-\begin_inset Formula $\theta=(\beta_{1}$
-\end_inset
-
-,
- 
-\begin_inset Formula $\beta_{2}$
-\end_inset
-
-) using GMM,
- using the moment conditions 
-\begin_inset Formula $\bar{m}_{n}(\theta)=\frac{1}{n}Z^{\prime}(y-X\beta).$
-\end_inset
-
- A requirement for identification of the GMM estimator is that the matrix 
-\begin_inset Formula $D_{n}=\frac{\partial\bar{m}_{n}^{\prime}(\theta)}{\partial\theta}$
-\end_inset
-
- must converge to a matrix with full row rank.
- Suppose that the chosen instrument is independent of the regressor,
- which implies that 
-\begin_inset Formula $E(z_{t}x_{t})=E(z)E(x),$
-\end_inset
-
-
-\begin_inset Formula $\forall t$
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-If we write the model in matrix form,
- 
-\begin_inset Formula $y=X\beta+\epsilon$
-\end_inset
-
-,
- carefully explain what is the form of 
-\begin_inset Formula $X$
-\end_inset
-
-.
- (dimension,
- and an indication of the contents of each column).
-\end_layout
-
-\begin_layout Enumerate
-What is the number of parameters to estimate,
- 
-\begin_inset Formula $k$
-\end_inset
-
-?
- What is the number of moment conditions,
- 
-\begin_inset Formula $g?$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Write out carefully an expression for each element of the matrix 
-\begin_inset Formula $D_{n}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-What is the form of the limiting 
-\begin_inset Formula $D_{\infty},$
-\end_inset
-
- the matrix to which 
-\begin_inset Formula $D_{n}$
-\end_inset
-
- converges,
- almost surely?
-\end_layout
-
-\begin_layout Enumerate
-What is the rank of 
-\begin_inset Formula $D_{\infty}?$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Is the proposed GMM estimator consistent or not?
- Explain.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Using Julia,
- generate data from the logit dgp.
- The script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/NonlinearOptimization/EstimateLogit.jl}{EstimateLogit.jl} 
-\end_layout
-
-\end_inset
-
- should prove quite helpful.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Recall that 
-\begin_inset Formula $E(y_{t}|\mathbf{x}_{t})=\mathbf{p}(\mathbf{x}_{t},\theta)=[1+\exp(-\mathbf{x}_{t}\prime\theta)]^{-1}$
-\end_inset
-
-.
- Consider the moment condtions (exactly identified) 
-\begin_inset Formula $m_{t}(\theta)=[y_{t}-p(\mathbf{x}_{t},\theta)]\mathbf{x}_{t}$
-\end_inset
-
-.
- Estimate by GMM (using 
-\family typewriter
-gmmresults
-\family default
-),
- using these moments.
-\end_layout
-
-\begin_layout Enumerate
-Estimate by ML (using 
-\family typewriter
-mleresults
-\family default
-).
-\end_layout
-
-\begin_layout Enumerate
-The two estimators should coincide.
- Prove analytically that the estimators coincide.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-When working out the structure of 
-\begin_inset Formula $\Omega_{n}$
-\end_inset
-
-,
- show that 
-\begin_inset Formula $\mathcal{E}(m_{t}m_{t+s}^{\prime})=\Gamma_{s}^{\prime}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Enumerate
-Verify the missing steps needed to show that 
-\begin_inset Formula $n\cdot\bar{m}(\hat{\theta})^{\prime}\hat{\Omega}^{-1}\bar{m}(\hat{\theta})$
-\end_inset
-
- has a 
-\begin_inset Formula $\chi^{2}(g-K)$
-\end_inset
-
- distribution.
- That is,
- show that the monster matrix is idempotent and has trace equal to 
-\begin_inset Formula $g-K.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-For the portfolio example,
- experiment with the program using lags of 3 and 4 periods to define instruments
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Iterate the estimation of 
-\begin_inset Formula $\theta=(\beta,\gamma)$
-\end_inset
-
- and 
-\begin_inset Formula $\Omega$
-\end_inset
-
- to convergence.
-\end_layout
-
-\begin_layout Enumerate
-Comment on the results.
- Are the results sensitive to the set of instruments used?
- Look at 
-\begin_inset Formula $\hat{\Omega}$
-\end_inset
-
- as well as 
-\begin_inset Formula $\hat{\theta}.$
-\end_inset
-
- Are these good instruments?
- Are the instruments highly correlated with one another?
- Is there something analogous to collinearity going on here?
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Run the Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/chi2gmm.jl}{GMM/chi2gmm.jl}
-\end_layout
-
-\end_inset
-
- with several sample sizes.
- Do the results you obtain seem to agree with the consistency of the GMM estimator?
- Explain.
- 
-\end_layout
-
-\begin_layout Enumerate
-The GMM estimator with an arbitrary weight matrix has the asymptotic distribution
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}\right]
-\]
-
-\end_inset
-
-Supposing that you compute a GMM estimator using an arbitrary weight matrix,
- so that this result applies.
- Carefully explain how you could test the hypothesis 
-\begin_inset Formula $H_{0}:R\theta_{0}=r$
-\end_inset
-
- versus 
-\begin_inset Formula $H_{A}:R\theta_{0}\ne r$
-\end_inset
-
-,
- where 
-\begin_inset Formula $R$
-\end_inset
-
- is a given 
-\begin_inset Formula $q\times k$
-\end_inset
-
- matrix,
- and 
-\begin_inset Formula $r$
-\end_inset
-
- is a given 
-\begin_inset Formula $q\times1$
-\end_inset
-
- vector.
- I suggest that you use a Wald test.
- Explain exactly what is the test statistic,
- and how to compute every quantity that appears in the statistic.
- 
-\end_layout
-
-\begin_layout Enumerate
-(proof that the GMM optimal weight matrix is one such that 
-\begin_inset Formula $W_{\infty}=\Omega_{\infty}^{-1})$
-\end_inset
-
- Consider the difference of the asymptotic variance using an arbitrary weight matrix,
- minus the asymptotic variance using the optimal weight matrix:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-A=\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1} & - & \left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}
-\end{eqnarray*}
-
-\end_inset
-
-Set 
-\begin_inset Formula $B=\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}-\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}D_{\infty}\Omega_{\infty}^{-1}$
-\end_inset
-
-.
- Verify that 
-\begin_inset Formula $A=B\Omega_{\infty}B^{'}$
-\end_inset
-
-.
- What is the implication of this?
- Explain.
-\end_layout
-
-\begin_layout Enumerate
-\align left
-The asymptotic distribution of the GMM estimator,
- using a non-optimal weight matrix,
- is
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}D_{\infty}W_{\infty}\Omega_{\infty}W_{\infty}D_{\infty}^{\prime}\left(D_{\infty}W_{\infty}D_{\infty}^{\prime}\right)^{-1}\right]
-\]
-
-\end_inset
-
-We know that in the case of exact identification,
- the GMM estimator does not depend on the weight matrix,
- 
-\begin_inset Formula $W.$
-\end_inset
-
- If this is the case,
- the asymptotic covariance matrix must not depend on 
-\begin_inset Formula $W_{\infty}$
-\end_inset
-
-,
- either.
- Prove that this is true,
- by showing that 
-\begin_inset Formula $W$
-\end_inset
-
- cancels out of the asymptotic variance.
- Hint:
- 
-\begin_inset Formula $\left(AB\right)^{-1}=B^{-1}A^{-1}$
-\end_inset
-
- if both 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- are invertible matrices.
-\end_layout
-
-\begin_layout Enumerate
-In the context of the Hansen-Sargan test for correct specification of moments,
- discussed in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:A-specification-test"
-nolink "false"
-
-\end_inset
-
-,
- prove that the matrix 
-\begin_inset Formula $P_{\infty}=I_{g}-\Omega_{\infty}^{-1/2}D_{\infty}^{\prime}\left(D_{\infty}\Omega_{\infty}^{-1}D_{\infty}^{\prime}\right)^{-1}D_{\infty}\Omega_{\infty}^{-1/2}$
-\end_inset
-
- is idempotent and that its rank is 
-\begin_inset Formula $g-K,$
-\end_inset
-
- where 
-\begin_inset Formula $g$
-\end_inset
-
- is the number of moment conditions and 
-\begin_inset Formula $K$
-\end_inset
-
- is the number of parameters.
-\end_layout
-
-\begin_layout Enumerate
-Consider the two equation model
-\begin_inset Formula 
-\begin{eqnarray*}
-\text{Demand:\;\ }q_{t} & = & \alpha_{1}+\alpha_{2}p_{t}+\alpha_{3}y_{t}+\varepsilon_{1t}\\
-\text{Supply:\;\ }q_{t} & = & \beta_{1}+\beta_{2}p_{t}+\varepsilon_{2t}\\
-\mathcal{E}\left(\left[\begin{array}{l}
-\varepsilon_{1t}\\
-\varepsilon_{2t}
-\end{array}\right]|y_{t}\right) & = & \left[\begin{array}{c}
-0\\
-0
-\end{array}\right]\\
-\mathcal{E}\left(\left[\begin{array}{l}
-\varepsilon_{1t}\\
-\varepsilon_{2t}
-\end{array}\right]\left[\begin{array}{ll}
-\varepsilon_{1t} & \varepsilon_{2t}\end{array}\right]|y_{t}\right) & = & \left[\begin{array}{ll}
-\sigma_{11} & \sigma_{12}\\
-\sigma_{12} & \sigma_{22}
-\end{array}\right],\forall t
-\end{eqnarray*}
-
-\end_inset
-
-The variables 
-\begin_inset Formula $q_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- are endogenous,
- and the variable 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is weakly exogenous.
- Assume that the observations are independent over time.
- Consider GMM estimation of the parameters of the two equations implemented as two stage least squares (2SLS).
- Recall that the 2SLS estimator uses 
-\begin_inset Formula $\widehat{p_{t}}$
-\end_inset
-
- as an instrument for the endogenous regressor 
-\begin_inset Formula $p_{t}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\widehat{p_{t}}$
-\end_inset
-
- is the fitted value from OLS applied to the equation 
-\begin_inset Formula $p_{t}=\pi_{1}+\pi_{2}y_{t}+v_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Show that the regressor 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- is correlated with each of the structural errors 
-\begin_inset Formula $\varepsilon_{1t}$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon_{2t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Will OLS give a consistent estimator of the parameters of the supply equation?
- Explain your answer.
-\end_layout
-
-\begin_layout Enumerate
-Give the exact expression for the 2SLS estimator of the parameters of the supply equation,
- and explain why the estimator is consistent.
-\end_layout
-
-\begin_layout Enumerate
-Give the exact expression for the 2SLS estimator of the parameters of the demand equation,
- and carefully explain why 2SLS will 
-\emph on
-not
-\emph default
- give a consistent estimator of these parameters.
- Note that the 2SLS estimator is a particular GMM estimator,
- and it is a particular instrumental variables (IV) estimator.
- Keeping this in mind may help you to answer the question.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Prove that the GMM estimator based upon the 
-\begin_inset Formula $g$
-\end_inset
-
- moment conditions 
-\begin_inset Formula $\bar{m}_{n}(\theta)=\left[\begin{array}{cc}
-p_{n}^{\prime}(\theta) & q_{n}^{\prime}(\theta)\end{array}\right]^{\prime}$
-\end_inset
-
- and the corresponding true optimal weight matrix is asymptotically efficient with respect to the GMM estimator based upon the 
-\begin_inset Formula $h<g$
-\end_inset
-
- moment conditions 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $p_{n}(\theta)$
-\end_inset
-
- and the corresponding true optimal weight matrix.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-Interpret the result
-\end_layout
-
-\begin_layout Enumerate
-Discuss the importance of the result from an empirical point of view.
- Are there any cautions one should observe when doing applied GMM work?
- Describe any problems you can imagine.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Recall the dynamic model with measurement error that was discussed in class:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t}^{*} & = & \alpha+\rho y_{t-1}^{*}+\beta x_{t}+\epsilon_{t}\\
-y_{t} & = & y_{t}^{*}+\upsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\upsilon_{t}$
-\end_inset
-
- are independent Gaussian white noise errors.
- Suppose that 
-\begin_inset Formula $y_{t}^{*}$
-\end_inset
-
- is not observed,
- and instead we observe 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-.
- We can estimate the equation 
-\begin_inset Formula 
-\[
-y_{t}=\alpha+\rho y_{t-1}+\beta x_{t}+\nu_{t}
-\]
-
-\end_inset
-
-using GIV,
- as was done above.
- The Julia script 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/GMM/SpecTest.jl}{GMM/SpecTest.jl} 
-\end_layout
-
-\end_inset
-
- performs a Monte Carlo study of the performance of the GMM criterion test,
- 
-\begin_inset Formula 
-\[
-n\cdot s_{n}(\hat{\theta})\stackrel{d}{\rightarrow}\chi^{2}(g-K)
-\]
-
-\end_inset
-
-Examine the script and describe what it does.
- Run this script to verify that the test over-rejects.
- Increase the sample size,
- to determine if the over-rejection problem becomes less severe.
- Discuss your findings.
-\end_layout
-
-\begin_layout Enumerate
-Suppose we have two equations
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t1} & = & \alpha_{1}+\alpha_{2}y_{t2}+\epsilon_{t1}\\
-y_{t2} & = & \beta_{1}+\beta_{2}x_{t}+\epsilon_{t2}
-\end{eqnarray*}
-
-\end_inset
-
-where 
-\begin_inset Formula $V(\epsilon_{t1})=\sigma_{1}^{2}>0$
-\end_inset
-
-,
- 
-\begin_inset Formula $V(\epsilon_{t2})=\sigma_{2}^{2}>0$
-\end_inset
-
-,
- 
-\begin_inset Formula $E(\epsilon_{t1}\epsilon_{t2})=\sigma_{12}\ne0$
-\end_inset
-
-.
- The observations are independent over time,
- and the errors have zero mean.
- The variable 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is strictly exogenous:
- it is uncorrelated with the two epsilons at all time periods.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Is the OLS estimator of the parameters of the first equation consistent or not?
- Explain.
-\end_layout
-
-\begin_layout Enumerate
-Is the OLS estimator of the parameters of the second equation consistent or not?
- Explain.
-\end_layout
-
-\begin_layout Enumerate
-If the OLS estimator of the parameters of the first equation is not consistent,
- propose a consistent estimator of the parameters of the first equation and explain why the proposed estimator is consistent.
- 
-\end_layout
-
-\begin_layout Enumerate
-If the OLS estimator of the parameters of the second equation is not consistent,
- propose a consistent estimator of the parameters of the second equation and explain why the proposed estimator is consistent.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Estimate a logit model by GMM using the 10 independent data points
-\begin_inset Newline newline
-\end_inset
-
- 
-\begin_inset Tabular
-<lyxtabular version="3" rows="2" columns="11">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-y
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-x
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-.
- 
-\begin_inset Newline newline
-\end_inset
-
-For the logit model,
- the probability 
-\begin_inset Formula $P(y_{t}=1|x_{t})=(1+\exp(-\theta_{1}-\theta_{2}x_{t}))^{-1}$
-\end_inset
-
-,
- and the probability that 
-\begin_inset Formula $y_{t}=0$
-\end_inset
-
- is the complement.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-create a data file that contains these observations
-\end_layout
-
-\begin_layout Enumerate
-find the conditional mean 
-\begin_inset Formula $E(y|x)$
-\end_inset
-
- and the conditional variance 
-\begin_inset Formula $V(y|x$
-\end_inset
-
-)
-\end_layout
-
-\begin_layout Enumerate
-propose at least 2 moment conditions,
- using the mean and the variance you found in (b)
-\end_layout
-
-\begin_layout Enumerate
-write a Julia function that computes the GMM estimator using your two moment conditions
-\end_layout
-
-\begin_layout Enumerate
-compute the two step efficient GMM estimator
-\end_layout
-
-\begin_layout Enumerate
-comment on the results
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Given the 10 independent data points
-\begin_inset Newline newline
-\end_inset
-
- 
-\begin_inset Tabular
-<lyxtabular version="3" rows="2" columns="11">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<column alignment="center" valignment="top">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-y
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-x
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
--1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-.
- 
-\begin_inset Newline newline
-\end_inset
-
-For the Poisson model,
- the density 
-\begin_inset Formula $f_{Y}(y|x)=\frac{\exp(-\lambda)\lambda^{y}}{y!},$
-\end_inset
-
- 
-\begin_inset Formula $y=0,1,2,...$
-\end_inset
-
-.
- To make the model depend on conditioning variables,
- use the parameterization 
-\begin_inset Formula $\lambda(x)=\exp(\theta_{1}+\theta_{2}x)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-The mean of a Poisson distribution with parameter 
-\begin_inset Formula $\lambda$
-\end_inset
-
- is equal to 
-\begin_inset Formula $\lambda,$
-\end_inset
-
- and so is the variance.
- Propose moment conditions to an overidentified 
-\begin_inset Formula $(g>k)$
-\end_inset
-
- GMM estimator of 
-\begin_inset Formula $\theta_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\theta_{2}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Discuss how your proposed moment conditions relate to the score function of the maximum likelihood estimator.
-\end_layout
-
-\begin_layout Enumerate
-Estimate the parameters using two-step efficient GMM,
- using the moment conditions you have proposed.
-\end_layout
-
-\begin_layout Enumerate
-Discuss the results,
- and compare them to your ML estimates for the similar problem in the chapter on ML estimation.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Suppose that we have a rational expectations model.
- At time 
-\begin_inset Formula $t,$
-\end_inset
-
- the representative agent knows the values of all variables indexed 
-\begin_inset Formula $t-1$
-\end_inset
-
- and earlier.
- Suppose the production function is 
-\begin_inset Formula $y_{t}=k_{t}^{\alpha}n_{t}^{1-\alpha}\exp(\epsilon_{t})$
-\end_inset
-
-,
- where 
-\begin_inset Formula $y$
-\end_inset
-
- is output,
- 
-\begin_inset Formula $k$
-\end_inset
-
- is capital,
- 
-\begin_inset Formula $n$
-\end_inset
-
- is labor,
- and 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- is a white noise shock.
- One of the first order conditions tells us that the wage rate,
- 
-\begin_inset Formula $w_{t}$
-\end_inset
-
-,
- is equal to the marginal product of labor (recall:
- MPL=
-\begin_inset Formula $\partial y/\partial n$
-\end_inset
-
-).
- The econometrician has a data set that includes only the variables 
-\begin_inset Formula $k_{t},$
-\end_inset
-
-
-\begin_inset Formula $n_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $w_{t}$
-\end_inset
-
-.
- The econometrician knows the correct specification of the production function,
- except for the value of 
-\begin_inset Formula $\alpha$
-\end_inset
-
-,
- and also knows that 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is a white noise shock.
- At time 
-\begin_inset Formula $t$
-\end_inset
-
-,
- the agent observes the shock 
-\begin_inset Formula $\epsilon_{t},$
-\end_inset
-
- and the capital level,
- 
-\begin_inset Formula $k_{t},$
-\end_inset
-
- which is a non-stochastic function of variables that are pre-determined at time 
-\begin_inset Formula $t$
-\end_inset
-
-,
- and then makes choices that determine the values of the variables 
-\begin_inset Formula $y_{t},$
-\end_inset
-
-
-\begin_inset Formula $n_{t},$
-\end_inset
-
-
-\begin_inset Formula $w_{t},$
-\end_inset
-
-
-\begin_inset Formula $r_{t}$
-\end_inset
-
-,
- among others,
- using the information that has been given,
- plus some other unspecified equations.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Consider the linear regression 
-\begin_inset Formula $\log w_{t}=c+\alpha(\log k_{t}-\log w_{t})+\epsilon_{t}$
-\end_inset
-
-.
- Will the OLS estimate of 
-\begin_inset Formula $\alpha$
-\end_inset
-
- using this regression be consistent or not?
- Explain.
-\end_layout
-
-\begin_layout Enumerate
-Provide at least two moment conditions that can be used to consistently estimate the parameter 
-\begin_inset Formula $\alpha$
-\end_inset
-
- by GMM.
-\end_layout
-
-\begin_layout Enumerate
-Explain why the proposed moment conditions have mean zero at the true parameter value.
-\end_layout
-
-\begin_layout Enumerate
-Explain how you could estimate 
-\begin_inset Formula $\alpha$
-\end_inset
-
- using a two step efficient GMM estimator.
- Give the explicit form of the optimal weight matrix,
- for your chosen moment conditions.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Consider the model
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =\alpha+\rho_{1}y_{t-1}+\rho_{2}y_{t-2}+\beta x_{t}+\epsilon_{t}
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is a 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- white noise error.
- This is an autoregressive model of order 2 (AR2) model,
- with an additional exogenous regressor.
- Suppose that data is generated from the AR2 model,
- but the econometrician mistakenly decides to estimate an AR1 model,
- 
-\begin_inset Formula $y_{t}=\alpha+\rho_{1}y_{t-1}+\beta x_{t}+v_{t}$
-\end_inset
-
-.
- This is a case of omitted relevant variables.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-show that weak exogeneity fails for the AR1 model.
-\end_layout
-
-\begin_layout Enumerate
-Consider IV estimation of the AR1 model,
- using lags of 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- as instruments.
- Is this a consistent estimator?
-\end_layout
-
-\begin_layout Enumerate
-simulate data from the correct AR2 model,
- using 
-\begin_inset Formula $\alpha=0$
-\end_inset
-
-,
- 
-\begin_inset Formula $\rho_{1}=0.5$
-\end_inset
-
-,
- 
-\begin_inset Formula $\rho_{2}=0.4$
-\end_inset
-
-,
- 
-\begin_inset Formula $\beta=2$
-\end_inset
-
-,
- and 
-\begin_inset Formula $x_{t}\sim IIN(0,1).$
-\end_inset
-
- Use a sample size of 30 observations.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-estimate the incorrectly specified AR1 model by OLS
-\end_layout
-
-\begin_layout Enumerate
-estimate the correctly specified AR2 model by OLS
-\end_layout
-
-\begin_layout Enumerate
-implement your proposed IV estimator of the AR1 model
-\end_layout
-
-\begin_layout Enumerate
-embed the simulations and estimations in a loop,
- to do a Monte Carlo study using 1000 replications.
- Provide histograms for the distribtions of the estimators of the parameter 
-\begin_inset Formula $\rho_{1}$
-\end_inset
-
- for the 3 estimators.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-discuss all results thoroughly,
- focusing on bias and standard errors of the estimators of the autoregressive parameters
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Estimate the investment equation of the Klein Model 1 (see Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Example:-Klein's-Model"
-nolink "false"
-
-\end_inset
-
-) using GMM.
- See the example at the end of the discussion of 2SLS for a good hint.
-\end_layout
-
-\begin_layout Enumerate
-Verify the missing steps needed to show that 
-\begin_inset Formula $n\cdot m(\hat{\theta})^{\prime}\hat{\Omega}^{-1}m(\hat{\theta})$
-\end_inset
-
- has a 
-\begin_inset Formula $\chi^{2}(g-K)$
-\end_inset
-
- distribution.
- That is,
- show that the big ugly matrix is idempotent and has trace equal to 
-\begin_inset Formula $g-K.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Bayesian-methods"
-
-\end_inset
-
-Bayesian methods
-\end_layout
-
-\begin_layout Standard
-This chapter provides a brief introduction to Bayesian methods,
- which form a large part of econometric research,
- especially in the last two decades.
- Advances in computational methods (e.g.,
- MCMC,
- particle filtering),
- combined with practical advantages of Bayesian methods (e.g.,
- no need for minimization and improved identification coming from the prior) have contributed to the popularity of this approach.
- References I have used to prepare these notes:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Chapter 13;
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "ChernozhukovHong2003"
-literal "true"
-
-\end_inset
-
-
-\emph on
-;
- 
-\emph default
-
-\begin_inset CommandInset citation
-LatexCommand citet
-key "emm"
-literal "false"
-
-\end_inset
-
-,
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant2002emm"
-literal "false"
-
-\end_inset
-
-;
- Hoogerheide,
- van Dijk and van Oest (2007) 
-\begin_inset Quotes sld
-\end_inset
-
-Simulation Based Bayesian Econometric Inference:
- Principles and Some Recent Computational Advances
-\begin_inset Quotes srd
-\end_inset
-
-.
- You might also like to read Mikusheva's MIT OpenCourseWare notes,
- lectures 23-26:
- 
-\bar under
-
-\begin_inset CommandInset href
-LatexCommand href
-name "Bayesian notes"
-target "http://ocw.mit.edu/courses/economics/14-384-time-series-analysis-fall-2013/lecture-notes/"
-literal "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Definitions
-\end_layout
-
-\begin_layout Standard
-The Bayesian approach summarizes beliefs about parameters using a density function:
-\end_layout
-
-\begin_layout Itemize
-There is a true unknown parameter vector,
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-,
- and the density 
-\begin_inset Formula $\pi(\theta)$
-\end_inset
-
-,
- which is known as the 
-\emph on
-prior
-\emph default
-,
- reflects current beliefs about the parameter,
- before observing the sample.
- It is assumed that the econometrician can provide this density.
-\end_layout
-
-\begin_layout Itemize
-We also have sample information,
- 
-\begin_inset Formula $y$
-\end_inset
-
-=
-\begin_inset Formula $\left\{ y_{1},y_{2},...y_{n}\right\} $
-\end_inset
-
-.
- We're already familiar with the 
-\emph on
-likelihood function,
-
-\emph default
- 
-\begin_inset Formula $f(y|\theta)$
-\end_inset
-
-,
- which is the density of the sample given a parameter value.
- 
-\end_layout
-
-\begin_layout Standard
-Given these two pieces,
- we can write the joint density of the sample and the beliefs:
-\begin_inset Formula 
-\[
-f(y,\theta)=f(y|\theta)\pi(\theta)
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-We can get the 
-\emph on
-marginal likelihood 
-\emph default
-by integrating out the parameter,
- integrating over its support 
-\begin_inset Formula $\Theta$
-\end_inset
-
-:
-\emph on
-
-\begin_inset Formula 
-\[
-f(y)=\int_{\Theta}f(y,\theta)d\theta
-\]
-
-\end_inset
-
-
-\emph default
-The last step is to get the 
-\emph on
-posterior 
-\emph default
-of the parameter.
- This is simply the density of the parameter conditional on the sample,
- and we get it in the normal way we get a conditional density,
- using Bayes' theorem:
-\begin_inset Formula 
-\[
-f(\theta|y)=\frac{f(y,\theta)}{f(y)}=\frac{f(y|\theta)\pi(\theta)}{f(y)}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The movement from the prior to the posterior reflects the learning that occurs about the parameter when one receives the sample information.
-\end_layout
-
-\begin_layout Itemize
-The sources of information used to make the posterior are the prior and the likelihood function.
- 
-\end_layout
-
-\begin_layout Itemize
-Once we have the posterior,
- one can provide a complete probabilistic description about our updated beliefs about the parameter,
- using quantiles or moments of the posterior.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The posterior mean or median provide the Bayesian analogue of the frequentist point estimator,
- in the form of the ML estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-One can show that these point estimators converge to the true 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-We can define regions analogous to confidence intervals by using quantiles of the posterior,
- or the marginal posterior.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-So far,
- this is pretty straightforward.
- The complications are mostly computational.
- To illustrate,
- the posterior mean is
-\begin_inset Formula 
-\begin{align*}
-E(\theta|y) & =\int_{\Theta}\theta f(\theta|y)d\theta\\
- & =\frac{\int_{\Theta}\theta f(y|\theta)\pi(\theta)d\theta}{\int_{\Theta}f(y,\theta)d\theta}
-\end{align*}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-One can see that a means of integrating will be needed.
-\end_layout
-
-\begin_layout Itemize
-note that 
-\begin_inset Formula $\theta$
-\end_inset
-
- is a vector,
- so that the integrals are multiple
-\end_layout
-
-\begin_layout Itemize
-Only in very special cases will the integrals have analytic solutions.
-\end_layout
-
-\begin_layout Itemize
-Otherwise,
- computational methods will be needed.
- Advances in computational methods are what have lead to the increased use of Bayesian methods.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Philosophy,
- etc.
-\end_layout
-
-\begin_layout Standard
-So,
- the classical paradigm views the data as generated by a data generating process,
- which is a perhaps unknown model characterized by a parameter vector,
- and the data is generated from the model at a particular value of the parameter vector,
- 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- Bayesians view data as given,
- and update beliefs about a parameter using the information about the parameter contained in the data.
- There's nothing obviously contradictory in these views.
- Nevertheless,
- it's not hard to find discussions where there are disagreements.
-\end_layout
-
-\begin_layout Standard
-Here,
- I'm trying to address a model with a fixed non-random parameter about which we would like to learn.
- As long as the object of interest - the dgp and it's parameter - is agreed upon,
- then we can contemplate using any convenient tool.
-\end_layout
-
-\begin_layout Standard
-Even if one is a strict frequentist,
- one shouldn't reinvent the wheel each time we get a new sample:
- previous samples have information about the parameter,
- and we should use all of the available information.
- A pure frequentist 
-\begin_inset Quotes sld
-\end_inset
-
-full information
-\begin_inset Quotes srd
-\end_inset
-
- approach would require writing the joint likelihood of all samples,
- which would almost certainly constitute an impossible task.
- The Bayesian approach concentrates all of the information coming from previous work in the form of a prior.
- A fairly simple,
- easy to use prior may not 
-\emph on
-exactly
-\emph default
- capture all previous information,
- but it could offer a handy and reasonably accurate summary,
- and it's almost certainly better than simply pretending that all of that previous information simply doesn't exist.
- So,
- the idea of a prior as a summary of what we have learned may simply be viewed as a practical solution to the problem of using all the available information.
- Given that it's a summary,
- one may as well use a convenient form,
- as long as it's plausible and the results don't depend too exaggeratedly upon particular form used.
-\end_layout
-
-\begin_layout Standard
-As long as one takes the view that there is a fixed unknown parameter value 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- which generates all samples,
- then frequentist and Bayesian methods are trying to inform us about the same object,
- and the choice between tools may become one of convenience.
- It turns out that one can analyze Bayesian estimators from a classical (frequentist) perspective.
- It also turns out that Bayesian estimators may be easier to compute reliably than analogous classical estimators.
- These computational advantages,
- combined with the ability to use information from previous work in an intelligent way,
- make the study of Bayesian methods attractive for frequentists.
- If a Bayesian takes the view that there is a fixed data generating process,
- and Bayesian learning leads in the limit to the same fixed true value that frequentists posit,
- then the study of frequentist theory will be useful to a Bayesian practitioner.
- For example,
- the GMM estimator is closely related to some versions of 
-\begin_inset CommandInset href
-LatexCommand href
-name "Approximate Bayesian Computing"
-target "http://en.wikipedia.org/wiki/Approximate_Bayesian_computation"
-literal "false"
-
-\end_inset
-
- (ABC).
- Thus,
- knowledge of theory and practical experience with GMM can be a useful guide to implementing ABC estimators.
-\end_layout
-
-\begin_layout Itemize
-For the rest of this,
- I will adopt the classical,
- frequentist perspective,
- and study the behavior of Bayesian estimators in this context.
-\end_layout
-
-\begin_layout Itemize
-One should note that the traditional Bayesian approach requires the likelihood function,
- just as is the case with ML.
- Thus,
- it uses 
-\emph on
-strong assumptions
-\emph default
-,
- for a given model.
- 
-\end_layout
-
-\begin_layout Itemize
-There are Bayesian methods for choosing between models,
- which we will not get into.
-\end_layout
-
-\begin_layout Itemize
-There are also recent Bayesian-inspired methods that attempt to work without knowledge of the likelihood function.
- For instance,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHong2003"
-literal "true"
-
-\end_inset
-
- use Bayesian methods to compute a GMM estimator.
- Some such methods,
- e.g.
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "Approximate Bayesian Computing"
-target "http://en.wikipedia.org/wiki/Approximate_Bayesian_computation"
-literal "false"
-
-\end_inset
-
- require the model to be simulable,
- in which case,
- essentially the same strong assumptions as underlie ML are being used.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Example
-\end_layout
-
-\begin_layout Standard
-Suppose data is generated by i.i.d.
- sampling from an exponential distribution with mean 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- An exponential random variable takes values on the positive real numbers.
- Waiting times are often modeled using the exponential distribution.
-\end_layout
-
-\begin_layout Itemize
-The density of a typical sample element is 
-\begin_inset Formula $f(y|\theta)=\frac{1}{\theta}e^{-y/\theta}$
-\end_inset
-
-.
- The likelihood is simply the product of the sample contributions.
-\end_layout
-
-\begin_layout Itemize
-Suppose the prior for 
-\begin_inset Formula $\theta$
-\end_inset
-
- is 
-\begin_inset Formula $\theta\sim\mathrm{lognormal}(1,1)$
-\end_inset
-
-.
- This means that the logarithm of 
-\begin_inset Formula $\theta$
-\end_inset
-
- is normally distributed with mean 1 and standard deviation 1.
- We use a lognormal prior because it enforces the requirement that the parameter of the exponential density be positive.
-\end_layout
-
-\begin_layout Itemize
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Bayesian/BayesExample1.jl}{BayesExample1.jl} 
-\end_layout
-
-\end_inset
-
- implements Bayesian estimation for this setup.
-\end_layout
-
-\begin_layout Standard
-With a sample of 10 observations,
- we obtain the results in panel (a) of Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Bayesian-estimation,-exponential"
-nolink "false"
-
-\end_inset
-
-,
- while with a sample of size 50 we obtain the results in panel (b).
- Note how the posterior is more concentrated around the true parameter value in panel (b).
- Also note how the posterior mean is closer to the prior mean when the sample is small.
- When the sample is small,
- the likelihood function has less weight,
- and more of the information comes from the prior.
- When the sample is larger,
- the likelihood function will have more weight,
- and its effect will dominate the prior's.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Bayesian-estimation,-exponential"
-
-\end_inset
-
-Bayesian estimation,
- exponential likelihood,
- lognormal prior
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-N=10
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Bayesian/BayesExampleN10.png
-	lyxscale 25
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-N=50
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Bayesian/BayesExampleN50.png
-	lyxscale 25
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Theory
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHong2003"
-literal "false"
-
-\end_inset
-
- 
-\begin_inset Quotes sld
-\end_inset
-
-An MCMC Approach to Classical Estimation
-\begin_inset Quotes srd
-\end_inset
-
- 
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://www.sciencedirect.com/science/article/pii/S0304407603001003
-\end_layout
-
-\end_inset
-
- is a very interesting article that shows how Bayesian methods may be used with criterion functions that are associated with classical estimation techniques.
- For example,
- it is possible to compute a posterior mean version of a GMM estimator.
- Chernozhukov and Hong provide their Theorem 2 (in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Chernozhukov-and-Hong,"
-nolink "false"
-
-\end_inset
-
-),
- which proves consistency and asymptotic normality for a general class of such estimators.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Chernozhukov-and-Hong,"
-
-\end_inset
-
-Chernozhukov and Hong,
- Theorem 2
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Bayesian/Theorem2.png
-	lyxscale 50
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-When
-\end_layout
-
-\begin_layout Itemize
-the criterion function 
-\begin_inset Formula $L_{n}(\theta)$
-\end_inset
-
- in their paper is set to the log-likelihood function
-\end_layout
-
-\begin_layout Itemize
-the pseudo-prior 
-\begin_inset Formula $\pi(\theta)$
-\end_inset
-
- is a real Bayesian prior
-\end_layout
-
-\begin_layout Itemize
-the penalty function 
-\begin_inset Formula $\rho_{n}$
-\end_inset
-
- is the squared loss function (see the paper),
- then the class of estimators discussed by CH reduces to the ordinary Bayesian posterior mean.
- As such,
- their Theorem 2,
- tells us that this estimator is consistent and asymptotically normally distributed.
- In particular,
- the Bayesian posterior mean has the same asymptotic distribution as does the ordinary maximum likelihood estimator.
-\end_layout
-
-\begin_layout Itemize
-the intuition is clear:
- as the amount of information coming from the sample increases,
- the likelihood function brings an increasing amount of information,
- relative to the prior.
- Eventually,
- the prior is no longer important for determining the shape of the posterior.
-\end_layout
-
-\begin_layout Itemize
-when the sample is large,
- the shape of the posterior depends on the likelihood function.
- The likelihood function collapses around 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- when the sample is generated at 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- The same is true of the posterior,
- it narrows around 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- This causes the posterior mean to converge to the true parameter value.
- In fact,
- all quantiles of the posterior converge to 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
- Chernozhukov and Hong discuss estimators defined using quantiles.
-\end_layout
-
-\begin_layout Itemize
-For an econometrician coming from the frequentist perspective,
- this is attractive.
- The Bayesian estimator has the same asymptotic behavior as the MLE.
- There may be computational advantages to using the Bayesian approach,
- because there is no need for optimization.
- If the objective function that defines the classical estimator is irregular (multiple local optima,
- nondifferentiabilities,
- noncontinuities...),
- then optimization may be very difficult.
- However,
- Bayesian methods that use integration may be more tractable.
- This is the main motivation of CH's paper.
- 
-\end_layout
-
-\begin_layout Itemize
-Additional advantages include the benefits if an informative prior is available.
- When this is the case,
- the Bayesian estimator can have better small sample performance than the maximum likelihood estimator.
- The ML estimator uses only the information in the sample.
- Adding outside information can help.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Computational methods
-\end_layout
-
-\begin_layout Itemize
-To compute the posterior mean,
- we need to evaluate
-\begin_inset Formula 
-\begin{align*}
-E(\theta|y) & =\int_{\Theta}\theta f(\theta|y)d\theta\\
-= & \frac{\int_{\Theta}\theta f(y|\theta)\pi(\theta)d\theta}{\int_{\Theta}f(y,\theta)d\theta}.
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that both of the integrals are multiple integrals,
- with the dimension given by that of the parameter,
- 
-\begin_inset Formula $\theta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Under some special circumstances (conjugate priors),
- the integrals may have analytic solutions:
- e.g.,
- Gaussian likelihood with a Gaussian prior leads to a Gaussian posterior.
- 
-\end_layout
-
-\begin_layout Itemize
-When the dimension of the parameter is low,
- quadrature methods may be used.
- What was done in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Bayesian/BayesExample1.jl}{BayesExample1.jl} 
-\end_layout
-
-\end_inset
-
- is an unsophisticated example of this.
- More sophisticated methods use an intelligently chosen grid to reduce the number of function evaluations.
- Still,
- these methods only work for dimensions up to 3 or so.
-\end_layout
-
-\begin_layout Itemize
-Otherwise,
- some form of simulation-based 
-\begin_inset Quotes sld
-\end_inset
-
-Monte Carlo
-\begin_inset Quotes srd
-\end_inset
-
- integration must be used.
- The basic idea is that 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $E(\theta|y)$
-\end_inset
-
- can be approximated by 
-\begin_inset Formula $(1/S)\sum_{s=1}^{S}\theta^{s}$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
- is a random draw from the posterior distribution 
-\begin_inset Formula $f(\theta|y)$
-\end_inset
-
-.
- The 
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-trick is
-\emph on
- how to make draws from the posterior
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
- when in general we can't compute the posterior.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-the law of large numbers tells us that this average will converge to the desired expectation as 
-\begin_inset Formula $S$
-\end_inset
-
- gets large
-\end_layout
-
-\begin_layout Itemize
-convergence will be more rapid if the random draws are independent of one another,
- but insisting on independence may have computational drawbacks.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Monte Carlo methods include:
-\end_layout
-
-\begin_layout Itemize
-importance sampling
-\end_layout
-
-\begin_layout Itemize
-Markov chain Monte Carlo (MCMC)
-\end_layout
-
-\begin_layout Itemize
-sequential Monte Carlo (SMC,
- also known as particle filtering)
-\end_layout
-
-\begin_layout Itemize
-Hamiltonian Monte Carlo (HMC).
-\end_layout
-
-\begin_layout Itemize
-The great expansion of these methods over the years has caused Bayesian econometrics to become much more widely used than it was in the not so distant (for some of us) past.
- There is much literature - here we will only look at a basic example that captures the main ideas.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-MCMC
-\end_layout
-
-\begin_layout Standard
-Variants of Markov chain Monte Carlo have become a very widely used means of computing Bayesian estimates.
- See Tierney (1994) 
-\begin_inset Quotes sld
-\end_inset
-
-Markov Chains for Exploring Posterior Distributions
-\begin_inset Quotes srd
-\end_inset
-
- 
-\emph on
-Annals of Statistics
-\emph default
- and Chib and Greenberg (1995) 
-\begin_inset Quotes sld
-\end_inset
-
-Understanding the Metropolis-Hastings algorithm
-\begin_inset Quotes srd
-\end_inset
-
- 
-\emph on
-The American Statistician.
-\end_layout
-
-\begin_layout Standard
-Let's consider the basic 
-\series bold
-Metropolis-Hastings MCMC
-\series default
- algorithm.
- This is good to get the basic idea of Monte Carlo methods,
- but it is often not the best choice in practice.
-\end_layout
-
-\begin_layout Standard
-We will generate a long realization of a Markov chain process for 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- as follows:
-\end_layout
-
-\begin_layout Itemize
-The prior density is 
-\begin_inset Formula $\pi(\theta)$
-\end_inset
-
-,
- as above.
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $g(\theta^{*};\theta^{s})$
-\end_inset
-
- be a proposal density,
- which describes the density of a trial value 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
- conditional on starting at 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
-.
- It must be possible to sample from the proposal.
- This gives a new trial parameter value 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
-,
- given the most recently accepted parameter value 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
-.
- A proposal will be accepted if
-\begin_inset Formula 
-\[
-\frac{f(\theta^{*}|y)}{f(\theta^{s}|y)}\frac{g(\theta^{s};\theta^{*})}{g(\theta^{*};\theta^{s})}>\alpha
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is a 
-\begin_inset Formula $U(0,1)$
-\end_inset
-
- random variate.
- 
-\end_layout
-
-\begin_layout Standard
-There are two parts to the numerator and denominator:
- the posterior,
- and the proposal density.
- 
-\end_layout
-
-\begin_layout Itemize
-Focusing on the numerator,
- when the trial value of the proposal has a higher posterior,
- acceptance is favored.
- 
-\end_layout
-
-\begin_layout Itemize
-The other factor is the density associated with returning to 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
- (where we are) when starting at 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
- (where we will be if the proposal is accepted),
- which has to do with the reversibility of the Markov chain.
- If this is too low,
- acceptance is not favored.
- We don't want to jump to a new region if we will never get back,
- as we need to sample from the entire support of the posterior.
- Falling into a region we can never get out of will not let us explore the whole support.
-\end_layout
-
-\begin_layout Itemize
-The two together mean that we will jump to a new area only if we are able to eventually jump back with a reasonably high probability.
- The probability of jumping is higher when the new area has a higher posterior density,
- but lower if it's hard to get back.
- 
-\end_layout
-
-\begin_layout Itemize
-The idea is to sample from all regions of the posterior,
- those with high and low density,
- sampling more heavily from regions of high density.
- We want to go occasionally to regions of low density,
- but it is important not to get stuck there.
-\end_layout
-
-\begin_layout Itemize
-Consider a bimodal density:
- we want to explore the area around both modes.
- To be able to do that,
- it is important that the proposal density allows us to be able to jump between modes.
- 
-\end_layout
-
-\begin_layout Itemize
-Understanding in detail why this makes sense is the tricky and elegant part of the theory,
- see the references for more information.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that the ratio of posteriors is equal to the ratio of likelihoods times the ratio of priors:
-\begin_inset Formula 
-\[
-\frac{f(\theta^{*}|y)}{f(\theta^{s}|y)}=\frac{f(y|\theta^{*})}{f(y|\theta^{s})}\frac{\pi(\theta^{*})}{\pi(\theta^{s})}
-\]
-
-\end_inset
-
-because the marginal likelihood 
-\begin_inset Formula $f(y)$
-\end_inset
-
- is the same in both cases.
- We don't need to compute that integral!
- We don't need to know the posterior,
- either.
- The acceptance criterion can be written as:
- accept if
-\begin_inset Formula 
-\[
-\frac{f(y|\theta^{*})}{f(y|\theta^{s})}\frac{\pi(\theta^{*})}{\pi(\theta^{s})}\frac{g(\theta^{s};\theta^{*})}{g(\theta^{*};\theta^{s})}>\alpha
-\]
-
-\end_inset
-
-otherwise,
- reject
-\end_layout
-
-\begin_layout Itemize
-From this,
- we see that the information needed to determine if a proposal is accepted or rejected is the prior,
- the proposal density,
- and the likelihood function 
-\begin_inset Formula $f(y|\theta)$
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-in principle,
- the prior is non-negotiable.
- In practice,
- people often chose priors with convenience in mind
-\end_layout
-
-\begin_layout Itemize
-the likelihood function is what it is,
- it comes from the model
-\end_layout
-
-\begin_layout Itemize
-the place where artistry comes to bear is the choice of the proposal density
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-when the proposal density is 
-\emph on
-symmetric,
- 
-\emph default
-so that 
-\begin_inset Formula $g(\theta^{s};\theta^{*})=g(\theta^{*};\theta^{s})$
-\end_inset
-
-,
- the acceptance criterion simplifies to 
-\begin_inset Formula 
-\[
-\frac{f(y|\theta^{*})}{f(y|\theta^{s})}\frac{\pi(\theta^{*})}{\pi(\theta^{s})}>\alpha
-\]
-
-\end_inset
-
-A random walk proposal,
- where the trial value is the current value plus a shock that doesn't depend on the current value,
- satisfies symmetry.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the steps are:
-\end_layout
-
-\begin_layout Enumerate
-the algorithm is initialized at some 
-\begin_inset Formula $\theta^{1}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-for 
-\begin_inset Formula $s=2,...,S,$
-\end_inset
-
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-draw 
-\begin_inset Formula $\theta^{*}$
-\end_inset
-
- from 
-\begin_inset Formula $g(\theta^{*};\theta^{s})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-according to the acceptance/rejection criterion,
- if the result is acceptance,
- set 
-\begin_inset Formula $\theta^{s+1}=\theta^{*}$
-\end_inset
-
-,
- otherwise set 
-\begin_inset Formula $\theta^{s+1}=\theta^{s}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-iterate
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Once the chain is considered to have stabilized,
- say at iteration 
-\begin_inset Formula $r$
-\end_inset
-
-,
- the values of 
-\begin_inset Formula $\theta^{s}$
-\end_inset
-
- for 
-\begin_inset Formula $s>r$
-\end_inset
-
- are taken to be draws from the posterior.
- The posterior mean is computed as the simple average of the value.
- Quantiles,
- etc.,
- can be computed in the appropriate fashion.
-\end_layout
-
-\begin_layout Itemize
-the art of applying these methods consists of providing a good proposal density so that the acceptance rate is reasonably high,
- but not too high.
- There is a vast literature on this,
- and the vastness of the literature should serve as a warning that getting this to work in practice is not necessarily a simple matter.
- If it were,
- there would be fewer papers on the topic.
- A good proposal is one that looks like the posterior,
- because we are trying to sample from the posterior.
- However,
- we don't know the posterior,
- which is why we are doing MCMC in the first place....
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-too high acceptance rate:
- this is usually due to a proposal density that gives proposals very close to the current value,
- e.g,
- a random walk with very low variance.
- This means that the posterior is being explored inefficiently,
- we travel around through the support at a very low rate,
- which means the chain will have to run for a (very,
- very...) long time to do a thorough exploration.
-\end_layout
-
-\begin_layout Itemize
-too low acceptance rate:
- this means that the steps are too large,
- and we attempt to move to low posterior density regions too frequently.
- The chain will become highly autocorrelated,
- as it stays in the same place due to rejections,
- so long periods convey little additional information relative to a subset of the values in the interval 
-\end_layout
-
-\begin_layout Itemize
-different ways to construct proposals forms a large part of the MCMC literature.
-\end_layout
-
-\begin_layout Itemize
-the newer Hamiltonian Monte Carlo method has the advantage that one does not need to provide a proposal.
- However,
- the likelihood has to be differentiable to use HMC.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-look at 
-\begin_inset CommandInset href
-LatexCommand href
-name "Geoff Gordon's mh.h"
-target "http://www.cs.cmu.edu/~ggordon/MCMC/"
-literal "false"
-
-\end_inset
-
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Subsection
-MCMC for the simple example
-\end_layout
-
-\begin_layout Standard
-The simple exponential example with log-normal prior can be implemented using MH MCMC,
- and this is done in the Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Bayesian/BayesExample2.jl}{BayesExample2.jl} 
-\end_layout
-
-\end_inset
-
-.
- Play around with the sample size and the tuning parameter,
- and note the effects on the computed posterior mean and on the acceptance rate.
- An example of output is given in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Metropolis-Hastings-MCMC,-expone"
-nolink "false"
-
-\end_inset
-
-,
- which shows the final draws of the chain,
- and the posterior density (computed using non-parametric density estimation,
- more on that later).
- In that Figure,
- the chain is probably too spiky:
- too many draws are being accepted (it's around 0.6,
- which you'll see if you run the code),
- meaning that the tuning parameter needs to be increased,
- to lower the acceptance rate.
- If you increase the sample size,
- you'll see how the posterior concentrates around the true value,
- 3.
-\end_layout
-
-\begin_layout Standard
-An example of estimating this same simple exponential model,
- but using a specialized package (
-\begin_inset CommandInset href
-LatexCommand href
-name "Turing.jl"
-target "https://turing.ml/stable/"
-literal "false"
-
-\end_inset
-
-) and a more sophisticated sampling method (NUTS:
- no U-turn Hamiltonian Monte Carlo) that does not require that a proposal be specified is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Bayesian/BayesExample3.jl}{ BayesExample3.jl} 
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Metropolis-Hastings-MCMC,-expone"
-
-\end_inset
-
-Metropolis-Hastings MCMC,
- exponential likelihood,
- lognormal prior
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-chain,
- last 1000 draws
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Bayesian/chain.png
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-posterior
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Bayesian/posterior.png
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Full sample Bayesian estimation of the DSGE model
-\end_layout
-
-\begin_layout Standard
-In Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:DSGE-ML"
-nolink "false"
-
-\end_inset
-
-,
- a simple DSGE model was estimated by ML.
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/Bayesian/CKmcmc.mod}{EstimateCGHK
-\backslash
-_Bayes.m} 
-\end_layout
-
-\end_inset
-
- is a script which estimates the same model,
- using Bayesian methods,
- with MCMC or particle filtering.
- Adjust the .mod file mentioned in the script to change options.
- Run it in Octave/Dynare using 
-\family typewriter
-dynare CKmcmc.mod.
- 
-\family default
-We can obtain the results in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:MCMC-results-for"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Some conclusions we can draw:
-\end_layout
-
-\begin_layout Itemize
-Estimation of the parameters can be good,
- when order=1 (linearized,
- which allows for Kalman filtering),
- The first panel uses the variables c and n,
- and the second uses y and w.
- Note that the results for the parameter 
-\begin_inset Formula $\gamma$
-\end_inset
-
- change quite a bit,
- depending on which observable variables are used.
- This is probably due to the stochastic singularity problem,
- when a first order solution is used.
- When we don't know the true parameter values,
- how do we choose which results to use?
-\end_layout
-
-\begin_layout Itemize
-The first panel gives results that are substantially similar to those obtained in the Section on ML estimation,
- which also used c and n as the observables.
- This is not surprising,
- it just means that the sample is large enough so that the prior does not have a large impact on the posterior.
- 
-\end_layout
-
-\begin_layout Itemize
-One still has the stochastic singularity problem,
- and the results that are obtained will depend on which variables are selected for estimation.
-\end_layout
-
-\begin_layout Itemize
-The GMM results (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "DSGE GMM results"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-) are substantially closer to the true parameter values,
- for the parameters 
-\begin_inset Formula $\gamma$
-\end_inset
-
- and 
-\begin_inset Formula $\text{\ensuremath{\rho_{2}}}$
-\end_inset
-
-,
- but the estimated standard error for 
-\begin_inset Formula $\rho_{2}$
-\end_inset
-
- is larger than what we get from ML and MCMC.
- GMM does use all of the observable variables:
- c,
- n,
- y,
- r,
- w.
- Perhaps the use of all variables improves the results in some ways.
- Remember,
- all of this is for just one sample,
- so we don't want to take any firm conclusions,
- it's just an observation.
- It would not be hard to perform a Monte Carlo study to see what we can actually say about the performance of the various methods....
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:MCMC-results-for"
-
-\end_inset
-
-MCMC results for simple DSGE example model (two different runs using different observed variables),
- plus the GMM results for comparison
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-MCMC,
- ver.
- 1:
- C and N
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DSGE/Bayesian/MCMC.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-MCMC,
- ver.
- 2:
- Y and W
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DSGE/Bayesian/MCMC2.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-GMM
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DSGE/GMM/gmm.png
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:CGHK-model,-posteriors"
-nolink "false"
-
-\end_inset
-
- plots the priors and posteriors,
- when C and N are used.
- Note that the posterior is substantially different than the prior:
- we learn a lot from the sample.
- That's why MCMC and ML are substantially similar.
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:CGHK-model,-posteriors"
-
-\end_inset
-
-CGHK model,
- posteriors
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/DSGE/Bayesian/posterior.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For tips on using Dynare for MCMC estimation,
- see 
-\begin_inset CommandInset href
-LatexCommand href
-name "these notes by Wouter den Haan."
-target "http://www.wouterdenhaan.com/numerical/slidesdynareestimation.pdf"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Bayesian GMM for the DSGE model
-\end_layout
-
-\begin_layout Standard
-A script which shows how to do Bayesian GMM as proposed by 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHong2003"
-literal "false"
-
-\end_inset
-
- is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/BayesianGMM/DoMCMC.jl}{DoMCMC.jl} 
-\end_layout
-
-\end_inset
-
-.
- The issue of how to come up with an effective proposal density is always important when doing MH MCMC.
- Examine the code to see what was done,
- which perhaps could be improved.
- Once we have the chain,
- it can be used to compute posterior densities for the parameters,
- for example,
- the estimated posterior for 
-\begin_inset Formula $\gamma$
-\end_inset
-
- follows.
- Recall that the true value that generated the sample is 
-\begin_inset Formula $\gamma=2$
-\end_inset
-
-,
- so,
- for this sample,
- the method worked reasonably well for point estimation.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/BayesianGMM/gamma.svg
-	width 15cm
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The results for all parameters follow.
- The point estimates (mean and 50% quantile) are very close to the true values,
- except for 
-\begin_inset Formula $\sigma_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{2},$
-\end_inset
-
- which we have already seen to be confused for this data set,
- by the GMM and Bayesian methods.
- The true values of most parameters are inside the 95% confidence intervals,
- with 
-\begin_inset Formula $\sigma_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $\sigma_{2}$
-\end_inset
-
- being the exceptions.
- A notable difference with respect to extremum-based GMM,
- which computes confidence intervals using asymptotic theory,
- is that the confidence intervals for 
-\begin_inset Formula $\gamma$
-\end_inset
-
- and 
-\begin_inset Formula $\rho_{2}$
-\end_inset
-
- are much tighter here.
- Remember that overidentified GMM does not necessarily lead to reliable inferences:
- perhaps these confidence intervals are too tight.
-\begin_inset VSpace defskip
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/BayesianGMM/results.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For reference,
- the results from ordinary CUE-GMM (extremum estimator),
- from Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:GMM-estimation-of"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- are in the panel above.
- Note that the point estimates are very close to the Bayesian GMM point estimates,
- but the standard deviations and confidence intervals are quite different.
- The standard errors from the asymptotics are considerably larger than what we get from the Bayesian version.
- Which of the two versions of confidence intervals are more accurate is still an open question.
- We will return to this issue later.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Here is a summary of the chain,
- using the very nice MCMCChains.jl package.
- 
-\end_layout
-
-\begin_layout Standard
-:
-\begin_inset Graphics
-	filename Examples/DSGE/BayesianGMM/allparams.svg
-	lyxscale 75
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-
-\series bold
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Experiment with the examples to learn about tuning,
- etc.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Models-for-time"
-
-\end_inset
-
-Simulation-based methods for estimation and inference
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 12;
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gourieroux1996simulation"
-literal "true"
-
-\end_inset
-
-.
- There are many articles.
- Some of the seminal papers are 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "McFadden1989MSM"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "PakesPollard"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "GourierouxMonfortIndirect"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "smith1993estimating"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "duffie1993simulated"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "emm"
-literal "true"
-
-\end_inset
-
-
-\emph on
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Human brain power is perhaps growing over time,
- but not as fast as thumb dexterity,
- at least in recent years,
- I would argue.
- 
-\end_layout
-
-\begin_layout Itemize
-On the other hand,
- computing power is growing more or less exponentially,
- according to 
-\begin_inset CommandInset href
-LatexCommand href
-name "Moore's Law"
-target "https://en.wikipedia.org/wiki/Moore%27s_law"
-literal "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Any economist would argue that we need to use inputs in proportion to their relative prices,
- which means that we should increasingly be using computers to make advancements in econometrics (and,
- maybe,
- our thumbs,
- too).
- 
-\end_layout
-
-\begin_layout Itemize
-Simulation-based methods do just that.
- When intensive use of computer power is contemplated,
- it is possible to do things that are otherwise infeasible:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-obtaining more accurate results that what asymptotic theory gives us,
- using methods like bootstrapping,
-\end_layout
-
-\begin_layout Itemize
-performing estimation of models that are complex enough so that analytic expressions for objective functions that define conventional estimators (e.g.,
- ML,
- GMM) are not available.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Once you go down this rabbit hole,
- you can estimate 
-\emph on
-very 
-\emph default
-complex models.
- 
-\end_layout
-
-\begin_layout Itemize
-Keeping in mind that a model is used to extract the essential,
- interesting features of a problem,
- we don't necessarily want to go too far in adding complexity.
- Remember the old saying about loosing sight of the forest for the trees.
- It is possible to burn many CPU cycles to model well some uninteresting feature of the data.
-\end_layout
-
-\end_deeper
-\end_deeper
-\begin_layout Itemize
-Simulation based estimation,
- especially the method of simulated moments,
- has become quite standard in applied research,
- so it is important to understand how it works.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Motivation
-\end_layout
-
-\begin_layout Standard
-Simulation methods are of interest when the DGP is fully characterized by a parameter vector,
- so that simulated data can be generated,
- but the likelihood function and/or analytic moments of the observable variables are not calculable,
- so that ordinary MLE or GMM estimation is not possible.
- 
-\end_layout
-
-\begin_layout Itemize
-Many moderately complex models result in intractable likelihoods or moments.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset CommandInset citation
-LatexCommand cite
-key "McFadden1989MSM"
-literal "true"
-
-\end_inset
-
- is a seminal paper in simulation-based methods.
- He pointed out that the likelihood of the multinomial probit model can't be computed when the number of alternatives is at all large.
-\end_layout
-
-\begin_layout Itemize
-another example are continuous time models with observations in discrete time.
- Computing the one step ahead transition density may be impossible,
- ruling out maximum likelihood.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Simulation-based estimation methods open up the possibility to estimate such models,
- and also truly complex models,
- such as agent-based models with potentially non-rational decision-making.
- 
-\end_layout
-
-\begin_layout Itemize
-The desirability of introducing a great deal of complexity may be an issue,
- but it least it becomes possibile.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Simulated maximum likelihood (SML)
-\end_layout
-
-\begin_layout Standard
-For simplicity,
- consider cross-sectional data.
- An ML
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\end_layout
-
-\end_inset
-
-estimator solves 
-\begin_inset Formula 
-\[
-\hat{\theta}_{ML}=\arg\max s_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}\ln f(y_{t}|X_{t},\theta)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $f(y_{t}|X_{t},\theta)$
-\end_inset
-
- is the likelihood of the 
-\begin_inset Formula $t^{th}$
-\end_inset
-
- observation.
- When 
-\begin_inset Formula $f(y_{t}|X_{t},\theta)$
-\end_inset
-
- does not have a known closed form,
- 
-\begin_inset Formula $\hat{\theta}_{ML}$
-\end_inset
-
- is an infeasible estimator.
- However,
- it may be possible to define a random function 
-\begin_inset Formula $p(\nu,y_{t}|X_{t},\theta)$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-\mathcal{E}_{\nu}p(\nu,y_{t}|X_{t},\theta)=f(y_{t}|X_{t},\theta)
-\]
-
-\end_inset
-
- where the density of 
-\begin_inset Formula $\nu$
-\end_inset
-
- is known.
- If this is the case,
- the simulator 
-\begin_inset Formula 
-\[
-\tilde{f}\left(y_{t}|X_{t},\theta\right)=\frac{1}{H}\sum_{s=1}^{H}p(\nu_{ts},y_{t}|X_{t},\theta)
-\]
-
-\end_inset
-
- is unbiased for 
-\begin_inset Formula $f(y_{t}|X_{t},\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The SML simply substitutes 
-\begin_inset Formula $\tilde{f}\left(y_{t}|X_{t},\theta\right)$
-\end_inset
-
- in place of 
-\begin_inset Formula $f(y_{t}|X_{t},\theta)$
-\end_inset
-
- in the log-likelihood function,
- that is 
-\begin_inset Formula 
-\[
-\hat{\theta}_{SML}=\arg\max s_{n}(\theta)=\frac{1}{n}\sum_{i=1}^{n}\ln\tilde{f}\left(y_{t}|X_{t},\theta\right)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-A simple example of computing 
-\begin_inset Formula $f$
-\end_inset
-
- by simulation:
-\end_layout
-
-\begin_layout Standard
-Suppose the data are a set of independent outcomes of Bernoulli trials,
- so that there is no regressor,
- and the true density is 
-\begin_inset Formula 
-\[
-f(y_{t}|\theta)=\text{\ensuremath{\theta}}^{y_{t}}(1-\text{\ensuremath{\theta}})^{1-y_{t}}
-\]
-
-\end_inset
-
-Suppose we define 
-\begin_inset Formula $\nu=(\nu_{1},\nu_{2},...\nu_{S})$
-\end_inset
-
- as 
-\begin_inset Formula $S$
-\end_inset
-
- i.i.d.
- 
-\begin_inset Formula $U(0,1)$
-\end_inset
-
- draws,
- and
-\begin_inset Formula 
-\[
-\tilde{\text{\ensuremath{\theta}}}(\nu,\theta)=\frac{1}{S}\sum_{s}1(\nu_{s}<\theta)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $1()$
-\end_inset
-
- is the indicator function that takes the value 1 if the argument is true,
- and zero otherwise.
- 
-\end_layout
-
-\begin_layout Itemize
-So,
- 
-\begin_inset Formula $\tilde{\text{\ensuremath{\theta}}}(\nu,\theta)$
-\end_inset
-
- is the average of the outcomes of 
-\begin_inset Formula $S$
-\end_inset
-
- Bernoulli trials,
- sampled with probability of success being 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- where the outcome of each trial depends on the latent 
-\begin_inset Formula $\nu$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-The expectation of 
-\begin_inset Formula $\tilde{\text{\ensuremath{\theta}}}(\nu,\theta)$
-\end_inset
-
- is obviously equal to 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Then,
- define
-\begin_inset Formula 
-\[
-p(\nu,y_{t}|\theta)=\tilde{\text{\ensuremath{\theta}}}(\nu,\theta)^{y_{t}}\left(1-\tilde{\text{\ensuremath{\theta}}}(\nu,\theta)\right)^{1-y_{t}}
-\]
-
-\end_inset
-
-We have
-\begin_inset Formula 
-\begin{align*}
-\mathcal{E}_{\nu}p(\nu,y_{t} & =1|\theta)=\theta\\
- & =f_{y}(y_{t}=1|\theta)
-\end{align*}
-
-\end_inset
-
-and
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{align*}
-\mathcal{E}_{\nu}p(\nu,y_{t} & =0|\theta)=1-\theta\\
- & =f_{y}(y_{t}=0|\theta)
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-so,
- we have constructed an unbiased simulator of 
-\begin_inset Formula $f(y_{t}|\theta)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-this example is obviously very simple,
- and it is not needed in this case,
- where ordinary ML is perfectly feasible.
- It is just an example that shows that it may be possible to find a simulator with the required property.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Properties
-\end_layout
-
-\begin_layout Standard
-The properties of the SML estimator depend on how 
-\begin_inset Formula $H$
-\end_inset
-
- is set.
- The following is taken from 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "lee1995asymptotic"
-literal "true"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Theorem
-[Lee] 1) if 
-\begin_inset Formula $\lim_{n\rightarrow\infty}n^{1/2}/H=0,$
-\end_inset
-
- then 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}_{SML}-\theta_{0}\right)\stackrel{d}{\rightarrow}N(0,\mathcal{I}^{-1}(\theta_{0}))
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Theorem
-2) if 
-\begin_inset Formula $\lim_{n\rightarrow\infty}n^{1/2}/H=\lambda,$
-\end_inset
-
- 
-\begin_inset Formula $\lambda$
-\end_inset
-
- a finite constant,
- then 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}_{SML}-\theta_{0}\right)\stackrel{d}{\rightarrow}N(B,\mathcal{I}^{-1}(\theta_{0}))
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $B$
-\end_inset
-
- is a finite vector of constants.
- 
-\end_layout
-
-\begin_layout Itemize
-This means that the SML estimator is asymptotically biased if 
-\begin_inset Formula $H$
-\end_inset
-
- doesn't grow faster than 
-\begin_inset Formula $n^{1/2}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The covariance matrix is the typical inverse of the information matrix,
- so that as long as 
-\begin_inset Formula $H$
-\end_inset
-
- grows fast enough,
- the estimator is consistent and fully asymptotically efficient.
- 
-\end_layout
-
-\begin_layout Itemize
-SML is actually not used nearly as often as is the method of simulated moments (MSM,
- below),
- in one of its variations,
- probably because one needs to use a large number of simulations to drive bias down to acceptable levels.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Method of simulated moments (MSM)
-\end_layout
-
-\begin_layout Standard
-Suppose we have a data generating process DGP
-\begin_inset Formula $(y|x,\theta)$
-\end_inset
-
- which is simulable,
- given 
-\begin_inset Formula $\theta$
-\end_inset
-
- and exogenous variables 
-\begin_inset Formula $x$
-\end_inset
-
-,
- but is such that the density of 
-\begin_inset Formula $y$
-\end_inset
-
- is not calculable.
-\end_layout
-
-\begin_layout Standard
-A formulation of the GMM estimator which we have studied is based upon the moment conditions 
-\begin_inset Formula $m_{t}=z_{t}\epsilon_{t}(\theta)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\epsilon_{t}(\theta)$
-\end_inset
-
- has conditional expectation equal to zero when evaluated at the true parameter value,
- and 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- are instruments drawn from the information set.
- Consider 
-\begin_inset Formula 
-\[
-\epsilon_{t}(\theta)=K(y_{t},x_{t})-k(x_{t},\theta)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $k(x_{t},\theta)=E_{\theta}K(y_{t},x_{t}|I_{t})$
-\end_inset
-
-,
- where 
-\begin_inset Formula $I_{t}$
-\end_inset
-
- is the information set at time 
-\begin_inset Formula $t$
-\end_inset
-
-.
- Then,
- at the true parameter 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- that generated the data,
- 
-\begin_inset Formula $E_{\theta_{0}}K(y_{t},x_{t}|I_{t})=k(x_{t},\theta_{0}).$
-\end_inset
-
- From this,
- we could base GMM estimation on 
-\begin_inset Formula $\text{\epsilon_{t}(\theta)},$
-\end_inset
-
- crossed with instrumental variables drawn from 
-\begin_inset Formula $I_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-However,
- assume that we can't compute 
-\begin_inset Formula $k(x_{t},\theta)=E_{\theta}K(y_{t},x_{t}|I_{t})$
-\end_inset
-
-,
- for some reason.
-\end_layout
-
-\begin_layout Itemize
-Nevertheless,
- 
-\begin_inset Formula $k(x_{t},\theta)$
-\end_inset
-
- is readily simulated (meaning that we can make random draws of 
-\begin_inset Formula $k(x_{t},\theta)$
-\end_inset
-
-) using 
-\begin_inset Formula 
-\[
-\widetilde{k}\left(x_{t},\theta\right)=\frac{1}{H}\sum_{h=1}^{H}K(\widetilde{y}_{t}^{h}(\theta),x_{t})
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\widetilde{y}_{t}^{h}(\theta)$
-\end_inset
-
- is drawn from DGP
-\begin_inset Formula $(y|x,\theta)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $E_{\theta}K(\widetilde{y}_{t}^{h},x_{t}|I_{t})=k(x_{t},\theta)$
-\end_inset
-
-,
- and,
- by the law of large numbers,
- 
-\begin_inset Formula $\widetilde{k}\left(x_{t},\theta\right)\stackrel{a.s.}{\rightarrow}k\left(x_{t},\theta\right),$
-\end_inset
-
- as 
-\begin_inset Formula $H\rightarrow\infty.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This allows us to form the moment contributions 
-\begin_inset Formula 
-\begin{equation}
-m_{t}(\theta)=\left[K(y_{t},x_{t})-\widetilde{k}\left(x_{t},\theta\right)\right]z_{t}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $z_{t}$
-\end_inset
-
- is drawn from the information set.
- As before,
- form 
-\begin_inset Formula 
-\begin{eqnarray}
-\bar{m}_{n}(\theta) & = & \frac{1}{n}\sum_{i=1}^{n}m_{t}(\theta)\nonumber \\
- & = & \frac{1}{n}\sum_{i=1}^{n}\left[K(y_{t},x_{t})-\widetilde{k}\left(x_{t},\theta\right)\right]z_{t}\label{Linearity of MSM}
-\end{eqnarray}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula 
-\[
-E\bar{m}_{n}(\theta)=k(x_{t},\theta_{0})-k(x_{t},\theta)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Formula $EK(y_{t},x_{t})=k(x_{t},\theta_{0})$
-\end_inset
-
-,
- because the real data 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is assumed to have been generated at 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $E\widetilde{k}\left(x_{t},\theta\right)=k(x_{t},\theta),$
-\end_inset
-
- because it is formed of 
-\begin_inset Formula $H$
-\end_inset
-
- i.i.d.
- terms,
- each of which has expectation equal to 
-\begin_inset Formula $k(x_{t},\theta$
-\end_inset
-
-),
- because the simulated data 
-\begin_inset Formula $\widetilde{y}_{t}^{h}(\theta)$
-\end_inset
-
- is generated at 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Thus,
- the moment conditions satisfy the essential condition of have expectation equal to zero when 
-\begin_inset Formula $\theta=\theta_{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-As long as the moment conditions identify the parameters,
- GMM using these moments will be consistent and asymptotically normally distributed.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Properties
-\end_layout
-
-\begin_layout Standard
-Suppose that the optimal weighting matrix is used.
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "McFadden1989MSM"
-literal "true"
-
-\end_inset
-
- and 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "PakesPollard"
-literal "true"
-
-\end_inset
-
- show that the asymptotic distribution of the MSM estimator is very similar to that of the infeasible GMM estimator.
- In particular,
- assuming that the optimal weighting matrix is used,
- and for 
-\begin_inset Formula $H$
-\end_inset
-
- finite,
- 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\theta}_{MSM}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(1+\frac{1}{H}\right)\left(D_{\infty}\Omega^{-1}D_{\infty}^{\prime}\right)^{-1}\right]
-\end{equation}
-
-\end_inset
-
-where 
-\begin_inset Formula $\left(D_{\infty}\Omega^{-1}D_{\infty}^{\prime}\right)^{-1}$
-\end_inset
-
- is the asymptotic variance of the infeasible GMM estimator.
-\end_layout
-
-\begin_layout Itemize
-That is,
- the asymptotic variance is inflated by a factor 
-\begin_inset Formula $1+1/H.$
-\end_inset
-
- For this reason the MSM estimator is not fully asymptotically efficient relative to the infeasible GMM estimator,
- for 
-\begin_inset Formula $H$
-\end_inset
-
- finite,
- but the efficiency loss is small and controllable,
- by setting 
-\begin_inset Formula $H$
-\end_inset
-
- reasonably large.
-\end_layout
-
-\begin_layout Itemize
-The estimator is asymptotically unbiased even for 
-\begin_inset Formula $H=1.$
-\end_inset
-
- This is an advantage relative to SML.
-\end_layout
-
-\begin_layout Itemize
-If one doesn't use the optimal weighting matrix,
- the asymptotic varcov is just the ordinary GMM varcov,
- inflated by 
-\begin_inset Formula $1+1/H.$
-\end_inset
-
- Even for moderate 
-\begin_inset Formula $H,$
-\end_inset
-
- the variance inflation can be quite small.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The above presentation is in terms of a specific set of moment conditions based upon the conditional mean and instruments,
- and follows the most conventional GMM framework of averaging moment contributions.
- The MSM can be applied to moment conditions of other forms of moments,
- too.
- 
-\end_layout
-
-\begin_layout Itemize
-A leading example is 
-\series bold
-Indirect Inference
-\series default
- (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "GourierouxMonfortIndirect"
-literal "false"
-
-\end_inset
-
-) where we set 
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\theta)=\text{\ensuremath{\hat{\phi}}-\ensuremath{\frac{1}{S}\sum\tilde{\phi^{s}}(\theta)}}
-\]
-
-\end_inset
-
-where,
- 
-\begin_inset Formula $\hat{\phi}$
-\end_inset
-
- 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-is an extremum estimator corresponding to some auxiliary model
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-.
-\end_layout
-
-\begin_layout Itemize
-actually 
-\begin_inset Formula $\hat{\phi}$
-\end_inset
-
- can just be some vector of statistics computed from the sample data (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "jiang2004indirect"
-literal "false"
-
-\end_inset
-
-).
- The main requirement is that 
-\begin_inset Formula $\hat{\phi}$
-\end_inset
-
- should converge in probability to a finite limit,
- and that is should satisfy a central limit theorem.
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $\tilde{\phi^{s}}(\theta)$
-\end_inset
-
- are the same extremum estimator (statistics),
- applied to simulated data generated from the model.
- 
-\end_layout
-
-\begin_layout Itemize
-The logic is that 
-\begin_inset Formula $\hat{\phi}$
-\end_inset
-
- will converge (as 
-\begin_inset Formula $n$
-\end_inset
-
- grows large) to a pseudo-true value,
- as it is an extremum estimator,
- and 
-\begin_inset Formula $\tilde{\phi^{s}}(\theta)$
-\end_inset
-
- will converge to another pseudo-true value,
- depending on the value of 
-\begin_inset Formula $\theta$
-\end_inset
-
- that generated the simulated data.
- When 
-\begin_inset Formula $\theta=\theta_{0}$
-\end_inset
-
-,
- the two pseudo-true values will be the same,
- so 
-\begin_inset Formula $\bar{m}_{n}(\theta_{0})$
-\end_inset
-
- will converge to zero,
- and the GMM criterion will be minimized at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- asymptotically.
-\end_layout
-
-\begin_layout Itemize
-Thus,
- trying to make the average of the simulated estimators as close as possible to the estimator generated by the real data will cause the MSM estimator to be consistent,
- given identification.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-For such an estimator to have good efficiency,
- we need the auxiliary model to 
-\begin_inset Quotes sld
-\end_inset
-
-fit well
-\begin_inset Quotes srd
-\end_inset
-
-:
- it should pick up the relevant features of the data.
-\end_layout
-
-\begin_layout Itemize
-one can combine moment conditions using indirect inference-type moments with the usual MSM moments.
-\end_layout
-
-\begin_layout Itemize
-a potential drawback of the II estimator is that the auxiliary model must be computed many times,
- during the iterative process to find the MSM estimator.
- This is not a problem if it's a simple linear model or a vector of sample statistics,
- but it could be a problem if it's more complicated.
- For efficiency,
- we need a good fit,
- and a simple linear model,
- or a set of arbitrary sample statistics,
- may not provide this.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The EMM (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "emm"
-literal "true"
-
-\end_inset
-
-) estimator was designed to get around this,
- by using the scores of the auxiliary model,
- evaluated at the simulated data,
- as the moment conditions
-\end_layout
-
-\begin_layout Itemize
-The neural moments mentioned below are another solution.
- A pre-trained neural net is very quick to evaluate at simulated data.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage pagebreak
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Numerical issues:
- 
-\begin_inset Quotes sld
-\end_inset
-
-Chatter
-\begin_inset Quotes srd
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-When a function of interest is approximated with simulations,
- for example,
- approximating 
-\begin_inset Formula $E_{\theta}K(y_{t},x_{t}|I_{t})$
-\end_inset
-
- with the average of simulations 
-\begin_inset Formula $\frac{1}{H}\sum_{h=1}^{H}k(\widetilde{y}_{t}^{h},x_{t})$
-\end_inset
-
-,
- where each 
-\begin_inset Formula $\widetilde{y}_{t}^{h}$
-\end_inset
-
- is drawn at 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- we need to recognize that if we repeat the simulation process,
- drawing 
-\begin_inset Formula $H$
-\end_inset
-
- new samples,
- the value of 
-\begin_inset Formula $\frac{1}{H}\sum_{h=1}^{H}k(\widetilde{y}_{t}^{h},x_{t})$
-\end_inset
-
- will change,
- even if 
-\begin_inset Formula $\theta$
-\end_inset
-
- is held constant,
- unless special care is taken.
- When the random elements of the simulation process are not held fixed for the simulations,
- this function is everywhere discontinuous.
- 
-\end_layout
-
-\begin_layout Itemize
-From a theoretical point of view,
- this is not a problem,
- as the function will be stochastically equicontinuous,
- under reasonable assumptions,
- and this still allows for consistency and asymptotic normality.
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- from the point of view of computing an extremum estimator,
- using gradient-based optimization,
- or for computing a covariance matrix that depends on taking derivatives,
- it is a problem.
- 
-\end_layout
-
-\begin_layout Itemize
-In certain cases,
- when 
-\begin_inset Formula $K(y_{t},x_{t})$
-\end_inset
-
- is a continuous function in 
-\begin_inset Formula $y$
-\end_inset
-
-,
- is is possible to control chatter by keeping the underlying random draws of latent variables fixed across simulations,
- as 
-\begin_inset Formula $\theta$
-\end_inset
-
- varies.
- The example in the next section does this.
-\end_layout
-
-\begin_layout Itemize
-In other cases,
- this is harder.
- For example,
- if 
-\begin_inset Formula $y$
-\end_inset
-
- is a discrete random variable,
- then the function will be discontinuous in 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- even if random draws of latent variables are held fixed.
- In these cases,
- extremum estimators have been devised that rely on forms of smoothing of the functions.
- However,
- it is quite easy to move to a Bayesian perspective,
- where we don't need to optimize,
- and this will also be easier to program,
- as we won't need to keep draws of latent variable fixed.
- The practical example at the end of the chapter gives an example.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage pagebreak
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Example:
- stochastic volatility
-\end_layout
-
-\begin_layout Subsection
-MSM and Bayesian MSM
-\end_layout
-
-\begin_layout Standard
-The simple stochastic volatility model from Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Stochastic-volatility"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- is
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =\phi\exp(h_{t}/2)\epsilon_{t}\\
-h_{t} & =\rho h_{t-1}+\sigma u_{t}
-\end{align*}
-
-\end_inset
-
-Typical data and a nonparametric density plot looks like what we see in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:SV-model,-typical-1"
-nolink "false"
-
-\end_inset
-
-.
- Note the volatility clusters,
- leptokurtosis,
- and the fat tails of the density.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:SV-model,-typical-1"
-
-\end_inset
-
-SV model,
- typical data and density
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/TimeSeries/svdata.png
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/SBEM/EstimateSV.jl}{EstimateSV.jl}
-\end_layout
-
-\end_inset
-
- estimates the stochastic volatility model by MSM,
- implemented as a two step GMM estimator,
- and then goes on to do the Chernozhukhov-Hong MCMC version of MSM.
-\end_layout
-
-\begin_layout Itemize
-The minimization is by simulated annealing,
- to ensure robustness against numerical problems.
-\end_layout
-
-\begin_layout Itemize
-Examine the script to see how the objective function is 
-\begin_inset Quotes sld
-\end_inset
-
-bullet-proofed
-\begin_inset Quotes srd
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Study what auxiliary statistics are used to define the moments,
- in the file 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/SBEM/SVlib.jl}{SVlib.jl}
-\end_layout
-
-\end_inset
-
- (this is the key to success or failure when doing moment-based estimation),
- and think about the problem to try to come up with some better ones.
-\end_layout
-
-\begin_layout Itemize
-Also in that file,
- see how latent variables are held fixed across simulations,
- to eliminate chatter.
-\end_layout
-
-\begin_layout Itemize
-The results use 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/svdata.txt}{the sample}
-\end_layout
-
-\end_inset
-
- that is pictured in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:SV-model,-typical-1"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
- (or,
- you have the option of generating a new sample).
-\end_layout
-
-\begin_layout Itemize
-check the script to see how to compute standard errors,
- etc.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the results for extremum MSM are in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:MSM-for-SV"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-MCMC gives us a full posterior for the parameters,
- and we can use posterior quantiles to define alternative confidence intervals.
- For this sample,
- we get the results in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:MCMC-estimation-using"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-If you compare the MSM and Bayesian MSM results,
- you'll see that the point estimates are very similar,
- but there are some differences in the CIs:
- the extremum estimator CIs are broader,
- in this case.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:MSM-for-SV"
-
-\end_inset
-
-MSM for SV model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/msm.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:MCMC-estimation-using"
-
-\end_inset
-
-MCMC estimation using simulated moments and limited information quasi-likelihood
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/mcmc.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Unfortunately,
- inferences using overidentified GMM-type estimators are often not reliable in finite samples (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "DonaldImbensNewey2009"
-literal "false"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "HansenHeatonYaron1996"
-literal "false"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "Tauchen1986"
-literal "false"
-
-\end_inset
-
-).
- The script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/SBEM/SV
-\backslash
-_MonteCarlo.jl}{SV
-\backslash
-_MonteCarlo.jl}
-\end_layout
-
-\end_inset
-
- runs 100 replications of estimation of the same model and computes confidence intervals using both asymptotic theory for MSM estimators,
- and using quantiles of the MCMC chain.
- Confidence interval coverage,
- which is the proportion of times the true parameters are inside the computed confidence intervals,
- is reported in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:CI-coverage,-SV"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
- In all cases,
- the true parameters are over-rejected,
- which is to say,
- the confidence intervals are tighter than they should be,
- and Type-I error will occur more often than it should.
- This applies to both the extremum and Baysesian versions.
- The Bayesian version could perhaps be improved somewhat by more careful tuning of the MCMC algorithm (see below) but the extremum version does not use tuning,
- so the results are not dependent on this sort of qualification.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement H
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:CI-coverage,-SV"
-
-\end_inset
-
-CI coverage,
- SV model,
- MSM and Bayesian MSM
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/cicoverage.png
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Simulated Neural Moments
-\end_layout
-
-\begin_layout Standard
-A solution to this problem is to reduce the dimension of the statistics by passing them through a trained neural net.
- 
-\end_layout
-
-\begin_layout Itemize
-the input to the net is a vector of statistics,
- for example,
- of the sort used for MSM
-\end_layout
-
-\begin_layout Itemize
-the output is the parameter vector that generated the statistics
-\end_layout
-
-\begin_layout Itemize
-a net can be trained using many simulated (parameter,
- statistic) pairs,
- which is feasible when the model is simulable.
- The net will learn to recognize the parameters that are associated with given statistics.
- Then,
- when fed real data statistics,
- the output of the net is an estimator,
- which will fit well according to the loss function which was used in training.
- The fit is of the same dimension as the parameter vector.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-it can be used directly,
- as an estimator
-\end_layout
-
-\begin_layout Itemize
-or,
- it can be taken as an informative,
- just-identifying vector of statistics,
- upon which to base subsequent (Bayesian) MSM.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-\begin_inset CommandInset citation
-LatexCommand citet
-key "creel2017neural"
-literal "false"
-
-\end_inset
-
- proposed using neural moments of this sort,
- and 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "creel2021inference"
-literal "false"
-
-\end_inset
-
- showed that inferences based on MSM using such moments are reliable.
-\end_layout
-
-\begin_layout Itemize
-This can be done using the package 
-\begin_inset CommandInset href
-LatexCommand href
-name "SimulatedNeuralMoments.jl"
-target "https://github.com/mcreel/SimulatedNeuralMoments.jl"
-literal "false"
-
-\end_inset
-
-.
- Using methods discussed there,
- one can obtain the CI coverage for the same SV model presented above that is seen in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:95%-CI-coverage,"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
- Note that when the neural statistics are used (columns labeled Z),
- the coverage is statistically correct.
- The results using the original statistics,
- without the neural net (the column labeled W) are a little better than what's in the previous figure,
- but are still far from correct.
- There are some differences in the Monte Carlo design which may explain these differences.
- The main difference is that,
- for the results here,
- the criterion function was the continuous updating version of GMM,
- whereas the previous results used two step GMM.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement H
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:95%-CI-coverage,"
-
-\end_inset
-
-90,
- 95 and 99% CI coverage,
- SV model,
- using simulated neural moments
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/90.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/95.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/SBEM/99.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Simulated Neural Moments estimation of the DSGE model
-\end_layout
-
-\begin_layout Standard
-The script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/SimulatedNeuralMoments/Estimate.jl}{Estimate.jl}
-\end_layout
-
-\end_inset
-
- allows you to estimate the simple example DSGE model using Simulated Neural Moments.
- The results of a Monte Carlo study of 1000 draws of the raw NN estimator are on the next page.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset label
-LatexCommand label
-name "SNM for DSGE results"
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/DSGE/SimulatedNeuralMoments/nnfit.png
-	width 18cm
-	special height=15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-there is some bias,
- but the results are quite good,
- overall.
-\end_layout
-
-\begin_layout Itemize
-the results can be obtained very quickly,
- if a previously trained net is used
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-these can be computed essentially instantly,
- but we don't get any estimated standard deviations for the individual raw NN estimates.
-\end_layout
-
-\begin_layout Itemize
-this shows that the neural net can give good parameter estimates,
- and that,
- if these estimates are used for MSM,
- they are informative.
-\end_layout
-
-\begin_layout Itemize
-They are also exactly identifying,
- which is important for obtaining reliable inferences.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The Bayesian MSM results for a single sample drawn at the true parameters,
- using the NN statistics as the moments,
- are
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/SimulatedNeuralMoments/msmfit.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the posterior mean or median point estimates are good
-\end_layout
-
-\begin_layout Itemize
-the 95% confidence intervals always contain the true parameter values
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Full Sample Neural Moments
-\end_layout
-
-\begin_layout Standard
-The simulated neural moments approach requires specifying a vector of summary statistics.
- The efficiency of the final estimator will depend on the choice of statistics.
- An alternative approach,
- explored in 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChassotCreel2024"
-literal "false"
-
-\end_inset
-
-,
- constructs the neural net using the full sample data directly as the input.
- To capture the information in the sequence of observation in the sample,
- a more sophisticated net is required.
- The paper proposes temporal convolutional nets (TCNs) for this purpose.
- This approach has been found to have lower RMSE than the maximum likelihood estimator,
- for several small test models,
- and to have lower RMSE that a neural moment estimator that uses summary statistics.
- This paper is certainly not the last word on the topic,
- but it does show that neural nets have much promise for improving the efficiency of simulated method of moments type estimators.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Monte Carlo results for 1000 replications of the TCN neural net estimator,
- for the simple DSGE model are
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/DSGE/SNM-TCN/montecarlo.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-if you compare these with the SNM neural moments that are based on a summary statistic (
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "SNM for DSGE results"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-),
- you will see that these are considerably better for 
-\begin_inset Formula $\gamma$
-\end_inset
-
- and the two AR(1) parameters.
-\end_layout
-
-\begin_layout Itemize
-This shows that there may be information lost when using summary statistics,
- and that we can do better with a well-chosen neural net.
-\end_layout
-
-\begin_layout Itemize
-
-\size footnotesize
-Note:
- Still need to add Bayesian MSM,
- using the neural net fit as the moments for MSM.
-\size default
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-
-\series bold
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-(advanced,
- but even if you don't do this you should be able to describe what needs to be done) Write code to do SML estimation of the probit model.
- Do an estimation using data generated by a probit model.
- Compare the SML estimates to ML estimates.
-\end_layout
-
-\begin_layout Enumerate
-do the same,
- but computing a MSM estimator of the probit model.
-\end_layout
-
-\begin_layout Enumerate
-(more advanced) Do a little Monte Carlo study to compare ML,
- SML and MSM estimation of the probit model.
- Investigate how the number of simulations affect the two simulation-based estimators.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/22-SimulationBased.jl}{here}
-\end_layout
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Models for time series data
-\end_layout
-
-\begin_layout Standard
-Hamilton,
- 
-\emph on
-Time Series Analysis
-\emph default
- is a good reference for this chapter.
- 
-\end_layout
-
-\begin_layout Standard
-Up to now we've considered the behavior of the dependent variable 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- as a function of other variables 
-\begin_inset Formula $x_{t}.$
-\end_inset
-
- These variables can of course contain lagged dependent variables,
- e.g.,
- 
-\begin_inset Formula $x_{t}=(w_{t},y_{t-1},...,y_{t-j}).$
-\end_inset
-
- Pure time series methods consider the behavior of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- as a function only of its own lagged values,
- unconditional on other observable variables.
- One can think of this as modeling the behavior of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- after marginalizing out all other variables.
- But,
- of course,
- general models will include lagged dependent variables and other explanatory variables.
- This Chapter gives a brief description of some of the widely used models.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Basic concepts
-\end_layout
-
-\begin_layout Definition
-[Stochastic process]
-\begin_inset CommandInset label
-LatexCommand label
-name "Stochastic process"
-
-\end_inset
-
- A stochastic process is a sequence of random variables,
- indexed by time:
- 
-\begin_inset Formula $\{Y_{t}\}_{t=-\infty}^{\infty}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[Time series]
-\begin_inset CommandInset label
-LatexCommand label
-name "Time series"
-
-\end_inset
-
- A time series is 
-\series bold
-one
-\series default
- observation of a stochastic process,
- over a specific interval:
- 
-\begin_inset Formula $\{y_{t}\}_{t=1}^{n}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-So a time series is a sample of size 1 of 
-\begin_inset Formula $n$
-\end_inset
-
- particular elements of a stochastic process.
- Each of the 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- is sampled only once,
- for 
-\begin_inset Formula $t=1,2,...,n.$
-\end_inset
-
- It's important to keep in mind that conceptually,
- one could draw another sample,
- and that the values would be different.
-\end_layout
-
-\begin_layout Definition
-[Autocovariance] The 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- autocovariance of a stochastic process is 
-\begin_inset Formula $\gamma_{jt}=\mathcal{E}(Y_{t}-\mu_{t})(Y_{t-j}-\mu_{t-j})$
-\end_inset
-
- where 
-\begin_inset Formula $\mu_{t}=\mathcal{E}\left(Y_{t}\right).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[Covariance (weak) stationarity] A stochastic process is covariance stationary if it has time constant mean and autocovariances of all orders:
- 
-\end_layout
-
-\begin_layout Definition
-\begin_inset Formula 
-\begin{eqnarray*}
-\mu_{t} & =\mu, & \forall t\\
-\gamma_{jt} & =\gamma_{j}, & \forall t
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-As we've seen,
- this implies that 
-\begin_inset Formula $\gamma_{j}=\gamma_{-j}:$
-\end_inset
-
- the autocovariances depend only one the interval between observations,
- but not the time of the observations.
-\end_layout
-
-\begin_layout Definition
-[Strong stationarity] A stochastic process is strongly stationary if the joint distribution of an arbitrary collection of the 
-\begin_inset Formula $\left\{ Y_{t}\right\} $
-\end_inset
-
-,
- e.g.,
- 
-\begin_inset Formula 
-\[
-(Y_{t-j},Y_{t-k},...,Y_{t},...,Y_{t+l},Y_{t+m}\},
-\]
-
-\end_inset
-
- doesn't depend on 
-\begin_inset Formula $t.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Since moments are determined by the distribution,
- strong stationarity
-\begin_inset Formula $\Rightarrow$
-\end_inset
-
-weak stationarity.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-How can we estimate the mean of 
-\begin_inset Formula $Y_{t}?$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Here's where we need stationarity.
- Without it,
- each 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- will have a different mean,
- 
-\begin_inset Formula $\mu_{t},$
-\end_inset
-
- and with a time series,
- we have only one observation to work with.
- 
-\end_layout
-
-\begin_layout Itemize
-The time series is one sample from the stochastic process,
- and each of the random variables over the sample interval is sampled only once.
- 
-\end_layout
-
-\begin_layout Itemize
-One could think of 
-\begin_inset Formula $M$
-\end_inset
-
- repeated samples from the stoch.
- proc.,
- e.g.,
- 
-\begin_inset Formula $\left\{ y_{tm}\right\} _{m=1}^{M}$
-\end_inset
-
- By a LLN,
- we would expect that 
-\begin_inset Formula 
-\[
-\frac{1}{M}\sum_{m=1}^{M}y_{tm}\overset{p}{\rightarrow}\mathcal{E}(Y_{t})
-\]
-
-\end_inset
-
-as 
-\begin_inset Formula $M$
-\end_inset
-
- gets large.
- We would need 
-\begin_inset Formula $M$
-\end_inset
-
- universes,
- each observed at time 
-\begin_inset Formula $t$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The problem is,
- we have only one sample to work with,
- since we can't go back in time,
- or to another universe,
- and collect another.
- How can 
-\begin_inset Formula $\mathcal{E}(Y_{t})$
-\end_inset
-
- be estimated then?
- It turns out that 
-\emph on
-ergodicity
-\emph default
- is the needed property.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[Ergodicity].
- A stationary stochastic process is ergodic (for the mean) if the time average converges to the mean
-\begin_inset Formula 
-\begin{equation}
-\frac{1}{n}\sum_{t=1}^{n}y_{t}\overset{p}{\rightarrow}\mu
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A sufficient condition for ergodicity is that the autocovariances be absolutely summable:
- 
-\begin_inset Formula 
-\[
-\sum_{j=0}^{\infty}|\gamma_{j}|<\infty
-\]
-
-\end_inset
-
-This implies that the autocovariances die off,
- so that the 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- are not so strongly dependent that they don't satisfy a LLN.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[Autocorrelation] The 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- autocorrelation,
- 
-\begin_inset Formula $\rho_{j}$
-\end_inset
-
- is just the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- autocovariance divided by the variance:
- 
-\end_layout
-
-\begin_layout Definition
-\begin_inset Formula 
-\begin{equation}
-\rho_{j}=\frac{\gamma_{j}}{\gamma_{0}}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-[White noise] White noise is just the time series literature term for a classical error.
- 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is white noise if i) 
-\begin_inset Formula $\mathcal{E}(\epsilon_{t})=0,\forall t,$
-\end_inset
-
- ii) 
-\begin_inset Formula $V(\epsilon_{t})=\sigma^{2},\forall t$
-\end_inset
-
- and iii) 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{s}$
-\end_inset
-
- are independent,
- 
-\begin_inset Formula $t\neq s.$
-\end_inset
-
- Gaussian white noise just adds a normality assumption.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-US quarterly macro data,
- used in 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "stock2011introduction"
-literal "true"
-
-\end_inset
-
-,
- Chapter 14.
- The original materials are at 
-\begin_inset Flex URL
-status open
-
-\begin_layout Plain Layout
-
-http://wps.pearsoned.co.uk/ema_ge_stock_ieupdate_3/251/64413/16489878.cw/index.html
-\end_layout
-
-\end_inset
-
-.
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/us
-\backslash
-_macro
-\backslash
-_quarterly.gdt}{The data file} 
-\end_layout
-
-\end_inset
-
-,
- in GRETL format.
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/usmacro
-\backslash
-_quarterly
-\backslash
-_description.pdf}{The data description file.} 
-\end_layout
-
-\end_inset
-
- Use GRETL to:
-\end_layout
-
-\begin_layout Itemize
-plot the GDP data,
- and notice that it's nonstationary.
-\end_layout
-
-\begin_layout Itemize
-Plot the growth rate,
- and note that it's stationary.
-\end_layout
-
-\begin_layout Itemize
-compute the autocorrelations for the annual growth rate of GDP,
- using the GRETL correlogram option:
- they die off fairly quickly,
- so ergodicity seems to hold
-\end_layout
-
-\begin_layout Itemize
-compute the autocorrelations of GDP.
- HIGHLY PERSISTENT.
- Doubtful that the ergodicity condition will hold.
-\end_layout
-
-\begin_layout Itemize
-we are going to want to work with stationary data,
- if we want to apply standard regression methods and inference.
-\end_layout
-
-\begin_layout Itemize
-working with nonstationary data can give very misleading results,
- if we rely on standard theory for stationary data,
- as we will see.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-ARMA models
-\end_layout
-
-\begin_layout Standard
-With these concepts,
- we can discuss ARMA models.
- These are closely related to the AR and MA error processes that we've already discussed.
- The main difference is that the lhs variable is observed directly now.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-MA(q) processes
-\end_layout
-
-\begin_layout Standard
-A 
-\begin_inset Formula $q^{th}$
-\end_inset
-
- order moving average (MA) process is 
-\begin_inset Formula 
-\[
-y_{t}=\mu+\varepsilon_{t}+\theta_{1}\varepsilon_{t-1}+\theta_{2}\varepsilon_{t-2}+\cdots+\theta_{q}\varepsilon_{t-q}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- is white noise.
- The variance is 
-\begin_inset Formula 
-\begin{eqnarray*}
-\gamma_{0} & = & \mathcal{E}\left(y_{t}-\mu\right)^{2}\\
- & = & \mathcal{E}\left(\varepsilon_{t}+\theta_{1}\varepsilon_{t-1}+\theta_{2}\varepsilon_{t-2}+\cdots+\theta_{q}\varepsilon_{t-q}\right)^{2}\\
- & = & \sigma^{2}\left(1+\theta_{1}^{2}+\theta_{2}^{2}+\cdots+\theta_{q}^{2}\right)
-\end{eqnarray*}
-
-\end_inset
-
- Similarly,
- the autocovariances are 
-\begin_inset Formula 
-\begin{eqnarray*}
-\gamma_{j} & = & \mathcal{E}\left[\left(y_{t}-\mu\right)\left(y_{t-j}-\mu\right)\right]\\
- & = & \sigma^{2}(\theta_{j}+\theta_{j+1}\theta_{1}+\theta_{j+2}\theta_{2}+\cdots+\theta_{q}\theta_{q-j}),j\leq q\\
- & = & 0,j>q
-\end{eqnarray*}
-
-\end_inset
-
- Therefore an MA(q) process is necessarily covariance stationary and ergodic,
- as long as 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
- and all of the 
-\begin_inset Formula $\theta_{j}$
-\end_inset
-
- are finite.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For example,
- if we have an MA(1) model,
- then 
-\begin_inset Formula $E(y_{t})=\mu$
-\end_inset
-
-,
- 
-\begin_inset Formula $V(y_{t})=\sigma^{2}(1+\theta_{1}^{2})$
-\end_inset
-
-,
- and 
-\begin_inset Formula $\gamma_{1}=\sigma^{2}\theta_{1}$
-\end_inset
-
-.
- The higher order autocovariances are zero.
- 
-\end_layout
-
-\begin_layout Itemize
-Thus,
- if the model is MA(1) with normally distributed shocks,
- the density of the vector of 
-\begin_inset Formula $n$
-\end_inset
-
- observations,
- 
-\begin_inset Formula $y$
-\end_inset
-
-,
- is 
-\begin_inset Formula 
-\begin{align}
-f_{Y}(y|\rho) & =\frac{\text{1}}{\sqrt{\left(2\pi\right)^{n}\left|\Sigma\right|}}\exp\left(-\frac{1}{2}\left(y-\mu\right)^{\prime}\Sigma^{-1}\left(y-\mu\right)\right)\label{eq:MA1likelihood}
-\end{align}
-
-\end_inset
-
-where 
-\begin_inset Formula 
-\[
-\Sigma=\sigma^{2}\left[\begin{array}{ccccc}
-1+\theta_{1}^{2} & \theta_{1} & 0 & \cdots & 0\\
-\theta_{1} & \ddots & \ddots & \ddots & \vdots\\
-0 & \ddots & \ddots & \ddots & 0\\
-\vdots & \ddots & \ddots & \ddots & \theta_{1}\\
-0 & \cdots & 0 & \theta_{1} & 1+\theta_{1}^{2}
-\end{array}\right].
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-With this,
- it is very easy to program the log-likelihood function.
- For higher order MA models,
- the only difference is the structure of 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- becomes more complicated.
- In this form,
- one needs a lot of computer memory.
- A more economical approach uses the Kalman filter,
- which we'll see in the discussion of state space models.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-If we don't make assumptions on the distribution of the shocks,
- then method of moments estimation can be used.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Generate data that follows a simple MA(1) model:
- 
-\begin_inset Formula $y_{t}=\mu+\varepsilon_{t}+\theta_{1}\varepsilon_{t-1}$
-\end_inset
-
- for 
-\begin_inset Formula $\mu=0$
-\end_inset
-
- and 
-\begin_inset Formula $\theta_{1}=0.5$
-\end_inset
-
-,
- and with 
-\begin_inset Formula $\epsilon_{t}+1$
-\end_inset
-
- distributed independently and identically 
-\begin_inset Formula $\chi^{2}(1)$
-\end_inset
-
-.
- Do estimation by GMM,
- and verify experimentally (by increasing the sample size) that the estimator is consistent.
- Hint:
- generate 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- as the square of a standard normal,
- minus 1.
-\end_layout
-
-\begin_layout Exercise
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-An issue to be aware of is that MA models are not identified,
- in that there exist multiple parameter values that give the same value of the likelihood function.
-\end_layout
-
-\begin_layout Itemize
-For example,
- the MA(1) model with 
-\begin_inset Formula $\tilde{\sigma}^{2}=\theta^{2}\sigma^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\tilde{\theta}_{1}=\frac{1}{\theta_{1}}$
-\end_inset
-
- has identical first and second moments to the original model,
- so the likelihood function has the same value.
-\end_layout
-
-\begin_layout Itemize
-Normally,
- the parameterization that leads to an 
-\emph on
-invertible
-\emph default
- MA model is the one that is selected.
- An invertible MA model is one that has a representation as a AR(
-\begin_inset Formula $\infty)$
-\end_inset
-
- model.
- For the MA(1) model,
- the invertible parameterization has 
-\begin_inset Formula $\left|\theta_{1}\right|<1$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-This implies that parameter restrictions will need to be imposed when estimating the MA model,
- to enforce selection of the invertible model.
-\end_layout
-
-\begin_layout Itemize
-Maximization of the conditional likelihood is also used for estimation,
- sometimes.
- Assuming that 
-\begin_inset Formula $\epsilon_{0}$
-\end_inset
-
- is known (for example,
- equal to zero),
- then one can compute 
-\begin_inset Formula $\epsilon_{1}$
-\end_inset
-
-,
- given the parameters.
- Then one works forward recursively to get all of the 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
-.
- With these,
- the likelihood function is very easy to compute.
- This is a convenient shortcut,
- but it's not recommended if the sample is not large,
- especially since it's not hard to compute the exact likelihood function.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-AR(p) processes
-\end_layout
-
-\begin_layout Standard
-An AR(p) process can be represented as 
-\begin_inset Formula 
-\[
-y_{t}=c+\phi_{1}y_{t-1}+\phi_{2}y_{t-2}+\cdots+\phi_{p}y_{t-p}+\varepsilon_{t}
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is white noise.
- This is just a linear regression model,
- and assuming stationarity,
- we can estimate the parameters by OLS.
- What is needed for stationarity?
-\end_layout
-
-\begin_layout Standard
-The dynamic behavior of an AR(p) process can be studied by writing this 
-\begin_inset Formula $p^{th}$
-\end_inset
-
- order difference equation as a vector first order difference equation (this is known as the companion form):
- 
-\begin_inset Formula 
-\[
-\left[\begin{array}{l}
-y_{t}\\
-y_{t-1}\\
-\vdots\\
-y_{t-p+1}
-\end{array}\right]=\left[\begin{array}{l}
-c\\
-0\\
-\vdots\\
-0
-\end{array}\right]+\left[\begin{array}{lllll}
-\phi_{1} & \phi_{2} & \cdots &  & \phi_{p}\\
-1 & 0 & 0 &  & 0\\
-0 & 1 & 0 & \ddots & 0\\
-\vdots & \ddots & \ddots & \ddots & 0\cdots\\
-0 & \cdots & 0 & 1 & 0
-\end{array}\right]\left[\begin{array}{l}
-y_{t-1}\\
-y_{t-2}\\
-\vdots\\
-y_{t-p}
-\end{array}\right]+\left[\begin{array}{l}
-\varepsilon_{t}\\
-0\\
-\vdots\\
-0
-\end{array}\right]
-\]
-
-\end_inset
-
-This is just the equation of the AR(p) process in the first row,
- and identities in the remaining rows.
- In matrix form:
- 
-\begin_inset Formula 
-\[
-Y_{t}={\color{blue}C+FY_{t-1}+E_{t}}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-There are 
-\begin_inset Formula $p$
-\end_inset
-
- variables in this set of 
-\begin_inset Formula $p$
-\end_inset
-
- equations,
- so 
-\begin_inset Formula $C$
-\end_inset
-
- is 
-\begin_inset Formula $p\times1,$
-\end_inset
-
-
-\begin_inset Formula $F$
-\end_inset
-
- is 
-\begin_inset Formula $p\times p$
-\end_inset
-
-,
- etc.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
- With this,
- we can recursively work forward in time:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t+1} & = & C+FY_{t}+E_{t+1}\\
- & = & C+F\left({\color{blue}C+FY_{t-1}+E_{t}}\right)+E_{t+1}\\
- & = & {\color{red}C+FC+F^{2}Y_{t-1}+FE_{t}+E_{t+1}}
-\end{eqnarray*}
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\begin{eqnarray*}
-Y_{t+2} & = & C+FY_{t+1}+E_{t+2}\\
- & = & C+F\left({\color{red}C+FC+F^{2}Y_{t-1}+FE_{t}+E_{t+1}}\right)+E_{t+2}\\
- & = & C+FC+F^{2}C+F^{3}Y_{t-1}+F^{2}E_{t}+FE_{t+1}+E_{t+2}
-\end{eqnarray*}
-
-\end_inset
-
- or in general 
-\begin_inset Formula 
-\[
-Y_{t+j}=C+FC+\cdots+F^{j}C+F^{j+1}Y_{t-1}+{\color{blue}\underbrace{F^{j}E_{t}}}+F^{j-1}E_{t+1}+\cdots+FE_{t+j-1}+E_{t+j}
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Consider the impact of a shock in period 
-\begin_inset Formula $t$
-\end_inset
-
- on 
-\begin_inset Formula $y_{t+j}.$
-\end_inset
-
- This is simply the partial of 
-\begin_inset Formula $Y_{t+j}$
-\end_inset
-
- with respect to the (1,1) element of the shocks in the bracketed term of the previous equation:
-\begin_inset Formula 
-\[
-\frac{\partial Y_{t+j}}{\partial E_{t}^{\prime}}_{(1,1)}=F_{(1,1)}^{j}
-\]
-
-\end_inset
-
- If the system is to be stationary,
- then as we move forward in time this impact must die off.
- Otherwise a shock causes a permanent change in the mean of 
-\begin_inset Formula $y_{t}.$
-\end_inset
-
- Therefore,
- stationarity requires that 
-\begin_inset Formula 
-\[
-\lim_{j\rightarrow\infty}F_{(1,1)}^{j}=0
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Save this result,
- we'll need it in a minute.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Consider the eigenvalues of the matrix 
-\begin_inset Formula $F.$
-\end_inset
-
- These are the 
-\begin_inset Formula $\lambda$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-|F-\lambda I_{P}|=0
-\]
-
-\end_inset
-
- The determinant here can be expressed as a polynomial.
- For example,
- for 
-\begin_inset Formula $p=1,$
-\end_inset
-
- the matrix 
-\begin_inset Formula $F$
-\end_inset
-
- is simply 
-\begin_inset Formula 
-\[
-F=\phi_{1}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-|\phi_{1}-\lambda|=0
-\]
-
-\end_inset
-
- can be written as 
-\begin_inset Formula 
-\[
-\phi_{1}-\lambda=0
-\]
-
-\end_inset
-
- When 
-\begin_inset Formula $p=2,$
-\end_inset
-
- the matrix 
-\begin_inset Formula $F$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-F=\left[\begin{array}{ll}
-\phi_{1} & \phi_{2}\\
-1 & 0
-\end{array}\right]
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-F-\lambda I_{P}=\left[\begin{array}{ll}
-\phi_{1}-\lambda & \phi_{2}\\
-1 & -\lambda
-\end{array}\right]
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-|F-\lambda I_{P}|=\lambda^{2}-\lambda\phi_{1}-\phi_{2}
-\]
-
-\end_inset
-
- So the eigenvalues are the roots of the polynomial 
-\begin_inset Formula 
-\[
-\lambda^{2}-\lambda\phi_{1}-\phi_{2}
-\]
-
-\end_inset
-
- which can be found using the quadratic equation.
- This generalizes.
- For a 
-\begin_inset Formula $p^{th}$
-\end_inset
-
- order AR process,
- the eigenvalues are the roots of 
-\begin_inset Formula 
-\[
-\lambda^{p}-\lambda^{p-1}\phi_{1}-\lambda^{p-2}\phi_{2}-\cdots-\lambda\phi_{p-1}-\phi_{p}=0
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Supposing that all of the roots of this polynomial are distinct,
- then the matrix 
-\begin_inset Formula $F$
-\end_inset
-
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "can be factored as"
-target "http://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix"
-literal "false"
-
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-F=T\Lambda T^{-1}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $T$
-\end_inset
-
- is the matrix which has as its columns the eigenvectors of 
-\begin_inset Formula $F,$
-\end_inset
-
- and 
-\begin_inset Formula $\Lambda$
-\end_inset
-
- is a diagonal matrix with the eigenvalues on the main diagonal.
- Using this decomposition,
- we can write 
-\begin_inset Formula 
-\[
-F^{j}=\left(T\Lambda T^{-1}\right)\left(T\Lambda T^{-1}\right)\cdots\left(T\Lambda T^{-1}\right)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $T\Lambda T^{-1}$
-\end_inset
-
- is repeated 
-\begin_inset Formula $j$
-\end_inset
-
- times.
- This gives 
-\begin_inset Formula 
-\[
-F^{j}=T\Lambda^{j}T^{-1}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\Lambda^{j}=\left[\begin{array}{llll}
-\lambda_{1}^{j} & 0 &  & 0\\
-0 & \lambda_{2}^{j}\\
- &  & \ddots\\
-0 &  &  & \lambda_{p}^{j}
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- Supposing that the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- 
-\begin_inset Formula $i=1,2,...,p$
-\end_inset
-
- are all real valued,
- it is clear that 
-\begin_inset Formula 
-\[
-\lim_{j\rightarrow\infty}F_{(1,1)}^{j}=0
-\]
-
-\end_inset
-
- requires that 
-\begin_inset Formula 
-\[
-|\lambda_{i}|<1,i=1,2,...,p
-\]
-
-\end_inset
-
- e.g.,
- the eigenvalues must be less than one in absolute value.
-\end_layout
-
-\begin_layout Itemize
-It may be the case that some eigenvalues are complex-valued.
- The previous result generalizes to the requirement that the eigenvalues be less than one in 
-\emph on
-modulus,
-
-\emph default
- where the modulus of a complex number 
-\begin_inset Formula $a+bi$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-mod(a+bi)=\sqrt{a^{2}+b^{2}}
-\]
-
-\end_inset
-
- This leads to the famous statement that 
-\begin_inset Quotes eld
-\end_inset
-
-stationarity requires the roots of the determinantal polynomial to lie inside the complex unit circle.
-\begin_inset Quotes erd
-\end_inset
-
- 
-\emph on
-draw picture here
-\emph default
-.
-\end_layout
-
-\begin_layout Itemize
-When there are roots on the unit circle (unit roots) or outside the unit circle,
- we leave the world of stationary processes.
-\end_layout
-
-\begin_layout Itemize
-Dynamic multipliers:
- 
-\begin_inset Formula $\partial y_{t+j}/\partial\varepsilon_{t}=F_{(1,1)}^{j}$
-\end_inset
-
- is a 
-\emph on
-dynamic multiplier
-\emph default
- or an 
-\emph on
-impulse-response
-\emph default
- function.
- Real eigenvalues lead to steady movements,
- whereas complex eigenvalues lead to oscillatory behavior.
- Of course,
- when there are multiple eigenvalues the overall effect can be a mixture.
- 
-\emph on
-pictures
-\emph default
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Moments of AR(p) process
-\end_layout
-
-\begin_layout Standard
-The AR(p) process is 
-\begin_inset Formula 
-\[
-y_{t}=c+\phi_{1}y_{t-1}+\phi_{2}y_{t-2}+\cdots+\phi_{p}y_{t-p}+\varepsilon_{t}
-\]
-
-\end_inset
-
- Assuming stationarity,
- 
-\begin_inset Formula $\mathcal{E}(y_{t})=\mu,\forall t,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\mu=c+\phi_{1}\mu+\phi_{2}\mu+...+\phi_{p}\mu
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\mu=\frac{c}{1-\phi_{1}-\phi_{2}-...-\phi_{p}}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-c=\mu-\phi_{1}\mu-...-\phi_{p}\mu
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{t}-\mu & = & {\color{red}\mu}{\color{blue}-\phi_{1}\mu}-...-\phi_{p}\mu+{\color{blue}\phi_{1}y_{t-1}}+\phi_{2}y_{t-2}+\cdots+\phi_{p}y_{t-p}+\varepsilon_{t}{\color{red}-\mu}\\
- & = & {\color{blue}\phi_{1}(y_{t-1}-\mu)}+\phi_{2}(y_{t-2}-\mu)+...+\phi_{p}(y_{t-p}-\mu)+\varepsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- With this,
- the second moments are easy to find:
- The variance is 
-\begin_inset Formula 
-\[
-\gamma_{0}=\phi_{1}\gamma_{1}+\phi_{2}\gamma_{2}+...+\phi_{p}\gamma_{p}+\sigma^{2}
-\]
-
-\end_inset
-
- The autocovariances of orders 
-\begin_inset Formula $j\geq1$
-\end_inset
-
- follow the rule 
-\begin_inset Formula 
-\begin{eqnarray*}
-\gamma_{j} & = & \mathcal{E}\left[\left(y_{t}-\mu\right)\left(y_{t-j}-\mu)\right)\right]\\
- & = & \mathcal{E}\left[\left(\phi_{1}(y_{t-1}-\mu)+\phi_{2}(y_{t-2}-\mu)+...+\phi_{p}(y_{t-p}-\mu)+\varepsilon_{t}\right)\left(y_{t-j}-\mu\right)\right]\\
- & = & \phi_{1}\gamma_{j-1}+\phi_{2}\gamma_{j-2}+...+\phi_{p}\gamma_{j-p}
-\end{eqnarray*}
-
-\end_inset
-
- Using the fact that 
-\begin_inset Formula $\gamma_{-j}=\gamma_{j},$
-\end_inset
-
- one can take the 
-\begin_inset Formula $p+1$
-\end_inset
-
- equations for 
-\begin_inset Formula $j=0,1,...,p$
-\end_inset
-
-,
- which have 
-\begin_inset Formula $p+1$
-\end_inset
-
- unknowns (
-\begin_inset Formula $\sigma^{2},$
-\end_inset
-
- 
-\begin_inset Formula $\gamma_{0},\gamma_{1},...,\gamma_{p})$
-\end_inset
-
- and solve for the unknowns.
- With these,
- the 
-\begin_inset Formula $\gamma_{j}$
-\end_inset
-
- for 
-\begin_inset Formula $j>p$
-\end_inset
-
- can be solved for recursively.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-ARMA model
-\end_layout
-
-\begin_layout Standard
-An ARMA(
-\begin_inset Formula $p,q$
-\end_inset
-
-) model is 
-\begin_inset Formula $(1+\phi_{1}L+\phi_{2}L^{2}+...+\phi_{p}L^{p})y_{t}=c+(1+\theta_{1}L+\theta_{2}L^{2}+...+\theta_{q}L^{q})\epsilon_{t}$
-\end_inset
-
-.
- These are popular in applied time series analysis.
-\end_layout
-
-\begin_layout Itemize
-A high order AR process 
-\emph on
-may
-\emph default
- be well approximated by a low order MA process,
- and a high order MA process 
-\emph on
-may
-\emph default
- be well approximated by a low order AR process.
-\end_layout
-
-\begin_layout Itemize
-By combining low order AR and MA processes in the same model,
- one can hope to fit a wide variety of time series using a parsimonious number of parameters.
- 
-\end_layout
-
-\begin_layout Itemize
-There is much literature on how to choose 
-\begin_inset Formula $p$
-\end_inset
-
- and 
-\begin_inset Formula $q,$
-\end_inset
-
- which is outside the scope of this course.
- This involves comparing the ACF and PACFs.
-\end_layout
-
-\begin_layout Itemize
-Estimation can be done using the Kalman filter,
- assuming that the errors are normally distributed.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Using GRETL,
- try out various models to explain the unemployment rate,
- using the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/us
-\backslash
-_macro
-\backslash
-_quarterly.gdt}{S
-\backslash
-&W US quarterly macro data.} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-estimate a MA(4) model for the unemployment rate
-\end_layout
-
-\begin_layout Itemize
-estimate a AR(4) model for the unemployment rate
-\end_layout
-
-\begin_layout Itemize
-estimate an ARMAX(1,1) model using 12 lags of the GDP growth rate (don't use current value)
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-interpret the estimated coefficients.
- What can we say about persistence and speed of transmission of effects in the economy?
-\end_layout
-
-\begin_layout Itemize
-look at fit and residuals.
- Observe the 
-\begin_inset Quotes eld
-\end_inset
-
-Great Moderation
-\begin_inset Quotes erd
-\end_inset
-
- of the 1990's,
- and the return to volatility after the 2007 Great Recession.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-look at the BIC to help to decide which model to use
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:VAR-models"
-
-\end_inset
-
-VAR models
-\end_layout
-
-\begin_layout Standard
-Consider the model
-\begin_inset Formula 
-\begin{align}
-y_{t} & =C+A_{1}y_{t-1}+\epsilon_{t}\label{eq:VAR1}\\
-E(\epsilon_{t}\epsilon_{t}^{\prime}) & =\Sigma\nonumber \\
-E(\epsilon_{t}\epsilon_{s}^{\prime}) & =0,t\ne s\nonumber 
-\end{align}
-
-\end_inset
-
-where 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- are 
-\begin_inset Formula $G\times1$
-\end_inset
-
- vectors,
- 
-\begin_inset Formula $C$
-\end_inset
-
- is a 
-\begin_inset Formula $G\times1$
-\end_inset
-
- of constants,
- and 
-\begin_inset Formula $A_{1}$
-\end_inset
-
- is a 
-\begin_inset Formula $G\times G$
-\end_inset
-
- matrix of parameters.
- The matrix 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- is a 
-\begin_inset Formula $G\times G$
-\end_inset
-
- covariance matrix.
- Assume that we have 
-\begin_inset Formula $n$
-\end_inset
-
- observations.
- This is a 
-\emph on
-vector autoregressive
-\emph default
- model,
- of order 1 - commonly referred to as a VAR(1) model.
- It is a collection of 
-\begin_inset Formula $G$
-\end_inset
-
- AR(1) models,
- augmented to include lags of other endogenous variables,
- and the 
-\begin_inset Formula $G$
-\end_inset
-
- equations are contemporaneously correlated.
- The extension to a VAR(p) model is quite obvious.
-\end_layout
-
-\begin_layout Itemize
-As shown in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:EstimationRF"
-nolink "false"
-
-\end_inset
-
-,
- it is efficient to estimate a VAR model using OLS equation by equation,
- there is no need to use GLS,
- in spite of the cross equation correlations.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A VAR model of this form can be thought of as the reduced form of a dynamic simultaneous equations system,
- with all of the variables treated as endogenous,
- and with lags of all of the endogenous variables present:
-\end_layout
-
-\begin_layout Itemize
-The simultaneous equations model is (see equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:SIMEQ structural form"
-nolink "false"
-
-\end_inset
-
-)
-\begin_inset Formula 
-\[
-Y_{t}^{\prime}\Gamma=X_{t}^{\prime}B+E_{t}^{\prime}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-this can be written after transposing (and adapting notation to use small case,
- pulling the constant out of 
-\begin_inset Formula $X_{t}$
-\end_inset
-
- and using 
-\begin_inset Formula $v_{t}$
-\end_inset
-
- for the error) as 
-\begin_inset Formula $\Gamma^{\prime}y_{t}=a+B^{\prime}x_{t}+v_{t}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $x_{t}=y_{t-1}.$
-\end_inset
-
- Then we have 
-\begin_inset Formula $\Gamma^{\prime}y_{t}=a+B^{\prime}y_{t-1}+v_{t}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Premultiplying by the inverse of 
-\begin_inset Formula $\Gamma^{\prime}$
-\end_inset
-
- gives
-\begin_inset Formula 
-\[
-y_{t}=\left(\Gamma^{\prime}\right)^{-1}a+\left(\Gamma^{\prime}\right)^{-1}B^{\prime}y_{t-1}+\left(\Gamma^{\prime}\right)^{-1}v_{t}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Finally define 
-\begin_inset Formula $C=\left(\Gamma^{\prime}\right)^{-1}a$
-\end_inset
-
-,
- 
-\begin_inset Formula $A_{1}=\left(\Gamma^{\prime}\right)^{-1}B^{\prime}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{t}=\left(\Gamma^{\prime}\right)^{-1}v_{t}$
-\end_inset
-
-,
- and we have the VAR(1) model of equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:VAR1"
-nolink "false"
-
-\end_inset
-
-.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-C.
- Sims originally proposed reduced form VAR models as an alternative to structural simultaneous equations models,
- which were perceived to require too many unrealistic assumptions for their identification.
- He showed that VARs often forecast better than structural models,
- which cast doubt upon the identification restrictions of the structural model.
-\end_layout
-
-\begin_layout Itemize
-However,
- the search for structural interpretations of VAR models slowly crept back into the literature,
- leading to 
-\begin_inset Quotes sld
-\end_inset
-
-structural VARs
-\begin_inset Quotes srd
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-A structural VAR model is really just a certain form of dynamic linear simultaneous equations model,
- with other imaginative and hopefully more realistic methods used for identification.
- 
-\end_layout
-
-\begin_layout Itemize
-The issue of identifying the structural parameters 
-\begin_inset Formula $\Gamma$
-\end_inset
-
- and 
-\begin_inset Formula $B$
-\end_inset
-
- is more or less the same problem that was studied in the context of simultaneous equations.
- 
-\end_layout
-
-\begin_layout Itemize
-There,
- identification was obtained through zero restrictions.
- In the structural VAR literature,
- zero restrictions are often used,
- but other information may also be used,
- such as covariance matrix restrictions or sign restrictions.
-\end_layout
-
-\begin_layout Itemize
-Interest often focuses on the impulse-response functions.
- Identification of the impact of structural shocks (how to estimate the impact-response functions) is complicated,
- with many alternative methodologies,
- and is often a topic of much disagreement among practitioners.
- The estimated impulse response functions are often sensitive to the identification strategy that is used.
- There is a large literature.
- 
-\end_layout
-
-\begin_layout Itemize
-Papers by C.
- Sims are a good place to start,
- if one wants to learn more.
- He also offers a good deal of useful software on his web page.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An issue which arises when a VAR(p) model 
-\begin_inset Formula $y_{t}=C+A_{1}y_{t-1}+\cdots+A_{p}y_{t-p}+\epsilon_{t}$
-\end_inset
-
- is contemplated is that the number of parameters increases rapidly in p,
- which introduces severe collinearity problems.
- 
-\end_layout
-
-\begin_layout Itemize
-One can use Bayesian methods such as the 
-\begin_inset Quotes sld
-\end_inset
-
-Minnesota prior
-\begin_inset Quotes srd
-\end_inset
-
- (search for papers by Litterman),
- which is a prior that each variable separately follows a random walk (an AR(1) model with 
-\begin_inset Formula $\rho=1)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The prior on 
-\begin_inset Formula $A_{1}$
-\end_inset
-
- is that it is an identity matrix
-\end_layout
-
-\begin_layout Itemize
-and the prior on the 
-\begin_inset Formula $A_{j},\,j>1$
-\end_inset
-
- is that they are zero matrices
-\end_layout
-
-\begin_layout Itemize
-thus,
- each variable follows a random walk,
- according to the prior
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-This can be done using stochastic restrictions similar to what was in the discussion of collinearity and ridge regression.
- For example,
- a VAR(2) model in de-meaned variables,
- with 
-\begin_inset Formula $G$
-\end_inset
-
- variables,
- can be written as
-\begin_inset Formula 
-\[
-Y=\left[\begin{array}{cc}
-Y_{-1} & Y_{-2}\end{array}\right]\left[\begin{array}{c}
-A_{1}\\
-A_{2}
-\end{array}\right]+\epsilon
-\]
-
-\end_inset
-
-We can impose the stochastic restriction that 
-\begin_inset Formula $A_{1}=I_{2}-v_{1}$
-\end_inset
-
- and that 
-\begin_inset Formula $A_{2}=0_{2}-v_{2}$
-\end_inset
-
-.
- Augmenting the data with these 4 
-\begin_inset Quotes sld
-\end_inset
-
-artificial observations
-\begin_inset Quotes srd
-\end_inset
-
-,
- we get
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-Y\\
-I_{G}\\
-0_{G}
-\end{array}\right]=\left[\begin{array}{cc}
-Y_{-1} & Y_{-2}\\
-I_{G} & 0_{G}\\
-0_{G} & I_{G}
-\end{array}\right]\left[\begin{array}{c}
-A_{1}\\
-A_{2}
-\end{array}\right]+\left[\begin{array}{c}
-\epsilon\\
-v_{1}\\
-v_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
-Then we can impose how important the restrictions are by weighting the stochastic restrictions,
- along the lines of a GLS heteroscedasticity correction:
- 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-Y\\
-k_{1}I_{G}\\
-0_{G}
-\end{array}\right]=\left[\begin{array}{cc}
-Y_{-1} & Y_{-2}\\
-k_{1}I_{G} & 0_{G}\\
-0_{G} & k_{2}I_{G}
-\end{array}\right]\left[\begin{array}{c}
-A_{1}\\
-A_{2}
-\end{array}\right]+\left[\begin{array}{c}
-\epsilon\\
-k_{1}v_{1}\\
-k_{2}v_{2}
-\end{array}\right]
-\]
-
-\end_inset
-
-Then we fit by OLS.
- When 
-\begin_inset Formula $k_{1}$
-\end_inset
-
- is large,
- the estimated 
-\begin_inset Formula $A_{1}$
-\end_inset
-
- will be forced to be close to an identity matrix.
- When 
-\begin_inset Formula $k_{2}$
-\end_inset
-
- is large,
- the second lag coefficients are all forced to zero.
- Jointly,
- these restrictions push the model in the direction of separate random walks for each variable.
- The degree to which the model is pushed depends on the 
-\begin_inset Formula $ks$
-\end_inset
-
-.
- When the 
-\begin_inset Formula $ks$
-\end_inset
-
- are small,
- the fit is close to the unrestricted OLS fit,
- when they are large,
- it is close to separate random walks.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Quotes sld
-\end_inset
-
-Bayesian VARs
-\begin_inset Quotes srd
-\end_inset
-
- is a now a substantial body of literature.
- An introduction to more formal Bayesian methods is given in a chapter that follows.
- For highly parameterized models,
- Bayesian methods can help to impose structure.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-Using GRETL,
- using the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/us
-\backslash
-_macro
-\backslash
-_quarterly.gdt}{Stock and Watson US quarterly macro data.} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-compute the term spread using the US Macro data.
- (term spread is GS10 - TB3MS)
-\end_layout
-
-\begin_layout Itemize
-estimate a VAR(1) model for unemployment rate,
- GDP growth rate,
- and the term spread
-\end_layout
-
-\begin_layout Itemize
-examine the impulse-response functions
-\end_layout
-
-\begin_layout Itemize
-using the BIC,
- is the equation for the unemployment rate preferred,
- compared to the models of the previous example?
-\end_layout
-
-\begin_layout Itemize
-See Stock and Watson,
- Ch.
- 14 for more discussion
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Get the simulation data from the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/DSGE/GenData/dsgedata.gdt}{example DSGE model} 
-\end_layout
-
-\end_inset
-
-.
- Recall that this simulated data intends to be representative of 40 years of quarterly data.
- 
-\begin_inset Newline newline
-\end_inset
-
-1.
- Estimate a VAR(1) model.
- Do an analysis of collinearity.
- Compute impulse-response functions.
-\begin_inset Newline newline
-\end_inset
-
-2.
- Estimate an AR(1) model for output (by using VAR,
- but only select output).
- Compare 
-\begin_inset Formula $R^{2}$
-\end_inset
-
- and impulse-responses to the VAR(1) model.
- Note that matching impulse response functions has sometimes been used for estimation of DSGE models.
- Perhaps we'll see this idea again.
-\end_layout
-
-\begin_layout Exercise
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-ARCH,
- GARCH and Stochastic volatility
-\end_layout
-
-\begin_layout Standard
-ARCH (autoregressive conditionally heteroscedastic) models appeared in the literature in 1982,
- in Engle,
- Robert F.
- (1982).
- "Autoregressive Conditional Heteroscedasticity with Estimates of Variance of United Kingdom Inflation",
- 
-\emph on
-Econometrica
-\emph default
- 50:987-1008.
- This paper stimulated a very large growth in the literature for a number of years afterward.
- The related GARCH (generalized ARCH) model is now one of the most widely used models for financial time series.
-\end_layout
-
-\begin_layout Standard
-Financial time series often exhibit several type of behavior:
-\end_layout
-
-\begin_layout Itemize
-volatility clustering:
- periods of low variation can be followed by periods of high variation
-\end_layout
-
-\begin_layout Itemize
-fat tails,
- or 
-\begin_inset CommandInset href
-LatexCommand href
-name "excess kurtosis"
-target "http://en.wikipedia.org/wiki/Kurtosis"
-literal "false"
-
-\end_inset
-
-:
- the marginal density of a series is more strongly peaked and has fatter tails than does a normal distribution with the same mean and variance.
-\end_layout
-
-\begin_layout Itemize
-leverage (negative correlation between returns and volatility),
- which often shows up as negative 
-\begin_inset CommandInset href
-LatexCommand href
-name " skewness"
-target "http://en.wikipedia.org/wiki/Skewness"
-literal "false"
-
-\end_inset
-
- of returns
-\end_layout
-
-\begin_layout Itemize
-perhaps slight autocorrelation within the bounds allowed by arbitrage
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The data set 
-\begin_inset Quotes sld
-\end_inset
-
-nysewk.gdt
-\begin_inset Quotes srd
-\end_inset
-
-,
- which is provided with Gretl,
- provides an example (or,
- use the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/sp500.csv}{SP500 data} 
-\end_layout
-
-\end_inset
-
-) .
- If we compute 100 times the growth rate of the series,
- using log differences,
- we can obtain the plots in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Dow-Jones-close,"
-nolink "false"
-
-\end_inset
-
- (Julia code for this is 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/MakePlots.jl}{here} 
-\end_layout
-
-\end_inset
-
-).
- In the first we clearly see volatility clusters,
- and in the second,
- we see excess kurtosis,
- skew,
- and tails fatter than the normal distribution.
- The skewness suggests that leverage may be present.
- We'll see how the third plot was made in the chapter on nonparametric estimation.
-\end_layout
-
-\begin_layout Itemize
-compute descriptive statistics:
- negative skew and positive excess kurtosis
-\end_layout
-
-\begin_layout Itemize
-regress returns on its own lag and on squared returns and lags:
- low predictability
-\end_layout
-
-\begin_layout Itemize
-regress squared returns on its own lags and on returns:
- more predictable,
- evidence of leverage
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Dow-Jones-close,"
-
-\end_inset
-
-NYSE weekly close price,
- 100 
-\begin_inset Formula $\text{\times}$
-\end_inset
-
-log differences
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/TimeSeries/nyse.png
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The presence of volatility clusters indicates that the variance of the series is not constant over time,
- conditional on past events.
- Engle's ARCH paper was the first to model this feature.
- 
-\end_layout
-
-\begin_layout Itemize
-The frequency plot shows excess kurtosis and skew (leverage)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-ARCH
-\end_layout
-
-\begin_layout Standard
-A basic ARCH specification is
-\begin_inset Formula 
-\begin{align*}
-y_{t} & ={\color{red}\mu+\rho y_{t-1}}+\epsilon_{t}\\
- & ={\color{red}g}_{{\color{red}t}}+\epsilon_{t}\\
-\epsilon_{t} & =\sigma_{t}u_{t}\\
-\sigma_{t}^{2} & =\omega+\sum_{i=1}^{q}\alpha_{i}\epsilon_{t-i}^{2}
-\end{align*}
-
-\end_inset
-
-where the 
-\begin_inset Formula $u_{t}$
-\end_inset
-
- are Gaussian white noise shocks.
- The ARCH variance is a moving average process.
- Previous large shocks to the series cause the conditional variance of the series to increase.
- There is no leverage:
- negative shocks have the same impact on the future variance as do positive shocks.
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-.
- 
-\end_layout
-
-\begin_layout Itemize
-for 
-\begin_inset Formula $\sigma_{t}^{2}$
-\end_inset
-
- to be positive for all realizations of 
-\begin_inset Formula $\left\{ \epsilon_{t}\right\} $
-\end_inset
-
-,
- we need 
-\begin_inset Formula $\omega>0$
-\end_inset
-
-,
- 
-\begin_inset Formula $\alpha_{i}\ge0$
-\end_inset
-
-,
- 
-\begin_inset Formula $\forall i$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-to ensure that the model is covariance stationary,
- we need 
-\begin_inset Formula $\sum_{i}\alpha_{i}<1$
-\end_inset
-
-.
- Otherwise,
- the variances will explode off to infinity.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Given that 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- is normally distributed,
- to find the likelihood in terms of the observable 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- instead of the unobservable 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
-,
- first note that the series 
-\begin_inset Formula $u_{t}=\left(y_{t}-g_{t}\right)/\sigma_{t}=\frac{\epsilon_{t}}{\sigma_{t}}$
-\end_inset
-
- is iid Gaussian,
- so the likelihood is simply the product of standard normal densities.
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-u & \sim & N(0,I),\textrm{ so}\\
-f(u) & = & \prod_{t=1}^{n}\frac{1}{\sqrt{2\pi}}\exp\left(-\frac{u_{t}^{2}}{2}\right)
-\end{eqnarray*}
-
-\end_inset
-
- The joint density for 
-\begin_inset Formula $y$
-\end_inset
-
- can be constructed using a change of variables:
-\end_layout
-
-\begin_layout Itemize
-We have 
-\begin_inset Formula $u_{t}=\left(y_{t}-\mu-\rho y_{t-1}\right)/\sigma_{t}$
-\end_inset
-
-,
- so 
-\begin_inset Formula $\frac{\partial u_{t}}{\partial y_{t}}=\frac{1}{\sigma_{t}}$
-\end_inset
-
- and 
-\begin_inset Formula $|\frac{\partial u}{\partial y^{\prime}}|=\prod_{t=1}^{n}\frac{1}{\sigma_{t}},$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-doing a change of variables,
- 
-\begin_inset Formula 
-\[
-f(y;\theta)=\prod_{t=1}^{n}\frac{1}{\sqrt{2\pi}}\frac{1}{\sigma_{t}}\exp\left(-\frac{1}{2}\left(\frac{y_{t}-\mu-\rho y_{t-1}}{\sigma_{t}}\right)^{2}\right)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $\theta$
-\end_inset
-
- is the vector of all parameters (the parameters in 
-\begin_inset Formula $g_{t}$
-\end_inset
-
-,
- and the 
-\begin_inset Formula $\omega$
-\end_inset
-
- and alpha parameters of the ARCH specification.
- Taking logs,
- 
-\begin_inset Formula 
-\[
-\ln L(\theta)=-n\ln\sqrt{2\pi}-\sum_{t=1}^{n}\ln\sigma_{t}-\frac{1}{2}\sum_{t=1}^{n}\left(\frac{y_{t}-\mu-\rho y_{t-1}}{\sigma_{t}}\right)^{2}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-In principle,
- this is easy to maximize.
- Some complications can arise when the restrictions for positivity and stationarity are imposed.
- Consider a fairly short data series with low volatility in the initial part,
- and high volatility at the end.
- This data appears to have a nonstationary variance sequence.
- If one attempts to estimate and ARCH model with stationarity imposed,
- the data and the restrictions are saying two different things,
- which can make maximization of the likelihood function difficult.
-\end_layout
-
-\begin_layout Itemize
-use GRETL to estimate ARCH(1) and ARCH(4)
-\end_layout
-
-\begin_layout Itemize
-if interested,
- adapt the Julia code for GARCH(1,1),
- below,
- to estimate an ARCH model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-GARCH
-\end_layout
-
-\begin_layout Standard
-Note that an ARCH model specifies the variance process as a moving average.
- For the same reason that an ARMA model may be used to parsimoniously model a series instead of a high order AR or MA,
- one can do the same thing for the variance series.
- A basic GARCH(p,q) (Bollerslev,
- Tim (1986).
- "Generalized Autoregressive Conditional Heteroskedasticity",
- 
-\emph on
-Journal of Econometrics
-\emph default
-,
- 31:307-327) specification is
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =\mu+\rho y_{t-1}+\epsilon_{t}\\
-\epsilon_{t} & =\sigma_{t}u_{t}\\
-\sigma_{t}^{2} & =\omega+\sum_{i=1}^{q}\alpha_{i}\epsilon_{t-i}^{2}{\color{green}{\color{blue}+\sum_{i=1}^{p}\beta_{i}\sigma_{t-i}^{2}}}
-\end{align*}
-
-\end_inset
-
-It's just an ARCH model,
- with an 
-\color blue
-autoregressive part
-\color inherit
- added to the specification of the conditional variance.
- The idea is that a GARCH model with low values of p and q may fit the data as well or better than an ARCH model with large q.
-\end_layout
-
-\begin_layout Itemize
-the model also requires restrictions for positive variance and stationarity,
- which are:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Formula $\omega>0$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\alpha_{i}\ge0,\,i=1,...,q$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\beta_{i}\ge0,\,i=1,...,p$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\sum_{i=1}^{q}\alpha_{i}$
-\end_inset
-
-+
-\begin_inset Formula $\sum_{i=1}^{p}\beta_{i}<1$
-\end_inset
-
-.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-to estimate a GARCH model,
- you need to initialize 
-\begin_inset Formula $\sigma_{0}^{2}$
-\end_inset
-
- at some value.
- The sample unconditional variance is one possibility.
- Another choice could be the sample variance of the initial elements of the sequence.
- One can also 
-\begin_inset Quotes sld
-\end_inset
-
-backcast
-\begin_inset Quotes srd
-\end_inset
-
- the conditional variance.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The GARCH model also requires restrictions on the parameters to ensure stationarity and positivity of the variance.
- 
-\end_layout
-
-\begin_layout Itemize
-A useful modification is the EGARCH model (exponential GARCH,
- Nelson,
- D.
- B.
- (1991).
- "Conditional heteroskedasticity in asset returns:
- A new approach",
- Econometrica 59:
- 347-370).
- This model treats the logarithm of the variance as an ARMA process,
- so the variance will be positive without restrictions on the parameters.
-\end_layout
-
-\begin_layout Itemize
-There are many variants that introduce asymmetry (leverage) and non-normality.
-\end_layout
-
-\begin_layout Itemize
-GARCH(1,1) is a highly popular model in financial analysis.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/Garch11Example.jl}{Garch11Example.jl} 
-\end_layout
-
-\end_inset
-
- illustrates estimation of a GARCH(1,1) model,
- using the NYSE closing price data.
- Results:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Graphics
-	filename Examples/TimeSeries/garch11.png
-	width 15cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-examine the code to see how start values were determined,
- and how the variance loop was initialized.
-\end_layout
-
-\begin_layout Itemize
-The AR(1) in the mean is probably not needed.
-\end_layout
-
-\begin_layout Itemize
-Compare BIC (see subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Information-criteria"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-) to ARCH(1) and ARCH(4),
- which you can obtain using GRETL.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-You can get the same results quickly and easily using Gretl:
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-
-Model 1:
- GARCH,
- using observations 670078-672192 (T = 2115)
-\end_layout
-
-\begin_layout Plain Layout
-
-Dependent variable:
- y
-\end_layout
-
-\begin_layout Plain Layout
-
-Standard errors based on Hessian
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-
-             coefficient   std.
- error      z        p-value 
-\end_layout
-
-\begin_layout Plain Layout
-
-  ----------------------------------------------------------
-\end_layout
-
-\begin_layout Plain Layout
-
-  const      0.177119      0.0387575     4.570     4.88e-06  ***
-\end_layout
-
-\begin_layout Plain Layout
-
-  y_1        0.00148067    0.0232384     0.06372   0.9492   
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-
-  alpha(0)   0.155435      0.0451241     3.445     0.0006    ***
-\end_layout
-
-\begin_layout Plain Layout
-
-  alpha(1)   0.111397      0.0171598     6.492     8.48e-11  ***
-\end_layout
-
-\begin_layout Plain Layout
-
-  beta(1)    0.855317      0.0228815    37.38      8.18e-306 ***
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-
-Mean dependent var   0.129001   S.D.
- dependent var   2.061158
-\end_layout
-
-\begin_layout Plain Layout
-
-Log-likelihood      -4396.923   Akaike criterion     8805.846
-\end_layout
-
-\begin_layout Plain Layout
-
-Schwarz criterion    8839.786   Hannan-Quinn         8818.273
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-There are some minor differences,
- because the Julia code initializes the variance in a different way,
- using only the first 10 observations.
- Also,
- the Julia code uses sandwich standard errors,
- while GRETL uses the Hessian,
- which tends to inflate t-statistics.
-\end_layout
-
-\begin_layout Itemize
-Note that the 
-\begin_inset Formula $\beta_{1}$
-\end_inset
-
- parameter is highly significant.
- If you compare likelihood values or information criteria values with the ARCH results,
- you'll see that this model is favored - it fits better with fewer parameters.
-\end_layout
-
-\begin_layout Itemize
-Gretl has a number of other ARCH/GARCH style models available.
-\end_layout
-
-\begin_layout Itemize
-With Gretl,
- run the GARCH variants GJR(1,1) with skewed t shocks.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Do a density plot
-\end_layout
-
-\begin_layout Itemize
-note the BIC value
-\end_layout
-
-\begin_layout Itemize
-there are a lot of options to explore
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Note that the test of homoscedasticity against ARCH or GARCH involves parameters being on the boundary of the parameter space,
- which means that standard asymptotics do not apply.
- Also,
- the reduction of GARCH to ARCH has the same problem.
- Testing needs to be done taking this into account.
- See Demos and Sentana (1998) 
-\emph on
-Journal of Econometrics
-\emph default
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Stochastic-volatility"
-
-\end_inset
-
-Stochastic volatility
-\end_layout
-
-\begin_layout Standard
-In ARCH and GARCH models,
- the same shocks that affect the level also affect the variance.
- The stochastic volatility model allows the variance to have its own random component.
- A simple example is
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =\phi\exp(h_{t}/2)\epsilon_{t}\\
-h_{t} & =\rho h_{t-1}+\sigma u_{t}
-\end{align*}
-
-\end_inset
-
-In this model,
- the log of the variance of the observed sequence follows an AR(1) model.
- Once can introduce leverage by allowing correlation between 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $u_{t}.$
-\end_inset
-
- This model is used as an example in the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{https://github.com/mcreel/SimulatedNeuralMoments.jl}{SimulatedNeuralMoments}
-\end_layout
-
-\end_inset
-
- package,
- which can be used to generate data from the model.
- Typical data and a nonparametric density plot look like what we see in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:SV-model,-typical"
-nolink "false"
-
-\end_inset
-
-.
- Note the volatility clusters,
- leptokurtosis,
- and the fat tails of the density.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:SV-model,-typical"
-
-\end_inset
-
-SV model,
- typical data and density
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/TimeSeries/svdata.png
-	width 10cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-While the ARCH and GARCH models have a link between the shocks to 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- and the dynamics of the variance of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-,
- the stochastic volatility model has latent shocks to the variance which are not directly linked to the observed dependent variable.
- This may be perfectly reasonable:
- even when volatility is high,
- the mean of shocks to the observables may be zero.
- An ARCH model could not account for an increase in volatility without having a realized extreme shock to the level.
- The SV model can allow for this.
- 
-\end_layout
-
-\begin_layout Itemize
-The latent shocks complicate estimation.
- Many estimation methods have been proposed,
- and this sort of model helped to popularize Bayesian methods in econometrics:
- see Jacquier,
- E.,
- Polson,
- N.G.
- and Rossi,
- P.E.,
- 2002.
- Bayesian analysis of stochastic volatility models.
- Journal of Business & Economic Statistics,
- 20(1),
- pp.69-87.
- We will see an examples of estimation in the chapter on simulation-based estimation.
-\end_layout
-
-\begin_layout Itemize
-Variants of this sort of model are widely used to model financial data,
- competing with the GARCH(1,1) model for being the most popular choice.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Diffusion-models"
-
-\end_inset
-
-Diffusion models
-\end_layout
-
-\begin_layout Standard
-Financial data is often modeled using a continuous time specification.
- An example is the following model,
- taken from a paper of mine (JEF,
- 2015,
- with D.
- Kristensen).
-\end_layout
-
-\begin_layout Standard
-A basic model is a simple continuous time stochastic volatility model with leverage.
- Log price 
-\begin_inset Formula $p_{t}=\log\left(P_{t}\right)$
-\end_inset
-
-,
- solves the following pure diffusion model,
-\begin_inset Formula 
-\[
-dp_{t}=\left(\mu_{0}+\mu_{1}\text{\exp}\left(h_{t}-\alpha\right)\right)dt+\text{\exp}\left(\frac{h_{t}}{2}\right)dW_{1,t}
-\]
-
-\end_inset
-
-where the spot volatility (the instantaneous variance of returns),
- 
-\begin_inset Formula $\exp(h_{t})$
-\end_inset
-
- is modeled using its logarithm:
-\begin_inset Formula 
-\[
-dh_{t}=\kappa(\alpha-h_{t})dt+\sigma dW_{2,t}.
-\]
-
-\end_inset
-
-Here,
- 
-\begin_inset Formula $W_{1,t}$
-\end_inset
-
- and 
-\begin_inset Formula $W_{2,t}$
-\end_inset
-
- are two standard Brownian motions with instantaneous correlation 
-\begin_inset Formula $\rho=Cov\left(dW_{1,t},dW_{2,t}\right)$
-\end_inset
-
-.
- The parameters are interpreted as follows:
- 
-\begin_inset Formula $\mu_{0}$
-\end_inset
-
- is the baseline drift of returns;
- 
-\begin_inset Formula $\mu_{1}$
-\end_inset
-
- allows drift to depend upon spot volatility;
- 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is the mean of log volatility;
- 
-\begin_inset Formula $\kappa$
-\end_inset
-
- is the speed of mean reversion of log volatility,
- such that low values of 
-\begin_inset Formula $\kappa$
-\end_inset
-
- imply high persistence of log volatility;
- 
-\begin_inset Formula $\sigma$
-\end_inset
-
- is the so-called volatility of volatility;
- and 
-\begin_inset Formula $\rho$
-\end_inset
-
- is a leverage parameter that affects the correlation between returns and log volatility.
- We collect the parameters in 
-\begin_inset Formula $\theta=\left(\mu_{0},\mu_{1},\alpha,\kappa,\sigma,\rho\right)$
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An extension is to add jumps to the above model.
- These occur with Poisson frequency,
- and are conditionally normally distributed.
- More specifically,
- log-price 
-\begin_inset Formula $p_{t}$
-\end_inset
-
- solves the following continuous-time jump-diffusion model,
-\begin_inset Formula 
-\[
-dp_{t}=\left(\mu_{0}+\mu_{1}\text{\exp}\left(h_{t}/2\right)\right)dt+\text{\exp}\left(\frac{h_{t}}{2}\right)dW_{1,t}+J_{t}dN_{t}.
-\]
-
-\end_inset
-
-The Poisson process 
-\begin_inset Formula $N_{t}$
-\end_inset
-
- counts the number of jumps up to time 
-\begin_inset Formula $t,$
-\end_inset
-
- and has jump intensity 
-\begin_inset Formula $\lambda_{t}=\lambda_{0}+\lambda_{1}\text{\exp}\left(h_{t}-\alpha\right)$
-\end_inset
-
- that varies with the volatility,
- while jump sizes,
- conditional on the occurrence of a jump,
- are independent and conditionally normally distributed:
- 
-\begin_inset Formula $J_{t}\sim N(\mu_{J},\sigma_{J}^{2})$
-\end_inset
-
-.
- The inclusion of the jump component adds four parameters to 
-\begin_inset Formula $\theta$
-\end_inset
-
- as defined above,
- 
-\begin_inset Formula $\mu_{J}$
-\end_inset
-
-,
- 
-\begin_inset Formula $\sigma_{J}^{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\lambda_{0}$
-\end_inset
-
-,
- and 
-\begin_inset Formula $\lambda_{1}$
-\end_inset
-
-.
- This jump model was considered in,
- for example,
- Andersen,
- Benzoni and Lund (2002).
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-An example of how returns,
- 
-\begin_inset Formula $r_{t}=100(p_{t}-p_{t-1})$
-\end_inset
-
-,
- generated by such a model might look is given in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Returns-from-jump-diffusion"
-nolink "false"
-
-\end_inset
-
-.
- The spot volatility is plotted in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Spot-volatility,-jump-diffusion"
-nolink "false"
-
-\end_inset
-
-.
- Returns are observable,
- but spot volatility is not.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Returns-from-jump-diffusion"
-
-\end_inset
-
-Returns from jump-diffusion model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/rets.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Spot-volatility,-jump-diffusion"
-
-\end_inset
-
-Spot volatility,
- jump-diffusion model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/spotvol.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-One might want to try to infer the parameters of the model,
- and also the latent spot volatility,
- using the observable data.
- 
-\end_layout
-
-\begin_layout Itemize
-Estimation of the parameters of such models is complicated by the fact that data is available in discrete time:
- 
-\begin_inset Formula $p_{1},p_{2},...p_{n},$
-\end_inset
-
- but the model is in continuous time.
- 
-\end_layout
-
-\begin_layout Itemize
-One can 
-\begin_inset Quotes sld
-\end_inset
-
-discretize
-\begin_inset Quotes srd
-\end_inset
-
- the model,
- to obtain something like the discrete time SV model of the previous section,
- but the discrete time transition density implied by the approximating model is not the same as the true transition density 
-\begin_inset Formula 
-\[
-p_{t}\sim f_{p}\left(p_{t}|p_{t-1},h_{t-1};\theta\right),
-\]
-
-\end_inset
-
-induced by the continuous time model.
- 
-\end_layout
-
-\begin_layout Itemize
-This true density is unknown,
- however,
- so using it for ML estimation is not possible.
- If one estimates the discrete time version treating it as the actual density,
- there is an approximation misspecification that causes the estimates to be inconsistent:
- we're not doing ML,
- we're doing quasi-ML,
- which is in general an inconsistent estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-Estimation of parameters can be done using simulation-based estimation,
- discussed in following chapter.
- A means of learning about spot volatility,
- 
-\begin_inset Formula $h_{t},$
-\end_inset
-
- given estimated parameters and the history of observable variables,
- is discussed in the chapter on nonparametric inference,
- in Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Limited-information-nonparametri"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:State-space-models"
-
-\end_inset
-
-State space models
-\end_layout
-
-\begin_layout Standard
-For Kalman filtering,
- see Hamilton,
- 
-\emph on
-Time Series Analysis,
- 
-\emph default
-Chapter 13 and 
-\bar under
-
-\begin_inset CommandInset href
-LatexCommand href
-name "Mikusheva's MIT Open Courseware notes"
-target "http://ocw.mit.edu/courses/economics/14-384-time-series-analysis-fall-2013/lecture-notes/"
-literal "false"
-
-\end_inset
-
-
-\bar default
-,
- lectures 21 and 22.
- A tutorial with Julia code is here:
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "Quantitative Economics Kalman filter"
-target "https://julia.quantecon.org/tools_and_techniques/kalman.html"
-literal "false"
-
-\end_inset
-
-.
- Another source is the summary in the introduction of 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "LopesTsayPArticleFilter2011"
-literal "true"
-
-\end_inset
-
-
-\bar under
-.
-
-\bar default
- 
-\end_layout
-
-\begin_layout Standard
-For nonlinear state space models,
- or non-Gaussian state space models,
- the basic Kalman filter cannot be used,
- and the particle filter is becoming a widely-used means of computing the likelihood.
- This is a fairly new,
- computationally demanding technique,
- and is currently (this was written in 2013) an active area of research.
- See 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "LopesTsayPArticleFilter2011"
-literal "true"
-
-\end_inset
-
- for a review.
- Papers by Fernández-Villaverde and Rubio-Ramírez provide interesting and reasonably accessible applications in the context of estimating macroeconomic (DSGE) models.
-\end_layout
-
-\begin_layout Standard
-Here's a document that gives a nice summary of Kalman filtering to compute the likelihood function of a state space model:
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "R.D. Peng time series."
-target "https://bookdown.org/rdpeng/timeseriesbook/"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Linear models with Gaussian shocks can often be put into what is known as state-space form.
- A simple state-space model,
- using Peng's notation,
- is 
-\begin_inset Formula 
-\begin{align*}
-y_{t} & =A_{t}x_{t}+V_{t}\\
-x_{t} & =B_{t}x_{t-1}+W_{t}\\
-V_{t} & \sim N(0,S)\\
-W_{t} & \sim N(0,R)
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The first equation is called the measurement equation,
- and the second is the state equation.
-\end_layout
-
-\begin_layout Itemize
-The variables 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- are observed at time 
-\begin_inset Formula $t.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-The state variables may or may not be observed at time 
-\begin_inset Formula $t$
-\end_inset
-
- (that is,
- some or all of them may be latent).
- 
-\end_layout
-
-\begin_layout Itemize
-The shocks,
- 
-\begin_inset Formula $V_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $W_{t}$
-\end_inset
-
- are vector white noise,
- and are uncorrelated with each other at all lags.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Example:
- MA(1)
-\end_layout
-
-\begin_layout Standard
-As we saw above,
- for an MA model,
- we can compute the likelihood function using eqn.
- 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:MA1likelihood"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
- That form of writing the likelihood uses a lot of computer memory,
- as the entire 
-\begin_inset Formula $\Sigma$
-\end_inset
-
- matrix must be stored.
- A more efficient method is to write the MA model as a linear Gaussian state-space model,
- and to use Kalman filtering to compute the likelihood.
- 
-\end_layout
-
-\begin_layout Standard
-The MA(1) model 
-\begin_inset Formula 
-\[
-y_{t}=\epsilon_{t}+\theta_{1}\epsilon_{t-1}
-\]
-
-\end_inset
-
- can be put into state space form,
- using
-\begin_inset Formula 
-\[
-x_{t}=\left[\begin{array}{c}
-\epsilon_{t}\\
-\epsilon_{t-1}
-\end{array}\right],\,A_{t}=\left[\begin{array}{cc}
-1 & \theta_{1}\end{array}\right],\,W_{t}=0,\,B_{t}=\left[\begin{array}{cc}
-0 & 0\\
-1 & 0
-\end{array}\right],\,V_{t}=\left[\begin{array}{c}
-\epsilon_{t}\\
-0
-\end{array}\right]
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-many more complicated linear models,
- including ARMA(p,q) models,
- for example,
- can be put into this (or a slightly extended) form.
- 
-\end_layout
-
-\begin_layout Itemize
-Adding exogenous variables is straightforward.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Using Kalman filtering,
- one can compute the likelihood by computing it as the product of the conditional densities of the observed variables:
-\begin_inset Formula 
-\[
-f(y_{t}|y_{t-1},y_{t-1},...,y_{1})
-\]
-
-\end_inset
-
- starting with 
-\begin_inset Formula $f(y_{1}),$
-\end_inset
-
- then 
-\begin_inset Formula $f(y_{2}|y_{1}),$
-\end_inset
-
- and working forward to the last measurement observation,
- 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-It turns out that marginal and conditional densities for joint normal random variables are also normal.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-We use marginalization to get rid of the unobserved state variables
-\end_layout
-
-\begin_layout Itemize
-conditioning is used to update densities as information arrives in the form of measurement variables
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-So,
- if we can keep track of conditional means and variances,
- we can compute all of the conditional densities,
- starting with 
-\begin_inset Formula $f(y_{1}),$
-\end_inset
-
-then getting 
-\begin_inset Formula $f(y_{2}|y_{1}),$
-\end_inset
-
- and working up to the last.
-\end_layout
-
-\begin_layout Itemize
-There are convenient formulae for updating conditional means and variances,
- as new information (the measurement variables) arrives.
-\end_layout
-
-\begin_layout Itemize
-All of the densities depend on the parameters,
- of course.
- We will estimate those by maximum likelihood.
-\end_layout
-
-\begin_layout Itemize
-See the other references for more information on how the recursive updating works.
-\end_layout
-
-\begin_layout Itemize
-This is easy to program,
- and is fast,
- as all equations are closed form.
- So,
- this is often the way that likelihoods are computed in practice,
- for models that can be put into state space form.
-\end_layout
-
-\begin_layout Itemize
-For this to work,
- the model must be linear,
- and the shocks must be Gaussian.
- Without these conditions,
- other methods,
- more complicated and computationally demanding,
- must be used.
- So,
- there is a natural tendency to try to fit models into the state-space form,
- even if they don't actually fit exactly.
- An example would be working with a linearized model.
- That can lead to inconsistency,
- as we saw....
- (harp,
- harp).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Nonstationarity and cointegration
-\end_layout
-
-\begin_layout Standard
-I'm going to follow Karl Whelan's notes,
- which are available at
-\bar under
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "Whelan notes"
-target "http://www.karlwhelan.com/Teaching/MA%20Econometrics/part4.pdf"
-literal "false"
-
-\end_inset
-
-
-\bar default
-.
- 
-\end_layout
-
-\begin_layout Itemize
-A Gretl script file which generates data following the random walk with drift example is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/Drift.inp}{Drift.inp} 
-\end_layout
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-A similar script generates random walks without drift.
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/RandomWalks.inp}{RandomWalks.inp} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-There is also one for a deterministic time trend.
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/TimeSeries/Trend.inp}{Trend.inp} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-run the script to generate data.
- Then set the data set structure to time series.
-\end_layout
-
-\begin_layout Itemize
-do a time series plot of the y and x series
-\end_layout
-
-\begin_layout Itemize
-run an OLS of y on x
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Paragraph
-CO
-\begin_inset Formula $_{2}$
-\end_inset
-
- concentration over time.
-\end_layout
-
-\begin_layout Itemize
-search for 
-\begin_inset Quotes sld
-\end_inset
-
-Keeling-Whorf
-\begin_inset Quotes srd
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Here's 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Data/keeling_whorf_CO2.gdt}{Keeling and Whorf data} 
-\end_layout
-
-\end_inset
-
- on 
-\begin_inset Formula $\mathrm{CO_{2}}$
-\end_inset
-
- concentrations at Mona Loa.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-run model with constant and trend,
- observe residuals
-\end_layout
-
-\begin_layout Itemize
-add monthly indicators for the seasonality:
- looks at fit and t-stats
-\end_layout
-
-\begin_layout Itemize
-form of 
-\begin_inset Formula $X^{\prime}X/T$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-do model in differences
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Use Matlab/Octave to estimate the same GARCH(1,1) model as in the GarchExample.jl script provided above.
- Also,
- estimate an ARCH(4) model for the same data.
- If unconstrained estimation does not satisfy stationarity restrictions,
- then do contrained estimation.
- Compare likelihood values.
- Which of the two models do you prefer?
- But do the models have the same number of parameters?
- Find out what is the 
-\begin_inset Quotes sld
-\end_inset
-
-consistent Akaike information criterion
-\begin_inset Quotes srd
-\end_inset
-
- or the 
-\begin_inset Quotes sld
-\end_inset
-
-Bayes information criterion
-\begin_inset Quotes srd
-\end_inset
-
- and what they are used for.
- Compute one or the other,
- or both,
- and discuss what they tell you about selecting between the two models.
-\end_layout
-
-\begin_layout Enumerate
-Use Gretl to estimate (by ML) the same Garch(1,1) model as in the previous problem using the nysewk.gdt data set.
- Do you get the same parameter estimates?
-\end_layout
-
-\begin_layout Enumerate
-Consider the data generating process 
-\begin_inset Formula 
-\begin{align*}
-Y_{t} & =\alpha t+u_{t}\\
-X_{t} & =\gamma t+v_{t}
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $t=1,2,...,T$
-\end_inset
-
-,
- and 
-\begin_inset Formula $u_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $v_{t}$
-\end_inset
-
- are two independent 
-\begin_inset Formula $N(0,1)$
-\end_inset
-
- white noise processes.
- That is,
- both 
-\begin_inset Formula $Y_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $X_{t}$
-\end_inset
-
- follow time trends,
- each with a different white noise shock.
- Consider the regression model 
-\emph on
-without constant
-\emph default
- 
-\begin_inset Formula $Y_{t}=\beta X_{t}+\epsilon_{t}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-To what value does the OLS estimator of 
-\begin_inset Formula $\beta$
-\end_inset
-
- tend?
- Prove your result.
- Hints:
- recall that 
-\begin_inset Formula $\frac{1}{T^{2}}\sum_{t=1}^{T}t\rightarrow\frac{1}{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\frac{1}{T^{3}}\sum_{t=1}^{T}t^{2}\rightarrow\frac{1}{3}.$
-\end_inset
-
- Also,
- the formula for the OLS estimator when there is no constant is 
-\begin_inset Formula $\hat{\beta}=\frac{\sum_{t}Y_{t}X_{t}}{\sum_{t}X_{t}^{2}}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Does this regression model exhibit the 
-\emph on
-spurious regression
-\emph default
- problem?
- Explain why or why not.
-\begin_inset Newline newline
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Write a Matlab/Julia/your favorite package script that generates two independent random walks,
- 
-\begin_inset Formula $x_{t}=x_{t-1}+u_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $y_{t}=y_{t-1}+u_{t}$
-\end_inset
-
-,
- where the initial conditions are 
-\begin_inset Formula $x_{0}=0$
-\end_inset
-
- and 
-\begin_inset Formula $y_{0}=0$
-\end_inset
-
-,
- and the two errors are both iid N(0,1).
- Use a sample size of 1000:
- 
-\begin_inset Formula $t=1,2,...,1000.$
-\end_inset
-
-
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-regress y upon x and a constant.
-\end_layout
-
-\begin_layout Enumerate
-discuss your findings,
- especially the slope coefficient,
- the t statistic of the slope,
- and 
-\begin_inset Formula $R^{2}$
-\end_inset
-
-.
- Are the findings sensible,
- given that we know that 
-\begin_inset Formula $x$
-\end_inset
-
- has nothing to do with 
-\begin_inset Formula $y$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Enumerate
-compute the variance of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- conditional on the initial conditions 
-\begin_inset Formula $y_{0}=0$
-\end_inset
-
- and 
-\begin_inset Formula $x_{0}=0.$
-\end_inset
-
- Does the variance depend on 
-\begin_inset Formula $t$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Enumerate
-which of the assumptions of the classical linear regression model are not satisfied by this data generating process?
-\end_layout
-
-\begin_layout Enumerate
-present estimation results using transformation(s) of y and/or x so that the regression using the transformed variables confirms that there is no relationship between the variables.
- Explain why the transformation(s) you use are successful in eliminating the problem of a spurious relationship.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Introduction-to-panel"
-
-\end_inset
-
-Introduction to panel data
-\end_layout
-
-\begin_layout Standard
-References:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Part V,
- Chapters 21 and 22 (plus 23 if you have special interest in the topic) and a basic discussion in Stock and Watson,
- 
-\emph on
-
-\begin_inset CommandInset href
-LatexCommand href
-name "Introduction to Econometrics"
-target "https://ebookcentral.proquest.com/lib/uab/detail.action?docID=5174962#"
-literal "false"
-
-\end_inset
-
-
-\emph default
-,
- Chapter 10.
- The GRETL manual also has two chapters,
- which are a nice reference.
- 
-\end_layout
-
-\begin_layout Standard
-In this chapter we'll look at panel data.
- Panel data is an important area in applied econometrics,
- simply because much of the available data has this structure.
- Also,
- it provides an example where things we've already studied (GLS,
- endogeneity,
- GMM,
- Hausman test) come into play.
- There has been much work in this area,
- and the intention is not to give a complete overview,
- but rather to highlight the issues and see how the tools we have studied can be applied.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Generalities
-\end_layout
-
-\begin_layout Standard
-Panel data combines cross sectional and time series data:
- we have a time series for each of the agents observed in a cross section.
-\end_layout
-
-\begin_layout Itemize
-The addition of temporal information to a cross sectional model can in principle allow us to investigate issues such as persistence,
- habit formation,
- and dynamics.
-\end_layout
-
-\begin_layout Itemize
-Starting from the perspective of a single time series,
- the addition of cross-sectional information allows investigation of heterogeneity.
-\end_layout
-
-\begin_layout Itemize
-In both cases,
- if parameters are common across units or over time,
- the additional data allows for more precise estimation.
- This is simply an example of estimation subject to restrictions,
- which improves efficiency 
-\emph on
-if the restrictions are correct
-\end_layout
-
-\begin_layout Standard
-The basic idea is to allow variables to have two indices,
- 
-\begin_inset Formula $i=1,2,...,n$
-\end_inset
-
- and 
-\begin_inset Formula $t=1,2,...,T$
-\end_inset
-
-.
- The simple linear model
-\begin_inset Formula 
-\[
-y_{i}=\alpha+x_{i}\beta+\epsilon_{i}
-\]
-
-\end_inset
-
- becomes
-\begin_inset Formula 
-\[
-y_{it}=\alpha+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
-We could think of allowing the parameters to change over time and over cross sectional units.
- This would give
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{it}+x_{it}\beta_{it}+\epsilon_{it}
-\]
-
-\end_inset
-
-The problem here is that there are more parameters than observations,
- so the model is not identified.
- We need some restraint!
- The proper restrictions to use of course depend on the problem at hand,
- and a single model is unlikely to be appropriate for all situations.
- For example,
- one could have time and cross-sectional indicator variables,
- and slopes that are constant over time and across agents:
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{i}+\gamma_{t}+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
-(in class,
- write out the form of the model in matrix notation).
- 
-\end_layout
-
-\begin_layout Standard
-There is a lot of room for playing around here.
- We also need to consider whether or not 
-\begin_inset Formula $n$
-\end_inset
-
- and 
-\begin_inset Formula $T$
-\end_inset
-
- are fixed or growing.
- We'll need at least one of them to be growing in order to do asymptotics.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To provide some focus,
- we'll consider common slope parameters,
- but agent-specific intercepts,
- which:
-\begin_inset Formula 
-\begin{equation}
-y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}\label{eq:simple linear panel model}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-I will refer to this as the 
-\begin_inset Quotes sld
-\end_inset
-
-simple linear panel model
-\begin_inset Quotes srd
-\end_inset
-
-.
- We assume that the regressors 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are exogenous,
- with no correlation with the error term.
-\end_layout
-
-\begin_layout Itemize
-This is the model most often encountered in the applied literature.
- It is like the original cross-sectional model,
- in that the 
-\begin_inset Formula $\beta's$
-\end_inset
-
- are constant over time for all 
-\begin_inset Formula $i.$
-\end_inset
-
- However we're now allowing for the constant to vary across 
-\begin_inset Formula $i$
-\end_inset
-
- (some individual heterogeneity).
-\end_layout
-
-\begin_layout Itemize
-We can consider what happens as 
-\begin_inset Formula $n\rightarrow\infty$
-\end_inset
-
- but 
-\begin_inset Formula $T$
-\end_inset
-
- is fixed.
- This would be relevant for microeconometric panels,
- (e.g.,
- the PSID data) where a survey of a large number of individuals may be done for a limited number of time periods.
- 
-\end_layout
-
-\begin_layout Itemize
-Macroeconometric applications might look at longer time series for a small number of cross-sectional units (e.g.,
- 40 years of quarterly data for 15 European countries).
- For that case,
- we could keep 
-\begin_inset Formula $n$
-\end_inset
-
- fixed (seems appropriate when dealing with the EU countries),
- and do asymptotics as 
-\begin_inset Formula $T$
-\end_inset
-
- increases,
- as is normal for time series.
-\end_layout
-
-\begin_layout Itemize
-The asymptotic results depend on how we do this,
- of course.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\series bold
-Why bother using panel data,
- what are the benefits?
-
-\series default
- 
-\end_layout
-
-\begin_layout Standard
-The model 
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
- is a restricted version of
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{i}+x_{it}\beta_{i}+\epsilon_{it}
-\]
-
-\end_inset
-
-which could be estimated for each 
-\begin_inset Formula $i$
-\end_inset
-
- in turn,
- using time series data.
- Why use the panel approach?
-\end_layout
-
-\begin_layout Itemize
-Because the restrictions that 
-\begin_inset Formula $\beta_{i}=\beta_{j}=...=\beta,$
-\end_inset
-
- if true,
- lead to more efficient estimation.
- Estimation for each 
-\begin_inset Formula $i$
-\end_inset
-
- in turn will be very uninformative if 
-\begin_inset Formula $T$
-\end_inset
-
- is small.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Another reason is that panel data allows us to estimate parameters that are not identified by cross sectional (time series) data.
- 
-\end_layout
-
-\begin_layout Itemize
-For example,
- if the model is 
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{i}+\gamma_{t}+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
-and we have only cross sectional data,
- we cannot estimate the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-If we have only time series data on a single cross sectional unit 
-\begin_inset Formula $i=1$
-\end_inset
-
-,
- we cannot estimate the 
-\begin_inset Formula $\gamma_{t}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Cross-sectional variation allows us to estimate parameters indexed by time,
- and time series variation allows us to estimate parameters indexed by cross-sectional unit.
- Parameters indexed by both 
-\begin_inset Formula $i$
-\end_inset
-
- and 
-\begin_inset Formula $t$
-\end_inset
-
- will require other forms of restrictions in order to be estimable.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A 
-\series bold
-very important reason
-\series default
- is that 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- can absorb any missing variables in the regression that don't change over time,
- and 
-\begin_inset Formula $\gamma_{t}$
-\end_inset
-
- can absorb missing variables that don't change across 
-\begin_inset Formula $i$
-\end_inset
-
-.
- For example,
- suppose we have the model
-\begin_inset Formula 
-\begin{equation}
-y_{it}=\alpha+x_{it}\beta+{\color{red}z_{i}}\gamma+\epsilon_{it}\label{eq:simple panel model}
-\end{equation}
-
-\end_inset
-
-where the variables in 
-\begin_inset Formula ${\color{red}z_{i}}$
-\end_inset
-
- are unobserved,
- but are
-\bar under
- constant over time
-\bar default
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Assume that,
- as is 
-\bar under
-usually the case
-\bar default
-,
- there is some correlation between the variables in 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- and 
-\begin_inset Formula $z_{i}$
-\end_inset
-
-.
- That is to say,
- there is some ordinary collinearity of the regressors.
-\end_layout
-
-\begin_layout Itemize
-If we have only one time period,
- then we have to estimate the model 
-\begin_inset Formula 
-\[
-y_{i}=\alpha+x_{i}\beta+z_{i}\gamma+\epsilon_{i}
-\]
-
-\end_inset
-
-using the observations 
-\begin_inset Formula $i=1,2,...,n$
-\end_inset
-
-,
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Because 
-\begin_inset Formula $z_{i}$
-\end_inset
-
- is unobserved,
- we have to let it be absorbed in the error term.
- For convenience,
- and to keep the notation simple,
- assume that the mean of 
-\begin_inset Formula $z_{i}\gamma$
-\end_inset
-
- is zero (this does not affect the argument in any important way),
- so the model we can actually estimate is 
-\begin_inset Formula 
-\begin{align*}
-y_{i} & =\text{\ensuremath{\alpha}}+x_{i}\beta+v_{i}
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $v_{i}=z_{i}\gamma+\epsilon_{i}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-This model has correlation between the regressors and the error,
- so the OLS estimates would be inconsistent.
- Furthermore,
- we don't have any natural instruments to estimate the model by IV.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-However,
- 
-\series bold
-suppose we have at least two time periods
-\series default
- of data,
- and 
-\begin_inset Formula $n$
-\end_inset
-
- cross-sectional observations.
- Then,
- we can let 
-\begin_inset Formula $z_{i}\gamma$
-\end_inset
-
- move into the constant,
- and we get the model
-\begin_inset Formula 
-\begin{align*}
-y_{it} & =\alpha+x_{it}\beta+z_{i}\gamma+\epsilon_{it}\\
-y_{it} & =\alpha_{i}+x_{it}\beta+\epsilon_{it}
-\end{align*}
-
-\end_inset
-
-where 
-\begin_inset Formula $\alpha_{i}=\alpha+z_{i}\gamma$
-\end_inset
-
-.
- This is the simple linear panel data model.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Notice that the problematic 
-\begin_inset Formula $z_{i}$
-\end_inset
-
- have now disappeared!
-\end_layout
-
-\begin_layout Itemize
-It turns out that OLS estimation of this model will give consistent estimates of the 
-\begin_inset Formula $\beta$
-\end_inset
-
- parameters,
- as the cross sectional size of the sample,
- 
-\begin_inset Formula $n$
-\end_inset
-
- increases,
- as long as the regressors are exogenous.
- If it's not clear how this can be estimated by OLS,
- then consider estimating it using first differences:
- that model is pretty obviously consistently estimable using OLS.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Returing to panel data in general,
-
-\series bold
- the main issues are:
-\end_layout
-
-\begin_layout Itemize
-can 
-\begin_inset Formula $\beta$
-\end_inset
-
- be estimated consistently?
- This is almost always a goal.
-\end_layout
-
-\begin_layout Itemize
-can the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- be estimated consistently?
- This is often of secondary interest.
-\end_layout
-
-\begin_layout Itemize
-sometimes,
- we're interested in estimating the distribution of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- across 
-\begin_inset Formula $i$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-are the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- correlated with 
-\begin_inset Formula $x_{it}$
-\end_inset
-
-?
- This is very likely the case.
-\end_layout
-
-\begin_layout Itemize
-does the presence of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- complicate estimation of 
-\begin_inset Formula $\beta$
-\end_inset
-
-?
-\end_layout
-
-\begin_layout Standard
-what about the covariance structure?
-\end_layout
-
-\begin_layout Itemize
-We're likely to have both HET and AUT,
- in the original model,
- so GLS issues will probably be relevant.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Potential for efficiency gains
-\end_layout
-
-\begin_layout Itemize
-need to take care of it to obtain valid standard errors.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Static models and correlations between variables
-\end_layout
-
-\begin_layout Standard
-To begin with,
- assume that:
-\end_layout
-
-\begin_layout Itemize
-the 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are weakly exogenous variables (uncorrelated with 
-\begin_inset Formula $\epsilon_{it})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the model is static:
- 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- does not contain lags of 
-\begin_inset Formula $y_{it}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-then the basic problem we have in the panel data model 
-\begin_inset Formula $y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}$
-\end_inset
-
- is the presence of the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
-.
- These are individual-specific parameters.
- Or,
- possibly more accurately,
- they can be thought of as individual-specific variables that are not observed (latent variables).
- The reason for thinking of them as variables is because the agent may choose their values following some process,
- or may choose other variable taking these ones as given.
-\end_layout
-
-\begin_layout Standard
-Define 
-\begin_inset Formula $\alpha=E(\alpha_{i})$
-\end_inset
-
-,
- so 
-\begin_inset Formula $E({\color{blue}\alpha_{i}-\alpha})=0,$
-\end_inset
-
- where the expectation is with respect to the density that describes the distribution of the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- in the population.
- Our model 
-\begin_inset Formula $y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}$
-\end_inset
-
- may be written 
-\begin_inset Formula 
-\begin{align*}
-y_{it} & =\alpha_{i}+x_{it}\beta+\epsilon_{it}\\
- & =\alpha+x_{it}\beta+({\color{blue}\alpha_{i}-\alpha}+\epsilon_{it})\\
- & =\alpha+x_{it}\beta+\eta_{it}
-\end{align*}
-
-\end_inset
-
-Note that 
-\begin_inset Formula $E(\eta_{it})=0.$
-\end_inset
-
- A way of thinking about the data generating process is this:
-\end_layout
-
-\begin_layout Itemize
-First,
- 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- is drawn,
- from the population density
-\end_layout
-
-\begin_layout Itemize
-then 
-\begin_inset Formula $T$
-\end_inset
-
- values of 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are drawn from 
-\begin_inset Formula $f_{X}(z|\alpha_{i}).$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-the important point is that the distribution of 
-\begin_inset Formula $x$
-\end_inset
-
- 
-\emph on
-may vary depending on the realization of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
-.
-
-\emph default
- 
-\end_layout
-
-\begin_layout Itemize
-For example,
- if 
-\begin_inset Formula $y$
-\end_inset
-
- is the quantity demanded of a luxury good,
- then a high value of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- means that agent 
-\begin_inset Formula $i$
-\end_inset
-
- will buy a large quantity,
- on average.
- This may be possible only when the agent's income is also high.
- Thus,
- it may be possible to draw high values of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- only when income is also high,
- otherwise,
- the budget constraint would be violated.
- If income is one of the variables in 
-\begin_inset Formula $x_{it},$
-\end_inset
-
- then 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are not independent.
-\end_layout
-
-\begin_layout Itemize
-Another example:
- consider returns to education,
- modeling wage as a function of education.
- 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- could be an individual specific measure of ability.
- Ability could affect wages,
- but it could also affect the number of years of education.
- When education is a regressor and ability is a component of the error,
- we may expect an endogeneity problem.
-\end_layout
-
-\begin_layout Itemize
-Thus,
- there may be correlation between 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $x_{it}$
-\end_inset
-
-,
- in which case 
-\begin_inset Formula $E(x_{it}\eta_{it})\ne$
-\end_inset
-
-0 in the above equation.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-This means that OLS estimation of the model would lead to biased and inconsistent estimates.
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- it is possible (but unlikely for economic data) that 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- and 
-\begin_inset Formula $\eta_{it}$
-\end_inset
-
- are independent or at least uncorrelated,
- if the distribution of 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- is constant with respect to the realization of 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
-.
- In this case OLS estimation would be consistent.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-
-\series bold
-\begin_inset Newpage newpage
-\end_inset
-
-Fixed effects
-\series default
-:
- when 
-\begin_inset Formula $E($
-\end_inset
-
-
-\begin_inset Formula $\eta_{it}|x_{it})\ne$
-\end_inset
-
-0,
- the model is called the 
-\begin_inset Quotes sld
-\end_inset
-
-fixed effects model
-\begin_inset Quotes srd
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Random effects
-\series default
-:
- when 
-\begin_inset Formula $E(\eta_{it}|x_{it})=0,$
-\end_inset
-
- the model is called the 
-\begin_inset Quotes sld
-\end_inset
-
-random effects model
-\begin_inset Quotes srd
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-I find this to be pretty poor nomenclature,
- because the issue is not whether 
-\begin_inset Quotes sld
-\end_inset
-
-effects
-\begin_inset Quotes srd
-\end_inset
-
- are fixed or random (they are always random,
- unconditional on 
-\begin_inset Formula $i$
-\end_inset
-
-).
- The issue is whether or not the 
-\begin_inset Quotes sld
-\end_inset
-
-effects
-\begin_inset Quotes srd
-\end_inset
-
- are correlated with the other regressors.
- 
-\end_layout
-
-\begin_layout Itemize
-In economics,
- it seems likely that the unobserved variable 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is probably correlated with the observed regressors,
- 
-\begin_inset Formula $x$
-\end_inset
-
- (this is simply the presence of collinearity between observed and unobserved variables,
- and collinearity is usually the rule rather than the exception).
-\end_layout
-
-\begin_layout Itemize
-So,
- we expect that the 
-\begin_inset Quotes sld
-\end_inset
-
-fixed effects
-\begin_inset Quotes srd
-\end_inset
-
- model is probably the relevant one unless special circumstances (e.g.,
- if one were working with experimental data) imply that the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- are uncorrelated with the 
-\begin_inset Formula $x_{it}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Estimation of the simple linear panel model
-\end_layout
-
-\begin_layout Subsection
-\begin_inset Quotes sld
-\end_inset
-
-Fixed effects
-\begin_inset Quotes srd
-\end_inset
-
-:
- The 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator
-\end_layout
-
-\begin_layout Standard
-How can we estimate the parameters of the simple linear panel model (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:simple linear panel model"
-nolink "false"
-
-\end_inset
-
-) and what properties do the estimators have?
- First,
- we assume that the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- are correlated with the 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- (
-\begin_inset Quotes sld
-\end_inset
-
-fixed effects
-\begin_inset Quotes srd
-\end_inset
-
- model ).
- The model can be written as 
-\begin_inset Formula $y_{it}=\alpha+x_{it}\beta+\eta_{it}$
-\end_inset
-
-,
- and we have that 
-\begin_inset Formula $E(x_{it}\eta_{it})\ne$
-\end_inset
-
-0.
- As such,
- OLS estimation of this model will give biased an inconsistent estimated of the parameters 
-\begin_inset Formula $\alpha$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-The 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator is a solution.
- First,
- go back to the original formulation of the model:
- 
-\begin_inset Formula $y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}$
-\end_inset
-
- .
- The within estimator  involves subtracting the time series average from each cross sectional unit.
- 
-\begin_inset Formula 
-\begin{align}
-\overline{x}_{i} & =\frac{1}{T}\sum_{t=1}^{T}x_{it}\nonumber \\
-\overline{\epsilon_{i}} & =\frac{1}{T}\sum_{t=1}^{T}\epsilon_{it}\nonumber \\
-\overline{y}_{i} & =\frac{1}{T}\sum_{t=1}^{T}y_{it}=\alpha_{i}+\frac{1}{T}\sum_{t=1}^{T}x_{it}\beta+\frac{1}{T}\sum_{t=1}^{T}\epsilon_{it}\nonumber \\
-\overline{y}_{i} & =\alpha_{i}+\overline{x}_{i}\beta+\overline{\epsilon_{i}}\label{eq:time averages}
-\end{align}
-
-\end_inset
-
-The transformed model is
-\begin_inset Formula 
-\begin{align}
-y_{it}-\overline{y}_{i} & =\alpha_{i}+x_{it}\beta+\epsilon_{it}-\alpha_{i}-\overline{x}_{i}\beta-\overline{\epsilon_{i}}\label{eq:within estimator}\\
-y_{it}^{*} & =x_{it}^{*}\beta+\epsilon_{it}^{*}\nonumber 
-\end{align}
-
-\end_inset
-
-where 
-\begin_inset Formula $x_{it}^{*}=x_{it}-\overline{x}_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{it}^{*}=\epsilon_{it}-\overline{\epsilon}_{i}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-In this model,
- it is clear that 
-\begin_inset Formula $x_{it}^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon_{it}^{*}$
-\end_inset
-
- are uncorrelated,
- as long as the original regressors 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are 
-\emph on
-strongly
-\emph default
- exogenous with respect to the original error 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- (
-\begin_inset Formula $E(\epsilon_{is}|x_{it})=0,\,\forall t,s$
-\end_inset
-
-).
- In this case,
- OLS will give consistent estimates of the parameters of this model,
- 
-\begin_inset Formula $\beta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Explain why we need strong exogeneity of the 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-What about the 
-\begin_inset Formula $\alpha_{i}?$
-\end_inset
-
- Can they be consistently estimated?
- An estimator is
-\begin_inset Formula 
-\[
-\hat{\alpha}_{i}=\frac{1}{T}\sum_{t=1}^{T}\left(y_{it}-x_{it}\hat{\beta}\right)
-\]
-
-\end_inset
-
-It's fairly obvious that this is a consistent estimator 
-\emph on
-if 
-\emph default
-
-\begin_inset Formula $T\rightarrow\infty$
-\end_inset
-
-.
- For a short panel with fixed 
-\begin_inset Formula $T,$
-\end_inset
-
- this estimator is not consistent.
- Nevertheless,
- the variation in the 
-\begin_inset Formula $\hat{\alpha}_{i}$
-\end_inset
-
- can be fairly informative about the heterogeneity.
- A couple of notes:
-\end_layout
-
-\begin_layout Itemize
-an equivalent approach is to estimate the model
-\begin_inset Formula 
-\[
-y_{it}=\sum_{j=1}^{n}d_{j,it}\alpha_{j}+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
- by OLS.
- The 
-\begin_inset Formula $d_{j}$
-\end_inset
-
-,
- 
-\begin_inset Formula $j=1,2,...,n$
-\end_inset
-
- are 
-\begin_inset Formula $n$
-\end_inset
-
- indicator variables that take on the value 
-\begin_inset Formula $1$
-\end_inset
-
- if 
-\begin_inset Formula $j=i,$
-\end_inset
-
- zero otherwise.
- They are indicators of the cross sectional unit of the observation.
- For example,
- with 3 cross sectional units and 3 time periods,
- and a single 
-\begin_inset Formula $x$
-\end_inset
-
- regressor,
- the model in matrix form would look like 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-y_{11}\\
-y_{12}\\
-y_{13}\\
-y_{21}\\
-y_{22}\\
-y_{23}\\
-y_{31}\\
-y_{32}\\
-y_{33}
-\end{array}\right]=\left[\begin{array}{cccc}
-1 & 0 & 0 & x_{11}\\
-1 & 0 & 0 & x_{12}\\
-1 & 0 & 0 & x_{13}\\
-0 & 1 & 0 & x_{21}\\
-0 & 1 & 0 & x_{22}\\
-0 & 1 & 0 & x_{23}\\
-0 & 0 & 1 & x_{31}\\
-0 & 0 & 1 & x_{32}\\
-0 & 0 & 1 & x_{33}
-\end{array}\right]\left[\begin{array}{c}
-\alpha_{1}\\
-\alpha_{2}\\
-\alpha_{3}\\
-\beta
-\end{array}\right]+\left[\begin{array}{c}
-\epsilon_{11}\\
-\epsilon_{12}\\
-\epsilon_{13}\\
-\epsilon_{21}\\
-\epsilon_{22}\\
-\epsilon_{23}\\
-\epsilon_{31}\\
-\epsilon_{32}\\
-\epsilon_{33}
-\end{array}\right]
-\]
-
-\end_inset
-
-Estimating this model directly by OLS gives numerically exactly the same results as the OLS version of the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator,
- and you get the 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-
-\begin_inset Formula $\hat{\alpha}_{i}$
-\end_inset
-
- automatically.
- See Cameron and Trivedi,
- section 21.6.4 for details.
- An interesting and important result known as the Frisch-Waugh-Lovell Theorem can be used to show that the two means of estimation give identical results.
-\end_layout
-
-\begin_layout Itemize
-This last expression makes it clear why the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator cannot estimate slope coefficients corresponding to variables that have no time variation.
- Such variables are perfectly collinear with the cross sectional indicators 
-\begin_inset Formula $d_{j}$
-\end_inset
-
-.
- The corresponding coefficients are not identified.
-\end_layout
-
-\begin_layout Itemize
-OLS estimation of the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- model is consistent,
- but probably not efficient,
- because it is highly probable that the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- are not iid.
- There is very likely heteroscedasticity across the 
-\begin_inset Formula $i$
-\end_inset
-
- and autocorrelation between the 
-\begin_inset Formula $T$
-\end_inset
-
- observations corresponding to a given 
-\begin_inset Formula $i$
-\end_inset
-
-.
- 
-\emph on
-One needs to estimate the covariance matrix of the parameter estimates taking this into account
-\emph default
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-at a minimum,
- robust standard errors will be needed,
- to be able to get valid standard errors and to be able to test restrictions.
- We need panel robust standard errors,
- which are also referred to as cluster robust standard errors.
-\end_layout
-
-\begin_layout Itemize
-It is possible to use GLS corrections if you make assumptions regarding the het.
- and autocor.
- Quasi-GLS,
- using a possibly misspecified model of the error covariance,
- can lead to more efficient estimates than simple OLS.
- One can then combine it with subsequent panel-robust covariance estimation to deal with the misspecification of the error covariance,
- which would invalidate inferences if ignored.
- The White heteroscedasticity consistent covariance estimator is easily extended to panel data with independence across 
-\begin_inset Formula $i$
-\end_inset
-
-,
- but with heteroscedasticity and autocorrelation within 
-\begin_inset Formula $i$
-\end_inset
-
-,
- and heteroscedasticity between 
-\begin_inset Formula $i.$
-\end_inset
-
- See Cameron and Trivedi,
- Section 21.2.3.
-\series bold
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Subsection
-Estimation with random effects
-\end_layout
-
-\begin_layout Standard
-The original model is
-\begin_inset Formula 
-\[
-y_{it}=\alpha_{i}+x_{it}\beta+\epsilon_{it}
-\]
-
-\end_inset
-
-This can be written as 
-\begin_inset Formula 
-\begin{eqnarray}
-y_{it} & = & \alpha+x_{it}\beta+\left(\alpha_{i}-\alpha+\epsilon_{it}\right)\nonumber \\
-y_{it} & = & \alpha+x_{it}\beta+\eta_{it}\label{eq:simple linear panel random effects}
-\end{eqnarray}
-
-\end_inset
-
-Under random effects,
- the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- are assumed not to be correlated with the 
-\begin_inset Formula $x_{it},$
-\end_inset
-
- so 
-\begin_inset Formula $E(\eta_{it})=0,$
-\end_inset
-
- and 
-\begin_inset Formula $E(\eta_{it}|x_{it})=0$
-\end_inset
-
-.
- As such,
- the OLS estimator of this model is consistent.
- We can recover estimates of the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- as discussed above.
- It is to be noted that the error 
-\begin_inset Formula $\eta_{it}$
-\end_inset
-
- is almost certainly heteroscedastic and autocorrelated,
- so OLS will not be efficient,
- and inferences based on OLS need to be done taking this into account.
- One could attempt to use GLS,
- or panel-robust covariance matrix estimation,
- or both,
- as above.
-\end_layout
-
-\begin_layout Standard
-There are other estimators when we have random effects,
- a well-known example being the 
-\begin_inset Quotes sld
-\end_inset
-
-between
-\begin_inset Quotes srd
-\end_inset
-
- estimator,
- which operates on the time averages of the cross sectional units.
- There is no advantage to doing this,
- as the overall estimator is already consistent,
- and averaging looses information (efficiency loss).
- One would still need to deal with cross sectional heteroscedasticity when using the between estimator,
- so there is no gain in simplicity,
- either.
-\end_layout
-
-\begin_layout Standard
-It is to be emphasized that 
-\begin_inset Quotes sld
-\end_inset
-
-random effects
-\begin_inset Quotes srd
-\end_inset
-
- 
-\emph on
-is not a plausible assumption
-\emph default
- with most economic data,
- so use of this estimator is discouraged,
- even if your statistical package offers it as an option.
- Think carefully about whether the assumption is warranted before trusting the results of this estimator.
-\series bold
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Hausman test
-\end_layout
-
-\begin_layout Standard
-Suppose you're doubting about whether fixed or random effects are present.
-\end_layout
-
-\begin_layout Itemize
-If we have correlation between 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- and 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- (fixed effects),
- then the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator will be consistent,
- but the random effects estimator of the previous section will not.
- 
-\end_layout
-
-\begin_layout Itemize
-Evidence that the two estimators are converging to different limits is evidence in favor of fixed effects,
- not random effects.
-\end_layout
-
-\begin_layout Itemize
-A Hausman test statistic can be computed,
- using the difference between the two estimators.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The null hypothesis is that the effects are uncorrelated with the regressors in 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- (
-\begin_inset Quotes sld
-\end_inset
-
-random effects
-\begin_inset Quotes srd
-\end_inset
-
-) so that both estimators are consistent under the null.
- 
-\end_layout
-
-\begin_layout Itemize
-When the test rejects,
- we conclude that fixed effects are present,
- so the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator should be used.
- 
-\end_layout
-
-\begin_layout Itemize
-Now,
- what happens if the test does not reject?
- One could optimistically turn to the random effects model,
- but it's probably more realistic to conclude that the test may have low power.
- Failure to reject does not mean that the null hypothesis is true.
- After all,
- estimation of the covariance matrices needed to compute the Hausman test is a non-trivial issue,
- and is a source of considerable noise in the test statistic (noise=low power).
-\end_layout
-
-\begin_layout Itemize
-Finally,
- the simple version of the Hausman test requires that the estimator under the null be fully efficient.
- Achieving this goal is probably a utopian prospect.
- A conservative approach would acknowledge that neither estimator is likely to be efficient,
- and to operate accordingly.
- I have a little paper on this topic,
- Creel,
- 
-\emph on
-Applied Economics,
- 
-\emph default
-2004.
- See also Cameron and Trivedi,
- section 21.4.3.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-
-\series bold
-In class,
- do the first part of the example at the end of the chapter at this time
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Dynamic panel data
-\end_layout
-
-\begin_layout Standard
-When we have panel data,
- we have information on both 
-\begin_inset Formula $y_{it}$
-\end_inset
-
- as well as 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
-.
- One may naturally think of including 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
- as a regressor,
- to capture dynamic effects that can't be analyed with only cross-sectional data.
- Excluding dynamic effects is often the reason for detection of spurious AUT of the errors.
- With dynamics,
- there is likely to be less of a problem of autocorrelation,
- but one should still be concerned that some might still be present.
- The model,
- using a single lag of the dependent variable,
- becomes
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{it} & = & \alpha_{i}+\gamma y_{i,t-1}+x_{it}\beta+\epsilon_{it}\\
-y_{it} & = & \alpha+\gamma y_{i,t-1}+x_{it}\beta+\left(\alpha_{i}-\alpha+\epsilon_{it}\right)\\
-y_{it} & = & \alpha+\gamma y_{i,t-1}+x_{it}\beta+\eta_{it}
-\end{eqnarray*}
-
-\end_inset
-
-We assume that the 
-\begin_inset Formula $x_{it}$
-\end_inset
-
- are uncorrelated with 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- is a component that determines both 
-\begin_inset Formula $y_{it}$
-\end_inset
-
- and its lag,
- 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
-.
- Thus,
- 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
- are correlated,
- even if the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- are pure random effects (uncorrelated with 
-\begin_inset Formula $x_{it}$
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Itemize
-So,
- 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
- is correlated with 
-\begin_inset Formula $\eta_{it}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-For this reason,
- OLS estimation is inconsistent even for the random effects model,
- and it's also of course still inconsistent for the fixed effects model.
- 
-\end_layout
-
-\begin_layout Itemize
-When regressors are correlated with the errors,
- the natural thing to do is start thinking of instrumental variables estimation,
- or GMM.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Arellano-Bond estimator
-\end_layout
-
-\begin_layout Standard
-The first thing is to realize that the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- that are a component of the error are correlated with all regressors in the general case of fixed effects.
- Getting rid of the 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- is a step in the direction of solving the problem.
- We could subtract the time averages,
- as above for the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimator,
- but this would give us problems later when we need to define instruments.
- Instead,
- consider the model in first differences
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{it}-y_{i,t-1} & = & \left(\alpha_{i}+\gamma y_{i,t-1}+x_{it}\beta+\epsilon_{it}\right)-\left(\alpha_{i}+\gamma y_{i,t-2}+x_{i,t-1}\beta+\epsilon_{i,t-1}\right)\\
- & = & \gamma\left(y_{i,t-1}-y_{i,t-2}\right)+\left(x_{it}-x_{i,t-1}\right)\beta+\epsilon_{it}-\epsilon_{i,t-1}
-\end{eqnarray*}
-
-\end_inset
-
-or
-\begin_inset Formula 
-\[
-\Delta y_{it}=\gamma\Delta y_{i,t-1}+\Delta x_{it}\beta+\Delta\epsilon_{it}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Now the pesky 
-\begin_inset Formula $\alpha_{i}$
-\end_inset
-
- are no longer in the picture.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that we loose one observation when doing first differencing.
-\end_layout
-
-\begin_layout Itemize
-OLS estimation of this model will still be inconsistent,
- because 
-\begin_inset Formula $y_{i,t-1}$
-\end_inset
-
- is clearly correlated with 
-\begin_inset Formula $\epsilon_{i,t-1}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Note also that the error 
-\begin_inset Formula $\Delta\epsilon_{it}$
-\end_inset
-
- is serially correlated even if the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- are not,
- as it follows an MA(1) model.
- 
-\end_layout
-
-\begin_layout Itemize
-There is no problem of correlation between 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-
-\begin_inset Formula $\Delta x_{it}$
-\end_inset
-
- and 
-\begin_inset Formula $\Delta\epsilon_{it}$
-\end_inset
-
-.
- Thus,
- to do GMM,
- we need to find instruments for 
-\begin_inset Formula $\Delta y_{i,t-1}$
-\end_inset
-
-,
- but the variables in 
-\begin_inset Formula $\Delta x_{it}$
-\end_inset
-
- can serve as their own instruments.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-How about using 
-\color blue
-
-\begin_inset Formula $y_{i.t-2}$
-\end_inset
-
-
-\color inherit
- as an instrument?
-\end_layout
-
-\begin_layout Itemize
-It is clearly correlated with 
-\begin_inset Formula $\Delta y_{i,t-1}=\left(y_{i,t-1}-{\color{blue}y_{i,t-2}}\right)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-as long as the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- are not serially correlated
-\emph default
-,
- then 
-\begin_inset Formula $y_{i,t-2}$
-\end_inset
-
- is not correlated with 
-\begin_inset Formula $\Delta\epsilon_{it}=\epsilon_{it}-\epsilon_{i,t-1}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-We can also use additional lags 
-\begin_inset Formula $y_{i,t-s}$
-\end_inset
-
-,
- 
-\begin_inset Formula $s\ge2$
-\end_inset
-
- to increase efficiency,
- because GMM with additional instruments is asymptotically more efficient than with less instruments (but small sample bias may become a serious problem).
-\end_layout
-
-\begin_layout Standard
-This sort of estimator is widely known in the literature as an Arellano-Bond estimator,
- due to the influential 1991 paper of Arellano and Bond (1991).
-\end_layout
-
-\begin_layout Itemize
-Note that this sort of estimators requires 
-\begin_inset Formula $T=3$
-\end_inset
-
- at a minimum.
- 
-\end_layout
-
-\begin_layout Itemize
-For 
-\begin_inset Formula $t=1$
-\end_inset
-
- and 
-\begin_inset Formula $t=2,$
-\end_inset
-
- we cannot compute the moment conditions.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-for 
-\begin_inset Formula $t=1,$
-\end_inset
-
- we do not have 
-\begin_inset Formula $y_{i,t-1}=y_{i,0},$
-\end_inset
-
- so we can't compute dependent variable.
-\end_layout
-
-\begin_layout Itemize
-for 
-\begin_inset Formula $t=2,$
-\end_inset
-
- we can compute the dependent variable 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\Delta y_{i2}$
-\end_inset
-
-,
- but not the regressor 
-\begin_inset Formula $\Delta y_{i,2-1}=y_{i,1}-y_{i,0}.$
-\end_inset
-
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-for 
-\begin_inset Formula $t=3,$
-\end_inset
-
- we can compute the dep.
- var.
- 
-\begin_inset Formula $\Delta y_{i,3}$
-\end_inset
-
-,
- the regressor 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\Delta y_{i,2}=y_{i,2}-y_{i,1},$
-\end_inset
-
- and we have 
-\begin_inset Formula $y_{i,1,}$
-\end_inset
-
- to serve as an instrument for 
-\begin_inset Formula $\Delta y_{i,2}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If 
-\begin_inset Formula $T>3,$
-\end_inset
-
- then when 
-\begin_inset Formula $t=4,$
-\end_inset
-
- we can use both 
-\begin_inset Formula $y_{i,1}$
-\end_inset
-
- and 
-\begin_inset Formula $y_{i,2}$
-\end_inset
-
- as instruments.
- This sort of unbalancedness in the instruments requires a bit of care when programming.
- Also,
- additional instruments increase asymptotic efficiency but can lead to increased small sample bias,
- so one should be a little careful with using too many instruments.
- Some robustness checks,
- looking at the stability of the estimates are a way to proceed.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-One should note that serial correlation of the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- will cause this estimator to be inconsistent,
- as the instruments will not be valid in this case.
-\end_layout
-
-\begin_layout Itemize
-Serial correlation of the errors 
-\emph on
-may 
-\emph default
-be due to dynamic misspecification,
- and this can be solved by including additional lags of the dependent variable.
- However,
- too many lags leads to a reduction of the sample size,
- so there's a limit to what can be done without having variances explode.
- However,
- serial correlation may also be due to factors not captured in lags of the dependent variable.
- If this is a possibility,
- then the validity of the Arellano-Bond type instruments is in question.
-\end_layout
-
-\begin_layout Itemize
-A final note is that the error 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-
-\begin_inset Formula $\Delta\epsilon_{it}$
-\end_inset
-
- is serially correlated even when the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- are not,
- and very likely heteroscedastic across 
-\begin_inset Formula $i$
-\end_inset
-
-.
- One needs to take this into account when computing the covariance of the GMM estimator.
- One can also attempt to use GLS style weighting to improve efficiency.
- There are many possibilities.
-\end_layout
-
-\begin_layout Itemize
-there is a 
-\begin_inset Quotes sld
-\end_inset
-
-system
-\begin_inset Quotes srd
-\end_inset
-
- version of this sort of estimator that adds additional moment conditions,
- to improve efficiency
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Subsection
-Arellano-Bond data
-\end_layout
-
-\begin_layout Standard
-Use the GRETL data set abdata.gdt to illustrate fixed effects,
- random effects,
- and DPD estimation For FE and RE,
- use the model 
-\begin_inset Formula 
-\[
-n_{it}=\alpha_{i}+\beta_{t}+\gamma w_{it}+\delta k_{it}+\phi ys_{it}+\epsilon_{it}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-open abdata.gdt in GRETL
-\end_layout
-
-\begin_layout Itemize
-read dataset info:
- 9 years of data on 140 companies in manufacturing sector (different industries).
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-examine the variables:
- note that the data set is not 
-\begin_inset Quotes sld
-\end_inset
-
-balanced
-\begin_inset Quotes srd
-\end_inset
-
-:
- some companies are not observed in some years
-\end_layout
-
-\begin_layout Itemize
-taking care of this problem is annoying without using a well written panel data package.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-estimate fixed effects
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-note the pattern of the coefficients of the yearly indicators:
- the 
-\begin_inset Quotes sld
-\end_inset
-
-Margaret Thatcher effect
-\begin_inset Quotes srd
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-signs of coefficients seem ok.
- Exogeneity to be trusted?
-\end_layout
-
-\begin_layout Itemize
-save fixed effects,
- save residuals
-\end_layout
-
-\begin_layout Itemize
-do residuals appear to be normally distributed?
- Test,
- and nonparametric density.
- If not normal,
- then random effects is not fully efficient,
- even if exogeneity of effects is valid.
-\end_layout
-
-\begin_layout Itemize
-is there evidence of serial correlation of residuals?
- Run AR(1) on residuals:
- significant autocorrelation.
- Suggests an omitted dynamic effect.
-\end_layout
-
-\begin_layout Itemize
-do nonparametric density plot of fixed effects:
- mean is 1,
- but significant variation across companies (different industries have different labor intensity)
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-run random effects (tradition,
- but not logic,
- demands that we do it)
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Hausman test:
- rejects RE (unsurprisingly):
- we should favor FE.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-However,
- if errors are not normal (they are not,
- according to test)
-\end_layout
-
-\begin_layout Itemize
-or if there is serial correlation (there is,
- according to AR1 fit)
-\end_layout
-
-\begin_layout Itemize
-then the test is not valid.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Nevertheless,
- FE is probably favored on strictly theoretical grounds.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Given that the residuals seem to be serially correlated,
- we probably need to introduce dynamic structure.
- For DPD,
- use the model 
-\begin_inset Formula 
-\[
-n_{it}=\alpha_{i}+\beta_{t}+\rho_{1}n_{i,t-1}+\gamma w_{it}+\delta k_{it}+\phi ys_{it}+\epsilon_{it}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the estimate of 
-\begin_inset Formula $\rho_{1}$
-\end_inset
-
- is economically and statistically significant
-\end_layout
-
-\begin_layout Itemize
-note the important differences in the other coefficients compared to the FE model
-\end_layout
-
-\begin_layout Standard
-check the serial correlation of the residuals:
- if it exists,
- the instruments are not valid.
- Possible solution is to augment the AR order,
- but the sample size gets smaller with every additional lag.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Stock and Watson Beer tax example
-\end_layout
-
-\begin_layout Standard
-Stock and Watson 
-\begin_inset Quotes eld
-\end_inset
-
-Introduction to Econometrics
-\begin_inset Quotes erd
-\end_inset
-
-,
- 3rd Edition,
- discuss panel data in Chapter 10.
- The book is available from the UAB library 
-\begin_inset CommandInset href
-LatexCommand href
-name "as an e-text"
-target "https://ebookcentral.proquest.com/lib/uab/detail.action?docID=5174962#"
-literal "false"
-
-\end_inset
-
- (if you happen to be at the UAB).
- They use the data set 
-\begin_inset CommandInset href
-LatexCommand href
-name "fatality.xlsx"
-target "https://wps.pearsoned.com/wps/media/objects/11422/11696965/datasets3e/datasets/fatality.xlsx"
-literal "false"
-
-\end_inset
-
-,
- which is explained in 
-\begin_inset CommandInset href
-LatexCommand href
-name "fatality.docx"
-target "https://wps.pearsoned.com/wps/media/objects/11422/11696965/datasets3e/datasets/fatality.docx"
-literal "false"
-
-\end_inset
-
-.
- The data is available as a GRETL file 
-\begin_inset CommandInset href
-LatexCommand href
-name "here."
-target "./Examples/PanelData/fatality.gdt"
-type "file:"
-literal "false"
-
-\end_inset
-
- Using this data,
- and the software of your choice (hint:
- Gretl is easy)
-\end_layout
-
-\begin_layout Enumerate
-replicate the results in Stock and Watson,
- Ch.
- 10,
- Eqn.
- 10.2 and Figure 10.1
-\end_layout
-
-\begin_layout Enumerate
-replicate the results in Eqn 10.8 and Figure 10.2.
-\end_layout
-
-\begin_layout Enumerate
-replicate the fixed effects panel data results in column 2 of Table 10.1
-\end_layout
-
-\begin_layout Standard
-A video which shows how to do this is 
-\begin_inset CommandInset href
-LatexCommand href
-name "here."
-target "https://youtu.be/1qdsiMg1ApU"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Practical summary
-\end_layout
-
-\begin_layout Standard
-The practical summary for the Chapter is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./PracticalSummaries/19-PanelData.jl}{here}
-\end_layout
-
-\end_inset
-
-.
- This does FE and DPD for the Arellano-Bond data,
- using Julia.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-Stock and Watson,
- in their textbook 
-\begin_inset CommandInset href
-LatexCommand href
-name "“Introduction to Econometrics”, 3rd Edition"
-target "https://ebookcentral.proquest.com/lib/uab/detail.action?docID=5174962#"
-literal "false"
-
-\end_inset
-
-,
- discuss panel data,
- in Chapter 10.
- They use the data set 
-\begin_inset CommandInset href
-LatexCommand href
-name "fatality.xlsx"
-target "https://wps.pearsoned.com/wps/media/objects/11422/11696965/datasets3e/datasets/fatality.xlsx"
-literal "false"
-
-\end_inset
-
-,
- which is explained in 
-\begin_inset CommandInset href
-LatexCommand href
-name "fatality.docx"
-target "https://wps.pearsoned.com/wps/media/objects/11422/11696965/datasets3e/datasets/fatality.docx"
-literal "false"
-
-\end_inset
-
-.
- Using this data,
- and the software of your choice (hint:
- Gretl is easy)
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-replicate the results in Eqn.
- 10.2 and Figure 10.1.
-\end_layout
-
-\begin_layout Enumerate
-replicate the results in Eqn 10.8 and Figure 10.2.
-\end_layout
-
-\begin_layout Enumerate
-replicate the fixed effects panel data results in column 2 of Table 10.1.
-\end_layout
-
-\begin_layout Enumerate
-give an economic interpretation of the results.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-In the context of a dynamic model with fixed effects,
- why is the differencing used in the 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimation approach (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:within estimator"
-nolink "false"
-
-\end_inset
-
-) problematic?
- That is,
- why does the Arellano-Bond estimator operate on the model in first differences instead of using the within approach?
-\end_layout
-
-\begin_layout Enumerate
-Consider the simple linear panel data model with random effects (equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:simple linear panel random effects"
-nolink "false"
-
-\end_inset
-
-).
- Suppose that the 
-\begin_inset Formula $\epsilon_{it}$
-\end_inset
-
- are independent across cross sectional units,
- so that 
-\begin_inset Formula $E(\epsilon_{it}\epsilon_{js})=0,\,i\ne j,\,\forall t,s$
-\end_inset
-
-.
- With a cross sectional unit,
- the errors are independently and identically distributed,
- so 
-\begin_inset Formula $E(\epsilon_{it}^{2})=\sigma_{i}^{2},$
-\end_inset
-
- but 
-\begin_inset Formula $E(\epsilon_{it}\epsilon_{is})=0,\,t\ne s.$
-\end_inset
-
- More compactly,
- let 
-\begin_inset Formula $\epsilon_{i}=\left[\begin{array}{cccc}
-\epsilon_{i1} & \epsilon_{i2} & \cdots & \epsilon_{iT}\end{array}\right]^{\prime}$
-\end_inset
-
- .
- Then the assumptions are that 
-\begin_inset Formula $E(\epsilon_{i}\epsilon_{i}^{\prime})=\sigma_{i}^{2}I_{T},$
-\end_inset
-
- and 
-\begin_inset Formula $E(\epsilon_{i}\epsilon_{j}^{\prime})=0,\,i\ne j$
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-write out the form of the entire covariance matrix (
-\begin_inset Formula $nT\times nT$
-\end_inset
-
-) of all errors,
- 
-\begin_inset Formula $\Sigma=E(\epsilon\epsilon^{\prime})$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\epsilon=\left[\begin{array}{cccc}
-\epsilon_{1}^{\prime} & \epsilon_{2}^{\prime} & \cdots & \epsilon_{T}^{\prime}\end{array}\right]^{\prime}$
-\end_inset
-
- is the column vector of 
-\begin_inset Formula $nT$
-\end_inset
-
- errors.
-\end_layout
-
-\begin_layout Enumerate
-suppose that 
-\begin_inset Formula $n$
-\end_inset
-
- is fixed,
- and consider asymptotics as 
-\begin_inset Formula $T$
-\end_inset
-
- grows.
- Is it possible to estimate the 
-\begin_inset Formula $\Sigma_{i}$
-\end_inset
-
- consistently?
- If so,
- how?
-\end_layout
-
-\begin_layout Enumerate
-suppose that 
-\begin_inset Formula $T$
-\end_inset
-
- is fixed,
- and consider asymptotics an 
-\begin_inset Formula $n$
-\end_inset
-
- grows.
- Is it possible to estimate the 
-\begin_inset Formula $\Sigma_{i}$
-\end_inset
-
- consistently?
- If so,
- how?
-\end_layout
-
-\begin_layout Enumerate
-For one of the two preceeding parts (b) and (c),
- consistent estimation is possible.
- For that case,
- outline how to do 
-\begin_inset Quotes sld
-\end_inset
-
-within
-\begin_inset Quotes srd
-\end_inset
-
- estimation using a GLS correction.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Nonparametric-inference"
-
-\end_inset
-
-Nonparametric inference
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 9;
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "li2007nonparametric"
-literal "true"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-What do we mean by the term 
-\begin_inset Quotes eld
-\end_inset
-
-nonparametric inference
-\begin_inset Quotes erd
-\end_inset
-
-?
- Remember that a parameter is a numerical feature of a population.
- We will still be concerned with learning about parameters,
- though of in this sense.
- Nonparametric inference means inferences that are possible without restricting the parameters of the populations to belong to a parametric family of functions.
-\end_layout
-
-\begin_layout Example
-Demand function.
- Suppose that the parameter of interest is the conditional mean of quantity demanded,
- 
-\begin_inset Formula $x$
-\end_inset
-
-,
- given price 
-\begin_inset Formula $p$
-\end_inset
-
- and income 
-\begin_inset Formula $m$
-\end_inset
-
-:
- 
-\begin_inset Formula $E(x|p,m)$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-A parametric demand function:
- 
-\begin_inset Formula $x=\alpha+\beta p+\gamma m+\epsilon$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\epsilon|p,m\sim N(0,\sigma^{2})$
-\end_inset
-
-.
- Here,
- the functional form of the conditional mean is restricted to be linear in the parameter and the regressors,
- and the distribution of the error is restricted to the set of mean zero normal distributions.
- If the parameter of interest is the conditional mean,
- 
-\begin_inset Formula $E(x|p,m),$
-\end_inset
-
-the parametric model has imposed the parametric restriction
-\begin_inset Formula 
-\[
-E(x|p,m)=\alpha+\beta p+\gamma m
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Now,
- the parameter of interest is specified as belonging to a parametric family of functions,
- indexed by 
-\begin_inset Formula $\alpha,\beta$
-\end_inset
-
- and 
-\begin_inset Formula $\gamma$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Learning about these statistical parameters will let us learn about the parameter of interest,
- 
-\begin_inset Formula $E(x|p,m).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-A nonparametric demand function:
- 
-\begin_inset Formula $x=x(p,m)+\epsilon$
-\end_inset
-
-,
- where 
-\begin_inset Formula $E(\epsilon|p,m)=0.$
-\end_inset
-
- The conditional mean is the function 
-\begin_inset Formula $x(p,m),$
-\end_inset
-
- but the form is not restricted.
- Also,
- the error has conditional mean zero,
- but may have any distribution that follows this restriction.
-\end_layout
-
-\begin_layout Itemize
-Normally,
- it is good to use parametric restrictions 
-\emph on
-if we are confident that they are at least approximately true
-\emph default
-,
- as this will lead to low variance,
- low bias estimation.
- Information in any form usually helps to improve inference (more efficient,
- tighter confidence intervals,
- etc.) But it has to be information that actually informs.
-\end_layout
-
-\begin_layout Itemize
-If we impose parametric restrictions for which we have little or no justification,
- we may provoke serious biases,
- which can lead to incorrect conclusions.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Motivation 
-\series default
-(see 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "white1980using"
-literal "false"
-
-\end_inset
-
-).
- 
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-The examples dir for this chapter has the file Elasticity.jl,
- which is a beginning of replicating this first section.
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-In this section we return to an example which we've already seen:
- approximating a nonlinear in the variables regression line using a linear in the variables regression line.
- 
-\end_layout
-
-\begin_layout Standard
-We suppose that data is generated by random sampling of 
-\begin_inset Formula $(y,x)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $y=f(x)$
-\end_inset
-
- 
-\begin_inset Formula $+\varepsilon$
-\end_inset
-
-,
- 
-\begin_inset Formula $x$
-\end_inset
-
- is uniformly distributed on 
-\begin_inset Formula $(0,2\pi),$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is a classical error with variance equal to 1.
- Suppose that the regression function is truly a quadratic function:
-\begin_inset Formula 
-\[
-f(x)=1+\frac{3x}{2\pi}-\left(\frac{x}{2\pi}\right)^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If we knew the functional form but not the coefficients,
- we could just estimate by least squares.
-\begin_inset Newpage newpage
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-But,
- let's assume that we do not know the functional form,
- to make things interesting
-\end_layout
-
-\begin_layout Itemize
-Suppose that the problem of interest is to estimate the elasticity of 
-\begin_inset Formula $f(x)$
-\end_inset
-
- with respect to 
-\begin_inset Formula $x,$
-\end_inset
-
- throughout the range of 
-\begin_inset Formula $x$
-\end_inset
-
-.
- Recall that the elasticity is an elasticity is the marginal function divided by the average function:
- 
-\begin_inset Formula 
-\[
-\varepsilon(x)=\frac{f^{\prime}(x)}{f(x)/x}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We would like to be able to estimate this quantity well for any arbitrary value 
-\begin_inset Formula $x$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-In general,
- the functional form of 
-\begin_inset Formula $f(x)$
-\end_inset
-
- is unknown.
- One idea is to take a Taylor's series approximation to 
-\begin_inset Formula $f(x)$
-\end_inset
-
- about some point 
-\begin_inset Formula $x_{0}.$
-\end_inset
-
- Flexible functional forms such as the transcendental logarithmic (usually known as the translog) can be interpreted as second order Taylor's series approximations.
- We'll work with a first order approximation,
- for simplicity.
- Approximating about 
-\begin_inset Formula $x_{0}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-h(x)=f(x_{0})+D_{x}f(x_{0})\left(x-x_{0}\right)
-\]
-
-\end_inset
-
- If the approximation point is 
-\begin_inset Formula $x_{0}=0,$
-\end_inset
-
- we can write 
-\begin_inset Formula 
-\[
-h(x)=a+bx
-\]
-
-\end_inset
-
- The coefficient 
-\begin_inset Formula $a$
-\end_inset
-
- is the value of the function at 
-\begin_inset Formula $x=0,$
-\end_inset
-
- and the slope is the value of the derivative at 
-\begin_inset Formula $x=0.$
-\end_inset
-
- These are of course not known.
- One might try estimation by ordinary least squares.
- The objective function is 
-\begin_inset Formula 
-\[
-s(a,b)=1/n\sum_{t=1}^{n}\left(y_{t}-h(x_{t})\right)^{2}.
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- The limiting objective function,
- following the argument we used to get equations 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "olslim"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nlslim"
-nolink "false"
-
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-s_{\infty}(a,b)=\int_{0}^{2\pi}\left(f(x)-h(x)\right)^{2}dx+C
-\]
-
-\end_inset
-
- The theorem regarding the consistency of extremum estimators (Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-) tells us that 
-\begin_inset Formula $\hat{a}$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{b}$
-\end_inset
-
- will converge almost surely to the values that minimize the limiting objective function.
- Solving the first order conditions
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-The following results were obtained using the free computer algebra system (CAS) 
-\begin_inset CommandInset href
-LatexCommand href
-name "Maxima"
-target "http://maxima.sourceforge.net/"
-literal "false"
-
-\end_inset
-
-.
- Unfortunately,
- I have lost the source code to get the results.
- It's not hard to do,
- though:
- see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Consistency-of-OLS"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\end_inset
-
- reveals that 
-\begin_inset Formula $s_{\infty}(a,b)$
-\end_inset
-
- obtains its minimum at 
-\begin_inset Formula $\left\{ a^{0}=\frac{7}{6},b^{0}=\frac{1}{\pi}\right\} .$
-\end_inset
-
- The estimated approximating function 
-\begin_inset Formula $\hat{h}(x)$
-\end_inset
-
- therefore tends almost surely to
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-h_{\infty}(x)=7/6+x/\pi
-\]
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- In Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:True-and-simple"
-nolink "false"
-
-\end_inset
-
- we see the true function and the limit of the approximation to see the asymptotic bias as a function of 
-\begin_inset Formula $x$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:True-and-simple"
-
-\end_inset
-
-True and simple approximating functions
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/linearfit.png
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-(The approximating model is the straight line,
- the true model has curvature.) Note that the approximating model is in general inconsistent,
- even at the approximation point.
- This shows that ``flexible functional forms
-\begin_inset Quotes erd
-\end_inset
-
- based upon Taylor's series approximations do not in general lead to consistent estimation of functions.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The approximating model seems to fit the true model fairly well,
- asymptotically,
- so maybe the approximation problem is not too important?
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- we are interested in the elasticity of the function.
- Recall that the elasticity is an elasticity is the marginal function divided by the average function:
- 
-\begin_inset Formula 
-\[
-\varepsilon(x)=\frac{f^{\prime}(x)}{f(x)/x}
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Good approximation of the elasticity over the range of 
-\begin_inset Formula $x$
-\end_inset
-
- will require a good approximation of both 
-\begin_inset Formula $f(x)$
-\end_inset
-
- and 
-\begin_inset Formula $f^{\prime}(x)$
-\end_inset
-
- over the range of 
-\begin_inset Formula $x.$
-\end_inset
-
- The approximating elasticity is 
-\begin_inset Formula 
-\[
-\eta(x)=\frac{h^{\prime}(x)}{h(x)/x}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The question is:
- how well does 
-\begin_inset Formula $\eta(x)$
-\end_inset
-
- approximate 
-\begin_inset Formula $\varepsilon(x)$
-\end_inset
-
-?
-\begin_inset Newpage newpage
-\end_inset
-
- In Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:True-and-approximating"
-nolink "false"
-
-\end_inset
-
- we see the true elasticity and the elasticity obtained from the limiting approximating model.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:True-and-approximating"
-
-\end_inset
-
-True and approximating elasticities
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/linearelasticity.png
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-The true elasticity is the line that has negative slope for large 
-\begin_inset Formula $x.$
-\end_inset
-
- Visually we see that the elasticity is not approximated so well.
- Root mean squared error in the approximation of the elasticity is 
-\begin_inset Formula 
-\[
-\left(\int_{0}^{2\pi}\left(\varepsilon(x)-\eta(x)\right)^{2}dx\right)^{1/2}=0.31546
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Now suppose we use the leading terms of a trigonometric series as the approximating model.
- The reason for using a trigonometric series as an approximating model is motivated by the asymptotic properties of the Fourier flexible functional form (Gallant,
- 1981,
- 1982),
- which is an example of a 
-\emph on
-sieve estimator
-\emph default
-.
- Normally with this type of model the number of basis functions is an increasing function of the sample size.
- Here we hold the set of basis function fixed.
- We will consider the asymptotic behavior of a fixed model,
- which we interpret as an approximation to the estimator's behavior in finite samples.
- Consider the set of basis functions:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-Z(x)=\left[\begin{array}{cccccc}
-1 & x & \cos(x) & \sin(x) & \cos(2x) & \sin(2x)\end{array}\right].
-\]
-
-\end_inset
-
- The approximating model is the linear in parameters model
-\begin_inset Formula 
-\[
-g_{K}(x)=Z(x)\alpha
-\]
-
-\end_inset
-
-which can be estimated by OLS.
- Maintaining these basis functions as the sample size increases,
- we find that the limiting objective function is minimized at 
-\begin_inset Formula 
-\[
-\left\{ a_{1}=\frac{7}{6},a_{2}=\frac{1}{\pi},a_{3}=-\frac{1}{\pi^{2}},a_{4}=0,a_{5}=-\frac{1}{4\pi^{2}},a_{6}=0\right\} .
-\]
-
-\end_inset
-
- Substituting these values into 
-\begin_inset Formula $g_{K}(x)$
-\end_inset
-
- we obtain the almost sure limit of the approximation 
-\begin_inset Formula 
-\begin{equation}
-g_{\infty}(x)=7/6+x/\pi+\left(\cos x\right)\left(-\frac{1}{\pi^{2}}\right)+\left(\sin x\right)0+\left(\cos2x\right)\left(-\frac{1}{4\pi^{2}}\right)+\left(\sin2x\right)0\label{g}
-\end{equation}
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
- In Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:True-function-and"
-nolink "false"
-
-\end_inset
-
- we have the approximation and the true function:
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:True-function-and"
-
-\end_inset
-
-True function and more flexible approximation
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/fourierfit.png
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-Clearly the truncated trigonometric series model offers a better approximation,
- asymptotically,
- than does the linear model.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-In Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:True-elasticity-and"
-nolink "false"
-
-\end_inset
-
- we have the more flexible approximation's elasticity and that of the true function:
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:True-elasticity-and"
-
-\end_inset
-
-True elasticity and more flexible approximation
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/fourierelasticity.png
-	width 4in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-On average,
- the fit is better,
- though there is some implausible waviness in the estimate.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-Root mean squared error in the approximation of the elasticity is 
-\begin_inset Formula 
-\[
-\left(\int_{0}^{2\pi}\left(\varepsilon(x)-\frac{g_{\infty}^{\prime}(x)x}{g_{\infty}(x)}\right)^{2}dx\right)^{1/2}=0.16213,
-\]
-
-\end_inset
-
-about half that of the RMSE when the first order approximation is used.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-
-\emph on
-Sieve estimators
-\emph default
- are a form of 
-\emph on
-semi-nonparametric
-\emph default
- estimator.
- They allow the number of regressors to grow as the sample size grows.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-they look like parametric estimators,
- but they can behave as nonparametric estimators
-\end_layout
-
-\begin_layout Itemize
-this must be done in a controlled way:
- there is a variance/bias tradeoff:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-more regressors -> less bias
-\end_layout
-
-\begin_layout Itemize
-more regressors-> more variance
-\end_layout
-
-\end_deeper
-\end_deeper
-\begin_layout Itemize
-It can be shown that if we introduce sine and cosine regressors at a slow rate,
- it is possible to drive the RMSE of the approximation to the true regression function and to the true elasticity to zero,
- as the sample size grows.
- Such an approach is known as the Fourier flexible form (
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant_1987"
-literal "false"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Itemize
-This is why sieve estimators (and other (semi-)nonparametric regression estimators) are of interest:
- we can obtain consistent estimates of regression functions without knowledge of the functional form of the true regression line.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Generally speaking,
- nonparametric estimators have a larger variance than do correctly specified parametric estimators.
- So,
- nonparametric estimators will usually be more appropriate in cases where the sample size is reasonably large,
- to control the variance.
-\end_layout
-
-\begin_layout Itemize
-Nonparametric estimators also need 
-\begin_inset Quotes sld
-\end_inset
-
-tuning
-\begin_inset Quotes srd
-\end_inset
-
-,
- which complicates their use.
- Tuning refers to issues such as 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-selecting how many sine and cosine terms to use for the Fourier form
-\end_layout
-
-\begin_layout Itemize
-selecting the bandwidth and kernel for kernel regression or kernel density estimators
-\end_layout
-
-\begin_layout Itemize
-selecting the net architecture and training method for neural net estimators
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Finding methods that allow for reliable and uncomplicated tuning is desirable,
- of course.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Estimation of regression functions
-\end_layout
-
-\begin_layout Standard
-Here,
- we will see two examples of methods of estimating regression functions without knowledge of the true functional form:
- kernel regression and neural nets.
- There are other methods,
- for example sieve estimators,
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "nearest neighbors"
-target "https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm"
-literal "false"
-
-\end_inset
-
-,
- etc.
-\end_layout
-
-\begin_layout Subsection
-Kernel regression estimators
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "li2007nonparametric"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 2;
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Ch.
- 9;
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "bierens1987kernel"
-literal "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Kernel regression estimation is an example of fully nonparametric estimation (others are splines,
- nearest neighbors,
- etc.).
- We'll consider the Nadaraya-Watson kernel regression estimator in a simple case.
-\end_layout
-
-\begin_layout Itemize
-Suppose we have an iid sample from the joint density 
-\begin_inset Formula $f(x,y),$
-\end_inset
-
- where 
-\begin_inset Formula $x$
-\end_inset
-
- is 
-\begin_inset Formula $k$
-\end_inset
-
- -dimensional.
- The model is 
-\begin_inset Formula 
-\[
-y_{t}=g(x_{t})+\varepsilon_{t},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-E(\varepsilon_{t}|x_{t})=0.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The conditional expectation of 
-\begin_inset Formula $y$
-\end_inset
-
- given 
-\begin_inset Formula $x$
-\end_inset
-
- is 
-\begin_inset Formula $g(x).$
-\end_inset
-
- By definition of the conditional expectation,
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-g(x) & = & \int y\frac{f(x,y)}{h(x)}dy\\
- & = & \frac{1}{h(x)}\int yf(x,y)dy,
-\end{eqnarray*}
-
-\end_inset
-
- where 
-\begin_inset Formula $h(x)$
-\end_inset
-
- is the marginal density of 
-\begin_inset Formula $x:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-h(x)=\int f(x,y)dy.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This suggests that we could estimate 
-\begin_inset Formula $g(x)$
-\end_inset
-
- by estimating 
-\begin_inset Formula $h(x)$
-\end_inset
-
- and 
-\begin_inset Formula $\int yf(x,y)dy.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Estimation of the denominator
-\end_layout
-
-\begin_layout Standard
-A kernel estimator for the marginal density 
-\begin_inset Formula $h(x)$
-\end_inset
-
- has the form 
-\begin_inset Formula 
-\[
-\hat{h}(x)=\frac{1}{n}\sum_{t=1}^{n}\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $n$
-\end_inset
-
- is the sample size and 
-\begin_inset Formula $k$
-\end_inset
-
- is the dimension of 
-\begin_inset Formula $x.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The function 
-\begin_inset Formula $K(\cdot)$
-\end_inset
-
- (the kernel) is absolutely integrable:
- 
-\begin_inset Formula 
-\[
-\int|K(x)|dx<\infty,
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $K(\cdot)$
-\end_inset
-
- integrates to 
-\begin_inset Formula $1:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\int K(x)dx=1.
-\]
-
-\end_inset
-
- In this respect,
- 
-\begin_inset Formula $K(\cdot)$
-\end_inset
-
- is like a density function,
- but we do not necessarily restrict 
-\begin_inset Formula $K(\cdot)$
-\end_inset
-
- to be nonnegative.
-\end_layout
-
-\begin_layout Itemize
-The 
-\emph on
-window width
-\emph default
- parameter,
- 
-\begin_inset Formula $\gamma_{n}$
-\end_inset
-
- is a sequence of positive numbers that satisfies 
-\begin_inset Formula 
-\begin{eqnarray*}
-\lim_{n\rightarrow\infty}\gamma_{n} & = & 0\\
-\lim_{n\rightarrow\infty}n\gamma_{n}^{k} & = & \infty
-\end{eqnarray*}
-
-\end_inset
-
- So,
- the window width must tend to zero,
- but not too quickly.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-To show pointwise consistency of 
-\begin_inset Formula $\hat{h}(x)$
-\end_inset
-
- for 
-\begin_inset Formula $h(x),$
-\end_inset
-
- first consider the expectation of the estimator (because the estimator is an average of iid terms,
- we only need to consider the expectation of a representative term):
- 
-\begin_inset Formula 
-\[
-E\left[\hat{h}(x)\right]=\int\gamma_{n}^{-k}K\left[\left(x-z\right)/\gamma_{n}\right]h(z)dz.
-\]
-
-\end_inset
-
- Change variables as 
-\begin_inset Formula $z^{*}=(x-z)/\gamma_{n},$
-\end_inset
-
- so 
-\begin_inset Formula $z=x-\gamma_{n}z^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $|\frac{dz}{dz^{*\prime}}|=\gamma_{n}^{k},$
-\end_inset
-
- we obtain
-\begin_inset Formula 
-\begin{eqnarray*}
-E\left[\hat{h}(x)\right] & = & \int\gamma_{n}^{-k}K\left(z^{*}\right)h(x-\gamma_{n}z^{*})\gamma_{n}^{k}dz^{*}\\
- & = & \int K\left(z^{*}\right)h(x-\gamma_{n}z^{*})dz^{*}.
-\end{eqnarray*}
-
-\end_inset
-
- Now,
- asymptotically,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-\lim_{n\rightarrow\infty}E\left[\hat{h}(x)\right] & = & \lim_{n\rightarrow\infty}\int K\left(z^{*}\right)h(x-\gamma_{n}z^{*})dz^{*}\\
- & = & \int\lim_{n\rightarrow\infty}K\left(z^{*}\right)h(x-\gamma_{n}z^{*})dz^{*}\\
- & = & \int K\left(z^{*}\right)h(x)dz^{*}\\
- & = & h(x)\int K\left(z^{*}\right)dz^{*}\\
- & = & h(x),
-\end{eqnarray*}
-
-\end_inset
-
- since 
-\begin_inset Formula $\gamma_{n}\rightarrow0$
-\end_inset
-
- and 
-\begin_inset Formula $\int K\left(z^{*}\right)dz^{*}=1$
-\end_inset
-
- by assumption.
- (Note:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-that we can pass the limit through the integral is a result of the dominated convergence theorem.
- For this to hold we need that 
-\begin_inset Formula $h(\cdot)$
-\end_inset
-
- be dominated by an absolutely integrable function.)
-\end_layout
-
-\begin_layout Itemize
-So,
- the estimator is asymptotically unbiased.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Next,
- considering the variance of 
-\begin_inset Formula $\hat{h}(x),$
-\end_inset
-
- we have,
- due to the iid assumption 
-\begin_inset Formula 
-\begin{eqnarray*}
-n\gamma_{n}^{k}V\left[\hat{h}(x)\right] & = & n\gamma_{n}^{k}\frac{1}{n^{2}}\sum_{t=1}^{n}V\left\{ \frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}}\right\} \\
- & = & \gamma_{n}^{-k}\frac{1}{n}\sum_{t=1}^{n}V\left\{ K\left[\left(x-x_{t}\right)/\gamma_{n}\right]\right\} 
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-By the representative term argument,
- this is
-\end_layout
-
-\begin_deeper
-\begin_layout Standard
-\begin_inset Formula 
-\[
-n\gamma_{n}^{k}V\left[\hat{h}(x)\right]=\gamma_{n}^{-k}V\left\{ K\left[\left(x-z\right)/\gamma_{n}\right]\right\} 
-\]
-
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Also,
- since 
-\begin_inset Formula $V(x)=E(x^{2})-E(x)^{2}$
-\end_inset
-
- we have 
-\begin_inset Formula 
-\begin{eqnarray*}
-n\gamma_{n}^{k}V\left[\hat{h}(x)\right] & = & \gamma_{n}^{-k}E\left\{ \left(K\left[\left(x-z\right)/\gamma_{n}\right]\right)^{2}\right\} -\gamma_{n}^{-k}\left\{ E\left(K\left[\left(x-z\right)/\gamma_{n}\right]\right)\right\} ^{2}\\
- & = & \int\gamma_{n}^{-k}K\left[\left(x-z\right)/\gamma_{n}\right]^{2}h(z)dz-\gamma_{n}^{k}\left\{ \int\gamma_{n}^{-k}K\left[\left(x-z\right)/\gamma_{n}\right]h(z)dz\right\} ^{2}\\
- & = & \int\gamma_{n}^{-k}K\left[\left(x-z\right)/\gamma_{n}\right]^{2}h(z)dz-\gamma_{n}^{k}E\left[\widehat{h}(x)\right]^{2}
-\end{eqnarray*}
-
-\end_inset
-
- The second term converges to zero:
- 
-\begin_inset Formula 
-\[
-\gamma_{n}^{k}E\left[\widehat{h}(x)\right]^{2}\rightarrow0,
-\]
-
-\end_inset
-
- by the previous result regarding the expectation and the fact that 
-\begin_inset Formula $\gamma_{n}\rightarrow0.$
-\end_inset
-
- Therefore,
- 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}n\gamma_{n}^{k}V\left[\hat{h}(x)\right]=\lim_{n\rightarrow\infty}\int\gamma_{n}^{-k}K\left[\left(x-z\right)/\gamma_{n}\right]^{2}h(z)dz.
-\]
-
-\end_inset
-
- Using exactly the same change of variables as before,
- this can be shown to be 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}n\gamma_{n}^{k}V\left[\hat{h}(x)\right]=h(x)\int\left[K(z^{*})\right]^{2}dz^{*}.
-\]
-
-\end_inset
-
- Since both 
-\begin_inset Formula $\int\left[K(z^{*})\right]^{2}dz^{*}$
-\end_inset
-
- and 
-\begin_inset Formula $h(x)$
-\end_inset
-
- are bounded,
- the RHS is bounded,
- and since 
-\begin_inset Formula $n\gamma_{n}^{k}\rightarrow\infty$
-\end_inset
-
- by assumption,
- we have that 
-\begin_inset Formula 
-\[
-V\left[\hat{h}(x)\right]\rightarrow0.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Since the bias and the variance both go to zero,
- we have pointwise consistency (convergence in quadratic mean implies convergence in probability).
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Estimation of the numerator
-\end_layout
-
-\begin_layout Standard
-To estimate 
-\begin_inset Formula $\int yf(x,y)dy,$
-\end_inset
-
- we need an estimator of 
-\begin_inset Formula $f(x,y).$
-\end_inset
-
- The estimator has the same form as the estimator for 
-\begin_inset Formula $h(x),$
-\end_inset
-
- only with one dimension more:
- 
-\begin_inset Formula 
-\[
-\hat{f}(x,y)=\frac{1}{n}\sum_{t=1}^{n}\frac{K_{*}\left[\left(y-y_{t}\right)/\gamma_{n},\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k+1}}
-\]
-
-\end_inset
-
- The kernel 
-\begin_inset Formula $K_{*}\left(\cdot\right)$
-\end_inset
-
- is required to have mean zero:
- 
-\begin_inset Formula 
-\[
-\int yK_{*}\left(y,x\right)dy=0
-\]
-
-\end_inset
-
- and to marginalize to the previous kernel for 
-\begin_inset Formula $h(x):$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\int K_{*}\left(y,x\right)dy=K(x).
-\]
-
-\end_inset
-
- With this kernel,
- we have (not obviously,
- see Li and Racine,
- Ch.
- 2,
- section 2.1) 
-\begin_inset Formula 
-\[
-\int y\hat{f}(y,x)dy=\frac{1}{n}\sum_{t=1}^{n}y_{t}\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}}
-\]
-
-\end_inset
-
- by marginalization of the kernel,
- so we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{g}(x) & := & \frac{1}{\hat{h}(x)}\int y\hat{f}(y,x)dy\\
- & = & \frac{\frac{1}{n}\sum_{t=1}^{n}y_{t}\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}}}{\frac{1}{n}\sum_{t=1}^{n}\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}}}\\
- & = & \frac{\sum_{t=1}^{n}y_{t}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\sum_{t=1}^{n}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}
-\end{eqnarray*}
-
-\end_inset
-
- This is the Nadaraya-Watson kernel regression estimator.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Discussion
-\end_layout
-
-\begin_layout Itemize
-defining 
-\begin_inset Formula 
-\[
-w_{t}=\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\sum_{t=1}^{n}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]},
-\]
-
-\end_inset
-
-the kernel regression estimator for 
-\begin_inset Formula $g(x_{t})$
-\end_inset
-
- can be written as
-\begin_inset Formula 
-\begin{align*}
-\hat{g}(x) & =\sum_{t=1}^{n}y_{t}w_{t},
-\end{align*}
-
-\end_inset
-
-a weighted average of the 
-\begin_inset Formula $y_{j},\,j=1,2,...,n$
-\end_inset
-
-,
- where higher weights are associated with points that are closer to 
-\begin_inset Formula $x_{t}.$
-\end_inset
-
- The weights sum to 1.
- See this 
-\begin_inset CommandInset href
-LatexCommand href
-name "link for a graphic interpretation."
-target "https://en.wikipedia.org/wiki/Kernel_smoother"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The window width parameter 
-\begin_inset Formula $\gamma_{n}$
-\end_inset
-
- imposes smoothness.
- The estimator is increasingly flat as 
-\begin_inset Formula $\gamma_{n}\rightarrow\infty,$
-\end_inset
-
- since in this case each weight tends to 
-\begin_inset Formula $1/n.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A large window width reduces the variance (strong imposition of flatness),
- but increases the bias.
-\end_layout
-
-\begin_layout Itemize
-A small window width reduces the bias,
- but makes very little use of information except points that are in a small neighborhood of 
-\begin_inset Formula $x_{t}.$
-\end_inset
-
- Since relatively little information is used,
- the variance is large when the window width is small.
-\end_layout
-
-\begin_layout Itemize
-The standard normal density is a popular choice for 
-\begin_inset Formula $K(.)\;$
-\end_inset
-
- and 
-\begin_inset Formula $K_{*}(y,x),$
-\end_inset
-
- though there are possibly better alternatives.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Choice of the window width:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-Cross-validation
-\end_layout
-
-\begin_layout Standard
-The selection of an appropriate window width is important.
- One popular method is cross validation.
- This consists of splitting the sample into two parts (e.g.,
- 50%-50%).
- The first part is the 
-\begin_inset Quotes eld
-\end_inset
-
-in sample
-\begin_inset Quotes erd
-\end_inset
-
- data,
- which is used for estimation,
- and the second part is the 
-\begin_inset Quotes eld
-\end_inset
-
-out of sample
-\begin_inset Quotes erd
-\end_inset
-
- data,
- used for evaluation of the fit though RMSE or some other criterion.
- The steps are:
-\end_layout
-
-\begin_layout Enumerate
-Split the data.
- The out of sample data is 
-\begin_inset Formula $y^{out}$
-\end_inset
-
- and 
-\begin_inset Formula $x^{out}$
-\end_inset
-
- (these are the first 
-\begin_inset Formula $n_{out}$
-\end_inset
-
- observations,
- say-
-\end_layout
-
-\begin_layout Enumerate
-Choose a window width 
-\begin_inset Formula $\gamma$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-With the in sample data,
- fit 
-\begin_inset Formula $\hat{y}_{t}^{out}(\gamma)$
-\end_inset
-
- corresponding to each 
-\begin_inset Formula $x_{t}^{out}.$
-\end_inset
-
- This fitted value is a function of the window width,
- the in sample data,
- as well as the evaluation point 
-\begin_inset Formula $x_{t}^{out}$
-\end_inset
-
-,
- but it does not involve 
-\begin_inset Formula $y_{t}^{out}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Repeat for all out of sample points.
-\end_layout
-
-\begin_layout Enumerate
-Calculate RMSE
-\begin_inset Formula $(\gamma)=\sqrt{\frac{1}{n_{out}}\sum_{t=1}^{n_{out}}\left(y_{t}^{out}-\hat{y}_{t}^{out}(\gamma)\right)^{2}}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Go to step 
-\begin_inset Formula $2,$
-\end_inset
-
- or to the next step if enough window widths have been tried.
-\end_layout
-
-\begin_layout Enumerate
-Select the 
-\begin_inset Formula $\gamma$
-\end_inset
-
- that minimizes RMSE(
-\begin_inset Formula $\gamma)$
-\end_inset
-
- (Verify that a minimum has been found,
- for example by plotting RMSE as a function of 
-\begin_inset Formula $\gamma).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-Re-estimate using the best 
-\begin_inset Formula $\gamma$
-\end_inset
-
- and all of the data.
- 
-\end_layout
-
-\begin_layout Itemize
-there is a variation known as leave-one-out cross validation,
- where each 
-\begin_inset Formula $y_{t}^{out}$
-\end_inset
-
- is fit in turn using all of the remaining observations,
- omitting the 
-\begin_inset Formula $t^{th}$
-\end_inset
-
- observation.
- This is the recommended procedure.
- It is somewhat more demanding computationally,
- but works better.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Example:
-
-\series default
- from Julia,
- and after doing 
-\family typewriter
-using Econometrics
-\family default
-,
- run npreg().
- It will give you a figure similar to 
-\begin_inset Newline newline
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Nonparametric/npreg.png
-	width 15cm
-
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-You see that the kernel regression mean and median are close to the true function,
- and the 90% CI defined by nonparametric quantiles contains the true function,
- everywhere,
- in this case.
- Edit the code to see what's going on.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Neural nets
-\end_layout
-
-\begin_layout Standard
-Neural networks are a well known tool in many fields,
- and there are many presentations,
- both academic and more informal,
- of various structures that can be used.
- For this reason,
- the presentation here is brief.
- For more details and references,
- see 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "KuanWhiteNNSurvey1994"
-literal "true"
-
-\end_inset
-
-.
- A very useful practical guide is given by 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "LeCun2012"
-literal "true"
-
-\end_inset
-
-.
- A good 
-\begin_inset CommandInset href
-LatexCommand href
-name "practical introduction is here"
-target "https://www.hackerearth.com/practice/machine-learning/machine-learning-algorithms/understanding-deep-learning-parameter-tuning-with-mxnet-h2o-package-in-r/tutorial/"
-literal "false"
-
-\end_inset
-
-.
- Papers by 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "GallantWhiteNeural88"
-literal "true"
-
-\end_inset
-
- and 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "Hornik1989MFN:70405.70408"
-literal "true"
-
-\end_inset
-
- show that some types of neural networks can be thought of as as nonparametric regression estimators,
- but this discussion seems to still be open,
- in the case of the 
-\begin_inset Quotes sld
-\end_inset
-
-deep learning
-\begin_inset Quotes srd
-\end_inset
-
- nets that are popular nowadays.
- The discussion below is based on 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "creel2017neural"
-literal "false"
-
-\end_inset
-
-,
- and code for the example below is at 
-\begin_inset CommandInset href
-LatexCommand href
-name "https://github.com/mcreel/NeuralNetsForIndirectInference.jl"
-target "https://github.com/mcreel/NeuralNetsForIndirectInference.jl"
-literal "false"
-
-\end_inset
-
-.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Suppose we are interested in the regression model 
-\begin_inset Formula $y=g(x)+\epsilon,$
-\end_inset
-
- where 
-\begin_inset Formula $x$
-\end_inset
-
- is a 
-\begin_inset Formula $K$
-\end_inset
-
--vector and 
-\begin_inset Formula $y$
-\end_inset
-
- is a 
-\begin_inset Formula $G$
-\end_inset
-
--vector.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-This is a multivariate (more than one dependent variable) multiple (more than one regressor) regression model.
- 
-\end_layout
-
-\begin_layout Itemize
-Because we don't specify the form of 
-\begin_inset Formula $g(x)=E(y|x),$
-\end_inset
-
- it is a nonparametric regression model.
-\end_layout
-
-\begin_layout Itemize
-Let's model this using a neural net.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Consider a simple feed forward neural net for regression of an output in 
-\begin_inset Formula $R^{K}$
-\end_inset
-
- upon an input in 
-\begin_inset Formula $R^{G}$
-\end_inset
-
-.
- A typical feed forward net is depicted in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:A-simple-neural"
-nolink "false"
-
-\end_inset
-
-,
- which maps 3 inputs to 2 outputs.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The inputs to the net,
- 
-\begin_inset Formula $I_{1}$
-\end_inset
-
-,
- 
-\begin_inset Formula $I_{2}$
-\end_inset
-
-,
- and 
-\begin_inset Formula $I_{3}$
-\end_inset
-
-,
- are scalar real numbers,
- as are the outputs 
-\begin_inset Formula $O_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $O_{2}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The net has two hidden layers,
- formed by 4 and 3 hidden nodes or neurons,
- 
-\begin_inset Formula $h_{1}$
-\end_inset
-
-,
-\begin_inset Formula $h_{2}$
-\end_inset
-
-,...,
-\begin_inset Formula $h_{7}$
-\end_inset
-
-,
- 
-\end_layout
-
-\begin_layout Itemize
-and an output layer,
- which gives the values of the two outputs 
-\begin_inset Formula $O_{1}$
-\end_inset
-
- and 
-\begin_inset Formula $O_{2}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-The values 
-\begin_inset Formula $\alpha_{1},\,\alpha_{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\alpha_{3}$
-\end_inset
-
- are vectors of 
-\begin_inset Quotes eld
-\end_inset
-
-bias
-\begin_inset Quotes erd
-\end_inset
-
- parameters,
- which are discussed below.
- 
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:A-simple-neural"
-
-\end_inset
-
-A simple neural net
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/neuralnet.pdf
-	width 14cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In general,
- a net is a series of transformations of the inputs.
- 
-\end_layout
-
-\begin_layout Itemize
-Each of the transformations is referred to as a layer.
- 
-\end_layout
-
-\begin_layout Itemize
-The inputs themselves constitute the zero-th layer,
- and the final result of the transformations is the output layer.
- 
-\end_layout
-
-\begin_layout Itemize
-A layer,
- 
-\begin_inset Formula $H_{j}$
-\end_inset
-
-,
- is a vector of real numbers,
- which is the result of the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- in the series of transformations.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Let 
-\begin_inset Formula $H_{0}$
-\end_inset
-
- be the 
-\begin_inset Formula $G$
-\end_inset
-
- dimensional vector of inputs.
- 
-\end_layout
-
-\begin_layout Itemize
-Suppose that there are 
-\begin_inset Formula $P$
-\end_inset
-
- layers.
- 
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $n_{j}$
-\end_inset
-
- be the number of neurons in the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- layer,
- 
-\begin_inset Formula $j=1,2,...,P.$
-\end_inset
-
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-The value taken by a neuron in the 
-\begin_inset Formula $j^{th}$
-\end_inset
-
- layer is the result of the layer's 
-\begin_inset Quotes eld
-\end_inset
-
-activation function
-\begin_inset Quotes erd
-\end_inset
-
-,
- 
-\begin_inset Formula $f_{j}(\cdot)$
-\end_inset
-
-,
- applied on an element-by-element basis to an affine function of the inputs to the layer.
- The relationship between the layers is given by 
-\begin_inset Formula 
-\begin{align}
-H_{j} & =f_{j}(\alpha_{j}+\beta_{j}H_{j-1}),\,j=1,2,...,P,\label{eq:LayersOfNet}
-\end{align}
-
-\end_inset
-
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Formula $\alpha_{j}$
-\end_inset
-
- is a 
-\begin_inset Formula $n_{j}$
-\end_inset
-
- dimensional vector of parameters (these are known as bias parameters in the neural net literature)
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $\beta_{j}$
-\end_inset
-
- is a 
-\begin_inset Formula $n_{j}\times n_{j-1}$
-\end_inset
-
- matrix of parameters.
- 
-\end_layout
-
-\begin_layout Itemize
-The layers 
-\begin_inset Formula $1,\,2,...,\,P-1$
-\end_inset
-
- are referred to as hidden layers
-\end_layout
-
-\begin_layout Itemize
-layer 
-\begin_inset Formula $P$
-\end_inset
-
- is the output layer.
-\end_layout
-
-\begin_layout Itemize
-The input to the first hidden layer,
- known as the input layer,
- is simply the input data,
- 
-\begin_inset Formula $H_{0}\in\mathbb{R}^{G}$
-\end_inset
-
-.
- The output of the net is the final layer,
- 
-\begin_inset Formula $H_{P}\in\mathbb{\mathbb{R}}^{K}$
-\end_inset
-
-.
- When using a net for regression,
- the last activation function,
- 
-\begin_inset Formula $f_{P}(\cdot)$
-\end_inset
-
-,
- is simply an identity function,
- so that 
-\begin_inset Formula $H_{P}=\alpha_{P}+\beta_{P}H_{P-1}.$
-\end_inset
-
- The reason that an activation function is used with the hidden layers is that this is what allows the net to approximate a nonlinear mapping.
- If all activation functions were identity functions,
- the entire net would reduce to an over-parameterized linear regression model.
- In this paper,
- the activation function that is used for the hidden layers is the 
-\begin_inset Quotes eld
-\end_inset
-
-rectified linear unit
-\begin_inset Quotes erd
-\end_inset
-
- (ReLU) function,
- 
-\begin_inset Formula $f(x)=\max(0,\,x)$
-\end_inset
-
-,
- a very widely used choice in modern deep learning applications.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-A neural net may contain many,
- many hidden parameters
-\end_layout
-
-\begin_layout Itemize
-Suppose the number of inputs,
- 
-\begin_inset Formula $G,$
-\end_inset
-
- is 40,
- and the number of outputs,
- 
-\begin_inset Formula $K,$
-\end_inset
-
- is 9.
-\end_layout
-
-\begin_layout Itemize
-Suppose the net has two hidden layers,
- of size 300 and 40,
- respectively.
- 
-\end_layout
-
-\begin_layout Itemize
-Then there are 
-\begin_inset Formula $300\times40$
-\end_inset
-
- parameters in the 
-\begin_inset Formula $\beta_{1}$
-\end_inset
-
- matrix of the first layer and 40 elements in the 
-\begin_inset Formula $\alpha_{1}$
-\end_inset
-
- vector.
- 
-\end_layout
-
-\begin_layout Itemize
-Similarly,
- in the second hidden layer,
- there are 
-\begin_inset Formula $40\times300+40$
-\end_inset
-
- parameters
-\end_layout
-
-\begin_layout Itemize
-there are 
-\begin_inset Formula $9\times40+9$
-\end_inset
-
- parameters corresponding to the output layer.
- 
-\end_layout
-
-\begin_layout Itemize
-Thus,
- the total number of parameters is 24449.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A neural net is a nonlinear regression model that may be highly parameterized
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-may be more parameters than observations in a single sample
-\end_layout
-
-\begin_layout Itemize
-lack of identification:
- neurons can be reordered
-\end_layout
-
-\begin_layout Itemize
-multiple local minima
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-Partial solutions:
-\end_layout
-
-\begin_layout Itemize
-for a simulable model,
- we can generate multiple data sets to train the net.
- With much data,
- even a large net can be trained well.
-\end_layout
-
-\begin_layout Itemize
-For the multiple local minima problem,
- 
-\begin_inset Quotes sld
-\end_inset
-
-stochastic gradient descent
-\begin_inset Quotes srd
-\end_inset
-
- and techniques related to cross validation can help a lot:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-compute the gradient using a small number of observations from the training set.
- This is called a stochastic gradient,
- because it depends on the observations that were chosen.
-\end_layout
-
-\begin_layout Itemize
-take a small step in that direction.
- The step size is called the 
-\begin_inset Quotes sld
-\end_inset
-
-learning rate
-\begin_inset Quotes srd
-\end_inset
-
- in the NN literature.
-\end_layout
-
-\begin_layout Itemize
-evaluate the new fit using a testing set
-\end_layout
-
-\begin_layout Itemize
-iterate gradient/learning,
- with the learning rate (step size) getting smaller as learning proceeds,
- until the fit to the testing set no longer improves.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-Modern software exists to make this quite easy to do.
- For Julia,
- 
-\begin_inset CommandInset href
-LatexCommand href
-name "see this page"
-target "https://juliacomputing.com/domains/ml-and-ai.html"
-literal "false"
-
-\end_inset
-
- to get started.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-For this to work well,
- you need a lot of data,
- to train the net.
-\end_layout
-
-\begin_layout Itemize
-Simulation based econometric methods can give us a lot of simulated data,
- so using neural nets when doing simulation based estimation is very natural
-\end_layout
-
-\begin_layout Itemize
-A neural net indirect inference estimator is not an extremum estimator:
- how to test hypotheses?
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-bootstrapping?
- 
-\emph on
-Update
-\emph default
-:
- based on my experimentation,
- no.
- Inference requires accurate estimation of tail quantiles,
- and this is difficult to do based on a training sample drawn from the prior.
- Likewise,
- neural quantile regression does not lead to good estimation of tail quantiles,
- for the same reason (one would need an enormous sample from the prior).
-\end_layout
-
-\begin_layout Itemize
-One can use the NN estimator as a statistic for indirect inference or related methods,
- and then use the asymptotic theory for those methods.
- This works pretty well - see 
-\begin_inset CommandInset href
-LatexCommand href
-name "https://github.com/mcreel/SNM"
-target "https://github.com/mcreel/SNM"
-literal "false"
-
-\end_inset
-
- and the working paper referenced there .
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Density function estimation
-\end_layout
-
-\begin_layout Subsection
-Kernel density estimation
-\end_layout
-
-\begin_layout Standard
-The previous discussion suggests that a kernel density estimator may easily be constructed.
- We have already seen how joint densities may be estimated.
- If were interested in a conditional density,
- for example of 
-\begin_inset Formula $y$
-\end_inset
-
- conditional on 
-\begin_inset Formula $x$
-\end_inset
-
-,
- then the kernel estimate of the conditional density is simply
-\begin_inset Formula 
-\begin{eqnarray*}
-\widehat{f}_{y|x} & = & \frac{\hat{f}(x,y)}{\hat{h}(x)}\\
- & = & \frac{\frac{1}{n}\sum_{t=1}^{n}\frac{K_{*}\left[\left(y-y_{t}\right)/\gamma_{n},\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k+1}}}{\frac{1}{n}\sum_{t=1}^{n}\frac{K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\gamma_{n}^{k}}}\\
- & = & \frac{1}{\gamma_{n}}\frac{\sum_{t=1}^{n}K_{*}\left[\left(y-y_{t}\right)/\gamma_{n},\left(x-x_{t}\right)/\gamma_{n}\right]}{\sum_{t=1}^{n}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}
-\end{eqnarray*}
-
-\end_inset
-
-where we obtain the expressions for the joint and marginal densities from the section on kernel regression.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-The Julia script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{./Examples/Nonparametric/ExampleKernelDensity.jl}{ExampleKernelDensity.jl}
-\end_layout
-
-\end_inset
-
- draws data from a 
-\begin_inset Formula $\chi^{2}(3)$
-\end_inset
-
- distribution and plots a kernel density fit,
- plus the true density.
- We see that they're pretty close,
- when the sample size is large enough for the kernel estimate to be precise.
- Try playing around with a smaller sample,
- and see what happens.
-\end_layout
-
-\begin_layout Example
-\begin_inset Graphics
-	filename Examples/Nonparametric/NPdensity.png
-	width 10cm
-
-\end_inset
-
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Semi-nonparametric maximum likelihood
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Semi-nonparametric-maximum-likel"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings:
-
-\series default
- Gallant and Nychka,
- 
-\emph on
-Econometrica
-\emph default
-,
- 1987.
- For a Fortran program to do this and a useful discussion in the user's guide,
- see 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{http://www.econ.duke.edu/~get/snp.html}{this link}
-\end_layout
-
-\end_inset
-
-.
- See also Cameron and Johansson,
- 
-\emph on
-Journal of Applied Econometrics
-\emph default
-,
- V.
- 12,
- 1997.
-\end_layout
-
-\begin_layout Standard
-MLE is the estimation method of choice when we are confident about specifying the density.
- Is is possible to obtain the benefits of MLE when we're not so confident about the specification?
- In part,
- yes.
-\end_layout
-
-\begin_layout Standard
-Suppose we're interested in the density of 
-\begin_inset Formula $y$
-\end_inset
-
- conditional on 
-\begin_inset Formula $x$
-\end_inset
-
- (both may be vectors).
- Suppose that the density 
-\begin_inset Formula $f(y|x,\phi)$
-\end_inset
-
- is a reasonable starting approximation to the true density.
- This density can be reshaped by multiplying it by a squared polynomial.
- The new density is 
-\begin_inset Formula 
-\[
-g_{p}(y|x,\phi,\gamma)=\frac{h_{p}^{2}(y|\gamma)f(y|x,\phi)}{\eta_{p}(x,\phi,\gamma)}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-h_{p}(y|\gamma)=\sum_{k=0}^{p}\gamma_{k}y^{k}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $\eta_{p}(x,\phi,\gamma)$
-\end_inset
-
- is a normalizing factor to make the density integrate (sum) to one.
- Because 
-\begin_inset Formula $h_{p}^{2}(y|\gamma)/\eta_{p}(x,\phi,\gamma)$
-\end_inset
-
- is a homogenous function of 
-\begin_inset Formula $\theta$
-\end_inset
-
- it is necessary to impose a normalization to identify the parameters:
- 
-\begin_inset Formula $\gamma_{0}$
-\end_inset
-
- is set to 1.
- The normalization factor 
-\begin_inset Formula $\eta_{p}(\phi,\gamma)$
-\end_inset
-
- is calculated (following Cameron and Johansson) using
-\begin_inset Formula 
-\begin{eqnarray*}
-E(Y^{r}) & = & \sum_{y=0}^{\infty}y^{r}f_{Y}(y|\phi,\gamma)\\
- & = & \sum_{y=0}^{\infty}y^{r}\frac{\left[h_{p}\left(y|\gamma\right)\right]^{2}}{\eta_{p}(\phi,\gamma)}f_{Y}(y|\phi)\\
- & = & \sum_{y=0}^{\infty}\sum_{k=0}^{p}\sum_{l=0}^{p}y^{r}f_{Y}(y|\phi)\gamma_{k}\gamma_{l}y^{k}y^{l}/\eta_{p}(\phi,\gamma)\\
- & = & \sum_{k=0}^{p}\sum_{l=0}^{p}\gamma_{k}\gamma_{l}\left\{ \sum_{y=0}^{\infty}y^{r+k+l}f_{Y}(y|\phi)\right\} /\eta_{p}(\phi,\gamma)\\
- & = & \sum_{k=0}^{p}\sum_{l=0}^{p}\gamma_{k}\gamma_{l}m_{k+l+r}/\eta_{p}(\phi,\gamma).
-\end{eqnarray*}
-
-\end_inset
-
-By setting 
-\begin_inset Formula $r=0$
-\end_inset
-
- we get that the normalizing factor is
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "normfactor"
-nolink "false"
-
-\end_inset
-
-
-\begin_inset Formula 
-\begin{equation}
-\eta_{p}(\phi,\gamma)=\sum_{k=0}^{p}\sum_{l=0}^{p}\gamma_{k}\gamma_{l}m_{k+l}\label{normfactor}
-\end{equation}
-
-\end_inset
-
-Recall that 
-\begin_inset Formula $\gamma_{0}$
-\end_inset
-
- is set to 1 to achieve identification.
- The 
-\begin_inset Formula $m_{r}$
-\end_inset
-
- in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "normfactor"
-nolink "false"
-
-\end_inset
-
- are the raw moments of the baseline density.
- Gallant and Nychka (1987) give conditions under which such a density may be treated as correctly specified,
- asymptotically.
- Basically,
- the order of the polynomial must increase as the sample size increases.
- However,
- there are technicalities.
-\end_layout
-
-\begin_layout Standard
-Similarly to Cameron and Johannson (1997),
- we may develop a negative binomial polynomial (NBP) density for count data.
- The negative binomial baseline density may be written (see equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:negbindensity"
-nolink "false"
-
-\end_inset
-
-) as
-\begin_inset Formula 
-\[
-f_{Y}(y|\phi)=\frac{\Gamma(y+\psi)}{\Gamma(y+1)\Gamma(\psi)}\left(\frac{\psi}{\psi+\lambda}\right)^{\psi}\left(\frac{\lambda}{\psi+\lambda}\right)^{y}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\phi=\{\lambda,\psi\},$
-\end_inset
-
- 
-\begin_inset Formula $\lambda>0$
-\end_inset
-
- and 
-\begin_inset Formula $\psi>0$
-\end_inset
-
-.
- The usual means of incorporating conditioning variables 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- is the parameterization 
-\begin_inset Formula $\lambda=e^{\mathbf{x}^{\prime}\beta}$
-\end_inset
-
-.
- When 
-\begin_inset Formula $\psi=\lambda/\alpha$
-\end_inset
-
- we have the negative binomial-I model (NB-I).
- When 
-\begin_inset Formula $\psi=1/\alpha$
-\end_inset
-
- we have the negative binomial-II (NP-II) model.
- For the NB-I density,
- 
-\begin_inset Formula $V(Y)=\lambda+\alpha\lambda$
-\end_inset
-
-.
- In the case of the NB-II model,
- we have 
-\begin_inset Formula $V(Y)=\lambda+\alpha\lambda^{2}$
-\end_inset
-
-.
- For both forms,
- 
-\begin_inset Formula $E(Y)=\lambda$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-The reshaped density,
- with normalization to sum to one,
- is
-\begin_inset Formula 
-\begin{equation}
-f_{Y}(y|\phi,\gamma)=\frac{\left[h_{p}\left(y|\gamma\right)\right]^{2}}{\eta_{p}(\phi,\gamma)}\frac{\Gamma(y+\psi)}{\Gamma(y+1)\Gamma(\psi)}\left(\frac{\psi}{\psi+\lambda}\right)^{\psi}\left(\frac{\lambda}{\psi+\lambda}\right)^{y}.\label{NBP}
-\end{equation}
-
-\end_inset
-
-To get the normalization factor,
- we need the moment generating function:
-\begin_inset Formula 
-\begin{equation}
-M_{Y}(t)=\psi^{\psi}\left(\lambda-e^{t}\lambda+\psi\right)^{-\psi}.\label{nbmgf}
-\end{equation}
-
-\end_inset
-
-To illustrate,
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Negative-binomial-raw"
-nolink "false"
-
-\end_inset
-
- shows calculation of the first four raw moments of the NB density,
- calculated using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{http://www.mupad.org}{MuPAD}
-\end_layout
-
-\end_inset
-
-,
- which is a Computer Algebra System that (used to be?) free for personal use.
- These are the moments you would need to use a second order polynomial 
-\begin_inset Formula $(p=2)$
-\end_inset
-
-.
- MuPAD will output these results in the form of C code,
- which is relatively easy to edit to write the likelihood function for the model.
- This has been done in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/NegBinSNP.cc}{NegBinSNP.cc}
-\end_layout
-
-\end_inset
-
-,
- which is a C++ version of this model that can be compiled to use with octave using the 
-\family typewriter
-mkoctfile
-\family default
- command.
- Note the impressive length of the expressions when the degree of the expansion is 4 or 5!
- This is an example of a model that would be difficult to formulate without the help of a program like 
-\emph on
-MuPAD.
-\emph default
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Negative-binomial-raw"
-
-\end_inset
-
-Negative binomial raw moments
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/mupad.png
-	width 5in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It is possible that there is conditional heterogeneity such that the appropriate reshaping should be more local.
- This can be accomodated by allowing the 
-\begin_inset Formula $\gamma_{k}$
-\end_inset
-
- parameters to depend upon the conditioning variables,
- for example using polynomials.
-\end_layout
-
-\begin_layout Standard
-Gallant and Nychka,
- 
-\emph on
-Econometrica
-\emph default
-,
- 1987 prove that this sort of density can approximate a wide variety of densities arbitrarily well as the degree of the polynomial increases with the sample size.
- This approach is not without its drawbacks:
- the sample objective function can have an 
-\emph on
-extremely
-\emph default
- large number of local maxima that can lead to numeric difficulties.
- If someone could figure out how to do in a way such that the sample objective function was nice and smooth,
- they would probably get the paper published in a good journal.
- Any ideas?
-\end_layout
-
-\begin_layout Standard
-Here's a plot of true and the limiting SNP approximations (with the order of the polynomial fixed) to four different count data densities,
- which variously exhibit over and underdispersion,
- as well as excess zeros.
- The baseline model is a negative binomial density.
-\end_layout
-
-\begin_layout Standard
-\begin_inset VSpace 0.5001cm
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\align center
-\begin_inset Graphics
-	filename Examples/Figures/SNP.pdf
-	rotateOrigin center
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset VSpace 0.5001cm
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Examples
-\end_layout
-
-\begin_layout Standard
-Some of these examples are old,
- using Octave code.
- I may try to get around to translating them.
-\end_layout
-
-\begin_layout Subsection
-MEPS health care usage data
-\end_layout
-
-\begin_layout Standard
-We'll use the MEPS OBDV data to illustrate kernel regression and semi-nonparametric maximum likelihood.
-\end_layout
-
-\begin_layout Subsubsection
-Kernel regression estimation
-\end_layout
-
-\begin_layout Standard
-Let's try a kernel regression fit for the OBDV data.
- The program 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/OBDVkernel.m}{OBDVkernel.m} 
-\end_layout
-
-\end_inset
-
- loads the MEPS OBDV data,
- computes kernel regression estimates using the same conditioning variables as in subsection 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
-,
- and plots the fitted OBDV usage versus AGE and INCOME.
- The plots are in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Kernel-regression-fits,"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that usage increases with age,
- just as we've seen with the parametric models.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that for income,
- there is a U shape.
- Previously,
- we found that income appeared to be insignificant (run EstimatePoisson to see it again).
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Perhaps that insignificance was due to omitting a nonlinear effect (e.g.,
- quadratic).
-\end_layout
-
-\begin_layout Itemize
-The U shape could also be due to ignoring endogeneity of income.
- If a person is seriously ill,
- they may make more doctor visits,
- but may also suffer loss of income due to reduces work hours.
-\end_layout
-
-\begin_layout Itemize
-Another explanation might be that kernel regression has a high variance in regions of data sparseness,
- so that for very low or high incomes,
- an outlier or two can have a big impact 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-Nonparametric analysis can help us to learn what might be appropriate parametric models,
- by helping to identify potential problems with a parametric model 
-\end_layout
-
-\begin_layout Itemize
-Once could use bootstrapping or other methods to generate a confidence intervals for the fits.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Kernel-regression-fits,"
-
-\end_inset
-
-Kernel regression fits,
- OBDV health care usage versus AGE and INCOME
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Kernel-fitted-OBDV"
-
-\end_inset
-
-Kernel fitted OBDV usage versus AGE
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/kernelfit.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Kernel-fitted-OBDV-income"
-
-\end_inset
-
-Kernel fitted OBDV usage versus INCOME
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/OBDVvsIncome.png
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Financial data and volatility
-\end_layout
-
-\begin_layout Standard
-The data set 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/SpotRate/rates}{rates}
-\end_layout
-
-\end_inset
-
- contains the growth rate (100
-\begin_inset Formula $\times$
-\end_inset
-
-log difference) of the daily spot $/euro and $/yen exchange rates at New York,
- noon,
- from January 04,
- 1999 to February 12,
- 2008.
- There are 2291 observations.
- See the 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/SpotRate/README}{README}
-\end_layout
-
-\end_inset
-
- file for details.
- Figures 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Dollar-Euro"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Dollar-Yen"
-nolink "false"
-
-\end_inset
-
- show the data and their histograms.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Dollar-Euro"
-
-\end_inset
-
-Dollar-Euro
-\end_layout
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Nonparametric/dollar_euro_historgram.png
-	lyxscale 10
-	width 6cm
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Nonparametric/dollar_euro_series.png
-	lyxscale 10
-	width 6cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Dollar-Yen"
-
-\end_inset
-
-Dollar-Yen
-\end_layout
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Nonparametric/dollar_yen_histogram.png
-	lyxscale 10
-	width 6cm
-
-\end_inset
-
-
-\begin_inset Graphics
-	filename Examples/Nonparametric/dollar_yen_series.png
-	lyxscale 10
-	width 6cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-at the center of the histograms,
- the bars extend above the normal density that best fits the data,
- and the tails are fatter than those of the best fit normal density.
- This feature of the data is known as 
-\emph on
-leptokurtosis
-\begin_inset Index idx
-range none
-pageformat default
-status open
-
-\begin_layout Plain Layout
-leptokurtosis
-\end_layout
-
-\end_inset
-
-
-\emph default
-.
-\end_layout
-
-\begin_layout Itemize
-in the series plots,
- we can see that the variance of the growth rates is not constant over time.
- Volatility clusters are apparent,
- alternating between periods of stability and periods of more wild swings.
- This is known as 
-\begin_inset Index idx
-range none
-pageformat default
-status open
-
-\begin_layout Plain Layout
-conditional heteroscedasticity
-\end_layout
-
-\end_inset
-
-
-\emph on
-conditional heteroscedasticity
-\emph default
-.
- 
-\begin_inset Index idx
-range none
-pageformat default
-status open
-
-\begin_layout Plain Layout
-ARCH
-\end_layout
-
-\end_inset
-
-ARCH and 
-\begin_inset Index idx
-range none
-pageformat default
-status open
-
-\begin_layout Plain Layout
-GARCH
-\end_layout
-
-\end_inset
-
-GARCH well-known models that are often applied to this sort of data.
-\end_layout
-
-\begin_layout Itemize
-Many structural economic models often cannot generate data that exhibits conditional heteroscedasticity without directly assuming shocks that are conditionally heteroscedastic.
- It would be nice to have an economic explanation for how conditional heteroscedasticity,
- leptokurtosis,
- and other (leverage,
- etc.) features of financial data result from the behavior of economic agents,
- rather than from a black box that provides shocks.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The Octave script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/SpotRate/kernelfit.m}{kernelfit.m}
-\end_layout
-
-\end_inset
-
- performs kernel regression to fit 
-\begin_inset Formula $E(y_{t}^{2}|y_{t-1,}^{2}y_{t-2}^{2})$
-\end_inset
-
-,
- and generates the plots in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Kernel reg spot rates"
-nolink "false"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-From the point of view of learning the practical aspects of kernel regression,
- note how the data is compactified in the example script.
-\end_layout
-
-\begin_layout Itemize
-In the Figure,
- note how current volatility depends on lags of the squared return rate - it is high when both of the lags are high,
- but drops off quickly when either of the lags is low.
-\end_layout
-
-\begin_layout Itemize
-The fact that the plots are not flat suggests that this conditional moment contain information about the process that generates the data.
- Perhaps attempting to match this moment might be a means of estimating the parameters of the dgp.
- We'll come back to this later.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Kernel reg spot rates"
-
-\end_inset
-
-Kernel regression fitted conditional second moments,
- Yen/Dollar and Euro/Dollar
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Yen/Dollar
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/SpotRate/yendollar.png
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Euro/Dollar
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Nonparametric/SpotRate/eurodollar.png
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Additional kernel regression examples
-\end_layout
-
-\begin_layout Standard
-There is a basic example of kernel regression and kernel density estimation in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./MyOctaveFiles/Econometrics/Kernel/kernel
-\backslash
-_example.m}{kernel
-\backslash
-_example.m} 
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-There is another example of local constant and local linear kernel regression in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./MyOctaveFiles/Econometrics/Kernel/kernel
-\backslash
-_local
-\backslash
-_linear
-\backslash
-_example.m}{kernel
-\backslash
-_local
-\backslash
-_linear
-\backslash
-_example.m} 
-\end_layout
-
-\end_inset
-
-.
- With that,
- you can experiment with different bandwidths.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsubsection
-Seminonparametric ML estimation and the MEPS data
-\end_layout
-
-\begin_layout Standard
-Now let's estimate a seminonparametric density for the OBDV data.
- We'll reshape a negative binomial density,
- as discussed above.
- The program 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/EstimateNBSNP.m}{EstimateNBSNP.m} 
-\end_layout
-
-\end_inset
-
- loads the MEPS OBDV data and estimates the model,
- using a NB-I baseline density and a 2nd order polynomial expansion.
- The output is:
-\end_layout
-
-\begin_layout Standard
-\paragraph_spacing single
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/Nonparametric/NBSNP.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\noindent
-Note that the CAIC and BIC are lower for this model than for the models presented in Table 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Information-Criteria,-OBDV"
-nolink "false"
-
-\end_inset
-
-.
- This model fits well,
- still being parsimonious.
- You can play around trying other use measures,
- using a NP-II baseline density,
- and using other orders of expansions.
- Density functions formed in this way may have 
-\series bold
-MANY
-\series default
- local maxima,
- so you need to be careful before accepting the results of a casual run.
- To guard against having converged to a local maximum,
- one can try using multiple starting values,
- or one could try simulated annealing as an optimization method.
- If you uncomment the relevant lines in the program,
- you can use SA to do the minimization.
- This will take a 
-\emph on
-lot
-\emph default
- of time,
- compared to the default BFGS minimization.
- The chapter on parallel computations might be interesting to read before trying this.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Limited-information-nonparametri"
-
-\end_inset
-
-Limited information nonparametric filtering
-\end_layout
-
-\begin_layout Standard
-Add discussion from JEF paper.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage pagebreak
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Exercises
-\end_layout
-
-\begin_layout Enumerate
-In Octave,
- type 
-\begin_inset Quotes sld
-\end_inset
-
-
-\family typewriter
-edit kernel_example
-\family default
-
-\begin_inset Quotes srd
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-Look this script over,
- and describe in words what it does.
-\end_layout
-
-\begin_layout Enumerate
-Run the script and interpret the output.
-\end_layout
-
-\begin_layout Enumerate
-Experiment with different bandwidths,
- and comment on the effects of choosing small and large values.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-In Octave,
- type 
-\begin_inset Quotes sld
-\end_inset
-
-
-\family typewriter
-help kernel_regression
-\family default
-
-\begin_inset Quotes srd
-\end_inset
-
-.
-\end_layout
-
-\begin_deeper
-\begin_layout Enumerate
-How can a kernel fit be done without supplying a bandwidth?
-\end_layout
-
-\begin_layout Enumerate
-How is the bandwidth chosen if a value is not provided?
-\end_layout
-
-\begin_layout Enumerate
-What is the default kernel used?
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-Using the Octave script 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Nonparametric/OBDVkernel.m}{OBDVkernel.m} 
-\end_layout
-
-\end_inset
-
- as a model,
- plot kernel regression fits for OBDV visits as a function of income and education.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Quantile regression
-\end_layout
-
-\begin_layout Standard
-References:
- 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "cameron2005microeconometrics"
-literal "true"
-
-\end_inset
-
-,
- Chapter 4,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "koenker1978"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "koenker2001quantile"
-literal "true"
-
-\end_inset
-
-,
- 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHansen"
-literal "true"
-
-\end_inset
-
-,
- and Chernozhukov's MIT OpenCourseWare notes,
- lecture 8 
-\bar under
-
-\begin_inset CommandInset href
-LatexCommand href
-name "Chernozhukov's quantile reg notes"
-target "http://ocw.mit.edu/courses/economics/14-385-nonlinear-econometric-analysis-fall-2007/lecture-notes/lecture08.pdf"
-literal "false"
-
-\end_inset
-
-
-\bar default
-.
-\end_layout
-
-\begin_layout Standard
-This chapter gives an outline of quantile regression.
- The quantile IV estimator provides an opportunity to explore MCMC methods.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Conditional quantile,
- definition
-\end_layout
-
-\begin_layout Standard
-The 
-\begin_inset Formula $\alpha$
-\end_inset
-
- quantile of a random variable 
-\begin_inset Formula $Y$
-\end_inset
-
-,
- conditional on 
-\begin_inset Formula $X=x$
-\end_inset
-
- (notation:
- 
-\begin_inset Formula $Y_{\alpha|X=x})$
-\end_inset
-
- is the smallest value 
-\begin_inset Formula $z$
-\end_inset
-
- such that 
-\begin_inset Formula $Pr(Y\leq z|X=x)=\alpha$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-If 
-\begin_inset Formula $F_{Y|X=x}$
-\end_inset
-
- is the conditional CDF of 
-\begin_inset Formula $Y,$
-\end_inset
-
- then the 
-\begin_inset Formula $\alpha$
-\end_inset
-
--conditional quantile is 
-\begin_inset Formula 
-\[
-Y_{\alpha|X=x}=\text{\ensuremath{\inf}\,}y:\alpha\leq F_{Y|X=x}(y).
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-When 
-\begin_inset Formula $\alpha=0.5,$
-\end_inset
-
- we are talking about the conditional median 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $Y_{0.5|X=x}$
-\end_inset
-
-
-\family default
-\series default
-\shape default
-\size default
-\emph default
-\bar default
-\strikeout default
-\uuline default
-\uwave default
-\noun default
-\color inherit
-,
- but we could be interested in other quantiles,
- too.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The linear regression model is focused on the conditional mean of the dependent variable.
- 
-\end_layout
-
-\begin_layout Itemize
-However,
- when looking at economic policies,
- we're often interested in distributional effects:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-we may like to know how the rich and poor may be differentially affected by a policy that provides a public good
-\end_layout
-
-\begin_layout Itemize
-or we might like to know how a training program affects low-performing students compared to high-performing students 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-For these sorts of issues,
- we're not concerned with the average agent:
- we want to know about the extremes,
- too.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Quantiles of the linear regression model
-\end_layout
-
-\begin_layout Standard
-The classical linear regression model 
-\begin_inset Formula $y_{t}=x_{t}^{\prime}\beta+\epsilon_{t}$
-\end_inset
-
- with normal errors implies that the distribution of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- conditional on 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is
-\begin_inset Formula 
-\[
-y_{t}\sim N(x_{t}^{\prime}\beta,\sigma^{2})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $Pr(Y<x^{\prime}\beta|X=x)=0.5$
-\end_inset
-
- when the model follows the classical assumptions with normal errors,
- because the normal distribution is symmetric about the mean,
- so the mean and the median are the same,
- that is,
- 
-\begin_inset Formula $Y_{0.5|X=x}=x^{\prime}\beta$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-One can estimate the conditional median just by using the fitted conditional mean,
- because the mean and median are the same,
- given normality.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-How about other quantiles?
- We have 
-\begin_inset Formula $y=x^{\prime}\beta+\epsilon$
-\end_inset
-
- and 
-\begin_inset Formula $\epsilon\sim N(0,\sigma^{2})$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Conditional on 
-\begin_inset Formula $x$
-\end_inset
-
-,
- 
-\begin_inset Formula $x^{\prime}\beta$
-\end_inset
-
- is given,
- and the distribution of 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- does not depend on 
-\begin_inset Formula $x$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\epsilon/\sigma$
-\end_inset
-
- is standard normal,
- and the 
-\begin_inset Formula $\alpha$
-\end_inset
-
- quantile of 
-\begin_inset Formula $\epsilon/\sigma$
-\end_inset
-
- is simply the inverse of the standard normal CDF evaulated at 
-\begin_inset Formula $\alpha,$
-\end_inset
-
- 
-\begin_inset Formula $\Phi^{-1}(\alpha)$
-\end_inset
-
-,
- where 
-\begin_inset Formula $\Phi$
-\end_inset
-
- is the standard normal CDF function.
- 
-\end_layout
-
-\begin_layout Itemize
-The probit function 
-\begin_inset Formula $\Phi^{-1}(\alpha)$
-\end_inset
-
- is tabulated (or can be found in Julia using 
-\family typewriter
-using Distributions;
- y = quantile.(Normal(),range(0.001,stop=0.999,length=200))
-\family default
-.
- It is plotted in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Inverse-CDF-for"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Inverse-CDF-for"
-
-\end_inset
-
-Inverse CDF for N(0,1)
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/norminv.png
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The 
-\begin_inset Formula $\alpha$
-\end_inset
-
- quantile of 
-\begin_inset Formula $\epsilon$
-\end_inset
-
- is 
-\begin_inset Formula $\sigma\Phi^{-1}(\alpha).$
-\end_inset
-
- Thus,
- the 
-\begin_inset Formula $\alpha$
-\end_inset
-
- conditional quantile of 
-\begin_inset Formula $y$
-\end_inset
-
- is 
-\begin_inset Formula $Y_{\alpha|X=x}=x^{\prime}\beta+$
-\end_inset
-
-
-\begin_inset Formula $\sigma$
-\end_inset
-
-
-\begin_inset Formula $\Phi^{-1}(\alpha)$
-\end_inset
-
-.
- Some quantiles are pictured in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Quantiles-of-classical"
-nolink "false"
-
-\end_inset
-
-.
- These give confidence intervals for the the fitted value,
- 
-\begin_inset Formula $x^{\prime}\beta$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Quantiles-of-classical"
-
-\end_inset
-
-Quantiles of classical linear regression model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/quantiles.jpg
-	lyxscale 25
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The conditional quantiles for the classical model are 
-\emph on
-parallel
-\emph default
-,
- 
-\emph on
-linear
-\emph default
- functions of 
-\begin_inset Formula $x$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-all have the same slope:
- the only thing that changes with 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is the intercept 
-\begin_inset Formula $\sigma$
-\end_inset
-
-
-\begin_inset Formula $\Phi^{-1}(\alpha)$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-If the error is heteroscedastic,
- so that 
-\begin_inset Formula $\sigma=\sigma(x)$
-\end_inset
-
-,
- quantiles can have 
-\bar under
-different slopes
-\bar default
-,
- and given quantiles may be nonlinear functions of 
-\begin_inset Formula $x$
-\end_inset
-
-,
- depending on the form of the heteroscedasticity.
- 
-\emph on
-Draw a picture.
-\emph default
-
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Fully nonparametric conditional quantiles
-\end_layout
-
-\begin_layout Standard
-To compute conditional quantiles for the classical linear model,
- we used the assumption of normality.
- Can we estimate conditional quantiles without making distributional assumptions?
- Yes,
- we can!
- (nod to Obama) (a note from 2018:
- those were the good old days!).
- You can do fully nonparametric conditional density estimation,
- as in Chapter 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Nonparametric-inference"
-nolink "false"
-
-\end_inset
-
-,
- and use the fitted conditional density to compute quantiles.
-\end_layout
-
-\begin_layout Itemize
-Note that estimating quantiles where 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is close to 0 or 1 is difficult,
- because you have few observations that lie in the neighborhood of the quantile,
- so you should expect a large variance if you go the nonparametric route.
- For more central quantiles,
- like the median,
- this will be less of a problem.
-\end_layout
-
-\begin_layout Itemize
-For this reason,
- we may go the 
-\emph on
-semi-parametric
-\emph default
- route,
- which imposes more structure.
- When people talk about quantile regression,
- they usually mean the semi-parametric approach.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Quantile regression as a semi-parametric estimator
-\end_layout
-
-\begin_layout Standard
-The most widely used method does not take either of the extreme positions,
- it is not fully parametric,
- like the linear regression model with known distribution of errors,
- but some parametric restrictions are made,
- to improve efficiency compared to the fully nonparametric approach.
-\end_layout
-
-\begin_layout Itemize
-The assumption is that the 
-\begin_inset Formula $\alpha$
-\end_inset
-
--conditional quantile of the dependent variable 
-\begin_inset Formula $Y$
-\end_inset
-
- is a linear function of the conditioning variables 
-\begin_inset Formula $X$
-\end_inset
-
-:
- 
-\begin_inset Formula $Y_{\alpha|X=x}=x^{\prime}\beta_{\alpha}$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-This is a generalization of what we get from the classical model with normality,
- where the slopes of the quantiles with respect to the regressors are constant for all 
-\begin_inset Formula $\alpha$
-\end_inset
-
-:
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-For the classical model with normality,
- 
-\begin_inset Formula $\frac{\partial}{\partial x}Y_{\alpha|X=x}=\beta$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-With the assumption of linear quantiles without distributional assumptions,
- 
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-
-\begin_inset Formula $\frac{\partial}{\partial x}Y_{\alpha|X=x}=\beta_{\alpha}$
-\end_inset
-
-,
- so the slopes (and constants) are allowed to change with 
-\begin_inset Formula $\alpha$
-\end_inset
-
-.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-This is a step in the direction of flexibility,
- but it also means we need to estimate many parameters if we're interested in many quantiles:
- there may be an efficiency loss due to using many parameters to avoid distributional assumptions.
-\end_layout
-
-\begin_layout Itemize
-The question is how to estimate 
-\begin_inset Formula $\beta_{\alpha}$
-\end_inset
-
- when we don't make distributional assumptions.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It turns out that the problem can be expressed as an extremum estimator:
- 
-\begin_inset Formula $\widehat{\beta_{\alpha}}=\arg\min s_{n}(\beta)$
-\end_inset
-
- where
-\begin_inset Formula 
-\[
-s_{n}(\beta)=\sum_{i=1}^{n}\left[1(y_{i}\geq x_{i}^{\prime}\beta_{\alpha})\alpha+1(y_{i}<x_{i}^{\prime}\beta_{\alpha})(1-\alpha)\right]\left|y_{i}-x_{i}^{\prime}\beta_{\alpha}\right|
-\]
-
-\end_inset
-
-First,
- suppose that 
-\begin_inset Formula $\alpha=0.5,$
-\end_inset
-
- so we are estimating the median.
- Then the objective simplifies to minimizing the absolute deviations:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-s_{n}(\beta)=\sum_{i=1}^{n}\left|y_{i}-x_{i}^{\prime}\beta_{\alpha}\right|
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The presence of the weights in the general version accounts for the fact that if we're estimating the 
-\begin_inset Formula $\alpha=0.1$
-\end_inset
-
- quantile,
- we expect 90% of the 
-\begin_inset Formula $y_{i}$
-\end_inset
-
- to be greater than 
-\begin_inset Formula $x_{i}^{\prime}\beta_{\alpha}$
-\end_inset
-
-,
- and only 10% to be smaller.
- We need to down-weight the likely events and up-weight the unlikely events so that the objective function minimizes at the appropriate place.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-One note is that median regression may be a useful means of dealing with data that satisfies the classical assumptions,
- except for contamination by outliers.
- 
-\emph on
-In class,
- use Gretl to show this.
-\end_layout
-
-\begin_layout Itemize
-Note that the quantile regression objective function is discontinuous.
- Minimization can be done quickly using linear programming.
- BFGS won't work.
-\end_layout
-
-\begin_layout Itemize
-the asymptotic distribution is normal,
- with the sandwich form typical of extremum estimators.
- Estimation of the terms is not completely straightforward,
- so methods like bootstrapping may be preferable.
-\end_layout
-
-\begin_layout Itemize
-the asymptotic variance depends upon which quantile we're estimating.
- When 
-\begin_inset Formula $\alpha$
-\end_inset
-
- is close to 0 or 1,
- the asymptotic variance becomes large,
- and the asymptotic approximation is unreliable for the small sample distribution.
-\end_layout
-
-\begin_layout Itemize
-Extreme quantiles are hard to estimate with precision,
- because the data is sparse in those regions.
- 
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The artificial data set 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Quantile/quantile.gdt}{quantile.gdt} 
-\end_layout
-
-\end_inset
-
- allows you to explore quantile regression with GRETL,
- and to see how median regression can help to deal with data contamination.
- 
-\end_layout
-
-\begin_layout Itemize
-If you do quantile regression of the variable y versus x,
- we are in a situation where the assumptions of the classical model hold.
- Quantiles all have approximately the same slope (the true value is 1).
-\end_layout
-
-\begin_layout Itemize
-With heteroscedastic data,
- the quantiles have different slopes.
-\end_layout
-
-\begin_layout Itemize
-see Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:Quantile-regression-results"
-nolink "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Quantile-regression-results"
-
-\end_inset
-
-Quantile regression results
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-homoscedastic data
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/qreg1.png
-	lyxscale 25
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-heteroscedastic data
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/qreg2.png
-	lyxscale 25
-	width 8cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-Suppose that 
-\begin_inset Formula $y$
-\end_inset
-
- depends on a single regressor,
- 
-\begin_inset Formula $x$
-\end_inset
-
-.
- Think about how you could do quantile regression estimation where the quantiles are nonlinear functions of 
-\begin_inset Formula $x$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Section
-Returns to schooling:
- quantile regression,
- quantile IV regression,
- and Bayesian GMM via MCMC
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand citet
-key "card1993using"
-literal "true"
-
-\end_inset
-
- presents an analysis of returns to schooling using the data from the National Longitudinal Survey of Young Men,
- for those interviewed in 1976.
- Card presents OLS and instrumental variables estimates for a number of specifications,
- using college proximity as an instrument for years of education,
- and age as an instrument for experience.
- Here,
- we work with the simple model from column (1) of Card's Table 2.
- Let's consider estimation of conditional quantiles for the model.
- The model is 
-\begin_inset Formula 
-\begin{align*}
-Q_{\ln W|X}(\tau) & =\beta_{0}(\tau)+\beta_{EDUC}(\tau)EDUC+\beta_{X}(\tau)EXP+\beta_{EXP^{2}}(\tau)\frac{EXP^{2}}{100}\\
- & +\beta_{BLACK}(\tau)BLACK+\beta_{SMSA}(\tau)SMSA+\beta_{SOUTH}(\tau)SOUTH\\
- & \equiv X\beta(\tau)
-\end{align*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-the dependent variable 
-\begin_inset Formula $\ln W$
-\end_inset
-
- is log hourly earnings (in cents)
-\end_layout
-
-\begin_layout Itemize
-the regressors are years of education (EDUC),
- experience (EXP),
- experience squared divided by 100,
- a black indicator (BLACK),
- a metropolitan area indicator (SMSA),
- and a South indicator (SOUTH).
-\end_layout
-
-\begin_layout Itemize
-We explore estimation of quantiles treating all variables as exogenous,
- or treating education and experience as endogenous,
- and the others as exogenous.
-\end_layout
-
-\begin_layout Itemize
-When education and experience are treated as endogenous,
- we use proximity to an accredited four year college (NEARC4) as an instrumental variable.
- EXPER is defined as EXPER = AGE-EDUC-6,
- so if EDUC is endogenous,
- so is EXPER.
- We use AGE as an instrument for EXPER.
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If all variables are taken as exogenous,
- then quantile regression (QR) estimates may be obtained by standard methods,
- as implemented in the GRETL software package.
- 
-\end_layout
-
-\begin_layout Itemize
-The Card data set is provided with the Wooldridge data set for GRETL,
- see the GRETL web page.
- A version prepared for the model used here is 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Data/card.gdt}{card.gdt} 
-\end_layout
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-QR results from GRETL for EDUC are in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:QR-results-for"
-nolink "false"
-
-\end_inset
-
-.
- Note that the QR results are pretty close to the OLS results,
- for all quantiles,
- and there's no clear pattern of the effect of education differing across quantiles.
- 
-\end_layout
-
-\begin_layout Itemize
-The effect of an additional year of education on earnings is about 7-8%,
- all across the distribution.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:QR-results-for"
-
-\end_inset
-
-QR results for the Card data,
- 
-\begin_inset Formula $\tau$
-\end_inset
-
- sequence
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Estimated 
-\begin_inset Formula $\beta_{EDUC}(\tau)$
-\end_inset
-
- as a function of 
-\begin_inset Formula $\tau$
-\end_inset
-
-,
- with 95% confidence band
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/QReduc.pdf
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Estimated 
-\begin_inset Formula $\beta_{0}(\tau)$
-\end_inset
-
- as a function of 
-\begin_inset Formula $\tau$
-\end_inset
-
-,
- with 95% confidence band
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/QRconst.pdf
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If education and experience are taken as endogenous,
- ordinary quantile regression will give biased estimates,
- just as OLS is biased and inconsistent with endogenous regressors.
- 
-\end_layout
-
-\begin_layout Itemize
-We may use an instrumental variables version of quantile regression,
- due to 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHansen"
-literal "true"
-
-\end_inset
-
-.
- They show that the moment conditions 
-\begin_inset Formula 
-\[
-m_{n}(\theta)=\frac{1}{n}\sum_{i=1}^{n}Z_{i}\left(\tau-1\left[y_{i}\le X_{i}\beta(\tau)\right]\right)
-\]
-
-\end_inset
-
-(where 
-\begin_inset Formula $\theta=\beta(\tau))$
-\end_inset
-
- have expectation zero at the true parameter values,
- and thus can be used for GMM estimation.
- 
-\end_layout
-
-\begin_layout Itemize
-We can show that,
- at the true parameter values 
-\begin_inset Formula 
-\[
-\sqrt{n}m_{n}(\theta_{0})\rightarrow^{d}N(0,(\tau-\tau^{2})Q_{Z})
-\]
-
-\end_inset
-
-so an estimate of the efficient weight matrix is the inverse of 
-\begin_inset Formula $\hat{\Sigma}=\frac{(\tau-\tau^{2})}{n}\sum_{i}Z_{i}Z_{i}^{\prime}.$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-The problem is that these moment conditions are discontinuous functions of the parameters,
- due to the indicator function,
- so gradient-based optimization methods will not work for computing the GMM estimates.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-To deal with this problem,
- we can consider using the MCMC methods proposed by 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "ChernozhukovHong2003"
-literal "true"
-
-\end_inset
-
- to compute a Bayesian version of the GMM estimator.
- 
-\end_layout
-
-\begin_layout Itemize
-This estimator works with the asymptotic distribution of the moment conditions to define the likelihood used in MCMC,
- rather than the full sample likelihood function,
- but otherwise,
- it is standard MCMC.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-the use of moment conditions is a dimension reducing operation:
- the full sample likelihood requires knowing the distribution of 
-\begin_inset Formula $n$
-\end_inset
-
- (growing with the sample size) random variables,
- while the use of moment conditions and their asymptotic distribution only requires knowing the (asymptotic) distribution of 
-\begin_inset Formula $G$
-\end_inset
-
- (fixed and finite) random variables
-\end_layout
-
-\begin_layout Itemize
-thus,
- GMM is like a limited information ML estimator,
- with the asymptotic distribution substituting the actual small sample distribution.
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-The model is implemented in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Quantile/QIVmodel.jl}{QIVmodel.jl} 
-\end_layout
-
-\end_inset
-
-,
- and the estimation by MCMC is done in 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Quantile/QIVbyMCMC.jl}{QIVbyMCMC} 
-\end_layout
-
-\end_inset
-
-.
- It may be of interest to examine the code to see how posterior means and 90% confidence intervals are computed using the Chernozhukhov-Hong method.
-\end_layout
-
-\begin_layout Itemize
-For those of you interested in MCMC,
- there is the file 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{./Examples/Quantile/PlayWithMCMC.jl}{PlayWithMCMC.jl} 
-\end_layout
-
-\end_inset
-
-,
- which studies the MCMC chain a bit.
- The basic proposal draws the parameter from independent normal densities.
- The second proposal draws the parameters from a joint normal density that accounts for correlations in the posterior.
- The empirical results reported below don't depend on which proposal is used,
- though,
- as a long enough chain was used so that the difference washes out.
- This is an issue of computational efficiency,
- not one of statistical reliability.
- To obtain reliable results with a shorter chain,
- the proposal density should be chosen to ensure good mixing (sampling from the whole support of the posterior).
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:Two-chains-for"
-
-\end_inset
-
-Two chains for 
-\begin_inset Formula $\beta_{0}(\tau=0.5),$
-\end_inset
-
- independent and correlated proposals
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Independent proposals,
- poor mixing
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/chain1.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Correlated proposals,
- better mixing
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/chain2.png
-	width 20cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The results are in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:IV-QR-results"
-nolink "false"
-
-\end_inset
-
-,
- for 
-\begin_inset Formula $\beta_{EDUC}(\tau)$
-\end_inset
-
- and 
-\begin_inset Formula $\beta_{0}(\tau)$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Itemize
-We can see that the IVQR results are substantially different from the ordinary QR results in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:QR-results-for"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-The effect of education,
- according to the IVQR results,
- is substantially larger,
- for all quantiles,
- with an additional year of education increasing all quantiles,
- except the 40th,
- by more than 20%.
- This is good news for the people in the U.S.
- that have to take out enormous student loans.
- Given the cost of college tuition in the U.S.,
- the miserable 7% return that OLS and ordinary QR find would probably not be enough to induce people to take out loans.
- So,
- we have external reasons to believe that this higher number may be more realistic.
- It would be interesting to study the evolution of returns over time,
- and compare them to the cost of education.
-\end_layout
-
-\begin_layout Itemize
-There is a U shape,
- with a greater effect at the lower and higher quantiles.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-The confidence bands are broader for the IV version,
- which is to be expected.
- This is similar to what happens with ordinary IV and OLS.
-\end_layout
-
-\begin_layout Itemize
-The results are quite similar to those of 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "chernozhukovHansen2006instrumental"
-literal "true"
-
-\end_inset
-
-,
- who estimate a similar model using the 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "angrist1991does"
-literal "true"
-
-\end_inset
-
- data (this is the influential paper that used quarter of birth as an instrument for education).
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:IV-QR-results"
-
-\end_inset
-
-IV-QR results
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Estimated 
-\begin_inset Formula $\beta_{EDUC}(\tau)$
-\end_inset
-
- as a function of 
-\begin_inset Formula $\tau$
-\end_inset
-
-,
- with 90% confidence band
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/Educ.png
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Estimated 
-\begin_inset Formula $\beta_{0}(\tau)$
-\end_inset
-
- as a function of 
-\begin_inset Formula $\tau$
-\end_inset
-
-,
- with 90% confidence band
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Quantile/Constant.png
-	width 12cm
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-Notation and Review
-\end_layout
-
-\begin_layout Itemize
-All vectors will be column vectors,
- unless they have a transpose symbol (or I forget to apply this rule - your help catching typos and er0rors is much appreciated).
- For example,
- if 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- is a 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vector,
- 
-\begin_inset Formula $x_{t}^{\prime}$
-\end_inset
-
- is a 
-\begin_inset Formula $1\times p$
-\end_inset
-
- vector.
- When I refer to a 
-\begin_inset Formula $p$
-\end_inset
-
--vector,
- I mean a column vector.
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Notation-for-differentiation"
-
-\end_inset
-
-Notation for differentiation of vectors and matrices
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset citation
-LatexCommand citet
-key "GallantNonlinearStatisticalModels"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Let 
-\begin_inset Formula $s(\cdot):\Re^{p}\rightarrow\Re$
-\end_inset
-
- be a real valued function of the 
-\begin_inset Formula $p$
-\end_inset
-
--vector 
-\begin_inset Formula $\theta.$
-\end_inset
-
- Then 
-\begin_inset Formula $\frac{\partial s(\theta)}{\partial\theta}$
-\end_inset
-
- is organized as a 
-\begin_inset Formula $p$
-\end_inset
-
--vector,
- 
-\begin_inset Formula 
-\[
-\frac{\partial s(\theta)}{\partial\theta}=\left[\begin{array}{c}
-\frac{\partial s(\theta)}{\partial\theta_{1}}\\
-\frac{\partial s(\theta)}{\partial\theta_{2}}\\
-\vdots\\
-\frac{\partial s(\theta)}{\partial\theta_{p}}
-\end{array}\right]
-\]
-
-\end_inset
-
- Following this convention,
-\begin_inset Formula $\frac{\partial s(\theta)}{\partial\theta^{\prime}}$
-\end_inset
-
-is a 
-\begin_inset Formula $1\times p$
-\end_inset
-
- vector
-\begin_inset Formula $,$
-\end_inset
-
- and 
-\begin_inset Formula $\frac{\partial^{2}s(\theta)}{\partial\theta\partial\theta^{\prime}}$
-\end_inset
-
- is a 
-\begin_inset Formula $p\times p$
-\end_inset
-
- matrix.
- Also,
-\begin_inset Formula 
-\[
-\frac{\partial^{2}s(\theta)}{\partial\theta\partial\theta^{\prime}}=\frac{\partial}{\partial\theta}\left(\frac{\partial s(\theta)}{\partial\theta^{\prime}}\right)=\frac{\partial}{\partial\theta^{\prime}}\left(\frac{\partial s(\theta)}{\partial\theta}\right).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-For 
-\begin_inset Formula $a$
-\end_inset
-
- and 
-\begin_inset Formula $x$
-\end_inset
-
- both 
-\begin_inset Formula $p$
-\end_inset
-
--vectors,
- show that 
-\begin_inset Formula $\frac{\partial a^{\prime}x}{\partial x}=a$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-Let 
-\begin_inset Formula $f(\theta)$
-\end_inset
-
-:
-\begin_inset Formula $\Re^{p}\rightarrow\Re^{n}$
-\end_inset
-
- be a 
-\begin_inset Formula $n$
-\end_inset
-
--vector valued function of the 
-\begin_inset Formula $p$
-\end_inset
-
--vector 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- Let 
-\begin_inset Formula $f(\theta)^{\prime}$
-\end_inset
-
- be the 
-\begin_inset Formula $1\times n$
-\end_inset
-
- valued transpose of 
-\begin_inset Formula $f$
-\end_inset
-
- .
- Then 
-\begin_inset Formula $\left(\frac{\partial}{\partial\theta}f(\theta)^{\prime}\right)^{\prime}=\frac{\partial}{\partial\theta^{\prime}}f(\theta).$
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Definition*
-Product rule.
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "def: Product-rule.-Let"
-
-\end_inset
-
-Let 
-\begin_inset Formula $f(\theta)$
-\end_inset
-
-:
-\begin_inset Formula $\Re^{p}\rightarrow\Re^{n}$
-\end_inset
-
- and 
-\begin_inset Formula $h(\theta)$
-\end_inset
-
-:
-\begin_inset Formula $\Re^{p}\rightarrow\Re^{n}$
-\end_inset
-
- be 
-\begin_inset Formula $n$
-\end_inset
-
--vector valued functions of the 
-\begin_inset Formula $p$
-\end_inset
-
--vector 
-\begin_inset Formula $\theta$
-\end_inset
-
-.
- Then 
-\begin_inset Formula 
-\[
-\frac{\partial}{\partial\theta^{\prime}}h(\theta)^{\prime}f(\theta)=h^{\prime}\left(\frac{\partial}{\partial\theta^{\prime}}f\right)+f^{\prime}\left(\frac{\partial}{\partial\theta^{\prime}}h\right)
-\]
-
-\end_inset
-
- has dimension 
-\begin_inset Formula $1\times p.$
-\end_inset
-
- Applying the transposition rule we get 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\frac{\partial}{\partial\theta}h(\theta)^{\prime}f(\theta)=\left(\frac{\partial}{\partial\theta}f^{\prime}\right)h+\left(\frac{\partial}{\partial\theta}h^{\prime}\right)f
-\]
-
-\end_inset
-
- which has dimension 
-\begin_inset Formula $p\times1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-For 
-\begin_inset Formula $A$
-\end_inset
-
- a 
-\begin_inset Formula $p\times p$
-\end_inset
-
- matrix and 
-\begin_inset Formula $x$
-\end_inset
-
- a 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vector,
- show that 
-\begin_inset Formula $\frac{\partial x^{\prime}Ax}{\partial x}=\left(A+A^{\prime}\right)x$
-\end_inset
-
-.
- Also,
- what is the result if 
-\begin_inset Formula $A$
-\end_inset
-
- is symmetric?
-\end_layout
-
-\begin_layout Definition
-Chain rule.
-\begin_inset CommandInset label
-LatexCommand label
-name "def: Chain-rule.-Let"
-
-\end_inset
-
- Let 
-\begin_inset Formula $f(\cdot)$
-\end_inset
-
-:
-\begin_inset Formula $\Re^{p}\rightarrow\Re^{n}$
-\end_inset
-
- a 
-\begin_inset Formula $n$
-\end_inset
-
--vector valued function of a 
-\begin_inset Formula $p$
-\end_inset
-
--vector argument,
- and let 
-\begin_inset Formula $g()$
-\end_inset
-
-:
-\begin_inset Formula $\Re^{r}\rightarrow\Re^{p}$
-\end_inset
-
- be a 
-\begin_inset Formula $p$
-\end_inset
-
--vector valued function of an 
-\begin_inset Formula $r$
-\end_inset
-
--vector valued argument 
-\begin_inset Formula $\rho$
-\end_inset
-
-.
- Then 
-\begin_inset Formula 
-\[
-\frac{\partial}{\partial\rho^{\prime}}f\left[g\left(\rho\right)\right]=\left.\frac{\partial}{\partial\theta^{\prime}}f(\theta)\right|_{\theta=g(\rho)}\frac{\partial}{\partial\rho^{\prime}}g(\rho)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-has dimension 
-\begin_inset Formula $n\times r.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Exercise
-For 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
- both 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vectors,
- show that 
-\begin_inset Formula $\frac{\partial\exp(x^{\prime}\beta)}{\partial\beta}=\exp(x^{\prime}\beta)x$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Section
-Convergence modes 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings:
-
-\series default
- Davidson,
- R.
- and J.G.
- MacKinnon,
- 
-\emph on
-Econometric Theory and Methods
-\emph default
-,
- Ch.
- 4;
- Gallant,
- A.R.,
- 
-\emph on
-An Introduction to Econometric Theory,
- 
-\emph default
-Ch.
- 4.
-\end_layout
-
-\begin_layout Standard
-We will consider several modes of convergence.
- The first three modes discussed are simply for background.
- The stochastic modes are those which will be used later in the course.
-\end_layout
-
-\begin_layout Definition
- A sequence is a mapping from the natural numbers 
-\begin_inset Formula $\{1,2,...\}=\{n\}_{n=1}^{\infty}=\{n\}$
-\end_inset
-
- to some other set,
- so that the set is ordered according to the natural numbers associated with its elements.
- 
-\end_layout
-
-\begin_layout Subsection*
-Real-valued sequences:
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Convergence]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-Convergence,
- ordinary
-\end_layout
-
-\end_inset
-
-
-\emph default
- A real-valued sequence of vectors 
-\begin_inset Formula $\{a_{n}\}$
-\end_inset
-
- 
-\emph on
-converges
-\emph default
- to the vector 
-\begin_inset Formula $a$
-\end_inset
-
- if for any 
-\begin_inset Formula $\varepsilon>0$
-\end_inset
-
- there exists an integer 
-\begin_inset Formula $N_{\varepsilon}$
-\end_inset
-
- such that for all 
-\begin_inset Formula $n>N_{\varepsilon},\parallel a_{n}-a\parallel<\varepsilon$
-\end_inset
-
- .
- 
-\begin_inset Formula $a$
-\end_inset
-
- is the 
-\emph on
-limit
-\emph default
- of 
-\begin_inset Formula $a_{n},$
-\end_inset
-
- written 
-\begin_inset Formula $a_{n}\rightarrow a.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection*
-Deterministic real-valued functions
-\end_layout
-
-\begin_layout Standard
-Consider a sequence of functions 
-\begin_inset Formula $\{f_{n}(\omega)\}$
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-f_{n}:\Omega\rightarrow T\subseteq\Re.
-\]
-
-\end_inset
-
- 
-\begin_inset Formula $\Omega$
-\end_inset
-
- may be an arbitrary set.
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Pointwise convergence]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- pointwise
-\end_layout
-
-\end_inset
-
-
-\emph default
- A sequence of functions 
-\begin_inset Formula $\{f_{n}(\omega)\}$
-\end_inset
-
- 
-\emph on
-converges pointwise
-\emph default
- on
-\emph on
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- {}
-\end_layout
-
-\end_inset
-
-
-\emph default
-
-\begin_inset Formula $\Omega$
-\end_inset
-
- to the function 
-\begin_inset Formula $f$
-\end_inset
-
-(
-\begin_inset Formula $\omega)$
-\end_inset
-
- if for all 
-\begin_inset Formula $\varepsilon>0$
-\end_inset
-
- and 
-\begin_inset Formula $\omega\in\Omega$
-\end_inset
-
- there exists an integer 
-\begin_inset Formula $N_{\varepsilon\omega}$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-|f_{n}(\omega)-f(\omega)|<\varepsilon,\forall n>N_{\varepsilon\omega}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-It's important to note that 
-\begin_inset Formula $N_{\varepsilon\omega}$
-\end_inset
-
- depends upon 
-\begin_inset Formula $\omega,$
-\end_inset
-
- so that converge may be much more rapid for certain 
-\begin_inset Formula $\omega$
-\end_inset
-
- than for others.
- Uniform convergence requires a similar rate of convergence throughout 
-\begin_inset Formula $\Omega.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Uniform convergence]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- uniform
-\end_layout
-
-\end_inset
-
-
-\emph default
- A sequence of functions 
-\begin_inset Formula $\{f_{n}(\omega)\}$
-\end_inset
-
- 
-\emph on
-converges uniformly
-\emph default
- on
-\emph on
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- {}
-\end_layout
-
-\end_inset
-
-
-\emph default
-
-\begin_inset Formula $\Omega$
-\end_inset
-
- to the function 
-\begin_inset Formula $f$
-\end_inset
-
-(
-\begin_inset Formula $\omega)$
-\end_inset
-
- if for any 
-\begin_inset Formula $\varepsilon>0$
-\end_inset
-
- there exists an integer 
-\begin_inset Formula $N$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-\sup_{\omega\in\Omega}|f_{n}(\omega)-f(\omega)|<\varepsilon,\forall n>N.
-\]
-
-\end_inset
-
- (insert a diagram here showing the envelope around 
-\begin_inset Formula $f(\omega)$
-\end_inset
-
- in which 
-\begin_inset Formula $f_{n}(\omega)$
-\end_inset
-
- must lie).
-\end_layout
-
-\begin_layout Subsection*
-Stochastic sequences
-\end_layout
-
-\begin_layout Standard
-In econometrics,
- we typically deal with stochastic sequences.
- Given a probability space 
-\begin_inset Formula $\left(\Omega,\mathcal{F},P\right),$
-\end_inset
-
- recall that a random variable maps the sample space to the real line
-\shape italic
-,
-
-\shape default
- 
-\shape italic
-\emph on
-i.e.
-\emph default
-,
-
-\shape default
- 
-\begin_inset Formula $X(\omega):\Omega\rightarrow\Re.$
-\end_inset
-
- A sequence of random variables 
-\begin_inset Formula $\{X_{n}(\omega)\}$
-\end_inset
-
- is a collection of such mappings,
- 
-\emph on
-i.e.,
-\shape italic
-\emph default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- {}
-\end_layout
-
-\end_inset
-
-
-\shape default
-each 
-\begin_inset Formula $X_{n}(\omega)$
-\end_inset
-
- is a random variable with respect to the probability space 
-\begin_inset Formula $\left(\Omega,\mathcal{F},P\right).$
-\end_inset
-
- For example,
- given the model 
-\begin_inset Formula $Y=X\beta_{0}+\varepsilon,$
-\end_inset
-
- the OLS estimator 
-\begin_inset Formula $\hat{\beta}_{n}=\left(X^{\prime}X\right)^{-1}X^{\prime}Y,$
-\end_inset
-
- where 
-\begin_inset Formula $n$
-\end_inset
-
- is the sample size,
- can be used to form a sequence of random vectors 
-\begin_inset Formula $\{\hat{\beta}_{n}\}$
-\end_inset
-
-.
- A number of modes of convergence are in use when dealing with sequences of random variables.
- Several such modes of convergence should already be familiar:
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Convergence in probability]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- in probability
-\end_layout
-
-\end_inset
-
-
-\emph default
- Let 
-\begin_inset Formula $X_{n}(\omega)$
-\end_inset
-
- be a sequence of random variables,
- and let 
-\begin_inset Formula $X(\omega)$
-\end_inset
-
- be a random variable.
- Let 
-\begin_inset Formula $\mathcal{A}_{n}=\{\omega:|X_{n}(\omega)-X(\omega)|>\varepsilon\}$
-\end_inset
-
-.
- Then 
-\begin_inset Formula $\{X_{n}(\omega)\}$
-\end_inset
-
- converges in probability to 
-\begin_inset Formula $X(\omega)$
-\end_inset
-
- if 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}P\left(\mathcal{A}_{n}\right)=0,\forall\varepsilon>0.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\noindent
-Convergence in probability is written as 
-\begin_inset Formula $X_{n}\stackrel{p}{\rightarrow}X,$
-\end_inset
-
- or plim 
-\begin_inset Formula $X_{n}=X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Almost sure convergence]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- almost sure
-\end_layout
-
-\end_inset
-
-
-\emph default
- Let 
-\begin_inset Formula $X_{n}(\omega)$
-\end_inset
-
- be a sequence of random variables,
- and let 
-\begin_inset Formula $X(\omega)$
-\end_inset
-
- be a random variable.
- Let 
-\begin_inset Formula $\mathcal{A}=\{\omega:\lim_{n\rightarrow\infty}X_{n}(\omega)=X(\omega)\}$
-\end_inset
-
-.
- Then 
-\begin_inset Formula $\{X_{n}(\omega)\}$
-\end_inset
-
- converges almost surely to 
-\begin_inset Formula $X(\omega)$
-\end_inset
-
- if 
-\begin_inset Formula 
-\[
-P\left(\mathcal{A}\right)=1.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\noindent
-In other words,
- 
-\begin_inset Formula $X_{n}(\omega)\rightarrow X(\omega)$
-\end_inset
-
- (ordinary convergence of the two functions) except on a set 
-\begin_inset Formula $C=\Omega-\mathcal{A}$
-\end_inset
-
- such that 
-\begin_inset Formula $P(C)=0.$
-\end_inset
-
- Almost sure convergence is written as 
-\begin_inset Formula $X_{n}\stackrel{a.s.}{\rightarrow}X,$
-\end_inset
-
- or 
-\begin_inset Formula $X_{n}\rightarrow X,\,a.s.$
-\end_inset
-
- One can show that 
-\begin_inset Formula 
-\[
-X_{n}\stackrel{a.s.}{\rightarrow}X\Rightarrow X_{n}\stackrel{p}{\rightarrow}X.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Convergence in distribution]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- in distribution
-\end_layout
-
-\end_inset
-
-
-\emph default
- Let the r.v.
- 
-\begin_inset Formula $X_{n}$
-\end_inset
-
- have distribution function 
-\begin_inset Formula $F_{n}$
-\end_inset
-
- and the r.v.
- 
-\begin_inset Formula $X_{n}$
-\end_inset
-
- have distribution function 
-\begin_inset Formula $F.$
-\end_inset
-
- If 
-\begin_inset Formula $F_{n}\rightarrow F$
-\end_inset
-
- at every continuity point of 
-\begin_inset Formula $F,$
-\end_inset
-
- then 
-\begin_inset Formula $X_{n}$
-\end_inset
-
- converges in distribution to 
-\begin_inset Formula $X.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\noindent
-Convergence in distribution is written as 
-\begin_inset Formula $X_{n}\stackrel{d}{\rightarrow}X.$
-\end_inset
-
- It can be shown that convergence in probability implies convergence in distribution.
-\end_layout
-
-\begin_layout Subsection*
-Stochastic functions
-\end_layout
-
-\begin_layout Standard
-Simple laws of large numbers (LLN's) allow us to directly conclude that 
-\begin_inset Formula $\hat{\beta}_{n}\stackrel{a.s.}{\rightarrow}\beta_{0}$
-\end_inset
-
- in the OLS example,
- since 
-\begin_inset Formula 
-\[
-\hat{\beta}_{n}=\beta_{0}+\left(\frac{X^{\prime}X}{n}\right)^{-1}\left(\frac{X^{\prime}\varepsilon}{n}\right),
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula $\frac{X^{\prime}\varepsilon}{n}\stackrel{a.s.}{\rightarrow0}$
-\end_inset
-
- by a SLLN.
- Note that this term is not a function of the parameter 
-\begin_inset Formula $\beta.$
-\end_inset
-
- This easy proof is a result of the linearity of the model,
- which allows us to express the estimator in a way that separates parameters from random functions.
- In general,
- this is not possible.
- We often deal with the more complicated situation where the stochastic sequence depends on parameters in a manner that is not reducible to a simple sequence of random variables.
- In this case,
- we have a sequence of random functions that depend on 
-\begin_inset Formula $\theta$
-\end_inset
-
-:
- 
-\begin_inset Formula $\{X_{n}(\omega,\theta)\},$
-\end_inset
-
- where each 
-\begin_inset Formula $X_{n}(\omega,\theta)$
-\end_inset
-
- is a random variable with respect to a probability space 
-\begin_inset Formula $\left(\Omega,\mathcal{F},P\right)$
-\end_inset
-
- and the parameter 
-\begin_inset Formula $\theta$
-\end_inset
-
- belongs to a parameter space 
-\begin_inset Formula $\theta\in\Theta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Uniform almost sure convergence]
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-convergence,
- uniform almost sure
-\end_layout
-
-\end_inset
-
-
-\emph default
- 
-\begin_inset Formula $\{X_{n}(\omega,\theta)\}$
-\end_inset
-
- converges uniformly almost surely in 
-\begin_inset Formula $\Theta$
-\end_inset
-
- to 
-\begin_inset Formula $X(\omega,\theta)$
-\end_inset
-
- if 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\sup_{\theta\in\Theta}|X_{n}(\omega,\theta)-X(\omega,\theta)|=0,\text{(a.s.)}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Implicit is the assumption that all 
-\begin_inset Formula $X_{n}(\omega,\theta)$
-\end_inset
-
- and 
-\begin_inset Formula $X(\omega,\theta)$
-\end_inset
-
- are random variables w.r.t.
- 
-\begin_inset Formula $\left(\Omega,\mathcal{F},P\right)$
-\end_inset
-
- for all 
-\begin_inset Formula $\theta\in\Theta.$
-\end_inset
-
- We'll indicate uniform almost sure convergence by 
-\begin_inset Formula $\stackrel{u.a.s.}{\rightarrow}$
-\end_inset
-
- and uniform convergence in probability by 
-\begin_inset Formula $\stackrel{u.p.}{\rightarrow}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-An equivalent definition,
- based on the fact that 
-\begin_inset Quotes eld
-\end_inset
-
-almost sure
-\begin_inset Quotes erd
-\end_inset
-
- means 
-\begin_inset Quotes eld
-\end_inset
-
-with probability one
-\begin_inset Quotes erd
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\Pr\left(\lim_{n\rightarrow\infty}\sup_{\theta\in\Theta}|X_{n}(\omega,\theta)-X(\omega,\theta)|=0\right)=1
-\]
-
-\end_inset
-
- This has a form similar to that of the definition of a.s.
- convergence - the essential difference is the addition of the 
-\begin_inset Formula $\sup$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Section
-Rates of convergence and asymptotic equality
-\end_layout
-
-\begin_layout Standard
-It's often useful to have notation for the relative magnitudes of quantities.
- Quantities that are small relative to others can often be ignored,
- which simplifies analysis.
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Little-o]
-\emph default
- Let 
-\begin_inset Formula $f(n)$
-\end_inset
-
- and 
-\begin_inset Formula $g(n)$
-\end_inset
-
- be two real-valued functions.
- The notation 
-\begin_inset Formula $f(n)=o(g(n))$
-\end_inset
-
- means 
-\begin_inset Formula $\lim_{n\rightarrow\infty}\frac{f(n)}{g(n)}=0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Definition
-
-\emph on
-[Big-O]
-\emph default
- Let 
-\begin_inset Formula $f(n)$
-\end_inset
-
- and 
-\begin_inset Formula $g(n)$
-\end_inset
-
- be two real-valued functions.
- The notation 
-\begin_inset Formula $f(n)=O(g(n))$
-\end_inset
-
- means there exists some 
-\begin_inset Formula $N$
-\end_inset
-
- such that for 
-\begin_inset Formula $n>N,\left|\frac{f(n)}{g(n)}\right|<K,$
-\end_inset
-
- where 
-\begin_inset Formula $K$
-\end_inset
-
- is a finite constant.
- 
-\end_layout
-
-\begin_layout Standard
-This definition doesn't require that 
-\begin_inset Formula $\frac{f(n)}{g(n)}$
-\end_inset
-
- have a limit (it may fluctuate boundedly).
-\end_layout
-
-\begin_layout Standard
-If 
-\begin_inset Formula $\left\{ f_{n}\right\} $
-\end_inset
-
- and 
-\begin_inset Formula $\left\{ g_{n}\right\} $
-\end_inset
-
- are sequences of random variables analogous definitions are
-\end_layout
-
-\begin_layout Definition
-The notation 
-\begin_inset Formula $f(n)=o_{p}(g(n))$
-\end_inset
-
- means 
-\begin_inset Formula $\frac{f(n)}{g(n)}\stackrel{p}{\rightarrow}0.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
- The least squares estimator 
-\begin_inset Formula $\hat{\theta}=(X^{\prime}X)^{-1}X^{\prime}Y=(X^{\prime}X)^{-1}X^{\prime}\left(X\theta_{0}+\varepsilon\right)=\theta_{0}+(X^{\prime}X)^{-1}X^{\prime}\varepsilon.$
-\end_inset
-
- Since plim
-\begin_inset Formula $\frac{(X^{\prime}X)^{-1}X^{\prime}\varepsilon}{1}=0,$
-\end_inset
-
- we can write 
-\begin_inset Formula $(X^{\prime}X)^{-1}X^{\prime}\varepsilon=o_{p}(1)$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\theta}=\theta_{0}+o_{p}(1).$
-\end_inset
-
- Asymptotically,
- the term 
-\begin_inset Formula $o_{p}(1)$
-\end_inset
-
- is negligible.
- This is just a way of indicating that the LS estimator is consistent.
- 
-\end_layout
-
-\begin_layout Definition
- The notation 
-\begin_inset Formula $f(n)=O_{p}(g(n))$
-\end_inset
-
- means there exists some 
-\begin_inset Formula $N_{\varepsilon}$
-\end_inset
-
- such that for 
-\begin_inset Formula $\varepsilon>0$
-\end_inset
-
- and all 
-\begin_inset Formula $n>N_{\varepsilon},$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-P\left(\left|\frac{f(n)}{g(n)}\right|<K_{\varepsilon}\right)>1-\varepsilon,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $K_{\varepsilon}$
-\end_inset
-
- is a finite constant.
- 
-\end_layout
-
-\begin_layout Example
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "normop1"
-
-\end_inset
-
-If 
-\begin_inset Formula $X_{n}\sim N(0,1)$
-\end_inset
-
- then 
-\begin_inset Formula $X_{n}=O_{p}(1),$
-\end_inset
-
- since,
- given 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- there is always some 
-\begin_inset Formula $K_{\varepsilon}$
-\end_inset
-
- such that 
-\begin_inset Formula $P\left(\left|X_{n}\right|<K_{\varepsilon}\right)>1-\varepsilon.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Useful rules:
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $O_{p}(n^{p})O_{p}(n^{q})=O_{p}(n^{p+q})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Formula $o_{p}(n^{p})o_{p}(n^{q})=o_{p}(n^{p+q})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
-\begin_inset CommandInset label
-LatexCommand label
-name "centered"
-
-\end_inset
-
-Consider a random sample of iid r.v.'s with mean 0 and variance 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
-.
- The estimator of the mean 
-\begin_inset Formula $\hat{\theta}=1/n\sum_{i=1}^{n}x_{i}$
-\end_inset
-
- is asymptotically normally distributed,
- e.g.,
- 
-\begin_inset Formula $n^{1/2}\hat{\theta}\stackrel{A}{\sim}N(0,\sigma^{2}).$
-\end_inset
-
- So 
-\begin_inset Formula $n^{1/2}\hat{\theta}=O_{p}(1),$
-\end_inset
-
- so 
-\begin_inset Formula $\hat{\theta}=O_{p}(n^{-1/2}).$
-\end_inset
-
- Before we had 
-\begin_inset Formula $\hat{\theta}=o_{p}(1),$
-\end_inset
-
- now we have have the stronger result that relates the rate of convergence to the sample size..
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula $\,$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Example
- 
-\begin_inset CommandInset label
-LatexCommand label
-name "uncentered"
-
-\end_inset
-
-Now consider a random sample of iid r.v.'s with mean 
-\begin_inset Formula $\mu$
-\end_inset
-
- and variance 
-\begin_inset Formula $\sigma^{2}$
-\end_inset
-
-.
- The estimator of the mean 
-\begin_inset Formula $\hat{\theta}=1/n\sum_{i=1}^{n}x_{i}$
-\end_inset
-
- is asymptotically normally distributed,
- e.g.,
- 
-\begin_inset Formula $n^{1/2}\left(\hat{\theta}-\mu\right)\stackrel{A}{\sim}N(0,\sigma^{2}).$
-\end_inset
-
- So 
-\begin_inset Formula $n^{1/2}\left(\hat{\theta}-\mu\right)=O_{p}(1),$
-\end_inset
-
- so 
-\begin_inset Formula $\hat{\theta}-\mu=O_{p}(n^{-1/2}),$
-\end_inset
-
- so 
-\begin_inset Formula $\hat{\theta}=O_{p}(1).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-These two examples show that averages of centered (mean zero) quantities typically have plim 0,
- while averages of uncentered quantities have finite nonzero plims.
- Note that the definition of 
-\begin_inset Formula $O_{p}$
-\end_inset
-
- does not mean that 
-\begin_inset Formula $f(n)$
-\end_inset
-
- and 
-\begin_inset Formula $g(n)$
-\end_inset
-
- are of the same order.
- Asymptotic equality ensures that this is the case.
-\end_layout
-
-\begin_layout Definition
-Two sequences of random variables 
-\begin_inset Formula $\left\{ f_{n}\right\} $
-\end_inset
-
- and 
-\begin_inset Formula $\left\{ g_{n}\right\} $
-\end_inset
-
- are asymptotically equal
-\begin_inset Index idx
-range none
-pageformat default
-status collapsed
-
-\begin_layout Plain Layout
-asymptotic equality
-\end_layout
-
-\end_inset
-
- (written 
-\begin_inset Formula $f_{n}\stackrel{a}{=}g_{n})$
-\end_inset
-
- if 
-\begin_inset Formula 
-\[
-plim\left(\frac{f(n)}{g(n)}\right)=1
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Finally,
- analogous almost sure versions of 
-\begin_inset Formula $o_{p}$
-\end_inset
-
- and 
-\begin_inset Formula $O_{p}$
-\end_inset
-
- are defined in the obvious way.
- 
-\end_layout
-
-\begin_layout Section
-Slutsky Theorem and Continuous Mapping Theorem
-\end_layout
-
-\begin_layout Standard
-The following two theorems are important for getting the asymptotic distribution of estimators,
- and for test statistics that are derived from transformations of estimators.
- See 
-\begin_inset CommandInset citation
-LatexCommand citet
-key "gallant1997introduction"
-literal "true"
-
-\end_inset
-
-,
- Theorems 4.6 and 4.7.
- Statement of the theorems are here:
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset href
-LatexCommand href
-name "Slutsky Theorem"
-target "https://en.wikipedia.org/wiki/Slutsky%27s_theorem"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset href
-LatexCommand href
-name "Continuous Mapping Theorem"
-target "https://en.wikipedia.org/wiki/Continuous_mapping_theorem"
-literal "false"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Enumerate
-For 
-\begin_inset Formula $a$
-\end_inset
-
- and 
-\begin_inset Formula $x$
-\end_inset
-
- both 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vectors,
- show that 
-\begin_inset Formula $D_{x}a^{\prime}x=a$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-For 
-\begin_inset Formula $A$
-\end_inset
-
- a 
-\begin_inset Formula $p\times p$
-\end_inset
-
- matrix and 
-\begin_inset Formula $x$
-\end_inset
-
- a 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vector,
- show that 
-\begin_inset Formula $D_{x}^{2}x^{\prime}Ax=A+A^{\prime}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-For 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
- both 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vectors,
- show that 
-\begin_inset Formula $D_{\beta}\exp x^{\prime}\beta=\exp(x^{\prime}\beta)x$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-For 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\beta$
-\end_inset
-
- both 
-\begin_inset Formula $p\times1$
-\end_inset
-
- vectors,
- find the analytic expression for 
-\begin_inset Formula $D_{\beta}^{2}\exp x^{\prime}\beta$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Enumerate
-Write an Octave program that verifies each of the previous results by taking numeric derivatives.
- For a hint,
- type 
-\family typewriter
-help numgradient
-\family default
- and 
-\family typewriter
-help numhessian
-\family default
- inside octave.
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Chapter
-The attic
-\end_layout
-
-\begin_layout Standard
-This holds material that is not really ready to be incorporated into the main body,
- or that I believe distracts from the flow,
- but that I don't want to lose.
- Basically,
- ignore it.
-\end_layout
-
-\begin_layout Section
-Efficient method of moments (EMM)
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Efficient-method-of"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note:
- this is a specific type of MSM estimator.
- I moved this out of the main text,
- as it will be of interest to a reduced group of students.
- 
-\end_layout
-
-\begin_layout Standard
-The choice of which moments upon which to base a GMM estimator can have very pronounced effects upon the efficiency of the estimator.
-\end_layout
-
-\begin_layout Itemize
-A poor choice of moment conditions may lead to very inefficient estimators,
- and can even cause identification problems (as we've seen with the GMM problem set).
-\end_layout
-
-\begin_layout Itemize
-The drawback of the above approach MSM is that the moment conditions used in estimation are selected arbitrarily.
- The asymptotic efficiency of the estimator may be low.
-\end_layout
-
-\begin_layout Itemize
-The asymptotically optimal choice of moments would be the score vector of the likelihood function,
- 
-\begin_inset Formula 
-\[
-m_{t}(\theta)=D_{\theta}\ln p_{t}(\theta\mid I_{t})
-\]
-
-\end_inset
-
- As before,
- this choice is unavailable.
-\end_layout
-
-\begin_layout Standard
-The efficient method of moments (EMM) (see 
-\begin_inset CommandInset citation
-LatexCommand cite
-key "emm"
-literal "true"
-
-\end_inset
-
-) seeks to provide moment conditions that closely mimic the score vector.
- If the approximation is very good,
- the resulting estimator will be very nearly fully efficient.
- 
-\end_layout
-
-\begin_layout Standard
-The DGP is characterized by random sampling from the density 
-\begin_inset Formula 
-\[
-p(y_{t}|x_{t},\theta_{0})\equiv p_{t}(\theta_{0})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We can define an auxiliary model,
- called the 
-\begin_inset Quotes eld
-\end_inset
-
-score generator
-\begin_inset Quotes erd
-\end_inset
-
-,
- which simply provides a (misspecified) parametric density 
-\begin_inset Formula 
-\[
-f(y|x_{t},\lambda)\equiv f_{t}(\lambda)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-This density is known up to a parameter 
-\begin_inset Formula $\lambda.$
-\end_inset
-
- We assume that this density function 
-\emph on
-is
-\emph default
- calculable.
- Therefore quasi-ML estimation is possible.
- Specifically,
- 
-\begin_inset Formula 
-\[
-\hat{\lambda}=\arg\max_{\Lambda}s_{n}(\lambda)=\frac{1}{n}\sum_{t=1}^{n}\ln f_{t}(\lambda).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-After determining 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- we can calculate the score functions 
-\begin_inset Formula $D_{\lambda}\ln f(y_{t}|x_{t},\hat{\lambda})$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Itemize
-The important point is that even if the density is misspecified,
- there is a pseudo-true 
-\begin_inset Formula $\lambda^{0}$
-\end_inset
-
- for which the true expectation,
- taken with respect to the true but unknown density of 
-\begin_inset Formula $y,$
-\end_inset
-
- 
-\begin_inset Formula $p(y|x_{t},\theta_{0}),$
-\end_inset
-
- and then marginalized over 
-\begin_inset Formula $x$
-\end_inset
-
- is zero:
- 
-\begin_inset Formula 
-\[
-\exists\lambda^{0}:\mathcal{E}_{X}\mathcal{E}_{Y|X}\left[D_{\lambda}\ln f(y|x,\lambda^{0})\right]=\int_{X}\int_{Y|X}D_{\lambda}\ln f(y|x,\lambda^{0})p(y|x,\theta_{0})dyd\mu(x)=0
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We have seen in the section on QML that 
-\begin_inset Formula $\hat{\lambda}\stackrel{p}{\rightarrow}\lambda^{0}$
-\end_inset
-
-;
- this suggests using the moment conditions 
-\begin_inset Formula 
-\begin{equation}
-\bar{m}_{n}(\theta,\hat{\lambda})=\frac{1}{n}\sum_{t=1}^{n}\int D_{\lambda}\ln f_{t}(\hat{\lambda})p_{t}(\theta)dy\label{iimomcond}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-These moment conditions are not calculable,
- since 
-\begin_inset Formula $p_{t}(\theta)$
-\end_inset
-
- is not available,
- but they are simulable using 
-\begin_inset Formula 
-\[
-\widetilde{\bar{m}_{n}}(\theta,\hat{\lambda})=\frac{1}{n}\sum_{t=1}^{n}\frac{1}{H}\sum_{h=1}^{H}D_{\lambda}\ln f(\widetilde{y}_{t}^{h}|x_{t},\hat{\lambda})
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\tilde{y}_{t}^{h}$
-\end_inset
-
- is a draw from 
-\begin_inset Formula $DGP(\theta),$
-\end_inset
-
- holding 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- fixed.
- By the LLN and the fact that 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- converges to 
-\begin_inset Formula $\lambda^{0}$
-\end_inset
-
-,
- 
-\begin_inset Formula 
-\[
-\widetilde{m}_{\infty}(\theta_{0},\lambda^{0})=0.
-\]
-
-\end_inset
-
- This is not the case for other values of 
-\begin_inset Formula $\theta$
-\end_inset
-
-,
- assuming that 
-\begin_inset Formula $\lambda^{0}$
-\end_inset
-
- is identified.
-\end_layout
-
-\begin_layout Itemize
-The advantage of this procedure is that if 
-\begin_inset Formula $f(y_{t}|x_{t},\lambda)$
-\end_inset
-
- closely approximates 
-\begin_inset Formula $p(y|x_{t},\theta),$
-\end_inset
-
- then 
-\begin_inset Formula $\widetilde{m}_{n}(\theta,\hat{\lambda})$
-\end_inset
-
- will closely approximate the optimal moment conditions which characterize maximum likelihood estimation,
- which is fully efficient.
-\end_layout
-
-\begin_layout Itemize
-If one has prior information that a certain density approximates the data well,
- it would be a good choice for 
-\begin_inset Formula $f(\cdot).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-If one has no density in mind,
- there exist good ways of approximating unknown distributions parametrically:
- Philips' ERA's (
-\shape italic
-Econometrica
-\shape default
-,
- 1983) and Gallant and Nychka's (
-\shape italic
-Econometrica,
- 1987)
-\shape default
- SNP density estimator which we saw before.
- Since the SNP density is consistent,
- the efficiency of the indirect estimator is the same as the infeasible ML
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\end_layout
-
-\end_inset
-
-estimator.
- 
-\end_layout
-
-\begin_layout Subsection
-Optimal weighting matrix
-\end_layout
-
-\begin_layout Standard
-I will present the theory for 
-\begin_inset Formula $H$
-\end_inset
-
- finite,
- and possibly small.
- This is done because it is sometimes impractical to estimate with 
-\begin_inset Formula $H$
-\end_inset
-
- very large.
- Gallant and Tauchen give the theory for the case of 
-\begin_inset Formula $H$
-\end_inset
-
- so large that it may be treated as infinite (the difference being irrelevant given the numerical precision of a computer).
- The theory for the case of 
-\begin_inset Formula $H$
-\end_inset
-
- infinite follows directly from the results presented here.
-\end_layout
-
-\begin_layout Standard
-The moment condition 
-\begin_inset Formula $\widetilde{m}(\theta,\hat{\lambda})$
-\end_inset
-
- depends on the pseudo-ML estimate 
-\begin_inset Formula $\hat{\lambda}.$
-\end_inset
-
- We can apply Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- to conclude that 
-\begin_inset Formula 
-\begin{equation}
-\sqrt{n}\left(\hat{\lambda}-\lambda^{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}(\lambda^{0})^{-1}\mathcal{I}(\lambda^{0})\mathcal{J}(\lambda^{0})^{-1}\right]\label{lamdist}
-\end{equation}
-
-\end_inset
-
- If the density 
-\begin_inset Formula $f(y_{t}|x_{t},\hat{\lambda})$
-\end_inset
-
- were in fact the true density 
-\begin_inset Formula $p(y|x_{t},\theta),$
-\end_inset
-
- then 
-\begin_inset Formula $\hat{\lambda}$
-\end_inset
-
- would be the maximum likelihood estimator,
- and 
-\begin_inset Formula $\mathcal{J}(\lambda^{0})^{-1}\mathcal{I}(\lambda^{0})$
-\end_inset
-
- would be an identity matrix,
- due to the information matrix equality.
- However,
- in the present case we assume that 
-\begin_inset Formula $f(y_{t}|x_{t},\hat{\lambda})$
-\end_inset
-
- is only an approximation to 
-\begin_inset Formula $p(y|x_{t},\theta),$
-\end_inset
-
- so there is no cancellation.
-\end_layout
-
-\begin_layout Standard
-Recall that 
-\begin_inset Formula $\mathcal{J}(\lambda^{0})\equiv p\lim\left(\frac{\partial^{2}}{\partial\lambda\partial\lambda^{\prime}}s_{n}(\lambda^{0})\right).$
-\end_inset
-
- Comparing the definition of 
-\begin_inset Formula $s_{n}(\lambda)$
-\end_inset
-
- with the definition of the moment condition in Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "iimomcond"
-nolink "false"
-
-\end_inset
-
-,
- we see that 
-\begin_inset Formula 
-\[
-\mathcal{J}(\lambda^{0})=D_{\lambda^{\prime}}m(\theta_{0},\lambda^{0}).
-\]
-
-\end_inset
-
- As in Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
-,
- 
-\begin_inset Formula 
-\[
-\mathcal{I}(\lambda^{0})=\lim_{n\rightarrow\infty}\mathcal{E}\left[n\left.\frac{\partial s_{n}(\lambda)}{\partial\lambda}\right|_{\lambda^{0}}\left.\frac{\partial s_{n}(\lambda)}{\partial\lambda^{\prime}}\right|_{\lambda^{0}}\right].
-\]
-
-\end_inset
-
- In this case,
- this is simply the asymptotic variance covariance matrix of the moment conditions,
- 
-\begin_inset Formula $\Omega.$
-\end_inset
-
- Now take a first order Taylor's series approximation to 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\theta_{0},\hat{\lambda})$
-\end_inset
-
- about 
-\begin_inset Formula $\lambda^{0}$
-\end_inset
-
- :
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\sqrt{n}\tilde{m}_{n}(\theta_{0},\hat{\lambda})=\sqrt{n}\tilde{m}_{n}(\theta_{0},\lambda^{0})+\sqrt{n}D_{\lambda^{\prime}}\tilde{m}(\theta_{0},\lambda^{0})\left(\hat{\lambda}-\lambda^{0}\right)+o_{p}(1)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-First consider 
-\begin_inset Formula $\sqrt{n}\tilde{m}_{n}(\theta_{0},\lambda^{0})$
-\end_inset
-
-.
- It is straightforward but somewhat tedious to show that the asymptotic variance of this term is 
-\begin_inset Formula $\frac{1}{H}I_{\infty}(\lambda^{0})$
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Standard
-Next consider the second term 
-\begin_inset Formula $\sqrt{n}D_{\lambda^{\prime}}\tilde{m}(\theta_{0},\lambda^{0})\left(\hat{\lambda}-\lambda^{0}\right)$
-\end_inset
-
-.
- Note that 
-\begin_inset Formula $D_{\lambda^{\prime}}\tilde{m}_{n}(\theta_{0},\lambda^{0})\stackrel{a.s.}{\rightarrow}\mathcal{J}(\lambda^{0}),$
-\end_inset
-
- so we have
-\begin_inset Formula 
-\[
-\sqrt{n}D_{\lambda^{\prime}}\tilde{m}(\theta_{0},\lambda^{0})\left(\hat{\lambda}-\lambda^{0}\right)=\sqrt{n}\mathcal{J}(\lambda^{0})\left(\hat{\lambda}-\lambda^{0}\right),a.s.
-\]
-
-\end_inset
-
- But noting equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "lamdist"
-nolink "false"
-
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\sqrt{n}\mathcal{J}(\lambda^{0})\left(\hat{\lambda}-\lambda^{0}\right)\stackrel{a}{\sim}N\left[0,\mathcal{I}(\lambda^{0})\right]
-\]
-
-\end_inset
-
-Now,
- combining the results for the first and second terms,
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\tilde{m}_{n}(\theta_{0},\hat{\lambda})\stackrel{a}{\sim}N\left[0,\left(1+\frac{1}{H}\right)\mathcal{I}(\lambda^{0})\right]
-\]
-
-\end_inset
-
- Suppose that 
-\begin_inset Formula $\widehat{\mathcal{I}(\lambda^{0})}$
-\end_inset
-
- is a consistent estimator of the asymptotic variance-covariance matrix of the moment conditions.
- This may be complicated if the score generator is a poor approximator,
- since the individual score contributions may not have mean zero in this case (see the section on QML) .
- Even if this is the case,
- the individuals means can be calculated by simulation,
- so it is always possible to consistently estimate 
-\begin_inset Formula $\mathcal{I}(\lambda^{0})$
-\end_inset
-
- when the model is simulable.
- On the other hand,
- if the score generator is taken to be correctly specified,
- the ordinary estimator of the information matrix is consistent.
- Combining this with the result on the efficient GMM weighting matrix in Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "efficient weighting matrix"
-nolink "false"
-
-\end_inset
-
-,
- we see that defining 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
- as 
-\begin_inset Formula 
-\[
-\hat{\theta}=\arg\min_{\Theta}\bar{m}_{n}(\theta,\hat{\lambda})^{\prime}\left[\left(1+\frac{1}{H}\right)\widehat{\mathcal{I}(\lambda^{0})}\right]^{-1}\bar{m}_{n}(\theta,\hat{\lambda})
-\]
-
-\end_inset
-
- is the GMM estimator with the efficient choice of weighting matrix.
-\end_layout
-
-\begin_layout Itemize
-If one has used the Gallant-Nychka ML estimator as the auxiliary model,
- the appropriate weighting matrix is simply the information matrix of the auxiliary model,
- since the scores are uncorrelated.
- (e.g.,
- it really is ML estimation asymptotically,
- since the score generator can approximate the unknown density arbitrarily well).
- 
-\end_layout
-
-\begin_layout Subsection
-Asymptotic distribution
-\end_layout
-
-\begin_layout Standard
-Since we use the optimal weighting matrix,
- the asymptotic distribution is as in Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "gmm distribution with optimal weighting matrix"
-nolink "false"
-
-\end_inset
-
-,
- so we have (using the result in Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "lamdist"
-nolink "false"
-
-\end_inset
-
-):
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\left(D_{\infty}\left[\left(1+\frac{1}{H}\right)\mathcal{I}(\lambda^{0})\right]^{-1}D_{\infty}^{\prime}\right)^{-1}\right],
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-D_{\infty}=\lim_{n\rightarrow\infty}\mathcal{E}\left[D_{\theta}\bar{m}_{n}(\theta_{0},\lambda^{0})\right].
-\]
-
-\end_inset
-
- This can be consistently estimated using 
-\begin_inset Formula 
-\[
-\hat{D}=D_{\theta}\bar{m}_{n}(\hat{\theta},\hat{\lambda})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Diagnostic testing
-\end_layout
-
-\begin_layout Standard
-The fact that 
-\begin_inset Formula 
-\[
-\sqrt{n}\bar{m}_{n}(\theta_{0},\hat{\lambda})\stackrel{a}{\sim}N\left[0,\left(1+\frac{1}{H}\right)\mathcal{I}(\lambda^{0})\right]
-\]
-
-\end_inset
-
- implies that 
-\begin_inset Formula 
-\[
-n\bar{m}_{n}(\hat{\theta},\hat{\lambda})^{\prime}\left[\left(1+\frac{1}{H}\right)\mathcal{I}(\hat{\lambda})\right]^{-1}\bar{m}_{n}(\hat{\theta},\hat{\lambda})\stackrel{a}{\sim}\chi^{2}(q)
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $q$
-\end_inset
-
- is 
-\begin_inset Formula $\dim(\lambda)-\dim(\theta),$
-\end_inset
-
- since without 
-\begin_inset Formula $\dim(\theta)$
-\end_inset
-
- moment conditions the model is not identified,
- so testing is impossible.
- One test of the model is simply based on this statistic:
- if it exceeds the 
-\begin_inset Formula $\chi^{2}(q)$
-\end_inset
-
- critical point,
- something may be wrong (the small sample performance of this sort of test would be a topic worth investigating).
-\end_layout
-
-\begin_layout Itemize
-Information about what is wrong can be gotten from the pseudo-t-statistics:
- 
-\begin_inset Formula 
-\[
-\left(\text{diag}\left[\left(1+\frac{1}{H}\right)\mathcal{I}(\hat{\lambda})\right]^{1/2}\right)^{-1}\sqrt{n}\bar{m}_{n}(\hat{\theta},\hat{\lambda})
-\]
-
-\end_inset
-
- can be used to test which moments are not well modeled.
- Since these moments are related to parameters of the score generator,
- which are usually related to certain features of the model,
- this information can be used to revise the model.
- These aren't actually distributed as 
-\begin_inset Formula $N(0,1),$
-\end_inset
-
- since 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\theta_{0},\hat{\lambda})$
-\end_inset
-
- and 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\hat{\theta},\hat{\lambda})$
-\end_inset
-
- have different distributions (that of 
-\begin_inset Formula $\sqrt{n}\bar{m}_{n}(\hat{\theta},\hat{\lambda})$
-\end_inset
-
- is somewhat more complicated).
- It can be shown that the pseudo-t statistics are biased toward nonrejection.
- See Gourieroux 
-\emph on
-et.
- al.
-
-\emph default
- or Gallant and Long,
- 1995,
- for more details.
- 
-\end_layout
-
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:Parallel-programming-for"
-
-\end_inset
-
-Parallel programming for econometrics
-\end_layout
-
-\begin_layout Standard
-The following borrows heavily from Creel (2005).
- 
-\end_layout
-
-\begin_layout Standard
-Parallel computing can offer an important reduction in the time to complete computations.
- This is well-known,
- but it bears emphasis since it is the main reason that parallel computing may be attractive to users.
- To illustrate,
- the Intel Pentium IV (Willamette) processor,
- running at 1.5GHz,
- was introduced in November of 2000.
- The Pentium IV (Northwood-HT) processor,
- running at 3.06GHz,
- was introduced in November of 2002.
- An approximate doubling of the performance of a commodity CPU took place in two years.
- Extrapolating this admittedly rough snapshot of the evolution of the performance of commodity processors,
- one would need to wait more than 6.6 years and then purchase a new computer to obtain a 10-fold improvement in computational performance.
- The examples in this chapter show that a 10-fold improvement in performance can be achieved immediately,
- using distributed parallel computing on available computers.
-\end_layout
-
-\begin_layout Standard
-Recent (this is written in 2005) developments that may make parallel computing attractive to a broader spectrum of researchers who do computations.
- The first is the fact that setting up a cluster of computers for distributed parallel computing is not difficult.
- If you are using the 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{ParallelKnoppix}{http://pareto.uab.es/mcreel/ParallelKnoppix}
-\end_layout
-
-\end_inset
-
- bootable CD that accompanies these notes,
- you are less than 10 minutes away from creating a cluster,
- supposing you have a second computer at hand and a crossover ethernet cable.
- See the 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{ParallelKnoppix tutorial}{http://pareto.uab.es/mcreel/ParallelKnoppix/ParallelKnoppixTutorial.html}
-\end_layout
-
-\end_inset
-
-.
- A second development is the existence of extensions to some of the high-level matrix programming (HLMP) languages
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-By 
-\begin_inset Quotes sld
-\end_inset
-
-high-level matrix programming language
-\begin_inset Quotes srd
-\end_inset
-
- I mean languages such as MATLAB (TM the Mathworks,
- Inc.),
- Ox (TM OxMetrics Technologies,
- Ltd.),
- and GNU Octave (
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-www.octave.org
-\end_layout
-
-\end_inset
-
-),
- for example.
-\end_layout
-
-\end_inset
-
- that allow the incorporation of parallelism into programs written in these languages.
- A third is the spread of dual and quad-core CPUs,
- so that an ordinary desktop or laptop computer can be made into a mini-cluster.
- Those cores won't work together on a single problem unless they are told how to.
-\end_layout
-
-\begin_layout Standard
-Following are examples of parallel implementations of several mainstream problems in econometrics.
- A focus of the examples is on the possibility of hiding parallelization from end users of programs.
- If programs that run in parallel have an interface that is nearly identical to the interface of equivalent serial versions,
- end users will find it easy to take advantage of parallel computing's performance.
- We continue to use Octave,
- taking advantage of the 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{MPI Toolbox (MPITB) for Octave}{http://atc.ugr.es/javier-bin/mpitb}
-\end_layout
-
-\end_inset
-
-,
- by by Fernández Baldomero 
-\emph on
-et al.
-
-\emph default
- (2004).
- There are also parallel packages for Ox,
- R,
- and Python which may be of interest to econometricians,
- but as of this writing,
- the following examples are the most accessible introduction to parallel programming for econometricians.
-\end_layout
-
-\begin_layout Subsection
-Example problems
-\end_layout
-
-\begin_layout Standard
-This section introduces example problems from econometrics,
- and shows how they can be parallelized in a natural way.
-\end_layout
-
-\begin_layout Subsubsection
-Monte Carlo
-\end_layout
-
-\begin_layout Standard
-A Monte Carlo study involves repeating a random experiment many times under identical conditions.
- Several authors have noted that Monte Carlo studies are obvious candidates for parallelization (Doornik 
-\emph on
-et al.
-
-\emph default
- 2002;
- Bruche,
- 2003) since blocks of replications can be done independently on different computers.
- To illustrate the parallelization of a Monte Carlo study,
- we use same trace test example as do Doornik,
- 
-\emph on
-et.
- al.
-
-\emph default
- (2002).
- 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{tracetest.m}{./Examples/Parallel/montecarlo/tracetest.m}
-\end_layout
-
-\end_inset
-
- is a function that calculates the trace test statistic for the lack of cointegration of integrated time series.
- This function is illustrative of the format that we adopt for Monte Carlo simulation of a function:
- it receives a single argument of cell type,
- and it returns a row vector that holds the results of one random simulation.
- The single argument in this case is a cell array that holds the length of the series in its first position,
- and the number of series in the second position.
- It generates a random result though a process that is internal to the function,
- and it reports some output in a row vector (in this case the result is a scalar).
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{mc
-\backslash
-_example1.m}{./Examples/Parallel/montecarlo/mc
-\backslash
-_example1.m}
-\end_layout
-
-\end_inset
-
- is an Octave script that executes a Monte Carlo study of the trace test by repeatedly evaluating the 
-\family typewriter
-tracetest.m
-\family default
- function.
- The main thing to notice about this script is that lines 7 and 10 call the function 
-\family typewriter
-montecarlo.m.
-
-\family default
- When called with 3 arguments,
- as in line 7,
- 
-\family typewriter
-montecarlo.m
-\family default
- executes serially on the computer it is called from.
- In line 10,
- there is a fourth argument.
- When called with four arguments,
- the last argument is the number of slave hosts to use.
- We see that running the Monte Carlo study on one or more processors is transparent to the user - he or she must only indicate the number of slave computers to be used.
-\end_layout
-
-\begin_layout Subsubsection
-ML
-\end_layout
-
-\begin_layout Standard
-For a sample 
-\begin_inset Formula $\left\{ (y_{t},x_{t})\right\} _{n}$
-\end_inset
-
- of 
-\begin_inset Formula $n$
-\end_inset
-
- observations of a set of dependent and explanatory variables,
- the maximum likelihood estimator of the parameter 
-\begin_inset Formula $\theta$
-\end_inset
-
- can be defined as 
-\begin_inset Formula 
-\[
-\hat{\theta}=\arg\max s_{n}(\theta)
-\]
-
-\end_inset
-
-where
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}\ln f(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
-Here,
- 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- may be a vector of random variables,
- and the model may be dynamic since 
-\begin_inset Formula $x_{t}$
-\end_inset
-
- may contain lags of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
-.
- As Swann (2002) points out,
- this can be broken into sums over blocks of observations,
- for example two blocks:
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\left\{ \left(\sum_{t=1}^{n_{1}}\ln f(y_{t}|x_{t},\theta)\right)+\left(\sum_{t=n_{1}+1}^{n}\ln f(y_{t}|x_{t},\theta)\right)\right\} 
-\]
-
-\end_inset
-
-Analogously,
- we can define up to 
-\begin_inset Formula $n$
-\end_inset
-
- blocks.
- Again following Swann,
- parallelization can be done by calculating each block on separate computers.
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{mle
-\backslash
-_example1.m}{./Examples/Parallel/mle/mle
-\backslash
-_example1.m}
-\end_layout
-
-\end_inset
-
- is an Octave script that calculates the maximum likelihood estimator of the parameter vector of a model that assumes that the dependent variable is distributed as a Poisson random variable,
- conditional on some explanatory variables.
- In lines 1-3 the data is read,
- the name of the density function is provided in the variable 
-\family typewriter
-model
-\family default
-,
- and the initial value of the parameter vector is set.
- In line 5,
- the function 
-\family typewriter
-mle_estimate
-\family default
- performs ordinary serial calculation of the ML estimator,
- while in line 7 the same function is called with 6 arguments.
- The fourth and fifth arguments are empty placeholders where options to 
-\family typewriter
-mle_estimate
-\family default
- may be set,
- while the sixth argument is the number of slave computers to use for parallel execution,
- 1 in this case.
- A person who runs the program sees no parallel programming code - the parallelization is transparent to the end user,
- beyond having to select the number of slave computers.
- When executed,
- this script prints out the estimates 
-\family typewriter
-theta_s
-\family default
- and 
-\family typewriter
-theta_p
-\family default
-,
- which are identical.
-\end_layout
-
-\begin_layout Standard
-It is worth noting that a different likelihood function may be used by making the 
-\family typewriter
-model
-\family default
- variable point to a different function.
- The likelihood function itself is an ordinary Octave function that is not parallelized.
- The 
-\family typewriter
-mle_estimate
-\family default
- function is a generic function that can call any likelihood function that has the appropriate input/output syntax for evaluation either serially or in parallel.
- Users need only learn how to write the likelihood function using the Octave language.
- 
-\end_layout
-
-\begin_layout Subsubsection
-GMM
-\end_layout
-
-\begin_layout Standard
-For a sample as above,
- the GMM estimator of the parameter 
-\begin_inset Formula $\theta$
-\end_inset
-
- can be defined as
-\begin_inset Formula 
-\[
-\hat{\theta}\equiv\arg\min_{\Theta}s_{n}(\theta)
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\bar{m}_{n}(\theta)^{\prime}W_{n}\bar{m}_{n}(\theta)
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\bar{m}_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}m_{t}(y_{t}|x_{t},\theta)
-\]
-
-\end_inset
-
- Since 
-\begin_inset Formula $\bar{m}_{n}(\theta)$
-\end_inset
-
- is an average,
- it can obviously be computed blockwise,
- using for example 2 blocks:
-\begin_inset Formula 
-\begin{equation}
-\bar{m}_{n}(\theta)=\frac{1}{n}\left\{ \left(\sum_{t=1}^{n_{1}}m_{t}(y_{t}|x_{t},\theta)\right)+\left(\sum_{t=n_{1}+1}^{n}m_{t}(y_{t}|x_{t},\theta)\right)\right\} \label{eq:gmm moment contributions}
-\end{equation}
-
-\end_inset
-
-Likewise,
- we may define up to 
-\begin_inset Formula $n$
-\end_inset
-
- blocks,
- each of which could potentially be computed on a different machine.
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{gmm
-\backslash
-_example1.m}{./Examples/Parallel/gmm/gmm
-\backslash
-_example1.m}
-\end_layout
-
-\end_inset
-
- is a script that illustrates how GMM estimation may be done serially or in parallel.
- When this is run,
- 
-\family typewriter
-theta_s
-\family default
- and 
-\family typewriter
-theta_p
-\family default
- are identical up to the tolerance for convergence of the minimization routine.
- The point to notice here is that an end user can perform the estimation in parallel in virtually the same way as it is done serially.
- Again,
- 
-\family typewriter
-gmm_estimate
-\family default
-,
- used in lines 8 and 10,
- is a generic function that will estimate any model specified by the 
-\family typewriter
-moments
-\family default
- variable - a different model can be estimated by changing the value of the 
-\family typewriter
-moments
-\family default
- variable.
- The function that 
-\family typewriter
-moments
-\family default
- points to is an ordinary Octave function that uses no parallel programming,
- so users can write their models using the simple and intuitive HLMP syntax of Octave.
- Whether estimation is done in parallel or serially depends only the seventh argument to 
-\family typewriter
-gmm_estimate
-\family default
- - when it is missing or zero,
- estimation is by default done serially with one processor.
- When it is positive,
- it specifies the number of slave nodes to use.
-\end_layout
-
-\begin_layout Subsubsection
-Kernel regression
-\end_layout
-
-\begin_layout Standard
-The Nadaraya-Watson kernel regression estimator of a function 
-\begin_inset Formula $g(x)$
-\end_inset
-
- at a point 
-\begin_inset Formula $x$
-\end_inset
-
- is
-\begin_inset Formula 
-\begin{eqnarray*}
-\hat{g}(x) & = & \frac{\sum_{t=1}^{n}y_{t}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}{\sum_{t=1}^{n}K\left[\left(x-x_{t}\right)/\gamma_{n}\right]}\\
- & \equiv & \sum_{t=1}^{n}w_{t}y_{y}
-\end{eqnarray*}
-
-\end_inset
-
-We see that the weight depends upon every data point in the sample.
- To calculate the fit at every point in a sample of size 
-\begin_inset Formula $n,$
-\end_inset
-
- on the order of 
-\begin_inset Formula $n^{2}k$
-\end_inset
-
- calculations must be done,
- where 
-\begin_inset Formula $k$
-\end_inset
-
- is the dimension of the vector of explanatory variables,
- 
-\begin_inset Formula $x$
-\end_inset
-
-.
- Racine (2002) demonstrates that MPI parallelization can be used to speed up calculation of the kernel regression estimator by calculating the fits for portions of the sample on different computers.
- We follow this implementation here.
- 
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{kernel
-\backslash
-_example1.m}{./Examples/Parallel/kernel/kernel
-\backslash
-_example1.m}
-\end_layout
-
-\end_inset
-
- is a script for serial and parallel kernel regression.
- 
-\end_layout
-
-\begin_layout Standard
-The example programs show that parallelization may be mostly hidden from end users.
- Users can benefit from parallelization without having to write or understand parallel code.
- The speedups one can obtain are highly dependent upon the specific problem at hand,
- as well as the size of the cluster,
- the efficiency of the network,
- 
-\emph on
-etc.
-
-\emph default
- Some examples of speedups are presented in Creel (2005).
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Speedups-from-parallelization"
-nolink "false"
-
-\end_inset
-
- reproduces speedups for some econometric problems on a cluster of 12 desktop computers.
- The speedup for 
-\begin_inset Formula $k$
-\end_inset
-
- nodes is the time to finish the problem on a single node divided by the time to finish the problem on 
-\begin_inset Formula $k$
-\end_inset
-
- nodes.
- Note that you can get 10X speedups,
- as claimed in the introduction.
- It's pretty obvious that much greater speedups could be obtained using a larger cluster,
- for the 
-\begin_inset Quotes sld
-\end_inset
-
-embarrassingly parallel
-\begin_inset Quotes srd
-\end_inset
-
- problems.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Speedups-from-parallelization"
-
-\end_inset
-
-Speedups from parallelization
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/speedup.pdf
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Duration data and the Weibull model
-\end_layout
-
-\begin_layout Standard
-In some cases the dependent variable may be the time that passes between the occurrence of two events.
- For example,
- it may be the duration of a strike,
- or the time needed to find a job once one is unemployed.
- Such variables take on values on the positive real line,
- and are referred to as duration data.
-\end_layout
-
-\begin_layout Standard
-A 
-\emph on
-spell
-\emph default
- is the period of time between the occurrence of initial event and the concluding event.
- For example,
- the initial event could be the loss of a job,
- and the final event is the finding of a new job.
- The spell is the period of unemployment.
-\end_layout
-
-\begin_layout Standard
-Let 
-\begin_inset Formula $t_{0}$
-\end_inset
-
- be the time the initial event occurs,
- and 
-\begin_inset Formula $t_{1}$
-\end_inset
-
- be the time the concluding event occurs.
- For simplicity,
- assume that time is measured in years.
- The random variable 
-\begin_inset Formula $D$
-\end_inset
-
- is the duration of the spell,
- 
-\begin_inset Formula $D=t_{1}-t_{0}$
-\end_inset
-
-.
- Define the density function of 
-\begin_inset Formula $D,$
-\end_inset
-
- 
-\begin_inset Formula $f_{D}(t),$
-\end_inset
-
- with distribution function 
-\begin_inset Formula $F_{D}(t)=\Pr(D<t).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Several questions may be of interest.
- For example,
- one might wish to know the expected time one has to wait to find a job given that one has already waited 
-\begin_inset Formula $s$
-\end_inset
-
- years.
- The probability that a spell lasts more than 
-\begin_inset Formula $s$
-\end_inset
-
- years is 
-\begin_inset Formula 
-\[
-\Pr(D>s)=1-\Pr(D\leq s)=1-F_{D}(s).
-\]
-
-\end_inset
-
- The density of 
-\begin_inset Formula $D$
-\end_inset
-
- conditional on the spell being longer than 
-\begin_inset Formula $s$
-\end_inset
-
- years is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-f_{D}(t|D>s)=\frac{f_{D}(t)}{1-F_{D}(s)}.
-\]
-
-\end_inset
-
- The expected additional time required for the spell to end given that is has already lasted 
-\begin_inset Formula $s$
-\end_inset
-
- years is the expectation of 
-\begin_inset Formula $D$
-\end_inset
-
- with respect to this density,
- minus 
-\begin_inset Formula $s.$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-E=\mathcal{E}(D|D>s)-s=\left(\int_{t}^{\infty}z\frac{f_{D}(z)}{1-F_{D}(s)}dz\right)-s
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To estimate this function,
- one needs to specify the density 
-\begin_inset Formula $f_{D}(t)$
-\end_inset
-
- as a parametric density,
- then estimate by maximum likelihood.
- There are a number of possibilities including the exponential density,
- the lognormal,
- 
-\emph on
-etc.
-
-\emph default
- A reasonably flexible model that is a generalization of the exponential density is the Weibull density
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-f_{D}(t|\theta)=e^{-\left(\lambda t\right)^{\gamma}}\lambda\gamma(\lambda t)^{\gamma-1}.
-\]
-
-\end_inset
-
- According to this model,
- 
-\begin_inset Formula $\mathcal{E}(D)=\lambda^{-\gamma}.$
-\end_inset
-
- The log-likelihood is just the product of the log densities.
-\end_layout
-
-\begin_layout Standard
-To illustrate application of this model,
- 402 observations on the lifespan of dwarf mongooses in Serengeti National Park (Tanzania) were used to fit a Weibull model.
- The 
-\begin_inset Quotes sld
-\end_inset
-
-spell
-\begin_inset Quotes srd
-\end_inset
-
- in this case is the lifetime of an individual mongoose.
- The parameter estimates and standard errors are 
-\begin_inset Formula $\hat{\lambda}=0.559\,(0.034)$
-\end_inset
-
- and 
-\begin_inset Formula $\hat{\gamma}=0.867\,(0.033)$
-\end_inset
-
- and the log-likelihood value is -659.3.
- Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cap:Life-expectancy-of"
-nolink "false"
-
-\end_inset
-
- presents fitted life expectancy (expected additional years of life) as a function of age,
- with 95% confidence bands.
- The plot is accompanied by a nonparametric Kaplan-Meier estimate of life-expectancy.
- This nonparametric estimator simply averages all spell lengths greater than age,
- and then subtracts age.
- This is consistent by the LLN.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "cap:Life-expectancy-of"
-
-\end_inset
-
-Life expectancy of mongooses,
- Weibull model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/weibull.pdf
-	width 6in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-In the figure one can see that the model doesn't fit the data well,
- in that it predicts life expectancy quite differently than does the nonparametric model.
- For ages 4-6,
- the nonparametric estimate is outside the confidence interval that results from the parametric model,
- which casts doubt upon the parametric model.
- Mongooses that are between 2-6 years old seem to have a lower life expectancy than is predicted by the Weibull model,
- whereas young mongooses that survive beyond infancy have a higher life expectancy,
- up to a bit beyond 2 years.
- Due to the dramatic change in the death rate as a function of 
-\begin_inset Formula $t$
-\end_inset
-
-,
- one might specify 
-\begin_inset Formula $f_{D}(t)$
-\end_inset
-
- as a mixture of two Weibull densities,
- 
-\begin_inset Formula 
-\[
-f_{D}(t|\theta)=\delta\left(e^{-\left(\lambda_{1}t\right)^{\gamma_{1}}}\lambda_{1}\gamma_{1}(\lambda_{1}t)^{\gamma_{1}-1}\right)+\left(1-\delta\right)\left(e^{-\left(\lambda_{2}t\right)^{\gamma_{2}}}\lambda_{2}\gamma_{2}(\lambda_{2}t)^{\gamma_{2}-1}\right).
-\]
-
-\end_inset
-
- The parameters 
-\begin_inset Formula $\gamma_{i}$
-\end_inset
-
- and 
-\begin_inset Formula $\lambda_{i},i=1,2$
-\end_inset
-
- are the parameters of the two Weibull densities,
- and 
-\begin_inset Formula $\delta$
-\end_inset
-
- is the parameter that mixes the two.
-\end_layout
-
-\begin_layout Standard
-With the same data,
- 
-\begin_inset Formula $\theta$
-\end_inset
-
- can be estimated using the mixed model.
- The results are a log-likelihood = -623.17.
- Note that a standard likelihood ratio test cannot be used to chose between the two models,
- since under the null that 
-\begin_inset Formula $\delta=1$
-\end_inset
-
- (single density),
- the two parameters 
-\begin_inset Formula $\lambda_{2}$
-\end_inset
-
- and 
-\begin_inset Formula $\gamma_{2}$
-\end_inset
-
- are not identified.
- It is possible to take this into account,
- but this topic is out of the scope of this course.
- Nevertheless,
- the improvement in the likelihood function is considerable.
- The parameter estimates are
-\end_layout
-
-\begin_layout Standard
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="6" columns="3">
-<features firstHeadEmpty="true" tabularvalignment="middle">
-<column alignment="left" valignment="top" width="0pt">
-<column alignment="left" valignment="top" width="0pt">
-<column alignment="left" valignment="top" width="0pt">
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- Parameter 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- Estimate 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- St.
- Error 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 
-\begin_inset Formula $\lambda_{1}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.233 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.016 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 
-\begin_inset Formula $\gamma_{1}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 1.722 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.166 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 
-\begin_inset Formula $\lambda_{2}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 1.731 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.101 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 
-\begin_inset Formula $\gamma_{2}$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 1.522 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.096 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 
-\begin_inset Formula $\delta$
-\end_inset
-
-
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.428 
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="left" valignment="top" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
- 0.035 
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\noindent
-Note that the mixture parameter is highly significant.
- This model leads to the fit in Figure 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "mixed weibull"
-nolink "false"
-
-\end_inset
-
-.
- Note that the parametric and nonparametric fits are quite close to one another,
- up to around 
-\begin_inset Formula $6$
-\end_inset
-
- years.
- The disagreement after this point is not too important,
- since less than 5% of mongooses live more than 6 years,
- which implies that the Kaplan-Meier nonparametric estimate has a high variance (since it's an average of a small number of observations).
-\begin_inset Float figure
-placement document
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-\begin_inset CommandInset label
-LatexCommand label
-name "mixed weibull"
-
-\end_inset
-
-Life expectancy of mongooses,
- mixed Weibull model
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Graphics
-	filename Examples/Figures/mixed.pdf
-	width 6in
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Mixture models are often an effective way to model complex responses,
- though they can suffer from overparameterization.
- Alternatives will be discussed later.
-\end_layout
-
-\begin_layout Standard
-For examples of MLE using the Poisson model applied to count data,
- see Section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
- in the chapter on Numerical Optimization.
- You should examine the scripts and run them to see how MLE is actually done,
- and how parameter standard errors are estimated.
- 
-\end_layout
-
-\begin_layout Section
-Quasi-ML
-\end_layout
-
-\begin_layout Standard
-Quasi-ML is the estimator one obtains when a misspecified probability model is used to calculate an 
-\begin_inset Quotes sld
-\end_inset
-
-ML
-\begin_inset Quotes srd
-\end_inset
-
- estimator.
-\end_layout
-
-\begin_layout Standard
-Given a sample of size 
-\begin_inset Formula $n$
-\end_inset
-
- of a random vector 
-\begin_inset Formula $\mathbf{y}$
-\end_inset
-
- and a vector of conditioning variables 
-\begin_inset Formula $\mathbf{x},$
-\end_inset
-
- suppose the joint density of 
-\begin_inset Formula $\mathbf{Y}=\left(\begin{array}{ccc}
-\mathbf{y}_{1} & \ldots & \mathbf{y}_{n}\end{array}\right)$
-\end_inset
-
- conditional on 
-\begin_inset Formula $\mathbf{X}=\left(\begin{array}{ccc}
-\mathbf{x}_{1} & \ldots & \mathbf{x}_{n}\end{array}\right)$
-\end_inset
-
- is a member of the parametric family 
-\begin_inset Formula $p_{\mathcal{Y}}(\mathbf{Y}|\mathbf{X},\rho),$
-\end_inset
-
- 
-\begin_inset Formula $\rho\in\Xi.$
-\end_inset
-
- The true joint density is associated with the vector 
-\begin_inset Formula $\rho_{0}:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-p_{\mathcal{Y}}(\mathbf{Y}|\mathbf{X},\rho_{0}).
-\]
-
-\end_inset
-
-
-\begin_inset Newline newline
-\end_inset
-
-As long as the marginal density of 
-\begin_inset Formula $\mathbf{X}$
-\end_inset
-
- doesn't depend on 
-\begin_inset Formula $\rho_{0},$
-\end_inset
-
- this conditional density fully characterizes the random characteristics of samples:
- i.e.,
- it fully describes the probabilistically important features of the d.g.p.
- The 
-\emph on
-likelihood function
-\emph default
- is just this density evaluated at other values 
-\begin_inset Formula $\rho$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-L(\mathbf{Y}|\mathbf{X},\rho)=p_{\mathcal{Y}}(\mathbf{Y}|\mathbf{X},\rho),\rho\in\Xi.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Let 
-\begin_inset Formula $\mathbf{Y}_{t-1}=\left(\begin{array}{ccc}
-\mathbf{y}_{1} & \ldots & \mathbf{y}_{t-1}\end{array}\right)$
-\end_inset
-
-,
- 
-\begin_inset Formula $\mathbf{Y}_{0}=0,$
-\end_inset
-
- and let 
-\begin_inset Formula $\mathbf{X}_{t}=\left(\begin{array}{ccc}
-\mathbf{x}_{1} & \ldots & \mathbf{x}_{t}\end{array}\right)$
-\end_inset
-
- The likelihood function,
- taking into account possible dependence of observations,
- can be written as 
-\begin_inset Formula 
-\begin{eqnarray*}
-L(\mathbf{Y}|\mathbf{X},\rho) & = & \prod_{t=1}^{n}p_{t}(\mathbf{y}_{t}|\mathbf{Y}_{t-1},\mathbf{X}_{t},\rho)\\
- & \equiv & \prod_{t=1}^{n}p_{t}(\rho)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The average log-likelihood function is:
- 
-\begin_inset Formula 
-\[
-s_{n}(\rho)=\frac{1}{n}\ln L(\mathbf{Y}|\mathbf{X},\rho)=\frac{1}{n}\sum_{t=1}^{n}\ln p_{t}(\rho)
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Suppose that we do not have knowledge of the family of densities 
-\begin_inset Formula $p_{t}(\rho).$
-\end_inset
-
- Mistakenly,
- we may assume that the conditional density of 
-\begin_inset Formula $\mathbf{y}_{t}$
-\end_inset
-
- is a member of the family 
-\begin_inset Formula $f_{t}(\mathbf{y}_{t}|\mathbf{Y}_{t-1},\mathbf{X}_{t},\theta),$
-\end_inset
-
- 
-\begin_inset Formula $\theta\in\Theta,$
-\end_inset
-
- where there is no 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- such that 
-\begin_inset Formula $f_{t}(\mathbf{y}_{t}|\mathbf{Y}_{t-1},\mathbf{X}_{t},\theta_{0})=p_{t}(\mathbf{y}_{t}|\mathbf{Y}_{t-1},\mathbf{X}_{t},\rho_{0}),\forall t$
-\end_inset
-
- (this is what we mean by 
-\begin_inset Quotes eld
-\end_inset
-
-misspecified
-\begin_inset Quotes erd
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Itemize
-This setup allows for heterogeneous time series data,
- with dynamic misspecification.
- 
-\end_layout
-
-\begin_layout Standard
-The QML estimator is the argument that maximizes the 
-\series bold
-misspecified
-\series default
- average log likelihood,
- which we refer to as the quasi-log likelihood function.
- This objective function is 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\theta) & = & \frac{1}{n}\sum_{t=1}^{n}\ln f_{t}(\mathbf{y}_{t}|\mathbf{Y}_{t-1},\mathbf{X}_{t},\theta_{0})\\
- & \equiv & \frac{1}{n}\sum_{t=1}^{n}\ln f_{t}(\theta)
-\end{eqnarray*}
-
-\end_inset
-
- and the QML is 
-\begin_inset Formula 
-\[
-\hat{\theta}_{n}=\arg\max_{\Theta}s_{n}(\theta)
-\]
-
-\end_inset
-
- A SLLN for dependent sequences applies (we assume),
- so that 
-\begin_inset Formula 
-\[
-s_{n}(\theta)\stackrel{a.s.}{\rightarrow}\lim_{n\rightarrow\infty}\mathcal{E}\frac{1}{n}\sum_{t=1}^{n}\ln f_{t}(\theta)\equiv s_{\infty}(\theta)
-\]
-
-\end_inset
-
- We assume that this can be strengthened to uniform convergence,
- a.s.,
- following the previous arguments.
- The 
-\begin_inset Quotes eld
-\end_inset
-
-pseudo-true
-\begin_inset Quotes erd
-\end_inset
-
- value of 
-\begin_inset Formula $\theta$
-\end_inset
-
- is the value that maximizes 
-\begin_inset Formula $\bar{s}(\theta)$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-\theta_{0}=\arg\max_{\Theta}s_{\infty}(\theta)
-\]
-
-\end_inset
-
- Given assumptions so that theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
- is applicable,
- we obtain 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\hat{\theta}_{n}=\theta_{0},\text{a.s.}
-\]
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Itemize
-Applying the asymptotic normality theorem,
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right]
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(\theta_{0})=\lim_{n\rightarrow\infty}\mathcal{E}D_{\theta}^{2}s_{n}(\theta_{0})
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(\theta_{0})=\lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}s_{n}(\theta_{0}).
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that asymptotic normality only requires that the additional assumptions regarding 
-\begin_inset Formula $\mathcal{J}$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}$
-\end_inset
-
- hold in a neighborhood of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- for 
-\begin_inset Formula $\mathcal{J}$
-\end_inset
-
- and at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- for 
-\begin_inset Formula $\mathcal{I},$
-\end_inset
-
- not throughout 
-\begin_inset Formula $\Theta.$
-\end_inset
-
- In this sense,
- asymptotic normality is a local property.
- 
-\end_layout
-
-\begin_layout Subsection
-Consistent Estimation of Variance Components
-\end_layout
-
-\begin_layout Standard
-Consistent estimation of 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- is straightforward.
- Assumption (b) of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- implies that 
-\begin_inset Formula 
-\[
-\mathcal{J}_{n}(\hat{\theta}_{n})=\frac{1}{n}\sum_{t=1}^{n}D_{\theta}^{2}\ln f_{t}(\hat{\theta}_{n})\stackrel{a.s.}{\rightarrow}\lim_{n\rightarrow\infty}\mathcal{E}\frac{1}{n}\sum_{t=1}^{n}D_{\theta}^{2}\ln f_{t}(\theta_{0})=\mathcal{J}_{\infty}(\theta_{0}).
-\]
-
-\end_inset
-
- That is,
- just calculate the Hessian using the estimate 
-\begin_inset Formula $\hat{\theta}_{n}$
-\end_inset
-
- in place of 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Consistent estimation of 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
- is more difficult,
- and may be impossible.
-\end_layout
-
-\begin_layout Itemize
-
-\series bold
-Notation
-\series default
-:
- Let 
-\begin_inset Formula $g_{t}\equiv D_{\theta}f_{t}(\theta_{0})$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We need to estimate 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}_{\infty}(\theta_{0}) & = & \lim_{n\rightarrow\infty}Var\sqrt{n}D_{\theta}s_{n}(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}Var\sqrt{n}\frac{1}{n}\sum_{t=1}^{n}D_{\theta}\ln f_{t}(\theta_{0})\\
- & = & \lim_{n\rightarrow\infty}\frac{1}{n}Var\sum_{t=1}^{n}g_{t}\\
- & = & \lim_{n\rightarrow\infty}\frac{1}{n}\mathcal{E}\left\{ \left(\sum_{t=1}^{n}\left(g_{t}-\mathcal{E}g_{t}\right)\right)\left(\sum_{t=1}^{n}\left(g_{t}-\mathcal{E}g_{t}\right)\right)^{\prime}\right\} 
-\end{eqnarray*}
-
-\end_inset
-
- This is going to contain a term 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\frac{1}{n}\sum_{t=1}^{n}\left(\mathcal{E}g_{t}\right)\left(\mathcal{E}g_{t}\right)^{\prime}
-\]
-
-\end_inset
-
- which will not tend to zero,
- in general.
- This term is not consistently estimable in general,
- since it requires calculating an expectation using the true density under the d.g.p.,
- which is unknown.
-\end_layout
-
-\begin_layout Itemize
-There are important cases where 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0})$
-\end_inset
-
- 
-\emph on
-is
-\emph default
- consistently estimable.
- For example,
- suppose that the data come from a random sample (
-\emph on
-i.e.,
-
-\emph default
- they are iid).
- This would be the case with cross sectional data,
- for example.
- (Note:
- under i.i.d.
- sampling,
- the joint distribution of 
-\begin_inset Formula $(y_{t},x_{t})$
-\end_inset
-
- is identical.
- This does not imply that the conditional density 
-\begin_inset Formula $f(y_{t}|x_{t})$
-\end_inset
-
- is identical).
-\end_layout
-
-\begin_layout Itemize
-With random sampling,
- the limiting objective function is simply 
-\begin_inset Formula 
-\[
-s_{\infty}(\theta_{0})=\mathcal{E}_{X}\mathcal{E}_{0}\ln f(y|x,\theta_{0})
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathcal{E}_{0}$
-\end_inset
-
- means expectation of 
-\begin_inset Formula $y|x$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{E}_{X}$
-\end_inset
-
- means expectation respect to the marginal density of 
-\begin_inset Formula $x.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-By the requirement that the limiting objective function be maximized at 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- we have 
-\begin_inset Formula 
-\[
-D_{\theta}\mathcal{E}_{X}\mathcal{E}_{0}\ln f(y|x,\theta_{0})=D_{\theta}s_{\infty}(\theta_{0})=0
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The dominated convergence theorem allows switching the order of expectation and differentiation,
- so 
-\begin_inset Formula 
-\[
-D_{\theta}\mathcal{E}_{X}\mathcal{E}_{0}\ln f(y|x,\theta_{0})=\mathcal{E}_{X}\mathcal{E}_{0}D_{\theta}\ln f(y|x,\theta_{0})=0
-\]
-
-\end_inset
-
- The CLT implies that 
-\begin_inset Formula 
-\[
-\frac{1}{\sqrt{n}}\sum_{t=1}^{n}D_{\theta}\ln f(y|x,\theta_{0})\stackrel{d}{\rightarrow}N(0,\mathcal{I}_{\infty}(\theta_{0})).
-\]
-
-\end_inset
-
- That is,
- it's not necessary to subtract the individual means,
- since they are zero.
- Given this,
- and due to independent observations,
- a consistent estimator is 
-\begin_inset Formula 
-\[
-\widehat{\mathcal{I}}=\frac{1}{n}\sum_{t=1}^{n}D_{\theta}\ln f_{t}(\hat{\theta})D_{\theta^{\prime}}\ln f_{t}(\hat{\theta})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-This is an important case where consistent estimation of the covariance matrix is possible.
- Other cases exist,
- even for dynamically misspecified time series models.
-\end_layout
-
-\begin_layout Section
-Nonlinear simultaneous equations
-\end_layout
-
-\begin_layout Standard
-Taken out of GMM chapter.
- GMM provides a convenient way to estimate nonlinear systems of simultaneous equations.
- We have a system of equations of the form 
-\begin_inset Formula 
-\begin{eqnarray*}
-y_{1t} & = & f_{1}(\mathbf{z}_{t},\theta_{1}^{0})+\varepsilon_{1t}\\
-y_{2t} & = & f_{2}(\mathbf{z}_{t},\theta_{2}^{0})+\varepsilon_{2t}\\
- &  & \vdots\\
-y_{Gt} & = & f_{G}(\mathbf{z}_{t},\theta_{G}^{0})+\varepsilon_{Gt},
-\end{eqnarray*}
-
-\end_inset
-
- or in compact notation 
-\begin_inset Formula 
-\[
-y_{t}=f(\mathbf{z}_{t},\theta_{0})+\varepsilon_{t},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $f(\cdot)$
-\end_inset
-
- is a 
-\begin_inset Formula $G$
-\end_inset
-
- -vector valued function,
- and 
-\begin_inset Formula $\theta_{0}=(\theta_{1}^{0\prime},\theta_{2}^{0\prime},\cdots,\theta_{G}^{0\prime})^{\prime}.$
-\end_inset
-
- We assume that 
-\begin_inset Formula $\mathbf{z}_{t}$
-\end_inset
-
- contains the current period endogenous variables,
- so we have a simultaneity problem.
-\end_layout
-
-\begin_layout Standard
-We need to find an 
-\begin_inset Formula $A_{i}\times1$
-\end_inset
-
- vector of instruments 
-\begin_inset Formula $\mathbf{x}_{it},$
-\end_inset
-
- for each equation,
- that are uncorrelated with 
-\begin_inset Formula $\varepsilon_{it}.$
-\end_inset
-
- Typical instruments would be low order monomials in the exogenous variables in 
-\begin_inset Formula $\mathbf{z}_{t},$
-\end_inset
-
- with their lagged values.
- Then we can define the 
-\begin_inset Formula $\left(\sum_{i=1}^{G}A_{i}\right)\times1$
-\end_inset
-
- orthogonality conditions 
-\begin_inset Formula 
-\[
-m_{t}(\theta)=\left[\begin{array}{c}
-\left(y_{1t}-f_{1}(\mathbf{z}_{t},\theta_{1})\right)\mathbf{x}_{1t}\\
-\left(y_{2t}-f_{2}(\mathbf{z}_{t},\theta_{2})\right)\mathbf{x}_{2t}\\
-\vdots\\
-\left(y_{Gt}-f_{G}(\mathbf{z}_{t},\theta_{G})\right)\mathbf{x}_{Gt}
-\end{array}\right].
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-once we have gotten this far,
- we can just proceed with GMM estimation,
- one-step,
- two-step,
- CUE,
- or whatever.
-\end_layout
-
-\begin_layout Itemize
-A note on identification:
- selection of instruments that ensure identification is a non-trivial problem.
- Identification in nonlinear models is not as easy to check as it is with linear models,
- where counting zero restrictions works.
-\end_layout
-
-\begin_layout Itemize
-A note on efficiency:
- the selected set of instruments has important effects on the efficiency of estimation.
- There are some papers that study this problem,
- but the results are fairly complicated and difficult to implement.
- I think it's safe to say that the great majority of applied work does not attempt to use optimal instruments.
-\end_layout
-
-\begin_layout Section
-Example:
- The MEPS data
-\end_layout
-
-\begin_layout Standard
-Taken out of the GMM chapter,
- distracting,
- and not a great example.
- The MEPS data on health care usage discussed in section 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:MEPS data"
-nolink "false"
-
-\end_inset
-
- estimated a Poisson model by 
-\begin_inset Quotes sld
-\end_inset
-
-maximum likelihood
-\begin_inset Quotes srd
-\end_inset
-
- (probably misspecified).
- Perhaps the same latent factors (e.g.,
- chronic illness) that induce one to make doctor visits also influence the decision of whether or not to purchase insurance.
- If this is the case,
- the PRIV variable could well be endogenous,
- in which case,
- the Poisson 
-\begin_inset Quotes sld
-\end_inset
-
-ML
-\begin_inset Quotes srd
-\end_inset
-
- estimator would be inconsistent,
- even if the conditional mean were correctly specified.
- Suppose that 
-\begin_inset Formula 
-\[
-y=\exp(X\beta+Z\gamma)v
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $E(v|X)=1$
-\end_inset
-
- but 
-\begin_inset Formula $v$
-\end_inset
-
- may be related to 
-\begin_inset Formula $Z,$
-\end_inset
-
- so 
-\begin_inset Formula $Z$
-\end_inset
-
- is endogenous.
- Then 
-\begin_inset Formula $E(y/\exp(X\beta+Z\gamma)-1|X)=0.$
-\end_inset
-
- This expression can be used to define moment conditions.
- The Octave script 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
- 
-\backslash
-href{meps.m}{./Examples/GMM/MEPS/meps.m} 
-\end_layout
-
-\end_inset
-
- estimates the parameters of the model presented in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eq:Poisson model OBDV"
-nolink "false"
-
-\end_inset
-
-,
- using Poisson 
-\begin_inset Quotes sld
-\end_inset
-
-ML
-\begin_inset Quotes srd
-\end_inset
-
- (better thought of as quasi-ML),
- and IV estimation
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-The validity of the instruments used may be debatable,
- but real data sets often don't contain ideal instruments.
-\end_layout
-
-\end_inset
-
-.
- Both estimation methods are implemented using a GMM form.
- Running that script gives the output 
-\begin_inset CommandInset include
-LatexCommand verbatiminput
-filename "Examples/GMM/MEPS/meps.out"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Note how the Poisson QML results,
- estimated here using a GMM routine,
- are the same as were obtained using the ML estimation routine (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "fig:PoissonOBDV_results"
-plural "false"
-caps "false"
-noprefix "false"
-nolink "false"
-
-\end_inset
-
-).
- This is an example of how (Q)ML may be represented as a GMM estimator.
- Also note that the IV and QML results are considerably different.
- Treating PRIV as potentially endogenous causes the sign of its coefficient to change.
- Perhaps it is logical that people who own private insurance make fewer visits,
- if they have to make a co-payment.
- Note that income becomes positive and significant when PRIV is treated as endogenous.
-\end_layout
-
-\begin_layout Standard
-Perhaps the difference in the results depending upon whether or not PRIV is treated as endogenous can suggest a method for testing exogeneity....
-\end_layout
-
-\begin_layout Subsubsection
-Invertibility of AR process
-\end_layout
-
-\begin_layout Standard
-To begin with,
- define the lag operator 
-\begin_inset Formula $L$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-Ly_{t}=y_{t-1}
-\]
-
-\end_inset
-
- The lag operator is defined to behave just as an algebraic quantity,
- e.g.,
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-L^{2}y_{t} & =L(Ly_{t})\\
- & =Ly_{t-1}\\
- & =y_{t-2}
-\end{eqnarray*}
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\begin{eqnarray*}
-(1-L)(1+L)y_{t} & = & 1-Ly_{t}+Ly_{t}-L^{2}y_{t}\\
- & = & 1-y_{t-2}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A mean-zero AR(p) process can be written as 
-\begin_inset Formula 
-\[
-y_{t}-\phi_{1}y_{t-1}-\phi_{2}y_{t-2}-\cdots-\phi_{p}y_{t-p}=\varepsilon_{t}
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-y_{t}(1-\phi_{1}L-\phi_{2}L^{2}-\cdots-\phi_{p}L^{p})=\varepsilon_{t}
-\]
-
-\end_inset
-
- Factor this polynomial as 
-\begin_inset Formula 
-\[
-1-\phi_{1}L-\phi_{2}L^{2}-\cdots-\phi_{p}L^{p}=(1-\lambda_{1}L)(1-\lambda_{2}L)\cdots(1-\lambda_{p}L)
-\]
-
-\end_inset
-
- For the moment,
- just assume that the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- are coefficients to be determined.
- Since 
-\begin_inset Formula $L\;$
-\end_inset
-
-is defined to operate as an algebraic quantity,
- determination of the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- is the same as determination of the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- such that the following two expressions are the same for all 
-\begin_inset Formula $z:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-1-\phi_{1}z-\phi_{2}z^{2}-\cdots-\phi_{p}z^{p}=(1-\lambda_{1}z)(1-\lambda_{2}z)\cdots(1-\lambda_{p}z)
-\]
-
-\end_inset
-
- Multiply both sides by 
-\begin_inset Formula $z^{-p}$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-z^{-p}-\phi_{1}z^{1-p}-\phi_{2}z^{2-p}-\cdots\phi_{p-1}z^{-1}-\phi_{p}=(z^{-1}-\lambda_{1})(z^{-1}-\lambda_{2})\cdots(z^{-1}-\lambda_{p})
-\]
-
-\end_inset
-
- and now define 
-\begin_inset Formula $\lambda=z^{-1}$
-\end_inset
-
- so we get 
-\begin_inset Formula 
-\[
-\lambda^{p}-\phi_{1}\lambda^{p-1}-\phi_{2}\lambda^{p-2}-\cdots-\phi_{p-1}\lambda-\phi_{p}=(\lambda-\lambda_{1})(\lambda-\lambda_{2})\cdots(\lambda-\lambda_{p})
-\]
-
-\end_inset
-
- The LHS is precisely the determinantal polynomial that gives the eigenvalues of 
-\begin_inset Formula $F.$
-\end_inset
-
- Therefore,
- the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- that are the coefficients of the factorization are simply the eigenvalues of the matrix 
-\begin_inset Formula $F.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Now consider a different stationary process 
-\begin_inset Formula 
-\[
-(1-\phi L)y_{t}=\varepsilon_{t}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Stationarity,
- as above,
- implies that 
-\begin_inset Formula $|\phi|<1.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Multiply both sides by 
-\begin_inset Formula $1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}$
-\end_inset
-
- to get 
-\begin_inset Formula 
-\[
-\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)(1-\phi L)y_{t}=\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
- or,
- multiplying the polynomials on the LHS,
- we get
-\begin_inset Formula 
-\[
-\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}-\phi L-\phi^{2}L^{2}-...-\phi^{j}L^{j}-\phi^{j+1}L^{j+1}\right)y_{t}=\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
-and with cancellations we have 
-\begin_inset Formula 
-\[
-\left(1-\phi^{j+1}L^{j+1}\right)y_{t}=\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-y_{t}=\phi^{j+1}L^{j+1}y_{t}+\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
- Now as 
-\begin_inset Formula $j\rightarrow\infty,$
-\end_inset
-
- 
-\begin_inset Formula $\phi^{j+1}L^{j+1}y_{t}\rightarrow0,$
-\end_inset
-
- since 
-\begin_inset Formula $|\phi|<1,$
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-y_{t}\cong\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
- and the approximation becomes better and better as 
-\begin_inset Formula $j$
-\end_inset
-
- increases.
- However,
- we started with 
-\begin_inset Formula 
-\[
-(1-\phi L)y_{t}=\varepsilon_{t}
-\]
-
-\end_inset
-
- Substituting this into the above equation we have 
-\begin_inset Formula 
-\[
-y_{t}\cong\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)(1-\phi L)y_{t}
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\left(1+\phi L+\phi^{2}L^{2}+...+\phi^{j}L^{j}\right)(1-\phi L)\cong1
-\]
-
-\end_inset
-
- and the approximation becomes arbitrarily good as 
-\begin_inset Formula $j$
-\end_inset
-
- increases arbitrarily.
- Therefore,
- for 
-\begin_inset Formula $|\phi|<1,$
-\end_inset
-
- define 
-\begin_inset Formula 
-\[
-(1-\phi L)^{-1}=\sum_{j=0}^{\infty}\phi^{j}L^{j}
-\]
-
-\end_inset
-
- Recall that our mean zero AR(p) process 
-\begin_inset Formula 
-\[
-y_{t}(1-\phi_{1}L-\phi_{2}L^{2}-\cdots-\phi_{p}L^{p})=\varepsilon_{t}
-\]
-
-\end_inset
-
- can be written using the factorization 
-\begin_inset Formula 
-\[
-y_{t}(1-\lambda_{1}L)(1-\lambda_{2}L)\cdots(1-\lambda_{p}L)=\varepsilon_{t}
-\]
-
-\end_inset
-
- where the 
-\begin_inset Formula $\lambda$
-\end_inset
-
- are the eigenvalues of 
-\begin_inset Formula $F,$
-\end_inset
-
- and given stationarity,
- all the 
-\begin_inset Formula $|\lambda_{i}|<1.$
-\end_inset
-
- Therefore,
- we can invert each first order polynomial on the LHS to get 
-\begin_inset Formula 
-\[
-y_{t}=\left(\sum_{j=0}^{\infty}\lambda_{1}^{j}L^{j}\right)\left(\sum_{j=0}^{\infty}\lambda_{2}^{j}L^{j}\right)\cdots\left(\sum_{j=0}^{\infty}\lambda_{p}^{j}L^{j}\right)\varepsilon_{t}
-\]
-
-\end_inset
-
- The RHS is a product of infinite-order polynomials in 
-\begin_inset Formula $L,$
-\end_inset
-
- which can be represented as 
-\begin_inset Formula 
-\[
-y_{t}=(1+\psi_{1}L+\psi_{2}L^{2}+\cdots)\varepsilon_{t}
-\]
-
-\end_inset
-
- where the 
-\begin_inset Formula $\psi_{i}$
-\end_inset
-
- are real-valued and absolutely summable.
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $\psi_{i}$
-\end_inset
-
- are formed of products of powers of the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
-,
- which are in turn functions of the 
-\begin_inset Formula $\phi_{i}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $\psi_{i}$
-\end_inset
-
- are real-valued because any complex-valued 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- always occur in conjugate pairs.
- This means that if 
-\begin_inset Formula $a+bi$
-\end_inset
-
- is an eigenvalue of 
-\begin_inset Formula $F,$
-\end_inset
-
- then so is 
-\begin_inset Formula $a-bi.$
-\end_inset
-
- In multiplication 
-\begin_inset Formula 
-\begin{eqnarray*}
-\left(a+bi\right)(a-bi) & = & a^{2}-abi+abi-b^{2}i^{2}\\
- & = & a^{2}+b^{2}
-\end{eqnarray*}
-
-\end_inset
-
- which is real-valued.
-\end_layout
-
-\begin_layout Itemize
-This shows that an AR(p) process is representable as an infinite-order MA(q) process.
-\end_layout
-
-\begin_layout Itemize
-Recall before that by recursive substitution,
- an AR(p) process can be written as 
-\begin_inset Formula 
-\[
-Y_{t+j}=C+FC+\cdots+F^{j}C+F^{j+1}Y_{t-1}+F^{j}E_{t}+F^{j-1}E_{t+1}+\cdots+FE_{t+j-1}+E_{t+j}
-\]
-
-\end_inset
-
- If the process is mean zero,
- then everything with a 
-\begin_inset Formula $C$
-\end_inset
-
- drops out.
- Take this and lag it by 
-\begin_inset Formula $j$
-\end_inset
-
- periods to get 
-\begin_inset Formula 
-\[
-Y_{t}=F^{j+1}Y_{t-j-1}+F^{j}E_{t-j}+F^{j-1}E_{t-j+1}+\cdots+FE_{t-1}+E_{t}
-\]
-
-\end_inset
-
- As 
-\begin_inset Formula $j\rightarrow\infty,$
-\end_inset
-
- the lagged 
-\begin_inset Formula $Y$
-\end_inset
-
- on the RHS drops out.
- The 
-\begin_inset Formula $E_{t-s}$
-\end_inset
-
- are vectors of zeros except for their first element,
- so we see that the first equation here,
- in the limit,
- is just 
-\begin_inset Formula 
-\[
-y_{t}=\sum_{j=0}^{\infty}\left(F^{j}\right)_{1,1}\varepsilon_{t-j}
-\]
-
-\end_inset
-
- which makes explicit the relationship between the 
-\begin_inset Formula $\psi_{i}$
-\end_inset
-
- and the 
-\begin_inset Formula $\phi_{i}$
-\end_inset
-
- (and the 
-\begin_inset Formula $\lambda_{i}$
-\end_inset
-
- as well,
- recalling the previous factorization of 
-\begin_inset Formula $F^{j}).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Invertibility of MA(q) process
-\end_layout
-
-\begin_layout Standard
-An MA(q) can be written as 
-\begin_inset Formula 
-\[
-y_{t}-\mu=(1+\theta_{1}L+...+\theta_{q}L^{q})\varepsilon_{t}
-\]
-
-\end_inset
-
- As before,
- the polynomial on the RHS can be factored as 
-\begin_inset Formula 
-\[
-(1+\theta_{1}L+...+\theta_{q}L^{q})=(1-\eta_{1}L)(1-\eta_{2}L)...(1-\eta_{q}L)
-\]
-
-\end_inset
-
- and each of the 
-\begin_inset Formula $(1-\eta_{i}L)$
-\end_inset
-
- can be inverted as long as each of the 
-\begin_inset Formula $|\eta_{i}|<1.$
-\end_inset
-
- If this is the case,
- then we can write 
-\begin_inset Formula 
-\[
-(1+\theta_{1}L+...+\theta_{q}L^{q})^{-1}(y_{t}-\mu)=\varepsilon_{t}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-(1+\theta_{1}L+...+\theta_{q}L^{q})^{-1}
-\]
-
-\end_inset
-
- will be an infinite-order polynomial in 
-\begin_inset Formula $L,$
-\end_inset
-
- so we get 
-\begin_inset Formula 
-\[
-\sum_{j=0}^{\infty}-\delta_{j}L^{j}(y_{t-j}-\mu)=\varepsilon_{t}
-\]
-
-\end_inset
-
- with 
-\begin_inset Formula $\delta_{0}=-1,$
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-(y_{t}-\mu)-\delta_{1}(y_{t-1}-\mu)-\delta_{2}(y_{t-2}-\mu)+...=\varepsilon_{t}
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\[
-y_{t}=c+\delta_{1}y_{t-1}+\delta_{2}y_{t-2}+...+\varepsilon_{t}
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-c=\mu+\delta_{1}\mu+\delta_{2}\mu+...
-\]
-
-\end_inset
-
- So we see that an MA(q) has an infinite AR representation,
- as long as the 
-\begin_inset Formula $|\eta_{i}|<1,$
-\end_inset
-
- 
-\begin_inset Formula $i=1,2,...,q.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-It turns out that one can always manipulate the parameters of an MA(q) process to find an invertible representation.
- For example,
- the two MA(1) processes 
-\begin_inset Formula 
-\[
-y_{t}-\mu=(1-\theta L)\varepsilon_{t}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-y_{t}^{\ast}-\mu=(1-\theta^{-1}L)\varepsilon_{t}^{\ast}
-\]
-
-\end_inset
-
- have exactly the same moments if 
-\begin_inset Formula 
-\[
-\sigma_{\varepsilon^{\ast}}^{2}=\sigma_{\varepsilon}^{2}\theta^{2}
-\]
-
-\end_inset
-
- For example,
- we've seen that 
-\begin_inset Formula 
-\[
-\gamma_{0}=\sigma^{2}(1+\theta^{2}).
-\]
-
-\end_inset
-
- Given the above relationships amongst the parameters,
- 
-\begin_inset Formula 
-\[
-\gamma_{0}^{\ast}=\sigma_{\varepsilon}^{2}\theta^{2}(1+\theta^{-2})=\sigma^{2}(1+\theta^{2})
-\]
-
-\end_inset
-
- so the variances are the same.
- It turns out that 
-\emph on
-all
-\emph default
- the autocovariances will be the same,
- as is easily checked.
- This means that the two MA processes are 
-\emph on
-observationally equivalent
-\emph default
-.
- As before,
- it's impossible to distinguish between observationally equivalent processes on the basis of data.
-\end_layout
-
-\begin_layout Itemize
-For a given MA(q) process,
- it's always possible to manipulate the parameters to find an invertible representation (which is unique).
-\end_layout
-
-\begin_layout Itemize
-It's important to find an invertible representation,
- since it's the only representation that allows one to represent 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- as a function of past 
-\begin_inset Formula $y's.$
-\end_inset
-
- The other representations express 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- as a function of future 
-\begin_inset Formula $y's$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Why is invertibility important?
- The most important reason is that it provides a justification for the use of parsimonious models.
- Since an AR(1) process has an MA(
-\begin_inset Formula $\infty)$
-\end_inset
-
- representation,
- one can reverse the argument and note that at least some MA(
-\begin_inset Formula $\infty)$
-\end_inset
-
- processes have an AR(1) representation.
- Likewise,
- some AR(
-\begin_inset Formula $\infty)$
-\end_inset
-
- processes have an MA(1) representation.
- At the time of estimation,
- it's a lot easier to estimate the single AR(1) or MA(1) coefficient rather than the infinite number of coefficients associated with the MA(
-\begin_inset Formula $\infty)$
-\end_inset
-
- or AR(
-\begin_inset Formula $\infty)$
-\end_inset
-
- representation.
-\end_layout
-
-\begin_layout Itemize
-This is the reason that ARMA models are popular.
- Combining low-order AR and MA models can usually offer a satisfactory representation of univariate time series data using a reasonable number of parameters.
-\end_layout
-
-\begin_layout Itemize
-Stationarity and invertibility of ARMA models is similar to what we've seen - we won't go into the details.
- Likewise,
- calculating moments is similar.
- 
-\end_layout
-
-\begin_layout Exercise
-Calculate the autocovariances of an ARMA(1,1) model:
-\begin_inset Formula $(1+\phi L)y_{t}=c+(1+\theta L)\epsilon_{t}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Optimal instruments for GMM
-\end_layout
-
-\begin_layout Standard
-PLEASE IGNORE THE REST OF THIS SECTION:
- there is a flaw in the argument that needs correction.
- In particular,
- it may be the case that 
-\begin_inset Formula $E(Z_{t}\epsilon_{t})\ne0$
-\end_inset
-
- if instruments are chosen in the way suggested here.
- 
-\end_layout
-
-\begin_layout Standard
-An interesting question that arises is how one should choose the instrumental variables 
-\begin_inset Formula $Z(w_{t})$
-\end_inset
-
- to achieve maximum efficiency.
-\end_layout
-
-\begin_layout Standard
-Note that with this choice of moment conditions,
- we have that 
-\begin_inset Formula $D_{n}\equiv\frac{\partial}{\partial\theta}m^{\prime}(\theta)$
-\end_inset
-
- (a 
-\begin_inset Formula $K\times g$
-\end_inset
-
- matrix) is 
-\begin_inset Formula 
-\begin{eqnarray*}
-D_{n}(\theta) & = & \frac{\partial}{\partial\theta}\frac{1}{n}\left(Z_{n}^{\prime}h_{n}(\theta)\right)^{\prime}\\
- & = & \frac{1}{n}\left(\frac{\partial}{\partial\theta}h_{n}^{\prime}\left(\theta\right)\right)Z_{n}
-\end{eqnarray*}
-
-\end_inset
-
- which we can define to be 
-\begin_inset Formula 
-\[
-D_{n}(\theta)=\frac{1}{n}H_{n}Z_{n}.
-\]
-
-\end_inset
-
-where 
-\begin_inset Formula $H_{n}$
-\end_inset
-
- is a 
-\begin_inset Formula $K\times n$
-\end_inset
-
- matrix that has the derivatives of the individual moment conditions as its columns.
- Likewise,
- define the var-cov.
- of the moment conditions 
-\begin_inset Formula 
-\begin{eqnarray*}
-\Omega_{n} & = & \mathcal{E}\left[n\bar{m}_{n}(\theta_{0})\bar{m}_{n}(\theta_{0})^{\prime}\right]\\
- & = & \mathcal{E}\left[\frac{1}{n}Z_{n}^{\prime}h_{n}(\theta_{0})h_{n}(\theta_{0})^{\prime}Z_{n}\right]\\
- & = & Z_{n}^{\prime}\mathcal{E}\left(\frac{1}{n}h_{n}(\theta_{0})h_{n}(\theta_{0})^{\prime}\right)Z_{n}\\
- & \equiv & Z_{n}^{\prime}\frac{\Phi_{n}}{n}Z_{n}
-\end{eqnarray*}
-
-\end_inset
-
-where we have defined 
-\begin_inset Formula $\Phi_{n}=V\left(h_{n}(\theta_{0})\right).$
-\end_inset
-
- Note that the dimension of this matrix is growing with the sample size,
- so it is not consistently estimable without additional assumptions.
-\end_layout
-
-\begin_layout Standard
-The asymptotic normality theorem above says that the GMM estimator using the optimal weighting matrix is distributed as 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N(0,V_{\infty})
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\begin{equation}
-V_{\infty}=\lim_{n\rightarrow\infty}\left(\left(\frac{H_{n}Z_{n}}{n}\right)\left(\frac{Z_{n}^{\prime}\Phi_{n}Z_{n}}{n}\right)^{-1}\left(\frac{Z_{n}^{\prime}H_{n}^{\prime}}{n}\right)\right)^{-1}.\label{var-covcondmoments,nonoptimal}
-\end{equation}
-
-\end_inset
-
-Using an argument similar to that used to prove that 
-\begin_inset Formula $\Omega_{\infty}^{-1}$
-\end_inset
-
- is the efficient weighting matrix,
- we can show that putting 
-\begin_inset Formula 
-\[
-Z_{n}=\Phi_{n}^{-1}H_{n}^{\prime}
-\]
-
-\end_inset
-
- causes the above var-cov matrix to simplify to 
-\begin_inset Formula 
-\begin{equation}
-V_{\infty}=\lim_{n\rightarrow\infty}\left(\frac{H_{n}\Phi_{n}^{-1}H_{n}^{\prime}}{n}\right)^{-1}.\label{simplevarcov,condmoments}
-\end{equation}
-
-\end_inset
-
- and furthermore,
- this matrix is smaller that the limiting var-cov for any other choice of instrumental variables.
- (To prove this,
- examine the difference of the inverses of the var-cov matrices with the optimal intruments and with non-optimal instruments.
- As above,
- you can show that the difference is positive semi-definite).
-\end_layout
-
-\begin_layout Itemize
-Note that both 
-\begin_inset Formula $H_{n},$
-\end_inset
-
- which we should write more properly as 
-\begin_inset Formula $H_{n}(\theta_{0}),$
-\end_inset
-
- since it depends on 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- and 
-\begin_inset Formula $\Phi$
-\end_inset
-
- must be consistently estimated to apply this.
-\end_layout
-
-\begin_layout Itemize
-Usually,
- estimation of 
-\begin_inset Formula $H_{n}$
-\end_inset
-
- is straightforward - one just uses 
-\begin_inset Formula 
-\[
-\widehat{H}=\frac{\partial}{\partial\theta}h_{n}^{\prime}\left(\tilde{\theta}\right),
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\tilde{\theta}$
-\end_inset
-
- is some initial consistent estimator based on non-optimal instruments.
-\end_layout
-
-\begin_layout Itemize
-Estimation of 
-\begin_inset Formula $\Phi_{n}$
-\end_inset
-
- may not be possible.
- It is an 
-\begin_inset Formula $n\times n$
-\end_inset
-
- matrix,
- so it has more unique elements than 
-\begin_inset Formula $n,$
-\end_inset
-
- the sample size,
- so without restrictions on the parameters it can't be estimated consistently.
- Basically,
- you need to provide a parametric specification of the covariances of the 
-\begin_inset Formula $h_{t}(\theta)\;$
-\end_inset
-
-in order to be able to use optimal instruments.
- A solution is to approximate this matrix parametrically to define the instruments.
- Note that the simplified var-cov matrix in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "simplevarcov,condmoments"
-nolink "false"
-
-\end_inset
-
- will not apply if approximately optimal instruments are used - it will be necessary to use an estimator based upon equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "var-covcondmoments,nonoptimal"
-nolink "false"
-
-\end_inset
-
-,
- where the term 
-\begin_inset Formula $n^{-1}Z_{n}^{\prime}\Phi_{n}Z_{n}$
-\end_inset
-
- must be estimated consistently apart,
- for example by the Newey-West procedure.
- 
-\end_layout
-
-\begin_layout Section
-Hurdle models
-\end_layout
-
-\begin_layout Standard
-Returning to the Poisson model,
- lets look at actual and fitted count probabilities.
- Actual relative frequencies are 
-\begin_inset Formula $f(y=j)=\sum_{i}1(y_{i}=j)/n$
-\end_inset
-
- and fitted frequencies are 
-\begin_inset Formula $\hat{f}(y=j)=\sum_{i=1}^{n}f_{Y}(j|x_{i},\hat{\theta})/n$
-\end_inset
-
-
-\begin_inset Float table
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Actual and Poisson fitted frequencies
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="8" columns="5">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Count
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-OBDV
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-ERV
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Count
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Actual
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Actual
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.32
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.06
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.86
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.83
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.18
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.15
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.14
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.11
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.19
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.02
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.02
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.18
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.004
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.002
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.052
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.15
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.002
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.0002
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-5
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.032
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2.4e-5
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-We see that for the OBDV measure,
- there are many more actual zeros than predicted.
- For ERV,
- there are somewhat more actual zeros than fitted,
- but the difference is not too important.
- 
-\end_layout
-
-\begin_layout Standard
-Why might OBDV not fit the zeros well?
- What if people made the decision to contact the doctor for a first visit,
- they are sick,
- then the 
-\emph on
-doctor
-\emph default
- decides on whether or not follow-up visits are needed.
- This is a principal/agent type situation,
- where the total number of visits depends upon the decision of both the patient and the doctor.
- Since different parameters may govern the two decision-makers choices,
- we might expect that different parameters govern the probability of zeros versus the other counts.
- Let 
-\begin_inset Formula $\lambda_{p}$
-\end_inset
-
- be the parameters of the patient's demand for visits,
- and let 
-\begin_inset Formula $\lambda_{d}$
-\end_inset
-
- be the paramter of the doctor's 
-\begin_inset Quotes eld
-\end_inset
-
-demand
-\begin_inset Quotes erd
-\end_inset
-
- for visits.
- The patient will initiate visits according to a discrete choice model,
- for example,
- a logit model:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray*}
-\Pr(Y=0) & =f_{Y}(0,\lambda_{p})= & 1-1/\left[1+\exp(-\lambda_{p})\right]\\
-\Pr(Y>0) & = & 1/\left[1+\exp(-\lambda_{p})\right],
-\end{eqnarray*}
-
-\end_inset
-
- The above probabilities are used to estimate the binary 0/1 hurdle process.
- Then,
- for the observations where visits are positive,
- a truncated Poisson density is estimated.
- This density is
-\begin_inset Formula 
-\begin{eqnarray*}
-f_{Y}(y,\lambda_{d}|y>0) & = & \frac{f_{Y}(y,\lambda_{d})}{\Pr(y>0)}\\
- & = & \frac{f_{Y}(y,\lambda_{d})}{1-\exp(-\lambda_{d})}
-\end{eqnarray*}
-
-\end_inset
-
-since according to the Poisson model with the doctor's paramaters,
-\begin_inset Formula 
-\[
-\Pr(y=0)=\frac{\exp(-\lambda_{d})\lambda_{d}^{0}}{0!}.
-\]
-
-\end_inset
-
-Since the hurdle and truncated components of the overall density for 
-\begin_inset Formula $Y$
-\end_inset
-
- share no parameters,
- they may be estimated separately,
- which is computationally more efficient than estimating the overall model.
- (Recall that the BFGS algorithm,
- for example,
- will have to invert the approximated Hessian.
- The computational overhead is of order 
-\begin_inset Formula $K^{2}$
-\end_inset
-
- where 
-\begin_inset Formula $K$
-\end_inset
-
- is the number of parameters to be estimated) .
- The expectation of 
-\begin_inset Formula $Y$
-\end_inset
-
- is
-\begin_inset Formula 
-\begin{eqnarray*}
-E(Y|x) & = & \Pr(Y>0|x)E(Y|Y>0,x)\\
- & = & \left(\frac{1}{1+\exp(-\lambda_{p})}\right)\left(\frac{\lambda_{d}}{1-\exp(-\lambda_{d})}\right)
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Here are hurdle Poisson estimation results for OBDV,
- obtained from 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{this estimation program}{./Examples/MEPS-II/estimate
-\backslash
-_hpoisson.ox} 
-\end_layout
-
-\end_inset
-
- 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-MEPS data,
- OBDV
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-logit results
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Strong convergence
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Observations = 500
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Function value 
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.58939
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-t-Stats
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- params
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(OPG)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Sand.)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Hess)
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-constant
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.5502
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.5709
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.5269
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.5560
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-pub_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.0519
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.0520
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.0027
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.0384
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-priv_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.45867
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7289
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.6924
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7166
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-sex
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.63570
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.0873
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.1677
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.1366
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-age
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.018614
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.1547
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.1969
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.1807
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-educ
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.039606
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.0467
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.98710
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.0222
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-inc
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.077446
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7655
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.1672
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.9601
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Information Criteria 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Consistent Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 639.89
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Schwartz 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 632.89
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Hannan-Quinn 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 614.96
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Akaike 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 603.39
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-The results for the truncated part:
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-MEPS data,
- OBDV
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-tpoisson results
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Strong convergence
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Observations = 500
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Function value 
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.7042
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-t-Stats
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- params
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(OPG)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Sand.)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Hess)
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-constant
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.54254
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 7.4291
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.1747
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.2323
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-pub_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.31001
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 6.5708
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7573
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.7183
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-priv_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.014382
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.29433
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.10438
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.18112
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-sex
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.19075
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 10.293
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.1890
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.6942
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-age
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.016683
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 16.148
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.5262
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 7.9814
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-educ
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.016286
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 4.2144
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.56547
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.6353
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-inc
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.0079016
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.3186
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.35309
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.96078
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Information Criteria 
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Consistent Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2754.7
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Schwartz
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2747.7
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Hannan-Quinn
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2729.8
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2718.2
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-Fitted and actual probabilites (NB-II fits are provided as well) are:
-\end_layout
-
-\begin_layout Standard
-\begin_inset Float table
-placement htbp
-alignment document
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\begin_inset Caption Standard
-
-\begin_layout Plain Layout
-Actual and Hurdle Poisson fitted frequencies
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Tabular
-<lyxtabular version="3" rows="8" columns="7">
-<features tabularvalignment="middle">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<column alignment="center" valignment="top" width="0pt">
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Count
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-OBDV
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="1" alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-ERV
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-<cell multicolumn="2" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Count
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Actual
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted HP
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted NB-II
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Actual
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted HP
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-Fitted NB-II
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.32
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.32
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.34
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.86
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.86
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.86
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.18
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.035
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.16
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-2
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.11
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.071
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.11
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.02
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.02
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.02
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-3
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.08
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.004
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.006
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.006
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-4
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.052
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.11
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.06
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.002
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.002
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.002
-\end_layout
-
-\end_inset
-</cell>
-</row>
-<row>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-5
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.032
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.10
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.05
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.0005
-\end_layout
-
-\end_inset
-</cell>
-<cell alignment="center" valignment="top" topline="true" bottomline="true" rightline="true" usebox="none">
-\begin_inset Text
-
-\begin_layout Plain Layout
-0.001
-\end_layout
-
-\end_inset
-</cell>
-</row>
-</lyxtabular>
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-For the Hurdle Poisson models,
- the ERV fit is very accurate.
- The OBDV fit is not so good.
- Zeros are exact,
- but 1's and 2's are underestimated,
- and higher counts are overestimated.
- For the NB-II fits,
- performance is at least as good as the hurdle Poisson model,
- and one should recall that many fewer parameters are used.
- Hurdle version of the negative binomial model are also widely used.
-\end_layout
-
-\begin_layout Section
-Finite mixture models
-\end_layout
-
-\begin_layout Standard
-The following are results for a mixture of 2 negative binomial (NB-I) models,
- for the OBDV data,
- which you can replicate using 
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-href{this estimation program}{./Examples/MEPS-II/estimate
-\backslash
-_mixnegbin.ox} 
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-MEPS data,
- OBDV
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-mixnegbin results
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Strong convergence
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Observations = 500
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Function value
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.2312
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-t-Stats
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- params
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(OPG)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Sand.)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Hess)
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-constant
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.64852
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3851
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3226
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.4358
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-pub_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.062139
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.23188
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.13802
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.18729
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-priv_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.093396
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.46948
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.33046
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.40854
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-sex
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.39785
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.6121
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.2148
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.4882
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-age
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.015969
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.5173
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.5475
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.7151
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-educ
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.049175
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.8013
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.7061
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.8036
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-inc
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.015880
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.58386
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.76782
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.73281
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-ln_alpha
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.69961
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.3456
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.0396
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.4029
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-constant
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -3.6130
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.6126
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.7365
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -1.8411
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-pub_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.3456
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7527
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.7677
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.6519
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-priv_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.77431
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.73854
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.1366
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.97338
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-sex
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.34886
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.80035
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.74016
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.81892
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-age
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.021425
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.1354
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3032
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3387
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-educ
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.22461
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.0922
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7826
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.1470
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-inc
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.019227
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.20453
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.40854
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.36313
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-ln_alpha
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.8419
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 6.2497
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 6.8702
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 7.6182
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-logit_inv_mix
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.85186
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7096
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.4827
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.7883
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Information Criteria
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Consistent Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2353.8
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Schwartz
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2336.8
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Hannan-Quinn
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2293.3
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2265.2
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Delta method for mix parameter st.
- err.
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- mix
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- se_mix
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.70096
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.12043
-\end_layout
-
-\begin_layout Itemize
-The 95% confidence interval for the mix parameter is perilously close to 1,
- which suggests that there may really be only one component density,
- rather than a mixture.
- Again,
- this is 
-\emph on
-not
-\emph default
- the way to test this - it is merely suggestive.
-\end_layout
-
-\begin_layout Itemize
-Education is interesting.
- For the subpopulation that is 
-\begin_inset Quotes eld
-\end_inset
-
-healthy
-\begin_inset Quotes erd
-\end_inset
-
-,
- i.e.,
- that makes relatively few visits,
- education seems to have a positive effect on visits.
- For the 
-\begin_inset Quotes eld
-\end_inset
-
-unhealthy
-\begin_inset Quotes erd
-\end_inset
-
- group,
- education has a negative effect on visits.
- The other results are more mixed.
- A larger sample could help clarify things.
-\end_layout
-
-\begin_layout Standard
-The following are results for a 2 component constrained mixture negative binomial model where all the slope parameters in 
-\begin_inset Formula $\lambda_{j}=e^{\mathbf{x}\beta_{j}}$
-\end_inset
-
- are the same across the two components.
- The constants and the overdispersion parameters 
-\begin_inset Formula $\alpha_{j}$
-\end_inset
-
- are allowed to differ for the two components.
-\end_layout
-
-\begin_layout Standard
-\begin_inset Newpage newpage
-\end_inset
-
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-MEPS data,
- OBDV
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-cmixnegbin results
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Strong convergence
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Observations = 500
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Function value
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -2.2441
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-t-Stats
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- params
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(OPG)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Sand.)
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- t(Hess)
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-constant
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.34153
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.94203
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.91456
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- -0.97943
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-pub_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.45320
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.6206
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.5088
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.7067
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-priv_ins
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.20663
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.4258
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3105
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.3895
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-sex
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.37714
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.1948
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.4929
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.5319
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-age
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.015822
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.1212
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.7806
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.7042
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-educ
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.011784
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.65887
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.50362
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.58331
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-inc
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.014088
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.69088
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.96831
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.83408
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-ln_alpha
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.1798
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 4.6140
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 7.2462
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 6.4293
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-const_2
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.2621
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.47525
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.5219
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.5060
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-lnalpha_2
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.7769
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.5539
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 6.4918
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 4.2243
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-logit_inv_mix
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2.4888
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.60073
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 3.7224
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 1.9693
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Information Criteria
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Consistent Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2323.5
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Schwartz
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2312.5
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Hannan-Quinn
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2284.3
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Akaike
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 2266.1
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-**************************************************************************
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-Delta method for mix parameter st.
- err.
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- mix
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- se_mix
-\end_layout
-
-\begin_layout Standard
-
-\family typewriter
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.92335
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset space ~
-\end_inset
-
- 0.047318
-\end_layout
-
-\begin_layout Itemize
-Now the mixture parameter is even closer to 1.
-\end_layout
-
-\begin_layout Itemize
-The slope parameter estimates are pretty close to what we got with the NB-I model.
-\end_layout
-
-\begin_layout Section
-Nonlinear least squares (NLS)
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- Davidson and MacKinnon,
- Ch.
- 2
-\begin_inset Formula $^{*}$
-\end_inset
-
- and 5
-\begin_inset Formula $^{*}$
-\end_inset
-
-;
- Gallant,
- Ch.
- 1
-\end_layout
-
-\begin_layout Subsection
-Introduction and definition
-\end_layout
-
-\begin_layout Standard
-Nonlinear least squares (NLS) is a means of estimating the parameter of the model 
-\begin_inset Formula 
-\[
-y_{t}=f(\mathbf{x}_{t},\theta_{0})+\varepsilon_{t}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-In general,
- 
-\begin_inset Formula $\varepsilon_{t}$
-\end_inset
-
- will be heteroscedastic and autocorrelated,
- and possibly nonnormally distributed.
- However,
- dealing with this is exactly as in the case of linear models,
- so we'll just treat the iid case here,
- 
-\begin_inset Formula 
-\[
-\varepsilon_{t}\sim iid(0,\sigma^{2})
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-If we stack the observations vertically,
- defining 
-\begin_inset Formula 
-\[
-\mathbf{y}=(y_{1},y_{2},...,y_{n})^{\prime}
-\]
-
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-\mathbf{f}=(f(x_{1},\theta),f(x_{1},\theta),...,f(x_{1},\theta))^{\prime}
-\]
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\varepsilon=(\varepsilon_{1},\varepsilon_{2},...,\varepsilon_{n})^{\prime}
-\]
-
-\end_inset
-
- we can write the 
-\begin_inset Formula $n$
-\end_inset
-
- observations as 
-\begin_inset Formula 
-\[
-\mathbf{y}=\mathbf{f}(\theta)+\varepsilon
-\]
-
-\end_inset
-
- Using this notation,
- the NLS estimator can be defined as 
-\begin_inset Formula 
-\[
-\hat{\theta}\equiv\arg\min_{\Theta}s_{n}(\theta)=\frac{1}{n}\left[\mathbf{y}-\mathbf{f}(\theta)\right]^{\prime}\left[\mathbf{y}-\mathbf{f}(\theta)\right]=\frac{1}{n}\parallel\mathbf{y}-\mathbf{f}(\theta)\parallel^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-The estimator minimizes the weighted sum of squared errors,
- which is the same as minimizing the Euclidean distance between 
-\begin_inset Formula $\mathbf{y}$
-\end_inset
-
- and 
-\begin_inset Formula $\mathbf{f}(\theta).$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The objective function can be written as
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\left[\mathbf{y}^{\prime}\mathbf{y}-2\mathbf{y}^{\prime}\mathbf{f}(\theta)+\mathbf{f}(\theta)^{\prime}\mathbf{f}(\theta)\right],
-\]
-
-\end_inset
-
- which gives the first order conditions
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
--\left[\frac{\partial}{\partial\theta}\mathbf{f}(\hat{\theta})^{\prime}\right]\mathbf{y}+\left[\frac{\partial}{\partial\theta}\mathbf{f}(\hat{\theta})^{\prime}\right]\mathbf{f}(\hat{\theta})\equiv0.
-\]
-
-\end_inset
-
- Define the 
-\begin_inset Formula $n\times K$
-\end_inset
-
- matrix 
-\begin_inset Formula 
-\begin{equation}
-\mathbf{F}(\hat{\theta})\equiv D_{\theta^{\prime}}\mathbf{f}(\hat{\theta}).\label{nlsderiv}
-\end{equation}
-
-\end_inset
-
- In shorthand,
- use 
-\begin_inset Formula $\hat{\mathbf{F}}$
-\end_inset
-
- in place of 
-\begin_inset Formula $\mathbf{F}(\hat{\theta}).$
-\end_inset
-
- Using this,
- the first order conditions can be written as 
-\begin_inset Formula 
-\[
--\hat{\mathbf{F}}^{\prime}\mathbf{y}+\hat{\mathbf{F}}^{\prime}\mathbf{f}(\hat{\theta})\equiv0,
-\]
-
-\end_inset
-
- or 
-\begin_inset Formula 
-\begin{equation}
-\hat{\mathbf{F}}^{\prime}\left[\mathbf{y}-\mathbf{f}(\hat{\theta})\right]\equiv0.\label{nlsfoc}
-\end{equation}
-
-\end_inset
-
- This bears a good deal of similarity to the f.o.c.
- for the linear model - the derivative of the prediction is orthogonal to the prediction error.
- If 
-\begin_inset Formula $\mathbf{f}(\theta)=\mathbf{X}\theta,$
-\end_inset
-
- then 
-\begin_inset Formula $\hat{\mathbf{F}}$
-\end_inset
-
- is simply 
-\begin_inset Formula $\mathbf{X},$
-\end_inset
-
- so the f.o.c.
- (with spherical errors) simplify to 
-\begin_inset Formula 
-\[
-\mathbf{X}^{\prime}\mathbf{y}-\mathbf{X}^{\prime}\mathbf{X}\beta=0,
-\]
-
-\end_inset
-
- the usual 0LS f.o.c.
-\end_layout
-
-\begin_layout Standard
-We can interpret this geometrically:
- 
-\shape italic
-INSERT drawings of geometrical depiction of OLS and NLS (see Davidson and MacKinnon,
- pgs.
- 8,13 and 46).
-\end_layout
-
-\begin_layout Itemize
-Note that the nonlinearity of the manifold leads to potential multiple local maxima,
- minima and saddlepoints:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-the objective function 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- is not necessarily well-behaved and may be difficult to minimize.
- 
-\end_layout
-
-\begin_layout Subsection
-Identification
-\end_layout
-
-\begin_layout Standard
-As before,
- identification can be considered conditional on the sample,
- and asymptotically.
- The condition for asymptotic identification is that 
-\begin_inset Formula $s_{n}(\theta)$
-\end_inset
-
- tend to a limiting function 
-\begin_inset Formula $s_{\infty}(\theta)$
-\end_inset
-
- such that 
-\begin_inset Formula $s_{\infty}(\theta_{0})<s_{\infty}(\theta),$
-\end_inset
-
- 
-\begin_inset Formula $\forall\theta\neq\theta_{0}.$
-\end_inset
-
- This will be the case if 
-\begin_inset Formula $s_{\infty}(\theta_{0})$
-\end_inset
-
- is strictly convex at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- which requires that 
-\begin_inset Formula $D_{\theta}^{2}s_{\infty}(\theta_{0})$
-\end_inset
-
- be positive definite.
- Consider the objective function:
- 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\theta) & = & \frac{1}{n}\sum_{t=1}^{n}\left[y_{t}-f(\mathbf{x}_{t},\theta)\right]^{2}\\
- & = & \frac{1}{n}\sum_{t=1}^{n}\left[f(\mathbf{x}_{t},\theta_{0})+\varepsilon_{t}-f_{t}(\mathbf{x}_{t},\theta)\right]^{2}\\
- & = & \frac{1}{n}\sum_{t=1}^{n}\left[f_{t}(\theta_{0})-f_{t}(\theta)\right]^{2}+\frac{1}{n}\sum_{t=1}^{n}\left(\varepsilon_{t}\right)^{2}\\
- & - & \frac{2}{n}\sum_{t=1}^{n}\left[f_{t}(\theta_{0})-f_{t}(\theta)\right]\varepsilon_{t}
-\end{eqnarray*}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-As in example 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "eeolsexample"
-nolink "false"
-
-\end_inset
-
-,
- which illustrated the consistency of extremum estimators using OLS,
- we conclude that the second term will converge to a constant which does not depend upon 
-\begin_inset Formula $\theta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A LLN can be applied to the third term to conclude that it converges pointwise to 0,
- as long as 
-\begin_inset Formula $\mathbf{f}(\theta)\;$
-\end_inset
-
-and 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- are uncorrelated.
-\end_layout
-
-\begin_layout Itemize
-Next,
- pointwise convergence needs to be strengthened to uniform almost sure convergence.
- There are a number of possible assumptions one could use.
- Here,
- we'll just assume it holds.
-\end_layout
-
-\begin_layout Itemize
-Turning to the first term,
- we'll assume a pointwise law of large numbers applies,
- so 
-\begin_inset Formula 
-\begin{equation}
-\frac{1}{n}\sum_{t=1}^{n}\left[f_{t}(\theta_{0})-f_{t}(\theta)\right]^{2}\stackrel{a.s.}{\rightarrow}\int\left[f(z,\theta_{0})-f(z,\theta)\right]^{2}d\mu(z),\label{nlslim}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $\mu(x)$
-\end_inset
-
- is the distribution function of 
-\begin_inset Formula $x.$
-\end_inset
-
- In many cases,
- 
-\begin_inset Formula $f(x,\theta)$
-\end_inset
-
- 
-\emph on
-will
-\emph default
- be bounded and continuous,
- for all 
-\begin_inset Formula $\theta\in\Theta,$
-\end_inset
-
- so strengthening to uniform almost sure convergence is immediate.
- For example if 
-\begin_inset Formula $f(x,\theta)=\left[1+\exp(-x\theta)\right]^{-1},$
-\end_inset
-
- 
-\begin_inset Formula $f:\Re^{K}\rightarrow\left(0,1\right),$
-\end_inset
-
- a bounded range,
- and the function is continuous in 
-\begin_inset Formula $\theta.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Given these results,
- it is clear that a minimizer is 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- When considering identification (asymptotic),
- the question is whether or not there may be some other minimizer.
- A local condition for identification is that 
-\begin_inset Formula 
-\[
-\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s_{\infty}(\theta)=\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}\int\left[f(x,\theta_{0})-f(x,\theta)\right]^{2}d\mu(x)
-\]
-
-\end_inset
-
- be positive definite at 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- Evaluating this derivative,
- we obtain (after a little work)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\left.\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}\int\left[f(x,\theta_{0})-f(x,\theta)\right]^{2}d\mu(x)\right|_{\theta_{0}}=2\int\left[D_{\theta}f(z,\theta_{0})^{\prime}\right]\left[D_{\theta^{\prime}}f(z,\theta_{0})\right]^{\prime}d\mu(z)
-\]
-
-\end_inset
-
- the expectation of the outer product of the gradient of the regression function evaluated at 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- (Note:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-the uniform boundedness we have already assumed allows passing the derivative through the integral,
- by the dominated convergence theorem.) This matrix will be positive definite (wp1) as long as the gradient vector is of full rank (wp1).
- The tangent space to the regression manifold must span a 
-\begin_inset Formula $K$
-\end_inset
-
- -dimensional space if we are to consistently estimate a 
-\begin_inset Formula $K$
-\end_inset
-
- -dimensional parameter vector.
- This is analogous to the requirement that there be no perfect colinearity in a linear model.
- This is a necessary condition for identification.
- Note that the LLN implies that the above expectation is equal to 
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(\theta_{0})=2\lim\mathcal{E}\frac{\mathbf{F}^{\prime}\mathbf{F}}{n}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Subsection
-Consistency
-\end_layout
-
-\begin_layout Standard
-We simply assume that the conditions of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
- hold,
- so the estimator is consistent.
- Given that the strong stochastic equicontinuity conditions hold,
- as discussed above,
- and given the above identification conditions an a compact estimation space (the closure of the parameter space 
-\begin_inset Formula $\Theta),$
-\end_inset
-
- the consistency proof's assumptions are satisfied.
-\end_layout
-
-\begin_layout Subsection
-Asymptotic normality
-\end_layout
-
-\begin_layout Standard
-As in the case of GMM,
- we also simply assume that the conditions for asymptotic normality as in Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Normality of ee"
-nolink "false"
-
-\end_inset
-
- hold.
- The only remaining problem is to determine the form of the asymptotic variance-covariance matrix.
- Recall that the result of the asymptotic normality theorem is 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left[0,\mathcal{J}_{\infty}(\theta_{0})^{-1}\mathcal{I}_{\infty}(\theta_{0})\mathcal{J}_{\infty}(\theta_{0})^{-1}\right],
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- is the almost sure limit of 
-\begin_inset Formula $\frac{\partial^{2}}{\partial\theta\partial\theta^{\prime}}s_{n}(\theta)$
-\end_inset
-
- evaluated at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\mathcal{I}_{\infty}(\theta_{0})=\lim Var\sqrt{n}D_{\theta}s_{n}(\theta_{0})
-\]
-
-\end_inset
-
- The objective function is 
-\begin_inset Formula 
-\[
-s_{n}(\theta)=\frac{1}{n}\sum_{t=1}^{n}\left[y_{t}-f(\mathbf{x}_{t},\theta)\right]^{2}
-\]
-
-\end_inset
-
- So 
-\begin_inset Formula 
-\[
-D_{\theta}s_{n}(\theta)=-\frac{2}{n}\sum_{t=1}^{n}\left[y_{t}-f(\mathbf{x}_{t},\theta)\right]D_{\theta}f(\mathbf{x}_{t},\theta).
-\]
-
-\end_inset
-
- Evaluating at 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-D_{\theta}s_{n}(\theta_{0})=-\frac{2}{n}\sum_{t=1}^{n}\varepsilon_{t}D_{\theta}f(\mathbf{x}_{t},\theta_{0}).
-\]
-
-\end_inset
-
- Note that the expectation of this is zero,
- since 
-\begin_inset Formula $\epsilon_{t}$
-\end_inset
-
- and 
-\begin_inset Formula $\mathbf{x}_{t}$
-\end_inset
-
- are assumed to be uncorrelated.
- So to calculate the variance,
- we can simply calculate the second moment about zero.
- Also note that 
-\begin_inset Formula 
-\begin{eqnarray*}
-\sum_{t=1}^{n}\varepsilon_{t}D_{\theta}f(\mathbf{x}_{t},\theta_{0}) & = & \frac{\partial}{\partial\theta}\left[\mathbf{f}(\theta_{0})\right]^{\prime}\varepsilon\\
- & = & \mathbf{F}^{\prime}\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
-With this we obtain 
-\begin_inset Formula 
-\begin{eqnarray*}
-\mathcal{I}_{\infty}(\theta_{0}) & = & \lim Var\sqrt{n}D_{\theta}s_{n}(\theta_{0})\\
- & = & \lim n\mathcal{E}\frac{4}{n^{2}}\mathbf{F}^{\prime}\varepsilon\varepsilon^{\textrm{'}}\mathbf{F}\\
- & = & 4\sigma^{2}\lim\mathcal{E}\frac{\mathbf{F}^{\prime}\mathbf{F}}{n}
-\end{eqnarray*}
-
-\end_inset
-
-We've already seen that 
-\begin_inset Formula 
-\[
-\mathcal{J}_{\infty}(\theta_{0})=2\lim\mathcal{E}\frac{\mathbf{F}^{\prime}\mathbf{F}}{n},
-\]
-
-\end_inset
-
- where the expectation is with respect to the joint density of 
-\begin_inset Formula $x$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon.$
-\end_inset
-
- Combining these expressions for 
-\begin_inset Formula $\mathcal{J}_{\infty}(\theta_{0})$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}_{\infty}(\theta_{0}),$
-\end_inset
-
- and the result of the asymptotic normality theorem,
- we get 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\hat{\theta}-\theta_{0}\right)\stackrel{d}{\rightarrow}N\left(0,\left(\lim\mathcal{E}\frac{\mathbf{F}^{\prime}\mathbf{F}}{n}\right)^{-1}\sigma^{2}\right).
-\]
-
-\end_inset
-
- We can consistently estimate the variance covariance matrix using 
-\begin_inset Formula 
-\begin{equation}
-\left(\frac{\hat{\mathbf{F}}^{\prime}\hat{\mathbf{F}}}{n}\right)^{-1}\hat{\sigma}^{2},\label{nlsvcov}
-\end{equation}
-
-\end_inset
-
- where 
-\begin_inset Formula $\hat{\mathbf{F}}$
-\end_inset
-
- is defined as in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nlsderiv"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\hat{\sigma}^{2}=\frac{\left[\mathbf{y}-\mathbf{f}(\hat{\theta})\right]^{\prime}\left[\mathbf{y}-\mathbf{f}(\hat{\theta})\right]}{n},
-\]
-
-\end_inset
-
- the obvious estimator.
- Note the close correspondence to the results for the linear model.
-\end_layout
-
-\begin_layout Subsection
-Example:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-The Poisson model for count data
-\end_layout
-
-\begin_layout Standard
-Suppose that 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- conditional on 
-\begin_inset Formula $\mathbf{x}_{t}$
-\end_inset
-
- is independently distributed Poisson.
- A Poisson random variable is a 
-\emph on
-count data
-\emph default
- variable,
- which means it can take the values {0,1,2,...}.
- This sort of model has been used to study visits to doctors per year,
- number of patents registered by businesses per year,
- 
-\emph on
-etc.
-\end_layout
-
-\begin_layout Standard
-The Poisson density is 
-\begin_inset Formula 
-\[
-f(y_{t})=\frac{\exp(-\lambda_{t})\lambda_{t}^{y_{t}}}{y_{t}!},y_{t}\in\{0,1,2,...\}.
-\]
-
-\end_inset
-
- The mean of 
-\begin_inset Formula $y_{t}$
-\end_inset
-
- is 
-\begin_inset Formula $\lambda_{t},$
-\end_inset
-
- as is the variance.
- Note that 
-\begin_inset Formula $\lambda_{t}$
-\end_inset
-
- must be positive.
- Suppose that the true mean is 
-\begin_inset Formula 
-\[
-\lambda_{t}^{0}=\exp(\mathbf{x}_{t}^{\prime}\beta_{0}),
-\]
-
-\end_inset
-
- which enforces the positivity of 
-\begin_inset Formula $\lambda_{t}.$
-\end_inset
-
- Suppose we estimate 
-\begin_inset Formula $\beta_{0}$
-\end_inset
-
- by nonlinear least squares:
- 
-\begin_inset Formula 
-\[
-\hat{\beta}=\arg\min s_{n}(\beta)=\frac{1}{T}\sum_{t=1}^{n}\left(y_{t}-\exp(\mathbf{x}_{t}^{\prime}\beta)\right)^{2}
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-We can write 
-\begin_inset Formula 
-\begin{eqnarray*}
-s_{n}(\beta) & = & \frac{1}{T}\sum_{t=1}^{n}\left(\exp(\mathbf{x}_{t}^{\prime}\beta_{0}+\varepsilon_{t}-\exp(\mathbf{x}_{t}^{\prime}\beta)\right)^{2}\\
- & = & \frac{1}{T}\sum_{t=1}^{n}\left(\exp(\mathbf{x}_{t}^{\prime}\beta_{0}-\exp(\mathbf{x}_{t}^{\prime}\beta)\right)^{2}+\frac{1}{T}\sum_{t=1}^{n}\varepsilon_{t}^{2}+2\frac{1}{T}\sum_{t=1}^{n}\varepsilon_{t}\left(\exp(\mathbf{x}_{t}^{\prime}\beta_{0}-\exp(\mathbf{x}_{t}^{\prime}\beta)\right)
-\end{eqnarray*}
-
-\end_inset
-
- The last term has expectation zero since the assumption that 
-\begin_inset Formula $\mathcal{E}(y_{t}|\mathbf{x}_{t})=\exp(\mathbf{x}_{t}^{\prime}\beta_{0})$
-\end_inset
-
- implies that 
-\begin_inset Formula $\mathcal{E}\left(\varepsilon_{t}|\mathbf{x}_{t}\right)=0,$
-\end_inset
-
- which in turn implies that functions of 
-\begin_inset Formula $\mathbf{x}_{t}$
-\end_inset
-
- are uncorrelated with 
-\begin_inset Formula $\varepsilon_{t}.$
-\end_inset
-
- Applying a strong LLN,
- and noting that the objective function is continuous on a compact parameter space,
- we get 
-\begin_inset Formula 
-\[
-s_{\infty}(\beta)=\mathcal{E}_{\mathbf{x}}\left(\exp(\mathbf{x}^{\prime}\beta_{0}-\exp(\mathbf{x}^{\prime}\beta)\right)^{2}+\mathcal{E}_{\mathbf{x}}\exp(\mathbf{x}^{\prime}\beta_{0})
-\]
-
-\end_inset
-
- where the last term comes from the fact that the conditional variance of 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is the same as the variance of 
-\begin_inset Formula $y.$
-\end_inset
-
- This function is clearly minimized at 
-\begin_inset Formula $\beta=\beta_{0},$
-\end_inset
-
- so the NLS estimator is consistent as long as identification holds.
-\end_layout
-
-\begin_layout Exercise
-Determine the limiting distribution of 
-\begin_inset Formula $\sqrt{n}\left(\hat{\beta}-\beta_{0}\right).$
-\end_inset
-
- This means finding the the specific forms of
-\begin_inset Formula $\frac{\partial^{2}}{\partial\beta\partial\beta^{\prime}}s_{n}(\beta)$
-\end_inset
-
-,
- 
-\begin_inset Formula $\mathcal{J}(\beta_{0}),\left.\frac{\partial s_{n}(\beta)}{\partial\beta}\right|,$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{I}(\beta_{0}).$
-\end_inset
-
- Again,
- use a CLT as needed,
- no need to verify that it can be applied.
-\end_layout
-
-\begin_layout Subsection
-The Gauss-Newton algorithm
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings:
-\series default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
- 
-\end_layout
-
-\end_inset
-
-Davidson and MacKinnon,
- Chapter 6,
- pgs.
- 201-207
-\begin_inset Formula $^{*}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-The Gauss-Newton optimization technique is specifically designed for nonlinear least squares.
- The idea is to linearize the nonlinear model,
- rather than the objective function.
- The model is 
-\begin_inset Formula 
-\[
-\mathbf{y}=\mathbf{f}(\theta_{0})+\varepsilon.
-\]
-
-\end_inset
-
- At some 
-\begin_inset Formula $\theta$
-\end_inset
-
- in the parameter space,
- not equal to 
-\begin_inset Formula $\theta_{0},$
-\end_inset
-
- we have 
-\begin_inset Formula 
-\[
-\mathbf{y}=\mathbf{f}(\theta)+\nu
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\nu$
-\end_inset
-
- is a combination of the fundamental error term 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- and the error due to evaluating the regression function at 
-\begin_inset Formula $\theta$
-\end_inset
-
- rather than the true value 
-\begin_inset Formula $\theta_{0}.$
-\end_inset
-
- Take a first order Taylor's series approximation around a point 
-\begin_inset Formula $\theta^{1}:$
-\end_inset
-
-
-\begin_inset Formula 
-\[
-\mathbf{y}=\mathbf{f}(\theta^{1})+\left[D_{\theta^{\prime}}\mathbf{f}\left(\theta^{1}\right)\right]\left(\theta-\theta^{1}\right)+\nu+\text{approximation error.}
-\]
-
-\end_inset
-
- Define 
-\begin_inset Formula $\mathbf{z}\equiv\mathbf{y}-\mathbf{f}(\theta^{1})$
-\end_inset
-
- and 
-\begin_inset Formula $b\equiv(\theta-\theta^{1}).$
-\end_inset
-
- Then the last equation can be written as 
-\begin_inset Formula 
-\[
-\mathbf{z}=\mathbf{F}(\theta^{1})b+\omega\text{,}
-\]
-
-\end_inset
-
- where,
- as above,
- 
-\begin_inset Formula $\mathbf{F}(\theta^{1})\equiv D_{\theta^{\prime}}\mathbf{f}(\theta^{1})$
-\end_inset
-
- is the 
-\begin_inset Formula $n\times K$
-\end_inset
-
- matrix of derivatives of the regression function,
- evaluated at 
-\begin_inset Formula $\theta^{1},$
-\end_inset
-
- and 
-\begin_inset Formula $\omega$
-\end_inset
-
- is 
-\begin_inset Formula $\nu$
-\end_inset
-
- plus approximation error from the truncated Taylor's series.
-\end_layout
-
-\begin_layout Itemize
-Note that 
-\begin_inset Formula $\mathbf{F}$
-\end_inset
-
- is known,
- given 
-\begin_inset Formula $\theta^{1}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Note that one could estimate 
-\begin_inset Formula $b$
-\end_inset
-
- simply by performing OLS on the above equation.
-\end_layout
-
-\begin_layout Itemize
-Given 
-\begin_inset Formula $\hat{b},$
-\end_inset
-
- we calculate a new round estimate of 
-\begin_inset Formula $\theta_{0}$
-\end_inset
-
- as 
-\begin_inset Formula $\theta^{2}=\hat{b}+\theta^{1}.$
-\end_inset
-
- With this,
- take a new Taylor's series expansion around 
-\begin_inset Formula $\theta^{2}$
-\end_inset
-
- and repeat the process.
- Stop when 
-\begin_inset Formula $\hat{b}=0$
-\end_inset
-
- (to within a specified tolerance).
- 
-\end_layout
-
-\begin_layout Standard
-To see why this might work,
- consider the above approximation,
- but evaluated at the NLS estimator:
- 
-\begin_inset Formula 
-\[
-\mathbf{y}=\mathbf{f}(\hat{\theta})+\mathbf{F}(\hat{\theta})\left(\theta-\hat{\theta}\right)+\omega
-\]
-
-\end_inset
-
- The OLS estimate of 
-\begin_inset Formula $b\equiv\theta-\hat{\theta}$
-\end_inset
-
- is 
-\begin_inset Formula 
-\[
-\hat{b}=\left(\hat{\mathbf{F}}^{\prime}\hat{\mathbf{F}}\right)^{-1}\hat{\mathbf{F}}^{\prime}\left[\mathbf{y}-\mathbf{f}(\hat{\theta})\right].
-\]
-
-\end_inset
-
- This must be zero,
- since 
-\begin_inset Formula 
-\[
-\hat{\mathbf{F}}^{\prime}\left(\hat{\theta}\right)\left[\mathbf{y}-\mathbf{f}(\hat{\theta})\right]\equiv0
-\]
-
-\end_inset
-
- by definition of the NLS estimator (these are the normal equations as in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nlsfoc"
-nolink "false"
-
-\end_inset
-
-,
- Since 
-\begin_inset Formula $\hat{b}$
-\end_inset
-
- 
-\begin_inset Formula $\equiv0$
-\end_inset
-
- when we evaluate at 
-\begin_inset Formula $\hat{\theta},$
-\end_inset
-
- updating would stop.
-\end_layout
-
-\begin_layout Itemize
-The Gauss-Newton method doesn't require second derivatives,
- as does the Newton-Raphson method,
- so it's faster.
-\end_layout
-
-\begin_layout Itemize
-The varcov estimator,
- as in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nlsvcov"
-nolink "false"
-
-\end_inset
-
- is simple to calculate,
- since we have 
-\begin_inset Formula $\hat{\mathbf{F}}$
-\end_inset
-
- as a by-product of the estimation process (
-\emph on
-i.e.,
-
-\emph default
- it's just the last round 
-\begin_inset Quotes eld
-\end_inset
-
-regressor matrix
-\begin_inset Quotes erd
-\end_inset
-
-).
- In fact,
- a normal OLS program will give the NLS varcov estimator directly,
- since it's just the OLS varcov estimator from the last iteration.
-\end_layout
-
-\begin_layout Itemize
-The method can suffer from convergence problems since 
-\begin_inset Formula $\mathbf{F}(\theta)^{\prime}\mathbf{F}(\theta),$
-\end_inset
-
- may be very nearly singular,
- even with an asymptotically identified model,
- especially if 
-\begin_inset Formula $\theta$
-\end_inset
-
- is very far from 
-\begin_inset Formula $\hat{\theta}$
-\end_inset
-
-.
- Consider the example 
-\begin_inset Formula 
-\[
-y=\beta_{1}+\beta_{2}x_{t}\beta^{3}+\varepsilon_{t}
-\]
-
-\end_inset
-
- When evaluated at 
-\begin_inset Formula $\beta_{2}\approx0,$
-\end_inset
-
- 
-\begin_inset Formula $\beta_{3}$
-\end_inset
-
- has virtually no effect on the NLS objective function,
- so 
-\begin_inset Formula $\mathbf{F}$
-\end_inset
-
- will have rank that is 
-\begin_inset Quotes eld
-\end_inset
-
-essentially
-\begin_inset Quotes erd
-\end_inset
-
- 2,
- rather than 3.
- In this case,
- 
-\begin_inset Formula $\mathbf{F}^{\prime}\mathbf{F}$
-\end_inset
-
- will be nearly singular,
- so 
-\begin_inset Formula $(\mathbf{F}^{\prime}\mathbf{F})^{-1}$
-\end_inset
-
- will be subject to large roundoff errors.
- 
-\end_layout
-
-\begin_layout Subsection
-Application:
- Limited dependent variables and sample selection
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- Davidson and MacKinnon,
- Ch.
- 15
-\begin_inset Formula $^{*}$
-\end_inset
-
- (a quick reading is sufficient),
- J.
- Heckman,
- 
-\begin_inset Quotes eld
-\end_inset
-
-Sample Selection Bias as a Specification Error
-\begin_inset Quotes erd
-\end_inset
-
-,
- 
-\shape italic
-Econometrica
-\shape default
-,
- 1979 (This is a classic article,
- not required for reading,
- and which is a bit out-dated.
- Nevertheless it's a good place to start if you encounter sample selection problems in your research).
-\end_layout
-
-\begin_layout Standard
-Sample selection is a common problem in applied research.
- The problem occurs when observations used in estimation are sampled non-randomly,
- according to some selection scheme.
-\end_layout
-
-\begin_layout Subsection
-Example:
- Labor Supply
-\end_layout
-
-\begin_layout Standard
-Labor supply of a person is a positive number of hours per unit time supposing the offer wage is higher than the reservation wage,
- which is the wage at which the person prefers not to work.
- The model (very simple,
- with 
-\begin_inset Formula $t$
-\end_inset
-
- subscripts suppressed):
-\end_layout
-
-\begin_layout Itemize
-Characteristics of individual:
- 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Latent labor supply:
- 
-\begin_inset Formula $s^{*}=\mathbf{x}^{\prime}\beta+\omega$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Offer wage:
- 
-\begin_inset Formula $w^{o}=\mathbf{z}^{\prime}\gamma+\nu$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Reservation wage:
- 
-\begin_inset Formula $w^{r}=\mathbf{q}^{\prime}\delta+\eta$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Write the wage differential as 
-\begin_inset Formula 
-\begin{eqnarray*}
-w^{*} & = & \left(\mathbf{z}^{\prime}\gamma+\nu\right)-\left(\mathbf{q}^{\prime}\delta+\eta\right)\\
- & \equiv & \mathbf{r}^{\prime}\theta+\varepsilon
-\end{eqnarray*}
-
-\end_inset
-
- We have the set of equations 
-\begin_inset Formula 
-\begin{eqnarray*}
-s^{*} & = & \mathbf{x}^{\prime}\beta+\omega\\
-w^{*} & = & \mathbf{r}^{\prime}\theta+\varepsilon.
-\end{eqnarray*}
-
-\end_inset
-
- Assume that 
-\begin_inset Formula 
-\[
-\left[\begin{array}{c}
-\omega\\
-\varepsilon
-\end{array}\right]\sim N\left(\left[\begin{array}{c}
-0\\
-0
-\end{array}\right],\left[\begin{array}{cc}
-\sigma^{2} & \rho\sigma\\
-\rho\sigma & 1
-\end{array}\right]\right).
-\]
-
-\end_inset
-
- We assume that the offer wage and the reservation wage,
- as well as the latent variable 
-\begin_inset Formula $s^{*}$
-\end_inset
-
- are unobservable.
- What is observed is 
-\begin_inset Formula 
-\begin{eqnarray*}
-w & = & 1\left[w^{*}>0\right]\\
-s & = & ws^{*}.
-\end{eqnarray*}
-
-\end_inset
-
- In other words,
- we observe whether or not a person is working.
- If the person is working,
- we observe labor supply,
- which is equal to latent labor supply,
- 
-\begin_inset Formula $s^{*}.$
-\end_inset
-
- Otherwise,
- 
-\begin_inset Formula $s=0\neq s^{*}.$
-\end_inset
-
- Note that we are using a simplifying assumption that individuals can freely choose their weekly hours of work.
-\end_layout
-
-\begin_layout Standard
-Suppose we estimated the model 
-\begin_inset Formula 
-\[
-s^{*}=\mathbf{x}^{\prime}\beta+\text{residual}
-\]
-
-\end_inset
-
- using only observations for which 
-\begin_inset Formula $s>0.$
-\end_inset
-
- The problem is that these observations are those for which 
-\begin_inset Formula $w^{*}>0,$
-\end_inset
-
- or equivalently,
- 
-\begin_inset Formula $-\varepsilon<\mathbf{r}^{\prime}\theta$
-\end_inset
-
- and 
-\begin_inset Formula 
-\[
-\mathcal{E}\left[\omega|-\varepsilon<\mathbf{r}^{\prime}\theta\right]\neq0,
-\]
-
-\end_inset
-
- since 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- and 
-\begin_inset Formula $\omega$
-\end_inset
-
- are dependent.
- Furthermore,
- this expectation will in general depend on 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- since elements of 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- can enter in 
-\begin_inset Formula $\mathbf{r}.$
-\end_inset
-
- Because of these two facts,
- least squares estimation is biased and inconsistent.
-\end_layout
-
-\begin_layout Standard
-Consider more carefully 
-\begin_inset Formula $\mathcal{E}\left[\omega|-\varepsilon<\mathbf{r}^{\prime}\theta\right].$
-\end_inset
-
- Given the joint normality of 
-\begin_inset Formula $\omega$
-\end_inset
-
- and 
-\begin_inset Formula $\varepsilon,$
-\end_inset
-
- we can write (see for example Spanos 
-\shape italic
-Statistical Foundations of Econometric Modelling,
-
-\shape default
- pg.
- 122) 
-\begin_inset Formula 
-\[
-\omega=\rho\sigma\varepsilon+\eta,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\eta$
-\end_inset
-
- has mean zero and is independent of 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
-.
- With this we can write 
-\begin_inset Formula 
-\[
-s^{*}=\mathbf{x}^{\prime}\beta+\rho\sigma\varepsilon+\eta.
-\]
-
-\end_inset
-
- If we condition this equation on 
-\begin_inset Formula $-\varepsilon<\mathbf{r}^{\prime}\theta$
-\end_inset
-
- we get 
-\begin_inset Formula 
-\[
-s=\mathbf{x}^{\prime}\beta+\rho\sigma\mathcal{E}(\varepsilon|-\varepsilon<\mathbf{r}^{\prime}\theta)+\eta
-\]
-
-\end_inset
-
-which may be written as 
-\begin_inset Formula 
-\[
-s=\mathbf{x}^{\prime}\beta+\rho\sigma\mathcal{E}(\varepsilon|\varepsilon>-\mathbf{r}^{\prime}\theta)+\eta
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-A useful result is that for 
-\begin_inset Formula 
-\[
-z\sim N(0,1)
-\]
-
-\end_inset
-
- 
-\begin_inset Formula 
-\[
-E(z|z>z^{*})=\frac{\phi(z^{*})}{\Phi(-z^{*})},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\phi\left(\cdot\right)$
-\end_inset
-
- and 
-\begin_inset Formula $\Phi\left(\cdot\right)$
-\end_inset
-
- are the standard normal density and distribution function,
- respectively.
- The quantity on the RHS above is known as the 
-\emph on
-inverse Mill's ratio:
-
-\emph default
- 
-\begin_inset Formula 
-\[
-IMR(\mathbf{z}^{*})=\frac{\phi(z^{*})}{\Phi(-z^{*})}
-\]
-
-\end_inset
-
- With this we can write (making use of the fact that the standard normal density is symmetric about zero,
- so that 
-\begin_inset Formula $\phi(-a)=\phi(a)$
-\end_inset
-
-):
- 
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{eqnarray}
-s & = & \mathbf{x}^{\prime}\beta+\rho\sigma\frac{\phi\left(\mathbf{r}^{\prime}\theta\right)}{\Phi\left(\mathbf{r}^{\prime}\theta\right)}+\eta\label{aa}\\
- & \equiv & \left[\begin{array}{cc}
-\mathbf{x}^{\prime} & \frac{\phi\left(\mathbf{r}^{\prime}\theta\right)}{\Phi\left(\mathbf{r}^{\prime}\theta\right)}\end{array}\right]\left[\begin{array}{c}
-\beta\\
-\zeta
-\end{array}\right]+\eta.\label{bb}
-\end{eqnarray}
-
-\end_inset
-
- where 
-\begin_inset Formula $\zeta=\rho\sigma$
-\end_inset
-
-.
- The error term 
-\begin_inset Formula $\eta$
-\end_inset
-
- has conditional mean zero,
- and is uncorrelated with the regressors 
-\begin_inset Formula $\begin{array}{cc}
-\mathbf{x}^{\prime} & \frac{\phi\left(\mathbf{r}^{\prime}\theta\right)}{\Phi\left(\mathbf{r}^{\prime}\theta\right)}\end{array}.$
-\end_inset
-
- At this point,
- we can estimate the equation by NLS.
- 
-\end_layout
-
-\begin_layout Itemize
-Heckman showed how one can estimate this in a two step procedure where first 
-\begin_inset Formula $\theta$
-\end_inset
-
- is estimated,
- then equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "bb"
-nolink "false"
-
-\end_inset
-
- is estimated by least squares using the estimated value of 
-\begin_inset Formula $\theta$
-\end_inset
-
- to form the regressors.
- This is inefficient and estimation of the covariance is a tricky issue.
- It is probably easier (and more efficient) just to do MLE.
-\end_layout
-
-\begin_layout Itemize
-The model presented above depends strongly on joint normality.
- There exist many alternative models which weaken the maintained assumptions.
- It is possible to estimate consistently without distributional assumptions.
- See Ahn and Powell,
- 
-\shape italic
-Journal of Econometrics
-\shape default
-,
- 1994.
- 
-\end_layout
-
-\begin_layout Section
-The Fourier functional form
-\end_layout
-
-\begin_layout Standard
-This material was removed from the chapter on nonparametric regression,
- to make that chapter easier to read,
- and to focus on the main ideas.
- 
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-Readings
-\series default
-:
- Gallant,
- 1987,
- 
-\begin_inset Quotes eld
-\end_inset
-
-Identification and consistency in semi-nonparametric regression,
-\begin_inset Quotes erd
-\end_inset
-
- in 
-\emph on
-Advances in Econometrics,
- Fifth World Congress
-\shape italic
-\emph default
-,
-
-\shape default
- V.
- 1,
- Truman Bewley,
- ed.,
- Cambridge.
-\end_layout
-
-\begin_layout Standard
-Suppose we have a multivariate model 
-\begin_inset Formula 
-\[
-y=f(\mathbf{x})+\varepsilon,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $f(x)$
-\end_inset
-
- is of unknown form and 
-\begin_inset Formula $x$
-\end_inset
-
- is a 
-\begin_inset Formula $P-$
-\end_inset
-
-dimensional vector.
- For simplicity,
- assume that 
-\begin_inset Formula $\varepsilon$
-\end_inset
-
- is a classical error.
- Let us take the estimation of the vector of elasticities with typical element 
-\begin_inset Formula 
-\[
-\xi_{x_{i}}=\frac{\mathbf{x}_{i}}{f(\mathbf{x})}\frac{\partial f(\mathbf{x})}{\partial x_{i}f(x)},
-\]
-
-\end_inset
-
- at an arbitrary point 
-\begin_inset Formula $\mathbf{x}_{i}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The Fourier form,
- following Gallant (1982),
- but with a somewhat different parameterization,
- may be written as
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-g_{K}(\mathbf{x}\mid\theta_{K})=\alpha+\mathbf{x}^{\prime}\beta+1/2\mathbf{x}^{\prime}\mathbf{Cx}+\sum_{\alpha=1}^{A}\sum_{j=1}^{J}\left(u_{j\alpha}\cos(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})-v_{j\alpha}\sin(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})\right).\label{FourierForm}
-\end{equation}
-
-\end_inset
-
- where the 
-\begin_inset Formula $K$
-\end_inset
-
--dimensional parameter vector 
-\begin_inset Formula 
-\begin{equation}
-\theta_{K}=\{\alpha,\beta^{\prime},vec^{*}(C)^{\prime},u_{11},v_{11},\ldots,u_{JA},v_{JA}\}^{\prime}.\label{thetak}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-We assume that the conditioning variables 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- have each been transformed to lie in an interval that is shorter than 
-\begin_inset Formula $2\pi.$
-\end_inset
-
- This is required to avoid periodic behavior of the approximation,
- which is desirable since economic functions aren't periodic.
- For example,
- subtract sample means,
- divide by the maxima of the conditioning variables,
- and multiply by 
-\begin_inset Formula $2\pi-eps,$
-\end_inset
-
- where 
-\begin_inset Formula $eps$
-\end_inset
-
- is some positive number less than 
-\begin_inset Formula $2\pi$
-\end_inset
-
- in value.
-\end_layout
-
-\begin_layout Itemize
-The 
-\begin_inset Formula $k_{\alpha}$
-\end_inset
-
- are 
-\begin_inset Quotes erd
-\end_inset
-
-elementary multi-indices
-\begin_inset Quotes erd
-\end_inset
-
- which are simply 
-\begin_inset Formula $P-$
-\end_inset
-
- vectors formed of integers (negative,
- positive and zero).
- The 
-\begin_inset Formula $k_{\alpha}$
-\end_inset
-
-,
- 
-\begin_inset Formula $\alpha=1,2,...,A$
-\end_inset
-
- are required to be linearly independent,
- and we follow the convention that the first non-zero element be positive.
- For example 
-\begin_inset Formula 
-\[
-\left[\begin{array}{ccccc}
-0 & 1 & -1 & 0 & 1\end{array}\right]^{\prime}
-\]
-
-\end_inset
-
- is a potential multi-index to be used,
- but 
-\begin_inset Formula 
-\[
-\left[\begin{array}{ccccc}
-0 & -1 & -1 & 0 & 1\end{array}\right]^{\prime}
-\]
-
-\end_inset
-
- is not since its first nonzero element is negative.
- Nor is 
-\begin_inset Formula 
-\[
-\left[\begin{array}{ccccc}
-0 & 2 & -2 & 0 & 2\end{array}\right]^{\prime}
-\]
-
-\end_inset
-
- a multi-index we would use,
- since it is a scalar multiple of the original multi-index.
-\end_layout
-
-\begin_layout Itemize
-We parameterize the matrix 
-\begin_inset Formula $C$
-\end_inset
-
- differently than does Gallant because it simplifies things in practice.
- The cost of this is that we are no longer able to test a quadratic specification using nested testing.
- 
-\end_layout
-
-\begin_layout Standard
-The vector of first partial derivatives is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-D_{x}g_{K}(\mathbf{x}\mid\theta_{K})=\beta+\mathbf{Cx}+\sum_{\alpha=1}^{A}\sum_{j=1}^{J}\left[\left(-u_{j\alpha}\sin(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})-v_{j\alpha}\cos(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})\right)j\mathbf{k}_{\alpha}\right]\label{firstderivative}
-\end{equation}
-
-\end_inset
-
-and the matrix of second partial derivatives is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-D_{x}^{2}g_{K}(\mathbf{x}|\theta_{K})=\mathbf{C}+\sum_{\alpha=1}^{A}\sum_{j=1}^{J}\left[\left(-u_{j\alpha}\cos(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})+v_{j\alpha}\sin(j\mathbf{k}_{\alpha}^{\prime}\mathbf{x})\right)j^{2}\mathbf{k}_{\alpha}\mathbf{k}_{\alpha}^{\prime}\right]\label{secondderivative}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-To define a compact notation for partial derivatives,
- let 
-\begin_inset Formula $\lambda$
-\end_inset
-
- be an 
-\begin_inset Formula $N$
-\end_inset
-
--dimensional multi-index with no negative elements.
- Define 
-\begin_inset Formula $\mid\lambda\mid^{*}$
-\end_inset
-
- as the sum of the elements of 
-\begin_inset Formula $\lambda$
-\end_inset
-
-.
- If we have 
-\begin_inset Formula $N$
-\end_inset
-
- arguments 
-\begin_inset Formula $\mathbf{x}$
-\end_inset
-
- of the (arbitrary) function 
-\begin_inset Formula $h(\mathbf{x})$
-\end_inset
-
-,
- use 
-\begin_inset Formula $D^{\lambda}h(\mathbf{x})$
-\end_inset
-
- to indicate a certain partial derivative:
- 
-\begin_inset Formula 
-\[
-D^{\lambda}h(\mathbf{x})\equiv\frac{\partial^{\mid\lambda\mid^{*}}}{\partial x_{1}^{\lambda_{1}}\partial x_{2}^{\lambda_{2}}\cdots\partial x_{N}^{\lambda_{N}}}h(\mathbf{x})
-\]
-
-\end_inset
-
- When 
-\begin_inset Formula $\lambda$
-\end_inset
-
- is the zero vector,
- 
-\begin_inset Formula $D^{\lambda}h(\mathbf{x})\equiv h(\mathbf{x})$
-\end_inset
-
-.
- Taking this definition and the last few equations into account,
- we see that it is possible to define 
-\begin_inset Formula $\left(1\times K\right)$
-\end_inset
-
- vector 
-\begin_inset Formula $Z^{\lambda}(\mathbf{x})$
-\end_inset
-
- so that 
-\begin_inset Formula 
-\begin{equation}
-D^{\lambda}g_{K}(\mathbf{x}|\theta_{K})=\mathbf{z}^{\lambda}(\mathbf{x})^{\prime}\theta_{K}.\label{Znotation}
-\end{equation}
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Both the approximating model and the derivatives of the approximating model are linear in the parameters.
- 
-\end_layout
-
-\begin_layout Itemize
-For the approximating model to the function (not derivatives),
- write 
-\begin_inset Formula $g_{K}(\mathbf{x}|\theta_{K})=\mathbf{z}^{\prime}\theta_{K}$
-\end_inset
-
- for simplicity.
-\end_layout
-
-\begin_layout Standard
-The following theorem can be used to prove the consistency of the Fourier form.
-\end_layout
-
-\begin_layout Theorem
-[Gallant and Nychka,
- 1987] Suppose that 
-\begin_inset Formula $\hat{h}_{n}$
-\end_inset
-
- is obtained by maximizing a sample objective function 
-\begin_inset Formula $s_{n}(h)$
-\end_inset
-
- over 
-\begin_inset Formula $\mathcal{H}_{K_{n}}$
-\end_inset
-
- where 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- is a subset of some function space 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- on which is defined a norm 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
-.
- Consider the following conditions:
-\end_layout
-
-\begin_layout Theorem
-(a) Compactness:
- The closure of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- is compact in the relative topology defined by 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Theorem
-(b) Denseness:
- 
-\begin_inset Formula $\cup_{K}\mathcal{H}_{K}$
-\end_inset
-
-,
- 
-\begin_inset Formula $K=1,2,3,...$
-\end_inset
-
- is a dense subset of the closure of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- and 
-\begin_inset Formula $\mathcal{H}_{K}\subset\mathcal{H}_{K+1}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Theorem
-(c) Uniform convergence:
- There is a point 
-\begin_inset Formula $h^{*}$
-\end_inset
-
- in 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- and there is a function 
-\begin_inset Formula $s_{\infty}(h,h^{*})$
-\end_inset
-
- that is continuous in 
-\begin_inset Formula $h$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-\lim_{n\rightarrow\infty}\sup_{\overline{\mathcal{H}}}\mid s_{n}(h)-s_{\infty}(h,h^{*})\mid=0
-\]
-
-\end_inset
-
- almost surely.
-\end_layout
-
-\begin_layout Theorem
-(d) Identification:
- Any point 
-\begin_inset Formula $h$
-\end_inset
-
- in the closure of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- with 
-\begin_inset Formula $s_{\infty}(h,h^{*})\geq s_{\infty}(h^{*},h^{*})$
-\end_inset
-
- must have 
-\begin_inset Formula $\parallel h-h^{*}\parallel=0$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Theorem
-Under these conditions 
-\begin_inset Formula $\lim_{n\rightarrow\infty}\parallel h^{*}-\hat{h}_{n}\parallel=0$
-\end_inset
-
- almost surely,
- provided that 
-\begin_inset Formula $\lim_{n\rightarrow\infty}K_{n}=\infty$
-\end_inset
-
- almost surely.
- 
-\end_layout
-
-\begin_layout Standard
-The modification of the original statement of the theorem that has been made is to set the parameter space 
-\begin_inset Formula $\Theta$
-\end_inset
-
- in Gallant and Nychka's (1987) Theorem 0 to a single point and to state the theorem in terms of maximization rather than minimization.
-\end_layout
-
-\begin_layout Standard
-This theorem is very similar in form to Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-.
- The main differences are:
-\end_layout
-
-\begin_layout Enumerate
-A generic norm 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- is used in place of the Euclidean norm.
- This norm may be stronger than the Euclidean norm,
- so that convergence with respect to 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- implies convergence w.r.t the Euclidean norm.
- Typically we will want to make sure that the norm is strong enough to imply convergence of all functions of interest.
-\end_layout
-
-\begin_layout Enumerate
-The 
-\begin_inset Quotes eld
-\end_inset
-
-estimation space
-\begin_inset Quotes erd
-\end_inset
-
- 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- is a function space.
- It plays the role of the parameter space 
-\begin_inset Formula $\Theta$
-\end_inset
-
- in our discussion of parametric estimators.
- There is no restriction to a parametric family,
- only a restriction to a space of functions that satisfy certain conditions.
- This formulation is much less restrictive than the restriction to a parametric family.
-\end_layout
-
-\begin_layout Enumerate
-There is a denseness assumption that was not present in the other theorem.
- 
-\end_layout
-
-\begin_layout Standard
-We will not prove this theorem (the proof is quite similar to the proof of theorem [
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "Consistency of ee"
-nolink "false"
-
-\end_inset
-
-],
- see Gallant,
- 1987) but we will discuss its assumptions,
- in relation to the Fourier form as the approximating model.
-\end_layout
-
-\begin_layout Paragraph
-Sobolev norm
-\end_layout
-
-\begin_layout Standard
-Since all of the assumptions involve the norm 
-\begin_inset Formula $\parallel h\parallel$
-\end_inset
-
- ,
- we need to make explicit what norm we wish to use.
- We need a norm that guarantees that the errors in approximation of the functions we are interested in are accounted for.
- Since we are interested in first-order elasticities in the present case,
- we need close approximation of both the function 
-\begin_inset Formula $f(x)$
-\end_inset
-
- and its first derivative 
-\begin_inset Formula $f^{\prime}(x),$
-\end_inset
-
- throughout the range of 
-\begin_inset Formula $x.$
-\end_inset
-
- Let 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
- be an open set that contains all values of 
-\begin_inset Formula $x$
-\end_inset
-
- that we're interested in.
- The Sobolev norm is appropriate in this case.
- It is defined,
- making use of our notation for partial derivatives,
- as:
- 
-\begin_inset Formula 
-\[
-\parallel h\parallel_{m,\mathcal{X}}=\max_{\left|\lambda^{*}\right|\leq m}\sup_{\mathcal{X}}\left|D^{\lambda}h(x)\right|
-\]
-
-\end_inset
-
- To see whether or not the function 
-\begin_inset Formula $f(x)$
-\end_inset
-
- is well approximated by an approximating model 
-\begin_inset Formula $g_{K}(x\mid\theta_{K})$
-\end_inset
-
-,
- we would evaluate
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\[
-\parallel f(\mathbf{x})-g_{K}(\mathbf{x}\mid\theta_{K})\parallel_{m,\mathcal{X}}.
-\]
-
-\end_inset
-
- We see that this norm takes into account errors in approximating the function and partial derivatives up to order 
-\begin_inset Formula $m.$
-\end_inset
-
- If we want to estimate first order elasticities,
- as is the case in this example,
- the relevant 
-\begin_inset Formula $m$
-\end_inset
-
- would be 
-\begin_inset Formula $m=1.$
-\end_inset
-
- Furthermore,
- since we examine the 
-\begin_inset Formula $\sup$
-\end_inset
-
- over 
-\begin_inset Formula $\mathcal{X},$
-\end_inset
-
- convergence w.r.t.
- the Sobolev means 
-\shape italic
-uniform
-\shape default
- convergence,
- so that we obtain consistent estimates for all values of 
-\begin_inset Formula $x.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Paragraph
-Compactness
-\end_layout
-
-\begin_layout Standard
-Verifying compactness with respect to this norm is quite technical and unenlightening.
- It is proven by Elbadawi,
- Gallant and Souza,
- 
-\shape italic
-Econometrica
-\shape default
-,
- 1983.
- The basic requirement is that if we need consistency w.r.t.
- 
-\begin_inset Formula $\parallel h\parallel_{m,\mathcal{X}},$
-\end_inset
-
- then the functions of interest must belong to a Sobolev space which takes into account derivatives of order 
-\begin_inset Formula $m+1$
-\end_inset
-
-.
- A Sobolev space is the set of functions 
-\begin_inset Formula 
-\[
-\mathcal{W}_{m,\mathcal{X}}(D)=\{h(\mathbf{x}):\parallel h(\mathbf{x})\parallel_{m,\mathcal{X}}<D\},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $D$
-\end_inset
-
- is a finite constant.
- In plain words,
- the functions must have bounded partial derivatives of one order higher than the derivatives we seek to estimate.
-\end_layout
-
-\begin_layout Paragraph
-The estimation space and the estimation subspace
-\end_layout
-
-\begin_layout Standard
-Since in our case we're interested in consistent estimation of first-order elasticities,
- we'll define the estimation space as follows:
-\end_layout
-
-\begin_layout Definition
-[Estimation space] The estimation space 
-\begin_inset Formula $\mathcal{H}=\mathcal{W}_{2,\mathcal{X}}(D).$
-\end_inset
-
- The estimation space is an open set,
- and we presume that 
-\begin_inset Formula $h^{*}\in\mathcal{H}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-So we are assuming that the function to be estimated has bounded second derivatives throughout 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-With seminonparametric estimators,
- we don't actually optimize over the estimation space.
- Rather,
- we optimize over a subspace,
- 
-\begin_inset Formula $\mathcal{H}_{K_{n}},$
-\end_inset
-
- defined as:
-\end_layout
-
-\begin_layout Definition
-[Estimation subspace] The estimation subspace 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- is defined as 
-\begin_inset Formula 
-\[
-\mathcal{H}_{K}=\{g_{K}(\mathbf{x}|\theta_{K}):g_{K}(\mathbf{x}|\theta_{K})\in\mathcal{W}_{2,\mathcal{Z}}(D),\theta_{K}\in\Re^{K}\},
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $g_{K}(\mathbf{x},\theta_{K})$
-\end_inset
-
- is the Fourier form approximation as defined in Equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "FourierForm"
-nolink "false"
-
-\end_inset
-
-.
- 
-\end_layout
-
-\begin_layout Paragraph
-Denseness
-\end_layout
-
-\begin_layout Standard
-The important point here is that 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- is a space of functions that is indexed by a finite dimensional parameter (
-\begin_inset Formula $\theta_{K}$
-\end_inset
-
- has 
-\begin_inset Formula $K$
-\end_inset
-
- elements,
- as in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "thetak"
-nolink "false"
-
-\end_inset
-
-).
- With 
-\begin_inset Formula $n$
-\end_inset
-
- observations,
- 
-\begin_inset Formula $n>K,$
-\end_inset
-
- this parameter is estimable.
- Note that the true function 
-\begin_inset Formula $h^{*}$
-\end_inset
-
- is not necessarily an element of 
-\begin_inset Formula $\mathcal{H}_{K},$
-\end_inset
-
- so optimization over 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- may not lead to a consistent estimator.
- In order for optimization over 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- to be equivalent to optimization over 
-\begin_inset Formula $\mathcal{H},$
-\end_inset
-
- at least asymptotically,
- we need that:
-\end_layout
-
-\begin_layout Enumerate
-The dimension of the parameter vector,
- 
-\begin_inset Formula $\dim\theta_{K_{n}}\rightarrow\infty$
-\end_inset
-
- as 
-\begin_inset Formula $n\rightarrow\infty.$
-\end_inset
-
- This is achieved by making 
-\begin_inset Formula $A$
-\end_inset
-
- and 
-\begin_inset Formula $J$
-\end_inset
-
- in equation 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "FourierForm"
-nolink "false"
-
-\end_inset
-
- increasing functions of 
-\begin_inset Formula $n,$
-\end_inset
-
- the sample size.
- It is clear that 
-\begin_inset Formula $K$
-\end_inset
-
- will have to grow more slowly than 
-\begin_inset Formula $n$
-\end_inset
-
-.
- The second requirement is:
-\end_layout
-
-\begin_layout Enumerate
-We need that the 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- be dense subsets of 
-\begin_inset Formula $\mathcal{H}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-The estimation subspace 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
-,
- defined above,
- is a subset of the closure of the estimation space,
- 
-\begin_inset Formula $\overline{\mathcal{H}}$
-\end_inset
-
- .
- A set of subsets 
-\begin_inset Formula $\mathcal{A}_{a}$
-\end_inset
-
- of a set 
-\begin_inset Formula $\mathcal{A}$
-\end_inset
-
- is 
-\begin_inset Quotes eld
-\end_inset
-
-dense
-\begin_inset Quotes erd
-\end_inset
-
- if the closure of the countable union of the subsets is equal to the closure of 
-\begin_inset Formula $\mathcal{A}$
-\end_inset
-
-:
- 
-\begin_inset Formula 
-\[
-\overline{\cup_{a=1}^{\infty}\mathcal{A}_{a}}=\overline{\mathcal{A}}
-\]
-
-\end_inset
-
- 
-\emph on
-Use a picture here.
- The rest of the discussion of denseness is provided just for completeness:
- there's no need to study it in detail
-\emph default
-.
- To show that 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
- is a dense subset of 
-\begin_inset Formula $\overline{\mathcal{H}}$
-\end_inset
-
- with respect to 
-\begin_inset Formula $\parallel h\parallel_{1,\mathcal{X}},$
-\end_inset
-
- it is useful to apply Theorem 1 of Gallant (1982),
- who in turn cites Edmunds and Moscatelli (1977).
- We reproduce the theorem as presented by Gallant,
- with minor notational changes,
- for convenience of reference:
-\end_layout
-
-\begin_layout Theorem
-[Edmunds and Moscatelli,
- 1977] 
-\begin_inset CommandInset label
-LatexCommand label
-name "EdMosctheorem"
-
-\end_inset
-
-Let the real-valued function 
-\begin_inset Formula $h^{*}(\mathbf{x})$
-\end_inset
-
- be continuously differentiable up to order 
-\begin_inset Formula $m$
-\end_inset
-
- on an open set containing the closure of 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
-.
- Then it is possible to choose a triangular array of coefficients 
-\begin_inset Formula $\theta_{1},\theta_{2},\ldots\theta_{K},\ldots,$
-\end_inset
-
- such that for every 
-\begin_inset Formula $q$
-\end_inset
-
- with 
-\begin_inset Formula $0\leq q<m$
-\end_inset
-
-,
- and every 
-\begin_inset Formula $\varepsilon>0,$
-\end_inset
-
- 
-\begin_inset Formula $\parallel h^{*}(\mathbf{x})-h_{K}(\mathbf{x}|\theta_{K})\parallel_{q,\mathcal{X}}=o(K^{-m+q+\varepsilon})$
-\end_inset
-
- as 
-\begin_inset Formula $K\rightarrow\infty.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
-In the present application,
- 
-\begin_inset Formula $q=1$
-\end_inset
-
-,
- and 
-\begin_inset Formula $m=2$
-\end_inset
-
-.
- By definition of the estimation space,
- the elements of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- are once continuously differentiable on 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
-,
- which is open and contains the closure of 
-\begin_inset Formula $\mathcal{X}$
-\end_inset
-
-,
- so the theorem is applicable.
- Closely following Gallant and Nychka (1987),
- 
-\begin_inset Formula $\cup_{\infty}\mathcal{H}_{K}$
-\end_inset
-
- is the countable union of the 
-\begin_inset Formula $\mathcal{H}_{K}$
-\end_inset
-
-.
- The implication of Theorem 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "EdMosctheorem"
-nolink "false"
-
-\end_inset
-
- is that there is a sequence of {
-\begin_inset Formula $h_{K}$
-\end_inset
-
-} from 
-\begin_inset Formula $\cup_{\infty}\mathcal{H}_{K}$
-\end_inset
-
- such that 
-\begin_inset Formula 
-\[
-\lim_{K\rightarrow\infty}\parallel h^{*}-h_{K}\parallel_{1,\mathcal{X}}=0,
-\]
-
-\end_inset
-
- for all 
-\begin_inset Formula $h^{*}\in\mathcal{H}$
-\end_inset
-
-.
- Therefore,
- 
-\begin_inset Formula 
-\[
-\mathcal{H}\subset\overline{\cup_{\infty}\mathcal{H}_{K}}.
-\]
-
-\end_inset
-
-However,
- 
-\begin_inset Formula 
-\[
-\cup_{\infty}\mathcal{H}_{K}\subset\mathcal{H},
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula 
-\[
-\overline{\cup_{\infty}\mathcal{H}_{K}}\subset\overline{\mathcal{H}}.
-\]
-
-\end_inset
-
-Therefore 
-\begin_inset Formula 
-\[
-\overline{\mathcal{H}}=\overline{\cup_{\infty}\mathcal{H}_{K}},
-\]
-
-\end_inset
-
- so 
-\begin_inset Formula $\cup_{\infty}\mathcal{H}_{K}$
-\end_inset
-
- is a dense subset of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
-,
- with respect to the norm 
-\begin_inset Formula $\parallel h\parallel_{1,\mathcal{X}}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Paragraph
-Uniform convergence
-\end_layout
-
-\begin_layout Standard
-We now turn to the limiting objective function.
- We estimate by OLS.
- The sample objective function stated in terms of maximization is 
-\begin_inset Formula 
-\[
-s_{n}(\theta_{K})=-\frac{1}{n}\sum_{t=1}^{n}\left(y_{t}-g_{K}(\mathbf{x}_{t}\mid\theta_{K})\right)^{2}
-\]
-
-\end_inset
-
-With random sampling,
- as in the case of Equations 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "olslim"
-nolink "false"
-
-\end_inset
-
- and 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "nlslim"
-nolink "false"
-
-\end_inset
-
-,
- the limiting objective function is
-\end_layout
-
-\begin_layout Standard
-\begin_inset Formula 
-\begin{equation}
-s_{\infty}\left(g,f\right)=-\int_{\mathcal{X}}\left(f(\mathbf{x})-g(\mathbf{x})\right)^{2}d\mu x-\sigma_{\varepsilon}^{2}.\label{limobjfn}
-\end{equation}
-
-\end_inset
-
- where the true function 
-\begin_inset Formula $f(x)$
-\end_inset
-
- takes the place of the generic function 
-\begin_inset Formula $h^{*}$
-\end_inset
-
- in the presentation of the theorem.
- Both 
-\begin_inset Formula $g(x)$
-\end_inset
-
- and 
-\begin_inset Formula $f(x)$
-\end_inset
-
- are elements of 
-\begin_inset Formula $\overline{\cup_{\infty}\mathcal{H}_{K}}$
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Standard
-The pointwise convergence of the objective function needs to be strengthened to uniform convergence.
- We will simply assume that this holds,
- since the way to verify this depends upon the specific application.
- We also have continuity of the objective function in 
-\begin_inset Formula $g,$
-\end_inset
-
- with respect to the norm 
-\begin_inset Formula $\parallel h\parallel_{1,\mathcal{X}}$
-\end_inset
-
- since 
-\begin_inset Formula 
-\begin{eqnarray*}
- &  & \lim_{\parallel g^{1}-g^{0}\parallel_{1,\mathcal{X}}\rightarrow0}\left\{ s_{\infty}\left(g^{1},f)\right)-s_{\infty}\left(g^{0},f)\right)\right\} \\
- & = & \lim_{\parallel g^{1}-g^{0}\parallel_{1,\mathcal{X}}\rightarrow0}\int_{\mathcal{X}}\left[\left(g^{1}(\mathbf{x})-f(\mathbf{x})\right)^{2}-\left(g^{0}(\mathbf{x})-f(\mathbf{x})\right)^{2}\right]d\mu x.
-\end{eqnarray*}
-
-\end_inset
-
-By the dominated convergence theorem (which applies since the finite bound 
-\begin_inset Formula $D$
-\end_inset
-
- used to define 
-\begin_inset Formula $\mathcal{W}_{2,\mathcal{Z}}(D)$
-\end_inset
-
- is dominated by an integrable function),
- the limit and the integral can be interchanged,
- so by inspection,
- the limit is zero.
-\end_layout
-
-\begin_layout Paragraph
-Identification
-\end_layout
-
-\begin_layout Standard
-The identification condition requires that for any point 
-\begin_inset Formula $(g,f)$
-\end_inset
-
- in 
-\begin_inset Formula $\overline{\mathcal{H}}\times\overline{\mathcal{H}},$
-\end_inset
-
- 
-\begin_inset Formula $s_{\infty}(g,f)\geq s_{\infty}(f,f)$
-\end_inset
-
- 
-\begin_inset Formula $\Rightarrow$
-\end_inset
-
- 
-\begin_inset Formula $\parallel g-f\parallel_{1,\mathcal{X}}=0$
-\end_inset
-
-.
- This condition is clearly satisfied given that 
-\begin_inset Formula $g$
-\end_inset
-
- and 
-\begin_inset Formula $f$
-\end_inset
-
- are once continuously differentiable (by the assumption that defines the estimation space).
-\end_layout
-
-\begin_layout Paragraph
-Review of concepts
-\end_layout
-
-\begin_layout Standard
-For the example of estimation of first-order elasticities,
- the relevant concepts are:
-\end_layout
-
-\begin_layout Itemize
-Estimation space 
-\begin_inset Formula $\mathcal{H}=\mathcal{W}_{2,\mathcal{X}}(D)$
-\end_inset
-
-:
- the function space in the closure of which the true function must lie.
-\end_layout
-
-\begin_layout Itemize
-Consistency norm 
-\begin_inset Formula $\parallel h\parallel_{1,\mathcal{X}}.$
-\end_inset
-
- The closure of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- is compact with respect to this norm.
-\end_layout
-
-\begin_layout Itemize
-Estimation subspace 
-\begin_inset Formula $\mathcal{H}_{K}.$
-\end_inset
-
- The estimation subspace is the subset of 
-\begin_inset Formula $\mathcal{H}$
-\end_inset
-
- that is representable by a Fourier form with parameter 
-\begin_inset Formula $\theta_{K}.$
-\end_inset
-
- These are dense subsets of 
-\begin_inset Formula $\mathcal{H}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Sample objective function 
-\begin_inset Formula $s_{n}(\theta_{K}),$
-\end_inset
-
- the negative of the sum of squares.
- By standard arguments this converges uniformly to the
-\end_layout
-
-\begin_layout Itemize
-Limiting objective function 
-\begin_inset Formula $s_{\infty}($
-\end_inset
-
- 
-\begin_inset Formula $g,f),$
-\end_inset
-
- which is continuous in 
-\begin_inset Formula $g$
-\end_inset
-
- and has a global maximum in its first argument,
- over the closure of the infinite union of the estimation subpaces,
- at 
-\begin_inset Formula $g=f.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-As a result of this,
- first order elasticities 
-\begin_inset Formula 
-\[
-\frac{\mathbf{x}_{i}}{f(\mathbf{x})}\frac{\partial f(\mathbf{x})}{\partial x_{i}f(x)}
-\]
-
-\end_inset
-
- are consistently estimated for all 
-\begin_inset Formula $\mathbf{x}\in\mathcal{X}.$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Paragraph
-Discussion
-\end_layout
-
-\begin_layout Standard
-Consistency requires that the number of parameters used in the expansion increase with the sample size,
- tending to infinity.
- If parameters are added at a high rate,
- the bias tends relatively rapidly to zero.
- A basic problem is that a high rate of inclusion of additional parameters causes the variance to tend more slowly to zero.
- The issue of how to chose the rate at which parameters are added and which to add first is fairly complex.
- A problem is that the allowable rates for asymptotic normality to obtain (Andrews 1991;
- Gallant and Souza,
- 1991) are very strict.
- Supposing we stick to these rates,
- our approximating model is:
- 
-\begin_inset Formula 
-\[
-g_{K}(\mathbf{x}|\theta_{K})=\mathbf{z}^{\prime}\theta_{K}.
-\]
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-Define 
-\begin_inset Formula $\mathbf{Z}_{K}$
-\end_inset
-
- as the 
-\begin_inset Formula $n\times K$
-\end_inset
-
- matrix of regressors obtained by stacking observations.
- The LS estimator is 
-\begin_inset Formula 
-\[
-\hat{\theta}_{K}=\left(\mathbf{Z}_{K}^{\prime}\mathbf{Z}_{K}\right)^{+}\mathbf{Z}_{K}^{\prime}y,
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula $\left(\cdot\right)^{+}$
-\end_inset
-
- is the Moore-Penrose generalized inverse.
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-This is used since 
-\begin_inset Formula $\mathbf{Z}_{K}^{\prime}\mathbf{Z}_{K}$
-\end_inset
-
- may be singular,
- as would be the case for 
-\begin_inset Formula $K(n)$
-\end_inset
-
- large enough when some indicator variables are included.
- 
-\end_layout
-
-\end_deeper
-\begin_layout Itemize
-.
- The prediction,
- 
-\begin_inset Formula $\mathbf{z}^{\prime}\hat{\theta}_{K},$
-\end_inset
-
- of the unknown function 
-\begin_inset Formula $f(\mathbf{x})$
-\end_inset
-
- is asymptotically normally distributed:
- 
-\begin_inset Formula 
-\[
-\sqrt{n}\left(\mathbf{z}^{\prime}\hat{\theta}_{K}-f(x)\right)\stackrel{d}{\rightarrow}N(0,AV),
-\]
-
-\end_inset
-
- where 
-\begin_inset Formula 
-\[
-AV=\lim_{n\rightarrow\infty}E\left[\mathbf{z}^{\prime}\left(\frac{\mathbf{Z}_{K}^{\prime}\mathbf{Z}_{K}}{n}\right)^{+}\mathbf{z}\hat{\sigma}^{2}\right].
-\]
-
-\end_inset
-
- Formally,
- this is exactly the same as if we were dealing with a parametric linear model.
- I emphasize,
- though,
- that this is only valid if 
-\begin_inset Formula $K$
-\end_inset
-
- grows very slowly as 
-\begin_inset Formula $n$
-\end_inset
-
- grows.
- If we can't stick to acceptable rates,
- we should probably use some other method of approximating the small sample distribution.
- Bootstrapping is a possibility.
- We'll discuss this in the section on simulation.
-\end_layout
-
-\begin_layout Standard
-\begin_inset CommandInset bibtex
-LatexCommand bibtex
-bibfiles "econometrics"
-options "bibtotoc,plainnm"
-
-\end_inset
-
-
-\begin_inset CommandInset index_print
-LatexCommand printindex
-type "idx"
-name "Index"
-literal "true"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\end_body
-\end_document
diff --git a/econometrics.lyx b/econometrics.lyx
index 79c6cfd..ce85d70 100644
--- a/econometrics.lyx
+++ b/econometrics.lyx
@@ -49765,27 +49765,7 @@ http://www.sciencedirect.com/science/article/pii/S0304407603001003
  is a very interesting article that shows how Bayesian methods may be used with criterion functions that are associated with classical estimation techniques.
  For example,
  it is possible to compute a posterior mean version of a GMM estimator.
- Chernozhukov and Hong provide their Theorem 2,
- which proves consistency and asymptotic normality for a general class of such estimators.
- When the criterion function 
-\begin_inset Formula $L_{n}(\theta)$
-\end_inset
-
- in their paper is set to the log-likelihood function,
- the pseudo-prior 
-\begin_inset Formula $\pi(\theta)$
-\end_inset
-
- is a real Bayesian prior,
- and the penalty function 
-\begin_inset Formula $\rho_{n}$
-\end_inset
-
- is the squared loss function (see the paper),
- then the class of estimators discussed by CH reduces to the ordinary Bayesian posterior mean.
- As such,
- their Theorem 2,
- in Figure 
+ Chernozhukov and Hong provide their Theorem 2 (in Figure 
 \begin_inset CommandInset ref
 LatexCommand ref
 reference "fig:Chernozhukov-and-Hong,"
@@ -49793,9 +49773,16 @@ nolink "false"
 
 \end_inset
 
- tells us that this estimator is consistent and asymptotically normally distributed.
- In particular,
- the Bayesian posterior mean has the same asymptotic distribution as does the ordinary maximum likelihood estimator.
+),
+ which proves consistency and asymptotic normality for a general class of such estimators.
+ 
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
 \begin_inset Float figure
 placement document
 alignment document
@@ -49836,11 +49823,70 @@ Chernozhukov and Hong,
 \end_inset
 
 
+\emph on
+When
+\end_layout
+
+\begin_layout Itemize
+the criterion function 
+\begin_inset Formula $L_{n}(\theta)$
+\end_inset
+
+ in their paper is set to the log-likelihood function
+\end_layout
+
+\begin_layout Itemize
+the pseudo-prior 
+\begin_inset Formula $\pi(\theta)$
+\end_inset
+
+ is a real Bayesian prior
+\end_layout
+
+\begin_layout Itemize
+the penalty function 
+\begin_inset Formula $\rho_{n}$
+\end_inset
+
+ is the squared loss function (which is symmetric,
+ so that 
+\begin_inset Formula $\xi$
+\end_inset
+
+ in the theorem is zero)
+\end_layout
+
+\begin_layout Standard
+
+\emph on
+then the class of estimators discussed by CH reduces to the ordinary Bayesian posterior mean.
+\emph default
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Itemize
+As such,
+ their Theorem 2,
+ tells us that the Bayesian posterior mean is consistent and asymptotically normally distributed.
+\end_layout
+
+\begin_layout Itemize
+In particular,
+ the Bayesian posterior mean has the same asymptotic distribution as does the ordinary maximum likelihood estimator.
+\begin_inset VSpace defskip
+\end_inset
+
+
 \end_layout
 
 \begin_layout Itemize
 the intuition is clear:
- as the amount of information coming from the sample increases,
+ The information content from the prior is fixed.
+ As the amount of information coming from the sample increases,
  the likelihood function brings an increasing amount of information,
  relative to the prior.
  Eventually,
@@ -49848,7 +49894,8 @@ the intuition is clear:
 \end_layout
 
 \begin_layout Itemize
-when the sample is large,
+so,
+ when the sample is large,
  the shape of the posterior depends on the likelihood function.
  The likelihood function collapses around 
 \begin_inset Formula $\theta_{0}$
@@ -49875,9 +49922,11 @@ when the sample is large,
 \end_layout
 
 \begin_layout Itemize
+
+\color blue
 For an econometrician coming from the frequentist perspective,
  this is attractive.
- The Bayesian estimator has the same asymptotic behavior as the MLE.
+ The Bayesian point estimator has the same asymptotic behavior as the MLE.
  There may be computational advantages to using the Bayesian approach,
  because there is no need for optimization.
  If the objective function that defines the classical estimator is irregular (multiple local optima,
@@ -49887,6 +49936,8 @@ For an econometrician coming from the frequentist perspective,
  However,
  Bayesian methods that use integration may be more tractable.
  This is the main motivation of CH's paper.
+
+\color inherit
  
 \end_layout
 
@@ -49912,11 +49963,24 @@ To compute the posterior mean,
 \begin_inset Formula 
 \begin{align*}
 E(\theta|y) & =\int_{\Theta}\theta f(\theta|y)d\theta\\
-= & \frac{\int_{\Theta}\theta f(y|\theta)\pi(\theta)d\theta}{\int_{\Theta}f(y,\theta)d\theta}.
+ & =\int_{\Theta}\theta\frac{f(y|\theta)\pi(\theta)}{f(y)}d\theta\\
+= & \frac{1}{f(y)}\int{}_{\Theta}\theta f(y|\theta)\pi(\theta)d\theta
 \end{align*}
 
 \end_inset
 
+where the marginal density of the data 
+\begin_inset Formula $f(y)$
+\end_inset
+
+ is obtained from
+\begin_inset Formula 
+\[
+f(y)=\int_{\Theta}f(y,\theta)d\theta
+\]
+
+\end_inset
+
 
 \end_layout
 
@@ -49931,7 +49995,12 @@ Note that both of the integrals are multiple integrals,
 \end_layout
 
 \begin_layout Itemize
-Under some special circumstances (conjugate priors),
+Under some special circumstances (
+\emph on
+e.g.,
+ 
+\emph default
+conjugate priors),
  the integrals may have analytic solutions:
  e.g.,
  Gaussian likelihood with a Gaussian prior leads to a Gaussian posterior.
@@ -50001,7 +50070,23 @@ Monte Carlo
 \end_inset
 
 .
- The 
+ 
+\end_layout
+
+\begin_layout Itemize
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+The 
 \family default
 \series default
 \shape default
@@ -50188,17 +50273,34 @@ There are two parts to the numerator and denominator:
  the posterior,
  and the proposal density.
  
+\begin_inset Newpage newpage
+\end_inset
+
+
 \end_layout
 
 \begin_layout Itemize
 Focusing on the numerator,
- when the trial value of the proposal has a higher posterior,
+ 
+\begin_inset Formula $f(\theta^{*}|y)g(\theta^{s};\theta^{*}),$
+\end_inset
+
+when the trial value of the proposal 
+\begin_inset Formula $f(\theta^{*}|y)$
+\end_inset
+
+ has a higher posterior,
  acceptance is favored.
  
 \end_layout
 
 \begin_layout Itemize
-The other factor is the density associated with returning to 
+The other factor is 
+\begin_inset Formula $g(\theta^{s};\theta^{*})$
+\end_inset
+
+,
+ the density associated with returning to 
 \begin_inset Formula $\theta^{s}$
 \end_inset
 
@@ -50236,14 +50338,6 @@ Consider a bimodal density:
  To be able to do that,
  it is important that the proposal density allows us to be able to jump between modes.
  
-\end_layout
-
-\begin_layout Itemize
-Understanding in detail why this makes sense is the tricky and elegant part of the theory,
- see the references for more information.
-\end_layout
-
-\begin_layout Standard
 \begin_inset Newpage newpage
 \end_inset
 
@@ -50264,10 +50358,29 @@ because the marginal likelihood
 \end_inset
 
  is the same in both cases.
- We don't need to compute that integral!
- We don't need to know the posterior,
+ 
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+We don't need to compute that integral!
+ 
+\end_layout
+
+\begin_layout Itemize
+We don't need to know the posterior,
  either.
- The acceptance criterion can be written as:
+ 
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+With this,
+ the acceptance criterion can be written as:
  accept if
 \begin_inset Formula 
 \[
@@ -50306,6 +50419,10 @@ the likelihood function is what it is,
 
 \begin_layout Itemize
 the place where artistry comes to bear is the choice of the proposal density
+\begin_inset Newpage newpage
+\end_inset
+
+
 \end_layout
 
 \end_deeper
@@ -50328,9 +50445,19 @@ so that
 
 \end_inset
 
+
+\end_layout
+
+\begin_layout Itemize
 A random walk proposal,
  where the trial value is the current value plus a shock that doesn't depend on the current value,
  satisfies symmetry.
+ This is often a reasonable choice.
+\end_layout
+
+\begin_layout Itemize
+If the prior happens to be uniform over the support,
+ then it also cancels out.
 \end_layout
 
 \begin_layout Standard
@@ -50425,8 +50552,12 @@ Once the chain is considered to have stabilized,
 \begin_layout Itemize
 the art of applying these methods consists of providing a good proposal density so that the acceptance rate is reasonably high,
  but not too high.
- There is a vast literature on this,
+ 
+\color blue
+There is a vast literature on this,
  and the vastness of the literature should serve as a warning that getting this to work in practice is not necessarily a simple matter.
+
+\color inherit
  If it were,
  there would be fewer papers on the topic.
  A good proposal is one that looks like the posterior,
diff --git a/econometrics.pdf b/econometrics.pdf
index e082ce05b4e69838fd710d2841ed1848f11df669..a26a2199f01267e46ebd40c06f2b09d872c67e3d 100644
GIT binary patch
delta 393498
zcmV)iK%&2-yr%?`^QHu_%MAiHFqd&v5h;JwSxavlHxRz-SMb;Xv9f%VMUW!3TNg#0
z7In~*FN!S3LT$^{BdPoA`;Al0io0A&D=Q6h5SPp4Jip;^NSR8DN|?$Et?>v#;b){2
z%1Atw(9z&&g;5?)C#;WnM&a<ys7g2oI;Dk+ZeWxV!TZO#5j>0vLRJ#|wM55&lU9F1
z%8EuTIv6(E38|t(Ckm+*xSL8yA~i;%<K)1AQaT7X#-n3s4mf*K%Yw7Vo3Y>=9F(%)
z93p*ku*N}_jp#(^i5I0I&_HRWT^tx^gmN0>&ZFa@kAn{ab?{TMg3caZP|(GAiw@c6
zozNuNz!};E$O@Ivo?I3*I^GUUFhYL^keUGB#tK41AV))=NUkN$QIT&!PU=EwbR2mN
z6JsQ2DPbR-<pVmJToVVDDCx}tHDh6pCCprf$>ekg*IGiy!<m+R<Q;t?4KUFHJSZoH
z1$xj4p8y|pvI7hJz!(hxv=v-p6%j}@fC{|O06|OWSP}zt#G?kzU>FEm=V^bqLYxo<
zyk;SNV1b~kEZ%^is{$y1nUi?4VCp3NXMv#8aIJ+$94tl0A->2`Ac#OCIf%GGBS6pv
z?FNu6ywo(}(Qz~<2(QR>K+r2Nvw*>C3%j74*MUZy@Sn7c=#Wro;GMxIAn2VB0}BMb
zC%b^4_hc7<@e$uG5DXQq1|WYJ5YXsYbci7k49e0-L<f@{5Ddn_Cg>eZ41<?1#fx+C
z;&k?QCSII~Zx)mBayq*kN;|aA#H&|>Z!X{m{QN~#Rd1=ere;FTMP({_PN})0=8Bpb
zHFIiisTonT<aslmye4nVn)B4ZH)lOc{EM0u&%fcRkCYG3O7^&&?KyvDHAbx8g|?E1
zkEr>bC(Jg9Z+PS*GoEiwc*he~?25~x=Dw}@FKqdrET#6wHH&y`E;q%`yD&Mb{YcGy
z%PmVDS@7$ksCZ~A{sRMB`}Ur-pKRwD+dR+MBT29<QX_W@#u<lkVs<-7PN+Gj=9KM9
zBD!|{Cv=Kd$*OJEZz+FV<5cx=x(e2!&pEJeQ={kGSBR7)yy{3Evl5FEXyfbA{c<uN
z%FN0;Wx~6ZcVk`u!(T634xXgwv_rj(Wev=2s=(G@c0<__c%AIlLdR*OU8YH^5r<_R
zR9lA=mVA}w;%Wa-KV_rNdakBVIlrj8ZtH&Busw~dW$M%Mwg7*2L(>-Vn%O<1`KDI8
zv8L8m-*xR}J$4<J+eMEvDSDA&_kM>2RBta+Cb>@SY4hsdYl~L6j>PbJQ|yN{c}@AX
zj)w{FT=gp3mF$T=@g4QV$5u(ui01pvZ=*CXbmWW%q^q=qSa4K6Z1PyKu*=lKc0PUT
z!rz{`!XYDQwQYaN^h&wyP4p?-L_GLrH%${{9i*!+4ciuVu8DVz+G}t4*F;zO;hWTw
zNvcn=aN1#Ou6C~Ne@YkKBK6)8mr%8C?^B93ql?N`c~gJ>@3Slw&t-cuwZ^ZRL^<Do
zvE~D8nX<m;-lUK`MlFV)Kb=Um2jX?wxXokwwiigcR1km8^V>{!QfYa#&EZ{&#4;ZT
z>%jbO9foBq%)!rSU~0ekX~t!b9fvs0WcK~<S+9pQf~NU6D<5A<zV*3dNdF^1S%m69
z@0vN?q=oB@BjlQ$@VvG1m+b9fQM~RQkwtc9Yo?g(6j8pjmY=0Mt<rtCN6E2gNVtP9
zVV|pRe`J5-Zd&RuilWxD`mU3&>>9`Cs@%RdckG=VW!3*;Rs1}OG~=xE6y`eEIsrf8
zjd7Gp?r~qV*ul~JhhoPGuW@NUNw@rsqiO+~P`;F^wffMhX_33y3!x78k2qu+<hS{A
zLf?z+b=`B`yb>-}Kw;Qb#_e&vxY*k{yVZqj6VHEAJGYv+Uyb)|{tjctp?RGyyN-Lb
z4@{I>$vrO9LT&@zD<0qQ@G5f_U(Y(*9hk3dqYA^r*2Wu*{edd~Mc>Mwx0P5*iOp+;
zUANe28U~4$lk{4peUH+(ej61W7;_o@HUHgs#;;GhF^Rd%{zoe6i2`)VjAK5RKW~*j
zxmikEw$k%2pPOPX$DT0#6*rBm%Z`7;`}?~qH7+x`Fp1v#bYV^opi3sXyvh92v%?W-
z-aw$&&3W!x>wWPr@VlZ}{z*CWUukYQnU^uYV-u4u6c(2<CLt=5ZWIoGEUKi)c6{x}
zMhiO(d>cEIENcr*L(~3$=Ef}>y9^)vV(F2w33fp6V(6cJ9?k4o1tg%?Mj?Jdt&FT5
z>L6&Hh4=~Y#i|`nL*HG;LwhMd;wB?S-*~<u=H#IYio!mV*F#&1EB4#&SXMPju^77)
zADDe=wbPAkk<v-!Y?{|W-1T<MJX_YM9E3z~Gt4R)PER0UsL7+X0ayveF|@ro8&oG=
zrjB26Drq33CgY!&O0#v(upG==T7Q4)8@>-oXqPd+V-tf;6}L_m0a-;2ISMaKWo~D5
zXdp5&G?xLO7%7+CS^*4yNo9w)H;{6rDwd<fRrapeQf*};`+=s$Ha8Nfkd$Nn{hl6C
z7=d%6Br*>ifCEh9;B@1l=i;RmQg|7JQ7EEN0j1JHD~r+y9UMxJ=75rf3plT3Rrgwn
z;L%@O5uzP=?Szt&PXts9_k=~sCX5zJu?=H{(tNS;s5n?MB$SbVUU(}}!9Q=6P}cJq
zi%N_mZ(-Soh%>NETBE{P2}3wojuKZnSdI=uI9QGmFdPXjEt<SUh0p}F8keDBh1Ob*
zymvxdi?Mt_g)oGVLKArL1R99(kP$|L3{N0Ja%Uo890v43qQabjH{&Ck@W+q_W=z{k
zo^lANIN-qqtYU<JQKP~LqY>8f5V+D>0vnNpCG7=Ci3(;wAk+rMXDli<jz~J;q%}Ab
zP$6!L!f8MtxXu~)jsVvgOpb7+Gclk7?>WL5xX-c63I20rxMEQuH6nP>1vrJ^K^Fps
zfCs(AfCLYE$(`XrL_kEvv+K2}I5GfE@SwK_ms@5ZzzNNNaEu*MMKP|R${&IIR1^a$
zyaW0$1V=*zCFH7^z#yCpGSCNH!#Ym8>JMNzT;R!#2=1o9c$lnc`Lq^6!j<HW2uicT
zh>9ofD1tUTRuI7=90(i*$NV7R0-4IH2!Zs75E4<cWrRdTL<)k3qGno1iD<znAxNTQ
zya<xWJ|_f!Wef;W0@pEOWP*pVE+UX4Zj{tUjh;Od;}bFdWpTO?;}_za>F3GSx?C1o
zek*?barDhQLmoeRC#8JJhdCeCd|2{f!H07`T=QX?T4$-Xy5gO*GPN!4pSj}0By}wL
zaB;uGdFoJIJo&Z(dR0!>v&9^s3)O`EOEOyzuuL|8FA~@qcGYFoJC1ISb5cXh%}wvm
z<}zokp6=>?ubPkZ`=_Vr;$=G27A9TfXQn@-i>j`FrN3pvSznUXWwJU+HZFFg$~39^
zIiafIUiMDm4pMdIV<VzICoFfTSGnP<9PwSR+WU2E)Dzx0L|dKOONwoh@`4XHX_QGa
z+zg_B{jM3;;h?WMjH`z@-8XH%$rs+VWsyu86Imr`xy*y4GIZ06f%@iE%fK{YSoKXV
zDPxPo{4)>Ms~lxbVVR3()3J3Ze#}AEi?ixq_Do#0iQqn0Tn*?`{&$rxyr!*>$(!@u
z-D1@{J>9W(%3SbjQNMW%hP(ddgP7|DZuY)^&{Ug{>?6oqIR1AcZjvVgvvzHLSeW!o
zQnv;4u4q<|+C6sL7aqS59=c)ZwxB;w6kMc37V7hT$<j18bl#FPE%J>k6Y)QH^;Ite
z=I;*4Mncw1(Xwr-%y;a6JdN`mbmuk`>?N&59^U4|UndOBT(Oz0uM*DBscq4+Vk&-r
ze|Ss~Jl<E|KV`V;=H@?p1kjPfKTmBpxxra}(Ov)Q?&WnlWU2YA5r<Wuqq^3k@TM<~
zS?`n@bWE`hurK*7)n7fKY6|sqKp*q_qbwVqr4F5`)jB8jVOi0aWNW&$KzF^n+gjaQ
zx-h7arfrWn%He;>r~auewH(@~(o}kXv6v3wspq%L_B?$W{0^dPF~7-^u5})79iqG?
zEn80zZhC349nTFelFfAj_eWzxKh3k1MIOVKJ4}5m9@e>PU#HgVhI3vgt5@l;rT06+
z>=C6FdQRIjv^tLNxvGbH+j&=1Yr-tgl(&Q-TN7oTJT4kUH)FY8OP4LyGp^r%NhcG&
z`{M6Z?-X^%UH7Ernb$@8lY^`L(cY())aA0r^&JXawk+nwa4xj!o$YW!xXP2Uio{pF
zHtpce{cg7gTaTaWEPdVb=%!=EwTaC`@0RT&pYHt7vz{|W_&EjH$s->?*|vv8zvijw
zd3(~<{V=t6JnFcYs=YePcd2ZDyjfyzD}UYxw6Lf6yU5#C4Ha9p1lO{CTfS4H3dpN_
zt{zaMxU-la=c{0uOYrhBk8hfHp<B{)*@^u-fN$}`^EAqb+z)L+d6g#G%m>c+ZIl#m
z#rSx(e$V4Pdo~)M-dvSp{ATj09F30_^L062uLN1gJxAlW<!W)goR+J9>U~vp>UDWO
zn>=596=xDBf>lL`!bMkT^6y8mw1f$Ck5%{0DECMI?Z3a{vO*eM7Ghzd7xU|ji}#&<
z-EChJ3KvY?_ZWx;&-0jH#Mw|?g|_i;|N8Jh&|0;<yyQ1=Cbhj;E~Y2tTAX3tFOJ3d
zwEVi}Uf|$JB-8E0c-0_(#>K}FGyZ8lU%=v7_1=%6@oT@^Qg2GLDeb0oo6>Jes>&_I
zmEF<!<od(9`u}P+|6??MzF3}@%L<u%KmK+6a(r~Asy{pz5Ou~b0ZBT>!eRttR1x8G
zqg>&t3H&6w@~7JrXD=v}(uL(W&mJ4Cv?xsxl@}WDtkJD7?$*A4ItUO$g@PkB_~5s+
z+Tn&L#sMJu06?TKBpjnvD0J}r{=QJ&4*)Uy2ck$8kzdAhgj@dDKw*InxyJ4f$R<)1
z?^}k1(NuT}LRsK))ElV>@Czi2-+OahNU}o7h&ZvmZ0JJ-s)Ia2IS?9!_YlJXSOX|B
zHduDO++CuxzB@^OG^6r%vjuJGb*m;1XmMz2F+Ev}Zz1t#5x3<=YdvksyY_fn(nh;!
zqusR8ZrW%!ZM2&<_Gn{|_Nv_}1{9V8f8=9g;rKHdV+ueU2!jJ?gbf-1qOislCh+$<
zy6}bufY<{7anL~iZV92uA9q<&05-Hd-2s5`*Bh2g)(ifB?nwgJkZb(@ftWx=1OTH$
z!OPJqS-3bP6?6a~4nW`<YkZ;jKO{>Hx+d&>A2AA<4r0}V2oDuwVx*3}`-s^)3Jo@b
z^!#02!5>{|0z209qOgZZcR&I-kW{dSY3qyr(6EQt%M_HFzj8C!%%mjbJPx`>13(V2
zxhtfhmW4D(An7vv&7}n}GXUfeNf**k9id-HGpxjaE(c&7AUqV3P{rSsLf`qjN5!v*
z2OV<&Ifab#XPFjRPefLZ6jYfZK9ZRJAIS9fmqFQM6Su@;0bw4Of#?-0f903SZrd;r
zhVOm~9x0$wxRbi3u?-Y35H!9eJ*YNa3(#UnauL6MNzqCo(?B98MO^nHE`T_kPxH@=
z5cmZUn2ylXhyVtaUD(O@>F9bsx|%Qo2#SOt9L!e$V;V7`0LLm4T!Q%$+(RrP%!7~!
zcv~flCS4?15K@HU-8RpYe`*)}n16dR1MWj2V;BV?N9e`C;v<`9F}Rx@_#ileipRZe
zpP(5-iX%+vGbz!M8b9i4kp>vny7taS@*Nlbw-5^S3c{<2=tW>iRK!RO%+V22e9u)H
zs2s!VB%m1X0!pB+)1)wAC^^h^vo6h)z@^8UAg&Nps=J17zAu2ze|q~>S!X@M#z)2A
zjebCs6={=}g=b14{t3|kqJ?AMQ<0&PkP&h4Zr5p6*5zg$7=7#lso)ovMs&0AjKz|l
zHJicQ#BgrZaT`A-`6km|xEVd1b#6HEO2_EMXgEFQ=*`!<^h=Z=@nvcC4GiC`+~>5%
z9mB6>zS%a3&3dl%f0Hif8YTNVmos+Ok?GOFhK?K_VWOu`4+D+y{}Nm=K0%<;;hWe>
zu+8>yRa=&(ZPIRO3VvHG%%dy#$kzTQ&D(Hv>vHABX1#yy=5A`v81F;X#;Jr$durx?
zB=%tpPAHAaF*xq#bT)I7Rax~M#MZ%=-We78t_j6HJuKw#X`B;xs<I9A(e7DXNTqw7
zA7LNTJuBBe-=(>2pSM{no$zN;>t(-##x|R`J1*qRq^C8rPKy0IX|d9kE*4&6LMT$^
z>ij(&x9U3XS=pq&1H-~y;SdsK7yk<tlf%Ez{y3hG{s1{_GB%fC9ElT`&V&IK0X3H)
znE@()?U!9|n=llH@AE5sX{14I`~luwx2Bn<QB_T}n|2pg;xuRwDj-w$?`Ow=N?=P#
z8#SADgO42rjvwCF=YYUHKwvUL&4>U7xtW;YW-|IP8=YNJANa`Q+-G361Q-*K@(?f_
zdYlDdwg9(K$G+pzkiu!4IzES+M3!pdxCHrsFqMzhVrmzX*un6-Sy4&6${bfm_FDbp
z4ly*1zUTov-)5hi1i`HvG66luWe6Q>pu#+1=dqmmP>^;uU0ix}3HC4{4HjatM5<i1
zwwNvLSoHA9QnfaVWnmWZ7DqIVdU5#dklhWY(u*S;j)Php<42i3B<j7MAr6bupb6lA
z+|ienEXsIpN&GMrGL0rq;?l%FcN1aZOJ4G;3a1YdL&FiV-x}#kZE~5|II<!MVClFR
zRzgu4U8-qi>$b?sm9oLbbTY0*X4R;YuEWA1Tjb9+1#Py-YZa(`9v7<U+*pg^xF&xa
z!SwPwz(s-Ocb&_*_DU^@Vw0va?^uL?lDBZfYm>s7l-NV+?2@-imFw#R#}`1~(?cPv
z@Chw^eY;2-fM8<)W1fJ)WtQ7Odq~-+P<gDXpBJ)}yJ=x2LJmbxyS$rFyLQ(3wCo@}
zY+vX3O?19%&W<%03QtqpFLOaS_@ESZ$MMy{$iUl+F2MdjdXDJh5+g*0BP6wd@=U4u
z`01TxIH~7$D%T5JUZ&exV*xj{+ANuV?%5@qV0v7Ry>u`gPN!;CF5){x$fjt@>K`=5
z5&3H?S1&h0hL(5HbTFlEU8>UbAm?f?JR*YAtVV;?Mh`g7s;1~FTNmZFhm(2jpr<zU
z;XI4&=YhJ<ZL`;@`1I6x@ZmfYg8xn86M(y2VtX9VM!x`<)j9H)VH}AQm%(W_6qio#
zDlC8PS50%<AP~L#S8zlJDS!ZpYbS}PJ#_lvTP6o0<CGZ*c@S=!e_v!IC&uoyO5%<?
zlZzIC<=uTe-Yy8-0|e$Xw6h3cVEdPT@MS)Gx0qdAa{>s;I42A&R-j}V$^~G!%s4B+
zVhL^_K}kv&hVM<1W9V#~q~0z!mD8>9<AQ%d*9N<mM%7`slujnMiw`^h;3mba5IMw%
zkzpl{=;E60g+t1W5&^uw4Cnb6PKJ||mK4sFQC8O4Y1PH9NFiXBqzs``87fZgVb4VQ
zam0Hd>E8Sypx(ydkpSLTC!MbRULgV-zkP(mrK-CyA<Z%js@7Un%YLVarMvA<l}ms8
z^GE+sD#6f%#qSC8A6qT&>ccHz{8TV-HXVjMz;M+$-N=E-K7)1@tox?IpwrE|-i|S>
zwNcWB`H|{-@WtT?#$KB-M*%3%-vU5)0MG!y<%5yUNQ5Uz9Xr3A7XOm+FFbcgkt)e_
zs<447KV?sa177C>pIPQ7R2+e(<HvskexI!LC8Lr9!MaV;Nc#}Gq4~Mt@NB4_p-RO_
zHDxQ^9dfPz=krSagsLX^9{`NImvrnG7|Kw|2UKxrUp}^GEv;;nvs=0IJ&HCfWtFMa
zL8HP8FZVtI@sdUbkB!Rjii}nFR(0KOezh@GD7EpSz{Pp#0LJB1a^tb{xKvQ4)7$>x
zVL$EgrXInHJ+tCJpe?3+YB9#UZse`RV1G%NPA&STn~wk%`K#zA3A*`tBg4f{Z`)um
zn@?mb)=kluZy!N?FA4T)G5ZA(4gSrSVH}AQ0XUZt{0I~QHkScw2P%KfmR)a~FcgOG
z^DDRnX;6RhwaZp*wP{RShIZ5L!b;rK8sH3^O#Sye#3l<6sikSA-Q*bJ#6ItN&toHJ
z<sj#FhV~IT*s0rxb}+x4UFNfk8%7+0f+!-PlRr2Z(||>Z6XGO@!q~}|&Yeq0fIXij
z%>BCIl}931%R)4sPZ57{)q{!pQJ6s?J?vJ3*XFSnt6DUTRF!!ymFL4hEJfk{$Up9P
z=iK=;j@`iXLxc_jOVjbo)52ic2t_W&aol@977L<Jaeyh^i$aVjH(s2$o1%C!30A6F
z^O~1J*K*Om!tO#<OQ}HuUYI$*dO8j^MBYB-7YLBx=>pKPD~^8`om;bTqeml3>Gwq<
zu4uF@xmNXXe~gAF_~Ll7bb7MPBs&*+Q&*4=gG974v01eFKN@SRLRPEy9xTOrg*H?F
zO7jk0z*plbAHKH{^`^ph9Y%vNwfkabU%Xlx^)7k)A5ZOvXe76~-$E;9nHg^-H-qdd
zyBhT#WOi21y}Ex==`)qOxQTiM^J5Yq3^Ii%KuKuJ2Tmm+c0Vi4wQ*$}TJc~o7h5TQ
z4>tfVNr{UILiU^S(tUW6Bw!>R7>9Q3JXjlw@SrRom+~G_Dr#X(a4@Gs>((Q&D;Cfi
zT^n^(hkk+n86$*7=^Gb<pcnIj?K8K4yi&W|wmWmyD^Y(f#NaF#C6J=<xxKP;WAaqN
zCNqY1K%H|vJYE;aHN-7a;kbo9Uv{W{D%V=+JywA)h17-)LzO8xuLc-R*T8c2Td~p2
zPkW~3k3!X=9Jt^5O3SKkkd4|{%`(1T1A_ZM9d-y#-Y!cvl~Eljc8rQ_>dY`I-(93y
zJn6QG!^?jGoQ83`W^@XaSO=wRfKRlL7CyEsg|;WzvhTrCm0~BgZavo+|J|byU1u2t
zJXVLk%22QD?BlhWe6M32w!XBQz$K+9guS+{Yqf$)OSw1Kp5g-fQ<>Y$h-ERw|Ab{n
z^C!tvY_o%FT_gSM(})^L_@D9j9L8Zo<MiWoKKld%-j3;)QCmC{m#K{b7ngxbJ}Q^$
zjRBnjsh5b30Wbk{m${AsAb+Oa>4lzN>@rt=({tOhD$b)+G`!pfR~p0U$EZYuN}o)m
z)S6AX52reY3cJswXCle?eo_lPZb8WCFDI=#oL@{~<l!`_6r)hXyegdi;zZ%R%HDPv
zZBqZiJTF$QxK`qyS?LrX&e$0~{a79R<1o{KU=gS<4TzQ=+Q7Z0E*oDIX1zq5!jD#R
z^GJquHF0cJufwGG39hMz9hXs^gcO&Ej{!B8VPt|Tf5n?!i(I)8hVT1V=rWrNwdzY!
zfmzsH<0O!PS^HuW;|s5MNKBTQWjuz>zt3Bz)n;smIda^>V58IBI@Q&xQq`lXGriYT
zQtvI1bc{W5GmM^;Bz4zhhR>an;o6B)t&G?4Ufupv5yAxoQ1wIi4oM|G@<gh*r<6q2
z85fkO8F9e{C+gO5A&DF^yl7&Qm~4r;#pIe;DJGYHkO3BdeC|?k(I60air{;kEQu=N
zq9(Bpfz*;TyzSJJbd!UVCvp5FhjK~`IZR2pVh(dsg__Qi)Ittx(%Kvsmb62db4}_N
zlUuS9a)gsH*Mqa;qTwCw$wWdjE-Z8wN!CI`{A}w2Ibv93tiDT4m9YGdcPksd6n9pE
zQCvJ#V?DTk7FYtNaOebe@R7ncafhp<RzeO|zj4S>OHD!!Y}qu{P+MvSHNDo<Y6%T-
z(L-m<YhGhA3|&I9!4o(nn<i)q$@sP1LbAcqb(7puZ=oUV+G8c$JggXBv8`-5Y(lq1
z*z^uFRfwn|r{diPH9Z!6lhd(A9a6)<1mj{77Lp2o!#3V1{4Tx$zCuO49Xx!vREhiH
zR;7g(wYWE2DAtuQF+PRQ5^eIrX(c?e!D~swC1F`2b9@S4A!=}L@Ax+A@NUO$A^a3b
z!Tq>WXyA~{6pjEVC*~ekkjKg~5AxXJcfv6Uz5sdHP4F^_d*hDK$nlLN(Bbgt(c$>~
zKfhgnrQ>(k*Ee^E<Fj`^-)*n|`sVuIhvWA*x4&H7z9`tX<>m3u$G;qZctP8X!|}(f
z*LUd!5oe8cG0qHkW$C#<KWx4%CYbkKdh{qApQYoUZl2$y<Ky&)x484o&2=Wr{hRdd
zw+H;YpeAe?dsNkPMF=6K%;bBD_~jMpp2I<Zg<5VAsi@@A>z*Q1F0V=D+_6zvBwNL1
z>`-jiG(`6md7NHgr$PFU>G;#%|B<@p0;e+kNI_7&e)sFIFVAzI++5#nlAmDjHEgNv
zt|y2YhzHvXOguily?OoY3R<S))5lNJ@%h#7cj@JaKm6&de_kDqKS18q_1#-UQHk4s
z<LAA-d3XEz>g^Vex3~Uw^~;-A-{1V6wgu_1I(CD(Wp1(NPhZ_aM2bzmP2ZOEExtU`
zOQ;m-<utZ2_A&Z4Mrt{YG)5kyj8VsEW2|FrW9(x*$$NPj6NepOT7#3-8eXqC!Xx5;
zZk_(8jbH!k)o*uKx0&kYJxzPf#wVwLF9<VMI9F*8`&!MkKoc`~Cemi1j7Y4FvK8G^
zgcm5nB_lioEU+}l7D(|KOt7bkTwW6-b%Yo22Q;8Si{csadQTHwpoz5{nF!pM4KN@G
zNwjYrTcC-Q+-o3|!#|*jR%o_sodsKm5vv-kQ{k|NP%Duh_pQ?wXi^oP3hOj~EIBBI
z5oB7iJxvzma)4k~Sf_#}B6qOCU-qrDAel3)0)|%#n!rm&e0ATAYYUP&A(9cSW3_^`
zz=KX%_N_w;Vl2*FIjCDAULpHXMPO;XtIC2X3kHvbhqD#nCJukt*D_(C1!1;96VU#d
zgdL%7!aVvBZN>5TE7O+HC$z<X{$;ckXXTB8XiyRjN}@qYG$@G%b@7<bgSvQ77Z2*<
zL0vrL@sP*ul9Y8eEsmkND!*s?4YT&+5!pJ@Iz#;|X<aaL4fa%lMp%EGEfJ)F6*vl7
z<%ijGLE6#+;){BXwr%4ngZ%bRer*MNN<$ok@8fu$Ba=G_u-l#@yn=3jJeTcMUceNH
zjs^lW-qU0Sdm=s~L~xu_qJqW|9CvNA06h_)a)WKeIub^UqF(NM$MUuUJy|W+dnFUD
z0Kk3YtUyoFtf#VTW`uYag_U-#vtSQXmyE+fQXr^AHMU6Bee0|!BjLEl_lhP{1+8{T
z^c>-pO5K7<Z4ut0n#ah0vhCsUx?n-@^;;;>zWEBMlVs<_*7L_Tq$rwyCe_>nnGX=>
z|D_uBPpC%Q7g7xmYLP)DGN?obmB^qH8I&XE`GazFP>v4D(Lp&n<mr&7wuWkuut~P_
z9z_@sgKcTgwkv8S9cP)oDT0N^-gobNYRHP(5!8qSaKS;i$XxM%sISOY%81A~SyioD
z0-q`#^(BQ8mrVC~bE<gMS7fVm@ko%hYVC8yqkhS3H6pVR<tXQh1HGG`poab7$h@L9
z(F;x?QK#Wtwo1|j()bGS<!HJ@(yWmz=ZMBv1d{hegHusN-6^8+6|sbH28dV^<-M(#
zHbXSNB9@$6bWvD;j0Wu#(fEp3LO7X~h-M&Pji%*HkIq-b5(G8hYBdA$W_on~VJHcz
zIrGWaqng@2p_*!+Lp5IgW2(_XEjFmc29?;L5*t)vgL3RVe^8DM%CSK?bx=+n^6HRR
zWl2X&wooM9PWG7Sh;dn1r!mW&e5y{vWo1Xq%yTb&ifW>NceSo1W*BRqqZ&+I*%D)%
z#jQ?J4K!KU5<6D|W~c_5tROwE+v5W7`D&si7KU8W5<{%L$DA`QF=%pm(mR!EEJ>}v
z@p=NAof0S0I;@Gr*`psefi=jrw60Jiz#Ao+!WwA8>#*i?o;-pkvh2yD_b@R*HBq9z
zxVIv%muO{wBbLSUVX(jI!>-C715K@8yZO}Z6QJqxg+Md(i)Z^z;{cI1K%@_FX#;TD
zdHw*LHUOuc=MBJV1919~+i7L<DTsp3&-m=cWnMxOIA~fqRcKfynTD5;#HiF*i}u1K
z)9{j-(O{Z}Jl?g<F%2)+{b!_!(ou<G+6>YxQAFi`Gzx6Q_0)XYOPVVfZ<J}QVIfqf
zdQU7%$|L9A6UU=qbG;{M!s~iZCKWq(s!#((WM%6K8o106jV$n1sy%C9M1gmJdI|5_
zUfx_$r4fYei1IK={J8>|0yTHyh%P}qM0MJ#@qkTkr^Zuldzvip)(vPZ{zd~|&}Lds
z&_h0dW}2>FyGV0-#P|cIas5K3>1TEsEYb&yjK`Ye`Tx^6=D93o6N#>AonsSS(lHrq
zA|3e{05`=Zy5bytuD9@ZlAmM~U2%>+caa2c)c~tgY@#dr`*B<hOe-~qCo08rDSc0o
z1>J0^fC3mNXbGpqxpIpxXz!mMjEO{8vq*gqu!%Gj`6D!Wza;+!Z#tF(modQs6SoSP
z0Tc?CwJBsOf7MvuZ`(Eye$QW_M;VAX{wB3y4^5l7DcZGYjdeh?0h+DES}n<t<TTk|
zzoRJ0l1$HWkS*DhNa@VueZ0Hxqp^4GVQ+eZyC?RDSD1+ze4L(~%}&1iiBpeaBqbHz
z?8+mAAuhEih(=N<Z?^Eh`0$QQ0<O9L{_Uqpz%cdme?KMxmHwacyh?5+FpBN_t4#)P
z^32ZWFrdn>@=Z}rew)4N_TqgB7}Y+S1Onqnc<?ZM$nQp5l7jkz;KA!%)ZiH~f(T<B
zI@F@`d1;Wiv$1co<SH-H9uU&MF=)ia^&}tw81b`t16zJ&oWfz~{$Wrp5!VVF){e@~
zhH%8Vf277HM1sM75Dr6Yl{HqPzmi5;Gp}cLi3N7KREUwz;U%WjwOWY6kZg?vX^e)M
z#E=l8wMt4GXcotdcrgZEVe)vnu>WYOICQiDV*)A3c21bt6MmUzWl~mgHoxl*u6~-r
z7`fD3K0!)9CSHsmUkcm;^)|`ksIb_)Sg(uRf299yl16oN7&{~6{|XV;_l1ae5D5#>
z`6Xry`e*r1Er3voB%y5?U054IhQ%GyVGnQ?B!$`rgPvKGEnGgCM4HOh<(tlBuj>$q
zNIQIXK<qdV5g`NTPu=?;c;Mo251||*3^)axK)AAjhqoL$TQ*Jq)u-vX9WA0N+Ubcz
ze?6DPKl(6S!0G!`N{yIk5ECt8FIH7tWYJJ*+)QBAs7RuQL<x{=y50bgK(18+?3$ZV
zR@#ri#rAhq3;+AGS7y0i?CgUX=Sf+%+9l0vg|moP<8VT@Cpn~G_l>d53faY2-lgj*
zuadcS|1)TZXq8kwMbUE2^xZo<h)amFe=<>;a8nz3UYxp$nq!Kj7F*V4%9=?&C~UA&
z9Ap3wwY8*s$X!V<=$Xa0QMz8mJ1P&$qY~DEsuBkkS-_kAGHkW76=u^5IAzK?AXc>;
zRL_gJ+^kFoHWQN~4z)uizys(&QDbUX{@sOeKoOC`3wm~dGIe!qK$-Uy6n1Jce~{p0
z+lRMnjgA5%&N{182t`2F-epm0Qpv>C%jA0gEvc5xmpCdnMV!X9I<3s|5QYe0@gcFt
zMPb1i2pq<rXZ!iLNkD~%Nq_^-ha+_)TN&A1qYMMrgNvpO?bGE%z<rE$<?9srL?OKu
z??1v3EA5j#$p!1d9j`V1!IfD8f5}dG%xeL6W48CJv%d)7w_bN4%6$zXG8|kS>OD4F
zb?y^zB)kjid)KP{eG1naA>v9tB-GFDP~pzS)$@s!?v1s*n+@3OzGB;v_?qy;i62s=
z7}-hv=3;P>&GVuF*=zH?h_bJvQs@Z!b+jqdsG;KuTKDd~;i>h%wio1Me;8l2jDHqc
zZa0#qOxifN40YPPxLw!nJI`YKXG+WW(aIXElCSj|t7K^#ebern->>rPtkx2Cx-OF4
zPR^M)Cg_kJdoNTi6Te)7lFR?9|0vni`?l3K%7NFNe7ioi`VCZb4oqb~(;cx)<$uW~
zPEf|BF?^oSPW}dhOE69fmomWt5&<!n0W5YD0ysFAQLq;(f8AG2Z`(K!z2{fxvH%5C
zDk)Nwd2O1yyM_1A7zK)^2i0a$ZuQ|6rGEVT4mp&X$ab3m={DPoIie_%^XAQ)F^#Sw
z8ZA%gG}4GgoqKS`%jL<F^~vLBB8xJbN}1)+`Z8jSr$R2GoGntB7twkfy&<efd7Oxa
zAS>N>?JiC-e@WWP*yMR>d(&LmIN>xStJBr#BQ*8ru&U8b3}bJ~3g1-bL!1>vSLS_-
zOW?O4TmK;=ReRO6T|KVeb*Am&x9h*Ixq)N!CdoJ>im}=2xtA~|oTZHO$r};8f&0SY
zxgwpmL)BY+xP%kEVNJcOw6hoF>G|>uXZ7cDoK~bpe;>BG!siQ`)80A!DGsi|<knnJ
z&UMTPY|Mx=5R`EE&{*d~BzT&uo0lCdzza~YY}}>O<F}kK(!R60`{*Y07MFdD^Nf_8
zDc@Dv!gZJfmI<<}28%2D_Zp4mYK6w+zT48f?`Ah`o%nmr0Nlauwry^}4$+WQku*+n
zN`LYof7E|;(2Zg4EugGe{v+-s*JCOs0_I4-)8+FQ$n$SJ3JDa_$M)J~fSn(oE%<|m
z_aIvG7MUtoN>v_!TBHntI)8NpCZB6xc4jjQ#<uKBw900SlCsr}HMnqouUx8M0M#LI
z@>|Q8n83+`jGeF0W6WGI_TieJsbKnlkaXVze@xs}_ZL$Y^SaNSXhQj_%ie&R`R7q?
zp&)_yyE-*gW$&dG?7FR;_!h)VC5%Wh_^vXw3Ckog&84eg$uUh2$3cAl9ZG8wUlHZ3
zB0|*m+?L{@1mqSRIT*9M>E*Y;g@S$hC*rng9bj1Yy7EdtI!61@R7@EXG$A8TO4I|-
ze*sg5c(`@5dl!`7H*t%*XL_g?ih@I;$YB#01x0_Hq0}GFU>+hjaR4Gwppd%Pb?CaF
z74ay!O#}JeYfpYTk>5=<dg#jP7^g#ONS7LWPV)y%)ccIBq_-uwuX8d4SdDe=@7L#N
zNJZa2YW<=55-4A_RwJ9CC*F*dXVjngfB0F>uD9`-626V6c)$gv87`Z3`!b~k8&^T=
z9ct**X>RmhI17G%@a}bx5*%Vb%nx85O>;h%2{jhP-@9AzAn`l@>rrF%d#U@OYr<c)
z%dV}_`e&$j2}T}-V60HbI|wQGFX$N#gCP(8LmbDm^~qPEh(4bRWo~41baG{3mpZ`#
z3YXF5K^B*RXL~Du)t5_eoG=i_@B1k@8YvLJfny$<D6N{R?W$6h^gwo<jVm5218w^4
zYhyrxC22^rNptc8cA5Fj%ztd?tR3i_&R{n}2RX_t%;fXw>~JyLKcU#c(B~X8XL0Qy
zM10CahoR8tEN~Vp=K`R}r>;js3chSy4|9;0u16pSKV7qbNa9i^vNZGGZV-Y!^ALd_
zRl4z3@)8nK6*AB4Ptv^phm}a&?~8Yxan6MoG7fy#V-UW`F!(x$93V)7-u^Z+J$e-R
zFk%)BMn1A=7RGf|3F~H@t?Z<55s>L7Y4<l9l^asGGS%3!wcWn1vSq0m6+^Qq=P!=|
zLH-B~M7vIZXomqmh(Y_UK`7TlK)W9d+!sk)lyWIcDT-~2&@{hj6zvL2_*g8Y!$QWe
zwBfde(m_gd)x4mKhKXBwbx+#pUk(gpm^>SoQQr}s?mHdxy^Xa_hek5`neq=1FeAII
z3q+<vU>3qbBL{c1AQP2}lXhNi>*2F!^-czB*(fi6Q|=_3t|i<uI~Qvm=eo%>$gX6T
zr?Q2nV)N*it)etf&F6&9tITYdTS`JG-7SNsrWK>p(<-ot-V2rKR_akmfD&sZ3fpSU
zTGtOP3*C(=j=;ymV?*VueRLz@q`a~7Wo!!0%&H<@H&Y8;6;)x^2WEXbw+mCN+F*wg
zpGAFt%g)Y^K7N>Qkq_Aaoyt!%X*8M~{w<o`2sj<m(1!FlPm)-9^Gb`|P~bxN3cc_(
zRD+}GsuA`0eKTE0Z1o7f10t_Vc{~T7(5(@yPv)JX;IOYKT109^DaFdJmU*_4rVq!>
z>xD2|_Mw(z(de*IAPzwjkbN7U`vjyr2blbSzw>VIuoJ;ID<|XOVvm)K`tHG-nBn&B
zaaNOVHM{ARN5?14X){-La;|&hC1lVP7~Dg8iiY+?7{9%252C5rj@#?Xrz*BtDieM6
zs43;wc3kR%Y9W{Quz^4#GZ8l+@7Be`m)af3%_xF!*mU~id@=h2vV>uP3T19&b98c-
zXdH<QmjkZ>Hvu-6fiDj!f5n?mZ=AUehwuIrI<^;$NQ#sQ1PkmRq%F__i%kw~gB;SV
zy9m0l7fu3fzkPqyScVgC3r#$754JTLy%JxMq8^d5drKv`*HmkwQalkcK6_&PprYUl
ziUK9=5(Q3;H42it^(e%XRHB4>Qn^6M60uu+fv2mC5~I{dXLw9Gf9m23V~)C(s9SVZ
zOXBgduq4JKQAdf{<5{kWtHc<Pg0)32=!zSKyxbCZ8|`|MqiF0&sE*M}67JDXC`pwV
z7r#VXv=d3vD8>~$+to3KXc8a2G|WWI0_reX5CJ9CRHaAHYN;wm&)QP87VWeryly<J
zo~mo~Y$Yk)HA<LJfAoSejFTRFF-fW%?~930YoncF;weTmOX?c^SxZ(t`fHqwCB`*J
zspDHrbTT>C^<>%^V{|-mR9i>gQE!-tHk4Alq(&MNV2ayO^A0`N@s=*BX^+uhCaq!W
zFa}D!MSrfT7cz_ib$7Cm8KQL=v*tbZ8XBZ97sWsnuis6=e^k&_Z$mQ}vb#q+sL`o%
zd|Q)qAMG@G<$eL%gt2POE-@vC&{2ZHqU$IP1I0*qWLR8nQF}Ck7<$YAtS1_@p{&us
z#!QX|Q42GSp@!69hcq4-hDcI|j8S1So()k$^Q56`s!_zOM@6*lg~xaJ<?*U8d@PNa
z{8%a|au_p(e_mOJIIt=RI>fP9Mi#4LsE2zQJ+xR{qxTp`LN92GT45OjqjQlydcZGH
z9`d4JL1!1wo?RTiORpTNE9r-H`0L;P4lU&Zo6+uBpvbF_KmYvt;;XMl+vnF;AJVgD
z>F~UUQS{?e&++CBqQwU^JbZt1{r1J>hx95PzW?rde>%Lp{Pjb+>*M9Wf4RgLZ+^PG
zIDCu#F0VekKe`P(e{uNX^8NM4o41$mkKSR_{pIq<cW=JA{x!XdM!izTq+tbQZuT1E
zy}3ar$zk}T`PWxh*XZ-r@LnO*@LsnCngyN(nT0wFItw-mpNT%Yzc{@3_>T|c^Pk^c
z{p;fJf6evHkC!(?!1DU=$HSiv-@c;pA>QdNW&_5NE0(EH&ovyM_Z;3xq-Ld#c3+RV
zeUT1-xPEz^pqbzO^W9G$Z!YuOH@|#%cYT%X?_+|`Dh+qe8cV<>mlm#4GF;w@G`c|=
z=r&w(E1cnA5}RbJz9NlpkfuNy7<R>+zyV?7f1!+dT9Jmz`Nbjg?6F@J%@Qug3&dNJ
zhBrtfJvWd2vE^FfQM6-{*2LLh$MD73u<KRTOtFV@gLrGYvh$16ONRI64g-Q`cE{RU
zT2s{S%L3m#P;ALLKWwbW#!yrc+kf%o_nh}<Zhi0;$#n7q?jGsor9JfWqL1_PV{1M-
zf9yKlJWr=yr@!av-FbR<wpo~ubDxE|Z^-OWW<N6b4Urw2gHkv=XhB=<fEE?c%yr3h
z&gcQd&VYP1HU|K=Db^D36JEKSKeaG(ZmLoiVE&w&+AO;+ZJb=rKQ~-5<E%6%r`D3K
z$Wu#mM-|w=gH&;-$Z;&F1%@MQlOr3%e}Rr1x>Bnl2F_D}ow8)dykU0`vW)Xibw~py
z7HJu-azz^1!d#vkh`tt(AFwkv^uD$~i0yzb$%?a61&Df_rOmKKFYzdCkOqGxbX9t`
z*h2-|SZPb*?7*BJ;(#lJGtO{e!f=U8%e-z_S2#byg28}IGDird!6&Yr9r^}of8Yb-
zoUWwV;~-nZCoYMj8%(EzK)YgfhdqyA0;F3~mDUH?CHAN@aS(Al^IIqtF@RF}aVXX3
zAxcd)`f`+#iAg#!Nhc=h#3Y@Vq!W{DVv<cvvWZDHNz7)?HhZ?&v$dTlrC7O+Grhu*
zkkFDjY*;I`TaJ*PHb7LU1CGRGf61?z?tm#AA_H4+h>S=j{D`jY&us&}9AOH&!rxkK
zz?8HlU9}BPU$D^OJuo>9wxFlLRBIc=G0G963tk}jpA%rJ??6ok@xqza+Ooj=OYK>N
zm&D;6G*z=vOYP|HK~oLNS_(vT*+Em_mNt(5j6(_ofLmKa&E9v=ltge5e-;gIV}Pmf
ziEDG?8)2##DCQ)X@*M#+jU6$u5BoiVrCfHgR3DI`kslZ=wWKPq+gM6f@-cO_%u?PT
zuv9CLV5u)9BszxpKOrP4<rG3fdwqaNHu0xVAnJED6Nr2QkxwA<2}C}D$Zvs&?h+3^
z$;c-e`5eOgPDHBk=v*S&e<W~LOWUsR2=Me+fPes;CPJDByL(>?x0ikKCSkCV)>9Y>
zwzm(G1lH;>?h_yhHnt<=RPxBFho{1sW>C`N^yrR|6XyuevP(ElP*ddBmav3&q-zA5
zoP$fuVKxoNQf|4dIdq~86d8fa&YX-O4^FoX7caJ!mEaxOH37H5e|64qE^EbBv$ott
z&K}Q&|I6e02bjM{t`BJP^upZH0DKL5C@Ye~GSah7YinIL7!Oq(7fak|(Kxjx!jYs>
zTa#x;<f)WM#U_hmY+OWvZ-k#-%RX+<mw6tSdrUHpMJdjYea(96gU}P*UQ+nt(9<Wu
zrcVP=_d`$T$?1{&e+FjB<1uUA-H7<&u`pv(B)6Otmw;{yGz&ZnG8@~hnUBv5AW54w
zcWv%!w(?eExIU=q1m2?BwgJ~&vhf7qI%ha}X4G_?c<$x*BHgI}H*s!pi>U*1fH#qf
zwf5xVd>)h%tC_5y5|pC4VgHV>Pq>-DWG-?NZ|M#kg}%DSe-%&9aZ~ezBp>OHyG&hk
zgBeeAJ|W9TYUk%0jWAgq(L3yviCcwu{N&=?O%G$MJch#~_!3D-Th-PMz;VcNPg@Z<
z>uXU&((~WEAaE87v?jpNxYgO=jKrT@oCnb<ob`HKUR;k(k=eHJ)bu?kgr{gn{vwPf
zPQcZ(8H}jqf5mOI(F6LE$I;(8l8baq)_ux!#*bw>n)j;WZuGIBli+j`oKAw%NpL#B
zZRR9tW)4a33KQIBa+2(>W{!26rQ8)mvyvO$;uNOak-G|NiuiGL&#hy7hGVnEZD&We
zsMa_s9_dcUJW>2zlV`&vflBaP;m9;cytYbY9M=}>e~#>xG!M2<is^~#E&{djs=8z!
z)kV;=w$rF?M~-IR+`@^e$Hx<(Zbz2pF;M3_psr^NdXk9coy2s$h3Q(Z@h@YFS;0}|
z6sYqZQ6e`?3+AP^2t$p#WwotQ%Z>yGwxC?@g*+o4+E(w3p8pCfF(@jo*m)Rn9hb|r
zJ-IY@E=(5?1rG>M=;NQM;F;UnmC+sPja#N0*(fl?GSl&=$&JBux3{4FC)520@_<&C
zv10)f12Hi<m*I+L6ahGwfsGz2f5ntdkJB&^hVT6qK04CI`1=FI1q3S)7nX=U>~b)T
z+l`baB}v7?ug9sA(4<*y5iC8;*q+Qd&x~IT)&PUc1s*I01XS&!b*?TKuad>Hx10is
zk(5+`WCaLeh)WFw(MSpfk`&xPN)d}<t~va;vqeNDY_i-%F~byAZe6*$f6mIHU)Q_5
zsiQB+`=K(piMh}aMX|v69EKb7(Angk5=%&k)}#Gna^A*_Ai~%{h<Ajp#vJyGRaph6
zx$CgKwpALu)He2_E$3UI4_iTvK%6OGYG2|OGv0-bJEjn0w2!LYx1B4N?ufsZPs@0g
zqoI#+^b{#l(j4Iw0cR2^e+|F4BUc7o%ZMs?XS3n}?F>AkFjDL{JJPX}91xBemo!W}
z;*|Q@2pbbZahFXTW>ZM`u!E>uEbv@e-wQI=u~9Z6k!HM)dKtyk|Kn^rh7s1Lk9<Ct
zOdvTlU-)a0SsD^4GgN#rJ4OU)q5F`mNZr<7OhV_q@Z<w;Tcmv>e@NRC0;|g9wsHGy
z0=HG!eyCts+x%Dth<b2V<fF6VIU%Cu(X7ZYEAKwX)7LktqzyTr(mdrmGbiX3Cw_iq
z2aO{VpndAv?9$z~e^OPs3EtLLHqTw2{j^Q1@YCXwpHb9D#OJWkb~>5)Qz_?&1~ebC
zRj1bOzN55kY_a?iNjA$>u$!`2m;2+gcJ)QrypEKCF8jL6^FC@HlDd3)*Y@;((ctV<
z8hoI^{+`AryYKbkx)t=(zz8M&?axmYW^CUii(lBl`rDT=!2uMPZo2^%mwzr~DwnRi
z0UUqbK}(cCKw@XIGhqLIQslTzokN0jYfmC=m>?g%q>RA=U~n_S-8n8t?><Nh1VKy}
z43u-A1j0-MrZHklfpP}!;V0L$S<VUp>v=lMOmk>{E^U+jC_jdH7!crN&}e+S31K+}
z6eB6Ah+(NhoNAC47-_{)Si%v>a;`YM%L;!5jdxEYrVPP-F0_Iu%LT@7=HObNALUt@
zQcx(Q-g`Xc8qS;%L>TWG(!}sKqcSiwE8AK>fXJ12g%bZE{6q8#d@Q|31+ql%DpFgy
zDk$AegT^t1O>52U&(1cj9SD=Cw+ZtQ8%0lN!xNh_PN(14gkt@uv8`{aSu_Z2HtT<N
zmIo2mSx%sD)6=apPxhvA^V+YvINsI186>NzK7S++0+2@l-~?eUI{;$0o<1ADaFto6
z#QSAcO>J|LD*J9$>!sZTLg97L(kketb04t4+aax8)6`XP$@4^&7UwovDt2n4#cqYX
zT%BLW`DCkw$-y!Sdm&j%O;25zVmE*Cml?qv{*E27-YjgYa8gBynl{STWkJ7Hs_MOW
zLG#XBB=_t1Dt>r3NQ%q<d7~UaQeb?n&_zN*`+N8@)--K5I|=kHexloi=>ap|_AQ@#
z`)gyXsT<zjvM62?2$qo0!S3tcQ>_rj1cYA<RM2i5=>Gg%m!rR+6Y>}eWp0;6O9v2_
z*S!H3mqXJ|Dwi0(0h<etKlzp?&pz&FM9r5m!2uM9)4l<R)4l?S)4l_T)4l|U)4m0_
z)4m2cg911)m(dO%Ck{6=3NK7$ZfA68ATlyGm!aMlDSypc+j84R5`E`a%wzI0n0xnZ
zDM{JZ+Huupld`lG@48%D6b;LaDMCwuvHkaZdMGHONXei;R`MXRIcN-e`f~crfYv6b
zjIx%qiV>g5D(6LDr#xj5yo%0?5L8M@gs9k-o07^gh(OAk%#gBG)&)Dl7`{4aSZ6Se
zXPF{Hihtx}4EK|bBH<2>qHLVPxJ+QYayEF8f^yfhMCF1jdP%uRc!smEmc$fiaWBO(
zA1lW)y>l4jRPG?<at<;Ul((KlvXEG8aiqLkjb-J1z{>H#G{SiBMI%8X(SUD!j9Db8
zr81|7I!Cb<lLTYs4j&*zxdYP$8;V<u3NDo~Tz?HIjl@+dL@QULNLf}8q6*~Y8E|gM
zMph7#iiX4wQQ{$fu=pf-YBVZhDUcAo=!>@kA)Y?V6A;<N;t#kda#?4@Y?<X*$*TnK
ziIgBod|fgsxndKXm%N0}5yr3#gc(6gp?CmGNznv61BRuTi**>IQ0}lQaY+XRoJ^9Z
z!GBy5*Fa)L9vOw%D8TJD<CDr2j6^FluvL_d!~A$0ktCr*8WBk(j7^HziLbFZ;^J52
zA?0Elreaf8h|Fejq;=Uqk`#0>i+w0#4ibx>vR536Z3qGfDtbwATs>E$l1oT)Uink%
zEZtLdC0(}$;3OT}w(X8>+jcre$J(*29otsNw$bU>w(XPeALrt^sT!j$S1rtUF8_q+
zMY0Vp*>0~QCQE7GINRxAAPZ82Rt`XzR#$Uai6=GEKuP;k*d*l#K6D7a6R$)8I=04P
z!alcjmq(E%rDgo(GkUFzKP#-Wiwk>24(FW)0YUjG_iZd#VXI;JRS%JR4}Hd%^hO0|
z#p}UyTZO{eOtlwpKSkTc{e*c8+}@p+8vg+LLuXf_*H7oKGB0(*pA$nxsVsoQg=NKu
zj+1ArJMAtM3PcUK(EYLm1c#f>8?YoHA{**g#lt(uq;Bni=rnbqL!IkvWF8VXkyCKm
zeuB)2rovM*&&AZMue52w*oxArUHvZV)by5xxP^(+6+GSUQ4>nXpg#&wW)@8bR5YG4
ztG%Uj-tuPoPeso+V(Ls8^AZ5{k<-kl`MZOH#iSc^Ub{nFq5JA*x7tT=Hy+Xg63Yu^
zCMoc2zK6yzL?cCZo!Ky>Fo@2C`79H`-_Ib2Tr85k0>9vd;QD&y`3F*-9FV+<nuU$F
ztRkOd>p=UxR`%9G&ta-!#8*9@sq$ASLVas;`FB7bmx}_hS?~ygRXhNHhxh#s2iFeq
zC$faF1N=`PdcJ-P&OyqvvYvu-@f%KCaL(3YK-`2BJ3OB`l)E&}>i<X__YuARyCUC-
zF2IV;bT?krpHTy`22+FPLlvwLo*j<}nq`E~1HFRUiyjyp9hKS=+Dwo;^%-8p4{l%Z
zB)b!Uqr-rXrmq>4^1uo>0;xM8-A0XB|52)SOz((R^1%AvBalpOYJn=S1JH|q&6ZV&
zAQ{908A^W2Uii=Se{t$>eJ7nhK@P!1q99xk%gD;=Delt@(i;(#y&H!6agh_^NjsV7
z<7c&1n0_P1bLWXK>-A>j^?^D6Esvv_&g|G`SnD;|?kdOE90%n5d}Mke@kP~jnDya$
zah-MuY-<$l(|as{Dym;bE$9=FGrbBOw+|j~1ND8pK|EqWROIExkD__CiOMIqwU>Vh
z=<HBj$+yPobQvM9&H?(Ca}Mww&zC^?dL%<RlvZ6yg+2{9V|5&^wVhQXDolfDy~1OM
z%t=gxEc+|lUI7%6tmw+Um6<ZQkCi&p6fouatq!NeHyBHjDoLPQ?Q`566Y%9-4k>iQ
zr#C0*xcB#nWo#y-fm=41Aq>4(=iBtKhXMO-O!$wK_=sI$z23iX1j^uTn9vEOlcZY*
zT>WKzDybwT4?q`^BJ%WHRX)xZWMAG6Mb``rKB_BD8v);e`G7xBH*$uI8D9)%l^Ti}
zQPv#%m8pA;r}`VQrEL6+Z12}K>79I^j5@H~Z4OsrEa&iP?qDqd`fz);$T|2pla|Wx
z4FR$uVW*TJi1r#UZm>eBjQYaiMF~rw8`Akp(?=a2T|#FX{i&D6$A=r}<_{!8PPJWH
zOCL~PKR`XF`JnbFy%EV<Pi*#_=hQKHc77fN&lt;rDZ+;xcV?{R-b<T3=8-#_;3`4;
zS;lSd!0F%A1}Sf9xYLUKwaSr9k(IN@Hy$|t3i63Jklx%ZLC-`=j92`sb-?)D!}@J#
zom10zM=&V{Th{PbyixQ9Lt_ybrYrA!C0D1UJz&AhpydbZR#mKmIj@yAMHqv7?DCrl
z9O1z9qVMay^h~!;chdbpLD>DmX2<j(UR4K+6PuS{w?hV|V&wy+qGAX7mYumY9@1$@
z4z9jniBkuS`piUSMrME0LA8G54_P(`8hPBwFSM&&^36b{ykf@3^_R}imvc^-KYHGt
zB!Jq|?ochIAgUbS1%9#2%ly_%Z)yi(&GY!Eb~f?TV}Tc6QlRPLAgHdo)wvKtRMAoP
zX6qp6EQa%J#DP2+FzJ;VD&#hDnRT+RqeZ+gjA^PtKWCvh0)X3+ge3U>xgq$)`}vUU
zm(z_%L=<P<NBXj#-KNOnsDhFiM{KFe0yr@nFbuOB9V^J<txMg%9pxKTSLVhel=@lG
zp%?TQF{QJlvtplk19oLYc7;UI`8X`bhTc48MGzO>6Hd|iuGJb)|0@+((J9dbI-*Xj
zp@|$mKjh)(O2etpU3R)6?W*@Bko~XLfDb~T+^xRKp(D!ugts%~9;Yx{HZJhrEg&k4
zUzpZ`+i8~_TZIOG^JF~T#=V5<imQ#i0FfF={jJjD!r5S0cY4BXFV#fw0GVuY_#>Hr
zfW;{HBe}jlehdCy#SQ0QeJKW}0?83!V?EQ+3uBmFT|H19uql$yilA_OMr3*(0gcRo
zgre&95@R1dJ&A-GQ0djcQ@x1iU=ebF#r=WC;egsHq&<TDO7kXXG`+5hqwDl?v9yCY
z)wN<4vI%eTErdBvfzG?Os=PB6T1Rf^5&MAfNe;eqB>=mM?u#Z2d2^LPcp?sV^&&;P
zF$ixl+1-8MgZZgW^Ao9;ECRSQM1$6%CJXiP22A4kuJfJJl#W~DK<}QZMfOUZ&Dc?(
z5l3WTrkS<zo!IZK=dMS!DJNIt`Ra~~G8+@MOvV&;Mx_wwxp><&$?}nMyd6P6oY`vO
ztlf0ZP>L=pB3%(64`v=T&w)-Pqfu+vpt}0Ib!t0MCo{!JW|d?or4tu6-fLA?TC=WA
zldj<?Yz}DWl>DOOhcB@X+uTBwfAo7hs%&vKPQ^qurtGD&yuM1RVS|jE2%}=^zHjJ-
zM&p)2g4$#F9&5uI%HMu)sW*R`F1YNpUrg4V?~LQ;vZj=dRw!^}IS$^L4M3AdhlJZf
zi?1S;JWx4iR^0!F3^=jB>IsOuw0h02y8oC9UIOT=a;D(uiIh$HilCE&%Mo?Kx3W~Y
z&d2~7DuN&{085!Q?80@P(3-x0K(kfit~Za9=kFY{XBJ0SRECJ#J#$WfDTT;&P4x}c
zm-E$S7P+*bJLc+NlXIbFl79vYPoU{Opybz~<7Q;kCTURYRKla|d;WaThh<9OK9a4}
zV1Q_0Ir^7yY-tM>hXRcqspZiyUO6pdoZL)u^n(ViWpd?AbYYyym`{8*8Q3!Pw((!x
z%rd5{=%~rlcFpxwDAD2Dbble8oz0<l1@~jBVe=zH^Wy3EIbnB7(}wz8o5K6d)4+^>
zI)x9~+EJ@Z(P%oQHCzqb6N*O=Bc6O&oC6GO?rA&5c-*2={^c3s^s8H!)fR=qIcDSo
z3#|t79#BBHe+Q5^iNt~Hyi<EZwTQR#2XnkRR=C%cN)Bu@=b{r$J=F(Dfvfc15Eq>J
z%Aq7tm#PXpD)Xb#T=R$Huj_eC4tp{qK%rR(U0EVTtEa)ar#Uqu6_$8%$o=x7w*eIL
z0u01_rYA!CKNFJrEs?ATEZ-+qY+Or$9pU_~V+-C9y!4Lje^5)*r<XW|ZbL4an|p}w
zDv|DW4wOR6GR}%BU51&-sKewL28}`q0v)BBca|?{NuKJG?tjqJ`%5fCX0SDbqAi=i
zw-5f%AqYC?-xC&n>In_|BSCX>h5+EZAQcUuH2>Jau2FFPjTALyN@*0*O4M_iL0iS}
z2PfMl(z>?qIQzrv+7RJ9ES0aPmrgbIQlSF>@KE^6&k*sTaAV!aXl79Xv1|6xDnhI5
zYYpJCKzOk_l<a5&^!1XLua4XK=nNeqHij+S)r(8@%U5X+viHutY=@C@kpMj9;U*df
zc>4x`(Ahq<l|jccW-1Xz(53anJSs&<bzd`23rbjshz*4iXseA}->j~WMX>?-rD@K0
z9Nx)JL7+SZ64n;cO|8^=2&R%Mh0U83aNa#ZB(EEaFxz2+DGXPxBF0ggRc#DNcEbjb
z`1VC0^A|>tGxi0BZTrj8orQn<4yZE4IR)g|O$B$;kr_}9u0r^mK>T&luDgYz8vIio
z#u(UbHrW{SCEovD3;3DJyl*}%r%jmKvX%(|b+A7H2GEe80Xt-&xq)C1K{PD{a?t!R
za55RsD+GOCAPDbe!2DipG@!dWG&az4Gn^LaKY$7j*yDijKGJ;Fz`^cFHPgPS7bp7V
zApYaNt`RDxIvpENS9>ho<@HQ9(s_}v=-9X(7=Cz1CazN60IVAK+fYAwzo~os#4=b&
zFB>mGq2=YX^j6nsm_pwI#{6B$pAo3b^{LUZsPR<(Jv13?IVA@Tyx~K#haL3b;r@3f
zkn%DD7`SSo#xBqaLq-+3t}1iYwvr|xgs9!rUNA9L1F8g&TYuHTFjx=6Ne`+rvU`(x
z39Pa#&)YEKS|k;;9J)k0k9l$Wa-w--&v=4bGisR#C0@TYV~4CD=|^iGhAaktq@1N{
zi@~SCj>$5rQW7jm-bSX+WB8_pQzKuUhOM9iV2)7(bTt1t57y-}Q65M{T2P*z+gW<E
zSFWaQ{J4c!A6%svt$LcKvhZIg-uwACBR=*}l^)?3W}4BG4~wezIBY~l=Ir7h#k6Ww
zf<DL(t5SD~#vb}ZH+EG;lO(Jxd2VKDOh(H=^pm5Be+(=3>R0HT=G0{`wu(eE({Vch
zKt@d-<ZEQf8-g<i!+rQwwWNx%(Jl$2BlzRnAO3Ad^$sqNs#ZCjOzKVsZo}j{3wOS;
z65G{3rLQ$q*gDl%)zfpneLp!ij7%kG0^*V8v9`t585a_UE8q&(=d8X6`#T?ukD=XQ
z*-=8u9+eI(*6hpUD*1Uu1|;s|=U}^P0298yMIC;t*CPVf_lNU;s4mp8G)%F}F}cId
zUZdtQ2oU}y9~KDi4aZjO<Tz)ZzNXw`=T0obq$=^`(Kcb)m6eJ%GO9?_aj^KUTKK-x
z?m^bv)q%^|6_)Lcn+T`|U1mejAucDuzhs@~)SKUq@R>>p-f*r5ZM1RC5JOeq08E2>
zWU+`!-gDe~Ic(w7&pWEtV1UQcp^RyDwi~<7^`hD)n}ikW2M>Q&M7o~=J!27ft0ig6
z*PGFp;~;~&YDi-_7?tuq>o+N`<~Qt+gJ9L!v`D5!#iycA$c}g>B?}<qV;(`zXv)#z
zW$VIa6ap{SNn??d_z^*p-vv$90V|c39(3oNhLUHyfHviGnBsYT8ZA(=)JLndU3%4z
za*i?P?q4$2J|aXW_qj+NGra4P>cecs#z7Grd(Xe%(p~p12S#YmgrPlw4I7qAWjv%x
zLlE($=QA5b_eUmCMA;{h*%z|q+y`^KB0qcChc&etbtkHc3^J<P4~whTl<bHG2aDtg
zD2G@RdcEqC9^!ecqMm&po6wE_f}NB=it9^Su7Wx^;S4W;S}$d;zMy&&P}^c_$%Axu
zfI5C&>f%`(XSzH5a~A3Qf;e7u0SC_cLZJh*w4t$pngghG0Qs3h4&?5ho<Q9QHLYkC
z@~#I{_XX=>8M`9FRYLsh4q=Ealg5?zx9PC#VD{7ERXD=95w<-`J|xD(IO&8=08Rh%
z#^=FQ#|9%!RA-HB%DG`u^*CIcZ1VEqAL~S4;Cs$zvz3}PN4lE)s=ZpmDGZe>&kCCj
zmZg@dW4i4*z)W)QsM{PaJ`VFC+f>%U(>Ra83z6|5fP*PV^Mi#;pdQ1w516js{qp;3
zKGVIR?DDQwJX^B^HdeCy3xwCLT%gb{acD>`Qcr4((j!eqE$tOkb!($E7Oqg-+!8XY
z;+}c7^CJqi)g&Sv{V6>eH6C4BL)~+QI`%=5CNfMPpx(BscAzq}Khq^>-{1@f<!Fzi
z*xiz38Zt_Y?4}hN`}1L`jC%gAWRNw!=FbFjYRuh7nXeYHma^l-3A^5M%8U0LcAzHW
z@lpTn43QrNNR+=GhJtEY!2m0!`KmV|w`KC?*R9*v4qmc&1!uYxi)vPr8{f%F-2y}H
zgS{XVKp3i7&nd@mwTyLPz=XK{`3lx7+Crn;hwe)fbQ`e>j+h)>h-5nv!~xooIm&;}
zwH*}k5T2{7*1vEJ!I8NQ43X|*AH;u7uI$cBE1xK~Uud#R0DhQ-qcYG|>=eaqkmjpj
z$d^~>cXEo<1zj9^`ZPS+@d^C2@eOnC?t|C|09H*Yyh<Y9XT9$^@U!g7N9k>;vdB#T
zAO@ACI--vF{=(L03oH?QTDW7gKIox*P~nhwP7F%Rgd!gwf0O8sC8aX#bNyxwUB6if
z5Nl6gOG3;sI;7{%5A?FVKhx1(kqyO#c$~f%Iu%3%63*u$(TfWDip#zyyO-s$;%K@^
z00+$A*d+|ivQy^M69ubPUP6W_p6nQ1$SaQr8P(R0?VrMW+qp%#0u5a`IXu?!@hGHb
z`&7P8mtmv-qRAC|VSb{uBH0aj@!nwPi7UHDS0VZlJHZn&o@QIhq_}}w2F)>szq(|c
zeEMBBT3V5EiXGZr@MSI@)uGY8?a|pV0b17>`JDVt0)PI7IbCfNd?_2mkFVPCuvq-(
zA6mO?ty<buVi+<AGW8Q=K*B!8bNCToI2Fk(9F|xVeS22y%v_uxXs^<Kpv1$oz0SxI
zv(-wdcTmfDSTs}x^ThZ?Qz~Z(KQ8kbWpxZSS*3U3f<;_e>`J6aSu_qCd&&|40bt=F
zvJn|2hj`Ya3=>z_(A~|TC)n@1n6!fh*JacE4hB2;nQW5x<g9I1Yrr_2d85sxek7y8
zN$Vw{$y#epAfF~m{C1Z@98hkZ!nt;<9f!=2-b+<@VCZaAD%2YlH(2;_(ZgE*{Gps%
z^JRW>ofNUR_Aw!-HeK2Gzv>>~qAwIu%dtLm8YCzyFux3$78oxs1P&<V!0x`P-PYjK
zZ+cC2v|!3Uaa%p9?zZz%vQ1>}iw9jN|LU$K?}eV&B+rzM-&uJ35Qsz1TBqQ8*+V1D
z>9G^=eWA1xVM$DkH2a;2+>Z?8K@t0Jp|L`-HQzJQ&TO|*i!E)a@n!${dK&}P;T-4;
zOPhV~mEuG{|Jki&4uGF`*{Wito!3`>*)l)M9Tuc5U9WXOdT3_KT>T`q`hB*gkU=PK
z^C)fz|M#m}$gch()9qS%#&<W7jP&_<;V0#KlyuJbF-};oes8#Hh8g@0-&28y5>?<J
zvlxZ6g~?gkLNpp^1e!GE_jKQL4wxpP1)CoC=^JBJh;Ky+0APbbh||tVF|$Syk3o|f
zvHn;x4tf(Z(a8H-r%xOhHkva-L95B3O#Tm}B!cu;z8UK4PmB2dSyLh$%#Yr>W2lfn
z2DOFiP~IjPDR*9jyz_g>Q-h={ULLZ|B6d_OUR+5G)&F!eg@)oO_FzR%PnZ=&!R6mp
zM0@k;&N|T89RWROC7hVD1*S4TMdjA&!|s{=jAbI4`j|?Rw-3l=j}h_772?JJv?kW*
zxM){%|00>zPMjL_!)+O!&K~qD!Id+G3c|6J`gKywiI}U7i2QY&*Ini=ZZ|Qv_Jk`#
z26DOfcU?`q30EucU5Z#a5>#N<R^;~xiP7A%WXsQ#J!Am$Vush!`Nvz^&dkkUr$Ba;
zsMYLfdW-vIF#j8T74iZMGcX#9QbgHX+U4|9)FF!k<Ru@2?xl)CRXoOph_-f{=rLL{
z6?wW7&H807u@t7?#ei)obW-*LSwV1aM8qtrU`JRC6R|Z$jlJu=U*6P85PKlJ6qc$<
zT;1`clF5Jy<K?h8$_%>*>fDTT66<hcnG)eKuz&gEx!Pq4QAZ=={~$Mep0Q>lZEc69
z3$XTRT&&rrjDo0dUz6b4*uU`S$WQ@)rt9veCgL%L?+na{5EgdY1V}7lkRr)bfw*|k
zVcgwwwYzPt6ev28Pw(Z$PtEUmzR}J%q}-MzqN@P5=k<fT`TT-;6fw{bCUGwOvtPe|
zj9BwaoH-F>wDZEZZn~{C`<(lJLI_crlJ3vi$gzY9#%s(br@BrOq)9sOPq;Jd9XAOD
zLLs*?$!&N-y}mhXy;usYQ*MVmG&mp)Fezdz<a6;{S*)B;zb}e@C~?wBjjCQ4%3+~4
zjTZsXPjb7qZqzhVfUP$XcR2H?#wlT3O+SL7mxiWUF@q*l&PLH0dF|>MItsjQh-iOU
z(A)1X?}U1L9wV0EQsl|hm7aCdW(aIx{rOUP>~Zmf2qXQfXKW_6UNyd|?hzH120Lm_
z>39?dXQIo~*f*nQX3-bBL0Wc8;2>yK>>B}mZr=Mn>=UCd#v`_H?5*^U{rvPihD^xb
zkfd*1Gu%7c^x^?-tu$TjTykaLHLnHJF-!inuVXe~zE~BC#I^ZooAi+n{1r;Mi3flw
zj;F4};$;{J5TBTU!rVsX`1#_f<cgbJ8GrAOT2P8c>Q6-@Xuj@faWRH!h-<T5wTA<6
z+q+QBv_ktK$F*mbHzEAaF;0su0T@<t;<-6)l2Y*x=l+YCX3@AN3Hk#DW4)`k;A9-M
z^5tL;27>&ba?ox;ABg`<hzC|RlBkS4)FhoEpK@Vx``Xe?mbCHVZdLG{@-=M<ofJgO
z@BS(~$d>JCuY;Gm*asB7J~ILJjV4hnqMw{yGz@`#sV4y0y}PHW(l1aDZJF->&7N8o
zt)QPOfX-bsG=MH0D+fGD)Q@Syxh+x>sjVXsXbk~!ygJRm1J^9qK>w0qRJ6##Y#h%E
zKu@g~b-Jhu``8X6^nkCLyLt~#dxhjU?i9J|BDMv=hlBRGugk2&02>A>E)R1xLJYZu
zt<V5%)f_u&y1eHgbL~C|!bo7jN0mk2e5e-650te*6~O4=vbHs@b0iG~|DRqVI&lW(
zCB``8wggXj{XMitca#mIbf_-X2v6H%zOl331zFT((=%de=#22lqU&YKcD_&ol>!W8
zMLPLLP=*VzN2EwAGU;Zc+3^twBs)|RWYQlvV~70n`T92Lu`fk^EMydO;$zW);mcFM
z(!~*faRYuJ&M}*^BBI=L1On9(a7ypeB<Kb(>idt9#J36gvf*)Al@D0rG!8S^8&wWd
z%{8Q<2w`AV7~>!;V#aOIf>eIl-Ts>MQ!oiBWeGzd1`rOcik0zF4@;N*IC5q^XzRsq
z5)him!yuy(X0^<-YhwRhWZ%Rr8yLXIawJDMzzEp1<T*!`azYJkE4xh-p9s+?XVgAk
z?Gxj>k^HWz_~A5P<dv=)>#3;Yq*G4}g8>sFbVE*qj1YN$%>D-i=nUD&GdBjWfxQ<Y
zDMWY3!b7bc6LbKjsIj+=-`BwxsxMN+5~Xi4X{wbeM>tPE9$of_o;D4fkIGuS)W1<o
z-V5MT_x1}z+Jr2MoI?kZLDBTu|G3e`F*%%qol;xQ(-1l#Isf;-O=6^reQ%19Oi*EA
zfXA>vuPT||D+1aT-~-F;AQ4}KGRH`9zGH0vsc%NGmSS<!(YZe+d`AnveKmSfi!eVi
zCfszls21@;n%i!94h4-0UGv;_E~1p!)Dl1t-Cr>2i-cRSVG(RbaGI0YAKS$9)GL&w
zd2n3tYZ;1iIyam7ruq4A9n_{n&n9LXwgJYE8+2#%`H~W9N~;f{PMXu(8e9xlJfyqj
zvt4IC9~D1iqHt)LqlBteCxZ8@ZO*DXm=KNJlOxbJEbbpBY{ZD+Y4_BmT(BUag)M+E
zRdl$fwy?4wO)OGpEAWmS=4EqionPL4MpMnqlerdjN{7+E+|hSo(R~2u{g1=f&%#dy
z4y8cFQ?sk2ehN;W6ILfYc4T%>sZ$oM_JCbH>W%?qjo$6%puS>r>~{|4XLD@1eMI1Z
z#NaA7Vb>;R;}A0|k*@pje5N^H*C`;TbZL!ema){J(@rhZr`^|pQ=l4z`W!r-D@Q@r
z_BDShK)MRzGTn%n@lt@J?aP|)!-hB~dBI%SobcBDMx+y6QLt>Cq+Wt6ULnA{=vWG*
zZ6qQFUXSEWNJiY9=Qx&a97`@M)j<}Lf}rzREfrxILyriRkKkd5Vcj?fI~~CGm(U{d
zkfrDfxe$COw86-ZTi!O&6P$F5`a#PS{`jCmq_(Mi2u>bFa%m>AAC?Z*yRLwvb>HOI
zqT^c=U9uoP%w3SacDbjBm}ua%s1n^p#q-lf9S%^{zU|0uv*~p#5Isg0ok)hni&R}x
zz=@VM*@?NWP9;@wud<_JyAZHrmnt<TIix*A#L1(&Rp*FHV!(ebnLiHm<nV4OIZlN-
zA}N_3#6^hW;6(EIa!B#PyS@7Y+?l#4DjQm<gd@d`3;nKevKal!!e{g_Ssq3ki2N(!
zsbJ9);b50D>aK4_6rrb=FfFn1Mi^-U_slcc=&cW>fN}M-Q<&5v_y%~UT7jMF>de1J
zd-u{3f+WxJBg(<>w7>t@fm!QildK}6)rg52rXxJJ5I0@QYaecABy=Zpr>eTLwYL&q
zO=_0&PSovZv&(+u)1js}X<&rY37T~_XDtoc*wHnP9eWCMs5M_QxE=mbbGYyR1C7mp
zZ~?Zw{-IbK_Oe<!G63K=cninS8%Pc4Dx%uXYd}mc!Xj;%ldtq%Z_*)sCjH|SKxLPP
z7^^ByNLr-KyVYo!^lG+FZ&-hi-Qk3MjyhAbEEF+n(FAKL&3bM!Z4=`XwY>V(;3iXD
zcldAV<3!y1x428Vt|LP@Ol?=U5o4Jd(a&O4KO8~xx4on0z8S#9&y{@5-{nt<=Ufb$
zy=ZT}Kb#n^B*cdh6=n?U=g%7KPnCam+hLPt34lLUjEciGTn7^Hy=A6SE9{iXoRs~G
zQ~4r3K+5yhH}H$wzi3VO&!erWD5$AFB03m(jeB+DqV;gn-D0Dw#Akmnze(?+qa`&P
zEnj}A!_ilaoEZWHr=x_&U1iu5bm6Frv%I`5H89!_$8Wa;Z6P9c2nl@s%`#v|b|9Xf
zHe_=Zd^6L+(vI1E=`d8->UqAocrGaec&To}msSVnVldzvB@14gm95EJ;fn25*yk7^
z(OKLJb>dF*$W#VAoBOQj&HEPJdGEi^U?+Y3!CGh`dcXpV5FR$@*1Qc#P2<G-wZFGh
z5`8)V*yj%@aJqn7ziqdsPfC9eHPNf4@|LXl@bYAaCGh9Qj!)d&NA4WY?^*G86Qy-n
z!|*MrD`FjEJ_Fz#B1aZ($?<qRzKV>$=I{;+13;*fcGR<fI_brYZnD5P;%;_R4}Vu{
zLn1LTt#Si&c#)Yhcg*;Bat!)7DE4h5Gu@R81Eu4Pi{~q=#CeGMyqjYlj^lI2l8^>%
zoG7QAdOm4G!622?_FkE8l+goeKO?ZC%BjV<83q}+cZ#0>HC0D)prw?FyMfJx9|{(?
zW|G2{Nt&yN&+JA$do2^bnDNovwutxOZ~o=jVPF6lB5gYNs5%zT6gF%P{F$F%61qom
z$;>;9HUJZMxDnXa@VO5<axCw+sBN&R8Jj*>osxgNQMj0l1Yb?tyvFHp?Q5o-UqueK
zmucoDr=uUgZ=pu>UZ^{ZHmg^-Fw^h`s5-l~jh6Pn9>c{i=(g&Gc}%qweE311l)Qfh
zc`X7$F=pF8XJ5aPF8DvQ+SthLUm)hWyU@t*D7xhvQMWFhq7oz-YT4&iZi5R{l9<b2
znl$t%JCtLt-u^usIK7gQhNC!HpCM@8mm%3v_56<ca(=aPhN2!B7+V=>FB51nBu%yP
zvwX!_&5$+PnAclk!lHfs&@$FD4q5A(<Q7D!>`|z^y-fY2zTVk+?(vW;1_q$PV1~gE
z!hD1M2G;^Z2ru*qtO#+X0e-j!K?B}2uQhP0vHhZ0XJrFQgz(UzPelXBp~MT8M95bX
zjvp?2u9S+J5@ide+NqTP{o-QFdfG(3_lJJ96YakPejHBe_92sf_m`Rb^lusrK9W+2
zNtvAO79mQsv5Q+vHs_&PCzD-muUunL9V>o#D-HTm%4r`kFH_WKzM}2f$_CgP8+ZJA
z4{K=CvhnJa_pC{Bhp74ptGu)JTmD-FQzEXORc*LhcysB+riaUGD|i72<5N*!IanXD
zR@_di+xMck)rw*KXs73C$r}qw?~ZM2Q};d%Qg?_fA+*(hT{6LDyjTelG;-h1Y_V2n
zEvYwp;fZ#4wT$d;)>TNd`~u9kPje4(2W?B9ZE#?Sy}bKS$Ct{`&ObkSK_@&*vhh5f
z4HVN|XgLB?JD^&4y?L;F=Q8R$FCUz$#H|#4!=;%_QDuy1htL-!MZ`xniD{X!;yKfl
zVP9BBv6A?nO2}K2WZjcZOQ?0yE=)>G0%eYWMyQN2Q}t&GjPUiVQ~-P;ua43<DeDeT
z1yzl<sYP*R6|ivf&})!m<w#tHL}%IE;PZZb0@F}0z8gNP)6Qt56wJx6$k7;ToQ^E#
zvyX^$S=*nh|2C~nU9)eA+7!&9vHZ9GMAp+NQP>!wU1et2U2JCKo{;F<rplUazO{*%
z-k34=k?K@t!ev;XiwX#U;5$C$Or}Mo3fjXURQyoP5%J&b2m{oQJqy(PpdZTpp8Tmh
zZ-#!L))u*umzAhXsWhu@rfw(gaH(ZR>o+3%cR<83nQ`)y^U9YhqcN?uNKeIxolC=!
z-c@N|P&i7WxKR3p{7}oI4K*0t^;gaYp8RPI>(Sh7Z^iH7#WldgA*hQB*Mq2BZt&mP
zsh22`A$!nBvghcL9#cR6IGoIlXp!M(YP0KSsa6lx6o3`n+LB^U1vwP`0cQqJgziZq
z6iL`&qv-MYsuyUm2si>$JGBaqGID$l*z2CcBzG?NpidXNa9HV1LGuneH0f_q<ltM+
z<a6m?h9-85cANn5lf!(e0igylGn>wz%tmc0j-fcNDjAlt5G(KPTRs~~;R(d?S_lkO
zzkkuhuwm1UyWQ=e31j#KgTf3%htw2Won<6}v>^Y>>*2T>0B^0BJ*N+XOv!)LfBzKT
zVLM#)xA0j2=Tw@k16M>ewS~yS1HjQYxGGlnA&qpyE8YNDdT$0MU9SpltC)>VAdYwm
z<QyS;7|;3K$0K;Jlnx($85Kl>Q;|St^vF00k*ZZ$&_l6ouR5tMnFMQT>h5vQm?nu}
z&71k-bTmJhrp0F4nJ+F9CM?eneID~iy#!CEeMg@!xXoI-{K0y(ee46NzHt0p(ZS>E
zA9hwW6-2p`ten^e6zA#UH9xd8**^7r)`hl<A7}={4DMX)BWpnPy>fzOz@A@MA@(hw
zwJ%Gkwoiz5V{ycR-%CC8ut98uZ;0QJz9D}@`G)!p?c0CvF}`7b!}^B(4d)x~H@t87
z-w3`Dej{ob#3lyq0cy&y(gB$jSiu4R_>jAwG_@S1$#-AbVv+Dcy2M4KYQ=y*3h?E2
z-582t9J1;zdH^H!jT`hG$#A7Oyn8Pmhv_iF?%{b)Sma|ZnNbsT--A;teY#ktt{C@#
zBbil*Z24@7uwi3+?kXh{m+?wmr;+($T=Rr*>~zzG>HBWGSKaWMW5G)6pBupHCbGfe
zw3}<gnZrDkV7oV4d$;aZDUcn{-s#is&N%n{0E1$mc_9#Hl7cq4S7a{j6rphcc%i-f
zIaKV7Qy*yuvMfS9-Iw`EPzMi*w>3vSTOaU=&SzjC-R?YyfmxuVw}C8CxPp>HL21qM
z`n2cja^;h#A8qW5n05d$g%6+xnJ9P^J}Gb#q8`l!_0o;=m06d|TkYucLi+U@4`D>c
z9ZFdcs4B-DcjK<B88))^kCiCFKC71M%C6Ccb=)Q#Wfg6QJiLI!2sc^rifMLfCER*a
z!(S8|KY$t(IwqxTaGfEaxt5w1ot&~V4Y^oLC?t98yqYaOw#>z%of1GRL{m2M!qPyc
z2LT_Ll>jeOq|Aa<jk8$nFNK^>YZ@%ZOhMKsltKN@CHKIEP!ePLwq=&;9G9s@pF=UE
zLdColvX0B!dWrZd<YH#8<bP{&Ju6DQm$Y>+o#@2dLZlG2-sZHXcp|*^=EBd3zn^_U
zzkf13+cBc2zEU~snF8<>8XeZ`z@L_`m5;Po)%P$tbWgxGn+orH6h))lHo9LHutYlf
z>+zFUCW-qkw<Q2a;)%U~$5*VDM=TDAk2aM`^6U(245=%5A#Vf%`GlN}3mB(zEE$9^
z>5hm0O}bcfF#dB$Ct~Q~jC}&%>K6^2B^+}J7-$NH`P}(Xc^)9y2x0^3SG@|1&^AT%
z3Mvklh;biuo*y+|Q3;46wINl1?mb*4c<6rbc@Zx*=Fr190k1NGxfUwo8;mBc`rU21
z__#5pta?EKy4J+)J8kuJ&EFBWiCR?e<Gpt7ycIu%{`||elWuQHWzc^MyDupKff+&Z
z$9vWzEot9nYBs&)!h*j<=7fbcC&q4XG#H<3KzswPyRJXp^pmaFGk|}F7ETa<cM@L-
z<ZvBpKS||W#CzC?=g7h>xctiBPVPiE6k<Yh4PKEp5I;Ulx*U(lL89I*f8Pko$kImv
z=VVAQS`5~Ri=9C&fZz%wxqv>$WMQ8M#JLB`f!n)1`Ah^2UU~1A?cx1_W|l}`bJ;6(
zcg8h0b$^iQ>QsuIg&ZPtdJagbGN{}Bqtul%!3l4?i>gtnkqhW5m;(>F9}#MSbi4}}
zQSP=6(O5#yxE~q!c+D_1mo_q-Y$?@6=Q+3ZQC3Y)vHV!Z;r)J*3t%=YwPH(;y(hOP
zVau}p<z!-NM3E@<X=><V<lyMg;PZ5Cq4bDXT8NJnhG#faypN>qntK#G`~>-&*v*y!
zbv|fa^_)iIF6WT`QIQfrC3;BnDEF3DS3SIcmIifGX1cC2@Ro;wx%&getp&c3DO-QL
z)HKtp4&h;WxZY<i9k6cndeOT?Vw(EHrXx{Ka<s!YxU*bhbPb2i*%6V@Jm^#uNrVrP
zq^C#t!H-=84XrZhoZbq<7KywKH_?ce<b+-`=<ZkQh3xT4H+V&u*`z)3b$!M24ty58
z*7*upm>QDSr$WflHKs?&IKDSxz?}LI^ph|Ub|iBC2~YTkc)%d7RC_((6xr3oh8rjG
zU!z}X!kPOnzf@v2TB0;w)=B&zp_C6lx$*R%XCRxTk@Tf@ooY=edFGXhY>8rrrSi0z
zpj}PI<E6Hdqj+|4=wS|-N9;pd5ei;P?9HJ~)UT$IX0J3B?J2)B28cp=++*xFC<acK
z1>>xsZs*cQJOFJQZv}jco^(vn6~~PQPv`XQ28{Mv&}?hF#Kkr*v^HDTr2Za)Aiqsi
z8$!M^*4lLFyL9N3Q!_;epqXOg;rXQktWC6qDz@v6DP>;{iM*UJ(WmLH%+$XQ@R*l?
zrQ}P@^}6$f=B@p6q(Fx8VH@N0CURt;GHA^Bo>ElgjUNh)R22bc1*O<?Ep60BP4lcV
z_3MS}km8!2Mv6a5Fh=)1!uuM|^cs%;t*PjsCo&XAbvCP|2KWip)bj^8*Gh;MX0J^0
zjr1GYH}Y>3-zdLPwb(0D*Q9}QvjbUpz3Bl{_IuywtVcBeGU3JG$4JC!#F-#6z`RfU
zgaYgzg>;)3dQ<hJH|=ik2_lniX`++p-4t;VdT^$hEPpk{{JK9v$o2&oZm#n)%aAEZ
zXE@_9aH16A<kKe7la;H@HG~U{#AVG50S`)*uP=qKWl0#JrT9+fCbG531MgaY-3J0n
zZ#dteZc56LVz;<K21CkM8+08p1i6Rvu{@mX7D)SukS^RFtU4M?vw5pIFNIpziXX~#
zm!Q~0+qNV$BV57d<^540x8)eCtnxf;KY4enVI9n!8l|-KNS&Bdda#rKh`A%`HODqK
z6P~*iE@fk+j|yb=2WV`v(Jil8N0<Usb+=&yyokrU5F$oI)(Ib0wKA^=$vdLkz=^rT
zNlx*?P@FU5z<MD^$;{Ua8(?6=$0fykLK!Du<Ru41m84~yVJ#_OWYym_rLZt%r-!Xq
zyv*NSJEU_P$j!NTA{E)5o)D9gpc7ueg!&JV=}Kv4($Pd7UK;#&JXATMRM!EaouDp~
zfw=VFeF+7@iGun?ZzQEsA^QdG2#L`hp33@0=dy>JO8FPX4Ru>aC&a2M`>jk|G91!T
zxHIl&j&TM)(P^$o0v*w1uK)76x6+z<Ni@ibVU<bJT2ZS-f@DHjYlH|*yGB|slP1Iu
z_k;vyjN&)a9k5Si8V#+G?yvzY>t&d-ArkYEc_#29L(WyjoH1k4Y+@}Ocwk=!=UeWd
zC17-BxH(`u>T-H4_yM^OMDp{x)}1#`Pfz?Qp>zsHGy$ECd)8ea^qeK;9LkLd71B=d
zv5HD{8VqAbpCE?ib4N<4zrj4q#2V?O9|Mq12m0*Ff$DdNAxCloP;7t*@@`8eR&Io-
zDe^4!Fd`2hgZcN{sUJL(;^er6PsMoI$wMKR?CBRojnxzZat{#6&>@~^TU{-VFkD3M
zAhnua=3&pCq-&;}2?;KE{^maqR>9n2Z7TdUPZZl%Z|?mJ-^@oF6st`;O!Y{t*Mni_
zJs=Dj{>?DP(NB^=D6at0v;rDnFIcjz5IItNU#Fn_cgq~V%oiqr1LQ21tv|nV<o-MY
z6h_7QxQzT+L|&p`$Smy=a+e|;kC<gY>!xum|1E6dC|{lBpiB!EG+pKSkNC?fmI&0{
zudm9PIq5zH_xC$Z)XC4RQl#Welo-Yb?+5R#aneLM*y|6Kte&tJZu!t|Ie2ZlR}0`j
z4ZG?`Asn~*p|t2e5HDAa*UZVc0i2_|?3*oC3kRO!4yL};gN}ay1Kz38fz=n(|8<cM
zC}*Yx{R6zbpvDH^LeJX5I+|bVL{PLPc1|BIxrd65r55_4ujEK2h&prKO>v6e98>Pj
zIbgk4`8KwDJTN9C?9)pZMQAK3TVQK?nu!ggCP`Gf-m`oz=sOpmH85p*)hENmr5Hsi
zRzB@X)NY=PF^U|}%VJEvAP97SthUtXjFN9^*8NzjKYIl<H2BW@6<jT~vT4?L7@{f$
z2Th&`!`@@G#lp`^%o_us+RoMNX|!t8oA?qs_EjL~$}cmd8KD*?Vw;XRV|k_!|IzfM
zz@aR0wi0rv)2OmWq#9x7qcgbZYPR7r{bfpxoM>$;SzKI>Y;6lfn15!o-H+_<6jzoc
zU3zQ39?k)@Mab<SU(3zb;+YFM6!)bQC$ar-SC2m8mR|VXJfW3Zek^vHh^G)3s7Su!
zWx{t;+lJOPm$<^#2sQI=UXL#Abs9Z3Mrw(VKP(9`R5gLlHVm(Vpp!Vc0-2<$%Dym-
z*+)RI+Vw>3*U|obB+~0l7%{q^XNt%G#h{Lgu`mP}QRLGZ*nbOWOR=2mi_-8op%*`B
zp3B7oD6z{g5OK_Fk4NJNj9mTLl%A~fXP8c(oNK^A(}o`9tf_lL>@AQN86BKneRNy&
z1;GLd_FNBuB%sa#!Er)ND+i)5tvIeLHu|Z{fll!qE(I6sz^mA_h(1Q>cU>M2-=ToD
zSZV`EXJ!N?qj8NNP~9fveYAwQAayaZi&wW>!Yen1-40sjHqE&{VOiWHKSbf~rGl>s
zp2`M6(#L58`LJ8#UW5dvpibr>^9D`pOUU!yXzEkVMzm}!xnY}ldA7ssd7_$$@=7g5
z++V5NkKjGOIA%nGlIl$TWvzC%3~gJaJhTBm;(b9xo}Ca{oC06$*@Z8nD-LCvoL$9w
zafZzXs-;D?hpS*~G1U&CDR@|BQ6&P2SBcniAW*O=koQoCRTJ@eB#&l@Cm1PXBp*bk
z2!cp>YhgKCx8it|HF$tblP%-fKIHwS)hqK|W0+#wW3{RHh&gH{vnq}nxZh$l@~r?}
z$)L0fr-`+{1n(5j>~3~vegc&M@FPo<-juY4$71yNz6xnDqmfZB1k8m*sf{O|uwfNQ
z2c1^!-T91SNsVj@fn#d{QW#tLOejYW!QJv|ac_KU=Cpw6@!y2g@E1qEOR6)O+E$>`
zTlV@W{@)j%{IDaa;7*4hY0~$HL@osMHk|)!HJ6WX9e|kXrYLpmSX^;!af;1?#xO0b
z=JV<Fqjuk&L7)3Mg0-zf87uMJ=Tr8jILuXQ;H#0|zi}37-)%=stcz<y@+)(EL{tQn
zo~F+eOekVp<@VN3iO14ePKiW}pZ&QmQfu&;@2G4oWx?K?)6l6%iRR=!0`n74W0s7R
z8hs2%7$gEa14qbwj4A~i0&UUC{=qKRnI4lQSI>tvqb728M4vx3FZ1i;oZ?=r2iO;#
znOK%HsRt<}<dqkDAw4ab3zf)`NI{wnd7o^uBWkXdAe#c2^>_CASoj~VA2?k&flM$F
zY>YH~Se$fkwbg2mqOrx^76=po_r48cb=)rmh(|nNiIr?WAf~<N7-D4^dJ(Z5%(b8d
zbMT}tGR#?1`l8Itr>&1%1P{AcsAGV8v!X;~Ncr|@>#F6_0W#iVXBF_!A@pne6>Tf~
z<m@$Ys!a<n^_ZonN@~SSs*S)G;X+AAQ4v+TzX{)|!3yySKlzTOb5sscx2NuquvU-c
zDl*qD@Cz9=*k+>N-m1)X!*9(U`;;e2kp3?{Vm~1qp)INwo#I0BAAze%0{-ioDyS>0
z*IS)y65YN#yxTFmmGh2k_M$|KB_ze+vl0T#<sAO3b6|2S5Er%YdGt+j?32I%S@9q3
zyY(!rb&_ufo^?}fD03+QGQFg0K>gVx;Fzc%g32arS=g!bXKb`_5YeMGp4UKA^~K|*
zE;hb!B$4FpQ|Z-O8wk$VY;ZJsjupdlT|oj#Y0Cgw?Dhp3uUO8I5=c*k2OK`(UyY^N
zjQOgAw`PH<cj1b#TO)eNKo?6A;gIeN%1vw?kJm3ameO>v|I&@Y@6;&3;Jfdi!|EU@
zJ>ZYpgnd6Va_1e!<x~RhUJJp4M!DK4cWEl&UlS=cDO%LX=eL^r?>!u`;)+uJN#;hj
zN0B*L<$JFD`pu)H6FKKWnz;<RWF{1}tlkKd)L-UG-9k(ry8ogqL=)A_aHc0J<W=lx
zF3-AMT+dN!>fwC9YZP7d(QLFAi1HaW^8nWC=k5DH0U6WS>ZPL4bm2Sj7JR3IQ1MOS
z(xgR)Bf=CrYK3aZ8RnpxlIu7?ibYtLzzkJ!sD89OlE8F>TZ`yO7^N!|p#jox!=kna
zH;T~rz^jHEn2VA9YRbQescS3~ILf<<p@6}2$v;b?8a?yLUwF6X86D*2t01X&%7Ff8
zCD(^ll__}R$)gEqG}62QHdphV+KaR2_MJI6#+&X_nJt>mvO_iKmJka6s}9FyN_Z@0
ztW6)07B>dlICfh5ILWG=b=R8##zphr=ssKGDU>A$^*NKY#Q`m>TC2b?7Rf}=U#**d
zKl#swkswpy1;AHY)4T0bbKr`vRjCqj{0K*Cs!uVtsfnBr!VvlX=>MVNshzd$`x%b_
z;Pmw!rP|`;L<9<JkfQ^!9;h+FIQ~CNx}YWNu>Rk?T$8#>EXoU~n+VbQS3r>v3USyo
zGP?rk5S{lz6@`0o%pM>&U&=~6<4k?MNr;JqVhYhxVA_XGG)v!{>+J$2_Vdf@asS0e
zn(e<3yqP619TS=@38o+cot9VEoak25FzPH*zD>(H<hR7!?%v8(VeC<@XCA<xIkYbH
zdkb`{+cOMPwnX}~<orDFaHHMDLE{*9qgQiG{L`wwh?S|@LaD42mL^roitSe?o;kE+
zbkGB_X?!ZFZvXT!SN(KUL@!4y^}&kRc`+IpS9~En4A1NJ!WcB`MuO5{$|(A75N#H#
zZ3M~?t!`lJAT2w?wF+@Q^gDpUU!Tb}mc}(OF|5X!+3u89p?w@#-Qx6g#>z3l%;oyN
zl)YK6g1i|9ic*DXI~hlo2z;SSg%7_!5iKbxSqD!(4JnaHWgNcWIXRDpVmmO=n?ROS
z-OtNwwbsnwDfKoeTsA2XuiqH9MGU+-EqtzMt4WZb51&OL1J2v#=lAjXsdym0t_%z>
zE?6oGIL(pRmg~?E*zNIebwgnhm>kaBRp&Qzl3xZc>Z&c57g%&^_8q4M%eI%8GDlP=
zeDSa>a)fgH;kL8`{#8i(IYqV-mwk!R(>;pz<?+buZRY-k5;{;TpNhX>$&?(~OMCg6
z1-sL^f6fG8m1}`CQtkkpI~ZHcQMLQxNq4y#Y!8k94jT8zA+RQnk13=6cuU*?Zw*WR
z{t_%Yq9sUeaslW~s3pW8rF1xfv<<lZqKWmMo-cd)j)p$Ed>R)cj>g|=l|^Pmdh>!r
z)Bp#D@2H4BZMc;qsCBXi;X-LSY%#G%FH>w@>IjClNg5WJk{1B}&3?FEogc$SXbrdO
z@$xgl1uK#zby1%+jAK-bj{15b?1xVXvnAUJ?fTEZ;3m-(AI*{t2P8<gsEYW{X<%5r
zSf-9bvV--LGp_<L^FFGWc1NifTOB64&6oMM9jEQb8P(oZ?`P_su{gC8DZb>Mb0y``
zBm;IHQe4z6SGj=lYc16HA4Cwlfg|*|=HWt-7dChlW3W>3gm5zTA*|v}<F%DMDVg|W
z0RhJ_!YX%RQIrQ#PE!66zcNcUxxqQ{SIJi(6eM8d`IXszd~mHbmVNhW7D<`{zoy0X
zL24x)>pb9)%U9Qj4Y!)SQjcgQ`4`TDYw-erED}I0@=yb;yc-aEC*J5Koy&5QvlDrb
z16{`ruv4OuIhddq!eBODO$+gh{&@P^`;X%Ua20@gxe+w&8n5<3w<rz*!~VvDZiq6V
z+|&;q^o4RpvnVYSviXan2cRUd(-xeB<{37GSu$(3{{$!XG=dxuA|@W2+#9a-SY|%-
z8xMKro$Li@l38)Vi>1?mgG1-h8R4t=?HSU?sKPRf#%-Rji`K8C4xLW(`_yDYsJ~oD
zv!?!$fc2VyF$4(KO43p^#9oB`lvv(j51msOZw16nPd!|@xgqi<NnuE4-Pv*{c;`0F
zly|sOJMo&Gm>1X(c`A!S4^l~xl0vo02)$+2(eD7LGmog@{%ue|!4W%3>}sb;kg8pr
zRmOc^GxV}>-Bb4^<)_?K?7agUsQWmduWN|@N4II}aN;@V9>`V4Z^jokym(z_pjQB?
z|IATR7B#hD_BYxg4tjWQ0S=Prt=r6K;J3_mkh_A?+X~mR8qh6kDG59<%+)wo0%==*
zP45k`P;nfIrsa(BIsAecrGG}jA6wUM+q|UV)<W}MI{eXdTHEHO{Z-iFu-O)JwKU$W
zs3$9{I%&V8F4$44kELnr`}DL_qYtuqnSc3o?*7PWvGxd^Ckurbj{sjAH<aYuFcNwz
zAd!qfY9g<)$oIAwXe7R7Z#h;0FgLEdvTp`V#c;M&+QQlNa2PyMF9ezQL{D8rbTt?a
zT+TEbAV1GSCT|s12r{YWy?P_3Vj<R806Sy<3VkU>0f;Rn%y*5f2s{r@0%ZAyC;Nu?
ziJ?TdY@1@KKHiGP4%5nFGe(abYa7y-*@CX9obR4L!}7gH{dj{}Z)&mPzV=`?C|UsU
zunS0>{N$BFG3IbECkC~8o3(focrBN!ji>9firMoSv+YbmXJh>~c|AW#8-7~b8HX!T
zc8A6u!Pocr^Nx_OU<S^QUw4W6rl(x%Rut4%xil};aJZaVxF1wXD$X3VHV?LFFU<I0
zto-4X%=tL7TkssKz+=bQ5K}}_EpUTF`ZCPse}Pm1d=&g|vDqT{N^Rc?6w()<2Xtx3
ze+T~lyAJC6yfnP+J$ck-&9;LZo!W#r%ob56J$6B6S0nk%7T_C(Kd$c$;gSH!Kjp}k
zg@d?-7m+X%oRF(QKXKJknYpHdY;08=O}fU<lEG>faTp3qG3F*IfT^cazv;;6a`PyQ
zN6E=<|6%oZd8pB+Eis{T?2(!Ph&fc#4H&t6Tp8nY2V2lW=pLiW(r+zL5oXvnDNi*c
zqiMwK3Oz5*g<}1OEuG`J!8Vo3s-fo0M%8I4LNDHk-k;^mZrDz=G+W~QXg%Onm_~yu
zSS7A4#}Hn@^=jJOGN8hu=VV=3?98Z&Q}IdDPUtpg_2Aa=YC6<64o#&30RD57PDV)v
zCbEB=?omm&)xE?r(^iv|?yrt)X2=ArCOlOd-mEay0uVJ)oBsJQ#xh`1k*COYo{N5I
zan9puNvq32aprYN%q<zNc7II7w7Q^3k?;x*LJI6a;zx6jNoe_-sDmMM9k7bt473L}
zR^tt@FM_g)l3?@v?2-Hd7`!f=h=PtH+88*Fb(rm~ZoY}II{iNYp+H{0>CA<jTh7?k
zEt%wGqbevPr@t4RU7fmW4WRf8?mOs!C~XmZ?@(*%-~y_CkFrJdxX}gZ-6CNuwEK08
z;jiEe|G(HG0CZ=z^mTsYc;~@Ss60eb%*}a5q%skS!h=~|{NnzM7B|AXb}oNJ)QCzK
zZ4NSrM%3tvS^y`aM&+JOZP$Ubm2;9D@Uuhf<WbfaP8XDp_Wf~arq&O!0H~`S(0n?y
zP4qwH)9}csx%0F{zjn=wxe)9DD6t1s;pPJ3E!ZXKA4mVtxjtpJMLnVHTphAnho}B=
z@>AQ?UH7!EY(XQL%HrpkeD8muanaG_iY*YN4X8E#I0lzPpVs*`Qp|8nu!UoghQsZ6
z><@?40&K2I{!b`XuS03|O;9SS))zB9j)<24$g|@(L;#{5@t0&?hpC?24s{Pu9Zzj=
z|1xAYm87Mp@|00uGi83jxjUq~gyN~5C=p?x^odVrh=L^zAC=xSiVlA!GZdeZttH|_
z!DRIz$4HYa^3jwpGxn|?!V+?u&WF?zVbez}DM)&M9CmIOacZjKZo;jd$AJ)r@3JL^
zMr{VC6s8#595pgG%HIbc_fOe+aM!ug3rd_CamNqc(^AQJm;4#2r}GEpDSvBHFGI3(
zBzWRlRlN5ZBd0a;Iq4s1@I>vmd`O&`b(vyD)4_MU093mK&Me^%;BU=IXs4F}{2vpS
zxV0%5m-32rDVO=RDGq<k@GUYy4{4DEX-`eu(<TLETf3{kk~Wr<&Gy%KhNQHT#oYi+
zQ1l{F)NnYDZ$6G_a+T2J&5DNcm+k7=Yt0jGNhXa<wwH-fgbJG|W(b!e*&dRMlnEl%
z8^*Xwe{JfvY`db~->pAxe|z>?!fr~m<_dSyWTO~Smivv{>tcVs;W|q%o8z%rbDiFn
z^_5@hu8ZbWRQ{!G{dkjiU2&?51HPKHsr_;uzMdMKq|Ig6Rih2y4NX{bLYHvz?#(K>
zaNpnL$75dOv0V`KZimkwsG<)lNSQU@bDHhWw&FHM)*E4E`nL0SmTQ)_VG8GgbGWsD
z)zdI(JM<h>VT^wSBTR(gcHooXCfzsHO@1oy#bR*$>RI4$X&METy)C<I|K(*>ROKB?
z=RdW6X*)z2UnGHZpTb<I^!B>kqh#1xwqDtxsl&-WxC?8GQ-z|G`}1MkH!j3q@KKzu
z02*s_*?j{gZUmcm`K~;c9ZKD;Gn0~8Ts;hDK$01unH+zC6x@(B73zHN9E418!ZP^e
zwq8sj3vsg^J{e65QV=lpqX)9JGaVTtLX1k@_cu3dMboB5#~3Ck??M5n**>Tnt9YV_
zRKfPYf}EMkZ5XjoUYm*B2g>;<$|MmILIR?eNNyktgo24qvW{8|sxpyG#9U6n)@Ik`
zC8QPXKlp!@-JKt+{A*d2e+OhPY?KmoLL_GhXyZ025i@Zf977C{%tUIa!1I$cBJLA7
ziOWozC7@=MQ7jr1Nt7CdnlHu40q50r^?AiYwX+Nr@kB^Qv`zNa>f$3!4)6`YPlPqe
zt&^-!nE^o3<e0o){o%>;Ec=5lt^t8&u#NJVlcRq+C-ppL{>Ct8!7KqUF_CTCS4FHq
zF{HT*$3`*(d|f%<=KHQL+V=T+qm1^vECB%i+sQqv0*c%3YQr9U7O~h1%?Q`*KKz4=
zbNjg<ij6KJ9#K0`vKt$BN)g_6uD<&EFaQ<pYx`YWbV2;m`3rMFIF-TeP&}{t{jv00
zQN4e_5G|chX9)m!3qF|lE(UCvS}p*Pa=`5G(Oe2BKAUVNa?yk`PK+8)eBV6vrh2-E
z$^O{1{mEPG7QE97oM}WRUxxoNguPf|Un)xs&=8k!+kYqaM_s_a*%JGUx|~=RqTu)n
zgW!-b;+FWdJIG19MEfqFovQTDy1Z;om4AN$-p7ImCGJkbm?Hc&L--FdMnQ*57;`_=
za9_ZsjD}q2aBc5#S*MqMz3<AVjs;plM_}(6D^R3jk5VLyW)=biD?gGW**8g25p6~)
z9d5Q{qeVtCcE&#QB-PN>^i3bu$~ulh0GE<WQ_pW)!ubekALlt*Ik2k)gfXKD<??^~
z;5sVHC~y@229H5QLC1Tf?f2J1-Nw5BXfsHL6s0&3G*HyBtYQp<EdUir9R~W1>E$`c
zk0HX0COnCP2m2nOlZmFbzlog*E-MW^NCr2aI#0{|SWPUb49D_iQUr%K4M4&elz?E5
zCWQi*>UmPMoE|nRqnH$No)oZbUMhd6ZtBFRXmOHE*t637@4A;KfD{efyJ7B+BVMME
zIQX4d*6EqU5MerLd1&->KmC7F(YHKAMP?BC6z{LyMH@tZ#zx+xQKJMU_rZGcz-6rH
zXm?K9aMMUYp*7I<DgZyz_rCALO(Sjk_D}%#eV{@*BFyn-cphax;1_FtR61xLz~3WL
z1eiqC&8p(Tn?VyzM=Zf@=$*%l5}fYq@^fGKrK@A(8o2!E-`$@@UwOfiB+n8gp>o+0
zH*-!{{{BRr1{$Dx_WKh>A#|jI>3`8UMLHNu?^|2=m3%t;DIG>2%YOiX8W0DU0sJ2m
zmw~$}7MF43f-8Telub{=Fbsz8{T1fM4)yFLc9KnSKw?O{A$ns&LX3|CLqa?7_es09
zv?HJiPKlbQeqY;h2%dr9s-SkgsEX;r1u%rFMxc6vAV@ZXa6lCg)dp@)cawFsoGyfc
z9a^WR1|y1v(jvvUr+7~}8HP(gg!E;Atw^XPN5UR0`{aMBg^bxl>c*nZgpn%cR6U9@
z2cn!4<-|y@dOj(Q5BYR0Bat4Nu=_{C<8TpU<S!_n#VFFecRzGxFo@}pkSztH^YOc%
zgFu4bc97;AQ+IlnQ>nM?{@&*BYn$hjlGXoc-Z=EJci$kzWmUWv+_+}2HX=I(u?|@y
zJZy{GHNk%-9WH^;#sD7;x^4RG>qK7Rrnqh=X;g?l*l?6qM6I>tc>tHj2&%7>_Q<@4
ztCz>OT#3b@S_6VEjbKCG<;qhsMwe!EzzwchI4pRq3*IU>vNfQ_)|W?p8{mGno8?MN
zD4M1tJqjIpl5M|Y)NpkB`H1GXOyjD5*t#`!_Y(s%dli?#@j?@qS-mM4mqELGDwmwS
zDG+~b&_e?>1#)V!26D)zfMUzG084T#Z<Ech?+hu)l1%S5O%LhCvZzOD=FQBT5hFXo
z$ZreQU0<yhFJ2o#1f#|XO;%gNxunWuMDvUqZOLjw-X*`Enq?|^(rkZPzF)l=_P=<|
z85{3THI*(Ssj`$=88+Vw&StyR<ds5Eso{T#N8c5PVtt0US(oIv4ba&bZ6%f20RJIC
zG@l&EsS~P)i0%|Ufe0!M?;-b$_b4$t$Vl6x@_GYyWh~h@hfT1sJcpHgCe`O+Lzk(M
zE?Mo1I&K%ITn&b8WA1TAr5p@v2M7m}6od*Oj%rC#Ntts2RmVKcXqHJbLftdXqJ)1^
z$+HWesWi#UWy+0(9U@Ae1oE7`kf(Xf+sV1R7`>2U+zxb<ZQwEw)OM7HwYK>9P}J)p
zJZe01kY!4Rbd$iV?9y%fP_NHrQ@0Qd#Y}Sda6B$kVUniB?Mx)+eSVG+A(*6&@mXrk
zOa}6;otO+Kwh!wiykY<J`J4f7+Wmi{*z#v0tH^+PDz5hH<EpOXI-@{Rt%m|!H#NHc
z7ycBdUC}XeZsH7BYLuBV0BLiZ0Uk3H;2ErZ9R;_%cGNi@ar*X2&x)YUsOGYhLG^EB
z5F`YWR;x?qM=FeSkX!5KdNQR-P+>LERO!x;KV$x-Ael;{eh;`2U$YcdB8z|N&(ydp
z{fSF}hI$%Q;!tA#pxb2~uIIpmggmQ`IW~qsiZ8ImudBt!1;&mMPLy?&Wf@TnU+u`c
zTD*JD$Oaz1A<PTKCl9TB{&?Xzkh{enp$$%H>kk8+1Bz|W2ouq??vL}Rmr*|%&CHPa
zAFx^;gD-j8K2%3ktZ<LHocn(?43DwtOqkdr4PO7G6%@Rk>YrDiRKg3Y{Bv2AU-ED^
zu6VsdDIAsTHIY&a3LO^QrdFG8<FP->KpHA_MWeV)Bg!{u{aqPkA8qX{ehjyxo&a~-
zQ&WY1dAJM-6R`e|P4;;kxDyg;hp8!do;l8wLy@=suSlA@=+=PC?lFJ%6Pq-Uqj2eP
z7`9i<;Y(gO>Dwh3UX;bDJ)a=F7|b6L1&Nz?k;h|TCx@QF(PF%dRIf6ca-7D#seGp_
z8>ruD)8*a-^kU|u2~L`%TWhwlO2;^Xth<g&^}kZ1>)}gGWd4di=#hMo>0f+7sbK)X
zFbjvZdMd(`vP0xO@WX#oiY`nBS^3>4I>O)>twrDv2k%r+j`s+w;$4XfX}~_A`BTad
zy-}D^-(|OkNc;T2JjASy`3H<K(D1Q?amxj@C|1w)tcm4)fZMV<9v-`3*In@I^$Db;
ztashO3ZkPiC}YtX=@<-7P-6btiA%8q6$#w{S3i~Kee`n%=2Ak(<)x2SF&>10%(+3s
zlrE87z6hcdm{fiahB-&e?;{CkMPjJ4lO+7vhXB6&v^M{xp5pj;=~?3eufIZb{TsM9
zl$U{B78AGq!6^>}mr<}6D}PwsZ__Xkf8Spb-co7teEx_N5HCm!1QHKZ-?kxTZPrG#
zDYWS}`0F{xNtzGSrRfF;@zPwJ^WFL9yPwac&dj0CyA#@az8RmKodcx~qr~@_bjG(1
z(11|oNC=28l{20?m+ln<I=UWzs3xAB3s#@R1mP0D<l3L&hwOCZaevC(n-TNf??zrm
z56Lq55oO6L)yB|9(6GS)Jxa&JCva|TZ7NMb7s6*+GbECu8lhomw08CYNGN5l6%Zcy
zj>ib-cdfQ8)MR75Kp4g@36oH)mdbp!=!g0EK}cafe71${p+|w?)by?>WA?ZO3;P8w
z2L=vC6G!Tr=n=P)R)5h+EB-(NfKuy7;QPk!+kkIJrU-|6_yxGWXoDLxf}=LCib%$s
zn$`}qW=eaw2;5RMDL9dsNxAm@Jela6o|~MWuNKpd7QszYGnCC^BP=l6%R1Psit^F;
zu5}G*;Q}j>C|x%cLCD8zuNQflH6aUuD5Wsj7~!<YHuPiLD}N7B)77L%z=Os%Alx-Q
zV1xw~x-Vd8pp6~lxcRuZHQ#&l37#~Y*zYRi0bw7X0=ueb%>=fYuIRcCA)vaRnH$i8
z#XAcL_!ZIb%RDhS^U5R263btkW5+QT)c9&Y09Go4P99W;bSJ2w4C-Y|wbcc9$b3X`
zOmiPIQHddaz<>LdX3Bg06W`^(>r=y(x2tuVEaTg(pwuXx7NnU><I|Sj*Acil7u*<y
zJ1rzAthSqC$^z#U;=Ja5TAGP66aPUq$50lUOAn-7H8}Z)lCApRHFXKMC#F4{tID8r
z=`j_!uk%63%M|Sz!M01B_^RDrHFKh~LtuqokU)r53xBhN9*)7jTAXz~jW9xj?&$&4
zQziQ=Yr7?=B#2L=#?D6waEmLj{*&2USM@%^h{};=vWN-;(R#LB#_5Qua_THGytL_i
z{4t3|Ci)YBIF<+wIR(|f)wvHi2|G=_y;y0H)nA-a`uHcxbud`rUa+id>%awj;p$$7
z!hrakH-9s~e!JhM37+ap^D<fGRaPAOvpAi^yNgisK#y)l9%|)hwb3`@Ng99KMhktq
zXEisIC@ue4@OH}g>m<wK;!CvY$;b>Zb|6d2;XQU5`s_3Ol9YK*Qs&P^$~|uZk5@<j
zUqP?pcoZ_(h3r|n>3(JLME!L6d^<k*37#xVvX??uBomjy$tf0>JX8lOm!RuH1b>?_
z5WeSE&>NmHidJvh>7mIqo$09u-;#C)$2evNLuzo7{QIsD5aG&6CQW;=wMdKh+t;_y
z=q94kmlJxho-IyJFM!gBQKA%+(PA9|HH7L&f+0%kXt9be<0}Sq_I>eneDU-`F#jbc
z2$y)$X`k)eS;Dl4moui~2PbDuvwz>-wnbgJ=PN4dHU7ceKBsZJ$#=OsDw_Tkx9qFp
z=e|F>DeGlcI(eJj7h7v#zjYh++G0d##)l>;BVfb;u5mgNB0$VSF{_gj$)ki5nx;+*
z`kUk=GJ+T(B2Uda5wfWX2Qyf_qKt*EO9@^x>d3+5B(A_ns>hqMHe`%3B7da#)0z@f
z7X>pDACDlHjQK8p2*LuwMpR90RiZ>u`?9qG1UPqxcQ!$oJWg5clGU{CX)^=NFz)<v
zDgiKnH7ErCr>VmWn2KZ<!tUTl2uT7YMIec%_f%S8l2<HF6Mqa{%Q;c{t=y9@txWy;
zT9HrIidV(QjUFo~BOmL$T7S)5k#wxEu6Ox7=r%J1(l^Z>NTSDr3+Bv<z+V!=G#Em5
z7((zvNDgTBfSePdB#{)8BQ&x!e+@lf6jfH14>K%E%e^VJ9h@*@;&rxj!qBx=-uO-G
zcJgu+j0~sf{}`Hg!9-)bd9269eZJ~YK)me62Hs!Q*4W($MGuCnJbzy~sqGP8*Hu%j
z@*Xz273?z5gh@ESg&R{`RFA;IrGdQ&@)0|*po5&~bYx@FQ=@fTvz{9J68wZ{6M;pJ
zbE{ji*qx9q(H|Ape&FqXS!|28aq_0dBslGITU%1Ka<kv%V`>FPZfV2!&@0XoK$gMZ
zIEn3cM-_Oo#1qF?fPc6XO;x-Y+AkC`I%WEGxI@uz`Iil9p5~@11kMm+xZhYe!DJ~S
z)tL27);QLwD~w?;^|Q-{9^=!`u3O9Lacy@ho1b<bW(v%@WdD0IdqkSwU+1^&;EG!_
zw={Y1V*;>;)#De(c__9Fh)TWB8y;*I)H3i~x1flx4_bFcyDtfW66m!Wd+OT}-Zs)7
zyU$O*^CS19G7XLIZlOouff%oSKVjlw{k%B&4IDe8JC_0c9}|~W%_$ZEG?&r05Gt3x
zo`4E}@K$OjLhv9+Fg>-?B$M9Sc%}y@ouMU2V#|j^QgPg0-(4(7lQQghoJ^+|0bDK@
zyC1&AF2til#G|(>?#G`mRxjV=c_cYYQ>mkiePlG_Dvz`<EY(?bv5PL_U&?-a>ie>7
z)*GdH-0o={j+Q3Z-5SO2Xa8#b@#5EMiI;DG1n2Vwq=E%Rv`G>sGffM8kb<9mmB__M
z2~!&0IPE{ynTcU#Df77K`%{f`h3*ssT7i%C{9~a~rXeJj=!7i%>DA0!Z6jEosAx0O
z`@p4~R0a5uq!LwgmPiwAAQAx2X*OO>E*EC0lF>}9?8()#p>e+!aj_lfp`hVVwO2)d
zMf1A&Qr2sk#;2MD0DZu9nHZMyYy_we`>a*a<t0{<DVc%GVnjgm(25yTB8xVhaW3v*
zwXm2oSddTFM97-pEK9|x^(u%ZXDXcxz4MTbcsA`oeCX__Q`y;_XGDvpfNN<A_~4ES
zCX^x@SD=$R9%&Jun)1`h&-ZN?bP}+C$#OZm5Z>{O$uzwSS0zn3*cZ5x0DiWo!;#i-
zsUx+FOJKmxHn_(_i63l>!6h1MId)%<&yu2p54!b6fafCaN$!|G*>xcc1$(2%kUgKP
zvMz_RIe>1S$1Nf7m)#EK=QUxWIFRzxZ2g*`bu94J_#Pz%sZEf9$nmuN$C<`|cSU!A
zw4|umdXsP+UmU&p>v;g5ae^UjoZEc4MePX!REdsz>pcQC$297=p~SFVxg|jhP=Oc4
zoobD147kP-CM`Id#k<kwu|)$nF0viT2uPe2_|bO!`UD9n;_8;Hx_#YYumPXxP~>vT
zW1KJYSaIhH5G_cv+%PHi|2CI@MIf2aPd%+C|7%B|TY_OqIeaK+Xxe5obmixA#Ok_h
zuPWTPnmt}gU^6w7xrY4K%&6y-lJ^z~Y?An=+ScVQx?22zNo7?0`b$w?SN?s%1WRa&
z$Ag;`G;E9BE8QIJ9k-p09aPTNCpXcx96TQQL1l}bUu|efbk*77?_e^2?1-)nq2y{X
zj9|WpQ_%AiQVv*qiv{wl;5i(g4;`dGAc1riI`%=*DbXElv$gaB4`>`4Yj<|{0v}A=
zw<Pr0=4M`hnJ6F#7rZ1B%*gMMBZe6Wf2Q?#lJM`7A4X25Mu03~M_hs92F@CHj%z8P
z@ST;eZPhx?rKvA*=iWkpy~FP9p1Wys-p1sJkx%;v0tXlF4v}zi2H)gaQh{%8%EPI%
zo>Dv#QHQ+3$?tDh(Ix0)F`ywAqyqy`F;t$!@Ahk_LbVd?g$fqRX9Ww?T~7c~>Iq<S
zMoy}Kpg47li+DAMULnixW2Z&11)PpduEOx8*$loPL-1`<=(df2Sk`KYy0dr|(IM$;
z%BkoI;)wOf=&b8q_JrVU3ZnlwN6eFfo0*%S(;?{Q>pr34+>})nC^ywu?K2?31YHv>
z!5W~0keAS%hj9j-2$tZ4nI!p!^W}kroy_qtaFnu718!<pi$2IB;I7Ia?|Kb5KjD9{
zgJ*38ZJ_;H9nxBVu?+i<XICQEStdd*+GTuxC^dvhnbGPgXqzC~%ji?M&?e`%JY2t=
z{IHY2rEXVZ4}lUYZ>!fAt4}N84@V8R2<QS~cM=ALF51?s%a1(T!Aocgn1WX~PPKOY
z$`Y7X(fieJbe~^xVKN4rl<T{Ulc7*xua%iyUo^iix?%Ev^emXrwS}%*+%N%HE^5}@
z<~TOO39sO8(bG}y&T5qSl(h{#o_g1rg9i3TD1q*9ejh;*wLk+j9j@_tf$pW$WWd{-
zh32X9_I7Yf+z!6V@_?(Zw&V|Uh~pn6>iHRao`~FJ_x>q>_4^W<P;3`7xK%YIvy~k$
zS0rfnG!~>pw{7cd`d0xB*dai%4DJRdf?vt?Hxi6YY3Mj|b&p=={4{jN9`7W~GP5xV
zXo`DR-!nd5c0ua5c79NdBSiZzdW(m1mjV1A6Ss@gDHd)4H<zJ-gDO8-TTfg!5Ps)Z
z__2BM@pbHxP$ZI+G*T`IQYmeOstueZq_7(;i<<P;_Zu%z&hA;V=Rzbx#&dibfBtOG
zjPaKYLMj}8N>(9?B0yl0FJ2J^5u!@OI}n`8wrH|qXniK5tRWeStg_aKE+$B^=)AIy
ziv&YFmlh5tg`z{fh%O<qvJ?|WNa!z_q9aHlK}wL=ON#{S4M{J_E9Z>NC}qqji@hl-
z7raa%8|9*r78xzb71Ib3k&MC0C0pvDMK&^_oD>XyWs%Sy$D#|6Sagia){8A%z!dvr
zS}qqI3<|DD_!Ygw7!1>5DmrvU4lP*VP6eydso2cM1AS*iGO`X)q^N>h>XHiH6<vUo
zijGwX1gscS2r-qOv1DX18e8<21S_`aC402>4ni&}NL;!@@6mWM0Ii};R-~+=m(^uh
z8-px=2WrG9tHI7g3S|U_#6^d%DU=3iS{Nn0$1-JEFfu|ch5=*+Z*~kR7F|%}vc)Vg
z29@<=@RG{<vCoQPl+i#GESii4_$is9Lw{LF%ov=cG9(Kr7agl)WhFU~O3p`&0bVDc
ziY}`ZoY)6;r$|K-dJ6?Dx=*P<09vLLr3K7?NK5!oOq>NiOd*?sGL;>H6=y7Lb|ki-
z(;Q6s8X*N~f!zUsiY}>4vL_is<`hZ`^p}KMjFrf_=)mwSMtVR1!sMOZ-JR;~_pi08
z_NLR>Vy8N~`miYFmuJ(zcd93|`Ds0WZ?N&rarImEqI!w~&Vl2d>aadpsQ1`nn#x#z
zTJ|(?(t-fytwRc^wx@P?RduAQ=d-snRXtO`oSZFc{ks0A{{HIZ<K*<To<35KAMfBt
z%z38X<Gk<~@laLo{`eDf)W)+=Kx0;FdUbw&yt#5*R`yv(EM24W{%pD^#_R*(1S3nU
zeJs5oCIwWi4(79yqZ%_))xooURlTi$zb({lA4{+fCZFn^>M8oGr;AHDo&=#o!Q^sw
zH9x5@muFtly{b>oCQoMHRDltvsLn8uqjrga&%tDlPEg-2>o;b`U0~p`V5s(Sm{{k{
zb;*KwDCXOu+yLO=b;FF~+WMOkzRA$b5;lo7=y_QZUKkq&LLJtjj;<Tj*lVkQP{%D9
z_dj|os5J0v&bx_86R#C8$AO4jAWFj_${pC)sC>=Fz&hdD>&(Uu_^m9;T^{#_lUf)@
z!x=}N8P@=%!!8^Lh1`My4M!n$AXTICP*U9k*b26rPceLhI~vl>H*1UgXxrG>8~K#h
zkx#J~^2=-f65|)gSIjDYuLvuDW^C^e*iyK42*_(fm(k*XajTfM14_|*4M(WeBlvjs
z>1tl<lgZb`*=(wr?>Ynxb2d37_I7+1NGDtpAv+z#XG>0-6yTdWO+FppPN~eO+S}bN
zBUF1QGIn)T{eJjD{{5n>U%yQ*zMj{Y)$7^x{A^lJ=5Ju&#o51;QuWP$%cB#l64vBW
ze>s1&;=&{vw7o~!v)Q&Vhx;+-`FwWu6*gU8E_bJzO@}?)sJz_6fj|*#s~_VcNW6RV
z;ft)ae0y;bO62x~3lsGK&C?&_MeBIw&<(HLf=}#%Pkg8|?mnkv^P$$8eC*c2WHT5{
zwuAQ7eZEA8bN=oH(I26I7P|3px^Wk}ar`+~Y7^TgnqxS<Y}V-}`Hwze-n}K6$GjZ9
z3mVISAlX`6O(AN@%vhVW3#mO={)|hpo@?t?gJjA5j2N<v<PVK;Z?U14wH&-L1nQr0
zbo8FKH7(Q5!>7$-@?`6{qdyGm@s^|+yTHJ9Ez)4yA*a-=JTRGma{ta6AwpnhTM*-3
zh}}8+B#&Dn1YV}5`X7SLlwrtO8$`c>3_SFtVzip5q?U2a#mzaxPm}ZW$#n6T<(xJ~
z2%XJ|gg`;^-q+@kb()8mQwZcb_{7c1_pohKWo&ybIpKkMzIzWidBX7YV0k@u>rt*`
z{)g^**F6mD=`@dja`X9?o$Pop3f^=@p~0E${f5nO^@k*`L*o5#NW!Sz)7D|d7_k+5
zZowoC$0YwOkMaQykl@!b3AP(1A+BL^W8_0%vhCs08<UoIDem|#b%V)W#~{$CK@q~A
z^3=~p%k#949=DlQ&RXp#Z<8?u<ZCx@=<N31`|7pzc3;VV8;lVcw7hw7$2YGwYR4`f
zacuF3v2ZE7?SiL!<Ajx*p1j<LG)hj7V{XBYhGUlozTPy+wdGOSn?claIFcQF5Re)3
zAh6(-C;9sn1PHj|ogwYz4@_d#mfD{V7N0M)k87KsTnB15Di6$o^<3BoNr|;Q*)a{L
zJ`JIM@5!VZmi%7omfz#$J3(VI$#x)0qw<D0?LS3WBxsib{2vpS#Yid_0X3HapcpBC
z<yc)$+(s0A=T}VgWTbeQ?+>KBw1P@eRH+RQs38x|t|6}WtLr5x`Sm^HvAy;(3kyV1
zr9OZM`}*EH=bpLu7)EXgBflQ8o$JpRM<?f;F(Mc>Mrd+zO*nIuS)#e4Mq6?*B_FaY
z!P)W0i?{uYC+A8GUlNK+jVF!uFUv)LT}{h%wYWLXB@@}^a~T)2qTaN(%JuwpSn}-C
zu`t=)j^+Dz?|ysThGc}3b%+}le>B1MC}Zm>en>7ImEl%Mf;TUpT^#*=#M@UTXH<Ak
zl;u=&PbTxD4<8ws;^AAusPv9}ZA|Bc3t(WeoRRlOzek*u8wTy2X+gP*F&86$jFO2v
z!U2^sqD74XHsL9@JaBPxt|jr*8)1T3E-7P@<brzVquFIN8@tP~<OX({8rd3dqM=bk
zLygVJu3B$+?`v344m>2`lD2rhN;&dW8Alw|l1D3%%8QX4e(>ftqaLIXK^Pv)jcYL|
zPV3Va20qM*QEjk2Pc^b{EPqOWpd}2Jh;OKnZSH^e-bNs3JkN!ouA}*7!d>uV4H=pp
z>h3HBESP1zA%+?uo`>wfnWY+D@`2g(iV2g-4~ZFP0+;wMg~r)Axay4#ch_xpd@{i_
zFShR9B&miaR~;R%n3O3%keN{YQLg2TTC}Di;a;VJI<QWnXq>eN<#eZizwLCzTp2?Z
zT0(Ac?yY)pUldNqZWk7HIaw~I?akO3h4WcmEhfi2E0d^sLA4g0?=<`dt;ueY)htaS
zi3Y~TV2%7lGH%^)q-Pzf*<3oOqm3(%*4DpMU~`Gc5|H*bmnk;^KV}bbgZ96(1F=Iy
zX?i#77WQf}Emv5Yti)=65$4dQ89FGpv%oIQ6i&J9TGwzo#Z@(5&8o7FlWg<3XvbUC
zUQyQI^-K6wu5Y3t#@sSqzm@AHeS~<CLb<X{(|!i+&Z|W+o829wRAJ(Bn_Vy0VWHX$
zVS!Vp*3E1VciY)Kv@F6!XEznLVgXmO4mfnq4EV-XvKAoj)~XGE^tC~#jaApT^RmmZ
z*bFjI9rVbhSgmF_9T9yzsh6>I5)(k7WU+LzD_s!>PZR@~%5jmB6H?-R*UAaAS563{
zZ~}n<xNaDKnVjgINwgOuQhFkp`47_*?rD1B;jHz8Qlo2BO=q&9r8CB#(8IRG+ZiF8
zD!~Uci=|WsYQ-^sj(Vdj#@N2GWkiDPdOz8l-uYPi|D<XWa`$$S`z93)BE&Y+dw>^D
zK@pJ!CAzwb-F`BTZqcY!sDw1;dx*4fG$9OLAkywlI$?FAs$_yh?qCwxgGeL}B9T0h
zMDqKQ$nKJ8>?e|lJ<bi+aKk?!J@NVDjShwG?VhMT_f9W=kE&}v1Wz+`2i_$-d{K{Q
zr8U&4aKu4atvb<}8_o7sUFxy?{O^~2-%%cyYy1@xsujLEgg4JSZf?(U6C=Le2Mv7t
z5nnN59&oED4`LmChIJ|aPkE3ywq|r}&r*DWq>)X3wjF#Z$)4&-h^%~QdYMGdQ3W+|
zpA4hGkqZuQ)1ik>$droAHMRo9NphTd-?4f}>pI&?T+6fNr$*`jRZce5mriY3mR;X2
za0fcQv8w8LodjuF7Er%D3(LFqcGUBms=3@QZ|f$EYd%dHcYVB7u`cE%v~>KlUKNuz
zB4UjHPZX~Zm;VANhiG1x0sJ2mmmE$i7MG{hf-8TWluM7(Kn%z4{S+fkiP$k?dtO1>
z14s)J=Nyn&4yBuJBlUrr770E*PAAPKXetnwIHUZ=_TP^f^{kBgxG;l#UoYN#u%yU<
z_vBQ)R?&gsN;!<+T~PIt`cf>r?!0TBO3j9f(;?Y!r6ylA>99KNzAsm&yL9R<2o|T!
z_<4U{3jCvgG{@&=zZyQYU9!t<H@H3T+Y*cQ;kbiRTN8?U)89IGcjedmlVlsG*^*%h
zj7mEKHk{J!66sK(1-71gvI56SGhkwH@aCr81drCL5qdPv<e~;(3{t=WLYs9);Cy_c
z97@4LEbf!J<=YylV#c|*Q#FWSi6(l?sCj>$0wPcK7?ZD}yz)N@3Nt~O%=+3ysdgnp
zbO9+B5k;kUN>8|lK>_!dJ^2e(foD?aA&A-`F42viurzpze$G}df<>>Qj04URoCOZx
z#7hLM#?ldIi-J(e+br(utl|o+_b=6B&SpnIHj|wAno!z6url<>AlEP4tAU&CvbI#N
zf++3KHi#6L(06IkcJ031wZEEUIv&=;&XyXBjjZ5xHLrHHZI;LF&+PnICw=sP9iS*X
zIu6kNtw}`w-|7EzBKjVV%-fzB|9n^bP%nN1bWSFhffET6w@y$hRdWF`mr?pjD}QZk
z<Teogo?qd9D0tyk)w``6<)GXPEu~l5z`^weoLwjDcGnKJ)Aa7wcSd77vZGD*j#B8C
zwWJ-7M$e3%nK4hU6P~;|<HPfti?gp@Yne#Std%CYxJrajOxrv$B4^fQ$;CGLCH<jU
zNt@oS)>5goyS=%AkxiSfq?LYG^nc^XFUfRU)?L-(TOU@xU3>?-<l!z-8<txKMtJ>K
zlZ?<zX)962F_+0?tr&NX#NOYF3FeF$#H=vMS~7ui6srd@6YiKXm+QnZX#`3A$_<a1
zmN6x=(Xfv(Rf01mM+s0P2BA5QV33>+c#qHqG1(PuvFXdU`dD@g;9kD@k$+aI;h!6j
zJ(PW0ZO&unu9XtZDnJ09La8SJRsSlW>Qq4UCjk``R?lNfAQ*XoxspfpXh7njXO7$R
zd<6iiKqH(cj8oV*pZ1k8b;2<trcJ+$#=^|5XW&<<(xTqNfRC<+!M5lN8dWQib~L;$
z>#{BSauB|J<Vu16#Y2d!4u4}{FeMBE9y>U&fP^;!vEzr=pKy2vcxNgg6gblzjt2~O
z1y247R(g_@S=!LTa3RXJ!|jr_mKtJL%r8I>!b)q>-L&loniiL!12o<C&!WdsIm-hK
zrHq~^W8yv-(T@>TDq|UsxZ??M3<Tr5RhHxFy}|7;xM`cq;&MNnqkpRLT!2B@`Op~F
z;Azr*S+q4wM0!mN{?HZ=O@cn){Gh!p2}8*><8Xi(hDb$V3B;@7CcWEL#9cVG>7gv@
zj)tDxViCy=%bYzaBrS%dm<8klDaC-lCz)#6yCn0fzC6%Ub4AY(BS2P*Jbkw->&1JX
zZ@u`S@t$v=4cI8oxPQ+?h>acz-M=r>eRZh%s=lUKLs0)wZu)8rV#P&zbz8$qQ<GHH
zMS~CE%3ZQHk|{p8pquXIjK_@%;1W?P)Bsn2*Gc3Y1pG`HBn~%YRk%ZW`ZY$YLjYpQ
zMk!`9xRe>oRX$52^TXs!<<kZDLd3X8K`Md(2{gTm;wM=Kz<=-=a?1=jLoS-vfB_({
zeHw7@W1IPi%_H08k8B6|NZ9PCCxCCc(Vyju(_CR6xI&@(t+atBfN*)HW=EfEGJrFd
z5R&C%2^lRlF!8%AT5HT*E0~rU7?@@11ouuk>!^cunAuLO1lK^N-aYoHd!%EK-IfK&
z8KwcAwATp@et&v%_GmQy|El57E8dQ!fq7*zH7ijR7pF2(EIcb_Iv&M+`!SYyvYhD|
z{c)^~M$O6EO2y2Qx2d?Z?!LBx@usNpw(|6@g=|G@RQy>N<Pn_3@(8|p1zCMcCAd&T
zQ;CMLvu44C|78}zDr@4hxWnPHXvFP7-hbdzIkVtcyMLA6S8iDSA&lkWW><93Wrbh^
zYTI&6&NEyxquo5WQ+Hd|(8F%<1)ZlJZg`Rg7)(Xz@c-59|7@(C7%jhEWiAC#kv0eV
ze^La4rY#TH6qq1f;GaM1sYv#6Q;{{p$3oR0;r<z>&0zoU(LND4LW9Etxq!tMRHJ47
zkVjDjf`1*Mw%I@~#d&ugOWB+m3wIe}Y$WV2q7|ZrFpZQS^FTp+T&!h*X?Q|wHA6vY
z+W6?pcfRpffVi*kMi=2iyD~g2_XS?2ZdcvV>ZM=p?@IrSW+Uk&b0MJ}H#>jYY(y1`
z<Us6LN8y+}kw(qa+m82Yl6nCNPP_DF;}6~u8h-;=*p9&J27j8mq4Jm{pt!CMMc=e^
zp;V@s$QNHD`f|ToXV96zE1==Fqi2VTc2qmVwD8bVmjVOY8VA^=(2F(PiMyI6Hz-|r
zC(=!Pv0!?^`OIr@Rs{vAwv5a121vml%@0uNgdY^tv3@YK;^}_S34KCqsl-%+9SZ99
z;eWh((HSda(rpD6Dd=yg(IK&Ib-+(=5YpI9TAjYV>dP8?I6KBZNOe7gJ$P<Y>`B+b
zGbRw@o&=ET@2Y-BUd<rjomjBs#DKAk4|S^6pWIg*`Hps9@isMfz*1@4zORb?INg@r
zrmZMz(l<3depAyS8N<wzansVI{JS{Z?0?H=A$`O0rs#%|XLfkL{r+ddLO``8@<prc
zp#tK8l+(6N+tJv+3r`=np37@m*aG%o?JZIdwx-Y%emneymx4xULx+YrIT+^O9NatY
z5J4YE7x?$-?-&NyS1*H&@*+6U$i+1t&_#=~^tvqzN`DS%!k0EQ>S+`=O*jJ;>OJhc
z$a%~*XdOg81;=Z2Uo&hLxXk(LLia=A1k-{Z!w2g92Oz5oW8B-;3^IeQp<6-{7@w~$
z&i(<5jC@>|(ex@5m!`@p#Fv(=2q}NXS4)rMHVnScukg_UHd?)HwWk){9keLWqRnlm
z2aT=F80*-9A2Zv3Us95jIB|9c-9dYaNm`aZisVOzCJzZsZg1$>^T*B2`;Uy$gj1q5
zSIK6ZFq#vZC5q)lt1Q`+$*1&=GrIa~^ULAG_a7xc{fJ8<6uj}P3){QZT1bD9vhP-F
zndj-x+n|4L+7;L7bM4B9xTM|U#;{*L17Qr&=CI=(<vc9YGGTC*)Et)?BDqP{f>2|^
zN*Z^Yp@T0pxOB3t>ci>%ct?dUD%T*cAsDwSmbR-kOFPtg`Wa<Jp1lG&mx5%}9FdDf
z<ctytH})d*j3~}ek-vk(l}LYwM}X{MJR|Z5>CvL{bYii%X#zn|M3@ZDV}uD2<J5MY
zD~9@SSjuH;n=%O7v7T)GeznHUiV7T&E-u)$-dehvEM0-1;GEHK7d+1NMeqPd=e7<!
zh@gfxx)I;P4TbICv(xP~o;zV1x)CobW9fdSXlgtEyK{r<;>8(3lxBbPi+i&5=$5cb
zNsMIE<^+<T>h!}GyW7_;)(=fs(qR#y@W<^<@@Xw7PnjTcR$<Xz)%Dm9ogEyy1%~0V
ziV~I?IjhRET3&;*+yHu+K~2klU(AxqltVFVMtw1(epbwAx>6D}BV6UL$%p(E`JhOy
z&3QiH=@-R}MqkWbMC^YH*;n@^@UTU@i<bK_ZqT$*uyq}Bf(uTRQuCZ}wcEvm0S=e!
z%4HZ$n33N=5BXQ=;rqoaqePhlB~65Z80Un678@QX+<<Do!U|af0|FI*9NA!@zPNxI
z;9@$gcf0DWw7RNTu5$`*WYdQ)aEun772YVNAfA++rxg0#xpjYtxyr#Ub{6xAemKiL
z{cvVH{doNf{cr{CLC*PyXLNyoy!k5Cu*?ua4`m8%feV$6P3gLR04lGVhX@3d{&D3a
z%TPn3PihYrlG<DLwhQO>!C}~&P-^B5W0~-bd*?u4=}))62aD}o5L`c0JD{r)*iRUp
z{?LS#F0!Cs<WqmJ9qTf@yAPQal;3{+GcKxz#~>m4a3xSxeSunO;hZ7_henW*->Lz3
z#|8#ug^2MvHWOVn!LV(+9Zn~lA3G?R3mf0p&UR6>_dXR{WCYZ`_b8m)+3c{xf}({$
z3{~6MdWJM!=g!&YT_AH$Hz@eXpfEd?#yj`CkDIPo2rPdJusw=3zGhI&3d2#^rf~gB
z{UK0&Xb<8WW<4WQ0k^3P53`=RXb-}utL;G(n!kElU|;VIIzv8WCzFDS9F7Ps=RJ74
z#s1(SFZPFs+^?|Blv|+8C_i=vh;Gj2`FO=^X!x1>kNbcCYCeo7p)10O;d>v$y778p
z$KLfp9{Ydr4%rR$vhxk&IcQs3hv5MGMN`0}0;wLq?A(Lx0t=yPhp-OHs*mURUK_|2
zhEpXjsYX%}(jJ%38!W!M^4CFAV)XxTv&X@&9lL<=*u;Wf^@}|LV43XDpLbQ?`)=Uy
zCr;idmdm}J6P_PO&c#1dB&Yff$1f=^$1ia*j$>1}LdFQ+52rXT_`a49eE7FF5B|P)
zW7)3bbgmY=Bbu*vM=oLTJ&yTt65mV|+PE)~ReKn6AZdfL?|k7uRpm5o`))uF-D^&#
z)APgT<{y@1ySSIp^ePm$Y|tta4wn(*7Alvh-YPDC#ECkfmz^ZWPZat1NQJXI#@X43
zx9i98=;+iSLl0It#m2YHY2eZ`EgYbdY&>O`nUG-fLI~8^$@64!KQG_sg%djaR4vQN
zs`@k8RP{11w3JzW8&=FF(OlNcc>~I?$LGu=c%xXMBxq-%^F^H(Qe@L|9w0}jio)Sw
z4C)YnPSG9F0<_0?<f1GCmeSx%uvN$<Y`&h2*kvI(X5VJjrh~*x+YeV<^B0e1!aM$R
z?^rk@^5*blIgOjM`f*j2tNQUd*kb$PbG^K+SDSayT9-GGmtZ)MprBy^9VqmSvIZer
ziZ34T@ACppR<Fx=;3+4o-Onb$_?4sWewoC7WlL{k1}+J><<jkPi4wuuz$Jp@Dqj4%
zM+yZ}kr)W+!5K{ff{3811?gRPLXc8ek2y|WNn0U_$_6rf!HrS2gLDPjcVt0|9`u}w
znfxek6G0FBXdvc$$Olrjv2-b71e4NsT~eV)b6b}@m4F3}xb+$Jf{5AMQ~*?TX?2%>
z$(uC$%A^t*HiqJwIB~S`fL%48X633(7Qz~!{vC?$#oOKC?ON>DewWBAE|X<L0Zxc6
z+p3zT2t>78+@OG@FJZv?UQ2!Hq)e5LE|y#~2U@lv;>)!wc3@5UQhZBCEo|G_Wg~bz
zYsvP0P-6$)^)+sLG}k<9`jpmrwAPz{Xs#a~=?iVjb?R#52E6v2zjD2)7L!fg_WZh@
z|7u3XI+b9dEGQ*tH9#RX4t}KAEd+R)_k{+fRYyhF76%H!Mj@QijwvP^TY<qaAbQv_
z^@VlB!W|XQ*=$iY2U%d2^hM8%w=J}(!RTZ>dKigzMoW4MEGL+u7>!{!i_ztOHD^=$
zc+NOT@7PlVT`+;bZBW#lU5viOXKt?zJ7+5Ng&n3b$QC6yufr2bqke$XlBn<oP1FZ)
z8ixfvSI$M)_msOrfv|>f2KcbUh5}Y3cI--iERuag8uu#D=B#+d_<YUCAGSS#9PU>1
zil=)uZvXS#@1y$H<nKWTvwtrpJP({2fe)ub6OSXcaego_hV_eqlRl*1nLqs>i*6-_
z{{=)8FY=es^ePmW2I49f0W+83vKK6WZ{s!)zWY}Qy{wF_7``7U3baL=0zDKcYM_VB
z9u%92iONz|QZ|oY-ytbElEWl!HeK{$QPgneoB4(_W1L-PIQw;hhv!eL#mOnB8O2CS
zDzeo@MhHV(>P!%gq)^#vlYPklS}L8}cU844DA#${UvKW>vR@V?-!4h+I=^9m@?F!~
z_^B#;+kOjciSzU8K5kw#ZIr8<B~|%Nd~w6qQOUZpWjh$ymVMmpw|3OwmFDZXJ!sVV
z&ed+`?#tda_44EDx2&KVacZ)H5kwe^uG~291?Mzx?Wb$!!E(;>uBkq|`Z9hghdm2^
z^>N)?#7}ioSFR4|{5Gfv_BynGEHu^mk5Ovf>~;VmD!aOBn{vGb#M^kNZ{ip4kjIJV
z2toY3vOADr3NYBeySNO;m<DtZxX)f+<2G@t-?~9)<IXUX>+32&2bsGlaqbV@d2=VH
z#!LxkLLh1=pa|BzcT0iuvUT@9AmPM8ieQ4691jFqyy;z}Wn(KJ48lTxFkl}5@wV&Z
zOVe&_8`<GPLWa?~^DCceWdL3^?K|*_VFFQToegW6+uN(M?mWlgwLA}28=qkQJ;3pc
ztGMrKudE;Z&@<1uL|C)Yk=rOEc}6&bZ!}&9#Ek-sh(sxzj0i(YW_y_%*KZ?;*6vDI
zdzZuOr3<`)D+xFS#TsFML$U%GkzgR`y4#CRP#L5F<^w1<2#NVkMwmT-`aWgTF9{zb
zuzf;}<a@Tyu)rxr3NfOOiKIq?9fa~gk)RNQiP(2gVx&(aN|Sowk{g;}NF1uA55WL8
z2;>K)`FsChPx{563O-zp+Y}j(Qe<F5kf|b|OwRyd{1hSbl_{Bjb{J1x9)V5NdFB+r
zGfY22iwQS{Lq?e>^~16dJe@HVI*53)gaJRXF)wD!MC#~-d89WP!M)TN!No7D#is=U
z@HitGmk>KR$rMLQlWe_PeE5j74Sa;sj+oKeO%UB>8t4d4SJ|J7KZfo*^MxD86Tw1J
z=3@znp}tLF6dD<Sh!J>46pzyHQ!ye2n)-wjs?ue}q!M{v>k5GxqKZKQH;CfF>dn@+
zHf33GxIpF@%W_6Z(l(@opnA%Qt)bUmm0dTshoK$x+hiC34afUp_Dvd!AAeo}rK~px
zEeM*KIc#Qh*39<(0fodG=dzPig7LgJz$_yS)O@ZG9;rTmqXZwEn}ej_)}Hm>o8IFh
zGR{<q@Mwi7lW)hBhQcxx>!NuW{lc?q>dVj>VO{!%fWZ%_bnCK;yS8ncL7<2a*AGf|
zwycLO7<KlV`?$EbZG-%jrH9!yZg<<}y4u9?gJ7s>{9rnS;UeUZT@T~LFpPCC@)IH*
z*<r6?=V$AG=cGD$hX@o7!=Pjdir9GL&M;xAdQRB1$3mZB$*!)DWPH|V(*puWnyEJ$
z5Y+4XntrB{|7XKNqJ;xMgD0izUv%&Tik=#U=HTIf0SuOsJ=gp+QV>?++p|2bF_SlA
zO2Mywk*Z=M_LV!chT#nhumDMH*q3!?|9@D(-6B*}AR+jp&g{o`f)w?w1H#PrxkPv}
z1t=0SrT{(urqbtbD*TxN0mvAm%-2qZ|IekJrvOusB|xl!&IVEWve^t%WGJM)f_d)|
z|NAOGJ^{x+{7eK)m(lbp6t_0#D*6GJupB`ums;s641ZBbx!Laz7eRpnPJy5(5L5>j
zaSA9hZ8NZ>RHPfbzrM31MeWi<iE>pRik?K1v$MNz-n^Mz)8r<h$xjp7`~7h?dHt4A
zns7?A<|>(8CyZJ`O`@13TA5^am3&AqIiu5$vv=LV*KZ{c2XRS+f-kl8`}@4CiuLNd
zX(lL7zke2YcYZL8QPD)46K8Eg38lOl`Fm?;L%WO<!DW&Kc9)ci)-+lMbA$`KUB`TN
zh0QC$k+O**QptVO3h>2~EU<%VB|5DomUi3!G|jk9^Jepl^{On&Dql_EUDdq1UT?4o
zndF37v30ZCqhj!l2&s8(CIAPP7$Tk9T2dShL4O=|NfwyyAc>|Hnpm!bnI$?iCrX<!
zGaI4}izfb|N1q<)GAT8o5M-%fsC*9VX14&j6aw~Ge)VYQ8~?XVi?VsYS_2`a*6F-#
zKCD;mh{b%>yeaec%_r~Rv3V|<*yWoqo4hJkHz=osB#P>q%WNc<*?ul_Mx4@zxXg($
z`hS#MhG`Y=NH}k?%O5I0lL4z)y7X||Fa2Qf$Q0qg{Y)^zglI<j^k2@a^`;~+oa*%F
zyh0f-I7B;Syh4S-K$yF%ego-cEEp?_`Q(N;!J;I}boxCkUYkK?L-e$0a>_OXDT+3c
zQZ%%-TmOn-4q?U2VE%01pN#ySVbf*|GJjbrQD=wac3+?wXgBNgYdos+%?%)BO}Yfu
zBmS)-R&^;?b|%5r9q}s_q@8|+%?)}9Lf6?0#nPi_53++19a=#^>aDz~2@1-_w63Ml
zw7}H?o1D)ke@r}2Xu=?kKzcd+QozsZWU-ul_(+p0`1lTTT0nTd)}~7@g47szynjo6
zoxE=<XfLX*GhrDq(!?-CP;o)5lL>c3Y%5!92M{{qG-z^@y}t5gzFf9)dV#siBw-*1
zP<_C@H7puKEki>|jN@J88HOszfPkd|Zq|&5l8Gqyi1Wf~6%eE7@+R;FMwW-fpm>tk
zk7%Wg8LnJlHPV-yW=f?GXuu?)*ncKs>_8En-@`5gw;~aTp#cu!ELvuAOpr50K_vym
zRSA%09aKBtOst!B<8!{Kia)2j#^d^awE(fMylNNluwHcyiMMJ@H#d3Nysp;GZ&9@`
z@`o=?AG4_DzL`VyTUlTdEDWj|l_NBPZrg#qsz7(`#XiOzuM5b^d^e?h5Py_ui`V_x
z{H#2~_@oI`yCe&2zd@TR$kW~ON~}CQ!2``f7+|43oD>i@Ae8;R3IUaQYkQ6&N1?k^
z(Jn5~EQH>}s&E$v+-ccr;csXY$_O`Ix_-u7f!5ouMqQv#Xkws_`nkjr$UdU`Q-nEt
zw95Qb#S(*xrFtzg1=XQrm4C?XS0Y6qM4A&W<=(zj7^rOK@X^k<EB%w5LeDbbaMuk#
z6)~(=fu@diJlG|5>=;(6c^AH|3|1hoh)V_g7w&1I#b~z56P$kN!12si>%gqKowr9s
zXupbO@fW@^<{O3=*BAS2!R3Pqb%vjj6s?)q)D<xbYzsSPds=s|LVp?><G^mP<&AT)
zZh7@cDP)I)Q0|(WVOP45L2*b1*+Ci9|I6U%Wl$Q(S>;+GY?1qAUEd9~>M^fSDv7%B
zjsVj@EWi4tm#(ei1#7E(=E33F%o3xR#g6m!FaVW=0*A<sMQ#iNv*6yPcN<z?u8m-*
zt>dYAOws<?UV_wQp&{DlL0*4Yal$@Nj^pC#1n!hvv=J9?hiaS*E=os~%ZKjniE}KZ
zP|W?YKExNTV8C2|sSp)w-@$X9zCw>7aDq1-Jl~=r^Q!pblFg5hZ1rr(j&IPogM5|D
z-!p?(7G*?liBU#eQX$Z;!z+K7{d^#&8Iw`^ze2%tMDDhFAZ_|tIKU?Oqc3fS`EJJW
z-TWJT=TG>Kp~vcfbNmN8k0<}HJD*Md27@j-z?aeVDixPI?<y3RM<awQe}z;{kJ}&+
zz2{e;p6r7u-!|&4Qg@{uTi>=lcx@6}N+AV1YX5z~5U;aE$|W<NJl+iN0SKG`0?!AO
z;^+48@re;Y5EO!N&>lg<A)*p++(5x=&<^0GaFgy;S<!|Uy*19o^kT~j7pAO;D2An<
zQ+d**FI>ZqIbSDzDu1?Le|?u`--Yl7GS2-FYl9C7b2kaDA)`0MV9h1+n`MSMN{OLl
z8{-dzX+#MIFoTo{vXWBZX{C%Pl<mtQYbdC8xK0nbmb8JK<6TRZZHXZx7*rIZ$9);t
z!Fpq@a+g(M<40KcKbsImF^|cTF-ZM4qLi%yHK>@tuolvH#Sl{(fB7!wPOE?mtGhX7
zlZ&xG8>d_<&gKTY;q8(#t4@9>HyItjkBjc-@RbpWVF~McGi6K|ez$E51*_jg<S55f
zLy9-hpHKeeiQ0n+$tg}Gl#R?P&hJS%A$!4ncbv6`zy`Bh`>yxK4B=$wwfdzxom^-n
zM1HnA7u@fqvnsgBf3P>q8XHnl^d&CVD>eCK4vE@VjD}^!2`}0)SQZu!D!HzQR0*bp
z_!`g5JVxqxR(#!!U0Rax$DG(4`Ta`q*f#OMZT>#Iv#ogpA)KS)u=XzwdSHRKS8P<B
zPWo*-8<cj_yk3Q<J!k$w5cR$G+hMIJB4PJyj3g*pV1nS<L?^=(kgLt%ziY`!(b=hc
zJuBy}U`Q0-Ra*EooffM?WB;}yfPoDUY)HO6AHd6s!4$HDh_A1o2i_HK@k@L72SGYs
z7njlWDixR8@hTOU*J(E@mrVUf3V-M*1GTCT%OBfm!`h+4HlSE;>kh7?Bm!(XbDXu^
zuOB7KX`E%3AwWct&!WipC{8wnlaCAjkM;d>aebRfB00-*smXFpWT9EEOQNM<A}h&q
zMZVKpyEzOdNfnn=D3-lR(v0WyvvsB((EV<=8~Q}%^x1axXnU9ZSbjPtx_?<N1Q?tM
zQfkIkMHJ_(DofIIi=PXod4=&;D+H#GqT~9mgDZXL7x(ZxFJ{7~F++NiA`~h(Kdn^o
zlJSB_4TTmO3w@A+&o2H~dordpL<0J5Oj4O~YWKJ{ZD@x#$89}Mmhpz5W9>G^C9<F+
zI$E0u>SA;Sb`NGjO+3x@@qdKQI@{Ub26tb+-CUuyx2`eX){?IKnAkkm-L9S7cI~Ty
zBFfVuIP?aJRtn45MvR_yN3c9Arb-{U=9f+?m=Z_O^V=j9c>!Q45u9g4K*O?JhTc^`
zhv$U}{D5CdTre#qIbtBQh_D$EAVZ!XQwIi$k~Y0-YOlgy{x5W)RDZN?TMV0F=!Xb>
zgasg@2R;QfkP{-vm^YvvI%BP<fHfDxwOgHkFdU+_KDcI@0+Qwx({O$4dWKi7r-5>2
z0|SE>W@q9%lWdCeOS1x$tNur_U;ELgt+J?4w1P{;>wDM1t<2EAShvCbt{&>njApnb
z0;Mxn@)NCGroUpD41etNs+#jZC)U3|1v!Cva{VR3K=^x_{pcSVvqC?RzPJ0)vy{`Z
zeMx|&D{Q<fDppo%u6JXhVm~fips;~uKZ>4U;G+uydcpW3jwEjSH6m)<uIvL>$_z2_
z<m?Pwr*{a2E;|gMNWe8iydE0kV&3cHtVY#%w3^V~sORr)ATZ1q(Fb|2Onc=Wf<A3+
z<6&Ejhn~VJ<JL{bVnBp<#5ZOKjcJXa!nrn2UiLrC2#uGqbrutc<Mb+r<Mb<s<Mb?t
z<Mb`J<Mb|l*#b5&m(iFhDVH$&V+4QOHWYr(uTY;R0~O1=$PRnx&<om!0^5weq#2;Z
zvMp4X)RL3t-|z4uMN;U*>s$;Q_F|Ia;o&*oxzae=L^yhPhW+^S^6bT1Nh7LJ$`y~6
z>qrTNnT`Zeh;kM!SJ8P)7*dOb5GvwV?Ok=<HC=JFNLVW3kIk;i%A#8^65oF<E|wo&
zyyd_TBPppc{BV>Af`q1y)hjrLX?)exZP9jly`VDg+_${#iYn`xom&>I8A;r%d$OX+
zTenv?{>+Wp$ai;cwQuwFzV!3D%v;am)>66epX<h~Zry4-UaYg$vn{$o22jc9zz8DD
z!%-HWEyL1WD_Gn$ZoFJ1{vLl=fQE($1WZA|4Zs%{3li6x>6vcp>AT(D&u$ii##y<~
zpTk<pIICAP+Us3&nOzp8Vc3~ldO@~X=VnDewr*T!J2%OkzVMT|g8}{4yQTtF6m~b-
ziIvXG2I&wm)H;6CcG+cFwA*ShrXg$AZp=phV%Bx<FHUOn>9**$p4fj4y@_hKY_H$|
z;1-fJyK??Qblf(j1G{x=ki9i{5#=zlN;huL09fW#3p#Ki<K@;9uA8!ScNf-Bj!m=6
zE4N>G-fdA8rG?aR_e@_^c~#t5Xn&ac4R_Km2Ug%(91+Ca^b;2NdShh4GA4w;njphq
zh*KA&lc3@hVX9_~IZJ<Imd?*k0}{kR3TxQ2XU``QEy&zL=94j|8FQ4Q3m4>Ck9kr_
z5yzzG`Mx&3k;d6-Rdhw;R~9ETTC~k}+wS3NAaHP*kBE|~iQV1U+6V@)HvEFFPDLD%
zXlL{^lV9JRMdy~7i3tS2=DFiyugvXjR3T3F^fF_K%)sxI6l8y_Bol}T+3WbhCp#4p
zju;2~7;HJhSO8B%998Y9#F&vnO0j65F_#X^Mr0{sB<-*JgeeX2(nxD^PZXA%Ku(9*
zJu4Erk1~{|s;7GGNF<-=2Qo<ll5y=_kA`4KFcL6J2t^X74-`;SFff1t(1J@^!ZyTF
zBf*Y=m7fsShp2x}ogPq?g!WYVSEy&LiDBY0Hup8me7Lf%TX#jhZ}zR<t9xR%Zmz9o
z*Wjs~@czh6{?(Dyd9m3hE>0*E=Tz%ycDZ!n0Ts=R=4a)69wI0J1B4n&=|dc*2G>4D
z5Z2y22QU>7w<D^TA;1#oEtEEP6i6$5Z>GzGA;*x0Cggv~kmKLkH`E*x_17;X2c(w}
zzu?}fPeIws_GJhP6H+otMwHLMyo&dz0QHD3cae85Bnb%#2NZnyR#+ao$`}?Ly3sfa
zJpjw>!XXp=7z{p0R^a)bBr^qt0XxR)qO;`%nnYVLHd$BP<ZgeJk11FT-R7?NY61>J
zi)0%K_?my!cW%;J24D7hZG$oQ!3TvylXMz<;TSU+RnlYpX&Pg7P-BS*5#u21+dX`r
zENpe$*cQlCyRvFpPtxvP<#bIeHq|&JacZjK@wR?CEzqaa0t3~k;1Bb{)gyTUOB+0Z
zh$X+a1^><R?8_PP?EsMgKTjh9*-`@eRdsfLfunyFY(i^>6qV7fC9NVTR5&$Sm(g!$
zzqn`7RF#1lW)OkC_|>mN_5}Y>>9`3vRQjNdvQdushYH_`qj;R$;8h7v$x+H$g^Za<
zBo&>dwvca1=rM<A`WO<75@>CQdT|bqE*ADokW%AxmSLu1X>hTD)%#GAB?R1-{40{|
zMG$`k2siq8mZeCEf#i1U@=G3qOQg`qoeHiay;*%XZ%!Z)#y`2CEUJ)q3+NF!c^I2h
zr4?do=)9i=iyebnJ<bEaFHD0M!}Btf`6LpWJeB&S)Yh9$lKKW_|EIo3Qs1nmN%P8P
z+SN2YJk#r7=zs%2*?X#-DFz+8j1*9lzgvIJJTD3AC^dCoW*$Eh*tra08hew-$)GXE
z;TID;;}Xz;3jgB!BV>t$*p5CChzmZq$L!V0LAX)(goCEFQ})db%S2sgTnb5#%<ItD
z$uVM(>JoyX|5K+bZ0v-EO+H!J`0PzJ%hbc0YJltU(l(HtCIBCFmEzH^a?&M^__;?*
zM}Jn_`_Sxf4d~>>@ZJx0obH92jF=s+ar8*!_(_q|$00`!B6p~`{?}bZ9ql4&<|3g>
zt&8{!crp1GvL7L<{|S$1;<K00^ePmW(bO*%mkWVGDu2aTO>?9+5WVlOU~f!qXzN?T
zsXb&XajN!^+QZzkNfpM}Lkfd4;I*A!pB54ru*Sw-JGl&kX<Dt<ub*0w=prJ~ukVPz
ze%ih}I#DcQ1e9Vj+MY+0auCWyk{VD_N87XL_xQ`c*(99C&H3@>kL~B96ES;7Q(%mu
z$KLqU9e>&q7H>D&#My@F7$4BM+Ti<p_g8UymDO$8)Pp-Sb*C68uA@XU;DkG;KaYk~
z02dguja7k8O_Xq;&gv^+EaXvx;4&J`+K{spB%ipdy^WmuF<=ajCeuk`&G22OA_+qJ
zX#Wfakx)nlPBF2Y#XE~du=M%C&`rV+^N*p~Ie!PGhZG$~GhK<Mcsn#7PRFSkBEOGG
zi6vrFCXmpC8YE*65MwO<5JZdu*J1(Ld{&CFDT)h`-1`isGa(>xlwfJ$`;TI4fFLFk
zC`n%dU9k>b{SaMA=kp;kCae5P2oD3SG_G@Ii5NSN+`3U%C>A&Z8iAuJXgXSoVA4`R
zKz|YphDr0%>cZ7bB~E}e?0(H82uwfZFXY{9v5t0(ff?5NKBS_FBou`Yy=ex7N@ser
zEA~YwJ}E$9R@P(=3pO>6XU?iVMwd)XKORDbPEnBuylH%5b0Jpd>|tHV!#Vrl%GPq4
zhB7P&7)hU<;qY207&2kYz~@zEv`(bVBYz_G<Dr=3sEH&<atVy8Nkk$D0Xm`&5m>mw
zkOT|3k_TM{F~a5R5u<+R9~+UQ6H3U88Z5Qiiee%(5IwMiQL=b%UPBDQmctakHC=)I
zh9Ggb%etVp5TF>+_wkf1up;-c-;`D5A~;3Hs@R89)<anSL0yy=yA2vRvu3|*+<&0|
zJ#$6}m4KxjtK2-jQ}sfSuGy%t10(wBol5jOm07V<kzw9PJAu*anZ3Yr$C&EkSg&lM
zCtQrRU)+{$*Ls-CZs$f<`{p!D`UVeKD1fE{mqLMZzrmcARoU6J`Hr`#3pdExQ1Fx}
zFlr2~4#s70g(HJKYx3r@Xr1RO+kamaKe+MfWa`{@*Vt0GT~X(Ew)2K33XBSy8{rF#
zzpTJ)1UDFgN<EozP{9sb*d)jxJTMG@maQ8Ve_v-EcK+^ec=}JVZ|tg!im_6in<8ud
zFl+BFuezoy^Q@|HacS&r+p^A!5Cx>ssF32ddvX(Ky5{LqAhB>pqq24MQGZskh4S?A
z8j|56QW9Tgx8-Gt2)Ns<K63*HC=Sk{f!qSB(byt>-2;RF?3&6O7q?m7Rd?>j!7_JJ
z;T&CAU%0!*G3&1)@5*oXh}NTsd7bh5{JPG4u8?A-r(oOdOFtK(ao*H<W`p{+@d9T}
z{VSQfJS}gwc+Nu!5=3Bz<bUd&byN@%Ob_-YYN<0>+t!w^f~X;2mjhd3gMK_xNCMBP
z!uF^yFQlKU*3zHJbVlj<?uk@Y<~#bmITF~7B2lOPp3N^4rcV+QqO-KP>62OnMH>TB
z`oB2!E`^)m7BCvwRD}+25;PNU*^ten!t;zA)7jI<LU~Z13<J&On}5sGfR^3Q2WDo+
z?Qy8fvs*t36mANG<@;c>p|Fv7F|bPx+AmC_k*@%($7_`PUU!&C`x-s<XLZE%qI60V
z++q`E8!*g-`*<Xt?1-Lobm!@7c0{lAWn|UaovuB+(*uY1#g`&fP)yu}D$gMm3agAi
zheE|;TdJqv&;v(7BND{_{oQD)?Zfq#?Yn;gK(pcmm(lbp6qhF2FBX@GL^~>%OejGJ
zf9qFlZxm{7cV^!XdT7zss1E^J>*lC{Vk-|skHoSY^xt=uq$sXDikL`fl%&W(a{O`L
z^UVyc#7m*X#XvQmKaU1K{AN&~lFp$OqZcArsdN+;f^^o4(XF^Hu9m~`=#r4Oiv*{n
zjarl%Bxqej)v!b#iXWQ?LiYh}WzeLze**r}BEU#(9M&SGkAWmg6=RKirVu${UK(vg
z2e{${Mrm~>ZozpHWC)q8XUZyGsRqCHU}KpxxlV(*4~kRjrA6FQ3KTuW;`@Xb6jtr6
zP*N$V5!baG3tc&u)Wx+;mo1_jRYM|dvZ#>*Y&wk$rgs#=e-wpBHPi&91~2)Xe|vP9
z<`u6Qz;3$>mHHHYH1vDuMt|JIR+EP4NJUjSPN4u&32PyS^)sf@FUd+=H`QO9dnL$d
z2uMk_W;?)n-bt1XxJiRzb5(uSpPa1B**aH<GBnP9$7ux0kOuN31*HK#X@D8ilvY_H
zkSI!{$rV>aCyQIwTkQx#MGPr4e+~9+LJoc%4c-kXQ}mA>(bUWoLGnk2XvNKZa6MMy
zmVS9j$qeMl`wBW2fKvI?%`<T|_@m*%Ja}ti1P!Xm$AV?9q|VzTGZ*xuE`3z$iv5}v
zn5Nwjf1W(8rSrg)YED4pGMGMmr@t+_GoO|2ATKwkw4fez-tX)|i=J8^e~;6Ht+1>I
z8FnJ0QdL&8gT2W(d<A6On~j^Wobzmqk&^3kHh#JsqAT8WE)xu6Ww@il+Eoi+C@q#s
zK2WrcJFFI3VJ=F9(2tLy9~(oDEfRX{kZ{Zm5_(VxbclposVVWa&yx$jS<%_~S~}^d
zfXfb!ttWKSsJ76ba)u#Lf1|clemyKf7i=uZ%Bb34JmJiWQf(UMcb4sex)^$~z5UGT
z8FPI{cb12i;h(2=`)62cg~epGdYHexf4yAPKi{0CPbgMPHi2LRone?7S!!i^%v!t2
z(SdhG%T)hg79Sk7>`c{26|i@x>gZ%7zcnpWDe4CiX)BBl?g;yaf2!!N^55uz(;Y2}
z`ir(?P}FbX6gk!H<y6y?Q@@zT9`D#`=<=XzG2_IaW~=2HC)m)YnF{VG2Z-rCl1}1u
zJKgs!Tk8x_T@2Ma(`>Vo^VK<*CMB(NTg^xF)ABhpN=C20tXa0NRM@vJ)Z4+fcJ16H
zXt__+rHR7u!*5%(e<f3C-PX|`{<ftO2B}$Hzf13wrxJd0&pw(;a3WJFGprd(>7_mD
z)>Fgf!BPT}aUCcdH;Rb=i0QS5etWdCJ&o7?j2pGmK&K~e*IKTaIvQ-dsRI|Zx`fJ(
zu*2v6iHt7R+Ya-7?IjX=mq^$yk;khqU666}zQpo7l~%-(f1Y@RS`mGIw_?QN{?#;n
zf#PcRaKC!f{O{=1ba^+O*FUVIIH<?S-OFa4{CP1TVecMZ-z0f&YB7JO@6)?gI)v+I
z>OWo*@+=`t@nU&5pUi5}9rXFIH0fTRPIv066kJSZv&kYocfX~ehp`Z&-!?1dt1&IP
zT~-T@%KuPW6U8E(^+vjcmzj|DCr#Ub0V3Xwm%yzs6}KhdFLVI`H<tmR7%G=cHWvzi
zr9ko!E-%AdU<7btBn{A@ZJYvWjUZ5*t)s@4Tv@8qzweomjp(vcrQL1wV1r8z$(b`3
z&XDpY8D*3&DJknSH;QuP(a1)*EIm<qPu$}aC25cfphLr|=%gp9MA8#fPGNvXQP!A*
zu42#%jt3)JMf!rW&RK3*Y#buDoU*}xFf$;rkz|z6$})=eQY?y$!HitYz*>`)Ek5ul
zx4<z*gK{Q$Zh7Twkr_!j@39^c8juHFXb~77V<BgVJk>hoVhlVA5Rx?m^norf=%RAP
z@m!1LN|HVR#h++Fcq@G@m6JUz(DO2vF<R{FfI~2jTaYRe@8PgY%)GC|j8u4kJ<m9R
z&J(MExXYylNEpOFYk4{7g`8{w@d(^=3&do2IS=83h(VAq1nC1wG%PN_pcpf^FgF{<
zjIeScUIqVxff7A57cB2%U>3n91{A6e3@Em-Dv*!7MMf)2ALybmg&ji@%y^X~_yo}9
z%$ou9P%<+Rl8VMlpHtC_`d|}((TVyZsYv9pM})nR%mCjp$S4+#$uNJI7PD{wD~(y8
zf_b9_+kxS!SXgEgu^ZbbMx#nr<Vaa1Cvv2KmaGDMN?z;%mY*mwXb?XID}A5~(g$H+
znJgu{L1ra_`IJQraGQ!{mf<z2L>2=ck*zEO9<y_@NI^?BgZ?wgjN(;)29n$&xD_kW
zz;kjgEC!@1Ml1t+7ha0sXR0`x21iGO>iJ|mQ%6UtdX6O$Ks4$#K8R(>_aE>>Hj}$A
zcoEz5;tMk@+yCMVineSXcVAvvN{g>2PX^Ub)5-a1JyU0@`sw7ks@~LJX6oGlL(IvW
zzprZy3@_?I^$c9q<Jk>=2NvOCP`$2iCiCfeeX|HQ()X(VI2t~kd{Ji{pMZx3K%oQ;
z*LsKjhEpuU^upi$Mkne_LYXl6_SfGqQL}g<7wv)4cz${LZY!~iUVC8WQqTdRW`+7I
znh0wMUOpd+=Q3uy&~1%p_M3RZkh|iU-F|p}MQ9b0RS;IpXcex1HAwm}vD{!{xt)ns
z$K&w?i=Hh`Ic95ZcOe*5r}Gap`Tk)v{yeCjPNpC0sqA6iRo_=Ht7m6cKA5d@2!x=l
z<#6>u6US#qx**ykV#5vzbjO10sj6N~-b@tK@?iGqO8fATky+8zA-2Cl92Ue>G{V(3
z#qJ0sD_Y*E*FH>ty~Itu7V50mBHpq%X8TmIi@M;D#W|`YAF<KtfCCa|sK%k#sNmm6
z7xQVY&xhBu(PXTxam&i?#!s?IbMoY28hkFM;B=H@wP*ykMt<r)=fedjUX!*PmRCZL
zQDWJCTG|MbIMZMwxt)!?m`>)`i29*ygvU}2aJd!Yh076tPMw&_9w;#qZ-4yo2kVf>
zUS5%;gnl<ppaV3|{vEFkpOQ5B0K7n-*L+IS@IGBBkoL&uEzm=Tg@Ob;;HYpWYh-rY
zW2IlSSg92DRooi!U99w32b{SbW96<BaV^#0Jl1*B%`L2LP;+Ue=4F7a`Jb|c9`XWk
z8#Y0(zB>qibbv`M6Wd~N<fGb3PM1I(L*_bw+Y_r*n_4rt*62FZfNt)NZs}lR?S*MD
z73VvLMb~SF;bPViM=;8L%@+;c5O_e9n5;%A-WV2dF!TOE-w2M54#j$BS+t|D>?NqV
z(x9Z&+2UM2z@Jx$yB-m(>hjj`dA|vtw}-*!!v=hR-u*{8;r_*RPxj?=13<AmK<NPc
z^1YR7tzn>sSV+DV49l^Q7G)RRE3I`<L<Cw2iWX%~^olI1FQ;rWD7Fw1ebK>}#*lbE
zn$`OD6aMpU^898rzUWeQt+A6G($IL%kMmCRWomnN#46~Jlw*as*DQA5ihn)f=p~yA
z4fzIt<<8zorBnD?6?9h&-<7-dlaU45L@2n<2nF8>q4ktu&l;dT3JqC8NZnD$z2-{0
zu8_B0!mpZCYlLD$A`lNu1mb3Z53$!ffP!Qf`7=4A9nc6K$u7UCkwNmi=XKg<${YL4
zR`zx9_L^$2<(OJ&>VBiq?6Ou5poMxkJ-)two=(1uuH??|A$FeD(mWZ?Ky&igp@c??
zm`tWX83eB;AGeM{z>o9uda54CRn)8D#pwLAiaP7^sHmT9R9|v@56F1tBV!+#pgzrJ
z*N>~}_V!kfc+!<j(v#`MLuR--ss9?C*RNkZ9e5kk-ILcskB21fu_0+k4aLb_=Loic
z{Y-4Q$&*LT*v%$V+O&xjy4ZwZw0M*2E57xTkLQL<tW-Knn$5SkVaN>^ubDar-Q4TN
zt1VV1it<QWh<{o^nv7KrIN6-`f25L^^Zgw(?|JdMjo5puookWbuH~t#*~tF6Zy)(>
zX|VR(-P+5+*4}?Lu$sg4lkAp;V!a%HR;=6m$D<{Gx_f7lA7k7#c0B`cD+uk^OS=+v
zLPzjA2Z{e0DA^P>2{U&-DlS?bA05g1)v?^#Rj1W2uV3=t13oEla8%Y~eLMO*x@HOa
zoUHh(I=!6FZa)A0ol7_GXP@fHw7z=SS4A6A(EN&gFG1v5HkTz4w$!v2!^_J$;do|C
zNu%*hvIEI8daJc#Fo;s_D`&;%OuaC+aGlgGSNwKAyMbwM9yj*DcfJPqux9D*<{!ev
zhB=qPtuPd~lISmWp_k6!4J&`uSWS=HHW0o0SMXLDtr*VmyFf2(lLAG6qKFR#Hhb{e
z+C+f8-dftE`|mpxWv{HIZ8>(D?n#t5njzo3H~bLn0~74Gk!YVkPe!la7-Z<VRZg+V
zEpwU+>6r${QAswLv#Sgw_v0J@b@uw7>GFP2{5a0F5ZNz_X;qc8>0*DJORKX*c~?x=
zvAtZ;6S8@+7++6*fAvOD6v2%_9ij-9Yv9^r4Dhz7zpKW%(mH#nirA<>wvBaBJuK?B
zyIzH-$vzZy&um&fF7NAAUC!eBysYYVdGk=0tGoDRb=&*pkGJn)qp0d~IjvXgFxD_Q
z2^?fQ`|17tqAcb#9glxaeCZ+j2p?u02<SCT8%>z@59Auu_J>bn`dqBb+sD??$7vl~
zpPQa&wYsUN<=w`j4Y36vSX4#P_TMy-irdw?;Hhy>n*RmHX@<sZUDh;&fJb;Ot2Q;R
zn;I{<bjWfixso=zdNKsXr6R@zL#`!7<PdG{S{vPU=C~tTZEb(v3oTMHEtg<v{H+nF
zlrKQ8O~*<DA?z^wshPY|+yJsbRqI;XhK|we$>{G9&~JhPLnDaZz$6+DAlYm=y1Eu@
zPMw4wm)^0@jp;Ik6E=ifuy><Bqf~ZBy>%uGw^kj10muMM01vD_4uxYmc@`~bkI_uS
zjz`Ub2D=4AB%Oc7=Emx;ac=!yc%|Up$sKq%aXU$mneyCIjc5!-%9o|ITb2hi_oAlD
za-?J;C6np`hc;J{VMt>oZ4G1?ItpMe#4t3#4Gv|P8Upzqkc{ePo7M$KHQ-6)VvjI`
zmLwOxCB^rtxZt@mrlWG3%rtUqU{I#z37IBVJW=crx!r#$<n||&wTmIGh9RxL5z;b+
zG))W@N0Lv}73>q1KQ1h(xw};9M$(P4Uq@IeXO1iABxZo0eS`tv3gJ0np5?elm|?Z^
z;2P|9*I-0U(~veJk}!Kl!~PZljQ<~~b6>j5kaXEW>B2$jl7rJFzhujFI9>XS(-k(K
zh8qjVBz}K<?F1iZcM*w$rFr$%PTIH<K@6IX!l`&UZ#HwnB%Ye1rrk>T1MyNK{${Kg
zCb{Hp&!r`&cEq&ns}+-@Qv)7wrnsVGXWlVON)v%Q-RI#;t){(1v=XI<%rJ=&QB^~7
zeecXEDm4HJ=i~iVO5qm9ms1S)L3|peJN~+rD7t@Zs*BtfBAvQF$+ab_hFWVp7ifDY
z{`W$vbydfgIUV^wjWuS|nx1I0;?VIQj3XU;a*P~JTMvIto&Uo)sUqi{)BP6s-5Ujt
z*trBa>oP%J@-m^nk+H5_uB4$%m}AS8)Uw$WT0<1Y^H!^kFHN9odD>ONRZ2aY2hQ!3
z79mUaI23kUOfa25Wle9Vlql|cP_a=_2{53z|F`?DoqMXY%eqb8q;#!-d*KtuFTKCC
zos%7N%2EJ>Hi6OTx>1JcT`iMR{sj*Q10t8ftuPdqu8uGkmjXf&Dt~Q{y9xp^5JmfZ
z#gqxS<7D#2PEf%*omvFcMG!4q{eH8%DqC1xn0q+GC1`<QBj}UMEaq#=z=YnjgM5bQ
zkW2!nBYGDgA7LjS_nB%8u{^z$V_B}x(p_$Cf77yb>X5fp6Q>$&87cVsWiaeX+Y$4&
zc4(~U0n=z%Lt~Iq8Wd6brwizqVL~l>>bK*Yt1RBQ^fH&>4IvYkmX9zPms$m6Du2aR
zOOM+&5Wf3Y@D>@U8NMF@dT7(8NDu@q>O+Af2d!7@6>3YaBxkev^_?N9wd7^oU|XOU
zYfKL3#cw_iBU{4AFAJ8wKdu+gUnxffqs9nL);B~-Pla_vIZL%rWPMHE7e6gOuHOVr
zuBcQ-pe8redQVo8GWZ0&4~(k^)qjamFexONDE2vno@zNW*CZ`HwdJUDip-p9mUC*U
z<QCFAi_EB55}Ya_W?os&D;9&FdF9I$RI2zs>T5nPBQ=(vytAxTC?Pv(iCh*OL@NlF
z)Z66xj|Yd-L>yIIL!8RHc^)%!iYf&~o~S`(ENU)(UN8PyU@(kuqAa7*0e=j<pvIHU
ze)0YzBiFF^hQJOSz6+XrA~|Kkfw&{TFMi8GN?A{xk?@sNLe!_beE{O~SDdlwnU%C0
z;DvaA3%6seg0r)8N=%OlD2N{G*|bBo1VgqMZp#5B15(|`wfHqf*~I_lQkdcs{#0GL
zt>R{TlMGbdzW)wnuZybOpnulwT;uMxo-W^($xZe705Acgo1q-)wu#$cs;+&J!wrLk
zIptD54LDOkMBq3urXS&kQ?GSY6Vy6GG!@L8<7Q$_2CdaZEsq<nJ>_`U%u&tsCEy4_
zg;I}zGh-M?6EGmXp@QoRq!4U*KtC5rE!&kSa`mLHd_)^k&x*?**MCAt4ZY*Or4|mF
zO<yX-Xe(C=U`<cG5hg?i90h4`3oI_8+OJ=Mhvsmjpf8k-ibI~efjZ&-Q{R5h8Uq&f
z7Fm>Eu%xNB{A6ha(77=vs`2NxE-(dm8aSM+6jG#m3Q-KV*ty5h;7kA$gwNZz?@-_n
zz={{uk{7#OAGeO_n}65@qz!cTi9fbgS}u3{wjZLI{@7K!`*g64Uq=5Sxfth4S%9Q`
zQf}Z$I9vP~BEu{WaUsTz(hV$jm}9%g1thOSBCV!wwonz}S#cK(M1>8KCLY}{g)NS|
zp*~<{xN?PR_ff5H_Z7HlwxdU6VU%j{n4F&#ZiShhvtY0wjem<}GaeQ`FsYh)h|a7p
z=yGM4DP9jzVK{b8AJ4SMAst5dIZ|*O9(RurG-GESGA|-VWB||}It*UMvu<|Keq%QS
zr!s3VK8d3->*z?RBeBiyl6z{LA1|}+$5g7AXIF0nc2kP+1#0U}g-~`HZX>=u<*~0G
zjy5MFSZpXY%zqBjrkbY?D*OBWVQ2?<)dEtl>wf6!t7Ce@VCAmf?IN<#i$!b%m=ERE
zt{PjZxt{gZ%ePCInATBqGyuB?#1HJy7!kl-Iu6eblzJQ(-nE$A9ikC}-&MmiM3DBy
zwi==ks)E8z+wG$SuXFCkktBg^QdM7P=P6DFtV{<(o`1U_5XE#Z#CZTc|IqhGC}5}-
z{>LeGgG1wscr!2CrmwH74zZmJ(J0DT0;TyXC=JlKMPxbZnfiB_Otv`S+u8Aj$xi;l
z1&wc={MCOr`OE)h@)wUL{|pjlUK32~1Wg<V1G0f(sFQroZ<!g9+k#;a2?i{R|4nLo
z*!Z;6vOXvSV<VB4C^R5!(tcox>4BX6G`Vs+su^U;s*7uft_>%ykDDQGhFXIo(C(^d
zk-t&1X=iWI_yv^y4Rf|tm*K@J6PL1-Fc_Dn7lJH*O^@3)5WV|XFgN)imcwtgD9~=2
z7R@b)Q7n+;;CQu(0e@^|FVg<|KAMyw$&BqLUbH94^l)Z4^Jd;qf_-3u{WcNlc{7`Q
z_p6pn3T~}5Y<ADQ;X+l+kmuGoHoIeQicMYLO-m(YvERn$?(zM;nJ@Nf^<y1h*7bbz
zRv7w!e)?|q5}JKqGeM<Oj+Lh3%16zAOiM|=m^X2Qq5cMCxv3Z#Ze0?82x5~Lv&o+m
z!T|(>ym8!k!?ZJ8S<e>h$(whA-QmxdOmHtP`*aXpGm>05hu0N*J$aQ5KX9>A1{bAk
zPyb7I8q!>8D-WWcduLdwxTvZq_*Rh49UQuUq-H(AT~1-ejT)%iBq=jU5BFZNfl(uJ
zMjcn=an_M%R`+cZaV=?JRphK9DpHQD(zMiG7C+{UYsraRYyCw^uEH5Bi-ZKr6}O6*
zBJ4?VmO%`AN`g6M;-YOA4X@gS4A%T;&2r^zTss_@S#E)FC6O-IJ7Q-@$HkkB(wmHb
z(w}lj1+Z~k;)rDmkBCOd0&;W?!`cY$%#|?QDH~uom(@<!=kOoZEMA>tq!5&p`r9r5
zeIR+R$p9z1@<SXAedAhdR`$ezOqU6WQ``v6v<*AdI3NnU+kgN;Li&>d@$%rk)`pYN
zgMbV$DJ6H<3h;W95=l9zJkLPoc?K$fKSv0l7A(+Gp>q9G0?>aw01dF>D|;OPcFHaT
zpuHXd?L`1o7XZ)zGge;-fTjWj<bQ;}aiC(Wl5mBFff~3H3)P{Kq@b%@b9R~L>@v=|
zjB_Rjh*G)`Trd)vSY?xFmSUvlUX3Yc1TV|UcOv>6y!=zatA*H+QiKDe*1uPOdYkE(
z0z(x55}u*xP5{=T>Wn?vF%_H)BZ~(j+EFcA!KDMedW#7{ajj&Vuft@J4S3K@>hoNp
zRCX?rTxtSVO{-JpMy3)>2W~HsKC6f2Jhtn(w2FlS^k;?=8AiLVSze=6kEg*30YF10
z|0Il>1BV7P7>|LP4sbsKjv(oO^y&G+pg%ceQUY=6L_2dBx#;TcY<OKM;XDvnVK*Y`
zdPDJhTrF%-FXoTCbUSJ44^6$>ZJS;EJ#W$<%gtT=5XJGfnMzlro6Yt<KI^8zwlMW_
zfLpj?_OWj2`z<tN*qAEI!G7=wA!<AR@7XMe#0&>;%C<6eJFWj;bARc7v@TZ5b*?hg
z1pv4VO?m*45gRF7x01KdDBCfhN`=<jX*z#tOaqVm^28l@MgU0`ogW$cwu!q{rr{*1
zE8ZH_6>p6fqsLu@9(fsh=m<TbuuCb3SLj=y1Cmcc8+0LUsOmg#=ss_}%4rN!wjAc+
zHs7rPPYMUuNUum^)ThvYOLE51(zNJ``OB7d*76`1c$I!o$_O{6k3j+VP1E5+h&W4@
zcsS~A9a`i;Dm<bC+!$w$I1flLrp=$jFkuiHJLbHeI(3jLdt$fw??M6&lSM-?CntDZ
z&6GKw;QM8317C%2Q5txVCpb@VVKH7?bgSgsv;4O(a3>mYKYBlZ<Pd|97~56kGBB62
z#XLSx2YR#I2NqMVc;I&+CnKt2J>NIWzgn3<g`l>-<L~&b4&sZ|e7BoYv0ThoaRt90
z*AM&Ub`wQGez90_9Bo6_BDCVRzojpMi8q`3y8Rls*sfN~O+9ax`-9!cnjt}A^!X79
z`v)=4k$?(iZe(+p#;q_9m;aeC76CMukqi|oe^pJ3+b|Hl`&Z~z2bx)pzAP{F(9&)p
zEQMur2&6ff#MuNKduuyw_uqFM$w3aHxAr6<KfTesnR({yg>m*Z;eP$JOzs|(V1k1&
zLbK(bAxcojGL06D&e(Ft*6H$4&gPPfv@5qwy>t6r*&ct+v`mYhR$)?)Id-$na&h;d
ze{sT_3CK~ixfUR~bi50PRF<Ivsf@TF6>v^K3FuI@N9mByg0+%eG2gl7SF!+>fy9h*
z^&nI+E)<|mfYLadi_E4UVvJIP$#4XJb`YZ`8BkP1FVxb%PQ>z@bBZe1oCK%qw-21e
z%s~jnG$79%u!|Aq6!725c9SN85+aDme`66d&;$x2hUzkD0F7ZJLY`R%!Qn&lWtsd)
z2Aw%WMjZ*#TBb4tjXB$%lJ$nO9erFd4l=jw*9CeSipjI#?G<}Yo_vc>lDm>oE2902
zSZE+aGo*}}uh4o%^$O}4q7~%ajH0csLl7!vLE)q`qUtM9iYghvR?+7<HXm>ke`BH<
z=3+$Ld&Fek=gKIsbjuB<PxGT2<>$x8Z*JF@Rn-k!OwXM^Iu!l5JNh$nhrtP)9kef{
zKQ5|M(|K@rZp-S;QPB~mjo*(RQyou7k8SqeQhHBR{(hzAA?|HYuG7@_F{=?|HAwR^
z$!HO+$6z%o=wOWMJP4%!`_N!~e`qdCv;h_2)%5{SQExTCMVRm^+7r?mP=hdvoM%*!
zegbXz&KII?-1=Iy#i{Je))%S{3VWDgS`3@s9ahEI160Pg>^dsod*2kE?pz=DO*_<|
ziu`u{pIoljjlW&g<A?5C!o@83&5w=D;}4|6mktVLZe(+Ga%Ev{3T19&m(Q&*2A95^
zFcz29EP^VRK${o@f7~_@zVEMKZ@WOmaQIewX&p2{eJGG-4+i2C*xHJ{sCSj@u50+;
z=c7m|lFUuj#3@j;CrQ+B-kfiSf?YAeUd}{%o-AiiUuems;MPjRmhTvm;@Wy<$a8BP
zTVAp^^W}B5D3p-%)&73-{!ky*7x8;r?>4KO^<g3H{5~!nf3B-~S8c)v&Ci7qi?_>D
zNED3NE{F{;zrLJ-ty&Z`cj<rB2&>pbardFRx!FgqxBHg+>JT<OePO7tcIi1eRw&D@
zv{C8z4db7dvkx;$Vx{!l!zk?~*IKiS&Fsxv!7lOhlnL&!^{ye^Fp^w2hu0hSdiE-L
z%J)Tf%&g_gf9NQ5o0L<m<Yl7@Txz(H#Hi$sD3YBEEh42hL+^7U&kE998XswYON0aA
zh2l~XD-73=m3WfQxrQ7k@DeSR5IKg;tNKLM^0Jyi8KtdE`e`YH^kj(0*y|c|rR2Uf
z_q$GFkC)WkDDWb|NhMn^a|RR$ss~}ojZ<TWJvxO~f4n6Ve#vMiiF*NqEO)RXSt@ld
z5~c}2(I?INt>oI-R_6EF)Z_wAOcbXbMc=EM3#j$UtCY<R%{^8+qV{Z!HF8{$`_e!T
zMTSVqfkevbA0>K(lg3H*Kx!`)Dd(*yvgk4UIqNb)d}xx(^fZ_GNiL(WaoMpT9Zw4L
z&s#Vte<^5MQur@Vig7`aU`1ueN}8nF0K5vLu*<+}7N@QSg1c+L6#(iwLdbgmB*M$p
z`p>XjZ9CvfAou&Cz<M2iMv5odx~dJT3EZWL3o4I;j`pYkOgZ%kn3H%Jc(<+lj|n+$
zBIM`^kW)^A963EHMOl6xbYujb&tZ<>O87^_e;jGK7IFgSpjogkNtA&MdkXl;C=(ZL
zyJ&dn+-MCQhD+I;MJs5l5pFK&FQCeep{lQHKq@uRROB>0$!L0#(e#JB5+$jSpX8H_
zSJ~=kaeg(Ts@tIdt@1I9dXZ=f955@A#%B*ts+Ok7TV*9TIMJh{s!HD-Ri(KTdUR9=
ze<9JzafjSd8l|!y_;G&VSa}24XeRrWe(d$<8LvOjc>Tv_4VDs&2ZK^|{h^fkdaghc
zI~_I5vE!Z2xlk$_4ap@ku~+tGHX?#MkQEp<tm*<xE+^M>iL69q#4uro98<#d%fwl(
zFa~eyP#Ar$160vxPzs(!vIGeE59Yryf53}JN`K=pVu55*`rF4&e-GSqOd`symsO6b
z%P@5rrbn6$WRb$Cj29$bg2Z~4gA<9|5+WpgK+od?stV@^6-btW-hExO&@n^jQIh??
zTln{M3*T@;#RiwJIY2+*r_XWagql+hOZ-_*zi`py`}O^sV#~nW5n6)J)q}xee}q9U
zbozZ?Kg-qx9PVaJDNy!|@2=0*&GnU;x6d?dnE8ISsoJIW_A0#U`CT(~v;^VfE^Xh&
zXZ7KBby(NiqgQJU6<j*LTWcmCj5hD0po{u;x3BmDBaEHDuG8P7oQ_v{;g0S;e($Sl
z(;85>Wl|x|ZHv(;Uhn>hbJVk<4V?`;71}3?-bV-1is+ZYtuPd~lc6vm0hez{J1Upm
zqA(E>ota(jLo021QKhQgsH&8Ugl(3iFfM;l$QAdl)}9gwGwlhY5arCfT6xz#VTh1f
zKnNB7r{}m>CS_dCZm)jtfZknlK*2~#Dhvu`h=yJu2ojn$AZYN0cO7t{{m<LS$5}w7
zpO-QGYU)=HQDr0nQuQGTQ%Hkl*up(`GK3?>!3iTn5Z9oWA*{8PORStA11thgdOd%s
z8_aM6IP`-eLR*#FO|s65>;?;r=LCMp+?Xu<XtQ!!4DK_|+t*)Q7Hg!Wa2d?SL4!Yn
z=1}>><sIXQs#fa_#@J;X45=g|HYInk8N&ZYD|NYmy?{_8ad_DN5Qr3rU}eRAbTXz9
zmK|Z=xe4P^ISCse2}E_DuMe)-1*?Cg>>}#vAueJk7Ds}dY1CLBV*|62(nJvRlVoMX
z%B5ezJP5s;P{y3IMIm8blQo!#5D7}XpeJVH*rhc@jD)Sy_bzt=2}ME?@S7mQnp!bT
zXoji(G=r;V9G6v+MOA%8{0eG{|Il1yNm<%A<7EO)@_1$6$@2Q{Do$NyvXFluO4v6_
zGI!$0oxU4Pm=i0kD<3`_>|Dwo5T6A?xC<NQbz;2g0(h!u--Z2}#ZEINZq_tl9TU_7
z%1uvfVJ7^=PTrq?d>++(XbQ6CCg2LSMZ*Mt)JEdCM_eYG6;xWr6ja(MeW{XVl%_8;
zsDI7vstzJX{f$w*&EgsH3lo1_2@IC@(U+N^ew4zEEi|wCR=##e6i1qhuV;9aZ>*ne
z&hBBPWjM&TJ*|R)2;+lT*i(?{a7qs8?TOV*6?`UsR5VmIoDu)A$QOZuff<2J)~0dy
zGdfx%X;QUws+6B5SyGjD+)+4;evT0acM!(Jg50^h4k%*Ol}f`N3~7J4liCqD(8vi=
zuv`&PDcK>7ur6Uxv5XualRYAlA|bm1h-QJ5(*HGq2n+q{J*29_4TnI(GB1jFS=ozd
zQ`(wWG$dKhmG;ATvK3j`L133fKm~?;BYH^vm5FgEe^BK7`?#`$GS6Z=dWh3UGlCjx
z0=;^$7uADlD@Gu07HfZVtL(*Cm2d5{Wwf#4+p>X+ng@CIxUJ%%xtZR_iz2Fx#6#;K
zaPEsJGm9V@`jKg6kgc`r?ZqnJm}Q+%J`h*mxlHc2w#`DCV~==+$#paMyH0o`3+qib
zDg<T%7_1I|vM6N+6~GSL_E7hXWmF~k#%hGntOacBo6)lEBm;kMnmBl}<fL`i!N79*
zrE6TI<rE&6bV=h3?BQ7YzisUE$Ebj^v`wR8-rgu}n`@&4?yd7Q%?;>Nvbnd<lDcA5
zxfO`)%}xB|;``q$dWP<43oER^OK`Pr%ohac!$=t}+aa*|>FVOY3(~MlLX1MF)0CPb
zLcC>G^DmS}0-Jv|2~(k0#NPViua0&%Z2NSGt%umxx7b_3LvR8yt-PmNG=o2@DfK>s
zBA0m_mXi7qgayD32oBp6c?^V56opJUKtdsr5^pghlu-8A8DzNG?)wL^0L7VTSPZ~Y
zubDv#ZCZO2mTUUR3H*BEdXW2VZB$re_Xol0Sg%`YCw712csq&bx!z3lgk-i8KLwfR
zW7S)F0&N%CiKNo*Lp36yX>PQ)r|(KIZc8vW{+O4kS-w&tc(a($yG?AesbVPlRXncG
zW(8;dNU#UE-DUP)x}yiAqp|b>*~M7)hZC$Y>&`nmKjDpev;Y5aeD!T|S4w1NWy;*$
zLB2hAPsT4gI(LVTPm{aTk=f<j1Z19%bs%>QkBZCQ&i?e=T_x+aD{a4@pOA#-g+0@V
zQazVQs4yQJ#=JQ)WD|$|{-}qYl;Z_zk9?1BLg(cQ?D7?tf~YV{e^yX<#5dU{_ps01
zCL0LJ`CGQhM?k!~O@4zJT?(8^1|EIG9DK_h9pOPM;#_+Y+>mm2(!AJr()`aX)P7tf
zYje`6Nqb;c*t4f1F1P0VxIX)Y>+YOeo71^X4BH}mt^?PrsEX{UIeOLo<Das96kDWd
zVLzFehux_Y2<$$64a^7Tw!aX%{{v%{d?lB`tuPgrY^g97m!7gQDSxe2S#R4$5PsLM
zSoDcP!|C2fi~>c0wrG&HD54+_P9A89wg~WWL@KfR>pROOMbch5F3=b4!B2C3Gdq;r
z5lVhr(P900v-;sz$qA>RHCJSFOPG<sm?nx@(8`d_j$9{My<4YT(`1{K+hdt^MST}8
zx_yot<&wYNz6&>b+kX{R)-?xMr^1Qk!#=MAq+6#f*{@lW2V|R7_vN@R{uy>f8`dvt
zu9N(53jZy$!(IMr{b}<C4NnCFCPc6;SRmA-*dKM$?wez|3!iSh$Yj9H1S4!)Htq1C
zYlbyQ)aZ6rp1J~^4j&GAdn~&)98O+La}3Dlrpt;t-^C0p(0_eFc@XP2_lNvT(Hz@w
z`h3hWBxrk6ga7+EIV9BzEHxyR7U+-({s?oON{r5X?}E^y4lR<bJyrKzgT{w*-5jc{
zEIM!WDO@48Ipo!FXu|rD3h9&mtgv0tc8B8T=xy#j=AJWb>2`CAU?m4BxcTF4SZ8?>
zN_iZLKpNUP4SzYMpim?Y!ah<a158W8BnYW_&sGMKb5sn}xd5euxFxG4SV?B6+n|1C
zUe)v@+2v)-9)^44%xKSPz^Dbr0@owr$Ea5v6t^Sf;gVMfbIe7(S}NpVjhnmmeLR-H
z1s}D3cNGf|s+9C>{MUVc$YY|E0)rYyQ30aZvVj2Oe1A%upi!Fy7~Bo0KQDw+C^rdG
zG%AT{OpF|1S20Nrs6HbYN@B4Pq?#Jg!Yparw?08--<SHe-sSh9pWv?c1=WQwaV9e>
zK~6DycpVMDfU|*{{iv$SvwGNuy7X;#R57mtqrpi{ESjx?ke?=AF>p%tIQ;IgvjfLW
zhi=k0lYd_}tIsQ6YLqadD5jWVttbYV#%;B_{zS<RzhPqo;Vk*uBP${>T0NOd@^1C_
z@Rls>I?ECk9CxE-sgj|fQ>Ev}kxVm-g}}NM1lx;L%R*ShSc0=i!v42MwXrZcP{J40
zfT?3tv0$wrXN+fEOrZh6?9=A-q&$^2GXh6x=YK_=L9e0}g-s4EA0Tg{stj1p=CyLk
zYV-1z%ARRG1{)b)#EE@V<5iTq-Z_Q2nV9PdF-zdY2H(XQrjP^k7qcWTT`(XmT05Z@
z0htpNq!!-_h{aB&A7^n{G+JYgs~6OaL}#RXu4c5aWqrA30zU)>%xN^s*9eANAYlx4
zd4IKZ#g8HioH6lh`=74O6Sgl>jcwSQjS~x7rkg+FvZLpa`{o)Ue5#zUdp>kx8Nk0^
zs4-*A|4jVnU)_=VXVi<x|N25Stg=(%9|pwy0Y}8P#p!C85vy#?O+UBcq3GY7eu{0%
zFw8z0FpqURyinW1KOA}ggfX0L>UJ6d5f&JKv82LzQ<~+Absjm#6${{B2F2l{x52G2
zAT9wnmoXxODt}trZrer>efL-FWAc#Y?(EK93L}7XYXh{X5vM@fAP<VdCQ2>Il_)g*
z`<_`PhGfz%DJo5Y7#c2zb2&3RoZ-e>L&_*`O;px<A-u9FgRn+XS+S&?&&tY*%Y_H`
zUE%SHgFJ473W1fwMYQGw3r<C5xsz1N4g?vMbCMOPGJn1-5u{QO3R=lop)9Ca)&fkj
zg-XgYmAeco1SkNr4O!NlQ#NMda|X8ivIZTQNhq(#q$m_CA}eOYc5*DXxBw@O*y2eM
zldO3-9@s+%+@}PgE(j6D9Z084;<AsRQh5N53lyNTas<IH;LjDgjK`f9HnyM&6fB6k
z1P$y!rGK*KmD}nEY>uOd;{ZuT8Anh-eDqiY#IgouDF|PH<Q&Aa0GCZMMcgx-p(BXh
zsqjIOE6)Z1;$e%6cz~U#6-iu7iQot<Fv{J?qE@6QQ`W$jia3c<PNE_@#m1Gjq*!tY
z8jWH?rZ})Mak&{mWw8@_pjG0NtYS7|Kw=~lOMm#0JRC|y!2&2OQ~+sCB<3Z^%U+~p
zqk_pKPk0q1=(rm}70I{}sNjR74X)sWgbBXjlflOVgM~pMM1l^e3=!$+37&=sgFrbI
z5)^@gl<dkH^kx_iDj?sf+)XMHmAec|FeE@7U6wWMp~wasLlBAV%bHg)n8F7s(Udi8
z8-Fkg1$jxZCWwzYW}&P~hGY#!CKJjUD8U+(Q^}D(IXyk8UjBVmtLkjAST-ls#pZ2O
zu78{@{y3=~Em!aA)oX)&Z{ActRL`r&uWh+Fsb196M!iOibubc1r-N(^Yjg>Kb2>%~
zzB6@ts;UcBeZPFUR5YDacv#&N?$g*wW81cE+qT_UJ8JBtaT?o=t;V)(+vv%6{^wlG
z?S7tpv1ZMznfLuIpt@Z>t-MW?FV2ks>a4m94eY*#{Jx$+fXNi<1CDuc-oejugOArt
z83SB9Q3Y*Mw*`|QUN47mcl8JP)VDdp9)C9zN}OtV4CzZS+2Pd|UXm=!y|n?G`3F<o
zoGHqyv!qjIvH2(q`U44HAL8n&)Xaqj14lS5?YA<2&P+ZXe-#LXWW<=+p>%eD2DyVT
zr;<qQS$=2BZ7{=svLW4T>>RXqpWyc%=))8ddz0oL@#qp;HG_}$$AS>~-#!A2xcx2d
z%wU8@-tSk-&baMW_<OZ?qP2JU%jEP$rx@o-;HKAxwe9#)=OVPbtF<Dbn3IemO2x`o
z)@CG!h)jE)OmpG-Zm5a+%}DNF_9$!0e+ux)an6tNce=iBcWy_ydnUB098;AE)qxQc
zgd!hsi0p)y)gp~#Z{vfZNZLzfVIxG;7ZA066Pfbm!3&xHCc*_Baxn%Vd=x=p)XTup
z{Y79!v`3vbvpE4@NtCDv*km~tQ~9k8_B_dv_rkQqaM=V&YVQPHENVIhtV$bVYWcK2
zK0j2?g}hEp6y8$>D6DCu?(S-irESFAs^1QIs2Mm)9>sBb6v}HxD+&DCh)|w4hlSB7
zKpK+TiKk?d(834nZbkHo@OE?e)?rh#RE1G>Q~tQ!ZGGRE6EY7PIN857Va-w0sQ1>_
ze%d}Mu~47lyem1g;K*SE#ujvdjt+pd`ZpvSzR!3;Mr^<7iZa~$v(9#$E@<r+E{KH4
zy7tPKjmLz=g@SZ{-ccoYk>K80s?wxeYh%<-YpglaU>u8yos_LJt%!y^I>v)_tbv?R
zDV(Las%t!y&1)%1*FOo#uhmcN=KRF;an&@1U?uX&kwYk-6V4a#quv7uv^j&Vuh<m|
zGLa_1W<BFxe*Ez&>BL?e+TuUPEAoQNi`n8h|G0rGQ?CfZec1dyTqn+T`uFx%#57JR
zmYc$dAva;hq0NWBy1qO|YQ;f^!HM{W+JsH3myfpKv+bg<CsU4`=9qVz9^Fy>$!qW7
z=|*8$MP^M-510#J9QU%;;cqfznG}x%ds1yV6Mb6kAZNjAKzM02#2I@$$a@;b<NY@8
z)#8YsgJ*(wrHd0k<}=>^<ApXi(HHlZSV4vQpP}>0G$~7NqHndmV#$m~p{e+J^^pv&
zNSdf<McIQi4LBA1kYWyB|Fyro`;^N$`@PBLRO$$A2#Nu~Ya|b~dHm#YB5=gx-oim?
zSw>usr%#>zN9WXP$}j<TG&^3!lMDrX=c^>#$XUBOt$Hk9*l}`;_UDccqa}c=7Ud_M
z`y7=VjDC=#nBHtRjaz}3RfwfU_$~AA1nWnL7%?jE_Wq4isB(nM($QTPB@>kBtn<30
zXxtkQQQaYco29QZ^n#1P51hFS0#$7*Pf{07VlGf5{W>741Y{SaEZYxlLvk$oyW}|q
zkIhSQqEq;B38M4<>Bv8Wk=Lv<tbB$kL;i_GzyG1?e^bB}S9mk}Wmzx+H4YCQ_Fj@K
z#q%p}@PfmJ$JWNLX_anE;aa2h(*NH#3*y@CuUFpGUtNMo%}9GpZ40SsT};%#hL(K&
z8XMZik!D&pt16t|n714z)6dCdY>NQ8fTr=n2tyO6T@+qFzjyCgvbDyK<c0?Geu}1p
zvkITMN&Yrid3PB3-wakB9~O<zx4aXm4iO2havIIj)zIi1%5;=^k!FqZzf0u4*NtQC
z(db`9nNvi|WXk)UIyg=Z$?GlxLkD9E^}TM_vJs1V+}*Rt3H4;E(Ntr>TQ!-7zMdBX
zo#}qGlv^yu(CUy^@0N_E`HG{MYT>(Tc&U0N_O1Tv8s=x0S2r2NOl8}^h>DzY$dG%t
z!v>#IPTa;1dKgK&>^F;A<3#8PHY3vr6ln_RMh-1}URw6Y<Rm`Kk>OF`Cr&1cQLVB-
z)=-DG2|X_P1Wy4qN1{}vs--%IemP=9yUQMH>PhjX(QWDvKZkOkBf617U8K<j98x*g
zvraz{2M9?#|D7Jgr5zW#(T&ZOj=uUYrb!nf=ck7c%(>pf%_s60?mX&ftmYd^$crd+
zV-`c^{)^d$m7Rnr+EG2=7F96OYqB||vn9b=Seg}w6m5ub{ykou2O^;kgr_RfZ7#I2
zWesykiz^zA3mcS2VvZ$5T7V+qPOD0>-C-lj)Nk`*q*4aE$dnP=gj|hwoycT>2b`-w
zvmz7hS0J*7c{`LPyJ%xdwJ#xejBwvj6>c$VFbRBi<e^@pF|ru&WNPHA%3<%kz8;3z
zT=I%+P{sR)XS2&$aG)U9^h`K5<2t5bv#kV_BnwSCJlw_cp&S*TF9_{3@;Wy@jKM9V
zc7OlYgHw=SpKPi#f$2-lH{+*o-#&k{PjPDtDK=D#tx$+fv#l-H=p<X_!e&aCt7E6*
zv`w`{rz}Q;z4;Ch>}d{${{%57ZMO}=n5nlO?vv%eU%VIEV&h~6p;FeNTp7NFgGxKi
z3wRi=Dg2AW926v81hq?cAWA17@4E~oh1AZ#hioGpjWM^XLoa{%cX4LF)?b%kw7WOc
zgvh9+>{MUl7vNp4c_5eHDc&9I5pBEF%f)9Or3zEym;wvv*^Mc&d?b!HP%MSGTqFlT
zuhto3ZYjF`{-=q1TEpDNB>&8t{X%*u_MH?m=rc5SsL*gnGczh01C+gw(8ZghQ5ax0
zfs1mCw(5XP_eZHhkdMyJ=YX{f4MTH*U#E0uzpZy?|Iw2OZ(nj9GVM=!>qz*fxsFVm
zMW+?M(LM_3`?l-6HyUN<!&XE<vf)+Hi1XHS)BWx)9Km2DUKiV5$mZm4q0hp>H2?M9
z@yy)NGsos_IZhKDLCu2tUhAgp1be{>Yi<IimryD}-?9tgjwbZO<PNdV(BzV3okb04
zs3V`%&U7@0Y-0M3KXxvH*fuWnJoSQ<iyd83#>EsE5-Z)s4<naD@a>Li+YL#7H*EBL
zat1xpkq>e-g($6+jNa=~`w)HUj1d_KD2kZi@F;}GReU1&{>?yb#7kaJ06|)OS?fnB
zZ;rS?rb#@^&f-8@6?hC7kSmdt<{9fZ68fk9ik`Q)Gtu{VxoR@g*e9p@Q{b8*uI^7L
zxz}@G)TeRZAwN63HW913IP=}+N)dq@p(Kp2;pp>+91kLBRqRZ^woknp+L6T5*(!qY
z9OqA;<p!+iY&EQh3_cTp>w62e{+u3xiS@xU(#iG0(~LjP%J6rAdzC620W`vP@B&SB
zFLcQg3OkV9ur_+{_4ge_saMEJ1h;>UEp<CUH^#pPLr!H3oTJRC)x4E5IQuu=PB{NW
zIa+DD#=9g$i+Yv;=WAc5e=uncZbwQL&c}3|mtKT)qy1;)ba>w?k5Qfb?Xhm=onrg;
zU?_1tsD6n08IYyKu|YazoV_^pQQjAS1{{{$5pRWs?b>(J#)|tnP}r;(5<C6_$+5Tj
z_VJ&*5;ZKKi}@>9zJm2D*uH|jIiQOJ_3=L_RUI*PYG(r{F_41#?a#i9%b)wDFJF^%
zm*WYmW@AQTQNrvo4~BQCX?&97A@rLwkIaP%&LComS{1qc2}J7%n5l$99NP4}35-rz
zj;DuO1?~~lc9q0rdG-5=BwoC>L*ofG75k02=EIzlhp-6*s--*^39?BDh&7EXpT0EI
zBsAr~R;BUq16-~t<xq(C2bT~ZHx@NXZVhfpYob^Ab-Kk?&s5JwPBIoHM|z2X6;DI%
zT9A%CEsqP7EmK{9PlM4^xIWq#GCe^{YG?i*!5wQ62zvnPa5jnHkJQOVP7*v*_B1Ag
zOfIckPs6YL=dh*m3n`Pr^k}l&o$E0bzKIhbcnqt<J)8BJet63-lhjO2Dyyz}+^i_K
zroa{5o>$8tRtpIhhBlz0Ype+fPSE?P)%Md%U!{N+*uk?MOvnXirBQA*?0gfN#_;bD
zR*IF&lca5HE=t6{$Gty0t-2a9|L`{F!%Snz8DDH4l5eM)w(Ll1;<Aoq9WBm+L!m7I
z@NB6NsQ`+HBaInsHc({a5(d(J5yrm9`Y$kDwY4~vStxsv!s&n=ixMOS_Y5*@;JlaH
znihCjA1sN~4?0%=YNlvmW8p(A|5(pKsztH1!BMOnQS>@7smwq&v=~sRcr%+nFK*)>
zc&O}(t(nV4Kk2_Ui|ARq*1}fqkRkg3iu*sUhZRjPYyOlKB&q*a)Nr>*9_(Y1V4u};
zaW}A&?MEvH3y{UgV-Wr!F(<U5sJu^A7-0~R^(>h%){WLGE5Vo={w@e5^Dh|1OTe71
zm^<4vzD|gJ(ujtRhkF!3WduTlE?73Ce^{;Se7niC)hRW1C3#@mV`H+Cugp0HX!gv8
z1+{DzT@b7!Uw1z&#xq&5fRzAUkKHftD_%0o{Pe4SSlA0NP@ZKQ{xQme06)bb-x)XI
zovs_?rLs8~wAkaZzkdja6BWW*>4|*fXq0kVcx)>4g9xm(F?YMV`!5U`7Zf~J;ZBCe
z=@?gUr5p;C3-GgfOY%xE#*G3DkOL*~OyU0?%J(<9cVjrGzkM8kc}^2U_OS+CHu}hA
z*oWX&Z%$vdQ!uS$eBPIJ<d+BojK#yyx4+wYs<8tRzcVfyD(6@w$5@cuwAo_yHRKzg
z;JsgZ<viN=v>qIM0#bvR>-bYr3$I>Hba8*Cm+asDxLm-M8BXL9`6tR54#1CE=Q~Cx
z*4Ly^F@pdOh}-ji=IMMzJp~h|Se?9ez66Uqp1hABAdNMlGZ8PGi1Lr>GhJ-DVD7rF
zbE}=mLf5Jb9*-Ws&)bUY9E*n9I`255SEUyaJzCgE<Hrh{2B3a3B(m+PDa57TT1Q-D
z)#^Ug_+_j>Rmy73I7|_3;iDgTerkDf1Y}R1sH>WS^u?YbpIQHGy{5Ek&*=JJ4$*1l
z4AW`l`U>u^;Az%r<@K`%IHjEp=UZ+#-QM4pt!A-`jfPUEQbA66$4NV7IA$Y7lxDR4
zx;c335g2dYhFoa0loI@^e|(qm`Q%R1MQuAcW$f|D%iR9A9j1`ohcxx)-&oiip#?pf
z>YJg4|0lg}XlT&zls;VSEk)i3&EAO+p1*Nt@(3$&F7`|ue<{cfZAv`jpod3Ln7Ef{
zW>k12alfTxxAyh5ln-{=WVicVjP2OV-s6d3E6iVkRN)FfwB}!we3=ZXpb){-soENR
zNB~koz6+66Fah*xzBv3n@kH=qzI`JPM`G5-#}mGdl(x>C_!_1x4&u=>*PXLmfvH#l
zA;<m7-P*?C*_A4RvrO_X%PKxeiV8_<EZLmc2;J(hnW1MS8tZR@c5l{C{+sxIUyfo!
zdn0zJ)pN`DeoIKtUrU{BYcA-5+s&#dH$eMtNAqpchgYAt?PtFygS_oeQ<nVaJRHU6
z!E5CVQ^&0O%Wb^C!t)Gju9A5Qj&UhylEzq+UT9QMRP1u++qYR8p;PZ{Zv{1)MP5V&
z)oM0w<8(-53s;dx7LsL=2=jUr*$650W|<78U%|2>cX;eW@siSJgZV#GWVz;UG68Dc
zU#JKxEW$3~b}GGduMW*G9mdFzF+D<);Tm)@=%gqL9$R(-{`tx<QCFlgV$}s<(v1;+
z@J@R!D+-V@xAe*?Z!=?xvYa?lBaMWI3;iGnlmEckaX?J&)redRf3YsBZ&Xj%{S)^`
zzx9h!%~2UgE5*qn@50|67)8vG{{;ej*b<_3&**-L-@+~st^U+epbFs$L-K;E-zS4$
zRk&a$IH@w(X%aH8)mi*Co_n9NaLa>6WV!v{ytNG-my9~udo)i-m3?8Uu&sWAPRn~?
zTm$mss2v`n#H1$`l(4_7C5%m-4?AHxNxsqCS^xf--<|fM=`1t9s|kUr6R4e~>*9@T
z;rkwH57~CPGkAHOKoR7UTVV70KK6-qmKNzrSME);MpndK$aR5ju$}0I=QEe~3e${)
ztQ<otuDc8O7hqGso&A=1&3co!F(Z$C^<;Tui>^YoU(KlnC*+hf6^mU3(Eb=t)4r{O
zOs;Zj4!TimP}q=Z|DnH232a{>=8BUp^j<j$SW-M?B8Z`eqf8AJsA%*rYdYZ+lbuD8
ze5X!UgPg)!rR}``w^1c~uw$lA(PxO?x50>74(5+(P+%jw$9kI@t{=FHv*R1tCDz%R
zY*ZBXvs(BiwQAp}issUW6}%>t`&0b(U;50_hQ~rdPgbuj_^MicIsgU0Bvw#}9FDzF
zSw&DM9<Y*k!fNXzVCXUtb+fP~E#CE81f&$NW;eBfH+H+NUbP((D5_F>Y|7{e&H7_0
zuRa{imt419t^UEOsK$Q}?W6uRcxk;9s`h@TXf+LQx`6gIVID@(k4pljOnjB@Rj0Hg
zICn=33HcFyL5y}D1@y{|6Q!L2$QoK6#obpE#~i=2e*Ot+0atTv=L8cL+gVP9C}!Q(
zz9jzmxJT>bUkDj{@kFjG%7HUkC$+efRr%J;sPs|pugRpdDUP)QD-o}YQKv$y)?@c}
zI%}eFE-Zc_TV6jIGEo>6_~$5|1?prCdFcIkXgI=zXKD-55a^M>$UNnmc{m<va+_-J
zy<c7zn2IQ7>T8}F)sQaL>46q1c1W8cQ>)s7@5gqsqSKbKxT0pT)=MO94O<i4cg^q@
z1|ua@LKs0uJG<11p|bt*e3AcPnU9{H3!y!kdeaQxYUj4UjW%;($Som~r;=4MI6%1N
zg-b{Z;Fg~X0d6gabI4ZoBI1M{nGE(<f|51vXylHBO8@!bvBf<J|1}!kdwDSGnw&&D
zTybG(7fxZ*jm@#PdT)^KONO_*nr*pJ?1@c*tNzy<pk27W6^^cwDysW8$ohZ`^W|>7
zI><uh-`;lEcS<8VgoF;DFDI(|TV{oe-~V6EN^QO4gm1Rc<s*dnX3`vL#CP}&+;Vkq
z;=g2xp8C^-5B-bi7RZQ1ohsN#0}D(mOK8#==8K{67Y;ZCy4MSVJtg1g{<6-jBF8~l
zF#G2hhBVSdSAv_1nUo)P_u7?Ctl$o#;NRL`|4{O<@f4RufksMf^}DheW(Vt_LC!^m
zBmr~8JIPm0a0gHGT2uq52C^L}30Z%S-Ro~5#psyJp_OfDE{+5&-m2Js(*d~kzCH?`
zo~1V|MV5vqE?^v5Pz?8vD)^$%%Iaa!HRg`7;<7W!>KDxTtmKA6zG6jm;oGs%LN|w`
zZDn=;lf+Zg9Aof8u^XkiP1B@ZVnT-y+WQEWa7dlelsA7`@l{S=xpzh8Xa<9C=$PgV
z=5_;}V%~RxzeLD=-}i#NnSmg#A|qsD>fmD&SZL9oQj>*x&+avE+x;yX#wTZ|wIr8O
zg`2X81QnA2s0~@+kUdW`40eYQcR_Ss7Up)E7<hfsM5=DGCkHLf>{Lbc9i9rob1!$C
z*7|n1S-8oIdaP2Ur}8JIq>I>3tzGD<%ah^6#EAQi>REdy)MRH#Y@qpx32KY7%~M5*
z4w-&{oZ12pmhJj1nqlAGHSdoQ${gp+Pp-E3n)rbQe0hp=?xtwjzb+Vc2b6Yay33z-
z84`_%hPWm;!M}qp)CBSD1e?K+MG(w7#JHN!BU0e`Lhu4vMx%0n-LhP`{owoCZ@GZa
zH}L5!cvH(<8|hkrxC4Ops37^(aO^mS)h`v;AgR?xqb9mecC7hc3ve07j<(ufUPiG#
z;oNruZAh^E-EQr7@OgOOMGoZ)T*^!mG#v`sCS9u)uoWv92y6;xAn92^F-y%ziGLSJ
z`7862Z+kBC|A@wnlFJoQxVVF&lC%mE@@x9bB!dj5fEEts^a+6Kv*1&uWJkoTw-PW+
ztK7|aAMmn)8)P1GnfGSIr%-E>X1@<ri1xq>o0XUtG-q3z1g3x*PcnWx4sD77p%=Z>
z;@v|FihW)(Rsf|8ua3x0ja`O7=G8#%jhg=~@Njr8PcJuzTQ3{JIfZvk;P@=q+W~vG
z$ARE4{*8`K$pmPMl~NOLF;y&-HNj%o!f`M^?y4y|9iPEakdgJJqT%^1eyL4ikGY0K
zuHgRBHG43~P$9T)EC|^-Ll4G2Gz`0kVvPq%AGeEF2Mbegnq7Cq2r%G;#1h^9o7(mY
z>88g?4oC4~c`g`pNM}e<PdP$^X(7~_nlgk)kZnA%-v`#F7xxNDtPQm{+Gk33D~ug+
z>Q$>|IUd{Yyqc8T6~tpGrjzB^HZ&gCmScrr78K)Pq(;Prt2L1$PxnAz;y@Aj&Pu+y
z>?ZSK4YqM-vOs+_Q=SQ5iSET+2$l!5$aQ>MtsWvEyV5maTlA4N!;^BDi$S7vTC~>(
znXx1p%T#j{qUIxp{%4`{*)^O9%G^7t{pTJp=wgHjM!VH$=;ipnW|h(BBi}xxAhahs
zs`jB*!&o+IKGta^&$ghJy~MKQcBLa?doD~DB<8ID_0mw95bLt}yCvTWa_Y@GF+K4A
z1Zc+?I9klUQ8LrAGsRK?p!BDzNq7wyowoCdD$<k1|GGpGt#u7r&pM`)Bnoz%es4u<
zxu@2hr$X@he75ND0p?;9Urgj<yT*~qV!4#`!xS8SvkD#`S$~(SG_?!&FJD#`O%>#c
zliQEe3E`PLO`H6mwBj*|*Yp6@bEB<ZJ6dS;m|l5MC9m&UbF)v)J%klK-0gNcqWEKf
z*XqUR4Py$QU24|3`?E{?c$`UNh5Ongq9H-k9>0ow^EkIP9$wT_P^0$m@lo;;JsCE{
z=(1p2uq^YG=%<BnwFO=>8~A_<Qb8FFgNLCas_?T4Ue1o|W+AG3Ybv0yL9LX;G?_V;
zv&*zkOxcGfgLc#_Qu{~zcBBl1_N_C0DK%Vej)eNf`mYonT2^Uo?P56g%=X&cM9dSB
zFH;U{T5Ijwg7`yZKsS+4X|YuGtq{_<B}X>+mM?i^s$yUZt|r)=PqnD%Py997wp^0~
zhT~R!WvHVgk<_1t6;UAGPAIMcr&RxOXxD>o(V7dfyi!n0K_tJZc^w*c7qS<`k;pe6
znd))P&KG-OT_{g#SliV&D@soqTeF1N;ZOu~Zs7N1kh};mnL%C#q2TYbRjHmKGWHv~
zGlYR@U|`(kTBKr1njRo&mPl>@IoKj<hEmr&(9lm`+qHG^$pg>{55#hgLV!7oEHZfW
zzXRU+AXOqs=tMi6qG;gEQu!JA+ZJ2Z-@z^A>Vs}?Va-_nNpd}_-dt;B1k-@K4SYMo
zmkB1PoQ0%ggVOxizMbpQ`D0)s(e}vH0LkN#9>9XS8(*N_W_FqtvMK=D?@1hWZX_8S
z98(}1COt|hKMQ2Ow3=x3bW0D`;4;-W6_H7#;|3sT!M?|bj!?A(jX)#GbM!>G{d{)_
zRwR7;LRX=dUAjAc3>9G%-ri2-7q{WimKtlL?LX8*dY#eGLw(u{K0_EGB7EDTQ#~?&
z%l@7r7&G;?Kk-66XJ8^`!Ac9O(_`|qEaJD)SFwA;t_1wTEhwcy#VA|Ox94AD3oRcy
z>A*-XiSIFfPgBLh;T3$#eSXiNrlag!Yatl9N2tKSs<Q!ui=0}r)E236gxY_#uOpN|
zLu4mZ?4R*O7WbN^1__v(xSR{yL=Zi;FtP%z!cWjuHIK5!?S5=84cXv49}+@%L)zi%
zQvcWx5CSBG2Zy~|!k&bFj`1fL{q@61m{9|Mn)^xxZCeyB@oGLuwKc76ZET69Bj$8g
zJlW#0+u6{(mLpiV&s-hl%~asuIz0JZtRl-07@@Y*4r{JqbVH%W!`B7J8LQ^#wpQh7
zoStc3zKh+iw%IU7;|S<?W-`ow(^|8a!1RM@WH%G*ZrhiGS9q;pde#g~*UVk1Wd*-d
zAoDvPa4yb%sK~`|Cw(+b=@%JvL*WM7+ksp#w34ef$|{?Bb8ekaN%<xDF6|6k?Iwwt
z;N+LoHDJh*;J@<hg?4uG&&Ip&_LXt0@0V!mSH3}O_VeX)Cjn*SOjY(2_z%kdzrp>I
z=5+$-_{8KUHYua{MeaAyhSEro7}bCTtISfV)_gQhAZJBCk)#NnoKgZcSCK5WKRtWw
zce*IfhB%uyf8NAH$;$pfqse#K2n-3a`n6#x5icBRrVto{35=OHEHvXe@PLu$qxVo3
zW%NuFb$Qfk^NzNMr6s^|>ov1u6V1FyyQ+lH!qGqvPE9dFMNa2|O@<6Pou%f*yIejx
z5eACD@$v_7SF0~5hg!U=p1tHhqV3EgUe97^zvSj`OgMizx3=KI{nL|upoTE&bh3sa
zw4LDCR^WbZD0Aa+gET{w^Sp~2d0SrWl%7WIj-;kCZ{n5}Ru#b5I#BPLOkupB)Q|TI
zfg(oEP}(S6jVe{Cn>SPJWeO$2VjkS)EitmtH=@2{SkC+n_c-%9s^Zl3nw-|fGl;#D
ztLp}Y%|hZ-<e^Gqh^K3^J8<cGqav;F(B8>!YQ3|W^GqJK<6z+=M_MH{tvXPd8py%i
z$2bMvh}0!RrvN6)FrM5vvqceR$ZjmDG12E^WFm!R;zbckf29~-G^KPw$p-Qj$-b+c
zUn%qvkt7;HdN2qLvw)f8qK__W#TdEjVW<xq3P%*SNQ30dS!VyqH3^Ot+7~l#hC;uW
zMg|E-k)g8x(pI_f-=&%SIyLC1h&OJqeP-C?R3ngvg93h}ZRat_$<#oTxf)+yjMB1*
z-PX|{i!C=i{N04mmxD2aS7?ETe>(6jbds>@7Bzd|PWahB9c$ILE{d1ydR$h;MSo-E
z6!eNS0e?)T!VDi|C(pNebjH`9n~qYfK2?%nG<St^Bp7_i#oXdzH5r}OE(WdiYPDM{
zLQOJdd<Z<^faFzz5iTL8hu6n@#VQrIsk&p%OW;p8Eq{)<v&C&FT$GfVIXA5z!oAV$
zt=Y2=A+`%k?)EjUo{~V{qGh7>txVq%gwj;b`R|%5p^`>s>ifvF96R}I*=I@3{2Df`
zYem9Fr&<`eq)7umN0E6~Jab-7a)L$Us=((kZUweNR(c?6`;#IJTUV$P%E)BuEkaO8
zg<|;)k(jLo{YoRUCkZI9gwwMTw$3ZrRL(U^P*<e07x3arSnO_z((@f}Pp%W0?C<s&
z*j&r6I|7aoPsFeBz;>)tIZ#)rBcbuJUL-<k&~F2p91VX8hf!@?BBkgr2gNq4Z%8Mg
z@&hQ8W}sAjSXViVr1du6#hl5EI%wYt>g8*V9(lve%CF{q52&IgKOV9Vbme}4zq_bA
zzWa6RAEoRpe=R<ET`?lK!Q8?2OOMWbLT!u5w#sU8USxFsxmeI_iJ*q}!pwX95n*Sh
zKmNg>%MyV%_I8rWtC8lDhJv;yG7*1590%xN{tI<4%0<$+5}7;e?eVJ2#wB)tmVS4~
zn<((*a`{kptS6@cQ>0Zf9K<~x!-^SGw>~Lts#*~+wZM#3U;KQj(_;A8ki?8TtRMHE
zEfl<a8B!m@zKKk(t~3l)$e%{xmU<;^9=RLZgM<Jx3It0QduG-8{wKA6WWnxs3LL;A
z5H8F@6Fnu`IA&s`yb_$Y3S`_eqTDTuAjr0gh-|5Y=#KW!c|Qbt;QMDz`s#^w(X2&+
zf}>3TlymbY!$?l())@xhh#SDb?nF?{3_-q;g0{xyk1{%lT*`)-(H}y3g^;&mDMS=G
zgj%QgbR(;+%1+eBaA(F7MCXNC5&-R}Me$a}CR{`D)SzJzK-oKE?jaQV!3|%<oqJX5
z7u3au;RjykM_hr#tSJ-d#88!BZ5}}n1fnvO<O!|m`~Hh5+vpY(5OR$SXIQr3m_*?z
z>~E@DooG1WNQHZg>)Z4`NWMb?Z%N~}gUc3SdJd`Pow%`VDCR`aeu6*nUC~|CWBq_;
zSswdQ&$%sjo^>ICyCzm*>==udJ8gUa7~I2kmmLcAYEFCDIR1qdU*p40IP_l--SM26
z@CTKdaF!^>IA_w&$4J$F%$)4G#s5+~YU)@4AJ+fI8}NmEh=6TXDxnXxk`Zd|23{M&
zwCEqGILV~%i%ox0vR(iANh|*zFPyu`55rbw6Ia=nR1v>TLmQbW4nJe`$n;o}PYMtE
zRWv=aA+V#zqP`e$$WH6_YyBee?S4v>_uqcK-YH2oQfN4JuwXDy<w1J$=s;p}<L*m#
zd-#|F-CpwWxCev{htuf(v-ix{uxrn)n!1%K`QUuDB7oI)UyQz+S~+SrjO*%dKNNR9
z^{P&{J0;Uh{AxLd2*DXQvs8BP<CWxWo>2+~TQ7ExW<381jHwqCoRyO(s;4{XI=YK7
zC~7l|vaREh>Fhqb*Rn>am2qM#TIO&328ZNKV-5~Z*aBLeEiKO^kp9q(HPXzURhFxU
zlW`$dA0)CekhenbZoaNWZ*ZcufeI?WgwLpS44wxp2q7|zdGX{TRR|Acss;<&u^l^b
zok^MCGGH{iI%LRk*1Ym>th!>%=8s>VCMGdLv8H1@V4|DrqPy8hniz?YmlkfAbuqZJ
zC}Vv=zJOyk=??al#$#S-QMuk%UGR#?`tr)f!VF8+ygM8=l8$vO4AY!7dq=5WZi-v=
z{*@vHRLap;_Skr~Rul1L1e1dxO_3D2GSYdG8}OE1>+rLvY$P#d?cSoL)6;zDVyGqj
zec;a;guQ7Mkz?)Wy%@ot#2Sthf=D`5G|{|-CjgT~$#(F}<>3L5)<Dhtm2HI~(ML+D
zXDP%dTVZH6?~0>3%5asSH#jpTWiufeQ9LlqG{!?Yu`h7mEcPYmL}RA4e&5J0BzZn7
z9=a4&MVPD%(#s|gOQ+C+(|Fb<{nKI`6<^48muK0z`P9a8)_I;sQMOPa2^l@4!BJq{
z9_Vu53aOUzR7uI8hA!KWJdvT;sBQhHN5=aMEsnanAd8HTqFko~x<Coo`Iij({zjdL
z5S(79m6&dn<TPYjh1O6PG*e^!*1m9D78!XW@ev;xT2}m8y@y~RpUwSg?y4ojNcs?`
zXPVo>qgXyv$U!oWpl8UUY^*D?Dwl*C1L*qpU@#f9{}pi2(b+VE6%2vroHl>A3v-X9
zX+BowdsBi&MD9C?<O=!L;0sy$uJR8on+xiv1IVzSq8dnA^_*W6L`;@x4nj}}$A;2L
z4~~hNaJ1E$gu72!yA*YrnoZSmjqI7d|J#j;{Zb`{@2^7YyEqGSEKSLDO2?G!HvrSE
zBVKNPs0%|BCk#`r9wp%K6z{ZX-cnw)Q6>TDslbNa_F0TBg)K$%I|R9oP)FSdI^J)H
zbGt;!r@#+C^NwDzh0_UXzJVJLbT?9x>9m+ZDtjs8M9@<w)1ke0eM!&l*&RvN-E~;7
z%9x=U{vHCDXxlkoe$Q|G1ds?L-GE8Pd_+U=Q<&t?3efTMSRYIkiAL`ur&-A}xCgme
zH^d7mu=mt64hgOAPv!n8jZ!Z&$w{Er073L$TB^Q93E^{tKr7{^AH{iW_HnA%bF<ft
zLT&Ch%I0?8N|d9TZ7I>dlh{CzM1R%JBQR%^=P3-=o;X?G430ue%ncxr5`g0i%=?l1
z$L-^E%ukPdx9({DtoL%dIo;+}#JJvE%JuK1W7HJ9D*bSE1zjPTZV&E4d$NR(u3cT+
z{Y-FyWOHp))@*y&-esW9IJV1(_UAUjH_^3S+f#L@#DkB-XMXGHN66vV;qcKf+bKg}
zGs(u4xP;#?N#>_iV8fWPkKoeuHPiF~FfLjK)Bl?vo9WB==3&2aq&jy}(*PUVvX1}B
zG2b*xIq8wVns3)>Q2PXM>Ui09Aw+4UNR2b~_C!2s+@+TX{K#Yt6)WA9%HU$mDB9Rz
zFW<X~_`zQFfZ$ZjWqv^0kk60UT8KTeb+^|Wmnx8HE|3UTc{1pM!V?!IVwr{{B=UNx
z-0rq`V)Wkq;pnxwgptb^h)GCRORI54hWP?rJoa-|X#HHF$p;OSH_)q*YUyqiOe*F^
zb12^+w-+3hm|L<(TwB3hSQJ=luPm?cvqQAl4ghbg8-Vu*yuNo_grqs$Ey_K)YhG|F
z8ll6Cs?~oObotvuY0n*sqoiNOutyX1W#O)t8;HwIGdZ5uTc4E!9V{5ky?qTH6On_)
zQ5p%zqouayQDlr4rIP}9E=;}9qqW%#*80YhAE^s!XpbxVi>w6X9ueO^tUlAOuzhm^
z*HFU^t<a3f-jf%8WuHEpd>B|L5wg&_X3t9}G-}&Z3RD{%nE}JUTWTwum$fV76JcFX
zTs_068%+|SzGPm&H&deG?<KJF;(tetw{)0Mk|Be~i;yfrNC=|*+aId$2&}x4uAVeL
zo+u_ep&;*O3!M)Sbl-}3xWJ-D2l;lf;%ipsEB2tTox$6NDcu$o=iO48FuwEIRaaqH
ze<HH}wuh%6L)hBCn1pS}<t9oT;TqR%Pk{iXYy48fq{^%U{`(v>w=9hClZXT0;OphK
zi9ZJrH!W(X;FMZA{&drvWp@iL_zJ;xY=J5vn%mI*2+G#WAUGZDI!420JO=?QU^d!5
z0>NU^LD@wSKCPvBY8KcgVBG{atIdeG9>lWA67J)vTUl66H#6OfKfmC#R*xouV5DOj
zjB=~~!sk%}%L5eh<17>cX+LYSAVY0B#GC~GQQdO?3kmf|cJeKV2D|gFKMffQ%`D@Q
z<(MEZ%_TQW?4f=q=74MXZH9j=X1ZF^OItgvUC#n<qtS71j>X)hv<NI|VG9?R(JWJ`
zZhY#=E$&D;`^%{poYyXr6<|litp{{Q!ITO~rf+To+N=E<Vvj2Ah0cf#{=CUAVWJj>
z`WF>XAdw7t5Vb!;e-^`Jznh{+Wq|+TUia3A&^;Z>ZM5tPz!ATx)sJP_H`i5&-{0li
zLG8MpV9yD;8uKN(yy>MHw<%5|Q2IzRMmT6rR4(OtO}NNnC{9=;Nb_%+R)WiUVKKq6
zI*=p)lDUxXE#LxWAL2)5OPDV$fqQ#Vd2)R;{Z8<m{hdC37GL|-{(VQ?)L43?vop46
zo;HpXYjOd+M0xvCJQ^;viuqr5B=Lo=8eo3nh;vSBnp`<^5TYn^+BSjFl#NUvc}X;W
z24VhEbw*?l3#Fu}%i?HyOX6r5jA&r%$b+tcmiTK^B-gYhats+<PGA6a*&b_Vse){!
zb(gN;K=>1{ck^DjsCuM?iDQSw*T^wg0;lJ+deGQK;A+%-^S}~fn!15~%pfQk>teuj
zqk*HMt$zwKLof$v=UvLH11o<ETjC04=%5h6_ch3fuTI0LzK{hT5)!VNh1~OTgAE=)
zduK}ims3;o)SMzr3?JbqMB7kx+V{EaF(gRTgZtKApmrxvR)a^GQjHqaeYvgXafFiA
zhFyx<R$lqgIxx+MCnK@hPAPnyUz!NPOdcmvDbNTa2;xKZ*&<k>$C29Q5}gnqzeYMj
z*deY-;>SmiDNz14j&8Udn6rRM+0P5aem9@ya$<sSi$>l4kTfVxPd#8a8It)}w?u|7
zYx?EP?UCd-!84Z0$j9i@x8xtgiT@gM8R(bg@Lme((apKyf7W8gl`7DBhDL4Hfjkhb
z@wE4>_PcA3>9%(0m?Ta<0qSHB^9ZEmP(Y1O2Ql9K==o~&-zuPC3_mc`-~SJQbUJc$
zwG>F_Z1ccxyP)<$ZeQzl$qOC;Lctm*to%GAXkU!ZXyY_li)@Qd<vq3{v|BDdxu<6i
z>1!<(4$HD@F=K9=W{#`Vds#w`npINlNQ-w(x6t=$$N$I!SKdSXzY3+k`!UcU$9cLu
z5VR+3zk2TNRUE+U6bt{=9RX3w2to8o_k8984{ja^UZR0jepO$hIqbp8QNX=7SjDQI
zpTG}qPxttzZbQ%`O_#u9faNEO$d684-vgrZceX`Lt{p{Se&zGU*YAe0A+I~`e<iqk
z8y`lhNT>-d(5XHaJI92!F{K%jO*<2{RR>ik%tyAEpv6?rRAq@%7EwV45n6M^<IXA#
z6NFC7`*?G6(;7FuTbDa9gqtzcyf9ILl!%!Xw5W%^AleHKrKda|pkc0j5yiMq?3(#@
ziYhXJH%d=MlVAnDp*)EyQwL!T6MYLOV@bjuHa&I;WG>iZX%+Z)ON<3cBdgqn|0!KX
z)BQHT8d7L$Mou*ug?;KKK`+0ZJ5b0i0MLezJM<{4xZGD0&Z-dN<XC(j<8C>$P++4I
z%nmvYhdVmYU4>5fT2!QwFZ6nNIUcRDy|k^|ChjkA6fzSHVFj7kBGjsEi()eoC-x+r
z>Fq%QgyuLAUjVfA8$9Xga2G7@=+&EwC(#@uX-tI-Ce+xi_UX&BJVbjzQfTYXIS=Bz
z%hG&?94rK{))g5V=?#H7$pP202QAKr084DLJ!VAKy+)9-zXQ)68xqR9U6LlU3J(rk
zakK*TVv4(%m7%o_J>zKor%FRhR?>Ryai|Hv7NO?r=X%y|@Z1yfgpRD3d9T9Dr&rMU
zpZJ}kC^9=qq%=s=@iYx`Mcm7#ZhcxzSQ%S*)>0PUM-%m^KotX9;bK~P*Rs$m<(==r
zYCsiCpzwSuuKuV*OjuRo81j}f@tU`gM=Q&INH9g-P_zt0ZFwMdE#~FW0!Ps6_zzSd
z*Y_8s{?2*i(J3~p3_Eu7Q_?azPgS7H%|A1F`D$lT&3{s#{J-nkRJ~qjW^dzQMx!Bn
zKU-D*nCEm{21uj~fJZK%F0_2Y$dbc9Oyb8WQo|G~=cZ3c6Ws;+T~fQbE?*6iWc%}_
z-uSuQ!TsV*#`yme&i`jWksCk^-Yn6{Ckvh0zsX1Q_2Rb`w<d<{KV`Vn#f`FgdF~h-
z4~wFCEK0sDMz~5+6tTt{xwp&3f7yMcTXVtHWzUcgLFO63*}ms!*_EE1&aSvg&ga#(
z{c*Q;Hn2xaiju%uktI{TMWMjTa3_{zDl)R~ozx*W!qhk(9-`2_vZa2t)<(ZHCa05q
zd0MOk*pInWQ+Miib@@L&%Y2JtH4S<6<QrjQ&W-|kFtOIx+15XpU2r#iQ~rH9cKY$i
z5Uu(4kw??l(y86pUkX_3UvZf0F1Gt=m2QO|J;*C_iXW&4c=6>G-f+D3Dk@@*j44R1
z`tzr4O>NGvO<)Q!^Wmel>BA;H%B-iz$~3P5*GCoyngSu_MqY1Z%!&N!6)=J_Wu$_h
zJCkdZDd}IA#Q-~C&@3Jg>rPX|O!H(ssj7nU*4mSso}<s+-}6J`auWedSj(+aJh}3;
zeAx@{%YdXLYZnMxV{|nkC*a_p4-+<Oh6$E`iIml5<JW8TuBXScD=@ccknXPe@DT<M
zdbGjv(K#i9_@(fFx91-lukjRfG^uP1hBqQ3p%B<+_P6o7;+S^9LCHOxx$Yu&UmKS}
zz|(2AyCqbeZBOi}A(v~|tA5^m|7)_9f?SI0o?i$nW8g)}=?0<Azz{B@kWgAUKSY`$
zkrBX-)H$S?QA`<AXw28FG{i(Ir*s7PL49mI>^?y};KH4x&GRJa)n}cV>C+o@9gaXo
z)rN9+c&|lhz`zVv4LD`~w;EdrcTk*(Xw-Kwt~}LSt*J=CJ;tk^n{A<^Br?oK1_{t?
zmca85fG5hasK{Aik^vV33Qd#Y2g6F~7BUszl*6gmBdsZoBpC<1;F;j#Q~<CPWdb3Z
zO1D+&gkUqLY$$00<|X$<*l#LSQv5j0SpmkfBY_fl-{*1LBedgtOKOS6(wl4$xf;Kf
zWyEpt#aU5=b2FgsyV4E@ldFw?$04{Ll@}}c8;D{X%HJJXmcxpO;S*t5@HYeoo?DZ$
zLq(2qn0s9AuP;rEwRt+3PXxfJKb~3A?(Gq|QjEq*YImBJVnSe7f{W?`Ieb7_{5uiD
zgeo)O1KB)wo8nb7ZH&=0R$z49PW1_Z`R?Hy-r^NLULOsDcEGlpYpSnROfH!r=FG$u
zDeBzPDSQz7B0_6%`z~TRO<tWlh3)Jr+%dBbQxXzyrW40K_N3SKHx$5$>$TBcc;kqE
z%4-#3-~8goDCX0K7yV$Hh2-lcRe?IDl$2GfX}H|)7>ZV`>39lhF)T(`X{|vJfw71;
zur${>bfB9<>6(5jzZa|d4yPROX){eXM-!h7!}-D6_EySlfF?m1nJ{Zf6KK*ZO6Jy`
zJue`E8kv^$?2LI=U<x4W_lO7XT|!NE<Z(gXtprR5qbUqBaJ4~i>^#=mv|pkb2VC;x
z!&r~Cv~#78n|M~k;R%dBJMb=|P_a3IUTBAAPXJXSW}treOX1S#Z$B{MNU5Efj8eqA
ztrU5uQ1A3H?>hg)QCY;Han(_z6McXpKzqznNbvL6#Uw}lUIetBW+Zg6@h~lC?(%0O
z?jEIM9-%E}2#)5GlAbHt>I7_Vg)=F?+gFN13=_xT3efbX`+jY(AHG&{fThhGA8mAo
z>@JAh!Nv6<nH@lk7`gsiadlEQYwPYV%;82flz^)RRfT;ao&zn@%JxT4ZZQm9t0CNZ
zT;t~y*JW#2d;&mA`I0y9fz3sEbcs*@^1ct(EymZg3d~1BhQ$p^a6R3vUmptzJx-i+
zh(-^%;O)`??cxOy8VC3J;%B|k`2NbqJF0$#0PzW5{Mnn>E~$!+g>o7fPpWCRS-yv?
z7(D{h%)aPw>xTJTKF#BcUBTN=I(M+%oAHemk*fC%FDjBp5*zc$@VR~gGGK9`K`&?L
zfspdCh65TY>*gkE;##ch169}jSoVLds?!)>E_^Eby$~%hp&{=$C-fi7mX1@huYc0t
zv6bj=m=H9~_cEx_Ub5oGc`~IEwd=F=#-+)@4Y6M!5we{&60Bbwa<BF*eU?dsDbIHS
z!|~r8DnT%agU}NghUs%XMV2`DSoSL>0|MxndUx#=uf@MpRbEUy7V!1z%DX3IjU&D5
z%Q?rM&mMuZ_q$#CA~$OtV&p<KwZ^e$l0m$$+omBwbl5(}r+uVI6)}rd^cVt@Bo&!H
zmk^c1KCaCGXfIzq)a=afs)f?Oa8Xy16{5XLWsdyM0t?!hAo;p7xu^4r)Qce#f<B&H
zS+PD1f{Qt&a`n+2e`Rw*mah6xOKqnXDvL;%2jC4J|0XkM>4~vx!H8LZ#adXIMa&wD
zteTARr=n4BO2F^XPF%3d9Iw#hyc$lQRV7eTa>(}4`H}eaAa_3v{(A$O=!{B52xAO5
zLdPP%jQlm3YJg16wrrrsF!%@meDv>VEef7#$+T1}Ruk^w{aznAmK}oEt~G%q2sdC>
z8bGrokD0k{5s-J7EMhK31&_dM2^VWvsJ3QoQFBAC_+h*_`?9;ioALJciPvW5{xLOy
z+=Sg{ZSEf;_#p459mYX0CHu3(s@d<anz&!av;J(;1*%>wQT5UqM`%Mc=flGk!H7d<
zfU9^<r?tDA6{izXUFMIaWw$SrO(CTgYG4z*Rxduz_4=fta`n|2=s2?pW9^k&9f^_4
zEjgJxwRS;_{?)d_lAMb_fyXuEd`UqWo9G(O7E0#oCuTjk7A7^p|CdRR37!uv;rHrK
zBhztfah_FvzE)WoX$=bFBj$AYKF&T@Uz>QHFeH1oQ43_Yodo3~i|3MW)&*0g9Y7%H
z5{+jD*QrG04<|lfdMCHp7%SC~jw=c49OiUa3_8uB4J$<=eYr*3;@&k>a1?S^S{`K4
z+3rh;e;OnVj0q9eBh_Q`4T$%7ftTDP5j9f3#>@IG=JV>Ce}PCNI`V$Lon2P)<MK-3
z9NaT8Ro>^?uir{)3o?N(AkABhPyz-QTzTgZdNk&3w#+S&%n7lKAEK7p8%^4@e<Cm4
z6679Qmf(el^atOe7+A5<`E`%k)8MxqqetZ>$tezvoqd@#GSy>Yur1gf=DZNwiDVvf
zgav&^XCEBL3-@;hXF5anMSL!q*NFHRlUI|Fvbk?ZaI?p6InA>Qa{jN67rG@MQtIH^
zS6zR_MDyQq9C26^g6}+|^-M-G;m+b04#+<S1s4t^fpn2_VKOlnwu5TSdVP|uO38-V
z-Sn;-yxk*x3B4NxM-sXwEx3F!&+vP7z)G9uZer?$Dq_RI>?seJ^iG@H;ptu<zoa<7
zJt|q~FP#4Sa#&Y6>fXvwu{0odkSU#aTkc<Sn+o83lzdVxiT3Qfdo!H$apCL6F?g00
zOW&^>Kg!-(Rh|%^h5G0=HZVR>Ygj7RU6OVwz&^fMM`n=zf#r8vLt94?OwMHJi3Njo
z4=H3vTg;29M$qG<S2f3qI%f;dp9#ZwX&vAO8_ng2)tz9D|7OkV&Qxu@(ro?6tEz$@
zhyoO`LAo1dr5@s~)7PKr2DQF>B8KRQG$XjeP_U7s&~3B4EnM6Np5v$A90y<7(pHW*
zhHHbv?bXOnXvElZ;MjxHW;gaGqx9s@eFOdDx|Cb~jXgioN?b9fe4tXL4GO-uC!m!$
zQ|?%~!Z^*n=xPjq#tDnOP)#H*#fveod<dZ0w+zN1ZCE_+I7Q7V0Z$^2fNyW0`K6&G
zy!lQT!-1rr(6k-1g<q@Ijpzp-;oqO>FNy2(t1z-u>VsCjjpq9#H8y3%P`;3`6@>Dz
zwi}OsmN<N9TfH|;*O9LPZ<#_Ofoj?|GnX^G#0Fu=g=uSb_TXUl*|4|4W;{m)3qOGK
zr?|Ir^9IkEt>(OU@*K5p83p0eGsVo<nA-#}?W9KAV_swFQCKtBLYJ!sXKmotolxbs
zs^cn(n=xtOs!r5_HuGris1fHf^5V^vq%nT_C8h5H$|NeyTB#JhJTwS9SkF>XzGU9*
zK!}McxMt0<ncLX7My2M0&ZZW}7=_}cp5tiefXVaBO4K}I=&3!U{=d$%a+41Ol=c70
zTWA2Sl`mO7n%|P9+$I%K#&{PS)igOA4%)X>*oWW?D2Wt%&{dKVx5Sz&Y((jVdn%3m
zmMBBHjJA#+sXwO1iAgm>5|+R;^Z^{C-<>K!&=N7<Gol$`juL71!VhC{>_?u1vMeYE
z9=*9#<jl`b)VsREpVkhpecumPXeW3P3yT0fr)NgPkD|JrNEvf6y%1PFZ0XUCICs8P
z>W!PCQq{<Y@yRrcUq!aMIy9{nOMIpxVx$GDW8UQ<XO*KW6*}cVkLh*7C|{#iy=O|O
zBCl5tTsU+Qe~vgr4X9Vn-G9h;(WgXhgBDqaB)OFWEiWGr0a+;;>q^Sne-F=n52Jwc
z-Kc}6o3_r$=7$Zo^<g_!?dp=u?U3k@cr_`qG3r#7P|xhJo=;fdI@F9LQ}Ir`<Be^9
z#kDi~U(b*HK|S5kSSlAx%S4@vx2g@as1dfGGze-uhBY57Fc_lQ2_edZo~ZfK<SZ)5
zoFLhhe%dx28%1q|u8;BF&q_$21MvVZ%-Nr-J#uZagEH6h*lm5Q^P%$K%!vtKbR|qa
z{um_3u)f9YD<fiMCy;PeN95MUd7~B4;`A?z%nUXONz4U&9koq{G8dBMd757nkzS}m
zW6dZ+VdSK;*{(MW;xzVQt7kmZlzhLULTIg}#^!R4DLk~h6c+Sw%J~<CdhLOMj*3JS
zgIK65sE&O26S~G()FQeEjrb8?C-2E&2!CI&dtT#Vdutv_JtYfKX3PD!UPtr|57Nr)
zK*}uCDpwc|5Mw(mHOGo$panO^B#T8Z3G{;1{B1_+D#Hqd>g?et-#W|qlg<_c-+F;4
z5L%d->=>+>2FFfC|6XkjLkPg24&W-JLlQ0YVG>KRo9F~P?t>?0RBqh4V?s}(d}(C5
z*ttZMn**m6T0vMVRV!11u(gRAh!WCYksigA5<hWQjw81D0j(^k2Q|ar&G{2C8^3jl
zj|%#&B_fbFT6s#_!=y|ltv+Q1=9F0ek>o(tn}$x2dtsw<$XIsg8V+FK&=H7rK9&PZ
zyj?cvU2q<%)B6b)U1j+%S~?+eqOSnNFu?X<6JKQKyd)6bnxC(2&pmuFJz@S{#^(rR
zF#AJ-^@9<w>k?6{UD~<RAdU=Cb@coK1Ig;gQ={x2LJU*4bUTh^SmPNJ>|tC)Pg{ZJ
zEhdNIl&-vd1fc{!rxjoh2VyAcmW|4%u!Kj75RK!iqe0|_i*6PV7?^8{^A(GhQQPNV
z%Qk+)`9A=@KtaE0*Qv+Q&z@pL<z*9Av5D2ltE$v;1_EcDqc7Q25XD+&%gbmmLH%H|
zovx=B@kz)m2;k8t2;WK_;4##Cv@Ev8bW`=9*v21=T3)koLgih3y`JWqf8`>7H>)((
zwvyA+4=Zp#Iyl)@>MUM<{&i@5HtrhdtJUn|5Q?u7ZTTfa4!0cLf|Hxswph)IN&KWx
znpDCsC7YQBdCSle!}l|gK{ig{O|Pi{c^t(+jWfrn=<<)~?Vr(8X+py%43qsBbZhyI
zqpZnwfd(Yiskc<HK<$Q>f1|ulEMX2kl!Q=_G0q+-mTG4L8G8Hw+X{~u#m-@i`%*MQ
zW7!J&7s)Q6H_()$mfe$7{K8PhM4iCfWFfGVc8>YULIjHNvNn63a^xv9YUhZH<QEMI
zKkA?_8fs6q_A%x2<S1b7f_QG_hg9TFADVCobKzr*ppsR(_x2iGRF(=%0LsSoKK>n-
zYdBT7R<1aVYw7nM#_=K!wEyH`90Ru-l+#ojpg0?7Jo=%%SChK`ysZ8bO{)8vRCP4z
zc`ABG&5m@w>wJ2zuh>fd2FSXj8kZ4gJQJ6l<UAOcM8X~^moOhP3V*Qeg#yC$zPU`$
zOVQehffPupqK6~}Xp6Rqh@?ZV>iXYzma|%s^7@e!MtjIf`xwrAJMR%qE)$xZEU5qe
zX|*^ymOSB<Xw6l!x=0ukL~4^LW{6gKvRWta)8B`>y<BF3^3-0{!wX!N?b<C^YL^*H
zua+#W@M2RA7FX5hZGUO&uJvEsEV<qhT~>Daadmohtk_Jxp~NtiWQr3(1<HRND48Te
zYK}+=hm%YYhExoxq?+-Q#K1`)`al)+bY@DI6Txy&iYMY6iL{)GEQsW0B9X=<=0tHm
z6Udes&rSLx{>Yek3G_0^|2g_zP4dD--fQl>SMJ6C5oJ{nMt`5CIyrp_<56w`fT`yN
z_8_acy1=43F+_=}v674u1q2y@2HVbL%;F%EGAB6~u*eC6=iLp2YVfYySHpH=F)Wz7
z@bNL+HrKYZ^*Qd_u5ZdsZCw!D1}0r!HMrTiCWI$VSkk)~b&Gc=3lJ@Ge}|zPJZp@l
z`mZsv2Hb9kSbt=3MQ9GH)kJe2*ViM<Usj9H3+9C}4tfJ87kN&M$dmJC@%|%C)^K^6
zKxlHE+>E3RkOD*Jvzz3%#ao|D=7!oa(~RU&qtMoa6A(^?27ZoELC`Q~{+tDGlhN=h
z02Y`}Lh$=n{2B9+jFCbDp(0Yr!>B$;Ig%*D_pwi-34dZ-im%KNv&UkB;2iRtr}{1k
zoUj6cf&wo_2@?hh*D?GVSQPMQ1yQ*;WH^0+CX$91{2D>V88JXHHN*EY8>kU_Hl>T|
z478Dlr1mOqO*&QT{khrv=ehA&QjjPfuU!fN6_a8Tk%ZL?Jf+a=(2eH~3RRP-pv?H&
z92-44UVq^}`c{$tC+=VfH|D?{9tap<Oey;oHP00_k)&>*%z2?d#1kS{YMwY>MY|6z
zK_XN{Y=eCP8#@bb*sQbQhNkO!uzh{Db*(m1bQgFNJ~?^w1{c*}>!!3_j|3OE0G|C>
zZTqsn#Vxk#_2t!)=cygL9(N31_VwSfr%^CIV1E{3<|XrzcE?NF7$-vvl=wjNa@O}8
z9WzSjjT$MGYtx`inw`NpqX%Ej^~(X13YD<4pd^_)ZI#xo*r=A6149#KMCcVx@0m-O
zE60M+qIjUg1Pn^MU<hQkLl|dnP)I$dYuM<t8*1yDJUm`kAE=ORZL1gYZbcDM$R`%f
zCw~AHQ=p9lvK=f!xhmau3hrXN*`OZ#&K=+2abLEdqG-W*h6r$-nG3-Kc{IQ&k&q$i
z7YuY?mi`{8Is17oB33|p%Gpltr<gw7;K~Ai@`!sgH;9AF!9YSNlV9WDE122A0#c>;
zt6^f<l(t&q;pld7Sg)(rS<BYWwa&-E{eR^$(}f6wyCZ9>@F9i^oQ-M59bK1w*;Kab
zy`b}QJ5)RBYE0w@iK6KmFBU%GEFa;x-*b0(RkoMl;Taba|8H<NRf%`F3nFp5_sx+B
z%6H51kgXRtKEkbP4`8SqOB+Rd(RWQ4-EgsIIN$&{%3R~+*?ic;MF*=MmwSCZ=3obC
z(SP9uuOsFK%TRG|2r(D=>hTyVo{&QzezcnAkh3wbRbypwAbien<8;UwaO`r13pwxs
zn5@$4&2G3o$agT@6gptNw?}y*QvDFpSVjie2N^jSW%mnX_CIxKd_$KJXFL<P+37qU
z1ebWn9x9g}zY++4`&Y0x8i=@jQ%ul9T4c8fuqm4OwoL)WmTeW1<w)9Yw!gkZ4yBb{
z1qFJsMx)`(_sxT2P7Z{VyA{8B{<K-$+*(N_XVywXHhYpA#+4^V<jfjJHaqe_-+e2Z
zb6u`8tu?irtv_$xPd;vLy`MV}N;2gQe2Zt_t_`RCb8{Yl+M(Kl3vTGC?V6&lhG%?j
z_xLREad&@@LfH>hQw(hv1K!-~3!q@ZjG5wWj(|@YPv1Y*6?jq>!fw0jJS4Q72+{?}
zLHKyLBAHQ+0nkhdCX_-q5d7xt1ouM%x|Wtc!zcD<eZiePWJ(IUYuA}{fOj2VLv$(W
zeR~S$h7z@ZKZ9D(u3ih;qCwyto<oEVLS!CnC*~m<M7n^u2X!X7kLNHk`8+YkLH@;<
zm*2T^Xk|4KnkfzS4rP+eIzt@OK1WNrlw~1Ut}MxBcDrII7~ph<{!;Zrd+3U$M?@1e
z!8u2%E6;VcErzN+B_p660~s+7q?Be>`T)@igOSdEG1>1ntFJ4O3K#m)<(_CKm=>OF
zo7KZ-PImAS62)?9$x}3K0z>W`h&B1N`VD*iDpR8~V`Iu<&{IOEh-cn{zmNrJH7SVj
z%n32(Rr8cEGxzBsUnBz-a-5z&mWq@K<~0}^ri~swO1YF7@MUuOQcup897a*SSdG3e
ztL~Y9mN~Q&<1n<*k}uG8z!thdvOJOfVX-wNlUx9kSyqa!#3CQ6ze4kur|_E7>V)ds
z>hRc=-=9b+V5aqDzYEL6)znewKMU@DJ%vH{X@VT5b-5o<6_Es?EBnWK=<)j=N9te6
za~7synwis5VL_D8E6L<X@aG-$`I0*gou~4D(e%w?@)R`4RMhsGM^_z=@$#6H33|9=
z1pRM5a0i3@fB5ilOD(d3i{DT7ua`(=)<Ugdkg$HKuRpZ$3e>>nSOh}aB%(nTSU!cH
z78Sb+2=+r4U<C2YW4b!RN6Z5VO^XsNj}A3;*(akdG#%W=L)n$PbZo#UY_4$Wr(F?$
zgF&PULwxtDRbC~$UeX@+L5;dTEybv={w`5l^-0q<<rDG+Z2>E#DIwPO73?-)=+hCF
zA+SCs>th=e(U0NAgI9qUFitRpyyOEKL7O7(F8urjh7e{FU(WHR#ow+@CdK*OMJV6G
z0*VQY2Va~ZqF_4P>LJuTI9o!xImYBQa7m9v5}LLjVrU-0ujBF*fK5bvuu}`HA{VI`
zd_(|3U37;sDW^1Wtj6V^l<^6><R9MFIhP^tf)lsw@jP&pm&&1oDSz!+-EZPX5P#2K
z;d?Vuz1i=NRDEdF%c+&FtyH9YxLhR~NU#Jr1+MA!ukY-xZFbG#0O6Xny%!Ajcy@N?
zH#5Jn!P#Agvo~kBbG#g$onJ|sQH-RdA{*XjS|H3!CWuB-sBAdS-si*Vq*_kqgMulO
zOM(U;hCj4A&aaFK6@L)M5W^g<xqH9AwbJKTT!ccDA)-Vk5EtCb{aTCZP^=)xaF!K;
z+%=}ui*}Y(h%(u%TCTuYLGqD3;QY<oxBmBJwJztQb+z<A*VED3OU%nfIWPa3tWwr8
zh7rLu!wAD?V}?vx%n>0ZD+1AZD@QnD9Ng{Al}2R+Lm2kq<bM{ar8Ux;Wr5T+7C5!A
zLX7BU`x__4+6)3Ut&AXEMv%}lt4P5oZ&pk$#}Vf|D*~~1$!!{N9C>`3go0&upH}*D
z2S1a4)js|u+Yav0^mP);6lvLFc|Dz2p{$S`@<7^65d>N0uZ~uq=J)GrUET}|&T#(6
zXjzUHHv_=*#DAZu(iun?qVl8}2)<ObvHGE$4GJalnK$CMz@R4A?5S~m`4b$e$#15W
zJzK5H#a+rAswB9kUF1N_ZB+~<MHu^4<*jjLAr(0cUSLNpZZBZTY-pvbfjhcbwFwxz
zoN1921_@OM`BgGBQUDIPiSh6*mD3xm>g*y(NMIy1&wpB>Zw3Wb8sbf8N-2XHfVHa>
zx<Ll6b4T)Md9Y8k#VJ{Jidv?y4#G0FQg>h`HQ<(D{YVOlHWeSHlcfh>V%tI?tb?pg
z?-tTU8GfV-XJxWTaR9RpbuLmXYX^tgyjLUz83s;c!LqNDHC7^G+QRcb<y*+|7T$|_
za)Smb#eahmcSx~}QDG2de6V?(T2CQC$!24HHMIp;((t+=oXT*$kKr_B_^xiNdz1y;
zwx(nsQr1IeKvQ(Rv0nDVixJ>sQ4hrgYIR&VeufM&dF4KCFH$+B7!s_F{nY@fI}oXa
z9SkZf)tx%|@2*H{uZm>$u1L12JK`DkZ~Hsy-+u|0fH{_5Lw^tyj%*)R7$V}kWHclc
zH=T$^yibla52A5cV0%@itpe*M0aObXW}4lO0Eq%hvSg+QKJ_X=Wct&PU}PjY0y&+{
zSv3;uvqyRww~Ia8{#Z736&>8_o*xZQ0fR<V>kb&cB+WmUG^Ud@ad|8Rr^vQdY3Guf
z0DrE^`TeZC#*9zwKu>_0S4o>;0lt|%_Ui7B#I&XF{izhpjlIeA>@2w_r@HK8gO$W8
zPr!<HSTXc81y=Y1Ygoi|wt6n6Eo1qydicts2>AFUJ>NkZvKB?(rZiFlQ&}U?47CoJ
z)B4NU;+56&MmvbxD_(s4F!7f<_uWkv{(q*?%m;x903#7GOS`R>^O`s;#{Nr7C4y|J
zM{9f5-f^)DBCt8nBY3puEf!{Q`#7TIVCfvA3K>TBOtO=-y_eEoj>v@<N;ZyeSE5hV
z3FyX=ET~t}3m_Y6PqJbDbDYe_;`0;q_;CrC&9#VgW}{9p`y5wN>B^ZzP|cnDDSzF1
z_}h&nOvgnidRQVpC3}Jx97MuW{KBLocPzg+jEqL!ublu*SGR*MWjpX;ozJ1A$s_R5
z;iC3QyD-FlK~3lVCCwQa1KZl>c$w^<6jr34qknFZRNYTfdyD3w%3cJc1gtQ9vL<S^
znNxY5@8x-%^!--7Qbfkn2F5%3j(^!a!u>J_{SW3K8P7pa4<~<7;oN%17>5(tH+DMz
zY2l_Qn!9;x<Yp_Ducp<5KfUXXUcn8t4BB}VzIzH%n<}2F-SCyL-d+Ha;DjChvZ<G%
zU2aqnWQ3r>g5X)z40$-^Sq_Aiy9l&$*0&tz!>Ri>1;u%DwEwE0B>(;6XjtqgR{!*x
z;$}RxvWrOe9*t{t^U-=){%HqsD%~4bC%ukWxJN6v!3nASVOriyeL@nf5S2O(my3C|
zxS4$%yT?S~OnmPQ^e>ff<3Fx6$JfKNzX2i8*#wtSj6Extaa9p1f3;Z2a@$4_z4I&J
z<U$@Wo}PW|OJc`Pl@F;(nK#R+f<?$eg^MhLR_w3O8w>yf(1?<}oInj4y}a&z-6NiT
z%y{<ajJMAh%h}V{N@RjFV}#C@7a5Uc%D7CEV@BI-xys(nmzU)tmt4%R%l%<pFWxWT
zJbkTc^quBRlg@Hwf0%YYes>ilXRnsCPcwo+p5YTmOmLAYE0}U3JKxOSz315qFW+RG
zIbpJ!Ms$;rVBA{#TxV}*f49!Mq0wHMHcWboMz^hdGV{zE=xe-VT2MxwS!%`3xZ+V#
z>7h=~oXm1kOmxxz(~6Bu=fu2%pk_*|PNNV>XcQ0;h@+L_e>|nI`6-W5oi3w-0;!CM
z-YMa-Tr%!kjCmqli)fKm!CV{cliuP$7c5E+WyBdt7X??T0CK|&0?0knR!$WTLoiJ7
zK7_v#jtOE862m<Fl1hSx=LF9Na!JqtM^hn<#Pftf&p1FO!z=)qAUjrNnUo492cm!U
zU<^<T0)CtVe@cabPaIALVrQI0Qlo@Ml{uy*O>1PFeIiEMb@5V4S>DRz&}!tw!BN1W
z!O`c8xH}ata4|#Q8ppC6-4212m2u+*6jYOU+2b!$hFbg;Gv0g)3b*UuB0e33er*95
zQ=J4=NjWaFGp;#Otnj25sS&bav|NQ}%L&DLy;}$~f4|vBVm!3ZdKaEFuNOIiEsHu;
z8Uh9=XcXuu<$e&$XcVqL@`p?&JtTtY0WB&C-`HWwIlKX|vW4_Tcc_`SHgV=AXP{`?
zX7;y~YYs`UnPPP8m%BO8r#Nuh(4hzhQqPlZ%0cu#^q{x?SORx21odQd4>!<5n1LR|
z3zjMGe|{h@2xho_5HI+9d12t&gclN4ZiAqPX1b0`5Cgf8C-3E>VHhtT(qj~BK<@<V
z-A$JdiCB)y2S$fgr?wBJQC#R9X+VO)-@ScUV%8Gm5%R#dX-B<Gbkxg4N4-pR)bGhm
z3Py&8E%iLbgSpayW(<CK)<S%9Szcr36Vl9Ue=L6qzHxvu!8T&D(|FxWZOUT1k2=xX
zR9szMHyrw3wJGXy{UyAz^HsI4ud5G-x?DxsV$T*Nsrd%v>hyfMuztRa;=3z6&AhxW
z>T0(w*45YE?P?!IZi12abX%6ISg6DUsbXOT(~)e$F86hCW_R7v`R*c#D}eQ+zl{pS
ze}s;?6Gtj2wyRXLU{Hm{m_LXwZku$c*ymZ(Cf$wT>1*PAJb}DqBJi!UO+!Q%1o6pt
zlfd9s4^VS`Py{$Xgj9U4c41tGgC6hp{Y7dZ$-pTlF6P4}buubJTlgS9iamCH8wVf}
zfE$jFs`YtaZLUzPiG|u>O;TZz!)7rUe{^FGQWits!<I(<p*v4;5ZF<QTNE^~*ek<s
zLbkJ+Yc*VR^`s>gmVL`e^lO$dNkG9H$5mmI3K;BVyd6|r^6n*=6n1zU`Ked0@%Hci
z_}2F%-Op^g1}2FTo{>}?A~%=Sc_`=0SQcG*obR@KP*}MQ@9KDlvbXauk#|&Re`Yh`
zox14|r0sk`^G?C}mw48b(0G6vtjZ!Afbb}=a(I*s5}oV&8CvZ3hfTHp7#xxCvfpRN
zWgr1eQ}+7qve%qhjCv86LAdWM`%YQ-7lHg4bsrWP&gnt5-!sHESu_sitZoqr;6$Y~
zHBvQ?LnK9nP;Jw^4dUi{^bdlNf5c~ZCb93`x8YU-6R}(iaPE1mMXi9mR+Aa{=}=8v
ztLj+5xUlH<e?Vcjdem#Nji(>0&)t~C@u7X)4&nZ*cv?o$ZTzdcNWrV5Y;ZeWRoFF|
z04QNd5oX_aRaLLdVQt~^kyT}Xa8=Q%nnHRp5qqJkg?qcJBifVv1yTtYN7C>E+tlfS
zueofR<U0obt2ovJainM-dXH=R{oBkvgSuOxM*Y>?#fyKtI%}@zSMh58p=q0P-GCCV
z@MA!_C+h5fpccs=mr;y86_<IEJr<X2TZ1WoofgZE<2LM`uTXCe&}j6Q-QzB12UuVV
zw42*>3wRPGQQ_FB<!omEzSJwRGe(Q<#il5d;+rIBj|h5Nkh}kf_2S`^Vu%r}6q9JZ
zL#4!oS4h$lE2+_Xi(ZPyxB7T$%yK0tEfmAcuj|iO84sVtL;&R!OHsmI;9W0uS#-;P
z73ZvQ#zbH^B*6SZI5(Rip1NK9pPg;@5v*JP=Ydddmb9>@T{2Z9j*Ewl-5*A{V?Fft
z?PoX$Qf#``*{$hs?}F}Vm6cq<pK=~m{d{h0?Fq}mZF+kelAQ!m)O%w+@cYvOy#$)4
z=jVsVpq2%_l3IYoe>D>afn>Z~Nh*qe^})I*{|Fud@~s7aVG=TVr7TXp`DVLwLO*v=
zbh`Xl_e~eU9lQ%5E&5;;nVOS~h4_@?_;7|LxrPVc*O5vIL<Qyo(!ocOVWlO~SX5=C
zWJ%avu(4KXH6q*ALk;E%qO!S!6|K2MU~CH<vn>E_y5s3Qn8XlWL8y0f#27b!Scq)b
z$D?f%p%)jjAjt`Ey=1!h?mgqcMZetTD<x!X!-`8>QHEBfz_b*}FN~6ZO>+jmlG%%|
zwKLoJewP%h(;t$r_1X+JsQP`R<v4Fi&fEXcH9or%8Wa6Ps^;3#BC4o)c5Sc#(A~)&
zn|Sw5QNRIhNILrlfmVz{pv|m*q*%10ihVC|CU27;z*JTE1oHos9ou-S6E<W?APX;i
z3!;0MkiMIYsN`6?C^Iri2v%?Fb~DeXpjeODgc)_A!))zfq0d0e5lUtci`?ftVB33N
zc<d;rMQVQ|F7As{^ez#*!JNR~y3)lLW9}$h^EOp3<%WaaYI92Na`7C0yWUK*_0aho
zO+`ASQrdR87_GzqBQN=n<YmYq#wBRkG$AsV;6{(~e%PP;MBonb+Qs9L8GGZ-&ETWJ
z1oY6R8-}X{C_)E8GA_T-M*z$qnfuh(O&tO`7iI`f=zo$<OkkKR-!~PNk?s^seq1m9
zUeGi$sHV88DnwO@rIcuYb6mW9C1?wm@C+`QLYF{#^lg`D4Pb-5EPjjgdD_0O!X(F%
zr2*Y0-8ianr9hr1lyDD^S6EY;o4p{Zi_5Xh3YQ#aqQFe1F8=4-<XFMW0th7*GRK%O
zHs=?RB};Z2GK9<t3?RQzWm(fvRAIsVq{hh#GGnX;TbYkWnQi@lX>MF;T$UQ_82QAH
zW+94SyD*c4pTfSqMJS*&RCKxv3(D=LoHRTjeAn=R<Xr~^x?8IUWf;dqRnxj{OuhA^
zP^wss5_mlSdE>u_c=H-|2r~>}y#bO`0r56WNI(v83Ik>XQ_7pGNgmB`oiFQnbT)2!
znLc7K2h%5{9j<(CGgWd5Ds|4;*C0g&lf#zc;l1(PN{83{Ij%uz8H!igrI8}6H@hS$
zc-@o0P`~%I(qm8SjEkQ3bBbK8R>^7**><x%y>9Xv0TVl|B(6(qP3XR(C56TA8;OkH
zQG>~TDeT&5-^_n#5B~rF@Zgt0YylIuFqb`7bC(}85iEb(j@vd6efL+e=|d$T;_@yk
zeJD`08(@JJXltMky9vOx6<eqzZzQ=v{=UPDWYX1c(mwHaIGj0iI3z&_M9|v}3GI*D
z&CRV~h!Lz5lW6+^QOdDU8cC`#krZwB=sx@NXr}MRyx@do)3NrQrq7wmrgJkjr`}G{
z>@hD`nbm(e&5ljK&);qDZf?OwWS;R7SCk?uu%gmif3m>M&)dz%4F$IdqKGSvWd&Yv
zj!9XeUAMV^N6;P??-0S7DfG!fJ46{EO6a!ekIio(Bpsi*7>h&dgLfQNxKd!x#xAjB
z;9G@D8ek7Z5RVixwpn4#Q2|jfS$gFA085T8D6W4503{Yu%oZ72V+L$V%^;3|B4o{=
z>+%a~wxxtMz=dMoJHa$6I1W*em0(MV6*AATo@4!HIWRH>2XX?oD8ZC#4_wV`p|Aq~
ziwet<UmJ`gP*{*9f?roWV-#yZ#A$f7mILWrFJjy(XTXLNh(mn8o=p;yDp$>vm{UE2
zep-Jhh`6E(msQL=T{{dmXd%!7dLWdoTH|0%z_Fsz*P=+%O(~|bnq8x7#)^O`;JPTH
zQumTD;gZ<vk15eFg$isa8awAaLj}PS5Ua<mv0%@s7T#A~x4f4K^jB5vD|pb?Jp5bq
z8Uz!({x<l=u7$-?Vg2B0)Lb`jZYd#&_@#d=F>Dbf6r=f~GfJ*@rN=PvT+ZJ9avGqn
z3MR6@bICF@H0H5so5|ML&wk<b!M4&@U^~&By4n|EKi-}Cy{pEfA4f_~xaTDlL?SMN
ze^G!SXHr#ZD$_VP)N+m@7}O=&n&D8}j?1g_r>)I?3^APil$j$L@`A$4;WQ+m5Zix8
zqTrBF9*W6@mNq;<^*A-1nNGuNKRy95gMWx7cz+Jz!Ky!=O^d&fKc5SqKmLF6w{_2=
zmYIut@cn6??98EWrt>}wZ6=fTx~=C_j?X~u%<lBqnEsjNNDG!j637c$yeQ-KYK2tr
zK+><QZ7+*qscs9*W=E>vsgT*&nYMp*3<-IeUDDg{!i)<shAjEUc_F!iD|3;*U3Wni
zUP6><%s@Jcgu>NemCimLo1NWy^h4h_{h{{b&fP}agI|tohkAU1p31;PSh5;UH;?I_
zCo`C?p6VgYTm7e7-8pf-f~QYIy=%r)=k@qsMEraag1kH@;-+7{-%t<vQY}|@tr<rT
zOD)0APV40reX}YKxYy-UpgZ%IWiCW%eDgrKIGl$%-03cd59N7Im7Qsuc-L)X!68EX
za~uxg3;Fxo4Z3$2sADqWAk3$9&Mo{y{{hhFod}l^XFL;^m<~QTm*Q+UDSy3MOK%%D
z5Wf3Y@Yr6s<jn8|7zNxUP6IS;kfcCcBL~-25~a4~+A@&*`+h?ysn)xerQJ;qwz$;n
za5(eLi&XI58)t&|WF+9zWmD>NGCoHgh+*<N2%sPx6ce%-0ez&R6Vb#Z7=SKQI>3NU
zVWlN!N=iBi#(P(%z?oc~6Mu{<OR(|cbba>5LkgYC7==0qx>)DH(<hEtfg|KADi?!a
zVHK4bqpWj6hFoNwD~2$sbIuU6auG2k5gQhK8LBAaF{+|SG8Bu$64)PQuZ)$h1l?f(
zlTvik!5el}WfC!}qCi@vx=FBNX5}2%u*CXCGQ8RbSaA#iYeZ)_6@TRnc{r~)7sEyB
z9JK7}yD=K^Rma$skgs#a$ZA6|sWnv6<YA<u>n7|k3h5ddqg>~}C3}?*tfa82CE=e-
z$|Z%Bm4nZCq^kN1VvhA&EV(ifY#$`+y9$s{7;9wcI#zy)o)q*AT{7qTMmEt^euYe2
znWHe!BWj{tFsl3@cz+bpccF+FBCy~+=%Rzk$vKRmc8okm1)G6#fjm`xQ4Fd)1R3!i
z>nNGzuzQTeB;^zca8CqKV6GTIDd-%VBn9RmSSJM)fS`vI)i4B4NJ$MtKAV)K&VgUf
zItPGfr`sSRlfCF_K!4W#1+`ONtp?O*SQ={p^*N{_38>F8s(;L|VupY^7cmNT4*ZJK
zcY*)nysiuHC@$2wWQzJ5M!^&UYJ)CRxcGy^!-M9rIe{A$`1VWF{Qk$ECX00{NiLS5
ztjpW;^EU@S{BRF(SP@IH3CL~{A1^MK=J3!o$AD}CMC)6}aJhutuOHyM4r*OJfyS%+
z`UED;i|fVNtAE+joS5dt<73mjo_$=JFZ^GBx|-pO(|5Cj<`LGKT`q4Fn3eZI^Ky2x
zxV=7`-K+vnoqIm}dw%-k;-finn8@O-+NK0cDZasar`KSj!7Z%lk1j74V0y9&Zz@&=
zz7Fn)Q7I3aSGRvH>+{d^%YP1<9~aku&#voY?oIPk^M9;)bmHrS%6GO@bw;cH8NH1f
zn>gV!sQ1|v1IUi53SXJ#>EiXmzyjYb-(Oe`->Zfu5drA10Y;_7Ho+AT6s;igP>Gf)
z?kGcr23%lw9JPqoIO1#rLd1kPYL4NOUL9xkgt*`x-d(?kY@-XWo;)H4Nb@)V5_JJc
zZV&)B)qh2PH{JfPt}PncriJ^pH(VvLM<p^|C1GEcv@E<;Lv5Y3_0`r;3zd_oi(QYp
z@_2QX5eOQ-nb6$~^M0G*+=<6bTf%T((1YQP{}S|21zFNkf^5*T)MdmvJae!pE#G_z
zqcw^)M~8=Xf#&FJIbU2hubSUpKGVPNZ1d#f>3_x5`Rt~7`uurw_I^(9E-vhc^Y8D3
zMwUH7V~cpg6g$|6!d)YZA8*96PO9Q2O{zg`ppC4Wf)%Y~AIhp}x~z&~(H7LqDDEu+
z30exV1qC06WKpv1C__cV=eV;IbXvqCv+A8J(as>~p(H(=L54%Fr;d|28gepe`Gy|K
zYJWkDr7W5#^h#o*%EG9nlJB+h&8!9ypuqaBt@o**Hi;QVcIfYzP`v?n4^Vrtf-VZJ
zfOX;rR1kOaV+#$NxEXB!&{H!68EyYS>yQ(8N+87IEyKq+!VLIK6s<OwTpWt(``x|p
zbRkD5SoEFfg@e_WRKp*uFCwXB>X%{m?|<!SMI-tU>A_<N->T}|j6!WV;T`Ouq;YtP
zz6Vcb5S}&_6y1ahY8RH<)U~Oh;VS7V%_5IiiA<=HZN14PaVGT?+i}lgJ8>t@#58H1
z$%KA8uIp7j3`@42WqzqwA98K#xOUv<&}WlaQ;a4#Lh^IGlTEild8-Rd0rQl)7Jp7*
zw1tyQTC+;Bs85YJSXNK{kVpi5v#>)gEBn-oDUR~LDQq>>SxW8++NlgO-KK`J`$}1D
z_(pp|apv(G9T$r49+zyv!X#QKJ?743w5R5@uK98vb!ea(L?^6mWUckI=F{VQhgPrT
z!G{J%H=i!9mW$>5?3cy$#p(Hc`F{!1?K6aN!R52y<SfBP-WMCui;6hJkN)iOcK+`6
zdS=f~uU0vPN+-?~w?_hL5$}Jb(LTf-SVG<3vkpgWPnTNaFvLE+Uff>kO=s!&aoMLW
zEIkM7!Q*pRV&FM>et?*>v!&h%qS+|Bai#!IK}#{VGERCS9Ctc^{r%U!K7XhW=mO6!
zY6(@=w0P9Z&Jwmm0CceWqlchCuG_Hced0b)AlIp;$%U_0O>fEA)0||J@7{&z-RTgW
zYy@;#UqMdQyF00eIOt`pUN!@(0RRhHfaQA&uh1#H$op?~AEC$lUSjCKp4jw<DbC`^
z_dwf^hqe#9N3}Nb=mfH3C4X}_@U)I1rfE-ze2;R=Xywu#*||kb5kWd@nUl2h7}7Hg
zIw_v0XCUgPWTH4a=8%l49Z`x~(wqLz#bW|?Lmpi`K6(3gel~~Hosw~7*t8D{(zp0!
zM<?oi?IMl1dwZq7kQwV?yyLyhof4$}^5_1VW5;TPdr;1MqFh`D<t9As^+-YvjciDg
zrCfhCR~r$E$%@~t@o=4=ndont9#s5)|0|2Fmr;y86qlwJJ{FfTR3$2xFnI?Af7><?
zzWZ0`C<7~o!#6j`rA5*<hXPIZmgJz=imlX=wzf8#{QC|ylq|X2>;?#W5=D(TuW!B?
z@@$v!?6(z<&tGm<&t4gk3D2x@D!ciVInB8AnFhy%lG)8RdzXV@W?cXXoxeQwbyN0r
z*RBhpdER}ZXTPs#@nvmfULNbRf8A8Yrdvx0TVmWIp{6X>A8uY}UNCP|Rw&7|Go-9P
z)?dR%GK@20gbs!kqp$|1y&&QDT=TaTo+_=*e=nQ*&<D%H+pl}JE;Q#k@GIK6y^TA<
zKp|+aY`3%!ju%ehc|giFWT2Q-Xap+92a`f&mMQN>)m*0Rw9Ht@ikT!Me=)UmM=A8f
zn5>Y%K*mV_fyOIv6wa{Nl&5OkDtlVpuZ79u?tOjQhn3CoBjg?J-mM`&{}&hCZAjf=
zen!39hi6~6JKDz7V)!v$O4)^;wyL(YD%&A-g>Xy>AI(=}ensdASw<8fHpp>3cid~H
zIUxLE6hWi{4w6}q$(D?Je;-j8PjmCr@E504HWPcEiZ%e_cyLroU_}cLbyJh`!YIV4
zUO*SU$E`VZ@fV5^{V+O+rq6Vt3(U!2nSqGu+aR}kd9(Uw6+Gt|WZEevoXZe<%n6%q
zn$^1xJlo>O*BQqxlid%ZO$LH-YjJtV-md<lqFqK|I?QkkTZCPke~LbqGN2%59CHve
zAWSN<g<=3xo|;Kyo+QM&w;@UJ9hHtb496@(p=eVYEtBBRzz`7_So1TT9#Q8OxZo+J
zmT4g_ltKy_L8%>;B0os4@;6meVFfh-0UtxE^Xf>T*9P@_SQhP2nF$*do{bdx^jH@&
z(MJM4`PC-jj_iYff6m0}Q>b1=EU`!DhPp=nBa{y=mb;3C0;z|Okvde~bWPO`OhF$u
z9lagvk9VOLoUT${NhdM5PleEAYM=55NdsARCN*%B4E#N;1SSeC`WC%9o$i|3VA)kV
z+*mJOUvTfs@72o>AopQE&8$?Ch#9?v$JN=V6pEiI{BD`Rf2>FfVO{=$9!d4stwEVl
z|MdfW>+}?n(A6Xt`L1daWrr(z8{3QIh{mtCRA-x>K8BhaPM&6!XRm<sMHYc09w3Yl
z76~%8p!Wj!#eYld1%^of6igy7y9LMG*9UB`Qp3m^^itmS-SEEYj>qbN{c%elX8B!$
z&Z9$IoHNXMf6`81p2O14Q~Eq+7lyt_^(`To;!|4F)gYMF@+Vb8I>PR<9_Ds8$x(q0
z3j^0hM_B0O2pGW(w+nsCqj2`M@(E#wGqz9ZvI5X}8gO^neU>o~<I4m_lRAozU$G*k
z(UWfrBqEJDH^U2#$T;cZH1lWIM-bBZNUP8cE`Uk%e>jpShDiG*F)oK7>0mY{;xv7~
zuQ#ET_w;Qz9G{_ygy*&nt+Z-S;m(li5)ua`Jq2Nx3=^`joiQF4sgne-a}ahRT<Kv@
zNan$hg0X1P(zffP$yH>d;d0=37^@*qS`P-%cWw}Ao<Jbj$-z3tB{Wx>DJ)X8RLhvp
zJ8s}Zf9$y1dT6!uULGTJrsmWjaO#I!T6z4oMjmI6P$`k(qeLnmB+_vrs2U1gcP!hg
zyE`31N0vA-tbw99GGG9YvH7VUEDj<xZAg{Z=<1hxdpF!wWSBm}kHbhd4Iwfygbd;2
z%Q%jdEMj(XQMdGr-H2WSVOt{XATdKgNW*Zuf09}fs8OP8qiBi8?r}OCUe1KLgs%z~
zf%yNZ)hwvBPI4=7CXGz6>!Vct8M(!z2N?7MoKMf)|7AY!et`PygVg6G%&G5+i1HrO
zQYEK9tu;=6b_taFIf4w8d`@2JfC)JnD`+-K-fo4*`{>j}lUG)(b~{NtPhOGnvZ~J7
zB_2Oxu>AV^dRUqK?<5Ef6I@-;>;+LFB+jv1a>n??OYFbW3rLr-GIkTUq#QmQ1OeH%
zz#u-X0R!eNsh2@)0TY*kB0d<GoLf99f9+aZZ`(E$e$TJaqk~o)5AV!SU>nd47>WT~
z18hLs0bb%X#$p?*ofZA}`>2~m`&f}vXY0eBEXhaY;rE>@DOtQPWbwn9Y<|DHJp1Z<
zqY5R3bIKN%HwBRv#)ZOC5YGDI^1664`DJ!By}LUvwY8JY?R0bg?(#>x82T^9e<)(`
z7`A$2(TR`|+Bj8>?S+fJD7BC=)^hDoxeiK18H%3Rba~wf+P<JsLTXz`A*HGX-%8~;
z?Mfqvin1p;R>LK$p%Y4F3VxW?@Z8)luQv15a$Vo9Za8g7dtu47U_ohhUMfHNnwv`j
z4buU;UOmUiE=+D#AL=QVt8?Whe;=#IaWY-6?-#QkRn^tUB+@*+ou-?=>nE5GtBoYI
za=0KtTDKEb!$dQ=!fNL0&1{)o+0@Tw>&<*I-Bdc@mS3hap&GZp%u39eKIl;x6*9~v
zhXWwXF&F2h3wrYFd~;iCvALbE0fQkwnSQ3~T1yeFeXKcWR%(Uy)K~nif3%XD)C*01
z3|f&z%kHAJJ1McIY~k<J&N^RngO$!&_)lvgjR*aH(9s%Cqfy||0CWVyq_m7i=ml$L
zxFkK2DjGo)<un0u7%^b7W@zCAH`PViliO05&x1%Aw={RO?AbzSg)Ug)NCexN%TIL_
zVA-=+fB`2~2`xL_NU=z1f8nELBVf)<5CKnmVhuNz@(>_`?v#AVj^qTzPUH;-1~BdT
zT^<@EC7-R)jYtIaxI~am3>1R?FML~ZzMX8ssQ+=Otgts;J!ueD)4*^>nB>4otd@FL
zV=6_6A%luH^%RE8j;UiPc)LUV*jhRgdQ(?bi^m%!V2*9#H5_bCe>iwQNb}BTG~^Q?
zf~ns4k{kaUo<EOp(;uIWN+8B}`TWI_vly+a#0gahS^c1@iChV^AsrgA-?-tRk|x9>
zWrfpumd$O(3h7m+8mqlRHi<fgIMZ6pk%>K9LY*$4m~W+s!~5IXij*Lv+5R8LvE#?F
z<Ntkj+(>rxW7)}_f4O0Y@#ajmgsa}uiX+gAAj5+M)*SSoYfjj*8Q544*T=6*`aP5{
z-RXje9S$PnojlW_qT7!RG`Vj%v}`T~Rqbe;0miWg7@o=izr66UkEtDpsrphdeM+Z3
z#;3z$eOlqhy41L);wK*K)WbzEmdQIOz=(1`1!sdb?kSI`f5a9Xzl@<1t2~Ssl}}IX
z8LK)1i?hehs7^NH#l;1S7HVeORSx4d|GYw(dKGI)&L5-+jh6J0tJFt&P>%492OZ{9
z!;`4>p~I-S9aK)ClscJGLzL6Qls|HDgE4EsD$?3|olM<+ltxEb04xh3!ss^4lqM)h
zNfu9tdfngde~^PtL<2Zfmy`l{^g9J3?F2CAdb=8uowB}cr7Gh)dwF^G*I6P%78p?@
zETO4W(F+4Gt`=u+-pS$`e<Ca+mxSVDCAuh3O9hz%*j@4Z?B`}LJJ;PB;X=v=$%h8u
z*G9-taZBE8qvj!aVH=8K4_+DvFH%OIv)r0AG9?Udf26CJfr;z3c*mIP$ytig6Ch<i
z3Bzii;k4OoZ9EObMg|da`Q!`_g`}ex_D3?T#xu-uCQ<8CkFze>)K{*);&==QZXpYi
zDQw1_Sircj^%`sOV+aO-(hm~c4Yp74Zdc?{v+A^0<A!%%5n!|d#&|=iJ!8(3Iu?wi
zyETI)f5&SOI@o=`*s&-QWJ4DDP7yFhryuhq3&=RAtrA8O^mg-6b6eM?s|H5x?2y}(
zYisgSOEp<eH}@Z=chBp)y%QWs*$ECrx)Yoo14etInQ%4C@S5FfhY{MIqqnCdd3%Mm
zC^XKcQPn<7C3(%a4k*3Rh(!^Uf24l9mJ_V$e;<>Sa2URUfQ!gDyh&sTuHlc`BpU1|
z0iQ$~9@kKA_wZOeB;tKnmaVx#kfyeM%`-aCAX!;;rS_qttW%w2MN}fy*-|^!aZ{eM
zTc(4M4_IN(_t$(kNo4!gIeTUW-#}78gx)!evhq{%@6|m#TGM1Pe}CKhJ8tjSGyW8v
zf5f&c<7*ZVV|VQG@^)bB66*u!{n~F2Ntd-=o7-7^aXnkE7V~8jlJH=@M97+6r?f0k
zsz)=qyq&L`|C-;u$cATsz;WGVb~Q~)uAbDv4MYYfRMiIb&gg3e5CUJl`l*SR=}U>~
zqWO;|H`A+4`)JDArb?;AeC7$~{`V1~H+QIfFqWs!7+7vCf~g(-=>QFUIFODsU4E?l
z`tE-7=cf*+)rZ-l<|<V)a_1`<R5$+sdLicWmr;y86t|}-KA{c*Db|-tI6l?{Blxj%
zmr;y86t_4zKFSgUH90hwVcHfde^tqD+b|Hl`zv^qfQaV4H0Y&3T(sBfR_7qdbgaUX
zQi*Ppetk)imKB5DuRYC>e6ziokq~$Q2)tdPDBqN;^@b5Z5EO!NQ0@W76f&Uz#|jEA
zLAe7Tv+~f4c|oYof>c@4J~~BY{a~vucZv<~`=M`xW)CJnBd}S*`hAdJe;V^Opw2gS
z-;H)S)wby#!b_DGIO~FL+;iU=J2Z8GxBcXOXO1`defb^~L_tP0C@6-Q(vbexbhS%{
zA`%^VYk#^}kNyI?EUf9mo2&5n9Mr*#KB8@0ZsDfye6;mO>m_##3&^x^)J|dRoFj+a
zHQul~28%1U5rd4=vqkG_e+x8?(8K3Otv48<rD4Iegc>WSNQh)CbW1S0vU?eiFi811
z+K1C)?9J#~CAFv8iwiCOtTJnko*@5piqak`8y^qRcz^09iejB=8JBVjrJ5se5tb3g
zmoNpfykIy=xss4xK+iJ*yULg#9-*NU+)V()0c2BdIOGz88FTA~e@w{iDdo>uaq)Nl
zwuq2`7HsL#Ef>>d;S;6kkdPB{@#z@B$swX{0%l4MRcw)Y3f(oet$bf@+(}WtU`1FJ
z#x&G4t_lm*^RS-Be3Da-r={rjx!aP#uVg!U4SO@1Bq@YzDCj)i?^5h4sEJPkBDYMx
z=66QjCaJ(s@tF$qQ~7kR#P&gcGee(pUkKs2a9!pEQWV$eF4Yw5OCo<XrT@qM-^QKe
zA2RYOot$L9H*;4d@}HDAr89l;UI&qE7jt+v{{ddT_!yt%UAg)W8V1Psml0<?6PM6V
zJ{OngY8EPgwOCDW+c*%t=T{JWlF^9e@LMf<*aeybJ$8L-deA0ntiq98TW-_-`VLJ=
zA#EyFQ|w8UJmkC?&b&vOkvqc3y9?Go|5;wVypo)7Mz!XOEI$(fL8Z1tfu&j*vb-f9
zv#W)%S-V~2g7K_+DDOAxY601$|8UbbyZW~3f9_U)l^^W(o6Y)1Kj-Vd?CQ4hZ|!II
z1pM02#i!+a#KQ=Xtpnu-AKqP%kGW(f1EA1bc*F?imHU9OZ3vrlL5qUqic`UaNBwm)
z1WAR|+!<P07?KML-lpqqRGb4U0LW<cCg~A}AQ05S<eGu>R$7McfK#OndR3xdj5#xs
zV_@iiG{<b?gu@Szgd!+c1yK}O;muy8z(9eUre=Y$r(jrwgQpxAsyKu&HmT$SqoCB;
z^r98ok4DoG=^>)OQsFp@a4&fZlA(;tVVMC=RPnjQ;4SAkC@5!r7QU~lZC}WBbJN~e
zmr0adQYOYK_>n?TP>Z-va}q72s4_vty-opt#j>=@4!-K$(2nh0)wKIv-;HH+n?$M@
zwNMPR-zGOkQ?T~2iWEzif`GsXj5ksc8d==p(b<=D#6}+H?YK-d(*YV-<Q#eEjeoFI
ziX>)Gj&o>49WSqdv1sFkVU%0IjmIi6{l;H&U`O*}AGqaWY_)%@<aP?|G?qwG9AT7y
zq*>{nEU-h<v7$IrVk9tny~shE>>;%zPE#7@tqF-muNmh_2C`HZJX)8fGUMomhwFyh
zpCV&Ji?ItQc|RFYT(=`P1)dq3;(tAt{|$z1PxxQsgCB}K6o4Z@j{;!-cR(rzlvDyd
z7U28<&$JTAWC5K@ZJ6$9t(9lRz()RmCgngxa_|&C2*5LtKz_i(#WVS#ohVl>Q}l3D
zvT*jO(l<5y7G<Y<6Enzd;P1)Cgs?4z=IMPChJw(iamJ244gRr?A4#Z_Lk+0o_059o
zY=y6~$X4af5Ae`>Te~A^x%MBbhYb>p&Z?X4a8&K*-__sT^r}h5r!Z+^9y$MivHEjr
zAM45;sC(dD>z_ZXZF}i^Sz-HG<%$QpTJ(kcpNpeEkC(gM{(j@aJg1Sqn!Q4b=XAi|
z&TWTo6=W@54z_-{DYxZ))eW!T779_V_th?W&f+MjM$Kp#Ur0}L&WUI})i&m|ZQ|7m
zymvr+N)cL3_5(L?R;Omkl(k}imP{eRT7Fg)0GmJ7<@9yL6`>6MzL?-^u<993C+{AS
zB>$%3oCqpFwEa32DI3tI1&LD`UH+zs%{)hvW}LDn2*QjDxog0ov%1ycrhudG^?L0`
zP1|{*kXBK~WKR@*f3Hf{vYz(F8-75R?&f|VOOv^O0gx~8(3f>Jj$1bwYKGgrrzrQI
zK<l55qGG}so^O{IzX0C-!<Qk1ArqH7Q$84%A#sB$f6Z7)kJ~mBzR$1Ftuip;a3__Z
zJp`Df3(!Mgpg=o4aBSIDYfFJ7XFC5rk0wPeL&u$T()J`Sk9_-kABB@`f|GYw*ni(F
zuWsIQnox|Sq#{{v5<(c_QYV6FB!x<r>*TleebF78s;st)jA5E~wg2u4H`o?c(U`rP
ztV~-he@J@mX643z*G09UGVRJc%=pT5WnH<QUA<qoCu)**i;Sc@d)#k6*fXBXL%H`X
zcE&D$bbG%qf4q4s$XE#q!V@KvOi;uyb4uJgO0FmBQlta}W1L9tFj0YuaKyNzmI`i@
zd6F?i99`#$#P}+Kgd$0xxx)g-I4Z=58W>U<f4eJ3c}@l*L1J1?Zu%p}OCZI2f*<0F
z<&-^DY|4iaU^FNuV*=xz&9{q;DxF4EXBgqUCwvXAWNc)CnF}?dENFL$XM~v@68_ZC
zl8+6LBTn_m0B2k#C>;#&%F|5pCgUVWLMtD0+>tJKWeXvltJHmUYTUG4nZ0S;_)s5w
ze{MLERb8!1n;(!A5XtGou3XveU4K*cP3LbpLNdu!IXbRR*=esCGH&zec1$!zIM{%M
z6!<Bo9EB`Vq9@7LB?#PtfROS)4Js>&h_-elh%m4F2h*5C(G^XMYmN~G!(T`PA`u>^
z!P$h;gZLQ}IQ=em8y6@i;W{#;)vN+af28sdIB1b^%+l{`Yf4v*pzf%&XsmZ~9x4>g
z36#Fd4Lb8@Sf;5t`Qg!ReOw4wX-adyFIu-$_NR9KKv`|-=HP3j-D!*N+L;>48lsYT
zQ~T1^8pi+<?>d@z8UjA3^bo5AFtj7c1f1v7DmS$bLqg=qh|KzB6rxPa^x)-ze~C)(
zK?PUCVd84`s;ip}48c;fKNf52iEC?TNRMjm2t(nYUw3T%YS);-Os(6jH|`6TYzt>F
zDG`%mYOje8e50~9RG+aSf&Auz_D1|Q8m|H|MxPb1&viz$<&1qnE;gOlF~15VgW!FC
zukSlkR<m9|u2!~XL$x~1n)3eWe>@T64>?8hX>B}2HCIUH^2;=T$##2cV$r_B7?SFR
zqCj1a0`|3{;3C%fZyj*yrgKdgYz8f35@<iW+HLE#Ch5NDqL*_d|2?n%!`z-%WE|uQ
z#g-}=@An)dHuUms6!0;m^$0rQcyk84L&HT;(V$|gVAX7>{Z2erg>3_HfAh_;TKSd-
zGbrUTRA=3g>o3il*;5Bm#l|MK-6xjv&~kJ7GVRmy<YS%|7&>R2KG5ld{v#{(c)`If
z3sESa_Ox|#>XHw(UQ3*An)+Zz9#z<-397I=r*~R38z=xemW#jlc6g$({%jn-Iv2!4
zSzYdmGoeccWOhDF$^WARf76*@A%aZf)q_LhFr!GaAXZtmU2}w9+u4UT#}Em96rd<Z
z2azQYs{dkvOb>wo`7$!YjFm^U83Wk!^g%r}nC56GYul)P3SI!=aW?@8aDRBxoX{3L
z``X%V7z^B}PWKRr_38ftOiUC*P)(t>kE8&kuL0@95f*>8NRDzIe`Iob06eQ=RkW>X
z9%r(-DddQ=8s{27%M3YQ_>FP$O!&QW^Oj&dQ2_!4qBG+PVdcBi9VK{nYUWso%8-d~
z9%pcDZ+bUcz_xLitb|vW>1<uKtHoa*Tvu3iBYFGWxU$b^k~G`I4c@=I0zRBgWb%O>
ze_Sw*Gzn(DJ@b&WFz>_XG|%(!P<?%La^@#NxDLmd_P+_HwZJ3E^M6G+LxfLpO|X0a
zy<J{?0+M~9V3!eRJQJ6|SUwk*rawU{f3;RkZ{s!)z2{fxC;@9OzbU5ZrNwU1o?R5!
zrU%8QV*$2gSah=f_Z@!8l9n4JTl7RqeB=yg<~<HBo(f$2c83?^FYCLHp9#hV#Yjpj
ziuJA_xJFnNg49R~Rjjwg-{k`(xcX=P$GGw1XHKV^C`U}dibt>ardlyf%iiwIe>qI;
zzU`jE^rfP*^axUR#%w=?-@86S+pXyw#I_HZ@l9jfzKfW42;1zwvCbcGqn^6KDM6ai
z<jALp5wrVAMCv+09<ac<lN4e^CD3t15V$9o)Ssh})T&r9gtZPho3kg7P^6fk-emFt
zQ<^(XBdy8Ac@jW^%&rL5giI)ze>(@K)t{>sRdt#5h+*(L0e{L`qDbH|n04+DLJ(K_
z+j}hz5=gPPdYrN1ri6WKMe=FRLi7~kDHrM5be;%7NwJ#1(4zPklvznep#EVGSHK<i
zBc%DggG5LSrES8bd30mhJ1RU!%21)p;c_}1t^u>VbQ?#H@MXR>$J4=lf5@g1=*$IA
z)~>mV)~J>uThMea5Wq1#t!PI}?{XNPE5XX<+%}Jgc$ap0xwZqkADigAyOps%$Y7pn
zL`4k~f(VPT{HuZ*b(%qOxoJ8#A?4<58f(J5?FM_k9HVj!0r}`Yt^sfvf&jrZMO2+b
zU?$PJMPqhsbZpyB$F^<T_@j<(+qP}nPRF+Oa_=3zQO#;lgRc(uUW+#WO-EHy0D_Xx
z4i+;lq(b+u2Y^ZVycVkX=XErn-!A)UYcHK!33ib2op2{PIBc2yT9Z3<U^<Kzjnb2k
zQix%YBurxOcC_$5WLQuy|KvJAv}HLnk3gVuitU3@Pp-RgYB<1qKvJuX8h$OHD4b|)
z=v=Wn&e<}Cf$VyA`8#>yZ!$^}ca`X$v+r*k^>UmNCqMy*8O!L#W+_0lGszQ47I`~l
zB^w%EaKFIq8Fnh6AzZ62ohXWMezOJZROp{e5y|#OnKIRm633pxAaxFPDGF*Liomti
z88fc)&ZM!jh~;ZjcSNpH&I7Tx-J7jen-Dx)D7Vwez<f0)F@+_qn295xYv{{y^+#^O
zsij?^1gPR*C|tAsOq=TSF>9Rgx5gjVVsGpiMib+1xn9iND#|DTE{EHV>EFiJN%wn@
zJS9u%o76T`0$FM5IMvT^c2ljW$LbGX(ZoFF+XlqcU62{+)kmU*ZoM@;*ShGQ-9Sjt
zd`jugNco5kpoxYDTKZ3OzC4FPY0_iOBBk$G01lmkbq+iHjj8b|Mpi3+$BU}pxv_||
z?Zh$gJUPXhQ+m8w0i4_1tvhbC1?E8rwcB+yJ7Q+ahHq3$wf}L_%bDG8K4G*(G>F85
z{u>K(CYVP2B58!nzxG1ysVy~nj)c<fzSxivQE7|GZQXGGJf!>z)SOW+!Ls)Hh2UN8
zNzNZ;s<LKQ0Bu>gR)|8v^M1EfI=p`lB8{!VvXsZ-tGV+Dt9MH}^xv`3Lap;t*i6}m
zk)#4-sr1<%u>I;frjFFLEU*%ZCtahfO##UeiNJ%50FgnMj$~5UuY;`5G=6&|mGLm`
zJlCJor3v>W!l#Ts8spm=JI29V(PLw8aT6u0H!UhxuJ@3pnsQel*Ho4+CtACR=T|aN
z&pH$m&+=`~dXzc;s_USkPn6YR2jj=HPC)|@!O28uCUqN&7Du^F30pxbt`WBKyj$IC
zDN3p0BpsCNw=*65n+@6qtzA6br)jKikV!<~tt8r7a}~g8af4BJGL2ju<@%9O_c_y!
z9UYDRD`NV5gsl=ca3!I-Ns~y(KB?ryYrt(jKtcoa9Q|_!GG-KlF>C<#8#kgcYE}Sn
z&P$(&-w(Me5yuy)z^eyvu|dC9KHYvczepnR5j%%=`NT|W_2`RvRQl%*;z<_%LW3A-
zvfy8t8t=lR;{4VD$8UHhlhyo*s`)Lw5k^;OFpdBvW~ZmkFZ!VGf5_I_opJ5O9cdGa
zvohy-;?vpPkmo=vsxwvNX5+Jg5AOq5$tEj)4Y2$*=(>^Zh*OyZQ^9bGxMOr)oKNN4
zZUZ4@_DNg?_d637Tp2PP4d(At4INM1!DjUC^7}SIVdrr=$^vYE;m9y#e|u=dlsysU
zgOyz!|1-EcYAmcuqB3y!N?Z^!Zv0-C4bCJTB_74Nz>r`5<w<;tm-q*Rf`~C-;Zi*H
zwIK2XpYUBh9#3k1-eeLnJ7Mg|BdWpYJgzyzJ16#ermm&@d^^6$U>@p(b_@ou;@nvj
zW(WqH87!8yA`${$dJrUvz{f_`yx6}F>%n2E#85>6WDojI6p^+%3%XBPhYU?UBKZZI
zJX8a9vR7P7Ueg^^w8*b!7cCEP)s_erlvWQVKXyhX(2bpIETj$ovXCwXTpXDO`eDGE
zF|NF0ic)XS`x1ntRDNUP&nn2@HBhl==^FO8LA27C!LwWPBVJAVqh+Queu4R@=TB>4
zR4|=ut>nrbfg}VyibV!1w>RG>RF;B-XUBcc&6BKsw|HeGwdqZhOJ6U*!kK<(<vE$3
zh+<P{Ci@6!a!-%r*G<BQKt|69@CYmhhcwv~v&&bU>)x2lySsyZh!MBmFS&(_Y!WGS
zdrbWuIZ(K#DV8K)|A7l`Bw1}I6(-&CZxsAb{k|2$ll*JCvy9y>oUt1t4nz_5%9c*!
zyZQT)C1f^r?vxO1W>6w(XT6}0xI>dqTkeT?6-fi&yY??#v5EtjCtta9slYJDxN(oq
z#<o`sK%IO_-m4!<i;p>96nKh|5F{mFNYf?;g%kOUucsg1t*6x{<+5I`AZZmNIVl>=
zkYnpI>IG3KB5gy0Ddhp`<@r64+2477jBE=I3V3PBq~l|;VhcJtpNWb?ZXAOCk3606
zAt*J|-#ye<8ZhddctrPcl0V9EK`5F3DEj+K6Q{tTYAPN6q6vtk5&SW!qUC`FP$kAm
zXrvIAnkPOE!^8-__B+jn{|#BQIp`lycSX1QGno>FqN_NKi4Jp?LBIpWttDEk5S@8}
ztR!eL=a<zVo)2t9<Fy8FCT|iFsez2NEDnY#jRgy134MsBpuw)8k78^`NfEAafP7<!
z5+oTOj|Nw-keH={H?9=@_b<5-zyxQ_ALg&v_y&j|$a1qltYF)tRt=AdM+WGHlJayd
zD#oK<o*5>6Y?xsQ1*$IQI7TkR<oIen`<Ob@O9^HoScv#tzdn7O28HyHtUJ0RWpdrB
zkL=wt1X>kFwo9(!AU0bW1r%f-7jo`%t>{B_C?mxhhru)yT+khr=(vyuK)&pTAVoWm
zfo&j1z+{LFl*&<|jx-H?y}lKaq9Apgje!zUivpHvoQ!bN8YT&qTxlCZUeF!S$cZkL
zBT3q{68LZY<6jJAM}=nC6}iE`$0~QtHv|{~@;67Qc@ZHg<ZOo~Af&e93_6nF9z3SP
zz*72`))RwJ2{fW$Ny<+q0IQpli-br&ev_a;d301*OsEoEn>~Z%RAU@JPK*&!^SB`g
zdV2cuk_e9iI(n5y)D8o4<3%YR@e3^bWjXzUee-*Gjo$kbH{>=yqfZhfbHuK5a@d{v
zXto4HSa+tw(-3^Ra*T<ghjQD+rgGhn4`r2_GlVElAAhy{wThT$0IRO__7cXD+-!X|
zJGBJ4$z8;mNtY%MP06EWmJiIe$LEvl-TuG8_GA%#kSr2d@F)&I)FYXcG|`<%$dnL&
z#d-XCc>MS4eh+4;i5Q_t6o>MCNJqy?$ln3Y)Oh&bHqsBQ&DLq3tX<pvZPA9PcO>ig
zf;6t#$bq?oh1ri^fZ6B@T&H0a!m}ueT%RACC%$w!`TZ+Mf^JPkc4<?CCsJ!^HQqMM
z;cHIIJwJUpKE_1LV|}H8uG&obPI*qXjR#^=@hW0QVVqAKNaF!binD0H7}3Z#w4xkL
zrCRx$%dKUee$sU@d%}CMu4P6yhIR84+9uZY4zezH&$Fl(K)^YkVLU+8mS-38(%c-&
zjoasfON6=`zNGMrFOJ(g0CGe^{CIc_$vfKQADiX|Rwp}29kF!&?_Uzm0|XZS_U;=U
zK$nRejb3dmUGLE?31!VZHT;R2z$P3B<EhVik%76^Ba29C8_+|H|Dw1N_k2UGkM(tN
z>K<NVf^d?P0DG`n8d#TA(eud(bMu7nh%O+Oe6gbUTUjY~8Jgd^JvIDa9lEUORrjvG
zc*O|OjG7<r1#%3!<j%c%ayhO`{hTrddMQfj@Q$`dyWjwc{${a><OVO3h<z-R3eu0&
zhCZ$%drHgq?>G`CPfZK(@wmo$Zd*k$x6I9();yV3z>65s8sq*j=ZjgJJcH(&98D<-
zys@832`2pe={wE`EIuncYo>ACTZ1pR25XD^vqL9Ef1A$!=9dI_CLyce3(@%R`C;E_
z#$OSKg*=8D@Mj!Z#KVUmy;gEW&#is+J!fNwCK`F3Og6R{_h;pAD-$~h*KX`GPCaj8
zDqS5m09(B6lT$<0sp5(D?h4;Dx}yk<EgHL$inFP$e=@9r{~qf#X-k%_>C5HT1i!DZ
z-m`M0SxnCXjcfRMcg4}&bho?X8S_|aWu)E*EFR*kkTrWICD15@_r&wE$gUJ-lg(lQ
zJat+pHZ7YDwo?xF*%KKL$pdi@PtT0llvb(-fXrlWet38tLB#_Joaqv=Qaa%0^ZVna
zjx}qI8oaA?74C!SCF(ecFY$fx770>ZoGxv1QwR>{Xu}@w)XA&sGnKikrS~BfrJcaV
zhAr>d*NEQ^@XuLZ5<^4^>ro!>p1;#RtCgz-AU(4-d(mqWU{}TZZJ@B5c>iWKByf*{
z0ffc5Q&|Y7UT6-V#Yw%`(rV6L8$9P}jsVih5p7eP(Q5jEQ(Q?I*J52D{Ub+q)oP8R
z%<)A{il@vVX)bq_G~kyg-!kvstilE^!?W%%8jIk`TILm4Ha-?PNbstf{=4rd#Eew<
zpt5voHhXzd514aX+?kiY4K#XG)6i!100;ie&)ju`G0O+Xlk-e?h_SVTnn2CI+;GGg
z4c>6x%Tl-vj<Dq;_z8RZiN<D6QLSZkzVCPdY|=JE>nAnaD-0Vd1p7t!<%x@W5B1m=
zR1tj8zg<LEgUOCJzih2;ZU`x^aWUb<HkzE)J~6MYwC3|~erb~IrY3B_lVbBez|PT$
zNA_P4d=DA-swK-A271g9hrKdm%|hJ_7r{&Y!mv`wRC)%M?5<aFzQLaBh0+D%fRFz<
zX?`?BYX5G~ABRQmz-*ZzsAuQ{8%Tjy9=~P16fGbRX2VAO_e{?hx(0p{2mJUcu@A!7
zAfz6Y-|zkdDRLow&IF0U#ECN}09Vca!1gS=t)-A?Tr?qimX-*qRopR98z_FuHVLFD
z;Qe2?F0p$3Sj&RGkE9=ykg(Cr`##xWeJK-yG54)Af+B5}Y=;;oTwDNkNd9bi-Du8W
zv^wFfp|8EaY;_+jviPkq>PrhU6$ek{b{xmnI9$`s5HI%@^?bQvK(-~&_*!b%;WaL)
zp}$MEP9V(E#Pv>n?T(M}d106IOpA%2|F_oHaOI0cP2pKY{mHawY}oFL{`%<<{kk(Q
zK;s@DJie39-4f|A#}C(yWLup=7thM@ClhU;3;6OWvm)`b9xKbFsr9KZkVo}^N05kW
zYFE|lN;^5bU-G^iY6*g2<p`-fQX9vFJqR#F>8(?{hkdkt+i>(@o~Rr?eLJfEaCGn}
zrrrAC(J$$Em;hW@z4*U%KmJDd?DmckJD;A83=bo!JF2g$&l)R};WH+?+EI5zt@g&M
z&^F9Wi1AO(%2f2CAB*sqzS;L^>#5qdUXtDC@|H#Z1`8}I*iou8gUIKh|1sLkUr7@e
zD~1YSa$$M1Pk3j3rNaP02aLGl=}j{|2zEBef(PK`vjSLyONyW~;DdojInexuY8j+F
ziE?=glGpMggFYiOi;?L9_PKn=<_i^X^kvM=?2BEJf(m4v@08)2xD#L|L5W@OHlwf+
zgrXqwo8i_;%w#LxtyFwpU#AN3M*!j6R(U@~9U_iF^!)YEX-i|3qgjxUQl@c!YAn62
z8e8hVO#lr>o2f1K=ZhwP1^@E#L<dR49FRzvBl6yjz}Bko)*vp^LQOiwNv)-{2s5gE
zi7Aa_+$zRgBvwA=LJ0=@ANnuw2S@KgcYH(EJy2s6qQyi3UCo%kt3%?N)&!PA`3ZI6
z3Rs?zhYch{ii_2!uH+d)R~(T;wOa(5CaF@B5&#x3h`Q?MMdMfnL#?EE+3Gaeki%rc
zt7QzX8w0=Y;p^(IyL`gCe-4LeUWX=p*dCWQ;^bvhQp4h4c16LMeP@<fZ$HcGxCF$T
zT1G+8kw2bY$fz4h7JWu$seDW=3Infd-0HkhJ&nFR^1D%0)owy_QWWN$Mbkb)R9vV{
z34nu%klQ;*qxzPKZe&6(=c;8oudJFWuDg?IPU^vCnGxEO2YpiyYct3#q>cSwz8R6_
z4^A9<1Nol*TNaxvawtOzOE01htG~-M9mIF@-)E3nG==mjS;3;NFo`|}r7maTIc(EU
z_hyzS3X899z73Lk1o%kc^-WDZb+e$yA^?RSMm|09I`c9=-9}|Lwd07#v#){fK;j3e
ziwxRJIu8O=unp6IYPF)C^9h&wdqdwwldi(OzSb8SNdB;?plkqho!_)Gd%|F69M0Y6
z&ZtlKp-ez*9x1CL;ca>MD54Lhz09(pUQ>8YxD{|Gh0t=&Zq7%pOi2cir0(#M5P*U3
zsfAJx*ZP5~$V4^!!kangL!~POW^Nl;GUoA)3M)W!Q+B&+<xJ>{94Rn~8y{vu%LFtv
zb?2$%&E!tW<=4g`|DReRga{5wSCUy$8T;6&R4^&Fs^Pk@!*j6Y8WeS39qkD{@FIN%
z^e`SA;djq9ieDNQ#@UdJBnB2eF#tj-q}dGLVDasQfze+!0m@V`q~<8uwKL9Y5#EE`
zzz?ne1{KOm;2%pi7872k<laXR$qz$Bm;{1D7ow}CE|1n+#-U4m8<8hU0*B)yCqw;S
zj4**dg0Q6;F_zJdoud^DwXL7NzQ6b_zs<<y8VVW#Pp{YMJe8mCX6D}plk`tBVs_sn
z#$U!69^_!D490g-bHr;ti`>h*A&mgy%#OG+J70-Xe$pubunh>Patd%VA8Jcq3?Djp
z3P=$<6~HG>Ms9%NSMc>G+EKFjAc^cnGj5zd_OT^~{yZ4C=W2-f?sGzXHMaRb#IERv
zLEm_FcTm`faaoTA6*V`1Kbmkv;b$1Qf=Aj~EBV&oD{#D@sPQ~W`HsatZP~;2h%Zgn
zy7|8HqKA(yg2n3fzr)Ey!#1k55f*E9i*JQyVF1l*X3Q_f!(|VFdAThg^nXf(mf&L^
z41%?LM2*?KN2o0D8?l_jz1{XP$>yRu0{B6qjY9%(m@(D%QZ{F*Ridb!!es#S>XLVS
zNd(uPVUyp~9_0h}VD!@-ar(81JMS^^LEniNZK|wHNRyL~qmwxvlN;4<5O2x$jsIn0
z2Qy;8r=TSNT$u?9LH=)?|6oS`QwjCS_jBxOc(#$xm6%0^3jh&}BpNLOBA!c8Mb}ZN
zj_bMBpredKHJPZ(e9Dt6R2xWJOXD;%Tjt@Ea=*Jrvdf;4jgHo%h=ZDrMB?J)lnEtK
z8YWH0WnL#EZ#eLIGc?rk?9$G{n3!<X@Ma$)!LVS>l1~T7F-ab~x2b0i9m=5?%+Dmm
zkkiNLnV+4ZYctr{2nAqmmv+Mhi1BCPe!Bd*2_sJwr@Rf5Y$P!y;OpY?{Ej1M{&->9
zn}kl-T+B~_)-dfHI_L3ldT3vZIbYYNKEE=%C23#TX^)+hf-`BFlvx!;YH`jE;s1)J
zCdQcvnwJJpW*Mh5&wCy(i@TFmi6a^uN$j+<_O*7oSXr59?n*6LSKZ2yWqW}72+A|l
z>Tfbjp$_rc4`pDURR1tc{v*)%p+9vYou^HQdVmXFXjZ5eAX+I<#EyrSDnREL$2(jX
z9MC6BzCE<e!Ng6%q&Wxi+fR@1l<JveR7N=zdIIz}A0zMMUetpill&;y=3Y%{Sb&0&
z(6z3EZbOi4_E7rq<U5C5Bl}l=J(im&;mxdz=mZ*iO~Ebys<-*K9`l$UNK6-Zv*BBp
zmp5;aSx1kY7ck0-<lP~wO+G7-LKG-Yb?xbYWu+tlJzh-wWQ#-6k4>>qYBdqt3@l30
zZ4F=~`b{j?V(^C}QJ^>U*G<V5CK6PTG^*j6<eWN9PR!ult2j;0vQ;kwmNitV;}s(_
zi5He9dpcnh+`KN9qMM1hWJEgiyD^mQ?FO`_|4{5;2XkSn%Tq5UwkV~*I2nj;0uHi#
zj%H}@Lp3P@c7aZ`8dw-F9oO?z*9(Yq_ZDEfD?pciNN~0c%(?fzYc@>jp!X(n?CS3L
zGs!jdO;_aT3^X7j5H(FU6uP2EH;MNRE0>eYUmgpxlu0I-)8wm)>V4)n$Ugx}rgZ2-
z1V<=y+*kCXo*ly7FMcqHwv;a<r|(PGD>!6=S3X+oab5R?8K0ixos)QJ%myb{rgcDp
zoLW<6-Iqbbg65hIcu2LLy2nkxxm-3-sIVObvR;f?dSDYx_MB!h@150+bEHziw}pz1
zUiI<Sl1I1YPI}uTi{5a`;n3RakANAi7k6j!=JhQ9t+$A(yft=Y<X+9-fWM5~N3x>c
zh=`=POMt^yF!LEgSjUWC2_4IvTo@qeeWL>S12)g{g7t@PN)^~>eo>P}o(XfTmuvGE
zY-<56E-s-wPF);Gu|2Jy`#1yljzZrchng1JrU-hX2L~bJX9&+#<`-Icpb^WWveHCv
zsc5feL9|3k3rwq3!%`6<+7%Z#E`$c9pi*!edVj;57AzD;oUs51RVVw)lNo>_(#V_F
z@|%kbXF%_geW4W(e_dF@Ybl&J&Dhxb&66gK0y^5Xhr6vO!&tR3iSZ`(OexRJhTxFG
z05(&ji&8xDl6)J=S)x|tA7Xpj?yjpPRW~#-P-|%D={8Xo8r+AFcXdSsbP=s<#a%s8
zdpd?k)9?d}o^%8!gC<>h6eQr21(^mGVLZ9GJ9kyZhoj<0)}AhKdt~s@rdlj?H1*p}
z?zzj;(My+ijJGD+yeEP@sZzwQ%N6-uo7)BMy4^Y7{q&FUjf+1J)4y5pJ7Nz8mI&bV
zcV2Wx$WF*wm^!pQU|Em_V;u#)?R*L=wpRQpKK61c0wYWPXlrVgaU8%+5OGY#Y)_RF
z-!!(qO`!$tn`fg{ILvQZ&$j^G+H0NVQR6*2g{vv6JRjHRJBJ7T1D}r1(UZ7Q=ZmM&
zk^*MqL0%HBjlvBjSJ()*s_?9qb_Xu&2=!>iR#9Rx4qN6xDpa_%tVNl`BMZLw{dP^A
zfH}d#idI+6;9*H6PhCK63RQ&#<3z>M5X%=fU@&Ecnnm`-Qj;#le>g(pqg<VC!UXMa
z`Td<IU&M8e<>|8R%gi_$d|1Wo&|ZPP?joP}&QlVyV3Om@H%tyh$gQY6vgV*^)8%$E
zgAwVGuGX{O8}*~!t~=S>MZzJ+$<n}EO)gC%moeAW?J6{sktkq7Q`Ye@_sgmZ7A5x4
zaTb7O`9=@G9ENvvd(<=Sd6L==36{7x^8(u)TG7s=H?7;Y?N3yo`;G)8t;k@pp@hlZ
zziQlCq>U`?n)B6+GngP2N9H5JFw|NgeO0Ijmv@(e|M5iH&wxfqEFd%btZ<nDrz}vq
zJzC0mQAJyr<plhtt(8d4oiB;dm_2-fpo^sj+LFq3q9H)8ifCDc8#Cu9<%8a^*Vdt(
zs5k_7p5_k`EN4uY>jP_8-RiT|4|!W_=bNhVgdec-z<#DeTUu~HINzv5A!`}BXth4-
zayaTki1Sdl!?nuk9p{g(>>m67sx7+|#AH5*7Ue8HH6>v76h@)|M!-*a<cSHg6my%N
z0;ZBSz1oLjcF78s<#+D7BvEfO)0##ypeKgNM2g8ta30NT9?8YsmM0}9e@#QQVFi+f
zPfr>lI+}EbgH+QgNk)!&7%XnxG+ZM;X{`AEV&Y&)kJ|CY<qaLjVz_?z`f2dG2BDt5
zt<bZdg)xpebhtg&8&F@Jj1h4b1fx-nu#qHl`5GOKhEuwf&OuzSjZMUXU`ekTR#OZK
z_+48X#~sL<#uABX(Xe*6JE4|7b$e+e8g|IlVab_-wI75H>KNz4;f}A<<dc;}Q{<Xm
zo$o;8G-wfe-%OeBK8(v430{ptWuc!~PCthPi;+swnec3848Wn7#&ST83>PQm4$HLD
zAQTXv3j8yslME}A1)FIH@3c>buOxU7fJxVYcMn~}Vj@U@lo{tpYo{iQvd0(-Ke;<N
zeDaY912-?}1iIp7;GG<M)WY!6Tf6X(*uR`9m?Up-E7DRL%g$D3Dr%JuRWPt#BLT{q
zH|jMgujsq62e9Z*eB$DWY4+a66Qy@A#UEqICl>3&DJ%NpPk0=J^9s~7a2E?wt(7Ek
z86g;XF3izUg)pWW)v_3(Tst)`9iXD=;pA^GT<Py9!bO+NRi6?@?3Kpx-$yn~od}gi
z4%PI<;X6YDmhgjh$~BG30cxSprMlO3BlENPkQbmR>mA90okxqv2lA}$vol8qW@x;u
zLyiqPx|#Q^dElr}04G-QREJ-}*`4%Pdx7;U>VAyXt(JjX5d)EV<tGv)4|WSC-?9M|
zQuFy*I1x2Xc3-eIF?XU!f;{}c{PlfdBXXIpNTtV4P5xVw4DH{Jyp#iXmFnRC%FEas
zrX~P-OWCJXG^i2ax>E<`npuC77TTc)hYaAmJ-e#AY5zU#=*q-ozi$DgxnZA!+kQOi
z!DD$F#ejW=mT2=A(pWvzgcpZ}P82fmX+fVFhw1Kbo)+K2`gb{}Cml1+4xjjYhB2`M
z?_E$-7#Q+drnJyC4ml6Mi<M-vHe#4rTM|I+wZCnK-ovhrWj}*q*~8Sl^KLE1USA$C
zKMX>@XXRKeAwlV6>Al6<OIdP9YkA=hj$otjj&Ch)?s}GowjHWtB+)UD@=%MV0FV7u
zX$=RlYpRU|)gvoHXUs<y9(UIhw&8bE7Heb)52zut?Dl1PXNwivUb=6h)j+>3?>->j
zyiNuw&a%DL7*mKe|Evay>*=`SzMfJENh$VZlMV^7I<w%FPYPZY^)Jisdyq_TMOuEc
zN$~c1fp&@(uw8qhUjhRZ>G|N)txTMcwXKW*BH1zmcrx`YU`=`6>eOtGImbiZW-!y;
zc~JMD4Z$|%76S+t4zfo)(-SxBux7xFJtn-IFSF_H`141yOl=ouK9Cc4Rx(uY{w?Nd
zMPz>EHOE^rB}ixJ1l~yG$qlAdmY(C8*RJKqZR%CDFht66fsyE`eZRT3Vx91%<Y5pq
z*E;KBfFxr1#2*AihTf{sRG`5Y*VdH1B5k{JlRC=dy+=o#D)_Ynnob`sNKe2E>6Kj_
zaQ5}MA4~PU9A3D9068>{V1op>p@zGq5<6bDI2D-)s*<)gi_7-kUj*4<9NhHjFv0FD
z1In|*f4;@~c`7q?*>Dmo0noX{Ns$O5_LYA*04-$A0!5#ySrEP#zhE0gfSsAC(G9wq
zmbq)YwRNq_J<(dz?<&oY@bCeTmr-Kgy7cFdm6;e&dzI_%Q7cFqRY(3n+m>}24sB&V
z_o<U-#grH#i$Kv%CzV}y;GwTNr-;#PDR@K?A%z1trHANwWkSDrd8wEA&VUqA+~??C
zGc9r^LcucN>LLGpY<mVCAGSxr9><xFyRi1qpr0Ej{JB?<bsp9x7c2yj^!9aBXF%{z
zsvR_MkwIpMP-F7)+CSlcC$2TbLT`Ul-m`ch3H)gW)>z6&q#%S^xiC;rBJLdmivG~K
zn+CvBZE_xdQ}us5LGgz@lK}v%-s)8uTt5ccoA}Y0<`mF&$k>-r8>;47v@M!N@im%i
zAK}i1A}PB%cWJbq>K2-B<&EPI$7R<<9Kez%8N!hHnVwDOW8Ey6nm^q)<*fTe9`hE8
z@QdDZDwN89cb6%c&p!=bB_+Q9m>Pc$$NmS{v4hcc@aRGP!RvTYqMrzN_)4|-)jJ>q
zcNaF#Up$?AQAmc9EQIZIh-C1E#fxU{r46JBGdfCOdaxTzJ%*efENKyk-Yim;j6MW#
z$fP~|aT5M}XzVE~%N)tcJ;sT_m7zN&>uBNfq*S*#nfw}J=%Yci4=C74HLY;L?HPfK
z8L(_FljW1$>G7=C4OjT->sDiqvHs-GPe`X}NQ&buqvY&~>zCfVo1<s=tCEjRRH~CR
z+yM&j0aN+f$q{!oM4j(sJdSHq#oD@}4OG+A^<2_C0vw0=rPy{A5iiY_TQ$`K=N_RP
zK@^;aio=L@azSIJfWyNdW5XP1;CH@eN=~5Ja07^d$+<>@{)!%hTL4Urcs1sd;s|FC
zLUIE8!WcdZJRs7ZC^A=(izq99)9cQHk@ItOlv9_8gsO|UrRg*PO15eRb9yXfjGi%1
zxMa&%RH4M@oMi<@09Jus2?~ZCce^qiB7@9#D`%Y8vb7uzAXI&B$BPz>B9mmx_sQGz
zkf~Hdg6wOy;<@t_pnlcq_ou)8qQl*yTL71VxjzUY5je~*y?B`Q9L46TwM%%t5dkh~
zdC-h1ja)Dbb&tsPNIZR4<u|$5mT`v@i>QS9xY4jPWQhb30*<VsD3(?8eLnNRv!cOw
z2&<N5C-@d6;9dr30&KbW4-5{}zWcdaoiq0DJ2(WP4dF0Gd!74$0>#_mdo>q6T9;{m
zz;^qKda<J&O4~|Vt?)b=lVH->ecC~QqcMa74B<M52M#&D0A-w=2yUkvW*r1^0Yq{s
z?Rt~(@t8XY>#iZ5>AN0zyJ#CiWFZ9bk&m!+Di{(sVAf&#-=yLcg&O>CdV;Dt$K^kv
z@CoYSv*DJYbpF)EgbU}!cQi>y+2NGWgHn9;hNAT2n#d>PZnvpDzwqvXBSLI{mj{w$
zO%Xtj$O7XZ69{Sq^Y%XxoPTO3Ekoi0B^9o-c3g=;6)=U9n#U9A7LzX<{c5{2>9*9J
z;?ooE00>eKX+h;Gqe5(gi*~VW<}k2LF1h0eY1fsI3I0wDB6JrISZ;5kn$D$`Zf-9l
z!c+hc?t3f7(!n@4WUSEC|K^z!aEor?d2e0@S3s_$m%#mavt@$+wS*K8M8%XG8OZ(A
z;Kya?>c-*jt|8IcaXn^1y(u5+N~fA1xxwfW4QQDgxe~D4-ti|=nU?4Jd(A1`%o_>|
z<=;J!tLzZ_;>k`KOnn?nR33HcQV+87S)k^p0YktbVw4yXU5e)??vI`M8YqB0tjeBc
zU>6&6fPie3k=*MROA&tgXj0IAE)mT2S0TcdOBome2F=ZU2_Mb*1c>}9)=+}uJa03^
z8Sq1h3>*@jUP`Z|kK$@<w#*tPx;Ygmu?R-#x=sWMS2QQ~U6r-1F+EkH8H_nSkMcS(
zD7&*2kNLy-v}?4@Ov_$3KRnM<A@m$heytI|qN`{&g%XoHkV^nAQeqZ<=uz*8br!V6
zU6r*i+x*a+?yQPxl8|<BoZ+FOJJaL*4Zxm0)6M2-q7tlXEC{HtA>e(2&L#&hBka0g
z$b+mPtiU4_9~l(p@YxoLX3amTq#8FthP0r4O!c;xcW*NfIircD`u^^4tVd!&7)uSD
z4w!j-z6dp*{YGZ8o)B(`;Zgp4do%V=r8|4u&gVl8lMpG@^9ANl6|u$H>SSO0;tDOQ
zzj{*bG?bdR9@FH5vc3_{WjAu(V3v;HgOouBs{6u!L3#cFaqF~jmDo(|x2dr!PUry+
zEBhk;-z2U2_?e^%Vo?97&TjowXAuF<dU-bVOo&cAz6}EYF00FV0{F|AtHSfZw)-p~
zhSW((O{aQ21>%(P(i@Kd3h~dS{z#Q@-(9_Q>?q`obp(;kh_Pq`vZ8&zglmHo@=+7U
z9(Wkz<!w=*gDJ`qPBk3kW$BOhp-X7GI@MnVRdonIS?KSG0q20J)Ut=+n2EQ)O5-AR
zRG%@O92pqCFKl|*CML=Bf!+6=H!upQ^AU`Nf_?WX^q>0OR1HIwlM(v1NilkIdb<}g
zUQYxRjNzmxV^AfVa^Eckl-%*@_J3tdNo30kWhv@{D8)&Tm^$C(Cda`-(Qu<S$FmfN
z4NYn4noYn1ej+Vsng+i#RpX(F38IuXcsPm>7bSa#km&3kY@agCsgZ?$AZ?V7@siFY
zd5YM@KniL=3b;N;jjR<4bAMq$Vx=kaSW<OZ3~e&fDJl}6$ptO3n5{w?c`S_2Fdu9T
zGX-|qYh9h(l1>y%wID1ebIFiD*V&-<p%=(})>~Uir#Jx$*tT#hS0eZZ@@Ps+lC*II
zn<B#U??%>0@t6V#Er;FZm5m5-NzFM)ro5U7$@Nosf!z}jWD0I?Nows0$G1F+=`N<K
z@3l2^88*<vj^c>^22Oa4x+mm+IP&DnLW>#6kXT^`XrU60s-fp(To*~<wB(+uh4?%7
zbuTK{AX5O0o9KdPA^NpSk%+^bdGIr=#HfWBLz@2e>VxJW5_?o>IGvt+XLho|N=Tu?
z0Z5c8yyvZIw1NzGd`qA{RPaYie1j#!uZf1?wvSZzx;C6mWlvUNK~N*g7)kl^C&8hP
zT}hD?bMu_|I;wy39+{CNT?(!L=C^1>F+PJ#6rusLKL=W)lWM_f*2rp&1N-8)ih^qV
zP5eljYeo#!Eg+0YH=>ee(^lCkS!|Lv>J&HNZ692)3Up8fE-u$iJ1!)z@$L&bBx1%D
z0W<4eVdTFIvLEyd8~WyW-TDaB@v?;+eNfzvA$-8Dm&D2u(;1xujOw6CuU_8Z*rX0!
zPCWq>yLmVReHHvMp9EU%rd5+(GxTOE6~P4+8c3qAZ9UUFdNbMs&3O-G<VmO$hTP2X
z74|YXrOwSf_v`3J#S7;XOdai=w{Al3m}Pw7*oGQtRw_z<72~7V3v=&CK@#S+700-g
zpabkXbfV-n7LLIPdbtyDS2YMpCm><KdFz0=zKH|(2ep%cj=7qoJe%6~4EZcXmUgN*
z;+~wu{#pY2y>Y0US`}(HqvJPQUD1e2!v04nZ50)d1t$M}YA%E7xvpa(D-~(PDov?h
z%?zEsh!QH1%&Ba7zKJrh83OmwHVO$v9T>Pn3#!T2C&VbRFKTv?RQtB~5rIKXb4!4j
za}2D(5u0bDpEZ8qI$v9r$7^(}Lzw>brQpBi6YN@iyD^a#o{s2{5w2<5L9#^g6_qx4
zfs072c?wH}F)XjoN4$+%5psh8-OU>6z7ZG*H&Rb?HINMGZDIVqlM$YNtj(le!uEJU
zat?+EC`fp(AmVi~j*fQZ7aE(ftse}59k<1IOUWLMDqahwcYPO*!YEH8G`^mY&MP-H
z{TV%5#ErtS_fzv^g!SuH>6f-LKn~`2=(`Y$*78mg*(z2LJ3p$1#`HkK8kOn{oWrYb
z-N}>-&SrP-6b!`(gU9tqft86n0trrUt1a`9)6p_9E|;^p0}dlEwQ1yuYB=Cu1&Vgu
zp~3zq@*`m|<SEk7>1baFCNHYJJK=^qFypbMkcJb}J4^AX1j}*$t+0M3+Kp}zmLoE5
zksDsovw_<te7@Te@adLr(=&5I1E_5ft;-cqh~3WETFRekyigaP^R-rJ33fx;Yop7z
z6?$*bL>rAWj3l!qnUINc&1e8xehjS+6hayyRF&KvQIHU$ECW2`9!gX7ma`Dz@X`wU
zpl@F%#wQ<z7&7F+&e8NoN6O-~Zb$VHe<F2Q->`-=Ut)*I$NBWqv52d0pz&ln3-#6#
z+jsTh740TR<}fk!GyDBHfrbyBy&DgwTgwrCP57&2QWW7-O7@AM<S-qIpvl{X<KY+S
zWZ2Y)*F<L~|1AQJPK1VrF@D$T+2><rs$0gU{SfaH{@zrA`2TKsutE7JzyUjUsO*To
zJw5#~H~$`2jl5_?#6Ms}XsIM~^P}9M_9TT9aJ7-czMema-NLTwGwi)O{M^M49;es$
z?T&C}RxyOfhtn_>84vQ=;`2&**KlSuaIA$M)<ek>*M)=A8VSk5VfOWqKea~>cFEk6
zWTu<QQ-uU^em1A(uuiSY?|@E1M-eT<QAp7W4q?K@?#SfDZvD^*c(qaayCAF^an3Sq
z@cl5U^?r9`EBs;Vav*NAP9@s4xZ8ts3M^V0P@g{c7~t7(_1X%bc4t|X#=#fNJZ2P8
ziE?Ic?+l&Gz)bl$bR0b%E7*cW<@ZrAv2tJ&6pCe4#y;|;A#Rj_2tew9FdfB#G;~#d
z!3)qNnon>$A?3%#EnCw1F<hnM`yi0o5|w_ZBJ1Ot{!|k^mN`0unBP#RW<;Rc#;LX7
zFELhPQ0wS?%ph|P@Jpl4DV1ZyUn%XntT7YiIlf0|4yvrVyho){6y-@&@CX7@XmXY2
zf4q~KrKNhQB!@)cNC9Y3P(Pr56VrrH7q)1!*K)MT%o`9VdnQU1oFPNSXf8*^9j9`Y
zL9Ma|(nv*dR`G4)k#Gne?u1g`o7W2;A8PZ%b+z5rL`KNSOyT+NNOU#0T=(D=3t0GU
z47-9cMd#+oIM@mZOe%~rAH$%|=3USH?5csV8E_>(QsnXuKL8nWy%3P6cqKz1V?3%A
z1aM(}XdeiY-eGuL|2iZUs+t0%M|i~znu*qJLROZ<{aKHk(n2TC2SXN1jF}n6LPLa;
zNvq$jSAwaXCtpV<zRV0pWsMJg@pTLW{#17=Xb8MPeS0c$)y(N7n9&p?)B$kmIKR6*
zxu+rgKcd)+G{DhR4q#9CJh4x)GXDPJ?%?1u>4uJlk(;}C?e96z_K;df<s9%1P0k-9
z5p}*kxluvQ90tjIM?UWL9NkpV%B!(z3tgEW?bLH<TMbwEOOt`ruH-BwtF<+|=8I<g
z%KmL`*zp|@BtmyW8r{Iga7=B48f|jJbMxwdD;HG6y?_`4{bYECdwYf=gw%Nul!GQH
zhL*gx`n!y6Hw@4AXKjruvgFDgI54GFxZ;;SeaRExqw?D4u_N_okqGsAEFU}4i!J+T
zQ2h}0aeF&dEc7`xvja?mM0k3t4G)F;n+xk;K?L;I<Z>6ICn^SuC;A<o#p9jmnXjMk
zXL|p<0Px5f=(6#($Yzg0DCH~F6jMix$Hx&Ars@-dBVpM_w!cBO9z*m}_upinYFMjC
z^Z$J%!>@;@i#sz-L#k!nSp!w2S@z&?&$?#<Bx{T$){`eO0^L?LFg9UNPVXahRnEYq
z`71_SsXi*Zhtju#(MStutqD3m%@_aY3A6|TFzlpoFzV^yjkb*uIu#&95EJZ{dSaKY
zG`2hr(5!|7_xC&qu<HK<6<8V@`?e9FX^t{#`!dXBY~^*q)p|au>C}38n+VUdV9(=(
z&*MbhXk=EWS!7G{D~d?6>MOI0S9$CAKU;gBAl?8UvC#Vg;mqs0p=wzAg*yT^$<^U1
zz;!5W!5@$vB>2x8`;#6W4sH5(Tduiw`e=D}r%{_Ap^Fg2jtq~YZ1FP9M*+)0umu15
z6G8;!@j^4DgUS;HIVd(*7t>UX?@S`;O0s0ogv|iXN0vEg8hQvV*fYvRr2t$uyHX*S
zf>=*PJDHbqJUX_NzQ-G#Ox(YJH~WO90RuiX+OL@OINpaY-YF|CX_zd`&NhYttlj}`
z9yoP#j3BtDeKw)V0pYY+#c$I0_GTrrvphWWlErIwy4SobJzmWoZ-+Mz3u6zR9#8+k
zmp$EmIdifNMdXg}*FIkHpZ3Q->ptQYYw6C)=rw4;osp(b`$*PKUOMap6<7}{0cM|g
z9|wQwW+htAGCN#e-d{ik>cm2F&|UPQh#k?KsU)O<!A61Nn$%Msf2f8qCMYgMP398=
z`TTiQgnF%JbB(O;hGJ~E7Tiy~88dYJg74~@UWOM5zek=VC?6ULZ%<0b?0f;w3O<5j
z9=@72sOTdbEyOUKelIWQqpk--07kfIEAQXa|LWta_cgJd*o#hR2px=or5=Ug*2~s#
z#}kRNE;w@VXw@Z?ZDVlsVrnT>AarH2jGFVGC0CT5V`|?=N)~3OYRDJ%nZY)=iOyG=
zl)nEaFx=eQH-R07>!x~8Q+}BrvRuznj~2NC@9~!KB)i7w@$0PE_O0+00W>F#OsKR*
zI#D+!r41OE7fQ#h5ew1UCEAS*WMfd#(eTbt&O5E`)zdY(7tn%n(kx`$Es8@w<L*rR
zJ)6)3Bcg)B5)P}XZM(1M6s{=h8t^YT)@VW9iyc7S>lCg(Qx0QA?dSEN%{db-K=H@-
z4>j@Hbi1s@j6-C*NpR#T0K`0DQlD%IXCiGgb%W)#7-mhV`VvrF{96`UBZt(_o!*Cs
zpZ~Ch<{@R*E)q*fD_0{x(=oZ6UfQZHA4dpiPim^|yo7qjzYZ_Y#S3G))uR;vKE_DC
zMvCvdb7B#HZYwg$&7>l%kO93qC*m0VLoS#y5ceYEp|O?pUWpmm2+^<xS003&^%vj3
zqdv}e{|%6(xFhmoq%c_oPy;kIek!_%zRxxC*_NP46B(!hK)mx1G7Fb+K2WiRey&wp
zX#b3itek!zcL){|Y0XI&X+(1QMRWEXAErk*;~d;m_D{}1pN}O2bI(1F|MOOH^Nc|m
zgi2*W=f|N^ac7#=3_~uB9PN>qrA8m4P>o<T6!YcyIJ!lXDMtbLWwvqoKy`@bNx}XF
zn1U!sW)%aXw3C(o{E0j43tUN+FA<K7{7>6f6;il-H%+LMLQ^6#tMDL>1h@!$*`z3x
zT|9&c#$a44Y=n|jG@uE2J2yM9mmuxXUvO%k^IxOoBrI`cA`lv8A1t-K^UZxu32{fS
zfSxRtn05k93JidxYuc&eG-Y6}1BsE|Y!_8p@b7dhK`2uE?-{Y0?OkgagdBfY8Iz~J
z@M&ftBvqK;hKr#SyPhd7O_7SoG+uirx_GZqB$GR?W_jYi6IvU>YdeEZvH+6Qc$^5$
zz|sp-SoRQNkm_m1{?!dWISmoi_`l<h!S)g1h3x-PW&!*ct!OIA>p>JGm{90>?C*nl
z!O$|XYTO+4xm;?k0=*DE3?pE`ig%|mk;}$)50y`sr*>&#ll_?8V;D)$fYOL^h&P!S
zQcLCgI`sgxXSe}<=s!*IlU4d~ihUc>uJ#>8+vQTflV4rl>%erIdf}MFbs1W{Lluzs
ztVMb_?ErRU<pZg|V2`^`5WEuWRfvNw1b>wvfbYN~9o35ty!>eq`?w&Uid`a4q<ZHH
z<!C94V(J$w#|;@`NWdj>lLS!xEER#K#i_?yFiTkl7*T!VrHPgS97w}zVgHof<9)sR
zb*itp$PolLfnv6P^NHiCnyycohsuMwU^h>3`~kdn-Vszy5J3g_>;3#MHiba8{91zE
zAVzQspmfI0ZQA^sn-ax;ORv>9@vmpdyM;E+gC9F2V{yWpoz?v&3C;D7Vq-;Y(L^DU
zKkN6r*A&+;x%i6fHN1vz*dX-><;=w$2KERCEmq81m;QSzMEF!1O*X`cBfVRlLn8AO
zeF-4!FzP>$)FQCphZ~NH_aH<7H$WR>5rdvDl%fI1_}Pu#PAI>Fry+7-BrE|p3XMu(
zAVXge8*uk=C=$Q~)COl^#A>NnVUo5!>+;Zpr$j9G9#y6v;7aq9%WdiFvQ@n83p7jl
z@lco3rDPZugN6OPjpLLBGoJ2OH(S3oHo)8`2g*r*7QP=>{E}=ERf6WZ*xx@=1J3YI
zom2}`zI#;%CiClXY7J7eFo9b^qz3`tD4RD4=DjILAttl2b$>VG(L4CaxzS`7s3LSE
z)$r`CV_XL~Ol~HO^6{@qOOGorr(*3Y*@`A^@hXff&u&e;B(cZJ>{tgQ<Bu?>27t7!
zcb-9BzM2YqXYkZP=-@VDS34DrF!6ghJ-({<SnRyi6RIwEC)hl^a;Vjxq2q>&)!a;w
z<hsyv114Lnrc4To&>V%o2`21qZGVViY?9MV5kH$7b1s;~112JTQUfqpj`!Gh#MPfO
zuT7q~cf2p=*ss0z!RGEim;dEkQvv8t9#y~!qAxcjeZ;ghHWg{cA4KP()FW^Fo>)}o
zIZ}i%?MuUUYv|3(zqAFEhLjok=w!asJhhX~*L_WbGP*?<$-ms3RN2NlrO^~KFKR$Y
zEF<D={Y=HiiL4{enliewRqyX5;K^t+EDfZsGRF=L&q$^v>D#F=>=J?<BLOT|P~z<z
z0#Xy8S24HAM;fPeV7?(o8d3P9Eoj&~wMmHXD!)@2(&(qcfqBAPS+v+Y@~u2|nQLL|
z3l76NlDl<RlqeRb8OOOrqdw2O1zjDxr`4|M#x>ODw+e>&tyB*kOy&pp4mf{tZr;-O
zZRP2t=I<vs9zs;SJydQeF#w7*r|`*8BEXmmxGKA(mu*HVS+4dWGr<*2XHtP1;zO%K
z{C^!mUIA771*55UML%(g69V#5YH>t&ciVK?(8#S5hx;ayu0D;pS#iZ)-G2wso?9Zz
zeIs)wlC1Ie9%zytjvHG`{W%r4LnnAn@!lxow@v0Vv>^+yin3%8;RECtfbS|e@M*Ef
z=1nXunw$?gvbJDB4aY7QPqg9m<UldFsHBKBSlWEOC{o<BW32e~I;FrG+<d$WCO!v>
z(VJpSy<Hx{PN=YoUA6?y77j3HAeb=P)`&IN3s`omtDPpOl)};#x)wo}gV#%dQP5u;
zCCv+0L<mN$rv2_^G6x(6Hr&ndt6aOCl11OJf{WE*;RX`t;{OvskhW4H$n)MyD|V$$
z>8&y-^4|<J#tKm;;6`_^E%GoR`sff%M^wk#7#c5lr~^y(mS-PJ;GvufRiZ249Saca
z_;Ei^x1bJPBt=1}!<~Op51odL_Ve8cTm;HM?^IDeGk@f0b^$nCDE;d|QtjwTaly%9
z&ks8-rz1O$d1&A3EM#mlm7U3vy3*+pl^k=uuI~swnA2U_J2b=+GL1O-fYvcy=)ln<
zFD(eZ_+8`--JYFMfL-m%mM}VGi0O!>bq*^q<a{2(1%DL=ifnCdlVPBYP*l%buXZ-d
zKB0g#%Z%%C&jB{{?2(a9YvldOY%gJB^u2bJi2=|+G}1;es5t7QtI<LbF9^xE*vv_T
z_`8B4)Oi~f4%dN$zVHk(C3qzLlL^%dad-p(5Dc9tAiuYm9>o}dt8z=3jYX@vZspb|
z|M<O=mQdtFo{{gBgq3IgYE+I8weH(MP-^3d8iB_*FqkM7)9U|1<;$4-pU)`@?tK5@
z)!Y2=>XE;$^!j2hG3d<1;U#)0VpGWAW^+X@&@ZvRa=9$0IkoQA?pU9%udyUuo0cVY
zE!ZJh&{)$+LuPpH`-_Yy<~UG<kx=q|$&}8Xtw+@a850S^rm>DnL76hkgQ7~PZil6O
z!e#7lq2djd!v$IXHNX!Rf?1F-4J82JR})FzP?jAhsltQBoe$y(gBfEzgb9}+2_i`K
zJz;_eSJw2m9d*et(*wsD^!BKvf_0MWLLLiM_aUG1O&c)bRUo`Dt;%UIlPk4)bvY9>
zcW<qsxpE*OicY+BBi$6mfGHBWq}aBN%43lsT&!y6AXWE)ixKkcfmRJi)rkNcyUEV+
zeiBTS`u+^z;p)A}MT-h-wGCg`j4)K7M19;@Sjm5TEzKY74VSBi^aI>OSc$S@l}+H2
z>#(V~#$A$)cUiJDQnYQwZ_Qe%jVGtkUPGsx6!yW-Y1oxr3iP4Domd$k>KFC$v@`kQ
zRzsc2BeP)Y+A)36%W)-*gQx*vK<O`Mpsh+ml}wBv{|w+b6buhRN1-O2;a15xskLr;
z4%AmhbFoxX8`#6j&P)<I)v$h!@9)-v6snm{ppljZC`foJnI==t_-aXF%j*plDOJeG
zxU=LCfzy=bYWpS?O^oYHr~-9Os{Qub3`s*nDyb9%I%&>m^bH*YEP4Upa>j7nf<T9r
z4&=L@bYth@h#8dUqZvZlCPS#Iwjd&dD!;@=M#QG9oFFva|2#o1d_2AL>xZ~t)3>Q3
z+?zeCsU3^$__T;{(j^JkLE~JNT-2kTR!AG(*5o+)O$EhXmCzXPJ!X&dsUs{uD7hNK
z=2xcF%MDrPTTu3-&7cF0URGJ`5DlRBlyW=+oq@=zyAewTX>M<+t+2Jr4bzW~H(rOv
zoDHU>@9)pqi#fA=HBv{=WWT+bhY%9v77C8gR5Pa0-O>@V_yCLEsoPW6cJ#$=6Pa2j
z*CqJ$<n+gSlWA0k0&D~Pq(5=1=tr`aR4`?MAeB#yhBe%TY+8P$j&v2J4*2X;1=g7K
zgm-@Q$M=|&2EcDt`r{V-k`@<6x9yMFPAlCkh0pva9ep$LJ~qFN!LjyIT(@PySA`T7
zRDnSNE!9IqpAh`F&1}3OzosprW(1Mk>%x&vhJ{UVwbPw`zJu6R!Kb6%0qLA3RFV%;
zfAO3`%3{)E(}?MHdqGXqifYhsxb$>}UmY&ks;BW?wcjSX|HG&ggqnty(2p;H*Ley`
zKu8M`x#WJNx9lfl!ogR4&rWaI$Vxs%kG~B#?Xk1I|4bQsoLYLQ_IUsDadKqt;>g;j
zy*RG0%LxK15hR>_TA+(*_W34p7KH|$$-sNGZ511!T5-f}_}EwX(~j7e60H^)D-cp$
zq!_XHIGZ$&0O)GD?whDAmxq&G_CYK!gEk#<;*i)CD*hi;?-U(r*LH2kwr#Ux+w9o3
zZB=Zm;*Qguq+@h!+qP}%%l$t8&c9bRMs3v?YhJ6)n&)x+1Xn%5LCpV2h!7cqyWN)&
z4;V5YJ@v-z=rk8tEjUgly1Kz#cl9@H=-hZ>oB;~FR;1sa<_9-EkgUk@1X8Nqeky$V
z_;4=|^*FwAPa6?KbJ;jq5)?Z1-_S1nv}juHV8(@cymnf?z7`|;!1HchXl}5z=Zi>C
z^%j##4d?!+4$Er6#)V{LTkG^guePXi03a}?ld8}Q6p4$rU@p4?=?L)Y+jaI?2q##P
zKi<|jxUYU0G4Tm0=m=P?5ML!9YfRPDW{P%C^`YZ~AVY%jwP*?XE+p(6vMx{D>=fhN
zWl#@v51ih}O_wc(7ih&rCeHkJSr1TpH+BJd3S=tFc(((wlVF+P0lFbmyU5L@02R@7
zA~RdsE1ExV8Y3IbY=bgGv(6}JxbpnoR@szDvg}0ub)D_8`+tqjMAA2;<~KPA^Q<&F
z9Rpr(_JusJ0_=(7pftXE7YkO8>;&G&W5seZwx_q;n>_&r0j*uRt1%-Jb&%KADe>0x
zr%h?5&~r5I_vTSZMKfz_FCU2K0R4k5cLKC4)O5y!2)z83Ld&@Za<rv{`sfu$p^qEw
z-0J%FwsfD4Jr8m?fxzceZ!<nHc0#OtMkh&gwKp#z$*q*V!=`%T9AKU9L5VyvI8pt>
z6YP=Kemh9v$%d8FNS%SDD3QKb(+jf3Am4V1c!g)1ptx>z_{d7mJr<u1AnLx71(kY^
z#gHriYZQhKwfNfS!j3lIf6yA1_EX#Tdj7D7CgN)jzVbr<YX^gw5aZ{Ya{IKT+0pk(
zWyjM8M72AOR8VoKf;1d*c<~jXbG7U=@h@kRli@FkaIs{`(EX7Poi^(YA7&RCie1iZ
z#1GSupv2=}JP1K%mc{2rM$?-AHc^1QDA9eW$sboCtGP$Z%n)I}P0P%$6|EEQ40XL9
z(%C8T^E&O0DHNsNw7$|yHQ%0Zz5O`fXbL`FX$l&mem?tL>{U(Ul9$L1+5b8B)?JPI
zCR)vYf%aEtAOUZNgfN=-afD$+|36B64HxboYJ$!c(;y1zAcA0=W6}|k+7@kadRubq
zdW8W0a573c1BV#{@uYX|goHa1OG8{sM^63(z$F*6A$<=7v}x$KIQfv>=_FGUT2i-3
zs4ijQhCOH1)xUWIwz}eaO5h`djv$=3YDhiH-!}t9EPL=*fvs_yDnL*3?eBwncA{Zl
z;^P^+-xigzJ@9cYyJ53IfqSR}L8#%#O!}8o!d^>*C(_QpkM^&a_Ei~(R95ZHl-LVJ
zIOW{Qk7)sUv^OhY?LtJv+rIpo<+_tDvhwWM((pqvjxl1sYq4?aJ6lky>2F~=axy3$
zY1(0k?M-SutR^a4NB~U1GML9{$}2CToZ>FOOY$OzajWXb0n<MEP*wc)kZaban?0L1
zYg@paM_UpR*;tUe&4fzIm9mTSgK>s{uGTrF)nBTkt@Iqv?J$Pd&g5bdUA@*%sU%Ve
zsU6_MM@J)*fjj$k&A>34Mp2KJz`Zy5i=5Dr6O6y1r_gPX1YkY(A7`AnY>GI7vL0_7
zOFJL0;I33(gBejfD%GkvL}p}?)DJz%vwjS3tDc`Z<>w1@;RrY`u4Ua>IXW5c+oRr)
z>*Gm}QLYALtRDtST53^H+`Et^JSyF)YV9;5YB^TFX7o?81V~nAIq(}pm2qob(C)!v
zN_mthbipPEjR8R}vUGB(MbLcUn9SLOgfnu`YMohqkm1{nSSMKjSlz<%bNzRFAWLba
zE>=S(Dn1U^sBZgkStXE^n&>Y@5(gqI?rzvDrB;iqKu!pK36c=e@hY$HeTM|?HjnDs
zSoI}fQ0Y3N;=i!ZFr(8RY-cHGBt__suVG&8ks87@-~sV8%htl`k&WiYMK%T4s8Ox?
zb3vS0oir{+!zw1nChjGCdy3U6djO5)3Jg|~_wsSSU9cEy@wCHa5(VWykb5yKT}a1T
ztBZ8*EUt{wdWp2+GB`J<*w)#*jyCH_LY?BOTq)a?Wn&cJ_o*~sFAFX7M<X(EkgEM0
znI@e7-~qM5ig6A5zg)NfF{n{Fr+vl;lN6oa)l$gfIbrCJb+1{c`3!c|1l{0<%*Uk?
zo=w-=MINmzZ-p}{rNDFzah8__j8?qL`LK$EbskAc>vg%svpWtBzLP7=W}-$dSmUp0
z?lZf&S>z9m{WEyd7Q?FX0{s@dk7)eN&1p?&{&qa|Zyr`@9)03quF;K8+;V$%-QOK<
zwB4h>?lkzp#yZBE8+KH;wUU~)?Uv9>srlZpr!V^VgcK_2l+Loz7KVA<%4Rq^;Qb-`
z0^2`{VFf0s31a|<zr_MTrVSigpsy4R9AH`*YLQ{95N|&b#5#z`hjkjv8qUhzhp{^u
zE4glEqWTI!Mn-LX0|ykYfm&wY>RSVGNIr4Nmi6Hy)_3=Dd01vh@xL1KMSP}mXf&(p
zILhB>JI`Uk!!FOF4Z9MR7q4<jzquAbuk6P1MA?R8{!qV9hK4vC)DSo39zKA1bG%L-
zjg&)5TV`k6jvj__jO20vBW9qxPE;Q5t1z|HjYTqpHDw+}{CSnVkbA0dPjO*;qV3x)
zJo(qYBV}X5h>PKhOE+D}!7FL4kMTT}wR$z=tB9y{czKhkZ8QA3Az&rX9(+~UI#Sb9
zJf)5iJKTw?$M%O-<n|+Mz!4z)$Q`~s%cinzkr}~*B0q5U{iELSWW&Mz(a`D;J?mv#
zU^&6T_uqhhBTbcH0%1GmOQ#rshzoA<wbkay;~LE<-*>W$ed8QdM{$Yjs_jv!tw=Zv
z=p7Lhs3}sbwTc30j0Py9RUMdrhga@M@~yh|v>7jtRZKlkPV3ZB2!M;4Vjll~;gL{W
zIZ&1Fh;a1{1oONQhS+dgL3iud_iWqu3YZN?&iD9`@>La5EjQ^e`-cQgzD52|euj$L
z>#^c7bn~!Yjk9ZdH2SV4lenlLTqVuB0qeCZ-D(b-2?)7voHJc%23w~v0@&ZwgccGB
zScyL{5s1{I$+V%DN`N{BG~XC?^IO-A;?|%-@oU^P;$%9x!dgQV*^to$8HH(eDuI*J
z+0aZATBa&ho2KNN79NfhI!J7Cf#}kE4Dp)hA9>~bXrqPwq84YY8nz12_5Wgbq_KU+
z6TT6kNiS1g=2bV*W$mv`EpOzA%E4WQifFV2{K^bDue1wjO#l)J1V|cLkyKcTuLHF!
z)PS-;{PUS-)+ZQoihS$e5iD-)clFq{;2u#kM5RJTcRW#?$|yD@3~0Z4(z?U|fg@_X
zcFsgS(>qk%5hZn`ptycaug&&0=dkfOlNn?P$!JAlu)}J93Yd+JNYJ@$L{>vX-!oO9
z!zePqcp&rHD*&18Okg=9ew>Wfg7?JAaCVF?biowxFeNP*^BHh8WaYvcHSUm>+$uFZ
zG`IurV8qiW`Tlm~EhVi>N5bQ>SUaKq*wkO>Wla995QQUTp)>5g`MW65S!m>`KtC=L
z{!nlXrxJ3fWF%@!N5_vrukzf;9MFR$WX|dIN0i65MZlF;tZYW!H%3x^Zx^p9fKh`6
ze5^Ht5HF|bpuD!A#8HK4cbVN4veGBQsiV(WCo{RmMc@{D5_G(x4ZoswU@*wA!1<qN
zzFUw9jzBFVrfMRY;bRX+F)?geC=?m31;S_2eMz7Lw`XE`SH%#K^dOH`@WY{1!A(Er
z(y15;F5rQCjX%@*%pbc1YO^Z%uHZfpDJ=a(jRV;-#{4j&VseX63ZK(oZMsbjSv?11
znikM-ZK&`kM>{g%UcRdLhgCPj@3qp;toFq~gqdZL9!Z+e2gW`8O4^$c*GJ!6t1O&4
z8iQgmQ55}mU$yOWi<j9@K->>2m}>Hml=*{eGd@}*{6@X~8alz_G<-=nO?h;EDDXtz
zL1)CLRY``6gWqSig$`9wuN>$$8vB>fcLxBUfaQ&M@b=EJum9!QhN&<Xups<<Y200<
zM=|UNO8XsVhc=pa8zZBAd*<&bONUd?0<frF`0L%Pwb@|)qO#oFT#vFg^J2<aekz8+
zHr5vJVV)g?)ZOIND{(oaUX&=jR0iplL`xlyj~t728lNmlXpFxX1evXPU|zcLoD?4>
zWi~QwZV<DFtMyqrR>onF0#nK@ZU9t-M|u!G<`2t8y9bv35ewg)Mn9LPgPEpzu+R_&
z?f~QAB6(tSn*1LxrLA$vF`y)(r1w-j&u(l^F3Gf|B5gBfV4z_zypF0r6an7tRu1eK
zkwRGB4ZmH2c_Q_0)FFAeE?tZUAt>L@>cA+D_VZt_ST=3!v=J4Ycve)G)9JU8s3*lv
zXG^|dPFgW~oB)#q&lUt#yHTse$K?f$+xS<8HZf1;w}^ijfxsYiSoCIHb79$J6f0)s
zTs8pDmc7F#B-@R^5-^BN1fzN6Nf-$Q2wF=@2Ly!?!2md;V=zwR2(Vv@+>9DD+K!|(
z)NU9Wx>yva&DSo$f?*t6ThK-qa}x`>q+2ZEPE0Bun|xfp?+@UQuqj3@>X{#D;ufXD
zoU#ru%#4~HWuJ>x4WB;UdG6V+L^P@~0qR+q99I{zY%`zM(75P?eBW#nQ}qouFh25~
z*3$L0s{#Ke-(1ke)d?4?+RrOW;{~k->#zuS4zaHg(=w<WP$dH3uJF?hl}I&h)0gPe
z9Yrx%2r>;hE)<qIH0z~FyM1G=<0RRbU`-ix;UzOrb}INH|MZnHZ_;p1B+d83Ac}Z3
zHW$IAh)YlS<KgbWU7()oO`D4REZ1(OtW~i<Zv?=XTg^A9Du_X_g-pSZdMnMkoGzk{
zY>d+@cyow5H#zZ!4q@*oOUvEs%xA0dhLWz|ik#@P5*kH}T9%6WFSsoqm4pBScwg;j
zsuzRD+W&P(NFSKbK!K9sYbJ11&j_rqKPnjNhi_$<pRJwlZSHN#q2vX}v`bO+*+!0X
zSOTJjDJPwIu&}xfm5`d+J`~gqBMe#SQkRSw3k2^e=Or=Em?N*83^kV4q7cTL7W|hr
z^|hY#qud+w10R%FW>IX+BIT*QcYSG!Y(gYS_>xx=F-PP(D{OwTt~VcWsF`AW8+os<
z%N7>nsC@l69amhl;o!RvjAD_d%{M80qywCw=F>cb8q1fWK)Ex4@(l$s4v!yj$pD>(
zW&MKW@~RRc%db>r#B3+|$!!tn=KMdYGg4LMv{nzsv2s!}dHr6bWn7G*BQzDn=QgnD
z5S=>Wgaj7*0(7?%eu^YJjWv)s{Lm`%tK!%b@3x#At$SHcyC_Qw?(HkT9JcuzHUikX
zBIjWzbOHTVI28;Y4me<o?=&{i30{seMMgIv$dW$pPHl*JO+Rb~%m`L))4BwLmy~aX
z4=p2{l_Nul9+Ad7oQ~D?9nv;XyKiTbGE7>ZCz8;uEjBwQlH%tdS1yYsku~OH%&tpq
zwEnpU@0f=U>HX7pjbOc9?Oz*{mj$S)b5y0Sjr_#PT1Jq&BZ7n;WYi$Rw~I2<-O0h>
z>pdwmqwEeWUI*Qco@I}Xbaqkl&8*vpStx?yW6$+IuKDIoyK|nvM=!^cKG2Sfb`|dp
zgH5Mu90{?*{0*#DLhdYq;V?ncMeE+~Y+*X9J5`RR+2`D1FW7SzDRFou*#dC3#c>th
zRmlv{Rg%66S5~LcE`|~+?)*XR77Vdz;0s4G!}9<cBDUsaHIctTr8EDDa?-nGS{7gQ
zjYB9<O+UWA$1F97tDiVuF9`fiRPTm22sc5n6FzjC9C0#<Ze};d`-Ll&M7$M2oZ?KB
zmWb^10G%+!Ts!9JPrw3VED5N6_XpQXRGENzt`c4C({I4txZo4&M<AtmJ}W(M2K7WK
z2Z4AifL$yPceVkb=aRR<R2)`DyH%bi$Nwb~>-$*7A19&h4KBDCmC6wqXxM&bhcyWN
zhdXs}b<Ynzo)?G?08`ZRNfZL42S@b{v7A8jbo~ho`N%kF+`;#Z`voA{Q9dWP!_n`7
zAhI(IO^7>8YEq`wt5Tx18Iy1UTPL89%o<P*mtm9W$wGsttoYkC?sc)H@*JTZg6BaK
ztRw+;d&s_&#LI!6Ik=*%C`rlB2z8gFlyWOtKsK2XIxeVc(OI_%xT&J*Jtj#>kPps^
z85b=xvk|;qmDn=z0|i_kJjio<`gs_*LIX*Z_7`1um)u8E(1{`r3yljpC5B3Q=6Reo
z2veMKo_k7zAOJmQUy4ED@b|l4QD$&~D+dKX1xD%T(zU4Rps(mNc>XcS;GvUPl%R)E
zftD1p-U<18s_@!)pc5@F9Z`RQAdF_K{{NN;fnAiLkj;sRBASSRaa-6xvnl-PG&`rj
z8H4xN=>kJ|JM^#JrM<1U4qhRo!U&v&0J!Jz*Z{so5f(?!ihGB36X$7zUkZ*6t2dZ<
zkg`);oG`DAGFL4|nBIbSAr~||UyBN%h$Zu5ii5gIm3Bqpvp*4$$@pT`SRTcYYDp?x
zgv^Lb9(y_xWmxL~$WLNS(lUViGYD9GI^SVmKB+{;98<`bu1Al&H&V7_p}l%+R!Q;f
z*WKWl;LP9Hb<o)JDL+U}Po7qhOYSf$w(cU$EnkSa`*(RAS4a!j_!eCAo?QK=+j>w^
z1~3$!Bdu`3;eH%Sh<@e1AGZ1~AzI{eNe=gMfS}H~%^LmyberO&v6!eV7^)dv*0IcL
z<fxTJHAsN`C7Ci6wKXjW7#3mf3-cxOt)+Y{mOrjBHOz~Oi97$g=3$!&N1=U-kmfNn
ztFdwoP09&YNEGr(CI6U_h2cCR<Y#SR<adF5@qGvYXJym%=+x|bTZTL-w<P$y)K)Qg
z3d4A+`c=<NcJxNaXJ6?uITSEV<nJ2opOmyiCMRSjI|HRt_)g3O@pJ8ekI*av5mYE3
z1<>TXXs)r5u*Z%9xH2@}rc8^R`W4j&`#11yI+vRwUY7ryP^IaiDX4)~X4K*3EVDM3
zU7^0BV=oBXAh}lHbK;q650|ZuDz-hZcINAC;CzLiGSY}$CX^~hHyPKam?8^5>o}D`
zW1n|7c2bCG^Kot1z0wV<BdbhXZQ)MKjMat<fCY(qu><UN^VLlo$dO7jY<_z2FkG#6
zE;b6akuf_nvGsIK)T#E+Y`{-I2QhD`u5izF{Meo*Idr&?GVgR~SKD~ipGCggfD@on
zQL$G+lT+l$8O@cPFdb?CH5oJtTQT^vIqj?Z9GYrj@>RLkcJ+0-Wi_YXn8q@^e^dzz
z0Q1((KDN_WX5~A#%IgST!$%3%WF2F_iM4<<M1Tz8OUi43Ls-C#NiZFZOB$R`WaF%$
zx<cz8bMs@eM5aI0;uc~!i12UG(f7QPHvS<MG#@iGAVuhiJB8b++V?L?5`1weUJ}B2
z3@r^xCPuCXcA@z}@6FQsfU~`)9N*|1Kr1VjN-r=`BypdXmkU|qD8j~fRC<Iog@t52
zR60m$?NF%+F*l?$y0hY9#b@>J+sfc&Rv}}1Lcm6g5QLrG8Kk_)dmBbXXb6cobfW36
zF}P=(gIikiAk=n34|m9bT87t|GWUlF!;!TSahBjycFHU`QvO}XNeu>?CEO@z0DQuL
z<P&Zx^v}!npfOf0$I{B|(DK+2=WS;rznlV=vdrXTx#}Y{;<0hA6e4Gv<jT8Y=*Skh
z1qf%t;Tx{4skkbyd{j?9QHl_Gj>DV)!=lvA-^dOws+C*^Gh<`rRrat;0S7|`lR;`1
zV3M5`Ak|QPv&A#nAi=641%H~F02>%e@6+U1ddeFgqhmJugp%fV+G*ys_1^jo$E!2g
z*!)5Xt+LTRo#&A-fA!;-l;O0EikY3dD;#0{>L}Z#$f5gLWu%=@Hi<^bo=oa1WBl=(
zSbJsS-juzrgq4mS+B~PyVH#-recDR8fTpUy4{*iH@$hAZ4WP)Y79d)l0c*SZ3f*nk
zX<LEu`fd^3rT||^y?*jt4QK-4vNr2GlOt?A+vWhQs6jwy)!&C0(x!j^U{#gMvkI*X
z#0kNd{~E&J;S#M*g-R+dXj&R0;Xd647zSfwyEEm8mrREQ(_yEO>OB9Jc0>)^BtugF
z$>5<Zl(NJnp?mZ&^Yg6@5iqi$E|U@R;qH93z*Pl<vqA|1!aj7-`FGXih2)Apzl_NN
zsS3PR?(fUBifvX4Z{9S-YuH+y=a6qp#s|+HY1F^PX*cem)<HIf^tF`-DM^hQDEU@J
z*CY03h-G7?7aZCV=K5cKa>F^E$_Z%{)4ajJT-#(bcGviS4i%6)xBvxjLpscCIxpM-
z+kQ;;pLe*Bj=`ASvywTh)Y+FeG^1mhVudKe<>Fpfsok%V+E`3H+1&PU5n(p;zjxMc
z{b#ZX0)u3t63D!GU2u`wvUo)hKsj>yaoNc@pa}9nvmnoYzRrbOYCRSVAcNl=s9~`G
zL&{{I&o)DRmVN_%W4TYfSo2X{iTBEY0~l(u1vj2b%szNfem9||nWjR*H?#!HM%`f|
zkpa07Aw!eeB)?!dFL1ekb>nM}k!n*|s8LH76-V(l7cy7UkmT0ey&Ldzg;Izhu^=3C
z|C(aM%tDU9?<e9T=(Pd@w8?&nzn9fLSkIpg^(a<Xpyok5&9k6ysQz?GxS0y_<>q?s
zl12h&hG&zF|8krLxP?%iwio<?lkDR4m3IRicYcAm{@vvKU!e=0Mg#{4c8@{}l&2Aa
z0UT*wOM@PIY$bq+%oJO%g0-+qx=Q;PQLIwY$-xoJykGIXp%`k<*3okV^Zv;pT3Q_4
zOpL=(FTpAr2=(o}?B1>*f0w!b&$-ajE(=oxvkCKGm#bx+;%ct>Vy9;GxBQcPOPhhY
z{7ys52!0#c$;RmC?Ca9m$3=lXTo+(Opy!Os@xAkR_ARI5W7<}elmo?t=T6M2>57`S
z`%$wY!&zZ_XYG{5!_xtAzQ-U8S*-U$puT!Q2gpUN{8@*8bbhvBTBD)5#D+uP+Pl+o
zx<s4??hwC!rsjZpn|_j;?-78xlc>qN<t{tB1M_phv9*46!sn`U6++pmwFodxR$9*2
zum6K$dOja7F$nyA8Z?}I6xZ)u@b$Z%o`({T1Dt=6CZoi4l3K?3839hua$5qTL4}+6
zfs-OlGpj>D`Pnk+_6n+smm<%@D*1~>8<|olL8cT#Mm|2dLYOsPD(nZFRPq!PNqK8r
zmLiQ=Xif%_bh^Tm>pch_Eh!*x&@GsOPhk+FU#g%!T%Wx{M1>fZNwjVQLmkzW3KTB#
z6dBhT`WE4$-OM!}_T-kBXsN_=jcHJiUi=N^ncWoCj@MquNWMslDl$fK3}B*Tk^Dm(
z_E!)J6+6fb)u|;z;xRH#f?5=N3OT-$BY4$iZIF2HwK=}<Jq&7XPzGQ*Fex52b4G=g
zbFz#>m^H9qoBLzKR=;^^32Ew_N?0JLFv7=cV{za(@=9a0_{C$-6ALLRM5LQ9xPhYQ
zbX_iB!I)tI<ljrH^D%rjGf~GMXU+ykhWyvCAuX*1h0RnY#YL=F9@hX@p?fF$lczjo
z&9s~v5HgYVGOXwXMrMHd9tbbgMh{rV>g*0k`*6i-SFL5u&$42DxAK-f&qge6R*D8$
zR;0vIFiV(WmW8)icyJ`FXQd1OzyH8GD_ui$F#~q!=@}lOb+wxV(95Y(OHFs&s{M1`
z8e<gSHkh2s*BU81a3iBZD^VirnRK_@lX%6oLSULECCv!J=cEA(u~dXJuJp^n)CDZ1
z^1@tX=waL-JuHw;4V=Mip?SsK8QNG@tR`a#degI<BD|<h`HJNvY{P{pq;>>*%uj8t
z>lo9QN&})8eI}{_-Las{my0`b?l+MX)mIM46GXwoS3=bg{RZlX8`K5fF8yuS=h@V4
z{=#==eUD9U*3*E+A}1=vG<C^Y@P1WOYy<kYIW79Ph1wGQLowp)8qkt?VOr*uKd67J
z^K0@WjXRafjje0&(!`$Fyuit0WsZ0VQu0Aq+MHe}@usI)pL+#htpq@=CSGdnwo(WQ
zH=@pWTZ3L%XQYLh9vCH(jVS_2z}=GkXgmL6?0~JygZlv(hO=ZuaK$BOr6{%=vcT|R
zPgkh<M(&Xt7scY3(^n>T&~UVHZ!q8j5{{=MZ3MpmSx7l<qns%w4>f@)8ls8v@dy@)
zK{hEClZIu(a23oaq%2{}3q4Iklp)T_{9;Ula^RMW`dak%sqOtmEh>44%<07VQ!|bx
zI|{`%Aifxoln}HcqY4(k1ci}$t$%&EMz*@blEEy!wA>N7s2%0?6ATf5$qx$^N1{Im
z9#wpcdUCf%443iQd)i#_-R@1o9nkO#26A-}hV6*9ED!?R;SP(7+VqFFc#2Rsjg7Cu
zT>a@3cNBxwP4RieT0J&yty{N*@GkWf!6Ae&>kSSdOQhJ>7R$R%=|O$0roJg4Ja-7V
zd*10c{Qf(gNw>69yh0u}>9bLVm$Cd7PLf0M{=7XG7A33%FCnc=QDkd9F|5D}bT4Ya
zYteGIkb`&z&~dzi>RTWIE!vX>7jsi`JDf$Zs(e|wInzS#m)ZFZwi@+e^-ph(uy2{n
zb|Kcfv|e|QE&|a>{xswHz2`oEKN{{7+kle7hc8H#E!ammdEgW*xLiSllb=v@S6XR&
z{INWE50~{eMyTZm$kvk&x7)4S+@5gg8jCmekgwMSPJKe|yMs&puc^bvB+@Jf$^x7j
z0YwJ}%=$6_e`%P)05>kB^uRQzoB6J!;K2||lfM4E_&2}6i|ncco#}AU!8w1h0DHKJ
z(VKm5q>{lve*i&$vS0wI(aafuiuY0|05YP}{bZS3>#3}ff=kdO67(o>8|hKJqb185
z6p3=T^M4&E+a{pr0c~4MPLGK@=W~dPdl3s07rFVk3(_tF^$VP;l)dtnl**AV>3=y_
zws?{vG2lh5G64-w88@pBRe#!ce=Qg`dlEdFQa~_%1mrNv2Foh!EvlQxKpv2N0gT}2
zZmGX&bJ-e!qw54n_NI#lIuae1|F*Ih{hRgQzreulR(RSjX7gxl;{E5jGZxS79oHHH
z&h<V}fbyw!b{j3h`~K{t!%agz9oI-+F}Nb3l$ITqa$P_2-F&5f5WPv`8j06I0%67)
zF7nX)8g1ba4kFWPT*6Brjc|-x0B5^ayC8~5?E<9(rXPPD+84@r;h-${u1vdKH@Gg^
zFc3I8Q()sG3y*ZKSW1)?u44lQ2uzS|@SMv*AjJ!b^584QDN9!J?<Vm<V3xAYJk#Wn
zjHrt(<;nC&1_lNwB$IV`l#3$K+-K-+){W6v$i6N%?rGv0sESgC+dYd?zIWWpMoY%;
zt?Ot&<t1cBv53^g?!_|``XIWfq6Fx6IR8>_vXJBuT=F$kSszvIB3M@rTF^=({p>*t
z&b!niCT(0x<ZNR4eNVf8pn3>VAvw;Yi%lh_Q9?hvXg{}l%%_Y1tFD+i>vv-JhBG|K
zu29xf%=XqdS!hC9Jp6TD1o#00S#%P(<Ken#@>((Bu`!RhJlpF28_l2z3Odg7$2)pA
zec;D2r$>5^`ags@87A4>qF-}9sI++26I-HZQ(<Z?o}qu%&s(V`%avZq)Qc#{_K$cy
zIl9}qI?u;lGU&oEaAEG)fz%MCUP|7?>awf{geu!=Dl3yJ=;VXL3jm3wG*Q@JkT7DR
zLz_RQ#<b|6{%(=_h)({3&6OOwW&1s6$m7<cXFxY`tfxWtr}Svibr_^QI&R9}3(90L
zTo!IbUo`Cbyngg^u~aEb-*)1VcF@cA(cwrQAGW{1(uuSz%EzVS$|qG&lbS-UM{e5V
z62GR!CK~N%2b>}JU>Y!*r$9``jy7Ff1qRT!i<<9Jv-@S?I$pMufBS75iG-c2{<B<7
zySz6l4SFlrgOvYD=LE$iKX^a_lXa0cn3)mqxlLw%h9gqGV_sZMW@VC#>uLV%&mc?V
z)>b4z`)pK6HrIP=%}vNOS9_tUbYyo_ZOJXDq4+r`-qWM4We8ZC^d0lolN&v|&JP~>
z<KCelrD1(zyJu6qCiQ{=sfA4Qj9<~<DhwK0(DPGc$lshtx0aiqrXet12DR_~OOgLr
z%koqRD14oVX_71=jN#4{tLaE_Y?s_Vo}eipIY0J}!h93bl|&@ui~F%8mF^RxAU5?~
zKB#mE03pW&(E{!SieLbPlvpsE1D>VgAb?8YBACr2A5upDWrZ`GAZBy=msCGE*bnyq
zk_QurO(sMKL>UEz2bO|Ms{v$iZ^SYv_$>h*<y?!g8>9-$V+E7T*<u;#JSnc|gr9-|
z-ft}6zRqeG{8GNoD2FnsOF8l%=E8Y*p%b|fWQUa}VT}=?e<bhwaR(@L+=-lkHI|gj
z>C)9HH5%i=W?@3Sa*Wh0W9dylp$!6k;~$eNCe<}g*e-@fK$L4FbpUTrrov@&6tXJB
zUnQ!Dc;_VZ5d4h|a5|DoOqn^nEUzIFU(-;SOj$VK`qQI%k7kIyb{0H;05i5`)dq%f
zs!UL@D*gVFuq)#hy$#f~=&h6@;}e8Sw5JW%2H0)#JCE#{ptN<{T6~Vi%obg<U`!L`
z+CD5ZpD&4Ggs%g(*#Pvvnyzao(f%-@z*9_vrcXc&4|OdWd@_S9TOfVpg7Tm(N*r2p
z%$0F<tV<q*X67-91xV;q@NBF^y{whEk~&Wgsd|+(Xr36h(`0n}BFrXlLFHZ#t4cY^
zui~5i$2!g1eRs&(aaP~#ej*lsqY=wN+<FKZ6rBoODhahCK>#IgSi${>Joxq!NUImt
zm7}!n7L`-Y2>&g<5=e_S&BZGOMQT7vaIIM0ES=?$qT=lgnqhVexN#uzMO@!$J!{N`
z;U%bJ2ZAncOx%PPwi{`sQ^5fJSq|R%0+l5|T9#dJe-_+CV7iJ$<e!<12T>5@btKGj
z(IP%aLqN=&JiynW!meJcqC0xV;2}6^!_~(F+BiDI{Cn8T{Zj=g8LZA>9J2iu=36HN
zW`B=9xN{^$U<j$^;!{wL#qk2oKhuOBDlRY5Za=s4S$OC`9Vqg#cM64X@5T)ZHzCZr
zCc6j8CC-g;kuwoMXv1%cJ^B{MDYrG-q$$K1ffKqX3t+Kk(9Nv#<ksDGKSm6XF6;F<
znXJHdIpK5bw9Ju)rWeZ$J73An*rC68<o9V?<vR#;Dhpk+248@;cJ4#2h)%PMdhD>R
z`J?KmkK&Z;cF7%ND|?-Wme;bYgJgQux|vxxDM2q<E%r`z9uaX1Q^*De&i3)OcM_u6
zk6mwa3J|ZDnPp@68;r&G6E0=U8&OsNQ}4Ppd17=DW|X1BdKIang4l9ZQN{k_UU3(8
z0+J-(oPaeb)np(pMX8TY^yC%ONieHEhwC$4zRf#k6K1&N9q|{m@GZrL+6qAnsPLQO
z`a1>voAq$T2YY*%(q`gLy@*&20rN@#(KAs2KOo5TdPUpGfRxn74|^^HC8vs+FfY;d
znV{T&{~>vwlgXs3`_~B}VeHsGNA&}pUPmOXqoIq=;u@#M^)}Jt0E}U#u6wjT^&Xa^
zvKKY8i$`Ya7dU3;T;j9CJSGUqzE4*_^xr!#_bx(5WVXNxIoRkuDMce<L~^ALH`BKL
zHEd(oZ`f~;ITB0x*_E5V5CQQg_zKm0^8aFGW*>mj%nTzv3-O&LGd5V5&0Uz%8UMWr
z>ioWhC`hp|G-u#RJAi@x-~=X3^J4(NYDnpUQiRe*fIl>uql==$WFOCCMDdMdom+mL
zt&=-cmO5i#j<;s|FdAyfO#ZkDLw1brtB*{&M=GVdd|EkC^G^-+o^faA+f5Drz@TSz
zLhr+sbn`P6Z0m%t`-!|_4}D(}+_mZBfB_+nDiO?(W{wdDe<8O|2Livf{0XaKH2L4h
zD@DYYfcnN+UIFek@#^sw%`^*Hn}68*UCy*XziKUY1y&<B<;?r1a13Vr2<lw>rsHTZ
zY~nhw_mlRHknQlfp3kt|sxnHL-}8%m4Gu-GJA$J>dmcjoFxWEAN86sqFFH<6631g8
z5GjM;0aw9bOAp(^lkTq^^a?g2gir>~u<69TfUOp3(gZNIxxx*^D$*n|{8T&rIG%yr
zTA>Z((%YrmFzUo=`C_qYB<t)$A}ag7=>*(1&86VGI|6CQVayR;W?bgG3})KrdR<^t
z3XkeQYD=~eN$(&B%8-0|q~yAlC%X<_ILLg_7DO8*b?D&O_8aM|M8x(SSdE%74)EX}
zaHXG0J82$jR#>UHP5+!sWmJ~&z@H>e%5>kIIz{qXTU;CnR}*-<%aIzw0=AA$=Kr&h
z_a_7dTZBvSrZo+*xe16hFIG}wL;_dEFM3c}FS6vq)JhN+T1IVy^pV4w){n^)MglO^
z%yRi#9C74ra-fxAuAlaYh&%kb(3|lzpoAWV-m>=?J6?|)-Xaap4Nk8xKfB1Iw9W)B
zmQEYVK+63+HIPjNG?Z?f7F@Xf{=>FJ6wabpe$mn=$w?=7Ta$b<>Z7rXT6U*dzFGXB
z9n4?SKxO5rzhDy_>lYIZ^{i<GfAl#47dRobR^Q3^IPTDotp<qQKLL-9*NzH$0J6_N
zU%g#p=>_@QNya~TJUTC&vcOe?$(2acRp|4BaMe51YYIwa*itMq3kppJBY|0Y&J_?2
znJKBea`QpE#S;wb&2Oa_NKKNmF#}De89|Tu2LN3Q@+CHNiS51QqO7zu-YbPH@L4b|
zlB(s$SK397e3&U^XugXqk}`yMKtcsfi<SYO)vxL9VilN@l39q}LN7L49=3K~Imu~h
zR8fjOo6G%WEvJxgc_L5aWev4eV5e+KK;WN?CW>ZvWa-N3HYlM2t5&!IWl7~F*L^nO
zKf&d$J$0xBw65_sP8q5)W09&kg8{9zcbHbR#%>c;7o5v-&X|R9DU%-r0DsR#{^NP1
zsr~q-dT6eH4kr>~sh^e;iy{cWXTmJ8FC~hsZ+2yF9O=5hPP$n?_!k8^*8=8V_E6l7
z){Y-*0q-x?Y3ooo$mxDC$feJcnCH;XnuhQE(WYTJd+V0<(Jm@GsLKD&e7qi(ul*3t
z^nZ&!L;Nc%yy5@sz#k-!u`tKutw#l7-q81OE<un80QGWAZ=FIDd$dX~^sjh*Uc%ts
zk(%IB1Pe<X&~Pgqk9EXh+8OkP7R7$XoZMUCYtCVe#g`xje6HDc5%WFy6o*(-CWnid
z4b%^pUNLc&qVj%j`G_L}cMwU@!8pIu36>P2nTbrA<vWYGfj2~~=)j@DNCrTOx~}8g
z4~&4T>T6Rn#(2jTg<WI%Gmt;h!dp<t+NT^?3bT|<gzrA_{<GiT-%TLhz++3mk&dKB
zXwn+2?_Rrs{B9<i_>ZhoGSV36UT;PC5@|B-13Ky$$`*KwZ$_v)jtmu8o^k-LWOPZ7
zJ8m@l^M#<#5Azr>pPEwIzbAmzn563lSn|XZoef@X+tJ3oYa{yrpM%Cfd>A)d2fzPa
zYS=Gv(J%%pIJOGD*FL*-6Hl>9{3}!`=?(fxp-@bbMDv>l<<&F222GH_F7RaPiu;br
z0Sg_86KAJ*Tg?nNDS0jxUWFrN2v#AKt{9uU)h9i<S4ceXD(Ys4Ds3O&&-DV<)v;pL
zfKQ0~2rD#DsU@nNga*0moh($;DI}TOF3cEKNcQEpY=i9kYYzOqBLw>yl#7B}wZ-Mx
zHINyej8!oW1%}v1JPh@S3>K^L@^#B}A!j3igZJ6zt?&gW3QaM^gq`iL`<4g5W{F&P
zi#GS|J-B$7fo6@;K+p|vaazncoLkmL(Yb>Y3qQD@sqw>N{R}Q(Vb@<U_vejA<I26h
zHV+Diie1E!n?6#=AHRy;yTc#glhfHVt{y~!#aVJ;J4=fWOnY9<YcmC`t$*)l?_28{
zPP1@mNRbIxn0#%^8{@eK`?oU8WNR71Qf}^03`d$hX=Vy=34Cw?sh22;mR#9N{6E>h
z!6cq{h_F&JZgICwOpM79tJpSNs}-QMXxAU3n;<qt7ylsB!SU=Qd8Rs_7~&Ex@_{t<
zY)u|4c|$4>P&J~U!VL7m5%#(*F5F{0YhsX+Cr@~Z`2oirtR)YNL1%w`J>1odjQE*(
z{B+~=XR?O=5?SE@O6p)NjMJh2)lKf4l+~?Naxm~J7YEf|s&#@~5<F3Iw|kDbQ!H5(
zN`w9Wu&|Xf@us^3zf`W8VXBVjOLxB3A}sLbp6Se;QZ|qMb9Mr2@-Sr_3Lc>x+js2v
zgU+Cvfn#)8C!5GSfc_Zj1kBn&Pa)>%2Kngk&Vx;jS-&kfo?j4SUB!g4Qo{7JnXnKN
zb@?0m<C&qY%|OEc9`Oaok?6ogc5`D0&L7<D&D=E7wzB`7AdxmJmgZ>=Ul&kdLWT%3
z5K)tk5||$(CkFn5o1?kcO?pe^zmL@l30O5NUHkBXf^q`$Gx;&U2OOZHsPq7V_*$f1
z5)28?&fT~R5;9C3O>_=t3pS+C+4SPTot^0}E+{wNCyJ+U`yT>=L#TQl=89ng0e6v#
z3#d)7h|*%NFaZ>u1hP%2l&Ohu#0pe>V_W=<WJE30`aAv5x%>@E%2LG`<5l)*u1Wbu
z@CsD+y-t56UTr@&=I)x`k{kw0%!+respzWU!pGP9Pz)LIvKtprnO)@n!XgQd0^>hY
zt#cs#cR-9dto=agc%%0!4vO4isvRm;m@5Q=LHStuD47qU*~G+CG&^;6_6@{i&{)s(
z269tG)VF)Hm0E?+_;lqnS87%a9K`KMsupr+TDd21rxeq$tK^_k!8hm>RX>-m5b(B*
zLmXrrgm!6LB-{AuuT{AxJS5xtJ@0f)0s<tzz2N#%JBy9k@XW03<$ur4ney%qniqy#
z8Ll+op}-^%Fr$@>6BCn<3DnyL`hulPqn$n|!r-YINa)TbdQu>`fW#g;1<ejOxB=9}
z)X>_ui2^M!N;quc!7L)hOekDDBd(|g&njykXio=-MQ-m5s^S@7<|>Kn*UzW%Y_I2l
z1-4~MRKdr5f%!m=Bc7^OiyHmC)qfpA4GY_zMz9DNDMokv^Yod|Zi_)aaDTj~gCapv
z<x$`=p*m6+Ihxc#z#;IgH<Trgat_67>c{v-UvfCay2rJpYKz%qemRR;2h7^2bOwse
zNjMu`icBw;`p*qDHjB-=A8{!!w<<IN>;uzyn$}7^c3Qp;y>hqpSouZo)1qAtGC|st
zqOD3lTT1gD-ZqIAnbyR#+g3znq3q^<M#6GN(2)!dEqCeVzdOS9e`=8)v${_X_7VH=
zGvzWiE4R{pKyX9Nzm?jlPL`P&_GRGp27!OYuy8?9S2Y}XTqhCiot#~eN6wf6=3nff
zmC3^LF7j!0ei&llH!G1;(*BrE+ri5Kie3;SnOiP7*N3?-Jx%o@UipOq78DM4{ucF)
zm;u%=&ZjvRBv?=Uq-jhCQT{-P!x!mAqDvn9fDSC~SK=7`HF;P98z#ejs%p5&)*Nx;
zl|W$pJmYa0r9Ow6&2kEFRXXQle$B?Y2PuaMS+JT8ijA`2uV*jB-sa+@&wb>zalcS-
zb)hmd{XNV0z*#z5`{(h=L`P6gLY-~w6Z_GU-|DbhC&yVeYHHRnl&&bU;cLDWp^XSG
z+wFk8p30ax?RjtcgnxZFmHmHb9h3*CWK6;mp*|tqtUe)A3jg0d{*NyfFt9=BKW*(q
zeGVr=S65eXQ6?=!?1Yqq4E4#7x1+xRccrH>n3wG~Wi`N`a;#=7yp%8V#28yU-Rz_c
znGbeS1nvDcb=`l9IB(NWK80diCg(^GDnd1p$~*@nNPdhPDB;8n1*oyiquTiuv86e{
zMGV=czDqVqan60>X^LY`Yq_Tfh~T%J`1udR&c@Bw`e@q9)cq&?<s)Ub+miRh3ZP6<
z0lp;4t9ts7{_~_(9o(7O7y^M!akXiXc=pV^`QgxpO&kY`8}5vIg4M;#PQ+O_#Y?9*
z6E8jw$M9{;th7l(|0%jX6>;#9E>>kR?An*IhdiU^qRe}C=o#q`pC5TIfDR3^JLdzY
zv&&d3(+u0Zr?y2E3l$?18rH)@SoFm=G4MzPtX!EKwIWUVA+NPp*f!cDriA1OBzO@4
z-iL@_PjN9o1{%cpyp}Na0p;=3b}gda$n|Gz)yFy6@oG52bl1-~qOvB<lv?Cn#(M6g
zlZ0)B&qF0CHFDQ8v2lNEKu_~!L!D!vba3|$9iUgIMOF-y7k<eE{BR^I@ApG~%+Kiw
z&?y<JP7`N|I)<77kJIIoyE>C{t~(b9W;qMR{w?m%*wy<BC#tM>;hO~{weFI+7zg`C
zya$+p!HRpjhEmwoAXfFt%vI-GcI1a(=^jCC?yWE_)&uWPiX)sVfMbyePi*-9qE!v3
zY)|E-(aY{SY34{`d_)t8)t<nRU}D}>?b%bI2@d0`^USD=3}SKy9@Dq!uHkarX>rWp
zs%=8iW&+~+XUwg#7(UoDL>EIfb!;4&ewW8c%6_k6pMBdafLO2yR9u{C83>ghEq*wL
z6;+~_=um(sNoFhz$ZcH8a&k)cYmLHyWSNcYd5a2bFM8zdbEaTB98Ab<53r0C4gk7@
z4vyB(J~=20{FbO#b<1syb?EF-(f+Ne`4(vA9aFr|f2iGJ^pfMGXwm|sBCNenFi@^_
z4Hq2w@lUq>uY!gOtoBHVdgN`;5i_?q+T3`(eMhB0?lW9C;7S{LmF{1g6D+8_?_`-d
z7W_@(9VPECwS~oxxJELlAHn#4nteqyoFPBo(Dfar^;<KlK!t}r9toBhM`jg;^{hx<
z@OnMM&G}}i)&&=h^18ezJ_S5c8)R~B+;sK6GJ74BwznieN0lg^g<X<*7^)V|;m$0W
zfLr&Fx5reT0F%LrS$i>4M4fAo=2pDB<pOPU&=ncq80LadzV>X6xG|cEJ=x8H1V>aP
z=HQfa>V6H7Q2hx0p3kh0V_QCK(8!i^vtHuPJ1UXQ_^sb2k9EoF{7i5!PRgao6y*A<
zL7t;iaZMpFZ6b~qT<8dbDh9)vPb%WOnmC`?w5@(ZFa&v@plLOCY`~tO?}6fu?Dr}~
zr4=eOz;&Gyq4Q1iSi`!sLTTRiDZ_2IICp<`C6nls$SSIBES(H9$>r?x6%2y%YBkHi
z1@(psBp^`BMN#YaB!1wo@8)vDe*k^*wsgncg`ZMl#5Hk#K+y4&ljm{d%DP&Qiw}4q
zJE(fnju+ajy6^kaJvur}v_h7f%W666m;GIg^h)t5DH*F5itnn#?rLMkY3uYDs%WoF
z(O)>MWIS1gHmJd8hT0;_OcdE&`sr9#MicvfRqyd@6*k$r0z(D1?7Xrz<UZwep6u*g
zSO(lb>pV~`_ccaO{C17Oly)-3Y22fGY(%2)?i7}BKOtYp=~^S6;iOV^$5RW@teHLr
z&`x8T7Jydan0Im7Cnyk}oz43}qV!JS7C&pB<<+R3imF{zElP#G6L~F1Lk%TEwv!hz
zqg&0pOZ+EL?%$b=xr9x<ev%^Bh(;<y_<@ot%-9<1$LoQqBAK*LbT4Ts;r=&JGJkIG
zJZuPlF&hB|3|2w15HM<!CwU!N??&+iNGFqw+}OV<RmIQ6+T+%qDVTsXh|;vZ$ju;x
zqLYio8Kv>|;^vQ|OiO}sNzJL5qNyWq(Ep%suY-D3x*WSdLSIp`u@VEmzkns-m~j%m
z+6V6j3+%S*42_}6DF+=lI4Qb|qWeC44wqY1mCEE<G8R4uE!cHqSRe`*8XC_7SbjH=
zE^ye;{0uc<u?jg^utx8rKGx1bzWLp7E6bY`au{gv!?_rKsIsa$d?4{CQ6uP(vF{b-
zz}<gNCzYMKM${q<lXZTPw%iAj(U!!E%l4OJ&vU&*L|2IBeb`&YL{!B#tg)fqZ;lRf
zSOF9jP#$R`Z~M~&Z#bhz&1Wb906>N~Zs}gki%)`%0sQ8-dFR3*`2~jLbbrcVwy{(D
zr1&7&tW&7Tov_7Ex6k{Rh-1EJ^N54$rt_!s<FAe3t6FgX>K}gtYYRK`JdO>l2o?B`
zMHO=Md}a6xh$EK;(Zl<g7t3&F#5cQhdX?Jc31Nn0!bnB@?~4Yola*fW0e9pU0r127
z5n_55(lcx|8Q3tqJJ-;{8p)~j#jEa7A@@E;A*KjK-(YMOX_LR3V^(KS1soDVe+74G
z#u)!GOyRd0@rL5S4|Bj{N`yR1&FJ7r=PwwNg8n5tCx4b{D@DSuHiv%IFW5Z;YC`F1
z_p}==J)+DXTNeJ-e5;^_XR3jWW97m^RF4%JE#0j4f)jFdYOePz2gaOLXl*<??vOqF
z696Sn@caU8L$FKz-|4;K55)X_xEn9f{hyBhKUPr3o8~nQIDI%V8Ewfi<$y&H2;=m;
zM395awych>uC@yWkM7soWMZnOO`~(YH8L3O?Tz!ZMYxz`Q)p5)Cj3SA#OZ=AW90B}
znb}agOPO+-6kKKg60#&S)x@<({PIPXBT)&VhPOWF8nFe=CWE2b-&Tf5ZCI@Ue!AC(
zp@}xOw~FQ*7BZX#9h!YCw0}HNm}PY6d2b=x=Z+O<EV`*me~bnTxNK7-|KXx5U&_<o
zL`d~j-4{i;Gq}w^imj;I9}PX0*jM>IIV0ACuBMvr_=@E-2vw)W+W9wh!%GG+o{VFq
zD^FZQ1k0v-Wmkc#C?x5r=9Lx!R){l9<ov>A1wmnVM52F+;7-(`-qrLM{!X&&x1PZ}
zW@W1l50TB^e=-(|%C;&%rKengy1-WPeZL|qLGSIshV748Qw!2HA+;(WA0F#Z_OGE^
zpq){J7v!PSLfK%}hR@Nn{F3CmGqeKgr7KPqx0%V`m`&u+AEJyy#bZ$eNV1`sTR{4u
z9YHm+$BQ<<U;iV4GG&sgf=3EGAFKNs0WG6^I9k=8|KeFGReVndr^=*wDP)Gk<o7o=
z@-I?2%Gc6&)cB=AFo?TDVH_)41nW2NBy;<5`bbU=Dc?!{BduhAM&xN*LNc>g-}ZLw
z)Dqx5wM!*3Btzy7cas9pizIkZPeMm~`oz_4d1-CCgn0TJ-x*R^I8l!$rasF&&Yvuu
zMdNAVAd2bxaj=U)?Q}=0V1gJo!~924sIiJ56Ja!o(C=z;smM5@OX(Y2Ei9~os8L+7
z?$LB9Fz8|Ikf1u`^Bd_Q(%{aj6{JEZT{0o<=+`yYLZ_Wie{&o_H58R*28Bo@&i-K~
zt#?qflkc4;%;q>QqWrYdo!r#DF*nS|&_grkK$%`T#x9-DYeY}QzzpRC)*uE7OtVw`
z)iAp-)P`9N?ct&mLEsCA<_>O)jyqXXKVbbS#QwH!i1c8W!!a9L>GWSCO41BUI`K8+
zjOn&MX~I40Hl7<G%UMvEKk<&H=E5EY4c6mw=#2kPWLN>-@%Nn40ZlSQ+ZlOh#p}|s
znpf<%fl*~0|J~a(!QXIY(DdvSc}S-y<mLhLu;H>M4Ei||MN)hbd3=fZeQ#Jft?Ag`
z)5_l#2zD5?{cDQBXQXFReQSGj%Y#V?olulT*)*`(cs&eo>h?)c9?*X3uiH$sPEHj+
zJ5yG~$je8dKiFgEHC7l83h<zD+2kp}_V+#?3$EI^oi;kpc)x747SqADze~OQ+}8qa
zwWoo+a@5#gB;5)XnCbg?_~n88GIb&*FgIq*24HGu$D8uEdwr~_cm*XVmlET~8E0W~
zYQ49UL-J6B6P-t@!BZ?G*#_9<{$TpUZ;hlDgn_%$$S-TrZWahh`<^;hI*6?3P}N%1
zRC2XMEtI{tRdq2IxapyeT50XSmUeUgYzn_{&y3!V_Wf)9zuQ6bF*8Q9(1DBr1hBnZ
zgdUNL8;)7t+`-b#iiDK~C~Wt=tTdsc`;DH)_(qg%@4cc#M|dKM1U2Y3f#Gwq6W08t
zfty-T`P*c^JUM&0bj8<jFbL#rDq--I_7hj$=OGr#gQo<d!BXnU>SzshNf!IrL*l}d
zio!(c22aQ6%4F<^YRbaey2fC0y1=7W`5`w;Lx`=LNW>;Vl1ppHM(P%u0CuVVA64%d
z9a+~!3&*x?+qTUPJGRvwqhebX+qTiMI_}uE(Mbn=tKa92?~d=s9OIx))sM6Hs<qdg
zYi{aD+Mq*d+fqG+;F|qz0?%Ajp@eV*f!RoLvlgKsZ2ip5<Iu8Gy?Y5lAsF~B{jrB?
zx|Xjt*`X*jvoURlO^2a-g>2bjSV)RScnFOrYz^}Qy!di?wR7rt)!rt>p{`lwOW+#g
zj;HNvSXr4iy4c0!VVmIrw)3p;)er{&i$J2IJ0|#Q|Mb{~QD3q!r*t<=$}2C97}y;1
z5(lhh!BJR5Ye|{eLSs1x{KPhSL8YLXcskJ-%Mu}Il5b#<)RZ~$4q0Og0#maBHOaG%
zD5;S=infI?R3r@bZDXQtLJ?z!N+@zarmSkc&csNSqG+7)Wl>A~twP3J)W7ipV5so5
z^T1We+o{pNI3a37)xv3l4Vn<CqW8f4q>vMb5*qvy=#1Wgfxa$=?zBijHSHq{2`|aN
z8Oy*)B_-z&7;UpStR0x@IzT!{pXG=9MzOvbPK-{BgR8l#hwDZd1qY`)h-rEUbv-&_
zNNcv=4dsaGA%=?ajEf2;FK*TWfa_6Sx0r~wz_YtVOY-7@bt@6V4@#g{m09JZXETt}
zFTuMnmN#J?+kW+~f05~dxkn*<E2Rtgxbm!E#4X|EFpIyNc6llL{dl%LGb$T3?V)S!
z7&p8uT)`TfKH+HNs+VxG|89T<#F>JbJSt})N9&G1!k#-p$I&stYy{{54EQ}5z0&L1
ztnMCKNDR`x-RWbA0>05l>l}@B>MH*}Uo07p`*dGp%rifC6UuL-oO*bU1|HS)Wui>3
z4R#*2kxqGP{nh(W@6oo2Ot-LTKP^G|L_WSyWrq{|Su;ccS8!^L<^VG=LWLZ@E#px8
z0Kslu^quVPE^<rSk~Dx8KmmhV#fv@_@PRcP9dp+)T2L<?Pg;}i{J5b;`TG)EhZpek
z;R$u=MY7&YTXiRGQ7F?#)6ckvF7E(>ve)zjrs3yTW@cYpCI})Y7jYRvsitH<iTW6%
z(=@uiYU3q{i@T+QETG#QY1*Ps4Z6L|l8HVr#K$0E^0kHFXC9jeAeV0JXJGa(g(ho<
z@0=<!=Ia+QPDd|(bm+VSq*79$LA%+=-Vtf#&5V~OK>KMH1w{|rR;*Mfs71IobOXv4
z8Mrt!LUQ+s1#0xf_rMyD5vXAcTmP5*xnD`?MC%j!WHWl9DHf-Vt(4Z(<(7<34ehm`
zI~CTE7DcnC{B8@BfVfVb-jkcDvyRV`kLid%H#Zk|+>cyam0?PfZdENBQ{9)LBwv|b
zlrK6o>{~IfHLHo@x)v#t4!MN)VH=kcf1xmtr%80(l2(e{I)S6OSB4f+VNO>2rgdDS
zMts~6RTl{^jo}TeAKu1^h(i|5Wr`SU1d1>Q;;&s0NU^H;103%$r13a5saj2u(|IgY
zqGKK&gd|<rGjyIhIv4`HUxWYl`H1GL_OV3!xG>5t8KmDhMT1LB*W_R$q6S_WCkk`U
z=S^3ud-E`sYw-(SB)ko&HrshT(<%u_MwvyEb9HB?TeE?yimoB`em2a#g|(na6WbQA
zhiP854OQ|m0~R+71WEI>YTTXDw6K5%lHh4ul{Y@#4S9dIrJGY0z&%QdSHsO4o+jsb
z+8R069fBLw>0Rhh|7@?@K|ZD2ad;527JogkRATH|?tGRO$#rtyG;MWucDJ#7>SOTr
zzxv%+LTI!~3|*>Ki{3Q$MI^oJK^;|$qPv)(sZLm`51^>C*t-_*k&&yy@#e&C^E;Pq
zGe1i0RxVB628$p*!J_t%^P8l&hJq|D#gXo|Hfa_72Ia+>`+&~Khy_QjsCMyZkKbF(
z-^v`VkGl<V;jGP{Z$dLxO?zLeOE)8{a}P<JB2K=^`iS)R`qWjf_-jsfm$`V>Ef!Oj
zs_9Zd>j1O~N_AQzm+06?>!tR6hVQ2kRU%)tl*PO$kj769{kTe#lW|nOS7LQgBInb2
zRxN=`2TNp**LyMj5=)f^sr&9G+R_iN%&(@4&7Z8YHU<W=es6ToZ!CAu^N!hUx42aa
z1hNMiixZqh?IcOd-##58ott>ROit`?Bz(+UL;`|q^s>Vm9B5uwZYR!K%KheTh*wXl
z>2lKKHbNGYjXhlb<hoITe{1U0*(SvSgLXp_&F*FwTj<^~o~UW<4jL}1(W~+`sCKZT
z2lDR*kaVq)F|>r3o_LrloMkUg`a4PuSS*f?eREKKb2+*Z$HM}luzdN;q0{)p9Hex_
zdw?Thh+_YmjF8G#>KO$_^TJY8;%fK)3;kfp`NNP(v=Ah6Kn+>Sg6vq%#>Q8E!Y@Z&
zU`0yoAyPK<>CDmq0Z@ZOQ^pr9*HRN2fOep<w1bpRz%(`M!x)+ReKlr6D&?&wv4RgK
z$~Om(sm8GHq2^yNdcHfvyQzuRaL%DxTm#M=&@As|F&O0X7fdBN-yl6s$i2B`xq98&
z?fZZ)l(@gp7*!uGQ~~cJrw??jGVi&8cIQq8_rH+`E<F`bVO1aB1Aezqawhb(*2nF!
z`#ExKj8fS-DlN!1xYs_Aw2^#~yAeL<A&l@$qyfYib(zYqyPhV-3w@WfCDh$9<gs{1
zD@Q45n=RH2N%u%8x@LG>bVL+%5Oh?&p`s{R&#l1ArUDF%u>MUPScP(q{SG^%P))+}
z+n6av)Gxo@Q$%D-Bxk%lcRWuCv52@uu9jXkmqfw+n^o_%{SDJ>!0jh=uV)f4h#eOb
z#5>$Yv0(#cC_|arcg{fiRS*Tycm{_J?0dmwZ2xvCKLz!VlmMwFA$WLz;P#;XT5GkH
zofpOat%)w@({CG^cND3q62U4#N|iJcrTsP;c_JcU#oxTfUUrYBQtU?!=M`tGyq%sc
zc<c7qW>t99+21jTPqNe*yC$)74z5FL2nED(D6wr0jb=Kwnk-X}G)n7rq)i5HNjOuM
zo%T~&ze&rwizeKZVwBg?ryHICjEkZAJHWN4{baiiTjV{Wf(NNW)xU9w?1O4SUu3?s
zp>9()7xa(@z6EBXw*^+{i3EwKGdeAJLM|C<-ZbTmue_NFI}lg7>-yj9q@IvcFPziJ
z2)C2)H5riO(T4lT7UZ4Lfn6P9awn8Flg;N{6tLHY2tsrc1vNX2?vqIa#6BajmrRx#
zk0nzDnL9IG#!%Aybg4u!OB`ns<*$CYO{W$bVay)Ubaov(NVBry!^$I}2!9_!f~D>1
z;C@T?Ln#B5uamvYGc@80?&<ZmzFD}>HsaduO>Y{OCqG|j{V>v4SmctLz!xA16!5xu
zPO?yV0b-h(W%$=@A4Wn0R;6pmw(tzzBQjM%y{G(6Qq*Wd#6>4~^Fhh?&N4(P%5g9E
z!hApryJ1?aOfpi(kayV!**B4599|Yn91A_40_3XR(&{CFXfgcmwr{pre2b;Lhkww%
zcQ9t3j?W>)=8qGrMw5gRJ=Hz$86{AsBD4^p9<JELaPx`UyS9u0Y<~Pvzm3tQ$-=kl
zA$6hHkL^wTapV=4W!7EAJA{k0*isqY7Rr)*R1{NuYoNFL{r4kzj8U(FzWi<g`9fRv
zM#QzMa8IG>)^&s>VcU8)*mcDFN0~!(o0CM*m7Q+Qq+@So+g3KOUR|1CxH`z|&i0Rv
z`$II3@L$Z;0fCtuQlI!hjurt9VC8V%IlQRFa`{Jje7{z_s=#|cIPEnQu+fAP#8a^Y
z#n&UTfM*S6%s{bT26(_6GY1-@pIlMsHiShC&grxmsxqoUc3bLFbU4-67GTF)t?g)O
zbVHeSKawc<;pLbx+6Fi3bVbmWJHTkmzY8cKr9kCf*JRTgS3-wjTBL*{pO<OV8uc07
z&p?j@s1FczeE*(bHKoj;{2hj|#J`_S`Vv<$ZR|qQxLptp5g+h|Ba4liW?pC*IJ!6C
z?s2;%D?}R4OfzPe8@U+^>l~uO)2KtekXk&clN8mNqEuAM&qzO_kQqyrk#~%cHd(?%
zT~TJq&w${sk&}~7h|kQ*)jw^RMJ<!h<eSG$BIRnTL*q=)?|YQ<rI#13;IWwO@f&WI
z)T9GOknyn-6cPabDZOD<_T$gYX2nFVGs3D(MphY(=$d=YCRP>)N!N(R=##`KPFT2g
zKPw0J#xdIMMY}k@)@bhA4C~#XP35<gRQexMQ&M)*o>!Gje$Lta-HR0TV7k0}Mm^Mv
zBiRQ=J@{863G;c|Fuo#?&+=9!DovNe)M;0^ip*HY;1PhTZLK<U@7SZ=E&}+_r)B$g
zQipDj7gT<vw|1PhW5EEw6P^j|T*IVYjWP;#F~+H1V1(zt=XMdulkCX)f|O)j?N@%d
z(;>Dv&_pkcQ?Wiy+pYZl+Gs4Xt6huBYiHO``i<4zKe}_}mg5dnEb%z&0`H*L)zKI=
z<Ix(W>&h2!sYGL>>8g1qkjPU5sELR!ok5PMD?JYD56S<AuV@f;->aVY()g3Q3nFM4
zO}=(!4Laa_JfA|Oh>;4|cttc4iW@nkb`HCNJaCO6oO4kv4gNv#5f$L2)$DCn@L{0-
zU>{D({-``8iuz?(yn6c{?_P%@+lY<k;xWj`GJPDtmAk;G)4yS2BC;>jQCqd*<sH@^
z3@?3@s!qUbdibjt!83@6UCeK<t1qA;8#7)lqJvZw-~DgH7G)CRA`<;wZ<`b5Zh^*F
ze=d(H)G8{wJJ^{*sa`|8k^1e*T&3(I-4rcWMD;=5GAdKgu0UXF)Zbxid`J0#vu8=Q
zvY)yDpBQ9Z&!LyA+m`&9RhJ~ernyc-<k>EM(H~m5XPVpY=@OyY&`%ogwqvVJ+cU^Q
ze@)2kXab}JW|fs5MfqiiwA)QBTM(^%-ddao&)XhUO<NH(<9n;SP2>Pzg3rGD;5*1Q
zhwYf68qbtDrgd4!p<J98#$9S=%92On`rJDJDXXJj%_baDQHRZ>w|s4;ZWxH1qYzGl
zNJ0ngrk-0|JyM;cm7~ymY%#RIXZ!9B+u>#jvEtL5gT1h0zWOH#Zq9m0Gov{$gbqc(
zqsB)Z=Z&bw7lk}vFK{WyZep}Ws70ce`9aL;eo|)?fhpN~kF-y7&Z3J+d#J!&Uvv-y
zZf7AwZBWqjVgwIsq_e{z1IgGVD+m(dCcWPywZ0nN#vFmip8F%N2sJ~9IC??r-V7MA
zp#(Cq!AYa0)oWR4s1|@9%#p#+z0ZA<!#?rEq6zYWRX{?slsFZ`laxR;U6;d-Vid|j
zWvH_YU11eudkM0vEu2Ih%9#i{Q5gX<csUdr5OjJ$GjdD2;sKw{lV!m}8;$&ni&cIj
z+ZZal8D2mQEvxNjJn$EjHi(E1o=UMIjUrKERkAX<@S))L-j?xB>)@?n#zZ1YT~f9^
zI|}mP#nSyZ>rbfz@Ba!5>fz#8;9NlPQF2Crqo#5~4jWSMZ2dU99Cdc+EQt7P*O-+P
zZV|Q!M=F8l2%fw8d>eHYyR>65Hy0h74Iohw7@SzaOnBD(=HoL%os^SS$|U!Vk|O1&
zEP{G-Q-$1OGU@k*D5f*T<VlX=+B}>C488f4lBzRU(po6PUtXj?e}T&^%+C<a_iC#F
z-d2$6@j9kGq@0&?8yADIpK<QWE_R;j3uiN%sHSK5KTrbv-k_81f{i24ty7Grc}4ZJ
z;AxtW&OC9NxRJw+>h13QmjYuM=n&2z^9AlJ<BM0s=<kZJYxW=cduve8t(p<jv+qc<
z*4Kz5m%lf$@Th784Ku8tWf*SyK;PyAWEVS(X0ybtfOltlE&*8VY5Y?N$;a3STJi3p
zrMov(+YAZZMDzI{G)mRhs&Y7A3Oh5<Jy)y1DPGk}5{$@Zg(Hj5`w_8@L*-Um+yCtN
z{~!!9AtmOvZ}s-bU0=oKJ@t9tq&p20)>nmW0y|_fD;-63#}B4W3QcI4?=s?7M_b6(
znVXFW4lp4-gH?S=uI1|k<U0<tm<p1(zgLF_iVF0Uzq}J%9dvJ<SsTdw*#-A+=+_~G
zHG&cl(%MmZlSIz+oLX<)xda|Rk~+k~0{-tSPT~Kb_JRiVid(g({%J3I-WXRkEep&#
z{GyoV6obmdP@$s<{@L)g+J235q)rbm0PK{~F_u-WIuRHv=@T(qM^IjKG?B&nku+|<
zxN>xLK#js#f3dF{w@?YhpX4a|p;pVmk(pF|m<36=qty4E)yP1h?=J@M3!Q=Oobl9p
zoMv8BiP15jHUAC@RxX|8eeKv?9Y%^D^?(>ffWCU&F~;pHw1Ik<wCCT%`t?XlLgzIn
zb~JmfSn^I{bD?&Ibj!%i_nGxT_ePIydYHkViM|Yh!D!?WJT)dg@E2p<;cLDLqmRm|
zB5=|Ar7v>esOZPcYSQ~|2$@^(?$cO=2tal4HOxrB1DJ*wn0tDbZ(`{(g@%6f5c~XI
zk%_<o)t2NZ!Mf(W()Zy2RJSquMc>WB#^Lgb(*UTK40JLH2317{N${~VpYQHN<47xN
zrVNP#<{<`{(-nK4t=O+3e{gc}I0vQZSHk5?E9Oryu*Ln=*`XaF>j<>5#FD<FKIatO
zLkIf+1QfVrk?{)j-q;)j>@uirgtIfv?=v(H*@e4Y*V(rYXap<_@I0K9HU)7hPEfK{
z5Tw&I>JJ1+f9^87psajE)ZB;7TrsYDUaQQ1rsJVBpU_q83zh_0f8TYvX1sDXztxO2
zMV@XE8NtI46-b1QGiA0MH{Zd7<z_$WN&4Ia7!*t7D$v|&OE)B@uC=XyI8+s9AETxr
zj?`7w2Q<yJ$Cw>V)&Fg0XsEO5?aHEV9(a?dWL~Viog|&7*Rd7#HZIkQxZjdawM(nt
z$aE&-F(oLWm;Ad=D$X&@s55UQT4J8rX_=}R<73YI^qtOt*r^z7wj||XjE^%4(RXH2
zc6vjAZJm$TKC_*8vc+IW_}A9N5p%=p3rU4XjANhAw@{~5KJ0XeloLzeZhGPRvAjR7
zurDk^-=XWA&1*d=1I__pho#<n{~Or<!d9>u7C1MMJQJJ&C^|?F2l%b?vMM+HB8VbK
zl&A~ED@Bch7?If39nM29Z_@fV?@ou8z7R`S+d$v?T`14{;Zg~%O9HCbAhG!GN%hD9
zq5_;56eFms!V!&{AO%9csxcW_zjprUUbvX*t-;4%_vJ;R;f{ia4ajyde{<=Qdz8~~
z<l^`yYil!DP-UMo4>$^_Xv$&9CKz=syS_9L*x<Qqj1EcAoB0B<1!lwMT6Ugq(MdKb
zxP>}k!^`p|QcabD3dw#(orO+2D@+bkLj}$x14n@RAy1Cur2a<^iC8;0`B|!5O{7Ai
z>NgcCmf<a#SmI5!T}`@UHfk2dRpnHHJ-B?t?jKbJbope|PXI07Mtwg$wbe+nXg*+u
ze0=Ca#vsm<lk00x0k=}04AeJW|ARuo61e4`wHrn4F}&i;i%>b76Z9Aokg0#8m+pzQ
zV*o=8Ch>Y{9bYVeJUygpFsO?JQ!6C2LwR<IA>pMlk@J7RqsE@^?C*)B4$P>_R5q&J
z6IsFqQDf7lfdgg`2FfR2XiJ1#OzW*M$#fg;w=oJ1n(`)1pnL_|DL3~*g<Il76EkqF
z4cW-}I#N`}>0Sw{PgxlYX7|lOI$GXqxK}~$jOsrhXE+9&YE19*6bsKtM#W*_*j$#J
z-eD&O_OmK1)Y?%OINKXraaYQIah}I1l@Y~8yA>hhk^tVs7zhIRPg>$(X_z37E0pJ7
z4DRT`r$@>-g5YewM^O<n>cc~0X*L|zopg{3GXpb6Gg|dz{RkcGA+JVfcx<O>GOBMo
zZq|F9h1UDlyXMF{ax|5^l_s9SESR22w)urx4PQ{DsO<;C!Au(>M9RPAG?_UNIiD%p
zFFty>=mB;FRQ98*^hjSf)@SpwYJ0=OtK3VU`xB3-JkX8jjkDKNI6Y<fSg2J?Uqru_
z*z$e;NG3&rdOO>SNhql(qYc6cqjp6I*M7M!VfWS_z)I=nb2zY5>yqGAOIp8fzeZwb
zmYCmEf24q8qeZi}Tc>gUsU^62ez0sp=cLDC%ng7y7GF9)q_qM0;qd=#C)~jo1hi@n
zxo>25p1=9Ot*Vk{JrNv&#q?Q{5ija4{%SmGYupGgZW2*8C;<x|O}!P}zq-w3)A)|&
zmfV~#42PFz!)L^j>4Mpju?YC{DHq<gl^MA$W+?C*eV>)U<=d(+?r)BbhzT9F7qWHj
zR#JWpxuNg#`tBiD5!XCIBfG?-hGsKZqVZKMLhD?)n=<69huvFHZ(Du+T_>YDbA0uW
zs5hTCb6W;=|NT`p5`<s@bL`2PfLn{Q|Jw6Uc?c`C)JfB0O(A(qh?h4SHnT_!#%z12
zwXFo1|J=yx#p9M6rFdM8Bv;ZV`;^dexGCbj3YfwkoSYrLL*P;7%<~;bE8#+A6e?jt
zhmR_xoaGombD}Wy<QY8^&azVN><m+5Bk1TqesHi3$&FLlq<7{!Fm%IHlEAj90CbGF
zW~aJrBvOUF#MK2cPjKZqe$~(``fNQ7`Q-9yCFOeG&LNvb+fDm6Y;`8_5N}=%nM<cg
z-ORNUOCfV>(0fGUYdR<;ltDZiqn!xDCF0_LgH@Qrp`Z@v{bqj51+7N49@0z78Chuh
z-Y5<o0b{zeAIr|}#I?-E77Yts0$@2Fh+uz!*urv2<<09!?9dS$`!?=N#LP!;aL@jY
zGV@Hu&O>IFsC{l5B{W$MUph@n8X{45Puw>BD4T|v(=!YYwW-SHzN(@0Z*9zz6}E)h
z&x}OxtFSm?K{niQx9>v9V&;pL#<4PSnsdjgAk9;Rh{e$97}K_RKs^0G41hs3>K#DU
zz^H3nma>BhtcnFYuH7h(9EP&W$X)YsbDth3!exaoreHtp3#*g=S+VD|6aAjy_dD$V
z7K1Iz#4$1OIK{j~<c6V#rIOMe4$;_8f_OdTiu(BnRTXEJi=_A+vBnQkuU!+PTB?>P
z(|B5#-%+M{3P|)&-1_;+cmNFz==;jyL<tIfyF@(a!HMiqY;MN+WRxyOe9}AU6&TMz
zJ{uSm{YW_*<<4k%EW|2|yJVXEl<FjoiUl{P6{ou3x5NuF!;gDFNcy1Gmmz}_^`n4d
zXW`8fhV^vF_RTPbf?&sXjbBEalFg1<rWe5igseZ1{hWuaT5CU;907>DgxZ%rwqGMS
z$_KpRcfTfh@cfSPHte&fMiM0R1S3Aw9i8fwZ9O6`cz~ys%vYNu9n8g-QY%+h|D6B^
z(S>tHKCC;>Hn@pWHuYR%v&gF#k+&h8;(4QR9>Jh$|Fw*_dh6n#!+4!y>MUvXjZUV{
zameg3cpUJRuPC%UP*83CZmGJ*A=AlkuF?B3Chm!m*XR<^X4%-Vv`$$=c{AgGZ&!fd
zx#4l{u$0rO>(Z|MN7_MUgWYgx*?w}<{*q*CrfrKylE;G*2PmrLQ*rv=Bs*OP^(zWN
zDkS}{Zif~4U)>Ini!&9!!E@VZT=>=2q&AU)T2C0uCWOW@sK93LYa48x)Ys6~WU+;{
zGUFY5l+sp1%7{O^_$VhM-qF@$vDT!dFUaq<e{Zitc7+(djI^XPuTV30yK`3b=smo(
zme=~GM4HPbZl{gkcC-gPNx!(#f2lA?cfsrgkbZ4m!&!<4go#ja+w)3~_&CZIeN}D9
zmFY+S=`otg5~T#?8%JS$%X)SzF1j)BY2GDE_KW)AhemV#aJ{4kaqQxN3gsU}r)!oi
zrWgubt!BP+jM*j4tez^Jco2g!22|E#6V8c~op<=EkaY876sI6DIkap@cq8oRQPuA#
z+>uEtGOsEIz_{0<g?n8V@!hL0Ni+vg!(s!mZ|LxPEmf%AyA?02fKjWN6z%d_v=1Zk
zG0a%dtJQ&w_7Bzr+kRs_y~I7|Xed5~2Mf*R(&E;DGOK)tD$zHKd?BiF6_y=`YMI85
zkFU{nY7{40{={3j#q$YG@mf?<2vw(+BCt$kC3dQbfXl(wcGd@zg`=<P{QgQ(<2n{f
z7`S>cv{PBlqBABK7Qw`^5y^?ICNwSHQvCMrOgwNKX~oWadn2U@E`uUsaya1g4@myI
zJYNUO*7S%e3>!k8g@3sPEc)>>cb7hIFl6d<-~VlK_%20{!jBqiqDEnw7g6sav;hC&
zx9`VZ2uSFi6i~&ww7LlC*JcAH*;|8<-C9XBE>g&e;0w(NOd|ymzCl+=tMC<AKE|$i
zP?!UA2UuiCy@%MKLbJy-(RU&RIXCvM@i6GnIsB_~bx~A#W9J0nLv8tiyjl4JKIW>4
zwWw6`i)7-wsGp_{=&uh4L$y0<7mdYVq)V$C03-)V2s5x0D0~>Mv8Mc?4-}knP?FB(
z=;>^aqfUkR$%b5Uqi<9m9j5p;QguH5qPY>*408;~NC)ZQOo-CCVTnH&L3?XRup@d<
z5m<sX7Q>TUWsmbrjIK4psa{K!ucCrkmv5MCSU4v|6(&RmF%I;s%$U`UX9{9BwfN1$
z0iKH>dwzF?G|eUoO#}#&Ax4;BUN9oVglP6B;jvq@IGJVayE-}w5g|>eLsD8Ue`B(5
zer%x?%n<J>cMl%t+ThudvJRkHaAmGvMfW7}+#(HhSueMQgh4{5LzN>)?n^1p9>`12
zMQFEeyvx3Olk4UZZeFs^e=%P1|7j~M1)z?Hk>V0Ue<a`t%=Ns1w&iE?j~)l4hhR{@
zQLCUdWrjafHnIkgZ7Uym2F)#IQ1zAisn37?!%%3>)F!7ABJI|i(YZ*_LTKvdiK)e3
zkiQM^0eNte_h-C|gp)7icYI-K<0m>6Z>Ndana-%I8w35d!Dts~ux*U|c~T4T1+)!q
zJ1i%}wMS`PTIA?PV)GHM3`Fws;q|LBitsRTpr>A5&iec)8<O<o`A(Rup}gD16?9;y
zOR35<Ehz2UlDe;3&Rd1Sy!1mypmhjq3Pa7O&|nh(dS(WHeJ#dD|LiU%o->7%lBVba
zTO{DJfdRdIf+uHTBK$LN$a$NNUc7O(;K2AyY}q71(xEW@qAX}H0da0oIADm1>xwBe
zN2jUd11lQH(^#HfB8<>;eB+&Qd+^#sg!A(7xo2#BiwgB$bPIw;$7<h1P&kAHaS%xv
zAngR>5gHSa)B+C?hMB8DTRsYifvUg*&{B7t()MUt-NH50y!ZLaRm8}shuiIc7ZugE
zS+gwh1=;t(FmAD6=zQuLvU9TON<XNsN0--eEh@f8r0?^^r?qY)d`nPOO302Pcz{mI
z9zh<RTI%q~N|T$vD7Dmq7t1x`dZ~@_cbZA&(he;d&rdx^o!bN%<d|?X$i*gD0A>Oe
z$tK9bnH0Bqf=~%P&c{;T11NEfsnJC#<E;0~7h`5%6|yYOd$|a!^(XINWT(;Y&>zf6
zlh;YB5KuIUHm^72S4@qMv>88MhGN^fqC4h%Ii-cr5XKSJy=o{h0Dax`BGfB72;g4B
z2`HVqTCcN-y%m>hZ3eZ}sgDWd`fqAQ+tY~`ueENtXnyV^-vZK1$ctkJO+Kfwwy>`X
zY**P84;;|zq*N!X)n%{HiRJbVO%3noaZg;zL?61A{gH+R6vy%(dkI%oH1dwW)MTwN
zdCCP!YS!8V^U)Lt04gre)ztHq6LZ^JCx40dzH<~PtX!J(l@6}jcb4t*V*A>oG_U;C
zv}_0ps>#<%B~K-sAc-#<lZ?k=CL(r24bttxK?AF3S^XTp>=ocu(Bb1P3!Gf_gDG@(
zx`XV()7p4yJ%giR`G8q`%;Y7SZ2y8l#ibq9GE>*6(?BbO3@A?Q8X7`QAyAPU&_{qd
zASuGv;$pGXUvc<ulu|3Hs`y=~O70if(qm%qk7N&QUqCC@ni12;z^>Vv)jkrbnP%sn
zsJCbNb-3()5oK&7V#@2E7Yx`2|1$hE!(DV>DY*8lrBL7mVf37YrJa_)yBE3@rg5l&
z7=c>>A<PEO4PfyuW*NM=MQZci3@;K@KP95GpN(vEHoYYjLC&XZ*@&|56)uNwl2?yL
zci{0b<s31|<V^T$?UWR2Hl&$nvYrD%FX}KgS@$0Y_mH{OZF}s;Pn_3h3$8hnlAuQ_
z1>1tz*STUde4m-MH(w5ZLz1T{d{xuBrw?1jFSdHy7=YKvkM19_47rZ?hZrfp=hNgN
z^=`;CeX?z|i&O|@g|Pn!Nj-im>#H?USz=@D{AH=obFQH0$Qm?eN&C7M!>}hksGJn)
zecjM>|2SR<!;<R=q|FaD@NH1%G;?=pf|ZkBM(!S>j?U`AVM|p2DRN8k=^C!dDNJHn
z-CIG)pmyAc7BLsR3sFFq*_zXm)7s@;52>-rcWf-G+5xE_^~c_81!NuY=;LpbVDr`Q
z4e)KW_Ft;e!!Xq(yNLcsc#?9$sdj#T{=TjU;$|}a<?YV?3-$q?1Qbu?1v#{^|JQH`
z!NmtuZ@^^$lxj}7WwT*zJz(ocXOdlvR8MudF3fn%qv%l^(#ee2f%8MCF81GGLkK!$
zYlY)qUz{4vECm(8sDCG%=e=~tuH{LlRFO}=!_wMOPr_hONOhCRU{cd6hV5aWo<HN;
zqaI<R-IvUfo4nOdm?0s{HQmS}@6;T!`C|q5<I1NS(1%bLkg4uE=t9a_^M*G#U$G2{
z=Y&iJ_><!_z0G2hci>|;;A)?}-Niyw@Uk20e%F5f5H)F+qBu;2&T)_@o1Tm%B!+1O
zLy*8#ieSW~0)@0XG6$$v0$}gsi0t_CTcs`}R_ESV7!Pq>lttqq6-O2(qvxGO0)w%*
zB)eGvKJjwLw157rWg}>W2I7t+8~C3$A^Eq=<9el+O>A;|FL`toDcUs^P{C?o>`LqB
zObF*ryoTYfq7;Wu=cPYI2L{qu-ibiGN|<zpVkULIiAsG|bF)ybiWNuL<66ewq}-kQ
z+*rS;xR((-I)5RJ{z~{*EZL!5*UIT0nBdE89xg$gS`vZw>@g$w;m4)&7g=Y3NTrCR
zXVdST{_#!_Dj+HlAUS?JAo=4w*SkdGoB%~Fewr<2(RqmbLBDTX=G3&xm{E1NeI=d5
z$>@uxO)Ht`I->lnu3M4;lfe-wQr^j*|Dt>RjW{xpqz~u+cE+*uaYZa(E3_|QD?Zsm
zfJVjtYodeVVdv!qHh#zm0e3&>ctEG1F1q6&#S+DTpZkAZbpKet`CqKqKs8x7Mxg7g
zq8WgOGj9ZuKF##EYvJ0jwmXUJ*iN@@d*%t!Nxr1ZK+$DxOIiJkQLC@<%B0I5jQ(SB
zaRB2_4D4v!%6J@sJsMT|&9Re+Zm%SZa7W)41?>%-IOl6_F>E2_H1Ud<wKX{>1nC)3
zNisc)%QbBghL-_%X{uuIo7lmVi0V^Dyd!`Tfe{oU1r$n0Jg&lVO^LaIB(IeHV3_`J
zsYb$7{crXf1zD@T$+ogy>}z7VfIq{3N#_i2d;MR|?ods>SneWxF5g}8tD%E)8qknS
z$4N?Im{xyb(?OngqFM@A{Ngnlp3W&Go1OtzA7KD<<|TMY!Mu8y<)nNZNuSI9%H#_`
z6?6(tK@@qjLITfs%6IawvmVbP`wdCOJH1v%1XgLG%%m4)K)d@%fw2|u5%@#MsARB#
zl-=s%<WQ#R_Q!nwte5SX@DTmijY3?UVB`&D*_~Y@wg}TGW`Kk0o0Q&Ktz>FIJ72fd
zE^&fKAln4@TPzEvMzYN^*;^E7V#opBYYBvXcZ7U-Nl^{?b(?6y{o@o}wGX4Pgk}*V
zFAkOlCgi4_NZXg%f-hFyHGJtRz3hHnf>a*`JoE-yFsUDQOxa-0P7`73bFun)#@`#9
z>}2V(r06Kn`+iUR5L^O)-zlh4GB#o%k^dN02W>+pe3@xwm^l#sts9S5a^4N7f({O}
z(YS16KAz?ftAw2eksi%ta^-y4_~EqDC=WCT6o_FjMI~M*Px128n4Aw@o*eU7YSEa=
zmW3qh;7>@kP^}j>$`&CblR(=Bea-psg^{ueOdBmihquDEA=G4$-7vc2;+mVyXQS*!
zXDw^0<yu>B`Osd+^co`%Ap#)5vb%IGC;u5wD$%7b9KUsQ_24;hD?G+<Z7qFxV$J28
zFFPP6&MdIbp!LB>I=`t}{<MyDfB33oTtX0s{u|D{VTw|c%bQp<?}IQ(m_&o|8~e*E
zdK3LvL(u^T!`BMo{wtfs6jz)_X3N5a`^C%hIoVFXi(*{z>5&ziHbDTPo3*(V!SnB5
zUc($C>Ty|GoJPf8e*D-{5BuJl-`)|U6+TKUxmm3<gEIW53R$*a5u)n7Ld??yBYarG
z{wHfZl_xzR$aB~0&{MKMSQDiqct3}!(v_<ycmV|=g5Y!nfzVA;!u*Rx(4vDK_!J&V
z|Ld=1r^cU31Pa7)it8ep>4a_2>3^vs>zvEyd@B*^^RnuJSnzKW%&8<}P?PRE{=CUA
zI<mRq)wl0KY)aw+I3dOuwO1A&Q|a(+{C|dwQ$CsT+Mds_GW$KJssZ5k_V(ugMUR2w
zU@TxCwj5J?<fft{6gUTPei-W?{bg!I#t85S(O(;6XuT&oE{y4RII)c>!aR;`RawF{
zOiv9Pka`Dr6Qk(6b@w-jBpQxITK<`L<|5nK;L#wfs|al6XT|2OjWlQmy2>hvf-=ci
zTq?5QT6t=_UoEHjQ<CYp*m+j@M>#mFzY%g4gBdrJJyMUk3pG74pJ_3P6sybEzyWLw
zJF1FK7jiF6JJSh(l53CHh2N?7MN|d_J^Crr;ozmf;Q8ztd*Vb%a-Z^qW-a<Wif{*|
z=$XYK1mP0{tc)co11+T&+YG-FW|m+IoR(E4Yd&JR#WF~|)CUHcj#=<psDLTF>$E6x
zB4^Mp5R3iFt=8rG$wv~uUR>`H&j4byC$VfZ;_)|@o5N*FvBBTA@Yt??bj<~b@Ubf6
znDwL&xrC=^_p8mMX}P#n(obu-qxjrFRw5&s?N5S}rnb;)2g48jiFCCtzdP38<IjV^
zPEBtaR91VWH;iu=@!%Vp1zDm6!$KA#-2iBQ7%}*hu?+hB3Tc@-lJM5U?6b3?!_84k
zVwq>DUh&G*?yRuZjZn{}NN5^O0T&c>jNc6qCOjqB7nG}E#R@6USt)+>;c&e(i_879
zQ;LXhO2D$jX}VVVu*VU&`*-qO+0UE7-F~QU8?^(9ey5acW%hJAz+M{wjynxO0c>2A
zzyd7~&=<(Dfe^Vu41h4r4G=Ge<o{deR2{}ntB9rTt)m5*hYT_tpDx@T)wb9Q#!tSs
zW8)-&;fe~+3JHekJdtLW+;-wwsmYxJcLr6<&EGjN2x}(DatV>KCb7!`CsnP?WGUYN
z<o8nmkzbZ=gTc|@W=Upaw6k_Lc2Eea`8T9Hvlm5CG=lTzIe-_0bAR0p+*5zMb;s2r
z64B0UcuvB?q<Qps{mVJMjgF{7?Z<9697%byIqm}K678>~AoSAj!|q7#?PF;0e_v1r
zKIu!M-}acz0%Ui;+66gB_`Lmk2_*W3y%%AHWI+s&8P&LZvXUIv<1~`v1c}#ue@GSH
zP;_b*Q!3VmwgSYM%rEMW*OSJ{8p;=3-6c<=b2gmJUS5T_4Abb8s57%ppkP8%sePSN
zR-~|&=@B~Eb`1H9f*|8P8?1Qd-9H-Lp}VhASYLilG}HTfBn5cufO$&De~?<T(Z4+d
zn<Ahs_4zob7CJdnYEtBz?%%1VQh`~M(#qfVEyeL!M9DgGphkjJk&H281~mD#h9^&C
z3MJ1v1=OBO|6ZdC%FO{A-Escqef+?}b0u~lsO5tfD5ivq2*ty}&e@)Qq<9qo0TRN4
z>oBmlgKl<#gXXsDFHsI)g_V*dBnLZJ`?ZzQXdvh+It}vwuJQs4My!$B8Bdkm!T&u<
zu0)CrY(G;91g8V?oh!*Ap?TzX#I`=3qY4c20SkZpGX~^f115!2vjaC`l==R@pXYDK
zzfejj08XJupa5&nl??y;VzOA}3TWT}x&$_G=G2S{;IF0V3>sm5Acl$#GLCWLW(ehi
zaU{^>NBY<95Ie?J?J)$0a@*e*ve9nKSl2A*BPX)=&4VH3fv{7Y*RxYkYa@;{ka{xS
z8dL*5m{_*M2OM(J=o3^Z%kD0-QY6@W5^$MKirAyUy<v?OK5SKpxUP9kM|RSKqt8^a
zaWs2?KPUI$CADFi4FpKRt$X!P?J*lrb`Nw@7SXNV4RX?{>B*A;BOS5GTFxGnll+2Q
zWeAp|1kQF$+bEERA8`h<ij(UL#EDZxi6LX?-Xi3)8Tb4iz0!W&F5vMVbKI4r?AOTR
zL$_XJ!6dYig9%4^E;oL41Y4fZsv&i6*6;2BFC#Vt-xz5sGf|BtQ?sN-!42WpmKIDU
zm_M+2_o`Fu6Z}Q7qEcq51wB?TsJact8%s;)41cy}uoDKQlT#h8(od6-eOcF$^Y|Ua
z8V)+bNO@NoyPxvjh;v~%d8j%Ihbl?Eh%W57Se*#JJp^$pF{&|3xke46*AV`ct9B6p
zgnT^+u6z#EKT<NXZWECdl`ut<iRS0(qD)vP!0W@*@wE6ZNxn2)y`H7A81{mMlIAXd
zq4$dqDie{%CJtg*gR&BCM+~^`@rP&x0w38?xnvYiqV`SZs>j#zx1;htCH@4a08|@9
zwQW2%1S{t=apk;LqK5>!3VSejG~cT#;6VSIB@vuu*F(xS#`&}frSwmRO$r1!YESvy
zCQoAo1t*wO>-O%C(`msI`v~>lqv)_`&lXkO*S}7K>aL+(y|d`GpX{p1-F_rtzaA#D
zQ4KSeX>1tAT=~Ev<*vn($TVvezm+sUaw^#jB0P#<-|Wz;gUp2B58Yo$I^<6B0PN~A
z6pXa>agJaADhvcHa9E3eFI`V(h>It4P4^BjtlIHCqgJ9;%dT6S=e1PrTKxDW?{Vo#
zzE_%V>9_tIxHzDfzF2+RST7;voiyE&me-Od>#DD0WE|P&<^;x`@X`p_gy$00Wu1Fg
zkcu;ARS2D1L+tmQ8=N8h+n6*s&$IeGE9J59q>tRDnQ*lsNE&BhBfmFw1ZtTUcsG&B
z0tSkTz(eI1M>QILzvodonf`OhdOI@@Y~=6&3G+CBCRB3RK(jPub2MaZgZoa1pgFK<
z7_b8u9LWC#bD(-F1vSuEKZp{X4~WL;!3;D`R~7}C?sEYP)0N2~I5>gXoF07b@9D~J
zsz4wvXjYck!ZWuw94lKv{)-9|pv-{rTsaopt-a%1nFbtEpS&GN&Ss7Uy2&<<!2zVZ
zR0ahSE}nL$OJ$k;e@8%dP;Wnw{!$s_!|}gRGOMBl0m;tJ3pBM2<N!T4&x6MZSkm8e
zCLBWtoESGcx9XcXdp--IL9A-j;MLBFxdpYvliHk9u%mmQC&gZg96HZBKhtGmC2%Cj
zu3Uv2b@p~<uD#|N`qb8{4ccFYX~%<8woEa~qp^$W<L&E64TiomAXGm@W6$Wp^xU$r
zn@Fj7fRRO2aB0Wl$a@E1OS^dkpqWy6k@&%9lE^VkQdb}fG73Rd%PVt9bNEV4xED)s
z5Hxmvr7rb%wODI$Rvxc{WF@2KKn~#;V%rf72_%Z?U_ppfYEPL&b?<42CU~J7$kh8R
zTnj=UbhWaG*>P(hl1B+iRA<Su6LD&R?GD%ktSEBU*f#HJFa-i3h!zDvQ2&!SUUeqy
z7c+z7J<RWUt*BU-k{BqeH0S^{y!)R_Hl|uQV0hY=R%~h1W?!XxxY5@`1;Sdx?*h#n
zcbx~uy244eyBzjHo&C)i<`FN`rQ^j{v2^KHhtFz|3izVAT-e%&cwVR_gG7~8_y{vy
zI0n6Q;bHfJr=0f$!4vWTyPhl%_-LDw1DAnHl=x(~?BL5}&=zA^6g-%8U}i-kR&Y|3
zB;0Rt2`r0{sj2(zBmweDs0b))^sCOnPJQkaKMr@nkHULUpFd0}0f=MBBu+?jF=%Gt
za-mS=&{$Bb3=ZpH4L@-vV{0T(BQTN*B*b)^83LgX__q=Fe7)cR{YN(926qJG-m_mC
z;_xKO_N8NqTwKJ(=sAW>Enk^+X^1oOsFTRnc3-^IdOp2$qW2^A-1+HLs?K_HW~_<2
zQ1$}Y=|CH$w^qm=)xf{@co-SQMX*+(?#B&EwCFc6r=(!LZ-Cn@kwHL~rrz~`@Nf!X
zJNu<bvq;??i2e-&pi*z3(WKp~up4e}_w~vKz{?NcHPRVLXjinqo>O0-Ru+3h+1*Kk
zJo=|Py+W9C`mjbW?uQJ7)Yh7KHJE*4K7OZrY;4dp*(c@#6(Ss?#XR5wD*N1P#c-xc
zTKuq+xCu3dm+_1!?%3;(;m?#A6VJ=1aa0SP@`}(26I$f~A3~Ofh{h%xWg}5^&pRIH
zT~}i`pEq^`PId!o&dhiZqKPz04r|#r{q48hOg-tM&)QL?%4xbwU#Tn9|MoN7F*7uN
zXzim^CYLh|<BlWLQS+|Hch0w-mM8|bGDB<ApQUUguL)3o9N6_>>)D>|$_tVc)>C6_
zs&u5vVPt*+Ou_bA7M`cpHrrP>pV~X$f}d{D_HMp*kvc!Gd))a6)QUYSb0Re9CUjVb
zir*Dg)lUjwYB|T;#ORE`lb8&*GmXIs{*a?quY!;#xnql+3Y_PZi4sSW1IBoMLu2~n
z$@|n75*3*_j5#TO?a0Cbj)<}t-Su1ZKD=)6O5c3~K79GJCgv^3r>dpz-k!K$An)D}
z-%I#{1FN6!Ki1n?X@0X=3S}rGLT~LzDC5s^zF^4pI#`*K9I(AaP<f|5B_~KJDR8K-
zZ`m}xTo1Xpd48RV#vMvHauCYl`Qes%$lA^*^A*!=Lc)UNisRz_cGp@&P6~`hCkl&>
zEl!aNz*yY#UGMm0Z5UX@S8b#NL2`e2a`#lka%AH*=BDU4l(b4QeWE3kQ~WAMMph_e
zIz9#E8Qf2e+x7a26fa`@>)@<4XA`IS^>)j#b8j<90IPue&=Q<O{oZw2Wt;~Zzvw~$
z<(inbkvb^i1H;QzTPH?v*eRuVWuK-ZAd^`NfZypSF35iF@J)nw5xx0guV}bNR^Ggr
z<x18j`-b~-2OGZ-tK}7`30@lpZ-;)EJgdi0!$FKzjM4IDtiS&)OlvBmp2lyoB*fX}
zZk*PgT<A*gM+j%G-||rM_G3eakM;g35T0+l{17kywoy2lDE4PW{-wE`$K+%vhBNw4
z!0qTV6ECBzvd=e;r*UT%KHG_{Zzwh}!mrpfTfHBT_m|zOEP(r!2^)^&l=E{F>L56d
zAy<0*vpLZe9S&-d5t+I+r}iQ=owW2`kxG<-_V9P9^Q|KnWyU^NIgcstbp^>z&tqj~
zN{e$oiLwrK+zBEM1SGwv&h#3fpR*|%01GD=6Lu_}j_z+S9uJH(tNEShV%4?FiIA$Y
z&|6mcuQJ;gjly!<mrn|7hQ2;shzMo9aV!L_1^t-MSk^{0QobawUoj2l*2|3F@R{k2
z;RdttJVGQp+x(oN+wb0{$!@AgdY}%@rd{~bitRL%a8sH{62fg(oyK&IF3%6J01B+u
z4|gT5J>Av$3D4V*f+a^zIFud7j4~D&62K@6hpz935t|UQ$U7naPmAgcUDO;40ZDfi
zh6Y>J*NMMZlJaf3^syHg5RbB_9_J8`-ejI`Bik5RAUmDyr34)89zGGS6W1RNTh4f`
zlXvIcvwK@Io$0WNWsE_VmX!b_fRhtUcJ(H;OMYe4A8MN!=6sA6SwXWN8HweE2l;6Z
z(e(<;+bhEb8zI)C31vOi>c5*z0kr{deOX3B<kQPSTY5E?lg&A;-YU0v74xlMq0}d7
zWsRk)td12?&F&g-b@gDe?IR9gu<FI~f0^f`#cMAuHj|19in6LOis)<*0Ysw=B32D0
zuh+nx`&m}Iy)x4G#e1V=KRbsNx<YhyV$}79FvAbJF!b+{r~`cXE+?i|o^G$Lgt8{8
z`aaK2;W(BpS-Q)Iyy^3D142SAv1P!n*b_JU={{&n<Cl4Xuc)i9Mk_;Sm+?o0{zO>y
z!#zf~ZFk2l?~XzYtTRS6*7y^bx*H@%^Y6{cwUlGlTK(SD^2E;Ew%$kWZ9tbF7k@%p
zu00;?vY4(~=V@n}ZM;3b8%BlYKiToZt%p`bPj^yiK5H@7k8gkJ4du@_E*^l#0AO4C
z_4Mud{w7Xzpm4vV(zMQJ|F@*&0tS^}V7AB3s}z71HQc~EFIX&~#G=aKzZ39mJZzxw
zFO_&S-2v)+Ml?9&IU;DVibJxVe-C5-TiQ_lFNK2O;{u{{dNBRVq0oUIODY_Y9H11e
zdP#)}bifYG;q>4If-)(p2<BxK5L7`>13?`G4G=Uz_yU3!2-+a%fS?P49tip%d<DS(
z1Va#vKrjZuq@8)$G@=NUHGv2`Y+%(p9V0*s<Y*Smh8FIbw?E3$SSqYvP#u-Q=ShiD
zfh~sxmp*=g7)+z|7dZ8?lN*QuMFiP+ybWWDLs_sFrGULESdtYp9+*xqiyhP}u3|BW
zY^hO16EXj^^5@9t(LoiUno%iF;YC!OM~&yI6lgoqI<Pdri#(pWV71_$YN}*lEGl3q
zNqe6vEs^YbRh^mmGReF<y1yn|HZ|2@c)u6jr`OQoXLz-{l2%xm?bhD*;r=$jipui>
z#>^~n|6fi@m?(t>3Ic*m0Ii?h2!mp1GJ65}`>ZJxDQlT)(+-5}!B5}K$h{b){Qy!F
z!Aq5WLmfelitkrMwgy!{LJhLW>ux1#kVj=MG52F7+dK0~>Zh7XzcUy<f8xFEm>DRM
zDYYuRdZj6~S|XiGXt)b=(F5!V&ye{?h;RRYTYXso8+iSo{$<giLN^u!H#;yWj)Vcw
z`$f_D7aLk1$f$8XDe{g|#jHd9R6#CHjklcz*7LxT>AvD#?DhtKLtc8(QC$a{HbHnN
zw*S@2A^I9kdILFkMRnx(!*VjoLaIWkU_a7LzCuk-Lp(XOxJZiE%Q{<*O=!ud#gK64
zd>~bwi6e@TQ=2#g2`Ks4`+}f%z(fm(Qj$DuynviTDt7eqTD@o!3TwZbe=HNmJ9+%Y
zM{PS<T72A)T44Zn**ah9coPn$Od^g=8;lrvJC2G1A+0&AcEjK~`s5MfWJdnYuaIz2
z&@87cFM~IlZpzgeAR{zV*77a7fDlSxJWt_|gWXU1v}!us0g$wb<xW~U2MZox^?va1
z-Z6gHmhFRxRBp@|tz(D?kx*YgnyR3xPT5C$S3}a0#+C$y9D_grxnf0Re@Z{}P&Qwy
zdHQ>w;Hr=(gi+bjYlWM$MzBk3w=oM9W^q+}W$)2wCj?yJ_fYa!PXWA?0WnLllBr>O
znZJhU%U>-(ol5(0nBuqhX{{;%;3din&y#gQD7lX_m==6(sr7n_Tks^{n@4ap8;viy
zUIvzD0{&2yy&DQLsJPu|f2sS?z9FLO%b>vt>>Te80Tl9>w-dx^wQuL49eGt3UVO^)
zUG0%2LKNRZ3KHkk`v|n6xNTP>lNM+I0D%UjQl$>B;H2#Uy?(50(G5sr8?ApXWtb40
zY{0z$aLjgAL0?kPFyRD(+)S{5(+B2E?TMnkmk|Fhu}gDc0clF%{wri0@cpll(Z(^?
zk?b%w;ZAa8(g2Pl*g1VI-k7G3w}wL1$+>0RUqaWOLUu*HpUw4}w6|tH+8jZcw~hLi
z-Tl`3^RUgPN;&N+VXchCt8?0}k={bf>W$@XCJ^UU0Zy-Z3+tz5A4?{J6~P1GxADz2
zBixUeC;er-K!A0%KGu_V@(nNNq1&{TB1(1DvBO+p{ylc2pen`@7y4q75oeLkoXVS6
za(=JMb)o8LKFO!TGW}22w&%=ooDbilFNoql0bP`L;3E@Krmwor^a$!@&cZ>6zsiYM
z<p%QRjM`1z+E1x6W}&m?aDA{N@9RnNF@q{J#nG3lk^qsC?-t5Gi%D7~A2z<M5~Wv6
z3}%tCcXC(iRa&l8iOiTQelSmkS2lKMZ%Qz}5h=xNh9fV68Kxp5=0UAGbH(T-WuO>!
zm-nPA5j!NKUmz*?AzUOo<v^g<HZgO7DLK_^ofiH{p8CaALbH;o-f6w>0SGV}eiXU%
zkb{GPV*`NtMi^XHUo@=9RDKcPAXBljy(0d&xrRRJFV;*4b55$QD%(|-F8!c{?!Og?
zXsP)>Je^Z?rO^_tW81cE+g8VB$2NCt+qP}nwmP=cNyoW4=iYN)_WK_HSgTf5%{jlw
zMhN-l-3n%-@@@5bB^;UT68S+l90m37&ieXXFrf1dh{Bnd2a;{%nu=>8A6Ou21shel
z`p(rmE{pJUM&3q&Zw`d6O(9W^`S@i-hD!h|AwnOC^ElD{zZ8UsK>IdEdaK*V-$SZv
z=l66<&-gOQ@%j2Ve%M%bGj2^icOr=GLT9*TjC)^5mrp=Mjl<b!!oX>mw#M!YXIBt4
z2$P4Yg(v@HRr@ywBzzV$=0M;Lxn<Avfz=%?r>wZasS3p_ceM;2`1I4uV1lsA28IEM
zAlDP}kVz`t2jMOb>R(W6GQQlb?YK}Q85iKOc2qS5rPq;!Y-3kpYbW=r#NCsF%y{Uz
zzRPcq<hrR^TC(@mPH}I(<25MSKs_OQE4caIgvKzfeQ_m|k>>_5m<Sm>dK3{lQbUCq
zGfP*}2y0{+xphBJ+06MQEAF84xLLa-HV~LAp2NBu-OIf^P`L|=-@sxkF@}VPaMLg8
zY`!cRqhc@lieeS|RSX&2>|RN;1b6ka{Rh{66a)FGykOHTe`&=t_OFC?7yGwuDoA?!
zu|heixU>T^d<G7MAnc7g+PP5w`tAPtK)jfuL;8Ow^#2k`(jXil830puK|c<TQ(7N3
z6(Ya8@eY+=6>Cn`-b{N)RS+aL%YSdJn;2-=%6_y)dbhK)LP}9kUYiN>K2+{usN`VG
ziAUU1N}dwQc&IA*(F93+v`QQK8Xu!n5xY~T$NT%qjep`aGw-I=PHr$)#OcP8Fx26F
zb)iYKs1&fr7ByF9r~pSf&1uAudd?<5*tO0yqC+lE%p=bv!2S=0(Ur;S9LC^ZF!V!K
zVSjz_i_({Zoe-v{RlR>>u1RCv3|dvp?Do;upW#wL+d{lF9u|K>3_9|=Xy7Z;*~fqT
z_T@6lh1c+o4Y(y3_k0j6DVpt|-QWz3a7-(ScnkC{@;Z)b$pZ?2Elsaqs1MC<hr=$m
zOii{%udt${mIgg@zs9Z>d55@NyJB#}9mxOHdbn`CkJn%HsJTTOhYcM6x_%K(^Pi7Z
z(LA$1@>yaD2z+~J&D@P3H);<Qq?EfNrZJ)D=qqzz*FusHDKBBdrHXc`D!GTs*`fOQ
zK6P~)n{4S9yoYMo_64;A9D@G$(*U!kA%6v;gRnBE89g&m1CBLy6b~iP{O0P?C3Oay
zoco#&3Q|(-H13oFmSv{YSt6PoIU6i(3_Z{7Z?Wgr*UyDC*$bO}2WDTgGMry$;R6MT
z1O3ty?moVZpHIY?hv`-ap<EioB#Z~?6IG2$sXI0E5uw@BOR!7iC{B+lj@df2PHh{c
zSZmE1C;HmO0jb+IAA_AAS4<<Fx-0b}sQ=Q)f&HY(xCMDbAms)1y8+H5dwzi_#)~_O
zN)*(osjpRvDz=GUusYDPnNH3<3YIFfQygYA9qxp2A8np`?8k*r<J|ds=(Tn@9y6K7
zyQ!`zb)To=yC+;TU<(uODF!^eu8Q%UmQ(V(2pX%G03CO=1u&yyP0dOw3?cvp8popS
zhc!?pGgHwz3__(5ambh+$|wXCdOEBFm=Hb2bbhpnagAhd0Erk`88bB3z^DV82w@pE
zXw%V_V*QN8X>Ph$sv*o5x!*6;G_i*WBDJ3p8%THq(Ck11F8hh<Kg`(XyzJl1c&vv0
zBsnZ&0EEc)K~+mJ?pB`d6=jR(XXEGh>2nbzagiSrg+!ng9k}@8%+-)&AjaK2KS{by
z&<)QSgmP$v8%fQ=>lGy-{I87nAw$gH!SXXq%owOhoQvWpe+B}Og=t4rCBc}`fU8(+
z<mdO()*Z3CRiL@r^B@f`17xBDkZLoZFnCLu0a+|C+Ro;j3-1<sBYa}?rA|!WER!A(
z&CH~T{1+F%E`+D4!2F{}Fq_gm0#e4%WcUSsQF@fb-cN1fHP91sIyhZ+|MGJ#dqc2P
z-jrJd2g1=%dnHt~DI$QhX+4nBS#B2GtA560A@PR%UxNPz*LZ|)oI%EgSNg9T1O6hU
z04iMBjn!TVYwbEzZ!a;rU;Aq9gkLMujHW8X$722A3f^Eh(}DYm{pXQFDe~2smG{+9
zsDMcgeOJ)7wp1I*++C+v7-*C7G{pI0Q&@?&6p7#QV9tBc5+RF`+UmFx%gD4n{9aap
z%pyfyA+3eSf~XOd^;c?WjcBxvsh1*d0puStHv}xNx+`|~wGUN~t~>3slfFOngc)VF
zB3byI46!1&10>rp-^y#lE?dYvu!<-uN@s$<R8?jPoX0DjcR$u=@a+(*%<e~R_vd!k
zQtH<E31-k8z4~>EfBgDwpOaaeI+<Dyb?m=n4c_Bz2XksYtuN<q(9?pWXsS<o0SlL#
zL*3fTxZmEMzg+o^r(?4%{_XO9@k|m~lvBWM<|Pea^2}79mPU?YvZ3vPpJKg5-xWf_
zFuX<27ly&n#U6_y*xQ}VK2`0Fs1dAin}B)D=xUk8Yl8Oukw7P1N8whfZt@Z11l1W1
zvI8tFyj9`T=N+DX`eD=!%pm5x0}KWuOiBz|c|OyEC{aNgISZDA?mo@J^9vP&naJ80
zwszk`ys)nc*&q=bpuJ6mVL>t0l2Tz}@h-GD4XcjE%oxSu&hmumGN&I)xi*o}fBU*e
zze|EnA0Th}9}_>tQQis`k}Da`l#(;ea$z+CNgDDMF^+bw32w+uGv|!%0E%%-9Y4?5
zW@`rVVv9jGP417F5IWj$1qks+!<r0NTYEHb3p<v9`d^HEBC`+<=SP?>!W<u$nGi%d
zfGCDMP;p1m)e)DmLLHmTu>>trA{H04`Aeiw;k~6gDL6dEr4hawdGQbX(of%6=uE|q
zD<8Rro;|NhoiZ*er@Kabs4vOGl3Pp+Bk0Q@ajp&A7~W4M-qYO)ZY%oEosc$OB{`3Z
z1%FBfzux~VY(JxSSuC_R5-;z{|GqQ-Yrr=>hNlDcXvo@cbNr`0nO6p(%d}TfaJKO8
z6tW9x6AIvh^whAf(vyvCo}}Ra+h+a}ude&6ehGs+L3<YA^xk&}JA0dw>(w>n^UbcO
zvpbco083h0ym6O2m}$5~0c=4ECZ)P<BJA%eow-c0@8?T%-FEMrO0K|Wjt=Mb;gUmn
z);r+p@a^-Mea(3$+NiibII3ngCyBeOM+jW4Xk2ep>dm#2*MtrK`MAI?ixwb!cbX0T
zVhG0phOAkWn6-aSJyjvM)yq<)fQabVM31PYu(;@(lJmU*__s1(t4-SM{NA~tuAm3r
zMNvf4q9VSD0O`<o@d@bu=&H2dH0rDSTmk6m-MquTFfp_g@f$+EBps=eDn!lu)vscW
zGRa@=*2rJ3)^^@j_S$#BKHB0FTP7vAT+Y@Mxh=u_L2~?iA_jf$Q{W-(D3mJz5hVi`
zhkGP4(FMaU3NJUFUZ=<4Dpe$wC~fx3A%l{P1_co+6w-#d!`m;si{)h&K8XZFi3E_b
zRtTD`K^L!2Q^=U4f-b|bux6)MpZ&GP>yoMrA7sUh7Kvf=JfRd0K~k3@nIRrRa})s;
z6g>nhL>pv8ru|FZOoo9XgS7NuiWmF4-_`&%iHIz=$mgbXq6C5y{LwGB8m5@(Sh?u8
z2offV3m9fygvPip!gc}<5*b`r;WmKNK@jImQMY|0np2HVS4@iR6;G5V($C>BxVa5M
zSe7impIRcf3U0_+B_D(&o~sB9KKu@1oN=X4yS!S-`_$?@Q5#3u+trmlN;qDOBL6pJ
zraeY}$-3?%w1E-LJ}`<%v=I&F1u6+@r(L0Te!c}q<Z`)$4%*T%w~9~a^*?|`BKRUO
z{Q(>)N`*1Yg*+dGrUHs7HP9ZOz`p5L3PjV`*I+@bO)K*XH+UR4D2PM3&>-qwUU~ty
z1e*S{E)m0v`$|xnbr-m_KG*uVcu%uXGX3&yu(Y8dGZ)ozHb|AhYLy}_Dpq!Uu!(=Z
zFj{H9YNic=2BE-#DQws+stw@sWFb-jM?NtNrbE$Ay|1J86b@V;dj)Qn7h?~`7}_Xa
zb(73mtYA`!YI->86PX-5A5lb(TIJArUa|pP!6^mlB_s)zK_9rDoF_9mL@bU4YS$K?
zE-T`bO})-zGM{o^MF4=8yJ8dp=D+QVARs2WH8h;djc^miO?sF3`wT!J&b(u<Lp<mk
z1)7DknfqJEeo}O+!@y0niMi*1$|94$i}t%QPN+PfB##yNY7<eP_}<I?X4x$g(IG;R
zq3eBrfz6-g$%`^6f1}gkGdt7`eDUIqTakUpK=!DwYWAOF&G~(-tHA~gyX$G%8rY$f
z(KvTE&t%whDvHl@T@%0xWImn5XGx##2t$-Q9X*&(jq7h86<)IkbO?|g`3N4Z>O;e=
zc?ErW9z9g&L$6a=t%-RN8X}IDH=gezb#bA`Ir-p->Q!KX{~RPp;<H=vCJ%4y)BZp~
zxMkoT7anYG=W}g$)xWaexg8Zl)t~hn{f2u2H{0!vOexCct?7V7DHEx*2TKByTE2>F
z^jOhRAk3!u%*t&nT*B_^`*mCMqU1L8^$Q4M1oZ^g6S<$~zdz|C34tXve12^5L=!ir
zJhx|n8+QT4)LS2tJ^!Y@@4bLMLP?!MDaf!nEwruuecxl^M>^)`$f_Nl`4;cgSSS8l
zPo4}dRdb%)2tF>0;OfmzxVJ@7Tt=X0gzrz1M0Oml3)UYX$<4IAbmpII9oDoT_da@>
ztpFr#ntzZ03?My=e*b#*YDuJrs09kFO$v_+vdvMda=F&Hj2zRCw@II}VW?HQ5@Xo1
zW`c9h{<qsu5g~G%K=$2@k01|sPdpZ}xpq;cMAA6Ts5l07y&NrS%;-X!2OIrln=}pA
z=;1*ktQN+^zXeK_7GJgcz<_8KV7TDBN_TuEc>nBxL;#vFY{yY#*fcgpzm2d(B3slS
za%v0wIu013jCh<Jkl%3aB;V2I85-7nKk&$U<77=l7u1K^^mFlWtVvQ6Q{yafGHM*$
zJZ=jzu&Mb(Z0U^Fa06maYICWDV*c%b-Pqa<6SoQ*DhNw3t4nyDQZO&WIAFsJ6?z#~
z*(XT~U_jUtCWBW@=QY!V4GEH*S-l&LCl$+3b;+jCD4dHD6taw?lWiOIT|WEU^qnAu
zsgjs|n?VLALCJAEhjooC#F5=61l6wlxMw+N_-~~w5<>BBhoR!c=ip@QkmFD}&$G2)
ziLyJ{-<gya2k&66y1_3J!skgmECXHLvq8kDhX6lfp*Vja*;G}r<^cZQ=H*K|`i-at
zXdcK$*e$5Jk4k8TpuOlVd6V8zr!98LE(P3mb0&6d=W5sqAjcfZ{_OW)c|ipcwW2+^
z=g3wsQ{OX!DoEv481E)+e6fXnxNCAL(=aBmfRP?nTMH~xD=r34ZUn^C!WGe?V+z&u
zGyo30=eR}BiT9qz?u)^34Q|aCuLKT@O%Sb@xkK|hZ<r9fNN`$~nBzFvfne_NDXZ5<
zCE4^zjIS4PHX>yrsVDojnD*68pDb8!5htE$F^x@aUgyQ`A>vo!$K$3A`I?#*XVkIl
zujn2k#?KBq{0pnpwM&BwEs*<~B!*MZUjX{<=FDI#61|^69v5_?KistATu~YJpYPHz
zQG%yA-73We%N7%gluWd1=XIOXrp!!LQ^$MOzMd>pZz|7j40Vmz)OW3x>Qh?A2Qo%=
z0?oN>6jv}B8x8NM4E7x@Z&fYVz(%Uk*ymNq2K~1=TeP)hjGUG*%La=-hG>_2aoTz<
zSaXxx;zY@jeLl}+O?$Jvi*CRQk(a-BjVQ$R=W0)m>J6nUEvx}Hq1v2Nok`8UGN+{k
zBGM!RAs#Ys9q$(1^||V`7>GF$zccG%I6y&GPhZcDI2~3k(h6Sve{={xC+;Uq0fhPg
zTFwFdam<K=L`Wh3z9Mmrs8py_|BKxC1&K4C*j$)A`f_Uvp0nG-*zxa%YTJLXAYZGk
zQuEpxA{vD{1IRTbl9dHjxh4V)o(hzb&0?C&>oD<GsJ8CxD8=Ioj$mx<HEX26dB($=
zU22C2Pr(Ab?ELcOnWzXOW>@#xvA<zn5-#lOQRv>U2zX|_1skLROxF*<{ZbB%fM6j<
z!T)bg|08VJ3m~FP6Y_-z18hkk^;~M$D3tg+HT@xkcY>ZLgU>Fkac$D`Poat`7waTL
z9{cWX+9nrYyc`b)N9)n7dYZnP?rw|2Lw1RRdaEbef84RUf9o+0hpvt(wP+FlZ)dt}
zNY1WpJFoVjqqjr<OChP-E~;B=w_2dbkFh_-uq55Z4y;7PupkBSPxIQzA)c?}Qa9s5
zuWQEYQb2t1Sv@U}@q@&E^B}%O?YhtIVNcgC(EMD`eFdfUR+Qp*c0@cLsyJ~GLsDFW
zO~zFuEQPpK)r3yBTnWk8-?kOM+c=s@ojx^}C(({gLwWeXUc<=_#FgIw#x9?M)Ou4L
z4M=l%c*^j?P1hX&{ntyqkVejkcrGMpoYZ<RMIzsMx{~$r^pvL(-^Sl@1!5IVXl5bR
zl~-Vt6^aF)8|&+JOqk*6yIvCwOj+r~?sw<IO%ap}l)EWoTrY+(;_Cisg!-$fAs~XE
zmUesvxQGdqpcL<yy@nU9^q4w?GwHijokcWww$TW9=9n_T7%z-Pu2}*H*18)zhP;H?
zs8I06mM*>tD|5*B)q)ON^!%*6jnG8zV4j>NF02G@o_GNUnxd7{=aBw)KC=zkrTkta
zeinD53^utYic~BpuV(v$J3hXjKK+;0d_VthVsEM>+Q16&%b|md(0urhTU3&DrjQ%n
zDbYU~fzM|Er~59A49f>mI;0rvMLaDVbTMaiDGS^}3<mA`PKrRWjSzUqT_B2TjT%7{
zJz473z#>&+VsXO62COR#7B*5E{XmZNqeqq!F$&BEbtl+8d~SDnDKzfBD@Seu!Q*7!
z-Pl;lgf9<u=KhY`xvH}ol5|umaQ{-id3)4j5T<?r5Gq}2<{W4&t&(PZL7;(&fB$1p
zl}QZCE=*;8tIz0xr2@vXPrGm5@Db2iX@DJs>{t0?6D*<%y*y#`=mP?#D~ep=OUj9=
zAf)&s*2sDW>8?~=X##H!jFPb>UJ$lF4%M_mM4f{V=Nz&@8f^fpL2WMze=OR9fh)x)
zI^`1}%`farz|pq?3z+fG%W9Vy9P7ZoI=tM3mkGmU;ml`Si+8fR+0t*b_o6>uDs}K7
zVO;P|HNC`ZcskG{(i_MpAzt`_0mIN!vnA`Nm^Qrow~yrB4%|r=i1)dPwijma$yQt6
znk|Yje|RmJBWO9h&AI~i0E|1%bcYB0#`A4}BOT#i)2cnU?w;3w%1A3@<~e@y1j#5s
zJ&~PwrsLbEea`ha){J^djF7S>6<PDZsECtLh)B)EH3H{-XYNqAowMY1=hukGR%)kI
zDvsjK%`{uPs;@OV3|<<LFb*4#dY^Z-9v#}Pt6DY9-#>%?yjP89`k-F5F2oMzP=@9J
zaFFP6<v3FEM6w>jRuKUxhGhPKOkcWchEy-i`>HJ;H|q*oS>E1AsqO%0Q?g-bexYGU
zE>f@OV3>v|As`l<S~x>}ac~H>HHofkJ&dvwiPa2^PWaEjFP$$JtDB^C-jVGgkDl$$
za8MY>iI(AupGWgYeocq3>ortuYVZNrQ8$p_^><<Il65K4zvLHh1^4gY7^8`=!~c6<
zrOp2k57X-Z1kwTYRHp0>iO_aVX*G>2+&r-k?Ibf>apcvX>{wupQ6VQd5(e;}Zo{k{
zRLx!Y1!nnAfrR-<&aQ=2J{ItD4P-;Hs4F9(mvxbjtD&%kFAGsn*zw<jKGk07P76mT
zg?$Esa^Ad8>>p|Km*c2Z>g!FxJrw!7<mJ#B4|HS&x1s@RFL_b*n8!Z4C9IK@U4Pfg
z9MbsW7aGKQ?In({@#-j)t*?)wAH62ihoME~^#b)m_hHBLvm-l^RP%rI-A)8rRR7p_
zyPrzc=F^=A>jjYYTOfdFuVB-AabG@UpkEni%*_TsEvR8hP|qTiADEu@hIx{rU%0+z
z9~#lBh{6GtPqL<<Z4+-En%OrhGF6_mRcxk=d;JV8`!x`QM$2DTO?>4Stp!*)KmU$}
ziqOqphipStBDM%W2_HBq1tl+>Xe{pVS9gwv68|tJJUa}yM-es0y7W+iHmAs-jZj{O
zq2`Q)C+aS9%+7Cbb@TWa_#U-^0Q_t?g|pdfs4@l0yZm3PT(QAHfkgNDCjw^b{8Kc1
zw&^BD$5@4|`;@yez+TLKM($0o!B&I3qFplldd<e0ish{<oP^2e!xEDI1J{5J3;;*i
zcZ0~Y|Np8{{5&6eTBoWIE#O*H%l@Yr{me=Cbg28aZ)bKOe9w@(AmPx$cQXa%QEVGp
zq|zj>j@I0tiNq&mqmZ}rp&kzKV<o$qoPAiExH@ATTwY<`pTbtE9$}?PE0qV)<J375
zP@q`xp-GVCrJ6Uz0K;O$t(qtz;yx+tTTTt8WV`);#D<S!bS{0`06=!$X&f2fYqi^E
zAx0c6Cf!3I20cB2A#`85pI&|g`xeo~#e;Y;MI}U178eS>Tf2W4Q&mUJat2`f0Gj=2
zWo;F&9)f$tb{oYpWp+&@Rf`mic02!k)iys@we)yr71R2>#fO!UW1$bg{x*1F)$}Ce
z$dHF86r;ZFk%3{$0Fa0puEf4zY)Sg>a{3RgnHuHxgk(gmn4^QSD$$!sjB<vDI1F&#
zZFbC@0hWi<dx2%Ow-{uzv;H+wK3Tjb7{u&px-?|eas7|sOsf_1v^?s-#$lBTG0jZ(
z{+8MNse6fyH9M#8A^DEl$NDimE({}h=VJdbU~(a57kfx&0ox~Qwuj-{dFpKrQsxLl
z7Oj>`${C~_TFR#}39oxtNZZ6Erh)CrkhK6~kP+`WHyN}NL8qMEni^1+d6*3N{$Uy7
zg5mYyKUv}A_wrh<3f2#e4suCes$QS)hYuH%$XYu`UCq?A|G446;=|ZvY!-ob%9Q6S
zvfPrg&^Y><0nDJ6uG;R^tCVI9g4>mf=m)Ca*Bwi{#6VJ<6n{0l8KUIv7?4~z640>G
z9wfG&Sb|AMflH(10?D|%Cy-V*C)f*g1M&@n#XuWw2k%3U1dIei6_&#-@%iqE62w{f
zZty9jEqFu5;hyqtIAVmY;-HMS=cO)9%9%k}gP<Zp0reA=bS{-_?8ZQ1Nt`KOyJ{2L
zT@;Lt8X^g)zUj70Z$w;6ykp}8^5t2>Ku1jC;6DIO7t8X&sgEVM1Nn250CK#+^ytSI
zli!hus1XfT`{i&*@gwJYm$DS~bYue;L=#AAmlf~LGVWSQYBx>qH39aiNKuWzMUD{(
zzyDeU1FG_ia?|07Y>86U_1n73g%=pstjD%hD*{r&3WGQy@JEEfJ1Qo3fT2!9fO!#}
zF*=$c=u`2gUL=8HeLyjw%vfCa8qm;~rv(8PeqJ~t%jHaT%%P@)7k%JAp97DtK%Dz;
zPognFXAIrGPRiJP?j0}jgfx+4pe>p(4x(Hb;2te`ieU0PmkK6%T#-flF0l8IYs2an
zvIyH?AYo7)`6-$aOYC3iYK-aMTbRF7Gb$b_%1bS&$E*+(1ln26jmytn7-k#ucrv3t
znvM^+#t@wE&*~p!u{7At%Jwh1YlD-_J5hca94UXkM9YLBgU<?0KM$0)Zm8piE2pr)
z0m@Zkr9NTsJ(T1p4cFEAv)NJq?asw0ePB(S)1KjWLobe|s2Wi~l#Y_GpsOslA&4Pp
zhZ(NHV}qKEC0&3waKR|7?cCZ129+K{O(ocWW`o1LdTu}Sh~1#GqrPilEfPPzM%$#K
zZrIcUjfg_g(j@rLq@tBpoBD(};td>?0*EC_62I#}J`9fdGLrtv<)y2QP4T;U_<;Ou
zJK%i_221p-9r$(HMyWxG2if6IqOoYHsB-*=&Mn^D3MK#G9vK6RFS4y;(2>ENL98J3
zlhj=|r~NQV3^%E_cv){KmleKZ&-F1Azg!1|34PMU+mVK1o|DEJJk$9=!**|u0L>KH
zv+0OsGap_D6VODxs9G9k*SV7YScslYuFD=&PQOT=oU?qNoD}sPJjD~5U7h!^dHJPT
z`8SBqM&IwDy-d!)(K9qs;x^K+Vr>2tzqubg!Uo=#L$1K}qb252LQ(ECi$e>%Y`nn1
z@H~Z_oG$LpN#uBYR$s{$M=o_ja5rIVzg!5XY>!botXba6A5J*A|KZT$0zoalTig9-
zefuu{w^t_1+z|80^*nP*V5Rfv2S?I}pauP3C&qs|p@yI2kRK1teyTqWU`2Dn4p$PX
z=aF`k6XmYi+W_qaMXdD@NI38gssGuCOohaR0ZLjtwNId~%sZ6TB`QjUcOs%m)pf1g
zOYJE$dK*PT|DWdDr{B8wy$m!77Q2K6OE<ADOeAF{uT?Yo5VGf*LCn;XlQ1M<s6Fl)
zW*wJ_?U)D^4Lfym$@JtI;6>k|^>Af}{;l5P^YNuFfa&wziWPfq^z!L(4+e29B97Lo
zy2e+40(YmSATVq5h<}N$EwLoAYxC@vNx)MH3rS5;H+e|$^t(mdL``u;Yj$&WFD}})
z<`tb7hk#;+dd-VR<Hc_g<yjwFc0EKGYM=2D3m$JM&f31**&nwypvj4qVC3Jv_35G0
zkIr@!GE2H6V)Y+-=l!{BM>yu=gURFilg7^~tsy>;R~j9JhOA7t)F(F8d7XKIux4`4
zwJ)}9D$A#m?ny3(TJ3pU^_~=EWG=l_!6ro+d}4>kG{12z(c>b9X#me`L?nfZ21(~Q
z8N9BaoDXIeDfmwqfapT_{TqD))=2N$Y=rf^!W2U<%qwfJT<Jy+!5i?*wT-new%?<~
zbn*h{#DClK-aigiw~HcC;(pZ2l8x#@uNA;d+V|uq|5=0T*OPp_&TRKW0U36;Ooi<i
zKNG7*nIn~iT8<*zBkS>zt5Z8)pH$DPn$>(uhJ&-h;gZ||2vuP8WB>)B^1#kcmP-Fj
z7AMes%-G!AFJe#h7oEN_AssIOv2Alh)Iu2u!KSMuxA!&mpP-2~BV%_8)5}Q*=44>w
z$>R-}k8?!KJ7;}*_pq1NoyCCiY2MGkDEil&KGrEw&`$?kiJ@I2fHHJLdAP!rL}p7h
z#vy4oftN!LhzfMypo_Tp?8`2}*Ai)2%`sZX5smWjZmK+8Lac-A{+4Z}f;-6+wA>?u
zW52CNWtO7=9PyUezU`KQ>Zt_kX6CV3Bb+l=5EF^ay+TIXbObOdO-i6Ayh<=u1}Z$K
zX|+<jY(87q8P$V!CR*w6#QkIQ?#+EpsT{dhkFwMNO#SMVOY<$5vPs|>?<I8R<-P#r
zRj@Y?Nu`OsWelZNjrnx*n!_*p*BiKP&9mu@7MAqs#9Ub`_D$1V6xL~~ay>m?Ot<Xr
z3R;m(P-|E9ue7h6&8Ot3E<a`vx?JGhr6m+>B^b=C00^tmTZn(NoL~m{KHNrW^yT&M
zAu={MK#k80<Y?o%fhzS`Q?RA;!PqyUDo4q%pGlJfD$h(U75L6i@aLNQvL7lV45{Ot
zt=`wcPR1R`=Gjp->zEA;y~{%JN)jb}46z;iZ1TVu4@DbIwUk&GDF6`iC9~#7FDdYw
zZNgKw)KZx@9Y6a_Ii^R=aZZu3rB;!#RgxeAFdu(j%IFUiy9SJhJ62w<Z5a%hTJ7yE
z%hce=R1VWp!gEc3>r+zaa%TVTE^T<GY&;*eE@hDg^T#@dY7=L%tK|-g6gjrZD`x%;
z3(>~pR>ar*dt`DQK<vwf%R8~B#T+q2WlcQeR0$z(;IVjdc6#=4`u^v5>qC51m@Kr7
zPLwBSiy#uI>;>Um;B<ln+3?2NO@UO&`74SC)XWp#YRT#1&y>-v{TSv-_5a?Y|IrzO
zuyUq3sv%RS#p)A70saeYLZ8~_#Jws2Z>3ks7eXe4F?DuW+gv}}w4<}-oT$51Dz;fD
zHS;zBgYrTlho9Kb%HU)*J>oYyN<)sC%cCf|1*B#>NVNQfjuAjXDcnba$hNSUvXI(G
zoqD!ZjNVezDX%|=q!e#*>sF$_ccTMKhb(VLanWRxm*fNBz;zlZB1^VFTBZ|n*9!^K
z0`HAmGh#a!ay9m!jGFXAm09aPfFegOjC!;bvPO6&m(@haN=!>%8W2bTF|t3|jvW_W
z?Fb4Hk>$N4qbhsFs@a9A^GC6cIlR8q)IikOW^jQ=EMY)cU=toth08Q;btS7XjVT=_
zk;l($s{Vj;AjuIAJ9^2SpqzLRu%U;8(J7P&jv>^*{MmIPkgu^bH<mZ1hb1gvlI9{A
z3lexG@YroeN&7#{EJJy9(AKtZ+mQ^=4wKPq=Ly}|pUA#6%3fVqg)ki8!~v18Rykzb
z*Zpx$GB3X@YjyS(<kN}B%Vs6)Us>C-IpdY7$}9oq1>*5bjf|8Pj@?6-5KisR{j9KY
zne3R@T@%<+${|&{bL$Z`JqfagP~1cPNs-#rhYOnkyfpL$;B8CDy-2H~x+5UD!`&0y
zdw<ihGoV1_khobAmZ`{OS}_7PcD~53)TZn*&9$amY=t{&#Rl~%x{=N7CEF7H7-h*{
zKGT3r;JJz>>&gLkUPQ6KhH-!JFJGyD(x<sIQR9_ek$lD<7!VvqHj>_XqZnCo2Kn7T
z_<|d*lcx>>-llAH^T6*L*1;t+61{Owx*55IFO|EBi=AjRt(Y88PP@n$?PY_4z-Hi%
zvDhkVu-}+&U3O=8YJj83Q<vaACn3XrCuaeqWZm)B_jd7C)N?%j3^>&^faIFgfiBg=
z-H?QY#gOcrUk>9*VW7W6J972tXDEsESr?p5K<5Y@>V*hyO&{+A_aWa%1bC2X8A*$G
zEPo|R7$l7^e!6P41{c8;9l=UjGCsW*yo|<AJ<7pIGVZb|=HORB#-hs5-DR**AN~al
zx%5dGcWEEF>C&Vr`iK~#jXUo(QljSZr6ui87el6D+V}RV$0PDi)PFS^Y<M$_9lA^p
zU?aQ7533L;#`^oFA2nW1-;^o39(!|OyzvOGt1gW(Wy)t+3a}-lws<BaUAguw!*uWl
z*b97)E_M28t2dRe^YERn$7dcG{7C_*{}5Tv-cU?49S<fd*OPne)K`9QzKncaCM=gI
zAw!3C=V^}^McJ`R?1M@a3=tzD@H&K9^T5dUG94hoVpfaNfjssxp3gh}P3X3%`1K(J
z=2(LYaJ0i#y;(^>LgOuzvlPbCqRV`#9$GTkYaR$bd=kyYpNFYeyI$L_?PUfuZ|PyW
z2%Ed;TE(uA6W|`=M#d1*S>wG{k&Z=KdEJ@-cK_gV_rI5(P($*~VdhkW`N;9t`O{R!
zeZQ!{Bd!m7S3O^bm8IS*p>$BVlN`oS_cb<U*NTVkgdlcBDS|x^A$!1`I4Uuw5)7A(
z3FUn)F_2#Ez&aH3lW)cv+zSIH2Og!bVZCRjg}#Jj7RRL_7Q!_&9t|BN;8|RuyMMOB
z`uz&9kT8}j`i4oewcacR#mlWm7Yr(MvO?i`O&MUxH}h-8f(=*ye6}$YHb;yXdy7xA
zrgh%e1b`amVL1Cxiky0e|3>y@-ud<E&tM4Tek71HTEW%6?f-h|$WhZ;am{YI+fS8)
zdt@rzntOb{;Qsx_)CRA6TV{3%P8aj9)EySTsN-67ZU41nb9mvgTl@GH8=n2d^bj&K
z(^l5Wx!M}o(T&(~UU_36_9D!t55SB43F+@2l*U{Y_}}UIf0*%Ue9{7p0DBN(wC>xw
zJt%3+*LCqacI70B-S!s#{Cx8LA-eS6-@aNKR+r~9S)4<1M0;>h>+DCCwPsE0Dk4Cn
znoz5to*>E9Oj?1twe@FdLRNPOf>`8dzj}9KqHM>$GBv|I4H!6|tVQS#(K@kaQH_;m
z<i1$YU(V!(<ob2N$FQ1bY%!Fvlx2<5pVa4Qym9jM+slPLlV;-eVHTj<w{9<wGi_#i
zDv~lH)2!&r(w+2a1s-HkDB=8cPHA}1s{DUzpDojFB;V>$2EcehSpH4JYvQLl9i0r}
zdKoK?a<31w=D_)W@B7n{FoRh2bMyVL<P4w?|95$i@G10z#L(1n-e&ucQjE!dHeSuO
z4QvPwO$t^tUF2ak72AAGn$Kp{=-PI?@02(7s)bWV8%DA7<xIDaG{+=Y&z#TOb@=e*
z;oxkfA|+$F+970|p_auQOGAKlkl8x&$~dKG=8sKQ*I@{XXUp|PCBGlw{xRxTj7hc@
zEj<3=hKMzw6c$$@`}W2`WV73nmdEnprt~UQYuoCk^Q~1kY~+)<yz1>ObhLI?H|%<=
zacdP2=D8E<xTa1kA=8hL8(||mI)C&}Lvlms%;>S{_}p>-!KtN^BY{OT`gZsLpYuZ+
zq2q3rFuM?yB%G16sw@O`0GFlUqlvTJ9m7)+nj#qhvrCKsOYWO*vwG>&<yA~B0BB8(
zJiV3|oxTmq|54Pag9kSHw)b3S*6N2MR&|C{F}myR*bFK-v-1Z|Y`ki5>9nAA)NYhk
zUk(-9d=<F&KNDAPzO{zt7%i}~VFYQfpPMbD<>$^^&Zw!iJ{|Ma8sy}JOi*RvGe+;d
zDrN!d0U99LQ~0LYhN7ejwq0H1MC2~ffgRBx%o|0>QP4P1z%lCt3*nyj6cQqb(&?e?
z#!l#bL1d0gWD6=xxB0SlLzk)q#HcZh5Q*-(=khyhlmW}()YKxz>Aw(Ar>dhnyw*ey
z#-fV)V#R`^k`q0d)W(%ed|SKuz20-pX?*~}Ch18WUANNqti;%iQXf3Lf^YQOh|ahY
zzZZ#j^pH9u-YTY9?FSHp2boC4DfnoEv8EUJaBNHY_@~D)L|D1Exd6r6ZT|n*px~Dz
z5b;Xzqz8m7w}10X(oZnc$w0V)t-W#+fnt?)L;pe3Ha(1R&wfls`Bc3IWgBmM<9-G3
z?dOAh315*r2LXDeGC%?%gVOf=?f?FxiGa-SkFeR#pk5{(ssK;5WPpVAled6K=c#4s
zpW-1LKZ+Lzv7$xgxURR%z_Ihofnj0;oks367Lr?R>jelE8XHieJw^}B{p#_MsY`?I
z>6Je}_Mb5>#k5l-;`?qq&F4e)Ko0>J`+a{Zds#-6sgRN;50)b=$r2xq{dJPV{?_%1
znT7(^owJMd^dg=fjgOqIjIayqeG%A?x_#q6>Z}jUKXIkWq0mN`qlWKIMfbN+d>euq
zfL4#_S9D}l(H{ebj7U;NWtor<$dZVU_DW8EbU|(3^zNGtCP)`*TQDA^vjqmoh5Vv0
z1vY|>tx6*LY3~J-SP^CGV_2kO1k|Xd7s@iV>;(sS+zs^(Xoz<p=*rPBBEc}^F3@Rw
z7#%aQRHKl5-eHRVg{MSfAMFpKO=q3eyk}YIlmyzLIbkxw9_n6k3jlL4Yrg~fqrJbS
zg=o`ve|>4>%ct{0HbZX!&yxX~x?kEoL!kv|Y==>$hUmlo4S7FdOJ#`$*}-GylHNY`
z9we!RXh%{kZ6>Y~#==(?+3MM)s<j(d>}KI-ta>-!T=HkiUG!KsydS7K2-G3a4N}pm
zM2-$ns@w%R$H6cZOE$ldB!_@6TUL}l@~wuAY*T0tQM9yCXGa`DxMl&UyCN$GL{8FF
z<pjhSjM{0^b~H(62P<LG!2D2xLg>!;2lE&Gm(JF=Ee1L3gexEFR2r7jF-)!(-KAzY
z&enI93)Hl*M04_T)~0lZLpMPzUEr{zZ?}LqH`+iy8^b_*?K2r{bgx%0!|L1q8Dsx*
zz`JRj!pXsD@e8o~$vFemBG8MWZC#C&b;fG-^@sThU#0Lu^N*pnbg-%Frk_SRlVv@|
zMLFNOa`TiCaknzX`_MfMG#`tu>u}oQj*DcGJz&U>@wA#2G)-eHD$`e=VlZUw<<qlA
z*Ryiqr!5!q1$*ka>RovtT%+br{(iqdF$vZW=Oz<BIjgR%iX#UU6!!sT@3JR<AELf6
zCdHH7EW@cY6l2E35e4_`gmyb<rO}h?0k{m!QPmaMO+BRl7Nuu_uAF^hHAX$mmpm%%
z+in$+X85-ow6u7OLMBNp6?PueY%^qu_XoMPyS@SwbUyI3);^k^cWqKcpPKhglX66t
z8-4>P2Z~Am*mKfCsEHAO;wygKI131blxcA~e6T<6CuJ>C+8>motvxO$%2%zy0ApB`
zBT(AWT?-Qo8GAOX!zj1{%->mdgvxHmWle1pa=j$LA9Jc267fb7%QaU4GOU@0;|%lA
zA!18=8#Eb@!{qr%;d)_<G<Nm$YDfL}Ssaw3MhciL_FX8+Oz;m*%zTB)Fb-j`gVEhc
z3nvrCM8`8EF#wEKKt=MbEfk77`vP>0yeYH+e1e0zD3q322!$vXKQKcHpAp*TI~{pJ
zkwQFErvh<(afmQxYBUoc1sTeyv7r>x0{BfrK5VEYv_krsXDm=x%0o4*VgIReA<<$q
z_|EuSv<&ov7G_I6(;7Cg$2MnTJq>CmoMsU8Jh@SfG=N_bhG$VOS7lIJ33LMHGDBYl
z2ZdF^-w0GZwcodSI57xKtBhGDFkqg1zxhC!$v<d}DXevmZ$Ak9byfSToER9Kj4^vk
z&nV!L*j>EKP!qB*AdhZfi5c8wNNC~&fo{Yfdrz(IRgguFiP_EM)Kp}UFLg%_k9hW|
z&i~qH6)=$8e}yb5%VvYkOZQeSibjpj3`vgMJZr#DHfA6Unmx)>g=EWd*$l<unVJnH
zkY&9vWbTZ-0}QXl62JZr>@?Vv|HMH;?06lwo~4ox<}8kf<+qs2(Tj^FWI|(tCh5-)
z0)F;M0CLoVGZqR7h1VQUevGh*7E)d4_`Z-P0D;-;)EJ+vq%oFAD;HxR+vPwR=|@)z
z(g`*38{cc44^lTx*K{1pdRXWzC-*thJ&#aEx%>Q2O3y)=6(9ZB5_H{laEspxZSABq
zdllrdY42{+O=CCyvw>RPa7!SGHa+S4nsjwg7QtvGGgO;K$7h`2NyO}MOI}$#t@6hM
zAn&`dNYw$|SRCaAckbraK6CU`h(tkA+;R4Z(Q9AlzO)v?eyXA!;-tx0xtmr{exz}W
zbkx5S-efPMb+o@^&S)BAuKkejS9fjI#t<K69Tuc!Ta&O>6lTy@eQj_mj|{n=@4XR^
zZ~BK4nwGD|KSBXGNK~yA_rBb0AQQc3K-rL$&uU)k!N>-pgb_ha^s_?3XV@Y@<HB^O
zoexmw0lReh<?+z}0+HuE5|X~k%7JSzJNb<WdAxF|ak<?FUu^L8xpjMN_;qcJ#x-Ul
z-}Vsw2jzFKZ~80$kWEuV7H26H{&VUl4lO0<>J%v%iDF2p2IT_YCx!U}!KhX=05@CQ
z9mw1|#@*pLn2oF_B-8~Beq`#teK3FRF*3~PIMAE{Yz3+lS&meRbUh?K6=w~q7g>aq
z?N{*c$aOj7ENWv`@odBwbX;tv#{R1|%dgM6{TGuu54Dvxvm9G>&Jn?=r~}H6{&-F~
zRP~#dSY;>nlceVI*m`oApibZwK$6(1a8ufb&Ny*hl{-2MG|Hxf_75{pb#-N(>R4h(
zST7~WN;hWGGRDSjP~Zv-|5*oH*^d3LnuEoM^US7Er6|>E-gEeu*z2>rhkN)OG0?0)
z!O30HzJ*&}lb`!Mh)O)X!3R!tQZu5nA|m_~o(LUO(BFP*n2}1CSl?<>K=i(&MOx6~
z*R?J8Ds|~pTiOn>NCI7swlG+tL%4^8n6P-n_Bs#@!+7}QeU|_3U%}KQ&XrH!zTRsD
zcuK(Xmjrl)BhEZ>6iN$Atm^v7l|hVz$;!P}U4Y3riR8TVfba;Zaz6dOp?9*6(l<r+
z+Ej|0R?Hubr@zKNyw%LV0b$TEM#J7RK{K0F>~1-?AX$>3A}wo%&YM%simLJwL+6lW
zlr)q}`%n{>K5Ir!gI8AM?b&0`;m#+lMUmkZDOfruLG}fmIXwVDI_y=Fq%?d9zs1BR
z;X4)JpIr1;u>f7F&szKwX=Y1YQ;}iL@^MYezXauz3*|$NAr3%7fa6v%<m|uE7eZ(q
zjS3g@zcx)$TpeSdN?v=*<#XgCIWBB^d91a}A7i!;U9U~DFBv`4Q8*lXKVjFqTZqI&
z=6xP9i;J>KFq=@L(#py_0}qb<tFjJk?;lsdzjbowrW!s>UL0TgA@1+H_Y6kN)K-rF
z$fbYW_I{5|be6ri0q%tqEwSLkhHZPb?+@;4VRUqlH*?`$y_!Wud7))`$f;Z*g*&+7
z??3I*%4&tUxDA_{sLo#6k6W69Z6U@Ot(RC;v$;A*lsCyqkYIv4(F^ftH?IIu^}FpW
z^n)72?moJ<TEd;5FpK!L`9-#@UQxDTdg<{6@LSP5KfA~nfR5KTPl2cZNZt6HUh~Vb
zR6Yljyj{yj4fe1Rq4H`one!t`ETNfp(s`#`3oo{|krAeWB&(PetY`zjXoa3{v&0}m
z>+0((P2lSK1;u0hPH~i+b!WJ??wkF5OHhFxZ7pf&0Y<2gcjzE1pLD{`ft`1Dmj*0W
zSG&|n*rq}qASPvb0ali)g*F);$4pe{=~^iS_tB%n!Qf$G?ujx_5^>3j2hT-w5G#me
z(s$q}=E%W5j5;j11hloeWi*O@W}hfr#kg+t5mlDU_*+LOtIF)j`IM!tWU(Gn9mmeO
zglENw;c|SD-ps%0nx21;-md5V*QzRSVL2|xXKLaAVC31RRCHa}GTJ2n2-6@&p8(r6
zkLtaXV5=oSz%`-s*fj^iNAJ(*DRJGUb&UKG+V$&PMR81lFL)zm0IvS|K_j^hwE7<b
zP2V?!*hnMU3iJ=<)*5xnnJ#Yj+mq$)tY43J@=@-Ou`rlrNq-rjE=kMb25EblR>OtB
zd%R=U&?Jc>t-z5dQ~Cim9%O}rz+%}l*#GMx1HL8E+FT2~n}Pqcgb^OXL{CFF{7J9d
z`H{;X{>bIuHO~G+omb>X;BOW}bqT=Rd@>3!g`ID_Do?4VBWIr|>FZ&|n`{6f2j0x~
zs;5pE%Gl>*C6wgj5##IBzGwPs*3#3p!j_(0RL!(#igOxjry(JAO3kF(yeiD{aMq|n
zHEUeATZ@o8w1Wo#_Ve--54|;>RshJ95WLGf3B{MW>X&x{s<qeW4O>fzC2L>1mo<}b
zskC~b6IMjTD6<Ex)<MW#j9rJd63zp&tIsQTpSF+Kv#C@A!74}JQWrf29Y5rvY+ZiZ
zdia{=6nK{B_M))2bws;txPN)85hrD4=(k;^z+8<l1!WQWcrLD=LW+hb*Z`(QQ4UPq
zp3dG-`OGnI$aSbY3;F}d?WGPuM{y)PCT%uZnH>J*F;MwAB@pp}x4nz&vjOAFVJYlD
z7~I-Eu%r?}zG<c8p~jv*NX$$x?9BpDYKBwwj_fgr-JT`9Y)BtG`D<R8u%(L*3@{vX
zB|(DRg8N^)`noW)b4}_r;{a`Ba&2Z4whlL1a6p4~?u81gnc;}+H<X(TGH1$;CsoPp
z;l)DhKY4N5_?i5x1D2d~q>SGxCrPOWd&{*n$Y8{KwsFkWx~_DzoBaQTgj%F4%68he
z<p>_7#1M8y!~WE&r{nCLUFetvUye#XK+}RrZcX1u*mZx~U!sZ^=>NpW<AVT-pMi~!
zKSR^A0xd~T2LS0*Kp-J2GL&qr(PpDC8KJ&TJY{l04t@;T78FF`*^UfSjr<YNP^l1C
z{3mquEJ_oB%Z?LHvk$uBlo`-bX&kJjV$XO$)M+m0)l|b;$w+y0ae%w^^5l|jF^D_p
zjDPP3`((64JBh5^M1U?AW_mE%#$W1WQv|@Gk|F_y3dVzD52rI1?=rz$)<x+@EGqHm
z)EdegwRXMt7LZX&<8tVpfA_?7mXj~g2(r$mF4i2Fr#}R#596CGxdt#FW~hRxLb%?G
zf3rZE{}SRLn_N3y21-%}ISXjUe1A_V9`}61v3ndQ+J<Xai3gbWnQ{fuJqB<^_&PYz
z1+yuG_e1(q;!I=i6ZQ5B&{NBkPr<wvNP`<8J3TZZOkYwHj$SxAs6{>TwHiTa_7PsJ
zB8(g5kbW`np7NFL)96<@q=BB|??2s5ujeB9PX)!?H`rNS=29g7OYW`8beG~s)@7lG
z>7QmAiUNpUwgT`Zw%8P-JPmzj0c4}#@!O_6x@DFhV`sd;IXMQ^=V0-<JV8!(M3?h-
z{vL5VXv6temc3V-?~dhee_P%4WSy3s^JO~g_)IVZkF}?vz0D!7+IM?!1lCeFBlui+
z3{9ILMsaica@$Ony1N~ePJR?v&T{yln<YUp5v%j*)c|m#<guEk8B)F<(hHQvrKf$;
z82fKxegt>7dyqgk|8u(cGpe#*$?siuHs$Oxa-&+KWwI<58LogEf5@b4FJon)({0;p
zj7gLJCra(V<X}Z5z}^QY{Ho1G6<c2YH&U5Mc<F!3C`b5X1{l3Y*)|0eER?h%h<2O^
zFKU7VdjVBEKwmw^C5`WhC6VywB0w#sKC{8!ht?pvQ!~_U)kC|es35SqB6s=yL(AFq
zpK^#RdlNWQg->~ixhf8%onLa476d9%m1tYuf3}ixVn=)J?hlP^u8=mrz<AU^|Aff8
zfN(pN$KD}}EC<){E2HN1w(J^yS_Y3E6S7Q3xTGDx6Qh7|u%$Jua-xB7Gp7}VqR{|y
z)MVqf{^ucDh5J*CbfiKAjby0EJ}=q^-p*kHyJA8-xnYO!dW|hmoPuW;|9pVGSmf#R
zXBr8!3<Q(V{x0Ri7VvliI?$f~9}7{#w=PmOvU&&+j&wofXTwWVcNv%l;98KLu=ln9
z{Ec)H8TC%FemBpyrARmR8sK1splqv~ytE;=i^_$RRgPDbc_~7~;NkM<-neAlg)h!7
zwpnv^!<;nXl7y-ZCCftjwA^efx6kw!J>?kl+hpw5<P!m`jV=S35xYwIZ0wtcG4h0Y
z(h`@)sba;+su0?pA_`bgS|!{4%h}a2*H!6#BFn1^w07pRvHd<>KY+nh?Fx$+C?PGJ
z34@d!b)5=jAKcQ5(bDoeM`BA&H6@K<r@i8Qnk{;_3Z(9nc?@(V-=y(mUndnZmMyjJ
zK0iQlxV;z{S4zk6PIHP!yHnRxC?3ohlT}fgp;aWh9Q)E+&T>{S<|4Bj3;2b5Ge7Ih
zH3}#?10!HdNEgU69Wd(_-7cVBtjmm*Q3w)gq*KY!ETc?tU8EtiMVR$<RFQf-FUcJO
z4RW(jiXjj=w(pF9NW*TdZHlykL5t+u02722m}6rv$+}?@onSn*$evU8y(kj0o0_~J
zmMY1Lt$M8~KPfodIyYDGTdI;Ctj-ZUgPMc#nL&r7JosCa7%;tExnwn55gH#Z#+w}^
zOe}2KupaD)RAE&yMJ-pGmrbm1bBfA<L88Z3)(U)0jFO2rLy&WB6L}D-`{OqH)UK^e
zs*A=WmThv|Q2r&gY84`s7gd(9`T-vB&GowvqT>bnNH9Z!et3lq#9vU(1gr5*h&q#p
z?wUxj5N_$A3V<KBRsJT9nJg5pA+WpS2|ns$L&3}8ck$sHeby2p1vty>J<qJ;=+N4&
zgV)R+5;=O%*sJ8%ZLe+fKgTnSTG^u02fNe8V!7$?&JL~MPH*+CO=ehFN%DP~zx9A;
z<PXIR8IrA7|MtEZigfU2H?JoiJFTC}F9Jo^cRR_W0R&>(%}F!U%FIyf4f<_q)ALf@
zPy$-`Oc}Uk9_A5d88mvu@7&&pU3t0I_?ideOYmOt;(EB^##XHUjzQ*4J+4p|vD+?x
zXh#DC*y~xhI0z6<4o*BCCEfe}*s91~cfk<yxQ#cH$^}_(n-0mzwKXIu`tiT#BQGq^
z&oFDTqug;k24&>0w8=A1{d>>4rA~BD3(&*(Sp~5DH+eTLMbLyE@N-5FIpBKd>h5Y_
z>hERzMtfTNXANPeOJ;1#AV-u@jBIJ+k8)=F7^x>~bD&S^g%Bg8GK;AM1RjpE?~cv`
z{$%&v5()^y%qB&bsimY$d?iEm%6jG`8>gw8<y^&0a6TtO_r7|6kJ-GuHjMutqTV?=
zlJ<)ho?v2oV%v7ov29xu+a25L*ycnN+sVYXF%x^@FZ2HH{qA4APFM9>UA5||^PIEy
z**i@_JMoCZ7j`W^%X=hd)AklvZESDLr9H$rI2NdI*m+Tsm(p2qORD?`{Z5mVy$kR7
z*Rau)-GA3>(T1bRA*<auPdHQa%*~jC8q@8KBI@98{6$lf!{Ebg(Vr`QlqXK?icuGD
zKt#CZS*RsABOQOetN3!k-{r}lJDBs=$sOtSd}w})R|lDXRQ8>7(urSy#_DDMw&MuN
zVDE*&$!jo_T)KU)R;i)|Mn|ruJ}CyJT&b-U+i5oS3^vrJ?`-#M5L=WsOJUBD1mET3
z3kdJ-O1Qc*izMaQ@SB${90%hSkS!Y)uZAi)Y5(jN)2k`i31s%@i+XK)xm8tSU@TWX
zfU<mJ>{AF5r-1^hb65tz_eV8A-%Y#O9o+tY7w;hCO%WpEn|FdSOm{N78m5A`xPE<I
z-z%Los0gguJ-OkI%VJ?pbv<M%Y+67b!JYHk^Y-MmOHfE|l_?4#+Lu58NkRFbdgP*d
z70(GJ$(h+o9FdJ}O-Zi_ww}14t6}cc+I98_E>Sxs2HYmqWp)%e6Pe6`uNilvG|bnW
z*O(NfquuyMK`y~=%L~0<u}glf`5h_ePthDr?mKqNoO64Rd(;WinyyZvrZxuZlrZ7s
zNls1Ppwb-QZ#Pz6=oDwdIf!^GmRPU(9|I@9qvI^`P$5U#7)N(f`MNz73AR<IFDqD#
zswjmVtL!OK(2~@FhaKM%E<^qj$~I<BYh|iy52_TC6TnN=YQ16zv*J#Wzzh`&mEioQ
z8It+{?O9o!{UHpGIEfrigv~nx_(W5`E4QP@YyO4;Fq!g^iFO4k*~zbPKbKRQ&0Z=M
z=}ZeLPLx8;z<f_)4z@fTNheX+Vn??+t6y$xFfz=|OC0S30(b(E6va$t;n9GC0s-&I
zXYF2^`2^-T5duqc!-()ZjWHxoSZadq44I|v^&;?rLhUAClA~c$332^`v}M!5QGGjF
z`(7Fz^%6R4CL1dg>E>eSQw58r+QR&HvH1lNjx_~tFiik<o=s{<j1Yxc)&P0eW*bKQ
zmR9EuWvB={__TMzxnCV$pE-psu^AlSrucOH3(d(kCna?3Byt(J_9gY3V;R8fOM{Mu
zwl&2mjm#vY>0o{zDp2$_70Z?5N0Dy08e<tqQ`)&w8f!6*qwULa6;gbW)jvGrN;0Tf
ztKG|<VtNS&f;kG8C4sItB{4vKUM8PF*r&?WJ{B!dAdUqYoCG1%!(UtyN31v4g;N>b
zl5>9s2A4E9F<AEXQKr@9*}!mp8Ll-rfDDz*Bdr=a2b`jnMJBi_@QjbK1dO3&<Aks}
zm~9evV2420E~GG+33k8G1>Lwh#noh7DNk_H59C-gT$K8>ctTZ*Ii$t>@-xik7f!BQ
z_n;xVrQk6$nI*Q*GqB6iVGO(dJKM<r{-xW>XQ{<8=yUNE6uK^n)xtCGL;I<Z!wyp3
zCc*%DP5JQQv=mRd&dVh!SZ)l(mSr6=;$+pYN)<{Jf__c;kOP;>4=|@S6tyW(EZiui
zLa8lRZIb;a07ub5D6}_OhLz`dZ~n?KF}Jg;;(b!x2EEe?u~XH?`cbdpnky1K^EfR=
z>_F|;j%WPoz4B_Az3F~!5*f8bTEfOoLkWjPyTU8wCvGOe0H`ldR%+NDX^-$pOr}am
z0G6brD2x=BL7?on;9B>cG3Kv^$oyl3T&V$g{&B4=U>o_|dr(glyiK$IMOm%>xVCsD
zK3(p^?u4)@n3m*tzII(#)0^rK3^<9n^=7E>d3P3a-_+(2%E==V(4s_92l$V!otwz<
zS&%{@CveqO%)W|}<F=WRm+ry<V$3A7kQ*g~q_~CQDS^o8W2;i&PF5NXb3M<{^jCV^
zl&Cd>eU4nv1WM8dQ$|AY<O$RtA^u2kqV)&6^l%BIdgP?a+KQ~?hxnCnsM;ThY5>nj
zu^(hGs?RO-haYn!ygtMwFq(JM5MMKN`eHzL81QA3GX8-%5vDC;^p0@N$5aOn7IcPW
zj6;w-!N9S^Cx0wK(USD4<<$u6>a<S*on!+t@AL%q^yRJUR3eqW+gRsuS!fY3bsdkN
zr-4E#$0>m3HN?O#o$(jL^9R9&4%N{L@&{jD_=j_b`F;2ZG=)59SKqR&By%9=hbDC!
zH<6z?e)jIlpt|qrI|J}|bTIHIUZdS2CpH3i41oK!ZjD4agu^X~d$^l?FP%i$id%6|
ze^6SiXy@6FRHeqhr&teDua&_U#fIUOHKbw&KrVa>wG3XOp%5%Eosxd{+QvB)H`>29
z@_ytE_P)j2Inm(p`@r;bV60fcJ27J(z9Q)u&~9|S<T{c$x>s#~gdy6`RjlNmh$1j#
zGz5xhAMGYuyB!l`Z;6%Q&U5+qOYf$wlm|TADYxq~7A4Hp2gmDPFW_Ew&g-ZAL@ie6
zvr`GD($;tyCL{pAitcdhnisVMUh>Dh-A+AU#_uJc|E#Z=I6b^SkPmq=?T1Z<|Ds*g
zsL|O$fs>br6)c1fIot%<FU_?Rh~~TNCTP2P1szE6n^bUHJ+-Bjt){2CNByJ*y9S%T
zyz)-b`iBqyhVM*YGSOTxRJca(&p*61xbt?~&pef;&B8==KZquO;GdBp$d`>^sN1Ff
zmf+GHo%!Qe6)wiFluo#@ixqRc$m8pvq4@y@C{*M6Z^?eDu>kC$(Lw%mK8e7U2D8gs
zkr~Pt|KJ&;+aNCOx?g;dzDN^g!577Ve2{?&<%l3TLc3&HJ<CV^`%V9E=PsiJrT)<d
zM(bu$OmuTymN~>|!)TQzJ@)!t^4OBFxmFY!aL;QmtFKRH*oM0vf^WAh;=E<tJk+!U
zJEBx`%<c5nvYuq)n6l#=P7*-F*$-JoWepBBlgGm%{JZp!yO)$!`#I=5;jACo=Cq5C
zoaL_k>*id_cRq_=Zz#BE-8quNXA!jD!%qkfZQ1aOe4Wy-+RrrZ!32wdoUVZo7=@v$
zL%Lz_7sv0gTI{5J7bPQdQ}Jt7JS9Q5bKj5Mj#YTt5tCLc2ph{01`U9lvobLian8c5
zD}Y!Yhd!UL6MD=h9piVNOIQ!MsiWZ&dG2Fhw`;Lc`XDH(DhFSOPvpHE3?^ml;kyg3
z3NoMl61b{!P5G(Fh4y3lDcE7U!8Kf#D;yh<mficGHEhtgHMQ^`nI(UDSB(&qTDMc)
z4oOHzgI5aIlP2&{3627HzT}SvA*p8>=wreJee$G-QpJ#0SA{e&DR&ZMl|@DDqOO1b
z{qyxC0Mp_YY+w0B;Gq?Sn_JMSIZszRCg-kJ`-+UL;c&eJy$@~)m_-fhE1!)DqLhU!
zu*q!ud-CP&_9TB*D(_%qPt;&QXtkIk;s8ZtBrJCPu9eRBFUuMM*Fwh_Z}``;UAVBT
zuGPUT@Q&O#=Nrwxc(wu7oBtjc63~T%FjN|$h*?WksaR3<rx66noe2g=Y0>ACpfd33
zZTD#fL9UW~lUU5Bs6%(oeYkWUfR>rxi~^?J3>1p^-6S_(d>&MP?K90uX(bFvz?yXC
zmu2^eDH@X^KVY-)smfN3keIoZD&Hk)7azBh)wvU5?4^NS5(?UJ=lOm`-3j{n%W!Q(
zaqT=8?IyL!NPX<Pnp#KF8FzvpkWHq$U@7%Wn6Nt^V<G0xxk<~*-i#bM3`k`&GR01Q
z0#;W9So{~fUy&28X>?r_C2%zTqH!|S$$wsL&GVQrWJF!-!cbo2Yx|9@?x<odRnSej
zgzpGPEG!%)P`g?@i)Bp50!e$}6=cWfTYnv-&N6$tfb&T))Lh9R@4z$b$Q$g3mX-!{
zzfF9oeLNAZd~HkDq$ZmbOqtc@c*2mYIxy2IoD~~&dt1wxVBcQ)<yGKg{L&Q6GsMZ%
zZ(O||5OBBI-k0TP)rj2i^b`2Md@6hXnfkXupKfe~%RXhmd}X&;{H6pww@(8hxwm0!
zu%bV}45wx-hC(g#uiNSl+|h1kNPwe_gf@adnN1K8*&b8t-TmqzC&eMDq4e`v!y<7n
zF;7<tx+(`A!X$p^(lBxX529aizGlWY%M}w!zH$ho9{jBwc5iM!?k3Y-!!DR#N;0?c
zEavdXkIl{k)(&OQ{mk0Q*iXIUSnm=4hF|9{jZt>XV<<5sfP5?w;>TgaGmmcr?_!;k
zH{91d^&IU!ugmXU21O6Hf;yD6Z5AOGcJeWmP{u$nO6xxe=m0}R<g-NzJivjyEkOGl
zzw2mw$B$FZi&js|f3Lk|P4Z)$9TUBu$_%%A&xmCSm~`<t+*9P&8=1(lPh;F{4VBPs
z6N8K|eS2L6DO6t|lyq2GS}7m@2-)3(l-mGiIWC0RUR#gBK(~_+hCrNHWW-G^#mhw<
zP4#$4NmTnmZ1czSd8ilu&XQ#m>A6Dcea)k^sbH6lF!mMF&NRELc!<2G))EK?z*g+}
zCl3j_-;_iFrCvy4d`hMhXMoXxl2&~<At_W2$UwhVeb`CFvasvs<Zd$0x6Z9Dtq5Q*
zx8@&h=c~(C0m#40-iSViKqPBE_`p6Hgi0L^*B`Yvr8*CWg4xE`!}jkXc@(2)B+(=d
z>M?k*@XALG_Q^@2CVDFU!1#ouJjuiRt8`8VA26@Tw2bTW96~;U-FA~(vtjf|&d`va
zU83_}fOu-J+eDBG(deFk%LKo@kb#IByWQznR^!c*c;2{psDQU4#Jy}oA#l<>u;L4i
zxipUCY2Ty<YZ-KrATq8drf{)-3_ot2HAls*x$r`9rRTv{_(O$y6X2#p?<L-j!VeZq
zxdP?@N8)8(C^gadkfnnGrdEcTZ^!FZ$(}Nuo)20PFCDm40`JH;gYLT9QSmeWLB{d=
z`A0}kr;%wy27gs8{GkfFV1eMkTlT6DqZdNm{OZ*O9+&HBGP(&Ui;KLRQ1|cY%O2y1
zoFA-uAgJ>VeuV>d$K1KJZiG_Rtrc<e_~J-;*r>7>!USVU#&08Dfe&yIRrd$s!8ZH}
zg^kA(X9GJSixG(4z1oEYqUc4NElsomTUM=dI1zclmZvW#Uf%qMoxuB2G7jO!i$t@|
zge7J&7FT1Adz&N2AN4ulax?VT!mqql+(X9Bj&vzt-GV5P{TKEgk}BZ{cjGa=#`?Ca
zoAU^LCOO8i-?l_nYU)tk=DsNYWO&)a`@^rL5tI?x4F&~=ZTVXvP!~RHwReWp4NWF8
zJ-D9d^wec*G8+0YKos}|TfUzG!z316&r)b=6Oy1D5%Y5}pEKkrQ@@&z+=7xdP(kmC
z$^VLUz`@ryHxKMbpro|HG{z0F%md11IT&BVZnbK%LBAxSDTzJ%Lp#0s>hQ!jDC0@h
zqdV+PFvmOEQx07#n>}p@Yk`U@82afby){_1Wz*TM>P<`x2L&y^rq-djOU$$YS%l!*
zK03~OcS58lS<}#*FkD>7m909%%Co?xH6HIj6fgE706<~nW&3L4?CRVH9Ba1`3ui$9
z;IT;*CxC*6SO-~M2fg(fv}-t{$M(N>)@MriXE@TLwdtd$^Ka|_&t4K_kO-g$x+zV5
z3h^OyAJh2CAr&hGBwV!G=WtepOK+5Z?rt+U&=$ZidxTfqE9qCa<84<ZPQL7h?&dse
zHE!0=<SXMA$(A!2$wodAMyW_=iEj2o3#o8zXOFr@>S<>PMbNj5Du&OKMA~PMa-k!V
zTzeJIP;e(<uU)laM{y;OVtAlhHjmu}dl=V$s;0@WWaskB+mm514%lUVX!i_FvgwZs
zXjpfhZp5VA-*w433-}?{PhO?0m+W6|9cNa+pe$VG$lyiF^sP41C1bAH+<(m4;0&f>
z=*I3{ENVjKLOl@fZvlZ{!0>fJiIs@xkeuus%%HwuQkNDB9$!@Z{~9=-T+Wu*GT-`7
zAc`H7sK}22BK{f31cdKrMi{z$!{Bk>v6(B`yyN~T*a6TR3=TNDAY_Y*_c>htEc8qi
z-adV4CV?z~3<>QO%H(CqZiI>**Rku(381Gvf{CFN&kmR{W;#}XYQ+TL6r`n46GD>|
zr6!le$I0i{__|9vO^loD?4M74--I-dzS-M=NIE@VOFm2T5lgn%Jl5RaH897{bH7Bg
zzbEiGf^3EgBxZptLUk-gV|A<^QZL70$jbd#A!JFKd$&jQyV-4sGfn3-nP2L`>;fyU
z76%2EvHaJiDmaNi2MKGN61OB)`YM+HyHXYlGK`i76~6!oFiucl?<fAI=)zAA+UmxD
zZyC_=a{vd5AWu`FWiy&wquK_=v;1}OIscu%7Fd>kX!x*@^{s<$C6pNFmzFalw9;R(
z7X3}G8c+qzor<utiNDp4Cp^PL0eHvEz;tTpgthf=muYTqywo@lY{c2lZt}DAvYwVd
z!?V8o2DCmBE2b^XnD#j<;TAo%55<M4U?&cPm(4l@NfdBrR`{?SgSTd&6IW?R<bDO=
z@$b0G?RGr;P~zAvju|rC@J}p0Kns*5wF&7a%cDvCbq|%T8dg%!#Gpz=edCa3y@^z|
zMQwB^?$IUWA2)}98kU#_Utd7Y<QJf}kesk0-HGjeJLQU~cwSE*(1i~dIECw~TThNx
zk}=~6teo2c@cz_&&iT@uChd+ps6p_E*5j8@dZASu#DW0l(^+~rf9sg%-QXV}x;`5E
z{HWyu3P9A8m?s*gt0T?^SA)^?T#3O2nfxO8mBb(|>X7kV+y9UuY(z>+)rqIOHq+!h
zS~;s^DqjTslMm9Z!;LH$>f5`<?ost2TdDPL`HG#<M<Ef+{A?)f9|k{+X-p-f*$0i^
ze&}o}7CeU7%kaf02rW<b?$JO4NbT#H(}0!FPI2u{;4eZ<rwfTRt?ZpoWPA6I_nV4{
z)e|5m73lvS1(JAS3~<)}V>s!SBriMoDNTL(hS>%~vtrx*>5w=w?u{OeeXaDf9wQTL
zy{2co$vO>F4?F|pWl3luLT!U0KK-o=?Q+7l1%&S;({u!vYB)+O@|Ae#oAF#>g9MT1
zHs|fhjR<XY2E`vnCIkqCJI;e%Bc<7@XI{8~ENVg|S@yr&2YUN?ht5FL#nzhZbAhxc
z5~d*a4tutviu0@!`5MEuqgviJ#O)5R>h{-0UszoXJ+ypYg+I`j&n2(y3=dwjWvr$E
zrNOx%5nAy6{G#b@Hk125rLC0B;AmTB=PF6%2WLoIT6f%Lb-Uy?>A}(f1WZfPuUYxh
z_Ie$C=^BHtyZt~tB(ZPI8Lin>>}T2%wO#3&hDr?b3*SF>u&+lvK-bNmtsQore@=|7
zE%kbSBKZ)UpCQYqhe`|en_piI=o^d_GDy#un4*QC%HO*NoRb687cYnbs?h@a1G8I6
zF^@%dK~AJe`$HL4&?+=j*ISH@PQ7`rX7OTh_z?UnA^0OstmMH$NiFZFZb9zt66y>U
zHXQ8NM8!$5{nzv0ZNOE#KzTuukzhBTm!kp&bhgT7C9l0ddh$+{ykLvZ%`$XOo_Qmx
zzr3u!hjC}#{>k9K<UDa(v=t>}2I@Q?MxmV1Y!CA&h750m$-E!+GNFheTgk@Wcv}l8
zP-(Wlv3vkl8S6XsX|;aJ#?IG%4uHI&4eyh{XDz;v>*+PjRsTFfAJs5aNKkhSDvl0J
zlKJlcP}tXq7#$7ftkE-H#8U=PN!-d<^~xt<9Jq8tvW(G3)E)RSV9O}M!T@#?vLiwI
z)X}$%a`qT7#3LkXbwsKFp>Iiat_bPQ3N2fw;5Ka6^8^8V*qQNvIRPwgU^L*|+#nKT
z7LHHypsvIED5n2%UHXVTQJ6~}TWGy7+ObLgDsE!OiX93@(<J%0j0y2r&ExhXAK5G%
z*=m{;Ck@I__&{6si?3x^p9ED3Oj^^-R6v9Qj<X#3uH1p9OzUXf=geRm1=McvAr@01
zlAIVof^8Qvlo^hbClP#FRN5*hoPwfhj15@QsbkM3;!_Pv3qyc7ok?FVEN4u=%fcOs
zN^{7GCc(oef~U2(b*oDj(|4C&{V8KuTFAVGuBwope?t$85olc2%#3QAk9eCnX@?`*
zCU1I_LL3(Cs?oM#AzU+(^kbM(NdopeK^+trLo}`y{b@e35)LYTe5jU^j{oV`VlJQ@
zpocay@lm<8n%J_yn&4*Q%VE{V5u|@-HAla>D7WJ&_|hzHcH0m8#vdxVL&jLF)mYIP
zs!AvWXmTUtZp;l_B-7a;Eg6_{m#gjh)mQ!k(ZR70Y?sVw7}Ll6)YCRdGJnm|Z%zu;
z`*8`;)A{??n>hghu2psXbsC%8AyFXCO()a`NToD_fM(iOtcf|z!XsveyhlDCEeoFz
zQ=d}=hSd9k3^CVq6beBO)#Z!+2+k_Aa<o*UI&ypzO$U_0V9NT=Sn*C{`q#KB#0gY}
z@_VfyO-p?es8I_6Q*UQ&QB=XphGrv=n>h1eG#beevR@+Fq;h#`OGNz?*3&>|;Se)S
z7r0M|?v${foH}70M(v=*@d2X|Efp=2e*_InMw$hvq%XsGtxGLOV=?1WOr2xp>dZ>Z
z`2MOAx%b=GpiW}w?~!wA-p8jv0t;>KV)UuawF1fe;>(_!lLr4t@bEynr>=g@U`M%>
z$o@>W+EvL(5&4K<iP;t5W-c)56UmGbzpm^q7k8rdZ_liz^)h%@W|%(x-K3`{gevsG
z-{14Tk&qnWBPN<a-%Uw}*^jeD(#5i!g_qO008<b~VCtu#V(G3h#Amh?fw>*E*RuUV
zqh%1MER&SH|7yYO2LxL7T%19qpb`DHO#z`!+4X%7fYa?VT)I_1dIeI1n>d~tGx6Y}
z#$-X85H)5|O%sMcW>K}0mQ~0r#(NmqzJ;tZ*Jhv*MkDssQVsnXdMfP3)l{mbo>DZ7
z+AD0=k9@TA$pH~nDPQBuY1}R*J%W1oSLr97Eu7RDmOGT}eN^=o$1U$`M$^PLWI`&#
z59JVk%y_l+l5Ysz&H(4IP40<hZ5J2Oj&(zu7p|J0c_(sSYd6N+lY9suWvlaAzFW{;
zF5!uA4X%}6hQksca8{r@#2DP986~rinx|!vZ4wF95uX?9EO50r{CNuZuIJ4%RK!Ym
zZe5YENJX_@`yp}4`~)<TPfkn}Mc}`Fx6T0t7Q`W`gu4nk<N>J;UyGE-<)MzpyidML
zAIDLhNVA0e8B&ewKZuL%*I4mGPdX2AcaZw&qP6_RP39a{=}%6&%Clf(MNUn}cVjLA
zHsZ^SQk?7K;=ur5Z?Re7@Kl7%ARg=)Qg7^AN}{_f>nucvH%AsCwo<?-n$3!HVvuVa
zEpHtB19oi^)Ey91CsN)hYt=kL;SCLi?Xl@1?qR%9%e;1nRSMfL8er6M3n6^vX|=3?
zY?r?b<zlzO1=Hlhdp>K&FVix0qQ5zp|Lx8o)Gcj&rgnqUHR<Iv+d4Db+E(<h|Cs7=
zIHjG}q}CujWUJiLwRF%z@9dOKMgMzK^Wdnozy~};s2~uwX>zPojeRCA%2(pc7w7`{
zFQV2$#81pmo{i-P>QA9hiEAA`t8Gkyr{|pDVq#ZlMQH4(YzZ-h5u>zLLFY}VG_q>^
z0z6}M7>bRoQBK$KEtan@(pXIP6RRNWX8Pf2gH9R)dd+0*w#wn2@#%T0Z8L8dvFnwK
z&arQ4#Z*8aElW^g4D*GDEb~AyMu#rP^{n>xOapSNMEpy%M95V|31w&y#8ogdcD`N_
z{m1zQ)4pL@@`OOG$tG&;+@B3wrU?3Vu#m=G|Cg6TORTJp+{qj1EH6lvd?Na%SLIvY
zu941)9<O~$WBcM08%uPAFZg+@-ebPnm*ja5yHvo`G6nbU^k0=uq3tf(^dEluwK8q(
z`U2l*lf8wftXlA)58Nlp>^<;_vSb=%c{ud+mwB*TTTkhy9^J8)&uXU-+dC@1Z1>ex
z)*$#sT_QMt&8-n1D@1M#A+nEe{#0UNMOf5(|DKa1=E-?w?L#bNyv)|`xKrI|86sdk
z_^1dZ^LI%a)}+8IyvDr5?dKA+ilBV*#BEq;?j`jNG$EbA-RA1^r=>JbO5GB0YzOL0
zPyD`LJ!{Bh0#>}MzFDWph+_4uz|+`1$>`h!Uc?_wR8c=&I1OmbK>j2={^Q1DsBycj
z-d1_s1B&)W`hp9^U&#*3OmDvm7tkJq@6Qf2#3(MP@!;@~jK6VH-qQ1{>_tQzMeIP~
z9~aT|jR9}^8p7zwB~h~#4-$<68-TsG_kxz(dl^5!$?4nd*>arnHef7u!#lX&ut~uE
z3#E2S%<}<NYj9;1eD~ZdAar5&kRR8ZT{AUeG9^IFW@uPuENro&DjGueJp#oej-nsP
zlFol-;w-5nA-{PyusmgeSd`a#?8~GCe0xo}?P?uasqd-ZXBm#OUojdrWJ(W=={k;K
z9DaW;FufBU$N?g$>J$r*2ycq)eE%YiXkQG)r4o!+(HFb0BM~LqKXeq)U$D_@QEK`{
z20fr^Ws9g4txHF3aiJIO_K$_KLU<<-h9X7a=k5qj((Bl-cvEUm_(7KuC8^%<2S>zj
z0vW(^qvt9c?p)H!``+!?8m}nAguEU;yo9omYvekp%cck^(;65^^3lA$zF^y#@PRzV
zszuPDVf5a<+5PV$6@$e_leBLP!^x|YO?v9fJ!V<m6_)s6qNJqZR|kj@yWin}uWk5q
zOu(A_#H=Jf1hf(YDKSY0>yO*PW~!XB_uu>k$y4Zv9h=uwA(P>do(GrjNe+aOLbI~Q
z36nEbn-juyaUBSElc7(X=eJaTT?!yF6$)CvvZr5+AhQ%UuUnpp>-&-4e;1>D`Y$fx
zOz?moU$<nh!Tz7$3FtHc0Q=A5BvG0i1LUOn+1IMn0ippN#hWlU5_}<$Xb>q>3d_B&
z-ni>U!L&0oa{OXY83P<Ka5DHwQBY{K)1A#rcDv9u0duq}oeDpiBy_v}G>>_N#&B3u
zIMlq>)4>vYU!QG%q}xu6*#jOG4xmNy0_Sj+b_4@{q*(Rgj4cK64anY%hy2d+d2Y)f
zf_v{87;=_I8MwRCMs~}jIVk=H5$}hcqpBL)A+F+_S+?^ON*v~$y-stXww`#pA*XEc
z%x;<t$$uHNTGstnC!etLXDZOY{dz0XK{8a`;J-~DNE25I3H0U*)cZd^q#U0%sHl3t
zO=1Yn&ujnZg9@6^1^&<E6lCECEcoyH#DDrrME=0L&(ihBZx~F_ujL^67Ih$S;<JeV
zbO=&p!2pePes&*B0)Y@<K#I{v9-pA(qonba3I#89YJ^y}2Xh-a<s~%6?`w{s^qp{1
z;1?<P?hA#5bNeu}p!axj*vV-uZo>Y*{8W@NxJ`<(Lgc!yEMLAevo(Fo_gt7-QG^R_
z$YbH&cth;WDwToM(qOow{HUsM^9vt$&o#)X_GYsyqU-0J@KJ`Cp%E4F<$j^)^=ko5
z8?)Ro@80O$jC{Q}EB-oUDd!DNTB}S2OLq^(dAtcK;POQWbyG=kfYO(Mod5TpuyVCz
zexiUXkenQ>T%f++Oe`&*hmFC&IMe9eF<b6-fa?&S_k|sFO~{H4%IN~ogU<BH{s{s6
zE&ozaH+CcGt}CQrD-2hCZMO<=TUZOQGfxZ3|L{+twv_&9+`AJ@9aTE|NGQJFl0F=d
zig;>Au<47&f5grJmpgL*{g+l+RAH2hMv1t=@IB+Z#FDq(RghM*lqbb#PPX^?uNb*;
zeDCiwAC*+>I3*Z0(&sPseNtrSq(I}r3~z+pXH3oYu+IBUbPIw-<0JuIN%L8yVfWxB
zZ=H6(-wrPZz)0g{xbCRrm=gMlA0~NhMcL{0E02BM+x&vu(TRPjhDkYpoS3K%oyC#e
z2ETm6ZA3@$9a2TY;SjweGofJ;Pc<IRI7bdevCi1f&?@22i?<g<M)9aCssmn4u1r6Y
z--?f|%ID$;Uk82DDQSvn8&!qc?Ve<?T)-Bz>?%!;W_NM>dxG?3S|g^DkM$mmE0*w~
z*01N9yjeJjb!%X(zR`~RyXef3b?mTQawD_=HAZB{0Kp;S5Y0<8yG=MH%y`|Lsua^0
zTexw;d`D3!@vzJ~*gc|s3p+56&;3N+0c`kq1m+!b_6XaPJH~1%?c(^R+G*7F>{(E+
z00Xzc!hr<bXnZUXjT5naInuL?@@cNebPXFt6_C<w(_c<3Ph7-HwO={OVD1Ief#1hk
zb7Mj&AIGP5DLuF3=5$w+?=2+gqn0molqr5pc$yX*)F9_wl0;`m@kyhVgx8XtN&ida
zv}kvnUdF>xW6<kJFyIcgs68$V_6yMdEZ}c4jI7v>Iup!u*(ugL``wh~Vx@A2FWuf3
zzU2)q8pcHWot#!FL7OzdGT~F2a91rtk4)0_g1uJrH8-rkg!iNCGI`i-%ce*qYCghq
z{XH5=3`2YLeH<KRkXT;{<CP05w@IA{D{|Dip`O~Y+*Zy1BA>l#mdvBi30_Rio>?aS
zY03j><aE+I@|bO|69)Y5w}`6aMV{sH#+)3aYNq4rtEeZwj4wVnQUr2fG$Tufre`D&
zJU6cRKPgjC{>bNAIYSBf|JMpTTMO_6$W0A;UXexyA!^c6w49;@z<#b3&=1^T%+C+7
z9DX_wCt83G@alxAQBOwwCQGQcF0&7D_3}KPD|<p09UxY(SBWN^!nhE1SVBJ@OB!RM
z(MRa4YX7&0I<&^HLB(ZVz1G02O~?MPJ;Dymg#l~xLG3`fmxxbLF%e6--y?+_;~I{P
z|0uZwl#~>;mJ_lzEiRJ3?e{wmqt=1m3!NMAz(xCV;IqZg-}gok8(}o6QZ(AN<|G`E
zi#(cTrkH?}TXc*ox9c@DkiU5q$7Pmqw0dQP<sL0Kb$j~JqlXa7ZrBXIot1BRJ+Lqc
z0!-l1e;HDakZR`VsB_os>l)RAiNb~iz1<xG-ky_HyFhE$GN+c@h5oTOo?h%OlEFbp
z_fQu)5JGAaCq?Iq4(R){Yal0*-8T5tPb3CrD0iY+SiLU@%V;}I$W=?QD^45J#2iJ|
zZ!L@iK#ETCWE5{7*tQV8qn3D!qZEy!W8wtlD%$ly*cG=(aPS^HXd`6f4O*F-ya$FK
zohWyW?%VqQs3Z0{x5kuT51CQv)AwER^vu5kjz2Ki5%z24%^;>!ZV|y@80NbWS<;Om
zQ@P&vGz!}kanB8I#b=h*+ZJM*XKpN*If*98Ds&Owcj&S3d?zv`|H!ou_z0tZ*@CL%
z^&IW;@0IBoA@jAy@X<?GAjoXuKFVu0%(4i~oEC(u(Z{ri$0Oj!`e02+N2%xDUL}b|
z8TZQbJy{;xvSoS)cbT^z{$C%0161%^4)YUC`p;cVJzgF;h#4X5@&!{M4#E@<k4Q5%
z!IRa3YtOikgdA<GH~3>K7EoB$?YAyyN5dZ=5_^J$3`e0p90(%E4*jwSAc2*aO{gZ;
zE6%@|F)F*Iwuq7St#8*4(-11+o}|d#-Y-9=YOionfrTz4pJ=@!hO0LdOXFu&bJ&16
z^nB(dX?3NlmVRsi&=+Lwn%0#K*<LWeh+lZaAyfnVqQA%HYoB)2Tb#mtv~?X!uk1?~
zFww7kifQkD8e)NQfC9TeGvT`vAPsD?CDj?g0gh0$iu%XT=^Bqe@MqG0XMuBYf@a4)
zZL{880sP?qqR;I52_AcV0)gZp1W&*QSb58DPrzR=u(y^yZvYk;gp^?I|1wqNgESV1
zSObe5SfVNGvi|9&b*y=!;l*k4M0xm&us#0bm%*uQ*>AwlZ@M)M=Hw-O?~m|;<fna2
z(mtf(0bgKHwk3BD5_S&q@c8jQRyI2Qn5;$qv3|^M6RZN6C(r@xNg@<kem6946C0+(
zRSk5fHmOd1DkU?2ZjZM6X4W5lO+p<5BQ%JCE>MDR+I8h}JvET>(WUg2IojrOH+O{a
zuX&gmdvw1d^)ap2F_$o{+%?>v&OqDubKa?aH&f$r;_In=4rlfC;Hg1QNk40r83$Uk
z#1d9dlB<!~Od(N+eSeVf%GEjPy?Q*M3{S;NUa3~II$HEducaRUaM9HK(bm8ie6iXK
zEX%@N6qL(-PNr`_M_B4JcH(`K-aM0^ueG~Na28PDS;SR_vz$e6!lLzvufR`%m5dQ>
zw)3MVjp}PdopPyL`zpXvLAHXy{;lGT@E%dM|HVeP%)>xFp&oZ2q6#2CLXQeg>s2@R
z#CiyK7$eezk1FFsB_^f_CFm^3vkFoNQkuQ`V%%KK-PWHzb?@u^(vz&F5sScoiJ^>!
zA!qloYdDHcX91voa&4G@bsh2fbcIOy9d|t)LG>))s&1~ujm=+ZL3Q1{deX}OJ&6;?
zo=h~6V!eTv&fMaUV@DOLMGzO6Em0jkd}JCD80N+$A`YDC>cbBE8COE+Ew@7gY`VZ<
z#cwxgtJRFIg^um=a)m1e_pR3gYiX%fz}`lnU#6xqi_&((3>fLC$2sg9Vc!V=3;4TO
zGk~{mw5YiasaDxiGaqV1f7IOa29+fE6{hNs{m}uOr+^A#VOtlEp`11})i+I;Tkc(@
zT-rCX{@sXqx?SIs%ywR3YJADxzz}pvDh1pkbQDisus|n0a6UbuR)(d&zggLUzom!5
zS!tAbrl&z`8dCRnKbZQg+Wc;)2rXUnV=Z*uCws*^o?TfxO4{8}0O*XcdTYA|LSnm+
zWbSr5@zbv1LCaw5Xc+-h3*U%AGEk|aO+3|g1w8%cY$pNsrUcL`F_7k}K%B<-aPDr_
zLjMOGG6qlB3e=MxC?+gVq45!dPMqQ>Xs8bMQYP4#Zt5R__}#<c5YEdcs4L!G?rh(X
z6J?9b^}@J0?CQQe(af7z>)cpQ+^n<VCyPb^4l$zRi};s&G?LBL?l6^ein5XQ1Zqcj
zS2+pvHpR8`WMQWUn+zWafzxujUB8t_SP<#&6;*_j(<KW&XOhDuQZ86UTn0<I-wO~N
ze)9_~Tkg|T+{25bllwr>yD`!=K5pwm&-oMXu;%R)iNo(Ht#o$@{0bh&KPnn6hSigE
zJ16*i7?C|BAI`V*kuL{RPV}+0@rs;8&2;hqDwY30_{#vmSI`egL`;xD03Z#VgZn?v
z&K9^pfW%iYj<gPDERbc`C)z0MFfWYq`Iexk!iRNud=qy3GE1tCiAD;ov>u#gi>4V#
zV2hmsoIWFq+r(}49O2uZ^5wgYm7jq^z4MaDts%m0jHVkxA=9FvoHdD!84S@SujrGp
zY0@fKKTGZ)(^E6oTw3JEjxk@`dwSbzM|O3hkWem1N!NwzM%j62SOqTJW>?s%Gfvne
z4PO&ZyNo9Jr5|UnSD(WXbz8+<F~W3?K*%C*VcBUil3mS^hksvhRV`gaOd8DLBOPnE
zHyN})<+n`98$HZ68TTq~^$`E+2&dKmDIKf{q{KZG)MBUOFED)H%`{2gkfr|R<+H!$
zTIr89Y<W$dZ{V!OWC6rD+Q`>K`IQlwVnuy@X!784^l5`Gu8009rX7U$3sG|7?d%~p
zACtQd6~7tk4QWQ8ke(QJt-ztNu70r}A^D-Nd`K)J{Z4FJ7?}l|7)envfEv;SYk)$6
zdn|ECgXPeeX9V(<XJBas=0y;b5jvT+SGw90+#R)i5CukO;T1?;_}CQBQH>v}>mtU3
z#Tm-0aM-j${S9Z$SOSu_toLhzO4SK>an-DGuAZ@I09%RH2|IQjB`ghnK1}2tfiZ1?
z1Vn$x@EVd)k}$TFk`YQp6WR-|G!%zo7i>{s!vpNFGJ`BO`|^`KqKgQd5?<)A5>5bj
z<reDw^r99290E{6ESo5zi9zK@x#kLOu7atSq@QdWro6VAEC@*evL*UBD*We`fSbKX
z49Exy-eM$pN$~t}Xke=Ayow(qlSPXa(OiR=f+s!rSOwyD13AYnQ$=8iaC9#!I<8Z^
zs*I|Z@;Y6t9L-KOdy!<~@Eb@g+C{e_+e93;Ts>ytFE=n%C76@LI}+CtA?a+a=LO!Q
z;1E`%3?swkYf=c~p@_+_$~pFWKGIO5GjJu9v5UL{azcDxNCj-LQf>zKZely2X1Bvo
zQ9Qe~<cqcA-1hE>nLf=%Z+G?$b`KSyAU%ZEEV;dUj#YL<v;O`_Wi2OPdNsK%EUNE!
ziE)EAQGCWQ8#ltqt9vHz34)^L%Bp4k*Mg=k*+#U&meT{qJ!h9&^Vd9qnk&`65I5lK
zF8?=;e~w3DfOCIl=2T2t5ONfN3Sz%{8N?F>0Dx=3fqbI?BtYw`b9Y|!B&yq&PW5n|
zGpXps9W$kynP_HMk-~NAJz-b?0<MceW!vST#QV+?jI;$rAN$@^RylTmfI4Gqpwd-3
zRZI{@)Gx>xqdk%%xc7dPj6f}A9}L2uZu1wAP^d!#EcqI*Z2T5A<Qdi#!qQ=h%tqzE
zs$jL6BYiVzbAiR`iD?t~1f~3AQDvkPjSs;T+d3I}?}f2uE#KZ<2;mi!z@V<@@mrUe
zhB9O8mB@;Dj^vXKPV9cs9}9mQArEHb)H45*qE0_jgrLZHoJ@os=2Z}aN&~5N>L~8S
zIO;5*y`hq{dx%&-oJ}#!H_NfawYJo%pQxA|-;Fo2bq^fZ%JTL)$xD-bkEKhHNUo!B
zjO@YPk$}vJVui-nbe~x@_3wR!Q97CXWlS=`Evl5N^*|LSJScAXE1Kz1d_D~hB;7{y
zr_&s&Hfg}LXVVQ~%bg&Ys(b3HoMtIUDMwS>;N=ajS<Sk!CP>Yo#;+M#$hX-8X4{T7
zg^g7DtpTW4;-*huMlY@TPF`0j|5dr284G{er`?EBLk=t5y-1Hk`6o&`nb#oJNuNu2
z%&q{dr_P4kcd3KbR1>n$_RYr&{ah>jq60y2annFtlwYrY>15HP++m1C8*TBS<n`a3
zP^A~XTF;`u3+fH-xe2=wMa5Fa1hNZsabZ*aRk;PF#{hT~m}hVt8HXWi{>r1RlT;d1
z1@c%VA<tgE@`@0sG8z~y#MmxTNev)(cgZXI^3sgc12<xC@IB1=Dzg4oK^r<M5cT>A
zQ!u!!5f_@4NDhFAVgXpZ&qm;1_kI!~L0PiOwznB2u}|1AB|`Pt<m_=@Ii%?O!O%0*
zoVN-lT(z8zxaY<mYiT(heSn8}6azp7$8s3|GhqeA0y4n{%2?w75RiFIno|EA`cz#F
z^h88&`J|yxe)erXqfgUkP{OeVJ!mKipaB%06ib6A;n)-sI&aiFXBUuXfwM8bTJ^bY
z6~IUgZ)`~6y>?9c-sj4YxL1O#p9x}j-5~*puUp&h;=kI-aCBKT6bGo*d~+Ip$jI-0
zyCJ+47si(c-wP%WF!w5;U3*o=Ye7Ry4&TK?$JQT23__v|7#d@yc#^I|lPe!`Rs()p
zb;Eo#W-pS@FSYig4RA>o^>n8$`Fh!B%HT>#ETYQ=8rqcO<Ys=rLtmeM=#{{(OdI>k
zsZdI^oXAy+!5#7VtZ0`PH*na1fl7?i-bQsoG0&P?!Zl)ST~k+D1RZ`uuVH)ni4ZRC
zO*qMP(aB~3d!}$NvnG+Vr889E%t3d}Ca9nFDqzn7qeUnMpbYsL{G;r*l%xYp{uQ)f
z^zIlf_?ZA{NFa!;F!@UxymU;F3`0sCxh{IAc%T~PWdXgh7M8FD7xVdVZ$p*-;<g`K
z@$@6;v^EIUxG`Zy%1W`W#U1jY0WH`U84iEf>qra_@@~Z1ie^cew`*A!y?pz4gl5}d
zakTX2+6mkU2BzeZNz8Dj4X8P6Hx(Yq9()yt<dd<<Sb>=$cp+WQpR&sW)tqlK;p()p
zMUzT?QKi3C)ak_9@P4LP;xV`@W`z!`(p*3!xocPd4)6R!A|I%--Y)x~JnC{LhIDuM
zw|r1=XZ-O3*B9#XCI``KF{7*AE#Di!&TN<OovBiBhk~PkMP+X!q=bGXdn;{qSMDpJ
zb3+5EbOF2*_(Pp8QfhKi$E~LfjA034S*&Maa%6l7to*zEx7<`va+Er2)v`$CR$FPp
z6glN0)dBW=&IYY5-*oD5gc!S9EoM7f5C7)RZ357SwOC?C;kqy2Ozvl5p1?Z7#JABP
z=dc1v$Lg9cvC3SQNPZvpY2Sfuf5fLkZ;71rU#h?=wh|aSw&TYl<vc?0Y}*~!+zD!D
zPc?_~7s-(7>zyUG4}>CtlG_2B&0oi_LKaBIRo`GLFSc2l^PXvvLAP%&56QIr4uAf%
z=Q<3WGFJ~=l(sW+o^nmLWZkD6R$U=yx&Oh5sI~Wi7jhv}Z9=L2a8Tw)ux->9@=R?f
z>NEj9ohf^6A+imm)T4{h0*NO)P>6pq0Gb~BATv`o3laE??<zVRT)Tx9TA~N+Hs8;n
zV+Yn?&0|JFifBfq_9GNmRl95s=%arIie!mb;2XFp+r2Glsl<KvLVbnH;>x-=@uvnU
zr4>+qm}75wPJ}M1t2;RP7`YmpuU)#Ex7p$uP7j!>67=^^Yw|6%gf|fWm4EbQ&3c8l
zyif$y8<Bl7uQ-^w{-+S+JBx?_&dmi<ewL;MYU?`aa-sP@*6o<y{@}-V<|c<P65gxs
z0CS%uodQ3{4J#P8MCbT<u=rK}<IP`mHO`D+gf}VS44j2ElMR2$*JW3}FnTzH+Kd}F
zaw==@N{C04g>E-iQM?BOou7^h7s(*f%tT7&M`W9`+6>Wdyj;}1D(C8NDul@jG!q$E
zpbVra;|YEs0&4V414*8Ag-JwLB}_uJv?L@ac}js$FMr~AupS&Qc&SpYv)nMB3RnJC
zM|oTypQ897_qWUFUdtcgnplG(8W62G(}B$5uK6m5_1Aw;J;Bs8sK`pCilYiPkFyJq
zL}h25$e8J*1t6gM)Tc>z$YN9!!7*pQ0mV?&yM%>8qF8<5vN0{3D5>EJ-NUrha)kAr
zc|*;V^t_a^Y4c&poWHUI45z?cV6v2a55EpD+CZX#OL6cz#`_^E%H+4+@Rt{Mo*}SR
zT*ELjp#~)4m)xxU@DzvZb-GCn=TTAN`O-f`Cn!~R5(EWtA_=0M#v@O=VReqE1a=3J
zgKNl;aGovP2G!wzbLsUPEWL?}tUsd7j;k~nG!_%V3hKAzkt{I^o4><wOJKJt<mr1>
z#Skl?4L7DCvmOE~B~>?M8Ebpy2#OjnGGZ1tK#~>I_)4f&(P^uKQnI6A5>S&sISKSt
zlR-hc#v#tE3G$Z0DZp4L(eo<L1fJ0$lSP$_js~2G#g2r_ElN|5sx5F7>mn_ZEJz?_
z$Hm3RXD%P%-{UGRJILQo)P1mK)QA=kyV-qd-ygcaADTrL;wQle^^@o#o@8GAHsj|S
z87bw#ybl2tDSQ+968j!tbbIT{%K!cNXoFp-N04K(<6(Y-|HSk0*e)7582EUu>;mq0
z?kPC00N{Nu_gbH#jQ;&2hrvhT@U5r|7tugoFvA5}!lD7jl79A?96Q~CITS4wRPq`>
zKemUJL(Vu-=PhH;rzPkkGfE@kbMkNx%JYBeB48BX-dI>V%msiuJH8)yiJ76J?&Y9p
zixLxJ1?Ci<>xVmd0k_9LfI$vU^ISwoxnsF6&+U5~WFvg6ZMBQ<%o+Hvl%##<VWSh*
zp5P_N6PrPqnq2TQ{H#SXgdCR9+ei10+mie7l9N?qca=FyV;kbPEl2V$K}1%9*fvD3
zLY8r9u468<g^{N6^(7~j>2{-EO_=B;EK8r9ZtP7^VlTsryuK?60ud}4$6n3WelBZ$
zLdxJCDA7OuY5`ihTBxD$%oU?;kiPz@m#T){W<XP}9=LgE#)7@D!Yi;`H`><LsfrA>
z8!&hhyC3np`$5-)^mL%Fk_=uLwusNCU|HYqCgBhkSTu%XZMAPPGrkK)wEg4I-L>UC
zkJ7gOO@EX(Q)JU=0%)8G?m_SHi*LvolORq&#asR_{7WuXXfv@B_=*fS%-IN%F`uzX
zRn}6Sx^^O05$c<LYO{)TVz-jCB8T9oP_Jl1$SpFwHmvs)45#Vtz8t4?r)T-FPR!)Q
z{ywkhZ9|%(%hK!Z=YZPF6nH9F`as|P>fVtBGeL9X@Jmm2EYKcn83NOvBfVMk;qeqZ
zzLMc#RdU3kCqAx?ETO?eduRbV%#|7^Q#Jc>rbf@QMPxIf!y&wEl*3teUY)Fp{1Up<
z)mCrt9I<r9fWQ|sWK;jts;2??k}7zvx#!LoMHM>h4>5EeBI^D(uLYfwJ^QM)-XXd6
zRJt{{wu+`L7ud-s$>P>@zR+k_)`>c_Q1-hdu5@ImRAe3Y<)9knapakfD|o|6G;w@O
z%d$n1ZDlhfPSghJg>L}*)Ha^%*=qaQHQ<^7XYYVdBVqHJmcX;*?Rs1Q&QAVsn}{wZ
zQj(p-a|3fb?zxin_e8DuIo_3c@Orf3oB}3-3Y`bVMPR=`z9G6l(zE(*LZf`!R;DP2
zT^VmgOD^&TDl*YGCu=g+y*-6QZ65X$3jeO<S-w}k{%zE|E1C^--<b}g5ZOFMQZGEP
z;t=p)vY&OcD*0t~Iu^HMS4AFTMc2N(Z8{4OqhJmJ3ATT3gY`!jU_6m*mv5;Wlx9R6
zU6;|d`hb!2LuPDLwnLrr#xD@7;ZLs*FQrfW?iLQ~eXg9}_U|~dSB6GPyT0jlJ1|up
zf{NUod^pluKn2%{xW=V3366|B=6tV3-(u_56dwj&E$$DN=4lv!Naf0wjok=5pO3zE
zvMv4Zj|G|n+o!&=gL?Jhw(1tepHHV{eUs-LQ^1Kj=vzQzy8aeI*!<Wb5G(k1XO6*#
z^|s;UONKSsyI(iatqI#=nUt%519yb@t*JXF`JaZnrh!UH34Md+#$8ue-MU%(y7xD5
zMr-p<JA=HABUknwEurIy8-K5kLnHma@DqKU0$DQ~quX`hS&uh-ZWe3&*eBo3^QP#V
zt_{0MF}mMgqLhALF`QrO#@DR0UvagaB)(9UsN?XTBMxk4O}jH!!(QH#|2W+;_xot$
zOK*daTP6DC+PgnPf>b|ujX@=lx7Ut;ew*;=#h~{y%Ab0Lssr=)2RJhJ=qE_>Zwvm<
z?5%~o08sKD#ra>e7qnFfNC9(faVY}Wf<xYsUcLP9Oy+%Aj28G(0Kr!f7(Y2?i$E0s
z92`_0Esq4snc;^4UF8MQwFJ}vbiaaga)MBUKHJ7u4FGNM&&}vRMtO@tGXU-1HZ>5!
z2D2rs4FLWx07#i)w&ZpJ2qFIc=u<ovv*phSK<FRu7!Zes(IPkjQ1}<r-<e{y6ior*
zz(Dl#3Ro?YGXP&m5aogb=D!v;L(A7iKsPuT*MHI&Ei20aWQfn;dITGz<#i3f_3udE
z84G5M^d?{k@-tu&XT=0D=8Dm^DDDA*Ai=r*Pl2(5gGdiTI|kSR(IopGheq_{l5af|
z0-SN>jiPq8==7JWh!0q9Ey3=O0a9;`LsS7|*>;O$L8adj^WXIom<`JtezW_pvI9m{
zdJ<BHF>A)=h|`eQWm1}Df2MJ-FQQR%f!X>XAR02AMTVl#97{QneQzAjmP@Y_qmzW;
z8_8;&U+UH3-5o3f=Cb}lOrMVH#OpY`ndG?WY9IXDh+dgm={>kBaZm}+iqJr?d$psY
zFxyrfE+AfjM~{FNU)si@n8pemLREZ5liEzfQwo!WN5GzUASYpYRT{CkWQ_yGiUi~)
z6_f#=-FuIP#Uo<+J@FG+fE<|fPePRe{URiWvQn==5gd7-pR(!aNOP%SEDmoW^~kS_
z2^Q1kR4A3OdNjJ&a&40)6~y$ek07Ix>XjGwSkq>{t!yp!d#CT0Fy9Q~6!@lZ6e<E0
z9mU(2Diw4pMSl-GLK-E-_SM1uJv<|&_u68_O{714qrEn&_$kwWO+S?_@}&#(70IOu
zUhA5j330z3xcvu)Taop{n_=T&BNJ(7%gnu^>Bn0DgwuEQRjRR=mUPYEDlH9DhpP6G
z?ZPfix(u5u3qwEi(VDkXbU^a4T$LXtFfJJ_xZw{R>zCRYTyBl^uUmqr?kCmoURcWg
zh6f&@l$=7uj(fWE#Nb0KfU1Qr6mHtCg+X+oj4mIyz?!r_wU3xfMm1U%RtXtNe%;aC
z%?023Q2xqX2ixs$N_=6T7_BEn<c~+@-`4&rFjukFQ+laUH1Y%Eh{iz{Vq$4=U64xl
zq%K%4CV_=?WUaUDR|$jB9mtYYo(!#Q<<a^f$-|@$>HnkZ8>1r&wzgwWG_h^lHYc_{
zv6Bfpw$-t1cWi6Ii6%BDHon|@-#_2aI;&Q%K6Q3g?W+AC&D5vw-`!wm!Bk6i>nl6P
z)b!*4W3Leqt6inb|E1tOIi3G=@pFE4_ZXXk14al~;Ppk`6HDU80Je*N86Nfwp&|jD
zPDQl=vXRyeBq336j{_fuesow0k#DmDGB>fSkHf@OM$C1*#{)8Qbk$7Rj8LM5#fH<r
z?H88u7y7x=4+m$SA~nQHG|=6S+mS0-$i#xFqHqok7j7wJc}xiez{b&SXd9u$+Zei6
zP=|)}Nl7CT?Wpd}T=de>VTimY)uN2)pl~GtJ@Pi-+dL~66180s`>s`yA`+Ejc1fxw
z3Hfdg53ej>;#Q`pW|GoP4y+@xlM#?aqf*1#suFN{diUR0{+br5w%SUlv-zTxMYN*N
z<$|=0JE3D_kFly#BGURuN6-oaV~LZHWhI)0bm*M;u#gn|)(Lf}-Xq=MDKH|taqou#
zthX;5=nOmoYMo*eXkiopO7OQh5&mjwZusK-`2++9FsU($goNOr_bQgtPskX*32Ep>
z?7D$;w@h}4Cy89*{AxK)`FU@@!2N*(8d^23?duEf#d`BlLl*c3s1g-#zqO1R3Y9|{
zC9LiyxP>ON>Z7^JOvRtVREZzd84oXjTpMCs(QE}JrsTx_IH9r^S)*f=q}$sU+$@TO
z0W}j}hWu}t_p=`FkF=BKkutP1KIno+Q?%Eon;zOpTC&2t=w)}WC~ql6GCu#NbqBqT
z%kj?c!H7Bs`w%4pQbeDILLNQlS8&2o(!cN6r+-ip-c7PFCa=<jimYj9A9phVvU`x1
zW|xejq06R3twzHutB@^O4C13gRVj=v5R&j;lj4af#D?obW`yO-D`xVVWLP+@5;xet
zDMt=fWHTC-o5f6U?-WEd-Dr5xz+x%#)al7*kBWiWbaeduGm>@E?ODJ5R{1X;7I?TC
z#2!kq#M(Aki%0T;aiq-jdY-)x=&a1A+c!&!>m%(i-M5*C#Vk)%Yi;%HKIv)@|JDWj
z+SY91x*yDF8)1|VlOLEnhl_x0@3Q;5h!$$bz9zu2c&4f-XCO&$>&0ekIiAWsD~upL
zhCipz9&6xv(}Ko$-s7VUSqiPU@k$%v_)2>gXVTq=r+NAVmm*_~-_@}LFk|<&F#FPQ
zI(Q7*rey4s<0Q?qC34ZoE~66+Mh%YMi}WE$2<UNm^r1-yD+j=Isu@I!;qN#)MHi}V
zD6H>+-K64zZ97>MT7Z$<O`o<2;u!s|-coly`ZDIO%ewz)WA%47viA{g66r*95YGW}
zOqXtCmI}foM(%j}m{m~#G)k(H4Bsz9g<@4I3_a8Pc8n+FZV!&VPnN>|z&Xg#K<nm?
z@;-TaIn_5CEaB8IOXa%gE%RRur;$U{LSUdulwu}qc!A%#vp8Wkt2D(Uf9ZAqxF|Y+
zLSglS3#TJ8_@0wq5@hh{(p<s*^lc;SVMZeiPeJTY>`8}@w<1d%KqP<(4A>uf!9?ff
zDGx97ddh4Ok#p(x2Vwfg|7c=PZI9TN`{s?Re&K8ocf7;?kUB37d)12C&arqd?hB)e
zM^Y7@&unMrz?yu<moQbw`((_#fWnC(yr)Gk9Ao@a1}FXm#RDV4rT2NaK8la+PSEsg
zKa9B!dEH8wcq^cRPoG78gb8D(!HUBkCsq-TAAew?0i|#<p8LT^j?mhp1W*q9{gMCC
zDln(Iv-KZ&{mAv;>8|oC#RJ^`)-)Cba!g?71f4$c^PedH*A|Vo_n*4Z7BL;rD2Npi
z6m}&V_@ABozwBj#dr?M!dZ*Gk3+lxqeW?Nk+tkxV5Cm$pL?jvB16HDkx6EX%h=AKC
z(YmuHYumOQs3=NMi2Z0P!y4`~aN9-HsK@Gk*K1sY1TGd0?}gvkMFxw5pJPp|H*DRK
zGJQ?>eTnqit71q%mL`R-i{kFancEHoSXWB2{*#3%+p<1%mv8_;s2tn*o8p<v+EG4b
z4XvDz3@7`09)c9jDzMl_Qo;;+x=%ELjjX{7<Gio%#z8_YR;EA|p#zrz<3Lw5I*HNi
zZeF=Ba<x1tBk{gKuvS;(I5v<;U5(ssjO7{{OYTri+MQXYA)BO3gBOq2MV8{9ykh8g
z1{I!f>?>0qx5}-6SK?JBfL-TnUh7%=h1C*~0vl)4tp&<f>E3N`vh$#W!CoqiL4vXx
zq#a5*ZVjUA&2YA1m8)rr>U$$^_cGG0HKEow`om%sz1&xK49^sWLAlA(BFxg&n4@q~
z!_85d=9UGOZ_$0<L*z3eiP%0$E#{|B-0w1zxoO{;9r;bz2J!xm@N>U*vi5lU;~Nq`
zc6MpP;~4Hb#D<?uLjR>w$BCoEax@+yWAS5t8K&kBQu@j`zjm)Lx*=M)2nMiQSA-s<
z@F=<k3BmovIsCfb1&O?hE<pezvQ05TbRVM0&|jbXzaWLw9u@}B2c%deGz9nm0TQy|
z#nK^wi}j|Mz!Z5(2B0yQ2o%s8Nz4Ke6#U5e`9!dH%EbrY2aQrl0iDI~<2dna@0l!n
z_SrNIfEUb!bAjyCso^Ig#WTlMseyHi=Izuo*?RrPQb3O)v~}H8jVSQGB+pK#x3KsG
z=#>a3&RMLP@1zc)Z=a9t4to+05|UwpD%Ba&%>CnD9?$NfZ%h+Fs`Q3qK6MRvG8<b3
z=)f0=3_(&?m9BX*UeV&X9t022n(L98Kj@A_%mtR4DQl5~dDhavntaUWhX^&M8^meg
z4IRpl{jupO3dwOvR36?yFT84sn(?}7pc0mYOp~hH5zT0=E+!|FFK;F*H4>O1dvP$C
z+-5?ws&RrrXb}gw7tPHsA%p>%8k(-vE7m5k81cm76O*4`e@ECi-@Yw5up&Y2+-+Np
zo<fid-tM@@4+Jg)*(nT%QM<YtiI|8RX-s@Qq@Hzg;}--`ljlph-rcG@e=Vh5eg3(?
zmtvQFT}%p568;;5<}&DEr+P(UZwP1h8F%q%P0?nZjW!!_*AkRzu->dscW$6#O}scP
zyD5KlGHyE~BY>15ny>TtZ+3(z7f=7G$*yBla)+$T-_{aXseDtn1dCHE^uzdG(dj-G
zt!?#zK0q3dWV}{;Lz+RZ=`^OnudVsQ^7$C$aV5y+zXuTrc1|GcUm7+D)~_={kq;fv
zf0h*y!0Nq|M35woB?Wf$2gW+EPbsi9%%uF`59Y2+Ekn`F)+3Syw&BG{i-(rdt+5$T
z*K{`TKC<kvj1(>=c|&8M#MneAg_ydz#9j><69nyV)q`$?TI(2u25ar%bBVDic4ZQY
z)Gq5F4PMN^6wXLVwh3LjFX~K_C<Ts)l0yGEAkB2n+oBuOKq7wIqVzar_(wXaxlH@<
zEE6xYsybIE1G?p;zMCv>vgD`~uT@kW>2o3ZL4*a@o2$^c-FZMDVtVkL(o`svK2M5=
zO1rrPEJ)v@P@J3X3L{Bt-?swVfhkp2r2T=MQnKJF8UbO>I4-6qv4k0wV&tlPIx2}C
zz!w8FODw#hlCzg0sb=h`7MRj<nx<2R;K7Hj*hX^dqUH{qp(hqg(Tzd35a2>rQggEg
zR>we)`*~PkgkeO_R2WlS+M#)7$rOXZv=ufb;9MJLsb6Wntd)zAR7i>hBSFJo@TBO5
zr9>m|QHo|;$f?;mKZWNPL2#|9t6QG|#!L}NbIeW<)`H^aHM}rrWcY{JQ+8y2(D9+$
zMt7PjbD0LHo0~9@E7dDyCTQ8Yju7;rb~hgPS%?V~h}$QCv02CNn44F_U>S<ZMd|!O
z3Z~62j0xZ2%_?+lB#YYDV3W;<P)lOG3VaxktU}_Wru%@=;WJ+jD|26AvDOU-d{ZlR
zU+D`S5;GWqkZE6mjj|f_ZUk{xY%(3vw}8qjLA&3pIZj0ow2emQ4dCf#`xe|~HIqcs
zmnjj`^rSrrO<Fi{PFq8u51(s8ENC@lc7~&6@BQ0(1go`9Wi<X7^=d4IzgU*UQJ13+
z3i<X_tFQ{zQ7_Ts==|2wLa%27%oX#M*I_MBF1-BgM#S7uzF)O_ad9q+Gw+q#{K=4*
z5bQw^&${InDLT7ZyS}A#r%RYxQ?v3kS=U=ogk>c@fmbCrUB}Gy(Q=CD#3^!ov5wbT
z>bPllgfG@|f{!&(<ZH`~d^RFvJM$nf@;CaYBl?DwBH)Ryd}q(;skL+jFp^|#IxkWX
z`Q!U{yLFtQn8+W;B-%Ji^~SJ_xy-?{TXQQr<;0iPE2fm3cw4o_s4e|v7m=E(uAdj*
zESm|95BrU!*vV`&6F5Y@wtbd}lV?XL=A9JY;xy+6;bO&;|ANCi!osg}QP^00b+Lxv
zKvrA<v6^t>d@n^~^@a-teCry?hxha?;YAJ)$%9LZP4S4S(<tPk7=H*VUd#K9jdN%1
zw~5ijWy$=FYH4!#rrIz~blUk|{J!>AD8!o(7QfO?Ag9VYMOjZd<P0g#wQaV%^NcIs
zFAn~$55G{-Dq^eK_@$3c!;JhjVS{O`+td1&=k1&~!B^Loj<?!Mz-jx3&x5lE?Z@%(
zO;?iYy`_iY@872j!)24hOA5bo89sP2a(y#v)0(o5>fihml3(faVpP2H+Q`RDSpKOI
zz>Gtl93!Xa@~cLszy>FL!d6JIoBWIaA#IunQea>Mq1_Y_nG)q##RS6RF9gcs#mR1x
zWjS(ul+Fy>t)(RS0J;OO#@%-os7c>N#|TNToKWYrWLA8Fjn^Z?{!Sx9_jimk7hCR8
z^JD!puCiPgrCpC#eVpeq+){c_TGuz8mf`Ys;S0F$=gomOmtBt_&I6sCPEX%097y_U
zbm!KVF5P1`HZC0O?$@22xM(ml3!U9IElEXDVZZ4)k;Z~50C6tHX3Gs)9TyLB9u=5s
zM??`P_5$kgGM*9kw0}d>k!+Yf-`4_eC2*^xQ{8glV;>OJ!z*9>uT2U9?wYDPptSU=
zPTJQZ(r@)7s^^}#OjF$Y&<=M-R%qSbZvLb+$3LIc_GK=Y@70Ic!OFWZr~Ms`4l8bW
z&#@s^*uS@>0USh*6#Mq=EKt@7l%u2#!py^)JTi@W%#FX`;V%(h)OaxNsuBE~J{rHp
z-4Yd@7%V!J-Y5qv>#~0diKR|8MjMxBJ;`1GKrz~u`O#Z%o?nvOt|S|M=DYhE2z=Y*
z?gC_DSAO_=n#<*ezvlFO6fuU!W%Jnq)m*K+p`2DWtTdLzjV8aDatMu@=?9N1ldL%n
z?>Jp^zd8*xywgq2A%#)IJ<_djwZ#1;3p1?U_>|jFZG20z7}FU~hGf!&me=+71IIfF
ziKRu|L9+1l(p;PW5t;Yac=<rL*-;$3ew}zpj9qTu^1oztv*YU&9{G;J0I*kAbX;fo
zkBZJQ7jC+NpN>b|dM3<@2~MLi&;gcH6A$uZjKSOX<6UCTVJ{y$nvA$))Jio*;JZ{S
zy+@P(X5A%GGf9wzZglo}eDM@J)iTAAMd@wOIsJ_cH?s%N;tW;AZe|*vy#K%69wL{=
zd@O1w74wcUaRw^K8f8^l0Ovh5qLh-s29?-C18dJEKa%DMesi4o78x@76`2$d?lu>T
z$2z8W%#T;oHCHp%e;=bB!QS?H#fAB)_E-XDs!B~1(>k)A55}2rBqvimsRDbdWR3u~
zz_wXB?G{LRLv|2mM*>gZDYEIN$5P0HAWW`t0ai}1Aj%(|AsFxv0F`6IM+AJ-&Ih`g
zrPJ|9eKA0a-HV?C+YK`KNm?v58i6N;j(3B{2o&i2Lz)(Wjb0W&l}-C%^B8>)6OJ-!
zy{HuIp?2dJ@3o+Kl4HY!3<b{o1L9wSV`c}Ux-CjJvus10n7nB3-G%qiBxOzT22WOx
zH20WG9Pp8_Inz7{Ks0&@Cb*k+Ppg2s1A}?jR;kQFLHDF+(|@gr2NC}s5a@pwNV=AA
zn-X%_zU}Yk{uo0=lNN3!y!!yJrk%g8U~Gl&bF~~kaPjX0|Hm*=L+{{Q%JQvRbyLup
zx334>T$EF)EM^#{6vOWUJFE;{U^2#nD0gr=yg|Ypf)$@NKyUnzIMFE+29pPxe!?jK
z%_O{UWvG7OE{Ju~sf4KwJC^+G-`{V}R5&MrnZJP#2}-IYO7l&V&^HPI<x>;P=+wQ}
z3B_toSnIR#p#-V-P%mEogq7AWcx3jmxTA56KvbPzSVMy8*cCld^b5u5fo%^$<bv=v
zI)(3jvX^(L&1aBbAC266tq1JC{mRbK#V5wBKb^p9o@%P-JlNx_%X&W*R%rAFHZ%u(
zG5ooK;Ot+rem~`58GsPzVkTe6UvqRZ03?(JyLvnjeB>*e4*Hb-4nn~aivS0jPkbff
z)!1So;DDi8)PHB;E_O3V!z9od1A5!b4WuJ`=f)eEfe#>>q&s4=Wla7`d55~hGd2(8
zUw=~gAK)VcXcMcQW2)AkMZ)Fnw^bce+z#<+yW|d;txaN)){YazZ^rYvqfsV?$+&r{
zAjj|5y(qm-FE}Wgmc1}`GhG$4m$a-2XJ%S0egmQr|JWj_I(SYAkDeX5#jwsH>DtW4
z1|xwVNr}!8M)8e7Wf5KM`hurd^UI2R%?k0nH$&N%@f-!Uf}Q>e_-^S|B<znXeXutb
zK?s8o5));irW6-NL5=&R(wE!Ep9+rLq-HqWjn3lRWYK%H5m!MRLkjs5I)J=8k2762
z&;uau0(~n_^GD}}^C7{mfR|f4fgbrgDtCG|WRD=mN@P!Rj^)X|tZ2zEjGdwoZl((B
z<?m0|L}`8ZnT+(>O=Rnf2K}9jd!wpXo}kUk!$zh`7>>D@MpG8dmALK&*IDK>8c{YP
zAg2I%Y&3bbPtl{WsW3lRg-TCn0-n5(jTZoXs)3codHK(Q1qE6i`Lo|VKAA{y)u-56
z#oTZ{XShbiz;5Z2-pX)k{*UnDmM4bavOo7_0%QzUUxl$xu88lr<L5XGMlxIa7810Q
z24fr?6ld~ZN%E}Ox7|KpGZ#Ors5F*)=KBdh<zP9Se~RKDVnAPSP|&(iuxh|bxD_xO
zbc;aat!Pl6VT=a~v2vas=E>|R<A3m+%n=;hI>8!T1lnevJs!Pp7~Mhf0l_~+zl2ia
zMX-Ru_+rd}H5Sy3Bl<2|GR~1Yp5jiS{CLTdbxXBWrs|;p$%yti+HQbRZxC2T79FC`
z$R7KVLLAx(IFyj(G4WX^mtHk4IF#s&Ec6;<A7?m}Mm`yiX)BaHivOW)3qQV23PvIU
zH)=1fT$tC#{ph2Hf+50yD=o^Pd`zdPaskm1wOR^*M+<s}|CvveME&h&FT)?q9(%<q
zJeMJYrdhXO)JO{yBwh*5+$xyv==|<A61kE@GiqwUze<-S%N_!7q%=&4X7Hg%I~wo}
zR-YN;Vedil{%I}(=Mb^J`O~E6-=ma}#BLA!J)_<;_7jU`T{ak&7b#n^qVi?XsH);I
zSrl0SV>jtf6=9PE&89bxf1~<Z4pS~S^Jc{$=l6@xXrd5};70#X^xF-m+-eTBn8lSU
zCG8BcPHd0OaojSpb{4sqoYzFs@jAs?jbskFj$0Q0(fZ;U@f69@i6XPK__biOQPKEh
z`qoV%QwEuwGRTWam_wqep<<0uV`BZ+=<Y^<T)b&S!mk)kYAq%K{egR4+(1iTPnaBU
z+-a>nhlD!x3ecAC(yKBnU!<DKi{7CUT&!5o@-T)0c1ve0J288*q7LD55i(CV!LA-0
z)B{}%4TfDw{iQ{JIPr&ZGTX;Z($Wm$-KYI7KHjshhmh>QJC0+C)p$E%DuC?Yed0&D
zg!vCAE=^@RNz?O%5^<bM%F6Y81n<CLkPJa58vn`sQ{2gP=Nsb1HNk(4x1qSWdA~|Q
z{}JLbB@zp)f#6{QHcVh+0Fg>X=|L1zV%Jdrc_hjSive0&5sQQcIxnDNg1olHh9Dq#
zSb=ErINyPhE7A-gzdf-zh%d4R+D8y3P)d@G9*D|E0tW&fij95!1lxamg51u;enEb9
z5?zbH01~BeGk}=?iIqYC8~%N*hNJiv3_z?KF%$rV7*A)j`-bIQMu#1rEEWPy10RHb
zLRPC0ad$c&13$xMaM3Hzk?LIx%^Eewnx~@6eZ!QBlB~u75~p&xWeAquP(BsrUirx^
zp+g+ow9CZxg$_O1-}aov@nV$eni?sz{P9$`8I!zx{`l4C3dLIlVsMXMNx*#4+w8S0
z4haAv_0Q3&!oV1>I<QHlo8>2gzW&}d?Y`OV`*i=3-{(m#8v=ek%s`%hbL&9PBL4Ci
z*Ej;n4-Av!+v>0*4tndjSiK2eqaMIIbe$sj*){P#M+H|9p9z#~Q<COWf@MHS=!}*9
zp>6N)T3M1>lphI=m1s^%UgJO3sfE7}OdtT-r1jfAu#Y%Rgv_fA=e6=)GYe46ZkGHJ
zb>zeCY!VIbu2dmPfVvPh@CRcK$}1lDIBmZJdlHTPz`SJ<xZ|be>9g<{U@7e&&1P({
zlg#{)Jko?z_V$h!y(4wVslNX;qMdA*wJK|jHX=|^y4IkM&DIAwn0>d19iD~$oApc2
zAxhq2lEtQ6kd~Dp>4fFL3!%V~$`Tt)Gnh@z`d-V!e0U^kkl`vZHO49T6D54w#hM!y
zP`jgTAoi_F?YsnMH{jMKXs^g?5g^79L&c}+aW;o->v)Z+VQ~%IK@0c}$;HF|UruSb
z<eeBu@=kmy3rKSJwE;3GNRWd=@O%*{y}km@I#FU32AKHmi$+6mO2Y&SNtZDFZ}il&
zV1Qn;BnbZ#Z{V0Xn4quf;t?bS_ze)dP@)E^ofx(Wc>Vm9Ha0+g!vJ0tN+bdHlggHF
zL(wz+UX==&rm!n4TkMSzjk5=@pZhf|<byg0<kwPrMq;6wi3z}udNuPNvNvli(YeSH
zWfNT!8Iu+09N03{H_jhp=#%LL!Q)yNQn5_=%G-jjPR*>;Z@8v<`ark!?7a~W*wV;M
z<`R~)(vh0Jv}R&7QTmMy{mp>=przkE=lYxpJk_#zb(B7tN2osk<cuVt14LG~t9d-q
zA}O^p!2Of+js#(7Eal1~bZ*3s`ZDDqV$s|N_>S5W$BBYN=T-wRSyZR#7(~>Ni>f>%
zL{ZmV+%9VQk_QS#LLdp<5IIzb5tB`@+NUtuA^px&e4v`=?W})n<nsdtFIi<LSc+L{
zzSD~2P{LEJkD!T*rTL}2vLqFIbk}@AGlyz!AK^gv4Y1v}#@cQ8cApreGDZ@cxYxB8
zgBYdv_qhPN8_1^4KQ1g57<!xzee%;CY=`iPp2f=CbK1Re1ZcDCE^tKO49utyEhFQp
zQ|-k&-%KfgT!zU{;e!A+rOUukYm<f5`2~klY3*=c^~)}da`YK>v%;I0{?1g?RP&nH
zZNIKn=Poa=2ETwinu-<0JKtN(en%mRC2?$nhysLoMs+38f>MaR(rS^@L|cq%abib-
zni;KhwNCz>N@h!xe;^0D0kh^Mg+u|~-bgB0?5UQ^gKBY8t95{|nPVppVnxj!eMfu~
z^H57<J{F=~x;-oVfXJS9X255hGM|<@r*&KFH*0VCQCb(a3mAVkjyeZQr0$}l-T<wP
z{)8W4h~F1p*;98F&g>qP`JC@ir%k<I(tx`zD1luF8{&xMfS6xcVREp~C`1s;zs7}t
z{>wbn%WjwFI8EPmq=U5y#Y3B^yW;&Z0pPFwZ500t(PSJm3}9>+D+36iCTaDx6q1@@
z0$(*G;{jtCx{hEWN?VJ>Z7Gl98!czC&3qf~Pa)0KnI`YoFB`Y?q31m8Qr4!U$+0k{
zt~<O2OZIaPXN5YBA*wbyG0-(`x+wl-ow!wh9MP;yB3w0I;%Qpn_klYrSW6<A4Ic5Y
zmqPWpX9fpagM>o%y7tQnNtZwMV#)=?YnmARRsp{%Pi-4IZRr{V)YJMzVD@q>!A`v7
z2}Fyz4Hn!eF6Cnda>UwvW*;E1$&^QT9m!n&%vSWQdrO6Gwb5VxjjViJ--rc}Vg8iM
z4(>wHzx8yiV|ugd7hO<wNfF+BndY7n2An*G!@BMLXz{{IZ;~@ti1f8to4l7QaQvVP
z`vs7f->a#&hHkWe(`wAi4Fw>zxTX}vdFNSoJrdp@Z!}T{t()RJ1_>=lEpHoe+{>If
ze)RRner&ADyf~V|aHQ_3-4B-`805Ff0xqt^D5O6h?pqN^Gp5DSV~laNyne@xZb(2z
z$%d|qaAXH+(!>Oo;X$SvIzdp8W?1`^Yym86#PLKdH-?8XW-|};FAqMkQkii9>Rpy=
zGeZjoqpGuoNgm7>1N>IUc>mh_dpoz&2oC!<E(yK2wEQ)glJb~?g-nlOuI61BQ6V|l
z>5N5i@7wq-$IWw(te$)e5e$V7>`ZjxV4pUn2fXNtus*Pms`X`#R8C}IU6?*}H~>Sa
zEU~=u<=Swe=|3i$QC%~Zv_g<s%E%SSa?NU?o<VbPkX?!8y_^gR{R%9IC&WDQKACAZ
z#vEhiuvQp&maLs_#v^Uh4=ENL=pn`krCEMb<@DLMU6^d+Iu0Su84wIjTxd9<t8c&H
z&%ih6Tef^#wm1}Y_a6OYPQt6_Pyt;c*HGAXn}&5CUk(QXffDp@amZ4x3=@AZHUA0U
z6c0I;!zX*E`8ua`LUCd;C1>r&Fa7KBA|?%DW0+(WY%`bBWmc0Q2-5vIB^{GI6`^xX
z$iMGCM9N%*9oAq6hEjy4)7BzvCK_K829EjdCG?ho&jKM8+YD)i3y&GYB?y4+hJoVY
z+g?Lp7>G~~Qvl!hi~VI;`?|nSuIxl%1KDinOm9xJw)MG5SCuiOxvn9#pAYxA!hfNu
zZsfIxkfxEju)HQjoKNWBW}Jab!Tj)=fh)e~ut$9=iN}zk{>t1pNe8y*k*D{%WW_0l
z!ZxjC1!SX+DV8NQ`HR5UpdV1EeWyL?2~;@-JLiin#UGAVC-pDHGRq8@$y29RGR7*$
z{ZaM3YittsZ<HbS(&{<s8(}{!m6i~_^pVKPr^oH;IM<HAkf6r%UB3|R^~W?k!w<Mg
zU1mGfBeQ-q68g^aNubKm4{dmn6^s1$m;kg3BREatj>mF%YvycN%TvIsF$|3NN;|Zq
zo|H;pWq_|bE%MRxeQ(vltj4y;{@M^H*GbM6Nf$$O&z)o4uPy0Txa8(RG)e0lyf-W1
zu2~Nx>qO)AdvJ$7h=Ew`0YxKDhlJ?%vHW+oJm`W5OU?oMhtfARuk@!bL&s{F&flzt
z+A`CD%a5qL38rO}MZSQa5`MyzhEJueOxl)H+OLc0bE84S-mc>zK#uM}g}QfwLMOh<
zXai2o_w6meMQ6H63}<poV?5Q3KA&*TW$e5knXtV=NbG|a0;#AHyxCi2gDxCi+Pv5w
zwc$UQ+-INyX9WD;|3Oh&ztm=Sd~>ug+KOpT`3MJd2o2kn<PcG%JRP}z-uuR2CP#4Z
zgjW_8S)ShIS&TmuowM9fJ)j)ZdPjUIUbghIeDzp@I7-B2s8UrdMOYjegTCt}v+c22
z#k1tFu_*k$w<g?h@`26G>jhLP<NiWGbAKU_Ol$(avW&l^bbx7{E!XedsQ$l=3Z##N
zm4r3tqsCdj!^vi(rIDT>*;Ap6w8MODA#X*qpFLX>FfP~7GeVx*{o`^Vkgi{zN6Y*$
zh7K;K+Ei4~8w#B~e`4c!^mfXmPDnY86j~C(pQvpOxcNbAXllXgt99{st&BnhBv&1`
zRT^7g732wBBY=XHg#qe%b_yj>VxTQ$Nb_L=20gL>TW2%WHf`J#45uYyc#j~Zi9(Z2
zza>M$^guskXoTkIi+H^gN3NGkCBw#q--R~h!&R)08~p8@GM;rsTc+Y}C-!^-U&nhd
z`T&krmbmW<N1LLq%kyRtPp07x`hXVLQ|vod5}y(;0l*m)WscN3&%V*G=F#5S70eXM
zn#ab-pvi@xY7~PqBXMcH3luckywXHVbtVi}p*I8bK+w<SlZ3Ao9Z)+Y>vsuz9y3>G
z89*`%>c<KZ`C<|x`RPD2`?BoNu95}r8h;<jr?4%!Ye1MA!zZCkaqkCDGiyMvMySy4
z4<;EB2Mq9`FO&4MmCa+TkJa9p#1L4-1i+TY;Nv7Q2x3v!pdpb_kyD6^Ega6nS{%s}
zmmVN2K#h0KhYPD;iK7k~laKVh#20L58#7PH?KcucYsnkS6K_sSRg)kj72Lp7>}PLN
zJ8zS3l3XRGX_tV}jtPMI45ZACB40!NYvB7{4A>P+Q<od|`2iz(Zen7}*(gJ#%HUVs
zHiSk_S8oZ%4*}i$+Wr3CeflGZG?P5&HMP?4^BHJ5FU7N8EeJ!*Tw6QyNF>}N&C8HV
zYkOT%;LCygd+DR6G7ijfppxE^FmO?#>!<cm4rX3)<YOgpVf?B%w~Ae(TR=c{$>!a;
z79f-*@cvjj65MamttA-x{7WDY{!nyttLjS{XWW#p+G?^`?Zt2ryQn{TT-x1oHn2FK
z_4TX5L7QvV)sG>SPprv>JhBHLlgp@<+2(F_S6Htln4!RYYQy?-rYf)MXi1GjWUl>*
zbqI-uI(8`r?wXGYQcRkmXuDgAE@X3j7cfo0Rb?c-_qf#m;g4IuhchFc?Ch@ketp{h
zMs$3-I@*6ftsz*2tQ?o8F?#>x#6ql&-8A_E5!BO_E*ugMl9g))FZy<n8zUx?{j7n=
zXRRXqYqe%!vQ)VHZ?xf&Ha-Qlohl#s(z7u~Qg9=Y6ZKZkCg}Egx~Q^p^kwk)9dIl~
zRZP7wDW|){9DU-;hCh9I6OFNyvlVs|W%L_w+|AX$$!=uxoWq~D6;&Y%ZK_Mj=~A*D
zB(;n2nztbO;3|SmnH#$>S4N2Dd(-p5QfqYv74859*s1Q93~s539B)=q@aT@*p=2#l
z(t~fs)<{DOrh$sAfdPx_*KbrU0pw?aCYzH?thoDe1hd~=qjSP+={qZN93B_bMyQp=
zNpk9ce{T#;Zlu`*q`6GmU|`Pj)7a&fpL)6Qsc0jid=MEhm9`KeI}91b7G4%~jOHQ#
z0RJu`&Sh)PgfS;2|1P`D><z+HFDp8GDb9@}>A~r$GcpXcdcQoqjGFOZ0ARigry%fx
zs*jtOq8z4Txn)Mb9cb_&Yfd(lA)+>p;<!Ba-@H6>{|mA4zJBHe1}nVrS<gZ$DfdDX
z;rGJi68QfLqAshN+2%|Y4#aNhFQ~Ap339E$bhW41sx`ZsVn)g1*H5==gI-@DUSFg?
z?jT<rDvn%sKy5s;$S25q1(2EB3y0vPb6lTB%|0XyVaagOXRox1p!WbuEv@tp(|mqU
zXM9Ui6mPd`w85I`lo4DPUvIS2|Fqci&~Dt6bb<A@wr%UO35<RnOzj1P{uZkFJsn<i
z=utHQ)ax*`vc+df`%AocObIN3mu9xJ=!doMzR)WnLMa^t{i!9Y0RSsqzIQA@eF?54
z%d7wMR7+No&%A3F4!pyJ;1;^~3OL>$@Ek777NQ90xoY=6%~%SZ%4>E%dGIbnl{kcr
zAk^*kNYUGi%{Q`aJN(Pl)?rIm=Rq^bC$+A!D#bEC$JRiA*Iwi@6glti7A#=%Ofs*y
zDv@JwT6(Vb2fU&+3*h3U9ba42IH*F@-k97tDeJR^#)sWBL)h;Wl0delg6pl(<L9Q@
zn(bB?H@0fsj6%2yGsG7j_r00w7*%z2DB56X_^SP6c1jTRxzZ>(GRr?@_Sd4t?X$(F
zC}|BZWU+C2=r4YVxd;5f1-j2`M(b=&YtidNSjQVt%iGKH89<YdQZYg<ynZZ<rDNH=
z(RUQa*P%)8WVNWWgJ61#Y4dnzzoUal>FlMF57&UX7UuS47xasjP`^7}ACY64t-?r9
zWZe4vy?n7-zr<`ZYDIfC&af;Fls{gr0c{ifJ6-YMpIc&cRx%rC$numpt7}{~L$Qv3
znkrzcJP%DYk(S`1)c-JzEbbNCSwXlD6X7VW-QHt$dXkxay8W68F}U~r;#xTTs-fV2
z=av6ZVE-$+52DtWWdF|z{69jrAV)*V1!!>I|FI0U%q0Z@Z0rQa`GjqA<25@898qTV
zMceTZpSh_PWnAfy3dl)+m|r)04B%x%1O7^10q-xUI=Yjyo$_^ECAp*rc#CvOBL`At
z#kpW_aJEt<w^k@H`^?hRuIXeckDvNI{9GNx-&WfA&U^0eDFsvXPzxR9J(1_uC~23k
z`!&aprbnv)A&*%RJ1}tMQYxstJM%x1WpC7_x5zSgG`|I`dOT4;6C(#9R<@6qF@uPI
z7LD^``weVKusau%%kr7&I0v$dmT-j}@Ip@qAv*d}Mh!oV*7m4#5&WI2L(S6<TJl5b
zr^0dFqaR+hG^saVl)+%%x2r{^sz}K6kx{~(l%b;m?0W~elPfSvAWVoP;huBO+hVc@
zFw$t7X@#*-Qaw!K@k54;asC>{x(k3gbbVp$qoa*WV)^{dJ7{v-SoMO<$A~@d<g%0+
zU!wz58Gcsn$PDm>$5@GCU5W*14TTD>TQ0APTR&`ae^{-6-qi-0o-mX;>lvu?idAJM
zzF|cJ_(I_-&Kh~11q{+l>E4F@zKu41vsDrDNw^QDxor~&zw#0sY`Ia}#Mo;S{wuxj
z-1lVL+2$o9m#kjUGd&*WdjYM}v=U2}>qlF==5C?ku}o&Ps86>X%hcEVGZFCfdb4jn
zbr`ZK%a8=*Xn&hcgLFZEmIbjA+Jk5mPWHvsfQSz^>BSDbcA5I+L1<u|A*j#`Mz6*T
z`9Cf-Z*o7(7sr&tf*!bCFHQe{3R}D^yx|;Hk{}K%sqAD3UY7rgr2~!c1&}~ry@J4j
zf#pP)U#|9vkI?i0_k_u~FKuwi$7clQ?~yR0O35B+<U~P)Wc<c~G{I~?Y2&dXd&99<
zGr!#oJf5y-rJ*4QuwXtF0AN|OwIReV2ue`>17a42uo#M@W=JvWlajrxnSD}Ok~rF1
zjp!PV_iu{PT^bz>_e=TI9I~`WN*6p2*m;lh6MOC5<)YeTr4AqP&h~6eDqllPjVcw>
zKQ}m$2Lzyl0{>dy5GkCtc+#HJIb*F^ZI-_G39ph*F5*-DiEDgQ3~QphWvLwA)ydnu
z2J_bud;jl<06nSAkb%k*{FMKF-~Vq^SUEw|A5y;>|Kmg1AS@{OzrpyLZK7#kNPX`{
zX&b2jG`{$$X(ilWby79O_;nK0|G16Nr<r2a$L>8W%5~CfTzom;twT1*2JMR=%+x+?
zVdLzMs3_m|2YYvA6dVW8{4$)g>$THDQRbA+Mkn<OZuJ?WQxYpR!6(bavWLA3qSi~%
z*w{8uaS6nPTD$w>bwO<rm5?KZWwD|0RI|;fNvto0%P%Pn*zW(S#^M`r{0idC-s&em
z1-s0PzUz2{6*v|8!+Uu8F;V!`{f;N3rWsRT2{8a`k&<i{@FT7Syp!bbE_~yJ@(Ts^
znT)Ts=HX7H%C9Q<aa&c+@@hS?b^SwZtGmlTstRr5;O}s$&EI@~t{Hd2`lKo4s^<>|
zH6wK%d-0rF07hmeMvd#Ke6aKOD=Yd8!#m5$XDt*YCvxt7f@NpQ*I~OX_1Vq#^ge~u
za*_SaJl~8fie>H*RTD$dCHb9<@GG_O<jRVNht@`*?b>KAPL7X#E9DB>Cxhg{D#G;%
zkGM7QxxDPS7yAN+x>a;>x~AN-TWAIcYq1tuS#2t!9Iy^X(R_A;`uVRWjDt~}yIdL9
z9rV5UV$GHqg)dP<r9?@;MRC{Nl{@v;iD4RS#!Y>jU=U9C5&4QjQ)Vqk>$1gqpzU%5
z3CSe1WPx>W5N|Picf}&_7mj3pwN8}t`Z&kU99wo6{Sr#QA_}<0Z4izvn-8`Jqj0^J
zQifrTD;>dv)t&NEnNHYqSp+FIkc3Y-SL>KEkcWK9R2*XTpwQrA&*L6jwt|KAf5Jn&
z?EjM*a%q>21qZfvNb5mC`I)SH{NGId9}HB)K!^eOMc_aL<%~$@Lw?0u!<UQ~NNqxz
z7aV{o0fig`0Y|c0-`qv-g8}L9=(PBE`?II!C4ac^I#*ZNrrl`6vv%;Cg|XvH`=UnE
z>V?npuH7D&;%j;anILg?i7U4}u~ZGDn{J82S?Z(4nHW{M4He5sBnDnFQfD3Q(p-p%
zgbcrn{X|a<(U0FF@>`yQbb}bqZHxDcXMX@-S#$~=aOWZj9tLU!S{f|O)g2#~IGV<l
zQjU1pJ^>qZ{iG|~e5{%<I24)3Y6*IRvZC2OUSYkTxKmX%^m^HbsjszF0f(*&-#dEF
z4K^<(Qu$LoFX5q`YMqC(jz3YA3Em9<;HMOUYmwT*ky3>d5<KV-!y89%@yL2dkRbt(
zdH25&v9OupeXAf4oS$@lY$iYofoH(6=Z|j12!XVrI=}84r=WmTr`TqQSVDM$6E79Y
zHIt~{@4K~Cr$ovSC?#cQbx&h4@YNuMX7XQrR8t@(aH^oT`OWKM!|SQ+!ap}^T8O0L
zTX>n;O3!5xG~h6_&oZB`5kRdLK8Rz%c-2nB14fsmuS#a$Mqa-!_7p#gLB((6@}56X
zbR3UoA$0E-XG%4I@jKw?*8LwrxVAcZzP4xz%rQp_cGZt}aU?7!DXft_vFKfBS+{Kj
zn_?)5idlW-Mj4qlY|h5(>loIEWRSzO^e{MNKiE5vwJPZA5}%h7C|V<m0W$tAE%2WO
z=u55(1L#osCHJ_oApP?{A@YSN#Z0q>r3XeVOP_zW`)$6+6kp{cLBLs?iEV?!N<Ehd
ziam;9HN}7(eR68c`(vtvw_*@7Bg8p+BKp0AkPshK4XWr7JNh!p?dpk6KWddTEnVQD
zy!t`<72ZMffPxc;<D8<Ht$s0X34?OaiAi&;#xLubM%uD*v&?HY<;((Tvx21rmo)8m
zHd2=EETimP_(z0(NkG5LCxWPslCvSZ*Y>UKKc??#)qf8#(=`V>77fbOG^rl90X7P-
zf9`cXrk&V=xUK0&J&m{OmdGq58(~1K^Y|P#Z-;pto_dwG{vK?(dU<>23%(CNQU(rC
zD(VRk%OxU(`RU&SvEI)Q<MRIy8j=Kg8x*{vt`$K5n_V=+YXO$R9;7s*F^wRRAK1Ew
z!$zoJEL9P1xOy$hg`?Q*qs&f;YWe6gs|6G(T%3QQx4UB(*yYBUtkaSSZlekmQqogY
zz(Fxd!9K6;EP>vaN@91f9A<@bGqKG%+-K$rHjOMl&HB43^}TNV7M1F{I+KFkI-I>>
zLH2f#p1JO*6o6gOIiD#`nb3x`0LmY?-omnTydb@zw1VG;zF(3$X7)D)C)~*xi$lw#
zpT|_$fIAxPZ&{GK!Ci($STYc%!-+#L6jDq4&zZ*(hJ#OI{b-CEkqf`JXUjMnzEhDm
zeh(j6C<0x37{h&b`in;Gqt{Q+wLb_G!P7q;f|EM#Z3AeWr<dmixDgLQ_<N&bD9-ah
zzWIfrwc^xLtzf*GWPD#^bz<l0MDbU-9akfV2sP=YU+TTne-s-@2vRO%E7nca2Kn5(
zukAsk38DS{HkzutxX~;{Zh;SA=u${=d#l#d9ws2EOJNKgACn*{n-qf2&KJGz<@uwJ
z{@2+jMYgh{?0dG68nYF%E~1Z$?CW~Z*NgGnB0c!ugD>xAOa8g>KLUtK&kfNtUgLj3
zm?v!gPo(WXG3*h50m@pJwt@I+d{v*m1Yy1iZ>13oK<Q0sJpfcWwHm2;zk^|m0dCpG
z{=ePzncu_q$Vy(iX^kS(Z1NVV3W$kVuDE{1(%ea}HilEHj%CyfT^Q%#H#NG3Z~ESx
ziIhGg%0FZeeG1pSn^gQ$xUNgpvS>Ow-$Ivbdj+n7qFuoy5-cH^MAXjGW+u=$37<u*
z0+<rL=|W^mGXOG@Si!w&9-$6dSz0Ztt$gpWN^GPVdOA(_Lyq>u##y?{G~?;IVbrgF
z9JF1j8t0Af@4RamuxO$9gwK32WMw!%{7@mq4n}E~yP=!t4xw=;<TWj-bKy$!{io>r
zendt286;27*1XJkS1DjSX>~GW^%S`({ub*WY&a9-bq5&l{n>tI%=K$4KEJ~d*kh&Q
zn3lKP`DUwWeaZ4&GPImub=OA*9LI3gY;qFP4plmFdd0nWm99#5J+my~=nseAl%EWa
zO&&G$VmD#4d_348)RnSX`Ghee^x3imZPr-+jfI$@3hIQ4C@%>#BbBsj?T<&Sa~M9m
z8bjMxczgh(l~yn{ZN|hq<m(L|I)`+y6BJd-gG8G6NZ2?3iq~ez0dXGmk#9-RTHUS4
zSLU}d8=19K8u4SZ4<#yz>~Yp!*cq@)!w9<<4H<mK+0KS)Ib*vwvcq%|*n}LGc4glK
zOoG6WXy({QV0h}|5A2XUh={sX7r$gzW+O<1?g#)(*;gejJc}v{G!P(172Fq?l;DLq
z2Bbve6Wa2XpW--6=pr8EW|8Q+7$Lm2&BG(PnC3sOwc|IrMGd8_oeH=dIC-SQBbxs1
zNGO3AonKpn2HTAC?WosQPc#Pu+~bX>4pzRsQvEUc`?R8F?DBW}&B?06v&x6BcDzf@
z8}k-GF1-1Vt!^b}sfQBlk$3+6Veq>{r-eSc*T;2^rcv9R1o@gx|5jUSyocaVWKY3d
z=VkI?1He8K%<bx3@T=49psG>pFUVwi9yi%Bs>Zvs9oI|{cbQS{{ODS8qvjPXV)g>j
zAN5q{hj!}m+5j)F#gClMCu+z!2PNetk12fQsVkEa>0eDeuPBJWP-y;_+KR-XV}TZT
zq@iFSc)#-08c|HpzawegFNVPv+Tag22FU0_ngbjd?qY@oTs}8r0LB=Szybb!88}NJ
z459SRniWyVEs3WVJ|sMB*KgKhVxe-y-uyee_5zJpwzF)l++O*zLz4HxlY{Wn_RAbx
zz10v^qYBaNWjhFMDuc$;QmPrWi)28QD0e^WtQ^xAfR%+o7QG$6=W2FC?NXt*rEXej
z%?Ic99HuDB{4;`3%GO&RJpg!+wV3zcCv@U1McS4O&1O|m`=dIrG!QDa=eQ_gy1DtA
z(i^xh$+g4jaCXcCRl)vlIgE)LPJ|hr1nZazZT=8+Ky%CZd1Cr$URY{rs|H6w#uGHI
ztl8ix9zLPteh5wUMmB^U<Ubu!$XAbn5FQid-`h78DIA`;?MPHwjtW?%eHEydW{;e|
zB%yX9_3kf`U^2{)vYB>KaqU>nH!<<rwM<yN(?kitX(87S*TOlPqso>zc^n^CZn`KS
zQQvzd6Z!H&yFhcOInz2a{hCBE3sAkH07x{!`fE3=6X{a1jZMY9VSWyy&E|_$xGttw
zhdX&qR=)lt4oyniU4V9Kb;+_{7jaqeb@atXR#*;-Hc2VXI@RCdFQola7v7_;>P!?v
zovsvrKD?5{zq(FlI269dj#F@V!8Z6gLw+bCFR!?bD8H$A-iBI^H9?$W+CVK9(Y!}4
zmo{k)W-4%uqKk!o7yW25DpW<4sE2GWF9l3pd%{93_-hiOIe;$?j5_T3?p;Xb1C6r0
z-f&6mB2D@mAIEA4Z3K|h!Ht8TYVidAA)tttk%$W#PTkokNUQw%n3JmULoFuvs2?w#
zhLm>yTn$7@q+p7Ifv~EIo%D^_nC955dh~9`ux=**k<<gFU8Kn-oVyJJym+Y+qA}Q?
zV4f8Vj>ZE|pE^;W$HgDMsGVsg5zvb`epXmRF;1@mM_W%YLw7xL-m(4$oj`0|0c7p{
zs^FqxU}Az6d`%a@A-TWu>i^<my8TU~0PwlkHkufPmhlrb^eAh#2lM~Vem|mM7T<Q+
zNW`89jGvO#@rz~{sm`(3ERs%7bXWx6B{lowU0WA@TO^Io(O1to?aqyf(V0go_7be*
z9XRDhi|$e0X=3#0&tx@cp7T<Yl+VRX29!fA_w`JYF;95yU6_-GAeNfPTRfO60`yX#
zZ&|*zYMGDau;J_(AgzgP9L<i45ZTMfq2DT!a&K~s5@D%d5+lqohttXR70WbMPJ83?
z`=UbwlHFrN%5NIOl2N-yEF~eE2w-B3C=mYz&sSYX;AJr&6B?}bAxS;sot0?^N_0V0
zVmlS^hKX>MTR+ZEQOXk4C?Q%l0;>A87Om^zVeMKV+mOTI%btQPN0s9K7NFF(L_Q5<
z=PdJ|nB{t07Ms@dPhXit#Ta%}H7fDfDb#JwT^l+yQ@gkO2#6tU=8rpZxh!_SBKqT+
zT%$bseF=x!dyK6I*)!UqSZ6<rh&eH8MIn&fbTL3u?~0{UEQnT!Ph~F$0!G~f@PUfF
zT8G#%@SzFMdh?Lb4uxLreSx3Y`Uuge`JsO9lR;hmF7PF(-|OuSSK&1k!KF|=mDc0l
zAKL+96Rkn^*8BqK6^sG%Oh|IgA|S@+xcLdREVmT0nyCH-9;Jr3>}8m{<he~1xE`+K
zOv6#*6R5dJVuXl%6tr;%z?}2yfCgrsZbM~VSgeQFI*WO>Sad#N&1p+C44H`WfsJNA
zdCR7)v~-i(F9D*N;_!>G#?vwa8_$0D@{RmqTMLRGkn6Ip@8E8vC`{aPhy|Lk=+I)V
z+1=;&HyGkjZpO?b2V+&aUaNPyJFoM3C$LNIz^gx9<K7$7VC26r>1OGXuraeBnoiC*
z_UvY!>=&7s;7W#aMEn}(LXiQ(tvdetTkjAoYtO#_z2E!FX=ag$X@My6qzI5~Y-~VL
zI}F+{4<LKTbt&|ZTB8OdWNYLrmn|dY9-_a+C(zb&Bo8~ktf0Ud=U8p!)M*ivKHdeJ
zlGG*(?ITl?UlY9AGB<L(zX$?pZlqpR>4<YI6_99gv_+A#3ZWe6>BwpAG*IlUtUi|R
zc+OM2q9Nv@a%33Mnz15KRM1$-^H49$@7AIK=&8u<R6a&h&g2pFJjguEA!^bX&Pe5e
zD4QvEC!9jEWFd)jQdUN5JhiCtbPAOq+Qf$+VYDUlb?7P4`Sm69nhWVx6Q>f;rCk~l
zlBI>Da)_lRs4L>~rK#UIO4GTLG)Fk>1#7AW7dF9=^Go~`)V^&Gv_->2Cp5?X;UJ3y
z6q1)yL^Vu}SvNp$bLl1~X^-PbSK$oCVA^0#X$RU-vTveU2P{HmjIaQ;MRY7fO9b<y
zF<E0p*-qf-@G~@I&5iBdlP1toN3zYagujQj8_rEAvExIG@Ai?|;XxuJv^HIVl`)uz
z-dK}1goeZL=|tQ$$qJwZ<dlWl5Z74)c;kt?<jou|#OGiSp?Oiy|4HhuNFQ3bgp-Ki
zO6zI=7$+o2*Gg;di!)4)KvO!6l`%tBAAq>LP#hpLwy>SY(ewyZh%f1)rjBRHLD4ls
z(f)D`9;tUxk3^xTJ|Gw1gUc8ZDBs7?1{;wvON560cOQg2gkV9CCvszg#BO{8K%<!s
zg6_*lLWDx3nG_=-g;wvo2A2z<lC!XhpaBDlL`}>?$$$eMB;aAJ<jt^B?u+*JR318V
zTh5=-E$U3vQQ)C`!eO5Z!#}Huk5fzw?!V8J1%%h;vOxB3C<Wij2DYD3^R@Wj-@QK;
zo!hI$D@Uj0G@V~mEi>@b3$>gB-r<B3DXj92p#8^$v5L+qi|H&cf(9Z=o{P>68p?sw
zZQ9j^N_ej&=_$`B_tYLtEMO}<)s{sE6P=GM%#QVN*ONoNo5z^^$^{JY&+CAX=*Vo0
zMpBn=3)5*D_mY*u*C)`jfEKgxHUGA?ovQL~n^(o&V?<dDe?)XSEI$&!xc|@7gKSv@
z<dbJ}uBwLdXFB=BbXs{dXXWZ4-U%fjw*9Y<_H2XrM&eUTRSp~1YoS-G2Pz+LrUl4x
z{;*PAd}M)Qwe0zfhag)y1$`X&(&Uf_+DZS)-#=l@{5-#=AQv?8(QRwBmHw~ipnCoY
z7Q<gmw9mCAqLzEeXg`?&-irp_W1Tc||Mm^mr#y!3C_j)rho@QGJ_SA=&W8VmK-4^2
zW>$g~5PK?K_2U}}ofN9tca~$oI?r{^%C^JK;7`$K$Hr#=%-Tq&^o7JdwkdK8kcZb#
zhYZB$>vI<uCtHdU7b8Ou!IAasJTP0muAO{{i<EOTE8I6s&;PLkhzgV=V7n_|Il#&-
ziIp40Zz0C650Sb{oN<%Ng0>`^dP}7*0PV)8{<dh`44ZXW|9>o<V{{~q^R{Cf8{4*R
z8ynlUlZowQGqG(a8{5vt-e6;!Z=T=({n%%w`}CR9HC=UA)pet+BXETpQjuXgM72{k
zw^KNvr)jo@1`PS>KY|g;2Q*-bWUeEoE6f>AV-Aq(AYQUJ)Cdss2z$8rWpj=xCJ#3*
zo*Q0m&-Gr_u6um8(F3YRx%_lmyVB{KSo*XvVydxMntXKPu`<}Dj-lh%U3BmnqD$$2
zNWIY42{KI#&zl=)NWry^)53(GyFwr`zYT+XUt2Gwvdlr&V(l>=`{JvItmN+=QHFo0
z>k7B+05vl1gwlBML1}L~Uea6K^%(>Yn#Q4H^`|F<(okM_>j0%Mv4$;+rxIWEiW8eO
zG)9Ske0WC%UO~|@q_Bc!SPTC+<@~eJYlZy!or@LIB=PxjA+wmaU+JZ<X+IBgBEm6J
z>UPZSOuCPCLJvng@cJdj8-*=C6DRo#Pwb*|&^guWeeaz!!1SaU%Hp`ISNb1;rxj$L
zL`RuY+)XC5_!s~M#a3YJ$SLHJ0F(T0+s4-)y+02R#XZ^tKnqqT3vLb=kg7YS-fe-u
zGzYewQsYhiU5pIwyFV`8!C&_Fj<5)0^+>|ap~?6f#m;{bT%KAFHMzSY1LvM@Edlbp
ztfe@)EOCNnC!~8XP$e-Umce4uZQ<FBp|L<1qOB6SAU8n0O%my7b<OGUs(;Pn*wR$^
zya$sY*T&r-_Md2^knlZ4!rtx_$Mk$5VGBIsDkyNXhaQkEra&&;_J9s|c1w@mquAP`
zHaEP5><7&e_f2-54Y`cYg7K{%r<bkDp08=lA+#P5ggM&@*p|PW(!38<OmRBCqzJyZ
zn${d09G(I0+v;3DCBiD*^^`#M1bb+c$^kqtF=#@iuiaL7w0r-&7jXsi^pMIYf9-{D
zr$7vC+=ma}-K&aOIb0Bi@yrIirz-u!l)YqA$0(~P95diJG@qPY>*@{VEIcmwi(8V>
zdVdO%sK#SUz}1iN>zd#-%;)v0tHS^xRZW*2GKdC%k1pY8VYW-&8kss49_<ZvmAi?~
zOrYL2yOie|Q8kN{(&;xkoP#x}<cIH8O#$ZsjaR#_CdUK^iiUeTmUH^grS6t<wl=14
zK;_fPRf7viWbj$}Jo?>gEDXq#lkD|(v_gF4PnGS|x}X2k>Dup_*oM$U_UOyUo%G^A
z6R`uh@#7z(r+<<L=VPH`-uSSc-3Ez>r<){(2FL$H2;#^r1nC6b<brBVb2&mk&sc>G
z{j<uGZ@%ujgTW*9js&4iZF5x7nTXGx4X@dj_IWG41zyiBHxtR?kRN&Be1u+QTC2AR
z8?7aa^ESgU_`wO5NjySss9O)rwwwVNd2<H9dO<O(GL<n@zE?S#P0j0BCvI4f!m}Mf
z>P%|)bcW?pN$SxV;JF4hux(FHqoMm9o1j+}e`h`ahYixZ^sv1mhL7SM)RD1!AB}lC
z+Ol{bV)!ny?XD9cYCn@vHE#c21c*TROCzCbGT4D?v_2r^r{DG;x8FOZP!+UHjphMD
zNea=NOmw+rn4c^aqmBk2Te1lTBKB!oC%Sq1rh5WMj)01j;m66#`=t4LtHd7tSEza6
z4kUAVL-SAQtZqD@iX$lcf5qnaa5@H10XLMsO*q)(?0XrW`F|cYZ6e_&Rbc-e1u3&&
z0(}WX>Dm~hOw2$55FtXYw6+m`?^D#>8Z#6n;*q@LkjL;p?s<wF@3)^rsaKw_K)oQ{
z!XFh>)GIWgcTnrOv#ve$Jr;1}s8X%V>YY{FuZ4NC?wu|%9qxV9?dx3}q%iG}R}+1g
z_`+f_=_#}su@!pFG*T*uU)^y2{4L0FUV3pMkZikdJGEK@u;cIz+i1uQ)b;s8i=ThN
zLFSOAXq2|Vb!v5E6N9++LmefKzJwOd8_9W&q@;%7*Ec^@xMi?AFo)L~{$ehescli5
zt)t;f^bG8SGm_3YFqg2>2!KcOphA>5Y>~f7fPI2rsbsjbmPB<;5Bhj7#N~6<rdGHJ
zsi?=17x^~-`)9z^*$p-C(W51SU(t9Uuq`=v2H-ayJtdUqtY~;GA8j4gwwz`^OgXi%
zUmiXK&6n*mCaI;&hnJ!a&npbJ_;;w#1ic(+vB8>`sG$m)Y?E5dVoO0YNjmO0R7(8^
zLVNOW&=E3}=hCK0@L>Pe^SHlW@2l8xzubz`opx6|KsL}*Ep=nFW$uh6t!_6>ALl0^
z`WBPfx?A!oD`9VKv|dv64?Dg8wLaJ)%UFLX&lUI5K582>;c0!?b;Pd=>yNbloHBW*
zu?gGy!!rWDSfhBf6=`?&d5Q{$3_ay9kLxJ(Ux6F3VMAeQ3;PCxV*7ss4|VPiav|bD
zFcP7L0I#RqZ`}sNt%I5jJtZ2w?O2I&siER6rr3HrtP9;_{PqK{usTSFMEjw>_UwjT
zL4NbUXh$)RHnQq|8^rJYM!QZOW~B>cs2lf8DA95i39quD$fw@qHa^!Gf}K4uP+_vU
zszrhU$(YPrZwUK+@0%?cj)l(|EXHNOZ9v#93J|VQ-Y4xtg$jZ43M<RP0mW@vB5-(-
zn@$njG)Cfy#)qBr(GnpJ*(3sNf5jI0^R<1-J~jPIX%s1T7s^n?dOKLVbQkjk^*#zz
z6=`?8n6LV&O!KS<g$3ZQAC8kagj<Kj3STzGq)IqrTVW~28KgeQ*C99sUG+&o&#V6G
zz)7u=QxZpAK$33eMY(Oh_;vU-d3kBLNA&zZ8{6+vmklW50FB-@6K7%q22@}BZbwQc
znh=A3f5Hw_VMoSn3rI1E|6icZ9{@1GSlECh&LOmIia--NFo2QBo~+*h9Ar7Oy8KMy
z+(MSX)h#Y-)`R;blH{8Q(niURQp~N+b_-bMy~JPr3rfd1!f>g?d|sUDCc@i>YE6Z2
z7WD7mH^@Inmyux7r?CQeet-J&yp;_qqV+?l3S;bpp?>>EG|d`1HwJkUp`RxT@J)ha
zpi9`1za3ny83Ig^@o~x3etIb@yHOD6wG$FbTKcO%#!xY%$$NfdF|wAQiXYiQU=<L-
z>xqzsgN^b<4fcYZ$s72w0w0E_$piBfa-fK*O)`6^KtQAa;X>yNtU|u;$|~({l*UlX
z@FW?)gA!4%=IRAO><bllXC8Ug|EABdjpGc#Z1$!~EC*o9QcbClfzU_LVL%toNH`1@
zT9TDX@)8U(yE(3fIoZXp1$?>ia-ic+;QqF-35)%kq+yyY42`kUo?n0a7vJk_Qg{oo
z&-20?Oi!2puYO;U2U5#399F&Y805jOyfHedp{2rh4PXP)JP(YKFSBws#a(0NMbI{<
zx|x!WiU)AJe92L#f7_^3p;)D?Y^k2rbQ_Dhx%9j!iO6x@lIQQalGjXIY&KW1jnaY;
znoY9eo^(eAve7c`C3#S?xe%p-<%tE*eX&h>83ZYp>?99Gl4E7POoNcr=%$&N%1t=m
z>R7*mx5_q0I%xf<7|0ZOULszn%^N>4KJMA7C;(Ju$vun$lRZ=Ogoxf#yZ^SBR(UPu
zdtIbdZuZ_68PH-xI2^RN8ervIcjGjR^E@a}+N`f>d}ea(vf7r(9t3B%RtN`zZpbrt
zN-Cx>D-4O78$HspZvR*~|N60j{)abh^PrRB-uM2NLL4;zN!rXgOg!EhgIoar=Wp9E
zcn2e4Fl7H3qMK3Jm2sJVRb5<Zn<p0P25Nr$M0F}l6_%GPky{c}L19)gcdB`thywnH
z@ZKT6epExG3@KB=K&BD{fBH!EldY{Bym9u|+1MHam&iRzYJv|;ofE*(mWbc~NkdbA
zO)=VXvQ2Ejfo=QW3g=a{JAIo>zKJTtca(f1`tm?A+9+yFYX27{-}F9A;A#E0a8wq`
zlosp!>vL(NhxUh@jDnBd54rvY1@Ghc@EWcF6?S`FLgB`W!TI&5v=6Y)p5460YOJs7
zPiYrL7lxD)3~`)`2LYyLX?xwZhk|qE(@&A$q*SYEOx)l24m6VLGaofeq-->q;yji6
zybPWiaXa~qr%#6ONf#Z94fkgOj)1qia--O>5AY(l%4qmVXz(}k0$Fc`gzWhyUDvmE
za?$>%l*=dc>wbB22&(8zkz;oZW2c{@io&5Rq<8e%!LZ(!hn0dqkV~UV=`+UGINP5a
z`-E4CBDlWvdpJ8A9TaoE{0z!v%D0xuH15@rY3RB32qKN95XW)m*N)H0%mLa{m}2QO
z`?=*A-}b=_rMZDT=e=sp>U#ZmV9CYOP~#meGBZl_Hj&sEEnl^w>byUn4NXambkK9F
z=+wq*Wz7=Ty==q({86~Vl29`>@I8aiE`#no^Q#y{Omi^xaG8MpWmkX4U}32ktC^R@
zV@4yLq=ZIJL6&-xNE~1q+y~G=LOD<!?tg2!K#6v`s<6)wOb8&76_g8^+BV6~)kpW5
zKYh=j(lu>#b~N=p<DxQ0q4S}LGQRDQ4$!>GWS%I){F3AM7H4CzW<zCQL(-Xjr7u-S
zAGYKLL}PKLmpX=1-)Wn&;UGp5<BZK!A$Eeg9xWlHj#?gT^DN7x;Q}_<R0r{5nMo*>
z`!j+H={g%3H-Dya>h`{YZn8mQm(<P@Wm!5})PuEWaPFvr+|@i9#c}lq2{Bgss4-xt
z3JHTTa#Hzfc_<O8MV}_YX+s#=*(R79w(5Ib`ojB-LpG<SICRwN5N-QuX;DVzd&9)s
zTj1lBag<dsM61D1fdc+&=l*5mQMG?LN`TjWlOVQ!wsqllRP5{q=K!4kjjD4u0P**(
z6}$#Hm`O)yOWe*GcFPsPBBF^KRih#CKC878khOb9Z6sbWB#<BI&VW0hi2Rj=CUyn6
zzTgo!bvbUo_&Ob6xFl5RgT-zip&v@8x5j8ecKlb(Gu=sjC<B21S93K*sU2SyEp{Ug
zYX5V-U?)q6&Z*l`ly}Ebv&PWp3aN~>e2p_gEX30w`{r4E1%FTgMDIyi#bXPY{&C#B
zzt|5UrTdR^*8-fg8Mr8&K39#Lleau^qbQ(Uh}heCy4D|{;1@R$3**Y!_MvIg{b&AD
zJ#b~t9QeUAND099FhU?K{ws`FRDpx{u_2Y{IMvB0VTv3CPXE>mA|yOAtnQA)z*fS|
zf;Z*k7BC%|yoMM6wzC*Y!H_J-_~|wU*z5Q`;g0UA-*94@s5SVnN9`4L_!K@mC!WfZ
zpW`N0q}&A*6I6&lP7oQ>T2kkYM^-%W<VD(+Y3_&CB`*Meu_C+_K#*VO`KAA2%2hN_
zmo=Y*&%8*DoonT12xFz1af4lA&VBWVAkhpYPTm^^QA&Sa^URrWxckXhV`Xq}d?OT#
zzz;e}i@7{7K&|cHvkCF^bamfW`jbQ9KbF9qvPICyIa0Dm=_m)i+NAqi`i}sckD8Zf
zuC%`EH+v}eC#Ijw^}vQ2UkuRi#2DNLqYby!WZ*w8SYrD3N*>iPHGLalr^(hg(epcv
z{%(Y}q4t@ufc|&%y?2KRG&1{Ul!o@3BtQV`zKNnhrin=UG#(-dz=kAB&)d&yX_9%1
z9dd985x7;FXfQ~ftxQ5IYX%0<BwCr_%ib#lOPQocUguYCl<b_GoQxbt!pRi>fs}-w
z{O^EOz3$%)tVxiQZnY`X`pI}B8cEnmY!w=fYZSd@$!sk;@FWU8TMwUFk3AJXZLPi5
zH|KkWxJh{d{2D>E0Kbcgv|}~x&ge1ICLOw@OQVm`BPti+Ci+<j-oBKUaV<ud#*ZjD
z=Y670q!}|x_q=vhhYim$K&KAg%p&6Yh{D0v+vl!r@c^hxyY+Y)ly0^*okD#H$6^MB
zt`H}k^`b9#xkLwpEjf90&`BgtGtW8>W8AsgTAI{KXKN86AQtX6Brv-$c#4H~3|U2l
zQxX#4!ir&!HM~=37Q^<MKzKh&T1Oly%23Fl;7gXd;65}3rZDshMJOamnUmp+0QD)N
zQHoYh$=(&Wx})`}w&+4%4B$c-NfRovt860PgJA5PfP!%n=h*ql!Rx?yBbue}DcGSx
zltD2aDk&%h7{ndk1)l}K6;&`1Wh)_35tf%u+rW32@lr`FPYCL4U1lYdXiVcdaEnw~
zE94`UYg5?hfUDn}$3>4Qx7<VzGmp-i?~W*U3_c;%eO(^SMo+^Wpk(72!dv`-rY97u
z$gq&36~iCI0XC&+Yi~v!szTX0rpyTLEN2yg*Vc0d&|jtLT+LZQqf<K|nH3d!rt^3J
zQ)aoz%97&ZvT?riWSLZDM#?VxU9X<jFr}E-6+JjY&)y7(URT9p7p+Pwhy92(m94mP
zvIF79T_y!G$&^#ob|dv6nKS(<VGJ`!WxhaK!ns?3({vK(@cuw3Ce1T8_mW2!7dQJN
zLfRn!2;MQoQChK^kW}=^uxt;Gq~16`>0{7L-`c@ZkFJM#d=-$Hb=-MCmiWRPf85?V
z4tX~9$9VNef^ISQ3bXwiZWK0#DCA`XZh<X7^}zkv28f8oYqs^AhnIri&(ZH*o!P5-
z_6!n&^7{Pk_$57#<%Nb&<z$EL<Ch(+H&bQ;fDls?Ci>R^2TZ6GuatpH;VG2UPLtzP
zD=DfZXY-g4mb__#W5$}iM)X(Lc{vavseyYM?extT#m-DaGFrVcOtxE5w?xS-#v`{O
z2659kwzivyEqe=(-%itweYDhhK(s!U0%k5>`Ri*oci66z$>vp^<S@tbF~l4$8hMog
z%z2MN|0ZKQ7GZ{S_|v=rHf|t+JD1PG(LjYSQr-_NNmq*plZhc;<}R0C&&XNHe)CSu
z)rqfXgP;Ui!=y34)7WmfF=hog({6|snBcvU#)Wy}n==K{BNz;oQVJ`qjNHgqa~$7(
zpyQ%>r0qX^CR^XN9Y6PO>wO@4M1eK^Usklo%!<+GJz+8d27t(QZRgYoL4$-KE1*SR
zCFH)*oqyeCa??o4o#^c1w$ObVW-+9wU$JNF?Y)>JKBNhXQWq=P&-sN!gFzY7BN$YZ
z>dyrOJIw_)hI}mD*DTnep#Ze1iUluXy>pPgC)N0&T(N$4RIUH>ZSy@7my5Oo!orve
z!)v$@jHtYG50GIQggmG*@Mjxg1l1|0cvMlFsMb+9!Los%_%=EVw-h|kFE&dJVeRD9
z_k}jRn3+nMk`Y_A8Nu5@l(f7bzcI@RwAT#WB=A@dEu^1W*&P+Gkd{OXJ{k>1nCm&#
z0eg;kJxm~2A~$%M2VY!EsutTr`=iTo)#@V)Yw2qa901(?$;~V*IzZA;I1>y4Uh|DT
zf6`8ZgohZhvNa{G&Jr+Q5MB;Ej8g@~fiY?VK|G`PPSMW0m>W=z_c01pmA2}>xr7>&
z;``V9LctP>c&*1#C1v*19(u-uq|Tm;&A08%x5sJNDOx-^S`Mctb3^3I1OmL<KKdVB
zGhb}K0FdkIR0rE6%}m^a0fnImHrY7fzReCc*;Yd70p_XM9}Zq{_nKC`g7<*jQ`mI+
zD&KVftj>QK&%oD_KP--f&0tw#X+JLN7Kr^>9az-()0FJ+ukW$<`W^CrAA?`%Xh?&^
z#MMP}u_Af3!|n}Qr(j8VNLSgNf#<#o6WuP(0Jd6o)So_odN=G)I2`U(2Y?paj6?{;
z__A%%(NF><TIm`ar(&*cz~5B2stm{KEDcVN5@H2eTDG8iu<2b^S8FZPG#Zk37py&>
zQB|vKzj#m1X?D!Z-V59=1um;zYw*!`tzH~MHtp1YTWVa^O@Bg@y8p=~OTm;dK%gz@
zh6b~KN0w5S|8F%N1B{smsG>}Z(RMX!QU?0XPXx}JxIq9xIGKPq$Y%e&3ID?*v~e$(
zq<)Vtu>3dgjtNAB#-?jSS~bD=@8y_u%!CPC>%^jOGut%r{m$`O{(n38yD+A2BiS>#
z|5lp5=Xn3KOAdIJqHFtkU@{L1$c~wBTAZ#<OeHCpW*zmjYi+%AS1GkUz+DdihjeN*
zVTzGBdaR_L8O8|#1CjIZqp?Y)z44n7+ZngOQ4`Zy8@KP@5w=))!Q08CU!10fMLcWW
zUmWN|^I5h2aE7CSbMO{qzC&503>S|eXiZ!@%K?Q_`%DN?0gY)QE`%5a7}sl*4h?Jz
zmP0Hc2rmW!o3km!mc|PwtELnOB~Kw_gSi{`5wb>oP>-Rf8?>%`&SnQueUI`!u|6vM
zH=UpvR>%v0?1mquyh>Pt3$}troy~x0KzrP&gG=sx+r{E-YZ!DOF?R~Sd*obbp96ha
z>tcI6Tg4F*QJG^FS%^{w5GE@var$q)EyL7uCraU_eKn}^hBm5*37NZXuT?&Xe?2Qn
zYdP`4n7&Exhuv)aE7VKLxXB~YfTjOYVS{3-TPMB!bF>E;7RF;DJ=X#bq4M*HRK$v?
z`@mi=;e=jm#xpzg+8iwq0o!17TcrfgVq1-Gm+)25u?z|S*Mv$mfV6UYxE)YT6Rw<M
z)WoAtL_zx$(MnWYW%qBQV-1innd9DS`!?Yq=VXdW@wi9GM5qt3;LmC(m7Gr76pS4=
z6{WH5o32_we0cQ~KxtZWt*aJw4R5$@rh(k2`$mSE@wV9UyCuh-7P;D~1)=tS_C-jp
zm&4iS+zSIj(7f3mkY#){(R+5}K)i)$90a^wQ6WqKv$$=nT;IpQ4Hl+;9eqc|KW_uq
zxbA3*U}AKLT}kMsI^qVrT@La(ywpGJ0~;IO3T=f5LR<q!q<~;faL*zqr)X{oZzu-(
zANC|?D4ia!D+b?N<#&d8%NNUw$V&L=D$I_`BR4*-4@{|Ge}?}<$)JBfuK%CaF>`F<
z_+65+{2#1CQbqWCL;c)@<y+eM7I9P>JurcanZ&d}{xunxw%02YivNM#`^_jYfsXEc
zbU>K^06fs{-lY1!OQ4Q_>#mFsCdmMnzg4j)v<rE;y4^KgRk1Qjmu|MWLJSY(Kd)AL
zH#c3BBUEzLjF<Mv(IKLOeH5-}7YCrG7RxZF)%O4WYDET2X;Mxzw`A7MuBo*l>-R31
zZiSJR-UR##Qs>eH&CdisKqI5T25|?;LuL&n8wtWoq)D8RNM;F*8Hiajozem%7iGto
zQI<vU+)}1PRH2eblW|{$areLrLuA0Cg_|)_>3d?EGX1&>!w?ZKmx&&tPnK5Z<$|eU
zRn&UbwXOC_K1?Ok(NfNj4f9&#-Qf>uP%o(=eCl?{yyn()f9qE?Ul({T>DXd_Yjhwo
ztyZo8De*GzLUDYkDC@_*h}Z`3KU!dSY=<-MpRB$-#BGBTj0mMhn1OLl5m-#wjr60#
z%OwWN8H~y%5Yv;FTld1M5p8J}1up6$itE~!7<yIyB!`qq)->p{&7rD}@4*YV3nU{k
zb=$|XZw*QaD?Z6eNYQ=I0@ree`@v+qoCY`3*IP8{kskjGa?E;Nml_Jdd{O{^MQr;~
z%w7b|X8*KbzwzYWhAa!HU+&gtk_h%m%j~&&?Z*|4xz`ua6loe2)MMJcjndf12eaTg
z=+jXHT*Km(yKIL%;H<FP_w@#;+5QR1vlTjjz3gGp?XAh$zNjIct3P=KM~(BiYzR2j
z!DA5q_z1}E!o=rO-|7L-eEelzR%mhy7=q8L-AeCq59%Ak;A6(?sJUsf|IpIrE5j0D
zl1~U97(^n)!MBFAf5oEL|Cs{isAP?c^-rRMsG5Y)Vz-4NWZo^1BC?3m&c@B_!pnKJ
z@JFh}KjUU|?(H-sI0?f!^{18|N8yIwk5!<zP}MPMKa<5;X(4w2WYPIBhMJedh3v*d
z$AvI{L^VeEG@Nw2p~FZN7>XK`YNioj+%4r}JCbn>D6@BK8DOfxqthi2&cic|c`w?B
zP23E5@ML{jqO0&V&)6l1eORoQ)g_EhnmxowT6-!^F7aRdKIRB`e(kq^5v*_yA-X2?
z?oB5QM67brNa1b)tfHSiUY*yjAGCkt^wAt~N-#np<9+C*R2wE^U{T(Go46c2A87HJ
ze~IUJvAc?=nz5dslV=*w1(Q(NA32GC&enf<h5N&$bEApK@N>hB0htUT*y3UJj`IEg
zK^AI-PF~4=n>o4XpgQ}{*L!YZvojZnxw4@TQ`e~au=oN1zpEH8nfwDA9PK@A@)_J~
z$g265ZmQT+5DtU=Bv=<`-_W%i24|zQbc1hLtM(kq$+<)2Le0lc`DCxhdk%RLlg}ex
zR~#S)d4A-6MP@)sLZVv!(zB%0_HdNLV=%qdsy`1K%&qwVnXYp5F1X6$-3DjpYVs@&
z&}|#BzyIRoJ}CRN7Y-5)_J7%d${UP-lO*A(YU*GR$o4^i5>^5bD5(Z%i5Nod8NODC
zn5b~ZIWGSMfMuG7evgjBpaX@{Op$?`NJRKxT-?BJWHOHL?QI3eO-_{VtGaYk-z4q>
z1R)SIVZq&2VR#4`B>Oo0O*0j2L=W9js0F|d*Cu%j{l$QeP26*Rsbmq!PL`C5IK^lb
zzJv$4?0AE+^Yayfv*PmgK};K8m}vPAlA9%}WFOx#=mm9#jKXjY7to)X#<22hke$D%
z<yhc-BJJV;(&r}4n#3b{Ev!1jCU8(F*^m-t_@}!==rNK*SR~8166xH$F{F_ZhPEWK
z9?LjB2h~fZLnR|>lvg&6xMOS^O{a5}H|pcQ3ddsTFDQt-U|!DQ0s~5GfqUTz+lkg9
zbeeeYs?AAYX|v;AVHHjs1x;x7AlHbDbRB_GyAz%Oc?>`1-h+Nu0$DUTRajYhk+Vd#
zVid6!64_)MwdTe(*1zU0)Ho`0Sr01G*;TF518F!whA^GHF><FN;rT>d#(mJWFtte1
z^crTFYEL<0852+V;NpQ}FxV8m7Et=+CTC5wiYjo1u+$4}s1M@0b$Q-`b$;vBElkyh
zv2$!djjH{13|Qr=xfO!7sN6hj9J6@Uu*>W@&2l#D0%4A378s_N1f9zLE+#_(cKiA+
z7IX7ZE{P7+F}O|w?b44qFyUvB1t)gAza?AxLsgX~Q(@_zDkyd7aP4Sm!7cBMAeZY(
zLsNmtG~Owocs%`o2IhoVwe7FbvmEF-L!#pVe<I`lyMrZ*MUs$?NRl%8C9|5pKP@e*
zJ|Xpu252cC=}rM37oPInGoYbI3)-z*ZA5}y`U2jKquQP`B%Yarb1#0KzYCh!PG{{c
zgs&eeT+i^E96XJ^p+XE9MUZRtx<ykz4<8=4&K?l;mA`I>c^({>^Bj(Cp&dUzeB%Ik
zKtS!!4_CL=?M=Vt!;p&?jW3%IXJ6kBhY#mAQjHC!v!|cH+19+{0p9Te0`h7JKKYTh
z<L@?y$S!iv)EA@O72(MIS3R_}eStH6kDhT<1B|_}JHnp`kNn$dPzH42MgDwaFss~x
z*UlMGm$nZnms1S4mU-4p$W`}M&Uygl%s?o&sMQhu)Q?dCCtn#J!jn*5(N12`+!(hn
z)~DSAB8A{k7TAGlazD*I*oE%71!8Nkw$}Z4wzTlh8Isg^m5V})Q~rr{GA-N*EANRv
z2{dXe@)@_LQ^0+dQP@AM$Sp@KHu^5X*}M<Vh3pFp@}hQhaZu$~i%mmFs8oQ*fp5#&
z$yf=K-7dQ&KPyk|;<QL~K0En~_vvk8WD){qH>^kNZPtaM@T~TXlmjgKo~tvnI#wtX
zzTD)fZf<Kn3TGDC`0zBUA2aN(dsD^`44tDDEXeW^`!pG29?M14CwUH>x)9x~Ib3V?
zmk$O6njdEyLJp@7vp=(XH9r7N7Y}a_?iYjI7l3oXX`Z1|cfD~pI58P!iL><YnDm^f
zlBN`H=gk+r-N)vI*UVR<R>#)RYQMJ6e~-6EHk~J3XYKn}aRnkXN2%f9|G=w01ubbR
z<cuE7Y`A$p%nPIGYrQ2ga{Dj!Eycxb*uu0%!k!EqiArMD-@)pFv=#s>E$UNhg!Xi_
z-lUif0+`l{v<q6DQ6z5Oy9R>!ug!RvCJ8W2AqSEJt1svT+0&@2`VtJyf12db{jB*6
zoke<(Sel1AQ~cd<Q<&=@j0jWu?5`A|4I#sIv`mh!pBXZ>*Jb7w|A<KK-#dU=I*e))
z_7o%K2(2LD^1Z?NuC6)!`_oV-kuX~NG`)o6A;@X6(pEKQyQr>X!gRz;g1^IvFC@kN
z88l$cZ^NBibmNRL`_9fXJpZnQ{$|Wn6vi6ly4?T^5F8}hwR>T9X2(uq!M>R`BA-He
z?E8I#aAEMkT+Q;NiQGh6`32IEP5QqQ>Dw-}U-Nrt8|T$z8tgk8<oLgm=;Phw{C_#%
z_tFnW+ZU)Q#s9KLVup|(ZTyg?W{}@s{RYbKg<t}O$3p(U)4&Cssr-LMlW;vVW}6bS
zY2N>?kfg+q(FTEGit#NbvH)2u$i9<DOw%X;DfZG~v}?imYu3)i26I{-m*c#K${Bq^
zZMBxQ9D(QYgA0uPS!cjQ<<+SRMGa+39={Lmwb>u+f~GQ6b?uN`qEY4A&?B?gWC+P`
z+1qh@Pd7TLm_?rYS&my_VeX7qNKqhHLDyx0aK!pLe~(<M%ShE9o?{)NeY`$rq>KfC
zLKSj#8qih^u0c<7M9*`mYCKc7(;JSPL2R6znUj~<Gx+9hO}Bvj(m1k6B`N$|9}qo2
zvWy?5?uy|dpozIIpOK|Df_N{Fm#?Qh?o!lIMDbId)=H@vBUKxIO*LL~I(7QqT6iLZ
zI$o10O}S_c^G~ikBQ~&C*llDQ6$k>LJKaRM8aMfcsWCEj{fCsWO!gXQ+a)O0h3pGL
zc@|`Ea3y+^u^&z>W51V5b6)nWcbMZQfrKljJr?fb6S<b%6U1(;9fBV6@EsXm6R@G(
z8G4*=zN8d5`top|&BmF~p*k`Q50hrY=;GGD2Hv~)0xl*`D0BRD(hL9c^<fQY9~z~k
zb7mCCMT3f%Drf#mo<;G)S6eQ@cRJRFr_p<uC5e$uf?M)5m)}4pGkBw8p8{v=ar1H+
zR&KfQ^xfeg@nt6vyz;{mBdC4%;6+gIj5|dwB}Qlr+w<&augYSlj!5)N;9qjS1p`ZW
zdd;^YBb@r7zxIcx;3~sJRA>f(QC3}fSpip{lgT)vlmv{xi1lOOXm+-Gr=Vxdm#2~F
z2;j{e?q+svH)K%>E|`+h<RZ)6jRqqhWfG`vw=XZs7EAbGq)%ce<MaP1mV1Yd9Qx^k
zFu0<sg?73)OCKh`kU%ITc}Tn1m|Q<x1t@g6<*K+@;AtGzBM4Ai(9Tz&Z2)C@D}dJV
z^y-&_KdU)2E%Y2kX`8+;5t8@fi5>M!Kx(U~Zk-+xV^b*LBVlpmHezm;mbgTd_U(=P
z<oe{z4lsH8=i~ZFu<c7X{eOA__y4SSfwcJFURcbEtPsH2M;Yk0ZEVwr|EUB88Q+mG
zLSjn%zoY+YX76OCKHrhW3fz<Z-n);bGIjYb$yix{NiyV^z+E0+T7ZUfgF^^2#^y^j
z*ShM(DsooeDm#g4Y5DCB_xfP;L>O_X@K1k4N)5j5#h2|Z0r>WiKvUA?-)!ThQz-Sj
zy1(d{xyCrKtU+~-@HOB{gW*N`*(Qp`6=t>#MvrWCCl+cb2k*VKz7%?=tko)wFj8?&
z*Q7xflh444A}aK?Q~<&JU)<C$XZ2lMK16FbC7<ONu5NT22(HRjOv1r=O6mRoSb`==
zYjZrSNVl<Ec+7EGh9VA!i%)3=W7|ofQX`}{YNLlfyAq~!B<anA&-_$qf6K2JdOy|L
z+pjd~_nyO%|01~14PBgbdxB9?lN0lv{Brl54v`4}87(x2hXd}Xv!MR>1AR*@7{Eya
z5_(`Vy{Qo(g}>@&1xlmYSx9S+^LowamY;vr-DhhcF@F`Uwh2mxWuxMPs+l<*P59VM
zk91F&#9CwTdzY;Fa0e!TK=ndbZAPXK2JYi*r9;N8L+*A^VNHfMEN9X*^19aT)9db)
z7)Go{(~H#95PFi9e8fOoBKpTw`+*^){4s<1)l&|D>kiGkwEoN?_ekoZ<^<o56f8XY
zuyyo0ik_83Jo$(e-TQp8gNtOwy8xkw{x<nx#NGGbZl7+eS_+|xomO2J93v(hy7m`-
zzA7YxB_9eu94>^MW`C20j#x>Sh){~n6+2`|Pa;%N@<DU&Hj3M7@L76z<+HcQh-p^t
z&$%=J!YvWX7)&sqUb)H-NMBre>_ZT#HP-#(8stuu44Eet0e$GuN04K7PolO11syB#
zZRy80wngya$H8RwM@-|eU!+x({nHyLU$8_Ir*ccPx{)&!MtxiBy1Xj>Y=5G}U@Q3y
zZu{qC{rgH+&YPA3#H(NwgqdnK*}S6fa5Lor*OW3bl=~bd!&av?Wct`uo<%3A2^nGn
z=|eVcME+BuwxL%KvovDdn6<Iw1Y3+K4%36%Bg{qt{z7V?fjU;w@E|c{jc;FJ^7LZ|
z8fHuxSyg@FeIIb?Q{umOClcB_c81+Y@BZeSDk7HYdBRV5@u?L1-nS-7OSGfhwF6=S
zE_Sz#Jb0T1?m~oB-it?chxaQJ-psvDvnJx0cc;Rd^(k^dXUvwZ{vVan_EhyVmQBpD
z;CmdrT}Z=g9uqPApO9>+{F022>=Y*4UX4@fCUT9Wd7s{@p*U^{;@kemeA#)iL}M4+
z)XKdGa3}2(K~9kr!ItgTWz;_Cn>D$Bj(b{L=+m(v{~&SS<blkAEU?49JQ5UCY;o>H
z9X>}wAXG^2`o($m4=8cO8P%`Ns+6yRk{vX!fvYAj1xI7pV9dV*xW=`Y`xLe72oq#d
z1J?~4jW!82BKBs=7st~4TCk51OZ(-eJRj`P@esQ7Hmz>ip7$k)KdG%KUpb*Tlh`|>
zEwG5ip|i8yKM@>@lT*fzu^gNXsy^K`Ag4k{TsvBvQHF4-2)?|Qdk(v|H{YSvD20GQ
zN~qtnbFBX}xdzHIo0`IqM`z;%+)X0@TbNCi0nq173&=a+oeIkqBI_D46e}l`S38@S
z7xsy#)tl;_#Qz*CP+mIh-x=g~R3+{J$lAK<=5>S$TB^PT-Pcsq6BNd=6mtDA=%m=-
zBb6CE0gRGA<c8H>SB!hFnk#S}gX)bmmyuL2dm-}HDrUKt#N}X9+~K=QreX)v$wh50
z0TJ2*2<4*XuEs|5kAr^+n6JZRDfb&YR*I>)yp<WDEA#^AY}0DaDy@V0QSqFx+NtgW
zFewF6B{ujWwKJP5-v5p#!z-q{G$in*pvqB@tw;9H0Y6YME9zjIj*j6a8lw6nE$W=o
zJ=#a@Vzo(|(|yigafJG6&zeOTP={b}07_NqPr34WZ!yv;8^xrWXZ`J#+Yh7+1Jc8!
zyH<t7%dbheYQad3c|~KULj+IYc6;@Nttb@nakSchqGF}lP8WjL<+J8lP(^=}?)Nd;
z*u8p2YV9r1>q(+?V29R%8%Kz2phNLbo^@2d?GavpW=x>fy2Z-VL$v1Y$svj;0~~^t
z5geo4TM4!uqDyOHJR>-Fo)2qI#f&atjJ>e}u|ynt(GGNSMHf&`>}Hj)ova(pvaKpD
zo%0j9l_8}0!KxRz{X!{ZkBh=Zjc^AB^crJm8EIIU>6g)UF+DhzZ*gQpf}Q%Iwv0BE
z!PyILlRPH$6r|2+Sxu0$5&wO!={ebyHc8-R(*H^cJtdJg!wy?NChnPz{iTyikD(&_
zj-?5f6o<|(RJ3sxNIvTSQgllb?<#Gu<d9e6FO8Qan(bn=W*_gXV@o<U*mQ{_v`8It
zA09-6@0@uSrJvtn%#ZN4hX4_aE^Oq)@gBt7N2)yF=f|8{ASddk^MG02324V3C3fk+
zHzzShNJc{Y(L`8(+27wfz$Gpkyc@jQKPwb}sz@0UdR`?gL##23I<OC8%p5Qtn3;{g
zh<6a;<_-^AGH3~G>`LUAHg0>0s)0?SCIPF+E~!%PPzh))WKFaSefAhXGLZ<IE`jm%
z;=z1-AorZNb-}VIGEB;`05Bqv2U;?Mh8>$yG6tCcO;)2Y+!yrF6BjhdA%V4j`7`N-
zYc^ErZ0H{rQYJF_@Rbfd?Kv_BJtYp_oy!wZa2X6d>tk8a)2JQXToBMPc@K0=<Xz~m
zzJQ`-?aP5{A3?K;*UfNGBV~Bi*Kf`Z%$BYa!wXe*3vp6g>ipcA2AnS`3$A>8blg4>
zVMT)%VQT-r%)4Txt`LHJ!7nWiVizE-(=*NuBUHx=fFL~l*FoUPx>(IMk1}Nw?D``M
z=0n(!+gXO2gGE0=@PKAQIg#L)++GC{oi*B#{eFD+(-AfC-vCT$$PsKzk(Gu_F@#Gd
z0$x6wr&)8OV|u&%6~N&RR{%6fcFH-H+a!eq)RrSAk-LB`Uki(t{&5L&*&PD?Uo=kt
z<~I`v;V#m4`=_;ptziAKXk{?E{j?YkHr;5x)56><h=Pu90q#Dqip4OQZW(B5VwVgO
z>BenceB#r;VB@>`YwxkBtio?g)4e^ST&fF9ybnZ(Gu}U22@sf(O^`uzJ(!)=LZb89
zIH4BG4|U(^+Po=l8Jj%ObV#Cx!R=@lBA0rb4@a0~bVVZbt1jxG?6O!44p&j~eczqC
zsb;WJ`wmBTwUS}^<EM5=A<RHB;UL~W{XM+$fT6dJNi5IZiV|a5|E<sm(b4lotgv8n
z4@N$(Vw!FH2teU)xRowzcxet(njF*f0h+whfAIyV_-|?g<(Cbw=14-r7tO&Zek;xU
z1&i>Gsfva>5G|Rf)+i1kH%u1Pdx;|1I7X!L%-V*~=zEtzuow`DTbDZ|+wLOh+0Qss
z+{UFsA|azv+0UIYR9hivqp(yX6LLm}_=8ccg@aLfpB9nmk&9QcXdZ}?tNX;_Ar1q%
zXyZrtq6Q4Ha^P$IE$7nn;X0Pb8hi!1Ghga^{XH`)-aRxEPkW03b5>9l<TZo6bRGkS
zTlOH5UtQqUToUCO<Hqv6sH0!ze*rlLwYh$vRJ;s$|21vVzsWn_mT;Ire(fMSAUl`o
z{CDE{e|BO(JZ@7)fSltdF-p%jc4kOb!TY&_ke0)SOhW^CUY3Vkpx&TMvhfCPU-IJ#
z63VfuYPy6f+_=ZF$6I(FRps7EYVpO~^XW!+SfyWPa0BeZ=TB;A^bgEt;^vC^%fQ^5
z4`L<7HF_-fD4xlHiykSh@klFMR3nT-dol4rkQ-M{D(k~yK=u;BZu7}6jZ!txOHAdV
zL`2r$o9Epy418zV%4lFzLus*nba8*m+L{;RL<2iCvxoMUNfp4dYv42=odY8x*K`b?
z;e?MyfT66pOB52~4dnd^eEc?8v;E_qQ3~O`pe|KlLJ{x5F!)qASlWqnJ2AM88tZ#R
zE1yj%#Erxf5Qof`UDrThq$G=5|JeTqZO2t?DYOh*jWtp68#l|-(R319Q!v#3@ng4#
zpQC~X<+6#Nyb15BR6?@*g`uAY(g?R&-~p@@q8fInDzEMG0H)SJrcDRZ*tPdCaz!nb
zId55oS0Ia-h4ETVD-ObI$@H)G=9>HjNnzH9g-#I?pdw@)u>mBrxQqe+SF>bRQG{v`
zh4OPPTh}YCo)gyBsqXs^XQpAqJ0JXA7As^e`(3vXgI#kK3l(y|AI={Dkou22Y=WZ>
zJ!$zZfzjbyO-Ct{#W}UXG>I!INR@(JZ-pRD29mm%FtE{Zejt=*`p`z;r1qxzvBfi~
zHOM{!yY=&n$bj?jX#6La1yemED1oc~%b$zGW(T+XFq%oN7}QL*1CS91v8@*pt1DYu
zhBeEIegAu~z*sr{Lw^4NqO_pV0H=9P?Ld>;c==2*LE#$1scTmlOeAdX+O+viQNSTy
zZXXQ(cM>o>+WZGFO~^DIkUalfH+Tg<a+cr%-X|d$7E1Q-l~K_wDXI2q#%Hc314?&K
zQ!$?MsCa2>o=FK<n`yVxE#lNiznmV7)x7Hm<qyYcW1j-2lV-yC;*Lx?T`?BzSm>l^
z{yW{zBKiUp6lvD7=x&31Pg`+afL~g2d<iaLG)g)6z42`-_Q=~Cz;WbVzpfd1YscaP
zDS=AkT|I5|NSqRTm<m)O<vtV*^||cfFY0=(1!8^0Dc^j>T~89m7XE(!d>^;}ET%2!
zaafI0>A#=o<MQP>5Kb!zjKD2t$RO9)Az(;W<_aj{=(uC!dv(sVx9quGX8E2Fy)`d9
z6#8YwwAby=!uA9NoII|5%rWACK2fVAi;bcL85fwk32?*pj~hv*zMI8kY|6@PbC`a?
z&B7r^OIl#>nimtjH!c_D*_{UA^$>EujUuqc!Y|~Ua!-%lAq2<NJ)=8-uAJS>$4ABF
z*_VL!gAp!spwfq-JRDe-^;r8rcn$4hQ=y0J=~|f-wWa3);AYwglG!{KE7Nxqd9g)!
zdQ506ch0LSicKo6h?JqW*k_#$jNnn|$(A82@ztC^=0;&d&j1OZcBda}=IjBcTd6lj
z58?AoMf58o(gq8n3~{Tueq6rd+!RrSCc}C?#!Um>JN_1;gbG|Q3P9!2EF7Dx&vky^
zK}?KYD92|2RDUVqplaUiOeLVPCRZL^uWZlcv78}r<9%ITbQ^z-nd>3@x73EP241gK
z>^8Ylk}!DhGj0`zNlQnSJV^HJ7TrHSuDY%^FKalPKsVFlcveM?JYMzmM+A8}YRi8N
zSdV`Ps!$S`_J?o!>{m*8pp6igf4BWBFr))Tw)YGM%tDHHsRVYl7Pb=2rP7(?`)QlU
zb@~Tmm0q`GoQqv7TL{ywaEoPB?OJvk?V|sQ?O&3|L^SN@r@B(<nBk9AeC2k&8T7h3
zwteUD_?0bi!DzCygs~7zcg5L5JTU}MpTuMS`x#XwK$OD?ssvd9`X~{=Bv#kHK!e05
z6$1bO^pIiy(zX3{-KJVWLv4g23#@Q-0IAE8gf5HADW#mU46J?H2TpSD#MHo7X`YxR
zKx0GwU{C^{Eyx>W*=35n2|FBq-hN&U%O=euwD!hsL!LN{;GDgp@mJLs><^tG`0Jmr
zReLNUhg4AZBH~wNPDYNeX}S;!;a`42Qhv1l|NR<Ppo-Zywtr5{)bYQu2M!<!FDv_h
z#0TR?W*WfK_YN^07ux5gVSmC!#D4PNp6=dRzdfTTXss}6S>G1q3-RQJdQG)^G3M#}
zn{PNBPg;v}i_T#(X+0}nCWU3L_g<oUGyX4?c^A!PFOuL!1MXZ5NVMQz@G3BMt3Tp3
z&f%$O^FmOxB}~Km&?B0xLNsWiot$W;P?4b2l#K!2=Ju&;%(W%ti;$YjN!O$Y*a`VC
z9ij9)qTNRD$Sz4{;V=p*DKbUim=X!;snhfrP!!-2;E*U1<7SxJj7;Ln71!CM6NLu1
z(W{X@uxV^k@=3)1a>{|Mb54bX21Uy1GuTW6{L0uAVdNO4(?9sZ@MpNcaeIg5`QRM*
zp6cIVm;+`h#fg$aml-%iAMX`VYc05F%#>+SP=B~EEDXMs(CB=>jOoCMfu?+Jh&_sS
znnfJ1V(tMc&{ii_a}@bBEvS*>Y<r9e8pmV=(fo2{kS*6ya7-3nFG2@Ta&=`;&|n(r
z{P2?ghW99JKLR~8-`$nI+Usku(SaCRFIqqs1T6-kI>HvlE+iAb7q_@bbiV1ax`$#|
zHXNjGtY0Gc=+FQ<bH%mnX4EaC`(se@UN?VqG9zq)F?{S0{$J)RIAqcu>>00EG_FWE
zOtmzg)haV`XqZ~Lzc2_k>MqhC*fpxoY$Tm%F|M%Msa=@G#7UygG}}rA?HI4cR&apX
zpxXhlp5jyq%wiG?Obzmk*kiG4i%Y*S{E1+T)Z?+p%BH)!rqiXj4IK?3#qDLwrKjn_
z8mtT11wN83!(0ufGmRz##WM}yZP=5Tzd)AX%4Wq1RP2x@xJh2OWNI(Zpq3m0>22#6
z;LSecIKzjallE3s<Lh%4a8sDp{sf@0jR-WX{&&ZvyZ3KSJSVT})EnCSY1tKJxsPuP
zy>S`WZ%07Jm^pIba-4Lo#!HQm#p+?dF~eZF#s|?fPvGZL)oZQB)15yA<kh3fwFf&~
zE|QqB;i~6=pj8O<7mS%|+~AK$vKz5Yos83BtH+^KA|kZ_C;5wXSG36Z5puwsAZ35-
z2>I%4l4Zgm6y}^P!B*EZ34KBY-F@Hi;5T!Nh*1cmR?O87D^dU4!&yKfUSb1WnGjK#
zJ&$qJqv(KK8}maDZaz*bNGW3AruC3;<FD7oLLi5=lvfkw?_z<>;*d}tDT4W%9QNOe
zDZ)`tdkXBh+Xspn!e!JY6_x-FMdPl58#y-iC;A5OU9>Fk**QBQeHnhYCGH>StZ(UK
z%h%ZQl`+GG{rPpB1l8plob`C54pGe%yiJ7GT2MSyJ+^5p4~_D6+v;D{2I@Qepg($1
z^~>rPESF;|)*#~;kRCk^pzVh0LzZ%3T!3d)KTI{hG8qD@7-wcD5tabM%{d$~r;V>C
zhwv|Nr@+>3eSbBL2aUyd&M=wDalIYJEYCBarBiEHwQ0+rOFk|d`YRV^oGU4;13R@@
zCoz_Q2Q37b{5s<yXAdVuUQ@1-ku$A$DK{Rbf@1xN!RhA@j}phTahE0f)3ZWB?xncr
zMw{Az;q0mj9m)aAv1h=)sxuir?WK!}r6;oow#b)i|GKNAs?PnICKF82Wr_EMI4T^o
zaG8mIU7EL9N5U@d0sgB-#nh|myYbV&iyNc6fZXXbN4JNk&hhDsE(4O^KOWw3Qs47W
zHqJc6Q!~mBo2OKlT{;G`Ih0k?x;-vogt{D;FLVr-e))TLXMO;#mkl;Q?}Y^_VqHSr
zo#-0q-iIC^O$U(N`#J~BXt<}7kT6<{2{LPf1SaMw*4A^Avq#g+csB9W95Q5zzW?bX
zov<)QtF@63P;XceV2Babi-Q%Z?j|3mr_Ff8+Be>TZ;>m#GepqI9N=KqQqNJj_vjso
zQ$6tZxEBKoy2=1WT|SdVgw&>G#8Jm6=9!&s5Z0b2&wCZB_`#2l4B*eRYKvq}&_`^l
zvJV|3wc(!K^SqJxNLuofHkSQug3-*IuohT6rr)vE@lMGS$W)%V)T}%oYc;O();u|z
zTB9t-)C}7|lPxuYIY|x;w==Hgw1}F9el0gIX?D_Q<x7A^uwr@lg0+@MVkfo6(|2TA
z8F0W!yj8t!`H;5Su;S9)t(-c4%!-`?1mEQge`@JyULm7<5Ndk!Dz6si^{=}mGN*y(
zya;oQ$?$M1BW4jG#D29c%{`p6<lyw;j!^w*?>F}CRW$M+oY@R7NA&nr-ogvS|0pVd
z@KrerZwB<vAVsbd8b^FiJxU5EFgq`h5K_j3$+5l04u&Gy^8CXKXsh>KxcQ?H0@Oj1
z%Jp?pO1ZdQZ6f|nBKX;H=w<q-6dV<i1F`tXc_$Kl(>i%z?>fG5lswqJneuQWb_uIW
z-&-ZzMdn4V%tIEaxPCO3<-4e@dv<bAYQPE4Is(|4DxECN<%~HhbpSS<oEme+FUHsV
zOkVMFuJgp4;`Cr&;19?-+_#;2+udjUC92}e6KQI<`q7qhSgdyDrsJKZ%qc{Di0%`3
zBkRt?xf^Wq^ZCvW>f@6D!`oBcL$G=34g}jHl#AJEnPp=z6sL+zb8K;Y(eF0TUirA<
zR!}n`To8dL9!6jkHQWvVt0}H*&d+W5`r78fi~WfynmTlTQhv3TF>CS(oq-mk@zF{^
zfOCd0o#$Li^j;dkRPcU-d;iAt+{}~lVAJZ=$sqIv9><OSKl%+iFyNOtCU8fUmcA`W
z+Vu6iSMe<uVq$;ayPWCccSrAAiogG6<S^5j)3;43n<hg7;Ug@Nfip+J&_Dx1a(aNf
z`nbaeGfMXvofjRXIsz7hTY^Luu>giuf$l<x2^%M<j2i{-<c{YUDgmE+K6r$qWP&3h
zmSSsYN>(g@Il#WD>P!`FTw8xKx;a6-+GZI>ftDtnn!}pwAl_i(!kE>&puHIMD;bNT
z&N_=LQ!#>KJ`NATA`71P{4MnADFrZTu3&gR=gsGU8o(cG>$t`J53o)oC9$(1FWeVJ
z++m_u6Zr=bhIZU%?9-w;dfYrxdFhX{Ds4tz)rN@e?X-FCuG~~qtCm*``d>LgnBfT>
z^a|Y8zhM6D1R|Yt<H#6<(q$I|pKp|8p2~~jc{4gO?WME*(ME`WrbdVhc1i#s7omE$
z(9Y~wyQb!j&}S@e30E#x^ipVJoy62`GqSKq)QRO7t>LQwkEyQ?imQ2|#ogU4xVuAe
zcS3;RS=`-Wae_OGOK=Gei@Sv2A-KD{OW<vO->X;ekFB~hcXn!PZtqOr?$hU(nk3Sm
zuDlALcHMZ!-5{<^P~+gqmkVwv<^&Vz!JYmo^JFf`fDsX@xo`N>*_e}7MW4p`r&4A@
zNr&UB^7z_KG`L*bP~0R3gPj9vHG^X8lqT>fVRi|qJ`F{?+2rUI+zXI(lD~PX)+-KZ
z>+Mjksm7euHV$T?m_&e$+6I7u!kF$2$RZn0SZp1H1to<Dq)Ir_Ce(iIfsbsr_|78R
z{&sRa9sw{5&I6~X6GTX2O?1uQ_n9dA_b~AaQiApeXJ}e_r-piRD@sdW%7^=o`y|o{
zoBsft)?~rdViz<sH{3&x((Y4qJqMNC9QV}SctIthcz;IPvLlF5;MFMGm%<FDKiy)b
zJ1|C<Us50UOVxH|i%)<)O<6Y3dzVzbU&s&keTsaV@j?4uk?75X-@EQk8rwN=+cx?w
zbBQtzrFknk;_C6dzHwn|7y1=(mCzF(#ljK9+XKLY=1$jT<_4MQ0~Fx|xP=74)%t)i
z97t{&8<h(mEN2g3g@NJW1aYB!z$^Ra2!I2zC0JsB-b8~CLF_aNY@lDR04!h{gg)iy
zNAR@rbSTLzH#A#3t-#TSSL@G~ECTWIN0<Gp3DW370<PPP`u9N&56>G7Bw8Xi<wA`v
zc`0XRi*P&{W1>$N)2M;YXEqJAAQjWzA+}M}&)Zqnp=H{_))7WZ@gp|0QahLn0;r=x
zo?$zMab+!b`$JvrLra;j<vqZ>q16TA$S~^o*zah(NJSO<@V;k_;Mhv%45^@0_JMq<
zX#7r}W7Y8U;ZxGr&--co>YY#cS07n7wKNhGR9S|LVAWwq!)tnxiQvaCwU=l&wACHj
zcb>SUIW%lTG_#>$jkmm<;^N#J(WCmtsHv4NXQi!*zA;{1c$0{(|1kmT95vg%w(&aF
zbv!y@Mu)D~_uPiCPp2yDHKe)>PTtj}dZ^k&Sr~2;pUZDDUQK%PI`4*;{tjwZ(khiP
zuj~?J@+KL!0%GoP3A`|Fvr-&NxZ8?8M(#99^Ng6+o$Yb`z2@a_nOgHk`>u5nn1f@)
z(`=@tSJ!4-2V5!PHI)D)zPMyZw@`)@f2nBR@5okHU7*{$*mcb{F>{u}kN&0PsHz&u
zm{}UOn}Qz%&q9R(s9ayZ&^?;*iRD_~=)-W;;eI6pHQe8~5NrKismPqS6jALX2Cg~J
zxc`-^6(9OIricc@{)2}Ll8u9GV5%L~bpH%S4v|NYN`Qw`2(0b_K)?eLHbE?7@{|h^
zY#RmWhlbdYWQGhrI3X2K4-Lb^^*;~<ST`M@1qaRZUzTzYnVJo#r|dQ>fd+}6opKS^
z>7DrnbBiKm1mn)G7DP6w#$?h5FGEL|B+Pesp1H4NUAF&eVYMq!&!=FrI*4stz|E_f
zI!HmRO*IV(<&tWAB6cHby;UiKEn>^gZ+Muke67#HPmZx^6K^wQue9*^D7tgIqLN|b
z`w*<$EFSl8HzEsMTQ6B4+^eh}yYum1CYwTezMZ`;X7BNobM|d9N-=L#8_~IHXI{9y
zOR#8AYf0FLI7z>geJ<rPHU(WV2*f@#QccTD8EF)2pvwC)Wik9v3G!n9MFHk++AJAo
zd}j0`Qvd82L@f9t6FNJUKy#Ea0;QOn<{43riiOtnPro^#(t~OtoLQoW5@H-COrHy-
zv2V6$%hphO4uBNcRm>^jJJQWp$r7TfFYQHm>U_;UW4bACrHtC^UOYNP(ceG=7yVhb
zOTG~%t_vC-bGU*6Wm^t!kPq*02}85@gi)cUPl+rP2IXt?O0XH0kySM!>{X`_zu<R`
zbINuya$!w!#HB(5;Y=`wOCArM4DOkcw@@Xu2nstU-hl(qnogUzt|l0}aN$#Wph8&g
zuLkR*+D%`~pgF-HRI|0zgLn{`ppH1DPs@4k4|&~(ywT>M-|K0HKk)Pb!{)k=r4H-A
zafJb0ua#u>4qi_m(GIQpV#lQNp+gICkT!``@y>tWUVdQs)wdXR&A6h2Om^Y-p(Ix%
zRNu(D2-#K<DDWrR8|A>+&v4G7OLbsAi!-!})8t2PV6IJ8KH-W5zDe2%r~irSByu5}
zv)zhJo|mxLAnaxh;^PV_lrEk^*=_KNeVcybBKd=u9kQg4pDbIPkYS={2Fnje`9f!b
zk-P7P@{HS-QvE|iw%T)=dJY^ZO-s7po!#cQGP)lPfxMZl=GJe*oEQ~k+UXxn9Q%_t
z#^%23TU={vD@pp`PNbggC{LIon)n_3F6d3#z1Up&Bgc%L-B@{OI2YiS$TtREe}ZKB
z`S7TVbqCM-x#8||v(gLgO!3&azuEU8qzmh2wDgz$9MbBkY*j9NN;{>8ttykE&ZwVk
zjfJho6wsg$dRr+~Y=ZB3db!*atJ(u-p3FirEhEQ--}bFX;Fp2HC*|ZyyPnVDy&Rsd
zO1U?cgahpU9Nd>;W5H4e0>{w)<k*$m1|HGkg+_O}s8q3};w*m>t!X_4Vp+SVxZb}x
zdy;MSdzziEvd7vXtRwZuEwX<B1PuQTzuN}7CesN5u5)JMMIZdMcz9rJT&N}de&qy8
ze^qWer-V97`~8e70R>72&4}9KfiyQDvcDGseykvjd;l(RguXS{7Z#%s)u5z>*a-1-
zV@LE?1VZJfk$m!l8!PQ5IXpJp=Y+1x<e2c?Z`$ASrZn#&^r(?_gnkKqP)RTUQpnJ0
zJ^#{IoLN8y%g#Qlq7`1%#CTPg5DX45Nr*ek9jQClg+4!ZzsZbV_2;W~xV`ffSxjYl
zopWE_@UJ)r0$bNUBZtDuqNNEHevS9mPYhA~<TdIi<w_YlEbUX+`2jw^H>Sf;Z6;2Y
zVl$gr-J(%XK!oWPM5BULp)@Efxt|Izdv2H=63WdqK&6(&Wlsat_0t=XrvM@QhJ4x&
zf0-*B5qeYc307qU&!{C}KHMM;?9fL{&Rt&>@C*WgG^<Fs*dtM`E)`@ZU^&dQtqcrv
z!y6e_EXm%^aHKWKsP6fq;NLk)&e_dp4py5QA_|+i#3YTVTazI=-WJPPjhxnI5kzx+
zozG-E@s>#XR)5E#4uUQ));ya4+9w1*`y(bqHA$F$DYz89)X7y{b^>-*3t-8XOCtlz
z=yDiQlTAJd>bE!*n2cil_k3uMEV)4!1psMS9v)6GUm*aK;@=gh?}&p7bXfr42WedT
zVt_k)05Xu>`agmTkZqy>8_20b6cMD@2VjD~zsVLD0D1KRSb+m`3xb-WMHba=%j$)u
zYIB^+UF3l2Tg<OIFCmh%Y!8%eDia+6;^Cdb`7i7dvE3`BBn}J1>U$3{{V&`&?3*%)
zq85e(aIO<g8s-}^wb;rBUmqtlDjS6~aR@Fw7w|$>J!aG&*v3&EaJ*CSuX_BklPg#m
zsQ6e~B}_aWa=rvj5&$(?8O~06-|R?}BA;R(&MKRO-tW6ecZEKS`xsE~aKTv@B+Mf`
zzorD6Ah7zAAz8=4N^aW@mWz1nLsVXRpQzS0O9l}R4oZGjh_LjR8+m3dcL7H)K>qyz
zGRf5=7v8^n?gDf2)$Q3`ZQY#i6Cu0@+I;AZn8qJ5f8jIdJIG45@C^iwS$1i$htT&l
zO;R6ZnduhkJ8YPQ$xIObZ`C0OT_1x2H;8Hgpa@xQ0kHi5;0Pa7r~~2KdD#cBg437&
z=U_oZxhS}C!3!&ZQJ8;+BS|P8D1e2Q6}+_$IEIDc`HylOw6zUbfZYDaI1ZlJ0T9E2
ze8p`sK;+6qh@hh%oUFiHEmgN{$Q#9r?jfUP2n{kVRTo`K@$CKXR{Fg}ESgH}A=2vo
zfmcb|j&QTvPsNU^zuqtRF2AwWD0D@;!FR{clFBqJpLZ?Pj@g*-cl2db88gRuw7|Pj
zN_{fPDAf2}`5-g<bh8G<Ec|FS1OMEkoXmrTM^7gKaXYm@h$B=(>6+1(Ij{9ZoKvjC
zsiSEBz9i_DR;=arERvK(Qis1d;21e?|JC|xgW9S;=xH|gqnD-JRA`dY^b9SGtG1*c
zr@yV_N(xzdY|J9YUm)S-n@cc~<&kzz3}QYsrT(tv@&FZ+U_iaL1enLciWASWuj5v{
zm!-Wm;8nQE$rCt}zv>P92O5zh7}iSlRag=s5MaPtz0@Jy#Wyyd_}q>tJ|*cum1Al6
z8yQN7SHAH!j|v^m$PB5V0DDx{3V|N+hGm_>|3hd>s8j~R_iY)hgS5T4yPas!a2Y$(
z>rUDk;`Vhf9}Mk6VS*wWXv;9Obad$}@8JDvMpW#fB0gYBdw)r{T<K)g<+sblLz!@&
z$!jS<QM1h#jRF0>&&d|tq0xyxZazkIZqE+AA`v1MU#2}8iK~4YEft<7@p~3yl_q1r
zyAt7-aQIp4ch1f_O3WX-27p6HMm!{hg3z4U_+=hisejPDXFMOVL_M(cgnP%VJ+O^Q
zd}P!1f1Z<_L0vcB0KFw}E_SeWeA3xHaYQ>G?v6R&xTW&{86-Za-!ljoG&YUL3Qj!&
zutQ7>;^`|xir5!V0f!JzA0krxkK2C!0<aACzm_8;v^{(ah=A+~5Y^diB76|=QJxtb
zcMtgb&yBmv4aWsp0{qy(oG*Yy$aD~*<A18j6z>2!1Q>3Cf5C7j5V@`hgjN&6nxpxw
z$PE0y5%C&GM0_H0$5jEt1f@tKi^{>7jf7UHz)KQ~@pyQCX#Gx+JL?S+5l{X)`bFf+
z*}gA4j-Mx|@}%gEbHuLja__HlYw6Fs`e6l(G4x;dI&u40E>e(+{n@h$La=v``0xRu
z_10P%Oqs~MMAMv6zZk#U%hJeBjv@g^zqW76x<-dEc^Ye?aeq<TmQLbSVh^N?_(V2V
z&FYgN#97{4fB3y2j}wX->qIDKl4T6RO%Tlj)*|Uru8G?z!U#>45YLh}DJR4MkBLcM
z1(ycxf)R11-ZcXbC&@KlR^EFc@_Q(G_V-XDXIa9un3_Y;Vs6A$XT@n}f}&j@8AD?A
z^>9o)PBAUTVtHrDSHxFxWitK`xWt=@#UXSelL!h>tip&L8vDJw;%S1MZBydPWEmf<
zh~be<cW7N-O|N^Ws99S=8r_h!*o8lzD!MzzWyWA!AZ!KQXu2@h`(QF*Z(kB|pfZr*
zP^vI{D#AC&9#G+vXW-ahW&S_`hGS!hqUD*3#xpxh=3F_dY(wKj+Yq}UNvg~spUx}G
zKy&(N%k^R2;}}RhLKngH@ufGxj}xV!v5qU#$wG0LvU13jC36*|N&iY=3Jsc%Qt}0S
zQk+Mitxe{H()v7VkV#O^z%CiG7*%u_BrVnXeSq|Y^VjiDJqip#S~%KvU~z*>vUNe;
zsN!;OkV?g2&aZwsh3W<dV&c=jEJoo)7aSxkDGWt_xpCq;^~p*4xs#7Ib~<8?S)P0q
z#%rA>X$SfH6C;Xu0UeJ&j61pX-u4~t0C%0fA&C70#lHGepO4XrN`71hS6iC-UJIML
zdRC8OpHfscLe%H9<}lA7(o;I>a{`S|mGeC&n+$vAj_Ei1uSw769msD{(&}@hsTtpd
zOe&8TfN!W!wp%o1)k8P?``6cJ^N;!~)xY4TX#0NZ`<!Ib;#Dt;7O?(=%4VoWhgDxt
zr=lKhSQagueryfsx2{{oP%OuyE&TPtveuY&d8vwosQh?n)~eFi2nhUAF%|#AEPzX_
zmSGN8P+y>`1h0>~z5s0RM9}ElR+B0F;P!XL|2g1A5x+NuA=kXVP7WI;k)sq94aU!S
z<)Xj&?#a9LzP}B1kwWI>@(jjP7^NN-o+4iAFs6UT?80p;a6Si3@i>U~E{rz2IY570
zdEDenb*ql>sa(MiQy@5G1?A-Nyw%s=rr^4c4IPr1K13IXXA4h&Ir)Y%G<>}I)yk&)
z-Hpd+Vg;dD+E2B^!YqSl9xhiS8$7A!)cmj|XjQ$SSay{oS=y9pP8b?brDhIW*3jge
z*gOlG8%pyO%|nf?ApSwofibbz%;`)GOKA8TuOr~`N_wS+6KM2fpeufLf$Q*Qyidj<
zDLAn?iGE5S*VaoZXt4V)nNn1-ufON#;aZ9*THLv+V@i(vv3Do-&s8T*RmZl^Hi3L|
zCww=BMmY=Z6}odpGtMZIfP*MF_|tkpgIo(M(k*)iIm-P5ftW8-r3-c>q<+)Ozms&1
zdozAoFCAIb!2?BN-{>5A?AIzzFq_0x<oH+lrIO_-K3}*BR(maB)_5(&f9ZFfc0H}1
zJP!M$hp1b3(s<g70>pz&7BZFCr$Afe*>C2;4SaC2O|CWp`n)?usj}vqj3TU9J~%U*
zMV^W+y#~IO{1KKWub5yc@kB%tD*PLMFE~lY?=D1vK?`in`6y4@Dx04Mc(w}h`vkBT
z@x{(L$1#i_lgIVn@OBRY&2~_NHq9}$l`T2@q7WQRC@VKja?kLDsjdd7w<Hq_j!pk&
z10;ydFfXc)ps4R)`t-e!q|WQJJma|94UJoa)==9&198qict&dNr2H(Eezg}w?m3Q>
z^>d3mbpwhs7S1Ph$t$d%onkvT1QB*A9rm$np5Mo-Kj*n@;P~qCj?Lxm?L_Z`l8+xb
zD<*T(|K!pNlL$l!BAhizk{MN4p{z-w<X$B8i|t@*>79F@wFXRi{Sgr8>~4EqIP>c+
zy72j!u|^91W${dvb+Iwe4Y<bJ>xfQ|*_S}}mj|Y#4zyl9Y|Q7Wb8wVR9Fy<iMH)(-
zcHq{Hi>?@WCC?DA^rfsZxnGN3<~Um|)QvUgD(|N-4Ukv;#59o&{K+gVMg$~6TM6uQ
z7DS3z%dqO=Y9J6M@V#V!Z||5EawHHg`%%|cpH{0!8r;&~!W<S^*$=AS^p^wlneKIS
zRRTA^^9wPn>%ZhYul2F@{HSc7>6!XCSqqP_#y-j7Q~CA=E|uFIo9ige%QxwCA{_IY
z9lP=5GBGj~BdLneX!%mf`HLjSDtsVwa*=FPqBM%4oEqe2r((an@7tbXJXba3&u?ro
zaIPqi>(qr3>(=s~(seCvgX>g}!heMH6$qTEA~w`-LO0y0da|FHZ)~wySZ9;BN7NHM
zJ(};5SqALA=eII=DBM5ATH?>EDvKAaWVow6h&%)u1D-fabONdgRRe_b<Oh*!b`3zT
zzpwY)6O~KeA}9n>Uxu@PRHdBwd*#%}R0o{?HGA0Aq7bQZ`cAysxLtRW-GP2;cL6j6
z$V<lr3ZlHub@!b+-O4{vTxgA0vX*W!-nKO?@vK)<=6ehh*Sv2Clf`XFn>0}_V&%uX
zkBCXQh9;>65^co4t|ZP5Op=?81e#e1qlv^lbL~>&-Rtq7(6{YOC!U$AG`!?%Y@OhJ
zUv+uN9B@|I&L2p5sTvzV`b!9eVuz0Y4^_qcACzAY-uw;@!Z-k-6u<)s42rUX<5A2B
zp<#HrK$?5#c;F6Hb49p+t)yvDJW#w$C<|B?%Um2DhL;;OGYX9dT2X)m;D_+d@!=t}
z{Cf)pUyzs=z(5+%te$w_Vsdi`lL1MbEk3xB$-Egd6(49T+7cfOWH(oZ29m~iFQ0Y*
zYyO-Jb_GgP2pDyOZ9e}gX8-Mxud72|J0u&*Py#hBFXZ=0D<S#BD<_=C7HTD7uEOT`
zyu@~Saj?Q_094U&lZx39j=IR=(U+n1xs0{%y&ifhB6d9i`TccQo7CsAr55<pVn3@b
zC9ox=Kf?81fyf1g@mtJ4DFI*cYh0l1tA!L9Bn>xxjr<410rR0*y?b|rVp`cpHH&0f
zF=B|QzAgJLv%FUDUtB>qnnHI_G&A&3dqg$D!85-UeF_Ph`d8GZ3d9+Szq?qzeSWt<
zSk@kOxzB#d$asDXjhQCFxl_1!!|W7)hnA~DDuIN4&E4ExEzBHHEI?vC07O_`UWk^<
zFbx+Np3A&@1e7!vf)8GNH2(wpZxJCBN1(IS5LWQnt9b|vh$7kpAM}@on-x^|ZjKJb
z=D9$;Z(`%`^Tb5O>u&bbu%{!~B&4m9eGeGTOrilRRnz)iO_RhwqW2^e>)mJ6pPonm
zZ3xseUR!k?=I-l-R4MIA4`;$!@=TBuIW+DGzcf5D3y!@T1d?E^uQGFq)8Z+_iS)hf
zm~G6TRF0x<-F}Z%Hn@miVP3}6X;uTy7e3{oHZo@4nwog1ww;~LZsNz4`r22v{J?y9
ze7{Wmdi&lnTdy2>EJiI?;E49g5B>KQ#qmL3<PLf&HZ?5C<u*a;!^}zku7~GdzcYgI
zO?6@h6VrD)ufao0Y$#vKV4p}+ni^BJt?gey8qYNBJFuLDYv-jwF7cNEpJQKvR2+D-
zF&{sa<669q)En>REN;a($fR3SpTrVC=<}&=9sKKR;=S9Ab1Qc>%d*$!6O6R!>g!^y
z(3v7)r@VBRK$|RBTbVgn+k9d_Q5@+MIJhdvT2ry#9?-wa3TAgEs<3+Q)yJh5hmV|=
z%9lwS${K#B`SK{+wQtyk)&$lE7KU6GZD&qHXkuZd18BR`Nt0W!VeuM}mGpM#%UF%o
zlP}OXmwHYv4!{1%@Iy4#_$)QOIb7BXE(rfAXFPjFv{>evORPQ~tBW+I@o-Yn%Xqzj
zm|lyrN=vh>)5ex<Eudq~Gzc|XzA|$W!1$-q<|QSnc?(jOKV5tYL)I@2oHfUp|HBrC
z7;Zhw_MY2Lm(HzE__T{tO>A<LIj97yma!0#BY!m39EyKZzky{zA(-OCK{@1b%42T-
z4TD>%5oO{q(ewDOeOcbmV85R|a2Ga7iP+Xy<XCCfnevNKla3){XkTJaj}s*`LAC)(
zyjvt*FU}qF_Y&gp4~`8@z-ok@XFCUapH0)$ryeDJ*oC*|E6a3lD3xJ6l4?Rw=yGGh
zeOtjRSh<^uzf6(}^8(ud3o5QMP!Q7u-8$vFN^SXx;IiCKq#?zLlUYX`5a1=hV^CA?
zXYa!5sgsqw^<sWHTeXy&6*_X`AcHzSHmm3DM9CFDWlbAC592)z94lWk`ZmGwGaBYb
ze?o@IRE^emZpAMuwfmr`Dlusk&JT7NbLctEMaW0h{_Sy&FYW8Y_tbYPqU)uHulR~0
zMeJ8d%x05l5^!(m;3S?ReraRHzg4q^HaoCdZK?6!zCL&?ZU5StthfJV<PqJa&+K(i
z7x`i_o1nKljcE8`j{L`o=Ug+}o$GU|GOV8;5}!MJao}G&pF7;d1{jt90E5fX9t5Cl
z+YfA@3Rnv?;9^Ht=zv-g(V0pO4*^0_V$es%3l3y!`=10a7M21j)SsyA;U`Yh2wfa`
zc}Hny2;NZ6s@<6e5|h%oA5r5ajdcTbBd}92nvy-S<sy<zg_vvG19(&XSYFOo{h!G5
zUf)11S5oK_8bngxc*;}h8s%o9%QTY7JKQ@TcV==Za2Tl9n~4Ddgpp?Z%K=bdw)t`Y
z_cLL61tG$hXk2ozTo4k~!p9(9&;pzVH>6t#ga&UBL(40~O~py2Ma3Z}KqbH{#P@$2
zkQ4;3kl_Cs;^LsB6C`5rA9xFKG-wF662ejgX2h|OgM;DY0=XzbI3`I~@R`B21Qtrr
zzziIjj+KWt)S&o#3n?V1yxy=6XpzV(6&d!~=19RES-L~jE%D&~A}SKfybm?1+*od+
z)St5CgVPmu-YVzt$B2Ubb1lT0I@vL0=Tb+QH(owKX;w6O+a@%>2dq9`r7k=bT8lOJ
zIidP=uw>EXbb8`uzG;)Qb%^PjiG2gI0nHE?l(<8aLT1g;zGlNmkTQWgiNE2XJu2$t
z*m+4&%~o3f-R=$}_wlQV@##Utv>d1UeRcfTv1gKuwx28|IXD9gB*QkKv%`L%!1<&E
z>M_kEg+rE+u1$j)UAJ|XvU_%D;ty9w|8}1U_IR53uup?CtUO(?(#@a+J2k!O4-8y;
zx^2JFHKJAf<sW;G#2u^V<Q4O<9d2OCr<}*Fl$X8=s&~dBu^BRHx6*=Hy>0P>(*mXU
zF?<ZtCd~d`6XWr79e{L&b==|F#ZHjeyO7wK)V(P@H0uAh?!5KW7)^uSkPUr%Y_W@p
zHu#*+Q)qSe&(&()<k_BYC654ZA@B=q&W48&Vg4u50yQrfk><ya`j>ln9%F&?s{8fw
z*GO#M3)6{2>Ldf~lfk5h;KIdw?w<mCTTNbF>|}E(fj=e6q5$(Y+fd8GPB&gN^zlr^
z9+WQm-<y657zg+aXlkYYL=vwKq3#*Xz$O0PYE?0%skZx517QOHf;S-65)~*3lT~R?
z6-kiUKio0#by^k!6V7VEH^^|vO+oUWHzi@dqQ-ZHvZx>iCQ}oMOm6tjt2E)vB{~^J
z^P4L_DnrxOwiL0ObHwE7150x-BCkgRy*B+{zyVCw_U&rw+`PKmM?ti$^P^!;e$Nv2
z7LS?5^^pkH6zZm}F>$95=QrS={#n&JUMER*MnMA%KijooqW-K_yI8Eixhh+qy|@pY
z31U^ljv1m=&bQ4_O=1N=?7jOW8q~Ob@ob&^i8_Sd&w)*nHkoi=YuF5?;LZp3R||LD
zdF5-1*7h8ljtX%!#YQhP%XG-<*{Q53yH3xotXB(ytf=$-BBXG?@2vqRcDXC<aB#hX
z`5YG|@Q1e@$g{hzumU=z!p6(ZCS28F`lxZ6D6CYBcH@+V3Il%jjz1QJrX^-HsjKLn
zY)`zqQlpC4xA3>n)ql(z^IWK4eJ!pH<;;J>v??z{T>)8)D>?W7cJ%iwYi{)Kd64Dx
zzbaN0mIJelQ27YYsok;}Aa^+?{tCUUUk0U}<(LK+H=Bs{5@h?%&Clb+&zcAn1s0M5
zjm2Iud({BeAg&w_JP;MG5<d7RsRca@DEtG2il^7;11p$=!eR*q@^6P$hZJCwQ(I`l
zLK>3G-|)bpv=-VhpaVBg43JTSCkptS-hvGdl;H~rnf_zbKo{af;ZU(~v~stmf<&q`
zFD02Fk}og+gKMq<;emD`B5qG4;?V^X6dt6!iZO#;6GkLt{MYnaG__%K%!=<Xfdgsg
zqsf4--(;p7asx|S0+`9tuA$mr7_oC2q*%U6A**KYgd=C-hR0<}_Y?11(;5B>!!~wF
zY3c7^%?VRKh9kq7k#R(!(H{%LW#SyME(A9Js-|tK&y<&Hgkz*C98`+KT{f7vh5BWM
zMvp}PLlzO?qV(Jdles~>DqNG8*q4`Hx)I~kFoMpo`2<1BQuPvohCa_H;&Yr-n7t3r
z&ILbtrijft)m0?jek$YwFfAx}<<oqo$;fZ)VbZuckgHg=i^J#md!WmX52qs;%p8E8
zV#H=l;AH%HtK!{Fe|HQaYeh{SOqXeTu&>OZ6*JOhV>+Xu#H9q?77g}8Aso}hg)f_e
zpW~fe;+%dX{ve73JhU4RzGTVjF&z9@=O+A6ES_0$ahr)bQVB$D+3;r`+E3^dY#9bD
ziGAo+un_kQs=5)&uD@J(y#IKhB{ne409UGtCmjydo5ldm{|zfCp#bY#f$Rn^(VBit
z2>ZwAGjDkfn2~0s)T53j`D+Y~R*D|az_)dhQYu82Hq54opQ1!WxF;W4nV5=+8Bv)z
zF*EZD(tK!>%{H_rJ>n5v8g7D+!zAb;pi#asQhOo$<abVpQsCJONd`pcn1unc6O$)J
zf0hgeIIpwB;wLJ&#!`4fnFR&AS0g=@q|L@+Bbc#@xVc`eE4sWLwBigo?R6X%dka>s
zR5~(<s-Z{xy-C^j;UiYfHs(8u2;3L@!H%#OI%9PeO*~^0r9cf4jCp^CYbRmE?xWA$
z13prF-70jVtl3{1;&Hs+m~;Xe@f$L~CiDAfsz(kixNY%JVLzNlZL=PDo~{eK*<%{6
z{+04hg0ftfv$xCodu`9|&zoWnYE{D#!|UNIT92v3uQh!t;?c~}%{Qn&e5D74p|ckb
z7;SrbMC}V@lnrHW=~67O@c$54Ovh+Ztva(eAS_i|q$4hPK#(_$-mVAM??*KM(NoN>
z&0}1y6=^&%v$GN=U&vKNjLUU8#%VMY=Cb7g;XR!A!j;svKL?rZT?a+kaW?EKUYY(e
z{G>WxV@&vwFd-)L5xUWsr+`8Qd3ZETXDTsy{l=Zxd=SMnMCuLxXIDnIO<|)qclk%W
zhl{l_F}w%AGt*Cm9MM3a7;yaE>)Amh&))=3hwUS}INGp%78&0K%A3xs7M};->&C7t
zukDMD8=>jLK-G_Q!x*Am+CsJZ^<QB+Ba3ja=O;T8$TqhaMSim04>JKbIS+e=#*^zO
z08^o<hpE$6>c+o)p=)6~KTuZuterR((RWrVL%U49MmakyBGzbu_6~^@d{>|QBa(Ny
z{YA_iXki-DShs04GtWD>*T}ZJLXY|J;Q7hPK7o}rH~(EKMSCinl@#+C*bc`lT=QGA
zn2~ZWAS~B78WFpgRDN|b_N$G%>?%^S6{}>YpqOhq3G;Acw>uSYQq<+S88g}FJP1$N
z@bk|E=d$}Rp#u{`_b{D2A~!UupU7jH3+9<|xf_3lo#r_6^iRbQd>7g}kjcPxQ5z5M
z%EI+k8}GQhM;)4~#=>gDX>DuK&}|OCw=YFk^A-OqVPnSCwSren&HoaJF@UQ1$}3EX
zEc34BH2wJ+WTXGSj(B&v6k~H!|EyiMdmc?{o0Dsn83cSQGT3YoRv_;Ys|iAmNU*l7
z+fUp1QJ41#v#hx<{jax%_o5I>bz?H#J~k{8+K^vG+>=3}_4tgxaBDBl_g&od52kHh
z!u;!|mh&-_ip1yc6*uHnJL>u3qk&5=8hkoSO#w@!Mg%*hVcxaO>|@424c#*7rn%7P
zHIkhsvTh(LUuX+Zh^dsXPJOwddov=YlEfq`ZmhJkdbv`_p)B(X`69<Su%_z1$w|)o
zBB1xwL%3W$`+IK7v_3{m#|TQM{8pisp0`8NC^-DI%vF%}q=ghP*TfXbMZuAhoIVd|
zDhiQO@Yw-y3Vn$|H&EF?NsU*MBPFa;iRHf5JOw(`1yWGYQ}UYU<%zwBGnOe_-+WtS
z9ns8&=RZl6L4E~7PXOSDmL1*4S9Hqi{+Lei=;<FRFZ!zLpmVW=2}fRgf72LM_!NmM
z5oQy;eFf!EpQbCxJf13i?L6CW*Sc1hfX7c1_%M1*ZW(u!Eh=whnIQ{$pQ`k9<+r5(
z90P5pZ+4#9N*mjCM;``GNd44BJ{_|3H-66+)#5z;@_1(SI|7}dG5Ef6E1eDX?P58!
z)_a$c^xAsC2<NWP!a*T2Elc=a?~j_{Kn0^AZ}NpQjM-K^HY)$9_dxQE=cVJaDO5UO
z5?GP)g~DIRamK%^^@q$cBcg(f^!0FPG9i$Yy|k+m+iRH6X{riT_T?-3^cMTGEPQCc
z<SMk^8?K}Or<SzVn?t{GYl>`+DrCz{AmdH0)`sNy(cw0K(oHE@LKUia37MMdmeaw<
z?o=!1hwO$L;xQi}C-&nB=U?qt(r~PHg3q>POvLJC-`>co9z&_48A21%HrZq3=dyv4
z`tL5f{zM=LpjO)Uj!G~{E~}%;cz>Fmj+TcHMqJ|TuFiyCYG)zE^-a1hW&5EI{*Na(
zYU!bRTa)jIFO<s<4ZU&evLNS^kO$0!(_mn=--nvR_Nt*04g1L95;|TPT~mc42s4BS
zrzLr;2v+R88F5?}a-50$&iqW6P!>?ve~IOZJF}QD%!Uf-AjdtVDxNk6JvnIbW|rZS
zP5+XKYLRGsF&QPHavhbwK7}3)rrWfnz+xnn)^&6r8aG@(PcNLo@eXnvi-WltNUC3-
z0%F!+i$@i^>Gz_{?)pe)1pQoLPOp1j9rdhRzyJLH8E~-m5yos<?fTBclpW|)5hm|3
z30jR6{Z7<U$6JpX4C0igy+^Cm=FsXD#L?8BpIsWf`Lf+2p|7@bs(Rm%z&hi@zo$?q
z|Bd68dg=#bzvf<P+CiFb&OMoW=RiIg?V$(19WS$A*3K!-hrK!Bkt@F6L0E>%`<dZh
zx0en1Mx3!sA4Sye8=~t7_XvP)PZ$>aBI>bXGWX(RE?d8r`f%1(e$pp3Oz5kRj9pAN
z8B950t%%L$7yUZtjyb=&;H&CZDm(e3_1(f^jZ?q$$FERp>X|OCoh%me8CPeKOqL_H
z{;yb<g|hP?>1+cNjtSD6;8<DDOV7_D-x-}Nh~{)=0!jMRjQ5hh4%OxW@rGnIuObnK
zf<7KF*@~)i4bKufaCNn?u2*(hzc5<Hfb~8=KKRk2n{Hec;-Bw4vzpj{ZMB-vaO)Bo
z&6u!R7Ht$>8)4_=QUO2~+Kby7-UIdYz#lksl5=nlj|#zm`bs#N-qDpRYhAQuNxR((
z$a~xucMFWV-Sx2dnSKJZMf>S41U=u;_LT|qs?H79EKQ9S<|z*+?q=PVue1@r^r#fT
ze)JH0Ga|}Fw<((Kiy-kxEL=cbGWMzOQMX=W7^XPK^%`%pWIA}@|5J$`G2De_w5&3F
z8V}q^_}qDwA=FgIXpawsjcShUv24c3&2D`eoq0KO*0`4g?bxWr-0|d78O5@XNs2MC
zN0wOxxO~Ad@9F9cG#<>SrZ_rxddG73DQky`q4{7muukpDc>Wl~>Osf9VXD8btypqI
z#Nfw~Czd<3%^~TEA^)G(EY0EhKNNBjkcxgEm8Nj)qEfYMeS$76;U>JPy|Z(}@N|Af
zl}zW(F`&bK_@L~g{6@6C71QJXkd(pxPg!u!C$H>ddUnIOzwu&B-rM6ug$C+MTo$Ug
z?!HE5Y2dw)j^kNhKa<EL7TuHQ?d}?YySKrHiBX>uxqQdT9{V!e&ftcd*)R4|V4c63
z1sdv2f=dm$ogX1+l|Awz{f<Q0ae2$+M)s1hAM;A-E3HoK!`F@qFRur}4%?x9RJu=3
zBdh(;1g^Tq0%{-mW(G6&CXAX5#fBw~bh782MF?A7$q*@9PE_?8Vg`^7+begRDH%89
z=h2p9pA`bzV{h_5kl4IBNH&RV0UhGP>%6+rDx9`=xZkM8=7e)Luj$pQD@|u%qhou9
z^9IMp5Y+WPVUDdN2<VX6bF3734HW4zevXr;koFl*LyTT1_~w(~Ng{8e9R<KiS7hkW
z!PFlaOa<pElKwq!x5XXNhFy>n8Ee&IvQ-RlnfX8|zk=Xp>(7g8vzVbr2ORnq<v|Y2
zZh&=UBltp)=kq}Yw>~{K71~6U=QH@*?zKsfMvWepRcFZ@1yD<cIg!}X*?|rRP?{3y
zXh4z$tz0BrAihhcxSvZ=^h186yl&LADh0uKG;^+<YAO})YA9db+#LSvoQh3aY3lh0
zqNQ%bb+-w(^+fDD`S(kV5TLcaNnliu^WiYYt7ctR08seFN-kp`UeZ-_m~6;`)tQmq
z(aP$eQ*VoWakzkT=wSG|WjYR;!!dfpsz-K|!fAwft0|m7h1d%X3*)#r$j}O!TEeju
zYCE3NR0@Rg?W-BuEXAotI`S5Rd<>~Hx*c5VEm<}Rt-=g@Xvyv(4v+|$Is<f1l!1Y_
z@PTu-^3)&tPmpBe0lhryXsbk>LSKvQqg~DTmOSnw!{#LVD!i)f7O~^bE<5NWJ79(7
zH}c*q>fn}rhGu(*-a{Deelx+DzBhS46<hnwCO5dkhJ8MGYsug2H?zX61e1W)&Ihd^
z)ka4wilh2`(}t;DPGFh;Pl+VK5Phluq#p3`v12ElUQi^)>O+pZ<3e2!&MLo<6~T69
z&^<dLDQ`jyYptA1Tx}uO_w^_c^>gAF+hfu!)|@tWTCF_q8Xr|<<hMMl49wA#*$nk*
z&4E3xbC!@vZ)EtJai68Vtf~I3tfrud)Z>~5@hGzi=7kMb6QJhg3=N~gqn#-FruTOH
zCJO42-glaEu&&MbBJNbEg@R&HuCu|}erEJ6uhoIWGKFqcT?5^DPNu;g+A4m-D|1Zq
zG^*^W(Ms<h)ulC5TkDz!cI{f-NegfK#xd{QwG(cgazhn1;gO5QBEM|OO8Q(<=2X1S
zW^StIVLwL>j{>(-F%^Uzy$K{OQl&}REC%YD?9gpvU>>ab^C3V;cP*SUH^UjxlzYxQ
zNx?22|1j9!hR4W7pR9jfb~%UT!5P~!($QSuc2MM>_>Qw23XR7WOv9uPVrJ(_5+!2e
zJ&2bDOu0>0;MlBA4OWzKk23g~?3xZN;E1QU!@sOsSpy@HBFQ<YeC;SKN}q_MBYAui
zf3kz%QC2bB6dpxmQTEWl1BdE)%rSMb7*#YLhZ$~L(s9Y_4Cs@gUydy(_4Q@Y!<N*g
zKAFpK&&*u9a6@Zl#WHoFYl{tkLid_HGJjmiDPgjuE=W!HXC_1jQ`4&;1Z$}%iv_RN
zcKhwYxzcJ!tTIU)J}IC(t{)sd+Z(lkxbA=ky4Q6zkB7j4@<xtTI24ekfhdFzm=BVX
zYUIR&WJD}bpg~ESivIz&KpNZ@0GQ|ka5J|>F*H^=QEP64)A_^I>?P)L3##gW8*ZSK
zA1)}7*WxQIA0Hq1j@RNu8xoS3d6p9gZ;mKfLW2nGJqf_s(H2PX>99oj;MN3-VfcSR
zi#kp`SS~)k|5c8HdeSV`fNpX!8C%dIs@Y4ijP&V^;u@3mvAsVMiM@!h?F2J$Y=3||
zW1vf-LVS3tFh9)@?Pnob%4LXaB>jbhGAD^p86rc)NVOb6j`qRH8wp9nf=WT2)xhw_
z{(+OBILyNvYR^5997j7Gar++Kw!&Bkn<KcH7T)l@i_Rk?@JA+_30QH!yB}lF8^Hk8
zHck<BiX5yc)n<h7c?c#&Mz%kzFJ=fvxesr2;@j2W;8#t#s3uoUl>D#k=v(v#>HR6>
zpSdD6c04r=JpN?UXU^4MQn>P+%~DPdT0DJn)v*UdUfeC8n>Mjkb-#1cEtwl)Sp?BX
zO-anIe9hLy|5Mk{O${7;)<U=wS)u*lKPE%wZ=2-Y#KWZ)n{=a5Sk!vwcd8;<bTs|U
zfa(&y;2+~~N?@RUMd!}@YJ47zU=oSLU$?q1y~Gcfm9}?8=iZ_q7ee|KpHkbGIe0D8
zKh-S8pM=uu%ID&%&;rLs$06nI$fejtbW(ahE+bzK!*y|&rx36-5c8;k^~Z{^#LNz2
zZp*?O;>MPlbJ~Nf4*wQ<(8(Ay1KIraAQW$f^)n7jNJ-nnF8SWXq`FVQC9D6hzasO*
zjdCxazm*E?DPX*HJ7gP0F}4C=aSUa8oIK(4SYk^bz$Fi-CNF<q*&Y&nI?ttZr;Kar
z$X?quq|a$tI5B}_XhZDY$A8^cJdNtfD>=bEH!0wni0Cz**YUn*jSciOjcs;hBH7=q
zKVORA)%M7O0Tq#J#SVnmO~E)KT3@w$Tn)&xTG(%Xsh4xr27L5RX;|`v=RDZ(N7+9t
zoI2^SB?FlZWbG6O5;xpZzt23k_Z5qotnqNb4EO4jP`Lw5jD&>iHN3x)j1y&${~btA
z_C^|a@zI^PNb|zjRcVWhog(xxa<Ai9jj3fN>a=ybDLopw=&q|~VT~QHD~b)yPZ%E<
zV=vZd_Ufwu@(!V&_Hs1Z=<W?WmFl&AfL{F_S?xS#s8Y+Z9tPOR!=nvsmCFnZb?Bgc
zz?@v&la2?j#60Kis-({p&fzy<q_?Prnq`wN<a#<3->3V*yiz6wgLd+uFfPao551jf
z3FF@5ZSG_@AFgV`KNrXdeY7!<#Mqkhp|tBz3GOc;CX-DiD)oO|urkl{<WBG@>M61%
z!VnX^S=_;K5;nt>+^Y-!K=gZbH$MYcwyDl7*P9+lRkcU#lEEnWNX10oYyF!)H4img
zzdzy2yYs#<)Q^WkZ$00nOyLMxn?FfV;bjEDADVlNYQ$^xHYui5G%!^p409M(eDB^q
zsCr(KrqY)4r>u&Mk(dTu7nkc*?yenAIZJDmA#w_bUdCc?z{jG?WO9%18N}nSmN)s}
zh+pFY^Kt8APX`>-VJ4!d;IJI^uyB>aLVAckRsyJ1Ha3?_L#f{Bm=pQ93O;h`13;1-
zN6AX<BGb5!$?4W~>W5#H)@PQIYk5p1t>P4yoj%d&a*4L#F1v~9qfHTFi<-z>zVgjm
z$Iea|;;>EFd>OOu^hQ{vdvV<DFAa)WNj6LXP9z)BHO0Jqr1o;XH+OA(XKRbh2-#r#
zCa2K)Oss^5iL|;wVB}J2F|HQVXcbHcW2g$8lZhvv4DPI`GL)}}<A%=$2>t!YrE}C@
z7G%!g>qy~+d=AAn^;?cH?Tt(sL95igoqed*gLpLl>3ez1T1Ua}Fhh3(FVz@!=3oU!
z(VjNOPs>~eiMmQe9JQQf0X<%}BoQ7-0$r5CPi**=J1wX*wKuwOcyi~I9K<zj+2Os!
z`E|JO@WG80J)pu)NR0R&o)Jbs05k(h>w<cVaZp;yEfV2?#c)^MgAB>-REl9u{EzIl
zXTe7A9!YaGbfJjB!@=%|DH0-JB|;BP1Pm^pdA_J-J1S%{Ur*=mNNNwTT3%Yg*t&Xi
zdzQZ$-$&F9TWdx`Q(kx?f4gV##aSX+ycgrYCgkfy#Oau#AFejVQaJWV%IUony%%d$
zKPLW07APnIMwUV`2_lfoiDilxF2&g#=P6RGcaeJv-XA+`%0k2rO{JCOx+#Q&t`YBW
zA`A50F$+vz?E1P8Dfr^i(xC;1yLhpM6;8bq9Nnh!dcKJ!56LKP*kjD<h5hzU#10@q
z#c^s`DXpaLTXsv^b)JOZlGSecG+`LW&f#DGb~eEZ6b|*_jernhY@KHr2t`$Sn58^a
zx*iiAdCu5(XhFgF;eI{n@JEDhD(tMbeQ03L`W?WrauUbFu)YvxTONM95a;dha=kS;
zk3uZ!Q@KvB>ubLHsijrLFGlvY`^lQi?`kY~OpR`_ZJqU$`z-2n)5F^5oc58iuU<=k
z^pDn!f%Y5?H@|_;?nZM<lM|H-HssgC4a=W?G$*&Ea9-}#P&MQm(qSX?vNVpz={G;%
zT@FwVj#d7g{gI8Bl}Mg&mf3ZU`<vU%gq)3vSQ;b5?nR5&aWSpSlR4|`ch@t7oSf8m
z6Sl@?!K@M<jv{T1jX<{By;io(zArd`a`UU-nYN>}^ph%`Tt;KZD(E)KQ|Kxmwt=Hz
zst+n2(0=i4q+*yiISaGq6^=Tz73zc<jVilSSrt9CW21S57$H@E&fY*qvU~L9qNwgT
zZ<_uuDxmx_`agRMd6&lpVJS+of`Z~gQNW_L7JuRXo&J9y`WVFBB&@)MkC-8xSVIqi
z(WEQE%f|1T@<l}CDk|;7h@WU_VX!rOx`T%65|z)_{d!2x;dZG^RR;$R;kcD~VNe{|
zNRV_TO4{5>nyyz{iTdF&c$u!PQtB0uiy7N;8x>HMz4Y^1hGGg!K6*1(wzK|TS>Urt
zSno<|s@DH=7pwT?&gF&QbOb_p(|{u5DHRm9=v*kOfbZ6XGD+8lTT|^O$QrvF)Oiz1
z9NwsUgwAT$aAAA=gz4ZSPXC{0Q&8=R4l*>Oq62-5v=jh29|F-}`Gk1DZOs<iGthkh
zN(sS`I|Z<y!gk1ikJUtk6-*UlNe=_V50Rk_fyM<H#94mEQ09RL`PWFG1wb91W4-@x
zYG?>>xWk$jWb!4L79uxN@EF7g(u}uch2@99hJ)fQg&-Hapw4(pmw!`1hO&UZBv>j!
zdig-?&p}l90{oo(|FXdUFQo(N5CE;^2J3@)6D@Z>fG*Po@IV^5!LlIdCQDh!7X?A;
z%)wmg8<w;n=T%EMFm|&g6Eh4yMEaqP8ZvUjG75;BH#|n0L~QW!$Z>;&@O{-^u;<ez
zvv=MYnvrbNI8NRVTAwxa+$fMudfgVbdf)40YXP@g&XJS>(i9r9v_ThiYMH&es!7T<
z0eXw^NP}q)AhQw6N@P$uk$GUpBE94^Yg{CbANX^4g&57<fK(mDA+o;q%}7dBPbTY<
z79CjPSLL^0s~&|E#pj+=DZh=!@rwp|?m!6i6iwzdZ*tyS^mB3YaQ*_xshKZKuIvPg
z1>K`-yiCgwUr6?qf{>2K$^rFLH42g`l7t-6uS?oWM~-#C-wlPVZFK?#DBG+Sa`M!D
z>2D^uMJ)nsOZwUdJBGN@7m1H~<Gilny_vuo{d?)2h0k8YE0!-fUb%s`!m*;BgGMXU
z(rgIpW(Oz)&t5V|$k1(@UnvF>sHJ!9C!G%!`6mU)n~-<kd7efec``)xOL<9=c*#dp
zerh#vW*}D~3kBUWe|g8MxQ3%dB&GQ(f<=}Ugu@SQ`3bp?zj0_CgAeN)@qkh^V-zd!
zoGzqRH|Fq-cAT0=+;1A^V_6rud-xm^wyUD98Lx&%D*hoCiynWb;$pGmM_*h~b#JHv
zK=+mSrC8>G$Ks!XY$&qWVP!x)`EzBTnkqZ9s%ha?fCK4Y&c8_Izqjmth1VW8#|eHu
zEJoOHzAX4?SC~ib9;cT1A(Svb>Xr)W4VS-oUTzgKIlyVFcOerXwrhMZ5vx(uRK2Cs
z7ZA?61v8rb&{Q}S`eO_X^zv)mr&ZAoqM{8>3`B&|<Ie-Biha59EhM4{JlOUre3jwK
zKbhF(NOX(B`VW{9d*zD(Qdi<e1a;~na)86OEjwXh__;w>xRA1OlO)I%60&dk1kDe^
z3W4C<5)Uldfn#a|oLI6CPtp3zIG%q!$7@P3@!{~b1|u4fekiisQ75NgjKm|$C>RCP
z(7B22Wc!)(ln3>(0tmZ{Xh>Dkp!&+Wq@=G9+DcV~HNI%=3*y;%%gs7?)QHh5q0kC8
zFJuq_W^!vW13~F_CUf03EhEyumFedy+EDtfn~37-ft-g-&HUY~x%?HzX}K3|OjRwZ
zhp?zI{%bke#gUp*^foo3)mO?cq}#ZK<p6%!oR6!l=M42X=mHsE;0-k^V!xRyY1)}D
z?w32;EF{}}jvyS7i3lQ3M0>Y`RtwA(W($sk(+seP15n$oTg3Si-J#*eYh@@VT_r|9
zBaT$mX%V!d3AKjJiTh2Jd#apx7U;IHIjFM0xPt{VE^@=KAn{*yE9Gu~#i>@Y1(Vz1
z-=dGopxM<5%C`mJ-bJo7rV*3kfW`9%-}OS1_Q`x-o+_&UJ&J#;o)kgH1$q;<k^yHN
zS@LLt(hDI^$GDk>4h-qU7KP#G1tr-a<ALr}Ls>u?URGSd*t5)oOo6G!SbL-oPFAOx
z?*cJPL(Mocbq$qa^f7!%olJJ6Q3Rd4mDDl#PfE2N6QSTCLvBg49v_`?{Hnu}6Th7U
zUCed-4T1~II^7sz#87NC5+m*<9DQB71$_N;%a4{N*3IQ914)_j?nWiy$zPW{y}@<{
zu1A*nn*x2n>#VeD$FjP2x!qXRMD5?Ww}#e6uIq_Un!lsUQNC$eto;$i;nSh7)M6I8
z;>|Ey%A_c-<TJ`No#q}ui5rn}J@&<I??w&BbEnMoTZWU{S4u<CQm>0)bLPlmhLy8x
zqSmHxyU)&fome4$Lcz%L#Xa@@o#w7FQ$mWOIb+%mG?S_3>~kteaK7cSkAX$VTjibz
z;u+Vu!R>2u(5G|Nt^vnJxzSyrKxisz*BxAC*Vs~i`--r#8TMa&1qUWC{c`^+uKPy*
z#&WFnw-<MzKo@xprb{XOl7rp;&#vJyy>_kL;_ArpX^`@Z9Wls&$DY-f#^PuiZuQw3
zxIGL4es?UtdEfw$3Xzl1bM4+OcaY0<3Pi0V?mQ5Ue!9j^1v|tTP>X>U_fl_Z^Sr~m
zZitvuzZ*)F2SN4eX-nB_%d-uF81cTLpv#6^3puuR%sh`sp_Ui84P=ChuaMy&2N?5j
zI=kIHUk}Wgv<E8}s8>#L+8xa3=}&87F62~6Frdd>J-w9LT;H~|Qg+<e_TC$A>N&T|
z67O^>kwnV{#u57qpNM9yIHEc3Okl(a^%@(F=)2IGQ*W&eWK3UTf;xPx%7yEda|JnQ
zZV7J#C7RLo4L+!Se6%FLGhwRJ4<G{G`#C>ginrF2PN^wRDiL|6yjRdBh&T2?%M2do
z{<n)HDhogkMpPUA|BhpRUO_OUpB07@WZ&qUpx_2mHCx-j!1D7#G`v1R2($nHkwReQ
zpH|;b|Cx5-u?p9JLqX7@5K8Slur((TA~Di^Q9GRkLz7u7Bj#(DEvy<$@r4xyPZhH%
z-57g5+8`-A?mfUtF!cjRj<TsKA5YH6$d<tWA?mEc;%b6*jk~)AcXzko9yB-vcMWcX
zJHa!!6WjxX1$TFMCpZMRGs(Zt-WPQ-t9#AVv!=UOOV#(9<$U1E@n5=f@&l|~oS)mJ
z%Ny~=X)eEURG4dB3u>sR6r9(;QanejukKoKc&oV#cWt~U;PW^w`SK})(Ona(-_ix%
zJ>ORWiaW-4LXc3CQVV5C+Wwy#l^HaXQA^eVZR&RlP17b+161?8YGq6<L>HntF!;;9
zpl9f}h4zAd8mDKTb0PH+o_z=X1*|a5a-4$EXw;`AuI|Ssn_$mCSf9ldEkm_gQTcA;
z+r6gQdR8V_y6M%4DWmxYb|S2H-O4NKTsnNfi%`O9wBgs~+C8o#Z}2%vGa6r%=%E7V
zFC7u|;T=*ZgKsgtm5c029Y?j_n~sIr0)ddt(y(Ktw!tFJ%kbim)2g6qn3!}?*#u<W
zV3BlAwv`T30EO0CQAoDEc&?Qz;g1+}%c~-rJw2R>Ly~|SiCS0$T7A4cWOofNk)UTW
z6z>D77STP}@3HbVM>dg(Y=N^CS;J0stVr<8Wf@CJdJJ$t?<G^{<Q(+98_QCKd{m(p
z1Y%}wp<)a`m?thUy2Y9efJ=<}hnDog%klCs&%ZVVbu#5PJgS^Yf1}1gDy801>@CVG
z;0?EafwB=Y6y4g%__S}(hOz0PJ3zsZQ==VW0t?sMJ*ZEc^>|v%Ilg;r*hBQw0*NZ-
z5Suyvu-P6>vll3o=UWH-2RCmnFTP#9sUuu>WDR}5Wb>O!7JPIUU<}&s`zQu0a)&q#
zE*CrAxjDSxx(6lE0&y^%61&Q0ZnANE=WDrMyMz><Q18yzyKcC5yt)V$)FLHr2&A;z
zW9%;sH0<25=U78mU+}p?kJGu&UiWbZk$A+g9w0+<g$WT=-3DYOA<OZd^7SbCPs`2Z
zULx(XBXLQctAEox13|6UAGr<Z{VP^$&z;S>H*&@VnoCBpvOuEC)<5#XL$ume3qBcK
z4Hv<d#~-XSsXM-PzM<=!y|4V&y<8koxq#q4^gpv*ULI~xbDQ<lCn#R<hFzPrH7Kv&
ziW3Ul*=l{P+@X2F8-CenHrQ9-3*ZgE|LJ|;4`4h5F31$hmJ||-mlx>rZjK8ALfe)>
z0_3K;FP=Co`MNUcx*u1p%LueFCMy4IQ^N0Or}=)Ofnhfm_E#8TY%)WC)rTcBZyXE6
zJdNnb<Ry*zvz7tWFXCE3JDbAr!8LV1Tha6EoB5i?%oBe2WVG$Yz_weg7mu$1gHAX!
zbYS8}F;{|l=G&s!^-)N<4ey7A+$WJcY(Pc`)kr7`>v2mvH{f@`@17vI-(u$E#nx{T
zC@+yRr(Wy@D`BSIN;67B{n~*w9Z)Tz`gY&<$S-3lNQBN-s@)?yu>#mBj(SaKVXSyZ
zPTU&EWhI87AP#D*94O>Ymf$xlU95<E!uvnD=Y)H;)`nk;HI7Fm0Fwz3o|RJfI{_wi
z!R>E$M17`2;$LKjxFdZ~uqHl^cYo8E;x6Eqt18%C{Hkw;0baf7!~WEPMs)gER{Xk|
zHXYtrNaA;&ak=TIb@_lmqbTG#12k+lfJ3!sP^l#x=nDR_HyZP}#%*cTY$xx~1tu;K
zjWNNCM7&1ph}|hhIp9FGUwRT{(gQRIxv}5atq%c67*iDUX{^G&Z7y8P)0=ZsyQ8US
zMf0k^yhB9BlYRzMzetEt(V-4+%2j(z{7Jsqm9zNc6wH+N*(^B=N~vSFfBqAHO!Hv5
z;Wtj4%KQ+tPqCzyrqAV&2s^6<_xO#XisET*t;=$)d=pFF4R?7>nTTuSUYNA+;n*uL
zQ|_86?1NDI4L^v`*#@P1ighSr@0v7$x36#8Y|exkkpJ4^-!_Fvf%8{O!=#U$5m2nI
z{Hd26<=4ITLz)7&`)QF4e}Mx6KgDe@K}3C+jk=iB>MNlBdmNfg34=P8*y`k@3x-GF
zCBb&;O@8D|DlK`6t_)l>+fba8M;@+%87_{#7k<U-`P3u-^brh0*`=ror}|F6XIu?b
zwW?dd;$z1qXdDM5v(UQ*N^Z2t1e^sROw?xtZjj|OG&<UC_L=ujZNi3DdBs#=cgW*A
zXr&sys0qWjAle*HsU(e<aZ*L?=i6Di94^eH&gcC!&z`Phi<u!rqgF}E<X^C^Mae``
zN(n1yX=Ns2iIIclg@IL(ug6PiOiDA+kljo)FH9c@Ty}S}Ad;0l^n#i#;nkz)Er>Jf
z6}+PD>>G~tCK)aEL;H$oW|AzAmecSyDfaqqY)YHcJF6DZ=HsspIFo#ZV7ZI`AK)Lj
z7yg^^u_4+jK=bnPfcy|`t+~LD_#cMlQP?)<Ur&YntB%7C)}jE{;RQX3+NOcgEG~Sw
zpno->dBFLz(`aOzP@G^H$j(4UK);^8lRh6-z+%moS-ZFwe>=)>5B*l33-6M0#>#O)
zn@p|hKDKroOIiI-d80ef1z$?ak)^(@>=~4DuO#a5_86ZwE!^NpDM6No=+LHaB8b3C
zeL=QACw1JShw-o=fqEZIz-H9ZMImacUlHn`b~8mN+OelC>#Jwvmxc=k5O~LO4iC{&
zY9Ay~X12!?pd_4*Jn-}}Q>phgy%2Hi#9|XX(@+V0RZWp6FpW`5Xt7S=36qC=Ul<|$
z(%agDOlJ`yFJYBxVJw4Ic)GV(Y47F=hX#t;Upt}*V{Y%uTT_yVN@=i=#+v3|rV)r8
z5uq&F%U+{031bfx`24K_aG6ADK7?i!xU}D+$U8zz)hV%&!(6Svzo@}nVzJMHc)!%u
zMwy?La!+kK0ZE0xT;I+5@nA{3*ghYX_kkzaFqTrLhig|ZHYwIwkF$r1^(c9eCB2q6
zQv#^P4gqz5GH2*PtKJ<IO_<wlwP{kyiQvWFPY{JbuqHucF=2`Wun_9;m>yM+QBHyg
zW-v(^C21N}TiCe+tLaNz=v=s<%3+`EYg<9`J0nBF_D=u>zD&~SZrAn*37|$au(bt-
zE)Nl+F%^`C1PM<V9l<OvDNY1R*<%*f9#BAyjmnAlP{JGc(T(<DQO1y%V&amMVlVY0
zP0@V+N&!rhe}HBMBqOQ{L{wsh)qmHjw_p*^vQGyi$y2!?o~cXw5$wA2VufWs7KNW_
zU`2j~F;szNmH%kh^wn>zOl6*i|4;4tSFP8VNkG|NV^BD`?O9-c_n(6U|HJ1C<f~<8
zcD2F5azQGHNM^^+3)zS>uR9_8KOetYQ3fEV4&i&0ZG4OP1&Hw}VAZ<4`=g|F@p}^c
z_BPPdScWIy$Y?S9w*XoNe6o-Wx`ls<V9iDNtV>NtrhMbruj-nob*tXV-|CS`bf{-g
z$15@c@i(nz_E0_<)05~KhC&w}XUaS5R37p%EEiIzU*|Bv6~when<!OKhPq}fjd#dJ
zl>FbMcUbX_0nX#*c(S>5{HoV1G-SLq7lvHJy(9}X7sSwx^3=Y@v`gcoFb#_q<-px-
zHyG;(;b&1olyLq%SG=*%aUMsck0n05B*yc*u94oxuZ=!hB7^XA4@M8aw`C?|voYeK
zbU);IN=cl>uvsX}r?sTLadzj-Z$5{_&ktX@2;>VM1C*b7Kf0^Ey1gm92~W?*Os=m^
zEBkBzB1Dr}ce!uMiGBXn|7Y{}RbGcc6};!`F#hZ6IOc=lXRNNqHt$M|$?;w*)S3mn
zt5JTV{$_~nL$ZKJ<vv>dj#jXakr`Py;!$AiVSF!*Q;^~sI;-L(!Wt53w`Fz}%smVP
zG^xPk3qVmWBh4dXum((-Xe)pEbDUi5+Z)u85m4#w&r|j0Yxt?Wty}J0uw@-a+7>GM
zCt`Hh3i%!%T)!*1Zp2XeE?BAs-X(<V`{(?wrbc4(#U4~%%pTi0{zy4W2TXZKhY!LH
z-;yFG;n7=W1s1d*pFM8!uj|;!g0*qwANmA!5CBuXu^0rw6mh}`ZgkQ!_~kwVetep$
zbIDKlHrlbW`ZJ%~sBXt;S2#kLRTN*h<M!Z&Bq%81s@vlPHJ-kvyU3|RWTd!B>7D(W
zhtal(`g!xh&V=JOv%q?ze)&Ne+Nw_J6eWv90W+8K=iaJ*@2>~r#*|-G6b{3xX0{Hf
z)02QW@^DEa$a=gYJo*rUZUWVY9=^g1ob^Jzwel16*OTMsg<t2^Kd$`5u07;jn4Qt!
zC0K2b@gOi(x+c_y>?TcW2t0&7xYzt~_WMOzXPV3mNKZ@fl8)?mnVNy}N+aSCCC^Ni
z4jf%LhtZW7R&I8#$ZLu|f5jZjL{RA<4AuawNIAFJ4|2H5Q41lq)Fx6QZO|*!blaxv
z!ViUQ&Mi(pg~aeVxz~WcW#Q<BS#h#6WWE+6j%^5z>YF-`JRjRv<>`Kxble%xjyx=8
zOF8mhoN;6+1a@e}MhqW)T}#nM^BuO^A9(?kS{5redZ(`)a9%tmXX=Rragb~mxflY1
zpKUyYTV^kqU*d*Sh6$|*VQM0@@880a4V8Uwbwn64yw`u7--|NJd{4-&e@fKxS9x*r
z;?RAZ+bap5Phz_mEm*BD^>Q<*6|8!ny_jbkTxZL+|8<riFY2!q?8fb>-b2)`Ky|yJ
z`M~jE%F>YBaO}H^Mr#?(sUnxVXx?XlV~PV~6wOCY&5S`cx~P`{JN^2Nrhq>YRweHb
zIz&iMcSouWWgxip@CRjt$-+KVK^bo!@@#M499M1p@9$8-y~P8Nh>p%5EeZ=02Y75K
zkGF`j4VGApcWzJ9hR@DFYe$jUh&fW-g*R^5(wUA9`5DX-`8$2G9LHl)a9FPg2vfdr
z7@obdwWga5_ev+n^d#}I+O8fjD1tVg9ltfLv4A=<?Gk(|u_j&O$2bPtsW?ys!)2{S
zqVc|?K}98oW=q8iemlkTSqM%L-dOT>jQ`}lS$9s(fbL|o^|cr7O@amePy2q0JzgmZ
z8=MP=^#<A^<h#G!vUxmXYD%0l;2k5`9pzPVIpgPzzEF<UJ$!l0G#F3XUQDzL@bq!J
z-A1@le!25@_pvE&c-!+Y?D0s|wed-Ar-1&TE?%2g+|B^avUg{3_tHOne1ad>?65&3
zsgwMffTqO%k(i?Q<Ho=?W1Dn~TXUYB!`!uL>zBd$S-kCPL?Lggqw}Y0z)$)1BV$Q9
zM_E(&@B2t?&5^04t$JrQVa2y}^E_7S8%;Mo=|g&_c4)iGP3?Iuz4$+$+lTAvGuwr)
znt&w^3M({EBD4mK@4Q{Je8+fI%h2+C4vDNFwEPCX3b8ifeU=uq3*ZSeJdu&6)LJ!V
zJqb4*ZtNdmmaDqn5_CtMO2F+}L&1?Gz_qJ&h(e67SVYt*W*aXw@VScRuGH!0fc=9E
z8er+`+$+ny<bJM;B4+n^G(t|}s<y>Uo^QK?@F#{}AOGl$h`qzxsK%N6|7oX5zArAY
zGY*moWaDa^4GEql{X=vSyV+*`UHT*<QR9F{J#3x-mIRgg;(%1WY~`SUTMFX1pei5R
zd+5J{g8Kfrpw<9e*nfDtzq!3YyB!Lq?}4_1|6s|A1lT|$Jv<g5MzpOl<QB*|+BO*q
z1_JY?;lG6#R1nw)wm4g1fN>M`w{dX>r3jm=E{Z=}@^gLIvMMYkelI?s6K9g9y1M#j
ztnX8E{P%ICk)@`kWoEsMtk^a+N#s?y`LO0a<$$3`A=Ig%wqd^oGIoaRmt#GKkn<JB
zyaV(*SBDj3Le(gT=ow>aB^pYbH+Wg`QQ{q}3hirSx_vh9SVw4N0a;1qI~GYy3bEhS
z0?aN>zpRfvX;Tn;F_>B-OqsZTP0Y8UK<Q7mbbw!~-%9O{%j}g>GdLXC0_V_phn=-6
z>-QynByjDVO3GOy`l@gfynQW4sCmkqr6%f)g_dGf!qHNG`7AyIuVBA!8<EPD)rU!(
zHbH!G#t$Av1ONjT0GZ=MwNG+gj(_n%E3YV|wcXW;afET3yoUH(mJ}U=;V8p^+mu&q
zYRw7m2YdL%cb#wzPz3@~ZbTn`^>7d{K5at(-q@LrEi?TW>Tl|CWU{%z4kN>b%Nvbv
zV)oz@xBwxqX8~;@zL2<&i}4G&VFJC`*>S7><QvB)f^Cxkor2U@Fg74UE1JE0+CE#^
zi6KK0LnXp-?&yToJ+2u~$_4cX&3~*qx6F6(HNv0ZZjtCtJ8P(Z1@t~#;5l`lzidLm
zBa|T7@UFgES7&~x)g4EXG;FT>`^9JZX-n&Ak~FhY-7Aquu%8$o_<Xk1I5E)w#>z@c
z88$TgED2#gp5m+?O>)TS_sAeqNw(_Fbteh6Am#eit3Q*%XL_P4o(8^}{Vvn%_?6w!
zP$<0ef`jwU1;wcgq`Y`>@oekL6V=f80a&+skVCRUrz5SzpqjtkQZ*viot6Y|b2<A0
z^Q3MM#5AG-hXH}N)-WT)aX`26w!>ij+<({)&}_2pZ?N1e4>0kAIWBPSyKM{r!lW&j
zBjM2rSibJ^J>K0c!mt~5yba#(hLh~m!n^hFh0njp?(gbAy{ev7e1e`2;V;&i>&DNy
zPUkRiB~lCtto-9h!;#G0gX==^d2RvLjDK88iQZdaAS`$x*Rqfy7!khoKxDa6y2$wl
z9?pj&_P}~TIVhN>j3KF5>-sbRTzHf7nFbK7bicS~A{~V*F<-r1(I$mmO(oL1|F{zH
zEhzh0%ZCzK;FCE^n?bG4<;Q8;KJPms#px}NbAFw*z{g;$l&oHvEg>tIno6NW=L@S=
zW6jWGDKfu1?4+}LYt>mt3-aH*4S6@t72|Ep78}su5tu*<DuW(Oh-DWA?9NifQ&#>q
zIX!tEJ-P}9U}Tl86j5f>@%50ij!$tipG`Fmu2^i9XSiA?3qa7d#^%?Jn}iP#CzVEM
zjzOL9KEU*pc`2SnuBAZ{qqUc0(b@zeR-Xj`rHUvFzOy+e%Zm{~XVjP^QzZ4`FZD%X
zy{9XMr967lha)I3e}4`G9MN5l3ve`Z%0a5*+G$b_MR%c8SWdXkA7%>499u%Sz!fyE
zN}dXSK3{|^oNi?ig-F&fd#NV=U<mQ~bAKxF9ObX`{u&(?ZSUN2$XfX<|MBYM{v&jI
z3R3b-Go;v(dki&3dZlRV9TAi@B+AQBMyLk-mY6^!sdAnW^yBpf024mo(|5*5j@q=f
z0H}Qf@v)<aIp@ow?(k3k&9^mf*-#b$hiec6i2l&dAYBtddTF%f-mU%&DhLsIEH~3f
zkgwz-qS~hQLr&2rN%Kcnf=|I?YJ)|p`qDBnqmPBy9}QRn3pXw<XPmFeV)okVfG>70
z2??8@1eTz|1di4hKyXO6PcOrphdc9wV-xAi*rgxq513=#hK7Dvcw=>Uv31<m(PjqB
zsZ!gTb=5;jU|J>+G^qV`&?o!Mfm=w^O2{`m?NBe`(WvCkZ&;7HNd5@LRDPGji2uWL
z)`E@1N2$vwoR}2ufywVl6Yv1#yef1mDmdxK0yo0jjF0(<02-RoNiI2zl<~ZS_uY-u
z&*|6m#Ym!6oO{R$6EGV;d9G!?IPm~tlHO-j?#+tKdDa6cK)pJ-6)tZgPtRQTHPnul
zkmbaHW|Ts{woMA|+}8)rxihmpICNo-Z+HCgs9Ch&3??a&D%_dYR+JlQhhKH$_67Eq
z*r;++_*h}cG<aCsmvwKeh$-10lv=km3qQ`6%JSW|&(f|$?!WH7{WdOrChYn5B7x!q
zZ=?Jbj+jhiU;?RS+Ri}(_OogUn+BuuW1Vf)Y^!!3rCljw1yYT^u(Id~|B|bUFTzJq
z9fF`^LY4fHg*h6O<;+{QBTX_)P9sKx_fA&iFI?0auZNxHBVm2?qnGr^Q0;4FpEH!|
zwGBdZ&gUJ3z(I*%jneZXT~fZs9p>S%M}BI~Dw1ty(oC9UG5F~g02yjlHCL&aNlriQ
z;g)mg^>)_tCnZA7eh>BwGPNaVQ~SMIVO&UC!b5NTFenm(7DZaSZ)9!xPao_uoZL<i
zq-<`k%s|u&Lp7wen}Xf}#f)}Ic;qyZe?SMMW>O=M`^pa~7p;KR>((%mT11gt&TW52
zjy#l^{ocN<l5px;z(qNS3Z$v4TF!Iw4>V6%67b#{9iO!S`Z{gc^)D8W{NL5BBp$PF
zAhnL*Tprc#w9PMRfhG}@K0Dtv#nWv_k*$28CS1G6WWTL(@#mIv&@}eZ6P7DEh_#L2
zjEu``TCa3>|8eg6)Ll=$hE`ba*U47%N^rEn*D<t$V<>iktnCHyFh@FrA!tPJpp7&k
zFZ3Q7BvXt_AE_g2_UE`?WY~a*z`4D?bfopjP4*{+RRzUPUHwFBVbH#KWem}z_Sf|=
zEADh_1S_FVHxh%XPJmvnKg8!VSYQwbJ~oi}J2=+7=~#&c@DaI(9VP7I6<45otCiZW
z?YG*YIVns&-)+(AC3^(+>+6DYe+<lZ#~v){M{5WZn#=f!Uvfy}U8R*4&>e6Sa+pF>
zQb-z?bW76xEiLz{u^M}ky3<MnL=Kup)T>8Vwpsw+=a_ba{PQPFUSIA=Y$S>6t;Nkh
z#rQZ7L0#z>jJ&Y*p9LuSn|2sA4>%pdL&!*&v#;4}zvfz~H-*AotJq7v`aU4uDe~X{
zH}T>FZbw?!{CBRy$IA~2FR*oC_}hN3`~V!FDIVXi|5SFt6k#9-Ed>)GTkAhT@n<Hl
zqQK~FN=H~9h8dh;mQp8Wv~s0YD07Cyy&sRyX!65}1}z_vp=kxUGQ9m75(+*P9GyfP
z>4?>6Yx5DxW?>aKOP#Qo%3#nW?8VlO<=w*h5AyAwFSSzRrkG72zNZxtYCXKAEh1_+
zvoS47J2b@EsqGtT1Ms}}<59FN&aQdO^+0wX=raX#(3O*dljACq25;99SAe(C-Qkqs
zvDBJ6)M=EOcA6xgC&9{#5L+8x>QNcNvjDw;c+^n@VBz)eyRK4+#qr<ZqjUS%s~L(f
zf>8u%rYRGp1#okbOw!FGlv?On)5{_gkNbp}q@QXhn8+jb0U`G-bk`;CUyV#%Iz83q
z_ai>eX(9HGW0P=uP{1!+Te@gy*Ib1J7%#L<%Wue<Y#UzO_#ATW!?Ia)-it%#rtgfR
zP-R_XZbMs`vS$LLXq1kp%TEWUpffn}!tIdn=h(vJX^N#v#W_t(&EumvGP0yY3PzV;
zu;V@_Q4G}#0dUYi2U}-SD0AA$DhldI1pN4pp^-67rjJw>wMSCSWtGHgD2?4c24#Fh
z90``P{!Vb~s1lmgKqOevKF3&~mSIyWb|n_(*><Z{6cK7u+S=r>LXSKg>V82EP}Xi%
z-ng~6f-DN(t|sgp!^dVK*G?G$tr`uL(%wm}l+efq07mOQUmr%&RG$OF16W#360BZ7
zF(COlzX%fsPvt;+!Xi*b%?{ih2esV!WpE?Wrv5}4z@f{~6SM9RQ~wFM{~`DdBHAeU
z7*Yu`zob!O^NR<IlH<h~!Uf7e(j4agk3VBA3(^Syi7&y}<Pq{RMV|qZ3A#yPKUyNY
zo}mzvqX9aiKi#y$qF@&<0y*+wCQeZ8sR!Gzyn@s|51N^)=jLD!UsBZG6WxjxWR{kh
zY{bPQk$?tUkGACrJ3_3iU49bww1}|51hinl^%3(K<Zpyd6G>1r<Xy7np;yslR6H^x
zSM8HEJIs<E)a=SP-qXzbehQd<Lggm0kH}$q_F@J&>_|1Y2AOc5VVdPHs}%dM(<be_
z^izfMuzs?bCJX5qFB#b@enr)uJ?Q+OcLC48lg|kGX<M+_fz2Ll4q$Txn-kca!R7)s
zSFn8r$xpk<{{&8Mhu{Ot!rWt_Byd1{;qLj6knzCf2zNK=3FLf`YNR^|5@xD0_UV6q
z<3CYFAa}I;4=BEW=wn=PxYNIYMDkHS1Rzz6yDlUO$Unw?0TK|TDb<qq=i<Jle7AnC
zX_C6=c!sY`Vw;?MS8#C@+2I}M6ED9F@3{$X=vMSGVRvqu$(+s<jc?7}m?}9(nPn;{
z1}Ur^dFykHgv&5b9}H8s;|=YxUSm%v%fQ<T*MLj$KB{%zK%-E&;x7X4Uok^s{%Vg&
zntKO^P+Z}k6N~{D->D)s*9cZb5slc&u~IKPqixOkKIn9{Gkmtipt?$RMhb-6re>O7
z=Pj)@hpNKqoZb$rWHi8hd-oB>;lj9YUvTl}{6+YC;VqjEDnocwi0yIYyH=(BR686V
z!pzvqc7UKCi2;7`5)?T%3wyMKUyQG$VTLE|8TLDq*l9SxG+tZ?g4f%M&AW_C%$qtE
zl_1b$CFN#`p`p$_ig>^aL%fD(;U&rK;8EkLJE59SqxI17yu<|VhW7k*Z;4QT>ULLi
z@)Renhi0U7)uU4@|Md1=<FF#LsNzf(G0eNGu?9CTN{=yd_`MpJsGOsv`F=XbgifL`
z)4u1?GNTtDD$Nz!WRl&Cgawi%BoWPxlpqSGE8NV59x#rN_ymungHRxs#J`aTP4Lrg
z_QS?6x+9p*k4GF4U4|i+5v4sp|G3yslSS}dF}a?&G!^4sqU0LlsWTfiC@V#IGXzr7
zYite|zQ|sdK2ZoWc8(X~RIvlH<sQp<`yCxPnddoCUO?u&H3@S7h-<e~V2~jmHjtsv
z7Y~@7Wy%Vwi+30KyOa*<0FU@nT#QU0wq$o`SYTiocxgP@NzV-Wn&v(Y4J=Xi{U>qo
z0fpm#!{IpDfr;)Me-#cCzk-2O9VgmbX(XW^cjv_wQW-l_nmx?gn5~$IQ<<b^chl@_
zWfaw;vW;_VKB`mp*Gan`&68FhL;4cEp3C%-EHf7J*K2I-5+;va=g8^W?MD<De1WV-
zVjcaYQir`3DrWFGR-vh~R$-YG5+NFeMt3Bd9ucP1JUh7&0T4Nwp|wYexQF{l081$y
zG(vPK!R#fUc!_|Jl0Jjk07(j#%|1=MismV)#QeBKAihMRs`|Z_hCE!gWy>4(vw2+L
z;Rungg-8>OhT8I${M}IC2ndFe1Hqz)6eSTd$mp)peBE*=n5J};ACDedq24miH9?yk
zs?TDa(JHDg4B#GUs(Ujcpm7P6r@BCyXK=KwePMyRcV(7f42cLSzQi}~IXXhjb}CRP
zOp_M!f#IT0;*|N6Ioe#OXYiUO_PE7)Klpk%n)A!C__XBDqF|l^*;3>-BusjK{wuUQ
zotw{nmuRXKJ6F;;&o1nY>``}lMO}53y143f7;<5!4S;A2(LICja?(^Pw9Scq()?YN
z-$<Gun5N+=@IQ2LQkroGwjWW#!OAk*G4qCcVzgtcXm&t&YowXxB_y(i>LWk*iq%<4
zc9CLcwn<0}kH+|Zy=r^JH$^~SKpNk{N9h^H?dclt7e~l3Z{Ly#Hjg$Vx5e_F#xbSR
zEv2XrRR+|tpa9oiH2k)b6C|69T2ACO`|Dxpizy*^)fo_DP&TE<QX3<eZnuy2_DX#!
zCosnd>t5BhI$xf(r)COt@sq=+Gb^qhZl~`zJ$D5aR=PMZSsb<>?3PL#xHRbK$^~)5
zO-`?u8UBdl>3!$>^0`wOaFgr9Kj`Q4QN|4ndjaTfDAv0y9<kA$T~_9lebxHq<yT&=
zeLI*=juucu#**`Co(H`~)Nnz(Z%6GG;bm^zp3%E_O03*yVfN0Jv$Eu7O>-fjeDfO|
z`fB`d1H2@<xIGNlsqedXr($V=kwpSxgMcY+mdKn*jl5c2^*jjB5`CKNe6PoKQx4AW
z19t#eEA*#ND8ARWoe4q)|0hyC={W&we6U1A3c?+QO?0q_$E_t?(!7}Lc*O7SVfp1e
zANH)cl^=o?0RfMiZ~lc9xuPOu6L5gJl0p}esvMNnAHPbilBb>ZUJG-$Z=0V~NjvAs
z;PHXGdd7ap-+f)q_^qRu@#SPg!P)`pXvToB6Bi+pt&7q!_+%B#=s`*a$M#kH3p6mN
zi+#!Mf@ja09wxU@YSOA*U;Vl#chTUrVZ*1y^9R~R?5|(g$3^iP;Uw<uE(&Os$(y4L
zxnrn2RXL60`(HTIR-1e{v*TFd8lIMW8?4v_D~H;2645RCf2W}Mpr>2}$c#JAmZk&l
zIDePtEjyN^5`RReM)Qoseu}}qkS5{Hg#Ad=+d%>B)P%>oDp2ThlO<0DTEOT<6ZvP<
z4_hCnvvAr^%*YbOeS`Euk5-w`yp?<|*HS&^Yv?8}>f7E@FHlWZ-YmauPC9RnA8~>m
z)gzE^bI3ln$yhQW>P)s-Dq78<9e)FSGbJN$<Wh@ZZvnBJH%-Q!48^PwPzp!CYvZcu
zy`u6=1@Iao@(DQKmN}ypvvf5k%_D|iC%Oxy5>+&e!k0Qvl8L@8wtrowcXG8~>kc)U
z4ejxB)u+tND|WLFJ5}R%N!q|#Hg`kRzdl{E7T|LXvoC%ZpIJs*_Ela*vW^456Ssfh
zlrH@S+Dm7)5!l@PG}-OgkeJfzy~*Bib5K5pg(q$V5o2x)hlt$83JHRF!9sW~FO<4a
zcBht#<Km2yARl69Olsm^Q%o%)5vtgA=1$)6Qv0+rK!nXI(<`rElg0PB!b0qBFH(t9
zK(F?2*!Bj{YZzD<&Uu^hH9{P~w7jQsC;HPpBt<5DcDwnb%L1pbo@=kD^`P6QHRg#%
z^73EzUnESW(j@Wm*0aaDT>orVeB|mixpP)pj?C)6%3z8h!J7)&VAK9q|6SlTsX{#k
z<G|DP_DE#J^m*~Q0{x6k3@yWEon#6mqWIcj!nnQn`yo$hecixIB0SX_;DN)6fH|ON
z`3uHTVlBVTODxkcKwInV@{>PD#_`jc7LSxiZoz8WAsk_Hf|v&b37-QO**B7!qPX3U
zTm*oOZ$Abv;C8P#go7$LyxKG79=^Z{#_%Qo*<bYp5#xe-1^hldBFBwrpYr%GF$Ztl
zI=1}UynVTRv_%gbEAZ~m1Q<j$_ov))cSXg5Mt4*3l>qBBDVa$fNFyJRcHWQ_+H#q+
z`yO9fT%A7l9w5lDVtHV3hoXKAS*IXhNbrU2^KVl=B}kWQ0P<>Qj$+`io5)3EW%DPw
zF`a2Ii0ZcB&vM?@@vo&E?^~jJ@jZQzzx444){w}}_&K2>MYmhI2GH}#?vhbbvkJL4
z=SJIIy~5_T6iD<z;X&I|CBDfIQ3^60>?41AZ9j{U_jO0ik=TgbZyse3_Q+0+n@DLQ
zp;+&DO44ubS~YZEFJ?ba<L+M*TE1dUrajN##>`o5**){AE%DsA>s-|XX3n-Sk%*ss
za2)CIR5$mWGKe(O0#H8YBB;Qd?(bQ`5IOI;{mE~m2#Eiw@#$xATv2aZA4){;d?(w}
z;K%xjYZb5YtTF(`{&SiLT_?lXHKm`v3EpBtMGrM7<Z&^f^T%Un3dU!R!MByuqYUi(
zMaw6>!Dt5_*V4Dz-JWF6_RCZCsdM}sJHc+kK;cyug^||q&*+VyPK9Pk8WZEx7gTZM
zd>}<A1sHVC51j79!3F7MxvN2;P4+Y1o;~Y01wa{0nA-p`M|^RB-QK1+K(L?^GoV;Q
z*(nRGF@MA4$E|+l^AhD-nNhW(uj%N34%3dzh^#A`@@I2#AVIuUL=zXw@|5r5N|*~L
z8&f)$@(Fk=iTB}KFojH%x>CVuXqr+KH<COYj8t?zmVfWylkhFC3cp1fN6+S9R36gi
zCvRe|u)$VcG+*EIGxj;dwt?QcSb*dU)$=u_55H}YI0h@uO*A6AJiVe?4~hvbeLzXl
z!8z==K?coraEz+{L9Y&efZ{GE*-iRAYfKlW2FwtIi5?YNto2lBv(#dwGXsAnWai|f
z9HJmRW%0?u_6=;Q3|ZUJh6s~WJq8`|!Q=UzO0#+&eOPEn38%mNb*+o3EMWEGS81jZ
ze~A?5)u!dl{MhPFXPSQMn{$arc48}|%PvtUCKY*Fn{Si98hZ5;76h@(hNjP^{#K|s
zk|!@6Ae)qIw{Q7EI0#}<PD|7W4w!b1)s4~c<5dsC*H*Ht7FT^m+<w*dat!M^{11{h
zLPV<wU(C@=gW>!6cW#ZWA^?MNdahG6G^R`q1{R&3b(WU<^H)rN1m2Qm5``iRDUN-%
zEQmvjs^2g4A_7G}CU#@*A-4)LGdNFyhB`GaP+rm9&yc6#s%(-+SF03%zMK%9CB-YE
zJe1Y5Hr%K4k`LHEHapV#ARM(DPpnis{9ZVCwGU<mu=Q-_{%E>Hk|aobK6h(~ox24-
zmQ<`Y&9=5uJfbS_(xLrpC*ahL{~uMu4&36P!vR&~yBCQ=@+Wu0fzx6TZ9n~YbzsN6
zQyd801D?04c!@Ft2dF&EA%j6o)E*~L0DdhAuYP{0<)se7d59HL(oJ}Zp~XT`XC%*!
z&TRh3gM4hZt+%GVXXmDX5W#UA0n*(9?#7qnm#3_<h#4i8#)Ur>GGRO4%MB$qnQ+Ju
z+&yQ?BZf_Ll)i&ppweGY(v(prMN>r!NTY4DH(FZ6II{GruBM*(=;HGNORI6B0Mlt|
zh4y>Mzz0)CqVjwti3fYj^IOZ3K)7%{NJNYAuFT<><-Ofd&re;NCETeUg0@Iok3Oz%
zInu}vaH-h}I^Ng`CvsM`AfP{PwzAP~@~b!yg*$?BLRta#gfq4Qj2!5Bz_)|(L>TuW
zBc<6)Z$uD*k|q%F4?xL4xW2Kr^yy}S+V`nFQp^p6PvB-0J{I$Zdy~9cYejZab{Lw|
zrd~(Q*;ErHgxL;~5Rr!Ur=Ojh8WS$ltMSk>=zV6|=A>b}U^FW8HkkhNj&VlXbBRIp
zCS8saP{Z?p!t=?#BAsAe&e;~|OYcDfbJI9S^7o&^1qR=9U;~#3P?>?3i{voCvj9_M
z&>Ou66f`7w{R);-12U4JGJ`%cdmutVegZ18dTc>MYpny-NJFu~OA^&&0X(1%n+FSE
z^xG;g&iXS`GlMuJ720MzYvvdZA{351iFu-1cb&Ox6^pwRgTtFBkdlYWJL|_#0s9yA
zJ^w7<NecOCNVPvF;Q?kZ7HusZsbGHj&jTcf`$z$05_~xqnY5qQ`uXS&O#-q0hAF|W
zV*-g{_{Bv;odL<;p9EtEDT?C#7fXf#mkhqbH~y)Xsbnu&SI>7e=8dD361oMk5ULs-
z@tQ;SO>kC`81_v_x34;&HbFhn6gPi6YSScyGH*AAVxB&o7=?2L&#!*cA}<`Jl1zTs
z;RkyWtv-QG2wT+obE1@Hgy|eZm?bUWWWxC&2@y1em)CKM>mR(;TthZ-X}~ygF~tBM
z*iX&{ke5ANrfs2;iTvI(dG7r5sjRICu(Xv-RB+3C_Ir}QgW^L5p6k|8l^1{XI|2|9
z3stLI1N()$ufMp#zUJY)ucPFuQ<elot4whh2Kt06!1Z9$reC!3hF8)0D0cI7+?+{G
z9$2<TA>~C<3?jf2HCy&shkKL&#$Utv8LBc-@Mdl7JVuch*;K@leKs77dYv|yzfQSg
zx(m{t>=b>GLJFf!)3+ciYg4Sp3ip@&oTWO*I;8NLS$RY=^O5il@EL<<;Ho&(^p_}_
zA4Pui0}G-{LCPZ=78WuhB2#^+=@ETCgV|@rbXXb^j<IUk+YdDICR-#u0K;C2Vofnh
z8W}5w?9F=gnT&>%81CdIg5nChZ+a4_rbG{mH>v%EB5g+to>UP{Wi8rlcd8Y&&D8_h
zljaB!X8Sg;xt&|KGtK9jYXmxf{Buy=CMg{!j3|T}wLD9~!SsnpHqMLM$|uik!>0j%
z9NdUA%(|Vk@ty_iB-9Y;0O5#<mmju<5p=20=tW4WT5!lRCN&Oz1}r|PYTJ~AryUD-
zJ7jcFA{}0mnGqx@V-@sv{_@Gh%W%dU8WV}kWI3YcHYvqERpf72+B)`O4hXpULDVXm
zz@;}a#Ei{R%-vP?g2}mwKcK>rkCN-x_e5htAQ@odpXrgwi}LC<!Ug+iw(@E~&wfk{
z@T`>NR5Cp0g8edkHv5p$H>lVBz}UHK7S5G8U8RsN%Wr55SuF;```^&X^>^s}mjOou
z$pOUV@-T<y=jH}>3gO}c<G4Ifz@IpPSzI0pSp3}o)KA$gS=d=P$ocrWc|i|c9^mdP
zH1CTG!^h794q3GKAOa?6Ln4E)RXxC=jQn6ZR4`)ZZz1>p6#~zqJ+8t1d)gKc=Wh|u
z-y*6e4G(-mpvf!7zwhD$fv<t!q4>Fg;9$uA`~zZedGG^m-8@*K`FZ&Nx<~|Ubn^(u
z;^z_gn}qkjp7FASl-)gkU_<f$J9PQ``{2OK|8tHb$|C?0>;NP*!Cwb>`Twu%pKriG
zF!%j$fxth{K*X^gKMDRi432{ZU*_ZZ&$+)tl$;q3=x3!zCM-~_%nuj1ddSWUN&w3~
z!T{?i%y2<9O&-^Ohq8aflEzjKJ{TjSvJT*7s|PKh-^lu^amp!{?8LO8ky<X~eoyL^
zni2k6rE_Q?Z?q5H`CilNJL#%Ap>h(!nsQm?T|KL03P9o7b;viK2KKSx_{l5)Ks0bI
z`x-~HqaGX^bR;4qcY06c5bn)16<n7y!7f!BDnU4<m74EU@Kv$3D_ovg^?v1;XB`5r
zS9%_>#KZdsBQ9HwOhKB&HFd)JdsYyiodFvEFpTpl(xSBvyQXFMuUv9%&mLtdd@H%d
zixvF4eT&hCx3zbM`}IF<$CTkN_PLoFnHy>yvAvH{3B7gRqB%51VnO4)294G1aOBvb
z1xVJ@*2z%xy{@3-5c*Xt3tr45MAGWUjeTsjSp~sfGHE>_H$YoJ?wDU0vN@k#UMU7W
z%*WFLS87u9{u(I1%L(c((~PEqs66@SpAsAsLYb@3l+lxtSJ}Dg2Fj<lA9LS=PSA#I
z*b|k#;DHwH9!wa>8(J<rJmY1XPbcq?r&#B}I+{@MnL0l|kYfmo19;f(AqCAZz#qZ-
z%LByv%hSCV3as_}_h{p95kC+dSdRuG3G#Y|gysh~A2kzlcA!Ft*WY^tA`(Nqz~&7~
z4DqqV`FkHYfrS&ql;$G<1>Rfjju*uPlE8{H0*f<z@*sCWGMPSI(9pwEN5Fg${J-z3
zpi)v?ptiX*8}P$5BNE6i*N5rvjdjNeIKX91A!guWz7L0mR`iGa$H(!9#R4xJ`VD+9
z3qO7Q2H0eBn8TrHA1V~M+He@+@U8-*s7cp4e__!oMT-P#%x1n~Q@888<ksgj?c9Zk
z-TQOZfGV-9aVz9W2`&PUlq_6KXn1ToNP6=VHtV`5bf80l4?f^@E=y}82BJGrkrMqC
zF^|P!y<M{@iLaQF?Lx7bW60Axw=L4j)P&>G+G>P1wO1k|%ZwnW{$^`hIL0(c;3Q0L
zaQ1=P7Oe$dnJ8<GWYq$+4)S*COjju2_-;p6|FBt~C0%1ChOs~CaL+=9bE&n0lX<|R
zQxi7B$~$fK=nB}RU7c?=q=gz9j`(p_Q<AnA_N|)!Cjt?@k)-_x%{uf^!>d9FWACP4
zU%1aYO(kEEwdQSHJlbYgA~XG6@Wtqic?c>JzoMU61le=f)&)-oH%x-=6NWjBI>qrI
z;Y2=uf5q12cfY{=_FGIcbPGC;LE)CyCJ$5E=88xfX5opgGk++So->t@UST1s;H?jm
zfQQ`z%FED@^A<|U-tUEBMr^i^E~EPO^%ZJHpH>;T{o;=UwABNk0^46@IDlKP^t>>9
z0-W3+;Ub@MMetv_?IiwBh2=8{3^o&ngcji71J=FD2>)+Y9uVxcPnsl@02tIOCSv_x
zH6TS004x*jX3Go+(^QWC3)4E(ey}d;7kcYCSo*9yPwG=jc{}w-ykR0(3IcL@{pI-^
zN3BV36TWcM=2)gT7r_t}<h2F#?vo3sWs^3TzPnNmclkrqJc_vj4n5pL!aDS$wAjAx
zY#VQM@wDd9(f#@A)(?T?vcwHkxhy?e7If0h6Va2HRwMwc?kz?v*?F1s<OV=xJ75$t
z65>0x#Iu})DO6S;oQ|y)0tlaE!;7KLSzXDtop6e51nanKrbLc<?gORDGyTC&M<IaY
z(N_+NH>tXa(D8iM$r46!nMG3n^A~xANv-2nR`TaH!{Ah_#I&hxYGMk9&+g+G9p?iT
z=dRaX;(7pJkPSM~?*;8c>69!N2FVY`m|ucOPwu8~yU$N*EtNHl1`6Acg6DG-@hkb6
z@h3m$uGWqkF2kH8+`<D=@#l95`kdG_TB!!7c(@Ia9j4Iuu$NVb1wwTdNxAIT^M`!y
z194r$jmipEhjdOu4msw2nV0-<E3IKq!W(4Q9$^I#SEO-z*q)8XZZElnaYYhLq${A#
zG`KuHVKx$AN(IRep<IVWQg;VbO(~E_P|+^XigO$H^~!mu*rSsVi2DR75Jq@&KH8ch
z!TTThd}wcL?88do_b-GyaIXmOu0dtj!A4!}hgBqh>@+7*tUW0>zL(yuC_oH{2W2eZ
z^Vog)%r$Ghp}?!MJh`UT3qIvloJ#W}P`-UK4$7+%LUSU@=yeJ^`ORFUBlhVn8;!ks
z9ww^Bm%r}=;V0G#T1tb5`4}oZEdw$4P`V`^j3qW4OGifhT0bnY3tj-^Sf>>jR<QtX
zYF}&uQGiC_AK^j11c8Nc(0l^mqaidh`hU<YC{7;WmpgE($GV>G-(CBF!<w!_E&YKl
zIG@o}M&0Xt&8(#)zf-{g0uAhFL}}Y$laUqUPGd8vD4ap88rLkA)FM(8IBPe6e_jv)
z10sznHCq-w2Ls#B1|@nEQ&S1#LmX_ihrKjsN&?ehDRSDMcx&Z6goz~XQ&7Rp4NbxJ
z=esb)!qQj(JzY|@kQsTdFq<kgC0O>YN9e*(w2^2G4p--~m~VMQrhaB&2ePUUDX}Ia
zfk-WJp=v>NTptMvy*RPM>T*^q@dhk9l(7bcEN6Edrj)j)rA|2DVN7+{^MY$-Zb(>>
z>^^Y)meV2gHg^h*%Xz%P)7%Q!KwM?U*9hKO7VanpFyoY@n+j}mm1H={^UFbNs!oMj
z(7+6d?%~2R8BpSBA@o!X?QVx@Gu$io==U4ILKUZ1l&0^v>o}U(*w*LO8|0~7xQbbc
z^SE{o8C{WJzDk%HRff!<PMZ9>#JSN2>)n`w{YLvL9@EWeq>n<`Tv<gR-9@KFvp}iw
zg)adx0v1%({Vbg5>Mi^-O=$K~lE@V#U&AvQG}%7s@P$52DaeJC@P$8|BVIONjlNV^
z&9RpZ3WgF=4WimY0r3kh2kgs=wP0SmTuzW262hITIJJzYTnkHN-%e~hjNe6?LNJ8F
z4+K^Cq$^nQiwvh!^2rPegjhe6v|j6vL7bBSBUQI_9_VO%ISgK!Q3nX<x}zx>_H-0%
zB?xtRUgRdK!s}-xA0r%R=#%KOn?3mwejGB2WC&z2y#5HlEAapWZZAdRPirz2_>fQ8
zWC26jx$)tRUe{7MlN`XQfgcBLhhuq}B3+J`3gbpseL5^+CTTmjUUMR4wpVI6HR!p3
zn4O<b>M@ywDmAQ3?exA{CH!6X^R+p(l0zsS(Yv;s8Q<FGi>^3Y&a~VY*mA#hM8*r#
zpvd;52z%R@K7>AwaKHua%-#|__iiJE1lS7`G^C0UV0$hNi3s)2PCrx<9Zt`e>{z&H
zl59ary!D~D*Wq9{hBCG{aq{!Jvrvfx(2)B9=N_D|24+J$C2yDUrtiba!XN84tDXx@
zT-4h|M0Yl2>%H!Z+nY%=lXu2{k}SM_)OtD0Nch#@gMQlR;w92Pv<u>@yy->ll~Kgs
z8Zbyf+~E{e=yznHE_0LWe62jhR%<87{s!~q`Un)@Bv@?@YB#T@X+O+q-j8qr^yQl<
zldwQoL2444Nmt-i7RA-p*YfH)IE-fd&o0}&7&kURxqjik_iP%FPhRSm9ai%w&PU~n
z_iBlj;IGWss?O!NT^C;CIYICAd&|!64<Ru;I_=yh`)U<1;oSpm1o0t%EF^+QX_QDN
z&ses1_=v_S@3oO{YMa!lHn^$|@U^*-=R0V()QRRA3V~Z8j^45xJ6OM>%>9{%c;!I}
zd-=FX>~uVH#pBc(dFn|ZfKq<<7VpKp==f*2H?v!ZOuO<7-7}94tEm%d;f=VI*x;vz
zZ#h)?Tn#xnyQB_>hOznsIUK|$PDYdi=bTWJHEyz)OHE!{$xTfH*wqdbfW9h9_9nQQ
zk9-U1rxtNDoaDHT-Eu{_#9>>#^{mJ;uPTx?_eQP*PDAogl_Ei3%_roLiz$EU9mOf$
zSy_8RtdLOK5K{Bn!zJPGPXDQ2Mi?hVUJ}gosNnEZUnYx(xn_;jczHT%uV#DK#c65e
zV`ZCsUXLP)^X)u8W8oZ!0;FlI9((CsA(vKXY3d60N1#uB1H3$vMa*C9w;jt1WQp6q
zUKNS*vkfA&X77|-KS4fvQ_b|+&V0CMJDF}?hCHAVCialEa{gZ6wMll4PWP%S36E-Z
zE07sD9#rwz%`3k4YO?{B!M$sH`1x>f{%OefzMt$OlhB)u<C(b94)FM7iF0b#5;2Gt
z`yN5U@W>Q%=EOzxJ}5&2GCASPMD|rsqy<SF3p5CS`1RqAA|je5^&oY%n*2rUW<@}h
z-~07$IoQJy*53^d=k}yxkj(^tN}fkp@@b5W_iey}tED$g`^;dCu~F@Ma$kD>8(O=c
zk<lM`?H#pQ)`x!54FJl>2DMrEv+(!>e!RB^Evb->SV4^i(_XW$CNLzx6R<?A3B|Nw
zb#51wy=u?U=w)9S(Vq%rs|dJgpD>pA?CySrroRyGlU_E4)r8tIlSh_v-91eKx)izz
ztew8yvki{=7Ty^L6Yphk`;_bx+kcT8C#tP;$94*<OA&901X$i3X5H3i^ZF2-uFFf}
zMBM9*PQma3*G!MJt#K#B+n4%hw&z;%$puj5<H$=q(5zA$C77X^rf+{2_5lsC#O%_4
zxTD?|_PZ47eHh`@LG4q+X4N-i;nyG4*Oz<a@fRCT=Zqn59@XlvaUU$$H<#4lR(I$#
zQT()Im&4;ORsm{o?|d#P6dNb>>+dCnv9{f6MCzb#oOIp1)pdx5M=z>zKdNrD?YM8U
zvmIu9Wfff40jc$)JKsI(5TGwivUsXi*V9Jt?(F7&w$Tu=maMK~DYM?LvVfxMEPP4E
z7gnWCszFf;7xmm+t2{mqMG;+9o}6USUQyb{Y+)o>+JN2dqt3%wF&RKdsJ~|K`n;7r
z0!C!Z_HY?FxS#AX>~gMDjWop68dP$Sf1PE`z%6HQW4NYmh;1lp8qm#3r83RJv;hWk
z5$Wn+u-YIZ@_(TD+MN?hUj^ps)LNy~w@GGkQU9vrGk^_NJI$zwP~_(&9F7RhVdDD&
z?YMAl0-&2K>G80lclx$rNFG8sv<dI)X-|1<h_`XhlIR5Y=ewS#Uc-Vii+G8hA023Y
z7^pHs<Lmp!Lf&>|d>H@d-Q(~1?uroU#;W1`5_(j!d?6d$xm}a5tVqrNeful|ej@ZW
z8}}zS7PQ3n#TQ%rv3iu8>EjS{b9+Cperk5nwgF^*H%>j~&sBgQvPRAKi6v+G4#T>D
zNPQHu7)U2kCOi3R?#*DiH{O;J5J8X1M5i1}MM}!@0^QUpch<QGs&U(vL-v03twR!S
z^4|C#f5LI~?#w1cPtOO)89#FK15#3Qgv^4urCOnj>2qG@uH=<7#0im>1xn^aiHRSg
z!GJ%mywZ9O=%wt?n&2lXGsQZ~sG|GRQj5~_fCydpn7vFRYEti9VAen(Be5^^4I}dp
z!$s$4_xVg^X&_(G78h-yWN^s(fM<VEjC01&E=%mkn{h$(!hL-k=Yr|AuYv|>zPoQl
z3sO(^n#vx7Y6wQxaczXM%mZm`%k~p$ya1i5_opKznMNI>6?Zq<UjzH8{S(S4?%ndD
z=Y~~WO*}@A@PeB-G6`wkox}bqLKaE5$W#v98BYC%#!o|&el|5Ns`dW0jspC24e8;B
z(l!gzrTJCo`jw=m9)Rs&d&PRQMMaMxR>RlA<$malPOnR`(ns#E|4Zru{(kXC22%Vn
z#RYMb1-ifkr}qFjpcdM|Ral_9873~Mj5#nF=5JcYR|;H^I!E9z3=o7HhzHF9&QdqI
zV`l)Y>zu^T%3!=t7@Iuom6|W#hu{@;pfyU^(wsvhl<q0|c~&R!$9<hTG2SGMZ)i$J
z6`+PGHm*Nezw*lIOh=ro=FAak8*ICcxbcmjs2nS@oDfRPHn!Ygua>Y3wOVLC^~?D+
zVQhagtQqCU8<cxeu>6_J%Y)Wwq|<R^zS15*>of`Qcl!~9ZMC2flI6uapJ8JaHO$83
z6%o;%HDBSQ>&Q1>=^be={T4v!V6@XX32N>%)NU}XYcA$Hu&B#hf3^jKDE}V-tw2)0
z21NqO8Inhl@M0$tn@qLz`Lk*w@^|eAIspn=)|>jGxTqEteGxT4k(FRVDH6F^7qhZc
z%?wpDihn6<GR`;`MEZss{)P+LQTrja1eQVq^Oo{kA~9k}5*W8?M{$;7A}kAB^-QM1
zy8QQ)aNx`!%#IQS6G?uYIV<*r8aq%xR4Bb8*_7xKFsc^$_PW^8uApU8tmgHS_U|S}
z=EbHeE*2%7EQ@usd$BueisgEDO=hP1x~D^jOn-&p%p2ADMejtxfY8F{i)z(5D1@Qt
z)-!3MwH_w5Gfb;UQn8Yy7)iyvllzSP0i#IrGUXCTCN1p1B|OE*F(urN=zfw9#GM{_
zcB;L~ALF9)KK{nRWh|4uruXTc?@|(I!;FiRkB<a}G%>oqCpYYp4xe0JU(#s|3fK>W
zqJK#VDLrJ9jyAeH60_>i(jH|}8eojl#03H2!Z<jxrCX&e>6!N`8&G{przF%HvAIeb
z*0W%v{#8SED<}=DMhvlIc$(FVMLFA6H3FM4t=*Ned2>UkNT-l|>uPn?JWPhS1{3ts
zV-_TnMN6i9BrA*V1E~;F%qnq5ABj77NPnF6k3Z=jsAz|HxF6THhhQ{68m}OW?jjkF
z#_)!>T~&g+P1&s5vIK4+$Eko}y@y{^PA#FK66T;5wYNvBkK|xu{(mYzX{3=%XwggM
zd|q$JUgh6y`DojRkY81OeIHtNNiD*>TqMn6B=fzXuadgRwtwkJo*cEV>EnIs0)GOr
zCR(e9fiDB|$_)aaC*u`zP3R#ueUr3cfNg}72gwRPwSfIj>M?GRfwazld;WqpCG=0r
zVhiR?$zu%*L1$3rOc%g^qyz%BB%t$jK-U{$4*>+zQl3U>h&o|Mrf7YDei7y%0ZzjA
z%NYAZS*SKUrh^-MWsGY~V;UowzkfreA4w)s-zCWc3o2G1&QnnX#u6q%+_7xJ+A#%g
z`jo0B8|ZLURXtMm)nsaPx=EDKGDL8Fe_d|M6iWkCHtMiSrh8zbFEK3uLuAHS-8GEu
zzWS%leUNEZtmy25aF-r#nsQF~s{#F8n{&eiK>SrczpOV)+7-0)eT-7n$A92yM1SSG
zNn!@6lI&s>L?%~mzl+(gM+VULv!v5lx`U=C-H433EEuDV(Aemq`YTlbW{JO@!8dfV
zvsJ|0W^6+k`tT((-{z_{G8IS*@<1^gIjGp63#7_%cw5mHe2N>1LDn7NU<j>EcT80n
zjvII>4yNr%D+SO*Pr})tj(;P4J1^RhzbNCpxM{~uWY{-Uz+|A}aAxd$)P9P~q{46k
z)6R8$vzQZ6v4Bx#eoGI11jEB+v4nP@*tC@~&g(R+k4J3Bxa-XJQ~3s(xmDG*gx2PQ
z3%18$+yDxrnGvzDzy7gay#t>bo}<XPwkgH)s?9S2tqLC27x+sp%YW_LBra$GqkeLF
zUT#xCuAr0A{wwL|_tFH3BJxG&$siF;aOu$mpD-|Rg&3T6*c2ReAZi@?6rbK6#3ulr
z<}QZ_ru#+Oq9R!4ztl9E9<!x)2WCPI3R+@P`f+m&32BY*BWG`3REBZs`$04vI#|L^
z3>v~Q8+1QuJV}3!S%0rSVmiHlq@NUh%sftg2#gx~O8IB9m@=ooh5_q9G0|7XzS-HU
zde*e+jWG2~MDYj4_oP#>2D@m4rx52buRKWh2+*u){o(%tFqFig1Z!^dbF6y_epo=m
z9sW2GpC4vFMcj<|q^)J4p^AL=3vWXOwXI)VBt~txgoZFR+J8yg&hGymEQQXo|L?6z
zc9&D>HGm8@jxa~^uBt4mWy<N;T=KTn_sZ`#jsrT+0Gy-z$q_^Wv?&~;BB$iP1JLEm
zU=Ho|fpj|#?cw7gPEcY#p@kp$2TN#o_y0@$X*hU5pL?2;QQ2W-NlFxemm5`$*w5|O
zpU?083v;yx|CizXeH53$c7PO@Z8JVBmtZY}2)8*sfRzOTH#wIvW+N4sJv<RBm-)3R
z3xB;-Mr)RDN?R0YvuJ}9L5gA*Xn`aJxVAPH;KxRi<K*A>8x7^i8)dVH9(oan<ZvF}
z3^^m2z0G9yY$ntA^m_KgZ&qho3h%Ycu5Yu#32DmAsX|Dnvg=j$D!<(C=Gy1)=~Fdt
ztKG7iFN`vIz2k9Jw_Q`;9J+d+R_c~Un|~jhy6dX67~A=q>))ZV7;7}v3guu=uj}s<
zi?YI4uZcx@5lWRUj7S#kh%3`d1g$frg%5@|R(u?mk2Ea2@P*D6rEmk^lPOEI7lkT6
zS+dYJzetQ{An8(=;$-skj@?_v9Xox4lR%1B+x4DsJ0=XebsX5wP+jyMEv(T(L4Pzj
zgff;D42Vn3h-18K_BZjS-qhV(hx}vO+}>^Ks^!UYGH53e>MUr2y#(6YickbaUP=Jx
zh4v*|an<d~@O(MPXC2$FUSb|xetXz0Nk}^d6@(zZHuxljY=j}Yl=&u-?Z=j9``cj^
z#xmJEaM;o}LD~>=QRc6ulP_Mp{C~Cup_n;tHViaR4~Y|Ct9;M&s&1-fxB18%0BE^6
ztdg!iE^NOW+wY|oPOHob>ry!WnaUmHrZ&j25#MX6>|{18VUe~tA<J@{&*1Uea6W6^
zh!^d}R7y+Xynj?im%bPh^^-x~e#Ia;6-%Up6}rp-CLW38<&crxI_1|NFMqC>s6Ipr
z_V=7_ZA}?Cfw0zE$f5vr27Z4PW5pPoM_~Nfi*a9d0{q1E(<Fu<m3<V3V}){3A#OKh
zotVB$u{BwVKxyCel)`$PDu6~9$)c;If^Y-yPlrV(%23=}^TG^Q?&m3|piUvv93GqU
z?BPY4jlC*_RXz*Cmc_YSXMfUg!L7*_Beq`J?APnryP1MLGE<qA295<ho=Qk~w%pEM
zy^+}pn=n}z96k1|+srDV13|vYu4aFxGIg$z>Jx5&4yXa9IE(QanmP!2&a4*2P|nm8
znwJx3UQVF-%M?t72nvn?O;rqOBIOs-M7dLmQB&cUARQq6e+1t>Du4L)Eco9{1iwHH
zMhSmJ@KFJc4i5&uq(c3e;2TH||9SAwt)V;Z0i4h(>G*N-@w7GwV^G>Xy|alm?p9OJ
zm%-)t26?4$;C_UZD4o+ubtpV)la~H|gvQc(uEmILB0>sa1qqXJV@j|;5Fv0X>pzRo
zICapzNVHrUN#;vGE`M@H;z9yIpk~y=MGiS7E#6cJk%Q$=CQFDH7N*MwY8P5a<4!Hx
z4Rs3CH5qiJJY1ol5KO+D_br3UJ1S{L4^5k)_O0)1iK?0{Q^U$`-<?Su`XZiDf5Q@z
z(7Q+~nz*eXYO>rZ>I6(k&EUA=Eu8y8X9_owILXaxwzfp)6n|TCw{+Aw_PtbZ4|WEQ
z$lFcT9yT2>4J>RjHaGRIiVgLgjNXaI4Lm;IviMcCLE*Qm%#Uj{idb1EJsY5#TD7G5
zkVZ6^eG{CVIO~C{4|g!F?-dh<L{#WPx3SwdJf&WQ#>m5wl*D8#pQAVu)mC@0iCvWh
z(xi_=n%_42Eq_xDZs<Ut8eK8G4dcK(C*@vKw_Y`oyw^ddgrW6e?9+sZJB~x!);F7q
zQV%Nrnun799B6-k+y6NcxvBtLPaW%S%@l(GV!Lk=wcOJmz!H9~c%iMkL+o>K!r<e&
zqJvfimW4{6w;hL%BbJ(c;%KXP2mXg3wpGQ(SG!fq`)`!yv@=GM*6SUQk+-*T2XqFd
z6b)Lf6Ei_GVQ5pW4od<FI%S_G{YX)k4nC$|3M_rHl4kuc1;$eh!To;jbdDU35Z4mu
z!E)qCFvkkiGPcyWYVA0QlE8ILzf@sZiTCu<vnucXW#gIs7x7TF?U&*FeG~yWm(fCi
z6_(8yDwn`*djz-GNPtcS12;K1mw}`b6}LW4fF%V2H#wI<!xt3+IF~^}2P%K%Sy^+`
zMi74YuTcCFZ4pi8J|Iwmgrq`JISN0J!lX*rvaQq}#;e8n-{%|M(vH`1Fc2y)mUi4b
zGu{35*T>T6G@{Xud$fK&IoSL92gxH&iPl_22PY9@f=F#6#VnCVL<h&w%lP0dU(XUj
zZG4;^QX!Xlk*}8Z%4(Ky6K8+x8H<-+7Jkvi7ulOlevwrY#aUX+UL8EcQ8r?d2&uV0
ziaSdTH<2SkRp*>kVp{gaa1W(%-BRL^DjM2L;nJcJT86g~R`s@FUTE*>!QPuahGiPD
zNHR{CQ<36=XyKxx#oo(TG&;sVpGA}iXQRtfbP;hwjP|#hN6+{Es11KPxRKw?QVv5h
ztl8?^)6mTf;qbu(1^Mk2+;Xqi%-~4IYnz{?Gp^&e{!i_%w0g|*MP9qpU#fby@uHN!
zsy+Y=YI9U<(ju!QUjqy}UTv1gi9bF{gyuwAhZjbesPU8?&#(LqNh!nOVLp=hsfL1L
zgWCfzwAJyXwNqaNeiDCdTcl?wN1Wj}j<A6>heugrt&Cck)1WamQQ9?UrOV^cMnV(I
z^)2pv8osl(cFLW_?e1K~D38|&*lc-}t*ei#6aQrK#Vlc7vDKpb{C1`|zLcl0=Z$E(
zOy{f9)u#T~Cx}J@hxk})SO>rzTq$8j5oS%4NJ?CTfbWM)V{CuSs3D_`M!G3Utdfm#
z2WPc%%T<w<+k|WnBP(Ub{!s%N(1NkS2<=H3BA6XT=+-{em_dkwI&J(gw4Fetwz8`*
zCJcbpVd6Y=rXfnY4imdBZ^j5zBar$iy&EI+`J7$HRd}_gCG|y?0#G4lbl^|+-^n5h
zDCC?+68D$yn?-;8W{7D?Enzn%5%z)f8*jrLv5a{()>I6zH{_!P)JK6(WIzermx5n}
zFu^sEw9RfoU^#5j`tSa3K2ZXp0Ywwbh=qO2?>v2%F3#s*1g<Ek#NI$90?H{ipc3Xx
zJkQc~;a_dMezO6yt*iBHUF3_jSX~6wgP%DF9_ClIz5ag+>6kF$B(B|)JEWWkqezi1
zG#*woa$QW~bl0Vq7p<rI9z}RC1rSMRcQ`>3DP@%O#9jn1SM9ciqT!hpRrK~cq?Cp*
z3HUJ8k_rpcjzYu*E_O$1{uy*D+-2l#oN%)b^rXv)i9XO%d|*C-4}xlr@|N`#ffqAV
zQddF=rL2EBH!-dkIzv_93G3b4=0tj3&S$*>@LsTZ04wPh==-64T-i-cOZkam(3jb|
z6qaKO80z8bs+mydb}OR6fjzN%xPo-MkSc_pN*8Wg9JxEB3wM`Lbss{_{rkas29WBy
zm*+XkZPcg2#ph_Xg2@<39|^XrY$oOPo+=<HrFegh0%J7<In`rTdK-ySD(Q*62%5Os
zE$FfC%<5LXy@np^1W~}bfWvwRYM6kB?)9&=RD<32x63#oP<c_5&geSe-W^q(aj0nB
zu!<YnOBj^0XuG*Xqa)o=(LpSrCl=cF`*Y+KAypW8!WUL;-Si;X?;-p}YuwAG%?Ij^
zQr~}9Ng7{X<V6+?Oa}U6W=hR(rlvMGEw%m6_#&t#I(6&1@*+glfWFhyn#7j=uWb`;
zKS_9JU)z}_TB36qPHfuo$8ckTZ0mSg`pSu=ue??18!`)Cndks=eg3o)@+U=SWrq1P
zR0_a?9f`fKE8H$u40V+VQ8s9dwkUw2PHlgI^mu)>I4@R3ew5DVS2NTiU-_Axi3{K3
za82VPyI6$L1{S02<HL>n=C3{1kD|G9@iIG|=coDWc}Bovj@MIauR%UzasB%D#`kMp
zKCKo?3QT9*#8=gXQnISI9H6-xfblqA9>Y*YzC5iym$U5pEvsf?zdWxNx)!kdW<7uX
zI$AB)`MSuK{@jA>>|E)t5tyQW1m<oUfmy(H(6&m(ZkT`}f9X#)0E1`4Q7l=%1OF{J
zi0~x_`#eWrX3_`@x8|b}Sm{up@1pi?_73nWmub9SEwXUvN@BYC(62#bYScr0WA2Bk
zU;C}1gj+%zpsqJZ9^Gf-7&&R@AtQgpal*Ud=6=-@Jqo4|O|%u`$q*ms119@Z_-g7r
zpNG!YoY-#MyKIgwA3?JyU<{r6wpm6_rzpf)nFkfMXiALnSxpfw>wo=TR}Q|ecN%0_
z^^qtI{SP79^qXQ&2tKhi_5YJ*QGwCTXbm-Tv-WMdW?>g3F61xUw$M!Wx3GWV<qs)6
zZIkViNkJ8^fjsrGcuMac^8z2lTHk)4kOP=^Gzh{H>$ax6eU$rhN~y@9;p66$Fi-%M
z=sN)%DF|1eIedJAV`X=!Ysqh_i2pg*9@^%|HaaTM2j;0mo*~3duXh;7?012Ceiw+@
z$3dn<uK>1UgtMAH9$hnultxvJTA0yKrxG^kg$AY9RnFZcVL#YWCX)Lp6{~2C)*iVm
z6H;JHC5d(|WP=8Wxi}LcgKzzKE$E;$Zi=k5der4o)>U2wnp~86qq?hkBB1{PNL76=
zmr+xI6qn&jKoqwUTYx(T0Wp`s2SF9LV_|^H1(%dafE2evXMh_50yr?2LE>f=w=r>m
z=L44kEOr!^EOme`e?4!*AQ0X2E7%HBO!+i;P1RQI?5*uUY$rx?Ok~qW`S%5bqjt#R
zJKnv=y*o_65fJdYAvx~q&EreSfM8g&N`U$Rw8Vs0KoEh6R-kUd2Yl+y*>@8vxRQ_w
z^i{tvGD$J76pu0jib`XyX;RdEm)OR8+a!TtfDv4lOlE;1f4I_O71$XSOjNLULmN{`
z;K_up)(olOd*f4PbA5Cfm^w2I*IV9RQ{B4+?L#PGmq3ds92+;C!%;yug&u9bc0_@;
zihSR#E<)kYJ#P7i9!kS)94*emDW;sKSzO!{)!A^&-crau2HX9hWGJGoo&97QKd0ki
za;H_F8J~npR2LPOZ2%a9`)_}zMeD|gj9j9^gqajv*{Gn=e$0ok1~+#Y6+%k5GqY`$
z9o`$t9!EDtKZHT+airXSBfx2iE6G7YWq4uEl7uo^{^LE@n_uK7pO^9BDiZ=YFqaTZ
z7!;R`Cu1zP0e65%0|7Lb0fJ%_0XCOWuoo(qd|4w4e<=Ym%ZJ1ViY{6t9i%{jqA<`!
z(gh>aV>XmzNb+RdukWQu*^<ji(zMw~6nS}HJm*k2d&qEhe~07yr|sQ$KbJJ47;#Rk
zY`f10qX=dyA`!1dw%uiK^YLJc4Z}2d_CrB=Zk#=I#Rf*<xeKfNQ(KR=YhM(9Y<~g2
za_N_ne+u!k%r+H8471?4xmc1Cv69m%1A({_*@ht!!$+%X>90bN-Nob`u5c=<K#WKz
zH5yTxa;1<`SDT7JO+w~Br2H|4xFECf%Vhc-2_+ZlKNpr@B!#@z;M!C~q7bPrB^;9x
zF_=`}v|$xl<y0ZTW}`ooSrb%>OH*H`vX)3ufA%FwlU3Fvnyo;)DKP}(Dx#|l);|sb
zm+vQ#ntj)s7hz^R*tk{~ROE-w))C?J{HfI*>5oN4b8Ve|?@U2*<by*r=#r$<8;clh
z>p4Od&doc_cx}PjwBE%SrW-RJE^P4=-5%aj<xST_!yzpAqj~k_O+;dx7>x0;fw?#%
ze_8M8>j%Hx-(_znH}~2(y$q<^T?nu(0L}VT`?Z5<qnjWAar2CZr2CvG#cy^^CvnXX
zvimShy}@vz1Q8YqKKhcS%#VFHwbSlQn7CFQzU!{tSuY+#_#O{>UUA)E+&ONujjd;k
z=xV6pV8igypQfqDu15u6g66OHH^%xHe^Ys~n^eM$_DQU<@HlB+e-2*{E9JWYD&nU%
z!^y$fL-Hi|AZQ=Lf*D2&&bvN*ezeZ5(3uL=8r{3|EUqpL$&9erzko?9LA6z^WeG{Y
z_vQVs%Zf-Iu%LTgkEXYOncbWUOviXV;HPWCc+kz!*}0N^KhMXiNxn1fV8^gKf2I8t
zcua4!|M-k1lB!&Y@#jVAoDvs>Bu^;fTE^CjnA9;4x=S`sN$myQNnTd+6EgNafP;&L
zyz+A86V6i6g-@Jnm4KEerSV3q8NyKJRnbZMc1Dtr&)+iTzZdLhPf+~xnpyWjMM!^L
z8*Xk05Nt#UUEdJDduj9-rYf(sf2Tde0A}D<*_!Y*&+5~YbyiQ*q+YfCUjo>AvU?F=
z0z5c3Q3=cgHJBG~ilajLeGjHJeUJe%oyN46=N}I?kTUEVEHLgIZkrXgXYyS2G>ViC
zFW>OS4#P31N^N~DW*4N|Q}qa}_puu@t5ok5^-EaHF{)Ix?%+PjVraFHJYU1&8|=am
z^H2V0{Eq}p@v};m2SdsE>W}fi5pOoyr=?5@_HBOdlGQ=OB&N63UGDz*{c3ynH@D>L
zZkJJ0fE1TaVSp8vkG&u(f7Mu9kJCmJe&1i=z9kYK=Hj_6;-OWc5^5h1kxI)_$t2Fk
zkT^^1unWJw-*|l8osjIdQ1!{<@$tES=Q2a1%ZNt5oY7m)pJr!|pEF7$PKi=nMzdwa
zs3BBGk{P0;j%JJK&E$eJI(<8P(f#=NdBTT3@q`G8FE#aSm6y|4e;7GgWJQ@*Q?4eT
z{YLxYL$RH5J-IIY>;B3=tF3>g{&AJ=uws)<Hf58_t=wYgG=TzUsDO}~B$l-*Tu?60
z8@jQgk_fF@vfroLfTx#PmitY!u2yN)t~y&FdSDKCN7(1YD2)XpObE|(xi98bzAe0X
zYlq^sB+QsrJXnWRf8<0b9nCyl&-d%}-8v)FSVE84D%)kt?aryH_~he0E%W%dU;Uf&
zPg#2^$7+*y%dJ~DZ!6}50Ae^DrfkbH@43J7o7p_SpdyLAnN|}k)YwYswf^kf_o%T!
zjzFXg03o6n{#M5S@mDBrF<2_lNs>s>$1ccI6Pa`oehNJye?8q@!ZM>_>y7_OB@qJ}
z6UE(6N+3WCVi@#DS^-pqbm58!77Z!Oj%>iv5@(no%+nMhT@5kd(a~H`NkbAf1nMDX
zgLX4wDDSBx^QJ$ogCi6is3Ina)s3TBovP1fXCKd;yJ*CsL|dXco`RBui)g+%d-Ik?
z3w(SLQ6j8~f39oNO~g3T-zl|@UY))4C1R{~#|)a$)>TEwRVWJ-b%9$VV8M_MF0{ld
zu4)hnf{*|##2V|#UWeGlSTf~7B^tsi6m<y`M28d>@+xPrS~$N+Pqr>X5n`4w*(KvL
zj0dZSfT%*^Btb1b2@mE0csK^F^IOIHR>_YO)FrEte<l)nXw*ZB{*TKl+o7&dj;fF4
zCNJ{hGN?a<NR$(o^2v#%A-Us{ktXO>G-)-tb_F`~s?5`(U99IQgQ%oc^Ql@ji*oLZ
zDVA;NE`u$Ga>7+tfPM~PfhnR<@#8_H4+N2;l&T&P_d(wsM%oV0aJ<lb4x`v8c^Ac!
z9Y*o{e~=`J=G6+i3A%`(QR_gynA?(AFX~CqbV@k?r#Lz-wfMm-B}Y<A2^2RJE94l8
zQu45Q%E8mpNxo@X_Re+l3fRUB<pveY+Gd^?4*gX_U;1y&ID?(+Q=J?|^L^QVZv>3z
zwE>4sUY4WDAX_||#tEy_sLmeS%oX@4ts4^^f6oh7Wwu{z<7&6hf=H*5aLw-4zHwo1
z0_0}BrrFV8JwTHf&@7$95=JN2t9<UPTlv@8ZgjCptyR61-Lz&_sjCFeN@3vZ53S>B
zK6%x!*kzqxs)pCLXI@WF%psue5CeC3iGte6yM5&s`=XwTm7j{SF^&c{w#(qylAv#D
zf8J*|hC3uo{l`@Z<pKkyk`E~v<7$BXQ?w&FR1Jjv7UdvjN;{PBAW95)@&Qj8as$Rm
z&PP4@cq4rhL>ne1+W9jr7T)&&KoiIfrqsMh*ZG&M`Bul-=VI_U!x1Ca_nMoaSdAf*
zjn5LOH!ekzTf_R7Y_~lRg%C+9Ifk>Qe=gZzY9d1B#Kbh{>|gUa#x2)E;{o0I0caW9
z34Im>4keZjJJ#zUBM3CIkMa>#Drr3SN5^bzB<~aLeTWstaMMBIbzs(Y69TXOE0pYf
znuI~m(fs534}NUuF#nICBTzxqu?o`96MfzXL5QRg==8@x=n{X7!9Mp#vGR?6f9U^%
zo&|zj6&un%4RCb7u*9+CqKW>Wp^&->8Gz)RnD!3lYhW6XoyzVoz}dY4ehWWdDMi$A
z)PDa_*_?t}^W9O)PeLs}fZDI*-PHlO;uQ8@=5MfXb6Z~ke1pEd@KezOl2wRjBGA6>
z=a8EN2M9OK1nz3;2R(XNu!Kr@e?Z}AbHBp^yK|>0#AKEBbB5n3vwA2I$s{lQjvxN9
zQM$`Re{)&CZySP__2nWq>SIJ`o|KkIG_%1S-UIIX#urDZScr#nr`97Nj{z7f#7))L
zdmZ5q!GQ{>k@jCYUNjA4K<38n#J0D^&YAnm%dD(Q@4|iQ?n1n~-O<e-4Gr#G$3L5$
z{SDArZo!vP)_)ZNH<!^4A1Igq8)FLrH<zJUH!6R{S#59IHW2>qU%@W}+AkE3?;L^x
zX^V6P)*)y*U|SIsULvGM9V@UEto!$Sj&jz>mQ%?RHlQg^#}n`PJa<Qm4oQ2VL`XUa
z@*0A1!e}Ra)WQTM9JwegIUdo%dbYJtr^o_cP=*EkXS2q#;S7ICM3XgMq&zXkN%_E1
z5=4Kb;lo349xA5<X+=EfAX)b3v>=oC1!o00#gjOUIvd~suaQex$Dx~S2NxVTBoY)f
z&y0vEdJYRwQ1Xc-BjAj6E<th}r*}eQn57`JQ3M}8Lb6#0JCis*Or@=1T_B-d;8_CZ
z^MPl^qYgUjFki^tfTE7sTflrNqY{-c$})dYksw9Zg&+(WhBF#)5ZGG;8z!(fU}db%
zIxu5>)<t1_ej{PNfSG+3Vpd_|s3TkeB@;uQ7%mdAvt)%;f!V~GEd>S~SX-^L4xDSB
zbxBx5S!W;t|ER!|wRnUC9a3Qi3G;cIbq*3DgM^ub$vOoountq<RbojCrvM}*11W#9
zP9-Fq&bla^2G-C8;SeDEfX;>dt`jb3j)gpOQL%);y~0vGmgWihfWZI>aA6R7jU<DF
z(PkN(<yK{#hh!aGpbWfCSqCtk$#w}+%sLX@XSY~^4~|2@`g}w(`jpYnD#bzYD)4^b
zM1zF<BucZuX-s)x1}UMj;;1ZW)ro)O<m9lLV@Cl6=kh3+^LZ477eZbc7f7@WsLhGb
zAm`cx87C*R;=|u}r6^8UtE!$A7x#bG`T6I?>dUNnS*@?j^+$!eSC_?4#oOW)9taP!
z;(d8li;vMt_G-yX_$3>pheK<UbSA;-RGgfM;zAT}st=VYUW;c}i@KC==F5NOd{zHa
zt(J>bIbUDY^LnwV7gzJ;yXv}JZk~%5FJ|~RK0=hf)G9uN2vIr^J#C1u#YZ$UgDBpM
z;<w-b5R40WaWP4QvRU0PmzRf)U1MxGG}F(Rl#v9eTgGSAs?Mu9<35Vi$#0!;^F;=1
zAGo=ad3bU>Q`$apFI2E@p74J@aY}B-4Aa|;!Ci5_uC6Xh04$30*Jq;mP=2k&Wt+3}
z`As=1ULmS-Rd2Xu6Ti>YY^wY9Rmr->`>c3ZUN7b^tFI!n87;{OOp=pmj-cs$zQ!bM
z@3Z}5e5@LPe9L$XCX9K*>1Rw)@@{Yd`6I!83~!6R<FO9=SR;bbSo?n=So=Nru&c<}
z*Orpx-LjW)GLnxOhiGXt@tCAG5j!NcX=znNtH!YV5zYeRD060?GDo8+b9w+}E#n4R
z%PrKWp2pl@J8P-KSVuHv(*2BMkWu?X1n;oeqPxvoo8eX}Oi!ur=y+~?$MZuvp5Jd`
zI8sWSj}Bn@c;&kttqp%(3+A2e<1v<x88{wGzmH|(VH}oj2$pVt-*#T|0kW4dj&YLD
z(8Krb-oUrnn*{l$1GbS5Y8diiANfE7kZ&1pkyjd79QqmKdru~R%)b591~Gld2&n_>
zFdpkT1nbzb2}H@?Rb%06XLuXS=?|RI?t>ZiXfWfDqkh~!y<2~)q;>RP<>D^1r1%oW
z#7U9vNZU9*ZR3!%ja_N0afGCP#yV(eT<T{`PDzzaKMwoy^kn5sUmnTrla|bA(vlrO
zTFdyMJiN3j^fNZzN@uB`F_6x;0mBP#2mQW1Z33F2QhVEPz9<_<Q@)++OVf_=cKfwS
zhD800jj=Lyd>4Oo8h_^-yYKDBQ_XUx2TopGQ4w{pHt6Udw-L4AA~k?D>NxtN1iUxn
zOQ7{>{NzQ_=-Uh|B<+Jq;V3YhtHcfb=PP3lE8iG50=WmFxnj7S<{DBfBl$-N<E-?~
z@~;4r(0)w_2vZ-vhrDU-At|M>Sk>$5`u?h3RIBMONOgZm(qb2Sh>R~?IGHAo>`*B5
z?XH%z<do70V1ZrjoaEnY3>m&xzWjG}d2z+*$w~H5oMy+xMe*zVxBU0)b6wwUek_V|
zCI4D{S=@1g$ZCC4@KbTIystN3{{BIS&8PZvS*^?4=i_7cI6LsqF(8(|RCUx?gPtm8
zE``PFzPf+ke7c?A-7Qu(9icZRABXgZ*zX$p`@Q$*%GPGTvNervlUfgeLF?YP@!iJC
zqo>Ax#{4CP7kU~Ky0xQz#>SI$(|_Xbd^>3Dn`vY_HytM$qehc%hMZ^&{qMPNd<P76
zJPd9K3~nkIb`DiXqhdRf!>ZAHy?NN;x0yZB&Td$JlwM<#@=8YJwYOG+SL_8cZ&?R+
z&+_(mx;@<UM(NYH7yt-g!Ve50=Y#E8L!*E4n&4&<(RNgj9auq4>}?R-P!M*$C!WA$
z=ZnAR6<8a+r}6p+txZptfhi#q0yr?2(P|bI0X3I_sW2+H2ZexU1b-^#u_e;Cq+K1B
zx0j1}vt3pfO;sfMTjNx+i{llq^|=&|$bv2?=*)<u_O1tXMNm3L6tlEDh&5jI)|5>`
zcGVgJ>y}uX?3EYtIN;VoH@5vm7FOjV0e9(Bl&&YNSqi24TFwhqq$g%S9<3AYzbaPM
zqQJwntR{;2T^*7I*?&wG;=>wA)F63i%z2V#j`jL(5lcuv{dyHsgW9+UgnT#>@~9^c
zL?ds>H84%m7&?n3CRUi^Q*iutDBx0USdICEXJG6cF`iUVSKE)S({12gUN@B|vASIq
zWy8RTi-vPo&TK{v>c=I7<!VN|3iG<s;!!l~NWyLDZ#^+9h=2OtWk`FJ<@+<Fqq)5|
z?|ExaPUi^F(0Fw`FV@rfHhK0ox(r_ZJX?%5(=|QuB5ljh4z0Fydw{u#-DiNa=GiR;
zdLl#o+aNAZ<1PAVlQacG0PmP5PMSya6v5o?yB6vhHJ0k=G}|5(9@x|VcVF&*D4CC6
znN{Pf``LVsGbRSRi~jhh7yZ@EviZbCal66o^j_y9VANAA^G+qLubANf1FdP_mmwAv
z69YIfHJ8CS9~GBRggh#@V~c<_1OYIYfdvs20yj37fiDj!f9+XGkDNvnzR#~9H(D~4
zS}Dp_q$r8wMM<PME#+W45^m@j5|%d5_RPP}s|6aE>T%B!Cy{)Zp&B0bwy)j>4$cD{
zJUheg`rZ2M>mNA{C`NHiMX=rmi9ndCK#&B*LI&$Bcpbi5MKlicqCQ_m4D+yP+f_uu
zd_}@C|F9A?e@yEYQ1tq-2+xZTD=Ndhwm<ue+`eXL_Ep{%o3ymIc5S{Xx}tHU&DP#d
z?avJ`Xf&s4w})jvFg4uYU_sC-;)I9mfdjB=+AF)>Htm7`+x1IOIAR15#;j7Cv@>r}
z%@v-5A(E*fVuBbK@Rp%|?nq{~q8te&2a=+GgBh=jf8K4oZOXFIDu3+s4H9MrXxo=p
z?s3~xcI6C2!#3~sW#8E!V45zsX3aCZ!A0KY$mkLYi3DMDjf@#6kHe~|^1&hc_ok_{
zqSsb7N(dGxq+%Lt9f)FxQxb3#W9RO3pE)7|cmReIy2{asDIJk0KG+1Dgnhe7#K?q*
zQV>*ze@}cH!jb~5KwNN3|Hl#eNDT5#=wM&r6_KC>(}{@0=UhS&$84a=@|`^db=Fy<
zYRu|uKUjU&<@>COe*Ve+%)7p*(mwY|0M0}zVRu#Pu@{UK2|U{L_mxaSC)g&fEofrU
zT!M3Es7ZIb0g`Kdd~)Mf2oX3SL9640Uc7pCe-^wpL`=HpHiWplePg!(sBKDpShIWp
zciKDHk(qgU0x}SgB}OrIh}xO0pRUi|pApBH3XE8y0{BB1thlMpUcbdb1`pv#qXba=
z(U4Z!V_0enl)-Ojzq;Tyv*);(q(}`G^_~iW1RM&YkR)U<JjXs?f>;6^#StCC<?Zpg
ze=tpqnBoU~V($^M%gGsXd&L}V3!w|19k8At!JHo0qb>v!N;NG>EYVjZ$H`v6k>Lb1
z!QeSZnE4clz@-TdB87xx%MGV0#M2}8i$^f3#b??g5(FGH<vu?MaDWzWLh7}fLR`iJ
z&nG_d!K3kL{+CCBTtdkyK`yzogXSEif5BrkAv?q^kbbhE<vJrA0CbHr5u<#>X9<go
zDc2WXb5JA?Hod<&$Vuj)$IWq!>ph(*AJCcfWM|5govD`2T%K`lSfa?a^f*s^SU{+f
z^P{BA0_6@J1cftB84?gnBS9f7xRCZj7jTNWl1Aw?P<KVIYmqCTRf#^}@d%yme-U&M
zncT`hSHAG2fD=S&hOknW%$t}X@=Fp-sQ&b^6G)CB;?l<r9Kubiy~b|25u}X?k+%kd
zh)e0eQ3DCcM5F0HYBxd&YCT)j_PR|s{le*eyFbnS6iRra#v*%nM0X;@UEIIOs<6Z(
z(muCS;V?;C==xODHH7du<G6}Xf4uHuNa8V)fjep+Hy%TNQ>TH69s?6y$e$#129suA
zW<#8yC?WHj(>0Vc*x;~AFN@0di1tZY{AD0lLOoerG^R&r%&VDw!`0YL`$#u}4BAj{
zJ;EeLoRH6)1tef4`E(YTklmaGW`wuN0>o2DOg1~7(&c}}9M_{#l3a(Ie}Tk1gA#|R
z)WxVG)BUit6NJKy5{8fj9jy{5hVo^GP(W2%TxwXwD$H~^<4l+?$6PPWjTnO9wrPRZ
zOfd8l`<`9r@AqjrL_cW9&?-u>44*ez6dO!G*pTY@6!mO-F`WTeer9Mf9cJ)pXa;3D
zDBX4Y%B>IG*COxgu8Y$Lf6BYbC-W}<l6P;FceOr;!BS_P+0>>{=MLAL=-$0GBc@9Y
z>MGUnwpcXIZ@f8|K~qb=q}&HexfI3YHeEBEI$I^d()x~sb>rrCLLnXI=99>Jlb5B5
zB6hq-6U3>SQ@zSJX{pDiiXR`UV1k7DpC!8a<b%^mBT0$BYD9;Sf8z%*v?hnTwJa*%
zXhF|*_^}bsa`1r_XaM>ONEC+l+k-&}QbHI)-Cf0c5`i5Ry*|)lg4t;c6eWbK<v>f<
z+rvN$g0wKr(R`pak!;*dfLBE_h!zQMoTgV|K4+Rp%OJ-m0S76>4f7I?6qIk&{I@9g
z2YEdlW{AvYYICn7e^4c|V5E77vB@dWBgddO?~XOoDHyyHD`3m?&~i%n_*f}^7_NNZ
zRJ*jb-%rf(&Fvz~-6sPZv*C{aTLk3{Q86BjdwGDL<^j*)ze^^I;+TW+`J!AY`isT4
zkA*4hXBqR=V<ee=)^M}tY(ihS>r*JZhL0V`$Ji8bzZhhPZI3L&v6up~F8{<Fn{tc<
zq#ip4VV`kmc;_h@6v#>VjgL8FPzjGB{@~5WF_LhWB2DQTV=sasKOwwOfMf&>niT)Q
zXC;sEl*_G%+#r?>93#!4n(+DqUer^p`^^1rP~`Cpr^6MJ%HPg!*Z-GMQ-BngL9j3s
zmw8iwEPv%%O>Y}F5WV|XFsDjL#FE4B6b0I%Nt+x3wDm1X0mW8op^@ckl{&ffxA$?$
zUG2)0wX&6@Ku_XwXNTnQ&CHvz1^a^u_S1>TzdxLweEn1tBf+gD!%p8aZ@5r_8R@w-
zj-8&fm!t2i@k9w4%`emM>BVfhnk~k!PoG1TV1JUWqP{rz^`{f|vKCS<zfVg+&7(N+
z^;09e>q#fM!xkpSaI0ln@L7`7rYA|<ISXaA$SYw)mhxRG$CdOOAu>tGY9=*T+ET4b
zaxWzF+^D>wD6QzYA?&OphE?TwLe7uA9Z!r3qj&Q~yNk{ON^$EXn>g;3PoG}4r|-yl
zu7A8~cKbk<45WxlWm!kllPsoK;K7ouPh`0ajuCFn<y)gD2Hg{hb10oAZ8K?jaDHpf
zas>m|bGl?(iyI;)IZ4?$6Rwa4iFvhA`5mmIM^(u*B)P(FCW?y?dZy_c-*fL3>qs4V
z<6GcKH!eEY7}5FU^yIG-nX#)OBmqHfJ%5*8va`j>%h!UP<0Z_)Rq*V(7F{p{Qy7im
zJNDbjFWHZJyVB$^HcV?A1Xk;qWwXcL6>1m;-)hC9hO|wo3->i}+I>DHH{g$x$cQH!
zOvw`^55{B%kU=vIyPLiv`YqSDUNZ`uf*po16A>l{;7jgDmm7pG+JmluwR|`Zx_^vt
zTnE~Nu3o4igd|}ZZqJ6EsrzvRL%4u)oV@(sqp)Wh3rmOSo}p2vN)gr-cIXNb))av*
zxbU_cVjpL*UXq^ZpgHy$lcv+zI?s@uWeB77#k@+RvuQPZgmgusGuixB^TpM>k9aHM
z+gX~NRv#Bv>*acWmY)9}8yZbl^MC2(S(Z3kj>#707t{4>{vnN*Z@1JgmW$bC{BGSC
zLLt;Dl{S91ygZ+;=gZ6LQOUV*RO$wJNkz*k?t*TlidKVh$+wDL)Caka=E1(Ef5xX-
zdYY!6S3>DkwN4Mq)%k3dhNoi(OGWvQ@0P2tsx({8R`XdNPp__4wfYZp*nb5l%d0F)
z30`Z1fM6nWt<1=}x*0!^OmNqTSOKO(V%drx9w2Sv2g0Rr?zZ^RDs#4G7rVn`Bo-dJ
zxDahTAX~bD3H+zcutin`H?bfo0|WD*#NQ3gRHAx;YYIKKu|t<ZtmsI6Q#1w;L=G`j
zo9yks7cCKQNW}=y${m(DZh!c@wea_#`+hTh16To>@7JYG7+i-PM1+aOWa9hQp>5|f
zA=24a?r{mqaCX4TW513!ajpPmX^9gkH91!o8TW#6tISGn>|s#;XD5!4H#&0nM6*7e
zX6(eW?<}|z$+TJU%i%beNu`n|R!2;lO|4P@378(risN9U(REaa9Dfrb>WBylLl7dn
z2$@Lhc7_Oi=wY)v*UChrheZ&8r8~V31zLf2AuApQ2CcFl4t^}w5V#dr*AUi*ZRkg0
z-6xNxCXf0S`=HW~@mp~1^xc9_AE*gh2R1{F7*+OT#@rP%g{nj#oyb_6IN3_-qRzkt
zt_^#krh9dGXxr*g*?;=#S}Tg8f$E{UbK|LZ++>&7jmXLN!H#~Ib|K~5#wrhs)EGBx
zTPm<D!5u2F^acZ0JFW{~^#YaL$ykhu#X7cUh%1pz{B&OPX@$f9(qGLZr7l^Vh#RN(
zF=8@`!<88kZadsFLo~Vswr%P2rU*N%8>Wv+iv2KBOnp*3B!5*D*ksA=J7T*~)H@6x
zPpmSdXElIQ9UFmEtyk0e9~X6X`F6Rwj)UpyJiUDLKEtg-1$uok&EKwP=kw+JtRPio
z3{)D~0YL0=?CPQ^6Jt+%oix;=SsHXJ=J<@tSZylfI1{Vk^vOK;(bu!pB6rlQk{vZr
z;Z2O6Qf2rT8h=Vg09*=j!UMVpP`5OcV(VPr#D8bWR+*DPY(D(YI|}WfW62=N_PX`k
zo$Wxn6H#Q*mo)cU-?<4lw3ayz`f8A9<56u;21yQUFJ>RsvC-i+Q4LSN>3_IUHH$rt
zG_Ehd5cEj9x`R;%z1_7F5X<A$q3RK&?-%qMUD|GXT7S3DAv>536+60jrb8);(oxvZ
ze;_o5J>ZlHoMAsBqQr=3FC)?+QzE~Q647u<q>f05s9>2AB|@n$Ri6`WxvWQSo^;K^
zW0aSp7t83PqwJ7%ATMk=7%pA=2f3mv;Os8=11p11>I(l0LJ@|A^c!BYWgV<-EVgT0
z(?ok*6@Ob<0u>^V)RBCUGJq2Xg)8-G!t)(b$rBwKl|ET++r8>H#hxFQG;Q%%EfZn6
z&TaBIzL<{5f$-Eb1rvh#dmo`_xuxA1jil$!<8XmneP0@%by>wt6YP#s;1A1a=CA_)
zGp4lgiJUVP`82G^r@=)&4KDKiXD{+;ptIgI%u`*8eBhI|GFq{x8iz=Ybvw=PZl@Vg
zJ>c^gzSijK`C7T0&#Lx>N_o8h?V&-il!IYOUlNwbC0cidrQb>pNPRt2=4jF6)Ak>~
znqT1XU!Jj*4wq3=fD{2Ymyyss6qg2<AuE^g$`=ZMs5cpn7`{m%mo`C?c9Et?v$t&u
zXl-RJ)V3T+&L%zdw|9m^$+B0@Zrh;f#Tt>Ld3>DtNSY@%2~S?mcziy+oIQS_Wg<DV
zR+{AUec}z{Do>2?%o>+mE|aVD>Ast1ipz9cch&ZW<nqJ5=&E`<e|LES26-Zq2Cbs-
z%gb4Rauu|sW-@A!%f~N_82b~sW_j+COj%~7C5OB4$@9zEhna{bW$u_XCedCpt#z{4
z%&y+?WC@cO31=QYy$!0HL`cS+196?aoxO=k`mxi&n6*q9O-@55cf#v!1(gd@(dJ0S
zfp^iX{K^fFT1PG&Q^FsVq#-4%6QP;XRt8glf_W|z&x{hJ$)`LzX24-KQUk9dhOd&G
z<pD{s$C<MNFlJ5+ntIY^&bUc3h(#Jtn!in@kqIUs*32*so=%cEfex_E)gfg*iAxaG
zKL+L~UBU%)MNHwF!Q<GLW4W`C31>n@#bPRf48O^fEN8|IxvJ?bAU-kF!0U<FP=hOf
z1jR`?B&(;E!h|)*#;TJ}bEYAW=<~@`2C%4rW7PO@vUnwP2P6Nh;w7gifJM*8oRw)O
zm;tuREM(l1$m@D8ZF>8N=xR}K@b$XdR&$Z|B-X7;5}LBzue+9B-q+2^G_1RB+Q@>%
zc1c28E^3lR+Lg_weKgqzo-@g9WH@(!p5c($08-_EP?Y<Z4A&d8f;nxE81AG3EVK*Q
zVw}hI_;a%HH4{+b*+_45rn_vQb0)sv)HClPI416|J2$F3IaPPi2GWllp0Q-0iUyr0
zlSsfi!TKPz>H8>95e4cyg?Vg|T7sX}`5nkKknf0Q&eM^9I2}EJjih1L=cE>Yu!V0j
z2*)TxgSH<8E_bntCOHdA8+sC;anAo;${Ghoj5UsnPsR0gBChYI3(Y|VjpGvYOiG!4
z8!V`t2?tw-f-PZ~ztfpIM|y$sf#X6BO>okgD))!Z^l+faztow7F%9{+$ZS7MZQiiZ
za7KX;y;Y;wPO*44fyMV{&N2djP6J~w&hH8CA$x-RihF{5=$_z?%0o>-;wB(DvvYVj
zenQNdl`u$}Z}+<$6p2mi7U*B99QJ{ti_!Sw{<grf9w;LhaV4)NTURk}0%Z((|Iuy?
z9^L($@j+|EQSu}*IRsX<1WQ2=*aX|E?aD1~upNz+ZC7oI4mVP%d0M}J?}3bn7VYQF
zu7m5ug5E#Q4Q#AURcse!wg@}-cqptVoQU9fnnR%|pkNhy0=zWUC$Qo*x$!Exfq_lE
zIfMlhxL;RzYiZd$)39w{uJAa}M(qMsKhw)~D1oy7ZnIlgi=r!+G+Ui|Y8Q1A#hY?l
zf>B6aqyd6hjN_;gLM;t{LWqx8Z}i*5soky#Kzt%3;UJ@pP1_3b01ZvfQMH1sK32<p
zv8MMJ42qC($iJzs_aSi_9#X{@xYm)dg0Kt1KIA?T_@*qjaN_Yc{iB5NKtlI4(ycHp
z99b0DIyi<!+?HjpP|`e{oWk8PjMCGjZxFDbUWF121B~XMQ#4V33z0u|M$f^z4c-wg
zPGjRN;)Z<y4Drx9q!q;lCWyjN0W`W^?AM4-hhgFZFMG9!B*<+QPMQ04xEf;&E>GK<
zCaW$!qoZPdi^{YTajYkvwz^(N&s{yW4#!Qm2LEu8?c1(AcMf$*+<zVTs?-l>o7~?|
z{Uf!r6r`C|!(r-wb`=W3#4bQ#L;bTX*YqCh!i*OMFol{jR;E9neq4jpkhp>aKHeIv
z!(t1}Bb8<jj#NiWK)nyf`rZc-d%uaiXB9Ce40pxveGP}#nw|%av3Nsi8fXh#%3zdA
zp<GmW`6w|W>3Hu{0ZlBcZP7&SG2g;#AVMqelz-1YTe#v%Y>L=|S`8$Ma)1ph9xDvV
zu`e=&PKopx-lSZ(Nrh_^mMHZie0*DVE0PFV5a?<}a_=urLcv0E7Mv`qo~Oru7WGd!
zjr|3%^=+5oU@;SyV}5`ampNe;EVtgIfGz}=#)N<tm*qJiEtgNJfHnf`zL$rofQ^4e
zsKybt7R{!!OcqTWc??w%C#6!Tr(f<DT~<IzFk*KRs<?RncE-+XC1gdG>uiy5#FsH5
z{I$7B&lG)JQ+2h7KmO|9$m*jo;(n8I5?vZt+$}fv*W0vi*6HiRLP7=QG$iaoFH(IB
z4eLX~bAhtg+HgxDrGDFfemb9hnNfdsFG+BP|5b3@qr~T{+1V$-F7PLi<6c_!(3-9o
zNiLkj@|t~^y-UQ>ez<Ax%oBHrr`<Hu$0!zfu<#e7Gu%jG6u2Xq%svV&GSSS?XW(A3
znvlEk$?}hEHrl!-9yAOM*G6|9r7S|Dx$zQtWGf*`4%?;rX4Uz!Iyz7q*tUPsY3ac)
zE<(mw6w-Cb7TqJcrwq!oe#?O~Y^emi0Yy^T-9;&b+H&iO)qxwQrVfWWfW)HD^!Gw!
zlDHR&p+Bt6N+7$YA%v|=dTG0th6m>g@BHMQ<*L&LT`DUw0NXUD32x&ALaQ)2{^LUY
z0VLN<Ldd!Z#3=ksg_A<4Cxw4de<}sxK~l$v%UrwHeMttjgI>5WW&)Ln@456o2JE~q
z;jN#*F#{(R4|GVvh2+fR<j_6N^<mdi%Ib&Kg9@B*Xb`q@!?eaCqOFBeIP|?mSZ*pJ
z3c&Ot;<++mpNRC%Eb{4!^-Bp$(BGICqPKDo+Z2nR3s}4=3WMZiX#{`9uO-Z2=UO4m
z(qM|*b&$e=ku)X!pxA#BRWM49`@oESMFFV?W>NTyN)tDg(0rdWP$fuQ0TNT9bz&Qk
zwoXs=@=+!Pg%%_3j}d{c1#4Li(a}cjYbK;&AA!PZ!A(5Uz(%Y0^q9s;rkPUcF?$Fv
z2BNT^D}xYY-}or7)E$3I-vvzJcz}RVv1Vpcvw;M=LJE6o`=}hko1q3DmnOa17?1M^
zPfQe)H-5NU-Yttq4vM2<k=v0=Kc$$Vq?lvwV`(q~49s30)kcNtx>@ZwMJ;JoW1dlN
zJc3LrsE~aw%QGqof`TA`hyzcjCBA_K!L|8F)wjDYp<~)9rXGKqzAoiZz~<WoG7%%<
zCbFHApx)9JM<i65ViO6G+p35kIA@X0aPM{b<nZIN>=Q!&uLr5Auh=RBtK%b}>2~TX
zKK0i8xBBX*r8YaJ20`OezbLksHkb>suC)TubHmQB+RF^4{`18;Ek5I1?r#_8H|q^7
zsKQNx@RCrYc!z(w{+j+@ZsIj-ySzw0(?z7zTrO%dnp-=F!M^z#cgEP(V6Yr_^~52F
z*wy;wuDKfRDV}1#Kb-w0vi|_?XY$kkNq%reVul!8L%!>}QseG?yh8;g#P<NdWFPr8
zJD~Goa1Ba)?=P3#6NBDAJBq9<3T19&b98cLVQmU!Ze*9hGIj))A&Y<)mrF2XE0;~K
zfCzv4SLmokBZhBM2@14Hn>IPLD6+RC1r%Gm7GPT&OWRHUeLsqnEZOwh={7+F^kPxs
za5&G8Gc--E6Po-oqv84Na`yOz<_VX?Si_RbtHdfoMV=^TiB=}LTqJMOpQ_?|Q#Wlj
zzsQ79X<K5vxxRRJ`ReftiRF}N&6QhDlT3d~B8~PdFP9~jP@Y~D^VW~rWzqVTij7w?
zO9`hs$(SNiDZl>4QO<t8oPC%v@TLitSWcvtiBvgZkaWJDy?IBI1two5lvu8lyN-07
zFixm37_O4nvp>AH(vCMBm`On>rd*w6R2*BkXoI`EySux)ySux)HZ&UC8;9WTF2PA~
zcMA@I;7)+YIp4kaz5D)k?W*eDJ$j7YtJYp?&d)ro7#kOw3WoJStm?Snn!&hNVeZu=
zrP-w1h8mz22A%qA5^I}<b@a4S3f$nu+B~|075KnS&yL#MYC<He^$QXi_M_yiLyL_v
zWxMl4=oXrB%<XlVO7U_?eTQ6bc?r!chdsP>Cbk@RQJ63Ncru#8vohRB0<N+;lu;U5
zepB>_`jNKi8rqftebI~ixd883d%vP-lp#e5I2Zs6PDgUXG-dib^CDRSx)|FQU{NwN
ziI=^sk{X{6Vgc9U(oJ&P3N4S<j9gclR!}e_cJ#m>JNfLhfgewDPM6s`*=>5^k{=oT
z6gt`zc+mYEcAmyZA@4?+MwL7Ec8=M(WmQfke)wp0+#g4Qr5F-!LQ!Vw%1H`Au8%_#
z<_LIg^A&EB3aKC|HXTOmm?WUUeYE1V=Yy55^f3;u(hZJ;Y)Hyb84@Qtvf(D*I2<3Q
z4qkBcjn0%)9Hyj?JkM%DpQM70fhFout98-VT056`)dW!Ujb(v9(H7BuJgRb!NvEMm
z>L(*|_L7(>t==FeO&o&#bUR4+8b%YD8w9|*l2lD}+$A6M1{<XYYs2BjMh;oaY+`HC
zKx<i`XhFCd1;dCNF_n`tl>^x6qDOj{hRl+}?7$4n_bVRJ=G^%;P?|TC5Pwm4z+^lP
z(go5{O?TC!`4m7%{-#7#8d`<Hb*!EuB`%dAU6NuW%6b=tNb6o@8lq!a`bfH!`VHU;
zGVaYNFsX0c`aUQrG}C>8YeppEmf1AJJ18>j3x=RONxUGTDHa@&GUz3@4o$GbG~tA|
zp+y(6G0+xxIqc~bL|U0$QSVOfA0yQ&Tvpsb+5WphneVkGiyRf?EhAMtf*2>})1&;g
z48<Tf2<O0$lRS~{#%{4F7nbdONfVIMd1lrre_7?Nx6|fUOqxddI-jk0n0B&wIBT<f
z=I$}zweD|rd~dDRs?}@vH=r9)zs8|ITp8!EYA8ps=-GxD0W!rTnk+%oa$aexD^#gE
zV&9q2Cqo-&(kh=3Cz0@=qNP&E55P9t>r1?x9=(;|wV-*aLluhKsR-Cf3kIy$UL*Xj
zzOvGLL7`BiAtcc85|31QzYm&Ai|sdGC?L0RS}!&Dx<})*UR1j&HJTc$2>;XjuurEJ
zkU?@x<=e<PE1+ghS|aI_ofjq!Pe$Vr03P957x(i*g6!25Q@ruO85?{lFqSt9hoRo>
zO6$<#G&vRz`J+w&x76c(-Vd<zysB1@AoDQR*K?VX@qXxR@F=OAV=DU;A#aYli2=iP
zW_}pRh$;^iXz<bqD%~_*+VGky{r0*Z@l|!8dMn$1<6`Q$aPVYW$|<N@|7k@``cWNn
z?`3q$5z3yn&k6LtWU$NfxKIAt<vRDLM!pNZxlcOaFHnvDD@y2MxB{S5%xjLMBzLY?
zOQW6?WhCS~3s2rWb7<Z$KU2>EGN9{GV8y|#L|pr1d(W9SDi;2@CZ1-^E`IE+%W0zj
z-rk^INKTeNZ=3V*Pto+c<InUXxtcbqFcmaOSK3{}0*zCKv=i!^sr(DrCo`EZi@)nD
zu(jNX(9l%RnD>M)kB$JkEFKp~6Ir#2!8PgEd5Xa*G!VI>&l7$+9l{OC*FCiBP-gGd
zD-74dM?Lx(fL`vSyP)wqS6)YpA}mhSaFmgaM>gpM^DiF6>6==e7vmXY9$m9)`ND|@
zr*Fo@a7RN#Po_v8F!AfgKUGim---G;MBXn$z+-?k${BSE0kh5p5JD_zt9-B0@Ayv-
zuRnSfWb*cDp=5Ho86gjQ`cJ8bJAR>3_x_0yeeA3qYGwf6+}uKk5tIc5o9i&}1b<)6
z2rjGk*(zj!l-Eh?cs3%_XIAZ_r(Rh3#?sH2FkN=eXOqhD9Y8Mq0gX2*;qaf7|EHQ5
z3!LMVk`o%n0D^4|K?JNkF({L7i>k(`YAs?3wn)i0fA@iS*3ETfIb88Lcbng$chaFh
zq;fkSoAf>M4UD9Dgi|4Q@eKrY?*zVuWqduD#Lc35?Utk+V@>@E%wkk|h&qs3UkheX
z;*a0R<Mh+#Q-HA9uy2BS$%OVVpx5#8Zeo^4@o{^@eP=(_MFBJe12znFl)?hSFAd94
zew00ABwXV0CmvTh?M!R?Z0NieG=%1%E7D3SPuCsbb%J}fdTA`(ar)U*pPrw~nhY>R
zC+TFK0AEiB+O|PJi&8wfveQfG6)g=8Ni8odnED}+jN$41);Glb?{?DNM~<x39bK#w
zZ30uVo`4n$L%`6(Ydy6{hMkrQ8)Wd|Y+R~?aluf+(9KCLDQLusSu2a9jx!FXSfyCe
zJN*(!$Dz=3fOqVW9d71VY2E0ujF}#nGm;iUeJv*S5+t<(i&^s%$G~D?C1aS~jjjv{
zBSJ3RTH2B_;Kn`Y@-e568~o!|l5*6NafN=a(^NlA4zT59+_N_Z7Ap(SP$EYRv<1PA
z`Q}@!QqS=84L7?T{w-qUP)rBLJyfgRPmAH~8%};pw`L+0m<pHm#!1;CkL;y$vQ*9F
z&^Y>nwr}-}HUz~0pKd7ooL09sm4*J?-J>8UF1s7CgkD<M!~Ozhl!XbB)&V2uO=VYM
zFXK=$2lUlLL;e`9u=F8=d2G^(7ljAm{K9hZUB`n|f%OUkuYPZcq)%@qw7SHo5O)Uq
zl4=_-1QuQpQ6-f%nK>Clpz4KC^rU2p&Lb*k2mx1^BpuFKl~~@m$QJ(_+=@2t?5bZC
z-XqpH)TpQYk>gir$BB7m$dB<I5tla2<@9Ma2Y`utY0a$<sdJ+rJGSX29EH;Jlj0A0
z_+P<#5;&mm>%rhgdU~vS;~&sQu}vR1Mn~A5rznMI2%!vpNQS>-L#w~4;zcpLXBuUE
z`|S9sQEJ>4LXA@d^Z!McM6x8|W1q90O6Y><_=!gs{_1|OU6P;nbS*Cb_lGZ`U<S$F
zdJDjo8hY<}-F7C*45$1DoS;o^wttC>%7FIM#90}<qYU2ZT0;9TlJr=Qw^@PLsM>Pq
zgwRi&sc4BSKf}#kXDj8sFK_o~*Y01Q5#*I0T6CkmML44CW0!isvk>~)@O58Frunc~
zYSC<Z^LozRvtZo6f_IOJv~c)_;uKFh2ABY=EFp4lFPs)L)P>Nw0ia%+#T{fnh^hh%
zl_&ug-ak}9XoV3}qGS*43s2U3x28>|hn%p6J>HL@;@kmacai;`PyLe=x{cUB1gf=+
zc!fK@<qLuyUhR3J_d|yh9aBka>=%SZs$<*WlC|Pe;0kK%aDnrQ?Ok5;fEeQ2X&NBc
zCR~t&Lr>D)6|K<*GStsv9dfov8X70$6{_^RsJa$ar(e^lGFT6U?`sNYjX(hJ%5dMC
z4aNxEP-bQ}v$lguugwHg7pnYKcKd;W>HQ}dA@t_*>y1L*ya8I3)5gX7`99yxRw%tj
z+B+>@vZbI`dMv)955M+)O_c8W2nxWL0#_{~8x@iNxAs+7^Ahi!j*QAoZJ5ZQdfK;z
zB3*?s7K=YP-AOC$ch_|)p{86)$bTd`Ox%r0JsEwAquj{w{jx6F{gOwY%baF9u2q8u
z-<3S^7*uFg1`q<F5r@4S`FtE&_s8mIP0%ZX!_0S>l({u$Sw9tyxh!~#_)7}jgc4yD
z5z1SgmvG9ch@~}{bjbbtBp-0-Su?o!G9Rz9)ku8%=EYuh5?h0pU{by!M9g)8p#n%@
zxU4eho>?qLw|_@V-&h2Gb~pdC#A19lD_;NjY`{~!5@Trp^cloM{%ekDSLqAcg8Jv=
z%O|B>Y$Rj@0u=hlhV@UbfT7)REMx={q_#tX)y_Q~;sXUzixk5IIg)(pCjKmh5I}+4
z;Dxc;iPl0sAU@v$Z48LnUVIpm1pQf&CRY1-r7MIi1ITHR7`{E|Jj5IFbNJdH_{sm?
zz@lsCxDJ8*^uUT(V1gQUfQ;=v4<S2X;M}aBZ-{Ktp!}y0n|~Q;p9Fha5bJXY+UF5B
zs3*Z%3>5Jk!usz~BV8yf$TZQK8if23Li9Pr17dy&A;V<j=KY6t|38L3Ubat4{Z?M6
zSNrNq$TBlH+rOSx2G9mws2c<u4{N&$eW(R72xct=tNn*;C_fa4$tL7Ko<0z%85_bs
zH~b@o1hncqeeOr2zt@=zBtAsB@&($MVanQfa9se82uWrIXlOD0_J5PxdEInfzr6-T
zreKWeS9a^;+1jTFC?FsES@RBQX)41}6}jstxo@%p2@_W-Y5j<=2QxRL2le-)(YcS%
zXmWSaTq02ZX3V4_&5|Z7{z6O4k~q*tm0Wj40K_I8v-L>wAF|n+(p}@~PaoQS3!9LK
zq@g_##D<b0XpsD@{65mFnH|4kOb(AEO~m`=wO5YD<e=MFF$>?LR8ikMT`lzu;!cJE
zF0ToVwNh=_B0h6gzQ@^fP_+%BOByB^B8C9NH^VZbkw1~HC6G95x5wJ3FcOYGx{wvK
z3E&U6AT`J>ySsGYy9U{P^NOo6Xphl(7{TQTt`2=<^O_3GHA+Zs*goO`HiWiI%Om83
z*ie%1HlQw(G7&NzlItfQ!v3;?K*QT@x{(y)J-+Quy3NF_4PSN_j@8~{D?9;r$qo6c
z5XWmrBiIbh6tBJa++d?3+@5lkJtZzW2p|}@AZ7ynh`ZvRLFD(Fp(G1?2F_SyqRi_;
z#NDu6Zc^%MG;%f6erfQXEKa}4L=)pUC`^MLz1BFBbe-TKJ-#8(E>8D#Q5A$7atQGw
zWA}o~L1sHDR|_w>%`~}zwK)0h$h8fG6Ks~iIXc9CKVBn<{)VK;U_K;0;^6D40cd09
z&dj{FrD`F+Bvek$^h;I(t)>juW%@4QhS>~2=qksSfS7(}{e`AYs%Z>sZWeQU>+_?F
z@fqrNSN*Fw_1j&0r#S%K@ZDb3F#U09$Xs)qrB^7im&xVF5YJL^$C%qd%5V)c9~{Xu
zZ@(de;@}P2#K)6`@rmK)uoYz|I$*@*<AujK4Su{UlQPxkfi){|lMb;w6|5T^tR&t{
z;|1J5wwXiCkX3uasx!>DpP|M-8V;V(_<=WEZ`FD&4DNce&i`C*IKLI0O0Y#ijZwG9
zK(qMKipklu?G{1J5R};ZR5rmJ5a|>Eez*N_XLR1leBRWctp;?eoqV2T1mrwyw%m7(
z#UO+;n#&lh;d}UR%w%sn87$<4)#&x)Pthy-Hw$L!)&{b=?PuZZxvTa7o-~i&cYZXp
zgzYJ{b}-@ivE4U5m3A-&cYWJ5dy`(xqGnk`snu2=qF;v`Q(M%hLPIBg<j;BSr46pD
zV*qPW{w-4G>pf1*AA>v%1*k;hk%MrRRD$IEYKlY?&F;5RA@RHuWhPW-t*W0=;$_8N
zpiSFGvD4MSEq(KjWo&;o5zym9^0+MYYT6YMX?mgo=sMkRLZm(X%pDf!LF34*y0LoO
zPBq18+2WP@n6`fH|4!S3=d+?FM99z=uhsC@7$Y+RzkQMn2ppov161;vtcNX?@%(n0
z-DDHnz}WN&i!?syeF{dE?nN@w+#-$hMi?|rfFon4tK|J-^x3$R3qeP!7&3q1$<s$9
zLvb%&7Z&DZ+C$K3WAnBv%1tRWcMro}mvEYt@Rb(bneZ!bMjS}atyQ-FOAx4J!M{&q
zFWP6G__jxzk1arb6d=WdL|B~8E<i4Mp29f##}ZA8gtqUt$5`Q<e>fvZ=2;E-auHQ&
z-fYftOZY24u7|`ERQ#H-D#?!ljj%A9m7O-D=xqF|>;o#3Vow#ujj|LL)y1o&bq|Z1
zAmts~tc>olN2%^&D-B6?asI#U-UoD99g(o`S*5VD=0%6ETmYtC8!l}%W|+>s`!zi`
zH}I**R5`xqjhgJ4ABpb4ug@*M1s2O%Zo$Pdv2Jf}GP91wsmS_e{mUR?S1PNd*_d#S
zj#6ooG_89HBc{=zF%!EVf&0}RLn>!sV`5dIgpDkGPtLAV30I4}_G;!ytJ0Qb+<T1i
zvMFCsJT(lnGXbL#=b#xaEsI9=i@M+q)S(wzh>X9|+L>Vzzl58<2l<S7cGOjkmD6+V
zLnIpYJ-d$Q%`5>w{_<Bv0WxGv*#%F#yU>2S-(#1k8|H5q_CUqj3vt^`+~U;B1a3>j
z0*sAr`cmsn`o`@mO<Fqyf|R!wh3lL@x!Ciz45&KK*nlo2L#ZjLbsiaoG9uzG7o#bh
zzd}PaPB_7mTks<D_7f66JrlCeI<j*$Z(8f`WOu;l`7B3Z$>&>ST8$B9tc<o-++PUQ
z-HAxIP>qSxb5$ZS*Wn1{Q}nm7ohez*u1F9Y+BUv8Y!R3$^?sqAPg$V9(&>suH<lSA
z2}XpH`~3fb@#BB#4J1@PPEBbuTQ1Z2>Pv{S&<OSgfck|X0D*|MhpeZFHQcW{PjBr#
z-~Mq07#44bzv}qXyha!`g?(5)+DHTowzFTKG1rZ3nV%N$d8*M5BWK@rgVS~6?zruA
z(5ZRKsW@qSeQ|57Kqm=Cix0+NfjepAfu>zZ9Z<pjvlX?25&Mu`Er7CIyWQq-%d;zL
zYuU3u&`6iTQt$7S2$`N}pzoMVZcZV|k0?Wlc=PTh+Jngqlr?6(v&gIQC`5quJj<B`
zlTuKJQ@e|P#s1?y&4#n@qQ=^BzB63zpF;~_|I?=xQRJ@|j{@KrDJ@3GNi2uv+RE9z
zHGpFINxY7%xhwDQ+e?P1DXiS`7Iz30i=FbucF{m%>b)H|*>^7lU)cB2QTpfGrwcQ+
z@j2J;Jy%Nx?Y)Z+<zThQYg;}hFdQ$Z0dM@pLib;>SN8qYV^UxJ^tOd3RT|feCUN$T
zhw%50MQk0#sN^j%=RIJ1YMp(AhsvBuqydNGxrWN$UN?5PeD9<}me_l5_DE=XNQytU
zjxQk}(&g)2Q~s*0+>*oqtFPGlIHy<+)pOGsrzb>ye2UYLc_0W~1`x#?E(FZ0F9-gB
zZ$(}$q_gk3`1tBI?*zZyksOgL7%O)^4WSF6AtS-U{0<@xXSRlasdw4_K)DMX1^e$n
z?q4b&Y%wuIySQ?wG8Aa;w;&cs#FB>*B+~n-Oxe%~Re%C#`<D-e2@=!`eftc~k|L?7
zKqmU3F%WE@T8(r4P`=L>9RCTZ><mI#!Pqi%=ovx!iPnsut&UJ6(1$@N>gOe#{}od4
z{VO*5e?lrg?ten6fc8PdP=8Tywog{zPxOC7s{eaG3J4h%2MNSVA4>T7PCV_O*H0pW
z8kc#n+P_zax<db>HvD8}G=+{s{3jSCZ3~3~`&URuDuBiHS!@+*4bH|6T4@jE2WR`Q
z$!d0lvVDG^Pva58|IC&cobBIvl4G#_f74|D4Bb9IR--+lGgL<G^S=KzOG1$7YbZT9
z+rLv|LjvW&0&zfS??9~fF<9UlBnV7}4HKM=6|}p-N)OsY0-^&7W1(f?A@!!orRO80
zDFRM@&WrAqxPAW)D%#%dhn@$A>cW#-T>6xz`TD}hJfbDMcMJ~QPhI?85>TdyNlw$0
z?CzFD2-m}gD@w+sUneS3xt6f_9X`HFO*h0ToaSXyW8mwKK*^m4NcJ&GEom^$+{}RK
zdjd7e0BjOV`<?;6zcV3hw2T#WKPH75Tlf1$vdfbV2tV0OR`8?>k`uBqS8`C`x=|OU
zk>y%#W1?IP&l8zN%cC<*I*Y3<#F2wxR~AN_9WkkFt0yU$lE3s18*D)jp~Es1jh%2{
zOZY?9BVw6LCXQ??gMsQW)%D}3QN&ol=}y*7Z`d?RebE5Gc<TDpG+8gaO++`C(X?Px
z{VUiY{R~<0WTOasL_uI5xzTutx8xk{5@J_X@9Cu|gS?+1*L`o_L{xgd+{F=_%cWAD
z&bytIV*BhS)IbsZ&#5-sTJ|DLG$FUEUv@^`_x0Y0UN;K&X0Tc?VldoRnIDiKFW9TG
z-(IvnSJD8QuGL~ZQHJan(;7RVYiJJbVRrwtMG}lyI8wl`3qvhrWwAZ-Z}h@PPR6TE
zP~aofWY>>Pw=O{%zsjc0ByMq^hCP=t!?;??`n;d_E9tulRH5T7!sI>wgh1^q6DVG@
zQEp<@uA%g17Iz(7^Pg#KoZt3Vz9jiwhBh*CCw>PwDLLHA&GRN)j&J50953i~Zf-6i
zVD|_Y26&3g(aU0A2KMV*7Q!IR@_A<ewnNZ9Qqaq?NEKawOVp5H`j*}0Dg^tWWFG>U
z2j{T7b-k#$Oe`U#Z%Efpe}RVa%o?R?Id&iy&8)s<{P|3}kCe8O06dTX5|Ts;p~0nN
zfGz`|BSUvX<*U!y?0a_=3s1*vj{0cBc6NW%kH#Sf0fEDPP>trY%Cc{X35hmj0T+f(
z1N&XD^r(3pJ(!wFP(N5vmc^3E1HJH-_LIV(>Zhru`P9diph&yS&!MP%Z?}%FLY!5;
z2GTmAx|j9uw|OL;rO*@KX3=v?(&DZzn(G4wd3^^%%qQn$QAJcql&!~+{zgKY5~pfD
zq{~Ti92II?np2~2U?eT8%g`~>$u{r=!yiG9(}9MdJ4Hq7o^!Y3X%qp;`?`%IpS8tt
zQX)`f+oSJMWX9iM1|Z`y(#V9sZxl{QRb?GipQ*-I%%Y+8GM#x_#_T7^{x)rwUugk+
zVa-Uf*>fJ9PADPz57KlltSOl_4UJae;U&8EWS;#7v{%!}(0)$$jsJ4N!K*PDHoe9`
zeD_Ws;P3y1b<5f>Q(!|}0_!mn<2Td;fu4y*X$DhQhLY*=BI5B@v!J5=R!<N!BKYTy
zf++6KGtNTd&6WL=%-U0V4{f%`A8RSbGn`1a+Ox^;^l$U#2h3+hCYVFGa2c<4j&Hd8
z;NB|?p~UqrJ~{x1O308~kXuJ6CMZ;u4I5Mh<Y5AR%0r+)f#^VNKnzp;($D$j42Sc+
zOVtv~1%-MdAA=GnW^AQ|$O9gZoyq9J0Lj@$4D|e+NotcI8eDToh7rnaCbUDup|}!g
zhRQj|&~2;RqO7CbhVvm#8+wMfg155YUF<cO8>g>p1gh5LRxuWXbmLS*xvuqpqDblX
zof@^_k(Xls%2Qse1JWeT@ja?wDouK#OOnasTa&|ny2vr1JFv<A%@u4PRc{hIaL(2!
z-Brz{N_1{)csM!n%vO+ZUMaSwXT^!RHy8@YC8KAv8tt14cW||A)KcVY%r&dZ3edGE
z-WdJuK1=ag8m>wJDZo-8*}_8Y-!tow-Njj)X|T&k*1IZU50H^(O$R?DT(A{z12!yT
z#<Q=i-LiF(3@K)nzm8~&tX(#(rP@L_mp|}_rjSf3$-=wHgHdzHQe8(*;R@tFGy7S`
zewBavjTM!^BLH@?V8jpRugugz7tsq9T4)i*SzPJip3wQ1B;dXBI+5_B1`ih7FhASO
z(&d<uk{xyh6~Lqo!3(WWJs1#|lKN;qZsYpH4YWo-8^8ut^)d98ma`|Uxcn!`SjA2|
z=p5&_{n7*7zz1{BtozDjcNJ3BxAow>5?!+fDC)aPv8Snax=ki%7_h~!t;rk1x_FL=
zGBWBjWG>F4!Zz!^$})y#@MG|QN9;W?cT-(#Qg>)DjR6#}f&E*Pu)}28h&;C6^LqkR
zX2G#{NWqD1X20VY38YZ0cS^)>D+j~d@$uhR#3c!H&OnG^Eo<_9sYJ$WcTT}>_%&mZ
zR4_As(>y-@m&Ni>rL~X}JYmXY6j<Dp21OAS<xBZ1a8lfK)+Q4@m&m><pKgi+jy#Gi
zorj||a1fBTxyx<5i+|kJUv4oeJW-(|^)TU46+%h#ivM7(9Mm1)d&SuaMU16rxm9)Y
z*H+{ntCfI7|HE;;p@W~?OysuFZmTcIi1}hjvzyQ}@+%dpC)iwaEd%aSV&iI&W1E&v
z`WVp2J`7Ha#k##OHHpQqKgpZC`v4xF0Al$-wGeRKpD3ceQFnz`3)ayxWelcm$hUt&
z>}THW<$?f1%{F`C=yTS9>Im1o4bIBtk|TAfZmRZ*h4PXN-XNU<5h|0`q@z8oa+N5+
zSBQoWrQC{Cj>1E~;x`l7d5{zr@l_3OY8!f<ccu5$HKe4kI7b)ztSVTs+*@Zo0i;`&
z+67oTr|O2iMe#=4G<K$VvRRS7ns9>bYmGNOc4tlAO9ehm3#^D)IFkMRdK04Wt|9%x
z8So{eGzc?CqSFl&NAl|}>}Rl+^EewMHyNy<WG9{J;Ue|yAA+D^{h?BG3W-wiId{?g
z+^^PPRnp)7IA5GtauHU_t}}qd&32nU+$;eF@v`rw^&g3M_jW2_n=prpgG&b-IJ}j4
z1)kJ|3_+cyNh=-8ICUR5u0kr^8JF$OuC)_%WM<!KgB4Q(=}?bsdpsi`VH)RTj-3y2
z^YF5eW`az%?u%6;yRW-E3x>B&Bxrwc;tnR%R6EgDb<D4#5>@y-4ek<zx*LNf6&V6L
z>aCEW0>2?#zd>S_&TgJ<d_TM6QK#R?*t!@%iS2s$BdP12C((VqueFw*^RRu7My1GO
z)s3KTbSQ69Z@-WKHMobiYcG8tF8@!pGZr-o0WHSyJBlcW@s5S$UeBThJB#5i;Xa$-
zH-Qff9jrWx|6O(90t)E}{jXf&3<o_EKzHjO0|H>i#B7`JE2F?`ujb>dylQ2awzwpH
zG{hLC^7LY(N27<#>xz%}it_p9U<9_U$zHsVx6KjHPT3g$x3L+Fbs<2uO1>Ztqgfj5
zh$XuTl{EUe6Zrrtl^44SwafgomvEk2-8@d8aaV-$Z5dNpl5^83;(Xh7#GfJn+)P{f
zjJJbK!_I-Mp%R{R#O)uiW#|;8hsIS*z+qUi%W<EeU!Al%9K^7z=(k?coFcn6-!Jol
zYKCgeH&(n{%TSqQDdX>&N01#}BG1eQ0m5U7U{pVO2PR-$iD@VB53O^{N*8WW040od
z4uO^GkJSr@7J;zI+eQ>pjjoh{mEFlanjc)vr_3gY-B(?;L)A5>?*d7id)5V9BQ?Vg
z35FDmT3v|U)j_SId&^{J!_`|wgHU3Uh%yd*0=(My0e}mM@3ygp?JHRc>0XbmQbxOW
z<GDx>Dc0d7bHn&Klav&>F|Jp#aGwzqwuHO_<&RgmR&G@-qI5z(Jhn&x4MY_Ky<J=*
zHKC$QKf}20Ik&=9Hbi{*sUmm@j<Fuu*HB2_#&t+|*Grn2qtu+whLdd3K`I)>Y)REv
zm3&6-R2~<*reUS<SXYM>0hKPX0&-0U!;G<su~=rHH2EXQEzCU>x0rP>1}=_kahSY}
zwMYW*s=<6bnU9kWI6e!2%tNj>Uzu`+I~h|%9}zIzV9p*+LX|MQC2l~7790Q4dW6g~
zms3$wly3(26XK=1LqT^+T6k_$SDu_}I0(E#&<lR6`7g&PdhKx9*Xy(^y?l})M5?)>
z<468+6%4<<N10%npUuV9>i8Termo{*3lf5ilok@5faq~2I4u~!fJso+FN;Xz3bsBx
zTA}El7+8oeQ>#au*0%xvPgn7{@EjyDU(oXm(L-?`;K(j|N3Fhbgyl0Ra~?(4W88_O
zlKq-2v^j?A72-LW`d~fTjZ2D(iVb<+BS*D^wVqzK%~QjhsIsCB`sOqsW$O_+;)<9$
zOb^CwS|?DrJpx$(0BZz~k7i~V5xQ2nLZ3vuipfwa(TO7g>vpY;K3!)lHsZkI5Tc*T
zWn*om^+*b9%KWK_7AA@;Ct`5C8%O`qI*EX?uA@q%NWq(2=3oLq91ZmIdp7t?!wtp6
zT7ADKQa5Jua8zk^QMnFE-8sLt-_23~o8#1OHTU7Bf5(&$*m2CRbaBg5P3*q)x>VC6
za4Dya<dUwH6s>&!{%27n(%+Cbi68?qO~oh3@}b2KUtudvHlhldmSm*E9Z@dG)Broj
zwrxn(T~BSFv+&25ho%kE?$PX{NQ^e-0nF+ninBj95}#aV!?%o8l@;_@v#?0WA=bqY
zE4tIm!3L-&K)w8!&mWShu+s2?6_McXWb!>RBiPx1-e^9t!Ty2zoXqxZ1otP&8y@k%
zTUrsh3TO<vKQMjF!GHquxoZkxpVOK6$KWlMduOcgP*<MGodYS&cfBMz0^?;{hfDYf
z&gm>eZ6r2l4c$H_2=J5hITs0C_;D8wpe&;ztR(9a09o)?3pb;T*5VF^s(ah%KjXT%
z9qEeg-GAFE9-U>i-wB}TQH7N`ox|J61Fu|5V2QW5pM&*g*0+QoxgQAHHNIB%ZTfiL
z(_6!Y@=3GeH9`u=vF-7iJna(IpAUQ4D+HUC@+T3ETrYf`khwe9Kt3w(1Iybajr*@<
z5tP+|ivZ5c4jQne`ZQebeLmQJQurY=`gouL4Lk%Dy3<#c*h1$;PP2sY=gtkF7O1pU
zImlIY`|g~nf8)ooGK>|t7-Mp2;;Gvl9H?$<U|yVL;JY8U|Gk)9B#<C1JI{#ChW9`*
zY+w5L+;M#RM*&p!7^qo;+$(4vk=NEV>zBAGsgYC{*hH>_+#Wd#lX?#$=ohzSG{8>U
zZ`%Sg8M+;BE#t&X9&>(;?376kK-VsXKO*W@i3ptxPn7JQEaMWLW=+b6Zz|N(o{CsY
zfHQF>2R)sDGx9<A9x2?CVhFd{p^OtMH-hBTX%RGk;u13`YIEabVkKKu(^1SL)D&fI
zf$|ke5Ia{9PCel&oo=j^BlM-@FTe$8Em%#Rg~`jTU40q5;iad;@Buzr&HuOIJKgdh
zJ8c#l1QuWeBW^<}OpD0hAa?U(q~yix$B_G{HbW`8_V(MGrjE=R<47DIjFx>p-W8m)
zq8fGUA}QtBxu2z~VsCz(Cq2ut;$@xWDU<FrMuj!%bMA&I6h-^SloC`}H~?-J(TpFG
zuU#}`9#jNl`hUVFsN9esmb^*LRhtq{oY2!fAv+Ngw*<!nZXUiUQ8*9xeioP=4|>kS
zf8Pru?R)tmj%Y~EwYzx&?bam04_tk5riGI8*phz^D|9!}ULktW&)vpQJoECyd$0d}
zSd<BJNGyH@Q#SE-yA;4l`T{VQlaMe@sC3=1y?=MSbAm*hwM{}OsE|~dwgSb@J>v|N
z-R;xercX9>M|utjM%-ud+kC{m$1DX^heKLtI^<87ombkbqVrTGd1sr8@lJI@*-BJP
z^55pMn8p;h{Q!DQaK*$xIFnKh3;)Ur3js0yg7AR2LG6qk{Vq#|BnL<XW`-7yqIvjd
zvy&Dlp_j+S<fU&QMqwF!ot{;J8$s>BND1A=Zfw>p-7BQ~V%$k=H}7(Qwt<z)Lw6sP
zP?@pEsnv2q8!p^1Rzbs=C8Tw*>%6&~{9RQx3oV@gH>e@L^_%Hcu`*AA=(wGj?XtxK
z+bLfm>wrhVG*KS3$UdMmX!j)o^_eSDm_*V$Hm>-&%OZlGkJ?U5&Jl45O@5?}XLD;Z
zqgj(tmDYJIA}sVFIkTS(E%Z1Jh7c9$WTXhMz%FK)eTT<fZY&-NBjari&f!E{P9u-A
z=ErH!xVe3Uck@J#!eB^``HQbyf=LU99lsUlJYE)!bnCnHXaqn*b4#paH|3C+@Ff)^
zZ-07hhjyiH1;V|7^N&9&g_`CVF~YKX&UjP>z<+FMX1yliVfx!i)X=YbA8f=&*1sQA
zNd5KoV~%Ww8c4->bGq$5u38CCa}_Z9+!#-(&?^a9Et~7SBHEWJ8u+1`$OJRr7n=;n
z#LoQ8?JIX61QP*pL2o~&OXA29Aep456gn-u%T(^y>*YpU3<UC^5mM)RBgQxpFp?LS
z1oJbRU3Ml89kFD;Lc~!}5b3baxbZW+Nr|z!P(4+LO;*drAks?&6oka+n&3=Snw+Rx
zMF^woyTo$~Wc-fjd0eCcr|)u(dC%N~2*$i*R&xIR%t>pYtG%liF2lu8@6waXOiMQ=
zGm*njnB8}s^FklA5<#d&BBHae9V*$>E#s|4g8+F%$j$U9N&=m_LdOwTSRxX<q_D&8
zsW}z^z4Nuu!?2}!DEPGm_z1CJJB{+s<1rQpeGG^J%Jo2E1ls}`kORp8ZP0o*jCfKX
zZwZp)*hKzZF`fhul=^&ooq;<(zPLc`=)y;gy@H)7YMu5Ja_I(j#iBKIwdn>^S@p2=
zMcXz}l(DV5q4W3O+L`@HX0=?73ps)NO1h@v4XrS#RnFyf8kBY`-Tr<0E3eA{%Aqf?
z%brgs$*9=(%nftq4PC;3vn@nwpQT?twwqOB)zpBkTBj7Q0`84A=h)6y1FcJLJ-rr<
zvJ{nzr7OK<AzSt3EsiXk(tzHrrHyx`@3$s)sirs}U<c$f^gOUbeUx+Auvn80aoQ-*
z<*bS>o4dX&ms*v!&dPnEWrW%xw#&WmtTf=Azm<H<TS|M%<M9aK)C+cbWo7hCl&vcV
zD<9D>Uae7p>Ux|SOG)y2&^r@coJ19;tJpyp698xcGwcWn{Ore+O><YQQAv>ogQ1NO
zrD&ERmqYZ7=i`#GW}QK#8g*uxU4b-~o2(v9X~Zb!l&1*A6S-=%5Yx#h+p-$57qa5F
z1KnR(=nOcv_b&i6(X#?KI0JsAvJ{<Q`2QwC<oZ+4>}7m;qjZc#DTgZ6tqj`QJAT9<
zjnU2|Kps<7<nuvu{qrX;d`@B<P9bKhjq!$=_i3)KnL9E&r2&&R9npgv{G@OefMSI8
z2{(rxj3tGkWsRW3p6`AZinNh$#7f%!c@b@os}@!D))WFLJV9)EDoc!I_$)7?4y)y+
zP*--gP8Fe9)G2VI4N;5ch)plF{hlQlNNNiP=#hc+uw@_#SWsGlmfL|=xSKejSy3Be
zM9C480QVd`38VZb=UD_^o;%yG>|PO~rMgh(m_!oV#O4@3v)jJvO~+UXE)bIU>fgdP
zCMz3?f(QUeSg5kW>)qBlo74X3Ue(6rtoi~y7F49hsR5*_QD0RSf)PGP#tgS7m6Q*x
zv%(TWWh}dyCCqR`)|&!HmO>%@O2zrxqoj;w%Ko;rCgBv@@z-oyQs^c2nwJNW0~FC0
z(fH)U>P#D4Xx_z1omNI}HBK@OTbjzz$g`xjflyOGVHQzBoDL^8_ET}g58Lt_S~^PW
zL4K@_W_oOR>JX6nwOR9oCL^;3TYwo>GlC}LI}_F!f|g@nRg8s1#Cw&*$n}$-v`@vR
z+p>^|)K`RZ+UFhFCy!zSPeT<fvY=`es<@G%7LGG%Jf2<7`mMdhpnVgsAs(fpS9XV6
zvzu!`?B#7)==18^DvwkvKiiduGx3BxY#83shhn)6O?-S)NL$2=nSr$jiGOb#l!ci2
zYyorslC&FFc?Y!FFj*>k_TE_F%elH6V_Qy?3|_7=J*VrN=u~$FA+7ZlG<qQ@I`n%9
z<_VN|VL_*&D`P1lGlpsc(kA$(y_z6;UC123NyR(ca%phG@|}78&DWi0>Xh~6QN+RY
zuSVAXFMn4r1vog?GZrjFQ4Cclq1g;I_nSO;@F<BtzFV)2&P18Xh)e@<@oD++MJXgV
z+}gp>qDf(Y=<5iq6l*pL{;q%{x1~DIOy`9}67yelpP-gDw0)ZqT>|?Jgb{iKxSPkr
zXR!*JwY(speK3MT*>FA?J?xzSh&C`m@+4SHAVV4;8sMTOZ#3^<xw7n!VoDf28+$o>
zy6heAY5k@87ps&=rgiOX3^~`%?$w}6utHM?>eYG-w0e;lY8xDQJa}hBd+val+#_-S
zvH`bZrW~fVob#DVFFm%Y(*7FyvLvjDD^-`l*43rMr5@(8OY8a>W=>BcaN2}I-MVB2
zvalaIFaQOAhV%i`v1DoYF*04T2KBCE6}NIs0o-0JeMy0p)@DOsv7R)=u&JdcPsuU7
z5lxY-REr_S1Nb1P4s!FYopbv5^5GI$Xo5=wVSmHsXV~-9BCoXJcIugP!jqI8OQ|#8
zlu#~G#s{1@+Rz*;-CgIH-CSKAK#5;FICQ*m1At@7vzpH1F~?bQqSaLt##WEz_yCzs
z4;`pGB!-+H%5)Hu5N;?}v)_cDnTpB^OwT59nOkF;->9^(Jva5XDxaNPB9S!JcQS%N
z?nj*&L^@hkL6|dRZoZ8cS9=9O9Ciyn-ydQ;zPFoVfp4tQNwdrp(dT2LmLxFbK7^8x
z0B;HvDDsk7dEr_0?2fjS(1Y!l1Z~8W+k6H3{FMIMtD%DupG3JjFX^%{<;~N~LV40G
zgmWK7^x&Rv*-3b2vPt+yKYL>}o)`|9%MD1oNV&wNhxnnC=AB}hz^7ATMGNJs%N)mL
zbmU@yyUUkWYAxPGDGvf-O4Na#j4N970L~|&8w>x-1;YpJ2jFsLbhiGCe^#FO2g(Jp
zr6-T=0Vn=}E#tkMht>6jM;9nlGaTL#|ID_s69k*WU-viPRF<qjCVUxBuJ?8;q81FB
zyG4_*Mp1s!G@^vq&XE&(mgpNibXA9iCL2X1xs0mRLq(H(*fOsVVGEz_{AY_lpalOp
z$pnr1g;z1{*YXL*Ksb<|bLemPyekeD3kEHz8n_EyEz;nKdxy|($O$675mb>D3nH_(
z??ez2y=jjG!QCXqNMXzIA=P!%h<zW|#D|!R9O_bbzlQfNiJ9K{<86hcc|FAF1~rmI
zPU?P{La)<7R)U*v9Fe(pkYmRl15)es=zd)YJI=;7TuQ9>JzZ#<uU-@Y2j_@m@Hc|4
zy#~yrffD(sgbyvhlFDJCgs6BoWnDLytQ1PghjkNsd!<-_<mqXa)f-r|iI}aojYSVe
zxxts21rAcrbGpqgbEqng%@gi8%6EUfTIs5_9ve{B%r%teEbn`224npK0Va<1DXT?c
zBI~~IiJ=#IH}2~a$zvZK98D<%>+58B-l8HtHjDfeMFOrrreR-NY{JW30!Qh^3c7o5
z-BW6i?ppE74_pI(?7Y5#k8bDS@n)Ba<Yx;i+1p{A?s6^0;4{FK#|hJ537uG%Z{*Tx
zmW)qXb=p38<E{E=D3ck~1BN78D~FVfG$(v<^j=&Vw|ZdPL(9nxu(TTU>Yq7v1_?Wm
zLpuiCaTrm8zn*ow%WOZ!nE;TBcYStt&d7B^TGjlXvys{{<}K7PR!v5FO!yvl%}vNF
zPS@96o7mk~Et&N=D`$R02a(W6O3U+BBjqS9q?t9ki+A1{5$!A8fH1QlJffA2Gv9Vb
z+CN=m&mNrh86({3R!^CW4r4lhApmH^;!{o)&$YP5Iv<)jqi0GZkNWfPGD6*7$ov_}
zkK_vz^nvD%2L_OAPgOerbtpg8)-|if_~xv3o<l9#5o?1P37Kp+iPnu)tDZGL1}PMO
zcB?RBo=k9m%(gp7>MvCF58}Z;AmQ)=qgh!Ip_Zu6(h<xRTe%+_<}{|tt&Z=Wmleaq
z2wfWx`5nbzO|eH&Pu2ue!iT+WZ94k4?+{rza+Uw?j(k=GHjd+b?y-I%?EayhZRw0T
z?@NCIUl@E#zEp3$vWFQ$H$ogFrG`NMJP?gdlae4ON{KlP464FWr`*D`OC!ZS7`ATi
za`4ltkKy%`cfA=xLY`5n&gq6x#`tHym9kn%99OD=B3fF#!ZMwvuWaqzN@tTfW3r(|
zsHcZ9L$l1wpg#fKu6?R27^@9%Q#0|`-sp0RScONa_c35sBUQ_<Z;2l(_ze%C=gH}Q
ze=Cg5VgmBpPh99ofns^hLIW0_`w$JuujeEEW$lG+bTz(BnBt@{N==rZjI%*6E94kB
zea6nCQ+tCp*O=dTUS>f;=kBjn^D<XPr4fMZci=3)!_e>6^ER{k$_-b5OgE`r<HdN_
zxOeam=%3JOUp+N=-rM$0fT)ZOYEPBMjB@K(B)MC@_E+D=5qRae!c@~}+mBfvk{QL!
z?mZp)pc!gcJ&d%MbEf-_tTwm~_rWX$K7T8Bc!t-!vU_Stow(u&PO+F9;U1cX4&qq4
z;pmHqZD_bbwEYx)xUd!g<}dWYFU?W(-pQg#5ftANO}}ZLvUyVxVx&l3V%`djJ*meA
zGN!{yK-OJw)FJIoBar-XM<Sc>Cc6=~F|>5hA(J}0jrWL5BiDGUTE|8zvxD>PeYUEg
zY^VQgZlvRfCl<X*PhP1+qo~eW!6e|YV89p|r`|t#7cA)(u}3ZsFafXbLeypl6HUVX
zB6h@w+=Ji57{g5#O>l3#6i}m*{rwAP!yv9L%oN;-<MA5UH1fIMqbMu!PSZhuwxXIY
zZTLW7eJZ-30FRdPK)KlCOune-Yky+HgVrB;|1{zdKqrg9>f^?J@kF=H1Q$SeNCMpn
zIo+b*m)2EX>*+xXfCW9soRb_f1QU~uP|yyBktPIzn~o1%i6w#axH(&3hOmIG)L8bW
zQeF98k|DuPOIG!zZZ>ql>&1wX1y90V_VU$s-psNg*Y=&t8-o&a2?KCx5!`V$>?c!`
zo3?-EtwqQ!87^#ca+EDz;0LQ9*s^v@MHu~hiCPMc=TsK~;8dTl!$p!+Qh)L?cw+lS
zL<J^;AUyPL-f+S=h%awL*~Zc|{s0X|<#)G_v1ohbFn@vE>m5@zAFc3SKZweuTcjcV
z<xEmRg0yxly_M|~7M8lCGg3~sZnkmJuc`6Mk^yf7vI0^}-?dC!G#^#oY2dJKcPRM}
z#zh&yU)lWxyzfVG)Tp$G&3lvocsa*k{(yv5TbQwLu#MS4vC=q?H8b}xX?7;3kwNNr
z{(&E|CBpUP^(bPnJjgqo;hoVPV1i9FNU0rdA~|lom{>g0n3m);s=T8~G5OL&=vD1x
zZ328|^ED0RafiNpoC|O96LP|!*(g6ndT+!v`e0cDn3!<%0yxf9zOT;Oq}Dr~KsW>i
zrA!VDu7$6BG>6I>83ufqlDeY=Iu9R;db3h8nc-uL8-JQ`MSAg{RMsK*d@=&g8UCIz
z{t{W$3BJ|TJR^m1)PcbHhuvLWJM3__WAJonyy3CI3X>Bo$ZfaP0kCY}d^+yvW2E7J
zoOy*=nldr>f#>`0wds@1_(`IQ7i0h&e(DA`Br$_$>RDBI)rBUrURCd*XtA)s$!<ax
znNoPXb&H3M9WT9y>W|}W&WCf>lyICFDDwleT&CXwJsh+DCeI#B0VB_Nsz-Eo5HeWh
z)6CiRoX~&8{UU&iq^(TVO72m3t*Qj!l`~GA4enqrK^^uuPWX>ug1blg?JfgI|70J&
zE*W4tS_8pgO9jU$DG2Ms4lb!FVFx43A=J^Flv3QliM_<|ZbjjKkaM9KQe&KZY2s34
zj8mBPjZlKoOh#j<$qUlQKu5S!!>h>?Njja`ax#M1vBE)EV_*%#+6ss>SCp`cWxLK&
z*pl2Mxm4nl0Y<}Ri$-8O0y+VcqNl}$GsXRkjidRoK<bpn1KKe347>&EAS{k#k0NRs
zV&&qO7CX*F-m67%p-Q;oDVe2kArp)v3;RJq2_@IpwHWh`xE$;7G&m);YSd_nr{3!7
zd5pPs5$0AUo%e6+MlRJ&w<vE~+cFlkRO1%5HDtMTEGUHT*Z!?f4q$*2P9;`DeGC6N
z<I-p-+2!t$?nh2K*J~$nxF3@M+(Ln4;b!LCjf0gDmVE7FFcH`xMEw19W0^F4Ia+!T
zUMZC{{1zY0m{!r&e1^PoS9EIDn{2;QubPxBQp`%sxBj0~t|>H`28VksZqG!txkzim
z7ek#Lh%R8=>2gKBu5EzCC8YK8XI;yBQtc>2*2T@%wuXnb>^Wf^F+iL3Ur0!#M}IbK
zErHpPkry}_Z!`}w4av?7{=pzLr807$GTa9pzSg-spTI+r8PUAZ$br=)twKe%=Nl_o
zLNCPN)fAZ~YO5?N#Q~%CapGQ7lZ9Is`v;KL1}>YRyul-ExgJ1bstSYtvv4(WJq|JE
zF7tCMtI8uR2i0x~aN3bN(c(O)Z&Wu?H?h$RI49`a-ZFe}`i@)}Olm<>$y`NM(ym)r
z*-htsQ){x8?k7}rTIFw~EbwS-zMV1c?Mb;W8UmC5(d|e8gsolRS^AT5ib*pa2lk^j
zY%4CTKz^%xuMB_~8{f@tqv{vm4&RPtrhOlM)Woo{Q97Kp9A9UQspQeuHOiy4GUJ_Q
zWb)_cyPb`9q<wuCtPyZm5<XrKHY(YN=nqMMKGcdx<jn8;5*|uLMYcF~xFPm$%h$z3
z8U%ck9iC}%{9?uM*Q;jU?}m60p<J@#dmrv~vuHlvlR1DS6}-F2T<RKYj?y_jY4RO$
zc8)0z4EX+8d2&nHnM*ba!!@`^Iq!a<0|I=@-RSgPMu_~cW$N5FUQuz5rG$mNUT%4?
z;NpVv>DgvcYUC|}FMh%39`7cxev}7~KetR*Iw+*TllO66;m6qGhPR#$FX}eqe?pLO
zI~63JA1wn`{BWp$qv$;8kr;0mi#;;W{<>2rT=N}xTWT5mCe+%dWn6zvN-G5Y*t)c3
zsT(d6=4Pa0<g7p$ET;9s5#x-a4IMQu&~h&I=}t$+ye#0ZXmFEJJ^PTseC6NKIt%RH
z3h1x<-Q`MOvjsp@i|oTc(Q^eyi8_@qUqM_g+Vn=YG}ZRM<bh}ZBXS7wcjiCq(`Qq{
z7#JovEAPJ|c~F8e89V^hKV>$CEULghNg-rZH1y80Fsck@DZ_%yVJ!W`$Po|}RaAr3
zy17cwasu8PjmeeG!x1<{CYL$`r=-o}>A3S*YZ$1SBr4XzO0IW_P62l)MV>`Q>f5wU
z-B(H){nLF^w5+dX%4ti}3Up{V(Nd3sXLEYGoT0Ro?=PbN<_Dm6+Tsp+czrqMA%O%}
zEy9$A5luB@Cr7yITFK(Jd!~X&*G770_FK=dIg4)DdiK7*F8*k8Gk?9YtxmA))Vz8+
zU2VPCH|nkR|Ij(jQQEL9To6c9rGWL84hdLc+1ej)XsrEEy>AmvYrAn#+BlfTvJtQe
zzh-0BprllIjRI_IM{W1{4w=ECn9mG_6>IqBqEx)=-~h)zI!S7-M_-cN>i~86Q+t9Z
zLMR(SSk2xm-cfGilY!!*s)GZ+TE6UR`tHK8R7ws)?t=3HQ=r)7i`2zq2V)!Mb`=#d
z;0fno-~{A<@=>Nrx+hO!_Qo1WBkI^Fb$>ECj?_}YMFC2b{e+ho>5B;LT}cOu1!NyF
zoj+I&bD=W1t%Y7H)(CHzj*{kKkx)G%u)^h&aS@SjMG&#6`KW&0QQG9vzH`waeajq5
zVYR2G(aV4keF>TrrG#18J3sTezJj-^%W-SWz5c>rgCA{bURYB6LqQk1KGEt5V2bzG
zhB2&K4;nx=;X0kADTiF4n7~M}U@r?#!4fA#Rww?NwO>q%Nczjkc3We+uBZi43iDN3
zpBW9*VkmX{Wulf_=XSn_+L(FQg7YnVf#smm@X8bKl1fEKZ3l0<!H}24qPjmw2aK_%
zr*=bCRrYMOJ?Fudk!QJ&vzCZHIE@v(-LVWd_8pL}*g6xQ)I1?r3Xz8+h=c`Z=3lhr
zKv_Tr&Qs#id$$htKH{)LrEGMjmZqke3f#*k<xQ3jn0pOc(o!o0eqmx(F}n8rowPlZ
z-mH=)-A<Dt7-=4DFbt;XP*p}*<7R<y;fos2<WEa8tEEW5T69X8@@jNH+J)$0f62bd
z2?Dg2+n??Dlw0qooWTTg2{Pq4rCl2Cj@e?T@Rqt7f9sf}^~7ByAA`0amgo)n0XK@-
z5uNaxGlhS6R4<?|e?Bvt5YD9`n;ZdiX#&Yq79-|jT6^Ox;}!5jvSWD|Hhqqn3Y<PM
z_$fboLEwO5BvS?O?s0J&@fz!YvI+Y3S`Dy4_uGB9KxP&*Vi)0J^3*{k>j*0t4vwSd
ztP8Q1&$yNIk^TK$gy^pr7ig5}-0ZOFbzXV`k_8rYV{j&EOGKs1b-c#2iCwXn(JG(?
zLA<?Xhc7_CmD}aqCFE+7u=)!)zw~Ez?PacNt*xNin)lC;>-8_~tUBh8j#~fr7Fce<
z$@ce+H{WTWx2uCoY57C}L-LAi^lxqNZG%xr3x?6Gjz8+83Wpj%c^7`ue^kzL`oL-l
zN&Y+2#r-c9tesQ<_y7f3CIn))Gl~HXAVFpeSXdyfAsoi`86}_#Bp5qLEa5XFW}pSe
z*bYz!E`fcHG~QWYgL2hj=-bmZfu{eAB*Rl;w!>=!H^D)H+@CeIue!h;@c;PpE)0Nj
z5dSIvRWJd5mUu=<0U1D|bK-~~GSo175DN+k5&+$JWB>a9P<2k>l{H=0?%3(rwr$%<
z$F@4QwPRa5wyloQv28o)*w&xt{f_>#s<qZtb+oEx)tqD8aFOx;(2=UDu&M<yis*?D
zHSu^|y0GtW0{d_Wk8W2kEgkuUTtoXU>A&^)9w}BWQj|uAis;CZMyZaaxs=*ex%540
zvrN%dFi6VcVZ&5i%;5cGG~8&s1wnRG{*=^#QvD8z6cNvdr*e9x?xgAjALFL%!tTSO
zJBbFUxwUzQ`scvKr5uW(Drypq5lk7{8Kc0ymFNx`rDS0zyN+p@1mBLe5$)UjK$m4i
zbDcp*Mwb~F1dSaTBM?b(REUQ$!}EZ5ObS0E@hcGj4d2&*-D)K1V%&%~wvaa>hWs~y
z#2Su~+6hLHn<bJe0_SfipQmE5qprt5qzD6muaru8*T`<H0Se+U2HmwQAYJn@54wU1
zQPhiMh+vDR2W_kIR`<wj0)dRh8;S;9Us)hwVo+JYTWi{+D+_j-x>+3bF)|yo97}&!
zd58cH&0E7O$(X^5DJZh9{|GPU+Fy`Tld=ydtF;ckOgFS1R)TL9WYTaDUGF+ixeo)7
zpqfX{SiTc9;qNHI1Tr3guIUnui1v<%h7lpI6OE7#J6&c`aJ}=cRD}q;7az9*3i2af
zmT~DGf=~#RJ5mukRMW?Rj{@TuGcKZjCx|JW8qVBeNY`ONnHl&{)UT~nn8u1mz!7E*
z4KYiF0UPydj36AWw`)X=kq$$g5NQW6C6Zt<1F6dL*)`HV;^O8?Q;jn}hI4hutB_ow
z0TnCEDFiW*O!HigS44&CJQaz@4qk5v!M5<t4XtCX`)GhjtL~MVYj?L-=Fgl~&|iRa
zEvon(7N`2q@Y$ePOZg8)THo(OwQ&DgkH4Hiq~g`bk(j!qilaPd8MATxMcNloFUK45
z)FhBiAeiQ>BuS!st4@l;)flR!Z_=~RjnV7DFz2`aPZ2*wS3TJ0VK_IfOx%JCNa641
z_j0rEUS4x!dAj+-qH)av*-6<2U-2;%+;2XROo>sd;_djDmCmb4Zj)qb?b7UTk(c9(
zxzbvX+_a!v1ytjUB|oEg+VUb`dNJvAH-R1j`3xLZDH3NDMtbHSyusttNpzaH$EhLy
z&?aMRx8mad>UesfmR(nNcSqLp>%sH9F%R#uRBQ`Gv04YY;EbJ)+@GWIWsFPva>QeK
zZyx*R%BeS}_GisXo!qk%+%j+6j>$6<;j?QGkk4H`ys$0P2`4!*tZNs5TYLRanQZ->
z1!vc@QEXFy*Snq9tuREkOE>C*J=a%v(KV(+Lb|(LcM#gEU;VR7ON9X7v#ONkq)KkC
z@ug#(#MD*ui<iHga5}C>!Ny+z^_IH^%VGGh_0OY2!~H*|@A6A_+82wp_MaH;$=#H{
zF<^~mjj%_t=Q*qtM5DC<E|Z@2({=}W*_)l|3F_J1f@Jv+5olVzL|UU#${jIj2{zYj
zg*?Ka17F~|975QG=|+>5!_fn0*wQkSH|NbSTo<;u);u;z5+lOD=NTVP9^nu4R?-4e
zeK~UiNRDBYcF=<kH(3>(uUWu|vn|C`d%($DGxCivT$^o`GNB{^nev4axJjXkTiEm(
zP(@BL4U^u5)N50k9e?>+XMgd8smF6ShE3uG0Xh2l<tbH3JH$*Ik?ev?Q@o3RZe*Kr
z9xXb`7?I^RZ{j2HdmO;NlA^4<GB<^q-6axpI?`&aa5R1Fj^kfnXhd_L`ZI2>v~@ww
z)(k)6_;i7gZbL=`HVprULxMDu^SQ?j(~mrcRrdFk<pQcp%wYHR#}x%oX@7AUWvdVj
z#`R84J1>QHpx*6$VAnWRXUV<s`t=LwFf3#y9ZwcPZttFKA#h|9K1k4G?e7Kcs|<t2
zFJohpjgcg*+qA7TWR>zO%n$8U!a@fPYT{08G%ZhEQN;WO=->HEP{k!}`bf6E?hXeK
zy5UtBwU8USNmyiQP(ED@TA(vF2i+KRLf8Ij8Kw8Iog^vT2;_Dn8h9ffXp2$As{gz4
zy7%Yi`5Zyo!B#2|8(zB3o2>48B1y6=zbp;`5?epm?XH!s2v|}VzD96CJo#>BsP)*<
z7>&C6ecd=f4W?n`u@}}u$+_rKv<`Tn_;40lAz9<CG&6Uyh0#@q)5ft&+{Ju$L+@uH
z#{LIF8V@{HD6Rvw`pbm7xDD-MyAAY{s#|fDTgD+S6>f~RS9pA1enqT8>EGHOZ*j-S
z)6ZVv)x36tD$TAkKftHh=O$03px(d6^<@nFBW)W%R`|Z{5=N*|B#zcJScTLky2;11
zndij(lH~@PdbV{Qu)l*#jC?y}=Rm+<lecOypj;(2cYDel?p*zB!R@v+E~ys2dC9^_
zzju^7`lBh<$3(An$_R1NXR~Q;yq|=`HQ8tsQ2=ai%S=<W<MY&ILC$hIgW9zW^^?%m
zDa_TZ;i7oTs(Z|Q0*sOfUrh2A$i~xe2G*D=h*n2HoZ<e8WNiDUo*vdVLuH_=cX?gP
zw~_0#Lb}NY3GfCCkqxZ0{?x^_e(AnWuv|Vfoltx}xKi?aM|B1ui9kVjGeUoXct3ID
z0dG<Q(SXu@fe65AXJQzjcCRr_OO$C~0{FLBMybIK9f))vNYkQg8AuEctUrN92Ub!O
z)3$Wk2HJxEPbuCa=oGl{Kan_E3#EJD=>Gw4Tfn^oX&`_FYRumPAOFA$Fd*^0@wd{u
z5s9wFJ~(h23@B^*J#Tv}7F|nhcwhq<5YIC3yZEWun6||~Ixr0!n13RN-a?-cxbi(M
z+BbJs9w(TtMLhMtp+LaCQLjwL%yi!rNWE{q7n<)=?aY>`;oh^nRlk3=sD_~?96ame
z3>jGRN=%5Bx;eFcqd||TlCoHsTUHJ366N^9;>R9;*i$0KGK{?bq{Y{pG4tE0<S6QY
zoO|*p_XxG%NIs<rlxn#KO^V+qYF&D%wp#X?o<q*r7$5elk3TgYj+)mvOaVF4H1oOR
zf=9Zgl^qRQz9-;v?Yh}2#4WUpTQzTCPtJq$#z4Kr%b=%^r-u&y`idHL9m-k6BMATl
zh9EI0dyKz|aI_T5U_@S@q=N$Xm6>fH8M3l7<v3BsI2mfNXRoas>3GDz7}b3>rZOE<
zWjGqF<%O8O#Dhhj6Ki-@3;<DHEGtpi&|4}D-!)66#>9$68p|X|6&+y{3E_7R^d^e+
zq3FS}>TDXnD0n8%BBjoFxwvV<dW0|zt3~)8AJfPY_V`^;K4gjDlT=uH#=l!gdZoQI
zmIzpJ{9gkMS(=H=Nl95Ch@c_+rg4~cTeODcNOCo8ISY*7fBxuK!2t-j|02rC_LPN*
z%LmW;$q#i-!JtwYWjQb|kQ+WaF~2z<MFJ`4kVBCz<v?waLCW;i8XMs<=x$Ib>P(Y5
z6q=m8${f8LrTwx$=8|;kJPTRGL{c(TgG@l}T4niIeX;CK)_ZqCcj`Z&tr&uclT{%9
zXosr(eyUXX@eqBaZw0`wHiV?7RIB5v4!r2m>6Ik9+a7R75xG;@Gbtrr7@{@)nNK40
zZyk&>G3C*b29)Sk&Ovs<Ulh4NKVnC55Ok93hY@k2^z(3^2?IPS-w~o{Fh3j#$<H9O
zxb#({ft(@vmx0r?B!UY@67ClUuNjuU-pt`q>gC`LmHq;qxpM$v;(VUmv6#arIQK`K
z!#%ZUpTH#Q>)meeyuxi>?1yk{q}iClsa;PrAUyfzsh&#79X<u74%<X9)Ll~wEerK5
zO+|)n)m%>BMU-1X%V9P`w^#6z3qe>mpkagkd?9v<*~{zftM%mv9x5?)f%@=uOy|GS
zjGr;TsrDJL@OJ>XHzuYh*YpZ&WEo-6*ocnlJ17W<&3Z?{^WEl`OO@G~Wy#W4?I4r<
z>n?gO{mWUIMrLVCsk3N08lih2T)&E+5-Rg~q}kjp@CWyX5eZf`WqR<_=AtV(L{6OJ
zzhJ`6T|VX&C(ACWR^?*6BLBhgh6_f@<_-LF<ay^&7e)e%4!iV}uXo$6xz4`g-1Kv&
zrjm!=LH4&AT!lU<G}yeWguKwxuj#$?elg+-rb8Re$mB^t^kdBwzIrX|L2RU~TT97C
zm2x{f3-(JG_1=fxlu%b>PL45h92#t@1&z&@Jj$A#4f1ea19YC?G}t$6*FGhToUaUO
zGn%U+$0q?+OzSmg>q|Yfsh{onEAUn8Z5yP2EHc(lOFCkSHofo7y4$j#>3M3a1Mm5R
z&zd`(zSuX`)CM7^`qI4_1EJ40D{il%WZzGl5Sbz$N<=SwS$*a%qVO5y>+Vk<tiN_h
zt<SPCTWxjiI`E<KE;#ev^c8cKI4>JxzV=@VI`sj(KiBM>H=GvjE4|%3-FjpX+%)vJ
zn)Bl9@+}JHOY%1Pj*sRp|2YrYlc3QFRl#<}k!r$Ad!yOhoUm$F31cr>IA82S;tnTT
zf8ZB03HVFTJ;TExj`*7h;H~sX+M8niIJ7GcS9QvT?pqK7HoONgQ1K6hXXNr7pC`#6
z)f{W1xi|gn`od&Z50(xf-~;1knuY3!ZiZP=5sN?MS~}?Ns}qiQiQbieZzcW-M2R&h
z92I)9zrB%rg>=cEbdU)~fD&k+nSkbXV9=sA;p5%PLF_48?g8l?-vlPKVxfX?0ToT5
z&|9u@1H&LdSb-quSm?mPF-%%uOK~6)VBJYcRk$Ki2vHSeoH{eeeJB(8u%5CxOrGm{
z-Ll-Q_JRuO(Nx;5(!c<)X?}ojbg&p}n=@_iHm&b86mGbHl|MSkzdNC<jx<Tn-cH0R
zc}vlOo^`Rk)tMvc^QatgC@G>;zAGR9*@k=O%aAfLq{6;;YL^>DayFFI1KHgSpiNPp
zb9#Lp)(Y$|9t$TjvM?eWB{wsRaI!t6kgZNJC4R6?*47$_py$d(6Uf>yVw7_ektKZR
zSrg1^w|0&`?#kTYarf2Ld%XnB>4oyWn<Xr-!ch*DCNHD9P|04<p<J9B)hW@Eu@oj}
zq)2IzgGOVqD*sa?vy!5ms;sRDpdXN+{>qwLot_Q@Bx31$mvy0y{!vp+fmrFI76RSo
z{Yga8V1f^}NdU!nk_f%yuhV-!-_`te>bgd(P@My&_h(r3M{&M7T|=+dDUBuzHAQ*j
z@SbZpaclpNouipQLAXQho1%I#AU+P-KMQ#^One6}R(2cPbtxil4j|jh0fz`+2O>i7
z5R`2+{;&rsTsu#@+U$9ab*r5E%(-&T@f>p7zAV1#^99e!EIVg3T9o1{hyoKL41MNU
zZ)07&FC(!}dW2(LrzU@$n*LauB!8s^0q{>XSF}OBWJu*kDvDCyq^Pa(sDesN#+dEt
zX{Gf+VaNVBd!dT|Z2tG<4)}(+62Tx%1+c+IIc<kcbhfT`ZNH2e2ctq5mw>a-<!7Xk
zh233F>PW<1-?AI2f@1T7&$1$CVHE$;6ZKpF2-GvGcIvMBp;Smw+@|gvf=q0o<&;aM
zFBUQKm{B`7T&@JEDJR=a-xY#I%I(2*Vue}{MUbGVgv3l+QlTt;3kb{u)8BE*H~IUi
za1=hT9FSKcGfoevQU(6A!hV%PdZ&?>Q1u#wYa<IdXfRX_m_$+>sm{hx*<7Y}Zwm3D
z-kVf4_!qm@-bjrhdnmWot&GOHI+Ja!+xC5@ZROBtNI*r*7d5!~(ArfA`AgXEWPDR_
zy=Jl_3TRcrn~ze<4NwN;m;Yd^O8dfNf9KSL*b{D0{zY7g31_9OE2x~L-$GAiWQGdg
zZBB`um~^^#7LSQmVMy#+)7e2d8{CZR$eh%@Z3uTB+PlflzIhzNvieJj$rK?+E%OLI
zuiu!XI~&d!EYK{>n8Y)wmZ!VzUlN7+4@VW$%AqY^e}=qwF~FiHE%BQ-K^@pQs)Ag+
z(70g(GA`Oqm0IfRAJ?l|M?KC5_@8_MN~{;H;I#``ryN=U5z*oamVIg~?25bM^rg$%
zwKpQw>s~_sR^+38WKRBMp({iJv00L=Uq5mnJxX=G(N(FY8e|tWj=iehK%VRdj`OX0
zV#gss^P)sHd;qe0#DT{&bRWCO+hKd~EX;f>LHz1u(>WSJyoLr0z6R=ZpgZq|euL9G
z&rOKMaFP9+dJcirlVSDC2A`$8fm(ecV1ttPkb65%Jh*!kZVoMS6{2*^j4<RFImAeQ
zj(>5Vv_&{`-YX3`@B}`H63oqv3Rs<Ce~pd}4Bc^YMgydsirY1#5x$(8w;r>H)w|Px
z%X~l3uDSTysRcgjFAInD@Z!jkbnCW%lb~$EBj#(VZ+bStswtGiS*Ph<Kgjj?1>Jkc
z-jO=kFxaMl_%nvpv<>Nc&JyddiL(RKzJ3}l4TuVA?7^P#!(?I;fCRO%K}xEs{O|+u
zBp^4s4+MZ!iI}9O8gq`Yt7^QD-gEB!I=W5j72buM2$5a^H|)jQI3_TMI7e9$@7NVo
zGr`%>>gge|s0Ti`RRA!dstgP+Mly*YCdF#o<@o>(@<C7FJWo+v5m5L~ce5;6^Jl|0
z5Z>y{n$(#&OdlU$Z`y0l|DTWw_?Z$21yl(Cc3sl03|xf(3Pyj2(D6?YbS*CRfvjLa
z%!EMnmd>U?Z1C^3JD{5h9XPdvK-+@R7O4KeC*|H~KvP8;x|Zs$KwePbdhYi~?>&KX
zprC9_Kw)+$)E4s5KsgYgd-3;+kg-5?P@qKRce7?9kQwBEI(guZ9u{p2;Z)!P#D8LW
z^cLuaz(^3F@LD)pOUYs&3h4hFqgp1G1D`>_SidtB--KS)@1l?Yc!hvTZCQIfPWbMt
z+L`*c2`MykC4Xe1pRM#Wpu&lwI?GU;t0fYs_Exn4_uEgTlv4aT^&K5+uCU<Nkp%?r
zQVGcvD87zc()Z_FyY|-%MOEP3W5V7QQCnO{Mx+h0(j6i$<v6A7B4e|JV{i@w(##4j
zi>6d<NS*c2$&+G(5Ga7c3b=Z0d$)kXTjQCoc;(rUtSIGk5tv|f5;yI{8zzy8OMytz
zE4AD-p>&CJ{Ez~^P#IOZ8lFf~z7Yg%M@P1@LHLRa4EQ!-W)~#3dHpKpvebe?8l`gZ
zXtCrm#5$~6f0`jusO%UhI#<vLe++BMsswOVc6}FSFgwMx+8+RWMJ%1~d2+*Vm}Jop
zh3OxaJXet3jGa~;iS`3XYBUSQhG*G^L%CKbESwtBAsP>??s^AAXebX_jd3A{WCW;G
z)A(OZv(HgHLkOB>9a6-J^3n^^!NSQNtvHAhS3J<Wf~bpIlWlDVCkD^dX^v1;@Cf3`
zuo)}uPptkzf&usz{9~M<cTVop7x3V%e~Y7{c_q<IrLq04-`a7CSklqOuvc|$^E#W%
zTR6ZAq}>_^RdpfXfl7vgIP+)0i>9e5;|w%bw9*ef3MssV)kH5t%!Levh%Cd4l?Zh&
z#3XH~t0ArlHy%^WSJf;nV-Q$zN!$FbCn5>4-uW4y0|Qvni^pO_L}ct=t0E;qGEW$s
zoh<-dDmZwcDm=+9f8F0P{yX8r6O_I{+l)GUy849~N0@nib837M8><V57FFKK=QzbG
zCH<F{4^b2-`E@KH3@3z8J+WqNZ8Y^ccz8NldAOF{`Z;)KvfQKZr`^Fg-u3ymkAnaE
zDmCg8I~Aa>UscN%4UXUQ&w!y;eHmz<sv-K!ycIXza{T+3M(#$$vj1RyKa3Q+tLiQF
z5^u)<S>z<qmnSh8@iPaKMC2Bf^tII+6>FLh8gn!pJ4td0G=k1L7BP4+wa7;BjQk?O
zhULh#5XnXSLXfZ%C$vecTUc;uJQBO8$c@9X1vp@N<@eB!n5mUZ=uvo)HvIgCVF%u!
zv+Fdm3}X~uRtjdD&{0*cbS4P+K*^T&mCfVx=C^zW>NaMYK^8D`D=1dNiC&Ju-@m0i
zC_08O8oUp<0)n5?H;0LAvd-Lx$$l{#*$tCjASdZyzvqaC@PZTF*v1#7`%KLtO6v&p
zsI38PBWEtDCW@}bCaH>A#hD0Te)eKL%_2S>P6n3;PyKF#+g^{~3VxG--r}Rbgm=qv
zY+JZ=Di@fc-jMZ}VkH2s^D_+BDx+LLC8pCb+iQ^{dSi(yH**DZhD10)@u}n~eBAl%
z{wtP!4IkF)C4Y4wXess9O)pQAS%W$M932D<!Y1W#dB4utZfb9WV|-MeZ7(f-?!NC$
zi+{O%gKa!5t)J&VJ3ik&SEcJh?amO;3Ql=_A4c=xUYTUdD__OXcp@Q`f59(m)O@);
zcpVxh+ouBba;v8`FrhQ`PUlD={*{c5EunAvIyy&zK2PB;PhljdgVrv%!QBebV;KYf
z-BZVkf3?TU9`m1#n;)xe{0-(~&VQz#x|8x4Ns>DixRAW>-g8Y>9B$s0U8G?Bse+Oz
zT71nhbBm^}slzD$g>Z41v5Y+_+i`SD6qm|dskg6sfs?UVb1!87$9q)EmE!jzy|a3@
zfadbM5Yc&|jIrPY_{U`f95iQNx8Dk2)^^oByJP=L_wQ4U?DG@(!Ev;qe`fQNJhiEY
z@=0)%U+rl;qC$@;vMk9*QeolebLIo#u||*A<9Ox63l!Yf+N(#Km%Ha<{@e58ljH}j
zEHdNUF=e-)fI;qOCPwpCfj0JFBLz7^CRw1!ulN*WjY>Sju+!hK=+zer(eKiL6x>Zo
z^9{<D9O6f_w{|PS)8G?Y8mR3m1?Vp@l@Pu{+?KP{?$~mwi87VU#eDj)-ui3BMl#(E
zB$b~U4NUS;>?IeG>?JG_EBzWRp+b|hq#MNWC_8<=ilC(Mr(Y`2JM;N{L^m9enHcHR
zdnNSl+BWa0f1vKf1x*B2M}0`qCr_8TLmgkQ2NE(CBX0ap-@$^MJAg_$e5k;qo^P8#
z|56;f7KpXL1yB$+;I1DCYRkn&U@a(c_5gs^^6eQ2_uaI@Kx>)a4U7T#-c*ofu~32h
z4hVF>to`pQ?NHUtBFlpN1aWV7c{Q!xQSm(y*r~HCUh^GDk|F{1iIx2uZr0!MadspG
z+4$Et-kscBd=LyIy;`X-__j5qKSotkC2^cmEm3X9{(1ZCS=lG42F1F=3{2UtCvKcI
z<1W)~c#yp<xw##8;x?;pc&8TqC6Civu0I$)G6Cl^0Vta)(F6n}yNuWL-LdSGTy9S9
z1dph~lpM0eH;PD=C#hPH&hC#%jfg(yXzvUjcg|HADpJWMH;No5|5N?}aFnC3AVy2V
zaS#0$#euB#?vI6Bu+77QRMvAQ@q37`HJ^e%{ZatW4Z%~xb^VuccQIp~AQKT&IV=Lp
zm#85s696tG?er0YegO3y;=Jy{%iyBQoxiO)vybQ4H}6Ia7YvRCECT7a?oW<7K_a!_
z0B1E}i>UZas0VLOCXpUq>9J`43!G9D*v#Cbs3+nt)&mWuLML`Kacm0baAi{L>%b|Z
z6TGV*`Sri$_1LFEwQ=#6ryg@AK9})P&PLk~G5`iXpP_^v-G^<F;nHC9A$jix+4Pl1
zC8aZFy>J12sVakUiK;hr0`>V=Pim_zg+FXm5^o0eeJe6bY`5aS{Ko%9=bht_{3W0P
zM_Wrjp4i#IDv6Zt&l+bZ;u?m)Aj=N9WL&gvLysi`0+QD1CjOG#>5O@spRI8ORBq4r
zh5~*@%kj}x8&eFUiGrac7NK$F!4hWG2OZ0kDB<a0A%u^2&>A45^s6Jou*tZO7F$&q
zSwoQjY)fZZW$W@Lht`slL5dWlC9axIVWLyz7uRxfpW@h;@s^j}Z_OhaA!MJ#GzmEq
z<ztxl8~L;R7%pfKT_a%$SJfyX?I=!{^9V?2oI<CY?i(NSU|yPzGxB<AVueAP?Axl|
zilR72_vy-zW?~vdLy?hC`um_vi86uq&>D(|3iG~NC2U|gCzlD~gobAdS&OlsWe9TQ
z>AX;)d2nbg20t${aTn{0N#fTP3T8l&yd`$B=*8N1_I?!|i*faQ|53;NjL>Df6#qZ7
zDB$h<cStBOE=&i^n_vcSfjAB%0Q>%%{zDA6aGwUgga6k7vqEc;xeBcPuaofW+e?aJ
z@%xBR6mJC%Sm!|Me$%*?noNV<0#ACJQOHm*ILU8c<Yyu?%NI?k5E_>D^K}P_$FN=4
zccirZrTJsq*nlvVXtIVi!xtdD|9tVdH<(#5#zn5}oMP*qt`r<eqcVY1J!Z3R-g7Lu
zF6V~F5u(UO=x+4>aJ(I;_|q0?Yl>DwRcYB)=(Mj7aQ50|yXn(ca4oy}9!$jxzwdy(
z6x-@>F;WswlqO4YNiB^q%-Zl`^1ZJQM{!2a-BGprQ)#M?B+e)YQ`K-4J~fdUP)n1b
zoqOD`JAxjQtGzVUmTKL~@<6$JcNo3QESAdmIwhAPEWZrb#c}hfD8A$qoZFqRGo5v`
zyCO3KLT_5Bh45_<Jtj=g1Zei|OLEWa<0KzU0+jr7Lkxo>u=Ij(`lOg1dI?U)%j}>W
z5RO_)jZr`jPMbqwx<xz81YQk0&7N3@I?t%0ulNpr3AqRbJ%vZ=bYv1EfxQQqX55+5
z)P%E`E0pRm!8g#cOUj8S`%^)~rM=+&*&}5JNSMMwmZz|2p!8yxXe8e)XrY7DFk%go
zn2Up!Kx_C&Xkn7z4~<fGDHc=6G^TlD<6mV=wY{2pm-XcF^*l(QdXH!!&n;h^A;1%R
z+X{tP`TsbC+2|eRoepM@)Akk*vGf076zhVVY@~P5>vt*z4KfFFKrcVa1a8{Jv{SeQ
z2tK2EeinsWKoL^mQ{s5g+El**t1cpISP;Iz4Z8$3YINKzfc$9%QU1fKF^zb?Qt}u$
zW%AExE;<M-8&%>;X@5prRb-FEQ2l8_w09B8(3kBvDWvkxn+F#~?O!$pj2aNMd^T<l
zB*XWm`Ls-4XQOWvaWCO9dp{q3>b9d1AnSVQD!+*xRweOW6_w^NY2;VsDa^frV(u5H
zls#QR9`PUMb7l(oFq)^2E5!kwd^Be5nsJa-f*O#C3Q1guAjTNby&C7@71Ef%Vq>t@
zfMh_g0<qL!s=}@vPSK<Q_<0XD%)W$(`^&URh)gxSjNKI7T=HNd)szOLRzq4Kz@pLg
zlGa9@0-u6O9PSQ4bs7{jhJA14_`X4|z@?J|Lm_Wzk@s!re2HHaF=H%ol059P^}%Bn
z%Gy`#CF5Bs<~d1v=$n4P3)y|&bg}g$y7O9n@kX@i+y0IoE~3J_9aIjWxKKXIS92!e
z(&3B;xbrW}YpVDiojLZHjdY*^j6pq%oj9|10%Gi;vU<Z{aiu+|eW0yR%==uVn--=K
zc9=msWxS@PMlqaQym{UETy7RVTupxI!Jp*563$0Tb+P?jrUqaqiwB7|uz(Dz<W2|n
z@kalKs8gQ5?Hx35*At1EK>OA^1;(`aTu%CMG^Uz2=!#W|zyEP~yu67;AGZzrnboVX
z`D$QA(6g@pju2&`>-K+3OF-+loiGoC2_4XioeUP>;8j3D5jn^?H=2LZls@V)XSpx>
zTbB?mqIoqz3Rq-(yzPENtetEqThE^)>Vz!3V^qK5`vx9pu7N$drC{On>BRAJ<KD|6
z5uq$+{u`K{5bTsG%_JtBolW0x_r6?mSs}iv0H>g}WdO{d^~u7JJN!z$>waY$OuY(w
zchUox{8H)3(a-7<eKTJdkoq>4)gs2;O%8)-2Z7<DL35UpCF|n~@GmEoi0vdFy0-cI
zE=n#>UjYLZ!y8L9q})tbk8vrCQW63_vdv{fLB_mb{x@QgLg+7ooF8xIJE!Bk1td0<
zESg#Rj1bw1O?O6?!Hi8n&=reJEBk77SPcunFxcvNp5=|{h1J~n;NB3P6v7-YSSc^<
zZ*oMm7CaU1E|Y&N?cg_~kBT}LGg{LG?EEUZ4Ky<ki85jjc?BvDWnIWL@+i~4D?n8a
zd#9ugE)%})PSuMHIVgMDk_JonH3x1MABNOi3DimqGJ{Oi!fvTUt}SL1#I~gs2>}F<
z@^kK#;gAc*c<j=<y8}?w1adpy^rM)th`J$ArhalhO4Z51EI&o|iy}<g8UjnWX;CvS
z4I=y=ChIp2rRYv4|Ac1=H2P}@*Dv(h`%L1Gelj-6gc&@FeD2WTG<lI~U;i*(a8@zR
zBe2eNVU_h6F_vaqPAOUwIzY;8kjXvZ{_hpxoD)%>A7tiFxW1{mIH^8;4!5PIjN&D{
zD>ueSMiK&VYd@nSMCx$Hr+-LGvPGlf8DB(`Mp{OY55sB4<FK6H2}A=4^;Xcn*4HId
za(Pn^oR~Nstr*U*hp}@<84z!o1R5KnRJ#v;z+i!2g7XnjEtg-@_c9mk`aBxIg=|<W
za%i-%&^vY~3E)HSlsZHhiml}H)IGeZ)%A=!+{Sx9n;TXqJWuUixf4qFWr>a|He7n0
zKbMMZi8Sw23liu0oHB|FXO$E&=FpeO68^RmN!WuQj%a*gnA#qE;okE}=pG=#I9Hh}
z>tBrG{W+(U?Ig?p1s9+&BA*Rl$>Y5ndScf^Ez6iq%H`$L3>vLm<9F5HnpEc;XTfnu
zS=S##`8>NI<9#wbsKTNT2vu+pz<jxIWp~HqUGCNWqg&I_o&9h~Qng<jsB0n+vZ06K
z>Z>&^7}kBn!Y7N@(T{4m)pBSx=F+V{7*JEI-q>yV@$i#DZ)cUzqZ1XN?XKp_PTv~v
z9ykA!GT-&=2$;`rfBNFo6>k6WP_^CUgE`rOLL9ZC)m&)->duVikok6C+pK{rD(^7`
zskl7NSNE%}4V}cDvf1K2TXQvJx&6eXC#nx2c2{|e687bF$OIQNlShjT6k@sp`FD26
zGE`cyfwvg6Do4Ij+dvW^?Es_T<>cgTCT;q32HM@v%p-ksgO2tWq>p2O3D3~ByROEC
z`9#<kfp|*;W*&ogjoL%Mhg|IK=!u9sycRl&G8wC~>rLQXDN61=8Q*U`==X-330VGe
zd)66`z=G?4$8F>jksq~plvY!ho(`PcnnkLJspeAo3#E-Dp(lC(Eo0uX;*<D8EnLz+
zHOKPnsj?bt2S^?81SjBpVR~2N9R$uKMJv)}Z!j;Y(N~UnId32d%Vur=K!*-jToF25
z7^#%ad_%;l@VQ%z&f42;@Gv*WZQ88bP1W4339)ID1cVeyLRe@7I~c$aZU59nb21v$
z<VIM9^~`p0z;jtrxlFgd)Km&ET$PG!?V@aYx$fJ|c5oFF;At~r7Ao53c!<3bk}o(=
z{NLi)z8i@CKYw$hM<!~(q^7j}1_#=Aq(xO~H50kZFlOoBER@7hS^%lNFe;p$V2iGe
zXIY|fd-kSO#5R{^LRsH|XX98jJlxU~7bgKkj?vFi{CdAUKRAIKCH*gnE&dx588vGs
z#yHd>MdEknKfbL82rcr&)90`P+HP&~z}si@L04TLCAG`r+zx=BwFcdk229i&`lp-g
zu0X2JQ>Rs>{4e#|X}=6HkJoQD3MSERA~ZTV3ppFQg1<)AY>=L8`6j_>*|d6jgu9*!
z2QWV4#$)~USk34=G8GRwuj=eyFR08<N_MG9`bd0I2r;^F)2~H|Z!&A#v+VqHz-e~X
zrrzf3x$oD6X$LS!aR=szn~b{u`S>z7RB`EAgmwBB+ER2jzdX3AVRW@PZ)@XFRUN^W
zCM%BCO(XUGSs#W(^#!=yJ_ZL+#$dVm*T#xbgd6f{FH;`ZS~m4^X32<|7i0!B#A1cD
zsnAvaTTU|YF-;4J;jdMVw{el%H)BN(f+{-N!baQL!3G4p!|{+8M4PU`!b`%5l>7Hc
zo3lthdWY);l8XvCh&M6CI-EiO$wH;E_&ZGGF(qQY4=)1;&aD)C?!)6KQ5+tuTgPM;
zdrCs4!I1`{T^AxZ4u&p_B2QLZR*(;-VqqaMYM?YFdTKTz%gP%ExgSV1g$d=wOVvE$
zB*Bt#@e5ESTpwDDRUV5I0Ek9j8P+21vJD|;#N$fRsb3~mAx<-^ps&787!>Uzh38Vg
zZkiDYyPf}JGi8!NlS+ioc%A{EKwH+-4<Kha?1G)g#iMXxEwaf#io9?qw3-gX$R4Y=
zZFdqXCaS)}7i*stA`c@lM}PbjxomDeGHGIevH*B1;wsiE-{h@i$Vwx_j!8_2we*hi
zc(72e{rh!qFv0?D+B_2LO@B9`Lf1}B!xuEi>Zv$4Il?HT8rfQ0CLUQh@b=u*2Fd|F
z#PnF<={hgjMI$f@c@^k`m7s-F*9$U6Or7~dbah=lGv5QGO&9%gxa7P=@5Q`@ejU;t
zD+a*m_Je)W>#Lv(I<&4J7?(rZ69>h=5UhT5K+r4HRbVIb>2jIpiXIjk0+S`_>W@zq
zn<uBKloy*QctxIZi)~b-kHxz5pG*`(8Z}4shCm_y!z5fjDktWWa<QW{auz4Fi<(t5
zTx-(54d$BR9-CfLkeI1Uzra?k+`*!aX}SRxygh{#f%@|dD)xVJgJ?=%Op;&%)s3;4
zSLre>TLp+{l|6ssAjaFs!0h}L_7gLk)dd~n@v(N@e*M)^5}ff+_IvYD=eHb)qCLxQ
z%n54qHn9O}a6)5t>=(`qqs_7wsXhims`W2p6;qET*Lv!^>JFrl=a9j*rKU%d8-`jy
zZKb0m6L+xm@t@23wbkEZc74PzcfA54NC^Hc){V!8l*Y0Hp6|uJ&=&4pKr?LgauVIG
z^>rj(7si`ej$lx8xjcm35#IHg&y}E1h}^3)#*R|0Q7s`7xb%=8<7Dt}bmXhu58%XT
zh|H^G!^^@#p;^bEH7V&(uYyqAX2JV_I#Y=!G7A}mw83M)KZtxsnQW+GCm#NMC*9Ny
zCY$K8409cK8I!oimo=VH#R&H8oo#rG>opTffRH~e=TVyr5$6yc?!R(J*PUnppWdj6
z=ua>tizrT{^m~TGGHhNLL8K@lQJJ@x9l+vB9CgHg$Qy?n#*NyVf9{J*>facza$L}z
z3nJQ_vx*U0c@DI7r!QvrxOSVd_IE`WzbG@Dg&zUZ$AgbKm8g>q<caLWWV}k*1igq(
z2EBeAIIdwAZ%!&M#nqWW{cHJM{KVGa#0+HeXO_ZqF5_%o`!(vQn7PhxX_@_cd2Y4s
zUoBbK-D4~wpAOnrN1fB^ZxIw=NN9n(qS=`dcYLyY1yRvfbEyses*4m0_xifn-nz#M
zN<Bb$@PJ$p|8)sMXA#k7$&(%8uw-Mn;%tC}3Ti*^H_#buqTe$-%J2^S2R_4g<IOOq
zWMnRgNVXa*L0Tfw8>^{l<m>ObjuNstB$|P26_jb&{S>xB(}+Y9uk;tdw2%={C={E)
zFTI;q^@5Hp${)16=l3JAzQ4vDjJN}taX@%-oCmMqlDYk1P37K1Y|@0N9u*lS_2ov~
zZePN3kgkP@fG#}T%rE$seirI0T=b$iUK)>o)jNhV@d#j@0AHEEU*1SBJ0Jm{!5{&z
zr3}OKs=huXjh~Ru&ar;~w<YQ9e<ygpg}AdVNHl;hP1(5r&i>!I86`-XRQm*KSTyk@
zP)nq|e>oWkd72Fx;RLaC!>gaKQ}M}ko@V_~3|{qAR$N)boc(bnvm6DpSMF?lfUcgm
zo0tRSQZehAf;V|nwERAaNbCYNoXz9eu;)9PT^@!VjdBmDI5xYd!^pu88Y5=J?rKO7
ze8BObB#o)cqml4Zt-xkai0_08q4_tEB?#LtDlXZXvBYfPzd|XrMlmN;@<2uFE;7Bj
zRFpwawgfNqBJ*x$ndrs-)Y_hEw7AC8_y@Dbhvvthhg)&C1+-m423}Wwf2qozTS1?K
zDld)&XmNXXNY&WZ@5M1YA5qj+pVXiS0LY6?o0##YvI=D1_=n<16a+ik{mFMTYPx7-
zQS?@NTO{Y%4sTz;(?e`P7@IK>8H}tg89901KMTEW-)FHxJb~^QL)cV;Yzus8FfB}`
zs)C-&Px#ifV{64B?0gn{8`<RhHrdwnZk|l^%r!a)CCGU3s+>|~7^%iZ-M3&B04WJW
zM6&+BD<m5BMhPToc8O?*{LY=Q;xrnP!T9UR0*cEG9HTOZ9oae;q}NZ>zxt(^%;UYd
z4roH-NAYSJ-xy<v0b2}D<C6iAc8h%6t(}UtK{e;q#Woq?2xXgsIZvkGC`BBSYfEZ{
zNG3Dphdu?ScW@81IuLdcClF+AfMy}EYB$TGFc&yJD8yV=dB0J~n&-tHZ=G=}94~z=
z5Q8G*nZfWY6Bz&bOGa0WA_7Uw0a7o_qB3=j`G+DkWqCxRq8lC!cUPe8kY2f{KpA}7
z2X-6+Ymo<rG)Ro_Uk=Uj*W#$p7V<D*QLD)!5z1$Q{>b2L3h`IvkcVj+Kmv{1Vlg8p
ziYUBEROvRW_NZ9?a8-cA9qnn|(-@U-eZ7w!rY1Z`S!v)lmR)wvFfKyY-Z&`uPEo??
zm?a|&ry&u!6IB<`>f-B{HpAnvXLHW|Fx(?<*<j{+p%;Z5a1VAPV72tZQK1=yUOAB@
zQz;ah2veaQ@Pmb{JSOT2z&lN|%+FNSeA9RVnG>Beuoh&Z%C+HIt&>2w^dW|mQ+VGj
zDw1(1B^?EMvP2YdcRZ(8e-ZiNx8dV#u{4!D!wo@dQ`f<jFh~N$dM>Uns{(3zWv)MN
zXZYtFr__whtdaG~cOA2~Gh#{&4==-M-t7<I#-*E|%`<@$>4%^<0FR0<nvlikg@Z}Y
zrTH|H4gk-HHOW8V0Vo@`P*sbHiuK0q4u;|KxK>S<a0CjsCRoE+b~=izIagdf4!nHk
zTmM`SV?CKWMt1_L35|x7>>y3><yhOEHQcQBy|}J}=l&hH(_uR^)}5hfOb+8Yjm+S3
z0OL~ixw3~`8gg9%xF5O;3Z$wXN|y4Xbb46y<6E}!?lh%uM+?C>x^6J{z$lm+MOC<B
zCXULD6oG_;bxPXoQ}*<?+w*?uUjlzb{~>Ap5nnhMINmy*!RTja3<YAZ0=b3psgldS
z?#P+7a>atltvJ&nY>t$Jfd;#P-B&aAv5fNv?~#%}hR{qFFtZG6I6cJjYSPvZo}XSQ
zt-mB5Bw@<H?!$x~b~q$BEQ=T2$N)b>XeZtYY1)!!v<)>~DaojK{)W;ZSf#_4fks(w
zsBsZGF3)qDRC;vTz)%Ti<6RSP3QH!Ii#|tvoW>*z#ut)T@9lIJ)dZrkktdSd%w_dc
z_;2yAVEw2dK+Urk705%WPe-j5Akn1$tS)4k$(TTpQ&`X9Y_mi&Eaa@2CX?iBY-{;M
zq<WWJ8#<yHHs6@>s`PZ}V>jMJw)U^iVH9#l9Oh$eoOPx#0@g&kq#&GYF7VU;+t84s
zjQ(!NJc7N=?RWe<gNaR^zL$eO&oO4j>1M~%bv9@n;8afy!}|**b@m!6B8suoH2)^&
zH69b-g~k&jj7<iSuzTMu`y|Q`pug*@LR|o5{Nxs)NTgP1<#bv%xUYu-_HN%7V^0J-
z&40X*;>>U_+Dab{gd85OXwbhETojwBSLu8tiOw;=r`r&_X4Vbe(hZM?wBmd*2w^yd
zL-QnIc{)1zVq}4UgxdHCt4ZZ~afR6mVwtV~_9l+Qr4X<S0xY0&Fp*Rp`nnCJOuJ^R
zZEgi3uQ8$mdyWDzz?i=+^YgbbsewPm1)za-a6#aJMNo`>PV$3fjF{OU)H5yt1m|dq
zWUI77w6<c^Dqn9?@eA78<7ENOLX5IbTv;#Oo|f2cl+n8On!11$+pSK{KxlDWbMDp6
z1UVH7=K@cOm}XOrgv^8CZs!=>vl^cbzb#*nJN;f%i5O&@T&6@C@f3F9x2NjKM6b-T
z39=dhH{QDB#(I&%rAzp&qd~MV&t+lRc}E2{t^+#5YX{Nx#hG8(&wp4BtbL>YJC1iJ
zUZQrL4GT8{*O7C++v*zYs?3?KpM824Lr03yA4mr=qF_?uPGiOJs$&t)>Oaie<*WBb
zUGM79IY5jmS|e4_fV~`%8(jCBzDVuJeEnwt6!~+wYi-D4ukobX^<+xQ6}FwxH;Z>C
zD+yhKpa@UX>q9ZPI<(5V%Apj><5SpH>?AY;zCZ$bft_EzAw}ZKE=v2|Ft-eNqVehm
zke(`o@oeA4G7UlwyXFbvO-P4>F1}nC<Rx1|;Ck($TgQXAs=8!|_r98*PUCD*%ox&u
z)yGS=0o*Edv>}}wyr_Jx1rz>>nBcj^yE!$PnJj1j9ldQ9iobAi6|1^x&|}Wbmfd>R
z;5Ag3PRgEvk+c4I!-%&H`$%J;3H`UeBPJC#3L#9)L^N2pG0s_mV?_2NxSWWfhfENz
z;$V4ZtfHnd`F#hyGrUjGZe9j~bEidsvoO(Fk!tCj&XUIM0DzG=sQ9VIw4!ECa!6&+
z$X&q0>;7<M-P=(n`FRw^8<P9H;q@FB){OGMl61#<Dr&xMqv=rh-#oNtE)<wJ(%PY$
zdm00AXWMZYiiwY_79iA*L=#~BT`7h&S8M;EqcP-{ci{h$lD)~o`32rVgC2tdYS2?p
z@=s0|^{<;#B<7y=%b75RQEC_X;6L|_D(l5E3TV&JPHUns-pCNVX3RwIDC1|8$#YK|
zEY=Mj2FlSO*>WhLMK2UCJRomKv?)^KcYM;}j^@uyu6`o?b;<w1Zs3BJwk#2ZD;g7?
zTUhvO<X6Y!GD6%5it-%1b{y+JKyFrY*yQAI37S^0cn6aa&RS0*T}5+x8=c$rqvdOe
zPK$dBTA=EHa^#GVgfrL>QhJHDL!Yyik>9{c{>obXs3nCoY`^e7I*ZSG4nt)HXNbrQ
z8hXkok*ZK}rR<2+1>;K8ar@jR3LS}jkn)|WLKUQX)wz+t>i9o@)po!q02DRb+4xg(
z0ivTUM16S_B#TxE0N7RVcT0soDL}|$czCt*i5(!iY2bV`2%%^-((eK*dW5xM!R*SK
zQ2Hk@d+uZ4weuKJsM3DFmI(&T3XA^(np$@#bQ4Q_R?0P4OX!I5=!Nxd8vpeEoQc%I
z2C+d<93pF?68(!=1bw!X^glmn8l8AuNZMAp-$Q=-F<4>u*Bat-A5qBTU(y5mPS4+;
zd{GL2<^l)qEE9XT%Nwclm!-@XM4lLV9xwJx_^PkzpW)(|iGaHZ#HgTL?Eljd0+Gv!
z=>VIW+utGpB)=yE;dANlV0Cy~SIH1-330sNKYxgcXfo({BnE1I%%;uqY59suxxtjR
z{uB%U+n6bTdU$`+eS0$@;b(9{t|Xn`Cl_{?4=wj@wACbf`b30UGK?e|mX%QaD1F-$
z!DXa8b9cIKmrrFLZ57$#RDOl_c?CL%G$3SQBWfp+S=vdMSV}lPv7!>XnC`Mk<SN}*
zY0B*o9^EkGZi{s)C_Z(Q6hCFdRl&3z6+sQp3yLH3VFM(PrZ@u?bKQ{vYr3L?gsx;<
zt*yGxt7CnkBc2|!QhbB%_=24W!|Ae2Jxdc-1Y%L}+#Ym+T5WvyNdZ-ydtSJr8*ue+
z()9ibdWK5EU#h0u5Q}-LoIQ0yz3>cI!tQ3Awy(?~m2aVdmV^o8lR@^@?p_DpZ@NYu
zlc}Q0l5RW&erl@i;&VOJ+rHi~*;<?oqWpF1YEVh}H?s7@wzgHKQ&ORf%U-L(;H<Ls
zAk)r@$<DnicRSP_lMou=@K~WCC!jiV9Xf)>Re%XR%i&mLnLq@1Rr^k3NugM|CYN4g
zuX2(J7oy!n(YA->jvWk;E@4)T<=qy;Io?<~cYXf*ecPP}f!-XmcSQxqk!h!_fRaHI
z)~%?TnTGrnLAM|@yFCY*0$mV9)}-4a4V}ee65CLhiKhfqS2bpVJpW2Q03eI?DB%;j
z#{2F#P#<i`e<?NN4=*D|Fbc}gx2aZ0i2NK)3N0BIWbWg6t4vdiiZjt2{CKhB#}y6L
zMOX#JJmfiNY%bSvG(i1xk$Y1_o9;}RbrLiu<7?EOMO2#xNp;E$zvgl2q)GhvvOZkL
zl!lH-FS5gp1}I3(f^@8u16WnGU3BFCG_I1-gs3MozBnJvN4-(UNh+nFwIQ3S?6wed
z1r#kDwt^S2#lp}Qm{g*D*3B{(+^n3D<vRZ54bQj>T5+Y}ODn0)nYQH8+?<@F8D!OT
z6223_(?mghXyA9uAv0F!bz!ONMQ3`j$nld&kBw|?=BLxJB%}h<1MC|ZDOlc7Y4;k@
zl5}`<Ne@ED0VTZA*zylf?j@5w3r5)2Xie5%Yvk0858ueZ!+)H27g!|f39IbCx&tB&
z)Sh0aiy$18wEZPLcFPuEsvNzwQcX?kRPi083uw_%YIl3h+j{Qr%8F(~)NnV1D0chP
z2C|J&(9;KU3{m`;0TiRy8BmyosIBnnt-_|pkclwxc_<zP33%rGuD0O{rf<LpWrJQb
zyYTUx-TEZ@jVI|jweX|%1)2I>jO}yEg2C7RBvNFSh#96<d7GE((fl$Mf1l%^2cdUB
z`Da4F$%x8mLb><9(TX2HYPdw^Q-C=Y;^#CCtT3u(6auIZ;P6rz;hZ7PI#7NYd^LEl
zgDv$yi+*J=;j_9a1B#za1ibBQqLV8QhuKgn0;!x?VCzF$Jp>@qA8?0A&0KRzpNgJ)
zd4`QHscNbq82(y2?n!!-OVFkJ9DJT@tkQign_`Q3rj@{=swv*~?;0{Kd7mDVNy!Lt
zJ4vi`py{U!07_{{SVhxaAJxG}zZ5RbuHdX>{le~Wd##hTg2g8EMnGmq&cN<A<AWKo
z!46*(BAoQCMDz8Shi8g>-cP2C(6*8Vt#Z|cd!2rGr&1kJ%V#czu{%EGwpmMV_L#A6
zN%XDY$Mc!1rVVE0+u^bKd}Wrp_|*fJS)^85H^P}3Y8%axzS2ePV@UUl7{&+YeUj?8
zdWt&;?SJ~}|M*G5h2AtkAzy^=bpE%u)|m#K6O8MQoBLx&K!D$%xG$|$69gWiX=be2
zN`W=AYnH)wi*6!CddfK)eWWf)2F~Qvu(!QA>52};N*vs*ub+G8^Qj^#X>T=oe=K7<
zr*7Hb==%+v;aJ8M>3SZWRMV(ey+*o}yggA@jXSgQ5c=+}t)-L061$3fz=Cdd#^K2g
zvaUA;yT+Qbi#&+~Iv;Jy{#^QjcM@HUaR8Jo2Tp1vT)w6>-*fzg-!wPf4Hf-4d`kuE
zxk9s-O?Xz8$WZlQ0G?0GEk(o%T2iEYK-Wk%R%<ge2m@uQydHLJ9|DEo!MoJB9yF<>
zJ-E^oa9{gG@;5L$276r!Ai^!0yM=2c){xjIr$>F_Rr$197M_HVo4QqLMqQ0NC|J#B
zSOgZM8>tH!i%Y^m6Pn-;EZrl*^ncWa!PG&|`qlGHu|}^?$oQ!%RYa9$x(06Nk9a{Q
z0LI&+m6ZkS7Qh&nW)a}Aov}5r)nRz;G3lrEzEN-NWqLJ{x742wD4yLPl2;~KcS9_W
zS12XSGF>+|Ty`g4-}*~k7T3W$93i4>j96mH>aTzMm4{i1FL?-0x3)U6mgB_>dbd^Y
zWco<rZbe;uAOH#h(f<-rz8aWtq>msZFfmlpmXhdcm%M?Rd8BQv9y{^6LXoIhA*8!I
zg0iVmaCT&Wc2uzp=y>4Z-()0Cs)ija5U^I?k*L=n6FxW~`<c(J>acfTYQvF;y2bY>
zZ?5*ktT)qf-;HGOLqqCBYu!(`*1iEGZ&v0J`8{%$#J9eEJVi>&4%7<7*L{<&eUfPt
z=URig7~OqtBK?wC)vE-osjsa|?kYQBKefHtrh!Bu=WXRL;1~LhtzUy7xIp{b0c`AD
z=VuQuJZs(Jemq7Jh6_8t-qW8=3%iM#M>^8b%O;B2Myj8>BN6v!@I=YOpvYJdQG}<y
zb3XwT!Cn6Uvbl@o=Bv#(&Xk`az2zuflhK)eCiA?@_VE=P-P0kcs34q)O-w>LD!QFt
znsIPFXL|5X04iOJaPWXQbjWUVfNVIGK{Z>p!Q?e1;W_CROXXf{XmA-D3M0h4OiLRJ
zbfd^Jts!JN9yz8z_GSJPy}xj79U=Bru~+erno-Y}!=u@L*go1(%Je><W<YR|UZv5?
zKbUZg@Xa|UH0KoJTE^06Ggbfr^rPsTpgrx~mFk#30Vi>`YPLt-A5|kiL_3y9o!7Gg
zO@)D=NtfgQkE*|ls-tV#wqe|YySux)y9bBhZowS_EMO7bZQ<_j5L|-0ySrO(`?>CC
zyx$oAUeE5G?v1WGXU(eP#5E7DCoDvX5UAex&1S{c{izf+bH`eo{WrDWGVohc<9u~o
zPAFUK%ae}Y`e+n!9wW0kga~m>TTT7-T(GFQ2GV-HFVFN<O?i8m015b_kj9nc8iAGj
zCYZ|xx~2@Sk7nZ-b`;=p4kDza-Bw`PGyBwB!0WBR&~evg(GQ?%-+V^h<t58<I(9zZ
z=j9|l!J@>OAxnR}Y2Nf_c$B1CZ1X{yrE8Ke-)n=&uB*n;)XVBjDNVW>i#7SigSvMk
zrsHg4%?rg5V?*l%Z9qb-`OK#wn#IlehZTsSPgly)cp4)Li%eHAv;nwc)xfQ&yfLE3
zC!k^ZD;WCL`4QKLQ;(aC%!bv+6ytMtwC=S&wa6B;TxNYJ=$=*~4x(q%0GO!sf^m)q
zsEJs3*g0%2%eePuP%wS?RE{g_1}D~_0_|u9VM1`Rf%06*us};!U+2>QSHXPMuDy_g
zArIm3<)NLX9)=kv6D5EYvcu?UY9at{P99!$xVsWal9f^WvpLZmnkhNf@9lT@M7hj`
zalRn__vmh6_vE+u{~-ER)v0s(vQwPA4viKSOzn)wO6^8hrw-x8PaTX!J^8OHT=q=>
z_O~{qPmLYK0e8Rx(^i$CNar-`;<rJUxRhjhmm=6s65#gkf$fbA_<pRhTfY}`r{$=v
z1M0G6cdIYWa>|GA1eB-svOP<iRe-*Z!VuA~_9w2v-9hf}qm4(pgF5-H3Er1TW#77N
zs^bHXu#MwhBxu>-5^5--vjs-vRS4A`Hf8F<chFn4DN6x#8p)jGmUsEB9<r*EbYw0F
zuLW=9$!>U9n6eg5*UEWjMf+?B@!<<<rBJ*sAk+6tbEm=xM0v3`QPi(jT0eYaLE=Hy
zk;7|tsdfs2*51WD%80UpTZbQ^oF?Kx2)IlVbr?$>IXWpi+-w^c5cp-)+NioS#iv5F
z<B+zy{SKgXoCBl%<JWYLKE?j=iy4l*uuINRX=4e+ZDDhde&;V+U`xd#p9brEz5Heu
zp`@syTVNsi{W}Gpuk$PyJv2YQC_N$9*py<<F8%zQ?B(v(dllhAV4fYp?CC^Dcadkw
zM@oW5&V}OvlZ=ZR-9!<$Cl4=u-xpADLA~J7G!D>zC{^5OXg+!j($9vmQ*j03xjMAT
zfpD5;&V&48ThMhU-GB~HWRl2F_f;e=fT*vrs6^;!zp>#hv?g0Juu^BGU*WJxlL{h4
zj9NPzqUBx@pwdLbNf%#?iA?I<0xcp%LPt)ZN8Hy#iMJYYW*j<I#u~W8jg_no3}_Iw
z`vAHx%jeSZkpWCx*k{d#B;1;9#FrCWW@4bVm#ZCL*GiP7KR)?PWx;u>3bOKEb}dIR
z%YOY4vt`zsFof#DTUKjzlGV}Qq@nuySJ#w=wj{HtR7hzx7ljAU-4JDEI+dA7!;yF&
zw~7P)<z-nrtAKt&KPrOD*aZmOPm>vcmH>K<`wbfwg)LdfZ$OxU@cp{ZP~b3I-P7m_
zn<jP$Y#zy9r+V-br6`j=g!_R~>?F7EQ)F{RU(J1!b7Bvi4LI%ZDovWqT112G7I{h6
zd0e51YB_&opc1$Z|5XbkD|J=T@|~*KhvuB^v67rh5Ypy2EE;V5gKoktZ|RJ&cmu3e
zK)0V4(JEq4!PpXQ)u5~~MvS^(z=V<IM7NO)syUHe_v-9ojy-S6a6sRcv>&Hh%}#3&
z7j{ii=d^_n%J5lE<=l~gt(%1$PtGf)U20|r7l8Kg&wh?Qsz&2JE^*xb!Ml>tB5hZ<
z$TcgN1`H#CZ6w;)!=Dnec{0!YBmkaM>Z|HkKDZNv^cd5_q__G0DOptsxBTcyC=F_W
zQb#A==l3$La#3VWqw%5x1+y1kWm|b07KGtqn5V<EgeAnMEayKr(2%*ix)K^nzRWiI
z{-FQ6t28Gy!>p3y=GgEv=483i-u<nWQBKu$Su1{c`Zu-k92I)|iu=s8<{Y{5hsS^e
zUWj3n!<^ySh|*vCt$#4h3o+jZ^?lIcKEYIMszG(`*k6R{uc-AOY4EFs*}0RB9<)jV
zL<P85>YL9%$OSS-V9w-=CO|Ywu1QjjqLoof#{;g?VCmHGR~+K(D#?x}vt9)sr#agv
ztRL2(qr1DAnGHLby#}dfq#Nv<6Y-=<Ytu|aFy*ZxH6NG(_eJaLH5C;r`qs%Tm*ury
z92ksSi}vmIeUTH`-Hb+>XV<<B8@~r!+5wK4PB_Hc7TS}-jQ)Td-CYOyh#&?}o{2*>
z^s-2&i?#Rnce}|*-!-jEoTIBzW@64gU=(~l?&Pa03J@+)QuYZJO+hiQ{txN=D(Pa8
zqH)qPIe{Eg%S8F*sl9qN5XosV$4o;B+2s;NilD2|&N%bBPjC*7yE)&X|G>SW93ZYp
zUzv`Fz46l9nfqMs&~D(@c~!27>c7`4;SUGlDD|NbM`+)A*1)%f4f>`t2!}zw{)ZuB
z!Gj}1Ve<An$H1M7HfZT=v~y>ZyafXTUSbFt7ZZ~Ry*`sJy#OlC|Hp8{i4|rZd$9;t
z*Bv?y)|klFf`ZknLF+H|WF^jmOF+<%v3huxwp$V!ysC@K@;Zt$zXj>3XsY?;vZK#g
z1&<LHcrqh2-T_+M&1Z(-$+e3~%{oyq$36n>`&K#)q0Oyi)qnhy<+gpVerM==+->&r
z3m4ibCU@!^iv|LlA%nSIEB2nwG{ycn*~FImN1A`y|5Z<yp>%y2$~->4H~}JVjk*1=
z#wM}iJd{RUJi#rVtJ|coGzA>#f~z;4Lt8gn+|`@x7o?#vnmXB(S1ih@3t59r@EY{o
z6%y!!{uGu<{WHFnhB*n~YqivG`xvktoc;#4IXv5@6cjvfEs{N<Db^Y_?SVlR>yySR
z)Oh==+*&?|I_Tuc1UZBIbsxYk1=awBV>Sz`;C@!f(Im?&7!GjM%E0}@@(7z4;6q^m
zk)5_{%&UYyi6G7;AnTkA#UPD%AXm#@2ME&K{9Uqp|F<edr~EtlSeWK$B-US9P9~a!
zn=*S0`#V}#(S>GQc*71|ecuizwp_d@oFv+64hJOF-;*gBk)9;h&3ypsmk79@^;3p!
zkWmoauAWX=ot;k{iqmB|;%4^oI05uWFBz6<<>D}TIchV>(A2q0lWunDIWv*Jm5rir
z9RBcCP1p#L?FQ9JxZkRzj}-4*OCvXd7zNL)1TLx+Xu)xD>Osa^Vz7V^WRjwaiV6*=
zR`E<2`<4+8@!w&2S=E5qTuW6G+%VSzm;z!TeuICE$v_$85oISh>CA3MZAcE-8f}hM
zz%07u{M}6;k*6^P(K4sWke2hN(NQRk>FyB|`Ru(I{;_C7Wmo|u_ovyKW~W9vu1i_i
zljV11vmun~r<pd#c4LFgy598crXU{wTT04R0kXzye_7}%EoFdAi{~IpeKpCi4F?kK
zI;}}%KIDISUFgz#ciVjYd-JZj+1o>Y0_c!UJz(_v6u7_rRFn%dW_XJYVJcG<D<~$T
z#O#!5IbIy)(+p~aEp{@|W18jDywzgND7Mt8r=VaOzudby51I$pw?BV9QMH3Xb%Kcn
zVW5+6P%Brk?O6cAEP;;YMP|mAbhWySgV0B*agcu9@q-xESho%U*-)Ar6!|~+*FRqj
zj>g~C)!mOw*A@tz<|x_!)XYJ)ilhs1vu9FAi?=58>1?_hSV=b6FOs&$OtuZVYc?Ak
z>p&yT*V+s<lRO?&+twsx<$;ytHl$KYRkn4jclGKr6AA#R)JDucV>Ix|k5!cFW=1!d
zsMC5MWj6}{QMet(0l9@Fl2Ye=6WcaW&Hk!R<WLPCa%$7)uc<QognZcU+THzIiqYv!
z>L!y4hLloW+!l_l;|c#YVYXkT4Q-vki9JY;#bAi)2~`QJBN&ct3iqOWO>UXoM!fqs
z{kX?S4y<3Vz6PC*3OKha4S8&m-)SyK4YO$Z`&;^pm=UWCV|;#3tV$g9&MXV;83_T>
z9820=ftcUYOwVk?&ParN5k4^7tzl1<b;8*C+ouSzFnL+O$ia(I(h~qwo2d7{&G{D}
z?LT@WI1kA9;cFK1;)h=BJU6EQmQnm|658K;A>|4`YfW8vvciaXUHDQ=%Lc{ib^ek1
zZ{1xvW;BWBf}m<_F{zwEj2yyO-y?tV0#CGP|MuLE$D@;h$8LFIXZglM`gB8?D0uRw
za7+%#3eI#xshV98>ay@iIda-qD-7%-hL*046n8dn4nG(GbMX|_PKa!_RQRr>%1)~W
z5!F`=pJ1|(P6|U8OD*`}jlXbY8OFwbYHg@4B@tRIS&Ql7O-?P*flDL*Sc;iJIeYyy
zi!P%UAGPZrWM1Y>Iqsk@m}U6p*L#g0t@F2$TGujO5l@vd(sC?P+tJ$X_k<N16*<R@
zy+m7Mf^9B9u0ZPF?XD-v)Ak|}hv>jt+8nAHp_{&pAY{I805<BltR)ZAzaSOTY^Q{@
z@%VQ<Q;_ip<}v0>AI4&g%9wB-Ip+bBF^Cb0-U?M$XL(*(YGA{%giackMOKWH`6O-A
zn@#6ahgQBAzfHUEEDL5JH+YUy-if<<17r%<K+X!Vl){}Dd|*pTVZ&v<`avmVEajAx
zB`1tbG{Wwc;PBfQv)TXbXM6uCa=0*wJnrzXhwng;Z3<E8&^AuGQ$ZK<6Xd1M%jHU|
zwXEtjBN-EK+QVg!1R+Lt(chi}jG}PNP0_4&3VEB$4IzPx%WF~kIan9Zayj|W$HyrL
zr$c=JpyUTPujhVn)sUw-%6`ZTCw;ltZxK{_M#QlZP8*`Z5*-~vg3BnArr^UyS09Zp
zD%C$zo4?RI)7$V%Nf3zFyTDe<p>vVLbn5f;daijHGA-u2f9DaQ4$?sCrW)~;ma?J5
zVAo4r=^jq3-6UeH+<AGSC}IIiBgxnoMWG15>*<Xs^vpm}ZVEeu3`xrLmS{(c)zHt6
ziGeedHIOw>z;&zkxl%X_XE9l-W4L0q+FT!Jt>_o`6hjM`sm^h0>VmgHwRX(4dYwW0
zd%6CEU{0Gws`kQ!OG82Rk$3ICWIXyt<;oIR%J0eNa{g^RZ@3<m1)9V0Av`YlC#szQ
zl=KMk`7!Afc0rWKLw<paKhb80<IByJgh<atuY8tu_+pADu5Y{>18IBMV`zA@Q>Vic
z&+4gETacvIeY)as@F`KOI~CzBe|{uED{9huOpoKT|3<oyxlqJNiS|2btlH?lcvVYT
zjKvI}9$ihF=0_f-k2e)~ePJua&UBasAjhnE^JS3gjAx0DCTovREY>{S|Hg`~an#}<
zV165X;U~;hwKt~|h?WL>d)F)AI2TKC{N~B+@C8Oy@={8g$t6fzZ`Rp&cjl_gvhvki
zyxVpP5O>bZ;Y{Q#<#C-?@rRTDi%Qcz`BE}rc~hs~=?WU(_^#==bWw0LWh8h5$Y5X@
zwKec`<ej)4e@cy!IcrhE_lgx%@lU<xWG3vrFYFzM{e_y63>hn?7m-Hh#i0`TO}So#
z=PYA18h>eGIDVyqTYdQ6C2`93(JImL&LVJr|3hn;F8c|-=wO!ybQMABi+GS8SN7e{
zg|&h(WOSyIeHkCPKFkrCd??%xkjHt3yb%w3*RXjnaD26HD7_4K^4!+YdkeHCJb9~1
zG(>%iGAs5^B~ycVAztau+9EnW>`sYaO{>plk1gnDcefN__7j<eZJ0m{;N~t1ZE6l>
z?)e_bIK@NjVN1HMMOQLvN5$SZ*n8+<$T?C}6$jmBrR~BKo1U;%jruPgFdlYr@6qWN
z{DCCsa#L%PutebjSD{^m)cf3b;hRcYak$3r7~%R_I8i2%+n6O>(J44ER1|+aucp=B
zkii?vjBiUY@Qi@Awur^q>=*p*?m1xU#w7@E6s<0YY0+Lz+_<wogof|FM4@<8By!s}
zrto0&>eftqd$C*a+Q1kO=+Zi<e>3OsaosY;78?nL3CfB%){&pt*k`B3#>f9Nbu>PO
zc^IY{a>jv)T>g!G!KVbVMlhr=$NRt==y&s0q);ZM2^#A#d>z-*viC65)F}waphP^u
zf#a6jxH!zVoxvn{r#aBvY54p}zdzoR=wa1m7%-+OmA<0-`i@=-Ks3)&C7-iw-tGHp
zB*{wFG?TO$PsQ&RlJ4VFM@Jc8Y0lS4sVI(8wa+Tpg^tQ&3fAz|%(tcA+H5?CK8<ou
z%EB{6T7@78PrIt&2^33Zr<9^e=(CvL1WEPZJ0K5|S^KylA9~wZs}N>8fMfp#3k}Pz
zXZ9VrwqjWhnD|6h32NC2`9$#l#NtJlF8CtO*o_n@CXjdiqbHN^@7nzS_YoKQo=TY@
zaK~zJ?A4%_*<4Zw@1=*ZveL6DGm?1`HASkc90q&oL;T<qEb4@9;QtEHY*PwYAVEYl
z2GI2=&KI1RZ{#@Q;Pq=iGuMceARN%#Ma4&peWCeN!Ej`f{P~_JB8ic2z4B4*UwvWe
zjbPWaWr%K2b676u8~PH7R%8tT8<8z2*%ZBsdstSnRVu-@l1`=qy>ny}o%yuByk#uY
zHIc|MYwOs=tp2igJZ*Hn?Kc0+snurH4+kn^;uf%R%9Y9<hA{rybQ5z9AHz1TH)+iH
z<dw7pDj!pi?iZhzBUVBx8dhN{NcXK#cb$p$uNbP7KKhrDIa^3Hw{@pchqsIhJc|)U
z&>ybjE}RXD>N-=HW`Tc8yRl)t<8`WdzZZ^soAeO^f)JKVPt30B3)Mk<L()!^tXOR9
z?BoDea6RLnw5IP{hUE%7=3fZ)Bi_+@Rq4sukZ3gPByR=t+1$ZQTR0&Eq{%6F)sUie
zSvmZo<sy0xxQ!^%@p~s}*!U$mb$o(B>f-F(CaV!VDp8|=at>um3l%eXW+mr*lpln^
zSMFp?M`ih8BpeU<I60Upw}34?gf2G413^IK9WE!fbYA#8Vtjb+U-6qER5l$6P8^#|
zP_z~A!B^ryLq!gL`CWe_pXAkQ2O-64Y>B1rmj<>=_yT4r0f`IMtIS-t!0%_5?N%wW
z_sY0}@RKSKBV^jUZ^c4$IUYmGpqLh=(?X5EhPafuY5}0=?Ll-P6S*ZA({pF9x&Yvr
z-ugYMoOO0HSrnKe!_+Dns7-DPEgo#a;%{J^SoH=u5y4EjIGJ4C5sotP%z7Skv)?}(
z3!<7>wNP$A;LeCu-EHO#F~C}KR}GzbWlidnaOORy*WL}IfTFJDPJihMpq4i&HYKZh
zsVla4sONPz_-Jnz;dbYx^H?jciUG8|Hl%Y1=Sssdx@D>X+WMx(nWL%V-_IkBKXjhJ
zL^LdxB#(r8UnU#}UO?s58N@$DF9+<MdE2-<G|>L^H}{X}qb9TMqUG~Zya=XFCZQ?b
zX9j+0d0R5Ujcu%+#P5{OitO_(?2OcD-$l)$3<Cyn$I|=jR$nvyZp#o(2mqTz8>=$@
zdfJ{PrMahlKF(#d9__I^QYUS;dcPvPkO*ofD(w69L~XSfs;z+y<DwlNmuHh$L|%Px
zQ*G_)GyEvTOM)=qLz*WMt&sNy%RcNcT%|R_QY(Ac6pna>z?%>At$$=m4xW2idq4C7
z+yvexG2HXP<8G4{R<?2nssOQ?=6>hqa|x@Nwq9HFY$t(rx!ZQEi;{#gqAfPIX<Ey%
z#d!22i5sKF`9pXg2D$`xC%n<zbX?dR4B5+fxC-}z-%dEY4$ywqSo;)cY(4n&`6kyR
ziHiE64CYY%<UWEaE`nKx3I)d*d;9ZU%}&Um!E<ET_`~(Z+Zsm*+y{V4peL@0g2a6I
zpwc+78C|qR6wwqZl;@BSiG18apl3y|ynD5Nj-O<2TARwUUNozoXi71ZdI>rT@g>mR
zl)ag<PF6oIUNrKf(x(i60yO+nOKfV$SZW%F{LMchWbZRM(bF1gnLwEt{4-W9mJWIu
z5l`v0YYgjZh>P*e@(SR3*H!*)%chUacet0HoNfmUUlqQx@|FC!3^ugdK7-pXu=;f$
z6nnIDyxjmh+G{J^=>#1Ov~i?*@cY!s-t{IG#w@$v3HMHPB}qXKIlF`syWeVXg9{n0
zbk|FTHVDHuL^R+Q?7f!9PU^P2W3bgrjYsdty_W9BO?`H@d*##Fw!Y?0GsmU9E;6pZ
zOpRT*-A{O$evi$rVPyDH03UettB{x-k8^DoKDC1YPDBP@-?wi7w9T;pi>Ba=9+)7<
zKRk?I-MLDR{~hIh)wWCG!v1Vr8Soz$S!3iftx7=uLoETbSI1UObCaWwxjPeRSE!P;
zrK6M20uG=F5l(icd2>(@ZpiTZcm}?n#YRS6ZMop9Mimy4>oQU>p<4c+{Ld=K+8L)a
z_Uy3QIw8pfp9Q^WPcV<(Us(;k1_R=gYZkx|r&}_It@Puc%g595Jbdy^$t~H{XxphH
z&wX**nT4mfqMAy@*r>JVNaz5|b~<s}V3{Ny&i0@CQ+)N)dCFKgnJ5L@dG;iWcyU7E
zD&iCS@I0nIROoxRT+f4laKv=Qiq?f`QEFmn{o^OXu=cjW3ybX}L5oqc%UV`=^$7s7
z^qUPlXk@WGREkqfQrW_I<9#r61b75d#QE(as30+$w^bq1)H<p%&X*|C;%y;xIxmMa
zFcfb(R4jh^&~g#)&cFg`GDxYA!gOM}xG>ZtcoQx%@YD!iawnLIFd(a|Bv-6jR4Y0~
zsSFJnCS5HzAADAC#?6f!a`Be%aRGowV4RCQEi{w;2}1=zf6_+`&y+pG6*3N=nnFf=
z&LCpjnD|G0mWJvPA)O8ts#2VEs29;~w0W2U-?b9-1bpF6vX@=hBtg1KVZO~NOxjRE
zk{PXd6O;F*m4kCMUQL8?AGnNDRZGniAz~Pm2Ptqbj#UD+FkJgrc3q(-%NpP}cMq2a
zK)ssHt~}NW$+@rsRv#k*PonQvibMq*?;sd#?EHix8Y^*6CP~2CH<RTW{_5{#{N<k_
zvL}Rvcd)GpLCB&`Q+Sb@CO?6HH_Dy*_#Fjkus$7pZ{nV~uYMD({r#q`_FZYkU5~(<
zz@bJhwV1EGajKV}BzcN%<K7-HjR=eN61~Q-;#kAMvXJPuNuWDiZFnR%7c09pk%WCG
z%}lgchiHjY%Nfx>S8g3KMtLBfeqF>082A%eOEn!E9?j(}{g5vPC2h-tIuW{8I6FrZ
z>vyCzR+u2B37cxBKRi1L{nWT3Z8;Q5U=vE<zvy(Au>RpLC`ps7SQ`pxZVabl9150}
z4d=b1GJvLl?$k!&;}H~4oxc73`E!^JVe+R4O^?%bQjY%OlEM*XrP#rcWY6SmvheF#
zoiYG5l{{7auVgl9-%Dp6-DO6;J(IKAz}`V|8y6>nrZiW~H!EMHb=`HoXu(zlRVh*7
zcItmS!<}h1$ZkCD<1OX@`hAm^5!B5(@fDaKia<Pk-1p+}Bss?u=T4hn!w)oqu4~F(
z(wH~(WhCoLBuptLw11r&+hF?k#MxH-mfY`b8!uKzX08^BEpN<ShI&5fw5JDNPP>Ys
zzJK-BQ$WqCKVP{owJbO^O@za<S;I55XWueqxydqx6j>pDsQ+jLWGiB)Up-Q{XzFY9
zPP1B*oEEWPow7!$P}Vl230nl3A3=`D9R@V28QixxoK3t;hD)ub{e!PZ$6ASVbqHE1
zJAYWKXguiOds+F>#b*6j|GH3Mo#K9{qV;%rNYedo14WcE@1Fhe0liu?VYsYi3`+KU
zd4O-unwe%(VG=X~fS<HyBUY%Gp-QXEKse95-h0BSSzC>d2MRQ0@NnRbmz9K+m<u?V
z;)*Y|WVmnM8@YOxMbOYZ8D(BGH$LcfBC_M<$)28jWxJ-QT`Eg6{c_x8uc+1@T}!*j
zHhw7jEfxFTRs@UDFhf?moQ)Rs$2%#^?2dNslxl^%@$b_c&Qry?7W3#vxgCoPU1#S<
zN9z+x>yM?5{|l3<iF}wXEFwU8Xiz;01$IlUB+v%>f6x#R%MB@G3$Hw|6!NRquF8pm
z*>bN0jDZBLPyxT#v(TapE&ZxMZzynXkh44*7U)BcjUMzxt3_xD(E?6Ffzlg*$RH6s
zcDNQ>Jzx<O1ScnmjGz6h%~gTy8%TlGi~+FlLm`&n3u*PLeY|XF9*%hrh7Eozx(dOB
zO3Bw~updV)O~Bc-<_C7teI>)M=Ox&n9&3dy#=;%iA3q$660WACukXa=?8+8~z9OZn
zOfFMK7f-05M$YdrIKteNFX_$~hra8ghAhlPRwWuhq=+l>@F(mi8@(#4_IR}uSUezF
z(_noHWu{e|bdO1fh&(Ye+zzoc&87bd&xJ3Ykds-pdjgT30A-JBFL|3b?p7WuIU05@
zzbxS!t?Gb+i=?H-2&*9KA+1-&cx4|#h^{W1p)$9;yGBHe8k-@9nF6H6qLwpZw05Lf
z#0ZuxSlnN)o+P9aY{H6X%}}dAcrU;j;gPXmlv;vX6Mwbl7PkkTWESLUv2|M`LU~!T
zlL|SvA%tdsxqKM%WIrwXbrmWDmZ-&EIHbI^NeBJ~Q&&}aGMK6F_t6Sva)Q`Q6}E^h
z*1E|VQHy&nL53GN1S9hWjcw@>Q$gn-IB=;MIn6f>GMfM*joAQpL$IPv^icq_dSxmQ
z)xmC69nxYoQ9Ao%XvU(BCDmZkNsu<mw2mz7PXAGGd?tM|B$p*VTAXtbpA9ys<2swB
z+WI(fs9GmeLEK9(_nS-ZyiiTsY|ss>;am@n5^ympbVNce@}Jax5Fe)~Z5pAWiY8xg
z(n#%Uf3;3HeRgt*Sf`8<Rz2V^`tLdRF-cv`wYYCg8b1v5D;H}%KV0_~SvEh~epKaL
zHuGd$Of*q@N%eK>R~b1}d$wp_aWB0V@@%4HJd$h*ulTuuddtQC!AaTdmhJN}M7jSK
z>nSn4jU`@@oLaZoSc(TZyzhM%k?4UnW@z$;nO<9qCD~es7YU`l-0cHY<;djXz^mGB
z?Vvp?|GKz_^WwaIM1iyIKzImtUSz5ExH7bNSf@Jw^{`%L<S6{*e^t^t<m6Rn#Y@Ps
z<V4Fqa~)$ts)G1@DR&)=c1eoH<jFpF$!^>--XbvN^0aa&OUPQH#39pa6%)*2u6&t6
zVbjIulFsL6!e$b4uBrm~o-ok2$6$N;CMe@9;r;#wCNty&GAKEMmzJaFpJVYR9XIz+
zJ>cj&_wQ)SB?Mm#JVs3{LQqH%mP|X6NWx|;mC2idF8a32CP}oMXEpD)C)l$JW^5sB
z>@HqSg3wUQvb<_qaLD1&`$?8nzmx^*dcSOzxf8{_xmV5C^D7T<-;EgjGmWI0N=dYv
z;_c7u;x@*^;$x4u^-GeeQ_{yH&Z1Pg1yN~=g=te|j^B+}`-aK%m|tX(EzyJnM8$o@
znvui#^DD~Qmi8G<d&Of0Lk3014?z2e!}~w>Rbcr&GE6+wl+JvqDD(x)4)}%a4Cr|g
zf1jA(ux9-wW8(~v1sv;Y8w8Pf=*1qe`c*v<`ZR>VuD!VLb?c=|&y`}39lg35Ypc!u
z_&5jSw$OH=CDgk^;?5tr*Z3~}$g9bJO}tQ)*lSpb+7xJBX3yPfKVnS?nfGl;qLI;_
z^i4P2K>2i2OF;ZbZ8h9i&+7L0gpAvE!tmJ)VowP*(Bc4a*dii0W+IkW0uc&_^{;RY
z=X^RXzv!D-gYL6GmV8Zd6CK^^%S3?e16j&ka9R+{Q#XyUK!p~M&QQHKr4C5voKl5_
z|DM<0^5c|lBlC@D?LGF;12$LcR$H7{ly*W!7Q52PObXE0c@7axWKbx`k#9=a^K&(V
zl#OUfK&TF2P&@97ZRFOj5wz5>9-Lkvvs&uhHQ0;a@O<`AWuHUq-H1ChAdLe0&dg0@
z5`yd#HbDDlnL0a>l%n@~yQ<;uM_OifRL<TtvZOac_H*N|pPCTy&$f1^@e`&ebRnL_
zL*ZFWO9~}th*_c?q1k9bEB|S3lSVtD)>~g|*q~IvAuO8`yy+>dbHc9c53eZ!gjW+?
zMs*S|Qd@8Tc^BVWY!ly+^KJL_ZszIQ(VnUl#f}AhT`@kUKSA{S@G8b!^BK!wmfRR;
ze(l7iS+zkA&1dZIs~4ZUGn{b{Hl_%L;IX3##7g3ZuioM39GudTClbzmKD9oh*`@b_
z>AU#=9w;+qLETiDwo<8=;=oARG%qyoqZwpl^~K1f?^imZ!4%RC?k_Ml&t{bIAAZfU
znMftm`AaNW(}WudgdwNTxrl#L$79(>?tJbXe%(+xUYKv2s#6=<A(JJMTr>Kfcl?Ui
zz;7K%3g<}!re->E{X+qmVn_dfR7g-cAMhJUtd<qCh0++91(Wi{>up)I1Y$seYN3#@
zTRv@p-(bE{-<MYlW($ckFbnEyF*DDC1scz$V`zDI2YUW@r}yv+@)+&|1c&`Ux0dWc
z-~u$L_xy|R7#0d_h5jPLqlJoMf<lu8zi92zz$?iA!5~|L<AEm7picL%WUAjM!q7qm
z0{Z`l4gSyK6U4ajMT*?Z1WrT!hl0lfeZ31)%Y7bj3mPOE4a96YE&&R{{+E`&nDZ_C
zH9%u1(0&RKyXCnJ7y$$7vEjjLN$my3!+a&@_*5}W(05lsMo`TVCPItbFi`owoc$l2
zxMg`9xb@%S%b*6UWnu<+1O2u5?|VTiUbc)apG!bOi2ok<<6yS1t^%XM0p+|5ug*{>
zH|Vb6wNX-C`~xm>9Z^vDdet_}osGhtHZl!#M9|7Et<&%6a;vXKn3EV~xy>8t2Za^)
zt}mT7YqMuJV}Qmg_jR7Kof&Mi9`_8hi39T%C9_$JKSmsrRsPafqkb2P8mqbW?c<w`
zd()}RlD~u`Ddzo#1#t<e0rz<fS;}P7B16UY+|788Y^qA^r^Hzt@Hn^!lp?23wlIC2
zctIY{6X70?M7w(Ap*(@oB>CH_Jb$=1j7yp>_$XAR(E4|y<1>{=`!{8Rm8D&R<gO@3
zozXs*+HNtx=?42+3QcRdC#29bgW?-fh9Ta~eq+4E9;+^4xvXuN8SkwJeG64%h3;k&
z={D=PQ@*BiCyz^FL24!lDT!pP08k7;;k8f12o{^d2iDw^H^4ddjjQrGKZ|6^sN_YM
z&3yht1Rd$YsPx9W#M;s0Ch!W^Plo?9f4;DNfOS(c?fXxaVSSx*v8~gxL$L9HW;p1-
z=1c$ogi<^@9lQ?IFr>}5M$x$aX^*;4d(%d-IrsLJ|0yMJoSS7cE5nn4MHNCJVgJHm
zRkUd4R&qXG`QQ-jp>(A_=HI5##|e^W<;)AV=<f6*_yZPY%rb(()Tr8O23T~x3#N`Z
z9+>5whWQi`N-5LyN`P+uUF&bOr_*$c^g8nP?9P-k=3bPVdPW0YKd{t|Rp`y@gH%~l
z?j!a@?W)dGOGj!cW~nP;_&9%vE0E5K#w3n#N)CxDg&4+nh%<miPn+XXK~go&JC{XZ
zL*qc={6y0QL+D(QvYRv?kvg<x@?eY5Q7}*}>ii}Y9?X|Zhy+k;%#R#hj%Syiw8tE5
z|7~yn_BY>t|J1aI8UwfN0@$GNRVBbqYOPAc&>eX|GZ|k#90;0q0I}-MJ}{Fi>t1Y>
zG9S#F<FbILDM0d^KM+Voo9}zg#d`;VVir8GhKb9YvNLk4o$=G7O4Q21Yr|Mf_Uw&~
z_XvD(BR+McPJrTj)BS`DMm}6IyO{H&zgnc*qy(Xu>wiBGt&os8(xbtGx!KDxOVaF$
zas#+iXnAXz$O>`)6gLM&Xho+=ELg~2AWdhi+2#5lTDq!$xjC|nRhUFbS%x<UW$HI8
z6-ZepQ}=uQwqrVEPKG=LyK-Hi?*C4z*I=Jh*u)CP(*?j(#FR)h$)B$@y3Ar98vIS2
zuu+Zhg;$H|XlvD}%5ikOTp#$YClYGIzKwWEMO;gU5O<zUS}c0=5e}h`T<LZESG{MD
zm>=kU*3Wyt>3MN7Q?T$daPcrvF_G2oc7`*R-F|;IQ6k{kBo1Oayzd4$PCLK9S~mGd
z{I++v6b38{4{sWM2{2(hk<G3Z-{pZc>Q|e)hmHHh3mQ+G#3V^#uf72xtIj^(r54=3
zgR%neLp(fsh(3QJO`9u$D;a&Z@27i?o)^zUo;-l+#qZ56jyx^)F-}b%{_p)SCsa+a
zdW!^hw5s=HI&pMerbu#$D7o;Vrv;)H&cNqnJpiD^uhad^>M~<Ogrw$b)80{##z^qD
zBU1kBfS@agX`34t@NuARH$gBOW+ohD&O@@*-OXPXb-c^anyGdVzd1W2Y;s#2->!8r
zyAuF*%_RSvhp`!CqDDegj6q6*K{`eW;f6ZLc74g9psuW#eIo+3;U@zoYe!}bb{(p6
z1z0g*PcItEa><Ie#FJR`v#{HQl{C`2<@1#zD4}{AkNMoUA$`I?`w%HL@F_JoRBuNt
ze4y*$M|Iy3h=R`Y>PA^MSNs~69P<rYWP{q!rZ$cBMPISF8Sl@x0r4Fb*ueHSSX~H1
zmh@K)T`zKy7~(-*WxG^u9?E?Am9Ot~09+_<@XAOA&I1SO)ZIkSUoOlaua-U0u3E}>
zrZKgYqu74K@NxcLU;rx3Xl@eO(K5twBSuzPod`gjO~!jU=`#2DAT`0B3c{auQqCfD
zLMO_SL01HRgC^;90Uz_!bPN!CX&7!7`4A8CP8HB);tzs62!pI82#M|&JkQlX2IzGD
z922@!<fa;_qw`cqvyk7VQi89n>Y=vG#9L*I(3zc0Ns#_=OXh-9Z!YsJtW<Q42fagT
z0b{BKjl#b-i5dP%m}+NTOf0dqvJ)>u31M(RBpp;vPa($__!XIRAeMJV=HN5uW(0*F
zFV3dyI4uy<U3`~mEdv!;^a`@e04*tE9D`<@6cfne`XEGc+LDfgUw?G!lc2kp))AOf
zZU-FE7cfYq3Wh1hH&li91WS_C>s=jl*$W7#yu0)~bll?vvXv)kFzD`~{_wI7QwfpJ
z3O%k3Em6gCr3$VLeSn2*>onLBc7^C1M2@1$5BSMXyd9<hTUeemd+DIr0kp_L2FkgG
zrE|wwgPBNlQMsP6F2NEZJ^e{|c)?EZJ|&apFbceu*A5Reh?mAHL#g@1kT5ZeI+i8u
zN25bE{^PRWs~Ma<++@8+a(l{!VcYeCzJv2f(|z|C2&Ot1rb#r&_t_6fu=M+bpKZ#d
zrfK{AI_0@n@7C`+MGDxG3y5NbQ=S=B>>;n!>kG%DI0rrX{w+LCEI9~jA<sUz^=9ko
zl_6?P^)OS587?r(Zy_F9hO*e3^|nw(W7~8HV*3Ztq{h?Z2KlUAgYfSOvax&|d9&P%
z(b>19PnMQ_$YeB(qSVPo9NzgF=~S^$1n4(pnTQns3n4<W0V&?w4j?G>md_)inH?jC
z!Y5<+c5-=J8aaaN@}U1FHLqTlLI*}{n2o}04a(Iy$<xVOaY~V*^T5vAc{>Z9p{g!w
zJStZn^JPzAGiMYspWiJ@n(1|9M{c5_s&Yn0e&w6G44E4ADb@e!Z9RR&cq}5fxry=r
zX*B!)u0TfW0nlGL@jpWyh_7kcFY|Mz|HoQ{o6tbb_I<)`_dqYXFc*|(c1A&jj!add
z{3fooX0&Ax;3h5;Q(#ExRM)QKyCvL{VBeRpWObhQ8F{~Qsv9oJnqDkUbM{KPlr%y<
zBUn;4nQ%}2EV+r>!mu`=R+qWHZ6wWH>0C^7Y?|gQwu!ftPEDWMyJm0#5a9WHbt$aN
z+u&}AYsbUiw$<`YnZ8@c#nfaWdXv(7jrl`=tFk(Bcdf^b-X`S;)idm5L7b!Bn|2KW
z2L@$sn>O{!bpca}Bc73}M1R!URE49|)4qjcbH$cdMnJmyqO%4^0e(#4C|yZErcDng
z7S~kAwS!WjOv4x945!u{5G2SbDc@$<&2f_f%SYq)XFx?&1JhH{x_aKaFH*3;3!=6k
zJ)5@>4yUDND&ad=8fE64?>z4$&APUAc|c3iDDBvOFxGZl;#f7fuknw#F&8WSC28*!
zhx~t?3~ZOM0uCLKyZ7V_VGTRVmS$hJ=7sWf3M3{^8(QFv%%qQqfXhFm*P5_dNcjoH
zW{hRj7Tr-A^6|6cC-L%F?~l<)$O<UWZb=}0wQNguLC#`WeFB!7m6eIbzXF$QH>M7?
z#5kXl-mxPQ^KfENW-l`H0ao#oVeo0!mEbQL^a3N|=o9<lR>whE*75L+L+VwxZyJ%i
zP#q~0$ql-PijnG*fWHuCQqJWgb3w0oiHe;n1s%DWC3ooW?v;YW{$x~?<!hpo5kZM4
zK>HS2Ec3{H-1Fqt<+l2oJjA}me(`T=`~(Q(FSUCBE<Da!YeZ_{h+j)P@qjOdw^^|4
zc|#H#o+U_(uY7ZFeIB*dzWlRf%~vn`7%I}MblNqVxsIq0AhoT=kHQ2^4SjA|=wPqO
zUH6i8Qc!-U<HJV-2>v$Ur^Ng)ne<v3=?ZP3jpc#$7rfhH!dM<BmdM~bKQ7M){No3*
zU+en?9<%mR=0qF38xPa`yprwJ>)pbs6YumxgL9+nnx@giw73>*k&CGEtiP*>0`Tfk
zn%NrWT!gz6K=Nh$Tc3Ex%3?Sy0hdhAd=%~lY5j^{(y75pbLxW2Pcme3K0*5Xk{FEH
z`4E=NN)b3ue_S^m*SV%GT*!2pE<imunvNaqn}o#ew(F<v!{M{hYZpe}-w@suI}m{L
z&yt5qK^6s7j5?SeKlIA%uxHy|N%mG^*~RF(EU*;;Kt2C$8pq~E<n+0qY8yUyPXaRR
zTJZFvs{eO)Fq~<s2~R%47O1H~#TncuuA6SHw-MKBaHN9!wBsF@$Fr`GI}nTw8*=z_
z6@(_fmP&i0!sZY0@Jqj>1Wkof=^(VAUr19!FlM&mnG!|)X&LO$NjY2C57**0#%6FQ
zH0N89$_+fFny^C`r&T}3vD~lsG<n+nZ-@xgWh!$Oazc4=cYBzYf#S<VBr3krWWN4I
zDwx;h1NEt?aNh9r-{JP`9+ah#)|g|Z0ZqcMD6&~A!~es&d<B{RZMRrQ!x%uQyFe81
zAQ0&;5FY@pYRkChylcr$t`tN{yag*xSs_X3scnkeZKyxt*rZsvy(pi^NQ{A+4rB`t
zjMCdn7+`<yBbLA@Cm&a%68cq1kV)ISTD^j`Q9Z)rOi`2KT<}wT(_VrrF~!}PMG&q?
zd`2qJUP!^&5s#ZG=e_=kwfo+G3yw)>Njg9J{T@JaYM_4K!aH^<gHQC!Xgtc;UDHuw
zDM^apUNI~FICyxx^oVGLvTPxS;2=Q*9JXkenD&`8Di=lnCkl!<KE;GUhoUU?@7m5H
zT>f~`S(P{I+mlQB=LFk4+<+;VaGSUxHo0C`u#Cc0rz*0|SM?umm@1)@>y;Af3!jyA
z4())g6TP{k*w(dB5cSsK0&7_XR!-4&PhE{=&x?ieBhMob?_6qpNlEeKH?{g0nKu5I
z0cyuJ_6tb%^d^#+puUSj^Sp~u`^{u`cXoASEF41;i&4B4tB64!3wb&RXhAFbiNgNW
z^rJ%A8d^H}H4~n#s$uD#b7Rz06~RMo?=e6X4^V>NR)6t;OCD%R$_rO}r$w8m4wY}&
zroGK*K#jRU4fQdkq>*7M-9RGpehmR}*g{IZNviy(v4G>O`d3@_6bRtV8MHKEE1b@{
zOi)B~lY{%1V1m&~B&A_He=0*^DCTHcyiK&?@&ctwKDND!@sW?w!_I=DY@BY$w+HAo
zu*PB6?(Wks!_wA~rJnC(p=h`jEt13Ym<z5IYqY*v8Dhnh)~^v?8eCBkKw_w{SV6px
z^GCvZaO08;@?jj1ppHFGDpy1v;DLPjBhgH5W3-({?XcXUA?aPkh^G8&KLZ=W1_rsa
zLEfMb+9_M$<Y8nQodCJ?ngB&=!vnyVgO<~4Dz__cZbepIwTIUcaSizx60{xNjY~87
z7K<SAJN)Le_b;#U7E+o_&53tY(8X%Ku2gUH`os5L>Z?9>W=)Dpr>?3Yo`-)7wopzM
zM!^&CZeU%Yw12-eb@&DZv1H0c+iLnD%~k$5*&^WGzZuGtl824ul5;Rei$DUfiaJs$
zRD4)iE%(E4;3k3Ngk%G}$djFQxWwXnyi?fily)c~l4GU!t~l9?sc2E6gO}D$=Nb4p
z{TBKWm;(bjbh$q{yU)w7J=foakxBY<l2rBGvsIy}nxN|p%3;lOby|>BHFG`<P!f%P
z<xNY5cPWVn*5`9y2&yP^fx-T8$|HHU8TQKl@dp+UXaKwq#+loL)=cd7lleW%8fL5@
zg?e+m4UHN<X`+X4R1W_UjZz`A*$*x)w#L|%Bd#0HC0%}}34@qoRI&LIH+r}1-QD_v
zV_R6I{QrLY=@D@3uX@UVfI*Pcw_rHHk@od}+F}#RSHbK#d2z08{sHw-G_qDok6egU
zbLg|H9n4%IhVVNJlm|HD!_5V3{cg4KzzNO6<kQ*P+`eSEIIC^c^uSwlZ94l2!hfDk
zjEC+w(c>_mt^Y2p88azMFlEGI+M9J3x^r_!PKwLg8$Ub^MT}yD$#_U{cL8g{j+LwY
zj(Xe@XEK?BG|vo5dqsdg*AH(ET?l>~rsw+e{I7BG)pqkvn^!Ws!2-Y`4zy>It9sOb
za$^4$fBiRxM3emEhrn!*MqZhNR@e7(Y8dljh)l58%tqF-jJ)2S+1a+WRXLfUP`wOj
z2e}A$m&%8V?0l9)j3bW*Kv`xX{_JpqHqHjM<enPc?8Ywbh#T8%l$$*$AJ1{BBOI3H
za*pT~iz7mJr&(JxJGnmir}G5o-t~@5pCLzHQTR_Pv?#t|yE0C`oC#*J5hjy_vO3eE
z5eD}q!stP1{yw~esEiSz&c|;~u1dWDMI$S|&)GFj0nYFqysi;%0PlMO2k7y-ARO?(
z(8LP$0Aj0O@lLg->k71ECSHQ+irLxO*4@^=?bq%YZ>G7C4nik&cB*`3ebbCu{<q7V
ziTewSDlQ5Zm}X(PWUf(c_KF@1O?_*XE@Rds<BK?w<Y2p_Um!h`5v$B4EPrql^zBaB
z>v}xH6n&2iGpuqAKu_VQlJUrRO-4s*WOt_rOWsYcIYe&I^LLeiQ(DU&VCyYTvqH;i
zrO;?*X78X<*hSD7;BPj*uk7v>XSDVP5~teItS7yOFHnFo5aH^8zVCbk!+P1K$#eGt
zF7U8e^UHcG=B^c?x2E<niDD?@Cw269@ljmGu9xQfes*{qfK94cDuakIZd^0^zN}D&
zCfAeic~ksrVF0}|Be^jg^%;WIpQ^lH<V5Sm&us{_LQ#_NFFMC0vNRNSp-5`}W|93m
z_njoO|IloYP!gd%gIw;!u~|Ce@*p8v=}f}1E-C{l`6G$^!?1&)@J)O|ajt!UQ9T-k
z&@}psK}65s0GLcx5)BPHDTSYp3J7otETTOz;D&s1{g?_NjzQci52=gAn`_Q6?l<;C
zyApApmblg~I~5+jK@8x!)jwYfyMj2y(o!@_DX@9d{I4#3&oaPkh8;%(=LxnM?E%BS
z4)Pbgn$kq3`#M;Z@)w3H1}A?n<$tm>`l)p=S?OoF14^M>2(nQYRM_5A){3ZN7l;y~
zg03ZhNZVS`SA+i$h#c2LxB-NDc63^!ObWdH+CnkNHE7NF2PvF~amgDH@}4Aa0q<pb
znk)`LV7(Yc0i(`C6hGfP<5>Iwo;VPnIA_~b-i#O>0f)EloZ{IR3)|cUtNKm)kd)Ey
z+GYme2=FO{%hVnbJ>wx0T7fu(+-3O4bK4=K3$@@X{E_vt_4sTKx<5N5yS-`$Fg$~c
zRVYP2O9}MoZYv6}7CfdW-aU}I>a@Q)83v7^r5<y8lA?UyX8r)mvBKciaZc{Q8uMor
zD;+TjqS!aRzl$w^sypvZd}|r!o=ZN#cn+i1{$E`BU-fo>2gnTgYGUC<?L5*xmW9Nc
z*x_-dTg^vOJBN`v&DSXuqHV^<_^A+BcwYVaJ{jj?`YTImBT@<_bbq{KXb5e<fGi@C
zgUx?ya<Z62oc2GlqCW1ANy-Uph5(tZw->RJ-)iE{k%QZNDp%HMY|rs5{L1^DdvGcK
z(_1uhn88p<9uI)oUUPYx9n#~};3$qSK<8Z9a8VQ9SZUylyCEW6$?Xjj^hg+cm%>Ed
zqpOSM>?BOr)ML{N4u#kM?{;GWYlu!3;GCu*R@%5+%d*t1TANx&n|n-akFRfJyi59k
zPCJAs4^5af>dhFs(<PFljAOrV|204b8yk8^8dwB5WCn0CL5VC7bFCO}=6_2|jUX6T
zW&^W$Xcl<GF4Bq+faG=3Z)IENNp1WWWYD72q`SQg?V(zwr77V~>=kkW<`@~z*BO0Y
zZm(5W27giBk3QP-l80|9@>ep@R!Vwmk?CD;zTyKHr!Yky!ArhHW3jHrS<}%)!*63i
z5;2OK`x)?StEpwdULS2761rpLq5Q`*URb1Osw*z|toM~W7vs;ja90GSpkEO!M=Nnt
z?!xhEHXfRvSu`J{W^3<hpBsYL5dacDR9)>EpPwrSM=g?773bKQEYK-L@+^f|MPAs7
zb>FFaB02)-q0B+=ET!^7f%1DGF(e&8ch%=Xz5^iSNr^U#jgZ`MM~x3;n*n2!Z|}oM
zX!xMSJvdWQvs7oddgxyW{a$^RCm~<>Y+g1Ng^t@R757TJVFBuj9UAC|cL4Jk=pU=%
z7p(kA9$oT{`KIw<XeJ4~)pLz#GxoVL)<k|tm}YX)OvtW&$J32eJ*K+Nh?vF|j9H8r
zN(L~>9a4k@PhgDv*L7l3^Q;bgmChk(^{Ce#2d7aBex!?&&Ekir-@1!oUYFl#tyWDv
zit5b+^nhs7W`S13-3peCHrQRHU6R))2^Gv(>yR{KjHzS#`ERJc=e(a~YIZlQB)eMU
z866(h4OT*1;0#KPXJ7I4fwsSCNnfEI`T(GgGel!cYMc01#YX)H&yXl|ECSUAMkzc?
zWEuX!!=G<tt)NlI`S61lwd^(sl8HGjFK1niJq&uWPj<F*WVUl=Huh3Ehgrm+j7yXl
zD=3$HR+?^$4N@`m$N)csLA!DPpZhYKl~W<(L^9t+AAb2o(GBk2FMRM>$hH#r)`$X#
z1m7Dhd|<+V53LeyD~AxNPNS;qP9<v=!YrfN*^}ug4(Gd=U<AHL!l%FBz|$+fcKzg)
zFU2YtgMW`G&L!bW#K$^S|Ja!?kFqf#*k9-c@_Deq4t+X4lGm+V)0&Aab$X%DpmWLo
zIz_PmUerwKKr+0)^Z0&#ZscYH%0K|AsRy8g2oHfcAo&e3dO&iDf-5->YQWV8mTP1w
zySQVtuPZlWa+O_u-O8v*77*J!H8?Hru+HN1)lC5s2BQ4|+Gd`qjD%#vbcNn*<vhXw
z7m#hFw8;<;|AhhL&k(WvQ>@sgc$bN9-|)=-D(-M%&6rH)>3+bYkg3Ohml0hf-Iu`3
z^kkdXXqo4r1t4RZlvzaEVv+8Pb1&T{WTHw-Ihe4n%%pCSvtOI97zEjTnr#%yc^S_#
zMyTvuGFK(%=`9to>9-TU3w_2p%kc56=zKB36b~0;bAO7qFo$+BF<YarR@3@v&o6K>
z?g#lw*jVf8$mv0G0ZSeG!!T-t6LXAbsh`VPQUZ4;0Ev&2M1xB3%2@}fi`M-zM)w!_
zbj?JWB|Ym?nm0&}r`bChuAJx>Bv%ha-q*i2+<vysz~4^tP)x{vO^xPU3QgjGBGT6{
zE~U=6o_cvBdk^>THXK_~TqfDGxl+9{*C$BtGl_BrsNAWyvYIa2?0<2jJy9R}Ns-kg
zN^S7i1FTIL$r#saODp7VB};?H<7xD|p=)UJ7}bxP$A)^-CAZ52g5XD=Hi>+C|DBKN
zu*uzKl4N=C2dP3t&!Ac<Vd-Oi_X`zNkh0uXxFO|oJpF*DD3LTJGAB7h5Itx81X6+{
z=bz-d;LvY5@<-6>-TrK1Os_pos4V?&Q#s%b&}lT)AgH^$g<J+llfL%K#~ECUA0P3^
zG_B}GDpKa%a)=19%l)w)e?lIl27Yg#&bZpph^xee1KSAqlT@w(Ea3mg)j7s!7H!?S
zY}>YN+qT_hTW{I6yKLKLmu;)dHu~22PVW7Zo2=|)C+p8n_FT!DbBt%e9*+Cf5@yW(
zeda$(KMXkyCh$-wyz%^{zeSWE17w-Q%=|V6Nt0_q_bY3?{F&l)ly@`ER}2Dp;21R&
zmlO~{`4X5ol)8H?11%qVSa<XX+Qn4|Zg~Vh3Hl)A9XL{kx-tV_>IgLQqBNlJsNoYT
zEdWl+RK`jK0jv$zP|fNJXsXFpn!bSOlD~)Xk3Xu-&MWQx{w6=`XcCv;2?cch48kSw
z3{VxpePI|5E+Y42Mm?LyIr#!}A%HJ%-V;DQTp6x{1$$H5-wHm(qvx%Fvq{l><(38N
zdJ=oagX#;ber)nLGy$?ea;;=D6wh3A98y>=3h7)4^j%LOKT@6jnah~{Z7IxOn{s49
z5S_epHC@_I^%EDgo_Z9sOUu?Jtk|#{`P-)J8WNV?U1@aO7yjxQd-GBoCm&hK<{9wx
zSS%q%bW2o%5QVgqs}*8&xk4;o`Y#v^<AxM`uArbI7g$)h{YsX%LxBr>JT&bYtE>RT
zxHnM0S}3i7AE*O|%3G8hIiSGkx;Y(R4VgGI*AbFK>w9~HIJ9WvxUL$X0$_7huksCK
zXvgj*LIC;+jeKv&2^7*y!_I*9%MW0g1!-l*{@uj5@G+)IP#i{kzq;WeeS=Nz_FG_2
zJ!Qx8%q5d3np%2+fvrC>EGaJ`K;1V_+R`&vMGWHQea6r~YyTg)$5HynI@`3tj@hrb
z;{=~K75Nz<>ju?9)cbne!55p(f^ip`_^g6MF(J?;I(MOrTU;u648dv<Iv1o;ckjDM
zHwK5rw`D-&{-5u3WA9)z5N_`OgcedDF*7l-!!XL3+y8R4Bx2#<{-2B0Pllm#JSsPe
z|8K*6NzeYPMt$=SHl0Xtr*PLck$!29v3n*n=Pk#Cm?WY#0Kl;0aHfBXj6d1n87V?$
zqd`zJwW^oKBTX-cRXd6mO)Jzkh?XWHa=nU3f~qnh#*w)KDf_4}Qh+Pj1Rw8~eUxml
z><5%Oidz^`k-S)eUnLd>Fd3)Wr>3k^VZx%I5f|lNF|0303X(D5ds0lk>jh-RB1S3_
zp&x1wP&kjuE*T<W|4#ZrdAy>~mIv^c6sxcSqgD=6gnU<IASKTnOn_}$!>ABBaT5~~
zQL|wTIJmV9Dyhv~m7?`PbF1a<S<Sc!Sk`-r1GUd5UMHb6mu$!ZcCxXgJ;2%%qpycV
z2ld|3bm$cly*VyPD#*er09kO5Wvr&&abJrj8Obw{rj90G3<>)=>bL{APAT;gQ1vDi
zibaWg%LHq^!-eJbq{zxWMv_Ul_`fVgou$5zCWH{7o6tguV+>QQg}43tATYwo&v8rw
zl*z-gOqTgeWmH}Oz?f1U*DQ_iv2oFBL9*!R1dnMJw#5C2^*DJFe<%-N;n2ZhU^~^r
zIBr2>O!0HD1P=>wR4i543GN!yb_4EU)P0P8BHkv3CsO7}r%RbC`1g*)T`R#-Q`Bl`
z%w&j1=x+5-D+>cbKc=H_c7z!`zmVO987y-3)wUGKkyP~o(kR0s1hUej%ueX|YNA{$
zm5KSg-f|F<3l97zk(JtoKsV^8RpXtGD$G3kAhIHt`xp@_SGnp_6*)P1d9HPUuAJ=a
zJCla39M?L5zRjiCA8GgJOYw(S2hZ=i9WF4im(~y2mu{c?u=DWb>to+mW`}NAjv;}(
zo{@Pb0f;Jq!4ax9U5r!w^jXE3LFV=B<f`l<KRY7B?9ME`@&w|vqG0ac4LcTRO>~B_
zr52}BgCl?W*g1FDJPjPx(1C3azPk$N0>1!%4XkVYuk7gKLZ9WYuVa_5mp#Gk>Eqv>
z*Pm7Vh6ZcL=YEniB6SOX^@Jy<tQW>wbjG=ph&QnS41c4@WyP8>7?=!2{W`5UL9EMM
zdN^7TSAzO7Ti72yceEe3pXpB72|SC?@D!u`OFZCPw#+30H76Q=oHBZrP_VbhkLe{C
zG@mHyiV*G?M#0`l(<vV3l60%Zm-BVqxuGK4Ck(W9tmFF}`=CG~;Ttpv(Q4sBFwug!
zFP9L|<jSZqxn9NHY}tva_&f9Z>GNW=`)h@XF~2tX8X6;;k;4Xl&y8pKpZA*=dv@Ii
zno8ft=I7_Z<>|4es(cufrBg;CYqcVXX*ZXyF-ok<CU@oXs#f2LVW|4zjYd8NT)YUX
z32Hm^Lda6cR!Ady`Lvv!g*B^ccIL*^l0_-N|D<j4wW?p3zY(uIN}UF1nV3abdPess
z&ks4$K3>WrEU?&)pGC=a9^!9$#Y_EPr?_Wu3C6`hqxjp1VSxanM&{BXA|^`_G!e(y
zc2VVVnf)QEwa_!AfF~`D+7@wQDRdbSgd!??5j3ubaZS*Okmkr>FC?&_!4M)xHX#)N
z1R7UK{i`t&w;~isH)e0IsyIk6P#IrLp`4e9js-+Tb1@q9=SU!Mki`JgM`5U`ATgXR
z!I6tl;4<hbGnGsxLg*N>GRvlsr3RQZe~ih(_!)9Bp66o#NMdt<ZG1rD0dh)`Ng!y@
zpp4LwL?k+i0(g6%3VJWA?8p6aw0<`ryN*V&i?1uEZe<&D3iI;#t&h_57aler*Od@u
zMILKF?-f-zbUaJ&?}}YEqyz1*6C?=F>5v&*R!_zQ-Y7;|162E<HzNfllcfTmgGf0n
zMUuxlY)tmNC+!Q@HApvPuep=2KWm5GFH)bj!HT?CAYtX9hsIdszO$Pxp{!YeHUO*V
zWGyx&ZNWVrJ6EBznOb!b1f(!ZBq^j#tj^Z>08{w#_e%MIxb3GupzD0!gAt2FpAk!h
zyVYn8LtSyskMyn~(NhpAcKT!V#IFkV^Y%f5@>PQ}<iD#`%#t;n!^Ku)kNN@(5s~4K
z46AlZ<NzjY2o-7&{qYOHMsHZnwm8o*;0rz%7LVd$60Iko1(rb|ieaJ-QSbGsz~yMG
z$kF$OBmg(^v2uZfve0h^0CvQ?$s?u&l~Of?fMmL7*@eHAM(!nIfZEt}z6>w66qVow
z7A1#DL3KlC$ZTO&P7x2xY+j2I&gvnK{=<!kRTj@oaBUKeymkjv?(J2_+(wD0VvIS;
zdyLR>S(z>pN(6Gb!fig41G8oXVhU@^iM|~R7lCXiUe`Wp8QMtC{F;0^fuo^l*eJ_w
zr0#&176>qiEI_iAzeVot4&O%0n~S6lQs|Gw4XacFV1=}v#WU*>ks%?W&2S{|^zI4$
zQsU=|Yj;iA7oh^w2CrjGDn3k~o3ujcJ0mz!(!S@mMcjjW9{DkqRqfpvcMS0?Cf812
zR2Vn}gl&S@@#CGIy)G)Je2#l5DWCdg>}3H-CPuHg#()<}kK@k#W6JUPrBd!S916kv
z7d)g7<fB#Vda^}^w3Am2M-vip1e8Vzhnp+EA2D(a{+R%fox*0%L|oB{@?9Sk@bwfF
zu$>DNH0)bL1QomSAT)tHh8TM|rU5z3!BxuN>?hY9{bxuh9f`!9(+}B;Ri;~0*Mh$*
zgVADc2!?iT{a&^0tCUyQj=_TPbo+Qj{6$8(!dXQ#$AyjsI5><kxwj|*+h<|tR|8k%
zKg8^INkM%8BG@xnFj|P~ysUhU4NEJQB;kkY=9!My7(P@8i68bcQPd!+yRKMM`d=H0
zbr_k$kcf+fUqOq}@jk7MV?OB8XFb#<8~&tBARUH7_e0)Im%M34_BVT?YW=LyK3w|g
z4684oI2NN76dgftE3z4`^x90@#M*lJzV-BOLwiVo{T)8%dd#_O+)WiuxG-pXz;4=m
z-~>tN#n0?_eu4x6yTHxQQ;Lw@#u0bOE~a@V;eXd<vQBNHu%)b&uE@RedRZ>>6-p}6
zvf)!rmUp%<ori0Q&-YQf;iG}pO?7m3?csp1DB_Ld#RpeQPs@nk?}MX=%@#8N^vLn+
zCOcXzs=I;MF7Cd!VBll$F)S4mlskeHm`^1_-eW9Kx^nw`0LiHB({@iVRsVKbGxWt5
z4dM$~$egyL9$yr3<VVT?>dxrU``!*H)J@T{2OMHh{~ojhjxc@2rP@At)gqL7gxolR
zugLYn>Pst?(3))wscT}HFFy$&p?92;7p>bb@dgRz-c^oJ#>$MkqpyOdYr(g@oTs$o
zk~+n{$AEs%Mv8t6^>rAdf*EWW@o#Aa#Wi8@-8DqbP2Z2ug!j0ccU-V=H6})bvB(E%
z!%Lw8FNEpr1D}~_{-hNAiZ`0KIuwPn2gQBkV@t#+#dl;v7>Y|{)gT|Rq?s|sx>FU5
z_!H~M^!nVjj0>^r-{w8EhkK*p5%Z#(^a1}bH|*}jHTTX!AnQ(sw4npKqG5f>)5^M=
zjr}}3%&=vkLwWZy{-8DxIIq~?j!5%Thw>KW&eh}IyH$r_Mj)@RuD}Ljx#ra7^WT|@
z?&uYM`dgXeji6!9>`M>Ui8JKRwufJHnUr_H&EgX`#QQ&>!H(G7bm6xj0OZ{mCK@nT
z`rQ{1Eubb%_CM{mv70wE9(t<$!Z#cN=S>iK_eIF4QGT>5f@bCms)Q0Dl_(QIzi`AB
zjjRpn2Fz%@8Apl3-A_9WTUd>p-}Rrqy#m^~)XGp2Ef`AGf|xnfe}G~3(yW<Ayj6Y4
z0EPy=)U*ZU`%@iJus}K*D$I>%*{XWl!IUYi016Gxma-hyT>PCrANB91-u{&8y%D7Q
zu#qm8si}367Pc%H^E*C@p1jh{#bxV<ADiz6;^uM=iJq2PlMgxfu}Wz^x6e$b!NWJN
zPQF|RH{zGL-^iE@vvhyfi22KJadh3%g7TDtsUs1C<)H}txwvlnPzwKh(T#6)kD{A;
z0Ph~1cPcvN&`LO~?5MZL=KGNc?_*oR=`f<|;e-Cy>EqV>45HiS=PBnz{R26rYWpP)
zCO-sDqjdTVbC>^Vm(nELD1>u(?m~wjjr!GC#rm?UU`zvT73*o5qvLsX7VpbJC78rJ
z0%Kknh5b32dpxzAc}vDnUWs>rpGiL&!2ed2Y{2{heg&|4fWx*w6E#Qeh|RV~6F@=6
zN_*YT1abd{%2gGzw?xxJb}GE}jEXNN12UwU5^weg$~}bo63lIse;iGhWyIEk27h^*
zg5Kc0_F>U&LvQZLYu$BoMbQsP30isvlc>OSF_u+&NFQu8p~8M~KOF_EBE0k)(Do!r
zZ0%hwH34Sl>F&46ky{tuj9)0*&U5*>D)+IBc4f+P^KQBQ`fN;s{w$rnOO|wlToE%R
zCPKzy1*at`JeY*W;2NTi!{S}71H+kIS^cM&hW=UlcxBx8Taead%25c}<v#ckM;zTh
zx)0Lfa+i^m40Tw>4a|eGVVYzSP>a!w+mesp7WsS&&n3+8e!-B<53_2kpc=3u=pm2r
zp@b8CEAhyFKCZpUo?O>!!_fIz-C-%_3n1ZtaTl8zG_zD`(=rG@@{eqRAWe8!ty?@p
z)<&OEvg*A!6bEn)cO>K|c^^K!ZAUb*hGhvQ2`1e^UXOb>>xG?RR}BvVd~XU*Dmrio
zaiAy4Su7k#gn;&i^D^O3k<s?iN`yl~F@9$N8EZdxK}XflNp9%99((McQqBa<(|obl
z+lGoj#5m>8N3$Zy3|)Ss0nfG&tlsoAYrTI>LH+_^(qnmwD5%#%D!M`q1Bs@@SW6~h
zli(AOWKZu?vVaVSyc>CkIKm~vHu?2Gb@`*879K)DPj6I!r%4yQh5z5t9OCYI=32#~
zS!o&%_b@*bimfqSA`KMxbKeaJk=;D$rgUZS?S?*`d*4@Dac6~;+jm?yQy#<4^bA-P
z)_@GNHhnEEDf517(vlImTZ@*u;XHVrTt&;@7e1WFf*p^|&Or1-oM{gxnxnMuD945z
zCADCzs9w7$fTyeeWfb^s$~^sM>2@d9XX8*Z00Xm$)dq1JNzHf?+cT5jvoA*~h`?>3
zkipvYhPq{qil_VwB2PIwq?076SkPM}Q*LMeyWEO$??b;)U7mbd%SvCKdnDz-Bv{98
zuSA8Z+4>853Q9D^Xf!fUS+>KtQ}Ex%{j3?(pe&6JAQbJ8t%EO|N|nVqMH^f*a$w#q
zrYm{f)-8S?VJj?q{S^YL@>)K9iXXt04n{Bo>GKLMSXqIBBl~?B8`hZkbZQDNJ(N;u
zO+$tegi#ZJYdZskU}yPB50>H*DDag1@Hg8$>dJfFe(|*?zZkPBTfJ^;5}^I@*NCB6
z{P%M<;4i1!g0~ca0WH(!lnANng2PvF)9tSv8$+qvj_r`0ru)U7vkv6yL$J7$-|lOd
zNk<hY5kr5`HiH?{)`uPbrXyZ@j7;^VX^vo*-?)*S1YM}xXIwm}s<G)MFjGfL1i9Xy
z7+HoZbmJu2)LFF7H3x#IUrM4J#Be*0W4_<q06Q76nBzqd-5Kn(uvpc~2;zLRBOqOQ
zuONDIwdtt)lt{X?93~DgV`$@IybOakN+$Y@A3d-pvpydI*;wdvQC^P@lpJ+6xnC1f
zuL5{rfD*&5kN~Izn@oJcKl4I(=V`wKR^Ye3TQ?WgQtWjR6<3^RS<Pn*X<x!DJ;;w~
z0L4feZnM_QX|ML%URnbc$XLy$9(`2`r{f~$Dnq*k(@V{@9st_$QWopwt@H2TN{uhR
zaQZ-JwA-UT*be;#4?Kz+qPX`Jk6=!5cyVM`U0YWyuL07Q&QvJQ0YBjsqWS=vYeWg;
z>0%tO4z7x+$r`a0tkK^Tk3nZAro8APz%Q$cdLs)sf>O^)+<Xg(2q``g;}7UdmD+}r
zd!#OXkQ-EI>LQRmt9Bp*2pkl$f8}O%2g*>PC5?g+lC;CPj%p!87h{&)whk=fFtGv_
z2y|+jTLMXxIcTHkFu5P{vm?Z5MPAqn7qu?T6qUeXy{?=CZu-{;XOFvn`a}nYfS@2S
zd$X{AI<pp})@*Z4iZY$(Oq9m%F?KVk1Y~C}2HuajskI}FkL|?GF#@3)MN44_g_CP@
zvqFEi$yKBlo1A~j%T`9hS+HAvF9qYv4QZBykbu<xGkKh4Do<xt95y8BBd)Q$M}bsH
zCF<UEi}-J-J^R?>o5wW6s_EZ9G#O8YeJ<PcXvh%UT%Xl{lofNMBkr}yoh8cE6wRgn
zImqlV?tDScUPr?H_W)r{pXVmRXcLDBsRssw-qOBldxH#_0|rdwCy($#gYB2Zbr1*g
z<$mk-<GQe5pO>qzwLj*IG(Is__-F=RmYmpW1Fs@<N9A;`QeJgdXktaMoXfm<L<~zf
zxtoL|wk74;)XhiBCi{w*rcS9z;{<{Q>AX4?e^$DZ6<+0&0F%aenTy42!jCH)e-z&a
z`Bs1)37mOth5}xjJf&4R>7k|)kUYDleNs$juFS|z-uKc%fbDms3qdZqI<kl2i99wH
zqZW^HO1&502(uWTROt$waG}H2M|Sk}YRAzsw^Gj*=ENv)<?S8wLlm`IZmmGSM=@?u
zy4gRJ4s;(;hE~BpPxmd$3H^AbJT3`}DK}~+dHfzz(9|{sTfThJ<c2&J?Haw;t2cS<
zA^L<N^EJT0V0f-BWHFt<3V{t5dI(t+Qqgt6)PH2>c3+b)(O~FPBhuiW{cRyGP#FzT
zzMWlNJJ~;kz<EPo;kI;OeB__R0j~50oF8M0q!JeGf8-QX0MB$HRGSYQWtu2-OmXU;
zgNLH3?tEq)!dVE-8{o&Wh+dg4yD6*#mikvb!E#Bb@A?<Hs%2*FGp7~4K5y{iX6Z9W
z^hR%sKG&luPXHSkt@~qbP0vMFMPdnV9pr`GJB}@OvIP8+q`WGJy$O;ZXV@eN$fWYR
zg&d>@0!hykV82L&Ic9TZhAIe&%DKLyHk-_qXnA~dSqU-|aZuorXKmPQb~YvxZAVG2
zc?09<(VGH#806+DIGWH+WfPRDyI94x${p_7JhT|0w--g4>~jv))W{sAzBCTi(kLE&
zH%P*4F5{1o9h}<d=lMBEWidBN2ul$SL@7C1ER1>}06Xo5A96#*NcE22a(8=szfS_u
z65%g_-&ak;1Kedb6L@QZ5cRvNt<6u^cwdCw(9*Eh)IkwW4$~ad>@w0N^gC7@d3NKe
z%U=SW0$3l+e2f71-wNmUnH+WZsZtCNLJZ>Y-kONC*~O;Y_F3J(=foy+E8K3KepBzQ
zy1Sa90ABMKYHo|Vx#LUOI)|<JuQYTW);nhc&k4JL_{v}%*^!nOfPqF2gS(OXVI|r|
zd_gJt#I1*a-vlU+lB|OleN+QSmmq=pWev!FK$J}$AjRi%3kj<65{QG*6f_)p|4EYX
zX-vSi;4(?M7or;_`r|k}CocHvmehNe4Kc`%05D|2jX@@cRez#eunf)gHo;SBF_-J)
zr=CSm%}PfK76PKj$Pzh+K@XJ2_)Jl_<(Z;+kM>Op5lqI<;%C>(*vr7}8H;au$c0Zy
zfcYX&p>-pHl?(oO%mjkEm;GB1aOuW>6x^o0UkTr{9`4@}*VB;#BXg=@!&{vFRljA=
z2@thCh$MHvWdI`H>5#stwDXAjCz%14pL%tv#Cg5TwG8sT3E%D>u*N00SM0P)dWxGa
zd1x<`1&IP`ju4LmudQ-#oYMX2c(?y`c5wfB934z5#!Bbz$L+#Wl!FUR#R+`m<p@L`
zv-Z(8Pz-0SBr5?003p&*S4{EAZXQ}bQK3-Bjp(t9edAK+9k*Lu7aDS;ekS1h#N$CM
zW=P3se7ylJzNG}sI&{L>?D&eE>FQIRmG`i{__Nl~i^9-qy7g9UF}Lx4zn83lDfth$
zqQx!Yzh~Qzkt^uO9|oW$`_D*F-sLCSBkX4+$QQ&)9&&@Yn-qDKDTjzJn@O-hpaqkL
zC0iU;yw%><+XZHo7<D;}3A`}^($yb~X*NM&Jh6?AyAfYiHBy5TX|#k@ki0B9m|3WI
zA?6|(+d5&L>q}lxu{oxOg|gzcnJT`%|NE3Jc_*n`$8;?5b8XoQ0uWbdpH)BE)mU3t
zR$kR=+ofcz#krwkJfT_%K9S8*7lm~7(QWhRhV9Ge$;;{Di;c4e{|SWUCb^SZWm-yq
z`D4zUi*F(fIP)k)7CW5XT#z9ibtXDBN#=SK8W4QcL#gv`gf01YsE$54*zGqWIqZ0%
z&o8TLfBp1TtI`aT9Dp)$roQ8EiyTL*{s2?BH|Kx6wFsLtD0yt{FKZor!P}>{X^ALl
z-m_yVt@<AA26QXC)YYOF7EKYMG(#0;{sw2%f&O>KKVjU0cumi0*!;Dkh7*i$FeTC^
zv02mZI~3S$an@tRtg@NvPAiC7eW*u>Tb+C$OA@Lf5Inz2O=Zuw8IA)$?e}o-By<|-
zUjFj*-m=ABw;I<s&whw%f@TkaJPpkebUGV;b3*?hC5}RU{&ZwIknCx4UWtEJm&Sd_
zzV?h@g{$Z6qoxbvh2R3FXEh^s7<WN6M|(;~r(wU58=Bm9j-;$5a!>lk6EQ6~bo&VF
zB%~-JG!H0`qz@}N-4%B1tnsbx&ynNwxEn)QtxY)#L32Moi4nWj{;{^?EsZhkP5jak
z8OA7?O8Q9^y5oBWM!*Zixim-LWSm_4cCnqLX%24lWN<GKPXq#BPZ)yV91<~okpuIG
z7)hNk-d{sBfVU%r|L8m)9T*R&i^E)e62}mwjs#*X2YqGAp<9d~qbXi2p%l$uUr>5P
zyl6gC44~CLeUhZE;0A3nuyc0fmWfmpl<AMU<pwgY99pp_IB+ITL^j3aFa-m^9$|zE
z4zJdd^BF0=11$kx1lQz$yZO&P#SaeO3ksNDn9b6<+Sn}aR$?8qSgZhdB9^}Z6xClo
zbh9Ds0>zu1IE3UQd;P4${PhOzx@hVd-w?$JU^UeoPEzWcRP{iV)^s}kgpC+f!p0Iq
z0s{LN^|)~3_Y?}-dBt4SMK2YnEkM)0=(eA9mV>2%uz>*06Ot~y!KPD#<|h|F+e$pf
zGBf1~@)gLsf&F?~P?WB?QC4(&Mi#jE7FLV*DPDOzlJ28%M+au2PJ@F{?0*F9?TIPW
z{GqT6KA(6_x7;kdaQ*g!c%~+I^oVNS(;30OI})-qN+*l3j|vU^4h|Zc|3C%*nFIY_
z_d|MCB|Ho$7bo|BzzLN9-%O32Jw369h#D}WqwIj!0q_4(H)r~36f2gPqJ{-|#31D(
z1Pdk&(<~n}m~LCw0kPA+L$nImjlZ{cSM_OX+KEKfW7xo!c^6YYlC+kY835OG*1$y7
zChbB?VvjmZsZq{7ijaV2XwwAmOQ{jA)kvlu8OaD*6bjKuLnZHy5c8Bsofm;*cm+T=
zoM%+#liMNLET79jCmb$VNHJKb_=G9T*ex~{&3W%pjwC70kw{A00<&{l`^i!vBxBP|
z$&%|BPC=lV(2u;=lQq|?ptNW>Q5!>Bs;7eyG0Qkghbqj8AcB$spG$>CwagWn@yQ}P
z|A4_0=Tt-ke&fLjLnF(!c*zot;Q=;i8hnkjgKs&;g1DJrFc*slMsCgModZn#isVzO
z9n2_m*54s0VU8n=WPnxDuR^IL=0pBTTkuV0NU^wvVn{G>k{;4Oqtn}Fs>MFb<wz`=
zNkfAw>4x(hhrx7JX2~HiE^&a<yX&lvk_H-^jquc)XUZLNC@W}jD~UH-*8|c5<ua(8
z8h)b>Lg;NM%~?VC;vzD#ZP3^O)s*W0LGZEt2<)9R77f5)e}o=X>V4`5Dh#7pch8oR
zem*$C?p&q_U$4}*rPgw7u^VnWr&%>}*~{d>7qVfGo(_YrDN$?s6}WEtM@{PrNUbUO
zuL+b^1kwz2mK`}<Gy)ekM;`!sI1E=NI&cD`h=ORuJ=6Gsc=J3eL#V-215A<F7Nq_w
zqRIR)YR#+b$GhT78ZC;~Vn>1`+MI!~oTnj8d3s7YH2Ke8uYLdS_}JNvrTg`9vhwTu
z;bZb&4xAuE-41=NL8d5_Lzp1EAfjMT)YaI;t?!-tu|bJeH_RocMje0)PLE#!_j03&
zrI?`W!G*KiafmRTG2PztfWWW&)os5aN%dt2k@EEhBdm)e^ji;)GM4x)Lb|{tUOupv
z89yZz#S3dH+X>$ed+6}tfn(_Q_3HfV-r1A+^XYB&`DMOOvnn2d73R_R;W7E*@AY(n
z6x=3{>))mIszx4yLIyZm#8*PpNM}MiT#6ZIeIwf(_n@jyx>j4;r;_<$;-KM746#w<
z8|5K_^L1;!YPH+s3t0x9?~jV}`)+-)HSD^gSV%{$iD4%Xg$jeJ(2aY}oH0#ya4fE`
z!4pTpAv1t|+i?WX=NN5t9EvwTiMQQd&n2Z{Uy+X;LDzN$?*WeXb6$eSsqKP24-AMc
zXv6%k!}`9y2y5#RZ|hYmIW_&>&W6G{c|%c8Mirp>VnRQp2V?94ZSu%q;|`(yJ(HLc
zy+ix5$?*0`X}6X!2Nl!Pt4dqSFjDppb?eIVagoECztMxK@ry_N3lDEEt>2zUKy(kn
zekta4?jIk#qyl^%ju`}l&lSUdGkqU8yV*U8RQK7PJl!uYZ;m{{vs=x6H+sH&AB-K}
z)LsdiWJ~fT)2ul>fX*`1GC>uVR*zXyxW>NWlCo;WCbWcsr)NvV_6YYd!=!(kp{4E2
z?feB@QEq>}=B)H`nLR`d+h6BG;mZq{B8u~YJp>^P`3vCIJQDI<Su7gD72yg3H*pJf
z0fvk*KoJBR4#o!q&Q60j5h1c_ZV}ztC+g=u%?E}mG(iR{APs0K&Dv9pQ&W36NokrY
zrChljX$*>Mw-|1sAMV1V4kdkDip@jY$8Yi|DkCBIw4)Fw{*oEn?ADGGVI^uY*fWwA
zQl}CC8U+M%q8`2x@rY1FL4|K7+%#l|6Y?YBOu|Z_8L_3+-iQanS%o!0;#*Fl^0&c-
z^lQYuD3ikxlSYqOJtMDU6A+WCWzL#X;|Y*<*4|ZlP8x8&df4Try|pU1+@&S&7>yTr
zTfc1(z)30oDs~skbDUYh3c(@&9bhcM@2WdUVFb9)mxB%j#^x6p*CbNg|3{gw!H^}#
z(1&#G%S>t%I3kCl;8-?{8amB=gh%Pr&#1MVo^rc`$F#DE$8=)Kov+@s(jDVn#L9kN
zXYx1pP8u^V7hOUiYDJsIN}cAAu%dWA4%x=9#znkc&9YafU+P}0dTy>J&*j#T*CR2`
zaRU&9MXXUgAjpN23rWW7nH2xLp&YJc&7=Byvl=hs=chBkF{I6%Td)w!riE1o4Tjpv
zp;>ZjG#;+W9i`mGRT}_pWs#|56UjV*>?03nV03)l4@G+^G^-myfkN1hr+yZJhV2a+
z+&{lJ_bpbi?wTfAud*1yPl;!<J^GFGL=6~>(_ZFPxzk9Y7?>HT5}&z^d9&e7|3#lX
z5Kdf`xEFc_LE-g~jSVS^2s96(N(VVSX1DJ*lHL`9ZBNmUt%$Ot?bjj8MZ!T`mqYcL
zTg6Dd6W6U4AJ^@q&)!hq7FV!A>VR0cWQhDCaU;$niyvy7>b}|(M;6oFT0S-Oj~n13
zpBjwrXBoGZ1br=LI_X1iexMfnAwab;)T1;laE$B|q@J8cf4NKHE7p3zw;(m=$f_yc
z4&zR1ok}1xrde>W<iag_WX>ZiQj(Vnm?>j7H&yKnjHj9+dd7WyQQq8VT7o$VK(02)
z%UxMe!J{QCdu@qMV>5l*vDZL*-T{DSI>}A6EZ?ZU$wU%`>HG=-{;fPoktYLY#fYlZ
zAG{l7wk@p~Wwtr!L%NPX*j0;sokZR)^w%!y_FBk2{ni7)thx;p`$0IcTB;j;+*1FN
z(dPCF1%SWdy>^hNR?2+-WR&jxvg9K@%c*)Z@&!G1SZJW)U?}Z7v>6PbuLE>%PtQ8}
z<P-R}%&Skk7!Y0#d3rL?p(jj2uq=30RbTfAMvM!@QOCe;G0({VfvQ#GfM$l{M8dDG
zn*A;Kv0JOD6kl=S?RGaAE>4R_HG=JI)aBmNWk?$vjI8q|ZR3rU@<JOo#Opd&!&SSP
zPk102u7S52dtS|@kQQ?z$qX>vBOTVQ!PUotj&vmaP-epSx%#>2_mZS`cRV9MH4JlG
zQ!*AFxsKwUJrxnvDGvAr=iI@q3XOl#vyctqplsJ!GsB(?J-9(==TE~pKSo*su0%w#
z8Z3c!vb81A@QPAlpNle{>}fPwx4^OG*m%WYObNmIANSqL3>(=5h5^n%yPFsUv>y|y
zIaE1G`)O8#UEEvvgW!@0k6qg!RNJMFIB}(pTd)W`D6Ixw3EwiKl=>1p>5DrF3g^Yi
zJovv;iZZgPNIz4azz4$Gr+ozTnWy?U$=)z3*J$Bd^`)0Tfsk&HS2sp%C3Aur+U$mT
zXJ7C*XCq^ki?izlE&<svU2(~8XyR-azX)xci$q&z1r9ilAm7ee&1iXIsK5lM%UFO%
zoY>5A*_5N)-<pky;V_(CE0FrbqeoKPXfoA(Px1+FPc`T(uyzC#ON@4@`O)S+{Cv#c
z^$$zkO6-F_vVDC^&=(`X$+ZyeoQ=iYKWWFd8Mog-e8T*C-jD_ZwPTXDE<{r&sQy7l
zBA5J-BhdcafB}O?PglAXrfn-F2q6FloUX*;KA*zZnsK%FC(Bt?qQ#HSR<`PDFrPdi
zJ;(>fZD}CA%HcqIfhxWiFx>96U-jDD7=z8Yi}I6q=ns#WFRSGmF8@=brZi6x9(UNx
zSGKq!(G^9&X=aY;M9=AcX1?Vs%ee{hv+N>ZEe=Bed=Z6|-f<;HXX<;w--B-ia9(v`
z`);cd*Co+){*X>r<tj%x#rdggkv%+9iDzU5UwZ-;k@%=DQ<@&!7sZLR;tas2<a`Pr
zXs$oo&jykS@Ki+-3~wn7^BWir231o&dLo>nD)kgrkkLDc&$Fz;2>t0?a6{6Dg)lt{
zZJ=j!1Nm^eb#w{KGFOPq)TAtax~8Mh>D=MTXA$r7Ga9dbdY{iQj}~P)c5fB=mLXYN
z-S}Z2hwIh8#YWj6GZx9m^XC{w9yf4LqPZut>h~0%xoWy)p;SGU#F<12XCBr^I`~w~
zBk;oxWy1n*%hPI%i5Ru^7X?AhmL=nLL@L}%xcO~Yq*$`?Qst02pW{)0)-zxn)9GQ<
zC=AM7Rr<&qYav(kV;jWFXRZZhDq5;MF7aBwnn7P22CWr+^aRjD;H5)LWQBl%rg-<U
zu_d0yHd`<uS^oJ)1n9%zn_yl@!dzs=eT0)#pV6+v=Pc-}Vq8q%zf*+$5$x|u-^KYX
z9;V;Jy`RuUzwarD0fycHqRvk3gD7I!47FaugX(`ihh6;%`Dh!2pI`h)R1#OnO{(Ji
zr5!dww*`?wwK_o-gx;_-nAsGrE&dJ}FUM@IO_=zwP^Q`L3G@s~N`7@!;XTc!`&;xY
z%pmRVk;8$Xakf=~qH1vydug${MA+@2+c8)G$Y3bDa%1;!5ds1LfkfDXiYo2Zv--bt
z;Nw7}_krE&%FH<sD#gADMiHAoSBeYK8uz(o1N$c7IF0IRTn`u<#f`JJ#OU40K<q!c
zb0GlyRZTauSap8)^@i2a<wWoUQt`|+5#iq24}aT3@mN1*SJ}1txY=eD)b0&LPEfwu
zZ9t{BFV9(ys`-+UdlZ6N_dG9n9X4r}@qi1RXUHNm*D$gr7qa&jm=-D$9wcMxY<fCC
zh?6~lZ*(8{bhud(dn_m|^SQUG0vK2OOOSZNC9a$gZsN3`puc#X`-+Jo*1|#L-pv1z
z5g_t6otVk=r|`Jb2fR$s(o<x~f5@X6`VNasXnr?!x27~TnSv%=ULk`pP|#M7HMa>I
z_P^4GN8BY|ZW<2j=Nm^$q`KKODt%_YxL&xBY=OZZkomlO4Pt5?uprP%$WFoNIE-Xe
zrJNI#lUQ<s#i7$CK1$I(?p8;_%la>};XvV3N12|Kk>o7%oM%M(t2UV}CIFY)>V#mx
zARChJLs!0FX{aDhK}bW8^#tMhXvipzFb_Xsg+^!oYmniW*7D+~y?E0+N@m}fal%(@
z8RMN(Zq=&gqgd-Ubz>0Gno-nngD9Gy>BfPn)k^A;)Jp0~AYaPrxj)t7+E|*ihG<TW
z((9<HW8SxdA`aqB7@C2LPJp6Xk`yeD#{C+rmIw}ndo3?Yt`bt~!G@Gk>kex_+;7-@
zg(~%iq*<8EQFM@XqMJ*yx`h&37{5FOWA}Y1k6gS|*MASiv=`xQ2PVCioVvU69m<_?
zE_1M4Oa;;xP<XKm1{p0r;iU?dEi4>4q##d7ar}Ztg8m=}a8oVmMu3!qoUoLT&F;>6
znU@ibM&!^qv_J7+jWP1Pgx6nAD8B{#<Fw&%(c;&1>8*E9TCeTyGfj{(dWpVg2tNG%
z0?C>*Qh=X~<$6k*2jK<_L*yalJ-!*+hHivX9X*Eps%lskh6m>Mv}opOTh>Nbq8|pl
z)b4vlE06Ts<=$z@UB#UiIWAb?5>JL&y6&ty{+S1sl=~Fb7jE+4(i(euAkO7hxv%XG
zb4R+|9~kiXrX^8(>_Ssbd;K#GgyPprYm1&&1c!%6XRZoD1Lpn@GzzV4gFHk87?hih
zyN!-5goyxzovF=0CB%m|ecl=awe8X`#EbC9#V9-<hSuht8^Rx$K1v>f+V+Pav{5D<
z1%?o{E#4}0m@GZ8ml?IqA}%x<F}(pT0JRM)FBD4Y2lRxT8G+tLaveGXoem6&h1&N1
z68cvMl#81q{bnN^z3p8kOw9j3zqqm)Bx;-LeAvnF|GdpZ6Qi~%IECj~fpKwh{4k4t
z6u^kgOw4TmPXWySGY?=6`U&pPTX(_bTmZZnGRI5Xc{v&ycC`M9I@FTJ+vQ$Kg_J2I
zx2ICxN9O%ly{W^^z*a(|o;cz0di_HYF#r@RvAfNx7Q?{N7&)IUfxYaR>su7$P_589
zpCxHh)KkXY$ShNUIxmfYpN``|vK=K4mBmvbJ-QpsJT5UIlpk!Jk_HI##>vhQ;<x<;
zIwUfC%Dh>gaoQmP4D;k$WS%Ga7faT(V4gyJ12ltM)JII7>wMIQs5}@h_JO(J)b-F6
zEG0q2v}9z%(#_Pa(4bfpY)Tf4d}0Z!!V+<dNrLh+uw~Sn05;Z%TA7i90*i;?nQ0#N
zSsJ9fxS<%Q3hN^zmJML~8?H5l&jR;?F1};*-KYW5(!R)yN{B_92f6&(jL6zZw#>>d
zsnKbarL@v1?V7^&jITzXC>NFs*Spn8OyN=Qumr3I1<2Dpz)xj(sb7g?txPDmn4CFj
zKXjDW#9W2wSAwf%=BVU>GKiD!L5mhf%8^$ube3nHnq^QRRXzaH%Q5N1Y8%W}#1y(m
z=yVQaVbF9#IiAR-8a~a5SlihbleUn8icOn)V+crE{8Ne!PD~mlwV1yKyd3RbE9CP`
zEZ@nR9RBxql3Eg70c?ZX#vPTJ(%Y~;Q~`&C2_;cc%#=$38U<Az5>dyf3#Kj?<oCTY
zIx5B5&kiIBU;rJJ6s&}F4cp&PWlLbkBV|$jqWbKjS`RU$@Ytfp=7u4AW>%aG5o#3q
zTOocg`Jy>pdh|q+Kp-X7F@31E#~4PYWf-g?SUGl~3?D>-E!4Vy-FTb_`y(T^UW(m1
z`1Eh@9}^=EFT(@2{w#TYsr7L8ns;J&QFS{sz3r3+ae(;rY26E7*;3L9jLi)!9Y^>h
z+nSb)$9k{ZeB?TuyXniPYUKDVMh3~ULkzk1#<x?!n|;B8+j1}1Cz5_f+`9+Hf7XR|
z<ZDMJ*6>j74Ot3+ZJu>7TYTvn9ayW5WiwN?swH~LDl*+hIh$m{S%x&<_OZEUBU6JX
ztVYm=M8I*>qevofi7Xx3>}k`Xrs-S_@+=|0{qV(IxcTDHRJA7p%r>ea@b{}p2hrvr
z74isX)AFZh_jqg6SYDhWMN#m2cvvPFy`^!ao^uTX!6QH*3ls|bFG%oPcmKC-6EuD6
zddXre*t(nA>b(9~iozw&fII%Gn=fZsA9|<44&dTXqM*jRo?1-`nMWmg6?oCE&XqBf
ze74FKaRBiONPF0b+onh=?y^Ibt+g@aKB640aZkZS%~0!THipIf>NlA$(%tO<=#DTS
zpMin}=0U3G!+nB)VGezI`ajCyiSTDL4y#`ess(1SchDdhI6q>+wmnY|8R~L0Ik))6
z765&<X6QYJjJRo=%K5bx*QEs{S^g;wj0Y>q$`x{?na&NQiYNR+f?^+Z^wG0a6i`?~
zYIv75>K2xsfvi12gVaUgdK|d#5M=~Ij*qNySdbOD1BM=u+desw=fEa!^!3Nf%_e{`
zt%+Oq#)O+ED=svQ#j^hL5FPHlYJ8U42oRk=<hhPBoKGWkXZA{`wUb#C0sEueZ3<PM
zD;@QM70qS;K&6F+{Tqv0?^x+Jx)l=|RJReVH-Pj}?$e;M&}t!gsS+VN(4dG(qa-%)
zt6q+Hj<UAoQQPs8DiJ0H$Sg&>SncNn4c?z_tr1Z|k(!1E&NWELdXOP0IYqju05?bn
z%gM4tCwm^EDs9;@M%crh<YuNsWf6w<?ApnWyY`jNC<3FO>IJ4M&ZMrzW;d#$V{78x
z4e^hiK#cAKW|u(|OW?^BuoSA8a-|Gma{BohJmVF?Isfy3F_Q_Fm2|`3c9UCe&>wTd
z@0&$Z6K14yXT9A_be1<0fdIT}VehYgF$7;ceK)I-BEoWI2HL9B)+UGdNS31$Rar=K
z6*O-YeasWg!(R3(H}kV7l(&I*#R7X<gn!)mz}3K|%p$=T+R&$DSqiyP#vscJ;L564
zyO_hYj-bFB^#sHrK=lM~jG$mYOTouFVs6^_+R)e%Pr0?uNBB=O!~rg`VZk>@8P%Y#
zNfUB9SBPDfU>NKu6`Qw;SQm*~fhlAL-Y5?uqark^@FYlnZX(ZA1w7U>y+(VRQhf6`
zQ~4@X*vKF2bGK^*+)`0fxMHI8>UzS-o}jYN8FAPS>uRq;iA<>$x{~H{TywZsNzWOm
zDqJA?SJmy|6$u+#wt$f#g3v`$@@5`5DXj2(vE3N4jbBj&^%eMdk-?<%w_BV%D1DkT
zMyd(Bmb)tY%ew8TvedlQ5*xzMZHlJ*Qn(cwI-e1wZpz;lf(M5LiAvQe8!7=&uT#YF
zO^-xjOJx2Gh9~3U^A8wDN<2DJq2d|iiY7W$j|yx{0+GhL{s1#HHkFQ1Vc|lVOEuTE
z#F!9%Z<ctnDWVZ|sEiVrITiU66b5kUq;2wS=^NDOkYN(`2xb)i9M+^J7OfGDPW+HH
z8+>|_sX|JTOBH@Fbx{`M_M#2-J{HXf5$`Scs%}TA96o-zMsoGa#`1WDlt+u$+&oo3
zlR`1XdFO?KPQb93TV&)p3hFXB#UGDc|7C-!<2?mha&#dXF{l~xkRSw<OTSk>m7-)@
zdVZQ97~XqUwMNNKF!bjEKLW|B1UjorJNhg66SC&0ycLnq+~wbp&>^ez{AtZ<_u;~;
z$Xo;KqRCebLj=!%_1HL6KhcO<q6n%<>D(D4i6ZI*k^%IKOxRLe@Ki)+kvvez?E-`q
z0ZoS${RR)eUYGl=Soz(Tm0R-&(y8)Wt8fTkGWclYr_lwGBXAJH=qe_yY@OR;Io9&6
zy)=WpZE)XLq>Vl~l(-@sZcy}z0rL^^NSN#dWl-`26E#UHweUyOG$MagiV|OyVqa@Y
zI7t#ZhX8eu(4^?M@LxyFKy8iewr=~@%{FIOV4WAhi95e<ebXgKj->9q580<BE>#lR
z7c6<itj;FB^aY+a=0vf)5h_#v5(^46lz5QQImYqKl}Cz!o9$IXCo;uL6tqBytSMC=
z_jBCB_M$tl6$7!`k(e;{Py8bBpEtD<I`v{Y%L4o^3nY<Zh-62j6ZY9*@q=~I8)a;Z
zJo{tEl;^m=V%3|yIc~$b;aj_3M8>ap*$eWDB%@nb7!G!p#i1hPCtt<lHK`d=rlcR8
zkRhO*<ld$|WxtsA2JYSmd6Tg@-mDhII3DVzVi=Y(Y1mau#weB6o+E5lzNusGWnD1%
z?hfGXU0|=$x@T>lPK=S|R-*@1*Ij(#iKPkG{r5*knXv^a^IUZBTsl^;mc7!thT^Wk
zHddXcZAyj;Z7Dp;8Hpqdw_&56MZ|0ZchN?SFMDZ@h9&FKKaH$A5o2*vG_UL~1gdgA
zTQ0FB^&R=WYJz8eQ^qW^yjhu})VJEz<pN;(x4|6>U)JGJ3@S;At;Muya5ri=h`=zM
z<+nuF!-FLYmpOs7t%{evAm?sd+--gLAVSltL8;PpdfJr$zdEzL{lpfEAKukZxW-(}
zlHkk3wxShl&eo_{!h=DF;SB+QThy{9COL(D*JX5ul_UOVA({<CCPn;sbUwFtYAoO~
z2F^_P0qwq<_+I3ZL<)RTW`$ulRB5=8o{N?jt{q;j4tU2_uHrk#$3CM$f_Mlfebail
z5fxj)#`?$!Mg!!+OTsQT$g8B-MaR2?7{z14_=tC)Nkz3g9HWUReEyUCN`Cd<?sx8n
zAva97e1;eX=)!UK7LU!Fsp&y|*c70|wmhp4bb?i1b*}6qQ_Z1B(LlH<CVCm_31sNR
zr#h`;`lZUJ9yZPAZKkX_#%>PWds{~_tS<)3TYBYjhkR`YaZozrl80@UC2ok*%CqFe
zC>T!J=-<-7BrWV^^<-<fd=s3w(ZUO+TET?m46+So^;}ON(iGAm%)AR@lL?^RumMtn
z<DNay--v=W=EhBq$jk-Mo}M`EXRj?ZP7W&Q-HBKxuIzNJOOYr3c`4Xf!Z+^8@+mye
z(81{O`M~s}iI*H2%v`nG`86K+chgT-?5xvfGV|VJyY?n+%5e-lYS6NINFTDTf#e_U
zJT6}Jp<8FO%}0ajcnvf)Z#y6XQ7jYJipncCfwTbcGASSHod`Mpl|hHXB}37}_O0D|
zD&?k&OsUj2im$77bpSpqWOxiOcLJr%OOa&XWlE!)7gj%?Dw2d0hw|!fD?V@}?i6XM
zJ8%ENuMkLdb*NjdZbEB(-}f_jnd(Mww9B*g0+(CQ<5!7Itm37mVIAN&BAUvE3T7x=
z!Vi-ivUk;dhZkj5X?uO!d3dM5@x#0gD2w&mMzZUxmJC6&Y*~7>MU|bu;wV#BrAJu)
zyfdUrC8|7esw-3sxW~h`@b4SywTd<|rI4_ATpjn;Y$RHnz)*o<o*0Y1jO?F(MQJ&%
zN<e>;ClR8NTJY>$(qsWZe5-6w;88-VQ@TzwaFoCoC0DUt_VSH7FBh$v0u;*js~3b`
zUrPHCB|L{9<jz@8!x;0M-MH(j&d#M;qs|^hh=CMzDC)G%xV8t1txxMKSFI;rgtUG)
z=;wa-Qb*Rxje3E5cOZg3Xf$r=E=O-qnNg6=X+w6rQx!KP#n%AGZ?xHzO`Nu^v?eSL
zh%F2n3!Ful_Uom5&<Xg}B(mQkA9=VEi+D1wEMT{J{?4Klp*NW2-JOs7RTGM`wILyS
zJ00?Rsg;sBb$slLEv0{Omc7VCXSS+7*iRo`v&6)B=fb?yS5}z36vo<ysmt*#Myq+{
z5U<l)lZuL^tZ4u<2?f)_n5XYMRvWvI`x@>#xL+5+tHj<L_!=mmc!1Ok7=NeX#H6Q`
zM;*(_20X(reUL+9t{LFFT{gN_e&m(;f3l#aQPa&Qh4^icTwq<Ohw>(*Fv}Fg9Jcv<
zt3mC9dmYco;z&NUd8m`V_d!QM<r`uK)7G45?;x7RYH@&?wd!#NC-(H{ich(jpcPz(
z@?_9@^6*XDRqBqLm@15Y5%c4YdIiB^rlsVce9U#Xg)X+RFTV6+HHOw?Vh@dD5L@IT
zGwpVg%y=VG%o=W*@h7s$YXxUJax9LN&-S34))Sail4aLC0%1=DaO>qsJ9)}UiYOWa
z4P?ri6D<H}Gez?FR&>^KM8zx~hZzMDPeL|@WM#)3feQ<g3$>>6dkW$2deSCe3k^~g
z+NdazilamxilFN?qM*&s#ig{oOC|Fp0X1wq>xf4m=|8IZHE!#PK@{7H)1hNqX^o}J
zBP7-FrvfE}*g6an8`h(avyVNB)YuMb+OmPnkH-M<p`Zp0E(G;`EeEu?Cqrc}g7N`j
z`@B1=&_hSjeXdI?yzolLE#brQq`N6)sehM&v&z4#l{}J1w=8ged9T<JTW@QK;Y)4$
zu|%#y=_m54w%I3>np4!Wgdq8Bq_sxp_`syQKkSPcHO*D1M3^fS{E}bptZ6PV<W*|j
z;J*N9CT?Zb^6HYSUrrdHcH5u5K2bLPirv!Hd7pNg-($CSP!h07D*W_}?bh8Ov2^_m
z{HvyLpww)y-_RhsmNCRXvFzG|VQ;UfdS1U`*}@(x#k&~sD5yv(Lp1Dzj<{Zid<IC8
zD5i;(`kf--xRL3@{p%DP@Q=(yDm@o3%EcLw?~zJmDEcJFU&^E0_EB9^Q!$NJd#2a+
z#E^}|(sIFZTZNiAdt7Z`AV1<#*)06T6Iy9LCsiA><PGUFKi{<y6Sv^TyQLqjL}|w^
zfOiIORo->7w7H>2N7Y>Esoa*yl5MwdG?H$2r4%E@xhJZpsZynj6G{??OIEQt4KoB_
zKW}zPkMZOO6n#DAy*^JgX$tbak7+9YCZN&offKL8;>Tf(J58QEw#_r-em8cF<Gr9A
zK0N#DI={wu7+~1e?cnNSc)BXv?kmeEOdoe<C#$!GY8cD#JBG6C*Kty7flu>M9+zHR
zY4Tw>X4#^Xiy`oJ)$!}6WI6UqZtMx*(R~r~K#32v=<Il1D#tI=!=G=!HzeR~ThSZy
ze0o3LA&(C-kI})az6E?WZ}QKz9*f_f4l@s$-{-3Q`!2Z=4H*%z%w1T~vJGgHFRTqZ
zf+fjc)W3UQkB?s<LtNXJi7(z(^OVD#B}$$QX0TRfUhVJ4w7RovPJDYuUgPfop;~eR
z5y$Jke5FkW+!f~v-q}Mv-*0=zii+QNUyJEY5A&f5FNhY4$@JABe|A<A{i_H-5V8R(
z>IgJ;eoF7Sf<waUjk*YxWD4&t+GaI1@n1@K5p~0)cP*ZDy~h8Csjm!+qiNR09fDhM
zcZcBa5Zv9}B{&NNcVFBB1lQp1?(Xg`!R6cMdCz&z_haXpuI{exX_=|5uDVMSK;Mb6
z74>@;w&tzHlhhzmbGN~h+#gdYB6om!*U*Fl5ZhnNoiiS%d3060_hr|UD_cKLK!~_D
zIa+F{oU+qOjJ1;+k8!e}?<V#`5$cm#N0GfnaUh-h_3jqwJ|`RywbiedB{s@LWz<&z
zw?^54E<o6&d$^eeZU~yRm53+(w@!TKC#i+5YKyU(kr|Gyqw@9aD2ajDfn-!2lnN{W
z{Y{uBvtYQ;0H7Z*cvs%O=&|$Hqk5Bo=wta#hpn33u<EE;wYJ64EN{p$IcJ44wmPaY
zxsBT(y=cFwE^GN6ieVDTAG#4c)L>_~%^l<in7+~drQk0*rn$EPX<-K<sUd;y=PfW-
zc=-3PgOw%X)V(O^G^C(Tg50X&U(eV8cH?}(kvUzf*bn?<qHyaaD{a-;G5ye*-@lYO
z3F8ib?Xec-c1@)wjU}zT$|pA@$Y=Rmxwi<KyK8^X(}hi%o7*|HdN0fH5ahvQN(Ht|
z)xf~{dbu6AXzSk#Ka~kT+qdh973vY|cNi>chM*qU1pJ9r{^s<DwFU(Hk>?%`$c{<9
zqNd*STGD11*f-%3%#JIjP8v9HySD_yER2bWdtH6}+dvrO>&I;!`Z;)afVaE$nK0}x
zu@@IXK5ar~KBzIuy>G<X^088?Fa|GD?p?XyEJcq)o(g;n8q-R39)!#O0pQHkb4kur
z>RZsYAGk>{*$h+^TblE;TL1~hF0Y%@?VG5ARBcO#*^vulpyC-3V}|bPH|C~O^B<Ou
z{R0cz6q^TWQ~sW}yE|ilO;5kZmbRMObp1AMy*NDD<M%*Oi0hy6<RQxhaGfxIjCe+}
zHeZYl1oMkLYXlW1vU3y8^v^we{-F>ER!kdrit>GM{53X)M$qr(<_~ZSn)Iwios-w#
zj=96)xyNd`ySq7|;fp^A=D-mVx%mndh9;(Dy6H&kuAUlrvy&v2xb$&}obXu^(CP8R
zFrlxdd$Pd!Fji@Qa``jq&wSPU@ofsF^Lb}Nopy_;kyg`F5kO}4?dqM;tJ-Y&v`<Kn
zXDyp7Ik%JVZD%dF3=UxaTTNGN1p56(q@0FiLEUrLR7Xg+Rb9BXuk<j@8E()O*V9kj
z|9i>d6{fN8`^FA)wSQUf?MCpl*&rF5apDFB={n=WYrOjFYlXgcUv4d(K-gk@YL|sM
zu3NUd@AZ)F=6&e4fYe1-wWKQRhZ9mv@v@)F&3;DBwXYjLY%)MM^g=w<;No}rfC0qg
zckSjR-Pf0sJI5TqjWN+?5o`)t==XeB)2A!dRuSw*iS#v5c`RGf_$Bxra;^z&%uZu^
z{^i%R;GltBo{zp*3!&@Ci6eEMXRq0okgVF6$)1#f<6ZG+?EatuM?YA!LA(*newzCH
zIDv97m$qTT%3{FWjlu|D`gf5_#+5yF=k-+C9HI$Q#+10z1GmKdL#U+pIZl<#qjh!9
zZy3{^eP`7Pm&Wa>cXu*WBN`FEJ*$S_>GoQA)1!~}2Fyq`aNwS?hw7g_E!oblFrhmH
zx!(@X!cs!kQ-*aiWlw@OOARz5+wg{YA!dCd10+-2t{QP;mhk(hG`f}<QFWuYc;m!~
zPv3BqdQUEa%Gtq~z@8r<RXq4w*fI^s4KZGk9}@`D)<ZYlL5BBx{iA0Gg>1lR8utqq
z{rXRe)q)(Oi99`g1^%B@Efg{)(2U~?Q<LzoaBE0#?o@VStfsEw@N`HZ4M#8*ux3t*
z5qMo29@Ruy9=-_y)KU5Wh|x_mRpA>Dz$L%`AvS?ZT0;U&vxBjk92&xbAcnx1M35Jj
zV?+4&Caack8AxCQQ3zJkV0-u(IOv3c8yHxKjse`T0A~PZ_k@Qvd3S~HfCIg)L1mnJ
z!c!prJt&xG#%%i9AD#*URF3_p@?f|s<UbjKoh(>QAkbAFDBx8#D8qj;-2dN<e<Du+
z)mOtok2M><2?<2F48a2a*bMJ%x>*cY_)pzZAIv6D5hN(!!6T?HC>IF|)Lm9PQ&13$
z-S8I(;J!*IMpMy2_&Wr!E)o|V$U+^AgUrtJ-{T1m79gt{B^}6?awTzBy3X&2{+`>^
zl(W{+!qim5ty0y;!rpJ_MFf6Segj7QXUS+rbuLJ;BpsiE6R*7m+l`gD+w4Q|=mfm(
zDUG%i<j%zV^=q4*v@mSniz>M>K6xa#_NF2+9g|Bqkt<1L=<LrpW<Pf^+d*>p(v3W#
zu@s7jH5!3MFAy-eA}?*rW*;4aKFM3e78c=#iZ0eXcTGZKEK43p`6nrTX4PB;a!ad-
zy(eTe8polq9V7jKz{APPBt$a}!A95ISxPBB8Y~T_q5<2;pnTjLYnOr7RZmzTR*YIy
zP4;<QLV|LM%yn=$VUBwR*Mh(y3?1CN1#BW@o9a%l#S=izgo-~Z1N%h=G9@|KH6>6H
z3+X`_*0Xmg!l)t?qr=^p;!h9Zq;9kb>=)SHJ+v@aBEPA65^feGehi8~*euL_E?|A4
zI1CUh3>GL<RjGZNHP>NIU<fQm6nfq6n_zu%zz{G^ILGUO7Rc~ND&Br@N;tj#B3Sw9
zVrLX5Q8hrit&#NPFDv8LeY7;bitK(capqp>UF>jVnc%}2x$6{66!u7N63R>HsoetE
zW!i0GWLCPM6m&dKFhV1qX|?;(8WbypD8}GB;kg<1X?!bQHqmaf=v|nZZaIvU<apB2
zAASKA1p_K_d3eOkELvRF5@PZUes>{Q!5eJe*tGzo01H+g8tVY;2$DRaX}x>WV(1J=
z{n~Xn{1bBmXjalys&FTTmqQ4|g3)QcZSHANH7PGtHJBQh{dhR)N%D&pB=Uj1AnWxs
z+GZvfm~(Xq!zWynTH{0*_LT0`0NHT51#WfSX1Nh*p$pXIGHn$?O`TG!S`=_AI)%_Y
z#9siwn`yt`hZZ)Tj|Sr@^?-LB9nif2pL59Zj%U)>|MC97^Q~#gadZFg#X;P&I;Sq;
z$8kaP%J{A40YjIzWow5yf7N9jKq!&a2eW{_COVwrZY^BEKrvDx=4qGwL9WwRIr&?Y
zJJJ|hRP)U`d5vSg!Qyj87QeyzI6}11b{&A}Fqb{%wX?YG4|>`@m!Uqk`vcBHnt=J#
zGU7wxdsK%7&QiIrilfFk;_Ilt`Dfqlfs6VE7QpTnZ%niN^!47RG4k$@l#JfeK$+gB
zU|7OAo#DWjDpSq0iZoCdTKWbY#nA;b4SD*+!%S^`CQBjQs;oYAn3`K%L3-?@AS{3f
z<)Ohm<+h`S1WJ|$(8XDwY4im)6YI>KkAoQ}lXFd>iN@i!wF3K0yR*|=E>Cmrn0B1S
zd~C&H!=Otq<ql#Ct4hnUYEfcB<M~gPQLnnQ0R83cc54<;i|xgp^cx~r|CM7iPwsnz
z{*WbQ`;{ro_R7F<?k9gFt>a*>K_}piAYFx#j+D4KTryq=Vjv+TlOOX3!3k^d)l<*w
z{<b)>Em7WJ+Iw#f2b5P1%`F0jSKnrx$GO03H`6lZ>#$($6tZDAwvw?*s<ZL8JB_Nb
zl|RdD!TOwPPaP#qe*&_?d#DzWF0<6`ye5m0%D1AMsyZ!}uG!kEgeSl5LbL(Qn}kxE
z27*$~0V`K_i_?J<D?yB-5<S?N&sZA8?b<bw>bP2Ul#32C0pC;*V;bTVWErfNdp?W+
zc9HI8sKI4SWcgq7JD}x_&P)s%d8?xwl}z+EYf~LK%N;c(dQPv@-`@N>tcwk5k(b#*
zWRq;vYaGw{+DwI(0n30$^#;HYkt>4F;8d=!-?xvo%&{Rys4gJ8pif~Y6afa?k<Ae9
zS2G~{AVCkvEk;%cWSoxHY^r>veW*}-evx#<-02%?zL%^005{M}9<wSkxK2Q^m0nzV
zNj>gVV6EZ)z0Ih}>%9Xickaq&s?N!3Wp1D_BQ@$P7;tGxT2R{d>>RMw>!7_5pMZkz
zVti*gV1htqTyD0M@N$k%>ZEV-DWZ@ye)}AoOqi%xu05_Se&kD(q|=%9Bf`fK%x<qf
z-~VeMZJmnzpY~XOdx%ofA7VFDWSPr$$6HXMUz@+fsrV`ta)7UfazL|!tlVZsc&IOx
zJE9?K)f<4it=6R&0WkpGj8_-4Vwohjsssavre})cL<H--II3;i{wpS{rZruL=vLiz
zrknh6xAQ|A=;}Npc7`eHOnehPNpwQ`q!O(1L@VyKc$yUpogkhwm-jX2{ls%!=P*Cl
zR;I5mh+Vo5<+q2$_4gCTLq9k6E}&^nek?jv)BHF}SqG1P1=|A%1l$M;69~^=fDQTu
zJopX;d9S1s!Df$mNIhn?pE`24^?BAcpJmI3Nm$Mn@R`q~*BmP>Wu*b<CetsJoq^gL
z+7S+L2JU1S+ie)lBd(2`BowCc+s&~Dqi*b_Ut9X8C+KnqAUVX^=zkx0^Naze2i&BW
zew*HNt=UQTw#EVok!^9;bCx4-lBd<kIMt+Yo5>CBqi8TCXR_SXm`#&rc=xc)SO2_p
zE-!>}%)-oouo}+|>$JIW2=EYs4(bmWd)rD}e<Xb?l3@L*$FM|+o+zvkCG|AlbkkOG
z{g>}_GmCV>;Ja&b@^I~WmDyNgr33wb%hz$0qvf$Rp5<FWqZx*;({LFNf?@_CqklVe
zj6^sN{GXj<r8SDR!agqJBDXXebh%Ah1|Dkif=u)JAM66uwS-67IS7{>qu#mzkIbO)
zOF9Q7+v;0b>L2>x8P^7|(~P|{oF1p|4nhIzEtS)4jB-s?aXv>?))Dlxl?UvMFUSf>
zE*XbLYqo^|6iW8iEq$}W%ZvbrsYLBg`_haJ<N*!6VGyt$CA;Oy*?8N9!J-@H_xp_{
z{(&R7Y#4e$%)DvdA2T`MNUsaw1LKf)44W7}b?P1|+oIPe`F*}{b-`wCNpP8-ncVr-
zMfw)MkhAeE;IVpbX{zV3*`*42yEyH{YtN)2r>kcJB715L*@k{eVfm!Dpo)=M^!ywp
zLA0sfuqq3bu43R$9pZ0}!FXEX$D}o4a5SY9gtM;Sb4JWF7h(zS4RTO|l-zwasJ>n^
zj)=y0cUAuu=8Wq8$Zd#og9OtV%iP&64C$pjaR<#i?97=N`#@)lSt`jXLFc1Uwdh`9
z56%w(fS(1IO+tHBQ8-(3_tjfjJk_;bJ<6Pz9y*<akYkStsm6H(-hVlHJ!Ru;uk37}
zX{sE)np-`$B|N*YTojFrT^uF)-N3JZ#$0XC`Mv~<U2GHdGc@-psk<t%)6+BsWDTCW
z#pHH+Kc5`{QJ9IQmj$F_1gOLI)D|sE-VWaZcOHsObZud3D6n*EOqns~b<fhwnRDtN
z-2TsJb3=s8pUEQ%=e7*53YXRlv2)8gRX0<_+=NzkkDMB<ziTgMcZZ{Q6qcU)p8gJ0
z8_xF4|E}%QHvQts0y9DS%UscYPF<g{jOj{wBe&}1?hA0wk~r~{k&|fgHDFQ2{r*88
z&~RW(BI^^ky5rWc)!}!ub0cAR0gEvV-W2l0({!Qi4eQ^!nY$U2+x7nE>N3|Z{J}{q
z`Mo2=qvIlW?j@S==F?Z(2{jEi<MAF_z>zpncT4QjX)vex^ZG{kdslVw1x)@$8ST{w
z)=sp(<7e$or$Wxv*?t>uNRGk>QTF6AU~#f~+B-x{C^A`a|5vM&;oYb9S^v*$zPS12
zkCBGhH|ud**Q~)yMJD$rMGs@Y!npU`irPya?Z0Y=VQtJ^QU}*Zsl3Odt#oZnNh#c-
z2Zx66uykEhj*)-E-&O2)zowzZYSt#9+;rhhKvj>@u1YK&9*=8pe!SeTwUXZT0vfvP
zWB#sblWZRUNPLJf-<Q4n`e{1*)+lLS>M!_(LTgQ7mJ3RIRQg6=O<HuVaX?7=`p!An
zDsHcfLfXpX=?OL*iV|K`mIq9>aX|R3Nt{ix_%Hg+7sg7XrXXU7gGATD-_QJkP0H(U
z6J+qa9I&HA$><}vl$7uz`jM&9)&P+pJP32R9@L=k8nkR$2|Z={9j^JSgnS>W!AVBa
z(%U-IoF;I|sS%Dk#VIq9s2tg|BMKYn2YNI~?S+*Tfh>gZIV`$^S%_G0q!bItikECb
zplaL`fn~7f!;X?@K?P_CEWeTtiWz~EA#7&Rlr%1R&SufncdP5}Ov%3^06)n{W3&{4
zNOt=B=fmpgyhakY7|^C{@L4%b)=^86mqOfwpz!mD8w9;(VFaNf8<C_)&uM}QS*H^q
zv-v0JHh#M73rnH6Vb(BRq@o@ttBd7@J5J8@W425tVJDyIql)DX2j)CTE9!>gaEOwg
zD<bU(CId%s6@9`qBZJMN0l&ZZ=Qc;2i&%@Y6!KnB<pizj;yeG$3!lls?uW(C*Fs6g
zf)ujv`zBCAlGp~p$~*ldi-=oTIwW0Mv3)9}z#T66E5yZE-~-SIe)N=7=?_ZaFj4q<
z;BZckg(#c_oElw%xlTXL6GdS!cF^}A%p<WKhooW|N@}PeSudO*IY1B|l(`kY99MIt
z@Sx}HZoixDt5U>_N+AOxX^UE+s0;$F^fhFjxNMWkab<k8NJ;{foYEpvpbH0bi=3zE
zwV4wMW6)PHO4Zbmc<k>8_%hnq@37P&Ujk*Zl9EeJ5)*N0IAaR)QfHC0>8(d_r66v;
zgG5|)Zd3)=yfYEn8~}#`@^?%m_=re4O0m*pe25g6JT-BCiGEe<J|La_lZrME)aWdS
zLV_@PPF{E<9a4~NQS1D^Og5KqX+$LN1+$fYn6Pp+IVW12Hz6E{DAK$JQea&KRECK*
zA87Oz{rOyU@b+GnN^O(p&xEB1aaYBW?8zi=!IdP@Ma$9(0Ww%gg_lw)kL0S4u1uK9
zYlV^U5XL&ag)H9`kOB)BY{ORvF)%6NZGILW*nlM$Q5e(8Xvv~;x$mPUs%s$Ej?#(d
z{W1RgBbWu*I48|Pj5u;w;XS4BLskVqS=tqZ8Y(;!q@{x@W!*P}a!6y(y#pi6Gm0I{
zeThkmIz(8646xisr5Rm~<v&qDi$rGdnoXe2CN@*gvlh)r!)JsG4Tic5Ap$#ySk1w`
zus#BTj0@|eC7~y6`_Zg^wii8@?BDMT=jO1=05TvS^Fb?(09U1)xwJAd5EnNX4-9KK
zFfj5_*y|fAHRQp@y&!1Y$TkJe+UL1twwBVMCMSsj@~lK4STkB_(+vux@)tyla4?QU
zO4V>o@I^$+%t@OmC=|=)VF-~aUz9?r8Y!A9Q4_aiqUKr$1!xi)Jt${0u_#s6kV#3W
zqo64jY}+35RkB2-5k)&tf-j`m6qiX+FjFgJ?Y}|c-<ai4|5WrD{PRWPJdxG~%Uwve
zSPCE29KAVNtRj)t2#Zr7GJ{Cs$~bu*%3o)V(Tq3}TO1v-h*DlohnsDxg;a^wg_NRm
zL^v&wWe%otmOhs~zob%SUW3-AJXsbCBY0o9D3m*XlYsWL8uPDa<O{vTJ66@k%x+iy
z9wQKqk^%#YhlLdc3xPsR4MfT^M}lDc1_aN;r3Dn}v{l*hp^YEWFA@{1y{A?=h)M^c
z;*kmO!X<$18bEyH+@@DCT97SruasSA&mAx|t!)^PqwnDZr4Klz^a{qRIkCFm5;?(D
znDo6OCfenZgwI^`!K^j6iJg6uUlC(JM-NC18j*Y5hT9L3mSek@WpNexg^G;)0Je0?
zlz{rG6UYZ!69y_c*_)UwqmpS`Y^vX;`wgMPVz5*{TTr5Tre~YoVx1YsQLPpl=BeZN
zzJ?0%vX&pDg;q6GVYLMCS2c{N!}wN1z}`2Tp*Y$3kw9__BV|)@`<LV+5}e|)bC>7{
zGi}#2WDoW)*xAGO7{hChb??kQxb^Hb{sv%gUk_KZaGN;XLP?c4{@PwH3xxebO)(Sj
znz82Vpo*uJ9mJm2-D=lu%{Vhw+$|iqlseiMdTP)fC}lJ?4-qG9$NqW4lDY`_#Z(js
zO$GJsn!2`^C7@cp=gp<!tt5zcd>#jiUAaY%ikrfB2%0D~47dgXYu2{@7>sG+Lj&?A
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
DhajD!

delta 402568
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