From: <Saved by Windows Internet Explorer 8>
Subject: QuickView :: Newsclip Media Monitoring
Date: Tue, 23 Nov 2010 11:21:29 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CB8B00.92FF0B00"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/quickview.aspx?s1=12322899&s2=14837389&s3=9708&s4=PR&s5=J

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>QuickView :: Newsclip Media Monitoring</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.gate5.co.za/JS/jquery-1.3.2.min.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.gate5.co.za/JS/WebsitePreview200910202.js"></SCRIPT>

<STYLE type=3Dtext/css>.websites IMG {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; MARGIN: 0px 5px; VERTICAL-ALIGN: middle; BORDER-TOP: transparent =
1px solid; BORDER-RIGHT: transparent 1px solid
}
.viewImage {
	BORDER-BOTTOM: #aaa 3px groove; BORDER-LEFT: #aaa 3px groove; MARGIN: =
0px 50px; BORDER-TOP: #aaa 3px groove; BORDER-RIGHT: #aaa 3px groove
}
.websites {
	MIN-WIDTH: 900px !important; WIDTH: 1100px
}
.websitesContainer {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 40px; COLOR: #ddd; =
FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.noSpace {
	Z-INDEX: -100; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.small-text {
	COLOR: #aaa; FONT-SIZE: 8px; FONT-WEIGHT: bold
}
</STYLE>

<SCRIPT type=3Dtext/javascript>
        function showPreview(htmlString) {
            =
$("#popupContainer").contents().find("HTML").html(htmlString);
        }
    </SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY=20
style=3D"MIN-WIDTH: 800px; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fafafa; MARGIN: 0px auto; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px">
<DIV class=3DwebsitesContainer>
<DIV class=3Dwebsites><SPAN style=3D"COLOR: #aaa; FONT-SIZE: 10px">Other =
Newsclip=C2=A9=20
Services :</SPAN> <A title=3DNewsclip =
href=3D"http://www.newsclip.co.za/"><IMG=20
title=3DNewsclip alt=3D0 =
src=3D"http://www.gate5.co.za/Images/websites/nc.png"></A> |=20
<A title=3DGate5 href=3D"http://www.gate5.co.za/"><IMG title=3DGate5 =
alt=3D1=20
src=3D"http://www.gate5.co.za/Images/websites/g5.png"></A> | <A=20
title=3DMyPressOffice href=3D"http://www.mypressoffice.co.za/"><IMG=20
title=3DMyPressOffice alt=3D2 =
src=3D"http://www.gate5.co.za/Images/websites/mpo.png"=20
width=3D90></A> | <A title=3DMediaUpdate =
href=3D"http://www.mediaupdate.co.za/"><IMG=20
title=3DMediaUpdate alt=3D3 =
src=3D"http://www.gate5.co.za/Images/websites/mu.png"=20
width=3D90></A> | <A title=3DPublicityUpdate=20
href=3D"http://www.publicityupdate.co.za/"><IMG title=3DPublicityUpdate =
alt=3D4=20
src=3D"http://www.gate5.co.za/Images/websites/pu.png" width=3D90></A> | =
<A=20
title=3DTotallyMad href=3D"http://www.totallymad.co.za/"><IMG =
title=3DTotallyMad alt=3D5=20
src=3D"http://www.gate5.co.za/Images/websites/totm.png" width=3D80></A> =
| <A=20
title=3DTargetMedia href=3D"http://www.targetmedia.co.za/"><IMG =
title=3DTargetMedia=20
alt=3D6 src=3D"http://www.gate5.co.za/Images/websites/tarm.png"></A> | =
<A=20
title=3DViaMobile href=3D"http://www.viamobile.co.za/"><IMG =
title=3DViaMobile alt=3D7=20
src=3D"http://www.gate5.co.za/Images/websites/vm.png"></A> </DIV></DIV>
<FORM=20
style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px"=20
id=3DForm1 method=3Dpost name=3DForm1=20
action=3Dquickview.aspx?s1=3D12322899&amp;s2=3D14837389&amp;s3=3D9708&amp=
;s4=3DPR&amp;s5=3DJ>
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
value=3D/wEPDwULLTIwODA4ODMyMDZkZG+uV1L/sAVlThpJ1qR57y55cQo53L45+XLNfFjDf=
Ytv=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['Form1'];
if (!theForm) {
    theForm =3D document.Form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.gate5.co.za/WebResource.axd?d=3DetPhM1nKGzG_wEa_XKuBPCH=
c8HvQoV7USRgQsbij1RAt17heYy9otWnxnhzGyuCVMAn0GfN9vVHxkKIVa3Ewb4kyuhU2JWqI=
J6iLIwlpaqU1&amp;t=3D634219308676079557"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.gate5.co.za/ScriptResource.axd?d=3DGfKSSPt-2QjGOe7U0106=
Lqri3qTUU6joerHUAiKgQi34NWd8l3cgVAMrthgw0WV0srKRTaBF6A-6Ac4WnMzkzalv3iD88=
yPjZB4o0tMCBtp6ODgtA1cMo1DTvXoRKj0x0&amp;t=3Dffffffffbd2983fc"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.gate5.co.za/ScriptResource.axd?d=3DRyGV-Wht3yNK8xtU_swF=
aSH89rJLvjmvJaSLcJfNOd0iYNQJ9yiarnOWvnDi9YsKyLr0zeaSL_L49o-8l2BHWaepF9dzd=
hAlotgCJpnqVs_pPiAhHv9A1umYU_72nvdon6I1Tt56TrtMFmnr7gtAAA2&amp;t=3Dffffff=
ffbd2983fc"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'Form1', =
[], [], [], 90, '');
//]]>
</SCRIPT>

<P=20
style=3D"TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: =
#fafafa; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px"><SPAN=20
id=3DLabelQuickView class=3DnoSpace></SPAN></P>
<P style=3D"BACKGROUND-COLOR: #fafafa"><INPUT onclick=3Dself.close(); =
value=3DClose type=3Dbutton></P><IMG=20
style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
class=3DviewImage=20
src=3D"http://www.gate5.co.za/Temp/6979581c1ysxurjljtikfsbcvcjzlr3.jpg"><=
IMG=20
style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
class=3DviewImage=20
src=3D"http://www.gate5.co.za/Temp/6979582c1ysxurjljtikfsbcvcjzlr3.jpg"><=
/FORM>
<DIV=20
style=3D"BACKGROUND-COLOR: #fafafa; MARGIN-TOP: 0px; BORDER-TOP: #eee =
0px solid"=20
align=3Dcenter><SPAN style=3D"VISIBILITY: visible" =
class=3Dsmall-text>COPYRIGHT =EF=BF=BD 2009=20
NEWSCLIP MEDIA MONITORING (PTY) LTD.</SPAN> </DIV>
<DIV=20
style=3D"POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: =
transparent; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 400px; TOP: 40px; =
RIGHT: 0px; LEFT: 0px"><IFRAME=20
style=3D"Z-INDEX: 0; BORDER-BOTTOM: black 1px solid; POSITION: relative; =
BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: =
#000; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: =
0px; DISPLAY: none; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: black =
1px solid; TOP: 40px; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px; =
LEFT: 0px"=20
id=3DpopupContainer src=3D"about:blank" frameBorder=3D0=20
scrolling=3Dno>
        </IFRAME></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>

        function doPreview(elem) {
            $("#popupContainer").css({ display: "" });

            elem.css({ backgroundColor: "yellow", border: "1px solid =
black" }).parent().animate({ paddingLeft: "25px", paddingRight: "25px" =
}, 150);
            showPreview(getWebsiteHTML(elem[0].alt));

        }


        function endPreview(elem) {
            $("#popupContainer").css({ display: "none" });
            elem.css({ backgroundColor: "transparent", border: "1px =
solid transparent" }).parent().animate({ paddingLeft: "0px", =
paddingRight: "0px" }, 150);
        }

        $(
		    $(".websites a img").hover(
		    function () { doPreview($(this)); }
		    , function () { endPreview($(this)); }
		    ))
		    ;
    </SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/nc.png

iVBORw0KGgoAAAANSUhEUgAAAEIAAAAVCAYAAADy3zinAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAllJREFUeNrsWNFRwzAMdXv8hw3KBmWDsEG6QdkgbFCYIDBBYIKUCQIT
uEwQmMBlgqD0pPRFcS9pe/0h8Z3OluLI8rMkKzFmbGP7N600JiCKiVKiOcgyomRIQMyISqaAZSuQ
hUMCY7dp4OdEjsgKOIME4tR2xcoqF7oj+p4Y8wb8B/GfPpekbkF0jXM4Thc8bU3yL3HXqif+SeKY
ugeiLcleWBZRd1vJ+N0ftaY8N/jeAdvumX2t9KCssgH43X7x5ZCRzYmWEGOlbALmyvOC55eSmDhR
OYxPFcehOsmUxynzVvQqVy/APqtCoeURnnAJwIY52Lhb0wdEtUjEfMYyp5JTI/5YcckoG3hvyXys
QYX1QgA2U6ePwBaiXw7jGCBQxsk0VEk1bnlEB7IxbhLkVpTBnFQBU+sHIwIYJx43T3zr9d10D1nc
8IojgJBQSHkDQoXntC3zDtEHPVbNd/XJ7Ncr8Gq8ABBBQ34CEJbHSEuPG0YQlzmEQ8MDVF7KIew6
b4RzgGjJTwAi6jAuh005FQ5eHSqJJQrQ4MJAuOmR1+2G+0XPebsrmMcfIKt5SYJ81cq1J9fkuud6
p9YgUcO2IzwihFNKIetneGoQEuWBkLEgy+A7YakS7RzyR6jj+xyP4PxgG94Jhuc9FK5UnVEbfuAb
YOYJmUTJHDxzAgyA43Ru8tQHQc/rM4c1a9snqrLE6q9VoWE8g7tu6Nm7x+0a1aRaB6tOrFK3vNav
5/SrOTcseq7mdFWRaLcAQ/wEqlRv5Tzob5KpGdv+o2sI/y2oe5Sx/qAbG7Q/AQYA+GueWKXuHH0A
AAAASUVORK5CYII=

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/g5.png

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
gXCyhCcYeAAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/mpo.png

iVBORw0KGgoAAAANSUhEUgAAAIoAAAAMCAYAAAC9biWhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAplJREFUeNrsWN1RwzAMTu/6DhuQDQgT1J0ARggv5ZEyAekEwCN9Sjdo
JyDdIGzQbhAmKPKdzAnx2XVKW0qvvsvlYsmKLH36sTvJaRzEGAwGl/S6cd/j8Xik6Nf0yvhzQfTJ
PvXrnlx0ECC5oFdFzzlP5QAkU/6sJaCY/mbnCTwPJ6Ac90gZJCU9BTl8qegukxgGxIeim51nFELj
Gb2HkfzPWkla32NFS7lBmn9EKfI1WV3oiJHy75KONoJdc6miqCa+maD79jAlvncgb92ef+hBa+5F
xAf5Aza1Tp6BbJILwOQ092VnYV8HCAuaFyW3sLaOKWk8GpL/Ani9enc55WWRQLE/vAJoLljOUilv
5yYgeopY+QwsmZZt6n1W63x7GNL6jJyoI7QExnMjByB5CgArB+D22pSccaPAkgqgGNCfGAGUwmM7
aGsGSe3RI6P/3MbapcsbqmhRXwhZgbm3Lae4ggw8Es7wyXdp+Rs/SM0V0ftC3iMbMFUAThzoiL8T
qWu2Ab+2X08AaCaa1jnRDNMK3cTab6InTOu0tLELrh9yA/xQ72PqUVIGR3TdVvzeUrUp/3+1I7cN
MlCPqpkNlbQEpFgD+EOlqg3/0dlxG0BpXENHSGz+cIO1rxHTE+TYia7noVLVlv+fD2jHXwPFds+2
MQqcZEKlogfq6c4HN8gpiKSt8Lv9cH3XR9y/Kic94Lv5Xu9RuHu+VV31as2yHICr/EUUZNwQ6nkD
jtqVB5iNPma25Rf7yIE+jbg428dY8D+RrW02nHuySYWOx0aUD9kI6rkhMhbfA2zi4FKvoxQ/94DA
+O4J1P1CEiEvCRyNF55+oxW/DRyyC7LJAlymxeyxBM5b5y+rx5KzfQruUd4B/wPxIyDXnwIMAJr1
LTPhEs2lAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/mu.png

iVBORw0KGgoAAAANSUhEUgAAAFkAAAAMCAYAAAAJSBHrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAw1JREFUeNrsV8F12zAMlf18jzeoOoHVCcxMUF1618lXKxNE3kC5+hL5
3Is2CDtB5Q3kDZQJUlDvU+8XpWS7id/roXgPkQmSIAACH0wU/aeb0+xfNm6z2XySTyzc7ff7I8lX
8lkKtyI/Qbb28yL7MaEr4n0j53r9gy6WBah1Ngongblu4f6+fYsGBbPv0WCgyAfDWH4pyf4X7L2X
33fyMxcuZfx6oYpMuBC2wvckL4UN5nYSgDcVpAh7UgnSq4xfsJ7XuKDUzia3huTOzobGCS641DqI
vI02MGfnZHS/CAH3VE9svoQMGZbDmPyGye90pwiSO7dS8xXkOTLPXaJFYNlmn53+ov3eQuksKMBR
QN6vXwQMdUYekcXJBwagVN9bUOPKG1lq4ctvZY3yd2sqBDLBugP57+0cslf2HQiWMsh2lPEMVzs+
dM7YgUNTdViD0l8TDGwdFAg/4zIGeIHMzW0Dl2e8XqdP+JH0fP3AYMcqG/8gQESlsnfwW+afPM4C
z/+aFnSIhVEZ8DMNwQRw1uCW+9IUmXfKwsEmAAsxneOdiTHOcG4meH14hz+ZBCRVJT5FHV8KNTdL
/qTgpysaNveIYq5BGt8EAam5CQCvDZrXAwK5JEP6oMncl4kmEaEZPgCzOjo3e2cGZ7CpTxZdtgFa
juCvC9QjzadX2sGYbBcjQS7UTUbqsFwCngfKc9AhQTzJmqmXxzOcaimjQk+jKPB0Wo7AgQk930ay
7Y78sQo2jEoS49bzK2SKpjC5DwwMdwe0Mj4qx1p6dRjiiuYMPf/GArxCgBs54zNdqqbaV5Y4uUVw
tqi0juavfX+vsDdGMzwAd32jX4ps5pgSIL1C/5p4NeeGpm5VO5AQfKTA5P6JgsupYZARnT+hpzuD
hQkwvppoTr6ES2Bdif35pZnFZQwdDfUH3eit0lsHmuM5ssTlgjCxpqdLS+PWN0X3T4QExcBxb1Tt
GiXN5ciQAoYlAT0nrPWYnOJ3Ewi0yzILXbG3TQWiOPOaKFSQGjz3TgqaQm/eSkFaO1J5o/JfAgwA
RY1wiXkM4hIAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/pu.png

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

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/totm.png

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
AQAxYCl4rGHghAAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/tarm.png

iVBORw0KGgoAAAANSUhEUgAAAEkAAAAUCAYAAADBYxD1AAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAesSURBVHja5FhtbFRlFj7vvTN32ilTygwt
2paWlgJupaFlu/LRLkjFiO6y6sq2hSKEKJE1upA1GvUPgRIJsmsU41LMEonBBFgl66IIbW11SVFa
QbBrpR+wu6wCreN02mmn83Xv9bzDU700FPHfgm/yZO7He997zvOe85xzR/gyJ9Now8V4QRj0J6Ev
TxZKyfjUVEPT7LqhG4phGIrD4ejPmzJlw4yiwqFYNEqGYdLSqmUU6O+n2sOHSVFUamtro4sXztPx
T47zuULXOAoYDzO2Mc5Yrk9jrGVojA2M/+H6g4z5DB3Xz1/DO6QxzzFOMsYzUhibscZlw3a1VQy+
n0rkMUmsDRtGcU9PD2l2G4XDEYpEIpSQkBCacNNN1aZhkM1mp1gsdrkVTMqPIMY6shl/YBwbQdId
jN/jeJ+FpArGr3C87RpJYveoilHEMBmz8Gz/jyHpDnb56RmmeDWHzPWeROfNWnZWScupU6vmz5/3
dmHRzPftdpu/19ebevbM2VLDNITH7enUNO2MqqpMmo36+vqy/X6/3TTNLiHEFF5TIsg4YTHGybiN
kcg4zfg3jCYY/oHF6YkjCKtlJDFm4BnpeBT3ZzM8IPIzy3PyXeNgwwAjg1HN2I9zJ96bhPeeGI2k
1YzyMNHKSSTsB3S10q0muLeOcR1tjEZXTS8oqKtctvSVlubmkh3ba7oGBgZUSQyZZmxiVtbqWXNm
73/rzTd3n/7i9OKxKSkNhYWFO3Vd383ECaz/FWMp4wuQcKtld5czLuB8DeM443XLfUJ0LcSxJCgN
82Yy7Iy90n6LP9uQplsYT+Ha1wwVG7OCkc84yjjAmGR5dteVcmEeXrBIhjB7tSuRxJcRXX/54lBw
UBWCYtFYQjAYpA8aGjOysrI2rl23Lq+isjLfmZQU2lGzvfK56k3VrZ+1Ls6eNOnDzMzMxo6O9q0c
ST1YeyV2T+rBehC0HFHWxnjREjGbLQTJMUxyPeMW7PrtjG+gLVGsL+1/Hs7uQ+o+wvgj5kk7/spw
g3hJFisLZTH2YM10xkdS70aSJAXxSUSSzPM7GQt0MjvsivKQW3N45Ios2uRyueiuRYv2sSa119fX
PV9XW/sP1inn0FBo7CfNLQ+woLc/smbN7bm5ufu9X3vTOdLe4EePwGn58mLGb+BYGeMJRgKiogj2
9I8S6Q2wdQGjBFHUDfkowRxZkZ7GeoQIsoE8aceziFgN92UEfohIkpF1iPFzRmAkSXORCjKPV2Hy
wzxpE4vyMV8o5Fd4M4UiKDQ0RO8dPFjT2NCwh6uduaCsbEN6evp/en2+5MHgYBJXwW96e30UCATc
klQePst7BlBdVGiJzP+xjMOMP1vSTYxCUhejExXwF3Aogvkq5jiwZgfW/BzXhyzrRGCHHAEERxOq
607Y4xxJ0hzGQYTbEezs/SqJxXsyJhxqJTOssU+qopqdnZ10tKmpjCOl68GVK5ZMnTatrtfvTxvn
dge4NeCOIKokJyfTb5c80Mm/Ydake5AeU7FDXqSXBieWQWAVi1DbRyHJj2i6F2nyPtYxLWS8gzX3
YxNqcX0pisRCpFc3iJPPlmLOvdCxCTLSFfQe+UARiJELhGVuK6bZErCrkY/SUon1SNNNk0K6bs+c
nEvF835Z39benvfCiy91bdm69RxHm3Pu3DnbI+HIWNagMUwUlZSWdv+uorw6FArJKJW6dApGE0Jf
plQzfnegPTtn0aR1FnIS8KtClwQiQEZVMq6/BrJrQOYhpODfGI3QK2lHHVL9ZWyeGzJA0C0vKuFf
bBDA4V14C0J2Er+5phAZCbpBhb5e6lTo43HOpIdmuFznpn5+WtmUk7feU1XVeqLp6PQ7Z8/uzywt
2cuCfTIYHHRw3+Tl8k9VFZVKTNe3JCYmtqIStTA2IqSPIF3KUZbl+d/hbDkE/JiFJOnoWVQm6fDj
iDodAi1T61NolSwGOYxW3JMpfh9jCWM6ZOVdVDcH3rsTFXc4SKQ9B8XVOu7hpo23q8FmmjXtDo3G
GOavsxMTy0ODgyv42uv6hLTHooPBhSlCOLvzcnc/4e2m+o52mllQEBf3pqYmJ6ffP22y2yR6BhXn
FYjtrCt1uP9v46odN/c98V6Fm8GNUdPce0s4wi2j8A/19T1KQqzmWB0QX53vtwulIkDm5ps/bqYF
qqA6zU5R7r69Xi8xQUEmSKbVq9g5QiP36PVA0OgkSXJ0tp+d5ST0CZfrMeHQHJGeHr7IH3OK8hRC
erGpqneb8SohToY0jQr5gSR+VuYq6xJZPiHqINqDjH/RdTRso0QP2ReWke3WfDL1GCkeD8WOfzov
/PaBCuFwpMDJu6Bnz6KBI/nllslamhYPEXPk4r0j9OU6JikcJiUnJ05SvFFh0pgYgoNSBC9iZjka
wMchpnHld6A8RejGGbbLIoibPjX/Z2S7rZiM/56Ln1/qwzUy/P7x3EUWo2LMRLVYYvkSp2GiTLqx
hu07ghhK3mQSmRmkS4KkJg03vKpCxoWL9wtVGf6QlJ8YX9JPZNi+Iyg3hxQmiKL4p0FVv58lj4WQ
mrILH5M/qaHIlFK4e44TNOJPsytEneuHFrwR002RKaZkTbyUcvJfxNFw6a+O8A8taEePfyMR9a0A
AwBgzcLPPWDZ4wAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Images/websites/vm.png

iVBORw0KGgoAAAANSUhEUgAAAE4AAAAUCAYAAAAjvwuMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAvxJREFUeNrsWMtx2zAQpTS6mx2IPudgdSC6AuHug+kKwlQguQOmAtOH
nA1XEKoD5pCz6ApMVaAAkwfNmzXAj2Z8SIY7s0MRn8Xuw9sFqCiaZJJJ/gGZpT++bMxzhXdd3f3+
xQNM/9o+XL/R3Ghm1Yx9Hrmes9UYDc11/lRG9yPtb43ubFw9464QR2H0iLYT5j4OWWhhNMEEK7HR
b2KMXUDhdwnQIjzHApdirbZjbkE+7T+JMDnF/HiJgTlY5EQJtl1RW20Y9gbAKix+iVTYoPsA2xKM
+UwpAFxxqYGFBcMAVCM9EvN7CYAiSlHHtgjp6WUL0tpKK1NeiMaGSDsKfTGVDyk36K8pzbpKQ+Rh
7nEk0z7YmTMoHtYpEawF5wT9SYBtbRuYYrU27wcC0smKWKdQa7juZJQBscf5AwCrkO4vwgaPfSd/
3sFm7j8RICG5F3YO2LgzcFrUIQlcTSz0SYyCX1FQNuU00j0SYOiOTdIBllWU5jP4mQbGl7A3gx8N
2pYjWLbBnJ2wo8/AAZSaAzAB31CgZV/NMDaujd7SaeWAUp7xbr2M2hzbjoFibp1+oP492lPHAmFr
T2upDl+66qCN+zvZyQDgeiGK9spzBQmxQNa3JwGEk0QwTtNmFEi1GOudGS5sqcDmacoSrqn7wEYp
AqJLluT31hfuQtA7J0fSIWmKVKwRfEvB+EBcUb8GcIrmvrrDRdQ41x95iryvHvqkHcG2hPxNPLeC
Zn5++3sKNh7g+tI0I8ftpfhhwBzJgrRnTuMJIKKa1QwEoxkInAPZ1rdbjz7PO6g/NE1jz05lAx0s
KUXLnruf8hT3nPrlaShP2TH3Q0eivOsCLANh6TtN5ZwC15IscDJGdAhFdGerRY1qxZwdAbQBEE8I
LAd7mZ071KY1QNRYY8yXjjt4XmhN+/z6ATikq6ajvwjsfuUAALCK0sClnxvXyPog0jXz7Gwl2PFG
368lHWSy2Dd0uVYUgxZZ1NK1KeTbq/hGd7ZW018ck0wyyf8ufwQYAGmuD64tFaBmAAAAAElFTkSu
QmCC

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Temp/6979581c1ysxurjljtikfsbcvcjzlr3.jpg

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
KQCGFSoAkDIqAJpPKgCkbCoArokqALimKgDCwyoAzOAqANb9KgDgGisA6jcrAPRUKwD+cSsACI8r
ABKsKwAcySsAJuYrADADLAA6ICwACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAACuCQAAAAAAZAAAAAEAAABkAAAA
AUltYWdlTWFnaWNrIDYuMi4zIDA1LzIyLzA1IFExNiBodHRwOi8vd3d3LmltYWdlbWFnaWNrLm9y
ZwD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAx
NDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCASQAzoDASIAAhEBAxEB/8QAHwAAAQUBAQEB
AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh
ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ
WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAEC
AwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHB
CSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX
2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOX8Sa7qelajGsQgt
7FYhIbi4tJpo5WydyPLHxaqoCkyyBlxJkD922Y31rVbDxLq66nqGmroum2SahKUsJBKInM4xu80j
KiEEkId2SAFrY1Lw9pmrXCz3kEjOEEbhJ5I1mQEkJKqsBKnLfK4YfM3HzHMl3omnX0t1Jc2/mNdx
RQXALsBLHGzMqMAcFcu+R0YMQ2RxQBydl4/a+8IeItQibTZNS0mya8EdtcLcRANCZEVmRiMqyvGc
MC3l78KHUVseFNbvdXfUI7lo50tXRPtC2MtkfMK7miaGZmcFVMbb84YSgAfKc6l/omnan9p+12+/
7VaPZT7XZPNhbOVbaRnGWweq7mwRuOY73RVmMstnPJZXE9xbTTyxFv3gikViCoIGWRfLLdSuAchQ
KAMfW9a1XSfEsay6hpsOiiyuNQnL2EkkscUBhEg3LKASRKxBCcYAw1WJfGEVta3TXWkalBeW72ym
wbyTK4nl8qJlZZDHguGHLgjaSQBjOxdaVY31ws93bRzuLeW1xJ8ymKUoZEKngg+WnUdvc5pweF9J
ggeLyZ5t8sMzSXN3LPIWicSRjzHYttVxuC525LcfMcgGePGlmt5Il2k9gtpaXVxfQTwh3g8kQOct
G7A/JOrYUPnd1UqVNO88cXkOrWWnR+G9SS7e4jWa1la3MjxSQ3Lq0bLNsBDWxzuYcZwCSK3Lnwxp
dzPfXJg2XV7FLFLN9/IkSJG+R9yH5YIuCpHy9OWzl+H/AARHpd+2pajeyahfh42ikMk5WLYkqjAl
mlbOLiUH5tvIwoIJIBJa+LJb/wATaVp9tp0/2O7tLuSeV9gME0EqRsh+f+FiyttDAlkKkruI6isu
Lw9pkF7a3kMEkc9s9y8TLPIBm4ffLuG7DBmw2GBAIGMYFalABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcP4r1
DUtE1xr2LWL42MOlXmpvp6LbhHNt5GIw5iZwrh3yck88EYxWprni1dFm1OJrKSY2dvZyJsLMZHuZ
pIUXaqlgAyAkqGOGOFJAB6AwQtcJcNFGZ0RkSQqNyqxBYA9QCVUkd9o9Kz7Pw1oOn291b2WiabbQ
XabLmOG1RFmXBGHAGGGGIwfU+tAHPnxrqh0ZLtPDN35/2hoZFkiuhGMKGDLi3MxB3YyYVXKOC33d
8dl4t1TWL7w7cW0FjFpF7qE1q80F557TGOG43ADygPL8yHKuGyyqpKjcVG4fBfhVrdLdvDWjGBHZ
0jNhFtVmADEDbgEhVBPfaPSrn9haP/bH9r/2VY/2n/z+/Z0877u37+N33eOvTigDk7T4iyvqVvaX
mlRqk7p5dxayzPE6NLHCHR5II1kG+eEgoWBQs2eFV+s0PU/7a0Oy1UQ+THeRLcRIW3ERt8ybuOGK
lSQMgHIBYDJz7/wZol79pMVlBZSXu9b6a0t4kku4nz5kUj7C2185JUhsgEMDWpHpsMWs3OqK0nn3
FvDbupI2hY2kZSOM5zK2eew6dwDkzNrcl5NDb+JJ5oDvjlkS3tkeS6QFvs9jvG3jbIHMpkxtChty
yMliTW9RT4X6vqwuMajZ2l9slKLvR4TIq7xjYZAUAfaNhYNtyuK1I/BfhWFJki8NaMiTJslVbCIB
13BsN8vI3Kpwe4B7VqfYLP8As7+zvskH2HyvI+zeWPL8vG3Zt6bccY6YoA4uz8Z30epava30ccl7
p1vpttNaR/JEt7cSyJkPgnym3QNn5iqH7u/ctaieL/srMNYtYLGO2uzZ31wLrdBbSGJJo2Lsqfu2
VwpZgpEhVQGDbq6Caws7j7R59pBL9piEE++MN5sY3YRs/eX524PHzH1NV/7C0f8Asf8Asj+yrH+z
P+fL7Onk/e3fcxt+9z0680AcvZeP7q81iKz/AOEcvkj82KKf91O0kJlVHTcBD5a7UljLhpFKneAG
CqXNL8e3l5BYXF3o0EENzFZXEnlXpkaOO8fy4MAxrubeG3jICqAQXJ2jqLrQtHvtRg1G80qxuL6D
b5NzNbo8ke07l2sRkYJJGOhqRNJ02NERNPtFREiRVEKgKsTbogOOAjHKj+E8jFAHHweNr7SbC6vt
ctI5dPF7qUMFxbTbp2Fu9w4VoiiqoEcDKDvJJC5HzEiS38catdNb2sfhzy764u1t4/tMlxbwMDFN
KSHltlcsBAQQIyPnT5uSB1FroWj2Ooz6jZ6VY299Pu865ht0SSTcdzbmAyckAnPU1HYeGtB0p9+n
aJptm4cPut7VIzuCsoPygc7XcZ9GYdzQBX8SyTxW8Bh1S7stzlEisYYnuLqUj5Y080MgGA5OV4A3
FkVWzz+havr8j6Ld6rfxvPf6ndabdWUEai1iMK3Hzwkr5uSbYffZhh24HG3rNT0LR9b8r+1tKsb/
AMnPl/a7dJdmcZxuBxnA6egos9C0fT7w3llpVjbXRiWAzQ26I5jUAKm4DO0BVAHQbR6UAcnHq+v3
F9Npd3fx208+u/YvNso1Jtov7PFztjMikMdw2l3XkMxCplQvSeGL64v9FMl1J5s0N3dWpkKgGQQz
yRKzAYG4hATgAZJwAOBcudJ029t7m3u9PtJ4Lpw9xHLCrLMwCgFwRhiAiAE/3R6Co00azi1GxvIE
8n7DaSWcEMQCxrG5iJG0DjHkqBjAAzx0wAY/hrxTeaz/AGb9v0yCz/tTTzqFp5F2Z/3Y8vcJMxpt
b99HgDcD83IwMnix/EU95pmneHZ4LeSTzbi4le6jicxoFXYoaGXOWlVi2zA2YJBcVoeHfC+j+FtO
js9JsYINsUcUkyxIsk+wYDSMoG5uScnuT61YutC0e+06DTrzSrG4sYNvk201ujxx7RtXapGBgEgY
6CgA0K+TU/D2mX8Uk8kd1aRTK9wqiRgyAguE+UMc87eM9OK0KKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4fw34T8N6np95eX/h/Sru6k1XUd809lHI
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
iiigArn/ABD/AMhzwn/2FZP/AEiuq6Cuf8Q/8hzwn/2FZP8A0iuqAOgooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5/wb/wAgO5/7Cupf+ls1amm6Rpmj
QNBpenWljC7b2jtYFiUtjGSFAGcAc+1Zfg3/AJAdz/2FdS/9LZq6CgAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAK5/xD/yHPCf/AGFZP/SK6roK5/xD/wAhzwn/ANhWT/0iuqAOgooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5/wb/yA7n/
ALCupf8ApbNXQVz/AIN/5Adz/wBhXUv/AEtmroKACiiqcmradE5SS/tkYNtIaVRg5xg8+tAFyiq1
tqNjeBDbXkE28ZXy5A24YB4x7EH8RU0k0cK7pZERfVmAFAD6KrS6jZQOyTXlvGy43B5QCM9M5Pep
YZ4riMSQSpIh6MjAj8xQBJRUL3dtHMIXniWUkAIzAHnOOPfBx9DTbm/tLOSKO5uYoXlOI1dwCx9v
WgCxRUX2mD7R9n86PzsZ8vcN2Oe34H8qgudV0+zZVur63gLNtXzZAuT6DPegC5RVC71vS7D/AI+9
Qt4Rhmy8gHAxn8sipri/tLWxa9uLhIrVV3GVzgAdqALNFZR8S6KIDM2p26IJlt23vtKytyEIPIY+
h5qWPXNKluhapqFs1wTjy/MG7Ppj19qANCio57iK2j8yZwiZC5PqeBSQXENyheCVZFBKkqcjNAEt
FUb7WdM0yRI72+ggkkICo7gE5OBx7k4ofWdMiFqZL+2QXZxblpAPNOQML6nJHFAF6is++13SdMuI
7e+1G2t55SojjlkCs5YkKFHUkkHp6VQuPG/hezvJbS516whuIvvxyTBSDzxz34PHWgDforLfxLoc
dvbXEmr2McV1GskDPOq+YrdCMnkGr8NzBcLuhmSQYB+VgeCMj8wc0AS0UUUAFZtx4g0m1naCe+ij
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
iEZWZowADkqSuVAU4PIHY80AU/iJqOp6T4UN3pN61pdi6t4lcRo4IklVCCGB7NnjuB9Km8Oa7qGp
a94g066tCtvplwlvFcFlzKfLRiWAPU7t3AAwcdaXWPCsuteGbfR7rWbpniljme78uPzJWRt65GNo
+YDoO1WtL8Pf2Vrmp6jHfzPHqDLLLbMiBBKEVC4IG7kIOM45PtgA2qKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/YVk
/wDSK6roK5/xD/yHPCf/AGFZP/SK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigDn/AAb/AMgO5/7Cupf+ls1c9440g61458M2Mt2qW09rfI0TwJIp
+VMnDcZwce3OOprofBv/ACA7n/sK6l/6WzVp3Oj6ZeX0F9dadaT3lv8A6m4lgVpIuc/KxGRz6UAe
b6V4w1W70nwxIuqRRyX+i3c08aQxnZJEo2yAYyOSRjodvQc1Hf3Pia/8NeENWu9fiCape6dI0ENk
qCMv8/3ixyM7ePUHscD0F/CXhuXd5nh/Sn3OZDusozlj1bp1Pc1YbQtHfSxpbaVYtpwORaG3QxZz
n7mMdeenWgDy3S9U1Pw9c6zdWE9uLGTxiLOS1aD7wlESswYHjqCAB1znOeLUPjTxbdeEpdeFutvF
Jp95d5lEO2F4gWjWNQ5dwcFW3AEdRjpXoC+E/DiW5t08P6UsJlExjFnGFMgGA+MY3AE89ealfw3o
UhuS+i6cxus/aC1qh87JBO/j5uQDz3FAGNNeeJbHwpfai11p95fSxxvZReV5CKzBRsyzncSx+XJG
SQM81yqareeIPFnh5oZfs2pW1ze20hvbHZNAvkI210DYLfMCCp24IOO1ely6Xp82m/2bLY2z2O0J
9maJTHtHQbcYwMD8qz5tE8OaVCuoy6XYwrYCSdZ/s67osj52BAzkgc9zigDkdF8aa5rkCwq9pbSw
abPdy3BgLLNJHcSQgBdwwv7rc3OfmGCO+Rc/FLW4rSGdraCNp47LUUiEDErYujNcNktzsKEZx3Xj
nj0K38MeGLnSraO30iwawIM0KpCAuHAJIGOjDGR371pS6Vp07bpbG2dvIa2y0Sn902N0fT7pwOOn
FAHn+p+Ntfs7ePUF+zvpMsctyt1b2hm8mLzSImlQPuEbRru3qDzngY529W8Taj/wkV3pelm1iW00
n+0jNcRs4mJZgqjDLhflOW56j052b/QvDxjinvtPsRHbxLAjSooVY84VD225PCnikvdO0HXdQktr
y2t7q6s41EisvKpJnCn1Vtv3TkccigDxPV0uPGOkeJvEdy8EFyp01rYeW/mW6SxRkorhx8pEzAjG
GPOBxj1DxPaHwh8LtaGgeVYyQ20symNW2IzcuY13fJ1O0A4Xjg4rUu/CPhi7nuIrnTrdpL7a8sW8
r53lgBSVBwQvyjpxxWjGuma7oflL5V7ptzEYyCd6yJ90jJ60AeZ399reg+LPEer2bae9xbeHre8u
zJbvi5ZDJ91Q/wApIXGSWxgcGtvSfHesa1qRNlpDPZpqEdnKggYlEKKWlMu7aMF87dpOB154v6po
/gfw9BOdT8m0jv7c2svnXUmZYhyVPzZwM8n35PNaeleH/DjLa6pptvHJG8UTRSpKzJIqqBG5BOGY
DGGOSPWgDfoqCG8tri4uLeGeN5rZgkyK2TGSoYAjtkEH6Gp6ACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/AGFZP/SK6roK
5/xD/wAhzwn/ANhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooA5/wb/yA7n/ALCupf8ApbNWN40UP4k0qPVXu08Pva3KubYSHFydgTdsBOdp
fbnuPXFbPg3/AJAdz/2FdS/9LZq0dT1vS9GSNtT1G1slkJCG4mVN2Bk4yecDr6UAeQWsGsQW0sbN
rsniRdWgXT2vd5c2GIxmTb8m3Z5m/P8AFnPOKTw/YxXL+GPPm1pYrq51KO9H2q5VVgVnMSHn5V+4
RjGfxr1ifxV4etZmhuNd0yGVCgZJLtFILjK9T3HI9ao+I/Gdh4fubK18y2ubqe6ht3thdKs0aysF
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
qOltFfN8rfZpIXaW3QE9eXEZx/CnHau50b4l+HtWtbUtJcW97MsW+ze1mLxtIoZQcJyCDw3Q9qls
/H+iiysmv79PtN1A88Yt7adlkVWKtsymSRjkdR1xjmgDh7vwrq9xd2erappcjJqNjcG8trW1jnaC
5kKBQVYgZ8pQm/sVOcA1Vn8LavbNJBBpeqXoYPHOJ44xcRr9lMPnRXSkKxK4HlkNyT6Zr1Kbxj4e
t1geTVItk0UcyugZlWOQgI7sAQisTgFsA1Tt/G2lqZPtt2iltQlsrdYreYsXRQ2xgUBEmM8d+2aA
MnwLFe6Re3djNpUn2a4lQQ38VibUSbIhkyxFvlIwFDAAMe3Ga76sCTxv4bjgimbVofLkjMuVDHYg
bYWfA+QBvlJbAB4p+ka3cX/iPXdMlihWPTmh8qSNiS6yJu+YdiKANyiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/AGFZP/SK
6roK5/xD/wAhzwn/ANhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooA5/wb/yA7n/ALCupf8ApbNXQVz/AIN/5Adz/wBhXUv/AEtmqh4s1u/+
3yeHtLtka4k02a9lnkuHh2IpCgIyDdvJPXIxjvQB19YfivRLnxDo402C5hhhkmja5WWNnEsSsGMf
yspAbABOemR3rgrT4h6lonhTQmngt7tvsNgZWmuy1xcGbALYAJTGQdz/AHs4HNa1n491tZsaho9i
LePW10aWWC7YkuzBQ6qU6DcM5NAC6p8MIbrUNSGnz29hp2o2K288SRszGVH3xycnBwRjHccVrT+H
dcuNbsNdk1Kx+32aSQpCLZhCY5Au7+Ldu3KDnOMcY71lXHxHvINAt/EA0RX0m9BFrKLrDBjKscYk
BX5QwYtxuwFI5NSR+PNVuNSt9NtdDguLiS5mtfN+1MkLMkQkDqxTlCCQeMgjv1oAS98Ea5cazf36
azblb5rQ3EPlvEJlgVwUJVshWL5OP7oByCais/Aer2EWn28N1phgstZl1VQkLxj51ceWFyQoBkbu
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
o+2eMP8AoBaH/wCDmb/5FroKKAOf+2eMP+gFof8A4OZv/kWj7Z4w/wCgFof/AIOZv/kWugooA5/7
Z4w/6AWh/wDg5m/+RaPtnjD/AKAWh/8Ag5m/+Ra6CigDn/tnjD/oBaH/AODmb/5Fo+2eMP8AoBaH
/wCDmb/5FroKKAOf+2eMP+gFof8A4OZv/kWj7Z4w/wCgFof/AIOZv/kWugooA5/7Z4w/6AWh/wDg
5m/+RaPtnjD/AKAWh/8Ag5m/+Ra6CigDn/tnjD/oBaH/AODmb/5Fo+2eMP8AoBaH/wCDmb/5FroK
KAOf+2eMP+gFof8A4OZv/kWj7Z4w/wCgFof/AIOZv/kWugooA5/7Z4w/6AWh/wDg5m/+RaPtnjD/
AKAWh/8Ag5m/+Ra6CigDn/tnjD/oBaH/AODmb/5Fo+2eMP8AoBaH/wCDmb/5FroKKAOf+2eMP+gF
of8A4OZv/kWj7Z4w/wCgFof/AIOZv/kWugooA5/7Z4w/6AWh/wDg5m/+RaPtnjD/AKAWh/8Ag5m/
+Ra6CigDn/tnjD/oBaH/AODmb/5Fo+2eMP8AoBaH/wCDmb/5FroKKAOf+2eMP+gFof8A4OZv/kWj
7Z4w/wCgFof/AIOZv/kWugooA5/7Z4w/6AWh/wDg5m/+RaPtnjD/AKAWh/8Ag5m/+Ra6CigDn/tn
jD/oBaH/AODmb/5Fqu9r4k1PWtFnv9P0q0tbC7e5doNQkndswSxBQpgQdZQc57V1FFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUyVmWF2XG4KSMjIzVH7VdDrLBj/rmf/iqA
NGis8XNz0MkOfaM//FUn2q5/vRE/9cz/APFUAaNFZ/2u4H3miH/AD/jVK88TWWnqrXl/awBjtUyc
ZP50AbtFcwnjjRXdUXVrFmc4UK2Se3Y1eGv2zY23MBycfj+dAGzRVMXUhTd8vXHT/wCvSC7kJxhP
yNAF2iqouXx/D+RpDdOP7n5GgC3RVeC4MoJOPwFTqc5oAWiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIbzH2Kfd08ts/lXPp/Z
c0W6OSNlHbdzXQXh22Vw2M4jY/pXJxW1qbyN3sBEMff89ePwoAvwXOnhvkmROWXcWwDgAnn8RUxm
g6G6j6Z+/wBvWqp0vSpLcQlAUDMcZ7nrVKdLJLpka2HyL5eS2MjH0oA0o7y1dSftUagEj5nAPFVr
y20S98pboWc4JJj3kEZ9veqOzTNxL2cTkndyxPPrXJ+OfH+n+D202OTQ/tIuFeRMSbdm0gelAHar
pfhy2kBW20+OVDjIABB9OvFS50fem17YksANpzz2rzjTvGc3iK1F5a+E4sSt5hb7YFOR+FWbbxLq
sb/ufBEMbA5x9uHb14oA9MN5aCIMbtAGY4PmdcVH9vsAwzexZI/56da4F/FF6ltHAfDem5ZvljOo
DO49ulQzeJ9aUmIeCrSQKvAW+H+FAHoiajZtFv8APwoYjO/0OM/SpPtdoSP9KT5jgfP1rgrfxVdR
aHNqGreGrTT44OIo2utxckjIOB+NcprfxdfR7sLN4RhMTnMUwujhxkHK8EUAe82gwmKtJ0P1rG8N
ak2raDY6gYhEbqBJtgOdu4Zxn8a2UOQfrQA6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK9/8A8g65/wCuT/yNcpIHjON2SP8A
PrXVah/yDbr/AK4v/I1zHlZYq8gXHTOTn9KALdhnfgSg8ZK45rKvyftk3PO485rRhQRyoVmBPptP
+FUNYFrZmW4u7+2totxO6VttAGXJOyEgsc9ua8m+Nrb30Bjz+5m/9CWvVrWbTtTEhsdUtrspkkQt
k/SvG/itqMWq2mgXECSKAtxGVcYIIdc0AYnhzXtQ077NZ21zuaQjbGDjBPavQtPOv+VcyyMFmQsD
vfA3Dt+ZFRfCnQNEhtG1LVEt5byVS0McpBMajjIHua1Wjt9e0nV4LSF7aK5uTCpIJO8gEuM9uO3v
QB5poGlat4g8WymO8k2KTM8wyu9R/dHrXVy+ItQ063W8uLsTK7OqRKPnTbx8x7+9dJ4d0PTtDt42
n1Bw0CNbXCMMHk7gVYd+lczpcFvpms6rbzFb9GLIsh67GJP59qAOf8QfEi9vtNTT7QtEEbzGlLcs
SOVI6YqleFr/AOHCXcyo0sV1sDBAuAfpV3VvCek2/g6fVbOS4ub1ZP3kZ+RbZS2OR1NO0jTpLn4R
6pJsY7bjeuR129cUAfSfgI58E6Kf+nKL/wBBFdOnQ/WuW+H5z4H0U/8ATlF/6CK6lOh+tADqKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAq6kM6Xdj/AKYv/wCgmuTdAjfMwyAPSus1P/kE3n/XB/8A0E1yj4DEEkce9ADo2VXUgqvI
OcVzmqeGbC+8SXWoXqS3EiOPKWWQtGBjoF6V1NnEXdSV3L356Vl6/ptzdSSNZ3MccpOcNnB/woA4
25ltPDuvG7glVR5ePsyxjAPXqBxn1rhPFpfUk8OXU8Ct5s1y0iJwDl0PH4V6Eng3xFNq6SXb2TWQ
fduVWLEeh45qj8UPBmsagulLo9mJBAspOwquCcY6kelAGKmo+G7qXQrC6091uhMyeZECCFGcAkHp
moPEFylpq9tFb64VW2mDG3LEYJb+HHX8awdP8AeNEvoPtOnXAgjfcSJkzwc4Hzd6uX/gHxbdXUWq
robSXjTs80fmJtUZyuPm/wA4oA6g390/he6urmARzpMBhVBMmDycr07VzVp4uvtXnu3uLKzhjtYw
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
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuIWaGC3
Hn2kjlQGIMWSeDyoxxn/AArt64mZjA5t1jbCkqedwxj1B7nHSgDb0m7mnk3nc6MowokBKgnqQTkf
lXx/8QQF+I3iQAY/4mdwf/IjV9aaKim7SVSrFiS+I5cgkADORjNeH+Jfg5rOseMtYvY9Rs9t5fzz
RxgOzgFyQCMdgf0NAHmPhC1ivvGuhWk6xvDNqECSLKMqymRQQQeoIqDxG0DeJdU+y2621sLybyYF
HEabzhR9BXqFv8BdetryKZdRjBicNuFq55HIwO/5irusfBg3/ivULq+1pNPjvLuacRrbiTy1Zyyj
h/QjjAPtQB4fXvnhKKSbwZ4DWNCx+xaqcD/r7ipifs8afM+yDxe7SYyFNhjP5vW9FoUWgnQfCdtr
ive6Vp+oGd4ColjElzbyLuQMSu4Nxk8igDqtNLQ6csTxusgLYBQ8Zz3FSOsbywyIrqYyp5jPOOOw
96yLi2uXeWVNavow0ZTaM8HGN3WoF026tg0c2u30hcKysSeOQc9aAOh83fEoaNyArBj5ZNc5cWFy
HkK28mznHymklsL2eVz/AMJBfLvfgKMAD04NaemWc9rqMzPqd1cR+Uy+VKSVzxznNAHbab/x7w5/
uD+VaCdD9aoaeP3Mef7g/lV9Oh+tADqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK4wyyR3Dgvn5+B5m0kfXnt7f8A1uzrkZ7K
VCx+1E4kZgYz05zz6cf5xQBd0ryXg3fZbh2J+75qtjv7Vk6hM0upSr5TiQSFMuxGFGe/OB90fifr
W7pVrKl07SQCPaAQx3ndxjucD8B3rl9Q13So9f1W0vtY0ayuLWYRFL+7SJ23IkqsoPVdrgZ9Qw5x
mgC/p8lwlxHMlnOACTvVHfAxzwAPXpU2tzyC/fyrUncA4ZlKlhtGfr2GKxbLXdBgYGbxb4YKnO5Y
tUjXPYdc9uv86S/8XaBd61cWtr4o0GOGKKKRZZb+Py2Dbl2Kc8spjyfQOvrQBr2UNxetGnkwKhb5
2fI49Bnuc+/vVa4wvjrUYrhCpbSbLIjJcD99d98D+VOg8Q+FYGidfHGhq6DBC3kOCD1wC/X3rntW
8RwXXjq7n0LVra8h/s20R5baZJV3CW5O0lSRnDDj3FAHWw6ZaXKmUGQfMc7hioXj0uaMTC43oh8r
cqluR24HtXF6l4t1m2ECxzhdrmRjgfOMfdrFi17WNJy0FwscTXDyMOPnIOCP1oA9DePSlmWM3Ewz
n5vLPB/KrEL6bFvWK7kZ3BGGibr+VeanXdbLw3kt25kZH8lzjIAbb6fWrR8V65JeWULXZC/KkgAG
X5PPSgD2KwIEUYPdR/KtFOh+tZlip8uIjso/lWlH0P1oAfRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEc8EN1by29xFHNBKhSS
ORQyupGCCDwQRxiuRkt7h0YtKd2843L7nAGV6HP6d67KuKO2TdK0+6XLKXJz0z19ce9AFD4kRQXv
wxuJL+NLjyry1YecqN5f+kRqcHHHyswz1wxHQ15DpdzpenyxQRWzxiS4BaIMAr5IH0xXrXxAitbH
4U38433Vv59pJJCSAH/0mLK9MjgY55rzG2h03UL2G8s/DZAfZJEHuOCQc4AxQB63caDoXlKsGmWO
WH+sGzK//XqgdFslBJCc44VVyOawrXUdWhkYS+GZIlI4LTk478cVLqGr6rcSef8A2PKAQAcOcDH4
UAdFZ6Lom8edp9rLuJ+Z0GR+VZ2tah4c068W11OeS3aNB5aRKQApGP6ViJrGsJMvk+HZpj1wZDj8
sVV8T69Haaykt3o6yyzWkbGJsfuzg5HSgDprGXwjrFuBBLLN5cwbDdQQOn0q3LpPhyVYkeOXC3DS
gEHlieR9K4DRL03WrLe29uLOGJCjLxhj612kmoRExFtTB+YEAj7tAFo6F4eaGKMrcARBkTg8ZbdX
N67Y241yxhs4itvD8/mtnPUkiuiS8gYAjU4j8+egrJ1S5jkuGczrL8v3loA9LsOYIj22j+VaKdD9
ax9OvIWt4tpY/IO3tWrA6yISvTNAEtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzwrc28sDmQJIhRjHIyMARjhlIKn3BBHasP
/hDdL/5+tc/8Ht7/APHq6CigDnW8EaLKY/PbVLhEkSUR3Gr3csZZGDKSjylWwwBwQRxWqNI09SpF
nENv3fl6VdooArGwtD1gQ0n9nWn/AD7pVqigCqNOsxyLdAR3AqOXR9OnffLZQu+MbmXJq9RQBnjQ
tKAwNPtx9EFB0LSjjNhAcf7FaFFAGeNC0odLC3H/AAAUn9g6V/z4Q/8AfNaNFAECWVtF9yFV+lSo
ioMKMDrTqKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorH8U2+u3fhy7g8NXsFlq7bPs884BRM
OpbIKt1XcOh6/jXm/wDwj3xz/wChz0P/AL8r/wDI9AHpHiTxTo3hHTo7/XLz7JaySiFX8p5MuQSB
hAT0U/lVzTdW03WbdrjS9QtL6BXKNJazLKobAOCVJGcEHHuK8L8caR8VrLwXqlx4l8V6HcaQsWLi
EWysXyQFC4t+GLFcHIwcHIxkeOeF9K8TajqiS+F7bUnvInVPPsdymEvlRukXAQEbhkkDGe2aAPuO
ivN/hvp/xOs/K/4S/UbGSw8raLeUCW7QrlVG9MKc8MWZpCcAcEkj0igAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKAM/VtD0vXooItWsIL2GCXzo4p03pv2suSp4bh26g+vUA1cgghtbeK3t4o4Y
IkCRxxqFVFAwAAOAAOMVJRQAUUUUAFFFFABRRRQAUUUUAf/Z

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.gate5.co.za/Temp/6979582c1ysxurjljtikfsbcvcjzlr3.jpg

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
VQDy9VUA/BJWAAYwVgAQTVYAGmpWACSHVgAupFYAOMFWAELeVgBM+1YAVhhXAGA1VwBqUlcAdG9X
AH6MVwCIqVcAksZXAJzjVwCmAFgAsB1YALo6WADEV1gACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0A
AAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAA
Ch0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAK
HQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAod
AAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAAAKHQAACh0AAAodAACuCQAAAAAA
ZAAAAAEAAABkAAAAAQEAAgBJbWFnZU1hZ2ljayA2LjIuMyAwNS8yMi8wNSBRMTYgaHR0cDovL3d3
dy5pbWFnZW1hZ2ljay5vcmcA/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwc
ICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgEkAM6AwEiAAIR
AQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAAB
fQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5
OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeo
qaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMB
AQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYS
QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNU
VVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5
usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9/ooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/G3if/hDvCF9r/2P7Z9l
8v8Aceb5e7dIqfewcY3Z6dq6CigD5/8A+Gmv+pR/8qX/ANqrnPG/xtXxl4fGnr4dksLuG4jurS9j
1Fi1vKh4cAIuTtLDrxnPUCvqOub8b+FG8aeHxoralJY2ktxG935cSu00SncYwT9wlgp3c429CCRQ
B80aB8bfG+gosTahHqcCoVWPUUMpBLZ3bwQ5PUDLEYOMcDHufgD4s/8ACcTpB/wi+q2u+V4/tUS+
faR7U3/PLhdrHptweq888XNA+Dngjw+i7dHj1CfYUabUcTlgWz9wjYCOACFBwPc57ygAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooqnqWqWmk26zXbyAO4SNIonlkkbBOERAWY4BJABwFJ6AmgC5RXP3HjTRLb7Jve+k+15EPka
bcy7mG7dGdkZxIvlvuQ4ZdpyBitSTVbGLVIdMkuY1vJk3pEepHOPYEhXIB5IRyMhGwAXKKx7LxRp
N/qLWME0/nCWSANLaSxxySRlg6JIyhHYFH4Uk4Vj0BIk1rxBp+gJC+ofawkzhEaCymnG4sqgHy0b
aSzKADjJOBmgDUoqOCZbm3inQSBJEDqJI2RgCM8qwBU+xAI70TTLAgdxIQXVPkjZzlmCjhQTjJ5P
QDJOACaAJKKKz11vTn0ez1ZbjNjeeR5Euxvn85lWPjGRkuo5HGecc0AaFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
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
FFAHP/8ACPap/wBDnrn/AH5sv/kej/hHtU/6HPXP+/Nl/wDI9dBRQBz/APwj2qf9Dnrn/fmy/wDk
ej/hHtU/6HPXP+/Nl/8AI9dBRQBz/wDwj2qf9Dnrn/fmy/8Akej/AIR7VP8Aoc9c/wC/Nl/8j10F
FAHP/wDCPap/0Oeuf9+bL/5Ho/4R7VP+hz1z/vzZf/I9dBRQBz//AAj2qf8AQ565/wB+bL/5Ho/4
R7VP+hz1z/vzZf8AyPXQUUAc/wD8I9qn/Q565/35sv8A5Ho/4R7VP+hz1z/vzZf/ACPXQUUAc/8A
8I9qn/Q565/35sv/AJHo/wCEe1T/AKHPXP8AvzZf/I9dBRQBz/8Awj2qf9Dnrn/fmy/+R6P+Ee1T
/oc9c/782X/yPXQUUAc//wAI9qn/AEOeuf8Afmy/+R6P+Ee1T/oc9c/782X/AMj10FFAHP8A/CPa
p/0Oeuf9+bL/AOR6P+Ee1T/oc9c/782X/wAj10FFAHP/APCPap/0Oeuf9+bL/wCR6P8AhHtU/wCh
z1z/AL82X/yPXQUUAc//AMI9qn/Q565/35sv/kej/hHtU/6HPXP+/Nl/8j10FFAHP/8ACPap/wBD
nrn/AH5sv/kerGk6CdM1G7v59VvtRurqKKFnuxCNqRmQqAIo0HWVuue1bFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUyVmWF2XG4KSMjIzVH7VdDrLBj/rm
f/iqANGis8XNz0MkOfaM/wDxVJ9quf70RP8A1zP/AMVQBo0Vn/a7gfeaIf8AAD/jVK88TWWnqrXl
/awBjtUycZP50AbtFcwnjjRXdUXVrFmc4UK2Se3Y1eGv2zY23MBycfj+dAGzRVMXUhTd8vXHT/69
ILuQnGE/I0AXaKqi5fH8P5GkN04/ufkaALdFV4Lgygk4/AVOpzmgBaKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAhvMfYp93Ty2
z+Vc+n9lzRbo5I2Udt3NdBeHbZXDYziNj+lcnFbWpvI3ewEQx9/z14/CgC/Bc6eG+SZE5ZdxbAOA
CefxFTGaDobqPpn7/b1qqdL0qS3EJQFAzHGe561SnSyS6ZGth8i+XktjIx9KANKO8tXUn7VGoBI+
ZwDxVa8ttEvfKW6FnOCSY95BGfb3qjs0zcS9nE5J3csTz61yfjnx/p/g9tNjk0P7SLhXkTEm3ZtI
HpQB2q6X4ctpAVttPjlQ4yAAQfTrxUudH3pte2JLADac89q8407xnN4itReWvhOLEreYW+2BTkfh
Vm28S6rG/wC58EQxsDnH24dvXigD0w3loIgxu0AZjg+Z1xUf2+wDDN7Fkj/np1rgX8UXqW0cB8N6
blm+WM6gM7j26VDN4n1pSYh4KtJAq8Bb4f4UAeiJqNm0W/z8KGIzv9DjP0qT7XaEj/Sk+Y4Hz9a4
K38VXUWhzahq3hq00+ODiKNrrcXJIyDgfjXKa38XX0e7CzeEYTE5zFMLo4cZByvBFAHvNoMJirSd
D9axvDWpNq2g2OoGIRG6gSbYDnbuGcZ/GtlDkH60AOooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCvf/wDIOuf+uT/yNcpIHjON
2SP8+tdVqH/INuv+uL/yNcx5WWKvIFx0zk5/SgC3YZ34EoPGSuOayr8n7ZNzzuPOa0YUEcqFZgT6
bT/hVDWBa2ZluLu/traLcTulbbQBlyTshILHPbmvJvja299AY8/uZv8A0Ja9WtZtO1MSGx1S2uym
SRC2T9K8b+K2oxaraaBcQJIoC3EZVxggh1zQBieHNe1DTvs1nbXO5pCNsYOME9q9C086/wCVcyyM
FmQsDvfA3Dt+ZFRfCnQNEhtG1LVEt5byVS0McpBMajjIHua1Wjt9e0nV4LSF7aK5uTCpIJO8gEuM
9uO3vQB5poGlat4g8WymO8k2KTM8wyu9R/dHrXVy+ItQ063W8uLsTK7OqRKPnTbx8x7+9dJ4d0PT
tDt42n1Bw0CNbXCMMHk7gVYd+lczpcFvpms6rbzFb9GLIsh67GJP59qAOf8AEHxIvb7TU0+0LRBG
8xpS3LEjlSOmKpXha/8Ahwl3MqNLFdbAwQLgH6Vd1bwnpNv4On1WzkuLm9WT95GfkW2UtjkdTTtI
06S5+EeqSbGO243rkddvXFAH0n4COfBOin/pyi/9BFdOnQ/WuW+H5z4H0U/9OUX/AKCK6lOh+tAD
qKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAq6kM6Xdj/pi//oJrk3QI3zMMgD0rrNT/AOQTef8AXB//AEE1yj4DEEkce9ADo2VX
UgqvIOcVzmqeGbC+8SXWoXqS3EiOPKWWQtGBjoF6V1NnEXdSV3L356Vl6/ptzdSSNZ3MccpOcNnB
/wAKAONuZbTw7rxu4JVUeXj7MsYwD16gcZ9a4TxaX1JPDl1PArebNctIicA5dDx+FehJ4N8RTauk
l29k1kH3blVixHoeOao/FDwZrGoLpS6PZiQQLKTsKrgnGOpHpQBipqPhu6l0KwutPdboTMnmRAgh
RnAJB6ZqDxBcpaavbRW+uFVtpgxtyxGCW/hx1/GsHT/AHjRL6D7Tp1wII33EiZM8HOB83erl/wCA
fFt1dRaquhtJeNOzzR+Ym1RnK4+b/OKAOoN/dP4Xurq5gEc6TAYVQTJg8nK9O1c1aeLr7V57t7iy
s4Y7WMI5EYVmD56n8jXWTWviabw5My+HvLvt+BCkyANyDuIzz0rh5fAfja6a6I0fYboKHXzk5A79
aABfE93a6RFHaaOlwjZE5YFlbnGHHcGvVJ9N02DwC9hYxJAHtnmaAZIDsuSB7DOK4fR/DnjbRbOC
4ttNAvIcgJ5qFZMf3xnuK7GDT/EHjSw/s/xDpMui3EfzQ3dhKOTjowz0oA7z4fZHgjRRj/lzjz/3
zXVp0P1rA8Jae+l+HbGwkbc9tCsTN6kcZrfQYB+tADqKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
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
Xy734CjAA9ODWnplnPa6jMz6ndXEflMvlSklc8c5zQB22m/8e8Of7g/lWgnQ/WqGnj9zHn+4P5Vf
TofrQA6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKAKupf8AILu/+uL/APoJrjt0IQb8kegbH9a7LUMf2bdZ6eS+fyNcWQRt+QEZ
6Ef/AFqANa2ECxZjSQkDO4nOP1rHd9zszOc9+39a0LOYQxF2MMCP03Ngn86pvtk3kXNqST/z1XrQ
Ba0tmjm5Z9jjHIJH55qpc5Wc8bRnnP8A+up7S4hjIMl/Bt7BblcVFIwmlybq3Iz185aAJbKJ5ZQV
C4HOd2Cf1q3M0X2mdJAxD45UZ7VHbtbW83mDUbf0P7wcVk67qV1a3qmzm2rJ83y4IbgUAbEOmWly
plBkHzHO4YqF49LmjEwuN6IfK3KpbkduB7VxepeLdZthAsc4Xa5kY4HzjH3axYte1jSctBcLHE1w
8jDj5yDgj9aAPQ3j0pZljNxMM5+byzwfyqxC+mxb1iu5GdwRhom6/lXmp13Wy8N5LduZGR/Jc4yA
G2+n1q0fFeuSXllC12QvypIABl+Tz0oA9isCBFGD3UfyrRTofrWZYqfLiI7KP5VpR9D9aAH0UUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQBXv/8AkHXX/XF/5GuQXcuGUjIOeg/xrr74kafckHBETY/I1yZyxBLMM9SR/wDWoAwPH9xB
DBYtPLtJVsfOF3dK80sdQsLe4ijMc2ZbgFkaQEPuP8q7P4qXtjp39kre6WNRQqxUb2XHTJ4FcpbQ
6bqF7DeWfhsgPskiD3HBIOcAYoA9buNB0LylWDTLHLD/AFg2ZX/69UDotkoJITnHCquRzWFa6jq0
MjCXwzJEpHBacnHfjipdQ1fVbiTz/wCx5QCADhzgY/CgDorPRdE3jztPtZdxPzOgyPyrO1rUPDmn
Xi2upzyW7RoPLSJSAFIx/SsRNY1hJl8nw7NMeuDIcfliqvifXo7TWUlu9HWWWa0jYxNj92cHI6UA
dNYy+EdYtwIJZZvLmDYbqCB0+lW5dJ8OSrEjxy4W4aUAg8sTyPpXAaJem61Zb23txZwxIUZeMMfW
u0k1CImItqYPzAgEfdoAtHQvDzQxRlbgCIMicHjLbq5vXbG3GuWMNnEVt4fn81s56kkV0SXkDAEa
nEfnz0FZOqXMclwzmdZfl+8tAHpdhzBEe20fyrRTofrWPp15C1vFtLH5B29q1YHWRCV6ZoAloooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigBrosiMjDKsMEe1Qmxtm6x/wDjxqxRQBUl0uxnx5tskmOm/nH500aRp6lSLOIbfu/L0q7R
QBWNhaHrAhpP7OtP+fdKtUUAVRp1mORboCO4FRy6Pp0775bKF3xjcy5NXqKAM8aFpQGBp9uPogoO
haUcZsIDj/YrQooAzxoWlDpYW4/4AKT+wdK/58If++a0aKAIEsraL7kKr9KlRFQYUYHWnUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9k=

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/JS/jquery-1.3.2.min.js

/*!
* jQuery JavaScript Library v1.3.2
* http://jquery.com/
*
* Copyright (c) 2009 John Resig
* Dual licensed under the MIT and GPL licenses.
* http://docs.jquery.com/License
*
* Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
* Revision: 6246
*/
(function() {

    var=20
    // Will speed up references to window, and allows munging its name.
	window =3D this,
    // Will speed up references to undefined, and allows munging its =
name.
	undefined,
    // Map over jQuery in case of overwrite
	_jQuery =3D window.jQuery,
    // Map over the $ in case of overwrite
	_$ =3D window.$,

	jQuery =3D window.jQuery =3D window.$ =3D function(selector, context) {
	    // The jQuery object is actually just the init constructor =
'enhanced'
	    return new jQuery.fn.init(selector, context);
	},

    // A simple way to check for HTML strings or ID strings
    // (both of which we optimize for)
	quickExpr =3D /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,
    // Is it a simple selector
	isSimple =3D /^.[^:#\[\.,]*$/;

    jQuery.fn =3D jQuery.prototype =3D {
        init: function(selector, context) {
            // Make sure that a selection was provided
            selector =3D selector || document;

            // Handle $(DOMElement)
            if (selector.nodeType) {
                this[0] =3D selector;
                this.length =3D 1;
                this.context =3D selector;
                return this;
            }
            // Handle HTML strings
            if (typeof selector =3D=3D=3D "string") {
                // Are we dealing with HTML string or an ID?
                var match =3D quickExpr.exec(selector);

                // Verify a match, and that no context was specified for =
#id
                if (match && (match[1] || !context)) {

                    // HANDLE: $(html) -> $(array)
                    if (match[1])
                        selector =3D jQuery.clean([match[1]], context);

                    // HANDLE: $("#id")
                    else {
                        var elem =3D document.getElementById(match[3]);

                        // Handle the case where IE and Opera return =
items
                        // by name instead of ID
                        if (elem && elem.id !=3D match[3])
                            return jQuery().find(selector);

                        // Otherwise, we inject the element directly =
into the jQuery object
                        var ret =3D jQuery(elem || []);
                        ret.context =3D document;
                        ret.selector =3D selector;
                        return ret;
                    }

                    // HANDLE: $(expr, [context])
                    // (which is just equivalent to: =
$(content).find(expr)
                } else
                    return jQuery(context).find(selector);

                // HANDLE: $(function)
                // Shortcut for document ready
            } else if (jQuery.isFunction(selector))
                return jQuery(document).ready(selector);

            // Make sure that old selector state is passed along
            if (selector.selector && selector.context) {
                this.selector =3D selector.selector;
                this.context =3D selector.context;
            }

            return this.setArray(jQuery.isArray(selector) ?
			selector :
			jQuery.makeArray(selector));
        },

        // Start with an empty selector
        selector: "",

        // The current version of jQuery being used
        jquery: "1.3.2",

        // The number of elements contained in the matched element set
        size: function() {
            return this.length;
        },

        // Get the Nth element in the matched element set OR
        // Get the whole matched element set as a clean array
        get: function(num) {
            return num =3D=3D=3D undefined ?

            // Return a 'clean' array
			Array.prototype.slice.call(this) :

            // Return just the object
			this[num];
        },

        // Take an array of elements and push it onto the stack
        // (returning the new matched element set)
        pushStack: function(elems, name, selector) {
            // Build a new jQuery matched element set
            var ret =3D jQuery(elems);

            // Add the old object onto the stack (as a reference)
            ret.prevObject =3D this;

            ret.context =3D this.context;

            if (name =3D=3D=3D "find")
                ret.selector =3D this.selector + (this.selector ? " " : =
"") + selector;
            else if (name)
                ret.selector =3D this.selector + "." + name + "(" + =
selector + ")";

            // Return the newly-formed element set
            return ret;
        },

        // Force the current matched set of elements to become
        // the specified array of elements (destroying the stack in the =
process)
        // You should use pushStack() in order to do this, but maintain =
the stack
        setArray: function(elems) {
            // Resetting the length to 0, then using the native Array =
push
            // is a super-fast way to populate an object with array-like =
properties
            this.length =3D 0;
            Array.prototype.push.apply(this, elems);

            return this;
        },

        // Execute a callback for every element in the matched set.
        // (You can seed the arguments with an array of args, but this =
is
        // only used internally.)
        each: function(callback, args) {
            return jQuery.each(this, callback, args);
        },

        // Determine the position of an element within
        // the matched set of elements
        index: function(elem) {
            // Locate the position of the desired element
            return jQuery.inArray(
            // If it receives a jQuery object, the first element is used
			elem && elem.jquery ? elem[0] : elem
		, this);
        },

        attr: function(name, value, type) {
            var options =3D name;

            // Look for the case where we're accessing a style value
            if (typeof name =3D=3D=3D "string")
                if (value =3D=3D=3D undefined)
                return this[0] && jQuery[type || "attr"](this[0], name);

            else {
                options =3D {};
                options[name] =3D value;
            }

            // Check to see if we're setting style values
            return this.each(function(i) {
                // Set all the styles
                for (name in options)
                    jQuery.attr(
					type ?
						this.style :
						this,
					name, jQuery.prop(this, options[name], type, i, name)
				);
            });
        },

        css: function(key, value) {
            // ignore negative width and height values
            if ((key =3D=3D 'width' || key =3D=3D 'height') && =
parseFloat(value) < 0)
                value =3D undefined;
            return this.attr(key, value, "curCSS");
        },

        text: function(text) {
            if (typeof text !=3D=3D "object" && text !=3D null)
                return this.empty().append((this[0] && =
this[0].ownerDocument || document).createTextNode(text));

            var ret =3D "";

            jQuery.each(text || this, function() {
                jQuery.each(this.childNodes, function() {
                    if (this.nodeType !=3D 8)
                        ret +=3D this.nodeType !=3D 1 ?
						this.nodeValue :
						jQuery.fn.text([this]);
                });
            });

            return ret;
        },

        wrapAll: function(html) {
            if (this[0]) {
                // The elements to wrap the target around
                var wrap =3D jQuery(html, =
this[0].ownerDocument).clone();

                if (this[0].parentNode)
                    wrap.insertBefore(this[0]);

                wrap.map(function() {
                    var elem =3D this;

                    while (elem.firstChild)
                        elem =3D elem.firstChild;

                    return elem;
                }).append(this);
            }

            return this;
        },

        wrapInner: function(html) {
            return this.each(function() {
                jQuery(this).contents().wrapAll(html);
            });
        },

        wrap: function(html) {
            return this.each(function() {
                jQuery(this).wrapAll(html);
            });
        },

        append: function() {
            return this.domManip(arguments, true, function(elem) {
                if (this.nodeType =3D=3D 1)
                    this.appendChild(elem);
            });
        },

        prepend: function() {
            return this.domManip(arguments, true, function(elem) {
                if (this.nodeType =3D=3D 1)
                    this.insertBefore(elem, this.firstChild);
            });
        },

        before: function() {
            return this.domManip(arguments, false, function(elem) {
                this.parentNode.insertBefore(elem, this);
            });
        },

        after: function() {
            return this.domManip(arguments, false, function(elem) {
                this.parentNode.insertBefore(elem, this.nextSibling);
            });
        },

        end: function() {
            return this.prevObject || jQuery([]);
        },

        // For internal use only.
        // Behaves like an Array's method, not like a jQuery method.
        push: [].push,
        sort: [].sort,
        splice: [].splice,

        find: function(selector) {
            if (this.length =3D=3D=3D 1) {
                var ret =3D this.pushStack([], "find", selector);
                ret.length =3D 0;
                jQuery.find(selector, this[0], ret);
                return ret;
            } else {
                return this.pushStack(jQuery.unique(jQuery.map(this, =
function(elem) {
                    return jQuery.find(selector, elem);
                })), "find", selector);
            }
        },

        clone: function(events) {
            // Do the clone
            var ret =3D this.map(function() {
                if (!jQuery.support.noCloneEvent && =
!jQuery.isXMLDoc(this)) {
                    // IE copies events bound via attachEvent when
                    // using cloneNode. Calling detachEvent on the
                    // clone will also remove the events from the =
orignal
                    // In order to get around this, we use innerHTML.
                    // Unfortunately, this means some modifications to
                    // attributes in IE that are actually only stored
                    // as properties will not be copied (such as the
                    // the name attribute on an input).
                    var html =3D this.outerHTML;
                    if (!html) {
                        var div =3D =
this.ownerDocument.createElement("div");
                        div.appendChild(this.cloneNode(true));
                        html =3D div.innerHTML;
                    }

                    return jQuery.clean([html.replace(/ =
jQuery\d+=3D"(?:\d+|null)"/g, "").replace(/^\s*/, "")])[0];
                } else
                    return this.cloneNode(true);
            });

            // Copy the events from the original to the clone
            if (events =3D=3D=3D true) {
                var orig =3D this.find("*").andSelf(), i =3D 0;

                ret.find("*").andSelf().each(function() {
                    if (this.nodeName !=3D=3D orig[i].nodeName)
                        return;

                    var events =3D jQuery.data(orig[i], "events");

                    for (var type in events) {
                        for (var handler in events[type]) {
                            jQuery.event.add(this, type, =
events[type][handler], events[type][handler].data);
                        }
                    }

                    i++;
                });
            }

            // Return the cloned set
            return ret;
        },

        filter: function(selector) {
            return this.pushStack(
			jQuery.isFunction(selector) &&
			jQuery.grep(this, function(elem, i) {
			    return selector.call(elem, i);
			}) ||

			jQuery.multiFilter(selector, jQuery.grep(this, function(elem) {
			    return elem.nodeType =3D=3D=3D 1;
			})), "filter", selector);
        },

        closest: function(selector) {
            var pos =3D jQuery.expr.match.POS.test(selector) ? =
jQuery(selector) : null,
			closer =3D 0;

            return this.map(function() {
                var cur =3D this;
                while (cur && cur.ownerDocument) {
                    if (pos ? pos.index(cur) > -1 : =
jQuery(cur).is(selector)) {
                        jQuery.data(cur, "closest", closer);
                        return cur;
                    }
                    cur =3D cur.parentNode;
                    closer++;
                }
            });
        },

        not: function(selector) {
            if (typeof selector =3D=3D=3D "string")
            // test special case where just one selector is passed in
                if (isSimple.test(selector))
                return this.pushStack(jQuery.multiFilter(selector, this, =
true), "not", selector);
            else
                selector =3D jQuery.multiFilter(selector, this);

            var isArrayLike =3D selector.length && =
selector[selector.length - 1] !=3D=3D undefined && !selector.nodeType;
            return this.filter(function() {
                return isArrayLike ? jQuery.inArray(this, selector) < 0 =
: this !=3D selector;
            });
        },

        add: function(selector) {
            return this.pushStack(jQuery.unique(jQuery.merge(
			this.get(),
			typeof selector =3D=3D=3D "string" ?
				jQuery(selector) :
				jQuery.makeArray(selector)
		)));
        },

        is: function(selector) {
            return !!selector && jQuery.multiFilter(selector, =
this).length > 0;
        },

        hasClass: function(selector) {
            return !!selector && this.is("." + selector);
        },

        val: function(value) {
            if (value =3D=3D=3D undefined) {
                var elem =3D this[0];

                if (elem) {
                    if (jQuery.nodeName(elem, 'option'))
                        return (elem.attributes.value || {}).specified ? =
elem.value : elem.text;

                    // We need to handle select boxes special
                    if (jQuery.nodeName(elem, "select")) {
                        var index =3D elem.selectedIndex,
						values =3D [],
						options =3D elem.options,
						one =3D elem.type =3D=3D "select-one";

                        // Nothing was selected
                        if (index < 0)
                            return null;

                        // Loop through all the selected options
                        for (var i =3D one ? index : 0, max =3D one ? =
index + 1 : options.length; i < max; i++) {
                            var option =3D options[i];

                            if (option.selected) {
                                // Get the specifc value for the option
                                value =3D jQuery(option).val();

                                // We don't need an array for one =
selects
                                if (one)
                                    return value;

                                // Multi-Selects return an array
                                values.push(value);
                            }
                        }

                        return values;
                    }

                    // Everything else, we just grab the value
                    return (elem.value || "").replace(/\r/g, "");

                }

                return undefined;
            }

            if (typeof value =3D=3D=3D "number")
                value +=3D '';

            return this.each(function() {
                if (this.nodeType !=3D 1)
                    return;

                if (jQuery.isArray(value) && =
/radio|checkbox/.test(this.type))
                    this.checked =3D (jQuery.inArray(this.value, value) =
>=3D 0 ||
					jQuery.inArray(this.name, value) >=3D 0);

                else if (jQuery.nodeName(this, "select")) {
                    var values =3D jQuery.makeArray(value);

                    jQuery("option", this).each(function() {
                        this.selected =3D (jQuery.inArray(this.value, =
values) >=3D 0 ||
						jQuery.inArray(this.text, values) >=3D 0);
                    });

                    if (!values.length)
                        this.selectedIndex =3D -1;

                } else
                    this.value =3D value;
            });
        },

        html: function(value) {
            return value =3D=3D=3D undefined ?
			(this[0] ?
				this[0].innerHTML.replace(/ jQuery\d+=3D"(?:\d+|null)"/g, "") :
				null) :
			this.empty().append(value);
        },

        replaceWith: function(value) {
            return this.after(value).remove();
        },

        eq: function(i) {
            return this.slice(i, +i + 1);
        },

        slice: function() {
            return this.pushStack(Array.prototype.slice.apply(this, =
arguments),
			"slice", Array.prototype.slice.call(arguments).join(","));
        },

        map: function(callback) {
            return this.pushStack(jQuery.map(this, function(elem, i) {
                return callback.call(elem, i, elem);
            }));
        },

        andSelf: function() {
            return this.add(this.prevObject);
        },

        domManip: function(args, table, callback) {
            if (this[0]) {
                var fragment =3D (this[0].ownerDocument || =
this[0]).createDocumentFragment(),
				scripts =3D jQuery.clean(args, (this[0].ownerDocument || this[0]), =
fragment),
				first =3D fragment.firstChild;

                if (first)
                    for (var i =3D 0, l =3D this.length; i < l; i++)
                    callback.call(root(this[i], first), this.length > 1 =
|| i > 0 ?
							fragment.cloneNode(true) : fragment);

                if (scripts)
                    jQuery.each(scripts, evalScript);
            }

            return this;

            function root(elem, cur) {
                return table && jQuery.nodeName(elem, "table") && =
jQuery.nodeName(cur, "tr") ?
				(elem.getElementsByTagName("tbody")[0] ||
				elem.appendChild(elem.ownerDocument.createElement("tbody"))) :
				elem;
            }
        }
    };

    // Give the init function the jQuery prototype for later =
instantiation
    jQuery.fn.init.prototype =3D jQuery.fn;

    function evalScript(i, elem) {
        if (elem.src)
            jQuery.ajax({
                url: elem.src,
                async: false,
                dataType: "script"
            });

        else
            jQuery.globalEval(elem.text || elem.textContent || =
elem.innerHTML || "");

        if (elem.parentNode)
            elem.parentNode.removeChild(elem);
    }

    function now() {
        return +new Date;
    }

    jQuery.extend =3D jQuery.fn.extend =3D function() {
        // copy reference to target object
        var target =3D arguments[0] || {}, i =3D 1, length =3D =
arguments.length, deep =3D false, options;

        // Handle a deep copy situation
        if (typeof target =3D=3D=3D "boolean") {
            deep =3D target;
            target =3D arguments[1] || {};
            // skip the boolean and the target
            i =3D 2;
        }

        // Handle case when target is a string or something (possible in =
deep copy)
        if (typeof target !=3D=3D "object" && =
!jQuery.isFunction(target))
            target =3D {};

        // extend jQuery itself if only one argument is passed
        if (length =3D=3D i) {
            target =3D this;
            --i;
        }

        for (; i < length; i++)
        // Only deal with non-null/undefined values
            if ((options =3D arguments[i]) !=3D null)
        // Extend the base object
            for (var name in options) {
            var src =3D target[name], copy =3D options[name];

            // Prevent never-ending loop
            if (target =3D=3D=3D copy)
                continue;

            // Recurse if we're merging object values
            if (deep && copy && typeof copy =3D=3D=3D "object" && =
!copy.nodeType)
                target[name] =3D jQuery.extend(deep,
            // Never move original objects, clone them
						src || (copy.length !=3D null ? [] : {})
					, copy);

            // Don't bring in undefined values
            else if (copy !=3D=3D undefined)
                target[name] =3D copy;

        }

        // Return the modified object
        return target;
    };

    // exclude the following css properties to add px
    var exclude =3D /z-?index|font-?weight|opacity|zoom|line-?height/i,
    // cache defaultView
	defaultView =3D document.defaultView || {},
	toString =3D Object.prototype.toString;

    jQuery.extend({
        noConflict: function(deep) {
            window.$ =3D _$;

            if (deep)
                window.jQuery =3D _jQuery;

            return jQuery;
        },

        // See test/unit/core.js for details concerning isFunction.
        // Since version 1.3, DOM methods and functions like alert
        // aren't supported. They return false on IE (#2968).
        isFunction: function(obj) {
            return toString.call(obj) =3D=3D=3D "[object Function]";
        },

        isArray: function(obj) {
            return toString.call(obj) =3D=3D=3D "[object Array]";
        },

        // check if an element is in a (or is an) XML document
        isXMLDoc: function(elem) {
            return elem.nodeType =3D=3D=3D 9 && =
elem.documentElement.nodeName !=3D=3D "HTML" ||
			!!elem.ownerDocument && jQuery.isXMLDoc(elem.ownerDocument);
        },

        // Evalulates a script in a global context
        globalEval: function(data) {
            if (data && /\S/.test(data)) {
                // Inspired by code by Andrea Giammarchi
                // =
http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom=
.html
                var head =3D document.getElementsByTagName("head")[0] || =
document.documentElement,
				script =3D document.createElement("script");

                script.type =3D "text/javascript";
                if (jQuery.support.scriptEval)
                    script.appendChild(document.createTextNode(data));
                else
                    script.text =3D data;

                // Use insertBefore instead of appendChild  to =
circumvent an IE6 bug.
                // This arises when a base node is used (#2709).
                head.insertBefore(script, head.firstChild);
                head.removeChild(script);
            }
        },

        nodeName: function(elem, name) {
            return elem.nodeName && elem.nodeName.toUpperCase() =3D=3D =
name.toUpperCase();
        },

        // args is for internal usage only
        each: function(object, callback, args) {
            var name, i =3D 0, length =3D object.length;

            if (args) {
                if (length =3D=3D=3D undefined) {
                    for (name in object)
                        if (callback.apply(object[name], args) =3D=3D=3D =
false)
                        break;
                } else
                    for (; i < length; )
                    if (callback.apply(object[i++], args) =3D=3D=3D =
false)
                    break;

                // A special, fast, case for the most common use of each
            } else {
                if (length =3D=3D=3D undefined) {
                    for (name in object)
                        if (callback.call(object[name], name, =
object[name]) =3D=3D=3D false)
                        break;
                } else
                    for (var value =3D object[0];
					i < length && callback.call(value, i, value) !=3D=3D false; value =
=3D object[++i]) { }
            }

            return object;
        },

        prop: function(elem, value, type, i, name) {
            // Handle executable functions
            if (jQuery.isFunction(value))
                value =3D value.call(elem, i);

            // Handle passing in a number to a CSS property
            return typeof value =3D=3D=3D "number" && type =3D=3D =
"curCSS" && !exclude.test(name) ?
			value + "px" :
			value;
        },

        className: {
            // internal only, use addClass("class")
            add: function(elem, classNames) {
                jQuery.each((classNames || "").split(/\s+/), function(i, =
className) {
                    if (elem.nodeType =3D=3D 1 && =
!jQuery.className.has(elem.className, className))
                        elem.className +=3D (elem.className ? " " : "") =
+ className;
                });
            },

            // internal only, use removeClass("class")
            remove: function(elem, classNames) {
                if (elem.nodeType =3D=3D 1)
                    elem.className =3D classNames !=3D=3D undefined ?
					jQuery.grep(elem.className.split(/\s+/), function(className) {
					    return !jQuery.className.has(classNames, className);
					}).join(" ") :
					"";
            },

            // internal only, use hasClass("class")
            has: function(elem, className) {
                return elem && jQuery.inArray(className, (elem.className =
|| elem).toString().split(/\s+/)) > -1;
            }
        },

        // A method for quickly swapping in/out CSS properties to get =
correct calculations
        swap: function(elem, options, callback) {
            var old =3D {};
            // Remember the old values, and insert the new ones
            for (var name in options) {
                old[name] =3D elem.style[name];
                elem.style[name] =3D options[name];
            }

            callback.call(elem);

            // Revert the old values
            for (var name in options)
                elem.style[name] =3D old[name];
        },

        css: function(elem, name, force, extra) {
            if (name =3D=3D "width" || name =3D=3D "height") {
                var val, props =3D { position: "absolute", visibility: =
"hidden", display: "block" }, which =3D name =3D=3D "width" ? ["Left", =
"Right"] : ["Top", "Bottom"];

                function getWH() {
                    val =3D name =3D=3D "width" ? elem.offsetWidth : =
elem.offsetHeight;

                    if (extra =3D=3D=3D "border")
                        return;

                    jQuery.each(which, function() {
                        if (!extra)
                            val -=3D parseFloat(jQuery.curCSS(elem, =
"padding" + this, true)) || 0;
                        if (extra =3D=3D=3D "margin")
                            val +=3D parseFloat(jQuery.curCSS(elem, =
"margin" + this, true)) || 0;
                        else
                            val -=3D parseFloat(jQuery.curCSS(elem, =
"border" + this + "Width", true)) || 0;
                    });
                }

                if (elem.offsetWidth !=3D=3D 0)
                    getWH();
                else
                    jQuery.swap(elem, props, getWH);

                return Math.max(0, Math.round(val));
            }

            return jQuery.curCSS(elem, name, force);
        },

        curCSS: function(elem, name, force) {
            var ret, style =3D elem.style;

            // We need to handle opacity special in IE
            if (name =3D=3D "opacity" && !jQuery.support.opacity) {
                ret =3D jQuery.attr(style, "opacity");

                return ret =3D=3D "" ?
				"1" :
				ret;
            }

            // Make sure we're using the right name for getting the =
float value
            if (name.match(/float/i))
                name =3D styleFloat;

            if (!force && style && style[name])
                ret =3D style[name];

            else if (defaultView.getComputedStyle) {

                // Only "float" is needed here
                if (name.match(/float/i))
                    name =3D "float";

                name =3D name.replace(/([A-Z])/g, "-$1").toLowerCase();

                var computedStyle =3D defaultView.getComputedStyle(elem, =
null);

                if (computedStyle)
                    ret =3D computedStyle.getPropertyValue(name);

                // We should always get a number back from opacity
                if (name =3D=3D "opacity" && ret =3D=3D "")
                    ret =3D "1";

            } else if (elem.currentStyle) {
                var camelCase =3D name.replace(/\-(\w)/g, function(all, =
letter) {
                    return letter.toUpperCase();
                });

                ret =3D elem.currentStyle[name] || =
elem.currentStyle[camelCase];

                // From the awesome hack by Dean Edwards
                // =
http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291

                // If we're not dealing with a regular pixel number
                // but a number that has a weird ending, we need to =
convert it to pixels
                if (!/^\d+(px)?$/i.test(ret) && /^\d/.test(ret)) {
                    // Remember the original values
                    var left =3D style.left, rsLeft =3D =
elem.runtimeStyle.left;

                    // Put in the new values to get a computed value out
                    elem.runtimeStyle.left =3D elem.currentStyle.left;
                    style.left =3D ret || 0;
                    ret =3D style.pixelLeft + "px";

                    // Revert the changed values
                    style.left =3D left;
                    elem.runtimeStyle.left =3D rsLeft;
                }
            }

            return ret;
        },

        clean: function(elems, context, fragment) {
            context =3D context || document;

            // !context.createElement fails in IE with an error but =
returns typeof 'object'
            if (typeof context.createElement =3D=3D=3D "undefined")
                context =3D context.ownerDocument || context[0] && =
context[0].ownerDocument || document;

            // If a single string is passed in and it's a single tag
            // just do a createElement and skip the rest
            if (!fragment && elems.length =3D=3D=3D 1 && typeof elems[0] =
=3D=3D=3D "string") {
                var match =3D /^<(\w+)\s*\/?>$/.exec(elems[0]);
                if (match)
                    return [context.createElement(match[1])];
            }

            var ret =3D [], scripts =3D [], div =3D =
context.createElement("div");

            jQuery.each(elems, function(i, elem) {
                if (typeof elem =3D=3D=3D "number")
                    elem +=3D '';

                if (!elem)
                    return;

                // Convert html string into DOM nodes
                if (typeof elem =3D=3D=3D "string") {
                    // Fix "XHTML"-style tags in all browsers
                    elem =3D elem.replace(/(<(\w+)[^>]*?)\/>/g, =
function(all, front, tag) {
                        return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?
						all :
						front + "></" + tag + ">";
                    });

                    // Trim whitespace, otherwise indexOf won't work as =
expected
                    var tags =3D elem.replace(/^\s+/, "").substring(0, =
10).toLowerCase();

                    var wrap =3D
                    // option or optgroup
					!tags.indexOf("<opt") &&
					[1, "<select multiple=3D'multiple'>", "</select>"] ||

					!tags.indexOf("<leg") &&
					[1, "<fieldset>", "</fieldset>"] ||

					tags.match(/^<(thead|tbody|tfoot|colg|cap)/) &&
					[1, "<table>", "</table>"] ||

					!tags.indexOf("<tr") &&
					[2, "<table><tbody>", "</tbody></table>"] ||

                    // <thead> matched above
					(!tags.indexOf("<td") || !tags.indexOf("<th")) &&
					[3, "<table><tbody><tr>", "</tr></tbody></table>"] ||

					!tags.indexOf("<col") &&
					[2, "<table><tbody></tbody><colgroup>", "</colgroup></table>"] ||

                    // IE can't serialize <link> and <script> tags =
normally
					!jQuery.support.htmlSerialize &&
					[1, "div<div>", "</div>"] ||

					[0, "", ""];

                    // Go to html and back, then peel off extra wrappers
                    div.innerHTML =3D wrap[1] + elem + wrap[2];

                    // Move to the right depth
                    while (wrap[0]--)
                        div =3D div.lastChild;

                    // Remove IE's autoinserted <tbody> from table =
fragments
                    if (!jQuery.support.tbody) {

                        // String was a <table>, *may* have spurious =
<tbody>
                        var hasBody =3D /<tbody/i.test(elem),
						tbody =3D !tags.indexOf("<table") && !hasBody ?
							div.firstChild && div.firstChild.childNodes :

                        // String was a bare <thead> or <tfoot>
						wrap[1] =3D=3D "<table>" && !hasBody ?
							div.childNodes :
							[];

                        for (var j =3D tbody.length - 1; j >=3D 0; --j)
                            if (jQuery.nodeName(tbody[j], "tbody") && =
!tbody[j].childNodes.length)
                            tbody[j].parentNode.removeChild(tbody[j]);

                    }

                    // IE completely kills leading whitespace when =
innerHTML is used
                    if (!jQuery.support.leadingWhitespace && =
/^\s/.test(elem))
                        =
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]), =
div.firstChild);

                    elem =3D jQuery.makeArray(div.childNodes);
                }

                if (elem.nodeType)
                    ret.push(elem);
                else
                    ret =3D jQuery.merge(ret, elem);

            });

            if (fragment) {
                for (var i =3D 0; ret[i]; i++) {
                    if (jQuery.nodeName(ret[i], "script") && =
(!ret[i].type || ret[i].type.toLowerCase() =3D=3D=3D "text/javascript")) =
{
                        scripts.push(ret[i].parentNode ? =
ret[i].parentNode.removeChild(ret[i]) : ret[i]);
                    } else {
                        if (ret[i].nodeType =3D=3D=3D 1)
                            ret.splice.apply(ret, [i + 1, =
0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))));
                        fragment.appendChild(ret[i]);
                    }
                }

                return scripts;
            }

            return ret;
        },

        attr: function(elem, name, value) {
            // don't set attributes on text and comment nodes
            if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D =
8)
                return undefined;

            var notxml =3D !jQuery.isXMLDoc(elem),
            // Whether we are setting (or getting)
			set =3D value !=3D=3D undefined;

            // Try to normalize/fix the name
            name =3D notxml && jQuery.props[name] || name;

            // Only do all the following if this is a node (faster for =
style)
            // IE elem.getAttribute passes even for style
            if (elem.tagName) {

                // These attributes require special treatment
                var special =3D /href|src|style/.test(name);

                // Safari mis-reports the default selected property of a =
hidden option
                // Accessing the parent's selectedIndex property fixes =
it
                if (name =3D=3D "selected" && elem.parentNode)
                    elem.parentNode.selectedIndex;

                // If applicable, access the attribute via the DOM 0 way
                if (name in elem && notxml && !special) {
                    if (set) {
                        // We can't allow the type property to be =
changed (since it causes problems in IE)
                        if (name =3D=3D "type" && jQuery.nodeName(elem, =
"input") && elem.parentNode)
                            throw "type property can't be changed";

                        elem[name] =3D value;
                    }

                    // browsers index elements by id/name on forms, give =
priority to attributes.
                    if (jQuery.nodeName(elem, "form") && =
elem.getAttributeNode(name))
                        return elem.getAttributeNode(name).nodeValue;

                    // elem.tabIndex doesn't always return the correct =
value when it hasn't been explicitly set
                    // =
http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabi=
ndex-values-with-javascript/
                    if (name =3D=3D "tabIndex") {
                        var attributeNode =3D =
elem.getAttributeNode("tabIndex");
                        return attributeNode && attributeNode.specified
						? attributeNode.value
						: elem.nodeName.match(/(button|input|object|select|textarea)/i)
							? 0
							: elem.nodeName.match(/^(a|area)$/i) && elem.href
								? 0
								: undefined;
                    }

                    return elem[name];
                }

                if (!jQuery.support.style && notxml && name =3D=3D =
"style")
                    return jQuery.attr(elem.style, "cssText", value);

                if (set)
                // convert the value to a string (all browsers do this =
but IE) see #1070
                    elem.setAttribute(name, "" + value);

                var attr =3D !jQuery.support.hrefNormalized && notxml && =
special
                // Some attributes require a special call on IE
					? elem.getAttribute(name, 2)
					: elem.getAttribute(name);

                // Non-existent attributes return null, we normalize to =
undefined
                return attr =3D=3D=3D null ? undefined : attr;
            }

            // elem is actually elem.style ... set the style

            // IE uses filters for opacity
            if (!jQuery.support.opacity && name =3D=3D "opacity") {
                if (set) {
                    // IE has trouble with opacity if it does not have =
layout
                    // Force it by setting the zoom level
                    elem.zoom =3D 1;

                    // Set the alpha filter to set the opacity
                    elem.filter =3D (elem.filter || =
"").replace(/alpha\([^)]*\)/, "") +
					(parseInt(value) + '' =3D=3D "NaN" ? "" : "alpha(opacity=3D" + =
value * 100 + ")");
                }

                return elem.filter && elem.filter.indexOf("opacity=3D") =
>=3D 0 ?
				(parseFloat(elem.filter.match(/opacity=3D([^)]*)/)[1]) / 100) + '' :
				"";
            }

            name =3D name.replace(/-([a-z])/ig, function(all, letter) {
                return letter.toUpperCase();
            });

            if (set)
                elem[name] =3D value;

            return elem[name];
        },

        trim: function(text) {
            return (text || "").replace(/^\s+|\s+$/g, "");
        },

        makeArray: function(array) {
            var ret =3D [];

            if (array !=3D null) {
                var i =3D array.length;
                // The window, strings (and functions) also have =
'length'
                if (i =3D=3D null || typeof array =3D=3D=3D "string" || =
jQuery.isFunction(array) || array.setInterval)
                    ret[0] =3D array;
                else
                    while (i)
                    ret[--i] =3D array[i];
            }

            return ret;
        },

        inArray: function(elem, array) {
            for (var i =3D 0, length =3D array.length; i < length; i++)
            // Use =3D=3D=3D because on IE, window =3D=3D document
                if (array[i] =3D=3D=3D elem)
                return i;

            return -1;
        },

        merge: function(first, second) {
            // We have to loop this way because IE & Opera overwrite the =
length
            // expando of getElementsByTagName
            var i =3D 0, elem, pos =3D first.length;
            // Also, we need to make sure that the correct elements are =
being returned
            // (IE returns comment nodes in a '*' query)
            if (!jQuery.support.getAll) {
                while ((elem =3D second[i++]) !=3D null)
                    if (elem.nodeType !=3D 8)
                    first[pos++] =3D elem;

            } else
                while ((elem =3D second[i++]) !=3D null)
                first[pos++] =3D elem;

            return first;
        },

        unique: function(array) {
            var ret =3D [], done =3D {};

            try {

                for (var i =3D 0, length =3D array.length; i < length; =
i++) {
                    var id =3D jQuery.data(array[i]);

                    if (!done[id]) {
                        done[id] =3D true;
                        ret.push(array[i]);
                    }
                }

            } catch (e) {
                ret =3D array;
            }

            return ret;
        },

        grep: function(elems, callback, inv) {
            var ret =3D [];

            // Go through the array, only saving the items
            // that pass the validator function
            for (var i =3D 0, length =3D elems.length; i < length; i++)
                if (!inv !=3D !callback(elems[i], i))
                ret.push(elems[i]);

            return ret;
        },

        map: function(elems, callback) {
            var ret =3D [];

            // Go through the array, translating each of the items to =
their
            // new value (or values).
            for (var i =3D 0, length =3D elems.length; i < length; i++) =
{
                var value =3D callback(elems[i], i);

                if (value !=3D null)
                    ret[ret.length] =3D value;
            }

            return ret.concat.apply([], ret);
        }
    });

    // Use of jQuery.browser is deprecated.
    // It's included for backwards compatibility and plugins,
    // although they should work to migrate away.

    var userAgent =3D navigator.userAgent.toLowerCase();

    // Figure out what browser is being used
    jQuery.browser =3D {
        version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || =
[0, '0'])[1],
        safari: /webkit/.test(userAgent),
        opera: /opera/.test(userAgent),
        msie: /msie/.test(userAgent) && !/opera/.test(userAgent),
        mozilla: /mozilla/.test(userAgent) && =
!/(compatible|webkit)/.test(userAgent)
    };

    jQuery.each({
        parent: function(elem) { return elem.parentNode; },
        parents: function(elem) { return jQuery.dir(elem, "parentNode"); =
},
        next: function(elem) { return jQuery.nth(elem, 2, =
"nextSibling"); },
        prev: function(elem) { return jQuery.nth(elem, 2, =
"previousSibling"); },
        nextAll: function(elem) { return jQuery.dir(elem, =
"nextSibling"); },
        prevAll: function(elem) { return jQuery.dir(elem, =
"previousSibling"); },
        siblings: function(elem) { return =
jQuery.sibling(elem.parentNode.firstChild, elem); },
        children: function(elem) { return =
jQuery.sibling(elem.firstChild); },
        contents: function(elem) { return jQuery.nodeName(elem, =
"iframe") ? elem.contentDocument || elem.contentWindow.document : =
jQuery.makeArray(elem.childNodes); }
    }, function(name, fn) {
        jQuery.fn[name] =3D function(selector) {
            var ret =3D jQuery.map(this, fn);

            if (selector && typeof selector =3D=3D "string")
                ret =3D jQuery.multiFilter(selector, ret);

            return this.pushStack(jQuery.unique(ret), name, selector);
        };
    });

    jQuery.each({
        appendTo: "append",
        prependTo: "prepend",
        insertBefore: "before",
        insertAfter: "after",
        replaceAll: "replaceWith"
    }, function(name, original) {
        jQuery.fn[name] =3D function(selector) {
            var ret =3D [], insert =3D jQuery(selector);

            for (var i =3D 0, l =3D insert.length; i < l; i++) {
                var elems =3D (i > 0 ? this.clone(true) : this).get();
                jQuery.fn[original].apply(jQuery(insert[i]), elems);
                ret =3D ret.concat(elems);
            }

            return this.pushStack(ret, name, selector);
        };
    });

    jQuery.each({
        removeAttr: function(name) {
            jQuery.attr(this, name, "");
            if (this.nodeType =3D=3D 1)
                this.removeAttribute(name);
        },

        addClass: function(classNames) {
            jQuery.className.add(this, classNames);
        },

        removeClass: function(classNames) {
            jQuery.className.remove(this, classNames);
        },

        toggleClass: function(classNames, state) {
            if (typeof state !=3D=3D "boolean")
                state =3D !jQuery.className.has(this, classNames);
            jQuery.className[state ? "add" : "remove"](this, =
classNames);
        },

        remove: function(selector) {
            if (!selector || jQuery.filter(selector, [this]).length) {
                // Prevent memory leaks
                jQuery("*", this).add([this]).each(function() {
                    jQuery.event.remove(this);
                    jQuery.removeData(this);
                });
                if (this.parentNode)
                    this.parentNode.removeChild(this);
            }
        },

        empty: function() {
            // Remove element nodes and prevent memory leaks
            jQuery(this).children().remove();

            // Remove any remaining nodes
            while (this.firstChild)
                this.removeChild(this.firstChild);
        }
    }, function(name, fn) {
        jQuery.fn[name] =3D function() {
            return this.each(fn, arguments);
        };
    });

    // Helper function used by the dimensions and offset modules
    function num(elem, prop) {
        return elem[0] && parseInt(jQuery.curCSS(elem[0], prop, true), =
10) || 0;
    }
    var expando =3D "jQuery" + now(), uuid =3D 0, windowData =3D {};

    jQuery.extend({
        cache: {},

        data: function(elem, name, data) {
            elem =3D elem =3D=3D window ?
			windowData :
			elem;

            var id =3D elem[expando];

            // Compute a unique ID for the element
            if (!id)
                id =3D elem[expando] =3D ++uuid;

            // Only generate the data cache if we're
            // trying to access or manipulate it
            if (name && !jQuery.cache[id])
                jQuery.cache[id] =3D {};

            // Prevent overriding the named cache with undefined values
            if (data !=3D=3D undefined)
                jQuery.cache[id][name] =3D data;

            // Return the named cache data, or the ID for the element
            return name ?
			jQuery.cache[id][name] :
			id;
        },

        removeData: function(elem, name) {
            elem =3D elem =3D=3D window ?
			windowData :
			elem;

            var id =3D elem[expando];

            // If we want to remove a specific section of the element's =
data
            if (name) {
                if (jQuery.cache[id]) {
                    // Remove the section of cache data
                    delete jQuery.cache[id][name];

                    // If we've removed all the data, remove the =
element's cache
                    name =3D "";

                    for (name in jQuery.cache[id])
                        break;

                    if (!name)
                        jQuery.removeData(elem);
                }

                // Otherwise, we want to remove all of the element's =
data
            } else {
                // Clean up the element expando
                try {
                    delete elem[expando];
                } catch (e) {
                    // IE has trouble directly removing the expando
                    // but it's ok with using removeAttribute
                    if (elem.removeAttribute)
                        elem.removeAttribute(expando);
                }

                // Completely remove the data cache
                delete jQuery.cache[id];
            }
        },
        queue: function(elem, type, data) {
            if (elem) {

                type =3D (type || "fx") + "queue";

                var q =3D jQuery.data(elem, type);

                if (!q || jQuery.isArray(data))
                    q =3D jQuery.data(elem, type, =
jQuery.makeArray(data));
                else if (data)
                    q.push(data);

            }
            return q;
        },

        dequeue: function(elem, type) {
            var queue =3D jQuery.queue(elem, type),
			fn =3D queue.shift();

            if (!type || type =3D=3D=3D "fx")
                fn =3D queue[0];

            if (fn !=3D=3D undefined)
                fn.call(elem);
        }
    });

    jQuery.fn.extend({
        data: function(key, value) {
            var parts =3D key.split(".");
            parts[1] =3D parts[1] ? "." + parts[1] : "";

            if (value =3D=3D=3D undefined) {
                var data =3D this.triggerHandler("getData" + parts[1] + =
"!", [parts[0]]);

                if (data =3D=3D=3D undefined && this.length)
                    data =3D jQuery.data(this[0], key);

                return data =3D=3D=3D undefined && parts[1] ?
				this.data(parts[0]) :
				data;
            } else
                return this.trigger("setData" + parts[1] + "!", =
[parts[0], value]).each(function() {
                    jQuery.data(this, key, value);
                });
        },

        removeData: function(key) {
            return this.each(function() {
                jQuery.removeData(this, key);
            });
        },
        queue: function(type, data) {
            if (typeof type !=3D=3D "string") {
                data =3D type;
                type =3D "fx";
            }

            if (data =3D=3D=3D undefined)
                return jQuery.queue(this[0], type);

            return this.each(function() {
                var queue =3D jQuery.queue(this, type, data);

                if (type =3D=3D "fx" && queue.length =3D=3D 1)
                    queue[0].call(this);
            });
        },
        dequeue: function(type) {
            return this.each(function() {
                jQuery.dequeue(this, type);
            });
        }
    }); /*!
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
    (function() {

        var chunker =3D =
/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+=
)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,
	done =3D 0,
	toString =3D Object.prototype.toString;

        var Sizzle =3D function(selector, context, results, seed) {
            results =3D results || [];
            context =3D context || document;

            if (context.nodeType !=3D=3D 1 && context.nodeType !=3D=3D =
9)
                return [];

            if (!selector || typeof selector !=3D=3D "string") {
                return results;
            }

            var parts =3D [], m, set, checkSet, check, mode, extra, =
prune =3D true;

            // Reset the position of the chunker regexp (start from =
head)
            chunker.lastIndex =3D 0;

            while ((m =3D chunker.exec(selector)) !=3D=3D null) {
                parts.push(m[1]);

                if (m[2]) {
                    extra =3D RegExp.rightContext;
                    break;
                }
            }

            if (parts.length > 1 && origPOS.exec(selector)) {
                if (parts.length =3D=3D=3D 2 && Expr.relative[parts[0]]) =
{
                    set =3D posProcess(parts[0] + parts[1], context);
                } else {
                    set =3D Expr.relative[parts[0]] ?
				[context] :
				Sizzle(parts.shift(), context);

                    while (parts.length) {
                        selector =3D parts.shift();

                        if (Expr.relative[selector])
                            selector +=3D parts.shift();

                        set =3D posProcess(selector, set);
                    }
                }
            } else {
                var ret =3D seed ?
			{ expr: parts.pop(), set: makeArray(seed)} :
			Sizzle.find(parts.pop(), parts.length =3D=3D=3D 1 && =
context.parentNode ? context.parentNode : context, isXML(context));
                set =3D Sizzle.filter(ret.expr, ret.set);

                if (parts.length > 0) {
                    checkSet =3D makeArray(set);
                } else {
                    prune =3D false;
                }

                while (parts.length) {
                    var cur =3D parts.pop(), pop =3D cur;

                    if (!Expr.relative[cur]) {
                        cur =3D "";
                    } else {
                        pop =3D parts.pop();
                    }

                    if (pop =3D=3D null) {
                        pop =3D context;
                    }

                    Expr.relative[cur](checkSet, pop, isXML(context));
                }
            }

            if (!checkSet) {
                checkSet =3D set;
            }

            if (!checkSet) {
                throw "Syntax error, unrecognized expression: " + (cur =
|| selector);
            }

            if (toString.call(checkSet) =3D=3D=3D "[object Array]") {
                if (!prune) {
                    results.push.apply(results, checkSet);
                } else if (context.nodeType =3D=3D=3D 1) {
                    for (var i =3D 0; checkSet[i] !=3D null; i++) {
                        if (checkSet[i] && (checkSet[i] =3D=3D=3D true =
|| checkSet[i].nodeType =3D=3D=3D 1 && contains(context, checkSet[i]))) =
{
                            results.push(set[i]);
                        }
                    }
                } else {
                    for (var i =3D 0; checkSet[i] !=3D null; i++) {
                        if (checkSet[i] && checkSet[i].nodeType =
=3D=3D=3D 1) {
                            results.push(set[i]);
                        }
                    }
                }
            } else {
                makeArray(checkSet, results);
            }

            if (extra) {
                Sizzle(extra, context, results, seed);

                if (sortOrder) {
                    hasDuplicate =3D false;
                    results.sort(sortOrder);

                    if (hasDuplicate) {
                        for (var i =3D 1; i < results.length; i++) {
                            if (results[i] =3D=3D=3D results[i - 1]) {
                                results.splice(i--, 1);
                            }
                        }
                    }
                }
            }

            return results;
        };

        Sizzle.matches =3D function(expr, set) {
            return Sizzle(expr, null, null, set);
        };

        Sizzle.find =3D function(expr, context, isXML) {
            var set, match;

            if (!expr) {
                return [];
            }

            for (var i =3D 0, l =3D Expr.order.length; i < l; i++) {
                var type =3D Expr.order[i], match;

                if ((match =3D Expr.match[type].exec(expr))) {
                    var left =3D RegExp.leftContext;

                    if (left.substr(left.length - 1) !=3D=3D "\\") {
                        match[1] =3D (match[1] || "").replace(/\\/g, =
"");
                        set =3D Expr.find[type](match, context, isXML);
                        if (set !=3D null) {
                            expr =3D expr.replace(Expr.match[type], "");
                            break;
                        }
                    }
                }
            }

            if (!set) {
                set =3D context.getElementsByTagName("*");
            }

            return { set: set, expr: expr };
        };

        Sizzle.filter =3D function(expr, set, inplace, not) {
            var old =3D expr, result =3D [], curLoop =3D set, match, =
anyFound,
		isXMLFilter =3D set && set[0] && isXML(set[0]);

            while (expr && set.length) {
                for (var type in Expr.filter) {
                    if ((match =3D Expr.match[type].exec(expr)) !=3D =
null) {
                        var filter =3D Expr.filter[type], found, item;
                        anyFound =3D false;

                        if (curLoop =3D=3D result) {
                            result =3D [];
                        }

                        if (Expr.preFilter[type]) {
                            match =3D Expr.preFilter[type](match, =
curLoop, inplace, result, not, isXMLFilter);

                            if (!match) {
                                anyFound =3D found =3D true;
                            } else if (match =3D=3D=3D true) {
                                continue;
                            }
                        }

                        if (match) {
                            for (var i =3D 0; (item =3D curLoop[i]) !=3D =
null; i++) {
                                if (item) {
                                    found =3D filter(item, match, i, =
curLoop);
                                    var pass =3D not ^ !!found;

                                    if (inplace && found !=3D null) {
                                        if (pass) {
                                            anyFound =3D true;
                                        } else {
                                            curLoop[i] =3D false;
                                        }
                                    } else if (pass) {
                                        result.push(item);
                                        anyFound =3D true;
                                    }
                                }
                            }
                        }

                        if (found !=3D=3D undefined) {
                            if (!inplace) {
                                curLoop =3D result;
                            }

                            expr =3D expr.replace(Expr.match[type], "");

                            if (!anyFound) {
                                return [];
                            }

                            break;
                        }
                    }
                }

                // Improper expression
                if (expr =3D=3D old) {
                    if (anyFound =3D=3D null) {
                        throw "Syntax error, unrecognized expression: " =
+ expr;
                    } else {
                        break;
                    }
                }

                old =3D expr;
            }

            return curLoop;
        };

        var Expr =3D Sizzle.selectors =3D {
            order: ["ID", "NAME", "TAG"],
            match: {
                ID: /#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,
                CLASS: /\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,
                NAME: =
/\[name=3D['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,
                ATTR: =
/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=3D)\s*(['"]*)(.*?)\3|)\s*\=
]/,
                TAG: /^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,
                CHILD: =
/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,
                POS: =
/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,
                PSEUDO: =
/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\=
2\))?/
            },
            attrMap: {
                "class": "className",
                "for": "htmlFor"
            },
            attrHandle: {
                href: function(elem) {
                    return elem.getAttribute("href");
                }
            },
            relative: {
                "+": function(checkSet, part, isXML) {
                    var isPartStr =3D typeof part =3D=3D=3D "string",
				isTag =3D isPartStr && !/\W/.test(part),
				isPartStrNotTag =3D isPartStr && !isTag;

                    if (isTag && !isXML) {
                        part =3D part.toUpperCase();
                    }

                    for (var i =3D 0, l =3D checkSet.length, elem; i < =
l; i++) {
                        if ((elem =3D checkSet[i])) {
                            while ((elem =3D elem.previousSibling) && =
elem.nodeType !=3D=3D 1) { }

                            checkSet[i] =3D isPartStrNotTag || elem && =
elem.nodeName =3D=3D=3D part ?
						elem || false :
						elem =3D=3D=3D part;
                        }
                    }

                    if (isPartStrNotTag) {
                        Sizzle.filter(part, checkSet, true);
                    }
                },
                ">": function(checkSet, part, isXML) {
                    var isPartStr =3D typeof part =3D=3D=3D "string";

                    if (isPartStr && !/\W/.test(part)) {
                        part =3D isXML ? part : part.toUpperCase();

                        for (var i =3D 0, l =3D checkSet.length; i < l; =
i++) {
                            var elem =3D checkSet[i];
                            if (elem) {
                                var parent =3D elem.parentNode;
                                checkSet[i] =3D parent.nodeName =
=3D=3D=3D part ? parent : false;
                            }
                        }
                    } else {
                        for (var i =3D 0, l =3D checkSet.length; i < l; =
i++) {
                            var elem =3D checkSet[i];
                            if (elem) {
                                checkSet[i] =3D isPartStr ?
							elem.parentNode :
							elem.parentNode =3D=3D=3D part;
                            }
                        }

                        if (isPartStr) {
                            Sizzle.filter(part, checkSet, true);
                        }
                    }
                },
                "": function(checkSet, part, isXML) {
                    var doneName =3D done++, checkFn =3D dirCheck;

                    if (!part.match(/\W/)) {
                        var nodeCheck =3D part =3D isXML ? part : =
part.toUpperCase();
                        checkFn =3D dirNodeCheck;
                    }

                    checkFn("parentNode", part, doneName, checkSet, =
nodeCheck, isXML);
                },
                "~": function(checkSet, part, isXML) {
                    var doneName =3D done++, checkFn =3D dirCheck;

                    if (typeof part =3D=3D=3D "string" && =
!part.match(/\W/)) {
                        var nodeCheck =3D part =3D isXML ? part : =
part.toUpperCase();
                        checkFn =3D dirNodeCheck;
                    }

                    checkFn("previousSibling", part, doneName, checkSet, =
nodeCheck, isXML);
                }
            },
            find: {
                ID: function(match, context, isXML) {
                    if (typeof context.getElementById !=3D=3D =
"undefined" && !isXML) {
                        var m =3D context.getElementById(match[1]);
                        return m ? [m] : [];
                    }
                },
                NAME: function(match, context, isXML) {
                    if (typeof context.getElementsByName !=3D=3D =
"undefined") {
                        var ret =3D [], results =3D =
context.getElementsByName(match[1]);

                        for (var i =3D 0, l =3D results.length; i < l; =
i++) {
                            if (results[i].getAttribute("name") =
=3D=3D=3D match[1]) {
                                ret.push(results[i]);
                            }
                        }

                        return ret.length =3D=3D=3D 0 ? null : ret;
                    }
                },
                TAG: function(match, context) {
                    return context.getElementsByTagName(match[1]);
                }
            },
            preFilter: {
                CLASS: function(match, curLoop, inplace, result, not, =
isXML) {
                    match =3D " " + match[1].replace(/\\/g, "") + " ";

                    if (isXML) {
                        return match;
                    }

                    for (var i =3D 0, elem; (elem =3D curLoop[i]) !=3D =
null; i++) {
                        if (elem) {
                            if (not ^ (elem.className && (" " + =
elem.className + " ").indexOf(match) >=3D 0)) {
                                if (!inplace)
                                    result.push(elem);
                            } else if (inplace) {
                                curLoop[i] =3D false;
                            }
                        }
                    }

                    return false;
                },
                ID: function(match) {
                    return match[1].replace(/\\/g, "");
                },
                TAG: function(match, curLoop) {
                    for (var i =3D 0; curLoop[i] =3D=3D=3D false; i++) { =
}
                    return curLoop[i] && isXML(curLoop[i]) ? match[1] : =
match[1].toUpperCase();
                },
                CHILD: function(match) {
                    if (match[1] =3D=3D "nth") {
                        // parse equations like 'even', 'odd', '5', =
'2n', '3n+2', '4n-1', '-n+6'
                        var test =3D /(-?)(\d*)n((?:\+|-)?\d*)/.exec(
					match[2] =3D=3D "even" && "2n" || match[2] =3D=3D "odd" && "2n+1" =
||
					!/\D/.test(match[2]) && "0n+" + match[2] || match[2]);

                        // calculate the numbers (first)n+(last) =
including if they are negative
                        match[2] =3D (test[1] + (test[2] || 1)) - 0;
                        match[3] =3D test[3] - 0;
                    }

                    // TODO: Move to normal caching system
                    match[0] =3D done++;

                    return match;
                },
                ATTR: function(match, curLoop, inplace, result, not, =
isXML) {
                    var name =3D match[1].replace(/\\/g, "");

                    if (!isXML && Expr.attrMap[name]) {
                        match[1] =3D Expr.attrMap[name];
                    }

                    if (match[2] =3D=3D=3D "~=3D") {
                        match[4] =3D " " + match[4] + " ";
                    }

                    return match;
                },
                PSEUDO: function(match, curLoop, inplace, result, not) {
                    if (match[1] =3D=3D=3D "not") {
                        // If we're dealing with a complex expression, =
or a simple one
                        if (match[3].match(chunker).length > 1 || =
/^\w/.test(match[3])) {
                            match[3] =3D Sizzle(match[3], null, null, =
curLoop);
                        } else {
                            var ret =3D Sizzle.filter(match[3], curLoop, =
inplace, true ^ not);
                            if (!inplace) {
                                result.push.apply(result, ret);
                            }
                            return false;
                        }
                    } else if (Expr.match.POS.test(match[0]) || =
Expr.match.CHILD.test(match[0])) {
                        return true;
                    }

                    return match;
                },
                POS: function(match) {
                    match.unshift(true);
                    return match;
                }
            },
            filters: {
                enabled: function(elem) {
                    return elem.disabled =3D=3D=3D false && elem.type =
!=3D=3D "hidden";
                },
                disabled: function(elem) {
                    return elem.disabled =3D=3D=3D true;
                },
                checked: function(elem) {
                    return elem.checked =3D=3D=3D true;
                },
                selected: function(elem) {
                    // Accessing this property makes selected-by-default
                    // options in Safari work properly
                    elem.parentNode.selectedIndex;
                    return elem.selected =3D=3D=3D true;
                },
                parent: function(elem) {
                    return !!elem.firstChild;
                },
                empty: function(elem) {
                    return !elem.firstChild;
                },
                has: function(elem, i, match) {
                    return !!Sizzle(match[3], elem).length;
                },
                header: function(elem) {
                    return /h\d/i.test(elem.nodeName);
                },
                text: function(elem) {
                    return "text" =3D=3D=3D elem.type;
                },
                radio: function(elem) {
                    return "radio" =3D=3D=3D elem.type;
                },
                checkbox: function(elem) {
                    return "checkbox" =3D=3D=3D elem.type;
                },
                file: function(elem) {
                    return "file" =3D=3D=3D elem.type;
                },
                password: function(elem) {
                    return "password" =3D=3D=3D elem.type;
                },
                submit: function(elem) {
                    return "submit" =3D=3D=3D elem.type;
                },
                image: function(elem) {
                    return "image" =3D=3D=3D elem.type;
                },
                reset: function(elem) {
                    return "reset" =3D=3D=3D elem.type;
                },
                button: function(elem) {
                    return "button" =3D=3D=3D elem.type || =
elem.nodeName.toUpperCase() =3D=3D=3D "BUTTON";
                },
                input: function(elem) {
                    return =
/input|select|textarea|button/i.test(elem.nodeName);
                }
            },
            setFilters: {
                first: function(elem, i) {
                    return i =3D=3D=3D 0;
                },
                last: function(elem, i, match, array) {
                    return i =3D=3D=3D array.length - 1;
                },
                even: function(elem, i) {
                    return i % 2 =3D=3D=3D 0;
                },
                odd: function(elem, i) {
                    return i % 2 =3D=3D=3D 1;
                },
                lt: function(elem, i, match) {
                    return i < match[3] - 0;
                },
                gt: function(elem, i, match) {
                    return i > match[3] - 0;
                },
                nth: function(elem, i, match) {
                    return match[3] - 0 =3D=3D i;
                },
                eq: function(elem, i, match) {
                    return match[3] - 0 =3D=3D i;
                }
            },
            filter: {
                PSEUDO: function(elem, match, i, array) {
                    var name =3D match[1], filter =3D =
Expr.filters[name];

                    if (filter) {
                        return filter(elem, i, match, array);
                    } else if (name =3D=3D=3D "contains") {
                        return (elem.textContent || elem.innerText || =
"").indexOf(match[3]) >=3D 0;
                    } else if (name =3D=3D=3D "not") {
                        var not =3D match[3];

                        for (var i =3D 0, l =3D not.length; i < l; i++) =
{
                            if (not[i] =3D=3D=3D elem) {
                                return false;
                            }
                        }

                        return true;
                    }
                },
                CHILD: function(elem, match) {
                    var type =3D match[1], node =3D elem;
                    switch (type) {
                        case 'only':
                        case 'first':
                            while (node =3D node.previousSibling) {
                                if (node.nodeType =3D=3D=3D 1) return =
false;
                            }
                            if (type =3D=3D 'first') return true;
                            node =3D elem;
                        case 'last':
                            while (node =3D node.nextSibling) {
                                if (node.nodeType =3D=3D=3D 1) return =
false;
                            }
                            return true;
                        case 'nth':
                            var first =3D match[2], last =3D match[3];

                            if (first =3D=3D 1 && last =3D=3D 0) {
                                return true;
                            }

                            var doneName =3D match[0],
						parent =3D elem.parentNode;

                            if (parent && (parent.sizcache !=3D=3D =
doneName || !elem.nodeIndex)) {
                                var count =3D 0;
                                for (node =3D parent.firstChild; node; =
node =3D node.nextSibling) {
                                    if (node.nodeType =3D=3D=3D 1) {
                                        node.nodeIndex =3D ++count;
                                    }
                                }
                                parent.sizcache =3D doneName;
                            }

                            var diff =3D elem.nodeIndex - last;
                            if (first =3D=3D 0) {
                                return diff =3D=3D 0;
                            } else {
                                return (diff % first =3D=3D 0 && diff / =
first >=3D 0);
                            }
                    }
                },
                ID: function(elem, match) {
                    return elem.nodeType =3D=3D=3D 1 && =
elem.getAttribute("id") =3D=3D=3D match;
                },
                TAG: function(elem, match) {
                    return (match =3D=3D=3D "*" && elem.nodeType =
=3D=3D=3D 1) || elem.nodeName =3D=3D=3D match;
                },
                CLASS: function(elem, match) {
                    return (" " + (elem.className || =
elem.getAttribute("class")) + " ")
				.indexOf(match) > -1;
                },
                ATTR: function(elem, match) {
                    var name =3D match[1],
				result =3D Expr.attrHandle[name] ?
					Expr.attrHandle[name](elem) :
					elem[name] !=3D null ?
						elem[name] :
						elem.getAttribute(name),
				value =3D result + "",
				type =3D match[2],
				check =3D match[4];

                    return result =3D=3D null ?
				type =3D=3D=3D "!=3D" :
				type =3D=3D=3D "=3D" ?
				value =3D=3D=3D check :
				type =3D=3D=3D "*=3D" ?
				value.indexOf(check) >=3D 0 :
				type =3D=3D=3D "~=3D" ?
				(" " + value + " ").indexOf(check) >=3D 0 :
				!check ?
				value && result !=3D=3D false :
				type =3D=3D=3D "!=3D" ?
				value !=3D check :
				type =3D=3D=3D "^=3D" ?
				value.indexOf(check) =3D=3D=3D 0 :
				type =3D=3D=3D "$=3D" ?
				value.substr(value.length - check.length) =3D=3D=3D check :
				type =3D=3D=3D "|=3D" ?
				value =3D=3D=3D check || value.substr(0, check.length + 1) =3D=3D=3D =
check + "-" :
				false;
                },
                POS: function(elem, match, i, array) {
                    var name =3D match[2], filter =3D =
Expr.setFilters[name];

                    if (filter) {
                        return filter(elem, i, match, array);
                    }
                }
            }
        };

        var origPOS =3D Expr.match.POS;

        for (var type in Expr.match) {
            Expr.match[type] =3D RegExp(Expr.match[type].source + =
/(?![^\[]*\])(?![^\(]*\))/.source);
        }

        var makeArray =3D function(array, results) {
            array =3D Array.prototype.slice.call(array);

            if (results) {
                results.push.apply(results, array);
                return results;
            }

            return array;
        };

        // Perform a simple check to determine if the browser is capable =
of
        // converting a NodeList to an array using builtin methods.
        try {
            =
Array.prototype.slice.call(document.documentElement.childNodes);

            // Provide a fallback method if it does not work
        } catch (e) {
            makeArray =3D function(array, results) {
                var ret =3D results || [];

                if (toString.call(array) =3D=3D=3D "[object Array]") {
                    Array.prototype.push.apply(ret, array);
                } else {
                    if (typeof array.length =3D=3D=3D "number") {
                        for (var i =3D 0, l =3D array.length; i < l; =
i++) {
                            ret.push(array[i]);
                        }
                    } else {
                        for (var i =3D 0; array[i]; i++) {
                            ret.push(array[i]);
                        }
                    }
                }

                return ret;
            };
        }

        var sortOrder;

        if (document.documentElement.compareDocumentPosition) {
            sortOrder =3D function(a, b) {
                var ret =3D a.compareDocumentPosition(b) & 4 ? -1 : a =
=3D=3D=3D b ? 0 : 1;
                if (ret =3D=3D=3D 0) {
                    hasDuplicate =3D true;
                }
                return ret;
            };
        } else if ("sourceIndex" in document.documentElement) {
            sortOrder =3D function(a, b) {
                var ret =3D a.sourceIndex - b.sourceIndex;
                if (ret =3D=3D=3D 0) {
                    hasDuplicate =3D true;
                }
                return ret;
            };
        } else if (document.createRange) {
            sortOrder =3D function(a, b) {
                var aRange =3D a.ownerDocument.createRange(), bRange =3D =
b.ownerDocument.createRange();
                aRange.selectNode(a);
                aRange.collapse(true);
                bRange.selectNode(b);
                bRange.collapse(true);
                var ret =3D =
aRange.compareBoundaryPoints(Range.START_TO_END, bRange);
                if (ret =3D=3D=3D 0) {
                    hasDuplicate =3D true;
                }
                return ret;
            };
        }

        // Check to see if the browser returns elements by name when
        // querying by getElementById (and provide a workaround)
        (function() {
            // We're going to inject a fake input element with a =
specified name
            var form =3D document.createElement("form"),
		id =3D "script" + (new Date).getTime();
            form.innerHTML =3D "<input name=3D'" + id + "'/>";

            // Inject it into the root element, check its status, and =
remove it quickly
            var root =3D document.documentElement;
            root.insertBefore(form, root.firstChild);

            // The workaround has to do additional checks after a =
getElementById
            // Which slows things down for other browsers (hence the =
branching)
            if (!!document.getElementById(id)) {
                Expr.find.ID =3D function(match, context, isXML) {
                    if (typeof context.getElementById !=3D=3D =
"undefined" && !isXML) {
                        var m =3D context.getElementById(match[1]);
                        return m ? m.id =3D=3D=3D match[1] || typeof =
m.getAttributeNode !=3D=3D "undefined" && =
m.getAttributeNode("id").nodeValue =3D=3D=3D match[1] ? [m] : undefined =
: [];
                    }
                };

                Expr.filter.ID =3D function(elem, match) {
                    var node =3D typeof elem.getAttributeNode !=3D=3D =
"undefined" && elem.getAttributeNode("id");
                    return elem.nodeType =3D=3D=3D 1 && node && =
node.nodeValue =3D=3D=3D match;
                };
            }

            root.removeChild(form);
        })();

        (function() {
            // Check to see if the browser returns only elements
            // when doing getElementsByTagName("*")

            // Create a fake element
            var div =3D document.createElement("div");
            div.appendChild(document.createComment(""));

            // Make sure no comments are found
            if (div.getElementsByTagName("*").length > 0) {
                Expr.find.TAG =3D function(match, context) {
                    var results =3D =
context.getElementsByTagName(match[1]);

                    // Filter out possible comments
                    if (match[1] =3D=3D=3D "*") {
                        var tmp =3D [];

                        for (var i =3D 0; results[i]; i++) {
                            if (results[i].nodeType =3D=3D=3D 1) {
                                tmp.push(results[i]);
                            }
                        }

                        results =3D tmp;
                    }

                    return results;
                };
            }

            // Check to see if an attribute returns normalized href =
attributes
            div.innerHTML =3D "<a href=3D'#'></a>";
            if (div.firstChild && typeof div.firstChild.getAttribute =
!=3D=3D "undefined" &&
			div.firstChild.getAttribute("href") !=3D=3D "#") {
                Expr.attrHandle.href =3D function(elem) {
                    return elem.getAttribute("href", 2);
                };
            }
        })();

        if (document.querySelectorAll) (function() {
            var oldSizzle =3D Sizzle, div =3D =
document.createElement("div");
            div.innerHTML =3D "<p class=3D'TEST'></p>";

            // Safari can't handle uppercase or unicode characters when
            // in quirks mode.
            if (div.querySelectorAll && =
div.querySelectorAll(".TEST").length =3D=3D=3D 0) {
                return;
            }

            Sizzle =3D function(query, context, extra, seed) {
                context =3D context || document;

                // Only use querySelectorAll on non-XML documents
                // (ID selectors don't work in non-HTML documents)
                if (!seed && context.nodeType =3D=3D=3D 9 && =
!isXML(context)) {
                    try {
                        return =
makeArray(context.querySelectorAll(query), extra);
                    } catch (e) { }
                }

                return oldSizzle(query, context, extra, seed);
            };

            Sizzle.find =3D oldSizzle.find;
            Sizzle.filter =3D oldSizzle.filter;
            Sizzle.selectors =3D oldSizzle.selectors;
            Sizzle.matches =3D oldSizzle.matches;
        })();

        if (document.getElementsByClassName && =
document.documentElement.getElementsByClassName) (function() {
            var div =3D document.createElement("div");
            div.innerHTML =3D "<div class=3D'test e'></div><div =
class=3D'test'></div>";

            // Opera can't find a second classname (in 9.6)
            if (div.getElementsByClassName("e").length =3D=3D=3D 0)
                return;

            // Safari caches class attributes, doesn't catch changes (in =
3.2)
            div.lastChild.className =3D "e";

            if (div.getElementsByClassName("e").length =3D=3D=3D 1)
                return;

            Expr.order.splice(1, 0, "CLASS");
            Expr.find.CLASS =3D function(match, context, isXML) {
                if (typeof context.getElementsByClassName !=3D=3D =
"undefined" && !isXML) {
                    return context.getElementsByClassName(match[1]);
                }
            };
        })();

        function dirNodeCheck(dir, cur, doneName, checkSet, nodeCheck, =
isXML) {
            var sibDir =3D dir =3D=3D "previousSibling" && !isXML;
            for (var i =3D 0, l =3D checkSet.length; i < l; i++) {
                var elem =3D checkSet[i];
                if (elem) {
                    if (sibDir && elem.nodeType =3D=3D=3D 1) {
                        elem.sizcache =3D doneName;
                        elem.sizset =3D i;
                    }
                    elem =3D elem[dir];
                    var match =3D false;

                    while (elem) {
                        if (elem.sizcache =3D=3D=3D doneName) {
                            match =3D checkSet[elem.sizset];
                            break;
                        }

                        if (elem.nodeType =3D=3D=3D 1 && !isXML) {
                            elem.sizcache =3D doneName;
                            elem.sizset =3D i;
                        }

                        if (elem.nodeName =3D=3D=3D cur) {
                            match =3D elem;
                            break;
                        }

                        elem =3D elem[dir];
                    }

                    checkSet[i] =3D match;
                }
            }
        }

        function dirCheck(dir, cur, doneName, checkSet, nodeCheck, =
isXML) {
            var sibDir =3D dir =3D=3D "previousSibling" && !isXML;
            for (var i =3D 0, l =3D checkSet.length; i < l; i++) {
                var elem =3D checkSet[i];
                if (elem) {
                    if (sibDir && elem.nodeType =3D=3D=3D 1) {
                        elem.sizcache =3D doneName;
                        elem.sizset =3D i;
                    }
                    elem =3D elem[dir];
                    var match =3D false;

                    while (elem) {
                        if (elem.sizcache =3D=3D=3D doneName) {
                            match =3D checkSet[elem.sizset];
                            break;
                        }

                        if (elem.nodeType =3D=3D=3D 1) {
                            if (!isXML) {
                                elem.sizcache =3D doneName;
                                elem.sizset =3D i;
                            }
                            if (typeof cur !=3D=3D "string") {
                                if (elem =3D=3D=3D cur) {
                                    match =3D true;
                                    break;
                                }

                            } else if (Sizzle.filter(cur, [elem]).length =
> 0) {
                                match =3D elem;
                                break;
                            }
                        }

                        elem =3D elem[dir];
                    }

                    checkSet[i] =3D match;
                }
            }
        }

        var contains =3D document.compareDocumentPosition ? function(a, =
b) {
            return a.compareDocumentPosition(b) & 16;
        } : function(a, b) {
            return a !=3D=3D b && (a.contains ? a.contains(b) : true);
        };

        var isXML =3D function(elem) {
            return elem.nodeType =3D=3D=3D 9 && =
elem.documentElement.nodeName !=3D=3D "HTML" ||
		!!elem.ownerDocument && isXML(elem.ownerDocument);
        };

        var posProcess =3D function(selector, context) {
            var tmpSet =3D [], later =3D "", match,
		root =3D context.nodeType ? [context] : context;

            // Position selectors must be done after the filter
            // And so must :not(positional) so we move all PSEUDOs to =
the end
            while ((match =3D Expr.match.PSEUDO.exec(selector))) {
                later +=3D match[0];
                selector =3D selector.replace(Expr.match.PSEUDO, "");
            }

            selector =3D Expr.relative[selector] ? selector + "*" : =
selector;

            for (var i =3D 0, l =3D root.length; i < l; i++) {
                Sizzle(selector, root[i], tmpSet);
            }

            return Sizzle.filter(later, tmpSet);
        };

        // EXPOSE
        jQuery.find =3D Sizzle;
        jQuery.filter =3D Sizzle.filter;
        jQuery.expr =3D Sizzle.selectors;
        jQuery.expr[":"] =3D jQuery.expr.filters;

        Sizzle.selectors.filters.hidden =3D function(elem) {
            return elem.offsetWidth =3D=3D=3D 0 || elem.offsetHeight =
=3D=3D=3D 0;
        };

        Sizzle.selectors.filters.visible =3D function(elem) {
            return elem.offsetWidth > 0 || elem.offsetHeight > 0;
        };

        Sizzle.selectors.filters.animated =3D function(elem) {
            return jQuery.grep(jQuery.timers, function(fn) {
                return elem =3D=3D=3D fn.elem;
            }).length;
        };

        jQuery.multiFilter =3D function(expr, elems, not) {
            if (not) {
                expr =3D ":not(" + expr + ")";
            }

            return Sizzle.matches(expr, elems);
        };

        jQuery.dir =3D function(elem, dir) {
            var matched =3D [], cur =3D elem[dir];
            while (cur && cur !=3D document) {
                if (cur.nodeType =3D=3D 1)
                    matched.push(cur);
                cur =3D cur[dir];
            }
            return matched;
        };

        jQuery.nth =3D function(cur, result, dir, elem) {
            result =3D result || 1;
            var num =3D 0;

            for (; cur; cur =3D cur[dir])
                if (cur.nodeType =3D=3D 1 && ++num =3D=3D result)
                break;

            return cur;
        };

        jQuery.sibling =3D function(n, elem) {
            var r =3D [];

            for (; n; n =3D n.nextSibling) {
                if (n.nodeType =3D=3D 1 && n !=3D elem)
                    r.push(n);
            }

            return r;
        };

        return;

        window.Sizzle =3D Sizzle;

    })();
    /*
    * A number of helper functions used for managing events.
    * Many of the ideas behind this code originated from
    * Dean Edwards' addEvent library.
    */
    jQuery.event =3D {

        // Bind an event to an element
        // Original by Dean Edwards
        add: function(elem, types, handler, data) {
            if (elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)
                return;

            // For whatever reason, IE has trouble passing the window =
object
            // around, causing it to be cloned in the process
            if (elem.setInterval && elem !=3D window)
                elem =3D window;

            // Make sure that the function being executed has a unique =
ID
            if (!handler.guid)
                handler.guid =3D this.guid++;

            // if data is passed, bind to handler
            if (data !=3D=3D undefined) {
                // Create temporary function pointer to original handler
                var fn =3D handler;

                // Create unique handler function, wrapped around =
original handler
                handler =3D this.proxy(fn);

                // Store data in unique handler
                handler.data =3D data;
            }

            // Init the element's event structure
            var events =3D jQuery.data(elem, "events") || =
jQuery.data(elem, "events", {}),
			handle =3D jQuery.data(elem, "handle") || jQuery.data(elem, "handle", =
function() {
			    // Handle the second event of a trigger and when
			    // an event is called after a page has unloaded
			    return typeof jQuery !=3D=3D "undefined" && =
!jQuery.event.triggered ?
					jQuery.event.handle.apply(arguments.callee.elem, arguments) :
					undefined;
			});
            // Add elem as a property of the handle function
            // This is to prevent a memory leak with non-native
            // event in IE.
            handle.elem =3D elem;

            // Handle multiple events separated by a space
            // jQuery(...).bind("mouseover mouseout", fn);
            jQuery.each(types.split(/\s+/), function(index, type) {
                // Namespaced event handlers
                var namespaces =3D type.split(".");
                type =3D namespaces.shift();
                handler.type =3D namespaces.slice().sort().join(".");

                // Get the current list of functions bound to this event
                var handlers =3D events[type];

                if (jQuery.event.specialAll[type])
                    jQuery.event.specialAll[type].setup.call(elem, data, =
namespaces);

                // Init the event handler queue
                if (!handlers) {
                    handlers =3D events[type] =3D {};

                    // Check for a special event handler
                    // Only use addEventListener/attachEvent if the =
special
                    // events handler returns false
                    if (!jQuery.event.special[type] || =
jQuery.event.special[type].setup.call(elem, data, namespaces) =3D=3D=3D =
false) {
                        // Bind the global event handler to the element
                        if (elem.addEventListener)
                            elem.addEventListener(type, handle, false);
                        else if (elem.attachEvent)
                            elem.attachEvent("on" + type, handle);
                    }
                }

                // Add the function to the element's handler list
                handlers[handler.guid] =3D handler;

                // Keep track of which events have been used, for global =
triggering
                jQuery.event.global[type] =3D true;
            });

            // Nullify elem to prevent memory leaks in IE
            elem =3D null;
        },

        guid: 1,
        global: {},

        // Detach an event or set of events from an element
        remove: function(elem, types, handler) {
            // don't do events on text and comment nodes
            if (elem.nodeType =3D=3D 3 || elem.nodeType =3D=3D 8)
                return;

            var events =3D jQuery.data(elem, "events"), ret, index;

            if (events) {
                // Unbind all events for the element
                if (types =3D=3D=3D undefined || (typeof types =3D=3D=3D =
"string" && types.charAt(0) =3D=3D "."))
                    for (var type in events)
                    this.remove(elem, type + (types || ""));
                else {
                    // types is actually an event object here
                    if (types.type) {
                        handler =3D types.handler;
                        types =3D types.type;
                    }

                    // Handle multiple events seperated by a space
                    // jQuery(...).unbind("mouseover mouseout", fn);
                    jQuery.each(types.split(/\s+/), function(index, =
type) {
                        // Namespaced event handlers
                        var namespaces =3D type.split(".");
                        type =3D namespaces.shift();
                        var namespace =3D RegExp("(^|\\.)" + =
namespaces.slice().sort().join(".*\\.") + "(\\.|$)");

                        if (events[type]) {
                            // remove the given handler for the given =
type
                            if (handler)
                                delete events[type][handler.guid];

                            // remove all handlers for the given type
                            else
                                for (var handle in events[type])
                            // Handle the removal of namespaced events
                                if =
(namespace.test(events[type][handle].type))
                                delete events[type][handle];

                            if (jQuery.event.specialAll[type])
                                =
jQuery.event.specialAll[type].teardown.call(elem, namespaces);

                            // remove generic event handler if no more =
handlers exist
                            for (ret in events[type]) break;
                            if (!ret) {
                                if (!jQuery.event.special[type] || =
jQuery.event.special[type].teardown.call(elem, namespaces) =3D=3D=3D =
false) {
                                    if (elem.removeEventListener)
                                        elem.removeEventListener(type, =
jQuery.data(elem, "handle"), false);
                                    else if (elem.detachEvent)
                                        elem.detachEvent("on" + type, =
jQuery.data(elem, "handle"));
                                }
                                ret =3D null;
                                delete events[type];
                            }
                        }
                    });
                }

                // Remove the expando if it's no longer used
                for (ret in events) break;
                if (!ret) {
                    var handle =3D jQuery.data(elem, "handle");
                    if (handle) handle.elem =3D null;
                    jQuery.removeData(elem, "events");
                    jQuery.removeData(elem, "handle");
                }
            }
        },

        // bubbling is internal
        trigger: function(event, data, elem, bubbling) {
            // Event object or event type
            var type =3D event.type || event;

            if (!bubbling) {
                event =3D typeof event =3D=3D=3D "object" ?
                // jQuery.Event object
				event[expando] ? event :
                // Object literal
				jQuery.extend(jQuery.Event(type), event) :
                // Just the event type (string)
				jQuery.Event(type);

                if (type.indexOf("!") >=3D 0) {
                    event.type =3D type =3D type.slice(0, -1);
                    event.exclusive =3D true;
                }

                // Handle a global trigger
                if (!elem) {
                    // Don't bubble custom events when global (to avoid =
too much overhead)
                    event.stopPropagation();
                    // Only trigger if we've ever bound an event for it
                    if (this.global[type])
                        jQuery.each(jQuery.cache, function() {
                            if (this.events && this.events[type])
                                jQuery.event.trigger(event, data, =
this.handle.elem);
                        });
                }

                // Handle triggering a single element

                // don't do events on text and comment nodes
                if (!elem || elem.nodeType =3D=3D 3 || elem.nodeType =
=3D=3D 8)
                    return undefined;

                // Clean up in case it is reused
                event.result =3D undefined;
                event.target =3D elem;

                // Clone the incoming data, if any
                data =3D jQuery.makeArray(data);
                data.unshift(event);
            }

            event.currentTarget =3D elem;

            // Trigger the event, it is assumed that "handle" is a =
function
            var handle =3D jQuery.data(elem, "handle");
            if (handle)
                handle.apply(elem, data);

            // Handle triggering native .onfoo handlers (and on links =
since we don't call .click() for links)
            if ((!elem[type] || (jQuery.nodeName(elem, 'a') && type =
=3D=3D "click")) && elem["on" + type] && elem["on" + type].apply(elem, =
data) =3D=3D=3D false)
                event.result =3D false;

            // Trigger the native events (except for clicks on links)
            if (!bubbling && elem[type] && !event.isDefaultPrevented() =
&& !(jQuery.nodeName(elem, 'a') && type =3D=3D "click")) {
                this.triggered =3D true;
                try {
                    elem[type]();
                    // prevent IE from throwing an error for some hidden =
elements
                } catch (e) { }
            }

            this.triggered =3D false;

            if (!event.isPropagationStopped()) {
                var parent =3D elem.parentNode || elem.ownerDocument;
                if (parent)
                    jQuery.event.trigger(event, data, parent, true);
            }
        },

        handle: function(event) {
            // returned undefined or false
            var all, handlers;

            event =3D arguments[0] =3D jQuery.event.fix(event || =
window.event);
            event.currentTarget =3D this;

            // Namespaced event handlers
            var namespaces =3D event.type.split(".");
            event.type =3D namespaces.shift();

            // Cache this now, all =3D true means, any handler
            all =3D !namespaces.length && !event.exclusive;

            var namespace =3D RegExp("(^|\\.)" + =
namespaces.slice().sort().join(".*\\.") + "(\\.|$)");

            handlers =3D (jQuery.data(this, "events") || =
{})[event.type];

            for (var j in handlers) {
                var handler =3D handlers[j];

                // Filter the functions by class
                if (all || namespace.test(handler.type)) {
                    // Pass in a reference to the handler function =
itself
                    // So that we can later remove it
                    event.handler =3D handler;
                    event.data =3D handler.data;

                    var ret =3D handler.apply(this, arguments);

                    if (ret !=3D=3D undefined) {
                        event.result =3D ret;
                        if (ret =3D=3D=3D false) {
                            event.preventDefault();
                            event.stopPropagation();
                        }
                    }

                    if (event.isImmediatePropagationStopped())
                        break;

                }
            }
        },

        props: "altKey attrChange attrName bubbles button cancelable =
charCode clientX clientY ctrlKey currentTarget data detail eventPhase =
fromElement handler keyCode metaKey newValue originalTarget pageX pageY =
prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement =
target toElement view wheelDelta which".split(" "),

        fix: function(event) {
            if (event[expando])
                return event;

            // store a copy of the original event object
            // and "clone" to set read-only properties
            var originalEvent =3D event;
            event =3D jQuery.Event(originalEvent);

            for (var i =3D this.props.length, prop; i; ) {
                prop =3D this.props[--i];
                event[prop] =3D originalEvent[prop];
            }

            // Fix target property, if necessary
            if (!event.target)
                event.target =3D event.srcElement || document; // Fixes =
#1925 where srcElement might not be defined either

            // check if target is a textnode (safari)
            if (event.target.nodeType =3D=3D 3)
                event.target =3D event.target.parentNode;

            // Add relatedTarget, if necessary
            if (!event.relatedTarget && event.fromElement)
                event.relatedTarget =3D event.fromElement =3D=3D =
event.target ? event.toElement : event.fromElement;

            // Calculate pageX/Y if missing and clientX/Y available
            if (event.pageX =3D=3D null && event.clientX !=3D null) {
                var doc =3D document.documentElement, body =3D =
document.body;
                event.pageX =3D event.clientX + (doc && doc.scrollLeft =
|| body && body.scrollLeft || 0) - (doc.clientLeft || 0);
                event.pageY =3D event.clientY + (doc && doc.scrollTop || =
body && body.scrollTop || 0) - (doc.clientTop || 0);
            }

            // Add which for key events
            if (!event.which && ((event.charCode || event.charCode =
=3D=3D=3D 0) ? event.charCode : event.keyCode))
                event.which =3D event.charCode || event.keyCode;

            // Add metaKey to non-Mac browsers (use ctrl for PC's and =
Meta for Macs)
            if (!event.metaKey && event.ctrlKey)
                event.metaKey =3D event.ctrlKey;

            // Add which for click: 1 =3D=3D left; 2 =3D=3D middle; 3 =
=3D=3D right
            // Note: button is not normalized, so don't use it
            if (!event.which && event.button)
                event.which =3D (event.button & 1 ? 1 : (event.button & =
2 ? 3 : (event.button & 4 ? 2 : 0)));

            return event;
        },

        proxy: function(fn, proxy) {
            proxy =3D proxy || function() { return fn.apply(this, =
arguments); };
            // Set the guid of unique handler to the same of original =
handler, so it can be removed
            proxy.guid =3D fn.guid =3D fn.guid || proxy.guid || =
this.guid++;
            // So proxy can be declared as an argument
            return proxy;
        },

        special: {
            ready: {
                // Make sure the ready event is setup
                setup: bindReady,
                teardown: function() { }
            }
        },

        specialAll: {
            live: {
                setup: function(selector, namespaces) {
                    jQuery.event.add(this, namespaces[0], liveHandler);
                },
                teardown: function(namespaces) {
                    if (namespaces.length) {
                        var remove =3D 0, name =3D RegExp("(^|\\.)" + =
namespaces[0] + "(\\.|$)");

                        jQuery.each((jQuery.data(this, "events").live || =
{}), function() {
                            if (name.test(this.type))
                                remove++;
                        });

                        if (remove < 1)
                            jQuery.event.remove(this, namespaces[0], =
liveHandler);
                    }
                }
            }
        }
    };

    jQuery.Event =3D function(src) {
        // Allow instantiation without the 'new' keyword
        if (!this.preventDefault)
            return new jQuery.Event(src);

        // Event object
        if (src && src.type) {
            this.originalEvent =3D src;
            this.type =3D src.type;
            // Event type
        } else
            this.type =3D src;

        // timeStamp is buggy for some events on Firefox(#3843)
        // So we won't rely on the native value
        this.timeStamp =3D now();

        // Mark it as fixed
        this[expando] =3D true;
    };

    function returnFalse() {
        return false;
    }
    function returnTrue() {
        return true;
    }

    // jQuery.Event is based on DOM3 Events as specified by the =
ECMAScript Language Binding
    // =
http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-bind=
ing.html
    jQuery.Event.prototype =3D {
        preventDefault: function() {
            this.isDefaultPrevented =3D returnTrue;

            var e =3D this.originalEvent;
            if (!e)
                return;
            // if preventDefault exists run it on the original event
            if (e.preventDefault)
                e.preventDefault();
            // otherwise set the returnValue property of the original =
event to false (IE)
            e.returnValue =3D false;
        },
        stopPropagation: function() {
            this.isPropagationStopped =3D returnTrue;

            var e =3D this.originalEvent;
            if (!e)
                return;
            // if stopPropagation exists run it on the original event
            if (e.stopPropagation)
                e.stopPropagation();
            // otherwise set the cancelBubble property of the original =
event to true (IE)
            e.cancelBubble =3D true;
        },
        stopImmediatePropagation: function() {
            this.isImmediatePropagationStopped =3D returnTrue;
            this.stopPropagation();
        },
        isDefaultPrevented: returnFalse,
        isPropagationStopped: returnFalse,
        isImmediatePropagationStopped: returnFalse
    };
    // Checks if an event happened on an element within another element
    // Used in jQuery.event.special.mouseenter and mouseleave handlers
    var withinElement =3D function(event) {
        // Check if mouse(over|out) are still within the same parent =
element
        var parent =3D event.relatedTarget;
        // Traverse up the tree
        while (parent && parent !=3D this)
            try { parent =3D parent.parentNode; }
        catch (e) { parent =3D this; }

        if (parent !=3D this) {
            // set the correct event type
            event.type =3D event.data;
            // handle event if we actually just moused on to a non =
sub-element
            jQuery.event.handle.apply(this, arguments);
        }
    };

    jQuery.each({
        mouseover: 'mouseenter',
        mouseout: 'mouseleave'
    }, function(orig, fix) {
        jQuery.event.special[fix] =3D {
            setup: function() {
                jQuery.event.add(this, orig, withinElement, fix);
            },
            teardown: function() {
                jQuery.event.remove(this, orig, withinElement);
            }
        };
    });

    jQuery.fn.extend({
        bind: function(type, data, fn) {
            return type =3D=3D "unload" ? this.one(type, data, fn) : =
this.each(function() {
                jQuery.event.add(this, type, fn || data, fn && data);
            });
        },

        one: function(type, data, fn) {
            var one =3D jQuery.event.proxy(fn || data, function(event) {
                jQuery(this).unbind(event, one);
                return (fn || data).apply(this, arguments);
            });
            return this.each(function() {
                jQuery.event.add(this, type, one, fn && data);
            });
        },

        unbind: function(type, fn) {
            return this.each(function() {
                jQuery.event.remove(this, type, fn);
            });
        },

        trigger: function(type, data) {
            return this.each(function() {
                jQuery.event.trigger(type, data, this);
            });
        },

        triggerHandler: function(type, data) {
            if (this[0]) {
                var event =3D jQuery.Event(type);
                event.preventDefault();
                event.stopPropagation();
                jQuery.event.trigger(event, data, this[0]);
                return event.result;
            }
        },

        toggle: function(fn) {
            // Save reference to arguments for access in closure
            var args =3D arguments, i =3D 1;

            // link all the functions, so any of them can unbind this =
click handler
            while (i < args.length)
                jQuery.event.proxy(fn, args[i++]);

            return this.click(jQuery.event.proxy(fn, function(event) {
                // Figure out which function to execute
                this.lastToggle =3D (this.lastToggle || 0) % i;

                // Make sure that clicks stop
                event.preventDefault();

                // and execute the function
                return args[this.lastToggle++].apply(this, arguments) || =
false;
            }));
        },

        hover: function(fnOver, fnOut) {
            return this.mouseenter(fnOver).mouseleave(fnOut);
        },

        ready: function(fn) {
            // Attach the listeners
            bindReady();

            // If the DOM is already ready
            if (jQuery.isReady)
            // Execute the function immediately
                fn.call(document, jQuery);

            // Otherwise, remember the function for later
            else
            // Add the function to the wait list
                jQuery.readyList.push(fn);

            return this;
        },

        live: function(type, fn) {
            var proxy =3D jQuery.event.proxy(fn);
            proxy.guid +=3D this.selector + type;

            jQuery(document).bind(liveConvert(type, this.selector), =
this.selector, proxy);

            return this;
        },

        die: function(type, fn) {
            jQuery(document).unbind(liveConvert(type, this.selector), fn =
? { guid: fn.guid + this.selector + type} : null);
            return this;
        }
    });

    function liveHandler(event) {
        var check =3D RegExp("(^|\\.)" + event.type + "(\\.|$)"),
		stop =3D true,
		elems =3D [];

        jQuery.each(jQuery.data(this, "events").live || [], function(i, =
fn) {
            if (check.test(fn.type)) {
                var elem =3D jQuery(event.target).closest(fn.data)[0];
                if (elem)
                    elems.push({ elem: elem, fn: fn });
            }
        });

        elems.sort(function(a, b) {
            return jQuery.data(a.elem, "closest") - jQuery.data(b.elem, =
"closest");
        });

        jQuery.each(elems, function() {
            if (this.fn.call(this.elem, event, this.fn.data) =3D=3D=3D =
false)
                return (stop =3D false);
        });

        return stop;
    }

    function liveConvert(type, selector) {
        return ["live", type, selector.replace(/\./g, "`").replace(/ /g, =
"|")].join(".");
    }

    jQuery.extend({
        isReady: false,
        readyList: [],
        // Handle when the DOM is ready
        ready: function() {
            // Make sure that the DOM is not already loaded
            if (!jQuery.isReady) {
                // Remember that the DOM is ready
                jQuery.isReady =3D true;

                // If there are functions bound, to execute
                if (jQuery.readyList) {
                    // Execute all of them
                    jQuery.each(jQuery.readyList, function() {
                        this.call(document, jQuery);
                    });

                    // Reset the list of functions
                    jQuery.readyList =3D null;
                }

                // Trigger any bound ready events
                jQuery(document).triggerHandler("ready");
            }
        }
    });

    var readyBound =3D false;

    function bindReady() {
        if (readyBound) return;
        readyBound =3D true;

        // Mozilla, Opera and webkit nightlies currently support this =
event
        if (document.addEventListener) {
            // Use the handy event callback
            document.addEventListener("DOMContentLoaded", function() {
                document.removeEventListener("DOMContentLoaded", =
arguments.callee, false);
                jQuery.ready();
            }, false);

            // If IE event model is used
        } else if (document.attachEvent) {
            // ensure firing before onload,
            // maybe late but safe also for iframes
            document.attachEvent("onreadystatechange", function() {
                if (document.readyState =3D=3D=3D "complete") {
                    document.detachEvent("onreadystatechange", =
arguments.callee);
                    jQuery.ready();
                }
            });

            // If IE and not an iframe
            // continually check to see if the document is ready
            if (document.documentElement.doScroll && window =3D=3D =
window.top) (function() {
                if (jQuery.isReady) return;

                try {
                    // If IE is used, use the trick by Diego Perini
                    // http://javascript.nwbox.com/IEContentLoaded/
                    document.documentElement.doScroll("left");
                } catch (error) {
                    setTimeout(arguments.callee, 0);
                    return;
                }

                // and execute any waiting functions
                jQuery.ready();
            })();
        }

        // A fallback to window.onload, that will always work
        jQuery.event.add(window, "load", jQuery.ready);
    }

    jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick," =
+
	"mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave," =
+
	"change,select,submit,keydown,keypress,keyup,error").split(","), =
function(i, name) {

	    // Handle event binding
	    jQuery.fn[name] =3D function(fn) {
	        return fn ? this.bind(name, fn) : this.trigger(name);
	    };
	});

    // Prevent memory leaks in IE
    // And prevent errors on refresh with events like mouseover in other =
browsers
    // Window isn't included so as not to unbind existing unload events
    jQuery(window).bind('unload', function() {
        for (var id in jQuery.cache)
        // Skip the window
            if (id !=3D 1 && jQuery.cache[id].handle)
            jQuery.event.remove(jQuery.cache[id].handle.elem);
    });
    (function() {

        jQuery.support =3D {};

        var root =3D document.documentElement,
		script =3D document.createElement("script"),
		div =3D document.createElement("div"),
		id =3D "script" + (new Date).getTime();

        div.style.display =3D "none";
        div.innerHTML =3D '   <link/><table></table><a href=3D"/a" =
style=3D"color:red;float:left;opacity:.5;">a</a><select><option>text</opt=
ion></select><object><param/></object>';

        var all =3D div.getElementsByTagName("*"),
		a =3D div.getElementsByTagName("a")[0];

        // Can't get basic test support
        if (!all || !all.length || !a) {
            return;
        }

        jQuery.support =3D {
            // IE strips leading whitespace when .innerHTML is used
            leadingWhitespace: div.firstChild.nodeType =3D=3D 3,

            // Make sure that tbody elements aren't automatically =
inserted
            // IE will insert them into empty tables
            tbody: !div.getElementsByTagName("tbody").length,

            // Make sure that you can get all elements in an <object> =
element
            // IE 7 always returns no results
            objectAll: !!div.getElementsByTagName("object")[0]
			.getElementsByTagName("*").length,

            // Make sure that link elements get serialized correctly by =
innerHTML
            // This requires a wrapper element in IE
            htmlSerialize: !!div.getElementsByTagName("link").length,

            // Get the style information from getAttribute
            // (IE uses .cssText insted)
            style: /red/.test(a.getAttribute("style")),

            // Make sure that URLs aren't manipulated
            // (IE normalizes it by default)
            hrefNormalized: a.getAttribute("href") =3D=3D=3D "/a",

            // Make sure that element opacity exists
            // (IE uses filter instead)
            opacity: a.style.opacity =3D=3D=3D "0.5",

            // Verify style float existence
            // (IE uses styleFloat instead of cssFloat)
            cssFloat: !!a.style.cssFloat,

            // Will be defined later
            scriptEval: false,
            noCloneEvent: true,
            boxModel: null
        };

        script.type =3D "text/javascript";
        try {
            script.appendChild(document.createTextNode("window." + id + =
"=3D1;"));
        } catch (e) { }

        root.insertBefore(script, root.firstChild);

        // Make sure that the execution of code works by injecting a =
script
        // tag with appendChild/createTextNode
        // (IE doesn't support this, fails, and uses .text instead)
        if (window[id]) {
            jQuery.support.scriptEval =3D true;
            delete window[id];
        }

        root.removeChild(script);

        if (div.attachEvent && div.fireEvent) {
            div.attachEvent("onclick", function() {
                // Cloning a node shouldn't copy over any
                // bound event handlers (IE does this)
                jQuery.support.noCloneEvent =3D false;
                div.detachEvent("onclick", arguments.callee);
            });
            div.cloneNode(true).fireEvent("onclick");
        }

        // Figure out if the W3C box model works as expected
        // document.body must exist before we can do this
        jQuery(function() {
            var div =3D document.createElement("div");
            div.style.width =3D div.style.paddingLeft =3D "1px";

            document.body.appendChild(div);
            jQuery.boxModel =3D jQuery.support.boxModel =3D =
div.offsetWidth =3D=3D=3D 2;
            document.body.removeChild(div).style.display =3D 'none';
        });
    })();

    var styleFloat =3D jQuery.support.cssFloat ? "cssFloat" : =
"styleFloat";

    jQuery.props =3D {
        "for": "htmlFor",
        "class": "className",
        "float": styleFloat,
        cssFloat: styleFloat,
        styleFloat: styleFloat,
        readonly: "readOnly",
        maxlength: "maxLength",
        cellspacing: "cellSpacing",
        rowspan: "rowSpan",
        tabindex: "tabIndex"
    };
    jQuery.fn.extend({
        // Keep a copy of the old load
        _load: jQuery.fn.load,

        load: function(url, params, callback) {
            if (typeof url !=3D=3D "string")
                return this._load(url);

            var off =3D url.indexOf(" ");
            if (off >=3D 0) {
                var selector =3D url.slice(off, url.length);
                url =3D url.slice(0, off);
            }

            // Default to a GET request
            var type =3D "GET";

            // If the second parameter was provided
            if (params)
            // If it's a function
                if (jQuery.isFunction(params)) {
                // We assume that it's the callback
                callback =3D params;
                params =3D null;

                // Otherwise, build a param string
            } else if (typeof params =3D=3D=3D "object") {
                params =3D jQuery.param(params);
                type =3D "POST";
            }

            var self =3D this;

            // Request the remote document
            jQuery.ajax({
                url: url,
                type: type,
                dataType: "html",
                data: params,
                complete: function(res, status) {
                    // If successful, inject the HTML into all the =
matched elements
                    if (status =3D=3D "success" || status =3D=3D =
"notmodified")
                    // See if a selector was specified
                        self.html(selector ?
                    // Create a dummy div to hold the results
						jQuery("<div/>")
                    // inject the contents of the document in, removing =
the scripts
                    // to avoid any 'Permission Denied' errors in IE
							.append(res.responseText.replace(/<script(.|\s)*?\/script>/g, =
""))

                    // Locate the specified elements
							.find(selector) :

                    // If not, just inject the full result
						res.responseText);

                    if (callback)
                        self.each(callback, [res.responseText, status, =
res]);
                }
            });
            return this;
        },

        serialize: function() {
            return jQuery.param(this.serializeArray());
        },
        serializeArray: function() {
            return this.map(function() {
                return this.elements ? jQuery.makeArray(this.elements) : =
this;
            })
		.filter(function() {
		    return this.name && !this.disabled &&
				(this.checked || /select|textarea/i.test(this.nodeName) ||
					/text|hidden|password|search/i.test(this.type));
		})
		.map(function(i, elem) {
		    var val =3D jQuery(this).val();
		    return val =3D=3D null ? null :
				jQuery.isArray(val) ?
					jQuery.map(val, function(val, i) {
					    return { name: elem.name, value: val };
					}) :
					{ name: elem.name, value: val };
		}).get();
        }
    });

    // Attach a bunch of functions for handling common AJAX events
    =
jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSe=
nd".split(","), function(i, o) {
        jQuery.fn[o] =3D function(f) {
            return this.bind(o, f);
        };
    });

    var jsc =3D now();

    jQuery.extend({

        get: function(url, data, callback, type) {
            // shift arguments if data argument was ommited
            if (jQuery.isFunction(data)) {
                callback =3D data;
                data =3D null;
            }

            return jQuery.ajax({
                type: "GET",
                url: url,
                data: data,
                success: callback,
                dataType: type
            });
        },

        getScript: function(url, callback) {
            return jQuery.get(url, null, callback, "script");
        },

        getJSON: function(url, data, callback) {
            return jQuery.get(url, data, callback, "json");
        },

        post: function(url, data, callback, type) {
            if (jQuery.isFunction(data)) {
                callback =3D data;
                data =3D {};
            }

            return jQuery.ajax({
                type: "POST",
                url: url,
                data: data,
                success: callback,
                dataType: type
            });
        },

        ajaxSetup: function(settings) {
            jQuery.extend(jQuery.ajaxSettings, settings);
        },

        ajaxSettings: {
            url: location.href,
            global: true,
            type: "GET",
            contentType: "application/x-www-form-urlencoded",
            processData: true,
            async: true,
            /*
            timeout: 0,
            data: null,
            username: null,
            password: null,
            */
            // Create the request object; Microsoft failed to properly
            // implement the XMLHttpRequest in IE7, so we use the =
ActiveXObject when it is available
            // This function can be overriden by calling =
jQuery.ajaxSetup
            xhr: function() {
                return window.ActiveXObject ? new =
ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
            },
            accepts: {
                xml: "application/xml, text/xml",
                html: "text/html",
                script: "text/javascript, application/javascript",
                json: "application/json, text/javascript",
                text: "text/plain",
                _default: "*/*"
            }
        },

        // Last-Modified header cache for next request
        lastModified: {},

        ajax: function(s) {
            // Extend the settings, but re-extend 's' so that it can be
            // checked again later (in the test suite, specifically)
            s =3D jQuery.extend(true, s, jQuery.extend(true, {}, =
jQuery.ajaxSettings, s));

            var jsonp, jsre =3D /=3D\?(&|$)/g, status, data,
			type =3D s.type.toUpperCase();

            // convert data if not already a string
            if (s.data && s.processData && typeof s.data !=3D=3D =
"string")
                s.data =3D jQuery.param(s.data);

            // Handle JSONP Parameter Callbacks
            if (s.dataType =3D=3D "jsonp") {
                if (type =3D=3D "GET") {
                    if (!s.url.match(jsre))
                        s.url +=3D (s.url.match(/\?/) ? "&" : "?") + =
(s.jsonp || "callback") + "=3D?";
                } else if (!s.data || !s.data.match(jsre))
                    s.data =3D (s.data ? s.data + "&" : "") + (s.jsonp =
|| "callback") + "=3D?";
                s.dataType =3D "json";
            }

            // Build temporary JSONP function
            if (s.dataType =3D=3D "json" && (s.data && =
s.data.match(jsre) || s.url.match(jsre))) {
                jsonp =3D "jsonp" + jsc++;

                // Replace the =3D? sequence both in the query string =
and the data
                if (s.data)
                    s.data =3D (s.data + "").replace(jsre, "=3D" + jsonp =
+ "$1");
                s.url =3D s.url.replace(jsre, "=3D" + jsonp + "$1");

                // We need to make sure
                // that a JSONP style response is executed properly
                s.dataType =3D "script";

                // Handle JSONP-style loading
                window[jsonp] =3D function(tmp) {
                    data =3D tmp;
                    success();
                    complete();
                    // Garbage collect
                    window[jsonp] =3D undefined;
                    try { delete window[jsonp]; } catch (e) { }
                    if (head)
                        head.removeChild(script);
                };
            }

            if (s.dataType =3D=3D "script" && s.cache =3D=3D null)
                s.cache =3D false;

            if (s.cache =3D=3D=3D false && type =3D=3D "GET") {
                var ts =3D now();
                // try replacing _=3D if it is there
                var ret =3D s.url.replace(/(\?|&)_=3D.*?(&|$)/, "$1_=3D" =
+ ts + "$2");
                // if nothing was replaced, add timestamp to the end
                s.url =3D ret + ((ret =3D=3D s.url) ? (s.url.match(/\?/) =
? "&" : "?") + "_=3D" + ts : "");
            }

            // If data is available, append data to url for get requests
            if (s.data && type =3D=3D "GET") {
                s.url +=3D (s.url.match(/\?/) ? "&" : "?") + s.data;

                // IE likes to send both get and post data, prevent this
                s.data =3D null;
            }

            // Watch for a new set of requests
            if (s.global && !jQuery.active++)
                jQuery.event.trigger("ajaxStart");

            // Matches an absolute URL, and saves the domain
            var parts =3D /^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);

            // If we're requesting a remote document
            // and trying to load JSON or Script with a GET
            if (s.dataType =3D=3D "script" && type =3D=3D "GET" && parts
			&& (parts[1] && parts[1] !=3D location.protocol || parts[2] !=3D =
location.host)) {

                var head =3D document.getElementsByTagName("head")[0];
                var script =3D document.createElement("script");
                script.src =3D s.url;
                if (s.scriptCharset)
                    script.charset =3D s.scriptCharset;

                // Handle Script loading
                if (!jsonp) {
                    var done =3D false;

                    // Attach handlers for all browsers
                    script.onload =3D script.onreadystatechange =3D =
function() {
                        if (!done && (!this.readyState ||
							this.readyState =3D=3D "loaded" || this.readyState =3D=3D =
"complete")) {
                            done =3D true;
                            success();
                            complete();

                            // Handle memory leak in IE
                            script.onload =3D script.onreadystatechange =
=3D null;
                            head.removeChild(script);
                        }
                    };
                }

                head.appendChild(script);

                // We handle everything using the script element =
injection
                return undefined;
            }

            var requestDone =3D false;

            // Create the request object
            var xhr =3D s.xhr();

            // Open the socket
            // Passing null username, generates a login popup on Opera =
(#2865)
            if (s.username)
                xhr.open(type, s.url, s.async, s.username, s.password);
            else
                xhr.open(type, s.url, s.async);

            // Need an extra try/catch for cross domain requests in =
Firefox 3
            try {
                // Set the correct header, if data is being sent
                if (s.data)
                    xhr.setRequestHeader("Content-Type", s.contentType);

                // Set the If-Modified-Since header, if ifModified mode.
                if (s.ifModified)
                    xhr.setRequestHeader("If-Modified-Since",
					jQuery.lastModified[s.url] || "Thu, 01 Jan 1970 00:00:00 GMT");

                // Set header so the called script knows that it's an =
XMLHttpRequest
                xhr.setRequestHeader("X-Requested-With", =
"XMLHttpRequest");

                // Set the Accepts header for the server, depending on =
the dataType
                xhr.setRequestHeader("Accept", s.dataType && =
s.accepts[s.dataType] ?
				s.accepts[s.dataType] + ", */*" :
				s.accepts._default);
            } catch (e) { }

            // Allow custom headers/mimetypes and early abort
            if (s.beforeSend && s.beforeSend(xhr, s) =3D=3D=3D false) {
                // Handle the global AJAX counter
                if (s.global && ! --jQuery.active)
                    jQuery.event.trigger("ajaxStop");
                // close opended socket
                xhr.abort();
                return false;
            }

            if (s.global)
                jQuery.event.trigger("ajaxSend", [xhr, s]);

            // Wait for a response to come back
            var onreadystatechange =3D function(isTimeout) {
                // The request was aborted, clear the interval and =
decrement jQuery.active
                if (xhr.readyState =3D=3D 0) {
                    if (ival) {
                        // clear poll interval
                        clearInterval(ival);
                        ival =3D null;
                        // Handle the global AJAX counter
                        if (s.global && ! --jQuery.active)
                            jQuery.event.trigger("ajaxStop");
                    }
                    // The transfer is complete and the data is =
available, or the request timed out
                } else if (!requestDone && xhr && (xhr.readyState =3D=3D =
4 || isTimeout =3D=3D "timeout")) {
                    requestDone =3D true;

                    // clear poll interval
                    if (ival) {
                        clearInterval(ival);
                        ival =3D null;
                    }

                    status =3D isTimeout =3D=3D "timeout" ? "timeout" :
					!jQuery.httpSuccess(xhr) ? "error" :
					s.ifModified && jQuery.httpNotModified(xhr, s.url) ? "notmodified" =
:
					"success";

                    if (status =3D=3D "success") {
                        // Watch for, and catch, XML document parse =
errors
                        try {
                            // process the data (runs the xml through =
httpData regardless of callback)
                            data =3D jQuery.httpData(xhr, s.dataType, =
s);
                        } catch (e) {
                            status =3D "parsererror";
                        }
                    }

                    // Make sure that the request was successful or =
notmodified
                    if (status =3D=3D "success") {
                        // Cache Last-Modified header, if ifModified =
mode.
                        var modRes;
                        try {
                            modRes =3D =
xhr.getResponseHeader("Last-Modified");
                        } catch (e) { } // swallow exception thrown by =
FF if header is not available

                        if (s.ifModified && modRes)
                            jQuery.lastModified[s.url] =3D modRes;

                        // JSONP handles its own success callback
                        if (!jsonp)
                            success();
                    } else
                        jQuery.handleError(s, xhr, status);

                    // Fire the complete handlers
                    complete();

                    if (isTimeout)
                        xhr.abort();

                    // Stop memory leaks
                    if (s.async)
                        xhr =3D null;
                }
            };

            if (s.async) {
                // don't attach the handler to the request, just poll it =
instead
                var ival =3D setInterval(onreadystatechange, 13);

                // Timeout checker
                if (s.timeout > 0)
                    setTimeout(function() {
                        // Check to see if the request is still =
happening
                        if (xhr && !requestDone)
                            onreadystatechange("timeout");
                    }, s.timeout);
            }

            // Send the data
            try {
                xhr.send(s.data);
            } catch (e) {
                jQuery.handleError(s, xhr, null, e);
            }

            // firefox 1.5 doesn't fire statechange for sync requests
            if (!s.async)
                onreadystatechange();

            function success() {
                // If a local callback was specified, fire it and pass =
it the data
                if (s.success)
                    s.success(data, status);

                // Fire the global callback
                if (s.global)
                    jQuery.event.trigger("ajaxSuccess", [xhr, s]);
            }

            function complete() {
                // Process result
                if (s.complete)
                    s.complete(xhr, status);

                // The request was completed
                if (s.global)
                    jQuery.event.trigger("ajaxComplete", [xhr, s]);

                // Handle the global AJAX counter
                if (s.global && ! --jQuery.active)
                    jQuery.event.trigger("ajaxStop");
            }

            // return XMLHttpRequest to allow aborting the request etc.
            return xhr;
        },

        handleError: function(s, xhr, status, e) {
            // If a local callback was specified, fire it
            if (s.error) s.error(xhr, status, e);

            // Fire the global callback
            if (s.global)
                jQuery.event.trigger("ajaxError", [xhr, s, e]);
        },

        // Counter for holding the number of active queries
        active: 0,

        // Determines if an XMLHttpRequest was successful or not
        httpSuccess: function(xhr) {
            try {
                // IE error sometimes returns 1223 when it should be 204 =
so treat it as success, see #1450
                return !xhr.status && location.protocol =3D=3D "file:" =
||
				(xhr.status >=3D 200 && xhr.status < 300) || xhr.status =3D=3D 304 =
|| xhr.status =3D=3D 1223;
            } catch (e) { }
            return false;
        },

        // Determines if an XMLHttpRequest returns NotModified
        httpNotModified: function(xhr, url) {
            try {
                var xhrRes =3D xhr.getResponseHeader("Last-Modified");

                // Firefox always returns 200. check Last-Modified date
                return xhr.status =3D=3D 304 || xhrRes =3D=3D =
jQuery.lastModified[url];
            } catch (e) { }
            return false;
        },

        httpData: function(xhr, type, s) {
            var ct =3D xhr.getResponseHeader("content-type"),
			xml =3D type =3D=3D "xml" || !type && ct && ct.indexOf("xml") >=3D 0,
			data =3D xml ? xhr.responseXML : xhr.responseText;

            if (xml && data.documentElement.tagName =3D=3D =
"parsererror")
                throw "parsererror";

            // Allow a pre-filtering function to sanitize the response
            // s !=3D null is checked to keep backwards compatibility
            if (s && s.dataFilter)
                data =3D s.dataFilter(data, type);

            // The filter can actually parse the response
            if (typeof data =3D=3D=3D "string") {

                // If the type is "script", eval it in global context
                if (type =3D=3D "script")
                    jQuery.globalEval(data);

                // Get the JavaScript object, if JSON is used.
                if (type =3D=3D "json")
                    data =3D window["eval"]("(" + data + ")");
            }

            return data;
        },

        // Serialize an array of form elements or a set of
        // key/values into a query string
        param: function(a) {
            var s =3D [];

            function add(key, value) {
                s[s.length] =3D encodeURIComponent(key) + '=3D' + =
encodeURIComponent(value);
            };

            // If an array was passed in, assume that it is an array
            // of form elements
            if (jQuery.isArray(a) || a.jquery)
            // Serialize the form elements
                jQuery.each(a, function() {
                    add(this.name, this.value);
                });

            // Otherwise, assume that it's an object of key/value pairs
            else
            // Serialize the key/values
                for (var j in a)
            // If the value is an array then the key names need to be =
repeated
                if (jQuery.isArray(a[j]))
                jQuery.each(a[j], function() {
                    add(j, this);
                });
            else
                add(j, jQuery.isFunction(a[j]) ? a[j]() : a[j]);

            // Return the resulting serialization
            return s.join("&").replace(/%20/g, "+");
        }

    });
    var elemdisplay =3D {},
	timerId,
	fxAttrs =3D [
    // height animations
		["height", "marginTop", "marginBottom", "paddingTop", =
"paddingBottom"],
    // width animations
		["width", "marginLeft", "marginRight", "paddingLeft", "paddingRight"],
    // opacity animations
		["opacity"]
	];

    function genFx(type, num) {
        var obj =3D {};
        jQuery.each(fxAttrs.concat.apply([], fxAttrs.slice(0, num)), =
function() {
            obj[this] =3D type;
        });
        return obj;
    }

    jQuery.fn.extend({
        show: function(speed, callback) {
            if (speed) {
                return this.animate(genFx("show", 3), speed, callback);
            } else {
                for (var i =3D 0, l =3D this.length; i < l; i++) {
                    var old =3D jQuery.data(this[i], "olddisplay");

                    this[i].style.display =3D old || "";

                    if (jQuery.css(this[i], "display") =3D=3D=3D "none") =
{
                        var tagName =3D this[i].tagName, display;

                        if (elemdisplay[tagName]) {
                            display =3D elemdisplay[tagName];
                        } else {
                            var elem =3D jQuery("<" + tagName + " =
/>").appendTo("body");

                            display =3D elem.css("display");
                            if (display =3D=3D=3D "none")
                                display =3D "block";

                            elem.remove();

                            elemdisplay[tagName] =3D display;
                        }

                        jQuery.data(this[i], "olddisplay", display);
                    }
                }

                // Set the display of the elements in a second loop
                // to avoid the constant reflow
                for (var i =3D 0, l =3D this.length; i < l; i++) {
                    this[i].style.display =3D jQuery.data(this[i], =
"olddisplay") || "";
                }

                return this;
            }
        },

        hide: function(speed, callback) {
            if (speed) {
                return this.animate(genFx("hide", 3), speed, callback);
            } else {
                for (var i =3D 0, l =3D this.length; i < l; i++) {
                    var old =3D jQuery.data(this[i], "olddisplay");
                    if (!old && old !=3D=3D "none")
                        jQuery.data(this[i], "olddisplay", =
jQuery.css(this[i], "display"));
                }

                // Set the display of the elements in a second loop
                // to avoid the constant reflow
                for (var i =3D 0, l =3D this.length; i < l; i++) {
                    this[i].style.display =3D "none";
                }

                return this;
            }
        },

        // Save the old toggle function
        _toggle: jQuery.fn.toggle,

        toggle: function(fn, fn2) {
            var bool =3D typeof fn =3D=3D=3D "boolean";

            return jQuery.isFunction(fn) && jQuery.isFunction(fn2) ?
			this._toggle.apply(this, arguments) :
			fn =3D=3D null || bool ?
				this.each(function() {
				    var state =3D bool ? fn : jQuery(this).is(":hidden");
				    jQuery(this)[state ? "show" : "hide"]();
				}) :
				this.animate(genFx("toggle", 3), fn, fn2);
        },

        fadeTo: function(speed, to, callback) {
            return this.animate({ opacity: to }, speed, callback);
        },

        animate: function(prop, speed, easing, callback) {
            var optall =3D jQuery.speed(speed, easing, callback);

            return this[optall.queue =3D=3D=3D false ? "each" : =
"queue"](function() {

                var opt =3D jQuery.extend({}, optall), p,
				hidden =3D this.nodeType =3D=3D 1 && jQuery(this).is(":hidden"),
				self =3D this;

                for (p in prop) {
                    if (prop[p] =3D=3D "hide" && hidden || prop[p] =
=3D=3D "show" && !hidden)
                        return opt.complete.call(this);

                    if ((p =3D=3D "height" || p =3D=3D "width") && =
this.style) {
                        // Store display property
                        opt.display =3D jQuery.css(this, "display");

                        // Make sure that nothing sneaks out
                        opt.overflow =3D this.style.overflow;
                    }
                }

                if (opt.overflow !=3D null)
                    this.style.overflow =3D "hidden";

                opt.curAnim =3D jQuery.extend({}, prop);

                jQuery.each(prop, function(name, val) {
                    var e =3D new jQuery.fx(self, opt, name);

                    if (/toggle|show|hide/.test(val))
                        e[val =3D=3D "toggle" ? hidden ? "show" : "hide" =
: val](prop);
                    else {
                        var parts =3D =
val.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),
						start =3D e.cur(true) || 0;

                        if (parts) {
                            var end =3D parseFloat(parts[2]),
							unit =3D parts[3] || "px";

                            // We need to compute starting value
                            if (unit !=3D "px") {
                                self.style[name] =3D (end || 1) + unit;
                                start =3D ((end || 1) / e.cur(true)) * =
start;
                                self.style[name] =3D start + unit;
                            }

                            // If a +=3D/-=3D token was provided, we're =
doing a relative animation
                            if (parts[1])
                                end =3D ((parts[1] =3D=3D "-=3D" ? -1 : =
1) * end) + start;

                            e.custom(start, end, unit);
                        } else
                            e.custom(start, val, "");
                    }
                });

                // For JS strict compliance
                return true;
            });
        },

        stop: function(clearQueue, gotoEnd) {
            var timers =3D jQuery.timers;

            if (clearQueue)
                this.queue([]);

            this.each(function() {
                // go in reverse order so anything added to the queue =
during the loop is ignored
                for (var i =3D timers.length - 1; i >=3D 0; i--)
                    if (timers[i].elem =3D=3D this) {
                    if (gotoEnd)
                    // force the next step to be the last
                        timers[i](true);
                    timers.splice(i, 1);
                }
            });

            // start the next in the queue if the last step wasn't =
forced
            if (!gotoEnd)
                this.dequeue();

            return this;
        }

    });

    // Generate shortcuts for custom animations
    jQuery.each({
        slideDown: genFx("show", 1),
        slideUp: genFx("hide", 1),
        slideToggle: genFx("toggle", 1),
        fadeIn: { opacity: "show" },
        fadeOut: { opacity: "hide" }
    }, function(name, props) {
        jQuery.fn[name] =3D function(speed, callback) {
            return this.animate(props, speed, callback);
        };
    });

    jQuery.extend({

        speed: function(speed, easing, fn) {
            var opt =3D typeof speed =3D=3D=3D "object" ? speed : {
                complete: fn || !fn && easing ||
				jQuery.isFunction(speed) && speed,
                duration: speed,
                easing: fn && easing || easing && =
!jQuery.isFunction(easing) && easing
            };

            opt.duration =3D jQuery.fx.off ? 0 : typeof opt.duration =
=3D=3D=3D "number" ? opt.duration :
			jQuery.fx.speeds[opt.duration] || jQuery.fx.speeds._default;

            // Queueing
            opt.old =3D opt.complete;
            opt.complete =3D function() {
                if (opt.queue !=3D=3D false)
                    jQuery(this).dequeue();
                if (jQuery.isFunction(opt.old))
                    opt.old.call(this);
            };

            return opt;
        },

        easing: {
            linear: function(p, n, firstNum, diff) {
                return firstNum + diff * p;
            },
            swing: function(p, n, firstNum, diff) {
                return ((-Math.cos(p * Math.PI) / 2) + 0.5) * diff + =
firstNum;
            }
        },

        timers: [],

        fx: function(elem, options, prop) {
            this.options =3D options;
            this.elem =3D elem;
            this.prop =3D prop;

            if (!options.orig)
                options.orig =3D {};
        }

    });

    jQuery.fx.prototype =3D {

        // Simple function for setting a style value
        update: function() {
            if (this.options.step)
                this.options.step.call(this.elem, this.now, this);

            (jQuery.fx.step[this.prop] || =
jQuery.fx.step._default)(this);

            // Set display property to block for height/width animations
            if ((this.prop =3D=3D "height" || this.prop =3D=3D "width") =
&& this.elem.style)
                this.elem.style.display =3D "block";
        },

        // Get the current size
        cur: function(force) {
            if (this.elem[this.prop] !=3D null && (!this.elem.style || =
this.elem.style[this.prop] =3D=3D null))
                return this.elem[this.prop];

            var r =3D parseFloat(jQuery.css(this.elem, this.prop, =
force));
            return r && r > -10000 ? r : =
parseFloat(jQuery.curCSS(this.elem, this.prop)) || 0;
        },

        // Start an animation from one number to another
        custom: function(from, to, unit) {
            this.startTime =3D now();
            this.start =3D from;
            this.end =3D to;
            this.unit =3D unit || this.unit || "px";
            this.now =3D this.start;
            this.pos =3D this.state =3D 0;

            var self =3D this;
            function t(gotoEnd) {
                return self.step(gotoEnd);
            }

            t.elem =3D this.elem;

            if (t() && jQuery.timers.push(t) && !timerId) {
                timerId =3D setInterval(function() {
                    var timers =3D jQuery.timers;

                    for (var i =3D 0; i < timers.length; i++)
                        if (!timers[i]())
                        timers.splice(i--, 1);

                    if (!timers.length) {
                        clearInterval(timerId);
                        timerId =3D undefined;
                    }
                }, 13);
            }
        },

        // Simple 'show' function
        show: function() {
            // Remember where we started, so that we can go back to it =
later
            this.options.orig[this.prop] =3D =
jQuery.attr(this.elem.style, this.prop);
            this.options.show =3D true;

            // Begin the animation
            // Make sure that we start at a small width/height to avoid =
any
            // flash of content
            this.custom(this.prop =3D=3D "width" || this.prop =3D=3D =
"height" ? 1 : 0, this.cur());

            // Start by showing the element
            jQuery(this.elem).show();
        },

        // Simple 'hide' function
        hide: function() {
            // Remember where we started, so that we can go back to it =
later
            this.options.orig[this.prop] =3D =
jQuery.attr(this.elem.style, this.prop);
            this.options.hide =3D true;

            // Begin the animation
            this.custom(this.cur(), 0);
        },

        // Each step of an animation
        step: function(gotoEnd) {
            var t =3D now();

            if (gotoEnd || t >=3D this.options.duration + =
this.startTime) {
                this.now =3D this.end;
                this.pos =3D this.state =3D 1;
                this.update();

                this.options.curAnim[this.prop] =3D true;

                var done =3D true;
                for (var i in this.options.curAnim)
                    if (this.options.curAnim[i] !=3D=3D true)
                    done =3D false;

                if (done) {
                    if (this.options.display !=3D null) {
                        // Reset the overflow
                        this.elem.style.overflow =3D =
this.options.overflow;

                        // Reset the display
                        this.elem.style.display =3D =
this.options.display;
                        if (jQuery.css(this.elem, "display") =3D=3D =
"none")
                            this.elem.style.display =3D "block";
                    }

                    // Hide the element if the "hide" operation was done
                    if (this.options.hide)
                        jQuery(this.elem).hide();

                    // Reset the properties, if the item has been hidden =
or shown
                    if (this.options.hide || this.options.show)
                        for (var p in this.options.curAnim)
                        jQuery.attr(this.elem.style, p, =
this.options.orig[p]);

                    // Execute the complete function
                    this.options.complete.call(this.elem);
                }

                return false;
            } else {
                var n =3D t - this.startTime;
                this.state =3D n / this.options.duration;

                // Perform the easing function, defaults to swing
                this.pos =3D jQuery.easing[this.options.easing || =
(jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, =
this.options.duration);
                this.now =3D this.start + ((this.end - this.start) * =
this.pos);

                // Perform the next step of the animation
                this.update();
            }

            return true;
        }

    };

    jQuery.extend(jQuery.fx, {
        speeds: {
            slow: 600,
            fast: 200,
            // Default speed
            _default: 400
        },
        step: {

            opacity: function(fx) {
                jQuery.attr(fx.elem.style, "opacity", fx.now);
            },

            _default: function(fx) {
                if (fx.elem.style && fx.elem.style[fx.prop] !=3D null)
                    fx.elem.style[fx.prop] =3D fx.now + fx.unit;
                else
                    fx.elem[fx.prop] =3D fx.now;
            }
        }
    });
    if (document.documentElement["getBoundingClientRect"])
        jQuery.fn.offset =3D function() {
            if (!this[0]) return { top: 0, left: 0 };
            if (this[0] =3D=3D=3D this[0].ownerDocument.body) return =
jQuery.offset.bodyOffset(this[0]);
            var box =3D this[0].getBoundingClientRect(), doc =3D =
this[0].ownerDocument, body =3D doc.body, docElem =3D =
doc.documentElement,
			clientTop =3D docElem.clientTop || body.clientTop || 0, clientLeft =
=3D docElem.clientLeft || body.clientLeft || 0,
			top =3D box.top + (self.pageYOffset || jQuery.boxModel && =
docElem.scrollTop || body.scrollTop) - clientTop,
			left =3D box.left + (self.pageXOffset || jQuery.boxModel && =
docElem.scrollLeft || body.scrollLeft) - clientLeft;
            return { top: top, left: left };
        };
    else
        jQuery.fn.offset =3D function() {
            if (!this[0]) return { top: 0, left: 0 };
            if (this[0] =3D=3D=3D this[0].ownerDocument.body) return =
jQuery.offset.bodyOffset(this[0]);
            jQuery.offset.initialized || jQuery.offset.initialize();

            var elem =3D this[0], offsetParent =3D elem.offsetParent, =
prevOffsetParent =3D elem,
			doc =3D elem.ownerDocument, computedStyle, docElem =3D =
doc.documentElement,
			body =3D doc.body, defaultView =3D doc.defaultView,
			prevComputedStyle =3D defaultView.getComputedStyle(elem, null),
			top =3D elem.offsetTop, left =3D elem.offsetLeft;

            while ((elem =3D elem.parentNode) && elem !=3D=3D body && =
elem !=3D=3D docElem) {
                computedStyle =3D defaultView.getComputedStyle(elem, =
null);
                top -=3D elem.scrollTop, left -=3D elem.scrollLeft;
                if (elem =3D=3D=3D offsetParent) {
                    top +=3D elem.offsetTop, left +=3D elem.offsetLeft;
                    if (jQuery.offset.doesNotAddBorder && =
!(jQuery.offset.doesAddBorderForTableAndCells && =
/^t(able|d|h)$/i.test(elem.tagName)))
                        top +=3D parseInt(computedStyle.borderTopWidth, =
10) || 0,
					left +=3D parseInt(computedStyle.borderLeftWidth, 10) || 0;
                    prevOffsetParent =3D offsetParent, offsetParent =3D =
elem.offsetParent;
                }
                if (jQuery.offset.subtractsBorderForOverflowNotVisible =
&& computedStyle.overflow !=3D=3D "visible")
                    top +=3D parseInt(computedStyle.borderTopWidth, 10) =
|| 0,
				left +=3D parseInt(computedStyle.borderLeftWidth, 10) || 0;
                prevComputedStyle =3D computedStyle;
            }

            if (prevComputedStyle.position =3D=3D=3D "relative" || =
prevComputedStyle.position =3D=3D=3D "static")
                top +=3D body.offsetTop,
			left +=3D body.offsetLeft;

            if (prevComputedStyle.position =3D=3D=3D "fixed")
                top +=3D Math.max(docElem.scrollTop, body.scrollTop),
			left +=3D Math.max(docElem.scrollLeft, body.scrollLeft);

            return { top: top, left: left };
        };

    jQuery.offset =3D {
        initialize: function() {
            if (this.initialized) return;
            var body =3D document.body, container =3D =
document.createElement('div'), innerDiv, checkDiv, table, td, rules, =
prop, bodyMarginTop =3D body.style.marginTop,
			html =3D '<div =
style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;"><div></div></div><table =
style=3D"position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;" cellpadding=3D"0" =
cellspacing=3D"0"><tr><td></td></tr></table>';

            rules =3D { position: 'absolute', top: 0, left: 0, margin: =
0, border: 0, width: '1px', height: '1px', visibility: 'hidden' };
            for (prop in rules) container.style[prop] =3D rules[prop];

            container.innerHTML =3D html;
            body.insertBefore(container, body.firstChild);
            innerDiv =3D container.firstChild, checkDiv =3D =
innerDiv.firstChild, td =3D innerDiv.nextSibling.firstChild.firstChild;

            this.doesNotAddBorder =3D (checkDiv.offsetTop !=3D=3D 5);
            this.doesAddBorderForTableAndCells =3D (td.offsetTop =
=3D=3D=3D 5);

            innerDiv.style.overflow =3D 'hidden', =
innerDiv.style.position =3D 'relative';
            this.subtractsBorderForOverflowNotVisible =3D =
(checkDiv.offsetTop =3D=3D=3D -5);

            body.style.marginTop =3D '1px';
            this.doesNotIncludeMarginInBodyOffset =3D (body.offsetTop =
=3D=3D=3D 0);
            body.style.marginTop =3D bodyMarginTop;

            body.removeChild(container);
            this.initialized =3D true;
        },

        bodyOffset: function(body) {
            jQuery.offset.initialized || jQuery.offset.initialize();
            var top =3D body.offsetTop, left =3D body.offsetLeft;
            if (jQuery.offset.doesNotIncludeMarginInBodyOffset)
                top +=3D parseInt(jQuery.curCSS(body, 'marginTop', =
true), 10) || 0,
			left +=3D parseInt(jQuery.curCSS(body, 'marginLeft', true), 10) || 0;
            return { top: top, left: left };
        }
    };


    jQuery.fn.extend({
        position: function() {
            var left =3D 0, top =3D 0, results;

            if (this[0]) {
                // Get *real* offsetParent
                var offsetParent =3D this.offsetParent(),

                // Get correct offsets
			offset =3D this.offset(),
			parentOffset =3D /^body|html$/i.test(offsetParent[0].tagName) ? { =
top: 0, left: 0} : offsetParent.offset();

                // Subtract element margins
                // note: when an element has margin: auto the offsetLeft =
and marginLeft=20
                // are the same in Safari causing offset.left to =
incorrectly be 0
                offset.top -=3D num(this, 'marginTop');
                offset.left -=3D num(this, 'marginLeft');

                // Add offsetParent borders
                parentOffset.top +=3D num(offsetParent, =
'borderTopWidth');
                parentOffset.left +=3D num(offsetParent, =
'borderLeftWidth');

                // Subtract the two offsets
                results =3D {
                    top: offset.top - parentOffset.top,
                    left: offset.left - parentOffset.left
                };
            }

            return results;
        },

        offsetParent: function() {
            var offsetParent =3D this[0].offsetParent || document.body;
            while (offsetParent && =
(!/^body|html$/i.test(offsetParent.tagName) && jQuery.css(offsetParent, =
'position') =3D=3D 'static'))
                offsetParent =3D offsetParent.offsetParent;
            return jQuery(offsetParent);
        }
    });


    // Create scrollLeft and scrollTop methods
    jQuery.each(['Left', 'Top'], function(i, name) {
        var method =3D 'scroll' + name;

        jQuery.fn[method] =3D function(val) {
            if (!this[0]) return null;

            return val !=3D=3D undefined ?

            // Set the scroll offset
			this.each(function() {
			    this =3D=3D window || this =3D=3D document ?
					window.scrollTo(
						!i ? val : jQuery(window).scrollLeft(),
						 i ? val : jQuery(window).scrollTop()
					) :
					this[method] =3D val;
			}) :

            // Return the scroll offset
			this[0] =3D=3D window || this[0] =3D=3D document ?
				self[i ? 'pageYOffset' : 'pageXOffset'] ||
					jQuery.boxModel && document.documentElement[method] ||
					document.body[method] :
				this[0][method];
        };
    });
    // Create innerHeight, innerWidth, outerHeight and outerWidth =
methods
    jQuery.each(["Height", "Width"], function(i, name) {

        var tl =3D i ? "Left" : "Top",  // top or left
		br =3D i ? "Right" : "Bottom", // bottom or right
		lower =3D name.toLowerCase();

        // innerHeight and innerWidth
        jQuery.fn["inner" + name] =3D function() {
            return this[0] ?
			jQuery.css(this[0], lower, false, "padding") :
			null;
        };

        // outerHeight and outerWidth
        jQuery.fn["outer" + name] =3D function(margin) {
            return this[0] ?
			jQuery.css(this[0], lower, false, margin ? "margin" : "border") :
			null;
        };

        var type =3D name.toLowerCase();

        jQuery.fn[type] =3D function(size) {
            // Get window width or height
            return this[0] =3D=3D window ?
            // Everyone else use document.documentElement or =
document.body depending on Quirks vs Standards mode
			document.compatMode =3D=3D "CSS1Compat" && =
document.documentElement["client" + name] ||
			document.body["client" + name] :

            // Get document width or height
			this[0] =3D=3D document ?
            // Either scroll[Width/Height] or offset[Width/Height], =
whichever is greater
				Math.max(
					document.documentElement["client" + name],
					document.body["scroll" + name], document.documentElement["scroll" + =
name],
					document.body["offset" + name], document.documentElement["offset" + =
name]
				) :

            // Get or set width or height on the element
				size =3D=3D=3D undefined ?
            // Get width or height on the element
					(this.length ? jQuery.css(this[0], type) : null) :

            // Set the width or height on the element (default to pixels =
if value is unitless)
					this.css(type, typeof size =3D=3D=3D "string" ? size : size + =
"px");
        };

    });
})();

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/JS/WebsitePreview200910202.js

=EF=BB=BFvar logos =3D new Array("nc.png", "g5.png", "mpo.png", =
"mu.png", "pu.png", "totm.png", "tarm.png", "vm.png");
var constStyle =3D =
"overflow:hidden;font-size:10px;font-family:verdana;margin:0px =
auto;height:398px;width:298px;border:2px solid =
#000;text-align:center;padding:0px;";
var constLogo =3D "<div =
style=3D'background-color:#fff;margin:0px;border-bottom:2px solid =
#000;padding:10px;'>"
var constFooter =3D "<div =
style=3D'font-size:10px;position:absolute;bottom:0px;text-align:left;left=
:0px;padding:10px;'>For more info on this service and others contact us =
on (011) 288 6600 or info@newsclip.co.za, or click on the logo =
above.</div>";

//Colors
//var color_bg =3D ["ff0000", "eeeeee", "430070", "dd5500", "60094e", =
"ffcc00", "0303e5", "00ff00"];
//var color_text =3D ["000", "000", "fff", "000", "fff", "000", "fff", =
"000"];

//Grey
var color_bg =3D new Array("992222", "eeeeee", "430070", "ffb33e", =
"60094e", "99bbdd", "ffcc00", "009900");
var color_text =3D new Array("fff", "000", "fff", "000", "fff", "000", =
"000", "fff");

var text_heading =3D new Array("Newsclip", "Gate5", "MyPressOffice", =
"Media Update", "Publicity Update", "TotallyMAd", "Target Media", =
"ViaMobile");


function getWebsiteHTML(num) {
    var returnString =3D "<html><head>\
    <style type=3D'text/css'>\
    p:first-letter {font-weight:bold;font-size:16px; } \
    </style></head><body>";
    returnString +=3D "<div style=3D'" + constStyle + ";color:#" + =
color_text[num] + ";background-color:#" + color_bg[num] + "'>\
    " + constLogo + "<img src=3D'Images/websites/" + logos[num] + =
"'></div>\
    <h2>" + text_heading[num] + "</h2>\
    <p =
style=3D'text-align:left;font-family:verdana;font-size:1.1em;padding:10px=
;'>" + text_body[num] + "</p>\
    " + constFooter + "\
    </div>";
    returnString +=3D "</body></html>";

  =20
   =20
    return returnString;
}

var text_body =3D ["Newsclip is a Johannesburg-based 360-degree media =
monitoring company, with nearly three decades of experience in providing =
clients with up-to-the-minute access to clips obtained in the monitoring =
process. Newsclip monitors over 1 400 print media; hundreds of =
commercially-viable websites; and dozens of television and radio =
stations.  The company has expanded to include a fully-fledged =
publishing division that produces <i>Media Update</i>, <i>Publicity =
Update</i> and <i>totallyMAd</i>; and incorporates the Via Mobile =
newsroom, which produces News Reviews and the company's mobile =
communication solutions. In addition, Newsclip Education caters for =
quarterly seminars and corporate media training.",
                 "Gate 5 is our password-protected web-based delivery =
service, providing clients with immediate access to the monitoring =
database. As an information management tool, Gate 5=E2=80=99s database =
offers full keyword search and the sorting and moving of articles. Gate =
5 has completely changed the way that South African communicators think =
of media management.",
                 "MyPressOffice is a comprehensive online press portal =
that makes use of new media elements, alongside traditional text-based =
press releases. Mypressoffice was created to assist companies with =
creating and disseminating press releases and related content easily =
onto the internet. Mypressoffice can be viewed as an aggregator =
providing a central point for journalists to source information. You are =
able to direct journalists to your online press portal by creating a =
link from your current website to your press office. Mypressoffice is =
the online platform for your personalised profile where all your company =
information is centralised, readily available and searchable.",
                 "<i>Media Update</i> is a media-centric newsletter that =
provides a space for publishers; producers; journalists; and media =
mavens to find information relevant to the local media environment. It =
is supported by a website, www.mediaupdate.co.za, which is updated on a =
daily basis with the latest news from the dynamic and ever-changing =
world of media. In 2008, the <i>Media Update</i> website was revamped to =
include many cutting-edge interactive features, and the weekly <i>Media =
Update</i> vodcast.",
                 "<i>Publicity Update</i> is a multiple information =
source that caters to the South African public relations and =
communications industries. It supplies information on awareness =
initiatives; publicity campaigns; new appointments; publicity profiles; =
and case studies about successes in the local industry. The website, =
www.publicityupdate.co.za, also provides information about trends; =
tenders; new accounts; and awards, and is linked to the <i>Media =
Update</i> blog; gallery; glossary; and calendar. The website features =
the <i>Publicity Update</i> vodcast, presented each week to keep you in =
the know.",
                 "<i>totallyMAd</i> is a newsletter focused on the =
marketing and advertising industries, with elements of design and =
creative award work included. Every week, the newsletter summarises the =
latest news from these sectors of the media world, including account =
gains; case studies; and snippets of the latest print and broadcast =
campaigns, with the full stories available online at =
www.totallymad.co.za. One can also browse through the weekly =
publications online, and view the weekly <i>totallyMAd</i> vodcast.",
                 "Target Media is Newsclip Media Monitoring=E2=80=99s =
comprehensive media database, providing up-to-date and accurate =
information about more than 2 500 media outlets across all media =
platforms in South Africa. With Target Media, you can, at the push of a =
button, access and plan your media exposure across all media channels, =
giving you full contact and demographic details for newspapers; =
magazines; broadcast stations; and commercially-viable online websites",
                 "Newsclip=E2=80=99s publishing division produces 17 =
daily and weekly News Reviews. Its resulting mobile delivery service is =
known as ViaMobile. This service is an sms-based news service intent on =
delivering selected snippets of news before they become news. It pushes =
information to people=E2=80=99s mobile devices, and is customised to =
individual tastes and interests."];











------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/WebResource.axd?d=etPhM1nKGzG_wEa_XKuBPCHc8HvQoV7USRgQsbij1RAt17heYy9otWnxnhzGyuCVMAn0GfN9vVHxkKIVa3Ewb4kyuhU2JWqIJ6iLIwlpaqU1&t=634219308676079557

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        // e.g. http:
        var action =3D theForm.action || document.location.pathname, =
fragmentIndex =3D action.indexOf('#');
        if (fragmentIndex !=3D=3D -1) {
            action =3D action.substr(0, fragmentIndex);
        }
        if (!__nonMSDOMBrowser) {
            var queryIndex =3D action.indexOf('?');
            if (queryIndex !=3D=3D -1) {
                var path =3D action.substr(0, queryIndex);
                if (path.indexOf("%") =3D=3D=3D -1) {
                    action =3D encodeURI(path) + =
action.substr(queryIndex);
                }
            }
            else if (action.indexOf("%") =3D=3D=3D -1) {
                action =3D encodeURI(action);
            }
        }
        xmlRequest.open("POST", action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (src &&
            ((src.tagName.toLowerCase() =3D=3D "input") &&
             (src.type.toLowerCase() =3D=3D "submit" || =
src.type.toLowerCase() =3D=3D "button")) ||
            ((src.tagName.toLowerCase() =3D=3D "a") &&
             (src.href !=3D null) && (src.href !=3D "")) ||
            (src.tagName.toLowerCase() =3D=3D "textarea")) {
            return true;
        }
        var defaultButton;
        if (__nonMSDOMBrowser) {
            defaultButton =3D document.getElementById(target);
        }
        else {
            defaultButton =3D document.all[target];
        }
        if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
            defaultButton.click();
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return false;
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/ScriptResource.axd?d=GfKSSPt-2QjGOe7U0106Lqri3qTUU6joerHUAiKgQi34NWd8l3cgVAMrthgw0WV0srKRTaBF6A-6Ac4WnMzkzalv3iD88yPjZB4o0tMCBtp6ODgtA1cMo1DTvXoRKj0x0&t=ffffffffbd2983fc

=EF=BB=BF// (c) 2010 CodePlex Foundation
(function(g,b){var =
o=3D"object",t=3D"set_",l=3D"#",n=3D"$",k=3D"string",j=3D".",h=3D" =
",s=3D"onreadystatechange",m=3D"load",y=3D"_readyQueue",x=3D"_domReadyQue=
ue",r=3D"error",d=3Dfalse,q=3D"on",a=3Dnull,c=3Dtrue,e=3D"undefined",f=3D=
"function",i=3D"number",A=3Dfunction(a){a=3Da||{};p(arguments,function(b)=
{b&&v(b,function(c,b){a[b]=3Dc})},1);return a},v=3Dfunction(a,c){for(var =
b in a)c(a[b],b)},p=3Dfunction(a,g,h){var d;if(a){a=3Da instanceof =
Array||typeof a.length=3D=3D=3Di&&(typeof =
a.callee=3D=3D=3Df||a.item&&typeof =
a.nodeType=3D=3D=3De&&!a.addEventListener&&!a.attachEvent)?a:[a];for(var =
b=3Dh||0,j=3Da.length;b<j;b++)if(g(a[b],b)){d=3Dc;break}}return!d},u=3Dfu=
nction(b,e,d){var c=3Db[e],a=3Dtypeof c=3D=3D=3Df;a&&c.call(b,d);return =
a};if(!b||!b.loader){function =
M(a){a=3Da||{};p(arguments,function(b){b&&v(b,function(c,b){if(typeof =
a[b]=3D=3D=3De)a[b]=3Dc})},1);return a}var =
z=3D!!document.attachEvent;function C(b,a){var c=3Db[a];delete =
b[a];return c}function =
K(d,b,c){p(C(d,b),function(b){b.apply(a,c||[])})}function =
I(a,c,b){return a?(a[c]=3Da[c]||b):b}function =
G(c,b,a){I(c,b,[]).push(a)}function =
B(b,a){return(a||document).getElementsByTagName(b)}function J(a){return =
document.createElement(a)}function D(b,e,g,i,h,f){function =
c(){if(!z||!h||/loaded|complete/.test(b.readyState)){if(z)b.detachEvent(g=
||q+e,c);else{b.removeEventListener(e,c,d);f&&b.removeEventListener(r,c,d=
)}i.apply(b);b=3Da}}if(z)b.attachEvent(g||q+e,c);else{b.addEventListener(=
e,c,d);f&&b.addEventListener(r,c,d)}}function =
E(){b._domReady&&b._2Pass(C(b,x))}function F(){var =
a=3Db._ready;if(!a&&b._domReady&&!(b.loader&&b.loader._loading))b._ready=3D=
a=3Dc;a&&b._2Pass(C(b,y))}g.Sys=3Db=3DM(b,{version:[3,0,31106,0],__namesp=
ace:c,debug:d,scripts:{},activateDom:c,composites:{},components:{},plugin=
s:{},create:{},converters:{},_domLoaded:function(){if(b._domChecked)retur=
n;b._domChecked=3Dc;function d(){if(!b._domReady){b._domReady=3Dc;var =
d=3Db._autoRequire;d&&b.require(d,function(){b._autoRequire=3Da;K(b,"_aut=
oQueue")},autoToken);E();F()}}D(g,m,a,d);var =
e;if(z)if(g=3D=3Dg.top&&document.documentElement.doScroll){var =
h,i,f=3DJ("div");e=3Dfunction(){try{f.doScroll("left")}catch(b){h=3Dg.set=
Timeout(e,0);return}f=3Da;d()};e()}else D(document,a,s,d,c);else =
document.addEventListener&&D(document,"DOMContentLoaded",a,d)},_getById:f=
unction(b,d,h,f,a,g){if(a)if(f&&a.id=3D=3D=3Dd)b.push(a);else!g&&p(B("*",=
a),function(a){if(a.id=3D=3D=3Dd){b.push(a);return c}});else{var =
e=3Ddocument.getElementById(d);e&&b.push(e)}return =
b.length},_getByClass:function(l,d,g,m,a,n){function i(b){var =
e,a=3Db.className;if(a&&(a=3D=3D=3Dd||a.indexOf(h+d)>=3D0||a.indexOf(d+h)=
>=3D0)){l.push(b);e=3Dc}return e}var b,f,e;if(m&&i(a)&&g)return =
c;if(!n){a=3Da||document;var =
k=3Da.querySelectorAll||a.getElementsByClassName;if(k){if(a.querySelector=
All)d=3Dj+d;e=3Dk.call(a,d);for(b=3D0,f=3De.length;b<f;b++){l.push(e[b]);=
if(g)return =
c}}else{e=3DB("*",a);for(b=3D0,f=3De.length;b<f;b++)if(i(e[b])&&g)return =
c}}},query:function(a,c){return new =
b.ElementSet(a,c)},"get":function(b,a){return a&&typeof =
a.get=3D=3D=3Df?a.get(b):this._find(b,a,c)},_find:function(m,d,f,h){var =
e=3D[],j;if(typeof m=3D=3D=3Dk)j=3D[m];else j=3Dm;var i=3Dd instanceof =
Array,o=3D/^([\$#\.])((\w|[$:\.\-])+)$/,q=3D/^((\w+)|\*)$/;if(typeof =
d=3D=3D=3Dk||d instanceof Array)d=3Db._find(d);if(d instanceof =
b.ElementSet)d=3Dd.get();p(j,function(a){if(typeof =
a!=3D=3Dk)if(h)contains(d,a)&&e.push(a);else e.push(a);else{var =
j=3Do.exec(a);if(j&&j.length=3D=3D=3D4){a=3Dj[2];var =
s=3Dj[1];if(s=3D=3D=3Dn)b._getComponent(e,a,d);else{var =
r=3Ds=3D=3D=3Dl?b._getById:b._getByClass;if(d)p(d,function(b){if(b.nodeTy=
pe=3D=3D=3D1)return r(e,a,f,i,b,h)});else r(e,a,f)}}else =
if(q.test(a))if(d instanceof =
Array)p(d,function(b){if(b.nodeType=3D=3D=3D1){if(i&&(a=3D=3D=3D"*"||b.ta=
gName.toLowerCase()=3D=3D=3Da)){e.push(b);if(f)return =
c}if(!h)if(!p(B(a,b),function(a){e.push(a);if(f)return c}))return =
c}});else{var m=3DB(a,d);if(f){m[0]&&e.push(m[0]);return =
c}p(m,function(a){e.push(a)})}else =
if(g.jQuery){!h&&e.push.apply(e,jQuery(a,d).get());i&&e.push.apply(e,jQue=
ry(d).filter(a).get())}}});return =
e.length?f?e[0]||a:e:a},onDomReady:function(a){G(this,x,a);E()},onReady:f=
unction(a){G(this,y,a);F()},_set:function(a,b){v(b,function(c,b){u(a,"add=
_"+b,c)||u(a,t+b,c)||(a[b]=3Dc)})}});b._getComponent=3Db._getComponent||f=
unction(){};b._2Pass=3Db._2Pass||function(a){p(a,function(a){a()})};var =
w;if(!b.ElementSet){w=3Db.ElementSet=3Dfunction(c,a){this._elements=3Dtyp=
eof a=3D=3D=3Do&&typeof =
a.query=3D=3D=3Df?a.query(c).get():b._find(c,a)||[]};w.prototype=3D{__cla=
ss:c,components:function(d,c){var a=3Dnew =
b.ElementSet(this.get());return new =
b.ComponentSet(a,d,c)},component:function(b,a){return =
this.components(b,a).get(0)},each:function(c){for(var =
b=3Dthis._elements,a=3D0,e=3Db.length;a<e;a++)if(c.call(b[a],a)=3D=3D=3Dd=
)break;return this},"get":function(c){var b=3Dthis._elements;return =
typeof c=3D=3D=3De?Array.apply(a,b):b[c]||a},find:function(a){return new =
b.ElementSet(a,this)},filter:function(a){return new =
b.ElementSet(b._find(a,this._elements,d,c))}}}if(!b.ComponentSet){w=3Db.C=
omponentSet=3Dfunction(a,d,c){this._elementSet=3Da||(a=3Dnew =
b.ElementSet);this._components=3Dthis._execute(a,d,c)};w.prototype=3D{__c=
lass:c,setProperties:function(a){return =
this.each(function(){b._set(this,a)})},"get":function(c){var =
b=3Dthis._components;return typeof =
c=3D=3D=3De?Array.apply(a,b):b[c||0]||a},each:function(a){p(this._compone=
nts,function(b,e){if(a.call(b,e)=3D=3D=3Dd)return c});return =
this},elements:function(){return =
this._elementSet},_execute:function(f,b,c){var a=3D[];function d(c){var =
a;return c instanceof =
b||(a=3Dc.constructor)&&(a=3D=3D=3Db||a.inheritsFrom&&a.inheritsFrom(b)||=
a.implementsInterface&&a.implementsInterface(b))}if(b instanceof =
Array)a.push.apply(a,b);else f.each(function(){var =
c=3Dthis.control;c&&(!b||d(c))&&a.push(c);p(this._behaviors,function(c){(=
!b||d(c))&&a.push(c)})});if(typeof c!=3D=3De)if(a[c])a=3D[a[c]];else =
a=3D[];return a}}}w=3Da}var L=3Dfunction(a,d){if(d)return =
function(){return =
b.plugins[a.name].plugin.apply(this,arguments)};else{var =
c=3Dfunction(){var c=3Darguments.callee,a=3Dc._component;return =
b._createComp.call(this,a,a.defaults,arguments)};c._component=3Da;return =
c}};b._getCreate=3DL;function H(){var =
sb=3D"callback",Q=3D"completed",hb=3D"completedRequest",gb=3D"invokingReq=
uest",vb=3D"Sys.Net.XMLHttpExecutor",M=3D"Content-Type",kb=3D"text/xml",r=
b=3D"SelectionLanguage",fb=3D"navigate",eb=3D"dispose",db=3D"init",L=3D"u=
nload",P=3D"none",cb=3D"HTML",I=3D"absolute",O=3D"BODY",bb=3D"InternetExp=
lorer",ab=3D"disposing",H=3D"+",qb=3D"MonthNames",pb=3D"MonthGenitiveName=
s",Z=3D"Abbreviated",E=3D"-",D=3D"/",Y=3D"yyyy",X=3D"MMMM",W=3D"dddd",B=3D=
100,J=3D"collectionChanged",V=3D"get_",C=3D"propertyChanged",G=3D",",U=3D=
"null",S=3D"Firefox",T=3D"initialize",jb=3D"beginUpdate",y=3D-1,ob=3D"Und=
efined",x=3D"",F=3D"\n",nb=3D"Exception",w,z;b._foreach=3Dp;b._forIn=3Dv;=
b._merge=3DA;b._callIf=3Du;w=3DFunction;w.__typeName=3D"Function";w.__cla=
ss=3Dc;w.createCallback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){for(var =
d=3D[],c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return =
b.apply(this,d)}return =
b.call(this,a)}};w.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};w.emptyFunction=3Dw.emptyMethod=3Dfunction(){};w.v=
alidateParameters=3Dfunction(c,b,a){return =
Function._validateParams(c,b,a)};w._validateParams=3Dfunction(i,g,e){var =
b,f=3Dg.length;e=3De!=3D=3Dd;b=3DFunction._validateParameterCount(i,g,e);=
if(b){b.popStackFrame();return b}for(var c=3D0,k=3Di.length;c<k;c++){var =
h=3Dg[Math.min(c,f-1)],j=3Dh.name;if(h.parameterArray)j+=3D"["+(c-f+1)+"]=
";else =
if(!e&&c>=3Df)break;b=3DFunction._validateParameter(i[c],h,j);if(b){b.pop=
StackFrame();return b}}return =
a};w._validateParameterCount=3Dfunction(m,g,l){var =
b,f,e=3Dg.length,h=3Dm.length;if(h<e){var i=3De;for(b=3D0;b<e;b++){var =
j=3Dg[b];if(j.optional||j.parameterArray)i--}if(h<i)f=3Dc}else =
if(l&&h>e){f=3Dc;for(b=3D0;b<e;b++)if(g[b].parameterArray){f=3Dd;break}}i=
f(f){var k=3DError.parameterCount();k.popStackFrame();return k}return =
a};w._validateParameter=3Dfunction(d,b,j){var =
c,i=3Db.type,n=3D!!b.integer,m=3D!!b.domElement,o=3D!!b.mayBeNull;c=3DFun=
ction._validateParameterType(d,i,n,m,o,j);if(c){c.popStackFrame();return =
c}var =
g=3Db.elementType,h=3D!!b.elementMayBeNull;if(i=3D=3D=3DArray&&typeof =
d!=3D=3De&&d!=3D=3Da&&(g||!h))for(var =
l=3D!!b.elementInteger,k=3D!!b.elementDomElement,f=3D0;f<d.length;f++){va=
r =
p=3Dd[f];c=3DFunction._validateParameterType(p,g,l,k,h,j+"["+f+"]");if(c)=
{c.popStackFrame();return c}}return =
a};w._validateParameterType=3Dfunction(c,f,n,m,o,g){var d,k;if(typeof =
c=3D=3D=3De||c=3D=3D=3Da){if(o)return =
a;d=3Dc=3D=3D=3Da?Error.argumentNull(g):Error.argumentUndefined(g);d.popS=
tackFrame();return d}if(f&&f.__enum){if(typeof =
c!=3D=3Di){d=3DError.argumentType(g,Object.getType(c),f);d.popStackFrame(=
);return d}if(c%1=3D=3D=3D0){var =
h=3Df.prototype;if(!f.__flags||c=3D=3D=3D0){for(k in =
h)if(h[k]=3D=3D=3Dc)return a}else{var l=3Dc;for(k in h){var =
j=3Dh[k];if(j=3D=3D=3D0)continue;if((j&c)=3D=3D=3Dj)l-=3Dj;if(l=3D=3D=3D0=
)return =
a}}}d=3DError.argumentOutOfRange(g,c,String.format(b.Res.enumInvalidValue=
,c,f.getName()));d.popStackFrame();return =
d}if(m&&(!b._isDomElement(c)||c.nodeType=3D=3D=3D3)){d=3DError.argument(g=
,b.Res.argumentDomElement);d.popStackFrame();return =
d}if(f&&!b._isInstanceOfType(f,c)){d=3DError.argumentType(g,Object.getTyp=
e(c),f);d.popStackFrame();return =
d}if(f=3D=3D=3DNumber&&n)if(c%1!=3D=3D0){d=3DError.argumentOutOfRange(g,c=
,b.Res.argumentInteger);d.popStackFrame();return d}return =
a};w=3DError;w.__typeName=3D"Error";w.__class=3Dc;b._errorArgument=3Dfunc=
tion(e,a,g){var f=3D"Sys.Argument"+e+nb,d=3Df+": =
"+(g||b.Res["argument"+e]);if(a)d+=3DF+String.format(b.Res.paramName,a);v=
ar =
c=3DError.create(d,{name:f,paramName:a});c.popStackFrame();c.popStackFram=
e();return c};b._error=3Dfunction(g,f,d){var c=3D"Sys."+g+nb,e=3Dc+": =
"+(f||b.Res[d]),a=3DError.create(e,{name:c});a.popStackFrame();a.popStack=
Frame();return a};w.create=3Dfunction(c,b){var a=3Dnew =
Error(c);a.message=3Dc;if(b)for(var d in =
b)a[d]=3Db[d];a.popStackFrame();return =
a};w.argument=3Dfunction(a,c){return =
b._errorArgument(x,a,c)};w.argumentNull=3Dfunction(a,c){return =
b._errorArgument("Null",a,c)};w.argumentOutOfRange=3Dfunction(f,c,h){var =
d=3D"Sys.ArgumentOutOfRangeException: =
"+(h||b.Res.argumentOutOfRange);if(f)d+=3DF+String.format(b.Res.paramName=
,f);if(typeof =
c!=3D=3De&&c!=3D=3Da)d+=3DF+String.format(b.Res.actualValue,c);var =
g=3DError.create(d,{name:"Sys.ArgumentOutOfRangeException",paramName:f,ac=
tualValue:c});g.popStackFrame();return =
g};w.argumentType=3Dfunction(e,d,c,f){var =
a=3D"Sys.ArgumentTypeException: ";if(f)a+=3Df;else =
if(d&&c)a+=3DString.format(b.Res.argumentTypeWithTypes,d.getName(),c.getN=
ame());else =
a+=3Db.Res.argumentType;if(e)a+=3DF+String.format(b.Res.paramName,e);var =
g=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:e,actualTy=
pe:d,expectedType:c});g.popStackFrame();return =
g};w.argumentUndefined=3Dfunction(a,c){return =
b._errorArgument(ob,a,c)};w.format=3Dfunction(a){return =
b._error("Format",a,"format")};w.invalidOperation=3Dfunction(a){return =
b._error("InvalidOperation",a,"invalidOperation")};w.notImplemented=3Dfun=
ction(a){return =
b._error("NotImplemented",a,"notImplemented")};w.parameterCount=3Dfunctio=
n(a){return =
b._error("ParameterCount",a,"parameterCount")};w.prototype.popStackFrame=3D=
function(){var b=3Dthis;if(typeof =
b.stack=3D=3D=3De||b.stack=3D=3D=3Da||typeof =
b.fileName=3D=3D=3De||b.fileName=3D=3D=3Da||typeof =
b.lineNumber=3D=3D=3De||b.lineNumber=3D=3D=3Da)return;var =
c=3Db.stack.split(F),f=3Dc[0],h=3Db.fileName+":"+b.lineNumber;while(typeo=
f f!=3D=3De&&f!=3D=3Da&&f.indexOf(h)<0){c.shift();f=3Dc[0]}var =
g=3Dc[1];if(typeof g=3D=3D=3De||g=3D=3D=3Da)return;var =
d=3Dg.match(/@(.*):(\d+)$/);if(typeof =
d=3D=3D=3De||d=3D=3D=3Da)return;b.fileName=3Dd[1];b.lineNumber=3DparseInt=
(d[2]);c.shift();b.stack=3Dc.join(F)};w=3DObject;w.__typeName=3D"Object";=
w.__class=3Dc;w.getType=3Dfunction(b){var =
a=3Db.constructor;return!a||typeof =
a!=3D=3Df||!a.__typeName||a.__typeName=3D=3D=3D"Object"?Object:a};w.getTy=
peName=3Dfunction(a){return =
Object.getType(a).getName()};w=3DString;w.__typeName=3D"String";w.__class=
=3Dc;z=3Dw.prototype;z.endsWith=3Dfunction(a){return =
this.substr(this.length-a.length)=3D=3D=3Da};z.startsWith=3Dfunction(a){r=
eturn this.substr(0,a.length)=3D=3D=3Da};z.trim=3Dfunction(){return =
this.replace(/^\s+|\s+$/g,x)};z.trimEnd=3Dfunction(){return =
this.replace(/\s+$/,x)};z.trimStart=3Dfunction(){return =
this.replace(/^\s+/,x)};w.format=3Dfunction(){return =
String._toFormattedString(d,arguments)};w._toFormattedString=3Dfunction(o=
,m){for(var f=3Dx,h=3Dm[0],b=3D0;c;){var =
i=3Dh.indexOf("{",b),g=3Dh.indexOf("}",b);if(i<0&&g<0){f+=3Dh.slice(b);br=
eak}if(g>0&&(g<i||i<0)){f+=3Dh.slice(b,g+1);b=3Dg+2;continue}f+=3Dh.slice=
(b,i);b=3Di+1;if(h.charAt(b)=3D=3D=3D"{"){f+=3D"{";b++;continue}if(g<0)br=
eak;var =
k=3Dh.substring(b,g),j=3Dk.indexOf(":"),n=3DparseInt(j<0?k:k.substring(0,=
j),10)+1,l=3Dj<0?x:k.substring(j+1),d=3Dm[n];if(typeof =
d=3D=3D=3De||d=3D=3D=3Da)d=3Dx;if(d.toFormattedString)f+=3Dd.toFormattedS=
tring(l);else if(o&&d.localeFormat)f+=3Dd.localeFormat(l);else =
if(d.format)f+=3Dd.format(l);else f+=3Dd.toString();b=3Dg+1}return =
f};w=3DBoolean;w.__typeName=3D"Boolean";w.__class=3Dc;w.parse=3Dfunction(=
e){var b=3De.trim().toLowerCase(),a;if(b=3D=3D=3D"false")a=3Dd;else =
if(b=3D=3D=3D"true")a=3Dc;return =
a};w=3DDate;w.__typeName=3D"Date";w.__class=3Dc;w=3DNumber;w.__typeName=3D=
"Number";w.__class=3Dc;w=3DRegExp;w.__typeName=3D"RegExp";w.__class=3Dc;i=
f(!g)this.window=3Dthis;g.Type=3Dw=3DFunction;z=3Dw.prototype;z.callBaseM=
ethod=3Dfunction(a,e,c){var d=3Db._getBaseMethod(this,a,e);return =
c?d.apply(a,c):d.apply(a)};z.getBaseMethod=3Dfunction(a,c){return =
b._getBaseMethod(this,a,c)};z.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3De?a:this.__baseType};z.getInterfaces=3Dfunction()=
{var c=3D[],a=3Dthis;while(a){var b=3Da.__interfaces;if(b)for(var =
d=3D0,f=3Db.length;d<f;d++){var =
e=3Db[d];!Array.contains(c,e)&&c.push(e)}a=3Da.__baseType}return =
c};z.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3De?x:this.__typeName};z.implementsInterface=3Dfunc=
tion(h){var f=3Dthis;f.resolveInheritance();var =
g=3Dh.getName(),a=3Df.__interfaceCache;if(a){var i=3Da[g];if(typeof =
i!=3D=3De)return i}else a=3Df.__interfaceCache=3D{};var =
b=3Df;while(b){var =
j=3Db.__interfaces;if(j&&Array.indexOf(j,h)!=3D=3Dy)return =
a[g]=3Dc;b=3Db.__baseType}return =
a[g]=3Dd};z.inheritsFrom=3Dfunction(a){this.resolveInheritance();return =
b._inheritsFrom(this,a)};b._inheritsFrom=3Dfunction(e,b){var d;if(b){var =
a=3De.__baseType;while(a){if(a=3D=3D=3Db){d=3Dc;break}a=3Da.__baseType}}r=
eturn!!d};z.initializeBase=3Dfunction(b,c){this.resolveInheritance();var =
a=3Dthis.__baseType;if(a)c?a.apply(b,c):a.apply(b);return =
b};z.isImplementedBy=3Dfunction(b){if(typeof =
b=3D=3D=3De||b=3D=3D=3Da)return d;var =
c=3DObject.getType(b);return!!(c.implementsInterface&&c.implementsInterfa=
ce(this))};z.isInstanceOfType=3Dfunction(a){return =
b._isInstanceOfType(this,a)};z.registerClass=3Dfunction(f,e,g){var =
a=3Dthis,j=3Da.prototype;j.constructor=3Da;a.__typeName=3Df;a.__class=3Dc=
;if(e){a.__baseType=3De;a.__basePrototypePending=3Dc}b.__upperCaseTypes[f=
.toUpperCase()]=3Da;if(g)for(var =
i=3Da.__interfaces=3D[],d=3D2,k=3Darguments.length;d<k;d++){var =
h=3Darguments[d];i.push(h)}return =
a};b.registerComponent=3Dfunction(d,c){var =
f=3Dd.getName(),e=3Db.UI&&(b._inheritsFrom(d,b.UI.Control)||b._inheritsFr=
om(d,b.UI.Behavior)),a=3Dc&&c.name;if(!a){a=3Df;var =
g=3Da.lastIndexOf(j);if(g>=3D0){a=3Da.substr(g+1);if(a&&a.charAt(0)=3D=3D=
=3D"_")return}a=3Da.substr(0,1).toLowerCase()+a.substr(1)}if(!c)c=3D{};c.=
name=3Da;c.type=3Dd;c.typeName=3Df;c._isBehavior=3De;c=3Db.components[a]=3D=
A(b.components[a],c);var =
i=3Db._getCreate(c),h=3De?b.ElementSet.prototype:b.create;h[a]=3Di};b.reg=
isterPlugin=3Dfunction(a){var =
e=3Da.name,f=3Da.functionName||e;b.plugins[e]=3DA(b.plugins[e],a);var =
g=3Da.plugin,d;if(a.global)d=3Db;else =
if(a.dom)d=3Db.ElementSet.prototype;else =
if(a.components)d=3Db.ComponentSet.prototype;if(d)d[f]=3Db._getCreate(a,c=
)};b._createComp=3Dfunction(d,l,f){var =
i=3Dd.type,h=3Dd.parameters||[],j=3Dd._isBehavior,m=3Dj?f[0]:a,c=3Df[h.le=
ngth]||{};c=3DA({},l,c);p(h,function(a,g){var d=3Dtypeof =
a=3D=3D=3Dk?a:a.name,b=3Df[g];if(typeof b!=3D=3De&&typeof =
c[d]=3D=3D=3De)c[d]=3Db});if(this instanceof b.ElementSet){var =
g=3D[];this.each(function(){g.push(b._create(i,c,this))});return new =
b.ComponentSet(this,g)}else return =
b._create(i,c)};b._create=3Dfunction(f,g,c){var d=3Dtypeof =
c;if(d=3D=3D=3Dk)c=3Db.get(c);var =
a;b._2Pass(function(){a=3Dd=3D=3D=3De?new f:new =
f(c);u(a,jb);b._set(a,g);var =
h=3Db.Component;if(!h||!h._register(a))u(a,"endUpdate")||u(a,T)});return =
a};z.registerInterface=3Dfunction(d){var =
a=3Dthis;b.__upperCaseTypes[d.toUpperCase()]=3Da;a.prototype.constructor=3D=
a;a.__typeName=3Dd;a.__interface=3Dc;return =
a};z.resolveInheritance=3Dfunction(){var =
a=3Dthis;if(a.__basePrototypePending){var =
e=3Da.__baseType;e.resolveInheritance();var =
c=3De.prototype,d=3Da.prototype;for(var b in c)d[b]=3Dd[b]||c[b];delete =
a.__basePrototypePending}};w.getRootNamespaces=3Dfunction(){return =
Array.clone(b.__rootNamespaces)};w.isClass=3Dfunction(a){return!!(a&&a.__=
class)};w.isInterface=3Dfunction(a){return!!(a&&a.__interface)};w.isNames=
pace=3Dfunction(a){return!!(a&&a.__namespace)};w.parse=3Dfunction(d,f){va=
r =
c;if(f){c=3Db.__upperCaseTypes[f.getName().toUpperCase()+j+d.toUpperCase(=
)];return c||a}if(!d)return a;var =
e=3DType.__htClasses;if(!e)Type.__htClasses=3De=3D{};c=3De[d];if(!c){c=3D=
g.eval(d);e[d]=3Dc}return =
c};w.registerNamespace=3Dfunction(a){Type._registerNamespace(a)};w._regis=
terNamespace=3Dfunction(h){for(var =
f=3Dg,e=3Dh.split(j),d=3D0,k=3De.length;d<k;d++){var =
i=3De[d],a=3Df[i];if(!a)a=3Df[i]=3D{};if(!a.__namespace){!d&&h!=3D=3D"Sys=
"&&b.__rootNamespaces.push(a);a.__namespace=3Dc;a.__typeName=3De.slice(0,=
d+1).join(j);a.getName=3Dfunction(){return =
this.__typeName}}f=3Da}};w._checkDependency=3Dfunction(f,a){var =
g=3DType._registerScript._scripts,c=3Dg?!!g[f]:d;if(typeof =
a!=3D=3De&&!c)throw =
Error.invalidOperation(String.format(b.Res.requiredScriptReferenceNotIncl=
uded,a,f));return c};w._registerScript=3Dfunction(a,e){var =
d=3DType._registerScript._scripts;if(!d)Type._registerScript._scripts=3Dd=
=3D{};if(d[a])throw =
Error.invalidOperation(String.format(b.Res.scriptAlreadyLoaded,a));d[a]=3D=
c;if(e)for(var f=3D0,h=3De.length;f<h;f++){var =
g=3De[f];if(!Type._checkDependency(g))throw =
Error.invalidOperation(String.format(b.Res.scriptDependencyNotFound,a,g))=
;}};w._registerNamespace("Sys");b.__upperCaseTypes=3D{};b.__rootNamespace=
s=3D[b];b._isInstanceOfType=3Dfunction(g,f){if(typeof =
f=3D=3D=3De||f=3D=3D=3Da)return d;if(f instanceof g)return c;var =
b=3DObject.getType(f);return!!(b=3D=3D=3Dg)||b.inheritsFrom&&b.inheritsFr=
om(g)||b.implementsInterface&&b.implementsInterface(g)};b._getBaseMethod=3D=
function(e,f,d){var c=3De.getBaseType();if(c){var =
b=3Dc.prototype[d];return b instanceof Function?b:a}return =
a};b._isDomElement=3Dfunction(a){var e=3Dd;if(typeof =
a.nodeType!=3D=3Di){var =
c=3Da.ownerDocument||a.document||a;if(c!=3Da){var =
f=3Dc.defaultView||c.parentWindow;e=3Df!=3Da}else =
e=3D!c.body||!b._isDomElement(c.body)}return!e};var =
ib=3Db._isBrowser=3Dfunction(a){return =
b.Browser.agent=3D=3D=3Db.Browser[a]};p(b._ns,w._registerNamespace);delet=
e b._ns;w=3DArray;w.__typeName=3D"Array";w.__class=3Dc;var =
tb=3Db._indexOf=3Dfunction(d,f,a){if(typeof f=3D=3D=3De)return y;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var =
b=3Da;b<c;b++)if(d[b]=3D=3D=3Df)return b}return =
y};w.add=3Dw.enqueue=3Dfunction(a,b){a[a.length]=3Db};w.addRange=3Dfuncti=
on(a,b){a.push.apply(a,b)};w.clear=3Dfunction(a){a.length=3D0};w.clone=3D=
function(b){return =
b.length=3D=3D=3D1?[b[0]]:Array.apply(a,b)};w.contains=3Dfunction(a,b){re=
turn tb(a,b)>=3D0};w.dequeue=3Dfunction(a){return =
a.shift()};w.forEach=3Dfunction(b,f,d){for(var =
a=3D0,g=3Db.length;a<g;a++){var c=3Db[a];typeof =
c!=3D=3De&&f.call(d,c,a,b)}};w.indexOf=3Dtb;w.insert=3Dfunction(a,b,c){a.=
splice(b,0,c)};w.parse=3Dfunction(a){return =
a?g.eval("("+a+")"):[]};w.remove=3Dfunction(b,c){var =
a=3Dtb(b,c);a>=3D0&&b.splice(a,1);return =
a>=3D0};w.removeAt=3Dfunction(a,b){a.splice(b,1)};Type._registerScript._s=
cripts=3D{"MicrosoftAjaxCore.js":c,"MicrosoftAjaxGlobalization.js":c,"Mic=
rosoftAjaxSerialization.js":c,"MicrosoftAjaxComponentModel.js":c,"Microso=
ftAjaxHistory.js":c,"MicrosoftAjaxNetwork.js":c,"MicrosoftAjaxWebServices=
.js":c};w=3Db.IDisposable=3Dfunction(){};w.registerInterface("Sys.IDispos=
able");w=3Db.StringBuilder=3Dfunction(b){this._parts=3Dtypeof =
b!=3D=3De&&b!=3D=3Da&&b!=3D=3Dx?[b.toString()]:[];this._value=3D{};this._=
len=3D0};w.prototype=3D{append:function(a){this._parts.push(a);return =
this},appendLine:function(b){this._parts.push(typeof =
b=3D=3D=3De||b=3D=3D=3Da||b=3D=3D=3Dx?"\r\n":b+"\r\n");return =
this},clear:function(){this._parts=3D[];this._value=3D{};this._len=3D0},i=
sEmpty:function(){return!this._parts.length||!this.toString()},toString:f=
unction(b){var d=3Dthis;b=3Db||x;var =
c=3Dd._parts;if(d._len!=3D=3Dc.length){d._value=3D{};d._len=3Dc.length}va=
r i=3Dd._value,h=3Di[b];if(typeof h=3D=3D=3De){if(b!=3D=3Dx)for(var =
f=3D0;f<c.length;){var g=3Dc[f];if(typeof =
g=3D=3D=3De||g=3D=3D=3Dx||g=3D=3D=3Da)c.splice(f,1);else =
f++}i[b]=3Dh=3Dc.join(b)}return =
h}};w.registerClass("Sys.StringBuilder");var =
lb=3Dnavigator.userAgent,K=3Db.Browser=3D{InternetExplorer:{},Firefox:{},=
Safari:{},Opera:{},agent:a,hasDebuggerStatement:d,name:navigator.appName,=
version:parseFloat(navigator.appVersion),documentMode:0};if(lb.indexOf(" =
MSIE =
")>y){K.agent=3DK.InternetExplorer;K.version=3DparseFloat(lb.match(/MSIE =
(\d+\.\d+)/)[1]);if(K.version>7&&document.documentMode>6)K.documentMode=3D=
document.documentMode;K.hasDebuggerStatement=3Dc}else if(lb.indexOf(" =
Firefox/")>y){K.agent=3DK.Firefox;K.version=3DparseFloat(lb.match(/ =
Firefox\/(\d+\.\d+)/)[1]);K.name=3DS;K.hasDebuggerStatement=3Dc}else =
if(lb.indexOf(" =
AppleWebKit/")>y){K.agent=3DK.Safari;K.version=3DparseFloat(lb.match(/ =
AppleWebKit\/(\d+(\.\d+)?)/)[1]);K.name=3D"Safari"}else =
if(lb.indexOf("Opera/")>y)K.agent=3DK.Opera;w=3Db.EventArgs=3Dfunction(){=
};w.registerClass("Sys.EventArgs");b.EventArgs.Empty=3Dnew =
b.EventArgs;w=3Db.CancelEventArgs=3Dfunction(){b.CancelEventArgs.initiali=
zeBase(this);this._cancel=3Dd};w.prototype=3D{get_cancel:function(){retur=
n =
this._cancel},set_cancel:function(a){this._cancel=3Da}};w.registerClass("=
Sys.CancelEventArgs",b.EventArgs);Type.registerNamespace("Sys.UI");w=3Db.=
_Debug=3Dfunction(){};w.prototype=3D{_appendConsole:function(a){typeof =
Debug!=3D=3De&&Debug.writeln;g.console&&g.console.log&&g.console.log(a);g=
.opera&&g.opera.postError(a);g.debugService&&g.debugService.trace(a)},_ge=
tTrace:function(){var c=3Db.get("#TraceConsole");return =
c&&c.tagName.toUpperCase()=3D=3D=3D"TEXTAREA"?c:a},_appendTrace:function(=
b){var =
a=3Dthis._getTrace();if(a)a.value+=3Db+F},"assert":function(d,a,c){if(!d)=
{a=3Dc&&this.assert.caller?String.format(b.Res.assertFailedCaller,a,this.=
assert.caller):String.format(b.Res.assertFailed,a);confirm(String.format(=
b.Res.breakIntoDebugger,a))&&this.fail(a)}},clearTrace:function(){var =
a=3Dthis._getTrace();if(a)a.value=3Dx},fail:function(a){this._appendConso=
le(a);b.Browser.hasDebuggerStatement&&g.eval("debugger")},trace:function(=
a){this._appendConsole(a);this._appendTrace(a)},traceDump:function(a,b){t=
his._traceDump(a,b,c)},_traceDump:function(b,l,n,c,h){var =
d=3Dthis;l=3Dl||"traceDump";c=3Dc||x;var j=3Dc+l+": =
";if(b=3D=3D=3Da){d.trace(j+U);return}switch(typeof b){case =
e:d.trace(j+ob);break;case i:case =
k:case"boolean":d.trace(j+b);break;default:if(Date.isInstanceOfType(b)||R=
egExp.isInstanceOfType(b)){d.trace(j+b.toString());break}if(!h)h=3D[];els=
e =
if(Array.contains(h,b)){d.trace(j+"...");return}h.push(b);if(b=3D=3Dg||b=3D=
=3D=3Ddocument||g.HTMLElement&&b instanceof HTMLElement||typeof =
b.nodeName=3D=3D=3Dk){var s=3Db.tagName||"DomElement";if(b.id)s+=3D" - =
"+b.id;d.trace(c+l+" {"+s+"}")}else{var =
q=3DObject.getTypeName(b);d.trace(c+l+(typeof q=3D=3D=3Dk?" =
{"+q+"}":x));if(c=3D=3D=3Dx||n){c+=3D"    ";var m,r,t,o,p;if(b =
instanceof =
Array){r=3Db.length;for(m=3D0;m<r;m++)d._traceDump(b[m],"["+m+"]",n,c,h)}=
else for(o in b){p=3Db[o];typeof =
p!=3D=3Df&&d._traceDump(p,o,n,c,h)}}}Array.remove(h,b)}}};w.registerClass=
("Sys._Debug");w=3Db.Debug=3Dnew b._Debug;w.isDebug=3Dd;function =
Hb(e,g){var =
d=3Dthis,c,a,m;if(g){c=3Dd.__lowerCaseValues;if(!c){d.__lowerCaseValues=3D=
c=3D{};var j=3Dd.prototype;for(var l in =
j)c[l.toLowerCase()]=3Dj[l]}}else c=3Dd.prototype;function =
h(c){if(typeof a!=3D=3Di)throw =
Error.argument("value",String.format(b.Res.enumInvalidValue,c,this.__type=
Name));}if(!d.__flags){m=3Dg?e.toLowerCase():e;a=3Dc[m.trim()];typeof =
a!=3D=3Di&&h.call(d,e);return a}else{for(var =
k=3D(g?e.toLowerCase():e).split(G),n=3D0,f=3Dk.length-1;f>=3D0;f--){var =
o=3Dk[f].trim();a=3Dc[o];typeof =
a!=3D=3Di&&h.call(d,e.split(G)[f].trim());n|=3Da}return n}}function =
Gb(d){var f=3Dthis;if(typeof d=3D=3D=3De||d=3D=3D=3Da)return =
f.__string;var g=3Df.prototype,b;if(!f.__flags||d=3D=3D=3D0){for(b in =
g)if(g[b]=3D=3D=3Dd)return b}else{var =
c=3Df.__sortedValues;if(!c){c=3D[];for(b in =
g)c.push({key:b,value:g[b]});c.sort(function(a,b){return =
a.value-b.value});f.__sortedValues=3Dc}var =
i=3D[],j=3Dd;for(b=3Dc.length-1;b>=3D0;b--){var =
k=3Dc[b],h=3Dk.value;if(h=3D=3D=3D0)continue;if((h&d)=3D=3D=3Dh){i.push(k=
.key);j-=3Dh;if(j=3D=3D=3D0)break}}if(i.length&&j=3D=3D=3D0)return =
i.reverse().join(", ")}return =
x}w=3DType;w.prototype.registerEnum=3Dfunction(d,f){var =
a=3Dthis;b.__upperCaseTypes[d.toUpperCase()]=3Da;for(var e in =
a.prototype)a[e]=3Da.prototype[e];a.__typeName=3Dd;a.parse=3DHb;a.__strin=
g=3Da.toString();a.toString=3DGb;a.__flags=3Df;a.__enum=3Dc};w.isEnum=3Df=
unction(a){return!!(a&&a.__enum)};w.isFlags=3Dfunction(a){return!!(a&&a._=
_flags)};w=3Db.CollectionChange=3Dfunction(g,b,e,c,f){var =
d=3Dthis;d.action=3Dg;if(b)if(!(b instanceof =
Array))b=3D[b];d.newItems=3Db||a;if(typeof =
e!=3D=3Di)e=3Dy;d.newStartingIndex=3De;if(c)if(!(c instanceof =
Array))c=3D[c];d.oldItems=3Dc||a;if(typeof =
f!=3D=3Di)f=3Dy;d.oldStartingIndex=3Df};w.registerClass("Sys.CollectionCh=
ange");w=3Db.NotifyCollectionChangedAction=3Dfunction(){};w.prototype=3D{=
add:0,remove:1,reset:2};w.registerEnum("Sys.NotifyCollectionChangedAction=
");w=3Db.NotifyCollectionChangedEventArgs=3Dfunction(a){this._changes=3Da=
;b.NotifyCollectionChangedEventArgs.initializeBase(this)};w.prototype=3D{=
get_changes:function(){return =
this._changes||[]}};w.registerClass("Sys.NotifyCollectionChangedEventArgs=
",b.EventArgs);w=3Db.Observer=3Dfunction(){};w.registerClass("Sys.Observe=
r");w.makeObservable=3Dfunction(a){var d=3Da instanceof =
Array,c=3Db.Observer;if(a.setValue=3D=3D=3Dc._observeMethods.setValue)ret=
urn =
a;c._addMethods(a,c._observeMethods);d&&c._addMethods(a,c._arrayMethods);=
return a};w._addMethods=3Dfunction(c,a){for(var b in =
a)c[b]=3Da[b]};w._addEventHandler=3Dfunction(e,a,d){b.Observer._getContex=
t(e,c).events._addHandler(a,d)};w.addEventHandler=3Dfunction(d,a,c){b.Obs=
erver._addEventHandler(d,a,c)};w._removeEventHandler=3Dfunction(e,a,d){b.=
Observer._getContext(e,c).events._removeHandler(a,d)};w.removeEventHandle=
r=3Dfunction(d,a,c){b.Observer._removeEventHandler(d,a,c)};w.clearEventHa=
ndlers=3Dfunction(d,a){b.Observer._getContext(d,c).events._removeHandlers=
(a)};w.raiseEvent=3Dfunction(c,f,e){var =
d=3Db.Observer._getContext(c);if(!d)return;var =
a=3Dd.events.getHandler(f);a&&a(c,e||b.EventArgs.Empty)};w.addPropertyCha=
nged=3Dfunction(c,a){b.Observer._addEventHandler(c,C,a)};w.removeProperty=
Changed=3Dfunction(c,a){b.Observer._removeEventHandler(c,C,a)};w.beginUpd=
ate=3Dfunction(a){b.Observer._getContext(a,c).updating=3Dc};w.endUpdate=3D=
function(e){var =
c=3Db.Observer._getContext(e);if(!c||!c.updating)return;c.updating=3Dd;va=
r g=3Dc.dirty;c.dirty=3Dd;if(g){if(e instanceof Array){var =
f=3Dc.changes;c.changes=3Da;b.Observer.raiseCollectionChanged(e,f)}b.Obse=
rver.raisePropertyChanged(e,x)}};w.isUpdating=3Dfunction(c){var =
a=3Db.Observer._getContext(c);return =
a?a.updating:d};w._setValue=3Dfunction(d,o,l){for(var =
g,v,p=3Dd,i=3Do.split(j),n=3D0,r=3Di.length-1;n<r;n++){var =
q=3Di[n];g=3Dd[V+q];if(typeof g=3D=3D=3Df)d=3Dg.call(d);else =
d=3Dd[q];var s=3Dtypeof d;if(d=3D=3D=3Da||s=3D=3D=3De)throw =
Error.invalidOperation(String.format(b.Res.nullReferenceInPath,o));}var =
k,h=3Di[r];g=3Dd[V+h];if(typeof g=3D=3D=3Df)k=3Dg.call(d);else =
k=3Dd[h];u(d,t+h,l)||(d[h]=3Dl);if(k!=3D=3Dl){var =
m=3Db.Observer._getContext(p);if(m&&m.updating){m.dirty=3Dc;return}b.Obse=
rver.raisePropertyChanged(p,i[0])}};w.setValue=3Dfunction(c,a,d){b.Observ=
er._setValue(c,a,d)};w.raisePropertyChanged=3Dfunction(c,a){b.Observer.ra=
iseEvent(c,C,new =
b.PropertyChangedEventArgs(a))};w.addCollectionChanged=3Dfunction(c,a){b.=
Observer._addEventHandler(c,J,a)};w.removeCollectionChanged=3Dfunction(c,=
a){b.Observer._removeEventHandler(c,J,a)};w._collectionChange=3Dfunction(=
e,d){var a=3Dthis._getContext(e);if(a&&a.updating){a.dirty=3Dc;var =
b=3Da.changes;if(!b)a.changes=3Db=3D[d];else =
b.push(d)}else{this.raiseCollectionChanged(e,[d]);this.raisePropertyChang=
ed(e,"length")}};w.add=3Dfunction(a,c){var d=3Dnew =
b.CollectionChange(b.NotifyCollectionChangedAction.add,[c],a.length);Arra=
y.add(a,c);b.Observer._collectionChange(a,d)};w.addRange=3Dfunction(a,c){=
var d=3Dnew =
b.CollectionChange(b.NotifyCollectionChangedAction.add,c,a.length);Array.=
addRange(a,c);b.Observer._collectionChange(a,d)};w.clear=3Dfunction(c){va=
r d=3DArray.clone(c);Array.clear(c);b.Observer._collectionChange(c,new =
b.CollectionChange(b.NotifyCollectionChangedAction.reset,a,y,d,0))};w.ins=
ert=3Dfunction(a,c,d){Array.insert(a,c,d);b.Observer._collectionChange(a,=
new =
b.CollectionChange(b.NotifyCollectionChangedAction.add,[d],c))};w.remove=3D=
function(e,f){var =
g=3DArray.indexOf(e,f);if(g!=3D=3Dy){Array.remove(e,f);b.Observer._collec=
tionChange(e,new =
b.CollectionChange(b.NotifyCollectionChangedAction.remove,a,y,[f],g));ret=
urn c}return d};w.removeAt=3Dfunction(d,c){if(c>y&&c<d.length){var =
e=3Dd[c];Array.removeAt(d,c);b.Observer._collectionChange(d,new =
b.CollectionChange(b.NotifyCollectionChangedAction.remove,a,y,[e],c))}};w=
.raiseCollectionChanged=3Dfunction(c,a){b.Observer.raiseEvent(c,J,new =
b.NotifyCollectionChangedEventArgs(a))};w._observeMethods=3D{add_property=
Changed:function(a){b.Observer._addEventHandler(this,C,a)},remove_propert=
yChanged:function(a){b.Observer._removeEventHandler(this,C,a)},addEventHa=
ndler:function(a,c){b.Observer._addEventHandler(this,a,c)},removeEventHan=
dler:function(a,c){b.Observer._removeEventHandler(this,a,c)},clearEventHa=
ndlers:function(a){b.Observer._getContext(this,c).events._removeHandlers(=
a)},get_isUpdating:function(){return =
b.Observer.isUpdating(this)},beginUpdate:function(){b.Observer.beginUpdat=
e(this)},endUpdate:function(){b.Observer.endUpdate(this)},setValue:functi=
on(c,a){b.Observer._setValue(this,c,a)},raiseEvent:function(d,c){b.Observ=
er.raiseEvent(this,d,c||a)},raisePropertyChanged:function(a){b.Observer.r=
aiseEvent(this,C,new =
b.PropertyChangedEventArgs(a))}};w._arrayMethods=3D{add_collectionChanged=
:function(a){b.Observer._addEventHandler(this,J,a)},remove_collectionChan=
ged:function(a){b.Observer._removeEventHandler(this,J,a)},add:function(a)=
{b.Observer.add(this,a)},addRange:function(a){b.Observer.addRange(this,a)=
},clear:function(){b.Observer.clear(this)},insert:function(a,c){b.Observe=
r.insert(this,a,c)},remove:function(a){return =
b.Observer.remove(this,a)},removeAt:function(a){b.Observer.removeAt(this,=
a)},raiseCollectionChanged:function(a){b.Observer.raiseEvent(this,J,new =
b.NotifyCollectionChangedEventArgs(a))}};w._getContext=3Dfunction(c,d){va=
r b=3Dc._observerContext;return =
b?b():d?(c._observerContext=3Dthis._createContext())():a};w._createContex=
t=3Dfunction(){var a=3D{events:new b.EventHandlerList};return =
function(){return a}};function N(a,c,b){return a<c||a>b}function =
Ib(c,a){var d=3Dnew Date,e=3Dwb(d);if(a<B){var =
b=3Dyb(d,c,e);a+=3Db-b%B;if(a>c.Calendar.TwoDigitYearMax)a-=3DB}return =
a}function wb(f,d){if(!d)return 0;for(var =
c,e=3Df.getTime(),b=3D0,g=3Dd.length;b<g;b+=3D4){c=3Dd[b+2];if(c=3D=3D=3D=
a||e>=3Dc)return b}return 0}function yb(d,b,e,c){var =
a=3Dd.getFullYear();if(!c&&b.eras)a-=3Db.eras[e+3];return =
a}b._appendPreOrPostMatch=3Dfunction(f,b){for(var =
e=3D0,a=3Dd,c=3D0,h=3Df.length;c<h;c++){var =
g=3Df.charAt(c);switch(g){case"'":if(a)b.push("'");else =
e++;a=3Dd;break;case"\\":a&&b.push("\\");a=3D!a;break;default:b.push(g);a=
=3Dd}}return e};w=3DDate;w._expandFormat=3Dfunction(a,c){c=3Dc||"F";var =
d=3Dc.length;if(d=3D=3D=3D1)switch(c){case"d":return =
a.ShortDatePattern;case"D":return a.LongDatePattern;case"t":return =
a.ShortTimePattern;case"T":return a.LongTimePattern;case"f":return =
a.LongDatePattern+h+a.ShortTimePattern;case"F":return =
a.FullDateTimePattern;case"M":case"m":return =
a.MonthDayPattern;case"s":return =
a.SortableDateTimePattern;case"Y":case"y":return =
a.YearMonthPattern;default:throw =
Error.format(b.Res.formatInvalidString);}else =
if(d=3D=3D=3D2&&c.charAt(0)=3D=3D=3D"%")c=3Dc.charAt(1);return =
c};w._getParseRegExp=3Dfunction(g,i){var =
h=3Dg._parseRegExp;if(!h)g._parseRegExp=3Dh=3D{};else{var =
o=3Dh[i];if(o)return o}var =
e=3DDate._expandFormat(g,i);e=3De.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var =
d=3D["^"],p=3D[],j=3D0,m=3D0,l=3DDate._getTokenRegExp(),f;while((f=3Dl.ex=
ec(e))!=3D=3Da){var =
s=3De.slice(j,f.index);j=3Dl.lastIndex;m+=3Db._appendPreOrPostMatch(s,d);=
if(m%2){d.push(f[0]);continue}var q=3Df[0],t=3Dq.length,c;switch(q){case =
W:case"ddd":case =
X:case"MMM":case"gg":case"g":c=3D"(\\D+)";break;case"tt":case"t":c=3D"(\\=
D*)";break;case =
Y:case"fff":case"ff":case"f":c=3D"(\\d{"+t+"})";break;case"dd":case"d":ca=
se"MM":case"M":case"yy":case"y":case"HH":case"H":case"hh":case"h":case"mm=
":case"m":case"ss":case"s":c=3D"(\\d\\d?)";break;case"zzz":c=3D"([+-]?\\d=
\\d?:\\d{2})";break;case"zz":case"z":c=3D"([+-]?\\d\\d?)";break;case =
D:c=3D"(\\"+g.DateSeparator+")"}c&&d.push(c);p.push(f[0])}b._appendPreOrP=
ostMatch(e.slice(j),d);d.push(n);var =
r=3Dd.join(x).replace(/\s+/g,"\\s+"),k=3D{regExp:r,groups:p};h[i]=3Dk;ret=
urn =
k};w._getTokenRegExp=3Dfunction(){return/\/|dddd|ddd|dd|d|MMMM|MMM|MM|M|y=
yyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|zzz|zz|z|gg|g/g};w.parseLocale=
=3Dfunction(a){return =
Date._parse(a,b.CultureInfo.CurrentCulture,arguments)};w.parseInvariant=3D=
function(a){return =
Date._parse(a,b.CultureInfo.InvariantCulture,arguments)};w._parse=3Dfunct=
ion(k,g,l){var =
b,f,e,i,h,j=3Dd;for(b=3D1,f=3Dl.length;b<f;b++){i=3Dl[b];if(i){j=3Dc;e=3D=
Date._parseExact(k,i,g);if(e)return =
e}}if(!j){h=3Dg._getDateTimeFormats();for(b=3D0,f=3Dh.length;b<f;b++){e=3D=
Date._parseExact(k,h[b],g);if(e)return e}}return =
a};w._parseExact=3Dfunction(w,J,s){w=3Dw.trim();var =
e=3Ds.dateTimeFormat,F=3Dthis._getParseRegExp(e,J),I=3D(new =
RegExp(F.regExp)).exec(w);if(I=3D=3D=3Da)return a;for(var =
H=3DF.groups,y=3Da,j=3Da,h=3Da,i=3Da,p=3Da,f=3D0,k,z=3D0,A=3D0,x=3D0,l=3D=
a,v=3Dd,r=3D0,K=3DH.length;r<K;r++){var g=3DI[r+1];if(g){var =
G=3DH[r],m=3DG.length,c=3DparseInt(g,10);switch(G){case"dd":case"d":i=3Dc=
;if(N(i,1,31))return a;break;case"MMM":case =
X:h=3Ds._getMonthIndex(g,m=3D=3D=3D3);if(N(h,0,11))return =
a;break;case"M":case"MM":h=3Dc-1;if(N(h,0,11))return =
a;break;case"y":case"yy":case Y:j=3Dm<4?Ib(e,c):c;if(N(j,0,9999))return =
a;break;case"h":case"hh":f=3Dc;if(f=3D=3D=3D12)f=3D0;if(N(f,0,11))return =
a;break;case"H":case"HH":f=3Dc;if(N(f,0,23))return =
a;break;case"m":case"mm":z=3Dc;if(N(z,0,59))return =
a;break;case"s":case"ss":A=3Dc;if(N(A,0,59))return =
a;break;case"tt":case"t":var =
D=3Dg.toUpperCase();v=3DD=3D=3D=3De.PMDesignator.toUpperCase();if(!v&&D!=3D=
=3De.AMDesignator.toUpperCase())return =
a;break;case"f":case"ff":case"fff":x=3Dc*Math.pow(10,3-m);if(N(x,0,999))r=
eturn a;break;case"ddd":case =
W:p=3Ds._getDayIndex(g,m=3D=3D=3D3);if(N(p,0,6))return =
a;break;case"zzz":var u=3Dg.split(/:/);if(u.length!=3D=3D2)return =
a;k=3DparseInt(u[0],10);if(N(k,-12,13))return a;var =
t=3DparseInt(u[1],10);if(N(t,0,59))return =
a;l=3Dk*60+(g.startsWith(E)?-t:t);break;case"z":case"zz":k=3Dc;if(N(k,-12=
,13))return a;l=3Dk*60;break;case"g":case"gg":var =
o=3Dg;if(!o||!e.eras)return a;o=3Do.toLowerCase().trim();for(var =
q=3D0,L=3De.eras.length;q<L;q+=3D4)if(o=3D=3D=3De.eras[q+1].toLowerCase()=
){y=3Dq;break}if(y=3D=3D=3Da)return a}}}var b=3Dnew =
Date,C,n=3De.Calendar.convert;C=3Dn?n.fromGregorian(b)[0]:b.getFullYear()=
;if(j=3D=3D=3Da)j=3DC;else =
if(e.eras)j+=3De.eras[(y||0)+3];if(h=3D=3D=3Da)h=3D0;if(i=3D=3D=3Da)i=3D1=
;if(n){b=3Dn.toGregorian(j,h,i);if(b=3D=3D=3Da)return =
a}else{b.setFullYear(j,h,i);if(b.getDate()!=3D=3Di)return =
a;if(p!=3D=3Da&&b.getDay()!=3D=3Dp)return =
a}if(v&&f<12)f+=3D12;b.setHours(f,z,A,x);if(l!=3D=3Da){var =
B=3Db.getMinutes()-(l+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(B/60,10),B%60)}return =
b};z=3Dw.prototype;z.format=3Dfunction(a){return =
this._toFormattedString(a,b.CultureInfo.InvariantCulture)};z.localeFormat=
=3Dfunction(a){return =
this._toFormattedString(a,b.CultureInfo.CurrentCulture)};z._toFormattedSt=
ring=3Dfunction(h,n){var =
d=3Dthis,e=3Dn.dateTimeFormat,o=3De.Calendar.convert;if(!h||!h.length||h=3D=
=3D=3D"i"){var =
a;if(n&&n.name.length)if(o)a=3Dd._toFormattedString(e.FullDateTimePattern=
,n);else{var z=3Dnew =
Date(d.getTime()),K=3Dwb(d,e.eras);z.setFullYear(yb(d,e,K));a=3Dz.toLocal=
eString()}else a=3Dd.toString();return a}var =
A=3De.eras,w=3Dh=3D=3D=3D"s";h=3DDate._expandFormat(e,h);a=3D[];var =
i,J=3D["0","00","000"];function g(c,a){var b=3Dc+x;return =
a>1&&b.length<a?(J[a-2]+b).substr(-a):b}var =
l,t,C=3D/([^d]|^)(d|dd)([^d]|$)/g;function G(){if(l||t)return =
l;l=3DC.test(h);t=3Dc;return l}var =
v=3D0,s=3DDate._getTokenRegExp(),k;if(!w&&o)k=3Do.fromGregorian(d);for(;c=
;){var =
I=3Ds.lastIndex,m=3Ds.exec(h),F=3Dh.slice(I,m?m.index:h.length);v+=3Db._a=
ppendPreOrPostMatch(F,a);if(!m)break;if(v%2){a.push(m[0]);continue}functi=
on p(a,b){if(k)return k[b];switch(b){case 0:return a.getFullYear();case =
1:return a.getMonth();case 2:return a.getDate()}}var =
y=3Dm[0],f=3Dy.length;switch(y){case"ddd":case =
W:q=3Df=3D=3D=3D3?e.AbbreviatedDayNames:e.DayNames;a.push(q[d.getDay()]);=
break;case"d":case"dd":l=3Dc;a.push(g(p(d,2),f));break;case"MMM":case =
X:var =
u=3Df=3D=3D=3D3?Z:x,r=3De[u+pb],q=3De[u+qb],j=3Dp(d,1);a.push(r&&G()?r[j]=
:q[j]);break;case"M":case"MM":a.push(g(p(d,1)+1,f));break;case"y":case"yy=
":case =
Y:j=3Dk?k[0]:yb(d,e,wb(d,A),w);if(f<4)j=3Dj%B;a.push(g(j,f));break;case"h=
":case"hh":i=3Dd.getHours()%12;if(i=3D=3D=3D0)i=3D12;a.push(g(i,f));break=
;case"H":case"HH":a.push(g(d.getHours(),f));break;case"m":case"mm":a.push=
(g(d.getMinutes(),f));break;case"s":case"ss":a.push(g(d.getSeconds(),f));=
break;case"t":case"tt":j=3Dd.getHours()<12?e.AMDesignator:e.PMDesignator;=
a.push(f=3D=3D=3D1?j.charAt(0):j);break;case"f":case"ff":case"fff":a.push=
(g(d.getMilliseconds(),3).substr(0,f));break;case"z":case"zz":i=3Dd.getTi=
mezoneOffset()/60;a.push((i<=3D0?H:E)+g(Math.floor(Math.abs(i)),f));break=
;case"zzz":i=3Dd.getTimezoneOffset()/60;a.push((i<=3D0?H:E)+g(Math.floor(=
Math.abs(i)),2)+":"+g(Math.abs(d.getTimezoneOffset()%60),2));break;case"g=
":case"gg":e.eras&&a.push(e.eras[wb(d,A)+1]);break;case =
D:a.push(e.DateSeparator)}}return =
a.join(x)};String.localeFormat=3Dfunction(){return =
String._toFormattedString(c,arguments)};var Fb=3D{P:["Percent",["-n =
%","-n%","-%n"],["n %","n%","%n"],B],N:["Number",["(n)","-n","- =
n","n-","n =
-"],a,1],C:["Currency",["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-"=
,"-n $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n =
$)"],["$n","n$","$ n","n =
$"],1]};b._toFormattedString=3Dfunction(f,q){var =
i=3Dthis;if(!f||!f.length||f=3D=3D=3D"i")return =
q&&q.name.length?i.toLocaleString():i.toString();function =
o(a,c,d){for(var b=3Da.length;b<c;b++)a=3Dd?"0"+a:a+"0";return =
a}function s(l,i,n,q,s){var =
k=3Dn[0],m=3D1,r=3DMath.pow(10,i),p=3DMath.round(l*r)/r;if(!isFinite(p))p=
=3Dl;l=3Dp;var =
b=3Dl+x,a=3Dx,e,g=3Db.split(/e/i);b=3Dg[0];e=3Dg.length>1?parseInt(g[1]):=
0;g=3Db.split(j);b=3Dg[0];a=3Dg.length>1?g[1]:x;var =
t;if(e>0){a=3Do(a,e,d);b+=3Da.slice(0,e);a=3Da.substr(e)}else =
if(e<0){e=3D-e;b=3Do(b,e+1,c);a=3Db.slice(-e,b.length)+a;b=3Db.slice(0,-e=
)}if(i>0)a=3Ds+(a.length>i?a.slice(0,i):o(a,i,d));else a=3Dx;var =
f=3Db.length-1,h=3Dx;while(f>=3D0){if(k=3D=3D=3D0||k>f)return =
b.slice(0,f+1)+(h.length?q+h+a:a);h=3Db.slice(f-k+1,f+1)+(h.length?q+h:x)=
;f-=3Dk;if(m<n.length){k=3Dn[m];m++}}return b.slice(0,f+1)+q+h+a}var =
a=3Dq.numberFormat,g=3DMath.abs(i);f=3Df||"D";var =
h=3Dy;if(f.length>1)h=3DparseInt(f.slice(1),10);var =
m,e=3Df.charAt(0).toUpperCase();switch(e){case"D":m=3D"n";if(h!=3D=3Dy)g=3D=
o(x+g,h,c);if(i<0)g=3D-g;break;case"C":case"N":case"P":e=3DFb[e];var =
k=3De[0];m=3Di<0?e[1][a[k+"NegativePattern"]]:e[2]?e[2][a[k+"PositivePatt=
ern"]]:"n";if(h=3D=3D=3Dy)h=3Da[k+"DecimalDigits"];g=3Ds(Math.abs(i)*e[3]=
,h,a[k+"GroupSizes"],a[k+"GroupSeparator"],a[k+"DecimalSeparator"]);break=
;default:throw Error.format(b.Res.formatBadFormatSpecifier);}for(var =
r=3D/n|\$|-|%/g,l=3Dx;c;){var =
t=3Dr.lastIndex,p=3Dr.exec(m);l+=3Dm.slice(t,p?p.index:m.length);if(!p)br=
eak;switch(p[0]){case"n":l+=3Dg;break;case =
n:l+=3Da.CurrencySymbol;break;case =
E:if(/[1-9]/.test(g))l+=3Da.NegativeSign;break;case"%":l+=3Da.PercentSymb=
ol}}return l};w=3DNumber;w.parseLocale=3Dfunction(a){return =
Number._parse(a,b.CultureInfo.CurrentCulture)};w.parseInvariant=3Dfunctio=
n(a){return =
Number._parse(a,b.CultureInfo.InvariantCulture)};w._parse=3Dfunction(b,t)=
{b=3Db.trim();if(b.match(/^[+-]?infinity$/i))return =
parseFloat(b);if(b.match(/^0x[a-f0-9]+$/i))return parseInt(b);var =
c=3Dt.numberFormat,i=3DNumber._parseNumberNegativePattern(b,c,c.NumberNeg=
ativePattern),k=3Di[0],f=3Di[1];if(k=3D=3D=3Dx&&c.NumberNegativePattern!=3D=
=3D1){i=3DNumber._parseNumberNegativePattern(b,c,1);k=3Di[0];f=3Di[1]}if(=
k=3D=3D=3Dx)k=3DH;var =
m,e,g=3Df.indexOf("e");if(g<0)g=3Df.indexOf("E");if(g<0){e=3Df;m=3Da}else=
{e=3Df.substr(0,g);m=3Df.substr(g+1)}var =
d,n,s=3Dc.NumberDecimalSeparator,q=3De.indexOf(s);if(q<0){d=3De;n=3Da}els=
e{d=3De.substr(0,q);n=3De.substr(q+s.length)}var =
p=3Dc.NumberGroupSeparator;d=3Dd.split(p).join(x);var =
r=3Dp.replace(/\u00A0/g,h);if(p!=3D=3Dr)d=3Dd.split(r).join(x);var =
o=3Dk+d;if(n!=3D=3Da)o+=3Dj+n;if(m!=3D=3Da){var =
l=3DNumber._parseNumberNegativePattern(m,c,1);if(l[0]=3D=3D=3Dx)l[0]=3DH;=
o+=3D"e"+l[0]+l[1]}return =
o.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/)?parseFloat(o):Number.NaN};w._pars=
eNumberNegativePattern=3Dfunction(a,d,e){var =
b=3Dd.NegativeSign,c=3Dd.PositiveSign;switch(e){case =
4:b=3Dh+b;c=3Dh+c;case =
3:if(a.endsWith(b))return[E,a.substr(0,a.length-b.length)];else =
if(a.endsWith(c))return[H,a.substr(0,a.length-c.length)];break;case =
2:b+=3Dh;c+=3Dh;case =
1:if(a.startsWith(b))return[E,a.substr(b.length)];else =
if(a.startsWith(c))return[H,a.substr(c.length)];break;case =
0:if(a.startsWith("(")&&a.endsWith(")"))return[E,a.substr(1,a.length-2)]}=
return[x,a]};z=3Dw.prototype;z.format=3Dfunction(a){return =
b._toFormattedString.call(this,a,b.CultureInfo.InvariantCulture)};z.local=
eFormat=3Dfunction(a){return =
b._toFormattedString.call(this,a,b.CultureInfo.CurrentCulture)};function =
Ab(a){return a.split("=C2=A0").join(h).toUpperCase()}function xb(b){var =
a=3D[];p(b,function(b,c){a[c]=3DAb(b)});return a}function Cb(c){var =
b=3D{};v(c,function(c,d){b[d]=3Dc instanceof =
Array?c.length=3D=3D=3D1?[c]:Array.apply(a,c):typeof =
c=3D=3D=3Do?Cb(c):c});return =
b}w=3Db.CultureInfo=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db=
;this.dateTimeFormat=3Da};w.prototype=3D{_getDateTimeFormats:function(){v=
ar b=3Dthis._dateTimeFormats;if(!b){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3Db=3D[a.MonthDayPattern,a.=
YearMonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,=
a.LongTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTi=
mePattern,a.UniversalSortableDateTimePattern]}return =
b},_getMonthIndex:function(b,g){var =
a=3Dthis,c=3Dg?"_upperAbbrMonths":"_upperMonths",e=3Dc+"Genitive",h=3Da[c=
];if(!h){var =
f=3Dg?Z:x;a[c]=3Dxb(a.dateTimeFormat[f+qb]);a[e]=3Dxb(a.dateTimeFormat[f+=
pb])}b=3DAb(b);var d=3Dtb(a[c],b);if(d<0)d=3Dtb(a[e],b);return =
d},_getDayIndex:function(e,c){var =
a=3Dthis,b=3Dc?"_upperAbbrDays":"_upperDays",d=3Da[b];if(!d)a[b]=3Dxb(a.d=
ateTimeFormat[(c?Z:x)+"DayNames"]);return =
tb(a[b],Ab(e))}};w.registerClass("Sys.CultureInfo");w._parse=3Dfunction(a=
){var c=3Da.dateTimeFormat;if(c&&!c.eras)c.eras=3Da.eras;return new =
b.CultureInfo(a.name,a.numberFormat,c)};w._setup=3Dfunction(){var =
c=3Dthis,b=3Dg.__cultureInfo,f=3D["January","February","March","April","M=
ay","June","July","August","September","October","November","December",x]=
,e=3D["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","=
Dec",x],h=3D{name:x,numberFormat:{CurrencyDecimalDigits:2,CurrencyDecimal=
Separator:j,CurrencyGroupSizes:[3],NumberGroupSizes:[3],PercentGroupSizes=
:[3],CurrencyGroupSeparator:G,CurrencySymbol:"=C2=A4",NaNSymbol:"NaN",Cur=
rencyNegativePattern:0,NumberNegativePattern:1,PercentPositivePattern:0,P=
ercentNegativePattern:0,NegativeInfinitySymbol:"-Infinity",NegativeSign:E=
,NumberDecimalDigits:2,NumberDecimalSeparator:j,NumberGroupSeparator:G,Cu=
rrencyPositivePattern:0,PositiveInfinitySymbol:"Infinity",PositiveSign:H,=
PercentDecimalDigits:2,PercentDecimalSeparator:j,PercentGroupSeparator:G,=
PercentSymbol:"%",PerMilleSymbol:"=E2=80=B0",NativeDigits:["0","1","2","3=
","4","5","6","7","8","9"],DigitSubstitution:1},dateTimeFormat:{AMDesigna=
tor:"AM",Calendar:{MinSupportedDateTime:"@-62135568000000@",MaxSupportedD=
ateTime:"@253402300799999@",AlgorithmType:1,CalendarType:1,Eras:[1],TwoDi=
gitYearMax:2029},DateSeparator:D,FirstDayOfWeek:0,CalendarWeekRule:0,Full=
DateTimePattern:"dddd, dd MMMM yyyy HH:mm:ss",LongDatePattern:"dddd, dd =
MMMM yyyy",LongTimePattern:"HH:mm:ss",MonthDayPattern:"MMMM =
dd",PMDesignator:"PM",RFC1123Pattern:"ddd, dd MMM yyyy HH':'mm':'ss =
'GMT'",ShortDatePattern:"MM/dd/yyyy",ShortTimePattern:"HH:mm",SortableDat=
eTimePattern:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",TimeSeparator:":",UniversalS=
ortableDateTimePattern:"yyyy'-'MM'-'dd =
HH':'mm':'ss'Z'",YearMonthPattern:"yyyy =
MMMM",AbbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Sho=
rtestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],DayNames:["Sunday","Mo=
nday","Tuesday","Wednesday","Thursday","Friday","Saturday"],AbbreviatedMo=
nthNames:e,MonthNames:f,NativeCalendarName:"Gregorian =
Calendar",AbbreviatedMonthGenitiveNames:Array.clone(e),MonthGenitiveNames=
:Array.clone(f)},eras:[1,"A.D.",a,0]};c.InvariantCulture=3Dc._parse(h);sw=
itch(typeof b){case k:b=3Dg.eval("("+b+")");case =
o:c.CurrentCulture=3Dc._parse(b);delete =
__cultureInfo;break;default:b=3DCb(h);b.name=3D"en-US";b.numberFormat.Cur=
rencySymbol=3Dn;var d=3Db.dateTimeFormat;d.FullDatePattern=3D"dddd, MMMM =
dd, yyyy h:mm:ss tt";d.LongDatePattern=3D"dddd, MMMM dd, =
yyyy";d.LongTimePattern=3D"h:mm:ss =
tt";d.ShortDatePattern=3D"M/d/yyyy";d.ShortTimePattern=3D"h:mm =
tt";d.YearMonthPattern=3D"MMMM, =
yyyy";c.CurrentCulture=3Dc._parse(b)}};w._setup();Type.registerNamespace(=
"Sys.Serialization");w=3Db.Serialization.JavaScriptSerializer=3Dfunction(=
){};w.registerClass("Sys.Serialization.JavaScriptSerializer");w._esc=3D{c=
harsRegExs:{'"':/\"/g,"\\":/\\/g},chars:["\\",'"'],dateRegEx:/(^|[^\\])\"=
\\\/Date\((-?[0-9]+)(?:[a-zA-Z]|(?:\+|-)[0-9]{4})?\)\\\/\"/g,escapeChars:=
{"\\":"\\\\",'"':'\\"',"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"=
\\r"},escapeRegExG:/[\"\\\x00-\x1F]/g,escapeRegEx:/[\"\\\x00-\x1F]/i,json=
RegEx:/[^,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]/g,jsonStringRegEx:/\"(\\.|[^\"\\])*\"/g};w._init=3Dfunction(){for=
(var =
d=3Dthis._esc,g=3Dd.chars,f=3Dd.charsRegExs,e=3Dd.escapeChars,b=3D0;b<32;=
b++){var a=3DString.fromCharCode(b);g[b+2]=3Da;f[a]=3Dnew =
RegExp(a,"g");e[a]=3De[a]||"\\u"+("000"+b.toString(16)).slice(-4)}this._l=
oad=3Dc};w._serializeNumberWithBuilder=3Dfunction(a,c){if(!isFinite(a))th=
row =
Error.invalidOperation(b.Res.cannotSerializeNonFiniteNumbers);c.append(St=
ring(a))};w._serializeStringWithBuilder=3Dfunction(a,e){e.append('"');var=
 =
b=3Dthis._esc;if(b.escapeRegEx.test(a)){!this._load&&this._init();if(a.le=
ngth<128)a=3Da.replace(b.escapeRegExG,function(a){return =
b.escapeChars[a]});else for(var d=3D0;d<34;d++){var =
c=3Db.chars[d];if(a.indexOf(c)!=3D=3Dy){var =
f=3Db.escapeChars[c];a=3Dib("Opera")||ib(S)?a.split(c).join(f):a.replace(=
b.charsRegExs[c],f)}}}e.append(a).append('"')};w._serializeWithBuilder=3D=
function(b,a,q,p){var h=3Dthis,g;switch(typeof b){case =
o:if(b)if(Number.isInstanceOfType(b))h._serializeNumberWithBuilder(b,a);e=
lse if(Boolean.isInstanceOfType(b))a.append(b);else =
if(String.isInstanceOfType(b))h._serializeStringWithBuilder(b,a);else =
if(b instanceof =
Array){a.append("[");for(g=3D0;g<b.length;++g){g&&a.append(G);h._serializ=
eWithBuilder(b[g],a,d,p)}a.append("]")}else{if(Date.isInstanceOfType(b)){=
a.append('"\\/Date(').append(b.getTime()).append(')\\/"');break}var =
j=3D[],l=3D0;for(var m in =
b)if(m.charAt(0)!=3D=3Dn)if(m=3D=3D=3D"__type"&&l){j[l++]=3Dj[0];j[0]=3Dm=
}else j[l++]=3Dm;q&&j.sort();a.append("{");var r;for(g=3D0;g<l;g++){var =
t=3Dj[g],s=3Db[t],u=3Dtypeof =
s;if(u!=3D=3De&&u!=3D=3Df){r&&a.append(G);h._serializeWithBuilder(t,a,q,p=
);a.append(":");h._serializeWithBuilder(s,a,q,p);r=3Dc}}a.append("}")}els=
e a.append(U);break;case i:h._serializeNumberWithBuilder(b,a);break;case =
k:h._serializeStringWithBuilder(b,a);break;case"boolean":a.append(b);brea=
k;default:a.append(U)}};w.serialize=3Dfunction(c){var a=3Dnew =
b.StringBuilder;b.Serialization.JavaScriptSerializer._serializeWithBuilde=
r(c,a,d);return =
a.toString()};w.deserialize=3Dfunction(d,f){if(!d.length)throw =
Error.argument("data",b.Res.cannotDeserializeEmptyString);var =
h,c=3Db.Serialization.JavaScriptSerializer._esc;try{var =
e=3Dd.replace(c.dateRegEx,"$1new =
Date($2)");if(f&&c.jsonRegEx.test(e.replace(c.jsonStringRegEx,x)))throw =
a;return g.eval("("+e+")")}catch(h){throw =
Error.argument("data",b.Res.cannotDeserializeInvalidJson);}};Type.registe=
rNamespace("Sys.UI");w=3Db.EventHandlerList=3Dfunction(){this._list=3D{}}=
;w.prototype=3D{_addHandler:function(b,a){Array.add(this._getEvent(b,c),a=
)},addHandler:function(b,a){this._addHandler(b,a)},_removeHandler:functio=
n(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},_removeHandlers:fun=
ction(b){if(!b)this._list=3D{};else{var =
a=3Dthis._getEvent(b);if(!a)return;a.length=3D0}},removeHandler:function(=
b,a){this._removeHandler(b,a)},getHandler:function(c){var =
b=3Dthis._getEvent(c);if(!b||!b.length)return =
a;b=3DArray.clone(b);return function(c,d){for(var =
a=3D0,e=3Db.length;a<e;a++)b[a](c,d)}},_getEvent:function(c,d){var =
b=3Dthis._list[c];if(!b){if(!d)return a;this._list[c]=3Db=3D[]}return =
b}};w.registerClass("Sys.EventHandlerList");w=3Db.CommandEventArgs=3Dfunc=
tion(f,c,d,e){var =
a=3Dthis;b.CommandEventArgs.initializeBase(a);a._commandName=3Df;a._comma=
ndArgument=3Dc;a._commandSource=3Dd;a._commandEvent=3De};w.prototype=3D{g=
et_commandName:function(){return =
this._commandName||a},get_commandArgument:function(){return =
this._commandArgument},get_commandSource:function(){return =
this._commandSource||a},get_commandEvent:function(){return =
this._commandEvent||a}};w.registerClass("Sys.CommandEventArgs",b.CancelEv=
entArgs);w=3Db.INotifyPropertyChange=3Dfunction(){};w.registerInterface("=
Sys.INotifyPropertyChange");w=3Db.PropertyChangedEventArgs=3Dfunction(a){=
b.PropertyChangedEventArgs.initializeBase(this);this._propertyName=3Da};w=
.prototype=3D{get_propertyName:function(){return =
this._propertyName}};w.registerClass("Sys.PropertyChangedEventArgs",b.Eve=
ntArgs);w=3Db.INotifyDisposing=3Dfunction(){};w.registerInterface("Sys.IN=
otifyDisposing");w=3Db.Component=3Dfunction(){b.Application&&b.Applicatio=
n.registerDisposableObject(this)};w.prototype=3D{get_events:function(){re=
turn b.Observer._getContext(this,c).events},get_id:function(){return =
this._id||a},set_id:function(a){this._id=3Da},get_isInitialized:function(=
){return!!this._initialized},get_isUpdating:function(){return!!this._upda=
ting},add_disposing:function(a){this._addHandler(ab,a)},remove_disposing:=
function(a){this._removeHandler(ab,a)},add_propertyChanged:function(a){th=
is._addHandler(C,a)},remove_propertyChanged:function(a){this._removeHandl=
er(C,a)},_addHandler:function(a,c){b.Observer.addEventHandler(this,a,c)},=
_removeHandler:function(a,c){b.Observer.removeEventHandler(this,a,c)},beg=
inUpdate:function(){this._updating=3Dc},dispose:function(){var =
a=3Dthis;b.Observer.raiseEvent(a,ab);b.Observer.clearEventHandlers(a);b.A=
pplication.unregisterDisposableObject(a);b.Application.removeComponent(a)=
},endUpdate:function(){var =
a=3Dthis;a._updating=3Dd;!a._initialized&&a.initialize();a.updated()},ini=
tialize:function(){this._initialized=3Dc},raisePropertyChanged:function(a=
){b.Observer.raisePropertyChanged(this,a)},updated:function(){}};w.regist=
erClass("Sys.Component",a,b.IDisposable,b.INotifyPropertyChange,b.INotify=
Disposing);w._setProperties=3Dfunction(c,l){var =
e,m=3DObject.getType(c),h=3Dm=3D=3D=3DObject||m=3D=3D=3Db.UI.DomElement,k=
=3Db.Component.isInstanceOfType(c)&&!c.get_isUpdating();k&&c.beginUpdate(=
);for(var g in l){var d=3Dl[g],i=3Dh?a:c[V+g];if(h||typeof =
i!=3D=3Df){var n=3Dc[g];if(!d||typeof d!=3D=3Do||h&&!n)c[g]=3Dd;else =
this._setProperties(n,d)}else{var p=3Dc[t+g];if(typeof =
p=3D=3D=3Df)p.apply(c,[d]);else if(d instanceof =
Array){e=3Di.apply(c);for(var =
j=3D0,q=3De.length,r=3Dd.length;j<r;j++,q++)e[q]=3Dd[j]}else if(typeof =
d=3D=3D=3Do&&Object.getType(d)=3D=3D=3DObject){e=3Di.apply(c);this._setPr=
operties(e,d)}}}k&&c.endUpdate()};w._setReferences=3Dfunction(e,d){var =
a,c=3D{};v(d,function(d,e){c[e]=3Da=3D$find(d);if(!a)throw =
Error.invalidOperation(String.format(b.Res.referenceNotFound,d));});b._se=
t(e,c)};$create=3Dw.create=3Dfunction(g,d,c,h,e){var a=3De?new g(e):new =
g;u(a,jb);d&&b.Component._setProperties(a,d);if(c)for(var f in =
c)a["add_"+f](c[f]);b.Component._register(a,h);return =
a};w._register=3Dfunction(a,d,f){var =
g;if(b.Component.isInstanceOfType(a)){g=3Dc;var =
e=3Db.Application;a.get_id()&&e.addComponent(a);if(e.get_isCreatingCompon=
ents()){e._createdComponents.push(a);if(d)e._addComponentToSecondPass(a,d=
);else!f&&a.endUpdate()}else{d&&b.Component._setReferences(a,d);!f&&a.end=
Update()}}return g};b._getComponent=3Dfunction(d,c){var =
a=3Db.Application.findComponent(c);a&&d.push(a)};b._2Pass=3Dfunction(d){v=
ar =
a=3Db.Application,c=3D!a.get_isCreatingComponents();c&&a.beginCreateCompo=
nents();p(d,function(a){a()});c&&a.endCreateComponents()};w=3Db.UI.MouseB=
utton=3Dfunction(){};w.prototype=3D{leftButton:0,middleButton:1,rightButt=
on:2};w.registerEnum("Sys.UI.MouseButton");w=3Db.UI.Key=3Dfunction(){};w.=
prototype=3D{backspace:8,tab:9,enter:13,esc:27,space:32,pageUp:33,pageDow=
n:34,end:35,home:36,left:37,up:38,right:39,down:40,del:127};w.registerEnu=
m("Sys.UI.Key");w=3Db.UI.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};w.r=
egisterClass("Sys.UI.Point");w=3Db.UI.Bounds=3Dfunction(d,e,c,b){var =
a=3Dthis;a.x=3Dd;a.y=3De;a.height=3Db;a.width=3Dc};w.registerClass("Sys.U=
I.Bounds");w=3Db.UI.DomEvent=3Dfunction(h){var =
c=3Dthis,a=3Dh,d=3Dc.type=3Da.type.toLowerCase();c.rawEvent=3Da;c.altKey=3D=
a.altKey;if(typeof a.button!=3D=3De)c.button=3Dtypeof =
a.which!=3D=3De?a.button:a.button=3D=3D=3D4?b.UI.MouseButton.middleButton=
:a.button=3D=3D=3D2?b.UI.MouseButton.rightButton:b.UI.MouseButton.leftBut=
ton;if(d=3D=3D=3D"keypress")c.charCode=3Da.charCode||a.keyCode;else =
if(a.keyCode&&a.keyCode=3D=3D=3D46)c.keyCode=3D127;else =
c.keyCode=3Da.keyCode;c.clientX=3Da.clientX;c.clientY=3Da.clientY;c.ctrlK=
ey=3Da.ctrlKey;c.target=3Da.target||a.srcElement;if(!d.startsWith("key"))=
if(typeof a.offsetX!=3D=3De&&typeof =
a.offsetY!=3D=3De){c.offsetX=3Da.offsetX;c.offsetY=3Da.offsetY}else =
if(c.target&&c.target.nodeType!=3D=3D3&&typeof a.clientX=3D=3D=3Di){var =
f=3Db.UI.DomElement.getLocation(c.target),g=3Db.UI.DomElement._getWindow(=
c.target);c.offsetX=3D(g.pageXOffset||0)+a.clientX-f.x;c.offsetY=3D(g.pag=
eYOffset||0)+a.clientY-f.y}c.screenX=3Da.screenX;c.screenY=3Da.screenY;c.=
shiftKey=3Da.shiftKey};w.prototype=3D{preventDefault:function(){var =
a=3Dthis.rawEvent;if(a.preventDefault)a.preventDefault();else =
if(g.event)a.returnValue=3Dd},stopPropagation:function(){var =
a=3Dthis.rawEvent;if(a.stopPropagation)a.stopPropagation();else =
if(g.event)a.cancelBubble=3Dc}};w.registerClass("Sys.UI.DomEvent");$addHa=
ndler=3Dw.addHandler=3Dfunction(f,a,c,e){b.query(f).each(function(){var =
f=3Dthis,i=3Df.nodeType;if(i=3D=3D=3D3||i=3D=3D=3D2||i=3D=3D=3D8)return;i=
f(!f._events)f._events=3D{};var =
h=3Df._events[a];if(!h)f._events[a]=3Dh=3D[];var =
j=3Df,g;if(f.addEventListener){g=3Dfunction(a){return c.call(j,new =
b.UI.DomEvent(a))};f.addEventListener(a,g,d)}else =
if(f.attachEvent){g=3Dfunction(){var =
d,a=3D{};try{a=3Db.UI.DomElement._getWindow(j).event}catch(d){}return =
c.call(j,new =
b.UI.DomEvent(a))};f.attachEvent(q+a,g)}h.push({handler:c,browserHandler:=
g,autoRemove:e});e&&b.UI.DomElement._onDispose(f,b.UI.DomEvent._disposeHa=
ndlers)})};b.registerPlugin({name:"addHandler",dom:c,plugin:function(c,d,=
a){b.UI.DomEvent.addHandler(this.get(),c,d,a);return =
this}});$addHandlers=3Dw.addHandlers=3Dfunction(f,c,a,e){b.query(f).each(=
function(){var =
b=3Dthis.nodeType;if(b=3D=3D=3D3||b=3D=3D=3D2||b=3D=3D=3D8)return;for(var=
 g in c){var =
f=3Dc[g];if(a)f=3DFunction.createDelegate(a,f);$addHandler(this,g,f,e||d)=
}})};b.registerPlugin({name:"addHandlers",dom:c,plugin:function(d,a,c){b.=
UI.DomEvent.addHandlers(this.get(),d,a,c);return =
this}});$clearHandlers=3Dw.clearHandlers=3Dfunction(a){b.query(a).each(fu=
nction(){var =
a=3Dthis.nodeType;if(a=3D=3D=3D3||a=3D=3D=3D2||a=3D=3D=3D8)return;b.UI.Do=
mEvent._clearHandlers(this,d)})};b.registerPlugin({name:"clearHandlers",d=
om:c,plugin:function(){b.UI.DomEvent.clearHandlers(this.get());return =
this}});w._clearHandlers=3Dfunction(c,a){b.query(c).each(function(){var =
b=3Dthis.nodeType;if(b=3D=3D=3D3||b=3D=3D=3D2||b=3D=3D=3D8)return;var =
c=3Dthis._events;if(c)for(var g in c)for(var =
e=3Dc[g],d=3De.length-1;d>=3D0;d--){var =
f=3De[d];(!a||f.autoRemove)&&$removeHandler(this,g,f.handler)}})};w._disp=
oseHandlers=3Dfunction(){b.UI.DomEvent._clearHandlers(this,c)};$removeHan=
dler=3Dw.removeHandler=3Dfunction(c,a,d){b.UI.DomEvent._removeHandler(c,a=
,d)};w._removeHandler=3Dfunction(e,c,f){b.query(e).each(function(){var =
b=3Dthis,i=3Db.nodeType;if(i=3D=3D=3D3||i=3D=3D=3D2||i=3D=3D=3D8)return;f=
or(var =
h=3Da,g=3Db._events[c],e=3D0,j=3Dg.length;e<j;e++)if(g[e].handler=3D=3D=3D=
f){h=3Dg[e].browserHandler;break}if(b.removeEventListener)b.removeEventLi=
stener(c,h,d);else =
b.detachEvent&&b.detachEvent(q+c,h);g.splice(e,1)})};b.registerPlugin({na=
me:"removeHandler",dom:c,plugin:function(a,c){b.UI.DomEvent.removeHandler=
(this.get(),a,c);return =
this}});w=3Db.UI.DomElement=3Dfunction(){};w.registerClass("Sys.UI.DomEle=
ment");w.addCssClass=3Dfunction(a,c){if(!b.UI.DomElement.containsCssClass=
(a,c))if(a.className=3D=3D=3Dx)a.className=3Dc;else =
a.className+=3Dh+c};w.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(h),a)};w.getBounds=3Dfunction(a){var =
c=3Db.UI.DomElement.getLocation(a);return new =
b.UI.Bounds(c.x,c.y,a.offsetWidth||0,a.offsetHeight||0)};$get=3Dw.getElem=
entById=3Dfunction(d,c){return =
b.get(l+d,c||a)};if(document.documentElement.getBoundingClientRect)w.getL=
ocation=3Dfunction(d){if(d.self||d.nodeType=3D=3D=3D9||d=3D=3D=3Ddocument=
.documentElement||d.parentNode=3D=3D=3Dd.ownerDocument.documentElement)re=
turn new b.UI.Point(0,0);var j=3Dd.getBoundingClientRect();if(!j)return =
new b.UI.Point(0,0);var =
n,e=3Dd.ownerDocument,i=3De.documentElement,f=3DMath.round(j.left)+(i.scr=
ollLeft||(e.body?e.body.scrollLeft:0)),g=3DMath.round(j.top)+(i.scrollTop=
||(e.body?e.body.scrollTop:0));if(ib(bb)){try{var =
h=3Dd.ownerDocument.parentWindow.frameElement||a;if(h){h=3Dh.frameBorder;=
var =
k=3Dh=3D=3D=3D"0"||h=3D=3D=3D"no"?2:0;f+=3Dk;g+=3Dk}}catch(n){}if(b.Brows=
er.version=3D=3D=3D7&&!document.documentMode){var =
l=3Ddocument.body,m=3Dl.getBoundingClientRect(),c=3D(m.right-m.left)/l.cl=
ientWidth;c=3DMath.round(c*B);c=3D(c-c%5)/B;if(!isNaN(c)&&c!=3D=3D1){f=3D=
Math.round(f/c);g=3DMath.round(g/c)}}if((document.documentMode||0)<8){f-=3D=
i.clientLeft;g-=3Di.clientTop}}return new b.UI.Point(f,g)};else =
if(ib("Safari"))w.getLocation=3Dfunction(e){if(e.window&&e.window=3D=3D=3D=
e||e.nodeType=3D=3D=3D9)return new b.UI.Point(0,0);for(var =
f=3D0,g=3D0,k=3Da,i=3Da,d,c=3De;c;k=3Dc,i=3Dd,c=3Dc.offsetParent){d=3Db.U=
I.DomElement._getCurrentStyle(c);var =
h=3Dc.tagName?c.tagName.toUpperCase():a;if((c.offsetLeft||c.offsetTop)&&(=
h!=3D=3DO||(!i||i.position!=3D=3DI))){f+=3Dc.offsetLeft;g+=3Dc.offsetTop}=
if(k&&b.Browser.version>=3D3){f+=3DparseInt(d.borderLeftWidth);g+=3Dparse=
Int(d.borderTopWidth)}}d=3Db.UI.DomElement._getCurrentStyle(e);var =
l=3Dd?d.position:a;if(l!=3D=3DI)for(c=3De.parentNode;c;c=3Dc.parentNode){=
h=3Dc.tagName?c.tagName.toUpperCase():a;if(h!=3D=3DO&&h!=3D=3Dcb&&(c.scro=
llLeft||c.scrollTop)){f-=3Dc.scrollLeft||0;g-=3Dc.scrollTop||0}d=3Db.UI.D=
omElement._getCurrentStyle(c);var =
j=3Dd?d.position:a;if(j&&j=3D=3D=3DI)break}return new =
b.UI.Point(f,g)};else =
w.getLocation=3Dfunction(f){if(f.window&&f.window=3D=3D=3Df||f.nodeType=3D=
=3D=3D9)return new b.UI.Point(0,0);for(var =
g=3D0,h=3D0,j=3Da,i=3Da,d=3Da,c=3Df;c;j=3Dc,i=3Dd,c=3Dc.offsetParent){var=
 =
e=3Dc.tagName?c.tagName.toUpperCase():a;d=3Db.UI.DomElement._getCurrentSt=
yle(c);if((c.offsetLeft||c.offsetTop)&&!(e=3D=3D=3DO&&(!i||i.position!=3D=
=3DI))){g+=3Dc.offsetLeft;h+=3Dc.offsetTop}if(j!=3D=3Da&&d){if(e!=3D=3D"T=
ABLE"&&e!=3D=3D"TD"&&e!=3D=3Dcb){g+=3DparseInt(d.borderLeftWidth)||0;h+=3D=
parseInt(d.borderTopWidth)||0}if(e=3D=3D=3D"TABLE"&&(d.position=3D=3D=3D"=
relative"||d.position=3D=3D=3DI)){g+=3DparseInt(d.marginLeft)||0;h+=3Dpar=
seInt(d.marginTop)||0}}}d=3Db.UI.DomElement._getCurrentStyle(f);var =
k=3Dd?d.position:a;if(k!=3D=3DI)for(c=3Df.parentNode;c;c=3Dc.parentNode){=
e=3Dc.tagName?c.tagName.toUpperCase():a;if(e!=3D=3DO&&e!=3D=3Dcb&&(c.scro=
llLeft||c.scrollTop)){g-=3Dc.scrollLeft||0;h-=3Dc.scrollTop||0;d=3Db.UI.D=
omElement._getCurrentStyle(c);if(d){g+=3DparseInt(d.borderLeftWidth)||0;h=
+=3DparseInt(d.borderTopWidth)||0}}}return new =
b.UI.Point(g,h)};w.isDomElement=3Dfunction(a){return =
b._isDomElement(a)};w.removeCssClass=3Dfunction(d,c){var =
a=3Dh+d.className+h,b=3Da.indexOf(h+c+h);if(b>=3D0)d.className=3D(a.subst=
r(0,b)+h+a.substring(b+c.length+1,a.length)).trim()};w.resolveElement=3Df=
unction(d,e){var c=3Dd;if(!c)return a;if(typeof =
c=3D=3D=3Dk)c=3Db.get(l+c,e);return =
c};w.raiseBubbleEvent=3Dfunction(c,d){var b=3Dc;while(b){var =
a=3Db.control;if(a&&a.onBubbleEvent&&a.raiseBubbleEvent){!a.onBubbleEvent=
(c,d)&&a._raiseBubbleEvent(c,d);return}b=3Db.parentNode}};w._ensureGet=3D=
function(a,c){return b.get(a,c)};w.setLocation=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3DI;a.left=3Dc+"px";a.top=3Dd+"px"};w.toggleCssCla=
ss=3Dfunction(c,a){if(b.UI.DomElement.containsCssClass(c,a))b.UI.DomEleme=
nt.removeCssClass(c,a);else =
b.UI.DomElement.addCssClass(c,a)};w.getVisibilityMode=3Dfunction(a){retur=
n =
a._visibilityMode=3D=3D=3Db.UI.VisibilityMode.hide?b.UI.VisibilityMode.hi=
de:b.UI.VisibilityMode.collapse};w.setVisibilityMode=3Dfunction(a,c){b.UI=
.DomElement._ensureOldDisplayMode(a);if(a._visibilityMode!=3D=3Dc){a._vis=
ibilityMode=3Dc;if(b.UI.DomElement.getVisible(a)=3D=3D=3Dd)a.style.displa=
y=3Dc=3D=3D=3Db.UI.VisibilityMode.hide?a._oldDisplayMode:P}};w.getVisible=
=3Dfunction(d){var =
a=3Dd.currentStyle||b.UI.DomElement._getCurrentStyle(d);return =
a?a.visibility!=3D=3D"hidden"&&a.display!=3D=3DP:c};w.setVisible=3Dfuncti=
on(a,c){if(c!=3D=3Db.UI.DomElement.getVisible(a)){b.UI.DomElement._ensure=
OldDisplayMode(a);var =
d=3Da.style;d.visibility=3Dc?"visible":"hidden";d.display=3Dc||a._visibil=
ityMode=3D=3D=3Db.UI.VisibilityMode.hide?a._oldDisplayMode:P}};w.setComma=
nd=3Dfunction(d,f,a,e){b.UI.DomEvent.addHandler(d,"click",function(d){var=
 c=3De||this;b.UI.DomElement.raiseBubbleEvent(c,new =
b.CommandEventArgs(f,a,this,d))},c)};b.registerPlugin({name:"setCommand",=
dom:c,plugin:function(e,a,d){return =
this.addHandler("click",function(f){var =
c=3Dd||this;b.UI.DomElement.raiseBubbleEvent(c,new =
b.CommandEventArgs(e,a,this,f))},c)}});w._ensureOldDisplayMode=3Dfunction=
(b){if(!b._oldDisplayMode){var =
e=3Db.currentStyle||this._getCurrentStyle(b);b._oldDisplayMode=3De?e.disp=
lay:a;if(!b._oldDisplayMode||b._oldDisplayMode=3D=3D=3DP){var =
d=3Db.tagName,c=3D"inline";if(/^(DIV|P|ADDRESS|BLOCKQUOTE|BODY|COL|COLGRO=
UP|DD|DL|DT|FIELDSET|FORM|H1|H2|H3|H4|H5|H6|HR|IFRAME|LEGEND|OL|PRE|TABLE=
|TD|TH|TR|UL)$/i.test(d))c=3D"block";else =
if(d.toUpperCase()=3D=3D=3D"LI")c=3D"list-item";b._oldDisplayMode=3Dc}}};=
w._getWindow=3Dfunction(a){var b=3Da.ownerDocument||a.document||a;return =
b.defaultView||b.parentWindow};w._getCurrentStyle=3Dfunction(b){if(b.node=
Type=3D=3D=3D3)return a;var =
c=3Dthis._getWindow(b);if(b.documentElement)b=3Db.documentElement;var =
d=3Dc&&b!=3D=3Dc&&c.getComputedStyle?c.getComputedStyle(b,a):b.currentSty=
le||b.style;return d};w._onDispose=3Dfunction(a,e){var =
c,d=3Da.dispose;if(d!=3D=3Db.UI.DomElement._dispose){a.dispose=3Db.UI.Dom=
Element._dispose;a.__msajaxdispose=3Dc=3D[];typeof =
d=3D=3D=3Df&&c.push(d)}else =
c=3Da.__msajaxdispose;c.push(e)};w._dispose=3Dfunction(){var =
b=3Dthis,c=3Db.__msajaxdispose;if(c)for(var =
d=3D0,e=3Dc.length;d<e;d++)c[d].apply(b);b.control&&typeof =
b.control.dispose=3D=3D=3Df&&b.control.dispose();b.__msajaxdispose=3Da;b.=
dispose=3Da};w=3Db.IContainer=3Dfunction(){};w.registerInterface("Sys.ICo=
ntainer");w=3Db.ApplicationLoadEventArgs=3Dfunction(c,a){b.ApplicationLoa=
dEventArgs.initializeBase(this);this._components=3Dc;this._isPartialLoad=3D=
a};w.prototype=3D{get_components:function(){return =
this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};w.registerClass("Sys.ApplicationLoadEventArgs",b.Ev=
entArgs);w=3Db._Application=3Dfunction(){var =
a=3Dthis;b._Application.initializeBase(a);a._disposableObjects=3D[];a._co=
mponents=3D{};a._createdComponents=3D[];a._secondPassComponents=3D[];a._u=
nloadHandlerDelegate=3DFunction.createDelegate(a,a._unloadHandler);b.UI.D=
omEvent.addHandler(g,L,a._unloadHandlerDelegate)};w.prototype=3D{_deleteC=
ount:0,get_isCreatingComponents:function(){return!!this._creatingComponen=
ts},get_isDisposing:function(){return!!this._disposing},add_init:function=
(a){if(this._initialized)a(this,b.EventArgs.Empty);else =
this._addHandler(db,a)},remove_init:function(a){this._removeHandler(db,a)=
},add_load:function(a){this._addHandler(m,a)},remove_load:function(a){thi=
s._removeHandler(m,a)},add_unload:function(a){this._addHandler(L,a)},remo=
ve_unload:function(a){this._removeHandler(L,a)},addComponent:function(a){=
this._components[a.get_id()]=3Da},beginCreateComponents:function(){this._=
creatingComponents=3Dc},dispose:function(){var =
a=3Dthis;if(!a._disposing){a._disposing=3Dc;if(a._timerCookie){g.clearTim=
eout(a._timerCookie);delete a._timerCookie}var =
f=3Da._endRequestHandler,d=3Da._beginRequestHandler;if(f||d){var =
k=3Db.WebForms.PageRequestManager.getInstance();f&&k.remove_endRequest(f)=
;d&&k.remove_beginRequest(d);delete a._endRequestHandler;delete =
a._beginRequestHandler}g.pageUnload&&g.pageUnload(a,b.EventArgs.Empty);b.=
Observer.raiseEvent(a,L);for(var =
i=3DArray.clone(a._disposableObjects),h=3D0,m=3Di.length;h<m;h++){var =
j=3Di[h];typeof =
j!=3D=3De&&j.dispose()}a._disposableObjects.length=3D0;b.UI.DomEvent.remo=
veHandler(g,L,a._unloadHandlerDelegate);if(b._ScriptLoader){var =
l=3Db._ScriptLoader.getInstance();l&&l.dispose()}b._Application.callBaseM=
ethod(a,eb)}},disposeElement:function(c,m){var =
i=3Dthis;if(c.nodeType=3D=3D=3D1){for(var =
h,d,b,k=3Dc.getElementsByTagName("*"),j=3Dk.length,l=3Dnew =
Array(j),e=3D0;e<j;e++)l[e]=3Dk[e];for(e=3Dj-1;e>=3D0;e--){var =
g=3Dl[e];h=3Dg.dispose;if(h&&typeof =
h=3D=3D=3Df)g.dispose();else{d=3Dg.control;d&&typeof =
d.dispose=3D=3D=3Df&&d.dispose()}b=3Dg._behaviors;b&&i._disposeComponents=
(b);b=3Dg._components;if(b){i._disposeComponents(b);g._components=3Da}}if=
(!m){h=3Dc.dispose;if(h&&typeof =
h=3D=3D=3Df)c.dispose();else{d=3Dc.control;d&&typeof =
d.dispose=3D=3D=3Df&&d.dispose()}b=3Dc._behaviors;b&&i._disposeComponents=
(b);b=3Dc._components;if(b){i._disposeComponents(b);c._components=3Da}}}}=
,endCreateComponents:function(){for(var =
c=3Dthis._secondPassComponents,a=3D0,g=3Dc.length;a<g;a++){var =
f=3Dc[a],e=3Df.component;b.Component._setReferences(e,f.references);e.end=
Update()}this._secondPassComponents=3D[];this._creatingComponents=3Dd},fi=
ndComponent:function(d,c){return =
c?b.IContainer.isInstanceOfType(c)?c.findComponent(d):c[d]||a:b.Applicati=
on._components[d]||a},getComponents:function(){var =
c=3D[],a=3Dthis._components;for(var b in =
a)a.hasOwnProperty(b)&&c.push(a[b]);return =
c},initialize:function(){g.setTimeout(Function.createDelegate(this,this._=
doInitialize),0)},_doInitialize:function(){var =
a=3Dthis;if(!a.get_isInitialized()&&!a._disposing){b._Application.callBas=
eMethod(a,T);a._raiseInit();if(a.get_stateString){if(b.WebForms&&b.WebFor=
ms.PageRequestManager){var =
d=3Db.WebForms.PageRequestManager.getInstance();a._beginRequestHandler=3D=
Function.createDelegate(a,a._onPageRequestManagerBeginRequest);d.add_begi=
nRequest(a._beginRequestHandler);a._endRequestHandler=3DFunction.createDe=
legate(a,a._onPageRequestManagerEndRequest);d.add_endRequest(a._endReques=
tHandler)}var =
c=3Da.get_stateString();if(c!=3D=3Da._currentEntry)a._navigate(c);else =
a._ensureHistory()}a.raiseLoad()}},notifyScriptLoaded:function(){},regist=
erDisposableObject:function(b){if(!this._disposing){var =
a=3Dthis._disposableObjects,c=3Da.length;a[c]=3Db;b.__msdisposeindex=3Dc}=
},raiseLoad:function(){var a=3Dthis,d=3Dnew =
b.ApplicationLoadEventArgs(Array.clone(a._createdComponents),!!a._loaded)=
;a._loaded=3Dc;b.Observer.raiseEvent(a,m,d);g.pageLoad&&g.pageLoad(a,d);a=
._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},unregisterDisposableObject:function(a){var =
b=3Dthis;if(!b._disposing){var g=3Da.__msdisposeindex;if(typeof =
g=3D=3D=3Di){var c=3Db._disposableObjects;delete c[g];delete =
a.__msdisposeindex;if(++b._deleteCount>1e3){for(var =
d=3D[],f=3D0,h=3Dc.length;f<h;f++){a=3Dc[f];if(typeof =
a!=3D=3De){a.__msdisposeindex=3Dd.length;d.push(a)}}b._disposableObjects=3D=
d;b._deleteCount=3D0}}}},_addComponentToSecondPass:function(b,a){this._se=
condPassComponents.push({component:b,references:a})},_disposeComponents:f=
unction(a){if(a)for(var b=3Da.length-1;b>=3D0;b--){var c=3Da[b];typeof =
c.dispose=3D=3D=3Df&&c.dispose()}},_raiseInit:function(){this.beginCreate=
Components();b.Observer.raiseEvent(this,db);this.endCreateComponents()},_=
unloadHandler:function(){this.dispose()}};w.registerClass("Sys._Applicati=
on",b.Component,b.IContainer);b.Application=3Dnew =
b._Application;g.$find=3Db.Application.findComponent;b.onReady(function()=
{b.Application._doInitialize()});w=3Db.UI.Behavior=3Dfunction(a){b.UI.Beh=
avior.initializeBase(this);this._element=3Da;var =
c=3Da._behaviors=3Da._behaviors||[];c.push(this)};w.prototype=3D{get_elem=
ent:function(){return this._element},get_id:function(){var =
c=3Db.UI.Behavior.callBaseMethod(this,"get_id");if(c)return c;var =
a=3Dthis._element;return!a||!a.id?x:a.id+n+this.get_name()},get_name:func=
tion(){var a=3Dthis;if(a._name)return a._name;var =
b=3DObject.getTypeName(a),c=3Db.lastIndexOf(j);if(c>=3D0)b=3Db.substr(c+1=
);if(!a._initialized)a._name=3Db;return =
b},set_name:function(a){this._name=3Da},initialize:function(){var =
a=3Dthis;b.UI.Behavior.callBaseMethod(a,T);var =
c=3Da.get_name();if(c)a._element[c]=3Da},dispose:function(){var =
c=3Dthis;b.UI.Behavior.callBaseMethod(c,eb);var d=3Dc._element;if(d){var =
f=3Dc.get_name();if(f)d[f]=3Da;var =
e=3Dd._behaviors;Array.remove(e,c);if(!e.length)d._behaviors=3Da;delete =
c._element}}};w.registerClass("Sys.UI.Behavior",b.Component);w.getBehavio=
rByName=3Dfunction(d,e){var c=3Dd[e];return =
c&&b.UI.Behavior.isInstanceOfType(c)?c:a};w.getBehaviors=3Dfunction(b){va=
r a=3Db._behaviors;return =
a?Array.clone(a):[]};b.UI.Behavior.getBehaviorsByType=3Dfunction(e,f){var=
 a=3De._behaviors,d=3D[];if(a)for(var b=3D0,g=3Da.length;b<g;b++){var =
c=3Da[b];f.isInstanceOfType(c)&&d.push(c)}return =
d};w=3Db.UI.VisibilityMode=3Dfunction(){};w.prototype=3D{hide:0,collapse:=
1};w.registerEnum("Sys.UI.VisibilityMode");w=3Db.UI.Control=3Dfunction(c)=
{var =
a=3Dthis;b.UI.Control.initializeBase(a);a._element=3Dc;c.control=3Da;var =
d=3Da.get_role();d&&c.setAttribute("role",d)};w.prototype=3D{_parent:a,_v=
isibilityMode:b.UI.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){return =
this._id||(this._element?this._element.id:x)},get_parent:function(){var =
c=3Dthis;if(c._parent)return c._parent;if(!c._element)return a;var =
b=3Dc._element.parentNode;while(b){if(b.control)return =
b.control;b=3Db.parentNode}return =
a},set_parent:function(a){this._parent=3Da},get_role:function(){return =
a},get_visibilityMode:function(){return =
b.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:func=
tion(a){b.UI.DomElement.setVisibilityMode(this._element,a)},get_visible:f=
unction(){return =
b.UI.DomElement.getVisible(this._element)},set_visible:function(a){b.UI.D=
omElement.setVisible(this._element,a)},addCssClass:function(a){b.UI.DomEl=
ement.addCssClass(this._element,a)},dispose:function(){var =
c=3Dthis;b.UI.Control.callBaseMethod(c,eb);if(c._element){c._element.cont=
rol=3Da;delete c._element}if(c._parent)delete =
c._parent},onBubbleEvent:function(){return =
d},raiseBubbleEvent:function(a,b){this._raiseBubbleEvent(a,b)},_raiseBubb=
leEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){b.UI.DomElement.removeCssClass(this.=
_element,a)},toggleCssClass:function(a){b.UI.DomElement.toggleCssClass(th=
is._element,a)}};w.registerClass("Sys.UI.Control",b.Component);w=3Db.Hist=
oryEventArgs=3Dfunction(a){b.HistoryEventArgs.initializeBase(this);this._=
state=3Da};w.prototype=3D{get_state:function(){return =
this._state}};w.registerClass("Sys.HistoryEventArgs",b.EventArgs);w=3Db.A=
pplication;w._currentEntry=3Dx;w._initialState=3Da;w._state=3D{};z=3Db._A=
pplication.prototype;z.get_stateString=3Dfunction(){var =
b=3Da;if(ib(S)){var =
d=3Dg.location.href,c=3Dd.indexOf(l);if(c!=3D=3Dy)b=3Dd.substring(c+1);el=
se b=3Dx;return b}else =
b=3Dg.location.hash;if(b.length&&b.charAt(0)=3D=3D=3Dl)b=3Db.substring(1)=
;return =
b};z.get_enableHistory=3Dfunction(){return!!this._enableHistory};z.set_en=
ableHistory=3Dfunction(a){this._enableHistory=3Da};z.add_navigate=3Dfunct=
ion(a){this._addHandler(fb,a)};z.remove_navigate=3Dfunction(a){this._remo=
veHandler(fb,a)};z.addHistoryPoint=3Dfunction(g,j){var =
b=3Dthis;b._ensureHistory();var d=3Db._state;for(var f in g){var =
h=3Dg[f];if(h=3D=3D=3Da){if(typeof d[f]!=3D=3De)delete d[f]}else =
d[f]=3Dh}var =
i=3Db._serializeState(d);b._historyPointIsNew=3Dc;b._setState(i,j);b._rai=
seNavigate()};z.setServerId=3Dfunction(a,b){this._clientId=3Da;this._uniq=
ueId=3Db};z.setServerState=3Dfunction(a){this._ensureHistory();this._stat=
e.__s=3Da;this._updateHiddenField(a)};z._deserializeState=3Dfunction(a){v=
ar e=3D{};a=3Da||x;var =
b=3Da.indexOf("&&");if(b!=3D=3Dy&&b+2<a.length){e.__s=3Da.substr(b+2);a=3D=
a.substr(0,b)}for(var g=3Da.split("&"),f=3D0,j=3Dg.length;f<j;f++){var =
d=3Dg[f],c=3Dd.indexOf("=3D");if(c!=3D=3Dy&&c+1<d.length){var =
i=3Dd.substr(0,c),h=3Dd.substr(c+1);e[i]=3DdecodeURIComponent(h)}}return =
e};z._enableHistoryInScriptManager=3Dfunction(){this._enableHistory=3Dc};=
z._ensureHistory=3Dfunction(){var =
a=3Dthis;if(!a._historyInitialized&&a._enableHistory){if(ib(bb)&&b.Browse=
r.documentMode<8){a._historyFrame=3Db.get("#__historyFrame");a._ignoreIFr=
ame=3Dc}a._timerHandler=3DFunction.createDelegate(a,a._onIdle);a._timerCo=
okie=3Dg.setTimeout(a._timerHandler,B);var =
d;try{a._initialState=3Da._deserializeState(a.get_stateString())}catch(d)=
{}a._historyInitialized=3Dc}};z._navigate=3Dfunction(d){var =
a=3Dthis;a._ensureHistory();var =
c=3Da._deserializeState(d);if(a._uniqueId){var =
e=3Da._state.__s||x,b=3Dc.__s||x;if(b!=3D=3De){a._updateHiddenField(b);__=
doPostBack(a._uniqueId,b);a._state=3Dc;return}}a._setState(d);a._state=3D=
c;a._raiseNavigate()};z._onIdle=3Dfunction(){var a=3Dthis;delete =
a._timerCookie;var =
b=3Da.get_stateString();if(b!=3D=3Da._currentEntry){if(!a._ignoreTimer){a=
._historyPointIsNew=3Dd;a._navigate(b)}}else =
a._ignoreTimer=3Dd;a._timerCookie=3Dg.setTimeout(a._timerHandler,B)};z._o=
nIFrameLoad=3Dfunction(b){var =
a=3Dthis;a._ensureHistory();if(!a._ignoreIFrame){a._historyPointIsNew=3Dd=
;a._navigate(b)}a._ignoreIFrame=3Dd};z._onPageRequestManagerBeginRequest=3D=
function(){this._ignoreTimer=3Dc;this._originalTitle=3Ddocument.title};z.=
_onPageRequestManagerEndRequest=3Dfunction(n,m){var =
f=3Dthis,j=3Dm.get_dataItems()[f._clientId],i=3Df._originalTitle;f._origi=
nalTitle=3Da;var =
h=3Db.get("#__EVENTTARGET");if(h&&h.value=3D=3D=3Df._uniqueId)h.value=3Dx=
;if(typeof j!=3D=3De){f.setServerState(j);f._historyPointIsNew=3Dc}else =
f._ignoreTimer=3Dd;var =
g=3Df._serializeState(f._state);if(g!=3D=3Df._currentEntry){f._ignoreTime=
r=3Dc;if(typeof i=3D=3D=3Dk){if(!ib(bb)||b.Browser.version>7){var =
l=3Ddocument.title;document.title=3Di;f._setState(g);document.title=3Dl}e=
lse =
f._setState(g);f._raiseNavigate()}else{f._setState(g);f._raiseNavigate()}=
}};z._raiseNavigate=3Dfunction(){var =
a=3Dthis,e=3Da._historyPointIsNew,d=3D{};for(var c in =
a._state)if(c!=3D=3D"__s")d[c]=3Da._state[c];var f=3Dnew =
b.HistoryEventArgs(d);b.Observer.raiseEvent(a,fb,f);if(!e){var =
h;try{if(ib(S)&&g.location.hash&&(!g.frameElement||g.top.location.hash))b=
.Browser.version<3.5?g.history.go(0):(location.hash=3Da.get_stateString()=
)}catch(h){}}};z._serializeState=3Dfunction(d){var c=3D[];for(var a in =
d){var e=3Dd[a];if(a=3D=3D=3D"__s")var b=3De;else =
c.push(a+"=3D"+encodeURIComponent(e))}return =
c.join("&")+(b?"&&"+b:x)};z._setState=3Dfunction(h,i){var =
f=3Dthis;if(f._enableHistory){h=3Dh||x;if(h!=3D=3Df._currentEntry){if(g.t=
heForm){var =
k=3Dg.theForm.action,m=3Dk.indexOf(l);g.theForm.action=3D(m!=3D=3Dy?k.sub=
string(0,m):k)+l+h}if(f._historyFrame&&f._historyPointIsNew){f._ignoreIFr=
ame=3Dc;var =
j=3Df._historyFrame.contentWindow.document;j.open("javascript:'<html></ht=
ml>'");j.write("<html><head><title>"+(i||document.title)+'</title><script=
 =
type=3D"text/javascript">parent.Sys.Application._onIFrameLoad('+b.Seriali=
zation.JavaScriptSerializer.serialize(h)+");<\/script></head><body></body=
></html>");j.close()}f._ignoreTimer=3Dd;f._currentEntry=3Dh;if(f._history=
Frame||f._historyPointIsNew){var =
n=3Df.get_stateString();if(h!=3D=3Dn){g.location.hash=3Dh;f._currentEntry=
=3Df.get_stateString();if(typeof =
i!=3D=3De&&i!=3D=3Da)document.title=3Di}}f._historyPointIsNew=3Dd}}};z._u=
pdateHiddenField=3Dfunction(b){if(this._clientId){var =
a=3Ddocument.getElementById(this._clientId);if(a)a.value=3Db}};if(!g.XMLH=
ttpRequest)g.XMLHttpRequest=3Dfunction(){for(var =
e,c=3D["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"],b=3D0,d=3Dc.length;b<d;b++)=
try{return new ActiveXObject(c[b])}catch(e){}return =
a};Type.registerNamespace("Sys.Net");w=3Db.Net.WebRequestExecutor=3Dfunct=
ion(){this._webRequest=3Da;this._resultObject=3Da};var =
R=3Dfunction(){};w.prototype=3D{get_started:R,get_responseAvailable:R,get=
_timedOut:R,get_aborted:R,get_responseData:R,get_statusCode:R,get_statusT=
ext:R,get_xml:R,executeRequest:R,abort:R,getAllResponseHeaders:R,getRespo=
nseHeader:R,get_webRequest:function(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_o=
bject:function(){var =
a=3Dthis._resultObject;if(!a)this._resultObject=3Da=3Db.Serialization.Jav=
aScriptSerializer.deserialize(this.get_responseData());return =
a}};w.registerClass("Sys.Net.WebRequestExecutor");b.Net.XMLDOM=3Dfunction=
(f){if(!g.DOMParser)for(var =
j,e=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"],c=3D0,i=3De.length;=
c<i;c++)try{var b=3Dnew =
ActiveXObject(e[c]);b.async=3Dd;b.loadXML(f);b.setProperty(rb,"XPath");re=
turn b}catch(j){}else try{var h=3Dnew g.DOMParser;return =
h.parseFromString(f,kb)}catch(j){}return =
a};w=3Db.Net.XMLHttpExecutor=3Dfunction(){var =
f=3Dthis;b.Net.XMLHttpExecutor.initializeBase(f);var =
d=3Df;f._onReadyStateChange=3Dfunction(){if(d._xmlHttpRequest.readyState=3D=
=3D=3D4){try{if(typeof =
d._xmlHttpRequest.status=3D=3D=3De)return}catch(f){return}d._clearTimer()=
;d._responseAvailable=3Dc;try{d._webRequest.completed(b.EventArgs.Empty)}=
finally{if(d._xmlHttpRequest){d._xmlHttpRequest.onreadystatechange=3DFunc=
tion.emptyMethod;d._xmlHttpRequest=3Da}}}};f._clearTimer=3Dfunction(){if(=
d._timer){g.clearTimeout(d._timer);d._timer=3Da}};f._onTimeout=3Dfunction=
(){if(!d._responseAvailable){d._clearTimer();d._timedOut=3Dc;var =
e=3Dd._xmlHttpRequest;e.onreadystatechange=3DFunction.emptyMethod;e.abort=
();d._webRequest.completed(b.EventArgs.Empty);d._xmlHttpRequest=3Da}}};w.=
prototype=3D{get_timedOut:function(){return!!this._timedOut},get_started:=
function(){return!!this._started},get_responseAvailable:function(){return=
!!this._responseAvailable},get_aborted:function(){return!!this._aborted},=
executeRequest:function(){var =
b=3Dthis,e=3Db.get_webRequest();b._webRequest=3De;var =
i=3De.get_body(),h=3De.get_headers(),d=3Dnew =
XMLHttpRequest;b._xmlHttpRequest=3Dd;d.onreadystatechange=3Db._onReadySta=
teChange;var =
l=3De.get_httpVerb();d.open(l,e.getResolvedUrl(),c);d.setRequestHeader("X=
-Requested-With","XMLHttpRequest");if(h)for(var k in h){var =
m=3Dh[k];typeof =
m!=3D=3Df&&d.setRequestHeader(k,m)}if(l.toLowerCase()=3D=3D=3D"post"){(h=3D=
=3D=3Da||!h[M])&&d.setRequestHeader(M,"application/x-www-form-urlencoded;=
 charset=3Dutf-8");if(!i)i=3Dx}var =
j=3De.get_timeout();if(j>0)b._timer=3Dg.setTimeout(Function.createDelegat=
e(b,b._onTimeout),j);d.send(i);b._started=3Dc},getResponseHeader:function=
(b){var =
c,a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D=
x;return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return this._xmlHttpRequest.responseText},get_statusCode:function(){var =
b,a=3D0;try{a=3Dthis._xmlHttpRequest.status}catch(b){}return =
a},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
d=3D"parsererror",e=3Dthis._xmlHttpRequest,c=3De.responseXML;if(!c||!c.do=
cumentElement){c=3Db.Net.XMLDOM(e.responseText);if(!c||!c.documentElement=
)return a}else =
navigator.userAgent.indexOf("MSIE")!=3D=3Dy&&c.setProperty(rb,"XPath");re=
turn =
c.documentElement.namespaceURI=3D=3D=3D"http://www.mozilla.org/newlayout/=
xml/parsererror.xml"&&c.documentElement.tagName=3D=3D=3Dd?a:c.documentEle=
ment.firstChild&&c.documentElement.firstChild.tagName=3D=3D=3Dd?a:c},abor=
t:function(){var =
d=3Dthis;if(d._aborted||d._responseAvailable||d._timedOut)return;d._abort=
ed=3Dc;d._clearTimer();var =
e=3Dd._xmlHttpRequest;if(e&&!d._responseAvailable){e.onreadystatechange=3D=
Function.emptyMethod;e.abort();d._xmlHttpRequest=3Da;d._webRequest.comple=
ted(b.EventArgs.Empty)}}};w.registerClass(vb,b.Net.WebRequestExecutor);w=3D=
b.Net._WebRequestManager=3Dfunction(){this._defaultExecutorType=3Dvb};w.p=
rototype=3D{add_invokingRequest:function(a){b.Observer.addEventHandler(th=
is,gb,a)},remove_invokingRequest:function(a){b.Observer.removeEventHandle=
r(this,gb,a)},add_completedRequest:function(a){b.Observer.addEventHandler=
(this,hb,a)},remove_completedRequest:function(a){b.Observer.removeEventHa=
ndler(this,hb,a)},get_defaultTimeout:function(){return =
this._defaultTimeout||0},set_defaultTimeout:function(a){this._defaultTime=
out=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(d){var =
a=3Dd.get_executor();if(!a){var i,h;try{var =
f=3Dg.eval(this._defaultExecutorType);a=3Dnew =
f}catch(i){h=3Dc}d.set_executor(a)}if(!a.get_aborted()){var e=3Dnew =
b.Net.NetworkRequestEventArgs(d);b.Observer.raiseEvent(this,gb,e);!e.get_=
cancel()&&a.executeRequest()}}};w.registerClass("Sys.Net._WebRequestManag=
er");b.Net.WebRequestManager=3Dnew =
b.Net._WebRequestManager;w=3Db.Net.NetworkRequestEventArgs=3Dfunction(a){=
b.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da};=
w.prototype=3D{get_webRequest:function(){return =
this._webRequest}};w.registerClass("Sys.Net.NetworkRequestEventArgs",b.Ca=
ncelEventArgs);w=3Db.Net.WebRequest=3Dfunction(){var =
b=3Dthis;b._url=3Dx;b._headers=3D{};b._body=3Da;b._userContext=3Da;b._htt=
pVerb=3Da};w.prototype=3D{add_completed:function(a){b.Observer.addEventHa=
ndler(this,Q,a)},remove_completed:function(a){b.Observer.removeEventHandl=
er(this,Q,a)},completed:function(e){var a=3Dthis;function d(g,f,d){var =
a=3Db.Observer._getContext(g,c).events.getHandler(d);a&&a(f,e)}d(b.Net.We=
bRequestManager,a._executor,hb);d(a,a._executor,Q);b.Observer.clearEventH=
andlers(a,Q)},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn this._headers},get_httpVerb:function(){return =
this._httpVerb=3D=3D=3Da?this._body=3D=3D=3Da?"GET":"POST":this._httpVerb=
},set_httpVerb:function(a){this._httpVerb=3Da},get_body:function(){return=
 =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor||a},set_executor:function(a){this._executor=3Da;a._set_web=
Request(this)},get_timeout:function(){return =
this._timeout||b.Net.WebRequestManager.get_defaultTimeout()},set_timeout:=
function(a){this._timeout=3Da},getResolvedUrl:function(){return =
b.Net.WebRequest._resolveUrl(this._url)},invoke:function(){b.Net.WebReque=
stManager.executeRequest(this)}};w._resolveUrl=3Dfunction(c,a){if(c&&c.in=
dexOf("://")>0)return c;if(!a||!a.length){var =
e=3Db.get("base");if(e&&e.href&&e.href.length)a=3De.href;else =
a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d>0)a=3Da.substr(0,d);d=3Da.indexOf(l);if(d>0)a=3Da=
.substr(0,d);a=3Da.substr(0,a.lastIndexOf(D)+1);if(!c||!c.length)return =
a;if(c.charAt(0)=3D=3D=3DD){var =
f=3Da.indexOf("://"),h=3Da.indexOf(D,f+3);return =
a.substr(0,h)+c}else{var g=3Da.lastIndexOf(D);return =
a.substr(0,g+1)+c}};w._createQueryString=3Dfunction(d,c,h){c=3Dc||encodeU=
RIComponent;var j=3D0,g,i,e,a=3Dnew b.StringBuilder;if(d)for(e in =
d){g=3Dd[e];if(typeof =
g=3D=3D=3Df)continue;i=3Db.Serialization.JavaScriptSerializer.serialize(g=
);j++&&a.append("&");a.append(e);a.append("=3D");a.append(c(i))}if(h){j&&=
a.append("&");a.append(h)}return =
a.toString()};w._createUrl=3Dfunction(c,d,e){if(!d&&!e)return c;var =
f=3Db.Net.WebRequest._createQueryString(d,a,e);return =
f.length?c+(c&&c.indexOf("?")>=3D0?"&":"?")+f:c};w.registerClass("Sys.Net=
.WebRequest");Type.registerNamespace("Sys.Net");w=3Db.Net.WebServiceProxy=
=3Dfunction(){var a=3DObject.getType(this);if(a._staticInstance&&typeof =
a._staticInstance.get_enableJsonp=3D=3D=3Df)this._jsonp=3Da._staticInstan=
ce.get_enableJsonp()};w.prototype=3D{get_timeout:function(){return =
this._timeout||0},set_timeout:function(a){this._timeout=3Da},get_defaultU=
serContext:function(){return typeof =
this._userContext=3D=3D=3De?a:this._userContext},set_defaultUserContext:f=
unction(a){this._userContext=3Da},get_defaultSucceededCallback:function()=
{return =
this._succeeded||a},set_defaultSucceededCallback:function(a){this._succee=
ded=3Da},get_defaultFailedCallback:function(){return =
this._failed||a},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_enableJsonp:function(){return!!this._jsonp},set_enableJsonp:function(=
a){this._jsonp=3Da},get_path:function(){return =
this._path||a},set_path:function(a){this._path=3Da},get_jsonpCallbackPara=
meter:function(){return =
this._callbackParameter||sb},set_jsonpCallbackParameter:function(a){this.=
_callbackParameter=3Da},_invoke:function(h,i,k,j,g,f,d){var =
c=3Dthis;g=3Dg||c.get_defaultSucceededCallback();f=3Df||c.get_defaultFail=
edCallback();if(d=3D=3D=3Da||typeof =
d=3D=3D=3De)d=3Dc.get_defaultUserContext();return =
b.Net.WebServiceProxy.invoke(h,i,k,j,g,f,d,c.get_timeout(),c.get_enableJs=
onp(),c.get_jsonpCallbackParameter())}};w.registerClass("Sys.Net.WebServi=
ceProxy");w.invoke=3Dfunction(v,f,r,q,p,h,l,m,C,u){var =
o=3DC!=3D=3Dd?b.Net.WebServiceProxy._xdomain.exec(v):a,i,s=3Do&&o.length=3D=
=3D=3D3&&(o[1]!=3D=3Dlocation.protocol||o[2]!=3D=3Dlocation.host);r=3Ds||=
r;if(s){u=3Du||sb;i=3D"_jsonp"+b._jsonp++}if(!q)q=3D{};var =
w=3Dq;if(!r||!w)w=3D{};var =
n,k=3Da,t=3Da,A=3Db.Net.WebRequest._createUrl(f?v+D+encodeURIComponent(f)=
:v,w,s?u+"=3DSys."+i:a);if(s){function =
B(){if(k=3D=3D=3Da)return;k=3Da;n=3Dnew =
b.Net.WebServiceError(c,String.format(b.Res.webServiceTimedOut,f));delete=
 b[i];h&&h(n,l,f)}function =
z(c,j){if(k!=3D=3Da){g.clearTimeout(k);k=3Da}delete b[i];i=3Da;if(typeof =
j!=3D=3De&&j!=3D=3D200){if(h){n=3Dnew =
b.Net.WebServiceError(d,c.Message||String.format(b.Res.webServiceFailedNo=
Msg,f),c.StackTrace||a,c.ExceptionType||a,c);n._statusCode=3Dj;h(n,l,f)}}=
else =
p&&p(c,l,f)}b[i]=3Dz;m=3Dm||b.Net.WebRequestManager.get_defaultTimeout();=
if(m>0)k=3Dg.setTimeout(B,m);b._loadJsonp(A,function(){i&&z({Message:Stri=
ng.format(b.Res.webServiceFailedNoMsg,f)},y)});return a}var j=3Dnew =
b.Net.WebRequest;j.set_url(A);j.get_headers()[M]=3D"application/json; =
charset=3Dutf-8";if(!r){t=3Db.Serialization.JavaScriptSerializer.serializ=
e(q);if(t=3D=3D=3D"{}")t=3Dx}j.set_body(t);j.add_completed(E);m>0&&j.set_=
timeout(m);j.invoke();function E(g){if(g.get_responseAvailable()){var =
s,i=3Dg.get_statusCode(),c=3Da,k;try{var =
m=3Dg.getResponseHeader(M);k=3Dm.startsWith("application/json");c=3Dk?g.g=
et_object():m.startsWith(kb)?g.get_xml():g.get_responseData()}catch(s){}v=
ar =
o=3Dg.getResponseHeader("jsonerror"),j=3Do=3D=3D=3D"true";if(j){if(c)c=3D=
new =
b.Net.WebServiceError(d,c.Message,c.StackTrace,c.ExceptionType,c)}else =
if(k)c=3D!c||typeof =
c.d=3D=3D=3De?c:c.d;if(i<200||i>=3D300||j){if(h){if(!c||!j)c=3Dnew =
b.Net.WebServiceError(d,String.format(b.Res.webServiceFailedNoMsg,f));c._=
statusCode=3Di;h(c,l,f)}}else p&&p(c,l,f)}else{var =
n=3Dg.get_timedOut(),q=3DString.format(n?b.Res.webServiceTimedOut:b.Res.w=
ebServiceFailedNoMsg,f);h&&h(new =
b.Net.WebServiceError(n,q,x,x),l,f)}}return =
j};w._generateTypedConstructor=3Dfunction(a){return =
function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};b._jsonp=3D0;w._xdomain=3D/^\s*([a-zA-=
Z0-9\+\-\.]+\:)\/\/([^?#\/]+)/;b._loadJsonp=3Dfunction(h,g){var =
c=3Ddocument.createElement("script");c.type=3D"text/javascript";c.src=3Dh=
;var f=3Dc.attachEvent;function =
e(){if(!f||/loaded|complete/.test(c.readyState)){if(f)c.detachEvent(s,e);=
else{c.removeEventListener(m,e,d);c.removeEventListener(r,e,d)}g.apply(c)=
;c=3Da}}if(f)c.attachEvent(s,e);else{c.addEventListener(m,e,d);c.addEvent=
Listener(r,e,d)}b.get("head").appendChild(c)};w=3Db.Net.WebServiceError=3D=
function(e,f,d,b,c){var =
a=3Dthis;a._timedOut=3De;a._message=3Df;a._stackTrace=3Dd;a._exceptionTyp=
e=3Db;a._errorObject=3Dc;a._statusCode=3Dy};w.prototype=3D{get_timedOut:f=
unction(){return this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace||x},get_exceptionType:function(){return =
this._exceptionType||x},get_errorObject:function(){return =
this._errorObject||a}};w.registerClass("Sys.Net.WebServiceError");Type.re=
gisterNamespace("Sys.Services");var =
mb=3Db.Services,ub=3D"Service",Eb=3D"Role",Db=3D"Authentication",Bb=3D"Pr=
ofile";function =
zb(a){this._path=3Da}mb[Db+ub]=3D{set_path:zb,_setAuthenticated:function(=
a){this._auth=3Da}};mb["_"+Db+ub]=3D{};mb[Bb+ub]=3D{set_path:zb};mb["_"+B=
b+ub]=3D{};mb.ProfileGroup=3Dfunction(a){this._propertygroup=3Da};mb[Eb+u=
b]=3D{set_path:zb};mb["_"+Eb+ub]=3D{};b._domLoaded()}if(b.loader)b.loader=
.registerScript("MicrosoftAjax",a,H);else H()})(window,window.Sys);var =
$get,$create,$addHandler,$addHandlers,$clearHandlers;
Type.registerNamespace('Sys');Sys.Res=3D{"argumentInteger":"Value must =
be an integer.","argumentType":"Object cannot be converted to the =
required type.","argumentNull":"Value cannot be =
null.","scriptAlreadyLoaded":"The script \u0027{0}\u0027 has been =
referenced multiple times. If referencing Microsoft AJAX scripts =
explicitly, set the MicrosoftAjaxMode property of the ScriptManager to =
Explicit.","scriptDependencyNotFound":"The script \u0027{0}\u0027 failed =
to load because it is dependent on script =
\u0027{1}\u0027.","formatBadFormatSpecifier":"Format specifier was =
invalid.","requiredScriptReferenceNotIncluded":"\u0027{0}\u0027 requires =
that you have included a script reference to =
\u0027{1}\u0027.","webServiceFailedNoMsg":"The server method =
\u0027{0}\u0027 failed.","argumentDomElement":"Value must be a DOM =
element.","actualValue":"Actual value was =
{0}.","enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum =
{1}.","scriptLoadFailed":"The script \u0027{0}\u0027 could not be =
loaded.","parameterCount":"Parameter count =
mismatch.","cannotDeserializeEmptyString":"Cannot deserialize empty =
string.","formatInvalidString":"Input string was not in a correct =
format.","argument":"Value does not fall within the expected =
range.","cannotDeserializeInvalidJson":"Cannot deserialize. The data =
does not correspond to valid =
JSON.","cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.","argumentUndefined":"Value cannot be =
undefined.","webServiceInvalidReturnType":"The server method =
\u0027{0}\u0027 returned an invalid type. Expected type: =
{1}","servicePathNotSet":"The path to the web service has not been =
set.","argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.","paramName":"Parameter name: =
{0}","nullReferenceInPath":"Null reference while evaluating data path: =
\u0027{0}\u0027.","format":"One of the identified items was in an =
invalid format.","assertFailedCaller":"Assertion Failed: {0}\r\nat =
{1}","argumentOutOfRange":"Specified argument was out of the range of =
valid values.","webServiceTimedOut":"The server method \u0027{0}\u0027 =
timed out.","notImplemented":"The method or operation is not =
implemented.","assertFailed":"Assertion Failed: =
{0}","invalidOperation":"Operation is not valid due to the current state =
of the object.","breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"};
------=_NextPart_000_0000_01CB8B00.92FF0B00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.gate5.co.za/ScriptResource.axd?d=RyGV-Wht3yNK8xtU_swFaSH89rJLvjmvJaSLcJfNOd0iYNQJ9yiarnOWvnDi9YsKyLr0zeaSL_L49o-8l2BHWaepF9dzdhAlotgCJpnqVs_pPiAhHv9A1umYU_72nvdon6I1Tt56TrtMFmnr7gtAAA2&t=ffffffffbd2983fc

=EF=BB=BF// (c) 2010 CodePlex Foundation
(function(){function a(){var =
s=3D"aria-hidden",k=3D"status",j=3D"submit",h=3D"=3D",g=3D"undefined",d=3D=
-1,f=3D"",u=3D"function",r=3D"pageLoading",q=3D"pageLoaded",p=3D"initiali=
zeRequest",o=3D"endRequest",n=3D"beginRequest",m=3D"script",l=3D"error",t=
=3D"readystatechange",i=3D"load",a=3Dnull,c=3Dtrue,b=3Dfalse;Type._regist=
erScript("MicrosoftAjaxWebForms.js",["MicrosoftAjaxCore.js","MicrosoftAja=
xSerialization.js","MicrosoftAjaxNetwork.js","MicrosoftAjaxComponentModel=
.js"]);var =
e,v;Type.registerNamespace("Sys.WebForms");e=3DSys.WebForms.BeginRequestE=
ventArgs=3Dfunction(d,c,b){var =
a=3Dthis;Sys.WebForms.BeginRequestEventArgs.initializeBase(a);a._request=3D=
d;a._postBackElement=3Dc;a._updatePanelsToUpdate=3Db};e.prototype=3D{get_=
postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request},get_updatePanelsToUpdate:function(){return =
this._updatePanelsToUpdate?Array.clone(this._updatePanelsToUpdate):[]}};e=
.registerClass("Sys.WebForms.BeginRequestEventArgs",Sys.EventArgs);e=3DSy=
s.WebForms.EndRequestEventArgs=3Dfunction(e,c,d){var =
a=3Dthis;Sys.WebForms.EndRequestEventArgs.initializeBase(a);a._errorHandl=
ed=3Db;a._error=3De;a._dataItems=3Dc||{};a._response=3Dd};e.prototype=3D{=
get_dataItems:function(){return =
this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};e.registerClass("Sys.WebForms.EndRequestEventArgs",Sys.E=
ventArgs);e=3DSys.WebForms.InitializeRequestEventArgs=3Dfunction(d,c,b){v=
ar =
a=3Dthis;Sys.WebForms.InitializeRequestEventArgs.initializeBase(a);a._req=
uest=3Dd;a._postBackElement=3Dc;a._updatePanelsToUpdate=3Db};e.prototype=3D=
{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request},get_updatePanelsToUpdate:function(){return =
this._updatePanelsToUpdate?Array.clone(this._updatePanelsToUpdate):[]},se=
t_updatePanelsToUpdate:function(a){this._updated=3Dc;this._updatePanelsTo=
Update=3Da}};e.registerClass("Sys.WebForms.InitializeRequestEventArgs",Sy=
s.CancelEventArgs);e=3DSys.WebForms.PageLoadedEventArgs=3Dfunction(c,b,d)=
{var =
a=3Dthis;Sys.WebForms.PageLoadedEventArgs.initializeBase(a);a._panelsUpda=
ted=3Dc;a._panelsCreated=3Db;a._dataItems=3Dd||{}};e.prototype=3D{get_dat=
aItems:function(){return =
this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};e.registerClass("Sys.WebForms.PageLoadedEventArgs",=
Sys.EventArgs);e=3DSys.WebForms.PageLoadingEventArgs=3Dfunction(c,b,d){va=
r =
a=3Dthis;Sys.WebForms.PageLoadingEventArgs.initializeBase(a);a._panelsUpd=
ating=3Dc;a._panelsDeleting=3Db;a._dataItems=3Dd||{}};e.prototype=3D{get_=
dataItems:function(){return =
this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};e.registerClass("Sys.WebForms.PageLoadingEventArgs=
",Sys.EventArgs);e=3DSys._ScriptLoaderTask=3Dfunction(b,a){this._scriptEl=
ement=3Db;this._completedCallback=3Da};e.prototype=3D{get_scriptElement:f=
unction(){return this._scriptElement},dispose:function(){var =
b=3Dthis;if(b._disposed)return;b._disposed=3Dc;b._removeScriptElementHand=
lers();Sys._ScriptLoaderTask._clearScript(b._scriptElement);b._scriptElem=
ent=3Da},execute:function(){this._addScriptElementHandlers();document.get=
ElementsByTagName("head")[0].appendChild(this._scriptElement)},_addScript=
ElementHandlers:function(){var =
a=3Dthis;a._scriptLoadDelegate=3DFunction.createDelegate(a,a._scriptLoadH=
andler);if(document.addEventListener){a._scriptElement.readyState=3D"load=
ed";$addHandler(a._scriptElement,i,a._scriptLoadDelegate)}else =
$addHandler(a._scriptElement,t,a._scriptLoadDelegate);if(a._scriptElement=
.addEventListener){a._scriptErrorDelegate=3DFunction.createDelegate(a,a._=
scriptErrorHandler);a._scriptElement.addEventListener(l,a._scriptErrorDel=
egate,b)}},_removeScriptElementHandlers:function(){var =
c=3Dthis;if(c._scriptLoadDelegate){var =
d=3Dc.get_scriptElement();if(document.addEventListener)$removeHandler(d,i=
,c._scriptLoadDelegate);else =
$removeHandler(d,t,c._scriptLoadDelegate);if(c._scriptErrorDelegate){c._s=
criptElement.removeEventListener(l,c._scriptErrorDelegate,b);c._scriptErr=
orDelegate=3Da}c._scriptLoadDelegate=3Da}},_scriptErrorHandler:function()=
{if(this._disposed)return;this._completedCallback(this.get_scriptElement(=
),b)},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;this._completedCallback(a,c)}};e.registerClass("=
Sys._ScriptLoaderTask",a,Sys.IDisposable);e._clearScript=3Dfunction(a){!S=
ys.Debug.isDebug&&a.parentNode.removeChild(a)};e=3DSys._ScriptLoader=3Dfu=
nction(){var =
b=3Dthis;b._scriptsToLoad=3Da;b._sessions=3D[];b._scriptLoadedDelegate=3D=
Function.createDelegate(b,b._scriptLoadedHandler)};e.prototype=3D{dispose=
:function(){var =
c=3Dthis;c._stopSession();c._loading=3Db;if(c._events)delete =
c._events;c._sessions=3Da;c._currentSession=3Da;c._scriptLoadedDelegate=3D=
a},loadScripts:function(f,d,e,c){var =
b=3Dthis,g=3D{allScriptsLoadedCallback:d,scriptLoadFailedCallback:e,scrip=
tLoadTimeoutCallback:c,scriptsToLoad:b._scriptsToLoad,scriptTimeout:f};b.=
_scriptsToLoad=3Da;b._sessions.push(g);!b._loading&&b._nextSession()},que=
ueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsToLoad=
=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){if(!=
this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoa=
d,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad)thi=
s._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_createScri=
ptElement:function(b){var =
a=3Ddocument.createElement(m);a.type=3D"text/javascript";for(var c in =
b)a[c]=3Db[c];return a},_loadScriptsInternal:function(){var =
a=3Dthis,c=3Da._currentSession;if(c.scriptsToLoad&&c.scriptsToLoad.length=
>0){var =
d=3DArray.dequeue(c.scriptsToLoad),b=3Da._createScriptElement(d);if(b.tex=
t&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){b.innerHTML=3Db.text;del=
ete b.text}if(typeof d.src=3D=3D=3D"string"){a._currentTask=3Dnew =
Sys._ScriptLoaderTask(b,a._scriptLoadedDelegate);a._currentTask.execute()=
}else{document.getElementsByTagName("head")[0].appendChild(b);Sys._Script=
LoaderTask._clearScript(b);a._loadScriptsInternal()}}else{a._stopSession(=
);var =
e=3Dc.allScriptsLoadedCallback;e&&e(a);a._nextSession()}},_nextSession:fu=
nction(){var =
d=3Dthis;if(d._sessions.length=3D=3D=3D0){d._loading=3Db;d._currentSessio=
n=3Da;return}d._loading=3Dc;var =
e=3DArray.dequeue(d._sessions);d._currentSession=3De;if(e.scriptTimeout>0=
)d._timeoutCookie=3Dwindow.setTimeout(Function.createDelegate(d,d._script=
LoadTimeoutHandler),e.scriptTimeout*1e3);d._loadScriptsInternal()},_raise=
Error:function(){var =
a=3Dthis,d=3Da._currentSession.scriptLoadFailedCallback,c=3Da._currentTas=
k.get_scriptElement();a._stopSession();if(d){d(a,c);a._nextSession()}else=
{a._loading=3Db;throw =
Sys._ScriptLoader._errorScriptLoadFailed(c.src);}},_scriptLoadedHandler:f=
unction(c,d){var =
b=3Dthis;if(d){Array.add(Sys._ScriptLoader._getLoadedScripts(),c.src);b._=
currentTask.dispose();b._currentTask=3Da;b._loadScriptsInternal()}else =
b._raiseError()},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis,b=3Da._currentSession.scriptLoadTimeoutCallback;a._stopSession()=
;b&&b(a);a._nextSession()},_stopSession:function(){var =
b=3Dthis;if(b._timeoutCookie){window.clearTimeout(b._timeoutCookie);b._ti=
meoutCookie=3Da}if(b._currentTask){b._currentTask.dispose();b._currentTas=
k=3Da}}};e.registerClass("Sys._ScriptLoader",a,Sys.IDisposable);e.getInst=
ance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};e.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement(m);a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};e.readLoaded=
Scripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScripts)for(var =
c=3DSys._ScriptLoader._referencedScripts=3D[],d=3Ddocument.getElementsByT=
agName(m),b=3Dd.length-1;b>=3D0;b--){var =
e=3Dd[b],a=3De.src;if(a.length)!Array.contains(c,a)&&Array.add(c,a)}};e._=
errorScriptLoadFailed=3Dfunction(b){var =
a;a=3DSys.Res.scriptLoadFailed;var d=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(d,{name:"Sys.ScriptLoadFailedExcept=
ion",scriptUrl:b});c.popStackFrame();return =
c};e._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScri=
pts){Sys._ScriptLoader._referencedScripts=3D[];Sys._ScriptLoader.readLoad=
edScripts()}return =
Sys._ScriptLoader._referencedScripts};e=3DSys.WebForms.PageRequestManager=
=3Dfunction(){var =
c=3Dthis;c._form=3Da;c._activeDefaultButton=3Da;c._activeDefaultButtonCli=
cked=3Db;c._updatePanelIDs=3Da;c._updatePanelClientIDs=3Da;c._updatePanel=
HasChildrenAsTriggers=3Da;c._asyncPostBackControlIDs=3Da;c._asyncPostBack=
ControlClientIDs=3Da;c._postBackControlIDs=3Da;c._postBackControlClientID=
s=3Da;c._scriptManagerID=3Da;c._pageLoadedHandler=3Da;c._additionalInput=3D=
a;c._onsubmit=3Da;c._onSubmitStatements=3D[];c._originalDoPostBack=3Da;c.=
_originalDoPostBackWithOptions=3Da;c._originalFireDefaultButton=3Da;c._or=
iginalDoCallback=3Da;c._isCrossPost=3Db;c._postBackSettings=3Da;c._reques=
t=3Da;c._onFormSubmitHandler=3Da;c._onFormElementClickHandler=3Da;c._onWi=
ndowUnloadHandler=3Da;c._asyncPostBackTimeout=3Da;c._controlIDToFocus=3Da=
;c._scrollPosition=3Da;c._processingRequest=3Db;c._scriptDisposes=3D{};c.=
_transientFields=3D["__VIEWSTATEENCRYPTED","__VIEWSTATEFIELDCOUNT"]};e.pr=
ototype=3D{get_isInAsyncPostBack:function(){return =
this._request!=3D=3Da},add_beginRequest:function(a){Sys.Observer.addEvent=
Handler(this,n,a)},remove_beginRequest:function(a){Sys.Observer.removeEve=
ntHandler(this,n,a)},add_endRequest:function(a){Sys.Observer.addEventHand=
ler(this,o,a)},remove_endRequest:function(a){Sys.Observer.removeEventHand=
ler(this,o,a)},add_initializeRequest:function(a){Sys.Observer.addEventHan=
dler(this,p,a)},remove_initializeRequest:function(a){Sys.Observer.removeE=
ventHandler(this,p,a)},add_pageLoaded:function(a){Sys.Observer.addEventHa=
ndler(this,q,a)},remove_pageLoaded:function(a){Sys.Observer.removeEventHa=
ndler(this,q,a)},add_pageLoading:function(a){Sys.Observer.addEventHandler=
(this,r,a)},remove_pageLoading:function(a){Sys.Observer.removeEventHandle=
r(this,r,a)},abortPostBack:function(){var =
b=3Dthis;if(!b._processingRequest&&b._request){b._request.get_executor().=
abort();b._request=3Da}},beginAsyncPostBack:function(h,e,k,i,j){var =
d=3Dthis;if(i&&typeof =
Page_ClientValidate=3D=3D=3Du&&!Page_ClientValidate(j||a))return;d._postB=
ackSettings=3Dd._createPostBackSettings(c,h,e);var =
g=3Dd._form;g.__EVENTTARGET.value=3De||f;g.__EVENTARGUMENT.value=3Dk||f;d=
._isCrossPost=3Db;d._additionalInput=3Da;d._onFormSubmit()},_cancelPendin=
gCallbacks:function(){for(var =
b=3D0,g=3Dwindow.__pendingCallbacks.length;b<g;b++){var =
e=3Dwindow.__pendingCallbacks[b];if(e){if(!e.async)window.__synchronousCa=
llBackIndex=3Dd;window.__pendingCallbacks[b]=3Da;var =
f=3D"__CALLBACKFRAME"+b,c=3Ddocument.getElementById(f);c&&c.parentNode.re=
moveChild(c)}}},_commitControls:function(b,d){var =
c=3Dthis;if(b){c._updatePanelIDs=3Db.updatePanelIDs;c._updatePanelClientI=
Ds=3Db.updatePanelClientIDs;c._updatePanelHasChildrenAsTriggers=3Db.updat=
ePanelHasChildrenAsTriggers;c._asyncPostBackControlIDs=3Db.asyncPostBackC=
ontrolIDs;c._asyncPostBackControlClientIDs=3Db.asyncPostBackControlClient=
IDs;c._postBackControlIDs=3Db.postBackControlIDs;c._postBackControlClient=
IDs=3Db.postBackControlClientIDs}if(typeof =
d!=3D=3Dg&&d!=3D=3Da)c._asyncPostBackTimeout=3Dd*1e3},_createHiddenField:=
function(d,e){var =
b,a=3Ddocument.getElementById(d);if(a)if(!a._isContained)a.parentNode.rem=
oveChild(a);else =
b=3Da.parentNode;if(!b){b=3Ddocument.createElement("span");b.style.cssTex=
t=3D"display:none =
!important";this._form.appendChild(b)}b.innerHTML=3D"<input =
type=3D'hidden' =
/>";a=3Db.childNodes[0];a._isContained=3Dc;a.id=3Da.name=3Dd;a.value=3De}=
,_createPageRequestManagerTimeoutError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3D"Sys.WebForms.PageRequestManagerServerErrorException: =
"+(d||String.format(Sys.WebForms.Res.PRM_ServerError,a)),b=3DError.create=
(c,{name:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatus=
Code:a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPanelID:function(e,b){var =
c=3Db.asyncTarget,a=3Dthis._ensureUniqueIds(e||b.panelsToUpdate),d=3Da =
instanceof =
Array?a.join(","):a||this._scriptManagerID;if(c)d+=3D"|"+c;return =
encodeURIComponent(this._scriptManagerID)+h+encodeURIComponent(d)+"&"},_c=
reatePostBackSettings:function(d,a,c,b){return{async:d,asyncTarget:c,pane=
lsToUpdate:a,sourceElement:b}},_convertToClientIDs:function(a,g,e,d){if(a=
)for(var b=3D0,i=3Da.length;b<i;b+=3Dd?2:1){var =
c=3Da[b],h=3D(d?a[b+1]:f)||this._uniqueIDToClientID(c);Array.add(g,c);Arr=
ay.add(e,h)}},dispose:function(){var =
b=3Dthis;Sys.Observer.clearEventHandlers(b);if(b._form){Sys.UI.DomEvent.r=
emoveHandler(b._form,j,b._onFormSubmitHandler);Sys.UI.DomEvent.removeHand=
ler(b._form,"click",b._onFormElementClickHandler);Sys.UI.DomEvent.removeH=
andler(window,"unload",b._onWindowUnloadHandler);Sys.UI.DomEvent.removeHa=
ndler(window,i,b._pageLoadedHandler)}if(b._originalDoPostBack){window.__d=
oPostBack=3Db._originalDoPostBack;b._originalDoPostBack=3Da}if(b._origina=
lDoPostBackWithOptions){window.WebForm_DoPostBackWithOptions=3Db._origina=
lDoPostBackWithOptions;b._originalDoPostBackWithOptions=3Da}if(b._origina=
lFireDefaultButton){window.WebForm_FireDefaultButton=3Db._originalFireDef=
aultButton;b._originalFireDefaultButton=3Da}if(b._originalDoCallback){win=
dow.WebForm_DoCallback=3Db._originalDoCallback;b._originalDoCallback=3Da}=
b._form=3Da;b._updatePanelIDs=3Da;b._updatePanelClientIDs=3Da;b._asyncPos=
tBackControlIDs=3Da;b._asyncPostBackControlClientIDs=3Da;b._postBackContr=
olIDs=3Da;b._postBackControlClientIDs=3Da;b._asyncPostBackTimeout=3Da;b._=
scrollPosition=3Da},_doCallback:function(d,b,c,f,a,e){!this.get_isInAsync=
PostBack()&&this._originalDoCallback(d,b,c,f,a,e)},_doPostBack:function(e=
,l){var d=3Dthis;d._additionalInput=3Da;var =
j=3Dd._form;if(e=3D=3D=3Da||typeof =
e=3D=3D=3Dg||d._isCrossPost){d._postBackSettings=3Dd._createPostBackSetti=
ngs(b);d._isCrossPost=3Db}else{var =
f=3Dd._masterPageUniqueID,k=3Dd._uniqueIDToClientID(e),i=3Ddocument.getEl=
ementById(k);if(!i&&f)if(k.indexOf(f+"$")=3D=3D=3D0)i=3Ddocument.getEleme=
ntById(k.substr(f.length+1));if(!i)if(Array.contains(d._asyncPostBackCont=
rolIDs,e))d._postBackSettings=3Dd._createPostBackSettings(c,a,e);else =
if(Array.contains(d._postBackControlIDs,e))d._postBackSettings=3Dd._creat=
ePostBackSettings(b);else{var =
h=3Dd._findNearestElement(e);if(h)d._postBackSettings=3Dd._getPostBackSet=
tings(h,e);else{if(f){f+=3D"$";if(e.indexOf(f)=3D=3D=3D0)h=3Dd._findNeare=
stElement(e.substr(f.length))}if(h)d._postBackSettings=3Dd._getPostBackSe=
ttings(h,e);else =
d._postBackSettings=3Dd._createPostBackSettings(b)}}else =
d._postBackSettings=3Dd._getPostBackSettings(i,e)}if(!d._postBackSettings=
.async){j.onsubmit=3Dd._onsubmit;d._originalDoPostBack(e,l);j.onsubmit=3D=
a;return}j.__EVENTTARGET.value=3De;j.__EVENTARGUMENT.value=3Dl;d._onFormS=
ubmit()},_doPostBackWithOptions:function(a){this._isCrossPost=3Da&&a.acti=
onUrl;this._originalDoPostBackWithOptions(a)},_elementContains:function(d=
,a){while(a){if(a=3D=3D=3Dd)return c;a=3Da.parentNode}return =
b},_endPostBack:function(d,f,g){var =
c=3Dthis;if(c._request=3D=3D=3Df.get_webRequest()){c._processingRequest=3D=
b;c._additionalInput=3Da;c._request=3Da}var e=3Dnew =
Sys.WebForms.EndRequestEventArgs(d,g?g.dataItems:{},f);Sys.Observer.raise=
Event(c,o,e);if(d&&!e.get_errorHandled())throw =
d;},_ensureUniqueIds:function(a){if(!a)return a;a=3Da instanceof =
Array?a:[a];for(var c=3D[],b=3D0,g=3Da.length;b<g;b++){var =
f=3Da[b],e=3DArray.indexOf(this._updatePanelClientIDs,f);c.push(e>d?this.=
_updatePanelIDs[e]:f)}return =
c},_findNearestElement:function(b){while(b.length>0){var =
f=3Dthis._uniqueIDToClientID(b),e=3Ddocument.getElementById(f);if(e)retur=
n e;var c=3Db.lastIndexOf("$");if(c=3D=3D=3Dd)return =
a;b=3Db.substring(0,c)}return a},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_fireDefaultButton:function(d,h){if(d.keyCode=3D=3D=3D1=
3){var =
f=3Dd.srcElement||d.target;if(!f||f.tagName.toLowerCase()!=3D=3D"textarea=
"){var e=3Ddocument.getElementById(h);if(e&&typeof =
e.click!=3D=3Dg){this._activeDefaultButton=3De;this._activeDefaultButtonC=
licked=3Db;try{e.click()}finally{this._activeDefaultButton=3Da}d.cancelBu=
bble=3Dc;typeof d.stopPropagation=3D=3D=3Du&&d.stopPropagation();return =
b}}}return c},_getPageLoadedEventArgs:function(r,g){var =
q=3D[],p=3D[],o=3Dg?g.version4:b,h=3Dg?g.updatePanelData:a,i,k,l,e;if(!h)=
{i=3Dthis._updatePanelIDs;k=3Dthis._updatePanelClientIDs;l=3Da;e=3Da}else=
{i=3Dh.updatePanelIDs;k=3Dh.updatePanelClientIDs;l=3Dh.childUpdatePanelID=
s;e=3Dh.panelsToRefreshIDs}var =
c,j,n,m;if(e)for(c=3D0,j=3De.length;c<j;c+=3Do?2:1){n=3De[c];m=3D(o?e[c+1=
]:f)||this._uniqueIDToClientID(n);Array.add(q,document.getElementById(m))=
}for(c=3D0,j=3Di.length;c<j;c++)(r||Array.indexOf(l,i[c])!=3D=3Dd)&&Array=
.add(p,document.getElementById(k[c]));return new =
Sys.WebForms.PageLoadedEventArgs(q,p,g?g.dataItems:{})},_getPageLoadingEv=
entArgs:function(h){var =
l=3D[],k=3D[],c=3Dh.updatePanelData,m=3Dc.oldUpdatePanelIDs,n=3Dc.oldUpda=
tePanelClientIDs,p=3Dc.updatePanelIDs,o=3Dc.childUpdatePanelIDs,e=3Dc.pan=
elsToRefreshIDs,a,g,b,i,j=3Dh.version4;for(a=3D0,g=3De.length;a<g;a+=3Dj?=
2:1){b=3De[a];i=3D(j?e[a+1]:f)||this._uniqueIDToClientID(b);Array.add(l,d=
ocument.getElementById(i))}for(a=3D0,g=3Dm.length;a<g;a++){b=3Dm[a];Array=
.indexOf(e,b)=3D=3D=3Dd&&(Array.indexOf(p,b)=3D=3D=3Dd||Array.indexOf(o,b=
)>d)&&Array.add(k,document.getElementById(n[a]))}return new =
Sys.WebForms.PageLoadingEventArgs(l,k,h.dataItems)},_getPostBackSettings:=
function(f,h){var =
e=3Dthis,i=3Df,g=3Da;while(f){if(f.id){if(!g&&Array.contains(e._asyncPost=
BackControlClientIDs,f.id))g=3De._createPostBackSettings(c,a,h,i);else =
if(!g&&Array.contains(e._postBackControlClientIDs,f.id))return =
e._createPostBackSettings(b);else{var =
j=3DArray.indexOf(e._updatePanelClientIDs,f.id);if(j!=3D=3Dd)return =
e._updatePanelHasChildrenAsTriggers[j]?e._createPostBackSettings(c,[e._up=
datePanelIDs[j]],h,i):e._createPostBackSettings(c,a,h,i)}if(!g&&e._matche=
sParentIDInList(f.id,e._asyncPostBackControlClientIDs))g=3De._createPostB=
ackSettings(c,a,h,i);else =
if(!g&&e._matchesParentIDInList(f.id,e._postBackControlClientIDs))return =
e._createPostBackSettings(b)}f=3Df.parentNode}return!g?e._createPostBackS=
ettings(b):g},_getScrollPosition:function(){var =
b=3Dthis,a=3Ddocument.documentElement;if(a&&(b._validPosition(a.scrollLef=
t)||b._validPosition(a.scrollTop)))return{x:a.scrollLeft,y:a.scrollTop};e=
lse{a=3Ddocument.body;return =
a&&(b._validPosition(a.scrollLeft)||b._validPosition(a.scrollTop))?{x:a.s=
crollLeft,y:a.scrollTop}:b._validPosition(window.pageXOffset)||b._validPo=
sition(window.pageYOffset)?{x:window.pageXOffset,y:window.pageYOffset}:{x=
:0,y:0}}},_initializeInternal:function(k,l,d,e,h,f,g){var =
b=3Dthis;if(b._prmInitialized)throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);b._prmIn=
itialized=3Dc;b._masterPageUniqueID=3Dg;b._scriptManagerID=3Dk;b._form=3D=
Sys.UI.DomElement.resolveElement(l);b._onsubmit=3Db._form.onsubmit;b._for=
m.onsubmit=3Da;b._onFormSubmitHandler=3DFunction.createDelegate(b,b._onFo=
rmSubmit);b._onFormElementClickHandler=3DFunction.createDelegate(b,b._onF=
ormElementClick);b._onWindowUnloadHandler=3DFunction.createDelegate(b,b._=
onWindowUnload);Sys.UI.DomEvent.addHandler(b._form,j,b._onFormSubmitHandl=
er);Sys.UI.DomEvent.addHandler(b._form,"click",b._onFormElementClickHandl=
er);Sys.UI.DomEvent.addHandler(window,"unload",b._onWindowUnloadHandler);=
b._originalDoPostBack=3Dwindow.__doPostBack;if(b._originalDoPostBack)wind=
ow.__doPostBack=3DFunction.createDelegate(b,b._doPostBack);b._originalDoP=
ostBackWithOptions=3Dwindow.WebForm_DoPostBackWithOptions;if(b._originalD=
oPostBackWithOptions)window.WebForm_DoPostBackWithOptions=3DFunction.crea=
teDelegate(b,b._doPostBackWithOptions);b._originalFireDefaultButton=3Dwin=
dow.WebForm_FireDefaultButton;if(b._originalFireDefaultButton)window.WebF=
orm_FireDefaultButton=3DFunction.createDelegate(b,b._fireDefaultButton);b=
._originalDoCallback=3Dwindow.WebForm_DoCallback;if(b._originalDoCallback=
)window.WebForm_DoCallback=3DFunction.createDelegate(b,b._doCallback);b._=
pageLoadedHandler=3DFunction.createDelegate(b,b._pageLoadedInitialLoad);S=
ys.UI.DomEvent.addHandler(window,i,b._pageLoadedHandler);d&&b._updateCont=
rols(d,e,h,f,c)},_matchesParentIDInList:function(e,d){for(var =
a=3D0,f=3Dd.length;a<f;a++)if(e.startsWith(d[a]+"_"))return c;return =
b},_onFormElementActive:function(a,e,f){var =
b=3Dthis;if(a.disabled)return;b._postBackSettings=3Db._getPostBackSetting=
s(a,a.name);if(a.name){var =
c=3Da.tagName.toUpperCase();if(c=3D=3D=3D"INPUT"){var =
d=3Da.type;if(d=3D=3D=3Dj)b._additionalInput=3DencodeURIComponent(a.name)=
+h+encodeURIComponent(a.value);else =
if(d=3D=3D=3D"image")b._additionalInput=3DencodeURIComponent(a.name)+".x=3D=
"+e+"&"+encodeURIComponent(a.name)+".y=3D"+f}else =
if(c=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3Dj)b._additio=
nalInput=3DencodeURIComponent(a.name)+h+encodeURIComponent(a.value)}},_on=
FormElementClick:function(a){this._activeDefaultButtonClicked=3Da.target=3D=
=3D=3Dthis._activeDefaultButton;this._onFormElementActive(a.target,a.offs=
etX,a.offsetY)},_onFormSubmit:function(r){var =
e=3Dthis,m,C,q=3Dc,D=3De._isCrossPost;e._isCrossPost=3Db;if(e._onsubmit)q=
=3De._onsubmit();if(q)for(m=3D0,C=3De._onSubmitStatements.length;m<C;m++)=
if(!e._onSubmitStatements[m]()){q=3Db;break}if(!q){r&&r.preventDefault();=
return}var =
w=3De._form;if(D)return;e._activeDefaultButton&&!e._activeDefaultButtonCl=
icked&&e._onFormElementActive(e._activeDefaultButton,0,0);if(!e._postBack=
Settings||!e._postBackSettings.async)return;var f=3Dnew =
Sys.StringBuilder,F=3Dw.elements.length,z=3De._createPanelID(a,e._postBac=
kSettings);f.append(z);for(m=3D0;m<F;m++){var =
l=3Dw.elements[m],o=3Dl.name;if(typeof =
o=3D=3D=3Dg||o=3D=3D=3Da||o.length=3D=3D=3D0||o=3D=3D=3De._scriptManagerI=
D)continue;var v=3Dl.tagName.toUpperCase();if(v=3D=3D=3D"INPUT"){var =
t=3Dl.type;if(t=3D=3D=3D"text"||t=3D=3D=3D"password"||t=3D=3D=3D"hidden"|=
|(t=3D=3D=3D"checkbox"||t=3D=3D=3D"radio")&&l.checked){f.append(encodeURI=
Component(o));f.append(h);f.append(encodeURIComponent(l.value));f.append(=
"&")}}else if(v=3D=3D=3D"SELECT")for(var =
E=3Dl.options.length,x=3D0;x<E;x++){var =
A=3Dl.options[x];if(A.selected){f.append(encodeURIComponent(o));f.append(=
h);f.append(encodeURIComponent(A.value));f.append("&")}}else =
if(v=3D=3D=3D"TEXTAREA"){f.append(encodeURIComponent(o));f.append(h);f.ap=
pend(encodeURIComponent(l.value));f.append("&")}}f.append("__ASYNCPOST=3D=
true&");if(e._additionalInput){f.append(e._additionalInput);e._additional=
Input=3Da}var i=3Dnew =
Sys.Net.WebRequest,j=3Dw.action;if(Sys.Browser.agent=3D=3D=3DSys.Browser.=
InternetExplorer){var =
y=3Dj.indexOf("#");if(y!=3D=3Dd)j=3Dj.substr(0,y);var =
u=3Dj.indexOf("?");if(u!=3D=3Dd){var =
B=3Dj.substr(0,u);if(B.indexOf("%")=3D=3D=3Dd)j=3DencodeURI(B)+j.substr(u=
)}else =
if(j.indexOf("%")=3D=3D=3Dd)j=3DencodeURI(j)}i.set_url(j);i.get_headers()=
["X-MicrosoftAjax"]=3D"Delta=3Dtrue";i.get_headers()["Cache-Control"]=3D"=
no-cache";i.set_timeout(e._asyncPostBackTimeout);i.add_completed(Function=
.createDelegate(e,e._onFormSubmitCompleted));i.set_body(f.toString());var=
 s,k;s=3De._postBackSettings.panelsToUpdate;k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(i,e._postBackSettings.sourceEleme=
nt,s);Sys.Observer.raiseEvent(e,p,k);q=3D!k.get_cancel();if(!q){r&&r.prev=
entDefault();return}if(k&&k._updated){s=3Dk.get_updatePanelsToUpdate();i.=
set_body(i.get_body().replace(z,e._createPanelID(s,e._postBackSettings)))=
}e._scrollPosition=3De._getScrollPosition();e.abortPostBack();k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(i,e._postBackSettings.sourceElement,s|=
|e._postBackSettings.panelsToUpdate);Sys.Observer.raiseEvent(e,n,k);e._or=
iginalDoCallback&&e._cancelPendingCallbacks();e._request=3Di;e._processin=
gRequest=3Db;i.invoke();r&&r.preventDefault()},_onFormSubmitCompleted:fun=
ction(h){var =
d=3Dthis;d._processingRequest=3Dc;if(h.get_timedOut()){d._endPostBack(d._=
createPageRequestManagerTimeoutError(),h,a);return}if(h.get_aborted()){d.=
_endPostBack(a,h,a);return}if(!d._request||h.get_webRequest()!=3D=3Dd._re=
quest)return;if(h.get_statusCode()!=3D=3D200){d._endPostBack(d._createPag=
eRequestManagerServerError(h.get_statusCode()),h,a);return}var =
e=3Dd._parseDelta(h);if(!e)return;var =
g,j;if(e.asyncPostBackControlIDsNode&&e.postBackControlIDsNode&&e.updateP=
anelIDsNode&&e.panelsToRefreshNode&&e.childUpdatePanelIDsNode){var =
x=3Dd._updatePanelIDs,t=3Dd._updatePanelClientIDs,n=3De.childUpdatePanelI=
DsNode.content,v=3Dn.length?n.split(","):[],s=3Dd._splitNodeIntoArray(e.a=
syncPostBackControlIDsNode),u=3Dd._splitNodeIntoArray(e.postBackControlID=
sNode),w=3Dd._splitNodeIntoArray(e.updatePanelIDsNode),l=3Dd._splitNodeIn=
toArray(e.panelsToRefreshNode),m=3De.version4;for(g=3D0,j=3Dl.length;g<j;=
g+=3Dm?2:1){var =
o=3D(m?l[g+1]:f)||d._uniqueIDToClientID(l[g]);if(!document.getElementById=
(o)){d._endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res=
.PRM_MissingPanel,o)),h,e);return}}var =
k=3Dd._processUpdatePanelArrays(w,s,u,m);k.oldUpdatePanelIDs=3Dx;k.oldUpd=
atePanelClientIDs=3Dt;k.childUpdatePanelIDs=3Dv;k.panelsToRefreshIDs=3Dl;=
e.updatePanelData=3Dk}e.dataItems=3D{};var =
i;for(g=3D0,j=3De.dataItemNodes.length;g<j;g++){i=3De.dataItemNodes[g];e.=
dataItems[i.id]=3Di.content}for(g=3D0,j=3De.dataItemJsonNodes.length;g<j;=
g++){i=3De.dataItemJsonNodes[g];e.dataItems[i.id]=3DSys.Serialization.Jav=
aScriptSerializer.deserialize(i.content)}var =
q=3DSys.Observer._getContext(d,c).events.getHandler(r);q&&q(d,d._getPageL=
oadingEventArgs(e));Sys._ScriptLoader.readLoadedScripts();Sys.Application=
.beginCreateComponents();var =
p=3DSys._ScriptLoader.getInstance();d._queueScripts(p,e.scriptBlockNodes,=
c,b);d._processingRequest=3Dc;p.loadScripts(0,Function.createDelegate(d,F=
unction.createCallback(d._scriptIncludesLoadComplete,e)),Function.createD=
elegate(d,Function.createCallback(d._scriptIncludesLoadFailed,e)),a)},_on=
WindowUnload:function(){this.dispose()},_pageLoaded:function(a,b){Sys.Obs=
erver.raiseEvent(this,q,this._getPageLoadedEventArgs(a,b));!a&&Sys.Applic=
ation.raiseLoad()},_pageLoadedInitialLoad:function(){this._pageLoaded(c,a=
)},_parseDelta:function(n){var =
h=3Dthis,g=3Dn.get_responseData(),i,o,K,L,J,f=3D0,j=3Da,p=3D[];while(f<g.=
length){i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh._findText(g,f);break}o=
=3DparseInt(g.substring(f,i),10);if(o%1!=3D=3D0){j=3Dh._findText(g,f);bre=
ak}f=3Di+1;i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh._findText(g,f);brea=
k}K=3Dg.substring(f,i);f=3Di+1;i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh=
._findText(g,f);break}L=3Dg.substring(f,i);f=3Di+1;if(f+o>=3Dg.length){j=3D=
h._findText(g,g.length);break}J=3Dg.substr(f,o);f+=3Do;if(g.charAt(f)!=3D=
=3D"|"){j=3Dh._findText(g,f);break}f++;Array.add(p,{type:K,id:L,content:J=
})}if(j){h._endPostBack(h._createPageRequestManagerParserError(String.for=
mat(Sys.WebForms.Res.PRM_ParserErrorDetails,j)),n,a);return a}for(var =
D=3D[],B=3D[],v=3D[],C=3D[],y=3D[],I=3D[],G=3D[],F=3D[],A=3D[],x=3D[],r,u=
,z,s,t,w,E,m,q=3D0,M=3Dp.length;q<M;q++){var =
e=3Dp[q];switch(e.type){case"#":m=3De;break;case"updatePanel":Array.add(D=
,e);break;case"hiddenField":Array.add(B,e);break;case"arrayDeclaration":A=
rray.add(v,e);break;case"scriptBlock":Array.add(C,e);break;case"scriptSta=
rtupBlock":Array.add(y,e);break;case"expando":Array.add(I,e);break;case"o=
nSubmit":Array.add(G,e);break;case"asyncPostBackControlIDs":r=3De;break;c=
ase"postBackControlIDs":u=3De;break;case"updatePanelIDs":z=3De;break;case=
"asyncPostBackTimeout":s=3De;break;case"childUpdatePanelIDs":t=3De;break;=
case"panelsToRefreshIDs":w=3De;break;case"formAction":E=3De;break;case"da=
taItem":Array.add(F,e);break;case"dataItemJson":Array.add(A,e);break;case=
"scriptDispose":Array.add(x,e);break;case"pageRedirect":if(m&&parseFloat(=
m.content)>=3D4)e.content=3Dunescape(e.content);if(Sys.Browser.agent=3D=3D=
=3DSys.Browser.InternetExplorer){var =
k=3Ddocument.createElement("a");k.style.display=3D"none";k.attachEvent("o=
nclick",H);k.href=3De.content;h._form.parentNode.insertBefore(k,h._form);=
k.click();k.detachEvent("onclick",H);h._form.parentNode.removeChild(k);fu=
nction H(a){a.cancelBubble=3Dc}}else =
window.location.href=3De.content;return a;case =
l:h._endPostBack(h._createPageRequestManagerServerError(Number.parseInvar=
iant(e.id),e.content),n,a);return =
a;case"pageTitle":document.title=3De.content;break;case"focus":h._control=
IDToFocus=3De.content;break;default:h._endPostBack(h._createPageRequestMa=
nagerParserError(String.format(Sys.WebForms.Res.PRM_UnknownToken,e.type))=
,n,a);return =
a}}return{version4:m?parseFloat(m.content)>=3D4:b,executor:n,updatePanelN=
odes:D,hiddenFieldNodes:B,arrayDeclarationNodes:v,scriptBlockNodes:C,scri=
ptStartupNodes:y,expandoNodes:I,onSubmitNodes:G,dataItemNodes:F,dataItemJ=
sonNodes:A,scriptDisposeNodes:x,asyncPostBackControlIDsNode:r,postBackCon=
trolIDsNode:u,updatePanelIDsNode:z,asyncPostBackTimeoutNode:s,childUpdate=
PanelIDsNode:t,panelsToRefreshNode:w,formActionNode:E}},_processUpdatePan=
elArrays:function(e,r,s,g){var d,c,b;if(e){var =
j=3De.length,k=3Dg?2:1;d=3Dnew Array(j/k);c=3Dnew Array(j/k);b=3Dnew =
Array(j/k);for(var h=3D0,i=3D0;h<j;h+=3Dk,i++){var =
q,a=3De[h],l=3Dg?e[h+1]:f;q=3Da.charAt(0)=3D=3D=3D"t";a=3Da.substr(1);if(=
!l)l=3Dthis._uniqueIDToClientID(a);b[i]=3Dq;d[i]=3Da;c[i]=3Dl}}else{d=3D[=
];c=3D[];b=3D[]}var o=3D[],m=3D[];this._convertToClientIDs(r,o,m,g);var =
p=3D[],n=3D[];this._convertToClientIDs(s,p,n,g);return{updatePanelIDs:d,u=
pdatePanelClientIDs:c,updatePanelHasChildrenAsTriggers:b,asyncPostBackCon=
trolIDs:o,asyncPostBackControlClientIDs:m,postBackControlIDs:p,postBackCo=
ntrolClientIDs:n}},_queueScripts:function(d,b,e,f){for(var =
a=3D0,h=3Db.length;a<h;a++){var =
g=3Db[a].id;switch(g){case"ScriptContentNoTags":if(!f)continue;d.queueScr=
iptBlock(b[a].content);break;case"ScriptContentWithTags":var =
c=3Dwindow.eval("("+b[a].content+")");if(c.src){if(!e||Sys._ScriptLoader.=
isScriptLoaded(c.src))continue}else =
if(!f)continue;d.queueCustomScriptTag(c);break;case"ScriptPath":if(!e||Sy=
s._ScriptLoader.isScriptLoaded(b[a].content))continue;d.queueScriptRefere=
nce(b[a].content)}}},_registerDisposeScript:function(a,b){if(!this._scrip=
tDisposes[a])this._scriptDisposes[a]=3D[b];else =
Array.add(this._scriptDisposes[a],b)},_scriptIncludesLoadComplete:functio=
n(j,e){var =
i=3Dthis;if(e.executor.get_webRequest()!=3D=3Di._request)return;i._commit=
Controls(e.updatePanelData,e.asyncPostBackTimeoutNode?e.asyncPostBackTime=
outNode.content:a);if(e.formActionNode)i._form.action=3De.formActionNode.=
content;var =
d,h,g;for(d=3D0,h=3De.updatePanelNodes.length;d<h;d++){g=3De.updatePanelN=
odes[d];var =
o=3Ddocument.getElementById(g.id);if(!o){i._endPostBack(Error.invalidOper=
ation(String.format(Sys.WebForms.Res.PRM_MissingPanel,g.id)),e.executor,e=
);return}i._updatePanel(o,g.content)}for(d=3D0,h=3De.scriptDisposeNodes.l=
ength;d<h;d++){g=3De.scriptDisposeNodes[d];i._registerDisposeScript(g.id,=
g.content)}for(d=3D0,h=3Di._transientFields.length;d<h;d++){var =
l=3Ddocument.getElementById(i._transientFields[d]);if(l){var =
p=3Dl._isContained?l.parentNode:l;p.parentNode.removeChild(p)}}for(d=3D0,=
h=3De.hiddenFieldNodes.length;d<h;d++){g=3De.hiddenFieldNodes[d];i._creat=
eHiddenField(g.id,g.content)}if(e.scriptsFailed)throw =
Sys._ScriptLoader._errorScriptLoadFailed(e.scriptsFailed.src,e.scriptsFai=
led.multipleCallbacks);i._queueScripts(j,e.scriptBlockNodes,b,c);var =
n=3Df;for(d=3D0,h=3De.arrayDeclarationNodes.length;d<h;d++){g=3De.arrayDe=
clarationNodes[d];n+=3D"Sys.WebForms.PageRequestManager._addArrayElement(=
'"+g.id+"', "+g.content+");\r\n"}var =
m=3Df;for(d=3D0,h=3De.expandoNodes.length;d<h;d++){g=3De.expandoNodes[d];=
m+=3Dg.id+" =3D =
"+g.content+"\r\n"}n.length&&j.queueScriptBlock(n);m.length&&j.queueScrip=
tBlock(m);i._queueScripts(j,e.scriptStartupNodes,c,c);var =
k=3Df;for(d=3D0,h=3De.onSubmitNodes.length;d<h;d++){if(d=3D=3D=3D0)k=3D"A=
rray.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatement=
s, function() =
{\r\n";k+=3De.onSubmitNodes[d].content+"\r\n"}if(k.length){k+=3D"\r\nretu=
rn =
true;\r\n});\r\n";j.queueScriptBlock(k)}j.loadScripts(0,Function.createDe=
legate(i,Function.createCallback(i._scriptsLoadComplete,e)),a,a)},_script=
IncludesLoadFailed:function(d,c,b,a){a.scriptsFailed=3D{src:c.src,multipl=
eCallbacks:b};this._scriptIncludesLoadComplete(d,a)},_scriptsLoadComplete=
:function(k,h){var =
c=3Dthis,j=3Dh.executor;if(window.__theFormPostData)window.__theFormPostD=
ata=3Df;if(window.__theFormPostCollection)window.__theFormPostCollection=3D=
[];window.WebForm_InitCallback&&window.WebForm_InitCallback();if(c._scrol=
lPosition){window.scrollTo&&window.scrollTo(c._scrollPosition.x,c._scroll=
Position.y);c._scrollPosition=3Da}Sys.Application.endCreateComponents();c=
._pageLoaded(b,h);c._endPostBack(a,j,h);if(c._controlIDToFocus){var =
d,i;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
e=3D$get(c._controlIDToFocus);d=3De;if(e&&!WebForm_CanFocus(e))d=3DWebFor=
m_FindFirstFocusableChild(e);if(d&&typeof =
d.contentEditable!=3D=3Dg){i=3Dd.contentEditable;d.contentEditable=3Db}el=
se =
d=3Da}WebForm_AutoFocus(c._controlIDToFocus);if(d)d.contentEditable=3Di;c=
._controlIDToFocus=3Da}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(d,a,c,b,e){this._commitCon=
trols(this._processUpdatePanelArrays(d,a,c,e),b)},_updatePanel:function(b=
,g){var a=3Dthis;for(var d in =
a._scriptDisposes)if(a._elementContains(b,document.getElementById(d))){fo=
r(var =
f=3Da._scriptDisposes[d],e=3D0,h=3Df.length;e<h;e++)window.eval(f[e]);del=
ete =
a._scriptDisposes[d]}Sys.Application.disposeElement(b,c);b.innerHTML=3Dg}=
,_validPosition:function(b){return typeof =
b!=3D=3Dg&&b!=3D=3Da&&b!=3D=3D0}};e.getInstance=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager._instance;if(!a)a=3DSys.WebForms.Page=
RequestManager._instance=3Dnew Sys.WebForms.PageRequestManager;return =
a};e._addArrayElement=3Dfunction(a){if(!window[a])window[a]=3D[];for(var =
b=3D1,c=3Darguments.length;b<c;b++)Array.add(window[a],arguments[b])};e._=
initialize=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager.getInstance();a._initializeInternal.a=
pply(a,arguments)};e.registerClass("Sys.WebForms.PageRequestManager");e=3D=
Sys.UI._UpdateProgress=3Dfunction(d){var =
b=3Dthis;Sys.UI._UpdateProgress.initializeBase(b,[d]);b._displayAfter=3D5=
00;b._dynamicLayout=3Dc;b._associatedUpdatePanelId=3Da;b._beginRequestHan=
dlerDelegate=3Da;b._startDelegate=3Da;b._endRequestHandlerDelegate=3Da;b.=
_pageRequestManager=3Da;b._timerCookie=3Da};e.prototype=3D{get_displayAft=
er:function(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},get_role:function(){return =
k},_clearTimeout:function(){if(this._timerCookie){window.clearTimeout(thi=
s._timerCookie);this._timerCookie=3Da}},_getUniqueID:function(c){var =
b=3DArray.indexOf(this._pageRequestManager._updatePanelClientIDs,c);retur=
n =
b=3D=3D=3Dd?a:this._pageRequestManager._updatePanelIDs[b]},_handleBeginRe=
quest:function(i,h){var =
a=3Dthis,e=3Dh.get_postBackElement(),d=3Dc,g=3Da._associatedUpdatePanelId=
;if(a._associatedUpdatePanelId){var =
f=3Dh.get_updatePanelsToUpdate();if(f&&f.length)d=3DArray.contains(f,g)||=
Array.contains(f,a._getUniqueID(g));else =
d=3Db}while(!d&&e){if(e.id&&a._associatedUpdatePanelId=3D=3D=3De.id)d=3Dc=
;e=3De.parentNode}if(d)a._timerCookie=3Dwindow.setTimeout(a._startDelegat=
e,a._displayAfter)},_startRequest:function(){var =
b=3Dthis;if(b._pageRequestManager.get_isInAsyncPostBack()){var =
c=3Db.get_element();if(b._dynamicLayout)c.style.display=3D"block";else =
c.style.visibility=3D"visible";b.get_role()=3D=3D=3Dk&&c.setAttribute(s,"=
false")}b._timerCookie=3Da},_handleEndRequest:function(){var =
a=3Dthis,b=3Da.get_element();if(a._dynamicLayout)b.style.display=3D"none"=
;else =
b.style.visibility=3D"hidden";a.get_role()=3D=3D=3Dk&&b.setAttribute(s,"t=
rue");a._clearTimeout()},dispose:function(){var =
b=3Dthis;if(b._beginRequestHandlerDelegate!=3D=3Da){b._pageRequestManager=
.remove_beginRequest(b._beginRequestHandlerDelegate);b._pageRequestManage=
r.remove_endRequest(b._endRequestHandlerDelegate);b._beginRequestHandlerD=
elegate=3Da;b._endRequestHandlerDelegate=3Da}b._clearTimeout();Sys.UI._Up=
dateProgress.callBaseMethod(b,"dispose")},initialize:function(){var =
b=3Dthis;Sys.UI._UpdateProgress.callBaseMethod(b,"initialize");b.get_role=
()=3D=3D=3Dk&&b.get_element().setAttribute(s,"true");b._beginRequestHandl=
erDelegate=3DFunction.createDelegate(b,b._handleBeginRequest);b._endReque=
stHandlerDelegate=3DFunction.createDelegate(b,b._handleEndRequest);b._sta=
rtDelegate=3DFunction.createDelegate(b,b._startRequest);if(Sys.WebForms&&=
Sys.WebForms.PageRequestManager)b._pageRequestManager=3DSys.WebForms.Page=
RequestManager.getInstance();if(b._pageRequestManager!=3D=3Da){b._pageReq=
uestManager.add_beginRequest(b._beginRequestHandlerDelegate);b._pageReque=
stManager.add_endRequest(b._endRequestHandlerDelegate)}}};e.registerClass=
("Sys.UI._UpdateProgress",Sys.UI.Control)}if(window.Sys&&Sys.loader)Sys.l=
oader.registerScript("WebForms",["ComponentModel","Serialization","Networ=
k"],a);else a()})();
Type.registerNamespace('Sys.WebForms');Sys.WebForms.Res=3D{"PRM_UnknownTo=
ken":"Unknown token: \u0027{0}\u0027.","PRM_MissingPanel":"Could not =
find UpdatePanel with ID \u0027{0}\u0027. If it is being updated =
dynamically then it must be inside another =
UpdatePanel.","PRM_ServerError":"An unknown error occurred while =
processing the request on the server. The status code returned from the =
server was: {0}","PRM_ParserError":"The message received from the server =
could not be parsed. Common causes for this error are when the response =
is modified by calls to Response.Write(), response filters, HttpModules, =
or server trace is enabled.\r\nDetails: {0}","PRM_TimeoutError":"The =
server request timed out.","PRM_ParserErrorDetails":"Error parsing near =
\u0027{0}\u0027.","PRM_CannotRegisterTwice":"The PageRequestManager =
cannot be initialized more than once."};
------=_NextPart_000_0000_01CB8B00.92FF0B00--

