tag:blogger.com,1999:blog-18356247754402165182024-03-27T19:53:20.227-04:00Neil's Computer BlogOffensive and Defensive Information Security ResearchNeil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.comBlogger39125tag:blogger.com,1999:blog-1835624775440216518.post-85782806503987107302019-07-28T20:00:00.000-04:002019-08-22T21:20:38.396-04:00ShellShock: Vulnerability, Patch and Exploit Analysis<div dir="ltr" style="text-align: left;" trbidi="on">
<style type="text/css">P { margin-bottom: 0.08in; }A:link { }</style>
<br />
<div style="margin-bottom: 0in;">
ShellShock vulnerability is a serious vulnerability in the widely used Bash shell.
Bash is by far the most popular shell and is the default shell
distributed with Linux and Mac OS X. In addition, it is used by many
computers and servers that are exposed to the Internet. The patch was
released on September 24th along with the announcement of the
vulnerability, but attackers on the Internet relied on the fact that
not everyone was going to promptly patch their computers and
therefore started attacking vulnerable machines on the Internet.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
The ShellShock vulnerability itself was
a simple logic flaw in the Bash code rather than a memory corruption,
making it very easy for a large audience to understand and exploit.
To make matters worse, this vulnerability is “wormable” in that
it does not require user interaction, allows
untrusted/unauthenticated users to execute code on a remote machine
and its exploit can be embedded into a malicious script to automate
its proliferation around the Internet at an exponential rate. Some
currently known attack vectors include (1) CGI-based web servers, SSH
servers and DHCP clients, all of which are widely used services
around the Internet.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
The Vulnerability:</div>
<div style="margin-bottom: 0in;">
The vulnerability itself was the simple
fact that Bash allowed the user to define functions and include
multiple commands inside environment variables that are passed to
Bash. This is dangerous in situations when the value of the
environment variable passed to the new Bash instance is supplied by
an unauthenticated and untrusted source.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
The Fix:</div>
<div style="margin-bottom: 0in;">
The Fix for the ShellShock
vulnerability was implemented in the patch “bash43-025” released
on the GNU FTP website (2). Below is the relevant annotated code
change inside Bash 4.3, which is the newest supported version of
Bash.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
//CVE-2014-6271: executed with “testbug
= () { :;}; echo VULNERABLE”</div>
<div style="margin-bottom: 0in;">
void initialize_shell_variables (env,
privmode)</div>
<div style="margin-bottom: 0in;">
char **env;</div>
<div style="margin-bottom: 0in;">
int privmode;</div>
<div style="margin-bottom: 0in;">
{</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
/*</div>
<div style="margin-bottom: 0in;">
Now, name = env variable name,</div>
<div style="margin-bottom: 0in;">
string = env variable value</div>
<div style="margin-bottom: 0in;">
char_index == strlen (name)</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
</div>
<div style="margin-bottom: 0in;">
temp_string = "testbug () {
:;}; echo VULNERABLE"</div>
<div style="margin-bottom: 0in;">
name = "testbug"</div>
<div style="margin-bottom: 0in;">
</div>
<div style="margin-bottom: 0in;">
SEVAL_FUNCDEF is OR'ed in below
indicating that this was a</div>
<div style="margin-bottom: 0in;">
function definition</div>
<div style="margin-bottom: 0in;">
SEVAL_ONECMD is OR'ed in below to
indicate that we only want</div>
<div style="margin-bottom: 0in;">
a single command</div>
<div style="margin-bottom: 0in;">
*/</div>
<div style="margin-bottom: 0in;">
</div>
<div style="margin-bottom: 0in;">
if (legal_identifier (name))</div>
<div style="margin-bottom: 0in;">
parse_and_execute (temp_string,</div>
<div style="margin-bottom: 0in;">
name,</div>
<div style="margin-bottom: 0in;">
SEVAL_NONINT|SEVAL_NOHIST|SEVAL_FUNCDEF|SEVAL_ONECMD);</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
}</div>
<div style="margin-bottom: 0in;">
</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
int parse_and_execute (string,
from_file, flags)</div>
<div style="margin-bottom: 0in;">
char *string;</div>
<div style="margin-bottom: 0in;">
const char *from_file;</div>
<div style="margin-bottom: 0in;">
int flags;</div>
<div style="margin-bottom: 0in;">
{</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
while (*(bash_input.location.string))
</div>
<div style="margin-bottom: 0in;">
{</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
/*</div>
<div style="margin-bottom: 0in;">
1) SEVAL_FUNCDEF was OR'ed into
line that called this function
</div>
<div style="margin-bottom: 0in;">
2) command->type ==
cm_connection != cm_function_def</div>
<div style="margin-bottom: 0in;">
</div>
<div style="margin-bottom: 0in;">
Therefore we execute inside the
if statement, which produces an error.</div>
<div style="margin-bottom: 0in;">
EX_BADUSAGE is eventually
returned from this function.</div>
<div style="margin-bottom: 0in;">
*/</div>
<div style="margin-bottom: 0in;">
if ((flags & SEVAL_FUNCDEF) &&
command->type != cm_function_def)</div>
<div style="margin-bottom: 0in;">
{</div>
<div style="margin-bottom: 0in;">
internal_warning ("%s:
ignoring function definition attempt", from_file);</div>
<div style="margin-bottom: 0in;">
should_jump_to_top_level = 0;</div>
<div style="margin-bottom: 0in;">
last_result =
last_command_exit_value = EX_BADUSAGE;</div>
<div style="margin-bottom: 0in;">
break;</div>
<div style="margin-bottom: 0in;">
}</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
/*</div>
<div style="margin-bottom: 0in;">
If we didn't go into the above if
statement, and we only want one</div>
<div style="margin-bottom: 0in;">
command, break out of the while
loop now...</div>
<div style="margin-bottom: 0in;">
*/</div>
<div style="margin-bottom: 0in;">
if (flags & SEVAL_ONECMD)</div>
<div style="margin-bottom: 0in;">
break;</div>
<div style="margin-bottom: 0in;">
}</div>
<div style="margin-bottom: 0in;">
...</div>
<div style="margin-bottom: 0in;">
}</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
The Exploit:</div>
<div style="margin-bottom: 0in;">
The exploit code (3) was also very
simple. The below Bash script code triggers the vulnerability and
prints “VULNERABLE” to the screen on vulnerable versions of Bash.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
export testbug='() { :;}; echo
VULNERABLE'</div>
<div style="margin-bottom: 0in;">
bash</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
The first line defines a new
environment variable called testbug. This new environment variable
contains just a function definition (no actual call to the function)
followed by an additional command. The function definition is just
“() { :;};” which is an unnamed Bash function which has the
expression ':' inside of it. In Bash, when the ':' character is
evaluated as an expression, it just evaluates to true (4). The
function definition is followed by another command which in this
case, just prints “VULNERABLE” to the screen. The second line
executes a new instances of Bash which will consume this environment
variable. This explicit execution of bash is analogous to a web
server spawning a new instance of bash.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
Other Events:</div>
<div style="margin-bottom: 0in;">
After the original patch was released
for the original ShellShock vulnerability, the community started to
find new variants of bugs in Bash and has since assigned multiple new
CVEs to these bugs. As of the time of this writing, the discoveries
are ongoing. Considering how long ago Bash was written, the old
coding style, and the amount of string manipulation that is happening
in C, it is very likely that new vulnerabilities (especially memory
corruptions) will continue to be found.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
Workarounds:</div>
<div style="margin-bottom: 0in;">
A possible way to avoid execution of
vulnerable codepaths includes avoiding setting environment variables
to untrusted user supplied input. This advice takes into
consideration that new and currently unknown attack vectors and
variants are likely to be discovered in the upcoming days and weeks.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<div style="margin-bottom: 0in;">
References</div>
<div style="margin-bottom: 0in;">
(1)
<a href="http://en.wikipedia.org/wiki/Shellshock_%28software_bug%29">http://en.wikipedia.org/wiki/Shellshock_%28software_bug%29</a></div>
<div style="margin-bottom: 0in;">
(2)
<a href="https://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-025">https://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-025</a></div>
<div style="margin-bottom: 0in;">
(3)
<a href="http://serverfault.com/questions/631257/how-to-test-if-my-server-is-vulnerable-to-the-shellshock-bug">http://serverfault.com/questions/631257/how-to-test-if-my-server-is-vulnerable-to-the-shellshock-bug</a></div>
<div style="margin-bottom: 0in;">
(4)
<a href="http://tldp.org/LDP/abs/html/functions.html">http://tldp.org/LDP/abs/html/functions.html</a></div>
<div style="margin-bottom: 0in;">
<a href="http://www.openwall.com/lists/oss-security/2014/09/24/11">http://www.openwall.com/lists/oss-security/2014/09/24/11</a></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com11tag:blogger.com,1999:blog-1835624775440216518.post-62627843419309925742018-06-30T19:30:00.000-04:002019-08-22T21:21:32.780-04:00Destroying ROP gadgets with Inline code<div dir="ltr" style="text-align: left;" trbidi="on">
Prerequisite Reading:<br />
Previous ROP (Return
Oriented Programming) article<br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
Traditionally in
computer science, software developers using higher level languages and
abstractions should not need to think about how the lower levels of the system
works. For example, when writing a network application, one should ideally not
need to worry about how the sequence numbers of the TCP protocol works. Two possible
exceptions to this rule could be for security and performance. For security specifically,
learning about instruction sequences emitted by compilers might help to avoid
writing higher level (C/C++) code that could be used in ROP
exploits.
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
Normal non-inline functions
have a binary code layout where multiple callers execute x86 "call" instructions to
redirect execution to the address of the single instance of the non-inline function
code in memory. However, an inline function in C/C++ is function whose emitted
code is inserted by the compiler directly into the possibly multiple call sites
of that function throughout the program. An example follows:
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">#include</span><span style="font-family: "consolas"; font-size: 9.5pt;"> </span><span style="font-family: "consolas"; font-size: 9.5pt;"><Windows.h></span><span style="font-family: "consolas"; font-size: 9.5pt;"><o:p></o:p></span>
</span>
</div>
<span style="color: white;"></span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">
LPVOID
notInlined()
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">{</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;"><span style="mso-tab-count: 1;"> </span></span><span style="font-family: "consolas"; font-size: 9.5pt;">return</span><span style="font-family: "consolas"; font-size: 9.5pt;">
VirtualAlloc(NULL, 4096, MEM_COMMIT,
PAGE_EXECUTE_READWRITE);
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">}<o:p></o:p></span>
</span>
</div>
<span style="color: white;"></span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">__forceinline</span><span style="font-family: "consolas"; font-size: 9.5pt;"> LPVOID inlined()</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">{</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;"><span style="mso-tab-count: 1;"> </span></span><span style="font-family: "consolas"; font-size: 9.5pt;">return</span><span style="font-family: "consolas"; font-size: 9.5pt;">
VirtualAlloc(NULL, 4096, MEM_COMMIT,
PAGE_EXECUTE_READWRITE);
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">}</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: "consolas"; font-size: 9.5pt;"></span><span style="color: white;">
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">void</span><span style="font-family: "consolas"; font-size: 9.5pt;"> main()</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">{</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">
<span style="mso-tab-count: 1;"> </span>notInlined();//a call instruction will be
placed here
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">
<span style="mso-tab-count: 1;"> </span>inlined();//the function’s code itself
will be placed here
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;"><span style="mso-tab-count: 1;"> </span>//some additional code here</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: "consolas"; font-size: 9.5pt;"></span><span style="color: white; font-family: "consolas"; font-size: 9.5pt;">}</span>
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
VirtualAlloc is a
function that can be abused by ROP exploits to allocate Readable, Writeable and Executable
memory. As shown in the C code above, the functions notInlined and inlined both
call VirtualAlloc. Except for the __forceinline keyword in inlined, both
notInlined and inlined are exactly identical in the C code. However, the binary
code layout of each function looks very different.<br />
<br />
notInlined disassembly:<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">push<span style="mso-spacerun: yes;"> </span>ebp</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">mov<span style="mso-spacerun: yes;"> </span>ebp, esp</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">push<span style="mso-spacerun: yes;"> </span>40h</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">push<span style="mso-spacerun: yes;"> </span>1000h</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">push<span style="mso-spacerun: yes;"> </span>1000h</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">push<span style="mso-spacerun: yes;"> </span>0</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;">
<span style="color: white;">
call<span style="mso-spacerun: yes;"> </span>dword
ptr[inlined!_imp__VirtualAlloc(0121b000)]
</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">pop<span style="mso-spacerun: yes;"> </span>ebp</span></span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;"></span><span style="color: black; font-family: "consolas"; font-size: 9.5pt;"><span style="color: white;">ret</span></span>
</div>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
main function disassembly:
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white; font-family: "consolas"; font-size: 9.5pt;">push<span style="mso-spacerun: yes;"> </span>ebp</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white; font-family: "consolas"; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>ebp, esp</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white; font-family: "consolas"; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>inlined!ILT + 0(_notInlined)(011f1005)</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: red; font-family: "consolas"; font-size: 9.5pt;">push<span style="mso-spacerun: yes;"> </span>40h //this</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: red; font-family: "consolas"; font-size: 9.5pt;">push<span style="mso-spacerun: yes;"> </span>1000h //is</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: red; font-family: "consolas"; font-size: 9.5pt;">push<span style="mso-spacerun: yes;"> </span>1000h //code</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: red; font-family: "consolas"; font-size: 9.5pt;">push<span style="mso-spacerun: yes;"> </span>0 //of</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: red; font-family: "consolas"; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>dword ptr[inlined!_imp__VirtualAlloc(0121b000)] //inlined</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: black; font-family: "consolas"; font-size: 9.5pt;">
<span style="color: white;">
//some
additional code here
</span>
</span><span style="color: white;">
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">xor<span style="mso-spacerun: yes;"> </span>eax, eax</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white;">
<span style="font-family: "consolas"; font-size: 9.5pt;">pop<span style="mso-spacerun: yes;"> </span>ebp</span>
</span>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="color: white; font-family: "consolas"; font-size: 9.5pt;">ret</span>
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
In the above
disassembly, the code for notInlined is in its own function as we would expect,
and can be executed and returned from, by an x86 “call” instruction from
anywhere in the program. However, the disassembly for the inlined function (in
red text) is placed <i style="mso-bidi-font-style: normal;">inline</i> in the
main function (the call site).
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
The significance of the
differing in-binary layouts of the two functions is that notInlined contains a
very useful ROP gadget that ROP exploits can use, whereas the code for inlined
does not contain the same ROP gadget. This difference is due to the fact that
there is no x86 “ret” instruction in the code of inlined. If a ROP chain
tried to execute inlined, if would be much more difficult to return from inlined
back to the ROP chain.
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
In summary, the inline
keyword can be used as an architecture, compiler, and OS portable way to
destroy ROP gadgets in code where often abused APIs are called. The cost of
inlining code however, is that it increases the code size in the binary. The reason
for a larger code size in the example above is that if inlined was called from a
large number of places in the program, the full code of inlined would be inserted in the binary
that many times. As with all exploit mitigation schemes, there still might be
ways to bypass this technique such as using jmp instructions rather than ret
instructions to chain together gadgets.
</div>
<br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
References:
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
<a href="http://msdn.microsoft.com/en-us/library/z8y1yy88.aspx"><span style="color: blue;">http://msdn.microsoft.com/en-us/library/z8y1yy88.aspx</span></a><o:p></o:p>
</div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com14tag:blogger.com,1999:blog-1835624775440216518.post-55851784505271031152017-04-27T21:30:00.000-04:002019-08-22T21:21:56.933-04:00VTGuard<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
<span style="font-family: inherit;">Prerequisite Reading:<o:p></o:p></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;">Previous “Attacking
V-Table Pointers” article</span><br />
</div>
<div style="text-align: left;">
<span style="font-family: inherit;"></span></div>
<div style="text-align: left;">
<span style="font-family: inherit;"><span style="font-family: inherit;">
</span></span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;"><span style="font-family: inherit;"><span style="font-family: inherit;">The web browser is a war</span> zone. We
continue to see the latest and most cutting edge research, mitigation technologies,
and exploitation techniques in popular web browsers such as Internet Explorer.
One advanced mitigation technology in particular is VTGuard, a run-time
security check introduced in Internet Explorer 10. VTGuard verifies VTable
pointers before calling into them in an </span><span style="font-family: inherit;">effort to mitigate Use-After-Free
Exploitation.</span></span></div>
<span style="font-family: inherit;">
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">VTGuard relies on a secret cookie which should not be known by the attacker who is redirecting the VTable call. This secret cookie varies with the ASLR load address of the DLL in which the object’s VTable is implemented. Although the actual check occurs dynamically at runtime, the checking code is emitted by the compiler at compile-time, implying that the original source code needs to be modified to take advantage of this mitigation.</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Below is the disassembly of a VTGuard cookie check before a virtual function call:</span></div>
</span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: "courier new" , "courier" , monospace;">mshtml!CElement::fireEvent+0x43:</span></div>
</div>
<div style="text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">mov eax,dword ptr [ebx] <span style="color: red;">//ebx is a pointer to our CElement object. Now eax has a pointer to the VTable.</span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;">cmp dword ptr [eax+308h],offset MSHTML!__vtguard (728d76ee) <span style="color: red;">//we check a cookie at the end of the VTable before we trust it to be a true VTable</span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;">jne MSHTML!CElement::fireEvent+0x189 (7284c30f) <span style="color: red;">//if its not, bail</span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;">mov ecx,ebx <span style="color: red;">//else, store this * into ECX as per C++ thiscall convention</span></span><br />
<span style="font-family: "courier new" , "courier" , monospace;">call dword ptr [eax+150h] <span style="color: red;">//call into the VTable pointer</span></span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px; text-align: left;">
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px; text-align: left;">
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Assuming object d is an
instance of a class that inherits from class B1, below is a depiction of how object
d would be laid out in memory, with VTGuard in place.<o:p></o:p></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn8WUb3gRfSMBs4xj3a0n6kpZEXLjrrWTZQuYuhLnHEzX2QRYiV1uAypgf5I68TEIJXq50QUw-Q_-xXy2tyVcpqtvSM2rGKlrW9bS7eT4PJoLpL1Ooi7CLYdOvVzs5-CQPdI5TES0MvPw/s1600/VTGuard.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn8WUb3gRfSMBs4xj3a0n6kpZEXLjrrWTZQuYuhLnHEzX2QRYiV1uAypgf5I68TEIJXq50QUw-Q_-xXy2tyVcpqtvSM2rGKlrW9bS7eT4PJoLpL1Ooi7CLYdOvVzs5-CQPdI5TES0MvPw/s1600/VTGuard.PNG" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">VTable with VTGuard in place</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
</div>
<span style="font-family: inherit; line-height: 115%;"></span><br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px; text-align: left;">
<span style="font-family: inherit; line-height: 115%;"><span style="font-family: inherit;">Due to the difficulty of
finding and removing all Use-After-Free vulnerabilities, VTGuard has its place
as a strategic mitigation for increasing the difficulty of exploiting such
vulnerabilities. Even if the attacker is able to reallocate the heap hole in a
Use-After-Free vulnerability and craft a fake VTable (see prerequisite reading),
VTGuard would still need to be bypassed.</span></span></div>
<span style="font-family: inherit; line-height: 115%;">
</span><br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px; text-align: left;">
References:<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
<a href="http://media.blackhat.com/bh-us-12/Briefings/M_Miller/BH_US_12_Miller_Exploit_Mitigation_Slides.pdf"><span style="color: blue;">http://media.blackhat.com/bh-us-12/Briefings/M_Miller/BH_US_12_Miller_Exploit_Mitigation_Slides.pdf</span></a><o:p></o:p></div>
</div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com4tag:blogger.com,1999:blog-1835624775440216518.post-38698901890448187422016-02-02T23:00:00.000-05:002019-08-22T21:22:49.299-04:00Page Heap<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
A large class of vulnerabilities in software is memory corruptions due to buffer overflows and underflows. An example of this type of vulnerability is an attempt to write more data into a buffer than the size of the buffer itself (buffer overflow). Page Heap is a class of Heap Allocation Policies that can be used when diagnosing or fuzzing for new buffer mismanagement vulnerabilities.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
The difficulty of dealing with buffer mismanagement vulnerabilities is that the memory corruption is often not observable at the time that it happens. In the best case, memory gets corrupted badly enough at the time of the corruption, such that the program crashes immediately. In the worst case, although the memory corruption occurred, memory doesn’t get corrupted badly enough at the time of corruption (a “silent” corruption) and therefore there is no immediate crash. Rather the effect of the corruption is observable through some indirect misbehavior of the program later on in execution. An example of this worst case scenario is that an unexpected variable might have its value changed, thereby leading to a different and unexpected code execution path later on. Page Heap is useful for forcing a “fail-fast” policy for memory safety. Page Heap aims to trigger the crash immediately when the memory corruption occurs.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<u>How it Works</u></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
In the x86 architecture, Virtual Memory gives each process the appearance that it has 4 GB of address space, whether the memory pages are actually committed or not. When an address on a page that is reserved but not committed is dereferenced, a page fault is generated by the hardware. Page Heap exploits this fact by reserving a guard page at the beginning or end of a page to make sure that any adjacent reads or writes to a buffer cross a page boundary onto a page that is not committed, leading to an immediate page fault.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Guard Pages are Reserved rather than Committed. Using the !address command returns MEM_RESERVE for the State, and PAGE_NOACCESS for the Protection, thereby disallowing reading, writing or executing on the page without taking up any physical memory or space in the page file. Due to the fact that guard pages are inaccessible but are taking up Virtual Address space, Virtual Address space is wasted. For this reason, page heap is useful for debugging, but could lead to problems in a production environment.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
For the 3 main types of Heap Policies below, the following code (compiled to PageHeap.exe) will be used as an example, and the “vulnerable line of code here” comment will be replaced by one of the multiple lines of code in each section to trigger the crash. </div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;"></span><br />
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;">#include "stdafx.h"<br /><br />class Buffer<br />{<br />public:<br /> Buffer()<br /> {<br /> //initialize our buffers<br /> memcpy(buffer1, "AAAAAAA", 8);<br /> memcpy(buffer2, "BBBBBBB", 8);<br /> }<br /><br /> char buffer1[8];<br /> char buffer2[8];<br />};<br /><br />void main(int argc, char* argv[])<br />{<br /> Buffer * myBuffer = new Buffer(); </span></blockquote>
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;"> //vulnerable line of code here<br /><br /> delete myBuffer;<br /> while (true){}<br />}</span></blockquote>
<br />
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<u>Full Page Heap</u></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Command: “gflags /p /enable PageHeap.exe /full”</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Description:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
This Heap Allocation Policy allocates buffers at the END of the memory page. A buffer OVERflow would attempt to access memory PAST the END of the page into the guard page, triggering an immediate page fault.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Vulnerable line of code:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;"></span><br />
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;">memcpy(myBuffer->buffer2 - 9, myBuffer->buffer1, 8); //Buffer Underflow (write)<br />memcpy(myBuffer->buffer2 + 1, myBuffer->buffer1, 8); //Buffer Overflow (write)<br />memcpy(myBuffer->buffer2, myBuffer->buffer1 + 9, 8); //Buffer Overflow (read)</span></blockquote>
<br />
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Allocation:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVvGy1K00PR66ve0Di3xiOa244Qg-V_sb2wsgOGOpgYI-JNB4VtbiOIU8Wu4yjThThw93vAaTYQMFt1IbUatZlRFWMJV8LJC_yEt90dnjiIiUwMWStnbWa4z8U1OXyPEmUUN3HIJh12NA/s1600/full.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="66" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVvGy1K00PR66ve0Di3xiOa244Qg-V_sb2wsgOGOpgYI-JNB4VtbiOIU8Wu4yjThThw93vAaTYQMFt1IbUatZlRFWMJV8LJC_yEt90dnjiIiUwMWStnbWa4z8U1OXyPEmUUN3HIJh12NA/s1600/full.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Full Page Heap-allocation at end of page with guard page following</td></tr>
</tbody></table>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<u>Reverse Page Heap</u></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Command: “gflags /p /enable PageHeap.exe /full /backwards”</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Description:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
This Heap Allocation Policy allocates buffers at the BEGINNING of the memory page. A buffer UNDERflow would attempt to access memory BEFORE the BEGINNING of the page into the guard page, triggering an immediate page fault. Due to the way Full Page Heap handles Buffer Underflow write, one might expect Reverse Page Heap to catch Buffer Overflow writes, but it does not.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Vulnerable line of code:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;"></span><br />
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;">memcpy(myBuffer->buffer2, myBuffer->buffer1 - 1, 8); //Buffer Underflow (read)<br />memcpy(myBuffer->buffer2 - 9, myBuffer->buffer1, 8); //Buffer Underflow (write)</span></blockquote>
<br />
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Allocation:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgwO3iiQ8aDCs5VRk9AzO4WKC-N0qvTRfa_1O4RQvwrfce0DH-aJIkNcLvSNKNkEBl5w8Uw7-U2A5c53RWXgMx1Sw3VawDsevzAY4ETzwgdVOzvU2PxAfDGfZnnVlKtQx5oY6eToDcCeY/s1600/reverse.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="70" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgwO3iiQ8aDCs5VRk9AzO4WKC-N0qvTRfa_1O4RQvwrfce0DH-aJIkNcLvSNKNkEBl5w8Uw7-U2A5c53RWXgMx1Sw3VawDsevzAY4ETzwgdVOzvU2PxAfDGfZnnVlKtQx5oY6eToDcCeY/s1600/reverse.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Reverse Page Heap-allocation at beginning of page with guard page preceding</td></tr>
</tbody></table>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<u>Standard Page Heap </u></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Command: “gflags /p /enable PageHeap.exe”</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Description:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
This Heap Allocation Policy tries to save Virtual Address space by avoiding allocating extra guard pages for each allocation. Rather, it adds a special pattern before and after each allocation. This allows it to detect Buffer Overflow writes and Buffer Underflow writes, but not Over/Under flow reads of any kind. One noteworthy point is that the integrity of the surrounding patterns are not checked until the buffer is freed. The significance of this fact is that it does not provide a perfect “fail-fast” scenario because a corruption only causes failure on free, not at the time of corruption.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Vulnerable line of code:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;"></span><br />
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;">memcpy(myBuffer->buffer2 - 9, myBuffer->buffer1, 8); //Buffer Underflow (write)<br />memcpy(myBuffer->buffer2 + 1, myBuffer->buffer1, 8); //Buffer Overflow (write)</span></blockquote>
<br />
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Allocation:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXE-qFd-kDZSxJpmFfrijKmThOQ5A8T_Rfdj_KXQaAeLvceEJ99HKfSKTMjzAHBjCBt-mZO8nk1IJCQ5n9WfrGc6TdPoJpBGQ5lq9SYuumohfpc6YWWI0AKswNRb-mAbxBTWCMEQ-FUKI/s1600/standard.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="70" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXE-qFd-kDZSxJpmFfrijKmThOQ5A8T_Rfdj_KXQaAeLvceEJ99HKfSKTMjzAHBjCBt-mZO8nk1IJCQ5n9WfrGc6TdPoJpBGQ5lq9SYuumohfpc6YWWI0AKswNRb-mAbxBTWCMEQ-FUKI/s1600/standard.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Standard Page Heap-allocation with pattern preceding and following</td></tr>
</tbody></table>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
References:</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
http://msdn.microsoft.com/en-us/library/ms220938(v=vs.90).aspx</div>
<div style="text-align: left;">
<br /></div>
</div>
</div>
</div>
</div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com3tag:blogger.com,1999:blog-1835624775440216518.post-62006064005171183122015-11-16T23:30:00.000-05:002019-08-22T21:24:09.543-04:00Visual Heap Spray<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: inherit;">
</span><span style="font-family: inherit;">Prerequisite Reading:</span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Previous “Low Fragmentation Heap
ReAllocation for Use After Free Exploitation” article</span><br />
<span style="font-family: inherit;">Previous “Attacking
V-Table Pointers” article</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Heap Sprays are a common method attackers use
to introduce determinism in a program’s address space. They aim to control a
program’s memory layout in such a way that an attacker can reliably predict
what will be in memory at a certain address (Address of Interest) at a
certain point in execution.</span><br />
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;">For example, if there is a Use-After-Free
bug, on an object with a V-Table, the object can be reallocated and the offset of the V-Table
pointer in the object can point to an address that the attacker knows will
contain the spray (Address of Interest). This knowledge often comes from trial and error when writing
the exploit.</span><br />
<br />
<span style="font-family: inherit;">The Address of Interest makes a
big difference in the quality of the exploit. For example, a very popular
Address of Interest is 0x0c0c0c0c. The reasoning behind this Address of
Interest is that the address must be low in the process’s address space (the highest
Nibble of this address is 0x0), yet must be at a higher address in memory than the
heap being sprayed (the second highest Nibble is 0xc) so that when the heap grows
due to the memory pressure of the spray, it will grow into this address. Using high
addresses such as 0xc0c0c0c (the highest Nibble is 0xc) would require that the
application freezes for a longer period of time before the heap spray is
complete. A victim that is being targeted might get bored and close the process
(web browser in this case) due to the fact that it has appeared to freeze during
the long time taken to spray, thereby precluding any possibility of successful exploitation.</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Visualizations:</span><br />
<span style="font-family: inherit;">Below are some memory usage visualizations
taken with the vmmap tool from SysInternals before and after the heap spray.
The orange color represents the Backend Heap in the process’s address space. Two
things to notice are the large growth in the orange segment of the graphs below
and the difference in the “Committed” usage before and after the spray (it
grows from about 136 MB to about 698 MB).</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Before Spray:</span><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgohdmGU9z1TEDVeOWd3M8P_CMGIMjSrpbALlminBhjviq7k6WrjctGo-XZOOGQId_GqHbe7H7GKG2zp3VGX9O-wo-PlvfiXUNf22GhHWdGpBnP9mC9SPScJJI0by7CuPP7PMPyL9qlfAs/s1600/before1.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="98" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgohdmGU9z1TEDVeOWd3M8P_CMGIMjSrpbALlminBhjviq7k6WrjctGo-XZOOGQId_GqHbe7H7GKG2zp3VGX9O-wo-PlvfiXUNf22GhHWdGpBnP9mC9SPScJJI0by7CuPP7PMPyL9qlfAs/s640/before1.JPG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Memory Usage before Heap Spray</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;">After Spray:</span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk-8QdbUt2GP-BBlYmZ7CDOHcqQBa-IvpCzyk7ygIgW3JKOkLjjg7ncWCP-5NT-e4df2ZwsKxVteH87JVHcDCAwgaMezsiOaYai551lkSAz_ELZ0OL4b9aaOQh4qPUh7g0RBDQSmJ8_aA/s1600/after1.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="97" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk-8QdbUt2GP-BBlYmZ7CDOHcqQBa-IvpCzyk7ygIgW3JKOkLjjg7ncWCP-5NT-e4df2ZwsKxVteH87JVHcDCAwgaMezsiOaYai551lkSAz_ELZ0OL4b9aaOQh4qPUh7g0RBDQSmJ8_aA/s640/after1.JPG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Memory Usage after Heap Spray</td></tr>
</tbody></table>
<span style="font-family: inherit;">Below are graphical
representations of the memory layout before and after the spray. The
“After Spray” visualization has the approximate address of 0x0c0c0c0c marked
for the reader’s convenience. One might make the argument that since 0x0c0c0c0c
is relatively early in the heap spray, the heap spray could have been reduced
to minimize the time the victim has to wait for the spray to finish.</span><br />
<br />
<span style="font-family: inherit;">Before Spray:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUCqxPkxjIhe-LDQuMWJTAvz5i5uAxTmWRFP0UxrHvsreGBE-czjHkIOUC6EYUTh1f4Htp3MNM3h-xlLaSsdxI3rncEEyPWaHry55R_QSi58Qxd5dF7KTXXrGywPCW3Kv8BEAr6Cfgbrw/s1600/before2.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUCqxPkxjIhe-LDQuMWJTAvz5i5uAxTmWRFP0UxrHvsreGBE-czjHkIOUC6EYUTh1f4Htp3MNM3h-xlLaSsdxI3rncEEyPWaHry55R_QSi58Qxd5dF7KTXXrGywPCW3Kv8BEAr6Cfgbrw/s640/before2.JPG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Memory Layout before Heap Spray</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: inherit;">After Spray:</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwkIfhYzvZ4VmquFqVherBDUf4jWR-6e6uCHtxjiSOVbwO0l3knyYqE_CcjWMtYXq3BuVVF6RYRbGraNPyMSVQ2OhDQX-1Nicpf3HuCMyZuxaX50e1G-1l6dt7XWnlTE1bhAOMbXcwdbc/s1600/after2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwkIfhYzvZ4VmquFqVherBDUf4jWR-6e6uCHtxjiSOVbwO0l3knyYqE_CcjWMtYXq3BuVVF6RYRbGraNPyMSVQ2OhDQX-1Nicpf3HuCMyZuxaX50e1G-1l6dt7XWnlTE1bhAOMbXcwdbc/s640/after2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Memory Layout after Heap Spray</td></tr>
</tbody></table>
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;">How to Heap Spray in Internet
Explorer:</span><br />
<br />
<span style="font-family: inherit;">In IE, heap sprays are often done
by allocating and assigning large strings from JavaScript. Sprays are often
done on the Backend Heap (rather than the Low Fragmentation Heap). In order to
get strings allocated on the Backend Heap, the strings must be larger than
16KB. Example JavaScript follows:</span><br />
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: "consolas"; font-size: 9.5pt;">for (var z = primeAmount; z < numObjects; z++)<o:p></o:p></span></div>
<span style="font-family: "consolas"; font-size: 9.5pt; line-height: 115%;"><span style="mso-spacerun: yes;"> </span>objectArray[z].title
= pattern;</span><br />
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;">The Heap Spraying technique does
not come without some drawbacks, leading to some researchers referring to heap sprays
as “For the 99%”. In some cases, exploitation can be made more reliable by
finding multiple "good" bugs rather than heap spraying:</span></div>
<ul style="text-align: left;">
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">It </span><span style="font-family: inherit;">might take a long time to spray (user might get impatient and terminate the program).</span></div>
</li>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Depending on preexisting memory
layout due to external factors (loaded plugins, other </span><span style="font-family: inherit;">webpages visited prior to
this one, etc), spraying can be unreliable.</span></div>
</li>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Too much spraying might cause the
Operating System to swap memory pages out to disk (depending on how much
physical memory the victim’s machine has) and JavaScript Exceptions.</span></div>
</li>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">New IE mitigations might prevent
highjacking virtual function calls.</span></div>
</li>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">There is no guarantee that the
Address of Interest will contain the spray-an executable image or something
else might be mapped at the Address of Interest, depending on the address space
and system configuration unique to the victim.<o:p></o:p> </span></div>
</li>
</ul>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;"><span style="font-family: inherit;">Librar</span>ies:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">The community has done some great
work to reduce the barrier of entry into this space. Multiple open source libraries
have been written by researchers to abstract away the details of heap mechanics.
In the example presented in this article, the heap reallocation/spray was done
manually, but libraries such as HeapLib by Alex Sotirov and HeapLib2 by Chris Valasek
allow users to just call into them in order to perform reallocation/sprays. Code
review of HeapLib2 shows that this article, the prerequisite readings and
HeapLib2 all use the same technique to reallocate and spray the heap.<o:p></o:p></span></div>
<span style="font-family: inherit;">
</span></div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com4tag:blogger.com,1999:blog-1835624775440216518.post-63346312507332510252014-10-31T13:31:00.001-04:002014-12-02T10:35:40.410-05:00A1Logic<div dir="ltr" style="text-align: left;" trbidi="on">
Dear Readers,<br />
<br />
Thank you for your support all these years and for reading this Blog. I wanted to announce a few changes. First, I left my job on the Microsoft Security Response Center to work full time on my own Cyber Security consulting company, A1Logic (web: <a href="http://www.a1logic.com/">www.A1Logic.com</a> Twitter: <a href="https://twitter.com/A1Logic" target="_blank">@A1Logic</a>). The Security offerings that A1Logic provides include Reverse Engineering and Software Vulnerability Research. Please feel free to contact A1Logic if you or anyone you know needs cyber security services.<br />
<br />
Second, this blog will be rebranded to A1Logic, but the technical content and direction will remain the same. Stay tuned for continued highly technical security blog posts from A1Logic!<br />
<br />
Sincerely,<br />
Neil Sikka<br />
A1Logic Founder</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com8tag:blogger.com,1999:blog-1835624775440216518.post-50901507745909745432013-10-08T02:25:00.002-04:002013-10-08T02:27:06.342-04:00Low Fragmentation Heap ReAllocation for Use After Free Exploitation<div dir="ltr" style="text-align: left;" trbidi="on">
Use After Free (UAF)
vulnerabilities occur when the application frees an object on the heap, and
then tries to erroneously use it again (usually due to a stale pointer
reference to the freed object). A common exploitation technique to target a UAF
vulnerability is to try to reallocate heap memory between the time when the application
frees the memory and when it erroneously dereferences the stale pointer to the freed
memory. This reallocation would fill the “hole” left by the application when it initially
freed the object. The typical timeline of this type of attack is as follows:<br />
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--></div>
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
1) Application
frees object on the heap</div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
2) Attacker
reallocates objects on the heap</div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
3) Application
erroneously dereferences freed pointer</div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
Note that in normal
circumstances, A UAF would crash the program due to an Access Violation. However,
when the application is being exploited, the attacker’s reallocation serves 2
main purposes: 1) Make sure that there is data at the location pointed to by
the stale pointer so the application doesn’t crash on erroneous dereference and
2) Craft the data in the reallocation in such a way that the dereference would
help the attacker gain control over the Instruction Pointer (EIP on x86).</div>
<div class="MsoNormal" style="line-height: normal;">
In Internet Explorer, exploits
often use JavaScript to reallocate freed objects on a heap with the Windows Low
Fragmentation Heap (LFH) policy activated and groom the backend heap in order
to eventually gain control over the Instruction Pointer. The connection between
JavaScript and freed objects is as follows:</div>
<div class="MsoNormal" style="line-height: normal;">
<span style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: large;"><br /></span></span></div>
<div class="MsoNormal" style="line-height: normal;">
<span style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: large;">"When string attributes of HTML objects are assigned in JavaScript, the strings are often stored in the same Front End LFH that the freed objects were stored in."</span></span></div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
The significance of this statement is that attackers can craft maliciously formatted strings in JavaScript and have the strings fill holes left by the freed objects. In order to reallocate the holes left by the freed objects, the attacker must make sure the strings are of the same size as the freed objects, so that the stings will get allocated in the same LFH bucket as the freed object. Once the object of interest has been freed, and the attacker can assign those strings as attributes to an array of HTML nodes, and those strings are likely to be allocated on the same LFH as the freed object. Eventually, if this process is repeated enough, a reallocation of the “hole” left by the freed object would occur. This means that the next time the application dereferences the stale pointer (ie for a virtual function call), it would get the attacker’s string rather than the object it expects to be there. This would be how the attacker initially takes control of the Instruction Pointer. Below is an example of what this process may look like in JavaScript<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">:</span><br />
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;"><br /></span></div>
<div class="MsoNormal" style="line-height: normal;">
</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">//create an array of HTML elements
whose string attributes we will assign later</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">for</span><span style="font-family: Consolas; font-size: 9.5pt;"> (<span style="color: blue;">var</span> i = 0 ; i <
numObjects; i++)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>objectArray[i]
= document.createElement(<span style="color: maroon;">'div'</span>);</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">/*</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">"prime" LFH by allocating
a few strings of the same size as the object of interest to enable the LFH
bucket for this allocation size</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">*/</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">for</span><span style="font-family: Consolas; font-size: 9.5pt;"> (<span style="color: blue;">var</span> x = 0; x < primeAmount;
x++)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>objectArray[x].title
= pattern;</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">//application allocates object here</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">//application frees object here</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">//fill the hole left by the freed
object assuming </span><span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;"><span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">primeAmount < numObjects</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">for</span><span style="font-family: Consolas; font-size: 9.5pt;"> (<span style="color: blue;">var</span> z = primeAmount; z
< numObjects; z++)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>objectArray[z].title
= pattern; <span style="color: darkgreen;">//attributes should be allocated on
LFH</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: darkgreen; font-family: Consolas; font-size: 9.5pt;">//application erroneously uses object
here</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
The JavaScript “pattern” string above was carefully crafted to meet the following criteria:<br />
<div class="MsoNormal" style="line-height: normal;">
</div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-left: .25in;">
1) It must be the same size as the erroneously freed object, so that it will be reallocated in the same LFH Bucket.<br />
2) Its value must be specifically crafted to help gain code execution. For
example, if the freed object was a C++ object with a V-Table pointer,
one of the first few DWORDs must point to a location in memory which the
attacker controls (usually via a Heap Spray of the backend heap) that
contains a malicious V-Table. For more information, see prior article
about V-Tables.</div>
<br />
<br />
For more information about the Low Fragmentation Heap, see:<br />
<div class="MsoNormal">
<a href="http://msdn.microsoft.com/en-ca/windows/desktop/aa366750(v=vs.85).aspx">http://msdn.microsoft.com/en-ca/windows/desktop/aa366750(v=vs.85).aspx</a></div>
<div class="MsoNormal">
<a href="http://www.illmatics.com/Understanding_the_LFH.pdf">http://www.illmatics.com/Understanding_the_LFH.pdf</a></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com1tag:blogger.com,1999:blog-1835624775440216518.post-31445238870975077812013-06-30T23:30:00.000-04:002013-11-22T02:03:28.305-05:00Heap Debugging Tricks<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-size: small;"><span style="font-family: inherit;">On Windows, the LFH (Low
Fragmentation Heap) is commonly used to dynamically allocate small chunks of
memory (<16KB in size). Many programs use the LFH as it is intended for high
performance allocation/free of small objects, even in a multithreaded
environment. Debugging memory corruptions on the heap can often be complex, but
the following Windbg tricks may help:</span></span><br />
<ul style="text-align: left;">
<li><span style="font-size: small;"><span style="font-family: inherit;"><span style="line-height: 115%;"><span style="line-height: 115%;">!heap -p -a MEMORY_ADDRESS</span></span></span></span></li>
</ul>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: inherit; line-height: 115%;">This
command is extremely useful when tracking down Use-After-Free vulnerabilities
in applications. When run on a memory address, there are 2 relevant scenarios:</span></span><br />
<span style="font-size: small;"><br /></span>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: inherit; line-height: 115%;">1) The
memory address is inside a current allocation- Windbg displays the call stack
that led to the allocation.</span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM_palwHr_FJCkhz1uXaxuMCL5zDkHGhThdM7OMRKyRrmImlh6iVS-TX-vU-IbMJXtJ7nAPM8wuXZjifPkZdOTQnnIoJ0bGjnRnC3VHBNJFKvvv-osM-7RTueP1qOJhuxTsHLy3rL1pog/s1600/alloc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM_palwHr_FJCkhz1uXaxuMCL5zDkHGhThdM7OMRKyRrmImlh6iVS-TX-vU-IbMJXtJ7nAPM8wuXZjifPkZdOTQnnIoJ0bGjnRnC3VHBNJFKvvv-osM-7RTueP1qOJhuxTsHLy3rL1pog/s1600/alloc.png" /></a></span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;">2) <span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: inherit;">The memory address is inside an allocation that was freed- Windbg displays the call stack that led to the free.</span></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3O8mX4jkGjoXgN-IjyvzRQR5jeidUZE8t6t6qilV1Vz-siinh3jgOZT-Zno2uJCvjNUSueI-5FkJeROoyQTACz2sgpljFGbxv8aYndk6JeAXplrV6woXCf5V_6FzW2foG5y16qrzRwk/s509/free.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3O8mX4jkGjoXgN-IjyvzRQR5jeidUZE8t6t6qilV1Vz-siinh3jgOZT-Zno2uJCvjNUSueI-5FkJeROoyQTACz2sgpljFGbxv8aYndk6JeAXplrV6woXCf5V_6FzW2foG5y16qrzRwk/s1600/free.png" /></a></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<span style="font-size: small;"><br /></span>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;">
</span>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;"><span style="font-family: Calibri;">Using this command requires the
page heap to be enabled. Page heap can be enabled per application using the
gflags.exe utility that is distributed in the Windbg package.<o:p></o:p></span></span></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;">
</span></span>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;">
</span></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPjgdXaRurbwgF02VNFM91L3_fE9DPZP3zso-5xia183VWXrUJbgVddcp79Xatp_tlH-AmclWQ8SPM-tzUK86Jxj8dabl9wLDmR3gJ9mZb1Zf0BIoxeadOgaODDQO6gec8xxksvF2ohf0/s427/pageHeap.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="317" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPjgdXaRurbwgF02VNFM91L3_fE9DPZP3zso-5xia183VWXrUJbgVddcp79Xatp_tlH-AmclWQ8SPM-tzUK86Jxj8dabl9wLDmR3gJ9mZb1Zf0BIoxeadOgaODDQO6gec8xxksvF2ohf0/s320/pageHeap.png" width="320" /></a></div>
<br />
</span><div class="separator" style="clear: both; text-align: left;">
<br /></div>
</span><ul style="text-align: left;">
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Caller
Based Conditional Breakpoint</span></span></div>
</li>
</ul>
<span style="font-size: small;"><br /></span>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;">
</span></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;">
</span>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">This
Caller Based Conditional Breakpoint is very useful when one is interested in
the place where the object gets allocated/freed, especially when the allocation/free
codepath is very “hot” (meaning it is executed very often). The idea behind this breakpoint is to only break when there is a certain function (MemberFunction in the example below) on the call stack (ie only break if a certain function called this function directly or indirectly). If a breakpoint is
placed on the constructor/destructor of the object’s class, and the object is
allocated/freed very often, this could result in the breakpoint getting hit
many more times that a human can reasonably look at. For this reason, placing a
Caller Based Conditional Breakpoint in the constructor/destructor usually greatly
reduces the number of times the breakpoint is hit, allowing a human to
reasonably be able to investigate each time the breakpoint is hit. The Caller
Based Conditional Breakpoint is of the following format:</span></span></span><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Times New Roman; font-size: small;">
</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Consolas; font-size: small;">bp Module!MyFunctionWithConditionalBreakpoint "r $t0
= 0;.foreach (v { k }) { .if ($spat(\"v\", \"*Module!ClassA:MemberFunction*\"))
{ r $t0 = 1;.break } }; .if($t0 = 0) { gc }"<o:p></o:p></span></div>
<span style="font-family: Times New Roman; font-size: small;">
</span><br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<ul>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit; font-size: small; line-height: 115%;">Register
Watching Breakpoint</span></div>
<span style="font-family: inherit; font-size: small;">
</span></li>
<span style="font-family: inherit; font-size: small;">
</span></ul>
<span style="font-size: small;"><br /></span>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Calibri","sans-serif"; font-size: small; line-height: 115%;"><span style="font-family: inherit; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">The
Register Watching Breakpoint is a slight variation on the Caller Based
Conditional Breakpoint. In the Register Watching Breakpoint, instead of
actually breaking when the appropriate caller is on the call stack, the command
in Caller Based Conditional Breakpoint is modified to just print the CPU registers
(using the ‘r’ command). Very often, in destructors, the address of the object
that is being destroyed is in one of the CPU registers. The end result would be
that each time the Register Watching Breakpoint is hit, the CPU registers will
be printed rather than breaking execution. Since computers are very
deterministic machines, if there is no entropy introduced in the program’s
execution, one can count the number of times the breakpoint was hit before the
object of interest was freed, and predict it the next time the program is run,
and eventually get a live debugging session which is watching the object as it is
being freed. The Register Watching Breakpoint is of the following format:</span></span></span></span></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Consolas; font-size: small; line-height: 115%;"><span style="font-family: Times New Roman;">
</span></span></div>
<span style="font-family: Consolas; font-size: small; line-height: 115%;">
</span>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Consolas; font-size: small; line-height: 115%;"><span style="font-family: Consolas;">bp Module!MyFunctionWithConditionalBreakpoint "r $t0
= 0;.foreach (v { k }) { .if ($spat(\"v\", \"* Module!ClassA:MemberFunction
*\")) { r; r $t0 = 1; gc; } }; .if($t0 = 0) { gc }"<o:p></o:p></span></span></div>
<span style="font-family: Consolas; font-size: small; line-height: 115%;">
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Times New Roman;">
</span></div>
</span><div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri; font-size: small;">References:<o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;"><br /></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-size: small;"><a href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa366750(v=vs.85).aspx"><span style="font-family: Calibri;">http://msdn.microsoft.com/en-us/library/windows/desktop/aa366750(v=vs.85).aspx</span></a></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-size: small;"><a href="http://stackoverflow.com/questions/7791675/windbg-set-conditional-breakpoints-that-depends-on-call-stack"><span style="font-family: Calibri;">http://stackoverflow.com/questions/7791675/windbg-set-conditional-breakpoints-that-depends-on-call-stack</span></a></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-size: small;"><a href="http://msdn.microsoft.com/en-us/library/ms220938(v=vs.80).aspx"><span style="font-family: Calibri;">http://msdn.microsoft.com/en-us/library/ms220938(v=vs.80).aspx</span></a><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;"><br /></span></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com3tag:blogger.com,1999:blog-1835624775440216518.post-27615796310353046442013-04-29T22:06:00.001-04:002013-05-02T13:08:33.132-04:00ROP (Return Oriented Programming)<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: inherit;"></span><br />
<div align="center" class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt; text-align: center;">
<span style="font-family: inherit;">Prerequisite
Reading: previous “Stack Pivoting” article</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Cyber security seems to be an
arms race between attackers and defenders (in addition to the arms race between nations). Every time defenders devise a new
mechanism to defend computers and mitigate exploits, attackers seem to find a
way around it. Such was the case with DEP (Data Execution Prevention). Defenders
used this mechanism to prevent execution from regions of memory that were supposed
to contain data only rather than code. This was supposed to prevent attackers
from executing shellcode from memory structures such as the program stack or
the heap. To bypass DEP, the ROP exploitation technique was devised. It is similar to the
idea of Ret2LibC [1].</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">ROP works by taking advantage of
the fact that the attacker can manipulate program execution control data. In this
technique, the attacker injects a fake call stack and executes a “stack pivot” (see
prerequisite reading) to pivot to it. The call stack can be thought of as recording
the causality chain [2] that specifies how execution got to its current
position (ie which functions called which functions in order to get to the
current function). When returning from the current function, the normal call stack
serves the purpose of controlling where the execution will return to. For
example with the normal stack, the immediate return address is supposed to be in
the function that directly called the currently executing function. Rather than
pointing in the functions that are part of the current causality chain, each return
address in the fake call stack points to what is known as a “ROP Gadget”.</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">A ROP Gadget is any “useful instruction(s)”
to an attacker followed by a return instruction. The instruction(s) that are
considered “useful” depend on the vulnerability the attacker is trying to
exploit. The return instruction gets the next value off of the attacker controlled
call stack, which in turn points to the next ROP Gadget to be executed. One
crucial property of a ROP gadget is that it must be at a predictable address in
memory every time the vulnerable program is executed, so the fake call stack
can accurately point to the intended ROP gadgets. A stack pivot gadget is a subset
of the more general ROP Gadget in that the useful instruction(s) of a stack
pivot gadget switches the value of the ESP register from the real stack to the
fake stack. Examples of the stack pivot instructions are given in the
prerequisite reading. Here are some examples of general ROP gadgets:</span></div>
<ul><span style="font-family: inherit;">
</span>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">push EAX<br />ret</span></div>
<span style="font-family: inherit;">
</span></li>
<span style="font-family: inherit;">
</span>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">pop ECX<br />ret</span></div>
<span style="font-family: inherit;">
</span></li>
<span style="font-family: inherit;">
</span></ul>
<ul><span style="font-family: inherit;">
</span>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">sub EAX,
4<br />ret</span></div>
<span style="font-family: inherit;">
</span></li>
<span style="font-family: inherit;">
</span>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">pop EBX<br />xor EAX, EAX<br />ret</span></div>
<span style="font-family: inherit;">
</span></li>
<span style="font-family: inherit;">
</span>
<li><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">add ECX, 8<br />ret</span></div>
<span style="font-family: inherit;">
</span></li>
<span style="font-family: inherit;">
</span></ul>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">ROP exploits work because the attacker
tricks the machine into using attacker controlled program control data which is
injected into a page that’s not necessarily executable. This technically is
allowed even with DEP enabled because the fake call stack bytes injected by the
attacker are technically not being executed. Rather, they are just controlling
where execution of the CPU will go next. In some sense, the attacker is
actually turning the process’s address space against itself by using instructions
already present in executable sections, but just executing them in different
orders to achieve the attacker’s intentions. Often the end goal of ROP exploits
is to make executable a currently non-executable region in memory, so that
shellcode that has been injected into that region can be executed. This requires
a return address on the fake call stack to contain a pointer to a function
(such as VirtualProtect) along with the required parameters.</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">The execution of a ROP exploit
looks similar to the following once the fake call stack is injected in memory:<o:p></o:p></span></div>
<ol style="text-align: left;"><span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Execute
stack pivot gadget to pass control to the fake call stack</span></li>
<span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Execute
a ROP Gadget at the top of the fake callstack</span></li>
<span style="font-family: inherit;">
</span><ol><span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Execute
“useful instruction(s)"</span></li>
<span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Execute
a return instruction</span></li>
<span style="font-family: inherit;">
</span><ol><span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">If the
next return address is another ROP gadget, goes back to step 2.1</span></li>
<span style="font-family: inherit;">
</span>
<li><span style="font-family: inherit; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Else
if the next return address is a function, executes that function using
parameters that are on the fake stack</span></li>
<span style="font-family: inherit;">
</span></ol>
<span style="font-family: inherit;">
</span></ol>
<span style="font-family: inherit;">
</span></ol>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Above, step 2.2.1 is implicitly
“goto step 2.1” if the return address points to another ROP </span><span style="font-family: inherit;">gadget. This forms
a repetitive chain, also known as a “ROP </span><span style="font-family: inherit;">Chain”. A
function can be executed if the fake call stack contains the function address
and the required parameters (step 2.2.2).</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">An example of a ROP exploit follows.
A local variable buffer on the stack has already been overflowed and the return
address of the current stack frame has been overwritten with the address of the
below stack pivot gadget. That function has already returned to the stack pivot
gadget below and the stack pivot instruction below has already been executed.</span></div>
</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Stack Pivot </span><span style="font-family: inherit;">Gadget:<o:p></o:p></span></div>
</div>
<span style="font-family: inherit;">5c pop </span><span style="font-family: inherit;">ESP //actual stack pivot instruction (already executed)</span><br />
<span style="font-family: inherit;">c3 ret //EIP points here. This is the next instruction to be executed</span><br />
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;">Fake Call Stack:</span><br />
<span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3GcsG1ULbuzbgKTcVSS-zEsipPK5TOPhyphenhyphen2Cj8hT8o0kgNJpzCw7sSUCgCzCkhTvkfZuM_U6scBiTgsCXVo5X-ECSJfssmdXd2Of-qdtipI6w7hzB64-u7kOFO0CfEq7RfsJV0WZyAaTw/s1600/fakeStack.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><span style="font-family: inherit;"><img border="0" height="365" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3GcsG1ULbuzbgKTcVSS-zEsipPK5TOPhyphenhyphen2Cj8hT8o0kgNJpzCw7sSUCgCzCkhTvkfZuM_U6scBiTgsCXVo5X-ECSJfssmdXd2Of-qdtipI6w7hzB64-u7kOFO0CfEq7RfsJV0WZyAaTw/s640/fakeStack.JPG" width="640" /></span></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-family: inherit; font-size: small;">Fake Call stack right before "ret" instruction of the stack pivot gadget is executed</span></td></tr>
</tbody></table>
<span style="font-family: inherit;">Above, the ROP exploit is ready to be executed. The ROP exploit leverages a stack based
buffer overflow vulnerability (with DEP enabled on the target process) to pop a
message box saying “You got pwn3d”, which represents arbitrary code execution.
As presented above, the fake call stack has the addresses of various functions
to execute, along with arguments to those functions. These steps correspond to 2.2.2
of the ROP execution steps outlined above.</span><br />
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">Defenders created DEP to stop
shellcode execution from data-only regions of memory. Attackers created ROP to
bypass DEP. Then, Defenders created ASLR to stop ROP exploits. And so the cyber
security arms race goes on and on…</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;"></span><br />
<span style="font-family: inherit;">References:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">[1] </span><a href="http://www.phrack.org/issues.html?issue=58&id=4&mode=txt"><span style="color: #cccccc; font-family: inherit;">http://www.phrack.org/issues.html?issue=58&id=4&mode=txt</span></a></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: inherit;">[2] </span><a href="http://msdn.microsoft.com/en-us/magazine/jj891052.aspx"><span style="color: #cccccc; font-family: inherit;">http://msdn.microsoft.com/en-us/magazine/jj891052.aspx</span></a><o:p></o:p></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com8tag:blogger.com,1999:blog-1835624775440216518.post-44942193711783129092013-02-11T00:20:00.000-05:002013-11-16T17:10:16.690-05:00Attacking V-Table Pointers<div dir="ltr" style="text-align: left;" trbidi="on">
A common attack vector
for software written in C++ is V-table pointer overwrites. When C++ objects are
allocated on the heap, such as when the "new" keyword is used, they
often get put next to other objects that are also on the heap. If there is an
unbounded write to one of the objects on the heap before an object using V-tables,
this type of attack is feasible.
<br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
Windows has mitigations
in its userland heap manager that can make it difficult to guess which objects
will be next to each other on the heap. This means that even if an attacker
knows that there is an unbounded write to an object on the heap, the attacker
would not know what object is right after it on the heap, making it much more
difficult to exploit reliably.</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
The following example
code uses Virtual functions, which imply V-table usage when compiled with the
Microsoft Visual C++ compiler:</div>
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: green; font-family: Consolas; font-size: 9.5pt;">/*</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: green; font-family: Consolas; font-size: 9.5pt;">the following class definitions were
modified from</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: green; font-family: Consolas; font-size: 9.5pt;">http://en.wikipedia.org/wiki/Virtual_function_table</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: green; font-family: Consolas; font-size: 9.5pt;">*/</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">#include</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: #a31515;"><iostream></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">using</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: blue;">namespace</span> std;</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">class</span><span style="font-family: Consolas; font-size: 9.5pt;"> B1<span style="mso-spacerun: yes;"> </span><span style="color: green;">//base class</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">public</span><span style="font-family: Consolas; font-size: 9.5pt;">:</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">virtual</span> <span style="color: blue;">void</span> f0() {}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">virtual</span> <span style="color: blue;">void</span> f1() {}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">};</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">class</span><span style="font-family: Consolas; font-size: 9.5pt;"> B2<span style="mso-spacerun: yes;"> </span><span style="color: green;">//base class</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">public</span><span style="font-family: Consolas; font-size: 9.5pt;">:</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">virtual</span> <span style="color: blue;">void</span> f2() {}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">virtual</span> <span style="color: blue;">void</span> f3() {}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">};</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">class</span><span style="font-family: Consolas; font-size: 9.5pt;"> D : <span style="color: blue;">public</span> B1, <span style="color: blue;">public</span> B2 {<span style="mso-spacerun: yes;"> </span><span style="color: green;">//derived class inherits both base classes</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">public</span><span style="font-family: Consolas; font-size: 9.5pt;">:</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">void</span> d() {}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">void</span> f0() {}<span style="mso-spacerun: yes;"> </span><span style="color: green;">// override B1::f0()</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">void</span> f1() {}<span style="mso-spacerun: yes;"> </span><span style="color: green;">// override B1::f1()</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">void</span> f2() {}<span style="mso-spacerun: yes;"> </span><span style="color: green;">// override B2::f2()</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">void</span> f3() {}<span style="mso-spacerun: yes;"> </span><span style="color: green;">// override B2::f3()</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">};</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">int</span><span style="font-family: Consolas; font-size: 9.5pt;"> main(<span style="color: blue;">int</span> argc, <span style="color: blue;">char</span>* argv[])</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>B2 *b2 = <span style="color: blue;">new</span> B2();</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>D<span style="mso-spacerun: yes;"> </span>*d<span style="mso-spacerun: yes;"> </span>= <span style="color: blue;">new</span> D();</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f0();<span style="mso-spacerun: yes;"> </span><span style="color: green;">//vtable lookup</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f1();<span style="mso-spacerun: yes;"> </span><span style="color: green;">//vtable lookup</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f2();<span style="mso-spacerun: yes;"> </span><span style="color: green;">//vtable lookup</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f3();<span style="mso-spacerun: yes;"> </span><span style="color: green;">//vtable lookup</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">}</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
Below is the relevant
assembly code of the above C++ code showing how virtual functions are accessed
in objects that make use of virtual functions:</div>
<br />
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f0();<span style="mso-spacerun: yes;"> </span>//V-table lookup</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>eax,dword ptr [ebp-14h]</span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=address of d object</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>edx,dword ptr [eax]<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//edx=first dword in d
object(pointer to B1 V-table)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr [edx]<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=first entry in B1 V-Table(address
of f0)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>eax</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f1();<span style="mso-spacerun: yes;"> </span>//V-table lookup</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>eax,dword ptr [ebp-14h]</span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=address of d object</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>edx,dword ptr [eax]<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//edx=first dword in d
object(pointer to B1 V-table)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr [edx+4]<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=second entry in B1 V-Table(address of f1)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>eax</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f2();<span style="mso-spacerun: yes;"> </span>//V-table lookup</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>eax,dword ptr [ebp-14h]</span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=address of d object</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>edx,dword ptr [eax+4]<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//edx=second dword in d object(pointer to B2 V-table)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr [edx]<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=first entry in B2
V-table(address of f2)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>eax</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f3();<span style="mso-spacerun: yes;"> </span>//V-table lookup</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>eax,dword ptr [ebp-14h]</span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=address of d object</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>edx,dword ptr [eax+4]<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//edx=second dword in d object(pointer to B2 V-table)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr [edx+4]<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=second entry in B2 V-table(address of f3)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>eax</span><span style="font-family: Consolas; font-size: 9.5pt;"></span></div>
<br />
<div class="MsoNormal">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
The common pattern in
all of these virtual function lookups is as follows:</div>
<br />
<ol style="text-align: left;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--></ol>
<ol style="text-align: left;">
<li>Dereference the object pointer
which contains the V-table.</li>
<li>Dereference the relevant V-Table
pointer within the object from step 1.</li>
<li>Dereference the relevant function
pointer inside the V-table from step 2.</li>
<li>Call the function found in step
3.</li>
</ol>
<ol style="text-align: left;"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--></ol>
<br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
In Windbg, we can
verify that d was indeed allocated on the heap because our local variables are:</div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
0:000> dv</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span>argc = 0n1</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span>argv = 0x00574660</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span><span style="background: blue; mso-highlight: blue;">d = 0x00574720</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span>b2 = 0x005746e0</div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--><br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
More info about where
our d object is allocated:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
0:000> !heap -p -a
0x00574720</div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span><span style="background: blue; mso-highlight: blue;">address 00574720 found in</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="background: blue; mso-highlight: blue;"><span style="mso-spacerun: yes;"> </span>_HEAP @
570000</span></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--><br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span>HEAP_ENTRY Size Prev Flags<span style="mso-spacerun: yes;"> </span>UserPtr UserSize - state</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="mso-spacerun: yes;"> </span>005746f8 0009 0000<span style="mso-spacerun: yes;"> </span>[00]<span style="mso-spacerun: yes;">
</span>00574700<span style="mso-spacerun: yes;"> </span>0002c - (busy)</div>
<br />
Below is a graphical depiction of the relationship between
our heap objects and the V-tables they reference.
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br />
<br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
<br />
<div class="MsoNormal">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br /></div>
<div class="MsoNormal">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" height="440" src="data:image/png;base64,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" style="margin-left: auto; margin-right: auto;" width="640" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Normal V-table layout</td></tr>
</tbody></table>
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br /></div>
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
If we wanted to exploit
a V-table pointer overwrite and highjack a call to d->f1(), we have to make
sure our "fake V-table" and attacker code is in place before executing
the call. For this example let's assume the "fake V-table" is at
0xDEADBEEF and our attacker code is at 0x41414141. This can be achieved by
memory spraying, which would ensure that the following predicates would be
true:</div>
<br />
<br />
<ol style="text-align: left;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--></ol>
<ol style="text-align: left;">
<li>Address 0xDEADBEEF has already been
allocated and is readable.</li>
<li>The DWORD at 4 bytes past
0xDEADBEEF(doing the math, that would just be 0xDEADBEF3) is the address of attacker
code that we want to execute.</li>
<li>Our attacker code exists at
0x41414141.</li>
</ol>
<ol style="text-align: left;"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--></ol>
<div class="MsoNormal">
</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]-->
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
We would need to
overwrite the pointer(stored in the heap-allocated object) to the B1 class V-table
with the value 0xDEADBEEF. In the following example, we overwrote the pointer(stored
at 0x00574720) to the B1 V-table with the value 0xDEADBEEF.</div>
<br />
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
Now, if a call to <span style="font-family: Consolas; font-size: 9.5pt;">d->f1() </span>happened, the
follow sequence of events would occur:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>d->f1();<span style="mso-spacerun: yes;"> </span>//V-table lookup</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>eax,dword ptr [ebp-14h]</span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=address of d object</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>edx,dword ptr [eax]<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//edx=first dword in d object(our
0xDEADBEEF value)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr [edx+4]<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//eax=0x41414141</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="color: red; font-family: Consolas; font-size: 9.5pt;">call<span style="mso-spacerun: yes;"> </span>eax<span style="mso-spacerun: yes;"> </span></span><span style="font-family: Consolas; font-size: 9.5pt;">//call into our attacker code
instead of d->f1()</span></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--><span style="font-family: Consolas; font-size: 9.5pt;"><span style="color: grey;"></span></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" height="478" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+QAAALpCAIAAAC11nssAAAgAElEQVR4nOzdO2hr2/4fenVZRQqXrv6oSGECIYI0xpUgRQxhBxNSGEJAEDBuAoY0qzig0s0Jcmc4BAxpnM6wC7vauHSpncpsXJh94SJWc7U7cYuLbqFlW4/50tSU5tAcnw/inL2k+RhzDj2+Gv7NodYUAAAIUqvuBgAAAMmEdQAACJSwDgAAgRLWAQAgUMI6AAAESlgHAIBACesAABAoYR0AAAIlrAMAQKCEdQAACJSwDgAAgRLWAQAgUMI6AAAESlgHAIBACesAABAoYR0AAAIlrAMAQKCEdaCkt5uTVuviseSKJzdv1TepWkvt3JdmTzfomlI72o9zArCnhHWgpO2F9bebk9ZuwmYmYb3YjvbjnBTzeNH6ss4ZzF4x9dHZU33R5/lcWCtpgZXNfD2Su+7SnlePtfSpAComrAMlCevBEtbLWHzarfEkzF4x89E1T2Byo75yd+FX1ePF/GZmuXxus6VPBbAFwjpQUuhlMBvvpp6wXsVuhPVlBRr6eJE06l3g4LJXzH50vROYvPTjRat1cvOYs6XsPS22svSpALZBWAdKEta3QljfhvyGrgTUokeXvWLOZtc6gY8XCYPnH32ds6XEdZPbVP5UAFshrAOFzVWxnty8ZSbCxZLZ5A/++arZxSUS0kJmBe1C/e3JzdtqxW5qcl0s3V1YrEBYzzrMxIZl7zSz2ZlnYI2uyWn2Qvhbbnji8S12ZcLCWS3PO/+LLcn8BlLqrC4fyWrDLx4T6kS+nqHZK2Y/ul4ITszbs2H1t0Ij5xn7mX/F5bUZ2DFhHShm4eP+Mxel5p7lsDT34b+yckYUStrg0qNLm3+8+PmPgpUPOe1MD+t5h5nWsOydJjd7jTOQ2TUFmr28fmbBcv7CmS0vcP4znydzypzV5fWzEurC4/NHkb1i3mZXLjBNbWNiP3xG9ewjzC06Xz06YR3CIawDRaxGgbQAkDoAvXhR3eIiSelzIdKt7jo3o6z/l/vsdL74z9zDLLr7xO8ACRte4wxkZLOivbMypJ+c03IXzmx5TuPynyfpipzVBYlbTs6wOfXdGcsmbXal1cW+AX/eV+D5lpfVs78K5rQZ2DphHSgirYw1Zca3xI/6jFixdNfC4tm7To9v2w3ruYdZNFcWiJVrn4H0MpgyvZNRVJO38FptK1B3VLhPy4X1nOHkr3qa5b8ClR5ZL9aO5LsXvwilH2FOzk7+u5aRdQiHsA4UUTh1pU9YkTkGmDFamTZjdHrFcFZLEg8suQ4hKzvmHmbm3jN2mhrW087AWoG4VO9sGtZTW55zKvKfJwmHUfysFjgzy3v7OfKd/6eCwjXrye0oMq69/DeL1CPMzOoJf71Qsw6hEdaBIsIaWc/bXdpukpYoOpRe1ch6zk4LjqxnPxryyPry2oXPf8pdhTZV4MmQdhqXt3mynG6zV8zfbMKBLD2YWgKTrGhJVOpFAOu2GdguYR0oovqa9YU1s2rWs3PCJjXriQOn265Zz9np+sUf26hZryqsZ7e8yPnPfJ4U3lThb24r18YudnhSaUv2inmbzW1Ffsl51mbzngoZ33wKtxnYMmEdKKb4lCNL43UrH/0rK6/8oT6xVnhpC4ujtwuj8j//kXtN3GLLflZRFB7ozTvMlIbl7DS9PLngGcjsmgLNrjSsZ7e8yPnPfJ4s7Xbds7pkcZG0qJ6wsawVsx/9erImn6yCLU/abc66KYPqhY4I2C1hHShsrij4Y4Qxs/I28e/yX3lubnP5lcmLBclJeSbhscQrAlPXvHh8uzlZvyoj7SDSG5a10/RmFz0DOV2T1+yKw3pOy4uc//TnSepeip/VjDPztVjuF7G0FXMfXa5mSSkrK5CUU/9mkj52virpK3X2GQO2T1gHwuNqNgzoAkynU2EdCNHyTBfESFgHmArrQIAMrO+FxEKKnan76AF2xPsdEJC8qyOJiJF1gKmwDgAAwRLWAQAgUMI6AAAESlgHAIBACesAABAoYR0AAAIlrAMAQKCEdQBKur29fX19rbsVAE0mrANQUq/Xu7u7q7sVAE0mrANQ0tnZ2WAwqLsVAE0mrANQUrfb7ff7dbcCoMmEdQBKEtYBtk1YB6AkYR1g24R1AEpqt9uXl5d1twKgyYR1AEpqt9u9Xq/uVgA0mbAOQEnCOsC2CesAlHR4eHh+fl53KwCaTFgHoKRWq9XtdutuBUCTCesAlCSsA2ybsA5AGaPRqNVqHR0d1d0QgCYT1gEo4+XlpdPpfPv2re6GADSZsA5AGQ8PD2dnZwcHB+PxuO62ADSWsA5AGbe3t5eXl0dHR6+vr3W3BaCxhHUAyvj+/fv19fXp6enT01PdbQFoLGEdgDJ6vd7d3d3sf+tuC0BjCesAlNHtdp+fn/v9fr/fr7stAI0lrANQxqxafVa5XndbABpLWAegjG/fvk0mk6enp9PT07rbAtBYwjoAaxuPxwcHB9PpdDgcdjqdupsD0FjCOgBr+8zon6kdgG0Q1gFY2/39/fn5+ey/Dw8PR6NRve0BaCphHYC1XV1dDQaD2X+fnZ09PDzU2x6AphLWAVjb/G8hzX4dqd72ADSVsA7A2uZLX+ZLYgColrAOwHqWLio1IQzA9gjrAKxndW712ZzrdbUHoMGEdQDWMxgMrq6u5u/pdDrD4bCu9gA0mLAOwHouLy9vb2/n7zk/P7+/v6+rPQANJqwDsJ7VcfTVsXYAKiGsA7CGyWRycHCwVKH+/Pzc7XbrahJAgwnrAKwhMZcnJngANiesA7CGfr/f7/dX7+92u8/Pz7tuDUDTCesArCEtlKeFeAA2IawDUFRGuYuydYBtENYBKCojkStbB9gGYR2AorJrXZStA1ROWAegqOPj45eXl7RHla0DVE5YB6CQ8Xh8cHCQscBwOOx0OjtrD0AMhHUACnl4eDg7O8te5uDgYDwe76Y9ADEQ1gEo5PLy8vb2NnuZ8/Pz+/v73bQHIAbCOgCFHB4ejkaj7GXu7+/Pz8930x6AGAjrAOQrOI26CRwBqiWsA5CvSA3MjEoYgAoJ6wDkK1IDM6MSBqBCwjoAOQrWwMyohAGokLAOQI7iNTAzKmEAqiKsA5CjeA3MjEoYgKoI6wBkWasGZkYlDEBVhHUAsvR6vbu7u3XXUgkDUAlhHYBUo9Go3W6XGCMfDoedTmcbTQKIirAOQKrBYHB1dVVu3U6nMxwOq20PQGyEdQBStdvt9/f3cuu6zBRgc8I6AMkeHh7Ozs5Krz6ZTNrt9lrTyACwRFgHINnp6enT09MmW+j3+/1+v6LmAMRIWAcgwevr69HR0YYbKX19KgAzwjoACa6urgaDwebbMYcjwCaEdQCWTSaTw8PD8Xi8+abM4QiwCWEdgGWbzNi4avPad4BoCesALKh8FheD6wClCesALKh2WH3m7Ozs4eGh2m0CxEBYB+DLaDTqdDqVT45ucB2gHGEdgC9VTQKzyuA6QAnCOgA/bXVadIPrACUI6wD8tL1h9RlzrgOsS1gHYDrdya+N+kFTgHUJ6wBMp9Npr9e7u7vb9l62PXgP0DDCOgDT5+fnbre7gx1VPok7QLMJ6wCxm0wmR0dH7+/vu9ndw8PD2dnZbvYFsO+EdYDYff/+/fr6epd7NI0jQEHCOkDUhsPh8fHxji/6dKUpQEHCOkDUOp3OcDjc/X4Hg8HV1dXu9wuwX4R1gHjVm5jr+p4AsEeEdYBIvb+/Hx0d1ViL4jdNAXIJ6wAxmkwm3W735eWl3mYohgHIJqwDxCicHycyMwxABmEdIDpBzXQ+Ho87nc7OZnkH2C/COkBcXl9fO51OUNMmBtgkgEAI6wARmUwmnU7n9fW17oYsu7u76/V6dbcCIDjCOkBEer3e3d1d3a1IFnLbAOoirAPEIvCpVwKZoAYgKMI6QBSCuqg0zXg8Pj4+DrBKB6AuwjpA8z09PZ2dne3FFZzv7+/dbtfkMAAzwjpAww2Hw+Pj471I6jPv7+/Hx8ej0ajuhgDUT1gHaLLhcNjtdsfjcd0NWc+eNhugcsI6QGPtdUnJ3v1BAGAbhHWAZtrrpD4zK7U3vg7ETFgHaKDZsPReJ/WZp6enbrerfh2IlrAO0DRPT09NukBz9sXDfI5AnIR1gEa5u7s7PT1tWKn3bH4Yv5cEREhYB2iO79+/93q9uluxFePxuNvtPjw81N0QgJ0S1gGaYDKZ9Hq96+vruhuyRZPJ5Ozs7Pb2tu6GAOyOsA6w915eXjqdzt3dXd0N2YXLy8vT09PGVOQDZBPWAfZbv9+P7frLp6eno6OjSL6cAJET1gH21evr6/Hxcb/fr7shNRiPx71e7/z83CzsQLMJ6wB76fr6utPpRD5Byv39/dHR0dPTU90NAdgWYR1gzzw/Px8fH3///r1h8zOWMxqNTk9Pz87OoioEAuIhrAPsjeFw2O12u91u5APqqx4eHo6Ojnq9XgN+tBVgnrAOsAeGw+HZ2Vmn03l+fq67LeG6u7trt9tXV1fmigEaQ1gHCNrr62uv1+t0On4PqKDBYDCL7EbZgQYQ1gFCNBqNbm9vO52OOQpLmEwms8h+enp6d3enuB/YX8I6QFju7+/Pz88PDw8vLy+Hw2HdzdlvT09PvV7v8PCw1+upIAL2kbAOUL/hcHh7ezuLlefn5/f393W3qFHG4/Hd3V23252Vx9zf36uQAfaFsA5Qg/F4/PT01O/3u93ut2/fOp3O5eXl3d2dKyO36v39fTAYnJ+ft9vtw8PD09PTfr///PysTgYIlrDeZOPx+PnD9fV1H6hJr9ebTbl4fHzcarVardbBwYGkWK/RaDT/fanVan379q374erqqu5nDcTr9vb2M8DU/VZRP2G9Od7f3+/v76+urubTwOcHz/fv3+t+6UG87u7uZp865kcP2WQy+cwHg8Gg7mcNxOvy8vIzwMwizey7dL/ff3p6Go/Hdb9b7JSwvt+Gw+H19fXZ2dnh4WG73T4/Px8MBtIAANAks+/S/X7/9PT04OBg9iNot7e3MVx/IqzvpdFoNBgMjo6OOp3O9+/fHx4e1LkCAJF4fX29u7u7vLyMYYZWYX2fTCaT+/v72Tj61dXV6+tr3S0CAKjTbIbWg4ODXq/39PRUd3OqJ6zvh9FodHV1NZvTza8YAgDMm0wmd3d3p6en7XZ7MBg0aaBdWA/deDzu9/tHR0eDwSC2KyoAANby/v5+dXXVbrdvb2/rbks1hPVwTSaT6+vrdrvd7/fFdACAgkaj0ayivQG/MSesh2gymQwGg3a7/f37dzEdAKCE9/f38/PzTqez17XswnpwXl9fZ7/HYYIXAIANDYfD09PTXq+3pwOgwnpYrq+vO52OidIBACp0d3d3dHS0j0PswnooRqPR8fHx9+/fm3T9MgBAIEaj0T4OsQvrQZh92zOgDgCwVXsXuoT1mk0mk7Ozs737kgcAsKdm5Qz9fr/uhhQirNdpPB53u10/cgQAsGP9fr/X64Vffiys1+b9/d21pAAAdZn96Gng1Q3Cej2Gw2Gn03l/f6+7IQAA8Xp+fu52uyFHMmG9Bg8PD8fHx4F/jQMAiMFwODw+Ph4Oh3U3JJmwvmu3t7dnZ2fhF0gBAERiNBp1u90wZ2EX1nfq9va21+vV3QoAABaMx+Ozs7MA87qwvjt3d3eSOgBAmGbT9IVWDyOs78jT05PqFwCAkI3H4+Pj49fX17ob8kVY34Xn5+fT01NJHQAgcO/v70HNDyOsb91wOOx2u+Z+AQDYC7MfwwkkvAnr2xVUZwMAUEQ4g63C+haNx2O/fAQAsI9mv5dUdyuE9W3qdrvPz891twIAgDIGg8HV1VW9bRDWt6Xf7/f7/bpbAQBAeWdnZw8PDzU2QFjfikD+bgIAwCZqr2oW1qvnolIAgMZ4fX3tdDp1zcEtrFdsMpl0u92Xl5e6GwIAQDVq/B16Yb1iV1dXg8Gg7lYAAFClXq93d3e3+/0K61V6eHg4OzuruxUAAFRsMpl0Op3X19cd71dYr8xkMmm326PRqO6GBOvxotVqtVqti8e0Jd5uTlonN2+7bNT+aNDJ8UwAYC/VMoOIsF6Zy8vL29vbuTvebk5a8y4ep7OYUjCEvN2cJKWZ5c1+bm0537zdnCzGoYUFFjczt9jS9j8fSd1vQUXi1x5EtI+cuf4J2FTSydnLJ0NDngkARGn3xTDCejVeXl6Oj48X79s0b2SE9a/NzlLTbLGlHc5i5dwWHi8+Hn68WHjk7ebkK28tbGXuu0X6fjc6nIxjC89C5H282G1T08L63j0ZmvBMACBW4/H46Ohol5UUwnoFJpPJ8fHxcDhcvDsxb3wGlbebk5Obx9kA5cXjwljlxePiyOXiRlY2+3XHcrQ6ubiYi0Wf8SxpdP/xIjnlpd2fdnwfDyyOxS4cznJO+3rw4ibwiJZ6yF/j7YuH93X/x92rJ2f688nw9rlw4tB24skJ/MnQ3GcCABG7v78/Pz/f2e6E9Qqk/FhpblhfinBJ0SV3ZH3xnrlVZmnsK159Ja3UdiWHvI/1s/a7dOfc4PPiIG324cxOSdARLXEMef48zJ2wpftPbt5ST87ykHjCOU8+OSE/GZr9TAAgaqenp09PT7vZl7C+qfR58hPrfRfC+lLtQUIGLBTWl0oavgbu3+Ye+tpa8nYXFkwa1M/cb1qjlwLY6m5XT0PwEe1jADw5e2ad59STs/BAyt0FymA+mhfEkyGCZwIA0RqNRu12ezc/kySsb6rb7T4/Pyc9kj+yvpBYPnLRwlV/a46sfwa0r3V/Zqi5jRUfTF0okSg2sj4/sjy3+9TDWVx+jyLaV2n3XAnMwvey5VORcXIWz81Cicq6YT2YJ0M0zwQA4jQYDK6urnawI2F9I5kTq68Z1r8ezxz0zCsX/qx4mCtAmBXHz9crZ1RyFK58yD6+xO02ajz149yk9FPpkfW0DF8orIfzZIjomQBAjHY2Z7ewvpFOp7NyXemnUmF9aQAyIa8s3b00l8dsAyfLVRUnK8FpuaghsdI645rClf3O3b8Q73IqlVcqtwOOaB/lJNPpdP7MpE3HOX//rGY97eSkhPX8kxPyk6HJzwQAmO7qSlNhvby83ytdJ6zPlVIsZ6Ck2WBWay7mPF6s1hcnR6mkfS43+/OfuftN2vTShhLX+dzwbBA46Ig2fxLmG5pyNucWn7/SMnG5pLCee3ICfzI0+JkAANNpzrhtNYT18nbQPQAABCtv6LYCwnpJd3d3vV6v7lYAAFCnbY/eCutl7OySAgAAQrbtwXVhvYydTdYDAEDgtjq4LqyvzbA6AACftjq4Lqyv7fb29vLysu5WAAAQiu0NrgvrazMJDAAA87Y39Yiwvp6Xl5fj4+O6WwEAQEC2VyYtrK/n/Pz8/v6+7lYAABCWq6urwWBQ+WaF9TWMRqN2uz2ZTOpuCAAAYRmNRoeHh5VvVlhfQ7/f7/f7dbcCAIAQnZ2dPTw8VLtNYb0oMzYCAJDh6enp9PS02m0K60Vt++epAADYd0dHR6+vrxVuUFgv6vj4+OXlpe5WAAAQrsp/515YL+T9/b3dbtfdCgAAglb5ZabCeiHX19ffv3+vuxUAAISu2+0+Pz9XtTVhvZCm1sCYhhIAoFq3t7eXl5dVbU1Yz9fgGpjT09PhcFh3K9iWTqejfwFgx6qthBHW8zW4BqbT6VQ+GyjhaLfbFf4ZDgAoqMJKGGE9X1NrYKbTabvdvru7q7sVbMvh4eHT01PdrQCA6FRYCSOs52hwDcx0Oj08PBTWG6zVaulfANi9CithhPUcDa6BmU6nrVar3+/X3Qq2RVgHgLpUVQkjrOdocA3MeDxutVrVzttPOF5fX1utVoO/agJAyKqqhBHWs4zH44ODg7pbsS1PT08HBwfHx8d1N4SteHh4ODg4ODs7q7shABCjqkqphfUsDw8PDc46g8Gg1+s1+NtI5L5//351dVXtj6gBAMW12+339/cNNyKsZ+n1eg0u+Z0dXSVPIwJ0dnY2G1wfj8d1twUAYnR5eXl7e7vhRoT1LM0OsrNfzJlFurrbQvVmz95qf/EYACiukhoNYT1Vsydt/Dy6u7u7Xq9Xd3Oo2HA47HQ60+l0MBi4hhgAalHJ1Y/Ceqpmp9jPKSmr/UVcAtHv92eTcjb7OycABG5WyLDJFoT1VM0uWJ+vjmjw9JTRmu9T/QsAdbm6uhoMBptsQVhP1eCC9aXRdJUSDaN/ASAQm5etC+vJml08sPQlbzweHx4eTiaTGptEhfQvAARi87J1YT1ZgwvWR6NRu91eim6b/42GQOhfAAjKhmXrwnqyBoebxKKIxITHPtK/ABCUDWdbF9aTNfWavPf396Ojo8TQ9jl/CPtL/wJAaDa8eExYT9bU333M/omcpn5FiUdGD04mk+Pj4w1njwIA1vX8/NztdkuvLqwnaOrU47lf7Gbjso38lhKDz7nz0wyHw+PjY8UwALBLG15jKqwnqOS3YUNT8JLZl5eXbrcrr++dgv379PR0dnYmrwPALh0eHo5Go3LrCusJckco98tkMrm+vi4+uc1wOOx2u+ol9sW6/fv09HR6etrU3xAAgACdnp4+PT2VW1dYT3B+fn5/f193KyowHo8Hg0G73V73u8dwOOx0Oufn5yJ7yEr37/Pzc7vd7vV6r6+vW2obAPDp+/fv19fX5dYV1hNkTIc5HA5vb2+vrq66wTs8PDw4OLi6uir9Z5f7+/tOp9Nqteo+lHxnZ2f9fv/5+XnDAo+o+vfu7u7o6Ggv+vf8/LyS/gWAWtzf35+fn5dbV1hfNplMvn37tnr/6+vr6elpp9O5vLwcDAbPwSud4VbVfSj5Hh4e+v1+t9ttt9vlpjLVvyG7v7//7N9m/NULgKjMahbKrSusL0s8m9fX10dHR6WLjdiZ0Wh0eXnZ6XTWukZW/+6L0Wh0fn5+fHzsGmgA9kjaWHARwvqy1alg+v1+k643jcFsjsKC11BeXV3p3/0ym7PINbIA7JF2u13uk0tYX3Z7e3t5efn5z6urK7/7uI9eX1+L5LlerzcYDHbSIqo0m7NIXgdgX3Qzf5gyg7C+bP5y3YJzVxOml5eX4+PjjAWWvpixX3L7FwDCUXqyQWF9Wa/Xu7u7m06no9HIz3nuu36/n/aHkdnPtZpdZK9tMhMWAOzS1dVVuT/mC+vLPv9IUfqvFYRjMpkcHx8nTsSpfxtgMpl0Oh2zxQMQvsFgcHV1VWJFYX3Z0dHR6+vr8/Nzt9utuy1UYPWK4el0qn8bQ60aAHuh9FTrwvqyb9++TSaTs7Ozh4eHuttCNVZ/5Ur/NsZkMmm32xXOOg8A21B6oFBYXzAejw8ODjaZuJ4ALV1Iqn8bpvQfFgFgZ97f39vtdokVhfUFr6+vR0dHl5eX5X4FkzBNJpPDw8PPa4X1b8OMx+PDw0PXCgMQuFarTPAW1hc8PT2dnp6WnrWeYM3Pl3R4eKhqomFOT0/9AC0AgSuXQIT1BXd3d//hP/wHNRLN83kZosm5G8mU+QCEb/UiuiKE9QV3d3edTsdPljbPaDQ6PDycmpm7oT77FwCCVW7aaGF9wfX19T/90z+ZfruRZl9ny32pJXx6FoDACesV6Pf7375986uljdTr9f7xj38cHBy4ErGRPn97GADCJKxX4L//9//+z//5P6+7FWzFYDD4z//5P7sgoalM4AhA4MqNKwnrC/7jf/yP//Jf/su6W8FWPD09/et//a/L/XgY4ZtN5VR3KwAglbBegX/zb/7Nv//3/77uVrAV4/H4n/2zfzYYDOpuCFsx+0WzulsBAKmE9Qr8q3/1r/7Tf/pPdbeCbWm1WsqaG6zcj00AwG6U+1lGn20L/sW/+Bf/9b/+17pbwbYI680mrAMQsn6/X2J+cJ9tC/7pn/7pv/23/1Z3K9iWb9++ff6OKc3jt4cBCJmwXoGDgwM1zQ0mrDebsA5AyIT1Cvy7f/fv/s//+T91t4Jt+bf/9t/+8ccfdbeCben3+34kAYBgPT8/Pzw8rLuWsP6lBQAAW1MmoFYeefdXuTPIHtHFDaZzAQicsL4pH/aNp4sbTOcCEDhhfVM+7BtPFzeYzgUgcML6pnzYN54ubjCdC0DghPVN+bBvPF3cYDoXgMAJ65vyYd94urjBdC4AgRPWN1X4DD5ezE3Bc/FYfA/ZK6Y++nZzsjLzz8nNW8JaSQusbObrkdx1l/a8eqylT0U9dPH6XZy25eAU7lwAqEe5jyofb18KncFZaPmINIv/2mDFzEffbk7WSUnJjfoKZVlbWlj38WJ+M7PYN7fZ0qeiPrp4vS5eb8s1E9YBCJywvqkiZ/DxImlItECCyV4x+9H1klzy0o8XrdbJzWPOlrL3tNjK0qeiRrp4rS5eb8t1E9YBCJywvqkCZzAhyxSLWdkr5mx2rST3eJEw/vl2c9JqXTzmbSlx3eQ2lT8VddLF63TxeluunbAOQOCE9U3ln8HEuPIZw1aKCL4CWvaK2Y+ul+QSw9hsZPSt0LBqxn7mA2dem8Oki9fo4vW2XD9hHYDACeubyj+DqTHpZ75ZeHw+92SvmLfZlasPUxNTYi3zZ9rKzlu5xdmrR9fAsK6LF1cuuOUQCOsABE5Y31TBJLecdZIzbE59d8aySZud9zPXJUWupDD2UcTw9Y/kvJUX5JYeX6/NodDFa3TxGlsOgrAOQOCE9U1tPuz6+c9WUrVE6WHXYu1IvntuZHSalbdycnZy/UeEI+uf/2x+FxffchiEdQACJ6xvKv8MFirU/jksurDYZgXNye0oMlC7mLYy8lZmkJvtbvHROGvW5xdqfBcX3nIghHUAAiesb6rAGcyfKmT2z5Pl6LPRVCErUufsSNpIstWgmTnGm/L7PlHOBhNJFxfdcjCEdQACJ6xvqsAZTKnq/QwvX48vjWNmr5i32dxWFP3tnuTNZqybNOJa5IgCpYvTdlWg30LvX2EdgMAJ65sqdAYXE1pajltdMnPF7EcfL1ZHcJOmAykQpNKrMdKrnCjDxykAACAASURBVFPjYfYRBUkXJx7sGj/QGnAPC+uwocWv7qtX1gdd5Qh7QVjfVNEzuFAfkPZz8tPpakRKWTH30eWChNX3y6LTsCTlrbw5SVasFm+nNSs4ujijQZm7T9lySMq9AwKfhHXYtnIfVT7evviwbzxd3GA6F4DACeub8mHfeLq4wXQuAIET1jflw77xdHGD6VwAAiesb8qHfePp4gbTuQAETljflA/7xtPFDaZzAQicsL4pH/aNp4sbTOcCEDhhfVOJk9gBAEAlygTUyiPv/mq1WlO3Rt90cYNv5d4BAWBnhPVNSXKNv+niBt+EdQACJ6xvSpJr/E0XN/gmrAMQOGF9U5Jc42+6uME3YR2AwAnrm5LkGn/TxQ2+CesABE5Y35Qk1/ibLm7wTViH9T1efMxQcfGYv/TbzUmxBTNWP7l5K7s+7D9hfVPFk9znu1ur1bpYJ0wsuSmwzGqr3j7uf6xuL2s1Y91Hi5+iXeS53XZx4mLb6MH5RmY3PuPRIrsO9tZqeTcjPI8Xyy+q8lm3eo8X6zVo22H97eYksDMEFSv3UeXj7UvBJHcyF8Le1glzS0t+JraMZRJvN63WSat1krJkib2crNmMTR6t97bjLl49sVvqweKNz360yK6DvQnrhGgpDs/SaCiDy+tmdWEdNiWsb6pIKHlstVqLA6I3rVar1XpbP8l93nlSLITN562Lj/1WspfZQd0Ubkazw3qFXbx6YrfUgwUbn3toRXYd7E1YJ0QrebiaPFpNQcnjxZob2Y8yGNU2BExY31SRJHexErDeUgJZwRB2s5ifcpPu28fyq8Gr9F5WDyHmsF5hFyeuuI0eLNj43EMrsutgb8I6IVodvF57ODuJsF7/bqAMYX1TRZLcSdIo42fEaS2GoaU0lpiElkoRcpPu/HBs4sIl9rKaGmMO6xV2cWIc30YPFmx89qMFdx3sTVgnRMkj60tJcqGwfTELzwbiFx5ZKYPPSM+Ly84tuLyRtGw7t9zJzVuBsJ66x7ljTziotNOVeXIWT0/r5OZtrZMDNSj3UeXj7UurWCDIiDtLZQ9LESct8bQKhLDENLY6UFpuL6sHld2MTR6t97bjLk7c1DZ6sGDjsx8tuOtgb+XeAWG7EmvWM8piFpdfGPp+vPh6oMjg8fK+Hi9aS+vkjawvrPGZi9Pjb94eVzYxi9bL3yFST9fSo0ubf7z4+Q8j6wRMWN9UwSSXXdQ7i19vSTmsSMBaNT8uu1S0cLP4z032srqRjGZs8mj9eW7LXZx9YrfXg48FGp97aEV2Heyt1fJuRnjyRnpX8vJ80kyvmMnPo6kj+EvROH0jq1vIrrfP32PC5bVJ+Tv5u8ryLtJPgbBOwMp9VPl4+1IwyWWPTc4HqcfMxRLvT1tmPtt9bvYtqT0l9vKYdAhG1jfv4tUTu6UeLNj43EMrsutgb+XeAWG7FtLnykByUhyfLzX5GfVX43F+Hk0M+gnROH0jOW0rsceEVi/dtXq6UhuwyTcZqI2wvqkiSS636vczkOUuNh/Xsq/wm997K+met433UmRWkILRLeRgt/suXjqx2+vBIo3fpGY9/AnXhXVClF25kTANe2spns9VZc8l02KTIK4ssM2wXmCP+WPvCd9tUk5OxhkQ1glYuY8qH29fiiS51cqHpSjzOVa6mm8Sk1Dx2WDeWqlyJ3LJ3UuRa2Gzd1Hw0frz3G67eP7EbrUHizQ+99CK7DrYW6vl3YzwLCfe7CrsdEsVJLGOrOftLm03EIpyH1U+3r4USXKrwSVt6PRi8f60JNQqPM964mzfq3UU5fZiZH1LXTy/7lZ7sEjjcw+tyK6DvQnrhChnnvU1cuVCUN7nmvWsiSxzB+Kzd1dkPaiVsL6pIkluKbskXi/4mLTkahJa95cp0zLTUmQssZfcX7JcbUmDw3rlXXyRsnCFPViw8UUezd11sDdhnRCtjv8mja0vj73P/vn1X9OVAprVqV2Sd52blKucDSZvj8mzwcy3ICm7J5+c1bU/Z4MpcnKgJuU+qny8fSkeSuYmdl2+WHD1+sL5GoMliT+Is+ot/bcwq9pL7mwwrcU0mf3ovof1Crv4JmXJzXsw99qGtHUzHi2y62BvrZZ3M8KTVKyxcl/q3OQr04gvb2V5hSUL6ycXlOdk2rmmXTzO/plZtZO5x48/DixO3r6yu4x51hNPZcJjRU4O1KHcR5WPty+tutOG27ZvurjBN2Ed9l4lP+8KARPWNyXJNf6mixt8E9Zh7xUY64e9JqxvSpJr/E0XN/gmrMO+M7BO4wnrm5LkGn/TxQ2+CeuwvwpcvgpNIKxvSpJr/E0XN/gmrAMQOGF9U7ElucnH1fIvdbdkZ7eGdXGEPZhxE9YBCJywvqkWAABsTZmAWnnkZY+8v7+3Wq3n5+e6G0JJehAAmk1Yj5qot+/0IAA0m7AeNVFv3+lBAGg2YT1qot6+04MA0GzCetREvX2nBwGg2YT1qIl6+04PAkCzCetRE/X2nR4EgGYT1qMm6u07PQgAzSasR03U23d6EACaTViPmqi37/QgADSbsB41UW/f6UEAaDZhPWqi3r7TgwDQbMJ61ES9facHAaDZhPWoiXr7Tg8CQLMJ61ET9fadHgSAZhPWoybq7Ts9CADNJqxHTdTbd3oQAJpNWI+aqLfv9CAANJuwHjVRb9/pQQBoNmE9aqLevtODANBswnrURL19pwcBoNmE9aiJevtODwJAswnrURP19p0eBIBmE9ajJurtOz0IAM0mrEdN1Nt3ehAAmk1Yj5qot+/0IAA0m7AeNVFv3+lBAGg2YT1qot6+04MA0GzCetREvX2nBwGg2YT1qIl6+04PAkCzCetRE/X2nR4EgGYT1qMm6u07PQgAzSasR03U23d6EACaTViPmqi37/QgADSbsB41UW/f6UEAaDZhPWqi3r7TgwDQbMJ61ES9facHAaDZhPWoiXr7Tg8CQLMJ61ET9fadHgSAZhPWoybq7Ts9CADNJqxHTdTbd3oQAJpNWI+aqLfv9CAANJuwHjVRb9/pQQBoNmE9aqLevtODANBswnrURL19pwcBoNmE9aiJeqH48WP6228Ltz/+KLLeGj3448f05WVhFz9+bNhqAGDbhPWoCetB+OuvaauVcPvll9xVi/bg778n70JeB4CwCetRE9ZDcXmZHKb/8Y/s9Yr24C+/JG//r7+qOgIAYBuE9agJ66FIG/lutaZ//pmxXqEe/PXX5C3f31d7EABA5YT1qAnrAfnb35Ij9d/+lrFSfg9m1NgYVgeA4AnrURPWA/Lnn6mD67//nrZSfg/+/e/J2/ztt20cBABQLWE9asJ6WO7v173SNKcH074AXF5u6QgAgGoJ61ET1sPy11+pV4KmDITn9GDadauZdfAAQDiE9agJ68H57bfUYpikEvOsHnx5Sd7O3/++7YMAAKoirEdNWA/ROtM4ZvWg6RoBYP8J61ET1kP0xx/Fp3FM7cG06RpdVwoAe0VYj5qwHqi0KVxWpnFM7sG06RpdVwoA+0ZYj5qwHqi0tL0yjWNyD6Zl/fQpIAGAMAnrURPWw5VWx7I4jWNCD6ZN1+i6UgDYQ8J61IT1oKVdIfrrr5+LJPRg2i+h/vix+yMAADYkrEdNWA/a77/nTuO43INpq8zlewBgjwjrURPWQ5dWff5R07Lcg4mD8ek/gAoABE5Yj5qwHrq0AvSPaRwXejDtB5VeXuo9CEjUIgJ1P8ugCbyQoias74H7+4x5GL96MG0CmZXZHiEQjUlyjTmQyjkzUAkvpKgJ6/sh7UrTl5evHvzHPzIG4CFAjUlyjTmQyjkzUAkvpKgJ6/shrb7ll19mPfh//e//nbzA/X3dTYdUjUlyjTmQyjkzUAkvpKgJ63vj8jIxjk/+5/9stVr/73/5L8nXlX5MGgM71u/37+7uspdpTJJrzIFUzpmBSnghRU1Y3xvpV5r+lnYF6m+/1d1o4tXr9VqtVrvdzojsjUlyjTmQyjkzUAkvpKgJ6/skrSo9/fJTqMssrM+kRfbCSe7x4mNTF4+VtrIiW4ikoR9yQcI6VMILKWrC+j5Jm+/FdaWEZz6sp0X2gknu8WIpsr7dnMxvuP40W3kkDf+QCxLWoRJeSFET1vdM2pWmS7ePn0yCuqyG9dXIXizJLQfXx4v5f85GoGsOr1VH0j045IKEdaiEF1LUhPX9k3Kl6fztMjElQTDa7fbr62urcFg/uXnLfHyD6Pp2c5K9/QKKHUhxOYc8G2av95ALqvrMQKS8kKImrO+f33/PTur/z//4H89Qt9PT07SkfnZ2NhwOp+uMrGclyw2j5x6G9RC+nxQkrEMlvJCiJqzvpbTfSJrd/vij7vZBchnMZ0yfyU1yX1dZziQGzMzk+nZz0mpdPC7UfC8XlMz5+dDHWh+P5+XiCiNpkUN+vEg7F9Pprg65IGEdKuGFFDVhff+8vChYJ3xLYX0pps9UMrJeILnOh8+Vgu+kYeaVtXLsdGQ9+4B3dcgFCetQCS+kqAnr+yd7WH12+/33ultJ7D7DemJMn6kgrOeVb88eX1h9aSQ+PbkWLxTZQVhfGBHPDNS7OeSChHWohBdS1IT1PXN/X2g2mF9+qbuhxK7X62XE9JmNw3r+vCgJuXTprtTkukZw3enI+scgeGblz9YPuSBhHSrhhRQ1YX2f/Pixxjzrfr6UWo3H49xlNgvrhcaCkzLo4jjz/oX1aXYpzG4OuSBhHSrhhRQ1YX2f/P3vyYPoaYUxf/1Vd4shyyZhveBk400cWZ9mV/8YWYfm8UKKmrC+N9JmbHx5Sf2lJFeaErbSYb14gXVCqi1awB1yWM8dWd/6IRckrEMlvJCiJqzvjcTh88vLn4+m/VLSn3/W2mjIUjKsr/MLnslTo6xuLnMkOteWw/riD5iWmwCn6kMuSFiHSnghRU1Y3w+//pozpXrauPtnmofwlArr89OHz8uuCZmbTCWtpGZuI4GF9dXZ0YtcU7vdQy5IWIdKeCFFTVjfA2nXlS5VuSRWtLvSlIDtIMnt5sc6g4qkO/x90nxBnRnYX15IURPW90BaCv/xY2GxP/80jSP7RVjfBmEdmscLKWrCeuj++CM5gt/fJyz8j3+ssTDUTVjfBmEdmscLKWrCeugSrxxNGyz/66/ksO5KU4IkrG+DsA7N44UUNWE9aGlzMmaUoaddimoaR8LTmCTXmAOpnDMDlfBCipqwHq60YfLcCV7SfiPp99930m4oqjFJrjEHUjlnBirhhRQ1YT1cadeV5mbulxdXmrIXEqdgpGHqfpZBE3ghRU1YD1TadaUFq1nSfiPJNI4Eptvt1t0EtmU8Hp+dndXdCmgCYT1qwnqgNvxF0rSs32pN//pry02HNRh5bbD39/d2u113K6AJvFFGTVgPUdp1pWvNwJhWReNKU0Ly7du3yWRSdyvYitfX16Ojo7pbAU0grEdNWA/OX3+lXiG61qB42m8ktVrTP/7YWuthPe12+/39ve5WsBXPz8/KnKASwnrUhPXgpP2wUYly8/v7kvPJwK4I6w329PR0enpadyugCYT1qAnrYUkbDi83kUvGIL0rTQnD2dnZw8ND3a1gKwaDwdXVVd2tgCYQ1qMmrIcl7brS0lOkp5W///KLK00JQb/f7/f7dbeCrej1end3d3W3AppAWI+asB6QtGD9t79ttNm0wfW1LleF7Xh4eDC7X1N1Op3hcFh3K6AJhPWoCesBSUvVBadrTPP776lXmm64ZdjYaDQ6PDysuxVUbzKZfPv2re5WQEMI61ET1kORdjFoJTMtplXXbDhmD1U4Ojp6fX2tuxVUzNWlUCFhPWrCehAyplmspLI8Y/ulq+GhIsrWG0nBOlRIWI+asB6EtOkaf/21sl2k/UaSaRypm5/OaZ7JZHJ4eDgej+tuCDSEsB41YT0IiWG92hqVHz+Si2FUwhAAVyI2jOuGoVrCetSE9VD8+DH988+v25bmVdzNXmBNsl3D+PYF1RLWoyasAyEQ7xrDVy+onLAeNWEdCIGE1xi+d0HlhPWoCetAIM7Ozh4eHupuBRsZDAZXV1d1twKaRliPmrAOBGI0GnU6ndFoVHdDKOn19bXT6Uwmk7obAk0jrEdNWAfC8fz83O12Tfm3j0aj0fHxsd+3gm0Q1qMmrANBmeX19/f3uhvCGt7f34+Pj5Wqw5YI61ET1oHQDIfD4+PjwWCgoCJ84/G43+93Oh3fr2B7hPWoCetAgEaj0dXVVbvd/v79++3t7XPwqo2qr6+vdR9Qvtm1pO12u9/vq1yCrRLWoyasA8EajUbX19eXl5fd4LXb7Var1e127+7uyh3sbIj6+Pi41WodHR3VfUD5rq6uBoOBmA47IKxHTVgHqMrz83Ov12u32+vOQTkYDGZD1C8vL1tqG7C/hPWoCesA1Xp/fz87OxsMBgWXv7q6urq6MkQNpBHWoyasA2zD1dVVv9/PXmYymZyfnxeP9UCchPWoCesAWzKr6t5kAYCpsB45YR1gSyaTSbfbTStDf35+7na7O24SsI+E9agJ6wDb8/7+fnR0tDph/Gg06nQ6o9GollYB+0VYj5qwDrBVibUuCmCA4oT1qAnrAFs1Go3a7fb84PrqPQAZhPWoCesA27Y0jm5YHViLsB41YR1g297f39vt9uy/J5PJ4eGhWdWB4oT1qAnrADvQ6XSGw+F0On16ejo9Pa27OcA+EdajJqwD7EC/35/9RlKv17u7u6u5NcBeEdajJqwD7MBwOOx0OtPp9ODgQA0MsBZhPWrCOsBuHBwcPD8/zyI7QHHCetSEdYDd6Ha7vV6v1+vV3RBgzwjrURPWAXbj6urq4ODApI3AuoT1qAnrALtxf3/farVeXl7qbgiwZ4T1qAnrALvx/PzcarXe39/rbgiwZ4T1qAnrALsxC+uj0ajuhgB7RliPmrAOsBuz99u6WwHsH28cURPWAXZDWAfK8cYRNWEdYF1vNyet1sXj+is+PDxU35qGeLxo/VTmzEKjCetRE9YhRI8X5SPLV+ZJyT6rCyTt7O3mJDU4JWzh5OatYPs+Npy254+NJ97/dWfSKZqtunTnbH/V5r/SYT1YjxdrdeKWGpB+SleecgttLfaUhv0lrEdNWIcQbRzWv9adZdX5aFNo4283J62Ti4vkTLqyhZ8BPLfFq2l6ds9K8xLyf4GwnhTMt5JChfWt7D/jjGY/qzd5vcA+ENajJqxDiCoM66sJtsjGf6bRlFCauIX8uJey46UVZ0tdrCxbJKyvtmI7MW69sP52c1LvqPWS0Noznc76KatJ2c9qYZ2mE9ajJqxDiCoN6wVj7rzPMJq8bPK9OfUm6RFxccWfG18ZhC94FAsb21YsFdartnZYX/haJqzTdMJ61IR1CNFi+PiIhnPV3hm5JnkMcq3B5rksmj6IvrqFzLSelRAXHvvceOKIe4GvHF/rrZ/hPo58pXB+rir65OZtNawvVuIvNTO5kjptldR2JS+5sIfkuqC5J01ae5K6Z3HZxU2v95zM3NpykxK3k/0VVFin6YT1qAnrEKKEsL4crFKzSWJ170qZeFaySc7O6bsotOWsKpmUkobEEfcC+/pof95obWpLEnPhx5YSFnm8WGnZ/H7TgnDGKosWDuTxYvmZsfiNInWrjxc//5HUnuX7EmunVh4v+pzM21qJkfWFTQjrNJ2wHjVhHUKUFNaL5u2MsdyUBZIGiT+D0+oFqjlhPSVyZeaptFHSjFKH/O0VGO1dkXS0q9l2zYKfAmUnmYukHupKwp3fTE7ZUWZYTx1nL/WczN/a2mE96a8u2c962GvCetSEdQhRQjBaDWVZYX1hOHppyZxhyOUYlpBfdzSyvvjIWpX3RaenSVwvJ1dOs89/9WH9I4sWqEbKK2BK3dniffnFT+s8J4uUUhUK66lh3Mg6TSesR01YhxBVFtbTKg7yYu7qvBsFJn/8auditDq5ecuOo1klDZ+PrXeZbMn4Vjqsr4TJ/LCetUpyw5ZiasJ48tcCGec7N6wnr1s2rBfYWpkLTIs/CvtPWI+asA4hqjCsr6bvzGSz/JNFiVGy1Gww6UPrOaO689PDBBnWl7/NFBhZz1sls33F5kBp4Mi6sE60hPWoCesQoirD+lrzrCeHxuVomZ6+cgeHExbITeGzFU/Wmi2+wrCeW7Oe+PUoO6znrZLTwtma2SvtoGa94HNyCzXraz0K+09Yj5qwDiGqNKznZcvldZMy0+IDKd8HcuPSakFNwopJzfss+Kg8rC81KaNkI302mIRZaxLKhjLifsIqS01c7LzFjlgO/SnLfs0Gk9TNywe+tOWVv5qUeE5mXZ0qrEMmYT1qwjqEqNqwnnjRaVKRS8bg+GpZ+aLCSWm5ziavmHlhrZU0mdqISsP64u4uHmf/XPmG8fn4281J0kj6YhvzVlk9+uQTtngi0r7lJJ2e+TtTS3VSdrveczJva5WE9WXrzgQEARPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWoyasAwCETFiPmrAOABAyYT1qwjoAQMiE9agJ6wAAIRPWo1ZbWP/xY/rbbwu3P/6ofhcvLwu7+PGj4l0AAGyZsB61esL6X39NW62E2y+/VLaL339P3oW8DgDsFWE9arWNrF9eJofpf/yjmu3/8kvy9v/6q5rtAwDshLAetdrCetrId6s1/fPPTTf+66/JW76/r6LpAAC7I6xHrc4LTP/2t+RI/be/bbTZjBobw+oAwL4R1qNWZ1j/88/UwfXffy+/2b//PXmbv/1WXdMBAHZEWI9azVM33t9XfKVp2heAy8tK2w0AsCPCetRqDut//ZV6JWi5gfC061Y3r4MHAKiDsB61+n8U6bffUoth1i0xf3lJ3s7f/76dpgMAbJ2wHrX6w/q0umkcTdcIADSOsB61IML6H39UMI1j2nSNrisFAPaZsB61IML6NH0Kl4LTOKZN1+i60kZrEYG6n2UA9fNWGLVQwnpa2i44jWNa1t9kCkiCF0+Si+dIl0R74ADzvBVGLZSwPk2vY8mdxjFtukbXlTZdPEkuniNdEu2BA8zzVhi1gML6NP0K0V9/zVor7ZdQf/zYVbupRzxJLp4jXRLtgQPM81YYtbDC+u+/rz2NY9oq2fmeRognycVzpEuiPXCAed4KoxZWWJ+mV5+n1bQkDsaX/gFU9ko8SS6eI10S7YEDzPNWGLXgwnpaAXriNI5pP6j08lJH09m1DZLc48XHZCMXj1U2aUs2zqx7dryfhHWAqbAeueDC+nQ6vb8vNA9j2gQyBWd7ZP+VTnKPF6up9SvOBphoN8ysScc7nU7fbk5CPNh5wjrAVFiPXIhhfZp+pen8kPk//lF0AJ6GKpvkVrLrLLV+3LP4ryBsllkTsvrPnB7kN5N5wjrAVFiPXKBhPa2+5bMYPa1a5v6+1nazU5uE9ZObt4V/r4b3+SXWstnaiTYP6wvtebxoze5JGXJfzxaO95OwDjAV1iMXaFifTqeXl1nTvCRO1/jLL6mTxtBEFYX1tIHnsvkz/LC+8IiwDhA6b4VRCzesZ1xpmjbu/ttvdTeayvT7/bu7u+xlSiS5hcr02fByYtZMT7FvNyet1sVjSiHJ8vY/HvpY6+PxNQPyZtX5i8e78nB2W2o53k/COsBUWI9cuGF9ml6VXuTyU/Zcr9drtVrtdjsjslczsv5ZE7K8SEZYn8+fszw6t2xS+l9Zaz01jqzXcryfhHWAqbAeuaDDetp8L64rjcAsrM+kRfYKw/pypkxM8NPp9COGrpaAf20hPbyWrhWpPazv+Hg/CesAU2E9ckGH9Wn6laZLt7SfTGJvzYf1tMhe38j64uJLd6WG1/LZte6wvuvj/SSsA0yF9ciFHtan6Veazt9cV9o4q2F9NbJXE9bL1Kxnln43Pqxv/3g/CesAU2E9cn/88UdiJArHfV5S/63uFrJ77Xb79fW1VcdsMEbWjawD7Ji3wqjNRtYHg8FzwP6/k5OMsP5//6//VXcDqd7p6WlaUj87OxsOh9PKpm5c/RGkrKiZ8JNJRWu49zes7/p4PwnrAFNhPXJ7UAbz8qJgPUKJZTCfMX2morC+XLaeHTSTZ0fJ2FyBbeaqPazv+Hg/CesAU2E9cnsQ1n/5Jb9m/fff624lFVsK60sxfaaysD6dy6StnPj6EUPnZhhfDaVfD87POx5MWF+ZHT3jqGs53k/COsBUWI9c6GH9/r7QbDC//FJ3Q6nYZ1hPjOkztSS5bf5eZ6oaM2stx/tJWAeYCuuRCzqs//ixxjzrfr60WXq9XkZMnxHWd0BYB6idt8KoBR3W//735EH0tMIYEzg2yHg8zl1GWN8BYR2gdt4KoxZuWP/99+RE/vKS+ktJrjSNjLC+A8I6QO28FUYt3LCeOHx+efnz0bRfSvrzz1obzU7Fk+TiOdIl0R44wDxvhVELNKz/+mtyFv/jj58LpI27f6Z5IhBPkovnSJdEe+AA87wVRi3EsJ52XelSlUtiRbsrTWMST5KL50iXRHvgAPO8FUYtxLCelsJ//FhY7M8/TeMYuXiSXDxHuiTaAweY560wasGF9T/+SI7g9/cJZIufhAAAFitJREFUC//jH2ssTOPEk+TiOdIl0R44wDxvhVELLqwnXjmaNlj+11/JYd2VpnGIJ8nFc6RLoj1wgHneCqMWVlhPm5Mxoww97VJU0zhGIJ4kF8+RLon2wAHmeSuMWkBhPW2YPHeCl7TfSPr99520m9rEk+TiOdIl0R44wDxvhVELKKynXVeam7lfXlxpGqd4klw8R7ok2gMHmOetMGqhhPW060oLVrOk/UaSaRwbLZ4kF8+RLon2wAHmeSuMWihhfcNfJE3L+q3W9K+/ttx0ahPEU3cnos2s0R44wDxvhVELIqynXVe61gyMaVU0rjRtrhYRqPtZBlA/b4VRqz+s//VX6hWiaw2Kp/1GUqs1/eOPrbWemglzDfb+/t5ut+tuBUD9fNRFrf6wnvbDRiXKze/vS84nw946PDwcjUZ1t4KteHl5OT4+rrsVAPUT1qNWc1hPGw4vN5FLxiC9K00bqt1uv7+/190KtuL5+bnb7dbdCoD6CetRqzmsp11XWnqK9LTy919+caVpI3U6neFwWHcr2Ir7+/vz8/O6WwFQP2E9anWG9bRg/be/bbTZtMH1tS5XZU9cXl7e3t7W3Qq24vv379fX13W3AqB+wnrU6gzraam64HSNaX7/PfVK0w23THhub28vXZPQUKenp09PT3W3AqB+wnrUagvraReDVjLTYlp1zYZj9oRnOBx2Op26W8FWHBwcjMfjulsBUD9hPWr1hPWMaRYrqSzP2H7paniCNJlMDg4OJpNJ3Q2hYuZtBPgkrEetnrCeNl3jr79Wtou030hSMtE45+fn9y5IaJzr6+vv37/X3QqAIAjrUQsorFdbo/LjR3IxjEqYxjFnSCMdHx+/vLzU3QqAIAjrUautZv3Hj+mff37dtjSv4m72Qq1UwjSPGhiAecJ61Or/BVPY2NXV1WAwqLsVVEaHAswT1qMmrNMAo9Go3W4bXG8GvQmwRFiPmrBOMxiLbQxdCbBEWI+asE4zjEajo6Mj03Lvu/f396OjI8PqAPOE9agJ6zSGaWEawCQwAKuE9agJ6zRJr9e7u7uruxWU1O/3+/1+3a0ACI6wHjVhnSaZTCanp6fy+j7q9/u9Xq/uVgCESFiPmrBO8/R6ve/fv6t73hfj8bjX6xlTB0gjrEdNWKeRrq+v2+32YDAQ2UM2Ho/7/X673fbHEIAMwnrUhHWaajQaXV1dffv27fDwsBu82dDyhq/E8Xj89PTU7/fPz8/rPqB8BwcHBwcH/X7fHD4A2YT1qAnrNN5oNHoO3t3dXb/f73a75YaZP4eoT09P+/3+/f193QeUT0YHKEhYj5qwDkF5f3/v9XqdTqd4ln1/f+90OoaoAZpKWI+asA4BGg6HnU7n/f29wiUB2FPCetSEdQjT+/t7t9vNTuEvLy/Hx8cG1AGaTViPmrAOwXp5eel2u2kT2kwmk6OjI2PqAI0nrEdNWIeQDQaDq6urxIf8XCtAJIT1qAnrELhOpzMcDpfufHh4ODs7q6U9AOyYsB41YR0Cl5jLExM8AI0krEdNWIfwLUVzw+oAURHWoyasQ/iW0vnx8fHLy0uN7QFgl4T1qAnrEL7JZHJ4eDibovH9/b3dbtfdIgB2R1iPmrAOe+H8/Pz+/n46nV5fX3///r3u5gCwO8J61IR12Av39/fn5+dTNTAA8RHWoyasw14Yj8cHBwez/627LQDslLAeNWEd9sXR0dFgMDg9Pa27IQDslLAeNWEd9sX5+Xmn01GwDhAbYT1qwjrsi8Fg0Gq1Hh4e6m4IADslrEdNWId98fT01Gq1Xl9f624IADslrEdNWId98fz83Gq13t/f624IADslrEdNWId9MRwOW63WZDKpuyEA7JSwHjVhHfbF7NVadysA2DVv/VET1mFfjMfjTqdTdysA2DVhPWrCOtTr7eak1bp4rLsZzfJ40frJmQUaQFiPmrDefI8X5SPLV+ZJyT6rCyTt7O3mJDU4JWzh5OatYPs+Npy254+NJ97/dWfSKZqtunTnbH/V5r/mhfXHi7U6cUsNSD+lK0+5hbYWe0oD7JKwHjVhvfk2Dutf686y6ny0KbTxt5uT1snFRXImXdnCzwCe2+LVND27Z6V5Cfm/QFhPCuZbSaHC+lb2n3FGs5/Vm7xeALZDWI+asN58FYb11QRbZOM/02hKKE3cQn7cS9nx0oqzpS5Wli0S1ldbsZ0Yt15Yf7s5qXfUeklo7ZlOZ/2U1aTsZ7WwDoRHWI+asN58lYb1gjF33mcYTV42+d6cepP0iLi44s+NrwzCFzyKhY1tK5YK61VbO6wvfC0T1oHwCOtRE9abbzF8fETDuWrvjFyTPAa51mDzXBZNH0Rf3UJmWs9KiAuPfW48ccS9wFeOr/XWz3AfR75SOD9XFX1y87Ya1hcr8ZeamVxJnbZKaruSl1zYQ3Jd0NyTJq09Sd2zuOziptd7TmZubblJidvJ/goqrAPhEdajJqw3X0JYXw5Wqdkksbp3pUw8K9kkZ+f0XRTaclaVTEpJQ+KIe4F9fbQ/b7Q2tSWJufBjSwmLPF6stGx+v2lBOGOVRQsH8nix/MxY/EaRutXHi5//SGrP8n2JtVMrjxd9TuZtrcTI+sImhHUgPMJ61IT15ksK60XzdsZYbsoCSYPEn8Fp9QLVnLCeErky81TaKGlGqUP+9gqM9q5IOtrVbLtmwU+BspPMRVIPdSXhzm8mp+woM6ynjrOXek7mb23tsJ70V5fsZz3AjgnrURPWmy8hGK2GsqywvjAcvbRkzjDkcgxLyK87GllffGStyvui09MkrpeTK6fZ57/6sP6RRQtUI+UVMKXubPG+/OKndZ6TRUqpCoX11DBuZB0Ij7AeNWG9+SoL62kVB3kxd3XejQKTP361czFandy8ZcfRrJKGz8fWu0y2ZHwrHdZXwmR+WM9aJblhSzE1YTz5a4GM850b1pPXLRvWC2ytzAWmxR8FqIOwHjVhvfkqDOur6Tsz2Sz/ZFFilCw1G0z60HrOqO789DBBhvXlbzMFRtbzVslsX7E5UBo4si6sA3tEWI+asN58VYb1teZZTw6Ny9EyPX3lDg4nLJCbwmcrnqw1W3yFYT23Zj3x61F2WM9bJaeFszWzV9pBzXrB5+QWatbXehSgDsJ61IT15qs0rOdly+V1kzLT4gMp3wdy49JqQU3CiknN+yz4qDysLzUpo2QjfTaYhFlrEsqGMuJ+wipLTVzsvMWOWA79Kct+zQaT1M3LB7605ZW/mpR4TmZdnSqsA40jrEdNWG++asN64kWnSUUuGYPjq2XliwonpeU6m7xi5oW1VtJkaiMqDeuLu7t4nP1z5RvG5+NvNydJI+mLbcxbZfXok0/Y4olI+5aTdHrm70wt1UnZ7XrPybytVRLWl607ExBApYT1qAnrAAAhE9ajJqwDAIRMWI+asA4AEDJhPWrCOgBAyIT1qAnrAAAhE9ajJqwDAIRMWI+asA4AEDJhPWrCOgBAyIT1qAnrAAAhE9ajJqwDAIRMWI+asA4AEDJhPWrCOgBAyIT1qAnrAAAhE9ajJqwDAIRMWI+asA4AEDJhPWrCOgBAyIT1qAnrAAAhE9ajJqwDAIRMWI/O9fV1/8PV1VWr1er1ev05k8mk7jYCADCdCusRmgX0NGdnZ3U3EACAn4T16IxGo2/fvqWF9eFwWHcDAQD4SViPUdrgumF1AICgCOsxShtcN6wOABAUYT1Sq4PrhtUBAEIjrEdqdXDdsDoAQGiE9XjND64bVgcACJCwHq/5wXXD6gAAARLWozYbXDesDgAQJmE9arPBdcPqAABhEtZj0el0Mn64FIBd6nQ6dX8sAPtBWI9Fq6WvAULhPRkoyJtFLHwwAITDezJQkDeLWPhgAAiH92SgIG8WsfDBABAO78lAQd4sYuGDASAc3pOBgrxZxMIHA0A4vCcDBXmziIUPBoBweE8GCvJmEQsfDADh8J4MFOTNIhY+GADC4T0ZKMibRSx8MACEw3syUFBdbxaPF3O/unzxWGKlmZObt9xlEnbwdnOSuudye1naUnYz1n+06ClK54MBIBzek4GC6nizmCXlj/i5+K9MjxdLS/7M3PN3rSyT1oKTi4uTxCVL7GX1GLKbscmjZZX7YJh9cUhszF4/tGjWf/NfyWarrnxJq3nJNQ5wrx8Ks1WRH2ZjjnHb/VicsA4UVMObRXIYzk8mKSn28WIh1xRJum83J63WxePP/6tkL0uPNyWsP17MvtQkf6fZ34cWvN2ctE5OTj66b+7ZsfykrHfJ7Z+WQB4Ks1WRH2ZjjnHb/bgGYR0oaPdvFglRtGhaT06xi8PaBZLuZ0hPXrbUXpYPoRlh/fGidXLz9naT8Bm11w+tLve4Eo4T4nK9SyY3vP6Tud3eCaZVkR9mY45x2/24DmEdKGjnbxaJwfwznq78rXEhuKak2IUcnZ905wbU0wfR193L8h2NCOuzT6j0jLmvD817uzk5uXlLWGrlnnqXXBXIydxq74TTqsgPszHHuO1+XIuwDhS08zeLx6V6ka875/Lzx+NLsTUtxc7fn5t0F74tJC1dYi+rB9WAsD73wbT8GbXXDy0f48Vj4kJL99S7ZHLLAziZW+2dcFoV+WE25hi33Y9rEtaBguoJ65kV4Z//yB2+Tlr9cXUqlYU1FrL67F9L774l95KwkdRmbPJoWet+MKR9yO37Q/M+Bszy43K9S64K5GRutXfCaVXkh9mYY9x2P65LWAcKCm5k/fOfCSG1gpH1WTr/ejwhrZfay3L9zt6PrM9OTOLXkb1+aF7mV66FT+V6l4yzd8JpVeSH2Zhj3HY/rq0lrAPFBFazPr9Q/mJJm8xOustZPSmtl9zL4oHte1h/vFg6/W83H5X+e/1QmuJj2/UuORPIydx27wTSqsgPszHHuLM3k8KEdaCgEGeDmf3zpGiBymIAz0y6CYMkq2MlZfeycN+eh/XHi+RapYvH/X4o1Xw4Xh7yTo/Ru18y9WDCOs+V9E4grYr8MFsJb0Z7eYzlDqTMm0lhwjpQ0O7fLFIGtxeKAmePP14UGfNeWior6SaO6q+MrZfcS7NG1gHYJu/JQEF1vFksBt+0qL665GqK/TlSPn9XRtJdCf/JD5Tay/JXEGEdgHTek4GCanqzWKhH+cqlq6PuCzl6uUIgKdMmLPNzA6lZvZq9JFTspC5S4FFhHaDBvCcDBXmziIUPBoBweE8GCvJmEQsfDADh8J4MFOTNIhY+GADC4T0ZKMibRSx8MACEw3syUJA3i1j4YAAIh/dkoCBvFrHwwQAQDu/JQEHeLGLhgwEgHN6TgYK8WcTCBwNAOLwnAwV5s4iFDwaAcHhPBgryZhELHwwA4fCeDBTkzSIWPhgAwuE9GSjIm0UsfDAAhMN7MlCQN4tY+GAACIf3ZKAgbxax8MEAEA7vyUBB3ixicXBw0AIgDAcHB3V/LAD7QViHMt7f31ut1mAwmEwmdbcFAGgsYR3KmIX15+fnuhsCADSZsA5lCOsAwA4I61CGsA4A7ICwDmUI6wDADgjrUIawDgDsgLAOZQjrAMAOCOtQhrAOAOyAsA5lCOsAwA4I61CGsA4A7ICwDmUI6wDADgjrUIawDgDsgLAOZQjrAMAOCOtQhrAOAOyAsA5lCOsAwA4I61CGsA4A7ICwDmUI65Ct0+m0iECn06n7uQYNJ6xDGcI6ZGu1fL5EQUfDtnmNQRnCOmST4SKho2HbvMagDGEdsslwkdDRsG1eY1CGsA7ZZLhI6GjYNq8xKENYh2wyXCR0NGyb1xiUIaxDNhkuEjoats1rDMoQ1iGbDBcJHQ3b5jUGZQjrkE2Gi4SOhm3zGoMyhHXIJsNFQkfDtnmNQRnCOmST4SKho2HbvMagDGEdsslwkdDRsG1eY1CGsA7ZZLhI6GjYNq8xKENYb6jHi9aXi8d1V3+7OWm1Wq3Wyc1bykPp29zHdbPsY4Z7uzlJPBFhers5Kds5VdrHjob94jUGZQjrDTSLph/hZ/Ffa2xgNfh+3Z++wX1cN1vpDPex6xpi6PbD+vx53fQYhXWIhNcYlCGsN8/jxVJ4Wje5PV60Wic3j8trPV78TMIrO9jzdXOUzXBvNyetk4uLWnLodsP67M8280f1eLHJUQrrEAmvMShDWG+chFi6VnT7SE7pK6UH331cN1fJDPezTSlBNLGl1UXsbYb1DU5lCmEdIuE1BmUI67Xr9/t3d3eVbS4xpn3mq5Ux0ZXkNRuifsvKe6lpbR/XzVcuw30G0OQ9721Y38aWhXWIhNcYlCGs167X67VarXa7XU1k/yz8WLlzloYWHk+P6iWC7z6uW0SpDDeXPxNP8oKvr1GJVeCL5eHJuf9D8olI/o6WtMWPdn8ssLy3gll98WiS++yrxUlhfcMrpMsQ1mHbvMagDGG9drOwPlNBZE9MpasJPbGOeyE0rRl893HdYspkuIWGJO278Mj6YjX4ylexpTseL1b/xLCc1JeuOF5s3Wfyz7g2IOc8Ll/RnN3mpB1mtnB7hHXYNq8xKENYr918WK8gsueNrH/+czWSzQ1RT9cNvvu4bkElMtxiO2bZM2GSmhJlMAlbTlrh84HVp8PiGVveSFJb5+Wex7QvHBlfqJLSfXoLt0dYh23zGoMyhPXarYb1jSJ7ds36/EI5IW6d4LuP6xa2foZbTp8JCbiasJ56VHOlMVnBeW7hn3flNSH3PKb/ZefnnTkNKLDAtgjrsG1eY1DGaDRKTIoEot1uv76+rtOl+bPBzP55shggl+bNnpcX/fdy3eJa62a41ZntV9P6OmF9pZx9YRg8MVnPHrm4WJ1if2VjPxUM6+UeXz+sp7dwe9buaGBNXmNQ0jO1Oj09TUucZ2dnw+Fwzf5MiYpLRRmf1zSmBq9NRqn3cd1U62a49K8Qcy0rGtaXY/46I+uJZTA5JyJ3cD/7SbOlkfXdENZh27zGgL2UWAZTKqZ/WMxTaVF9dclF+xi4QwjryW3IDt3pdyYWMK1Rs77y5S0njedX4qx+GczdwHo16zuqUF8lrMO2eY0Be2kprG8U0z8tjO6mTgQyzYrrK5kpuTwh/UeK9mzdVOtluNQTujpvS0qxTkaQ/Xk4c0sUmA1m+YvCyjyObzcnBebTWW7Tyh9vFia/WZ5fJvU5lzQbTGYLt0dYh23zGgP20mdYryamU7W1MlzG3yqWH0qckyfhzvkvHLNfRE0YfF9aazlzL8ff1HnQiw5rL9f6JNS1fErY3Nz+PwqysuZZ301VjLAO2+Y1Bv9/u3VQw1AMA1GwEAwx/C+hUAY92fr76xkEkZyVHq90zpHpyTTcEg4N02wMeKV779NP4BcNt4RDwzQbA6CfhlvCoWGajQHQT8Mt4dAwzcYA6KfhlnBomGZjAPTTcEs4NEyzMQD6abglHBqm2RgA/TTcEg4N02wMgH4abgmHhmk2BkA/DbeEQ8M0GwOgn4ZbwqFhmo0B0K+qPixQVU//NfhzYh0AAEKJdQAACCXWAQAglFgHAIBQYh0AAEKJdQAACCXWAQAglFgHAIBQYh0AAEKJdQAACCXWAQAglFgHAIBQYh0AAEKJdQAACCXWAQAglFgHAIBQYh0AAEJ9AUDjNZilvr5JAAAAAElFTkSuQmCC" style="margin-left: auto; margin-right: auto;" width="640" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Overwritten V-table pointers with sprayed fake V-table and attacker code</td></tr>
</tbody></table>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<br />
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com2tag:blogger.com,1999:blog-1835624775440216518.post-83343355476772081822012-12-21T11:56:00.001-05:002015-06-11T15:07:03.634-04:00Nullcon New Delhi 2012 and DefCon 21 Presentations:<div dir="ltr" style="text-align: left;" trbidi="on">
NullCon 2012:<br />
<a href="http://www.youtube.com/watch?v=Vyi8b3VOw9M">http://www.youtube.com/watch?v=Vyi8b3VOw9M</a><br />
<br />
DefCon 21:<br />
<a href="https://www.youtube.com/watch?v=ENL9FF0JMA8">https://www.youtube.com/watch?v=ENL9FF0JMA8</a></div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com1tag:blogger.com,1999:blog-1835624775440216518.post-39424208006375440112012-12-12T03:00:00.000-05:002013-07-01T01:48:37.662-04:00Windows 8 Kernel Debugging<div dir="ltr" style="text-align: left;" trbidi="on">
Starting with Windows
Vista, Microsoft changed the Windows Boot Manager, thereby changing the way we
debug the Windows Kernel. Now, there is a new tool called bcdedit.exe which can
be used to modify the boot configuration of a Windows installation.<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
The goal is to set up
kernel debugging via virtual serial port, on a Windows 8 guest VM running on a
Windows 8 host via the built in Hyper-V that comes with Windows 8. The pipe
name will be “debug” in this example. The first step is to enable the COM port
of the guest VM in the VM’s settings:<o:p></o:p></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk4HuGO55UjPwBj_aiXpSRP4qnyB-Cxmj9qZ3cu5lbosL8IxcRIvRgRiAUl5_EOm93bh2yn_zmu1Xdk5YST3H1NMkV753fBQ_ODWRZ5qd_XzxtxtHSBrmljez6MxYamqxZ6X5IgqgW5xY/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk4HuGO55UjPwBj_aiXpSRP4qnyB-Cxmj9qZ3cu5lbosL8IxcRIvRgRiAUl5_EOm93bh2yn_zmu1Xdk5YST3H1NMkV753fBQ_ODWRZ5qd_XzxtxtHSBrmljez6MxYamqxZ6X5IgqgW5xY/s1600/2.jpg" /></a></div>
<br />
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Next, enable kernel
debugging on the guest VM by running the following commands from an elevated
command prompt on the guest:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
bcdedit /debug on</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
bcdedit /dbgsettings
serial debugport:1 baudrate:115200<o:p></o:p></div>
The next step is to
prepare the host for debugging the guest VM. The host had the Windows 8 SDK,
WDK, Visual Studio 2012, and the Visual Studio 2012 coinstaller installed, in
that order. There are 2 ways to debug kernels in guest VMs from a Windows 8
host. The first is to use Visual Studio 2012 (new method), and the second is to
Windbg (old method). Visual Studio 2012 now has integrated kernel debugging
support using the same debugging engine as Windbg. Once the host machine has
everything installed, the steps to debug using Visual Studio 2012, are as
follows:<br />
<ol style="text-align: left;">
<li>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Run Visual Studio 2012
as Administrator</div>
</li>
<li><div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Under the
Tools->Attach to Process window, select "Windows Kernel Mode
Debugger" for Transport.</div>
</li>
<li><div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Click "Find"
next to "Qualifier"</div>
</li>
<li><div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
In the "Configure
Computers" window use the following settings:<o:p></o:p></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
Transport=Serial<o:p></o:p></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
Port=\\.\pipe\debug<o:p></o:p></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
Baud=115200</div>
</li>
</ol>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhF6Ld8JXTh2Wz12hjEisDD3HHARhkmYMOS5Ix87XeMG8Qjl-cLG_ZxMRM15Mgs6sbJc0oC_4AzeicCt8xJ5gOQwhFa77ePD00apaAW_6aawVwUWKtOOpM7c1kTWqumeWoB0uVKLZYeHE/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhF6Ld8JXTh2Wz12hjEisDD3HHARhkmYMOS5Ix87XeMG8Qjl-cLG_ZxMRM15Mgs6sbJc0oC_4AzeicCt8xJ5gOQwhFa77ePD00apaAW_6aawVwUWKtOOpM7c1kTWqumeWoB0uVKLZYeHE/s1600/3.jpg" /></a></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin: 1em 0px;">
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
To use the old Windbg
method:</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
<ol style="text-align: left;">
<li>Run Windbg as Admin on the host</li>
<li>Hit ctrl+k to connect to the serial port exposed by the VM</li>
<li>Use the following settings<o:p></o:p></li>
</ol>
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPHio959Vc2oBr3jf9vxbvX7brYEJvm11j8Tw7qg5meZBsc3oDqHPzGTPXuf5zuidgzWpenFnbCBJX5Pr6_n3QIcd82GoRv3yjbhD3ElK39OmgemOIuApkZCDl5MRZlHk5PEl_a9nCZxc/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPHio959Vc2oBr3jf9vxbvX7brYEJvm11j8Tw7qg5meZBsc3oDqHPzGTPXuf5zuidgzWpenFnbCBJX5Pr6_n3QIcd82GoRv3yjbhD3ElK39OmgemOIuApkZCDl5MRZlHk5PEl_a9nCZxc/s1600/4.jpg" /></a></div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
Further Reading:</div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
<a href="http://msdn.microsoft.com/en-us/library/windows/hardware/ff542279(v=vs.85).aspx">http://msdn.microsoft.com/en-us/library/windows/hardware/ff542279(v=vs.85).aspx</a></div>
<div class="MsoNormalCxSpFirst" style="line-height: normal; margin: 1em 0px;">
<a href="http://msdn.microsoft.com/en-us/library/windows/hardware/ff545440(v=vs.85).aspx">http://msdn.microsoft.com/en-us/library/windows/hardware/ff545440(v=vs.85).aspx</a></div>
</div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com7tag:blogger.com,1999:blog-1835624775440216518.post-44526641429689040682012-10-23T02:42:00.000-04:002013-07-01T01:48:37.664-04:00Single Step Debugging Explained<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--></div>
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
</div>
<div class="MsoNormal" style="line-height: normal;">
Single Step debugging of machine
instructions is a technique often used during vulnerability research and
exploit development to debug a program at an atomic level. At this level of
granularity, one can see the individual assembly instructions as they are being
executed by the CPU chip, and the states of the registers and memory as each
instruction is executed.</div>
<br />
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
Single step debugging is supported
in part by the operating system and in part by the CPU. On Intel's x86
architecture, the EFLAGS register's bit 8 is the TF(Trap Flag) bit. If
this bit is set before an assembly instruction is executed, the CPU raises an exception
(Interrupt 1) after the execution of the assembly instruction is completed. Once
the CPU raises the exception, the following events happen in order(see Windows
Internals 5th Edition, Chapter 3):</div>
<br />
<ol style="text-align: left;">
<li>The TF bit is
cleared. This is why the 3rd least significant digit of "efl" register
as displayed in windbg is always an even digit when single stepping. The CPU clears the
TF bit before calling the exception handler, which is invoked much before the debugger
ever gets it.</li>
<li>The kernel
looks up entry number 1 in the system's IDT(Interrupt Descriptor Table). </li>
<li>If a debugger
is attached, it is alerted about the single step exception.</li>
<li>If no debugger
is attached or the exception is not handled by the debugger, the Operating
System's Exception Handling mechanism is invoked.</li>
<li>If the
Exception Handling mechanism still does not handle the exception, the debugger
is given a second chance to handle the exception.</li>
<li>If no debugger
is available, the process is killed.</li>
</ol>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<br />
<div class="MsoNormal" style="line-height: normal;">
The following test program
manually sets the TF bit in the EFLAGS register:</div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">#include</span><span style="font-family: Consolas; font-size: 9.5pt;"> <span style="color: #a31515;"><stdio.h></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="color: blue; font-family: Consolas; font-size: 9.5pt;">void</span><span style="font-family: Consolas; font-size: 9.5pt;"> main()</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">while</span>(1)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>printf(<span style="color: #a31515;">"inside loop\n"</span>);</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">__asm</span>{</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>pushfd</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>pop eax</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>or eax, 0x00000100 <span style="color: green;">//set TF bit in EFLAGS</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>push eax</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;">
</span>popfd</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><span style="mso-spacerun: yes;"> </span>}</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">}</span></div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
This program was run with and
without a debugger(windbg) attached. When run with a debugger attached, there were no
breakpoints set, but single step exceptions were set to be handled, as seen by
the following:</div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">0:000> sx</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">…</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">sse - Single step exception - break</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">…</span></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><div class="MsoNormalCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto;">
When the test program was run with the
debugger attached, a single step exception was caught by windbg:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto;">
<br /></div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">(bf4.d98): Single step exception - code 80000004
(first chance)</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">First chance exceptions are reported before any
exception handling.</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">This exception may be expected and handled.</span></div>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
This proves that setting the TF
flag from within a program will cause an exception that
an attached debugger can catch for single stepping. In this case, the exception
mentioned in step 3 above is handled by the debugger.</div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
The next experiment was to run
the program again, but without a debugger attached. Below is the result:</div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAnQAAAFTCAIAAAA/SgaLAAAgAElEQVR4nOzcV1Bja4Lg+ZyZh9mHndmHnp7t6aqb2EySTLyR9wgJK48s3nsjrBxIgDCSAHmHAHmBhBNWeMgkSdJcW/fWvVW3e/pWVXdET892VFdvzURHz3TkPhwJRJru2tiN2IiNe+IXJz4dCSHIjPjn951z8t7bH7cftx+3H7cftx+3H7f/V7d7/19/gB+3H7cftx+3H7cft/+/beG4vrz3r8b+1b+G/+mfUDlso9nicNgVCpVIIBoYGhzo7+vv7e7r6ent7uJ3dXa1t3W2tXR1tHa1t3Z1tLa1NLc2NbW3NLU0NjY31rc21jfW1tTX1NTXVrc2N45LpTarObC8vLm2uuxxLVjN0xPynq7OmqrKSh63ksup4HIreRwem1XJZVdxOTxmGY/J4DDobDqdTaex6TQOg8akUZl0GpNOo1NINAq5jEalU0rJpGI2i9XS2t7V1dPW3tHU3NLS2tbS2gaMm1taW9vam1tam5pbmpqam5qam1tam1tam5qaGxqa6usbG5uaGxub6usbAQ2RcV1dQ3VNbW1dfV19Q01tXXVN7c2+tra+praurq4eOFJZVV1ZVV1VXVNRWVVVXVNZVV1eUQnsyysqKyqreOUVvPKKisoq4CCvvKK8opLLK+dweRwuj1deAYzZHC6XV85mc1gsNofD5XC4HC7v5kgZk8Vic9gcLovFBh4ymeE9i8UGxgA6o4xRxrwZU2l0RhmTSqPT6AwAo4wJvIZGZ9AZZTQ6g0KlkcgUCpVGplABVBqdQqWXkqilJCqFSiNTqVQajUylFpeWFhYW4PJwCAQMDM7NzcnOysrIykzLzkjLTkvNSU8DZaTnpKXmZqRnZ6ZnpKdkpKVkZqRmpKdkpKdkZaZlZaRkpT/JTkvNTkvNSk3JTHmcmfo4MzU5O+1JTnpKdvqTzNTkrLTHGU+S0h8nZaYmZ6U+yU5NyUp5kpGSnJH6KCPlUcaTR2mPk4B92uNHGY+T0x8/SktOSk9+lJ78KPVRUkrSw9Skh2nJSYDUR8D+YUrSg9RHD8OSHgLHU5IeAl+SkvQgJelBZJCQkpSYkpQIPHwCPHyYmPIw8cmDxOSEuEcJscmJcU8eJiQ/iHv8IO7Jg4TkxPjHDxIfJ8QnJyYkJyY8jniSmJCUGP8wMT75QUL6w0Twk0RwclzWw08yHsZkPIxNS/wk42FM1qP4zKS4tMRP0hPvZybeT0v8JO1BTNrD++kPYrIexWY9is14GJv1MDbrQUz2w9icpNish7FZifezH9zPfhiTmfhJZmJM5oOY1PifpCd+kp7wSUbC/cwHMZkPYjIT76cn/DQ94ZOsh7EZiffTE36aEf/T9ISfpifGpsTfT46PeRgflxgfHx+fEBcXHxsXFxcfHxefEBMbcz8mNiYuLjY+PjYu/GxcbFx8XEJcXHxMbFxsXFxsXFxMbBwwvtnHxcXHxcXH3I8FnoqJjUtISIxPSADeOTYu7n5MLDAOf21sfGx8Qmx8QkJCYlx8QvgdYuPj4xJiY+Nj4xIS4uKTE+JSE+KeJMQ/Tox/nBj/JCHucXzs44S4lMT4lAcJjxPikhPjHifGJ8XHPIi//yDuk6T4mOT4uKS42KS4+0kJMQ/i7yfF338UF/Mg5n5ifEx8YlxsQlx8QnxiXExyfGxyfFxSbMzD2NiEuNj42LjY2PiY2Pj7sXExcfGRnys+PiHh5seJjYuPi0+4HxN/PyY8jo2Lj42Ni4uNj4lLiI2LS4iPexAfl5QQ+yghNinuflJc7IPY+w9jY5Li4xJj7ifG3E+Ki3sQe/9hXExSPDCIfRgbC7wgKT4OOP4oPi4pLu5BbMzD+NiE+Lj7MbExMfExMXH3Y2Lux8TExMTGxMQCg0/u3//k/v3792Pu34+JiYmNjY2LjYn7t//rv/939+5V37u3eO/e0r175nv3rPfuWe7ds9y7t3Dvni1i6d49x7179nv3XPfuee/dc9+75793b+3ePde9e/5797Y++UkIh5l/9BARl/AElItFIDPSc9LS0vEoOBEJwSPAeTBwPgJMRECIcDARDipCQgsQkHwYmIiAEJEQIgJCgEPyYWACHFyIhBDhECIcXACHEBEQIgJSiIQUIiFFaFgRCkaAgYpQ0EIktBABLURCiUhoIQpWgITeKETBiJFBERpehIYTEdBCFLQACS3CwIqAZ1HwQgyiAI0kohEFaHgRBlmExhRh0MVYZCEaRkDCiEg4EYUswqGL8JgiHLoIgyzGoYuwqCIMsgiLKkQjClCIYhyqCIsqxqGL81DFOEwRBkNEowhoVD4GRczDEHFYAgZNwKILcFgiFkPEYYl4XH4ehojHEnDY/DxsIQFPxGPzcaj8PAytpIjFoHKK8PzcVFNczJ24tv3b/wWcnlHX3mFdtMyq5zo7O2l0TgmJU8atK+PUlnHryrj1Zbz6Mm49g1vH4NYxuLV0zh0MTi2dU8fg1jN5DazyRnZlE6e6mVfTVl7bXlHbXl7bUV7bxqtp5VQ1M8sbGdw6OruWyqqmlFWSGZUkenkpjVdK45VSeSVUbgmVW0LhFlM4UbjFFG4xlVNC5ZbSeKX08lJGOYlRQS6rojBrKKxqKquGyq6hsmv/WTVUVg2VVUO5o5rCqiYz31cVVlZFLqsi3VEZxqgsvaPiDnpFKb2iJKw8jFZe/AE8QFFkUEwFcIup3CIqr4jKvUW5VRjGuUXmFJA5BWR2AZldQGIXkNhEEpsYHrOIN0qZhFImoYSZX1IG7POLGfnFZfhiBr6IgS+i5xXS8wppuAIqroCKLaBiiRQskYIlkDEEMoZQis4vReFLUPgSFL4YlVeMyitG4gBFYdgiJLYQgS1EYKIVAOA3A3QBHE38l6HeBUMR/iX5H4DMh/7fgoiG/yBIxO1BJB6KxEMReBgAmQ9H4eHIPDgKH4bEw5E3g6jjH4eIcudN7oK9Kw+GzIMi86DIPAgyD4IA4MEIPOiu3AgQHJ/7HlBELhyfC8+LBoLngYAxIvIQAbw4D4TIi7weD0LgQeEX48MvQEQGcDwIjgeH5QEgEdD3hJ9C3L4GjMgDI/JuvvZ9IEQeCJEX+QDvCv8ssI+D/wtAUd/i3e+OeB8eDA//nQEj8DcHww/heHDULzzq1/6OPBAsDwzFQSFYGBiNykXisxHFmTBqBoSZDuamgyvTQDVpoNo0cF0auC4NXJ8Grk8DN0Q0AdIhTZnQpkxYUxa8PhdZA8ZUwvFsJIGKIhSjCwiYQhy2CJdXnAtGY/KK8wikPAIpn0gmFFAIhRRiIYVYSCUWUom3Y8oHFdyi4vNL0ZjCgiJaQRH1/wFaQRENhy/B4IoKiugFxbQ/GP0dhcCg5N3j/7zCYnpxCYNAIGHQRFIxg1xEL8onobNyqz6Jc/yHP32VnPFzWtWduIIwEOGIxO5yjo7LikqppWT2+KTm7PkXLz//sxef/fLG1We/uPrsF1ef/uLq0++uPv3u6s13V59+d/XpL64+/eX157+8/vz7l1/++euf/cWnX//w2Te//vzbX3/x7W8+//lvPvvmV59+/cPrr/7zqy///PqL768+/cXl62+fvfrm4uXX51dfnV19efr8i9Pnn59efn767PPTZ5+fPPv85Nlnty4/P7n8/PTy89PnX5xefXn24qvzF19fXH9zcf3Nxctvnr769unrb5+++fbZ62+fvf7u2evvnr357unrb5++/jb81Ktvn7769uLVt+evvr14+e3Fy2/PX357/vLnd1x/c3b99dn1N2cvvj67/vr0+uvTq69Pr34W7STsq+Orr46ff3X0/Mujy4hnXx5dfnF0+cXhsy8On31x8PTzg6efHTz97ODi84OLz0MXn4XOPwtdfLp//un++ad7Zzfe7J292T19s3v6Zuf0zc7pm+2T19vHr7aPX20fvbyxdfQyeHS9dXgdPLwOHl5vHlzd2AhdbYSer+1fru0D+8u1vcvVvaeB3aeBnaf+7Qv/9sXK9vnK9vnK1tny1pkveOrbPPVunHg2jt3rx+61I9fakWv10Bk4cAZCDn/I7t+zr+wurewu+nYWfNsL3i2bO2hzB+ddm1bXhtW5YXFuWJ3rVseaxbFqsa+ZlgKmxYBpMWBc9BsX/caFFePCinFh2biwbLQtG+Z9hnmfft6nt0bz6ue9OqtXZ/VqLR6txau1AAO31uLRmgHuMJNL8w6jS210qY2uuTDnnNGpNjqAwZzBEcV5V/j4rMEepr9LF6H/Z0VeMGdwzBnscwZg4FAbHWqjU2N0ak0urcmlM7v0ZpfB7DJY3AaLy2hxGa1u0415j2nebZoHBh6zzRvhMdmiH4ZZbF5L1EOTzWuaj2L1mqxe4116q1dv9eitHp3Fo7N4tBaP1uLRRPYai0dtds993Kzp1t3jLsDcO8wfODhr/AjgTaKOAH+as3f/pNRRIr/qOyJ/lEuzhqVZ/dKsfmkmikq3pNItqfRLKoMdoNTfpbuxpNQuKcIWFdpFxe3DJYXOrtDZFXq7Qm8Pj3V2xc3X6u0qvV1lsM8a7DO3HynyIY03HGqjQ21yArRmV5gF4NZZ3TqrRz/v08379Daf3ubT2Zb1tmX9wrJhYcWw4Dcu+I2LftNiwLQUMC8FLIuB+YXlxfllp9W7bHFvmFx7BseJYemZfumlbvFT3eKXusWf6ZZ+plv6Wm//Rm//Ru/4ud7xc73jW4PjO6PjFybnL82uX1g8v5j3fbew/I098Jlz/aVn89nK9llgN+TfC/r31tdCF5evR+WqndDFzsGz7dDF7sGzvaPL0NFl6Ph56Pj5wXsOj68ObpyEHZ5cHZ5cnV682t47XbQvX7/+6vDk+eHpi6MPOf4XXB+dXj97/rl/fc+7vPni1VdHZ9fHH3N+fXz+8vgi2qv3nUR88Nmw81cn569Ozl6dnr06P3t1/fyL/d0Ts8H23Re/uD6+Ptk8HuZLKHhKJ5J4aLZ/+cWXd+I6oVX7fL7pieniYlpvv+To7M3q7vW899jkOjS5Dk2uA6MrZHCFDM6Q3rmvd+zpHbt6x67Osad37BucIZP70Oo9ti6fLAYunBvP3VvXnq2X3p2Xvp1Xvp1X7uAL+9qzBf+ZdfnY6DrQ2XfmbEGVdV1lXp02rEzpfZM636TWO6nxTKg9E2qPXO2Wq11ytUuudsvVHrnGM6HzTRpWJg1+hWlVYV5XWjdU88EZ29aMbVu9tKte2lMv7d+YW9qbW9ybvbGwO7OwM2PbUUUobdtK27ZyHrClmN9SWIPT1uC0JTht2ZiybE6ZNyaN6xPGtQnj2oRhbcK4NmFclRtW5fpVuX51XB8Y0wXGdP5RrV+mXZFpV6SaFalmWarxSed8I3PekVnPyKxneMYzPOOWzLglKpdY6RIpnELAtEs47RRMO4am7ENT9sEJ+4B8qX9isW98sW98oXfM1jtq6xuz9crm+bL5Hpm1W2rtllq6pZbOEXPniKlj2NgxbOyQGNrE+haRrkWobRZomgSaJoGmcUjdODjXMDBT16+q61PW8hXV/OmqnqmqrsmKTnl5p5zXNs5tHeO0jLKapcymYUajhFEvptcJabUCas0QuXqQVNVfWtFbzOsp5HQXsLsKmJ1EZgehrC2f0YqnNefRmnHUJhylEUtpwJIbsKR6dEkdqrgGVVyNKqxGFVahCquQBVXIgkpkQSWCWAkjVESU35FfDs3nQfFccB4HjGPfgWWDADhWLoaZi2bmhJXloMKyUWXZKEYWkh5By0LSMhHvo96CUzPgFEA6nJIOI6fByGlQACUNSkqDktIg5AhSGoSUCoCSUsCkFHBJCuhG6RNQ6WNQyRNwaQq4NAVSmgopTYOQ0qHkDBg5E07JRlCyEZRcJBWEokLQNCiaCsPQYBgaHEuHY+kIHB2BYyDzAGUAFJ55A4lnovCsd6DxLHTUQySehcxjISLgOBYcx4LhWDAcC4pjQXAsMI4FxrFyscwcDDMHw8zGMLMwzEw0MxPNzEAz09HMdBQzHVmW9nGpSEYqkpGKYKQiGOExkpEWkYqgp70DSU9F0CLowAtSEbRU+B1pAAQtDUFLhVNvpMGpaXBqKoySBqOkwcjpUFI6lJwBJWfAwtKhJEAahJQGKUmDlKRCSlMgpSng4ifgklugsMegkmRQcVJu0SNQURK49BG49BG4NAlUmgQqfQgqASTlliTlFiflFj/MLX6QU/Qwp+hBRGJOUUJOYWJOUWJO0YOc4sTc4sScksSckge5gOLE3OLE3OIHucXAWz0ClyaDS5MhpY8hpY8hpU8gpU8gJSmQkhRISSq0NA1KSoOR0uBh6XByJpKSgaRkIalZKGo2mp6NpmVjGDmYshwcMzePnZPHzsnj5OK5uXncXDwPROCBCeXQgkpYQRWsoBJeWAUvqEQTK/F4XlEem4Iu48FpbVCyEFQ8lV2gyyLasojuLKI/u2Atu2A9u3AjpzCYU7SVW7wFKtkBleyBSvYhpQfQ0kM4JYRihHDsfWJFsKTaTW2wstrmKrpHK/kDVb1NVb01tYNK9SKdXTcwMlPbMVLXMdLcPdbGl3f0TXT2T3b2TXX1T3UNTHX1T3X1T3UPTHUPTvUMTvcMTPcMTPcMRgim+QJFz9C0YEQtGdV09Uk1RnfXwBRfoOgVKPuEqj6hqjcKcKRfpOq7q180MyCe6RfP9gpnZJPmQYlSOKya1bv4QmW/ZPbDhmf7h+cGh9WDI2FDI5oPkGkEMq1Aph2SaYek2iGpdkCqHZRqB26MaIckGoFEIxKrh8XqUZFaPW7WThjFXeJ91/aCRB+YWrxY3L5cO+yobe1paD+btdyJ67IvYLZYqmtqmeyak6ef2QNnBse+yX1odh+Z3Qcmd8joChmdIYNz3+DcMzj2DM49g3Pf4Ng3ukJmz9H88smi/8y+9tS1eeXbvl7efbW8+8q3/cq3/dK7fe3cuFwMnNt8RxZvyOTc0y9taRY25+bXZy2rM2a/yrSiMq4oDctKw7LS4FPcsaI0rijNKyrL6uz8+pxtU70Q1Cxta5d2dI5dnWNP59w3uA4MrkOD61DvOtA7Q3pnSBd2oHOGdI6QzrGnse9p7Psa+54asLR7a3FndnF7dmFndmF7dmFrxhacsQVn5oOq+U3l/KbSuqm0biotmwrzhsK8Ph0xZVqfMq1PmNYmTasThoDcEJDrA3L9ily/Mq5bGdetjGuXx7UrY9rlUa1PpvaOqL0js+Hojsx6hmeB6LolKpdYFenutEMw5RBM2QWTS0OTS0MTS4MTS4MTiwPyxQH5Qp98vnfc2jtm5Y9Z+KOWHpm5W2rqGDa0S/QdEn27WNcq0rUIta0CdcvQXPPQXOPgTGO/qr5XWcufru2ZqumequmarOqUV3aMV7SNlrdKeS3D3BYJu0nMahSxGoVl9QJG3RCtZpBW3U+t7KOU95J4PaW87lJeVwm3s4TTUcJpL2K3FbFaC5mthWWthWWthYzmQnpLAa2pgNZYQG0kUhsIlAYCpSGf0oAH9qR6PKnuHXmkurzS2rzS2rzSOlxJDbakGoAproqGLqpEFlYgCytQhRWoggpUQTmqoBx5g8hDELg34Hdw3pXPgd0FxbMheRE4VhiWCcYyQVhmLrosB83IQTOy0fRsFD0bSc+CUzMRlEw4JR1GyYBTM+DUdBglHUYG9hkwSiackg2nZiOpOSgaCEUDo+kQDB2KZcCwDDiOjsAxEDhGJKJl6HwWOp+JIbAwBDaWyMYS2RgiB01gowlsbAH3BiZqjC3gYgt42AIeBkDkoYk8NJGHIvJQRB6SwEMSeAgCD0HgwQk8GIELJXChBC44jwPK4+TmsXPz2Dk4dg6Ok4PjZOM4WVhOFpaTheNkYdk3MrGsTCwrC8vOwrHDexw7C8v6oGwsKwvDBGRjmNlYVhiGmY29C1MWhmaEYcqy0WXZ6LIsFP1GNoqRjYq8AEXPRtHCkGE5KFoWggLIRFIyEZQsBDkDTk6HkQDhBsPJ6XByGpycBienwskp0NInUFIKjPIERnkCo6bAqSlw6pPwQ8pjGOUxjPwYQn4MIT+GliZDSI8hpGQIKRlCegwlPYKUJoFLksBAOEnJoNJHoNJHYNIjMOkRmJwMISdDyI8g5EcQUjKE9ARKeQKlpMAoqXByKpycBqekwUlpCHI6gpQBJ2ciKFkIaiaSmomkZCIpWShqNpqWg6FHMHKxjFwsE4RjgvJYIDwHhOeACFwwgQcm8MCEcjCxAlpQAS+qQhRVI4urUUVVyMIqbEFlQT6XjGeXoRk1CFo3jDwCKZ3JLTLkFC7kFHlzilZzi9ZyizZAxZug4i1I6TakdBtC2oWS9mHkEJxyiKAcoughLGufwN0rqdqg1LsYzWZup6qSL63i91b3NlT3VdUNKucWaOz6geGZug5pfcdIc89Ye+9EV/9k98BUz+B0z5CiZ3CaP6S4JVD0ChS9AkWfQNknUPYNKfuEyn6Rsk+oFMm0I+Pa7n6ZzuThDyn6Raow8cygZG5oRCOICp5gRCOUhglG1IOS2QHx7KBkdmhYPSCeG5u2CoZVopEZtcHdL54ZGlF/mFQ9JNUIADKtQKYVjekl40bJuEkybhSN6oUynXjcKJGbhidMErlRNKYXjOmFo3pBmE4g0wmkWoFUKxrWDEvUMrF6XKSeFs6Zx01WuXG0U3zq2PaJ9Jsjpi2J8dmc9zoQYkHz55GFd+Jqs82PyaUV5eXTKsPa/iu9Y9/sPjR7Ds3uA7M7ZHSHDE7A3k1cja6Q2XVg8RzOL58srV44Ny7dWy982y9X9l77998s7732bb/0br1wBy8daxeLKyc234HFvW9y7hrt2/qlTe3Chsa2rplfU1tX1dZVtWV1zhKIprauaubXNLZ17cKmbmlL79gxOHeNrj2je9/kPjB7D83eI4vvyOI7Bpi9R2GeMJPn0Og5MLoPjO4Dg/vA4A4ZgPm3ax+gd+7rnHs6557Osad17Grtu9qlHU2EemlbvbitXties23P2rZmbUHAjC2omg+q5jdV85uq+Q2lZV1hWVeY16dNaxGrU6bVKWNg0hiYMATker9cH5Dr/OO65THt8ph2eVS7PKrxjWp8MrVXpvZK5zzSWY901jsy6xlWuSRKp1jpFCtcYoVDpLALFXbh9JJwenFocmFwcmFgcr5/3No3bu0dM/NHTT0yU4/U2D2i75LoOyW6DpGmXaRuFapbBLMtgzNNA6rGPkVD73Q9f6qeP1HbI6/tGq/uHKvqkFW1SyvbRspbh3ktYm6zmNMkYjcIWXUCVt0Qs26QWTvIqOmnV/fRq3vp1Xx6NZ9W1UOt7KFWdFPKuynlnRReJ4XbSeF2kDlhJHY7idVOYrWXhrWVMNtKmK0RLSXMluKyaM1FjKZCelgBrbGA1lhAawAQqQ0EAKWeQK7Lfwep9gaeVBOl+kYeoPRduJJoVdiiKmxRJaaoEh2pOJJYjiDw4PlcaB4bjGOCMUwQuiwHw8hG0oF5cEbUPDgDRs6EkTPhlCw4JQdJzUVSQSgaBEODYugwLAOGoSNwDDgWmK3eTlLR+SwMgY3OZ2GIHAyRgyZwMEQuhgjsbzt6J6gR6AIe5iarRB6SeJtVOIEHJfCgBB6EwAPn88B4HgjPC0+A8jg5Edm4u/IA7GxcWM7NII+Tk8fJxXGin8rBhWudi2PnYFm5WFYujpWLY4EigHEulgmKkospA+TcQDPel3uLnoOiRctGUrOR1BwkNSuMkoWgZMLJGe+5SWwqjJQCI6fCKSlwSio8HNcb4cpCyU+g5CdQ0mMo6XFUX4GZ6CMAuBRI7KNoEHIyhJwMJSdDyY+hlCdQyhMoOQVGSYWRU2DkVDg5HUFJg5PTEeQMBDkLQclEhKeqkQkrLRtNy8bQs9H0bDQ9B8vIxZbl4pi5OFYunpObxwHlc0H5PDChHEKsgBZUQAsqYIWViMJKZGEFqqACTSgvyGOTMUwmil4Pp/AhpaOgYnVOgTmn0J5T6MspWs0pWssp2gAVbYCKg+CSLXDJDrh0F1K6ByXtw8mHSMohmr6PY+0SeTslVWvUentZi4HbNVnFF1X3dlX31lb1VtQOTM/aqKz6fomqtn2ktn2kqWe0nS/v6J3s6p+6mZ6+E1e+UNErjMRVoOwThn0srgPimc6+cU5lN5PXwSrvDOPdDDqa2iWD4plByeygZHZweG5APPsHxTW6rJG+dg9McKt62BVdlXX9A+JZoUxb1yJiV3SxK7tbuqXCUZ1oTC8cBfoKlFUnlGpEUs2wRDMqmpsQzioFM5qhGYfM6BjTT7ULrxaDwUFNSKQ/FuhPB9Rf6FdmOgYFCYl34jpvMXR3d7C4NaHTT63eY7P70Ow+jJqz7oezGomr0Rkyew6tvmPbyql97cK1+dy7fe3bfbWy99q//8oferOy+9q3deXZvHRtPLUHzhZXjmy+0Lx73+LZtbh2TM5tk2PL5Aga7UHj0qYhbMOwtGFY2jQsBY1LQaN9y+TYNjl3Le49q+dg3ncwv3xoWzm2rZws+E8WA6eLq2dLq2dLq+eLq2cLgQj/2YL/dMF/als5ta2czAOWT6zLx9blY6vv2Oo7mvcdWX1HFt+h2Xdo9gIOzJ4Dk/vA5A4BjO6QybVvcu0bnPuG22XwXZ1jV+vY0Tp2tPZtzdK2ZmlLs7ilXtiaWwiqbcG5cIA3Z2ybqvkN1fyG0rqhtGworetK87rCHOluOL3+KaN/Uu+f0K9M6FcmdCtyrW9c4xtTe8c03lGNRzrnls65R2ZdIzPO4RmnRGUXKRZF0wvCqQXBpG1wcn5wwjogt/SPm/vHTL0yE19q6BnRdw3rOiWaTvFch2i2XTjTJlC1DqlaBqabB6aa+iab+iYbeifqe+T13eN1XWM1nbKaDml1u7S6baS6dbiyVVLZKq5oEVW0iMqbheVNAl6TgNso4DYOcRsi6ge49f2c2n52bd+tmj52TR+ruo9V3ces7mNW9zKr+Myq3gh+WVVPWWUPI6ybUdnFqOyiV5szRzYAACAASURBVHTRyiN4HTReB43XSeN1Urk3OiicdgqnncyO1gYgsdtI7FYSu7WU1fxRzDtKmM0lZXcxmosZTUWMpkJ6YwG1gUitJ1Dq8KU1uJJqbGEliliOyOfC8WwIjgXClOWgw4nNgFMy4ORMODkTTsmEkbPg5GwEJRdBASGpYDSwGkyDomkwDB0AxwKTVyYyj4m6WePNZ6Hy2ah8NprAQRM4aAIXHZmSRpSjieUYQEE5OgJFLEcRy5HEciSxHEEsRxDK4ZEldwhQVgIPnM8D3cDzQHhuTh4HSGx2lBwcJzcvAs/JyWMDr8mNAsJzcvM4uTh2Lo4NwrFBeWzw+yJr0QAIjgXGMj8onFtMWbRcTFnunbJ+IK63lUXRslG0rI9UNjOy+A/s0+CUVDglFQ5MK4Gs0t6Zwj6BkSOJDVc2GUJ6FFlMvtvX0kd3ExvpK+UxlPI48g4pQF9h4Tl0OpyciaBEu/3wKFoWipaFpmdj6MC8PwfLzMaxgH/EAIvDkcSWQ4kVMEI5nFCBIJRj8NwCLJOKYrDhlAZIaT+oeDynQJtFtGYR7VlEX1bBanbhWnbhek7hRm7RZm5RMLdoC1S8Ay7ZBZfsw8gHCOoBmr6PZ+8UlG+XVvup9YtlrRpu53gVf6i6t72qt7qSz63pm5qZpzBr+8TK6raR2rbhxi5ZG3+8nT/R2TfVdbP2+05cBQq+QNELJDZcVlWv4KNx7ROpKuv4Xt/G1vbh9s7RO7a2D7t7R9q6RwUj6kHJ3ODwXL94dmza8gfEVRMdV6FMOyCZrW3s39093t4+NJmdDE4bt7JbPKzY2j44PLroGxhr75WLxw3CUV2YTCuUasQjmmGJelQ0OyWYmRlQ6vqnrX3TK2Ktb0Q90zLw2roa6p4+7VNd9Cifdk9d9898alupiEu+E1ezXt3W3sarab/67M/0zoPwarDr/bLuG537RlfI7D6c9x0vrJzZ1566g8+92y9Xdt/4Q6/9+6/9+68De6+Wd669wUv3xlPX+pkjcGL3Hy0uHywuhxZ9+wu+vQXvns27Z/Puzrt33mHz7No8ewvevQVfaHH5YMl/bA+cOFZPHWtnzvUL18aFa+OpK/jUHXwGcG0+c20+c24+c248c248dW48dW5cONcvHOsXjnVgcG5fO7evndlXzxyrZ/bV06XV06XV08VA2ELgZMF/suA/Xlg5toUdLawc2ZaPbL7Ded/hvO/Q6j20eA8s3gOz98DsDZk9+2bPvtm9b3LvGV17Ruee0blncOzqHbt6x47OsaNz7GjtO1r7jmZpS7O0pV7cUi9saRa21LbgrG1z1rYxO78xY12fsa6rLOszljWlZVVpXlWYAtNG/7RxZcqwPGnwyfU+ud4r13rkGs+Yxi1TO6VzTumMQzqzNKxcFE8viKcXRFPzwkmrcMI6JDcPjJv6R439Mn2fTNcr1fBHNN3Dmm7JXLdktks00yFUtQuU7QJF+5CibWC6rX+qtW+ypW+ipU/e3Ctv4o838cca+aON/NHGntHGHlljt6y+W9rQLa3rBIzUdQzXtw/Xtw/XtQ/XtolrAK3i2lZxbZu4tk1c3RpW1SyqahZVtQCEVc3CymZhZRNAUNE4VNE4WN44WN4wWN4YUT9QXj/Aqxvg1Q1w6wZ49QO8+n5ebT+3tp9b18+t7QNwavo4tb0Adm0vu5bPruWza8JY1XxWNZ9Z3cOs6mGFdUdjVn5AWWV3WWU3o6KbxuugcNpJ7LbSsuYiemMBtZ5AqsGVVKELKxAEHgzPCScWRc9C0oCF4iw4JQtOyYZTsuHkHCQFhKSAUVQIigpBU6EYGhRDg2HpMCwdhgP6WobIYwKJReJZSDwblc9B5nNQ+RwUgYskcFGRKSmKyEMRwnG99fGyAnGFfiyu+TxQPi/3bjJvggoIr0biuaB8bmTMAX9Q3u2iOjTidnU9ysf6Cn4vrqB340q/8bG+RsU1AkHNQlBvApaBiJxiBxILo6TAKakIaiqClgKnvZfYD/T1RnRfH4FLk6ISmwwhJUMoyVBKpK+UJ1DyE1g4samRxIZn1Yh3KkvNRFAzw4llZKEZmZiyTExZJoYJrL3frB/k4oFV4nJIPg+G58LxXDSOXYguoyEoPEhpc27xYHbhZBZRn5Fvy8h3ZBKWM4mrmcS1LOCca9FmTlEwt2grt2gbVLwDKdmDkkJwSghN28OztgsqgqSaZVqjldmq4nVIK3v6qvgtVb2VlXxWTd/kzDy5rKZXrKxqHa5plTR0ylq6x9v4Ex19k539U90D093A5HVQwR9SfiiuivBZVYFSKNUOj30grr1CZXl11+//z99/7G5R+aS2vkUsGNEMDs9FZq4WwbBS/F5cBz8eV4FUMzg8V1nH93jX3759+z/+8X+otbYuvvSv//pv3r59e/Xi07rG/q7BKdGYXijTiUZ1QplOJNVKRjQjErVMODs5pJzpn9bzJ+a75c6u8c3BmXWhSlvf+4XBe9Isfdo6dtkivWyQvKgX/2fvNvNh1p24GrVzbW1tFbUdL7/8c4MzZHYfmt03J1lvz7ManSGzO2QBTrIGzhzrl+7gC9/2q5W9N4HQp4GDT/37b/z7r1Z2X/i2nns3nrrXz5yrJ87AsSNw5AgcOQIHjsCh03/o9B86/AcO/4HdH7L7Qw5/CHjo8B86A4eu1SPX2rF7/dSzce7dvPAFn/q2ny1vX67sPF/ZvfJHWdm5WgZsA577tp/7ti9925e+rUtv2DNvEPDUE3zq3nzq3rxw3di4cG2cu9bPXevnzvVz5/qZc+3MuXbmWDt1rJ7aw07sgZOlwMlS4GTRf7zoP1oArBwuLIfNLx/O+w6svpDFG7J4QxZPyOLZN7v3ze49kwuwa3TuGh07Bse23r6ts2/ploK6paBmMahZ3FQvbKgXNuZs67PzazPW1RlrQGXxK0x+hWl52rg8pfdN6r2TOo9c6x5Xu8fVzrFZx+iMXTazKFUujChsw4p5yZRFPGUWTppEEyaB3Dg0bhgc0w+O6gdk2n6Ztk+q6RtR9w7P9UrmeiWzfPEMXzzTI1L1iJQ9ImW3UNElnO4SKLoE012C6c6h6Y6hqY7BqY7ByY7ByY6ByfaByfb+ifY++Y3W3rF3tNzgR/SMtnSPNnfLojV1Sxu7Rho7bww3dgw3vEtS3y6pbxfX3Wi7o7ZVFCGsbRXWtopqWkU1rcKaFkFNi6D61lBY84c0DVU3DVVFVDYOltf3c2p6WVU9zIouGq+DzG4rLWsupDXgSTXY4ipUQXl4rRjLzEXTc5DAWUByDoKSg6BkI8i5CDIQVzCKCkHTIGgaFEMHwLAMGK4MhiuD5zHheUwEnoXAsxB4NhLPRuDZyHwOMp+DyOcgoxP7obiiCipQxIqPTVvvxBVYGY4CwnMjOO/K54DzOeB8LjifC8nnAhGFREDvguE50KiswvLYsDw2FMd6X/T5bMgf0NdIZenv+2f6mn0XcPBOYhGUdMTtFDbc1w8k9ravjwE3cQWCejex4XOxEPKNx7d9paRAycD8NQVKAhKbDielw8OnYKM/WwaCmomkZaHoGSh6BpqRjmZkoMvS0WUZGGb4DHc4sdzc/PC/bGBYFhpdVoig0aGllbnFbVkFwkzCdEa+KR2/mI53puf7MgirGYQ1oK9ZhRvZhcGcoq2cou3col1w8T60NAQn76NoO3msYGHlBrnWQ28ysdqmuR3iip6eKn5jJZ9X2cOs7pOr5kllNXyRqqp1uKpVXNchbeoea+2Rt/VOdPZPdQ8ouocUPYMK/qCSP6TkC5R8YVivUNEruJm5Km/i2tV3N65iVa9QWVHd/bd/+9vf//6/j09ohmUq2disbGx2UDDx8tXnb9++HR2fa2iVAHWMjqtoRKU2uPtFMzdljYqr5v24CmXanqEpOrvZZHG9ffv297//b3/1V3/99u3b0OE5i9fW3CUVjRuEMp1QphPKtEKZVjyikYrVo8IZ+aBC1T+p75HPd4y62qQrzSOh7smtgUlDdefPZu3nVYPPawTPqwael/Nf8Ph/7g2yElLvxFU/p2xpaq6o67j+/Hu9Y9/kDpluLl8KLwXv6u27Rue+yR2yeI9sKydLgQvnxnNP8MXK7qvl3evA/uuVvVf+vevlnStv8Lln86ln/dy1dupaO3GvnbjXTn1b5yvBc3/w1Ld+4l0/8a4f+zbPl4Nn3o1j7/qxd+N0efvpSvDMFzxbDl4Edp+v779Y3b1c3Xu+Gnq5efhq4/BV8OSz4NHrjYOXGwev1g9erR28WgtF7L9c279e3b9eDb1cP3q1uv8isPfCv/fCv/cisPcisPsisHsV2L1a2b1a3nm+svN8OexyeftyeftyeetyeevSt/XMt33p33u+vPXUG3zq3XzqCT71BJ96Ni88GxfuzQv3JpDhM+cG0OBT5+qpc/XUsXZiXzuxr54sBY4XAStHi/5wd22+Q9vywbz3YN4bsnr3rd59i2fP7NkzuXZMrm2jc9vg2Da6dk3uXaNzW28PahbXNQtrGtumdnFTs7Chsa3NWPwz5sCMyTdl8Ezp3VM615TWNaFxyNX28bmlsdnF0dkFmWpBprJJlfMjyvnhaatkyiKeNIsnTaIJo2jCKJIbRHKjeMIknjAIx7SCUa1gVCMYVQtG1UOyKFL1oFQ9KJ0bGJkdGJ7tH565JVb1i1V9YmWv6F18kZIvVHyIqk+k5AumegRTPYKp7qHJ7qHJrsHJrsHJzoGJzgH5O7oGp7oHJzoH5J398o6+8XZA73h771h730TnwGTXwGRX/3h771jbrdE2/mhrmAzQ0iP9g3RLW7qlzRFNXSMN7ZK6VlF101BFfT+3tpdZ2U3ndZBYrUWMJgKlDldSjS4sRxC40DwWBMsEoRk5KGoOkpKDJGcjyLkISm5k5hrdVyCxEAwdgmVAI4mF5TFhOCY8jwXPY8HxbDieg8jn3sQ13FfCrdsF4YIKVMEH4hrpa/iE6wfkA7iQfC6EwIXkc94BzedGgwHw0Tg3bpr6vg9XFsu88ZHEMqJ9sK83lc2OcnMu9t3EApc+3WaMmoGgpiOo6QhqKpySCo/u691zsZGzsJG+kpMh5GQwKQlcmhSdWEjpIwjpxm1fI4m96esTKOkJlJQCJafByGkwUjqclIEgZyDIN9VPR1DSEdQMBC0NQUtH0tNRjHQUIx1dlh5JbCaWlYVl5eSxc3AsEJYFQTNhaCYaSS+GUZi5JdVZxM6MfHE6XpmWZ0rBLqTinKl5y+n5AaCvGYS1TOJ6JnEz0tcdUNEepGQfRt5H0rZx7GBhxRq5zkVv1rPa5LzOoQp+ZyW/rqKHU9HNqOodV1lLGTXdQmVFi6SyRVzbIW3oGm3uGW/rnejom2zny9v48jb+RDt/ooM/0dF3q2dwqleg7BXcxFUhlGqGx7RdvTLte3Etr+7+y7/8q9/85i+pjIa6ZmFDm6S5Q1pIqvEtb7x9+3ZEpmpo+2BclXMGd5/4TlwHPx5XgVQjGtP1CKbp7GatfvGf/ul/vn37dmv7sIzT0twtk8iNQmDaKtOKpFrxiGZYMjcmVE0MKZT9E9rusfl2mbtZ4m8QbNYOnrVK97pl5vLWb6YsT1kdl5yuS1bHM0brc0br945VZszdZWGNaqqtqQWIq86xZ4y+fMkZMjp2NcZFvWXJYHEYrA6D1WG0Oo3zTuO8yzTvmjMs6C0OtWFRb3HMaC2mBZ83eOneOHevn7rXTj3rJ97NC3/wxOZYMy+tLfhP1/aeBbbO/Ntny6u77tX95a2LwNZFYOvUu7zv3366unu5vv88sHXm2TzbOHy5efgqePRiZfdqNXS1vHbk270OHr+54+hN8Oh18Og1EOD10NXy5rNA6OX6wav1g5cR12uh67XQi1XAfpS9q9W9q8DeVWD3eWD3uX/nwrl8trz13L/z3L9zuRKu77OIp76tp97ghTd44QleeDYB5+7Nc/f6mWv93LP1zLN57lg7daweO1aPHYFje+B4yX+05D9cXDlcWAnZlkO25ZDNt2/17lrduxb3jtm1bXZt6eZ9Uxr7hNY1Y1vTOzZ1i+tai0M+axtT2SY0PrXVN6VfmDAtz5g8KoNHYXAr9K5pnWtS45jUOCY09gn1knxuaXxucXxmYWzGNqqyyVTzMqUVIFVYpQqLVGGWjOuE44aRKdPIlHF40nDHhEESppfI9aIxnWhMJxrTRhOOaoQyjVCmEcjCA2AskKmHpHPvGxDKOwcmeiWzgyMzAxJVtH6Jql+i7BNHU/AF452C6T6Rsk8UXlbqFSp6BdN8kapPKGvtEjd1ilv6JvnCab5Q0StS9QmmeoaiTUbrHproHproGvyQgQ/o7Je38UdbuqWNncP1beKaZkFFfT+7hk8v76Jw2krKmoiUOnxpNaawHEngwvKYYCwDjKaDULRcJDUXSclBkIG4gu4klgZB0yFoOhhNh2AYUGwZBFsGxZVBsWUwHBOGY8LyWECT4HgOHM+NTuxtXIk8FJEXiWs5quB2WfhuX3mwyAVNHwQj8GAE7jvgBG7kImruDXgYD5HPQ+Tz4HhuBAfwsbL+i319b324DIQty8Uw3pGDpgNus3ozZ0XTctC0bBQ14qN9jST29o6sSGIjNwJ9rK9w6p2+QoFwhjuaBC5NApOiy/qBvkLI4euboOG4PoGSUqGlaTBSGoyUDidnIMJXXd3ENRVBTUPQUuG0NAQ9HUlPAyoLJBboK4aZjWXlYpgQFAOGoKNhlGJwCTu7sC6D0J2GH07Nm0nBWh5jlh5jXSk4b2qePzUvkJ6/mkFYzyCsZxA2M4nBrIKt7MIdUPEepHQfRtpD0rZw7PXCCj+5zl7WrGW3jfK6+ir4rRX86ooeZvltXHuEyvJmcXmTqKZtuL5T1tQ11tY7WdskqKrj19b31jb0v6Omvreqlt/WPdovmgH6GomrpqtPpjV6egYVwP02kWXh7l/+8vtf/PJ7Nq+9q3+yZ3C6T6iic9pc7sA//c9/FEmmG9qHh0bUA5LZoT8orpp/Jq6DI3N0dotANPm73/3dP/zDf1+yLxdTqnuGpiXjRqFMJ5LpxDKteEQjGVbLRDMTg9PKvglN96ilbcTZJAzUDm5V9u3zep7WCw7axBZWwzdjuqfUxme0pgtKwzmp7im57pdLfsYnSXfiqlZOtTQ0VNS2v/jse619L3rOanSG9PYd07z9Z9/9+bd/9uuff/+rn3//q59//wPguz/7tX5p4+TyM5Nz6+L6q7HZBZ15ybNxEZmzHns2zgJbIe1oa0JiQmzc47SyMeXi9vL2s43jF4vDvJLyarHnxd7h1WrQ3ZWRXDe1vnbyxdHRwWAt5j6odHrr50eX3wSX+jNZ/QPapUYcmjm6vHr6xc7pm62TN1snb7aO32wdvw4evd48er159Gb77LXPpqM+rpJ7nm+dvA4evtw8fLlxGO7r+sH1+sGL9VDY2v6LtdvKXq3uX60dXK/67dxsSp962x96GdgJJ9a/c+nfifR16ynAt3XhDV54Ny88m2fuzTP3xrln/dhm35r3HDjXT52rJ87VE8fqkT1wZPcfLvkPFlcOFlf2F3z7Nu/evHfH6tmxuLctri2Te2/J7m6pLPnTmISf/OkfZRXWDJtDFsdKT3V2fFzsT376SfxjavuwmETPhbRa9bZlpdGj1LsUOuc0QOuY1Ngn1UsTc4sTc4vyuQX5rG181jY2YxubsY2p5sdU82NK6+jMgkI1TcXTHkH7hvULYwqzTGGSKUyyaZNs2iSdAhilU8aRKePIhGF4wjA8oR+e0A/Lb+gkEeJxnXjshjZauMGjWsmUvouLe5RVQO+aEcu1UdGdDRuZHRqZHRyZGRyZGZSqBRI5mxT3U2p33/Dc0MjMwPDMwPDMgASosqKyNPWnf/qf/uOffHIfXtkonBkUTXb2j7QPKQbEyj6RIkw4faM3Cl84dYfgw3qGJjv75R19Y218WVPXSF2buKppiFfXz6rqoZd3ktmtxYzGAkpdXkkVupCHyGfDcGUQbBkYTctFUUAoSi6CnIsg5yLJIBQFhKSCkFQwigaK3JkDRtPBGAYYw4BgyiCYMki4skwojnXTJKBbiKj14eizsO/E9U5fCeU3VwvD7oK/6/aepTv3MuXfgQh7J66cD/rn43r3LCwTgmOCsWUAUMR7caUDBQ378DnXm7hSPxbXHCQtG0kDTsRm3faVloGgAX1NQ9DSkPQP9vUJLHz1b1Rcb2+/SQKTbnwwseG+QkhAXyPXN5EA6XBgFntzxRMlDUFNQ4S/9e2NwkBio6ewmLIcFAOCpENhFAyEVJJbxM0saErF96XgpI8xs49QlkeopWSM6zHG+wTrT8H5U/P8qXmr6flrGYSNDEIwg7CdRdzJLdoFl+xBS3dRtCCevVpU6aPU2xjNM6zWEW5nT0V3UwW/qqKnrLybVtE7prKWMGq6hQogrlVtw8DktYU/wWC3Xl6+/N3v/v63f/e7W7/93W9/+7vf/e7vzVYnt4rfL54F5q/8oZu4SrVG9/tx/frrb7777heNLYP1jf0NzQONzYOcivbA6tZ/+/3fC8VTje3DwA05wD0578R18E5cP1pWoUzbL5nlVnUNCid++OGHX/3q19//2Z/9H//1bwympTJOa8/AlHjMIJLpxFLN8LBaKp4bFygVfZPqrlFT2/BSk2CldiBYyd/ndB0x2y+reg+aBi30mm9G1OclteeUunNS7Wlx9WlJ1XeLy7SfPrwT11nFRH1tbXlt+9Vn32uXdqLKum92H5hdIZ3J5lvxrwRWl/2BaCv+gNu77Fvxu73LK4G1RbtTZ3Y4Vk8dgWPX2rF77di3caIVUB8lxbGHPW7/hri9DITl64Ov9k6/PN0wEkraKiQbe8/ebO1tC6nxf8JRe06/PQjO10Lu3fvfsmim6xeff2loBMWRGsfXvzp69kXw5M3O+Zf7L749vPz65Pq7k6uv90/fBI9eB0+/OHj+3dnrbzft2oI/pUtdl1unn+6cf3V49fPD598cPP1i++h68/jL0OmnwYPrjcM3uxdfbR1erx+83j75dOfweu3os93zr/affr1zeKnszkQKbI7d1+v7z/27z1cPX2+ff7Fz9mY9dLV++HJt/3Jl62J5+zIQer2688y3/Xzt8PXG4bV/72pzb7UGxKzpWPQevfSuH7s3r/y7z1d2nnmDR0vL+0trJ471U9fasXvj1L6yP+/ZXQwc2wNH855tg94xKlNJbVuqEcajP07Nqzbrl7QMhoA/uaSaU3KKHiYU9NWzq/Hg9tGltVmDS6l3KQxetTWgsfk1Vp9S51Tpl2cNHpXFN2dyKzSLE1qXyuSd0TsmZ23y2YVJjVtpXjYY5yjokpj0nhHTklxlGVNZxpRWudqh0DkVWvvUrFWmsMpnlyZnzNIp8/jsonzGKps0jc0sTs0tTs0tTihMI5OGMLlhOCy6vnqJXD8yZZHP2ORKq2xSJx7TiWVa0ZhGPGEenTSNKCxjCotsSieSqYUyjVhulE1bRqdNI5Om4XGDeFjOLPrjPyrtHJBqxGO64SmzdNIklevEY/ruBtz/fh9XUj/WL5TWVZFYvQZxXwuckJBePyOf1A5IZgSjOolcL5HrRdKZAYlqUKoWjaqFYzqxXCceVQ9KFP3iG6qhUa14TCsa1Qgkyj7JrECqHpIoekXKIensgGiqc2CyS6joGppu6x2vbxNWNAxwanuZlV00bltpWVMhrT6fVI0trkAXcBF4FgTLAGNoYDQNjKbmIik3QChqLjIMFEksCE0Hoxm3lcUCiWUCEYrqK/ujfSXybi5oiurr7U2uiPdqinhXuKbIuxD5d1obiSsXmc8DfKyscDwblse6mX/Dos7FQvPY0LxwUKOBcUxQVFmjEhu+7zM32scuaEJS3+lr9L06OUhqDpJ2IzvS16zIfzAC9BVIbNTJV9qHbtShhPsaldjouH4wsY8gpMcQMnBjzxMICejrTVxTYaRUKOnmXGwKLHwxc8rNnbhwKtBXILHhhWIUIwPFyEbQc2EUGKQUCyouzSTyUvHNyZiBZPRoMnLuEXI+CWlPQrkeob2PMStAX1NwgdS8tTT8Rnr+ZgYhmEnYzinYAZfsQUm7KPomnu0vqnRT6i2M5mlWq5Db0VHeXVfeXV7RXVbeTa3oHVVaixk1XUIlt1nMbRJVtQ7XtI/Udcqa+XIaq+X168/evn37j//4D+94+/atbdHDruy5E9eR6LhO3/xnEb1CZXlV55dffvU3f/PXv/rVDz/88Bc//BDe/+VvfvO3f/tfheLJxjZJVFxnwnGVquaM4bgOjqgHbsr6kbgOjairG/olI4rf/ObX/+W//LXRYheKJ3/44S/+7rd/a513lVd39wlVklG9ZEQtFc+OimYmB6bnesZN7cOLjUJPTf96Zc8ep+OI0XJCbbzidh3W91lolV9LVKcFFWclVcfFlYdF5YdFlT9f8FF++uBOXGem5PV1deW1bVef/TIS132jc9/kClm8x/bV81G58t/8m39971/afvKTn5hsHsfqiX3lwBk4dK+fBbxm4v1kRrfZd/AquP9sffdidfdybWNTt+SYPzyfodPLKiTm4y8PT1/MT9XG/aRcsf3pun2Ol/jv/90fQ9H87ctPz6qz04oqp5effuNf8Lm3rzf3z71W94I7IBqdkxn99qPPQxc/Ozw5mFVrJOPKfrGo8BPWmPvFweXny4FVsUwxNKIUmzc9Jz/bDCwpPdsrodcbW4cWvcO7+3o7dG5a3tBuvtldW1OMTw1IptXuA5dtIhXRrvQ+XT+43jh+6V1elUom+sQmtS2o0/ptruOV/ecrW0e2ef3c8olnZUMqHO0ZmpvQB036cWxMDiKvvk2/trh2vmRVdA+MdPRPSqaCzmBIr7XOKYzCMWUrXzpsXF30rQ33izsG5LOLm6aldZN7Z3Hj2bJFkJZCRNcaje41rdWvsa1bl1w9dYz/kDIgEteRCRDOeEBrdSuNAoHEUgAAIABJREFUPp3J2tHdX9XQWdMyNqwwSyZGO4enu+vbqzrGhGqvanK8qb6jRqwZ1zhUOvvYaG9FXUdTcz0aVJKY0yczOyZnrOOq+Qm1fVQwUF3Twq3urBOY5VOqrr6B1hHrtGZ+iC9o7xmXqpdE7X0VlU2c6s66EZNcaR6dNskmTdJJk3TSKJ00SKcM0kmDNBxd45jCJJSMcMobmVX8ZoF2eGSkaUDWL9MLRUP1Q6NtVU3M8tbqdqV4Qi+dNgz2i8p5dQxud31rd6twSiid5pT+yX8kdwkmjBKJvIFbR2fXMpvF3eO2/lrwf8qCUbvn5LPmkTGNSKpqr8Q9ePJHP8FWNXSMCae0nc1dZf8Xae/91Hae5vt672w6s9s7oafdjXPAJmckkYPICOWABEhICKGcc0QZZQmEEEhCBJGzScY4u4PbnumePHt2a8+ee2+dvb/uv3B/+EpChJ7ZOsf1KtVXgqLKRZVffj7P83k/BCqmd5iucmmMHpFcQ+VpGTQqupfex9ZITAH1qFtpcCsNXrXJzSUzMPhBzACXqvWr5cpBtoipDRhMjkGahMY1S3S2gd7BLgSxE0sjcg1DLKB4FWH7eYheNgzH6EANtcIHm7r6G9uJtVBCVRMW3IgGN6CAw2GAynpUWq6g1D/3oHo0qAEDasCAG7Hgc4olpOo8Yk2yBZvpV1J9e19DCiAvInOouD4VIpEZJZFJxlcvOrW+I0ldOylTrvVtF0nrNlmttpJqWokA1S29fwbAphfIcCqQn3DGWbRC6mS44nyT9VzDNXU+nOldUAPmslwr6jAVdZjyOkzFJb8W1aILatEFNegrFVtYi87PPB+uRuZVIYE54b/o17wqOCDXgipEYfJ+TtKsgFxTHwJVcvJeECDXNIV1mKI6bLIdW48tr0WDqhA1IBi0vANV3DZYCOXmNahy6mw5teOPa6M5dfOP6xdzGpZzG9dyG9eTim3eKoTuFLXsFrftlbbtl3cAcj1swO62Ele7KfOo4RCOZSNwFCQeu19EHRD1D4iwA0IURWJ2z8BwNKHG1cfU9TG1ZJaeyh0d4huZIiu+jze/sPbNNx9ev/7y9esvX2Xw/tuPZquPQpcDx8KAXNWj40BCU0quZ/FMZJpofWP39PmrZ6cv05yevjw5efH8xWuhxMARmdJylWu9Fsf0VXIdV2SY9fI0k0LvG6RL9vYO3737KjabIPRzewf4Zqvv7ZsvX716KxQb+FKrwTw5qvebNV670umR2IK80RhTvUSTbw6IDki8Z3j2azTjNWLoGyL32ZB4GjXwO53reUff827ys27y066Bp13kP8yuIi7K1Wml04b6AbnGD1KDwaeR5eex9VeJ3a8sds+1a9f+5q//enh4GAQCpW1aW1t7/fr19NsbN26GY0vzG6dzaycLG8+Wdt6uhZXZeUye73D3+ZdbB2+2jt7tv/r93gwfgrzX6P3lmyVWRRdNEvrq1be/2VkOoD6/w5s59MqlncUM6kA/uF67ejRVB2lHqZ4cf30ovnOD5d5fTYxT/vHnpRBKGaT009zmNtPxl++/d8sGC0tKysDVD8H3CrJQYxvfHa3PM7rB90oawLXg+8XtNOdBwtXzOVnr3f3VcoD34JNPe6e+PVnz9rMwWNesQdQNATdWQyAMx+ra/r68Lhdm39t++auNRFSKaAdXQSsrBgSjc5yu5k6WM3ryq82l2WEwiGj0qfA9VZUNZWWoQdGMhtf34JPPsm7lFrJ87sj0IAlcUddaA64uqx9SbR9a8C0Nnz7MroTl5ly/3QTHE4eb8wofPLzVIZ+bWt7zOT3cIRGe0AZh8+TB7enYeiCyNjG7MxkM4JobK6nB8YgH1QWvgVm985vjoVnB4MDDnMLHBSUloEGxwYzr+cef5Jc2Py66kVWc30bFIWpKH2f/tKiXbZx12AxtZTdv5xUXF9y99ZO83Gq1ObLo8MbGfAtWmxjWUVZSWlNWXJbfMCAwqBH1dwubRFaHrqvkfj1SqDKI0RWVJeXVxcVFjxv65baI1T1jdk6bnTP2wLxnMuGdTIx5ZkyOkNERNrvCBpUGVlN3r7DkcVEHgh/WsUBfNDfhVTMS0q1P8m+D7ubdu3Xn1qcwhn3GrBLDSgtu3S/MfVDx2Wd/dx8xLDX6Kcis6xiZ1mJn4loqH1eWVlbczwV3UHQmmxMHKX6Q39CO0WpdMZNplNh266c///t/vFnSgpVKuKyu4or8kqqivMdFjQyhykpClf797ZySstzHD2789H5RK91usAU0Rp/a5BGx8I2PiwtKQTl5BUUdDDG7ryg3D9xv0TFwubdB0AE1k4ACPSrOKSi9n51X2sygsLWUETmRKsb285FEdg9upBNFb4MPQrsHmjr76tp6a6A4SCMmLddKgLoM0m8BxWb4NaVYPNCPrIYSaloI5/1KrGtLzhLXp67rXLyxkxHS9Ofo6G/o6PtL9De09182a6ZcAb+mzZpJ0qbngUCvvooDgl7Rar3QcL3AlXKtvEquoAYsqAGbkiv2HKngzLI6bGkdFhgjKqrDAErL8Ou5QeL8i/3Xq4+IL1k2GYh45tdqeGFaq9WIwmQ79mwMKj+ZG4W66NdaTFEtpqQGXV6FBIPhtRXdraXtmEIoLa9RmFOve1w7ll0znl0Ty65ZeFy7+LhuOad+NadhLbdxLa9pPb9pq6B5uxC6W9TypLT1SUXnARh2WI3Yr8dstRCXuimzaMY4jmnEc8RE3nCfgNwvJPaL0H1CFFliSlauLhJTRxzRDDB1FI6BxjcyhGYaS0Po5+GIXHwfF9/HJQD08wj9PDyJO0ATC6Q2QKuZchVIM+Xqlmk9cq2HIzL2UYTEAT6JLLgAcYA/zFbLNR6V3p8pV5XedaVclT8gVwCe2NQ/KCYOCMg0sVjlUOh9VIaCOCDoowhZXK3G4DMYx006n03pdsrt40JzhKVdHJJvkEVPiNynONYL1Mgb5NAbGPUbAueEJgoj+3+jdZ60k066yE+7yIedA4fdlN/PrsJunQ+RcNnNQ4NUoHIdjx8CN1kjKy9ia6/mtt4u739jMI198cUXEolkc3MzkUhAodCmpqby8vKXL19CodC0XG/duj0VTcytn8ytnSxsnC7vfBl3kW93i+XRF3snb7cO324dvt07/eXeakg4ypXMff3umxeKBrxYNbv74V+PjzZEdbcbuHoavjaHurxopbeCamG99ZAunHL1d6++2hM/vMfxHKwuBdA/vtFE3n77p49qbE8dVD2/ZCmqgtE9r9/9+l9mDW05N1FjK6dmAa68hjr79v/++vd/muchK6FDhkgUBtWawrs+Yd4vHlfeVmxGzfyhdoJ7drqfVY/3rz/9/v97/eV3T07eTHr5uT2hpRffLkxahsGdCuvp6W/+x7N3v112o7+AMhWRl3PT2vIGmzvk4VRDudL13fd/Onj+9c6TFXIZmsyeWT5+bhqq/Lu7bQiqiELsyM7/eb405qS03/ukmKDfS8zrSj777NZDvG5qTSMkXAcpHas7Lo0MAaovbmps6uOrbHF/dGM8tjk5E6a1NzZUc41TG8HEpn6QiGpGSCPHQT3pRl49ThYJL+xOxXcCPjum5m8/LUToZneVvQ03Pv1JAVFjCwVx98pQZMUQpvxepcgY3Q261dAHOdkQlSW66PDFnRNRTvvtv8spb0RQkN3Q/Jt/l8/x2SWcntKisvKqBuywIhChQj7PKgJDUWRYW92jv/77Ft643RuxuiN2b1A4PNLViWztQFKEtlFnxOIIW90hBZ8LzUP1M0Lj8TXfREJNB99sbe1VR8S9t396/yFRE7Gqhc05N2p4Jhq0IecxjO1ZDrhM9QXX77fTJUY/BXkjCy8Xj5DKbv74QQMOiceBPv8kO79lxDI3Zrdiautz77ZUw8UK+6xJxa5tu1fCDI6PO7vzsu7eLmzs6e+C1n3xf92C0dRERPE/PKgmaiMu12hH0aP8EqzAGtZbAhqtqiP7H66XNLYiCE2VeXf/4XOEYpyDxVeVVBQ8KunEimRaWfnP/u5+UVNjO7wyP/cXP37cSR+lMhV9QxI8WYgicuA4ZheK3oagtvaQm7oGGtpJtS0ESCP2zKwZWq2oQ1XUISvqkBW1SOBtpl8zFItLKRbowgJTTsAgcW9d6q5OHaDYH5Br0osdV5D6hr9k1mRxfIVcz5m1LcOsLZllK7G6lVjdSjwzaypQAnw+qgl8dbc1nQWIBaKLUj3XP6fYykZMZeMPyjWl2LRWsZUNuMoGXEUqlbqsHltWjy1J+/XiEfGZYpNxiZf8mvvn/JocKs5LKbawGlFYhSgEIpEzzZqeSa5G5QL3ZS8ptrAWXViDLq5GlYHh4PLuurKO9uJWXH4TPademl1jeFDleFAVfFAVfVA9/7BmPrt26VHtyuP61Zz6tdzG9dzGzbym7YLmnSLoXknLk/KO/crug2rEXj12vY003z04jWL4cCwDgSMk8mgkPokkwPcJUSQBckBsdkd78HSJztPH0hOGVf0jGjJbP8g1DPFNTKGVI7VzZWMCuUOocIiVLrEynSaRrFYzSct1PJQhV41bpnErdD6l3q/U+1WGc6gNAQClzqfU+S7IVTPqSfdclaPjabkCfr1sVrVxXGMKas2TWsuk1jIJJEUAz3pz0GCa0I8mW60OucMnsYT4hjhDtUaR7JF4R3j2KWbkFXLobQ/1TRflm17OCUMSRvb/Wus47iAdw8iHMPJ+18A+jPK7+CrsQuVqN+ppg5T+Id433/9rcO54eimZvjS39Tax+/Xa4UeFxgiFQr///vtr166VlpZ2dHS0tbWBQKDnz5+vrq5++umnmXKdXTuZW3m6sHaytP1maUZbWQJlOnd2Tt9vH7zZPv5q//mHgxe/efv+396+/Xb/7W+WjO3NQyr33h9ef/ntpLntb7PuPyx50Lf0h1drjvamn/3or34EwUhir//9xettYfZ9tmc/EfPQHxQatv748vvvJmnd5GaG2YzMZ9NGt3/75svvtlfnMA8ojsgCk4PK4+4//frjkxd/ONk2FyGYtMC6va2eqrQqqjrZIgOsSc7iyata7Utf/fvBuos/Ut+KGDGG9ree/3JlNtSf3yqOP3vy7pdLoTAL0tVKUmuDz/eO5zpvNA+pJpRYcLUitvj0q6VYjFvdBcXwBZa9tf15YhGMMBSY2V4XNX/6CNLU1NrVAO1ugTFZngUtpglaCVctvFycDfTc76Ir49G1LR2b9vktjj62EZrfja6/is1ouu58Ut0mssWPZ6Iz1FZINbhHGlgfn1nxzexMODmNLc1tnBWbsPAGppfv2ZiaTnim1rxOE6r7xsM+38T8xuhwS1NHC8uzHY6Okx/e7MbS8XV3WqROx8RqODxJ7CI+KJeaI0v+8HJgxtt743ZBLghS3wKpaa5px8FloanpMK41+9q1bChvbmrS3HizKDevuqquGVLTXNuJpagnbJ4Zizsy5p3g9PfVQOorIfV4jsngjFqcUyZH2Oaf1olkTblN4C4KTRvXs6pvtbb2qmZEpPu/QLEV9rh9VNHZc6egn9dZhXhUrTEHI2ZvVNTzGIyiCkf9FNTNm3jBCAGX/eNH5TWNFZW1lTVQaB9fZIlaHNNWX3RUySsqyAYPOw2y4ermu4VDXr9Jkv+oPOthFbimrgxUX9XURRXo8JjGW20a7di40TfJaipvzK+jm+bsrpBOzin+JDu3uLoCVFsGrq/qwpNVU3azoOzutWu3oVjdtIlP/KefFWQXgYvKwAWlkMrGLixdNziSaruSOHACswtD70DQWnsozV0DDW3EGige0ogF16MrMzx6ZtbaJOXJT1CV9WjgNcOvGHAjFtKULGSTfoWm7uqkbuzUtPTWnu/F/pBl66/48M/Y9AL9VzoVGGOuTVHdQrr6EBgoVX8YMBQPasaD0nJtxp87Cs5UbBOm4ur6NcOvaQGfM+tFuYLqsaAGXGWKihSAX0vrzvk1w2eYwpqLB8UXzoczitdMxcLPyJBrKtM/6deCKnhBFSK/Gpl/LqkYmVeNyq1KKhZ4LahBF1SjCmuQhVWI8koYpKyjoaS1o6CZkNsw8qhWfh9ivAty3gMH74Kj9yBzD6rmH1YnsmuWsmuWH9Wu5tSvPa7fyG3cymvaKWjeK4LulbU/qezer4Lv1GNW24hxGDWEGnZimRoCh9vLpRD5vUQBlsRHkPiIfrF+bBrVxxZrnSy5o3dYTRhWkRjqPqZ2kK2ncUeH+Sam0MIWW7kSG09m56Xu4QhkdoFsTCAH7s6NCRUOgWxMofPpTAGBZNQfTPClYyKFU6ICcElVLqnKDRwgSzMSE+Uaz2UkarfJPqXSuzVGjye4IFK7ZDqfXO/PRKb3y/V+hd4P3N65RGr6yRBQGgIqQ0Ct92t1Pr3Wa1S5bFK7W2Sa4OhnGKrFQckWiXeAZT5FMZ7Dh153D77tIr9D0D6OKJ+MSBd7h783eI47+497Bg97Bp/AyE/gg7+Lr/VcGGgaMxuoFEo/nfvtr/8ttHgSXXkR33wzv/0usff18v6H9eNfKjTG5ubm77777tq1a5WVlTAYrLu7u7m5GY1G/+d//mf6oDgp15WnsytP59dOFjdP1/eeKrp/8bgIY1/+9vTrPzw9Op2b9M8sxhRWiXLxy+dvf3P8dAZeMSR3Hp9+/P1G2HD92rV/ymoLHP/b23fHQkzJtWuftrGiO9/+6/HzTUH2fbZrbzHqpt7LUyx+d/rxg5/S3dtEd03wcsFQhu/N6w/vzF3QR58ibYmDUR7mMZjqefrHL3/7x3khqrxxULn0VVRff7uyNBcais7PSsuv36rr7rYd7r/4cPjNv+4vRegNP75Nkvq2f3nwZNvAbsljxZeOPhx/8+uleW/7rXvNrfKp5+/HabUl5QV378B0wb2F3ddbL98nliZ6Hj+ClNL928u9ed29w1PzT4705NLHLSL/5rd7px93jr5cO9hWwmq7QUj93KvZGVfnvdY+/mQosa5mUa7fYRtiW9OLB5Gl46W1BUxJeU0b1z6TYMGaoM292unD6NJeKLbiDS1PRmOU9rbmbvaokXa7MAcmCIbm9qfmdnwOExJ+I3vYNxlb1VGhddAGmm1lYtrX9+BOD4FHbPn8AURonlkf03Dzs3IeVWvGpnxErIgi8TA77hSW09ST+9Hlg+m5neDMolnM6ikuKCwGN+KYav/UQEVBcbtwdOZJZGEvFFtzeafNzrDJGTY5pm2+OU8w4QkmxjwzprFk59XoinlDczrlcMEXxaVNCim74XZrS68yLCTe+0X3kNgSs+qk7e23CwYVhNrqO7lIgX/drqVUZ3/ysHNEOuolI25k4cUCWn/lvZJuSTQQWfNNLTt9MRkLQRFpdZ5Fm2UUnf/J/V6jXkIDN90qHAkG/Jb27PL71SOy8dXx0LI7uGAx2wid+T/NgY5Y5h1OfXthcVE5VaCWdBK4VL60/XF2GVJjGE+4ggt2b9Tk8DFw+MqC4txHZZ0EiVQtKvlZYTFBo7CF1aYJscpOZwHJEhI8WYDp4yIIrG4sowNJg8IozZ19dS291U3JY+G0SstrEemCNfXJGRUZlgU1JAtZwK/pRmx1M76qCVcDJVQ349NnxTVnN2JJdW19f1GxVzg12bX9i2R0cM879VzZmixSCVUthLND4AzAUAIYSrhYtkIJoGYCCEoApcx6dcM1lWhf2Zg+Jc6IIG4AdiokzQo6f2Mn06ygBhyoAVfZiAM34kENQPYTHqCyEV/ZiK9oxJYCik2VsIV1mII6dEFdshGb0Yu9qv+aqdiq81o9y3JKkl+VSTLHOB+CyEuRm/JrboZo82tQwEXb/Cp4EbinrLyruqStqbC5K7ee+KiW/QCivgey3Klw36mcvFsZvQOK3wMt3IckHlQnHlQvPaxZzq5deVS79rhuM6dhK69xp6Bpr6Rtt7J7rxqx1YBdaiFFu6kBFMOKY8nx7BECp4/IxRN5aKKgh8iH9Qm5SidPYUf2jfCVdrlxXGYclxoCCtOE2jKptYYM9rDJMW1xzljdUZsnavdExzyxMU9szBtz+GbTOH1xpy/uCybMY1NiuTmxeujwzrr8cVcg7grE3YF5d2DO7Z9zB+bd4wsAnokFz8S8d2LxMp7xhVBkTWvyGW3ji2uHrsCcJ7joDSa8k0uZ+CaXfJNL/tAPMLXkn1ryh5YCoaXxyaXgZGIymJgKzM9443OuyLJtatM4/kTnfaZ0vpHYvhGYPvJGf8XR/5ql/S1X91Fo2B+RhpADr2Wmb3j6Yxj1GEE/RAztI2j7KPrv5jd6bp+Xq91sGCRTyHTuh9/+j+nl5/HNNws7XyaevF85+LBy+HH9+OOo2XH9+nUej7e/v59IJOrq6mpraysqKq5du/bhw4eWlpZ4PB6JRG7fuROcno+tHM8uH82tPp3fOFnafbu86B1GVz8sAoFqGiuqmloVU8vT4irknVrHq3dvf3X41fdBSjVJ4196888HGyHUvR9/3mRffPm75x8/BPpb/vFaKdb68uTDb/afrrJvfj5s35qbHuv//J4o/vHkw9duIhQJwniffK0dKHucW1xeVVb5uDj7k25D4sudhSliY/FnhXU1jdUPChpJ2vnNF9+tzxoK/tuPQKq17cNdLur633zRbt/97daClYyuATd0gVt7EMaZ6M6bnaOXkx57exnX4nD2VdZWNUPrmtpZ6qn49ldLc+bSn/9NFtoe2nkeC7oHyqsqGxohdY0DPGd49al2oK4gO7eI7rR4Rtse/PzW4/LiMlBFK14cW9d0Q1qLu9SxF9GwA5rVQOCMBxdWFcN9P7/NUTuM/dCKghJQaUF2NghJN63aZC1Zf3XtFw/KistBBUXVde06c3jJG9nyKPFVWCTZPMcngLLu3c8prCyvooo1OjjsF3cH3cHYqoZcB6mrplhWxsNews3POntVUvlQzc2sewXFJbl3vvh55QOwxhNU53zWVA63WXycqh9n3bxXkFdYWlrTxhBL2kEPSxFSx6igIu/zYoxYLaPlXb9942FRXkFJKbiPbwpbXGHT2FRymmksZLSHRu2To/bJUfuU2TGp4LFrckuKSsvKSpt6GeOy4crPmxpwipAAf+Of2geFpphFK25u/vTugMUkopfl3bv+qDy7qOD+7X/KQ4yI9e7+7p//DCHRGo2EpuKf/OT+o/yixzlVnUSdVEHpLsrPySl9lP0gqwRBVwZGR3XotuKf3iyE4mTSIULWjRu/uF+Qm1uQWzjIUphJmOIff/553oPSnIf37+XCcIKgktv+k9yWDqZFSOvI+uTGrez8RznFIOgglYStuFnURrOJSU0PswpayKqh7uof/ezmrQe59x4UFVZQSVw1mS4jUsW4AQGaxIUTmF2Y4XYEFdo90NhBqm0hVDXhwI0YUAOqog5VUYsoT1ODuFKumX5NHxQnC1mghE1diq06myg+Oy6ube2tbSXWtV2cKM4QbZL0sNJ/waY/SN1VWq1uJVa39la3XppXaiFkyvUHzoQzLXtRrpf8mm7BprTalCSzQZspV3DjRbMCQgU34sEprZ7RhK9sxJc3YMsazvxadP6I+IJfC2rR+Znnw2d+ReRdGGhKOhWREeeUXEuXyVnSU8Y+gItAEHkQRD4YXlgJqyjtrC1qac5v7HlcN/CgmnsPrL1Tab9V4b1dPnm7Inq7Mn6nYu4ueOEeZPF+VeJB9dKD6uXsmtXsmvXHdZu59dv5TTvFLTsVnTtV8M0GzEIrcap70IMaNmKZYiybjmP3EjjoXi6ql99DFMD6hBiqXKB2s8SjmAEepp+D6mOh+1i4AQ6ewiVQeKRBfj9NQB4SDg6LBofFVIaYxhDTGBLaiGSIKaEzpZkMs2T9g1wccZjNV9GZUjpLBjDMkjFYcgZLzkg/sOUMjpzBUTDYipHLcBRMrpJE4QzQeFyxlsFRMLgKBlc5wlWOcFVpmAC8PweLp2TzlByuksdVCFhy0YhUyhCrhvg6CsdEYtoJwx7c0DiaEoIPhHv6p2F9kW5SpKdvFkFexNKPeJpv+Ibn2JETLPMEyzzGMg8xjCMs8/eLm/C7uRflSqUMUob5H3/377H1Vws7Xy49+Wbl4MPa0cfVw49rRx8tY95r16796Ec/6usjlZSUZE4IV1ZW/uxnP0MhkXA4/ObNW5MzC7Hlo9mlw/jK0fza08WNZ2sH7zc3F5UqLU+s5qvGzCtfHextB2KR8c0vD5693zv9fntZCwNLrLG3B6/exiNhx/yr3dNv916+X59L2O1zoZ2v9k7fbx89j3hC02sv1raehJxTke0vt0/eLkRmA4H5hcNf727F9DotV6QzhZe9YwvRjVc7x29n47NCiZojVAtci5EnX+/uv17dOgzYAuGl09Xd09BUZNSxsrj31fLSrEGrZPHlHMNCdOP12u5pYufl0vwsjwgD81xGgXyEIxXaI6HNl8ubTxfmgrBb1X2KmcjG05npqJoppI0ImVqvJ3EcW9wPz3hEIjFVG/LNbvmsmqERHmWYRxXoDOFVj9Wp03ldM1sT03GNwmV0zwdmlh3OAF8ZGvMFJBxW3yCTNMgRjk74ItsOq3qEJybT2CTyCJHMpXG8tskF90TCH/Zg6uFwrNEVCrFY7N7+YRJNq7UHVXoV1xx2TsyZjSaRwqR1xp3+KRVfLtVP2PyzOimHQBqiMEQ8qZst8du8AS7fJNCM28ajaq6Q2EfF9FIJVK5YbWHxJUxr1OOd5HD5VL5x1D0jZvHwxEE0YZAwIJdbzgnVYAsabBMGa9BgDeqtQYMtqFLq+nBkJI7Sz1ZrXLM6jZIq0opHJ5QKEUViUZmCutExrohPU3jNjgmBUILBU9AMcU/OreLWAa5hXCrhD4htGvO4UqHvJwzA0X09aCqFbVLZggIKE4kiwTCDeKlLa/KpTT6pSInH9PcOGdRmN53ORKCI3UgiHCsXKQ14TPUvKgk4DKkbSRlgGZXmgFyu6h9RsuQupc5OIw7CEMT/fMzLAAAgAElEQVQuRB9mQDwyIhwg89g6v0qr7SWN9DNHhUodGk1s6UA3t+Pa4Lw+lrKfLiVQRdgBPorI6cEzO9H0NjgV2j3Q0E6qaSFAmrCgBjSoHlVRi0pr9SKAU1NUZsg1w68oUMPZ1R3IxYnitF8JNS2ElGIv+TVj6On/nLr2vqRZWy+YlVh1aXDp4oFwC+FClP8VcoVeIdfzlk1LFFinc8msV8gVlyYlV3xSrk3ntJr8mY34igYc4NfSjP5r2q/n69fkPZmzpXVnXdjUrroqRH41IvOTCx5N2vRSkmLmMoCLTVxwTy64Jx/UU1jRXVHSXlfY3JLTgMyuHbxXJbgD0t8sd9wo890oC90oj96qiN+umLtTOX8HtHAPsngPsnS/avlB9erDmvVHtZs5ddt5jdvFLdsVndtV8LV6TLyFNNFFcSDpOsyIAMsaxLFxODaCwIETeD1EAYwk7O4TYmgKqWFcZQ4qTX7FqEdl9GpMPp3Fr7cGjLZx09iEdSxoc07aXCG7O2R3T425p8Y8Uw7PlNMLEE7iCbv9M55A1OEOO73TTl8Sl2/a7Zt2+2bO8KcfIp6rifomZn3jsy5/xD0edQeSeAJRz3gMwPuXifoCUX8gGghEgr6ZkDscdoWijsl52/iS2bducG9pnU80Y0cq64nCeio3n8rMz2Xm5zLTG6X946jvo8j8Es9+jmU9J3KfEXknRO4xgX3Sy/ljYhtxL/+cXG0mPYVMHmQIv/vj/zO//eXy/vvVg2/XDj+sHX1cOfiwdvCt2e7+27/967RQ/+qvzsj8c+v27VBkMZI4iCb248uH86vHC+tPE5vPVnbf7j379uD5x6MXHw6evt06/ubg9FcHJ19tHX+5c/zV7tN30YknC9tvtk++3X/16+MX77ePvtw6/HL79JdHr3+59/TdxsHbjYN3Oy9+uXP0duPg3fbzD1v7r9Z2Xq4ffb319KvVndOVva92Tt7vnbzfPni7efx2dec0sfV8df/d7sn7vZP3e0fAJ6dL26/Wj75a3T1d3DxdefJ28/BVYuPp4tbLtYOvNg+/3Nx/kdg4nls7mls7XljdD8ZnjZEny/uvV/deLm+dxJf2Iov7dnH9fRhDF9yJJXbDC3uxjZP59ZO55YPp+MZkbH1y7kl0+Si2sDUZ3Qgt7EeXDyJL+5HFneDM8vjsVjC+4Z9K+KZWJuIb49PLnlDCN706GVvxhpYD0a3J2NZkbCsQXnKNx52Tq4HIxkR0YyKyMRFZC4QXHP5Zu392LDhnUbu1Wr8lsOibWvGHV/xT8w7frGM84fbHrJ6IzTfv8M/Z3NNm54wtsGD3RiyuGZt/0RVcdI7PjwViDt+M0TFt90dsnvDo2JTZHx8LzDkCc2P+WbNrxuqJWZ2TenvI4o3Z3GGDfdLsidp9MbsvZvNMj1on9JYJvTWVF2EeTxHQmAIaU0BrnTQBl1nHQjqTT2MOGa0hncmvsYRHLRNqo09lDOgsIYPJpzB41aaA3ha26AWFNwogcJHUPKExB/Umr0LvVhkDeiDIwjahNXrkOrfKPKGzTuqsQa3BI9e6ZBqX3ODXWibUox6Z1q02jmstE1rzhNYcUKt0qG7Q9Tq+1DapNY+rDG6Jyi7RuFV6j0wzJlY7FUa/2hRQmfwKg0uqc8sNHqnKJlK6ZDq3UGHlSK18xRhXZmOLTQy+hjwsJ9LEOLIA3ceFE1jdWEY7kgaFURo7+4AcCUgTFtyArqxD/pBZy2oQZTXnCtkkmYpNdWovTRRjAL9mKBZ/aaI4nTuRDCjONG7d/wkZQ0zJVmuqbL1Srj/QcP3hEhaKB/85vwJ3XnGgJlzqDBkPupQ4cSExMUOuQKl6Tq7gJgK4iZApV1Bq+V1FIy7Tr8VX+TW9ETYF6kIWccF50me/l+WaA4HngDOez06SEbkQBLDUPQcMT8oV1JNXCcuv6C4s6wQVtTbmNXZk12HvVw3dAUvuVBpvlrmySn1ZpaGssuiN8tmbZfFbFXO3K+dvVy7cAS3eBS/dg6w8qFrPrtl4XLuV27BV1LJR3rlRBV9pwERaiL5OigVBV6JHOJiRfgwThWXB8ZwePK+bwO8mCuH9YviABEtTUgXmEckYU+Zgyx1cpVOgdou0HqnepzAE1MZxnTmot04abKFRO3CsNWV2hNNYHNNJnNNm57TFOZPENWN1RWwZ2F3RJO6o3ROze2JjnlkAxzniDk98zBMf88bHfOfxz4355xyXcPrnnIE5Z2DO6U/i9sW93rjPM+t3RSfHwhHr5JxpfEnn21C79uW2E5H5Bd/4lmv4hqX7yNT+iqn9bkT73Yj2O6b2O5b2W4b6DZH3qpf7ksR/0S88HRA9GxCe9AlO+wV/WtlDPiw8J1eLQUMe6Kcxxb/+5/+VePJ+9fDD2uGHtaMPq4ffLj/5ZmH7jT8Y0RjMGv1fwGCyTYTnpuafTC/sRRL7QP26sPZ0cf0ksflseet0defF2u7L9b1Xa3uv1p+8Xt9/s/7kzfr+u53TrzcP3qw9eb2293rtyavVvVdre69X916u7L5c2XmxvPNiZfvF8vaL5Z3nS9unS1unS5unS5vPEpvPFtdPFjaeLqwfL6wfL6wdz68dpTjOZG7tKL52NLd6FF85jK8exlcP4qsHsysHsZWD2NJ+bGk/urQfTexFEnuRxJPI4u7M4l5s6XAusRee3w7PbU/N78XmYkOt9bc+q8Hro5OLO6HY2kR0bSKyNjGzNj6zGphe9U+v+MPL/vCyb2rJN7XknVryTi15QglPaNE9ueCeXHAF550T867xeef4vHN8zjE+5wjEHYH4mD9u98/afbM2b8zmjdq8UWsaT9TiiVjcMxb3jNk9Y3ZFLL5ZqzcC9D7NzrDJOWVyTAHhSsaxKaP9YrADkO2gt00m85WsEzrrhM4yrrOOay0X0ZgDGrNfY/arAUx+tdEHoDL6lKM+pcGnNPgU6QSlZI5SZrShO41cl9yTLNO4ZBqXVOsCcg0Voz7BMLHq0c3Ps259cf0X+c0DDIVPrnVK1GMS9dj5FEO7WGUHggxFSrtIaRcpAGxCuU2oOIdAbhXIx0RSNbK7+kYti620C+RWvtzKl1n4MgtPZuHLzHyZmSc18aRmAG4aiYkjNjKFBgZPN8TRUJkqMkPRR5f2UsW4AT6KlDRrB2qopYfS2NVf30aqaSFUNWMhjRhgTriiHllRi7ys1bLzrr18Vpzuzp6fKEaDGtDgRkxq3AnwK64amvYrAfBrRkDxmW4BF/6fa/XiHFPqQPiH5PoDor26cgXk+sOKzZTrmV8vTBqfTyTGnZNrctNO2qxJuV69YrYRV5E8HMZcnB8+p9iz26iFtaiCGuT5dTpXyzX/vFwBs+aA4Y9TXGjWPgb3nPkVDM8B9+RVwvLLu4pKOsAF0KacetiDmt67YMadCtnNcnNWiTurJJBVGsoqjWSVxm6Uzd4on7tZMXerYv525cLtysQd0PJd8Op9yPqjms3c+s2C5vXyztUqRKIeG4YSXZ1kPWJIjGQwUCNENAOOHunGsrvw3C4Cr4sohJFEPf1iBFkKH5AiBiRIshQ1KMPS5L10JZGh6h/RDLL1Q1zDiMDEEprZIgtHbOFKrHypDUCQHG6yC+VjaQSKMaHCkQbYq5NGonRJgKljtRtAqvZI1R7ZObwytVeq9ko1XqkWwJdE55PqfDKdT67zX0Tvl+t9Cl0SldarVbkMCqdJNjYmMvt4hkmWJkJXLAxK1/sFu73cQxzrKZb1HDPyBjXyFs18h2K+QzPfYVhvsew3eM5rIv91v/DlgOgFWXJKlj4jS04GxKcU8Z9WnqCyzwf3m/Qq2iB1iCX57X//j5WDb9ePPq4efLuy/+3yk28Wd97F119Glk5iq88iS8fTCwehuSfB2d3x2Z3x2E4wth2c3Z6c3QnFd0Px3dDczkR0IzS7PRXfCc/vzSw+iSb2Z5cO51aO5laPF9aeLm6cJDaeLW2eXmBx81mSjZPFjZOF9ZOF9ZP59afza0/n1p7OrR3PrQIcxQFBLh/OLh/MLh3Elp5EARIAe2kiiykW9qYXdqYXdqbnkySVGd8KxTcnAWY3J2ObwdhmMLoRjG5MRNfHo2vjkbXxmbWUOBftjgmtNeaZXPFNLXkmE+7JRXdw0TWxAOAYn3eMzzmShWDcnsLmm7X6YlZP1OKJmt0Rk3vG5J4xuWZMrmmTc9rknDY6p0cd06OOsME+ZbBPGewhgz0EGFFnm9RaAYIpxrXmcY0ZCPU9Q2UE9gP7Af8lLZjEqziL4PfI9Z5knK82SSqC3yXROAHEGqdYkwzcF6sdYpVDpHIIU7H7QuWYQGkXKC4ht12AL7Mlk/dTcKUWrszKEWqHhsUDQ8KBITFDaORKLRyxKQ0QqZ+GJTKyhEaWcDSJwMASGJhXweDrGXzdEFtBYWkYfH0KHYOvY/CSDHO1aegZDHHUVJaKPKLsH5aRaBICRQQUrMhedg+e2YVhdCCHWnsGm7oG6ttJta291VA8cCYM3G2tqEVW1CLKa+AAZUkuFrKXurDndJtxUIxKHhQ3oNOXYquakgHF1alT4vS9HaCWrWkl1mR2SdtImXmHF/gvmJVUd/6nJc36vyXXsxIWGHQ6L9cr/Zo8BG4+k+uFazwX4v7Bl+QKbkp2WzO27pz59Xz9igPq1/IGXKZfiy76FYhSAkAWnS2LRaYpynguTNoXkV+NOFenZpj1SsWe+RXUk1MByyvvzi/tLCpqg+Q1tTyqQ9yv6rtdyb5drrpRav2i2PtF8cQXJeGs0khWSSyrZDarLH6jPH6jfO5WxfytisXblUt3QKv3IesPq9cf1a4XNK+WdSxD4PN1mMkW4lgnWd1D4yHoNCQDjxzpRo10YphdOE4ngd9JFHT3AXKVIQdl6EE5elCOocpxQ4reYVXfiJrM1tG4BgbfyBKauRILV2LlyWwCuR2YExYpxkSKMbHScSZOlQuYEBarnOnldBK1K3NC+GxIWOuVa71ynVeu8yqAqzjn8Ct0foU+hcGvMASSjCZRJm/mBDJJ3/DRab1GlcsiHxuTWH380RBbGxtWJqjSDbJor49/3Ms9xbNf4FivsKy3GNY7LOsdlv0Ox3mL574h8F4T+a9Jgpf9whcDoudkyTOy9IQsedovPKWI/7R6Sa4Bz5hOraazpb/9l/9YPfywdvRhZf/90t5XiZ23cxsvI8un4cWnofmD4OxeILLjC296wxvu8Jo7tOoJrXqn1rzhNV943R9e989sBGY2xiObE9HNydmtqfhOeG53Zn4vsvAksvgkmtiPLu3PLgNqTBJbOowlDmKJ/VjiIJo4iCb2I4v7kcX9mcUnMwtPZhb2Zhb2ZhZ2p+d3k16c2wnP7YTj21Px7VB8KzS7GZrdnJzdnJzdmIxtTsY2AILR9YlImrXxmdXxmdUAwPSqf3rVF17xTa14p5a94WVvaNkTSnhCCXcw4Q4uuoKLruCic2LBOTHvTCozPuafc0wsuiYWxnyzNm/M4olZPFGLO2p2R8yuiNk5Y3LOGJ0zo46ZpCkdYf1YWG+f0ttDeltIawtprZMa66Q6uZRmQm0aVwEYz373CoNPrvfK9T6Z3ivTe2U6r1TnSeEGkGjcEo1LrHGJ1U6x2ilSAThEKodI6Uj6TzEmVIzx5Xa+3M6X2/hyG+8cVp7Mmt4tw5GaOdL0bhkzW2JiiTMAlsaIjCOC0REB8DrKEFzeE2cY5unPwdVlQudo6elVcVzdMNfA4OkZPD2do6Gx1NQrYarSDI6oBkeUaSgMBRlgWJ7JwLCCzFANjigGhuUpZOegy/rp0r4hSRoSTUKiSYhUce+gCE8W4gb4gFPhBBYMx+xCD7cjh1rhNChssLGzv76dVNNCSJkVkxRh7Zlcy85xhVwzzXr5w7NebB2qsg4Fqk8dEaczFC81YtM3YWpSfk3zZ+T6g4rNMOt5uRJr2ojVbcT/Hbm2XOS/ItekR8+++ufkCmnCQ5rwF8wKacJDmgiQpksb7prxF+QKasIDM1MVjckWbKZfi1JBE4WATWvSIItrUUlqkGmKMhR7hVyvMuuVJWwOuCcXDM+pgOWXdhYUtxcXtlTlNrRl12DvQQZvV3Bvlmqyiu1fFPmuF018Xhz+oiTyRUksqzSWVTqbVRbPKpu7Ub5ws2LhVsXSncqVe+C1+5D1R7VrBc3LZR1L1fDZemwASjR19Mt6aCw4nYygoxH0TiSjA83swLI7cNzOXn43ULkOSBFkKYqS9CuWJsfTlaRhVT9TTWHrhrgGptDIFlu4EgtXauWn/CpK+tVxrjBNXns98+vlGzhAeFNSrlpArl6Fzvvn5HrmV7/C4FeMJkknIyZ1awio9H61zqfReQ0ql1lmt4stbv5okKWJDskTFPFGH3+XyD3Es59hmC/QIy/RzNdo5ls08w2a+QbDeo1hvcayX+E5LwncF0TeKYl/2ic4GRA+HRAe9wuPSYKnfYI/rOwiHpw/Fn52tD8zPUXnSH/7L/+xevDt6sH7pb0vF7Zex9dfRJZPwotHofiTiejOeGTbP73pDa97wqvu0Kp7csU9ueIJrXqnVjxTq96pFd/Uqi+86g+v+cPr4zPr4zMbE9HNydhmKLYVim1NzW5PxbfDczvTczvheJKp2Z2p2e2p2e1Qkq1gbCuYLCI3J6IbmY6ciKyNzySrSaCg9IUBln3hZd8UwJI3lPCEEp7JhGcy4Q4uuicWXSmcEwuO8QXH+PxYYA7A7o/bfbM276zNO2v1zFo9MYsnBljT5IqYnBGjY8bomB4dmx4dmzbYwwb7lM42pbNN6awhrXVSawlqLEGNJagyTahME0rTuNI4rjQCv06/YtQvN/hlBp9Un9SkROdJrlBVu4Rqp0jlEqtcQpVLpHQKlQ6BYowPLE8FkNm5MhtXZuPIbBwpgJUjsXIkFrbEwhSZmSLTGUIAI8CIcDSJwMAQGIb5huGUAuk8/TBPD2w4p3FSC8852iGOlsbV0jhaKltLZampzCSDTDUliYoCrD5lXGJYcQZd0U+XDwyltp0PyfqGZP1Dsj6alARATSMhUSVEqqT3bL25mEhNIyJSRb0UUS9ZSDgPnizEDQhxAwJc/xnYDDB9/BS8JP08TD8P08fF9HHRJA6axEEBEDlIIgfZy0YQWD14FgzH7MIMd6KH25FDbQhqSw+lqZvc2DnQ0N5X10qsgRIgTThIE+bMrHUps6b4M349OyuuvdSXzfRrLaqiFlVZh77QiwU3YkGNWEjaKEAIPpRQBSVUt/RWtRCqWwlAfQm4MEWGZdMB/T/k1x8oW9NyrW4DZpoIP0DKr629kJZLI8QXLuqc92vao2cSvfLDZjw4nf6f6klDkipNChV8/u0VS2STPyddwgKzx4BfseUNZ+fDGaCL69BnNq1FFdcii2uQJTXI0loUQEnKsmm/Aitx8qv+S3K9aFlwTw4IllvRlV/aUVDUVprfXJtT1/GwinAXRL9VKrxRqv+i2Hm90P9ZYfB60dT1osjnxdEvSmJZpbNZpfGssrmssvmsssWbFYlbFct3QasPIOuPalbymxNlHQtViJl6rBtK1HcMCGFUes8QET6EQNDbEPQWJKMVzWzHcjsI/K5eYTdR1NMvgQ9IEGQpkiJDUWQYqhw/JO+lK0kMFZmlAYpXptDEEVu4UitPZgOuugoVYyLlmEjpECkcVypWrHKJVWdyvejXtFy1Sblm+lUByFXnV5y/4ZqUayZpuRoCCr1fpfWp1V6t0jUqs1tFZhfXEGCqw0OyebJoncTdxbMOsMynaMZz1PBLBP0lkv4aOfwaOfwKOfwSNfwCxXiOGjlFM59hWSc49gmOfYznHPVyjno5BwTOPo59gGf/PrENv39+5dwff//94uIcnS39zT//r6W9rwGzzq49jyydhBcOAbMGpjf90xu+8Lp3as09tQKY1T25nMYzuewOLnsmlz3BZc/kim8ScO2af2rVP70aCK8Fwmvj4bXxmbXAzHpgei0wvRYIr/mBb5ha9U2t+kIr3tCyN7TsDS15J5c8oSVAkJ5gqqacWHRPLLgm5h2BJGOBpCYdKVmO+WbtPqCFOWv1xKyeWcsFX7oiRue00TljdMyMOqYNY2FAmXp7Upk64CTWMqk2T6hNEypj0pfK0eTJA+BLmc4n1XmlOo9Y65FoPSINoEynUOUUqpxCpUMA7BtXjPEUY1y5La1JttTCEpuZYjNTZGaJzEyRmSkyjwhNDKFxRGhkCEYBEQ7zDcM8A51noPMMQ1x9Eo6extFR2VoqWzvI1KRQZ5Da/s1UApBHlOQR5QBDMcBQ9A8n6RuW99FlJLqMNCQjDcmIQzLikJQ4JO2lSXppUgJNShgUX4WIQBHhKSIcWYQjC5P0A55LI8D1C7Ak/gW9oUk8FImLInKRvVwUkYMicpFJOMheDrKXnQZBYCEIbAQBeGAhCCw4ntlzHhieCcMxYbiRbiyjGzvSjR3pugCGAdCJGU6CBqB3oumdqCGADtRQB3KoAznUjqS1IqitcCq0Z7AFNtjcTWnuJDd29jd09AHnwMDF06omLLgRA25AnzcrsjzzHs5FyyIygJfVwMuqk1wyLrK8Flleg6yoRZXXAhPIGaNP9ckoIlAjBtSIBTVhwU04cDMO3IyHQNMQ0m5Lzh+1EavbiDVtxAurb/4rleuFsjVDrr2ZVLWel2vrBYiQK0vbFiBWAlDsVeHDGcaFQK8wK0BVM/68WfGQJkJVM+Hih5f3yJ79NAIY8Gvyzg+2ogGISMSktuig05SmqUUClFzya0ktqii1KR2Qa1518q5ODuQvmzUJqCcp1/KugpL2wsKW8rzGhsd1PfchpNsVzBslsqxi4+dF7uuFE58VTn5WGP6scOZ6UeR6UfTz4tgXJbNZpfGs0vmssoWsssWb5ct3QCv3wavZNUv5zYtlHbMQ+FQDzgHtVbf3c7qogzAaHkaDwWgtPUPNiOEWFLMNw27H8zp6+V29QhhJDOsXJxU7IEVRpFiqjECT99KVfSNqCks3zDMwBSaWyMSVWPgyKxAlkVrm6BApHYBiryphXRKVS3pl/ar1yLQZ9avWq0gdEStSck11UpPBEUkMfvkF9MlXhdanUns0SqdBZjcLzQ623jeiCtFksQHRMom7hWPuo4aPkfRnCNoLOO0lnPoSTn0Jp72E057Daadw2jM47QROe4oYOkbSj1CMIxTjAM3YxzCeYEb2MIxd1PAeZuS3C5s9F67i/M9/+V0sMkVnSX79p/93fuvN/Mar2ZXnM0tHU/P7k7N7E5HtwPSGL7zuC695p1Y9k6vuUIZZg0uuYMI1seSaWHJOJB9SJFwTCTdAcMkVXHIHE+5gwhVMuCYWXeOLzvFFZ2DREVh0BBYcgYUx/zyA3T9v98/Z/XN2X9zui9u9caCytHlmbe6YxR21uKMWV9TsiiRxRszOGZMjiTFZZU4b7GG9Pay3hXTpg1kLQFBjCarMQZVpAgiiTBaaBr9c75fpfDK9T6L1SLRuicYt1rhFKjfgS6HSwVc4eIoxnsLOk9u5cjtXZgcKSrbUxhJbWGILS2xmiswjIjNDaGYIjAyBkcEfHeaPDvENQ/y0I3U0jo7K0Q5ytBS2hsLWUJgaoDQkj6jIwOuIqn9Y0UdX9NGV/cPKviF535CcRJORaDIiAFWappcq7R2UZFoQT0mCo4hwFBGWLMQOCDAA/QJ0vwA9IEAP8AFQ/TxkHw9J4qWEx0X0puHACRngOT1J2D04ABYMy4JhmWdgmDDMSBeakUknitGJGgboQNE7UPR25AWGkiBobQhaG/yMVji1pQdgsKVnEAoAH4T2DDbDKE3dmZCTwMhNMHJTN7mxayBJZ/9FuvobO/obkstTgWSi5MxtbWsygLCmpbcaSqiG4iDNOHATFtKIATeexQinOqZXmPVSCQu/YNay6gveTQ9AIctrkGU1GQfIdSgAYBtMZQMaSAcEVseAm3DgJiy4GZfc4wYlnCm2pbc6dYvm4l65v9B2PZ8dAZi1Nc05uVa39Va1EqpaCZe02nv11Z30N6QUe4nkfxQuPRMgl8x6Wa5VTYSqptRu9nN+xV9ZwgIVMCBXUCoHqrwBSEnElNdjSjOdmtxel9rEXosqq0GW1iQVW1KDLK5BFdegimpQ6WWu+dUZt2AhiBwI4r8o18egnseVsLzyrsLi9pJCKCivoTm7FnUXQrlVzssqUX5RZL5e5LleGPysMPRZYfizwshnhdHrRbHrRbHPi2e/KIl/UTKfVbqQVZq4UbZ8u3L1PmTlYc1ifvNceUe0Cj5Rj7VCe6VtpOFOMqmbiu6mdnRTG2G0RjgdihxpxbDacNx2Aq+zV9BFFHaTRN0kMaxPDO+XIAckKIoEOygj0BQkhprM1NI42mGegSkwcsRmntTKB4pXuV0gtwsVY2d+Pa/YH/JrUrFaz2W/Ai1Yuc4nT8lVpjvTqjSFzJCB3p+cb9L6lGqPVuHUy2wmocnO1nsYyiBVEu0XLBI5a1jmLop+BKc9hVNPewZfwgZfwigvYJTnMMpzGOUZjHICozyFDR7DBo96Bg97qAdw6hME9QmCtoeg7SBo2wjaDpy6i6T9Zm4ddmGf6x+//9rntA+xxN/94X/GVp9Hl59NLx5Pze0HY7sTM9vuyVXnxPLYeGIssGgPLNr9i3b/os03b/PN2XxzVu+c1Ttnccct7rjZHbe44xZP3OyeNbliFzC6YkZX1OgAiBgdkVHHzKhjxjA2YxibNoxN6+0pbNN6W1hvC+usUzrrlM4ypbOEtOZJjXlSbZrUmIJqAOMEgMo4kUyVNIwrDONyvV+uD8j0AZk+WVxKtB6x1iNWu8Uat0jtEqpcAqWTr3QKlA6ewsFTjHHldq7Mxpba2FIrW2IFBMkUmUaExhGhkc430vmjdJ5hiGugcQ00rp7K1VM5+kG2bpCto7C0FJZmYEQ9MKIaGFb1D6tIdGUfXUmiK0hDCtKQvJcm76XJCFQpgc33rU4AACAASURBVCrFD0rxg1LcoARHkWApEgxZhBkQYQZEmH4hul+A7uej+/ioPj6qj48k8uG9XDiBC1gt6TM8G5YGx4bhWADdOFYXltmFHenCMrowI6mijdGJYXSiGZ1oRgd6uB1FB2hD0FsRQ62IoRbEUAtiCAqntcBpzTBqM4wKBeimNnfTmrupzd3U5u7Bpq7Bpi5KYyad5EwaOgaAeFuAVL4PKVkGtZBqkxBrW4i1qXyf1DYYwmUgTfiqJvzZ+WdqXAW4cVHZcEZFA6a8Hp0Bqrw+vWIMXV6HLqtFldUiy2qRZbWIi9QgymoQJdWIkip4CaSnCNxTBOkpgvQUg3uKq2DFEFhJVU8xpKcIAiuCdBeBuwtBXYWgzoLKroKKjnyA8naAvKvILW9LUtaWW3qRxylySttyytpyy9pzS9tzS9tzSttzSttzy9pzytpzy9tzy9tzytpzyjtyKzryKjtyKzvyKrvyKjvzQd35oK4CMKwADCsEwwohPUWQnqIqeFEVvLgaUVyNKK1BJqlFldViymrRZbXo8jpMRR22ov4HV81UNGBSO2QyN6GiylKVWWktqrQWWZr5tg6VXP2dQeZXgVfARucqvDpUSd25bmXJJYC/S5qSakRJNaK4Cg5QUoUAKK5CFAPPEHgJBJGkClFShSiCwM9RBS+qQqRez75aCOkphPQUgnsKwLACECwfBMur7AbIrejKrejKrei8TE55Z05556OyjkdlHdmlHdmlHQ9LOx6Udjwo67hf0n6/tP1eSfu9kva7Je13itvvFLffLm6/Xdx+q6jtL1PYequg5VY+9G5O08OHdTn3qopvV9Z9UQr7tLD/J7nsT7Jl//hw9B8eOH/8wP/fHoz/+EHwxw+mUoT/4eH0Pzyc+cfs6CePYp88iv80d+7TgsXrxYtZ5fF7kHBu/URJuwvUo6lGsurQpAZcT1Nva2NvXTMR1EysbOmDtJGru2i1MHp9D6MewWhEMptRrGYUG4pmt6A5bVhuB57Xief1EAWoATGOKu2lyvrpCsqIeoitG+bqGbzREf4oU2BkCoxMoZkFIEqOEyeHisVWjtjKFVt5ElsmfKmNL7XzZWN82ZhAfgGHQO4QKNK4+BnwFC6e8hx8pYuvdAmUToHCKZQ5RBK7VGRV8Ue1LK1xSGkni71EbggzHIXTFrsH1zsGdttIBy29Ry2EYyjhpJnwrBn/tBl/3Iw/asYfNuMPmvH7zYS9ZsIelLALxW8347fbiLswyk4PZRtG2YZRtrrJ2z2U38RXYRfiD5/vrSlEPCpD+PE3/xZeOArPH4TiexORHf/0pntydXP/zfO335+++dXp61+dvv7V6Ztfnr7+5bNXH5+9+niS4unLDxl8e/zi26Pn74+fvz9+/v4I4PT90ek3h6ffHD775vA0ycHp1wenXx88+//ZO++wps6FgR8nju7WfR3VumpdVeuWvQWUIbL3hgAJI+wsIEDIIgQCCWFlQAhhhw1hJwdUEHELotj2trXaem+vvb2f3x8HIqC21Xu/2+9y39/ze3jgEE5OIk9+vu85eemqbuiqru+qmm1npbyzUt5RKe+orOuoqFNMWtteUatAlNW0y2ray2vaymvay2vay6vbpNVt0uq2sqpWRElli6SyWVLZXFrRXFrRVCJrKpE1iWVN4vJGcXmjqLxRKG0QljWIyuoFZfXFEnmxRF5cWldUUltcUltUUlMorikU1xSIqwtE1fnC6nxhVb6wii+s4guq8gSVecWVvOIKblEFr6iCWyjjFspyC8pzEPOliNn5Zdl8SXbepFk8xFI2r5TNLc3klmTmlmTmijNzxawcEWIGB1HIzBYyswTMLAEjq/hXpGcV07OKaOxCGruIxi6kZRbQMgtorALqTNOnpGQUpGXkpzHzUxEZ/FQGP0Ut8oYwet5zaXkpNB6ZxiPTeCk0HpnGJVNnmEzNTU6fbs50kyic6SZSOCQKh5SaPWXWbFOySClZxJQsQgqbOFMCmU0gs/HJmdPFJbNmmDTDhERWQiLz5ZKYCSRmPIkZT2TEExlxBEYccYbxiYx40nPjiIw4Ij2WQI8l0OIItFgCLRb/61LVxuBmGz3TGDwtBkdTfysGP2k0nhaNp8XgaTF4WjSBFkOgxRDosQR6LJERqz5UEjOOxIxPzIhPzECW+MAlsXBTy1Lik9l4MhtPZiNv3CKQs4gpvy0hhY2IT5n8wWlmzvySjUvJfC45E6e+QcrLnPWz6uUzX+bzh5OUqXZqXbDZ/9b4JBYucaaTvwCz358WP7UH5El7LikDeTJjiUzkGY4lPn8/96T45yLv8I7C07B4GhZHw+JokXhaJI4WiaNFJNAicLQIHC08gRaeQAubIVUtJv5VpmPiKJhYSnh0KjaSHBueiEcTUkNwrKA4vn+0yBdb7htZ6xPZ7B3Z5hPZ7hOp8Ins9I3s8o3s9I3s8ons8ons9sX2+GJ7fbF9AdHKoFhVcAKMxvdFkDpjUtpwtAYSszwps4jM5qRk01M5aSmcpFQOMS2HQOGSqHlJ9PxkZgE5oyiFVZTKKk7NFFAyBRS2MJ0tTM8W0ThiBkfMzC3J5JVm88ty8qXcQhm/uKJAWFUoqioW1wpK1coRhZI6oUQuKpOLyuoRxZM2iMsaxNJJS6QNJdLGkvLGkvLGEllj6TRLZI2lsqZS2eRreKmsuVTWUvJqxbKW0ormUlmTpLxJIm2SSuplJXVVouq6ooqG/LIWbkkHR9jDLlQx+RfoeUM03hVq7lVKzlVKzjUK5zqFcz2Ncy2Ncy2NczWNM5LGuZLGGU7jDFM4lymcy+mcoXSOIjBWom0jNXGUmjiWGTuWGTlITZwu8kSms5Y/5KQnutufc/EI7Bu4npFbzsotZ3IkdLY4nSUUlzcXi2SxCWRsNCkqNjEqNjEqlhQVS8LGkrAxk0ZOSoyMJkZGEyMQo4gRUQS14VGEiCh8uFosPgyLD8PiwrC4MCw+DIvHROIxkbjZRiRgIhLQLzEeHREfOt3wSUMQw+KmjA3BxCEGY2JQmJhgTKxaFDoWhY5BDEJHo9DRKHR0kNrQqEC1IdPFBgZjA4OjAkOwAcGRAcFYRP9grH9wZAAq0v+5EYh+swyK8AuK8EOF+wVN6qs2MOy5AS+KUeszS/9JvQPQ3gFob/9p+qG9/dBeiP5oT79JPfxCPfxCPXzRMw319A319A3xnPxkmj6hnj6hHj4hv2rwdN1ni3L3/i29Xr7dzQvl5oly80S5eQX9iq6eM3T7NQPdPANdET0CXT2mPlf/7NQ+3b2C3L0C3T0D3V6m64t6vOBLb/bCvbsgerypnoEuyMF7zH4e3shph/SrR/Xqh/Y77sVrprO2v84Bu736Wy6vNHCWk7f3CHrpI3WepXugk3ugk3ug46QBah1mav/CFvX2l+vmb+/qb+/q5+js4+Lk4+7g5XXeI+C8W+g5V6y1c5yVE97KkWTlSLZ0TLV0TJuSYumYPiXV0pFq6UizcqRZOdFsXGjn3Gjn3SkOnqnOPkmu/niPwBiPIIxnUKAXytsL5emFcvNEOXuinL2CXb1D3HxC3XzQbr6IGDc/jLsfxs0P4+6LdvdFe/hhPPwxnv4Yb/8wn8Aw36Bw/6CIAFRkYDA2KASLCo0ORquNeS7mhS0vMwQdE4yJmXqtfi5q6uOUsYhBLxU99doeGhMSEhWKwmKCIsIDw7F+6Bjv4HjPQLybP8nFN9nJO8XBM83eI93Og2huSzC1JpraEE2sCVPiTazxJtY4E2uciXWCiXWCiXW8iXWM4dlkW9fG1Iz2gJgy3fNlRg5lRg5lhvZSY8eLPOHsPzlHiMY42px1dvXrVQ4zWGJmppieIaAyitIZxYrOAScXb40lyxctXrpYY5naRRpLFy1+DRcuXrpw+pZFSxfOcvHShYuWvJYLfk2NSRfOdJHGK7/1gvN/6wbTbzndBQsXz3L+67rgX+WiWc5DnI+4eN78xfMWzHLRK53/h7tw3vyF/+q9vehr3fhfKYQ4Dzjl/Jf5mzf45/3DH/ikCyBoAQQtmAfNnw/NWwjNWwzNWwJByyBoOQS9BUFvQ9A7M333Fb4HQe9C896B5r8NLXgLWrB83sKl8xYunrdwwbyF8+ctnDfjKV30O503H3llmHy1WbAAebn7vS+br/W6+uLL7O9ygcaCBYsXzF+0cP6iRfMWLoYWaEDzl0Dzlk49h+qnMTsppVFUWplXUFcolBeLEOuLxXXFInmx+LmCkmZJOSeBhLdyuJyRJ9GyKTN0kBjaSwzty4wdL/KEJrPiikYHWp894+zk3dN9iU7JZ6bnMyh8WloejZKnaFOZn7aGAAAAAACYo/Rfuvg/z549evLjT3//+9N//APx52f/g3z8+5S/PHv27NkzZZsCfcpwiDktrgZ2ZUYOL4krCh1uftbGxc6tr12VkZiVmcxhJWdnJGZlJGV1NXVbnbb5ox84AAAAAAD/V3R1df34448PHjz47rvvvp/i0aNHyEc1jx8/fvrL3ztq68N1TAcZvFItG4mhg8TQvtTATmLkcIErNF43M64B6LDTZ63dbRz7m7pzYqncBHpuPD0njp4TT++VK2yNLf/oBw4AAAAAwP8VrxVXRW19mI7pIINXomVTamhfamhfYmBX+tK4FhzfE75zi6el3SW5oigsqRibUowlF0cmF0eS+6tbHAzM/+gHDgAAAADA/xWvG1eMjuklBk+sZVNiaC82tBcZ2ImNHAZejOudD+YVL4F8LGxHqlvKUPHlGIIUg5eiceVo/FBFvauuybzfPjYAAAAAAP4jeWlcv//++7/97W8//fSTOrHquKJ1TC8yeEIta5GhvdDQXjAVV6NZcR3d9qFg1bIAc5sbVY21QdHy0Pi6kPi64Dh5SPxVmdxTxxjEFQAAAABzlRfj+vDhw3/84x/Xr18fGxt7+vQp0tfpI9cLDF6xlrXQ0F5gaF9sYCd6eVwPbi3etBJlbn2nqrElKKY1NKE1JL41OK4tJP6WTO6rYzz/j37kAAAAAAD8HzErrkhZx8bGjIyMgoODHz9+jPRVHdcQHdMBBq9Iy1pgaF9kaF9oYCc0cujnCg1nx1Vzv2DnphCLc3erWzpCErowxC4MoQuN70bjRysbAnRNQVwBAAAAMFeZFddffvnl1q1bZmZmu3btsrOzKyws/OGHH/76178icW2vrQ/RMe1n8Aq0rIun4lps5AC/GNc7FrrCg3vQZ+3uydt6IpJ6o1J6o8i9WHIfljxW0xxoYA7iCgAAAIC5yvS4/vTTT7du3fL09DQwMEhNTS0oKOBwOAqF4ocffnjy5AkS12AdUxWDx9eyLjS0LzS0L3hlXB2thJrH0dYO9xu7+mLTlTiaMoGmjKep4mnj8vYg4zPgnCsAAAAA5irT4/qXv/zl1q1blZWVw8PDd+7cGRsbu3///s2bNx8+fPjjjz++XlxHvVyFhnoYW5eJVqWSyFIlZakSs1SkLDgxa7ypC2UKVmgCAAAAwJxlelwfPnz45MmTf/zjHz///PNPP/301yl++OEH9bQw6veOXFF+QrPTGHuPCcWAMoWrovBVFL4qLQ9Oyxtt6o6wdUlJTs5kszMyMvLz852cnN7g0JctW8ZgMBISEn7/j+jr68tksmPHjr3B3W3dujU3N5fFYvH5fG1t7V+/sbm5eX5+fmZmZmZm5urVq9/g7gAAAADwn8trvc+1vbY+SMdUyeDmaVkXGNoXGNrnG9gVGTmouEKD2XHFYoTWVhhHr4nuQSWtSMUUqJgCFaNYxSi+q+gPsLA7dvjIwIUBPp9/7ty5/v5+R0fHBQsWIMe0aNEiDQ2NxYsXI18ePXoUi8W+eOgLFiw4ceJET08PgUCYP/93ncO1tra+c+eOiYnJGzxTy5cv3717d0BAwFdffWVvb/8rtzQyMrp06VJAQMCuXbukUmlVVdX777+PfOvEiRPBwcFvcO8AAAAA+A/iDeLax+Bytaz4hvZ8Q3u+gV3hS+M6mhAttLfHOPlM9A0rWWJVlkTJLlVmlqrYpePdF33MbN99621Fh4LFYkEQ5OjoODIycubMGeSYUlNTOzs7BQLB0qVLIQg6dOjQwMBAaGiour7TOXDgQHd3N5FIVMdYQ0Nj9erVa9asee+999Q309DQWLt27YYNG3bu3PnOO+8gG99+++0PPvhg9erVq1evRu4LYdGiRchG5DYrV66cN2/yHLGRkdHY2JiNzfO1kd9+++01a9asWbNm2bJlyBYnJ6evvvrq5MmTEAQlJiY2Nzd/+OGHCxYs+OKLL7q6umg02urVq9euXau+/fLly5E9vPXWW8iWZcuWIfe+fPnytWvXfvDBB7/+r7hs2TJkD2+//TayZcmSJWvWrFE/Y8gOkf+CvP/++2vWrFm9erX6GQMAAADAv5bXjWugjmkPg5ujZcUztOMZ2vMM7PKNHJRcof7suBJwQmcXjIvfhGpEmS1V5sqUOTJlTrkqRzbeM+R7xn7lhx8pOhTZ2dkQBOnq6o6Pjzs6OiLHRCQSGxoauFwuErz58+fr6en19/djMJiFCxe++Bj279/f2NhIJBLff//9Dz/8kEwmFxcX5+bm1tTU7N+/H+ninj17ioqKBAJBW1ubnp4e8oMcDqe5uTknJ6ekpIRGoyENe+edd2JiYiorK3Nzc48cOZKfn0+n09X3a2ZmNjo6qo7r6tWr+Xx+dnZ2Xl4em83+6KOPIAgyNjYeGhry8/P7+OOPFy9evGTJknnz5q1YsaKwsBCG4erq6pycHKFQqKWlBUHQihUrcnJyuFwu8nHlypUQBJ08ebK9vd3Ozs7FxUUsFldWVh48ePBVo/OPPvqIxWLl5eVlZ2fn5+evWbMGgqBDhw4pFAoMBjN//vy33nqLy+WKxeJ33nln+/btEokkIyNDLBbHx8e/++67/5rfIwAAAABMo6ur68mTJ19//fXjx4+fTPGXv/wF+TidX/7nH2219QE6pj0MbpaWVa6hHdfQjmtgxzdyUHKFerOnhcmJQk8vjJv/BHytL6dSmVel5FUreVUqXtV437DvWceVH65Qx9XIyOjOnTt2dna/cqD6+voDAwMYDOal41cfH5/BwUFdXV1jY+PBwUE/P7/FixfHx8dTqVRkfDZ//vzFixc7OTndv3//9OnTyE+Vlpa2trYuXrx4x44dIyMjcXFxEAS5urqOjo7q6ektWrSooKBAoVBMHzjOiiuHw+nt7dXS0jI3N799+zaDwUC26+np5efnd3R0WFhYIFvmzZu3a9euy5cvEwiERYsWLV68GIkljUYbGBgwNDQ0MDC4du0aj8dDjtbNzW10dNTIyGjx4sX5+fkKhUI9tzyLxMTEwcFBMzMzTU3NwcFBkUiE7EFfX7+7u9vV1ZVAINTU1GzatGnRokX19fWVlZXHjh3z9fX9+uuvAwMDf/evCgAAAAB+L11dXY8ePRoZGbly5crVKa5du3bt2rXr0xgbG/vLT39tq6331zHtYvBY2tYcI3uOkX22gV2usWMvT6g7O67pKUJfH7RbwP2BG328WmVBnTK/TplfqyqoG1eN+Fo5rfxohaJDweFwIAg6efLkl19+6erqihzTjh07jhw5sm/fvlkd1dfXR8avs8ZwHh4e/f39lpaTf2nHyMiIzWZbWVkdOHBg1qO1tbUdHR1Vn3MVCoUNDQ0QBG3atGl4eBiHw0EQ5O/v/+WXX37++ecQBOXn57e2ti5fvly9h1lxzcnJ6evrYzAYqampJBLp/PnzEAStWrXq+PHj77//vpubW1dX19mzZ5HAb9269fLly8i9qGEwGP39/RkZGWlpaUQi0cXFBdluZ2c3NjaGDLJzcnI6OztfFdekpKQLFy6w2WwKhUIkEj09PdXfOnfu3N27d4eHhzdv3gxB0Ntvvy2Xy5ubmykUSnJyclJSko6Ozit+MQAAAADw5nR3d1+7dk0ul1fORCaTyWQVMplMJpMhF+UMXRlurZP76pxWMHgMbetMI/tMQ3uWgV2WkUM3V6g9e1qYkib09kG7B96/cLMvv05ZVI+oKmoYh6/6WDou1Vii6FDQaLRFixaRSKSWlpajR48ixyQWix8+fNjX1ze9agh6enoDAwNoNFp9etLDw2NwcPDs2bPIl3v37jU3N4cgyMHBQaFQnD9/fnqhLSws7t69i8zHQhAkEokaGhrmzZu3efPmy5cvx8fHQxB06tSp9vZ2IpFobW1dWVnZ0NCgPpEJQZCuru7du3fVY1+xWNzZ2Yl8rqOjc+jQIQiC3N3df/zxR+Re6HT6rVu3Vq1aBUHQp59+OjY2hsFg3n77bXt7+y1btkAQxOPx+vv7kT1oamqqnwQHB4fR0dHjx49DEJSdnX3hwgVkAP3uu+8aGhqamppu27YNuSWDwRgeHkam0I8fP46c64Ug6L333svKyhIIBNXV1chVVBoaGiqVis/nIzcwNTXdvn37a/7CAAAAAOC36ezsbG9vn5iY+OWXX37++eenT5/+7enTJ09+/Pbb7/785++++vrP9+8/uHnrdn//hfrGhuaaWl/d0+0MHlXbmmlkzzS0ZxrYZRo5dHKFWrPjSqUI/XzRHkH3L97sK5Ari+qVxZNxHVVeCXH09vf1Hbo8VFlZSaFQOjs7kZEigpWVVXh4uIeHx0uvuNHV1b1w4cLu3bvnz58fGhp66dIl9dQrBEH6+voqlYpCoTg6Ora0tERFRSGnSzds2BAQEMBms+/evUuj0Xx8fFatWlVeXt7X1zdv3rytW7dOTEyQyWRkJ1u3bo2KioqKiqqvr5fL5Uhc16xZ4+fnR6fT7969m5mZGRAQsG7dOltb246OjqCgoOjo6IsXL547dw6CoH379lVXV7PZbC8vr4aGBhwOh/wvYeXKlQwGQyQScTic1tZW5CGfPXu2o6MDg8Gg0ehLly6p35Xk4OBw9erVxMREb2/vpqammJgYJJ+ff/75gwcPHj9+HB0djdzS1NS0vb09KioqMDDwwoULXl5eEARt2bJFKBTK5fJ169YdOXJkYGAgPj5+2bJlISEhzc3N3t7eDAYDmdD+V/9GAQAAAADq6Oioq6v75ptvnj59+uOPTx49fvz9o0dfffX1nTtjN2/duXb95oULQ13dfb29yjJZeXN1rY+uWSuDR9Gyphva043saYZ2DGNHBU946k9bZ04LM9IFfn4Yj6D7l271FdYrBQ3K4gZlUQMS1zC3AA83D2dnZzc3t5CQkP3797/WQevo6KxYsWL+/Pm+vr6mpqazvnvw4MGQkBAUCoVM0iJs2rQJjUZ7eXnZ29t7e3sHBwevWbPGxMQEOdH73nvveXl5IWO+Y8eOodHoRYsWQRDE5XJhGEauLl63bl1oaKi3tzeyBzQavX79egiCTp8+HRISEhISoqurq767HTt2BAcHBwUFubm5TZ/Efuutt3x9fUNCQpBhK4KhoSGyB2NjY/VGS0vL69ev4/F4Pz8/FxcX9eXKK1ascHV19fLymj7pra2tjewBGbVDELR169aIiAj1vWhra6NQKOT6ZAcHBxQKFRISsnfv3td62gEAAADwO+no6JDL5V9//fVPP/30+PEPDx9+/913D+/dm7h69cbw8NVLg8N9yv7Ozt7u7l5phUwd1zTtczQjR5qxI9XIgW7ipOCJTr4krr6+GI+giYs3lQVyVXGDqqhBVVgPFzWM918Lsvf87UP7g9izZ09tba1YLMbj8S0tLQ4ODkho/50cOHBAJpPduHGDw+GsWLHi33zvAAAAAPgnUcf1r3/96dGjx9999/Dbb78bH78/MnJ9cHB4YGCwr29GXH31zNoYfIruObqJI83UmWrqTDdzU+SVnFy/fdY511Shtw/GI2ji4i1lvlxVWI8IF9WPw1dR9l7zof+/qwuvXr0auXz38OHDf8gBbNiwwdTU9MSJE6ampsibcwAAAADwH8SsuH7//SNk5Dpy9cbQ0JULF4Z6e2fE1U/fXJGRT9O3yzjtyjRzZ5i5Z5z16iiQnNq4c+bINSlR6OGFcQ+cuHBTya9VFcoR4cL6cdXzuG7evFkoFL7Z8ocI69atKyws9Pb2nrU9PDw8Ly+PSCS+wbjTwsKCwWAkJycTCIRXXaMLAAAAAMCrmD4t/OOPT548efLDDz9888234+P3R0fv3ro1OjR0paurr6urR1oha66p8zew6GIXZBo7c856cSx9si19cmz9e4rLtTfvmjlyJZOE7m4Y94CJgRvKvFpVgVxVIFcV1MGF8nHVVZSdJzJu3bFjx9WrV1+6uuHvZOPGjUNDQ0Qi8cXtzc3Nra2tGhoar7vPdevW7d+/XygUDg4Orl279o2PDQAAAAD/najj+j//8z+XLl5ydHQkEYk0KjUtNTWLza6qqhoeHunr60fi2lJTF2h4tidbkGPuwT/vn28XlO+AKnRCq8RVelv3zoxrEkHo5oZxQ+JaoyqoU+XXqvJr4YK6cdVI0HmPhfMXrFixYu3atdu3b1fPfC5duvTdd9/96KOPVq1aNf0NMBAEffjhhytXrvzwww/VW+bNm/fRRx+tWbNm+/bt0xfHX7Ro0cqVK9977z2JRFJTU6OO6wcffLBy5UpkEaXfA51O7+vrQxY8mrUH9eVFEAQtX7581apVK1euVC+guGzZMuRE6fLly1evXg1WQQIAAID/NqbHdWjochgGIxKJZDKZtExaW1vb3d199ep1dVxba+UoE2sVV1xg4y90Rotdw8VukWVe0RcldSY7D86cFk7ECVxcMG4BE/3XldxqFb8GEc6vHVeN+Fk7f/De+xkZGYWFhc3Nzep1gkJCQjo7O/Pz8/l8vlAo3LhxIwRBS5cudXBwkMlkbDa7sbHRwcEBydiyZcvodHphYWFTU1N4eDiyh3fffReHw0ml0tzcXIVCIZPJFi9evGjRIlNT04qKCiaTWVFRYW9vv2TJkt98aphMpjquixYt0tXVrampQVZVdHd3R45h5cqVeXl5hYWFkes11AAAIABJREFUIpGIxWIhb0XV19dXKBQWFhbe3t5isbisrGznzp3TewwAAACAuY06rk+fPv322+8uX7588+bN69dvDA1dvnx5eGTk+pUr13p6lF1dPdKK8tba+lAz2wv50hJHdLlndIV3bKVvfG0gcVjWZP7Z4ZlxJcQJnZ0xbv4T/deV3CpVXg0inFc7rhxBnfdYMG++hobGgQMHbt68GRMTgxxNTEzMzZs39+7dq6GhIZfLS0tLIQjasWNHe3t7VlbWmjVrrK2tS0pK1EsfaGhofPrppyMjI0lJSciWwMDAW7duHT9+XENDQyKR1NbWQhC0ffv2oaEhJpN59OjRtLS0Bw8enDp16jefmulx3bx588WLF9PS0jQ0NDw8PO7cuYOsbcThcLq7u997771NmzZdunQpOTkZgqAFCxagUKibN2+eOnVqyZIlpaWlcrn8xQUxAAAAADBXUcf12bNnKqVKX08vMiKCRCTicTgalSotKxseHlEqB5C4ttXVh1s4XBZUV3pG1wUS61GkhpDElrDUa9VtVvuOz4xrQozQ2Qnj6j8BX1PmVKp41SpelYpXBedVjyuvoM67Ixc0IWlUn3PFYrEjIyPI2kPV1dXl5eXIm0Q3bdqUm5vr7e2tpaU1a03Ejz/+eHBwUH3ONTg4+ObNm8j6DKWlpUhcd+7cOTAwUF5eTqVSExMTk5OTd+zY8ZtPzfS4btmyZWhoiEQiQRBkb2+vXpiQx+MpFIrFixevXLnywoULaWlpyM96eXnduXMHWW5JIBA0NTWBuAIAAMB/D+q4/vLLL7dv38nn83t7elQqVU9Pr0oFDw1dvnr1Rm8v3NXVUyYrb5c3YK2cr5bI6wMIrZiU1rC0tvD0Tiz9Zm3nuQOaM+OKixc6O2Nc/Sbgq0qOTMWtRIS5leO9l1G2bsjdb9q06dq1a2g0GvkyKipqZGQEKV91dXVZWRny92QsLS0//PDDAwcONDU14fH46edNV65cOTQ0hKxcCEFQRETE+Pg4MrStra1F4rpr16579+6FhIRAEPTBBx+YmZn9nve3UKlUpVKJRHHr1q23b99G/jC7lZXV119/bWRkBEGQSCRClj9cvnz50NAQ8hf0IAjy8fG5ffs2skpDUVFRT0+Per1GAAAAAMx5pk8LP5h4IK+r6+zs7Orsam5uaW9XwKqB4eGRnh7VVFwbY2zdbkmb2kJSOiPpnVHMrmhmbxz7dn2X7UGtGXG9jYsV2NtjXPwmVFeV2eWqHBkinCMb7x4MsHJ8a9lyJyenuLi427dvi0Qif3//bdu2RUdHf/XVV7t27UKOrLGxcd68eZs2bSovLy8vL3dwcCgqKhKJRJs2bYIgSENDw8HBAYvF3rhxQyqV+vv7HzhwQFNTs7m5mUwmu7i4hIeHd3R02NjYrFq1KisrSyqVuru7SySSqqoq9cK8L+XYsWN+fn51dXVXrlwJCws7d+7cRx99RKVSq6ur3d3d+Xy+RCJB9mBnZ9fR0REQEBARETH9b+D4+PiMjIzEx8d7enq2tLSEhYWBP54KAAAA/z3MmBZWwcZGRvFxcZS0tJQUMpudWV1VOTJyDZkWLpOVK+qbEuy8RmVtHWHUnpiMnrjMnrhMZUL2aEP3+UPaM68WjosW2NlhXHwn+q4o2RJVdhkinC0d7xoMOOvwzvK3/Pz9g4KCnJycvLy8sFjsrl27Pv/8c39/f2RgamdnZ2Njg1wHtGLFChQKhSwoqL5gWENDw8fHJzg42NnZ2dPTE4vFHjt2DIKgQ4cOhYWFBQYGLlmyxNbWFvljO++8805AQEBwcDCy8OGvPyna2tqRkZEeHh4uLi6hoaFubm4QBC1dutTPzy84ODg0NBS50grBwsICg8FgMBh9fX31RhcXl6tXr8bFxaFQKGdn53/tvxkAAAAA/p+jjuvPP//81Vdf93R337p169bt29euXb9+/catW7evXbuJXNBUJpN2NDThHXzuVil6sIy+hCwlLluJy4bxOaONPXZf6M6cFo6JEtrbY5x8JvouK1klqqxSVVapil0Ks0vHOy+irN581Yj//xw9erS6uvrGjRsMBmPWG4oAAAAA8N/AtBWa/vrkyV+ePn365MmTP//529HR8Vu37ly9enNgYLCrq7e7u7dMJu1oaCY4+d2r6eiLyVDhOSpCjoqQ00/ijTX12R2eGdfRmCih7TmMk9dE75CKIYJZJTBLDDNF/UzRvY4BlKXD/N8+tv9UPvnkE3Nz81OnTpmbm09/Yy4AAAAA/kuYtfzht98+/Oab7+7evXflyjVkbeHeXhhZ/rBMJu1saCY6+9+r7VTGZcKEHJiYCxNzBxLzxpqVdkf0Zp5zjQkXnDuHcfSc6B5U0YphhhBmCGBGcT+j+J4CRp21m8NxBQAAAMB/Ob+ycD+ytrB64f4ymbSzsZnk4n+/rlsZx4YJuTCJB5N4A0n5Y81KuyP6M6eFI0KEVpYYe4+Jrouq9AKYVghTC2Bqfj8tf7xdhbIAcQUAAADAnGX6tPD33z/65ptv//znb8bGxoeHr166dLm//2JPr0rR0T0V1xaSS8A9eY8yIRsm8WASHybxB5ILxlpUdkdnxnXU211goI+xc5/oGFClcGEKf9I0/nirEmV+HsQVAAAAAHOV6SPX779/9O2333377Xd3794bHh65NHi5f+Bib6+qq7uvu6dvMq6ugffkPUpcLkziw0l8OClvgFww1gLbHTOYGVdXB6GeNsbObULRr0rOhVN5qhSeKpkLk7njLX0oM1sQVwAAAADMVTo6Orq6uoaHh8fHx+/cGb11+/at27evXBnp778A9w+o4H6lUtXbq2xubq1rqJ+Ka18fLldFyoOT+HBS/kBK8VgrbHfMcGZcnc8LtE9hbF0n2lSqxGwVOQcRTs4Zb+5BnT4H4goAAACAuUp3d/fo6GhNTY1YLBaXvNKqqqrBy5e7m9uIroH36nv7CFxVcoEqpVCVUjRAEY21D9gdnxVXB2vhqeOYc84TbSolIVOVlK1KylYlZcGJWeNN3ajT1iCuAAAAAJirdHV1PXny5MGDB9999933Uzx69OjRo0ePp/HDDz88/fvP3c1tBNfAew3KPlKeKqVQlVqkSi0aoIrG2i/YnTCeGdfzZwUnj2JsnCZa+5T4DFUiW0Viq4hsmMQeb+pGmYK4AgAAAGDO0tXV9eOPP3755ZcPHz58NMXjx49fjOvffn46GddGZV8iX5VapKIIVOnCfnrpmOKi3cmZcb1jayE8fgRj7TjR3KtMYKqILBWBpSKwYAJrvLETZWoF4goAAACAuQoS1xdHrurxqzq3f/v5aXdLO8Et6F4z3JdcoKIIVFSRiirqZ0jGOi7anTKZOXK1MRccOYyxcpho7FbF0WAcE8YxYDyjH8+4V9+BMrYEcQUAAADAXOV140p0R91v7lemFMI0EUwvgWklA8yysY5LdqdMZ45cz54WfPEFxtJhoqFLFUOBE+iI/fH0e3IFyugsiCsAAAAA5iqvHVcP1P3mfmVaMUwvgRkSmC4ZyCgf67pkp2U2c+RqZiQ8dABjaT9R36mKSoPjaIj9cbR7de0owzMgrgAAAACYq7x+XEPutw4oKUKYIYGZEjijbIBdMdY99GJc9YUH9mHO2k3UK1RYMhxLgWMocHRafyzlXm0rytACxBUAAAAAc5XXi2urgugZer/topImhjPK4AwpzJYNcKrHei7baZvPjKuJtvDz3Zgz5yfjGpMKx6TC0an9Man3altRBuYgrgAAAACYq7x2XL3Q99svKWklMKscZlfAWZUDObVjvcN2OhYz42qsJdz/GeaM7YS8XRWRCEenwNEpcBS5P4o8XtOM0jcDcQUAAADAXOV140rwQt9TDCoZZTC7Es6ugjlVA7l1L4ur4Qnhvk8xFucm6tpU4SQ4KhnGJsMRSXBk8nh1M0r/NIgrAAAAAOYqrx1Xb8y9jiFlhhTOqoQ51TCnZoArH+sdsdOdFVfdI8LPtmEszk3UtqrQBDgySRWZqIogwRGJ49VNKH1TEFcAAAAAzFVeO64+Yfc6h/oypKqsKhWnWsWp7ufKx3qvvDBy1T0i/HQrxtxmoqZFFZKgCieqwomqMAIcRhivbEDpgbgCAAAAYM7yT8S1UpVVqcyqgHOqR3su22nPvFr4jtYh4c5PMGbWE5VNqqA4GI2HMXgYjetH4+5V1KN0TUBcAQAAADBXeYNp4fH2wT5aaR9L2pch7WOWqdjldzovnZ+1QtOdk/uFOzZjzKwmKhtVgTFwaAKMToBDE/pD4+9V1KN0jEFcAQAAADBXed244j1D77YMdKUUd6cLu9OF3RRBL1V4u73/3Ow/ln5sj/CT9ZjTVg8qG1QBUXBILBwcC6Ni+oNj78nqUFpGIK4AAAAAmKu8Vly7WtoT3IJGG/oUhNwOEldBzFEQOZ3E3JuNPdYHNWeOXL/4VLB5Lcbk7ESFXOUXCaOiYVQ0HBTVHxR1T1qD0jIAcQUAAADAXOV14vpzV1NrnJPvzWpFM5bWGk1vjqI1Raa3RKZfq2k7u+fozLge3CrctApjcmZCJlf5hsNBUXBQFByI7Q/E3pPWoLT0QVwBAAAAMFf5/XF9+vefOxtbYmzdr5U11AXg61FEOYpQG4CrC8BdkTaY7zgwM677Nws3fIQxsZgor1X5oOHASDggEvaP6A+IuFdWjdIEcQUAAADAnOW14trR0Iy1dLwiqJS5hFd4YKs8IipcwyrdwofEVac/2T3znOv+TcL1H2KMzSfKa1TewXBAGOwfBvth+v0x98oqUad0QVwBAAAAMFd5nbj+XSFvDDM7N8iXlJzzk9ijyuyDJOcDpOeDLhWXm2zaOSOut3f/qXjtexgjswlplcozCPZFw75o2Ce03xc9XipDndIBcQUAAADAXOU14vrL3xXyBrSR5QBHUGzhJrLyFll6ic56llh5XyiQGK3fPnPk+tla4ap3MUanH5RVwu4B/T7B/T7BsDeq3xt1r6QcdVILxBUAAAAAc5XXimt7XX2IvoWKXcA3dii2cCuycCs0dxWccevPLzFcv23mOdedqwSrlmEMTR5IKmBX336vQNg7EPYM6PcMuCcuQ53QBHEFAAAAwFzldeOK0jVTZvB5erb5Jk4Fp50LTzsVm7nAfLHBn7bOjOuWt4QfzscYGD8olcIunrCnH+zhB7v79Hv43BNJUMdPgbgCAAAAYK7yenGtrQ/SMe1l8nJ1bPKMHfNNnPJNHIvNXOA8scGfPpkZ148XCN6FMAZGX5aUqZzcYHdv2M0bdvXsd/O8JyxBHTsJ4goAAACAucprx1XbtIfBy9G25hk58E0c+cYOhaedVXli/VlxHd0ACd+GMHqGD8QSlYML7OIBO3vATh79zh73BGLU0RMgrgAAAACYq7xJXOlcjpYVz9A+z8ghz8ihAInrulkj17WQYBmE0TGcEJaqbJ1hRw/Y0QN2cO93cB8vFKKOHAdxBQAAAMBc5XXjGqht2kPjcjStuAZ2PEN7rqF9vqmzKk/0QlxXQ8IlEEZHf6K4RGXtANu5wXZuqvOusK3LeIEQdfgoiCsAAAAA5ipvENduam7WSctcAzuukQPX0J5v7KTkvTByHV0BCZZCGG39iUKR6qy96pyLysZFZe0MWzmP8wWoQyCuAAAAAJizvFFcc9gnzubo2eYa2OUa2OUZOfTxhC/E9X1IsBjCaOo9KBCpLOxhK2fYyhm2dOq3dL6XJ0AdOALiCgAAAIC5yhvEtYuawz55JkfPNlf/fI7e+TwjR+WLcb2zBBJCEOaU3pf5ItVpO/isM3zWGT7j1G/hOM4tRu0HI1cAAAAAzFneIK6d6TmZJ87k6Nki8gwdlNwXR67zICEEYU7qPcgTqYzOw2bO8Gln2NSx39RxPBfEFQAAAABzmTeIa0c6J+OYRbaODUf3XI7uOa6BXV/ui3GdP08AQZgTehNcocrAFj7tCJs6qkwcYBOHcU4Raj+YFgYAAADAnOVN4krJZh41Z2vbZOvYZOvY5Oqf780RvDhynT8Z19zJuKpMHJRG9iojh3FOEWofiCsAAAAA5ixvEFdFWjbziBlbyzpL2yZLxyZHz7Y3p/jl08Lo43r3s4p6T1kq9Wx7dW17dc/1advczSwAcQUAAADAHOZ11xYO0DZtS86gfm6YccycddyCddwiS9OyK7vwhQuaIEgAQejjuuN0bud+w+7DZl2HzboOne4+YDJKzUXtPbLgj37kAAAAAAD8H/HacdU0boynJH1yjLJHN32vHmWPHm2/oYLJfUVcj+nepXAUu3Q6Pjfq2G/Ysdega6/+HUp20B4wcgUAAADAnOUN4iqPIRPWH0zefjJlpyZ5x6m0XdrtVM6vxvVT7Y59Bh37DDr26oO4AgAAAGDO87px9dc0lseQ8RsOJm07nrT9RNK2Eyk7NdvSs18Z1zEKp33n87h27tW/kwbiCgAAAIC5zGvGtcFf01geTcb96QBp27HEbceTth4n79RsSc/WW/uquKZlt+/UROKq2K3fsVv3dio7aA845woAAACAOcsbxLUuKilh7f7ET44lbjtO2nosefvJFkq23itHrqnZ7Tu1OvbqK/bqKz7T7fhMB8T1j0MDghZD0KL/EBcD/7tdBEEa0LylELTwX/HrtHDq9/+f39tCCFoydYR/lEshaAkEafzRLymAV/K6cfXTNK7DJsWv3UfacjRx6zHS1mNJ2463pGX96sh1h6Zij55it67iM52OXdq3UzJBXP/dzF+y7N0VDm7+ksqGitpWaXXTH2zV77Lsda2cZeNLlUyz9CU2SCobShErXmJJRf2ksnrxdMtfoqi8XlQuf65ULpymoKxuhhLEWoGktniaRdMtnbSwtLawtKawtKaw5PUtnfyo3tukM++3WFJbXFaLHM8My2qnH7YQUTpDkVQ+/YGLn/vyJwqxRKb+KK9uUGRk8Xz8gzt7lIrO3n/Szh4lPSMrK4f3z++ts0dJDkOLC4o6e5SKrt5/v509ypiwiCQ8KZ3FW795JzR/6R/9+gJ4Ca8fV6NabGL8mn3EzUdIW44StxxN2na8+dfimprVvv2UYrcuElfFp9q3ySCu/1bmz19obe/OF9dlFDZQ+M2U/JbfNH3S5vT8Fmp+C7WghVbQQi9sRaQVttKL2hAZL0gvav11aYUtL5VaMMP0/Ga1lBdM40+amteEmMJrSuE1pfKakU9SeE0pvEYyd8pcxPqknPpETj0pW07MriNk1eGz6vDsWhyrNp5VE8eqic2ojmFUxjAqo+mV0fRKLLUCS62IpMoiqbKIdFk4pTyCUh5GkWJSpegUKTpFGkqWBCeXIqKSSoISxUGJ4gCiyJ8g8sWLfHFCH5zAO0HgnVDsFV/kEVvkHlPoHlPoFlPgGlXgEpXvjOU7YfmOEXn2YTz7MJ5dGPc8Jvc8Otc2NMcmlGMTwrEOybZEZZ8NyjoTlHUmkH0mgG3hn2nuzzrtxzrtl2HqyzTxYZp4M0y8GUZeDCMvuqEn3dCTbuAxpSfdyItu5EU38qQbe9GNvRkmPgwTH4apL/O0L9PML8Pcn2Xun2HhzzoTkHkmIPNsINsykG0ZxLZCZVkHZ1mHZJ0LyT4Xkm0bmn0ezTmPybHD5NhhcuzDch3CuY4RXMcIrhOW54LNc8XmuUbx3aL5btF8j9h8j9h8z9h8r7gC7/gCn4QiH1yRL67IF1fsjxcgBhAEgURhEEkYRBKiEoWoRFFwkig4SRSSLA5JEoUmi4MIAmpBa1FprWdA+PjXP/RduqMaGlUNjaouj80SRhweg4fH+l+hamjs5r2HorLqhpaOsQePVEOjA1fGXu3dgSt3L1y5O/Ay+6+M3X7wSEanDNbVTnR1jcrldxvr7zXV32+qf9BU/2VT/VdN8j83yb9pkn/XJP+uSf59k/xRk/zxS22eZf3j5vpHzfXfN9d/39zwXXPDt80N37Q0fN3S8FVL45ctjRMtjRMtjeON8ocXL+aScMV5/OrOqxyBPAaf+v6KtX/0ywxgNq8d11PGNZGJcav3Ej4+TNh8hPDxEdInx5rT2L8yLZzVtu2kYreuYrdO+6faip1aIK7/Zs7auhTJ2pJyG4KTRD4JyOvdy/WNL/BNKPBNKPDFFfolFPolFPjjCgPwRYGEoiBCMYooQJEEwSRBSKIwNFGEThKhk8SY5Bmik0WTkkVo8uTnoUmThiQJX2VwolpBMEkQTBKgphk000CiIJBYHEgsDiAUBxCKAghF/njEYn98kd+khb64Il9coW9CIfKgfOILvOP4XrF8z5g892ieK5brguU6ReQ6hufYYzjn0Vm2oWybELZVEMsykHU2IONMANPCn2HuxzD3Y5z2oZ/2oZv60Ey9acZeVCNPqqFHuoEHRd+dou9G0XOj6LqmajunaDmlaDqSTzokn7BPPm6XdOx84lHbxCPniIdtiF9YEw5ZEQ5a4Q9Y4j8/i9t/BrfXIn6Pedxus7jPTGN2mcZ8ahK90zhqhxF2uyF2m2HkVoPIT/QjNuuFb9IJ26SN2aiN2aiF2aCJXn8K/adToetOhq45Hrz6GGrVUdSqo6iVR4NWHAlE/Ohw4IdfBCB+dDjwo8OBK44EIjdYeTRw5dHAVUeD1hxHrTmOWnsi+E8nQ/50MmT9qdD1miEbNEM3aoVu0kJ/rIPZrIPZoovZohf2iV7YVv3wbQbhOwwjdhhF7jSO/NQEu8sEu8sk6jPTqN2no/eax+w1j9lnEbvfIu7zM3EHzsYftEw4ZJVwyCrhC+uEw9a4I+fwx2yJx88Tj58nnrAjnrQjnbQjnbJP1HRI1HJM0nZK0nFK0nVO1nUm67kk67uSDVzJBq4p2g6J3nH56exiS3tf1dBoSU2PpK63TK28b7pSxPo+aX1f+cssq+tVqK4xOUWisurei7fK6nplDcrnNqoqXrCyCUasaIKnby9vUHZeuFVAJLTy+f18fjeD3pPBVGYwYRajn0W/wKJfYtGHMumXM+kjmfSrbPo1NuM6m3GDzbjBZtzJZo5xmGMc5mg28xabcTuLMcZh3s1hjuUw72Qzb2Yxb2Qxr085ksUczmJeZjMH2cyLWcyBLGY/m6Vis/pYjKvS8jRMaCaDxS7tCU2W8Mo64ojpGm+v+KNfaQAzeJO4RiTGrtpD2PQFYfMR/MeHSVuONqVm6r5y5JqS1bb1hOIznfZdOu07QVz/3SxZ8lYaK59e3O4dX+BPKEKa9FKDEJGeJU5GFJ0sDEsRh6eWRKSWYimSqPSyaGpZLF0azyhPYMoSmDJcRgWeVYFnVeJYFThWBY4lmzRDhsuQJahlyuKZ5S+XUR7PKI9TS5fG0aVx9PI4enksvTyWLp1uDE0aQyuPoUmjEallUTPFUiXYdAk2XRKJSJFEUkoj00oi00oi0krCUkrQZBGaLAxJEgYRiwPwRX4JhT5xBR6xfPeYPBcs1zE81z6Mcx6dbRuaZRPMtgnORFprGcg6G5hxJiDD3I9p7sc082WY+tARTbxoxp5UY0+qgXu6vhtFzy1NxyUNCa2WE1nLiXzKIfmkffIJu6TjdolHbUlIaw/ZEA5a4Q9a4g5a4j4/m7DPIn6fRfxe87jdZrG7zWI/Ox37qUn0TuPoHcZR2w2x2w2x2wwiP9GP+EQ/Yote+Ba98I91wj/WCdukHbZRG7NeK3S9Zuh6zdA/nQpddzJk7YlJ15wIXnci+E+nQhHXa4Zu0EJvnHKTNmaTNuZjHcxm3bBP9MI/0Qvfqh+xzSBim0HEdsPIHYaRO42wO42wu0yikI7uOR2953T0XrOYveax+yxi95+ZTOlUR3GHbXCHbXBHbPBHz+GP2RKO2xJOnCecsCOeckjUdEjUdEjSdkrWcU7WcU7WdUnWcyHruZAN3FIM3VMN3VONPFKNPFKNPdNMPNNMvSimXhRD15QAfDEtS2Dt6Nd/eUxS1yutV0rrleX1yvIGtaryBpVMbaNK1qiqaFJVNE1rZCNc0agqr+/r7L/OzC4USqr6Lt0ur1dOtrMZrmyCZQ29ZbWdZbVds5TWdUnl3ZVNqqqW/qrm/qrm/urm/somuPvSnXx8Qgs/T5XH66Kl9zJoSgYNZtL6mbQLGbTBDOoQizrMol7JoF1lUa9nUq9nUm+yaTcyaXA6uYWIbyHi+9KS77Bp11jpiiRiCxHfnkQYZlJuZdFusGk32PTrbMY1NmOETR9m0y9n0ocyGRczGRcyGQMsBsxi9DGoIxJJWigqk8nKFHe5Yrlocmlpbe+Ozw7+0S82gBm8WVxjVu7GbTxE+Pgw/uPDxM1HfiWuOqPkzLZPjrfv0m7/VKd9p5Zih+btZBaI67+NszYOGYX1oeSS6WUNIBb74Yt8cUV++CJ/fFEAoSiQ8Lysk2PTZGEYWRyRKsZSSmOoZbE0aTyzApdRScisImVVJ2XXJHNqyTm1qbl1aVx5Kleewq2bYe4MyTm1L5qSU0vOqU3mPDeJU6M28UWzJyVlVSMS2bOsIrCrCJlqK/GZlXhWBZ5VgcuoSMioiGeWx9Cl0bQybHpZeGopOlmMVNYPX+gdz/eI5rlg1QPZbJtgtlVQplUQyzIo42xghoU/09yPaebHPO07mVVTb5qxJ9XIk2rkSTVwR8avabquSFnJWk5kTcdkZBR7wi7pqC3pqC3p8DniFzaEL6yRISzu87MJ+88k7DuTsNd8chQ7OYQ1id5hHLXdKGq7UdQ2g8htBpFbDSK3GkRu0QvfrBv+sU7YxzphG7XDNmihEddromdlVe3aE8HrToa8mNgNmqEbtTAf60z2VZ3YT/TCt+qHI5V9MbG7kcQifbWI/fzMjNHqF1YJSGIn+6oerdqTTtmTNB0StZ2SpvdV3zVFndjJvnqkIn01cCX744qoWQJLB9/uCzeKZAphZSeiqKpTVNUpqu5CFM+0pGaGpTXdJbXdoqqO5t4r1Ex+oUjWAV8XVXWV1naX1naX1vWIqzryxVWC0ppiSU1x6ZTbseISAAAgAElEQVSSmmJJjUBSW1RaXSipk9T1IJbV9ZTWdLf1X+fHRjXnZPdmsRXkxK7U5O605N60ZGVaMkxJHqAkX6QkD1KSL1OSr1CSrlKSrqUn3aEldxASooOjYxLSwrCJIb6YSiyWFRiCDo0LwybFJaSlBYdfT0+6SU2+Sk0eoaZcoaYMUVOGqCmXqCkXqSn91BQ4PUVJTemlpnSnJg0LislB/pn0jMySLvdonh+uKDG7JpaYvnARuL7p/xG/P64///L39roGX02j6ggSElfcpi9wG78gbD7SlMp65ch1lJzZtuVY+06t9p1a7Ts0FdtP3QJx/TdCSGHlV8KecfznZSUUB5GK4+gl5BwJjiWOpgkw5OJAQhEyoeqPLwoiFgcnCjFkMZYiiaaWxdLLE5gVBFYlKauGnFObyq2j5Mmp/AZGQSOzsIlV1Mwqbs6YblEzc4ZNr7SwiTElvaBxurSChpeY30DLb6Ai8hvSZ1iPSMmrp+TVU3hyxDSePI0nT+XWpXLrUrh15NyaxOxqYmYVLqMill4eTZNGUkrRZDEqURhAKPKJL/CI5btieY4ROXbo7HPBWdaoTMsg1pmADAt/JKsMU1+6qTfdxItm4kUz8qQaeaQbuFP01WV1SdN2TtVyIp9yJJ+0Tz5pn3TcLvHY+cRjtolHbUlf2BC/sCEcssIftMQdsEzYfyZhv0XCPov4PeZxe8zjdp+O3WUas9MkZodx9HbjqG2G2G2TA9bIT/QjtuhFbNaNUI9WN2pj1mui12uikWSuOxmqburq489dcyJ4qriTlUVCi4x0N2ihN2pjNmqhN2mjN2ljNuuGbdENQz4iid2qH7HdIALp66fGUZ8aY5+PYs1i9prF7DOP2X9memLjv0BGsda4Izb4o7ZIYgkn7EhIYpGpYC3HyVGsegir70o2cJsawrqnGnuk6rmS/XCFtCzB2fPezT3D2YL6XFFjrqgxV9yYK27kipu44iZeaROvtIlX0sQraeaVNPFKm/JKm2craeaXtXDFjTVtF5JpHG5BaUPnILekiS9p4Uta8qWtOcJavqhCOXhDeekGPHRr0su34Mu3VEM3FcqhLH5pvqSlUNpaIG0tkLbmS1rkXZe5EehGFrOTlt4cH92Ki2vDxXUQ4joJsd2E2D5CLEyIHSDEXiTEDBJiLhNiLhOib5JiZCEoDJb05TcPnz17Vt/S6W3vFR4Se+/Lr589e9YFDwa7BQ7ho0YSY4dJsUOk2EukuAuk+AFSfD8pXkmK7yXFd5PiOwkJCkJCOy7mEi830cczI53OLun2iM7zjS/AppdXNauWvrf6j369ATznteN6yqgqnBS9YnfChkO4jYcSNhwifHy4KZWl+6pzrqPkzLbNx5Cytm8/2b79JIjrv5N0Jkdcf8kj9nlc/fBF0ekiZnY5NqEinlxHYjRQcxvSuXWpnIpUTnlKtjQpU0LMkMTSpdHUsniGDM+qTGRXkzm1aVw5Lb+BUdjIKm7OErbmiNtyS9pzSxVciYIr6Xi5pR25pYpXmaO2pH3KNs6Lituypytqyxa1Zc2ULWplC1vZwpZJBS1sQUumoCVT0MIStGQImjMEzcyiZkZhI5XfkMaVkzm1iVnV+MyKOEY5Nr0sLKUkJFEYSCz2ji/wiMlzicx1DOOcD82yCWafDcyw8M8w96OfnpoKRuaBkdOuSFb13JABa6qWc4qm49RpV/U516kB6yFrwkErwgFLPDIPPHXONfaz07G7TGM/VZfVMGq7YdRWg8hP9CO36CFZRQas4UhZN2ihN2iF/unkVFZPhqw9GaLO6qpjKLXqxKpHsbMSu0ELvUEzdINm6EbNUGSuGBnIbnk+Vxw+baI4cqcRdiqx0buRWWKzmH3mk6PYA2fjkYniGYmdOud6wo50yp6EzBJPnm19PopN1ndNMXBLMXCbHMLquiT7JhTQsoXmtl5VLf2p2VIqt4LGraBxK+m8SjqvksaroPMq6LxKel4VI6+Kzqti5FUx+VVMfhWDX8nkVzH51Wrp3EpJbTeOnJHJLS5v6KNxKzL41Rn51RmFtTSuNIsv6VCNNLTDZdWt0ppWaU2rtLq1vKa9rWewuXOAll2ckV+dWVjDLqxhF9Zk5FdJm2A2KkBOpbSQiLWhwfXh6MZwdHNkaGtkSHtkSGdkcHdkcB82WIUNGcCGXMCGXMAGX44KhiOD8Q4u4ZHE+1/++dmzZzV1rbfu3H327Fm36qKHo2+xv+/lqJBL0SEXo0MHokPh6FBVNLovCt0TFdoVFaqIQrdHoVsjw5ojwxowISoWE+/mzExLR+LqE5+PpcraewaXgbj+f+KN4kqM+uiz+PUHEzYeit9wEP/x4cZfi2tSZuvmY+07TrVvP9m27UT7NhDXfysURrZIfnFGXAnFeIbQP6Bw/rKiNbvaPztxJSj+z4r+vw4Mf917cVwB327sulbbejFP3BBHl+FZlUnZNam5del59YyC5kxBS5aoNaeknVfWkS/tLKodKG8ZktT0FFZ0F1V2F86yYqayboF8SFIHF1d0FVZ0F6iVdeeXdxXWXJC0XClvHS6vVxVVdObLpizv5E9X2pn33K48aVeetJMn7eBJO3hlHbwyBa9MwZMgvVdwJYpcSXuupJ0rac+VtHNK2rNEbWxBS0ZxM62gMY1bl5xTQ2RXxzNkUell4aklIYlCf1yhdxzfLYrnFJ5jh86yCc60DGKZ+zHN/BinfeimUwNWQ4905AwrMg+s45Kq7Zyq6UjWdEw+5UA+aZ900j752PmkI+eIh88Rv7AhHrLGH7DEq69m2meRsMcsdrdZ3GenYz41QS5litlpEr3dKGq7YdQ2g8kzrOqsbtIO26QTtkkHKStmvSZm/anQdaeQrE7mUz1anSzrkaBVR4JWHQtadQy16njwqmNIXydHserp4smTtZqhG7RCN2qGbtR8fjpWPZD9RC9sq37EVoNwJLE7DCM/nZoo3m0avft01J7TMXvNopHE7reIRYawU4lNOGKDO3oOf/Qc4ZgtARm/nrQnnlKPYp2SdJyTdV3Iui7J+q4pei4pyBBWxznZN6GQmiU0O+dZ0agis8sonPL0nPL0nPL0XBk1V0bJraDkVlByKyncSuqUNF4VjVdF5VXSeFV0XgWdW0HnVtK5ldRcWUlNV0JyRmauoFzem55TzsirZORVMvjVFI6EnVfaBV8VVzQlUnMomcVpmcX/y957R6WV73v/ub+ynvvcmTPnTMb03hNrbLHFgt0Ye2/YuwIivYiCigiC2BsqIiJFFHvXRE3U9EzqpEwmmZZJZlImve3fHxuQmHLu5PlNJudc3uu9sjZbys5eLl5+yvfzLa4QFJU2DIzPj0wdY1cLyhoV5U3d5U3dFc093EZFx8h8VWbaIJs5RsvrRWQOZCOGshGjaPgoGjaBhh3EwKYxsENY2BwWdhQLO4aFHcPCTmBhZ3Cw41g4NQxKxOdf+OYK+D154OBcSlSKICXlLB5xCgc/joOfwMGP4eDzePgcHnEYhziEQ0xjERNYxAQWMY5GjqKRg1mwWS43NyaKW8yqlKjgWiIfnzmhhesnpQ+AqwJNw32lR15rSl5nTl5rRtlgPlT0rrSwldO3hRXjm6wmd9pN7LSd2L53cqvN5cKyTEMLLVw/jt6EazqtlcAUhkU0L/nfwiUrDi754nvnkKNHD/G//eHXszeAs9eBc9eBI1/fFooUeIaYXtPPaOhnNw2WtYxUCsdrxZMN0gNNHVMtXYdEQ4friwtDg7OyWmYUQ/PtfXNqi0D3zmp4Tjx4uKoQiyxpaeg+Ku6bE/XOtoHumW0f/VpYx44L8IW4+jjh+dWKeWn/vGT0jGxgVthzSNhzuLVbZcWCBYpDr7lrRqACOb8T9DS/c7q5c7q5c7pJPt3YMdUgPVAnmawWTZS3jnGah5i8AXptH7Wym1wqx5VIs4vaYfmtyRR+PLEJim0Iy64Jglf6Z5b7pJV5Jpd6JrI9EjhuYB44lumsZCpD3SRsH0G3DafbhtNtQgusQgqsggssgmnmgSBTc8GA1diXstsnx9CHrL9fVV71IOzcR9jhAZZXcdtdsdtccdtcsVucwDywKlqFZIO11bV2Sq+2RWgCdaUNXN05rG4eXmGZucIatsIqc4U1bIU1fIU1bOVe+Eob2Mq9MGUsa4sAI+B19sj19sh1doh19lnr7bM2OmSDueJNTtmbnbK3OKnbhsEoFrfLHbvLHavrgdPzxBvsJyhrsV4EYx+iBmI1ep2Cc0HK2oRSVW3DNLvwfIfIQkhUAQRKd4ymO8fQnVW1WEhkYRKFz6kVufpGs3mKKDgrLpsdj2LHozjxaE4CujQZWQRNIkYlEaKSCNAkAjSZCE0mQpMJ0GQCNJmYkk1PxZWl4MpScNwUHDcRwymslCRn5VKLq0vqOxPQ7FRCWSqhLJVQkYLlUBjVsv7p8gZJOq4klVSVTqpMI1Zmkdl88WBrxyiKwkknlGeQKjJIFZmkylRCOauxpyjQt5OAlsZG8fc5t3q7i7zdJT5uMh/XTl/Xbl+Xfj+XQX+XEX+XcX+Xg/4uU/4u0/4uU/4ux/wdh4P2+dq4VTW0PX/+9O69u9B4JMbdcz7Q5ZC/y1SA61SA68EA18kA1/EA19FA18EA135/1x5/t05/9w4/d6nvPrHvPqGnyzASjvZ0K6EVVEoPxRF4STlNeC1cPz19CFyzqdiv9IhrTcnrzEhKuJY7vg+uGy0ndthO7LCd2Lp3cov15QKuFq4fTYvgmk5thRUKySxRRHTr39aKliyd+HzzoSJ6+rUj+qdOjR+7BHx9DbhwAxg8dAkmSIloTiBUNbIbR0v5wxWto9WiiXrpwSb5dEvXIWHPrGRktrmiMj2jIFc82z16XDZ0VDZ0VDZ0TDZ4RDpwRDpwRDp4VLbg4/KJ2cKQTTaJpIqe013DR6WDRyQDRyQD87KRs1JxaZi/pblrHDQFsS8imtw4JOoeomPis+pHJYNHxANz7f1z7f3z7X3z7X1z7b1zygM1yHtn23pmRb2zop5ZYc+ssHdWCB6AVO6Zbe0+JFAcFigONcmnGqQH6sQHqkWT5YJRduMgo74/v7qHUtZF4HSgi8WIwra0vJZEUhMUWx+eXROEqPLLKPdO5e5L4ngklIBkdV6IVlVYjSyyjQArrHTr0AKrkHyLIDBgpZn655n454LR6m6fHCPvHAMvsoEXSc+TrGpcIuxww293w21zxW5TlVe3gOVVVaiqidU1qlTwa3Gqiqlqq1fmLLfMWG6ZudwqU4XYhYwxWKZVJ4pV6WLEOjuEMlfsoOLrQq5YhVhXzA5Vx5OuB07fk2AArszxIhh5EY29iepEsZl/zh5/1bIckK8hNBCxtuH5YK8TWIh1hNKdoIVOULpzdJF9eEEiuZlb127vGQ7PrTXdl2Hji7D2Qdj4Ze31Q1p7w4IjMnt7hwcHx9/q6PhsO1+4YzDGMRjtGIy2889KQHN8ImFZRAaMUm3rj3AOxTiHYhxD0C6hqBR0YVVLD5Fe4wfN9oGifaMxPtGo0ARscaWIXSeNTCG7hGLcwrFuEVi3cKxTCCqTVk+wtRAlx9RBbEq3rS3X21Slt6lWd1OD/sZmg42tBuvFhuukRuvkRuu6jdb1G60bNFo3aLRu1GB1v/EGtKUlNpt86utzd+/euXX7Vt/gWGJAFNdi96jh2qHd6wZ3r+/fvb539/puo/Wdu9dLjNaLjNa3Gm3kG23m6W+uNdhSbbClfPs6aYBPhoUJg5RTLTsch+clkZtwJR1auH5q+qNwTbZz78rOQ3+5i7jamLTWlLTGNGe9+SD9nXB1/LawfHyjhRauf5VY3BpR/4l44gJckUVtNLY4KbV9h6l0yX8JUWgsr8qopclgfJDTd+DxwCzQM/00r7vWf8wmWO6D4zSUNo1xW0aq2sZqxZM82XRL91z7wFHp4FFp/6xs/NzI3JWB0aOykVOK8dPdE6cVE6e7x0/Ih47Iho52jp3snjilGD/VPfG1YuxU1/hhRrShSwa1uve0Yuxk5/iprrFTXWOnuqfPN1K8bTyckdJvp09c6xSJGjqnRB1imMsyD0Z/59gJ6eAR2fAJ+chJ+egp+fAxSf+cePCkfPiEbOREx8iJjpET0oHZ9r5ZUe9sW+/htr558dAx6dAx6dBxcf+csHeuffCYuHe2tWdO1H+ktXuG1zHdKD/UIJuuER8sF4wwGwYKa3pzy7uInA4MUwwvEKbntSSSmqJxDeGomkB4pU9a2f6UUo9Etls8C4xZHaOZEGgxBMqwj1rAKrjSxjq0wDI4H1zVahaQZwIuafWjGPtS1Kta9faTdD2JuvuIC/3Abrhtrjiwwqoqr4JkRSmTwPbZa+yy1FhdtRexai9ipQ18hTVo2OtYXbAmaBcQq6LsShv4Khv4ShvYonLsGlvEGhVi1e1Oyr5ix2x1u9N2F/QOVVOxrgdObx9O3xNvoLFox1jVUWzqSzb3VxVig3Itg/OsgvLALPHeUCoYwtpHFDhEFEJAxEbT7cLzE4hNpbUi+33hiLw68/2wvf5I0LYB2VZesLgk9IsXz4B3KCs7z9Yn0ykU6xKKdQ7FOARmJ2G4vlFwJLEYkVtrH5jtFoF3i8C7hOHcwjFpGHoFv7u4uj2X1UhjN9PYzTR2E5XdXMbr5NRJoWk57uF4jwiCRyTBI5LgEoqF5fOI9pbilLgGJzvuzg0VBttqDLbVGWzjGW7hG20RGm2S7N4oM9nYabyx13hjv/HGQeONI8Ybesy2YmztkCjKmQsXHz64x+OLJw8e+v33u73Dk7FBsWU2e4ZNNg6bbBow2dRnsqnHZFOXySap8ab23ZuEu7e0GG9tNNpaZ7S9xmhHxa5NHUF+GVZmjBxKlexQLL4hidyEY2nh+snpA+DamZ2H+nIXcbUxYa0pYY0JaZ3ZAL0c8s6lOAXlYxv2TGy3ndhuO7HFenKz9eUCbVr442kRXNOorRimiFosCghtMbRs93JPvXnarLdtS3/X7hMTgTzhtYpWILf1MHTGL3TMI6OsoLhmgNM8XC4YrW6bqJMcaJZPsgtSDPUMd5g4e5aNi6tpqSnxeYozgsLkhMw4P4inga6RfnhFbf+poclZTn7WDl2jHQ6u1vaOicn5jRPnOLGGLhm0usGz8jZeoOkePUOT3W5heOnpIUnNfgddmwR68/CF3ulz3aMT+dA967/8z6UbzCH+TdIDB3DwGF0DE10DkxBcjWDkQjUjYG9WBnS35fZdhibOAYWSUx2Dc+19c6L+Y539fXA/b30D411Ge8JKuhsbquJtPVMa5hXdgii/OO8UuahH4rPPZdsuo616JlFUaXHTKL2mN7eii1iqjlwF8aRGKLY+PLs2EF7pk8b1TOa4J7Bc4pjOsUzHaIZDVLF9VJFdZJFdBH1veKFqWES+GqvmgVQwYDX2o+z2AbGqXmkDNi4RdrjjtysDVpy6d2mzEwasra53QG1QYXWtPXKtPXKNXRbIVNBqrKqtBio4OEI1PgI8maERyGYut1zg63KrzOVWsJU2ME3EaqzeUWaJQcqCoN0EQYKJ4i1OC4niHW5gFIvV24fXBxfteCoRu9ubaKKxKHZPoAqxyiiWujeEujeMaqvudYoqhEALbcNoarhmUXmW3ll2gWj7QDQkCAMJwtj6ZUUnZH/33bVffrn5008/avrmzZ9u/vxTBozkGIh0iyC6RRDcIgjOodhUQqU/NCubxEJSG5xCsPuiSPuiSB6RJM9IfCauuLK5p5LfXSPoqxH01bT2g64W9HEbOmIycvdHk7yiyaA9IglZhc1EyF5xelKTh1PZ7m1V5rq15roNe3Sb9ugKLHTbLHZJLXbJLXZ1We7qsdrVb71r0HrnuOXWOiujzOzcE2fO3/71Nl/UGbcvMD02/dD88V9u35IPTqQERA1Ybh+22TVgo9tro9ttrSu30pVZ6ootdNss9Fos9Zos9Ros9Wot9Ct3b5dHBWXaWjBycislh2Lw9YnkRiyrY3xaC9dPSx8CVyQ1+x878at2E9aY4NeYENeaDtDLIW82NLUtWYK0drxaUDa2Yc/Etr0TW20mtlhPbLa6lK+NXD+e3oQrgS3KKWzbpl9jYV3Eo1s/PLGiBPOPw51rfz+zo5g9kpp/JXoyNeI0JKERUVjex+INcZqVOeGGjgO13CJjvdhwfGVhZXtF3/GWokRvD0uE/EILxmHLF6vc40rzC3CWG/QyqkYauVR3A5NImrSUm2u98//eAUmun7zMjTNygxdWyzqyzQwCEotyWexorwAnB3LTgW8kTSW2lnobLDNJzbPdB47zq/JDrFftTeOW8QeLkChXs8i0osYCUtLOHXEJReMc/OYv1nwemFFTUETZb/alsVsdf+K4rP+ofPIg1Rfi7QzNLKhFwxKsdkZRa0SIkAgD50IMDOa8J5PK78nwDHN0TU+llCZF+azaDMso7Smq78srV8IVVtCWmtsST2yEYuvDkTWBsArf9LJ9SRzX+BKwHxgCZThAGXbgAtYwJVktg/MtgmnmGlg18c819lWS1cCLbOBF1gcDVk/iTg+CZrSqxuomJ/QmJzQYrYIBqxqrq22zVttmgdGqZsCqAiRsuRVMDVT1eCb1hCb1nKY3EauOd1dYLyD2Dcq+DbGOC7XY7a4YkLLKdicPVbvTfoKhJ8FwP2H3QpaYbOaXY+6fo14RC7YTg1VY9XId+4gCm1BqHJ7HqWmDeEZg6S17/bFOoSSnMJJLOMk1nOQaTvAPh6XDiBlwcgac9LrJGXByUBTcM4q0PyZvf0zu/phc90hyZk5dcBwaQ+FgCpvdIkg+cVTQfgnUmMz8dCwzHVOcjinOwBZnYJkZOGYGjpmBZ2bgiqPSaX4JC/aKyUUXt5JcIGJEGj/Qq3KvSZ3DngaHPU0Oe/gO5kKIucjJTOJkKncy7XY27XUx7Xc1HXQ1HXXe3e5qmR2VgMzOzYCT0sLieM7WdDen1EQEDE5GZpEo/v5DribDbqYDbmZ9bmY9rmadLmYdzmYSZ7N2pz2tkD0tkD3NjhY8R4saW5OupBgYxLY4h1opORSDq08kNWJZsvHp41q4flL6o3BNsnOXI/OQ/9iJW7Ubt9oYt8qYsNa0v7DsLZHrAlzX75nYajOx1WZ8s/XEJstL+Vxtt/BH0wJcqa0Z1Na0PAG5VJSbL9RZxVy5oXjNxlwDXYzz3sTspKC2Ulc0hhvCp6f+5JMxGUMuaSmqHWQ2DHCah8tbR6tFY3XSg/z2vlxijllMOUdyUDZ1pqU4LcDHIbvzPD/bEeIfXaj4ZuzgGMFro29OBTY7eHtgpWTm6uSpk4wQe1+nxKrJS9x4Iw9EAbeMtuZvS9duN9I1MNq8boOeVQBr4NuR6VNC2UhJYYapYUJWzQH5UBfaZ0tA+fTwWE+iv+Fn/9i009BUV3fH0n9YRZE7i0nGa6Mw5b3nxw4fYSLSbLclcwbPKsbPDSr4dgZbl67YvMPAZMf27auWb02vnW+XNodY/L//a5tdasPJbgnTQn/N0lXbt+kabd606R9LPeLoXYX1/bllnXi2LJshhhUIkyn8OEJjFKY+NKs6ILPCO5XrnshWxqxQhl0UOBeicG94oU1YgWVwvmVw/p4g2sIyGzVWleVVZbS6sNLGnbDdDf8mVjc6gmRFqQNWNVZVZEWstEFoRqsgVjUDVk2yvjEEcXEUC1L2jVrsAmLBKYkLtdi3IXaLKopVr9vRRKzBfrzhfoKB52shrIkvSYnYQPXQCapqRaxy4oRVcF4MnsepbXfxjqZyJS4RufugNM9o2v6Y/P2x+d5xBd6xNI8Ikns4aV8EeV8EeV8keV8UeX9UjmdUjmdUjn9CfkBSUUByUWAyIzCZ4RtfiMrnhyUR8dQyMkvkE1cQnMIITmGEpBWHpBWHphWHpBSFpBYFp9BDUukhqUWgQ1MZoWmMsHRmWAYrLF3poBQGkSPL9XCTYrOEseF1Hg6NXs58L+dWb2ehj7PYx1nq5yj3c1QEOPYGQAYCHQaDHIaDHEaDHEaCHHoCIGIfe7GPvSIAMh5kPxLkIPNzkPjYy3wdBoMgY8EOI8EOQ8EOA0GQviDHnkCnzgCnDn8niZ+z2Nelzdel1deF7+3C83ToRcOz3F2YOdQK8XQMti6B2IhhauH6yekD4NqRlYv4+07syt3YVbsxK3fj15i8G65Wjlfzy8bWmb8GV5oWrh9PmnBNpwpS8wTZhYKKGgGD1ZqR0QrZX77SNG/pevbqzULdPT1W8eWpNyKQ34Zz+KWF5Qp6bV9xQz+7eahMoKy5Ninm5UPTRYTQ9btMjbDdAnZmoI8DUn6uCQlxj88o6b3QPzxIDtruSy5DIfzW+ZeLD10dnZ3O87T2ckqqmPimNM7IA04r4RRsXgnNqBlo651u65kWD80IpWOtXYd6Z78bOzyNc9vknFVeJ5Fm7dsQUD49PCyLjvDQCy2r751p7Zxq65mRDhxhonTXROZV910cnZkrQibuNUSUKqZ5HWPt0jrbHf72sTW1PVN82SS/a6Jt4LSwtS7A/D//azskpfZEZ1u+qb2nc2ZjaetQCa+vuK6nsKaXWtlN5spxJVIEXZRBbU3OaY7F8yLRtcGISt+McjBsdYxhOECL7KOK7CKUWLUOzQdX2rwWsPrlGvtQdvtQlEOD978Fq8qY1RW7xRm72RkDYlVF1tdi1kVY1ZwO8SZWF/k9iF0UyGomitVRLEjZRSGsJmI1K7KLssTbXNDqLLEKsarRiYuyxMqhExTlclgwSxxGsw3PtwjKhWLqOXUSF984Vm1nBKLcN6HYN7HYL7HYP5npn8z0T2EFppYEppYEgU4rCUljh6QrHZrBCQOdyQnL5ASnsvDFImgahVRYTeN2BKeyIuGloKPg3Cg4F4rgRi24DDQUdFY5NKs8GlkGOgJWSq1UUL295CScNCO5OdhbEO7fGu4vivSTRPrJovy6on17on37YnwGY32G471H4vtHIdcAACAASURBVL1H470nErwn4r0PxHsdjN8PelL1cCp+/1T8/oPxXpMJ3uMJ3qOJ3sPx3oPxPgOxfn0xft0xfp3Rfh1R/pJI//ZI/7YIf3FM6HAxAxvgV1lQVN4+DcXUJhB5mGKpFq6fmj4YruiVuzGrdqNXGmFXG/cVljn8U7iOb7UZ32Q5sVEL148qNVzBAffpVEEGVZCVzyMw6gqKeKh2dPy1/YhxBILMj0rpCBtOSf7RDyshy+U9tApFQU0Po76vpGmQ2zJc2TZWKz5Q39pJolfnFRaGeUFNvBrKmUk+7haZsrMNGRYO4fF0xfm+oT6s56p9OU0sauZW3Z0ReQISJmr30s/MPBE14xdLIrbap+VWSTtTDPW+8sFROY0FbEGZcLqOWYiIysgubikoILkaGkTnSoVdPZjAHWbxzJKGoSJUtOEu80AKr4hdn1fR3dhztCR75/KVuyMQVTm5eA9HQ3vsSGtthlmAuW/NeFmw61JD38jcunxWXR57oKlNmOQXbOpegkpPcjCKJvH60vZbbLXwgxKrUeRSWKGEWt2TW9FF4MjQxWJ4QVtaniCB1BSNrQ9F1vhnVOxPKXVPKHGOZUKgRXaRynH86hHBe4Koe4KoZgFUMA+825dipMwD5yyeC+EOkhWssOK2OmM3O2M2O2M2OWHUTH09FYxcY4dcbZv1JlY1w9a3kvWrPUrrWGToWLwFsZrp4kWIXW6ZoZkoVjY9qaLYRYhdZ4dYZ4d4I0sMjnYCa7GYnW7YXR44XQ+8vidB3eikzhKb+CqzxBaBGnOJg/P2hlItg3J907mMmk6PoOTwRExhpRzPEqPo7cjCtuzCNlShCEVvR9HbMUXtmCIxhtGOYbTjGGJcsURtfLGEwJQSWVIiS4otbq8UTqRhipkVrc0dh7FF7WS2jMyWkUpkpBIZeJzDkeVwOt7iUnlOqZyiMoktq+s4zAoNHmIzx5nMPhxqgIgeIqFHyOjxHPREDvpgLmomN/twXvY8NfsoDXmUhjxOQ5x4h0++7hM0xLH8rKP5yHkacpaKOpyHmslDT1HQByiYcTJmJAczkkccYTIacqnosAiZQMLgDUMxNfGEBgxTC9dPTn8IrhP9Q4l27jJkLvyL7agVRuhVu1ErjTCrjXvfC1fu2Fqz8S3W45utxjdaTmzQwvWjisWtaes/EU9sVMMV3EMmNVeQShbCS1mo+QTEowD4RDimKz7pmmfyVGibRNbY0pFTJqdVdRfV9bEaB0r5QxWtY7XiA9XlxWbm5jv1Ta1d8GV9JwUV1NS0xNzOU820xFgsrazna8XACD3dO4HTIxucohPDdQ1M9APCIdamoS5xnOGL1fiQ6NyqxoGTwvoiExOzXQYmuwycvWJEkpkZWkqcqb7xLn0TD2xDY98pxdBcDTdHz9AW4tckGFTAEj126Rvv0jfe5YrL4c+yCQYrXBwdDcx09W3svap5E+eF9bQAWGRC7Xx/V5uPp8tOvd079ExNbfJIhflBLgE5befaWllBrs7eaV21raXuzhZbdhhu3mG0wysfXd6dW96FY0mz6aJMWmsSmR+D50WgagNhVT6pYLWV5Qhl2EXS94YX2ICNSyE0deOSsrzqR9ntSzH0zjHwIuvvJ+t6knbtI+70UJdX1RVW3BaX1wLWRdEqyNQ1dsjVtshVe7PeilUwZlWHrergVc3URV5qvpivS83TNFn7Zi1WE7Fgu9MqcHWsDWyVKpwFEbsWHKOoyhWrJxVvdUZv09gJAJw7oeuBM9hPUDc6abYTm/mR9/hT1Ii1DqZaB1P3htEyaYJcFs/KJSg0Hk0uqsHQqlB5FRhqJSavEkOtxFArsbRKLK0Sl1+FX3A1Ib+KkF+Nz68mFFQTCqqJhdXEwuo8Fs87NC0TlVdeL86h1+YW1+UW1+cW16lcn8d8n6mshgVzBWjI3pr0xGYSoQGR2YjMbELBmlAwPgrWgoYJMHAhFt6Gh4nwcDEeLsbDJUojFkxQHojxCCkeISUgpHiEFK8+CRfh4W14uBAHE2ARLWgEH41oRMEb0QgeDlWWhUAEBhbnM6vFkymUpjhCfRy+Hs2QjGnh+onpw+AK+2I7aoVh9srd2SuM0Kt29xRw7d8JVxp3bK3p+Gar8U1quJZqG5o+mpjcWmH/8bg34Jqc00Jmi/p6RrqGOnDzKaHf2PucsPSasiBUoxnFVai8KlSRILe8s7C2h9HQV9I4yG0ZqWgdq5VM8RVzwt6jov75tu4ZYe8R6dAJad+sePBEx9Axcd/htt458dApWf+8aOCE4vC1kaM/Tc9NJDlYmkNQlcNnZcMnpINHRL2HRQNH5aMnZcMnZSMnJINzwu7DooFj0qET0qETkoEjwu5Dgu5Dwr6j0uHj4v5ZgeKwaOCYZOi4ZPC4ZOCoqGc2H7FzVSK9QnFSNnRM1D/b0jnV3DUr7J4XyA82ymdae+Zbe48IeuYFPTNN8hl+92yT7EC9dLqxa7ZeMlnZdqBaPF0unCxpGSuq78st7yKwZWhGOyy/NTWXH09ojEDXBSOq/NLL9ydzXONZTjHFkKgi2/BC65B8cJCheSDVLDDPNEDZDwzOhQAbl8CA9S1J4NewqgxYN0BQ6yGodQ6odQ7ZmtHqatusVXsXeoMXYVWTqSqyZr5G0z3paqv5+iZi32x6WoxYKyVlF5VjV6q2q1tod7J7LUusiVjNAYrqLLG+BmJVUSxJnSW2CMy1CMqzCs4DpxNn5rey6hXRGXkhMfAgaHpwdEZwTEZItMoxmSExmaExmWGxmWGxMNDhca87Hh4RDw+LzYxLRSVmYOJSsxPS0QlpKKXTVU5DJaShE9Pf56QMdFI6Oj4DS05OyokMxUWG4aPC8dBwPDScCI0gREcSYyJJsVHkuGhyXDQ5PjonIYaSEEtJjKMkxlES43MT4iigE8F/43MS43MS4ykqgw/JiXGk+DhifAwhLoYQF42PheJjoNjoKAw0Ag+N4KQndTS1VYoPJhAbYnD1CcSGWHwdiiHWwvVT0x+D68BQop27JIuS8cV25ApD5Aoj5HJD1D+F6+gak/FNarjuuUTVwvXj6U24glufJubwaWXiiYnxb86cP3hiPOFggMnE6kRZcGNzE4pUEoNkZRXwydwOaqWioKanqL6/pHGwlD9S0TpWLZqoEx/gyQ42yaeaO6fBwYcCxaFWxSGBAjw+3Np7uJEvzA6N849IDfJ3MzKOjMkdFg7PKscndU1rzj7kqyYoNXfONHfONMunm+TTTfKpRvCgY6qxY6qpY6qpY6pRNtXYMdMsnyanrP17OIkhnGmWT9VL1WOKJ+uUg4gnwSnE1aLxatF4lWi8qk05ZJjbMsJuHirmDdLr+qhV3eQyOZ4ty2a0w/JbU3Jb4gi8SJSKrCmlbgklTjHFDlFFthF0m9B8y5B85SDDgDwTf4qyvLqwgJUEVlhVZMVvd8OrsIpRY3WjI3qjI2qjI3o9BLXOHsSq0iBcNbG6qD34TbLqWCitZKpF+lKL9C/N0zX5unRPOgjX/w5iF7U76VikL7cAx1BkvJEoXqDswqTid7QTvz6geGE6sf4+vHpFLLgc1swvR7kiNijXMihvTyDFJpQWT+SxeINlgjGuYKysdbxcOFHeOl7ZNlHZNlHVNlHZNlEtmqxun6xpP1AjPlArPlArPlAnOVgnOVgvmaqTHKyXTtVLpxqkUzzZdINsqkE2xZNN8TqmecrxmdNN8ulm+YzqeEb5e9h5aMFy5UN+l9JNirmm7rnm7rnm7rkm0Iq5JoXyTLNijt89x1c+YZ7fo/LCSaUXftQzz++Zb+mZF/TOt/TOC0D3HVH5aGvf0db+Y639R0UDx7iC0SQSLxpTG09oiCc0xOLqkIz2seljWrh+UvoAuIoRlPS/bUOsMMxaYZi13CB75fvhSi0dXWU8vtFyfJPV+AaL8fV7LlE5Wrh+NKnhqtpOXOnUXEE6taWoStY9eODU8QvNI03h/MCCem5JdUdmbkNmXhOGKSZwZCSuPLdCkV/dTa/tLW4YKGkcLOUPl7eOVgnHatsn6sSTDdIDDbLFw/p58oPVtbwkV197Vx97t8h4QltD7zxPPFkn0bB4sk48WSuerG2frG2frFnwhAqNSjpWK4fyj1e2jVW2jVe1jdPpyKBcHpM/XikcK1dtvMMVLOyuw+EPc5qH2E1DbHC3nMZBVuMgk9dPr+stqOnNq1DkcDsJbBm6WIygt6VTW5PITbGEhvDs2iB4pV9GmaeSrEyHqKK9yt4lqnkwOBcCTALn7PahGPmQDb3J+l4kfS+iridxlydhpwcRnAuhXLrqgt3sjNmkkQTeAEFtcFhg6ho75Fr77NW2SFW0inwdqAtJYI32pUwdi8xlFplfWWS81V+ap2t6URT7pXnaUvP0r97GWlW6OOOrPekqvqYvs1CNebJaSBevsM5caaMao6iOYlUhrHrA00YIcpMjcrNj9lZntHrT9R2u2B1umIUodh/ewBNvtJ+w25u424do7EMy9SWb+ykbncBeYlO/HDC6NfEjqzcGsAjKtQwG97bLswkBh1Hk24bn20cWOEQUQKIKIVEFTlC6E5TuDKU7R9NdoumuMUVusQz3OIZ7HEO5vV08c1880zOB6ZnA8kxUHuxPYnklsbyTS7xT2N4pJd4pJd7JKqewfVLYPqkcn1SObyrHN03DqRzfVI5fKscvjeOXxvFP4wSkl/qnl/qnlwaklwaklwZmcEGrz/svOp/BDczgBmVyg2HcYFgZ6BDQ8PIQeHkIojwUURGKqAhHVsZgamJxdbG4ujhcXQymDkkXjU1p4fpp6Y/CNcHOXYygpH6+FbbcAL7CEL7cELnCqDu/1O6dcM3jjK40Ht9oOb7Rcmy9xfg6cy1cP6aY3Nq2/uNxhMVwBTeYSyTzswqEtHJZcYWCkN+KoLWkU1sRdFF2UXs2Q4xhSnAlUlJpR05ZZ26FglbVXVjby6jvZ/JAyg5xW4bLBCOv7THXMlLWMsLlj5S1TtZ2HWnsmm/smquTTJTxh0pbhrkLm8oNgQZ3kdM0SER2o9IljYOsxkX7xw2w+FMV/BFmQ19RfV9RXR+9rpde11tY21tQ01NY01NQA2712k2rUtCqFNTK7rxyRV5FV055J4krJ7A7sExJdlE7OIwpOac5jsCLwtSHImsCYZU+aVzVqtZi+8iiveGFViHg8P080wCwvJq725diBG4S50XS3w82AxN27SOqtl8Fh0Jgtihblhawut4BpSqvKvPAGlhdSAWvtIGvtEGAoerrcIUts4Qts4DpvEHWpXte8yK+aiL2S/M00G/GskvN00Crz7wWyFq8DloVYjXbndQdT+vs1QOesjY6IjVGO6kRqzk6cWGuE5glNvXNUa6IDaDsCaJYBOVaBeVZh+RpDiXW3FrHCarcV8dNtTWsR3zxvgTWvgTm/sSS/Yks7+QSr6QS7+QSnxS2TwrbV4VAvzSOCnLcgHSumnOBGdygzLJgNdXg5Qu0g5eHwJWQC0VUhGW9bkRFeNaCI5CVmo7MrgL9rvOgo1BVUHS1pqNBY2qiMTUx2FrQsaBxddGYmqxCLVw/Of1RuMbbubcjKKl/2wpbbgBbbpC5zACxwlDxHrheyeOMrDQe22g5tsFidP2esXXm32jh+hHF5NYK+47Hvg2uoJMpLQmk5kRScwqlNTWvNT1PkElrheUL4QVCJF2EYoixTAmuRErgyMilckp5Z16lglqlyK/uKaztpSv3PO9n1PcX1StRV1TXR3+XwR3Ra1Tbodf0FlSrt0DvoVX30JRQVFtBrVRQKxR5FYq8SkVuuYJSrtr2vLyTXCbPKZOTuHJSqZzI6VCaLcOXSPElUixLgmVJMEwJuliCLhajGO3IonZEQVtmvjCDKkjOaU4ggrvf1IP7ovumK8ccusQyHaBFdhHKruA9QVTzwDzTgFyT18qrJP39RD1Poq4nQbmbjbtyB9ZtC9uvgqtXlROXNLCqmQFehFX1Yla4JlyVWLWELbOE6Vhmgn6Tqe/n61sp+650sRqxbx1A8Tpi31KLfXO600YIcrMyUZytkSh+I4T1UvIVDGHN/Miay2HBtbA2oZp8BTdgL3SKpjtDwX1hGW5xxW5xxR7xTJCvnoms/YksEK4gX5VBZ+pb+BqUWRaUWabJV03Eavo9fH0PYt/F10WIjUJVv4evasSCfIWiaxCFbVq4fmr6MLim/G1b5jJ92DL9zGUGsBWGXfmcxXC9opotDMJ1dIPF6HotXP8C/VO4pua2gE4DnSdIyxOk5wkyaK2wfCGioC2L3oZUBbJYlhTPlhE4HaTSjhyunMztzOF2Usq6cso61SaXyd80iaukIKlUTirtWGChyni2DM+W4dlStbEstRdjMpshRhaJskDTRYhCEaJQCC8QwvPbYLTWTFprhrq6nNuSkstPofCTc/hJ5KYEIi8W3xCNrY9E14Zl1wTBq/wzK7zTuAtLbqIZdhH0veEFVqH5FsEqrPorhwMbKVevEvU8icqZ++747e44EKvquRCbnNW1VdQGCGoD5M3CKvL9WNUosr4FqzqWmV9ZZL6HrH8IsZoV2TcD2bciVscifZlGLXYRYtWUXWuHWGuHWGsLX2h3clyoxW5xQm13RW93Re9ww+i640DK6u/Dgb1Ou1UrYk2VVVglYi2D86xDqOBy2L1qxEYVQkC+qjbVUfPVPa54XwJzXwIT5OtC/JrKViZyX+drYAY3MKNMM359awj730HsP+Xrm5RdFL8uCmHfytcYbC0UVY0oEI5q4fqJ6QPgKkJQkj/fmrFMP3OZfoaO/tvheuk/FuA6vGL3yPo9I+vNR9eZja0108L1Y+pNuKZQWtROzuG/y+ATUikt6XmCdKogg9YKKxDCC9oQhW1ZdFEWXYRUZo/bUYz27CKlkUWiNw0+H1HYBhpesNiZBcJMWqvaGVRBRp4gfcFK8KdQ+MmU5mRKc1JOUyK5KYHclEBqjCc2xhMb4wmNcXheLJ4Xja2HYuqjMPVRmLoIdG04qiYcVROKrA5FVocgqoJgFQGZ5X7pZd6pXM9kjkci2zWe5RTDdIQy7COL9oYVWIXm7wmimgXmmfrnGvvlGPlq7mcOAhW/0+O1UfsLQSpYUoWg1jkg19ord7BRdv/aZq20QaywRqywRiy3gi+zgi8KSRdak9Tek7l0T+aX5guA/Ados/R/mKX/3Sz9C9O09/jvpml/N037wjTtbyapb/oLlf9mkvLFglO/MEn9O2jTVPDk301S/m6S8g/TVNBfmqV9aZb2D7PUL81SvzRLXWqWttQsbelrXVHpOqrdeFao9glYZQNbbQNbbQNba4tYZ4dYZ4/Y4AC2PmVtgiCVW8Y6K3cC2KkKZ/XBAU9eBCNv4m5vookPydSPbBagHFBsEZRrFZxrFZKnmutEs4vIt49UxbJRdCco3TlmUSyrBK1nInN/Emt/Imu/sraqxi3bN5Xjl1q6kDROK/VPU1VGM5UOyFh4GJRZFgQrCwKTxvCyEJWD4WUhsLJQeFkovCwEXhYKLw9DlIchykMR5SruVoLcDcuqeONHFWEaVI7Mfs1R2VVRytSxkrJRqGq4Fq6fnj4sclXCdblB5jIlXG0XwfWbJUsES5ZkWTlezuMMLzcaWW8+st58ZJ3Z6Fqzb6jsDEOL/+uv/p//D5EmXFPzBCm5LcgiMZbVgWHJ0EwZmilFM2VKF4OWooulaKYMXSxFFUtRxVIMS4ZhybAlMnxJB54NWo5nywkcOYHTSeDICRw5gS0nsOX4txnHluNK5NiSDiyrA1vSgWG9ZjRThmLKUEzlZ6EYUhRDkl0kyaZLkEViJF2cRRdn0cUIejuC3g4rFMEKRZkFbRn5bek0YRpVmEZtTaO2puQKUnIFyZSWJAo/gcyPJzXHEZtiiU0xhMYYfGM0jgfFNkRh6iPR9eGoulBUbXBWTSC8yh9W5ZdR4ZNe4ZVa5pnM9UjkuMezXeNLnGOZjjFMh+hieyjDPpJhG1G0N5y+N5xuHVZoFVpoEVKwJ7jAPCjfLIhmFkgzDaCa+FON/fKM/fJ2++Ya+eYa+lAMvSn63jl6Xkrr7ifv8iTv8iTv3EcCvcODuMODuN2duN2duM2NsMhbXdXGb1F5swtuszNuszNu05t2wr7HGx0xoDe81RD0BkelNyqN2eiI2eSI2QhBb1Kd3ATaCbPZCbPZGQt6i+pvi63O2K0u2K2uuK2uuK0u2G2uuG1uuO3u+O3u+B3ueLAgDU6q0vMk6u8nGXiRDL3Jht5kIx/ybp8cEz+KqX+uaUCeeWCeRRDVMphqFUyzCqbZhBbsDcu3DSuwCy+0jyiERNGdoEXO0QznmGKX2GK3OKZ7PMs9oWRfYolnYsn+JLZXSql3aqlPaqlvGtcvneuXXuafUR4IqwiEVQTBK4LhlSGIqtCsyrCsqnBkdTiyOiK7OiK7OhJVE4WujULXQjG1UExtNLYuBlsfg62PxdXH4RvicA1xuAblMb4hgdiQQOQlEHkJBF4CkZdIbAQfJpIaQSeRGpPIKpMak0iNyaDJSqfkNKWQm1JymlJzmlMpSqfkNClNVh6of5RKaU7P5S9yRh4/jdIcg6mJQlVHY2ois6u0cP0E9WFwTfp8a/oy/fRl+uk6erAVhl0Fpe+GK4U9tNxoeAGupt/kaeH68cTk1gj7joFwTcltwZXI2rqnq1v7q1r6qgSvu2XBlS29i1wl6K0W9FYLequUXnhh9Tv8+tv2Vr3xnpUtvRUtvRX83gp+z4Kbeyqae8qbu9Uua+4ua+7mNndzmxSgSxtBd5U2dnF4XRxeF5vXyeZ1ljR0ltR3surlrHo5s07OrOtg1smLazuKazsYNTJGjayoSkavktErpYWV0oIKaUGFJL9cTCsT08rEVK44j9ueV9qeWyqicEQUjojCbstht5FLhKBJLCGJJSQyhQRmq8oCfLEAXyzAMwS44hYcowXHaMGqXdSCKeKDRtPVbgaNKnyLs19z04ILFox8j/Pf56z8xv++kf/MmpeUXbDoYVN2QVN2YROqsAlV2IQubELTmzEqY4tA87FFfByDD940fHELobiFwGwhMgVEpoDEEpBYrSRWK5nVSmYJc0qEFLYwl9MGOo/TllcqonJFNG476Pyy9vwycUG5uKBcXFghLqyUFFZK6JUSeqWUXiktqpIWVUkZ1VJGtYxRLS2ukYFmgq6VMWs7WKDrlC6pk5fUyUvq5ex6ObteXlK/cMxp0HSnxoHKvNfd0Mlp6CzlvcXcxi5Nv+dHoMvU5nU1S0dpFfIoVDUUXROZXQXLb9XC9VPTH4VrnJ17G4KS9NnWtGV6acv003T0M5YbdNLeiFwvqeB6icIeXG44vN58eL358FqzkTWmF/PYGdq08McSk1vT2ncsBs9LobQgi8RtPdNxmSQHrxiIdyzE53+U4960o0+co0+so/JAa63jHBd+MRYO1MeQ/8Zr3/2b9s4nvP+1b9rGI3JfcHJlozy3vDMsq0IF16NauH5S+iC45iR+tiVNRy91mV6Kjm76cn15PmfvuyJXLVz/WmnCFc2U1bYO2HlCAa200upfWXgqJx5OK+ENhsLLI5GVWrh+gvqjcI21cxcicuI/25Kqo5eyTC9ZRzd1mZ6c9gZcLy5Z0rJkCcLK8RKlZGC54dB686F1ZkNrTYfXmF7MZadr08IfS2q4JufwUcXSmtYBB6+Yv+47QSuttPr/QcT80gR4PrNhQAlXmmD0oBaun5b+eOTqJkTkxH22JUUF15Rleh1U9mK4XliyhK8J13VmQ+vMhtaYDq82vZinhevHkxKuOF4SmZ/N0MJVK63+HUSglSYg8pkNAyFauH6q+kNwHR8YirVzEyByYj/bkqyjl7JMP0lHN/mtcD33H0ualyxBWDl+k1vSv8xgcJ3Z4FqzwTWmg6tNzueWaOH60cQsrWntPRaN1cJVK63+fUSglcZn5Rc3DATDysKzKjK1cP309EfhGmPnJoCTYz7bnKijl7xMP0lHL3GZnpTKtlkM1yVLmpYsQVg5XqSU9C0zGFhrNrDWbGCN6YAWrh9XSrguRK79WrhqpdW/uhbBNYPaooXrp6YPgGsrnBz9X5sTdPQSdfQSvtJLXKYvpXGs3wdXHSVc+1ebDKwyOa+tuX5EacC1OZsh0cJVK63+DQTClVE/EJSphesnqg+AawucDP2vzfFf6cbr6MV/pZvwLrg2LlkCt3K8SCnp1THoX2vWv8a0TwXXNC1cP5aY3NrWvuPahiattPp3kkbkWh6eValNC3+C+qNwjbZza4HnRP3X5rivdON09GK/0o3T0ZNQ/xtw7Vtj2rfapH+VyTktXD+imNxaYd+xWAIvhcJHM6W1Qi1ctdLqX16aDU0RyMpMmkC7FOdT04fAFZET9dmWeB29uGX6MSq4Wi2C6xk1XHNKenUM+taYauH6l4jFrRX1H48nNqbltmBZMi1ctdLq30AgXFm8wTBERVR2FVy7zvXT0wfAlY/IifxsS5yOXqyOXsxXenHL9MVU9jvheiGnpPsr/d41pr1rTHtXm/Rp4fpxxeLWiAZOJJCa0vMEWJasTgtXrbT61xeBxknIKmDxBsOzKrS74nya+qNwhdq5NSNyIj7bEqujF6ujF/2VbuwyfTHtjcj17H+o4crSwvUvFJNbIx46kURuyqAK8OyOurZBLVy10upfXQQaJxFZwGkeiUJVx2BqkNrN0j89fTBcY3T0YnT0oF/pxujoiakcy7fCFWbleD6HpXgDrqlauH4ssbg1kqGTKRQ+LF9ILO2sFw1p4aqVVv/qAuHKbRmJwdTE4+tQRaKxaS1cPy39IbiODQxF2bk1IygRn2+N1tGL1tGDfqUbraMnprIXw/XMkiW8JUtglo7nySzFV/o9a0x71pj2rDbpXWVyVgvXjygWt0Y6cjI9T5BVKMopUzS0a+GqlVb/8iLQOEnZBRWt4/H4+iQSD8uUjGvh+onpj0auUXZuTQhKD6QurgAAIABJREFU+Odbo3X0oDp6UV/pRuvotb8J16+XLGlQw3WpFq5/mVjcWvnY17B8IZohplb2NIqHPwCu97/7QTr63fnfXnzAt8CzW7/2TX979OfnH/DaT0rPfrt7+Mh3p2+/+qsv5E/R79/9IDn48w+PX/5J73/v2veSQz9e//21u/fy/u8HJr4ZuvDwT/rQf2PhaZyk7MJq0WQSiZdKaSKwO8Znjmvh+knpw+Aa9vnWKB29KB29yK90oTp67VS2xSK4nvoPJVzPkVldS/W715h2rzHtXm3So4XrxxWLW6uYOJtdJMKVSAtqepskIx8A1wui3v+0FjGOPfqAb4F7c8ctYsTZk+//An0yNXg8q3AawZpBMA+Th2/effbJMeze6XNJSBlt/kP+wvj0dbVjcEX45OCf9jfQRcnAisQRxbev3b0n31xydy43Lrn+J33ov7HwVE4KqrBecjA9twlG41PKOicPndDC9ZPSB6SFmxCU0M+3Rqki17fD9eR/LKnXhOtq0+7Vpt2rtHD92Copq+2bOocrkZC5ckbDAF865uAVAwB/DF13r15v6b16+vaHfPPeP3baJb2TPPNOMD+/fauR1e+FHkOwZ/Hlc/iyISPM6Wu/vQJePT02/nXJ8K3HH/Cpf4Lun72YRepmHf/T4Pr00eGR06Vjt5/9WR/wPl3rGduZNDP2y58F18tdozsRkwPfvXb3Xty7Nzx4TnHmwZ/0of/GwlM5KWh6U8c0Il+QTRfSqnoOzp7SwvWT0h+Fa6SdWyOCEvL5Vugyfegy/SgdPegy/XYqZ89iuC5ZgGvnUn3FalPFalPFKpNuLVw/rkrKagdnLpK5cmqlgt08LOgY/wC4/p/on8H1xdm+AxA3eckZNVNeXL3y4PFTAAAetRVIt5K/+Utg86ZAuJac+tNu3dP7tTkS3fyrf9b7v1c/9I3/qXC90vkWuGr1wcJTOamYIkHXIXRRG47Vzqjvm5rTwvXT0gfDNXKZfuQy/Qgdvahl+qI/BNczuewULVw/lkrKakdnL+dVKApre8tbx4SdE/8UrncvXUhK6YbEdzqmTjDGfwMA4Obhk0m1p4788goAXh7qmmGP/nxQcgAS3+mYMsGYuKN+4bWJ+fCMDkhCfwjzTLvsMKzth0cA8OD4aVcNuN45cjIc0Q2BKryJR6buAQDw/JBw0Mp3rOPm6xfx5I6goEfXjfc3F5Ft8hht+FcAAIBrV/E53ZBoBSRtQnTlGQAAj2/+UFsxy5/6SV43CIntcoyaqDlyb3HZ8NnDIf4IJE4BiexFy77/DQCeff11EuZwx42nAAC8uvdLWdEYfOA2AADAbz9XsvohMQpI7BB37v7T19/m/tmLKNogp/+7qpI+SEyXU+KhrmtgUP3q9oULiSndkCQFJGKI1PGTMgP+7JeqohHH6E5IYl9Q+ZUfF9/yO6KqCSdoJySxx4t18dwvt/j53TtceF+4iexTlLcduHIpm9gDiVFAkvsChT+A3PvtmyusymPyQzcaOH2QmC7H2CnJlccAALx6+Ft7zXTZ2M0x4TgkvgsSMUzrv6kO+n+bPx4KV0CgCh/y0ZnflScfX7lKIXZAYhQQwkl+3YBB5uFxDbg+vvpdTsUU78wT8OE3I4djmKdP3HsJAMCru3d4DRPEibsAAAA/f88o7IXEdEMSup2qr94En/74Qb90niK81NN5ABIwVDx55/TYpD5icuDGKwAArg7P7MsaZsw/BW7eLKk5UDL/EACAHw+fZMgvHxr/OgXTDYntDa68ekt1JU+v36BT5JCYLgjueFvnUVjN2dlb//Il/P9D4amcNCxD1DdPLJHklErZTYPTc6e1cP2k9EfhGmHnxkNQglVwDdfRi1ym36aF6ycrdnnd5JGr9No+Fm+wuv1Au2LSwSsGePVOuP5+8woxviOl5cb47HVB27nmoWtPAeCqbGhN8oji2isAeCnOafzbPmky/+rQoWvVzN51+wbLTz4CAODa+KyrR3tC28WhQ9/3ymfM7Rs3487/DgAPQbgeegQAwMX+6f0Zw8UjNyZmv+MVD9gSzpwHgIc/fkdCtG/0G6uevftEVWp99eLplWOXcFnirRmH5Yd/OvXjk1+Pn4nP7Ia1XZ6Y+2GkedwqaXb0wctHP12NdSn/R+hgvuK7oZnrrewBs7hh/rmFKPnVvXsNjG6PvGP98z9MjJ6ITBrI6v/l6Z07jRSpf+O3956+vDY8Y5A6M/T9k2fffYdHd4ZXnpuY+2FCPuMYN1F34YHmbXp0+WpKZNX65INVw98PTZ9N9GvdgD596SEAPH96susQre/GxJEfBgSHnDP6WMefAMADSZEiiHRSMntj+MC1krqvrzzXhP6jwZqBwKy5xukbI4evs2pOfX3v0eWj3yAy23dlzXUf/unMT09vHT0VGSgKqz07OHN96MDZ6CS5H/97AABunzrtYc1dljBZNnRjaPp6dV6Xccb02M0XwPNfyEE1/+XViRRdHTp0vZN30C5KkT9zHwCAi71TnhkjrNEbE7Pf1RcN2pLOXgWAZ99ehUW0OuYc6Zq5PnTwTFKM8IvgmSmNnrUXt65nJEhdKq8/BAAAuFuR2rpkp7Do6ycAANw+dyp4v5hy+tmLby/Do9r20U8oZq4PHfoGAZc7cL65+QwAntxvIvL/H0hHfNulockfzvz89ELfuG7WgfEfX704ddI+WJYgvX7m9svnly8HJgqCu+4CAHBFMWbkUm2We7Jr9vrQ6OxeJ7GP8CcAAJ7/cAMX07oXOyubuT40cw4W37LEdbTnx08knfGXCU/lZOAYsqFjeeVyWkVnmWB0Zv70/9bC9VPSB8C1AUEJ+nxrxDL9iPfA9cSSJfVLlmRaOp4ls+RL9btWm3atNu1aZaJYaXyGUqKF60cTu7xu+sR37KahMsEIr2Na0nvQwSvm1Tvh+urmyWNu7p3lF1Vfss+evwSAK4qxXYiJ/uuvAOBFO71tM+nkZbBM9sNlaGxHYNtt4NWDRlS7B+n8JfBVT34rJ8mNci+q4Zoz+xR49RMuTuJXdvny788fP33+3dGT4eEdnPOvAODVgzv3OqpG7X1aDDwG2XO/PgKv7tUjOUdhTr/6EgAA4F5znsIOMX/w1tPHT188unk9G9qGOvjwzvfXYoJbrKuuKaHw7AYyRhbP//435dW/uDFzxMlXwTj+4OHTF48fPZIwOr0pJ049BYCfzsXE9VF7v8Ylj1WcfQEATyabRqwjxyXfP3n89MXj+7eL09uimr+/qZHFfHzxUliyMFD8C4jun/sntkROyK8/A14BL548ewq8evLkxcOfr8ET5W41P7wEbpGh4sj66z8rL+T5c81b/uo2CybzKbxwBQTuy+fPAQB4/qClqMuG/R0AAABwt4YoMkk/ekTVB3ZjcmZv4EjPr8Cdr7929Wn1bb+pLFT+dikysIMwfvfh09u58YJteWd/Uoaav5agOnwYl395dIscJ/GvvHL1wYvHT59/O38iLKKr8fsXp2SjLsEjsp+U13dUMLgpdmb8tYjwyXB1v3vq7MwjAPj+jHvGZFCiMLT9xyevXl4YPuQVe/TKqydDlV0G4eM9qqzDk3PHXf16qs4+B579zie2b4ibm1X9nXOlc0wXeaBTcTQ0QRTQ8st9AAAA4Onlq1CYOKbvHgAA3/ZO6Cf2VJ4Ar/6JorhzI/LsHeDl2b4D7v79Lcqep5fnZaNboZM93/9PhyuOysnEFyvGTtJrFMV1PbXtk4ePfv2//66F6yekPwrXcDu3BkRO4Gdbwpfphy/TD9PRi/gDcF1prIXrRxa7vG7u6xvlgtFq0XiL4rCsb+q9cAVe3r/fRG3X9ZN7FZ05e/MxGLtd1oCrjCUJEimRATz8uRDZDSn/Hnh4NSigO2v8N+X7PnukKOverQnX+efArYuugYK1+yWmER3G4R3GQaJdkd20GVXm8uWzX36+P9o0au3HC2n5+dYLAHhyX1jcZUL75i4AAPd/IGWJvrRvM43qMA7vMA6T6vuL47t/u/3tFXiCDHXwieryf2/GSALzL11RMuLZednQ/7IWGETJjcM7jCPku734e3JOzv8KAABwQTywzInnWv/zKwAAnt8VFss/s241hnYYh3cYR8gMvQX7ar77Wf3GAHD/7EUYqafkpCoAPX/Cym+Ac+EBALy89+OvgpIewxCpcbhorYkooPa7R8DLc/IDjmGt2+OnpWfv/KTxPuD/9sronF9k886IiYa5WzcevgIAAPj9Tl1+pyXjykMAAO5eS4zqDBb9pGbIo1sXkvZLir5+devkqfD4btYpdRx8m5Ugimv65ed7t4sy2qPk6iz9k35utzfy9LmzV3xCBOs0b3vsYPXBH+rJPTYFl35VPfvHwQnd5MU11ztzxxzTeovPvngxMwOtvXCw97A16tSJn+9Iavqd+beAF7cYWV22xVfuqV/w6gYuQAjveww8+p1X0LWHfkWdl77SM2kU2bTFihfc8KP6QzXhelkx5lc4P3sb/MmLix3jm6FHLj67K8zvMSOe/1l9SZNTRkkHFDf+x8M1jw0jMPsPfM3m9ZU2DTR1TM0eO6OF6yelD4pccwI+2xKmo6cJV/M34Vq7CK6rTLpWGitWaOH6UcWpqDt67oda0QRPdqC9f14+MPN+uAIAAAAv7lz7iYUTbA/sRfbefgIAVzXg2sGShIl+egq+wcOfCxHd9tzrwKMrgQHd6AOqb/bnjztYnYvhevuCs09n1ujtuw+e3rn/9O6D509evnq2uMHl5Y2+8e2uAw0/PgdePWxldJoWXLoPAMCD71GJHS5lV3588OzO/ad37j97/OLVsxev7n17KS1OljWp/g7/vQktCSi4dFX5ts9OtQ1tDJ0au//83v2nd+4/ffD0xdOXr16+AgAA+KV3cpNHs13ZjccAALy4w6MoDFCnLjx4dvf+0zv3nz56/vLZi9du0/2zF5Gk7pITqis+f8LSZ7Ds8oPff7ng7yJ1Lbl49f7T32/dIKZ1uZR9excAAAB48vjpKG/ANESoT7146+nie/78ydM58YRjOH8d5vSVh6+AR3draZ1WzKuPAAC4910KVB7Y+qMayo9/uZDgKWWcfXX75KnQ+G7GSfWNu82ME8Xyf7l5/zY9oz2sQxW0A0/6S7u9kKfPnb/sFdCJmvgVvO33Hjx/8urV84e/lGK7bQsvqVH8fc/orsTpxQ1Nd79Hkkaz+653VBzkDP38y49XE6FjDccuUTO7is8DwPNbxchOG/ol9UcCr25g/NsQA4+BR7/zCrv2gH8oAAAAAFd6JoyiW4z3CZzyzn19V3lyEVyD6XMzyiD4+UXZ+ObI+fPP77TSeveQL6jrr7dHJg3iJ7VwxeWx4UTWyMy5ipbBKsGwsPvQ3PFzWrh+UvqgyJUS+PnWsGX6Ycv0Q3X0wt8K1+MacJUt1e/UwvUvEqei/vSlm/zOGWH34a7Rk90jh9+fFn72+JGqDeZRB0NhkjJ/DgB+6nkNrqFtC3AtQHQ7sL97AdwpTpJ6Mi8rI4yfbsRENRtRLj7QTAsDt2gpfBvyNzdUH3bv5qNXwMs7vz365beFeuTj8QNr9w+3/fgcePVQwujSy7n0BAAA4IG0uMMQOjWmipIe/vLoyatXD25cifJrMi/9/9i777gmz4Xh47fned5Te05PAVcd0EOHEAVkRcUB4sat7KUoMmVvEjYh7BH2HjJV9t5775GQhL0Ewt57XO8fgLVqtdqnNNb797k+/oFZdwj55rpXOjaRGGl7IB2nETM0tTpPIg61j6/219ReuR6pV7D1Xjy/NDW1DACYe0nSkMvxiKmXeZiKqV0EYKUyKpPzTkpAx+YFl8cXZhd/Jf+bh+IQ63nuZnq2TvflF/5wIyd9BQAAVtqINy+GX/fumQGLQ9ObC7XcVHX8UoJXx2u3tro4NL3F2Es8/+VoTP0yWJoOxsRxYjs3prGhls9YH5YWbC0vKSkfKZaXOwUmCfhL10Juhg9u/JZW2ptuiCTalc0sLI+aPnr6A7phYONuFwZQKrGiHj3jS2PWSiG85m0Drz3ta2A+wzvjlExxzoZ+63P+Fs/2ShQVjb3xYWcxGZerrp50ybQxmbgAwOwLi+ei9iWCkoVZUwCAhWy/ZFbBjIjezZfTeGXFGcHUkNYVsDgdgE04Ydvx6iCb9oSco9pFWQ1dNnrRJ9D4pomNB/8rXEWsK0u2cCVH5/0oVYkHixXhOacl8pM3n4f5KPuYfcK5aQNf+g5NhhbOWsZOhdVt/i/ygqILYjNrqhtgXKmrT8DVX9NM6JufJfaySu5jk9jLKrmXNeKduPps4RpLxxJ/gCv+AFf8fs4EGNftDefhT+4efZ5WFZtZk1HcnJpX+V5c14bwtRKoGv94UvDzGgW1BMGAjgEAemIy9stnJXSvA7AahQm7Edy/ievsgJF8DKdV+ywApNRyvjux8j5NgYmt3j65LDfCOSxa5wCYrarjkXmuUzgHAOgtrrl1K1LctyEwjugSWm3s2z0HlvJjKyRlCr0TyYEJ5MC4BjXdVCH/TsoiAGC5Ka7o2K0ks/iO/Lb5mdY2Ncnwi2ZlfnGkwNhaTQdiz9La/GC3qqDvD48yzMOIgbHNhobJp0zqy0cBGCJcOOMjFjO7srgY75CEFEu2iCcFxjbpOtTEVE3Odneryz6TjhycX1lvjMv8XjA3onV+fXjQWvUZj0quaxw5MK5e3aahvGf+9afpzZNI4KsR55PsyLMzL9sUJMMuOxADk0huuLRDzMEXPXpXwEuMQynKhxiUQHazSuXRq8ikvHZji30unqXqLoSgRHKAYzqPelFU1woAS1VR+Wx3UzAJnUWdC1NEsobM81t21QGxpMCYahm1NPmEIQDAGL5Z9Jo3s3K+/TNiYGzTE42Ei46kzjmwvjRi9SiIXixB258cGEu0tk4/oVka07kCAOgurL55M1LSrzEwjujytNrUr2sWgHFiq+z9F5fRFYFxxMDnlTckgqDbhflvHcrcmVZ8gQf3E7aVNAsAAD0pGYd5Q34279icmvf1Wj55fgld6hVLCoyvf6KVIhzcPbkGwPyEm9ELJrPWrR2TN08ikfoSgKlefdmw79WqYuumZzo6hB6HCcdPAgBaojMETErzN7cBrzSHZ9LdLCoHYLazS1U2ml+3LDCWGBhTI/o4YrdwUdbgl46rgYWzjqlzZVN3eFJpZHJZan5jXRMZxpWq+mRcxfeyiu9lFdvDIgHjSs3hPPzbX04k5tal5DXkV7RkFFS/f7XwXF+3uWmOkE6mkFq2flTPMAAAgOF6knEUuWlsHYC12sxq34rJzd1zlqZSohrsM4c35j/kzFoF3TQh/Ty1mJ4kzxR2E9IEAEs9fc7hdfFtmwe2DJTXPUGnC2lmCJuWBDQtA7DW19iC0soU1s8S0ssS0s7QTRl+tS50ZXosyjlTVKfYuWAcALDU0WGJTRPSyhLSy7HIn1gFYK67XUc1Tjm83RubIaSRJooj1Wxs0Bsf8HYve1q3sA4AWJlPC8kW0c4S0kh75N/SPAtGK+u1PJsbp9YBACtTgy5WJSZ5EwAAMDLk65IurJUlpJ2hFT8w/OtjcRb6Kc/iGzJ7tibZA71Yd3wWZRkA0FVUK6WfLmRQ5p3enZaMd84dB2AmMbhUVCNDSDtTwqK2ZBL8upmc6EpJ9Qwh3UxhVEX65mQTLI2PPHXIENEt9dy4AqXX2j5bSCNDyCDXrmxzEjhQ3SCrnmIQ0epgliakkS7m19EzDzYWxFbzhWRwe6hjlpBGmohNXcprB5X2l9UqbTzt5iVB+M0neKq1E2OSLqSZIeTfWV9Gso3qIE6/dRzq0ICra4lb6fjGnklLlD47x/KAuteOWp4e8ffMEdbIFNLJNMzYwnlxvjCl3irtl1/lcD3RKIqMH1sHAKy1k2VM8jWeU8bGRoOjqoOa5jdeY96pnW2bM9S1wRqSoW97+8ZrsrvHzixdSCNdyKejLLHolFJhbM8bx0l9cRlYOOuZuzSQ+2Izq+KyqnPKiPX4lq9pvvur32/gfuljcZXgu+qvaSb4Oq772CIwLsi3t7n6QJDaqQvNxg6v4wqvFt7mcJ7+vUMzmSWEnLLm8obO7OLa37HN9Y83E2Acfcmj788+aexUV5vqo2i94i/orXawpkHyUaIj/s2fr0wPWik/e/DLDk1/zzpfZB7XrCwZ+dJPRmFg7qxviSN1UlIL6tOLGkrq2hqb22BcqapPw1XoP4fF9rKK7WUV2cMivpc1wvItXOtewzWGjiV+P2fiAa7EA5yJ+zmbzZyU2WFctylXzwDK2EJBFbm4prWO2JtfWv/n4LrSkNWNp2wi9zK3iOvaCzvCn77ubqqrTU02Wif/U056/Jk2WNMgJZtoV/fmc7syPWj15Nn9mLF3XuuzbX2QRCkp3TpCaKRLVjj4VlDfxJduK9A3dzLEuHW8HM0tJ+RXNFcTugmk9p0wrtTUJ6wW9tM0u/efw+L72MT2sYnsYRHdyxr+Nq61r89caY4k7OdMOsCVdIAz+QAn0cL5CfspGNftydUzYGx6ubyho7KxE9/WX1je+OfgukoIK7ypFHdDPeOuevo54SSd9P6Xf/52scmOFnmJSJXsL+hrVQYqawUlYiyr38J1asDkUZhw1Ohf8qj+tNbHmtr1nzznV8u4q5N+QzBOyKmhdJD6vtVh29M3d0JbufcNTZbWtpTVtTa19je3dMC4UlUfhWtOeqbEFq6i+9hE97EJb+HK/QauNTsg7y1c42mPJh7gSjrInXyQK/UQF8nSRYXjNIzr9uTmFTA5t1bb3F1P7GnpohRXNv1Zq4VnJnIL2kITW54mtcaUjr95YOef08r8LKFxkDj6BU1kFien6hspHVNv/gbXVxbbCAMNg3+7Y1RWl1qausITW56mkENT+ru354VF9embOxlh3SmjM9VNHTX4DnInhdjaCeNKVX0Crr6aZnf/c1h0H5vIPjbhvayi+9jCMW/hWgVB3hCkfuoC0dghgY4l6SBXCj0yhR6ZxoAkWeFUuGBctyk3r4C5JUBofdnc3t/5crSsGr8t21zh4OD+xPTNnIytPcamFhpJvU3k3s6+EXJr585vYVypqE/D9c5/Dots4Sqyjy3sbVyrd0C+G7iaOCbsZk2m5079/njqf49nMB4nW7uqIs/+z1+95F9Ibl4Bc0vr+JaXhLb+jr7RUhhXOLjPP30zJ2Nr99Gp+QZybyOpt713hNzaBeNKVX0crmmZ4nxXfbXN737LJLKPTXgfm9BeVpF3zlxrN07cf+oC2dQxaS9b6n+Pp/9wIv3HE5k/87TYuqqdgHHdppzd/Yrruh0CM3Ch2QExxc+Ti95/4n44ODjq79W5ha19kuz8kn2e5ZfXEOAT91NVn4brnW+ZhLdwFd7HFopx4XoD10YICoYgjdMXyeZOKfuPpf94Iv0wTwYTTzbidIudO4zrtuXg6hOcWC2p4/vQMFDdKsozNI3/1sO/7j0BDg7u/yA0BvdYE2PtmyqoghNVd1M2e5pdVAN/5RxV9em4fndM+LtjQvvY3o0rGYLCIEjzzMUWS+dUBvYMZp7MI6czWU5ns51tdfRQO8kL47o92eN8AuMqRTW87+v5P7GI8HiaCuMKB/e5h8bgZDUxVt7Jd5SchVRwCibBWYXVMK5U1afhevs1XEW+OxZm9RauHTugCAjSPHuxzco5nZEz8+ipLNYzWcfO5rDztjp6qPHAuG5TDjifwPgKMU3vB/oBKpaRMK5wcH+DNnDF+qTcVXYRVnWFcaXCPgFXn9dwFdzHJvxOXDuhHREQpMV7sc3GJfMn7my2M9nsZ7PZz+aw87Y6wTPX7estXFNgXOHgPvfQGJysBgbrDeNKvX3yzFXou2NC78G1699Q5NeQNt+lNhtcxmHuLLYzWexnMtnPZLGfITu6q8DbXLerLVy97uv7P7GMgHGFg/sbBM9cqb9PwtXiNg3zBq5Cv4kr8zeRB7/W5rvUauOSfpgrg+10+rHTaWyn0lhPER1clY/Dx7luUxu4imp6Sev5KVuGe4TAuMLBffZtzVw3t7nKGwdlwrhSWb8f15XVlZy0TDG+qz7aFrdpmIX3swvvZ98gNvQduLIeitj/H02+Sy02Lsk/cyaz8CSx8CQcORnHfKLR1kUeCeO6TW3gKqLhKa3np2we7g7jCgf3+beBK8YL3qGJevsjuArtZxf8TVwP00Xs+V8NvktEa+e4H9hjEcdfMB+PPHw87CdkpZXzQ65TO/7qJf9CcsD5BMRViGh4Sun6KcG4wsH9LXqF621FeOZKpX0arrdomIW2cBXezx6Gxb2FK+M/InZBarwXGzBOYQxsoT8fD/gJ6f0Dt/t/uQotncU5ef7qBf9S2sBVWB3GFQ7u79PruAo+gXGlxj4S1wwxPgEfnd+Ba/cuKPKfkBLvxQpLR/cDrG6M3A7/5bZi4DSl50yxdLrHAeO6TTngfPxjK4Re4RqcDOMKB/e5h8bgHr2Gq5wRjCvV9Um4Wt6mRbzCVWg/e+g7Zq7/C4VCkOzZC3nmDmb7WEy+59Jn4NKg51Q6xPnMwkmAHcZ1m9rAdXPmahYG4woH9zdoA1dLGFcq7pNxFT7AIXyA4zdxbYIgVwiSOnMh0cxBec9RpUOcjw5xSh7kEDrAEWjuxA/jul29wlVSx1fRLMwNxhUO7vPvFa63FJxgXKmzP46r4DtxjYUgVQgSPn0hwsReZNcRkYOctw9yChzguLifw9PM6SyM63blgPPxjy0XVPOQ1PFVNAv9AK5ryyNd9UOzG6f1X5sd6u9rH978As2FkebeoYnRHnxpfc/UB74GfWVhtBvfMbb0R99BAFiZ6CHWVLZOrP3Oyy8Ot7X3Dkx9zJeari9OD3URuidffSfs2kRbVU1z98QnfDPq1MvG/OxS8sDMx1/1o1qdfNnd1T40/4GLTXfV1Ta1Dv/5X4G6ONza1jvwoZfFJ7Y6NdDT1UaZe+1HaytGdiLDAAAgAElEQVSTvfi24bkv6Ht83wiNwT1Sx1h4Jt1ScLyn7PIYHQjjSm39EVyFDnAI7md/98yVb8c/DkDQ3dMXAo3tL9MduXKA48IBDt4DHKf3c7iZOZ2Bcd2u7HE+fjHlgqruEto+CqYfwHV9cTwTwyv7vGsdAABm861lr/FoFcwDAMB6lQ2fnk9eYbzNY5M48uz7//JHSKGKh8Uju//4e8gMIdZFV82v6fdC1+V7656mZSblI+5itTPfVZZFPmVi6wcrhAANPeeYpumPe6jrM72ZtiLHmE4+9sj5P1jy9zaRjlaUFXZrfsd/rc1QOvDlpLE1AEB7FNoA61829nE3vj432k0obR75AJWrk70t+Kq2yXUAQIf39bta1jnDH3dHv7OpHIzKo1uODa/9aGEkWePnuz71f/aHGOptY+Zq7pF0U97xrhKMKzX2x3EVPsARinXlfANX6B//gCDo1qkLPsb2vLQI/gMc5w5wnNnPfmY/hxs8c93G7HE+fjFl91TdxbV95E1DXT+wWnihO93yhEbiLABgoTPdkv8Qn3pI7RIA6+QAxSeu8e1zv33V11rpefbkiFTUn03MO+r0uyusbV3w+x7mRmtdBe7y7Iop43/0vtsTUZLcyhV/9GZ+TxMZJk/kxT3ehSvozHCQ49av/gO3PlDprcCmVvyBS603PTWVO4clAgBAl/dNIR37kj9nijyVi1V7fM+t5bUfzY+kaCOE/eo/8vPP3yg0BvdIw9LcI+mGvNNdZRdZGFfq6+NxveqrY3mH7sgHcKX5n398A+24eeqCj7E9Hw3zpe/YL+3nuLSf/fJ3HD5mTudhXLerX+P69EO4ro42x2iLYaoXwWx9Yqj17dvqgW7u9Stg5pmIgmt0zTjoLw1NJYzNTw6SqsKTMlODUShTx+f5/QsbV6dkeNug0Ua4CDdN1ofPewEAgNKQZGuEQqFMnxZ3LAMwWB5S3jqyAsD8GLkwJLtnGQAwicfjG3vn5glJnqZGKBQqqnJw8dXjaavKflY8CMBia24wxgiFQgXltU2/vpZ4sTcdZ4RCoRzDsvvBSJjofXNsYKCXI9rMKo6wCeZke5YTGoUywiWVD2z8pC8vEItGoUyssjpnuoq9FThU8tfBND7VHhtSPkzpyMgoqeufA8M1kalVedFGaCMz1+CqoY2rLpGzn5qhUY5pWTmhGY0dEysAALA+3Vdoc/scx/e8jz1fNIwAAGYrX3gao1AoU6ucXgAAmB0kFQREhPj5+sU2vppwDZQF2Zug0EYY99Le138N8x2FoVgjFAoVkE2eBgCsd8Y4WqBQKEu3p8QFAMBEpqmKgoRPK5gnJCSX1PUvAbA611HyLLUSX+QkyM9+8KSUVXBh/2BfQXZBcdssAAD0JrpaoVAoM2e/xhkAwHJffWVNTNKzKA+UkYVfLml2aw3rwmi1h9Rljv3cYmY+ScR5AJbxqYGmaBTKyDyl5dWHlvWJjhzza6fZGXllHKOqhpsjxGQsbIMDPR3QZlYJxM2VABOtGY5oFMrILblq8JdX2GJPRWR6fUOeGwpt6hpaMwYAmG8vLs15GuDoEJ7bNgPAQKILBoVCmbsE4GcBAFO51nq6EhZPk0JMUaaeeW2LAKxOpOocFfFrWAAATG7ei2ty1RAAc03xmfW1xeHO1qZWrrWU9b4CHxTKGOMfS5z87Vf9Z9gmru6JN+Qd7ijBuFJj/0e44t7E9d87v/oa2nH71IVAI7vrNMz3vmMX/I5daB+7yD72UFPHqzCu25U9zscnuuyOqpuopvdj46euQUnv36FpaaQ54PG54J4VcnaEs7HXCy9PnFXU2HiVmgQmsnxoaS1H9ZCAF360p9z52j9/vKiN1VS7c4Tttn58HwDTlU5SN/glFDW11RVvnWS+nzABRvDhxjf5rz/W1NS8c/nyk4CiXtJTkSu26WMLiyOZ+jw/3rQjADCVb2Vj6h6Z4WGtKn5fQ1dL82npwBauiw0RxmJs2jVjnSGO6nfFVfW0NX2yyK9wXR4nxthKiojIaWpqYgLS+sD4c+mrp5AiqvooletHGG96k8HyRFeht6yckhkGo6OoYf+scnxtoMBZRfLeI0VNTV2j1PbpriJvNV79FFKxrzz/DWXfYkqj/5Wb6jYFQ6BS+9CPSFFNLfXH149znTMsngegOxMrf+HyPTVNM3MJjm849GLaFgEAYH2qJ8/y2imWQ8clHcJqhuaaorUlzt+R0tDUlD4tIOpdM7L4stzp5lcMF+Rs3KPqXk24XpaFuGItTQ0k+c4blQ9sbaOebg101rwtpqKvremZ1jwNenPN7wpckdfUVJe+dU5KL7MfzOWaqShK+PeAIS/eK+o2BZMALA5EKzPedC3MsrvNy3qAW9jYN7eP+FxCUE41uh+Ml9qKXr/0UE1T8+FdXlH1lG6wVO4se4KG8y7KVlOWlx6pGrb1QWR+pMJF+Bzbd+z39HGx+PGWNEvZC9dFVDU1H/Ndvm2d0Ta1BgAA6+NtGUYXT7B+zyNu9bScQoqWFjh9QlRV31BZAPHjHb9WsDLeke/1UE7JHIPRUdRwfF4xuLEhH6xMp8jvYuQR1THWVLx74Yygdu4wmEtSvXni+9PiOoGZbYQcB/Ebl2Q1NDVl7vCKa6X3gOVKV+VzP/BK6Vvrad7kOKkUVjU0P5utzyIa0jI71lHk/WjrXpzi8ZOdvue52JHi6rp6T64dPSaqYWhurqkheYr9jCiu8UObqD+n0BjcI3VLc4/Ea3IOtxWdHxoGZBRU/4v2wF/9fgP3S5+Mq8hBTpGDnEIHOEQOcr5jm6vYP//JB0GCpy5EoG0l/8Msu49dbh+7wl42pb1ssaYOd4+d/KsX/EvJHuftE11658kGriEfxHV9fjDHU+pRYF5quK28R9dCUyAGh0uLcZHCeuW9XAdLOfqsokHEsd5yt9uMN51IAICxkAfi4uoJ44t1+leEcVkjAIChDPSlIzKp4xPF9nI3+TFtAACwnKl7WcE2pgMfe0MxqKlrqMn19k01DTk3fF+xv4WBZQm5SF3o3C3rkl8/nCVCjLXcOYvmcYLVo/OnNeN/vZFtqSvd8S6XZOwva3S7g0WunL/t2gIAGIsR+VEqqm+sJcmQe+dP1xSeKN+/cPTaE9/SioC71+Q9S7eAXusrD35Ef+aO0l1j39xRAADo9LolgsKVDK9Xo1hPSwe1AwA6ooyvHDclLg5H6txXMEhaBgAMRz9kOWcU1/5qXWh7ipPKBQweAADwNucuKdlsrFjtcLzDiSkb6CzzkEQIhfb/evnmGlwttRQeXuXae9UTv3VLczVWchePP3m2ua10JOb+95fdG1YAAMt1oWo3b8ROrRRjVBQl/LvBSNBNYRSudAqAJUqC1lHpmJHlvkJPNT7TegAAoIQ9kNJEpVLmStV+vmhfNAkAAC0J2jcuhI+t1Hsq83Gqpk4DAJoMTtzWCa57tSGdUhuozqNXDgAAXV6C1+5rxs8BAMCorziX9nPi5u5uABCjsKrXHVsBAKDH/97FC4Ie7QCAoedCP95/MTBOitPj+vrn64pPlO+fR1yVcy3fvPmV6Qy1H04+9GgAAMwWe6qKSqbPreXqCt4V8+wEAMynyX5/wbFsFgAAiDGaN69Eja/WuCqcY5GLGQQALCUon1X3z+8eKUIdk4hsHSbF63N9fXjzXgRUAlrqn4tcviwd3A8A6PI9t5fTrAIAsF6MfXL9mkPz1iP/G7SxQ5OZW+I1OYdbis6PUIEZBfDMlbr6aFzPCfjqYt7ANQzr+iauWdAOOwgSO3U+AW2r/g2T3t5jhvuOofeyGe9hSzdxEDt2Ej794fZkj/P2eVF6+4mbiIaXrFEILvADuAIwQ8zyuCWE9vdSNylfArO5Vp5OanekHQITOpYAmMvSZxUNIo52FPuqHNfInwcATKTqyKspP+ubLlR/7JJFngIAzPQl6h6TTxt8mWWuKy4etbGfS3f4XV23EMJgj7essldOqouWXXx6vIuGhXuIvaFRwixY7i5JinTQkRC7jUnq2lzNvIHrGYPSlRVKbUasq5GM2C29sLqtnYdn8aFmN064tv/y4Lv870kYO5dMAQDmso3YxcMaX9aHGvEdkbYNDggICo1IrerrS9bifuKS2bV1lfWBGh9xCNp54pZW9gZvHT63RVG4kqH1agsuMf+qaQBAe6aLMo9B9Uybv5mV1VMSAACAFldeEZsX5K350GJDpOVjXlTxGgCg1Jhfyexp4xoAAKzlYdhMc7tbCgOeINWyXv90MF8f8FBV3tTeK9BO7pJI8KtbAkuDddnx7iaPJG5pP60ZaYl/wKYT93IaALDWW+hnwBvUv1JitYHrcMA1YbRrxSwAqyPJuizSzwemSYl28qf0CpcAAAMRMtKa6NTB0Qx5Ns0I8ggAAAw1hKJOeHUsVbrqqwi5NgMAQLuPgJCRR/nWR5SVjlycAlItawEA0OhwR0lra2NqpSOndmTj5OaTP1/li5a7ZFkNAACdvrfFTdzKZwBYm85AHZMIJ/TXBhnyHb1vG7TxtFe82vl6aSLDgE0qgrwCAJiq8zeRvRk9sZKtI6eu/qwXAPAySuqo1rO2MQAAGKwJQp3y7Vkus9dWk/TtAAAAUGR+Qs0ro22gBMUuGdncXxeC4mN5dS9VfTME3xvimODGRQAWKIn6rA+edQAAlmr8jJSuWlb8vXB9qI4xdUsUeGwPz1ypsz+Iq/Bv4YrfAflA0H2e81loW7NvDlvvZbPdy2a3h9VxD2uhif19GNftyh7n7f2i9Jayq7C6lyz69+C6Ntme+PjH3cibGtmTAIChOHPRg/9zBB2LXwZgfTpTByEU0DzaUewld0wxbRIAMBqv+lBJMerlaqfD1dManrXTq+u1HqKIHyWSphfqA5TvnJDPGFtbW2t0EbpvHFw+vQaIzreuCt8Wd21bGMRnG/Je1rC3ShvZvPPZ9he6p65g0vo2t+4t4V9YPTqhnb/x7r7Sn2V+6ZJBcOPmnG5tuCZE7hy/TcnE2tra+vo6AN1+d4S0MNmjAKxPpWkfEXnaMtaWaXXj53vBHa8WcDjsMb8gKrRzZuM6a91FOHlWCTMfVzVthefN6+ug0+uGkIFz8dB6lSnbXVzRGACgJcXuEbdu5ep8urGgmIQjYXltsdLmAiNSL6Fza2XuYn24+cNTBkUrAIAuP6EzkmqRPWtra92JT87IPh8c6yr1lmNT+GWfZABAqy8fr3pYywKYSlNCCvrhf70b1iol3/raFYPAmu4iE05ug5i+tbVlcrT9g+tm+KXFfFMlOVHvDrCcqnJWySaZsrI2lW187AfB8MEZcqKt7HGt3Pn1ddAfJi2hpp88uNJkwc2pFUJaXlvrSXOTuWRQtbhY5qQle8OuDgAASLiLd1GeFVsPbaUjx+Uxh3La5Po6GHqmcEVY0q15aW1tLFf3nJRX1cuVTaLmK31Qj/hNy1fX10GHz01BbZu8cQBWx5M1EaJh7ROtqebXDws/7Xrz5bUynab2M6tsUMva2nSlt4HYDYf21fkUVRlFhdBOAMBSgT4bh05429raWleyi8xVo7rFlQp7Cd5jsnEv19eWywzPitkkN4/P5+oyi4S1jbWlW1xnev1eWnAX7xi6V8wAMN/3QoVJNIS8DsBCuYf+oys2eDCfjzF3868YBd1hsqhnNYPDL/OcpSxzPmbncirpdVxvKjg9NPDPyIdxpa7+LFxroR2eECTLc74QZev4zc/ue1k99rB67mbx3sVSbmL/6NhJ+Ftxtid7nLf3i5INXB+hg10CEz98EokZsrccD4dc1BgAAKx3R8ixXbrtVz0DAFiezkFzST0ljXWV+avwqGdOAgDGknSU1FUje8DqeJrxac5jnCdPCaspiXPIxw+DpSl8lIEQOzsSiURKoeJaJpcBADM1zrdZbjrWLoH18VLnB1duWBUsAjBejlW+fvzU2dPHpFzLuxY3969Zao6zU7qEwY92PDUSOs5z5iyHoGVy0/TWkTnrK1MN8YbXfuJAIpF3dXzIYPqZtLShXd4YAOtTmSguyUDC4sp8bxpWiu0wFxKJRIoYxRGX54dzza/xcXAikWcve9WOd5cGqPOiypan8aGK53mlPauKQx7KmrqXDa/XWJ0U9ywdAwC0pTsrndUrXAXzbS/UbyER3EghQyXBn2/bJbdvTbIXG59bK100KV0GAKxOdUYb3DzHhkQi2QVMItvnwFpfqY/KSbX013Gd7wnSunH8GBf3zQdSApIRbVu3NEcKNRU7fvL0Wc47ZnENs8tzw7nW9ziRSCT32QvKIVWTa2Aqx1JD5YFPCwBz1U43z3FwIJHHZUSFjkrHDKzNt2WiztIfuaT+lETIUJfXQScNguXRMmfx48e5kchTfI98iidWwXyJi76ykHMDAAC0eN4QN/Or3npo6wvdRRYXDiLOPbIvHJ8ZzMGKX2LhRiLZ+bV8akeXX+1LtjZeE6F6/HuWG+iErsbYBzIox8JxAFbH0wy4pIJJyyvzXckYCTYmLiQSiRQzTSBufnRYns0xYOK9J3oHieREnrvnWTgNwFiSlqK6WlQnAAAsDBU6iHKfQCKRp8499i+bXANzpe5o6SN8V8QEkNyHb+nEtc+vrM9kGHBIBhMXV+Z7XrsXy4zehkjR+6Y+1TMAzPfHaXM8iGhdB2ChytdY6bZLC5h9ISmqjk4bAEQr9luO2V19bc+eMElE9vxO0agoNAb3UN3SxC3h6mP7WzCuVNknHIrjq4u5u+uo6CGuDVxFD3KGv41r0Q4IB0EKPOfLUTZe//rJdzeL/x7WgN0sQbtYqkzs5WBct6sNXG8qugiquT9EBbkE/A5c19cWZsaGpzanZOuLk8MT4wsrm/8zOTg6u7y2sjgzThlfWAMArM1PjI+Pz64AAMDiQE8riUTqHZuepozPrQAAwOrcSAeJSCS2D89tHTi5ujDaPzq/CgAAizOTw5SJFQDA6uxATxuRSCS3Ds//sjPw+vL81Pjw9Mrq4mh/B5FIJLUOzCz/eu3e+vxgK4lIJLb3DS8AMD82OjG18bgWJgdHZzYWYnmyp4VEJBKJHf0TC+sAgHlKbwuJSCS3Ds+tri7NjlPGlwAAy9N9HZ3Ds3Oz42OTM4urYGmKMjqzuAYAWFmYHqdsXBUszY329XT3kkMeHJX1LX+5+uqhzk2ND00ubj266aEeMpFIbOnb2Ni4+ssz9kurUwOdZBKpizI2Njq3NSUEawtbC9s/vbTxw+WhzhYikdTeO7qycYnJ8fHRmWUAAFii9LaTSUTywPDk4Nj8KgDrK1OUjpbW3tGFxcWJ8YnJjWd6ZaS7lUQktnUPL2/8Vqcnxkc2PqWszAyPTs4svfasr04Pd7S2dlFmVgEAc6MvW0hEIqln6o1Teawtjg+0t7S9nFhaWhgbm5xe3HjaJ3552ie6f3naN6+8NJmpzyKMy2wiEkntvZRFAABYnZ8YGx9/9fpYGe5qJRKJbd0jyxt3MzMzOTDY291KJLVSNl5oa/PvupeBqaWl+dGxyZmldQDWV+cnBkfnVgAA60szk+Mj08tgfX5sbGJqYRUsT1NGpxdXVlfmJwbHPsdzUWzi6ppw5ZHdDXlHGQN/eLUwtfVHcN3wVfQg1ztwLYQgFwhS4jlfibLx+9dPQbtZgvewhuxmebqLpcbEXh7Gdbuyx/l4Piu+oegiqOrx0PD34Qr32y1ODHaRSS0tLYnGlzgENDN7/k67oG5HSxMp6ow3PWvh5+0PZYTBPVSzNHFNuCprd0PBScYgAJ65Ult/Fq4lOyAcBCnznK9G2QT866eQ3Swhu1me7mYJhXHd3uxdfDyfFV9XcLmn4v7AINA5IAHG9Y/UleUiy3v8+PHj3FxyIfWDf6NdZLap5ZkynLBeTPOXe3Kl/5OMMLiH6pbGrglXHtldl3d8AM9cqa8/C9diaAtXw19wDdl19Cnd0Wpje3k2GNdtyh7n4xlVfE3e+Z6K2wPDABhXOLi/QUYYnIy6hREu7vJDu+tyjvf1/TLyq2BcqapPwNVPF3PvNVzFDnGFW7u9iWsBBDlDkDLP+SpDG/+vfwzadTR4N0vwrqMhMK7bmz3OxyOqWEDO6a6K632DAGd/GFc4uM++TVxd4i7J2F577CCtB+NKdX0yrmLvxzUPghy3cPX9+seAXUcDdx0N3HU0iO5IpbG9HIzrdmWP83GLKhKQc7rzxE1aP8AJxhUO7vPPyAono7aBq42ArL2Ujm86jCuV9Qm4+uthBHeziB3iEjvEJfpbuGZDkD0EKfHwVxra+H79Q8CuIwG7jgTQHQmgRVQa2T2Gcd2u7F283SKLrj52uq3sKqXr7+SfwH8bxhUO7vNuA1eUc9zFBzYCj+2ldHzT82Bcqavfj+vyr3EVp+cWp+cWPcgpfogr4m1cc7ZwrTDE+nz9g/+uI/67jvjTIQJoERVGtjCu29YGrldkHW8q4aR0/Rz94JkrHNxnn5EVTkbNEuUce+G+zVVZB2ldPxhXautjcRXnE/DXwwjtZpGg55ag5xY7xCV+iPsduOZCkAMEKfHwlxtivb7+wW/XEb9dR/zoEP60zDCu25m9i7drROGlRw43FF0kdPwcfONhXOHgPveMrHAP1CwMnWLP37e+8tBOUscHxpXa+oO4ih/ikqDnjrR2437nzFWRh7/cEOu5k9GHDuFLh/ClZfajZS43spWFcd2u7F28ceEFFx86XFdwEdXyhXGFg/sbtIGrvmM0v7T15Yd2Elo+6XlV/4ZxpaY+AdcAPYzwbhZJem5Jem6JQ1yS78Q1G4LsIEiRh7/MEOuxk9GHDuFDh/ChZfahYYJx3c7sXLxdwgsuPHS4Ju8iquUD4woH9zfIyAr3QNVC3yH6nBT20kM7CW0YV6rrj+Mq9W5cd2zOXDdw9aZDeNMhvGmZvWmYymBctzE7F2+XsILzD+wF5JxFNL3tfePgHZrg4D733sBVHMaV+vo0XEV2s0jRc0vRc0se4pJ+J65ZEGQHQQo8/GWGWPedjF50CC86hBctsxcNUyna5hGM63Zl5+LtHFrAf9/u6mMnEU1ve584eOYKB/e5t4GrnkM0r4TVRRlbcS2fNHibK5X1sbhKnBMI0rcS28Mq/X5c0yHIFoIUePhLDbFuOxk96RCedAhPWmZPGqYSGNdtzM7F2yk0/5y07RVZR2ENbzufWBhXOLjPPSMr3H1Vc137F2fFMefv24hpeqfBM1cq64/gKk3PLXWI6z49d5S1G/INXFMhCAtB8jz8JYZY3E5GDzqEBx3Cg5bZg4apBG3zEMZ1u7Jz8XZ6ms8nZXv5kaOgmqedN4wrHNxn3wauOnYvzohjzktbi2h4peVV/ZsOxpWK+gRcg/WtxPew3qfnvk/PLX2I6wE997O3cU2BICsIkufhLzbEuuxkdKdDuNMh3GmZ3WmYimFctzF7F2/HkLyzkjYXZRzuqXraesfC21zh4D73XuF6WsySX9paWN0zLbcSxpWq+lhcJc8JBOtbSexhfUDP/YCe+/4hLpkP4uq0k9GVDuFKh3ClZXalYSpG28iwndzxVy/5F5Kdi7dDSN4ZcesLMvZ3VDxsPjRzXVteo/RROsgdHS0fMdpb2n/naGtpa2tpa2v98GiFg/sia2lp6erqWlxc/ACuKubats9PiVqek8IKqcG4Ul2fjKsMA1KGAfmAnvshA/K5jfubuCZBkCUEycG4/tXZuXjbB+WeFseev29/S9nd2jPmPbiug/Xepd7SztLMpsxXI6sp6/WR3ZT9y2jMzmnMyWnMyW3MzW3MzWvIy2vIy2/I3xgFDQUFDQUF9QUF9QWF9YWF9YVF9UXF9cXF9cXFdcUldSUldSWldaWldaVldWVltWXlteXlteUVtRUVNRUVNRWVtZWVtZVVtVWVNZVVNVXVNdXVNdVV1VVV1XBwf+eqqqoqKyvxePzs7Ox7cJVWMde0fnZS2JxPCiuo5pGaWwHjSlV9Aq5P9a0k97A+ZEA+YkA+pOeWZUA+t3E//gauiTsgCwiS5+EvMsQ67mTE0SFwdAgcLTOOhqkIbfMAxnW7snP2tgvK4RGzOidte1PJzdoz5j2rhdfAWiNoqAO1TaCxETQ2gsYm0NgEmppAEwHg8aCJAPDNoLkZEIiASAREEiCSAakFkFtBaytobQNtHaC9E3R2ga4u0NkDuntBTy/o7QN9A6B/AAwMgsEhQBkGQ8NgeASMjILRcTA+ASamwOQ0mJ4BM7Ngdg7MzYO5BTC/ABYWweISWFwCi8tgeRWsroLV1fXVVbC2tr62tr62Dgf3t2jzo+1rzc/PFxYW9vT0vB9XdWzUCSHzsxIYQTX3VHjmSmV9FK65aRlS5wSe6ltJ72GVfQ3XF+/AFYIsIEiOh7/QEOuwk9GFDuFCh3ChZXahYSqEcd3G7Fy8bQOzT4pi+KRsryu6Yj2j3zNzXQWr+UtlaYt5mYsFGyNrsXBjZC8UZS8U5SwW5y6W5C2W5C2U5i+UFi6WFS2WFy1WlCxUlixUlS1Uly/UVi7UVS3UVy801C401i001S8QGheI+AUiYYFMnG8lLbSR59tb5zva5zs75ru65nu653t75vpezg/0zw0OzFEG54Yoc8PDcyMjs6Ojs6Ojc2PjcxMTc5OTc5PTc9PTczMzszOzc7Ozc7NzcHB/i2Zfa2ZmZmZmZmFhoaioqKur64O4Hhc0OyNmeVfFLQWeuVJZn4BrqL7V/T2ssgxIWQbkI3ruxwzIFzbuJ97ANQ6CTCHoMQ9/gSHWfiejMx3CmQ7hTMvsTMNUAOO6jdm5eNsEZJ8QseSVtLmmgLPyeB+uK+urMVMZIROxYZMJGyN8MjF8IjFiIjFiIilyIjlqMiVqIuX5ROqLibTo8bSY8fTY8Yy4icyE8azE8ezk8dyU8bzUsbz08YKMscKsseKcsZLcsdL80fLCsYqikcri0eqykZqK0brKkfrq4Yaakca6YXzDMKFpmIgfJjUPk4lDrSz3DZkAACAASURBVOSh9hZKRxuls53S1Unp6qL0dFN6eyi9vZS+l5T+fkr/wODAAGVwkDJIgYP7WzQ4ODgwMNDf39/f3//y5cu+vr7h4eGcnJwP4PrETM0qEilodloMc+eJW0oOjCt19bG4Sp8TCNW3erCH9TED8jEDUpaeW44BGf02ri8gyGQLV9udjI50CCc6hBMtsxOM6/Zm5+Jt7Z+NFLY4I2EtII+z8njxflwjJ1N8x54HjMcEjMcEjscGjscGjsUGjcUGj8cFj8WFjMU/HY0PHU0IG0sMG02MGE2KHEmOGkl5Ppz6YiQtZjg9digjbigjYSgrkZKdRMlNpuSmDuanDxZmDhZl9Rdn95fk9Zfl95cV9lcUvqwo7qss7asu66up6Kmr6qmr7qmv7W6s626s72pq7CI0dRLwnc2ETmJzB4nUQSZ1kFs6Wls7Wts62to62ts72jvg4P4Wtbe3b+zHRCKRiEQiHo/v7OxMTU3t6Oh4D65ST8xUMZHc90xPiVrcUnJNhnGlsj4B1zB9K5k9rPIMSDkG5GN6bvl34hr92szVZiejAx3CgQ7hQMvsSMOUj7a5D+O6Xdm5eGH9s7gEzU+JY6/IOVu5v3jPNteV9dUXUxlB43FPJxKeTiQ8nUgMnUgMHU8MG08Mn0gKH08KH0+OHE+JHEuJGk+NGkt9Npb2fDT9xWh6zEhm7Ghm/EhWwlB24nB20lBOMiUvhZKfOpifPlCQNViUPVCc01+S87I0v7+84GVFYV9FcV9lSW9lWW91WW9NeXdtZXdtdXd9bVdDXVdjfWdjQye+sQPf2IHHdzQT2onN7SRiG4ncRia3trS0trRu/gsH93foFasEAgGPxzc0NLS1taWkpHwIV3MVywjOOyYnRTZwLYdxpao+Ftf75wTC9a0e7mFVYEAqMCDl6bkVGJDRNu4n35y57oBMIUiWhz/fEGu9k9GeDmFPh7CnZbanYcpH20jDuG5Xdi7eVn6ZHHfNeMSsLj92xri/b+a6vL7iORZlO+znMBJoPxLoMBLoOBLkOBzkNBzsNBLiNBziMvzUdTjUdSjUbTjcYyjccyjCixLpPRTlR3nuP/QikBIdPBgbMhgbNhgfPpAYOZAU1Z/y/GVqbH963MvMhJdZiX3ZKS9z0/ryM3oLMnsLs3uK83pK83vKiroqSroqy7qrKrpqK7tqqzvrajsb6zoa6zuaGjsI+PYNX4mkNjK5vaWlvaW1rbW1vbUdDu5vUVtbW0tLC5lMJhKJzc3NTU1NHR0dvwNXsycW4Rx3TI4Lmd9QxMG4Ult/HFdFBmSsjTvP26uFjSFIloc/zxCL3cloR4ewo0PY0TLb0TDlwbhuY7bO3hifTPa7ZidEMZceOWHc3jdznV2bZyCf/1880/8SWP8fgfWfBLZ/Eti/Ihz7msDxbwLntwRuOsKJ3c0n9zWfPkDgZSCcYyRc+IlwmblZgIVwg6P5DrJZkKdZlLdZ8gLxwVWi7E2i4l3iE1GiujRR52GzgTwR/aTZTIuI0SfaGpGczEg4LMnTnuiLIwV4Ep/6EsODiM/CibHPiImxzamJxIzU5uys5vw8YlEhsbSUWFlBrK4h1dWTGppIeAK5mUgikuHg/haRSKTm5mYCgdDU1NTQ0FBbW9vS0pKcnPx+XCWVzZTMw4/dMkYKml1XgHGluj4N10d7WBUZkIoMSAV6bqV34hoFQWgIkuXhzzXEWu1ktKVD2NIhbGiZbWmY8tA2UjCu25Wds7eFT8axO6YnRCwvPnS0dHv+flz3kc5ATYwQngnCM0N4xMb4B/7o/8Oz7sSzf4PnoiEgdxFO7sWfOoA/Q4/nY8Sf/xl/GdEkwNJ0naPpDrJJkKdJ9GyTxIUm6atNj240yd9pUhZpVJNs0JJp1JNvRCk3mmg2Wuo2Yg0bbE0aHC3qcTb1Ho71vq71gZ61IX61YUG1UWE10VE1cdE1iQnVqSk1Gek12VnVebnVBYU1xSU1peU1FZW1VdU11bVwcJ9nNb+usrKyvLy8tLS0qKiooKAgJyenuro6Ojq6ra3t9+DKLWgmIOecnA3jSl19LK4PzglE6FvJ7WFVZkAqMyCV6LmVGZBxb+MaBkGGEPSIhz/XEIvZyWhDh7ChQ1jTMtvQMOXCuG5jds7eFl7prLeMkYLm52UcLFw/gOshMh+E/+kfhCP/Qzj6P4Sj/0tg2dl87N/NnDTNx3cTefYTz9CT+P5LvPAj8RIT6coR4jU24k0O4h0kUYiHKMLbLHG+Wfoy8eG15se3mhUEm5+INqtLNWs/JOjJEVDKBBN1goU2AWuItzMhOJnjcVi8ux3e26XJ3wP/1KcpzL8xMrTxRWRj7POGxNiGlKSGjLSGrMyG3JyGgvyG4uL60rKGisqGqprG2trGuvqG+kY4uM+2hq3q6+tra2urqqrKy8tLSkqKiory8vJqa2ufPXvW2tr6XlxNFUzDWG6gOe+aXpVzToJxpbI+FleZcwKR+lbye1ifMCCfMCCV6blVGJBxNu6n3sbVYAtXy52M1nQIazoElpbZmoYpB8Z1G7N19jL3TD16Hc1xz+zcfXsL12fvwXVubf77tnMQ8ad/ko7+k8Syk8j6DYmdjsy9l3ziAPnM9y18P7ZcYGq9fKRFgKX1+rHWm1wtt0+0Cp5qEeFtETvfIn2Z/OAa+dGtFoV7LcrCLaoSLZr3yTqPyfqKZLQK2VSTbKlHtkaR7U1JzhiSqw3J05HkiyMFepJC/IjhQaSo0OYXkcT4F4TEuObUJEJGGiEni5CXSygsJJSUEMrL8ZVVhJpaQl0dob6xuQlPwDfDwX2GEbbC4/FNTU1NTU11dXUb89fS0tLi4uL8/Py6urrIyEgSifRbf6rGVjhJZVN5k9Cj11Ecd0yuPHaCcaW2PgHXKH0rxT2sqgxIVQakCj23GgMy3sb99DtxfcjDn2OItdjJiKVDYOkQVrTMWBqmbLSNJIzrdmXr7GXmmXrkOpr9rhmvtJ0ZLuq9uM4d6jkB9TH+qx/xTf9Ruv5j+wa4Dg4eZxg89eMAL/PgeRbK5WODAlyDN7gHb50cvHOGInSOInqBInFlUPo65eEdipwQRUmMoiJN0ZChaMtRDJQpRuoUM50hjCHF1oTiYEnB2Qx5Og754YYCPYee+g9FhAw9Dx+Ke05JiqOkJVOy0gdzswcLCwZLSwYrKwarawbqGwbxhEEiabClbbC9k9LVQ+npG+rrH+ofGBoYgoP7nHt1kOvGsa3d3d3trx2TExoaSiaTfxtXVwllUzmTEISAIftt48uyMK5U10fhmpeW8fCcwDN9K+U9rOoMSDUGpCo9tzoDMuFtXJ9CkB4EyfDwZxlizXYyYugQGDqEJS0zhoYpG20jAeO6Xdk6e5m4pzILoNhum5yRtDFzeR+uK2DFfyhMOlVB+MV98dhH0vHyMgmKjxKfyCaqyCWpKSZrPEnRVknRUU3WVUvRU0/R10wx0ElF6aYa6aUYGaSaoFLN0KkWxqmWpqlWZqlYy1Qbq1R761QH2zQnuzRnxzScc5obLs3DLc3LI83bK83XJ83fLy0wIC0oKP1pSFpoaHp4eFpERHpUVNqz52nR0WnRsWmxcelx8WnxCemJSelJyenJKekpaRlp6enp6RnpGXBwn1vpr5WWlpaampqSkpKcnJyUlJSYmBgfHx8bGxsTExMREZGdnT01NfU+XJVMZY1CmK7os91EX3zokJhZBuNKVX0sro9ew1WDAalOz63JgEyycT/7Bq4hOyCdLVxNdzJa0iEs6RAWtMyWNExZaBtxGNftytbZy9gt5fAVQ9ZbxqfFrU2dIz/wlXNLgEIa6Krv6G7s6mns6mnq7sV39+C7ezcGobtnc3T1ELq6t/7tJnR1Ezq7tkYnoWNjdBDaN0Y7oa2d0NZGaGsjtLYRWlsJra2EllZCSwuhpYVAbiGQyQQymUAi/TKIxM3R3PzaIMDBfc7hX6tpqze2xdbV1TU2Nk5PT7/nz3QD10foEKYr+iw30Odl7GFcqa1PwPWFvpXKHlZNBqQWA1KTnlv7nbgGQ5AOBMmc5M8ywJp8xWhBi7CgRVjQMFt8y5QJ47qN2Tp7oV2Tf75swHLT6JQ41uSDuMLBwVF9xlau4komD9HBhy/rs1xHnX8A40p1fTSufALRehjV3Sxa9NzaDEgtem4dBmSyjTvvG7gGQZAOBD04yZ9pgDX+itGcFmFOizCnYTb7likDxnUbs3X2QuGSfriof+Q6+qSolYkTjCsc3GefMdZVXNFUxjDop0t6R66h+O/bwbhSWx+LqyyfQLQeRm03izY9ty4DUoeeW++duAZAkBYEPTjJn2GANfqK0YwWYUaLMKNhNv2WKR1tIwbjul1t4Mp4UY/5Guq4iJWxUwSMKxzc554x1lVc0UTGMPiHi7oIAcNz0jCuVNdH4ZqflvGYTyBGD6Oxm0WXnluP4bguPVKf4XiKjTvfb+GaboBFf8VoSoswpUWYwLhue7bOXoYuSf89r8skgEIKY4xgXOHgPv82cL1vEMR4XpfpigGvlG1CBowrdfUpuOpiNHaz6NEj9eiRuoe4DRiOp76Nqw8EaW7hivqK0YQWYUKLMKZhNoFx3d5snbz0nRIY+HUOXzXkFrI0coRxhYP77DPGuoopmtzXD/zvee3Dl/XPSFjHw7hSWR+Lqxzf1VhdjOYuFr1D3Pr0SL1D3Ab0yBTrt3D1hiANGFcqyMbJS88xnp5P6+fLBlyCFkaO4TCucHCfexu4SukFvIZrKYwrVfWRuGbK8QnE6mA0d7HoH+I2oEfqH+I2pEemWrufe3vm+gpXw68YjWkRxrQIIxpm42+Z0tA2omwn/+oF/1KycfbSdYg7yKv140V9zrvmaAcYVzi4zz5jrKuYgrGkrj/DOa2fL+ufhnGlvj4WV3k+gTgdS226owYHuQwPcRsc5ELTI9PextUXgtQh6P5J/nQDrMFXjEa0CCNaBJqG2QjGdXuzcfLScYg7cEbzhwt67HfMUQ5hMK5wcJ97JtZuogrGkjr+9HxaP13UOyWOhXGltj4NVx26o4YHuQwPchke4DI6xJ3+Nq5eOyA1CLp/kj/NAKv3FaMRLQJFizCkYUZv4QqvFt6ebJ28tO1jvzul8d/zumy3zVD24bw37r/6HcPBwX12LczP6ZrYiSmaiuv4HeTV/PG8Lo+oVRyMK5X1sbgq8AnEa1vq0iAM93OgD3KhD3AaH+JOt3Y7/wau7hD0BIKkT/KnGGB1v2JEbeFq+C1TCtpGBMZ1u7J18tK0jd3Lo8ZwTpvlpgnaIeLsNemBgQEKhTIABwf3GbYwP6dpaCWhZCam5bv/rDojv/ZJEUxcOowrdfVRuBZs4mqhS4NA7+dA7+dAf8dpfIAzA+v6Plx1vmI0pEUY0iIMaJgNvmVKRtuIwKuFtysbJy8N25g9J1Xp+bSO3jA2tAvju/FgampqZmZmCg4O7jMMAKBvai+maCqm7ffdafXvz2kdF7aMhXGlsj4O1/RMRT6BBE1z/W+Zjb5jN9rPgf6O3eQAZwb2N2auUif5Uwyw2l8xGtAiDGgR+jTM+t8yJaNthGFct6sNXHedUDnEq3VkC9fJycnp6elJODi4zzAAgJ6JnZiiiaiW775TavS8mkghGFeq62NxVeITSNQ00/8Pk9G+Y8bfsRvtO2a6nyMD63rht3BNNsBqfcWoT4vQo0Xo0jDrfcuUBOO6jdk4eapbR9MdVzlwVhNxzcjAFsYVDu7zbhNXBRMRTZ+9p9To+bS4BC1i00tgXKmqT8T1m8NGe9mM9x0z3nvM9Dv2DCvcxTdwdYMgJQiSOsmfZIDV/IpRbwtX3W+ZktA2QjCu25WNk6ca9gXtcZX9ZzWYBdAGtqEwrnBwn3WvcBXW8NnDo3qIV4tL0BLGldr6NFwN/v2z8V42k33HjPeymX3Hnvk2ri6/xlWXFqFLi9CBcd32bJw8VbEvvuVW/u60BpMAWh/GFQ7uM+8VrkLq3rtPqh48q8F5zyI2DcaVuvr9uC6trhSkZyrzCSRqmBn8+2fjPawme9lM9rCZ7TuWiXkLV0cIkocgKR4Y1784GydPFavn33Ir7zutfvgqWt8GxhUO7vPu1TZXIXXvXSdUDpzVYL9rHgPjSmV9Eq6mBv/6yXg3i8keVpPdrGZ72TIxLpfewNVhxw45CJLi4U82xGrtZNSjQ+jRIXRpmfVoYFy3tQ1c/8OlvPeU+s9XUXowrnBfXlNTk4tzMysLs6uLs6sLVDwWZ1cXZhfnZqanpt6zOBu4iiqY3FPzojuusv80jCs19lG4FqZnPvk1rsa7Wd6Nqz0EyUOQNA9/iiFWZyejIR3CgA6hT8tsQLN5nOtfveBfStaOnsqY5//mVNrDo/bTFZSezVMYV7gvqpnpqampSUJbX15VS1YFKbuCTLUjq4KUU0luIPdMTEzMzvymr6/jSnv8yXen1I/dMYNxpbY+BVd1E8OvfzTZzWKym8V411HTPawZlu+YuULyEHSfhz/NEKu/k9GIDoGmQ6BpmdE0TKnwGZq2MWtHLyXLZ5u4XjaEcYX7opqampqanMysbZcMLmf3rTrsXcVMxeOwdxWrb5VgYHlMCXliYuK35q9vzFy/O61x7DY8c6W6PhpX3i1cdx013nXUmO6o6W6WDEuXy2/vLfwEgmR4+DMMseidjKZ0CFM6hCktsykNUzqM6zZm7eipZPnsa3bF3SdVf7pkqGcN4wr3BbUwO01o65MIKuPKHFDsBXZDwIqyTrXDbghovgTIgpFbAeVlTZ1L8zPvXKhNXOVN7qp60SKf7DutxnbbFMaV2vpYXFV4BZLUTAy/YjSmO2Ky66gx3RGz3SyZls5v4hqyA9KDIBke/ixDrOnXjBa7EBa7EOZ0zBa0TFlGNuLHYFy3KRsnT0XzqJ1sCruOq/xw0UAXxhXuS2plYbawppXdu1KxF5AmFxZnZ6dn5qh2LM7Odk/N6w+Ao8EN0blN60tz71yorZmr8R0Vz2+5lffyqLHcNo1JLYZxpao+fuZ6NVHN2PArRhNahCndkY1/MyzewrXiX5DrDkiGhz/bEGv2NSNmFwKzC2FJx4yBcd3erB09Fcwiv2JVoEOqMF7Uh3GF+6JaWZjNq2pl9qjADq7Pz87MzMxO/Y4xPTs3PTc/Mzc/PTv3ey7/u8bs3PTs3PR7LzMzM7s0O+M/uv5TYENUduNH4HrTNBrGlcr6+Jnr1SQ1Y9RORhM6hOmuIyZ0CDO6I5kWTlfewDXv/0F2O36Zub7C1RLGdXvbwlWelvvJfy/o62BhXOG+oFYWZvOrW494Vpj3r01OT09Oz4x/YMxOzM5PLy7NLS3PLS3PLi5MznzwKr9rTM4tzi4vTb331ianZ2ampz2H1w4HNjzL+QCuIgrGd1Q8/8OltOek6tGbJjCu1NYn47qxFdWEFmG260imhdOVQ7/G9RkEoSHoAQ9/piHW+GtG810I810IczpmM1qmDCMbMRjX7cra0VPeNPKfLHI0MK5wX14buCI8K8xerk1MTU9MTY+9d4zPLswuD6fZy149yXOS5/QllaD60enJ2dn3X+tDY3ZmdbwxM9DskUP+yMrMzG9ecmJqenp62mNo7eePwXX3CdUjN0yiU4tgXKmqT8A1Wc0Y/QuuzP+/vfMOa6tcHPBhb3ISIAkrO+ec7AQIOySEEaAtncywIey9AiHsPVto6aJLrXXUvTr0Xq/j6h3uUW211VrXtXbQUvWq99ffHyEQVi1Va22/93mfPMnJIc3RkrffyZcvrXhskbiOQ1Cpcbaw1pbWhMea8FgTjOpw4MvSbyo9Q+N5LQcsuXk432JKeH1N1z4QV8Cdw0xcWz7/+dyFi+cuTJ69hpd/vPLNS72Z8rX5AwcOv/r8c888+tCWu/72zdmLVy5e+eHSdz9cuvLd+cnJsxcunZ/67sLUd5NXfrj03Q8XL10y/Pi3k1MXv/vh0nc/TF6e+vbC5NmLl40/9cOV//v25XuaNnByD371v6lLSz6BcxcmL164uPnrn68/rs6+RS4BpZw4/cGnwMj11uKGJjQ16WyordeOaysEpUGQOlDxVEN3tS1Ni8fq8VgdjNbjwLfi3FR6hsbzWu615OY6+xR7K+qqQVwBdxIzcW0+8/O58xfPnZ88u5QXpi79dOGZznXJ2drHTvz0w8//+/7HHy9N/uf0V5PfnP3m4+PvvP7Wu28dP/3ZuUvnL5777NMvPv/s9NvvvffGux+e+ubiuQuT5y5dOXf+mxPvv/P6W++8+/HnX5ybmrx8/uTxY6+/9c5bH3w1efXcK/d1qH1LHv7i58uTSz6Hc+cnL5y/OPb1z6zdbz1w7bi29Cdo9PHF404+hS4BpVwwcr31WG5cS03i2orHWmC0FY8dXhjXNghKh6DUQMXjDd3ltrRqPFaNx6pgtBqHPA5WaLqJGOJqwc11khR5yWtBXAF3FDNx1Z/+8T9nz/3n7PmvlvL891e+fUEXl1468Ozpqz9/++35L89e+OrbyXOX/3vmg78PagKCQv15wUnNB45N/fz+SPyG3ISUALk/l0aP6Xj2kwvfnb/85d/2N62R8IUi4eqGvf/4z5UvX9lToAr3DwqShTc+/J/P/35/p9q3+OBn/z1/fsnn8PXZ82fPntv0xY/XGddVRVscJYUu/iXcFXrwnuutxg3E9ckyvc6GashqC4y24bGj7cOqeXHthKAMCEoJVDzW0F1sS6vAYxV4rBxGK3DIo7retSCuNwsQV8CdjDGur9Z9PHXi0zMnPv38w6U88+2XHz9emlRRN/a3ExfPnvhkevsHp7869fmZ1189etcDY0Uqxcr1oy9ceqdbzvVUNj359kev7CrjsPLvOnnmhQMtq2RR+qdOfPzJp++e/PLk50dq/IPisrs279nVXRQfOfL0M3uak3zy7/rwwidnlnwOxz/9/OSnZ/o+uczc/SaI65+dG45rK4y2wGgzDmmF0SPtQ4vHNTlA8Yi2u9CGVgZjZTBWikNLnZFHdL1rQFxvFj1D4zn6/WZojqO4EMQVcKfx0/dTz792At3yas1Hlz48dfrDU2eOLeWn//nszEu6uBUZugfeuHDl5Cen3z955oNPvzn51Zfvv/REu3qFOELpi6IxBZufP/dmpyK2oOOpN85NvvOvXZnIuk0v/GtfQ1Fk+MgL3108+emXx8+c/eSte5J4QrZPULBCHixfkb7jiWd26xMkmr3Hzp08veRz+ODUmY9One45NcnY9cYDf7muuDqIC/DSEk6c/uBT4LTwrcWviWsrjLZcO65JAYqHtd0FNrRSGCuFsRIcWuKMPAziehPpGRrPbroHQrIdQFwBdx4zca0+cenYx5988PHp95b0zPGv//PX0VRleHTDw6dOX/zpmwsXT3382ouv/ntCm+kbt/uTq9890VKozuo/evaNdnlsftvj//7Pt6+/siMdWb/x5fce6isJD8rf/9n35y9dOfOfi58cP5DMCMvd+sqZ/7s69ePVqR8+f3JHwzpR3p73zn70yZLP4f2PTx//+JOukxeXF1e/YiwWxPWW4wbi+lSZvmluXA+3LT1yfVjbnW9DK4GxEhgrBnG96RjjmuUgLvSQgbgC7ix++n7qb6+dQMdfrTw++e6Jk++e+OSdpX374y8/ee+l3gqlIGBVYn5dSXGBpq5l1+G3H9hcKZKuKNKWx0qkUSl9R775V6NPqFp78NWvzv7rxdF1xIj2v5x++/UH61KDQ1X5pWVluq2Pv3Tq+AHtSiE/KjGvvKhc2/boc4+OV8XQU7e9883xk0s+gXdPfHLsxMmOj84zdr15vXEVFeD9itGYpgefBHG9tfi94toFQZkQlBygeAjE9Q9lJq72wgIPWU1V514QV8Cdw3Rct7xa+cGFtz/86K0PT755DT/4+I2Pv/zk9Fu7u+rTMjJTMnLyOh/6+ydn3nzzb+P1mlRNfU3bpr0PHXrp5Hv3D49PPPTKv0599u/Xj27r2P7APz7+4Mszrzx7X2NOdkp6VuXIA8++d+7UqVc266vSMrJSsoqr7zr6wtFHNvfe/fT7n71zfMkn8NaHJ9/78KP24+cYE9c5ch13EBfipSUgrrcgv0lcj7QNzV/+cGbkaohrKYjrH8R0XNlZ9sICd1k1iCvgjmImruXHzr957MQbxz56/Zd87YNPj31+9tTX5099fe7kmTNvHvvojeOnP/jy/Kmvzn70xdfHTn325vsn3zvz9bFTn7zx/onXPzz9wRdfvXv8o9fe//itj7/46Ovzp74+/9HpM299cPy1D05/+MW3p74+f+rrb0+c+vTNj8588PkXb39w4rWl/+g3jn30zrHj7R9+S1/GaeFCvF8JGqt/EJwWvsX4NbOFm2FUj0OaceihtqH5Xzm31HuuhglNYLbwTaNnaDxLdw/EzrIT5oO4Au40DO+5sre8WnHs3Fvvf/D6+yducd95/8P2D8/SJt74hUUkWvoTNPqVRVvsxQWwXwkaowcj11uN5cd1eoWmZjymh1GdM6LDoc+0DUXMi2s3iOutgTGumXbCfHIoiCvgzuLH7y7//a2P/be/EvXm5K53P3v53eN/fffELetL7x4/8O6n8W9fEu1+/bEX3//fD1OLHtScuIoKYL9iENdbkBtcW9iG1gRjOhyqdUbqceiTbUPhIK63Jj1D45m6u0FcAXcm312+dOrMV1UH/im4/5jsn+fi/nU25p+3rrH/Oiv/1zn+wx/l7Hv13Y8///7K4r+kC+OKgPdcbz1uIK6PlenrbGhaGKuDsSpnpAKHPto2JJsX1w4zSG2Mq+nnXMvA51xvLjNxtRWAuALuRKYuT7578ouG+/8Rs/n58I1/jdh06xq+8a/Ro38tv+eVV4+dvnJ5cqkjMp3QZC8uBHG9NVluXItkqofL9BU2tEoYK4OxIhxaCGMH24aD58cVgtIXW0QCxPUm022IKwvEFXCHMjl58dLk5Nmz57786psvvvwTqw7nWgAAIABJREFU+M3ZbycnL05OXn9cS0Bcb0GuP64//vzT3w4dKZCpHizTF9rQCmFMA2PZOCQDRu9rG/KfF9c+CMoGcb0F6B4az2i8C8QVcCczefHi5UuTU5cv/Sm8fOkaYb14cbG4slUgrrccy4rr84eO5MpU95TpM2yomTCqhtFEHLIeRu9qG5LMi2vvgriWw1gZDi0H77neXKbjysywAXEFAG4LFhu5gglNtxzLjWumLGZ3mX69DTUBRtfC6EocEguju9qGRB5LLCJhiGs5iOsfRPfgeEYDiCsAcPsA4vqnYFlx/euhI2qZaluZPsaGGgejKhiNwCHhMLq9bYi/1CISc+OKlDuzQVxvJrNx5WtIIVUgrgDAnx0Q1z8Fy4rrXw4dSZKpRsv0chtqOIzKYTQEhwTD6HjbEGf+yNVszsi1DEbLYBTE9ebTPbglvWHfTFwrO/aAuAIAf2pAXP8UXH9cf/r5p2cPHVkvUw2W6f1tqMEwGgij/jhECqNjbUPoou+5mnzOFS2D0VIcUgbienOZjisj3RrEFQC4LTD5nCuI663LcuO6RqbqLdOLbahSGPWFUQkOkcDoaNsQstSEJuPawmgpjJbgkFIQ15tL9+B4esNdECPdmpdHDK6saN8TtiLj0qVLU1NTlwAAwJ+Qq1ev1rcOGBeRAHG9RVlWXI8eOhIvU3WV6Xk2VAmMiGFUgEMEMLqxbYi96EdxkgIUB7XdGhtqCYyWwGgxDimZjqv/H33gdwo9g1vSGvZBzAxrXp5bUEVl+x5ZXPrk5OTly5cnAQDAn5CrV6/WNvclaJpWFYO43rosN64rZKqOMj1mSxXCiABGuDg2F0aG2wZZC2cLZxjjmmdDLYLRIhgtwiHFzuyHdb1rQFxvFr3DW9Ma9kH0NCtuLsG/tKZ3f0xSaWhcmmxFetiKDCAQ+KczNC49bEWWtme3ImPIQVyI8y1mq/QHn37ZAe/xR7/eAGZZblzjZKq2Mj1iS+XDCBdGMBwbWzSueghKgaDEAMWD2u4cG2oBjBbCaAEOKXBmHwRxvYl0Doyp6/dC9DQrfp69qCA2b7imZ395++7ytl3lbbvL23ZXtN+glR17bqZVndfj3j/Q6q7f1n3VXfuuZ8+am2D3jPtu2Frgb2RN117d4H35zXvZ0Q0432KcbzFb1XTvY887wOQ/+vUGMMuy4nrk0JFYmaqlTM+0pXJgBIMRBMdGYGSwbZA5L671ZtAGCEoIUDyg7c62oebDaD6ManBIvjP7oK53NYjrzSJ2RXxG7RZnv1JzTo6NQGMvKiAElBGDK2ckGQypMkieMbSaHFpNDq1aSvfQ6mllNe6y6mvoMWPYjesZVjOtfEm9FHVe8trfSW/FL0hR1s0a/mulhtdfpzTl72/EtPQI7a+UEQn81UY10CLqySGVLgFlBP8ynF+JKneksKLR2srqj369Acyy3LjGyFTNZXqGLRWDEQRGWDg2E0YG2gYZ8+JaA0HrICghQHG/tjvThpoHoxoYzcMhec7sB3W98SCuNwszC+tq/VBk7iaIkW7OybHi5Vnyci25uRbcXEteniU316AVL2+e1nzNdWojyLc10WaBs/cKb1y7GUUFS2kvLnT4nXWULK1P0YxOv5nFBp1/Ud9pcb+nsF/JrxcvBf4W+pfipaX2okJmtK5v+6PeDO4f/WIDmMONxZVqS2XjURYeZcIIE4/2tw3Nj2sdBK2DoA0Bivu13Rk21FwYzYXRHByS48x+AMT1pmKmjF6pH9wXkbPJ2a8Uoqkhmhqip03LSIcY6bM3Z7bMyMy4LlmZ1yv7V4tkXUs0+3fVDLsuzTk5v60WnNzrdOYfTL+HJv/80tyws/8yEwBvXCteLt6/LDC5Tztwv6akxsaR8Ee/1ADmsNy4qmSqpjK9ly2VhUeZeJQBIww8OtC+IK5aCEqAoA0Bivu03WobajaM5sBoNg7Jdmbfr+tdBeJ6cwmPXlXTMpxZuzm5dndK3Z6Uuj2p9XsNqq9pmnbfck1vuOtaNv5aMxrvvk4zdb+9WU3X7z3T6n8Ds/X7r9Ocm2Ju872/3rwW4K/xQFbDzurWzVn55bb2zn/0awxgPsuK6+FDR6JlKl2Z3tOWyjTGlbloXBsgKAGC1gcoDmi7U22oWTCaDaNZOCTLmX2/rncliOvNxgwyt4mNT+geGu8b2dYzvHXGXuDv7chv4rbb0GHgjTs4NpFfUod3AzOEb1FuLK6GkSsbj7JghI1HB9uH5k9o0kLQeghaH6C41xjXTBjNwCEZzuwDIK4AAAAAuK25gbg2lekptlQEj6J4FIERDh4dbl+wiESdmdk6Y1yTbagZMJoBo+k4JN2ZfUDXuwLEFQAAAAC3L8t9zzU6TNVcrqfb0TgEjEvAOHiUh0c3LoxrLQStBXEFAAAAwB3JsmcLh6layvVMO5qAgAkImACPChaNq+GjOCCuAAAAALgDWfYiEmGqtnI9YkcTEjDhNeJaBUFrIGhdgGK/tjvJhpoOo+kwmoZD0kBcAQAAAHC7c2NxRY1x5eNRPgEbaR+ev/xhlRm0GoLWBiru0XYn2FDVMJoGo2oconZm36vrjQNxBQAAAMDty3LjGmccufIJGI+AcfEol4ANtw/Pny1cagatgqC1gYq7td3rbagpMJoCoyk4JMWZvV/XGwviCgAAAIDblxsYubaW61l2NB4B4xIwFI+iBGyofXj+51wLzKBYCFodqNjb0L3alpoAo4kwmoBDEpzZd4O4AgAAAOC25sYmNNHtaCgBQwgYC4+yCNhA+zB9/sgVMouDoJWBiomG7hhb6mo8ugZG1+CQNc7svbreaBBXAAAAANy+LHv5wzCVvqKZYk9nEzAmAaPhUQYB628fps2La4kZFAtBcYGKbQ3dCluaCo/G4NEYGIl1Zk/oeiNAXAEAAABw+7LsRSTCVLqKZk97OsOFQydgVDxKI2B9C+OaZ2YeAUGqQMVoQ7e/LU2Gx8LwmAxGwnDscV2vHMQVAAAAALcvy41rVJiqsaLZ3Z5Od+HQXDjeeJRC4PR2DNM858Y12MIMgaCIQMVAQzfHlibBY754zAdGfXDIiK43VBDwRx84AAAAAAC/F9cf159//unwoSMRYSptRTPZnk514dBced4uXIorr7dzhObJnhNXB0sLK8hMHqjobOj2sqOx8RiKxxAYRXBIn643AMQVAAAAALcvNxZXkgOT6sqjEnkUNx6VJOjr3kjznhtXG3NLCIJCAhXNDd0EO5oXAfPCY54w6olDOnS9viCuAAAAALh9WX5cY7RVrSQnJo0ooJGFVHcBzVPc3zNKo6Jz4mpnYQFBUGCgorGh296O5kLAXPCoC4wQcGy9rlcE4goAAACA25dlx1Ue21Dd5k5AaZ5imqeE6uVDp0j7+zbTaNicuFpbmEEQJA1U1DV0W9hRnQioEx51hBEHHLtB18sHE5oAAAAAcPuy7LiGxzXWdXq48RlUKZ3mT6P6M5jBA4Nb6UzevLhCEAT5BSqqG7ohO6otHrXFozYwYo1j1+l6uSCuAAAAALh9WV5cDx+NUK5sbOjxdJcwWSEsJJTJDmVy5AMjOxhswSJx9Q1UVDV0Q7ZUazxqhUctYcQCx64FcQUAAADAbc1y4xoZGa9r6veiBrA4cjYvnMVTIsKowU27GIho7oQmY1wrG7ohW6olHrXEoxYwYo5j1+p6OSCuAAAAALh9WcbnXH/66fDhZ6Oi1zS1DlHYMkQQhYpUiEiF+sQNje1lopK5cbU0hyDIL1BR2dAF2VIs8YglHjGH2WY4do2uFwNxBQAAAMDty/LieuTZqJh1+vZRKleJ+cRhfisxv5WcgPjhLfuYmM+cuFqZQ9DcuFpMx5VVo+sBcQUAAADAbcxy4xq9IqG5awtDpOIGxHMDV3MCV/OC145svYvFmRtXSzMImo7r7GlhcxgBI1cAAAAA3PYsK65Hjj6nWpnY0ruV5buCH7KOH7KOF7xOELph47a7WVzfX44reM8VAAAAAHcCy47rqqS2/u2INF4g2yAMSxDIEgSyxI3b7mHz/ObGFYKgmQlNdlRLAmpJwCxg1ByH1Op6OUKwiAQAAAAAbluWE9cfjxx9LmZ1StvgTjRwjUieKJQnCcIShfLkjdvvZfOli8TVLyi8qrEHsqdbu3CsXThWBMwSj9bp+7ggrgAAAAC4fVleXJ/9S+yalPahCSxonViRLFakiOTJ4vDU0R0H5sfV2cHOztZuOq4ODBtXro0r19DXuuZ+rgjEFQAAAAC3LcuNa9ya1I6hXZzg9ZLwVEl4qliRIglXj+04gMyLqyuMs7CwkAYpq3W9kCPT1o1n68Yz9LWueYArCvyjDxwAAAAAgN+L5cdV3Tm8mxea6Buh9lGmisNTJMrF4mpraQFBkDRYWdPUBzmx7Ih8OyLf1o1n48qrbx7ggbgCAAAA4PZl2XFdaxLXCLU4PEWy6GlhJ1sbC3NzQ1zNcGx7ksCeJLAj8m3d+PUtAzxR0B994AAAAAAA/F4sN64rjHH1Uaol4WqRPFmkSN64/V7WvNnCLjgnZydnQ1zNcWwHksCeJLQjCmzdBPUtAzwxiCsAAAAAbltu4D3XzqFd3JD1htlMwrBEYVjixm375y8i4YrHQRAkDVHW6vvNYcSBLHQgC+1JAjuiQNsyyAdxBQAAAMDty/JnC6e2D06gAWuFsgRB6Hpu8Fpu8LqR8bsY2Ny1hW2tLCAIkoZEgLgCAAAA4E7jRj7n2r+d5buSG7SGE7ga8V+FSOMHx/bQ2XO/FcfO0sLWxtY/JKJO328BI45koSNZ6EAS2BMFDSCuAAAAALitWd7awkefi16Z2NwzThPFsP1WMn3i6JIYhjimf9MuCmvu97kSHB2d7B39Q5S1+j4QVwAAAADcUSxz4f7nIuM2NHaOeXKVdLGKKozy4iu9+RG9Izu9mPw5cXXD4SAI8g9RgpErAAAAAO40lvFl6T/9dOjIs8qYtdq2ESIi8+YrvbjhHpjcA1N0D23zpHPnnha2sIAgCJwWBgAAAMAdyPLievhoePSaupYhAiPIHZO7Y3IyIiOjYV2D2zxonPlrC1tbWfuHRIDTwgAAAAC401hGXH/+6dDho/Ko1TVNgziqPwkJJbFD3VghRHZo58K4OjvYGSY0gbgCAAAA4E5jWXF95vDRsMj4al2/s7eUyA4hskPcWMFEVkjnwIK44hztzczM/IOVdU3gtDAAAAAA7iyWG1dZ5Krqpn5nbz8iyxhXdsgiI1crczMIgvyDlXVNfRY4tiNJ4EgWgLgCAAAA4E7gBuNKkZKQUBISumRcrc0gczMzqWlcSQIHIt/ejd/QMgDiCgAAAIDbmF8RVxkJkRHZoUS2rHNwmwd93nuuNjbWFlbSYGUtiCsAAAAA7jCWH9f46qZ+HMWfjMjIqIyEhJIQWdfCuOIdHcwhMxBXAAAAANyB3MiEpqZ+HNWfjIaR0TASIiOjYd1D2z3pCz6KA0HQdFydQVwBAAAAcAexMK7nz5+/ePGi4XKRuEbFV+sHcNQAMhrmjoaREZk7FtY9vH3+IhJWEGQ2E1cntiMRxBUAAAAAdwqmcT1//vyVK1euzuWnn366dOmSaVxr9IMwLdCdI/fA5GQ0zB1TLBJXvKODpZnF9IQmJ5Yjke9I5Du48exdeQ3NA3zwZekAAAAAuH0xjesPP/zw9ttvNzU1dXd3d3V19fX17dq166mnnjp79uyVK1d+/mk6rrXNQwR6kCdH4ckNd8fkHhxF9/AOL8bcuDrb2ZqbmYO4AgAAAOAOxDSu33///aeffpqfn89gMEJCQtRqdUdHx+HDhy9cuDA1NWVY/lBuiCsj2JMb7skN98DkntzwnpEdXgzeIu+5+i8RV4Eo8A8+bgAAAAAAfjfmnRb+8ccfp6amtmzZ0tLScuTIkc8+++zHH3+8fPnyzNrC8qjVtc1DLoxgL164F0/pyVF48ZQ9Izvnx9XazMwMxBUAAAAAdySGuH711VeGGUwXLlz473//Ozk5efTo0bfffvu///3v5cuXTRful0evrmsdcmGGePGU3nylFy/cm6/s3bggri5OTraW1v7BylodiCsAAAAA7ixefvnlqampb7755sKFC5OTk5OTkxcvXvz+++8NV6ampgwbL1269L+ff56JqysrxJuv9OYrvfjhFEFE78YJL+bcuDpZ25hPry286HuuIK4AAAAAuG0xxPXbb781FHSGqampqampmZuXL182xFURvaa+ddgNCaUIIiiCCG++kiKM7N044T3vy9JtIQha+rQwiCsAAAAAbmMMcT1//rxpWS9fvmy4NGU6rqo19W0jJERGEUZShZEUQQRVGNm3aZc3iz9v5GptBoGRKwAAAADuRAxxnZycnDLhypUrhktTrv7v/wwjV237RjIaRhNF0cTRVFEUXRzdP7rLmyWYE1cygWBhZu4fpKzV9Vo4Mh3deI5ufAdXnr0Lt7FlkMOX/tEHDgAAAADA78Xbb7159erVq1f/7+p18OJLf5dFxDd0bCJjcro4mi5W0cTRdEnMwOhuyry4OllZQRAkDVLWzcaVZ+/KtXPh1Ov7A0MiIcgcgiAIMruthcwgyAKCLCHICjKzgcxsITO7aSH769VsRgcIcoDMbljHZeo01+vc7do6z3XhFmfIDDfXBTtAuOsQXnBzKfHL1PRn5/2hzreGTr+1jtetw2LaQ5AdBNlAkBUEWUCQ+SK/KeYQZGHUEjKzhMysIHMryNwKMrOEIMvpn4PMDb9Wi/2umT7CL2q+mBYQZAGZWULmVmYW1uaWNhZWdpbW9lY2Dta2jjZ2TgatbR2tbR2tbBwsre0trGzNLW3MLGzMLKwhcyvIzKDlXK2uT8vpS2jmeC2Mx2tmPOpfw8L/VpaQmSVkbm1mYWM+/0idbeycbeycrO2crGwdrWwcLW0cLK0dLK3tpzXsae9s5wDbOxEcca7OeCLsQoZdyHhXd7yrO+xCdsYTHXGuDk4EWwecla2juZUdZGENmVktOK7f1UX/R/8eLvKXqrmtc/fee7Zun9i6fdccdxjcPeOuvXc3NrfHJ2Ro20bcOQq6RMWQqOgSFcMndmBsQVxtIMgQ11pdr7kj08GN5+DGs3fl2rpwUrIqahvaU9MLElPzktSaJLUmWa1JVmuSljBx+d7wgyT8ag2Hk6rWpKvzctR5+al5Jal55al51am52pTcxpRcXUquPiW32cSWubYabZvrwi3tKbntJldm7FjCzqXtWszu67NnaXsX2LfAfqMDRgevbWreUGreUMoiDs+Ymjcy142peRtT8zYZHTVxzOhmE7ek5m2ZvqLZkqrZnKrZnKoZS9WMpWpGUzWbUjWbUjUbUzUjqZqRVM2w0aFUzVCqZvCaDvzeqjX9i5q6iH0G1XPsTTVRPW3P0nYvsMtop1rToda0qTXNao02TVObpqlIzy9OL9BkFGRlFmZkFqZnFqkzi9RZxeqc0vTcsoy88kxNRVZBZU5hdW5xbW5xbU5BdVZ+ZUZeeVpOqTq7ODmjICk9Pym9ICm9IDmjIDmjMCWzMDWrKC2rOC2nJN34IBm55Rl55Rl55ZlzLMswmFuanlOanl2Sll2cll2cnl2SnlOSkVuWpSnPLazOL6krLNeWVuoqaluqtB01jV11TT3a5r6Glv6Glr56fU+trrumobOyrrWsWl9c0VhYpi0orc8vrs0rqskrrMktrDY1r7Amr7Amr2gRNUU1mmLD9eo8w/4FVTn5lVn5FZl5ZRm5pWnZJeqsotTMwpSMguT0/OR0TVKa6ctansFEdV6iOtfkhS4vUZ2XmKZJStMkpecbTM4oSMksTM0sSs0qSssuSc8ry9RUZBdU5RXXFpQ3lFQ1lde1Vjd01jb1aFv6G1oHGloHGlr6tS39dfq+Wl1PdUNXVUNnZUNHpbajUttereuqb+nTtQ+39Ix2Dm7rG909svXusZ33jU3ct3nXA1t2PTi648DQlrt6Nk509I/r2odrdN0lVXpNaX12QVWGplydXZKSWZSSWZSSVZQ638KUzDmmGswqVGcVLXTBj09r3KFYnb24aTPmmFzPLknLWcxso4vcW5qWU6rOLlHnlKpzStNMjE/IWLlWvXJd2nzXG0w3uGp9etxadVJ6fmffWFpBgxdPyZCoGD4xdEkM0zduYGwPhS2cE1c3RwcLyEwaGF7T2GPhxLJ35c30lcaRRa/OUmdXqXOqU7Orrm2KiclLmzLXazzONR4kadpqUxOzqxOzq67HpOyqlOwqdXZVZlZVTnZVUVZlVWZlY2Zle2ZlX0blSEb5lozybekV29MrdqaXT6SXT6SX7zK628Q9RvemV+xLr9iXXm7i7M27jN4913tM3J9evj+9/N7FPGDifQu8f64PmPjgYh408aFr+rDRR9LLH0kvfzS9/NGM8scyyh/LKH/c6BMZ5U9klD9p9Km5Pp1Z8XRmxTOZlQs9nDXtkayqo1lVz2ZXPZtd9Vx21V+yq/6SXf3X7Orns6ufz67+W071CznVL+ZUv5hT81JOzcuz1r6cU/v33Nq/59a+bLx8Obf2pdzaF3PrXsyt+1tu3fO5dX/NrftLbt1zuXXP5tY9m1t3NLfucG7dkdy6w7l1h/LqDuXVPZNX90xe3dNGn5nr06Z3aZbn09djfv3T+fVPzfVJTf2TmvonjJrefFxT/7im/on8aR/Pn97ymPHysXytwUeNPmJy5eF87cP52keMPmz0oXztwXztg/na+/O1Bwq0+wq02wsbRwsb+osa24t1DSVNlaXNpWXNxeXNhRUt+ZWtBVXtRdWdJbVdZdreSt1gdfNIfetofdtYbcvG6ubhSt1gmba3uKZTU96SW6bPKW3KKWnKLmnKLmnKLW3KK2/Or2gtqGwrrOooquksqe0uqesure8pq+8p1/aWa3vLG/oqGvrKtb0V2p5ybXdZfU9ZbVdJdUdxdUdxdXtpTWdZbXdFQ0+NfrChbbS5e2vHwETPpruGxg+M7ji4edcjW/c8vn3fkzvvfmrb3ic2TzyyafuDQ1vu7du4r3NwV2vPtuaucX3nFl3HWGP7aGPbpoa5GrY0to82to82to/pOsYaDXsabNvU0LpR2zpS3zxc2zRYrRuobOwr1/aU1nYWV7cXVrTmlzfnlTXlljbmluhySxpyihqyixuzixqyC03VZhc2ZBc1Zhc1GnbIKdHllDTmljbllunzyvR55c2aMn1eRbOmojW/srWwur24trO0vqeisb+meaShY0zfu619aHfv5v3DOw5u3vPY+N1Pbb3n6e37n9m+/5mtdz89vu/JsT2Pje5+dGz3Y2N7Htu85/Ft9zyz58G/3vvE3x868vrTL7z/3L9Ovfz2V/849u0/jn376vtnX3nv7AtvfP7Mix8ePPTaXQdfGN/3VP+WA829O2pbNlY09pfUdRVUtWvKW/MrWgsq2/Mr2wsq2wsNVrXnV7blV7Tml7doypvzy1vyK1ryK1oKKloLK9sKK1sLZ/ZcaFVbUXW70Y7C6o7C6o7pmzXtRTUdRTUdxdWdxTUdxTUdxbUGO0tqO0tqjBtnrO0oruksruksru0sru0qru003Cyqmb5SXNNZXNNVXNNdXNNdXNNVXNtVVDNtseGydjHrug0W1XYV1XUVT9tTUt9TWt9TXNe9IataIt9Al6gYPjFM31iGTyxbuqp/dPf8uHoQYAsIkgYqaxp7LZ1n4+rgxrPBo+aOTMieDtnTzRYT+kUdltaeMavDopruv9Q+czV9zF96bpZ2dDs7Gs6W5mFLQ2yoPjbUUBtqlDUl3pqSaE1JsfJWW3mnW3lnGs0ymm3lnW3lnWPlnWPlnWvlnWvlnWdFybOiaIzmz7XAaKHRIqPFRkusKCVWlFIrSqkVpcyKUmZFKZ9rhdFKE6tMrDaxxmitiXVG603ULrDBaKMVpdGKojPaZEVpsqY0W1OarSkt1pRWa0qrNaXNmtJuTWm3pnRYUzqsKZ1Gu4x2W1N6bKg9NtReE/tsqP021AEb6oAtbciWNmxLG7albbSjb7Kjj9rRx+zo4/aMLfaMcXvGVgfmNgfmDgfmDgfmTgfmhCNrlyN7lyN7woE94cCecEQmHJGdjshOR/Z2R/Y2R/ZWR/a4E7LZCRl1QjY5ISNOyLATMuSEDDohA07IgBPS54T0OSG9TkiPE9LjhHQ7o6Z2zbXTxG7ctexaYOf1CGOdMNZhtN0gDmvHYW1zbTUVnrYFxlpwWAsOa8ZhzThMj8OaYI4e5uhhThPM0RkvG2FOI8zRwZwGg3iuUV4DnqfF87R4Xh2eV4PnVeO5FQRuPoGnduGtdeFHuQqCiEI+WUz3kHh4+pK8fd2ofniqP4EW6MoIJrJCPVA5hR/FkMSi0tVYwBpEGs/2W8WUxHrzI8lIGJ4a4OTl4+QhcXQX25OE9iShI1nk5CFx8vLBefvhqf4utEA3ZgiJFUpmyzxQuRdH4c0N9+aGU3hKb67SmyP3xsK80DAPdqg7M5hEDyIzgjzYoV6onMpTIpI4QdBaaXiqLCYnYnVhXGLlmnRtQnZTYk5Lal6bOr89Mbt5tbo+LqEiMr5IHpsTFJHmK0uUBK8XBq0VBqwRBKzmB8TPGrjaoMBg0BpB0Bph0BpB0BqB4a6AeK50JddvJeoTyxapGIJIKi/cCwtzZ4cS6QEuFCns5ePsKXZyFziS+I4kvj2Rb0fk27nx7Fy5dm5cOzeenRvXzo1r58qzc+PbEfn2RJ49ke9AEjiQhY5koaOH2MlT7OQpcfLycfbycfbyxXn7wRQpnhboygwhIaEeHAVVqGL7reSFrPdRqkNWaKISKlZlNKzLbdmQ355c1JlS3JNc3J1Y0Lkhr3V9XmuCpi2xoCO5sCuzcqioaXtNzz3No4/2TRwdO/D3XY+/ffehD+96+v3dT7wz8cgbm+55qXXssfL2PenlQ6syGsNWFfBDE6gilQdH4cYKxVMDcd5SmOKPpwYQ6IEEeiCBFkjycHXvAAAPBUlEQVSgBRKoAXiqP0yRwt5+sLcv7O2Hp/gRqFICVepC83elBbjRA9zoAa70AFfarC6GLfRAN3qgGz3QlRHkyghyYwS5MYKIjGAic1YSK5jECjFIZoWQ2YtLYgWT2CFGQ0nsUBJbRmLLDFeIszfnishIiIzEDiOyZURERjTcRMJI6IxyMionY3IyqiBzFGRMQcbkZExB5ijcOQp3TrgXL4IuUbH8Vhhk+q7AAlf3bNzlzZobVwcLCwiCxCLfWl037Cm2c+EaJgwbdFpa090c5mq/mPP2cVzCaz/I9N9aIt+OyLclCgzaEPmLaj0tz9ptWhs3no0bz9aN5+jGI7hyya5ciguX48KREjgKAicOj63DY8l4LBPGsmE0B0bzYFQDo/lGC2C0AEYLjRbBaBGMFsNoCYzNWDrXMqPlJlYYrTRaBWNVMFYNY9UwVmNirYl1JtabqDXaYGKjUZ2JTTDWBGN6E5sX2GLU8AreBmNthhd9PNaBxzrwWCce68Jj3XisG4/14LFePNaLx/rwWL/RATw2aHQIjw3hsWE8NkLgGNxI4GwkcDYROJsInFECZ7MLd4sLd4sLd6sLd5srb7srb4crb6crb6crb5cbf7cbf7cbf48bf48bfy9RaHAfSbSXKNpDFO0hinYTRbtJogmSaCdJtJ0k2kYSjZNE42TxFrJ4M1k8ShZvIos3ksUjZPEQWTxMFg+RxYNk8SBZPGBiP1nc7y5ZaJ+J0xs9rk/TH/eQ9Bm3981ocm+vh6TXQ9Lj4WNq92J2Ge309On09On08On08Okw2u7h0+7h0+bpO2Or0RajzUb1nr7NXn4z6r38Gr38Grx867x8y7z9cr39Ur39VlOkEbSAAEYgjxnMZocwkFAqJvPmhHlzFRSeksqPYIiiUb+VvKA1IlmCRJ4kkSdJ5MliWSIvaA3iG0flR3hiYe5IKIkVTGQEGl5tiYxAEiuIzA72QGVeWBiFG07jK+mCSKYomi1RoT4xqG8M5heL+cWiPipUokLE0WxhJEsQweCFM/kRiDia4xsr8F/lK9sQHKmOWJkXu75kdUp1YmZDan5rRmFHZmFHVlFXZnGnWtOSkKFdlVQZs7YocpVGHpMVEqkODE8KCE8KUCQFyBP95YkBiqSAcBOVSQHK5FnDk/zDk6SKRD95gl/YBp/QdeLgNYKAeJ7/CsxHxRZHMgRKGlfhjco8kRB3VhCJGUCkS91oUjea1JUmdaX6zVXqSpW60qSuNKkbXepG9ycyAoiMABLT8B8khIzMGOqOhLojMndU5sGRe/OUVEEEXRTN9o3jBKwWyjb4RahlK/OiE8rjM7Qb8lqSCzvSy3ozKweyqgYzKvrTy3rTy/uyKgdzakY0daNlzdu1ffvbxx4d2H107MDLE4+8tv/QsfuePbH/0LG9j7+186F/j+z9i37kYIl+e2pJ94q0WtlKjUiWwPaNpYuiKPwIT0zugYZ5YnIvjsKbp/TmKb254d5chRdH7oWFeWJhnqjME5V5YTIvLMybE0bhyqlcBZVnavji8pW0WSNoggj6jMIIhjByWlEkc1HFkUxxFFMUyZg2iiGKYoijjaqYYhVDHM0QGTVun1aiYkhmrzAlKqYkhimJYfoYjGX6xDJ9Y1m+cSzfOJZfHMv0urGpLL+VbOkqtnQV03elX0RqR99mCo09J652Zua2ZmZ4J+e41clBykQrHOpIFDiRBM6k6culdDLRca4OizlvH6clvPaDOJAE9kbtSEI7ktCWJLQlCRa6ILQ8GyLP1o1n68azc+M5u/GIrlwvVy7ThSskcIIJnGgCJx6PJeAxNR7LgtEcGM2B0VwY1Szd1yKTvhab9PV6ElsxN7FVc/s6L7E1N5TYxsUSO6+vS8W1dem4dhnj2mOMa58xrgPGsg6ZZHUYj43gsY14bCMeGyVwxgicMQJnM4GzmcDZQuBsdeFuc+Fuc+Fud+HucOHudOFOuPIM7nLl7Xbl7XHj73ETGJzp6x6icA9JNEEU7SQKdxCF24jCrUThOEm0mSQaI4lGSaJNJNFGkmhk6aDOZtUkrn2LSjY6E9olmrpIO036Ou/eXhN7jC7aVNOydnrMb+psVo22zrggq3oTZ7Kq9/Jrmo2rX7m3X663n9rbbw1FGkn1D6QH8hlBCDuEiYTSMJk3R+7NVVB44RSekiaIZPvEcgLiBSHrxWGJPvIkv/AU3/AUYegGjn88SxxD5Sm9OGFkJITEDCLSA2YkM4LcWcEeSIgXFkbhyGnccAY/giWMRMTRqESF+cZgvipUokLF0YgoyhBXJl/JFkRwfGL4/nHioDUBiqQwVWb06oKVieXr0uqSc3TpBW2ZRR0Zhe3phe1p+a3J2bq1qdVx64ujVmnCY7NDo9KDlMkBiqRp5YkBhrgqprMaqEw2GKCcbq2/IlGqSPQLW+8buk4Ssk4YuJrvv5LjF4v6qNjCSDovnMIJ80JDPdjBZGYgieFvKOu8rLoYnSmrK22mrIGGspKQYDISaqr7TF+xME+O3IsbTuFHMMQqxHcFJyBeGLrePypNvqpAlVixKl27Ia85tbgro6I/s3Igo6I/o6I/q2owt2ZEUz9WpNta1bFHN/xAz7anNt71/LYH/rH78Tf3Hz524OjxfU++s/Ohf4/d+2L3tqdquvZlVQ2tydIp1xb7R6ZzA1fTRVEUvtKLG+4xJ67h3jxjWU3i6oWallVO5SlovHAaP5zGD6fxZjU2NZw2J6tzyyqMoC+dVZbY1CiDTFEUUzyjalaJiilRmTbVuDHGpKOxLJ9Ylu+0zNnrsx1l+61gS1ewpStngsryW8n2W8X2W8WWrkL849nSVQyfFUl5DTHxie4kj3kjV0sHcwsIgnwDwrTNvRwflYMbH+cugq8pzkTnuTot7bw9cYt5jYdyNOrgLnJwF9mbShbZkUV2ZOGsJIHddGj5tkS+DZFvS+TZEXn2hmGrG9fDlUt35XJcOL4EjpzAWYHH1uOxZDyWZoxrLozmGgevpold2Nfixfo6r7Jl10xs5XUk9jfp67LialrWdpNh68K4ziurIaiGpm7CY5vw2CgeG8VjY3jMkNVxAmecwNlK4GwjcLYRODuMZd3pwp1w4RqyutuVt9uVv9t1Oq67DRKFu4jCCaJwgijcThJuIwnHicLNROEoUThmbOowSTREEg2SRIOLdnQx+wyappQs6V3MPvLSTV1QVkM7Z+7qXaKpPe6SbqNd7pIuk8p2LZ3VdhPnZ9XDp8XDZ9EBq8Gmec6Nq8bbL83bbx1FGk31D6IFCBiBKDOYiYTQUJk3R+7NUVC4CgovnCaIYEliMOlKXtAaUegGH3mSVJnqH6H2kScLgtdypCtZYhWVF+6JykjMIBIjkEQPINEDiHR/Ej2QxAxyZwV5IsHeqIyKhdG5CgZfyRZEIqIoTKzCxCpUHI2KolBRFCKMZAsi2HwlKozk+caKAlf5ha4PjkhVxuXEritek1yVkF6fmqvPKGjPKupIL2hVa5qTc3Tr0+pWJpRFx2sUMVmy6PTgiJTAcGNTZ1TMHbwqkwLCk/zDE/0VidLp0ep6SchaUdBqvv8qjl8cKlGxRZEMgZLGUXihoR5IMJkVRGKYDFip0oVZdaH6uSxe1iASK4jEDnaframpMoPTbeOGUwURDHE0yzeWExAvlicGqrIUawpVSZXxmdoETau6pDu9vM+Q2Oyqoby6TYWNW0qbd9R239Uy+nD/zsNj+1/cfvCfux974+5n3r/n0LGJR14bu/fF/onDTUMPFOnGEwvaohPKgmOzxGGJbN84Cj/CixvuyVF4YHIPQ+CNJ+29OAovTO6FhRmVeWEy0zHrdFanVV7TeQPWyMUHrAuCOqskmiWJZoqjmOJopjiaKTGoYk0bw5LEsHxiWD4xJk2NnW6qz3RE2X7TGoLK9otjmzSVLZ0enrKl00FlS1ch0njEPx7xX434r2ZL4+OSSjv6NqN8PyLJc05ccXZ2Tja29tZWllZWK1atb+0cUcalezCCcCQxwUNi0MVD4mK8bhDvOSu8QNxiLtwNv4RLPZSzp8TZU+LkMa2jh8TRQ+zoIXYwdba7Qnuy0I4sMFaWb0fkOxB5jkQezo3n5saluHIRF66YwAkmcCIJnHg8lojHUvFYBjxn5Jp3fX2dGb8a/MXEzjtLXLl0X00r+4tnia/RV9O4Ni0/rjPnhDuvo6zzmjqdVTy2BY8Zs8rdRuBsJ3C2Ezg7jO4kcCYMcXXhzpR1lyt/t5tgl5tgl5tgwk2w002ww02wnSjcRhSOk4RbSMJRonATUbiRKBwxyeoASdRHEvWZhnOB8+8iiftI4l6DS5R1NrELm7rYkHRa47nfX2xql0lcuxaUdWFW2xYMWFtMbF6Q1flNNarz9DWNa763X4a333pvPxVVGkLzF9IDUEYwix1CR0MpnDBvjpzCUVC4ChpfyRJHo75x3IB4Ycg6n7AEf2VqUFS6f3iqWLaBH7Qa81vBEkZROQoPdog7M4hs6CvNn0TzJzMC3ZlBnqwgLySEgobSsDA6R87ihbMFEagwChVGocJIRBCBCCJQYSQqiEAEEZg4SiCN8wlaGyhPDItOi1yVtzKhdJ26JjFTq87TZxa0Zxa2p2mak7MbE9LrVidXxKwrUsblyKLSgiNSApVJAYrEAHmC/xwT/eWJ/opZpcas+oaulwSvFQau5vuv4vrFob4qtjiKIYigcRUULMwLCXVnB5FZgSRGAGn2PLB0QVOny+oye0LYf/rcODOIxAoms4PJSMhMRxcRlXmgYR6Y3JOj8OYpqYJIhiiK7RfHD1nnE54SFJOtWFsUm1K1NluXVNiRWtKdVtabUdGfXTWkqR8tbtpa3rarvm9/2/Q54Ze2Hfznrkde3/fE23sef3PLfS/3Txxu2fhQRdvujPKBlWn1oSvyJIpkTuBquijai6PwxOQeRg1x9eKGe3EVXpjc0zBmNfbVGwujcOaMWen8cDpfudCZrNJNmyqIoAsilyqraVPZ4ii2ZMZooyq2z7QsiYk+hqzGsnxi2T6xbJ84tm8cyyeW5RPH8okzyeoKtt8KRLoCka5YoqmGjk6nFA1YjQaswQLWoAFrWNJ4H2VqWoF+YNPOEHk0nkCkUhlz4goAAAAAAOC3AsQVAAAAAIDfmP8HJCv9yG4lb20AAAAASUVORK5CYII=" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">step 6 was
reached, and the process was killed due to the unhandled exception(no debugger to handle it)</span></td></tr>
</tbody></table>
<div class="MsoNormal" style="line-height: normal;">
As is clear, single step
debugging is supported in part by hardware, and in part by software.</div>
<div class="MsoNormal" style="line-height: normal;">
<br /></div>
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--></div>
<div class="MsoNormal" style="line-height: normal;">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
</div>
<div class="MsoNormal" style="line-height: normal;">
Sources:</div>
<div class="MsoNormal" style="line-height: normal;">
Windows Internals 5th Edition,
Chapter 3</div>
<div class="MsoNormal" style="line-height: normal;">
Intel® 64 and IA-32 Architectures
Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 3A, 3B and 3C</div>
<br />
<br />
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com12tag:blogger.com,1999:blog-1835624775440216518.post-49697430396565349472012-10-11T03:27:00.000-04:002012-10-11T03:27:30.853-04:00Securely Wiping Computer Hard Disks for Free<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
<a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a>The situation often
arises where an individual needs to throw away an old computer, but does not
want the data on the disk of the old computer to be accessible if someone
retrieves it via dumpster diving. There might still be data stored in the
motherboard or some of the peripherals, but that is beyond the scope of this
article. Ideally, the disk platters should be physically destroyed, but due to
hardware or cost constraints, this might not always be possible.</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpLast" style="line-height: normal;">
A free way to wipe the
data on the disk involves using a bootable Linux disk to write random data to
the disk multiple times. Here is the general procedure:</div>
<ol style="text-align: left;">
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"></span></span>Boot
the machine off a Live Linux disk such as Knoppix, BackTrack or Gentoo installation
disk</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"></span></span>Identify
the dev node in /dev corresponding to the disk that is to be wiped.</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>Use
dd to read pseudo-random data from the kernel and write it to the disk.</li>
</ol>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
1) Booting off
a Live Linux Disk</div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
Live Linux disks
are CDs/DVDs that a compatible computer can be booted from rather than booting
from the Operating System installed on a hard disk. Live Linux disks are useful
when the user wants to use the computer without leaving any trace behind, or
modify the hard disks in the computer without booting the Operating System
installed on them. BackTrack Linux is one such Live distribution of Linux and
can be downloaded free at http://www.backtrack-linux.org/.</div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="640" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYsAAAEoCAIAAAAmCkqcAAAgAElEQVR4nOy9a5B0W1nnudZzW2tlXTOz8l5Zea281T3r/la9Ve/1nJdzkJt6ULuFA3hAwAswSk8oMCI2Qqt0gIGXRlBQu0ERUKRRB2e6HTsm/IA0rT2OCOc0tDIROtMREz3Rl08zH561dmW952jMt5kPVKzYsXLnzp079/vu3/4//+dZa5v/+xt/3/j7xt83/v7/+mf+vz6Ab/x94+8bf9/4+1v/IqGcsd5YZ2xITV/qem+tn3lrZhvjjQnG5izkLOgafSs3szIYm7Nmts0ZM2fM3PXOvHasmbd2Hsy8tXPWzoGZA5sDmLN23poFaxas1bZo7aK1C8YsWrsEsGDtIsSViwCLAEtgl63NW8iDzYMtWFsAKALkrS0CFAAK1hatzVubt3YZIG5prW5QBChYmweIfbBFqzuxRYAVgOyzukHRxvUrACWAUvwUFNJ63Vse7ErabMXagrUrFsqAJcQiQDxOawsW8gDLAPoTlqxdsnbZ6i+yeYBlC0sAywBLYBcBFqydA7NoIf52a5f0/Fi7aK9ORcHCMthlC0u6EmzeQgFAlwULBbAFgDyAHkbe2gLYZYBlC8vWLgAsWLsAdhHsEsAS2CWIX5R96eyhLuuhZi17C2weoIhQQiwBrgCWkcraR1wBLCGWkVYQVxALCAWAAmIBsYhYRMwj6EnIW1sAWEEsAOQRC4B5sEsIy3r8ACuIRYAiwgpiCTFtjAWA4kxnZaaVkKpEVaIKkh5GmWJbASwAlBD1ZQmxRFQmqhBXmbKVK0Qreqj6HwNxhbCIWND/D/G3UBGxgJhH0N9VAMwT5hHzREuIy/qLCPOoHcojalsmWkZcAlgC0H/6eWsXrJ0HOw9mHsyctQvGzlszB3Ye7Ly1c4BzgPOAcxaCtcFCzmjH5mKDnIWcxZyFObBzaOfAzlmcA0hvgV7p6YqG2Qtcr31nrbeprwCxxtlIkmyNGCPGiLVirfadtbNN37pGKK8kehahnhNMz245C8FCSAedMzBnIGfjMmchZ20EkzVzCqlEpXmTOtbOWasMmgczB2bBmnlQSJl5sAsWFjM8AcxbO2+MXhsLVi+Y1KxditeGLcT/rLZgr9CgrMnHqzGCQylTyD4Sr0/QK1bJUgIoWihaW7R2BaAMmO2tCHFlCaAMWAIsWqs7L4Be+XbZ6hfFz5YQVxC0X9YDy74arEIhD3YZ7CIoj3QPkbm6gV78i4kdGcGXAJYsLFlYjjSBQvqKfASWzchbBLtioQCgnYzO+vP1W/Q2sGDtQjwYWAa7DPGtxZnzn3APywh5C8uJtotxV1b/XVaURwhlwApSiaiEWEGsIFQQK4hlwDJiKYFGcRYJlV3tAEXAAmIeMENhId4ecAUgogegnIEDQW88K5juIrpzxBJihbhKVEHWQ6owVYnLSKWEmBVEfbmSfQTjNmWKzFqh+HNKCU8ZB4sRNFAAzAPmAQtARaIiYoFIQbwMsJx4pK1AWCAqIkeKpbY0808/D2b2P8AcmHm9gqyds0Zv9vN6y79CEuQsxisXMDaFlLXzYOdAr/FMgticjSok2OsEiJLlamXUNzMA8tb6ayQyztqHCCXWirFizMOEEmPFPgQp83eDKWkoc8WmSCibM3pebC4uI5sioUzilOJJ7wDpVrBgzbyNK/W8z1uzAHbR2mXVCKqSkoxasul+ftVXgZCkQdJBK9eXK4BJ5sCKtUULyo5ianmIV0IR4luldGMsWFsCLFksA6xYUDat2LhP5c4KQDEdQB6gAFHF6DVZBizpDRmhglBBKEEE1opVTkVkFCzkwS5B5KCitgBRR1wRCmAh6ySmqFpR/VIEW0JUqq6ocgFcQSwBlABLgHpUK9nx23Q2LCwDLCVxqnJpWfFtoQC4DLhkr7RSHjCPWEDII+YB8xZUCCylD+bBRiIQlZEqEGFUI6wS1ghriFXEGmINoIJYRqwgVBErSCWIqqoYeRFlUR706/QAIAkiXCEsE1UoCR+iQuJFGaiEuAJQAqwgpS+KGqpGVNU+coWoTLiC8eviwQOWicqIlaSeysRlojLTClGZqKovidKh4koEYnZyovTLFGISd5CPCisRKvKL8kRXbwHkEWcIdf3+rS1qKEWVmQc7DzCXXaqAc4Ax4tG+hTkA1V/KKSVUBoScvUalWVUVmaAyyoI34IwVG1Gl9JklkbPGgXVgxWaqysT2EKGCuabE/t/opoxQWUCX/ey5Gbl0JZqur8mU1Ly54tG8SUGciedaz6+GKkqcK4mkd+OoMkDZlN2iNWTLQrkVG4OvJKMw65QBS1axZVUQ6ZW5gqjCJ4NCCbGk/0FjHIcxoLNQtlC2WE7qqYzah3KK+EqJa0VrVxBKiVBlgApAFbGKWIFZWFwdrcaPysqVGBVmakt/uF1KbEoRbgwAlyGGrnpJl1WbpEuxAlgBVSt6tKpZsAR6BUZlUQRYnlEoqakOgtmrJQ+QRyhgBEQxuyAVWyrNrM0nJaJNz0ANoY5YI6wTNRDrhDXCOkINsYqk8KpiDL5iWG2taquCfq9yCiCv5E3gqBDVCStEFeIS0YoGblGmQRWpilgjqhFWkPQA6ow1ghpCFbEMujGVAUuoNxWqxIaKM40KKyno036FuJzEVBEwk2krKWhVjq8AFhCKCMV0CywgFAlXiAqABaACYAGpQFREKiTCFgAT93ExKim9S9kFgPl4x7KLAIuI83GlXQBYQFBxpFerhn45CxoJzgHOJ6k1ZzEKDvvckuW6kzPTN9ZrXJX0USSUMWKtB/DWOoDnCO7Mlap6WEMlSfZckZ19jpe5Kx4pm2JAq4opiSYVU+bZzNKX84lKV2yydiHTR3rSLSwALFsNryCCCWDZ2kK0jSCuASgk72MmBIBMFq3Eyw9KAGUbr8MyQhmuQSepoWQqRbphyeo1DBWAssYgETG2AlABqKCtAFQxdspgK2BL9gpVusMyQlk3A6gCVACriGXAarweIrYyxq1okKhXox6zHqeFItglPWOZKwSwFAMrmww4KFqrv06FSRWwSlhDqGlIBVDFq1ZBqAHWkqbQ6395RlHO6pSSXi2IRYQi6FLxlL0LBYyRaQGjQChau4JYRlQ01xEbhA3EVaQ6YhOxSaSEWiVaJaoj1olqhLUIgnidqxLUE1tMlpMqrDxgEbCCVEWqKaGQqqRMTFpJzwZRg6lOVCdsEK0yVYnqCkqiKkYsVpAqyGWkSjwMrCLVCauIKrhqRFXkKlGFOONdVZmFnNFqha4ixKKKwZkYMAo0igIznltQVwuLSBnXksKCLMpevHaXstrPwsB068LFK0gphmDO4lwMBiFGgnohg81ZGyJr/k6TR7EwK69mvGl/5UkZMcZl2AKInALI+pKMqucgVPhbjCe1lnLXXiZkJukUY93r+igL6B5aOZfZT9bMW7uY8LSYXKRla5esRhPxXBfAqlrRyCJvIW+TqRyvGZtPMZoaTxpYrQCWbQYgKAOWLZStLWv4AFgBW7bRCcokTEYolTlli2WLJQsVgBpCFaAKqEiqIlYipGwFbRWgHrexurIKUAFbBhuJg6h7qAPUERuADcBawkQFZ8kF1QipGEKWLUTJg1iJKgyXU2C7DBHZ0avKVKTGpBZKALXIAlolaiI2IiOggbiKWEuwaCKuEjYQ6wAltZP1xCLkEYpJlGXBjkJT7/9RHmJ0u0vJjZ6BV7SHKoANxCZhi7BF1CJcQ1xFahG1EVeJ6oRrRG2kJlKTqElUR6oSVSjpuxRTl2Yu7yIqrXAFVBNF3FQ1isQoGxUidaIq4SrTKnGDqEG0SlRDbCCuEa8RKyJ1ywpyFVQ3YY1Qt49aj6jBkVM1ojpxjTRopSqmaJG4QhzxlMLGIqqA0jNGUVpGQmGy6jA5aErh+BsLAMsIS4hLUeFi5kguzZiDCV64pPYWwCLAvJroYOcA5gEXUF32qJ5UZM2BUcfqOg2iTIkYSmtmc2Vqw2eZtGCS62RsMs6NM8YZ6yObHo4Bn0ND+UQob2zQ/SZHKVw3woOFXCQO5KzNGZNTEhkzZ+xDoZzyKLPGszaf2oK1i8ZkFtLyTEooxSl2yUJRMQFYtFlyLYY/xRlvuxBdoegBqQldsVGSlKwtgy1joknGheRVXzUbw7eSxaiPAGoAVcwIBTWEGJig4iYu9cLWfi0urQJLVVUDcRWoDqgbZ8BqgO4txjvV9L2VyDjtqPaBKpDaKFkiMsakNqPSlZ28Ako320BsEjWRWkRdopZeY4hNxFXlBVKLaA1xLa6EaoahaO3HlxqrRsonNVSJy6tDrSCsQIwrV1R7IpYAK4A1xBZhm7BL1CXsEHaJ2kRtwi5ii7CF2CXqEXV0PVITaZWoihQDUvXLEEtI2tTD1hRE8rCpztgkbihoEojrrGTBBtEaczM2WmNWSNUJm0RN4ibRGtEqcRUhQZxWiZrMulTltcrcYEqN60wNpit5lSLBLB6sJDFVTHZ7OUo8yuJBzRuWiFYUWBRpVVZ5pZF1TPxBAXE5eefLiMsYA/NFhCV9mfTXUooB58HOo13AqKquNWvnrMkZO2dmbXWTs1EuxWyYVe0CuefWWTHX7200pJInFRN/V2LqOp4eJtTD6umhVOL1lymgM7n4G66KBnKZVppJ0j2bSpq5W1DpZMySMSk/DUvGLlu7bEwsArBWzZSVKEaubJ0sqV+ykMVuxauXqMqoAlCHCKOyjcKkqlBAqClQMK6pItQAVNFUECpoywBVtHWEOmIDoZGWq4hxaWEVsAnYhKhKVkGVEawiNJVBYBsRK7aK0ETsEK1d7TDuKmEiHlgNsQpWeaRHVQfMUFgFlVEx7CraTD9eWVdRVgCWkaqE9fjV2CHqMfeIekRtojWANYQ1xLa+y9gmaCM2gVYjf6N1nXwrqiCVgSpK0nhCqKFXPmGDsEFYI1olrEWjWiMsrCLVEFeJmkSrRC3CDmIXqUvYI+oTrzN1CXtIHcI+0Tpxn3idWA+4y9QiUkEUk31ZQzWtsYJUTiTVr2sQrjHrNzaJVhFXiRqIjRRF6vo15jXmFvEac4Mpe6vF3BNqMatiUmA1ideYW8z6KQVc1mkRN5kVW/WMXFHNYQ1ZxWBWrFAhqhIrxbKoMPajB68dSsY/VYhKREWIsa16UstZgiIur1oiFBQRl9Vfz1IrCGpdzYNdUGABzINJzrqdB5gDmAPMAcwBZH5O8rCerbPgejIt0spb46yJ2T0ADe6ijHoWqh4m1HMaYM+ueohpOGNy11XS/Mx6JdTCdR7NX9dNmrxbnKmgWTI2b+yyMcvW5LPYzcKytQULelteianxmD7TNJOKpoKNWSf1xdV5yZBUAlsCWNFQEaBioQK2BlC1UAWogabS1C2y5Sy4A1iJMaCNaMvUE6g+whpA3YJyqgHYsFAHW9d3wdbt1bdULVQBawCrAE20DYQaYNpSI74opmopuMvCvezbU3wKJYgZPYV70pWY8mtZChJXAFcsVhEaAE3EVtQp1CZsITYRmghNxCZGTq0hrgE2ERqAdQBlbh2hqn6ZnqgkneqIVf3hSUMprVYjeamqhU6IKkBiAIW0ljZbI+wgdRBVRrUJ0+Fxl6hD2EHqErWTyGqSGmRQwuQbYsx4aExURkwZVSwjVEllqXpwUAOsASq2NMKtItYpRpFXthdiA0mtqCbhGtMaq39PdaIGKm5Ugeo23Ih7YN2mjnFZJaoSlil66lfxL1GK4CjGdKlfvgr6OAZ6iiekIlIx5UBXkNTjS3nbWCQVBRTCEqA2RVLSUFQgWkJcAFhEXARYxNSxyWW3dgZPRgPArBxhzmBajzEzBs9tmT9UFRCrDTS+s9ZfJ9RDZQfPQajZCswwY4SrD6Xr57LKJnOVoZu3VypJ03OzdZWphkDTn0aLmGKZn7le42fMsjGFTA6AzYNVBun/pDwoIjWWtHPGaiWn7lZXzseyT7NgzWKWFrw6JLMwW6ZgYTHVQy6aq1qSq4rQKHftwgxMF61dsmbZmphJtHbZQN7avDWpUtFc+13p6xbTmigPdWmylaCfXYaY0Fw08bNZPerC9YOcyyR3ll22sc5j3oLafLrU7KcqrJVoCcFKcqm0VjPLjml9w3Lym9Tm09O1BLCYOktXdZhxuaQlYOoSgtaaXrVCLD2DAmARsAiYkTTTxYpaDd9ibiGVbuhhF9VtsTCf/QcDuwB20WZ5FTsPds7YeQsph6CVXPGYYwlrqtLQazuPMQs5U2Jq8xh//sxbmAdYShnDhAbIPl5AWEZIrlC0h2YFi0oVLYacj952lmLLknF2Pm4J8xbmLMxb1P68jevnUstBSlKBXrk2gM0B5AACJIsG4hWdR5wHeEhYLSMuEy0lYTUPdt6kaoMZSM1ZmwNMbrpN11pkWSyEBJwDvOZf22RaXXlVyVBSd/y6jHKKsL9TQ5mMUJqM0+Im1XUPO02z4VsSSrNEiDWWWlqZ1izNqCel0pIxy9bmjSmkMuusPnsFsARYB6ylVF012TqVFK/FhjZ7WQfQG3sj3eFj0/gLcBWT2wLYBmgDNgGaiKsIq0ANxFWAZmYzIawCrgK2CDqALYQWgn6qA9BG7CB0EFsILYAWQCtFTG3EDmAbYBWwhdAEaAJ0ADu6AWIbYQ1gDaCN0CZsI7QR1xDUFVpF0CNczQ5eY0NdA1hP9QHRAAKoICTfHeszMVoDsIPUIxoyjZiHRNpGREOiAdE60TrRgGhI2CdMxhB2kNrqBCF1iLpILdKGur5H2EZqJbeoy9Ql6hP1VQQxdTiqti5Rj6nL1GfuMfdjoz7RgGhCPGEeM0+YN1gmzBPhkdCYecw8ZhmJjJjXWdpETYpx5WoKLWcsbWwg1pDqKXxrEqleayKtxQ6uEbWJW2mDNnNPuMvcZe4w629sazjM3GXuSVzfZm6SrpEOi27fYW4Lt4U7wj0nXeaOcFu4zdxiWRNZkxgD1gnrrH4/VVNEWWOuM9UJG8yN6G1x9N0Rq9qPTnysukh7oApSGTVFSFkGcEWXiMVY6hlXriDlrC3EnKCqKspHAwsXEZe0NEGHcEC6Q2eJv2ixayl1HPuhG8yDnbcz3LwqP0oulYVgwad6AG+sA/AW/LNiPYXUNULNxo05owlIbVdWd7iekssluTQbuC2kOu+lJJTU/876i8YsqvFkzLK1y8bmjclnxlMqcokDQZJ7XYXo2hYtFKxtRCTZWmbTxLDL1lLQpBhqauoacFWNHsA1gBbgGsAaYBuxDdhCaAMqF1oIa6icwjWILpLup6UgQ1CstAE6iB3APtoOQhuxq5wC6AB2AfuIA8I+Yhewg9BC2wJYA2ghdAG7gD2EPmIPsat7U3JFXMIawCpiC6GN0EJo6tUI8cDWANsITcR6cqOrCDXAyoyzlnlDTSTt9BCHRGOmCfEG0YRoTDQh2mSeEI2IJkQTogHhOqEyq0+0Ttgn7iP1kfvEA6I+UY+pE0nEQ+a++kR6JROtMw+Zh0zrcSX1mNeZlYADjm2Y2oh5xDxm2RbZZNkS2RHZEbcpMhHeZN5g3hDZYNkQGTF3ENuMa5pzVOgQNZmbxHXCVcJVVOua1ojXiDRyXENqprPRJOogdYjarHYY9RQ66YA7zF09ZuZ1JalwV1HL1GbuMPeE+yJD4b6kDwr3RPoiXeGucN9xV6TF3BZpsbRY1uJSeUR1tdvVVidqJLt9lTh67WrwM9dJXa3ovleJahwRVkEqE5foanROSS0qxBWklcxfJywTlZDmAFZSHYMOptGlpgWjpku59QULC9kotIxKV8uZutCU/psHM4dmDsxVXai5sow0xxeVlIWceRhSWXbvYUJdb8/Kx12rG7BzD1UwzeojSCMtZkdpaS2ljTU7y8bmjS0Yk88Gl6SsXJbgr2CWobd1UOMWisYqoWoWGhbqFmaR1FDdBLBqQd3fNkastACaaJVBbYQ1VJkDHUqCiLCD2NEUEkATQAXRKkALoA3QAugidgA7CG3ADkIXsIfYR+gB9BC6gOuIfcQ+whBhHXGIOETsIXYAlEcdwDZgB7EHuI44JOwjrhP0kqRS2KkEawN2CNqELcoOmFqIqxA3WNOCAMQqQR2hiVRP5o6KhTXCNUKVig3ELuGYcEt4W2RHZJN5k2iDaYvTS+YNpnXGEfOEeaT4IJ4QR5oQj5jGROvEPeIeUyIR9ZJu6hP3idaZBkyjJJfWmcfMI+YRk7YN5nHs8xbLpvBYeFtkV2RP3IG4XZFtkR1x2yI7Trad23ZuS2QsojKtk6w0BVCL9fdSRxUT8ypFudRB7HCSfkhrRGuELcQOoVrvbdV6RApTzSSss/QzSIn0mDtJAPZZOsx95pGTkeN1Ed24p7RKhOoJ9510VHwxtZlbIm2RaKgTJ0JRg6lJ0Wtf41j3oCuzFOEq8xpJg7keG9WYG8w1oiprvRVXmCtMFWYlVDZyUOuwykwlonmAMnGFWIVVgahIpINplpMbpctsGFOM/mwaRpMFgNZk8JpP9UZJXqXAC3RwX6zknPXRUw1T5JS7jqprhJqzMGeuFYU/N6SsmTc2DVW5iuOukSgbIJpK+5bSIM+8jcO1tLR6Jv2k5nccYVsCKIPGa7GYqAERKyVrV6xdA1wFWLWwCrhqoQEaPdk1VUAATUCVHh3EHoKGYB2ACBeIwVQHsUPU0QQWYgexRxRVEqDmthI4sEPYQ+wg9An7hAOCIeEISRnUQ+wgriMOCIeEQ81DIa0TdRG7iOuEI6KoqhAHhCOiEeI6ou6wd+UHk0aI3XTtxRRbMpLXUpJeU4f1lBBcS2iLwI2N2gitGOXhhFgRsMuyw7zDskW8zbxHvMu8iVFGbRJvMW8xK7a2YuTFm0nRjEjZxBOmAeIgooqHTAPmAfOAcEi0Iawh5Ih4zDwR0c9OdOfCW+J2RLZZdkS2xe04tyvuQNyBk6m4Xef2nJs6t+fcnvhdcdsiQ+b4r4bUI1ZOqXzrEneZO0QtIi1laiA1kTrpNHYpoq2TTnWHqBsteT3/1CHWzbrEPeKB0Eh4yNJVbSg8Etdn6TJFkImsiwwdD0X6Ij2WjohGiwORoXN9kXWRrkhPuM3cEV5jXiNeY8lSgWvMbZY15jZzS2LdQyxoEGoyNYRWhVeZm8yqsFaZmyKrkpU1cIWoyqy00lbNOiz6soS0AFBmrhAXCUtprKLKqKUko5YAstHLywBLiLNyZCHpptQ3SqgrVXVVtZAFfQ+Pj5m11XMWvE1iKvava6i5VNN0VdmUzUMw00lpu+Q3XQ/lsvEoKpcy3bScgQmuDcdVSJUsrOiwOLDFVH+URW11gLqN+qWNqDVNSeOg8mjVQhNgDWwbQeOvFmIHsQvYA+whdgG7iF2IwOoBdgC6SD3EdaJ1wh5RF7GHUSX1EbsAaXvsInUR+0R9VMmjJKIR0QRxgjTUsAhpSLROcQOl1XpCUh9xTKo+sI80RpogjhHHSIOMZZQRkzRsTIikTgZKfZewS9hK7liMZ8FWjGkZ0zSmboxWEvWRFKxNhDbhNvFU3FRk08LQmCnxvsiUedOYHWMGxoyMGRizy7LNshujrdSUaCybwpssE5YJ8yZT15iBMROWMfNYeEQ0Yh4yTZjHiC1jRsZusYyZN1i2RPrGbIDdEdmKKkl2RPZE9sRNnZuKO3b+hnNHzh84ty9uX/zU+S0Dm8ZMmdrGdAAaxrSNaRvTMbZH1GfqMw9YeszK5RZRjAEJu4Rd5gxP3XSSlVxdohZm+c3IHW0j5rHwxMlYeJ15IDJyPBTpJp3VY+qLDEUGIussPeF1cesiunLkZOjcwElfRKO/nnBXuCPcIm4zd4VbLG0RJVeLuc3cZl5jaaqBlQoaVpnXRNY46S+JAWNTpCHcEK4R15hqTDXmKnGNpEpcY66x1Fj70hCpEC0AVJlrLLMzNBSR8snjv5YQTAM8Fp6zQVpm1VUPEyq2rJTyoREpGbCu6i5NNMEf0lAzU6PMTkJwNSPKVeHlrPGkllMaQw/LMzXNhZma72wSkmKa4kPNplI0xe1KfKmuE9TApqgN1hA6qNc5VKwpW+gCrIFVWRTNI4A2QDeiRzmFMSgD6gB2CfuIPYR1xAFqdIbrCCPGIVEPqatQi4IIuvEbsYvQR+wTDhFHRGOkMeEYaYg0QpwgbiJtEG4QbhCNESdIG0Qb0dNRAOGAaKg4I+oTDhBVp2wTbUTHGgeEfaKe3udRS4GwS9hN8qpLqOt7SB2kPlKPqEXYBFxDqFj70tu3f/vXf/1n3/OeD7zvp7/1xmnX2r61PWP6CH3CFkLbmm2AKdg9gJ9885s/+ZGP3MjnN405dv43fuEXfu2DH/q1D37wox/84Mc++MFd53ct7CHsEe2K2yHaBdgjmorbZtlA3ALcAOhb+82Hh5/71KeeesELmsaMATdFNDwcM3Ws/Z5v+ZbPffrT73jTDwwANog2kXbE/fY//WevevTRnrWbgDvMU+f2newS7TFPEfcID1nOvD927sC5A+cPnN8w5n5j9aM/9/Mf+Zmf/W9f/dRlp/3xj3z4o7/4i//kJ35i7FwX7FB4JDxk6hP3iPvMXS1SJ9LQrEvUZ+4TR92UVnY4giZbr+GqBndjx5vObTo3ERkyD0TG4gYsfZYe80Bk4tzIycS5iXNjkaFzQycjkbhSZORkILIuMnAyEKcvo8UuSijuqLaKMJKmRnzEHeY2S4e5LbLG0hFpi1tjbrFrsmjhVYO5IVQnqjM1kp5SYNWZG8INoTpzjanO0hCpMS8i1ITrzFWWMscYME4FA3EYTawCBcyD+lOxlOF6kTosWuUXZJ56Fglqmi9jVi5VUT3LUIJg7FxWoJA2mAN8yIeKWcOMQbOF4LlnlRRkBQRaDq4jTvJpvqSrIbvZzEoAxVRXuaKiKZYd2VIcMpbspxjfqTjCBsAaQA9wHaGPUAVbBtuLnjR2EFvqMWPkkVrUbcROEkEdgD7AEGGENECMjXAdQUOtIeI6gqqe9QSyPsE6wgChn6A2Itog2iTejHDhTaQt5G3iHZrW8lsAACAASURBVOY94h3iTaItkh3Wvr7kCCPmLaIt4gHhmHCTeIN4h3ibaMKkjtUoudT9ZFSrDlKt1yPqIaUjxB7ROlInGfxNY8Zz81975pmXPP74G5966l9//vMtY24Ui6fFlZ4xPYBVY3YW5m9VKqe53NCY73nssb/6678eLy3tWftNa2uf+vjHX/qSl3z56aef/JZv+cwnPnHYbO4Yc1ko7BFtA5wtLd+v1w5DbtuYLYBNwNvV2mWpPDRmwvxnX/zXP/zmNxeNOVvOT8WppbXFPDDm9lrrb/73v3nBo4/WjNkW3iI6XVr+ibe85ebu3hBx34d95/edOw7+wPk9Y+6VSo/Wascih2BPvT9y7sT7A8I7jcb/9Lu/+7rXvGbUaPzOb/zGcafz3//mb77vve9911ve8vFf/NBmbm6MuCE8FjXFpE/SZWohaVV6i6kdK0JJq0P7zL1EqC5zPxn86xqiMg+IJiKbzu2Im7BMWEbCA+YNcdomTjad23Z+U5x2tsRtOLchsu3ctneKtk3nxs5tODdxMhbZcDJ2Tq30nkgUa8Ka8exolMfcIm4Tq1vfFu6IdES6TjriOiw9kY7IGrs1liZLk6XBVGdqCq8KN5iawg3hJsuqyKpwjASFG8J15iWAOlNdqMpcYVaXXUf8FeI48FSOADqFFmazKSynqqtljfuuj1efVVUZrbKJXObB5HQ0MuCVbtIaJsDMR//bCZUFdylJ99Bsc/P2WmGB1hPEAh9IYFLPe6ZWoDgzK5MODSsBlGwc1l+1sdS7moZl1C00AZsADbBZ7NZDGCAMERsWqmD7aippFAaoBIlk0Q5gD6CPVkk0gihwRoQjxBHiKGkiNZIUXkOEIca9jZFGiAOEAeEYVTrRmGiTeZt5i3mLeItoh3iLaI/kgGVKvEu8w7LHrP1t5u30kSnzHvM28QhpTLRFvE28xbTLvM08Jj2MiKd+dNBRY7Q+0iD60DSIMaaGkKQFAV3EjjF9xD/+oz9614/8yIfe856f/ImfaBjz373+9b/w/p95z1vf2hJ52f17H//VX/lH7/zxz37qU9+5P/3Og4N/8yd/ctrr/c6v//rLn/egE8J5s/nvvvrVab1xUSr905//+V9897t/+xOf+Mj73ndcKj15cfFT73rXr3/4wy8ajw4LhV9+//v/8bvf/csf+tDP/OiPjpD+59///de96lVvftV3feC97+0R7xLvidthGRtzo1T68pe+9ODGjZ4xWyx9gFc98sgf/v7vf+vFxdDa3/vEJ7/3pd/WsvZbt7b+4Hd+5wPveMcH3ve+d73jHZ/8pV96fG3tkPnUuRveHxjzyrPzr/7VX63n8yNj9hYWyiL//GMf+5Ef/uGLXu9rf/mXuyulXYBt5zZE1I/vM/U5asxOCu76MTvJPaKBcJ+5kwogesxdYhVZA+Z14hHztnM7zm2ybGoOUWQssu3crnO7zm05BZPbdn7H+V3vd73fTmt2vd/2biKy5d3EycTJhvObzm84GTpZF9cXGYjEqguRdeGeIinVKCit1L3SWoeek576WU76znXEtRVVEvXUmiiwUuQobk3cqnCDuU60KtwUWVVCETWEa8xV5qy0XUfb6KwJaTR4fFlIperRaM6G12T2TnqZDfjXkcnZLC5pEhiYszj3LBmVzfqSgzgJzMOEmp+dI8VcWU6z5U4Ls+VOaY602WF0cZaPOFOSjbMC2DgrQEnH61tbtlCxMU+nZlMVbE3xBHEEyVosCLA9hC5AH0FVxipAA2CI0E3ZsSHCUC9ahOHVUoUSDBGHgGPCMeIIcYNogrRFNEEaKKoAx7qeaIg4Jhwhag5e1+vLMdIYcUy0zbzDvM2yQ7IdlRHvER+JHIlMmacsU5Z9ln3mKcsO8xaz2tJbRJvEG0SbRLsseyw7zLpUf3qCtJ4iUGXugHCENIj1StGGV6dZ65j6hOsEA8J1a0ZEX/ijP/pHP/7On/3p9/3Uj/3Yabn8k29/+0//9E//5de/vpHP/8vPfOad73znojEvv7y8t7//Hfv7//6rX/1f/u2/fc0rX5k3ZtuYbx2Nn3766YvRqG3Me974xi89/fThePyHf/iHjx8dv+mJJ37sH/7DP//KV972xjd9+9n5l//dM1Wiw0LhFS9+SY/5c5/85FeeeeYTH//4yvJyj2gq7sDJvnObxl6UK1/5i7947Py8a8zImE3AXXFf+V///BVPPNE25mtPP/1dL3tZ0ZgXD4f/6b/+1//0n//zB37uZ9/8Qz/0+S9+8e89/tjEmHPvz7w/NOaVJyd/8fTTR6urh8b0jekY83u/8Rs/+ta3Ptja+vMvfWmzWDxCPPZhV9yWuEky7NdZc3OaWGQtcehHj4nWidc5jv7RXKSKqbFoTZZmD2XLuV3nFX8bIpsim+IivMTtOLfn/Z73e87v+bDrw66+9GFL3Fhkw7kNJ1vOb0ZC+WhaiaIq+Vap3qoj3BXqsfQ5RoI9kQ5TT3jduZ6TnnPdhCp1stosbXFtcS2RlnBLpCXSYu4413bKL1llXmNpiVtjziM0mNdEGsKrTDWdPAupTHEMYAFwJU1wWpyZuyLOVAVxlJ8utZxVmbU460+BnVdz6iHj/KqS6QpGczPT5s1ZnQEGnotQxsxphs6k3GGcfiBl7jLdpAWWAIWsqsBkM65FDJVtNm+JLVks2Ziby0bt18CqF94AWLW2YW0aPpKScdZqAq4PMEGaIGnmbpNwANBDuw6RQesI6xB1ltrPQ8IJ4oRwgrhBtEG4gTRBGqtzhDhGGBNOCDfUOUKcoJYI4Yh0J0o0nCRmbapA4Nj2mfdIpizHEtuh8DHLCbPiSemjebFtlk3ibZZd5i2kPaZ95j2RKfMW0QbiDvEG8TgFoaNUURnhxXpgtMG8LbJFvMU8JkoRKI4BBsb8yR//8e39/de96IV/+Ad/8IH3v//DH/rQ+Wj0zFe/uub9H3zmM297y1uWjdkzZseYVx4ePPP00//yX/yLt37f9x0Yc2TMCzudr3z5yyedzsCYf/z93/+Zz362ZMyO9w+m07/8+tc3a7X/8bOffdPrv+eJGzf+7EtfahmzbcyGMZvG/P4nP/n5z3/+1z72saNGY4q4x7LDMhW3Z+3N5fyXv/SlW7u7E2OevLjYsrBt4U+/8IVve8ELVo358E/91C//0i+NmN/7Az/4e5/97Fe/9rUnHnte2/vJwsIklzsWuRn8zUSor3396wfV6sCYV1xcnOXzn/6VX3nrP/gHj29vP/PVr06KxUPE8xBuhHDowpbIhHlA3KdYOzpiGgmNhYfMfaZ15nXiAbMqqT7zIGJLhixjkS1xE5ENkS1lUCLUlrhNJxsi2+K2nGw4t+v9NOLJHwZ/6MOe9/s+HPgw9X7buU1xu97veL+dZNdEZOh4EDnF60lJdbWcirkbVZWovEohIQ+c66rj7lxPpOekG8sa4rIj0XRvMbdEOs51nGuxNBOeWuLWmPIImgdsMNWZK6jpv9nhynGiq9LV7KBUSAMAdUKFbFhynKQwTfh5LeLTaaMBUmF6LFCYm/HUdRaqeYR5Hbps7bzFecB5pGcRysTy0GxA7/yzXafoi1sd3xsnMEuz02YZupU4BUeM4MoRTLYKULM6LQnUIcJIzaYmxPomVUlNqxXbqqFsH2CCuIGklQTbhGPEAUIfbA9gADCOYMIRwhhxk2gDaZtoG3mXeId4A3ELaZdoC3EbaYdIubCFqP7RJuIm0jbxNrF+11aM4GgbaYtoSrxLtEt0KHIocsi8T7zPfMxyQ+SGyInwiciJyJGwiqld4m2K+1HBtce8S7SJtM08Fd5n3mXeQNpCUj9ri1jDSU32R/OL1fyiiab/Yywpm8QjIt1mYOHx0ehv/vqvf/xtb/uV973vfe997w+98Y2f+fSnX/3YY3/2J//mJZeXH3zXuz76sY898dhjn/7IR173whe+/eVP/vuvf32nXH76T//0Hd/92oExb37Ji/+v//JfnnrRi6bMv/kLv/Dnzzxz0WzuGvPNw+EXv/jF1770id/95V/+4M/93Ev397/whS889cIXvO8Nb/jI+99/v9X635555jVPvvyHnnrqTz7/+S11u0UOxe0Z86qLi//zP/7HN7/udZ/64Ad/87d+q2zMExub/+E//B/vfvvbx0Rbxvziu9/91S996Z/96q/W8/nP/fZvv+ttb/v+Bw9+56MfffH+9ADx3LsL789Fbs7l/snb3/6JD3/4rS9/8n/43OdOB8Mv/Kt/9Vuf+tQnPvrRV7z85avMJ86dhXAj+GPvd53bZBkza73oQHjMPGQZakm6eurCI+aRyEB4LDIRGYmsS6TPtpMNJxORbSc7zu06vylu5GRLpZNz285tOsk01K4PO95Pvd8P4SDkDkM4Vlo5v+2cqqqpD1MftpzbcLLp3Fhk4tymcyORoUifpc88EB4I90X7buzcQFxfnFYtDJysi4xSrnDg3NC5dXF9F7EVIcWuLdJ10hbRctA1FtVZHeeaRHkAzRWqp64F62VkndgvjUzmss59TFhKE5OupHmpCoRFTFMYY3TTVVtdscnGKRYWtebzapTfTL4vFlIpnmABddwyziPN40NRXuJRVheuy9x1SEU2GbOUTHE1vwsW4jMFrNW6gQxSOjxFR8NW0oCVTD2tQkSSjk1p6iB7QPWe1rXqGlAJtUnUAlxD3CPeRBoDDhH7AIPoUsVtJkQKo12iHeI9ol3ibeQtol2iXeQp8R7RDsbN9hRb0bfmHeJtpG2iXaID4gOmKfEe8yHxAdOx8InIIfMh8y7zifAx0wmLSqdT5hsip8JHzAfM+0RT5h2K9Nkm3S1PiadxA94h2onv8j7zDtFm5lIRbxJpILlJvEW8oQWWxHsse8TbLBtEW8w7xCPEb9vf/94nn/zul73su1/2subc3K41b/qOb/+WB8978f7BE/fubSB933f8vdd/13e9/KUv7Yq84QUveNkT3zoEeNPznnc5nU6Jvv/RR7/nla/85jt3bs7N/eB3fMdrX/Hk7fFoSngI8Pf39v6b17727nD4vU88sTs394rj4ze8+tVveM1rdjudu93uDz711G6n/Uit9qqXPtFjPmE+cXLsZEr0youL177sZd/9su/8/te85v7ZWY/wyaOj73vVK//+S16y48OBhSOiH3jyyU6hMDDmxe32Dz711Pe9+tUvfOSRDtEt7296d8v7Sx/Oic4BfvDbv/2Nr3/93vr6frn8hieffN0rXvGiBw9Kxpx5fyOEm7lwHsJZCPvOaR3DRFP+ImORsYiCaaBjaIQnIhqIjZ1oBKc2055zWzMtuU6yGakkCp1t57bE7Tk/dX7q/J4LUx8OvT/w4cD7fR8OQ9hzfurDlpNd73a83w9h6vy2d6rI1F/f9n7sWEO/oYgqO61s2NBiBZGRk7FzY+eGzqUCKzd0bpDa0Pl+tKi4G2WUdIRbsZqBu066TroiLeIiQlO4qfViHCtCa5QmBUXWh0GUMQ2jQdSCzzSZOhYJS9FZn5kefvbhDpm8wpjyy9yhObhCVTamT+d+WUC7iDrkEOcRHiZUZjktJhk1n4V4xswbu2B1wEp6jIcxeWtLaeolnf0ysmlmVtxY0wRW/Sa1nLTyu54GprR0sDvooJOY8u8i9BH6oMVEMCHaIeoitgF3ibeQtpE2EEeIE8AhwCASCtXA3iXaVU2EtKvRGdE20Q7SHl015dQ20k4kFO6ktw6IDpmnhDtEU6ZDkiPmY+EjvQiFD5lPRY6YD5lPWM5YjplPRU5FjpkPmA+ID5j3iPeYDpgPtTCS6ID4kPkGyzHzPtMB85HIHst+4qk2PaQELzlgUYm3R0mjsewRqZTbZ94zZmjMyJiRMYcAZ8JbxoyN2TZmYsw2YseYrjETY26LnBqzacxtcafGnBpz1/tjY7aM2TfmXGTXmIkxU2NuOnfp3akxW8Yc6BrhY2Mm+i3WXgCO9VOIW8acijt37sy5Uydnzh0YMzBmaMzAmC1jLr0/Sgd57NwN746YxsYcAFx4f2jtZjrg297fDf6298qp297fdm6a9nNEpD9zw5iLEM6DP/PhZvBnPpz6cChuT9ye83vObzmnANLobOxkIrLj3E5ihJpKW85tidtxaiG5bef3nZ86v+vdgfdH3u96t+P8hnNb3k29P/Bhz/kd56c+bqlI2nd+z/lD7w9CmHq/6/2+D7vOJQ3l933YcfEbN0S2nNvxfuKiiMsIlSwqGYlMxE2cjJwbORm6WNAwFDd0otpq5PUt11ejKlVX9Rxr9NcXUZ217lyLOY8YKxWIVpmaacxNXR9aQ1yhqymMy4ilNKomjvJDLMYHSWgVVcz0ZdNDL2J8mIU+qEYn/Jwp9ZwhlA7rU0Kh1XlgtMJzHp9VsTmXPegpQSp7wMFiiu+UUNmIXzXFNQdXiSPRsRSnzcWyhTi9Edh6GqFSTxMhNRGbAG3EFmAXoatjShDbAFqI1EtjSvqA6whDxE2kHkALYJdiWLSJNERUq2gIOEacEGmNkqb/p8y7RDtIU6KdpKqmRPtEh0QHxDuIu0RT4ml8l/aIpkwqcI6YD5gOiQ+Jj5iPmW8InwmfMh8xHTEfkZwwnwmfipzoxszHJEcctz9kPmTZZz5gOmLeTwA6FrkhfEP4VOSU5QZr2Ej7TFOiPaJd5l3iXU0CEu8zH4rsccTTXkLkAdGx8LHIIfMp85nIuchNJ+ciZ+Juirt07qZzp04ORA5EjkQunbvv/H3v7zv3iPP3fXjgwy3nLp2769wdJ7edu3Tu0rlbzt9y/sK5W97ddXLP+/sh3A3+0rlbzl06f+n9bR83vu39pXMXzt10cu7kzLkbTm46d+7cTa/Ykgvvb3t/4dxN58+9u+Gvtrzh3LlzF95fen/T+wvv7oVwP/i7wd8J/o4P90O4G8K592fO33D+3IdLHy5DuAjhLPjz4C9CuBnCqfdHzu87f+jcgfN7mmVzThXThsiGuMiI1MnycWon7Tq/6/2hD4c+HPhw4MOhD/vea+nArvf73k+9n/qwH8Ku9wdqRXl/4P2O89vOT70/CGHfB7WoNM23H8KR94ch7Do/9WHX+x3nt5zbdm4iblOdLyejVJQwkti2UrHCxEUxNXQyitrKjZ2oDFxP5aA65mb9ysCSdefWnes7GTjXZl5GqFOspUpDarhBMwOYmRukBVOpkdYlRPs8e55NkeK86dmMVDrBS5oIFPOAS4APzZ6uc+bpkx0WANSEWgBYRFjAOM3DwsNOefbMFWMWbXwwwbXRdvZKPS0Zs2xMnIcgzcNdtbaeZq1VVFWi92SrYOtWh+PrpAJqhMcZBdqpOCCrmRwQDAAGaVzbCHESTSXSOQAOCHcJt4nUM9L8/TBVEmxgBI2CaZ9on+iAaZdwj3CX6IBI8XGUtNIB0V7ach95SnhAdEAawfER0xHxqfCZ8C2RC5Fj5iOmY+Yj5kPiG8InLEfMR8THTEdEscOi33XEPKV4MLvEB5EmfC7uprgzllPhY6ZDpgPiA1KQ4T7RAfMB85RpylEoHbAcidwQuYiMkzPRYFPORC6cu3DutpNLkZtOzkQuxekxn4io2rrt/fN8eNT7u849z/sHITzmw33v7np31/s7zt3x7pZzd5y7F/x9H+55f9f7+94/6sNjudz9EG57f9f7uz7c9v62d7edu+XDpfhL5246uencTZGbzt10/kIVkPO3nDt3cundvRBueX/LuUvvLry/Hfyt4G96d+7dTecuvLvl3IVzd4J/EMKjITwSwp3g74fwvFzuXi6ceHfiw3nwt0K47XMXIZx7f9OHy1y4nQsXIdwI4SiEfe+Pgj8K/siHw+CPQjj0YTcFbiphdpzb82Hq/Y73O85Fw9sFXXkUwkkIJyEchZx+fM+FTed2tLbA+akP+z7s+jANYRrCXghT7/e8fjwchHAQ/NRroBc/chLCaQjqVal9vud9rJwSNxG3ITIRt5G4syGZAHRqYGkh6NBppagbOz92buRk7GQkMkhja7Q6QesS1sUNxA2cG3k3dK7DXARsM3dSVXpLtFqdmyJ1iXWedR3xl8rT60xKKB3ZVyIqMyuhVrQeneKj/QoYR9Kofa7Tol/NlR6f9QALaOcRFtKEebH+E3U6vTjn53MRypjZGoLF2YmcbPSelq0tZHhKtQVlgJJKJGtrNpsBLs61pjPz61SzOtNIHNMbSytjTKcdnf1jmMaIqEO8ibRDtE20amENcJ9oG3GbaEq8lY0gIdrEaJDvMx+Q7BLvEE2JDolPmA+I9glVPSmhDoimkSZ8qBBBSniiE+YT5iOiI6ZT5hvM58y3RE6Zj4hOmI+Zj4kOiHXLA6Kj1D9nOSQ+Su0wfekR0zHRCcsp8znLmYh+9bEoMVmVVAQo8xHJkcorjSVFzoXPmG+J3BQ5F7kQOXNy4vhE5FLkQuTSyV3n7jl3KXImcunkTmLWsfAh8y3nHwT/wPsH3n9TCM/34XGfe573D5x/4P0d5y5Fbom75/wj3j/w4b4Ld527690d7xRt972/6/1t7+94f8f7uxqLOXfhomQ7c3LmRLXVpXcRSc7d9u6O8xdp5W0X9LOXzp87d8O7m97f9f6O9/d8eBByj4bwIOTuh/BoCM8LuTsh3PD+PIRbwd8J4bYPl8FfBH8rhPu53J1c7kYIJ8GfhnAQovY5DuHI+9MQznPhJIQj76fO74jbErcbLaSw78OB9wc+7Hq378N+cpH2fTgI4SiE4+CPgj/0fj+GgbFNQ9jzYS+EPR+OQk4/uOuDvjWNtPJTpyUI4SCEkxAOkmuuCm5HxZT4DXETkYnIxMmmkx3vt5ybONkQ2XFuW19qoOrclvMT50Yqo7xsOrfh3DBWrkufRZOA69G9knXnh076Ih3mFcBOlFrSFU6VU5I1re1siNSZayQ1lhpn4/tY2bSS2JQ9fkb9qRXCUnqi33L25CEtTYioStMnoE1IitssIi6AnUd4LkJZmwhl0oOMIqSWs3InG6ciyJ5bWQSbZt2FioW6hQZAw0IDrBZ/V+KjhHR6b1zV6ZN0VEoiVBepTwop7KWRJROMdUkpEUZ7xNtEqwCrgFNWm4bU1tmOLjJuEG0TTZmVGvvpOlcP+yh5Q4esyOAjpsMYrNGxfoRon1iJdoPphOhIXxKdMp8xXQjfSLQ6URlFHGnFsZPiOzmJu5Uj4iMi/eBJWupRnTKfCO8zHRGf60ESK79OmY6ZT4VPmI9FTkVuMl8KX7LccXLLyU1xEVIiZyK3nNwSuS18R+S2k0tx5yLnTi5Ebovcce6mkxOWm06eF8LzQ3i+998UwgtC7vk+PO7D80PuEe/vOXffubvOPZIo9iCEe97fcf6R4B8PufvePxL8o97f8/5uUFS5C+fPnbv0/tL7C+fOnD917ty7W95rZHfXhzs+3PHhvvd3g78M4Zb3d7y/7dVsCpc+3Nb1ITwSwiMhPEjt0ZB7/tzcY7nc7RBuhnA7F+7lwt0QLnPhZggXQQVU7qaqHq8ZvXDsw3EIx8GfhHAj5C5yubMQzkI49X7qNChTMPkjr1op+kTHwU+d33FesXXoY7x2GPyh9wcpytvz4SAGcUFDvz0f9oPfD2E/5KYhTENO4TUN4dCHoxAOQzgIQdXTrvObzm85t+PdXgga8Wl2b8f5TefUUN/2ftu5HRdrQTdUUonb9n7Tu03vtryfaAm7dzoEZ+BcX9y6uEHK92ln3UnPSYe5ANARWY+lVa4tru1cRzvimiKrIqvMqyJ1kRo7JVRNxx4z6xTp2kpp5qliSvnpBC8F9acAlhCW0vPKtEZhKc2kHh88g7CIseZzETFNlw4LD/lQizPVmNnjjFI1JuTTtJDZ479X4ohfu2JtCWDFYilVCWhbA1iFOO18DaEanzIQJwxQv6kz4zcN4lQkMNDiI9TBKLRJvEW0y6QF2V3ENcTDpHpU/hwwT5m3iXaYpyynLGcsN0XjMjkXvhROakWveb2k+Zz5BssJyxnzmfBN5lNVNyIXogySE+YzljPhM5YL5lsit1huitwUOdEob2apUutE5FhEgXjEfCR8zHwucpPlTPiGyCXLTeEz4QuW26KHKqci5xILFzQuOxe+JXyZYro74m6J3HHyqHOPefeoc/dEVO/cdu62uAuRS5F74u45d9vJLeduO3dL3B0n91wk1Llzt5x73PsXhvCiEF6Sy31zbu5FIff8EJ4fwqPeP+rcY94/8P6xEL4phMd9eCz4x0N4PIRvCuH5ufB4CM8P4fEQXhDC4yH3IPhHQrjnw10f7gZ/6VXd+Fveq5H0SPAPfHg0hEdDeDQXHs0pdMKjIdz9f+h60+44sutKNCLuPeeecyPBAUgAmZjnRAI5REZkYiJGYiBBgiM4zywWayBBEvMMEGQNrJJKZcsly5K9rJbUdtuW2/Z7bbVkSy3Jmvzk+Xls94fXH1//jffhRoCs0uu17soVGXnjBviBe5277z57E00yTzJPap5gPsZ8lPko07TWJ7We0fqM657S7qnoc1zrMa3HtB7XesrV5utR5jGtDVodId1H1E9kDvXM54jWY1pPaj2h9YjWg8yDbGorHjCYxdzPPMi6z0BJSD9RP/OA5n7mHuJe5n7mHuYe4h7iXmKj0swrZQTlhooqhWWU2cFxnsgj8plLzH2a+7QuEgfMBeYCc44oq8KZAbMhp7xohYIBsojz8iPNegbR0GFGclWIdotG8dBFmCbVqaiLVBepLqIuUl1KdVMoTWgBNAjVETLrqgGhAdFAlRFPNSlVDxiWURjWUDUAScAEYGXo5SLiUlaCrAzTtyDKCpRVUoaGU5GZZ7l4qUqPlFMGqsSB/ZB3IQ6KKI9W2J/locosa98VMxRimTxb2z7kvLRwepkfZ4f0U5ShYlyc7LpQQCDCg7nIE3I/B6U+8pxsEk6zcNqM/YhwOqXokjJqjpNpaZpORIc0JFToAZKWsjHqCjamBe3GA8BxGh1Tkb28b/rXjOFJD0jnmQAAIABJREFU2347mwgBscO865VmPdPy0ioc0zzc8alpol2ITim6hEhFKxvizPiuNEZGCG2OWeSlFYHpPe4I/6WiQ8jOkGKT++Yt7dG79h0vU6ZHR4qUFB0iLA+zUmaFzEesf07Kbhkq5ruESEuRitTzYYezDGWondIYMMh2Kbqk9AB8xCJiCbEImAc0WvlukN2R3ioPYG56iAVAz8jlEX3EPIIHuD/yiDmEDBglF6QlpKXMgswBhh1CABmjxUfMYqhfzSF2A6RDd7rQXbMTIIuhg50XGh5gAZUxQugMHaYgDWiMXLoATU/vq6adxo7KuMEYrVMGMYNgJAXdiCl8Obk9eqQDMfLbCz0z215Z0Mw3PxlnlUYpG0DWS9kgoTFqUmmUEEb+GfsXkCbBoRGgFUIVeFNkDhU6RpnAGAkNMmp2MTJxI7x82VEcctsmwcH4tNRFb48MpGQdyBqQNRAe0kWpM1ADwnjmNYOsEKJBYatSzaiMWUIjqialGsxXxGZFjahqAesQaxFrABMASYAkhghVBWBwqhKksUlISqwGqAQwRFWFEIfNqV/IUsnDodunKBfikAwJdaNEL5fSgFToTmUo888i1L5e3BgvRM3A5a/2AJtYbScUi5uo3mrb5BSEPnOGETc+TU0iPJUz7rd1jjD2jwaeQo/KiHhqF06naZSTsi3slQv/f5qSyvwXbXVEjeN0SNEhZFrKDilahUwZXxTTYSuMT4BMS9kFsjP8PyPTUnZKEZneCsNwmf/SXUa9KWVaRu0vUrQLkRKyS5rDwdCOMiNlBmSXFCnjmStCP5aUhI7QGQpSQqaiF5k57eKlfWVKyk4puqO+4gyEnX2dUnZK0QXSaKbyEnIQIlFeyiyABxAA9gD2ABYB8iALAObaNzgiIQ8yD9Igi+kE9E1XDUIOIGtABCAtZQGxF3FQqSGlhpQaUKpXYS+qQCmDCwFiCZWPylNYRNWnqEepkqISqh6lepXqUaqoVIBYVKqklI8GpzADmEHoBswhFBADpQzKeIiBQh/Ri6AnUMoL9dlYQMyZxxELSvUQ9Uajj6mPqKiUr1QWMWPwS2HodafQV8pXKiRlQt2TSiNmVKgq8EhlVSh0CogCIk+pblTdSmXCjjllHuxWKh22y4XayDSqfaWS0VW2AqZQpRDbURkepxkMoYOtiK2ILUYeCdAK2Bj5PTUBNIM5XMO2UFcZ6gBaERtBNoBsBmhFbEXVgtimVLsi0yFsDuMMbRS2ECNGLBI2m0WUCt+C2ITYiFCP0IhYj1iP0ITYgFCHsgGgGSAuRB3IJsTGkCxXxsWlDrEx6p6pR6wPd3xQgzIZGrmEoaSGk0oC1CLWKUwCJhDDw76IQQ/3gBIiG08RF+HZ3yFzAihluTS+VPKgEIdkWFUdFM5BR5R9xh8qUhiEJ3f7/vAGnl7GiNsvE3SrI/op9N61naRt1zpOvRPadTcLp80JnUPMps8EyTWY4iIqefadBtqi/v52KVLGrzbsj5NpYf7fyiZHtArRD9AHOAA4iEYBgAOIpYgGOoJgyJchxBGlRhUOq3ADNYgwjDiMashsowCOIIwoHAs3VhDeRxwEGAQcAhhGHIFwwgjiMOAgQH+0j+tD7AcYQjRnagMA/Qj9AP2IAxhqDvoAjyAOIRhuexBhFPGoUkeVGldqHNW4UqNKDSkcQTym6CSF44SiaaJjpE4SzTCfZT5LfIb4DPMM0Unm88yzzKeIJogmiaaIppSaIDVF6gTxGeZp4mlmQycdI5owB3ZKnWG+rPUVra+57nXXveHGrrruZTd2VrsnWJ/W7nntXnFj57R7WutZ170ai11yYxd07Jx2Z133kuvOuq6Zdsp1T2k9zTzJNMmGROdRonFzSqj1ae1OM08zn3X1DOsTzCeYZ7Q+57ozWh9jntb6jHZPan2c9QTzjOteiJVdjMUuxcoulpVdLIvNxsrOx8rOuLFjWk9pnmI+pvVxrY9rnnb1tOuecN1RrYeYB4iGmIdZjzKPan3cdWdisemYO+XqKded1vqk656MuSfd2DE3diwWG3f1Ua0n3di4q8e1O+7qUc0DzH1Eg8yDrI8wDzAPMPcz93EoQehjPsK6l9gc1RVIBcRFFVLsZhTJHClywRBJRo7AXCT2mYvMJdZF1kXWPvG+JL3I7JMuMvdot0e7xZDP4qI2k7kYnRua6x7WRdYBc1HrgNlnzjN5xBkijynPnCHKEeWIskxdpNKkWlHFhWgIwc5oppRxUq8HaERsBAx7jBHrMbL0lJAEmQBZGaW9V0tZi1ivsF5hLWAS0TglhKHKAPvxWRVChqbpUlSEI0Sow0KWS2lKp4NC7B/qGW36p/VQUTveK9a9xnnODnN6I8vwykiQmXDsatuutu2k49TaYdtKreMYI+2m0CTXMa35rUI0OGFeU4MQphm4NSxAREqINhmZn8iwXdaMtKlHhDRlQqsQjUIUpMxJCEAaRDhijtINQiH0oyGtsR9hUOGowhGFAwr7EY8gHEE8AnAEYATVEYQjCGMKDTAZynkA4QjiEOKoYY4ARxBGAUfAUFc4HKk0SwglMOf9OGi6XgD6QwVAOCeQ0AfhuduAERkAjESvG1HhsyOIowqPKnWcaIZ4StFJ4mni48QTSh1TdIL4NPFZ4hNMp5lPEJuTuLPMJ4jHlDpK6pg5iVN4VOG4omMRkz3FNMk0QTShaJzUBKlTrC+47jntXjJwo/UF15113VNaTzEfZz2j9ax2z2n3OPNJrWddfVG7s9o9rfVp1udcfUq7xzXPsD7GPMF01AgsmSaIxpgNZX6UaJL5uNYTTNNaz0SwMqP1ae3OuO4U6wnm41qfdN1jmo30adp1z8ZiZ1z3tOuei8VmY7EzbuxcrOy0GzumtVFFTTBPa3eK9TjzpNajOqSf+oiOMI0yDzMNaZ5w3emYOxVzj4bUlTuu9XTMPa7dce2OaT3C+qh2x7V7VOsRrcddPab1IPMAUx8bQop6iEvEhiY3lFApVCFQQXEOlWea8sJevJBCMqS4T5wjykQdeeGvzEXWRa191nnDo2tdIDbXPlEpxB3dq10/mmDkV77WPhllAxe1LmldYM4z54izRB6xx+wxdyqVIy4we0w55i6ilFJtKqzFKhwR6ssBWxQ0G0c9A1LGKQGh3kQ/oKoDrAWoR6gBmTBGw1ImjMknYi1ircI6hbWIScQqQONEbGQK+0HwVVF/X4UMu/xMPVUh5eFof2cY9IPRRi/2WY/NyDzzgPVqYpJ1OAw1MAHiTrUJ7DXh4GEvi510nHrhNIeK8DDUpFE4hhJqi5iUpjCFTTQK0S6cDiHapdMunLQhgCI+JaRUhExFhiQdwkkLmZdQAOgQokVIX4LnQGBDv4M9AkoCCw5mbMg7UBJQcjBwsOhASeARiQNC9QnVK7BH4BGBAwJLDvYJNSCwz8E+AYMCjwh1ROCAUINCHRHYK3DAwRGJAw4ecXBI4JDAYYFDAo8IPCKwx8GigwUHPAd9B4oO9DlYcjBwoFfggMBegSUHSgKLDpYc6I9e0SdwQGC/wIFwGvQ7MCBgWKgxocaAJoGmgCaBjyFPI08BTwJNAB0DPgF8EvVx1CeQjwFPSj4OfAr1CeQJoDFJ48DDUo0CjQONSRoFOgo0KmkCeAJ4TNKopGGpRkAdR32O3HOkZ8k9T7Gzyj2t3FPKPaHcKdRTyCeUPqXcM8o9qdwZck+Te5r0WXJPU+w0uaeUe1zpCdQTyOPIE8gTyCNAI0jDSINAg0CjyCNAo8ijikeAxoCnlJ5Segr1cXKPkzut3GPKnVR6kvSUcieUHlM8pvi4cqcpdpxi0+Se4dgZjp1m9zTHTlBsXOkx1EcVjys9Qe6E0kdRjyndj9wD1I/cj7oXaAh4UPGo0hPsTnHsKMVGSR9VepzccXInKTZB7ii5Q4qHFQ+THiE9THqI9DC5g0ofUXoAdQ+yD1wAzknygAvAeeACsIdUQA6QfOQccEZSHjgH7CMFyB5wt6QshD9lJHVK1QEqLalTKnO/oLSvdEFpD90c6CywjzqPuhvYU7qgdEG5gdKecn1086jzqD2lc8gZ5JzSntI54CzqHGrzazdyF1BaUhdSBnU7UItUHaC6gLqQs0qngTuA2lGliToUxoUwO8R6wKbQ7AWbEY0XQpNp6ENsRGxSoQqhUWEDYhIgERJPUK9Uk1K1CmsNPAEmEasBkoA1Ib9uTNNDqWfEr8t4SGBBhZQV8qUePUyaCaP67JjzSwgVxXBGGeVOGK5Z4dhR+HUYz52Msh5rHKfGETW2Ux9lFjRHeSpNwjGMdZuhkxyn3RFtTqgz6AhN4+w2YbcbyklII8vMRF6UXeKlEsqTsiChANAsnGZHjrlwvhrOVcO5ajhbBbMJuJCE0wk4m4Az1XC6Ck9XwdkqOF8Nl6rxQhWeq8KzVXi2Gi5U4+UkXkribDXOVsOFKrycgCtJvJLEa0m8lMQL1XipGs9Xw2wVXqyGS9V4sRovVMHFarhcrS5V44VqmK3G89V4rhpnE3i2Gk5VyXNVcLYaz1bB2So4V41nq+BCAi4l4HISryTxchJnq+FcFV6oxtlqmE1gOL8azlfDhSqYrcYrCXUjqa5Uq+sJuplQNxN0O8l3knwrSXeSdCfJryX5bpLvJvhOkm8l6E6C7yT4bg2/Uctv1vK9Wr6WUFcT6nJCXUvQ9QRfTtClanUtSbdr1I0kXUvQlQRdSahLCXUlQXeT/GaN+3ate79G360xi+vXa/Xrtfp2Dd9J6tfM1xp9v0bfr3FfS7qv1bivJ/X9Gvd+rftGnb5Xp1+v07dq+FqSryfpepIvJ+lqki8n6VJSXUrQ1SRfTfKNpL6S5Gs1dCVBN5J8K6lvJflWjb6Z5BtJvlen79e7d+v0a3XuvTr3Zg3fSOobSX0z6d6qcW/XuK/VxO7Vum/Uxl6rjd2uiV2v4Ws1fCXJN5J8o1ZfT/LVJF9M0mxSXaql2SSfT/KlGrpSw1dr9I0a90ate6MmHLfr3Dt17vVa93qNe7PGvVHjXk26V2r05Rp9pYav1OirNfpKjb6Y5PNJnk3q80k+naDTCTqRUCcSdKJanUjQ6QSfStJMgmaSdCpBMwmeSdCpBM8k+GSCZhJ0MkEnEnQiwdMJOpmgY9U0Va2OJdTxhDqWoOkEnUzw6aQ+ldQzST6Z5Jkkn0zwyQSfTPLJJJ+O7puLmaQ+GV7wyaQ+meSZpJ5J6ukkn9h/PKmPJ+l4go4l6FhCTSVpPKHGE2oqQceTdCxJ00meTvLJGi4doC5FKYVVQrRiKEoIk2kAmxFMv3EbGc8p1WhEUsZ9WGGDUoaNqkOoQ2xQ2KhUHapapWoRk6ASgAmAWkRDTtUgJgASCNWACcCaqKSqekXwWR41zYQ6KSHKbKcsMuf8/6mh9ntf9jOjXra2OKLaDhtZEo5d64RWTbW2U2s7DY7dIOxmx1hrO02O0xT5VRoAColwY/bkiE5jcSkcIy/oksb/RHpS5gV0S2maZrPCWCnJQEqjFWgWot4S5ythsyRXfLniy/VAvp2RNzvl1Q5xrUMsB3I1kMu+XPLlWoDrAa76sOLLJR+Wfbnqy7ud8l5arvqwFsCqD/e75K0OebdT3k7BG12w5sNGgKsBrgW47ssNH9Z92AhwO8CtAFcDuRLAsi/XivAgK693irmcXA9gzZcrPiz7csWXy75cDeTDrLyZEq91yrudcLdTzntyLYC1ANaiFZZ8uRzAWoDrAWwEuBmohTw+LaqnAT0NaC+gZwE9DdTTQO0F9DygZwHtBfROQO8E9DSgnYCeFmkpp95M4/0ULmTV8x7aDMxQ64FaD9RWCVd8vJGCJU9tlXAjUJuB2gzUVkDPAn4n0O8W3edFvRvQTkB7RX7QhW+mccunpwE9K/KOz+t5fhbw84D3irwX6GcBPyvqtTy92ane7MTXO3CrQNsl2gjUZkBbAW0FtBGo9UBtBGotUBsBbQe8W6LFvNryacd8DXgn0DsB7wb6UTe9nlJvpdW9lHorTVs+bwe8HfBuoLcD3g70XjH2LNB7xdhuUW8Xab1Ayx5tFWk9oI2A1gNaC2i1qOby6o1u3CzRdg/NZdSTHD0t6e3A3Qr0ZsBmvN3FD7v0dhDbLurtorsT6O2i3gp4K9BbRXcz4I0imzVXA1oJaDmglYCWArUYqIVAzQe4GKilgJYDMhdmzlL0uRTwQqDMWArUUkBL0YMLPi4EOB/gQvggLwe8/PIVZhG1Eq22HPBidH/pU6+gxYCit7z8dT5Qi9Ef8CSA+QAXAloM1EJA+2O9h/oqsUWqTsSElCmlusJWGNWGqlVFLL7CdlKhiwuq0C4dsQGxSalawBqERqUalWpQqkFhncJ6xHqljK1wDUBdtOmrBahBTEo0fsRJgKropG8/LKvilag+Q0LtB9C69qfz8oznrwlHiL3S6WJSD+IhG+VUC9Nn5yQcp85xjM9cvWPXO3YUduCYusnEmZhmlFR4Ci7TUSNLl5CdkVuTcWgy2vGsMF1pprNfZoTokiIjhS+lacdNCdFmi3OVsOzL+bxcyMNqAW62y4OO7R1yMgedngp7rSDXfLnuw2oBF/Ow5OGaD+s+rPuwWpBj1c4hy3rQJXeKsJiHamFlyuyEsPMHnKSwlz3Y9HEzgA0fl/OwXoCdADd9WPFgOY/LBVjzYc2HVR/udsqDwhqqdraLci36Y+bzciEvNwPIH3QayK5HOx2zqxz7XKPY64FtH7cCtezhmg9LBfkkLxc8ue7D0x4YrxaT1fBeD216tOvRnke7Hm17tOPRVnSx49FTj/Y82vZow1NbPs2lVYO0M67Ius79FG75tB3QdqC2A7VeUMseFg466QNOd5kzn1ObPu0EtBuojQJtefRBoN/19Tu+freodzx+FuizdRi37Ied6lnAz0uUOuxM1MkPe9wdT295vO3RrkdPC7yYoWZ08q4zXiULZWIlT7sBPQ1oN+DNAq16tBWYF9FagfaK/HqHysXEdkAbHm14tOXpdY83Pd4qcCs6Xpmol3ZwQCZse76b3+tx9wK9F7hbBf286D713Z1C7HkQe6eodwP2D4gbLfisxCserXhqyaNFjzaKdKxOuo59vQPvp1W5sMer4d1evRvo3aJeK/BSnnaK+kydqrbsJxm9E7i7BqECXvf0qsfrBXe94K56vOzxYoHMsvMePfbUI09Fn/TEU/OemvfosUdPwgkvxxNPPfr0/EeemvPwYR4f5OGhhw89fODBnIfz0ePmwoz9NRc8nn/l5i+PR+GL6LHHT8L3ho/Peeqhhw89NefRI48eeTTnkbleCsirgBRQp8JqKbuIMkTtoV0nmpa9DkUporboZguGxnhGz9miVCOqBoUtilpegpRqQtWoVEhgKWXKqzqEJIDZ7tUC1EioAkhISABUA1ZCyJ2XvxKBVfYyOSY0PPjfINQrzcP77cHlxrFXODXCqTXZR47p+3WahNPsGC8nx6Q8mSyD9qhFrlvs5w6E0QPdUnoQhgiYM/ishKyAjJAZIT0pAykLYFp/ZUbIQtSCWwToEKLdlucrYcUPEWExD6s+1IA92yxONTrV0l7y4FyTONEgXu+E1QIs5OTpBjFV55xqECse3OmQ5bb1OAtXWsSVVnG+UbyVltWO/UYaTtXLmTr5dhecqBO322HLx9c65OkGcbVZrnqwUcAb7XKyzpmqE3dTcrOITWSPJpzHOXmy3nmSlwt5WMzDQh5WCnC6QbzVLdvZnkyKWx3yaqu82CzPNsqrzbjqwdlGca9TbgX4JAczdeJso6wDO+06t9thu0A7ntr1aMdTOx7tevTc52c+PfPpuc9PPdrxaNujLY+2PHoWUJd2ztXB5UZoAnujQDdb8VwjzDbCcl49yWLctu90wNlG+XYXruTpQhOcbZQLGXrm82vNarWbVrv13Wa169Guz3Pdqs6259Jqt8DnGqRlWU0Hrbc76KlvEIp3PNr0+J0iBwfEZJVc6Ka4ZT3J4p12PF0P5xtgMUs7AV1twVN1cL4Blj11v1N5B0TCsc83wnKONgu06ekNjzc8Ws3zbD3MZ6he2G+m+HqLeqNDXW7C8434egdtee6lBtrMux/0lC1169l6daYO45Y9EJdvpdW6T8ueWvLUoqfWi3SiXoJlH7TsCttWljVdA6+106k6ONeAS3naLbqPM3o8CUnHns/yekFfbFKzjXStRa37etXjtYJe8/Sqp1c8WvRowaOFCD4ee8qMJ55a8HgfuR57KkKQEIz27+wjyJyHcx4+9PBhhFBv5+HhS4TifagyDxp4ehW8Po1KIQw98tRc+DW8+djjRy8RCuYihJqLxmOPlgLyK6AbuFNhpRCdSnnMpoxKKZUmlSbqJEpRaDhlyqtmxGZUzQrbSaWY25RqQdWkVCNho8JmRc1EzUTNqBqVCksnhAaF9QrrjDtVpKhKgunvC4upuJEaCHnIEQeFMJ6cLxHKsWKfraEiD3JjEWX48gOWaXYJneqqhZ1w7Brh1AlR5ziNUZhKSyQ4bBei1Qnpp1bhmLqpy1RSIqyhukJrFCgA5IVMOxGQGeMkCMMFfCm9iIHyZXh+3wfQKUSbJc5X4oovDRws5eWSJxuUnSqz22P2aMJZ92GqRnQfdOrRWsjBQNxOufaVNpE54JxtFHdTstKxx5Oile3XUnKnJN9MywrLei0l90rYXy6Syu4pd6oc616nfC0lB6qchLRO14s306JKWicaxVjSyR6wFzzZpu2gwskdcEYTzpInF/JgxnweVguw7stWtkerxLt9OBgXDehMJGSVY08kxflG0UzOvTQUDjqlw871NmghJ1sm3kjhdkEZ9DEV00aO3mhT99vxjTZ8q11t5MLaylRVT33uZOdsLdxtw1Z0ztdDIzgTCWhWTvGQuNIMh2xrKC62i7hewNU8TSVlV8zJaudZgdulfb0BbzWqVuE8L/Bznx+lqcG2H6fVXoHvtKgaaZfK5aM07RRo29NbHm96tOHx04B6D4oOdvoOi7G4vNoCjehca8XBClk6KM7XQ5tybrZh4aDoOSwedKveClEvnSvNuJij9QKterTu8YbHax7tFXkpSw2O/VYHv1fSOVcEB+TRKpmwrNfbeKoKBw7KJ106r8XpWrzapJKOM1ol57porUBRGaU2inSsDuqU01Mui4dlJiaSaHe74la78g6I/nKYz+psmeirEPXSWcrxaBzaSEwmoNqxjydhu2gqMlop8LJHSxE8zXs076knntovkeY/DV6mfnni0aPP1jghoJgaypRRDz18kIcHHjzI4+OXa9Jjj+Ze+Trv8ROPH38WnsIR3dmvocJf9y/mPPXAw4fR2/fLqEceLQfsV0AnUJZUAmSnIo85TZRSlFKqU6kuUimilKK0opQis+Mz8qt2pVJEKaIOUq0KTVXViKpJUbOipn2vYcQGVA0KmxWaHprG8GQQayJJehKwGqAK5H5Cn6GfDgjnQGgc/HJ8CqFexuRFvS9hz7BlH7Is0+ZiUjZrHBNOF0ZjmtzdlHHaFS/z44y4KRW52RrJommdywrICmmM4jod0eE4prbyJAQSglCmCCaeyJRU/QBDCEMAGSHbbTlbicu+XMzDUoRQtWCdrBdTtU6rts81iUyZPZZwDlnWg27odO0jcedZD2z4sO7Lm+2izLLQsi61yN0SrHjwZlrGbeu1Dnjeo07WyTq0VwowmXRutAnvgD1R49Qpe7RKXG8TB21rPi83Aljy5EoB0jFbWlbatfdKsOTBQl4u5MPt3lJerhWgnZ2j1fKdXtXlOmlXnG+A47Xiagu804MXmgRa1kCF2Cvh8x6VcZ2xSvn5ft4pvCyRnhZoNUOnE3A6CacTcDop17K0WyBTW+169MynLnbO1sLr7diGznilbAJnth5O1cGVJpzPqBphX22GrUBt+mq6RgaHnKFKUSvs7Tx1K+dmI95pUp3o7BX4XZ8X0lRv23Od9G6gXxR1WjmX6+Hjfr1T4C1Pb3q87tGGR08DCsrEcFy+3qFS5Bytls3kvOjVV5uxXTlDFdDlOp/v18droQmd93r5TINsQefdHr0dGFihtQiktn29lOV6x3mjg3cLbr2wRyvgcoM6XYuPu/Tn+sqmKuGgZd1sos/3xjYLulbYt9rU+316xaNlj1Y8WvJos0jHaqGRnE2fnxZ18aBEyyoeFB8dcadrsNsVvYdl/2H5qJuTjr2U0xlX5MrEhUY6UYs3W9WmHy616rFZMCqj1HyIQSqqdNRCBFILYcnzqWLnUYQ1jyMIm4tKqoeemsvjwzw+8GAuj68C0FyEOE88nn9li/fk0/C0D1Kf3hhy9MlzHs15yhRQc6+gmEGu5UAHFdCNnCeqkdBNlGfuJJVSlCbqVCpFmFIqTdRFqiOsnrARlUGoDqZ2Um2kWpRqVdRC1KRUE4ZI1KLQmA63KGpVqp1Uu1ItEVdVj1ALypRRCcAqCfGos++wEAf2deS2XWZbMcfEqduu87/hoV5259n2AdsyCHXYsipsu8J2qkUUO+6EMVCGCzfGu2bkhOGPjCBbZEwnsOnYMOR3KL+EvISshC4hjWuKMec1dkivGMjJooRQygTQJUTKlhcqccmX83m5mJdLeVgtyIS0zjWJmQanmezuA3bhgLOYk4cs61EW0q7dV+4868Fb7fJOSt7skIdsa6rG6dD23ZRc9+WbXbLcsu6l5NMSTtWIWrCWC3K7JG+3C9eyVjzojtlDlc61NnHAsh7n5KOcPN8oVgvQznap3CkeciYSYqUAi3k5HyHUch62fNVGzni1eL9XdZBztFJ8NEBvdsLrnXLFg97DIlXmZMqct7vUXonS7IzG5esd6nFaPS0Ypom2Pdor0PsBvxfwewG9H/Azj3c9fhoSUvxOQGlyZpLyZBL6DoqjcdnNzkd9vJxVr3fgao5qHPt2G+wEajNQzegcS8o3OjFp2089ToFzu1HdaFLt0nnHd98L9GKaai37SZreC9y9gm4F50ywoRmVAAAgAElEQVQNvN6mFrtptxDC07pHe0XKx8RYpZxLqwbhjFbJBnTe7eFLjdChnOEKmdLOiz6eSEIDOs9LPF0LLejc71Q3WtHUUGsebXq86entgl7JcK1lv9FOuwW3xrLvt6uP+8ve7OD1rLuU0T1l0j8gR8thtxBby7vVtn2pUd1oVU+yaqWgTMmzVeSpGqhHZ7PAu0WdL5PSsrwD4oN+dyoB3a4sHZJDFTDXrSstezXvdpKYTOAXjsTe7KQ3Onm9wEsRQq16tOzR8iswtI9QT15BqMVoLLxScEV7LvX4s3u3sM6a89Schw88eBghVFRDhciyjz7zHn+GhIoep0fRyqbaegWt+FGEd3Mh3r36oDK7vAzqPHNSygxRnqlLqbRSGTIgRZ3KbPSoXWEThPryEHGIOojalWpT1EbUwaqNVGu0GTTI1Uaqg6idqJ1UO6k2pZoVNilTQ1ESQsq8CmDfUupQNA44jkkw3jcIdn+Zh3INTW5ZByK7lVeEUWGIedjaYrIPHKc5DCMRRhlg8uB8Kb198lvITBRVYKx1s0ZAIIy9nCxIKEjISJkSjkkTyO5vA6XxRZIBwADCEMIgYJcQbZY8F4dlXy7k5WJerhfgequoU7Z30M4edM40iFsdIhuzjyVF8bAzXSuvt8pcmTNaLTpd+2qrGEuIerSXPZkps0erne0SHKsVCbSPJZ0lT+YP2kllXWkTK76cz0FPuVOMO+MJxzto30tL/7DTU+lkDztDleL1Tmxg+1yDvNMOjcqez8llT87nYT4P83m5VsB7KWhhp3DAWffUzRYolDnj1SLtOjfb5FiVY6qnsw3QHXNWPLzRAl5M9JSJxS61578kyPe3e7sRKu16tOPxtkfPfX47hR3sZGKidFBsefQwrfwyMVEtvZi42AA3mrFB2Uer5Iavtn260ozZMme6FnoOidea1WtNqv+QnK2DgQPyfqv6sOTO1mIz2mdr4D1fvxfoKw3KKxMDh+RqlnYLvOXRukdbPj3sUp3a8cpEX7mYTsCjjCocFKNVMjgkztbB22nlHRBj1ZA9IM414HZAD7pV6aBIa3GpCTd9Wvdo0+NtT297/DzgKw3YjM7Janw3cGeSOHBYTFZBzwG50KX7D8irDepXesqm43i8Ep4GejoJ6QNioEKueLxSoCVPrXi0VaTT9dDtio0C7wS655AsHRY9h+VYNeTLxJUWdS/FuZg4Wav6D8vZBrrRQoUDYqIaulznVrva9HnFo9UIoVY9WnmlOJp/ZUQbPV7yaMnjz9RTUZmj9kmlJ69A1SNPPfRwLvp8lWAyCGLuP3rl2UchJKkIesLF518h1Oc9fhyh1aMIp+ZeKbXM14eeWghUoQI6kTziGglZIo+528T5keokSlNkK0zUqsLqqUOpdlIdRIZHb1UhVKVCtDI/UYeiNqVSRJ1EHSGWURupNoUtqBpRJUMtFSb3e2KMUDPswhMHhBNz7FfyF37pLC9m2ftxeFFiggl0scK+vNDPwEgNnHrbqXWcRuEYQWZKhClPxoc7H3axGd1AKBow6QbGv6kQGrnJHpDG/KgrsqnLA3ihuQr4UgYAPsg+kCMohwC6hGi1xdk47O/ylvPwJCsf5eSDjHyYkasFWC3AfBYeZ2DFg8cZWPfxcRbe6oInWblakA8zcj4HSx48ycnHObmQl4+y8CQnH2XkQk7OZeRcVj7MyoU8LHtyyZNvdsNiXj7KyoU8LHhwv1u+1S1XC7CQgyc5WM7jUh4Wc7Ccf7nRW8zDsgfzOVjIqYUsrubxqa9WczTXjQs5XPfxSRY3Cmq9oDZ9tZRVa3m146uVLG3n6XkET6Zm2fRo21MGqnb3N3ceG9jazNFqjpaytO7RToGe+rSVpyfdailLT31ay9F6npayyiy17dOTLM7n1KZHOzn+KIjt5PROnvcKvJPn5wW9kaWdvN7M8vOCflbQz3y9mlVbHm0VDKzQpkcbHi3naSlHS1l6klE7Bd72aS1PC920lKUdn3d8WsnTk25ayNKWTyueWvfVap4Ws7QVwdOGpzc83vRou8BrOd7Mu5s591nBfSdw17LuckbvFdxnfmwj574bxN73Y5/3Y9s5d9PTWz7PZ2mjoDcKvOzRsqdWQ3ChlTxvenqzoFfzvFHglTzNddNijrcDdyeIreT0as7dKOjlnN7x3fkszXXTYp7WfVryyNRQKx6verQSAlBYIj35pW3dYvgrL3y6htqvWfaB6XFUfBlm3RBSc9FJ3/6u8NFLhDLIoh9HNdRcNOfJyy2eKZ14/uUnvTL5U5vNV8ooMgjVheQR1QDkmQvMWaI8cZpUJ6lupbpIdRK1K9WqVKtSKaU6iQ193qFo3wvB9Ay2hf7oql2pdqJmpTrMTKIUURupFlKtSrWgqkeVMOd6AAnACKHgsJTljoji9pwyk7L3v0Mo99M+5ZGd5v7+7qUBebVj1zlOg2M3ijCI3Ii/jU24waOcAGOikpHSC6OZTIss5CNTbd8glJTGmy0vQ8Wm8br0wWz0oCBlXooekEOI/QApIVotebYSNkpyzYcNMwLYDGAzkJuB3Axgw4ftALbCm7ARwGYRNgLYCOSGL9cD2Ahgw5frgVwL5JovNwJYD+R6INd8aS7WA7nmw5ovNwO5HS4iV325EsjVwCib5Gaw/xbcDnDLx00f1n0wyoYNHzaLsFPEnaLaDdROoPaK6mlR7QS4Gaidototqp1A7Qb0vGi0TupZkZ4X6Z2AnoeH97QT0F709WlA7wb0bkDPA34/oPcDfjegd4v0XpHeLbJZ5FlAz4vh2AvoWZHeKdLz4kuB1W6RnhbpeZE+LOqPi+7HpdgHRf25kvu5kvuiqD8o8udK+oOi/qDoflB03wv4RZHfKXL0OJs/aSegZ0V6VmTzuRvQXpH3irxXpGcB7wW8W+S9Ij8t0k5AW4HaCehZkfeK4bNPA/0s0Gbm86L7XtF9UYp9WHLfL7ovirEPS7EPSrEPSrEXxdiLUuxFMfb5YtnHxbIPS7FnRfdpoJ8Wea+otwIyCqzNgLYD3iny06J+Gri7Rf20qJ8W9V5JPyu5eyX9tOg+Lcael2LPSu5uUe8V9U7A20XaLtJOkTYiXdVGpOcymrKN6HM1oDWjuorGekDrAa9Fsinz+epY/aWby4FaCHAhwIUAFnxYDHA5oNWAV14ROkVyJxWJodRyQIuRGGol1EmFWqqVgFcDWgk4egXvT1h+Zc2VgM0iiwGt9ZJfIbuA80Q1IPOsC8zdpLJEWaJuUhlSGaauqDhKkUqHLJXqJJUmThOlQ7JctStKE3UzpUm1U0hLGa/hDqZ2ohalWohaFTUpVa9UPYaB7AmJRlleLmW5CE1aDu+bBZsEvMi//LNMuWt/OnXKtg9a9mHLjkeeUBWOXWk71bZd49jGYtxEk7dFmZpdUhiGOyvBGInkAXyAXjDujlgE8CT0mPbaqLE2MBs6CV5kKhJEXksBhAkI/QBjCEeM2sAR4xoG406xQvRWOH0Vwo9Z3Y6Vl1ZOWj0HrCMVor9C9JU7feVOf4XTXy76K0RvhdNTIfoqRE5ZGWH1HLb7KkRPudMNVrewuoTVLayMtErlTq95tkL0lju95c5AhThSIfornN5yp1TuFMtFsdwpVYigzMrYVtG1BipEf4UYqBADFaKvQvSWi74K0XvY9sAqSKsA1uBhZ6wSB8tFUVtmtSPl4kiFHIzLoQoYjsNwHEbiMPrK6CGrBNZwhRiOw1gcjpRZgwes8TgOH7J7hTXkWhOVOB6Ho9EYi8NYHEbDTzkah9G4HIlWHonDaCX2k9WnreE49LA1pK1jVWqyEqcq1VRcTVbiZCVOxXGyEiYr8Wi57Adr9JA9VgF9YA0dskcr0aw/GIfBOAzFoT9mDR6yhyvR/P1DcRiMw0gcR+M4FMeh6M5AXA7FYcR8rcSStgJpjZTDWBzH4jhWqcbi2AfW6GExXkXjcTVZqSYr1USlGq9U45VqolJNVdKxSpqsVEfjMBLHwTgMx3EwDv1xGIjDQPT3DMVhOI7DlWq4Ug3HYSSOw3E1ElcjVdQfs4rSGjoshqvUYCUMVWJPmZUTVt9B60glmnX6X1mwv1zkwfLZGohjbxzM6IlDKQ490eiLQ390XYpDMQ7FuCzFwYz9+WYEcVkoF4UK4VU4XoUoVAi/QvbEsSeOxTgEcVmMQzEOQRz8uPTjUAwvZBCXfhz8uAyiCcVo7C++f6cnDmbBUjQ5upCFuAzisp5FRlGeqQ7AYy6y7iYywiiPOc+cYUoTdSiz6aO0Up2kuoi6ibLMOeYscydRN1OGwztdpFJKtSjVrDBFKk3cSdRG1ITURtRCZKTnDQprEaoBowR2USFl+b5iM7IJNru8mG3FHOuz3gb6lcipA6HaILT9rYgyhCttp9IxrcJ2rWMbg6dmx2l1QnOldJTplI2SJs1+rQhQlFgCLCIEAH0I+yECxuatBGDCC7xQtAn9CIMAvaHppewDGEMYBjB5wv1S5h2Zs6Vny5zlnE1nFi5fW7xwZfHy1dED5UVL9DrQY0OPgH4BJQFFB4oOFBzwLPHaxLGHZ2f72S1Ywnfg3vTM4tWbD86cX7hy4+2ZMwWpfEuUHNnrQMmGHgf6HOh1oFegb4NnQ9aGjA1py5lsalu5eedcKh1Yos+BAYFDAnsdKNmyZInAgbkTp9ev33pybvYYx447MAp8NVsYcPCIA0ck9gscEjguaVLSmFSTQMeBpiVNSZqRavHYibWzsyfdA0cFTtjySkPLtea2URsu1jXu3boz55fOOHAW+TTqM6gvKn2O9EnkGeRzSs8gzwCfAJ4GmgQ6BjSNfMyBhfGpO9lCybLeGBqd6x04KcC05l0gfY70edIXSJ9X7jmgi4fKt85dOHPg8KTA9bOzl2saJh2cVvo48ijQMHC/JS63d56vbRxx4CjyOPII8CjwUeAp1EdRjyEPAQ0C9YM6AjSu+CjyoANvjU2sX752urxyUqrjSh8DOn3g8N61m9cbmo4LPEfuLLvhJ7tn2D3P7nmOndOxsxw7R7EppcdQjyk9inoQeQR5ROkh1GNKjyt3Uunj5J4kd1LpCXKPU2yaYuMC3xwY2rlxezZROy5pROk+R17zgo1bd2camnsd6AUeQB5A7kceUrrHgfGK6tXrt24Pjng2lJCLSAWgHFAWKAuUR84DF5B7FPvIOaA8UFZSBigHlJGcAwqQ80AZoCxwBjglVKvAVgEtAlsFtgnVIVUWKIecR8qamUjdwF3AbVJ1I6ckdUjqAOqQ1AmUkpSWlAZOSUoDdUrKIGdR55XOAncjZ5Fz6GaQM6DTwJ1AKaA0cBdwp2nKk9SFVCDOEddJKDAHWmeIMkQ5Yl9zgXU3UUqplKJuDpGrmyhLlGfOM3ussxFaZZi7mLuJDJa1KNWE2GF2hYpalWolaiHVRFSvlOnpqwvND0I1eVzIuBTlkVmw2egdjML1TDbMZ3ioKElhP9MlSsQrN1s82zEtxAnHSRo7TcduDrtYnH14MlRUt5ApIVLC8SR4gCUAX4IvoQfQwFPkMYAmTHw/XS4XCqCM5S70A5SkLErZD3IIYBigW4gOIQbBOOrKAYABx7nQ2PiPf/u3S48ePV1b+9ZXvlK0rEHLGrGsYcuaRBxy7JJl9VhW3rJ8y9q6fOX//ud/7q2uylrWUaV+9Gd/trmx8bOf/ezZxsb3v/e9tFJ9lnXEsgYta0zCkGUNW1a/ZQ1LMQTgW1bBsjKWlbGsyaqqv/n5z7fn59OWNWxZUwqPKzUKOAzQa1mfrK39x29+c6BU+r2vf/0PvvAF37KeXrz4ja99LWVZx5U66jhjlnXMso5b1jmlTgKctKyTljUr5TWtL9v2Rzdu/P0//uNEInnKsk5Z1g/+4A9uj48ftaxrhw//4jvf+eJ77w1a1jXHua7d665723XvuLHrrntF61uuvsb6qtYXWBtvlstaX9X6vGV95+tf/8e//dvrbW1/9Mknv/75z/dZ1hXLumZZVy3rhuabbuxmzL3uulckPGxu+vd//df/40tfupVM/sNf/dXNoeEpyzpjWacs65TtHLOdU7GyH/zpn57o6h61rJNSTlnWSdYzWk9Y1qRljVvWpGUNWdaYlMO2PWhZU5Y1blnjlrU1M/Mv//ZvM+3t05Y1K+EK8/XD5d/6za/OZLOXpLxq21elvOw4lx37hutekfKqZV1HvGjblzXfLCs767onXH1c6xOsxy1r2rKOW9a0hGmlpizrlISTlnUecbas7JQjzljWOcc5K2Fx4Mh///d/P5XNjVnWTCw2CXgrnf7Xf/7nu6dO9VjWiJSDljVuWaOWNa15QqkBy/rWb/zG7/zO76Qs66gO7YMHQgdOMsbnJeIjrAeYj7A+oo3dMPdFwTCD2u01hpysS6QLUQ5CN6qcUp5SReIe1gNaD2rdx8bAk/qZezVnOcyJKYQ2CVxibTzOe7UOQv+D8Guf1n1aD7jukOv2azdgLjEHzHmifOSRUGD2WfusPaaAdZ64FmSWONA6z8bG09h+6m6iNFGKqItUljnL3E2UJfZZB6x9rT3mHHOGqYuU+SnNIUK1KOwg1UmcMrJPohZFjQoblGpAVYtQg5CEV0yEIx/O8tBgMwpTCJUHzi+5r0RBL/vZUwcMTW5Z++6alZHXinGqq3ei7IOwsS6UC2Sk6BSi3XHSQuYACoAlxB5EkwrXa+KSEI2PkklJKQIWI4/wnmiLN4gwCNgjoVfKIyBHAIYAUkKkpRgFGAQ4Yqy+hei3rO/9yZ/cPH16/fLlr3/zm61CrM/Ovng0NzcyMijlqWTixaPH7zx58uHS0rHy8iudnT/80Y86YmXvvn7/4cTEWCbTXVHx85/+1E8mL3re7vz8g5GRX9/aWj1zpk/hraC499abu3fvTh4o65fy8anT7y8ufrC29mhyqseyvv3Nb967fv1UZ+cXHj0eJxoHOYwwiNBr24+PH//W7//e5Vzufi53anLy2vT0d37/97///e8v3L49Dnirtf1zDx8+u3fvxZ07F93YvZbWF/fvf/zgweOW5hsgz1rWsu//xY9/XDp8+EZF/JP5+b/7xS++8qu/+lZf35Rl/fEXvvDxhx9u37ixOzJyFfG6q++4sTuuezvmzgp5xrL2x1nW51lf1u4V5rOW9a1f+ZX//j/+x4++/e2ffec7a/Pzk8nk11ZWvrS4+Kv37t0+cPAa803Xveq656S819Dwf/3wh//yr//yZ7/zO7/4i784ns8vDA9/+NZbH7z99uLwyK26+l/f3vmbv/7rj95993xb25sF/wsPHowDDgqxd/PmyszM0xs3Plxc+Nzi4pna2vnjx9fPn3//9u1fW1mZrai43dj0k7/4i6Cq6qNbtzamT0wD7E1Pf3Fr62RDw03X/dJbb2+OjX358eMPr1+/pN2NkdHf3treGhn50oMH19taz6E6pd1prSeYpog2Z2fff/ONjx49euAHbxUKH9y9uzk19ZXt7bfz+TNK7V248CuPH+9OnziL6mq88mff//5v/NqvLQwPj1uWCYP48Xe/e2l62resG93d783N7d2//+zWreOue9Synt248Wd/+IeffPJJm2Udc90x7Q5rPaD1EeZeDtMZikR9rPuYBzQP6JehVcaut1/rftb9OrxTJC4ZJ3JU3Yg5pYx1VJG4R3OJdMk4EWtdYu5SKkfkE+eJC6QLHJq6FJgDZmMCZQxeAuZe7fZr3ee6g67br7UxFzYBEGa+R5RjKjAHrAOtA61zRLUAOeYe7frMHrOvdaBdnznL1M3USZwmlWXKhqVT6BhjQCrDnGHOmMKKdEiuk2pWqk1Rivb1CtROqkWpJkX1aLqI0cTGVEvYp6JMhpXxM9jf5YXuK9YvMeVlr5BQB6Js4fJXohOqbJMrZdc6xsDAbnIcox3vlrJbiG4hPCm7hWwXTnvUD+xJKCKUAI0Csyc0e8MjoYYA+42fd5TTG8bSAQwiDGMIQwPSeIqD6UAeQTgSIVSvFL1CfOdbf/jlL37xq1/60uP79zsta/3u3c9/9NHPf/zjoUOHvvHBB1/4+OOu1tbdx4+vTU6e6ej48Y9++PGLF5/78IPmw4c7LGumsfEvf/azwY6ORst679GjX/ziFzeuXv3Jz3520S9czee3trd/+OMfb926daUz/ZOf/KS3q+vi4OCLjY0i8Z/85m/+9le/+rUvf3ny6FFfykmEYYBhhFGEvGXd7+//j1/5yhdXVnot62gi8YWnu3/0rW/lGht92/72f/gPv/u7v/t4efmv/v7vdq9fv1xV9XRt7T//8R//0SdfOmtZFy1ro6/vxz/+8UBl/CrRzWz2pz/4wYMbN4Ly8inL+s8fffRHv/d7y9ev/+TP//x8ZfyGwtfKYjdd9xLgE8/7ws1bH1y+/PnrN3ampmaVukB81dXXtT5nWd/97d/eW1390u7u//u//tfygwff+PKXd5eWelpbv/+nf/re7TszlmVqqPMA9xobfv7f/tvd06d//F//6z/9wz/cOXfuJ9///rPdnffefffv/uavL7V3XA+KP//pTy8en26Oxd65c/vPfvCDlGX1WtYffe1r/8///J9f+63fSrW2frCz87tf/erJ5qa/+8u/3F5b++STT77++c+fS9T87Ic//OKLF598/HEmmZx2xJNs9t/+6Z+u9/efsu0vP3jwo29/+3x39w+/+92d69d+9O1vnxkd+e0XL37rq1/tZJ5hntZ6mvWIbc8NDf3tX//1+vLyJ7/2az/74Q/P1Nb95L/8l+3XXlu7e/d7f/InEwBb16+/ePHir//yLy+1tV0qr/jp97735LXX/s+vf315cvKo45wsK/vpn//5lWPHei3ru//pP33jG994vLz8N3//98uXLr13794H7777/vPnv/Ubv5GyrClXT7juiNbGx66PaYB1P3MvUy/zgNZHWBv/8mKYkUc+US/zoP7/2Hqv8CqvLF13/v/8Zxpj/hKIaLKQEEI5rigtLa0lLeWccyQZbAMmmmyTnQCDwThgu2zjjI2zjU3G2C67XV2xu3rvs3dV76590Xuf0xW6Xf3sp30u5lr4VPV5Hl0IEQQ3H2N88xvfCwGAUilLlSqVKvFrlGFhGT0yFXQ+BV6lSqQqlipfykwusqQsUvFaO1NVXpiAyhQoQ5GBfKUKFZQA+hH9AF4FHsBCBQVxUA0USpUrZa6QOea3K1UIYBIGcx2Wq1QxQIECUzJVDGhGpJy4M6WMQhUpKAYoMKwtpQqVioenpMxXkKtUllTm5S5VilQhlgiRqaRJbGZImSblQikSkCtuas5nMz7TcaYZZDG1fyiHovR2OdT/j0IZyku8CJiQ2zGolB/QCWbFs+6wrDmWHX/Io3SxbZtL4GxKc6iT6zCjUEspzXGcPIcVOIZnyYsMI5MzH2dBzio4qzAwyzg9xQkyFuDcoJwqOI9wXi14hPPyOFCABZmzhNqZ1Aky5nWcAGM+zjyUem3r0wsX6srKRmtq3nz55Y2jI8+cPj3Q2Hjz5s2s5ORXT53atmnTXEJyCJlHSEdu7le3bn37k580VUYWEuIhpHb+/OvXrvszMhYSsqW//9yrr04npK201Je59L033uipr3/rlZfXr1rVlpt75cqVbCGChKQTkk/IqydP/uqXvzx9+vRiQhoZi3Ae4izKeYSx9nnzaqdOySXk5dOnTu3cmUnIsbvvPvvccwsJqSbk0vnzB3bvbggEmgsLS2bNevPJJzcuX37igQeeO3s2QEgvIRs9nitXrpTNmNFJSD/Al59+2hEMRglpJ+SdEye2b9hQv2jRjWvXQjNmDnM2onEMcVCIdVlZyxsb+2tiQ3V1LV5vLefDiMOIwwg9Fvn4uWc3r1njo/TSK6/s3LLl1RdfXNXZGSLk2iuvrF+9OkrIAGIPQidzJhcu/OL69cqFC1empd26fHn18PCVTz8dbG5q8vmiubmZjHXPmvX59evB1NRcQg4ODT/37LMTHR37xsYe37Pnd7/7p2MPPzydkMPjEy++/HKeEF9dvRrIzKyZN68sK6thwYIfX7v2s5/9bLS9vZiQbiGGZsy4delSY0lJDSGH2tveee+9UsZuvn1h7eTkxx9+WD5z5msH9h85cKCEkFqAKgX1ANWEbK2v+/zGja5ItNPniyxbVmBZV197baKzc0M4fP7119f09b327LODtbVf3LoVTkvvnpry+dWr/jlzTm3e/NzTTxcR0qD1tQ8/7IrFvIRceffd3Vu3xgKB6vz8ktTUmzdv+tPT965a9dSTT2YREkOIAEQAyhQE4rsYeJT0SiMu0i+VVyqPkh4pff+fRa8cIAAJgIICs/T5FAQAvADFUgYAfKZpU6oC8UPLXZYQy6QoVKpAylwh86TMUzJfSiNJ+UqaOs0CBUVGXxQEAEsVFJhmuzhgRhYqVaCUearLlzJPSrPT5Qg112H5ShUBFAL4EMu19gGWIpQCFCjIV6oIMLEbqgKligFL/lLClimZK2WuUtlKZkqZIYRpPc8QwgxQJsaZanwoLhYIMU/Et7xZcbPciJQzxbanJAgLSQmiuiGA/qVCWSTRuJJosLPtv4S72DNta1acaW4vpJY5FU5N4MizKc1xaLbjZFKabtsZ1M52nHzH1OazEhZv6fUz5mOsXLCw4BWcG6xTfCZyWDmLo5MqGYtyVi1ElPMoZ1HOopyXMyfDphmUhhKK5uOslNJKxC+vXpno7NwzMnL2mWf27d178ujR8B13/PiLL/0L5r909NGDBw4UpKTs7u9bGQpNeDy3bt2q9XguvvX2qkgkg5C2zGU//enPqouKFlvWgbvu+vDixUwhlhHSmpHx1TffFM2a+dqJx3Zv29aZm3P9xvXI3Hl3ZuccWb26VuvrFy5suvPOgxs2nD92rI7zSsepFLxKiCAhZ/fvf/7JJwuTk3+0f9+TZ8/OJeTEXXe9eO7cne3tG8Phj86dW7d8eRVjhzq7NgaDX372WW8odHRi4mvTAX8AACAASURBVLXXX48I0UXIrqqqv/n229pFi7qINZCU9PnHH62fnHx4YmIoZeqlZ589uHPnSNayb77+unLmzD7OuhWMIIxpHOasi5BWQtoJ6bLsfsQRxDHEYcAOQi6/+sr927fnEPL+E08ceuD+F8+e3bp6dVdKyo/fffeuickoIf2IXQAdjrMiNfWn337bmJPTLeWPr11bMzp68ZNPQgsW9s2avX98om7KlJbZs69fuby8t3f7wMCuwcGrV66cf/31dy5ceO+tt37585+feeKJnJSU05s3n33uOe+MGb/89tu+qiovIR5CVpaUfPPVV81+/8evvfZAe0eMkMn0tF98++1wNNpEyMP9fZ9euuRH/ObixXWTkx9/8EFnYeFbDz1kFKoR0DR21hCyLVbz2eXLwaSkezIzD4+OtQDcePfdNQMDm+vq3nvrrQe2bXv+6adjM2f+zRe3WoqKelJSvv366zaP5+UDBx85ejSbkO6Zs35y69byri4fIZffe2/F4GAJY9t7eibLglc/+bg7HH5848YXX3qplPNGgBhCNUIlxCcpv1JGjDwybkuVSFliRqpE96ZHynKAEEAAVBCgDDAAEFCqAiCCGEIwK55XQaFUeULkcpnLDQtPZAueLXiOEIaXlydlQUIsSgCKFZYqKDXGkFIlCkoBvQo8AAXGVFKqSEGBVEUKShQYjStQcfKoaQSex1ghgAewFMCHGET0A/oQfYhmmCoEVaRUaYKp5QH0gk4MU2Ce8IxNnhmPIMhUIRZykSZFhpTpUqRJmSZlqpALpFgo4sXncxmb7bCZCSsqhdKUxFveVNue+kN6kyZTO+k/8/JcEkefJ1umwc6eaife8ix7RqIZyjhQpqPO3OVlUDvHiSMAshL9KiarWcRYHjOfcG9CnoIsTnYrTyxrFQm1KmcsynklZ2HGQoxHOA9zVsFYBeMRzkOMGSBKOWNBhwWY42VOsW2P+Xwnjx3dvW3b/l27SrKzvSkpj+zcuWpgYNPQ0PLOzvr58x/ZtWvbpk0H9u0rWLBgy+DgkSNH5hNy+J57+jo6F1jWPe3tp06fGuvuLhTy0JYtjx4/Xl1QUGBZXsE39vQ8sGvXWE3Nvk2bQjNm7B0e3rtl68MPPNDd2lqfkfH8qVPVXm9f6uLjDz2UJ0TUcSKcVwsRdWjXggVHdmzfumnT/p078xcvLrLtlmnTHty0af/BgwXz5q3Iyz+2Z8/ezZsf2L2r8I47doTKTx44eGd9/cMbN/YU5LdRenhy8tSpUxMNDc2U9jN2fyRy5uijI/399QsXvnTsWFd9/eCChacOHPQlTxkWohewH2EUcbnWk4hjWpuPca3HEUc0jgH0U3p6/Ybe1tYgpSfWrOlvbxvMzj6xd+++zZu3rV+fk5zcD2pYYw9AjxAr5849c/iwb/78oaSkpw4e9Kel7enq3Ld9x4N79kyOjS9TqpKxzU1Njx9/rKu1NX9K8lN79/a2tQ1Eo48cOFC0YMGBe+/dvmnzgT2789MWD0WjT506dff4uM9xKindPTDw6NGjGUI8uHz5ytGRAKX7mpvPnDq1cWKiwbb3VIT27dzpBXju/vuj+flbKiv3btz4yTvvPPjAvhJCWlDXAjQBNinodN1HVq9+YMuWo/v393V0BIR4etu2+mBwTUnJvu3bw7Nmnd5+37rx8e0Dg5tGRlqSkp/cv3/Pffc9sH174cJFPupsiETOnDy5ae1dfse5OxB4aM+e3Zs379qxI3P27LsikYf375+orz+yZUtTTm7EcWoRqyFOvjJ+ucew85T0SOGLNwVLT8JL8ihVqmQAVAghBBBGDCGGAMIIlQBRxEpA40MVK5UbR+Yl4J1CZEmRLUSukHlxap7Ml6aYHIpNJbmCYjM6IZovligollCoVL6UuUIWKyhOiJQhYhUpVWzUUKk8peYylq/AKJ0H0IdYosAL6EP0IhYjGjUsBSgGMLukB9CHcb+8EFSelFlSZsh4KmqpkOYQL83cxyi5VKkMpRYLudC0dIr4rmfo6okx6oe3vKmJXS/p9rpH6V8olJu4xUu2SJJl4pr2VNueYlspdrwcarZtzUlU1s23LONDpVOaYdNcxylwmEH+GiBSLmOmt7fAXP8mMOJBziu5qBIiKkRExDG5t5kCEc4rOAswVs55GWMhxoKJIcvsUAYYVc5YGXN8zDF0TL/jpBGSSchSQjIJ8Vokl5B0QnIIySMkSIiPkGxC0ggpIcRLyDxCcinNJSSVkEKH5hEyj5B0QooZM5vgUtvyMhZwaAkhSwhZSkgBIUW2HSHEQywzDjQw5ifER0izw0oJKWOsSvAqzquFiAkZsW0fIbmEZBNSREiNEBFKA4TkEBK0aYtNqwgJ2raHkCbHGbCtWotUWlYzIZWMdSrVQp1SQkLU6QMcRxihtIoQHyF9UsYIqbCsUaUaCGkUchChD6FHwSDAuMYJjeOIkxpHEEcQxrSeQJxEHEdssUjIIl0AdZblJ6SD0mbbrnCon5BWwVe47oh5EETdBxAlpJLzXsQoISFK622rxLLyLSuPkDDnVVKECSkkpICQGON+QrIJKSMkjxAfIQFCsi1rKSG5hFRxnkdInmUFhYgpVeE4OYSUCR61LA+xOrXulaqMkCC1W7U7BCpKSBtiCyHNycnP7tgx6fe//eSTu++7z0NIh9b1gI2AbajbQHU4tIrzEHVCltXvuk22Xcl4F6gwseqFqKV2seOUE6vMYQ0A1YT4qFNCSMhxWlDHpMwnpNC2KwHrHcdr2/mUZhHic1iUUq9tF1IatKxizmMIhsJQjUahEoOSVIZC7JfKo5QfwAfKGOc+UKVKBZQqAwgDRhEioCpARRGrEKOIlYg+iHtS2UIUSAPdE2bRy1cyX8gCqXKEMCRho1aJ+UiVKihWyguqTKMf0WNWMGM8CZlrcMegjEFuvm6YfcZOKpByrsMKpCoFLIb4qmjCB8UAHgAPgB/jI5UH0YPoQwwglmn0ARarxIueVHEYn+SZIp7kXCy4OYtZptRSpUySc0EcGBPn7s1mbFaixC6FxmGfcYowpcnUyM5/IikYjzyeQLftKYmowVRDFbbjJeVzbHueZc+LV9ZZaba9xDYTE82nTpZNl1En03GWUZrtsHyHmcSmeacrcRyvUR/GokJEhIhwHhUiwoWBCMSEiHERZjzIeIDzxMDFgvGjPOZnLJPSJZSGGAuaqIETn8s8jlPOnDLmlCd2yXLmBB0nwlg151WcxzivYizCWdBhfkMJdhyvY/5i1MicIZj7mVPGmNHH2wD0MGfVQlRz0SJkn5TtUjZw0SFEt5TNQnZK2SJllPM6IeukrBOyVogaIWoFrxMiynlMijopa4RokrJBykYpO6UaVKpHql6lepQcArUCYTnAKEC3UkMAQwAjCAMAg6BGEUYARgD6AAaVWoW4Sus7tV6B2ItqAKFXwQDACMIKrVdoPa71qMYhxDGNExontV6ptfGk+gC6AYYQxhBXIS5HnEAcQz2COIx6AHUvYg9iL0IXQIuCDgU9AI1KNUnVoqBJKQOMqZaqQcpGqeqkqleqQUFMqjop66WqljImRa2UjQD1SjUr1QJQo1SVlFVKNitoAqwHaAfs0boLsV/joHYHXLfP1cOuO5zkDmk9otSeuroDGzfeNT6enZTUIGUb6ibUzYidqAdddyIpaTw5aTQpaTjJ7da6T7ujbtKQ644mJfW5bqd2u1y3U+tOrftct89NGkpK7neTmlHXIdQDNCG2at2gdQ1ifQIAUwUYQ2zWuknrOoA6hCqEKEAMMIpQgT/gP/1xe1t6lQF/gl9BGaiQgjIAr1IhgApQIYBKwDBAOUAYoEZjBDCE4FNQJGUWF5mC53FRKKQBduYLmRd3x1W+kDlSZIuEkSRkbjx8oHwAfoAAQACxVIFJA+QnLCdzy5IjRVzUpCqWZiuEYqXyhJzrsHypblvghr9gXuu8AGWIZai9CB5EH2ofohfBj+hHLAUsAixQYMgxJnaQKYWxosxNzBIpliiRqZTJmpuo1DzOjFk+xyhUArc3PQ74jM9QxpMy8vTXM9Ttmz0jZknWXzRDzUxw8Wbb9jzLXmCTBbaVSu00m2bYdhalBi2ZQW2z3+UlYJCFzClwWIHjlDBW4jgexrzcCcZxTDwqeCXnIc7DXFRxXiNExJhQnAUZ93HmjaNTjK7x2woVYCzIWJjzCsbDnJdaVlbiv/QiQjzMCTKngrNyxsKMRRkPcx7hPMJ5GeelZrBynCBjpQ7LJiQ/8ZFNSDGlxoMvZ6ycMy9zPA4LMB7i8fmoRYg2KRqErHWcOkLaLatdqk4lmoWsEbJOygapmqSKWXYFIRWEhAmpICQmZEyImBB1UrYp2Sxlh1Q9SvZK1aXkgIJBBeMA4wA9SnUq2Q9qEGAQoR9gBGASYAJwHGAYYBhhhLFRQla6elTjAMIAQo9SQwgjiGMaV2g9pvWo1sOII4jDGsddPan1GOIgYh+ASUiNalyp9QTGdbCNkC5KexHaCelmvAOhBVSrUi0KGpSqM8BhqRqUquUiREiYkGpCagU3LOJaqW4j1GNKlRFSTSzDm2pU0AJQB6oWVB1AI8QBwrUJqnAHYjtih9b9rtvnut1a97luj+u2UKeSkBAhbVK1ad0A2ADYgtit9YDWfTbt47zDtjuZ05uU1O8m9bluv+v2aLfHdbu124puG+p2jV2u2+sm9bhJndptSiBkmjW2oK5HXUFIxLbrNFYy5iUkomQ96nrUtRBf7moSW14IIAzmIS9OUfdJVUSIh/MygKCCMoAQQBlAAFQIVAQgDBBFiCAYWyqCEDHPfwDFUuVKsYyLbGEUShVJlS9lNhd5QhYlUgU5QuQIWahksYQCKU0Syo8YQDSq4QUsVeADKDKXwFLkK5UvVa6QBUp6AMzPliooUKpY/ZA2KFJQoFQBqALzUwDmjzXjUgDRA1AK6EXtBfQAeACL1A+RqGwjT+IHN2pZXKd4muAZUmZItUTJNClNG+dczuYmgDGzHDbDcKuo2fXs22PUbajnFMf5C4VKtu0kg/O0rCmWnURIsm1NiQ9Q9kzLnmVbs23rDtueZ9sLbWshpam2bWh3uQ4toE4mdRZRewm1c6hTECdQmos8Zq5YPIyVOCzAmDGhKozfxLn5qBGiiosyzqq4qBaigvMAc25DnMoYD3LuYyyD0kzqVDDud1gF42WMldj2iNdzZv/+wxs3Prh1a9uyZYW25aU05Dgxxmu4iHERZSzCnArqBG175/DwY7t3VU6ZUmJZHsYe3rTpsd17Hr1v27Fdux7dvt0jZall+R0aMG+FDvVSGnRYBefVnNdx0chYE+c1Np3MyX354Yc3V1a2UNojRL2QdUI2SFkvVRWlm2KxZw8ePLJ+/ZkDB/YMDwdtu5rzas5qOW+WqkWILil7hOiRsk+pEaUmpVou1ZCS7VK1C9GlZI+UPVL1AvQp1S9lv5TjAIOguqh9sK7+hR3bBwQfRRhS0C9Vj1K9Sg0ADCg1CGoCYRRxEPUw4hjqCa0nNBrBGtNoFsNxxDHEUYRxpUaSk8/ed9/G0pIWQp7esmW9z9tAaYuSzVI2CFmrVIOCVoBWgDrHGVmS8fSevWf27Hn07rtrHSfGmJkQ66WskbJWqXLLOrJmzf2DgxW2XSdkfXzUkvVCNQjZKGWTkPVSxoSs5rxGiEapmpRqUdCF0AXYDdCH2IvYCdiHuh2gFaEJsQagCXWX1h2IXYiPjIye2Lr18R07t0ejHUJ0a+xz3XatWxBbEVsAWwBbEdu17kDdqXUb6laERsQm1G1aNyDWA8SUOnrvxrujkUJC+rOyTu7eXTt9ehXnDQgNiLWI1UrFEKqUqlLKgNf9Snml9ElZImWhw+6sq2tIX+J1nHJQQaXKEUKoygCCEAfwVSFEAEKAFYhhxEqEMkCDRy+UMkuILMmLhCxO0PfyEpz0AsO5EyJHCpPSNKA9D4AXIADgBwhqHdK6HNEHUChVtpQ5yiQwwcxEBnvlidvqygNQKGGuw/KUKgUsVlACUAxQpJQPsULrco2lAD6AIGKpQi9iKaIHsBTiG1+hikeicpXKVqacM97PmaVUppSmzjxNyEyllkqZZvqCuZgv+DzO5jBnlsNmMTabxZEK0xLtK8mUTnGcBNSTTqF/qVA/eOlxUp5hoycUyrZnWdZsK26TL6T2IkrTbDvdsdMdusyhuY6TSekiaqdSmklpAYsfDJcyVsqYl/NSxrzM8TAW5CwsWAVjIc5DxhdnvJLzaiEqBY9wEROiVsiYEFXcTFisnPEQi0eolsadcu5jjtdhXsZ81K5OTv76xs3ejo7Vw8Pvv/1WFiEhKWJKVhASY7ySkKjjVAMEbKuYkDXV1V//7d/mTkvJISQyZeqrL7zQ19Nz7caNyb6+1196MX/69EJCAswpJiTfskoFrwAot61yQiKOU0lIm3a7ABoIaVXq848/2bZuXYiQCYAeBY1SNUnZKlU9pSOpqX/77bf1oYqNvb1PnDyZQUgt401a1zhOrW13IjQT0sN5p8O6KR2h9gqEiaSkNmo3M9YqZYtt97tuF6U9Dmuz7SFXj7pun213CtHhOPtqYpvWro1QOsn5oMMmkpNHULfadjdzejgbTU4eQRhw6IjWxj5f4eoJjWNoLCo9iDiCxrGCYcQhKSamTv362rVvbt68Oz//5iefTHS0hwjpdd32pKSoZdVx0YrYBtAF2CxlvZQfv3TuoQcffPC++57es6dGY9i2opbVpFQVsWulquX80MRkX1ubT4h6wHqAzmnT2qZPb9a6WUHXlClDM2a2um6L6zZPm1aXktI4ZUqb67Zrt5HzdtftdpPaGG+x7RaH1VNaL2WM0ipCKgmpJKTesmKEbKkIX7l+PStl6vKampvXr1dPmdJgWW3abUAd47xOyqbkpLbk5DrqNCnoSEpqZKzNTWpGiDGnHnUL6kbUNVJWC/HZe+/9zVc/3tHf/9mFC199+21u8pQqzlunJMc4q5UiwlgMICJ4JedVWgeF9DBW7rqFxCqy7cbFaTdv3KguLPTaNARQAVCpsRKhAjGCWA0YA4wiVgJEACOIUcQwgg/AEw9/yhwplwi+TAgzH5kRqViqfCmMVOUJYd71TCKpWCkvQIkCDyiTJi/Tugy130QupcxVMkfKIgWeBJIvvsRJVQwmUaXmMZanlBewREEpgBcwgDqk3ZDWZRr9gB4FZqfzIHgACgGKAUsQPagLAfJMaFOpPAXZUpokeqaS2VKlCTGP83mMpQmxVKklyhTdiUVCzDeEBZbIHLA49+V2UVS8sJzaybZtcMR/oVBTrPhyl2RZybY93bZTLGuqFQcOz7Dt2bY9x7Zn29Y824rTOm07ndrp1M6kNNuhmTZdSO1FDs00FQWMlzLm4dxEMY2l7WHMz3k55+WMlTNeznklY9Wc1wpZK2S9kDEhQpxFOK/ivIqLiBDmyS/MeCXn5Y6TTelSh4Y4CzDmNU45pX7L+ujNNzeuvvPw+vWHDh9ebFn3DQw8tGvn/onxMOfjBQVnDh/eu3XrM48d71+6tC9z2acXL+bPmv3k4cMjVVXLpk4tnD798xs3CufMic6edfz++w+uXvXsiccO3XtvfnJyZ0nJno0bT9y/t3vBwirER++996Ed2x8/dOjEmjX1lH78ox+tGBhYX1vz1P33NyvZykWblG1StThO15QpVz744MDu3fdUVgZnzuwtKnzmyJF927Y9ceDA6OLFx1atOn3PPc8fOvTM/v2r5s17sLnp8b17Hlh3z5nt20fnzX96585HBgZO7djx2Pr1o3Pnnlq37sjmzcf27Dm7bWtvUlLftJRzDzxw+N57Wx3nzpkzn92166Ht288+8sjDPT33pKc/d2D/3nXrnjt69HBLS79DhxFGUE9oPe7qIccZJdaYZQ0SMsb5Cted1DiCul/K3uQpl9566+qVq7cuX/6bW7e6o9FtHR2n9u9/cOeuo+s3tCQnNwjRAtiusAWghpDzJ05su+ee5kWp169eHaiqOr1t27F1686dObOlsbFeqa2trS888sjuDRvurKt79uDBMwcPbu3rPTg29uaTT737/PNPHDy48667zj3++LvPPPPs/v3njh9/84knLjz19PvPP3/xlVdeffLJ5x4/9f5zz3/49DPfXr164fTpGx98cOHMk/s7OjdXVd0ZCKzIyxtbnDa2dOnLR4+d3btnXVFRYN68/praV44fNy8YJ++7b1tv75qW5sPbtz94553ViLu6uk9u2vzAyMjTjzyyvKgoylgtQC1gTMqYku++9NJnn33263/4h0sXL37wzjv3TEwcv//+gzt2HNu8eTQj45XTpxvmzHlo7do9K1ZUz579xP4Dm7q7HztwcMvQUOuSJcf3H/ji888fffDBhrw8n+MYGao08oRYYyQJMIJGnswwBd54QgpKlMqX0tDVs6W4fbNSHM9qijwhC6TMFiJXymIFpYmApRfRB+AH9COWoQ4akyjxcme8qtLEcFRw241S8Uz5PMaKFPgRShR4AfyIQcQgah9qD2CZ1uVax78CxkePo4+LFJgbvXyjU1JmKZmjVJaSy5Q0F3nzOJvHnHQhMpRKkyJViFQhU4VYKPh8IeZwNpuxeBdwYoaaSu0Uh053nCk2nULtJNs2FPW/Uihrqm0nx8tZbKNK8WYo25ph2bNtey41bGFqsC5plC6h1pJEh+9Sm6bbdrpDTQNUAWMlCWHyMh5gvDzRNV7GWDnn5uwuzHmtkA1SNUrZKESNEFWCGzeqgvNKzs0DnzGSyhkz7Z1RzoOMBw2gnFIvpR+8/vrhffsePnhwx/r1XsQdq1fve+CBL7/8siwl5Y3HH79/z545jC2vidX7fB1Ll35+7drbb7xx16pV0y0rl5DWhQtvXL8WXLo0jZA9o6M3v/iirLj4vfffry0pGSgv37Jly2dXruxYtaovN/f6zZtLk5Lq5sy5t3/AJ+SFU6c/+fDDHz35ZO6CBVHGe6TqkrJdyXbH6U9Jufz++y+cPTvW05NNyMfPP79nx47ZjJ174olHt28fzVz2q5/9rCkcfub06X133fXh66+fOn587V13Xb5+fbg8dGho6L3XXw9NmXLr6tVVVVWvHju2b+Om1rlzt3R3R2fMaCTkqbVr37pwoYSQ4/0D73/0UYYQw1lZa1taJj3ei++8M9LQMF5YONLYWMP5GMIQ4gjiEOeH29pO3Xvv8bV3nd606b5oZJyzFVqPIg4q2Tdl6vWPPuqNRM8+8MDf/epXKwcGPrt4MZyX50lO/uqLL4aCwWpCWhOLXi0h5x8/uX3Dhu5lmVcuXSpISvrk5ZcfPXJkoK3tvbffDkgRpfSDs2cP7d+/xLbfe+rJBx96KJOQNik/v3TpN7/97XNPPbVq7dp3339/333by7TuWLiwOztrpKR0bSz27Y+/7m1tDc6de+PSpdPHjr137ty1q1e729uvXbt2/t13//l//+8//fnP//zP/+uf/umffvHjH//s2rW//2//7Rc//dlLhw79/Zdffvvzn3eVl+9oa/uvP//5Q0eO3Lt61f49e779yU9iqakVnH9161bV0qVHtm576sSJPEKqlKoGVS1VtZSfvf328r6+npqa2mDwq88///tf/ao2GFzC+eVPPtm+YuXlS5c88+a99MjDDx45soCQFx96+OQjDwcXLfrqyy8r5s+PLlhw/dq1YE5Oum2HAaoRIoBRRPNsV6d1FWIlQEzrSsQwgLHMvaC8EI+YF0mVLUS6YEs4L1KyNHGRly9loZLmusW833mU8gKUwu2IAAQRy7UuQ12m0Y/aYyRMgVeBD7A4oSy3712MGBUkFMoHRpjw9vtdADGAOqh1yDUipf2IxQD5oAqV+iEqBSZoDrlKFYDKUypbqSwlMpVcmqgPThM8PdEabNgwqVws5Iasx+dwboJR8VSUkSrHMUbTFEpTqJPyV065McWn2PGTl6m2PdOms217hnHKbTqL2nMMgYrSBbZlLKdMSjMMj9N2DP/OMIRzabyiwMeZSYoHOPdzZhzuoFEozssZCxsHmotWKVukrBWyWoiqhC0d46JWxG0p021gFMo0sZRzHuW8wqE+Qj69cKG6pGQsHL7w5pv7tm49feJENDf35s2bWVqff+KJrRs3LiakmJAsQnqzsz+/fv3DDz5c0dubTUgpIXVz5ly/dtW7ePESQrb397/40ksphBROm+bPyLhx/XogM/PVs2fvWb68PTf38tWr2Q6LEVJOSISQ848/fuPq1adPnWpMSurnvEupXiX7lOpnrC856cann9YXFXk5DxPy8Y9+tHn9uiWEvHXs6N4dO9oXLrz62We5QnQmJ/umT7/22acrurr9s2YFp03LdZxj4+MvvPhiCNQ3ly81FBe3WdbJe+99/eTJ1elpDZbVQsjJ0dEXz51bSsjRoaHzFy54COknpJGQZkI25OU9d/jwUzt3+hhr5DwRjMJxgNWLF7csy2zIyGjNyqq+445+pSa0HkLsEaJ/ytTPP/20Mxhsssj1999fOzl58aOPQotS62364+vXW4LBCCHNSjUraFQQJuSNxx7bcvfdnenpX926lafUJy+8MNHbGyQkOnu2X8p6Qt46cXLXtm05hBxbvvylF1+skOqe0tILr7124/q1XRs3FsyaFZgxI0/rKOc1jIWpXUZItRCfX7lSV1wSIuSLixdjRUWbWlvPPvvsQkKiKSlLOe9NT19dXr57ZOTkffd98vobv/ntb9946ukvb978X7///f/1m99cvnzptdde+5+/+91vfvvb77///sqVK7t37vzDH//Y39Kyf+XK3/2P/1FZUHDu6NGnzp6dSYifkAAhfkLKGfvsnXeGO9rnE9KXnf3tN9/88pe/jOTmegi5+v57d61Y+dFHH+WlpDx7+PC++++fS8hz+/cfOnCg/I47Pr9+veiOO9rnz7v1+eeehQsDhFQh1qCJd2I1YgyxTusaxAhANWIlQBigHmy6hQAAIABJREFUAsGfyJebSFSRUHlSLhU8jbMsIQxavTB+2qIK1e3xR3kUeEGVGLUC8CEENZbFx5+EcQ7gUeAF8CGUAJYCmutiD2CpAg+oAEKRUvMYK1TKD1CmMaTjI1gAtRGpctSVrg5r1wvoQSxFKAbIl6oQoAigSEERQBFAAUChgmLEAgXZSi2VcpmQGVKaF71UIdKlSEuUSaWJOB90vhBzOZ/D+SyHzWTOdEpnOOwOxmdzluI4SXZ8xZvusJT/7ENNs+xpiaKWKZY9M34hTGfZdKZN41EDmy6gccqL0aal1F5KaaZNl1ADfbGXOTSX0lyHFRoTivFyzso5C3AeYKyC8RBj5YxVcBbmPMBYkDlljMWEaJWqUcgqIcwzXzUXDUI2CVkvRI0QUcErGcujNM9xqoQIM1bJWETwckqb58z5yZdfbL7zzmObNh19+OGNa9Y899RTA57Szy9fbikufmrXrhMnTjQVFz+5e/eq2tq7a2q++vrr4rlzr3344eb+/jRCRsuCf/frX/dWVeVQenLnzms3bxZMn5FKSGzRosuXLnWGQuceffShAwd6srMvXbzYEwzubW19Yu/e9lmzvr10ad3w8IHh4c/ffrtNyW7Gh5XqV6qL2htyc3/9i1/e3dvbTkgHIa8cPvLY8WPdxcWfvXTuzsmJ1VVVf/erX/UVFbUSMijVpfNvblm16s68vHOHDvUvWXJscvKtCxfKEH/2xRejLS1nd+3a6PWd2rDh07ffbp01q57zl+5/4NK1a8Hp03fW1X700UeDpaWnx8eOb9iwpbr6hd27xwsKPjx37pEdO8KEDAAMIY6jXqH1hJQrBR8TfFzwUSmHNfYC9gC0cd47ZcrffvXVYCzWQMiPL11aPT7+5iuv3NnTs7EifOPSpYq8vBrbbgXVpqBBiIbk5Cvnzz91+vTTDz20YmKiZOasn169+vC+fXWM9TDWr1RfcvLNCxeeOXOmFrGJkEdXrLz+7rvvvfZaQUbG0b17jz/00EBu7o92797Q0FDt0AaAOoAo51Wu++H585tXrlxXWnrz4sVoccnj27d/eulSxbRpVbZdLUTEtk0DQZCQFUVFn3788Vh5+cn16194/vnOtraffPPN+++99+b58998/fXPfvGLi5cvf37r1vfff//6m2/+x/fff/fnPz939uz333//xJkzy/v6tvX2DZSU1M6Zk0/Ip++8M9bTs4iQsZLiX/zyF9dv3Fg7MjJR6rny4YedrW3vvnl+rKnpR4cOPXnmTBbACw899Njx46F5837605/6589vnjXrk3fe2b1t2yPbt4eTkquliiHUItZqXYO6FrFJuzUaqxBNlLwc0aeUH5QPzF0e5Cfqd1MZyxDxRa9IKuNw3z6IK5KqVCmvMh45BrU2WfAKjeWoQwmRCgD642km8AIYT90H6AH0IvoRQ1p7lJrvOIVKhbSu0DqsdUjrAKIftQ8xgLpS64jr+jF+5hK/Gb5tvQMWARYaeQIoVJAnVbaUS4VamkhFpXKxmIt0KdNkvETYdNotNNFNwedwPos5M5kzg7E7OJvL+SzGUig1ZKppDpvmONP+SqFuV/0m25ZRsum2Ncey59p0DrVnUWuWbWqh6HzbXkDpYupkODSd2kuolUHtTEqXUZpmXvccJ4vSHMcpNId4ZsXjPMBZkLEyzsKJHECYc7MGljMW4jyWCG2anFSN4MacapayScoqLqo5L2JOPnNqBA9zHmaskrOAQ4cKC+9dtWr12NjaycmM6dMDjrN9aHigqWk4EByurQ0DbBsZXbt8+YrR0XTEtU2NK8bGFlvWuqamaDCwxKYrq6o3rF3bGYuVSnnv4ODa1auDy5al2XaWZfeVejauWVuTk3t3f5/HTVpZFly/ctW9a9YEc3MbUlPvX7cutHTpxJw5GycmvFIOCzEgZZeUbczZUhHadtfasba2as57GRucNn3H2Ng9K5aP9/QsdpwNzc1b77qrt6Ki3nH6GFubkbFj1aoNq1b1tbWlCnFPSclYW1uZVPcPDxfPnr25omL7mjXrx8aiXm++ED0pKVuHR+5evbohK6vFce5vat6wcuXmNWu8GRn1iIdHRtZNTt45NJQ7b14VY4MIg4hjGpdrHDPxKFcPIQ5pGEAcMAolZbd2dw0N+VJTOzjbMzhYtHDh0LKsbXfeuWHV6ppgMJexLsBmgBaF9YyNpKfft3LlupUr+9va5hGyNjd355o1q4aGq1NSepTq5PzOjIydq1atHR9vnDOnj/N2yzo0OhYuLV1GyODsO3aOT9yzfPmKkZHc5ORmKdtQ1yPWAlRyPrJs2X2rVm9Ytao5EskF2DE6es/q1bXLllVzXgdQG88x6XqAesY21sTumZxcNzFRvGRJpm1t7ekpzc6OpqWv7u9Pdd01nZ3r16w598ILT545c/Xate++++7Nt946fuLE5OTkf//Nb77785//5+9+9/Nv/ub800+/98YbZUVFOVJUTJ060NgYzM7euGLFulWrGqPRBY6zqrR02913NxQUbOjr88yYsSJc0RiN+KdOvXdsLCclpZLx0ZLiHfduDOTn53FuApm1qOsQa7SOITZoXYs6ivFjFx+AR4HPnOYpMI0FWVJmCLGI8VTOlglRDKo4fs4CJn9gBMujwBOPQWEQdQCwDHVI64irK7UuR12mdbl5j0P0A/oRzKmdF7AYsFRBGUJYa6+C+cwpAhVx3UiSG3LdctTlWvs1+hPhzIDGYoAigHyl8hJhzkKlShNjVGHi2LhQqTylskXiFs/Ik+BLpFyipEmZp0u+xFzAcL4gXrYpTLj8Ds7ncjaHsRmOM4XaJlw+3WHTHTbtr9IGUyxrmm1Pt23jRk2xrWm2dYdtz6V0HqVzaLwWao5tL7BpKqWLKU136BJqp1N7iW0vtWkmpYttO5XaSxyaaRTKYaWO42Hcw1kZ52WcexnzcV7OWSVjYc4jXEQ5r+S8jLNyY41zHuYsynksseLVStkoZaOU5kavyHHyHVYrRIizEGOVnIU58xOSS0guIQWEhCy7hjE/IYWEBAkJEBJ1mMmULyOkjNIAIVmE+Bwnj5AcQvyMFRCSTsgyQoodmkHILEIWEZJDnULHySPEZKNzCPFQO5D4PERIs+P4CWm2rDHGOggZUHJEqT4pB6TqU6qVkBAhZYTUC9mrVA9jUUK8hJQQUs14JSFeQqKEdCo1CKrVpqaFKkhIg5T1lhUipFnKKkJqHafTssKEBAgJE9IB0CBEiJAAIXWUdinVmGjCaqJ0WKl6QoKE+AmpcZw+xD7AfkQjUgOAQ4DjWvcB9gP0IHYq6ALVAdAmVZiQKuq0AZQTErZpE3XMdykjpBOgE7AFoAWgBaGJ8xAhPkLChPQB9gseI6SSkDYFA9rt0bpfqXpCYoR0KjmelDSidTMhVZbVjW6zEOHEv7RdQbfWjYjtqDu12651DXU8hJQS4iekVqlyQooJKXecOsQ6gFrAOoBWxGbAFsR6yyojxEdIJaWNCkoJKSGknNICQoKUFhCyiJB8zpcxtmVy+a//4b8cPnz4lZde+u+//e1/fP/9n7777g9/+tMf/vSn//P997/9x3/86suvvrx8+ZGtW0OpqamE3EHIIkKyCImCilC7iBCvbRcTUsB5MSF5hJQpWUhIhZQ1WvttK4sQD7VjGqsAajXWIDZobT7qta4zJhRiBYI3PtTE1cdIT64QSzlPZXwRZ+mc50hpDCljKsWNJBWPNQURvYBeBX6ACq0rXbfKdSMuVmhdoXVIY1i7Ya3LIB6wNNEBsySWI1a6bhnAAsZKESOuG3Z1mdZBrQNaBzV6Ab2ofYjGfioC8MQz64nbGoACBXnmlhixAKAAVL6U2VJmCJnGeRoXtxF76TJOKr6996UKuYCLBDiPzTHHepzNZuw2WCGF0pmMzWBs6l/5UJqQaZY1w7an2SZnYE+1rRm2PY/a8206z6ZzKU1seTSVxpNQ6dRebNtpNk2jNJ3SNEpTqb2E2gZCVcBYUXzRY0HTCZWwySs5r+S8SoiYEFVChDkvY7yS8xohqoWoFqJGiGou6qRskrJRihopqoSo5ryQOkWMNUlZxXmU8ygTEc7LmRN1nFqHVVOnmvMo5zEuYoLHBG8UokGIGsGrGI9yFuas0nEijhPmLMAcP3P8NvVT6qe2n1IPpYk+dSfXcQpNqN1xzNlNBWdmtYxx3ixlgxBNnI9IOaHUKoBxUANK9kk5IOWQkkNC9HPeL0Q75+1cdAjRpWS3Uu1SNkpZL1SzlD1K9SnVI1W7Up1K9kjVoVQHQJuCTqU6FbQpaFeqW6kupdqValeqTapWpbqVGgQYRRwA1S3lgFKDAEOIAwC9oPoBBxH7EHpNPlPJQYARRGOZjyAOIw4A9gG0KdWuVCdAi0l+S1kvRINULUp1APQBjiL2a6xXslYqk1pqBugE6AfVZ76pxkGth7Qe1Lpf636te1APaD2k3XHXnUjSy1130nXHXD3i6mHX7dW6DbENsRWxDqBGyh6AMcQB1O0ATQANiUhnA0IjYrvWJtvZAFiPWA/QDNCG2Ia6W+serTtRd2ndCtioVAtAHUCNUjGlqgAiSpUx5qW0Oze3MxaLeX2RJUtW1jfsXrPm/Llzv/713/8/v//9v/75z//63Xd//NOf/vDHP/2f77//3T/+4wevvrp1aCiQnJxHiI/SSoAaxFpEc15XjhjVJuWEVYgRgErAGGINQo3GmMYaxBrUdajrtW5wdZ3W9VpXIoQAQ4i+hM9doqAk/mwHeVJmcJHO+WLO0jjPEsIEl8wYVZKIMnkBAgjm9CQQX/F0lZsUc5Mq3Xgqqgx/kKoAYgmAD9H8xnLEiKurXLcMIJXxUsCQ1mFXV2hdhq55EwxoXea6Zdo1s1IpgB+1CYWWAHow7kCZS71CFS9CMMnyDCHTpVjM2ULOU7lphhILhVzERbrpiuI8lcsFXMTz5ZzP5Ww+Z3M5n8mcFOpMpc5USqczZwZj05jj/tXVC1hkim1Pt+3plj3FjhcbTLftO+KAPDqf0gW2vcCQ8ihNo3aGY6fadqptLY7HDuhi215E7TTHXhZnurAiJ77omdYnP4/bT2EuwpzHpKgRIiZENTdCwyKcG80y4lUrZZNUjVKaL1ZzUeA4BY7TLGSjkHVCVgke4jwCUCVEq+s2aF1BSITzGiFqOK8WvFaIJiHqhahipi+BxxCjjhPlzBz3lTs0pJTPcUIKSm2an2DS5DhOvsM8DjN50RBjYc7CnIWYE+E8xkUL6jaAfiHGlVoBMKBUr5SDUg5KNSDlsOBjWk8ATLi6X6lOITuV6laqTcp2KZuFqhOiWcpepboVdCrVYtudnBsZ6lSqC1SnUl1xhYIeUD1KdirVC9AH0KVUH8AQwnBS0qDWE8lJI1KOCD6m9SCoPgXDgMOIfQq6HWdk6tQux+mXagBxAGFI44jGMY09AJ0KOhV0AbQCtCpoS05uUapTQRdCL0APY8OAo1r3ANRJ1aagA6AdYDA5uc91h5OTl0+fMcTYMMKQ6w5rt19jl7mY0Tii9YSrJ5LcVUlJE0qNKjnuuqNaj7i6R+turdsRYwo6AValTB113clpKf0ae7RuRW1q6hoQm1GbickcqbQB1FHagtiisQN1j6s7dVynujX2SNEueKMQjVy0oW5BbACoUaoaoNyyiwkpte1CQvIJySEk27YrFy5c399/6vChm1ev/t//8i9/+rd/+8Mf//j7P/zhu3//93/7859/fP36/rVrq2fN9jMeAQgjlAGGEaOIEXNeB/FParWuR12DWKt1NWJMGxMK67Ru0G4tYr3WVYhh1EET1FRgct636+hypVzCeZpgizlbzHkG5wVKlpgEk1JG1LwKAohBgABiEHUQsUxjxNXVrht13UqtKzSGdFy2KjRWujqIYELhfsCwq6OuG3HdSlf7ARdxXgxQrnXYdcOuLjfxAq39iGWu9mldHLfY0Y9gUuYmu1AMWAyQr5Rp4MxRKltJU3Jg+AuLOJ/P2EIuUoVYJHiqlIuEXCREhpDpQi7kfD5jZtebx+PA9DsYm0adaZROdehUSmcwZwZzpjoU/7oF2CKuFc9nplj2VNtOsWzzwztsew6l8217IaWLKF1A7QW2nUZpmlElai+x4694qZQuojSN2plOfMsrYU4RYyVOPLdpmjMrOQ8zHhGsmvOY4FVc1ArRKGWY8zKz/QlRKXi14CZfXi+ledqr5rzQYfkOaza5ZCFjXARse4Xf//6rr5zcv//UkSP31TfEbLvWsuuJVes4DUI2C1Fj2VFCKgkJW9aRNWvefvHF6PQUPyGVjL1x5swzJ068/NRTTx8//srZZ7O4MOfHWcTKpU6hZZUS4rOsCsYqGAvalll8goSszM27dP78/V1dnYQMOnRAyQEp+5UcUrLXsp65++4PX3rprVOnXjl69NPz5+8KBBoIabHtJko7pWqmTo3DaoTokqrDofWE7Kyq2tHbGyGkQ0GXUt0AnUr1gOpTqg9gEGAIVB/AAGCfUv0AwwgDjrO9sPDTF198/fTpl/bvH9d6WIgBzoaZM8CcQaV6pXxkZOT1s2dPrl/fAdAhRIvjdDpsQMlhrXuE6JSqRchmxlqUqrPtQyOjH7/++sDixa3UbiPkSHfXlvr6ZkK6ETsBR7QecXUfY/dkLv3g2WdfPHbs8X37Ty1fPglqQPARwYeEGEE94bojUoxJMSHlpNbLOb930aLT927oUmoccdJ1x90ko1ZtUp0/cfKNJ554++mnXzp27IOXX+6+444mYjUxXidEHUANY40K6gDqpapzWI1lHZmYmPD5Kwhp1roJsR11n3ZbbHtva+sHP3p+YOrUdinfPnNmz+BghJBmxusYqwdoQohY1qEVK94+91Ll7Fke2y4klrktzyCkOCVlsKrqzKOP3Lp+/V/+8Ic///u///73f/jX7777j++/v/LBBz4hQkL4lSqLB8SxEjAK8Qe7Gg2NWtejjgHEEGtR12isTWx5dTo+Q9VorETwAMR7geMipYqkLJIqW4p0wZdwQ5fj6ZznSJFoMoAggGlH8QOWIxrPKKQxrHXU1bVJZstzq103onWlNkqkQ1oHtPYheAHLEStdXeW6la4bdl0fwELOPQDlqMu1G0Dth/hToLkWLkX0IpRrbQ5ffLdfAwE8CfvctHFmK5llpEqqpVKmcZHKxQLOF3K+WMo0KdMkX2zyB0IsFmI+5/N5HKwwj/M5XMxhfCZzpjt0uuOkUDrdcWYyNs1xXGq5f9W+kkSIa1kptj2T0mm2PSWR1Zxu01k2nUtt06u5iNJF5t7FpqkmVm7b6dReQukSai227UWUpjk007FzHMeUauYmaja9jAUTgYMI57VCVnFRJ0SDlA1C1gtZK2U8aM54JedhLiq5CHNmhiyz5RU4TqHjtArZIESTlI1CNnBe7Tg3PrnYUF6+sq7uymefBWx7MnXxioylDUI0c95AyMC8+Ssyl/XOmVNG/l+63jO6yuvM29/neXYvz1FBIKEuod5Q7106TQ3Uez1Coogi0bFxA4OxAWOwQzPNFNtU447Bptq4ZRJPnGlxnMTvrJlJPJlJJuOJk3ei/4d9jvNOZv21nqV1JB3p46173/t3XxeYyM+//8kn6ZZVr1RXbOxTjz1WVlBw+/ZtV0nJ09u2laenpwJQHx2Tz2UqADUhIZ3JyQ1zQ0oAKLGBei76k5N7EhJ0vvzWxYvrli+vAGBNXNwIZ0OEDjI6zOggsB1fu7a5ru78yZMbJid3Tky2V1T0zZ27OiWlPyzMA8BwTGwjpfUQNthsy2Njl8bG3nr55T1PPNEdGtpHWQdjHZS1M9bJuF5kGWZskOkDHR/k3Mv5iOBjnI9B896li2uXjD8zNXVl//52AMbnzt2SlrYmPr4TgCG7/cM7d5pLS5/burUxPr6VkBXJKWuSk7sJ6ePMO39+f0BgZ0BAf1hoG+fNhrE8JeXTTz6pS0hohXB5YsLH168/ND3dOWdOI6VdQnQK0SfFkJTtALz9/PMbV692REb96LPPFgUHeQMDHsjM3JiSPMrYgGFOR0Y+lJW1LjGhzzSngoPPrV//xrVrnQsWLAsIHJZizLIGlerhfDAg4Llt26rz8++8+25vTc33HnqoLCpqWVz8qoyMruDgRsr64uKdENVj3MDYWGLSspycTz74YFlfX0tAgIsxB+ceLpqEcAKwvaf3F//8z9dOn3n16PP//Mtfjvf1VSu1OiNjODa23jA9hFYBsLGp6d79+zmhobkAeKIiu1JSaufOTQEgFYBoACIBSLfbh5uaLp4584uf/fy3//Ef3/7xj3fffbcAoSKMixmrFKJW8CpfD8WdUtQLrteMF0nl8Y+cXFI0StmsVKOULiGcQriFrBeijHOdZvJf//Mixgu0EorQFEKSCU0gJJHgBIyTCNF0Jx1uKuFcX9JVClElZaWU1UrWSFknlcuy3L7apGqlrFNKd1XlUpUKWSFlrZS1vlmV7ynmPAbhfM71obWA80IhCn3DdZEnZD4XZcLXWJVJUSJl0XdnPSGyGc/hPIMxveOS5BMukCRKF2ASQ3AUwtGYxFIaT2gc0cADEoNxDCExhOiWKhzjcIJ1elMTgbUhfQ6E85AvdvC/NocB0DGoeYYZYpg6Ta5n5yE2I8w0IgwzwmZGmYYOlMeZpgZs6gqle6gFmroJYZIJU0xTWxUyTJgNUT7C+QiVYh/MV1/Y6cFTE6Fu31yc1hBShlEV0kFNP/8A+ygIdRhnmWYWhC2UeAhpprSF0kUYNyF8/cKFPY89dmrnzvXTM8kAPDjQv2fnzpOPP97M2SNNTacOHVqzcuVLJ05MlZUNp6TeuHatPjPz4okTbWXlcQCUz5t3//33s6Oi0jF+9vEdx55++uihg6cOHiwND29buHDrpk3njh0bycl2BgefPXBg85o1u7ZtO7xtWzUh106dWjU6umPJxL7HHmsgZITgcc4nOZ/gbEyICgBunz07s2SiCoDNHR0vHD68cWbmyunTGysrn16+4vSTT9UZxhODAy8cOrRy2bJrV69eOnt2qLnZbZo9jHfrERVjvVyM2e3L7PYVdvuoZS2RYpzzMc4HOR9lfNyEd158cUV390xBwbW33+4tyH/l6NGNMzNnjx49MDKyrrT0h9///havt94wijHuDwh4bHLi4NNPH1u/vouQt8+eXeXxbHS5XnvpJRfBbTZjRXLS/Tt3HHHxY8p6YmLizo0bp48c6a6pcUDYL0SvEN1C9AjRAsDFPXvOHDt2aMOGvTt21CYkvHLo0PpVq5/bved7Syc35eZcOHp0etWq4wcO7O7pWVdRfvrw4bvvvrt2fLwlOHiAs0Gp+qQckHLEsmoxag4K/P6dO80Ls5oM48mNGw8+9dSD69ZdPXlyPDXt3L59O7zeCsM4uX377h071i5bdu/mzf179jTm55caRhUhlQiVQzMPgM3t7Tdu3Lh0/vylCxdevXDh9OHDR/bunZqcPPbss0+NjVXajBd27jx9/PiH9+9nKrVzaOilF15YNz399tWrq5qakgFIhzDNNOMBmAtABAClCYlvXLkyOzt77vDhdJstn5ByzqsE12sreiylJ+JOKT3+iXiTUo1SLlbWYqWalGpRyiOkS4gGqZxSFvuv4Uo4LxO8hAvN28xlLI3SFEKSCEnEJIWQZIKTCUmjNM+XgfLxBsoFrxKiWspaJWukrJHSqZTHUi7LqvGXrSola6WqUbJcyEopa5VyWKre+nOFqlKqkPMojPO4b0m4iPMi3xKyLBAiV4giIUuFLJZ6n0YUC1EoRD4XeUxkc98en956SaYskRC98pJAaDzGuoGKxTSW0HifYYHE6LimbzKlGygUjnEoRnMhCjFhMDSDoBkE4TyEdIXSOOD/uTnspxqEGMY80wg2bIE2I9DnGfZloyJMI8o0ok0z2vRf55lwgWEuMIwEw0g0zATDWACNeNOMM81kCNMg1CBgDWApRPrODpUiVIlwFUbVCNdg5CS+aZSLEBchlRiV+d9Qi3EtJtUYa2RwJULpppmNUAtlbkIbCW2itBnjFoxvXr68YWpq68zMvsceWxQT89TGjQ9u2vTxJ59UzQl+8+jRLevXRwDQGxtbFhvXm5r2yf37n3z8cavHEwJACQCt0TH37t4tSk4KBWC6q+u927fjgoOPHjpUm5Ozuqdn7Zo1169f37x8eU/Wwnvvvx8NQJlhLMrJyYXwynPP/eiHPzx2+FC4zdaC8SijI4yOMuZlfAkmowDcOnt2ZnKyHIDrzx+9+NJL40uWHD54cGp0NM9mOzgzc+vy5Wf37o0PCMgA4JVDhzevXp0EQDsh3Zz1MT7IWS9Cy6Kinl2//ql1655ev37X2rW9YWGDGI0KPsj5IOODhnH73Lmpnt6Z0tKrL730wMzM3ffem1iyZNeOHY88uHVxWvoP798f7+oqBqDVsK0vLHxyy5YnHn/89q2blVLeu3Klv7Fxc2Pj1ddey4dmn2muSk6+f+dOc2LSuGG0AXDr0uXRtraFALRy3ifFoBS9UnZwvgiAq/v2Hdi7d3lv78mnn358cvKVV65EALDZ7X7jypXdD2w5dexYGABPj4+/dvVqNgDbOzouXboUD8BihAaU1S1kr1DDSvVJtQjBpeHzP7p1qzknp5uQH9y6tXfnzsnx8VOnTnny8uqlPL1797ULF6anpggACQB8ePt2fUHBfACKbaDUMKoYqw8KqgkLO/LIw3c/+MBTVNTZ1HTtjTdmZ2dfuXy5ubb20zt3Prp///jT++7cvbt8cvKXv/zl9OTSb7/5r48/+WTrQw+9c/36zu3bn33iidtvvPnOlcvXLl9+/cKFNy5e3LFx45qBgT/+6U/H9z6dDkAxpVWC13BRLUSd4C4pdcfkkEKHnlxCuIWvTrUotUhZjUo2SOVS0iWlR6p6KUs4L+K8TPBSbWfhvJDxQsYXUpqszb2YpBCcQkgiIQkEJ2Gcq6EughcLUS6g3e5vAAAgAElEQVRElRSV+hwnlcNSDqU8luWxlENZtVLVSVUtVbU/fFCnlMuyHJaqV6pOST2rqlaqUqoCziIRyuG8iPNCf9Sz0M+ZyuO83F+YSnx7MFx/X6+86CBopk9IRROJz4EeT0g0xjFYpw1oPGGxlMYRGu/fy4shJNKXhyLhBIdhnztvDoSBJgyCcA5CoQiHIBQIoV4h/sseKsBmsxs6TW6EGGawYQQZRrBh88fKjfmGEWUakYYRoXWevvOdr4dKNHQ8ylwAYZwJk6CPU54BURbC2utZgnEFRkUIFyNcgX3ItzpMXIS6CHHrkRMh1ZjUYFSFUS3BdT4QAqnEuAqjDNPMgrCJUjchHkIbCV2EcRMAt69ebcjPW11d88rFC3ufeOLpXbvygwI//PDDTMbePHp0y8xMFgBtEDVROpqScufmzUP7929fv66esRIAGubNu3vn9sKY6HkAzHR3nz57NhiAGAAqk5P+6oc/jKb03MGDK8fHWzMybt+9mwxADQDNdrsTgCsHD758+vTzBw4sz8wcQ2iQ0j5Khyj1MjbGWC8A7556YcXoaCkAt8+d3Tw9HQ9AFWNVAQFVAGxva/vss8+2bd1aAsAiAG6cPbth1aomzlfMmdNLaS9ng5yPcj6u5GJLOaVsUqpWCgelo4JPSjEp5JDg3QDcOn16aXv7Fqfz4tmzD21Yf/r48TAACkyzLDCwnpAPbtyoTk11AtAEwM2Ll9ZMTHRkZt58770s0/zkzTe7a6o3u11Xr17NBWDUNNfGxt6/fdsZHb0EwiWMffL226NtbZ2WNRoU1Ct4n5TdQnRJ0QTAa/v3z0xOLJo796ObN7euWXPp/PksAPZ53K9euvTo5s2nDh9ZCMBpr/filSt5ABwfHz9/6VIpxmsiI7uE7BSiQ4geKXukXIxxd2DAvRs3ahMTWw3j01u3PIWFyQDUBAdX2u01hvHa9773k5/+dPPy5aNlZU8tWfLbX//b6qVLj2/ffu3cuRsXLty/ceNHn3zyiy+//Pbbb+/eu3fm3LnZ2dn/+vbb2dnZS5cunT9/fnZ29vr16+/cvHn2zJl33nnnn/7pn57cs2d2dnb//v1PPvnk2bNnz1+48B+///2s/+NPs7Ozs7Nf/fznox7PV1999cL+A5kAlDFW5Vtk4bpCOaV0CuHwPVzXKbf8LmSgGqRqVMolpVsol5DVQpRqFAHn5T4DlT64iWzGUjDWhIBUSlIpSaFkgZ6XU6p/q0yIco1GkKJaymopHUp6LKvFHuBRVq2U1VLWSFmlVK1S9ZZyK6vRbndayqWU07LqlKpVOiYuK6Qs4DwSoRzGS4QoErJE+tCaJVLqlZdKqcql9C0kCw3J49mcZzGWxmi23kbWNlBGNK8ukdBYjKOQr1GKpSSO0ljC4ghZQHAsJjGYxGASQXAkwZGEhGEyF6EQ05xjmrqBCoYwRA+hTBgAYeD/rlB2Ddg0jADDNsdXpHwVao5/TS/MsEWammBnRhlGrGHEm7YF0Eg2zSTDTDQMrXhJgGYC9FWoLIizoF4kRkUIFWNciFAhwkUIlWFcg1ENxjU6mUmpBpg4NJuc4GqC9EnQL1DB1RhlQnMhRHpM3khIM6Etprk8Le0HH320a+vWF3bu3LRu3ZJFi146dWpty6JrFy+OO937vN5TR4+u7+i4cujwqNPxcHfPBx9+mCrErVdeeWTpshQAZpoaP/+7vx1tb09A6PATT9z54IOK+PhkAKrDwi6/+OJar/fYo48e2Lu3IynptZdfXtPX99z09DM7djTFxPzw3r3xjo6NbveHN2+2Mj6I8TBjo5RNMD6G0KqYmO/fvn3wmWcWc35y5cpjhw5vbm9/4/Ch8fr6bb29Z06eTJo//8hDD53fvbuJ84NTU6dPHD/xve/1ZmV1QzgouFeISSGXC+nlbJXg64RcyvmIEMOcjwixXMoRjNbExX3/5s2TR46cOXKkIDV1oqb2lQsXptrbX96168Hx8YnCor/50eebJyaaDMMDwKGZtUefe25bV9c7V66MFBWdefDBA7t27R8dffvy5SWZWcOGsa+j48d/8zdr29tHDHMIoRe3PXb8yJHnDxxoiYvrI6RXii4hugkZnj//7uuvnzxy5MDMzMF9+zqqq69dOL+hs/O1Xbu2P/yw1+V6/aWXNnV0XHvue1s2bcoF4LGK8svnzj3/3HNr+/vrbUYnIQ2m2WiYLaZZA8Cmmpqf/t3fbVu1asmChC8/++tj+w8cn57+/P79x6amvv/eey9euvTwtm2zs7P/+vXXf5yd/fff/eeFS5du3Lr11jvv/OTv//6zTz+9f/v2u6+++un7986fPz/lHb98/PjHH3zwxuuvH3v++TfeeOOrr75aPTU17R27cuniy6dOvXHx4lM7dlw4evTUqVM/+tGPfvrFF0cOHnz5+eevnHrh9fPnr7366q3r1//q009/9oufTw8OvX/r1vmjRxcCUEZpjRAuKeo514/DlzAQ9ULUc66H4k1KNfufJiWbpNJj8nohygUv5byUizLBKwSvFKKM83LBS7ko4DzdX5tSKUmmLIXQJEKSMEklpJDzUn/KoVzIGikdSjmU9CjVYre3BgS4dQOlVJ2S1VI6lXLpwqSUy1INdsttWfWWVWepGqWqpaxSsoiLSISzOdd8ziIhNP+3WMgSf0i9XMpyKcqE/G5qls14JvdBV7IYX8i5diikMJbkNylEYxKDaQz2Vah4SvVeXiwm0QhHYhxOfFd4YQhrgl2INr5Acy7yzaSCTDPw/7dCGbZAmy3AsAXajBDDnGszQmxGsM0IttlCDDPEZoYatnDDmG8Y4TZbpGGLNc1400w09F6eD1+XBM0EaC6AMMGEaRBmQJQFUSaEeX5ElM4caFNeFULVvvgSdlLSSJmTknpMtGShGuMajCsRLkWoHKEagmsxzoBmJkS6e2qhtJnSZoTHExN7Kio6qqraqqsXIFgHwJKSEndeflNkZFtOTi0Ak2VlfS5nY1FRIgBjBYXugoI00+zPyMiJjcmFqHPhwoaKivLMrExM2ktKXeUVuVFR6aaZAYAjLKzf4ymaO7enuCiXsp7omAG3u9vlSgkMdMwLHaqry507tz8oqLuoqITgEUr6GB1kzMvYMMYrYmMHK6taS0vdUg5DuKy8os/lbCoqSrfZ1pSX58ydWw7AAOfe6qoqpYYQXlVTU5WRkW2z9XI2wPhyKZdLOSnkhBRTUq6RcrmUmqAyIsRSKccJXR0XP1RZ2VNTU5GUlAtAlwnHc3N7XO7WmpoEhIZS07qrqpoL8h2EthHSQejy2lpXevpoclJnetooZ1s8npbEpDWZWV3JyWOMbSzI762qXJyTvYiQEcqW2K3VLldZwoJShEalGpSyT4pBxlbGRHurqzorKkbdrpygII/N2LBw4ajH019XlyNEp2FsKCwccbu7q6oyEGojpBfYVqZnNBcWRgDgAqDfbh+JX7C6sPBBt3uv1/vpjRunXnxpz4H9F1988f988cWpEye2bNrU29b2wMzM4b17StPSn9mw4dmZmT6HY6KhYWlFRUdFRWJoaJJhuObPrw0KqlSqCMGmyIjahQsXAJADwKL09LSw0MbMzKby8tr8vEjTLDOM0fLyyuQUR0xsbWpqts02WFHhKSkpz8gI1p5Xw8hGKJPQDCFyg4PK42JTLHX28OF712/kmWYVIQ7BG5VqkNLFhZNzpxD+R9YKXi+EU8oGpRqVbJSqUVmNltUgfamoOiF0eSoXokKKKh2tkrpIiVIhshlLoz7FSxIhKVRjv3EywQspLRGiVOhf10c86VTSbalmu73ZbjmUrFeyXimnUg4l3UrVW5bTUi5leSzLZVlOy3JYymHJWqWqlKySvrRBPudFXORxDdLkxZxrq0KFlOVSVvnXhnXms8B/xMtiLItxDTvP5Eyb9ZIoSdQcKExjsG86voDSBL05TImWLIRjFE7QfITmI/znAbn2D0M4Vy8SQ1M7PgNN838R7LR+yjACDZ+Bao5hzDOMEJsxx2ZqiJ3OlIeaRrjfpJCgGyi9nWcY+kUiNBNNGG+ayaaZAWG6ibJMmKddeBCVaO0w8lGfKjGq9tkTsIdSFyG1BGt+eTXBlRiVY1SBUSX2fTPDNBdC1EzZYkqbCW2ipJWxBtOsBqAGgGoAGhFqIVSTLesBcADQhEkdAC4A6gFoIUTv/dYRrLPXVRhnAZAIQDIAmRAlAhAHQAoACyHKhTAXgNzvsukIVQNQrteGDdNpwnIAnIbZClEbAL2MdVParQ96jI4y1ougXsrrpaSX0DYA2gBYDMAgo50AdJjmMGO9BDcB0E7JAGPa0dLPWDdjg4ytlnK1kFNSrpBymZTrLLVSyjEhRvzc3mHBezFuBqARgDbDGBCim3MPALUA1ADQQmizYdQD0ARAF2etjC+mtAWAXggnEfJitEqKZQBMYLwEwnGCJ5UahrAHgH7THJRySMohxjoBGEBoRKpBIcd84201zFknAJ020G8Dw4wutaxhBEcMY8wwlgmx3FKjNlsvAK0A9AAwLOVEROTqxMQNlZWHp6dfeeaZu1eu/PVHH33+/e//4MMP379+/fLhw0/PrN3a17eptXV5aWl3dHSzZfdI1RkS0kjwYspaCWm22TwAaKFxKQAlhq0coSKbrco0qxGqILjUMIoAqKSsnNJ8AEoMowSAAgDyAKigpI7xUgDKbLYKwyixgUpCSwAoAiATgGz/5zzDlstYfmBQafj8lpzsntrazWNjP/mHfyiVsgojJ+c6Q+ARwi2Ex3/KcwtZz3m94C4hPFK5pXQJ342eWwq3FPVCVAiuGcHFjJVzUSmkLlWlXJTy74blJJnSJOI76yVptC4hqZTqoZUucNVS1EnlUMqpVIOl6pWql8qhJ01S1kpZr3yDJ/2jeqVcllWvlEMph6WqlapUMo+xKITyOdfAljwuCrkmaopiqU95slJKzf/V5SmP+9zFCzlfyHkm1Xkon6A40T9siiU6RE7jKU2kJIGSBYQsoFhD7CL8JgVtzZuH0BwEg00zxJ8w0Lt4QT7TJwz8X/QVEGizBfrT5L4hlM2Y59fkhRq2+abvha5Qsf4wlF4eTjLNZP0amommGWeaidDMgDADokyIshHKhbAA4kKECxAqwagC6VA4rsBIaxRchDoJqcdY58Kr/IJMfcSrwbgUoTQTZiPUymgzJR5CWwhto7QFwkYAGoHNDUAzJospbSDYQ3ATIY2ENBPiIaQRk1ZCmgmps9mqAXBgrGOiRQDk+l3nujAthCjThAtNWACh3mquwqgGozqMnVjTx4mDkDoI6wFwQdhCaQ+j7ZQuprST0h5KRxhbglCfzdZjsw1h1ENpJ6ODjI1zPsDYIKPd0Ow1jH5KhzjvZbSb0U7G9P1dD2MdjE4KsVaqDUqtU3KllCul2mxZ00pNSqn5mYNcDHLex3kf5z2Ma/p4B2fNpum22ZyG0Uhoi7aiM9bDWSfjQ0JMMDaFyYyUay1rxrKWKzUh5ZiQk1JOSDkixBIhvUIMcN6L0BAXo1KOcjZCyJhSI1J6lRpW0qvUEssaFWwYoWHOvZYaV2IJ50sI8SI0zvmK0Hlbs7P3trW9sGHDOydO3Lx48dqZM1ePHnnpyScPzsw8snjxdFHRaHJyX3hEq93uNk39j0QXoCaIFlPa7A+7twnZLkSXFINK9SnVI1WHkK1CNAnh4NwtuJPzesbrOKtnrJazas5rGKtlvIrxasZqOKvjrI7zOs5rCK2Apv63VAGAgxB3aOhQUdGWrq6jjz527fz5j+/c+etPP/3pP/z9119//Y8///nS5uaP3r87XllZaticXPhqkxAeKZqkcglfKsophd4WbpLKIYRDynohaoWol8IpRJUQ5dq1x3kx5+Wc+xZ9OS8RvIRzrU1fyGgKoUmEplGSQkgSwWmUpBOaQWkuY2VC6Eh6pRA1UrqU8lhWtZRV/095qhaiVkqnUk6lfCVJ+WqZQynfDaBSlVLmMh6JkI6bF3BRyHkBE4WCl0mpyVCVvl1iHxyqRIhiPSnnPFNnNSnNYDSVEZ02SKIkDpNojOMIjiM4npAERhcwmkBJPMGxBMdgHK0DUAiFQhgKUdj/w7GbB1Ew1HZPGATNQF2hIPxLtkGAz0NlaMVLkGEE22yBhk+TF2qaoaYGARthhm2+YURqG5WPEmUkGWaSaSYZRrJpJkGYAM04CJMgTDFhugnTEdI3egUI5etOCuMKLW4ipEYDdilxUOLQRcq/ClOFUAXGVQhVIZ8DJtU0syFaRKmDYBchjYQ0YDIQNn9sQfxkSqo3JbXFNFsI8RDixKSJEA8mDYS4CXVi0oJJMyb98fG90dFNjNUiXI2RJ3x+e1KyOyqqOTGxIjw8G+GF0FwIYY4JixCs9K/+VSJUh0kjpS5CnBg7MVk8d+5QUlJHUFAjIR2UtlLaREgbJf2UDhMyHROzNiFhY0b6ErvVbZr9jA0z1ktpP2PdjE4sWDAVGzMseD+lPYz1MqYTBu2MdVDWz9lKKVcLuVbK9UqtknJKymmlZpRcKoQuJYOC93Pey/mA4N2Md3HeyXmrzeaNjJrKyRlLTmkwzWZCWxnr4kyfDScIWRsUvCsvb62yZgRfaakxKQelGBR8XMrlSo0rOST5AOeDlrUyLr6Xkl6MRyw1Ex83aalxJb2W8io1KtUw51NRUdPpaZMhIWNSTAQHr4qOfqCg4ND4+Atbthxcvfq5ZUuPrF69f3z8Ebd7eWZmb8icxTajGYBFALQZtsWm2QZhK0JthC5iet1PtArZLMQiLlqF6BKyV6ouqVqlbJOyR6khy9JBqj6p9IZNh5AdUjYL6ebCybmD8zpO6xjTCJRqzqoYq6G0BqEiAAoBKDcNd0iINzdv78pVlw4efPfSpc8++vDrr7/+izH5f8/O/t/Z2dnZ2d0bN148ceK5B7cWAODk3COEg3OXEB4hHUK4/YGDRildwpc5cEvl4LwCmpWM1QlRL0WFkGWclwlRKng5F6WclwlRI2WZ4EWMl/qv9nIZT6MkhZI0SlMJ0dTNDEK0bbhUiCohaqWsFaJeSrdSbqXKhdBxpzopHUpWC1EnpVNJp6WqpaiV0qGkQ+cSlKySslzKaimrpMxlLBKhbPYd/EBoykq5VOX+GXm5FJVSlvpGVLJEyEIh8oTIYCyN0jSmYQY0kfii5PF6QE5wvB+6kqCHUBjHYByFSSTGYRiHQqwh5fMgnI/gfIxDIZ4DzSDTDIa+7ikAQq2l+su9PLsN+E95RpD/CTaMOYYZYjPnGKbupOYZRphhhBlGuGGLMmzRpqGJK4n+67xkaKZAmAjNeGgmQZgCYaoJ0yDKgDALooUQ5kBYiFA5RhUI6ZRTLUYOTDyEalOIm1Ddp9QTUo2/kyCQeoIrEUo1zSwIGwjRfVYjIS7DXJmX+/GtW7u3bz/w1FPPTU0122xuAFwANBi2BkIbEa4DoAKAagBcwLZ32bJ7t2655oWWAVBumu+8+urBZ59967XXDx448PZbbyWZMBWAZAByAKjAqAyAYgB0+tyBcT0AlQCUA1AJQH9S0oe3bz/g9ZYA4AZgEaHNhLRS0kVZt2E86nR8evv2qUOHXnziiZGAgF5odgDQAUA3AN2G8b2pqbvvvtssRb/N1k9pDwA9GLdD2ALAMOf9CPYDMIKQ12abYWy9sqaEmJJyWskVUo4KMSrEkBAdjPVw1st5N2fdgjeb5obq6vMnTy7xek8eOXJ0Zm2LzbYYgF4AvJgsZWxmzpxLTz557sTxC9u2rZRyCaUDAHQB0GOzjSo1IaVXymEpehEaj4r65Pbt57xjQ5RefvLJt15+uc0wxgDot4ExSibt9kEIZ1JSfnDv7gNdXd55c9elpe+or9+5ePF0YeGSqMihoKABKXoNoxOAbputC8J+zgelGlJqUKkBJXulHJJqUMphpbql6pKiU8gOLlqF0B1Tj5R9UvUq2alUp5SDyhqx1LhlDSk1rOSQJYct1a9UvyW7pVosZbMQzUK4/FDwMggLAdCFqWHu3HUtLfvWrr146OBPfvSjP/zpT/89O/un2dn/np39w+zsr379688///zW9etXz507d/jIiT17j+7c+eyjjx156smZzq7da9e9f+N6FaV1GLuFcAneqGSTUG4hPFK4pPBI2SCVR8pGqVxCuCw1nJMzXlJSFxhYQUiRYSthrNTvZSkTQts9q4QoE6LYf0+nLcQ5jKdRon15SYQkEZxCSCahaZQWC+FQym0pt1JOqdxK1QhZJkSVkPVS1vm6Kt+M3GP5bvf0AVDHOEuFLBOiXIgSIXIYjUYol4liwUu40NWn1E8BrlS+HqpSilIp9V5esRSFQhQIkcV5KqXJlPnXXPACgv37LkRT6+IpiaMkjpJ4f+WKJL7tlnkQhkE0D6JQBL8TUvlkChAGaYMeRMF6Uv4Xc6hAmy0QgO8qVLD/0fi6Of4Xcw1jvmmG24xwmy3KMCINW7RhLDCNJD8uKtE0EqGZZMJEaCZBM8XUkSiYAVGWiXIQzEewFKMKjMoRKkfIgYmTEM3bb/DtCfu38Py7eHpKVY99FSodQhfGTkwc2ryCcRMAd157zVVYuLS29tqNG4Wmuams7CGXqyc0zAlhC0JrK8q3NDRMlZfVALAkI/3OvXvpnE+kp4/m5i4dGEiLjr5182Z+/IK1Q8Pdbnd5QMBEXX1bXFyRDXQlJsy4XKPZOTXAVm8Y/XHxmxsb13k8HWFhRQC8cfr0Cq+3hNCNNdWtXCwipJPSbkaHEBpS6v677zZkZJzZtu3Ujh1uALaWlz3mcDxQWNgNwNrMzA/u359avHiIsS4ItxQXjc+duzw2bjonuwOh0Xlz9yxetCwmenNR0QNRUWsZWy3lKinXKLlC8CGE+xHqgbDFNLsZGxQ+3UuDzdg7PHzl1VeTTbiqpGTXjh3VGG+vqtrtcU+Hhy+xGQ8nJX98/747JubAxERDSMhKqR6vq93hcm3MyRlBcETKESnGpVyC8cro6O/fvfvTzz+//8or//TllyePHGmYP/9Qy6K9LS2rYqIHMRqn7PHysr96773x3t5mw9haULijrn5raWk/510I9QkxLKV+hqQckMJrqSVKjSk1INWglENKjig5ptSEssaU8lrWiFT9UvYrNWIpfaDrs9SgpfqU1aPUsFLjljVmWeOWNabUiKVGLDWs1KCleqXqlLJTyhbO6iEs0/SIgABvWeljwyOvnznz1Zdf/v4Pf9Qt0i+++ur+rVvXzp8/t3//7uk1001Nw1lZLZGRFYEBRZQWQlMv7mX4P3empH79619vHRjIB6Cec7cQjVrBIIRHCKcQHiEbdHbcvzbcGBIyml+woaNzsrZ2uLS0AONsAPIQKtDhJs5K/ee1csG/g8+VClHChZaYp1GaTHA6JamEZFCayVguY7r0uJWqU1LnM0s4r5TCqVStlPVSNliWx7IcStUpVeuLTfmG6LVSlXOhp/LFQmRRFoFQri+WpfNQslRIjTyvVqpaqiopq5SskEKTD/J8kHKRx0UGY8mMJFOaQHxmlwWUxFFf9xRHSZyvjdI9FIkiOByjCILnIzQfwfkIh0JfzmCOaYYgGAxhkAmD/FPzIF8zZQbCv+RD2QL1sNxm+OflNj+k3JxrGCE2U1M3w00zwmaG24xo04gybdGGEWcYPtKmaSaaRoJpJkIzCcI0CFOhmY5gJkSZJsyBKA+hIl2eMC7DuByjekwchDQS2kRoA2Vuyup8OXJcjUkVwXWY1GmrAsLlCKaaZpoJPZi4CXVh3IzpIoSaEbp2/vzhffvOHnh25fiSLAAeGhjYu3fv66dPL7KsZ5cuPXb0aGdHx4lDh1Y6ncPJye9ee2ekufn8mTNlGRmRANRFRHxw725BXNwCAA48+uibly/v3rXr2utvNCUktqWnP/Tgg6+/+upap7MzIvLNi5dGeno3rVp1fPeeckpfPX588/T0vocfXj89XYhwO6FthHVRNoDMkeCg+++915iScnRqxbP7928YGrr68str16+/df36nu6uqeSku++++9yePS89+ujy4ODv3749WlJyYHLy5TNnahh75/jxDatW71u//uWTJ5vnz19HyZSUa5RcK8TaOXMeSE9fm5q6KjV1ZVLSgFSdlA0IMSjkABetAOzzel89eWpHW3seAB0I7Rwe3rd37zsvnFpitx8aGPjxZ589MjTUBUAnhFe2bTt74sT69es/vH37qaamAdOcUGqNZa2kdF1s7P133tm/bdsrFy48vX37+++8c/ns2TWjoxuXLr1+9uxEaNjzy5Y998wz1996a7SpaTIz873XXlu/fv3pEyeuHTnSSemgEANSDvh4BrJfyWGpvEqNKTWqrDGlRi01bimvUl6lxpWctNS4ZQ1aatRSE5Y1blmDSg1batSyhpU1aFley5qw7F7LGlXWoFQDUvVJ2a9kp5SLhGgitB6AOhtomz9/WUXFyR07fvzJJ//1xz/+YXb2X//t3/72xz++duWVPVu2LG9q6khLcwQF1WFSZxjay+A0TCeEVQhWYlxBSAUlJZQUEVpBaRXGFab59ssv//yLL1qiowsBqOO8jjOXEB4hXEI4uXBwH0izXop6wZ1S1jJaiVAV582JiZtHRp6Ynp50OmtDQ1MByDFhAWMljJfq+KUQZUKU+YnjVVIWc55OaSol6ZRmMZZOiXbepVPqVKrRsjyWVSdllRRlnBdzUSllo93uUcpjWY12u1sph5JOpeqUqhKiTqk6KX3vF7694kLOF1I2H6KFjBVzUSxFkRD5XBQKUShkkRQlQlRKWaVUtVLVUpZJWSJFLhd5XOQLUcjlQl+anCb6Tnl0ASUL/NnxGExjCV1A6QLC4gmNJj4gVCTG8xGMwCgcozC/QyHEB//VenRN/oVBEAaYpu6n/mcPZdiCfPYEW6BhBNh8X4YYRohhhtiMuYY51zRDDWO+YUYYZoRhROkKZRoxPnCdkWQaCaaRaP0qiIsAACAASURBVJqJ0EyEZiqEqX9OlsNshAoQLkW4AmshlQ9pUo2wi5BmShdR1kBoHdFjclyhH7+XuAyhUgRTTDMFQhchDZQ2EuIhpAmhZoRuvvLKWGfnzNDgC889N1lScnjXrrXLV3z00Uflc+a8ceTI+pmZcADKTCOF0qGMjB989NHf/f3f15eU2AHIA6AxJube3TtlSUmxAKzt6nrtzTcjAdi+Zk1FRubTDzywenLyrddf37B8eU/Wwtt37kQDUAxAoRAZNtv5Z5/96ZdfHjp40AKgHqFWylop62V0AJmTc4I/eu+9huTko8uXH3rmme/t3Xv+1Kmh3t4HVq9uqqwaTk+7c+NGCee3z517csWKaxcuNhcU7B4be/7IkdqAgM8+/KgkKPjFhx/eu+uJegDWKbVMiJVSThP6WFLS7jVr1i9fvnFqao3X22S3D1A6LuWkVEuk7ECoE4C+BfFXj5/Y39u7vbz86K5dm1eu/PD+h43z5j2emfmD999vzMlpB7YVjN2/evXw00+P9fY+PDPTWFzch9BKy1qprBWUPhwf/8nt262pabUYL3e7f/HFFx+9/34xxivnzbv33ntrhobee/vtVM7feunF0caGrS0t9+/dW9LbO+31rvB6Szn3KjWs1ICSg0oOKTWk1KhSSyzLq9SEZU1a1lK7NWlZXkuNW77R+zLLmlDWMsvyWpZXWaNKee1qUCmvpbx2y2u3vMoasawhpfql7JaqR8o2QhwAuG1GW0jIlubm155//quf/vQ3v/vdN3/4wxc/+eKVkycfXzo5mp/vCQurZDQHgAwASgFwY7yY83apWoRqEmKxVG1StUjZKKWTi3rOaziv4qyasWrO8gB4dGzsT7OzH777riciPB2AUmjWclbDeS0XDiFqfcxf7pCiXkqNJ68RvIKzbMO20GZrjItd199/6pn9D4yMVM2dlwFArgl1zqBcyCrhE0mVcOFQslLIDEpTKM6kzKf2pTSD0hRKaqVabA9osiyXVNVSfJfk9FjKo5Tbly+3GizLZal63/hJ1SlVo7F2QlQrqS3qGYSGQZhOaT4X+VzkcZ7HRS7n+UIUSVEqZKWU9ZZVa6kKKQuFyBf6vk8W/7mNokk6qElpAiHxBGtwXYwfAhVHaQwlmmEQhVEExpEYRyDty0NhekDuDxzMgWawaQb5cga6NsEgCOf871OebqACDCPAZtgN3UkZwf7aNNcw5prmPNMIM4wImxlpmJGmL3MQY5oxhhmvt/OgucA0F5gwCcJkiFIh1BOoDIgyICzQKy/+2qRZwLUEOwhxU7KYkkZCagmuJ6QG40qEyjAqR7jSLxwuhFBbG+ox1lsyDYQ0I+wC4M7rr7eVlW12uy++/PK+vXt3P/54ESbf//jjPCnfev7opvXrowHoiY0diI2dSEm9c/Pm+mXLjj2z3xkRmQGAO2z+/Q8+KIiLiwVgU3/fyxcupAKQB0BrSspnn38eBsCLzz47vWxZZ2bmnfffTwLAaZjL8/NrbODKsWO7d+x4dteuB9vbHRA2YdJKaRejXRCOWtbH773XnJ19YefOLdPTxw8d3rJyZRwAXfPmDYaHb8rPv3vnTgEAd06efGDTptdfe82Vmbnb6z1+7HmnUj/69NPq0NAXN216ZvfuBgCmpJgScrVUM8rawHkfANUAlPoAeHSZksukGBW83TCe8XpPbN9eDsAzAwOvXb58bP/+Jx5+2KGsv/r44yp7wLqw+Z/cu+eJipowzUlK/+r69aHm5mwAhmNjvdExk5yvVGqVUuMYb42P++EHH7RnZQ0D8Gxn589+9rOP7t+v4vzBiIgP3ntvZunSt9++VgDAD958c8DpfKy97ZWrV6MAaMZ4NCO9X8kRKceUGpSyX8oRLRNVyqvkEkstsawJZS21LK9ljSlrwrJGlZqwrGV2+6RljSs1pOSY0mwpa8BSg5YaUGrQsnSl61Oqh/NFplEHQKtl3+RwvHX0+Z98/vk3f/zjv/7mt++98cYTK1dOVpQ3R0WVAFAKgNMwPJi4KXVp5a8QXVL2W1a3Up1KtSvZLlW7VG1KtSrVImWTVI1SeoSo46yKsVIIPRERf/fjH//f2dnPPv54TWtrsRA6nVAOURWllZRWElpOSCUlFYyWcVYlRCUXRYznUppPSC6EKQDURkVvmZw8f+zYE9PTJXPmpAJQQHCJb9tOaCFCrZQ1UmQzlkJIOqXf8X/TKU0hpIgzt7IaLculVLWU/rMhr5PSY1kepRrt9kbLrg96LstyWVat72+qCqkxwbKA83zOMymbj5BWy+Qynxg9l4kiIUqkKBaySkqHUlVKlUqpIVPanF7oZ7BkMLqAkERKdJ2KJyQe41hMYgj1JTYJ1fECXZsiEY5AKAKh+QiGQRQGsVbmaamnPtkFQhhgmoG+CmUGQRgM/7KHMgJstgD/Ec+PiDKCbNqXZ871uxW0T0E/kYYtyjSiTSNWow5MMxGaC8w/j8nTfHt5eCFCWRDmIVSMULXON2FcS3DNn2fh2EOI0x/UrMG4AuFyDedEuBRpKAJMMc0U06xH2IGJk2AnJtWGuayg4NaNG3t37Dixd+9gV1dvfv75Y8ceGho6t2/fdGfXhnrH8UOHNq9ade7EiaaSkkdHx15/660FpvnK0aMzy5ZFALChq+ve/fvLBgayCTn61FNvXn+nIzOzBoCmwKDju3btePDBJ1eufG73bk9M9LE9ex5Zu/bIzp1bN292JibcvXGjs6FxIC//rbfeyqPUZcJGQhZT2mIYD7vdN2/cOHbkyKMPPRRhmttaWk4fOrRr1apXTp7sKiiYSkm+df36jnVrzxw8WJSRsXvZ8oN7924bGTl76PBwWtrRFcuffPDBmxcv7tm2zQPASt1AKbVWqc2WtUapCSlG/cmASSnGhejnfDE0N5eUXDpz5uFVqy4891xfa+tYcfGlY89vHx6++MwzW9o7nm7vuPfBB5sGBocMwwvh8xMTz+/fv2/16gsnT3ZnLVyK0YyyppU1RemDcbF33n67IT1jwGY70Nl55fLlfTt37tm8+YVHHnn84UfKkpPPH9i/fXr6+JYtzzzy6Iq0tAuHDj2+evXlAwc2r17lJGREylGlRi01IOWwlGNSDis5LOWIVKNKepUaVWpIihEpx5TUndRSy1pm2ccta9xS40p5LWvSskbtVreSXVL2KtWnVAfGDQA0mubynOyzO3f+9f37//V///vnX/2fi88f3T462p+eUW7YSgGoAKDKNGoZbRBisZSdUi2WcrGUzVK2SjVgqTGfS93qt6xe5Rt1dVpWh1IdylqkVIuUbinqOa9lLBOAfVu3/te33/72P3/32//8z5uvv3748cfXdXTUhYbmmuZCAPIMoxDjQowX2mzpGvRqMxYSkkmI9nTmUZZpMxIBcMbH73v44asvvvjAmDcLoVQAShgr40Kje+uVrJOikPNMyjIpW8joQsayKE2nJJ3QIiEcSjql9FhWjZQ6HlUlRJ2SjZbVYFlNlr3Zbm+y292W3a3Pg0pWSlEu5XfLfZqKl8VYBEJplOZw5nO3MJ7LRRHX9BVeLmSlUsWCFwlRIHihkPpHBUIUcpHNeTpjSZSkUJrKWCLR6gQcS3C0r43SkmG9gociCA7HvgoVgZDfig7nIaiLVJAvauCTvgSapt7L+0vXS4BOk+u4ps0IMnz3eoGGMcfm29TTTiqNBg63meE2I8owtPcl1jRjDP+mHjQSTDMJwSQI0yDKRigH4RyEchEsRLgc4wqMqjD6jlvgIKSe4FqsVVQ6ZIArECr3CdNxKfLBOcsgSjbNFAhrEa7DpB77uHSLQ0JqwsKqoqMroqNTAWgBoCc8vDwiwsm5Izy8BADP/PCKBQuy585NAaAtIiIvZE42hI6goFgpMyGsDQtdGDova968XIyrwiNywkKLAwM9GLtM6KC0JjExg5CasLA0aFYzVpOYUB4fHw9sDsteFxmZwlg94yUhczIhdGPsJKSBsFZCxsPn188Pc8XGZGPUgtCYafZGRTYkJlbNm1cEwLBSnWFhroSE/KCgYgD6MGlLTCy0rPbgYNe80KdaW/sWZp1/9tnvPf10AwAbpFon1TolNyi1QakpKceEGBJiQspJKVcKuVSIIc77hOgxbMOhoYuTk+sjIwsAGDOMpdHR7sjILmV1RESMRkQ0h4c75od3MTbO+VKMR+Pjm5KTy+fMaTaNh+z2dZa1UlkzytoUEDgcPr9aiCVCrg4JqQ8I8AjRn5LSlJRUQFmDYY4GBy1KSnJw3hsb68bYO3duS0qKOz4+xzTbhRi19MhJDUk5qtSYkmNSatLmsJLjllpiSa9SQ1KNSjWm1JhljSvLa6lxpZbarTHLWmJZK+z2ccvqt1QXF+0mbASgJzT0yeHhWxcv/fabb37yk5+8fvrMo4NDXeHhTsOsAcBhs3kY09LzJiEapVwsZa+Sg5bqVVaPshZL1aXUsGV57fZxu33Ebo3arVG7NWxZ3Up1K9VjWZ2W1a7UYqUapHQKUct5NgCN6ek/+/LLf//Nb371q1/9xzfffPP7b3/z2998+cVPLh4/fujxx08fOPDW+QtvX7z0wv7921etmmpZVB4eEQFANACJAKRDmEuZ1kllGkYCAG0FBRfPnHn1pZcHKyv1cKpMiGopnErWK1XIeRajWYxlM5ZFWaaPbUJLhKiV0qVUg1L1UkcNRIWQtVI22e3Nlr3Rshrsdo9luZRyKeWyLKeySqUo4qLYN+riBULkcZ8VPZ1SXZt00EnvA+dzUeDX52ngQYmvcskiP+Egl4tMyn1wKEqTfastWAfH9YZwFCZRPtWwbqPQfITDEYrAMFTXJohCIJyHkA8LZerjHpyDUJBpBvpW89D/rFAAaCGVTkLpy7vvbvRCDCPEZn4nRg8zbBGGEWnaon3RTSPeNGMMM8Yw4gxzgb7XQygVwnQIcxDKxihb6/P8ELsKjPRpzkWIm9A6jOsIdhCfGq8a40qESjQa2Cfa85FbUkwzyTT1ukwNxnWYODBxQdRoM1w2o9kwOjDtoHSxYbRDsw3CZtP0EFILbLUAOAyjiVC3aTpstjqEiwHIN8wihHJttnwAim22UozzAagEYBFCiwnxEFJpGmUAVEGjAoBqCEsMWxkAFQDUQuhC2AUMJ4I1EFYbtiqMazGuw9hNaBul7Qj1meagaQwQ3MdoN6VdEPZCsxfBQc57KB2EsMM0exAa5LyLkFbD7MC41zTHGTsxM3Pssce+t3NndVZWH0KblNqk1Eal1iilI+ajQnQxPiLEMilXSzWt1Ijgg4IPCj6M0QiCwwiNC75MyilC1zC2ivMpRlcyvoqQpZRNSDkqxRIhJilZRshqxrbY7Zsta52lVik1bVmrlFpK2ZSUS5Xycu6l1Mv5OCUjGI9yPiTlAGWjhIwJMc7YuFKjnA1ROkzJqBQDSg5pnKaUI0oNK+WValTKUSV12mBE+ZopPUcfVsqr1JhlDVtqTFlLLGvMsiYsa5lljUvVYQPNNtuKrIUvPPLoz37yxT/+4z/ee+utx0dGOyMjHcDmAWARQq2MtwrZKuRiIVqlaBdysZRtUnVJ6bWsJZZ9xFL9llokZa9SI5Y1YKlhyxq3W+P2gDG7fcRu9SurR6kupTqV1aFUi1JuIRxC1AleQmkEAFtXr/7t7/7jV7/61b/8y7/88pe//Prrr//9N7/5z9///vd/+MM3v//977755nfffPPN73//zbff/vrf//1vP//8xRMnlrS21icnJRhGBADpppmJcIrNSMd4AQAJhjE9NHT/9p0DjzxaGBCQDkClEA4pXVKVcrGQMQ2H0j3UQsbSKC3ivEIKp1JNluW2VK2SFVJWSFkjlVOpJsveaFkeS7mUcinLqVSNlPVKVekFYCn/DMlkPIuycIhSKc1iLMevnMnxi0LzhSjkophLTbMrF7LUb1jI92nyNF2TpvhT73oaFYtxNMbRGEcRHElIJCHR2I+sQzgKoQiEwhAMQygUolDo03kGmabeegmBMATBYAS1QS8QwsC/tFHZbLpCBfpDBnMMW7BfUTXHNOaa5jybEWYaYaYx37BF+qMGUYahBZ8LTCPeNOMMM96EiSZMRTAToiyEFiKUjXAuwlqSnodQuU+joCm9tB6TGj/2V5PqagmpwrgE+9ooXdEqECrx+fLMGt8fQXUYewh1GkY1ALUAOABohaiDslZCFxHS4kNxarQLXkRoE6U1OlKMUA3CxRBlAaCVClrEUIpgDcGNhLZg2kyow3eriGswqka4AiFtcq8juNIGKgGoAUCvOvviXRg7MG5lTNvruhhbTGgjAC0QtjPWy1g3Y72MDjI2wFgrpb2MDQk+wHkPwZ2GMS7EJGOjELYFBtYztshmrFFyjVTrlFwt5UopVyo1pVS3CdsxHhFyuZRrpJpRalKKEc5HuBjmvI/xMc6XSrlUylVSLpNylVQrlRo1zREABgEYAGBciGXq/6PrvaOsLM+9/3s/z3P38mxgpDO0YZgZpvfee2d631P2nt5ggKEXRelNiqBg6FhAsKOAIiDGEjUx0ZzfSc5J1kmiiKJRseRNzvr9ce/RrOR919pr1qxZw2LxB9e6ruv+Xp+PHJCyT8pBKZcptVTKRVL2S9mjZLf0fnql7JaiR8lOKVul6BBC90GdUnqUavcGCIRHynYpm4V0SdkshEvKWghbOG+Xop6LNinbvM92skPKNinbpXAJ0aZUu5KtnLswcinVKPXKSbZI1cxYHQDNlK5OS7t85syf/vjHD37xi4dWrGwJCChAOAeAfNPSIoYqIeoF15NgjZBVQlQLWS1kvZStSnXbdq/T7rTtZqlKuajUf6lttyrVbiu3bbuUalbKpVSbkg1S1SpVp1S1lCVCFHCegXE4AKkzfR/atu2zzz/TFeqTTz7Rder2Z599fufOnS+++OKLLz7//PPPPvvs008/vf3Z7b9+/fXd77778q9f/fG///u5s08scrkSJ0+Zj1Di1Kn+AAQgGAChLwDJvr6PHz3682vX2tLSIgBIJSRTiETOIygNJzSCMt1JhRMSRmgy5/qWJV/KYqWKx5hQWVJ4V1FK5kmZL0WBVLlSZUmps5oZUgcvmfbHxDEeQehUC4ZSqkHpmvkZRVks5wnCu4rSEYQEIRK4SBRiLNXJoigLHmvrFhASRLyxch0f9/qmEPLy6hDRqyhfiHwhmuFNG0AdiZoEoY9paq7mWIWCPhDqZPl469+uXsY5HPrwZbzh8PmnMJSPYfo4DB9TK/PMyaYx2XRMdRi+hulreHfkc0zTz/R6X+Z41+RmkJe7AiMhioYoFsEoCCMhjNMxce1BQDgPEc35zcUk2zvx4XSMNGwzBcE05P39DIiSIVxgmsGWlTEGNc+GKMuCbQGBy4oKVxcVryourlGyHMJiTMowKSOkGOMchIowLsO4DOMiiIZSU5dkZRVxkWlZyRC2JyctKilxZ2YOFBe3p6UlEZIOYS7CBZgUIZyPUQ5COlaehZCeK/MxzoZW1axZK8rLG+bMyYJQu/yyEMpCKAfBIgR7wiM8oaE5ABQ6wOLUVLevbzWCzZS0MNpMaRtjrYzVEOpizMVYOyVup3PxfH83xt2c9zK+hLEVXCyXcliKxUIuEqKHiz7B+6V0I9Q7c2br1KmNmHQJ0Sf4kBDDUnYw5mKsmTMX5+2cdwrRI71nfUNc9FO6Pjnp/sLCHZUVGzIzOzDuE2JIyn4hB6VcJtVypUak6peqV8ouKbuF7JayW8l+pfqV6payQ4huPbJJ0aWEXnK3CdH8T+1Sq1TNUjZgPBwY2OEzoZGzRiFdQrRK6VaqU8pOJd1SepRsl9KjlEfKTqdzZMGCFs6bpKyXso7RcgAaON9eWfn2xYv/329+8+LJkyty82p8fLIAyDOMUkLLOC/jolaIeiEadFmUwvvHpayRsk7IBik7lOq2VbetOm27TsoiziulaFayXakWpRqValN2m227lGpz2u223axUg1R1SlVKVSZVNoQJAKxta/vP3/72ux9+uH379ie3bt26devzO3e+vnv37nff3fnyy48/+eR//ud//vTnP3/62Wd//frru99/f/fbb//61Vd3vrjz2eeffX7nzg9///tXX3/z4a8+OHXo0IXTp5e6XNMACDCMMM5nAODncKzt7f2Pjz7auXRJlMOIMc14zsIJ1VUgjJIISsMIiaQ0VfBMIQqld4grUqpYqRwpUqXIkkL/MFuKXCFyhdIZqDTujZJrPGYM1WYEHk7INAgjKY1n/3x2x6MZ/xEXpSF2KVImCqkjnXrKi6IshBKNYQghPw1683RQE+OZEPsiNBuj2RjPQngmwjMRmomgr2YbQHOyZU3WoBXLGqtQ8B4IJ1iWD4Q+WqlgWZrH8i95KGOcw6Ed6BMcXqWCl7vicNwzph2ebBo6cKCHu9mGN2ow1zDn/ciKskx/ywwwrWALhuoKhWAMhFEWjIIoZkyQl+4d05Ae8bIRysIoG+MshNMQSkJe6bl+y0vXmHAIA00zyLLSEUqFMA+TXISSDaPBf977b7+9ZnR007p1j+3YkeNw6FPhYgBKMM4xzWwAMgBIBCAbgC0u1y/efz910qRIAJIhfO3Spfs3brx+7dqWjRuvXLkSBKG2SKUDUIxwEQAZOlNuWTkIp+sRD4B0AGqmTX/35s3Vg4PBACQCoHdqOr2VAcCx++9//913eyIiHqit+a///u+OrKwsACoBqAOgnRAXAE0A1CFUB0Crw9EAwBOrVt+/aFE+AJ2cu02zC4BuAIZNY0SIAdPsAqAegDbTdEPYQcilJx6vWLCgFIBWwXuFGBSiT/Auzj2cuRh1c+4RvIvzHs57hRgQok8Ij2ntKCv/8Ne/7qyre/L48f0dHU0ADBGyiJBBAJZJucjhGECoEwC3YXRK0SNlr1R9UvbaqovzRgBaDcPDWC0AbZS2mkYXAG0AtGLsprQBgGaImjBqAKAegKVBQc8++WQGIe0Et3JeC0AjAG0AdHDu5rweAP3PbxW8BoBHB/p3bdiQBkCz4MUA1Cm1p8P9xgsvvnP92pHly4fCwkoBWOhwVCK8kPNKrzdB1OgKNTY5upRsUbJJiiYp64RokrJZqU5b9TmdnUo1CVnBebkQVVLWS9ksZb2U1VK6lGpTSndVLmW3KFkr5UIhyqXMRygDoZ898MDXd+9+c/fup59+euvWrS++/PKbb7/9wx//ePb06VW9PV2lZQ1p6ZXxcdWJiU05OT3V1WuGBk8cOfL+e+998umtr7+9++1333/x5Zeff/75l3/96zfffvvdDz98fueLdQMDvg5QFh1dmZQ0DYA5ANTFx79+9dVnT59OHT8+DIAwQkMJDaM0nFI960VoSrrghUqWKJUvRTLnuVIWKZUhZLaUeVLmKZktZKYQGsai3QopnMd5r45FLON6HR5JyXQIw70Vykut0xa8KOatRF4nlRAJXHjNw4zrAIQmggYREkyoLk9jmQMvBGomxrMxnovRLD36Qe/0NwOhqRBOsuBkC06G1kTLmgjhPZZ1jwV9oOUDoY8FvblNS6cN/i0PNc5hTDAc4x3GeG/3ZPgYjnscxiSHNnqaky1zimFOMYxpuoGyzFlelJ051zT9TdPfNOdb5nzTDDStBRYMtWAYROEIRUAUjVAUhJEIRkKUAJG+xc3Q9BWM9LyWjVEmwmlIO4pREoRaA/Uj/CAZwiDTDLKsVIjSEMrBKBOhNMtKAuDKhQu12dlLy8qeOHc2wrTWlZVtcrt7o6LyLKtinPO+ttZ7u7oecLsXMuYJDLx69eoCxtZUVfVkZBQlJAT6+Ny4di18yhRXSvJoV2dnePiugYGhjIw8CAejou5vb19eWZVLSJZpDaanb+np3Tk42BsfnwTAi8ePu5ubc6dP39Lenk1pNkTZCGcglArAQ6PL/+M///OD99//zS9/+Ztf/rKpsHB1RcWW5uZttbVdQuyuqPhZb2+7Ug/W1j6QnLKztPTty5ceO3FiSX5+DbRWhUcc7HDva2vbnpU1yNiWtPT9Hs9DQ4Mb09JGpk17dNmy9955Z9u6dd1BQdUQegTvE2JAiCGpuhFqBqAVgA4A2k2jV4hBIXuF6BTCjdDSWbN/fv1axoQJz23btvX+jSuKiraGhd0fEnKksXHUto80N2+KizvS2bmttLSXEI8QXVIOSOWhdHDGjEODg9uLigbumfhQT497woSNmZkPdbQf9HiWBQYtCwg4tXx0ZVTkoqCgnU2NyyIjn9q9+42bNzd09/ROm9Zm29sbG3e6XHtbWvomTBjy9d3e1rq3u+eAx9N9z8SNpaXXnn3m3JNPDuTk1HC2q7396vnzl598cktbW/O4cXUANFuWS6o2pVqUrBOiQYh6KWuFaFKyRsgaIRqFaJZCZ69+zKO3Stlp21223W3bHbZdLcRCzquEqJayTsoGqWqkqhWyRakWpVqValWqWclmZVcLWSBENoTZhDy+b9/f/vd/73zxxa1bt+588cW3P/zwq1/+cseqVaUhIUGGoQHnCwAIAGAeAHMB8ANgJgDTAAi07cq0tDVDQ8cPPfzRRx9+/e23urH69Nand7744ptvvz195PCBzZt/9d67WQEBvgCEW1ZtYsJTp0///OqreXNmzwYgZKyBimIsnNAIQlM5Lxib7wqlzOQ8mrIULvSdcI4UuUrkeic7mS5EphSpgicwFsd4AufJQiRwrqe8cEKmWTCcsERvb8WjKAtnNILSCMpjKIsda5piuIjzAlh4DGPRjIVRMh9jf0yCiO6e8Hxv5sB7nTcHozmYzNKve0ivoqD+TIfWVGhNtuBk76Cnmb9oogUnQGsChOOhPnyxJljWuH/PlNt6xHMY4w3HeH2O5710cUw2HFO1L+/Hj2H4msZs05jlZQGbc03DzzLnmWagZc3XKipoBVtWOESRCEYjFI1QJEThFoqCKA6hVISyEU6DMA2hbKQLFspGOB1CneRMhijFCxVAWQjp//zp3PYVGQAAIABJREFU3h7K/HGhritUmmldfOKJR/btO/rQQ4Pt7ZEArGlp2b5z52uXLmU7nY9u2LB3777kqKg969Z1FRQ0zQ+4duXKfUuXHtq/P2jKlPkAlPr63rxxI3nevCAA9i5d+ub168N9fTeuX28NC/cEB69Zs/rKq6+uqKurnTfv6iuv5MYntJeUPHjffTGUPn348J5t247s2VNTWRliWXkIaYtfMgAnNm48uG/fxtHR3vb2px9//O0bNx47cWJ46dIb1288PDz83NGjN65ff/HYsZefeebNl1/ujot7+vjxh7ZvT5w3r+Gee9564YUHt29fv2LFr955Z31OziuPP76sr68hNvbI/fe7Zs/uz8r6+fXrnbW1SRPvqcS4ltJOzoeE6CNkXdCCnWVl2woL9pSWbkpJGWZ8UIgeKXql7IBw1N//zauvnjl06NL585ETJrz24ovLKiv3VVZevnKlzDTPDw1dv3DBEx//2ksv35uT4zKMXil7pGwxzFVRkR99+OELZ89ePH78tcuX33jmmddffnnl0qX79+27eeHCbo/ngw8/fO7kyedOnXr7zTe39vYuaWh4/dVXSxMTUxg7sXTppZdeGlqy5OXLl0+sW7fP4zl/9mxBTMze5ctHS0tr/f2fOn7sqVOnWlpbD23e9PLxY0tzcsogrACgnbFOndhUelJTTd5rGFUv9UGMrJeiXopmKVr1R6kWKV1SepTqtFW3bbcpWS1kJRdVQlRLUSVktRD1UtYIWStlo5QNSrbZdqutXEo1SlUpZB7CqaZ5aseOH/7xj88+//zTW7e+uXv309u3H9m5I3vmrGAAYgFIxSSN0nRGUyiJJTSOkHhC4gkJxzjQsvwcDl8ApgIw1wFiZ8zob2w6c+TI++++e/f77+5+++0XX3757Xff3fnii2+///7dN9/MDgyYAcCh7duLgkMO79z52w8+KAoOngNAOKERlIZTol2e6UKUKFWg8Z5S5gqRzFg0Y0mca8BmlhA5Qv54JzzGJ+CJjCVxnshFAvf6WiIJ9YUwgtIEzuMZj9OJTcoiGY9iPIqyKI094CKGiTjOoxmPYjyOi0jGQijRafIggv95FaVJm/MI0Ucw+opYW/NmjqWipkNrihdsgKZANFXfEiM0EcIJ0JpgWRN+TB78XyuU89825WMHw45JpkPbqHxNr/RlumHONI3ZpjcD5afBdaalfehBpqW5mjoMFQGtKF2qIAy3YIRlxVgwEcIMhFKRV06VhmAGRvpUWHNXvKfFYy992q2QgdAC0wyyTB06z8QoG+EMy0o3jFeffaYiK6urpOTcyZOLq6t/duCAp7b25htvhIwbd/bgwZVLloQAkA1AIABtYWHvvfXWRx99VJSc7AdABgBlvr6vX7+e4u8fAsCGhoZz5875AdCXm5sWFPT00aMdNTXPnjs30tNTFxr22muvBVhWMgDzAYgA4OyBA7/7/e8PPfTQJAByICwkRJ/vZABwZvPmnVu3+gEQ73BcOnfuf37/+wNbt9bk5rZnZafNnXvhxIkRt/u5p57qb2q68tJLaUJePnBg+fBwLACLpkx+/+bNpR5PU05OS1ZWDGOj8+ZdeOihh4eHKxhLA6B70qS3b9zInju3CIBGRusY7+B8UIhhQu6PjBhpaPBUVHbX1DRmZDQSMihktxA9QnRAa/n8+TdfeaUuJub5w4fXL1x488yZzqKiXaUlT1+4kAnA0ZKSF1+8mGkYv3zxBU9FRSMAg0p5hGgxzVWRkZefeWaore3CmTOL29r+9Ic/vH7lSntJSVtOTnFU1OKWljOPPHL/ihX7t217ZPfu5Z2dXeFhVy5fjgKgAYDnd+184tSp2tzcttxczSN+bPnyJ3ftXBUXFwdAKQCvHTt68NCh/oLC5bGxtRhVG0Yz521KdSnVo1SnUn223WurbtvuUKrNVu36JkbKJikbpKwTslnK1rFIZ5tUHiW7bbvbtruUapGiSspqIauF0MnMaiFrpagRokbKeikbpGyW0qXsOqkqhCiiLBGAPUtGvv3+B9093f3++99++GFPSUkIAPo6r0iIIi4Kxk7zUilLozSTsTTGEiiNoSSK0nBCQjEOtqA/ALMBmAtA3IzpAy7Xcxcu/OEPf/juhx++uXv39mef3f3uu99++GF7edmZR4/84uYbcePH7bnv3v/6/e/KIyPnARBBSSSlWr6QJ2W5bRcqmS9krhQFSuZLGc95JKWxjKZwnimEPvdLEzxNeClUKUIkc5Ho3XzzeM7iOYsi1NeCYZTGUpbIRbLwJsWjvDspHsW85HLdc42dvIhwSvVRznzdPWG8gOAFhMwn2A9j/7GVuR/Wsjzs592d4+kI+iI0HcIpljUVWlMgmo7wNISmIDwZokkaZQfhBAuO1xcw/69N+TiHFws1bixwcI9hTDQc2pc33TBnmMZMQ5sUDH3sMtswZhvGPNMKtMwAywoaO3AJs6wQywqFMNyCoRbU8uFICMMtK8K0oi2vhTh1TJGgab/aiJeDveTftDELcTZGmRBlI5SJULBpBo91KzkYZyOcaVkZCL5x5UpzcfH62tqTJ05s2bx5z7ZtyU7nL95+O/KeiWf3779//fpYCNcVFA7Hx/dHRL7x+usNOTkvP/FET3x8NAA1fn6/fO+9nODgKAB2dnU998IL8Q5HDgDuoKB3f/WrYMbOHziwYmSkNjT0xs2bkbZdPW3ahqamAkJeefLJlYsWbV+58tF163MhykOoEJNSQvIAOLdz50P794cBUC/EzRcvfvrxx0t6euIBWJ+cvDw6+vWzZ5cPDly8cGFxR8f1q69mTZhw6dDDG9esXlxcfF96+lvXrxcFBTUCsK20dDQ8fF9NdceMGQdXrbp8+HCb09k1berbr7/eVlS8tbraNW58PaH1nHULvkTZAxi5AGgAoAaAegC6hewWwi24m/Nmy1y+IPjX772b43PPpT179m3deu7EicWVlfsrKi5evJhvGMeqqq5cuZLP+W9eeaW7srIegH6p+qXsNK010dHXr1xZ0t31/OOPr+zru/WnP7304ouJpjk0adJ9ubkPd3c9eerUlrVrD+3adezgwfX9/cNx8a9evtySlro9N/e5XTt3bt0aD8C6hPgVqakb8/PvS0wcSM946/nn99bW7m5sevfVV7du3NiXlbUkJKQe4w6lOpXdZdudSg3Ydr9tD9jOftvusu0e2+6ylc4lNElZI2WNFLVCNsofqQmyVUq3VJ6xilYtRJWUVUJWcaGTBJVCVklZJUSVkLVKNUjVoKTunsqkTAGgPzfnzhdffvnXv97+9NO733/33jvvVIaFhwKQhnEB48VClElRwsVCKaulKhQ8nbFMxvK5yOU8nbMkxmIpjaE0ltAYQqMJjSYkEpP5AEwDYB5C2aGh2zds+M0HH3z1zTd6437700//63e/+9s//v7yM88Ecr597dp33ngjw9c3xDS10zxd8EKpymy7xFYFUuZLWaBkvlLpXERRGkZIFKWpnGdxnspFmhDpQqRwnsh4EuepQiR7DwCFlrvEMjYTwkjK4hnTA+CP3nNveIrzRCHi9AzIvZ8oxkOJt0IFYBxAcCDxEuwCvZQoEsS8fip/QuYQPA+jOQjPRPhHhec0BKcjqFEH0xCcqoEHEOoKNR7CcWPpzXGm+W8Eu7E8lP6qJVQTDYf2UE01zSmmMUPL8ixrtmXOsSw/05xrWn6WphpY/qYZ/E8VKsyCIaalgXAREEZaVqQFI73fWDEW1KjyZIRSIcrEOAPhf/KkoxSIkr31C2qAlB6gQkwz2DLzEcpBuBCTHIRSDKMzIeHksaMPbNiwa9OmjPj4rBnTH96ydcjlum9goLe2riEw8OCWLetHR/fv3pMcELChrf3QI48EGMbRdevczc0LHI41tXVnHn+8t6Ehi5CDGzY8evRYc1RUpWFUcr69u3vLvfcurq7atm5d5pTJWwYGN6xa+eDmze0uV/78+U+dPl2Qmlrt7/+zI0ciKS2AsEA73A1jX3//4qGhGIejXohTO3YMu9271617YHT0od27MwMDH1m3zlVRcWDjxoaiokd2704cN25tZMTx3Xs23HtvvO+M3Q0ND27cuH/t2rWrV6f5+p4YHT2wft2u0dHh/v4EIRoR2tHUdPSRRzo7OpIobWGslrF2IQaEHBRyRIoRKQaF7BGiS4guIdxcNHPeYpl7XS1Hjx1LmTDhzMhIZ1PTaELCyV271lZX/2z9+p7Y2O2JCft37sxh7IXdu8tSU2tM0yNEjxBdCK9YEHR4505XaenOdesG6uq2r1+/tr9vx6pVR7Zua6+v78vJ2bR69YjLNdrXd//IiLu2tliqI0uXHjp0qCw93e0/7+jWLfePjh5+8MHciIjR9LQnHnxw2+LFe3fsqMzL6/KbtyI07Oj27Q9s3Zo4c2YDId226rHtPqez22kP2PaQ7Ryw7UHb2e909th2j223K+WSslnKWiEqhaiVot67XZKtUnpspddPXbZqkapSiBohq4Ruo2S1ENVCVglZIWWVlLVKNkhVJ2WFEKVC5BOSIcTrly7d/f6HTz+99dXXX//+97+viY4OAyCb0XzBi7lYKGS1lBVCVEpVr+xSIXIZL+SiWIgCoXl1PJ6xOEbjGUugNJ5SjV6JpjQMkwDTnAnAVADiZ8wYaHFdvXTpy6+++u6HH3Qc9G9///v5kydDxo9vzs9fGBEe4nBEE5rAWIYQhUoVK1Vq20VK5SulSQb5UiZyHkFZGKGxjGkTeuoYyTdZ8ETOkr0oFZE0RvuNonQWhHpC1KjyWMYiGY2mLIHxRCESuAZsinguohiLYiya8wjGNHchkJBAgnVhCvImy0kAJoGUBlESSLE/IQGEzsF4HsJzx971tI1qBsYzNREYIj3ueZ1UEOow1Lgxdt34f69Q+i7PaRjjf1InmJMMQ9emyZahK9Rs05xtWXMsc57lXTlp5q8mlAdZ1gLTDDYtbfEMMa3wsdYpGqIoy/uiFw1RjAXjLCsWwngdGtAoKAgzkLdXSkHePVQO0utzmIFQBoShlhlsWrkIZWNUgHEuRjkI5WESAUAEhGEQhgKQBkCcYfgjGAJAOEKpABRAGEtZGHCkAFBJWRgAqRBlGUYYcOQhnE1IMACRUMuQYSRwpBPSSEk9xiUApFAaDkCcaYWbZhIAEYSEIBwAQD4hCaYV5jByIYoCIB6iYkKKMC4mpIyQMghjHI4KQlyU1ltWFgAVBOdzkWlZFaZZD2G2ZZWaZg6EBYZZhEm7ZVUSkmgYCy2rzbKKOc/kPBmAGghdlpnHRSZj8QDUUNLCaL1l5hKSCEAjpe1CNHDWwph+1BuWcrGUw1J6hGjnvFuIbiHaGHcL7hI8yTCqKRtkrBSiIYQ8QhZi0oJQJeeDnJdDWM95B8YFGHmk9AjRIUWnFG7OS6FVRkghhJWE5BuOKmiVK5XDeYZhtDOaB2EFwdkIlSCUhXEdpc0E51CabZoegmspzVEyHeECy+okeCGlmU5nCmP5Dkczxi0YVVAaZ5oFCLbbtttWbtvusu0+p90/JgoccjqHnM4e2+61nW6l6sdW5jVCNkjVKGWNkHVCtCnZaatOpbps1WXbDVJWStmgVJ1StWOBzBqpqoSokrJBygYla4SsFrJciELOEwBY29Jy97vvPvv88zt37nz59dejTY1BAGRQWiSE7p7qlKpXqlqISin19+VSlEmpaQfZXKRpkOaY1iVlTKeexFgMpVGEhBESgvE8AGYAEMp598Lyp86cuf35599+/8Pnd+589fU3P79+/YWzZ99/+21PYaEfAPGMJ3OWJUSBkqXKLrftIqVypcgRolCpdCFiGI/whjxpPOOpgqd46xRP5iKFi2QuUoXQ+fIkziMpnQFhJKV6ia4HQG3Bixl7xYvlPEGIJC7iuAjVeHLGQggJJTSE0AWEBGDvW14wIUGEBBK8gOJAQvXWfL7emiM8FyE/gv2953tkTOqJpyM4FWoiMJ6iK5QOlHsBm6ZtWf++h/JSgHVK86cKZTg0m3yKaU4zzFmmqTfi/pY1H1rzTTPAtOabpr9lBlpWoGkFmeYCy1pgmqFeZB2MgDAcQp2HioaWxmzGjH2TCFHmGGkzHaFUiDIgzIAoHcH0sRRSBkIpCKZDmA5hqGkGW1buWEulOXY5EBYiVIBQPoR5GKUimGRZqSbMgDAfoRJMqzFeiHE5wlWEVGBchXE5wfkQFSCUh3A2hIUQliCcj3ARRDUYt1DqorSOkoUI12BcjnE+QjqZmQ1hNoR5GBdhUoZxuQ6FIlSAST7G+ZgUYlJOSCXB9YS0UOrhrJeyRZz3cTbC+CLOFgvRQ5mHsVZGOxjrYKyb83bGOhjtYqyN0UZGOhh3M+bRPHLGPYx5OGvnzMV5I2M1jDVR2s55K2fNnDUy1sCYh/N+IXq0dkFKjxBdQvQI7uG8g3OPEC5G3YwNSzUi5RqlViq1WspVSi2VcoVSQ0qNSDmgVL+QA1J2S+kWwiNEj1JdUg5IOahkr5S9Ug4o1SPkkJRDUg4o5ZayU4puJbukahO8U4o2JTulGJBSY1V6pBxUql+pTqU0pbNLyh4pupRqV6pVyVYhPFJ0KNmilNtWHqU6lepSasB29jrtfqc95HQOOp19Yz1UvRC1UtSNLZKapGoQombsGNCtVKetOpSqlrJCyCoha6SqkqJCSN0B1UhZJYS+dKmWskzIIsEzMYk1rQvHj3//t/9z+/btu99///TJkzEQpmBcyEWxkAuFrLeVy7ablWqyVZ2yG2xVr1SNlGVCFvIxrQtjSZQmUZpMaQqj6WOb7HQuEhmLozSOsVhKowiNpiwKogAA5ltWY1b2E8ePf/zxX27f/uyvX331zd27f/vH//7q3fdiJ00McjiiGU3mLF+pUtsus1WhUjlCZgieL2W2kCmcx1AWTmgYoTGMJfKfjDL6wDiZa3mn0OcsMZROhzCMkFjG4r1SPBbHWQxjsVzEcqGDUQlCJAqRIHgkY7oShVIaSmgYIQswCaYkjFJdmzQuxps8wNgfY+2nmoPxXITmEaI/foRovt1MjDSDZYrlXZlPgtDHgj4WnGDBCaauUOa/EuwmGMZ4fTmsRZ6GMdHQ2F/HVMOYYpl63NMuTz/TDICWv2UFWFaAZWl8nW6gFphmkGUFmVaIBUMh9PryLBgDkda9xCMYA2GMBaO9sE2UBpFeOXnXUtBrytNlS0tf0iHSVJYQ0wy1rDysU5QoHcJMhHSCKR+TVABiAUhBMAXCVIjyEC7EpASTKkzKCSnR3Q0hpYTkApAFgB4eNSahUEc6ASgBoByAOghriZeDXopxgTdNSlIAiAUgC+M8TPIwzkIwf8xFWkRIPiGFhJQSWkNoG6Uexvq56BfC7TBaAGgHoAuAAUq7OG9m3jR5C+PtnLVz3shYM2NNjDUzXmda9ZbZIngL561jlaiJ80bO6hmvZ6yR8wbGGxirp6yW0lrGXIK7oNUIQD/GI7bdI7x58U4p3IJ3CdEphIdzj+DDUiyTaoWtRjjrgXDYtgeVWqLUIqX6pOyRqk/KLikbIGxDqFfZnYK1AuA2zV7b7pSyX6kBZQ8oNWirLqU6pWyTslUpj1KtOlyOkQuAFstqk9KjVI/T9hhGF8K9TmePrdxKddq2W9kdSrmV7LCVS6lmId229NjKRUk7Rj1OZ4/T2WXb3Up126rHafdI0QFAm2m2KtksZZOQ9VLWS9EopV5L1QvpUcqtZJvyHgaXmlY2AGWEVUtZNXbRUilltVTVUpY6jFIAqqUsl7KAsVAAimbP/uMf/vDlX/96586dj2/dak1KitHSDQDKpVwoVb2ym5XdpFStUjVKNSjVYKtG2xvyLPFWKJ7MeAqjyZSmMpZMWTylqZxpZZ6WO3npmoylMpbIWASC8wDwdzjOnTr57fff6cD6p5/e/ts//nFo27bZAIRhnMp5jpT5ykvazJEyS5tdpMyQIpnzSErDCA0jJJqxeK6pCSLRO8R5KSu6QsVS6gthJKV6votmLJ7xRMHjhIjWv8xFLOP6AkZrPoMJDSQ4hNJQQsIICaMkZKxCzSckgJBAggMI1sEovZOaj9EchPwwHgNIoXkE+2EymxDfnyoUnIzgZIgmQ3SPBcdDPeKZTsvLLP/3CuWNGkwwjImGDmd6weRTTGO6ac4wjBmmMdM055pmgEZoWnC+ZenyFGpZoRYMNscGPQhDvSoqFAG9VvRYCGOhFWvBKAtGWlYiQnpNng5R+lht0niWLIRzMM5EONO7EUf5GGdBpLuzPIQyEMxAMBOhVMPsSk5a29QUZ5rtMTFrXK4400yxoD6RKyWkgpAqQioIqcRkISHlEFYIvt3T+YCrNQehHAizMMpHuNiy6p3OvV1dB4cXHRgaanA6K4CjkpAygosRLsS4AOM0w+xNSdnW15dpWjkI52GsvxYRnD9Ws/IRriC0jpJ+zvu5GOZyCKGdpaXHli57ZHDwEY9nZIJPByGtlLoYa2KsiTMXYw2M1VJaw2g9Y5WW1Ru0YHlcXCO0WhhrZqyV80bO6xirZ6yBsXrOmjivY6yG0ipKqimtpawKwpUJCWfWrl0bFj6E0ICUvcJrXugUvEdoaQJv46xXiFGpFjO20nfGtuzsfkL6pByWql9KtxBtgndL2Y7Q0pCQlXGxTQgN+/oeXbZsa3l5K0JuIbuk7FOqR6oBpYZtu0updik01KlNyhaMFy9YcHLNms0lpa0Ye6Ts5/z4wMDm3Nx2hNxSuuVY66Tpmkq6vBRN6aK0z99/VWqqC+Nup+1RqkvZvcr2MLpo1qxTy5dvKSuvRahRCJ08qBOiXopmpZqUapbKY6sOJdukbJGyCuE1JSUPLR9tmOFbhkmFENV6ZS5kFecVUm7r6NjT3VNh28UYl02YsGfZsv0b1n/x1Ve3bt26+913r7z4Yhyl+ePG7RoeXl9fX0qpLm2Nym627VqlapXdqOxWp93mdLpsZ5Ntl0pZIIQWdiZTlsJYBteliqVpn4Ie+jhL5iJd8Ewh0jWZl/FYQucAsOfeDX/7xz8++eSTTz755Ouvv3722Wfffffd9qKiWQAkcZ4teY4U+VIWeDflslCpAqWyx3gsEYQGYxxCSDilMZTF/8ggZ/ril8VzpnuomRBGe5WiLI7xOM6SBI/jPIrxCEpjxjAG3lQU4+GM+RMcRLD2UIVREkZoOGMhlOpgVBAhQRR7q9VYb+WPyVyE/BCeR7A/wf6E+GE8CxNfhH0Rno7gVASnQDQZwSkIToZoon7UM81xples8G9veT8pPM1J2u9iemEGUw1jumFONcwZ3niBxj9ZgaYVaFqBlhUKYYTlDROEWWaoaYVBzSZHOmcQC1ECQonQ20CFWVa4ZaUglDYWL9BtVDpCKQhmYpwzBooqwKSA4ByMcxHOhN60QS72hqFyEEoE4MElI2cvXBgHwMa21hcuX/YDINswch2OfAAqMC6xYBEAZQ5QCkCJaZYhlAnA/v6By1evhphGDrSyES5AuBzhcss6umrlsy+8sGZw8PyDDzb5+BQDkAdAAQC5AORDlOxwLM7OXrNyZYjDkWsYmQAUEFJMSA4A+jCw0LJygaPCNFyc9Wt0rxC9prUpOeXDDz8sjo197OGHH129uhiAVstyIVTrcNRiVGualaZVBWEFANUILgTg8ukzI+3tZQC06d6KswbGqtmYMYHSWsaqGa2mrJLSaspqGK1DuN/X96N33x1YuLAdgGEh3Ri7TbOHkh6IeghxY+yGVj+lPdAaobQPgGc3bDiwc2cZAINKDUs1pJRH45w4c5nGjcceG2lpqQSgi5DLhw8/+vDDWQB0Q9TOWLNl9THWT2kfxj1KtUvZqWSHkh1CtFN69YknVo0sPvfIIz0RER6EBik7vnJlfX5+uWm2MtYKrRaEWhFyUeYmpAPjbsbboeWitBaAFw8dWrdkSSkAfbbtVqrLVn1Ou1fJTkpf/dnRhw8eTAGgwYKNQrQI0cx4tWXVMVYnRB2Ebow7MG5GqEXJMgD6o6I++PDDotDQIsNcKMVCIUq5qJKykvNsAHa0tV9/4+cJSpVAVDZhwkNbty5fseLjjz/+5JNPvv/73+8bGJgNQJJpHt+y5dz585EAVEBYLWWNVA1jPVSjrVxOu83pbLHtJltVSlksRDqjaboYMZbBeSbn6Zylc69qOIVRvaXK4SJXCE3aTOc8mbEAAJa2uL792/+5devWn//85zt37ly4cOHYiRPvvvVm7MRJMQhlCp4uuFZOjT3nyVwpNbIuTYgEzjQ7OIzQcEIiKY1jLJnzBG8onMUxFst5lLdC0SQuUgVPEyKR83jOEseKVCzz5g9iNbOFi2jO52Hsj3EoJSGURFAWRXkEY6GUBlMSTEggIZp2EExJKKUh3lc/4ueVvI/h7gieR4hOHuinvakQTkFIt1GTvbgoffhiOv+VsenwcjUn/DTiGZNMxxTTmKrJv4Y53TRmGRpQZ+oKNX8MKRcGUQSEEZYZbcFoy4qBVhS0dMIgQs93CKUgnIJQHIRRFgyzrDgIkyHM0CQDBNMgTEUoBaF0hNN/utdF+RjnYpKFsU54BprmAtPMHmNIZSGUAMCW7u6z58+nBgUdGF125rHHggxjXUPDjhUr7quqKkL4vsbGHR0dB5ctO3zvfa2+vjkAbGtvf+HUqXNPPBFsmDkWzEG4AONSTPIB2NncfPr06TiH473XXuuvrNzV3/9Afd2ZPXs21NfnEJJr2/tWrlze0x3qcAykpDy8YUM2QtmGsbO/f4vHs6W7e31/377Vq1cnJLRbVj/ni4VYIsRiCFfPmfPza9c6EpNe2ru3x+1uCQp8bOPGPStXHly2rGn8+FXpGUfu27h71ao9fX2uiRN3DQ6+ee3a6WPHBgsLqiyribFmzusYrWGsGuEyAAoBKAegFIAqQmoYq+OskfMmStsJuX7u3NnTp490dHQAsHTOnFPr1u1ftfLEhnuX+89bHhh45r779q1cdWKS/mKgAAAgAElEQVTNmvtnzXqooeH688+//Oyzq1paWhgbknKRUj1SugldPGnSw8OL3rl2/bGjR5fkFzQAcG7VqqNHjmx2ux9ubvaMH3+gq/PBoaHDK1ceqKjspcTFvZgnF6Ejc+e8d+PGcF1d+5Qp2ZMnu01zU3zCuT17OlNTqyxrn9t90OM5sXr1yQ33LpoxY0t29pE1a/aMjp6+997lfn57urpuXrny1GOPLa+sdBHSppRbqV7b7nParQCcXbfu0cOHN3Z27m1uqaJsTX7+7iVL9g0PN44btywp6fDSpUe6us7v3bshM7MKgDWZmY/v3Xvz2rXswMACwyznolzIYi4qhCgCYHNj47PHjj379NORXOSZ1tKSkiMPPnjq1Km//OUvd+7cuXH9+q5Nm7YvH00TYnt39yMPP5w+adKTO3bU+c1biGmdUrVK1krVZtud45xup9Nl2022qpGqXMhszjJ/Kkw8Y6xCpTKazNiPbvQMzvOEyJEiU/B0zjMET0AodeLEi08//eU339z58ss//elPf/7znz/66KOv7t5d3tERBEAK52m6+ZJCE35zpMiUMk/JAi8NSsRxpsPo4ZSGUxrDWBIX8czrFo7nPI6LcEpnQBjNuHZPpQiRwHgc8y7IY/VkR1k0YzGMx49tpkIInYuRJiLoX/tRThU69omkNIKxSMbCCA0hJHhsLaVVC/7YW6FmYfRTeYJoTJ+HJkHoJQJr48u/bsoNY9yYh8pnzDmsHXlTTXO6aU43zR9BKzqiqY0JgaYZZFqhEEZCK9I0oy0r2oLRFoyEVjSEURBGWDAGwQSEEiCMs2CsBbX0JRmiZAjToa5K+kAXp0GUhlAShJkIpyKYpu9dME6FMB3BFAgDDHOBZWVrnTqCmQhFAXCfx3PllVc8bvfhAwdOnzgRYcH1Hs+mTZvfeuONgkmT2+bO/fW773Y2Ne/dvXv36tXrm5v2btvW09Ly/PkLoZaVC61CRCoIKSekFIC9ra2PnTmTxvk7V67kh4U9NDLyyuXLC/PyXnvttdL58+Mcjj1Dw8+/8MIcADa7XC9dvRoAQBoAj+/b9+e//OXl554bGF504sSJCydPVRrmoLeN4gMWXOrn98716/cuWXLy8OGWjIznT55c0tcXPG7cxbNn7x8YuPjUU80VFRHjxt145ZWR8vI0p/PS0xdGurqCOS8jpIHRRsbqGauAsHvu3Ad7enZ43Hu6uja3tNQ6nbWENHDewFgLJZ2Cv/7ss8Mtrsd37nyoxXVhw4YDBw4EjHMe37L1xPZtT+zZs3nDhgXjxj1z9OiJ9RsWSvnk7t0P794drVQz54uUGlCqV8ouIRZJ1T5x0qvPPLPM7Y5hrAGAcytXvvD00z05uTdeeGFDS8svbt5cvmjRjm3bbly9WjNpYish7VJ0KdkC4frk5N+89db29euzLKuF4E4p+qR87+WXV/X25gKwOjbuo/ff99TXP3zgwIPLlu7t7T199GiJv//G5ua2uLgKp/OFkyc3Ll8eJkSj4DoApZ/zXAA8vnbtsxcudOTl/vz69aqZs1YXFa4ZHX3rrbeWVlSUY/z6hQv7du7sbW9/8ezZgbS0p0+dWpiX98qlS/kLFhSZ1kIhq6SsEHIhhA92eg7u29daW3vx+ecjhcwxjPJZs/7wX/914OBDv/vd7765e/fBXbvCp0xZ2taWOGvmva2tr166dPrRR2vLywMwXihEhZRVUlVKVW+rDqfdZttNym62VaNtl0uZyVmeELmCZ3GWzlgqo6neEY+mM57KvPK7dM5zBC+UIluKdC4yOMsUIsqCSRMnLnO1XHj88T/95ePbn3/+8ccff3zr1sHNm4MdjnCHI0WIJM7TBM8UIkfIfCG1BS9HyiwpUwVPETyW6TA6CyUklFDtxYvjXlBUAufhlE6HMJzq+Y4ncBFDNRmKR46BNGMZTxwDQmmqVDTj8zCeh3EIpeGURnKmfz+E0jDGIjkPYyycs3DGIhiLYFQjjAN0YcLeSKfOc2r7y3QMpyHkrVAWmgThRGj5/BPB7l97qB8vh30cXmnCRIcxyRhroExzmmHONMy5hjnXtOZZpp9p+JnGfC2bMq1Qywq3vBUqClr6axSC0RDFIhSDYDyESQjGQxgDYYhlxUGoF+SpCKYgmI71xprkaLYBQmkIpUCUDFEahOljZzHJ0NKXw7kI5yCch3AmQpEAbOvr/9mxYwiAFTU1J44eXTU4+LODByuTkt5442akj0+1j8/N69fjJk+u8vGJmTTp5Rcv1ufmdaekvPD88wsAKISoCJMyTKoIqQBgX0vLmdOnYx2OX9+8WRwSsr+3d9/eB4MBqPWfv4CxVAA2N7c89sSTcwBYlJp68aWXMiZNysf4wqOPvn79+mPHj6f6+xfMnRt7zz1lhGjVXT/nPRZcOmfOm9evhxFycuPGfZs3nz1+vKeuLh2AV0+cWD4y8sz589UpKbkAvHXxYltFRToAN5991lNbmwlAK6VNnDUx1sJYDSEdkya1xMUVR0aVRkfnhYWnMlZLSQNnjZy3UdopxJsXL1bFx28pKzv/xBMHHnhg16ZNyQA8v2bN/l27Ht2/f+3QUCYAr+7fv3njxjwAru7avX3TpkIAlnI+qNQipZYoNaBkrxDDhLz7/PM9VVWNAPQDcH79+l2bNuWNH/fGxYuD7e03Ll8uj4ysmDcva+rUAi66hPRIOWirfqU6MX7ruedqs7LyAOhQqk/ZbtO8/thjw23txQCsDgj4+bVriT4+nmnTUqdMWQjAYY/n6UOHNuXklAHQ6jBeP31mtK+vAIB+pdy26rKVWym3bTcBcO6++7bef3+Wj8/rly65a2ouP/dcQXj49Zdfbq2oSAfg+tknO2pqci0rZ9q07Rs2HNy7Nwrhd27ezPAPKDBNDdhcKESxab7+7DPuurrmiMjLly9HUFpgmoUTJvz6vffu37Tpt7/97f/86U/XX331kV276sPC5gHwQEfHe+++++KLL2bOmZPtcORJUSREjbIrlKpXdrvtdNl2u9N2O+0GW5UKlc95ofC+66UzlsZZKuOpjKVylspYKmPZQmRxkcF5jhB5QrsPvD9JEyIewmAAQglpKyl5/vz5j2/d+svHn3xy69axB/ek3DNxAQDRFkxkLF3wLCnzpdSc32yhr/NkmhAJjMUxFkZpCKFhlEYwGj9meUnkPJ5zbfSMZDSei7ixXbgm2MUxnih4vPfhT2iYQRRjMYzr2MFcjEMpjWAs+ic6MI9gLJzzCMbCGQtjLIKycOptrwIJCcQ4gJC52ltFNJATz/SqX3RoE2uvp6YdTLC8Fepf0wbjHA6n48d7F2OiYWgk+TTDmGGaM0xzhmHMNkwvoM4y55leNV6gaYZZVqQFwy0YBWEshFGWFQNhHIIxCMUjnIBRPEJJECYhmIqwXlelIJSFcTbGP2bHMxDKJSSXaP0UTkc4DaF0hHXoPAPBLAjTIAw2zUDT1BimXIzTEAwFYNfIyFPPPDMZgG0ez1Nnz947Onr44EO1QUHvvP56aWhod3DwRx991JSaWgxAMQAvnT61cnBoQ2XlpcuX8ydNKrGgfvIrRbjMtI6Njl58/oUNvb2H9+6d6+Nzdvv2CxcuZHNeCkAhhGmmeWj58ivXriXYdgoAS0tLX3ryiZcee6y5pqa7puapc+dyp03bWVW10+NpxXgRFyNCLBK82zLvTUz47W9+05SY8PIjD48MDR3ev//+0dGmuXNfv3Chx+0+e+rU0ra2bj+/X7zySk1eXgoAL5069cD69XtGR1v9/Wug1cJ5M+eNnDcRWmsY1Q5jocNRahi1jDUw3iJ4i+AuQtxCvH/9+pKWlpMjIwf37r136dITRw43zZ17ff/+TevX79+0ad/WrS1z57515syapUvzAXj63nsfPXRo96JFG9Mz+iAaUWqZUsNSDkoxSOmNM2e2rF37s2XLFvn6vrpv3+H9+5umTfvgjTeGGhuvXLxY7+e3PzPz+Ohor4+Pm/FuKQdte5jz9bNm/f6dd1a7PU2m2SZFD+f9PhM+uHp1y6pVzaa5Iz39Pz76yJ2U1A6AG+ETixZvLy1dnZPzwbVra1NTmx2OS4cO7dm69cDSZcuiojoI7rRtt1IuwdswvnrkyIG9eyt8fd97443+lpZLL71U4ef35vnzy/r6ysaN++XVqw+sXFlgGOUAPDo8fOrUqZbwsPdu3GjMzCo2jRLOSzgv47zENJ8//Mj9a9asLC6+9tprubNmZRiO+uDgWx9//LNjx/7zd7+7ffv2M088MVRT8/qly2V+fo+uW3fqxImquLj3r12rmz8/2TSyOS8VskKqWmW32naH0/aMc3Y47UalSqUsEqKAi0Ih8oTI5CyVsWRKkxlLZiyRsiRKMznPZDyTi1wh8qTIFzxH8BwvOEVkCpHMeTREcwAIYGxpV9evfvnLW7c//eT2p6+/8kp3SUmyj08EANEOR7oUWVJm6mthITKkzJYyQ8pkIeI502KrMEI0vCXByynnsYzH0J/u8nS8wGs/5zxRa6mESBYinos4LmLGjmCSuIhhfD7GgYTEaz+VPojhIprzKM5iOI/iPGKsQoVTFsZYKKUBGM0nP414fgTPwXgWwjPQj7MemgLh5DHkpmYbOM3/212e00s1MH0MY5LhmGIa+k54hmnONMyZpuFrmLNNc55pBphWoGktgNYC0wwyzRAtPYfeF7poC8YjGAdRAoIJGCdhlIBQPESJCMVDFGJa0RCmIJgxlidIhygVoUyM8jAp0LI8vYrCOBvrGz0vTyoNwgWmGWiaOmqQhlAyhDGG0Zue1uly+RlGf0JCf3t7vJTb+vs7qqsHCgs9JSX9uTmb1q9vX7gw2zQXWqbHz2/b8uWN2dkrGxqakpOzTUuHm4os2OAct6W3d/WSJcsXL57HWOn48VsXL149Olo6b16ZZRVZcKHTubG3d82qVYWhYUmGkQDAuurq/q7OaQDUcr6po2PZ4OC60dGkBcHlFhwSYoCLAcF7INxUXr5hxYoVAwNDnZ1zCWmcM+eBxYtXDA52t7TMIWQwPPyBkZHVw0Ot1dUBGBdbVpf//B2rVjXU1YUyVktII+NNnDdx0cR5E+f1jNUxVkVZPecNnDdw3ip4O2NuIXZ4OlctWrRmaCh6+vTaceN29/evHBxc0d8fMn6ce/q0XcPDywcHFnd6QpRqwGjxlCn7hocGensTnc4BzoeUPaDUIqkWKzVEyQPBwfvWrKmvqCiZPPnwypU1hYUtE3weHBlJ8vHZvnDh2uHhjaOjJRkZeYT0KzWg1IithjHekZa2fe3axe3tdUr1StGJ8Zro6O2rVy/p7a2w7a0LF25at663vKyZkH5GNycm7l65clV3d09LS4zT2UXpSr95e5cvb3e1xknZLWWnbbcp1URp96xZe1atWpifX+zjs21kJGrChA2VlcsHBrpSU5e7XK74+G0rV4709BRMmFBLSMuECVt6e3saGgfy84cbGrIQKuW8lItyLsoI8fjN3To66iooWF5X15idFWVaPXm5u3bs2L1790svvfTxX/5y6MCBga6uuoULI8eP37J4cWN1dawFd46ORs+Zk2Ra2ZwVcV4mZLVULbZqtW2X03bZdoNtl0pZLITuoQqEyBU8nbE0xuIpTaAsgdJUxnKFdqaLPCEKpSwc2ygV/P90vflzZOlZJnqUZ/m+d/2OqvfVvXdXV3XtVarSnpJSW0op5aJcldr3UlWXezWmPWBjN+CmF7dt3HZvBmIGuMbDxeAxEMDEMNgEzBBzub4zxNwJbszAxPwd94fvZDXX5kacqMhUpVrqH+qJ933eZxGZZZlmznuQQjwZhg8Ewey5cz/43vf+8X/9r3/4n//z7//+7//DD3/40VtvbYyOjliY7CUZ5JnywpMiUyJTKtcQryJd8iIpgLMAFxE9WX4Z8VJPsenTV3wm1FXEAaKhrHBYhpkHma8QXSX2UXZXiS8T+THqHN7ODuYB5svEA8RXmK8QX0Q8C3gW4QJi79hnTlrzTNYDCk9a+6gxDyfJp8ztqnS/6MX3Rh6hQo9QP81D9fXncv19fZ4pvycX3hOG94ZeBpV7JAwfiXKPhrknoujJKHoiDP397kwYnQ7D56LofNYnHF+IoitxNJAk1+JkOI6vJslAklxN4sEkGUySs1F0Lo6uJfFgHA8n8XiSTBgzmiRDcTxmfLGwKRibN2Y0iWeMmTFmwiR5k0wZUzDJaJaxGeWTZDROhpJ4MI7HkmQwCE4HwXiSzPT1DQTBdBzng+ByEGRxmkEwHAQjQbBooWGhlssVgmAgCEaD4GoQLN4uWLe2bMxsEIwGwWgQLEVxx9rJILgaBGNRVAYsWZgzZigITgfBuSCYMGbemNkguBIES9Y2rC0GwaT/QWF4yPy88E3mQ+YtolpfbiQIrgXB5SCYi+NSGA4FwdUgGAyCUmIaYei/cSQIlo1ZQSyH4VgQDARB1domYsfLMgkbiHWAJmGLsI7QRGwRtgnXiNaYtphXgmA2COaCoBbH2wCVIJgMgtkgaBmzC7YSBFNBMBUEdWMORI6QukGwEAQHRC87d1P1RdXPOPeC6gtOXwFoBkE9l/s51d0gaOdyL7A0gqBp7VoYLgXBQhDUwvCGc7ecu6X6onMvpf03EGtBUO3r21H9dJoeObeHuBgEM0FQY+om8XQQ1MLwVtr/M/0nXiVq9vUVg6DW17evcjNNnyfuBH1zQbDLsu/cjuqO6pZzHWYfy1UlnA6CooXlMJcPgslcOBkEU3EyHgTjQbBMuKrSRJwPguGgb6qvb7Svb554iajMXBUpi5aMzQfBYC43GfRdy+UmEJ8Lgkv33PPhBx/86Ec/+h//+I9f+eVffjgIng2CGWsHg+ByEMwgXgqCy3FUICwgThMtMpeYV0RXNe06XXdpS92ySkm4LDLPPC8ywzxBPMWcRxwEGLCQJ5pkmiCaZp4WmfYV5yyzLB6tZkUKwuNMVxHPWzhlkieCYOCeu7/zr/7Vf/+Hf/h//vv/+D/+9m/ffu212nPPjQNOs0yrTooURKZUpnz9lMgY8yDhFZ/6hHgG7DlAzyUNEF3MmHIcJvZxmqNCI0RXMBOdD7GPAOaLHr+YegkHeAnxpIWnrPWKhMvIl5EuE19jGWAeYL6M5En6s+DlCNmB75S1T4N9wtgnrXnC2kdMFmT+QOJp8vjeOL4niu/6JAL4n0GonMvl0r6cb/G8uy8THGRpUGH4qV5+5uNh+ESUIdTZOHkuzqwtF+P4Uma4Swbi+GoSX02Sq0lyNTFDSTKUJBfi6FQUXUmS4SQeSpKhxAetJMNx7HsTxpJkIjGTxkwbO23MXKaEtNPGzvqShTh5NgxPhtFYnAzF8VAcDfWygGeNmTbJrLGL1paMXbK2DnYFbAugCdCysAa2be0q2BZAG6Bk7GxiSsaWrZ01ppAkc8YsGLtioQPQAWhY6IBdBWgCVACWwM4bO2PMjLELvh4ZbNmC78irAVQRmojbiGuIm4gHvei4PaJNpCbCKmIVoA62BrBsoQxQBVgBWAFoAW4gbiB2EWsAlX/yV1WABvVkUIj+bQOpjbRK1Cbq9LBpnWiHyeu/j0X2mbvEO8w7zEci+8KbRHvMBz59XHhX+Ibqy+pedu55p0cqx6ovqXvVuVede8npzzj3qnMvOvda6n4+Tb/U3//ZNL0uckPkUOTTzr3k0hecu6nulnPPO/eCcy+m7pZzr7r0lTR9MU1vOXfTuRs928qu6o7qoXOfSftf6+//TNr/cpoeO/dS2v/aiROfTtOb/enN/v6baXqYpjvO7Tl34NyRcztOvehp3WlbpKPSEmmodFVbIi2RGkubZUNkQ7UrsircYFn7JH1caiJVkbJwlbnEUhWp9xqoppAu9/UVn3zyP/7VX/3f/+2//d1//a/f/53vjopMGjOHuEBUYvax5bOIM0S+YaFINEdUE2077Tq3nrqOuorIskiNdZ55lm8X6vEM8zjSCOIE4ThhnnCSaIJokmlWZEFkXthPVTPMBeYx4muIvoLhCtJTQXDprjv/8Pt/8Jc/+lHlwoXngmAwjgs+u079o54snxTOEw8TelL8CtFFxDPWnvsn1z3PQ11G9Akt4+IfGWXxgZzX6HaynQ88yBLsBoivEl8getyYM4CexrpM5KenK8wD7BfGrOHqAtIZwFPWPmfhFNinrfW9xE/0xqiHEi/dzKQGd/tbnq9ED0P3U10vuTTX138bofyil8s90JMaPJzLPRqGj3m5ZhiejuKzcfxcHD0XR+ei+FIcX47ji14sHscDcXwtjgeT5FqSDBszlpjBJDkfxxfi+GqSDCbJcBKPmXi8578bS5LhzCqcTBozbcxcjzUvJFklzJRJRpP46TB8OgxH4ngwjnzj3mSSzBs7b2zR2jljF0ymHV8BqFlbs7YOULd2FWANoAO2bqEGsGTtTJIUjSkZW7J2zhhvRS5ZqICtW6hb6AKsgl0B68GiaO1kkkwbu2xtDWzJ2jpAxWZwswLQRdwhXEPcRrzOfJ35gHmDcA3R/8SSsVWAGtglsBULSxbLgBWANuI6QhdhDbGFWLNQsVAGu2RhydoaYgvRb3YVwCpig7CB2CHsZgjFm5n0nDaZvaVui7lLvM60TuSrn7aYN4k2iXZZ9kR2mY9EbqreUL2hel3klsotpy879xmXvur0Z9R9Wt111U+rfsa5z6fpZ9P0hqrPBX7BOf/ihroj5w5Vj1SvOz1Sd6R6vdeGcOzcdeeO1d3KPuMOnXspTX+2P30pTY9duuvcsXMvpP030/RWf//NND1K00Pn9lT31O05t+d0Q3VVpKPaFqkzr7DUWXp5T+LNwE2RFnNbpMXSzgKCuSVZyop3wJTZl+LxMnOZuSxcZJ4gvBrHo3fe9YPf+73/67/8l//zxz/+oz/4g6l77hmNo1mkWaIZounsBc4zzxFPIeYBpxGXWWqqbee6zis5XVWkpVIRnSOaQipkFQk8RjTnXyCNIU4wzbDMicyLlFRLKjPM08wF5knmEeIBpMFMzYSXEZ8Ogsrly92JidNBMEo06T8sUhCZ9o96hMok5iOUVS1cI7oAcBHR2+vOA56z8GAcXyIaYh4kHmIaYR4hHmMeYRokukJ4HvCiv+IRZh0wmRaBLxM9C/C0MZeJRjJnDF/zIEXck6HjJaQLRGcBvZ7zNNhTYJ/pMeWPGPNglnCQmYfvjZO7fXJ5FHox1E8i1CfdU7nc3VnxlA82yD2cyz0U5h4JwyfD8MkofDwMT0bR2Tg+H0dn417fVBRdiCNflHAlycSZI0k8nMQjJhlPEu8cvtbrvxtO4jGTTHiaKY5HY5/3ZCYTM2mM74CZMWYyMROJySfJtDHTxgzH8RNh7tkomkqSsSQZT5Ipk3hI8prvBZ9Nbu2CsTVrm9aWra1b2wDr08FbmAFKxdpFaxZ8Ibu1RWsKSTJrzJwxy9bUAOoAHYAmwLK1KxbKFmaNnUiSeWOrAHWAkoUlC1WPJhYqAF2EPcJdwutIh8RHTOuIa0xNxJK108aULNQQq2CXLZYBFsDOWViwsAKwhriOsEu0QbgCULVQtrYGUAVoEq4SdQlbiC3CFpLf8taY1pk2mLbYYxNtMW0TeV14t/cBP15tMW0SbTNtMO+JbDFtsuwK7zIfiBxrZp07Erml+rw6P0y95PSW0+dVb6m+oO6zafq86nWVG6ovqLup7nnnjtXdUD12euzcDeduqLuh7ti5A9Xr6o6d3nTpTec+7dyxugPVY+deTvtvOHecukOnh6necOkt13/snE8v8F0vB+r2VLdU17OATWmyrIo2WBpZzJPURRoiXixeYW6ItJhbzB3JGqg6Prycuc5SFS0LV1gqLMu9Is9F5gLiiDGXAX7r29/+8X/+z3/zN3/zV3/9193BwUtBMIWYB5hAKCDOEs0SThPNMU8hDgOMAxSZqqo11bXUdZ1bc2ldtaWuwurHLv/5CaJxonnhIvMkkXcUTzF54mleZFF0VrjAPME8yjRMeBVwhGiUeQjxKuIVpEs+5h9xjHhaaFqkIDIjPCXicw7GmfPMkyJj3i1MPMFebp7lq3ja+zlrH4jiy4ijzIPEg8xDRCNMY8xDTIOcbXm3b3xXiQaRBgiv0Ccq85NgnwMYyRRVMiZyjeUqsU/jvEp0CekC4HlE/0l/5jsJ9ilrnwL7hLWfSswDJnnIJA/5DJYovieKMsFBFP3/IVTfiZ5W897MlOfFUNFDudwjYe6JMHzSh/xG4ekoPh9HZ+L42fC2Qzi6GMWX4+RanAwm8WicjMbxmEnyJhlKkvNxfDVOxk3GPY0nST6r8+z1Splk1tPkfnTKHp/HYqeMmUjMqGfKo3DGmGlj54xZtHbR2pK1/sVtsFiytgmwCVC3tm6hCbCO0AK7ZKFkbcnaqrU18HOKXbR2wVpvWykas9QbwRoAVWurYMtgi8YWjV2wdsmaMvgZB+atLQM0EOoATcRVgA3CPaJDoi7iOuIaUYdwBbBozJw1SwBlgCWARYCShQVr5zIfn20CdgB3iDYRqwDLFmoWVgCamDFQbaQWYp3QM+Udoi5Rl2ibaZt5g2mTaYO5Q97Kx10iP0BtMq8TbRCtM20LbwmtEa8RrzNvMW8x+4qEG6r7KtdFbqjeVH3ZpS8596pzP+vcK87dVHdD3asuva66y3wockPdddVbzl33QirnvAnm2LkXXHrTuUOn11WPVW955HLuQHVb5MDpiy49cu66c7dS92Laf8OlN9L0OE331e2r7qpuOT1wGTytinRFVph9VGaLpSVaY/bw1BCpsVSZe74WrjE3OUv79Sthg8U78qosVdZF4mXmCnOZZVmkSJQHONfX99bnv/C3P/7xD3/4wx//3d/90iuvnAuCIQtjABOEU4TThFOIU4gzhNNEowgjALO+V12kJlphWXWu4VxFtCxSElkQnmeaIhpBnCLyCZnTTAWv5EScZp4XnhaeY5kVnmDOM40xDUcMlqkAACAASURBVCEOIo0zjTGPMY8xjRKNEF5FHEIeJJxgnhP1ZNas6LJz86oTwtMqBZEJFh8UlWfOs0x6FQLRAPHFXl/eOYBh5ryIH7U8QT7CMsQ8IjIq7IODr/oCGN9JxTxEPEg8wnyB8ElrB4jyKuMq4ypjIkPE13qM1UWkC4BnAZ6x9hTAecBTFp4FeNrCU9Y+7t15vTEqY8rj5J44vjuK7gjDNPwpTbmvRD+R86UJuXtzufsytUF4fxg+6Cuncr0elzA6FUVn49gb8Z4L43NxfDFOfHTBtV6b+UicjJpkzCS+5WU4SSZMMm6SvEkmTDJlrK91KhgzY8ycsbPGzlgzkfUpZKSSX/cmEuNjf89F0XNRNG9M0dqKtWVrywBlsGVrl6ytWmhBZqatg/UMVBdgG3ADcQWgbG3FgjfrrdiM61kCKFmYMWbamAVrF42tWKgDVG0PoaytW2hBxjo1EJoAdbCLFiqADcAmYBdwA2GTMofKKsAqQpdoDbEKsGRtBWwVYBlsCaACWAVcAlgGqFqoZe5f2CHcR2r1SKgKZFz4CkIHcZ2oQ9gmbBO1kLpEO8zbxD6EYId5i3mNaYN5g3nNAxPTGvMq0QbTOtOu8CZTi2iDeUfEh6vsixyI+vqpY9Wbzt1y7kXnXnHuZec+l6afTdPnnXte3fPqjnxli8iRukOnRypHqs8751e8T6fpsUtfSNNjdUeqNzxOOXfduQPVHdFt0V3V6+quO3fDuZf701f60xupu+HSozS97tyRc95XvKW6qbKm2lW3pupBaonIx/hWmVdYqsx1kaZkJVQ+SsXH+66KdlVWRTqiXZGGD3ViLjNXmFY4M8EsMy8Q5RHPB8HGVOE//qf/9Od//ud/8cMf/v7v/m7+3nuvhOE4QoFwmnmOeI54irCAOMc0Qz64Dj3DVclYLamo1lRrohXVksgi8yTROGKRM76pKDzHXGQpiswwF1lmmQtMc8xTPieTeRBxEDFPPOG7iH13C/Mw8ZhkNXkLqiXJUqLmRGZF51WKPvlAxA9TvsBqWnRWZZR5iGiIeADw4Tg+AzDCPMYyKVJQGWcZJh4VHmQeZx4XmVAdF/F1e0PEPq5zmHmIeVT4GvFJgOcQxkTGVMdF8yK9FCq+3MOpswCnALwV5lkfLwX2SchEm54mvz+J78uKiLMYljvCKI2if2aGOuEL8nx7Qi53X1brkrs/zD0Qhp/K5XxjwtNReLIXXXA6ik5F4elMUx5fiuPLUTwQx4NJPJTEI0kyZpKBJHkuji8l2Tw18UligfEZT7O+z87CnLGz1k4bO5mYCZMUElOydt7aaWtvV6WfjqIzUbxk7bI1TWtbYGvWVsCuWKiCrQO0EVoAdYQVgDpAF2AdYBNgFbE3FkHZgo86KAPUAKsANQve+rdkbdlaj01la2vW1iy0ADYR1xErFuqAbcQOQANg2UIDbBtsC2AV/RaJfvvrIPrsgTbAcgajsGRt2ULJwhLAkl8SAVcAmgB1hAbCDuIh0x5RF7Hp+XJEv9+tEW0SdZDahE3COuAa0S5zl2grW99og6hLtM7cZVpn7hJ7eFplWiPyOOXfbgkfivgBakfE5xPsiTyveqx6U92LLn1V3UvOvezcS84dqx6qHIgeqOyr7orsini0OhC5qe55dTecu+W5c6fH6j6dumPn9lR3RfZVNlW2VbdVd1R3VfZUj5y7lfbfStObafp82n/k3KFzPsB3S7XbCy3oiKwKb6m2RXuzEnuEqgnXhH0D1YrISm+waos0fag5S4NlVaQhskRc9hc95ib7WhepsRSJJhAHw2j0xInv/tZv/cWPfvRHf/zHf/GjH73U7T4XBCMAE4jTRDNEsxnzjQXCGczIqWWRZZZlkbJIgWgKcUmkqa4iWmapii6yTBMvspREl1XLqnPMJZEVp0ui8z2E8nqoKaY8sQ8/mGYusEwL55lHiMaZ8kJ55imRvPCMcEm16KMOmKdF5lSLqkXVOVW/A06JFITnVYuq0ywTXugE8Egcn0e8RjQqMqU6ozqWhd7xmMi4SF50THSEM0AcYRlkvko0zDwsMiwyInwO8Cmwl4jHRcdUR1SGeul3A0SXEM/3JFGehzoNWTfM48Y+YuxDxtyfJPcm5j4/Q8WRn55uk+X/jGLTW15O9PXdkcvdlQt76Ss5H2zwcJh7NBc+EUW+bOp0FJ+JYj9M+QyDC1HkEepKHA8kybUkHuspDM5G0dUkHjXJsFc2+erzXmjBjDEz1s4ZO23sjEcoY6Z6jcTT1k4YM2GSgjGTSXIuis7F8QrYKtiGtW2ABmR0+ArYDvivYAuxg7iOsImwg7iG0EJoItQBKp6xtnbZ2mV/ibNQBZizZs6YsoWytQ2AFQs1sA2ADcQ9om2iDUKfdrICULW2ZqFpYRNwFaAL0AaoWlgAW7R2GSC7voGtWbtgTdHasoUFC3P+FAiwYG0ZcAWxhrYOsILQQthE3CPaJ95AbHoxAWIXsYO4irTWo6KaiCuATcQNpi6hp6LWiNaYu8Rd5uy6x9QmWmNqE3WQWkQtwnXmjaysXLaEu0zrwvsq+yrXRW+IHDu96dwrzn3auRdd+mnn/AB1rO5Y3aHqgcqR0x2RA9Uj1SPRY6c3VPdFXnLuM2n6onP7To/V3XDuSN2B6p7IluqBczuqfqo6dO66c0dpepy6m2l6PU2P0/TAOZ+xuZdFR2lTaIV5VXhNZLU3Li35huFe3pNf/doiK8w14RXRuugKS1ukJdpgboqUmReJlpmXWMp+H/SzD0uJeAYxD3AxCF7b3/+rv/mbP/3TP/3zf//v/833vz/z2GNngyBPWCAqEBUIJxHHEPKIM0QTiJNI80RLLEuiJRGvI59ELDKXRWsiK6JNp8siXiG1KLKsblGkLLritOHSqmoxG4JkVmSKeYp5EHGIcMqf9oTHmfLMk8JjzHniCSbvyyuqLmu65FxRdU6l6LSouuhcybmeo1hmehEI/u0I01XER+P4kjfBMPlznsemYeYxllGRUeZxkRHmEeGhrLXYT08yxHyVeZj5CtFJgGctXCPOqw6LDBJfYxqgT/oXLhCeA3jWWm/Te9qYJ4153NpHrX3ImAdMcm+S9EYnPz15pjw6Ef6U66Xfp6/4Xa8nLr+7L+dbPL3g4JEwfDyKngzDp8LcyTA6HUYno/BUFJ2L4otxcjGOPDx5hPJ6gotJfDaOB+JkJDGjJhlLksE4Ge4JyguJmewlK3mh5qz1oUsZQk0ZM5b44ikzY2zBmAtxdDlO2gh1axsAbYAW2DbAGsIqQBugA9AC7CBsEu4SHRBuE3YQG4hthBVry356suBfVAAq1lYtlIydNqYMsGD9tQ7qAF2EXcI9ol3mDcRVxDriEvhJCtYA9gl3kdYRagCzxs5au2ihDFAHaAE0wK6AJ++hAlCyMG9t0dp5CwsWKoD+p2SqAoANxH3Kmu/WEDsAq14MRdgmaiBWAZqITcImYgOxidgl2mDaYF7v/dkmXCfyS1+HcJW5idhl6hJ1kNaZdoR3mTeYN4TXmLaFD1Wvq95Sd0N99q674fSG6vO9g12P6tZ9kV2R60731XcW6IHqgcih6LH/RnU3nbuueqh64AOktBdK53RTZT9LH3eH/nudHjl3lKYHqR5mCKVHTndU/CTlY+raImuqq6p1Ed+aV/NYw1xlabN0hOsiFeY6Zwx6yyOUSJm5xLzEvCxSYikSLTJXmCssFZEyS5F4hmgkCgsPPPDd3/7tH/7lj/7tn/3ZD//yL7/1zjtXRS+FOe8B9q7gPGKBcIYoTzhFWGRaYF5iKTLPEE0SjiKMIZRYGqprabqWupXe0jfPvCCyILqsWnfpSpo209RPVTOehyIusFxDzFMmNC+wjHN2pxtlGWcaZ/J737TIkktraVp2bilNF5wrqSulblFdybmSc3OaDVbzKn6SKggPEz2SJANEo8zesudTzP1Cl2cZExkmHmEeyxa37K/8ZfAK+qVPRkQuET0D9hzisPCYyiCzf/x/1gs4nwN7CsxpsCetfcqaJ62/5dmHTHJ/Et8beTtefCK6HbCZ/flTPFQu56UGWbxBFrOZuzuXu20eziRRvrAzCr1F7lQUn/U9LnF8KY4H4+RaHF9N4qEkuRLH56PkYhyPJUnemLHETBgzFCcjiZk0WefwbI8tnrF2xphFaxcszFrrqaixJBlNvGIzmTV2zthrcXwlSdoANWvrCKsIq4BdhC3E7WxsgVWANYQdxAOiPcQuYRNwxUKXsAlQ8Tl2JoOqRQsVgArAMsBCFnQHC9augO0AbBNeJzpi2iPyWqcOYgugg7iKuA64i7iD2ABYAChYO+3l6dYuGrtsM9pr0dp5L9QCmLNmwYJHsRpixcu1EFYA2gB7RLcRagtxFX2ynafGcc3HSCHWETsZZU6rhJueFyfaZF5j6hBtMG8zrzN7wVSL0CsP1phWmTeZt5g2iDeZN5m3WQ5EvD5gV/W4xyvtqeyK7IvuOz12el01azbPlARuT3VbZVdlV+RY3auZBip9MU1fcelNlx44t+d0W2XPyYHqtuiGigesQ+eOUreruudLXFR3nR46t+/cpsqmqv/imkhbuCOy2it3qbO0RTrSywtnXhFu+gmLucJSZ2mKNJkbnH2+7LUFzAs+zNfT5OI1B1ITKTEvEs8gXg6CzemZP/qTP/nBH/7gBz/4N3/513/99s9//jzApVxujGiCKE+UR5wmmkTMI05+IkfAKcQJxDzCEOAgQoGoLNJxruNcU7WuupK1GUtJtKJad66T9nfT/pXUzYv4MBbfKzXOXGApEBWYx4nGWfLiaW+eEi4Iz6pMMk8KF52runQl7a+m/cvOLTu36Nyiaj09UUn7fb/eonO+eWHB6bzqKNEjSTJINCJ8jekK0gDSCPEQc15kRrWgOi48KjwuMi48yuwPfFl9MdEYy5hIXmRU5AzAKbAXkTy/Pio8KjLwTxRVZxBOoT1p7TMWfBnMY8Y+7Lte4vi+OLkrymrQT4TRiSjqD8MTYfjPOIe110Z1h48q78sMenflcvdmNXm5B/0Y5SPJw+iZMHymt+Wdi+MzUXQpjr3WaTCJB+P4ahxfjJPBnuFuytqCtQVj/NuJxMwauwRQNHbe/zPuQcaitXPWeguxp5+mTeLTMsfjeCRJ1hFXAFoAHYA2QBNhE3ELcQ1hFWEDcRNxh3AHaY9ok7AN0AbsILbwEx6qZM0ygEeoOtgVgJK1Hl/8La+LsI3oc3WvEx0Q7RBtIXYRPCauI2whbiAuWyh6YE0+0VUtW1jORjZYyg6OMGfsjLULAFXMCPIOwipiE7ENeEB0zHydaY/QM197RLvEXcImQptwk7Jdr4PU7Sk2t4g3iFaJmkht4i5zi2idaZWo4wcrok3iVeJ1oi7xhvCOyBZzl3mVaYdlm3lPZVd4R2RHZE9lX2RHeEtkS+RA9SD7ihyIxym97lxWay5ypPqiS3+2P30lTV906c+k6Wv9/S+l/Z4g31XZVjlSt6W6pXLgdFvF17F4U8uWypbqtsq26pZzG+o2VLacdlXWRRrMTeauStZaztIWrnu0kkx5sMLSFKlRJjvIkIulJVphLotUmcssXgm14llt8RXE2latiJSIi0RTFgbC8HM3b/7hn/zJd7/73d///d//s3/3777yhS8Mpun5IBgCGEYaQ5okmiIsEE16JSfRFNEk0QThEMBVgDHEScQ54oZKx7m2045zddGaxyl1Tec6qVvrT7tp/4pzi6IzzFPCE5lKgGdZvHpznLP+uwnJHMI+ZnNGZFpkUV0tTWtpfyVNs8ellTRd6e+vpum8SlF00Xm6SpddWnXpJPOjSTLMPCZZid4A0QjzuMiUyrRqQXVCZVI1LzIhMqU6JjzEMiYyKjzmpaGqM6rTTq8QnQG4iDTAMso8oTLma7IQLxNfQDwLcBKyAKmnLTxp7SPGPJh4L17ig+vuiKITcZzBUxSdiKI0DDWX+6lbXi7Xn5Hl2QB1Vy53Zy68J4zuy+UezIUP5cJHwvCxMPL5UM9G0ckw9Ah1MY7PR9GFOL4Sx0NxfC2KrkXRYBxfi5MxY6aMmbV2EWDKmPke+swaW7LZ+b9o7LyBOWNK1vrk76Kx88b6kvEpYwrWzFtbMjYfx6NJsuNv8AhdgA5CB2ADcR1xHbIg3Q3EHcItwk2iFkAToYPYBWwBNHtHPS8oL1vr55e6hZK1c8YWrW1YWAXYJTomusF8zPQy0XXiXaINpAZCB2EdwMss24AL1s5amLU2n5h8YhZ6mqyKtRXwD1QtlACWAOZ6WFwGaCC2ANuIniPbRjxi3mfaIdz22yXRPvE+8ybhGmGboOtxCrFDmYzTyw7ahHXEFlGHucV+dKIG4hqRv/G1iFfJixJoW2QzO/nRtmR8uQ/P3FPxksvrPqVX5VB1L0MuPRDZVt7VjCb3c9YNp4cuOwIeqt5y7laaHjp37JyvNthW3VW3rbqlsqe6qbLldE8zUnwna2dx++p2nG47t6WyqbKusq7aEm5LRpm3Pe3NUmVuiDR7m12VuOrzM8XLCLjGUmepifr9ruxhS8S/rbE0WTqiq6q+aqHCskg8RzQaRdece+OLX/y973//N3/rt77zO9/5wz/+44++/vXSc889HQQXcrlhgDHCAtG0xymEAtEY4jjhOOIVC5cBRxDHEAtIFZGGaktdQ92KumV1NdWqaselm/3papp2+/vb/f01ly6ILIhMEI8RTTD7huEZ9ckqOs4yITItMis8K1pUN6daEJkRLTldcq7sXEndouqS02Xnys5V07TkdFHdkrpF1ZK6sksraTrJ9FiSXPN6yyynnMaY88KToh6h8pJZkadVp0SnvJ6AJa86oTKuMu/crNOC6ijLRaSLRBeJrxCNiFwjvkJ0EemyDzwAOA1wGuCkhSeNecKaR631h7z7Y59QHt0ZhndG8R3ZGPUJSP1/01f6+k705dK+XH+u7zYPlQVF5XL3hrkHwvChXPipXPhYmPPxBifD6JkoPB1F5+PkUpxcyZLIo8tRdNVryuN4PElmrS1as2BtyULB2Bljp42ZTMy8Ba9CKlkoWcgSvgGWLZT8v3BrCsZOWTNj7JwFz0D7lLsNxA7gGngdNqwBrCF2ELqIHYQWQgdwC3ELsYvYRNtCaAM0ARoW2oArAEteGm5tA8A7Y2qQ6dEXrK1Zu4mwR+RTxm8x32TeJdoh2mZq9ya4NcA1hBZ4ZRMUjJ2wyXiSaeL9L1yzUAa7DFDLznmwYKEEsAxYhUwsnlFRFloAXcRtwl2iXaJDph2ifeZ99tsfb/trHdEqUYeogVTr5W3WelF2bSLvKK4jrSA2CdeZe+kImZBqh3lbZP0TkFIvPtjxnQgqB6oHotsiWyJ7ItvCG8zrItvCm8IbIoeqeypbIjsqR70CzutpJnQ6UrencuB0R2VDZVt1x4kv3dxWtyayrrLrdF91Q3VL3a7TXXV+ufO1dxsqa6Jtka5mdQlr3uzCUhf2ZpemSIW4wtRDKK6x1LySgLnUM6z4Fqll4bLIEnNDpK2SbY4qDdG2ak1kibjolQd9fVfvuuvLr7/+O7/7r3/913/t13/9N373e9/719/9ndeOjiYfeuhsEJwPgqFcbgxgHHGScAxxCDLn3UULF60dsHYUIE+4JFwTramWRUqqZdWq6LLoirqWSzsubTrXSfvrLl12bpZ5islvebd9xR6JJpjHmAvMM8IFkTlPfgvPiBRVl11adq6o6te6JeeWnFt2blld2WWPZ9CXXDpJ9ESSXCPKC48yDRENEfkZraA6LTIjOiEy7gXrqvl/YvcbFxlXyYsUnVtI02KazqVuWKSXcEAXEa+yD6LiAeJLRGcBeoJyeNLax3vBBg8k8X2RT62L7oiiO6PY96GnYZhNUj+RAnynb1LoWfNO9CzEd+cysvy+MPdgLnrI16BH4VNR7pnMnRf5YIOBJL6aWfOigTgeyARQZtb6mQLmLXh4mrN21thZY+esX6lgGaCUbUMZPPnPTBszY8y8gQULS9bUAfJJMpwkm9gzsgF0AVZ94HeW2w0NgDrAOuI6Ycsvgx68ABsAVQCv2KwAlAFqAB2EOkINoGKhaO2itTWAdYBdpGOiG0TPM99kPiTeJdok7CI1ABpgVwHXENqIHtcK1o6ZZDRJpozxm10F0MsLygArgJ4srwCWAco9nUEbsQZYAfCs+RrAHtER8SHRDeY9on0mD467RIfE14X3mDeZ2oQdpDbRCuIyQA2xTdREahKtMneI6ohNolWiTeZNpk2idaI24RrTlvCO8BrTmj/8Ce+LbDGvC+8IbzFvMO8I74pssmyx7Kpsqawyd5i7zB3mDZFtFb8GrrNsi+yL7wfOBOU7KusqG6obIusqXeaOyJpkCswtr8xUWVfd9Npxka5mZcLrIlvKfmjy5pWuaEfV73QtryQQXVWtM1eIyswrLCvib3x8+0I3R1hiLrOUiD2J3hZpCzeFW6Ltnui8o1nZ5zLxNNEw4tkguHzHHV/42c/+b9/97ocffviNb3zj41/79v/+ve/95m/8xmf29namppaffOpSFJ0JgvNBcCEIzgfB2SA4GQRPBsETQXAq6LuUC6+E4WQcz8TxTJIUkmQGYF4yBXlFdcW5FZfWnGukadW5BdVpkSlPQgnPCM8IF1WnRSeYJ4UnRcZ77eezIvOqMz3XS1FlQd2cyIJk8qhF1d7opCXVirqKS0vOeRx82pgR5hmRCeERpmGiUWbPx/u5qSA6rVJQnVadUMmLePvelGheZFJk1rn5NC2mbjZ1edWrzBeJLiCdA7yIOEh0jfky0iWic4inAJ4F68vTHzP24SR5yAdsRlmdp2/xvD06pWF4Igzv+AmEuiuXuyOX62UB9/kZ6o4+L+AM78n13Rvm7s+FD/X60J/0wqgoei6KL2YFU8mVKL4QRRej6HIUX0ziwST2KoFpa+asnTF21th5C0XrscksWLNg7LQxRWtLYJetXbJ2GTJOx29DcxbmjF00pga2DZBP4nFjDpn3ifYJNwjXAdcRVhHaCE2ABkAbYRVxHbFxGwUAO4CriG1Eb6lbtlAFqAEsWPCagzrYVcBlayvWbiLsEl0nvsV8zHzEfJPpeebrzBuUkeV1Cw2wXYQmwLy1M8ZOGDOSmJE4GU+SrDXPwjLYMoAHoBJAGbCGuGxhuffFGkAtsx9jE3ADcZfoiOiAaBtxHXELaQd5h2iHaJPwBsvzovvM671hagWxDFBBrCOtEHpgahLVCFvkE4SxRdhlaiK2EVeJ1ojWmVeJuswdpk3mfeEtkW3mXeYt4TXmXRZPS+1q9mJLeI2lRVwnbhL7ZpedrI6cd1T21R04d+jcruq2yobKjrutG5CGSJu5K7ypspPtd7rt3LbTHdWO+LpzXVfdUNl32hVpsbRYWsKrmqkHmiJ1Zv+sMDeYy0wl4ipl01OZeYm4iDSLuEi0xFz1Gih/DRT1hVS+zKrRU3s2VFckK87LIw4inunrO4d01O2+9633P/zoo2984xvvvffex9/+9m9/5zvf+e7v/PrHH7//1a+++YXPf+mVVz53dPTa4eGr29vHrdZGqdQsFGpDQ5XLl6vnzzfPnGmdPFl9/PGlhx4sqLsYBJeDYDyXm7d2EbFIVGKpOVdxblF1UdXPUEXNTDCTzONEvtnFk+UF5lmReZU50RmRKZYp5mlhPzf5tW7B6YJqSbXs0pJzlTRt9PfXUz9MpYuip62dYPY9MXkRzzeNC08Iz6hMq86ozqhOio4xT4rkRfOikz2WarIHXlOqk6oTqoPM5xAvIJ0FOGvB+2MGiK4QnUM8DfAswFPWPGaSTyXxw5lhOL43ij0JdYeHJF/0Enq1QXhn+JNtVLdp8twduWyAutOPUWF4d5i7N+y7P5d7KAwfDnOfyuUezRpfotNx9EmlcBRdiqMLcXQljgeTZMgk+cTkjZmy1ksHZowpWpi32XA0Y8x0YqYSM+tVQsYWrS0CeGFBJkQwdsHaRWvbAF2E0SSZMOaAaZ3w9nEt46R6rzuYzU01CysWGtbfy7AN2PC+XIAlAD8HVSwsW7tkwZ/VOgBdgF2iQ6ItxD3mPaJD5ueJbxIdMG1lnDSu+F8JoA4wD9aXko4ZM5IkQ0ky2xM0VMBWLZQBK4BliyWAZYBSpt60ZcjYdO/XqQKsIe4iXmfaJ/Jk+S7RNtI24TbTIdN15iPmPeYd4l3mVcIqYA2xQVj3D1KLuI7UIGxlhDr2clqoTdxC2iRe94FTzF3mTeYd5m2mvZ6Ac0t4m2WLeV/kUHSTeZV5lXmducXcQD988ZbInuqmyIbwoarvPthTOcgmI9l3bqtXD1Vnagutq3SFV0U2VbyCfNPplnPrPQ3UtnPbzm05XRNdVe0It4X9/a7O4pvy6txDFpYqcZl4mbjGUiZeZl5iXiJeIJ4nWmJueiwT7YiuqaypNnsI5eXpNeamSl20zFJkHkccArgGcC6Mngn6Fq8MfPELn//mBx+8981vvvfee++///7HH3/8L3/zN3/zt3/7o1/79ocff/zBRx9968MPP/j44w8++ui9b33rw48//ujjj7/5rW99/etf/8av/upH77//wTfe+9U3f+XLr732c8fHL3U6O2NjjaeeKj/wwFx/OmHscBCMxdE8sxdG+YSDSaKJLO2XZ0QKzL5GYcorM0WLqj6qxZ/2Fp3z+51HupJzi6pF0QXVsnO1NF1ybslPUqpnLUyrerOxX+h8Znk2RnkTskre66RYRllGRcaFC6oFp3mVcZEJzYSd46rDItdELhGfAzxn8TxkwS+XEM8ingL7lLWPmeThOPlUkjwcJw/4Kqo4vjuK74yiO6PQZ9ed+OQJ7/gJpvzOvtyJvtxtd94dOZ/BkuvNULl7cn3353IPeC9xGD4S5h4Lwyej6HQcnYniU2H0XBidjaKLUXShF/LrhQKTJpkwZsrrMK0pWpix1hc35ZN4yhtNwBYNFA0UrZ2xWcvTKQSD9QAAIABJREFUtDXT1hRMUjTWx3WvAowkyagxW4Q+BqBuoQ3YRuwibhH5wstVzBY9L7D0BrcuwiZCE2HR+lnGNgAqFnx0QQWgaG3V2g2AbcRtokOmAyLPVR8RP898yLRJuO6JHp/TBFBH8DV5Xmg6YcxIkowkyUwmB7UVCw2Aam+zqyJUARcBljL8wqVeNIKf6ZqI64iHRPvEu/5c2Ps1dogOiPeZ9ogOiHeZdpnXyU9GtErUZqojlpFWEOtIDfRyhGzOaiCtMnuNwhrxOvEGZxr0vd6Wtyvsx6Idlj2VI5FjkSORLeY2U4PYk1zNTMfA2yIH4jug2LNXe6oHovu+O0/1wLktla5IR7jJ4mnvBnOLeUv1yLkj5/ad21G3qbLl3IY/5zndcrKpuqraFG73WCdveemI1tgzSr70nGvMZZYloiLREnNNuOY1UMK1nse4KdJgaYmsqjZYmsJtUW/ry0zIqsss88yTSOMIo4jXAC8m5lQQXOxPO3Pzv/SLr3/z/fc/+Oijj7/97Y8+/vjDjz784MMP3nvvvXffffedd95544033nzzzbfffuerX/va1772tXe/+u6bb7311ttvv/X2219+440vv/ErX/na1z749rff++CDr3396++89dabv/j6l//Fv3hlY31jbLT82GPTqmNRNBHHBWvHCIcQPWXuy6amhCeI8kx55qJqxbklp7Mi0yJzKgtO50SKqksuXVS5DUnzoouq8yILTr1CquxcUeS0sQWVGdVxkdFMOE4jLF5GMCnq489vh3ZeIx4XT6XLtHN50fFMbaCjosMio6ojIpeQzgL2mj7tSWvOA5zrGYYfT+JHk+ShOH4wjh+I43uj+J4ovjuO7orju+L4zjjyUHUiCvt7Y9RPMeW5XH+ur7+34t2ZC+/uC+/qC+8Jw3vC3H1h3/2+9yWXezjMfSrMPRKGj+Z8l2d4MgxPh9GZKL4YxQNRPNSrC/Z9wnljpqyZ9GORhRljZ6ydzfJV7Jw1RbDzFuatnTN2rjdkzWeHP7NobRXAm90mkmTEmG2iDaJVxKaFDsIa4jZlCNUlXEXoIHoKvI3QRGhCxprXLNQAlgEqFhpg/U5XBiiBXQSoWFgH2Kfs6n9MfEC0T3TEfMy8x+QVSX5XavroKGunrPE3x4K1U8bmk2TMIxTYqrV1Cw0Az3lVEKqANcAlhApmgFUGqFpcgUx84IFv04u5iLYp0xz4pW+H6IB5n/mIeZ95i2ideYupS9QiWkGqI5Uxm6qqSE3KlFNNxDZlxHyLqEHUJtxg2mDaYdli2mDeVdlh2WTeZt5n2RP22b6HIltMq8JN4iZxI2OjpMO8IbyncqCyK7LOvCuyLbIjssEZxb4lsi7cEelm9eVcZ24yr4psq+45PXJuxx/7nNtSXVXZUPXYtK4+d0W7qn4OarLUhRsideYKU1OkwVwXXiZeIl5AKhItUWa4WxFpiFTFv9CWSN2vjSIN9r5irTGviDRFG6IVkQVmnwBVQJxCHM/Se+F8FD0bBFfvuWclP35rb+8Xfv7n3nn7rQ8/+ujDjz9+7/33v/XBB9/45jff/spXfuXNt95481feeuedr7z77jvvvvvWO+989etff+erX33jV9788pe//MYbb7z++uuvv/76F7/4xZ///Oc//wu/8NnPfe4Lr3/p7a+++wuf+9xrN29+bmene/HCZJpeyuUu5HJXAYcIfcV5IfMVS0HEn/k81syLF2RqUdWz42XnKmlaTdN6mi6rK2ZuGPFrYNm5RZFT1s6ozqtOsOQ545hGmPMiE8ITWYqL5IXHuKfkFB73sKU6LuKfUdVxlVGRcdVh8UkveMbaZ6x90tgnjDlp7TPWPGHMEyZ5zCSPeISKogeS+L448sF1d0bR3XF8ZxTdFYZ3RmF/FJ4Io/4wOvHTncN39PXd0Zc70ZfrlSn03Z3L3d2XuzcM7+m58+7PhQ/k/BiVezTMPZILH8mFj4e5Z7wqKoovRfG12McVxNO+7tyYiZ7gYN7CooUFC0VrS54+BygYk098iqZvFYcZa2etmc14dLtobBWgAdj0M1RivLx7HcGnvq0TbhNukL/cQwMg01VmnBRsIK5BFgtV9TIlyLINli14zXcZbNVCB2ALcRfpkOiQ6ZD4OtER8S5lTNAqYed21JyFioUZPz0lyZTJUHjcJNPW93pm1FgZoYrQQKxBxhktAywDeNuzVz9ULTQRGwA1sJuEN4n3mPeZMm0XZf+b+8xbhLuMe5w58raZmkR1whpiDXGFqE7YQKphL0aKM/FU25/zfDMo0QbxOvGOp7SyAYo3mbaZt0R2mA9FDkR2hTcl2wdXiKpEq8LrLJsqO8LbKrsiu6rbwns9hNrKXHiyKbItsinSFWkzV4jqzF6HuSay49Tf77ZUt9RtugyV1p12VDuqW86tqq6JNlWa7F0scjvVwCNUlaVMXPGJBcJLxCWSJZZlZu+SqVJGWlVYfHhLTcTnHzREWipNkVXVqugs8RzxPHEBcRJxypcgAAwDDgBcDKMzQXAmlzsPMHT//cVz51dGRzuFwvr8fGe6sDg0ND1wZfbKldkrV5ZGRmoTE/VCYW1pab/Vurm//9prr73x5pu/9MYbr//yL33pF3/xtddee+21115++eUXXnjh+Pj4hZdf+vkvfvELX/rSV9796i989rPXV1aq586dj+OzfX2Xk2QYcZxonGmCZZIlT1xgLqkuqZZUF50uOF1wbtmlS+r8orfiEcq5krpll3ohwoJqyaUzIk+bxGe25EUKIuMs4+JDFHhKZIJ5lHmI+SrSMNM4y4TKlOqEyJTTGU+fi46IjIiMquS97EB4mPkS0llfQWzsE8Y8lphHkuTRJH7MJI8myUNx8mASPxBHDybx/ZlbOLk7yjzDd2czVOQPeXf8BEJ5EuqOvr47+vruyoW+jcrrDO4LQ9+ad18u5xHqoVz4qVzukTD3aC58NJd7OMw9FUVn4yzH7locjyY+etxMmGTKZpmZs8YuWij3rnUlsPMAhcyFZ/5fut47StKrPPf9qr769t5v2vvrkSYHxZmRJqfOOXdVV3VXp+pUnXP3JI0kJIQCUUQbkcSxWVzSWdj4cAzmHDDBBknIgO49DuvY517bcGyDEEECCUkg0rrW/WN/NcjYd61avXq1Zs20/nnX+z77eX5PdwUt0G9MrzY5Y/oN5Iz2zExvHZoA490GM4jjAF7PXvTmIMA5SgSpacAppBmAeYRJAG9uKhkYAsgDFAFGjfGUqAJAHnwvMYwaMwEwizCDuIy0RrRIuEZ8nnlLZJVoGWnJW7eJ5pHGAAoGcgY6tW7Vql3pTmU6le7SukmpLmOGDYy94m1xGHEUYQRwGHAUcBRhCGHAwIAxYwgjAEMm6RyeRJxF3GReraxRy0TLhAuIq0znWdaZFoj8sjNPNEtUQhpGHCMaJRpCLAKWEKcqklkJaZrJp2TGKzlkr5d7z+cC0wInNs5lkS2x6yLnxW6ILAmvi6yKTBGVmSaYxoimmCeZFsQDEsTbDhb8eei5vVYWrV214vejeZ9cYRljmhSZFZkU9oaDBWdXndty8ZpzW84tO7fo7LKzc87NWDtlpSQyLXZCZCrxZ/IYe7OljAqPMU+JTLCMMGWR8sSDzAPMeeI88yjzKLEXqpK3PCt+mZoSmbA+Zmz94+CwSEEkz5wl8qjfHqI2pBbEdsQ2xGbERgMNxtRpfTaTOZtKnQmCk0FwKghOBMGNQbA/CA4GwaEgOFR51DsUBMfC8IQxtdds6zx8eLi1bXV6+vZLl+594IH7HnjgzrtedeX2K1tbW+urqzOjo0uLixevXHn9gw++46GHfud3fufVW1vj9Q1NVVUng6De6BZmX1PcwtTJ3MuS9xectUXr/GwacnHRxcMuHotjv0yV4qqJqm3DcZwTyVk76OKsyK1a+wnlnwjbK9pTK3OX2E6RFqJm8kRgauZkdeq0ttvZPme7ne3wCpRIi9g2K+3WNrA0EtcQngQ4ZsxhbW5Qen8UXa/UDTq6PlI3KHUgig4otS+pRFe7ldrtrZsVqsHVJoVrMtFvv+VdU4kNX5tOXxuGO8JwRzrlF6g9Ybgnnd4Thr+F3LwunT6QSl+XTl8fhjdnMkcymbOZqE6pRhXVR5EnZ3Yq7yA3WWO846mgwec/cgayGrLa9PnxZEzWmLxOfAn5JMKWeDh9Hq0E0BBFjUqVAccRFwmXCVcJZxDGDMwgzhCWCRcIJwHmEBcJJjGhDnihZwQSQ8OoT8z5LcZ4SgGUEcoIi4QrRAuIs4ir/sQT3mJeRlxEnENcQFognADs9xNK6SaVUIzbktpk1aH1KOCoMSMVgWm08guMAAwjTCKMegwe4AiAz7KMI0whTiFOEy0QnWdeJ14lWmXaYPYB5jXideIl5gXiBaYy8QTSEGABoAg0hDiIOARQQpxhniKaqFQtjINntqCncc4zLSS2cl5iXhReZF4V3hDZtLIhsiV2VWTJQ12EZ5iniSaIJpkmmcpEiyLzIjMs88JTzGXmGZE5Ec/hnWJeSAwHsmjtnFj/0j/FMpO4nHjWyry1ywnVwG44tx67FecWnV1wbvYVdk3/dc4mp9koc9laT9r0gvcQcz9SlnCAJYfYi5gjLhIP+SWLeYSTPzkuMinWO9S9ZWFGbElkUGSAxZebZwlzRD7d0obURT4qDO2I7UStiK2IrYRtRK1E7UhtRCeMOab1aWNOGTilzQmtT2h9WutzWp+MVHUU1WYy58LwdBRVu7jz1lsnC/mNtbXLt99+4dKl2267bWFkuPmGG+uuu77Q0bG+vPyqu+6654EH3vL2t7/hnnummluaxFanU42ILZTI533WDsexP/SGXTzi4qJzpTgeiePROPY61EgcT1Vtm6iKR6vifpEK5ID9hOq3tlekR7gjaWGwbcI9Il1WWsUb2cWzDVpZ2kS6re2wtlNsu7VtVjrEtlW+bxKpZ64l9m7y4wA3+5tOqf0q2h9FB6LoQKT2V3SoPZHaE6k9KroKh/JtVP9mSEXRv51QqdQ1lcLhaytsgx2plN+h9qTTu0Mvk4f7076cKrU/nbounbohnb45Ex4KM0fCzKnKhPJlwj6O51WnrDFZY3qNKWjIaZNLUv6J/yhnTG9y1kFfJXeS0yardb8xXkieQBgxpjaKGpWaAhgGKCPOIy0SzhPOYOImLyPOeS814gLiEuEC4RxiKQGe+GCNHoVkdngcXcnANOAsJG9nG0RrRBvkH87oAvNllnWiRaQywhziPOIkQgEgC6Zd6cYoIa83+3oIpdqUGgUoYUJQmfBXIXoHFg4jjiQzC4eTsWXGACYJZ5H8FTZNuMy8RLROtMF8nmWTeZlphWideZVpjmiWcIaohDSCWAQcABzB5DNOOJGE8sg7Nr3zYJlpgRL5fIF5mWmRPWFKlpnXmTdF/JDaqsBVlkXmmRdY5isGhbLwAvO8yAzznPCs8CTxOHGZeUrYgy4nmWdFZkVmJMnZlUVmrbc7JWDfRWtXnF11dsO5DWfXnNuM3Zq1C9Ymz3nWLlg3Y5Ont1lr56ynj7MH1JWYx1nGWIZZCsj9RAPEWaQsUj/RgDcfVDLGkyKTHm5nbdnaWWtnrfUafJGlIFxk8T0IXo3qJewm7EHqRuxG9HAoH3DpJOoh7mXuJvL4lNNgqgFqEc8ZOGfgjIHT2lQb0wDYgNCSFBFTI0CdVrVhWK900zXX9p87NzM5uX7+/G133nFxZaX74KFDQXACsGH//r66upnpqbvvfc3r3/Smey5dKp0+Vat1TaSamFqIfGzYC0+j8W9PKH/lTcRV41VVoy4esK7PSs7anNhOosNadzIXnOuztlPEJ4R92KVDpNPaFuYWvhp58UKVeIE82Z6sdFjbbm27tQ3CDSItLJ6MXk103MBBpW7U6jqlDqhov4r2qWi/Ut4JtU9Fe5Xao9QepXZVmhR2ZJId6uqEujbzbyfUtZXxdM1Vr2YqKfXc9RvHZrgvDJMhlU7vS6dvSKdvDsObwszhMLw1DE9lMrVR5NsN2pXyjoHeBKuS5F18bjabhGmhkLQSgKca9BmT06ZfQ8FAv/GdBXrwKhLTmNpI1Sg9jsnMKiPOVIQhnwspIZQQSoglMDMAK4jLRGWACUAvOXn3k/87RwCyBoYMTACUAZeIVhDX/WwiPs9yu8idIueZN1m2mFeJF4nmCecRphGGwWSNafPYdRW1qKhFqxafJdTa/7XjAJ6gMo6etYJjAH5CjQOUEP37nWcVTBL6YMoM0hTiLOEK0yrhOtMa0xLhCtMa8yrROvMSk6f9ThKNIg4hFhGHkQYNDiOOIw4DliCRn8rEU0QzHlguPMc0S7TCsiG8KuxPuTXhVaZNkdusvVjJ4q1aWbWyIXZBpMw8KzzLPCuywDLLPC88LzwnPMM8zlJinmaeYJ7y+5SVBZE58fZOO2ftnLUzYqdY5sWuuHjVuRXrVq1dd+587C7F8bqzy9auOLvmnJ9TS9YuOOvf4OadnbFuSuyEsN+GxllGWQZZRlgGiLJEeaIcUZYoh1QkLpKHc4pX2adEpsWOiST2UesNBzLIMsxSEhmyNs+cI84ze1xBjjnH1INJBK+PKMvsGU/9InmRgkgXcR1CPWINmBqAOsR6gGqAWoBmP86Y+xLGJvf4b4jajWkNM83O9p44MVcub16+fOXKldmevjOROhoER9PpUyItB28eyWbP33b51ffee2F6umvXruowbETsYs6JHXZuLI5HnBu0bsA5nxMuxfFEVdVYHI/F8aiLiy7OW5sTm7M2Z6WT6JBW7cw5a7tsonm3XhW/PXKTuIXZv+h5K3mrcKtIh7WtIq0i7da2WdtqbZtIA0sTSwNLYwVSfgwqzZ1KXa/0AaX2RNF+Fe1Xal/lm70VKcqz63ZWrrxrw9C/623/rR1qezq8Np26tqJGbU+ld6TDpPElTO/yvM0w3BuGe9Ppfankc106fdMruhVOZTLVmagpUi2R8hOqR3vHgOlOzFCmYGDAmza1v+lMf8Iz0D2VN76c0f2V9cqDd4uQ9CPURVF1pIYMjkGCfBpNXJpY9sFgwKKBooES+iUL5xDLiD71UgKYSJzlZgjMIEC/gYIxYwDzCCuE64TnibeYLjKfZ94guo1lk3mFyX9dZFokXEScBBgB6DPGi25t2vcnqyatmpVq13rImDLCLEIJ0OOfSgBDgCXAscpBN044ijjhTzxI2E+ziDNIE4ATiAtEq0TrTEtEC+R3RlpmWiSeIR/NowmiQcQ84CCA/4wAlhC9MjXDidjk8y6ewLnAPE+0LLLGvCWyKbJqZcMmCODbrL3Nuk2RhAZl7Ya1SyJeLPd7kz8Pl63MiMwwz4hMME8yzUpSYVBm9vbxZWtnKpvUrNhypZdlxSVFCavOrrv4YhxfjKs8LmrTuZXY+T+w5CvzxPM2ZcbaSSuTlQTMtPgFiovCgywFZj+euhF6EQeJBoiKxEXmEU6g5mMe2yRStuINBwPMBeYhkWGRAZECS5YoR5Rn7mXqZ+5nzjL3EWeZPXo8z5IVzokMOVe00s1ch1gHUANYh9iA2EzUgFhjTAtSL3Efc8G//bMURAbF5kT6RfqtdBjTlMm0bts2UFc3u7Dwqte8ZmV4pNHFx8PMcaWOptOnItW8f/9AR8fq1vlLm5sT5841qajd6KzIoLUjfkI55+PEeWuH43gsjkdcPOTcoHUF5wrO9Yl0CveJdBAf0qqZqNd6PwG3+zVKuDUBQlEjcwtzh3ArWz+b/FTqcq7Fa+Q2UcoTvVxsQ8JmIe828M0u12l1vVL+rNsbRftVtDeK9kbRPhV5sXy3UruiCiUqk9nuP1G0I4p2/gcTKgy3p0NPNUiah1PhrnS4M/TNVOk9YXhVhDqQTl2XTl+fDpNyqqQ1L3MuihqValFRh1LdlYc8jyXpMyZvYMCYnDY5Y/qMzhmThyRkW0h+An6TyiZ/DPIVErn/VGcyNUoN+eQKwChA0ZgRY6YBZhBLFVGpBDiNNIM4gzAJOF2peyr5pQZg2JgiwGDF4F40UEZYJvRm7ovE55k2mdeJ1okuMN8ufIFplXhNeJlpEXEMcMBAjzYtSrcq3aZVS0K/itqU6lF6wJgxjwAGGAH0ab4hSBacqeRBzU8rHAEcxwS8N0U4Q1RGr7XRCtM68TrTBld0KOY1Zi8nTRGNIg4C5gzkAQYBBxCKfk3DRC+foiTdMuPBm0RLTCuSnHhrLBtW5plWmC9Yd1HsJWsvWrslblPspth1kTWRdSsrVhaFy5UJtcDs7Zp+Qs0yz4nMXv2wzIksWLti7YIVb8j0c2rR2lVP+/V9U7HbdO58HF+ogIBXnJ13HsziZiuxmHlrp0XK1k5amaqgoybEm6G4ULFo9mEFKI6YRRwkHiYZJhkXnrbipfeytWUrU1YmrJRE8szDLCPCg1YGRQqV7amfOStcYPFrVI65h6gLqZe53yMxibqZ+4Q7mZsQaxGqAc4YqAVsQqxHPAfQjNhO1MU8YD1j0w1ZO2rtpItHrMtbybL0MHeAaVGq/brrSkNDl+66a216qtq6W1LpUwDnDJyJomqtm687MFwo3H73XRuDxV5rO7XKWluwbtjFRefy1nq7+aBzpTgejeOCTXxSfda2M3cy94m0ER1UqpHI2zXbWVpImkVamJuZPae8majDSptIK0ubZ9qJtFnX6m89K81iW0SaRepY6lmak65jOod0HOAYmFu1PqjVDVpdr6KK9uRXJ7Xb97tE0e6M2uXrPF8xoXZE0S6ldiq167cnVBjuSGd2pjPb02GiQ3kzVDqzI8z4CbUvDPeG4f50+vrKQ96NmfDmTHhLJokQn8okfVNNOurS2gdBeozu9TAD41/oTJ/WeQN5Y/oNFMAMGOjXpqfSB5Uz0OddncZ4UFRBmz5j+rUZMKYhiuqVmkIYAOMPPf9UP+WJcQhFAM9OmSacQZxFnEWYQ1hGXECcAigZM3r1ukxgLzBszAzCEuEG0ybxljdGMi0TbTJfYL7EcjvLJeFNkSUiX36XM6ZTqWal6lXUolSbUnXJkat6tf5NEBqgiDgBMAbg5fCJCvNzCnGasEQ4QehRBBNJzRTOEpURZwmXiFaTJ0VeJ15n3hLZYG9PpWmiEaQCYNZA1kA/wCAkRTJF9FEYnGQqM88SzzLNMS8wrwivCa95XVxkTbw07ncod7lSi3DFuUvWXb31lljWfN5YZNHKqthlK0si8yKzfsMSnhKeEZ4VmROfGZZla9ecW3R2zspcxWW+7KzHHlx0sQcBn4/jy1VV5128Fcebcbzm3Iqza7Fbjp1PxvjMyrRNnE3jYscqBVN5pj7yHXbYi9SJ0IHYBZhFGmQqEg0RT4pMWTshdlJs2dkZH8Rh36Mno2JHOWnQywsnejlzXiSL2JJONQVBYypoCIKGIGhIpZpSqZpUqjoIalJBdeVRz+fybgyCI0FwNAgOJRm94Gw61Ubk43LD1k25uBzHE3E85uJha/MiOZFepm6mdq3bt20rtLatnb+wtbBQW1V1KpOpQawGrAGoi6J6wkJd3eaFi3csLRd37urRuuCSh7ycTXDAPn834pLtacjF/dZ2CmetzVnbTnSTUg1EbcztIg1EjUT1xI1EzSLNSWte0uDSJtLmv7G23domltbKbPLIzQbmWuJmlgbic0inAI+BOWLMYa1vVuomrXxO2LfjHdDaK1D7lNrtizy9DlUxHPif7FF6d6R2R+q3dagdYWZn8knv8BTgVHpHOtwZZnam07vT6X1huD8M94fp69PhDWF4Q5hOaHZheDST8bTy05GqjVS9Uu1KXd2Guis1U74Lr9eYAkCCmgTIAyQ5YaV6tfaxYX/x9RrjTee9WndpM2hMo1KNSk8hFgFKFTBAMenvhAlM7JFFg5OIc4QLhMtEq0RzAHOEs4jjAEMVo0CvMUWAMUDPq/MmA48T8OWXvvbukvBl5juYrzBviSwRTaK3oUOrVg1K1amoSakWFTVGUbNSnVp72u8gwBBgEXHUDyaACcBp9BRzmECYJpylq9I4TRNNEU5VNizP/PX5uyXPIydaE/ZZ4mnCCcRRpGJlPPUa6DXQ7zEvCAXAYaRRwHGkKaZZphnCGaI1kS0RD8b0ZXkrCW7cbljZEHvFuosiW8QXRC5atyp2QWTZygInUeFFkUUrc2IXrXjDwaywtzUtWFm0smLtYiUEs5Qo3zYJ4lk7Z+2ycwvWbjh3KY7Pu/hCHN9WVXUlrtqKPSA4Xovdamw343gjrlqtipecXXZu3tqpRDW3vklhkGiAqZ+onyiL2EvYBdiB2AbYBtCNmEUqUFLBMCEyae3VGqsSc0mkyDIoXGRJkJtJLYItiPSz5BGzVVXjNbUzLW3l5tZyc8t0S8tUc8tUc8tkc+tES+tkS+tEc8t4c0upuXW0uWWoqXmosXm0uWW0uWW4uXmouWW0pXXw1OkGoi7CvJUR68pxPFtVNRm7cRuPWTfmXLHCAu5m6QRoBug9d27j0qWVyckGa88oVYNYh9SE1AzQonT3getmZ2evrK2VDuzPG/Bouj5rs2Lz1g06N2jtgHU5awdtPBzHgzbus9LvbN7F3cw3KXUOoZ25U2wDcQN5DAv5bgXP/G1maWJ//UmLiPcWNDI3MtcS1wvXETUwN4k0ejQw8VnEU4BHjDmk9UGtD2l1s1Y3KnWdUge0PqDVfq32qWi/jvbqyE+oHUrtiKJdUXLr7X7F57evvGvT6e1huCPM+BTe1ctuVzrcmQ53huldyUNeZn869KG8g5nwSCZzayZzJMwcz2SOJyV60dkoqo0SdK+3NWWN6VSqXat25RMwutf4XckUAAYA+q+KUxV1vNuXUBndZXSP8Zk+M2xMo1K1kRpNIAEwiTBqYMjAGJhxgHGACYAx9KFcnECYRVwkXCGcQvDhmBLAIBivxPca029g0PjtBsr+7a9i3V7yLAHmKyxXhG8Tvl1knXmBaBzQT6hGreuUqo9yyQ/+AAAgAElEQVRUfRTVR5m6KGrRymee88l9ByOAwwjDiGOA474bBtG7NxNBitCPmzFfdw5+QlUmF/ppS76Pc114iWgW0atLI4AFAz2eDmhMrzHZZPqbfgPDSN7G6ftdypQwNleYN8VeELlg7YbYLbEXxF609oLYTbEbIsuIq4ibLOdF1qwsS8KNWhFZEFmyCdhgxcqy2GVrl62sVIoS/FdP7FyrdLesOrvs7LJzPl285OyKdefj+HJVfCmu8vfdxTi+EMeX4/h8XHUpji/EVetxfL6qylcQz1lbrohQ09aWWIaTnDD1E+eJ+5B6iToA2xAbjanXutWYHsQ8cZ5pkMjboHyQeNSXUwkPCg+K+Fe8gvCgyID4aWVzzK3p1NiJE3/x1cf/z68/8fgjj331kUcef/TRxx977LGvPPLVrzzy+COPPf7Io5Wvj/7Fo489/uhjX33k0b949LGvPfbVr3/18W88/rX/9bd/9+lPfKKuqqpZ65zIsHVTcVU5jqdjN+XikovHrBsUW7Q2b20vSw9LC0CtVp0nji+srpUHCjWAtcY0EDUhtfu2BaVat22bHh29uLo6tHdvp9bdwn0iWWvz1vkdKm9tv7UDzg27uN9a3/rZa6WT+ZDS1YDNxC3eJYBUx9yYbFXcwtLC3GYTBb1VklK8RvJoc64mqiGuI24WbrbWszqriU4AHjNehNKHjT6s1UGlD2p9UOsblb5O6wNK71PRPh3t0XpXpK9q5LtUtLuyOvlptfPfT6jt6fS1YXp7OjnrdoQZD13ZlU7vSqd2ZcI9mXBfmLzi3RCmD2cyxzLRMZ/IyyiP2fTjyZe+NCnVrbVXwXtNklnzs6Zd6y6te4zx5Z25BHgAA2AGAPLa9GvIVk68Tq27tckZMwxQBFMXqVqligZy2lyFfE8AjEFS0DIK4F/6/GcaYc7feoRziFMAI2BGjBmoHHr9BpK6OsQJhCmEOYQVpg3meaQVoovMtwtfEbkiclHEVyr4ky1rTLPW9UrXpNKnguBUEJxLpVq0HgAoYpIQHkYYRRxBHPCt6P7sSrY/9JL2JOIk0jjROCY88mmiGaRJxNmEL47zFTLUAtEy0RzhOCVCez9A1kC3Mb0Avcb0gulKpRqCoCUI8saUiCaYxr1LgKnM/kWP1pk3hbesbIm9ZO0d1l20dkPsMtEMwO+d3/q/vvCFN3R3T4XhisiKlTVrV62HBcui9d0wdt033Dm7bq0vPV+oGAjWnVu2spEk7xLhadO5C3HsYQbr1l6I463YeaSUr/P0evnlqqo7qqquVFWdr6raqorXnFtybsY6L5B7F/gIi58yg8RZpF7ELFI3YjtAG8C5VOpkEJwNgk5jskQ5wiHmCZGxSrleSWTIzymxvifd10kNiQyyFMWOiO0nrg+C+a6u//EXX3tze/7VR87ce6T2gSN1rztaf/+R2geO1N5/pOaBIzX3Ha29/0jtfUdq7ztSe+/R2vuP1D5wpO6Bo3X3Ha29+9aTn7zvwc9+5jO127Y1G+O17XEXl+OqclxVrorHXTxk7YC1I84OWJtl6SBqY2pBrI1U861HRqam8jU1dUo1ArYytzP1ivSJ9BrsdS7f3j4zVurbvqPDmF5JShNy1vaLG3CuGMc+UZyztp25g7nP2ibCm5VqZm5jbvSleEgNSUM6JbQDmwymJmaPKGhgqiOuIa5naWCpRqomapBEompgOYt0HOCoMcd965Qxh7U+ZOCQMbeAuQXMTVrvV2qfVvu02qv0bqX9ibcrE+2Kot2R2h1pvz3tUuo/VMqv2qDCHWFmZxjuDMNdYbgrDHeG6Z2+2jOdvi4MbwjDm8Pw1kzmaBQdzUSeYHfmFbOpOsHXqS6tBwzkAbq17jC60+heY/orc6dT63al2rXq1brHGL9AFcA7zqFgIKeNL3rp0jprzBCYnDZnMtHZSBUN5LUZABg0UDLGY8uHrhLpEMuA84TzRDNMs4jziOtE60gLiBOYoMqvtkKN+ZQM4gRCGWGOcJlpjXmZaIPpEvOdwneK3CZ2nXmZaBZxArBoTLfWjVqfS6dHjxx95113v+vVr544frwxDLMm+d0GAUYQBwG8kXIYcfAV4Dq/Q00jla9OpUo1i59K/ofe/321kGopKZ7xZnEcQcwbyBrTbXQXmE6l2qLMnYWB37//gbdvbA5fu31Q61KFGzVOVBZaFJ5n8oXDWyIXrd0U2bKyKXadZR5hWuvPf/CDL7/88u/OLxSCYNHKhrWbzq6JXRW7aGVeZFnshkum0oq1513sM8A+Lbzl3FYcrzm74uyKc15XWnZu1bn15Ku/4BLDwZpzF+Kq87HbcO5CHG/F8YZzG7G7UFW1FcdLzi04V7Z2xtmy/Q351zN/h4hzSL2I3YhtAC3G1GYyW9nse++976G77x7Ys6czk8kh+VLiUuU5b5hkRGRM7JBIIbEa2BGRUa9JWVcUKTA3BKnL0+Wvff6L583utUBfDuTOwL4qcLcFcjmgiwFuBXA+gAsBbgWwEcCFAG8L6ErAtwWyGeBCEHxgduNPPv2ps3HcoE0vc9HaMXHlqngmrpqN4ynnRp0rWjds3aCz/VZ6mNuJ2zxiQZuGw4fzxWL++PHGKGon7hXO28SimSfqZs62tMwODhacyzHlrM1bl7cuJ1JwbiiO+631tVSdzB3MHcKNiDcp1cLcylyDVIPoeZvtzO3CHSIdwi3MLf6OIzpHdI6omqiaqJ65RWwjczXROeI6llYr7c7Wi5xBOo14AuCEMUeNOQI+lGcOaXPYmFsMHDLmem0OaO17qHZHyq9Ru6JoTxTtVWq30ldPvF1RtOvf61B+SF0bprcn4ym9Mx3uDMNdmXBPGPq6F4+vuzXKHMlER6PM8Ux0MorORqpWqRqlqiNVGylfRVWvVLNSOWPyBruNadHa44B7tO7TulP7IF7imeoyJmt0f+I8MFljvNfcg+66Egwe9ClzLAxPZiLP4SwCTCAsIk6Bz5eYocoD30QF/j1RMZp70NIa4RSiZ554yMGAAf+ONgYwakwZcRZpiWiFeZloi/kyy+0it4lssawzrRHPoi86hw6ta5Q6EgSXR0Z+8uKLL7z083smJ2uCoMeYPmP8bziKWAQsAgwhDiEOAA4ClBAnECeRJgm9FOUhBDOvsAV4A3fFJ0UTiDPEM5Vbb464jD58R1kDOQM5A13GtGQyTan0f/m93//Fyy//P//zb8evu743HQ4CjCKNE80Ql5mXhZeYVjz7SXhTZF0kqfZkmUeY1Pq/vf/hX7788lvK5UIQLIjd8vWc1q6IXbCybK1veZkXu2TtprOXnLsUu1Xn5q1dtfayi2+L44txvOrsorUbcbwRxyvOLicOA7fp3KaL151bs27FuTXnLsbxpTjedO5SHG/Ebs25NRdvxD4H4zxPas65aWunxI6JHWEZYhkmGSYeZO4n7kPqRGzQ+lQQfPihd770q18989xPxo8fbwyCfqIh5lHmEZFhphInJXf+uCuKDIsdt3bUyrCIp4kPiwwQNaRS73z967/4sY9fCnfcHlx7X3r3A6ldr0vvvj+18970ztemdj+Q3nVveser09tflb7mSmrbnalrXp3afk9qx6vS115OXbMamA8snv/UJz95Jo7rle5hHrJ2xNpx58pxXI7jqTguOTdo3ZBzg0kpi7QTtRJ2MLci1hloPHEyn893797VqnSfSFLuYl2/tVmiDpF8T/dES0sPmG7mPiv9SXGeG3BurKqq4Fx3BYDXRFQHcINSdUTNTHWE9UQNxI1Efma1JY960sBUjVhNVMtUS1RNdI6ovtLmco74LFGjSKu1TSLVzKeJTiGeADgJcBzgJMAJgGPgh5Q+bMwhY2424Fte9uqkRmFPFO3KRLujxMOZbFXRfzShrgnDRIryobww3Bmmd4Tpnelwdzq9J53eF4Y3ZMKDmfCWTObWKDqSiY5F0fEoOhlFpyN1NopqVOQnVE0U1UZJCqRT636APECXNq1at2nVoX1Mz3Qo1al1jzHtWndVkAbeaO5PvN6ktcl0atWtdd5Al1JHw/B4JlPwURgDYwCzCOMGEmiBgUEDJTDjCGOIowCTiAvE80SLRGtMF4XniEaS+l8ogPHx3eGKXl4CLAMuIi0hLRNtMN8mckXkEvNF4U3PZiIqIfT7CRVFtwTB1uDgD77//aef/tHdY2PVQdCuVa+BQiX3l9R5Ag4AFhAHwG9PMI00W5lQZcIJSjC+/hDz7Zve51lKsHM4Q7jItMxcRhwnHCMcAMx6Iz5Aj9ZNmUx9Kv2xd73rJy/89G++8Y3RAwe60uEgJJG9ce/erPRWeRTBEvMy8yrzktAi8xTgqNKfevjhX7388oPlcn8QLApvWeubplatXRXZsHbD2TUP+fUNC0QbTCvOzYtdd+6yiy/F8Xnn1p3bsHbLuQtxfN7FW7Fbd3bLufNxfD6Ot/xKFdvNOF5z9nzs1qzbjN2ys2ueypLE9NyMtXPOTolMVHo9Ryr32rDwQMUG1YlQp/WpIPjAW9/64x8/+53vPjVw9GhdEPQg5olGE/c5+yL1AZF8UrpnJ6y92h5cFDtcmVD1mei//tF/+YN7Xn8liO8Pdr8xvedN6d1vSD573pja82B675tSe16X2vVAeuc96e2vSl9zV+rau1PbX5W+9krqmrXA/N785ic/8YlTztUp1S8ybN2Yc5POTcfxdBxPxlVeKS9aN2RdTqTPl3Gyx61wM0ANUXtT02BXVxtRjnmqqmqyKi65eMi5grXdAK3XXDOQyxUOH+o2pks4a73DQHLWDsVx3to+K10ivn7qHMB1UVRL5ItbmpkbmeqJmoiamVqFrhbk1SCdRarxHcJENcx1IrXENcTVzHXM/lGvlrma+BzxSYDjYE4AHAM4bkwF/qsP6WSTOmjMjUZfb7R/1NsdRXsitSuKdkfRnooxas//3w7lk8Pbk0ReuDPMeKOmX6b2pZMqqsNheMyPp0x0Iko+pzLRmUx0NorOqoQF3BCpNqW6le4wusuYAkARIGtMp1ZtWnVqndOmU6k2lWxVnl/eoVSXVoMA+Ve4DbLGdCjlOZxdSh3PZI5lMj1G57QZBXMVVukbXEZ9nWfCXUkexZaIlpmWiJeJLjCvMJUAvDFqEEwJknbf4YRpB9MAs+gTf7TJvCV8ScTPqU0Wb+kuAfYY06R1XRTdEgTrAwPf/973f/jDp+8YHTsdBO1aZw3kAf3YLSb/+5AzkAUYQhz1yV7EMmE5aQnGKUyqECaIpgnnmeeYp4nGEUcRSoQznl/ONEc4hTSEOOQnFJg+A1mALqObM5naVOpjD73r+Rd/+jdPPFHcv78tTBcARghLFZ1rlpMeqgXm32hbzGvCS0yjBgqR+tTD7//1yy+/cWamJwhmE36mrIn1LZ5b1m5U+g4mDIym04tV8fqunfPMC9YuO+fVpXVnV5xdd3bduQtxfMH9ZiqtOOd95H6lOl8Vb8axT+RtxfFWHHtlfcHaWWfnnJu3bsHZWWunfGBYPFGTBpk8GDNH1IPYDqZe65NB8Ptvffuzzz735JPf7T9y5EwQtBmTRRpkGSEZEzssUmAZYCkyj4gdt56+Yotih8QOsieL234Dfbv3fP7Lf/6eoalXBfym1N43p/e8Nb33jcHu1wXb7gvie4L4nsDdH1S9Jqi6K7C3B3Il4NsDvj3gywFvBrgcpB6eWv6Dj3/8uLN1WvWLFK0dd/FsVVU5jsdjN+ZcycUj1g17UIFIjqVPbDeztw50Mbca03ztNe2dHf3HjxcAJ6uqxuK4VBWPx27YuV6RHm16rr8+39WZ3batlygr0i3SbblXpMtKN0uvtS3MtYh1iGcBDkRRDWE9cTVSI1EDUQNTA1ELc7sVr4XXItUQ1SDVVA69BuZa5mqkWuJGkXbrmkVqmGuI61jOIZ1K9iY4YvQRY44Yc6vRh7W5RZtbjDls4JA2B42+SZvrElS52h1Fe1S0R0VeI9+tEg+nNx/8mwlVlU75tuEEqpk84YW7wvTeMH0gTF8fpg9W5KdjmehYFJ2K1OlInYiikxnli16qlapVqk6pJqXatOrSul2rdq17jRkEbyww3UZ3GtNnTLc2nUr3apM30KdNr9YeYd7vE3mV6qo+rXt14l3q0fpEJnMiirLa9BhTAPBupiL8huo7huD7eGeI/EPYKtOqB0hWRJwyYRlhHHGokkqZABy6SgqvBPpWCLeYL4pcFLkiclnkvA++IE4AdGvTpHWjUoeDYCVfeOq73/3BD354eWTkRBC0KtVjTM5ADqC/wlrpS7LTUAQsIIwgjvvyO+8wIJpEGkMaQxxDP6RonKiESSHCGOIMJefnCvMU0TDSEGIfQK8xPcZ0GN2mVXOUqU2n//O73/38T3/61088MbB/f2c63Y8wSDBGVCIqEZWZ5pinicuULFOrzBvWXrB2QWgCzJBSV3eo3iCYEV63smndBesuO3vB2nVrF63MCI8DzOzd+6F77/2bRx/5/cuXRtPpsliPptuqTJyN2C3Hdq3SM3zBxZux23D2fBxvOLdaqaVajd2qS3zk570lKnYLzi3Gbs7ZsqeyJF4BLgl7J1SRueCNmkRZog6Eeq2PBsH73/yWH//4x9/5zpO5I0fOBkGbgT6kInuZSQaZc8wFlkHiAZai2GGRISvDYgdFiiKj1hatdIXhfEPTZ//7f7v/VP3dgXtrev/bU/vemt7zJn3gHTed/d1bat92uOath6vfdrj6rYer33T47BsPn3nL4eoHD5993aFTrzt05r7Dp+46dOuHLt314Q996LhzDVpnhQedm4jdbFVVOa4ad/G4i0suHrZuqMIU9/0IvSID1uaEu5nbmdqM7jx4aKg4OLRnb5G4FMdjzk3EcSmO89ZmRbKInceP95043mVMt3CPcHcFQefpBfVEXleqRbxBqTok39DZyFzPXM/cxNzM0pL4CaiGuJbY253OIVcT1bPUENcR+dWpVWw9yznmauIa4rPEZxBPIXrH5hGTLFCHtTlq4FYwh405qPWhhFaur9PeHhXtiaKdkdqttN+hvEa+PYqu/ff0lW2vSA7vDNO7Mwl3ZX8YHkinb/D9LpnM0coCdVKpU5E6GalTXiNXqkap2kjVR7pZ6Wal25Rq1apN6zate43pBygA5AC6jenQqlubHmN6tMmD8cg6H9O7WrXQrY0HB/v/2qd1wZjTmcyJTMbPr6wHB2szaMwwmFHAYcARgBKYEoJvoJtBWKnwAC4KrzOvJHMq6TefSqp9YQzBR09mERcIl4gWkZaJNyk57jaZt5jniHyGZgigQ5sWrW8NgtV8/snvfOf73//B5ZGRI0FQr1S71j1a+fGaN6ZgoB+gz4A3LnUanQcoIhYBhxBLiKOII15NQxyDJAxcIhpBGkWcIJokLDPOEs0SzTONQHJFdhvjDRltSrdp1ZQJz6VSH3nooRd++rO//sYThf3729Nh3pMPEEYQx5AmCT1PaprZn5PLwmvC6yJzzKPG5JX644cf/vXLL7+5XO4OghmWNStrvgPdypqzSyIzwuMs2SB4da7/2RdffPEXv/jg/ff3B8EUy4JN3JhLzi5YWXbJcJmziaF80cqKs6teWkr4UDJrZVpkSmSmkhxesnbOuTnrZqwdt1K2dsbaSQ/YJMoh5ZFyiFnCLPoFCtqQ6rQ+GgTve/DBZ55+5jvf/k72yJGzQdAO0A04cBUQjJQjKjD3syTpYuERkTErY9aOOzdm7ZBIV5C6MjH+2T/8ozuuufH2oOoN6T1vS+17MNjxOwfrH/vs55949LGvf+WRx//sy49+8c8e/cIXH/nCFx/9whcf+fwXvvK5z//5Z//0y5/7/KNf+NKjX/jS448++oH3PXzWxY1a9zDnrB13bjKOp+KqCReXnPMu8xFxResGrU2yfs6OODdobVakqxLr666ry9fUDBPPVG2brqqarIrHXVwUl7PSS9hZFXc3NHTt2NGNkBXusbbLSnslW9dA2EDUwFwDeEMU1SA1JNcc1RDVETcSNRLXE/lcXi0mqpNvOa8hPotUS9Qk0iy2WfyqlVS8nGM+TXQG8QTAcQMnAI4ac8wPKTC3AhwGOGTMQa0PGn1Q65u1usHbOLXao6I9Su1V2juktkfR9iizPRNd++92qPQ23+WZTnuu5t5MJSdcaRv2ItQrT7xTkTqr1DkVVSciVFSnonqlmpRqUdrHaP2EavWpF4ACYJ+BLm26tc5pyBrTWymD6TfJJpU3Jqt1l9btSndplQXoMaZdqy6tT0fRiSjTq3VX4pnS3VoNGPCXVAIMMGaogi4oAUwjLjFtMV8Q2RCZ89AlpknEEvrqc5wiHAYzBDACCbnFkxLmmGeIFpiWOWn0LBNOIc4hDgN0aF2n1C1BsF4oPPmdJ7/3ve+dHxk56G0HQXAuCOqCoCYIGoKgOQi6tOozpg9MrzGdRvsJ251K9wZBTxD0BEFvkGoPgtYg6AuCEa2HKzDfkt+2vHbua9kzmd4gaA+CxiCoDYLayj/UqlVzlDmXSn3onQ89/+LP/vob3ygc2N+UTncbkwMcQOjPZPqCIBsE/elwDHGSeZpplnmReYlpkWleeNSY/ij64/e971cvv/ymcrkzCCaZ5yoszYvWrYgsMpeF85moIQgutrY+9f3vPfPsc++5446mIBhIp0vp9CzCgrULzs0gjqTTg2E4KVwiGkmnx1OpkSCYBvAEqJLWk5lwNJUaCIJcKp0PUsUgKKbTJcCytdPWzjj/hGcTm6XYIZHeKGoNUvVBUBcEjUFQFwRng6AmFTQbU2/0sSB474NveuaZH33n20/mjh45FQQdBnoAskw9WrcHQUcQtKdSfYj9zEWREZYhsZPWlsQOi4wl/cDSEYavXl35xLvfd1u4485g2z3p7Q+kd90fbPvdpv5P/cmfrBSLky2t0x1d5Y6OckfHdEfnZHvHRHv7eFvyGWtrH2vrGO/oHKyuqSVuB+wS7hEZtm48jksuHnNuyCaDaci6IesKYrNJZM8OOTdkXT9LL1OvcIExu2NHa1Pz6IEDs9bNbNs25uKic/1ivW7Vrk37zTf33HK4B6GLuUukS6SZuIXJK011RE3M5wD3R9EpwDoiLzadAagGrCNqJKr1qxZzI3MDcw2RH1U1ROeI65lbRZoTsZzOMZ1FOoPoH/JOIx43cMLAcWOOG3PMmGMGjoM5AnDIwEFjDhpzs9EHjTmkzU1aXa/UAaX3a7VfqX3a+w8iz9u8Joqu+S22QZxOxan0tnR6R5jekc7sTAIumf1JCi+8PgxvymQOZcIjmdBr5Ccy6pSKqpWq1bpG+Sc8Va+iBqUalWrVqlOrdq07tWnVukGrbqP9HtFnwM8X75bq0abfJOmQXq37tPEFMN1at1dSuN1G92jdpvSxTOZ4JpM1ulvrDq26tcomOxQMVG69IcChSm2MD5pU2nqpjDBlzCwn8LZSctzhEMCgh9slliUaRSwRFgGGjZkkniNaYV4gmiGcQhgD6DG6TetarQ8FwVqh8N3vfvd7T31vrVjcEQS9N930lq2tL3zyk098+ctf/sxn3nP3XZNHj9YGQUcUdRnTZXSnMR1aNQXB0N699w0M/MHb3vb4Zz/3V48+9rUvfuFjb3/bXV3dA9oUMpEfTxNEI4hFxHGkotY9QVDatfu29o63ra594A1v+PCbH3zo8uUL2ez44cOdxjRmMudSqY8+9NDzL7741994In9gf20q1W50DrAjlZrav//+4tB9IyP35gsT27aNGDNFPMe8yDxDtMi8wDwBJhtFf/Se9/grLxsEk8zTzEsiG9ZuWrssssA8acyV1tb7xsc/8LrXPvnkd5763vc+85EPv2Zk9C0zMw8tLt128uQU4BTA5i23vmF09DW5/pE47o+i+/vzX/7Yf/7LP//zV7W0FMOwpPXyvn0PZLMffe1rH/vUp/7HV77yxJe+9Cfvee9ri4ND4kYiNWndZMKZkxHmAaZBpM4gyF977WZzy/1zc7/3htd/6M1vfuftV24rFMonTrQy1yl1Kgje/6Y3/eiZH33729/OHTlyPAi8v7wtkxnYsf1VhcJrhop3Dw8N7dmTNVAQHpVELJ9ybkTsmLUT1o4xd2h9/x13fOCe114J4tekdtyf2vGa1I4rAb93fv3hd7/7hNK3BsHxIDgZBMeD4FgQ3BIENwXBTZW8yw1BcGMQHAyCW4PUWa1biHwybtDa8TgejV3RuYJ9RQOCSN7agk0apXy0uC8pm7IFaweZO265pe/06Ulxk3E84pw3jvewdBB1EnbErvP4iXZn25G6Rbqt9bameqJ6okamBuLTAPuizGmAWqSziGcAzwDWIPr55dO/jcxNxPXE5zAZWLVE1ejNUNzEXEN0CvAckS/FqyY6Q3gK4BTgSYOeVn4CzAmAE4i3GnPImEPGHDT6ZqNv1uompa9T+oBW1yXf6P1a7VZ6j9I7oujaTPQfTahUqirl66fCHenMLh8SDsO96XBfGB5Ip68L0zdmMgczmVsy4dEoOh5FxzPRqSiqVqpOqRqtG7Rq0qo2iuqjqFFFbVp7J0Gn0a1aN2nVZnS30V3a9BnTbXSvMblXUFYKxgwC5IzJaZOv2DXbtWpRUbtWPivTotSRMDyayfQa3aX9I6Dy+5fXpAZM0nLunQfDkNS6eI2pkMn0BUHJ2mGAEmKZyWObhgCHDAwC9AMWEQchcbd3pNPNQTDg3BDATKUUc5ZoEnHAJGjQJqUPB8FqofDUd7/71FNPzXR3z3R1/tM3v/XSL3/5/Isv/vSln//8l7969rnn/vmb33zL+npdELRGUYfRHVrXplLL9fX/8Lf/86c/f+mlX/7yueef/9Fzz/30F7/46S9+8cwzz/zhO9+ZBywqNUE0TjhKVATKhZlcFL11bu6vv/r497/31PM//ekLv/j5z375y5/98pcv/uxnj332c93O1aaCs6nUR971rhde/NnfPPFEbv/+2lTQCaYjCAauuebRTzLUOgMAACAASURBVH/6xZ///NkXXvjgAw/kjRkyxjsb5phnmWeJZomnEQYi9UfvefcvXn75jdPTPUEwSjzNtCSyIbJqZVl4gWk4FXzuIx/915dffu7557/9T//0z9/61g9++MOf/vJXP/v1r3798svvu3ihmEr1B8Hb5hdeeOmlb/3930/ecMN7r1x55kc/+tmvf/3zf3359SOjXUGweuzYXz366HMvvvj8z196+tkff//pp5978cUXXnrph0//8HMf+ej4rl1FpSZERoS9Ot6jdXsqdVeh8PUvfempp7773PMvvPDSz1546aUXf/7ST57/yV9+/evdu3afS6VOBqn3v/nBZ370zL/8y7/kjtx6KgjaENuiqF2pP3zXu3783HPPvvD8R373d7NxnAMYYm8ul5K1U86NWTvl7Li1Q0jdzr7zHe94aG79jsC+Lr3rdeld96V2Xgro/3jdG++6ePFIKnUslToUBLcEwdFM5oiKblXqxlTqQBBcFwSHw/RxpY9rcxbgHOA5gEbCLuasSL/YEedG43jAuZznjovNW89ysQWRXpGscJ+3iYv12bq8tXnm4rZt7TW1xb37JqwdjeN8hVPeLdwn3EPYfP31zXv3thjji1s6rDT4tQipnqga8RTAvkx0GrCW+CziaYCzgLVETQn8N1m1GpjrmWqI64nqmeqYa5jrSKqJaomric4gnfMvfcx1RNVIpxFPApwE8PuU/+Y4oteebgE4ZPRBrW/S6katDrwCF7VPqYpwrndF0fZM9B8Q7OJ0qqrynLcznfH83z2eqBlmvFJ+Uybjc8K3ZjLHoszxTHRGqXNKnY2iahU1KNWsdaNSDSpqVFGTUs1aN2nVrFWr1u1aN6sEWN6lk3zG1VJPD6vsN9BvsK/S5dmudavnCCcgc9MaqVvC8Egm46kJ3pKer5A5PThhyJgxTOBweTA5bXqMbo+ixiBoUeod589/8IEH+sJwwBj/tuXZm3mAHEAvQKcx7Vo3ZsKTQdDA/PC9977rypWOVGoYcYJoirBMNAjQqbWPtjQqdTQIVvv7v/0v3/7Hv/+HD7773d/8h3/81j9+8+G3ve3i1PRrNrc+84k/evLJJ3/4g6d/8PTT98/PnwmCTqM7ta4LgoW6um9961uP/umfvvXy5a2urqXm5gfW1r72yCM/ePrpZ1948T/dfXd3Jhw2MIo0QpTLRFkDf/jOh37w9NPPPPfsN7/5zS99+tMffuihD7zjHX/84Q//33/3dx9/7/sa0unadLo6nf7QOx969ifP/+XXv57dv78mlWrMhC1a/9f/9P7nXnj+6R/96OH77uvKZHJKjRJOEk0SzzLPMc0wTTFPAQyo6A8fetfP/t9/fd3UVFsQjCCVmZcsex75gsgM0UAm8/bNzU9/9GNf/NSn/+l//+9/+ed/euzPvvSJD3zgTz7y0f/+8Y+/OpsdVqo/SN03PPz9H/zgr5544qG77/7uU099/4c/fOKrX/3K5z53Z0dnTxCsHT/+v/7u777+lS+/6847b+/r22j6/9h67+g4z+vc9535vre/7/cNGlFYABAg+mB67x0DTAMGnSBAgp0iKYoUKZFqlKgu2eqWqW5ZsuyoWrETSy6ySmxHUizJjlxi5zhucZKT3GSdm5x1k9zcc/94B9Q5Ttb6Fhc4WAAGf2CvvZ/97N8TvWZp6bWXX/nNb3/7D//jfzx9x51ZTa8xVheiIsQkoSmE7jt9+re/+e3f/+M//rdf/OLrf/iVxz99z8U77vjixYvvv/unz128GMXYp8NxYHnolgt//dd//fOf/bw4POwAIIKQH4AHrr76d3/7t7/93e+evv/+jBA5CMtCTAup1nlzUtalMS2NOcOoSpnHKNPV9fiTT97kz54DTcphcC1oPYHbH7ntrplUaisAkc1bZpOpIyu7zp08ec1Vp6+5+sy5Eyf2zy9MhUKOlpYdAAxZrG5CwowFKPVRGuN8QsopadTU9ZxpVg1jyjAmpZwyGn1TQYoJQ04IkRNiUpUtw6iZRtkwaqa5KGSuf0fB4VgyjBnTrEijbJgThjFpGpOGnBI809Ic7+qKUZ4SjVS7mOBRLiK8UUfclHYj6KTMx7ifcR/jHsZ8jIW5iAihHFIhwYOcBwVXXxLgIqAWeRvOAw/nKvrczZhbvcK4i1EnpW7KfFy4G9WKjVE6SMgAuSRFKXQU6oZquIObMexCDQ/nRoXSm/X/xClXFeqSJardau2wWjZbrZs162ZN26ZZezStT9MHtE+kKCdEPoS8ELkhDCAUxSiNURqTFMYxhMIIRRGOYBzBKIZQHCHl4VRHeeokOE8a9WWCkAJu1Cn1sbo0TmKcRCizgTyPIzi4UaHU33lerflw4/a4TMg0oVXKqpSVKM1gFIPQBcAOAFYj0ddefPFf/vXfvvzkkykAKpioBdkC43OMTTGWJySBcQjCcQCGADg4Ofn261//9//1v564884gACVK1RVuXcX5ETxJaB7jKEZjAOwvFn/8ox//4IMPf/nLX37t1VeLdnvvBql6BKHrDh3+2V/87Je/+tUPP/xwbng4bLEmME5AmOV8xetNGoYTAJX1OAbA1LbuN/74j3/7u9998Kd/Or91a0nTq5SWMclr1s+eO/erv/7rX/7611998YX1eDzOmAcANwBhABaGBpf6+9MQJiEMa9Yn7r77d3/3d999883Cli1uAHwA3Hv6yt/93d/+9m/+5pELF7IIZTWtyvgsb8hbO4VYk2K3EMtCzBBSgvCZT9399//8zzcuLGQBmOV8l5TrKvLTkHukXOKyxvkEhB4A1iPRH//kJ7/4xX+7+ehRJwA5q7Vk1eqULkhjEliurlR+9rOfffTB9z/6s+9/9MGHZxcWa52dJdOcbWqqM1Y3zGOh8HJXVxaACYsla7UEAMg0N7/6xS/91a9+9eMf/WjNbs9YLRUuypzHADi/svLLX//6l7/81Tdf+9rhUilhGgoT7gGg1NNd7+9PYBwlxGOx3n/DDb/4xV99/PHHhcEhOwB2AM7tWv3pT3/6V7/+1eceeCAjRMqqTQlR5WJWyjnDWJQNP9ScbGA2Y7pedbo+e/HiNV0j50DzeUvHjdbOM8A8022//dx1e4ul66688t67P/XMY098/uGHH7zm+vtOnH7g1NWP3XrH8099/vnnvnjPvfeeO3482d/fB4AHowClXkIDjKUFVxSnimGUDXPKMCaNxhxXMmRJGgVFnjKkmgfLplEyzGmbWTdtczbbkmHWmpvj4+O11rZJzlUPVTSMkmkqwm/ekInW1oiUSdGAi8c3pjw/417GHYRugdBJaJCzAOcqGVgBfENcBDkP8obw5GeNVwJc+LgIcBniws9Vr7QRise5h3Ef525GvZwHuQhxERbCx4WDsjFCRwkdpnRY3cGQRhu1HWNlOOiCaDNU5Ql36LAD4U6INm1k5/3elGdttlgbbgOrtslq7dSsXZrWpVm7NG2rpvXoWq+u929UqFFdd0DoQ8gPkRfCEMZxZRMnJEtICuMoxnGMYxhFMIogGEU4jLBa7U1Rqga9DFFpVKRASB4rlvmldGKcRTiDsMLCpTFOYRSFcEjThnU9p4qX8qNjrNJWlJ6l1nxZjBMIeSyW7QDEu7sfvOXWX//61//Pv//73/39P9x16sokANOEzDM+x/kc5yXKMggnMHYA0A1AfnjkqQcf/O///e//7T/+43d/97dn19eDAJQIUSSTGUqVx71IaIrgGMZ2APYUCh988OEH3//grTffnBgb6wHAqetehLwIjQDQD8C9N9308cd//qOf/OTGgwd9ACieVAKiAAB+qyUAURCjKMFBhEYBuG59/ee/+MVHH310OBLNAUuV8YLFcsDj+eiDDz/+8Y+/8vzz5e5uNwBxXc9TUqR0AuO8xVLQtAlKcwjHNO3R2+74q1//5q1vfCPT1dUPwMl6/Wd/+fO//KtfPnb33WlKs1ZLSeHMGVvgfImLRc53CrFTiCXO65ROQfTk7bf/5h/+4drZ2SwA84LvFnKPEHukXDfkbkMuCTEveJWxGAAHEvEPf/CDH/3kJ7cfPx4GoMRYnfMFIeakLFgsx3O5Dz/48Ic/+OGPf/LTk7N1HwA5XS8RMk35gjTmhCjreg3jaSmrQhSFyHHuAeBIaepHP/npj3/yk5v2rKcsoMBYWtPr27e/88YbP/2Lv/j2t7457XSMARDVtRQlacbShCY1LaPrWcYSlHqt1rvPXfPnH3/87rvv5gYGtgGwEo9///33fvqXP3/m4sWMrSlhtZQ2sHbqDmZBGgtSzklj1jCqUk4I7rdYdpcrd19//irefR3YdN7acYO142pgXuOI3nvffZ+9+9M37zl4dTR/pK3vIDCOAvMEaDoFWq4ATZfrHWdHQxdmVx686+6Ljz6yWq4MQOSE0EeZn7LsRjC6qj4TUl5SndS/E1JMCFEyjKIQJdkIdKkrpK9pq5vmLBepvr5E7/YMZTkhpgxZNIyCNCakkZIixXm8szNiGCHBVRZeVAg/Y17G/Ix5KXMQslmHDkp9nLkodTOmPAQhwYONtR3zc6E6LD9vuKIaNqhP0s8bo5ybcR8Xvg3FKiJkXMqoFD7OXepSj9IxRkcpHW40U2Q7xj0IdyO8BcMuiLsg7oSoE6EOHaqD4TZdb4XwP1Uoq1X5odqs1jar1mrR2q3WTs3aoVu7NOtWTevWtV5N2643PAdjELqR6qGgF8IwxjGE0hhlVN0hJIlwFKMoQg3sJMYRjOIYRTHOb5SnLCHpBpKF5BqwYFLEpLAhk6cQiiMYgyiqvglEw5o2rOtJjKIIRTe44EnVZCGUxjhJcAQhv6b1AzAuxJl9+3744Yf/+m///o//9E+v/eEfHqxWQ5QWMZ4jdInzZSFmGMtgHNT0PgA8LS3nT578y5/9/P/9j//v//rHf/rDF19czeVcGGcQqhBS3wjLU2fPBUISBEcwsgOwms1+5zvfef/9P7vx1MntALg1Xa0OAgh7EBwCoDA4+M2vf/3d995/5uIjPggjuh7HKIVxApMA1FWb4wFgBIBuAPal09//4IMPPvzo3NJyFIACZVEAPnP99R/9+cff/e73DhcmPADkCJlirMJYhbIaYzOcT3M2zXgJk5SufebChR/99C++9uqrXiFn/YHv/cmf/ODjjx+5+1MxzuMWS5GxKmUzjM1yPv+/ec2XBV/gfJrQCYQevummn/36V2enp3MAzHOucHR7DblXij1SqOCWGSHSAByMx/70vfc++OijW48eTQJQ42JeCBXqO2Gx7o/Fvvud7/7gBz987rFHwxhnEawKOSvlnJCLQs6pME4uphDKa1oCgCAAgwAUenveeeed9//s+/ddd33MYskyFgLgxgMH3v/+B+++//6ZtTUnABlKc4ymGZ3grCxERYiKkFNc5CiN6NrtZ8689/773/72m/6O9tT27d/42tc++uEPnn7kkUzbppjFUhKiIlR6lZyXxqLRONZbNMxpKaeEmBQiqOkHd63csLb/BGg7CzpusHbdYOm6GrScdURuWN5zrGtoPzAPAuMgsB0BrUctbUctrSdA22nQcRK0HQfmZUAeb+q5fmnPI48/dnTPniGEXRAGKC1IOWXISSkrhlE2jJwURSnLhlmQsiBkUcoJKUtSTm3UrGnDXLDZFm1Ny01NCzbbtGnOG0appTU8MpKSMit4QaoKJfNSJoSIMR7u6AiZZpjzIBdBLvyMeihzU+aizMuYg9LNEI4Q4qTURZmHMh/nXsb8XPVNzM+Fl3EPZT7GfYz5GPdz4WXMy7hqoDys0UC5GPNwpka8ABdRIWJSxKQMce7lwsX5KCXDjI4z5mB0hJIBQvox7sW4ByGFBla3L50bK7xLVoOW/1yhmqzWJouluZEwrLVZLO1Wa4emdWjWLk3bpmnbdb1P01WFGoVwHCIPwn6EPBB6FbUOoQTCqY0j4RRGcaSMUSjSGPpQGKOwArAQksQ4g4kqaio2PUfwhDJDEZLFOIlgFKGIqnEIxhCKQzikaaNQz+DGujCJcaJRnhqh5BGM7RbLoNU6n0i+/pWv/N///M///C//8r0/+c7le/fapRwDIKbpJUoXGNspxLLgZUr8FssohHtKpe+99da//uu//cv//J/vfPvbh5aX+wnZAUBI14uEqFqwwFid0jRuoE6SGEUxcgCwkkx+/fWvv/HGt/dMFIcBUKpcHKEYxiGMnRaL1zCeunjx22++9erLr8Ta2twWSwjhOMEeALwWy2R3955o9KaDhx6+5dbHHnjghaef/tY3v/Un3/nuuV27QgCkdH2yufmlZ5/93vvvf+nzzxTaN6U1rcwa2Kk6Y7OML3K+S4gFzisYZ3R433XXfe/d95557PGK2/Xis1/43rvvPXLPPUEhghZLntIipTXK6owvcDHP+RxnCyrEhfN5zquEZhD61DXn3v/4z0+VSmkAVMLdmmKNC7FHiBUpF7ioc5EGYH80+uZbb3/ne9+7+eDBPABLGwTLBSmyFsveSOSNb73xp++/f/2BAyEAphivCbloSJUuNSfkJIQFTVvu6TkUDl/Ys+fh8zc8eu89Tz9y8Ruvv/7mW2/ddfZsyGpNYhKF8L4bz7/7/p/9wReem9i6NahZ8wpZx3hJ8JkG1EnWhCxSltD1C5df/o1vfvOlF17M2e2fveeed/7kO0999mKqo8MHQI6xihD1Rsck56WxbBgL0qhLuWCYVSEnBM8w6idk7+quE4XqAWA7BjZdCTqvBp2nQMdxuPkQaFkH5jqw7QZsJ0A7AdwF8D5gOwI2XQ7aL7e0H7d0HLe0HwJNe4BxIj5x3wP3756pj1o1HyEpzgtSZoVQgpTqoZTrckKqhkgWGxXKKBvGnGlbttl2NjUtqrgEw1y02ZYMM9azPbFpU4azjBB5Q+akzBsyLkSC80hLS7itNcp5WMiAErwZ8zDmZ9zPuB2TLl0fIcRFqZNSB2VOSt2MeTj3ce5X6znG3Yz5mPAxVby4u3H+IsYpdTLm2ngaOhTjAc7DgkfkhsmT83FGhykZocTJmJOxUUoGCekjuBfjPox7MN7c4JSjDtgIH1YwltaNbPTfr1A2i6X5Et7A2jgb7vzfK5Su79C0IV0bg3AcQg9CPoT9CAcQCiIYgiiMUBQjxe1OYZTGKIFxGKEwQmGIIgiHMAphFMVIFbIUwimMUgRlSCMyb0JFomOSxjiOVO4eVDUugVAMwWFNG9P1AsYxCFMYpzBKYpRGOI1QEqMoxh5Nc9nMB2+//S9//vPf/Pa333nnnWuuvHKkq7MNgBEA4hhPEjpLmZprZhmL61qqs/OZi4/85je//Zu/+dt33n775GWX7WhubgVgAAAPQkmMy5RWGasQOktpidAExlmCs4QkEYog5AJgMRp76aWXX/nyl1eSSTsAQQjjGwGfcYR9mjau67eeO/dHX/vaC1/6g0JPjxsAP0JuAPLbuj997txrX/3Km2+/89133/vue++/893vvv6Nb7zy8stfe+31y+fnvABEAFgeGXnx+ee/8ca3771wc8ACioTMMaYaH3UlsyLEkhALnBcQjurwrjNXfe31rz/9xBOfe/TR117/+muvv37/LTf7oR7TtCJlZcZrjM1yPsf5AuPLnC9wvsjFohB1xicJTUF42+kzb7/33uXFYgqAmY1khN2GXJdyrxSrQsxzMS9EBoC9ofBXvvpHf/z66+fX16cA2GXIVcPYJeWilAWrdW84/NU/+uo33njj5Px8DIBagyQn5oSYE7IEYX3TpjuPHv3Kiy9+6403vvXW2998882vf+tbX/3jP37h+edfefXVm684GdSsYU1LNdkef/CBb77x7YfvuSdhGAmMJzivClEXosbFgpTLhlmXcpLzFCExXT976NALL7701BNPfvrmm59//oXnn3/hs/fcG2tqDmpanvOyEHNSLhvGvGHMSKMuzQXDVPi6WcOYFCKGcdDWdOTQod2u8DxAq8B2ALQeBZsOg00HQdse0LQTmAeb+q5PTV4/u3DD7OINheplncPLwFwFtsOg/Yil/TBo32dpWwVNC0AczZRuue22+ODQkMWi8LspIVQUQlHKvBSTUk4ZxpRUdUrmhJgyjJKUZcOYNs1lm22nzTan2L6muWxrWjCMbFdnrLs7z1hGiKwUOUNmhIxzHhciZtr8nZ0RxkJChoRQzZSPKUM5Hyd0M4R2Qp2UNGoTZU7K3Ix5GVePmzGlLnlZ435YNUpOxsYodVDmYlw5yJ1KfmI8uFHdfFx4OHdzbmd0lNFxRj2MqS8cJmQAk35CthPSi7EKzuuAqF3X23V9k66rY5dWqDfrejP8/QplaVKDnsW6aaOHate0Tqu2WdO6Na1Hb/ihBqGuHJsehAJql4dQAKEwQjGMwggGIIwilMQ4R3CWkATGcYQiCAYQ9iHkQyiMUBKjNFF4b9z4g98gcGYxTmIUQSiFcaaRUKAeGIVwUNOGdD2HsaLuphFOYqSOkGMYhzEeAyDV1/fmW2+//fbb3/rWN/evruoAUAB6LFYHRAmCpyldZmyJs3nOq5T6AFgIBn/wox+9++67b7355uL0NADABKDPah2D0I9xBpMy5VXG6ozOUjpBSVaZ3QlJERxGyAFAPRj63NNPP/PsF5aiMTsAfgjjGCcxUX4un6aNW7VrLj/+wosvPf3U59Ld3Q5gGQNgenz8uSefeuOtt7/86qufvvXWY4uLK+FwdWjo4PT0c8899+JLLx+pVhsVym7/wjPPvPzqH9521ZkIAGUVzMn5LiGWOF/kbJfgSkXKIBSF+s2XX/7CSy8/+8wzz33xi5996KHnvvDcS6+8cu2BA0EACphUGK8xXme8Stk04/NCLHC+JESd82nOJwhJIXjhxBWvvfnmkVwuBsAkZ3Nc7BRiWcgVIRWYfFGIWcEzAKz5/X/w/PMvvfLK2ZWdExbLrBA7pVwUfF6ICat1dzDwwgsvvvzlV49XKykAqlxFbPJpIQqaNtfT8+T993/1tddeeuWV++688/LFxZVQuDoyMh8MP3jfvc8+98VrDh/xWq0+qzXT1nbxvvtefPnlT1+4KcJFApOy4LNCLkijLuSCNFYNc9EwSoKnKIlDeGrP+lOfe/rhhz5z8ZFHbr/lls8+/PDnPv/5G09cEUEoTXCJiwUpdxrmnCFnpKzLhlezJuSsYUwJEYF6uKvr4P79BxK5XVv6dhrbdunt61r7OmhbBnJJa7qqOHPD6bNnz5278uozp86cuea6686fveZMbWGWtO4CTeuWtjVL2wpoXbS0VICs4dYrDx45sL5uJ8SPcYrztBCpRuydzEuRl3LKUC2VchjImmFMSlE2jKphztvMWdOcM21LNpu6d5kxjKzN5uvpyZu2vBAq3DzGRYzzKOdxw/R3dUU4D/MGQUUpUEHGvJSNU7IZ6nZCPIx5GPMy7mPcSZmdUCdlyiGl5kE/Zx7GvJS7GfNx4WFsnLJRgscIGWfMzRoaeUiIkKpNTLgo8zaEcz5G6QilTsa8nLsYs1MyTBu28ktK+WYEFaF800bscBtsjHi/30M1W63NFmvTRoaCckWppd4WzdqjK+yvtl3XBpXVAEIHRG6EXBA5IPJA5IcwBKEfQg9CUYyTCvtLiRKbIkqXgSiAUFTZCAhOYhxHKIGQspjnMC5TmidEvR5DMKWWgBBFIYwjFIVoQNMGNC2NUBSpOoguRa1EMY5g7LRaxxhbXZi/++5PPfjgQ/ffd+/xAwd9Q0PtAPQBEMC4SPA8pSucz3NeIiSqa4GW5lPHjj72xBNPP/30IxcvHtu/39nT0wXAkMUSJDiJcZHSWc6XGJ+hNEtIhjQmWSWHuQCY9vkf+sxnHvrMw/VAwA5AEKEExgmM4xhHEHJZrU5Krjl16vEnnnzogQcj7e2jAPgN86G7737plS8/8djjy6nUiMUyurHOq4zbH3nkkc89/fmDxWIQgJjFMjcwcPHhh7/wpS/deu5s0mqpMbbExTLn60KsCbHM+U7BV4VcFDyHcRzC6w4ffvqZZx979LEju3aFNnfdev78088+++yzz65Fo1EAyoxVGa9yNsv5LOdzXCxysZPzeS4qjOUxTmF07WWXPffyK+vxeBKAKucLQi5LuVM2wjjXDblLyjkhcsCy0+N55gtfeO5LX7pqablgsUxzlfgk54Qs6vpOj+fxxx9/6umnj01N5a2aovHWhShTVqTs9quueuaLX3z44YcPVioxQsMAhCwWDwCJ5pZbzp9/7Iknz+w/4NesYQjjTU233XDDk5/73E1nzwaljCJc4VyJ3LNSLhrGLtNYNoyyEBlGEwgd27ly333333HHnYfWVr1tm04cOnjv/Q9cfOTRQ1NTYQuY4HxaCBWPPieNecWNMoyaaAj2fk2L7xjYt3fv6VNXnr3i1KkDhy5f3n1mec+Z+dUbltav33/k9NVXF+Nx16b2EYyHIHS2tBQi4WMnrzg4VStbjRnQPGNpmbW0TIPmKdCcBmRhxHPy1Klwb69T0xOM5aTISZkSKoihIZZPSKku8pT/oLCRJTNjmjOmbcHWNG+z1U2zJI2c4GnKPJ0d0aamDOMJIaKcRziPCx4TImnIYGtrQKj1HA9w7qXcS2mAcRelowR36LqdUjdtmAOclNkJGSfUSamX8WBDdWK+hl+ceRj3MX6JAOWg1MGYi7Fgg4EnGj+Fcbv6noyPEzpMyDClY4xeOtYbJGSjPDX8UFsQ6tgIy2vZyMtr1v6rzOFLgcMbKLtLtgNts1rkaVqPrvfq+qCuD+u6HUIXwg6I7Dp0QDSmQ6cOPRC6deiFUKlOKYKThKQJzhASRSioxj2MQhiFEU4glMAogXEGowJW/kw8SWiGkARGqQ2PQgyhMIRhCEMQhSAa1vRBXU8jFEMohlAcowRCMYxSGKcwiRPsR2jQYukEwN7TPV2prO3ec/TYsVOnTtUnCs72TYMAxKA+TchOzhY4L1GWJcShWbcDELPb96ztPnP11Rduj2qvfAAAIABJREFUvvn89dfPF/L+5mYnAHEEi5TMcD7HWE1ZDTBJNy51cRghFwBll/uWW269cPMtVa/PDkAIoyTGKYyTBEcRclos3qam89dee9/9D9x07XXjGA8CUPN4Hn744UcefXRPrboDgHGr1QNhGGE3ANXx8bvuuuu++x/Ync2GAchBvdzWdvuNNz78yCN33XzLVEdHUdcXlRdcil2cL3GxJuSaELOcJzFOInjuwP7HnnzqjltvC7W2DgEw7XI98OADFx999IFPf6q6dUvGYqlRrsrTfCNDWCw0KhRPE5zC+NT6+sNPPrUSCiYBKDE2K8SCECvik4TOFSnrXOSAZcnheOChhx55/PET9dm8xVIVfEnKZSlnhSzo+pLTdf/9Dzzw0EMHc7mcpqmyUhcip2krTueDD33mM5/97Indu90AhDQ9w1mMkrCuZTrarz937uGLF69Y2x3StRhGcUqv2Lv3U/fee+N112c2b45YtYqQc0LOSTkj5ZJhrBjGsjTKXCQJjSG0f3rm/I03XX32bGTzlmEAUt3bzl511U03X7jp/PmZoaGEppWEmJdyyZAL0lCJLzNClriY4jzPWRgTn5TRrs2R7u6s3V6OhOuZ9FxxYrFUWp2bW56tx0dGdgAwarU6EBpHcNRqHQAg7nRedvxYfbu9CETJ0jxtaS6B5gKwJYHI8vZ9u3enXS67pkcYy0tZ3FCjyoZRkkbRkBNGw4VQMY1L5vIZ06yZtjmbbWdT04LNVjHNtBQJztOMh5qaQs3NKc7jgkU5VyF3Kh8hZtrCUio6XYALH2MeyvyMuykbI6RD14cxdhA6ToidUjsldkKchI5T6qLUz7mbMrW883N+qdVyUuZkzM2YizMHY27GwlKEhQxyEeDMy7iHKSs5tTM6SOggaWzxxhh1UDamRjyMe7AiAqOtGG1GsF2HbbrWqmmtG1FUDcfm7+tQFkuT1dKqKRFKa7NqbZqmilSnZt2iadt0vUfXejV9h6YrOJQLYRdEDh2O69CuQy+EIQSDCHkhCiKUxjhDcJLgFCFpjFMIRxGOIBzGKIJxEJMIbiQ4KeNlGqM4RukN8GYa4zhGEaSKHYxAGEYoBOGgpg1qWkKd+yGs1OgowkqTimMcwtih6wNW62YAOjVteNs2t8vl9flT6fRsrZZzucKmmUGoRlmd8zLnWUKCCNt1fTsA2wkJjNsnJyer09OLy0tri4slhyNpGlmEJikrNvycJEtImjTecBAhBwCFsbErr7zy1JWnl0qlYQA8uh5CWC0xwxgPA5AfG73xxvN33n33er2uEkF2Tk7efc89N99ya2HcMQCAAyIPQhGM3QDUPJ6bLly48cKF5Xg8AUCOkLRmPbZz5+133nXn3Z/am0qnAJhlbCcXK0KldfI1IRY5qzCWxqiA8ZW7dt3z4IM3XnNNvKU5rFkjAOwvl+/41Kfu+vQ9N1x+vMB4EaFpxmuMzwgVmy4WhahzXuJ8gpAExpetrNxx772zbk8SgAnG6kLslHJNyp1KNTeMeSHLnGcsYGF8/Nbbb7v7058+UColLJYpzutCzEkxzUVO1+fsY7fdevudd9+9GovlNb3K+TSXdSHymrYWj992x50333rrXCjkBiBIaZLRDGUBiyXX03PDDTfccttthxcXA7oWJTiq6Sv5/HU3nL/xwoV9lUoUgEnG6oroJERNiBVDrhlGTYgUpVEEV4qTV5w8ddnRo5HWNq+u+63Wqs974sQVJ0+duuLw4VxrawbCmpSz0lgyzVnFw5NiUiVQcR6jzI+xT9cdVs1h1dya1WW1ujXNqevjEI4jaNehA2MnJl5C3YQ4CRnR9UGMa5XyzkwxB8QEsBVBUxE05YEtC4yE3rSzPjeVSA5ZrR5K40IUpJiQsiDEpCHLDXadUVQj3kZAS17KSSnLhlE3G0ConBQJIZJc5ISIGtLd2priPCFEXIi44AkhklLEhVD3KwHGgpwHGQ9w5mfMQ6mb0nFCNkM4TIiTUjvBIwSPEmynxEXV2Qp1UapkKX+jdWI+zj1cOPknBigP5wEuQkJGpAwLERE8LIS6HFb61DAlw5SOMjJGqZ3RcUqHCR3AZDtqzHdbNugrm3S9RdNaNU1FUSkp6r+Y8mxWa5PF0qppbZrWZrVusmwggK1ap6Zt1vRuXe/V9D5dG9T1IU0f1vVxHY7rcETXR3XdCWEQItVTBBGKYZQmOEtoSv0xqyKFcRyjMEJhhAMYRzHOEpzacIcrZ5OqZTmEMgjHNtT3CEQRiOIIRyBSltEURhstmGqmcBKjJEYxhKMY+zEah/oohH1W6xYAthDS09m5raenf2goFIkEBgb9mjZBSJ3zWcFzhEYxDmLkRXjUqvUCsMMw7EODDpfLGwgUJieTg4MxTStSmqMsgrHaIaYavw4OY+QEIDU8vHfv3qXFpfX19YnxcTsAHqvm06FP10cBCLS0nDh86PRVV509dy47NDQKwAgAs6nU9efPX3PttVN+/3YAHDp06tANQAihAwsLp06fPnnq9GI4nAYgQ0lKs9aGhs6ePXftddedO3N6cXioAEBJhzOUzhFSJ7hutVYRKjKaJ2SSkOPzC7fddde1p88UWltSEKagnub88OrqmbNnb7jppgMTxZTVWiCkwtgMZ3UudgqxIkWdiynGc5jEMN43O3fdhQsVhyMGQJGxuhALQqqs811SLEkxzXmVi7ymzQwNXXPttecvXDgwPR0FIINQjdJZLqpCZHW9MjR47bXXXX/jTQuhUFrTapxXuCgzlrZqy+HwNdddd/W5c4vplAuAMCFxQuO6Htas+2q1M1dffeWVp9eq1TCCCUqjEOZ7eo4fPXry5MmzV1215HEnLCAHoTJ2lSidQ2iF0Bkh0pSGIJrPZQ8cPLi6tpbYtCmCYITgGEYz6fTanvV9Bw7uLpdThOQpm+Ri7hJRU4oC41NC5DiPUBqmNECIG2MvoQFGA5SGKPUR4iJEFSYVfe6h1Euok5BxjIet1nQoNJefyllsWSALwFYEthywJYCMWeR8rjiVze2wak6MY5yrsU5d6pUUX1waE7JhRKia5oSUaSHSgldNY860TRtmUYq4CmVRcDshHW1tES5iQiSljAmhOJnRjeyWIOchzkKMBTn3cealzEOZHZPNOhwjxEHJGCGjGI8QbCfETemGRs4UUMXLhBK/w1x4GHcw7mbczbh3A8yiDoyjQkSFjEgZ4NyjtnuMOxgdpXSI0QFChikd3jCU921YDRoyuX4pTAFtgqhV19ugripUk679px5qA72iTJsdmtapNXybW3R9s65t0/R+Xe/XlblcH9b1MV1XcS8OCEMIRTGOIhRBMI5wGpM0IUmCUwQnCY5jHMU4hlEUoyBCfoTCGKcITm6kfqYJVkkwCYTiCCVUf4RwFMEIRGEEEwhFIRzWtGFNz2IcQyjWmARxGuMkQkmEkxhHEIpgFMTYA5EDwkFd77VatmnWLVJs27K1c+vWra2tAQiLmMxwPsPZJKUTjOUJyRISxdiH0LDV0qdrAy0tO/r6egcHRjs6kwjlCMlRGsU4iFC4ccejWjbkslii/TsqlerkxEQun9+5tDQdCARN00+pj/JMX9+R3buPXHb04JEj07mcCj11AUuyv//IZUevOHny0Nru8KZN4xbLuNUabW4+PDt74uTJtd27Dx89thSJpi0g3ThRJKuVyuUnTx44dOjksWOH0pmZ9vaKYVQNY7655ZDLvTruKGBcIHgC4/2VytXXXXfs4KGJlpYJhCcoS1utE11d+/auX3bs+BVXXDFrtycsoMr4DONznO8UYkWIJSlnOE9hHCNkaWLi2JVXFkdHIwAUGa1xXudilvMNBxOfEaLCeQGh/KZNRw8fOnHq1Ikjl82NjmQ4n25tqdlsRcZSuj61Y8fRo0ePHDs24/XGNa1AaYnzScZTuj7V33/g4KH1vfsOrq9P9m2P6HpI19M22/5C4cSJE2u79+zbv395cjJBcJaxBCVRCKfDkf2HD+8/cODk5ScOl6bKmzeXTLPc1FRpajpkHz9gt08xniYkgnAlFlte3jkzU4+1tMYxSjOWxChq2iZz+VK5MrewUHE6ErqeZWxaynmjwbRTkKkkZ2FGI5SFCPUT4iXEi4mX0CChAYzdOvRgEmDMS6mHNiqUh1AnIaOaNen11HITWa05B4wCsBVBUw6YSWDEgVGNJidS6R267sY4xnleiKKUGSHU5Z1yHpQMo26aNdOsGuakIfNSZAVXMcIzplmQIsxYmIsY52HG44y5m5u9phkXIiplXMqY4ApR0ODScR5gzM+YnzMv5X7GPaqH0uEYoeOUjBMyRoidEgehDkrdGwaCDTC58G+AolyMORhzMa72dF7OgxtEYHUuowQpP+dOpmZAPkrpAKXqIm+Q0n5CtmPch1EvxlsaXM2GH6pDpSfoKhgdtv2XPZQyQ7VYrK0Wa5tFKVB6x4bbQKHKu3WtV9d7NL1f14d0fUjXR3V9BMIhXbdDPQhhFDXC48IIJ5HSknESE1WJUkoXxziIkF85hjBKYIWRwvHG0YxyPyn9G0cbojuKIBjFKIHguKaP6LrquZIIxRGKNu5jUEyJ0wjFMEoSHCXYh5AHQjvUB3W932rtg7DbZuux2cJQTxNcZLTK6BSlFcbqjE8zNkVomtAgxi4IHZo2Rkh/a+twc3MaoSKheUajGEcJjmEcwThJUBrjEIQ+izXUu70wOZlOxL09PdFodHpubrpYrGVzC+XynrW1nbt2La+u1qem3Jy7rdYgQn4dugiZKZX2HTy4/8CB/atrh5eXDyws7F9d3Xf4cCWTrdequ9bXp4OhtAUUGS1Sltb1lGFUstm55eWF5eWjJ04c3r17X312/9zc0dXVU6dP711cKmBSxLhMaSUYnF9ZWV1cLLW2FjGuMjZJaVbTp+zjO1dXl1ZW9q2tlTs6iwhOcz7H+YoQy5IvCVHjIk1wCKNaMrl++EhuaCgMQIGxKc7qnC8KMS/EUsPKJGaFmGQsTciuavWyy08cvuyyU8cvP7a2+/je9YWBgSJCOQSntm9fXlnZs3//tNuVh7DEeIXzMuc5SiMYT0Yi88vLO3et7t216+DCwmXLSwd27Tpw2WW1XG6+XFnbt28un09RkmMsz3mBkhhj1WRy1+49q3t2Hz1++f7V1eWp0nJparlUOnTo0OrC/KSUaqub9/tLlWoml082NWUwyTKeYSwKYWTLlkwul8nnK+Vysbs7h5HKQ581DKVDTXAepTSIkEezjgMwZgF2q3UcISfjHiEDtqZIZ5dHSA8mXsqchKjHTYiLkGGrNRXwV9O5lMVUFSoPbBlgJoGMWIxCMJoIBgd13YlxjPGCFHkhJqQoGkbJMKqGUTFNFflZN80Z0yxLIydESohJwyhIIydkTogE5wkhQpxHuUhw7jdNj82MMB4VIrYhjQcZCzAeZGqLx32Mqbg9H2M+xhyEdOr6MCFKdbITMk6JkzInow6qxHKmmikXYx7OvYx7OHcxNs6YkzF1mhfgin4nI0KGOI8KERHCrzCbjHo4dzM2RGkfxgPqZph+Aq7rxmgLVj4D2KnDT1LRlV0TwlZdb9L15v+slKvL4VarRXHK1ZTX1eiktG2a3qNp29Tty4ZePqrrI7o+okOXDoNQPSgEYVTZlNRWDjcaKHUJnMQkjnEUo6iC2yEU3eiGEgjFEIpAFEYoCGEYoTCCMYSU+SCKUByiMU0f1vVUo/NCCYziWOnlWFmx1JyYQDhJUJzgCMEBjDwQjkFo13WProcISWCUpo3spglCZihdFmxJiDkmKpSqA70IJmGEYxgnKZ3ApMxYltEoxklCUoTECYnhBgArZLWGt/clc7mI3+/A2LOpPeDxZPL5YqlUqlZLlerk5GQuEPAI7rFYVf8YRNhj1bxNTRPJZKVWm19aWty5c355qVarZcZGg0LkE4lCrZZzu6cgmmVslvEKYxMIJRjNjI6WCoVafbY2Pze7tLywsrKwsjIzOzcdjRYYK2A8w3nGbvdFY2GPZ8q0lSmrc15lPIdxCqHJYGiyUpmZn1/I5UtC1Bhb4GJVyiUh5jmf4XyS0AjCpXhseX09vWNHzAKmOK9wMc3FghCLQqg6NSPEjBAlzjMITXR0zFcqK6tra+t79xw8tLJ37+zgUAXjIsaF7u5ytVpfXCiP2QsI1YSYEbzG+QTnaYwShlEIBSenpurzC0urq0urq7Xp6bzbHea8GA7PLC0VY9EMZwXOSkKUhEhiFGc0NzpanZqanqlPlEqTlepUtTpVqxXLlYlQqGQaKYIThCTs9nA85gsF801NFcaKnBc5z3IWxSTQ3+cPBSOJZCEanWpurnI+Zxg7TXNaypIQk5yHKc12bK6Pu1YSyYVUqp7JTMVjU6lUtVBYqc9dtv/ghD8wbLG4MBnH2I7JOCEOQsYhHMIkn8tNesMZICeAOQmaJoAtA8w4MOJaUy4aC4yNjerQSUiE86KUBXEp9cAoG0bZMCqGMW0aM4Yxa9qqhpkTIsFFRggV1lIQctIwslJGOQ8xnhA8YhgB04x8MtPxCBchxgKMBSj3qQ94IzFBXQiPY9Kh68OEOCh1Ueog1MGog9ExQhyUOjdsBO4NWcrLuI8L9aJf8I2uSsFYREjwsOAxIVWFGqfUTqmbczdjo5TtUDQogncQ3E9IH8bbMNqCYLeKHUawQ28wfxVds1WHrVBvgf/V5bA6eVF3eYpw0KF/kuW5WdO3avo2Te/WtD5d79f1AV0fVOcvOrTr0A2RD6EAREGIgggFcaORuTTrRTe270mClTKVIThHcAKjCEZx3NCV4xgnMQojFNjwf6YwUrNbHKG4Usp1PbZBxUsglEA4hnACYcVpSW/kx6QxViSmFCERTNQZSgyjPMYZQrKUTlKaIUTFDu8SbLcQy5wvcjHDeJmyCUrzhChZp8ZYibEUoXFM0oRkSKMrTCLVGMIoF0HT9AnhxdhlsbgIifb3J93ulNebsI87m5uHAXBbtQDCcYyiDZM9dlksY1ZrtK9vMhyejEQyDkfAZvMDEIEwY9pKzS3TtqY653OcLXE+y3iZ8QLCMYslIURxcLAcDJbD4VooVB4by7e3pxAqUVpRDIbm5pmW1npT06wQNc6nOZ/hYoqxHMYpRjMtLdnm5tKmTVUpZzibE2JZiHneEM5nGEsTkgsGpxcXo729Iaslx9gk4xXOpzlfEGJByDkuVBJUhfMC5xldTzNWdTnnMtn5VGrG6ao0t9QYn+I8K2S2pSXf2jphmJOMVYWYFqIsGsTeGIIeXY9s2zYRDE7GY1Neb7a9PaZpYQiTpplrbc01NU0IPslFWYgpLrKMJQkJWa1hyrJ9fQW3pxgMVcPhkmO8tGVLlbEq5znGcownTSPV3JRvaS5JWRWyLERZiKLgSUojlEZstnRz81RHR6mpaVrIJdPcZZqz0igJWWQsTMhkPF6rVLORWC4UyQQjSbcv4/Bk7e7MjrG0y1cslcJ9/YMWy7Cuj2jaqK4NWa0Dmp72eUvVSrqtOw/kBLBNAlsJNMeBEQEiTdrSsbiru3scIjchQcZyUk5JY1IaKvigbJjlRhinUTWMummrmUZWihgXMcZzUqSEUEaErJAxwRUMM2HIiGmLCREWPCx4VIgI52HOApyF2EaFYjzAuV9B5ii140YPpcY6L+VuypyMjSm3gRLCWeO6xU2Zl/GgEOokOCREUIgAF0HBA1yEpWIHK2FeuBmzN1R27qJ8nLEhSgYJ6Se4n+A+QrYj3IPQFgS3IrhVhbvosF2Hm3TYgZAa8VSFatX1Fu3/1KFsigJstbZatTaLynrROqy6cmxu0fUtmr5NU+s8baNC6cMQjurQrutOHfogbARSIeTDKIBwDJMUIRlCkmqp15j4UJaQ/EZWQhqjOEJRjEMIRhCKIBTHKIKQ+m+sIS3hoPoUgmO6PqjrMQQjEMUQimAURw31WvE8UxgrtItyqE9SOqF2cISkVSgDpVlF+2S0SGiNshnG5hhf4XyPYKucrQg+z/kc5zOM1SmZ4bzGeJmxNCHqnWcJyWFSIET5UaMQVjq7Vh3O2YGBMMIJw5wZGFhwOOccjrrDMTM+Xh0ZTnd2ehH26TCMUQyjOMZRCEOUFHt6Zu32RYdjwemcczjnhkcmNm1KY7JvcOCUx3Oov38GkyXOdwqxwEWZsgpjC52d68PDBxyOAy7XfpfrgMt1yO3e73Qs9/bOCDHP2DLjx/v7z/p8p8cdu5uaFjlfEXJJiDpnU5Qu9PTsdTgOOV37BgamhVjYMAfMKS+lEAVK4wRnvN7J6VqkuzdgsSYozTM2zUWV8QpjNS5qXMwKMStkjYsSZWUp1wcGDrvdR9yeYz7vyYB/paNzhrEpSmfa2vaNOw66XHObNxcImeK8LGRZiBLnKYKjlJS3dS+MO5ZdzmW3a83t2TXuqG/ZkiZkrrf3gNu9NjhQFrLMxbSQNSEmOMsSUtrUtjI8vO5yrrvd6273IY/niM971OM5ODQ0YxglLiYZX9jee8jtPuJ2zzS3qLiEqpRTQuQpqW/ZutvlOuB27x+zzzTZakIsmeaqzbbTNEtCZBgLQjS+davD4xk3N9kBdgHmBzwIuB/QMCAx2JT2h2fn53P+gGfzZv/mzb6urkBvb7VQmKqU490DSSAywCgAm+qhEsAMARZu2RwMhsZbWr0Y+ykJUpoVUkEOqqZZMoyKaVZMc9o0a6Y5Y5o1w5gUsnFtx0VOyoKUGSmyUqaFTEkR4TzGecYwIramRvpmA5/CQw1wCvNSFmDcS7lPkeoYc7GGH2oIY+VdUp9yUOZQrCjWOLhzUObl3M9EkIuwEBEpolJGhWyo41JEhVRIKVWePIyNEmKn1EWZa8N9PkSJaqP6Ce4jaDvGPQh1I7QVoS0Ibt7Qodr1hm+ztTHlwWZda/ovdnnWT65e2jW9Q9M6rNolRNQWTd+maVs1batV265pg1AfUKwoTXfo0AORDyHfpTAFjIKIJAhJEJIhJENIuiGZkwzBypOdUjULoTTGMdw43FOTWgKhCEJKRG/czWAYRziOkF3XxnQ937B0oiiCMYyiqNFMpRHOYVwkpEYVcIpMEVqjbJo3WoBdXV17e3tnGVvgfL5BX2lEae7mfI3zvYLvF2KXEMtCLEl5uLv7UHfPPGXTjE1RVqasSlmV0SqlFUqLyo8K4ezWbUcikb1OZ7W9fd3pOOD3rzqcy2NjC3b7TpdrzedbCwSndwyEKY0gnMAkTXCW0ZWhofVAcNXjWXE46oOD9aHBXS73Ab9/744dZ73em5PJk4MDsxivCLEmxG4pF6RxeGjoTDh8Ohg84fcdcbv3j48fcowfdbvPhEOnnI4VIVY53yP46bGxW9Op6/3+Q83Nh6Q8aBqrUi4yvrOr60QodCIcOeH372lvn2VMbehWpFwWYo6LaSbyhMQISXs8hUolvG1bwKJFCS0yNsdFXfVZXG305IqUauI7PDx8VTR6VTB4xu8/5fVe7Q8c6OqcZ2ya0pXOrisj0avi8X29vXXGakJUhaxxUeV8gvF6X9+BcHiPz7/mcq+MjK6MjBz0eo+HQms7Bg46HKcTiYNjYxXGq0IsGkbdMCpCrPb1HQ+FTobDxwOB4z7v5W73ZW7XMY/ndDh8wuNZNM065zOcHx4ZuSqROB2LzbW0VjivSTktjZoQ8x0dx0Khy2PRKyORla3bakLMGua6zba3ybbHZpszjAxjQYQdhuFyOr3dfR5AA4BHgBEDRgwYcWBEAA9CM7xjJBNPTE1MzM/O1qen89lsOhJNdPTmgMwDowSayqC5CpongS1tMcO6ERod9zocXiHClMY4TwhREHJKNqhP6sClqu5abLZpU8XnyZphKlfUpGFUDLNkGpOGMWEYBSlTQqSlyBtGtKkpJWVCioyQCaFs5UJp5EqB8lHmo0yJUB7G7Jh06nAYEwdpmAM8jHlZw+t06XEy6mU8JGRQNDZ6kY12KSJEpBGmIJPSUEEMLsqU19zFmEt5OxkdIbQP4z6M+wjpJ7gH480IbcFwK0Kbob4ZNUKo2tWBng7bIWzdkMl/v0IpTnnrJxVKpQ03lPLNmrZZ07Zp2jZN27KRqjCgWYc0bVjTxnXohujSNX8IoTBCIYxjDT8UThNSpDRNSALjLCF5QnIN3yPOYFIkVNEOFFgqgbGyYmYa4joOIxRCMIZweMNTbtf1YU0f0LR+TevXtB2aNqhp6s2MabpLh0Gk/O7QCaFb14OMpzs6s11dkz096ebmhncU4bgyUiGU+oRChaM6jElR6Ooqbt5S6d2eMc0IhKHGb4cCCKtW0Q3hOIRjumaHKNzRkenpSXV3Z7dti7a2uDl3MD5G6TCh41LGtm5L9Pamtm8fN+Sg1WrXdQdG4U2bsr29ia1bXIZhZ3QUQTtCTs7zW7dWd/TP9m2f7+nJcBFGKIpxHKFCc0t567Za/47J3t5kS0tcSgXxCXEelzJnGjkpFDNrQhoLPT2rAzumO9oVGT2NcZTSTNumYk9Pqa8v094e5TwAYRihCMZhjKOYRDH2I+xCaEzXB6To7+8f7O/fjvAOTR+G0IGQF2Mfxn6EQxjHCYlhEiMkikmura3S11fb3ldoaUkZRsowcqaRZCyAUAjjfEdHqb9/ctu2OOdhjP0YezB2IuQkONLenurdnuzpcTXZXEIovTkgRKarq7xjYHL79one3ohp+lDj50ZNM7d160R/f7GvL71pU8Iw06aZNoy0lDnDyJhmQhpRSiIYxaUs9/RUB3Zkuro8CPvUOyc02d4+0dNb3rEj29UZMQwfIX5CopRmGE0xGiHUi8kYwoMQdkO4dcuW/r6+HVbaB+AOQEYAHQV0CNAdgGwHaDuAfVj0YdkLWR8SA8QY0YUDECeg44C6APMA7gTMDsgoNnd0be3u6OhjfAihEYTsGLsIcRPiIcRF/n+23vM3siw98wzGvfeY15xzbgS9J9MnvUl6T0bQBBlkkEEy6D2T6Surqqs1TfisAAAgAElEQVRa6pbUsqOBMDI9sxqzGKOBsPNhsBpoV8JqMZC0i5GgHQkYLLD/0H44N6oldQOBRGZWZpZB8cH7Pud5f48a0npIqX4pR7WeBJjQMKH1uPb5Bnil9IjW/tcMaz2gqhEBqXp9u6+SPUr4n38m5BMhHwnxSIjuSHREUUcUdQvRLaJHQnREoj2K2qIwGwTPpRxQekDpQZ2sckOgB0D7tzxfgz5NtMA0hTRefa2bZZ5h9lHyFWPm2Mwxe0bwYPWieBj9fR/1AzxXvn5Kdktvk8sWGbWIqFVEzVHYHEXN1QHK16M3hFGtX/HCMPuP0wbpIFuTrq2pqU2nk1b0dLoxCJp84bAnbYZhZxh0BEF3ED4Kgidh4Meo3p80D8sxTyuXckrIGSnnlZxVclHKNaVzWi/5ajzlLR6d1zqn1LpWW1VXyFcwzMiEWzAnxWQUjflUlBAzQvRH4csw7K2a9M/C4GkYPg/DZ9XcQ0+YNCG/8iIVhqNKztfX5zs61ru61jo7ZrPZSSGmpJyWal7JZaUWpMz5Qicp5qJoASDX1LTR2bnV1b3Z2bmSycwK4Y/+JoX0X9Ie6jAgov4o6guCV8YstbXNt7XNt7eNMQ8EQV/goxjBiyDoj8RsY+NCe/tce/sgUW8Q9AfBZCaz2N6+1NY2ZkxvOt0bhv1ROBCGQ1GYa6gvdnZtd3Qux/FkFM0qNSGiRWu3u7q2ujq32tqmEcejcCyKBqJoMIqmpJiXYkXKAkBO6wUpNxsaK13dlfb2ItGa1jmlppVaa2nZ6Opc7+xczGYnomhaqimpJqSaVmpaJXIzJmW/EM+i6HFTc9fTp+3GdNXUPI2il0L0CtEvxJhUU1JNKTWp9KRUs0IsGrPV2bnd1bVRX78ohd+Fl0HPaj0u5YK1W52da12d85nMhJSTWr1Ssl+KnjB8Fcdz7R3T7R0Dzj1PpweFGBBiRIhXQizV1W10da12ds7X1w9LOarUqJRThtc6O1c7O/IdHZPGjEZiTqo5JZe0WtRqTqlJKSe1ntF6Tut8Q2Oxu3u9s3MYsV+IESVHhFxobNzo7l7v6lpqaHgl5IhSPuU0ofWkhimtJ7UeVKpPyudR1CVEa3Pzs6fPn2vXnQqfpPSzlH6W0k9T+klKP0mpRynxNCVfpNTLlHqRUj0p1Z+C0RSNpKg/BcMp7EvB81Q4aOufv3zZ0djYHUUvpOxXsl+pAa2Gq2GFQa2HtfL83DEN40nHAUwBvtIwATAO8ErrYQ0jWvcr3at1j1IvlHqpVI8vzlSyV6vnUj4T0ue2n0j5SMhHQnQJ2SVFt5CdkeiMREcUtUdRhxC9yldvqn6th0D7HbC/GtccR/Qj0jzzDNE08WzS32lmmWfZzDPnrJk3PEU0RTiG2K91Yl0BDP/9LU9KD4Rq999Wo+TNkWiKZJMQSR4qihqjqDYMa/23P2PL82GomnRdolBhQxA0BUFjdYBqTYdtQdgeBh1huisIu4LwcRg8jcIXUdibiJQYER4aJcerX8zzSi4m1rJa0WpZqmX/f7CSK1ItS+/sqLzSee9YSd+qlAQIpmQ0KaNJISY9XFiKOSk9NmBBigUhZ4WYFdG8FP7q2Fe/+DvkHaVKWu9nM1fdXQ89L9/29Nw/e3ba0lJmcwxwiniFdEN0i3RH9IH5PeID0X19/cdHT77o6f2it/fjs2e3LS0XzDeEl0QnmAS4T5D2AfY0FJUuaL2hVCmbvX7x4vzli8POzoKGgtKbWhe0+o4mWqpvOH/x8qLn5W5T84oU+UictjTf9fbcvny5V1uXF2JVqQ2tNwH2tL5vavq6r//rvr775qYTrc+JTwDedXR82d//ZV//27a2I4QTwkOkMtIBUoXojvlra7/v3AdjXhN+v7v7V4cGf7nn5fcymY/M74kempvf9fR80d//9tnzY+dOkK6MOeNkX7tgvmE+JdpHLGhYUvrVkyd9r0aH6+peBcGMlDmtV0DnQe8gVIjO2RwTXzBfIN3W13/R1/+9gcH3HR23zA/WPlh7ZcwZmzLidX39N/19Xw0MXLe0nBLtE+0grSGuKL3f2HjW03vS07Pd0JCTcpt4m3iXaB/gvL7+y/7+j/39N11d24h7zAdE121tHwb6Pw4M3HR3bxMdM987dxfHb527dfbauUtrz4y9svbO2i8fPfpmcOhDf/9+HG8BFgEq9fUPvT0fBwZe9/QcZGvLxAfGHhpzZM2hMQdsjow9NmaHaRVxEWBcyqH6+r6BgZnBkXnTNJHSkymaSpnpFPuNbzplZlJmIWUXUyafchspt55yhVRcSMWrqXglRcsp2GroXhmbHB4eHslmp7ReYVw3vMG0zlQ0vGOr9VM+TW54x5iydccuPo3j0zhz4OJ936nnXNHaTWPyzMvES0SLTAtES8wrvqOYaYZoBhPrehZpGmkcYCQxvPWQ0kNa9yvlX+j6tfK1Uf7kZVhD0twJCUplGpMEwzTxJNMM0SQlk9QcefEyC4ZmmafI5zkTHssgwKCGPq1fgnqp1VMlHynZKWSHlB1VMHlVoSKvUI1JyXBUH4Z1PmIehi78Kafc3wzXp9MNQdCQDhuCoCmd9lGDpsC7UUFbELSmg/Yg3R2Gz6LweRQ9D/3GF/QG4ZAQQ0IMViPj01JOe5tcqgUlvTblqkq0JOWSVMvKA+3UctWZmq+63fMyWRj9ljcjxUSUQBR8LnRaRj6XMC2iFSVXlVpRctbvbiIqMJ01N18+enT66NFFV9dxU3OReEPKHaX3AI8RzwlOEY8BTxAvAO6ce9vW9u7JkzdPnl53dV80NR0yl5Q6AjhFPEY8BPB9c1UDC0taFzRsKr2byZx0dZ10d2/E8YoQq1qvqqRoM6fUgpLLiHvtHQfd3butrYtKLQixFccn3d0n3V3FbHZRRP6/zJrWOxqOMtm3jx+/e/zkqr7+QOtjxArTfWfnw5Ont13dJ9YeIOwj+qDAIeI+4jtjvjDmozFvmS+JPrS2fvPs6Rfd3bfW3KN+l8383NOnb548uXv0+DCODxD9hd0RUYXwEOmY6JioQlRCXAedU7qvta3jxYvhTHYqimaUzGm1qPSS1gXAfaRD5BPiU+YjxKva7IcnT98/e3bT3HRKeGWSq71jw4dE57W1D08ev3ny9LyhoUy0S1QA8E9yxUym8uhR5fHjclPTmtYbSP7RbQfxwNrbR4/unz07aWndQtoh3ie+am9//fzZ9ePH5TguId46d+XclbNn1lahVObIGF9y9aat7evnL+6ePC27eAt0wZjT7u6rp09unjwp1dZuIpbYlJjLbPaYd9ns+RZP5k3mJcBZgEmth4Toq619+vzZ5MjYQtuTydAMp8R4CidTNJPYUtar1VLK5VJ2JWUWUjyfoqmUzGH91tO+xbn5ly9fDMSZKaXmCT3PIE+UJ1pn2jKmwCZHvsKTVpg32BSN2bO2bN2utTvW7hhbqtYu5A0tMS0Q+T9qnmgacYl5lWnezzKAr3TSHjxD5G9ceqvdUP1K92vtfzikdb+/oVOqT+thDRNI44CjCOOI44i+43OGE2GaIpogmvaDleF5NnPMc2xmicardzAjgH1KDWjdD/qF0tXuqcQp75KqTYrmKGqOoqYobIpEYxh+FyhviERjGDVG1TaqMHTBz3LKfeFwQzqoD4K6dNo75Y1B0ORLX9JBaxC2poO2dLorCJ6F4dMw8Cnzp0Hgz4k982Bayhklp1TCAl5SakkKf862pvWqL/VU/uVeVitzk2DBYmKQq1kpPXbKv/FNCzEeyckk5+kBlWImiUFFvmDd374sSLkZx+WWlsuOjov29oPGxqIxW0ptKVnUesfDoRD3ASoAZQ37SBd1dW/a2x86O1+3t181Np0Ye6jhGOGY8JToDLECWAE8AThCPETwIrWjcRugqNWeiyutrcdtbUVn16Ra13pFqXWtt6rXfMtaFxsbS21tuy3NOa0XhVgFOGxuOmpvP2huXmWal3JBiZxSu1ofxfGbjo53HR1n2ewRwDnhiXX37W2vO7sum5sPEuwclhAPEc+J7gy9N+a9MV8Y84boBOl1U9Pnrq5PnZ1v6utvDX9ua/25R4/ed3YdZWu3APaJzphOiCqEp8SHSHuAJcQyUglxEyCvoa+puevpk1dxvCjErFJ5rfMaVrQuAOwilok85ukQ8TqT/dTV9a6z66ah4YLpgvnCmHPDp9ZcMl9ms3edXfdd3ZXauhJiCamAuAKQA1hHLDY1HXZ0nLS3lzPZdYRNxB2kElLJmsPW1tPOzkpj4w7RFtG+MVdtbVdd3cetrbvMx4Zfx+7SuXNjTqw5MeaUzZHhA+Izay+tvW1u/uLRo3fd3ZfNzSXmg+bm066u087Og8aGTaIdY0psdg1XrC2zKVU78naYi8xLiNOgXyk1KtUrKQese9zR0dc/sPJqYrn98QI0zMvsZEpPpsRkSkykxFgqmkqJuZTKp10eGnLcvPNioDC3ODQ6+qKzc9jYMaVmABaJlonWmTeN2age3G0au2FMwZoNY9aNWWMuMBetLVm3xWbTmIIxRWM2rdk2dt3YxUShaCF5R8Nlw3mTjE7jABOAY0lWE0YAB7X2V8EjOrHAB7TurU5Sgxp8vd2QhlcAE4Dj1TT5BJLXoCmiKeIpolmmeTaLxswyzzEvGrPAZhppHHEIYBRwHKlP6x6lXibdU8rbT4+keqJUp5TNUdQUyeZINoeiKYoaw7Ah9GOUqAtD70Y1RFFtGGTC0P1U2qAmW5MggOvTyc1wfZDkoZqqwPKWIGiuSbelg64w6Ay+Sx4ET8PgadIBEw1EYlLIKSknpJyUcs7nj6RaVHJOipzW/gt4ScmcVnmlVqTyWYR5IRarRZ6z1ZCBp3eOR9FYJMaFmJZiQXgAnliUcl4kqJZpIeaSl0GxAHqroWG3sbHS2FjJZPYAtpXaBdgF2AM4QTxCPPSNeAD7gCfW3LS03Dc3v29uvozjI9AXCGdIp4RnhKeIxwiHAKeAl4iniIcIFYQ9wG2NOwDbWpWMOWxs3G9s3DKmoPSylDmldgBKAFsaVpXKaV3MZncaG3br61cRfGhrg7nc0FhuatxubNjIZvJscoR7RKexu21uvmluPorjih/3rH1obrlvab2pb/BczT2EMsIp4SXTFdMt0zvmD2xeM18Qvamvf9/a8qG15YvW1jdNTV+2tX3b3v6moaGEuIXoswKHhIeEB4gHRLuAOwB7iGWibcA1DflMZq2xccWYZSlXtF7VkNN6Sas10NuIe0iHxBWifaCzOH7d2va+te2+ru6K+dLYS8uXhi+NOSY6jjOnLS2XLa1H2WwJaRtpAzCHuIq4DrDOZrex8bC5+ai5ZbeubjeOy9btGbvjXLmx8bClpVxXt4m0SbjNfNTUdNzSst/QUCI+Nea1czfOHbM599MT84kxFWPOjDk35qq+4a6t/a619bat7byp+biltdLSutfQUGTeM1y25tDYfWMOjPGj0y6zl6pNpkXEGYBJgAmlJ7SeVGoE6Xkm++TRo77evrnxyd255Z3e0Z2egd2ewd0XgzsvB0s9Azs9Q3tjs8WF5YmRV4NDQ8+6u3vizATSlNaTiL4sL5egx61f63xz56Yxm8ZsWVs0STZqz9pd67aMKfqqBTZVhLnZMGaFaJFokXmJaYU5b3jJt2wivtIwDjii0UOdhgCGQA9pSGi/gCOAA1r3KdWrVZ/WvjOqX6lhrYcBXiFMIo4l9y40jjhNNEM8xzztjXNjFoyZZl5gXja8yDyN5IXvFeJI8jqknkr1SMnHSj1WqkuqDin9x7/c+ZRmUxQ1VFWpLkqoBg2RqIs8iSX4KYWqqcn8vbu82nRQ7wMHVWFqDNKNQU1jUNOYrmkL0h2hZ9oFT4PwWVWkXngbO4pGhBiT4lXy7pOQy5eUnJdyWalVlYxR3p9ekcof/XqVWUyynWJOySkhJiIxJcWrKJqIqtRzIed8klPI+eq0tajUopSL/gJGyRVrNzPZcm3tcSZbsfaI8BDxEPEI8ZzgCPEYsIJ4BHCOeMF0kc1e19e9rq+/yWaunL0mvEQ8JSwD7EASmPK/fR9hD6CCuAu46THhWm8zH9TWlWtrt5k3lV6QMq/UNsC6b0LXelXpTWe3stliNrumtW+EX5FyFWDDuUI2W6itXa+rK9bWHtXWndTWXdXXXzXUn7v4CLECcGHN64aGu8bG69raCmIZ4Ijwiumc6JLomumC6IH5nviTsR+MechmPzY2fmps+NTQ8EVT08fGpi8aGl4bc0y0h1Qi2sWEvrILeOg7FIjKiHtEO4jrGgrWlupqc8yLShUACoBrAKtarwEUELYBD5HOmI+IrmJ319j4vqnpTW3tLZt7a2+MubN8a+0J87lzF40Nt41NlThTRNpC2kQsIBYQt5A2EHKEhTjerasrNTSUGxsPGxoP6xvKdfVHDQ3HjY172ew6YoFwk2ivtvawoeGwru6QzaW1t85eWntp7bU1l9aesDlivrL22toj5ovauoum5pvGpsuGhqvmpuvmpqOG+k02O0Rlw/vWHllbNsmi57Wp5BObRMsI06CnAaY0TGmYBBhXelTpQcQe557U13e3tQ2PDE/PTM/MzMxMz0xPT09Nz4xNTT57+qSrofF5bV2ftWOYBAtmkgsVWiZaIMoR+VlplShHtETkGZtb1WBUwRNXjN1ks2NMyTqPZykwr1LiWOWZ84bXDOfZrHKiFGOA4wCTiK/AfzzeV/u6hFeAIxqGq/QCP0l5e96TNocBxjEB+I4mBTA4TTRLPM1ep8yCMXPM08wLxi4bs8A8TTT6XYQK4IVSz5R6qpMTPM/S7JK+s1M2C+ExdQ2hjxeIpkg0RqK+utzVhpHPav6MGYrTaVdNk3s+lD8ebgyCpjDdHAZNQZKNak6nW9KBD5c/CsMnoX/USz8Lg54o6omi/igaiMSoEP5lelbJWSlnpZpXal7KXNWKymnt7SffDTMtxYwUs0JMCzkjpO/amxZyUiQc4WoQwV8ge20Si36SqlYbrEi5pnXyHcBta48ymdNs9i6TuTXmnOgE/UzkfSi68H2WiFdEF9bcZuKPdXVv6+oeMvGt4XPCA8ASwD5gGXAvmcJwF6AMuANQBChp2AfYI9qN4/04LhNvab2o1KpSRa23ADa0XlNqXesNYzasLTpXAChoXdB6XekVKVeUXAVYI1om2jDmwNnTOHOWyVxkM5fWnhMdIh4TXWezF7XZi2y2QrQPeEx0yXyEdE54w3zDfM/8nvkrZ98wv4njj3V1H2uzD9Z+UVf7vq7+IZu5NXzBtE9UQtqlhHW5B1ghOmE+Yi4j7iLtEm0jbhhTiOMcYk7rPaQ9pE2AnIZlgA2AIuA+0QXzBfOtdW/q6r5oqP+crX1vrf98jt17526MuYndTX3dTX1dxbktpC2kVYRVgC2kXeJdohzoJa3XkDaMKcXxbhyXMpndTPYgmz2srd11mQ3EAmKRqBTHu9nsfjZ7ZO2ZMV6ebpw7M+w98lNjLqy5d/bCmPNM9qq+/qqu7tjFR9nay/r6Sja7xWaHeI/NHvOBNSU2O0wVY/3lcIl5h80G4RLirIY5gDmEWcRpgBmEacQp0JMaxrUeULoPoA/5GdEzol7mAeZ+xAGAKcAZDdMAUwBLRHmiJaJZwjnEJcRFwiXmZaIVolWiPCUQu4Ix28aWrNs2xp8Nb3sTypoiG486WK+SD9atWbemaN22tXk2OeYF8nV4MIUwQziOMIE45hVKw2gVpDmiYcTnyBFGQA+o5GB4ABIK8LBO2AYjiMMIE1hNPyX0AppjnmeeQvLRzUmiKWJfaTUI0AP6hVbVQpdEm7qk6hSqQ8oWIZuEaBLJwbAfoP7e2XASMqgNw0wY2CDgIP0PFMqk07Ym7dJpT1+pC4KGKsGuKUg3B2FLELYGQUcQtgVBe5D28vQ4DB6HweMoGaB6I9Eron4hhoUclXJcqokkvSmqT3tqoXqwsqRUXuklKT1BZVrKOSnnpZz1d3zCg1z8m6DvW/d/TnIc45tjlpSck2JOymUp17VeV3pT603QRYBNpTe0LjMdGHPj4ndx/Nq5G+YzwhOkA8BTxDPEM6RzpHPEE8RLontrL617iDN3sTs3puIFAqGCWMJkFfLBxSJAyW9bAGWkkjFlY/eJC1ovKbWh1Q7oHYBtX2IMep2owFxkLmi9rWE7WQD1mtbr1YR6QesjxHPmS+eunLs05ob5hOgE8dLYMxefOHfKfIy0Dx5cR2+NeW3MO2Me2Hyy9oMxN0xvnHuTiT/FmQfmN9Z+qs1+qs2+dfGt4SOiPaIK8wlRCbGEuE+0T3RAuIu4i3RIVELcZrNn3QbRJoB/71sHyINeA1gH2EI8JLoyfG341tq3tZkva2u/ymQ/WPvO2vfWfuncR+fujLl29iaTuclmj53bQiogbhKtI2wgnBo+YF4HzAEUENc1bCJtE/oTvF0Xl1xcNHaDcANpl2jX2JKLK3F87tyVtbfO3Tl3Ze25MZfWnlpzZs2p4Rtnr6y9yGRu6+quamuvY3dk7VGc2Y8zZRfvst1JeOR215hdY46tPTDmwPC+MQfGltjkiRYBFyHRlFmvLIQLhDOI09Xn/wmlZ7Se1XoJYBH0tIYxpWcAlwjnCefJHwZzjhPPaN4vekzLVUNqgznHnCfeYC5au2N9Q7orGrNt7I612zY5hSka+93ctGntprU7zm0Zs8y8aswC8zzTItMc4RzRDOIU+oUOhrQeQxgBPaRhBPSwTmqBfYGCH6b6tO7XMAQwosE7SqOIIwivwN/6+f7hJFzuP2NIo4hj5Hv00CMN+rTuAf1C6+depJTslP/g0ypFi0zIUM1hUqPQkExVYW0U1kZhXRi6MOAgbf7RWx7X1HBNjU1KPRPAZn06aAzSPhLVFoRdYdgZBu1B0BkG3WHQHYaPw7A7CB8F4ZMweBaFvi29PxLDQowIMSrFhJRJjFPKSSmnlZySclrKGSkXpFxScl4K36nnsQHzUsyKRKQmhRiPxFiU0FrGIvFKiLEompVyQSpfb+V/+4wQi1KuK+1nE1+1tOX70EHvAZwQ3Rjz3rl31l0ynSJWAC8IE4Su3/4Q75luCC+I7oy5NcbTbI8R9wGSdQ+hDLCPuAWwAbClsex/EmmPuEhUIlzRel6pda03tS4oXdRQAtgA2ADc8F/eGrY1bIHe0Lqg9Q5AUcOq1mta72o4BKwQnRlzYcw50zXRBfMp0QnRGZtza87YVBCPiE6Ibpjujbk35pM1H639YO0b5tfMb6194+wX1r1lvmf+5Ny3mezXmcwbaw+R9gn3kA6RSoD+as9/fBp7D7GIsIW0a3ib/C+gQ6JisprhNuIm4jbiCdM58401HzKZz5ns50z8tct8cvHXzn107r1zr629tebcumNr96wtEm8TbxP5P+eAeYdoE2kDsYC0DrCB4HfATSIfsy4wF4g2iUpMW0QlY/atu47dg3NvnL2x5tzYC2OvrD23xj/nXRhzbe19JvOQzV7GmQvnzqypWOsh32Vrd40pG94zpszmwNiKtd6N2jNmz9hdYzaZVhCXEXNEa0TLhL74YIVoKdnaYApwBnEecQ5xAWEJcR5pDGAacYVokWnVGF8nlWeeI5pFnENcIcoRLhMtEeU8p5x5lShP5AelorE71pas9dmCorGbxuw5V7I2z7xmeN2Ybeu2rStYu8q8yLRieNGYeeYl5jlif5o3hjioYUDpIa29Xz7sD1wA+pXqU6pf6z6l+6qJqn6lRqrM39GEq4mjgGPgASw4gej7FLxFNQI4iujLYMbRe156APQLUM+1fqb0Y1/bKUWHFF1eoapg8nYhOqRs9SXDQjZ95z1FvsgzMEHAQfpnzFCmpsbW1MR+0QvStel0Q8JdSbeGPgwVtnjeZjroCoKuMOj2WLsgfBwGTzyPJQp7o2gwigYjMSzkqBBjUo5J4RVqQnoKsJxWidk0kzQg+Ahlsg/OSDEpfyJME5EYE8JnQaciMSeUpybMSl/3kpzObFa/4L0jXtKwo/UuaN8tfIr4mvm9MW+MOSc6JXpgviDaA/BVcSeIl0xnTKeEZ77cifAAsYJ4AEm7XBlxF2EfcAdgC6AIsA2wg7CLuA1YAFgHWFJ6Rsp1pYparytd1LCtYV3rda03NKwp9V0l8prSmwBbAFsa8lqvK32AcAhQQe+a0RHiOdEl0xnzOdEF8yXzCVMZ8ZjwjPDCz31sPljz3piPxtwy3zC/N/aWzQPzB+bXzO+M/dK5z86+sfaS+QBp+zttIvQ2k4eibAIWAbdBbyEUEXcA99D/DO4g7iBuIRaJNhF2kY6JL71Cxe5THL937qs4/jKOv3LxG2vfOPfg7LW1p8aUmfaIt4m2kTaRtpGKRFuIm0Q7xEWidYB1hALiBuAawDriGmKeMAeJYPlTvhLSsbHX1t45d+/cpbFnxlxZe25txZhza4+NOTfmzrnbOL6L4wvnjqw5NqbCpmLMrrH7xpSNOWBzwMbnofaN2TVcZLPNvMumZEyJeZVoGTFPmEfKES4QVvcyWqi+9M8RLRHmiJaJ88yLROMIs4iLzMvMaybhji8RzSPOEc4jrhD6FS/nFz3mNW8qMRc8ntxfEVuzaa2XpzzzrnWVOF5ns85m27ld5zatW2FeZPZ5qGVj/PeXmOeJJhDHvdxUO+9GtH4FMA446iNLWvdp1aN1r1I9UvUmABY96CcpAI9bGa7OU6OA40kHTFKJPgw44h0rTODlfVr1af08KcVTXVJ2CuUjmt4mb/eqJESzn6H+3qc+EpkwqA3DTBTaIOB0mtNp/kczlKmpsTVpl65x6ZpM1S/36U3vQ7WEYUsQNqfTzel0azpsS6c7g3R3GHaGQXfgMwfh0yh84TknkQ9wenmS41JOyupBjJTTVS98Xsl5qealmhNyWopxISaFnJNqVsgpKcYi+d2JiZcqH1ufFmJGinkhZjzxTsoFKZalXFNqU+ttgF0Nexp2NJQ0lJnVZcoAACAASURBVDXuAJS13gc4I3xv+J3hU6ITxGvCU8R98PsdniAeIJwgniBVEA4BjhErBBXEY8R9wF3APcQSwA7ADuA2QAFg0697iHsA2xryWi8qNS/lutalaq/vnjeelC5q2PKzlYYiQAFgQ4OPX6xqva71HsAhwiHiAYK39k+JrpmvmC+IfMnKIeIOwAHiCeEl4R3zG2s+WvvZ2o/G3BK9Jv5g7D2xV+SPxny29mvnvrDuvbX3hsuIRcRNxE3ATcQtwA3EAsCKhpzW6xoKCNuIW4BFwFLyr4y7iD5vuUu8h3RIdMZ8a+2nOP7k3Ftnv4zjr+L4qzj+HMdfxO6tc++de2vdlTEnzAfEe+QPgHmfeIdoC7FIuI3sbfgCYh4gB7AMsASQ909+AGuA64gFxA2kHaILY26MvbP2rYvvnbu29sr6GgW+tPbC2gtr7517iOM7F1+6+NTaU2sqxpSZS2z2jdlnc2DMgTFH1h47e2htiXmLeZvZL4DbbHJES4QrAEuIi4hLhKt+jGLKMeeIFgkXKOkuX2NTMGaZaApwFmmRaZV5g02eeZlpgdAf4s0TzTMuMfs/Z5Vpg80qG19Flfc/Y7hgTJ64aNyejbeMWTOmaOyutats8sw7zu44mzNmntkTNVeYl5gXmZaZFpk8xG4C8RXgCMCIxjGAYa39D4e07le6R8k+pXuV8nTNfq37dWJajQAMaj2g9Yj2HZ80jjhBOAY4jjiCSe5pGOEV0iiSn7z6tX6p1Eutnlc7O7uE6hSqXYg2If3E5FWpKRJNYZLVbIpEs48a+J7hMPQGuQ3SJvypLc/W1PhIVFyT/o5zUBcE9UHYkA4aw3RTmG4JguYgaEkHbUHYlg7a0+mOIN0ZBF2+6TMKn0fhiyjqiaK+SAxEYkiIUSFGo2hMyAkpPU3lOzfKcwsWpPLHdzOJXZUYUlNSjkTRqIhGomjQd/NFYjgSo0JOyaSUYV6qeSlnqgiEvFIbSm9r8MtdEfQegJeJMkAZ4BTphuiC6BDhBPEI8JTgluka8bzaiFkB3Ac48OqAeIC4h1hJUAfoOQebADuAh0AlwIKGnaoSbQPktF5WakmrIugDxAPAHQ1bWm9pva2x5IVJ6y0NRcBNDWtaFzSsA6xqvQNwCHSMdER0RP7Zka7ZXDPfs7k15t6Yc6ZDSpJQJ0TnTBeEd8yfrP3GuS+tfcN8TXRNdEv0wPzA/NnYT9Z+svZr5z5b99aaE6JtohWt1wA2APzWtgZ6XcNG9R9mXesieJ2CXfRIAw/YxDKyL1Y4Yb619r1zH5z7wsXfZjJfxfHXcfxlHH+byXyO3XsXP1h7acwJ8SHRHvMe8R5xmdnvjDtIG4jrABuIedArGvKgvUgtA6z6SQoxj7gCehOxzHxl7b1zr529cfbamVvnzo05M+bEmBNjTo29cfZdJv6Qybx28ZmxB4aPjNk3ySp3aGzFmhNrK9aeW3ti7ZG1FWtLbEps9pj3DO8aUyBaRswhrhAuIOYIV70wIS4RrVLiJa0wrVLSHpyvrnLzCKtE62xyRN6EWkBcIVpg8vRe/3tzTGv+aY+5YHiVOM+cS6wrLhiz49yei8vOFa1ZZ84bXmTKG14zZoV5zl+iEC4SLTH7fLnPHEwTTRJ5wNOAVr432Pd3DindK+VLKf1B3zOlXqrkvm9Qg+cc+MaEUc+BIvI69QpoknCcyC96I4ijiMOIQxqGtO7T6qVWL7X0rJVHUnjab5sQrVK0CNEcfadQsqlaNdzoPyLy1LpMEMT+FS8MXBia9D/c8lxNTZyucTU1Np226RpXk3Y1NbXVE+KEBfyT3GbQlg7bg6AjSHeHQWcYdIXRozB8FoUvovBlGA1EYlDIQSGGIz8ZiSkppmU0m6xyYkHKWak85mlRJuyUOSmnpZwQclIIj8f8TqEGo2hUiKRuT4opKSeEmPboTiEXhJgVYkXJgtabWm/5lzKti1rv+KAAJO93/l2sQr6+iS4I74kemM6RTsnHOJMkZwWhgngAeIB4BLiHuINYAiwCbGi9CXoXYRtwA8A74mWAIsCyTnhY2wiHgH6b29ZQ1FDUWNKwqWFT6W3QOwB+mNoE2NB6XekK4BHQMdEZ4RnRJdOt4VvmN2w+WfvOmhumU6YyYhnwhPiCKXnFM/yFtT9n3TfOfjDmhOiM8Yr5gfmdMR+M+WDtR2u/de5bZ98be8q8S7ihoQCwhbiFsAm4mljgsIm4riGv/RqLJYAy0S76GQrLRBWiI+IT5gtj7qx9Z93H2H2K48/OfT+T+TaT+SaT+RTHH2P3wbkHa6+sPWWuEB8Q7zPtEpWZPcJlj3iHkhFpBXQOIAewiriCiULlAdcAPZx3C2mP+MbYj3H8ENsra66dvbL20toza04s+yr21859ymQ+ZbKvY3fm7JGxx9ZUjDk25tDYsrFH1p5ae+bcTRxfx+4sdhexO7buwNoDY/eM2TVmz5gVxGWEFaJFxGWiVaYc0yLiQlW2lohy9JO+ljVmb1HNIqwyF9jkiVaZl4jnEJcIfdnBApEvy1shXiNe9VMYcZ551fAK8QqRT0VtO1tx8WEcb1u3ZW3e8ALzkuF5oiXDi0yzRHO+NwETZPg0kseWex9quBqDGko6DnBI614le5TqUfKFks+kelH9fo+vIFZ6UOtXVfiv50C9QvL206ufGOTozfKhn/S7qJdaPZXysRK+UrhdilYh2qVslbJFihYhm6KoORJNwiOAhc9qNghRG0VxEDj/CQMbhjYMfkqh0umfaFO6Jk4+6fokCeVTUWFLELSmvTylO8KgIwg6/17f5+MofB5FvVE0KKJBIYeEeCXEhFQTUkxIMeUJ4kJOCJ8tkL620/cp+NYWX8QwlkxeYkSI4UgMi2hEiNFIjEViUgjfcjwtk3PiWSmWlZpVckaKJSlzSq1ptab0qtZ5KbdAb2soaaggnCL6NPkV0RXRHfMN8RXRNdG5H6MQjgCOEY8A9wEPEA8AjhB3AYoAfuspar0N4AnfOxpKgCWAHUSPwfQz1KJWG0lcU5cQj8kPX7AHuAWwqWEToKh1EWBLw0Yipt4O8+pJZ8QXzHfMN8wPxrvg5tbwOdFBUgxFV8w3RG+Mee33OGu/ce6jNWdEZ0R3TB+M+WjtZ+c+WfuFtd86941zH609YdpFLAEWAFYB1kCvA+RA5wHyACta57Ve1bAOUADYR6oQ+7/pEfMh8QmTL6S6ry53X8bxV3Hmmzj+pWz2F7O1P8xmvoozX8TxF3H8yblbay+tPTXmhE2FuUxcYbNPXPZdUkhroFcBlzUuaj2n9bzWiwCLACuglzUsIawSbiJtEu0S3Vr7wcVvnLt19tbZO2evvUgZc8jm2JgH5z5mMu8z8UMcX7j4yrlja0+NPTXmyCbydGHtlbWXzl27+Ny5SxcfWXdgzYExJTZ7xuxbs060hLiEsIKYY8oT+Y1vmXCVeAkpT7xtzDqTV5llomnAGYB5wjzzBptVYzxIc5FwmWmhmrRcJFokWiJaoaQDPU+0TJhnWmXOMyVAO2v3nNt3cdm5XefWrMkbs8TsTfF55knEKcQZxHHAcSBfLzyJ5Juj/KtcgspUSThzQGvfjufvjV96kdKyR6uXSvVq3a+1rxGu1iXgeDWTOQzo4ZlJdgETN31IQ1/V2Hqu1GMpuoTsELJVRK1CtPpDPBm1+EUvGaCiJiEahWiMRF0YZsIgE4RxGLowtEFggsAGgf1HeSibTnM6bdLpuCYdJ+teTSYI6oKgIQlGpZuCdGsQ+hWvzcNY0un2IOgMw44g6AqDJ2HwvGpCDYTRUCRGhBiXclzICRFN+uYoKSelh354oqZcUXJRqTn5E4UaF8Lz8AajqD+KhhNwgpiQ0agQfp6alMKPWpMi8tDOaSlXlFxTek3pdaVWtcoptaV1ScOuBn8gckJ4THjNdMt0x3zLdMt0QXhOdIZ0gnSGeEnoH/tOk/AUlAG2NRQA/E5XQthBKiMWvYMOuAewo2FTQ07rRaUWlS4AJlFPxH3EA4TkVAVgA/S61gUN3lxfU3oxBZspPErxcZpPiU6Zr5nvDL81/NbYj9Z+dvaDsXeGL5gumE6Jz5hPiS6Y7o15b80X1n629nvWfTDmiumc0A9Qr7V5WxO/D9x7Y98J91Dj7gJXTvF6ioqKioQbAGugVwEWU7iQwnxyIQx5gIWUXkjhZprKiGXiA6Jj5mOmU+Yra261e2D3IXYfnfs6jr+fyXw/znyTyfwgm/0mE3+dib+XyXyKM++s87fEN9ZeWHti+Ih4p4aLKZ+TpCLQbAoWBawgLKGeEXoqrZcRvtv1cggbRFtERaI94ktr7py9t+7K2tdx/BC7S2uunL129lCYEzKvnX2fid9l4hsZn6v4IrYVYw6NObH2wrkr586dvXT2xrn7TPwmztxl4ps4vnTuzLlK1Z86srbIvIK4iOAt80XEecQFwjzTGtMaUYF5y3DB8DrzKtMS4jTgDMIcos8ZbLApcMJyWiFaJPbCNE80T7hEtMJm3fCmMQVr8sRrVbPcz1Cb1m5bexDHB3G861zB2DVjlg0vG7PiM1BE04QzVSd7GhOFGtG6T2l/M+yvXga0HoLkHqUvga4kPtRTKZ8p2aNlj04UymvQCOAY4hTRK8QRhGGAEcRBgJGqUz4IMAg4gjigsVerl1q9UOq50o+l7BKiTUQtImr1GIPv3PFItESiOUrgvx5P7qnkcZAwoWwQmiBtgrT9GWmDdNrW1Lh0TaYmnampyaQTLnBdEDYk4fKqQvlJKkh3BEFHEHZFQWcYdITB4zB8GUU9keiLosFIDERRfxSNVbs8J4TwOYMZkSSeFqRcVNITDvyr3LQQo0KMRUm2YNg3G0fRYBIBTTh5I0KMSzEmohER+XlqUspZkcRBPWNzRckVpTY1lHSiI2eEx4QnhBdE3qy5Y74muiI8Izzy9ZbVPOcp0hXSCfgTGShXT1i2AErekEIsAXh/akf70BMsa7Ws9ILWBYB9gArhPuIeJIl2r2UFgPXv9jsFBYJv1/Wv7eh/foo/nMLTiC+Zr5nfGvPR2I/W+gHqvbE3zOdE1z4hRXRCdM382pgP1nib/LO17425Y74ivGe+Ufy9J/SvD+lfH9LHrPnVaf63Z/zjHf6dA/y1Mhw3YkFhAXFdQYHg+0X1Oac2AJaUXtY6r+GbNf2jI/V2GIoS94kriTzRtTFX2n3/uf35bveO3Qfnvorj78XxN3Hm+5nMDzKZn89kvhdnPsfxpzh+sO7B2nfOvXX2xtlLNmeGf3kLfmkDj63Z0ryboR/s6f02WBR6Xup8Vh+/1HMS1hDzCDmANcQCUZF4h/nYmFtr7529tMa/6D04d2nNhbVn2n7u5bet5t64d5n4juJ/ump/bc6dozuxdt+LlHM3zp05e+7ctXPXsXsTZx4y8Zs48zqOz507svbYGG9O7TDnCJcQlhCXARYQ5hAXkVaZ8kzrTJvM62wKzNvGFAwvEU0jfJd7yjOvcdJ/l/faxLxIuEC4QLRMvMpJQd6mNdvO+tOWNTb56l8qOrfrXDmOD1y8be2GMavGrBheYl4invXAX8IZpDGAMcBJxAmEEY0jGvqV7tFqUOt+rf1O16dVj5b+2c7zDF4q+VLL51K+kF6eVK9WL7QaAu29pymiCfIhAxjGRKGGEUfQkwxwCGAQ8KXSvVr1aPVCqWdSPVWyS1ZRv1L40cnLU1OUUA2+w5PXhWGm+onDMA5DFwQmSAIH/1ChUkkeyqWrW15NTcZj7QJ/AVNTRdmFbemwLQg6gnRnmO4I051JNip6EkbPw7AnivqE6BfRgBD9VU0ZF2JK+jpPMSPFrJIzQi4IuVKt0ltWckWpWSkmqiveuBAjUTQsEgrSSCJb0bAQw0KOC/kqmaHEtBRTUs4Jf1Kj1rVeU2pFqjWtN7W3sXEf8YjoCKmCdE50RXRJdMd8RXSMeESJS7WPWAE4ADxCvCA8hgR+cIB4gLiDuF2NbvpM+S5gSWNRwzbiFkJO6xWtV7QqAvg630NMXgB3q4b6VvXjj2bWQ/ifvpZ/+7dRZSP8yz+JfjSH5RSfh3SWMreB/WDNTWQuU/Y6Zc5DvmU+SfNBikspPo7ogc1FYF6n3dsa91aZT84+GH7N/MB8x3SRMv/mEv/mv0eHy9G2pv/2h/q3/1n4F/+n+L1fj/7bXwblV9F0ipZTmE/Dcgi///Pyz/8yeJGSS2m9onVB4dW4/t/+S/AvfzucTMER0xFxhfjc8Lkw98b9X3+kTvr0bcq9s/ZNFH8MM9+E2V/g7I9qsz+qzX4/k/kYxx/j+JbsRY27Cdx52l2SvTSmlDI/vtd//f8Ey05vR6YU03/+D+FqfzRfg4Mp+J9/Tfzch/BJSq8h5lB7s3wVsUC0keajGnuRdlfaXZG7CN21dsc17kK748C+abP/9Y/lWoO+Eu5tJr4IMv/pl/CbB7EZmCt2xRq7VWNKNe6c3ZFwB5E9jeJKEF+7+J4zl0HmOIgPA3dm3JVzR9Y763aNaBVxlTAHuJyEwpNUVI7Yq0/RmJKxRWPXmBcQ5wkXiHLVDMEa87ph/8q2wLRItEC8TD57aQps/F1e0do14hzhKpHfEDeN2bB227o9F+85V7B2zfCqYb8nzhN5VPkk4gwlJy++5WU0ofpqjwzv19Crda9S/Ur1KNWjdL9OGoCfS/FMSr/rDWjdC/qFlr1ajQB8Vy01BjjhEwZJ4wt6hRoC7Afo07of4KVWvUq99AfDUj2WolvKLiE7PQpKJsDfZiGbhWgSsjnyxy6JO/7TCmWDNAc1lK752YlNm067qjZla2oyHniQDuqDdHNQXe6CsD1IdwVBZ+jbX4KnYfgsjJ5E4fMo7I2iXiF6o6g/Ev2RGIwSLNmEUH418691C1IuS7Uk5YKUswmyLpmkPM1yTIgREQ1GHo8XjUZiNBJDUeSFaUz48IH47omwujN6hqdcliqv9KpWea22AA58SwJSGfGS6Irolvk6SW/CMeIZ4hFiGWDfm1AARwCHgEcIR4hHhBVIDtn8olfE5P6jpKHkgwiIOa1XlF7Teg/Qy9wR4SHSDkIRYBuhjLjngwuAe4h7AOsp/MVV+LP/I1yy8v/7c/n2IvyVsv6VOfqP38BvruONtr+ySD++1z++1784D+fMv7ENv/ugf/9r9SsL9M7Z397H33+AP/ge/PoEv1Hmmumc6IboNfNZiv/lGf6XPwqnU/AVxj+cx0El/up/l6dL4vwZbAyFPzxSv34nTx/rqRR8XlF/9dfBjz6Ge40wn4I1gJkU/eFvyN/6p8FoSleI9wkPiI8Uv3vC/+7n1f/7d/J3fyS+7udrbf9Fhf/wM/+nz/zP+uNf4tofZrM/zGa/jjMPxr1rMj++wt++ht+5gbsW3k3ZH8zSf/5t9ad/Gr5iuRWZ7+XhN76OZprFioSfO5J/9RfRH/5BcLMqFkLIAeQQ8gBriGuCvlnGf/MZ/tVn+IUJ880z+y8u+ZfnzL/9Fr7s48/Pzf/ym/rv/rv49a/F2yfmXLlvetx/+Hk8mZVlYd822d+5x9/5CL/7Gm/q3W8e0A9z9FvH9Ht3eOPibwftj9/Q733A37uj+/r4zNgTZ4+sPXFux5g1xDWiNcJVohxSnmmV2Kc315g32Wxbs2PMFptNNjmiBcQFxHU2G2w2mNeJ8z61RLxU3fI8dHzDmHXD310FrzLnOJG2AvOWsZvWbrDZssbHx1cN543XJponnkXy5QjjgP7GxZ/jDWs9oHW/0n1KD4Ee0LpXa58qSNwipXqV7pGqR6nnUj5X8qWS/Vr1at2jlQ+RjyVJBc8RxnFM/PJhxEGE4Wo5Va/WL7R+qXSv0s+V8p9HUnQK6eG/7VI2i8gbUi1CtCTsuqipOj3FQeD3O/9xYWjT6Z+d2PQKZaoKFdekM+l0pqYmW5OggeuCtKdEeRPKe+RdQdDpM+VR+CwKn0XR8yh6GUU9UfQyivpFNBBF3i8fFWI0MZjEZGKQJ60E8371S+p85YKU01KMCDEQRYNV6OJoFI1GUTKLieQtz8c4kysZKeY9Cl36mnW1rNSqVhtKb4P2p78Von3EMuIxkhepK6ZTQh/prCBUAA8AjxErCAf+A3CIeIR0jLiP4JUlucjDJMToXedDpF1E70Otgj5ALAPsIewlOU/c8QkjhBLALuIOQgmxCLCRwl8twN/+TfhbP4i+fBM8s9G//1b/3V9F7+6C//u/il851H/9Z+I3fhT+k18L/sffRJ8W9F/8iXhdCa9n5T//Rn05g3/95/J8S3yxIX/3G3mIdE3sb4nvDZ+lzO+f4R//cbgq4RO78xrzwOZ//Jm63xG5FFfq8Be+iv7gD9N/9O+jVyn9bUH96Z8EP/gQ/q//6v8n7D2fLMuu68587957zHbnvJdZ1V1tq03ZtFWVlZWV3nvvvavMsu3QDdfdRJMgQFEkCIBOBK3IoUiKVDBEjgR6UsGhl6BRxCj0Zf6b+bDPzW5QYEzEi45CVmbiU+3Ye521fsssP+8nDIw10O99w33zJ/LeBthl3iTaYtpFfnIxvDfh/+lv7IPlorfuf2aF/+pPzVCL+cZ7/u9/H94JtU9qjT/c2Ph+rfYgq/3ux/hnf5a/8/nsL/6y+M0f8+/34u/8qnn/nexPvpvfF7uWhye38X/9r3y1uxis4Ow1+4f/If+pH8taXs3uGzeJqDrUWEZnLfiP/5dd7MvPpu0//aU9fhP//N/573zoPtiwf/1dt/cyfX7F/ePfmNWhYjj6Ywqn9fBP/xl++qt2rCH8xx/FX/tV09VifvsX7S99xb/bh//339i9bv/7/85++wn9+sf4G79mxlrcz37izgZg1cadGLdiihZPIY4jTiCNI44RTZR+y2nmGZEZkRmW2TRTZJSwH2EYcYZlXsIMczJMCU8yjxKOMKudSg1TGiGeZp5kniCaFpkVmVaHFMsUyyTzgoTlGKeFx5iTU5RRi4W7AbsQ7wPeR+wC31m6mTrKaIsSL1t1hypL8ZQV1WJdq3N6DN5w9oZ1N5y7BXAP4S7gba/1wr4TQA3lajW4ldo6oQ18K/g2gGYAHVJXnbvq7FVn33TmDWdfs4la95I1Lxnzwjm4zhSXTMoJ15P8lNXKZSpNqOq/PKHKK6+cU+fw8izBy19IOODs1bx6Oau+lqwG2et5frUobhbFdVNo/EV9m625SkhFp009w/es6bF20Fg97obKOJ4mhHtLZF2XMR2FaS9MR5Fw43dVyTKmu5S0eqzpsYm7ojDPAecGrB1zbroEyC2BWpxwPRm1k9i0S7Sn5EyiDcRNgG2EdYQdSJuUupnWylNuC5NQtYyobvIlxHmAeQT1l28TLSGO6oTysEK4hbCGsI6outU84BzALMAS4Dqiej5nPCw20E8swp/+ad6Sm/4GWGrgX36Av/t7eWuDfX/ALw7k3/uH4vFGvj1cLPcUbVX74W36g1+2v/wWLBQ01UDfmuDv/rL/pROcb6BNIL3yTphOmI8b5Bf24Q//MB8p/BOWJxzej/G//7E/mzcLDfz737Bf+XL2o1/K/+APstcazMcL7j/95+xag/mnvyierBc9DTDaQL/7k+5bP5ENNeA+swaMd0UObHj/Zfne37npN+x2Q/03TvkP/qAYbKDfWqr/+V/YBcF/XW/6uLHx8/XGs2r9u9+C3/utYm2kOBgy918rfv+383eO8+UW+1d/WdwXu1+Eg4v8939dTHbmPQ3Q3QDf/U3z3tPsUoMfNjBBMAIwCjBQgWf38B//wQwQfPly/O//ZAees3/0s/DhO/nhVfyHvzfd3n2hVf72b0wP+92G2lkMu5Xan30Hv/phMdgQ/uwX8F9/rWhr4N//Gn77W9nUJfjeP5i7Nft//hz88EfFcIV/90fxd77pH7dKdwPuxrAX4naQZZFVkXmWYYQxwnGiGaYpogmmCaJJppkgqm3PiSxwmBEeoaSUT7EshjBJmnpJm5E+540RK8xginmMeYRpnGmKeZplmnlOEr0gNSaILISwGMI40zDxUOll7yfsJbqP2E80THwf8R7APYBOwDaf2oNTa4u+30HapxQL1Vo6DG5ae8NanVAKY0mcTA8dAFpLVcZf1AKaxPIOgDbv2wFaPFz3uj3Za869ae2b1r7p3GvWvmLsy9a8lPRy86JRmdxcStV4eWOe6RoVs+z8IS9mpa38B+9QlUqslrdetaKPesm6Wc2fL/EGr+bVy1l2WZXyckK9kRdX8+JakV8r8hZj2gvTZkxb6du8a0yXNV3GdFvtznPqBdc+9EFne0xyTt0rjDbHdBbFrVzTM6ajPO40DXPPmG5j72mWuGzcG3W+37lB5yacn/XpRW8BYBVgHvwCwBriMtIa4ibRVimNbyFtIK4CrAMslmqRnmMrgIs+kQx0rm0TriItpl+FC4CziNOA8wAnxNtE0x7GvJ8Gv6yoFn34A1gCXAZYLOMji1COOcCdBv7ZLf83f59NRPcY5Lgiv/05/O4f5VPG7zbIu630vf9WDL1gjgL96Jp75w78zA7svAT//pvuP/0kfHSbf3GLH79Kf/Kr7g9/BB96OSN+wHzIdEC83sD/5hj+/K/yxejfk/A2xa9crP2/f+ff3TSrDfK9/2K257Nnk/ZP/zy7ntsfWnZ/9dfZ/Ubz3/+L2VqodjfAnMU//o77+Z/OBxvwgHmXeF94m2Xb8ftv8H/7W/tkyf7cqvzaI/7ud80c0B8e1f7iz+0C0483Nv1QY+N7tfpRNX73Z+Gnv1n0NOCPDNLn+/BPf8N99G7xQT/87d/lQxfcdiGnl+l//g+zOlD0N2B/A/zRbxWffJy9vW42b/qRAscBhsD3VfBZJ/3X/1osXvY/dbf2//w3N3TJ/fHP4icfmLfuwz/8fdEJ7ou35e/+pjiesj+/x8dBjor4D/+efurHirFq+JOfo5/5djEA/Mc/jd/8yXzqFf8//4fped7+0a/Aj/9I/u60/0Jn+MI8fu9P4KOuwsxalgAAIABJREFUcODreyFsMi8xr0hYC0F9BqOI00yzShdgntXACvG0yLzIkoQZ4VFMMvlyCBuxNqmWAuZJjdSxqECuwN8pkYl0/aW7b4JJkb6jTBPM48ITIrp/jRANMQ0qjRexRylOgL1IA0z3AbshRefawbel2rvk2EyucZdOvzbvm51tdvZaGk/uprNqkrrhndoRWry/Bb4T8B7yXaQ7ALdRgcLYAdgO0A7QAdDuoRX8Te9vOHfT2+vOXbHmTWvOcSsvW/NiUbyovs3CvFhayZ9LrJXkMEif0mQQskx+4A4l1SpXKkEnVKUaqpV6tVKvVmqVamNib1YVvfLSudsgq17O8stZ9lqRa5D4epFrbUlbUbQWpsMkHarb2G6bWAWfwae4YeuGS6SBhoF1AKnkdCsZNYs7ZfCl25ruIt2MXWn22XvGDDs75vyItWPeT3inZcKKPZkF0K1KJ8UCpjDHCuIKYClde3VjqoC9hLAOsIqwBLCOuINJNtpEXEdYVM4k4jLiIuAM4DLCA6ZDUkSJn/B+GRK5ZQHSkjUPMA+46HEeYLb8rHg8Zv6FL9hf+bfVkyGzXdBbF/jXvmp/8Zezw067lfEh0c899D/5SfHzXzNvP60OvGT/3Sfup75svv2ROdzI5l/1/+Ff+W994H7uE7O5kE1aOGPeI9oj2mNayviro/h//Er+yXv5yfP0jq39zFj43V83P/qFYsnRx0P4c9/IH63k3/iwWL5bnHT4X/+l/Ec/zr70fvWNkE8b/Nqh/fVfzB4cZMMZnAofiBwFOQrhgGUX+Fs7+Ou/aA6386VL9Dsf409+2f7aj7vlkWLDytebmj5qrL9fqz/D+FGb/MqPua99qfg338oHW/On7fSrP2Xe27Tf+rx9Mmdmcv7hZfjN38zff5QPGhjJ4GGn/8Vv5R99pdJ8IR+1OIowDDDmYYnpZ5/ANz8x3/maO93NOzL4o2/jf/y94htfNRsLWUfhDzn8zCP4pe/k6wvZqKWP2sJv/YL9xk8Uqy/gBzfDd37M/sgXi29/vbjzWr7yCv7bnze36uaX3qeD9eKdCfiNb9ofe8d/9eO89yWzT/EoxhWWBeZlDishTBOfZ/QmNevLNK3RFhEN9M6LTIsMEQ0QjjOvhbgV4zTzCCUX+AzLFPNYAv4myUlzxaPE40yTorhxHikd5+qfGmUeKrnjOoaU0nsX4JaHe0hafX6vxGN2AmpRcCdAmjvONidF3LW6lHppLjPDrd7dcO6GtTe9a1WandYOI96FZMtMWbzyv7cBbiPeRmwDaAXf6v115645p6G8N5y9bM3Lxrxok/x0HnBJrJXCfIr6LT/ng0mqVan+wLe8UodKUtRnXvRqlUpjqldQsVz7h7OXs+zFLHs1zy9n+eUie6MorhaFOjbbjGnVQ88U7YVpL8xda3qc63XpRkuV6DYV6g06laLU0mk6i+J2UdzKi1tFcdskmbwrrU6m29i7RRLLFUHVbU2/tRNlN9+QteflwFPeT3sYd37awwqAZlbmEZcgbU/T3s96Pwcw5f00gKJ7FzV8h7iAuAiwXnLBVxDXkHSQLUO61Ka9X0PQB0E1HMzAebMeLAGuAiwATHqY8bAAOOVhVmUsADVqzxjobLA91m4SngjNW+it+FHwO0QHyHuFTAEMO99fgV3Pu4WMeD9i/UgVTrwcGJ5FGLN+tArHxOpF2FOJTfgQeLwK4+DXCN+vxQ9rteWCph2uEW0VPGR8W2a7Glyns9MWOhvcbWuaG+yI8SuIc4h3M9eT+S2mU+GzIKdBHoXwIMge8ZGVOYcTOb5LtXegthloBWjXyNebmj5pbPywsf7FeuPnarWnUNt0Moy+N/cjBRy6sOyo3/q5HMcANpk3WDor/q71wwgzhCM5dRf+aoMdtDCBMIowgThLuIy8bYJurDNVPqX4vT+A7/x00VG4gQruiBxx2LQyYGCgivtBTmKYNDRgcZppx8cFJ/3ob2d+zNC+xIGMxpG2IPYbXLIy5amf4F4GcyCHMexEhcbxPPMs8xzzFNEU0RjiGNEUcWkll1ll0TFPskwQjTD1IY4yL5YolREifdSbZtF1Sb2dw0QTzONMI0LDTCPEI0xjxKPEKoQPlAddD5KyXLqRVAvvSjle6ACv/Z2dWnhXBuuUV9fh/Hmhiy5N5ym8dl9SDZxrce6qS56Dm861OX8L/C3wdwDvInQhKsagi+gOphtQs8TtADe9b/b+pnfXvb/hnMKh3nCfGspVF38uL54vzAvGXirMC+V4airvu7Q3VTOpViSrSkoOV37whOLvm1DVoA6pSnrOey6ZNrPLeX45q75areomdTmvXs7zN4viSlFo+0u7Me2F6TCmzZiOwt4xttOY+872WHPP2m5jtKhq0KZCvX5rekyhh55eebeL4lZRtOeFOj/VJHW/LOPrLY2dXapGGdNr0m8b8XbUOQ3QDDk77RM8YM77pTKsq2LQHtEmkTqnFyAleKfLsbKgChTiIsAq4E6Z/FhK6f/0bXMAMwDriGsAK6BuA6fPdvMAC+qfQp1QflrL1r2fA1hDXEdcRVxFWvVJLFtF2kDcRzojPmU+Zt5nOiJ+xOERyyORI+F94hOWRxzORB6IPBF5KuGphMciJ8KnIrtESWhjPiA6Y34m4d0Y3o3xC7H2Q7H2caw9CWGHaAtoHnDCe5XVFgHn0x1K84grSHvERyzHwiciZ0EeiLwda49DeBDkkchjCe/W4jsxvh/rn9Qbv97Y9PWmpq81NX1cb/xyY/3dWu1ZrD2O8aGEByIPJRyHcCLyWMKphGORBxIORXZIdljWWRaIZhAnASY9zCMvEE8ijICfRlwhXmM5EHk31j4f6+9h/ZPW+O2vmI8+yNdexGMMuyI7ItssOxyOQtwKYUviYYhHoXYS45bItsS9EDZYNIW3E8J+CHshHISwHcJxrJ3E2kms7cXaeghrISyKLLB+eDbhemmCaAxxHBOZYIplhnmSaZJ5nFljMYNIg0Ra1TkfwmjpOZgUnhRWaK9ec9MiY8yjRKPEQ0RDRGNMo8x9pHW+OELcT9yNOEA0zNyN1KmEX4B7aVRBD+J9xNsA7c51eK+wug4PHR5arWtx7pZ2JTjXqmxylwAGrc43O9ds7XXrrjl3XWUpZ1Wr0kl0B6ArYcuxC+lOqnLxt7U0AbyOv5vlO+BN565Y95o1rxl72WhauLhkikuFedEkLJQuUBfyoikv6lkesqzcinSHyjircLUi1Qr/s9QLNTRQpRI+M6HO/1urVM7F8uer1RdLz8Grefa6ilBZ/lqRcFHX8vxGXrQb225MR1n9crv0W/ZYe9/aHpv8ASpy91mrTCjtoes2tsuY26a4bcytwqgx/U56BEw0u84ikQ+6rblvU8+CiuVD1o06N+GcTpwJ76e8XwK/BrgCqJbLOcBlBEV0L2pyNRF74TwJrN6lFaBZgHmAFaA1xGWABa9/i3Nl9HfawwbgBuASgFoNlKK3BKDWhHnvz3PCU95PODeXbkbapPTStwCwiriCsEm4S7SLpMeaVh4cCx8wHzEfMR0zHwsfMx8yn4g8DHIkfCryUPiB8D7TJtIW4RZp0xSdMp8JPxR5HOStGD8X4/sxPhHZZ9ohWkCYBD+j4wlhAVGBDSuEW8y7zHvMh/r7g5yIPJTwUORBkAcSjkQehXAWwtsxfrle/0pj4yeNTT/c1PRDjY0f1Rvfr9ceh3gSwrHIHss+yx7ziciJhAORY5ED5n2RHeYdlk2WJaJp5ZcjzhDNEk0hjQPMEq0xbzAfB3ka47Na7UktPpa40MCjDbiEtB9ki2WdeY15kXmVZVvCbojbIWyI7IWwLWG9REHthLAjYUPChoTdEDZFjQVhL4adELdC2IhhNciKyCLLqsicVhswzzNPEo4ijiVwCk0nYBPPiUyyLlaslvEp5gUJ8xJGWTm/fO6QGmUeJxWbysFEPEo0wjSqIb6yVGpAcXGYaqbuA+rbfxeASlH3z0cV4r3ScHCnTLpop0ub863Jr2RvOtvm3C0PHQls4FqcLZPDtlm78zy0efWjq0yeSCyJbKe/H0CV8mbvNSvT7DQ57N5wZTueMa+UxJWXS9PmJVNcVM5vUahMHrKqZlykmk48rla4WqHqv+CHEt2kKhXRd71KJVQqsVKtV6sXsurFanapWn1Bm6mqKkJll/P89Tx/o8hfKwEsV/O8tTAdxrYZc6uwtwtzJ7kHzF1je53tc4lP0G3tXVModKVHu4Wt7TL2rjF3CnPbFLfK57zb5VvefWPupx8xSpvqLyFT485NOK/H43kN35T3qvjMe7+kyxTALMBiCepeRF2scM7jjPdaWjenoTlAzc1NgR//jKI05f2M92oNV3DKSvlWOJ8oUdqJAmvlGTiVgrgwBTDl/LzSERDXMGWSF3yKxWwgbSCpR2EdaQtxk3CHcAdTsd0e06Hwocgu0Q7RAfOh8APhM5FT4QPmHeI9pi2mHaJD4gPmB8InIqcsT2N4L8bPx/g0BH2emweYBL06afH8tRFxm1kBfvsqP4k8EOUrhLMQHgQ5CXIgchbCWQjPYvxSvf5xY+NXm5p+/MKFH2lq+lK98XO12uOSgbnDfMB8wHIcwpGEQ5F95h1KE2qTeZN4k3mBeIZIoZqzRNOEE4hTiKvMOyIPY/xcvf5uvf4kxrMYTqOcxrAvYVfCOssq8zrzqsgG847ITghbIussCiNfYV4X2QhhXWRLZCPIqvCqyArzegirIusiSt1cDWEjhI0QFljmiWdInQQ8zTTJiWOnXs0xonGmGUmVLRPMo0TjxFPMSyEsSJhmHk4mz/RsN0Q0Junc60XsJ+wnGiIaItQ48TDRAGrGmPpKT+Z9pB7EboC7iF0A5x898UonFHQC3PFwx0MXwF1EhajcVuVb7zvn9IvtJXpFx0rZDKoIc8UB+1sA7eDbvW/2vgWg1Zf3HUK79zeca/W+BfxN71u8u64nnneayHvV2pe1PcFYfci7VNjnjX3emItF3pRIdSVopVqV6qcCOWUVvfJ+8IQ6/yjKTk889UZdqGYXFXJQrb6krqhqVTPD+pZ3pbzyrhZ5c1G0G3vL2FtGJ5TtNJrRcz1Wa2BMr7G9qbzX3DEqM9n7+p2FuWPMLVO0pkPP3C6Ku0WRwn3GDDt73xS91iQ6grOaQE61oC4BPCedn/V+zsM8wIT3c97PAIx7P+78MuA60hLgNMCEhxkPMwAzHnRITXqvbsxpr+hbP6NMKA8zJQ9T59SUh0nvFwHXkLaRlhFnACa8n/KwWILuVHhaANRfOJlCeapt4Zp2cwJuIG4RriKtIKwjbSWOeEr2bSMdMO8wbSLtsk4i2iY6FD4RfiB8Knwicii8T3TIfMB0zLzHvMO0y7zLciryOIR3YvggxqdBTlg2CBdUmANcQloqgVAbRDuSxtNxyqzE0xDOQngUwlmUhyE8CuEkyFkIpxKOQngY4ru12seNjT/c1PRRY+M7tdppkIMQDoMcieyL6DJ1HOQwyKHwkbD++B7zFvMG0RbzOssS8QzhPNEs0SzhHPEs0irLcYxPYu3z9fp79fqTWu0sxl2RTeE1Zk20bDBvsfJ8ZUvCjoSdINsim8LLzCsimyGssiyyrIWwFWRDZEXx5CKrErZCXJewJLISZCPEjRBXRJZFFlhmmdUyPkGpryW95RGPlzDfGRFVl8aJZ0UWQpgVmWQeJBplRTjRMNEQ02gq4ORBVFwv9COOEA0iaeHCQAkR7kW66+Guh27EXsSetMuUYpNPJ56q5vpyd8v7uwDdhF2Jk1lazJ1rc64L4DZAh/PtKQrjbnh3w7vrzt30rs37Nm1F99DhXTuogOVavOsAuKWhPMDbCLcAWrxv8b4FfDP4Zu+avb+mzS7GvWbtZesuW/eqta9Y86ItXjD2UoKUm+eK4kJRNKYI3qfquP6ZqxUuJ9S/7Nj8dIGqxkq1Vq02ViqNlYq2VD1/vkNl1VfKc+9ynt7yrhbF1SK/VuQ3C9NqTIexGny5ZcxtY7qs7ba2y5guaxRvoMbLe6Wls8uYLms7y+9vS7hOo9G820WuEb8hawddql/vN2Y4Vey5cWfHXeplGHaflspMe68YpqU0dNIX9U1t0sM4+CkPcwD6b3VWUSTez3mYAZgAP+dhAXDW+ynvFwDmPEx7mAGYL79tERTYhAsAE96Pez/lQdGUU95POj+jexzgLMCEd0qwW9LmAsRtoj2iLaINxHXCRUwDdDWFdXALaQdxj2mbaItoh2ifeZ/5KN1NcipyGuRU+KS8Bw+YDpiOhPeZ95h3WQ6ZH4g8DeFpkIdBHoioyX4FaQFxwvtJgPmELecN4l3m4xCUJfBerfYsxkchnoVwptdWjE9jeBiCDp0tluMQvlSvf1Rv/EJj/UEIm8wHQWeTPAzhYQinIZwopVfkYQjKJ9hPXVK0wbzOvEYyizQKOAwwh7TMvMS8yfIghEe12tv1+lu12mkIh5LOunXmTZY15i2WbZGtMve7E8JuSJlhJUNpHZ5C7LYlbIeghVQrLKsSNkJYFllg1jVqM4RtJRczz7PMkLKcFA2MU0xTxEqMGid1h8sI87C2uTCXeEzSYTShJExmPfe07W6YqR+ph6ifcJhogLA/wZ5SROY+4B0Pdz3cA+gC6PRpQulZ1wXQhdCF2Al4F5VOp1RyJdhRZ7Iywa2yufMu4F3EDgftzjc72+Jcs3c3vb/m/Q2fHAm6RnWoO8G7Nu9bwLd631GuVG0AajhoBt/s/XXvb3p/M73iudedfc2a16yuUeYlew7StJeMfc6YC0Ui1dW/32SgahSrXVMZmz9YKS/Hkx53tWpWr1QbE9Aua0rdCtUXsurLWfZKNXulqoJUfrk0bV4r8qtFfrMoUy+maDVFa1HcKsxdazqt6TRFl03FCneNu2tMr7X3je0yttOYW4VR+am9KJrzXFtC2/KioyhuF0WnMd3G9Fs76JJo1Z/qP+24s+PeDziny9S4s3rljXk3VnoO5gCmPagwPA1+0vtx8Povc9LDlIfJkuI25WHUuTHvx8txpnNtzLkZ7xf1jvMwB37K+3nAFcRNwg3CaQ/j3o96N+a9iujj3o97P+7dqHeT3k96N+W8ytJz6UUPVxF19OwSbSMpLHwDaQ1Jw7r6t3tMO8RbOqSYtoh3mHaY95gPWB6IPBA5Edkj2ifaZdpiPhTeI95h2hc6Yn4o4XEIT0TeiuFIZI94jWgWccz7IeemAVaJ1ok2Kf3OQ5HTEJ7V4rMYH4XwSEdbCA9DeFaLjySchfAkhkcxHAbZC+E0xM/Vag+D7IscBHkUwsMQToI8FHkU4nGQA5EjkaMgxyKnQU5C2C958LvMG8yrzGssU4iD3o8ATAIsMe2EcBzC01rtca32KMbjGHbk/Jt5k2WJZV14g3mdZUsnlIQNljUW5ZEvMy8zr+p4KofXdpDtEDf1ygthNciSyLqEnRDXQ9gIYSm96MkE4RTRNPMo4Sh9yocaJR5hmmCeTOMpfXFeWLO+6fRjnhAe5YSL6sPkuuwj7CXsQexFvA8wkLAHpB1WXaAd5QnzdKe83TqSGoWp7BfUG6UsFFWLoIfofiKlQAeApogV6dvh4TxGp1byK9Zed7bZpZ70FufbnLuV1ChQsem88Vy3p1bvb3p/zbnr3t/w/pp3V5xTK/lr1r5u3SvWvmSKF43RON6L1r1o3XOllTxmWS3LY54HjQqn8VSRaoWzqmRVrlb/f668WKnoc57ayhuzrCnLmjLt+6wqrfylav5Ktfpqlr+c56pGXSmKN4v8Sp7fKPK2wrSmdJ76D4rbxqaGBWO6re02evrZe2Um5nahs8m0F0VrnrfkxY08edM7iuK2etONuW/MgCrrxnQmrLAZdHbC+zEtW3dOeQk6UzRSM+H8pPNj3g04N+rdmHc6iWaSTA4zADqqJkuJfdJ7ffib9n7cu3Hvxpwf8U7lcP3lk94vnAOCEdPXvR/1bgb8FHg1PUx4P5qaexO7cg5w1sO09zPeK2B3C6m0j+Ia0ibhFlI5uXifaYdph3ibaYNpPdVJkUJRDpmPhE9Ejlj2mXaJD5kPdYHSuK/wkcgByyHL4xCehXAgvFb2I4x7vwC4QbTHssW8w3wU5ETkWORY0kh6GMKTEB6FcBzCcZCHUc5COA3xLMTTEE6CnISww/IghgOR4yjHQRWrcCLyIMhpkEORAwnHQU5FjkWOgrIxw4HIocg+y47wFsuBhC3hecKRErO5zLwfwqNafBDTs91OkA3hNUpX3obI5jmAXMJmqYVrW+ci8xLLIvOahJ0QdkLYDnE3xJ0QtkLYDGFdwmYM6yEsiSyLrGuVnsgC86S+3xGNE00STRGNII0iDhIMYyooH1N6AeIQoYbvpphmWGaFJ1kUNTfMNETcrxzO0hfen1Is1E/Yj9iP1I/Uh9hH2It4D7AboQvwjk9mglbvbzjXVtbbtTrX6t0dwHulqq1i9j2EXqK7gIoPv25dm/e3ygpifYBrKQl215y74tx1tUSVyM0EbFF+pnO6QykGr8U5fb/TQpfr3l917przV51TjfyyNZete8Wal61NPHKbrryLhVEbVC3L9BPOF6iser46cValyv+mQ1GlQZ/zuFLhhobPPuTVy7c8PfSeq1YvVSsvKIylmr+S5S+XfKjX8vy1PL+SF9eKvKUoWgvTktpfUoleW2pYSHNKveZ3VLFSadyY1rxozfO2omgu8taiaMmLljxvL4rOwtw1pseYIWeHrdNHQF3Bhpwdsm7IuRGXojCj1o1bO+pcv7V3rb1vXb+1o84NOzfo3Ih3097PAUx4P+r9JPiJtOn4cdC1y487P+HcuHOqN014P+LdiHP9zg04P+zcqPMjzk14t5A4B7iCOOW97lDD3o97P+bcgHMjzo+n2YRTAAslnlyXrPnSPrqJtEa0QbiKuI66JdEW0SbRIdOp8J7wHvM20SbRFvEW8RrRFrEq6IdBHogcsRyxHIscsah8rgPiQHhfWDs49QVwm3kOaRZxmWid6FBkX/hQ+ED4UHhf+CyEJzE+kHAa5HO1+lsx6sQ5juFQ5CTIkxif1GrHIRxrrabIGvMm8xqRltkdihyEcBbjA12yhPckHIiciDyK8VktHosoqPM4hG2RwyAHEg5C2A9yFMIK8xzRGMAE4irzSQj7IawLbzJvsmywbImob2BHwqaIftZZtljWJW1JOqS0aWpDZCuE3RB2Qziq1fZiXBdZD7IRwn4MG0GWJX1WRRZTwSdOEE0TTWi7FPEI4iTTCOEI4iBiH8IQK/UJz9F0s8yTzNPCKkX1IvYlvJzSCLBP1yWkPiSl0PUi9gL1AN6Hc8q4vwP69p8o463e33C21TsF795w9pq1+vR2F7ATQCfL3bRVYSdgu4ebzmlnZxdSVxlYafX+mrNXnb1q3TXnr7vk29Tf3+p8s/OtzrV51+59cxKkfLNzzaUuft356z5NqKtee8/dZ8B1Rgvy1Ab1vDEXi+KCilBFUf9+M5QOpqSRZ1X6gW952NCADQ3U0MANDfKpH0qV8kqjMliq2XPViqLsXsiql1JbevZinr+S5RqFeS3TF72sZJabVlO0GdNSmJu54jdtW2Ga87xDfU/GdBjTmhctRdFeFG16HuZFR2Fa86LDmJY8b8nzW8aoEaHXmH5rh5wdta7HmD5jhp3Vpk/1rHcZ02PMqHXjzvVb2+Nsl7W9zvWVxQ26+MyVVqYh5yYBJlTeVhXJ+XHnp5yb8l4toIqdHHFu2Nm+cuiMOT/i3Lj3i4Ba97IEOIcw4t2I98PgR50f827YuSHvR0t1fApg3uNC+WQ2D7BYetNVot4gWiNcJ9wg2iG1Xya96YiTqLRJpCV320R7zEfChyK6iRyIqAvhSOQkiP7UUZAT4X3mHdYjkXeZl5HmAGd0fSM+Vj0riA61I5HHMbwV4zux9nYtvlOvPavFsyC6K52G8CTGt2u1J7Wa9tM9CGGTZZZomXgMYJ34JIRDkf0gZzE8juE0xqMgByKHQU5CeBjD01p8EsPTGJ/GeCKyI3ISwmkMJzE8iOE4xBWWBeJRhFHAaaI15rWEEpfNUnXaCrIT4nYI6yybIpshrImss2xK2A2yF8JWCGsiK9pmKLIb4l6MBzEe1Wr7MW6HsB3jToybIWzGsFYuUIvMiyyLLDOsLYei6vg00yjhFPEo0jBCP8AA4ojqSoQjxIOkR1/qRJhi1rK8oZKX0o3YQ9hLNEjUh9gN2A3Yh9iP2AvqIUgnnj7MtTl3F0FjcbfBtznX6p1WmatfvM25Dn2/A2hPY8W3le7NOwDKq+v6jONc+/JuOnfF2avO3fT+hnd6zd1wttnbm85dc06nlQ6mG86+ae0165q9u+bcFWt1gbrm/RXn33Tu9TKLpwnhFwv7QmGfL4rntBHvM58LRdFUFLUsD59VoD47obIKVStUafgXJlSlohNKn/NqFc2+VJuq2cVq9fmscimrXsqqWkesgOAXc+WxqCCVv54r5yC/VuQ3c6Oog5aiuJkXzUXRaoqWwtwsiraiuGNsuzGtRXEzz2/meVtetOVFa2HaCt2kCv2r1ry4nYDCtidVfppBY/qN7TO225o+m8ycyvPssWbMuRFne63pc7bPuR7n+p3rt67XWh0rMx4WPS6Axui0Bym95U2V/StTPh19umoNpRXM9jmnzP9h50e8nwNYKk0DOvKGvBv3fgr8BPhR70a9G0+Pg6DH3SLiAsB5Om8xqea4ptXtRFuEOyWmbke9l8z7TPus4TjaYd4g3iFWW8ABy4HwgYgKOkecLOBHwsciByIHzNtE60SrWmpANIs4C7CAuEG8x/xA5EzkSQhPQtQ3u3dqtbdDfBzSEDlTqTuEkxAexfAkxicxak+qdpEvEY15mEEc9DCNqGPrLMRHMZ7FeBaj9pgfi5xIeBDkSYyPY3wYw+MQH8Z4GORhjI9jfBzjWQxHEjZFFoknEUcARgBnkJaJl5iXmFeZ1eJUkjfXAAAgAElEQVS0LWFLb7fPKOLnYvm2yGYIGyGsiepTcS/GvRj3Y9wNcTfG7Rh204SK2zFuhVBOKFkQnmWeJVZG3bzIPIviCqaZxhAVtDJEOEw4SjzMNIDUjzjBySSlOpRKS8PMg5widQoUV2x5L1IvYh/iAGI/Yh9SP1I/Yg/SPdBoi+8CvId0B/BWCX4656u0l3/uBOiCpDE1O9fmXHtp12x3/raHTgStVGhPxF7X4r32A2tm5Yb3NxNNxd1w7k1rr1h70+l3KlYlATmvWvums1etversVdXIrXvdutetfUV95CWJXNs6tQld/6BrVFOe14vifDxJesXT8VTFahWrVap8v1KOlQZsaMBKOvTOMSyhmjAsTdXqxWr1uWr1hSx7vlp9LssuZdXnqtmlLHspz17O8ley/HJ618vUGHUtmQ+ya3l+My+uFdnVIr+mtXrGtBamLTGkCo3I6P9sTdJV3lLkOrm0NuZ2UdwtTK+12jPcY4oBYwet7S7tVPesvWfLBLJVarDiXFyfTbuPWjpHvFepe9rDJMCMT+bvGXVLea+WgnHvJ8CPOTfq/LB3Q84NWNvnXK9zQ/oV70ec03tt0ic9a8S7Yed1QumeNeacuhPmQYkrOO8Tj2UBcR7SJrWCpD0FarncJ9Kl6ZDpWI87xA1C3Zu2ORWuKP9byzUPWXYo2SyPRY6ZD5j3mPdZDlhNUrxBtEKo7u1pwAXETeYHQQ0E8jiERyG8HePTmEpcHsf4JHVzpvK7oxDOQngc4+NafFaLZzGehXAoskA0AThHNAJ+BvFA5GEMZyE+ifFhDA9jOI3xUGujRB7EoJYFnUqnMR6H8Fat9jDEh+X/12EIi8zjiEMAfd4PA0wTLrOssm5JsqHVUixbErZE1vXW0wYXSW7M7RhXJayKbAbZjVH7O3VsHdbiXow7Ie6HuB3CpqLKQ1iXsCAyzzxLrEr5ksiyhDnmOeFFCbMs2so5kuxLaY0aLOuhlGQwzjzGNEDYR9SLaWO6C3gPlC+uaTvsAdQh1V/+th5Kd5/aCDq1haUEjWt95jnD4DbAzUTR1HmkRk2nVIO2xDnAdu87Ae4T3fLQ7PwNb697d8O5K85eKc+9G87fcHAjzSx73dmS7WuvWvemtW9Y+7o1+lr3prOvW/O6Na87+5p1r1uj73cvmuLFEkaeJlRePF+YC0V+Pp4ai7xepDieDiauVqha5ayK1QwqGVaq+AMmVKWBymgely96Qf1QlcqFSlWHlOKAdYdShPkLWfZSnr+S5eqNUjXq9bxQ4MGVvLia51fy/GqRXSnyK3l+vchvFsXNoriR5y1F0W6K9qJoL4rWwrTlRUuetxZFS5HfzArtB1US3p2iuGfMfWv7nFNj+rB1w871ll0yygjus6bH2G5ju6zps6bHGc0k37e237lR74ecH/V+FtVq4Kd9sgLMaGbY43zyWPoJ70a9H/FuMDU12CFrh73v827AuUHnep0dcV51dDWvzwKMez/i3Kj3486PeDfinRqgJnSNQlhCnAOYgzShZgEXymVK9e91hdupC4FJ64VVftI6A/0sEa8QbRNvcRLC95n3hI/T65gcclqp9kt3+JHIOtM04hioAAeLhIciD0N4HOKxyKnIQeCjIE9ieLdW09n0NMRnWgAVwpHIoUjaj2J8WosPYzgNYV9kBnEacYFoFGACcVdEd6hntXgWwoMYjqP22clJCI9ifJzGVjgN4SwGtXfuBdGN7CyEkxi2RcYR+wF6vO/3fhhgkXn7M6rTCss6y5aEdeFVkf0YtkNU7/hm+sRFkSWRzRA2k9dJNkJYk7AVwqYkK/myiJIMtkLckDjHPMM8zzwvPJ84vzIvMi8yIzzDCWI3SjSI2I84iMlAMEIlViXByLmfqBvxPkI3wP0kOVEPqMuJ7iPe1wlFpOLUEJKKVt0InYC3AW556AS4g9AO/lapmrc5HVWpKEH3pg7nb3nQON4tNV56UMd50rMQVCy/4d0V565Ze826K9ZdKSfU9XKluulds3fN3l637op1b1j7pjVvWPuada+WLecK0nzVmJfVPm7tS8a8ZM1LpnihKJ4v8otFWqDUBnUx1xPvU6hmwhhUK1StUlahLOdqTlkOlaqvfL8OBQ0NVG2gSgNVK9TQoFBgLu2ajVl2IcsuVKsXKtlz1epzSt2sKpIl8ctfyYtXs/xynl3OEozl+yeULlDF1by4lufXi+K8WS+tUfln9qk8v5nnN4usOS86CtNRmLaiuFNKUd3aq17G+jQH023MfWt7jO2xdsC6AWf7rR1w9r61vdYNltfZgHMDzg96P11aASbUMu79uE+RFzV2znqYBZgEP+LdkHM9zg3pFub9mPd9zg44N+T9sHMj3o+XdoRJ78edH/Cu37sh5/udG/N+xsN6aWGfAVBX55QH3Z5UDtMLcQ5wGVFb19XeXfYe0xbRKuIy0gbxRnmmLSDpebgjfCC8y3LEvCu8QrRKtMu8xbxOtMm8I7zDvMO8hDQJMOr9hPcziLvMKjY9DuFROWuehfAohLdq8a0YH4d4GsKjGJ/Wak9q8TSGgxB2hPclbVJHEo5DOBKZTf3mOIU4BrDNchbDaYzPYu1ZjKe1eBDkoDwSH8R4FMKD1CUVDkN4VqudhHAQwoMY9qLsBjmN4UEMs0h94Lu973G+1/spxE0JmyJrwusiK8wLxKvMGxIO0n4kGyKnsbYf40oIyyIzxLNM6Y0vtaLLQS3qSbgqYZJogWWJZTOkyMtaSB6oGaZp4mlSiHhKCM8wz4nMiowRjhD1o77E4QDRMOFochgo85f6iXqJ+gh7EHuIdBKp07JHy1qSw4B6kQYQh4nOrQZ3PHYAdJQP/+XS5Ns93E4uTWh3/o6H7w/l+dvgb5c/dRdSM7BOtLb0GGevKRXTu2vOXbX2inXXrLoH3A1lb3p7Lo1fsU6Lzl9z7o00m+xrJvWev2KNtgq/mDB1qQtPSeRNWaZ7U1OKvOSNRV5XGlSexzzT444ynVM5VXOoVPGf5fKwoQF1QukalVhRyXDQWOpQyrG7qCEYrdLLqy9k1Rfz7OW8eDXLXs2y17Ls9ax4syjezIsrRf5Gnr2RZVfLE+9qnl0tsmtFfjUtULbdnD/56d1XNBdFc563pNPPdBTFnaLo0jieMeeJmZ4Sh6Bw4R5je63tcbbX2RHnVNsedK7XJoG837keawec6/du2DuFGUxA8oWPa7uBh2nv5wA18jLpk0FhyPkT4hHv71q7hTgNftT7HufGvZtN6T+daDDk7ISHaYA+58a9XwE8IFpGPCB6xDLsXFnxRJPgtxCfiUx6PwmwhLCGOA+qkdMh8wLCCmmPJu0y75PsE20SrSGeiqwRrxCvEe0xbxBvapMdyzrROzG+E+Mq0Z6wKj5bzNvEO8wzgOPgB50bA7/G/DSGD2LtUQgPY/jJC03v1+Iu87eaLrwT4tu1+CDIO7X4pXrtnVpNXZoPYzyN8b1a7YNa/YN67UEIn6/XP6zXt5m3RY4lPIlxFnGJ6EmMj2I8KeX2R7X4hXr9nVrt8/Xawxg+bmp6v14/DOFprD2K8SSEbZFHMTyqxcMY3q7Xfrip6SSGhzF+rlbflTAE0OncJOA04iThCvOahCWRdZG3Y+0ohFmi9xvrJ7G2FcIU8WktPqvXZ4gXRbZCWBeZZ9ZW9EXirRA+uXhhM4QZ5vUQ9mNcEZllVpPBJNGTem07hHnmSeIVlvUQJokXRc7qNU3qHdTrR/X6ZoxjrBMK1HkwRKhN5WNMo8SDRGod6Cfqo1QI3E80gNSL6bjrIxxkHiTsQ1KrlHLH7wJ0At4Cf8enE09Hlf6hC/F2Gl7YhUmD14XrtodbaYRhJ+DdVO3pO7y/DahczRY936y76txV565aq6ec1iLcVP+Bos1VhHL2Dedet/Z1Z7Wz8zVrXjXmFWted+6yta8a+8qn/Z32UlE8XxSfnVONedaU501F0Zjn+pwXNPVyzjPIKpRVSK+8ava/uw0q+jlPvXymPq9a/0xVepOayzPlsWTPZdUX8uzFxN7MX8nzV7Lscpa/nuev58Ub6pPK88+KUNeK/EqeXymKz2xSSYpqKUxLEs4TXqq5KFryVDt8J6GEVW+y/ZqhSVDgJEjdt7bfWfVMDjo36NyAdbpG9VjX42yfc33O9Ts36f08wBTAtDYyJQYLqKo9D6iN57MAY96PeL9NNOL9bWvWEFVUGnJuG/GQaEkT+YBj3s+q7xxg2LllgCPmA6IZgBXExyw91q4jnjKfMY87PwNwIqyOhxPmU5YNpEWE90LYI15CXELaJF5BPGT+XIzvhLCKeCayx/y5WtQL7r0Y91OTHW8SrxF/sVb7emPjHOI284f12qnIBtE7IRwwbxDdd3bQuxnEPZYPYu1LtdpbMR6H8JXGxscxrBD+SGPjWyF+VK+dhvDNixf/1YULX2tqOpbwpBaPQ3hYi1+/cOFfX7jwpcb6u/Xae/X6J42Nj0LcFv6gVn+7VtsWPpTw5Xr9w3rjcQxPa/FRjEchfO3Cha80NX2xsf6Fev2DeuMnTU1ParUPGxsfx/gsxjXmgxCOQ9gUfqde/9bFi1+s1zdYfvrixae12ijAKOA88YrwEMI00YrIPPOmyJca6x/U66MIn6vXD0J8XKvNMm2F8KhWm0J6Vq8/a6y/19i4IqxOgkWRZZHPNzbuhDDL/KheWw/hWb2+wLzIYZFlGGA/xmWRDQkLzKe12k4ISyLTRA/r9YNaHEB8cqHprLFxI8YJZlWjkiJONMo8STTOpOJUH2Ffma0bSHOK+/Ec/0TDROrV7CPSxapX4ywAdz3c9r4T4DZgq3Md4JUuoMtUB/hzD5ROKHU8qSn8Fqjj/Jw8lwDBrc43e3vDpSe5K9ZeV4avtVetPceNX3dOrZhXnXvTqepk33D2inNvWPeGta8787q1r6a7z32KWzHmUm4u5cWlIn8+L57X97s8P4dqfvbEUxHqMxOqSlmGVf38swlVbeBqhSsVamighoZQqlFSSZ6DeqXaVK2qxfxCtfpcll3M8tSZnlVfyLJLefZSnr2U5y9l+asJYZ5dzrM38+LNvLhWFM1FcaNIEE6dVtfy/FpeNOvjnSnajGk1ptXoqEpj62aetxRFp7V3C9NeFIrf7LbKb3F9zvZoU7E1963tNqbbml5nB5wbsG7Yu2HnRpwbdm7A+h5re5y7Z12vcwPOnXugpgFmPS6mlG8SjGYBpgEWERcB5gAGnZsFmAN/39ph5+5YO+Rcr7Uz3i8DzgBMgp8GGPN+CvyI133NDTq3gbSJOObcHMAmUp91E94vISyjH3Suz7kFhDmAUZ8AexMeJrxfR+x3bhpgHnEVaRlpzPsdpDXEHuvWieYQt5imAXaZn4SwzbLDciSivbvvxfhujDtMG4QPWCY8TILfLP2Zd4yZRtDE3Jdq8cN67YN6Xd3ej0LYFX4W4zrxWQhrxA9jfBbjs1o8DOFhjIchHKRe8qgn3kkIj2NcJtokPg5hjkhDvLsiT2JNdajHtbglchTj5xvrs4THIR7H+CDGFeadIM9qtdOoKZmwG8Ia8+Na7YuNjR82Ne1J+KGmpk2WfoARgG7vxhD7PIwhLjHPE2+JvFWvPavV5omOQlxk3gphWfikVntcq00RbYjsxHAQ4wLzssiSyJLIBNK6hN0QpogWRaaY10QmGOeZp4kGAeeJ+wEWmEcR55lniIcQp5lWRdZj6EfciHFWpA9xhGiMSI1RA4SjTNobPM40wTSSvOOkqpNK5sPMI8zDzGNM48JjzP1I/cQDRJoTHkAaILVrQoeHthQA9ucNLh1lq93dEnigrk6lGqjT8jbA3ZKdcg+pE0C5Bc2lqarZe32wu2rLNcraG85d9/aGdze9bwZ3w3uF0l1x9g1rr7hy5/LudWsuW/uqderMLGF1xQvGqEb+XKmUN+UpLZyMmp8xQyVvQVblTBN5FapmmOU/YEJh9TM7VEODlHAoRW7GSrVWqSRnefW8WyG7kGUXy7LPF/LsxTy7lGcvFvnlPFMd6rU8v1IU14r8himaC3OjKK6kBSq/XuTNyYhg2o1pVyynUeHJdhjTWhTNefIotBnTnrpCiy5jtXa4z9recjwphuW+s91WdXTbZ+2Id2Ol5j3sXI+196zrsrbHuYFPX9xgXG1KgFq9q3W7M5Dyw/Pg5wBHvO+xtse6u9bec67LpZDzfesGnBvxTuWkSe8HnO1zttu6O8bes/a+tQPWDZWmqmmAfmdHymTMkPdqNFfpXWfWiPcj3o+Bn0daRlxFWkQcAa8i2oj3UwDziGMephDnEBcQV4kOhDVEsko0jzgNuEDpx1eIphH6nR/xvs+5Ie/nEDeYz0J4P9a+XK9/oV5/HMMuy6HIBvGe8IHIgYQFonnEdRZNxj2I4SiETeYN5mWiJeJFouMQdkXOf+euhDXmWcIxgA1mdQ+cxLip2G+iBaIlloMQNkWUsjJPvC2yK3IkYT/IGvMc0zzzdpCjGPYk7IqsMI8i3nXutnM93g8DzBEts8wTLxAtEi2xZox5jmiBeFl4jniReZpIreEzxCpLrYQwRTSOOE00jDCGOMs8ADBJuKAgOgDtnpom7gPoBRgh7AHQPw8RDhIogWCIcBhpGHGQFBmeqlzGiCYIx4iGSW3i1IvYk8yZOoBouIwQD7MazblfBXLAHsIeNW3qfQegolK7FkA53+59J+B9ovtI95DuIuplp2SoO59eeXAPsQuxi7CjrC/X1emadddsWo7eVFeUc81lkPiGdy2gplB/zflr3r3p0gKlFqpr3l9x7g3nLjv7srWvWPOKtS+bZH16vigu5sXFPG1PjVl2jiSvl6mXdNxlVVZDeValMuxCVX3R+2d8qGoFK6qRJ1dUqFRCpSqVSqhUY7WSsi9VnVBZUzWrpxBM/nyWPVetPp9ll/LshTx7Nc9fL/TKy9/I8yt5fsMUN0xxrSiu5PmVIrta5Ffz4kZRtJiipTCtpmhPJClzy5hbhelI913enOc3i+J6nuurX0dhOopC51GnMfrvv8dYjSLfd2lFuq8tx9YOODfq/ZhzQ871OdvvnIrlQ871Oz/g3ZiHqVQInuya06DjCWYApgAmvZ/SQN//R9h79taRZNnaPJkZsW1EZlJVRTlKdKL33vPQeyvvpZLKdHVPT3fPHeC9//5+2JGUerrve4HEAXnIIokCtLHNWs8S3iJaRVxBXAJYQVgCWAXfRtxC3CM8Zj4iPiLeI1wBmANYAtiwbq6RlR8xnzIfER8Q7REZ52CXaJ/tP+R9pmPmE2Hrnq5Fb0TMm7KGsIxwZqEMIifCV6rPg16rXjd78bfRzLfhqeq16I3qC9XnGm5Uz0S3mdYQt4ieqr7Q8CqEn2P8a1X/d2fn/+rs/Gtdf63Kj7H8OZlayi9laSXvVYwfyvJLWX0sqy9V+S5GAza9CPomxjcxPLfDYtC3ZflzVX4qywvVI5FXMf5SVT/X1YeqfBrDJtOJBpMCPIvhZQNvsp//tapMif6+Kl/F8nWMn8ry16r+WJavY3wd49OoB6KLRCtEW8wHokaDug7haQgvQnmj4Vj1RMOlhvMQTlWvQ7wO8ULDZYiXMT5tZOWXMR4GPVA9D+Eo6L7qkepZCGchnmg4Ut0V2VNDQUlbZMcowBp2GoyvReNtq+6ItEV2VduibUlFasfKlsim6k5Sk7OJxTeaOKm9EPZjaAdtq24lK0zYUF1XSZFQYqJNsiW3TXO2aZphniGaZ15q+iNTac4QGmnTEE4zTRs1xzJBNEM0STyMNIz4xNbeAP0AAwCDCGOUGE9jRJZbNcE4SjScbHcwgGDL8n7AAcJBpEFCW0I9Av8I4THAA++7nLvrXFfhfiqKNNzleZ3n32e6NFSD/NbmYkgDTSvzf1uhWh3c+ibaDB0d4dug16pMFZVld7LWj1n2Y57/8H3YZ5bdzbOuIr9fFA+K4nFe9DlTHhT9eTFg9zvvBoriiSsGi3zYFcPODTs35nxqo7yf8G7acAjOW4bVrRJ9pCgmXapfsx5WIUmflr2d6mAJYNHDsodVwBWEpNIEMGDeMsAqwmo65MEGpD3UDuE20Q7RIdMe4a5VEJFTkTPhCxGzxRwynxGfMR8z7ROZ5WWPaJOwjdgIO+mA6dBW70QbiGsIG4C7RIfEO4jbhAdMtoO/YG1EBnzOdo/TM5YzllOWU5YTbjDBInaVuxA5ZDpifqbhucgz1TfhG1zJ3CpvQngd9KXqy39WGNj97oTFWrYzkTchfIjx96r6j6r6u8UFd975W13/ta7+Vtd/res/VdUfVfXnuvp7Xf+9s/NPdfVbArBUn2P5NsYPZfwUzQZcfq3KdzE+D+FVjJ/L8req+lpVpgN4G+MvVfWpqt7E+CaWz8v4IsbPVfVzVX2tyi9V9bWu/qirP1f119KcMeXPVfVLVX2p6q9V9Udd/1HXv9lXy+pNiE9D2BNZJdpg3hU5Fn0Ww6sYP5bV2zK+CKUhn57G8CzGN2V8FctnDY/laYxXIT4N8UVZXsR4ajKCEC5CAv4eh3Coeix6pHqsliocT0M4ieE0htMQzmK05yjEvUZHnjQHKpsq6yLbjU5qS6RtAN+0Dk8r8DWVdgi7UQ14YL683RB2gxn0EhZqgXW+0THNEC2yzrPcLpiaAtQQnYinieaI54lniOc4raJmbQBMG3e2NdZYGvRwCMnGNzvqjTcVapQoMTMJhzA9fQj9YDtytJV5vx31AHsAugEegO8GeOhTWudPrugqip/y4seiuFMUnXle2wYqz6s88QxSx5Rn2qzJrVRJlnGWc/bPqejS6uDbImXNVKsVG3mUqcw7b3mbWf5jlt9pKlRXnt8v8vtFcb8o7rv8YVF0F8XjIu8pchv3nhTuiXMDhRt0xXBRjNiO3BdjztunY96Nezfp3bh3495Pe2/BwuMNI2HC+QnnLRvdytM64grgMsAy4KIBp2y4M+wBgK2rDPmyjLCM5n1JEoQNxG1Ek182+AE6YTlmPpPEYDGR1EnjLj4kaiNtIRjwYJtwh3AXcQfRcob3iA6YdohMVm4W5VuwwX5DZTlhuRA9Z7liuRI1Zfkp8ynLiST38pEpD1SfargRuVI5Fb4QuVa9ZHkZ9F0I72J8HcL7EMxz93OMxop7peGN+WNieBXCpegB8SHzHtEh83PVdyF+jOVvVfW3uv7fnZ3/3dn556r+e13/rar/q67/VtW/mmq8LP9cV//ZWf9eV79V1W9V9dlcvsmFFz7G8CnGz2V8FcJV0DeJW1Ban3Wu4XkIn6ryfVm+jfF9LD9Wle3CP1fVL3X9ta5+res/6vqXuvq5Kj+U8V0sP1fV16r6par+VFdfquqPuv6PuvP3qv5Ulm9jfBHiRQjbzGvMW8JbxMcqz2N8FxtNuZFYYnxbxpdlfBnN9VI+i+VNiDcxXsR4EcJZCCdBz0OaBC9jPGlMwnsqR0GPNZj79zxES4g6CeE05UQFo2LuatgNalbhdJUT2WBpJ/UAr4ussawxmxBhJ+iWJnnBdtC9YKCVsB10J4Qt47FoWFNdM9cL8wzzOKIVmtlGbWB7qEniKaZppimkaaQJpAlMBr0F5sW0IOf5tKKSpUZwMMU01pSeJM402BPRGKHRVMaIRpBGCAeb9ZM1UAOIT6BhGCD0AZpKs7uhrNzz/q5zdwtnnZT1UClbOE8BeUaDilmmSauZWZHSLNc8lyzj1r+rUNzqSKLNjn8uUraQMtlBq9XZat3J8h+z/AdbmTc5eneL/F6R37u96xXF4yJ/XOSPiqLHpaPeE1cMFkaPcuPOj3s3lrRRxahzE85PubQmn/Z+CnyjQrBUq5TIMOX8fBqgaA1hxVZLHqxUrQCsA64ALHiwnfqCh3kAq1NWldaa3modwHThu6k88SnzucgpyxHTIdMJ87HwEfExk+3CbVV0RNzIFOgAcQehTbSJaCKpHUSz49k3txF3CXcQdxD3kQ6JDBR1LnLdpO+dJ+kmnwkfMp8wX4ici16rPlO9FrkUORO5VuuqxAzAr4O+DeFdiJ+MqGua8hBehvAq6PsQPsV4o7pHvEt0wLxDdC7yXsPnxnb3j7r+/zo7/6uuf6/KP1fV3+r6b1X9j7rzL7X5Uao/6urPdf1HnegF5vt7F+OHMn4wM020Ohifh/CxjJ+r+LkqzQn8NMQXMb6N8W2M78vyQ1l+KKt3MX4oyw9V9XNVf66q3+r6t7r+WlWfyupjWX4qy1+q6mtdpTer8teq+nNd/17XH8vybYyvYnwW44HIKvEGkzVTZyG8si8ZSzMkcJ1pzV/E8mmMhqN7HsuLGM5DuAjxSPVM9Tyk654lJhyrHqicxXCs4TyG04Svi7fd02mIhyHsqe6o7opVlqQY2BRpi2yYyollhXiV2crTTkiQ3+2gqyKrotsNMcrK03YIG2o+mHAbOTWbuh5aYLGgc5vvLOVlEmmCyNC9U4RjiBOI9tV5ooUmL6/hsYgFFE8TjxOOcoITDKM1UzhGNIY0holmN8Y0gjSI+AShD2zxhGaRSXc9NCVUsrk8AGc+4bved3nX5Yquwv3gih/ToJd3FrkVqarJTfg235lcM8vVFuStnFuZtLL/OeXdVij+5wp1m6pQN6Cozjy3Ke9OlnVlRVeW3c3ye2bTK3LzEneb8iAvHhdFb1H0urzXJebBsPcjzo0WbtS5EedGkr7cjzs34f2Uh1mAWY9TAHbam7wNtnIw7WHaw4z3CVeAuAqw6GEJcAlgGXANcQVgMcUUw6zzs97Pe5g3nSfiOuIK4hqmc16bYI9oD+mA0DTlF0l8wEdEJ8JHwkfNWuqEE0HlmI2xmRqrfeZdIlO6bwCa728b0VZUm8b8tH4K6ZjowjyAzKeSZJm3ovYLkTORS9Eb1SvVc2NFqV5JWjYl3IqGF6Kvgn6M8V0Ib0N4HdQkUS9DsMbKlOVXonvMW0x2DXhuIIQYfynLv9TVP+r6vzvr/+7s/K/Ozr/W9f6Fr/oAACAASURBVJ/r+q91/ffO+j/r+i91/Xtd/VpXX6rqtyphnr5WpdEIrFH6WJYfy/JzVT4P4VWIn8ryQ4yfyvLnsvxaVa9j+TzGn8topedrXX2uqo9V9bEsv9TVz1X1pap+rasPVfWpeX6uqq919bWufq6rn+vqt6r6va5/r+vf6+qXqrLl+rNYnoewxbJKtES0znSs+iyWb2J8lRSY8WmINyE8D+F5iM9CfFXG6xAvQ7BSdRXLJsc8XId4aWUoxKsYz2M4CeEshqOgR6qHmuKnjoOehHgS4kVZHoW4r0lJ0FbdNJiv6IbItuiGyArzAvEy86ZIW3VLdC9o45JJRuLdEPZC3AtxO4S26k4IG994LGFLdVXSec48w/PMM8yzSUxA00STiKMEhsEcRRynBPmdI05qTzYcsC6LLkmCl0+aXYZpnHEUE3xuhMDWT5MWI0w0SjhEmJomU58jDRIOEj4hGkDoBXzk4ZH33R4een/fe7MK33O+y/uuwnUlj0vxY1H8mOd3mujzKs+rPK+KIlHJbfGUFZoXzQmveVr/0kNxY83jxp1n+3LrnuosMyPxD3neVRQ/ZvkPFqKX53ez7F6ed+XF3SI3AueDvHiQ59150VsUPUXRW+Q9Lh8oXAPhdMOuGPLFsHNPGujdsCtGvBWpb8+kd6OpjXITdvJzftrDIti6GpcQFxBWEJcAbdO0CrDg/ax3Sx7mvJ/1btHDIsAKwiLACsAa4iriqpUPwjalNueA+ZDIRAPHYiVJbHFuIASLaTlpCFC3YoUtpC2kdYANxE3ELaJtpFSbKHVSGwhthB1Em+Aa3qacMB83dKpTkTORczPuiZyLnoueiVyqXqpeiz5VvVG90fBMEmfudQjvQkxMcY2vQzBbzJtmCXUlus/cJtolPhN5GfRjjGZz+c+6/l+d9T/q+m91/ffO+u915+/mB66rv1b1X+vK1E+fYvxSxc9l/BzLL2Vl66fPsfwY49sY38X4sSyfhfAqhndV+bYs35XluzKd6q5CeF/Gd2X5NpYfy+qLVaiq+rWqP5fVp6r8XFUfyvJdWX6qqq9V9bWqPlblx6r8WFa/1vXXqvpa178ZuK6uP5TVy1i+KuN1jLvCq8QrzJtMRyrPQvkshOcxPI8GHQ/2nc9jeBGijXiGKzAClBWjsxDONZyGeB7DadCzEE5jOA7hJOhx0APVg6D7TWjCeSxPQzwO8SBGI4tvqGyJmJNuQ2VdzAmc1EzLzOsqayybIluSFlVt1V3VbQ27Gg5DPAhhJ4R2UHvdVN1QXRVTnH+rTQsNiM6MLFOWco40TjhBZEF4BvadQpxjWlFdZJlnXhads6FPTA/FE8Ydb9qoWwTwuIVWNebhQcQBY9F57IGkhBpAHEDsR+y1vCkP3d53e3gEYCJyg9Xdc9525F2uSLl4eXEnL+40ZKiYZw3VIKnJmzqVfV+h+H9qypseyp7Q0fruopfqVJVlna3Wj1n2Y1HcybIfsqwrL37Ki7t53tV49O7m+b0UWlU8KlxvXjwuisdF3l3kFrXQXxQDFk3skzBqpHAjzg0WSSQ1atoC8OPeTThvUoNJm/4czHiY9TALfh5wHnAeYAlxBXEeYNHDBuIywJxP3dOMg3nv5z1YuN4ypEK2hrDaMA+sF9tB2iPaYaNu8hFb6yRGK78WuWY5aTBSe0h7RAfMB8T7RBuIthrfQjBt5xbiOuEG4jaS8aS2EDYB20QHzHbUO2Y+ZrHfckiJHXxAZMrPU5YjllOzFktaop+xnItcqj5Vfa5Jovk6htdBX4fwMpivJb4J4aWGFxpeaDgV2SfeI95lPhF5GcLHGD/F+LUs/1JXf63qv1T1n+r6r3X133Xnf9T1n+rqj7r+a13/pa5+NxRBWX6pEtrFuiQrTO++fVC+CMFQJ/b6pozvyvJ9GZ+G+DbGd2X5vqrel+X7svxQVh+bwvS+LD9X1eeqeluVH6rqa1X9Xtdf6+pzVf5SVX90dv5cVe/K8mNZfqnrn6v6bVlaltRNiHvCq8TrzBvEu8JWdK6/MQ8Sze5ZjM9ifFaWN7G8CNF8dk1usJlawkWMZyEepdSpeKC6r7LTpE5ZBvpJjCchHod4mHCaYVt1S617ki1NeoI1kQ2RtgUfiFj8gYkS2iqbolsqbUmk4NOyPLX8haDbIcEP1kTtimcqJ4stmEnrJ5phsvkukeTsIRxFGGuyEmaJTFw+R7wkeitZmCaeIJ5oCJkjhGNJOw4WdWef2hzXh+lm159cwcnskux4gI+9xZ27h+C7wT/w8AB8V3PIM5HBd7e8orPIb8VQ3xFXcs1at9wVzVqcZXI77v3rpvzb09GhHbewzazKMkNuWkJ6otndAu3y4jvpZn6/GfSSU68oHhV5d1E8LlI0cb9z/UVh2Z/Dzg05N+SK4aIYLopBUyc0buEx70ZcYRVq3LvbndSsxxkPcwDT3hv7aRlgDmDOwyLAnIcpD9MOJp2b8TDnYcHDMuACwCLArMdFgCUEC2dfAVxH2CLcJtol2kLaRdpj3ktpCHTIfMx8wXxKvM9pndQmsiPgHuEW4SpCUmA13r11hHWENUj6hg3EDfq2otpNbBY+aqieJvU0wN4B0hmLCR1s+rPG6lhMF8qnwlcp2D28CeFVCE81mHrgpYZXGl4bulvDteqJyB7TDtMu06Xquxjfx/gxxt/L8j+q+rey+ktd/Vdn/Y+6/kdnp1lb/mSvVfV7VX6K8U2MdjT8EOObGN7G8L7ZLr2J4U2Mb0J8E+ObGJ+G8CIx5MKzGN6X0WC772KqUO/K8lOVCLxvy/JVovGWb8vyl6r6ta5/resvddpD/V7Xv9b1r1X9qSw/VuWXuvpYVZaA8DzGI9VV5lXmdWLTRl2EcKXxJtiIF5/F+DSGqxhelGkPdRniScOiO1I9CnpqyCfV4xCsVzoKYUd0i7ktsqOyrym+5TiGk2i4cdkPYVe1LbLZbMfTRlxkhWWFZZVliXmZeZFpkXlNrDzJasOBss3UYYwWmbcTwn4I25aUJ7IsPEcpufN2Xz7LPNWgV4yBOY443dSpMYRhgPHmzTmiaaRZogXmJdFk1mMaI5wgsoFumGgIcRRpGMhueaNIw4j96K1j6k86cmxKVRIW9AA+9r7b+27vLGPqAdgD9xx0eXfXeZMaGE6zueUVnc2gl8hQibtym0CVhTw3kUHqof4t2+C7CtXx/ZRXNqCoO1nW2cp+zPOuvLi16XVlqUjdvcXaFdmDouguXHfhHhXFo8I9dsXj77bmw64YLtwT5/qdsxHP1lJPinzEu3Hvx52f8H7YFWPNIW/Mm/ocpj1MebAGagFgBXEO/JyHOQ+zHiZ8arsmnEtTocFbAKbBTwPMAc4BWMFaBNwg3CTcJGoTtpHaSDtMe9ZJEdlO6thAUUy2YNq07yTcIdpAXASYa9KP7Ti4grCCaEqI5WTEwU1Ki/MdxAPmI9u1m6CB+JDZIAo7iIdMh2zDYAo4OBVJbZ3IKYvlHbywXimEGw1XIs9s7tPwOoRXIT7TcMqyT3zEvMN0KPw2hi9p2x1+K0s7z/25rv5R1/9Z13+tO//SWf+prn+tqt+q8s91/bWs3kSDAltYZrRgu7chvg7xQ4xvQ9qav/tWmCzgID4P4XWM1ihZG/WpKt9W1buyfBnjqxhfxvJVjHZoexnLr3X1R935tao/V9WXuv61s/6trn+tqz/V9c9V9bkqP1XVx7IyndS7snwa4gbzClGbaZN5j+U8hJsQb2KwCnUZ4nkIVzGayOAyJPXmsapZgg9VT0I4SNktetjMdG2RDeEtYZMR7IgehnCQoszDdkjulk2RDVELg1phXiY2k4rl2c0TzyLNIM0TryTwU/IJb5qwM+huCAcx7IV4EG3ci5saVlWWk204bbgXmCcpcVcmkMZT9CbacDeCMGypnACjzZes7TLN1IJJqJinmcYYJ8kOeVaVaAhxCPCJScmRzEXc12jHB5pprhcg6TObBJfuxDDwD6xOgR3yoMv7u853Nd3TT7ea8sL9UBSdeWFtVApQsArV6KH0+yXU/38PZQupBm/QUTYNVN1qdbayO63sh2br9K1I5XlXVtzNs648u5vn97L8XlHcu+2knO9xeY91UkXel+dPXDFQFP2u6C8sS70YdWmDPu7cqHejzo0VbsS50e/UBuPOj7t05pv3sAAwD37e1ucAs8bD8942VtPeT3o342HS+ynv5zzMAswBzALOAix4vwRpM3Xb9WwibhOabuC7BbkcMR8kNWYSf2+aDxlhzvu5JB/FZUjz4yrCCuAy4BLYPdEvm4UQk5x9j5Om/JD5kNk0ChtIm4jbSIfER8KnIobQOyY5k/Sci5yLXKncqNyovgrhRdAb1SuRK5EXDTX4peq16hGzre33iM5FbAP1NsaPIX5NhJPqj7r6U1V9rapbI8vnsrJV98cYX4ZgCvI3Ib6OVvvC6xifh/AhxrdlfF/G1zFaZOZ1CFfRJJTxJsSXsTQM5rvSKlT1PJavy/JFWb4sy1exfBXLp7G0QexjVX+p6y9V9bmqvtb1z3X9qa7el+XHuvpS15/K6n1Vfaiql2V8Gqy6lSaMWmdeY9piPg3hJpYWPHUV4pmGyxCvQrwJdsIznUE8VWOqxPMYT0M41nCgeqh6GsJxCGaya6tsCrdFLXvqMIT9oLuquyFsaWqXNlTWRJaZ55kXiJaYl4iWmZeYF4kt12CGaBrJYqCsq7JQqbbobgg7MezFsB/jQQz7MezHaAlUKyoLLGbHW2hEBtPEU5wY4eOI42jMchhGGAEYAhgBGCe4TeicTvpMnGkYUtPMY0wTRKMII4Q22Y18sw3TE8QnBENITxAHAAebHuoxYBru8LZ78o/A35LIH1jYlPN3Pdx1rstYK0Xx/dPl3J3UQBnPIHFXNGtkUFlLsm/dk3VS/75C2crceii95QJ3dBhy805DBP4hz39IsoO0Mv8pK7qaWa/L9OV5Its9Kooel/cU+eOGHtVfuIHC9Reur3AD3g15N+r9sHfDvhjzfiTVLDfi/JhJN9Pi3B436f0swDzgIsAspMwrwyRMOj/lYdwnLWgKBLXa5MGU60twu2uHDcQtwnUEM/rt0rew4j2mQ+ZTlj0iE4XvmxuZaI95A3HOjo/ez3pYSMIrv2AiLLQeDea9X2zoevb+OuEm0QbSnv0i5n2ibSLbrO8Q7pt7WfiADQ5jEgSTkssx87XqleqlyjPVZ6o31k8FtWr1VPRK5MwYL8wHLLvEFyIfDJUbwrsYfy7j56r8tar+Ute/VdXXsvxSGqqp+rWqvlTVl6r6GONzDZah8jKEdyGarOlDjM81vAxmVQkvQrAwlVPVc1WTQV42ndSzGN82497zGD9VBo0r31bly7J8GlN4wbuq+lpXv9T1b3X9pao/VdXHqvpQlR/K8ue6+lBV76vqXVm+iOVliBcxPo/lvsgK8TpzW3hb+ED0LOhliOchXjbY3+sQbkKKvbsM8SqUhyKmJDiO8VD1uGmjjkLYSz4VaatssrQtQCFYiLluGgpKZSmlafKyyLLIPLFlRi0SLxDPEc8TLVCTOkdk0eTLzFbU1lS2VDdVzC28m5blpjwI1motS5JZLoksCN+a8qaYRhBHEcYJJ4kmkEYRRwGGAIYQRhDSfgrSimqCyNzFs5YfldbhMHab5Wk5dwCDzesgoQmgzCHcC/DYQxru0KRP0A3+oXcPvesG/xDgQZJB+S7vfjIv3ndW4Tt58UORvHidRWHK8qSHauSamt3SNZsKlf27CsUd3yRRoREcpArVJOh1Zq07efZDntvrj8kEk/2U511Z0ZUVXVneleVdDdauO3fdjeygxxWm4exxqUINFMWAc/3ODTg/5N2wd0O+2Ux5N+zcqPNj3hvuLikPACbAT/k0rM14mHJgWTKT3k94GPd+0icD4GjKifFWxYxFNZVS+ZIEYaUxEq9byALCHtEBpcXQMckR8Q7RXqKYY5twg3CfeRVh2sO083MeLLLUTH8zHhY8zINPFQr8IsAS4DLCEsAa4QbSGpLh9HaR9oj2mNuEW7atJ9xh28SnEnnIfCJ8ImIuuRPhM5ELCReidvK7DvpU9Ub0QvVM5Jz1kHm/sdHsEe0Rvwrhc1k+DeFa9XWMn8v4JSmebLIrv5bVp6r8EMtPZfmxLN+X5bMmqvc6hGsNT1VfhPA6xhchPg360pI4LeQuhAsNpyqnKlchXIR4GYMF+b4I8XXK1yyfxfCyLN+U1cvSrv7xuoxPY7yO8VksP1X1z1X1paqNI/6xSjv1T1X1qarfl9WbWN7E8kTDeQgvy3gZwirTKvMm8wZzm3lP5FT1SOU46EUIVzHclPEshLOgFyFexngewknQsxAuQzxWTfvyEPZVD1T3VHdEd1R2RVNWcNA9DTsa9kNYV1lhXrdDG8sKSxNjl54Z4jniCaQZojkyehwZh3cScZ55XWSFeUOlfYuOEt3SsBO0HXQ7hHYIa03ggp3w5hpG3USDJx9GHAYYBrA6ZUDxQYB+8E8Axozbm5ZTOIo4STRNPMMyndbkdrD7FtYyhPQk3emgr0GsDCD0N0yVPhNnIvYAPvC+27on77u96wZ/38MDZ6nCvsvMLs5Z0/ST8z/aIe9/mPKK4jbcJTGhviGAzZSXcSvTf1uhtNXSVod2tLTVEZpVlLY6kjuv1SqzVt1qdlItE5ebOy+3o969f5Fudif8pskOih6XdxdFb1EMOPfEuScN6G7AuQHnn6TKZRr0YtCZAL0Ydm7cw5j3495PeJjyMAM4CzjpwRJlxpybaCrUsHNDzcVwzLlZD7MAY86Pez/jYT6t1f2ChwW7BgJsIG4hbCFuI5p55ZDokPhU+BZSvku0g7gJuEG4RTQPMO29BY7OebCl2Kz3Mx4WAIwVM+Pgtp9abtgva0hGgNkk3LLYBaItonWkNuE20TriFlGbqE20x3wscixyLHyueq56KnLynRbhTORC9EbDmeVKMe8zH4scsuyz7BCtEx6KvInxUxlfhGCS6w9l/BjLL2X5a13/ua5/KasvZfWpLD+UdqErX5XxQsNV0OugVyE+tSIV9HkItkgyr9yrRkV5EcJFCOcarkO4DvEmxusQjMNr4ZpvY/kmlq/L8nmMz2O8juXTWF6FeBXiZYwXIbytqg9V9a4sDSVuOqnPVf2+qj5V1dtYvizjdYxn1qDFeBXCtsgi0RrxFsuuyK7Itsi28LHqkepFCGchnqbJLl6USR1+GeNFjHbIO4nhUNV8wtsimyI7Km2VDeUtkV2TWapuazDCnEkBDI0y/11+wXQyxCV2+Ox3UU6TlMKdlpmXE+1X1iURNbdUd0PcDmboC23VTdHVhLjjGeYpohnmScIxhDGEScRxxCGAQUhiqEGAPu97vev3fsB7K15jFnqOYDzyaW4iXjBhyE1Wbo68AcQ+8KYUt2muB1LyXQ+grcl7ER8D3PO+G6EbobsJ7LQG6r67pdY5Exn8mMzDaV9+J8+NuFI1WKiUPZXQmglsEKyralDl/8b10oihmgYqoQ5asaMRHNzmpLdad7LsxzwzffmPrezHJC7P7uf5wyy/n+f3iszowI8K1+uK3iLvKQo75/UVdtRzDSy46C9cf+FsOWXG496i6C+KIedGvR/33krMFIBVoimAKYBJgEnvx7wzmcKoc8OFGzIElfNPimLcuRmP0x4mvZ/2MGumGdsfeVgAXACYTysk3ELaRjpm3ifeIdxnOmA2RfiWneQQzdGyjjgHYHLQaefnAWebS+I8+AXAae9TGiDiMiYigoFfmm06LiOsI2wQriG1iVYQ1whvi5dVrl2iQ5E95gPmE5EjkQPmQ5Iz1RMRUy2ciZ6IHIocCLeZ20QHIgfMe8xbRDtE1xpehvg8hisNF6q2RXof45sQjWlpDuHUIjXxvJchXKieq16GcBXCtYYbDTchXIfwIobnwVZC8UWIVyEeq55rOFU9VjlVvdJ4pqkaPk+s3vAqpnzNZ43O+yZaaxOvQgL1vinLV7F8HstXZfm+qt5V1cuG6vs6llchnmg4UYvAC2chrBEtE20Kt5m3WNaY15i3RcwMfKLhWBPY4Dx+UxicxnAYUr75gcqeyp7IptlThNeFV9iIdMnWu2rslGbbvcSyyDJPvMS0YDoA0yIRzSBN2wdEs0SmorTwgiU2zVRYFVkSi3sJm6rtkLgrm6r7MWxpWFUTHHyvz6Rxwgm73wGOIAyjNynTMECv933eD3jf732/94MIQwCDYBoCGmeaaswutsCyIjVCNEz0BLEXoMdDL2AvQK+3CoU9AH0IfYi9gEaAegzQA9iN3ix43QgPvI14ljrl7xW+8Qw7M7vcqg3u2Hz3naY8Zpnld2pCAOea55rdznrZ/0UP1dHB/3rU62iFVqvs6KiyrLJ8qiyrG9qBefR+/I5sdz/PH2T5PYuBafTlZoKxWa/XperT9+1xfYllnua+fpciQke8G/XOKtSY95OQOqkZjxMeJsFPehh3fihZkU3BUAy64olzg4Ubbbbsdv5b8H4FYQVw3vsFgKXmqLcKuAKwhWT/pO2ot9twyjcR1wFNOmAqqiUTN3hYArCk0hkPphGdB78IuAi4ADAHqWWbx6SHWEr3R1oGXPBJPrqCuI60SbRGps+iLUTrp3aZ95j2mPeZD4UPrUIxWxTCiciJyCnrEcsu8TbRNnObuc20x7TLtE10rvrCeCkhXGg4k3Ct4XWIr2N8EcLbkIwsL0O4CeFliK9CeBrClYYrDeep3OiV6jPVpxKuVa9DMIG7vf806LnqkciZ6oHKgfCByJmGE9VrVSt2V0ZcCOFZiM9CNMmSuXxtQ2SroqcxGurgaYhPY3xpx74yPm1K23kIZus9D+EqhusYD1XWiTaYN1N5kjUWG/0OVU5DOFE9DuFIw1kIp0EtOvgohEOVAxUDG+yIbItuiW4KrzFb8sqW6oZa8oouMa+prInMEy0yz1ESBMwRWTGys90cUWPipWnEKctZYZ4lniScJV5g4xZYcLlsJPivrBlASmUr6KrqiuoCy5KlDZvvN5GhaNYip4hGEIYQLXml1/tegD7v+8EPAA4iPvHwBMGkmJOc4mFGCUeRxghH0IzBZOy6/kacaagDC27p8XALz+xB7EF8lGDk/gH4+wAPAO57uO/hvvN3vb/r/D3n7nnf5dwPRf5DnqdwlzzvTPmdhanJq0ZqEPJWyDPJWprlmhXy/7zlmd+FW98VqY4U86kdHbGjo2q1qqxVZSmlyopUIka1WndarZ+y7F6RIqqMbPcwzx/lt+Up703lKX9c5P1F0WcShMRpcQOJHuXScqpwT1wx7BPUfDiNe8WY8xMepgEmAca9H/d+3Lsh52x1ZTUuuZSdG3Qu2QDTLOaXAVbQCgfOe1gAXEVcJ1hD3CBqE20BbiFuE+0gbWFyAq8jrgMuAiwA2oLJgkjtddJZRwZTLlWlJcAZOzI6mPYwCzAFfsL7WYBZACuOjRGH1in96jbRmpFhMAlBTXvVJtplPmDZZz5g3hc6FD40mhXzPvEu8xql2XCLaYdoh7hNtM98pfpM9EL1Wq2U6LUavFyfaTBh+vOglsT5KoTnIVyJ3ojeNBv3c9VL0WsN1xquNS3jbzTcqF6IXKpeqB5ymjEPmA+YT0WPVa9DuAnhynZVmibEVKRifBaspws3ITyL4SbEqxBMfGACcato9hNuYnwaw2WI+6JHqucaToJehniqoW32N+ZNSQinNeZ5wm1JYZyHKrZvOkq7p3AU9EDDvsqBibxFDEWwKbIu2tbk6W1rCgq2XINFJsOhWC9jrc0U4iTiBOIsJsbABOIs0QzSGMAE4jQmo8mc8XmZ5pmXG5bmqupi8+mq6vq3GIWU62kFbhppAtGucpOEo4SWzjLY4FP6vO/1vsfBAIBx6Z5AWodbDzXRrJ8GEZ4gDiX2UwrjHADox4RY6Qffi9gL0If4yMNjD71IPYAPwT8EeISpe3oI/iH4+ykXL9F+7zp3z/mfXPFDkX+PXvnGrrMpLzPncELW3Uo05Tsx1L+75XV8c738a4WyIGJDA5dZVpn4ICHM0/NTy/RQ2b086TaNDmzlydbkvUXekxzFea+7VXLmt8kLfWniKwYKN1Dkw86Nem8FaMi7IVfYgc8mvkk723k/5v2wd0+8KRhsCeXGvR/1ftSlzL4J76ectwoy42HGw3wyxOAa4hrhGiYTzHZj+t0iamTitAq0BLhiPRTiHMB8IxxN3BjjWyXzIEw6P+1hwhgy3punxzZfsx4Xm+7Jxj3j6q0RrQCuIG4S2bNNtE1km69dYssKPRA+FDkU3mNuE28TbxNvEG0RbRPvWhVj3mc+Eb1UfSrhUuRS9Vhkl/lc9Fr0edDnIdyoXopeqt6oXog+1bRuNwvOBespy7km8429eaPhUvRC9FL1zL5fZZ95j+3P4z2mQ5FDkSsN1yFchnATwo3qsxBemjpJw9NYXsd4E+K5hksNF6q2xjrXcBPChaoVpnMNV6HZbYVwprorciByJnqqeqHhQsOR6I7INsuOslWrVeIV4nXibZFdkX2VI9UjFaPKmefO8HJmbdlT3VXZ+k6ytC6yJGzhmqsia8LLIvMk88yLzFOE402M+DiCVah0bkOaJJpEnEKagJQKNWOZK8wWgTfHtMxq+sxVsQrFK8Yyl1s+VFgWXZSEUplCGkOcIpokHEawaIMnHhqML/aD7/G+13ub+IxbMNpYi6eZjU0+imhJ6IMW6MJp0Ov3ZgnGXvR9AL2A/QgG+X3k/WOARwgP/LcK9RDgYQo9h/se7hXubpGo5HcL31U0VIO86ExwqMTV/G7Ka4Wslci/WS7f5rv/px7qu07q+9CXxIrKLKXK7np21Mt/yOyuZ9qo7L4py4v8QVHcz7OHRf6oKLq/Q7I8zvPHRWH91OOi6M6Lx3ka63q/9Vlpmz7k/LDzg84PezfkCzv5jXg34v0kwAzgpAdbVA07w6K7flcMuMLAniPNUnpuYwAAIABJREFUKXDU+THnpp0dAXEecQFwwYMd2qz0LCOuNLS5LcJNxM30z55sebSOJmGn5dQK4ZyHqaR4gGR7BjTpwwzAdLI9u0mrld5Pej8DMI/JrzMPMAt+xsMswCLCMqI9G4SbTFtEG0jrRGvNX7JFvMO0x7wnvEe0RbRJ1GZaRVwnajNvMu2aQp1pj/m0cfZZ0Tkg3iU+FzlXtVnvqYZzkVPzA4peqF4223fjK5yK2Ib+QvRc5UL0qYYL1VPRC5UzlXMNp6K7Ta+3xdxm2mfeZzpXvQrhMujThLgLr8ryxmi8jWzqPA16VqeaJ4QzgzSpGNTJ/oYz1V2WPeYjlhORM1U7I+wKb7Fsi2wyrzCvMS8zLxFvimwyb4kcih6I7KvsieyqPdpWMUTBngRz9lqBWE9JUDxPPM80z7zS2FBMqTSJOI72CpOI0xZOhzSJNEc802Awp4mmkGaa2KglpgWWZZYVlhXRhrLCSyxLIisqWxrWVJZZloWXmljzxIQiMjz5JOII4hPAQYAn3t+2S33e9XqXIljAD0O69E0yzQhPMY82+QjDSMNIxiAfbvblvQB9TSaC7aT6b9VP4B8jPEboBngI9urvA9z38MDDPefvOX+vCU0wuuYt/NcW5GYbrvI8NirNkGemNmjkmt9qk3VPFkj1z87hjhZ3tKTVStuoZiF1y2BpSCym3szqxLTLf2iAdqY5uJuZNS+/Z9CoPH+Q5Q/z4mGeP8zzR3n+KC8eFXlfkffaEj0vuovcLn0WZtXnXM93m/UB50a9T3slO/+5YtgXQ86NOj/pYcLDqPej3o0498S5/qLod27AFQOFG3DFoFn/XDHWiD+nAaYBZryVBj9nMKlEaMElhHXENuEu4aaFFRNtEa0hLgOuEa4grgDOe5jxMO39rE/EhVmAOUCrSibIMlm8LfLHvB90btC5Ee+nABYQZwBmIdl3ZgEXAJcRVwnXMMUubTAa1XOJrDjSBqVjn6GpthtL4DrhAuAK4gbRBmGaComPWM4bjcKx8BGLbd+vNJE5b1SvNZyoHDOfstiV8LQ5FFrlOkmXRDlROVe9Ur0QPRI5stgV4RPRA5YtpE3iDaRVwk2ibeJtokORU9VjkXPVMw2nGq6NihnjWQgnqicaTlRPNZxZO2aFSTTdAVT2hc9UzzVprC407LBsMx8wH4kcq56InqkeiGwxbxJtMq8wrTAvEM0i2Ypqg3m7OfbtCO8mKqa0RdaY22I6g+SYa6v1MrJi8kuVWTH5JS+LzLNMIg57PwxgCu8pM/Ga+Ih4Cm1HzjNI00hTiDPEU8TTSHNEVuOWRBZZbivUIsuyyLoYmEWWRa0g2qprhtjUT5OIZnkZthscwABAv4cBSK1Tv/e9AD3eP0EYQbSSNGHpeIhDSEOAA+AHmwbK8tAHEHvA94LvA98LYBuoR94/9mnrZNrxHsRewO/L0z3vH5hV2KcKleiaLq3JfyiKH4xqkFupSkuoW+ScCQ4aJVSDN2gZgOVf2AbU0aKOlnRk3ypUR4e2vhGBvyexdFpUesviiLPv4eW3tAOL1buXZw+y7EGWP8hs4su7s+JRnvcWxaOieJgXj/KkkOouiu7cPS7ynmY5ZVPhoOUv+GLQ+YHC9bviSVEMepeiYrwfSfOdszcNpdCXZFZu0KdXy3EwfbkNhjONynwBYQ5wHmAVcQFh0ZL1yATiCdWyRrjc9FlzcDvWwWSjWZ8CmAGY8jDRjJYW/m6y+DHvx3zyIY57PwtoP2HS4zTALOI84iLiMuIS4BKi2aFtnFwm25ThGqV74lYCGRs1FNfs2xBXkGxi3SE6ID4TuVJ9ruFa1P5J7zNvEV1qsEntSvVaw0HiIPMB87HwseiJ6JHwEcsR2/VQDpj3RfaZj4RPRGwjts28zbzP3GbaJFonSgR3pA2iTdudqeyI7IocqhxqgsaZ++RIG5ql6pGIVZxjkSNRGxL3RfZErHhdarCw8m2RA5UjkUPhixCuQrzQeKq6L7zNbEiWRaRFojmkDeZt5i3rpJjbIpvM28xt4R3htsi68ZtU2iIbbGQCNrH4CvOyyILIvPBcQ92dtkMY+HGECUQzmqTTPuEY4QRZrKb1UDiFVlxosuHzNvEHsqKynKLPZbHZoC+yLAgviRjdaTapBHCSaBRxnGg89VBgbDk74fV46PG+z1ll8QkljjDa7J6GAAZsNmxQmcNIQ8aoI3ycIlvgsYfHgI8Qur1/6G9bJ3/fu26Ax015uuf9Pefvu+R0sftdl1HrvP/J8qby/Mei+CFPDdQ3U15xe87Lyuw2cDjxoRpEVMZZ9q8Eu4w6WtzKbhksKSG9mfIsAKZqfTvnJS5wnnfmeWfjKP4hy3/KLfIz+ylr3Susn8ru5VmKJi7ynjx/nLqq4mFRPLCPi8Kufg+L3EbCniLvdcWAK4aLYtC5AVf0W2dkFJeiGHZu2Dv7Ul/hzPT3qCh6C2ebrD4rUt+27Eby9OPOzwDcLq0XAE0Uvk5oRJc1xDXboCNZ07SIqU9ZQpzyMG0DJsCk9VCApne3hm7IuSHnRrwb837YKpTz487b1Glbs3HnzQg93fwlppK3298y4ArCMuKiRb0DriKsNWKF20CtTaQ20RaR0R2sE1xH3GM+ZD4XORM5ZrZLn+kPdpkvVE0wZXVhh2iXaI9oP01nbOKGA+EjluSjFt5l2mPaZzlkPhTZE7apc4N5k2iVcAlxHnAJcAFhmXAVaYN5nWmTeZN5T1JA5pHqgci+8EFSSMiZhhPRY5UDkX2WA5F9kX2WPZFt5gNR+84zDRch7oscqhyp7rEcihxaCxbCgcqO8CrRHOIs4AzgEtG28LYJEYQ3WTaZN4U3mO1P2hJeZ15l3hTeEtkSWWFeTqZfXmw+mEsZKqYnwjGkUcQJwnGEEbBCkMLmhhHGCacQp5FMxzRFmCY+kyMRLQgvscwxL4gsqS6JLonMsyyLLNsGSmVN1CqUKTYnG035GOIY4nAz2T0B3w++D/xjDz3e9zj/2PtHLqWWm4bT0oOHEQYRRixaCmAgJaGbCw97AB5502G6FBoM3qB0D1OjBA99ikuwQJd7zt8t3F0jajrX5fxP3ye7FEVnnt8p7Enw328RL8nykiB2mo5631WoLKMso/+hNrAeilsZd7S4mfWk1WGKzdBqGba8zLLYSp3UnW/68vzbyjxvmqks78qze6mfat3Ns3tF/jD5YPIHeX4vz2z0e5jnD/LiYZE/LPIHRfGgKJLOsyge5UVfkQ8maULe55JsarAoBgs3UrjBohgoij7n+lzR41yvS3Nif/OY+HPYFUN212vcM9ZGTXg/cysKb1CcK+DXEVYAFgEXPCwDLAFMez8HsIq0ire7J5xMuydMWnbw48m74w3UZw6eIVcMOj/m/BRAGgABxsGb/H0aYMbbeAgzyZ1jpdDGT78MsNxswVatNhG2iTYQtgjbRJtIS42UYQlhm+jYqFKixyJ7xDtMbSYrakcixyJ7zPtMO0Rpw820w9Qm2mHeZdqz8sFyJLInfNTosKx+HTAfie4L7zJtEq0SrREtIi4gztr/NIAlxAXEFeJlok3mHeH95H0z164cqpiJ90DkxNy8kmqTFaZdkT2RPeFdG+tUDkSONRyJWn2xm8Cuyom1ZiEcBdlsXLvTAEtEbZa2DYAs2yLWQ60zb7FsiWywSZ9knXmDpa2yzLxMtMS0QLTIstyoxmcSeNf0TUmKOWxeE4BRa6Ygcb5tAzWBaBOfwVLm2DLNyXqlOeLpJq98jmVeeFFkWWVVw4rocsq5k1m7wTUZ5YY0GMZUfZ4gDIDv99DjfI+HXu8to9w+6Ac/kMpQQj4NNYTM/qQqABNDdXv/yPlH3nd7f98lM/BDSLyn+97f93DX+3vOPzQBVFJmui7n7zp3t4l4+akofkxAqPxOnt+xKa/IfyjcnSJJDWKWxQSHup3yWv+UlNfKpZXTv+qhrEJRK+P0NBy7zCpUZhUqNuPebQ9laGB77Wy1bOL7sZXyPu2u15VnVqHu5dndvDCp1L08s0vfwyx/mOUP8vxBnt/P83t5/qDIu/OiOy+6k24z7yuKvtyo56lI9RWFBVv1F0VvkRSeNjD2FIUty407POCslrmBBqJgmqkR5ya8m/W+UW+CdVIr4FcADCW8ALDgYQlT/VqFxJ+a8WgQGKssJiI19YNVKNvcjzg/6vyQt+LorAbZN9uNb9yqJOA8wDQks+GsxwXARcBlxCVEuzauAq0CLQOugB0BYQVhHXGDaB1xCXCuMRu2CU9ELkXMMWPj2CrRIuAaoqVXWVXaZz4g3mXaIdplbnPiOhzyt4Fuv9GL7jHvMO8J74scpIe3mTeYlpBmAG3BZ/3LDMIM4BLiOtM2y4HySdATDYdBrQYdiByqmifu7JaCorovsivSZra10a7wgaQ395UvQzwNcZ14CWkNaVskFVPVixiPQ9hgnkWaQ5pGXCbaYt5kXpckQdhgXmNZZdlg3hTZFFkV3hDZEt4QWRNeJFplNkjmKssqyzyZLY6nkaeQphpHi1WKkUQUwGGAScRxomGEKaIpwinEKcJpo/cyzSXdAC2xrAgvJDKvZbHovPACy6LImuiSJOacrclniMaRzN0yjDiCMITQbztyRCs0fQaZ89DjoaeRR9kxLrntUvZBE3+Q9JkJR/cQ/CPvH3n/MKnD3f1EVjFjsL/v/D2XitRd5+4V3+LwbEH+U+F+bMpTopIXTXRC0pQX9W1hskYnpVEZGaoRGWRpvuNWRq3W/6WHSpDgxgSTtTTrkKylWSu2sn/ClmetutU8Wavzdu5rtRovcW7bKPvgXp51Ja55QiA8aA5/97Psfp7Unvfz7H6RPczy7ix/lOd9RdGfF7153psXvUXen1u1KvqKvDfP+5vCZGv1nrywb+sr8gHnBorcsvlGnRsq3JOiGGx0oUOFG3bFhHdpvPKwAH4BvJWARfPWeZg1+p0Z6wDXkJYR5xIjAUyqPgF+wmRZzo85P+z9KPhxb05DP9IItcadnwKYvpVHNJqJSfCzJkEAnAdcADTL4TygTXmzDaVvFXEJYTklYuEC4ALgKtl+3UQMfh5gg2if+Zj5kOVAeE94l3kZaQ5wg+hc5JB5k3mH+Uhkj2nTJFRMO0zbxDtEh8L7Ikcip6K2h9oT3hbeJNrlprWxlTPzFvMK4TzgpIdJgEnwUwDTgAsWbCe8bTss0YNmvrO7m9WpI9Xz26150D2RndQ9pR++J3KgssOyxXwQ9DyGLeEFxBUi67MMTmBkgjXmacQpQFtCbTCtMy9TOvCZqnO1KU9rLItEa02pWmJeTqsoWWXZkCTRnCaaRpxGNA3BLNEs0iSgwU/sGUKYtBGM0PhNk4R2epts0sxtWlziZt+UECs8m+CZvMB8G6Mw31BTZpkniUcQRxAGU5xBan+GkPoB+sH3IfRhwstZM9Xr02GuD8BY430ejUXXjykKoQ+SF8+iELpvE4OtDDlv6/B7tm9y3ia7riLFnVvf9D+SO++kyKkkIk8Jw3lRf295ybIyy2PRLKFuPcOtXFrpnGe16H/e8rCjg+yiZ/vyVipMknXYoBebYIXbvM8qa1WtrM6aCtVq1a3WnSy702qZ1vynZNnLu/L8bp5MxV1JfZ5bjJVtqVLAep49sNcsf5TnD4tUpPqKlGDck+eP87y3EaP35oW932d1Ks/N/dcQFIonRTFQ5IOusNXVUJEPuWLYuaHCqoa7vcQtgE9mvXSnS2ICY6csN1oE62tmAKbsZufchPfjzSA53NSjYedNPmpsGQs0nUj2HTfq/ch3Pp4ZgBnAmUYGMQc4/W0thdMe5pv1+e00akqFOcBlwlWidaJVewdhjWhP0kn+gHmbaZt5EWDSwwrhkfAB83Zj+mszbSDuEBkkayvJBXiLecd25CI7aVDiNjWC9eQyoQ3CdeJlwkW0f7cwDn4aYZFomWjFfCT237LsabK/bbO0RbZFdpql0r7Kruie6r6o/bo2847Ipn2gus2yY16WoKtMUwjLRNZnHWk4CmFPdS/oKst0Sv1k86+sEs8jLSKtMK8yLzEtUmqpVlgWiFaZjTm3QLQsvNpovldUl1ksyHcKcQphGnESYAppCnAScBxwFPwQ+GGEUWxmPcRhTM7eiXSAw2kkc+0tMi8JL7EsMi8Smzzdbn+mnFpVXWZeIMtD5xmmWWY7xhlrZQhhEOGJEcQR+9EPIPRiYqT0mhYcfN+tZwWhvxnrer5BMuExQg9AP/jH4B8YpaCBPd1z8JNzd10qVd+e4vbVpjx/SyLv+gYzSIl4tzaXugGTN468vMyzmOUxz2OW3a6ivgtDz7nplv65h2q1rDxRqyUdLWllqTZlHZJ1pCLVbM1vnypr6MBZdsdufK2WBS78YKHESSRVdGVFV57/9I3TkorX3Ty/n2dd+S1nqtWV5TYAdmdFd5Y/zPPHRd6TF4+KvKcoHhX5ozzrybOe3EAueW+eUOi9Rf44lTPXmxeP8+y2kFmpGnLFYJHQVPaMFIUBDya9t3OeeYBv0S6LJhC3aQthqfl0zsNkSvRzkwkX4/5Pe2+23UiyK4nSHZN7UKmZ4jyLFKl5TuVQWad3d9///6T7YPAgM6tOn1c9BFYsrRDFJEOsChNgMBg2IhvmK5EN80bkmoFQvBZaCW8LZQ7A2ih2muqt+zEYWKpSKNmjJmRVL2ZvKX3L6d0SbLBeXd1ub3uNv585vyJzSelXlf+rKgBU5R85v5jdqb5Y+t9V9X+r6j9V9V+5+rvKP8s84PdU/cjVj5y/5/yzymC4/wu9sKr6lasfOf+sMqShv6rqryr/qtLPnN9z/prSS0pPUAaZvab8mvJ7zl9z/sj5r1z9qqpfufo7V39X+X+1XQGAUu7/VJj4rZwzale/qvwzVz+r6meVP3IGSfSfdvV/Dtr/38HBf9rtl5TuzN5S+llVf7eBXO3/HLR/HbQ/qvZLyk8pYw3Ut6r6lvPXXOFi3nP1kvNrqr45A1V9VNVHu/pateFPAEXlVzjwlnUpL4VXuk8JMvE7S3cpbc22phvVjeltsmuzLQDLtC4AMTZ8X6b23qv2c85vuXrLGXZ3Lzm/ZPQKqxd/a9jgYVNedZ/yTcIug7KRPNlVyYzmZdB3UrQCCxc0IUuyJdDKbGE2Ux27AlMn6NypQVUAGcFQpa/SVcXASpelz+KWT7vsqRR3ql1VAFNH5Ez4jAk2dWciZ/Jb826n1aR4yIUmj+HAQYoO9vRQgKfc+meVF2qmPFbYCRNDO4Z2aB3gq1sdBORTZW16PAnxJMTTEE9irBGq+AVHbE4vs3vxnAgPdmLsRni20AXRhdeDsVNKwhHx2Hl0GhNNQKtHmlKcIplimlKcwoKKaEquTlgKz5gmRDOiGfnCPijUV0JzpgXzUrCx3bf1QSEFLHgxuxcFELyVguulGA1D8fRq6cnSrWJju92qbtXnbK6QOjGvmbcqayGYNACeblSvhNciVyIrla3Ktek1unuFz4La88HsvpiCvhUe+lEVWlPM67y7ziB/y+lbzm+lEfl3zv+B4DM7Br2mdK/2ZPZ3zv+ryn/n6mfO33P+K+fvOX8rIqyPnD5y/pEhyMp/VdWPnMCF/8z5Z85/YQgu5185/5Xz15SfU3pL+cHsJaXvuUL/7r08/pLSR84AtV+5+jvnX1X+VeWfFdRb+VeV/1NV/0FnsKp+5vwTL5IzzFX+rto/cvWrqkB1/6zazyk/WHrLGVblAKn/3W7/10H7R9X+mqvXnL9WFQxSPnL1gfUnGSKj6jHlt5y/VRVWHrz5PF0GJL3kqvZOeXTVZbpN6dbyDUAnpXtLd5Y2ZmvTreqN2ZXp1nRrbi2wNQOWPaR0k+w2YSivgvDyGWuBy1s8V7DEzI9V/optw1X12s4vVQW/pyuzS9W12drSEjpytZXpZdKF2gxAYzpFTWc6c305Kj7zeWCzudrUdAQRptlEdWRS29ENVfoiF8yliNML5gtmeKrAd/yCucPSYYbLCpzIa178lPlM5IzllPlU5EzkTKSAVBEZ1Ls86xJvD5v8aIUcYv4zhyoI9RtfHqkdQrvVOtiDqi/R4am2ZDmJ8STSSaTTEGr6HA2+0+J4Vw/H4ARcFYaNvR4kRhp1EeMFdqxTHIBcj7Ff+n1j4gnT1Kl0GkdGf3Dqrgm8YLfKG7tAlGZlUm/BfCm0LOzVkvnS+XJ9Nm9Rv1h6UsPKGXTZYN35bPaWvOZ6Unux9Gjpzt1g9FZ3E8tr4ZW4WwNUpoviy47iDo+sxCVdt0VuvnVaym5F79TQcLwzRR3qXg6qz5Zxqa8J7Li9p/Se00dK33J+y+kjp5/Z55C/5/Qt5beUXlK6Vn02+5HTz5x+5vQ9579y9T3n95TfUnr3I2PtOHDqm0ucPFP7ntNHzj+r/HdV/ZXzt5yezJ5Serb0NeefOf1V5V9V9XeVf1XVNzT+U6pBCqXit5x/5Pw9p+85f8sVxFP/VXQJP3L1LeVveOucv+b8o8p/Vdib0P5ZVR9V9ZTSjdlrzu85f6/yX+3qZ9X+1W7/VVVfq+qtqr5X1QdKqqoCYL3n9nOuXnP7NVdQUdYmlkiRnqrqucrY5vSEsZWcn5L7E9yldGtpa3ZjnhPdmm2SreAeZ7ZSXcP5xHRraZv0GpR58RR/8kQpP7nLXRujdo/Oc2VUgu9VG6Xle7t6b7efcr5LeWMJ8vFNspXq2nSptlK7NF2Yi6GQGc1ML00vy8bzqToFPvUen43d2gmtOumJDlQGIgPnv93jCeImGFXW43XnRB1yMUGH6Jx2Zd0Z87nomehpSZ1OWU6FTwtCHTEd7S+hKoZQX+JvanIv41ox/3NfXg6tDB6qPK/tmRRqvVArpA5iOIi7UZijEI7L2vTCl3saBVqqaNDDaZnjOysydIetEM8DciuvCntEPTBTMfaoTNIQDTyxcjE6lArjPXnnwsdoaMo8IRSJPCZf0T73ViDPySdvlsJXKnfmogEcj26ZgMPKCEt6TekJW/zAH6lDCaaXIYMCQrndFbvAHWAETXmZy5G1yEZ1q7IRvVEDQt2XScM71VvTWzWI5u88vdJ7U1SCj2Yvyadnns2+pvw95+8pv2GgJ6U3r0zTe/Ir36o8mr2m9FH2cX1L+dHSsxnUXi8pvSTw9OnF7D3lrym/JTdpeAZNhsnEnL/n/JrSjdq92dec/67y3+3qr3b+4fKi6ldVfU35wVCR5e85/6jyj5zfUnpN9poSuKqv2V+tlNIQzaaPlMHuP6b0raRLHzm/5PyQ0rXZc05vOb9X+WuuvnnpVL3l6jXnH1X1s6q+Vvk55ddUveT8WuxQnnJ+TOCV0kNKzzm7NjIX+ADxlDNI8Xtzgvw22cbsymxjCuulrdnG7NLsUnWltlJ3490k2yS7Tekh5fuc7pMrD25Susvp3q+kekgZzUHIEdAlfK2qr+02jteqesro4tnSdKF6aboyXakuVJfm8gIIBaaqM9Wxylz10nSp0IjrVHUqVnDKhirIlUA5dcErsbgzAWhvZEy1NJwYRgW1baaPsxTLpxOmM+Yz4TqNQg51Uqq8I6IjpkOmQ8LShLC3hCq0Q2yHiEWeuRVyK6YQc+vfECpBcNAKKPTa9RF3fiwlmXIl52Hd1yMCDB3HcBLiWaQTN5MqXT+3vnN1wjnRaYAHnpd+50TnFDsYnaFYe3V2I+8R6kWYTjwhH6YZk0yYp0RTYgwAYhJwQi4BHe+BVJle5pnwlGjJvFbdIlUxAzyVLe16r4Y+3b1LNO3J0p2ZjyKrXhfdwI3ImuVK5UrlUmSBsediI4NhnUt2mftK5RKaeNWN6hWGB13Jabdqd2a3Zv6g6Y3Zvdmd4WLsHjhV+vqgq77l/C3ldxd8phdzaRU6gxjNwVTgW7IXM59Yzum5FLCPRd3+bOnB7AkUWEpw13rU9GTp0dKjGVDsPWW4dH3k/CNXP6v8s119r6rvOX9zSWT+XuWvOT9ZelB7T+klpbec8TE+p/wMlWlK7yXRe035NaW3nF7wU9BbBiyrflTVS8qvKd8nuza7t/Sc0nPKrwCglJ9Tfs1VeXL7e7v9nDLGTV5T9YiEBR7eJWeBEvI+YdYXU77we4JvgU//Qj6+Qeeu5E3blK5TWputTNdmK7O12RVWGyTbepWXMRNz61S6q6UeUwJCQW7+VC7jLufXYj71mNJNSttkK7OFKUwLlhigM1moTkSnorMdQtlUdKpuw7JQRWtvKsikBCukkC4NVQcqfeEeS1+kz2jeOUgBoTrM+3nTOQsMM88K9JzsgZSrCgBPhX46qUXkTF/YNybUCgPIoNoxtAPBsq4dqWrFFGIK/6bYTK2WU1G/HWGfjQJCHYRwUBDK06gYTzAT4zAUjwt4QYZ+Ujh1qBNOizvCuZd7ZcmVb1pnsOl90OoxdimiGwjZVK94eLq8k3jKDkbDgmKTAlhjJvh8AqGmxBMWCBTmzCuRtcq1KnDhRvVKZCt6a3oPPFL3pYI+864YVCHruVa9LgODa0WWJHPxzYAL4RnTpXv18VJkpbqCFF5lJXKlCly7Ut2Kkxo44DlTg9R1qQHv3cbPM6lHs7eUPnJ+sfSsu3G/J4dUe1CFxOFa9cHsPSVUrO+WPnJ6TfnRDCh8p/aS8pOlWjHwnNIDcNC8zITs6051K/pg9oZKraq+5uqjyh9VfgeTVVUfOX9UyG5y7eoF08HHuneZ8nPK7zm/IV2y9JLSe8qPliAaeEzpNaevVX7L1Ueuniy9pHSX7Eb1Ftdj9pjSY05PKT0hJ8oZtPdHVb3n6qF4odyn9JiAUOkhpTtLDzAkSOkOQ7apDKykdJfSTUo3yW7Mbs39Le+yywuuzFYGkwBIk0AS2aXqygzmARtLV8luU7r3tcAGZ95aIA6DBCRWD1X1kCu86UMRiNaweKm6Ul2aLSzN1RYmS9O56lRsKjoVnYpN1aZiY9WJ6kx1bnppNi8s1UhkpAxz8aFKn7XPMmAZiPSP0b/uAAAgAElEQVT90C5LX92ZoCvSQZUHmsnXmmN4hU5qGQHXdDidIG8SQduutPCw2YUOa1PNsh3vi1uvhCqGYlnn4JNDtP9GU97KJY1yNqoVq4ByL1St0I6xHeJBCAfRp/bqpt5RDMe/7/48DOGwnGNQpm78ncR4WgQKJ97+2zNyQbkHgQJT6fFx1z08acCwG44+nMw0ZBozjxgzNDSgOPTUicZQqxNmAGXKPMUJWoFwQYBwyfRG9doM9deNGcZTrs3V4UCHa5WNCpALnjBexKkuRHbdQ+GFIxTPmaGGX7gHlmxUr8os8aXKpehKdKWyUbkuVi0bla3otcq22M5sVOr7HC3Ix7LnBr2/p3Lz35nemoPpRuVOFa3GB3WyHx7Kbym/pAzUQBX56JOGSNnswdKDJWRwt3iO6Y3qVnQtAnB8Sfk1paeUv+b0NeevKX3k/JHzS8ov+JryoyU4UtzUXUtLj6nASspPKT+l9GgJ5fZDSo5lKT3n/JryU0pPDkP5zmyjsjW5Nduo3pjeJ7s1e7D0lHONVvCWe4CUydKdpceU71wlYNdmd8nuPc1Jt8nuLSGZuisb6DamW7PbhO0D6TYniAmuzDY+u6uXpmj/X6mtTS/N5ZTblNZmV2Y3UISnBIC7y/kx5aequsUUS063Kd3n/FBVNzndpPRQZfTvborJ76W35EB+u2Qc6RKE4BN1yslZcHc4sLHpRHVsOlAeCA9FRioDcE/MfdEeoEqhuvTKDnT4WdkVXGRNACn3ojtlgaGKb5ciOtqbuQM2HTMd/z7g8mW3Br04aobYjuC7Yw4hh+Dw9O9MeSukViu1WrnVSkW9mVsxt7xWdGOEGHdrF4qXOZIp2AS7gV4BrxqnjoqJMEq/04JQtdrzJMSawDoN4aIAU4+4G7kPVTrTkKkPkKql6kzDklINSvvP5/6IB8xDrmdr3Dd9Ujw/F8JLlZXqWmUrslG9FFurbk2vVW4UGY2i4wZVwZXKtcpGeaO6EoV+/VJkKmWNjchSZCGyYJ4zHvcS71LFG3kiK1FUhZeqy4JTAKYrcQi7Qr9PBL3CtUht1n5vdm/2oIYMxbkqs3tL13uiUIDdWvhK5REuMZZch5WSp4RmN2ZbF8TLbf1bi2P0tdnW5KYoUdcij5aeUrpTu1F9MHsGr1S5wuBrrl4s35tdq92qPqX8aAnZ4o0hXcXojx/3lu4tPZhd409FSSRvvJrLD5bukj1hFjeljepaZWOyMZfIXpthC9N9Svdm9yndGdbw5ntLjyndJcMjG7WN2W3Nead0m+zG0m2yO0s3JUtaq11Z2uCR7N7eNylvLG2SXdf7C5KuLW0sXxnAK63QU1NblR7cNudtSjfZ8CJlm3m6y/mu8FB3OW/LdEvZg2BwI1iowol8hlKu8N9jlZHIRHVSoKr2Sxn7ExRJ01ClrzrEGk6fa5GdDlOkK3LGdEYE57kzFzS52LLe0VJWctKujkN7jv3rsWsLuH7wsKxL2NdnHsDDoLjW1RKCHGIKMcWYQ0z/VuXVCVQrh1ZVCCk/aYXCusd9h5aDUPScRcb5B0J9KY+4QCHG47jbyHAc41HYlX41PJ1DgrAn8sRC4yHRgLnPXKdXPaJewaweUY+jOxF7SsU7syqmIfGYpc6qxkxzwYCxrkXXuhvoQ/2FjGYDSBJFvQbyaCWyUkHehGNaxm4cnkQWIjNBDiULkbnIXN0Jayl6yboWuRRZCC/ETWPWUH6qo9glpAm6KyRxPVuV25qf8n6i9wTBYV25qF22frWMOxkV5br882vTdSkzixuEbkzXdZancuUIrleqW1NQaQ/J7i1t1fAWd2bPKX3N1UeuPqrqOWUkOFeqG9V7Sw+W1qorNDQhI1KBpGiremO6Vd16X0xWahvTtdmV6XWBm43a1gz6o63ZSu0K/0R1rXYF3MmeH90UPLozu7N0Z+na9Nr0Bldlem12Z+mmENto0t0lw3Kntdra0sr5JruytLa0tnRlae18U1pbukxOP62TXRm2Y4Ko9vRqqXKpura0Tsi/0jrZVXb3y23ZGeUbyS1hoPc6pZucNpZWZkuzqcpUdSY2EwX9NC7oM1adqvvMjVWGGP3Fj0RHqiOTocpA8COZOGbxEJYp7N6YEIg7Ly5yxgIYAgZhWQuElye8JxDf12HyDpiOiQ/Jiafa7fdLjAdEX4jq+TtsnapCnQyFFKLzUPHfEOr/cfg0jJ8Ed7lrobvXOoAKIcTD0uP7UhDK/VtgL1XWFx/FcOQMetwvDGHn4rvXC3d+4dpOxg4+VHl9pi7RBXE38gURNh4X8bozVj2KQ2Y4VfkGGqYh04jZa0OiEfN0b63DXGTKMhNeCgOA1ipXousyW7dkxj28El36uDJPhaciM4w6M0+8tyhz5rkI5gTnbnoFwKIZTKxYVrsfYYUEzBh05ZjFC5F5mZeeCyz9YDfKG3Xe6tYMw4BXCqs/XaleouT0bI6vVG9MAakYtIb6YaXqb8QCN65LkUWdA4qsAF4qi9o/XuRSASi6UVmrLkVWKndmmGt7z9WdpUsV8G4bc84O746q9tJhQpENrd2jQpHMLgSbS/wVtsmuVBciS8F76XWyjepSZKmyEJ2LLFVXpt74N7uCi1vynKjGwQ1SG4c/W6kBcdamW3MifI2STdG51+1eTQdTgStLK0twF8Ajl2aXakvTpelcdA6u2mRpgqIPWFZcd+0qGfZBbVPe5nSdbZsyIG9hRcSQbJ1srjZRm4hO1KbmORQwqD58YEWkj6k61kIwuUcKdrGMVCeqQCuQ4r2CTRelhXdGBEYcFRyUlrV7Lzgm9xqneLQncaodC46IjpkOIx3E/Y3nZTYYPr+F5s51cRdDrrOn/ydCeYmH87ro2xNzhh2DHvZUCLF1AAa9ZtOj+96h61c74R27QUI4crvOPX4qQFcVzyme+tJQ16CXdIkviHtMPXZU6hJ3iC7K1255EJr1kl7VO7K4T3HA3Ce32RswTxyVBCuRJwARBwvkNW5AvBS/gS/34GlS1r7PWCa1K4PIFCAlMmUei0xFZiwz4QJYPGfkXzJlmWHjqfCMZeG7cHDCAKa58ELgmyxLFhBnG5GV8loFNzkYrqXqUnQuMneg9Hdci16brApZBgcu/Ha4cjQWcDJyqJWpOHTORWYiM5UpQ3qmS0+vFCB+o/aY0lvOX3N+y/nR0lZtrbJC5WhyqTIXmYjMgX3KS9W16qXqXGXun7/MBBuqZVqOhehCZSYyEwc4oN6V6lxkjj8PfjBylkvF5dnGQUS3KFTVsBBl1xpTKzmjV2QozfxFVBaeBNll8bS8VIOB3FIVkOQIZbpQnRoaarrEfJzBW86fgG3jq2SXcETI6cqwoHz3OITgS6RgZnPVQnXLqKROI9GRKUZVBioD0T7LUHQg2oe+SbWvUpwJtK/SUxuaDU37As85P3EFOfM5S0eKsziX3QcFknYwxHzEdEjxiOIhIInpiOgLunVMXxh5027ZVKnvwhcK2IW3q+xawfEIDFSIFqP9K0KlVrBWsFZIraDBK77Uqk9av/Hozp17dw/AtN/vq0Fqn03/46gxqzbGOw7xOLhs6iTGM9d5EtAH2s4uIWmCfgzOedSJTq53iDrE3bK/7yJSl7nHvgO5RwzA6oHhIh7s7kyp05853IoBUixL5ivlK9/OIEuWhXBtVTwVmYiMWcYsY5GxyNiRjiciE5YxWDB2YJowT8sB3cPU1+EQrGOmTA5eACZ3RqYZ84RoyrxguSqJEgrSlcil6kJ05TmFzIUnLGMWQOdCxDkmkZXKXGBu47g5Zh77V4b7DZLNsfCYxVexOhbjcAhDvgO1BNwmX1L1LVUQBNyYbUyvTK5M16pTkbEDkMyBUypzRSEsE+ER88g/QJmIjFXGIiPmqehEdCw6ZZ2rXHmFaFvVpcpcy1XB+NCTL52LrFQvVQFqa9d821IBf7o0X9+ETtmlut0SHocYclGW0NVgtFBZqiBvmmPLQFkGtVRbmM6Kn9xMfKZkbnaptiomBJcGl3GMHKdSGyasMLhMvrfOD7W52tjdBWSggum5kYjvXFGf48Wsb7/Imga+IUr6Kn34zAGV1PpicE3pq/ZUe6odkQ7zGcs5dpeTd+tKKed00pdYevdEKN8OKX7heMTxkOMXzLJw9AVTbvzkJR6W4rmeIFJt9JRDSDFaOVJ9hGB/eBsAniwEDX5iBaT+7PHVtd7eIvV2+E0zVZCrXhHaOixF3x8IBaAFOeX7+NDsC/EsFlVnQR83ySvO6Oe1f16xS++gKgR+FTlV16s/7u6IKgzi8IB3gqkpy5hlRrxgnhJPmbAjCyC1qAeS683JzHAKHTOPyUUPE6IJC6RY9YNDpgG7hmu8U5zSVGhC/s/9Ebi5F/t2IBdwE3KKKXkluJJy54hcInUCNpV0YyoK3JlKSWRUbkyvVOBoOmUeiYPCgKhXFrL2KHYJpF7skzdJJwXIpgVNJsILlpX6lYDkejCfgLk224AtVl2rwr1rhPxUS10sMlGZiIxEhsID5h7zQBg8Y194wDwUGTEDs6aiiyLIgJRsZToXrbF4wp5/LVSXgjxIliqXaitUbaoLlanIhIGSOhOU3jIVENI2804ZPkadiyCdWUAD6asKZKEyEZmqzkWnIrOyaqXkTTZVnZs4eEFCqTo3XRrQSks16nIqUFcr5E2mGK9DV24s2mfvwY1U9xxRdkdP5KJIBzCz0mWG6WXf3E28q2UjC7ZvqnYLCeVyp9oMc3+MrrimfKG4ExgRHWGwjsIXiocU3asgggjf8eKleRfaMaDVBoTKXuLF9Ds2WQg40h8Ipa1WDVLAKQ2OU3sMup9XrVBQKbZbyNbKMqtWqfjqZKqsWd8fPPZ96zVpVayLXVrl+k8HICRTHSL37qPoo0AApt3JbrDm1HGNu5E7kc7JVyL3OHYjfBT4InKPXKMwdqlnzSI5Bs2Ykb8U33Sa1rv/iGZERSPKQ6IJ07RGq536we86bzUyjwgvAnSTYUlh3G60QN6wHKPyhGnZ3rwsVNG8sEVzlbnoAoWY6IR1IooLWGDnoOi16rXpCrcW86ykS0CEC+IOo0Z2ju+CGCY56DOAs5uJjEWGvEuF5iJLZ8Fka3prrr2+Ul2KOkmEf8g8EVkozxzyZCA8EPQ9cEiP6YIE797HE5hGwjPROdtC9Mrk1uzaDETYQnTkaZeORSaOPo7dS1FkaktVkF8z04lXkTpVGyFTExmhZy+GlG0iOtMauWShsoCbpci4/HQijpvTnW+czZDGqkxF5ihgVZaqcxMXUpot1ZbQJZhe+rmuVEGKXarOTKAtmKtNzYaiPZZ+WT4+VB2p9lh7Ij32Oq4n0hHM0NW7f6WLxEqtmGHCMoV7ZYn5RTnOhc/KXpY/3cRjLJujvKwrCRR9oXBAe+lS3bDbde74gKgdffiuqMZDFWIu6idUeYYSLwRrtazV0n/JoQp0/cvRChb2yz1M8IV2aIHrqlqxHULl7b9/pFF1Aeh+eKFOrA6Kh+dBaO1AqhR9J2VExi2GYzyrN4nGeErRR/8i0qh4TvEs0gnFU4pnkc4I/5xOC8D5vRfZHWCILhwCnDUfwjodVAuQiKRUZEhkCOnVhHhCMmYekRdxtdgdj3gnkWlUcig0E/vYLgGnY2K8gpP3GEWEk9/uknbXNhbABC/Z+W9kW1PRubM2AD4vPIFQl8K3psie1iJz4XGh3sYsfWbHayafbyACpvs5uDyhodfC5ZYusD5mmYusS7lUGDFw8HUJJiORkciEZSY8FRkx8ibpkfQwngoCkblDfE7UYVwV94XGAopKcf9vTTem12bXpkuVkXBdX+NkJur1ozp9Bt79UmUmOladiv+rkcpIZCw6EhmKjEUmqtA34nWmcLAUeOzKWHXsyRrQUMcFGcei+++LxGqmOlUDd44KcaE6F1tA+a06V1l4aekU/ty1TlpjX9+BBoySDkQHexiEXAkOTdhIjm87MCHYc5uDWPyMqCPSE0XzrgNxpidQdLq3MMqRqMypfHGQil/+yJJiPIBG3ElxuKmUqeDw246p3ApVK+4SqOAJVI02uvf1f0Ao/ePknxVfzcYXVylM/VWt2C441Q5lf0wtSf+NWS/r10tKtQdP9Mco32kZmjnxteyQfaL9B+VnhPJz307vNNIpxdNIZ+6ywBfEHV/6wLUR6IAjMGLEtbZTvARjnrJMWUFpoyJDogRsGhFkonAxpiE5DA3Y+4mApD5zr6QkLuBiGjGBw/KGI9GQacBIHApoClItwu03YXDGPBMFs4MbY1J+NBFncEYiExFQ2hBSgNiaiZNuKKwwctVlqcvn09qdgqiDog/Zn8Mu49cZMI1AbKvWzcploZbqDGsiMmQZMA2ER8JT9ssbCPfYmxsd5g5zh/iC2cGR5YK5S9xjGjAB5hYqvoJJba26Ulmi6hQeiYwE5JqCLJvDGFplIjITXYKqZ8XHOBQGPA2EJ64kkno0ZCg8EpmVmduJCHr8yNRGwhOVKc5VRuAcRUal7puJTkSnzkY53MzUForUDGYDujRBbVjmVPAEdO5kXEuZvI5zKqpfirULYQcmrm3ksM4AaZE7zNUO4hfON3GH+YIF33ZYznfemC6AqoknLN3co5PAMYW94ZWy9s43m3Pb7cb5IMaDEKrf10zt8qa9nt0fCKUhaKulofU/I5RzUoWf2keo1Pp9jg+qztLs2wFTDO1Qar24I9R3c8h+Hv7JmsPLxe+Z4PopiNFPfNbPYeh4b2j5ZE9dtbc16598VkSm0KGIJck9X/qAhIjHLpgqjunstHchmGjIccBYAR/7HPsMm9CycpmoX6icYtLgTn5doj7xgKnn4gkasQx2QgoGhA0YjAwNmYfCAxSkUkiZkis54Y2mIcu4MPQj5iGjE88LYdDG4NGm4vVdDzkL80WBhuKcs9uO4RYcxD1ykOr5FbJ3Qh2DeFg6oVORociQZeK5gAxLNTdgHrMAgntMXZYeywWhyb1fsPuoaoeoS+VDYJ6XLhsYrnnp4g2dUGPkd0hqUKNN1HOcqYCt5xF+fRForPvM6JQN8YhgoYCMpPbGLQjoiCZ9dkgaCtdvDYgs745EDJ+AAP6mqnNzOTh85oqzuM3UFyJgcmUIbk5lIIxcqc/SZbkQ7rGTRxfF/+SC2aEKORHopzL9u589dWor8fpbYZR45+IqzZN6tx3Qh0rSFKkd6YBqsokcrSK1iXytOdZJlR3CVfBRu3ZJZWplZop/Hs49xWitYK0WUqL/ucrTvSqvbvDt9/jKNB/UUhEgVQTooSgS9qaOa3K9yKl8s3EIX0LrcM+90wVTyJXgkRDCcXEcBq1+4mnUPmD5eS1SL2gVzmLEDOBvpHuM565jcFjpURygpAIkEco3xnkZ95NB2ajs6LYzY3BxabfkRN3C7BQHZOozno+RQ+4x7bSmvHtaj11X0acdImB2erxrwMlISionPBQaMNXAOmaXOKDAWdTwAckrca/4+5wTA5VOfoP1cIYmqfNT0mfue17DPcbNWcCuPDJkHon0GSOpPBQGKPSdZsLzAXnUJXgM0TnFsxhPkL5RPCPCzeYEIl6NecyMWmlZ+nRT1omjEj4Bf1MgxVCBWaVLKPUkGnvPS6Rf6DAYSKJtPxR4dSOF4T77ORCqx465OIYi45J2DUUGQgXsSmZXKkHUfWORaZmYg+XAvDZLER0K9wUqJxkoMiCudZW9QoF3StLUEU+IuiIdLmMrJYfazQCz13QAo/O9rXb4q3BaNgO7hZOXb54xHURqBzqIDNbJTyj6ghbi/V1SByEeYJbl9+Iu/aO428cmnCvgKQRt/TOHav0LSNXYVGsR8MgfYs5cGKh22PkioOUHYMJP94GpPvfVocUhrx6RcTFnCMcxnECJHlyzfuRDNuHUO4DxyM2Ii65qh2W190s82xtUBjN1FuOZ3wPUJeow+n0Rf7GHpXzDMSIaQVVA3PdHuAfPdWhKfYSQkHF4kkLSjXzhy2+454DFvcjoMPZJ4EFalzwQqfZAxBR5V5e4ywLYQnrlFynSBzQIg+0aFXJ9JuxNffEu5KTABzDlgvmc6ZTpjPiM6CQWhV6pnU+LMO2C/cr9NyJPiGrdxkUt7hfqC3cBauzl4ZB3jLhv0C7p2966IDpBk4TolJ0IOy9p1AVzj2nIPBEtv5RzTFAwgNgaevpJ+BuDjwUNioHQgHm33M292bTwNQozyR5Ln3VUQ5jKUKQn8PD2Zv9AZCAMmBsIDxXYx0N3NfEnDIWHyqgioQL3mZW6PFSdliUrqDSHxWYXr9DjHaPkCZHKhXCX3T3uvORNjkRIiJgAVefFAPNc+IylHHxKfCpyXpznoH6qt9odEe35N6F8+51RIv5SSrkvxF+QN5UnHMR4EFoHsfZuKghVD7WEP5t3qOn+QKh/46H+G4Ta8eWtAlVh19fLv9V6jlDVnxYuO0KqKuMyVYAheg1trYPoVNRR3dcrMvS6AKwR6qg4JRxjbtlNFLzigwnMqT8STkLJC0I4Czt6Cz4wuMc6LrzyjKZWou+P/oGOBcE0qK0XaAdMAJQe1WkRd1Hcsdu0X+ykD9yN3CPB7QfRacf3IPqVnJcupA8A4Z4n6oNBZwxOe0t+KDQQbxf2mUeFrpoLz2rd1g4mqFuSlNMY0Wo4wyAosJvozJMpOo/lgom6XJ/zBVGnXFvHf2XuevkGsoMLsEqXPA/qM3eZL1i6zB0uq8w8U6Nd93av4usQdYEyzEORqfPQAuMRkD7IhvrkYFSnUQOWPvNAqAZlfNoXRF3mi8LLdItjZFeclfOUSngg0mcFEvXVMy/YmHRZ+l4S7rAJ0IYScqhIiHSsOhIZQ9Kp5sLLPWn4WOGIom4EztIvPHenYBBKs075bC987oI6/p/Sn3PO3KGd9WWHucPoJvn633OqDcXxgf+mgXKEqo2cyvRcnRAdeFlHB2jSoabDjyI6d6jv6hWckE/+C/30Z94UgsXw7wiloaWt34u7/5473xdModDbZVL7xlKt2vIce0SpZs3LxB+e6ckXjPG8uxla7uEZfeNxvcThN7oqhuO9b5FkFdvPeBrpOMYT2lV8WP1w5DxXgEC0E+MFMfj4CwcaB50e0iWhIbp1pbkGCCsrIcoOm8i77MkTIp8u7BEIF7eX6ToGMZpowKba2w/8S6cYk3aI6vuqSyiUaMg0FBk43Dh7hRt4wIRvh0V2NHWJAKaFPK/xtyA6oXgaHadOyjUg6Tsn7zCALUJO1C2MFfSx6DkARLqlguvybhrJAcsFBIwqqUPcZekU58ZijO2YdUZ0FnfghUwKBBAgYwyyv7QFkG70iHtOcnGfPX/pCWPDUt9rT7yvQ+cFelv1Jyz+yHlpkPWK7SQgoytoLwogBhy2g5GBYnd/uIHKQBXm3wPlWtCA3ZmwHBibjc33FwzKkEpPFBfWE+kKnzOfFus4d7NkPiO6KKh6zn7xhcVz68uzwu51mBywij/BWZkEPilro9C/w8khFau5XT+OCqPk0gE071yEWYPXbxMtoQpFWNAK8HtK+8rMvcquhhcJQWNLY9DQ0n8iVM037Rp+BbNSCGkPqlIrpPBnDrWPl3sgte+EB1+EOqtqVa1aid4qvp2+VKa2Qj/+XZexK/GCMyYlmdrx6yfFrOp3VgXtP9p/5CSGs+C9whog6jKtB7LJe3YufRoyT3xKmXskPWLUgL3IPeI+8YCc5dmr0bhP3Gfpoo1YBEdFeUR1GuJ4tNPHew5VhnuoCyQiL/EG7DlCj2VQGmQjZ2So7jFBdTUo+IJSq36jsjWaIJG98F+fSkXGNVk+YOnBATbSaSyy/pLx9UpnsACBA3SvZIh4ZdgSAZq7zLCg7UFqyFAbeGpwRoQaEB8FgBjPd6LHh/XB/shQZcA8ZG/VDRiKqnIUq7aS3zmkAp5c31hnUuxja0WrvTvpiwzY1QlDkaHqUHQohotBA26sOvL5Xs+wRqJjgZJTpsVHZWI6LS4FQ9GhuLKpTujwtwoAjTYc8GjPNRw13a4Zusukds5zfEF8zp5SnbG70J0xn5Rvy5gLHRMduaTAafIDCgcxfIl0UMMTOWAdxJ3L+EH91V2b6iG5UP0jb8oxOi/+O7DIDnxaf+ZQEgIODkFaQVotDi0uD/55tIK2grZa2mpZq2X1eYg4txCT41oErZ5CKA8i0wsptCy0LLRSGR2sWq0cQg4YAwTRHqoQqhgwA11Xi5WLquBzHOBahR8B3du7b0M7lIHBEA5CBBQelJUQ9cmeVwydRDqOdFJqH9wn5+V+Pi8w5wPPYHljPKN4Ss7gHEc6IoAmnbhKi04iHcW4E1UEf6O6bvUjxMMYDvfWfx3hBWM88teJp9HVK6dl4c+Za1lj3RQ7x1pqiqcUT4iOI/7/I1x5kfJH79qEeBjikWM6LiyeQCAT6TDGY4oQyxzGeOg2YaHe0YiPC1eCK8QzjyMdR/oS4wHsw2I8iX7Nhyghi6FHORhvdxjjQYyHMRxGOoz0pbZy9aHWeFLUz6cEHg2Jg+dcZfa1dNBLH/2E+CiWYVd8AvVJoeHgH3JMfLLzHuGTMkB74okMbnJ/91MSZDqlFuNzJGvFwwRI0a3hnkt1z75prnaDOy4uAkd7sskj6LZ33/qvcOjLe2n/lzqkeLRb91Q/SC7+jmXfL0XvzVHJiVCdBUzPhRxxtFJo5RBTme/N5e7OII8K0DjHFAJwYJ810n8cNZhoCNJqSaslIfyGOfF3hGo10UQTTXymaBCqiSaa+LzRIFQTTTTxeaNBqCaaaOLzRoNQTTTRxOeNBqGaaKKJzxsNQjXRRBOfNxqEaqKJJj5vNAjVRBNNfN5oEKqJJpr4vNEgVBNNNPF5o0GoJppo4vNGg1BNNNHE540GoZpooonPGw1CNdFEE583GoRqookmPm80CNVEE0183mgQqokmmvi80SBUE0008XmjQagmmmji80aDUE000cTnjQahmmiiic8bDUI10UQTnzcahGqiiZh9otAAAADeSURBVCY+bzQI1UQTTXzeaBCqiSaa+LzRIFQTTTTxeaNBqCaaaOLzRoNQTTTRxOeNBqGaaKKJzxsNQjXRRBOfNxqEaqKJJj5vNAjVRBNNfN5oEKqJJpr4vNEgVBNNNPF5o0GoJppo4vNGg1BNNNHE540GoZpooonPGw1CNdFEE583GoRqookmPm80CNVEE0183mgQqokmmvi80SBUE0008XmjQagmmmji80aDUE000cTnjQahmmiiic8bDUI10UQTnzcahGqiiSY+b/yGUE000UQTnzAahGqiiSY+b/z/+WxA0Xm9GVkAAAAASUVORK5CYII=" style="cursor: move;" unselectable="on" width="640" /></a></div>
<br /></div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<span id="goog_546713257"></span><span id="goog_546713258"></span> </div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
</div>
<div class="MsoNormal" style="line-height: normal;">
2) Finding the Dev Node</div>
<div class="MsoNormal" style="line-height: normal;">
One way to find the right dev
node is to match the known capacity of the disk in bytes with that reported in
/proc/partitions. There should be some indication of capacity on the sticker of
the disk. If not, the model number found on the sticker of the disk can be
searched online and the capacity can be found that way. In Linux, both the raw disks
and the filesystems on those disks appear as dev nodes in /dev. Since the goal
is to wipe the whole disk rather than just a partition, the disk's dev node
rather than the partition's dev node must be used. The disk and the partitions listed
in /proc/partitions can be differentiated by looking at the last character in
the name. Usually, partitions end in a digit, while disks end in a letter. The dev
node to use is the file in /dev with the same name as the desired line in
/proc/partitions. For example, sda refers to the first disk, while sda1 refers
to the first partition on the first disk. In the example below, the computer
has only 1 hard disk, sda. The sda disk has 2 partitions, sda1 and sda2. In order
to wipe the disk, the /dev/sda dev node will be used.</div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
</div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="482" src="data:image/png;base64,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aB1qCAGMUqICUWfZG2UbBFYro5RVZyy1i4w174HqberTpVdLLisabFZw8wrUngr283kF+xoqWu8rvaf1voZ918xD6YoKalrvItoB+Lr3FmAbsA3YQXJhteZOrK0JeQZnG32DDlIHqa3dMjiY6+RphF4eaBsgxUhjwqm3p2jkLSmekcxI5iwpm4QkIUmIZ0gz5BnJlGVKNGEeMcUIMWAMFAMNwOeqRugXxkhjwiHikHCEOCYcEQ2VvqbT/crHPnZ80Ph4kv78maf3C4VXn3769eee/dXLLz3y3e/8+sWf/uM7v73j3LWdQN37+c/95IcP/d3PXnvqgQdeeezxm6bjnz339CtPPP7Uvff+5oUX/u7nP3v023f949+88/T5+99+8cU/vfXr+z//+X/57W++dO50KPzSDx7+wrXXvPjYoy9feOLCvff88rlnH/zyl59/+OHPrtevPvJIq1D4/OnJv/z+dy898dgz99zzNy+/+OsXfvrzJy88cc9dT99/36tPPP78988/+b373njm6fPf+Po//+bt3/3slV89/9zbr7/y0F13/urFF/7bW7++85ZbBlqNEOfW/unttx//9rf+9b/83U8feeSVp5584YePvPXyC//w6su3lveuLRX/9Tdvv/HYhf/593948bFHX7zw+E8efuip++97/fHHnr7vvl8899yPHn741y/+9L/96pe3Taf9QvCj8+e/+rFbXnrs0Z8/+8wT99378+eefeib33jqnru/fNONT9/3vV6gDxv1C3ff/bvXXrvvc5/9hzd/8djdd73z0otvvvDTNy48nhqZMj7wxS+8cOHxnzz80FsvvfDCE4+/+cJPn73/gQv33fvOyy+98+rLL//g4QnBp9L5//bHv3/+/Pnn7//er55/7kvH636hcOG7333r5VfefP7HD99+xzuvvPjOKy8+cfddd3/iky9feOzNHz/3+F13/+0LL1zf682j4sdns3WzNSJKjGTGpmzm7A2uWS5z4+NoczGJSwWITEUmTEPmEcuIZcxmzDJjOzN2ZmRmjds22aQmxGZiF2IXJlyYMDV2LmZmZGZkbszM2ITNVMyYeUAci8QsbmEg0mfpEfWIe0QdpAHxQKRH3OU8RUA+TNYh7hB3mbtEPdxkFaRP3CXusJsWjC3XMwOpSdQkOgCsAx0gup4Z1YszAPsAG1pZhdgVZu4j7SG7Tmd7Z6wzok3sf4tlu6M51WbYsCt7Uq6c0yh9GUQLw7IUAhMoq33iwAbKKgi3iFaIVLAhdpS03gMoa+3SoKVdUPMVVKrkEc2baTtzWHzec18pR2rz0TSf9NTORnPup2v53dLQRmxuEG0ruqk2cKabsEXAFmALoU0bg87F2qCD0CHoAg4QYx/qoiFRTOgSoGPiGbnoGM2IE5+wpwnSjGjGPGOZII2IhkwxUowuu8TOq+0j9BEHlCfjCYcIMYJLR4yIxkhxoOuFQrtQ+OEdX73wnbuHgL977WfryeTtl1/+3//4xyfPP/T4Aw/elqRDxL95+aVzo+HT3z//82eff+jOb937hS/89MITr//0R//6xz8+/eCDj97z3efuf+AHd975p9/+5tF77nvs3u8988ADT3znrk6h0A+Ch776tb//+S+efPDBt155pYvw0qOP/OGNN+750u2PfuuuR7/xjXqh8Ni3vv2d27/8hVtu+n/+8U//9Ifff+eO259/+OF3Xn+trtRfHR39/uWX20SvP/PsO6+9ds8Xv/zCk098+cZbfvHjH/333//++cceefzeez+5WLYLhaHWR9XaGxee+u4nPvXc9x/66sdu/fu33vqXv/vD979x5/P33H1jVLqt1/2nX7zxletueuNHz3/rEx//59/+9vnz56el8n9545dvPv+jT56c/v1vfv34g9976vz3ru31B4Xgwdvv+NPbv37mwQd/8ZOfDIqlly5c+MOv3rjzU5948v77vvv5z7ULwf1f/coPvva1f/jd755/6KFnHnrojo/d9i9/9/sH7rzzr7/xjQmZTy0Wz51/8Nm//uu/ffvt37z62niv8oc3fvmrl1589fln//j2bx76+p0PfPnLI62/fdNNP3r44Z899+yqWvvpE49999OfjQP15tPPfOr02h//8NH/+otfvP2z1x745jef/N79P3no4We/f/6Pb7350uNPfObkpFEoTIhipYbokjns3MY5i/Mlp8ITI1MjMyMTkYnxADcVGQkPhWPGAdGYZcQyETNmGbNMjJkamVozM2ZmzdyYubGJDbMwzKxNjEmNTWyY2HBm7ERkzDIWmbCZi5mKmYjEIj12DqMMSGIxfZKeS3oS94l6hHmik7pEHXbRMewgd4g7RF2WLolzM3ti+uyWuUPUZmoztV0jIMKGG93kRgUjbNpn72vYB6ggVB2iITqo2kfasDE8fm2+RSoTlZHKiB5Gdg00jSVFRYW71U7OQDNKWaVD/WfjaCZQHs6UsoEyAVhPY9ORDiJVyHFNlzQUPYTpkoaSgh067gbRVFkpD2pKl5UqK72vYV+BG2y870a1O0RT+RwD8IjWRGjklloTsOlgznE7IJed5abndjjmB7QA2whtdG11oQ1uCh85pOsg9LYcC46JXc7bAdwYcUo02biZRM4bnfhYGI4Rh4QOs2LkGGlA1EXoIfQBY6SYeEgckwwIBwgDgBhp5HAQaYDYZe5q9fz585+/7rp1s/H6hadumM1fvfDUk/fc+/QD5+/65GdGYmONT9977ytPPPaPb/36B9/81i+ef/6//urXj99772Pfu+fCvfdduOeer3zslifv+s5T3733J99/6Ml77/vaLbc8etfdt19/40jpXhB87cab/t//+X8uWq2f/PCHLz/66E9+8Nc/+Pbdv3z+J//H737/maPDfqHwi8cefeell16+8OTdn/ns6888/cBXv/axNH358Seeuf/Br9xyy2uPP/HCI488ff/9Lz7xxCeO1q9duHDzLH39wpNPfOe7zzz80Lc/8clre/1bp7NeITjX6/7mlZd+/OD37/zYrRe+ffcPv/7NXz75zIU7v3n7cnGi9TePj179wcPnP/O5B750+2Pf+tZjd37zjaee/tmFpx7/zj0vPProstF8+v77H/nO3V+/7daJSL9Q+OJ11/5///f/ddTpPHv+wed+8PBzDz741PnvvfbMU//429/cmqVtpV5+7JEXH3/0n/72d9//5jfvveP268ez159++gff+Ppto/GgoL59yy2/f/1nb77wwus//vGffvs3zz/0g+cePP/jRx/9xmc+87Onn3rojq9c1+n1g+CBz3z25Uceeeq++17+6x+++eyz61r9MCq9/cxz18SjXzz9zN2f/vRLF564/447vnrLrX/76qtv/uj5n1148oXHHr1uMPzc4eFMZEwyJp4wz5hmwjPmOZsp84RpyjwVcSgzYZnkfI6JQzTmIVPMPBSJWYbs/cQRy8TIzJiZlZkxMzEzMam1mbWphzMzF5kZj19jYxwgTpgnLCMjA+YeYY9wA2H9nMPR5dzaIm77SD+3idpEbaQOSccBmZt27u010yHpMLeRWkRt5hZTM+8CVEc+cFz/vPfslqLhugC52Zq4of6jrzYHKgOW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" style="cursor: move;" width="640" /></a></div>
<br /></div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
</div>
<div class="MsoNormal" style="line-height: normal;">
3)Writing pseudo-random data to
the disk's dev node</div>
<div class="MsoNormal" style="line-height: normal;">
The last and most time consuming
step is actually writing the pseudo-random data to the disk. The dd command is
one of the standard Linux utilities, and is used for copying data. In this
case, data from the /dev/urandom virtual file will be copied to the /dev/sda virtual
file. In case it isn't obvious by this point, everything in Linux is a file. The
data copying will take a long time because disk I/O is relatively slow, but the
operation can be tuned using the "bs=" option in dd. Once the
operation is started, the hard disk activity light on the case of the computer
will be on, reflecting the fact that there is a lot of disk writing occurring. Another
way to check the status of the operation is to send a USR1 signal to the dd
process(see the dd man page for details). A common practice relating to Gutmann's
method is to write the whole disk multiple times, so the command below can be
scripted in a loop. Expect this operating to take a long time, so don’t sit
around waiting for it.</div>
<div class="MsoNormal" style="line-height: normal;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.blogger.com/blogger.g?blogID=1835624775440216518" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="481" src="data:image/png;base64,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Ua9C/wFDF5zCxPjE5MTkhFOwCo5lmIP7D0zPlhL1jYllNTEuU7reJjwpoQ6+ibjgMV0kdD0tPQmuR4QISRESMsC5TwUSJGombCJsQmwAUIb3C8b2CxupK5aswZkTc1QJ/NyoaU0aa2asRdN8TFMRZ9QmQxRYgrEODboAOhDTRCmgdqB2BHU2ohexb8ErL1E3UhtjUd0zP1saPjiStwuvD+55ZWjwueH9/7xj27nR0fd27/z1jv4nDh18dWjgyYMHXhkaePrA8Hwu96sd2/7P1rs+2Ln9hf37fjK49+e7d57K5n6zvb+Yz1u2c+zYsZMnTzq2XRkyWW+/986//tu/vvzKy4ZhOLZjGuYLF1648PKFX3zwiyeefOK1N1/7x1/+46lTpyyzTH/j4+Mf/OqD06dPP/ujZ998683sWPb48eNPP/v0c3/33Nz83N9862/+/id/f9+99733/nuvvfHaj378o9/8t9+8cOGF8y+cf+LJJ95464233337kW8/8oPHfnD+hfPf/d5333znzdffev2Rbz/y+puvX3jpwjPPPnP+hfPvvf/e2+++/dDDD7338/d+9vrPPvjlBz997afvvf/e4088/vNf/PzBhx789X/99b//n3//xT/94n/++/88PnXctux8Lv/SKy8989wzL1548ZW/f+U3/+03pVIpn8t/82+++ePnf/zoo4+eOHHiZ6//7OGHH77w8oUXXnzh/Q/eP//i+X/69T+df+H8I4888qt/+dVTP3zqvfffm5ube/3N1++7975vP/rtN95649vf+fYLF1545dVXPvinDx586MHX33z9t//223vuvccyLcd2HNtxHKesfET9mgpfseL1t1CF/n2ALtiFcWfcsZ1xu+CMF8y8MbB//8nZYvAzt6Q+85mEkCmpt0lPSsi0rseFiEkZlSImZVLqSSFiUoSlDEkZFKKVyMeFl/NmxCaERoRGZXgPoBbjbgG6hSkPcZcRnDUxTy5XrcvVoEETAxWNoYUxn6b5GVNB7CMaRBmkETuRulGkAOLAEkBtyLuJugl7EFdx3ofYh9iHsErIbhQptzuie+Zm5vYdOGxazjt7d//wwHC2MPHawJ4nDh58c+/u1/buOT+876eDe//myJHHDx58e8+uR0dG3t+98509u86Njv7d8P439u75h907Txjmu3t2/Wh4/3Q2d/83vvHkU0+q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2XrpR6c+eOnC2ZNXXc24M89/+96Hn7/y6kcvvvjxxVfv2N2++OTjn1989cETx3/yyCPvPvfcmTtuf/PsMxcff2wSsllW+snDj5xotZ7/8annT5362Usvvnb6ybv3d8/cdvMdi9nZO+/MifY2jr366KMfnH/+9sn4k+fPX3zyiefuu/fNs8+cv+vOLZUR+8duuO7N8889c+ftbz937j/97Xevnn36yetu+OKN187cdsu7L5x/8YEfTTPdOVL+73/4/p0Lz7/91JlPf/ryA/PtPrlbR8P/8ac//eynPz19400PXnXirXNPv/Tgj27Oe28989SHLz1/22T6+SuvvnjvveOQ3b+zf+He+3Yq1TFklmVFG1cmIhPVsepEdRLCOIRx0HHIpiEyuHHQEXQk0hcd2lEdik4km4QwyXSahbHIWO1dNptn2VzDXLNFyOYhW4RsK4SpBmvwTUI2CdlYdKQ6VO1CcpFcNIf0NHREuqLdAq1aLN2CuLVUWiKF4CAtsS/jBUPDjmhXtANtmygB1IHaQQqI1ADbXlrBZcFt6xzVBluCtVbspV/jQwvqGWvER4mPshwFjmLJ4PgIUxFmedkG+xV/qI1muOYo8z6LAOeuVKI+eTFJEkmSzPnM+yXGlQ7XqqlbwtyqdzEQ3dERVyy2cbR6YA92q84d8f6oc0etUPV+bYlxdr3za84ZiVsvAG7TRnCJbOSrwDKue2owageodzDxetmXRHWi5mEhNSYMc4O4xdwkapE3gaLDyMHLxn/PxAFwnzGGTCBjyLgQKyeQEcsYMoJMVEeGXJAeOGfOGaaTdhnxFM0+o285qMfUYzJAHBIPILloO0nfePyJVx99bJqVfverXz9w8y3fffnl//7973/18Ud/9/XXD+wf7zL/+r1377v26l9++N4v3nrrw5dfuffE8a8+/vDXn3z0D1//zd9++cV3X3z+sxde/MWbr3/980++/fzLP/z6r9559tnff/n5yUa9labPPfDAx6+88qsPP/j2iy/uu/qqi08++av33vni7XdunEx/f+kXoyy7utX+9qvPb5zP/svvf/dvf/zDrz7++LsvPvurj3729P333X58/3effvrkXXc+df99X73zzj9/99sn77nnP//++7MPnfrj3/zVv/zxD5fefuf7L77YWlntMXfS9Jlbb3///PnPXrt44cc//vKD9779/PM//e53v/n5R1+dP7/r/YW7bv+nL7746KWXP3/zjY9ffeXbX3z6xjNP3XNi/3effva/ffXVo7ff8V//8e8/e+/tP33919vHNkYsn73++utnn/mbn3/y7Ref73Xzb7/47Nc//9nZ++998fFHX3rkkUbiblksLj7+xD98/c0HLzz/3WefPnnXXf/Hn/7p0jvvfHfp0s6Ro7OVlZce+fFbL7zwT9999+X7799/w42//PBnX733/ucfvvdv//CPn7/zzt999dX8yOqJzY3ffPjBJxdfffnhh398043ffPxxx7szN9/y+fvvP/vgj79+74P//o//8It33vr+l18+e/8Dr55+8r/949+9fvbs959/vrtZ6YuMNQxF+iIjiPGpqdWbJiyoFtCmw2AkLl4/UB2o5OAcMlDtiw40DFXHGkYhG2U6ziIsTjRshWwrZLNQsiJ0FrKtYHwtFr/jEMYaphpGGgaqPZWualekzeiKYZy2DK0gbeY2uGNYJmgJN4EmltKBaazSgrQhLUbbuB6kxWK3rAsaQLFCAYfWxPAG0zpHbXTN0zqzhYLEjKNo1l3aPg5dLiYW7MIRuiK68apH2XEUTIv1C8H5YMDl6d8pUc+8liQJDOCcz5wrpS5zPluKrz4tp2nZJYZxKzaNT7RSZCutOioccwXAeXfEjCPO4MwdccWOLm+NObfu/Lp3ay49tjSLeG+5wdaMqx5CtDpxLYaURJn14NAPT4RFogasW+cbRZ+uQVxnajK1mbvMfUaPJQdyQRfcA/p8YNcYgscsU5hOClP0RyJDYMDIBQW0oQt0wG02VxR1GV0gt8OcM+VMPaDP3Af6zF2iJrjj3G8vXbrvqpM3D4d/9dHH18/n333+xX/65tsLjz5++p77RqWVaan8u08/e+z2237z0UdfvPXO+y+89O3PL33yxhuf/uy973/1q1fOnH78zjveP3f+/QsXfvfpp6+ceerM3fc8//DDbz13rpskPe9vGU3/v//rf5596KGfv/XWY7fd+sVbb3306sW/+vkvPvrJT3/93nv1JDl/191/9/XfPHHXXd989tk/ffPN0w+deujmm794971zDz54w2zr01dePXvffR+8/PKl19748sOfPX7H3e+cf/7Fx5749uNPfv+bX5++794HTl41La8Ooc0kef/Cc68//cx3H1+6eTj5608uffvRpV+++/6FBx64r9fb9f6zF59/9aGHv3z9nVPXX//lG29+8/HHbzzzzKtPnP760qe/ev+D43n+j9/99vT99z5y6y0DSC9xF8+c+X//67/ef921f33p53ecOPHdp5/+9otfvPjYo//83Tf3HN9vpe7rS598+OIL/+d//pe3n3/+tefO3bl/8u//+m/O/ujBB0+c7Dl+/Lob/v7Xv/nsgw/++P33f/rb3z166x2/fu+Dv/3qlx+8dvH3v/nN03fd8+DV1/Y93TEY/O2lSx+9evGVRx5774XnX3/6mVaSfHH+pdN33/fWueffPvfsP3///dOnTj122x3/9Ju/fvvChf/7X//1nRde/OmZp8blldlKecg8AAbmDlGdqFo3baQyUhmqDDUYBg01op61/3ORXNAVzgUDMYCzilKHS8yKMJeNQzbNslmpNCtlU1MSQpiE0ihkdm991WFB3+zO20AbMNtH7L6xdEQ7kK6gbVqBqQcGbRHgpCXShLREW9AmpAlpqbZEmyJNkUZUVKUuqIGrQJVj922T2GJ41w+yxQ82mR5AWCw/48B8cYoResYRmzMlXj3AOL8EuBWPFRc3BJaIMueD8+pcsNLTWw8u/SGDe+TpN1IrUVMXj3Mh8cFRFqmgK3sDuMRswCver3i/6ovLsXr15UMAtxrRzR859DkSuugWtoA5f8z7uLvLkwFcpfCLVDxViavE1UJprfjLKtlDJS3XPFcd2bfHpdTMDT7o2TUINUKNuMG+zdwl9Ag5aZeky8gh0aTGURMYRU+cTJZKAjAED8B9kFmNIncjdBkmaHRZepAeSw7tAB1Y449zRp+lx9K1biDQEzl79z3j1SNXt7unrr3++sHwwWuvv3f/xNvnnnvk2utzoEt874njv3jz9X/+5uub5rO3zp1789lz9548ec/J47fP5m8+c/bRG288dfLqZ++9/57dvbfPPff4jTc+cPzknbNF33OX6O79vX/97rvhysqtk613Lzz/9D337tWbb54998Gzz92/v9/z7v757L3z515/5uxus3nq+uveOHv2zp3dq3v9d86fP33XXdcNR28899xzP3rgpsnknquvunOxuGU6fei6628ajc4+8MCrp0/fMBy8cOrU9mal6dz911797IM/evr2u66q1c/efuftg9G7Z89efPDBG46tnVS8cMvNdw8Hz95623Xd/OnbbrttMHr32XOvP3H6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" style="cursor: move;" width="640" /></a></div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="margin-left: 1em; margin-right: 1em;">
</div>
<br />
<div class="MsoNormal" style="line-height: normal;">
</div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; tab-stops: 272.3pt;">
<br /></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com0tag:blogger.com,1999:blog-1835624775440216518.post-6924421711274209622012-06-30T20:21:00.001-04:002013-02-19T03:42:19.062-05:00Stack Pivoting<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
A common method for an attacker to control program execution involves creating a "fake stack" using attacker-specified values. When the attacker tricks the victim computer into using a fake stack, the attacker can control the program execution, because the call stack specifies the return behavior of the program from its current state(ie all of the function calls and their corresponding contexts that execution has been through in order to get to the current point). Some important things in the stack that can be fabricated include return addresses, and function arguments.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Return addresses are important because when the computer executes a "ret" instruction, it basically loads the value at the address pointed to by the ESP register into the EIP register, and makes ESP point to one position lower on the stack. Semantically this means that ESP points to the top of the stack, and the computer "popped" the value off the top of the stack into EIP, which is the instruction pointer register. Another way to say this is that execution "returned" to the address stored at the top of the call stack. This fact is crucial to the way ROP exploits work.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Function arguments are also stored on the stack. For example the C code:</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;"><br />
</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0pt;">
<span style="font-family: Consolas; font-size: 9.5pt;">myFunction(<span style="color: #0070c0;">a</span>, <span style="color: #0070c0;">b</span>, <span style="color: #0070c0;">c</span>, <span style="color: #0070c0;">d</span>);</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal">
translates to the following assembly code:</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">push <span style="color: #0070c0;">d</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">push <span style="color: #0070c0;">c</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">push <span style="color: #0070c0;">b</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">push <span style="color: #0070c0;">a</span></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<span style="font-family: Consolas; font-size: 9.5pt;">call AddressOfmyFunction</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0in; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal">
and the stack right before the call instruction is executed looks like:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: currentColor; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: 1pt solid windowtext; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
…</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Lower Memory Addresses</div>
</td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Value of a</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
<-ESP points here</div>
</td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Value of b</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
<br /></div>
</td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Value of c</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
<br /></div>
</td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border: 1pt solid windowtext; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Value of d</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
<br /></div>
</td> </tr>
<tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes;"> <td style="border-color: currentColor windowtext; border-style: none solid; border-width: medium 1pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 108.9pt;" valign="top" width="145"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Previous stack frames</div>
</td> <td style="border: currentColor; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt; width: 2.25in;" valign="top" width="216"><div class="MsoNormal" style="line-height: normal; margin-bottom: 0in;">
Higher Memory Addresses</div>
</td> </tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
If we can specify a fake stack, it's easy to see how we can also control function arguments. Basically, we can fabricate a fake stack to make it look like we pushed values other than d, c, b, and a onto the stack, because every push operation just modifies the stack by making ESP point to 4 bytes higher on the stack, and storing the value we pushed at that location. Fake stacks are extremely useful in ROP exploits, because if we can get execution to occur at a different location with this stack state, we can possibly use these arguments for a function other than myFunction.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
On the x86 architecture, a stack is basically a set of DWORDS(32 bit values) in sequence, so we create our fake stack in the address space of a program any place where we can get our own sequence of bytes into the address space. This include buffer overflows, and heap sprays.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Now the difficult part.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
If we are using a heap spray, once we have injected our own sequence of bytes representing a fake stack into the address space of the target process, we need to trick the computer into believing that our fake stack should be treated as the real stack. This is a stack pivot, because we are pivoting from the real stack to the fake stack. The basic goal here is to get a value of our choosing into ESP. Any creative attacker can think of many ways to do this. Here are a few possible ways:</div>
<br />
<ol style="text-align: left;">
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>xchg registerContainingFakeStackAddress, ESP</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>add ESP, SomeConstant<span style="mso-tab-count: 1;"> </span>//we can execute this multiple times to get our desired value</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>sub ESP, SomeConstant<span style="mso-tab-count: 1;"> </span>//we can execute this multiple times to get our desired value</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>mov ESP, registerContainingFakeStackAddress</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>hack the function prologue because they modify ESP there</li>
<li><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal "Times New Roman";"></span></span></span>hack the function epilogue because they modify ESP there</li>
</ol>
<br />
<div class="MsoNormal">
The trick here is to be creative and figure out how any(or any sequence) of instructions can be used to get our desired value into ESP.</div>
<div class="MsoNormal">
<br /></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com2tag:blogger.com,1999:blog-1835624775440216518.post-9989984758134351072012-06-14T02:58:00.001-04:002012-12-12T00:14:31.776-05:00Disable DEP and ASLR on Windows 7 64bit at compile time<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
In the development of sample exploit code for this blog (for example the Buffer Overflow post), various Windows attack mitigations had to be enabled or disabled. Two very effective and common mitigations on Windows 7 are DEP and ASLR. In an effort to save the reader frustration, time and effort, the compiler and linker options used to disable DEP and ASLR both independently and together are listed below. The DEP and ASLR columns of Mark Russinovich's popular "Process Explorer" tool are used to determine whether a process has DEP or ASLR enabled.</div>
<div class="MsoNormal">
<u><span style="text-decoration: none;"><br />
</span></u></div>
<div class="MsoNormal">
<u>Disable DEP</u></div>
<div class="MsoNormal">
First, run "%windir%\system32\SystemPropertiesPerformance.exe" from the commandline, and select the "Data Execution Prevention" tab. Select the second option and specify which application to remove DEP protection for.</div>
<div class="MsoNormal">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" src="data:image/png;base64,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tzR7kNrmBT6/yufX+ILa1jzCmlBYEwo3lUHUEIkaIlFdKKwLu2trQuFGMdaLfTVgmTe2I+xWpyYW1zZXViKpbxJrQyptyGQNmbwhlzfka4dLLm/IukevvgaYvv6xrlCs01AoG0plU6lsKlVNpaq7oFI1VaoGiFrdVKmaak1To2lpNM3NqG7PRbIAACAASURBVDVNtbqpVjc1msZm1OoNtqwCv6jVNrXahlbb1F61wYZW21yjsYmmVtvW6WtuN2t4uGQwtPT6hkazkUGjqavVNdAjSmVFoSjJ5SW5vKxQVlSqjl5/8UTvsQ/7U+l0tVomUdh/fGk/DIGfm5udn5/r7Z84/cHJll7f0Ru67rjJaWPb62Nuru1ydVyujtvd8XiWvL7VRGwW9fbx3++YNi4CSznbwed3P7HX5g0JT/Y8+/jz77z5+v5HHnj+EMrjsipe+Pvvf/u25+95+pWnHnvi9u//P//lB4++vJtII3F+f9/dtz2869mnn73rjnt2HZJGs+XJ3z/zrb+57UePvXwMSR184LYH/uHunz584JH7vvHPDzz34q4jr/zquftu+9q9J2xGX0PPnHh597u7X37pnl/8/J53ImGfpWfPT/+Pb+14/uWXfvvjf/vh/YenXEBWT39/30N3//r3zz314mMnJWJjfODNYw898/qre9565v5nnu51aD2dULATjq9Y2PAjd/zwhGApFl4KBtuB0OVUrkrYd/9zO14XW/wv3fXI3/z7z3/12ksvPXT7l773+DvYoGrq0KPf/puv/fBXjzzHZQkY7//dPxzFlb0649kn7/j3u1566tkX773znruehaqyq+LDv3vk//zq9+85+vRT9/3t91549mI27jC89/azD/7mxWef/sOfxuwq+2WPs223t6zWltncMplaRmPTYGjpdC2ttqlWN5XKlkLRRa5oyuVdZLKWTN6SyUCaUilIQyJpSCQNibQh7VIHU8Tihli8trZLE0wE27ZYXN/0cQ1x94ticWMjg7hxtRc251zfTlMkaorETfEmRKLmZkGAGwFXSSRXIRY310sLVkQi3Sj2emVBI8hkjXVryOUNOXhY5C25vCWXbzp63Y9NhaKpUDSUyq2sq0HVNUVLrW6pVBuo1S2NZp22RtNWa9qa7dBq21pNe1PmdTs0tbrmJh00wasDEK22qdW2tNr21Wxk0Olam2jqdG2j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" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Opting out of DEP</td></tr>
</tbody></table>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
In this case, ROP.exe was the executable for which DEP was to be disabled. Next, these are the commandline arguments to compile ROP.c without DEP:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="font-family: "Courier New",Courier,monospace;">
cl ROP.c /GS- /Gs-</div>
<div class="MsoNormal" style="font-family: "Courier New",Courier,monospace;">
editbin ROP.exe /NXCOMPAT:NO</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Process Explorer shows DEP as disabled for this process: </div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<img alt="" src="data:image/png;base64,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" /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<u>Disable ASLR</u></div>
<div class="MsoNormal">
Commandline Arguments:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal" style="font-family: "Courier New",Courier,monospace;">
cl ROP.c /DYNAMICBASE:NO /link /FIXED</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
Now Process Explorer shows ASLR as Disabled for this process:</div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<img alt="" src="data:image/png;base64,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" /> </div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<u>Disable both DEP and ASLR</u></div>
<div class="MsoNormal">
Commandline Arguments:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="font-family: "Courier New",Courier,monospace;">
cl ROP.c /DYNAMICBASE:NO /GS- /Gs- /link /FIXED</div>
<div class="MsoNormal" style="font-family: "Courier New",Courier,monospace;">
editbin ROP.exe /NXCOMPAT:NO</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<img alt="" src="data:image/png;base64,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" /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
The ability to selectively disable different mitigation techniques allows us to build smaller and less complex binaries, and makes it easier to perform static analysis and demonstrate security concepts. However, it is highly recommended to enable these mitigation technologies when building production binaries, as these mitigations greatly increase the security of the resulting binaries.</div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com3tag:blogger.com,1999:blog-1835624775440216518.post-90061022283591261882012-05-14T02:14:00.000-04:002013-07-01T01:48:37.669-04:00Hardware vs Software Breakpoints<div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal" style="line-height: normal;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: normal;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> </div><div class="MsoNormal" style="line-height: normal;">When debugging a program or trying to understand its actual inner working, breakpoints are a very useful tool afforded by the CPU and debugger. Breakpoints return control to an attached debugger when a specified condition is met in the process that is being debugged. These conditions include a memory read, write, or execution at a certain address.</div></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: normal;">On Intel's x86 architecture, there are 2 types of breakpoints available:</div></div><ol style="text-align: left;"><li><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <div class="MsoNormal" style="line-height: normal;">Hardware breakpoint- uses CPU's DR0-DR3 debug registers to store memory addresses. Debug exceptions are generated by the CPU when a memory read, write or execute occurs at or near an address in any of the 4 Debug Registers, useful when we want to see where a memory address was read from or written to</div><span style="font-family: "Calibri","sans-serif"; font-size: 11pt;"></span></li>
<li><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <div class="MsoNormal" style="line-height: normal;">Software breakpoint- a patched instruction in executable code to generate a breakpoint exception. This instruction is "INT 3" or 0xCC in machine code. useful if we want to stop execution at a certain instruction</div><span style="font-family: "Calibri","sans-serif"; font-size: 11pt;"></span></li>
</ol><div class="MsoNormal" style="line-height: normal;"><span style="font-size: large;"><u>Hardware Breakpoints</u></span> </div><div class="MsoNormal" style="line-height: normal;">In a Windbg session debugging notepad.exe, one can set a hardware breakpoint as follows:</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><span style="color: black; font-family: Courier; font-size: 9pt;">0:001> ba e1 ntdll!ZwCreateFile</span></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">Lets verify that the breakpoint was set:</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><span style="color: black; font-family: Courier; font-size: 9pt;">0:001> bl</span></div><div class="MsoNormal" style="line-height: normal;"><span style="color: black; font-family: Courier; font-size: 9pt;"> 0 e 00000000`773ffc00 e 1 0001 (0001) 0:**** ntdll!ZwCreateFile</span></div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in;">Now, let's verify that the address of our hardware breakpoint actually shows up in the CPU's debug registers:</div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in;"><br />
</div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in;"><img alt="" src="data:image/png;base64,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" /></div><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">As expected, DR0 contains the virtual address of ntdll!ZwCreateFile. When we try to save a file in notepad, we hit our breakpoint:</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">Breakpoint 0 hit</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">ntdll!ZwCreateFile:</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">00000000`773ffc00 4c8bd1 mov r10,rcx</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in;"><span style="font-size: large;"><u>Software Breakpoints</u></span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">Software breakpoints are set in Windbg using a slightly different command:</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">0:001> bp ntdll!ZwCreateFile</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">Again, we verify that our breakpoint has been set:</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">0:001> bl</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;"> 0 e 00000000`773ffc00 0001 (0001) 0:**** ntdll!ZwCreateFile</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">Here's what it looks like when we hit our software breakpoint:</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">Breakpoint 0 hit</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">ntdll!ZwCreateFile:</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><span style="color: black; font-family: Courier; font-size: 9pt;">00000000`773ffc00 4c8bd1 mov r10,rcx</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoListParagraph" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">The implementation of a software breakpoint is interesting. The fact that its opcode (0xCC) is exactly 1 byte long was probably driven by the design requirement that it be easy to patch an instruction, which in the x86 architecture is always byte-aligned in location and length. This also makes sense because the smallest granularity of memory access in x86 is 1 byte, making it a byte-accessible machine.</div></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"></div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"></div><div class="MsoListParagraph" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"></div><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoListParagraph" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">When a software breakpoint is set and the desired instruction in memory is overwritten by the 0xCC byte, the original byte that was overwritten is stored and associated to this software breakpoint in an associative data structure, so that the debugger knows what instruction to execute in order to maintain the original program's logic once it reaches the patched address. Due to the fact that this association is stored in memory and not in a hardware register somewhere in the CPU, we are able to set many more software breakpoints than the maximum of 4 hardware breakpoints.</div></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoListParagraph" style="margin-left: 0in; mso-add-space: auto;">Finally, it is important to note that software breakpoints patch instructions with the 0xCC byte, and this byte will only halt execution if it is interpreted as an instruction to be executed rather than data that is read or written. The significance of this is that we can only use software breakpoints to break if the CPU executes(not reads or writes) the contents of the breakpoint address. This is why hardware breakpoints can break on a memory read or write, while software breakpoints cannot.</div><span style="font-family: "Calibri","sans-serif"; font-size: 11pt;"></span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in; mso-add-space: auto;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-left: 0in;"><span style="font-size: large;"><u>Comparison</u></span> </div><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-left: 0in; mso-add-space: auto;">Below is a summary of the capabilities of hardware and software breakpoints:</div><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-left: 0in;"><br />
</div><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-left: 0in;"></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 99.9pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 46.4pt;" valign="top" width="62"><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;"><br />
</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 61.6pt;" valign="top" width="82"><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">Hardware Breakpoint</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 59.95pt;" valign="top" width="80"><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">Software Breakpoint</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 46.4pt;" valign="top" width="62"><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">Read</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 61.6pt;" valign="top" width="82"><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">X</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 59.95pt;" valign="top" width="80"><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 46.4pt;" valign="top" width="62"><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">Write</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 61.6pt;" valign="top" width="82"><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">X</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 59.95pt;" valign="top" width="80"><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 46.4pt;" valign="top" width="62"><div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">Execute</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 61.6pt;" valign="top" width="82"><div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">X</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 59.95pt;" valign="top" width="80"><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-bottom: .0001pt; margin: 0in; mso-add-space: auto;">X</div></td> </tr>
</tbody></table><div class="MsoListParagraphCxSpLast" style="line-height: normal; margin-left: 0in;"><br />
</div></div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com5tag:blogger.com,1999:blog-1835624775440216518.post-47704292788615194112012-04-29T00:37:00.000-04:002012-04-29T00:37:39.950-04:00Software Attack Vectors: Format String Vulnerability<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Format String Vulnerabilities are
a class of vulnerabilities in which the programmer takes a format string specified
by the user as input, and uses it in one of the many C Run Time(CRT) functions,
such as printf and snprintf. Windows includes a lot of mitigations for this
class of vulnerabilities, as we will see shortly.<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">When we call a function, the
parameters are pushed onto the stack starting with the last parameter first.
For example, if we call:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">function(x, y, z);</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">The expected order of the push
operations in the code emitted by the compiler would be semantically equivalent
to the following:</span></div>
<span style="font-size: x-small;"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">push<span style="mso-spacerun: yes;"> </span>z</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;"></span><span style="font-family: Consolas;">push<span style="mso-spacerun: yes;"> </span>y</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;"></span><span style="font-family: Consolas;">push x</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</span><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">A test program written in C calls
_snprintf and receives the format string “%x %x %x” as the only argument on the
commandline, which is pointed to by argv[1] in the program. The call to
_snprintf in our C code generates the following assembly code:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">_snprintf(buffer, BUFFER_SIZE-1,
formatString);<span style="mso-spacerun: yes;"> </span>//vulnerable function
call</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">004116F9<span style="mso-spacerun: yes;">
</span>mov<span style="mso-spacerun: yes;"> </span>eax,dword ptr
[formatString]<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">004116FC<span style="mso-spacerun: yes;">
</span>push<span style="mso-spacerun: yes;"> </span>eax<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">004116FD<span style="mso-spacerun: yes;">
</span>push<span style="mso-spacerun: yes;"> </span>7Fh<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">004116FF<span style="mso-spacerun: yes;">
</span>mov<span style="mso-spacerun: yes;"> </span>ecx,dword ptr
[buffer]<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">00411702<span style="mso-spacerun: yes;">
</span>push<span style="mso-spacerun: yes;"> </span>ecx<span style="mso-spacerun: yes;"> </span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">00411703<span style="mso-spacerun: yes;">
</span>call<span style="mso-spacerun: yes;"> </span>dword ptr
[__imp___snprintf (417244h)]<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Using dynamic analysis, the
values of the eax and ecx registers have been confirmed to be pointers to
argv[1] and buffer, respectively. The pattern in the above assembly code is to
push the third argument(formatString), followed by the second argument (the constant
7F hex), followed by the first argument(buffer). This is in accordance with our
expectations based on the above description of general function call mechanics.</span> </div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">The information disclosure issue
occurs when the attacker-controlled format string (in this case, “%x %x %x”)
instructs _snprintf to look for more arguments than we have actually passed to
_snprintf. As you can see above, we don’t pass any arguments after the format
string to _snprintf. _snprintf does not verify that we have passed the same number
of arguments as the format string expects. Any additional arguments that were
passed after the formatString parameter would have been pushed onto the call
stack before the call to _snprintf. Since the arguments are pushed onto the
stack in the reverse order that the function call specifies, the first value to
print will be searched for 1 DWORD “under” the address of the format string in
the call stack, which is 1 DWORD higher in memory than the address of the format
string in the call stack (remember that the x86 call stack grows downwards in
memory).</span></div>
<span style="font-family: "Calibri","sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">My
call stack at the point that we enter _snprintf looks like this:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF89UHv12EzlVELiLy73Y45XCjrJxLiSxR4JKP1eA9g-Uy5fnxKfWq5BJkzerhS61H-x1G3GGiieok5TTJ-8g8t9dk85kD6GsSJyxQ5tgX1ezHx57n30gnoHrL9cYHJRRielej_lDRKOY/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF89UHv12EzlVELiLy73Y45XCjrJxLiSxR4JKP1eA9g-Uy5fnxKfWq5BJkzerhS61H-x1G3GGiieok5TTJ-8g8t9dk85kD6GsSJyxQ5tgX1ezHx57n30gnoHrL9cYHJRRielej_lDRKOY/s640/Capture.PNG" width="640" /></a></div>
<br />
<span style="font-family: "Calibri","sans-serif"; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="font-family: Times New Roman;">
</span></span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">The next line after the call to _snprintf in the
test program was:</span></div>
<span style="font-family: Times New Roman;">
</span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">printf(<span style="color: #a31515;">"buffer:
%s\n"</span>, buffer);</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">and it outputted:</span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Consolas;">buffer: abababab cdcdcdcd efefefef<o:p></o:p></span></div>
<span style="font-family: Times New Roman;">
</span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
This output means that we are
able to “spy” on the thread’s call stack. Using this technique, we can see
other data that might have been stored on the call stack.<o:p></o:p></div>
<span style="font-family: Times New Roman;">
</span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
An advanced attack of this nature
has been documented which would allow the attacker to change the program state
rather than just spy on it. This attack involves using the %n sequence in the
format string. In the context of format strings, %n means to write the number
of bytes written so far, to the address in the parameter corresponding to the
%n character sequence in the function call’s arguments. Since the attacker
controls how many bytes are written, he controls the value that is written. A
carefully crafted malicious format string can also control where this value is
written to, depending on the number of %x sequences in the format string before
the %n sequence. This ability can be leveraged to overwrite function pointers,
returns addresses or other things.</div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 10pt;">
In order to make this highly
contrived example, many mitigations had to be bypassed. The mitigations bypassed
were as follows:</div>
<div class="MsoListParagraphCxSpFirst" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">1.<span style="font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span></span>Call
the Windows _set_printf_count_output(); function and pass a parameter of 1</div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">2.<span style="font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span></span>Disable
ASLR in the Visual Studio compiler</div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">3.<span style="font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span></span>No
Buffer Security Check in the Visual Studio compiler</div>
<div class="MsoListParagraphCxSpLast" style="line-height: normal; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;">
<span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">4.<span style="font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span></span>Disable
Run-Time Error Checks (/RTC) in the Visual Studio compiler</div>
</div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com0tag:blogger.com,1999:blog-1835624775440216518.post-83686975989814811452012-02-07T23:10:00.000-05:002012-02-07T23:10:48.499-05:00FastIO<div dir="ltr" style="text-align: left;" trbidi="on"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif][if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif][if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif][if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <div class="MsoNormal" style="line-height: normal;">In my previous posts about Stuxnet, I talked about the FileSystem Filter functionality of the Rootkit. I covered the idea of an "IO Request Packet" or IRP for short. IRPs are the general way for drivers to pass data to the lower layers in their device stacks. Filesystems often write to relatively slow backing stores (such as hard disks). To get an idea of the difference in timescale we are talking about, CPUs often operate in the microsecond domain, while hard disks operate in the millisecond domain. Due to this time scale difference, the Windows Engineers decided to provide an optimized I/O mechanism to write to such slow storage mediums. This caching mechanism is implemented in the Windows Cache Manager, and the FastIO infrastructure is the way to take advantage of it from a driver.</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">FastIO can be thought of as logically parallel to the IRP infrastructure in Windows, but with higher performance. Instead of waiting for each IRP to get to the disk, FastIO interacts with the Windows Cache Manager. The windows cache manager stores an in-memory cache of frequently accessed data on the disk (See chapters 9 and 10 of Windows Internals 5th edition by Mark Russinovich and David Solomon). This increases performance because on a cache lookup, the memory is hit (which has no moving parts and is fast) rather than the disk being hit (which has to seek to the correct sector, thereby incurring the cost of mechanical slowness). In addition to the disk not being hit on a read/write, FastIO also allows us to avoid the overhead incurred in synthesizing new IRPs to pass down the device stack.</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">The FastIO infrastructure is brought together by the FAST_IO_DISPATCH structure, which can be seen in wdm.h in the Windows Driver Development Kit. In the Rootkits book by Hoglund and Butler, they describe this structure as beginning with a size field, and containing all the function pointers for the FastIO functions supported by the driver. When attempting to call a FastIO function, the system first has to figure out whether or not the device in question supports FastIO. As a fallback, if the device does not support FastIO, an IRP is created and sent down the device stack.</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">I followed the Experiment in Windows Internals 4th Edition:</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;"><br />
</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">kd> !drvobj \filesystem\ntfs 2</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">Driver object (81fd0cc0) is for:</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;"><span style="mso-spacerun: yes;"> </span>\FileSystem\Ntfs</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">DriverEntry:<span style="mso-spacerun: yes;"> </span>f847c680<span style="mso-tab-count: 1;"> </span>Ntfs!DriverEntry</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">DriverStartIo: 00000000<span style="mso-tab-count: 1;"> </span></div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">DriverUnload:<span style="mso-spacerun: yes;"> </span>00000000<span style="mso-tab-count: 1;"> </span></div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">AddDevice:<span style="mso-spacerun: yes;"> </span>00000000<span style="mso-tab-count: 1;"> </span></div><div class="MsoNormalCxSpMiddle" style="line-height: normal;"><br />
</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">Dispatch routines:</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[00] IRP_MJ_CREATE<span style="mso-spacerun: yes;"> </span>f841c200<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdCreate</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[01] IRP_MJ_CREATE_NAMED_PIPE<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[02] IRP_MJ_CLOSE<span style="mso-spacerun: yes;"> </span>f841cda5<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdClose</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[03] IRP_MJ_READ<span style="mso-spacerun: yes;"> </span>f8402687<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdRead</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[04] IRP_MJ_WRITE<span style="mso-spacerun: yes;"> </span>f8403428<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdWrite</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[05] IRP_MJ_QUERY_INFORMATION<span style="mso-spacerun: yes;"> </span>f841e53f<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatchWait</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[06] IRP_MJ_SET_INFORMATION<span style="mso-spacerun: yes;"> </span>f84040b1<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdSetInformation</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[07] IRP_MJ_QUERY_EA<span style="mso-spacerun: yes;"> </span>f841e53f<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatchWait</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[08] IRP_MJ_SET_EA<span style="mso-spacerun: yes;"> </span>f841e53f<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatchWait</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[09] IRP_MJ_FLUSH_BUFFERS<span style="mso-spacerun: yes;"> </span>f842da23<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdFlushBuffers</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0a] IRP_MJ_QUERY_VOLUME_INFORMATION<span style="mso-spacerun: yes;"> </span>f841d4e2<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatch</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0b] IRP_MJ_SET_VOLUME_INFORMATION<span style="mso-spacerun: yes;"> </span>f841d4e2<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatch</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0c] IRP_MJ_DIRECTORY_CONTROL<span style="mso-spacerun: yes;"> </span>f8422595<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDirectoryControl</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0d] IRP_MJ_FILE_SYSTEM_CONTROL<span style="mso-spacerun: yes;"> </span>f84218d4<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdFileSystemControl</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0e] IRP_MJ_DEVICE_CONTROL<span style="mso-spacerun: yes;"> </span>f841d4e2<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatch</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[0f] IRP_MJ_INTERNAL_DEVICE_CONTROL<span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[10] IRP_MJ_SHUTDOWN<span style="mso-spacerun: yes;"> </span>f8414476<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdShutdown</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[11] IRP_MJ_LOCK_CONTROL<span style="mso-spacerun: yes;"> </span>f84329e3<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdLockControl</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[12] IRP_MJ_CLEANUP<span style="mso-spacerun: yes;"> </span>f841c4da<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdCleanup</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[13] IRP_MJ_CREATE_MAILSLOT<span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[14] IRP_MJ_QUERY_SECURITY<span style="mso-spacerun: yes;"> </span>f841d4e2<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatch</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[15] IRP_MJ_SET_SECURITY<span style="mso-spacerun: yes;"> </span>f841d4e2<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatch</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[16] IRP_MJ_POWER<span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[17] IRP_MJ_SYSTEM_CONTROL<span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[18] IRP_MJ_DEVICE_CHANGE<span style="mso-spacerun: yes;"> </span>804f2529<span style="mso-tab-count: 1;"> </span>nt!IopInvalidDeviceRequest</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[19] IRP_MJ_QUERY_QUOTA<span style="mso-spacerun: yes;"> </span>f841e53f<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatchWait</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[1a] IRP_MJ_SET_QUOTA<span style="mso-spacerun: yes;"> </span>f841e53f<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdDispatchWait</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">[1b] IRP_MJ_PNP<span style="mso-spacerun: yes;"> </span>f846b3fc<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFsdPnp</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;"><br />
</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">Fast I/O routines:</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoCheckIfPossible<span style="mso-spacerun: yes;"> </span>f8432bbb<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastIoCheckIfPossible</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoRead<span style="mso-spacerun: yes;"> </span>f841f4ce<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsCopyReadA</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoWrite<span style="mso-spacerun: yes;"> </span>f842f898<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsCopyWriteA</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoQueryBasicInfo<span style="mso-spacerun: yes;"> </span>f8424db0<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastQueryBasicInfo</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoQueryStandardInfo<span style="mso-spacerun: yes;"> </span>f8424c14<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastQueryStdInfo</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoLock<span style="mso-spacerun: yes;"> </span>f8432e66<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastLock</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoUnlockSingle<span style="mso-spacerun: yes;"> </span>f8432f26<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastUnlockSingle</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoUnlockAll<span style="mso-spacerun: yes;"> </span>f84691b9<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastUnlockAll</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoUnlockAllByKey<span style="mso-spacerun: yes;"> </span>f84692fd<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastUnlockAllByKey</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">AcquireFileForNtCreateSection<span style="mso-spacerun: yes;"> </span>f841d6f4<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsAcquireForCreateSection</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">ReleaseFileForNtCreateSection<span style="mso-spacerun: yes;"> </span>f841d721<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsReleaseForCreateSection</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoQueryNetworkOpenInfo<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>f842ffc6<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsFastQueryNetworkOpenInfo</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">AcquireForModWrite<span style="mso-spacerun: yes;"> </span>f846e918<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsAcquireFileForModWrite</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">MdlRead<span style="mso-spacerun: yes;"> </span>f8430233<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsMdlReadA</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">MdlReadComplete<span style="mso-spacerun: yes;"> </span>8051e58f<span style="mso-tab-count: 1;"> </span>nt!FsRtlMdlReadCompleteDev</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">PrepareMdlWrite<span style="mso-spacerun: yes;"> </span>f842f36d<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsPrepareMdlWriteA</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">MdlWriteComplete<span style="mso-spacerun: yes;"> </span>805f28aa<span style="mso-tab-count: 1;"> </span>nt!FsRtlMdlWriteCompleteDev</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">FastIoQueryOpen<span style="mso-spacerun: yes;"> </span>f8424ec5<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsNetworkOpenCreate</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">AcquireForCcFlush<span style="mso-spacerun: yes;"> </span>f841d3db<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsAcquireFileForCcFlush</div><div class="MsoNormalCxSpMiddle" style="line-height: normal;">ReleaseForCcFlush<span style="mso-spacerun: yes;"> </span>f841d39c<span style="mso-tab-count: 1;"> </span>Ntfs!NtfsReleaseFileForCcFlush</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">As we can see in the section titled " Fast I/O routines", the NTFS drivers uses most of the FastIO functions. To learn more about the specific FastIO functions, check out:</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;">http://www.osronline.com/article.cfm?id=166</div></div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com2tag:blogger.com,1999:blog-1835624775440216518.post-73994209170200776992012-01-02T22:33:00.001-05:002012-07-31T20:08:12.651-04:00Software Attack Vectors: Stack Based Buffer Overflow<div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal" style="line-height: normal;">Buffer Overflows are a commonly used Attack Vector to highjack the target machine's execution path. Before we can discuss how buffer overflow attacks work, we must understand how the function call stack works. I will assume we are using an x86 machine, and without mitigating factors such as DEP(Data Execution Prevention), ASLR(Address Space Layout Randomization), PAX, etc. The general stack manipulation algorithm when calling a function is as follows:</div><ol style="text-align: left;"><li><span style="font-size: small;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Push all function arguments</span></span></li>
<li><span style="font-size: small;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"></span><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Push the address of the first instruction after this function call(the next line to be executed)</span></span></li>
<li><span style="font-size: small;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"></span><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Push the current value of x86 EBP register</span></span></li>
<li><span style="font-size: small;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;">Allocate space for any local variables</span><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"></span></span></li>
</ol><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" src="data:image/png;base64,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" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Normal call stack operation</td></tr>
</tbody></table><br />
<span style="font-size: small;"><span style="font-family: "Calibri","sans-serif"; line-height: 115%;"></span></span><br />
<div>Since the stack grows down from higher memory to lower memory, the top of the stack would have an address that’s less than that of the bottom of the stack. Any pushes and space allocations on the stack would decrement the value of the ESP register. Also note that functions like strcpy() copy data starting at a destination address, towards higher addresses. This poses a risk if the input data is too large--it will overwrite the call stack above the destination buffer in memory. For example, we have the following code inside a function:<br />
<div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"></div><div class="MsoNormal" style="line-height: normal; margin-bottom: 0pt;"><span style="font-size: small;"><span style="color: blue; font-family: Consolas;">char</span><span style="font-family: Consolas;"> destination[8];</span></span></div><span style="font-size: small;"> </span><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0pt;"><span style="font-size: small;"><span style="color: blue; font-family: Consolas;">char</span><span style="font-family: Consolas;"> source[16] = {<span style="color: red;">0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x00</span>};</span></span></div><span style="font-size: small;"> </span><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: 0pt;"><span style="font-size: small;"><span style="font-family: Consolas;">strcpy(destination, source);</span></span></div></div><div><div class="MsoNormal" style="line-height: normal;"> </div><div class="MsoNormal" style="line-height: normal;">Since strcpy() copies data from source to destination until it sees a null terminator character, the danger is that an attacker can supply a source buffer that has more bytes between the first character and the first null terminator characters(inclusive) than the number of bytes we allocated for the destination buffer on the call stack. In the above example, the destination buffer only has space for 8 bytes, whereas the source buffer has 16 bytes between the first character and the null terminator character. Strcpy() is one of many unsafe functions due to its lack of bound checking(http://msdn.microsoft.com/en-us/library/bb288454.aspx).</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6rrYixW7c8OsvLExt7Qhkg1fWAQ5BJRD5v6Yrxoy-KR_cEH1BUA6jMc5iqV2LAW0pcZ9DhSwvp_kvmzkSKx-7F6a2Qw51bTAhffbijFKXz_nFusFWrVVUJt7TXgUmzmvAcISXJ43JCR0/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6rrYixW7c8OsvLExt7Qhkg1fWAQ5BJRD5v6Yrxoy-KR_cEH1BUA6jMc5iqV2LAW0pcZ9DhSwvp_kvmzkSKx-7F6a2Qw51bTAhffbijFKXz_nFusFWrVVUJt7TXgUmzmvAcISXJ43JCR0/s640/Capture.PNG" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="MsoNormal" style="line-height: normal;"></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"> </div><div class="MsoNormal" style="line-height: normal;">As we can see, the "Return address" value on the stack has been overwritten with "0d0e0f00". When the function is returned from, the value of the stack location where "Return address" was stored is read into the CPU's EIP(instruction pointer) register. Since we are on an x86 machine, this address is read in little endian ordering, resulting in the EIP register containing the value "000f0e0d". This means that the next instruction that the CPU will attempt to execute would be at the address "0x000f0e0d" in memory. Remember, the attacker controls what values they put into the source buffer they passed, resulting in an address of their choosing in EIP at this point. The execution path has officially been highjacked by the attacker: GAME OVER.</div></div></div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com1tag:blogger.com,1999:blog-1835624775440216518.post-30809016316381891112011-10-30T01:25:00.000-04:002011-10-30T01:25:11.103-04:00Disassembly Algorithms<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RelyOnVML/>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
As with any problem in
computer science, there are many ways to solve the problem of disassembling
executable code. I was wondering how IDA Pro disassembles executables. In
general, disassembly can be performed as follows:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<ol style="text-align: left;">
<li>We take the bytes one
instruction at a time and look the instruction up in a lookup table we have
prebuilt(which maps raw byte values to opcode mneumonics). Keep in mind that
different architectures can have different instruction lengths and some
instruction sets could have variable instruction lengths. In the case of
variable instruction lengths, we have to use "context clues" such as
reading bytes before/after this instruction to infer what this instruction
could be.</li>
<li>The lookup in the
table will yield the opcode mneumonic for this instruction.</li>
<li>While we still have
more data, go back to step 1.</li>
</ol>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
The actual disassembly
process presented above might not be very complex, but the question arises "How
do we traverse the executable?" As I presented in a previous blogpost,
there are multiple sections within an executable, so one may be unsure about
where in the executable to even start disassembling. According to "The IDA
Pro Book: The Unofficial Guide" by Chris Eagle, there are 2 main executable
traversal algorithms.</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<u>Linear Sweep
Disassembly</u></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
In this algorithm, we
start at the beginning of a section, and keep track of the length of each
instruction we disassemble. Naturally, the next instruction's address can be
computed as follow follows:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
Next instruction
address = Current instruction address + Current instruction size</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
As the name implies,
this algorithm scans the executable linearly(it does not refer to the Asymptotic
Complexity of this algorithm). When call or jmp instructions are encountered,
they are decoded as regular instructions, and given no special consideration. Think
of this algorithm as instruction-by-instruction decoding. Eagle also mentions
that this algorithm is used by popular disassembly engines such as gdb, WinDbg
and objdump.</div>
<ul style="text-align: left;">
<li><span style="mso-tab-count: 1;"></span>Advantages: all the byes in the section is guaranteed
to be decoded</li>
<li><span style="mso-tab-count: 1;"></span>Disadvantages: ALL the bytes in the section is
guaranteed to be decoded(including non-executable data)</li>
</ul>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<u>Recursive Descent
Disassembly</u></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
In this algorithm, we
use the basic approach in Linear Sweep Disassembly, except we are a little
smarter about branching instructions. We decode each instruction that we see,
but if we see a jmp, call, or other type of control-flow-manipulating
instruction, we also add the target address operand of the instruction to a list
for further processing. Once we are finished linearly processing all the
instructions in the executable, we go back and repeat the same process starting
at each address in the list we created which contains the target addresses of control
flow manipulation instructions we passed. One noteworthy point is that
addresses that are only known at execution time(such as an address stored in
EAX) rather than known those hardcoded into the binary (and lend themselves to
static analysis) cannot be added to the list for further processing, because
the address is not known. The word "Recursive" in the name refers to
the fact that we take both branches of eligible branching statements. If all
possible execution paths are modeled as a tree, this would effectively be a
Breadth-First-Traversal of the execution tree. Think about this algorithm as
one that only processes bytes that the CPU processes. IDA Pro uses this
algorithm.</div>
<ul style="text-align: left;">
<li><span style="mso-tab-count: 1;"></span>Advantages: only disassembles bytes that the CPU encounters,
and not extraneous bytes</li>
<li><span style="mso-tab-count: 1;"></span>Disadvantages: relatively complex, does not always disassemble
the whole executable if there is <span style="mso-tab-count: 1;"></span>code
which is not called explicitly based on its address.</li>
</ul>
</div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com2tag:blogger.com,1999:blog-1835624775440216518.post-13950873661771807892011-09-27T23:07:00.001-04:002011-09-27T23:08:51.714-04:00Reversing Stuxnet: 5 (Kernel Hooking)<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
</div>
<div class="MsoNormal">
In order to be executed by the Windows kernel, Stuxnet has
to "hook" certain functions/handlers (aka register itself). As you
might know, since a driver is running in kernel space, it has access to core
parts of the kernel. Drivers have access to things such as the IDT(Interrupt
Descriptor Table), SSDT(System Service Descriptor Table), and other drivers
that are currently loaded into the kernel.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
SSDT</div>
<div class="MsoNormal">
The SSDT is the table that holds addresses of different
system call APIs. The entries of this table points to places where user land
can call into the kernel. Below, I have dumped the SSDT, and as we can see, there
is no SSDT hooking because all the entries of the table contain addresses that
point inside the nt module (hence the nt! before each function name). If any
entry of the SSDT was hooked by Stuxnet, we should see something like
"mrxnet!" for that entry below:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">kd> dds KiServiceTable L128</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc624
8058391a nt!NtAcceptConnectPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc628
8056b154 nt!NtAccessCheck</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc62c
80560664 nt!NtAccessCheckAndAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc630
805b6323 nt!NtAccessCheckByType</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc634
8055616d nt!NtAccessCheckByTypeAndAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc638
8060df58 nt!NtAccessCheckByTypeResultList</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc63c
8060fed7 nt!NtAccessCheckByTypeResultListAndAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc640
8060ff14 nt!NtAccessCheckByTypeResultListAndAuditAlarmByHandle</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc644
8055469c nt!NtAddAtom</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc648
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc64c
8060da54 nt!NtAdjustGroupsToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc650
8055e764 nt!NtAdjustPrivilegesToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc654
8060781d nt!NtAlertResumeThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc658
80562f2c nt!NtAlertThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc65c
8055fb3d nt!NtAllocateLocallyUniqueId</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc660
8060110e nt!NtAllocateUserPhysicalPages</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc664
8056085b nt!NtAllocateUuids</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc668
8057df4b nt!NtAllocateVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc66c
8054ec3b nt!NtAreMappedFilesTheSame</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc670
805b78cf nt!NtAssignProcessToJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc674
8050c5fc nt!NtCallbackReturn</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc678
8061b934 nt!NtCancelDeviceWakeupRequest</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc67c
805b30bc nt!NtCancelIoFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc680
804e1910 nt!NtCancelTimer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc684
8056decb nt!NtClearEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc688
805725c1 nt!NtClose</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc68c
8055ff19 nt!NtCloseObjectAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc690
80620f33 nt!NtCompactKeys</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc694
80610955 nt!NtCompareTokens</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc698
80583d84 nt!NtCompleteConnectPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc69c
8062115f nt!NtCompressKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6a0
80565287 nt!NtConnectPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6a4
804d8365 nt!NtContinue</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6a8
8062952b nt!NtCreateDebugObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6ac
8059d59a nt!NtCreateDirectoryObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6b0
805799e0 nt!NtCreateEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6b4
8061be63 nt!NtCreateEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6b8
80578edf nt!NtCreateFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6bc
80555d7d nt!NtCreateIoCompletion</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6c0
805b7237 nt!NtCreateJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6c4
80607c3e nt!NtCreateJobSet</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6c8
80563030 nt!NtCreateKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6cc
80562111 nt!NtCreateMailslotFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6d0
80582a9f nt!NtCreateMutant</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6d4
8056ad3c nt!NtCreateNamedPipeFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6d8
80596e08 nt!NtCreatePagingFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6dc 80551dbe
nt!NtCreatePort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6e0
8059a61d nt!NtCreateProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6e4
80580346 nt!NtCreateProcessEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6e8
8061c3a2 nt!NtCreateProfile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6ec
805711d5 nt!NtCreateSection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6f0
80553a81 nt!NtCreateSemaphore</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6f4
805b676e nt!NtCreateSymbolicLinkObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6f8
8057f298 nt!NtCreateThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc6fc
80550e73 nt!NtCreateTimer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc700
8054e5dc nt!NtCreateToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc704
805a4eca nt!NtCreateWaitablePort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc708
8062a616 nt!NtDebugActiveProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc70c
8062a757 nt!NtDebugContinue</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc710 80571a83
nt!NtDelayExecution</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc714
80554473 nt!NtDeleteAtom</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc718
8061b934 nt!NtCancelDeviceWakeupRequest</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc71c
805a4df4 nt!NtDeleteFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc720
80563d14 nt!NtDeleteKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc724
805becf1 nt!NtDeleteObjectAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc728
80563631 nt!NtDeleteValueKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc72c
805863ad nt!NtDeviceIoControlFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc730
8059668b nt!NtDisplayString</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc734
80582614 nt!NtDuplicateObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc738
8056b231 nt!NtDuplicateToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc73c
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc740
8056a5dc nt!NtEnumerateKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc744 8061b92c
nt!NtEnumerateSystemEnvironmentValuesEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc748
80564a47 nt!NtEnumerateValueKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc74c
8060002c nt!NtExtendSection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc750
805a0a01 nt!NtFilterToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc754
805547de nt!NtFindAtom</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc758
80563e23 nt!NtFlushBuffersFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc75c
8057c60f nt!NtFlushInstructionCache</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc760
8056172f nt!NtFlushKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc764
8055137a nt!NtFlushVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc768
806019d5 nt!NtFlushWriteBuffer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc76c
806014ab nt!NtFreeUserPhysicalPages</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc770
8057e36e nt!NtFreeVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc774
8057c130 nt!NtFsControlFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc778
805a6880 nt!NtGetContextThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc77c
80605081 nt!NtGetDevicePowerState</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc780
8054c018 nt!NtGetPlugPlayEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc784
80527855 nt!NtGetWriteWatch</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc788
8055735f nt!NtImpersonateAnonymousToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc78c
80564477 nt!NtImpersonateClientOfPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc790
8055f8ef nt!NtImpersonateThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc794
805a34ad nt!NtInitializeRegistry</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc798
80604e8a nt!NtInitiatePowerAction</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc79c
80607b14 nt!NtIsProcessInJob</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7a0
80605073 nt!NtIsSystemResumeAutomatic</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7a4
805a31ae nt!NtListenPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7a8
805a74a9 nt!NtLoadDriver</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7ac
8059f701 nt!NtLoadKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7b0
8059f713 nt!NtLoadKey2</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7b4
8055f45e nt!NtLockFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7b8
805a0434 nt!NtLockProductActivationKeys</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7bc
8059cefc nt!NtLockRegistryKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7c0 805abb4b
nt!NtLockVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7c4
805b6da3 nt!NtMakePermanentObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7c8
805b6cc1 nt!NtMakeTemporaryObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7cc
80600438 nt!NtMapUserPhysicalPages</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7d0
806009d2 nt!NtMapUserPhysicalPagesScatter</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7d4
8057648d nt!NtMapViewOfSection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7d8
8061b934 nt!NtCancelDeviceWakeupRequest</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7dc
8055fca7 nt!NtNotifyChangeDirectoryFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7e0
80557b10 nt!NtNotifyChangeKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7e4
80563aa0 nt!NtNotifyChangeMultipleKeys</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7e8
8057dbd7 nt!NtOpenDirectoryObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7ec
8056735c nt!NtOpenEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7f0
8061bf35 nt!NtOpenEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7f4
80576449 nt!NtOpenFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7f8
805f5a37 nt!NtOpenIoCompletion</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc7fc
805bcd82 nt!NtOpenJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc800
80573055 nt!NtOpenKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc804
80582952 nt!NtOpenMutant</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc808
80561934 nt!NtOpenObjectAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc80c
80566e3a nt!NtOpenProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc810
8058147f nt!NtOpenProcessToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc814
8057c770 nt!NtOpenProcessTokenEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc818
8057b6b8 nt!NtOpenSection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc81c
805ac119 nt!NtOpenSemaphore</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc820
80579b45 nt!NtOpenSymbolicLinkObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc824
805563f7 nt!NtOpenThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc828
805845b3 nt!NtOpenThreadToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc82c
8057e9e2 nt!NtOpenThreadTokenEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc830
805a5fe6 nt!NtOpenTimer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc834
80552aa9 nt!NtPlugPlayControl</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc838
80556232 nt!NtPowerInformation</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc83c
805536d9 nt!NtPrivilegeCheck</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc840
8059c0e1 nt!NtPrivilegeObjectAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc844
805b0e95 nt!NtPrivilegedServiceAuditAlarm</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc848
8057cc95 nt!NtProtectVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc84c
8056482d nt!NtPulseEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc850
8057cbae nt!NtQueryAttributesFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc854
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc858
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc85c
804f5b66 nt!NtQueryDebugFilterState</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc860
8057d1e3 nt!NtQueryDefaultLocale</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc864
80580a70 nt!NtQueryDefaultUILanguage</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc868
805841b5 nt!NtQueryDirectoryFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc86c 80566b3b
nt!NtQueryDirectoryObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc870
805f5be3 nt!NtQueryEaFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc874
8056d88e nt!NtQueryEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc878
8055f6d8 nt!NtQueryFullAttributesFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc87c
80553c68 nt!NtQueryInformationAtom</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc880
80576210 nt!NtQueryInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc884
80584b8c nt!NtQueryInformationJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc888
805fdfa2 nt!NtQueryInformationPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc88c
8057a6e8 nt!NtQueryInformationProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc890
805827e7 nt!NtQueryInformationThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc894
8057eb20 nt!NtQueryInformationToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc898
8056aa98 nt!NtQueryInstallUILanguage</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc89c
8061c811 nt!NtQueryIntervalProfile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8a0
805f5ada nt!NtQueryIoCompletion</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8a4
8055b86b nt!NtQueryKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8a8
80620abd nt!NtQueryMultipleValueKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8ac
8061c21f nt!NtQueryMutant</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8b0
80578c7b nt!NtQueryObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8b4 80620c90
nt!NtQueryOpenSubKeys</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8b8
80586703 nt!NtQueryPerformanceCounter</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8bc
805f6401 nt!NtQueryQuotaInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8c0
8057d0e1 nt!NtQuerySection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8c4
80555795 nt!NtQuerySecurityObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8c8
8061b48a nt!NtQuerySemaphore</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8cc
8057a874 nt!NtQuerySymbolicLinkObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8d0
8061b94c nt!NtQuerySystemEnvironmentValue</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8d4
8061b924 nt!NtQuerySystemEnvironmentValueEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8d8
8057a7ba nt!NtQuerySystemInformation</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8dc
80558ec1 nt!NtQuerySystemTime</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8e0
8055673c nt!NtQueryTimer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8e4
80553b55 nt!NtQueryTimerResolution</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8e8
80575d81 nt!NtQueryValueKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8ec
8057d479 nt!NtQueryVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8f0
8057a580 nt!NtQueryVolumeInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8f4
80556082 nt!NtQueueApcThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8f8
804d83ad nt!NtRaiseException</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc8fc
805bc4e4 nt!NtRaiseHardError</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc900
8057c24f nt!NtReadFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc904
80550518 nt!NtReadFileScatter</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc908
80566a22 nt!NtReadRequestData</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc90c
805849c5 nt!NtReadVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc910
80583835 nt!NtRegisterThreadTerminatePort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc914
80571ae9 nt!NtReleaseMutant</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc918
80558f33 nt!NtReleaseSemaphore</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc91c
8056dc7a nt!NtRemoveIoCompletion</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc920
8062a6df nt!NtRemoveProcessDebug</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc924
80620e01 nt!NtRenameKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc928
806211df nt!NtReplaceKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc92c
8056d3aa nt!NtReplyPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc930
80580f92 nt!NtReplyWaitReceivePort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc934
80580bb4 nt!NtReplyWaitReceivePortEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc938
805fe063 nt!NtReplyWaitReplyPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc93c
8060500c nt!NtRequestDeviceWakeup</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc940
805667ce nt!NtRequestPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc944
80583120 nt!NtRequestWaitReplyPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc948
80604e3a nt!NtRequestWakeupLatency</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc94c
8054b145 nt!NtResetEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc950
80527d79 nt!NtResetWriteWatch</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc954
806200e0 nt!NtRestoreKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc958
806077ce nt!NtResumeProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc95c
8057f394 nt!NtResumeThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc960
8062017a nt!NtSaveKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc964
80620202 nt!NtSaveKeyEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc968
806202c6 nt!NtSaveMergedKeys</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc96c
8057b7a2 nt!NtSecureConnectPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc970
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc974
8061b93c nt!NtSetBootOptions</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc978
80607f6a nt!NtSetContextThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc97c
8062bd1b nt!NtSetDebugFilterState</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc980
8059a92c nt!NtSetDefaultHardErrorPort</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc984
8059d382 nt!NtSetDefaultLocale</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc988
8059d358 nt!NtSetDefaultUILanguage</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc98c
805f60eb nt!NtSetEaFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc990
8056de41 nt!NtSetEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc994 8056dc23 nt!NtSetEventBoostPriority</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc998
8061c1c3 nt!NtSetHighEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc99c
8061c103 nt!NtSetHighWaitLowEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9a0
8062a0d0 nt!NtSetInformationDebugObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9a4
8058181d nt!NtSetInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9a8
805b7482 nt!NtSetInformationJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9ac
8062069d nt!NtSetInformationKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9b0
805819c2 nt!NtSetInformationObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9b4
8057f45a nt!NtSetInformationProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9b8
8058372d nt!NtSetInformationThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9bc
8054e1f9 nt!NtSetInformationToken</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9c0
8061c390 nt!NtSetIntervalProfile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9c4
8056df13 nt!NtSetIoCompletion</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9c8
80606a63 nt!NtSetLdtEntries</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9cc
8061c167 nt!NtSetLowEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9d0
8061c09f nt!NtSetLowWaitHighEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9d4
805f63e7 nt!NtSetQuotaInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9d8
80556354 nt!NtSetSecurityObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9dc
8061bbcb nt!NtSetSystemEnvironmentValue</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9e0
8061b924 nt!NtQuerySystemEnvironmentValueEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9e4
8056613e nt!NtSetSystemInformation</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9e8
8063874b nt!NtSetSystemPowerState</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9ec
805a4a3b nt!NtSetSystemTime</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9f0
805b6e63 nt!NtSetThreadExecutionState</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9f4
804e19bd nt!NtSetTimer</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9f8
805b2c51 nt!NtSetTimerResolution</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fc9fc
8059f55b nt!NtSetUuidSeed</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca00
80563215 nt!NtSetValueKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca04
805f68db nt!NtSetVolumeInformationFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca08 8061ae18
nt!NtShutdownSystem</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca0c
80528d95 nt!NtSignalAndWaitForSingleObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca10
8061c5cb nt!NtStartProfile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca14
8061c76f nt!NtStopProfile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca18
8060777f nt!NtSuspendProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca1c
805abf08 nt!NtSuspendThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca20
8061c89a nt!NtSystemDebugControl</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca24
80607ee0 nt!NtTerminateJobObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca28
8056c6dc nt!NtTerminateProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca2c
8056ce2e nt!NtTerminateThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca30
8057f43d nt!NtTestAlert</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca34
8052eeaa nt!NtTraceEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca38
8061b944 nt!NtTranslateFilePath</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca3c
805f8709 nt!NtUnloadDriver</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca40
80620379 nt!NtUnloadKey</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca44
806204f0 nt!NtUnloadKeyEx</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca48
8055f32c nt!NtUnlockFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca4c
805b383d nt!NtUnlockVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca50
8056b931 nt!NtUnmapViewOfSection</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca54
805b10b4 nt!NtVdmControl</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca58
80629de3 nt!NtWaitForDebugEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca5c
80571f9d nt!NtWaitForMultipleObjects</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca60
805718fb nt!NtWaitForSingleObject</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca64
8061c043 nt!NtWaitHighEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca68
8061bfe7 nt!NtWaitLowEventPair</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca6c
8057d80a nt!NtWriteFile</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca70
80550378 nt!NtWriteFileGather</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca74
805647fc nt!NtWriteRequestData</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca78
8057f7e6 nt!NtWriteVirtualMemory</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca7c
804dfe07 nt!NtYieldExecution</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca80
80588779 nt!NtCreateKeyedEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca84
80580654 nt!NtOpenKeyedEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca88
8061cc87 nt!NtReleaseKeyedEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca8c
8061cf0e nt!NtWaitForKeyedEvent</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca90
80605e85 nt!NtQueryPortInformationProcess</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca94
0000011c</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca98
2c2c2018</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fca9c
44402c40</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcaa0
1818080c</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcaa4
0c040408</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcaa8
08081810</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcaac
0808040c</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcab0
080c0404</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcab4
2004040c</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcab8
140c1008</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">804fcabc
0c102c0c</span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: 8pt; line-height: 115%;">804fcac0 10201c0c</span><br />
<br />
<br />
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
IDT</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
The IDT is the
Interrupt Descriptor Table. Whenever the system gets an interrupt, this table
is referenced to find the correct interrupt handler. For example, in the old
days of Windows, the CPU would switch to kernel mode for a system call with the
assembly instruction "Int 0x2E", which is why you see "nt!KiSystemService"
at entry 2E in the table. Modern Windows uses the SYSENTER instruction, which
is faster. Stuxnet could have modified the IDT to point to its own code, in
which case we might have seen an entry below beginning with "mrxnet!".
But since we don’t see that, it means that Stuxnet has not hooked this table
either.</div>
<br />
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
<span style="font-size: 8pt;">kd> !idt -a</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">Dumping IDT:</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<br /></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">00: 804d59b2
nt!KiTrap00</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">01: 804d5b06
nt!KiTrap01</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">02: Task Selector =
0x0058</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">03: 804d5e2e
nt!KiTrap03</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">04: 804d5f96
nt!KiTrap04</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">05: 804d60de
nt!KiTrap05</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">06: 804d6242
nt!KiTrap06</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">07: 804d681e
nt!KiTrap07</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">08: Task Selector =
0x0050</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">09: 804d6c41
nt!KiTrap09</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0a: 804d6d49
nt!KiTrap0A</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0b: 804d6e75
nt!KiTrap0B</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0c: 804d7042
nt!KiTrap0C</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0d: 804d7310
nt!KiTrap0D</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0e: 804d79a4
nt!KiTrap0E</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">0f: 804d7d50 nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">10: 804d7e58
nt!KiTrap10</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">11: 804d7f78
nt!KiTrap11</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">12: Task Selector =
0x00A0</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">13: 804d80c8
nt!KiTrap13</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">14: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">15: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">16: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">17: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">18: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">19: 804d7d50 nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1a: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1b: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1c: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1d: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1e: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">1f: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">20: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">21: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">22: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">23: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">24: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">25: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">26: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">27: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">28: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">29: 00000000 </span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2a: 804d525e
nt!KiGetTickCount</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2b: 804d5354
nt!KiCallbackReturn</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2c: 804d54c4
nt!KiSetLowWaitHighThread</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2d: 804d5d1e
nt!KiDebugService</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2e: 804d4dcd
nt!KiSystemService</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">2f: 804d7d50
nt!KiTrap0F</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">30: 806ba6e4
hal!HalpClockInterrupt</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">31: 8196946c
i8042prt!I8042KeyboardInterruptService (KINTERRUPT 81969430)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">32: 804d44c4
nt!KiUnexpectedInterrupt2</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">33: 804d44ce
nt!KiUnexpectedInterrupt3</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">34: 804d44d8
nt!KiUnexpectedInterrupt4</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">35: 804d44e2
nt!KiUnexpectedInterrupt5</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">36: 804d44ec nt!KiUnexpectedInterrupt6</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">37: 804d44f6
nt!KiUnexpectedInterrupt7</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">38: 806b5160
hal!HalpProfileInterrupt</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">39: 81b9b6dc
ACPI!ACPIInterruptServiceRoutine (KINTERRUPT 81b9b6a0)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;"> portcls!CInterruptSync::Release+0x10
(KINTERRUPT 81a0d5a8)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3a: 81b91dd4 VBoxGuest+0xB60
(KINTERRUPT 81b91d98)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3b: 8196531c
USBPORT!USBPORT_InterruptService (KINTERRUPT 819652e0)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3c: 81968044
i8042prt!I8042MouseInterruptService (KINTERRUPT 81968008)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3d: 804d4532
nt!KiUnexpectedInterrupt13</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3e: 81b99044
atapi!IdePortInterrupt (KINTERRUPT 81b99008)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">3f: 81b992cc
atapi!IdePortInterrupt (KINTERRUPT 81b99290)</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">40: 804d4550
nt!KiUnexpectedInterrupt16</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">41: 804d455a
nt!KiUnexpectedInterrupt17</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">42: 804d4564
nt!KiUnexpectedInterrupt18</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">43: 804d456e
nt!KiUnexpectedInterrupt19</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">44: 804d4578 nt!KiUnexpectedInterrupt20</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">45: 804d4582
nt!KiUnexpectedInterrupt21</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">46: 804d458c
nt!KiUnexpectedInterrupt22</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">47: 804d4596
nt!KiUnexpectedInterrupt23</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">48: 804d45a0
nt!KiUnexpectedInterrupt24</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">49: 804d45aa
nt!KiUnexpectedInterrupt25</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4a: 804d45b4
nt!KiUnexpectedInterrupt26</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4b: 804d45be
nt!KiUnexpectedInterrupt27</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4c: 804d45c8
nt!KiUnexpectedInterrupt28</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4d: 804d45d2
nt!KiUnexpectedInterrupt29</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4e: 804d45dc
nt!KiUnexpectedInterrupt30</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">4f: 804d45e6
nt!KiUnexpectedInterrupt31</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">50: 804d45f0
nt!KiUnexpectedInterrupt32</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">51: 804d45fa nt!KiUnexpectedInterrupt33</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">52: 804d4604
nt!KiUnexpectedInterrupt34</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">53: 804d460e
nt!KiUnexpectedInterrupt35</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">54: 804d4618
nt!KiUnexpectedInterrupt36</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">55: 804d4622
nt!KiUnexpectedInterrupt37</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">56: 804d462c
nt!KiUnexpectedInterrupt38</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">57: 804d4636
nt!KiUnexpectedInterrupt39</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">58: 804d4640
nt!KiUnexpectedInterrupt40</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">59: 804d464a
nt!KiUnexpectedInterrupt41</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5a: 804d4654
nt!KiUnexpectedInterrupt42</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5b: 804d465e
nt!KiUnexpectedInterrupt43</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5c: 804d4668
nt!KiUnexpectedInterrupt44</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5d: 804d4672
nt!KiUnexpectedInterrupt45</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5e: 804d467c
nt!KiUnexpectedInterrupt46</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">5f: 804d4686
nt!KiUnexpectedInterrupt47</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">60: 804d4690
nt!KiUnexpectedInterrupt48</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">61: 804d469a
nt!KiUnexpectedInterrupt49</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">62: 804d46a4
nt!KiUnexpectedInterrupt50</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">63: 804d46ae
nt!KiUnexpectedInterrupt51</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">64: 804d46b8 nt!KiUnexpectedInterrupt52</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">65: 804d46c2
nt!KiUnexpectedInterrupt53</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">66: 804d46cc
nt!KiUnexpectedInterrupt54</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">67: 804d46d6
nt!KiUnexpectedInterrupt55</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">68: 804d46e0
nt!KiUnexpectedInterrupt56</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">69: 804d46ea
nt!KiUnexpectedInterrupt57</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6a: 804d46f4
nt!KiUnexpectedInterrupt58</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6b: 804d46fe
nt!KiUnexpectedInterrupt59</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6c: 804d4708
nt!KiUnexpectedInterrupt60</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6d: 804d4712
nt!KiUnexpectedInterrupt61</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6e: 804d471c
nt!KiUnexpectedInterrupt62</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">6f: 804d4726
nt!KiUnexpectedInterrupt63</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">70: 804d4730
nt!KiUnexpectedInterrupt64</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">71: 804d473a nt!KiUnexpectedInterrupt65</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">72: 804d4744
nt!KiUnexpectedInterrupt66</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">73: 804d474e
nt!KiUnexpectedInterrupt67</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">74: 804d4758
nt!KiUnexpectedInterrupt68</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">75: 804d4762
nt!KiUnexpectedInterrupt69</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">76: 804d476c
nt!KiUnexpectedInterrupt70</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">77: 804d4776
nt!KiUnexpectedInterrupt71</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">78: 804d4780
nt!KiUnexpectedInterrupt72</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">79: 804d478a
nt!KiUnexpectedInterrupt73</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7a: 804d4794
nt!KiUnexpectedInterrupt74</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7b: 804d479e
nt!KiUnexpectedInterrupt75</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7c: 804d47a8
nt!KiUnexpectedInterrupt76</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7d: 804d47b2
nt!KiUnexpectedInterrupt77</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7e: 804d47bc
nt!KiUnexpectedInterrupt78</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">7f: 804d47c6
nt!KiUnexpectedInterrupt79</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">80: 804d47d0
nt!KiUnexpectedInterrupt80</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">81: 804d47da
nt!KiUnexpectedInterrupt81</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">82: 804d47e4
nt!KiUnexpectedInterrupt82</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">83: 804d47ee
nt!KiUnexpectedInterrupt83</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">84: 804d47f8 nt!KiUnexpectedInterrupt84</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">85: 804d4802
nt!KiUnexpectedInterrupt85</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">86: 804d480c
nt!KiUnexpectedInterrupt86</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">87: 804d4816
nt!KiUnexpectedInterrupt87</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">88: 804d4820
nt!KiUnexpectedInterrupt88</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">89: 804d482a
nt!KiUnexpectedInterrupt89</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8a: 804d4834
nt!KiUnexpectedInterrupt90</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8b: 804d483e
nt!KiUnexpectedInterrupt91</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8c: 804d4848
nt!KiUnexpectedInterrupt92</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8d: 804d4852
nt!KiUnexpectedInterrupt93</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8e: 804d485c
nt!KiUnexpectedInterrupt94</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">8f: 804d4866
nt!KiUnexpectedInterrupt95</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">90: 804d4870
nt!KiUnexpectedInterrupt96</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">91: 804d487a nt!KiUnexpectedInterrupt97</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">92: 804d4884
nt!KiUnexpectedInterrupt98</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">93: 804d488e
nt!KiUnexpectedInterrupt99</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">94: 804d4898
nt!KiUnexpectedInterrupt100</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">95: 804d48a2
nt!KiUnexpectedInterrupt101</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">96: 804d48ac
nt!KiUnexpectedInterrupt102</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">97: 804d48b6
nt!KiUnexpectedInterrupt103</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">98: 804d48c0
nt!KiUnexpectedInterrupt104</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">99: 804d48ca
nt!KiUnexpectedInterrupt105</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9a: 804d48d4
nt!KiUnexpectedInterrupt106</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9b: 804d48de
nt!KiUnexpectedInterrupt107</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9c: 804d48e8
nt!KiUnexpectedInterrupt108</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9d: 804d48f2
nt!KiUnexpectedInterrupt109</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9e: 804d48fc
nt!KiUnexpectedInterrupt110</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">9f: 804d4906
nt!KiUnexpectedInterrupt111</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a0: 804d4910
nt!KiUnexpectedInterrupt112</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a1: 804d491a
nt!KiUnexpectedInterrupt113</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a2: 804d4924
nt!KiUnexpectedInterrupt114</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a3: 804d492e
nt!KiUnexpectedInterrupt115</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a4: 804d4938
nt!KiUnexpectedInterrupt116</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a5: 804d4942
nt!KiUnexpectedInterrupt117</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a6: 804d494c
nt!KiUnexpectedInterrupt118</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a7: 804d4956
nt!KiUnexpectedInterrupt119</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a8: 804d4960
nt!KiUnexpectedInterrupt120</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">a9: 804d496a
nt!KiUnexpectedInterrupt121</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">aa: 804d4974 nt!KiUnexpectedInterrupt122</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ab: 804d497e
nt!KiUnexpectedInterrupt123</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ac: 804d4988
nt!KiUnexpectedInterrupt124</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ad: 804d4992
nt!KiUnexpectedInterrupt125</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ae: 804d499c
nt!KiUnexpectedInterrupt126</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">af: 804d49a6
nt!KiUnexpectedInterrupt127</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b0: 804d49b0
nt!KiUnexpectedInterrupt128</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b1: 804d49ba
nt!KiUnexpectedInterrupt129</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b2: 804d49c4
nt!KiUnexpectedInterrupt130</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b3: 804d49ce
nt!KiUnexpectedInterrupt131</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b4: 804d49d8
nt!KiUnexpectedInterrupt132</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b5: 804d49e2
nt!KiUnexpectedInterrupt133</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b6: 804d49ec
nt!KiUnexpectedInterrupt134</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b7: 804d49f6
nt!KiUnexpectedInterrupt135</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b8: 804d4a00
nt!KiUnexpectedInterrupt136</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">b9: 804d4a0a
nt!KiUnexpectedInterrupt137</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ba: 804d4a14
nt!KiUnexpectedInterrupt138</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">bb: 804d4a1e
nt!KiUnexpectedInterrupt139</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">bc: 804d4a28
nt!KiUnexpectedInterrupt140</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">bd: 804d4a32
nt!KiUnexpectedInterrupt141</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">be: 804d4a3c
nt!KiUnexpectedInterrupt142</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">bf: 804d4a46
nt!KiUnexpectedInterrupt143</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c0: 804d4a50
nt!KiUnexpectedInterrupt144</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c1: 804d4a5a
nt!KiUnexpectedInterrupt145</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c2: 804d4a64
nt!KiUnexpectedInterrupt146</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c3: 804d4a6e nt!KiUnexpectedInterrupt147</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c4: 804d4a78
nt!KiUnexpectedInterrupt148</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c5: 804d4a82
nt!KiUnexpectedInterrupt149</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c6: 804d4a8c
nt!KiUnexpectedInterrupt150</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c7: 804d4a96
nt!KiUnexpectedInterrupt151</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c8: 804d4aa0
nt!KiUnexpectedInterrupt152</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">c9: 804d4aaa
nt!KiUnexpectedInterrupt153</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ca: 804d4ab4
nt!KiUnexpectedInterrupt154</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">cb: 804d4abe
nt!KiUnexpectedInterrupt155</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">cc: 804d4ac8
nt!KiUnexpectedInterrupt156</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">cd: 804d4ad2
nt!KiUnexpectedInterrupt157</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ce: 804d4adc
nt!KiUnexpectedInterrupt158</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">cf: 804d4ae6
nt!KiUnexpectedInterrupt159</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d0: 804d4af0
nt!KiUnexpectedInterrupt160</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d1: 804d4afa
nt!KiUnexpectedInterrupt161</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d2: 804d4b04
nt!KiUnexpectedInterrupt162</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d3: 804d4b0e
nt!KiUnexpectedInterrupt163</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d4: 804d4b18
nt!KiUnexpectedInterrupt164</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d5: 804d4b22
nt!KiUnexpectedInterrupt165</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d6: 804d4b2c
nt!KiUnexpectedInterrupt166</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d7: 804d4b36
nt!KiUnexpectedInterrupt167</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d8: 804d4b40
nt!KiUnexpectedInterrupt168</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">d9: 804d4b4a
nt!KiUnexpectedInterrupt169</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">da: 804d4b54
nt!KiUnexpectedInterrupt170</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">db: 804d4b5e
nt!KiUnexpectedInterrupt171</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">dc: 804d4b68 nt!KiUnexpectedInterrupt172</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">dd: 804d4b72
nt!KiUnexpectedInterrupt173</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">de: 804d4b7c
nt!KiUnexpectedInterrupt174</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">df: 804d4b86
nt!KiUnexpectedInterrupt175</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e0: 804d4b90
nt!KiUnexpectedInterrupt176</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e1: 804d4b9a
nt!KiUnexpectedInterrupt177</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e2: 804d4ba4
nt!KiUnexpectedInterrupt178</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e3: 804d4bae
nt!KiUnexpectedInterrupt179</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e4: 804d4bb8
nt!KiUnexpectedInterrupt180</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e5: 804d4bc2
nt!KiUnexpectedInterrupt181</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e6: 804d4bcc
nt!KiUnexpectedInterrupt182</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e7: 804d4bd6
nt!KiUnexpectedInterrupt183</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e8: 804d4be0
nt!KiUnexpectedInterrupt184</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">e9: 804d4bea
nt!KiUnexpectedInterrupt185</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ea: 804d4bf4
nt!KiUnexpectedInterrupt186</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">eb: 804d4bfe
nt!KiUnexpectedInterrupt187</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ec: 804d4c08
nt!KiUnexpectedInterrupt188</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ed: 804d4c12
nt!KiUnexpectedInterrupt189</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ee: 804d4c19
nt!KiUnexpectedInterrupt190</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ef: 804d4c20
nt!KiUnexpectedInterrupt191</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f0: 804d4c27
nt!KiUnexpectedInterrupt192</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f1: 804d4c2e
nt!KiUnexpectedInterrupt193</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f2: 804d4c35
nt!KiUnexpectedInterrupt194</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f3: 804d4c3c
nt!KiUnexpectedInterrupt195</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f4: 804d4c43
nt!KiUnexpectedInterrupt196</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f5: 804d4c4a nt!KiUnexpectedInterrupt197</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f6: 804d4c51
nt!KiUnexpectedInterrupt198</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f7: 804d4c58
nt!KiUnexpectedInterrupt199</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f8: 804d4c5f
nt!KiUnexpectedInterrupt200</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">f9: 804d4c66
nt!KiUnexpectedInterrupt201</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">fa: 804d4c6d
nt!KiUnexpectedInterrupt202</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">fb: 804d4c74
nt!KiUnexpectedInterrupt203</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">fc: 804d4c7b
nt!KiUnexpectedInterrupt204</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">fd: 804d4c82
nt!KiUnexpectedInterrupt205</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">fe: 804d4c89
nt!KiUnexpectedInterrupt206</span></div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
<span style="font-size: 8pt;">ff: 804d4c90
nt!KiUnexpectedInterrupt207</span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: 8pt; line-height: 115%;"><br clear="all" style="mso-special-character: line-break; page-break-before: always;" /></span>
<br />
<div class="MsoNormalCxSpFirst" style="line-height: normal;">
Driver IRP handler Functions
Tables:</div>
<div class="MsoNormalCxSpMiddle" style="line-height: normal;">
Userland communicates
with kernel device drivers through IRPs(I/O Request Packets). There are
different kinds of IRPs that can be passed from userland to a driver. Some of
these types of IRPs can be found here (http://msdn.microsoft.com/en-us/library/ff548603%28v=VS.85%29.aspx),
and in Greg Hoglund's Rootkits book(page 96). Rootkits can hook the IRP handler
function tables of other drivers to get their own code to run upon certain IRP
events. I found that Stuxnet actually does hook the IRP Function Table. In the
below screenshot, we can see 2 code blocks. In the first code block, all 27
entries of the IRP function handler table are overwritten to point to a
function that does nothing (hence I named it doNothing). The following block of
code does the interesting stuff. It actually hooks 2 entries in the IRP
function handler table (IRP_MJ_DEVICE_CONTROL and IRP_MJ_FILE_SYSTEM_CONTROL)
and redirects those entries to 2 different functions.</div>
<br />
<br />
<br />
<img alt="" src="data:image/png;base64,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" /><br />
<br />
<br />
After further thought, I
realized why Stuxnet probably doesn’t hook SSDT or IDT. Never versions of Windows
have a technology called "Patchguard" built into the kernel. Patch
guard prevents exactly what I mentioned above: hooking IDT and SSDT (http://en.wikipedia.org/wiki/Kernel_Patch_Protection).
Since Stuxnet was meant to run on all the newest versions of Windows, the
authors had to abide by Patchguard rules. Obviously, Patchguard does not block
IRP function handler hooking, which is a completely legitimate driver behavior,
which is why Stuxnet is able to infect newer versions of windows. </div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com1tag:blogger.com,1999:blog-1835624775440216518.post-3221496888527738182011-09-06T00:13:00.002-04:002011-09-06T00:13:57.567-04:00PE File Format<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
When a programmer builds his <b style="mso-bidi-font-weight: normal;">native</b>(for example, C code-not any interpreted languages) source
code, there are many complex steps that happen behind the scenes to generate
the end product: executable binaries. The process can be broken into 2 high
level steps: compiling and linking. Compiling actually parses the source code
and generates binary "object" files. The linking step links all these
object files together into the final product: an executable.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
The final executable has the machine code that the CPU of
the computer is able to understand and execute once the executable is loaded in
memory. In fact, the executable file is so close to the final image loaded into
memory, that Windows actually memory maps the executable file into from disk
into memory and does a few small fixups(such as relocations) to prepare for
execution.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Windows uses the PE(Portable Executable) format. This file format is mostly
what I will talk about in this post. At the
beginning of a PE executable file, there exists the PE header. In writing this blog post, I referenced Matt
Pietrek's lengthy and informative article "Peering Inside the PE: A Tour of the Win32 Portable Executable File
Format" which can be found here(http://msdn.microsoft.com/en-us/library/ms809762.aspx).
If you are interested seeing the exact way the data structures are defined and
layed out, check out WinNt.h, which is publicly distributed by Microsoft.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: center;">
PE Header</div>
<div class="MsoNormal">
At the beginning of
a PE file, is a header which gives information about the kind of executable
this is, and the different locations of different things in the file. A
depiction of the PE header is shown below:</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none; color: orange;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 115.25pt;" valign="top" width="154"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
DOS Header(1)</div>
</td>
<td colspan="3" style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 194.65pt;" valign="top" width="260"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
PE Header(2)</div>
</td>
<td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 92.4pt;" valign="top" width="123"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
Section Table(3)</div>
</td>
<td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 76.5pt;" valign="top" width="102"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
Rest of executable</div>
</td>
</tr>
<tr style="mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 115.25pt;" valign="top" width="154"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
e_lfanew(points to PE header)(1.1)</div>
</td>
<td style="border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 53.4pt;" valign="top" width="71"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
Signature(2.1)</div>
</td>
<td style="border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 59.1pt;" valign="top" width="79"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
FileHeader(2.2)</div>
</td>
<td style="border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 82.15pt;" valign="top" width="110"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
OptionalHeader(2.3)</div>
</td>
<td style="border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 92.4pt;" valign="top" width="123"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
<br /></div>
</td>
<td style="border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 76.5pt;" valign="top" width="102"><div align="center" class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;">
…</div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoListParagraph" style="margin-left: 0in; mso-add-space: auto;">
1) DOS
Header-this part of the file contains MS-DOS based executable code which is
automatically included in the executable, and meant to print a message similar
to "This program cannot be run in DOS mode." Below is a screenshot of
the hex display of the DOS header of user32.dll:</div>
<div class="MsoNormal">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" src="data:image/png;base64,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" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">DOS header of user32.dll</td></tr>
</tbody></table>
1.1)
e_lfanew-stored in the DOS header, this is a relative offset to the beginning of the PE
header</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
2)
PE Header-this is the actual header that identifies the executable as a PE
executable</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
2.1)
Signature-this is the signature of the header. If indeed, this is a PE file,
the textual representation of this signature will be "PE\0\0",
because WinNt.h defines the NT signature as 0x50450000. Note the difference in
endianness between the numerical value and the textual characters visible in
the file.</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
2.2)
FileHeader-this structure contains information about the machine architecture that this
executable is meant for, and other characteristics of this file.</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
2.3)
OptionalHeader-this header isn't actually optional in PE executables, and
contains information such as the linker version, operating system version, and
flags.</div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
3)
SectionTable-this contains information about sections of the file. It is
essentially an array of IMAGE_SECTION_HEADER
structures, discussed below.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; text-align: center;">
Sections</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
A
section within an executable is the way the parts of the binary are organized. Some
sections contain the actual machine code executed by the CPU, while other
sections contain the program's global variables. PE guarantees a section's contents
is stored contiguously in the executable file. Here are the noteworthy sections
I found:</div>
<ol style="text-align: left;">
<li><span style="font: 7pt "Times New Roman";"></span>.text-executable code goes here. In the PE
format, all the object files are essentially concatenated into this segment of the
executable.</li>
<li><span style="font: 7pt "Times New Roman";"></span>.data-string literals, global and static variables
from all the object files and static libraries go here</li>
<li><span style="font: 7pt "Times New Roman";"></span>.reloc-base relocations that need to be
performed at program load time are detailed here. These are modifications to
instructions or initialized variables that are made if the loader cannot load
the file at the location anticipated by the linker(note: x86 jmp and call
instructions are relative, so they don’t need to be relocated)</li>
</ol>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
As shown in the table above, after the PE Header in
the executable file is the "Section Table". The Section Table contains
an array of IMAGE_SECTION_HEADER structures. Here are the fields I found interesting
in the IMAGE_SECTION_HEADER structure:</div>
<ol style="text-align: left;">
<li><span style="font: 7pt "Times New Roman";"></span>PointerToRawData-the
offset from the base of the image to where the raw machine code resides</li>
<li><span style="font: 7pt "Times New Roman";"></span>NumberOfRelocations-
number of relocation to make when loading this section</li>
<li><span style="font: 7pt "Times New Roman";"></span>NumberOfLineNumbers-more
info about the original source</li>
<li><span style="font: 7pt "Times New Roman";"></span>Characteristics-flags</li>
</ol>
<div class="MsoNormal">
</div>
<div class="MsoNormal" style="margin-left: .25in;">
In terms of Computer forensics and
virus dissection, I was interested in the following points(structure/field names
are as they appear in WinNt.h):</div>
<ol style="text-align: left;">
<li><span style="font-family: Consolas; font-size: 9.5pt;">_IMAGE_FILE_HEADER</span>.TimeDateStamp
can be used for executable forensics</li>
<li><span style="font-family: Consolas; font-size: 9.5pt;">_IMAGE_OPTIONAL_HEADER</span>.MajorLinkerVersion
& <span style="font-family: Consolas; font-size: 9.5pt;">_IMAGE_OPTIONAL_HEADER</span>.MinorLinkerVersion-
these fields can also be used for forensics/getting info on the source of the
binary</li>
<li>_IMAGE_IMPORT_DESCRIPTOR.TimeDateStamp-the time/date the DLL we are
linking to was compiled.</li>
<li>_IMAGE_EXPORT_DIRECTORY.TimeDateStamp-the time/date when this file was
created, this field is in the .edata section of binaries
that export functions(usually libraries)</li>
<li>_IMAGE_RESOURCE_DIRECTORY.TimeDateStamp-the
time/date that a resource(such as a picture) was created</li>
<li>_IMAGE_OPTIONAL_HEADER.SizeOfImage/_IMAGE_OPTIONAL_HEADER.SizeOfHeaders-these
fields might be manipulated to allow us to "hide" or store extra data
inside an executable</li>
<li>_IMAGE_AUX_SYMBOL-contains information about line numbers, used
for debugging. This might give some insight into how many lines of code the
source code to this program was.</li>
<li>Hooking function calls to other DLLs is apparently easy-just overwrite
the value of the function pointer in the IAT(Import Address Table), since the
IAT is writeable(I don’t know if this has changed with the introduction of DEP).</li>
</ol>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
</div>
Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com1tag:blogger.com,1999:blog-1835624775440216518.post-44886889759143247712011-08-21T18:24:00.002-04:002011-08-21T18:26:03.628-04:00Reversing Stuxnet: 4 (File Filtering Rules)<div dir="ltr" style="text-align: left;" trbidi="on"><div class="MsoNormal">In my previous post, I talked about Stuxnet's file hiding capabilities. In this post, I will cover the exact rules it follows to hide the files. Two of the files that Stuxnet hides are its payload files: "~WTR4132.tmp" and "~WTR4141.tmp". These files come preloaded on an infected USB drive, and contain executable code which extracts the rest of the malicious code and installs it in the system.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">The rules for mrxnet's ".tmp" file hiding are as follows:</div><ol style="text-align: left;"><li>Name must be prefixed by "~WTR"</li>
<li>Name must have suffix ".TMP"</li>
<li>Name must be exactly 12 characters long</li>
<li>The sum of the 4 digits between the prefix and suffix of the name must be evenly divisible by 10.(sum%10 == 0)</li>
<li>Filesize must be >= 4KB</li>
<li>Filesize must be <= 8MB</li>
</ol><div class="MsoNormal">NOTE: all the strings in the above rules are case insensitive-mrxnet converts all filenames to uppercase before evaluating its rules.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">I found these rules using a combination of reading the disassembly, debugging the execution of the rules, and behavioral analysis. Below, we can see some of these rules implemented in the malware's code:</div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img alt="" src="data:image/png;base64,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" style="margin-left: auto; margin-right: auto;" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Implementation of file hiding rules in Stuxnet</td></tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"> </div><div class="MsoNormal">In the above screenshot, we can see that the function I named "foundSubString" is called. This function seems to be logically equivalent to "!strncmp". It returns 1 if the string matches and 0 otherwise. I am guessing the programmers decided not to call any of the kernel-provided string manipulation functions(remember, the standard userspace assumptions and APIs are not available when running in the kernel) in order to make the malware harder to reverse engineer.</div><div class="MsoNormal"><br />
</div></div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com0tag:blogger.com,1999:blog-1835624775440216518.post-84385207775531526092011-08-20T21:27:00.000-04:002011-08-20T21:27:06.725-04:00Reversing Stuxnet: 3 (Filesystem hooking)<div dir="ltr" style="text-align: left;" trbidi="on"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> <br />
<div class="MsoNormal">Stuxnet is a very sophisticated rootkit. Since it runs in the kernel, it has ultimate control over what userspace sees/experiences. Stuxnet exploits its privileges to hide certain payload files. When I first installed Stuxnet in my Virtual Machine, it came as 3 files: "~WTR4132.tmp", "~WTR4141.tmp" and "Copy of Shortcut to.lnk". These are the files that are supposed to come preloaded on the infected USB drive that is connected to the target machine.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Once Stuxnet is installed, it hides the aforementioned files from system calls that try to enumerate the files in the current directory. By doing so, a regular user would be unaware that his machine is infected with Stuxnet. For example, in the screenshot below, the displayed folder actually contains 2 additional files (~WTR4132.tmp and ~WTR4141.tmp), which have been filtered out of the result of the Windows shell's query to the filesystem for all files in that directory(see NTQueryDirectoryFile).</div><div class="MsoNormal"><img alt="" src="data:image/png;base64,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" /> </div><div class="MsoNormal"><br />
</div><div class="MsoNormal"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> </div><div class="MsoNormal">I set a breakpoint in the mrxnet module that was loaded into the windows kernel so we can trace the execution at certain points in time. The function in which I placed the breakpoint(let's call it EvaluateFileHidingRules) contains the logic that Stuxnet uses to figure out whether or not it should hide a file(more on this in a future post). Below is the call stack at the point in time that we try to navigate to the folder with the hidden files (folder screenshot above):</div><div class="MsoNormal"> </div><div class="MsoNormal"> <img alt="" src="data:image/png;base64,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" /></div><div class="MsoNormal"> </div><div class="MsoNormal"> </div><div class="MsoNormal"> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style> <![endif]--> </div><div class="MsoNormal">What's interesting is that we can see the Stuxnet code (anything marked with mrxnet in the above call stack) executing at different layers in the call stack. This is probably due to the fact that Stuxnet installs itself as a file system filter driver, and registers callbacks in the windows kernel.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Another occurrence I noticed (which is supported by the above call stack) is that the number of times that my breakpoint in EvaluateFileHidingRules was hit is linearly proportional to the number of files in the current directory when I run the dir command from the Windows commandline. This is due to fact that one of the functions that NtQueryDirectoryFile indirectly calls for each file in the folder, in turn calls EvaluateFileHidingRules. In general, the number of calls to EvaluateFileHidingRules is as follows:</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">#calls = (#files in Dir) + 2</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">NOTE: #files in Dir reflects what is actually on the disk, not what is returned to userspace after filtering.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal"> </div><div class="MsoNormal"></div><div class="MsoNormal"></div><div class="MsoNormal"></div></div>Neil Sikkahttp://www.blogger.com/profile/09709856046012286983noreply@blogger.com0