From: "Saved by Internet Explorer 11"
Subject: Tiger Classic 2018 Schedule for Teams - Google Sheets
Date: Sun, 11 Feb 2018 21:18:05 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01D3A37D.CE5B5D50"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.24000

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8/edit

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML lang=3D"en"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">

<META content=3D"Tiger Classic 2018 Schedule for Teams" =
property=3D"og:title">
<META content=3D"article" property=3D"og:type">
<META content=3D"Google Docs" property=3D"og:site_name">
<META =
content=3D"https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz=
0wgmC3w0GAWwc0awjV-W8/edit?usp=3Dembed_facebook"=20
property=3D"og:url">
<META =
content=3D"https://lh5.googleusercontent.com/3_aSzm3cZNADu1lROp1P4-hfGe_q=
T9DVWGVbAC6Rh_qQtZqqS5Ga-KFbMtgwBYgSB1WlTg=3Dw1200-h630-p"=20
property=3D"og:image">
<META content=3D"1200" property=3D"og:image:width">
<META content=3D"630" property=3D"og:image:height">
<META content=3D"Friday, March 2&#10;&#10; Reinhart Home, Reinhart Away, =
Lockwood Home, Lockwood Away&#10; 5: 45-6: 45, Marshall White v =
Brookings Red, Marshall Orange v Brookings White, Marshall Black vs =
Redwood Area, Luverne White v Brookings Blue&#10; 6: 45-7: 45, Marshall =
Black v Watertown Gold, Marshall Orange v Windom Gold..."=20
property=3D"og:description">
<META name=3D"google" content=3D"notranslate">
<META http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge;">
<META name=3D"referrer" content=3D"default"><TITLE>Tiger Classic 2018 =
Schedule for=20
Teams - Google Sheets</TITLE><LINK =
href=3D"//ssl.gstatic.com/docs/spreadsheets/favicon_jfk2.png"=20
rel=3D"shortcut icon"><LINK =
href=3D"https://chrome.google.com/webstore/detail/apdfllckaahabafndbhieah=
igkjlhalf"=20
rel=3D"chrome-webstore-item">
<SCRIPT type=3D"text/javascript">_docs_webfonts_fontFaces =3D null; =
_docs_webfonts_iframe_fontFaces =3D null;</SCRIPT>

<STYLE =
type=3D"text/css">/*47715*/.gb_5a{background:white;height:100%;position:f=
ixed;right:0;top:0;width:420px;z-index:1001}.gb_6a.gb_5a{left:0;min-heigh=
t:400px;top:64px;width:initial}.gb_5a>button:only-of-type{background:url(=
'https://www.gstatic.com/images/icons/material/system/1x/close_grey600_24=
dp.png');background-position:center;border-width:0;cursor:pointer;font-si=
ze:24px;height:20px;left:92%;position:relative;top:10px;width:20px}.gb_6a=
.gb_5a>button:only-of-type{left:96%}.gb_7a{background-color:rgba(15,19,24=
,.54);bottom:0;height:100%;position:fixed;top:0;width:100%;z-index:1000}@=
keyframes =
gb__a{0%{opacity:0}50%{opacity:1}}.gb_8a{display:none!important}.gb_9a{vi=
sibility:hidden}.gb_6c{display:inline-block;padding:0 0 0 =
15px;vertical-align:middle}.gb_6c:first-child,#gbsfw:first-child+.gb_6c{p=
adding-left:0}.gb_Nc{position:relative}.gb_b{display:inline-block;outline=
:none;vertical-align:middle;border-radius:2px;box-sizing:border-box;heigh=
t:30px;width:30px;color:#000;cursor:pointer;text-decoration:none}#gb#gb =
a.gb_b{color:#000;cursor:pointer;text-decoration:none}.gb_qb{border-color=
:transparent;border-bottom-color:#fff;border-style:dashed dashed =
solid;border-width:0 8.5px =
8.5px;display:none;position:absolute;left:6.5px;top:37px;z-index:1;height=
:0;width:0;animation:gb__a =
.2s}.gb_rb{border-color:transparent;border-style:dashed dashed =
solid;border-width:0 8.5px =
8.5px;display:none;position:absolute;left:6.5px;z-index:1;height:0;width:=
0;animation:gb__a =
.2s;border-bottom-color:#ccc;border-bottom-color:rgba(0,0,0,.2);top:36px}=
x:-o-prefocus,div.gb_rb{border-bottom-color:#ccc}.gb_fa{background:#fff;b=
order:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;box-shadow:0 =
2px 10px =
rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolut=
e;right:0;top:44px;animation:gb__a =
.2s;border-radius:2px;-ms-user-select:text}.gb_6c.gb_g =
.gb_qb,.gb_6c.gb_g .gb_rb,.gb_6c.gb_g =
.gb_fa,.gb_g.gb_fa{display:block}.gb_6c.gb_g.gb_xf =
.gb_qb,.gb_6c.gb_g.gb_xf =
.gb_rb{display:none}.gb_yf{position:absolute;right:0;top:44px;z-index:-1}=
.gb_cb .gb_qb,.gb_cb .gb_rb,.gb_cb .gb_fa{margin-top:-10px}.gb_Pb =
.gb_rb{border:0;border-left:1px solid rgba(0,0,0,.2);border-top:1px =
solid =
rgba(0,0,0,.2);height:14px;width:14px;-ms-transform:rotate(45deg);transfo=
rm:rotate(45deg)}.gb_Pb .gb_qb{border:0;border-left:1px solid =
rgba(0,0,0,.2);border-top:1px solid =
rgba(0,0,0,.2);height:14px;width:14px;-ms-transform:rotate(45deg);transfo=
rm:rotate(45deg);border-color:#fff;background:#fff}.gb_If =
::-webkit-scrollbar{height:15px;width:15px}.gb_If =
::-webkit-scrollbar-button{height:0;width:0}.gb_If =
::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rg=
ba(0,0,0,.3);border:5px solid =
transparent;border-radius:10px;min-height:20px;min-width:20px;height:5px;=
width:5px}.gb_If ::-webkit-scrollbar-thumb:hover,.gb_If =
::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4)}.gb_da =
.gb_b{background-position:0 -894px;opacity:.55}.gb_ea .gb_da =
.gb_b{background-position:0 -894px}.gb_X .gb_da =
.gb_b{background-position:0 =
-2180px;opacity:1}.gb_fa.gb_ga{min-height:196px;overflow-y:auto;width:320=
px}.gb_ha{-ms-transition:height .2s ease-in-out;transition:height .2s =
ease-in-out}.gb_ia{background:#fff;margin:0;min-height:100px;padding:28px=
;padding-right:27px;text-align:left;white-space:normal;width:265px}.gb_ja=
{background:#f5f5f5;cursor:pointer;height:40px;overflow:hidden}.gb_ka{pos=
ition:relative}.gb_ja{display:block;line-height:40px;text-align:center;wi=
dth:320px}.gb_ka{display:block;line-height:40px;text-align:center}.gb_ka.=
gb_la{line-height:0}.gb_ja,.gb_ja:visited,.gb_ja:active,.gb_ka,.gb_ka:vis=
ited{color:rgba(0,0,0,0.87);text-decoration:none}.gb_ka:active{color:rgba=
(0,0,0,0.87)}#gb a.gb_ja,#gb a.gb_ja:visited,#gb a.gb_ja:active,#gb =
a.gb_ka,#gb =
a.gb_ka:visited{color:rgba(0,0,0,0.87);text-decoration:none}#gb =
a.gb_ka:active{color:rgba(0,0,0,0.87)}.gb_ka,.gb_ia{display:none}.gb_ba,.=
gb_ba+.gb_ka,.gb_ma .gb_ka,.gb_ma =
.gb_ia{display:block}.gb_ka:hover,.gb_ka:active,#gb a.gb_ka:hover,#gb =
a.gb_ka:active{text-decoration:underline}.gb_ka{border-bottom:1px solid =
#ebebeb;left:28px;width:264px}.gb_ma =
.gb_ja{display:none}.gb_ka:last-child{border-bottom-width:0}.gb_na =
.gb_O{display:initial}.gb_na.gb_oa{height:100px;text-align:center}.gb_na.=
gb_oa img{padding:34px 0;height:32px;width:32px}.gb_na =
.gb_2{background-image:url('//ssl.gstatic.com/gb/images/v1_da9d8cff.png')=
;background-size:92px 2835px;background-position:0 -828px}.gb_na =
.gb_2+img{border:0;margin:8px;height:48px;width:48px}.gb_na =
div.gb_pa{background:#ffa;border-radius:5px;padding:5px;text-align:center=
}.gb_na.gb_qa,.gb_na.gb_ra{padding-bottom:0}.gb_na.gb_sa,.gb_na.gb_ra{pad=
ding-top:0}.gb_na.gb_ra a,.gb_na.gb_sa a{top:0}.gb_ta =
.gb_ja{margin-top:0;position:static}.gb_ua{display:inline-block}.gb_va{ma=
rgin:-12px 28px =
28px;position:relative;width:264px;border-radius:2px;box-shadow:0 1px =
2px rgba(0,0,0,0.1),0 0 1px =
rgba(0,0,0,0.1)}.gb_4{background-image:url('//ssl.gstatic.com/gb/images/v=
1_da9d8cff.png');background-size:92px =
2835px;display:inline-block;margin:8px;vertical-align:middle;height:64px;=
width:64px}.gb_wa{color:#262626;display:inline-block;font:13px/18px =
Arial,sans-serif;margin-right:80px;padding:10px 10px 10px =
0;vertical-align:middle;white-space:normal}.gb_xa{font:16px/24px =
Arial,sans-serif}.gb_ya,#gb#gb =
.gb_ya{color:#427fed;text-decoration:none}.gb_ya:hover,#gb#gb =
.gb_ya:hover{text-decoration:underline}.gb_za =
.gb_ia{position:relative}.gb_za =
.gb_O{position:absolute;top:28px;left:28px}.gb_ja.gb_Aa{display:none;heig=
ht:0}.gb_N .gb_da .gb_b::before,.gb_N.gb_ea .gb_da =
.gb_b::before{left:0;top:-894px}.gb_N.gb_X .gb_da =
.gb_b::before{left:0;top:-2180px}.gb_Pb .gb_ja{position:relative}.gb_da =
.gb_b:hover,.gb_da .gb_b:focus{opacity:.85}.gb_X .gb_da =
.gb_b:hover,.gb_X .gb_da .gb_b:focus{opacity:1}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){.gb_na =
.gb_2{background-image:url('//ssl.gstatic.com/gb/images/v2_a4825aca.png')=
}}#gb#gb a.gb_O,#gb#gb a.gb_P,#gb#gb =
span.gb_P{color:rgba(0,0,0,0.87);text-decoration:none}#gb#gb =
a.gb_P:hover,#gb#gb =
a.gb_P:focus{opacity:.85;text-decoration:underline}.gb_Q.gb_R{display:non=
e;padding-left:15px;vertical-align:middle}.gb_Q.gb_R:first-child{padding-=
left:0}.gb_S.gb_R{display:inline-block}.gb_Q =
span{opacity:.55;-ms-user-select:text}.gb_T .gb_S.gb_R{flex:0 1 =
auto;flex:0 1 main-size;display:-webkit-flex;display:flex}.gb_U =
.gb_S.gb_R{display:none}.gb_Q =
.gb_P{display:inline-block;line-height:24px;outline:none;vertical-align:m=
iddle}.gb_S .gb_P{display:none}.gb_V .gb_S .gb_P{min-width:0}.gb_W .gb_S =
.gb_P{width:0!important}#gb#gb.gb_X a.gb_P,#gb#gb.gb_X span.gb_P,#gb#gb =
.gb_X a.gb_P,#gb#gb .gb_X span.gb_P{color:#fff}#gb#gb.gb_X =
span.gb_P,#gb#gb .gb_X =
span.gb_P{opacity:.7}.gb_M.gb_M{background-size:64px 64px}#gb2 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/3a1e625196.png'=
)}.gb_N #gb2 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/3a1e625196.png')=
}#gb22 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/3daf4c1f88.png'=
)}.gb_N #gb22 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/3daf4c1f88.png')=
}#gb45 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/f420d06f66.png'=
)}.gb_N #gb45 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/f420d06f66.png')=
}#gb72 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/78b3d46de1.png'=
)}.gb_N #gb72 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/78b3d46de1.png')=
}#gb117 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/142da27578.png'=
)}.gb_N #gb117 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/142da27578.png')=
}#gb136 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/911e3628e6.png'=
)}.gb_N #gb136 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/911e3628e6.png')=
}#gb166 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/41679a9ec5.png'=
)}.gb_N #gb166 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/41679a9ec5.png')=
}#gb171 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/4244245d7e.png'=
)}.gb_N #gb171 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/4244245d7e.png')=
}#gb177 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/4653513b7d.png'=
)}.gb_N #gb177 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/4653513b7d.png')=
}#gb206 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/ad330d8459.png'=
)}.gb_N #gb206 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/ad330d8459.png')=
}#gb207 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/2c21041e16.png'=
)}.gb_N #gb207 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/2c21041e16.png')=
}#gb211 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/c03dda0b34.png'=
)}.gb_N #gb211 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/c03dda0b34.png')=
}#gb217 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/71060be5b3.png'=
)}.gb_N #gb217 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/71060be5b3.png')=
}#gb228 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/74aa55e0c2.png'=
)}.gb_N #gb228 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/74aa55e0c2.png')=
}#gb249 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/afa40f6e42.png'=
)}.gb_N #gb249 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/afa40f6e42.png')=
}#gb260 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/ea554714e7.png'=
)}.gb_N #gb260 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/ea554714e7.png')=
}#gb261 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/0b26f6f8e4.png'=
)}.gb_N #gb261 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/0b26f6f8e4.png')=
}#gb108 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/dfbeb24785.png'=
)}.gb_N #gb108 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/dfbeb24785.png')=
}#gb60 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/85bb99a341.png'=
)}.gb_N #gb60 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/85bb99a341.png')=
}#gb175 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/eacd033c28.png'=
)}.gb_N #gb175 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/eacd033c28.png')=
}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){#gb2 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/438087d3df.png'=
)}.gb_N #gb2 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/438087d3df.png')=
}#gb22 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/cfa67efcd3.png'=
)}.gb_N #gb22 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/cfa67efcd3.png')=
}#gb45 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/9c561d4392.png'=
)}.gb_N #gb45 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/9c561d4392.png')=
}#gb72 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/90f42e515b.png'=
)}.gb_N #gb72 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/90f42e515b.png')=
}#gb117 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/e3cbb9b858.png'=
)}.gb_N #gb117 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/e3cbb9b858.png')=
}#gb136 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/17bdcddea9.png'=
)}.gb_N #gb136 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/17bdcddea9.png')=
}#gb166 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/be3fe52205.png'=
)}.gb_N #gb166 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/be3fe52205.png')=
}#gb171 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/1b217ae532.png'=
)}.gb_N #gb171 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/1b217ae532.png')=
}#gb177 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/188f0d697b.png'=
)}.gb_N #gb177 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/188f0d697b.png')=
}#gb206 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/20808fb750.png'=
)}.gb_N #gb206 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/20808fb750.png')=
}#gb207 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/6d9eaee7f9.png'=
)}.gb_N #gb207 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/6d9eaee7f9.png')=
}#gb211 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/2d7fffa981.png'=
)}.gb_N #gb211 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/2d7fffa981.png')=
}#gb217 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/e2c0b463b4.png'=
)}.gb_N #gb217 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/e2c0b463b4.png')=
}#gb228 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/fe8c881457.png'=
)}.gb_N #gb228 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/fe8c881457.png')=
}#gb249 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/d54db42004.png'=
)}.gb_N #gb249 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/d54db42004.png')=
}#gb260 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/99be7c5086.png'=
)}.gb_N #gb260 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/99be7c5086.png')=
}#gb261 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/9001dae971.png'=
)}.gb_N #gb261 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/9001dae971.png')=
}#gb108 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/ca7b209615.png'=
)}.gb_N #gb108 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/ca7b209615.png')=
}#gb60 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/e000432278.png'=
)}.gb_N #gb60 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/e000432278.png')=
}#gb175 =
.gb_M{background-image:url('//ssl.gstatic.com/gb/images/a/84d52a8885.png'=
)}.gb_N #gb175 =
.gb_M::before{content:url('//ssl.gstatic.com/gb/images/a/84d52a8885.png')=
}}.gb_Z{padding:1px;display:inline-block;vertical-align:top;color:black;z=
-index:999;height:98px;width:86px}.gb_Z =
a{text-decoration:none}.gb_Z[aria-grabbed=3Dtrue]{visibility:hidden}.gb_Z=
:hover{z-index:1001}.gb_Z:hover a{border:1px solid =
#e5e5e5;border-radius:2px;margin:7px 1px}.gb_Z.gb_0 a{border:1px solid =
#e5e5e5;box-shadow:0 1px 2px =
rgba(0,0,0,0.1);background:#fff;cursor:-moz-grabbing;cursor:-webkit-grabb=
ing;margin:-1px;visibility:visible;z-index:1001}.gb_1{opacity:.5}.gb_Z.gb=
_0 =
a{color:rgba(0,0,0,0.87)!important;cursor:-moz-grabbing;cursor:-webkit-gr=
abbing;font:13px/27px =
Arial,sans-serif;text-decoration:none!important}.gb_O{color:rgba(0,0,0,0.=
87);display:inline-block;font-size:13px;margin:8px =
2px;text-align:center;outline:none}.gb_O .gb_2,.gb_O =
.gb_M{display:inline-block;vertical-align:top;height:64px;width:64px}.gb_=
3{display:block;line-height:20px;overflow:hidden;white-space:nowrap;width=
:84px;text-overflow:ellipsis}.gb_Z:hover .gb_O{z-index:1}.gb_Z:hover =
.gb_3{background:rgba(255,255,255,.9);white-space:normal;overflow-wrap:br=
eak-word;word-wrap:break-word}.gb_O =
.gb_2{background-image:url('//ssl.gstatic.com/gb/images/v1_da9d8cff.png')=
;background-size:92px 2835px}.gb_N .gb_O .gb_2,.gb_N =
.gb_4.gb_2{background-image:none;overflow:hidden;position:relative}.gb_N =
.gb_O .gb_2::before,.gb_N =
.gb_4.gb_2::before{content:url('//ssl.gstatic.com/gb/images/v1_da9d8cff.p=
ng');position:absolute}.gb_N =
.gb_M{background-image:none!important;position:relative}.gb_N =
.gb_M::before{left:0;position:absolute;top:0}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){.gb_O =
.gb_2{background-image:url('//ssl.gstatic.com/gb/images/v2_a4825aca.png')=
}.gb_N .gb_O =
.gb_2::before{content:url('//ssl.gstatic.com/gb/images/v2_a4825aca.png');=
-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 =
0;transform-origin:0 0}.gb_N .gb_O =
.gb_M::before{-ms-transform:scale(.5);transform:scale(.5);-ms-transform-o=
rigin:0 0;transform-origin:0 0}}.gb_5 .gb_O:focus,#gb#gb .gb_5 =
a.gb_O:focus{text-decoration:underline}.gb_Z[aria-grabbed=3Dtrue].gb_6{vi=
sibility:visible}.gb_7,.gb_8{position:relative;top:27px;visibility:hidden=
}.gb_9,.gb_aa{left:37px;visibility:hidden}.gb_7{float:left;width:0;height=
:0;border-top:5px solid transparent;border-bottom:5px solid =
transparent;border-right:5px solid =
#4273db}.gb_8{float:right;width:0;height:0;border-top:5px solid =
transparent;border-bottom:5px solid transparent;border-left:5px solid =
#4273db}.gb_9{position:absolute;top:0;width:0;height:0;border-left:5px =
solid transparent;border-right:5px solid transparent;border-bottom:5px =
solid =
#4273db}.gb_aa{position:absolute;top:59px;width:0;height:0;border-left:5p=
x solid transparent;border-right:5px solid transparent;border-top:5px =
solid #4273db}ul.gb_ba li.gb_6:not(:first-child) .gb_7,ul.gb_ba =
li.gb_6:not(:nth-child(-n+3)) .gb_9,ul.gb_ba li.gb_6 .gb_8,ul.gb_ba =
li.gb_6 .gb_aa,ul.gb_ca li.gb_6 .gb_7,ul.gb_ca li.gb_6 .gb_9,ul.gb_ca =
li.gb_6:not(:last-child) .gb_8,ul.gb_ca =
li.gb_6:not(:nth-last-child(-n+3)) =
.gb_aa{visibility:visible}a.gb_Ba{border:none;color:#4285f4;cursor:defaul=
t;font-weight:bold;outline:none;position:relative;text-align:center;text-=
decoration:none;text-transform:uppercase;white-space:nowrap;-ms-user-sele=
ct:none}a.gb_Ba:hover:after,a.gb_Ba:focus:after{background-color:rgba(0,0=
,0,.12);content:'';height:100%;left:0;position:absolute;top:0;width:100%}=
a.gb_Ba:hover,a.gb_Ba:focus{text-decoration:none}a.gb_Ba:active{backgroun=
d-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ca{background-colo=
r:#4285f4;color:#fff}a.gb_Ca:active{background-color:#0043b2}.gb_Da{box-s=
hadow:0 1px 1px =
rgba(0,0,0,.16)}.gb_Ba,.gb_Ca,.gb_Ea,.gb_Fa{display:inline-block;line-hei=
ght:28px;padding:0 =
12px;border-radius:2px}.gb_Ea{background:#f8f8f8;border:1px solid =
#c6c6c6}.gb_Fa{background:#f8f8f8}.gb_Ea,#gb =
a.gb_Ea.gb_Ea,.gb_Fa{color:#666;cursor:default;text-decoration:none}#gb =
a.gb_Fa.gb_Fa{cursor:default;text-decoration:none}.gb_Fa{border:1px =
solid =
#4285f4;font-weight:bold;outline:none;background:#4285f4;background:-ms-l=
inear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387f=
d,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorst=
r=3D#4387fd,endColorstr=3D#4683ea,GradientType=3D0)}#gb =
a.gb_Fa.gb_Fa{color:#fff}.gb_Fa:hover{box-shadow:0 1px 0 =
rgba(0,0,0,.15)}.gb_Fa:active{box-shadow:inset 0 2px 0 =
rgba(0,0,0,.15);background:#3c78dc;background:-ms-linear-gradient(top,#3c=
7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:prog=
id:DXImageTransform.Microsoft.gradient(startColorstr=3D#3c7ae4,endColorst=
r=3D#3f76d3,GradientType=3D0)}.gb_zf{display:inline-block;line-height:nor=
mal;position:relative;z-index:987}.gb_ab{background-size:32px =
32px;border-radius:50%;display:block;margin:-1px;overflow:hidden;position=
:relative;height:32px;width:32px;z-index:0}@media =
(min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-de=
vice-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gb_ab::before{displ=
ay:inline-block;-ms-transform:scale(.5);transform:scale(.5);-ms-transform=
-origin:left 0;transform-origin:left =
0}.gb_Ab::before{display:inline-block;-ms-transform:scale(.5);transform:s=
cale(.5);-ms-transform-origin:left 0;transform-origin:left =
0}}.gb_ab:hover,.gb_ab:focus{box-shadow:0 1px 0 =
rgba(0,0,0,.15)}.gb_ab:active{box-shadow:inset 0 2px 0 =
rgba(0,0,0,.15)}.gb_ab:active::after{background:rgba(0,0,0,.1);border-rad=
ius:50%;content:'';display:block;height:100%}.gb_bb{cursor:pointer;line-h=
eight:30px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:midd=
le;text-overflow:ellipsis}.gb_b.gb_bb{width:auto}.gb_bb:hover,.gb_bb:focu=
s{opacity:.85}.gb_cb .gb_bb,.gb_cb .gb_db{line-height:26px}#gb#gb.gb_cb =
a.gb_bb,.gb_cb .gb_db{font-size:11px;height:auto}.gb_eb{border-top:4px =
solid #000;border-left:4px dashed transparent;border-right:4px dashed =
transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-ali=
gn:middle}.gb_fb:hover .gb_eb{opacity:.85}.gb_X .gb_bb,.gb_X =
.gb_eb{opacity:1}#gb#gb.gb_X.gb_X a.gb_bb,#gb#gb .gb_X.gb_X =
a.gb_bb{color:#fff}.gb_X.gb_X =
.gb_eb{border-top-color:#fff;opacity:1}.gb_ea .gb_ab:hover,.gb_X =
.gb_ab:hover,.gb_ea .gb_ab:focus,.gb_X .gb_ab:focus{box-shadow:0 1px 0 =
rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_gb .gb_hb,.gb_ib =
.gb_hb{position:absolute;right:1px}.gb_hb.gb_R,.gb_jb.gb_R,.gb_fb.gb_R{fl=
ex:0 1 auto;flex:0 1 main-size}.gb_kb.gb_W =
.gb_bb{width:30px!important}.gb_lb.gb_9a{display:none}@keyframes =
progressmove{0%{margin-left:-100%}to{margin-left:100%}}.gb_mb.gb_8a{displ=
ay:none}.gb_mb{background-color:#ccc;height:3px;overflow:hidden}.gb_nb{ba=
ckground-color:#f4b400;height:100%;width:50%;animation:progressmove 1.5s =
linear 0s =
infinite}.gb_pb{border-bottom-color:#0f9d58;border-left-color:#f4b400;bor=
der-radius:50%;border-right-color:#4285f4;border-style:solid;border-top-c=
olor:#db4437;border-width:2px;bottom:-5px;left:-5px;position:absolute;rig=
ht:-5px;top:-5px}.gb_bb~.gb_qb,.gb_bb~.gb_rb{left:auto;right:6.5px}.gb_sb=
{outline:none;-ms-transform:translateZ(0);transform:translateZ(0)}.gb_sb.=
gb_tb{width:320px}.gb_ub,#gb a.gb_ub.gb_ub,.gb_vb a,#gb .gb_vb.gb_vb =
a{color:#36c;text-decoration:none}.gb_ub:active,#gb =
a.gb_ub:active,.gb_ub:hover,#gb a.gb_ub:hover,.gb_vb a:active,#gb .gb_vb =
a:active,.gb_vb a:hover,#gb .gb_vb =
a:hover{text-decoration:underline}.gb_wb{margin:20px;white-space:nowrap}.=
gb_xb,.gb_yb{display:inline-block;vertical-align:top}.gb_sb.gb_tb =
.gb_yb{max-width:164px}.gb_xb{margin-right:20px;position:relative}.gb_zb{=
border-radius:50%;overflow:hidden}.gb_Ab{background-size:96px =
96px;border:none;vertical-align:top;height:96px;width:96px}.gb_lb{backgro=
und:rgba(78,144,254,.7);bottom:0;color:#fff;font-size:9px;font-weight:bol=
d;left:0;line-height:9px;position:absolute;padding:7px =
0;text-align:center;width:96px}.gb_zb =
.gb_lb{background:rgba(0,0,0,.54)}.gb_Bb{font-weight:bold;margin:-4px 0 =
1px =
0;text-overflow:ellipsis;overflow:hidden}.gb_Db{color:#666;text-overflow:=
ellipsis;overflow:hidden}.gb_vb{color:#ccc;margin:6px 0}.gb_sb.gb_tb =
.gb_vb a{display:block;line-height:24px;margin:0}.gb_sb.gb_tb .gb_vb =
a:first-child:last-child{line-height:normal}.gb_sb:not(.gb_tb) .gb_vb =
a{margin:0 10px}.gb_sb:not(.gb_tb) .gb_vb =
a:first-child{margin-left:0}.gb_sb:not(.gb_tb) .gb_vb =
a:last-child{margin-right:0}.gb_yb =
.gb_Eb{background:#4d90fe;border-color:#3079ed;font-weight:bold;margin:10=
px 0 0 0;color:#fff}#gb .gb_yb a.gb_Eb.gb_Eb{color:#fff}.gb_yb =
.gb_Eb:hover{background:#357ae8;border-color:#2f5bb7}.gb_Fb.gb_oa{border-=
top:none}.gb_Fb{background:#f5f5f5;border-top:1px solid =
#ccc;border-color:rgba(0,0,0,.2);padding:10px =
0;width:100%;display:table}.gb_Fb .gb_Eb{margin:0 =
20px;white-space:nowrap}.gb_Fb>div{display:table-cell;text-align:right}.g=
b_Fb>div:first-child{text-align:left}.gb_Fb =
.gb_Hb{display:block;text-align:center}.gb_Ib =
.gb_qb{border-bottom-color:#fef9db}.gb_Jb{background:#fef9db;font-size:11=
px;padding:10px 20px;white-space:normal}.gb_Jb =
b,.gb_ub{white-space:nowrap}.gb_Mb{background:#f5f5f5;border-top:1px =
solid =
#ccc;border-top-color:rgba(0,0,0,.2);max-height:230px;overflow:auto}.gb_M=
b.gb_tb{max-height:170px}.gb_Mb.gb_tb.gb_Nb{max-height:124px}.gb_Ob{borde=
r-top:1px solid =
#ccc;border-top-color:rgba(0,0,0,.2);display:block;padding:10px =
20px;position:relative;white-space:nowrap}.gb_Pb .gb_Ob:focus =
.gb_Qb{outline:1px dotted =
#fff}.gb_Ob:hover{background:#eee}.gb_Ob[selected=3D"true"]{overflow:hidd=
en}.gb_Ob[selected=3D"true"]>.gb_Rb{background-color:rgba(117,117,117,.9)=
}.gb_Ob[selected=3D"true"]>.gb_Sb{display:block;position:absolute;z-index=
:2}.gb_Sb::-moz-focus-inner{border:0}.gb_Sb{background-color:transparent;=
border:none;color:#fff;display:none;font-family:Roboto,Arial,sans-serif;f=
ont-weight:400;font-size:14px;height:36px;min-width:86px;text-align:cente=
r;top:16px;width:auto}.gb_Ob[selected=3D"true"]>.gb_Sb:focus{background-c=
olor:rgba(0,0,0,.24);border-radius:2px;outline:0}.gb_Ob[selected=3D"true"=
]>.gb_Sb:hover,.gb_Ob[selected=3D"true"]>.gb_Sb:focus:hover{background-co=
lor:#565656;border-radius:2px}.gb_Ob[selected=3D"true"]>.gb_Sb:active{bor=
der-radius:2px;background-color:#212121}.gb_Tb{left:0;margin-left:5%}.gb_=
Ub{margin-right:5%;right:0}.gb_Ob:first-child,.gb_Vb:first-child+.gb_Ob{b=
order-top:0}.gb_Vb{display:none}.gb_Wb{cursor:default}.gb_Wb:hover{backgr=
ound:transparent}.gb_Xb{border:none;vertical-align:top;height:48px;width:=
48px}.gb_Qb{display:inline-block;margin:6px 0 0 10px}.gb_sb.gb_tb =
.gb_Qb{max-width:222px}.gb_Wb .gb_Xb,.gb_Wb =
.gb_Qb{opacity:.4}.gb_Zb{color:#000;text-overflow:ellipsis;overflow:hidde=
n}.gb_Wb =
.gb_Zb{color:#666}.gb_0b{color:#666;text-overflow:ellipsis;overflow:hidde=
n}.gb_1b{color:#666;font-style:italic}.gb_Rb{background-color:transparent=
;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;=
z-index:1}.gb_Sb:hover{background-color:rgba(100,100,100,0.4)}.gb_2b{back=
ground:#f5f5f5;border-top:1px solid =
#ccc;border-top-color:rgba(0,0,0,.2);display:block;padding:10px =
20px}.gb_3b{background-position:-35px =
-242px;display:inline-block;margin:1px =
0;vertical-align:middle;height:25px;width:25px}.gb_N =
.gb_3b::before{left:-35px;top:-242px}.gb_4b{color:#427fed;display:inline-=
block;padding:0 25px 0 =
10px;vertical-align:middle;white-space:normal}.gb_2b:hover =
.gb_4b{text-decoration:underline}.gb_Fb .gb_Eb:hover{box-shadow:0 1px =
1px =
rgba(0,0,0,0.1);border-color:#c6c6c6;color:#222;background-color:#fff;bac=
kground-image:-ms-linear-gradient(top,#fff,#f8f8f8);background-image:-ms-=
linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(top,#f=
ff,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorS=
tr=3D'#ffffff',EndColorStr=3D'#f8f8f8')}#gbsfw{min-width:400px;overflow:v=
isible}.gb_5b,#gbsfw.gb_g{display:block;outline:none}#gbsfw.gb_pa =
iframe{display:none}.gb_6b{padding:118px =
0;text-align:center}.gb_7b{background:no-repeat center =
0;color:#aaa;font-size:13px;line-height:20px;padding-top:76px;background-=
image:url('//ssl.gstatic.com/gb/images/a/f5cdd88b65.png')}.gb_7b =
a{color:#4285f4;text-decoration:none}.gb_kb:not(.gb_N) =
.gb_ab::before,.gb_kb:not(.gb_N) .gb_Ab::before{content:none}.gb_N =
.gb_bc .gb_dc::before{left:0;top:-1451px}.gb_N.gb_X .gb_bc =
.gb_dc::before{left:0;top:-2560px}.gb_N.gb_ea .gb_bc =
.gb_dc::before{left:0;top:-1206px}.gb_N =
.gb_Wa{background-image:none!important}.gb_N =
.gb_ec{visibility:visible}.gb_Pb .gb_he =
span{background:transparent}.gb_8b{min-width:152px;overflow:hidden;positi=
on:relative;z-index:987}.gb_9b{position:absolute;padding:0 30px 0 =
30px}.gb_ac =
.gb_9b{right:100%;margin-right:-152px}.gb_bc{display:inline-block;outline=
:none;vertical-align:middle}.gb_cc =
.gb_bc{position:relative;top:2px}.gb_bc =
.gb_dc,.gb_Wa{display:block}.gb_ec{border:none;display:block;visibility:h=
idden}.gb_bc .gb_dc{background-position:0 =
-1451px;height:33px;width:92px}.gb_Wa{background-repeat:no-repeat}.gb_X =
.gb_bc .gb_dc{background-position:0 -2560px}.gb_ea .gb_bc =
.gb_dc{background-position:0 -1206px;opacity:.54}@keyframes =
gb__nb{0%{-ms-transform:scale(0,0);transform:scale(0,0)}20%{-ms-transform=
:scale(1.4,1.4);transform:scale(1.4,1.4)}50%{-ms-transform:scale(.8,.8);t=
ransform:scale(.8,.8)}85%{-ms-transform:scale(1.1,1.1);transform:scale(1.=
1,1.1)}to{-ms-transform:scale(1.0,1.0);transform:scale(1.0,1.0)}}.gb_Dc{b=
ackground-position:-35px =
-1171px;opacity:.55;height:100%;width:100%}.gb_b:hover =
.gb_Dc,.gb_b:focus .gb_Dc{opacity:.85}.gb_Ec =
.gb_Dc{background-position:-35px =
-2180px}.gb_Fc{background-color:#cb4437;border-radius:8px;font:bold 11px =
Arial;color:#fff;line-height:16px;min-width:14px;padding:0 =
1px;position:absolute;right:0;text-align:center;text-shadow:0 1px 0 =
rgba(0,0,0,0.1);top:0;visibility:hidden;z-index:990}.gb_Hc .gb_Fc,.gb_Hc =
.gb_Ic,.gb_Hc .gb_Ic.gb_Jc{visibility:visible}.gb_Ic{padding:0 =
2px;visibility:hidden}.gb_Kc:not(.gb_Lc) .gb_rb,.gb_Kc:not(.gb_Lc) =
.gb_qb{left:3px}.gb_Fc.gb_Mc{animation:gb__nb .6s 1s both =
ease-in-out;perspective-origin:top =
right;-ms-transform:scale(1,1);transform:scale(1,1);-ms-transform-origin:=
top right;transform-origin:top right}.gb_Mc =
.gb_Ic{visibility:visible}.gb_ea .gb_b .gb_Dc{background-position:-21px =
-1731px;opacity:.7}.gb_ea .gb_Ec .gb_Dc{background-position:0 =
-1558px}.gb_ea .gb_b:hover .gb_Dc,.gb_ea .gb_b:focus =
.gb_Dc{opacity:.85}.gb_X .gb_b .gb_Dc{background-position:0 =
-207px;opacity:1}.gb_X .gb_Ec .gb_Dc{background-position:-35px =
-207px}.gb_ea .gb_Fc,.gb_X .gb_Fc{border:none}.gb_Kc =
.gb_Nc{font-size:14px;font-weight:bold;top:0;right:0}.gb_Kc =
.gb_b{display:inline-block;vertical-align:middle;box-sizing:border-box;he=
ight:30px;width:30px}.gb_Kc =
.gb_qb{border-bottom-color:#e5e5e5}.gb_Oc{background-color:rgba(0,0,0,.55=
);color:#fff;font-size:12px;font-weight:bold;line-height:20px;margin:5px;=
padding:0 =
2px;text-align:center;box-sizing:border-box;border-radius:50%;height:20px=
;width:20px}.gb_Oc.gb_Pc{background-position:-70px =
-1171px}.gb_Oc.gb_Qc{background-position:0 -1835px}.gb_b:hover =
.gb_Oc,.gb_b:focus =
.gb_Oc{background-color:rgba(0,0,0,.85)}#gbsfw.gb_Rc{background:#e5e5e5;b=
order-color:#ccc}.gb_ea .gb_Oc{background-color:rgba(0,0,0,.7)}.gb_X =
.gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_Oc.gb_Oc,.gb_X .gb_Hc .gb_b:hover =
.gb_Oc,.gb_X .gb_Hc .gb_b:focus =
.gb_Oc{background-color:#fff;color:#404040}.gb_X =
.gb_Oc.gb_Pc{background-position:0 -600px}.gb_X =
.gb_Oc.gb_Qc{background-position:-35px -479px}.gb_Hc =
.gb_Oc.gb_Oc{background-color:#db4437;color:#fff}.gb_Hc .gb_b:hover =
.gb_Oc,.gb_Hc .gb_b:focus .gb_Oc{background-color:#a52714}.gb_N =
.gb_Dc::before{left:-35px;top:-1171px}.gb_N .gb_Ec =
.gb_Dc::before{left:-35px;top:-2180px}.gb_N.gb_ea .gb_b =
.gb_Dc::before{left:-21px;top:-1731px}.gb_N.gb_ea .gb_Ec =
.gb_Dc::before{left:0;top:-1558px}.gb_N.gb_X .gb_b =
.gb_Dc::before{left:0;top:-207px}.gb_N.gb_X .gb_Ec =
.gb_Dc::before{left:-35px;top:-207px}.gb_Pb .gb_Oc{border:1px solid =
#fff;color:#fff}.gb_Pb.gb_ea .gb_Oc{border-color:#000;color:#000}.gb_N =
.gb_Oc.gb_Pc::before,.gb_Pb.gb_N.gb_X =
.gb_Oc.gb_Pc::before{left:-70px;top:-1171px}.gb_N =
.gb_Oc.gb_Qc::before,.gb_Pb.gb_N.gb_X =
.gb_Oc.gb_Qc::before{left:0;top:-1835px}.gb_N.gb_X =
.gb_Oc.gb_Pc::before,.gb_Pb.gb_N.gb_ea =
.gb_Oc.gb_Pc::before{left:0;top:-600px}.gb_N.gb_X =
.gb_Oc.gb_Qc::before,.gb_Pb.gb_N.gb_ea =
.gb_Oc.gb_Qc::before{left:-35px;top:-479px}.gb_vd{color:#ffffff;font-size=
:13px;font-weight:bold;height:25px;line-height:19px;padding-top:5px;paddi=
ng-left:12px;position:relative;background-color:#4d90fe}.gb_vd =
.gb_wd{color:#ffffff;cursor:default;font-size:22px;font-weight:normal;pos=
ition:absolute;right:12px;top:5px}.gb_vd .gb_fd,.gb_vd =
.gb_xd{color:#ffffff;display:inline-block;font-size:11px;margin-left:16px=
;padding:0 =
8px;white-space:nowrap}.gb_yd{background:none;background-image:-ms-linear=
-gradient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2));background-image:linear-g=
radient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2));background-image:-ms-linear=
-gradient(top,rgba(0,0,0,0.16),rgba(0,0,0,0.2));border-radius:2px;border:=
1px solid #dcdcdc;border:1px solid =
rgba(0,0,0,0.1);cursor:default!important;filter:progid:DXImageTransform.M=
icrosoft.gradient(startColorstr=3D#160000ff,endColorstr=3D#220000ff);text=
-decoration:none!important;-ms-filter:progid:DXImageTransform.Microsoft.g=
radient(startColorstr=3D#160000ff,endColorstr=3D#220000ff)}.gb_yd:hover{b=
ackground:none;background-image:-ms-linear-gradient(top,rgba(0,0,0,0.14),=
rgba(0,0,0,0.2));background-image:linear-gradient(top,rgba(0,0,0,0.14),rg=
ba(0,0,0,0.2));background-image:-ms-linear-gradient(top,rgba(0,0,0,0.14),=
rgba(0,0,0,0.2));border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 1px =
rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startCo=
lorstr=3D#14000000,endColorstr=3D#22000000);-ms-filter:progid:DXImageTran=
sform.Microsoft.gradient(startColorstr=3D#14000000,endColorstr=3D#2200000=
0)}.gb_yd:active{box-shadow:inset 0 1px 2px =
rgba(0,0,0,0.3)}.gb_6c.gb_7c{padding:0}.gb_7c .gb_fa{padding:26px 26px =
22px 13px;background:#ffffff}.gb_8c.gb_7c =
.gb_fa{background:#4d90fe}a.gb_9c{color:#666666!important;font-size:22px;=
height:9px;opacity:.8;position:absolute;right:14px;top:4px;text-decoratio=
n:none!important;width:9px}.gb_8c =
a.gb_9c{color:#c1d1f4!important}a.gb_9c:hover,a.gb_9c:active{opacity:1}.g=
b_ad{padding:0;width:258px;white-space:normal;display:table}.gb_bd =
.gb_fa{top:36px;border:0;padding:16px;box-shadow:4px 4px 12px =
rgba(0,0,0,0.4)}.gb_bd .gb_ad{width:328px}.gb_bd .gb_Fa,.gb_bd =
.gb_cd,.gb_bd .gb_5c,.gb_bd =
.gb_Ba,.gb_dd{line-height:normal;font-family:Roboto,RobotoDraft,Helvetica=
,Arial,sans-serif}.gb_bd .gb_Fa,.gb_bd .gb_cd,.gb_bd =
.gb_Ba{font-weight:500}.gb_bd .gb_Fa,.gb_bd .gb_Ba{border:0;padding:10px =
8px}.gb_7c .gb_Fa:active{outline:none;box-shadow:0 4px 5px =
rgba(0,0,0,.16)}.gb_bd .gb_cd{color:#222;margin-bottom:8px}.gb_bd =
.gb_5c{color:#808080;font-size:14px}.gb_ed{text-align:right;font-size:14p=
x;padding-bottom:0;white-space:nowrap}.gb_ed =
.gb_fd{margin-left:8px}.gb_ed .gb_gd.gb_fd =
img{background-color:inherit;border-radius:initial;height:1.5em;margin:-0=
.25em 10px -0.25em 2px;vertical-align:text-top;width:1.5em}.gb_bd .gb_ad =
.gb_hd .gb_gd{border:2px solid transparent}.gb_bd .gb_ad .gb_hd =
.gb_gd:focus{border-color:#bbccff}.gb_bd .gb_ad .gb_hd =
.gb_gd:focus:after,.gb_bd .gb_ad .gb_hd =
.gb_gd:hover:after{background-color:transparent}.gb_dd{background-color:#=
404040;color:#fff;padding:16px;position:absolute;top:36px;min-width:328px=
;max-width:650px;right:0;border-radius:2px;box-shadow:4px 4px 12px =
rgba(0,0,0,0.4)}.gb_dd a,.gb_dd =
a:visited{color:#5e97f6;text-decoration:none}.gb_id{text-transform:upperc=
ase}.gb_jd{padding-left:50px}.gb_8c =
.gb_ad{width:200px}.gb_cd{color:#333333;font-size:16px;line-height:20px;m=
argin:0;margin-bottom:16px}.gb_8c =
.gb_cd{color:#ffffff}.gb_5c{color:#666666;line-height:17px;margin:0;margi=
n-bottom:5px}.gb_8c =
.gb_5c{color:#ffffff}.gb_ld{text-decoration:none;color:#5e97f6}.gb_ld:vis=
ited{color:#5e97f6}.gb_ld:hover,.gb_ld:active{text-decoration:underline}.=
gb_md{position:absolute;background:transparent;top:-999px;z-index:-1;visi=
bility:hidden;margin-top:1px;margin-left:1px}#gb .gb_7c{margin:0}.gb_7c =
.gb_Eb{background:#4d90fe;border-color:#3079ed;margin-top:15px}.gb_bd =
.gb_Fa{background:#4285f4}#gb .gb_7c a.gb_Eb.gb_Eb{color:#ffffff}.gb_7c =
.gb_Eb:hover{background:#357ae8;border-color:#2f5bb7}.gb_nd .gb_Nc =
.gb_qb{border-bottom-color:#ffffff;display:block}.gb_od .gb_Nc =
.gb_qb{border-bottom-color:#4d90fe;display:block}.gb_nd .gb_Nc =
.gb_rb,.gb_od .gb_Nc =
.gb_rb{display:block}.gb_pd,.gb_hd{display:table-cell}.gb_pd{vertical-ali=
gn:middle}.gb_bd =
.gb_pd{vertical-align:top}.gb_hd{padding-left:13px;width:100%}.gb_bd =
.gb_hd{padding-left:20px}.gb_qd{display:block;display:inline-block;paddin=
g:1em 0 0 =
0;position:relative;width:100%}.gb_rd{color:#ff0000;font-style:italic;mar=
gin:0;padding-left:46px}.gb_qd .gb_sd{float:right;margin:-20px =
0;width:calc(100% - 46px)}.gb_td svg{fill:grey}.gb_td.gb_ud =
svg{fill:#4285f4}.gb_qd .gb_sd =
label:after{background-color:#4285f4}.gb_td{display:inline;float:right;ma=
rgin-right:22px;position:relative;top:-4px}.gb_Af{margin-bottom:32px;font=
-size:small}.gb_Af .gb_Bf{margin-right:5px}.gb_Af =
.gb_Cf{color:red}.gb_Uc{display:none}.gb_Uc.gb_g{display:block}.gb_Vc{bac=
kground-color:#fff;box-shadow:0 1px 0 =
rgba(0,0,0,0.08);color:#000;position:relative;z-index:986}.gb_Wc{height:4=
0px;padding:16px =
24px;white-space:nowrap}.gb_Xc{position:fixed;bottom:16px;padding:16px;ri=
ght:16px;white-space:normal;width:328px;transition:width .2s,bottom =
.2s,right .2s;border-radius:2px;box-shadow:0 5px 5px -3px =
rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px =
rgba(0,0,0,0.12)}@media =
(max-width:400px){.gb_Vc.gb_Xc{max-width:368px;width:auto;bottom:0;right:=
0}}.gb_Vc =
.gb_Eb{border:0;font-weight:500;font-size:14px;line-height:36px;min-width=
:32px;padding:0 16px;vertical-align:middle}.gb_Vc =
.gb_Eb:before{content:'';height:6px;left:0;position:absolute;top:-6px;wid=
th:100%}.gb_Vc =
.gb_Eb:after{bottom:-6px;content:'';height:6px;left:0;position:absolute;w=
idth:100%}.gb_Vc =
.gb_Eb+.gb_Eb{margin-left:8px}.gb_Zc{height:48px;padding:4px;margin:-8px =
0 0 -8px}.gb_Xc =
.gb_Zc{float:left;margin:-4px}.gb_0c{font-family:Roboto,RobotoDraft,Helve=
tica,Arial,sans-serif;overflow:hidden;vertical-align:top}.gb_Wc =
.gb_0c{display:inline-block;padding-left:8px;width:640px}.gb_Xc =
.gb_0c{display:block;margin-left:56px;padding-bottom:16px}.gb_1c{backgrou=
nd-color:inherit}.gb_Wc =
.gb_1c{display:inline-block;position:absolute;top:18px;right:24px}.gb_Xc =
.gb_1c{text-align:right;padding-right:24px;padding-top:6px}.gb_1c =
.gb_2c{height:1.5em;margin:-.25em 10px -.25em =
0;vertical-align:text-top;width:1.5em}.gb_3c{line-height:20px;font-size:1=
6px;font-weight:700;color:rgba(0,0,0,.87)}.gb_Xc =
.gb_3c{color:rgba(0,0,0,.87);font-size:16px;line-height:20px;padding-top:=
8px}.gb_Wc .gb_3c,.gb_Wc .gb_4c{width:640px}.gb_4c =
.gb_5c,.gb_4c{line-height:20px;font-size:13px;font-weight:400;color:rgba(=
0,0,0,.54)}.gb_Xc .gb_4c .gb_5c{font-size:14px}.gb_Xc =
.gb_4c{padding-top:12px}.gb_Xc .gb_4c =
a{color:rgba(66,133,244,1)}.gb_Df{position:relative;width:650px;z-index:9=
86}#gbq2{padding-top:15px}.gb_T .gb_Df{min-width:200px;flex:0 2 =
auto;flex:0 2 main-size}.gb_V~.gb_Df{min-width:0}.gb_T =
#gbqf{margin-right:0;display:-webkit-flex;display:flex}.gb_T =
.gbqff{min-width:0;flex:1 1 auto;flex:1 1 main-size}.gb_N =
.gbqfi::before{left:0;top:-479px}.gb_Pb .gbqfb:focus .gbqfi{outline:1px =
dotted =
#fff}#gbq2{display:block}#gbqf{display:block;margin:0;margin-right:60px;w=
hite-space:nowrap}.gbqff{border:none;display:inline-block;margin:0;paddin=
g:0;vertical-align:top;width:100%}.gbqfqw,#gbqfb,.gbqfwa{vertical-align:t=
op}#gbqfaa,#gbqfab,#gbqfqwb{position:absolute}#gbqfaa{left:0}#gbqfab{righ=
t:0}.gbqfqwb,.gbqfqwc{right:0;left:0;height:100%}.gbqfqwb{padding:0 =
8px}#gbqfbw{display:inline-block;vertical-align:top}#gbqfb{border:1px =
solid =
transparent;border-bottom-left-radius:0;border-top-left-radius:0;height:3=
0px;margin:0;outline:none;padding:0 =
0;width:60px;box-shadow:none;box-sizing:border-box;background:#4285f4;bac=
kground:-ms-linear-gradient(top,#4387fd,#4683ea);background:linear-gradie=
nt(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient=
(startColorstr=3D#4387fd,endColorstr=3D#4683ea,GradientType=3D1)}#gbqfb:h=
over{box-shadow:0 1px 1px rgba(0,0,0,0.1)}#gbqfb:focus{box-shadow:inset =
0 0 0 1px rgba(255,255,255,0.5)}#gbqfb:hover:focus{box-shadow:inset 0 0 =
0 1px #fff,0 1px 1px rgba(0,0,0,0.1)}#gbqfb:active:active{border:1px =
solid transparent;box-shadow:inset 0 2px 0 =
rgba(0,0,0,.15);background:#3c78dc;background:-ms-linear-gradient(top,#3c=
7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:prog=
id:DXImageTransform.Microsoft.gradient(startColorstr=3D#3c7ae4,endColorst=
r=3D#3f76d3,GradientType=3D1)}.gbqfi{background-position:0 =
-479px;display:inline-block;margin:-1px;height:30px;width:30px}.gbqfqw{ba=
ckground:#fff;background-clip:padding-box;border:1px solid =
#cdcdcd;border-color:rgba(0,0,0,.15);border-right-width:0;height:30px;box=
-sizing:border-box}#gbfwc =
.gbqfqw{border-right-width:1px}#gbqfqw{position:relative}.gbqfqw.gbqfqw:h=
over{border-color:#a9a9a9;border-color:rgba(0,0,0,.3)}.gbqfwa{display:inl=
ine-block;width:100%}.gbqfwb{width:40%}.gbqfwc{width:60%}.gbqfwb =
.gbqfqw{margin-left:10px}.gbqfqw.gbqfqw:active,.gbqfqw.gbqfqwf.gbqfqwf{bo=
rder-color:#4285f4}#gbqfq,#gbqfqb,#gbqfqc{background:transparent;border:n=
one;height:20px;margin-top:4px;padding:0;vertical-align:top;width:100%}#g=
bqfq:focus,#gbqfqb:focus,#gbqfqc:focus{outline:none}.gbqfif,.gbqfsf{color=
:#222;font:16px =
arial,sans-serif}#gbqfbwa{display:none;text-align:center;height:0}#gbqfbw=
a .gbqfba{margin:16px 8px}#gbqfsa,#gbqfsb{font:bold 11px/27px =
Arial,sans-serif!important;vertical-align:top}.gb_ea =
.gbqfqw.gbqfqw,.gb_X =
.gbqfqw.gbqfqw{border-color:rgba(255,255,255,1);box-shadow:0 1px 2px =
rgba(0,0,0,.2)}.gb_ea #gbqfb,.gb_X #gbqfb{box-shadow:0 1px 2px =
rgba(0,0,0,.2)}.gb_ea #gbqfb:hover,.gb_X #gbqfb:hover{box-shadow:0 1px =
1px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,.2)}.gb_ea #gbqfb:active,.gb_X =
#gbqfb:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15),0 1px 2px =
rgba(0,0,0,.2)}.gbqfb,.gbqfba,.gbqfbb{cursor:default!important;display:in=
line-block;font-weight:bold;height:29px;line-height:29px;min-width:54px;p=
adding:0 =
8px;text-align:center;text-decoration:none!important;border-radius:2px;-m=
s-user-select:none}.gbqfba:focus{border:1px solid =
#4d90fe;outline:none;box-shadow:inset 0 0 0 1px =
rgba(255,255,255,0.5)}.gbqfba:hover{border-color:#c6c6c6;color:#222!impor=
tant;box-shadow:0 1px 1px =
rgba(0,0,0,0.1);background:#f8f8f8;background:-ms-linear-gradient(top,#f8=
f8f8,#f1f1f1);background:linear-gradient(top,#f8f8f8,#f1f1f1);filter:prog=
id:DXImageTransform.Microsoft.gradient(startColorstr=3D#f8f8f8,endColorst=
r=3D#f1f1f1,GradientType=3D1)}.gbqfba:hover:focus{box-shadow:inset 0 0 0 =
1px #fff,0 1px 1px =
rgba(0,0,0,0.1)}.gbqfb::-moz-focus-inner{border:0}.gbqfba::-moz-focus-inn=
er{border:0}.gbqfba{border:1px solid =
#dcdcdc;border-color:rgba(0,0,0,0.1);color:#444!important;font-size:11px;=
background:#f5f5f5;background:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);ba=
ckground:linear-gradient(top,#f5f5f5,#f1f1f1);filter:progid:DXImageTransf=
orm.Microsoft.gradient(startColorstr=3D#f5f5f5,endColorstr=3D#f1f1f1,Grad=
ientType=3D1)}.gbqfba:active{box-shadow:inset 0 1px 2px =
rgba(0,0,0,0.1)}.gb_Ef .gb_b{background-position:-35px =
-2805px;opacity:.55;height:30px;width:30px}.gb_Ef .gb_b:hover,.gb_Ef =
.gb_b:focus{opacity:.85}.gb_Ef =
.gb_qb{border-bottom-color:#f5f5f5}#gbsfw.gb_Ff{background:#f5f5f5;border=
-color:#ccc}.gb_X .gb_Ef .gb_b{background-position:0 =
-1171px;opacity:1}.gb_ea .gb_Ef .gb_b{background-position:-52px =
-859px;opacity:.7}.gb_ea .gb_Ef .gb_b:hover,.gb_ea .gb_Ef =
.gb_b:focus{opacity:.85}.gb_N .gb_Ef =
.gb_b::before{left:-35px;top:-2805px}.gb_N.gb_ea .gb_Ef =
.gb_b::before{left:-52px;top:-859px}.gb_N.gb_X .gb_Ef =
.gb_b::before{left:0;top:-1171px}.gb_6f{width:480px}.gb_7f{background:#e7=
e7e7;background:rgba(0,0,0,.04);border-bottom-right-radius:0;line-height:=
30px;position:relative;text-align:center;width:100%}.gb_7f:hover{backgrou=
nd:#dbdbdb;background:rgba(0,0,0,.08)}.gb_7f .gb_8f{margin:0 =
10px}.gb_9f{position:relative;z-index:1}.gb_ag{background:#eee;border-bot=
tom:1px solid #e3e3e3;border-left:1px solid =
#e3e3e3;display:inline-block;line-height:32px;text-align:center;width:160=
px}.gb_9f .gb_ag:first-child{border-left:none}.gb_9f =
.gb_g{background:#fff;border-bottom:none}.gb_bg{display:none;text-align:c=
enter}.gb_bg.gb_g{display:block}.gb_cg{color:inherit;display:inline-block=
;padding:15px;text-decoration:none}.gb_dg{background-clip:content-box;bac=
kground-origin:content-box;display:inherit;height:64px;width:64px}.gb_eg{=
display:block;text-align:center}.gb_fg{border-top:none;top:78px;z-index:1=
;border-radius:0 0 2px =
2px}.gb_gg{display:inline-block;vertical-align:middle}.gb_hg{display:inli=
ne-block;vertical-align:middle;background-size:100%;height:20px;width:20p=
x}.gb_ig{background-image:url('//ssl.gstatic.com/gb/images/a/5a1c013d3d.p=
ng')}.gb_jg{background-image:url('//ssl.gstatic.com/gb/images/a/de580e533=
0.png')}.gb_kg{background-image:url('//ssl.gstatic.com/gb/images/a/451603=
daf6.png')}.gb_gg{margin-left:4px}.gb_lg{margin:5px;width:470px}.gb_mg{bo=
rder:none;display:block;margin:0 5px;outline:none;padding:0 =
5px;height:30px;width:450px}.gb_ng{border:none;display:block;margin:0 =
5px;outline:none;padding:0 5px;height:30px;width:450px;border-top:1px =
solid =
#e3e3e3}.gb_og{border-color:#e3e3e3;display:block;font:inherit;margin:0 =
5px;outline:none;padding:5px;text-align:left;height:320px;width:450px}.gb=
_pg,.gb_qg{border:1px solid =
#e3e3e3;border-radius:2px;cursor:pointer;line-height:27px;margin:5px;padd=
ing:0 =
8px;width:54px}.gb_pg{float:left}.gb_qg{float:right}.gb_Bg{color:#000;fon=
t:13px/27px =
Arial,sans-serif;left:0;min-width:1117px;position:absolute;top:0;-ms-user=
-select:none;width:100%}.gb_If{font:13px/27px =
Arial,sans-serif;position:relative;height:60px;width:100%}.gb_cb =
.gb_If{height:28px}#gba{height:60px}#gba.gb_cb{height:28px}#gba.gb_Cg{hei=
ght:90px}#gba.gb_Dg{height:132px}#gba.gb_Cg.gb_cb{height:58px}.gb_If>.gb_=
R{height:60px;line-height:58px;vertical-align:middle}.gb_cb =
.gb_If>.gb_R{height:28px;line-height:26px}.gb_If::before{background:#e5e5=
e5;bottom:0;content:'';display:none;height:1px;left:0;position:absolute;r=
ight:0}.gb_If{background:#f1f1f1}.gb_Eg .gb_If{background:#fff}.gb_Eg =
.gb_If::before,.gb_cb .gb_If::before{display:none}.gb_ea .gb_If,.gb_X =
.gb_If,.gb_cb .gb_If{background:transparent}.gb_ea =
.gb_If::before{background:#e1e1e1;background:rgba(0,0,0,.12)}.gb_X =
.gb_If::before{background:#333;background:rgba(255,255,255,.2)}.gb_R{disp=
lay:inline-block;flex:0 0 auto;flex:0 0 =
main-size}.gb_R.gb_Fg{float:right;order:1}.gb_Hg{white-space:nowrap}.gb_T=
 =
.gb_Hg{display:-webkit-flex;display:flex}.gb_Hg,.gb_R{margin-left:0!impor=
tant;margin-right:0!important}.gb_dc{background-image:url('//ssl.gstatic.=
com/gb/images/v1_da9d8cff.png');background-size:92px 2835px}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){.gb_dc{background-image:url('//ssl.gstatic.com/gb/im=
ages/v2_a4825aca.png')}}.gb_kb{min-width:255px;padding-left:30px;padding-=
right:30px;position:relative;text-align:right;z-index:986;align-items:cen=
ter;justify-content:flex-end;-ms-user-select:none}.gb_cb =
.gb_kb{min-width:0}.gb_kb.gb_R{flex:1 1 auto;flex:1 1 =
main-size}.gb_Bc{line-height:normal;position:relative;text-align:left}.gb=
_Bc.gb_R,.gb_le.gb_R,.gb_db.gb_R{flex:0 1 auto;flex:0 1 =
main-size}.gb_rg,.gb_sg{display:inline-block;padding:0 0 0 =
15px;position:relative;vertical-align:middle}.gb_le{line-height:normal;pa=
dding-right:15px}.gb_kb =
.gb_le.gb_U{padding-right:0}.gb_db{color:#404040;line-height:30px;min-wid=
th:30px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}#gb.=
gb_cb.gb_cb .gb_Zf,#gb.gb_cb.gb_cb .gb_Bc>.gb_sg =
.gb_0f{background:none;border:none;color:#36c;cursor:pointer;filter:none;=
font-size:11px;line-height:26px;padding:0;box-shadow:none}#gb.gb_cb.gb_X =
.gb_Zf,#gb.gb_cb.gb_X .gb_Bc>.gb_sg .gb_0f{color:#fff}.gb_cb =
.gb_Zf{text-transform:uppercase}.gb_kb.gb_V{padding-left:0;padding-right:=
29px}.gb_kb.gb_tg{max-width:400px}.gb_ug{background-clip:content-box;back=
ground-origin:content-box;opacity:.27;padding:22px;height:16px;width:16px=
}.gb_ug.gb_R{display:none}.gb_ug:hover,.gb_ug:focus{opacity:.55}.gb_vg{ba=
ckground-position:0 -1313px}.gb_wg{background-position:0 =
-1731px;padding-left:30px;padding-right:14px;position:absolute;right:0;to=
p:0;z-index:990}.gb_gb:not(.gb_ib) .gb_wg,.gb_V =
.gb_vg{display:inline-block}.gb_gb =
.gb_vg{padding-left:30px;padding-right:0;width:0}.gb_gb:not(.gb_ib) =
.gb_xg{display:none}.gb_kb.gb_R.gb_V,.gb_V:not(.gb_ib) .gb_Bc{flex:0 0 =
auto;flex:0 0 main-size}.gb_ug,.gb_V .gb_le,.gb_ib =
.gb_Bc{overflow:hidden}.gb_gb .gb_le{padding-right:0}.gb_V =
.gb_Bc{padding:1px 1px 1px 0}.gb_gb =
.gb_Bc{width:75px}.gb_kb.gb_yg,.gb_kb.gb_yg .gb_vg,.gb_kb.gb_yg =
.gb_vg::before,.gb_kb.gb_yg .gb_le,.gb_kb.gb_yg =
.gb_Bc{-ms-transition:width .5s ease-in-out,min-width .5s =
ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s =
ease-in-out;transition:width .5s ease-in-out,min-width .5s =
ease-in-out,max-width .5s ease-in-out,padding .5s ease-in-out,left .5s =
ease-in-out}.gb_T .gb_kb{min-width:0}.gb_kb.gb_W,.gb_kb.gb_W =
.gb_Bc,.gb_kb.gb_zg,.gb_kb.gb_zg =
.gb_Bc{min-width:0!important}.gb_kb.gb_W,.gb_kb.gb_W .gb_R{-ms-flex:0 0 =
auto!important;flex:0 0 auto!important}.gb_kb.gb_W =
.gb_db{width:30px!important}.gb_Ag{margin-right:32px}.gb_9a{display:none}=
.gb_N .gb_vg::before{clip:rect(1313px 16px 1329px =
0);left:22px;top:-1291px}.gb_N .gb_dc.gb_wg{position:absolute}.gb_N =
.gb_wg::before{clip:rect(1731px 16px 1747px =
0);left:30px;top:-1709px}.gb_N .gb_gb .gb_vg::before{left:30px}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){.gb_N .gb_vg::before{clip:rect(2626px 32px 2658px =
0)}.gb_N .gb_wg::before{clip:rect(3462px 32px 3494px 0)}}.gb_N =
.gb_dc,.gb_N .gbii,.gb_N =
.gbip{background-image:none;overflow:hidden;position:relative}.gb_N =
.gb_dc::before{content:url('//ssl.gstatic.com/gb/images/v1_da9d8cff.png')=
;position:absolute}@media =
(min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-devi=
ce-pixel-ratio:1.25){.gb_N =
.gb_dc::before{content:url('//ssl.gstatic.com/gb/images/v2_a4825aca.png')=
;-ms-transform:scale(.5);transform:scale(.5);-ms-transform-origin:0 =
0;transform-origin:0 0}}.gb_Pb a:focus{outline:1px dotted =
#fff!important}.gb_cb#gb{left:auto;right:0;width:auto}sentinel{}#gbq =
.gbgt-hvr,#gbq =
.gbgt:focus{background-color:transparent;background-image:none}.gbqfh#gbq=
1{display:none}.gbxx{display:none =
!important}#gbq{line-height:normal;position:relative;top:0px;white-space:=
nowrap}#gbq{left:0;width:100%}#gbq2{top:0px;z-index:986}#gbq4{display:inl=
ine-block;max-height:29px;overflow:hidden;position:relative}.gbqfh#gbq2{z=
-index:985}.gbqfh#gbq2{margin:0;margin-left:0 =
!important;padding-top:0;position:relative;top:310px}.gbqfh =
#gbqf{margin:auto;min-width:534px;padding:0 !important}.gbqfh =
#gbqfbw{display:none}.gbqfh #gbqfbwa{display:block}.gbqfh =
#gbqf{max-width:512px;min-width:200px}.gbqfh =
.gbqfqw{border-right-width:1px}=0A=
.gbii::before{content:url(https://ssl.gstatic.com/gb/images/silhouette_27=
.png)}.gbip::before{content:url(https://ssl.gstatic.com/gb/images/silhoue=
tte_96.png)}@media =
(min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-de=
vice-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gbii::before{conten=
t:url(https://ssl.gstatic.com/gb/images/silhouette_27.png)}.gbip::before{=
content:url(https://ssl.gstatic.com/gb/images/silhouette_96.png)}}=0A=
.gbii{background-image:url(https://ssl.gstatic.com/gb/images/silhouette_2=
7.png)}.gbip{background-image:url(https://ssl.gstatic.com/gb/images/silho=
uette_96.png)}@media =
(min-resolution:1.25dppx),(-o-min-device-pixel-ratio:5/4),(-webkit-min-de=
vice-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){.gbii{background-ima=
ge:url(https://ssl.gstatic.com/gb/images/silhouette_27.png)}.gbip{backgro=
und-image:url(https://ssl.gstatic.com/gb/images/silhouette_96.png)}}=0A=
</STYLE>

<SCRIPT>_docs_flag_initialData=3D{"docs-ails":"docs_warm","docs-fwds":"do=
cs_nf","docs-crs":"docs_crs_unk","info_params":{"includes_info_params":tr=
ue},"docosEmbedApiJs":"//docs.google.com/comments/d/AAHRpnXu9tBTKcJoCO6L8=
IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1=
ld4uC0OrbuYMfCScNgzUBKW_zk/api/js?hl\u003den","docs-edcsp":true,"docs-ecp=
":false,"uls":"","scotty_upload_url":"/upload/spreadsheets/resumable","do=
cs-net-udpt":120000,"docs-net-udmi":500000,"docs-net-udur":"/upload/blob/=
spreadsheets","docs-net-usud":true,"docs-enable_feedback_svg":false,"enab=
le_feedback":true,"docs-fpid":713590,"docs-fbid":"ExternalUserData","doma=
in_type":"ND","ncablmu":"https://docs.google.com/support/bin/static.py?pa=
ge\u003dknown_issues.cs","docos-eos":true,"lssv":7,"oswu":"/fe/s/fe.s.Cli=
entModule.nocache.js","docs-offline-nnodi":100,"docs-offline-swcmcd":3000=
0,"docs-offline-swcmcul":10,"sgcn":"APISID","eooodab":false,"docs-localst=
ore-lral":500,"docs-localstore-iort":10000,"docs-localstore-sefr":true,"d=
ocs-offline-dbfuac":20000,"docs-extension-id":"ghbmnnjooekpmoecnnnilnnbdl=
olhkhi","dcau":"https://chrome.google.com/webstore/detail/ghbmnnjooekpmoe=
cnnnilnnbdlolhkhi","dchau":"https://chrome.google.com/webstore/detail/apd=
fllckaahabafndbhieahigkjlhalf","docs-ewtaoe":true,"docs-offline-hsu":"doc=
s.google.com/sheets","docs-offline-oebp":"/offline/eventbusworker.js","do=
cs-offline-eltoseb":false,"docs-offline-eoseb":false,"docs-offline-dleb":=
false,"docs-offline-toomem":false,"docs-offline-mobile-mms":15000000,"dff=
m":["Calibri","Cambria","Syncopate","Lobster","Corsiva","Coming =
Soon","Shadows Into Light","Indie Flower","Tahoma","Crafty =
Girls","Proxima Nova","Roboto Condensed","Average","Lato","Source Code =
Pro","Old Standard TT","Alfa Slab One","Playfair Display","PT Sans =
Narrow","Muli","Montserrat","Roboto Slab","Raleway","Open =
Sans","Oswald","Amatic SC","Source Sans =
Pro","Roboto","Economica","Reenie Beenie","Stint Ultra =
Expanded","Alegreya","Merriweather"],"docs-offline-desktop-mms":200000000=
,"docs-offline-dck":"AIzaSyDrRZPb_oNAJLpNm167axWK5i85cuYG_HQ","kixOffline=
Url":"/document","trixOfflineUrl":"/spreadsheet","trixOfflineUrlSuffix":"=
/offline/view","trixOnlineUrlSuffix":"/ccc","ritzOfflineUrl":"/spreadshee=
ts","drawingsOfflineUrl":"/drawings","punchOfflineUrl":"/presentation","u=
durls":true,"docs-localstore-dom":false,"olbu":"/offline","oooap":"/optou=
t","icso":false,"docs-obsImUrl":"https://ssl.gstatic.com/docs/common/clea=
rdot.gif","docs_oogt":"OGB_COLDSTART","docs-sw-eposw":false,"docs-offline=
-ospp":"/offline","docs-sw-esosw":false,"docs-sw-ecosw":false,"load_docum=
ent_from_local_snapshot":false,"docs-offline-copy":false,"docs-offline-es=
dp":false,"docs-offline-mrs":1073741824,"docs-offline-uebie":true,"docs-l=
ocalstore-eplam":false,"docs-localstore-ebsee":false,"docs-emasl":false,"=
fatra":true,"docs-offline-eswcrr":false,"docs-offline-eswcurr":true,"docs=
-offline-eswnp":true,"docs-offline-eorlv":false,"docs-sw-eswrco":false,"d=
ocs-sw-eswcim":false,"docs-sw-eprfcm":false,"docs-sw-eprfcf":false,"docs-=
offline-pouwhao":true,"docs-offline-eoep":true,"docs-offline-pewhao":true=
,"docs-swfe":false,"docs-lsltms":20000,"docs-offline-eeooip":false,"docs-=
offline-eddm":5000,"docs-localstore-ilat":10000,"docs-localstore-eswlm":f=
alse,"docs-localstore-eswlr":true,"docs-offline-eswi":true,"docs-localsto=
re-epqwr":false,"docs-offline-eiedp":false,"docs-sw-cache-prefix":"spread=
sheets","docs-text-ewf":true,"docs-text-ewfird":false,"docs-text-wfird":1=
0,"docs-wfsl":["ca","da","de","en","es","fi","fr","it","nl","no","pt","sv=
"],"docs-efpsf":false,"docs-efpsp":false,"docs-evnli":false,"docs-emfms":=
false,"docs-edf":true,"docs-emfnp":false,"docs-efsd":false,"docs-fse":fal=
se,"ilcm":{"eui":"ADFN-cvvkoYjGmXFfzXV3ppyWwMofzeSZaSopLwS4RukX7wU3cvpqHq=
vu3gl5LYq_9-HNBwb0S-H","je":1,"sstu":1518401864336000,"si":"CICFgN6nn9kCF=
QovJAodiNYEFw","ei":[5702507,5702920,5701820,5702817,5700567,5700213,5701=
719,5700105,5701516,5701911,5701319,5700933,5703212,5701159,5701558,57005=
92,5702976,5701433,5701969,5701889,5701352,5702841,5702135,5701220,570068=
0,5700752,5702861,5700796,5700138,5701300,5701532,5702352,5702928,5702278=
,5700250,5702672,5701461,5701935,5700378,5701870,5700998,5702628,5700358,=
5702915,5702632,5702877,5701067,5701695,5701232,5702556,5700386,5701753,5=
703038,5700410,5702031,5703178,5702489,5701445,5701536,5701439,5701853,57=
01804,5700286,5700422,5701995,5701687,5700608,5701963,5701731,5700446,570=
0100,5700876,5702787,5701602,5702011,5701180,5701594,5702123,5702090,5702=
873,5700559,5701844,5701500,5702187,5703006,5700016,5702301,5703235,57021=
08,5701915,5700937,5702195,5702459,5700650,5702023,5701626,5701200,570270=
6,5701022,5700716,5702332,5700019,5700035,5700551,5702027,5700808]},"docs=
-eil":true,"docs-eoi":true,"docs-eopfo":true,"docs-eopfov2":false,"docs-c=
e":false,"docs-cei":{"i":[5702507,5702920,5701820,5702817,5700567,5700213=
,5701719,5700105,5701516,5701911,5701319,5700933,5703212,5701159,5701558,=
5700592,5702976,5701433,5701969,5701889,5701352,5702841,5702135,5701220,5=
700680,5700752,5702861,5700796,5700138,5701300,5701532,5702352,5702928,57=
02278,5700250,5702672,5701461,5701935,5700378,5701870,5700998,5702628,570=
0358,5702915,5702632,5702877,5701067,5701695,5701232,5702556,5700386,5701=
753,5703038,5700410,5702031,5703178,5702489,5701445,5701536,5701439,57018=
53,5701804,5700286,5700422,5701995,5701687,5700608,5701963,5701731,570044=
6,5700100,5700876,5702787,5701602,5702011,5701180,5701594,5702123,5702090=
,5702873,5700559,5701844,5701500,5702187,5703006,5700016,5702301,5703235,=
5702108,5701915,5700937,5702195,5702459,5700650,5702023,5701626,5701200,5=
702706,5701022,5700716,5702332,5700019,5700035,5700551,5702027,5700808],"=
cf":{"homescreen_cello_client_metrics_uri":[0,0,"",-1],"enable_homescreen=
_priority_docs":[0,0,"",-1],"enable_homescreen_priority_docs_promo":[0,0,=
"",-1],"enable_homescreen_action_items_structured_query":[0,0,"",-1]}},"d=
ocs-hatsfl":"https://www.google.com/insights/consumersurveys/async_survey=
?site\u003dx6ptmk2vjuwahla742rhivtnli\u0026ctry\u0026uilang\u003den\u0026=
ui\u003d1\u0026v1\u003dND","docs-hatst":0,"docs-hatsl":"","buildLabel":"t=
rix_2018.05-Tue_RC06","docs-show_debug_info":false,"ondlburl":"//docs.goo=
gle.com","drive_url":"//drive.google.com?usp\u003dsheets_web","app_url":"=
https://docs.google.com/spreadsheets/?usp\u003dsheets_web","docs-mid":204=
8,"docs-eicd":false,"docs-icdmt":[],"docs-sup":"/spreadsheets","docs-seu"=
:"https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0G=
AWwc0awjV-W8/edit","docs-ecvca":false,"docs-uptc":["lsrp","noreplica","th=
s","tam","ntd","app_install_xsrf_token","ouid","sle","dl","usp","urp","ut=
m_source","utm_medium","utm_campaign","utm_term","utm_content"],"docs-dod=
dn":"","docs-dodn":"","docs-uddn":"","docs-udn":"","docs-cwsd":"https://c=
lients5.google.com","docs-vvrh":true,"docs-vcurl":["/static/spreadsheets2=
/client/css/2598476102-projector_viewer_css_ltr.css"],"docs-msoil":"docs_=
kansas","docs-tafl":true,"promo_url":"","promo_title":"","promo_title_pre=
fix":"","promo_content_html":"","promo_link_text":"","promo_element_id":"=
","promo_orientation":1,"promo_arrow_alignment":0,"promo_show_on_click":f=
alse,"promo_hide_arrow":false,"promo_show_on_load":false,"promo_mark_dism=
issed_on_show":false,"promo_use_global_preference":false,"promo_close_but=
ton_text":"","promo_icon_url":"","promo_action_id":"","promo_impression_i=
d":0,"docs-hpi":"","docs-thtea":false,"docs-tdc":"[{\"id\":\"0:Basics\",\=
"name\":\"Basics\",\"deletedIds\":[]},{\"id\":\"0:Brochures\",\"name\":\"=
Brochures \\u0026 =
newsletters\",\"deletedIds\":[]},{\"id\":\"0:Calendars\",\"name\":\"Calen=
dars \\u0026 =
schedules\",\"deletedIds\":[]},{\"id\":\"0:Business\",\"name\":\"Contract=
s, onboarding, and other =
forms\",\"deletedIds\":[]},{\"id\":\"0:Finance\",\"name\":\"Finance =
\\u0026 =
accounting\",\"deletedIds\":[]},{\"id\":\"0:Letters\",\"name\":\"Letters\=
",\"deletedIds\":[]},{\"id\":\"0:Reports\",\"name\":\"Reports \\u0026 =
proposals\",\"deletedIds\":[]},{\"id\":\"0:Planners\",\"name\":\"Trackers=
\",\"deletedIds\":[]},{\"id\":\"Unparented\",\"name\":\"Uncategorized\",\=
"deletedIds\":[\"0:NoTemplateCategories\"]}]","docs-ttt":0,"docs-tcdtc":"=
[]","docs-mtdl":500,"docs-ividtg":false,"docs-tdvc":false,"docs-tdcp":0,"=
docs-tmbp":false,"docs-hetsdd":false,"docs-tintd":false,"docs-etpdt":true=
,"docs-els":true,"docs-dhcf":false,"docs-dhcp":false,"docs-dhed":false,"e=
nable_anonymous_photo_creation":false,"docs-isd":false,"docs-ema":false,"=
docs-eme":false,"docs-emi":true,"docs-al":[0,0,0,1,0],"docs-ndt":"Untitle=
d spreadsheet","docs-prn":"Google =
Sheets","docs-rpe":false,"docs-sfcnidt":true,"docs-sfcnidtwi":true,"docs-=
ecat":false,"docs-as":"","docs-etdimo":true,"docs-mdck":"AIzaSyBvuuU20zea=
BQb-M8WEzJVwxQ1lI4k1cXY","docs-etiff":true,"docs-spfe":true,"docs-mriim":=
1800000,"docs-eccbs":false,"docos-sosj":false,"docs-rlmp":true,"docs-mmpt=
":9000,"docs-erd":true,"docs-erfar":false,"docs-ensb":true,"docs-ddts":tr=
ue,"docs-uootuns":true,"docs-amawso":false,"docs-mdso":false,"docs-ofmpp"=
:true,"docs-anlpfdo":true,"docs-esdcf":false,"docs-pid":"1052505060979797=
53968","ecid":true,"docs-emo":false,"docs-eos":true,"docs-pedd":true,"doc=
s-eir":true,"docs-edll":true,"docs-eivu":true,"server_time_ms":1518401864=
425,"gaia_session_id":"","app-bc":"#0f9d58","enable_iframed_embed_api":fa=
lse,"docs-fut":"//drive.google.com?usp\u003dsheets_web#folders/{folderId}=
","esid":true,"esubid":false,"docs-etbs":true,"docs-usp":"sheets_web","do=
cs-isb":true,"docs-enct":false,"docs-emtrlrc":true,"docs-emtrb1r":true,"d=
ocs-emtrb2r":false,"docs-emtrb3r":false,"docs-mtrb1c":"","docs-mtrb2c":"R=
EORDER_FONT_SIZE","docs-mtrb3c":"DROP_TOOLBAR_ARROWS","docs-agdc":false,"=
docs-anddc":true,"docs-efts":false,"docs-elsr":false,"docs-elmc":false,"d=
ocs-fwd":false,"docs-esdp":false,"docs-ebidu":false,"docs-eoaip":false,"d=
ocs-net-enjp":true,"docs-dwc":false,"docs-tdd":false,"docs-eihhc":false,"=
docs-esdttfl":false,"docs-mcssa":false,"docs-eflimt":true,"docs-depquafr"=
:false,"docs-rldce":false,"docs-net-ernjp":true,"docs-amcacd":false,"docs=
-frbanmc":false,"docs-mib":52428800,"docs-mip":25000000,"docs-jern":"edit=
","docs-cp":false,"docs-ssi":false,"docs-dom":false,"enable_kennedy":true=
,"docs-gth":"Go to Sheets home =
screen","projector_view_url":"https://drive.google.com/file/d/11HCHbHEsn6=
yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8/view?usp\u003ddocs_web","opendv":true,"=
onePickImportDocumentUrl":"","opmbs":52428800,"opmpd":5000,"opbu":"https:=
//docs.google.com/picker","opru":"https://docs.google.com/relay.html","op=
du":false,"opccp":false,"ophi":"ritz","opst":"000770F203102D97C893E86DA46=
CC1C497BA58F5C7A5820D2D::1518401864427","opuci":"spreadsheets","docs-to":=
"https://docs.google.com","docs-eopiiv2":false,"docs-eopiiv2wc":false,"ma=
estro_domain":"https://script.google.com","maestro_container_token":"ACjP=
JvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67g=
ebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR","maestro_script_edit=
or_uri":"https://script.google.com/macros/start?mid\u003dACjPJvGXokZ2oHRz=
boM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67gebDfO0seoJpU=
vVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d2","maestro_new_pro=
ject_uri":"https://script.google.com/macros/create?mid\u003dACjPJvGXokZ2o=
HRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67gebDfO0seo=
JpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d2","maestro_scri=
pt_gallery_uri":"https://docs.google.com/macros/scriptGalleryPanel?mid\u0=
03dACjPJvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0=
-R2Q67gebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d=
2","maestro_script_manager_uri":"https://script.google.com/macros/scriptM=
anagerPanel?mid\u003dACjPJvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedw=
Z4kCSomnUdXJPbHXm0-R2Q67gebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2=
kJR\u0026uiv\u003d2","enable_maestro":true,"docs-emae":true,"mae-cwssw":f=
alse,"mae-aoeba":true,"mae-esme":false,"mae-seitd":true,"docs-mhea":false=
,"docs-pn":1339,"docs-idu":false,"docs-ct":"s","docs-rn":1065613620,"docs=
-hes":true,"docs-hecud":true,"docs-heoi":true,"docs-offline-uiaffd":true,=
"docs-offline-uoia":true,"docs-hhso":false,"docs-huso":false,"docs-hecom"=
:true,"docs-heftu":false,"docs-cci":"PROD","docs-caru":"https://clients6.=
google.com","docs-cbau":"https://drive.google.com","docs-cfru":"https://l=
h3.google.com","docs-ctcu":"https://client-channel.google.com/client-chan=
nel/client","docs-ctsu":"https://clients4.google.com/invalidation/lcs/cli=
ent","docs-cpv":0,"docs-cepvd":false,"docs-hasid":"Sheets","docs-epdf":tr=
ue,"docs-hdck":"AIzaSyDK9NGgwpilHBYveN5N3fzbtEnUEmD4PEg","docs-cpf":"","d=
ocs-hufcm":false,"docs-cpkl":[""],"docs-hucs":true,"docs-hunca":true,"doc=
s-hdod":"docs.google.com","docs-heesi":false,"jobset":"prod","docs-eafn":=
false,"docs-nad":"sites.google.com","docs-epcc":false,"docs-dlpe":true,"d=
ocs_abuse_link":"https://docs.google.com/abuse?id\u003d11HCHbHEsn6yuHZ9yO=
tubUz0wgmC3w0GAWwc0awjV-W8","docs-ediit":true,"docs-emddi":false,"docs-ec=
fr":false,"enable_omnibox_help_menu":true,"enable_omnibox":true,"docs-sti=
cky_view_mode":true,"docs-sef":false,"docs-senu":false,"docs-sebo":false,=
"docs-sesc":false,"docs-ehsr":false,"docs-esm":true,"docs-asol":true,"doc=
s-an":false,"docs-avot":false,"docs-ac":"[\"docs_analytics_capabilities\"=
]\n","docs-se":false,"docs-corsbc":true,"docs-spdy":false,"xdbcfAllowXpc"=
:true,"xdbcfAllowHostNamePrefix":true,"docs-iror":false,"fwaaw":true,"fau=
srlic":false,"factaot":0.9,"factmt":0.32,"feeaof":false,"feeaoro":false,"=
cedtl":"DATA","fabcde":false,"fabcdef":false,"feasf":false,"feaffep":fals=
e,"feal":true,"feamatep":false,"feapp":false,"feapt":true,"feantb":false,=
"feacos":false,"fetfac":true,"feadv":false,"feaddip":true,"feaf":false,"f=
easum":false,"febcf":false,"febas":false,"febs":false,"febscr":false,"feb=
sstd":false,"fecfo":true,"fectmffs":false,"fececm":true,"feceld":true,"fe=
cesb":false,"feceta":true,"fechptl":false,"fecpmr":false,"fecdv":false,"f=
ecfaue":false,"fecfrx":false,"fecfs":true,"fecac":false,"feciic":false,"f=
ecd":false,"fecps":false,"fedvs":false,"fedc":false,"fedcb":false,"fedcc"=
:false,"fedcj":false,"fedcqp":false,"fedtpp":false,"feedsr":false,"feeoms=
":false,"feecfr":false,"feedvs":false,"feepp":false,"feepts":true,"feewc"=
:false,"fefsbd":false,"fefrp":true,"fefvr":false,"fefuh":true,"fefrh":fal=
se,"fefmbr":false,"fegracr":false,"fegsr":false,"feiah":false,"feig":fals=
e,"feiwc":true,"feigpd":false,"feicf":false,"feim":false,"feaslm":false,"=
femrhfe":true,"femnvp":false,"femss":false,"femtfr":false,"fenz":true,"fe=
nqeu":false,"feop":false,"feol":false,"fepbr":false,"fepat":false,"fepafi=
":true,"fepbc":true,"fepdgc":false,"fpeur":true,"fepfc":false,"fepg":true=
,"fepgc":false,"fephl":true,"fephr":true,"fepnb":false,"feprh":true,"feps=
va":true,"feptd":true,"feps":true,"fepdp":true,"ferac":false,"ferapt":fal=
se,"ferb":false,"fercc":false,"fercf":false,"ferf":false,"ferfrh":false,"=
feridc":false,"fernrrca":false,"ferpt":false,"fersdr":false,"ferssd":fals=
e,"ferssh":false,"fershg":false,"fertd":false,"fertr":false,"ferttc":fals=
e,"ferws":false,"fesr":false,"feshop":true,"feser":true,"fesrl":false,"fe=
sjp":true,"fesjpv":false,"fesfnafsp":false,"fetdrif":false,"fetdrisd":fal=
se,"fectoc":true,"fetaz":true,"fetfav":true,"feuvh":false,"fewac":true,"f=
ewcp":false,"fewaf":true,"fewc":false,"fegdc":"DELAY_500MS","fmgtp":5,"mn=
cfdrc":500000,"fmancfg":50000,"fmincfg":50,"fmncfg":3,"fmnrfg":5,"qvcs":5=
0000,"fstdcv":"V4","ftmrotbc":true,"fupafp":false,"fatda":{"SHARED":"AUTO=
VIS"},"dmsmsl":{"SHARED":30000},"dmtlsl":{"SHARED":30000},"fecfos":{"GWT"=
:true},"fecpdu":{"SHARED":true},"feemc":{"SHARED":false},"fefgtdic":{"SER=
VER":true},"fgeo":{"SHARED":false},"feica":{"SHARED":true},"fmlf":{"SERVE=
R":true,"GWT":true,"ANDROID":true},"fecta":{"SERVER":true,"GWT":true},"fe=
uvad":{"SHARED":true},"fucw":{"SHARED":false},"fmacf":{"SHARED":100},"fmc=
pc":{"SHARED":50000},"fmcpsn":{"SHARED":100},"fmc":{"SHARED":18278},"fmcf=
as":{"SHARED":10000000},"fmdvipr":{"SHARED":500},"fmec":{"SHARED":300},"f=
mer":{"SHARED":50000},"fmfddps":{"SHARED":10000},"fimh":{"SHARED":50},"fm=
ix":{"SHARED":50},"fmnrigftd":{"GWT":10000,"ANDROID":10000,"IOS":10000},"=
fmpp":{"SHARED":999},"fmraffp":{"SHARED":10000},"fmtps":{"SHARED":100},"f=
plnas":{"SHARED":true},"fpvs":{"SHARED":"EXCLUDE_NUMBER_FORMAT"},"frs2":{=
"SHARED":"NEVER_REPEAT"},"fstdvs":{"SHARED":"V4"},"ftda":{"SHARED":"SIMPL=
E"},"ftmrotbcsf":{"GWT":true},"fudpie":{"SHARED":true},"fmtc":{"SHARED":2=
000000},"docs-text-encgscf":true,"docs-text-elaor":false,"docs-text-enphb=
":true,"docs-text-esm":false,"docs-text-epldl":true,"docs-text-etsrdpn":f=
alse,"docs-text-etsrds":false,"docs-text-ettws":false,"docs-text-enip":fa=
lse,"docs-text-ess":false,"docs-text-edtui":false,"docs-enih":false,"docs=
-etbe":false,"docs-text-ehlb":false,"docs-text-ewsp":false,"docs-text-emt=
d":false,"docs-text-ewaoc":false,"docs-smv":44,"enable_csi":true,"csi_ser=
vice_name":"ritz","mobilenative-ecbc":false,"ffhigh":["de","en","es","fr"=
,"it","ja","ko","nl","pl","pt-BR","ru","tr","zh-Hans","zh-Hant"],"fmcbusi=
w":400000,"felud":true,"feopl":true,"rd-feopl":true,"fendfld":true,"fetas=
":false,"fesc":true,"fefw":false,"fepcsv":false,"frama":false,"fevpr":fal=
se,"femc":false,"fesfb":false,"fsifl":false,"fsrpfx":"/spreadsheets2","fo=
hp":"http://docs.google.com/support/bin/answer.py?answer\u003d","fskb":"h=
ttps://docs.google.com/drawings","fifhu":"http://docs.google.com/support/=
bin/answer.py?answer\u003d40608","docs-net-cbfd":true,"fsbrhu":"//support=
.google.com/docs?p\u003dspreadsheets_find_replace","ffbu":"/[prefix]forms=
/d/[id]/","enable_docos":true,"fppp":"spreadsheets","docs-smheo":false,"d=
ocs-mwid":true,"docs-esdur":true,"feas":true,"feadf":false,"freaao":false=
,"docs-etic":false,"docs-etie":false,"docs-ecii":true,"docs-dcr":false,"d=
ocosKeyData":["//docs.google.com/static/comments/client/js/1608715708-doc=
os_binary_i18n.js",["","","","",""],0,null,null,"",[null,0,null,1,1,1],1,=
["Anonymous",null,"//ssl.gstatic.com/s2/profiles/images/silhouette96.png"=
,"ANONYMOUS_105250506097979753968",1,null,1],1,"AAHRpnXu9tBTKcJoCO6L8IdSU=
ov90mGt7bnZQNpKFZ5LmozJk3ygV0FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4u=
C0OrbuYMfCScNgzUBKW_zk",0,1,null,null,null,1,1,1,1,"https://66.docs.googl=
e.com/comments/d/AAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0Fo=
HnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk/xpc?id\u=
003dAAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0FoHnP3EA5xYCZsb=
I7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk\u0026anon\u003dfalse"=
,null,"/comments/d/AAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0=
FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk",null,=
1,0,"https://docs.google.com/comments/c",null,"prod",1,null,null,1,null,n=
ull,null,1,1,1,1,0,null,0,["tf",60000,0,null,null,null,null,null,null,nul=
l,null,null,null,null,null,null,null,null,null,0,1,0,0,1,0,0,1],[[2700003=
,2700004,2700005,2700023,2700024,5700955,5701457,5701496,5701504,5701508,=
5701943,5701975,5702015,5702039,5702079,5702171,5702219,5702340,5703010]]=
],"docosJs":{"default":"//docs.google.com/static/comments/client/js/16087=
15708-docos_binary_i18n.js"}}; =
_docs_flag_cek=3D'W1_kmZ3oPBxmC3JMeogo9w\x3d\x3d';</SCRIPT>

<SCRIPT type=3D"text/javascript">var DOCS_timing =3D new Object(); =
DOCS_timing['sl']=3Dnew Date().getTime(); var TX_IS_DEBUG_JS =3D  false =
;</SCRIPT>

<META http-equiv=3D"content-type" content=3D"text/html; =
charset=3DUTF-8"><LINK =
href=3D"https://fonts.googleapis.com/css?family=3DInconsolata:400,700"=20
rel=3D"stylesheet" type=3D"text/css"><LINK =
href=3D"https://fonts.googleapis.com/css?family=3DRoboto:400,500,700"=20
rel=3D"stylesheet" type=3D"text/css"><LINK =
href=3D"https://docs.google.com/static/spreadsheets2/client/css/319343867=
3-waffle_k_ltr.css"=20
rel=3D"stylesheet" type=3D"text/css">
<STYLE type=3D"text/css">.waffle td, .grid-fixed-table td, =
td.mimic-overlay-cell {white-space: normal;}=0A=
    html { margin: 0; padding: 0; }=0A=
    body { margin: 0; padding: 0; }=0A=
=0A=
    .error {=0A=
      font: 14px arial, sans, sans-serif;=0A=
      position: absolute;=0A=
      top: 50%;=0A=
      left: 50%;=0A=
      width: 300px;=0A=
      height: 80px;=0A=
      margin-top: -40px;=0A=
      margin-left: -150px;=0A=
      padding: 10px;=0A=
      border: 1px solid;=0A=
      background: #e0edfe;=0A=
      z-index: 1000;=0A=
      text-align: center;=0A=
    }=0A=
    </STYLE>

<SCRIPT type=3D"text/javascript">DOCS_timing['csl']=3Dnew =
Date().getTime();</SCRIPT>

<META name=3D"GENERATOR" content=3D"MSHTML 11.00.9600.18894"></HEAD>
<BODY role=3D"application" style=3D"background: rgb(255, 255, 255);" =
dir=3D"ltr"=20
itemtype=3D"http://schema.org/CreativeWork/SpreadsheetObject"=20
itemscope=3D""><NOSCRIPT>&lt;div =
class=3D"docs-butterbar-container"&gt;&lt;div=20
class=3D"docs-butterbar-wrap"&gt;&lt;div class=3D"jfk-butterBar =
jfk-butterBar-shown=20
jfk-butterBar-warning"&gt;JavaScript isn't enabled in your browser, so =
this file=20
can't be opened. Enable and=20
reload.&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;</NOSCRIPT>
<META content=3D"Tiger Classic 2018 Schedule for Teams" =
itemprop=3D"name">
<META content=3D"//ssl.gstatic.com/docs/spreadsheets/favicon_jfk2.png" =
itemprop=3D"faviconUrl">
<META =
content=3D"https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz=
0wgmC3w0GAWwc0awjV-W8/edit?usp=3Dembed_googleplus"=20
itemprop=3D"url">
<META =
content=3D"https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz=
0wgmC3w0GAWwc0awjV-W8/preview?usp=3Dembed_googleplus"=20
itemprop=3D"embedURL">
<DIV tabindex=3D"0" id=3D"docs-chrome" role=3D"group">
<DIV class=3D"docs-butterbar-container" id=3D"docs-butterbar-container" =
aria-live=3D"assertive"=20
aria-atomic=3D"true"></DIV>
<DIV id=3D"docs-chrome-cover-container">
<DIV id=3D"docs-chrome-cover" style=3D"display: none;"></DIV></DIV>
<DIV>
<DIV id=3D"docs-banner-container">
<DIV class=3D"goog-inline-block docs-incompatibility-banner" =
role=3D"dialog" style=3D"display: none;">
<DIV class=3D"goog-inline-block docs-incompatibility-banner-text">Some =
Excel=20
features can't be displayed in Google Sheets and will be dropped if you =
make=20
changes</DIV>
<DIV class=3D"goog-inline-block =
docs-incompatibility-banner-view-details-button"=20
role=3D"button">View Details</DIV></DIV>
<DIV class=3D"docs-full-height-sidebar-placeholder"></DIV></DIV>
<DIV id=3D"docs-header-container">
<DIV class=3D"docs-og-minibar" id=3D"docs-header">
<DIV class=3D"docs-branding-spreadsheets =
docs-branding-crossfade-transition-disabled"=20
id=3D"docs-branding-container"><A title=3D"Sheets home" =
href=3D"https://docs.google.com/spreadsheets/?usp=3Dsheets_web">
<DIV id=3D"docs-drive-logo">
<DIV class=3D"goog-inline-block docs-branding-icon">
<DIV class=3D"docs-branding-icon-img =
docs-branding-icon-drive"></DIV></DIV></DIV>
<DIV id=3D"docs-branding-logo">
<DIV class=3D"goog-inline-block docs-branding-icon">
<DIV=20
class=3D"docs-branding-icon-img =
docs-branding-icon-spreadsheets"></DIV></DIV></DIV></A></DIV>
<DIV class=3D"gb_Bg gb_Eg gb_cb" id=3D"gb" ng-non-bindable=3D"">
<DIV class=3D"gb_If gb_Hg">
<DIV class=3D"gb_kb gb_Hg gb_R gb_Fg gb_Eg">
<DIV class=3D"gb_Bc gb_Hg gb_R">
<DIV class=3D"gb_fa" id=3D"gbsfw" style=3D"min-width: 376px; =
background-color: rgb(238, 238, 238);"></DIV>
<DIV class=3D"gb_rg gb_R">
<DIV class=3D"gb_Nc"><A class=3D"gb_Zf gb_Fa gb_Eb" id=3D"gb_70" =
href=3D"https://accounts.google.com/ServiceLogin?service=3Dwise&amp;passi=
ve=3D1209600&amp;continue=3Dhttps://docs.google.com/spreadsheets/d/11HCHb=
HEsn6yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8/edit&amp;followup=3Dhttps://docs.g=
oogle.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8/edi=
t&amp;ltmpl=3Dsheets"=20
target=3D"_top">Sign in</A>
<DIV class=3D"gb_rb"></DIV>
<DIV class=3D"gb_qb"></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV id=3D"gbw"></DIV></DIV>
<DIV class=3D"gb_Fd gb_cb" id=3D"gba"></DIV>
<DIV style=3D"clear: both;"></DIV>
<DIV id=3D"docs-titlebar-container">
<DIV id=3D"docs-titlebar">
<DIV class=3D"docs-title-outer docs-title-inline-rename" =
aria-labelledby=3D"docs-title-inner">
<DIV class=3D"docs-title-widget goog-inline-block" =
id=3D"docs-title-widget">
<DIV class=3D"docs-title-input-label"><SPAN =
class=3D"docs-title-input-label-inner">Tiger Classic 2018 Schedule for =
Teams</SPAN></DIV><INPUT tabindex=3D"0" class=3D"docs-title-input" =
aria-describedby=3D"docs-parent-collections-container-outer" =
spellcheck=3D"false" type=3D"text" value=3D"Tiger Classic 2018 Schedule =
for Teams" guidedhelpid=3D"editor_title" autocomplete=3D"off"></DIV>
<DIV class=3D"docs-parent-collections-container-outer goog-inline-block" =
id=3D"docs-parent-collections-container-outer"=20
style=3D"display: none;"></DIV>
<DIV class=3D"docs-titlebar-badges goog-inline-block">
<DIV class=3D"docs-templates-badge-container goog-inline-block"></DIV>
<DIV class=3D"docs-dlp-container goog-inline-block"></DIV>
<DIV class=3D"docs-star-container goog-inline-block">
<DIV class=3D"goog-inline-block" id=3D"docs-star"=20
style=3D"display: none;"></DIV></DIV>
<DIV class=3D"docs-folder-container goog-inline-block">
<DIV class=3D"goog-inline-block" id=3D"docs-folder" style=3D"display: =
none;">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img =
docs-icon-folder-solid"=20
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV>
<DIV class=3D"docs-activity-indicator-container goog-inline-block">
<DIV class=3D"goog-inline-block" id=3D"docs-activity-indicator"=20
aria-live=3D"polite"></DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"docs-titlebar-buttons docs-material">
<DIV class=3D"goog-inline-block docs-titlebar-button"=20
id=3D"docs-presence-container">
<DIV class=3D"goog-inline-block" id=3D"docs-presence"></DIV></DIV><SPAN =
class=3D"scb-container"=20
id=3D"docs-titlebar-share-client-button" =
vsjson=3D'{"role":20,"summary":"Anyone with the link","details":"Anyone =
who has the link can access. No sign-in =
required.","visibilityState":"unlisted","restrictedToDomain":false,"restr=
ictedToSingleUserScope":false,"hasInvalidEntries":false,"hasNamedPartiesF=
orPublish":false,"publishVisibilityState":"anyone"}'=20
displayname=3D"null">
<DIV class=3D"goog-inline-block jfk-button jfk-button-action =
docs-titlebar-button jfk-button-disabled"=20
role=3D"button" aria-disabled=3D"true"><SPAN class=3D"scb-icon =
apps-share-sprite scb-button-icon  =
scb-unlisted-icon-white">&nbsp;</SPAN>Share</DIV></SPAN></DIV></DIV></DIV=
>
<DIV class=3D"docs-full-height-sidebar-placeholder"></DIV></DIV></DIV>
<DIV id=3D"docs-bars">
<DIV id=3D"docs-menubars">
<DIV tabindex=3D"0" class=3D"docs-menubar goog-container =
goog-container-horizontal"=20
id=3D"docs-menubar" role=3D"menubar">
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-file-menu" role=3D"menuitem">File</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-edit-menu" role=3D"menuitem">Edit</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-view-menu" role=3D"menuitem">View</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-insert-menu" role=3D"menuitem">Insert</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-format-menu" role=3D"menuitem">Format</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"trix-data-menu" role=3D"menuitem">Data</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-tools-menu" role=3D"menuitem">Tools</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"trix-form-menu" role=3D"menuitem" style=3D"display: =
none;">Form</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-extensions-menu" role=3D"menuitem">Add-ons</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-help-menu" role=3D"menuitem">Help</DIV>
<DIV class=3D"menu-button goog-control goog-control-disabled =
goog-inline-block"=20
id=3D"docs-screenreader-menu" role=3D"menuitem"=20
style=3D"display: none;">Accessibility</DIV></DIV>
<DIV class=3D"docs-title-save-label" id=3D"docs-notice">
<DIV class=3D"docs-title-save-label-text"></DIV></DIV>
<DIV class=3D"goog-inline-block" id=3D"docs-new-changes-container">
<DIV class=3D"goog-inline-block" id=3D"docs-new-changes" =
style=3D"display: none;">See=20
new changes</DIV></DIV>
<DIV class=3D"docs-offscreen" id=3D"docs-chat-message-a11y" =
aria-live=3D"polite"=20
style=3D"width: 0px; height: 0px; overflow: hidden;"></DIV>
<DIV id=3D"docs-presence-menubar"></DIV></DIV>
<DIV class=3D"docs-material" id=3D"docs-toolbar-wrapper">
<DIV class=3D"docs-collapsable-toolbar" id=3D"docs-primary-toolbars" =
style=3D"margin-right: 26px;">
<DIV class=3D"goog-toolbar" id=3D"docs-omnibox-toolbar" =
style=3D"display: none;">
<DIV class=3D"docs-omnibox-autocomplete"><INPUT =
class=3D"docs-omnibox-input jfk-textinput"></DIV></DIV>
<DIV class=3D"goog-toolbar" id=3D"docs-toolbar" aria-label=3D"Main">
<DIV class=3D"goog-toolbar-button goog-inline-block =
goog-toolbar-button-disabled"=20
id=3D"t-print" role=3D"button" aria-disabled=3D"true">
<DIV class=3D"goog-toolbar-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-button-inner-box goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img docs-icon-print" =
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar-toggle-button docs-toolbar-button-split-left =
goog-toolbar-button goog-inline-block goog-toolbar-button-disabled"=20
id=3D"t-autofilter-toggle" role=3D"button" aria-disabled=3D"true">
<DIV class=3D"goog-toolbar-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-button-inner-box goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img =
docs-icon-autofilter"=20
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"docs-toolbar-button-split-right goog-toolbar-menu-button =
goog-inline-block goog-toolbar-menu-button-disabled"=20
id=3D"t-autofilter-menu" role=3D"button" aria-disabled=3D"true">
<DIV class=3D"goog-toolbar-menu-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-inner-box goog-inline-block">
<DIV=20
class=3D"goog-toolbar-menu-button-dropdown goog-inline-block =
">&nbsp;</DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar-menu-button goog-inline-block =
goog-toolbar-menu-button-disabled"=20
id=3D"t-autofilter-menu-read-only" role=3D"button" =
aria-disabled=3D"true" style=3D"display: none;">
<DIV class=3D"goog-toolbar-menu-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-inner-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-caption goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img =
docs-icon-autofilter"=20
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV>
<DIV=20
class=3D"goog-toolbar-menu-button-dropdown goog-inline-block =
">&nbsp;</DIV></DIV></DIV></DIV>
<DIV class=3D"docs-toolbar-zoom-combobox goog-toolbar-combo-button =
goog-inline-block goog-toolbar-combo-button-disabled"=20
id=3D"t-zoom" role=3D"button" aria-disabled=3D"true" style=3D"display: =
none;">
<DIV class=3D"goog-toolbar-combo-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-combo-button-inner-box goog-inline-block">
<DIV class=3D"goog-toolbar-combo-button-caption =
goog-inline-block">&nbsp;</DIV>
<DIV=20
class=3D"goog-toolbar-combo-button-dropdown goog-inline-block =
">&nbsp;</DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar-separator goog-inline-block" =
id=3D"docs-toolbar-accessibility-separator"=20
style=3D"display: none;">&nbsp;</DIV>
<DIV class=3D"docs-toolbar-text-button goog-toolbar-menu-button =
goog-inline-block goog-toolbar-menu-button-disabled"=20
id=3D"docs-toolbar-accessibility-menu" role=3D"button" =
aria-disabled=3D"true" style=3D"display: none;">
<DIV class=3D"goog-toolbar-menu-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-inner-box goog-inline-block">
<DIV=20
class=3D"goog-toolbar-menu-button-caption =
goog-inline-block">Accessibility</DIV>
<DIV=20
class=3D"goog-toolbar-menu-button-dropdown goog-inline-block =
">&nbsp;</DIV></DIV></DIV></DIV>
<DIV class=3D"docs-toolbar-menu-button docs-bgcolor-toolbar-menu-button =
docs-access-level-indicator-view goog-toolbar-menu-button =
goog-inline-block goog-toolbar-menu-button-disabled"=20
id=3D"docs-access-level-indicator" role=3D"button" =
aria-disabled=3D"true">
<DIV class=3D"goog-toolbar-menu-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-inner-box goog-inline-block">
<DIV class=3D"goog-toolbar-menu-button-caption goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block =
goog-toolbar-menu-button-icon">
<DIV class=3D"docs-icon-img-container docs-icon-img =
docs-icon-mode-view-white"=20
aria-hidden=3D"true">&nbsp;</DIV></DIV>View only</DIV>
<DIV=20
class=3D"goog-toolbar-menu-button-dropdown goog-inline-block =
">&nbsp;</DIV></DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar" id=3D"docs-side-toolbar" aria-label=3D"Mode =
and view">
<DIV id=3D"t-answers"></DIV>
<DIV class=3D"goog-inline-block docs-labelseparator" =
id=3D"docs-toolbar-iterator-label"=20
style=3D"display: none;"></DIV>
<DIV class=3D"docs-toolbar-small-separator docs-toolbar-inset-separator =
goog-toolbar-separator goog-inline-block"=20
id=3D"docs-toolbar-iterator-label-separator" style=3D"display: =
none;">&nbsp;</DIV>
<DIV class=3D"goog-toolbar-button goog-inline-block =
goog-toolbar-button-disabled"=20
id=3D"docs-toolbar-iterator-previous" role=3D"button" =
aria-disabled=3D"true" style=3D"display: none;">
<DIV class=3D"goog-toolbar-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-button-inner-box goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img docs-icon-up" =
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar-button goog-inline-block =
goog-toolbar-button-disabled"=20
id=3D"docs-toolbar-iterator-next" role=3D"button" aria-disabled=3D"true" =
style=3D"display: none;">
<DIV class=3D"goog-toolbar-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-button-inner-box goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img docs-icon-down" =
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV></DIV>
<DIV class=3D"goog-toolbar-button goog-inline-block =
goog-toolbar-button-disabled"=20
id=3D"viewModeButton" role=3D"button" aria-disabled=3D"true">
<DIV class=3D"goog-toolbar-button-outer-box goog-inline-block">
<DIV class=3D"goog-toolbar-button-inner-box goog-inline-block">
<DIV class=3D"docs-icon goog-inline-block ">
<DIV class=3D"docs-icon-img-container docs-icon-img =
docs-icon-enter-compact"=20
aria-hidden=3D"true">&nbsp;</DIV></DIV></DIV></DIV></DIV></DIV></DIV></DI=
V>
<DIV id=3D"docs-help-anchor-wrapper">
<DIV id=3D"docs-help-anchor"></DIV>
<DIV id=3D"docs-help-anchor-right"></DIV></DIV>
<DIV id=3D"docs-additional-bars">
<DIV id=3D"docs-findbar-id"></DIV>
<DIV id=3D"docs-gotobar-id"></DIV>
<DIV id=3D"docs-spellcheckslidingdialog-id"></DIV>
<DIV id=3D"waffle-editorsized-bar">
<DIV id=3D"promo-target"></DIV>
<DIV id=3D"formula-bar">
<DIV class=3D"docs-material" id=3D"t-formula-bar-label">
<DIV class=3D"docs-icon goog-inline-block">
<DIV=20
class=3D"docs-icon-img-container docs-icon-img =
docs-icon-insert-formula"></DIV></DIV></DIV>
<DIV class=3D"formula-bar-separator">
<DIV></DIV></DIV>
<DIV id=3D"t-formula-bar-progress-bar" style=3D"display: none;">
<DIV class=3D"jfk-progressBar-blocking"=20
id=3D"t-formula-bar-progress-bar-inner"></DIV></DIV>
<DIV id=3D"t-formula-bar-input-container">&nbsp;</DIV></DIV>
<DIV id=3D"formula-bar-dragger"></DIV>
<DIV id=3D"waffle-formbar-id"></DIV>
<DIV id=3D"waffle-connectionbar-id"></DIV>
<DIV id=3D"waffle-filterbar-id"></DIV></DIV></DIV>
<DIV id=3D"docs-transient-bar-container"></DIV>
<DIV id=3D"docs-palettes"></DIV></DIV>
<DIV id=3D"docs-texteventtargetbrailleoffsetcalculator"></DIV>
<DIV class=3D"docs-a11y-ariascreenreader-speakable docs-offscreen" =
id=3D"docs-aria-speakable"=20
role=3D"region" aria-hidden=3D"false" aria-live=3D"assertive"=20
aria-atomic=3D"true"></DIV>
<DIV id=3D"docs-editor-container" dir=3D"ltr">
<DIV id=3D"docs-editor">
<DIV id=3D"waffle-lsb" style=3D"width: 100%; display: none;">
<DIV style=3D"background: rgb(255, 237, 152); margin: 8px; padding: 3px =
6px; color: rgb(0, 0, 0); font-weight: bold; position: absolute; =
z-index: 200;">Still=20
loading...</DIV></DIV>
<SCRIPT type=3D"text/javascript">setTimeout(function() {var lsb =3D =
document.getElementById('waffle-lsb'); if (lsb) {lsb.style.display =3D =
"block";}}, 4000);</SCRIPT>

<SCRIPT>(function() {document.addEventListener('DOMContentLoaded', =
function() {document.body.addEventListener('unload', unloadModel);}); =
var tf =3D 0; if (window['_docs_webfonts_fontFaces']) {var lv =3D 0; var =
tv =3D 0; var tfm =3D {}; var lfm =3D {}; var lf =3D 0; for (var k in =
_docs_webfonts_fontFaces) {tv++; var f =3D k.split('-')[0]; lfm[f] =3D =
0; if (f in tfm) {tfm[f]++;} else {tf++; tfm[f] =3D 1;}}if (document && =
document.fonts) {document.fonts.forEach(function(f) {if (f.status =3D=3D =
'loaded') {lv++; lfm[f.family]++;}});}for (var k in =
_docs_webfonts_fontFaces) {var f =3D k.split('-')[0]; if (lfm[f] =3D=3D =
tfm[f]) {lf++; lfm[f] =3D 0;}}}if (tf =3D=3D 0) {DOCS_timing['wpa'] =3D =
100; DOCS_timing['wpva'] =3D 100;} else {DOCS_timing['wpa'] =3D 100 * lf =
/ tf; DOCS_timing['wpva'] =3D 100 * lv / tv;}})(); =
DOCS_timing['cov']=3Dnew Date().getTime();</SCRIPT>

<STYLE type=3D"text/css">.ritz .waffle a {=0A=
  color: inherit;=0A=
}=0A=
.ritz .waffle .s5 {=0A=
  background-color: #d0e0e3;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s4 {=0A=
  border-left: none;=0A=
  background-color: #ffffff;=0A=
}=0A=
.ritz .waffle .s1 {=0A=
  background-color: #ffffff;=0A=
  text-align: center;=0A=
  color: #000000;=0A=
  font-family: 'Calibri',Arial;=0A=
  font-size: 11pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s3 {=0A=
  border-right: none;=0A=
  background-color: #d9ead3;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s6 {=0A=
  background-color: #fce5cd;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s8 {=0A=
  background-color: #ea9999;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s9 {=0A=
  background-color: #a2c4c9;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s7 {=0A=
  border-right: none;=0A=
  background-color: #fce5cd;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s2 {=0A=
  background-color: #d9ead3;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
.ritz .waffle .s0 {=0A=
  background-color: #ffffff;=0A=
  text-align: left;=0A=
  color: #000000;=0A=
  font-family: 'Arial';=0A=
  font-size: 10pt;=0A=
  vertical-align: bottom;=0A=
  white-space: nowrap;=0A=
  direction: ltr;=0A=
  padding: 2px 3px 2px 3px;=0A=
}=0A=
</STYLE>

<DIV class=3D"waffle-revisions-container"></DIV>
<DIV id=3D"waffle-grid-container">
<DIV class=3D"grid-container grid-first" id=3D"0-grid-container" =
dir=3D"ltr">
<DIV class=3D"row-headers-background" =
id=3D"0-row-headers-background"></DIV>
<DIV class=3D"column-headers-background" =
id=3D"0-column-headers-background"></DIV>
<DIV class=3D"selected-row-headers-background" =
id=3D"0-selected-row-headers-background"></DIV>
<DIV class=3D"selected-column-headers-background" =
id=3D"0-selected-column-headers-background"></DIV>
<DIV id=3D"0-grid-table-container">
<DIV class=3D"grid-table-container">
<DIV class=3D"ritz grid-container" dir=3D"ltr">
<TABLE class=3D"waffle" cellspacing=3D"0" cellpadding=3D"0">
  <THEAD>
  <TR>
    <TH class=3D"row-header freezebar-origin-ltr"></TH>
    <TH class=3D"column-headers-background" id=3D"0C0" style=3D"width: =
100px;">A</TH>
    <TH class=3D"column-headers-background" id=3D"0C1" style=3D"width: =
198px;">B</TH>
    <TH class=3D"column-headers-background" id=3D"0C2" style=3D"width: =
211px;">C</TH>
    <TH class=3D"column-headers-background" id=3D"0C3" style=3D"width: =
204px;">D</TH>
    <TH class=3D"column-headers-background" id=3D"0C4" style=3D"width: =
192px;">E</TH>
    <TH class=3D"column-headers-background" id=3D"0C5" style=3D"width: =
100px;">F</TH>
    <TH class=3D"column-headers-background" id=3D"0C6" style=3D"width: =
100px;">G</TH>
    <TH class=3D"column-headers-background" id=3D"0C7" style=3D"width: =
100px;">H</TH>
    <TH class=3D"column-headers-background" id=3D"0C8" style=3D"width: =
100px;">I</TH>
    <TH class=3D"column-headers-background" id=3D"0C9" style=3D"width: =
100px;">J</TH>
    <TH class=3D"column-headers-background" id=3D"0C10" style=3D"width: =
100px;">K</TH>
    <TH class=3D"column-headers-background" id=3D"0C11" style=3D"width: =
100px;">L</TH>
    <TH class=3D"column-headers-background" id=3D"0C12" style=3D"width: =
100px;">M</TH>
    <TH class=3D"column-headers-background" id=3D"0C13" style=3D"width: =
100px;">N</TH>
    <TH class=3D"column-headers-background" id=3D"0C14" style=3D"width: =
100px;">O</TH>
    <TH class=3D"column-headers-background" id=3D"0C15" style=3D"width: =
100px;">P</TH>
    <TH class=3D"column-headers-background" id=3D"0C16" style=3D"width: =
100px;">Q</TH>
    <TH class=3D"column-headers-background" id=3D"0C17" style=3D"width: =
100px;">R</TH>
    <TH class=3D"column-headers-background" id=3D"0C18" style=3D"width: =
100px;">S</TH>
    <TH class=3D"column-headers-background" id=3D"0C19" style=3D"width: =
100px;">T</TH>
    <TH class=3D"column-headers-background" id=3D"0C20" style=3D"width: =
100px;">U</TH>
    <TH class=3D"column-headers-background" id=3D"0C21" style=3D"width: =
100px;">V</TH>
    <TH class=3D"column-headers-background" id=3D"0C22" style=3D"width: =
100px;">W</TH>
    <TH class=3D"column-headers-background" id=3D"0C23" style=3D"width: =
100px;">X</TH>
    <TH class=3D"column-headers-background" id=3D"0C24" style=3D"width: =
100px;">Y</TH>
    <TH class=3D"column-headers-background" id=3D"0C25"=20
  style=3D"width: 100px;">Z</TH></TR></THEAD>
  <TBODY>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R0" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">1</DIV></TH>
    <TD class=3D"s0"></TD>
    <TD class=3D"s1">Reinhart Home</TD>
    <TD class=3D"s1">Reinhart Away</TD>
    <TD class=3D"s1">Lockwood Home</TD>
    <TD class=3D"s1">Lockwood Away</TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R1" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">2</DIV></TH>
    <TD class=3D"s0">5:45-6:45</TD>
    <TD class=3D"s2">Marshall White v Brookings Red</TD>
    <TD class=3D"s2 softmerge">
      <DIV class=3D"softmerge-inner" style=3D"left: -1px; width: =
208px;">Marshall=20
      Orange v Brookings White</DIV></TD>
    <TD class=3D"s2">Marshall Black vs Redwood Area</TD>
    <TD class=3D"s3 softmerge">
      <DIV class=3D"softmerge-inner" style=3D"left: -1px; width: =
290px;">Luverne=20
      White v Brookings Blue</DIV></TD>
    <TD class=3D"s4"></TD>
    <TD class=3D"s4"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R2" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">3</DIV></TH>
    <TD class=3D"s0">6:45-7:45</TD>
    <TD class=3D"s5 softmerge">
      <DIV class=3D"softmerge-inner" style=3D"left: -1px; width: =
195px;">Marshall=20
      Black v Watertown Gold</DIV></TD>
    <TD class=3D"s6">Marshall Orange v Windom Gold</TD>
    <TD class=3D"s6 softmerge">
      <DIV class=3D"softmerge-inner" style=3D"left: -1px; width: =
201px;">Marshall=20
      White v Watertown Black</DIV></TD>
    <TD class=3D"s7 softmerge">
      <DIV class=3D"softmerge-inner" style=3D"left: -1px; width: =
290px;">Luverne=20
      White v Brookings Blue</DIV></TD>
    <TD class=3D"s4"></TD>
    <TD class=3D"s4"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R3" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">4</DIV></TH>
    <TD class=3D"s0">7:45-8:00</TD>
    <TD class=3D"s8"></TD>
    <TD class=3D"s8"></TD>
    <TD class=3D"s8"></TD>
    <TD class=3D"s8"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R4" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">5</DIV></TH>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R5" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">6</DIV></TH>
    <TD class=3D"s9">Mite A</TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R6" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">7</DIV></TH>
    <TD class=3D"s6">Mite B</TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R7" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">8</DIV></TH>
    <TD class=3D"s2">Mini-Mite</TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD class=3D"s0"></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R8" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">9</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R9" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">10</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R10" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">11</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R11" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">12</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R12" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">13</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R13" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">14</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R14" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">15</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R15" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">16</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R16" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">17</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R17" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">18</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R18" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">19</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R19" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">20</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R20" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">21</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R21" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">22</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R22" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">23</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R23" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">24</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R24" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">25</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R25" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">26</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R26" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">27</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R27" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">28</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R28" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">29</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R29" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">30</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R30" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">31</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R31" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">32</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R32" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">33</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R33" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">34</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R34" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">35</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R35" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">36</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R36" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">37</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R37" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">38</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R38" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">39</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R39" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">40</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R40" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">41</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R41" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">42</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R42" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">43</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R43" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">44</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R44" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">45</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R45" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">46</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R46" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">47</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R47" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">48</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R48" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">49</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R49" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">50</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R50" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">51</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R51" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">52</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R52" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">53</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R53" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">54</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R54" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">55</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R55" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">56</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R56" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">57</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R57" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">58</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R58" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">59</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R59" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">60</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R60" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">61</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R61" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">62</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R62" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">63</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R63" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">64</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R64" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">65</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R65" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">66</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R66" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">67</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R67" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">68</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R68" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">69</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R69" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">70</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R70" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">71</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R71" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">72</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R72" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">73</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R73" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">74</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R74" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">75</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R75" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">76</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R76" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">77</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R77" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">78</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R78" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">79</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R79" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">80</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R80" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">81</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R81" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">82</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R82" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">83</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R83" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">84</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R84" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">85</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R85" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">86</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R86" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">87</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R87" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">88</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R88" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">89</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R89" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">90</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R90" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">91</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R91" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">92</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R92" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">93</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R93" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">94</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R94" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">95</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R95" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">96</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R96" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">97</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R97" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">98</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R98" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">99</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR>
  <TR style=3D"height: 20px;">
    <TH class=3D"row-headers-background" id=3D"0R99" style=3D"height: =
20px;">
      <DIV class=3D"row-header-wrapper" style=3D"line-height: =
20px;">100</DIV></TH>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<DIV class=3D"overlay-container-ltr static-overlay-container" =
id=3D"0-static-overlay-container"></DIV>
<DIV class=3D"grid-shim-bottom" id=3D"0-grid-shim-bottom">
<DIV class=3D"column-freezebar-extension"></DIV></DIV>
<DIV class=3D"grid-shim-end-ltr" id=3D"0-grid-shim-right">
<DIV class=3D"row-freezebar-extension"></DIV></DIV></DIV></DIV>
<DIV id=3D"waffle-loading-screen">
<DIV style=3D"padding: 24px;"><IMG width=3D"16" height=3D"16" =
style=3D"vertical-align: text-bottom;"=20
alt=3D"" src=3D"https://ssl.gstatic.com/docs/spreadsheets/spinner.gif">
 Loading...</DIV></DIV>
<SCRIPT type=3D"text/javascript">var TX_LOCALE=3D'en_US';var =
TX_gwtAppBasePath=3D'/static/spreadsheets2/11c16d18f8/ritz';var =
rcf=3D{0:true,1:true,4:"/static/spreadsheets2/11c16d18f8/ritz/7AEAF20BB26=
1D65D444991DD0BD53D39.cache.js",5:"{\x22ferb\x22:false,\x22fernrrca\x22:f=
alse,\x22fedtpp\x22:false,\x22fesrl\x22:false,\x22feal\x22:true,\x22feuvh=
\x22:false,\x22feaf\x22:false,\x22feim\x22:false,\x22feptd\x22:true,\x22f=
eacos\x22:false,\x22mncfdrc\x22:500000,\x22fmincfg\x22:50,\x22fesjpv\x22:=
false,\x22fepdp\x22:true,\x22feedvs\x22:false,\x22fesjp\x22:true,\x22feiw=
c\x22:true,\x22ferpt\x22:false,\x22ferf\x22:false,\x22fersdr\x22:false,\x=
22feewc\x22:false,\x22feigpd\x22:false,\x22femtfr\x22:false,\x22fenqeu\x2=
2:false,\x22fegsr\x22:false,\x22fmgtp\x22:5,\x22feps\x22:true,\x22fabcde\=
x22:false,\x22fefrh\x22:false,\x22feig\x22:false,\x22febas\x22:false,\x22=
ferac\x22:false,\x22fmncfg\x22:3,\x22feasum\x22:false,\x22feceta\x22:true=
,\x22ferssd\x22:false,\x22fetaz\x22:true,\x22ferssh\x22:false,\x22fececm\=
x22:true,\x22fepat\x22:false,\x22femrhfe\x22:true,\x22fecps\x22:false,\x2=
2feprh\x22:true,\x22fecd\x22:false,\x22fefvr\x22:false,\x22fesfnafsp\x22:=
false,\x22feantb\x22:false,\x22fedc\x22:false,\x22feceld\x22:true,\x22fea=
dv\x22:false,\x22fefmbr\x22:false,\x22fepbc\x22:true,\x22fedcj\x22:false,=
\x22ferapt\x22:false,\x22qvcs\x22:50000,\x22fepafi\x22:true,\x22ferws\x22=
:false,\x22febsstd\x22:false,\x22feepts\x22:true,\x22fedcb\x22:false,\x22=
fedcc\x22:false,\x22fpeur\x22:true,\x22fecac\x22:false,\x22fepbr\x22:fals=
e,\x22fewaf\x22:true,\x22fesr\x22:false,\x22febscr\x22:false,\x22feaffep\=
x22:false,\x22fewac\x22:true,\x22fupafp\x22:false,\x22ferfrh\x22:false,\x=
22feeaof\x22:false,\x22febs\x22:false,\x22factmt\x22:0.32,\x22fetfac\x22:=
true,\x22fecfo\x22:true,\x22fetdrisd\x22:false,\x22fectmffs\x22:false,\x2=
2feamatep\x22:false,\x22fectoc\x22:true,\x22femnvp\x22:false,\x22feser\x2=
2:true,\x22fertd\x22:false,\x22fmnrfg\x22:5,\x22fegracr\x22:false,\x22fef=
uh\x22:true,\x22fephr\x22:true,\x22cedtl\x22:\x22DATA\x22,\x22feasf\x22:f=
alse,\x22fephl\x22:true,\x22fabcdef\x22:false,\x22fertr\x22:false,\x22fec=
fs\x22:true,\x22feicf\x22:false,\x22femss\x22:false,\x22feeaoro\x22:false=
,\x22ferttc\x22:false,\x22fstdcv\x22:\x22V4\x22,\x22feedsr\x22:false,\x22=
feaddip\x22:true,\x22fetfav\x22:true,\x22fecfaue\x22:false,\x22feaslm\x22=
:false,\x22fecesb\x22:false,\x22fechptl\x22:false,\x22feeoms\x22:false,\x=
22fepfc\x22:false,\x22fefsbd\x22:false,\x22fausrlic\x22:false,\x22fewcp\x=
22:false,\x22fefrp\x22:true,\x22fepnb\x22:false,\x22feapt\x22:true,\x22fe=
epp\x22:false,\x22fegdc\x22:\x22DELAY_500MS\x22,\x22feapp\x22:false,\x22f=
edvs\x22:false,\x22feop\x22:false,\x22fedcqp\x22:false,\x22fepg\x22:true,=
\x22fecdv\x22:false,\x22ftmrotbc\x22:true,\x22fecpmr\x22:false,\x22fepdgc=
\x22:false,\x22fepgc\x22:false,\x22fecfrx\x22:false,\x22fenz\x22:true,\x2=
2fewc\x22:false,\x22feecfr\x22:false,\x22feshop\x22:true,\x22fetdrif\x22:=
false,\x22feridc\x22:false,\x22febcf\x22:false,\x22fershg\x22:false,\x22f=
actaot\x22:0.9,\x22feciic\x22:false,\x22feol\x22:false,\x22fmancfg\x22:50=
000,\x22fercf\x22:false,\x22feiah\x22:false,\x22fepsva\x22:true,\x22fercc=
\x22:false}",6:"en",8:"{\x22fatda\x22:{\x22SHARED\x22:\x22AUTOVIS\x22},\x=
22dmsmsl\x22:{\x22SHARED\x22:30000},\x22dmtlsl\x22:{\x22SHARED\x22:30000}=
,\x22fecfos\x22:{\x22GWT\x22:true},\x22fecpdu\x22:{\x22SHARED\x22:true},\=
x22feemc\x22:{\x22SHARED\x22:false},\x22fefgtdic\x22:{\x22SERVER\x22:true=
},\x22fgeo\x22:{\x22SHARED\x22:false},\x22feica\x22:{\x22SHARED\x22:true}=
,\x22fmlf\x22:{\x22SERVER\x22:true,\x22GWT\x22:true,\x22ANDROID\x22:true}=
,\x22fecta\x22:{\x22SERVER\x22:true,\x22GWT\x22:true},\x22feuvad\x22:{\x2=
2SHARED\x22:true},\x22fucw\x22:{\x22SHARED\x22:false},\x22fmacf\x22:{\x22=
SHARED\x22:100},\x22fmcpc\x22:{\x22SHARED\x22:50000},\x22fmcpsn\x22:{\x22=
SHARED\x22:100},\x22fmc\x22:{\x22SHARED\x22:18278},\x22fmcfas\x22:{\x22SH=
ARED\x22:10000000},\x22fmdvipr\x22:{\x22SHARED\x22:500},\x22fmec\x22:{\x2=
2SHARED\x22:300},\x22fmer\x22:{\x22SHARED\x22:50000},\x22fmfddps\x22:{\x2=
2SHARED\x22:10000},\x22fimh\x22:{\x22SHARED\x22:50},\x22fmix\x22:{\x22SHA=
RED\x22:50},\x22fmnrigftd\x22:{\x22GWT\x22:10000,\x22ANDROID\x22:10000,\x=
22IOS\x22:10000},\x22fmpp\x22:{\x22SHARED\x22:999},\x22fmraffp\x22:{\x22S=
HARED\x22:10000},\x22fmtps\x22:{\x22SHARED\x22:100},\x22fplnas\x22:{\x22S=
HARED\x22:true},\x22fpvs\x22:{\x22SHARED\x22:\x22EXCLUDE_NUMBER_FORMAT\x2=
2},\x22frs2\x22:{\x22SHARED\x22:\x22NEVER_REPEAT\x22},\x22fstdvs\x22:{\x2=
2SHARED\x22:\x22V4\x22},\x22ftda\x22:{\x22SHARED\x22:\x22SIMPLE\x22},\x22=
ftmrotbcsf\x22:{\x22GWT\x22:true},\x22fudpie\x22:{\x22SHARED\x22:true},\x=
22fmtc\x22:{\x22SHARED\x22:2000000}}"};;function ritz(){var =
O=3D'bootstrap',P=3D'begin',Q=3D'gwt.codesvr.ritz=3D',R=3D'gwt.codesvr=3D=
',S=3D'ritz',T=3D'startup',U=3D'DUMMY',V=3D0,W=3D1,X=3D'iframe',Y=3D'posi=
tion:absolute; width:0; height:0; border:none; left: -1000px;',Z=3D' =
top: -1000px;',$=3D'CSS1Compat',_=3D'<!doctype =
html>',ab=3D'',bb=3D'<html><head><\/head><body><\/body><\/html>',cb=3D'un=
defined',db=3D'readystatechange',eb=3D10,fb=3D'Chrome',gb=3D'eval("',hb=3D=
'");',ib=3D'script',jb=3D'javascript',kb=3D'moduleStartup',lb=3D'moduleRe=
quested',mb=3D'Failed to load =
',nb=3D'head',ob=3D'meta',pb=3D'name',qb=3D'ritz::',rb=3D'::',sb=3D'gwt:p=
roperty',tb=3D'content',ub=3D'=3D',vb=3D'gwt:onPropertyErrorFn',wb=3D'Bad=
 handler "',xb=3D'" for =
"gwt:onPropertyErrorFn"',yb=3D'gwt:onLoadErrorFn',zb=3D'" for =
"gwt:onLoadErrorFn"',Ab=3D'TX_gwtAppBasePath',Bb=3D'/spreadsheets/static/=
ritz',Cb=3D'/',Db=3D'docs.debug',Eb=3D'&',Fb=3D'docs.debug=3Dtrue',Gb=3D'=
docs.debug=3D1',Hb=3D'ritz.debug',Ib=3D'ritz.debug=3Dtrue',Jb=3D'ritz.deb=
ug=3D1',Kb=3D'true',Lb=3D'docs.debug=3Dfalse',Mb=3D'docs.debug=3D0',Nb=3D=
'ritz.debug=3Dfalse',Ob=3D'ritz.debug=3D0',Pb=3D'false',Qb=3D'debug=3Dpro=
file',Rb=3D'debug=3Dprofiling',Sb=3D'ritz=3Dprofile',Tb=3D'ritz=3Dprofili=
ng',Ub=3D'TX_IS_DEBUG_JS',Vb=3D'locale',Wb=3D'TX_LOCALE',Xb=3D'^[a-zA-Z0-=
9]{2}_[a-zA-Z0-9]{2}$',Yb=3D'dl',Zb=3D'en_US',$b=3D2,_b=3D3,ac=3D4,bc=3D5=
,cc=3D6,dc=3D7,ec=3D8,fc=3D9,gc=3D11,hc=3D12,ic=3D13,jc=3D14,kc=3D15,lc=3D=
16,mc=3D17,nc=3D18,oc=3D19,pc=3D20,qc=3D21,rc=3D22,sc=3D23,tc=3D24,uc=3D2=
5,vc=3D26,wc=3D27,xc=3D28,yc=3D29,zc=3D30,Ac=3D31,Bc=3D32,Cc=3D33,Dc=3D34=
,Ec=3D35,Fc=3D36,Gc=3D37,Hc=3D38,Ic=3D39,Jc=3D40,Kc=3D41,Lc=3D42,Mc=3D43,=
Nc=3D44,Oc=3D45,Pc=3D46,Qc=3D47,Rc=3D48,Sc=3D49,Tc=3D50,Uc=3D51,Vc=3D52,W=
c=3D53,Xc=3D54,Yc=3D55,Zc=3D56,$c=3D57,_c=3D58,ad=3D59,bd=3D60,cd=3D61,dd=
=3D62,ed=3D63,fd=3D64,gd=3D65,hd=3D66,jd=3D67,kd=3D68,ld=3D69,md=3D70,nd=3D=
71,od=3D'user.agent',pd=3D'webkit',qd=3D'safari',rd=3D'msie',sd=3D'ie10',=
td=3D'ie9',ud=3D'ie8',vd=3D'gecko',wd=3D'gecko1_8',xd=3D'selectingPermuta=
tion',yd=3D'ritz.devmode.js',zd=3D'en_AU',Ad=3D'00C2D92FDF5DA152656EDF3C9=
0D3BD0A',Bd=3D'en_IE',Cd=3D':1',Dd=3D'el_GR',Ed=3D'01F8077E4CE436987323F0=
0D6E397E95',Fd=3D'es_ES',Gd=3D'02A8B5E59ABB2E2CD0AB4B6E0097154B',Hd=3D'es=
_MX',Id=3D'sv_SE',Jd=3D'051E44AE21826398F0B1DE5FD1D07208',Kd=3D'ca_ES',Ld=
=3D'05238994BA6D733B1A064B784695B84D',Md=3D'ja_JP',Nd=3D'05B0C5FE0F7975CC=
B63F0915EEC6D920',Od=3D'en_CA',Pd=3D'065D83C032006962DDC139023845897A',Qd=
=3D'07864DF4C07B0F2DC017D78858EC3B1B',Rd=3D'ar_EG',Sd=3D'0908207122B3B983=
BA0B7FC2111D1700',Td=3D'0950F819E807DC8B91384DFFD0794EE4',Ud=3D'zh_TW',Vd=
=3D'09C6EB327FB2D6D0DC3D873017B81B47',Wd=3D'uk_UA',Xd=3D'09E908ABBC7FD630=
CDFDEF31EB539F72',Yd=3D'gu_IN',Zd=3D'0A60BA263B09069CE613B2F1EC42871B',$d=
=3D'kn_IN',_d=3D'0D25C99136E71B3564A3E49B9A8A38E8',ae=3D'da_DK',be=3D'0E4=
A3DBC9A13A62F6F2C05F70E22B4C4',ce=3D'0F68AD77CE0DE411FBEE80ED7D2B7F69',de=
=3D'10ACB5BBA9846A41D3C9FEED194EE619',ee=3D'bg_BG',fe=3D'121C9117612AD385=
67295E70424347E6',ge=3D'hr_HR',he=3D'lt_LT',ie=3D'1256730E2EC07F8071A1A13=
8E231D03B',je=3D'fi_FI',ke=3D'12FCAC97D5A904F1E1BC0D133A3E3792',le=3D'or_=
IN',me=3D'14A27BC0CC45D87BECCD08C946E4526F',ne=3D'pa_IN',oe=3D'in_ID',pe=3D=
'15F0F7EEA8B7FFC903C146A371162B5E',qe=3D'default',re=3D'15F4C6066D117B550=
C672132D0BD936D',se=3D'185D2DF01A1E382714B38D744DE2EAC4',te=3D'es_CL',ue=3D=
'18EBECA42CCA229BA1A7C67236AFA4E6',ve=3D'es_CO',we=3D'ko_KR',xe=3D'1979D9=
94312DEEBB4F2F1445F896E1CB',ye=3D'hu_HU',ze=3D'1A3DFDEBA79A9F3536D76DD5D8=
F99F76',Ae=3D'1AA7EA0DD8C952A5B57EFE801962FA4E',Be=3D'ta_IN',Ce=3D'1AA82B=
83EC64AD76B333ACC9D93FDC71',De=3D'te_IN',Ee=3D'1AF65D658A511B93C6B81F11D3=
6C5AB5',Fe=3D'es_UY',Ge=3D'1C77E3CDFBAF4180A21B60BAFED53B5B',He=3D'es_VE'=
,Ie=3D'fil_PH',Je=3D'1C9CDEECF224C69AFE33FB8B7751F7E4',Ke=3D'1D10DECE7CB4=
8C0772AECDD3AD25ABE0',Le=3D'de_CH',Me=3D'1D906FCC00BDEA4DC85CBC8F84C289B2=
',Ne=3D'de_DE',Oe=3D'20B35156414079D6C051A7AC40455AFF',Pe=3D'lv_LV',Qe=3D=
'21E9914724287116374CEAAB1570690C',Re=3D'239811E5DFF17B8FBE3B124D87272D97=
',Se=3D'nl_NL',Te=3D'23C80ABEBBF625D7C232F2F43C8B564A',Ue=3D'hy_AM',Ve=3D=
'23F1B57A448ECA948C2218CBF372C64D',We=3D'ka_GE',Xe=3D'25B4BFF358571C6C97C=
1E95339306131',Ye=3D'27132328F26CB9446DBE4F267ABDA60B',Ze=3D'28DB154ED886=
03817F8479AF9F1E319B',$e=3D'nn_NO',_e=3D'2A99A3B7F4E3CEAC52F40A32831D3AB7=
',af=3D'no_NO',bf=3D'ro_RO',cf=3D'2B41853B9ECD20EDA223F5BA11F980D7',df=3D=
'it_IT',ef=3D'2C7932E646EF54CCD0D6B4E59ECD0F5C',ff=3D'sr_RS',gf=3D'2C904B=
8DF2557AE74C437549E381B79D',hf=3D'2CA6AA26F34889D533ED5D91348BAAD8',jf=3D=
'2DE94C725E35723BB29CE526FC6F5287',kf=3D'az_AZ',lf=3D'2E4BA77EC0943A2136D=
DBDA1A90FFA76',mf=3D'mn_MN',nf=3D'2E56A45911F19E3707BC874775E006D3',of=3D=
'2ECA3BF0A797FD2E28F81BDF7FA48EE9',pf=3D'2F42B2C20DE924F3FC1C833B8428F902=
',qf=3D'2F6D54D207BFEDC39642F0C57D5034E0',rf=3D'348893153DD519C73ACAC363C=
F6D903E',sf=3D'th_TH',tf=3D'34E2AD2DDF339485E5DCAC660D2F8E26',uf=3D'vi_VN=
',vf=3D'fr_CA',wf=3D'3599A00F59E3DB3197B61072B8DA9775',xf=3D'fr_FR',yf=3D=
'3693B1E597AD43BED9791BE6CBA5A8A7',zf=3D'sk_SK',Af=3D'36C375F453BF84A3C8A=
E6BB21070D391',Bf=3D'sl_SI',Cf=3D'38384B73E21D92AF8A695CAB41D4B580',Df=3D=
'38FA37F9F921C88A89C4AED89BCF43ED',Ef=3D'393FE471B1DF85E9D6FCA7AA52185F14=
',Ff=3D'3A2B31D3DB81C827FFB76488683939F3',Gf=3D'3A7B2A9C032F580CEE5782789=
9C9E65F',Hf=3D'3A98591F4EAB9F1B1E5C41E226EDFD5B',If=3D'es_EC',Jf=3D'3B948=
91B79D3769946EC782876A8738E',Kf=3D'es_PY',Lf=3D'3BC5517C66A6F15B4871BE164=
922A80E',Mf=3D'3C4A40325C870D0F887BF58ABCD8C78B',Nf=3D'3CF2DD82BC7B0FFEFC=
516EA1B689F708',Of=3D'pt_BR',Pf=3D'3D393B4A11842E303EEAF1690C32AB0C',Qf=3D=
'pt_PT',Rf=3D'3DBA21F5F375292E822EE4DB2F54508A',Sf=3D'3F283A09CA1FCE11109=
C2E4A3E71C631',Tf=3D'3F3FEB2F3E6D1F695AFC18441A3AE394',Uf=3D'3F7071B991BF=
CCA09903D478450543DD',Vf=3D'402FAE90DBA87E82BD1698E692A42328',Wf=3D'40FB4=
14B1726B4B3F1361905CE4C25D4',Xf=3D'ru_RU',Yf=3D'411CB35C3B2BB03F84A23375A=
BD11335',Zf=3D'4125C37A8777A74933C44A3C2C1F80A0',$f=3D'41F5FBE48D966E93A8=
7F550686481F53',_f=3D'kk_KZ',ag=3D'42BFF1E09A63A7CB0430BFFD3BBBFFB9',bg=3D=
'tr_TR',cg=3D'432B8712569F37F35B25DB27CB18B048',dg=3D'44F9B4A03665FD84DD6=
6B806ACEBA42F',eg=3D'456A1A2BACFD12CFA00887F296C18515',fg=3D'ml_IN',gg=3D=
'45793A5C2F0706FAE41D10AB201ACDCF',hg=3D'mr_IN',ig=3D'45FFFEB9F2CD6176D5C=
ACC9E08DFD30F',jg=3D'4830395BC88BC91EAEDC99D29F5C8A12',kg=3D'zh_CN',lg=3D=
'4896AC684E89BC56924C4C15389A4E29',mg=3D'zh_HK',ng=3D'48FA51A94BACD9DF9DE=
4C8F6DBDD9531',og=3D'48FF49E287EE3697CBBD42D9598ECBFB',pg=3D'es_AR',qg=3D=
'49F938C1839AB1569404CCAB9EC23A36',rg=3D'es_BO',sg=3D'4A9D4FF9874AA94D724=
FA5A9F4A29185',tg=3D'4AFDFDA6F09A7D46A1051CDD3D467881',ug=3D'4B40723CC641=
88E7D2664226C4D0B2AE',vg=3D'4B8CE9E5DFB95D69CA17F6E22E3A0783',wg=3D'4BABD=
6389E57918A87662CAAFB3F5889',xg=3D'4BE368A103A6522299CC2586285EF4D9',yg=3D=
'4C82C0A2F5E45C809E4BA512B05AB8AB',zg=3D'iw_IL',Ag=3D'4E35E12326B917835A2=
C690D884BD5A1',Bg=3D'4F126C8AF9F5076FB383BA8C7BC8A595',Cg=3D'4F81DD470CF0=
F73447CF6FAC2E0132F3',Dg=3D'4FD3A7CA2C5EB34102E934053BA9825F',Eg=3D'5000F=
F939C2B4929EE51BF8C3DE74CC9',Fg=3D'en_GB',Gg=3D'5082B44EBC285116CC35FBDFE=
C6B45B7',Hg=3D'509ABA2215BCD0B8D2401963151DE5DA',Ig=3D'51297FC3AAAD848B09=
E9AC2CBD9D76D7',Jg=3D'5158D54628BAC05E6E2731854609CA3B',Kg=3D'545F9FE47B1=
C0C093D9268AD4CB3816B',Lg=3D'bn_IN',Mg=3D'55A318CB1421DEEC29B14801B261956=
8',Ng=3D'hi_IN',Og=3D'58BE88D0E63524B58D85941B25E72A5E',Pg=3D'59491F16F07=
134297CE8C77C396B6FAF',Qg=3D'5A38D67A44B1A18165742B8C2C765187',Rg=3D'5AB1=
04E85D1AA4AD3530D35C2D156E19',Sg=3D'5B68EAAAD70F1B09226260ABE9A7FFC0',Tg=3D=
'5B76DBB1187EC0BD1E768E4A47A808DE',Ug=3D'5B8B59038CFCFEF4E972FF96D8B89EBC=
',Vg=3D'pl_PL',Wg=3D'5B9E9A10D575BA3CAE74E337686E63BE',Xg=3D'5F5D8DBE1599=
866869414056B6ED7338',Yg=3D'624678100C6202E280FCC557D370F359',Zg=3D'6265D=
6028405447FF4464B0E003AA643',$g=3D'62DABB32728C9BD4B90C667DE9A24F53',_g=3D=
'62DCE72BB6DE0E360D7CE3F63396FA7A',ah=3D'63A14144A7DFB62F8AF99F9A101A9F68=
',bh=3D'659DEAB3FAA6278F046807311F5EF4D9',dh=3D'6859F59E70EA65214844B9182=
8B4A163',eh=3D'6963D1B47C3A632DF96DF08CBE9F849F',fh=3D'6B4FC12846552B104F=
62A1793A2F4557',gh=3D'6C16DAC1B011966138EC0374F3A8C601',hh=3D'6C7F575E485=
1A28C36E929C226C025FF',ih=3D'6D213E62D512C09A3BC7A39604B595DD',jh=3D'6F9B=
127822A41CBB307E82D1DDAB5B33',kh=3D'705D613934D443AB3C20C02B995D30FB',lh=3D=
'706866B0282A7D91817733F418DBC357',mh=3D'711BBD7AFDC854B0DF19CE9DD90E6F79=
',nh=3D'71BDE5ABDCC1832404A00ABD86642374',oh=3D'721F64666B12D71321233B0EA=
95C7344',ph=3D'7246504C980B496A49D11ACA81F1AE23',qh=3D'72E4740FC2F5A7DF1F=
EA064BF91BA212',rh=3D'74B07D1FF301D5DAAD3ADCE80AA432D5',sh=3D'74D673AD67A=
B2C25D95E12010A13C699',th=3D'75DA3AA5854226B1AF3A88AF6E336813',uh=3D'7745=
88349DF108823C325AA0E36DEE90',vh=3D'be_BY',wh=3D'7764FEFD9BE9643172C3F72A=
81D32DA9',xh=3D'cs_CZ',yh=3D'7794BF9C2F888511941354617FB5E4ED',zh=3D'77AF=
357B95AEB9A61AA84E37C7BC700E',Ah=3D'7820C4C9ED766A50A26700041F0DC07B',Bh=3D=
'7A03F21448AFA84B3BAFCFDBA6A48601',Ch=3D'7A57B57A736521E505956814481E1BF6=
',Dh=3D'7B6FACFF4F6D3DCD6D56EAB2E0259C91',Eh=3D'7BE64C01D52F7DF92056E2721=
B54AA3E',Fh=3D'7BF826054AEC990730A42E3F2C45450F',Gh=3D'7C5994B3663C2844C0=
B9923FDFE3DBE9',Hh=3D'7DAA03F56C9CA6A29C9074993FC06960',Ih=3D'7DCE7480316=
973FC4D4C030903B82608',Jh=3D'7FBA532D2A5360339BC2BE47F32E2D75',Kh=3D'7FFB=
F855DFFEB5FA9B8E255B1595C6CE',Lh=3D'8090B9172A124855322E893639063C10',Mh=3D=
'82481E6069D9CB5F39102E3495D6E36E',Nh=3D'82B72339DDF60874690B7E72958BB72F=
',Oh=3D'845E32F9E53E93CC64DE8495FF717984',Ph=3D'857DDB0430C1AFBC40B4EDF59=
6ED3DFB',Qh=3D'85D0F5C2CE7AE4D9BB2278F7D52B6EE1',Rh=3D'86D5592D8DC4812A19=
9D1A797D0C28CB',Sh=3D'86DCAF069FF1E9F4F411F8AB00A5136B',Th=3D'86E15A503A9=
2C4FBA540A16163A97B6C',Uh=3D'87D6EDE08F6ED114AD0F164C416F4033',Vh=3D'87F4=
43EF544CFCB7FBB1B9D2699A77B6',Wh=3D'896D7FF5475A8396FFFB10B4D48E2243',Xh=3D=
'89C64CC7B8A48468308BC4EF14C7111F',Yh=3D'8B1E04497A354316ADAF4F00FD4DAB16=
',Zh=3D'8C549375DAEBDD5AEDF497E8B1EBE0F7',$h=3D'8D2E9CA2F3BBE81FD203F196F=
443C4E0',_h=3D'8DCBAAA0E2106473045245B157F5D9FC',ai=3D'8F618DDBE3FE3A3247=
2C890EB5520066',bi=3D'90A85B189C6A4A6FC72EA3B56CAADD17',ci=3D'9267DAF48D7=
056CC98D2241269F83D1E',di=3D'92F2A060A9FA6F9D19B1167E89BE6B77',ei=3D'9317=
238B5D2604320725F679722F039C',fi=3D'93EC1CD565AC02CDDBEB6251DDA895C1',gi=3D=
'94147E17110A42789D06914E41349ED1',hi=3D'95F8873C946B8EAC91FD3F761C3B3EA8=
',ii=3D'99724D4EED5E6178237DCDDF9C1812FC',ji=3D'9A403F3CA7934CB3113F8D068=
C055ACC',ki=3D'9A795B4A9272CC8E22008FA071390D65',li=3D'9B3666CA9ADFC05240=
F3C8ECF357C7AC',mi=3D'9B5FC44543FCD2BA67D9A10F97F4C223',ni=3D'9B7E7890FA3=
D192B4A3874F107DE834D',oi=3D'9B9049A3A2DE36AA087BAD1D9D49E83A',pi=3D'9C56=
80F8C6429A160426EC5F63178C2F',qi=3D'9C6EBC17560C983FD422A43404CB3443',ri=3D=
'9EB59BA3607458B91DEDEAE99ED430BB',si=3D'9F13A029CDC7A5E0460C94BB5486A8A8=
',ti=3D'9F9F5D4993A066B821F9540D6A437B1D',ui=3D'9FCEC304CB5DA93372218730D=
432C9F8',vi=3D'A0AD06C84EDA0A4D6B784071286B23E0',wi=3D'A13B494E0B92E4DEBC=
142E6486C2B0BF',xi=3D'A36A1692E1FEB5174F9873B8966EBF0B',yi=3D'A489DAB2064=
70A4058CB7FCB19721F2C',zi=3D'A4C58D22E3E074289598142430EBF55D',Ai=3D'A62D=
5673DA62DEBDEF8D13AB75308933',Bi=3D'A71DB395D54AB1D383A64A8C82F30DCE',Ci=3D=
'A819A9015A01B2664FE3D79000D2A873',Di=3D'A85E78F4DC85DA52269101F0F7A84E57=
',Ei=3D'A993E3CBA406183F662105A2E3954966',Fi=3D'ABE58C2B3E1D1433C52180EBD=
65E0A12',Gi=3D'AC5C04FF8271B66D38EBB5AEC6F6E65B',Hi=3D'ACC1358E4795FB66AD=
486211E87E2DEF',Ii=3D'AD5396D16554BF564695D3DA19892CDC',Ji=3D'B04AAF35513=
DFC9B1DAF489E02D1DF98',Ki=3D'B11ADBDCB124A5E43F8EECC20018D831',Li=3D'B125=
852E3633AB4A87C8977AF608FEF1',Mi=3D'B24614F8B2DDD703D32DCEE0073574CF',Ni=3D=
'B502DBEC326C71070507CE905A489850',Oi=3D'B7B3EBE593852B7E1A3764963E12652D=
',Pi=3D'BC5E0E1A7D293A84383DD04987868DBD',Qi=3D'BC70F09A0D2C1B8FF997C2B92=
13A9DD3',Ri=3D'BC8DA39475FB245DDA4D542D4F31F68B',Si=3D'BE4743AB7B616DE149=
2A1FCBCE415DA4',Ti=3D'BFB3681884715DEA1973361F7D5BB8DE',Ui=3D'C0FD7BC3FD4=
7949CB5D5484988174C78',Vi=3D'C176E6D7B639C6A84741B034767EAC86',Wi=3D'C26B=
9A80C0900F5C738F0DD49965BAAB',Xi=3D'C28ED6D7C4AD1BEB2C2265416C2AEB3B',Yi=3D=
'C2CFA922F81F58729682881FD497F3F8',Zi=3D'C2EED0799430BDC4C7415C62A8F890C2=
',$i=3D'C384B7D1C42141CA1241DDAB21B6A592',_i=3D'C55D03264EA41F933D8DECD8F=
2DD7F79',aj=3D'C7689F5EAC9018F0194E29E94C278ECF',bj=3D'C78B1EAE58AD872800=
25B308DAA483D7',cj=3D'CBFBC644FFD6C8DD4DCA43BFD062F157',dj=3D'CCAE28F74F7=
9C6789EF4F599B66EE1B4',ej=3D'D015CBF960E62E505DAEE83FE7031736',fj=3D'D077=
2751956B2792B77590A05B8A6A68',gj=3D'D168A9630F9207F445FE7FB07E28A299',hj=3D=
'D1A7A2E8A8887CE38E1D8BC5C1A63318',ij=3D'D2430F81F71F50F869B2DEF9C7438894=
',jj=3D'D2A7550A8FCEE7DB608741C4A413724E',kj=3D'D3DB97BC5642B87238F5E1582=
F74C78F',lj=3D'D5A17F35E514627B0F1F8E868FF98E64',mj=3D'D65D86E99ECCB63663=
F86A2275482F69',nj=3D'D6CAB0458B2D291D1422AB86BBDD23B3',oj=3D'D823A9BF082=
39EA85EF86E5588BC707C',pj=3D'DA65E01710B3B77B12520C6C1EEE82BA',qj=3D'DA7D=
9328414C6142A7E37BBDEA0DBF8E',rj=3D'DA870C35BE0B79F8A81BA6BE7A1857CF',sj=3D=
'DB037028BA42845B2B9C7048E15A9080',tj=3D'DD715ACE8B0A220AF2BD7B7F69516A3A=
',uj=3D'DEACFE78EBC0A33D67269AF25ED40FE3',vj=3D'DF7D59775C7A73A879C3B5159=
8F1A713',wj=3D'E06357627A2D7E47ED2D4E3D2FBB5320',xj=3D'E17495B39B2A2CC550=
6734FCF8593467',yj=3D'E18605D244EC34A63E7C058BACD15044',zj=3D'E3D553D38FC=
E61CAE240FFB92738F1CA',Aj=3D'E4035168BBF5711B20445B6894937F80',Bj=3D'E4B4=
2A62C03C827112F3650E9C7EBED8',Cj=3D'E4B5FBDA2BCB9E35BB781AAD26CFA38E',Dj=3D=
'E4BE8C1FAED24C2C4E319B6A986FAD68',Ej=3D'E50DBE3A9293F1F097CDCBF81E48F151=
',Fj=3D'E56EE96E26FD9424C5B8CCD01A2900E7',Gj=3D'E5FBF6AFD1F7DC0F8BF61EE85=
31BB7B0',Hj=3D'E611FBAA8A21A2F91BEDE160B7365D97',Ij=3D'E61E36C5643D00D48C=
661F919BDCB500',Jj=3D'E689B201828D9978888A6A32FAFD4AE8',Kj=3D'E72B603528B=
E08A663E776510619657E',Lj=3D'E7DCF068DC5753622F40B4BA1F143C07',Mj=3D'E889=
C9DA134DA7A620C9AEE01BF69DC1',Nj=3D'E9079F09696FFF20D5E6E611B1D53AD0',Oj=3D=
'EAB5F469C962038A9B9102F138428B86',Pj=3D'EC04C01752F4BFF302181026924AA12B=
',Qj=3D'EE4E52686BBB582CCD027767CC52E9BA',Rj=3D'EE9CC7F57FB107F652ACF46A8=
8FCD0F1',Sj=3D'EF7910D273692E723E93E640097C176D',Tj=3D'F0A7EDB7AC20A46ABB=
34E1BA7ABA95FE',Uj=3D'F1D5EE7F721E8FEF116437BEF622D19B',Vj=3D'F36A2B7AE38=
F86A8FE612127724AC1A0',Wj=3D'F45971A4FEB42CB90A5AEF193A359F2D',Xj=3D'F53F=
F220C1BFACB9E1A990D98E9C347B',Yj=3D'F5541605C4B2FFFB63CE3BD89A7F2D5E',Zj=3D=
'F565C9D827FED3DA7E365DEAEC0E2305',$j=3D'F5A76A1430AE6E09B51286FE6E57F969=
',_j=3D'F5D253021D24A225887C89FDDA118708',ak=3D'F5DBE17A39ADCA4DE038DFEF8=
D8912B3',bk=3D'F6B5972DE93900C79E351AB02665E473',ck=3D'F7D9D6CBB1ECFEE409=
BD878C7A92CCB6',dk=3D'F91695FBC1F76C6F09C5DE15BFA7C17F',ek=3D'F9CB772D613=
B867007F1A4835EE28C34',fk=3D'F9E2143DE121FC93B00B94F01A1BD826',gk=3D'FA67=
3FD794597CF6C2DE528839C89A9D',hk=3D'FA87DBF2DC54CA3C09F2806F84E544CD',ik=3D=
'FAF1E53835ACBFB09BB0A0A058CB5E6D',jk=3D'FB41A3980BB962BEFC4A7F1352CB15D4=
',kk=3D'FC3D43C37652BEE58D58C6650D411BDC',lk=3D'FC8C706F32DDF8EC62AB4E8DA=
E2C66A8',mk=3D'FD338EE4A9490DDD47EDF2E93F3128FE',nk=3D'FD42B721104B2556C6=
32FCD04BA0B9D1',ok=3D'FDB732E050B869A91A33D8127626B2AD',pk=3D':',qk=3D'.c=
ache.js',rk=3D'loadExternalRefs',sk=3D'end',tk=3D'http:',uk=3D'file:',vk=3D=
'_gwt_dummy_',wk=3D'__gwtDevModeHook:ritz',xk=3D'Ignoring =
non-whitelisted Dev Mode URL: ',yk=3D':moduleBase';var o=3Dwindow;var =
p=3Ddocument;r(O,P);function q(){var a=3Do.location.search;return =
a.indexOf(Q)!=3D-1||a.indexOf(R)!=3D-1}=0A=
function =
r(a,b){if(o.__gwtStatsEvent){o.__gwtStatsEvent({moduleName:S,sessionId:o.=
__gwtStatsSessionId,subSystem:T,evtGroup:a,millis:(new =
Date).getTime(),type:b})}}=0A=
ritz.__sendStats=3Dr;ritz.__moduleName=3DS;ritz.__errFn=3Dnull;ritz.__mod=
uleBase=3DU;ritz.__softPermutationId=3DV;ritz.__computePropValue=3Dnull;r=
itz.__getPropMap=3Dnull;ritz.__installRunAsyncCode=3Dfunction(){};ritz.__=
gwtStartLoadingFragment=3Dfunction(){return =
null};ritz.__gwt_isKnownPropertyValue=3Dfunction(){return =
false};ritz.__gwt_getMetaProperty=3Dfunction(){return null};var =
s=3Dnull;var =
t=3Do.__gwt_activeModules=3Do.__gwt_activeModules||{};t[S]=3D{moduleName:=
S};ritz.__moduleStartupDone=3Dfunction(e){var =
f=3Dt[S].bindings;t[S].bindings=3Dfunction(){var a=3Df?f():{};var =
b=3De[ritz.__softPermutationId];for(var c=3DV;c<b.length;c++){var =
d=3Db[c];a[d[V]]=3Dd[W]}return a}};var u;function v(){w();return u}=0A=
function w(){if(u){return}var =
a=3Dp.createElement(X);a.id=3DS;a.style.cssText=3DY+Z;a.tabIndex=3D-1;p.b=
ody.appendChild(a);u=3Da.contentDocument;if(!u){u=3Da.contentWindow.docum=
ent}u.open();var =
b=3Ddocument.compatMode=3D=3D$?_:ab;u.write(b+bb);u.close()}=0A=
function A(k){function l(a){function b(){if(typeof =
p.readyState=3D=3Dcb){return typeof p.body!=3Dcb&&p.body!=3Dnull}return =
/loaded|complete/.test(p.readyState)}=0A=
var c=3Db();if(c){a();return}function =
d(){if(!c){if(!b()){return}c=3Dtrue;a();if(p.removeEventListener){p.remov=
eEventListener(db,d,false)}if(e){clearInterval(e)}}}=0A=
if(p.addEventListener){p.addEventListener(db,d,false)}var =
e=3DsetInterval(function(){d()},eb)}=0A=
function m(c){function d(a,b){a.removeChild(b)}=0A=
var e=3Dv();var f=3De.body;var =
g;if(navigator.userAgent.indexOf(fb)>-1&&window.JSON){var =
h=3De.createDocumentFragment();h.appendChild(e.createTextNode(gb));for(va=
r i=3DV;i<c.length;i++){var =
j=3Dwindow.JSON.stringify(c[i]);h.appendChild(e.createTextNode(j.substrin=
g(W,j.length-W)))}h.appendChild(e.createTextNode(hb));g=3De.createElement=
(ib);g.language=3Djb;g.appendChild(h);f.appendChild(g);d(f,g)}else{for(va=
r =
i=3DV;i<c.length;i++){g=3De.createElement(ib);g.language=3Djb;g.text=3Dc[=
i];f.appendChild(g);d(f,g)}}}=0A=
ritz.onScriptDownloaded=3Dfunction(a){l(function(){m(a)})};r(kb,lb);var =
n=3Dp.createElement(ib);n.src=3Dk;if(ritz.__errFn){n.onerror=3Dfunction()=
{ritz.__errFn(S,new =
Error(mb+code))}}p.getElementsByTagName(nb)[V].appendChild(n)}=0A=
ritz.__startLoadingFragment=3Dfunction(a){return =
D(a)};ritz.__installRunAsyncCode=3Dfunction(a){var b=3Dv();var =
c=3Db.body;var =
d=3Db.createElement(ib);d.language=3Djb;d.text=3Da;c.appendChild(d);c.rem=
oveChild(d)};function B(){var c=3D{};var d;var e;var =
f=3Dp.getElementsByTagName(ob);for(var g=3DV,h=3Df.length;g<h;++g){var =
i=3Df[g],j=3Di.getAttribute(pb),k;if(j){j=3Dj.replace(qb,ab);if(j.indexOf=
(rb)>=3DV){continue}if(j=3D=3Dsb){k=3Di.getAttribute(tb);if(k){var =
l,m=3Dk.indexOf(ub);if(m>=3DV){j=3Dk.substring(V,m);l=3Dk.substring(m+W)}=
else{j=3Dk;l=3Dab}c[j]=3Dl}}else =
if(j=3D=3Dvb){k=3Di.getAttribute(tb);if(k){try{d=3Deval(k)}catch(a){alert=
(wb+k+xb)}}}else =
if(j=3D=3Dyb){k=3Di.getAttribute(tb);if(k){try{e=3Deval(k)}catch(a){alert=
(wb+k+zb)}}}}}__gwt_getMetaProperty=3Dfunction(a){var b=3Dc[a];return =
b=3D=3Dnull?null:b};s=3Dd;ritz.__errFn=3De}=0A=
function C(){return (o[Ab]||Bb)+Cb}=0A=
function D(a){if(a.match(/^\//)){return =
a}if(a.match(/^[a-zA-Z]+:\/\//)){return a}return ritz.__moduleBase+a}=0A=
function F(){var g=3D[];var h=3DV;function i(a,b){var c=3Dg;for(var =
d=3DV,e=3Da.length-W;d<e;++d){c=3Dc[a[d]]||(c[a[d]]=3D[])}c[a[e]]=3Db}=0A=
var j=3D[];var k=3D[];function l(a){var b=3Dk[a](),c=3Dj[a];if(b in =
c){return b}var d=3D[];for(var e in c){d[c[e]]=3De}if(s){s(a,d,b)}throw =
null}=0A=
k[Db]=3Dfunction(){var =
a=3Dlocation.search.replace(/^\?/,ab).split(Eb);var b=3Dnull;var =
c=3Dfalse;for(var d=3DV,e=3Da.length;d<e;++d){switch(a[d]){case Db:case =
Fb:case Gb:case Hb:case Ib:case Jb:b=3DKb;break;case Lb:case Mb:case =
Nb:case Ob:b=3DPb;break;case Qb:case Rb:case Sb:case =
Tb:c=3Dtrue;}}if(b!=3Dnull){return b}else if(c){return Pb}else =
if(o[Ub]){return Kb}return =
Pb};j[Db]=3D{'false':V,'true':W};k[Vb]=3Dfunction(){if(o[Wb]){return =
o[Wb]}var a=3DdecodeURIComponent(o.location.hash).split(Eb);var b=3Dnew =
RegExp(Xb);for(var c=3DV;c<a.length;c++){var d=3Da[c].split(ub);var =
e=3DdecodeURIComponent(d[V]);var =
f=3DdecodeURIComponent(d[W]);if(e=3D=3DYb&&b.test(f)){return f}}return =
Zb};j[Vb]=3D{'ar_EG':V,'az_AZ':W,'be_BY':$b,'bg_BG':_b,'bn_IN':ac,'ca_ES'=
:bc,'cs_CZ':cc,'da_DK':dc,'de_CH':ec,'de_DE':fc,'default':eb,'el_GR':gc,'=
en_AU':hc,'en_CA':ic,'en_GB':jc,'en_IE':kc,'en_US':lc,'es_AR':mc,'es_BO':=
nc,'es_CL':oc,'es_CO':pc,'es_EC':qc,'es_ES':rc,'es_MX':sc,'es_PY':tc,'es_=
UY':uc,'es_VE':vc,'fi_FI':wc,'fil_PH':xc,'fr_CA':yc,'fr_FR':zc,'gu_IN':Ac=
,'hi_IN':Bc,'hr_HR':Cc,'hu_HU':Dc,'hy_AM':Ec,'in_ID':Fc,'it_IT':Gc,'iw_IL=
':Hc,'ja_JP':Ic,'ka_GE':Jc,'kk_KZ':Kc,'kn_IN':Lc,'ko_KR':Mc,'lt_LT':Nc,'l=
v_LV':Oc,'ml_IN':Pc,'mn_MN':Qc,'mr_IN':Rc,'nl_NL':Sc,'nn_NO':Tc,'no_NO':U=
c,'or_IN':Vc,'pa_IN':Wc,'pl_PL':Xc,'pt_BR':Yc,'pt_PT':Zc,'ro_RO':$c,'ru_R=
U':_c,'sk_SK':ad,'sl_SI':bd,'sr_RS':cd,'sv_SE':dd,'ta_IN':ed,'te_IN':fd,'=
th_TH':gd,'tr_TR':hd,'uk_UA':jd,'vi_VN':kd,'zh_CN':ld,'zh_HK':md,'zh_TW':=
nd};k[od]=3Dfunction(){var a=3Dnavigator.userAgent.toLowerCase();var =
b=3Dp.documentMode;if(function(){return a.indexOf(pd)!=3D-1}())return =
qd;if(function(){return a.indexOf(rd)!=3D-1&&(b>=3Deb&&b<gc)}())return =
sd;if(function(){return a.indexOf(rd)!=3D-1&&(b>=3Dfc&&b<gc)}())return =
td;if(function(){return a.indexOf(rd)!=3D-1&&(b>=3Dec&&b<gc)}())return =
ud;if(function(){return a.indexOf(vd)!=3D-1||b>=3Dgc}())return wd;return =
ab};j[od]=3D{'gecko1_8':V,'ie10':W,'ie8':$b,'ie9':_b,'safari':ac};__gwt_i=
sKnownPropertyValue=3Dfunction(a,b){return b in =
j[a]};ritz.__getPropMap=3Dfunction(){var a=3D{};for(var b in =
j){if(j.hasOwnProperty(b)){a[b]=3Dl(b)}}return =
a};ritz.__computePropValue=3Dl;o.__gwt_activeModules[S].bindings=3Dritz._=
_getPropMap;r(O,xd);if(q()){return D(yd)}var =
m;try{i([Kb,zd,qd],Ad);i([Kb,Bd,qd],Ad+Cd);i([Kb,Dd,wd],Ed);i([Kb,Fd,wd],=
Gd);i([Kb,Hd,wd],Gd+Cd);i([Pb,Id,wd],Jd);i([Pb,Kd,sd],Ld);i([Kb,Md,wd],Nd=
);i([Pb,Od,wd],Pd);i([Pb,Md,sd],Qd);i([Kb,Rd,wd],Sd);i([Pb,Kd,wd],Td);i([=
Pb,Ud,sd],Vd);i([Pb,Wd,sd],Xd);i([Pb,Yd,qd],Zd);i([Pb,$d,qd],Zd+Cd);i([Kb=
,Kd,wd],_d);i([Kb,ae,wd],be);i([Pb,Kd,qd],ce);i([Kb,Rd,qd],de);i([Pb,ee,s=
d],fe);i([Pb,ge,sd],fe+Cd);i([Kb,he,sd],ie);i([Pb,je,sd],ke);i([Pb,le,wd]=
,me);i([Pb,ne,wd],me+Cd);i([Pb,oe,qd],pe);i([Pb,qe,wd],re);i([Pb,Wd,qd],s=
e);i([Pb,te,qd],ue);i([Pb,ve,qd],ue+Cd);i([Kb,we,wd],xe);i([Kb,ye,sd],ze)=
;i([Kb,Yd,sd],Ae);i([Kb,$d,sd],Ae+Cd);i([Pb,Be,qd],Ce);i([Pb,De,qd],Ce+Cd=
);i([Pb,Od,qd],Ee);i([Kb,Fe,sd],Ge);i([Kb,He,sd],Ge+Cd);i([Pb,Ie,qd],Je);=
i([Kb,Id,wd],Ke);i([Pb,Le,sd],Me);i([Pb,Ne,sd],Me+Cd);i([Kb,Dd,sd],Oe);i(=
[Kb,Pe,sd],Qe);i([Kb,we,qd],Re);i([Pb,Se,wd],Te);i([Pb,Ue,wd],Ve);i([Pb,W=
e,wd],Ve+Cd);i([Pb,Fe,wd],Xe);i([Pb,He,wd],Xe+Cd);i([Kb,Fd,qd],Ye);i([Kb,=
Hd,qd],Ye+Cd);i([Kb,Wd,sd],Ze);i([Kb,$e,qd],_e);i([Kb,af,qd],_e+Cd);i([Kb=
,bf,wd],cf);i([Pb,df,wd],ef);i([Kb,ff,qd],gf);i([Pb,bf,qd],hf);i([Pb,Yd,w=
d],jf);i([Pb,$d,wd],jf+Cd);i([Pb,kf,qd],lf);i([Pb,mf,qd],lf+Cd);i([Kb,Ue,=
sd],nf);i([Kb,We,sd],nf+Cd);i([Kb,$e,wd],of);i([Kb,af,wd],of+Cd);i([Kb,oe=
,wd],pf);i([Kb,ff,wd],qf);i([Kb,le,wd],rf);i([Kb,ne,wd],rf+Cd);i([Pb,sf,q=
d],tf);i([Pb,uf,qd],tf+Cd);i([Kb,vf,wd],wf);i([Kb,xf,wd],wf+Cd);i([Pb,vf,=
sd],yf);i([Pb,xf,sd],yf+Cd);i([Pb,zf,qd],Af);i([Pb,Bf,qd],Af+Cd);i([Pb,zf=
,sd],Cf);i([Pb,Bf,sd],Cf+Cd);i([Kb,te,qd],Df);i([Kb,ve,qd],Df+Cd);i([Pb,$=
e,wd],Ef);i([Pb,af,wd],Ef+Cd);i([Kb,zd,wd],Ff);i([Kb,Bd,wd],Ff+Cd);i([Pb,=
$e,qd],Gf);i([Pb,af,qd],Gf+Cd);i([Kb,we,sd],Hf);i([Pb,If,wd],Jf);i([Pb,Kf=
,wd],Jf+Cd);i([Pb,he,wd],Lf);i([Pb,he,qd],Mf);i([Pb,Wd,wd],Nf);i([Kb,Of,q=
d],Pf);i([Kb,Qf,qd],Pf+Cd);i([Kb,Of,sd],Rf);i([Kb,Qf,sd],Rf+Cd);i([Pb,Rd,=
wd],Sf);i([Kb,zd,sd],Tf);i([Kb,Bd,sd],Tf+Cd);i([Pb,ae,wd],Uf);i([Pb,Ue,qd=
],Vf);i([Pb,We,qd],Vf+Cd);i([Kb,Fe,qd],Wf);i([Kb,He,qd],Wf+Cd);i([Kb,Xf,w=
d],Yf);i([Pb,Be,sd],Zf);i([Pb,De,sd],Zf+Cd);i([Kb,Ue,wd],$f);i([Kb,We,wd]=
,$f+Cd);i([Kb,_f,qd],ag);i([Kb,bg,qd],ag+Cd);i([Kb,Kd,sd],cg);i([Kb,qe,sd=
],dg);i([Kb,Xf,sd],eg);i([Kb,fg,qd],gg);i([Kb,hg,qd],gg+Cd);i([Pb,kf,sd],=
ig);i([Pb,mf,sd],ig+Cd);i([Pb,ye,sd],jg);i([Pb,kg,wd],lg);i([Pb,mg,wd],lg=
+Cd);i([Pb,Be,wd],ng);i([Pb,De,wd],ng+Cd);i([Pb,Dd,sd],og);i([Pb,pg,wd],q=
g);i([Pb,rg,wd],qg+Cd);i([Kb,_f,wd],sg);i([Kb,bg,wd],sg+Cd);i([Kb,Dd,qd],=
tg);i([Pb,kf,wd],ug);i([Pb,mf,wd],ug+Cd);i([Kb,kg,wd],vg);i([Kb,mg,wd],vg=
+Cd);i([Kb,Ud,wd],wg);i([Pb,ee,qd],xg);i([Pb,ge,qd],xg+Cd);i([Pb,Fe,sd],y=
g);i([Pb,He,sd],yg+Cd);i([Pb,zg,wd],Ag);i([Kb,Kd,qd],Bg);i([Pb,df,sd],Cg)=
;i([Kb,df,qd],Dg);i([Kb,Id,sd],Eg);i([Pb,Fg,qd],Gg);i([Pb,Fd,qd],Hg);i([P=
b,Hd,qd],Hg+Cd);i([Pb,Pe,wd],Ig);i([Kb,$e,sd],Jg);i([Kb,af,sd],Jg+Cd);i([=
Pb,Id,sd],Kg);i([Pb,Lg,sd],Mg);i([Pb,Ng,sd],Mg+Cd);i([Pb,ff,sd],Og);i([Kb=
,ff,sd],Pg);i([Pb,Xf,sd],Qg);i([Pb,vf,wd],Rg);i([Pb,xf,wd],Rg+Cd);i([Kb,M=
d,qd],Sg);i([Pb,Fg,sd],Tg);i([Pb,Md,wd],Ug);i([Kb,Vg,wd],Wg);i([Pb,Zb,qd]=
,Xg);i([Pb,we,qd],Yg);i([Pb,Pe,qd],Zg);i([Pb,Id,qd],$g);i([Kb,kf,qd],_g);=
i([Kb,mf,qd],_g+Cd);i([Kb,Ud,qd],ah);i([Kb,Of,wd],bh);i([Kb,Qf,wd],bh+Cd)=
;i([Pb,Fg,wd],dh);i([Kb,he,qd],eh);i([Kb,Fg,qd],fh);i([Kb,Zb,qd],gh);i([P=
b,Rd,qd],hh);i([Kb,zf,qd],ih);i([Kb,Bf,qd],ih+Cd);i([Pb,Le,qd],jh);i([Pb,=
Ne,qd],jh+Cd);i([Kb,kf,wd],kh);i([Kb,mf,wd],kh+Cd);i([Kb,Zb,sd],lh);i([Kb=
,vf,sd],mh);i([Kb,xf,sd],mh+Cd);i([Pb,zd,sd],nh);i([Pb,Bd,sd],nh+Cd);i([K=
b,Ie,qd],oh);i([Kb,oe,sd],ph);i([Pb,bf,sd],qh);i([Pb,fg,sd],rh);i([Pb,hg,=
sd],rh+Cd);i([Kb,Wd,qd],sh);i([Pb,sf,sd],th);i([Pb,uf,sd],th+Cd);i([Pb,Xf=
,qd],uh);i([Kb,vh,wd],wh);i([Kb,xh,wd],wh+Cd);i([Kb,Be,qd],yh);i([Kb,De,q=
d],yh+Cd);i([Pb,Lg,qd],zh);i([Pb,Ng,qd],zh+Cd);i([Kb,je,qd],Ah);i([Kb,Fg,=
wd],Bh);i([Kb,ae,sd],Ch);i([Pb,If,qd],Dh);i([Pb,Kf,qd],Dh+Cd);i([Pb,ae,sd=
],Eh);i([Pb,le,sd],Fh);i([Pb,ne,sd],Fh+Cd);i([Kb,If,wd],Gh);i([Kb,Kf,wd],=
Gh+Cd);i([Kb,vf,qd],Hh);i([Kb,xf,qd],Hh+Cd);i([Pb,vf,qd],Ih);i([Pb,xf,qd]=
,Ih+Cd);i([Kb,sf,qd],Jh);i([Kb,uf,qd],Jh+Cd);i([Pb,Ue,sd],Kh);i([Pb,We,sd=
],Kh+Cd);i([Kb,Vg,sd],Lh);i([Pb,Ud,wd],Mh);i([Pb,Zb,wd],Nh);i([Pb,Xf,wd],=
Oh);i([Pb,pg,sd],Ph);i([Pb,rg,sd],Ph+Cd);i([Pb,_f,sd],Qh);i([Pb,bg,sd],Qh=
+Cd);i([Kb,Id,qd],Rh);i([Pb,zf,wd],Sh);i([Pb,Bf,wd],Sh+Cd);i([Kb,Lg,qd],T=
h);i([Kb,Ng,qd],Th+Cd);i([Pb,vh,wd],Uh);i([Pb,xh,wd],Uh+Cd);i([Pb,Vg,sd],=
Vh);i([Kb,vh,sd],Wh);i([Kb,xh,sd],Wh+Cd);i([Pb,we,sd],Xh);i([Kb,Fg,sd],Yh=
);i([Kb,ae,qd],Zh);i([Kb,ee,sd],$h);i([Kb,ge,sd],$h+Cd);i([Pb,df,qd],_h);=
i([Pb,vh,sd],ai);i([Pb,xh,sd],ai+Cd);i([Pb,Pe,sd],bi);i([Kb,qe,wd],ci);i(=
[Pb,ff,wd],di);i([Pb,qe,qd],ei);i([Pb,te,sd],fi);i([Pb,ve,sd],fi+Cd);i([K=
b,sf,sd],gi);i([Kb,uf,sd],gi+Cd);i([Pb,Zb,sd],hi);i([Kb,Rd,sd],ii);i([Pb,=
Rd,sd],ji);i([Kb,je,sd],ki);i([Kb,he,wd],li);i([Kb,Fd,sd],mi);i([Kb,Hd,sd=
],mi+Cd);i([Kb,vh,qd],ni);i([Kb,xh,qd],ni+Cd);i([Kb,te,sd],oi);i([Kb,ve,s=
d],oi+Cd);i([Kb,If,qd],pi);i([Kb,Kf,qd],pi+Cd);i([Pb,Vg,qd],qi);i([Kb,zg,=
wd],ri);i([Pb,zd,qd],si);i([Pb,Bd,qd],si+Cd);i([Kb,je,wd],ti);i([Pb,fg,wd=
],ui);i([Pb,hg,wd],ui+Cd);i([Kb,Se,qd],vi);i([Pb,Se,qd],wi);i([Pb,oe,sd],=
xi);i([Kb,Le,wd],yi);i([Kb,Ne,wd],yi+Cd);i([Pb,sf,wd],zi);i([Pb,uf,wd],zi=
+Cd);i([Kb,zg,sd],Ai);i([Pb,Ie,sd],Bi);i([Pb,Of,wd],Ci);i([Pb,Qf,wd],Ci+C=
d);i([Kb,fg,wd],Di);i([Kb,hg,wd],Di+Cd);i([Pb,ee,wd],Ei);i([Pb,ge,wd],Ei+=
Cd);i([Kb,df,wd],Fi);i([Kb,Od,wd],Gi);i([Kb,kf,sd],Hi);i([Kb,mf,sd],Hi+Cd=
);i([Kb,Pe,qd],Ii);i([Pb,je,qd],Ji);i([Pb,Le,wd],Ki);i([Pb,Ne,wd],Ki+Cd);=
i([Pb,vh,qd],Li);i([Pb,xh,qd],Li+Cd);i([Kb,Zb,wd],Mi);i([Pb,ae,qd],Ni);i(=
[Pb,je,wd],Oi);i([Pb,Of,sd],Pi);i([Pb,Qf,sd],Pi+Cd);i([Pb,bf,wd],Qi);i([K=
b,Wd,wd],Ri);i([Kb,le,sd],Si);i([Kb,ne,sd],Si+Cd);i([Kb,pg,wd],Ti);i([Kb,=
rg,wd],Ti+Cd);i([Kb,Lg,wd],Ui);i([Kb,Ng,wd],Ui+Cd);i([Pb,zd,wd],Vi);i([Pb=
,Bd,wd],Vi+Cd);i([Kb,Lg,sd],Wi);i([Kb,Ng,sd],Wi+Cd);i([Pb,Dd,wd],Xi);i([P=
b,$e,sd],Yi);i([Pb,af,sd],Yi+Cd);i([Kb,Od,sd],Zi);i([Kb,ee,wd],$i);i([Kb,=
ge,wd],$i+Cd);i([Pb,pg,qd],_i);i([Pb,rg,qd],_i+Cd);i([Kb,le,qd],aj);i([Kb=
,ne,qd],aj+Cd);i([Pb,_f,wd],bj);i([Pb,bg,wd],bj+Cd);i([Kb,Md,sd],cj);i([P=
b,Md,qd],dj);i([Kb,fg,sd],ej);i([Kb,hg,sd],ej+Cd);i([Pb,ye,qd],fj);i([Pb,=
he,sd],gj);i([Kb,Be,wd],hj);i([Kb,De,wd],hj+Cd);i([Kb,sf,wd],ij);i([Kb,uf=
,wd],ij+Cd);i([Kb,Ue,qd],jj);i([Kb,We,qd],jj+Cd);i([Kb,Pe,wd],kj);i([Kb,I=
e,wd],lj);i([Kb,Yd,qd],mj);i([Kb,$d,qd],mj+Cd);i([Pb,kg,qd],nj);i([Pb,mg,=
qd],nj+Cd);i([Kb,If,sd],oj);i([Kb,Kf,sd],oj+Cd);i([Kb,Yd,wd],pj);i([Kb,$d=
,wd],pj+Cd);i([Pb,Fd,sd],qj);i([Pb,Hd,sd],qj+Cd);i([Kb,qe,qd],rj);i([Kb,z=
g,qd],sj);i([Kb,pg,sd],tj);i([Kb,rg,sd],tj+Cd);i([Kb,Vg,qd],uj);i([Pb,ye,=
wd],vj);i([Pb,Lg,wd],wj);i([Pb,Ng,wd],wj+Cd);i([Kb,bf,sd],xj);i([Pb,Od,sd=
],yj);i([Pb,zg,qd],zj);i([Kb,zf,sd],Aj);i([Kb,Bf,sd],Aj+Cd);i([Kb,df,sd],=
Bj);i([Pb,Vg,wd],Cj);i([Pb,Fe,qd],Dj);i([Pb,He,qd],Dj+Cd);i([Pb,Of,qd],Ej=
);i([Pb,Qf,qd],Ej+Cd);i([Pb,qe,sd],Fj);i([Kb,Od,qd],Gj);i([Kb,Fe,wd],Hj);=
i([Kb,He,wd],Hj+Cd);i([Pb,zg,sd],Ij);i([Kb,Se,wd],Jj);i([Kb,pg,qd],Kj);i(=
[Kb,rg,qd],Kj+Cd);i([Pb,Ud,qd],Lj);i([Kb,ye,wd],Mj);i([Pb,le,qd],Nj);i([P=
b,ne,qd],Nj+Cd);i([Pb,Ie,wd],Oj);i([Pb,_f,qd],Pj);i([Pb,bg,qd],Pj+Cd);i([=
Pb,Fd,wd],Qj);i([Pb,Hd,wd],Qj+Cd);i([Pb,Yd,sd],Rj);i([Pb,$d,sd],Rj+Cd);i(=
[Kb,Be,sd],Sj);i([Kb,De,sd],Sj+Cd);i([Kb,zf,wd],Tj);i([Kb,Bf,wd],Tj+Cd);i=
([Kb,Ud,sd],Uj);i([Pb,If,sd],Vj);i([Pb,Kf,sd],Vj+Cd);i([Pb,te,wd],Wj);i([=
Pb,ve,wd],Wj+Cd);i([Kb,kg,sd],Xj);i([Kb,mg,sd],Xj+Cd);i([Kb,Ie,sd],Yj);i(=
[Pb,oe,wd],Zj);i([Kb,ee,qd],$j);i([Kb,ge,qd],$j+Cd);i([Kb,Le,sd],_j);i([K=
b,Ne,sd],_j+Cd);i([Pb,we,wd],ak);i([Kb,ye,qd],bk);i([Kb,oe,qd],ck);i([Kb,=
_f,sd],dk);i([Kb,bg,sd],dk+Cd);i([Kb,te,wd],ek);i([Kb,ve,wd],ek+Cd);i([Kb=
,Se,sd],fk);i([Kb,Xf,qd],gk);i([Kb,bf,qd],hk);i([Pb,fg,qd],ik);i([Pb,hg,q=
d],ik+Cd);i([Pb,Se,sd],jk);i([Kb,kg,qd],kk);i([Kb,mg,qd],kk+Cd);i([Pb,Dd,=
qd],lk);i([Pb,ff,qd],mk);i([Pb,kg,sd],nk);i([Pb,mg,sd],nk+Cd);i([Kb,Le,qd=
],ok);i([Kb,Ne,qd],ok+Cd);m=3Dg[l(Db)][l(Vb)][l(od)];var =
n=3Dm.indexOf(pk);if(n!=3D-1){h=3DparseInt(m.substring(n+W),eb);m=3Dm.sub=
string(V,n)}}catch(a){}ritz.__softPermutationId=3Dh;return D(m+qk)}=0A=
function =
G(){if(!o.__gwt_stylesLoaded){o.__gwt_stylesLoaded=3D{}}r(rk,P);r(rk,sk)}=0A=
B();ritz.__moduleBase=3DC();t[S].moduleBase=3Dritz.__moduleBase;var =
H=3DF();if(o){var =
I=3D!!(o.location.protocol=3D=3Dtk||o.location.protocol=3D=3Duk);o.__gwt_=
activeModules[S].canRedirect=3DI;function J(){var =
b=3Dvk;try{o.sessionStorage.setItem(b,b);o.sessionStorage.removeItem(b);r=
eturn true}catch(a){return false}}=0A=
if(I&&J()){var K=3Dwk;var =
L=3Do.sessionStorage[K];if(!/^https?:\/\/(localhost|127\.0\.0\.1|[a-zA-Z0=
-9.-]+\.(corp|prod)\.google\.com):[0-9]+\/.*$/.test(L)){if(L&&(window.con=
sole&&console.log)){console.log(xk+L)}L=3Dab}if(L&&!o[K]){o[K]=3Dtrue;o[K=
+yk]=3DC();var M=3Dp.createElement(ib);M.src=3DL;var =
N=3Dp.getElementsByTagName(nb)[V];N.insertBefore(M,N.firstElementChild||N=
.children[V]);return false}}}G();r(O,sk);A(H);return true}=0A=
ritz.succeeded=3Dritz();;(function(){window._bootstrap=3Dfunction(f){var =
c=3Dwindow,d=3Dc.document,a=3Dc.navigator.userAgent,b=3Dwindow.location;b=
.origin&&0=3D=3D!b.href.indexOf(b.origin)&&(c.location=3Db.origin+b.pathn=
ame+b.search+b.hash);var =
e=3D0=3D=3Da.indexOf("Opera");b=3D!e&&-1!=3Da.indexOf("WebKit");a=3D(a=3D=
/WebKit\/(\S+)/.exec(a))?a[1]:"";b&&"500"=3D=3Da?(a=3Dc.innerHeight,e=3Dd=
.documentElement.scrollHeight,c=3D=3Dc.top&&e<a&&(a-=3D15),e=3Dc.innerWid=
th):(a=3D"CSS1Compat"=3D=3Dd.compatMode&&(!e||e&&"9.50"=3D=3Da)?d.documen=
tElement:d.body,e=3Da.clientWidth,a=3Da.clientHeight);b&&(e+=3D15);=0A=
var g=3Dd.getElementById("docs-chrome");g=3Dg?g.offsetHeight:0;var =
h=3Dd.getElementById("grid-bottom-bar"),k=3Dh?h.offsetHeight:0;b&&(g=3D11=
9,k=3Dh?31:0);b=3Dd.getElementById(f+"-grid-table-container");(c=3D/gid=3D=
([0-9]*)/.exec(c.location.hash))&&c[1]&&c[1]!=3Df?(d.getElementById(f+"-g=
rid-container").style.display=3D"none",f=3Dd.getElementById("waffle-loadi=
ng-screen"),f.style.display=3D"block"):(b.style.overflow=3D"auto",f=3Db);=
f.style.height=3Da-g-k+"px";f.style.width=3De+"px"};}).call(this);=0A=
_bootstrap(0);</SCRIPT>

<TABLE class=3D"grid-bottom-bar" id=3D"grid-bottom-bar" style=3D"bottom: =
0px; position: relative; z-index: 1000;"=20
dir=3D"ltr" cellspacing=3D"0" cellpadding=3D"0">
  <TBODY>
  <TR class=3D"waffle-disclaimer" id=3D"waffle-disclaimer-bar" =
style=3D"display: none;">
    <TD id=3D"waffle-disclaimer-content" colspan=3D"5">Quotes are not =
sourced from=20
      all markets and may be delayed up to 20 minutes. Information is =
provided=20
      'as is' and solely for informational purposes, not for trading =
purposes or=20
      advice.<A class=3D"waffle-disclaimer-link" =
href=3D"http://www.google.com/googlefinance/disclaimer/"=20
      target=3D"_blank">Disclaimer</A></TD></TR>
  <TR>
    <TD style=3D"width: 3em;">&nbsp;</TD>
    <TD style=3D"width: 1em;">
      <DIV class=3D"docs-sheet-button-bar goog-toolbar =
goog-inline-block">
      <DIV tabindex=3D"0" title=3D"Add Sheet" class=3D"docs-sheet-button =
goog-inline-block docs-sheet-add">
      <DIV class=3D"goog-inline-block docs-sheet-button-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-button-inner-box">
      <DIV=20
      class=3D"goog-inline-block docs-icon =
docs-sheet-button-icon">&nbsp;</DIV></DIV></DIV></DIV>
      <DIV tabindex=3D"0" title=3D"All Sheets" =
class=3D"docs-sheet-menu-button goog-inline-block docs-sheet-all">
      <DIV class=3D"goog-inline-block docs-sheet-button-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-button-inner-box">
      <DIV=20
      class=3D"goog-inline-block docs-icon =
docs-sheet-button-icon">&nbsp;</DIV></DIV></DIV></DIV></DIV></TD>
    <TD class=3D"docs-sheet-outer-container">
      <DIV class=3D"goog-inline-block">
      <DIV class=3D"docs-sheet-fade docs-sheet-fade-left">
      <DIV class=3D"docs-sheet-fade3"></DIV>
      <DIV class=3D"docs-sheet-fade2"></DIV>
      <DIV class=3D"docs-sheet-fade1"></DIV></DIV>
      <DIV class=3D"docs-sheet-fade docs-sheet-fade-right">
      <DIV class=3D"docs-sheet-fade1"></DIV>
      <DIV class=3D"docs-sheet-fade2"></DIV>
      <DIV class=3D"docs-sheet-fade3"></DIV></DIV>
      <DIV class=3D"docs-sheet-container goog-inline-block">
      <DIV class=3D"docs-sheet-container-bar goog-toolbar =
goog-inline-block">
      <DIV class=3D"docs-sheet-tab goog-inline-block">
      <DIV class=3D"goog-inline-block docs-sheet-tab-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-tab-inner-box">
<DIV class=3D"goog-inline-block docs-sheet-tab-caption">Friday, March =
2</DIV>
      <DIV=20
      class=3D"goog-inline-block =
docs-sheet-tab-dropdown"></DIV></DIV></DIV></DIV>
      <DIV class=3D"docs-sheet-tab goog-inline-block">
      <DIV class=3D"goog-inline-block docs-sheet-tab-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-tab-inner-box">
<DIV class=3D"goog-inline-block docs-sheet-tab-caption">Saturday, March =
3</DIV>
      <DIV=20
      class=3D"goog-inline-block =
docs-sheet-tab-dropdown"></DIV></DIV></DIV></DIV>
      <DIV class=3D"docs-sheet-tab goog-inline-block">
      <DIV class=3D"goog-inline-block docs-sheet-tab-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-tab-inner-box">
<DIV class=3D"goog-inline-block docs-sheet-tab-caption">Sunday, March =
4</DIV>
      <DIV=20
      class=3D"goog-inline-block =
docs-sheet-tab-dropdown"></DIV></DIV></DIV></DIV></DIV></DIV></DIV></TD>
    <TD>
      <DIV class=3D"docs-sheet-button-bar goog-toolbar =
goog-inline-block">
      <DIV title=3D"Scroll left" class=3D"docs-sheet-button =
goog-inline-block docs-sheet-left">
      <DIV class=3D"goog-inline-block docs-sheet-button-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-button-inner-box">
      <DIV=20
      class=3D"goog-inline-block docs-icon =
docs-sheet-button-icon">&nbsp;</DIV></DIV></DIV></DIV>
      <DIV title=3D"Scroll right" class=3D"docs-sheet-button =
goog-inline-block docs-sheet-right">
      <DIV class=3D"goog-inline-block docs-sheet-button-outer-box">
      <DIV class=3D"goog-inline-block docs-sheet-button-inner-box">
      <DIV=20
      class=3D"goog-inline-block docs-icon =
docs-sheet-button-icon">&nbsp;</DIV></DIV></DIV></DIV></DIV></TD>
    <TD class=3D"docs-sheet-status-container">
      <DIV class=3D"docs-sheet-status"></DIV></TD></TR></TBODY></TABLE>
<SCRIPT =
src=3D"https://docs.google.com/static/spreadsheets2/client/js/2743262506-=
ritz_waffle_i18n_core.js" type=3D"text/javascript"></SCRIPT>

<SCRIPT type=3D"text/javascript">DOCS_timing['al']=3Dnew =
Date().getTime();</SCRIPT>

<DIV class=3D"error" id=3D"divErrorIe" style=3D"display: none;" =
dir=3D"ltr">A browser=20
error has occurred.<BR>Please press Ctrl-F5 to refresh the page and try=20
again.</DIV>
<DIV class=3D"error" id=3D"divError" style=3D"display: none;" =
dir=3D"ltr">A browser=20
error has occurred.<BR>Please hold the Shift key and click the Refresh =
button to=20
try again.</DIV>
<SCRIPT type=3D"text/javascript">=0A=
  var trixApp;=0A=
  try {=0A=
    trixApp =3D _getInstanceOfApp();=0A=
  } catch (e) {=0A=
    var isIE =3D !!window.ActiveXObject;=0A=
    var errorDiv =3D document.getElementById("divError" + (isIE ? "Ie" : =
""));=0A=
    errorDiv.style.display =3D "";=0A=
    if (e && window.console && window.console.log) {=0A=
      window.console.log(e);=0A=
    }=0A=
  }=0A=
=0A=
  function resizeApp() {=0A=
    if (trixApp) {=0A=
      trixApp.resizeAppToCurrentDimensions();=0A=
    }=0A=
  }=0A=
=0A=
  function unloadModel(){=0A=
    if (trixApp) {=0A=
      trixApp.dispose();=0A=
    }=0A=
  }=0A=
  </SCRIPT>
</DIV></DIV>
<SCRIPT type=3D"text/javascript">var google; resizeApp(); window.onload =
=3D resizeApp; var bootstrapData =3D {structure: {"lmt":1518320786686}, =
gridId: 0, changes: =
{"firstchunkid":"0","firstchunk":[[25813757,[null,[null,"0",0,8,0,5],[nul=
l,null,[[null,67104639,4224,null,null,null,null,null,null,null,2,null,nul=
l,null,null,"arial,sans,sans-serif"],[null,67096383,12480,null,null,null,=
null,null,null,1,2,null,null,null,null,"Calibri",11],[null,67104637,4226,=
null,[null,2,14281427],null,null,null,null,null,2,null,null,null,null,"ar=
ial,sans,sans-serif"],[null,67104637,4226,null,[null,2,13689059],null,nul=
l,null,null,null,2,null,null,null,null,"arial,sans,sans-serif"],[null,671=
04637,4226,null,[null,2,16573901],null,null,null,null,null,2,null,null,nu=
ll,null,"arial,sans,sans-serif"],[null,67104637,4226,null,[null,2,1537474=
5],null,null,null,null,null,2,null,null,null,null,"arial,sans,sans-serif"=
],[null,67104637,4226,null,[null,2,10667209],null,null,null,null,null,2,n=
ull,null,null,null,"arial,sans,sans-serif"]]],null,[[null,null,2,null,nul=
l,null,0],[null,null,3,[null,2,"Reinhart =
Home"],null,null,1],[null,null,3,[null,2,"Reinhart =
Away"],null,null,1],[null,null,3,[null,2,"Lockwood =
Home"],null,null,1],[null,null,3,[null,2,"Lockwood =
Away"],null,null,1],[null,null,3,[null,2,"5:45-6:45"],null,null,0],[null,=
null,3,[null,2,"Marshall White v Brookings =
Red"],null,null,2],[null,null,3,[null,2,"Marshall Orange v Brookings =
White"],null,null,2],[null,null,3,[null,2,"Marshall Black vs Redwood =
Area"],null,null,2],[null,null,3,[null,2,"Luverne White v Brookings =
Blue"],null,null,2],[null,null,3,[null,2,"6:45-7:45"],null,null,0],[null,=
null,3,[null,2,"Marshall Black v Watertown =
Gold"],null,null,3],[null,null,3,[null,2,"Marshall Orange v Windom =
Gold"],null,null,4],[null,null,3,[null,2,"Marshall White v Watertown =
Black"],null,null,4],[null,null,3,[null,2,"Luverne White v Brookings =
Blue"],null,null,4],[null,null,3,[null,2,"7:45-8:00"],null,null,0],[null,=
null,2,null,null,null,5],[null,null,2,null,null,null,5],[null,null,2,null=
,null,null,5],[null,null,2,null,null,null,5],[null,null,2,null,null,null,=
0],[null,null,2,null,null,null,0],[null,null,2,null,null,null,0],[null,nu=
ll,2,null,null,null,0],[null,null,2,null,null,null,0],[null,null,3,[null,=
2,"Mite =
A"],null,null,6],[null,null,2,null,null,null,0],[null,null,2,null,null,nu=
ll,0],[null,null,2,null,null,null,0],[null,null,2,null,null,null,0],[null=
,null,3,[null,2,"Mite =
B"],null,null,4],[null,null,2,null,null,null,0],[null,null,2,null,null,nu=
ll,0],[null,null,2,null,null,null,0],[null,null,2,null,null,null,0],[null=
,null,3,[null,2,"Mini-Mite"],null,null,2],[null,null,2,null,null,null,0],=
[null,null,2,null,null,null,0],[null,null,2,null,null,null,0],[null,null,=
2,null,null,null,0]]]],[29921628,[null,"0",1,[[null,1,2]],[null,[[null,0,=
0,198]]]]],[29921628,[null,"0",1,[[null,2,3]],[null,[[null,0,0,211]]]]],[=
29921628,[null,"0",1,[[null,3,4]],[null,[[null,0,0,204]]]]],[29921628,[nu=
ll,"0",1,[[null,4,5]],[null,[[null,0,0,192]]]]],[25104121,[null,0,1,[],nu=
ll,null,1,[],1,[],1,[],1,[]]],[25104121,[null,2,1,[],null,null,1,[],1,[],=
1,[],1,[]]],[25104121,[null,1,1,[],null,null,1,[],1,[],1,[],1,[]]]],"tops=
napshot":[[21350203,[null,0,0,"0",[null,[[null,0,0,"Friday, March =
2"],[null,2,0,null,null,0],[null,3,0,null,null,null,0],[null,4,0,null,nul=
l,null,null,0],[null,5,0,null,null,null,null,null,0],[null,6,0,null,null,=
null,null,null,null,0],[null,7,0,null,null,null,null,null,null,null,[null=
,0]]]],1000,26]],[21350203,[null,1,0,"89470323",[null,[[null,0,0,"Saturda=
y, March =
3"],[null,2,0,null,null,0],[null,3,0,null,null,null,0],[null,4,0,null,nul=
l,null,null,0],[null,5,0,null,null,null,null,null,0],[null,6,0,null,null,=
null,null,null,null,0],[null,7,0,null,null,null,null,null,null,null,[null=
,0]]]],1000,26]],[21350203,[null,2,0,"1910999652",[null,[[null,0,0,"Sunda=
y, March =
4"],[null,2,0,null,null,0],[null,3,0,null,null,null,0],[null,4,0,null,nul=
l,null,null,0],[null,5,0,null,null,null,null,null,0],[null,6,0,null,null,=
null,null,null,null,0],[null,7,0,null,null,null,null,null,null,null,[null=
,0]]]],1000,26]],[25104121,[null,0,1,[],null,null,1,[],1,[],1,[],1,[]]],[=
25104121,[null,2,1,[],null,null,1,[],1,[],1,[],1,[]]],[25104121,[null,1,1=
,[],null,null,1,[],1,[],1,[],1,[]]],[28950036,[null,[null,[[null,3,0,null=
,"America/Chicago"],[null,2,0,"en_US"],[null,4,0,null,null,4],[null,10,0,=
null,null,null,null,null,null,null,null,21],[null,11,0,null,null,null,nul=
l,null,null,null,null,null,100],[null,9,0,null,null,null,null,null,null,n=
ull,[null,null,256,null,null,null,null,null,null,null,null,0]]]]]],[34070=
425,[null,"dt999608945",[null,"89470323",0,20,0,6],9,[null,null,128,null,=
null,null,null,null,null,null,[null,1.0,1,"V4",[null,null,[null,"89470323=
",1,2,0,6],[[null,"8:00-9:00",null,11,1],[null,"Marshall Orange v SPLS =
2",null,11,1],[null,"Luverne Blue v NUSE =
3",null,11,1],[null,"8:30-9:30",null,11,1],[null,"Brookings Red v Windom =
Black",null,11,1],[null,"Boji Blue v Watertown =
Black",null,11,1]],[[null,0,null,1,18]]]]]]],[34070425,[null,"dt135354758=
2",[null,"0",0,8,0,5],9,[null,null,128,null,null,null,null,null,null,null=
,[null,1.0,1,"V4",[null,null,[null,"0",0,1,0,5],[[null,"",null,11,1],[nul=
l,"Reinhart Home",null,11,1],[null,"Reinhart =
Away",null,11,1],[null,"Lockwood Home",null,11,1],[null,"Lockwood =
Away",null,11,1]],[[null,0,null,1,7]]]]]]],[34070425,[null,"dt171384897",=
[null,"1910999652",0,14,0,6],9,[null,null,128,null,null,null,null,null,nu=
ll,null,[null,1.0,1,"V4",[null,null,[null,"1910999652",1,2,0,6],[[null,"8=
:00-9:00",null,11,1],[null,"Marshall Orange v SPLS =
3",null,11,1],[null,"Worthington Black v Boji =
White",null,11,1],[null,"8:30-9:30",null,11,1],[null,"NUSE 1 v Fairmont =
Black",null,11,1],[null,"Luverne Red v SPLS =
2",null,11,1]],[[null,0,null,1,12]]]]]]]],"revision":60,"modelVersion":17=
,"featureVersion":17,"sid":"2ce21e9419747693","revisionhmac":"UhuRml0Hy9t=
lyw"}}; var mergedConfig =3D =
{"id":"2ce21e9419747693","appConfig":{"pathPrefix":"/spreadsheets/d/11HCH=
bHEsn6yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8","staticResourcePathPrefix":"","f=
lags":{"docs-ails":"docs_warm","docs-fwds":"docs_nf","docs-crs":"docs_crs=
_unk","info_params":{"includes_info_params":true},"docosEmbedApiJs":"//do=
cs.google.com/comments/d/AAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJ=
k3ygV0FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk/=
api/js?hl\u003den","docs-edcsp":true,"docs-ecp":false,"uls":"","scotty_up=
load_url":"/upload/spreadsheets/resumable","docs-net-udpt":120000,"docs-n=
et-udmi":500000,"docs-net-udur":"/upload/blob/spreadsheets","docs-net-usu=
d":true,"docs-enable_feedback_svg":false,"enable_feedback":true,"docs-fpi=
d":713590,"docs-fbid":"ExternalUserData","domain_type":"ND","ncablmu":"ht=
tps://docs.google.com/support/bin/static.py?page\u003dknown_issues.cs","d=
ocos-eos":true,"lssv":7,"oswu":"/fe/s/fe.s.ClientModule.nocache.js","docs=
-offline-nnodi":100,"docs-offline-swcmcd":30000,"docs-offline-swcmcul":10=
,"sgcn":"APISID","eooodab":false,"docs-localstore-lral":500,"docs-localst=
ore-iort":10000,"docs-localstore-sefr":true,"docs-offline-dbfuac":20000,"=
docs-extension-id":"ghbmnnjooekpmoecnnnilnnbdlolhkhi","dcau":"https://chr=
ome.google.com/webstore/detail/ghbmnnjooekpmoecnnnilnnbdlolhkhi","dchau":=
"https://chrome.google.com/webstore/detail/apdfllckaahabafndbhieahigkjlha=
lf","docs-ewtaoe":true,"docs-offline-hsu":"docs.google.com/sheets","docs-=
offline-oebp":"/offline/eventbusworker.js","docs-offline-eltoseb":false,"=
docs-offline-eoseb":false,"docs-offline-dleb":false,"docs-offline-toomem"=
:false,"docs-offline-mobile-mms":15000000,"dffm":["Calibri","Cambria","Sy=
ncopate","Lobster","Corsiva","Coming Soon","Shadows Into Light","Indie =
Flower","Tahoma","Crafty Girls","Proxima Nova","Roboto =
Condensed","Average","Lato","Source Code Pro","Old Standard TT","Alfa =
Slab One","Playfair Display","PT Sans =
Narrow","Muli","Montserrat","Roboto Slab","Raleway","Open =
Sans","Oswald","Amatic SC","Source Sans =
Pro","Roboto","Economica","Reenie Beenie","Stint Ultra =
Expanded","Alegreya","Merriweather"],"docs-offline-desktop-mms":200000000=
,"docs-offline-dck":"AIzaSyDrRZPb_oNAJLpNm167axWK5i85cuYG_HQ","kixOffline=
Url":"/document","trixOfflineUrl":"/spreadsheet","trixOfflineUrlSuffix":"=
/offline/view","trixOnlineUrlSuffix":"/ccc","ritzOfflineUrl":"/spreadshee=
ts","drawingsOfflineUrl":"/drawings","punchOfflineUrl":"/presentation","u=
durls":true,"docs-localstore-dom":false,"olbu":"/offline","oooap":"/optou=
t","icso":false,"docs-obsImUrl":"https://ssl.gstatic.com/docs/common/clea=
rdot.gif","docs_oogt":"OGB_COLDSTART","docs-sw-eposw":false,"docs-offline=
-ospp":"/offline","docs-sw-esosw":false,"docs-sw-ecosw":false,"load_docum=
ent_from_local_snapshot":false,"docs-offline-copy":false,"docs-offline-es=
dp":false,"docs-offline-mrs":1073741824,"docs-offline-uebie":true,"docs-l=
ocalstore-eplam":false,"docs-localstore-ebsee":false,"docs-emasl":false,"=
fatra":true,"docs-offline-eswcrr":false,"docs-offline-eswcurr":true,"docs=
-offline-eswnp":true,"docs-offline-eorlv":false,"docs-sw-eswrco":false,"d=
ocs-sw-eswcim":false,"docs-sw-eprfcm":false,"docs-sw-eprfcf":false,"docs-=
offline-pouwhao":true,"docs-offline-eoep":true,"docs-offline-pewhao":true=
,"docs-swfe":false,"docs-lsltms":20000,"docs-offline-eeooip":false,"docs-=
offline-eddm":5000,"docs-localstore-ilat":10000,"docs-localstore-eswlm":f=
alse,"docs-localstore-eswlr":true,"docs-offline-eswi":true,"docs-localsto=
re-epqwr":false,"docs-offline-eiedp":false,"docs-sw-cache-prefix":"spread=
sheets","docs-text-ewf":true,"docs-text-ewfird":false,"docs-text-wfird":1=
0,"docs-wfsl":["ca","da","de","en","es","fi","fr","it","nl","no","pt","sv=
"],"docs-efpsf":false,"docs-efpsp":false,"docs-evnli":false,"docs-emfms":=
false,"docs-edf":true,"docs-emfnp":false,"docs-efsd":false,"docs-fse":fal=
se,"ilcm":{"eui":"ADFN-cvvkoYjGmXFfzXV3ppyWwMofzeSZaSopLwS4RukX7wU3cvpqHq=
vu3gl5LYq_9-HNBwb0S-H","je":1,"sstu":1518401864336000,"si":"CICFgN6nn9kCF=
QovJAodiNYEFw","ei":[5702507,5702920,5701820,5702817,5700567,5700213,5701=
719,5700105,5701516,5701911,5701319,5700933,5703212,5701159,5701558,57005=
92,5702976,5701433,5701969,5701889,5701352,5702841,5702135,5701220,570068=
0,5700752,5702861,5700796,5700138,5701300,5701532,5702352,5702928,5702278=
,5700250,5702672,5701461,5701935,5700378,5701870,5700998,5702628,5700358,=
5702915,5702632,5702877,5701067,5701695,5701232,5702556,5700386,5701753,5=
703038,5700410,5702031,5703178,5702489,5701445,5701536,5701439,5701853,57=
01804,5700286,5700422,5701995,5701687,5700608,5701963,5701731,5700446,570=
0100,5700876,5702787,5701602,5702011,5701180,5701594,5702123,5702090,5702=
873,5700559,5701844,5701500,5702187,5703006,5700016,5702301,5703235,57021=
08,5701915,5700937,5702195,5702459,5700650,5702023,5701626,5701200,570270=
6,5701022,5700716,5702332,5700019,5700035,5700551,5702027,5700808]},"docs=
-eil":true,"docs-eoi":true,"docs-eopfo":true,"docs-eopfov2":false,"docs-c=
e":false,"docs-cei":{"i":[5702507,5702920,5701820,5702817,5700567,5700213=
,5701719,5700105,5701516,5701911,5701319,5700933,5703212,5701159,5701558,=
5700592,5702976,5701433,5701969,5701889,5701352,5702841,5702135,5701220,5=
700680,5700752,5702861,5700796,5700138,5701300,5701532,5702352,5702928,57=
02278,5700250,5702672,5701461,5701935,5700378,5701870,5700998,5702628,570=
0358,5702915,5702632,5702877,5701067,5701695,5701232,5702556,5700386,5701=
753,5703038,5700410,5702031,5703178,5702489,5701445,5701536,5701439,57018=
53,5701804,5700286,5700422,5701995,5701687,5700608,5701963,5701731,570044=
6,5700100,5700876,5702787,5701602,5702011,5701180,5701594,5702123,5702090=
,5702873,5700559,5701844,5701500,5702187,5703006,5700016,5702301,5703235,=
5702108,5701915,5700937,5702195,5702459,5700650,5702023,5701626,5701200,5=
702706,5701022,5700716,5702332,5700019,5700035,5700551,5702027,5700808],"=
cf":{"homescreen_cello_client_metrics_uri":[0,0,"",-1],"enable_homescreen=
_priority_docs":[0,0,"",-1],"enable_homescreen_priority_docs_promo":[0,0,=
"",-1],"enable_homescreen_action_items_structured_query":[0,0,"",-1]}},"d=
ocs-hatsfl":"https://www.google.com/insights/consumersurveys/async_survey=
?site\u003dx6ptmk2vjuwahla742rhivtnli\u0026ctry\u0026uilang\u003den\u0026=
ui\u003d1\u0026v1\u003dND","docs-hatst":0,"docs-hatsl":"","buildLabel":"t=
rix_2018.05-Tue_RC06","docs-show_debug_info":false,"ondlburl":"//docs.goo=
gle.com","drive_url":"//drive.google.com?usp\u003dsheets_web","app_url":"=
https://docs.google.com/spreadsheets/?usp\u003dsheets_web","docs-mid":204=
8,"docs-eicd":false,"docs-icdmt":[],"docs-sup":"/spreadsheets","docs-seu"=
:"https://docs.google.com/spreadsheets/d/11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0G=
AWwc0awjV-W8/edit","docs-ecvca":false,"docs-uptc":["lsrp","noreplica","th=
s","tam","ntd","app_install_xsrf_token","ouid","sle","dl","usp","urp","ut=
m_source","utm_medium","utm_campaign","utm_term","utm_content"],"docs-dod=
dn":"","docs-dodn":"","docs-uddn":"","docs-udn":"","docs-cwsd":"https://c=
lients5.google.com","docs-vvrh":true,"docs-vcurl":["/static/spreadsheets2=
/client/css/2598476102-projector_viewer_css_ltr.css"],"docs-msoil":"docs_=
kansas","docs-tafl":true,"promo_url":"","promo_title":"","promo_title_pre=
fix":"","promo_content_html":"","promo_link_text":"","promo_element_id":"=
","promo_orientation":1,"promo_arrow_alignment":0,"promo_show_on_click":f=
alse,"promo_hide_arrow":false,"promo_show_on_load":false,"promo_mark_dism=
issed_on_show":false,"promo_use_global_preference":false,"promo_close_but=
ton_text":"","promo_icon_url":"","promo_action_id":"","promo_impression_i=
d":0,"docs-hpi":"","docs-thtea":false,"docs-tdc":"[{\"id\":\"0:Basics\",\=
"name\":\"Basics\",\"deletedIds\":[]},{\"id\":\"0:Brochures\",\"name\":\"=
Brochures \\u0026 =
newsletters\",\"deletedIds\":[]},{\"id\":\"0:Calendars\",\"name\":\"Calen=
dars \\u0026 =
schedules\",\"deletedIds\":[]},{\"id\":\"0:Business\",\"name\":\"Contract=
s, onboarding, and other =
forms\",\"deletedIds\":[]},{\"id\":\"0:Finance\",\"name\":\"Finance =
\\u0026 =
accounting\",\"deletedIds\":[]},{\"id\":\"0:Letters\",\"name\":\"Letters\=
",\"deletedIds\":[]},{\"id\":\"0:Reports\",\"name\":\"Reports \\u0026 =
proposals\",\"deletedIds\":[]},{\"id\":\"0:Planners\",\"name\":\"Trackers=
\",\"deletedIds\":[]},{\"id\":\"Unparented\",\"name\":\"Uncategorized\",\=
"deletedIds\":[\"0:NoTemplateCategories\"]}]","docs-ttt":0,"docs-tcdtc":"=
[]","docs-mtdl":500,"docs-ividtg":false,"docs-tdvc":false,"docs-tdcp":0,"=
docs-tmbp":false,"docs-hetsdd":false,"docs-tintd":false,"docs-etpdt":true=
,"docs-els":true,"docs-dhcf":false,"docs-dhcp":false,"docs-dhed":false,"e=
nable_anonymous_photo_creation":false,"docs-isd":false,"docs-ema":false,"=
docs-eme":false,"docs-emi":true,"docs-al":[0,0,0,1,0],"docs-ndt":"Untitle=
d spreadsheet","docs-prn":"Google =
Sheets","docs-rpe":false,"docs-sfcnidt":true,"docs-sfcnidtwi":true,"docs-=
ecat":false,"docs-as":"","docs-etdimo":true,"docs-mdck":"AIzaSyBvuuU20zea=
BQb-M8WEzJVwxQ1lI4k1cXY","docs-etiff":true,"docs-spfe":true,"docs-mriim":=
1800000,"docs-eccbs":false,"docos-sosj":false,"docs-rlmp":true,"docs-mmpt=
":9000,"docs-erd":true,"docs-erfar":false,"docs-ensb":true,"docs-ddts":tr=
ue,"docs-uootuns":true,"docs-amawso":false,"docs-mdso":false,"docs-ofmpp"=
:true,"docs-anlpfdo":true,"docs-esdcf":false,"docs-pid":"1052505060979797=
53968","ecid":true,"docs-emo":false,"docs-eos":true,"docs-pedd":true,"doc=
s-eir":true,"docs-edll":true,"docs-eivu":true,"server_time_ms":1518401864=
341,"gaia_session_id":"","app-bc":"#0f9d58","enable_iframed_embed_api":fa=
lse,"docs-fut":"//drive.google.com?usp\u003dsheets_web#folders/{folderId}=
","esid":true,"esubid":false,"docs-etbs":true,"docs-usp":"sheets_web","do=
cs-isb":true,"docs-enct":false,"docs-emtrlrc":true,"docs-emtrb1r":true,"d=
ocs-emtrb2r":false,"docs-emtrb3r":false,"docs-mtrb1c":"","docs-mtrb2c":"R=
EORDER_FONT_SIZE","docs-mtrb3c":"DROP_TOOLBAR_ARROWS","docs-agdc":false,"=
docs-anddc":true,"docs-efts":false,"docs-elsr":false,"docs-elmc":false,"d=
ocs-fwd":false,"docs-esdp":false,"docs-ebidu":false,"docs-eoaip":false,"d=
ocs-net-enjp":true,"docs-dwc":false,"docs-tdd":false,"docs-eihhc":false,"=
docs-esdttfl":false,"docs-mcssa":false,"docs-eflimt":true,"docs-depquafr"=
:false,"docs-rldce":false,"docs-net-ernjp":true,"docs-amcacd":false,"docs=
-frbanmc":false,"docs-mib":52428800,"docs-mip":25000000,"docs-jern":"edit=
","docs-cp":false,"docs-ssi":false,"docs-dom":false,"enable_kennedy":true=
,"docs-gth":"Go to Sheets home =
screen","projector_view_url":"https://drive.google.com/file/d/11HCHbHEsn6=
yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8/view?usp\u003ddocs_web","opendv":true,"=
onePickImportDocumentUrl":"","opmbs":52428800,"opmpd":5000,"opbu":"https:=
//docs.google.com/picker","opru":"https://docs.google.com/relay.html","op=
du":false,"opccp":false,"ophi":"ritz","opst":"000770F2036C6ACAD59239D672F=
93DE8954664DDF2BBBE56CE::1518401864344","opuci":"spreadsheets","docs-to":=
"https://docs.google.com","docs-eopiiv2":false,"docs-eopiiv2wc":false,"ma=
estro_domain":"https://script.google.com","maestro_container_token":"ACjP=
JvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67g=
ebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR","maestro_script_edit=
or_uri":"https://script.google.com/macros/start?mid\u003dACjPJvGXokZ2oHRz=
boM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67gebDfO0seoJpU=
vVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d2","maestro_new_pro=
ject_uri":"https://script.google.com/macros/create?mid\u003dACjPJvGXokZ2o=
HRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0-R2Q67gebDfO0seo=
JpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d2","maestro_scri=
pt_gallery_uri":"https://docs.google.com/macros/scriptGalleryPanel?mid\u0=
03dACjPJvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedwZ4kCSomnUdXJPbHXm0=
-R2Q67gebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2kJR\u0026uiv\u003d=
2","maestro_script_manager_uri":"https://script.google.com/macros/scriptM=
anagerPanel?mid\u003dACjPJvGXokZ2oHRzboM01hsw12-0F6DNYfT2kHT4YMStbuIOUedw=
Z4kCSomnUdXJPbHXm0-R2Q67gebDfO0seoJpUvVYcV4tVT6RYxJ-blM6dxOV0d3himoLe98g2=
kJR\u0026uiv\u003d2","enable_maestro":true,"docs-emae":true,"mae-cwssw":f=
alse,"mae-aoeba":true,"mae-esme":false,"mae-seitd":true,"docs-mhea":false=
,"docs-pn":1339,"docs-idu":false,"docs-ct":"s","docs-rn":1065613620,"docs=
-hes":true,"docs-hecud":true,"docs-heoi":true,"docs-offline-uiaffd":true,=
"docs-offline-uoia":true,"docs-hhso":false,"docs-huso":false,"docs-hecom"=
:true,"docs-heftu":false,"docs-cci":"PROD","docs-caru":"https://clients6.=
google.com","docs-cbau":"https://drive.google.com","docs-cfru":"https://l=
h3.google.com","docs-ctcu":"https://client-channel.google.com/client-chan=
nel/client","docs-ctsu":"https://clients4.google.com/invalidation/lcs/cli=
ent","docs-cpv":0,"docs-cepvd":false,"docs-hasid":"Sheets","docs-epdf":tr=
ue,"docs-hdck":"AIzaSyDK9NGgwpilHBYveN5N3fzbtEnUEmD4PEg","docs-cpf":"","d=
ocs-hufcm":false,"docs-cpkl":[""],"docs-hucs":true,"docs-hunca":true,"doc=
s-hdod":"docs.google.com","docs-heesi":false,"jobset":"prod","docs-eafn":=
false,"docs-nad":"sites.google.com","docs-epcc":false,"docs-dlpe":true,"d=
ocs_abuse_link":"https://docs.google.com/abuse?id\u003d11HCHbHEsn6yuHZ9yO=
tubUz0wgmC3w0GAWwc0awjV-W8","docs-ediit":true,"docs-emddi":false,"docs-ec=
fr":false,"enable_omnibox_help_menu":true,"enable_omnibox":true,"docs-sti=
cky_view_mode":true,"docs-sef":false,"docs-senu":false,"docs-sebo":false,=
"docs-sesc":false,"docs-ehsr":false,"docs-esm":true,"docs-asol":true,"doc=
s-an":false,"docs-avot":false,"docs-ac":"[\"docs_analytics_capabilities\"=
]\n","docs-se":false,"docs-corsbc":true,"docs-spdy":false,"xdbcfAllowXpc"=
:true,"xdbcfAllowHostNamePrefix":true,"docs-iror":false,"fwaaw":true,"fau=
srlic":false,"factaot":0.9,"factmt":0.32,"feeaof":false,"feeaoro":false,"=
cedtl":"DATA","fabcde":false,"fabcdef":false,"feasf":false,"feaffep":fals=
e,"feal":true,"feamatep":false,"feapp":false,"feapt":true,"feantb":false,=
"feacos":false,"fetfac":true,"feadv":false,"feaddip":true,"feaf":false,"f=
easum":false,"febcf":false,"febas":false,"febs":false,"febscr":false,"feb=
sstd":false,"fecfo":true,"fectmffs":false,"fececm":true,"feceld":true,"fe=
cesb":false,"feceta":true,"fechptl":false,"fecpmr":false,"fecdv":false,"f=
ecfaue":false,"fecfrx":false,"fecfs":true,"fecac":false,"feciic":false,"f=
ecd":false,"fecps":false,"fedvs":false,"fedc":false,"fedcb":false,"fedcc"=
:false,"fedcj":false,"fedcqp":false,"fedtpp":false,"feedsr":false,"feeoms=
":false,"feecfr":false,"feedvs":false,"feepp":false,"feepts":true,"feewc"=
:false,"fefsbd":false,"fefrp":true,"fefvr":false,"fefuh":true,"fefrh":fal=
se,"fefmbr":false,"fegracr":false,"fegsr":false,"feiah":false,"feig":fals=
e,"feiwc":true,"feigpd":false,"feicf":false,"feim":false,"feaslm":false,"=
femrhfe":true,"femnvp":false,"femss":false,"femtfr":false,"fenz":true,"fe=
nqeu":false,"feop":false,"feol":false,"fepbr":false,"fepat":false,"fepafi=
":true,"fepbc":true,"fepdgc":false,"fpeur":true,"fepfc":false,"fepg":true=
,"fepgc":false,"fephl":true,"fephr":true,"fepnb":false,"feprh":true,"feps=
va":true,"feptd":true,"feps":true,"fepdp":true,"ferac":false,"ferapt":fal=
se,"ferb":false,"fercc":false,"fercf":false,"ferf":false,"ferfrh":false,"=
feridc":false,"fernrrca":false,"ferpt":false,"fersdr":false,"ferssd":fals=
e,"ferssh":false,"fershg":false,"fertd":false,"fertr":false,"ferttc":fals=
e,"ferws":false,"fesr":false,"feshop":true,"feser":true,"fesrl":false,"fe=
sjp":true,"fesjpv":false,"fesfnafsp":false,"fetdrif":false,"fetdrisd":fal=
se,"fectoc":true,"fetaz":true,"fetfav":true,"feuvh":false,"fewac":true,"f=
ewcp":false,"fewaf":true,"fewc":false,"fegdc":"DELAY_500MS","fmgtp":5,"mn=
cfdrc":500000,"fmancfg":50000,"fmincfg":50,"fmncfg":3,"fmnrfg":5,"qvcs":5=
0000,"fstdcv":"V4","ftmrotbc":true,"fupafp":false,"fatda":{"SHARED":"AUTO=
VIS"},"dmsmsl":{"SHARED":30000},"dmtlsl":{"SHARED":30000},"fecfos":{"GWT"=
:true},"fecpdu":{"SHARED":true},"feemc":{"SHARED":false},"fefgtdic":{"SER=
VER":true},"fgeo":{"SHARED":false},"feica":{"SHARED":true},"fmlf":{"SERVE=
R":true,"GWT":true,"ANDROID":true},"fecta":{"SERVER":true,"GWT":true},"fe=
uvad":{"SHARED":true},"fucw":{"SHARED":false},"fmacf":{"SHARED":100},"fmc=
pc":{"SHARED":50000},"fmcpsn":{"SHARED":100},"fmc":{"SHARED":18278},"fmcf=
as":{"SHARED":10000000},"fmdvipr":{"SHARED":500},"fmec":{"SHARED":300},"f=
mer":{"SHARED":50000},"fmfddps":{"SHARED":10000},"fimh":{"SHARED":50},"fm=
ix":{"SHARED":50},"fmnrigftd":{"GWT":10000,"ANDROID":10000,"IOS":10000},"=
fmpp":{"SHARED":999},"fmraffp":{"SHARED":10000},"fmtps":{"SHARED":100},"f=
plnas":{"SHARED":true},"fpvs":{"SHARED":"EXCLUDE_NUMBER_FORMAT"},"frs2":{=
"SHARED":"NEVER_REPEAT"},"fstdvs":{"SHARED":"V4"},"ftda":{"SHARED":"SIMPL=
E"},"ftmrotbcsf":{"GWT":true},"fudpie":{"SHARED":true},"fmtc":{"SHARED":2=
000000},"docs-text-encgscf":true,"docs-text-elaor":false,"docs-text-enphb=
":true,"docs-text-esm":false,"docs-text-epldl":true,"docs-text-etsrdpn":f=
alse,"docs-text-etsrds":false,"docs-text-ettws":false,"docs-text-enip":fa=
lse,"docs-text-ess":false,"docs-text-edtui":false,"docs-enih":false,"docs=
-etbe":false,"docs-text-ehlb":false,"docs-text-ewsp":false,"docs-text-emt=
d":false,"docs-text-ewaoc":false,"docs-smv":44,"enable_csi":true,"csi_ser=
vice_name":"ritz","mobilenative-ecbc":false,"ffhigh":["de","en","es","fr"=
,"it","ja","ko","nl","pl","pt-BR","ru","tr","zh-Hans","zh-Hant"],"fmcbusi=
w":400000,"felud":true,"feopl":true,"rd-feopl":true,"fendfld":true,"fetas=
":false,"fesc":true,"fefw":false,"fepcsv":false,"frama":false,"fevpr":fal=
se,"femc":false,"fesfb":false,"fsifl":false,"fsrpfx":"/spreadsheets2","fo=
hp":"http://docs.google.com/support/bin/answer.py?answer\u003d","fskb":"h=
ttps://docs.google.com/drawings","fifhu":"http://docs.google.com/support/=
bin/answer.py?answer\u003d40608","docs-net-cbfd":true,"fsbrhu":"//support=
.google.com/docs?p\u003dspreadsheets_find_replace","ffbu":"/[prefix]forms=
/d/[id]/","enable_docos":true,"fppp":"spreadsheets","docs-smheo":false,"d=
ocs-mwid":true,"docs-esdur":true,"feas":true,"feadf":false,"freaao":false=
,"docs-etic":false,"docs-etie":false,"docs-ecii":true,"docs-dcr":false,"d=
ocosKeyData":["//docs.google.com/static/comments/client/js/1608715708-doc=
os_binary_i18n.js",["","","","",""],0,null,null,"",[null,0,null,1,1,1],1,=
["Anonymous",null,"//ssl.gstatic.com/s2/profiles/images/silhouette96.png"=
,"ANONYMOUS_105250506097979753968",1,null,1],1,"AAHRpnXu9tBTKcJoCO6L8IdSU=
ov90mGt7bnZQNpKFZ5LmozJk3ygV0FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4u=
C0OrbuYMfCScNgzUBKW_zk",0,1,null,null,null,1,1,1,1,"https://66.docs.googl=
e.com/comments/d/AAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0Fo=
HnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk/xpc?id\u=
003dAAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0FoHnP3EA5xYCZsb=
I7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk\u0026anon\u003dfalse"=
,null,"/comments/d/AAHRpnXu9tBTKcJoCO6L8IdSUov90mGt7bnZQNpKFZ5LmozJk3ygV0=
FoHnP3EA5xYCZsbI7yX8L0R9l3Y09lE119oZ70C1ld4uC0OrbuYMfCScNgzUBKW_zk",null,=
1,0,"https://docs.google.com/comments/c",null,"prod",1,null,null,1,null,n=
ull,null,1,1,1,1,0,null,0,["tf",60000,0,null,null,null,null,null,null,nul=
l,null,null,null,null,null,null,null,null,null,0,1,0,0,1,0,0,1],[[2700003=
,2700004,2700005,2700023,2700024,5700955,5701457,5701496,5701504,5701508,=
5701943,5701975,5702015,5702039,5702079,5702171,5702219,5702340,5703010]]=
],"docosJs":{"default":"//docs.google.com/static/comments/client/js/16087=
15708-docos_binary_i18n.js"}},"key":"11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0GAWwc=
0awjV-W8","cosmoId":"11HCHbHEsn6yuHZ9yOtubUz0wgmC3w0GAWwc0awjV-W8","csiRe=
portUrl":"https://gg.google.com/csi","csiSendImmediately":false,"oui":"PR=
EF_00516718975332932411","editable":false,"commentable":false,"readCommen=
ts":false,"objectImageUrlPath":"embed/oimg","syncMap":"[]","downloadable"=
:true,"isSaved":true,"docName":"Tiger Classic 2018 Schedule for =
Teams","isDevelopmentCopy":false,"email":"","isAnonymousUser":true,"userD=
ashDom":"","userPathPrefix":"","forceBidiControls":false,"gaiaSessionId":=
"","authKey":"","imgPath":"https://ssl.gstatic.com/docs/spreadsheets/","i=
sRtlShell":false,"hasRevisionsAccess":false,"userCapabilities":{"CAN_RENA=
ME":false},"docsEverywhereFileExtension":"","titleWithoutFileExtension":"=
Tiger Classic 2018 Schedule for =
Teams","isShadowDocument":false,"gvizChartsTemplateUrl":"//about:blank","=
jsCompileModeIsRaw":false,"moduleUris":{"core":["/static/spreadsheets2/cl=
ient/js/2743262506-ritz_waffle_i18n_core.js"],"impressions":["/static/spr=
eadsheets2/client/js/3801139043-ritz_waffle_i18n_impressions.js"],"shell"=
:["/static/spreadsheets2/client/js/536979640-ritz_waffle_i18n_shell.js"],=
"inputtools":["/static/spreadsheets2/client/js/4006720578-ritz_waffle_i18=
n_inputtools.js"],"postshellbase":["/static/spreadsheets2/client/js/40586=
80804-ritz_waffle_i18n_postshellbase.js"],"analytics":["/static/spreadshe=
ets2/client/js/3806079507-ritz_waffle_i18n_analytics.js"],"assistant":["/=
static/spreadsheets2/client/js/3336918435-ritz_waffle_i18n_assistant.js"]=
,"banding":["/static/spreadsheets2/client/js/1193763778-ritz_waffle_i18n_=
banding.js"],"charteditor":["/static/spreadsheets2/client/js/618468127-ri=
tz_waffle_i18n_charteditor.js"],"companion":["/static/spreadsheets2/clien=
t/js/4219456397-ritz_waffle_i18n_companion.js"],"conditionalformat":["/st=
atic/spreadsheets2/client/js/3452697297-ritz_waffle_i18n_conditionalforma=
t.js"],"dataconnector":["/static/spreadsheets2/client/js/189757104-ritz_w=
affle_i18n_dataconnector.js"],"datepicker":["/static/spreadsheets2/client=
/js/1463558436-ritz_waffle_i18n_datepicker.js"],"dialogs":["/static/sprea=
dsheets2/client/js/292004902-ritz_waffle_i18n_dialogs.js"],"docos":["/sta=
tic/spreadsheets2/client/js/3167926274-ritz_waffle_i18n_docos.js"],"drawi=
ngs":["/static/spreadsheets2/client/js/744997250-ritz_waffle_i18n_drawing=
s.js"],"filterbar":["/static/spreadsheets2/client/js/2659445966-ritz_waff=
le_i18n_filterbar.js"],"findreplace":["/static/spreadsheets2/client/js/41=
49918428-ritz_waffle_i18n_findreplace.js"],"formbar":["/static/spreadshee=
ts2/client/js/1388609711-ritz_waffle_i18n_formbar.js"],"functionhelpconte=
nt":["/static/spreadsheets2/client/js/803981095-ritz_waffle_i18n_function=
helpcontent.js"],"goto":["/static/spreadsheets2/client/js/3161504461-ritz=
_waffle_i18n_goto.js"],"gvizcharts":["/static/spreadsheets2/client/js/191=
3880805-ritz_waffle_i18n_gvizcharts.js"],"hats":["/static/spreadsheets2/c=
lient/js/3280528184-ritz_waffle_i18n_hats.js"],"links":["/static/spreadsh=
eets2/client/js/417093775-ritz_waffle_i18n_links.js"],"namedrangespane":[=
"/static/spreadsheets2/client/js/3866943139-ritz_waffle_i18n_namedrangesp=
ane.js"],"offline":["/static/spreadsheets2/client/js/3501802115-ritz_waff=
le_i18n_offline.js"],"organize":["/static/spreadsheets2/client/js/4170946=
084-ritz_waffle_i18n_organize.js"],"pickerbase":["/static/spreadsheets2/c=
lient/js/1561921337-ritz_waffle_i18n_pickerbase.js"],"printing":["/static=
/spreadsheets2/client/js/619210006-ritz_waffle_i18n_printing.js"],"rangep=
rotection":["/static/spreadsheets2/client/js/2121398447-ritz_waffle_i18n_=
rangeprotection.js"],"revisions":["/static/spreadsheets2/client/js/168503=
6996-ritz_waffle_i18n_revisions.js"],"ritzfilter":["/static/spreadsheets2=
/client/js/15340018-ritz_waffle_i18n_ritzfilter.js"],"ritzmaestro":["/sta=
tic/spreadsheets2/client/js/4215738753-ritz_waffle_i18n_ritzmaestro.js"],=
"ritzprotectionpane":["/static/spreadsheets2/client/js/3842739715-ritz_wa=
ffle_i18n_ritzprotectionpane.js"],"screenmagnifier":["/static/spreadsheet=
s2/client/js/627825904-ritz_waffle_i18n_screenmagnifier.js"],"screenreade=
r":["/static/spreadsheets2/client/js/4079617805-ritz_waffle_i18n_screenre=
ader.js"],"spellcheck":["/static/spreadsheets2/client/js/2788809724-ritz_=
waffle_i18n_spellcheck.js"],"tableannotator":["/static/spreadsheets2/clie=
nt/js/2216665519-ritz_waffle_i18n_tableannotator.js"],"braille":["/static=
/spreadsheets2/client/js/2374325659-ritz_waffle_i18n_braille.js"],"images=
":["/static/spreadsheets2/client/js/2525951059-ritz_waffle_i18n_images.js=
"],"onepick":["/static/spreadsheets2/client/js/139292498-ritz_waffle_i18n=
_onepick.js"],"ritzpivottables":["/static/spreadsheets2/client/js/4292733=
369-ritz_waffle_i18n_ritzpivottables.js"],"viewer":["/static/spreadsheets=
2/client/js/3841982939-ritz_waffle_i18n_viewer.js"]},"moduleDeps":{"core"=
:[],"impressions":["core"],"shell":["core"],"inputtools":["shell"],"posts=
hellbase":["shell"],"analytics":["postshellbase"],"assistant":["postshell=
base"],"banding":["postshellbase"],"charteditor":["postshellbase"],"compa=
nion":["postshellbase"],"conditionalformat":["postshellbase"],"dataconnec=
tor":["postshellbase"],"datepicker":["postshellbase"],"dialogs":["postshe=
llbase"],"docos":["postshellbase"],"drawings":["postshellbase"],"filterba=
r":["postshellbase"],"findreplace":["postshellbase"],"formbar":["postshel=
lbase"],"functionhelpcontent":["postshellbase"],"goto":["postshellbase"],=
"gvizcharts":["postshellbase"],"hats":["postshellbase"],"links":["postshe=
llbase"],"namedrangespane":["postshellbase"],"offline":["postshellbase"],=
"organize":["postshellbase"],"pickerbase":["postshellbase"],"printing":["=
postshellbase"],"rangeprotection":["postshellbase"],"revisions":["postshe=
llbase"],"ritzfilter":["postshellbase"],"ritzmaestro":["postshellbase"],"=
ritzprotectionpane":["postshellbase"],"screenmagnifier":["postshellbase"]=
,"screenreader":["postshellbase"],"spellcheck":["postshellbase"],"tablean=
notator":["postshellbase"],"braille":["screenreader"],"images":["pickerba=
se"],"onepick":["pickerbase"],"ritzpivottables":["dialogs"],"viewer":["or=
ganize","ritzmaestro"]},"onePickSheetPickerUrl":"https://docs.google.com/=
picker?protocol\u003dgadgets\u0026relayUrl\u003dhttps://docs.google.com/r=
elay.html\u0026hostId\u003dtrix-copy-sheet\u0026title\u003dSelect+a+sprea=
dsheet+to+copy+this+worksheet+into\u0026hl\u003den\u0026newDriveView\u003=
dtrue\u0026origin\u003dhttps://docs.google.com\u0026st\u003d000770F2039DC=
8DD534DA04605B45EE7E894A4693EFC323A09::1518401864414\u0026urlInputVisible=
\u003dtrue\u0026nav\u003d((%22all%22,null,%7B%22mimeTypes%22:%22applicati=
on/vnd.google-apps.spreadsheet,application/vnd.google-apps.ritz%22,%22inc=
ludeFolders%22:true,%22ownedByMe%22:true%7D),(%22all%22,null,%7B%22mimeTy=
pes%22:%22application/vnd.google-apps.spreadsheet,application/vnd.google-=
apps.ritz%22,%22includeFolders%22:true,%22ownedByMe%22:false%7D),(%22all%=
22,null,%7B%22td%22:true,%22mimeTypes%22:%22application/vnd.google-apps.s=
preadsheet,application/vnd.google-apps.ritz%22,%22includeFolders%22:true%=
7D),(%22all%22,%22Recent%22,%7B%22mimeTypes%22:%22application/vnd.google-=
apps.spreadsheet,application/vnd.google-apps.ritz%22%7D))","onePickFontPi=
ckerUrl":"https://docs.google.com/picker?protocol\u003dgadgets\u0026relay=
Url\u003dhttps://docs.google.com/relay.html\u0026hostId\u003dritz-fonts\u=
0026title\u003dFonts\u0026hl\u003den\u0026newDriveView\u003dtrue\u0026ori=
gin\u003dhttps://docs.google.com\u0026st\u003d000770F2039DC8DD534DA04605B=
45EE7E894A4693EFC323A09::1518401864414\u0026navHidden\u003dtrue\u0026mult=
iselectEnabled\u003dtrue\u0026selectButtonLabel\u003dOK\u0026nav\u003d((%=
22fonts%22))","onePickImportPickerUrl":"https://docs.google.com/picker?pr=
otocol\u003dgadgets\u0026relayUrl\u003dhttps://docs.google.com/relay.html=
\u0026hostId\u003dtrix-import\u0026title\u003dImport+file\u0026hl\u003den=
\u0026newDriveView\u003dtrue\u0026origin\u003dhttps://docs.google.com\u00=
26st\u003d000770F2039DC8DD534DA04605B45EE7E894A4693EFC323A09::15184018644=
14\u0026nav\u003d((%22all%22,null,%7B%22mimeTypes%22:%22application/vnd.o=
penxmlformats-officedocument.spreadsheetml.template,application/vnd.openx=
mlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel,tex=
t/tab-separated-values,application/vnd.ms-excel.template.macroEnabled.12,=
application/vnd.ms-excel.sheet.macroEnabled.12,text/csv,application/vnd.o=
asis.opendocument.spreadsheet,text/plain,text/html%22,%22includeFolders%2=
2:true,%22ownedByMe%22:true%7D),(%22all%22,null,%7B%22mimeTypes%22:%22app=
lication/vnd.openxmlformats-officedocument.spreadsheetml.template,applica=
tion/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vn=
d.ms-excel,text/tab-separated-values,application/vnd.ms-excel.template.ma=
croEnabled.12,application/vnd.ms-excel.sheet.macroEnabled.12,text/csv,app=
lication/vnd.oasis.opendocument.spreadsheet,text/plain,text/html%22,%22in=
cludeFolders%22:true,%22ownedByMe%22:false%7D),(%22all%22,null,%7B%22td%2=
2:true,%22mimeTypes%22:%22application/vnd.openxmlformats-officedocument.s=
preadsheetml.template,application/vnd.openxmlformats-officedocument.sprea=
dsheetml.sheet,application/vnd.ms-excel,text/tab-separated-values,applica=
tion/vnd.ms-excel.template.macroEnabled.12,application/vnd.ms-excel.sheet=
.macroEnabled.12,text/csv,application/vnd.oasis.opendocument.spreadsheet,=
text/plain,text/html%22,%22includeFolders%22:true%7D),(%22all%22,%22Recen=
t%22,%7B%22mimeTypes%22:%22application/vnd.openxmlformats-officedocument.=
spreadsheetml.template,application/vnd.openxmlformats-officedocument.spre=
adsheetml.sheet,application/vnd.ms-excel,text/tab-separated-values,applic=
ation/vnd.ms-excel.template.macroEnabled.12,application/vnd.ms-excel.shee=
t.macroEnabled.12,text/csv,application/vnd.oasis.opendocument.spreadsheet=
,text/plain,text/html%22%7D),(%22upload%22,null,%7B%22query%22:%22docs%22=
%7D))","ritzDumbClient":false,"renderMode":"full","webFonts":"{\"fontMeta=
dataMap\":{\"Calibri\":{\"documentFont\":true,\"fontFaces\":[{\"fontFamil=
y\":\"Calibri\",\"menuFont\":false,\"sources\":[{\"format\":\"woff\",\"is=
Local\":true,\"url\":\"Calibri\"},{\"format\":\"woff\",\"isLocal\":false,=
\"url\":\"//fonts.gstatic.com/l/font?kit\\u003dOFGrPxRCHuS74TTXlqi_Iw\\u0=
026skey\\u003da1029226f80653a8\\u0026v\\u003dv8\"}],\"style\":\"normal\",=
\"subset\":\"LATIN\",\"subsetValue\":\"latin\",\"weight\":400,\"weightedF=
ontFamily\":\"Calibri\"},{\"fontFamily\":\"Calibri\",\"menuFont\":false,\=
"sources\":[{\"format\":\"woff\",\"isLocal\":true,\"url\":\"Calibri =
Italic\"},{\"format\":\"woff\",\"isLocal\":true,\"url\":\"Calibri-Italic\=
"},{\"format\":\"woff\",\"isLocal\":false,\"url\":\"//fonts.gstatic.com/l=
/font?kit\\u003ds6BJz6dd05IaBkVSZYii2j8E0i7KZn-EPnyo3HZu7kw\\u0026skey\\u=
003d36a3d5758e0e2f58\\u0026v\\u003dv8\"}],\"style\":\"italic\",\"subset\"=
:\"LATIN\",\"subsetValue\":\"latin\",\"weight\":400,\"weightedFontFamily\=
":\"Calibri\"},{\"fontFamily\":\"Calibri\",\"menuFont\":false,\"sources\"=
:[{\"format\":\"woff\",\"isLocal\":true,\"url\":\"Calibri =
Bold\"},{\"format\":\"woff\",\"isLocal\":true,\"url\":\"Calibri-Bold\"},{=
\"format\":\"woff\",\"isLocal\":false,\"url\":\"//fonts.gstatic.com/l/fon=
t?kit\\u003dcCwcoZCh95jEfkePtzfl9xsxEYwM7FgeyaSgU71cLG0\\u0026skey\\u003d=
cd2dd6afe6bf0eb2\\u0026v\\u003dv8\"}],\"style\":\"normal\",\"subset\":\"L=
ATIN\",\"subsetValue\":\"latin\",\"weight\":700,\"weightedFontFamily\":\"=
Calibri =
Bold\"},{\"fontFamily\":\"Calibri\",\"menuFont\":false,\"sources\":[{\"fo=
rmat\":\"woff\",\"isLocal\":true,\"url\":\"Calibri Bold =
Italic\"},{\"format\":\"woff\",\"isLocal\":true,\"url\":\"Calibri-BoldIta=
lic\"},{\"format\":\"woff\",\"isLocal\":false,\"url\":\"//fonts.gstatic.c=
om/l/font?kit\\u003dtglRjQQneep4ISNw_cVZOHhCUOGz7vYGh680lGh-uXM\\u0026ske=
y\\u003d8b00183e5f6700b6\\u0026v\\u003dv8\"}],\"style\":\"italic\",\"subs=
et\":\"LATIN\",\"subsetValue\":\"latin\",\"weight\":700,\"weightedFontFam=
ily\":\"Calibri =
Bold\"},{\"fontFamily\":\"Calibri--Menu\",\"menuFont\":true,\"sources\":[=
{\"format\":\"woff\",\"isLocal\":false,\"url\":\"//fonts.gstatic.com/l/fo=
nt?kit\\u003d621uLGEsZz7WHey1hdO2jQ\\u0026skey\\u003da1029226f80653a8\\u0=
026v\\u003dv8\"}],\"style\":\"normal\",\"subset\":\"MENU\",\"subsetValue\=
":\"menu\",\"weight\":400,\"weightedFontFamily\":\"Calibri\"}],\"hasInked=
Whitespace\":false,\"restrictedDomainFont\":false,\"userDomainFont\":fals=
e,\"version\":\"v8\"}},\"weightedFontFamilyMap\":{\"Calibri\":\"Calibri\"=
,\"Calibri =
Bold\":\"Calibri\"}}","dlpDetectorIds":"[]","isTdOrganizer":false,"showAn=
swersLoggingOptOut":true,"wasUpgraded":false}}; mergedConfig['ecso'] =3D =
false;=0A=
      var browserInfo =3D {};=0A=
      browserInfo['win'] =3D window;=0A=
      browserInfo['doc'] =3D document;=0A=
    =0A=
        function loadWaffle() {=0A=
          trixApp.load(browserInfo, mergedConfig, bootstrapData);=0A=
          bootstrapData =3D null;=0A=
        }=0A=
=0A=
        // If the ritz gwt app is loaded and the ritz namespace is =
exported,=0A=
        // load up waffle.=0A=
        if (typeof ritz !=3D 'undefined' && typeof ritz.NativeChannel =
!=3D 'undefined') {=0A=
          loadWaffle();=0A=
        }=0A=
      </SCRIPT>

<SCRIPT>(window['gbar']=3Dwindow['gbar']||{})._CONFIG=3D[[[0,"www.gstatic=
.com","og.og.en_US.hhUJCb7q638.O","com","en","283",0,[3,2,"","","1300102,=
3700330,3700521","1517457199","0"],"40400","SPmAWtiBFInMjwSggq_YBA",0,0,"=
og.og.2tc0shzv4ba1.L.X.O","AA2YrTsDpoEZihwhPN2-ni6zqwjgX8RD4A","AA2YrTvKK=
_rO5mviSWhOYxP41K_xfRddzA","",2,1,200,"USA",null,null,"283","283"],null,0=
,["m;/_/scs/abc-static/_/js/k=3Dgapi.gapi.en.41Z8rKx1XQQ.O/m=3D__features=
__/am=3DAAE/rt=3Dj/d=3D1/rs=3DAHpOoo-9aMm3x1MgiL0Q16Hn9-7ySAbiAQ","https:=
//apis.google.com","","","","",null,1,"es_plusone_gc_20180201.0_p0","en"]=
,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:pluson=
e:gapi.iframes","","en"],null,null,null,null,null,[0,0,0,null,"","","",""=
],[1,0.001000000047497451,1],[1,0.1000000014901161,2,1],null,null,[0,0,["=
lg"],0,["lat"]],[["ld","gl","is","id","nb","nw","sb","sd","p","vd","awd",=
"st","lod","eld","ip","dp","cpd","","","","","","","","","","mud","",""],=
[""]],null,null,null,[30,152,0,100,60],null,null,null,null,null,[1,1],nul=
l,[1,0.1000000014901161,0,40400,283,"USA","en","1517457199.0",4,0.0010000=
00047497451],null,[""]]];(window['gbar']=3Dwindow['gbar']||{})._LDD=3D["b=
t","base","bn","bu","cp","el","lo","sbi","ni","sf","up","dd","aw","iw","i=
f","gi","vi","pi","eq","uc","aswc"];/* _GlobalPrefix_ */=0A=
this.gbar_=3Dthis.gbar_||{};(function(_){var window=3Dthis;=0A=
/* _Module_:_r */=0A=
try{=0A=
var ba,ha,ia,ja,ka,ta,ua;_.aa=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){var =
c=3Dfunction(){};c.prototype=3Da;return new c};if("function"=3D=3Dtypeof =
Object.setPrototypeOf)ba=3DObject.setPrototypeOf;else{var ca;a:{var =
da=3D{fg:!0},ea=3D{};try{ea.__proto__=3Dda;ca=3Dea.fg;break =
a}catch(a){}ca=3D!1}ba=3Dca?function(a,c){a.__proto__=3Dc;if(a.__proto__!=
=3D=3Dc)throw new TypeError(a+" is not extensible");return =
a}:null}_.fa=3Dba;=0A=
ha=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,c,d){a!=3DArray.=
prototype&&a!=3DObject.prototype&&(a[c]=3Dd.value)};ia=3D"undefined"!=3Dt=
ypeof window&&window=3D=3D=3Dthis?this:"undefined"!=3Dtypeof =
window.global&&null!=3Dwindow.global?window.global:this;ja=3Dfunction(a){=
if(a){for(var =
c=3Dia,d=3D["String","prototype","startsWith"],e=3D0;e<d.length-1;e++){va=
r f=3Dd[e];f in =
c||(c[f]=3D{});c=3Dc[f]}d=3Dd[d.length-1];e=3Dc[d];a=3Da(e);a!=3De&&null!=
=3Da&&ha(c,d,{configurable:!0,writable:!0,value:a})}};=0A=
ja(function(a){return a?a:function(a,d){if(null=3D=3Dthis)throw new =
TypeError("The 'this' value for String.prototype.startsWith must not be =
null or undefined");if(a instanceof RegExp)throw new TypeError("First =
argument to String.prototype.startsWith must not be a regular =
expression");var =
c=3Dthis.length,f=3Da.length;d=3DMath.max(0,Math.min(d|0,this.length));fo=
r(var g=3D0;g<f&&d<c;)if(this[d++]!=3Da[g++])return!1;return =
g>=3Df}});ka=3Dka||{};_.m=3Dthis;_.n=3Dfunction(a){return void =
0!=3D=3Da};=0A=
_.p=3Dfunction(a){return"string"=3D=3Dtypeof =
a};_.la=3Dfunction(a){return"number"=3D=3Dtypeof =
a};_.r=3Dfunction(a,c){a=3Da.split(".");c=3Dc||_.m;for(var =
d=3D0;d<a.length;d++)if(c=3Dc[a[d]],null=3D=3Dc)return null;return =
c};_.ma=3Dfunction(){};_.na=3Dfunction(a){a.Xd=3Dvoid =
0;a.R=3Dfunction(){return a.Xd?a.Xd:a.Xd=3Dnew a}};=0A=
_.oa=3Dfunction(a){var c=3Dtypeof a;if("object"=3D=3Dc)if(a){if(a =
instanceof Array)return"array";if(a instanceof Object)return c;var =
d=3DObject.prototype.toString.call(a);if("[object =
Window]"=3D=3Dd)return"object";if("[object =
Array]"=3D=3Dd||"number"=3D=3Dtypeof a.length&&"undefined"!=3Dtypeof =
a.splice&&"undefined"!=3Dtypeof =
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";i=
f("[object Function]"=3D=3Dd||"undefined"!=3Dtypeof =
a.call&&"undefined"!=3Dtypeof =
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}=
else return"null";=0A=
else if("function"=3D=3Dc&&"undefined"=3D=3Dtypeof =
a.call)return"object";return =
c};_.u=3Dfunction(a){return"array"=3D=3D_.oa(a)};_.pa=3Dfunction(a){var =
c=3D_.oa(a);return"array"=3D=3Dc||"object"=3D=3Dc&&"number"=3D=3Dtypeof =
a.length};_.qa=3Dfunction(a){return"function"=3D=3D_.oa(a)};_.ra=3Dfuncti=
on(a){var c=3Dtypeof =
a;return"object"=3D=3Dc&&null!=3Da||"function"=3D=3Dc};_.sa=3D"closure_ui=
d_"+(1E9*Math.random()>>>0);ta=3Dfunction(a,c,d){return =
a.call.apply(a.bind,arguments)};=0A=
ua=3Dfunction(a,c,d){if(!a)throw Error();if(2<arguments.length){var =
e=3DArray.prototype.slice.call(arguments,2);return function(){var =
d=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(d=
,e);return a.apply(c,d)}}return function(){return =
a.apply(c,arguments)}};_.v=3Dfunction(a,c,d){Function.prototype.bind&&-1!=
=3DFunction.prototype.bind.toString().indexOf("native =
code")?_.v=3Dta:_.v=3Dua;return _.v.apply(null,arguments)};=0A=
_.va=3Dfunction(a,c){var =
d=3DArray.prototype.slice.call(arguments,1);return function(){var =
c=3Dd.slice();c.push.apply(c,arguments);return =
a.apply(this,c)}};_.w=3DDate.now||function(){return+new =
Date};_.x=3Dfunction(a,c){a=3Da.split(".");var d=3D_.m;a[0]in =
d||!d.execScript||d.execScript("var "+a[0]);for(var =
e;a.length&&(e=3Da.shift());)!a.length&&_.n(c)?d[e]=3Dc:d[e]&&d[e]!=3D=3D=
Object.prototype[e]?d=3Dd[e]:d=3Dd[e]=3D{}};=0A=
_.y=3Dfunction(a,c){function =
d(){}d.prototype=3Dc.prototype;a.J=3Dc.prototype;a.prototype=3Dnew =
d;a.prototype.constructor=3Da;a.Sj=3Dfunction(a,d,g){for(var =
e=3DArray(arguments.length-2),f=3D2;f<arguments.length;f++)e[f-2]=3Dargum=
ents[f];return c.prototype[d].apply(a,e)}};=0A=
_.wa=3Dfunction(a){if(Error.captureStackTrace)Error.captureStackTrace(thi=
s,_.wa);else{var =
c=3DError().stack;c&&(this.stack=3Dc)}a&&(this.message=3DString(a))};_.y(=
_.wa,Error);_.wa.prototype.name=3D"CustomError";var =
Ea;_.xa=3DArray.prototype.indexOf?function(a,c){return =
Array.prototype.indexOf.call(a,c,void 0)}:function(a,c){if(_.p(a))return =
_.p(c)&&1=3D=3Dc.length?a.indexOf(c,0):-1;for(var =
d=3D0;d<a.length;d++)if(d in a&&a[d]=3D=3D=3Dc)return =
d;return-1};_.ya=3DArray.prototype.forEach?function(a,c,d){Array.prototyp=
e.forEach.call(a,c,d)}:function(a,c,d){for(var =
e=3Da.length,f=3D_.p(a)?a.split(""):a,g=3D0;g<e;g++)g in =
f&&c.call(d,f[g],g,a)};=0A=
_.za=3DArray.prototype.filter?function(a,c,d){return =
Array.prototype.filter.call(a,c,d)}:function(a,c,d){for(var =
e=3Da.length,f=3D[],g=3D0,h=3D_.p(a)?a.split(""):a,l=3D0;l<e;l++)if(l in =
h){var q=3Dh[l];c.call(d,q,l,a)&&(f[g++]=3Dq)}return =
f};_.Aa=3DArray.prototype.map?function(a,c,d){return =
Array.prototype.map.call(a,c,d)}:function(a,c,d){for(var =
e=3Da.length,f=3DArray(e),g=3D_.p(a)?a.split(""):a,h=3D0;h<e;h++)h in =
g&&(f[h]=3Dc.call(d,g[h],h,a));return f};=0A=
_.Ba=3DArray.prototype.reduce?function(a,c,d){return =
Array.prototype.reduce.call(a,c,d)}:function(a,c,d){var =
e=3Dd;(0,_.ya)(a,function(d,g){e=3Dc.call(void 0,e,d,g,a)});return =
e};_.Ca=3DArray.prototype.some?function(a,c){return =
Array.prototype.some.call(a,c,void 0)}:function(a,c){for(var =
d=3Da.length,e=3D_.p(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&c.call(void 0,e[f],f,a))return!0;return!1};=0A=
Ea=3Dfunction(a){a:{var c=3DDa;for(var =
d=3Da.length,e=3D_.p(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&c.call(void 0,e[f],f,a)){c=3Df;break a}c=3D-1}return =
0>c?null:_.p(a)?a.charAt(c):a[c]};_.Fa=3Dfunction(a,c){return =
0<=3D(0,_.xa)(a,c)};_.Ga=3Dfunction(a,c){c=3D(0,_.xa)(a,c);var =
d;(d=3D0<=3Dc)&&Array.prototype.splice.call(a,c,1);return =
d};_.Ha=3Dfunction(a){var c=3Da.length;if(0<c){for(var =
d=3DArray(c),e=3D0;e<c;e++)d[e]=3Da[e];return d}return[]}; =
_.Ia=3Dfunction(a,c,d){return =
2>=3Darguments.length?Array.prototype.slice.call(a,c):Array.prototype.sli=
ce.call(a,c,d)};=0A=
var Pa,Qa,Ra,Sa,Ta,Ua,Oa,Wa;_.Ja=3Dfunction(a,c){return =
0=3D=3Da.lastIndexOf(c,0)};_.Ka=3Dfunction(a){return/^[\s\xa0]*$/.test(a)=
};_.Ma=3DString.prototype.trim?function(a){return =
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};=
_.Na=3Dfunction(a){return(0,window.encodeURIComponent)(String(a))};=0A=
_.Va=3Dfunction(a){if(!Oa.test(a))return =
a;-1!=3Da.indexOf("&")&&(a=3Da.replace(Pa,"&amp;"));-1!=3Da.indexOf("<")&=
&(a=3Da.replace(Qa,"&lt;"));-1!=3Da.indexOf(">")&&(a=3Da.replace(Ra,"&gt;=
"));-1!=3Da.indexOf('"')&&(a=3Da.replace(Sa,"&quot;"));-1!=3Da.indexOf("'=
")&&(a=3Da.replace(Ta,"&#39;"));-1!=3Da.indexOf("\x00")&&(a=3Da.replace(U=
a,"&#0;"));return =
a};Pa=3D/&/g;Qa=3D/</g;Ra=3D/>/g;Sa=3D/"/g;Ta=3D/'/g;Ua=3D/\x00/g;Oa=3D/[=
\x00&<>"']/;=0A=
_.Xa=3Dfunction(a,c){var =
d=3D0;a=3D(0,_.Ma)(String(a)).split(".");c=3D(0,_.Ma)(String(c)).split(".=
");for(var e=3DMath.max(a.length,c.length),f=3D0;0=3D=3Dd&&f<e;f++){var =
g=3Da[f]||"",h=3Dc[f]||"";do{g=3D/(\d*)(\D*)(.*)/.exec(g)||["","","",""];=
h=3D/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0=3D=3Dg[0].length&&0=3D=3D=
h[0].length)break;d=3DWa(0=3D=3Dg[1].length?0:(0,window.parseInt)(g[1],10=
),0=3D=3Dh[1].length?0:(0,window.parseInt)(h[1],10))||Wa(0=3D=3Dg[2].leng=
th,0=3D=3Dh[2].length)||Wa(g[2],h[2]);g=3Dg[3];h=3Dh[3]}while(0=3D=3Dd)}r=
eturn d}; Wa=3Dfunction(a,c){return a<c?-1:a>c?1:0};=0A=
a:{var Za=3D_.m.navigator;if(Za){var =
$a=3DZa.userAgent;if($a){_.Ya=3D$a;break a}}_.Ya=3D""}var =
z=3Dfunction(a){return-1!=3D_.Ya.indexOf(a)};var =
bb,db,eb,fb;_.ab=3Dfunction(a,c,d){for(var e in =
a)c.call(d,a[e],e,a)};bb=3Dfunction(a,c){for(var d in a)if(c.call(void =
0,a[d],d,a))return!0;return!1};_.cb=3Dfunction(a){var =
c=3D[],d=3D0,e;for(e in a)c[d++]=3Da[e];return c};db=3Dfunction(a){var =
c=3D[],d=3D0,e;for(e in a)c[d++]=3De;return c};eb=3Dfunction(a,c){return =
null!=3D=3Da&&c in a};fb=3D"constructor hasOwnProperty isPrototypeOf =
propertyIsEnumerable toLocaleString toString valueOf".split(" "); =
_.gb=3Dfunction(a,c){for(var =
d,e,f=3D1;f<arguments.length;f++){e=3Darguments[f];for(d in =
e)a[d]=3De[d];for(var =
g=3D0;g<fb.length;g++)d=3Dfb[g],Object.prototype.hasOwnProperty.call(e,d)=
&&(a[d]=3De[d])}};=0A=
var hb;_.ib=3Dfunction(){return =
z("Safari")&&!(hb()||z("Coast")||z("Opera")||z("Edge")||z("Silk")||z("And=
roid"))};hb=3Dfunction(){return(z("Chrome")||z("CriOS"))&&!z("Edge")};var=
 jb;jb=3Dfunction(){return =
z("iPhone")&&!z("iPod")&&!z("iPad")};_.kb=3Dfunction(){return =
jb()||z("iPad")||z("iPod")};var ob;_.lb=3Dfunction(a){_.lb[" =
"](a);return a};_.lb[" "]=3D_.ma;_.mb=3Dfunction(a,c){try{return =
_.lb(a[c]),!0}catch(d){}return!1};ob=3Dfunction(a,c){var d=3Dnb;return =
Object.prototype.hasOwnProperty.call(d,a)?d[a]:d[a]=3Dc(a)};var =
vb,Eb,Fb,nb,Nb;_.pb=3Dz("Opera");_.A=3Dz("Trident")||z("MSIE");_.qb=3Dz("=
Edge");_.rb=3D_.qb||_.A;_.sb=3Dz("Gecko")&&!(-1!=3D_.Ya.toLowerCase().ind=
exOf("webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge");_.tb=3D=
-1!=3D_.Ya.toLowerCase().indexOf("webkit")&&!z("Edge");vb=3D_.m.navigator=
||null;_.ub=3Dvb&&vb.platform||"";_.wb=3Dz("Macintosh");_.xb=3Dz("Windows=
");_.yb=3Dz("Linux")||z("CrOS");_.zb=3Dz("Android");_.Ab=3Djb();_.Bb=3Dz(=
"iPad");_.Cb=3Dz("iPod");_.Db=3D_.kb();=0A=
Eb=3Dfunction(){var a=3D_.m.document;return a?a.documentMode:void =
0};a:{var Gb=3D"",Hb=3Dfunction(){var =
a=3D_.Ya;if(_.sb)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.qb)return/Edge\/=
([\d\.]+)/.exec(a);if(_.A)return/\b(?:MSIE|rv)[: =
]([^\);]+)(\)|;)/.exec(a);if(_.tb)return/WebKit\/(\S+)/.exec(a);if(_.pb)r=
eturn/(?:Version)[ =
\/]?(\S+)/.exec(a)}();Hb&&(Gb=3DHb?Hb[1]:"");if(_.A){var =
Ib=3DEb();if(null!=3DIb&&Ib>(0,window.parseFloat)(Gb)){Fb=3DString(Ib);br=
eak a}}Fb=3DGb}_.Jb=3DFb;nb=3D{}; _.Kb=3Dfunction(a){return =
ob(a,function(){return 0<=3D_.Xa(_.Jb,a)})};_.Mb=3Dfunction(a){return =
Number(Lb)>=3Da};var =
Ob=3D_.m.document;Nb=3DOb&&_.A?Eb()||("CSS1Compat"=3D=3DOb.compatMode?(0,=
window.parseInt)(_.Jb,10):5):void 0;var Lb=3DNb;=0A=
var =
Sb;_.Pb=3Dz("Firefox");_.Qb=3Djb()||z("iPod");_.Rb=3Dz("iPad");Sb=3Dz("An=
droid")&&!(hb()||z("Firefox")||z("Opera")||z("Silk"));_.Tb=3Dhb();_.Ub=3D=
_.ib()&&!_.kb();var Vb=3Dnull;var =
Wb,Xb,Yb,cc,gc,hc;_.C=3Dfunction(){};Wb=3D"function"=3D=3Dtypeof =
window.Uint8Array;_.D=3Dfunction(a,c,d,e,f){a.b=3Dnull;c||(c=3Dd?[d]:[]);=
a.H=3Dd?String(d):void =
0;a.C=3D0=3D=3D=3Dd?-1:0;a.w=3Dc;a:{if(a.w.length&&(c=3Da.w.length-1,(d=3D=
a.w[c])&&"object"=3D=3Dtypeof d&&!_.u(d)&&!(Wb&&d instanceof =
window.Uint8Array))){a.B=3Dc-a.C;a.A=3Dd;break =
a}-1<e?(a.B=3De,a.A=3Dnull):a.B=3DNumber.MAX_VALUE}a.G=3D{};if(f)for(e=3D=
0;e<f.length;e++)c=3Df[e],c<a.B?(c+=3Da.C,a.w[c]=3Da.w[c]||Xb):(Yb(a),a.A=
[c]=3Da.A[c]||Xb)};Xb=3D[];=0A=
Yb=3Dfunction(a){var =
c=3Da.B+a.C;a.w[c]||(a.A=3Da.w[c]=3D{})};_.E=3Dfunction(a,c){if(c<a.B){c+=
=3Da.C;var d=3Da.w[c];return d=3D=3D=3DXb?a.w[c]=3D[]:d}if(a.A)return =
d=3Da.A[c],d=3D=3D=3DXb?a.A[c]=3D[]:d};_.Zb=3Dfunction(a,c){if(c<a.B){c+=3D=
a.C;var d=3Da.w[c];return d=3D=3D=3DXb?a.w[c]=3D[]:d}d=3Da.A[c];return =
d=3D=3D=3DXb?a.A[c]=3D[]:d};_.F=3Dfunction(a,c,d){a=3D_.E(a,c);return =
null=3D=3Da?d:a};_.G=3Dfunction(a,c,d){c<a.B?a.w[c+a.C]=3Dd:(Yb(a),a.A[c]=
=3Dd)};_.H=3Dfunction(a,c,d){a.b||(a.b=3D{});if(!a.b[d]){var =
e=3D_.E(a,d);e&&(a.b[d]=3Dnew c(e))}return a.b[d]};=0A=
_.$b=3Dfunction(a,c,d){a.b||(a.b=3D{});if(!a.b[d]){for(var =
e=3D_.Zb(a,d),f=3D[],g=3D0;g<e.length;g++)f[g]=3Dnew =
c(e[g]);a.b[d]=3Df}c=3Da.b[d];c=3D=3DXb&&(c=3Da.b[d]=3D[]);return =
c};_.ac=3Dfunction(a,c,d){a.b||(a.b=3D{});var =
e=3Dd?d.ib():d;a.b[c]=3Dd;_.G(a,c,e)};_.bc=3Dfunction(a,c,d){a.b||(a.b=3D=
{});d=3Dd||[];for(var =
e=3D[],f=3D0;f<d.length;f++)e[f]=3Dd[f].ib();a.b[c]=3Dd;_.G(a,c,e)};cc=3D=
function(a){if(a.b)for(var c in a.b){var d=3Da.b[c];if(_.u(d))for(var =
e=3D0;e<d.length;e++)d[e]&&d[e].ib();else d&&d.ib()}};=0A=
_.C.prototype.ib=3Dfunction(){cc(this);return this.w};=0A=
_.C.prototype.o=3DWb?function(){var =
a=3Dwindow.Uint8Array.prototype.toJSON;window.Uint8Array.prototype.toJSON=
=3Dfunction(){if(!Vb){Vb=3D{};for(var =
a=3D0;65>a;a++)Vb[a]=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvw=
xyz0123456789+/=3D".charAt(a)}a=3DVb;for(var =
d=3D[],e=3D0;e<this.length;e+=3D3){var =
f=3Dthis[e],g=3De+1<this.length,h=3Dg?this[e+1]:0,l=3De+2<this.length,q=3D=
l?this[e+2]:0,t=3Df>>2;f=3D(f&3)<<4|h>>4;h=3D(h&15)<<2|q>>6;q&=3D63;l||(q=
=3D64,g||(h=3D64));d.push(a[t],a[f],a[h],a[q])}return =
d.join("")};try{return JSON.stringify(this.w&&=0A=
this.ib(),dc)}finally{window.Uint8Array.prototype.toJSON=3Da}}:function()=
{return JSON.stringify(this.w&&this.ib(),dc)};var =
dc=3Dfunction(a,c){return =
_.la(c)&&((0,window.isNaN)(c)||window.Infinity=3D=3D=3Dc||-window.Infinit=
y=3D=3D=3Dc)?String(c):c};_.C.prototype.toString=3Dfunction(){cc(this);re=
turn this.w.toString()};=0A=
var fc=3Dfunction(a){var c=3Dec;if(a.A){a.b||(a.b=3D{});var =
d=3Dc.o;if(c.w){if(c.b)return =
a.b[d]||(a.b[d]=3D(0,_.Aa)(a.A[d]||[],function(a){return new =
c.b(a)})),a.b[d]}else if(c.b)return!a.b[d]&&a.A[d]&&(a.b[d]=3Dnew =
c.b(a.A[d])),a.b[d];return =
a.A[d]}};_.C.prototype.clone=3Dfunction(){return =
gc(this)};gc=3Dfunction(a){return new a.constructor(hc(a.ib()))};=0A=
hc=3Dfunction(a){if(_.u(a)){for(var =
c=3DArray(a.length),d=3D0;d<a.length;d++){var =
e=3Da[d];null!=3De&&(c[d]=3D"object"=3D=3Dtypeof e?hc(e):e)}return =
c}if(Wb&&a instanceof window.Uint8Array)return new =
window.Uint8Array(a);c=3D{};for(d in =
a)e=3Da[d],null!=3De&&(c[d]=3D"object"=3D=3Dtypeof e?hc(e):e);return =
c};_.jc=3Dfunction(a,c){_.ic[a]=3Dc;c.Vj=3Da};_.ic=3D{};=0A=
_.kc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(_.kc,_.C);var =
lc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(lc,_.C);var =
mc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(mc,_.C);_.nc=3Dfunction(a){_.=
D(this,a,0,-1,null)};_.y(_.nc,_.C);_.pc=3Dfunction(){var a=3D_.oc()||new =
_.nc;return =
_.E(a,9)};_.qc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(_.qc,_.C);var =
rc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(rc,_.C);_.tc=3Dfunction(a){_.=
D(this,a,0,-1,null)};_.y(_.tc,_.C);var =
uc=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(uc,_.C);uc.prototype.D=3Dfunc=
tion(){return _.H(this,_.tc,14)};_.vc=3Dfunction(){var =
a=3D_.I.R().ea;return _.H(a,_.qc,13)};_.oc=3Dfunction(){var =
a=3D_.I.R().ea;return _.H(a,_.nc,4)};_.J=3Dfunction(a,c){return =
null!=3Da?!!a:!!c};_.K=3Dfunction(a,c){void 0=3D=3Dc&&(c=3D"");return =
null!=3Da?a:c};_.M=3Dfunction(a,c){void 0=3D=3Dc&&(c=3D0);return =
null!=3Da?a:c};var wc=3Dnew =
uc(window.gbar&&window.gbar._CONFIG?window.gbar._CONFIG[0]:[[,,,,,,,[]],[=
],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]]),xc;xc=3D_.E(wc,3);=
_.yc=3D_.J(xc);_.N=3Dfunction(){this.ja=3Dthis.ja;this.Ta=3Dthis.Ta};_.N.=
prototype.ja=3D!1;_.N.prototype.ha=3Dfunction(){this.ja||(this.ja=3D!0,th=
is.S())};_.Ac=3Dfunction(a,c){c=3D_.va(_.zc,c);a.ja?_.n(void =
0)?c.call(void 0):c():(a.Ta||(a.Ta=3D[]),a.Ta.push(_.n(void =
0)?(0,_.v)(c,void =
0):c))};_.N.prototype.S=3Dfunction(){if(this.Ta)for(;this.Ta.length;)this=
.Ta.shift()()};_.zc=3Dfunction(a){a&&"function"=3D=3Dtypeof =
a.ha&&a.ha()};=0A=
var Bc=3Dfunction(){function =
a(){f[0]=3D1732584193;f[1]=3D4023233417;f[2]=3D2562383102;f[3]=3D27173387=
8;f[4]=3D3285377520;B=3Dt=3D0}function c(a){for(var =
c=3Dh,d=3D0;64>d;d+=3D4)c[d/4]=3Da[d]<<24|a[d+1]<<16|a[d+2]<<8|a[d+3];for=
(d=3D16;80>d;d++)a=3Dc[d-3]^c[d-8]^c[d-14]^c[d-16],c[d]=3D(a<<1|a>>>31)&4=
294967295;a=3Df[0];var =
e=3Df[1],g=3Df[2],l=3Df[3],q=3Df[4];for(d=3D0;80>d;d++){if(40>d)if(20>d){=
var t=3Dl^e&(g^l);var L=3D1518500249}else t=3De^g^l,L=3D1859775393;else =
60>d?(t=3De&g|l&(e|g),L=3D2400959708):(t=3De^g^l,L=3D3395469782);t=3D((a<=
<5|a>>>27)&4294967295)+=0A=
t+q+L+c[d]&4294967295;q=3Dl;l=3Dg;g=3D(e<<30|e>>>2)&4294967295;e=3Da;a=3D=
t}f[0]=3Df[0]+a&4294967295;f[1]=3Df[1]+e&4294967295;f[2]=3Df[2]+g&4294967=
295;f[3]=3Df[3]+l&4294967295;f[4]=3Df[4]+q&4294967295}function =
d(a,d){if("string"=3D=3D=3Dtypeof =
a){a=3D(0,window.unescape)((0,window.encodeURIComponent)(a));for(var =
e=3D[],f=3D0,h=3Da.length;f<h;++f)e.push(a.charCodeAt(f));a=3De}d||(d=3Da=
.length);e=3D0;if(0=3D=3Dt)for(;e+64<d;)c(a.slice(e,e+64)),e+=3D64,B+=3D6=
4;for(;e<d;)if(g[t++]=3Da[e++],B++,64=3D=3Dt)for(t=3D0,c(g);e+64<d;)c(a.s=
lice(e,e+64)),e+=3D64,B+=3D64}=0A=
function e(){var a=3D[],e=3D8*B;56>t?d(l,56-t):d(l,64-(t-56));for(var =
h=3D63;56<=3Dh;h--)g[h]=3De&255,e>>>=3D8;c(g);for(h=3De=3D0;5>h;h++)for(v=
ar q=3D24;0<=3Dq;q-=3D8)a[e++]=3Df[h]>>q&255;return a}for(var =
f=3D[],g=3D[],h=3D[],l=3D[128],q=3D1;64>q;++q)l[q]=3D0;var =
t,B;a();return{reset:a,update:d,digest:e,Dg:function(){for(var =
a=3De(),c=3D"",d=3D0;d<a.length;d++)c+=3D"0123456789ABCDEF".charAt(Math.f=
loor(a[d]/16))+"0123456789ABCDEF".charAt(a[d]%16);return c}}};=0A=
var =
Cc=3Dfunction(a){if(!a)return"";a=3Da.split("#")[0].split("?")[0];a=3Da.t=
oLowerCase();0=3D=3Da.indexOf("//")&&(a=3Dwindow.location.protocol+a);/^[=
\w\-]*:\/\//.test(a)||(a=3Dwindow.location.href);var =
c=3Da.substring(a.indexOf("://")+3),d=3Dc.indexOf("/");-1!=3Dd&&(c=3Dc.su=
bstring(0,d));a=3Da.substring(0,a.indexOf("://"));if("http"!=3D=3Da&&"htt=
ps"!=3D=3Da&&"chrome-extension"!=3D=3Da&&"file"!=3D=3Da&&"android-app"!=3D=
=3Da&&"chrome-search"!=3D=3Da&&"app"!=3D=3Da)throw =
Error("d`"+a);d=3D"";var e=3Dc.indexOf(":");if(-1!=3De){var =
f=3Dc.substring(e+1);c=3Dc.substring(0, =
e);if("http"=3D=3D=3Da&&"80"!=3D=3Df||"https"=3D=3D=3Da&&"443"!=3D=3Df)d=3D=
":"+f}return a+"://"+c+d};=0A=
var Ec=3Dfunction(a,c,d){var e=3D[],f=3D[];if(1=3D=3D(_.u(d)?2:1))return =
f=3D[c,a],(0,_.ya)(e,function(a){f.push(a)}),Dc(f.join(" "));var =
g=3D[],h=3D[];(0,_.ya)(d,function(a){h.push(a.key);g.push(a.value)});d=3D=
Math.floor((new =
Date).getTime()/1E3);f=3D0=3D=3Dg.length?[d,c,a]:[g.join(":"),d,c,a];(0,_=
.ya)(e,function(a){f.push(a)});a=3DDc(f.join(" =
"));a=3D[d,a];0=3D=3Dh.length||a.push(h.join(""));return =
a.join("_")},Dc=3Dfunction(a){var c=3DBc();c.update(a);return =
c.Dg().toLowerCase()};=0A=
var =
Fc=3Dfunction(a){this.b=3Da||{cookie:""}},Gc;_.k=3DFc.prototype;_.k.set=3D=
function(a,c,d,e,f,g){if(/[;=3D\s]/.test(a))throw =
Error("e`"+a);if(/[;\r\n]/.test(c))throw =
Error("f`"+c);_.n(d)||(d=3D-1);f=3Df?";domain=3D"+f:"";e=3De?";path=3D"+e=
:"";g=3Dg?";secure":"";d=3D0>d?"":0=3D=3Dd?";expires=3D"+(new =
Date(1970,1,1)).toUTCString():";expires=3D"+(new =
Date((0,_.w)()+1E3*d)).toUTCString();this.b.cookie=3Da+"=3D"+c+f+e+d+g};=0A=
_.k.get=3Dfunction(a,c){for(var =
d=3Da+"=3D",e=3D(this.b.cookie||"").split(";"),f=3D0,g;f<e.length;f++){g=3D=
(0,_.Ma)(e[f]);if(0=3D=3Dg.lastIndexOf(d,0))return =
g.substr(d.length);if(g=3D=3Da)return""}return =
c};_.k.remove=3Dfunction(a,c,d){var =
e=3D_.n(this.get(a));this.set(a,"",0,c,d);return =
e};_.k.Za=3Dfunction(){return Gc(this).keys};_.k.ab=3Dfunction(){return =
Gc(this).values};_.k.Fc=3Dfunction(){return!this.b.cookie};_.k.clear=3Dfu=
nction(){for(var =
a=3DGc(this).keys,c=3Da.length-1;0<=3Dc;c--)this.remove(a[c])};=0A=
Gc=3Dfunction(a){a=3D(a.b.cookie||"").split(";");for(var =
c=3D[],d=3D[],e,f,g=3D0;g<a.length;g++)f=3D(0,_.Ma)(a[g]),e=3Df.indexOf("=
=3D"),-1=3D=3De?(c.push(""),d.push(f)):(c.push(f.substring(0,e)),d.push(f=
.substring(e+1)));return{keys:c,values:d}};_.Hc=3Dnew =
Fc("undefined"=3D=3Dtypeof =
window.document?null:window.document);_.Hc.o=3D3950;=0A=
var Ic=3Dfunction(a){var =
c=3DCc(String(_.m.location.href)),d=3D_.m.__OVERRIDE_SID;null=3D=3Dd&&(d=3D=
(new =
Fc(window.document)).get("SID"));if(d&&(c=3D(d=3D0=3D=3Dc.indexOf("https:=
")||0=3D=3Dc.indexOf("chrome-extension:"))?_.m.__SAPISID:_.m.__APISID,nul=
l=3D=3Dc&&(c=3D(new =
Fc(window.document)).get(d?"SAPISID":"APISID")),c)){d=3Dd?"SAPISIDHASH":"=
APISIDHASH";var e=3DString(_.m.location.href);return =
e&&c&&d?[d,Ec(Cc(e),c,a||null)].join(" "):null}return null};=0A=
_.Jc=3Dfunction(a){a.prototype.then=3Da.prototype.then;a.prototype.$goog_=
Thenable=3D!0};_.Kc=3Dfunction(a){if(!a)return!1;try{return!!a.$goog_Then=
able}catch(c){return!1}};var =
Lc=3Dfunction(a,c){this.w=3Da;this.A=3Dc;this.o=3D0;this.b=3Dnull};Lc.pro=
totype.get=3Dfunction(){if(0<this.o){this.o--;var =
a=3Dthis.b;this.b=3Da.next;a.next=3Dnull}else a=3Dthis.w();return a};var =
Mc=3Dfunction(a,c){a.A(c);100>a.o&&(a.o++,c.next=3Da.b,a.b=3Dc)};var =
Nc=3Dfunction(){this.o=3Dthis.b=3Dnull},Pc=3Dnew Lc(function(){return =
new Oc},function(a){a.reset()});Nc.prototype.add=3Dfunction(a,c){var =
d=3DPc.get();d.set(a,c);this.o?this.o.next=3Dd:this.b=3Dd;this.o=3Dd};Nc.=
prototype.remove=3Dfunction(){var =
a=3Dnull;this.b&&(a=3Dthis.b,this.b=3Dthis.b.next,this.b||(this.o=3Dnull)=
,a.next=3Dnull);return a};var =
Oc=3Dfunction(){this.next=3Dthis.scope=3Dthis.rb=3Dnull};Oc.prototype.set=
=3Dfunction(a,c){this.rb=3Da;this.scope=3Dc;this.next=3Dnull}; =
Oc.prototype.reset=3Dfunction(){this.next=3Dthis.scope=3Dthis.rb=3Dnull};=0A=
var Rc,Sc,Tc;_.Qc=3Dfunction(a){return a};Rc=3Dfunction(a){var =
c=3Dc||0;return function(){return =
a.apply(this,Array.prototype.slice.call(arguments,0,c))}};Sc=3Dfunction(a=
){var c=3Darguments,d=3Dc.length;return function(){for(var =
a=3D0;a<d;a++)if(c[a].apply(this,arguments))return!0;return!1}};Tc=3Dfunc=
tion(a){return function(){return!a.apply(this,arguments)}};=0A=
var Uc=3Dfunction(a){_.m.setTimeout(function(){throw =
a;},0)},Vc,Wc=3Dfunction(){var =
a=3D_.m.MessageChannel;"undefined"=3D=3D=3Dtypeof =
a&&"undefined"!=3D=3Dtypeof =
window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=3Df=
unction(){var =
a=3Dwindow.document.createElement("IFRAME");a.style.display=3D"none";a.sr=
c=3D"";window.document.documentElement.appendChild(a);var =
c=3Da.contentWindow;a=3Dc.document;a.open();a.write("");a.close();var =
d=3D"callImmediate"+Math.random(),e=3D"file:"=3D=3Dc.location.protocol?"*=
":c.location.protocol+=0A=
"//"+c.location.host;a=3D(0,_.v)(function(a){if(("*"=3D=3De||a.origin=3D=3D=
e)&&a.data=3D=3Dd)this.port1.onmessage()},this);c.addEventListener("messa=
ge",a,!1);this.port1=3D{};this.port2=3D{postMessage:function(){c.postMess=
age(d,e)}}});if("undefined"!=3D=3Dtypeof =
a&&!z("Trident")&&!z("MSIE")){var c=3Dnew =
a,d=3D{},e=3Dd;c.port1.onmessage=3Dfunction(){if(_.n(d.next)){d=3Dd.next;=
var a=3Dd.De;d.De=3Dnull;a()}};return =
function(a){e.next=3D{De:a};e=3De.next;c.port2.postMessage(0)}}return"und=
efined"!=3D=3Dtypeof window.document&&"onreadystatechange"in=0A=
window.document.createElement("SCRIPT")?function(a){var =
c=3Dwindow.document.createElement("SCRIPT");c.onreadystatechange=3Dfuncti=
on(){c.onreadystatechange=3Dnull;c.parentNode.removeChild(c);c=3Dnull;a()=
;a=3Dnull};window.document.documentElement.appendChild(c)}:function(a){_.=
m.setTimeout(a,0)}};=0A=
var =
ad=3Dfunction(a,c){Xc||Yc();Zc||(Xc(),Zc=3D!0);$c.add(a,c)},Xc,Yc=3Dfunct=
ion(){if(-1!=3DString(_.m.Promise).indexOf("[native code]")){var =
a=3D_.m.Promise.resolve(void 0);Xc=3Dfunction(){a.then(bd)}}else =
Xc=3Dfunction(){var =
a=3Dbd;!_.qa(_.m.setImmediate)||_.m.Window&&_.m.Window.prototype&&!z("Edg=
e")&&_.m.Window.prototype.setImmediate=3D=3D_.m.setImmediate?(Vc||(Vc=3DW=
c()),Vc(a)):_.m.setImmediate(a)}},Zc=3D!1,$c=3Dnew =
Nc,bd=3Dfunction(){for(var =
a;a=3D$c.remove();){try{a.rb.call(a.scope)}catch(c){Uc(c)}Mc(Pc,a)}Zc=3D!=
1};=0A=
var ed,jd,pd,nd,sd,rd,td;_.dd=3Dfunction(a,c){this.b=3D0;this.D=3Dvoid =
0;this.A=3Dthis.o=3Dthis.w=3Dnull;this.B=3Dthis.C=3D!1;if(a!=3D_.ma)try{v=
ar =
d=3Dthis;a.call(c,function(a){cd(d,2,a)},function(a){cd(d,3,a)})}catch(e)=
{cd(this,3,e)}};ed=3Dfunction(){this.next=3Dthis.context=3Dthis.o=3Dthis.=
w=3Dthis.b=3Dnull;this.A=3D!1};ed.prototype.reset=3Dfunction(){this.conte=
xt=3Dthis.o=3Dthis.w=3Dthis.b=3Dnull;this.A=3D!1};var fd=3Dnew =
Lc(function(){return new =
ed},function(a){a.reset()}),gd=3Dfunction(a,c,d){var =
e=3Dfd.get();e.w=3Da;e.o=3Dc;e.context=3Dd;return e};=0A=
_.dd.prototype.then=3Dfunction(a,c,d){return =
_.hd(this,_.qa(a)?a:null,_.qa(c)?c:null,d)};_.Jc(_.dd);_.dd.prototype.can=
cel=3Dfunction(a){0=3D=3Dthis.b&&ad(function(){var c=3Dnew =
_.id(a);jd(this,c)},this)};jd=3Dfunction(a,c){if(0=3D=3Da.b)if(a.w){var =
d=3Da.w;if(d.o){for(var =
e=3D0,f=3Dnull,g=3Dnull,h=3Dd.o;h&&(h.A||(e++,h.b=3D=3Da&&(f=3Dh),!(f&&1<=
e)));h=3Dh.next)f||(g=3Dh);f&&(0=3D=3Dd.b&&1=3D=3De?jd(d,c):(g?(e=3Dg,e.n=
ext=3D=3Dd.A&&(d.A=3De),e.next=3De.next.next):md(d),nd(d,f,3,c)))}a.w=3Dn=
ull}else cd(a,3,c)};=0A=
pd=3Dfunction(a,c){a.o||2!=3Da.b&&3!=3Da.b||od(a);a.A?a.A.next=3Dc:a.o=3D=
c;a.A=3Dc};_.hd=3Dfunction(a,c,d,e){var f=3Dgd(null,null,null);f.b=3Dnew =
_.dd(function(a,h){f.w=3Dc?function(d){try{var =
f=3Dc.call(e,d);a(f)}catch(t){h(t)}}:a;f.o=3Dd?function(c){try{var =
f=3Dd.call(e,c);!_.n(f)&&c instanceof =
_.id?h(c):a(f)}catch(t){h(t)}}:h});f.b.w=3Da;pd(a,f);return =
f.b};_.dd.prototype.G=3Dfunction(a){this.b=3D0;cd(this,2,a)};_.dd.prototy=
pe.H=3Dfunction(a){this.b=3D0;cd(this,3,a)};=0A=
var cd=3Dfunction(a,c,d){if(0=3D=3Da.b){a=3D=3D=3Dd&&(c=3D3,d=3Dnew =
TypeError("Promise cannot resolve to itself"));a.b=3D1;a:{var =
e=3Dd,f=3Da.G,g=3Da.H;if(e instanceof =
_.dd){pd(e,gd(f||_.ma,g||null,a));var h=3D!0}else =
if(_.Kc(e))e.then(f,g,a),h=3D!0;else{if(_.ra(e))try{var =
l=3De.then;if(_.qa(l)){qd(e,l,f,g,a);h=3D!0;break =
a}}catch(q){g.call(a,q);h=3D!0;break =
a}h=3D!1}}h||(a.D=3Dd,a.b=3Dc,a.w=3Dnull,od(a),3!=3Dc||d instanceof =
_.id||rd(a,d))}},qd=3Dfunction(a,c,d,e,f){var =
g=3D!1,h=3Dfunction(a){g||(g=3D!0,d.call(f,a))},l=3Dfunction(a){g||(g=3D!=
0,e.call(f,=0A=
a))};try{c.call(a,h,l)}catch(q){l(q)}},od=3Dfunction(a){a.C||(a.C=3D!0,ad=
(a.F,a))},md=3Dfunction(a){var =
c=3Dnull;a.o&&(c=3Da.o,a.o=3Dc.next,c.next=3Dnull);a.o||(a.A=3Dnull);retu=
rn c};_.dd.prototype.F=3Dfunction(){for(var =
a;a=3Dmd(this);)nd(this,a,this.b,this.D);this.C=3D!1};nd=3Dfunction(a,c,d=
,e){if(3=3D=3Dd&&c.o&&!c.A)for(;a&&a.B;a=3Da.w)a.B=3D!1;if(c.b)c.b.w=3Dnu=
ll,sd(c,d,e);else =
try{c.A?c.w.call(c.context):sd(c,d,e)}catch(f){td.call(null,f)}Mc(fd,c)};=
sd=3Dfunction(a,c,d){2=3D=3Dc?a.w.call(a.context,d):a.o&&a.o.call(a.conte=
xt,d)}; =
rd=3Dfunction(a,c){a.B=3D!0;ad(function(){a.B&&td.call(null,c)})};td=3DUc=
;_.id=3Dfunction(a){_.wa.call(this,a)};_.y(_.id,_.wa);_.id.prototype.name=
=3D"cancel";=0A=
var =
vd,wd,xd;_.ud=3D!_.A||_.Mb(9);vd=3D!_.A||_.Mb(9);wd=3D_.A&&!_.Kb("9");xd=3D=
function(){if(!_.m.addEventListener||!Object.defineProperty)return!1;var =
a=3D!1,c=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});_=
.m.addEventListener("test",_.ma,c);_.m.removeEventListener("test",_.ma,c)=
;return a}();=0A=
_.yd=3Dfunction(a,c){this.type=3Da;this.b=3Dthis.target=3Dc;this.o=3D!1;t=
his.Kf=3D!0};_.yd.prototype.stopPropagation=3Dfunction(){this.o=3D!0};_.y=
d.prototype.preventDefault=3Dfunction(){this.Kf=3D!1};_.zd=3D_.tb?"webkit=
TransitionEnd":_.pb?"otransitionend":"transitionend";_.Ad=3Dfunction(a,c)=
{_.yd.call(this,a?a.type:"");this.relatedTarget=3Dthis.b=3Dthis.target=3D=
null;this.button=3Dthis.screenY=3Dthis.screenX=3Dthis.clientY=3Dthis.clie=
ntX=3D0;this.key=3D"";this.w=3Dthis.keyCode=3D0;this.metaKey=3Dthis.shift=
Key=3Dthis.altKey=3Dthis.ctrlKey=3D!1;this.state=3Dnull;this.pointerId=3D=
0;this.pointerType=3D"";this.Pa=3Dnull;a&&this.init(a,c)};_.y(_.Ad,_.yd);=
var Bd=3D{2:"touch",3:"pen",4:"mouse"};=0A=
_.Ad.prototype.init=3Dfunction(a,c){var =
d=3Dthis.type=3Da.type,e=3Da.changedTouches?a.changedTouches[0]:null;this=
.target=3Da.target||a.srcElement;this.b=3Dc;(c=3Da.relatedTarget)?_.sb&&(=
_.mb(c,"nodeName")||(c=3Dnull)):"mouseover"=3D=3Dd?c=3Da.fromElement:"mou=
seout"=3D=3Dd&&(c=3Da.toElement);this.relatedTarget=3Dc;null=3D=3D=3De?(t=
his.clientX=3Dvoid =
0!=3D=3Da.clientX?a.clientX:a.pageX,this.clientY=3Dvoid =
0!=3D=3Da.clientY?a.clientY:a.pageY,this.screenX=3Da.screenX||0,this.scre=
enY=3Da.screenY||0):(this.clientX=3Dvoid =
0!=3D=3De.clientX?e.clientX:e.pageX,this.clientY=3D=0A=
void =
0!=3D=3De.clientY?e.clientY:e.pageY,this.screenX=3De.screenX||0,this.scre=
enY=3De.screenY||0);this.button=3Da.button;this.keyCode=3Da.keyCode||0;th=
is.key=3Da.key||"";this.w=3Da.charCode||("keypress"=3D=3Dd?a.keyCode:0);t=
his.ctrlKey=3Da.ctrlKey;this.altKey=3Da.altKey;this.shiftKey=3Da.shiftKey=
;this.metaKey=3Da.metaKey;this.pointerId=3Da.pointerId||0;this.pointerTyp=
e=3D_.p(a.pointerType)?a.pointerType:Bd[a.pointerType]||"";this.state=3Da=
.state;this.Pa=3Da;a.defaultPrevented&&this.preventDefault()};=0A=
_.Ad.prototype.stopPropagation=3Dfunction(){_.Ad.J.stopPropagation.call(t=
his);this.Pa.stopPropagation?this.Pa.stopPropagation():this.Pa.cancelBubb=
le=3D!0};_.Ad.prototype.preventDefault=3Dfunction(){_.Ad.J.preventDefault=
.call(this);var a=3Dthis.Pa;if(a.preventDefault)a.preventDefault();else =
if(a.returnValue=3D!1,wd)try{if(a.ctrlKey||112<=3Da.keyCode&&123>=3Da.key=
Code)a.keyCode=3D-1}catch(c){}};=0A=
var =
Ed;_.Cd=3D"closure_listenable_"+(1E6*Math.random()|0);_.Dd=3Dfunction(a){=
return!(!a||!a[_.Cd])};Ed=3D0;var =
Fd=3Dfunction(a,c,d,e,f){this.listener=3Da;this.b=3Dnull;this.src=3Dc;thi=
s.type=3Dd;this.capture=3D!!e;this.dd=3Df;this.key=3D++Ed;this.lc=3Dthis.=
Oc=3D!1},Gd=3Dfunction(a){a.lc=3D!0;a.listener=3Dnull;a.b=3Dnull;a.src=3D=
null;a.dd=3Dnull};var =
Hd=3Dfunction(a){this.src=3Da;this.b=3D{};this.o=3D0};Hd.prototype.add=3D=
function(a,c,d,e,f){var =
g=3Da.toString();a=3Dthis.b[g];a||(a=3Dthis.b[g]=3D[],this.o++);var =
h=3DId(a,c,e,f);-1<h?(c=3Da[h],d||(c.Oc=3D!1)):(c=3Dnew =
Fd(c,this.src,g,!!e,f),c.Oc=3Dd,a.push(c));return =
c};Hd.prototype.remove=3Dfunction(a,c,d,e){a=3Da.toString();if(!(a in =
this.b))return!1;var =
f=3Dthis.b[a];c=3DId(f,c,d,e);return-1<c?(Gd(f[c]),Array.prototype.splice=
.call(f,c,1),0=3D=3Df.length&&(delete this.b[a],this.o--),!0):!1};=0A=
var Jd=3Dfunction(a,c){var d=3Dc.type;if(!(d in a.b))return!1;var =
e=3D_.Ga(a.b[d],c);e&&(Gd(c),0=3D=3Da.b[d].length&&(delete =
a.b[d],a.o--));return =
e};Hd.prototype.ic=3Dfunction(a,c){a=3Dthis.b[a.toString()];var =
d=3D[];if(a)for(var e=3D0;e<a.length;++e){var =
f=3Da[e];f.capture=3D=3Dc&&d.push(f)}return =
d};Hd.prototype.Mb=3Dfunction(a,c,d,e){a=3Dthis.b[a.toString()];var =
f=3D-1;a&&(f=3DId(a,c,d,e));return-1<f?a[f]:null};=0A=
Hd.prototype.hasListener=3Dfunction(a,c){var =
d=3D_.n(a),e=3Dd?a.toString():"",f=3D_.n(c);return =
bb(this.b,function(a){for(var =
g=3D0;g<a.length;++g)if(!(d&&a[g].type!=3De||f&&a[g].capture!=3Dc))return=
!0;return!1})};var Id=3Dfunction(a,c,d,e){for(var =
f=3D0;f<a.length;++f){var =
g=3Da[f];if(!g.lc&&g.listener=3D=3Dc&&g.capture=3D=3D!!d&&g.dd=3D=3De)ret=
urn f}return-1};=0A=
var =
Kd,Ld,Md,Pd,Rd,Sd,Xd,Wd,Td,Yd;Kd=3D"closure_lm_"+(1E6*Math.random()|0);Ld=
=3D{};Md=3D0;_.O=3Dfunction(a,c,d,e,f){if(e&&e.once)return =
_.Nd(a,c,d,e,f);if(_.u(c)){for(var =
g=3D0;g<c.length;g++)_.O(a,c[g],d,e,f);return null}d=3D_.Od(d);return =
_.Dd(a)?a.L(c,d,_.ra(e)?!!e.capture:!!e,f):Pd(a,c,d,!1,e,f)};=0A=
Pd=3Dfunction(a,c,d,e,f,g){if(!c)throw Error("g");var =
h=3D_.ra(f)?!!f.capture:!!f,l=3D_.Qd(a);l||(a[Kd]=3Dl=3Dnew =
Hd(a));d=3Dl.add(c,d,e,h,g);if(d.b)return =
d;e=3DRd();d.b=3De;e.src=3Da;e.listener=3Dd;if(a.addEventListener)xd||(f=3D=
h),void 0=3D=3D=3Df&&(f=3D!1),a.addEventListener(c.toString(),e,f);else =
if(a.attachEvent)a.attachEvent(Sd(c.toString()),e);else =
if(a.addListener&&a.removeListener)a.addListener(e);else throw =
Error("h");Md++;return d};=0A=
Rd=3Dfunction(){var a=3DTd,c=3Dvd?function(d){return =
a.call(c.src,c.listener,d)}:function(d){d=3Da.call(c.src,c.listener,d);if=
(!d)return d};return c};_.Nd=3Dfunction(a,c,d,e,f){if(_.u(c)){for(var =
g=3D0;g<c.length;g++)_.Nd(a,c[g],d,e,f);return null}d=3D_.Od(d);return =
_.Dd(a)?a.Na(c,d,_.ra(e)?!!e.capture:!!e,f):Pd(a,c,d,!0,e,f)};_.Ud=3Dfunc=
tion(a,c,d,e,f){if(_.u(c))for(var =
g=3D0;g<c.length;g++)_.Ud(a,c[g],d,e,f);else =
e=3D_.ra(e)?!!e.capture:!!e,d=3D_.Od(d),_.Dd(a)?a.sa(c,d,e,f):a&&(a=3D_.Q=
d(a))&&(c=3Da.Mb(c,d,e,f))&&_.Vd(c)};=0A=
_.Vd=3Dfunction(a){if(_.la(a)||!a||a.lc)return!1;var =
c=3Da.src;if(_.Dd(c))return c.Jc(a);var =
d=3Da.type,e=3Da.b;c.removeEventListener?c.removeEventListener(d,e,a.capt=
ure):c.detachEvent?c.detachEvent(Sd(d),e):c.addListener&&c.removeListener=
&&c.removeListener(e);Md--;(d=3D_.Qd(c))?(Jd(d,a),0=3D=3Dd.o&&(d.src=3Dnu=
ll,c[Kd]=3Dnull)):Gd(a);return!0};Sd=3Dfunction(a){return a in =
Ld?Ld[a]:Ld[a]=3D"on"+a};=0A=
Xd=3Dfunction(a,c,d,e){var =
f=3D!0;if(a=3D_.Qd(a))if(c=3Da.b[c.toString()])for(c=3Dc.concat(),a=3D0;a=
<c.length;a++){var =
g=3Dc[a];g&&g.capture=3D=3Dd&&!g.lc&&(g=3DWd(g,e),f=3Df&&!1!=3D=3Dg)}retu=
rn f};Wd=3Dfunction(a,c){var =
d=3Da.listener,e=3Da.dd||a.src;a.Oc&&_.Vd(a);return d.call(e,c)};=0A=
Td=3Dfunction(a,c){if(a.lc)return!0;if(!vd){var =
d=3Dc||_.r("window.event");c=3Dnew _.Ad(d,this);var =
e=3D!0;if(!(0>d.keyCode||void 0!=3Dd.returnValue)){a:{var =
f=3D!1;if(0=3D=3Dd.keyCode)try{d.keyCode=3D-1;break =
a}catch(h){f=3D!0}if(f||void =
0=3D=3Dd.returnValue)d.returnValue=3D!0}d=3D[];for(f=3Dc.b;f;f=3Df.parent=
Node)d.push(f);a=3Da.type;for(f=3Dd.length-1;!c.o&&0<=3Df;f--){c.b=3Dd[f]=
;var =
g=3DXd(d[f],a,!0,c);e=3De&&g}for(f=3D0;!c.o&&f<d.length;f++)c.b=3Dd[f],g=3D=
Xd(d[f],a,!1,c),e=3De&&g}return e}return Wd(a,new _.Ad(c,this))}; =
_.Qd=3Dfunction(a){a=3Da[Kd];return a instanceof =
Hd?a:null};Yd=3D"__closure_events_fn_"+(1E9*Math.random()>>>0);_.Od=3Dfun=
ction(a){if(_.qa(a))return a;a[Yd]||(a[Yd]=3Dfunction(c){return =
a.handleEvent(c)});return a[Yd]};=0A=
_.P=3Dfunction(){_.N.call(this);this.lb=3Dnew =
Hd(this);this.gg=3Dthis;this.fe=3Dnull};_.y(_.P,_.N);_.P.prototype[_.Cd]=3D=
!0;_.k=3D_.P.prototype;_.k.Xc=3Dfunction(){return =
this.fe};_.k.pe=3Dfunction(a){this.fe=3Da};_.k.addEventListener=3Dfunctio=
n(a,c,d,e){_.O(this,a,c,d,e)};_.k.removeEventListener=3Dfunction(a,c,d,e)=
{_.Ud(this,a,c,d,e)};=0A=
_.k.dispatchEvent=3Dfunction(a){var =
c,d=3Dthis.Xc();if(d)for(c=3D[];d;d=3Dd.Xc())c.push(d);d=3Dthis.gg;var =
e=3Da.type||a;if(_.p(a))a=3Dnew _.yd(a,d);else if(a instanceof =
_.yd)a.target=3Da.target||d;else{var f=3Da;a=3Dnew =
_.yd(e,d);_.gb(a,f)}f=3D!0;if(c)for(var =
g=3Dc.length-1;!a.o&&0<=3Dg;g--){var =
h=3Da.b=3Dc[g];f=3Dh.ec(e,!0,a)&&f}a.o||(h=3Da.b=3Dd,f=3Dh.ec(e,!0,a)&&f,=
a.o||(f=3Dh.ec(e,!1,a)&&f));if(c)for(g=3D0;!a.o&&g<c.length;g++)h=3Da.b=3D=
c[g],f=3Dh.ec(e,!1,a)&&f;return =
f};_.k.S=3Dfunction(){_.P.J.S.call(this);this.od();this.fe=3Dnull};=0A=
_.k.L=3Dfunction(a,c,d,e){return =
this.lb.add(String(a),c,!1,d,e)};_.k.Na=3Dfunction(a,c,d,e){return =
this.lb.add(String(a),c,!0,d,e)};_.k.sa=3Dfunction(a,c,d,e){return =
this.lb.remove(String(a),c,d,e)};_.k.Jc=3Dfunction(a){return =
Jd(this.lb,a)};_.k.od=3Dfunction(a){if(this.lb){var =
c=3Dthis.lb;a=3Da&&a.toString();var d=3D0,e;for(e in =
c.b)if(!a||e=3D=3Da){for(var =
f=3Dc.b[e],g=3D0;g<f.length;g++)++d,Gd(f[g]);delete =
c.b[e];c.o--}c=3Dd}else c=3D0;return c};=0A=
_.k.ec=3Dfunction(a,c,d){a=3Dthis.lb.b[String(a)];if(!a)return!0;a=3Da.co=
ncat();for(var e=3D!0,f=3D0;f<a.length;++f){var =
g=3Da[f];if(g&&!g.lc&&g.capture=3D=3Dc){var =
h=3Dg.listener,l=3Dg.dd||g.src;g.Oc&&this.Jc(g);e=3D!1!=3D=3Dh.call(l,d)&=
&e}}return e&&0!=3Dd.Kf};_.k.ic=3Dfunction(a,c){return =
this.lb.ic(String(a),c)};_.k.Mb=3Dfunction(a,c,d,e){return =
this.lb.Mb(String(a),c,d,e)};_.k.hasListener=3Dfunction(a,c){return =
this.lb.hasListener(_.n(a)?String(a):void 0,c)};=0A=
_.Zd=3Dfunction(a,c){_.P.call(this);this.A=3Da||1;this.w=3Dc||_.m;this.B=3D=
(0,_.v)(this.D,this);this.C=3D(0,_.w)()};_.y(_.Zd,_.P);_.Zd.prototype.o=3D=
!1;_.Zd.prototype.b=3Dnull;_.$d=3Dfunction(a,c){a.A=3Dc;a.b&&a.o?(a.stop(=
),a.start()):a.b&&a.stop()};_.Zd.prototype.D=3Dfunction(){if(this.o){var =
a=3D(0,_.w)()-this.C;0<a&&a<.8*this.A?this.b=3Dthis.w.setTimeout(this.B,t=
his.A-a):(this.b&&(this.w.clearTimeout(this.b),this.b=3Dnull),this.dispat=
chEvent("tick"),this.o&&(this.b=3Dthis.w.setTimeout(this.B,this.A),this.C=
=3D(0,_.w)()))}};=0A=
_.Zd.prototype.start=3Dfunction(){this.o=3D!0;this.b||(this.b=3Dthis.w.se=
tTimeout(this.B,this.A),this.C=3D(0,_.w)())};_.Zd.prototype.stop=3Dfuncti=
on(){this.o=3D!1;this.b&&(this.w.clearTimeout(this.b),this.b=3Dnull)};_.Z=
d.prototype.S=3Dfunction(){_.Zd.J.S.call(this);this.stop();delete =
this.w};_.ae=3Dfunction(a,c,d){if(_.qa(a))d&&(a=3D(0,_.v)(a,d));else =
if(a&&"function"=3D=3Dtypeof =
a.handleEvent)a=3D(0,_.v)(a.handleEvent,a);else throw Error("i");return =
2147483647<Number(c)?-1:_.m.setTimeout(a,c||0)};=0A=
var =
be;be=3D!_.A||_.Mb(9);_.ce=3D!_.sb&&!_.A||_.A&&_.Mb(9)||_.sb&&_.Kb("1.9.1=
");_.de=3D_.A&&!_.Kb("9");_.ee=3D_.A||_.pb||_.tb;_.ge=3Dfunction(){this.b=
=3D"";this.o=3D_.fe};_.ge.prototype.ob=3D!0;_.ge.prototype.$a=3Dfunction(=
){return =
this.b};_.ge.prototype.toString=3Dfunction(){return"Const{"+this.b+"}"};_=
.fe=3D{};_.he=3Dfunction(a){var c=3Dnew _.ge;c.b=3Da;return =
c};_.he("");_.je=3Dfunction(){this.he=3D"";this.$f=3D_.ie};_.je.prototype=
.ob=3D!0;_.ie=3D{};_.je.prototype.$a=3Dfunction(){return =
this.he};_.ke=3Dfunction(a){var c=3Dnew _.je;c.he=3Da;return =
c};_.ke("");var =
le;_.me=3Dfunction(){this.b=3D"";this.o=3Dle};_.me.prototype.ob=3D!0;_.me=
.prototype.$a=3Dfunction(){return =
this.b};_.me.prototype.Vd=3D!0;_.me.prototype.hc=3Dfunction(){return =
1};_.ne=3Dfunction(a){if(a instanceof =
_.me&&a.constructor=3D=3D=3D_.me&&a.o=3D=3D=3Dle)return =
a.b;_.oa(a);return"type_error:TrustedResourceUrl"};le=3D{};_.oe=3Dfunctio=
n(a){var c=3Dnew _.me;c.b=3Da;return c};=0A=
var =
pe;_.qe=3Dfunction(){this.b=3D"";this.o=3Dpe};_.qe.prototype.ob=3D!0;_.qe=
.prototype.$a=3Dfunction(){return =
this.b};_.qe.prototype.Vd=3D!0;_.qe.prototype.hc=3Dfunction(){return =
1};_.re=3Dfunction(a){if(a instanceof =
_.qe&&a.constructor=3D=3D=3D_.qe&&a.o=3D=3D=3Dpe)return =
a.b;_.oa(a);return"type_error:SafeUrl"};_.se=3D/^(?:(?:https?|mailto|ftp)=
:|[^:/?#]*(?:[/?#]|$))/i;_.ue=3Dfunction(a){if(a instanceof _.qe)return =
a;a=3Da.ob?a.$a():String(a);_.se.test(a)||(a=3D"about:invalid#zClosurez")=
;return _.te(a)};pe=3D{}; _.te=3Dfunction(a){var c=3Dnew =
_.qe;c.b=3Da;return c};_.te("about:blank");=0A=
_.we=3Dfunction(){this.b=3D"";this.o=3D_.ve};_.we.prototype.ob=3D!0;_.ve=3D=
{};_.we.prototype.$a=3Dfunction(){return this.b};_.xe=3Dfunction(a){var =
c=3Dnew _.we;c.b=3Da;return =
c};_.ye=3D_.xe("");_.Ae=3Dfunction(){this.b=3D"";this.w=3D_.ze;this.o=3Dn=
ull};_.Ae.prototype.Vd=3D!0;_.Ae.prototype.hc=3Dfunction(){return =
this.o};_.Ae.prototype.ob=3D!0;_.Ae.prototype.$a=3Dfunction(){return =
this.b};_.ze=3D{};_.Be=3Dfunction(a,c){var d=3Dnew =
_.Ae;d.b=3Da;d.o=3Dc;return d};_.Be("<!DOCTYPE =
html>",0);_.Ce=3D_.Be("",0);_.De=3D_.Be("<br>",0);=0A=
_.Ee=3Dfunction(a,c){a.src=3D_.ne(c)};var Fe=3Dfunction(a,c){return =
a+Math.random()*(c-a)};var =
Ie,Ne;_.Ge=3Dfunction(a,c){return(c||window.document).getElementsByTagNam=
e(String(a))};_.He=3Dfunction(a,c,d){var =
e;a=3Dd||a;if(a.querySelectorAll&&a.querySelector&&c)return =
a.querySelectorAll(c?"."+c:"");if(c&&a.getElementsByClassName){var =
f=3Da.getElementsByClassName(c);return =
f}f=3Da.getElementsByTagName("*");if(c){var =
g=3D{};for(d=3De=3D0;a=3Df[d];d++){var =
h=3Da.className;"function"=3D=3Dtypeof =
h.split&&_.Fa(h.split(/\s+/),c)&&(g[e++]=3Da)}g.length=3De;return =
g}return f};=0A=
_.Je=3Dfunction(a,c){_.ab(c,function(c,e){c&&c.ob&&(c=3Dc.$a());"style"=3D=
=3De?a.style.cssText=3Dc:"class"=3D=3De?a.className=3Dc:"for"=3D=3De?a.ht=
mlFor=3Dc:Ie.hasOwnProperty(e)?a.setAttribute(Ie[e],c):_.Ja(e,"aria-")||_=
.Ja(e,"data-")?a.setAttribute(e,c):a[e]=3Dc})};Ie=3D{cellpadding:"cellPad=
ding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorde=
r",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspa=
n:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};=0A=
_.Ke=3Dfunction(a){return =
a?a.parentWindow||a.defaultView:window};_.Q=3Dfunction(a,c,d){return =
_.Le(window.document,arguments)};_.Le=3Dfunction(a,c){var =
d=3DString(c[0]),e=3Dc[1];if(!be&&e&&(e.name||e.type)){d=3D["<",d];e.name=
&&d.push(' name=3D"',_.Va(e.name),'"');if(e.type){d.push(' =
type=3D"',_.Va(e.type),'"');var f=3D{};_.gb(f,e);delete =
f.type;e=3Df}d.push(">");d=3Dd.join("")}d=3Da.createElement(d);e&&(_.p(e)=
?d.className=3De:_.u(e)?d.className=3De.join(" =
"):_.Je(d,e));2<c.length&&_.Me(a,d,c,2);return d};=0A=
_.Me=3Dfunction(a,c,d,e){function =
f(d){d&&c.appendChild(_.p(d)?a.createTextNode(d):d)}for(;e<d.length;e++){=
var =
g=3Dd[e];!_.pa(g)||_.ra(g)&&0<g.nodeType?f(g):(0,_.ya)(Ne(g)?_.Ha(g):g,f)=
}};_.Oe=3Dfunction(a){return =
a&&a.parentNode?a.parentNode.removeChild(a):null};Ne=3Dfunction(a){if(a&&=
"number"=3D=3Dtypeof a.length){if(_.ra(a))return"function"=3D=3Dtypeof =
a.item||"string"=3D=3Dtypeof =
a.item;if(_.qa(a))return"function"=3D=3Dtypeof a.item}return!1};=0A=
var =
Pe=3Dfunction(a){this.b=3Dthis.o=3Dthis.w=3Da};Pe.prototype.reset=3Dfunct=
ion(){this.b=3Dthis.o=3Dthis.w};Pe.prototype.na=3Dfunction(){return =
this.o};var =
Qe;Qe=3Dfunction(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.=
test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029=
\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[=
\s\u2028\u2029]*(?=3D:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u20=
29]*\[)+/g,""))};_.Re=3Dfunction(a){a=3DString(a);if(Qe(a))try{return =
eval("("+a+")")}catch(c){}throw =
Error("q`"+a);};_.Se=3D/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]=
/g:/[\\"\x00-\x1f\x7f-\xff]/g;=0A=
_.Te=3Dfunction(a){switch(a){case 200:case 201:case 202:case 204:case =
206:case 304:case =
1223:return!0;default:return!1}};_.Ue=3Dfunction(){};_.Ue.prototype.o=3Dn=
ull;var Ve=3Dfunction(a){return a.o||(a.o=3Da.A())};var =
Xe;Xe=3Dfunction(){};_.y(Xe,_.Ue);Xe.prototype.b=3Dfunction(){var =
a=3DYe(this);return a?new window.ActiveXObject(a):new =
window.XMLHttpRequest};Xe.prototype.A=3Dfunction(){var =
a=3D{};Ye(this)&&(a[0]=3D!0,a[1]=3D!0);return a};=0A=
var Ye=3Dfunction(a){if(!a.w&&"undefined"=3D=3Dtypeof =
window.XMLHttpRequest&&"undefined"!=3Dtypeof =
window.ActiveXObject){for(var =
c=3D["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsof=
t.XMLHTTP"],d=3D0;d<c.length;d++){var e=3Dc[d];try{return new =
window.ActiveXObject(e),a.w=3De}catch(f){}}throw Error("s");}return =
a.w};_.We=3Dnew Xe;=0A=
_.Ze=3Dfunction(a){if(a.ab&&"function"=3D=3Dtypeof a.ab)return =
a.ab();if(_.p(a))return a.split("");if(_.pa(a)){for(var =
c=3D[],d=3Da.length,e=3D0;e<d;e++)c.push(a[e]);return c}return =
_.cb(a)};_.$e=3Dfunction(a){if(a.Za&&"function"=3D=3Dtypeof a.Za)return =
a.Za();if(!a.ab||"function"!=3Dtypeof a.ab){if(_.pa(a)||_.p(a)){var =
c=3D[];a=3Da.length;for(var d=3D0;d<a;d++)c.push(d);return c}return =
db(a)}}; _.af=3Dfunction(a,c){if(a.forEach&&"function"=3D=3Dtypeof =
a.forEach)a.forEach(c,void 0);else if(_.pa(a)||_.p(a))(0,_.ya)(a,c,void =
0);else for(var =
d=3D_.$e(a),e=3D_.Ze(a),f=3De.length,g=3D0;g<f;g++)c.call(void =
0,e[g],d&&d[g],a)};=0A=
_.bf=3D"StopIteration"in =
_.m?_.m.StopIteration:{message:"StopIteration",stack:""};_.cf=3Dfunction(=
){};_.cf.prototype.next=3Dfunction(){throw =
_.bf;};_.cf.prototype.sc=3Dfunction(){return =
this};_.df=3Dfunction(a,c){this.o=3D{};this.b=3D[];this.A=3Dthis.w=3D0;va=
r d=3Darguments.length;if(1<d){if(d%2)throw Error("b");for(var =
e=3D0;e<d;e+=3D2)this.set(arguments[e],arguments[e+1])}else if(a)if(a =
instanceof =
_.df)for(d=3Da.Za(),e=3D0;e<d.length;e++)this.set(d[e],a.get(d[e]));else =
for(e in =
a)this.set(e,a[e])};_.k=3D_.df.prototype;_.k.ab=3Dfunction(){ef(this);for=
(var a=3D[],c=3D0;c<this.b.length;c++)a.push(this.o[this.b[c]]);return =
a};_.k.Za=3Dfunction(){ef(this);return =
this.b.concat()};_.k.Fc=3Dfunction(){return 0=3D=3Dthis.w};=0A=
_.k.clear=3Dfunction(){this.o=3D{};this.A=3Dthis.w=3Dthis.b.length=3D0};_=
.k.remove=3Dfunction(a){return _.ff(this.o,a)?(delete =
this.o[a],this.w--,this.A++,this.b.length>2*this.w&&ef(this),!0):!1};var =
ef=3Dfunction(a){if(a.w!=3Da.b.length){for(var =
c=3D0,d=3D0;c<a.b.length;){var =
e=3Da.b[c];_.ff(a.o,e)&&(a.b[d++]=3De);c++}a.b.length=3Dd}if(a.w!=3Da.b.l=
ength){var =
f=3D{};for(d=3Dc=3D0;c<a.b.length;)e=3Da.b[c],_.ff(f,e)||(a.b[d++]=3De,f[=
e]=3D1),c++;a.b.length=3Dd}};_.k=3D_.df.prototype;_.k.get=3Dfunction(a,c)=
{return _.ff(this.o,a)?this.o[a]:c};=0A=
_.k.set=3Dfunction(a,c){_.ff(this.o,a)||(this.w++,this.b.push(a),this.A++=
);this.o[a]=3Dc};_.k.forEach=3Dfunction(a,c){for(var =
d=3Dthis.Za(),e=3D0;e<d.length;e++){var =
f=3Dd[e],g=3Dthis.get(f);a.call(c,g,f,this)}};_.k.clone=3Dfunction(){retu=
rn new _.df(this)};_.k.sc=3Dfunction(a){ef(this);var =
c=3D0,d=3Dthis.A,e=3Dthis,f=3Dnew =
_.cf;f.next=3Dfunction(){if(d!=3De.A)throw =
Error("u");if(c>=3De.b.length)throw _.bf;var f=3De.b[c++];return =
a?f:e.o[f]};return f};_.ff=3Dfunction(a,c){return =
Object.prototype.hasOwnProperty.call(a,c)};=0A=
var lf,mf,qf,rf,sf;_.gf=3Dfunction(a,c,d,e,f,g,h){var =
l=3D"";a&&(l+=3Da+":");d&&(l+=3D"//",c&&(l+=3Dc+"@"),l+=3Dd,e&&(l+=3D":"+=
e));f&&(l+=3Df);g&&(l+=3D"?"+g);h&&(l+=3D"#"+h);return =
l};_.hf=3D/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+)=
)?(?=3D[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;_.jf=3Dfunction=
(a){a=3Da.match(_.hf)[1]||null;!a&&_.m.self&&_.m.self.location&&(a=3D_.m.=
self.location.protocol,a=3Da.substr(0,a.length-1));return =
a?a.toLowerCase():""};=0A=
_.kf=3Dfunction(a,c){if(!c)return a;var =
d=3Da.indexOf("#");0>d&&(d=3Da.length);var =
e=3Da.indexOf("?");if(0>e||e>d){e=3Dd;var f=3D""}else =
f=3Da.substring(e+1,d);a=3D[a.substr(0,e),f,a.substr(d)];d=3Da[1];a[1]=3D=
c?d?d+"&"+c:c:d;return =
a[0]+(a[1]?"?"+a[1]:"")+a[2]};lf=3Dfunction(a,c,d){if(_.u(c))for(var =
e=3D0;e<c.length;e++)lf(a,String(c[e]),d);else =
null!=3Dc&&d.push(a+(""=3D=3D=3Dc?"":"=3D"+_.Na(c)))};mf=3Dfunction(a,c){=
var d=3D[];for(c=3Dc||0;c<a.length;c+=3D2)lf(a[c],a[c+1],d);return =
d.join("&")};=0A=
_.nf=3Dfunction(a){var c=3D[],d;for(d in a)lf(d,a[d],c);return =
c.join("&")};_.of=3Dfunction(a,c){var =
d=3D2=3D=3Darguments.length?mf(arguments[1],0):mf(arguments,1);return =
_.kf(a,d)};_.pf=3Dfunction(a,c,d){d=3Dnull!=3Dd?"=3D"+_.Na(d):"";return =
_.kf(a,c+d)};qf=3Dfunction(a,c,d,e){for(var =
f=3Dd.length;0<=3D(c=3Da.indexOf(d,c))&&c<e;){var =
g=3Da.charCodeAt(c-1);if(38=3D=3Dg||63=3D=3Dg)if(g=3Da.charCodeAt(c+f),!g=
||61=3D=3Dg||38=3D=3Dg||35=3D=3Dg)return =
c;c+=3Df+1}return-1};rf=3D/#|$/;sf=3D/[?&]($|#)/; =
_.tf=3Dfunction(a,c){for(var =
d=3Da.search(rf),e=3D0,f,g=3D[];0<=3D(f=3Dqf(a,e,c,d));)g.push(a.substrin=
g(e,f)),e=3DMath.min(a.indexOf("&",f)+1||d,d);g.push(a.substr(e));return =
g.join("").replace(sf,"$1")};=0A=
var vf,wf,xf;_.uf=3Dfunction(a){_.P.call(this);this.headers=3Dnew =
_.df;this.F=3Da||null;this.o=3D!1;this.D=3Dthis.b=3Dnull;this.H=3D"";this=
.w=3Dthis.M=3Dthis.B=3Dthis.G=3D!1;this.C=3D0;this.A=3Dnull;this.P=3D"";t=
his.O=3Dthis.K=3D!1};_.y(_.uf,_.P);vf=3D/^https?$/i;wf=3D["POST","PUT"];x=
f=3D[];_.yf=3Dfunction(a,c,d,e,f,g,h){var l=3Dnew =
_.uf;xf.push(l);c&&l.L("complete",c);l.Na("ready",l.T);g&&(l.C=3DMath.max=
(0,g));h&&(l.K=3Dh);l.send(a,d,e,f)};_.uf.prototype.T=3Dfunction(){this.h=
a();_.Ga(xf,this)};=0A=
_.uf.prototype.send=3Dfunction(a,c,d,e){if(this.b)throw =
Error("v`"+this.H+"`"+a);c=3Dc?c.toUpperCase():"GET";this.H=3Da;this.G=3D=
!1;this.o=3D!0;this.b=3Dthis.F?this.F.b():_.We.b();this.D=3Dthis.F?Ve(thi=
s.F):Ve(_.We);this.b.onreadystatechange=3D(0,_.v)(this.U,this);try{this.M=
=3D!0,this.b.open(c,String(a),!0),this.M=3D!1}catch(g){zf(this);return}a=3D=
d||"";var =
f=3Dthis.headers.clone();e&&_.af(e,function(a,c){f.set(c,a)});e=3DEa(f.Za=
());d=3D_.m.FormData&&a instanceof =
_.m.FormData;!_.Fa(wf,c)||e||d||f.set("Content-Type","application/x-www-f=
orm-urlencoded;charset=3Dutf-8");=0A=
f.forEach(function(a,c){this.b.setRequestHeader(c,a)},this);this.P&&(this=
.b.responseType=3Dthis.P);"withCredentials"in =
this.b&&this.b.withCredentials!=3D=3Dthis.K&&(this.b.withCredentials=3Dth=
is.K);try{Af(this),0<this.C&&((this.O=3DBf(this.b))?(this.b.timeout=3Dthi=
s.C,this.b.ontimeout=3D(0,_.v)(this.Z,this)):this.A=3D_.ae(this.Z,this.C,=
this)),this.B=3D!0,this.b.send(a),this.B=3D!1}catch(g){zf(this)}};var =
Bf=3Dfunction(a){return =
_.A&&_.Kb(9)&&_.la(a.timeout)&&_.n(a.ontimeout)},Da=3Dfunction(a){return"=
content-type"=3D=3Da.toLowerCase()};=0A=
_.uf.prototype.Z=3Dfunction(){"undefined"!=3Dtypeof =
ka&&this.b&&(this.dispatchEvent("timeout"),this.abort(8))};var =
zf=3Dfunction(a){a.o=3D!1;a.b&&(a.w=3D!0,a.b.abort(),a.w=3D!1);Cf(a);Df(a=
)},Cf=3Dfunction(a){a.G||(a.G=3D!0,a.dispatchEvent("complete"),a.dispatch=
Event("error"))};_.uf.prototype.abort=3Dfunction(){this.b&&this.o&&(this.=
o=3D!1,this.w=3D!0,this.b.abort(),this.w=3D!1,this.dispatchEvent("complet=
e"),this.dispatchEvent("abort"),Df(this))};=0A=
_.uf.prototype.S=3Dfunction(){this.b&&(this.o&&(this.o=3D!1,this.w=3D!0,t=
his.b.abort(),this.w=3D!1),Df(this,!0));_.uf.J.S.call(this)};_.uf.prototy=
pe.U=3Dfunction(){this.ja||(this.M||this.B||this.w?Ef(this):this.X())};_.=
uf.prototype.X=3Dfunction(){Ef(this)};=0A=
var Ef=3Dfunction(a){if(a.o&&"undefined"!=3Dtypeof =
ka&&(!a.D[1]||4!=3D(a.b?a.b.readyState:0)||2!=3Da.tb()))if(a.B&&4=3D=3D(a=
.b?a.b.readyState:0))_.ae(a.U,0,a);else =
if(a.dispatchEvent("readystatechange"),4=3D=3D(a.b?a.b.readyState:0)){a.o=
=3D!1;try{a.Gc()?(a.dispatchEvent("complete"),a.dispatchEvent("success"))=
:Cf(a)}finally{Df(a)}}},Df=3Dfunction(a,c){if(a.b){Af(a);var =
d=3Da.b,e=3Da.D[0]?_.ma:null;a.b=3Dnull;a.D=3Dnull;c||a.dispatchEvent("re=
ady");try{d.onreadystatechange=3De}catch(f){}}},Af=3Dfunction(a){a.b&&a.O=
&&(a.b.ontimeout=3D=0A=
null);a.A&&(_.m.clearTimeout(a.A),a.A=3Dnull)};_.uf.prototype.Gc=3Dfuncti=
on(){var =
a=3Dthis.tb(),c;if(!(c=3D_.Te(a))){if(a=3D0=3D=3D=3Da)a=3D_.jf(String(thi=
s.H)),a=3D!vf.test(a);c=3Da}return =
c};_.uf.prototype.tb=3Dfunction(){try{return =
2<(this.b?this.b.readyState:0)?this.b.status:-1}catch(a){return-1}};_.uf.=
prototype.Se=3Dfunction(){try{return =
this.b?this.b.responseText:""}catch(a){return""}};_.uf.prototype.Yc=3Dfun=
ction(){if(this.b){a:{var a=3Dthis.b.responseText;if(_.m.JSON)try{var =
c=3D_.m.JSON.parse(a);break a}catch(d){}c=3D_.Re(a)}return c}};=0A=
var =
Ff=3Dfunction(a,c,d){_.yf(a.url,function(a){a=3Da.target;a.Gc()?c(a.Se())=
:d(a.tb())},a.o,a.body,a.b,0,a.withCredentials)};var =
Gf,Jf;_.Hf=3Dfunction(a){_.D(this,a,0,26,Gf)};_.y(_.Hf,_.C);Gf=3D[3,20];_=
.If=3Dfunction(a){var =
c=3D(0,_.w)().toString();_.G(a,1,c)};Jf=3Dfunction(a){_.D(this,a,0,-1,nul=
l)};_.y(Jf,_.C);var =
Kf=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(Kf,_.C);var =
Lf=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(Lf,_.C);var =
Nf=3Dfunction(a){_.D(this,a,0,15,Mf)};_.y(Nf,_.C);var =
Mf=3D[3,5],Of=3Dfunction(a){var =
c=3D(0,_.w)().toString();_.G(a,4,c)},Qf=3Dfunction(a){_.D(this,a,0,6,Pf)}=
;_.y(Qf,_.C);var Pf=3D[5],Rf=3Dfunction(a){_.D(this,a,0,-1,null)}; =
_.y(Rf,_.C);var ec=3Dnew =
function(){this.o=3D175237375;this.b=3DRf;this.w=3D0};=0A=
var =
Sf=3Dfunction(a,c,d,e,f,g,h,l,q){_.P.call(this);this.ba=3Da;this.T=3Dc||_=
.ma;this.A=3Dnew =
Nf;this.da=3Dl||Ff;this.b=3D[];this.W=3D"";this.ka=3D_.va(Fe,0,1);this.H=3D=
e||null;this.F=3Dd||null;this.K=3Dg||!1;this.O=3Dq||null;this.$=3Dthis.C=3D=
!1;this.Y=3Dthis.U=3D-1;this.P=3D!1;this.ca=3D!h;this.M=3D0;this.ga=3D1;t=
his.X=3Df||!1;a=3Dnew =
Lf;_.G(a,1,1);this.Z=3Da;_.ac(this.A,1,a);_.G(this.A,2,this.ba);this.w=3D=
new Pe(1E4);this.o=3Dnew =
_.Zd(this.w.na());_.Ac(this,this.o);_.O(this.o,"tick",Rc(this.B),!1,this)=
;this.G=3Dnew _.Zd(6E5);_.Ac(this,this.G);_.O(this.G,=0A=
"tick",Rc(this.B),!1,this);this.K||this.G.start();this.X||(_.O(_.Ke(),"be=
foreunload",this.D,!1,this),_.O(_.Ke(),"unload",this.D,!1,this),_.O(windo=
w.document,"pagehide",this.D,!1,this))};_.y(Sf,_.P);Sf.prototype.S=3Dfunc=
tion(){this.D();Sf.J.S.call(this)};var =
Tf=3Dfunction(a){a.H||(a.H=3D.005>a.ka()?"https://www.google.com/log?form=
at=3Djson":"https://play.google.com/log?format=3Djson");return =
a.H};Sf.prototype.Xa=3Dfunction(a){if(a instanceof =
_.Hf)this.log(a);else{var c=3Dnew =
_.Hf;a=3Da.o();_.G(c,8,a);this.log(c)}};=0A=
var Uf=3Dfunction(a,c){a.w=3Dnew =
Pe(1>c?1:c);_.$d(a.o,a.w.na())};Sf.prototype.log=3Dfunction(a){a=3Dgc(a);=
var =
c=3Dthis.ga++;_.G(a,21,c);for(_.E(a,1)||_.If(a);1E3<=3Dthis.b.length;)thi=
s.b.shift(),++this.M;this.b.push(a);this.dispatchEvent(new =
Vf(a));this.K||this.o.o||this.o.start()};=0A=
Sf.prototype.B=3Dfunction(a,c){if(0=3D=3Dthis.b.length)a&&a();else{var =
d=3D(0,_.w)();if(this.Y>d&&this.U<d)c&&c();else{var =
e=3Dgc(this.A);Of(e);_.bc(e,3,this.b);_.G(e,14,this.M);d=3D{};var =
f=3Dthis.T();f&&(d.Authorization=3Df);var =
g=3DTf(this);this.F&&(d["X-Goog-AuthUser"]=3Dthis.F,g=3D_.pf(g,"authuser"=
,this.F));this.O&&(d["X-Goog-PageId"]=3Dthis.O,g=3D_.pf(g,"pageId",this.O=
));if(f&&this.W=3D=3Df)c&&c();else =
if(this.b=3D[],this.o.o&&this.o.stop(),this.M=3D0,this.C)a&&a();else{var =
h=3De.o();d=3D{url:g,body:h,w:1,b:d,o:"POST",withCredentials:this.ca};=0A=
g=3D(0,_.v)(function(c){this.w.reset();_.$d(this.o,this.w.na());if(c){try=
{var d=3DJSON.parse(c.replace(")]}'\n",""));var e=3Dnew =
Qf(d)}catch(B){}e&&(c=3D_.F(e,1,"-1"),c=3DNumber(c),0<c&&(this.U=3D(0,_.w=
)(),this.Y=3Dthis.U+c),e=3Dfc(e))&&(e=3D_.F(e,1,-1),-1!=3De&&(this.P||Uf(=
this,e)))}a&&a()},this);h=3D(0,_.v)(function(a){var =
d=3D_.$b(e,_.Hf,3),g=3Dthis.w;g.b=3DMath.min(3E5,2*g.b);g.o=3DMath.min(3E=
5,g.b+Math.round(.2*(Math.random()-.5)*g.b));_.$d(this.o,this.w.na());401=
=3D=3Da&&f&&(this.W=3Df);if(500<=3Da&&600>a||401=3D=3Da||0=3D=3Da)this.b=3D=
d.concat(this.b),=0A=
this.K||this.o.o||this.o.start();c&&c()},this);this.da(d,g,h)}}}};Sf.prot=
otype.D=3Dfunction(){this.C||(this.$&&Wf(this),this.B())};var =
Wf=3Dfunction(a){Xf(a,function(a,d){a=3D_.pf(a,"format","json");return =
_.Ke().navigator.sendBeacon(a,d.o())})},Xf=3Dfunction(a,c){if(0!=3Da.b.le=
ngth){var =
d=3D_.tf(Tf(a),"format");d=3D_.of(d,"auth",a.T(),"authuser",a.F||"0");for=
(var e=3D0;10>e&&a.b.length;++e){var =
f=3Da.b.slice(0,32),g=3Dgc(a.A);Of(g);_.bc(g,3,f);if(!c(d,g))break;a.b=3D=
a.b.slice(f.length)}}},Vf=3Dfunction(){this.type=3D"event-logged"}; =
_.y(Vf,_.yd);=0A=
var =
Yf=3D_.pb?"opera":_.qb?"edge":_.A?"ie":_.Pb?"firefox":_.Qb?"iphone":_.Rb?=
"ipad":Sb?"android":_.Tb?"chrome":_.Ub?"safari":"unknown";var =
Zf=3D!1,$f=3D"",ag=3Dfunction(a){a=3Da.match(/[\d]+/g);if(!a)return"";a.l=
ength=3D3;return a.join(".")},bg;=0A=
(function(){if(window.navigator.plugins&&window.navigator.plugins.length)=
{var a=3Dwindow.navigator.plugins["Shockwave =
Flash"];if(a&&(Zf=3D!0,a.description)){$f=3Dag(a.description);return}if(w=
indow.navigator.plugins["Shockwave Flash =
2.0"]){Zf=3D!0;$f=3D"2.0.0.11";return}}if(window.navigator.mimeTypes&&win=
dow.navigator.mimeTypes.length&&(a=3Dwindow.navigator.mimeTypes["applicat=
ion/x-shockwave-flash"],Zf=3D!(!a||!a.enabledPlugin))){$f=3Dag(a.enabledP=
lugin.description);return}try{var c=3Dnew =
window.ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
Zf=3D!0;$f=3Dag(c.GetVariable("$version"));return}catch(d){}try{c=3Dnew =
window.ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");Zf=3D!0;$f=3D"6.0=
.21";return}catch(d){}try{c=3Dnew =
window.ActiveXObject("ShockwaveFlash.ShockwaveFlash"),Zf=3D!0,$f=3Dag(c.G=
etVariable("$version"))}catch(d){}})();bg=3DZf;_.cg=3D$f;=0A=
var =
dg;dg=3Dfunction(a){return(a=3Da.exec(_.Ya))?a[1]:""};_.eg=3Dfunction(){i=
f(_.Pb)return dg(/Firefox\/([0-9.]+)/);if(_.A||_.qb||_.pb)return =
_.Jb;if(_.Tb)return =
_.kb()?dg(/CriOS\/([0-9.]+)/):dg(/Chrome\/([0-9.]+)/);if(_.Ub&&!_.kb())re=
turn dg(/Version\/([0-9.]+)/);if(_.Qb||_.Rb){var =
a=3D/Version\/(\S+).*Mobile\/(\S+)/.exec(_.Ya);if(a)return =
a[1]+"."+a[2]}else =
if(Sb)return(a=3Ddg(/Android\s+([0-9.]+)/))?a:dg(/Version\/([0-9.]+)/);re=
turn""}();=0A=
var =
gg=3Dfunction(){return!fg()&&(z("iPod")||z("iPhone")||z("Android")||z("IE=
Mobile"))},fg=3Dfunction(){return =
z("iPad")||z("Android")&&!z("Mobile")||z("Silk")};_.hg=3Dfunction(a,c,d,e=
,f,g){Sf.call(this,a,Ic,c,d,e,f,void 0,void =
0,g);a=3Dthis.Z;e=3Dthis.X;c=3Dnew Kf;d=3Dnew =
Jf;f=3Dgg()||fg()?fg()?2:gg()?1:0:3;_.G(c,6,z("Android")?3:z("CrOS")?5:z(=
"CrKey")?9:z("Windows")?2:z("iPad")?6:jb()?7:z("iPod")?8:z("Linux")?4:z("=
Macintosh")?1:0);g=3D_.Ya;var h=3D"";z("Windows")?(h=3D/Windows =
(?:NT|Phone) =
([0-9.]+)/,h=3D(g=3Dh.exec(g))?g[1]:"0.0"):_.kb()?(h=3D/(?:iPhone|iPod|iP=
ad|CPU)\s+OS\s+(\S+)/,h=3D(g=3Dh.exec(g))&&g[1].replace(/_/g,".")):z("Mac=
intosh")?(h=3D/Mac OS X ([0-9_.]+)/,h=3D(g=3Dh.exec(g))?=0A=
g[1].replace(/_/g,"."):"10"):z("Android")?(h=3D/Android\s+([^\);]+)(\)|;)=
/,h=3D(g=3Dh.exec(g))&&g[1]):z("CrOS")&&(h=3D/(?:CrOS\s+(?:i686|x86_64)\s=
+([0-9.]+))/,h=3D(g=3Dh.exec(g))&&g[1]);_.G(c,2,h||"");_.G(c,3,f);e||(e=3D=
_.Ke(),f=3Dwindow.document.documentElement.getAttribute("lang"),_.G(c,5,f=
),_.G(d,1,e.navigator.language||e.navigator.browserLanguage));_.G(d,2,Yf)=
;_.G(d,3,_.eg);bg&&_.G(d,4,_.cg);_.ac(a,11,c);_.ac(a,9,d);_.ac(this.A,1,t=
his.Z)};_.y(_.hg,Sf);=0A=
_.ig=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(_.ig,_.C);var =
jg=3Dfunction(a,c,d){_.N.call(this);this.F=3Dd;this.w=3D_.M(+_.F(a,2,1E-4=
),.001);this.H=3D_.M(+_.F(a,10,0),0);this.M=3D_.M(_.E(a,4),0);this.K=3D_.=
M(_.E(a,5),-1);this.G=3D_.K(_.E(a,7),"");this.D=3D_.K(_.E(a,6),"");this.C=
=3D_.K(_.E(a,8),"");this.B=3D_.E(a,9);d=3DMath.random();this.A=3D_.J(_.E(=
a,1))&&d<this.w;this.o=3D_.J(_.E(a,1))&&d<this.H;if(this.A||this.o)a=3D_.=
E(a,3)?"https://jmt17.google.com/log":void 0,c=3Dthis.b=3Dnew =
_.hg(373,_.K(_.E(c,5)),a),c.P=3D!0,Uf(c,1E3),this.b.$=3D!!_.Ke().navigato=
r.sendBeacon&&_.Tb,_.Ac(this,this.b)};=0A=
_.y(jg,_.N);var kg=3D[1];jg.prototype.log=3Dfunction(a,c){var =
d=3Dthis.A&&!_.Fa(kg,a)||this.o&&!!_.Fa(kg,a);if(d){var e=3Dc||new =
_.ig;_.G(e,1,a);_.G(e,2,this.M);_.G(e,4,this.w);_.G(e,3,this.K);_.G(e,11,=
this.D);_.G(e,10,this.G);_.G(e,5,this.C);window.performance&&window.perfo=
rmance.timing&&_.G(e,14,(new =
Date).getTime()-window.performance.timing.navigationStart);_.G(e,13,this.=
B);c=3Dnew =
_.Hf;e=3De.o();_.G(c,8,e);this.b.log(c)}this.F&&window.console.log("Clear=
cut log called with event =3D ",a,"("+(d?"":"NOT ")+"sent to server)")};=0A=
var lg;lg=3Dnull;_.ng=3Dfunction(){var =
a=3D_.I.R().ea;a=3D_.H(a,rc,29)||new rc;var c=3D_.mg();return =
lg?lg:lg=3Dnew =
jg(a,c,_.yc)};_.og=3Dfunction(){};_.x("gbar_._DumpException",function(a){=
if(_.yc)throw a;_.og(a)});var =
wg;_.pg=3Dfunction(){this.b=3D{};this.o=3D{}};_.na(_.pg);_.rg=3Dfunction(=
a,c){a.R=3Dfunction(){return _.qg(_.pg.R(),c)};a.Ui=3Dfunction(){return =
_.pg.R().b[c]||null}};_.sg=3Dfunction(a){return =
_.qg(_.pg.R(),a)};_.ug=3Dfunction(a,c){var d=3D_.pg.R();if(a in =
d.b){if(d.b[a]!=3Dc)throw new =
tg(a);}else{d.b[a]=3Dc;if(c=3Dd.o[a])for(var =
e=3D0,f=3Dc.length;e<f;e++)c[e].b(d.b,a);delete =
d.o[a]}};_.qg=3Dfunction(a,c){if(c in a.b)return a.b[c];throw new =
vg(c);};wg=3Dfunction(a){_.wa.call(this);this.ma=3Da};_.y(wg,_.wa); var =
tg=3Dfunction(a){wg.call(this,a)};_.y(tg,wg);var =
vg=3Dfunction(a){wg.call(this,a)};_.y(vg,wg);=0A=
_.I=3Dfunction(){_.N.call(this);this.ea=3Dwc};_.y(_.I,_.N);_.rg(_.I,"cs")=
;_.xg=3Dfunction(){var a=3D_.I.R().ea;return _.H(a,lc,1)||new =
lc};_.mg=3Dfunction(){var a=3D_.I.R().ea;return _.H(a,mc,11)||new =
mc};_.ug("cs",new _.I);var =
yg;yg=3Dfunction(){this.o=3D!1;this.b=3D[]};_.R=3Dfunction(a){var =
c=3D_.zg;c.o?a():c.b.push(a)};yg.prototype.w=3Dfunction(a){if(!this.o){th=
is.o=3D!0;_.ng().log(1);for(var =
c=3D0;c<this.b.length;c++)try{this.b[c]()}catch(d){a(d)}this.b=3Dnull;try=
{_.sg("api").Xa()}catch(d){}}};_.zg=3Dnew yg;=0A=
var Ag,Dg,Cg;_.Bg=3Dfunction(a){var =
c=3D"https://www.google.com/gen_204?";c+=3Da.o(2040-c.length);Ag(c)};Ag=3D=
function(a){var c=3Dnew =
window.Image,d=3DCg;c.onerror=3Dc.onload=3Dc.onabort=3Dfunction(){d in =
Dg&&delete =
Dg[d]};Dg[Cg++]=3Dc;c.src=3Da};Dg=3D[];Cg=3D0;_.Eg=3Dfunction(a){this.b=3D=
a};_.Eg.prototype.log=3Dfunction(a,c){try{if(this.C(a)){var =
d=3Dthis.w(a,c);this.o(d)}}catch(e){}};_.Eg.prototype.o=3Dfunction(a){thi=
s.b?a.b():_.Bg(a)};_.Fg=3Dfunction(){this.data=3D{}};_.Fg.prototype.b=3Df=
unction(){window.console&&window.console.log&&window.console.log("Log =
data: ",this.data)};_.Fg.prototype.o=3Dfunction(a){var c=3D[],d;for(d in =
this.data)c.push((0,window.encodeURIComponent)(d)+"=3D"+(0,window.encodeU=
RIComponent)(String(this.data[d])));return("atyp=3Di&zx=3D"+(new =
Date).getTime()+"&"+c.join("&")).substr(0,a)};=0A=
_.Gg=3Dfunction(a,c){this.data=3D{};var d=3D_.H(a,_.kc,8)||new =
_.kc;this.data.ei=3D_.K(_.E(a,10));this.data.ogf=3D_.K(_.E(d,3));var =
e=3Dwindow.google&&window.google.sn?/.*hp$/.test(window.google.sn)?!1:!0:=
_.J(_.E(a,7));this.data.ogrp=3De?"1":"";this.data.ogv=3D_.K(_.E(d,6))+"."=
+_.K(_.E(d,7));this.data.ogd=3D_.K(_.E(a,21));this.data.ogc=3D_.K(_.E(a,2=
0));this.data.ogl=3D_.K(_.E(a,5));c&&(this.data.oggv=3Dc)};_.y(_.Gg,_.Fg)=
;=0A=
_.Hg=3Dfunction(a,c,d,e,f){_.Gg.call(this,a,c);_.gb(this.data,{jexpid:_.K=
(_.E(a,9)),srcpg:"prop=3D"+_.K(_.E(a,6)),jsr:Math.round(1/e),emsg:d.name+=
":"+d.message});if(f){f._sn&&(f._sn=3D"og."+f._sn);for(var g in =
f)this.data[(0,window.encodeURIComponent)(g)]=3Df[g]}};_.y(_.Hg,_.Gg);=0A=
var =
Ig=3Dfunction(a,c,d,e){this.b=3De;this.H=3Dc;this.ja=3Dd;this.B=3D_.M(+_.=
F(a,2,.001),.001);this.G=3D_.J(_.E(a,1))&&Math.random()<this.B;this.D=3D_=
.M(_.F(a,3,1),1);this.A=3D0;this.F=3D_.J(_.F(a,4,!0),!0)};_.y(Ig,_.Eg);Ig=
.prototype.log=3Dfunction(a,c){Ig.J.log.call(this,a,c);if(this.b&&this.F)=
throw a;};Ig.prototype.C=3Dfunction(){return =
this.b||this.G&&this.A<this.D};Ig.prototype.w=3Dfunction(a,c){try{return =
_.qg(_.pg.R(),"lm").b(a,c)}catch(d){return new =
_.Hg(this.H,this.ja,a,this.B,c)}}; =
Ig.prototype.o=3Dfunction(a){Ig.J.o.call(this,a);this.A++};=0A=
var Jg;Jg=3Dnull;_.S=3Dfunction(){if(!Jg){var a=3D_.vc()||new =
_.qc,c=3D_.xg(),d=3D_.pc();Jg=3Dnew Ig(a,c,d,_.yc)}return =
Jg};_.og=3Dfunction(a,c){_.S().log(a,c)};var =
Lg=3Dfunction(a){Kg();return =
_.oe(a)},Kg=3D_.ma;_.Mg=3Dfunction(a,c,d,e,f){_.N.call(this);this.A=3Dc;t=
his.X=3De;this.D=3Df;this.K=3D!1;this.w=3D{};this.o=3D{};this.T=3D[];this=
.B=3D[];this.H=3D_.E(a,1)?"http":"https";this.U=3D[this.H+"://"+_.K(_.E(a=
,2)),"og/_/js","k=3D"+_.K(_.E(a,3)),"rt=3Dj"];this.G=3D""=3D=3D_.K(_.E(a,=
14))?null:_.E(a,14);this.M=3D[this.H+"://"+_.K(_.E(a,2)),"og/_/ss","k=3D"=
+_.K(_.E(a,13))];this.F=3D""=3D=3D_.K(_.E(a,15))?null:_.E(a,15);this.P=3D=
_.J(_.E(a,1))?"?host=3Dwww.gstatic.com&bust=3D"+_.K(_.E(a,16)):"";this.O=3D=
_.J(_.E(a,1))?"?host=3Dwww.gstatic.com&bust=3D"+1E11*Math.random():=0A=
"";this.b=3D_.M(_.F(a,17,1),1);a=3D0;for(c=3Dd[a];a<d.length;a++,c=3Dd[a]=
)this.w[c]=3D!0,this.o[c]=3D!0};_.y(_.Mg,_.N);_.rg(_.Mg,"m");_.Og=3Dfunct=
ion(a,c,d){c=3D(0,_.za)(c,Tc(Sc(_.Ka,_.va(eb,a.w))));if(0<c.length){var =
e=3Da.U.join("/")+"/"+("m=3D"+c.join(","))+"/exm=3D"+db(a.w).join(",")+"/=
d=3D1/ed=3D1";a.G&&(e+=3D"/rs=3D"+a.G);e+=3Da.P;Ng(a,e,(0,_.v)(a.Z,a,d));=
a.T.push(e);for(d=3D0;d<c.length;d++)a.w[c[d]]=3D!0}};_.Mg.prototype.Z=3D=
function(a){for(var =
c=3D0;c<this.B.length;c++)this.B[c].call(null);a&&a.call(null)};=0A=
var Ng=3Dfunction(a,c,d,e){var =
f=3Dwindow.document.createElement("SCRIPT");f.async=3D!0;f.type=3D"text/j=
avascript";f.charset=3D"UTF-8";_.Ee(f,Lg(c));var =
g=3D!0,h=3De||1;e=3D(0,_.v)(function(){g=3D!1;this.D.log(47,{att:h,max:th=
is.b,url:c});h<this.b?Ng(this,c,d,h+1):this.X.log(Error("w`"+h+"`"+this.b=
),{url:c})},a);var =
l=3D(0,_.v)(function(){g&&(this.D.log(46,{att:h,max:this.b,url:c}),g=3D!1=
,d&&d.call(null))},a),q=3Dfunction(a){"loaded"=3D=3Da.readyState||"comple=
te"=3D=3Da.readyState?l():g&&window.setTimeout(function(){q(a)},100)};=0A=
"undefined"!=3D=3Dtypeof =
f.addEventListener?f.onload=3Dfunction(){l()}:f.onreadystatechange=3Dfunc=
tion(){f.onreadystatechange=3Dnull;q(f)};f.onerror=3De;a.D.log(45,{att:h,=
max:a.b,url:c});_.Ge("HEAD")[0].appendChild(f)};_.Mg.prototype.ld=3Dfunct=
ion(a,c){a=3D(0,_.za)(a,Tc(Sc(_.Ka,_.va(eb,this.o))));if(0<a.length){var =
d=3Dthis.M.join("/")+"/"+("m=3D"+a.join(","))+"/excm=3D"+db(this.o).join(=
",")+"/d=3D1/ed=3D1";this.F&&(d+=3D"/rs=3D"+this.F);Pg(d+this.O,c);for(c=3D=
0;c<a.length;c++)this.o[a[c]]=3D!0}};=0A=
var Pg=3Dfunction(a,c){var =
d=3Dwindow.document.createElement("LINK");d.setAttribute("rel","styleshee=
t");d.setAttribute("type","text/css");d.setAttribute("href",a);d.onload=3D=
d.onreadystatechange=3Dfunction(){d.readyState&&"loaded"!=3Dd.readyState&=
&"complete"!=3Dd.readyState||c&&c.call(null)};_.Ge("HEAD")[0].appendChild=
(d)};=0A=
_.Mg.prototype.C=3Dfunction(a,c){if(!this.K)if(void =
0!=3Dc)window.setTimeout((0,_.v)(this.C,this,a,void =
0),c);else{_.Og(this,_.Zb(this.A,1),a);a=3D_.Zb(this.A,2);if(_.E(this.A,3=
)){var =
d=3D(0,_.v)(this.ld,this,a);a=3Dfunction(){d()};"undefined"!=3D=3Dtypeof =
window.addEventListener?window.addEventListener("load",a):window.attachEv=
ent("onload",a)}else this.ld(a);this.K=3D!0}};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:bt */=0A=
try{=0A=
_.x("gbar.ldb",_.v(_.zg.w,_.zg,_.og));=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syl */=0A=
try{=0A=
/*=0A=
 Portions of this code are from MochiKit, received by=0A=
 The Closure Authors under the MIT license. All other code is Copyright=0A=
 2005-2009 The Closure Authors. All Rights Reserved.=0A=
*/=0A=
_.nh=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(_.nh,_.C);_.oh=3Dfunction(a=
){_.D(this,a,0,-1,null)};_.y(_.oh,_.C);_.oh.prototype.Qa=3Dfunction(){ret=
urn _.E(this,6)};_.ph=3Dfunction(){var a=3D_.I.R().ea;return =
_.H(a,_.nh,5)};_.qh=3Dfunction(){var a=3D_.I.R().ea;return =
_.H(a,_.oh,6)};_.rh=3Dfunction(a,c){this.B=3D[];this.K=3Da;this.ja=3Dc||n=
ull;this.A=3Dthis.b=3D!1;this.w=3Dvoid =
0;this.G=3Dthis.M=3Dthis.D=3D!1;this.C=3D0;this.o=3Dnull;this.F=3D0};=0A=
_.rh.prototype.cancel=3Dfunction(a){if(this.b)this.w instanceof =
_.rh&&this.w.cancel();else{if(this.o){var c=3Dthis.o;delete =
this.o;a?c.cancel(a):(c.F--,0>=3Dc.F&&c.cancel())}this.K?this.K.call(this=
.ja,this):this.G=3D!0;this.b||(a=3Dnew =
sh(this),th(this),uh(this,!1,a))}};_.rh.prototype.H=3Dfunction(a,c){this.=
D=3D!1;uh(this,a,c)};var =
uh=3Dfunction(a,c,d){a.b=3D!0;a.w=3Dd;a.A=3D!c;vh(a)},th=3Dfunction(a){if=
(a.b){if(!a.G)throw new =
wh(a);a.G=3D!1}};_.rh.prototype.Ib=3Dfunction(a){th(this);uh(this,!0,a)};=0A=
_.rh.prototype.addCallback=3Dfunction(a,c){return xh(this,a,null,c)};var =
xh=3Dfunction(a,c,d,e){a.B.push([c,d,e]);a.b&&vh(a);return =
a};_.rh.prototype.then=3Dfunction(a,c,d){var e,f,g=3Dnew =
_.dd(function(a,c){e=3Da;f=3Dc});xh(this,e,function(a){a instanceof =
sh?g.cancel():f(a)});return g.then(a,c,d)};_.Jc(_.rh);=0A=
var yh=3Dfunction(a){return(0,_.Ca)(a.B,function(a){return =
_.qa(a[1])})},vh=3Dfunction(a){if(a.C&&a.b&&yh(a)){var =
c=3Da.C,d=3Dzh[c];d&&(_.m.clearTimeout(d.ma),delete =
zh[c]);a.C=3D0}a.o&&(a.o.F--,delete a.o);c=3Da.w;for(var =
e=3Dd=3D!1;a.B.length&&!a.D;){var =
f=3Da.B.shift(),g=3Df[0],h=3Df[1];f=3Df[2];if(g=3Da.A?h:g)try{var =
l=3Dg.call(f||a.ja,c);_.n(l)&&(a.A=3Da.A&&(l=3D=3Dc||l instanceof =
Error),a.w=3Dc=3Dl);if(_.Kc(c)||"function"=3D=3D=3Dtypeof _.m.Promise&&c =
instanceof =
_.m.Promise)e=3D!0,a.D=3D!0}catch(q){c=3Dq,a.A=3D!0,yh(a)||(d=3D!0)}}a.w=3D=
c;e&&(l=3D(0,_.v)(a.H,=0A=
a,!0),e=3D(0,_.v)(a.H,a,!1),c instanceof =
_.rh?(xh(c,l,e),c.M=3D!0):c.then(l,e));d&&(c=3Dnew =
Ah(c),zh[c.ma]=3Dc,a.C=3Dc.ma)},wh=3Dfunction(){_.wa.call(this)};_.y(wh,_=
.wa);wh.prototype.message=3D"Deferred has already =
fired";wh.prototype.name=3D"AlreadyCalledError";var =
sh=3Dfunction(){_.wa.call(this)};_.y(sh,_.wa);sh.prototype.message=3D"Def=
erred was canceled";sh.prototype.name=3D"CanceledError";var =
Ah=3Dfunction(a){this.ma=3D_.m.setTimeout((0,_.v)(this.o,this),0);this.b=3D=
a}; Ah.prototype.o=3Dfunction(){delete zh[this.ma];throw this.b;};var =
zh=3D{};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:gi */=0A=
try{=0A=
var =
Bh=3Dfunction(){_.N.call(this);this.o=3D[];this.b=3D[]};_.y(Bh,_.N);Bh.pr=
ototype.w=3Dfunction(a,c){this.o.push({Qc:a,options:c})};Bh.prototype.ini=
t=3Dfunction(a,c,d){window.gapi=3D{};var =
e=3Dwindow.___jsl=3D{};e.h=3D_.K(_.E(a,1));e.ms=3D_.K(_.E(a,2));e.m=3D_.K=
(_.E(a,3));e.l=3D[];_.E(c,1)&&(a=3D_.E(c,3))&&this.b.push(a);_.E(d,1)&&(d=
=3D_.E(d,2))&&this.b.push(d);_.x("gapi.load",(0,_.v)(this.w,this));return=
 this};_.ug("gs",(new Bh).init(_.oc()||new _.nc,_.ph()||new =
_.nh,_.qh()||new _.oh));=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syk */=0A=
try{=0A=
var =
Xg,Yg,Zg,$g,bh;_.Qg=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(_.Qg,_.C);_.=
Qg.prototype.Qa=3Dfunction(){return _.E(this,5)};var =
Rg=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(Rg,_.C);_.Sg=3Dfunction(a){_.=
D(this,a,0,-1,null)};_.y(_.Sg,_.C);_.Tg=3Dfunction(){var =
a=3D_.I.R().ea;return _.H(a,_.Sg,15)};_.Ug=3Dfunction(a,c){c=3Dc =
instanceof _.qe?c:_.ue(c);a.href=3D_.re(c)};_.Vg=3Dfunction(a){return =
_.p(a)?window.document.getElementById(a):a};=0A=
_.Wg=3Dfunction(a,c){var d=3Dc||window.document;return =
d.querySelectorAll&&d.querySelector?d.querySelectorAll("."+a):_.He(window=
.document,a,c)};Xg=3D[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,4=
0,41,42,43,48,49,50,51,52,53,55,56,57,58,59,500];Yg=3Dnull;Zg=3Dfunction(=
a){if(!Yg){Yg=3D{};for(var =
c=3D0;c<Xg.length;c++)Yg[Xg[c]]=3D!0}return!!Yg[a]};=0A=
$g=3Dfunction(a,c,d,e,f,g){_.Gg.call(this,a,c);_.gb(this.data,{oge:e,ogex=
:_.K(_.E(a,9)),ogp:_.K(_.E(a,6)),ogsr:Math.round(1/(Zg(e)?_.M(+_.F(d,3,1)=
):_.M(+_.F(d,2,1E-4)))),ogus:f});if(g){"ogw"in =
g&&(this.data.ogw=3Dg.ogw,delete g.ogw);"ved"in =
g&&(this.data.ved=3Dg.ved,delete g.ved);a=3D[];for(var h in =
g)0!=3Da.length&&a.push(","),a.push(h.replace(".","%2E").replace(",","%2C=
")),a.push("."),a.push(g[h].replace(".","%2E").replace(",","%2C"));g=3Da.=
join("");""!=3Dg&&(this.data.ogad=3Dg)}};_.y($g,_.Gg);=0A=
var =
ah=3Dfunction(a,c,d,e,f){this.b=3Df;this.H=3Da;this.G=3Dc;this.ja=3De;thi=
s.F=3D_.M(+_.F(a,2,1E-4),1E-4);this.B=3D_.M(+_.F(a,3,1),1);c=3DMath.rando=
m();this.D=3D_.J(_.E(a,1))&&c<this.F;this.A=3D_.J(_.E(a,1))&&c<this.B;a=3D=
0;_.J(_.E(d,1))&&(a|=3D1);_.J(_.E(d,2))&&(a|=3D2);_.J(_.E(d,3))&&(a|=3D4)=
;this.K=3Da};_.y(ah,_.Eg);ah.prototype.C=3Dfunction(a){return =
this.b||(Zg(a)?this.A:this.D)};ah.prototype.w=3Dfunction(a,c){return new =
$g(this.G,this.ja,this.H,a,this.K,c)};bh=3Dnull; =
_.ch=3Dfunction(){if(!bh){var a=3D_.I.R().ea;a=3D_.H(a,Rg,12)||new =
Rg;var c=3D_.xg(),d=3D_.mg(),e=3D_.pc();bh=3Dnew ah(a,c,d,e,_.yc)}return =
bh};_.dh=3Dfunction(a,c){_.ch().log(a,c)};_.dh(8,{m:"BackCompat"=3D=3Dwin=
dow.document.compatMode?"q":"s"});=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sym */=0A=
try{=0A=
var Dh,Fh,Gh;_.Ch=3Dfunction(a){var c=3DNumber(a);return =
0=3D=3Dc&&_.Ka(a)?window.NaN:c};Dh=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\b=
":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"};_.E=
h=3Dfunction(){};_.Eh.prototype.o=3Dfunction(a){var =
c=3D[];Fh(this,a,c);return c.join("")};=0A=
Fh=3Dfunction(a,c,d){if(null=3D=3Dc)d.push("null");else{if("object"=3D=3D=
typeof c){if(_.u(c)){var e=3Dc;c=3De.length;d.push("[");for(var =
f=3D"",g=3D0;g<c;g++)d.push(f),Fh(a,e[g],d),f=3D",";d.push("]");return}if=
(c instanceof String||c instanceof Number||c instanceof =
Boolean)c=3Dc.valueOf();else{d.push("{");f=3D"";for(e in =
c)Object.prototype.hasOwnProperty.call(c,e)&&(g=3Dc[e],"function"!=3Dtype=
of =
g&&(d.push(f),Gh(e,d),d.push(":"),Fh(a,g,d),f=3D","));d.push("}");return}=
}switch(typeof c){case "string":Gh(c,d);break;case =
"number":d.push((0,window.isFinite)(c)&&=0A=
!(0,window.isNaN)(c)?String(c):"null");break;case =
"boolean":d.push(String(c));break;case =
"function":d.push("null");break;default:throw Error("r`"+typeof =
c);}}};Gh=3Dfunction(a,c){c.push('"',a.replace(_.Se,function(a){var =
c=3DDh[a];c||(c=3D"\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Dh=
[a]=3Dc);return =
c}),'"')};_.Hh=3Dfunction(a){_.N.call(this);this.Z=3Da;this.U=3D{}};_.y(_=
.Hh,_.N);var Ih=3D[];_.Hh.prototype.L=3Dfunction(a,c,d,e){return =
Jh(this,a,c,d,e)};=0A=
_.Hh.prototype.A=3Dfunction(a,c,d,e,f){return Jh(this,a,c,d,e,f)};var =
Jh=3Dfunction(a,c,d,e,f,g){_.u(d)||(d&&(Ih[0]=3Dd.toString()),d=3DIh);for=
(var h=3D0;h<d.length;h++){var =
l=3D_.O(c,d[h],e||a.handleEvent,f||!1,g||a.Z||a);if(!l)break;a.U[l.key]=3D=
l}return a};_.Hh.prototype.Na=3Dfunction(a,c,d,e){return =
Kh(this,a,c,d,e)};var Kh=3Dfunction(a,c,d,e,f,g){if(_.u(d))for(var =
h=3D0;h<d.length;h++)Kh(a,c,d[h],e,f,g);else{c=3D_.Nd(c,d,e||a.handleEven=
t,f,g||a.Z||a);if(!c)return a;a.U[c.key]=3Dc}return a};=0A=
_.Hh.prototype.sa=3Dfunction(a,c,d,e,f){if(_.u(c))for(var =
g=3D0;g<c.length;g++)this.sa(a,c[g],d,e,f);else =
d=3Dd||this.handleEvent,e=3D_.ra(e)?!!e.capture:!!e,f=3Df||this.Z||this,d=
=3D_.Od(d),e=3D!!e,c=3D_.Dd(a)?a.Mb(c,d,e,f):a?(a=3D_.Qd(a))?a.Mb(c,d,e,f=
):null:null,c&&(_.Vd(c),delete this.U[c.key]);return =
this};_.Lh=3Dfunction(a){_.ab(a.U,function(a,d){this.U.hasOwnProperty(d)&=
&_.Vd(a)},a);a.U=3D{}};_.Hh.prototype.S=3Dfunction(){_.Hh.J.S.call(this);=
_.Lh(this)};_.Hh.prototype.handleEvent=3Dfunction(){throw Error("z");};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syo */=0A=
try{=0A=
var Mh=3Dfunction(){_.N.call(this);this.b=3Dnew =
_.Hh},Oh;_.y(Mh,_.N);_.Nh=3Dnew =
Mh;Oh=3D["click",_.sb?"keypress":"keydown","mousedown","touchstart"];Mh.p=
rototype.L=3Dfunction(a,c,d,e,f){(f||this.b).A(a,Oh,c,d,e)};Mh.prototype.=
sa=3Dfunction(a,c,d,e,f){(f||this.b).sa(a,Oh,c,d,e)};Mh.prototype.S=3Dfun=
ction(){this.b.ha();Mh.J.S.call(this)};=0A=
_.Ph=3Dfunction(){_.N.call(this);this.o=3Dnew =
_.P};_.y(_.Ph,_.N);_.Ph.prototype[_.Cd]=3D!0;_.k=3D_.Ph.prototype;_.k.L=3D=
function(a,c,d,e){return =
this.o.L(a,c,d,e)};_.k.Na=3Dfunction(a,c,d,e){return =
this.o.Na(a,c,d,e)};_.k.sa=3Dfunction(a,c,d,e){return =
this.o.sa(a,c,d,e)};_.k.Jc=3Dfunction(a){return =
this.o.Jc(a)};_.k.dispatchEvent=3Dfunction(a){return =
this.o.dispatchEvent(a)};_.k.od=3Dfunction(a){return =
this.o.od(a)};_.k.Xc=3Dfunction(){return =
this.o.Xc()};_.k.ec=3Dfunction(a,c,d){return this.o.ec(a,c,d)}; =
_.k.ic=3Dfunction(a,c){return =
this.o.ic(a,c)};_.k.Mb=3Dfunction(a,c,d,e){return =
this.o.Mb(a,c,d,e)};_.k.hasListener=3Dfunction(a,c){return =
this.o.hasListener(a,c)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syp */=0A=
try{=0A=
_.Qh=3Dfunction(a,c,d){return function(){try{return =
c.apply(d,arguments)}catch(e){a.log(e)}}};_.Sh=3Dfunction(a,c,d,e,f,g){e=3D=
_.Qh(a,e,g);a=3D_.O(c,d,e,f,g);_.Rh(c,d);return =
a};_.Rh=3Dfunction(a,c){if(a instanceof =
window.Element&&(c=3D_.sg("eq").A(a,c||[])))if(_.A&&c instanceof =
window.MouseEvent&&a.dispatchEvent){var =
d=3Dwindow.document.createEvent("MouseEvent");d.initMouseEvent(c.type,!0,=
!0,c.view,c.detail,c.screenX,c.screenY,c.clientX,c.clientY,c.ctrlKey,c.al=
tKey,c.shiftKey,c.metaKey,c.button,c.relatedTarget);a.dispatchEvent(d)}el=
se a.dispatchEvent&&a.dispatchEvent(c)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syy */=0A=
try{=0A=
var =
Wh;_.Vh=3Dfunction(a,c,d,e,f,g){if(!(_.A||_.qb||_.tb&&_.Kb("525")))return=
!0;if(_.wb&&f)return =
_.Th(a);if(f&&!e)return!1;_.la(c)&&(c=3D_.Uh(c));f=3D17=3D=3Dc||18=3D=3Dc=
||_.wb&&91=3D=3Dc;if((!d||_.wb)&&f||_.wb&&16=3D=3Dc&&(e||g))return!1;if((=
_.tb||_.qb)&&e&&d)switch(a){case 220:case 219:case 221:case 192:case =
186:case 189:case 187:case 188:case 190:case 191:case 192:case =
222:return!1}if(_.A&&e&&c=3D=3Da)return!1;switch(a){case =
13:return!0;case 27:return!(_.tb||_.qb)}return _.Th(a)};=0A=
_.Th=3Dfunction(a){if(48<=3Da&&57>=3Da||96<=3Da&&106>=3Da||65<=3Da&&90>=3D=
a||(_.tb||_.qb)&&0=3D=3Da)return!0;switch(a){case 32:case 43:case =
63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case =
189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case =
219:case 220:case =
221:return!0;default:return!1}};_.Uh=3Dfunction(a){if(_.sb)a=3DWh(a);else=
 if(_.wb&&_.tb)switch(a){case 93:a=3D91}return a}; =
Wh=3Dfunction(a){switch(a){case 61:return 187;case 59:return 186;case =
173:return 189;case 224:return 91;case 0:return 224;default:return a}};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syu */=0A=
try{=0A=
var Xh,$h;_.Yh=3Dfunction(a){return =
String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g=
,"\\x08")};_.Zh=3Dfunction(a){return =
String(a).replace(/\-([a-z])/g,function(a,d){return =
d.toUpperCase()})};$h=3Dfunction(a){var c=3D_.p(void 0)?_.Yh(void =
0):"\\s";return a.replace(new =
RegExp("(^"+(c?"|["+c+"]+":"")+")([a-z])","g"),function(a,c,f){return =
c+f.toUpperCase()})};_.ai=3Dfunction(a){return =
9=3D=3Da.nodeType?a:a.ownerDocument||a.document};_.bi=3Dfunction(a){for(v=
ar c;c=3Da.firstChild;)a.removeChild(c)};=0A=
_.ci=3Dfunction(a){return _.ce&&void =
0!=3Da.children?a.children:(0,_.za)(a.childNodes,function(a){return =
1=3D=3Da.nodeType})};_.di=3Dfunction(a,c){if(!a||!c)return!1;if(a.contain=
s&&1=3D=3Dc.nodeType)return =
a=3D=3Dc||a.contains(c);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return =
a=3D=3Dc||!!(a.compareDocumentPosition(c)&16);for(;c&&a!=3Dc;)c=3Dc.paren=
tNode;return =
c=3D=3Da};_.ei=3Dfunction(a){this.b=3Da||_.m.document||window.document};_=
.k=3D_.ei.prototype;_.k.N=3Dfunction(a){return =
_.p(a)?this.b.getElementById(a):a};=0A=
_.k.Fa=3Dfunction(a,c,d){return =
_.Le(this.b,arguments)};_.k.createElement=3Dfunction(a){return =
this.b.createElement(String(a))};_.k.Ac=3Dfunction(a,c){a.appendChild(c)}=
;_.k.Te=3D_.bi;_.k.Nd=3D_.Oe;_.k.Kg=3D_.ci;_.k.Jg=3D_.di;_.fi=3Dfunction(=
a){return a?new _.ei(_.ai(a)):Xh||(Xh=3Dnew _.ei)};=0A=
var =
ii;_.hi=3Dfunction(a,c,d){if(_.p(c))(c=3D_.gi(a,c))&&(a.style[c]=3Dd);els=
e for(var e in c){d=3Da;var =
f=3Dc[e],g=3D_.gi(d,e);g&&(d.style[g]=3Df)}};ii=3D{};_.gi=3Dfunction(a,c)=
{var d=3Dii[c];if(!d){var e=3D_.Zh(c);d=3De;void =
0=3D=3D=3Da.style[e]&&(e=3D(_.tb?"Webkit":_.sb?"Moz":_.A?"ms":_.pb?"O":nu=
ll)+$h(e),void 0!=3D=3Da.style[e]&&(d=3De));ii[c]=3Dd}return =
d};_.ji=3Dfunction(a,c){"number"=3D=3Dtypeof =
a&&(a=3D(c?Math.round(a):a)+"px");return =
a};_.ki=3D_.sb?"MozUserSelect":_.tb||_.qb?"WebkitUserSelect":null;=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syw */=0A=
try{=0A=
var vi;_.li=3Dfunction(a){if(a instanceof =
_.Ae&&a.constructor=3D=3D=3D_.Ae&&a.w=3D=3D=3D_.ze)return =
a.b;_.oa(a);return"type_error:SafeHtml"};_.mi=3Dfunction(a,c){a.innerHTML=
=3D_.li(c)};_.ni=3Dfunction(a,c){this.b=3D_.n(a)?a:0;this.V=3D_.n(c)?c:0}=
;_.ni.prototype.clone=3Dfunction(){return new =
_.ni(this.b,this.V)};_.ni.prototype.ceil=3Dfunction(){this.b=3DMath.ceil(=
this.b);this.V=3DMath.ceil(this.V);return =
this};_.ni.prototype.floor=3Dfunction(){this.b=3DMath.floor(this.b);this.=
V=3DMath.floor(this.V);return this};=0A=
_.ni.prototype.round=3Dfunction(){this.b=3DMath.round(this.b);this.V=3DMa=
th.round(this.V);return =
this};_.oi=3Dfunction(a,c){this.width=3Da;this.height=3Dc};_.k=3D_.oi.pro=
totype;_.k.clone=3Dfunction(){return new =
_.oi(this.width,this.height)};_.k.mg=3Dfunction(){return =
this.width*this.height};_.k.aspectRatio=3Dfunction(){return =
this.width/this.height};_.k.Fc=3Dfunction(){return!this.mg()};_.k.ceil=3D=
function(){this.width=3DMath.ceil(this.width);this.height=3DMath.ceil(thi=
s.height);return this};=0A=
_.k.floor=3Dfunction(){this.width=3DMath.floor(this.width);this.height=3D=
Math.floor(this.height);return =
this};_.k.round=3Dfunction(){this.width=3DMath.round(this.width);this.hei=
ght=3DMath.round(this.height);return =
this};_.pi=3Dfunction(a){return"CSS1Compat"=3D=3Da.compatMode};_.qi=3Dfun=
ction(a){a=3D(a||window).document;a=3D_.pi(a)?a.documentElement:a.body;re=
turn new _.oi(a.clientWidth,a.clientHeight)};_.ri=3Dfunction(a){return =
a.scrollingElement?a.scrollingElement:!_.tb&&_.pi(a)?a.documentElement:a.=
body||a.documentElement};=0A=
_.si=3Dfunction(a){var =
c=3D_.ri(a);a=3Da.parentWindow||a.defaultView;return =
_.A&&_.Kb("10")&&a.pageYOffset!=3Dc.scrollTop?new =
_.ni(c.scrollLeft,c.scrollTop):new =
_.ni(a.pageXOffset||c.scrollLeft,a.pageYOffset||c.scrollTop)};_.ti=3Dfunc=
tion(a,c){var d=3D_.ai(a);return =
d.defaultView&&d.defaultView.getComputedStyle&&(a=3Dd.defaultView.getComp=
utedStyle(a,null))?a[c]||a.getPropertyValue(c)||"":""};_.ui=3Dfunction(a,=
c){return =
_.ti(a,c)||(a.currentStyle?a.currentStyle[c]:null)||a.style&&a.style[c]};=
vi=3D0;=0A=
_.wi=3Dfunction(a){return =
a[_.sa]||(a[_.sa]=3D++vi)};_.xi=3Dfunction(a){for(var c in =
a)return!1;return!0};_.yi=3Dfunction(a){return a instanceof =
_.ge&&a.constructor=3D=3D=3D_.ge&&a.o=3D=3D=3D_.fe?a.b:"type_error:Const"=
};_.zi=3Dfunction(a,c){for(;a&&1!=3Da.nodeType;)a=3Dc?a.nextSibling:a.pre=
viousSibling;return a};=0A=
_.Ai=3Dfunction(a,c){if("textContent"in a)a.textContent=3Dc;else =
if(3=3D=3Da.nodeType)a.data=3DString(c);else =
if(a.firstChild&&3=3D=3Da.firstChild.nodeType){for(;a.lastChild!=3Da.firs=
tChild;)a.removeChild(a.lastChild);a.firstChild.data=3DString(c)}else =
_.bi(a),a.appendChild(_.ai(a).createTextNode(String(c)))};_.Bi=3Dfunction=
(a){try{return a&&a.activeElement}catch(c){}return null};=0A=
_.Ci=3Dfunction(a){try{var =
c=3Da.getBoundingClientRect()}catch(d){return{left:0,top:0,right:0,bottom=
:0}}_.A&&a.ownerDocument.body&&(a=3Da.ownerDocument,c.left-=3Da.documentE=
lement.clientLeft+a.body.clientLeft,c.top-=3Da.documentElement.clientTop+=
a.body.clientTop);return c};_.Di=3Dfunction(a){var =
c=3Da.offsetWidth,d=3Da.offsetHeight,e=3D_.tb&&!c&&!d;return =
_.n(c)&&!e||!a.getBoundingClientRect?new _.oi(c,d):(a=3D_.Ci(a),new =
_.oi(a.right-a.left,a.bottom-a.top))}; =
_.Ei=3Dfunction(a){if("none"!=3D_.ui(a,"display"))return _.Di(a);var =
c=3Da.style,d=3Dc.display,e=3Dc.visibility,f=3Dc.position;c.visibility=3D=
"hidden";c.position=3D"absolute";c.display=3D"inline";a=3D_.Di(a);c.displ=
ay=3Dd;c.position=3Df;c.visibility=3De;return a};=0A=
_.Fi=3Dfunction(){if(_.xb){var a=3D/Windows NT =
([0-9.]+)/;return(a=3Da.exec(_.Ya))?a[1]:"0"}return =
_.wb?(a=3D/10[_.][0-9_.]+/,(a=3Da.exec(_.Ya))?a[0].replace(/_/g,"."):"10"=
):_.zb?(a=3D/Android\s+([^\);]+)(\)|;)/,(a=3Da.exec(_.Ya))?a[1]:""):_.Ab|=
|_.Bb||_.Cb?(a=3D/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=3Da.exec(_.Ya))?a[1].re=
place(/_/g,"."):""):""}();=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syt */=0A=
try{=0A=
var Ji,Li;_.Gi=3Dfunction(a,c,d){return =
_.pf(_.tf(a,c),c,d)};_.Hi=3Dfunction(a,c){a.style.height=3D_.ji(c,!0)};_.=
Ii=3Dfunction(a,c,d){if(c instanceof _.oi)d=3Dc.height,c=3Dc.width;else =
if(void 0=3D=3Dd)throw =
Error("C");a.style.width=3D_.ji(c,!0);_.Hi(a,d)};Ji=3D_.A?_.oe(_.yi(_.he(=
'javascript:""'))):_.oe(_.yi(_.he("about:blank")));_.Ki=3D_.ne(Ji);Li=3D_=
.A?_.oe(_.yi(_.he('javascript:""'))):_.oe(_.yi(_.he("javascript:undefined=
")));_.ne(Li);=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syv */=0A=
try{=0A=
var Mi,Oi;Mi=3Dfunction(a){var =
c=3Darguments.length;if(1=3D=3Dc&&_.u(arguments[0]))return =
Mi.apply(null,arguments[0]);for(var =
d=3D{},e=3D0;e<c;e++)d[arguments[e]]=3D!0;return =
d};_.Ni=3Dfunction(a){return _.ra(a)&&1=3D=3Da.nodeType};Mi("A AREA =
BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT =
SOURCE TEXTAREA TITLE TRACK".split(" "));=0A=
_.Pi=3Dfunction(a,c,d){_.u(d)&&(d=3Dd.join(" "));var =
e=3D"aria-"+c;""=3D=3D=3Dd||void =
0=3D=3Dd?(Oi||(Oi=3D{atomic:!1,autocomplete:"none",dropeffect:"none",hasp=
opup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical"=
,readonly:!1,relevant:"additions =
text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"fals=
e"}),d=3DOi,c in =
d?a.setAttribute(e,d[c]):a.removeAttribute(e)):a.setAttribute(e,d)};_.Qi=3D=
function(a){a=3Da.getAttribute("aria-hidden");return null=3D=3Da||void =
0=3D=3Da?"":String(a)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy10 */=0A=
try{=0A=
_.Ri=3Dfunction(){};_.na(_.Ri);_.Ri.prototype.b=3D0;_.Si=3Dfunction(a){re=
turn":"+(a.b++).toString(36)};=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syx */=0A=
try{=0A=
var Ui;_.T=3Dfunction(a,c){var =
d=3Dc||window.document;if(d.getElementsByClassName)a=3Dd.getElementsByCla=
ssName(a)[0];else{d=3Dwindow.document;var =
e=3Dc||d;a=3De.querySelectorAll&&e.querySelector&&a?e.querySelector(a?"."=
+a:""):_.He(d,a,c)[0]||null}return a||null};_.Ti=3Dfunction(a,c){var =
d=3Da.length-c.length;return =
0<=3Dd&&a.indexOf(c,d)=3D=3Dd};Ui=3Dfunction(a){if(a.classList)return =
a.classList;a=3Da.className;return =
_.p(a)&&a.match(/\S+/g)||[]};_.Vi=3Dfunction(a,c){return =
a.classList?a.classList.contains(c):_.Fa(Ui(a),c)};=0A=
_.U=3Dfunction(a,c){a.classList?a.classList.add(c):_.Vi(a,c)||(a.classNam=
e+=3D0<a.className.length?" =
"+c:c)};_.Wi=3Dfunction(a,c){if(a.classList)(0,_.ya)(c,function(c){_.U(a,=
c)});else{var =
d=3D{};(0,_.ya)(Ui(a),function(a){d[a]=3D!0});(0,_.ya)(c,function(a){d[a]=
=3D!0});a.className=3D"";for(var e in =
d)a.className+=3D0<a.className.length?" =
"+e:e}};_.V=3Dfunction(a,c){a.classList?a.classList.remove(c):_.Vi(a,c)&&=
(a.className=3D(0,_.za)(Ui(a),function(a){return a!=3Dc}).join(" "))}; =
_.Xi=3Dfunction(a,c){a.classList?(0,_.ya)(c,function(c){_.V(a,c)}):a.clas=
sName=3D(0,_.za)(Ui(a),function(a){return!_.Fa(c,a)}).join(" =
")};_.Yi=3Dfunction(a,c,d){d?_.U(a,c):_.V(a,c)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:syz */=0A=
try{=0A=
var =
Zi,aj,cj;Zi=3D[1,4,2];_.$i=3Dfunction(a){return(_.ud?0=3D=3Da.Pa.button:"=
click"=3D=3Da.type?!0:!!(a.Pa.button&Zi[0]))&&!(_.tb&&_.wb&&a.ctrlKey)};a=
j=3Dfunction(){};_.bj=3Dnew =
aj;cj=3D["click",_.sb?"keypress":"keydown","keyup"];=0A=
aj.prototype.L=3Dfunction(a,c,d,e,f){var g=3Dfunction(a){var =
d=3D_.Od(c),f=3D_.Ni(a.target)?a.target.getAttribute("role")||null:null;"=
click"=3D=3Da.type&&_.$i(a)?d.call(e,a):13!=3Da.keyCode&&3!=3Da.keyCode||=
"keyup"=3D=3Da.type?32!=3Da.keyCode||"keyup"!=3Da.type||"button"!=3Df&&"t=
ab"!=3Df||(d.call(e,a),a.preventDefault()):(a.type=3D"keypress",d.call(e,=
a))};g.Hc=3Dc;g.Hi=3De;f?f.L(a,cj,g,d):_.O(a,cj,g,d)};=0A=
aj.prototype.sa=3Dfunction(a,c,d,e,f){for(var g,h=3D0;g=3Dcj[h];h++){var =
l=3Da;var q=3Dg;var =
t=3D!!d;q=3D_.Dd(l)?l.ic(q,t):l?(l=3D_.Qd(l))?l.ic(q,t):[]:[];for(l=3D0;t=
=3Dq[l];l++){var =
B=3Dt.listener;if(B.Hc=3D=3Dc&&B.Hi=3D=3De){f?f.sa(a,g,t.listener,d,e):_.=
Ud(a,g,t.listener,d,e);break}}}};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy14 */=0A=
try{=0A=
var ej;_.dj=3Dfunction(a,c,d,e){d.L(c,e,void =
0,a.Z||a,a)};ej=3Dfunction(a){return =
_.u(a)?(0,_.Aa)(a,ej):_.p(a)?a:a?a.toString():a};_.fj=3Dfunction(a,c){_.H=
h.call(this,c);this.w=3Da;this.Oa=3Dc||this};_.y(_.fj,_.Hh);_.fj.prototyp=
e.L=3Dfunction(a,c,d,e){if(d){if("function"!=3Dtypeof d)throw new =
TypeError("Function =
expected");d=3D_.Qh(this.w,d,this.Oa);d=3D_.fj.J.L.call(this,a,c,d,e);_.R=
h(a,ej(c));return d}return _.fj.J.L.call(this,a,c,d,e)};=0A=
_.fj.prototype.A=3Dfunction(a,c,d,e,f){if(d){if("function"!=3Dtypeof =
d)throw new TypeError("Function =
expected");d=3D_.Qh(this.w,d,f||this.Oa);d=3D_.fj.J.A.call(this,a,c,d,e,f=
);_.Rh(a,ej(c));return d}return =
_.fj.J.A.call(this,a,c,d,e,f)};_.fj.prototype.Na=3Dfunction(a,c,d,e){if(d=
){if("function"!=3Dtypeof d)throw new TypeError("Function =
expected");d=3D_.Qh(this.w,d,this.Oa);d=3D_.fj.J.Na.call(this,a,c,d,e);_.=
Rh(a,ej(c));return d}return =
_.fj.J.Na.call(this,a,c,d,e)};_.gj=3Dfunction(a,c){_.fj.call(this,c);this=
.b=3Da}; _.y(_.gj,_.fj);_.gj.prototype.N=3Dfunction(){return =
this.b};_.gj.prototype.S=3Dfunction(){this.b=3Dnull;_.gj.J.S.call(this)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sys */=0A=
try{=0A=
var =
jj,kj,lj;_.hj=3Dfunction(a,c,d,e,f,g){d.L(c,e,f,g||a.Z||a,a)};_.ij=3Dfunc=
tion(a,c,d,e){if(null!=3Da)for(a=3Da.firstChild;a;){if(c(a)&&(d.push(a),e=
)||_.ij(a,c,d,e))return!0;a=3Da.nextSibling}return!1};jj=3Dfunction(a,c){=
var d=3D[];_.ij(a,c,d,!1);return d};kj=3Dfunction(a){return =
_.A&&!_.Kb("9")?(a=3Da.getAttributeNode("tabindex"),null!=3Da&&a.specifie=
d):a.hasAttribute("tabindex")};lj=3Dfunction(a){a=3Da.tabIndex;return =
_.la(a)&&0<=3Da&&32768>a};=0A=
_.mj=3Dfunction(a){var =
c;if((c=3D"A"=3D=3Da.tagName||"INPUT"=3D=3Da.tagName||"TEXTAREA"=3D=3Da.t=
agName||"SELECT"=3D=3Da.tagName||"BUTTON"=3D=3Da.tagName?!a.disabled&&(!k=
j(a)||lj(a)):kj(a)&&lj(a))&&_.A){var =
d;!_.qa(a.getBoundingClientRect)||_.A&&null=3D=3Da.parentElement?d=3D{hei=
ght:a.offsetHeight,width:a.offsetWidth}:d=3Da.getBoundingClientRect();a=3D=
null!=3Dd&&0<d.height&&0<d.width}else a=3Dc;return =
a};_.nj=3Dfunction(a,c,d){for(var =
e=3D0;a&&(null=3D=3Dd||e<=3Dd);){if(c(a))return =
a;a=3Da.parentNode;e++}return null};=0A=
var oj=3Dfunction(a){return null!=3D_.nj(a,function(a){return =
1=3D=3Da.nodeType&&"true"=3D=3D_.Qi(a)})},qj=3Dfunction(a){return =
a?jj(a,function(a){return =
1=3D=3Da.nodeType&&_.mj(a)&&!oj(a)}):[]};_.rj=3Dfunction(a,c,d,e,f,g,h){_=
.gj.call(this,a,d);this.M=3Dg||null;this.G=3De;this.X=3Dthis.H=3Dnull;thi=
s.ma=3Dc;(this.B=3Dh||_.T("gb_b",this.b))&&this.B.setAttribute("aria-expa=
nded","false");this.La=3D!1;this.F=3D_.sg("dd");this.F.gi(this);(a=3D_.T(=
"gb_fa",this.b))&&!this.o&&(this.o=3Da,this.o.setAttribute("aria-hidden",=
"true"),this.B&&_.hj(this,this.B,_.bj,this.cd,!1,this),this.Wd());f||this=
.Ha()};_.y(_.rj,_.gj);_.k=3D_.rj.prototype;=0A=
_.k.Ha=3Dfunction(){_.hj(this,window.document,_.Nh,this.df,!0,this);this.=
A(window.document,_.Vh(27)?"keypress":"keyup",this.Db,!1,this);this.A(thi=
s.b,"mouseover",this.lf,!1,this);this.A(this.b,"mouseout",this.kf,!1,this=
);this.A(this.b,["keyup","keydown"],this.Ch,!1,this);this.A(window.docume=
nt.body,"focusin",this.fh,!1,this)};_.k.Ch=3Dfunction(a){var =
c=3Da.target;c instanceof =
window.Element&&this.Kb(c)&&32=3D=3Da.keyCode&&(a.preventDefault(),a.stop=
Propagation())};=0A=
_.k.fh=3Dfunction(){_.sj(this)&&(this.Kb(window.document.activeElement)||=
this.Rc())};_.k.Wd=3Dfunction(){_.hj(this,this.o,_.bj,this.ah,!1,this);_.=
di(this.b,this.o)||(this.A(this.o,"mouseover",this.lf,!1,this),this.A(thi=
s.o,"mouseout",this.kf,!1,this));this.L(this.o,"keydown",this.ih,!0)};_.k=
.getId=3Dfunction(){return this.ma};_.k.cd=3Dfunction(a){var =
c=3D"click"!=3Da.type;_.sj(this)?this.close(void =
0,!0):this.open(c);a.preventDefault();a.stopPropagation()};=0A=
_.k.ah=3Dfunction(a){for(a=3Da.target;a&&a!=3Dthis.o;){if("A"=3D=3Da.tagN=
ame&&!_.Vi(a,"gb_Uf")){this.close(!0,!0);break}a=3Da.parentNode}};_.k.Kb=3D=
function(a){if(!a)return!1;var c=3D!!this.o&&_.di(this.o,a);return =
_.di(this.b,a)||c};_.k.df=3Dfunction(a){this.Kb(a.target)||27=3D=3Da.keyC=
ode||this.close(void =
0,!0)};_.k.ih=3Dfunction(a){if(9=3D=3D=3Da.keyCode&&_.sj(this)){var =
c=3Da.target,d=3Dqj(this.o);0<d.length&&(c=3D=3Dd[0]&&a.shiftKey?(d[d.len=
gth-1].focus(),a.preventDefault()):c!=3Dd[d.length-1]||a.shiftKey||(d[0].=
focus(),a.preventDefault()))}};=0A=
_.k.lf=3Dfunction(a){tj(this,(0,_.v)(this.Bc,this),a)};_.k.kf=3Dfunction(=
a){tj(this,(0,_.v)(this.Rd,this),a)};var tj=3Dfunction(a,c,d){var =
e=3Dd.relatedTarget&&(_.di(a.b,d.relatedTarget)||_.di(a.o,d.relatedTarget=
)),f=3Dd.relatedTarget&&uj(a,d.relatedTarget);a=3Duj(a,d.target);e||c(0,d=
);e&&!f||a||c(1,d);!f&&a&&c(2,d)};_.rj.prototype.Db=3Dfunction(a){if(27=3D=
=3Da.keyCode){a=3D_.Bi(window.document);var =
c=3Dthis.Kb(a),d=3D_.sj(this);this.close(void =
0,!1);d&&c?this.B.focus():a&&a.focus()}};_.rj.prototype.Bc=3D_.ma;=0A=
_.rj.prototype.Rd=3D_.ma;var uj=3Dfunction(a,c){return =
c&&a.o?_.Vi(c,"gb_qb")||_.Vi(c,"gb_rb")||!!a.o&&_.di(a.o,c):!1};_.rj.prot=
otype.S=3Dfunction(){_.rj.J.S.call(this);this.o=3Dnull};_.vj=3Dfunction(a=
){if(a.B&&(a=3Da.B.getAttribute("data-ved")))return{ved:a}};=0A=
_.rj.prototype.open=3Dfunction(a){if(!_.sj(this)){this.F.Dd(0,this);this.=
F.Mf(this);_.U(this.b,"gb_g");_.U(this.o,"gb_g");this.o.setAttribute("ari=
a-hidden","false");this.B&&this.B.setAttribute("aria-expanded","true");if=
(_.A&&this.o){var =
c=3D_.T("gb_yf");if(!c){c=3D_.Q("IFRAME",{"class":"gb_yf",src:'javascript=
:""',frameBorder:0});var =
d=3D_.T("gb_Bc");d&&d.appendChild(c)}_.V(c,"gb_8a");this.wb()}this.H&&thi=
s.G.log(this.H,_.vj(this));this.M&&this.ua&&this.M.log(this.ua);this.F.Dd=
(1,this);a&&this.Rc()}};=0A=
_.rj.prototype.Rc=3Dfunction(){var =
a=3Dqj(this.o);a[0]?a[0].focus():this.o.focus()};_.rj.prototype.wb=3Dfunc=
tion(){if(_.A&&this.o){var a=3D_.T("gb_yf");a&&_.Ii(a,_.Ei(this.o))}};=0A=
_.rj.prototype.close=3Dfunction(a,c){return =
_.sj(this)&&this.F.ng(this)?(this.F.vf(this)&&this.F.Mf(null),_.V(this.b,=
"gb_g"),_.V(this.o,"gb_g"),this.o.setAttribute("aria-hidden","true"),this=
.B&&(this.B.setAttribute("aria-expanded","false"),!c&&this.Kb(window.docu=
ment.activeElement)&&(0,window.setTimeout)((0,_.v)(this.B.focus,this.B),0=
)),_.A&&(c=3D_.T("gb_yf"))&&_.U(c,"gb_8a"),!a&&this.X&&this.G.log(this.X,=
_.vj(this)),!a&&this.M&&this.Da&&this.M.log(this.Da),this.F.Dd(2,this),!0=
):!1}; _.sj=3Dfunction(a){return _.Vi(a.b,"gb_g")};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy17 */=0A=
try{=0A=
var =
wj=3Dfunction(a){_.N.call(this);this.C=3Da;this.w=3Dthis.b=3Dnull;this.D=3D=
0;this.B=3D{};this.o=3D!1;a=3Dwindow.navigator.userAgent;0<=3Da.indexOf("=
MSIE")&&0<=3Da.indexOf("Trident")&&(a=3D/\b(?:MSIE|rv)[: =
]([^\);]+)(\)|;)/.exec(a))&&a[1]&&9>(0,window.parseFloat)(a[1])&&(this.o=3D=
!0)};_.y(wj,_.N);=0A=
wj.prototype.ke=3Dfunction(a,c){if(!this.o)if(c instanceof Array)for(var =
d in c)this.ke(a,c[d]);else{d=3D(0,_.v)(this.F,this,a);var =
e=3Dthis.D+c;this.D++;a.setAttribute("data-eqid",e);this.B[e]=3Dd;a&&a.ad=
dEventListener?a.addEventListener(c,d,!1):a&&a.attachEvent?a.attachEvent(=
"on"+c,d):this.C.log(Error("A`"+a))}};=0A=
wj.prototype.A=3Dfunction(a,c){if(this.o)return null;if(c instanceof =
Array){var d=3Dnull,e;for(e in c){var =
f=3Dthis.A(a,c[e]);f&&(d=3Df)}return =
d}d=3Dnull;this.b&&this.b.type=3D=3Dc&&this.w=3D=3Da&&(d=3Dthis.b,this.b=3D=
null);if(e=3Da.getAttribute("data-eqid"))a.removeAttribute("data-eqid"),(=
e=3Dthis.B[e])?a.removeEventListener?a.removeEventListener(c,e,!1):a.deta=
chEvent&&a.detachEvent("on"+c,e):this.C.log(Error("B`"+a));return d}; =
wj.prototype.F=3Dfunction(a,c){this.b=3Dc;this.w=3Da;c.preventDefault?c.p=
reventDefault():c.returnValue=3D!1};_.ug("eq",new wj(_.S()));=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:base */=0A=
try{=0A=
var xj=3Dfunction(){_.zg.w(_.og)},yj=3Dfunction(a,c){var =
d=3D_.S();d=3D_.Qh(d,xj);a.addEventListener?a.addEventListener(c,d):a.att=
achEvent&&a.attachEvent("on"+c,d)},zj=3D[1,2],Aj=3Dfunction(a){_.D(this,a=
,0,-1,zj)};_.y(Aj,_.C);var Bj=3Dfunction(){var a=3D_.I.R().ea;return =
_.H(a,Aj,17)},Cj=3Dfunction(a,c){a.__PVT=3Dc};=0A=
(function(){var =
a;window.gbar&&window.gbar._LDD?a=3Dwindow.gbar._LDD:a=3D[];var =
c=3D_.mg();Cj(window,_.K(_.E(c,8)));c=3D_.xg();var d=3D_.S();a=3Dnew =
_.Mg(c,Bj()||new Aj,a,d,_.ch());_.ug("m",a);var =
e=3Dfunction(){_.x("gbar.qm",(0,_.v)(function(a){try{a()}catch(g){d.log(g=
)}},this));_.sg("api").Xa()};_.J(_.E(c,18),!0)?a.C(e):(c=3D_.M(_.E(c,19),=
200),c=3D(0,_.v)(a.C,a,e,c),_.R(c))})();yj(window.document,"DOMContentLoa=
ded");yj(window,"load");=0A=
_.x("gbar.mls",function(){});var Dj=3Dnew =
function(){this.b=3D_.H(_.xg(),_.kc,8)||new =
_.kc};_.x("gbar.bv",{n:_.M(_.E(Dj.b,2)),r:_.K(_.E(Dj.b,4)),f:_.K(_.E(Dj.b=
,3)),e:_.K(_.E(Dj.b,5)),m:_.M(_.F(Dj.b,1,1),1)});_.x("gbar.kn",function()=
{return!0});_.x("gbar.sb",function(){return!1});=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:bn */=0A=
try{=0A=
var =
eh=3Dfunction(a,c){a.B.push(c)},fh=3Dfunction(a,c,d){this.A=3Da;this.o=3D=
!1;this.b=3Dc;this.w=3Dd};fh.prototype.Xa=3Dfunction(a){if(this.o)throw =
Error("y`"+this.b);try{a.apply(this.A,this.w),this.o=3D!0}catch(c){}};var=
 =
gh=3Dfunction(a){_.N.call(this);this.w=3Da;this.b=3D[];this.o=3D{}};_.y(g=
h,_.N);gh.prototype.A=3Dfunction(a){var =
c=3D(0,_.v)(function(){this.b.push(new =
fh(this.w,a,Array.prototype.slice.call(arguments)))},this);return =
this.o[a]=3Dc};=0A=
gh.prototype.Xa=3Dfunction(){for(var =
a=3Dthis.b.length,c=3Dthis.b,d=3D[],e=3D0;e<a;++e){var f=3Dc[e].b;a:{var =
g=3Dthis.w;for(var =
h=3Df.split("."),l=3Dh.length,q=3D0;q<l;++q)if(g[h[q]])g=3Dg[h[q]];else{g=
=3Dnull;break a}g=3Dg instanceof =
Function?g:null}if(g&&g!=3Dthis.o[f])try{c[e].Xa(g)}catch(t){}else =
d.push(c[e])}this.b=3Dd.concat(c.slice(a))};=0A=
var hh=3D"bbh bbr bbs has prm sngw so".split(" "),ih=3Dnew =
gh(_.m);_.ug("api",ih);=0A=
for(var jh=3D"addExtraLink addLink aomc asmc close cp.c cp.l cp.me cp.ml =
cp.rc cp.rel ela elc elh gpca gpcr lGC lPWF ldb mls noam paa pc pca pcm =
pw.clk pw.hvr qfaae qfaas qfaau qfae qfas qfau qfhi qm qs qsi rtl sa =
setContinueCb snaw sncw som sp spd spn spp sps tsl tst up.aeh up.aop =
up.dpc up.iic up.nap up.r up.sl up.spd up.tp upel upes upet".split(" =
").concat(hh),kh=3D(0,_.v)(ih.A,ih),lh=3D0;lh<jh.length;lh++){var =
mh=3D"gbar."+jh[lh];null=3D=3D_.r(mh,window)&&_.x(mh,kh(mh))}_.x("gbar.up=
.gpd",function(){return""});=0A=
(function(){for(var a=3Dfunction(a){return =
function(){_.dh(44,{n:a})}},c=3D0;c<hh.length;c++){var =
d=3D"gbar."+hh[c];_.x(d,a(d))}var =
e=3D_.pg.R();_.qg(e,"api").Xa();eh(_.qg(e,"m"),function(){_.qg(e,"api").X=
a()})})();=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1e */=0A=
try{=0A=
var Hj,Oj,Qj,ak,Rj,Tj,Sj,Wj,Uj,Pj,bk;_.Ej=3Dfunction(a){return =
Array.prototype.concat.apply([],arguments)};_.Fj=3Dfunction(a){if(a =
instanceof _.qe)return =
a;a=3Da.ob?a.$a():String(a);_.se.test(a)||(a=3D"about:invalid#zClosurez")=
;return _.te(a)};_.Gj=3Dfunction(a,c){c=3Dc instanceof =
_.qe?c:_.ue(c);a.href=3D_.re(c)};=0A=
Hj=3Dfunction(a,c){if(a){a=3Da.split("&");for(var =
d=3D0;d<a.length;d++){var =
e=3Da[d].indexOf("=3D"),f=3Dnull;if(0<=3De){var =
g=3Da[d].substring(0,e);f=3Da[d].substring(e+1)}else =
g=3Da[d];c(g,f?(0,window.decodeURIComponent)(f.replace(/\+/g," =
")):"")}}};=0A=
_.Ij=3Dfunction(a,c){this.mb=3Dthis.A=3Dthis.b=3D"";this.B=3Dnull;this.o=3D=
this.C=3D"";this.w=3D!1;var d;a instanceof =
_.Ij?(this.w=3D_.n(c)?c:a.w,_.Jj(this,a.b),this.A=3Da.A,_.Kj(this,a.mb),_=
.Lj(this,a.B),_.Mj(this,a.Qa()),_.Nj(this,a.Sa.clone()),this.o=3Da.o):a&&=
(d=3DString(a).match(_.hf))?(this.w=3D!!c,_.Jj(this,d[1]||"",!0),this.A=3D=
Oj(d[2]||""),_.Kj(this,d[3]||"",!0),_.Lj(this,d[4]),_.Mj(this,d[5]||"",!0=
),_.Nj(this,d[6]||"",!0),this.o=3DOj(d[7]||"")):(this.w=3D!!c,this.Sa=3Dn=
ew Pj(null,this.w))};=0A=
_.Ij.prototype.toString=3Dfunction(){var =
a=3D[],c=3Dthis.b;c&&a.push(Qj(c,Rj,!0),":");var =
d=3Dthis.mb;if(d||"file"=3D=3Dc)a.push("//"),(c=3Dthis.A)&&a.push(Qj(c,Rj=
,!0),"@"),a.push(_.Na(d).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),d=3Dthis.=
B,null!=3Dd&&a.push(":",String(d));if(d=3Dthis.Qa())this.mb&&"/"!=3Dd.cha=
rAt(0)&&a.push("/"),a.push(Qj(d,"/"=3D=3Dd.charAt(0)?Sj:Tj,!0));(d=3Dthis=
.Sa.toString())&&a.push("?",d);(d=3Dthis.o)&&a.push("#",Qj(d,Uj));return =
a.join("")};_.Ij.prototype.clone=3Dfunction(){return new _.Ij(this)};=0A=
_.Jj=3Dfunction(a,c,d){a.b=3Dd?Oj(c,!0):c;a.b&&(a.b=3Da.b.replace(/:$/,""=
));return a};_.Kj=3Dfunction(a,c,d){a.mb=3Dd?Oj(c,!0):c;return =
a};_.Lj=3Dfunction(a,c){if(c){c=3DNumber(c);if((0,window.isNaN)(c)||0>c)t=
hrow Error("E`"+c);a.B=3Dc}else a.B=3Dnull;return =
a};_.Ij.prototype.Qa=3Dfunction(){return =
this.C};_.Mj=3Dfunction(a,c,d){a.C=3Dd?Oj(c,!0):c;return =
a};_.Nj=3Dfunction(a,c,d){c instanceof =
Pj?(a.Sa=3Dc,Vj(a.Sa,a.w)):(d||(c=3DQj(c,Wj)),a.Sa=3Dnew =
Pj(c,a.w));return a};_.Xj=3Dfunction(a,c,d){a.Sa.set(c,d);return a};=0A=
_.Yj=3Dfunction(a){return a instanceof _.Ij?a.clone():new _.Ij(a,void =
0)};_.Zj=3Dfunction(a){if(".."=3D=3Da||"."=3D=3Da)return"";if(-1!=3Da.ind=
exOf("./")||-1!=3Da.indexOf("/.")){var =
c=3D_.Ja(a,"/");a=3Da.split("/");for(var d=3D[],e=3D0;e<a.length;){var =
f=3Da[e++];"."=3D=3Df?c&&e=3D=3Da.length&&d.push(""):".."=3D=3Df?((1<d.le=
ngth||1=3D=3Dd.length&&""!=3Dd[0])&&d.pop(),c&&e=3D=3Da.length&&d.push(""=
)):(d.push(f),c=3D!0)}return d.join("/")}return a};=0A=
Oj=3Dfunction(a,c){return =
a?c?(0,window.decodeURI)(a.replace(/%25/g,"%2525")):(0,window.decodeURICo=
mponent)(a):""};Qj=3Dfunction(a,c,d){return =
_.p(a)?(a=3D(0,window.encodeURI)(a).replace(c,ak),d&&(a=3Da.replace(/%25(=
[0-9a-fA-F]{2})/g,"%$1")),a):null};ak=3Dfunction(a){a=3Da.charCodeAt(0);r=
eturn"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Rj=3D/[#\/\?@]/g;Tj=3D=
/[#\?:]/g;Sj=3D/[#\?]/g;Wj=3D/[#\?@]/g;Uj=3D/#/g;Pj=3Dfunction(a,c){this.=
o=3Dthis.b=3Dnull;this.w=3Da||null;this.A=3D!!c};=0A=
bk=3Dfunction(a){a.b||(a.b=3Dnew =
_.df,a.o=3D0,a.w&&Hj(a.w,function(c,d){a.add((0,window.decodeURIComponent=
)(c.replace(/\+/g," =
")),d)}))};Pj.prototype.add=3Dfunction(a,c){bk(this);this.w=3Dnull;a=3Dck=
(this,a);var =
d=3Dthis.b.get(a);d||this.b.set(a,d=3D[]);d.push(c);this.o+=3D1;return =
this};Pj.prototype.remove=3Dfunction(a){bk(this);a=3Dck(this,a);return =
_.ff(this.b.o,a)?(this.w=3Dnull,this.o-=3Dthis.b.get(a).length,this.b.rem=
ove(a)):!1};Pj.prototype.clear=3Dfunction(){this.b=3Dthis.w=3Dnull;this.o=
=3D0};=0A=
Pj.prototype.Fc=3Dfunction(){bk(this);return 0=3D=3Dthis.o};var =
dk=3Dfunction(a,c){bk(a);c=3Dck(a,c);return =
_.ff(a.b.o,c)};_.k=3DPj.prototype;_.k.forEach=3Dfunction(a,c){bk(this);th=
is.b.forEach(function(d,e){(0,_.ya)(d,function(d){a.call(c,d,e,this)},thi=
s)},this)};_.k.Za=3Dfunction(){bk(this);for(var =
a=3Dthis.b.ab(),c=3Dthis.b.Za(),d=3D[],e=3D0;e<c.length;e++)for(var =
f=3Da[e],g=3D0;g<f.length;g++)d.push(c[e]);return d};=0A=
_.k.ab=3Dfunction(a){bk(this);var =
c=3D[];if(_.p(a))dk(this,a)&&(c=3D_.Ej(c,this.b.get(ck(this,a))));else{a=3D=
this.b.ab();for(var d=3D0;d<a.length;d++)c=3D_.Ej(c,a[d])}return =
c};_.k.set=3Dfunction(a,c){bk(this);this.w=3Dnull;a=3Dck(this,a);dk(this,=
a)&&(this.o-=3Dthis.b.get(a).length);this.b.set(a,[c]);this.o+=3D1;return=
 this};_.k.get=3Dfunction(a,c){a=3Da?this.ab(a):[];return =
0<a.length?String(a[0]):c};=0A=
_.k.toString=3Dfunction(){if(this.w)return =
this.w;if(!this.b)return"";for(var =
a=3D[],c=3Dthis.b.Za(),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3D_.Na(e);e=3Dthis.ab(e);for(var g=3D0;g<e.length;g++){var =
h=3Df;""!=3D=3De[g]&&(h+=3D"=3D"+_.Na(e[g]));a.push(h)}}return =
this.w=3Da.join("&")};_.k.clone=3Dfunction(){var a=3Dnew =
Pj;a.w=3Dthis.w;this.b&&(a.b=3Dthis.b.clone(),a.o=3Dthis.o);return a};=0A=
var ck=3Dfunction(a,c){c=3DString(c);a.A&&(c=3Dc.toLowerCase());return =
c},Vj=3Dfunction(a,c){c&&!a.A&&(bk(a),a.w=3Dnull,a.b.forEach(function(a,c=
){var =
d=3Dc.toLowerCase();c!=3Dd&&(this.remove(c),this.remove(d),0<a.length&&(t=
his.w=3Dnull,this.b.set(ck(this,d),_.Ha(a)),this.o+=3Da.length))},a));a.A=
=3Dc};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1f */=0A=
try{=0A=
var gk,hk,mk,nk;_.ek=3Dfunction(a){if(a instanceof _.Ae)return a;var =
c=3Dnull;a.Vd&&(c=3Da.hc());a=3D_.Va(a.ob?a.$a():String(a));return =
_.Be(a,c)};_.fk=3Dfunction(a){a=3Da.b;return =
a.parentWindow||a.defaultView};gk=3Dfunction(a,c,d,e){Array.prototype.spl=
ice.apply(a,_.Ia(arguments,1))};hk=3Dfunction(a,c){return =
null!=3D=3Da&&c in a?a[c]:void =
0};_.ik=3Dfunction(a,c,d){if("undefined"!=3Dtypeof _.ni&&c instanceof =
_.ni){var e=3Dc.b;c=3Dc.V}else =
e=3Dc,c=3Dd;a.style.left=3D_.ji(e,!1);a.style.top=3D_.ji(c,!1)};=0A=
_.jk=3Dfunction(a,c){a.style.display=3Dc?"":"none"};_.W=3Dfunction(a){_.P=
.call(this);this.b=3Da||_.fi();this.da=3Dkk;this.ma=3Dnull;this.ra=3D!1;t=
his.o=3Dnull;this.K=3Dvoid =
0;this.G=3Dthis.B=3Dthis.w=3Dthis.C=3Dnull;this.Da=3D!1};_.y(_.W,_.P);_.W=
.prototype.La=3D_.Ri.R();var =
kk=3Dnull;_.W.prototype.getId=3Dfunction(){return =
this.ma||(this.ma=3D_.Si(this.La))};_.W.prototype.N=3Dfunction(){return =
this.o};_.lk=3Dfunction(a){a.K||(a.K=3Dnew _.Hh(a));return a.K};=0A=
mk=3Dfunction(a,c){if(a=3D=3Dc)throw Error("G");var =
d;if(d=3Dc&&a.w&&a.ma){d=3Da.w;var =
e=3Da.ma;d=3Dd.G&&e?hk(d.G,e)||null:null}if(d&&a.w!=3Dc)throw =
Error("G");a.w=3Dc;_.W.J.pe.call(a,c)};_.W.prototype.pe=3Dfunction(a){if(=
this.w&&this.w!=3Da)throw =
Error("H");_.W.J.pe.call(this,a)};_.W.prototype.cb=3Dfunction(){this.o=3D=
this.b.createElement("DIV")};_.W.prototype.Eb=3Dfunction(a){nk(this,a)};n=
k=3Dfunction(a,c,d){if(a.ra)throw =
Error("I");a.o||a.cb();c?c.insertBefore(a.o,d||null):a.b.b.body.appendChi=
ld(a.o);a.w&&!a.w.ra||a.pa()};=0A=
_.ok=3Dfunction(a,c){if(a.ra)throw =
Error("I");if(c&&a.Ce(c)){a.Da=3D!0;var =
d=3D_.ai(c);a.b&&a.b.b=3D=3Dd||(a.b=3D_.fi(c));a.jb(c);a.pa()}else throw =
Error("J");};_.k=3D_.W.prototype;_.k.Ce=3Dfunction(){return!0};_.k.jb=3Df=
unction(a){this.o=3Da};_.k.pa=3Dfunction(){this.ra=3D!0;_.pk(this,functio=
n(a){!a.ra&&a.N()&&a.pa()})};_.k.xa=3Dfunction(){_.pk(this,function(a){a.=
ra&&a.xa()});this.K&&_.Lh(this.K);this.ra=3D!1};=0A=
_.k.S=3Dfunction(){this.ra&&this.xa();this.K&&(this.K.ha(),delete =
this.K);_.pk(this,function(a){a.ha()});!this.Da&&this.o&&_.Oe(this.o);thi=
s.w=3Dthis.C=3Dthis.o=3Dthis.G=3Dthis.B=3Dnull;_.W.J.S.call(this)};=0A=
_.k.Hb=3Dfunction(a,c,d){if(a.ra&&(d||!this.ra))throw =
Error("I");if(0>c||c>_.qk(this))throw =
Error("K");this.G&&this.B||(this.G=3D{},this.B=3D[]);if(a.w=3D=3Dthis){va=
r e=3Da.getId();this.G[e]=3Da;_.Ga(this.B,a)}else{e=3Dthis.G;var =
f=3Da.getId();if(null!=3D=3De&&f in e)throw =
Error("a`"+f);e[f]=3Da}mk(a,this);gk(this.B,c,0,a);a.ra&&this.ra&&a.w=3D=3D=
this?(d=3Dthis.o,c=3Dd.childNodes[c]||null,c!=3Da.N()&&d.insertBefore(a.N=
(),c)):d?(this.o||this.cb(),c=3D_.rk(this,c+1),nk(a,this.o,c?c.o:null)):t=
his.ra&&!a.ra&&a.o&&a.o.parentNode&&1=3D=3Da.o.parentNode.nodeType&&=0A=
a.pa()};_.qk=3Dfunction(a){return =
a.B?a.B.length:0};_.rk=3Dfunction(a,c){return =
a.B?a.B[c]||null:null};_.pk=3Dfunction(a,c,d){a.B&&(0,_.ya)(a.B,c,d)};_.W=
.prototype.removeChild=3Dfunction(a,c){if(a){var =
d=3D_.p(a)?a:a.getId();a=3Dthis.G&&d?hk(this.G,d)||null:null;if(d&&a){var=
 e=3Dthis.G;d in e&&delete =
e[d];_.Ga(this.B,a);c&&(a.xa(),a.o&&_.Oe(a.o));mk(a,null)}}if(!a)throw =
Error("L");return a};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1m */=0A=
try{=0A=
_.ul=3Dfunction(a,c,d){_.N.call(this);this.Hc=3Da;this.w=3Dc||0;this.b=3D=
d;this.o=3D(0,_.v)(this.Ig,this)};_.y(_.ul,_.N);_.k=3D_.ul.prototype;_.k.=
ma=3D0;_.k.S=3Dfunction(){_.ul.J.S.call(this);this.stop();delete =
this.Hc;delete =
this.b};_.k.start=3Dfunction(a){this.stop();this.ma=3D_.ae(this.o,_.n(a)?=
a:this.w)};_.k.stop=3Dfunction(){0!=3Dthis.ma&&_.m.clearTimeout(this.ma);=
this.ma=3D0};_.k.Ig=3Dfunction(){this.ma=3D0;this.Hc&&this.Hc.call(this.b=
)}; _.vl=3Dfunction(a){return =
_.n(a.nextElementSibling)?a.nextElementSibling:_.zi(a.nextSibling,!0)};=0A=
_.wl=3D_.m.document&&_.m.document.documentElement&&!!_.m.document.documen=
tElement.setCapture&&!!_.m.document.releaseCapture;=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1l */=0A=
try{=0A=
var =
Fl;_.xl=3Dfunction(a){return"rtl"=3D=3D_.ui(a,"direction")};_.yl=3Dfuncti=
on(a,c){return =
a=3D=3Dc?!0:a&&c?a.width=3D=3Dc.width&&a.height=3D=3Dc.height:!1};_.zl=3D=
function(){return =
_.tb?"-webkit":_.sb?"-moz":_.A?"-ms":_.pb?"-o":null};_.Al=3Dfunction(a,c,=
d,e){this.top=3Da;this.right=3Dc;this.bottom=3Dd;this.left=3De};_.k=3D_.A=
l.prototype;_.k.getHeight=3Dfunction(){return =
this.bottom-this.top};_.k.clone=3Dfunction(){return new =
_.Al(this.top,this.right,this.bottom,this.left)};=0A=
_.k.expand=3Dfunction(a,c,d,e){_.ra(a)?(this.top-=3Da.top,this.right+=3Da=
.right,this.bottom+=3Da.bottom,this.left-=3Da.left):(this.top-=3Da,this.r=
ight+=3DNumber(c),this.bottom+=3DNumber(d),this.left-=3DNumber(e));return=
 =
this};_.k.ceil=3Dfunction(){this.top=3DMath.ceil(this.top);this.right=3DM=
ath.ceil(this.right);this.bottom=3DMath.ceil(this.bottom);this.left=3DMat=
h.ceil(this.left);return this};=0A=
_.k.floor=3Dfunction(){this.top=3DMath.floor(this.top);this.right=3DMath.=
floor(this.right);this.bottom=3DMath.floor(this.bottom);this.left=3DMath.=
floor(this.left);return =
this};_.k.round=3Dfunction(){this.top=3DMath.round(this.top);this.right=3D=
Math.round(this.right);this.bottom=3DMath.round(this.bottom);this.left=3D=
Math.round(this.left);return =
this};_.Bl=3Dfunction(a,c,d,e){this.left=3Da;this.top=3Dc;this.width=3Dd;=
this.height=3De};_.Bl.prototype.clone=3Dfunction(){return new =
_.Bl(this.left,this.top,this.width,this.height)};=0A=
_.Bl.prototype.ceil=3Dfunction(){this.left=3DMath.ceil(this.left);this.to=
p=3DMath.ceil(this.top);this.width=3DMath.ceil(this.width);this.height=3D=
Math.ceil(this.height);return =
this};_.Bl.prototype.floor=3Dfunction(){this.left=3DMath.floor(this.left)=
;this.top=3DMath.floor(this.top);this.width=3DMath.floor(this.width);this=
.height=3DMath.floor(this.height);return this};=0A=
_.Bl.prototype.round=3Dfunction(){this.left=3DMath.round(this.left);this.=
top=3DMath.round(this.top);this.width=3DMath.round(this.width);this.heigh=
t=3DMath.round(this.height);return this};_.Cl=3Dfunction(a){var =
c=3D_.ai(a),d=3Dnew _.ni(0,0);var =
e=3Dc?_.ai(c):window.document;e=3D!_.A||_.Mb(9)||_.pi(_.fi(e).b)?e.docume=
ntElement:e.body;if(a=3D=3De)return =
d;a=3D_.Ci(a);c=3D_.si(_.fi(c).b);d.b=3Da.left+c.b;d.V=3Da.top+c.V;return=
 d};_.Dl=3Dfunction(a){a=3D_.Ci(a);return new _.ni(a.left,a.top)};=0A=
_.El=3Dfunction(a,c){if(/^\d+px?$/.test(c))return(0,window.parseInt)(c,10=
);var =
d=3Da.style.left,e=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentS=
tyle.left;a.style.left=3Dc;c=3Da.style.pixelLeft;a.style.left=3Dd;a.runti=
meStyle.left=3De;return+c};Fl=3Dfunction(a,c){return(c=3Da.currentStyle?a=
.currentStyle[c]:null)?_.El(a,c):0};=0A=
_.Gl=3Dfunction(a,c){if(_.A){var =
d=3DFl(a,c+"Left"),e=3DFl(a,c+"Right"),f=3DFl(a,c+"Top");a=3DFl(a,c+"Bott=
om");return new =
_.Al(f,e,a,d)}d=3D_.ti(a,c+"Left");e=3D_.ti(a,c+"Right");f=3D_.ti(a,c+"To=
p");a=3D_.ti(a,c+"Bottom");return new =
_.Al((0,window.parseFloat)(f),(0,window.parseFloat)(e),(0,window.parseFlo=
at)(a),(0,window.parseFloat)(d))};_.Hl=3Dfunction(a){_.P.call(this);this.=
b=3Da;a=3D_.A?"focusout":"blur";this.o=3D_.O(this.b,_.A?"focusin":"focus"=
,this,!_.A);this.w=3D_.O(this.b,a,this,!_.A)};_.y(_.Hl,_.P); =
_.Hl.prototype.handleEvent=3Dfunction(a){var c=3Dnew =
_.Ad(a.Pa);c.type=3D"focusin"=3D=3Da.type||"focus"=3D=3Da.type?"focusin":=
"focusout";this.dispatchEvent(c)};_.Hl.prototype.S=3Dfunction(){_.Hl.J.S.=
call(this);_.Vd(this.o);_.Vd(this.w);delete this.b};=0A=
_.Il=3Dfunction(){_.P.call(this);this.b=3D0;this.A=3Dthis.w=3Dnull};_.y(_=
.Il,_.P);_.Il.prototype.D=3Dfunction(){this.Ya("begin")};_.Il.prototype.B=
=3Dfunction(){this.Ya("end")};_.Il.prototype.Ya=3Dfunction(a){this.dispat=
chEvent(a)};=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1k */=0A=
try{=0A=
var Jl,Ll,Pl,Rl;Jl=3Dfunction(a,c){return a&&c?c instanceof =
_.Al?c.left>=3Da.left&&c.right<=3Da.right&&c.top>=3Da.top&&c.bottom<=3Da.=
bottom:c.b>=3Da.left&&c.b<=3Da.right&&c.V>=3Da.top&&c.V<=3Da.bottom:!1};_=
.Kl=3Dfunction(a){var =
c;if(_.ee&&!(_.A&&_.Kb("9")&&!_.Kb("10")&&_.m.SVGElement&&a instanceof =
_.m.SVGElement)&&(c=3Da.parentElement))return c;c=3Da.parentNode;return =
_.Ni(c)?c:null};Ll=3Dfunction(a,c){var d=3D[];return =
_.ij(a,c,d,!0)?d[0]:void 0};=0A=
_.Nl=3Dfunction(a,c){_.P.call(this);this.b=3Da;this.w=3DMl(this.b);this.D=
=3Dc||100;this.A=3D_.O(a,"resize",this.B,!1,this)};_.y(_.Nl,_.P);_.Nl.pro=
totype.S=3Dfunction(){_.Vd(this.A);_.Nl.J.S.call(this)};_.Nl.prototype.B=3D=
function(){this.o||(this.o=3Dnew =
_.ul(this.C,this.D,this),_.Ac(this,this.o));this.o.start()};=0A=
_.Nl.prototype.C=3Dfunction(){if(!this.b.ja){var =
a=3Dthis.w,c=3DMl(this.b);this.w=3Dc;if(a){var =
d=3D!1;a.width!=3Dc.width&&(this.dispatchEvent("b"),d=3D!0);a.height!=3Dc=
.height&&(this.dispatchEvent("a"),d=3D!0);d&&this.dispatchEvent("resize")=
}else =
this.dispatchEvent("a"),this.dispatchEvent("b"),this.dispatchEvent("resiz=
e")}};var =
Ol=3Dfunction(a){_.P.call(this);this.o=3Da||window;this.w=3D_.O(this.o,"r=
esize",this.A,!1,this);this.b=3D_.qi(this.o)};_.y(Ol,_.P);var =
Ml=3Dfunction(a){return a.b?a.b.clone():null};=0A=
Ol.prototype.S=3Dfunction(){Ol.J.S.call(this);this.w&&(_.Vd(this.w),this.=
w=3Dnull);this.b=3Dthis.o=3Dnull};Ol.prototype.A=3Dfunction(){var =
a=3D_.qi(this.o);_.yl(a,this.b)||(this.b=3Da,this.dispatchEvent("resize")=
)};Pl=3D{};_.Ql=3Dfunction(){var a=3Dwindow,c=3D_.wi(a);return =
Pl[c]=3DPl[c]||new =
Ol(a)};Rl=3Dfunction(a){_.N.call(this);this.b=3Da||_.fi();this.o=3D{}};_.=
y(Rl,_.N);Rl.prototype.S=3Dfunction(){_.ab(this.o,this.b.Nd,this.b);this.=
b=3Dthis.o=3Dnull;Rl.J.S.call(this)};=0A=
var Tl=3Dfunction(a,c){var =
d=3DSl(a);_.Ai(d,"");_.ae(function(){_.Ai(d,c)},1)},Sl=3Dfunction(a){var =
c=3Da.o.polite;if(c)return =
c.removeAttribute("aria-hidden"),c;c=3Da.b.createElement("DIV");c.style.p=
osition=3D"absolute";c.style.top=3D"-1000px";c.style.height=3D"1px";c.sty=
le.overflow=3D"hidden";_.Pi(c,"live","polite");_.Pi(c,"atomic","true");a.=
b.b.body.appendChild(c);return a.o.polite=3Dc};=0A=
_.Ul=3Dfunction(){_.P.call(this);this.B=3D[];this.ua=3D[];this.O=3D[];thi=
s.Z=3Dthis.W=3Dthis.X=3D!1};_.y(_.Ul,_.P);_.k=3D_.Ul.prototype;_.k.Ad=3Df=
unction(a){this.ua.push(a);this.X=3Da.W=3D!0};_.k.init=3Dfunction(){if(!t=
his.Z){for(var =
a,c=3D0;a=3Dthis.B[c];c++)this.fd(a);this.Z=3D!0}};_.k.fd=3Dfunction(a){t=
his.X&&(_.O(a.b,"mousedown",a.wf,!1,a),this.ba&&_.U(a.b,this.ba));this.W&=
&this.da&&_.U(a.b,this.da)};_.k.Hd=3Dfunction(a){this.X&&(_.Ud(a.b,"mouse=
down",a.wf,!1,a),this.ba&&_.V(a.b,this.ba));this.W&&this.da&&_.V(a.b,this=
.da);a.ha()};=0A=
_.k.Ue=3Dfunction(a){var c=3Da.w?null:this.F;if(c&&c.o){var =
d=3Da.clientX,e=3Da.clientY,f=3D_.si(_.fi(this.K).b),g=3Dd+f.b;f=3De+f.V;=
var h;this.D&&(h=3Dthis.D(c.w,c.b,g,f));this.dispatchEvent(new =
_.Vl("drag",this,this.b,c.o,c.w,c.A,d,e,g,f));c.o.dispatchEvent(new =
_.Vl("drop",this,this.b,c.o,c.w,c.A,d,e,g,f,h,a.A))}this.dispatchEvent(ne=
w _.Vl("dragend",this,this.b,c?c.o:void 0,c?c.w:void 0,c?c.A:void =
0));_.Ud(this.A,"drag",this.yf,!1,this);_.Ud(this.A,"end",this.Ue,!1,this=
);_.Ud(_.ai(this.b.o).body,"selectstart",=0A=
this.Pf);for(a=3D0;c=3Dthis.O[a];a++)_.Ud(c.b,"scroll",this.Ee,!1,this),c=
.o=3D[];this.A.ha();_.Oe(this.K);delete this.b;delete this.K;delete =
this.A;delete this.U;delete this.F};=0A=
_.k.yf=3Dfunction(a){var c=3D_.si(_.fi(this.K).b);var d=3Dnew =
_.ni(a.clientX+c.b,a.clientY+c.V);c=3Dd.b;var =
e=3Dd.V,f=3Dthis.F;this.dispatchEvent(new =
_.Vl("drag",this,this.b,f?f.o:void 0,f?f.w:void 0,f?f.A:void =
0,a.clientX,a.clientY,c,e));var =
g;if(f){this.D&&f.o&&(g=3Dthis.D(f.w,f.b,c,e));if(Jl(f.b,d)&&g=3D=3Dthis.=
ca)return;f.o&&(this.dispatchEvent(new =
_.Vl("dragout",this,this.b,f.o,f.w,f.A)),f.o.dispatchEvent(new =
_.Vl("dragout",this,this.b,f.o,f.w,f.A,void 0,void 0,void 0,void =
0,this.ca)));this.ca=3Dg;this.F=3Dnull}if(Jl(this.C,=0A=
d)){a:{for(var =
h=3D0;f=3Dthis.U[h];h++)if(Jl(f.b,d))if(f.B){if(Jl(f.B.w,d)){d=3Df;break =
a}}else{d=3Df;break =
a}d=3Dnull}if((f=3Dthis.F=3Dd)&&f.o)this.D&&(g=3Dthis.D(f.w,f.b,c,e)),c=3D=
new =
_.Vl("dragover",this,this.b,f.o,f.w,f.A),c.w=3Dg,this.dispatchEvent(c),f.=
o.dispatchEvent(new =
_.Vl("dragover",this,this.b,f.o,f.w,f.A,a.clientX,a.clientY,void 0,void =
0,g));else if(!f){this.o||(this.o=3Dnew =
_.Wl(this.C.clone()));a=3Dthis.o.b;a.top=3Dthis.C.top;a.right=3Dthis.C.ri=
ght;a.bottom=3Dthis.C.bottom;a.left=3Dthis.C.left;for(g=3D0;f=3Dthis.U[g]=
;g++)d=3D=0A=
f.b,f.B&&(f=3Df.B.w,d=3Dnew =
_.Al(Math.max(d.top,f.top),Math.min(d.right,f.right),Math.min(d.bottom,f.=
bottom),Math.max(d.left,f.left))),f=3Dnull,c>=3Dd.right?f=3Dd.right>a.lef=
t?d.right:a.left:c<d.left&&(f=3Dd.left<a.right?d.left:a.right),h=3Dnull,e=
>=3Dd.bottom?h=3Dd.bottom>a.top?d.bottom:a.top:e<d.top&&(h=3Dd.top<a.bott=
om?d.top:a.bottom),null=3D=3D=3Df||null=3D=3D=3Dh||(Math.abs(f-c)>Math.ab=
s(h-e)?h=3Dnull:f=3Dnull),null!=3D=3Df?f<=3Dc?a.left=3Df:a.right=3Df:null=
!=3D=3Dh&&(h<=3De?a.top=3Dh:a.bottom=3Dh);this.F=3D10<=3D(a.right-a.left)=
*(a.bottom-a.top)?this.o:=0A=
null}}};_.k.Pf=3Dfunction(){return!1};_.k.Ee=3Dfunction(a){for(var =
c=3D0,d;d=3Dthis.O[c];c++)if(a.target=3D=3Dd.b){var =
e=3Dd.B-d.b.scrollTop,f=3Dd.A-d.b.scrollLeft;d.B=3Dd.b.scrollTop;d.A=3Dd.=
b.scrollLeft;this.o&&this.F=3D=3Dthis.o&&(0<e?this.o.b.top+=3De:this.o.b.=
bottom+=3De,0<f?this.o.b.left+=3Df:this.o.b.right+=3Df);for(var =
g=3D0,h;h=3Dd.o[g];g++)h=3Dh.b,h.top+=3De,h.left+=3Df,h.bottom+=3De,h.rig=
ht+=3Df,_.Xl(this,h)}this.A.We(a)};=0A=
_.Xl=3Dfunction(a,c){1=3D=3Da.U.length?a.C=3Dnew =
_.Al(c.top,c.right,c.bottom,c.left):(a=3Da.C,a.left=3DMath.min(c.left,a.l=
eft),a.right=3DMath.max(c.right,a.right),a.top=3DMath.min(c.top,a.top),a.=
bottom=3DMath.max(c.bottom,a.bottom))};_.Ul.prototype.S=3Dfunction(){_.Ul=
.J.S.call(this);for(var =
a,c=3D0;a=3Dthis.B[c];c++)this.Hd(a);this.B.length=3D0};_.Vl=3Dfunction(a=
,c,d,e,f,g,h,l,q,t,B){_.yd.call(this,a);this.A=3Dd;this.B=3Df;this.client=
X=3Dh;this.clientY=3Dl;this.w=3DB};_.y(_.Vl,_.yd); =
_.Wl=3Dfunction(a,c,d,e){this.b=3Da;this.o=3Dc;this.w=3Dd;this.A=3De||nul=
l;this.B=3Dnull};=0A=
var Yl=3Dfunction(){_.Ul.call(this)};_.y(Yl,_.Ul);var =
Zl=3Dfunction(a){return Ll(a,function(a){return =
_.Ni(a)&&_.mj(a)})},$l=3Dfunction(a){(a=3DZl(a))&&a.focus()};_.am=3Dfunct=
ion(a,c){_.Ul.call(this);this.T=3D!1;this.w=3D[];this.Y=3D_.F(c,1,!1);thi=
s.ga=3D_.E(c,2)||"";this.Oa=3D_.E(c,3)||"";this.ka=3Dthis.Y&&this.ga?new =
Rl:null;this.H=3Dnull;this.G=3Da;this.M=3D{};this.$=3Dnull};_.y(_.am,Yl);=
_.k=3D_.am.prototype;_.k.fi=3D_.Ri.R();_.k.Ad=3Dfunction(a){_.am.J.Ad.cal=
l(this,a);this.w.push(a);this.T=3D!0};_.k.init=3Dfunction(){_.am.J.init.c=
all(this);this.Y&&this.T&&_.O(this.G,"keydown",this.zf,!1,this)};_.k.S=3D=
function(){this.Y&&this.T&&_.Ud(this.G,"keydown",this.zf,!1,this);_.am.J.=
S.call(this)};=0A=
_.k.fd=3Dfunction(a){_.am.J.fd.call(this,a);var =
c=3Da.b;c=3Dc.id||(c.id=3D"ogbkddg"+_.Si(this.fi));this.M[c]=3Da};_.k.Hd=3D=
function(a){delete this.M[a.b.id];_.am.J.Hd.call(this,a)};=0A=
_.k.zf=3Dfunction(a){a:{var c=3Da.target;if(this.M)for(var =
d=3Dthis.G;c&&c!=3D=3Dd;){var e=3Dc.id;if(e in =
this.M){c=3Dthis.M[e];break =
a}c=3Dc.parentNode}c=3Dnull}c&&(32=3D=3Da.keyCode?(this.H?this.P(a,c):(th=
is.H=3Dc,_.U(this.G,"gb_3f"),_.U(c.b,"gb_6"),this.$=3D_.O(window.document=
,"mousedown",(0,_.v)(this.P,this,a,c,!1)),_.O(this.G,"focusin",this.ff,!1=
,this),this.dispatchEvent(new =
bm(c)),$l(c.b)),a.preventDefault(),a.stopPropagation()):this.H&&cm(this,a=
,c))};_.k.ff=3Dfunction(a){var =
c=3DZl(this.H.b);a.target!=3Dc&&this.P(a,this.H)};=0A=
var cm=3Dfunction(a,c,d){var =
e=3Dnull;_.ci(_.Kl(d.b));switch(c.keyCode){case =
37:e=3Ddm(a,d,-1);break;case 38:e=3Ddm(a,d,-3);break;case =
39:e=3Ddm(a,d,1);break;case 40:e=3Ddm(a,d,3);break;case =
9:a.P(c,d);break;case 27:a.P(c,d,!0)}if(e){a.dispatchEvent(new =
_.Vl("dragout",null,d));var f=3De.target.B[0],g=3Dnew =
_.Vl("dragover",null,null);g.B=3Df;g.w=3De.b;a.dispatchEvent(g);$l(d.b);i=
f(a.ka){d=3D1=3D=3Da.w.indexOf(e.target)?a.Oa:a.ga;var =
h=3D[e.b+1,f?f.b.children.length:0];d=3Dd.replace(/%([0-9]+)\$s/g,functio=
n(a,c){c=3D(0,window.parseInt)(c,=0A=
10)-1;return =
c<h.length?h[c]:""});Tl(a.ka,d)}c.preventDefault()}};_.am.prototype.P=3Df=
unction(a,c,d){_.V(this.G,"gb_3f");d?this.dispatchEvent(new =
_.Vl("dragout",null,c)):(a=3Dem(this,_.Kl(c.b)),(a=3D-1!=3Da?this.w[a]:nu=
ll)&&a.dispatchEvent(new _.Vl("drop",null,null)));this.dispatchEvent(new =
_.Vl("dragend",null,c));_.Vd(this.$);delete =
this.$;_.Ud(this.G,"focusin",this.ff,!1,this);this.H=3Dnull;_.V(c.b,"gb_6=
")};=0A=
var dm=3Dfunction(a,c,d){var e=3Dc.b;c=3D_.Kl(c.b);var =
f=3Dem(a,c);_.ci(_.Kl(c));for(var =
g=3D_.ci(c),h=3D(0,_.xa)(g,e),l=3D0<d?1:-1;e&&0!=3Dd;){do =
e=3D0<l?_.vl(e):_.n(e.previousElementSibling)?e.previousElementSibling:_.=
zi(e.previousSibling,!1);while(e&&!(e.id in =
a.M));d-=3Dl;h+=3Dl;if(!e&&f<a.w.length&&(f+=3Dl,a.w[f]))if(c=3Da.w[f].B[=
0].b,g=3D_.ci(c),0<l)e=3D(3-h%3)%3,d=3Dd<e?0:d-e,h=3D0,e=3Dc.children[0];=
else{h=3Dg.length;e=3D3-h%3-1;if(d=3De>-d?0:d+e)h--,d++;e=3Dc.children[h]=
}}return 0=3D=3Dd&&a.w[f]?new =
fm(a.w[f],h):null},em=3Dfunction(a,c){for(var d=3D =
-1,e=3D0;e<a.w.length;e++)if(a.w[e].B[0].b=3D=3Dc){d=3De;break}return =
d},fm=3Dfunction(a,c){this.target=3Da;this.b=3Dc},bm=3Dfunction(a){_.Vl.c=
all(this,"dragstart",null,a)};_.y(bm,_.Vl);=0A=
_.gm=3Dnew _.oi(88,100);=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1s */=0A=
try{=0A=
_.vn=3Dfunction(a,c){a=3Da.style;"opacity"in =
a?a.opacity=3Dc:"MozOpacity"in a?a.MozOpacity=3Dc:"filter"in =
a&&(a.filter=3D""=3D=3D=3Dc?"":"alpha(opacity=3D"+100*Number(c)+")")};(fu=
nction(){for(var =
a=3D["ms","moz","webkit","o"],c=3D0,d;d=3Da[c]&&!_.m.requestAnimationFram=
e;++c)_.m.requestAnimationFrame=3D_.m[d+"RequestAnimationFrame"],_.m.canc=
elAnimationFrame=3D_.m[d+"CancelAnimationFrame"]||_.m[d+"CancelRequestAni=
mationFrame"];if(!_.m.requestAnimationFrame){var =
e=3D0;_.m.requestAnimationFrame=3Dfunction(a){var c=3D(new =
Date).getTime(),d=3DMath.max(0,16-(c-e));e=3Dc+d;return =
_.m.setTimeout(function(){a(c+d)},d)};_.m.cancelAnimationFrame||(_.m.canc=
elAnimationFrame=3Dfunction(a){(0,window.clearTimeout)(a)})}})();=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy23 */=0A=
try{=0A=
var Vr=3Dfunction(a,c){this.b=3Da||new =
_.ei;this.w=3D(0,_.v)(this.A,this);this.o=3D(0,_.v)(this.C,this);this.B=3D=
!!c},gs,hs;_.y(Vr,_.N);_.k=3DVr.prototype;_.k.ud=3D!1;_.k.Ba=3Dnull;_.k.A=
a=3Dnull;_.k.hb=3Dnull;_.k.td=3Dnull;=0A=
var Wr=3Dfunction(a){a.Eb();return =
a.td},Xr=3Dfunction(a,c,d){a.addEventListener?a.addEventListener(c,d,!1):=
a.attachEvent("on"+c,d)},Yr=3Dfunction(a,c,d){a.removeEventListener?a.rem=
oveEventListener(c,d,!1):a.detachEvent("on"+c,d)},$r=3Dfunction(a){a.Aa&&=
(Yr(a.Aa,"scroll",a.o),Yr(a.Aa,Zr(a),a.o))},Zr=3Dfunction(a){return"undef=
ined"!=3Dtypeof _.fk(a.b).o?"DOMMouseScroll":"mousewheel"};=0A=
Vr.prototype.Eb=3Dfunction(){if(!this.Ba){var =
a=3Dthis.b;this.hb=3Da.Fa("IFRAME",{frameborder:0,style:"border:0;left:0;=
position:absolute;top:0;vertical-align:bottom;z-index:1101",src:_.Ki});_.=
jk(this.hb,!1);_.vn(this.hb,0);this.Aa=3Da.Fa("DIV",{style:"background:#f=
ff;display:none;left:0;position:absolute;top:0;z-index:1101"});_.jk(this.=
Aa,!1);_.vn(this.Aa,.5);a=3Dthis.b;var =
c=3Dthis.Ba=3Da.Fa("DIV",{style:"background:#fff;border:1px solid =
#bebebe;box-shadow:rgba(0,0,0,.2) 0 4px =
16px;height:auto;overflow:hidden;position:absolute;width:auto;z-index:110=
1;-moz-box-shadow:rgba(0,0,0,.2) 0 4px =
16px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px",=0A=
name:"dialog"},this.td=3Da.Fa("DIV"));c.setAttribute("role","dialog");c.o=
=3D"dialog";this.Ba.style.visibility=3D"hidden";_.ik(this.Ba,-1E4,-1E4);a=
=3Da.b.body;a.appendChild(this.hb);a.appendChild(this.Aa);a.appendChild(t=
his.Ba)}};=0A=
Vr.prototype.Fb=3Dfunction(a){a!=3Dthis.ud&&(this.Ba||this.Eb(),a?(as(thi=
s),Xr(_.fk(this.b),"resize",this.w),this.Aa&&(Xr(this.Aa,"scroll",this.o)=
,Xr(this.Aa,Zr(this),this.o))):(Yr(_.fk(this.b),"resize",this.w),$r(this)=
),_.jk(this.hb,a),_.jk(this.Aa,a),a?bs(this):(this.Ba.style.visibility=3D=
"hidden",_.ik(this.Ba,-1E4,-1E4)),(this.ud=3Da)&&"hidden"=3D=3Dthis.Ba.st=
yle.visibility&&(this.Ba.style.visibility=3D"visible"),a?this.focus():thi=
s.B&&this.ha())};Vr.prototype.ub=3Dfunction(){return this.ud};=0A=
Vr.prototype.focus=3Dfunction(){try{this.Ba.focus()}catch(a){}};var =
as=3Dfunction(a){_.jk(a.hb,!1);_.jk(a.Aa,!1);var =
c=3Da.b.b,d=3D_.qi(_.Ke(c)||window),e=3DMath.max(c.body.scrollWidth,d.wid=
th);c=3DMath.max(c.body.scrollHeight,d.height);_.jk(a.hb,!0);_.Ii(a.hb,e,=
c);_.jk(a.Aa,!0);_.Ii(a.Aa,e,c)};Vr.prototype.A=3Dfunction(){as(this);bs(=
this)};Vr.prototype.C=3Dfunction(a){a.preventDefault?a.preventDefault():a=
.returnValue=3D!1;a.stopPropagation?a.stopPropagation():a.cancelBubble=3D=
!0};=0A=
var bs=3Dfunction(a){var =
c=3Da.Ba,d=3D_.Ei(c),e=3Da.b;a=3D_.si(e.b);e=3D_.qi(_.fk(e));_.ik(c,Math.=
max(a.b+(e.width-d.width)/2,0),Math.max(a.V+(e.height-d.height)/2,0))};Vr=
.prototype.S=3Dfunction(){this.ud&&(Yr(_.fk(this.b),"resize",this.w),$r(t=
his));this.Ba&&(_.Oe(this.Ba),this.Ba=3Dnull);this.Aa&&(_.Oe(this.Aa),thi=
s.Aa=3Dnull);this.hb&&(_.Oe(this.hb),this.hb=3Dnull)};_.cs=3Dfunction(a){=
a=3Da.getOpenParams().onepick_dialog;if(!a)throw Error("D");return =
a};_.ds=3Dfunction(a){this.b=3Da};=0A=
_.fs=3Dfunction(){var a=3Dnew =
_.ds(_.fi(window)),c=3D_.fk(a.b),d=3Dc.iframes||c.parent.iframes;if(d&&d.=
setHandler){var =
e=3D{};_.es(a,e);d.setHandler("onepick",e)}(c=3D(c.gapi||c.parent.gapi||{=
}).iframes)&&c.registerStyle("onepick",(0,_.v)(a.o,a))};_.es=3Dfunction(a=
,c){c.onOpen=3D(0,_.v)(a.A,a);c.onClose=3D(0,_.v)(a.w,a)};=0A=
gs=3Dfunction(a,c){var d=3Dnew =
Vr(a.b,c.disposeOnHide);c.onepick_dialog=3Dd;d.Eb();a=3D_.fk(a.b);var =
e=3Dc.width;if(e){e=3DMath.max(320,Math.min(1051,e));c=3Dc.height;c||(c=3D=
_.qi(a),c=3D.85*c.height);var f=3DMath.max(320,Math.min(650,c))}else =
c=3D_.qi(a),e=3D.618*c.width,f=3De<c.height?Math.round(Math.max(320,Math.=
min(650,.85*e))):Math.round(Math.max(320,Math.min(650,.85*c.height))),e=3D=
Math.round(f/.618);c=3D_.qi(a);e=3DMath.min(e,Math.max(c.width,320));f=3D=
Math.min(f,Math.max(c.height,320));a=3Dnew =
_.oi(e,f);e=3Da.width;c=3Da.height;=0A=
_.p(e)&&_.p(c)?(a=3D_.qi(_.fk(d.b)),e=3D(0,window.parseFloat)(e)/100,c=3D=
(0,window.parseFloat)(c)/100,_.hi(d.Ba,"padding","1px"),_.Ii(d.Ba,a.width=
*e,a.height*c),_.Ii(d.td,"100%","100%")):_.Ii(d.td,e,c);bs(d);d.Fb(!0);re=
turn =
d};hs=3Dfunction(){return{style:"border:0;height:100%;overflow:hidden",al=
lowtransparency:"true"}};_.ds.prototype.A=3Dfunction(a){var =
c=3Da.getOpenParams();c=3Dgs(this,c);a.openInto(Wr(c),hs())};=0A=
_.ds.prototype.o=3Dfunction(a){var =
c=3Dgs(this,a);a.where=3DWr(c);a.attributes=3Dhs();a.onClose=3D(0,_.v)(fu=
nction(a){a.Fb(!1)},this,c)};_.ds.prototype.w=3Dfunction(a){_.cs(a).Fb(!1=
)};_.is=3Dfunction(a,c,d,e){this.C=3Da;this.url=3Dc;this.B=3Dd;this.F=3De=
||0;this.w=3D0;this.A=3D[]};_.is.prototype.tb=3Dfunction(){return =
this.w};_.js=3Dfunction(a,c){a.w=3Dc;if(3=3D=3Dc||5=3D=3Dc){for(c=3D0;c<a=
.A.length;c++)try{a.A[c]()}catch(d){a.B.log(d)}a.A=3D[]}};_.k=3D_.is.prot=
otype;_.k.Jd=3Dfunction(){return{}};_.k.zd=3Dfunction(){};_.k.Ld=3Dfuncti=
on(){return{}};=0A=
_.k.Md=3Dfunction(){return{}};_.k.Cc=3Dfunction(){};_.k.se=3Dfunction(){r=
eturn!1};_.k.fc=3Dfunction(){return =
null};_.k.Kd=3Dfunction(){return{}};_.k.Ud=3Dfunction(){};_.ks=3Dfunction=
(a,c){_.yd.call(this,a);this.ia=3Dc};_.y(_.ks,_.yd);var =
ls=3Dfunction(){_.wa.call(this)};_.y(ls,_.wa);_.ms=3Dfunction(a,c,d){_.Ph=
.call(this);this.b=3Da;this.B=3Dd;this.A=3D!1;this.H=3D_.M(_.F(c,12,3E4))=
;this.w=3D[];this.b.zd(this);0<this.b.F&&window.setTimeout((0,_.v)(this.F=
,this),1E3*this.b.F)};_.y(_.ms,_.Ph);=0A=
_.ms.prototype.F=3Dfunction(){this.A?ns(this):0=3D=3Dthis.b.tb()&&_.js(th=
is.b,1)};_.ms.prototype.C=3Dfunction(a,c){window.clearTimeout(this.G);var=
 =
d=3D_.Ia(arguments,1);this.dispatchEvent("ifs.onready");a&&a.apply(null,d=
)};=0A=
var =
ns=3Dfunction(a){try{if(!a.b.b){_.js(a.b,2);if(a.b.se())a.D();else{var =
c=3Da.b.Ld();c.open=3D(0,_.v)(a.C,a,c.open);c.onready=3D(0,_.v)(a.C,a,c.o=
nready);window.iframes.setHandler(a.b.C,c);var =
d=3Dwindow.iframes.open(a.b.url,{style:a.b.C},a.b.Md(),a.b.Jd(a),(0,_.v)(=
a.b.Cc,a.b));a.b.b=3Dd}0<a.H&&(window.clearTimeout(a.G),a.G=3Dwindow.setT=
imeout((0,_.v)(a.dispatchEvent,a,"ifs.ontimeout"),a.H))}}catch(e){a.B.log=
(new ls(a.b))}};=0A=
_.ms.prototype.D=3Dfunction(){if(_.r("gapi.iframes.getContext")){var =
a=3Dthis.b.Md(),c=3Dthis.b.Jd(this);os(this,c);c._ready=3D(0,_.v)(this.C,=
this,(0,_.v)(this.b.Ud,this.b));var d=3D"";for(e in c)d+=3D","+e;var =
e=3D_.r("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER");a=3D{where:this.b.fc(=
),url:this.b.url,attributes:this.b.Kd(),queryParams:a,fragmentParams:{_me=
thods:d.substr(1)},messageHandlers:c,messageHandlersFilter:e};a=3D_.r("ga=
pi.iframes.getContext")().openChild(a);a.registerWasClosed((0,_.v)(this.b=
.Cc,this.b),e);this.b.b=3D=0A=
a}else _.r("gapi.load")("gapi.iframes",(0,_.v)(this.D,this))};var =
os=3Dfunction(a,c){for(var d in =
c)c.hasOwnProperty(d)&&(c[d]=3D(0,_.v)(function(a,c){return =
c&&"object"=3D=3D=3Dtypeof =
c&&c.args?a.apply(null,c.args):a(c)},a,c[d]))};_.ms.prototype.K=3Dfunctio=
n(a,c){this.dispatchEvent(new =
_.ks(a,_.Ia(arguments,1)))};_.ps=3Dfunction(a,c,d){if(4!=3Da.b.tb())if(d|=
|a.F(),a=3Da.b,3=3D=3Da.w||5=3D=3Da.w)try{c()}catch(e){a.B.log(e)}else =
a.A.push(c)};=0A=
_.qs=3Dfunction(a,c,d,e){_.ps(a,(0,_.v)(function(){this.b.se()?3=3D=3Dthi=
s.b.tb()&&this.b.b.send(c,{args:d},void =
0,_.r("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER")):3=3D=3Dthis.b.tb()&&th=
is.b.b[c]&&this.b.b[c].apply(null,d)},a),e)};_.ms.prototype.M=3Dfunction(=
){try{this.A=3D!0;1=3D=3Dthis.b.tb()&&ns(this);for(var =
a=3D0;a<this.w.length;a++)try{this.w[a]()}catch(c){this.B.log(c)}this.w=3D=
null}catch(c){this.B.log(c)}};_.ms.prototype.init=3Dfunction(a){try{a.zb(=
).addCallback((0,_.v)(this.M,this))}catch(c){this.B.log(c)}return this}; =
_.rs=3D{tj:"onError",uj:"onInfo",kj:"hideNotificationWidget",yj:"postShar=
edMessage",Cj:"reauth",Kj:"setNotificationWidgetHeight",Lj:"setNotificati=
onWidgetSize",Mj:"switchTo",pj:"navigateTo",Jj:"setNotificationText",Ij:"=
setNotificationAnimation"};=0A=
var =
ss=3Dfunction(a){a||_.fi();_.df.call(this)};_.y(ss,_.df);ss.prototype.cle=
ar=3Dfunction(){_.df.prototype.clear.call(this)};ss.prototype.set=3Dfunct=
ion(a,c){_.df.prototype.set.call(this,a,c);return this};var =
ts=3Dfunction(a,c,d,e){return =
a.set(c.key,c.caption,d,e)};ss.prototype.Eb=3Dfunction(){};ss.prototype.N=
=3Dfunction(){return null};var =
us=3D{key:"ok",caption:"OK"},vs=3D{key:"cancel",caption:"Cancel"},ws=3D{k=
ey:"yes",caption:"Yes"},xs=3D{key:"no",caption:"No"},ys=3D{key:"save",cap=
tion:"Save"},zs=3D{key:"continue",caption:"Continue"}; =
"undefined"!=3Dtypeof window.document&&(ts(new ss,us,!0,!0),ts(ts(new =
ss,us,!0),vs,!1,!0),ts(ts(new ss,ws,!0),xs,!1,!0),ts(ts(ts(new =
ss,ws),xs,!0),vs,!1,!0),ts(ts(ts(new ss,zs),ys),vs,!0,!0));=0A=
_.oe(_.yi(_.he("//www-onepick-opensocial.googleusercontent.com/gadgets/js=
/rpc.js?c=3D1&container=3Donepick")));_.oe(_.yi(_.he("//apis.google.com/j=
s/rpc.js")));=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy22 */=0A=
try{=0A=
_.As=3Dfunction(a){_.D(this,a,"gaia.l.a",-1,null)};_.y(_.As,_.C);_.jc("ga=
ia.l.a",_.As);_.Cs=3Dfunction(a){_.D(this,a,"gaia.l.a.r",-1,Bs)};_.y(_.Cs=
,_.C);var Bs=3D[1];_.jc("gaia.l.a.r",_.Cs);=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy21 */=0A=
try{=0A=
var Ds=3Dfunction(a){_.D(this,a,0,-1,null)};_.y(Ds,_.C);var =
Es=3Dfunction(){},Fs=3Dfunction(a,c,d){this.o=3Da;this.w=3Dc;this.b=3Dd||=
_.m},Gs=3Dfunction(){this.b=3D[]};Gs.prototype.o=3Dfunction(a,c,d){this.B=
(a,c,d);this.b.push(new =
Fs(a,c,d))};Gs.prototype.B=3Dfunction(a,c,d){d=3Dd||_.m;for(var =
e=3D0,f=3Dthis.b.length;e<f;e++){var =
g=3Dthis.b[e];if(g.o=3D=3Da&&g.w=3D=3Dc&&g.b=3D=3Dd){this.b.splice(e,1);b=
reak}}};Gs.prototype.w=3Dfunction(a){for(var =
c=3D0,d=3Dthis.b.length;c<d;c++){var =
e=3Dthis.b[c];"catc"=3D=3De.o&&e.w.call(e.b,a)}};=0A=
var Hs=3Dfunction(a,c){var =
d=3D{};d._sn=3D["v.gas",c].join(".");_.og(a,d)},Is=3D["gbq1","gbq2","gbqf=
bwa"],Js=3Dfunction(a){var =
c=3Dwindow.document.getElementById("gbqld");c&&(c.style.display=3Da?"none=
":"block",c=3Dwindow.document.getElementById("gbql"))&&(c.style.display=3D=
a?"block":"none")},Ls=3Dfunction(a){this.A=3Dnew =
Gs;this.F=3Da;this.D=3D[{id:"t",max:900},{id:"f"}];this.b=3DKs(a.offsetWi=
dth,this.D);this.G=3Dnew =
_.Nl(_.Ql(),10);_.O(this.G,"b",function(){window.requestAnimationFrame?wi=
ndow.requestAnimationFrame((0,_.v)(this.C,=0A=
this)):this.C()},!1,this)},Ks=3Dfunction(a,c){for(var =
d=3D0,e=3Dc.length-1,f=3Dc[0];d<e;){if(a<=3Df.max)return =
f.id;f=3Dc[++d]}return c[e].id};Ls.prototype.C=3Dfunction(){var =
a=3DKs(this.F.offsetWidth,this.D);a!=3Dthis.b&&(this.b=3Da,this.w(new =
Es))};Ls.prototype.o=3Dfunction(a,c,d){this.A.o(a,c,d)};Ls.prototype.B=3D=
function(a,c){this.A.B(a,c)};Ls.prototype.w=3Dfunction(a){this.A.w(a)};=0A=
var Ms,Os,Ps,Qs,Rs;Ms=3Dnull;_.Ns=3Dfunction(){if(null!=3DMs)return =
Ms;var a=3Dwindow.document.body.style;if(!(a=3D"flexGrow"in =
a||"webkitFlexGrow"in a))a:{if(a=3Dwindow.navigator.userAgent){var =
c=3D/Trident\/(\d+)/.exec(a);if(c&&7<=3DNumber(c[1])){a=3D/\bMSIE =
(\d+)/.exec(a);a=3D!a||"10"=3D=3Da[1];break a}}a=3D!1}return Ms=3Da};=0A=
Os=3Dfunction(a,c,d){var =
e=3Dwindow.NaN;window.getComputedStyle&&(a=3Dwindow.getComputedStyle(a,nu=
ll).getPropertyValue(c))&&"px"=3D=3Da.substr(a.length-2)&&(e=3Dd?(0,windo=
w.parseFloat)(a.substr(0,a.length-2)):(0,window.parseInt)(a.substr(0,a.le=
ngth-2),10));return e};=0A=
Ps=3Dfunction(a){var =
c=3Da.offsetWidth,d=3DOs(a,"width");if(!(0,window.isNaN)(d))return =
c-d;var =
e=3Da.style.padding,f=3Da.style.paddingLeft,g=3Da.style.paddingRight;a.st=
yle.padding=3Da.style.paddingLeft=3Da.style.paddingRight=3D0;d=3Da.client=
Width;a.style.padding=3De;a.style.paddingLeft=3Df;a.style.paddingRight=3D=
g;return c-d};=0A=
Qs=3Dfunction(a){var =
c=3DOs(a,"min-width");if(!(0,window.isNaN)(c))return c;var =
d=3Da.style.width,e=3Da.style.padding,f=3Da.style.paddingLeft,g=3Da.style=
.paddingRight;a.style.width=3Da.style.padding=3Da.style.paddingLeft=3Da.s=
tyle.paddingRight=3D0;c=3Da.clientWidth;a.style.width=3Dd;a.style.padding=
=3De;a.style.paddingLeft=3Df;a.style.paddingRight=3Dg;return =
c};Rs=3Dfunction(a,c){c||-.5!=3Da-Math.round(a)||(a-=3D.5);return =
Math.round(a)}; _.Ss=3Dfunction(a){if(a){var =
c=3Da.style.opacity;a.style.opacity=3D".99";_.lb(a.offsetWidth);a.style.o=
pacity=3Dc}};=0A=
var =
Ts=3Dfunction(a){_.N.call(this);this.b=3Da;this.o=3D[];this.w=3D[]};_.y(T=
s,_.N);Ts.prototype.S=3Dfunction(){Ts.J.S.call(this);this.b=3Dnull;for(va=
r =
a=3D0;a<this.o.length;a++)this.o[a].ha();for(a=3D0;a<this.w.length;a++)th=
is.w[a].ha();this.o=3Dthis.w=3Dnull};=0A=
Ts.prototype.fb=3Dfunction(a){void =
0=3D=3Da&&(a=3Dthis.b.offsetWidth);for(var =
c=3DPs(this.b),d=3D[],e=3D0,f=3D0,g=3D0,h=3D0,l=3D0;l<this.o.length;l++){=
var =
q=3Dthis.o[l],t=3DUs(q),B=3DPs(q.b);d.push({item:q,Lb:t,zi:B,Pc:0});e+=3D=
t.bd;f+=3Dt.qd;g+=3Dt.wc;h+=3DB}a=3Da-h-c-g;e=3D0<a?e:f;f=3Da;c=3Dd;do{g=3D=
!0;h=3D[];for(l=3Dq=3D0;l<c.length;l++){t=3Dc[l];B=3D0<f?t.Lb.bd:t.Lb.qd;=
var =
L=3D0=3D=3De?0:B/e*f+t.Pc;L=3DRs(L,g);g=3D!g;t.Pc=3DVs(t.item,L,t.zi,t.Lb=
.wc);0<B&&L=3D=3Dt.Pc&&(h.push(t),q+=3DB)}c=3Dh;f=3Da-(0,_.Ba)(d,function=
(a,c){return a+c.Pc},0);e=3Dq}while(0!=3Df&&0!=3Dc.length);=0A=
for(l=3D0;l<this.w.length;l++)this.w[l].fb()};var Xs=3Dfunction(a){var =
c=3D{};c.items=3D(0,_.Aa)(a.o,function(a){return =
Ws(a)});c.children=3D(0,_.Aa)(a.w,function(a){return Xs(a)});return =
c},Ys=3Dfunction(a,c){for(var =
d=3D0;d<a.o.length;d++)a.o[d].b.style.width=3Dc.items[d];for(d=3D0;d<a.w.=
length;d++)Ys(a.w[d],c.children[d])};Ts.prototype.N=3Dfunction(){return =
this.b};=0A=
var =
Zs=3Dfunction(a,c,d,e){Ts.call(this,a);this.B=3Dc;this.C=3Dd;this.A=3De};=
_.y(Zs,Ts);=0A=
var Us=3Dfunction(a,c){var d=3Da.B,e=3Da.C;if(-1=3D=3Da.A){var =
f=3Dc;void 0=3D=3Df&&(f=3DPs(a.b));c=3DWs(a);var =
g=3DXs(a),h=3DOs(a.b,"width",!0);(0,window.isNaN)(h)&&(h=3Da.b.offsetWidt=
h-f);f=3DMath.ceil(h);a.b.style.width=3Dc;Ys(a,g);a=3Df}else =
a=3Da.A;return{bd:d,qd:e,wc:a}},Vs=3Dfunction(a,c,d,e){void =
0=3D=3Dd&&(d=3DPs(a.b));void =
0=3D=3De&&(e=3DUs(a,d).wc);c=3De+c;0>c&&(c=3D0);a.b.style.width=3Dc+"px";=
d=3Da.b.offsetWidth-d;a.b.style.width=3Dd+"px";return =
d-e},Ws=3Dfunction(a){var =
c=3Da.b.style.width;a.b.style.width=3D"";return c};=0A=
var $s=3Dfunction(a,c,d){var e;void =
0=3D=3De&&(e=3D-1);return{className:a,Lb:{bd:c||0,qd:d||0,wc:e}}},at=3D{c=
lassName:"gb_If",items:[$s("gb_8b"),$s("gb_1f"),$s("gb_Df",0,2),$s("gb_2f=
"),$s("gb_kb",1,1)],Jb:[{className:"gb_kb",items:[$s("gb_le",0,1),$s("gb_=
Bc",0,1)],Jb:[function(a){a=3Da.gb_le;if(a)var =
c=3Da.N();else{c=3Dwindow.document.querySelector(".gb_le");if(!c)return =
null;a=3Dnew Ts(c)}c=3Dc.querySelectorAll(".gb_Q");for(var =
d=3D0;d<c.length;d++){if(_.Vi(c[d],"gb_S")){var e=3Dnew =
Zs(c[d],0,1,-1);var f=3Dc[d].querySelector(".gb_P");=0A=
f&&(f=3Dnew Zs(f,0,1,-1),e.o.push(f),a.w.push(e))}else e=3Dnew =
Zs(c[d],0,0,-1);a.o.push(e)}return =
a},{className:"gb_Bc",items:[$s("gb_da"),$s("gb_Kc"),$s("gb_Ef"),$s("gb_h=
b",0,1),$s("gb_rg"),$s("gb_db",0,1),$s("gb_sg"),$s("gb_4f")],Jb:[{classNa=
me:"gb_hb",items:[$s("gb_jb",0,1)],Jb:[{className:"gb_jb",items:[$s("gb_f=
b",0,1)],Jb:[]}]}]}]},{className:"gb_Xf",items:[$s("gbqff",1,1),$s("gb_Wf=
")],Jb:[]}]},bt=3Dfunction(a,c){if(!c){c=3Dwindow.document.querySelector(=
"."+a.className);if(!c)return null;c=3Dnew Ts(c)}for(var d=3D=0A=
{},e=3D0;e<a.items.length;e++){var =
f=3Da.items[e],g;if(g=3D(g=3Dwindow.document.querySelector("."+f.classNam=
e))?new =
Zs(g,f.Lb.bd,f.Lb.qd,f.Lb.wc):null)c.o.push(g),d[f.className]=3Dg}for(e=3D=
0;e<a.Jb.length;e++){f=3Da.Jb[e];var h;"function"=3D=3Dtypeof =
f?h=3Df(d):h=3Dbt(f,d[f.className]);h&&c.w.push(h)}return c};=0A=
_.dt=3Dfunction(a,c){_.N.call(this);this.G=3Dc;this.o=3Dwindow.document.g=
etElementById("gb");this.C=3D(this.b=3Dwindow.document.querySelector(".gb=
_kb"))?this.b.querySelector(".gb_Bc"):null;this.B=3D[];this.Be=3D_.M(_.E(=
a,5),60);this.D=3D_.E(a,4);this.Ii=3D_.M(_.E(a,2),152);this.Eg=3D_.M(_.E(=
a,1),30);this.A=3Dnull;this.tf=3D_.J(_.E(a,3),!0);this.o&&this.D&&(this.o=
.style.minWidth=3Dthis.D+"px");this.w=3Dnull;this.o&&(this.w=3Dnew =
Ls(this.o));this.tf&&(this.o&&(ct(this),_.U(this.o,"gb_T"),this.b&&_.U(th=
is.b,"gb_T"),_.Ns()||(this.A=3D=0A=
bt(at))),this.fb(),window.setTimeout((0,_.v)(this.fb,this),0));_.x("gbar.=
elc",(0,_.v)(this.Di,this));_.x("gbar.ela",_.ma);_.x("gbar.elh",(0,_.v)(t=
his.hg,this))};_.y(_.dt,_.N);_.rg(_.dt,"el");var et=3Dfunction(){var =
a=3D_.dt.Ui();return{es:a?{f:a.Ii,h:a.Be,m:a.Eg}:{f:152,h:60,m:30},mo:"md=
",vh:window.innerHeight||0,vw:window.innerWidth||0}};_.k=3D_.dt.prototype=
;_.k.S=3Dfunction(){_.dt.J.S.call(this)};=0A=
_.k.fb=3Dfunction(a){a&&ct(this);this.A&&this.A.fb(Math.max(window.docume=
nt.documentElement.clientWidth,Qs(this.o)));_.Ss(this.b)};_.k.Lh=3Dfuncti=
on(){try{var =
a=3Dwindow.document.getElementById("gb"),c=3Da.querySelector(".gb_kb");_.=
V(a,"gb_Kg");c&&_.V(c,"gb_Kg");a=3D0;for(var d;d=3DIs[a];a++){var =
e=3Dwindow.document.getElementById(d);e&&_.V(e,"gbqfh")}Js(!1)}catch(f){H=
s(f,"rhcc")}this.F&&this.F();this.fb(!0)};=0A=
_.k.Ji=3Dfunction(){try{var =
a=3Dwindow.document.getElementById("gb"),c=3Da.querySelector(".gb_kb");_.=
U(a,"gb_Kg");c&&_.U(c,"gb_Kg");a=3D0;for(var d;d=3DIs[a];a++){var =
e=3Dwindow.document.getElementById(d);e&&_.U(e,"gbqfh")}Js(!0)}catch(f){H=
s(f,"ahcc")}this.fb(!0)};_.k.Wi=3Dfunction(){this.w&&this.w.C()};_.k.Di=3D=
function(a){this.B.push(a)};_.k.hg=3Dfunction(a){this.Be=3Det().es.h+a;fo=
r(a=3D0;a<this.B.length;a++)try{this.B[a](et())}catch(c){this.G.log(c)}};=
 var ct=3Dfunction(a){if(a.b){var =
c;a.A&&(c=3DXs(a.A));_.U(a.b,"gb_W");a.b.style.minWidth=3Da.b.offsetWidth=
-Ps(a.b)+"px";a.C.style.minWidth=3Da.C.offsetWidth-Ps(a.C)+"px";_.V(a.b,"=
gb_W");c&&Ys(a.A,c)}};=0A=
_.R(function(){var a=3D_.I.R().ea;a=3D_.H(a,Ds,21)||new Ds;var =
c=3D_.S();a=3Dnew =
_.dt(a,c);_.ug("el",a);_.x("gbar.gpca",(0,_.v)(a.Ji,a));_.x("gbar.gpcr",(=
0,_.v)(a.Lh,a))});_.x("gbar.elr",et);=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:lo */=0A=
try{=0A=
_.R(function(){var =
a=3Dwindow.document.querySelector(".gb_bc");a&&_.sg("eq").ke(a,"click")})=
;=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1o */=0A=
try{=0A=
_.sn=3Dfunction(a){_.R(function(){var =
c=3Dwindow.document.querySelector("."+a);c&&(c=3Dc.querySelector(".gb_b")=
)&&_.sg("eq").ke(c,"click")})};=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sbi */=0A=
try{=0A=
_.sn("gb_Ef");=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1i */=0A=
try{=0A=
var Ak,Ek;Ak=3Dfunction(a,c){return _.hd(a,null,c,void =
0)};_.Dk=3Dfunction(a,c,d){return =
_.Bk("POST",a,c,d).then(function(a){return _.Ck(a.responseText,d)})};=0A=
_.Bk=3Dfunction(a,c,d,e){var f=3De||{},g=3Df.Yi?f.Yi.b():_.We.b();return =
Ak(new _.dd(function(e,l){var h;try{g.open(a,c,!0)}catch(L){l(new =
Ek("Error opening XHR: =
"+L.message,c,g))}g.onreadystatechange=3Dfunction(){if(4=3D=3Dg.readyStat=
e){_.m.clearTimeout(h);var =
a;!(a=3D_.Te(g.status))&&(a=3D0=3D=3D=3Dg.status)&&(a=3D_.jf(c),a=3D!("ht=
tp"=3D=3Da||"https"=3D=3Da||""=3D=3Da));a?e(g):l(new =
_.Fk(g.status,c,g))}};g.onerror=3Dfunction(){l(new Ek("Network =
error",c,g))};if(f.headers){for(var t in f.headers){var =
B=3Df.headers[t];null!=3DB&&g.setRequestHeader(t,=0A=
B)}B=3Df.headers["Content-Type"]}t=3D_.m.FormData&&d instanceof =
_.m.FormData;"POST"!=3Da||void =
0!=3D=3DB||t||g.setRequestHeader("Content-Type","application/x-www-form-u=
rlencoded;charset=3Dutf-8");f.withCredentials&&(g.withCredentials=3Df.wit=
hCredentials);f.responseType&&(g.responseType=3Df.responseType);f.mimeTyp=
e&&g.overrideMimeType(f.mimeType);0<f.ve&&(h=3D_.m.setTimeout(function(){=
g.onreadystatechange=3D_.ma;g.abort();l(new =
Gk(c,g))},f.ve));try{g.send(d)}catch(L){g.onreadystatechange=3D_.ma,_.m.c=
learTimeout(h),l(new Ek("Error sending XHR: "+=0A=
L.message,c,g))}}),function(a){a instanceof _.id&&g.abort();throw =
a;})};_.Ck=3Dfunction(a,c){c&&c.we&&(c=3Dc.we,_.Ja(a,c)&&(a=3Da.substring=
(c.length)));return =
JSON.parse(a)};Ek=3Dfunction(a,c){_.wa.call(this,a+", =
url=3D"+c);this.url=3Dc};_.y(Ek,_.wa);Ek.prototype.name=3D"XhrError";_.Fk=
=3Dfunction(a,c,d){Ek.call(this,"Request Failed, =
status=3D"+a,c,d);this.status=3Da};_.y(_.Fk,Ek);_.Fk.prototype.name=3D"Xh=
rHttpError";var Gk=3Dfunction(a,c){Ek.call(this,"Request timed =
out",a,c)};_.y(Gk,Ek);Gk.prototype.name=3D"XhrTimeoutError";=0A=
var =
Hk=3Dfunction(){};_.y(Hk,Error);_.Ik=3Dfunction(){this.b=3D"pending";this=
.B=3D[];this.w=3Dthis.C=3Dvoid 0};_.Jc(_.Ik);var =
Jk=3Dfunction(){_.wa.call(this,"Multiple attempts to set the state of =
this Result")};_.y(Jk,_.wa);_.Ik.prototype.na=3Dfunction(){return =
this.C};_.Ik.prototype.wait=3Dfunction(a,c){"pending"=3D=3Dthis.b?this.B.=
push({Ib:a,scope:c||null}):a.call(c,this)};_.Ik.prototype.A=3Dfunction(a)=
{if("pending"=3D=3Dthis.b)this.C=3Da,this.b=3D"success",Kk(this);else =
if(!Lk(this))throw new Jk;};=0A=
_.Ik.prototype.o=3Dfunction(a){if("pending"=3D=3Dthis.b)this.w=3Da,this.b=
=3D"error",Kk(this);else if(!Lk(this))throw new Jk;};var =
Kk=3Dfunction(a){var c=3Da.B;a.B=3D[];for(var d=3D0;d<c.length;d++){var =
e=3Dc[d];e.Ib.call(e.scope,a)}};_.Ik.prototype.cancel=3Dfunction(){return=
"pending"=3D=3Dthis.b?(this.o(new Hk),!0):!1};var =
Lk=3Dfunction(a){return"error"=3D=3Da.b&&a.w instanceof Hk}; =
_.Ik.prototype.then=3Dfunction(a,c,d){var e,f,g=3Dnew =
_.dd(function(a,c){e=3Da;f=3Dc});this.wait(function(a){Lk(a)?g.cancel():"=
success"=3D=3Da.b?e(a.na()):"error"=3D=3Da.b&&f(a.w)});return =
g.then(a,c,d)};_.Mk=3Dfunction(a){var c=3Dnew =
_.Ik;a.then(c.A,c.o,c);return c};=0A=
_.Nk=3Dfunction(a){var c=3Dnew _.Ik;c.A(a);return =
c};_.Ok=3Dfunction(a){var c=3Dnew _.Ik;c.o(a);return =
c};_.Pk=3Dfunction(a,c,d){a.wait(c,d)};_.Qk=3Dfunction(a,c,d){_.Pk(a,func=
tion(a){"error"=3D=3Da.b&&c.call(this,a.w,a)},d)};_.Sk=3Dfunction(a,c){va=
r d=3Dnew =
_.Rk([a]);_.Pk(a,function(a){"success"=3D=3Da.b?(a=3Dc.call(void =
0,a),d.D.push(a),_.Pk(a,function(a){"success"=3D=3Da.b?d.A(a.na()):d.o(a.=
w)})):d.o(a.w)});return =
d};_.Rk=3Dfunction(a){_.Ik.call(this);this.D=3Da};_.y(_.Rk,_.Ik);=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy1w */=0A=
try{=0A=
var Xo,Yo;Xo=3Dfunction(a,c){return =
_.Bk("GET",a,null,c).then(function(a){return =
_.Ck(a.responseText,c)})};Yo=3Dfunction(a,c,d){_.Pk(a,function(a){"succes=
s"=3D=3Da.b&&c.call(this,a.na(),a)},d)};_.Zo=3Dfunction(a){this.b=3D{ve:a=
,withCredentials:!0,we:")]}'\n"}};=0A=
_.$o=3Dfunction(a,c,d,e,f){try{if("GET"=3D=3Dc)return =
_.Mk(Xo(d,a.b));c=3De||[];if(!f){if(window.__PVT)var =
g=3Dwindow.__PVT;else throw Error("Q");c.ntok=3Dg;if(!c.ntok){var =
h=3Dnew _.Ik;h.o(Error("O"));return h}}var l=3D_.nf(c);return =
_.Mk(_.Dk(d,l,a.b))}catch(q){return a=3Dnew =
_.Ik,a.o(q),a}};_.ap=3Dfunction(a,c,d,e){Yo(a,c,e);_.Qk(a,d,e)};=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy28 */=0A=
try{=0A=
_.hw=3D_.tb?"webkitAnimationEnd":_.pb?"oAnimationEnd":"animationend";=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:ni */=0A=
try{=0A=
_.sn("gb_Kc");=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sf */=0A=
try{=0A=
_.x("gbar.qfgw",(0,_.v)(window.document.getElementById,window.document,"g=
bqfqw"));_.x("gbar.qfgq",(0,_.v)(window.document.getElementById,window.do=
cument,"gbqfq"));_.x("gbar.qfgf",(0,_.v)(window.document.getElementById,w=
indow.document,"gbqf"));_.x("gbar.qfsb",(0,_.v)(window.document.getElemen=
tById,window.document,"gbqfb"));=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:up */=0A=
try{=0A=
var rA=3D[3,5],sA=3Dfunction(a){_.D(this,a,0,-1,rA)};_.y(sA,_.C);var =
tA=3Dfunction(){var a=3D_.I.R().ea;return =
_.H(a,sA,16)},uA=3Dfunction(a){return =
a.w?a.w.b:"f"},vA=3Dfunction(a){this.w=3D_.dt.R();this.o=3Da};vA.prototyp=
e.b=3Dfunction(a,c){"t"=3D=3DuA(this.w)?(_.U(a,"gb_V"),c?(_.V(a,"gb_gb"),=
_.U(a,"gb_tg")):(_.V(a,"gb_tg"),_.U(a,"gb_gb"))):_.Xi(a,["gb_V","gb_gb","=
gb_tg"])};var wA=3Dfunction(){var =
a=3Dwindow.document.getElementsByClassName("gb_Ag");return =
0<a.length?a[0]:null};_.x("gbar.sos",function(){return =
window.document.querySelectorAll(".gb_0f")}); =
_.x("gbar.si",function(){return =
window.document.querySelector(".gb_Zf")});_.x("gbar.cph",wA);_.x("gbar.tc=
ph",function(a){var c=3DwA();c&&_.Yi(c,"gb_9a",!a)});=0A=
_.R(function(){if(tA()){var =
a=3Dwindow.document.querySelector(".gb_kb"),c=3DtA()||new =
sA;c=3D_.J(_.E(c,1),!1);c=3Dnew vA(c);a&&c.o&&c.b(a,!1)}});var =
yA=3Dfunction(a,c,d,e){_.gj.call(this,a,d);this.T=3De;this.B=3Dnew =
vA(_.J(_.E(c,1),!1));this.K=3D_.dt.R();this.C=3D_.T("gb_Bc",this.b);this.=
B.o&&(this.o=3D!1,_.Ns()&&(_.V(this.b,"gb_gb"),_.Wi(this.b,["gb_zg","gb_V=
","gb_tg"]),this.O=3D_.ti(this.b,"width"),this.W=3D_.ti(this.C,"width"),d=
=3Dthis.b,_.V(d,"gb_tg"),_.U(d,"gb_gb"),this.M=3D_.ti(this.b,"width"),thi=
s.X=3D_.ti(this.C,"width"),_.Xi(this.b,["gb_zg","gb_V","gb_gb"])),xA(this=
),d=3Dthis.K,d.w&&d.w.o("catc",this.gh,this),this.L(_.T("gb_vg",this.b),"=
click",this.Zg),=0A=
this.L(_.T("gb_wg",this.b),"click",this.sh));this.F=3D_.J(_.E(c,2),!1);th=
is.G=3D_.J(_.E(c,4),!1);this.H=3Dnull;this.F&&(this.H=3D_.Zb(c,3));if(thi=
s.F||this.G)this.Na(a,["mouseover","touchstart"],this.jf),a=3Dnew =
_.Hl(a),this.Na(a,"focusin",this.jf);(a=3D_.T("gb_Zf",this.b))&&_.hj(this=
,a,_.bj,this.Ah,!1,this)};_.y(yA,_.gj);_.k=3DyA.prototype;_.k.Ah=3Dfuncti=
on(){this.T.log(9,{l:"i"})};_.k.gh=3Dfunction(){xA(this)};_.k.Zg=3Dfuncti=
on(){0!=3Dthis.o&&(this.o=3D!1,xA(this,!0))};_.k.sh=3Dfunction(){1!=3Dthi=
s.o&&(this.o=3D!0,xA(this,!0))};=0A=
_.k.jf=3Dfunction(){if(this.F){var a=3Dthis.H;_.Mg.R().ld(a,void =
0)}this.G&&this.b.setAttribute("activated","1")};var =
xA=3Dfunction(a,c){c=3Dc&&_.Ns();"t"=3D=3DuA(a.B.w)?c?(_.Wi(a.b,["gb_yg",=
"gb_ib"]),_.Ss(a.b),a.Na(a.b,_.zd,a.P),a.D(!0),(0,window.setTimeout)((0,_=
.v)(a.B.b,a.B,a.b,a.o),0),(0,window.setTimeout)((0,_.v)(a.D,a,!1),0)):(a.=
B.b(a.b,a.o),_.Ns()&&a.D(!1)):(_.V(a.b,"gb_yg"),a.B.b(a.b,a.o),c=3Da.b,c.=
style.minWidth=3Dc.style.maxWidth=3D"",c=3Da.C,c.style.minWidth=3Dc.style=
.maxWidth=3D"",a.K.fb(!0))}; =
yA.prototype.D=3Dfunction(a){a=3Dthis.o?!a:a;var =
c=3Dthis.b;c.style.minWidth=3Dc.style.maxWidth=3Da?this.O:this.M;c=3Dthis=
.C;c.style.minWidth=3Dc.style.maxWidth=3Da?this.W:this.X};yA.prototype.P=3D=
function(){_.V(this.b,"gb_ib")};=0A=
_.R(function(){var a=3DtA()||new sA,c=3D_.T("gb_kb");if(a&&c){var =
d=3D_.S(),e=3D_.ch();new yA(c,a,d,e);_.E(a,4)&&(d=3Dfunction(){var =
c=3D_.Zb(a,5);_.Og(_.Mg.R(),c,void =
0)},"1"=3D=3Dc.getAttribute("activated")?d():(_.Nd(c,["mouseover","touchs=
tart"],d),c=3Dnew _.Hl(c),_.Nd(c,"focusin",d)))}});=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:dd */=0A=
try{=0A=
var =
Tr=3Dfunction(a){_.N.call(this);this.C=3Da;this.A=3Dthis.b=3Dnull;this.o=3D=
{};this.B=3D{};this.w=3D{}};_.y(Tr,_.N);_.k=3DTr.prototype;_.k.Mf=3Dfunct=
ion(a){a&&this.b&&a!=3Dthis.b&&this.b.close();this.b=3Da};_.k.vf=3Dfuncti=
on(a){a=3Dthis.w[a]||a;return =
this.b=3D=3Da};_.k.Ni=3Dfunction(a){this.A=3Da};_.k.uf=3Dfunction(a){retu=
rn =
this.A=3D=3Da};_.k.Fd=3Dfunction(){this.b&&this.b.close();this.b=3Dnull};=
_.k.pg=3Dfunction(a){this.b&&this.b.getId()=3D=3Da&&this.Fd()};_.k.uc=3Df=
unction(a,c,d){this.o[a]=3Dthis.o[a]||{};this.o[a][c]=3Dthis.o[a][c]||[];=
this.o[a][c].push(d)};=0A=
_.k.Dd=3Dfunction(a,c){c=3Dc.getId();if(this.o[a]&&this.o[a][c])for(var =
d=3D0;d<this.o[a][c].length;d++)try{this.o[a][c][d]()}catch(e){this.C.log=
(e)}};_.k.Pi=3Dfunction(a,c){this.B[a]=3Dc};_.k.ng=3Dfunction(a){return!t=
his.B[a.getId()]};_.k.Sh=3Dfunction(){return!!this.b&&this.b.La};_.k.lg=3D=
function(){return!!this.b};_.k.Af=3Dfunction(){this.b&&this.b.wb()};_.k.R=
i=3Dfunction(a){this.w[a]&&(this.b&&this.b.getId()=3D=3Da||this.w[a].open=
())};_.k.gi=3Dfunction(a){this.w[a.getId()]=3Da};var Ur=3Dnew =
Tr(_.S());_.ug("dd",Ur);=0A=
_.x("gbar.close",(0,_.v)(Ur.Fd,Ur));_.x("gbar.cls",(0,_.v)(Ur.pg,Ur));_.x=
("gbar.abh",(0,_.v)(Ur.uc,Ur,0));_.x("gbar.adh",(0,_.v)(Ur.uc,Ur,1));_.x(=
"gbar.ach",(0,_.v)(Ur.uc,Ur,2));_.x("gbar.aeh",(0,_.v)(Ur.Pi,Ur));_.x("gb=
ar.bsy",(0,_.v)(Ur.Sh,Ur));_.x("gbar.op",(0,_.v)(Ur.lg,Ur));=0A=
=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:aw */=0A=
try{=0A=
var =
tn=3Dwindow.document.querySelector(".gb_da"),un=3D/(\s+|^)gb_Vf(\s+|$)/;t=
n&&!un.test(tn.className)&&_.sn("gb_da");=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:iw */=0A=
try{=0A=
_.sn("gb_hb");=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:sy26 */=0A=
try{=0A=
_.ft=3Dfunction(a){(0,window.isFinite)(a)&&(a=3DString(a));return =
_.p(a)?/^\s*-?0x/i.test(a)?(0,window.parseInt)(a,16):(0,window.parseInt)(=
a,10):window.NaN};=0A=
}catch(e){_._DumpException(e)}=0A=
/* _Module_:uc */=0A=
try{=0A=
_.sn("gb_4f");=0A=
}catch(e){_._DumpException(e)}=0A=
/* _GlobalSuffix_ */=0A=
})(this.gbar_);=0A=
// Google Inc.=0A=
</SCRIPT>

<SCRIPT>(function() {var ldbFn =3D window['gbar'] && =
window['gbar']['ldb']; if (ldbFn) ldbFn();})();</SCRIPT>

<SCRIPT type=3D"text/javascript">if (window['_getTimingInstance']) =
_getTimingInstance().setServerValues({"slbc":183,"slce":209,"spbr":181});=
</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://ssl.gstatic.com/docs/spreadsheets/spinner.gif

R0lGODlhEAAQAPQQAAMGAhkbGCstKkBBP1lbWGpsaXp8eYmLiJyem6WnpLe5tsTGw8/Rzd/h3evt
6vn7+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUK
ABAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFb+AjPg6DEASSNGOrHIeCKkJgtE8DH8wc
BILFaLE6IByNBmMgUAQKpITUgXswAgAAoyFVVEUCQACxbVC/jAVSwf6OGHC2122Fb89uB9KxWDDc
dlR9QmhwIg1qhm8MJSwiJX0ljIE4iJOXjlVIcGY4IQAh+QQFCgAQACwAAAAAEAAPAAAFVCAkio1y
HMoyrtCSJMu5EATCOm/SnAxdrAwFJCF0OBqGwkJggDwUUBZJEAg0IFCVFDIICHQQx3ZkUi60WwZg
fUZL1evreMQ4/BjzMT5P57/3foBjIQAh+QQFCgAQACwAAAAAEAAOAAAFWyAkQg+0JMnCOGPLKAqD
MsehtCJ8o019NKPGwqFYjByIA6OAEC2euFGBQIA4noyoyEA1skpaIMKQ1QYDAUHZDGmgBVY25DUW
raMCQKDJuLfcAAB+WgwBBXIuIiEAIfkEBQoAEAAsAQAAAA8AEAAABVkgJEIOoyhMM67NsjRnkyTL
CrmLc0JzsjI3xmMIUSQaB8VIaCMdnqXmCvEESkclBYJhvRK+3KvoSxCvtGbIICDwiRmCQEAlhQcU
AoN4AQAEamYBAAVpEFsrIQAh+QQFCgAQACwBAAAADwAQAAAFWiAkis2yNNAzrhADmZCiuCv9Lo6s
OKwtLgpIYtHysRJIkXGlQKJY0FIQunIcrtTq9ZAdNRjArshAIBC7jUKZynANBIsCAsoAABSBgCB7
sB8EAQZZBXYFCU8iIQAh+QQFCgAQACwCAAAADgAQAAAFWSAkigwDOWNqoueyNClUpu4Sxw+zOIp5
p4rg4zdaBIkxHVKUaC4hzcTS0VAiEYeDD3bLHlCMgIDRKBsKjINCFgAAFIEAhEAocCEFQAARR9AR
SQgGAgIGNikhACH5BAUKABAALAAAAQAQAA8AAAVZICSOEMOUZDqaq+qiS/OSz2LPJGM7uPg4jVPv
oSj2IEQjZCF8BREBgOClSCSCAECgOXJYE6JCQCEYdBGHRmIxWggCAQiBwDjYVYaAQDFX2BUuaghz
CAw8IyEAIfkEBQoAEAAsAAABABAADwAABVMgJI4kxJToyJxpa7olC8dQcchuA+x4ufw7QI/0W9gU
MAekkRAEBq2FAtkIBASN1FTxgBgERkPDoVQkIApcgUBgHA7MREJJQrAX74V8EVW8FVkkIQAh+QQF
CgAQACwAAAIAEAAOAAAFWSAEMWJpnkVAniwDAEHDigyJBIAw06KBKKudAyIIxHYlRvGIHPkgstkD
MlwQCIYdY7EYXgs77kKEKDAOiKFooXAsotCDvJFIQBR4lkLOqDPwQSYOW3VjUyUhACH5BAUKABAA
LAAAAAAPABAAAAVZICRCDDKeaAEEaLsEALC0oyEogcDQUBPkOx4kIQgMhCKEAjkiOJEMhpMALSkY
DibjcDAJsdxDFvUIQhSHRmL5aDNm5mEicVY4FnjUYt5QKBp4DTQNDH5YJyEAIfkEBQoAEAAsAAAA
AA8AEAAABVUgJEJNUgBAMa6QEQgHerCjEAQKytBIsQgDCGNHIxAKDdpqYTQoV4oFI/kUHa6OqhWr
hUSp2lJCUSUmzuXdIuFdsIgjh2LuWLhFcPwcYhc+HyR2YCIhACH5BAUKABAALAAAAAAOABAAAAVV
ICSKiyEIBsKMIkIQSBDEQDE2xQvJCQAEK8WBUTA0jgwBEOI4OFk3EcOJgEIXjIbDykp4ud0vmLQa
jxSKhfmBVpghDIUD+zAv7ixG+XbfMuFcW3pQIQA7

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Inconsolata:400,700

@font-face {
	font-family: Inconsolata;
	src: local("Inconsolata Regular"), local("Inconsolata-Regular"), =
url(https://fonts.gstatic.com/s/inconsolata/v16/QldKNThLqRwH-OJ1UHjlKGlZ5=
q4.woff) format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Inconsolata;
	src: local("Inconsolata Bold"), local("Inconsolata-Bold"), =
url(https://fonts.gstatic.com/s/inconsolata/v16/QldXNThLqRwH-OJ1UHjlKGHiw=
71p5_o.woff) format("woff");
	font-weight: 700;
	font-style: normal;
}

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Roboto:400,500,700

@font-face {
	font-family: Roboto;
	src: local("Roboto"), local("Roboto-Regular"), =
url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxM.woff) =
format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: local("Roboto Medium"), local("Roboto-Medium"), =
url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc-.woff)=
 format("woff");
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: local("Roboto Bold"), local("Roboto-Bold"), =
url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc-.woff)=
 format("woff");
	font-weight: 700;
	font-style: normal;
}

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://docs.google.com/static/spreadsheets2/client/css/3193438673-waffle_k_ltr.css

a {
	text-decoration: none;
}
a:link {
	color: rgb(17, 85, 204);
}
a:visited {
	color: rgb(102, 17, 204);
}
a:active {
	color: rgb(209, 72, 54);
}
a:hover {
	text-decoration: underline;
}
.quantumIconsIcon {
	text-transform: none; line-height: 1; letter-spacing: normal; =
font-family: "Material Icons Extended"; font-size: 24px; font-style: =
normal; font-weight: normal; display: inline-block; direction: ltr; =
-ms-word-wrap: normal; text-rendering: optimizeLegibility; =
-webkit-font-feature-settings: "liga"; -webkit-font-smoothing: =
antialiased;
}
html[dir=3D'rtl'] .quantumIconsRtlIcon {
	transform: scaleX(-1); -moz-transform: scaleX(-1); -o-transform: =
scaleX(-1); -webkit-transform: scaleX(-1);
}
.ac-renderer {
	background: rgb(255, 255, 255); font: 13px/normal Arial, sans-serif; =
border: 1px solid rgb(102, 102, 102); border-image: none; width: 300px; =
position: absolute; font-size-adjust: none; font-stretch: normal; =
-moz-box-shadow: 2px 2px 2px rgba(102, 102, 102, .4); =
-webkit-box-shadow: 2px 2px 2px rgba(102, 102, 102, .4);
}
.ac-row {
	padding: 0.4em; cursor: pointer;
}
.ac-highlighted {
	font-weight: bold;
}
.ac-active {
	background-color: rgb(178, 180, 191);
}
.goog-inline-block {
	display: inline-block; position: relative;
}
* html .goog-inline-block {
	display: inline;
}
*:first-child + html .goog-inline-block {
	display: inline;
}
.jfk-button {
	padding: 0px 8px; outline: 0px; border-radius: 2px; height: 27px; =
text-align: center; line-height: 27px; font-size: 11px; font-weight: =
bold; margin-right: 16px; white-space: nowrap; cursor: default; =
min-width: 54px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.jfk-button-hover {
	box-shadow: 0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px =
rgba(0, 0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
.jfk-button-selected {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset =
0px 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0px 1px 2px =
rgba(0, 0, 0, 0.1);
}
.jfk-button .jfk-button-img {
	margin-top: -3px; vertical-align: middle;
}
.jfk-button-label {
	margin-left: 5px;
}
.jfk-button-narrow {
	padding: 0px; min-width: 34px;
}
.jfk-button-collapse-left {
	z-index: 1;
}
.jfk-button-collapse-right {
	z-index: 1;
}
.jfk-button-disabled.jfk-button-collapse-left {
	z-index: 0;
}
.jfk-button-collapse-left.jfk-button-checked {
	z-index: 2;
}
.jfk-button-collapse-right.jfk-button-checked {
	z-index: 2;
}
.jfk-button-collapse-left:focus {
	z-index: 3;
}
.jfk-button-collapse-right:focus {
	z-index: 3;
}
.jfk-button-collapse-left.jfk-button-hover {
	z-index: 3;
}
.jfk-button-collapse-right.jfk-button-hover {
	z-index: 3;
}
.jfk-button-collapse-left {
	margin-left: -1px; border-top-left-radius: 0px; =
border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0; =
-moz-border-radius-topleft: 0; -webkit-border-bottom-left-radius: 0; =
-webkit-border-top-left-radius: 0;
}
.jfk-button-collapse-right {
	margin-right: 0px; border-top-right-radius: 0px; =
border-bottom-right-radius: 0px; -moz-border-radius-topright: 0; =
-moz-border-radius-bottomright: 0; -webkit-border-top-right-radius: 0; =
-webkit-border-bottom-right-radius: 0;
}
.jfk-button-disabled.jfk-button:active {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-action {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(77, 144, 254), rgb(71, 135, 237)); =
background-color: rgb(77, 144, 254); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-action {
	border: 1px solid rgb(47, 91, 183); border-image: none; box-shadow: =
none; background-image: -ms-linear-gradient(rgb(77, 144, 254), rgb(53, =
122, 232)); background-color: rgb(53, 122, 232); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-action:focus {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.jfk-button-clear-outline.jfk-button-action {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-action:active {
	background: rgb(53, 122, 232); border: 1px solid rgb(47, 91, 183); =
border-image: none; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, 0.3);
}
.jfk-button-disabled.jfk-button-action {
	background: rgb(77, 144, 254); opacity: 0.5;
}
.jfk-button-contrast {
	border: 1px solid rgba(0, 0, 0, 0.1); border-image: none; color: =
rgb(51, 51, 51); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(245, 245, 245), rgb(241, 241, 241)); =
background-color: rgb(245, 245, 245); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-contrast {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-clear-outline.jfk-button-contrast {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-contrast:active {
	background: rgb(248, 248, 248); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.jfk-button-hover.jfk-button-contrast:active {
	background: rgb(248, 248, 248); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.jfk-button-selected.jfk-button-contrast {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); background-image: -ms-linear-gradient(rgb(248, 248, =
248), rgb(241, 241, 241)); background-color: rgb(238, 238, 238);
}
.jfk-button-selected.jfk-button-clear-outline.jfk-button-contrast {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); background-image: -ms-linear-gradient(rgb(248, 248, =
248), rgb(241, 241, 241)); background-color: rgb(238, 238, 238);
}
.jfk-button-checked.jfk-button-contrast {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(238, 238, 238); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-checked.jfk-button-clear-outline.jfk-button-contrast {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(238, 238, 238); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-contrast:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-button-clear-outline.jfk-button-contrast {
	border: 1px solid rgb(220, 220, 220); border-image: none;
}
.jfk-button-disabled.jfk-button-contrast {
	background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); =
border-image: none; color: rgb(184, 184, 184);
}
.jfk-button-contrast .jfk-button-img {
	opacity: 0.7;
}
.jfk-button-checked.jfk-button-contrast .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-selected.jfk-button-contrast .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-hover.jfk-button-contrast .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-disabled.jfk-button-contrast .jfk-button-img {
	opacity: 0.333;
}
.jfk-button-default {
	border: 1px solid rgb(41, 105, 29); border-image: none; color: rgb(255, =
255, 255); box-shadow: none; text-shadow: 0px 1px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(61, 148, 0), rgb(57, 138, 0)); =
background-color: rgb(61, 148, 0); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-default {
	border: 1px solid rgb(45, 98, 0); border-image: none; box-shadow: none; =
text-shadow: 0px 1px rgba(0,0,0,0.3); background-image: =
-ms-linear-gradient(rgb(61, 148, 0), rgb(54, 130, 0)); background-color: =
rgb(54, 130, 0); -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-default:focus {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.jfk-button-clear-outline.jfk-button-default {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-default:active {
	background: rgb(54, 130, 0); border: 1px solid rgb(45, 98, 0); =
border-image: none; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); =
-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3); =
-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
}
.jfk-button-disabled.jfk-button-default {
	background: rgb(61, 148, 0); opacity: 0.5;
}
.jfk-button-primary {
	border: 1px solid transparent; border-image: none; color: rgb(255, 255, =
255); text-transform: uppercase; box-shadow: none; text-shadow: 0px 1px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(221, 75, 57), =
rgb(209, 72, 54)); background-color: rgb(209, 72, 54); -moz-box-shadow: =
none; -webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-primary {
	border-width: 1px; border-style: solid; border-color: rgb(176, 40, 26) =
rgb(176, 40, 26) rgb(175, 48, 31); border-image: none; box-shadow: 0px =
1px 1px rgba(0,0,0,0.2); background-image: -ms-linear-gradient(rgb(221, =
75, 57), rgb(197, 55, 39)); background-color: rgb(197, 55, 39); =
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px =
1px 1px rgba(0, 0, 0, 0.2);
}
.jfk-button-primary:focus {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.jfk-button-clear-outline.jfk-button-primary {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-primary:active {
	border: 1px solid rgb(153, 42, 27); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); background-image: =
-ms-linear-gradient(rgb(221, 75, 57), rgb(176, 40, 26)); =
background-color: rgb(176, 40, 26); -moz-box-shadow: inset 0px 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, =
0.3);
}
.jfk-button-disabled.jfk-button-primary {
	background: rgb(209, 72, 54); opacity: 0.5;
}
.jfk-slideToggle {
	padding: 0px; border-radius: 2px; border: 1px solid rgb(204, 204, 204); =
border-image: none; width: 94px; height: 27px; color: rgb(102, 102, =
102); line-height: 27px; overflow: hidden; font-weight: bold; =
margin-right: 16px; position: relative; box-shadow: inset 0px 1px 2px =
0px rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(245, 245, 245); =
-moz-box-shadow: inset 0px 1px 2px 0 rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0px 1px 2px 0 rgba(0, 0, 0, .1); =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.jfk-slideToggle-on {
	width: 47px; text-align: center; text-transform: uppercase; display: =
inline-block;
}
.jfk-slideToggle-off {
	width: 47px; text-align: center; text-transform: uppercase; display: =
inline-block;
}
.jfk-slideToggle-thumb {
	width: 47px; text-align: center; text-transform: uppercase; display: =
inline-block;
}
.jfk-slideToggle-on {
	height: 27px; color: rgb(255, 255, 255); box-shadow: inset 0px 1px 2px =
0px rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(59, 147, =
255), rgb(54, 137, 238)); background-color: rgb(57, 139, 242); =
-moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
}
.jfk-slideToggle-off {
	border-radius: 2px 2px 0px 0px; -webkit-border-radius: 2px 2px 0 0; =
-moz-border-radius: 2px 2px 0 0;
}
.jfk-slideToggle-thumb {
	border: 1px solid rgb(204, 204, 204); transition:0.13s ease-out; =
border-image: none; left: -1px; top: -1px; height: 27px; display: block; =
position: absolute; box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, =
241)); background-color: rgb(245, 245, 245); -moz-box-shadow: 0px 1px =
2px 0 rgba(0, 0, 0, .1); -webkit-box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, =
.1); -webkit-transition: all .130s ease-out; -moz-transition: all .130s =
ease-out; -o-transition: all .130s ease-out;
}
.jfk-slideToggle-thumb::after {
	background-position: 0px 0px, 0px 2px, 0px 4px, 0px 6px, 0px 8px; left: =
15px; top: 9px; width: 17px; height: 9px; display: block; position: =
absolute; content: ""; background-image: -ms-linear-gradient(left, =
rgb(204, 204, 204) 50%, transparent 50%), -ms-linear-gradient(left, =
rgb(204, 204, 204) 50%, transparent 50%), -ms-linear-gradient(left, =
rgb(204, 204, 204) 50%, transparent 50%), -ms-linear-gradient(left, =
rgb(204, 204, 204) 50%, transparent 50%), -ms-linear-gradient(left, =
rgb(204, 204, 204) 50%, transparent 50%); background-repeat: repeat-x; =
background-size: 2px 1px;
}
.jfk-slideToggle-checked.jfk-slideToggle .jfk-slideToggle-thumb {
	left: 47px;
}
.jfk-slideToggle:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-slideToggle-clearOutline.jfk-slideToggle {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.jfk-button-standard {
	border: 1px solid rgba(0, 0, 0, 0.1); border-image: none; color: =
rgb(51, 51, 51); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(245, 245, 245), rgb(241, 241, 241)); =
background-color: rgb(245, 245, 245); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-standard {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-hover.jfk-button-clear-outline.jfk-button-standard {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.jfk-button-standard:active {
	background: rgb(248, 248, 248); color: rgb(17, 17, 17); box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
.1);
}
.jfk-button-hover.jfk-button-standard:active {
	background: rgb(248, 248, 248); color: rgb(17, 17, 17); box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
.1);
}
.jfk-button-selected.jfk-button-standard {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); background-image: -ms-linear-gradient(rgb(248, 248, =
248), rgb(241, 241, 241)); background-color: rgb(238, 238, 238);
}
.jfk-button-selected.jfk-button-clear-outline.jfk-button-standard {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); background-image: -ms-linear-gradient(rgb(248, 248, =
248), rgb(241, 241, 241)); background-color: rgb(238, 238, 238);
}
.jfk-button-checked.jfk-button-standard {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(238, 238, 238); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-checked.jfk-button-clear-outline.jfk-button-standard {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(238, 238, 238); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-standard:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-button-clear-outline.jfk-button-standard {
	border: 1px solid rgba(0, 0, 0, 0.1); border-image: none;
}
.jfk-button-disabled.jfk-button-standard {
	background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); =
border-image: none; color: rgb(184, 184, 184);
}
.jfk-button-standard .jfk-button-img {
	opacity: 0.7;
}
.jfk-button-checked.jfk-button-standard .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-selected.jfk-button-standard .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-hover.jfk-button-standard .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-disabled.jfk-button-standard .jfk-button-img {
	opacity: 0.333;
}
.jfk-button-flat {
	padding: 0px; border-radius: 0px; border: 1px solid transparent; =
border-image: none; height: 21px; line-height: 21px; font-size: 13px; =
font-weight: normal; margin-right: 1px; min-width: 0px; =
-webkit-border-radius: 0; -moz-border-radius: 0;
}
.jfk-button-hover.jfk-button-flat {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-selected.jfk-button-flat {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-flat:focus {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-flat:active {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-flat .jfk-button-img {
	width: 21px; height: 21px; opacity: 0.7;
}
.jfk-button-flat .jfk-button-label {
	margin: 0px; padding: 0px 1px; display: inline-block;
}
.jfk-button-selected.jfk-button-flat .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-hover.jfk-button-flat .jfk-button-img {
	opacity: 0.9;
}
.jfk-button-disabled.jfk-button-flat .jfk-button-img {
	opacity: 0.333;
}
.jfk-button-flat:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-button-clear-outline.jfk-button-flat {
	border: 1px solid transparent; border-image: none;
}
.jfk-button-mini {
	border: 1px solid rgba(0, 0, 0, 0.1); border-image: none; height: 17px; =
color: rgb(51, 51, 51); line-height: 17px; min-width: 22px; text-shadow: =
0px 1px rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(245, =
245, 245), rgb(241, 241, 241)); background-color: rgb(245, 245, 245);
}
.jfk-button-hover.jfk-button-mini {
	border: 1px solid rgb(198, 198, 198); border-image: none; text-shadow: =
0px 1px rgba(0,0,0,0.3); background-image: -ms-linear-gradient(rgb(248, =
248, 248), rgb(241, 241, 241)); background-color: rgb(248, 248, 248);
}
.jfk-button-hover.jfk-button-clear-outline.jfk-button-mini {
	border: 1px solid rgb(198, 198, 198); border-image: none; text-shadow: =
0px 1px rgba(0,0,0,0.3); background-image: -ms-linear-gradient(rgb(248, =
248, 248), rgb(241, 241, 241)); background-color: rgb(248, 248, 248);
}
.jfk-button-mini:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-checked.jfk-button-mini {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(224, 224, 224); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-checked.jfk-button-clear-outline.jfk-button-mini {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, =
224)); background-color: rgb(224, 224, 224); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.jfk-button-mini:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-button-clear-outline.jfk-button-mini {
	border: 1px solid rgb(220, 220, 220); border-image: none;
}
.jfk-button-disabled.jfk-button-mini {
	background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); =
border-image: none; color: rgb(184, 184, 184);
}
.goog-modalpopup {
	background: padding-box rgb(255, 255, 255); outline: 0px; border: 1px =
solid rgba(0, 0, 0, 0.333); border-image: none; position: absolute; =
box-shadow: 0px 4px 16px rgba(0,0,0,0.2); -moz-box-shadow: 0 4px 16px =
rgba(0, 0, 0, .2); -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
}
.modal-dialog {
	background: padding-box rgb(255, 255, 255); outline: 0px; border: 1px =
solid rgba(0, 0, 0, 0.333); border-image: none; position: absolute; =
box-shadow: 0px 4px 16px rgba(0,0,0,0.2); -moz-box-shadow: 0 4px 16px =
rgba(0, 0, 0, .2); -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
}
.goog-modalpopup-bg {
	background: rgb(255, 255, 255); left: 0px; top: 0px; position: =
absolute;
}
.modal-dialog-bg {
	background: rgb(255, 255, 255); left: 0px; top: 0px; position: =
absolute;
}
div.goog-modalpopup-bg {
	opacity: 0.75; -moz-opacity: .75;
}
div.modal-dialog-bg {
	opacity: 0.75; -moz-opacity: .75;
}
.modal-dialog {
	padding: 30px 42px; color: rgb(0, 0, 0);
}
.modal-dialog-title {
	margin: 0px 0px 16px; color: rgb(0, 0, 0); line-height: 24px; =
font-size: 16px; font-weight: normal; cursor: default; background-color: =
rgb(255, 255, 255);
}
.modal-dialog-title-close {
	padding: 17px; top: 0px; width: 11px; height: 11px; right: 0px; =
position: absolute; opacity: 0.7;
}
.modal-dialog-title-close::after {
	background: url("//ssl.gstatic.com/ui/v1/dialog/close-x.png"); width: =
11px; height: 11px; right: 17px; position: absolute; content: "";
}
.modal-dialog-title-close:hover {
	opacity: 1;
}
.modal-dialog-content {
	line-height: 1.4em; -ms-word-wrap: break-word; background-color: =
rgb(255, 255, 255);
}
.modal-dialog-buttons {
	margin-top: 16px;
}
.modal-dialog-buttons button {
	margin: 0px 16px 0px 0px; padding: 0px 8px; outline: 0px; =
border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.1); border-image: =
none; height: 29px; color: rgb(51, 51, 51); line-height: 27px; =
font-family: inherit; font-size: 11px; font-weight: bold; cursor: =
default; min-width: 72px; background-image: -ms-linear-gradient(rgb(245, =
245, 245), rgb(241, 241, 241)); background-color: rgb(245, 245, 245); =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.modal-dialog-buttons button:hover {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: 0px 1px 1px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, =
241)); background-color: rgb(248, 248, 248); -moz-box-shadow: 0px 1px =
1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, =
0.1);
}
.modal-dialog-buttons button:active {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(17, 17, 17); box-shadow: 0px 1px 1px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, =
241)); background-color: rgb(248, 248, 248); -moz-box-shadow: 0px 1px =
1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, =
0.1);
}
.modal-dialog-buttons button:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, .1);
}
.modal-dialog-buttons button:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.modal-dialog-buttons button[disabled] {
	background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.05); =
border-image: none; color: rgb(184, 184, 184); box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.modal-dialog-buttons .goog-buttonset-action {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); background-image: -ms-linear-gradient(rgb(77, 144, =
254), rgb(71, 135, 237)); background-color: rgb(77, 144, 254);
}
.modal-dialog-buttons .goog-buttonset-action:hover {
	border: 1px solid rgb(47, 91, 183); border-image: none; color: rgb(255, =
255, 255); background-image: -ms-linear-gradient(rgb(77, 144, 254), =
rgb(53, 122, 232)); background-color: rgb(53, 122, 232);
}
.modal-dialog-buttons .goog-buttonset-action:active {
	border: 1px solid rgb(47, 91, 183); border-image: none; color: rgb(255, =
255, 255); background-image: -ms-linear-gradient(rgb(77, 144, 254), =
rgb(53, 122, 232)); background-color: rgb(53, 122, 232);
}
.modal-dialog-buttons .goog-buttonset-action:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, 0.3);
}
.modal-dialog-buttons .goog-buttonset-action:focus {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.modal-dialog-buttons [disabled].goog-buttonset-action {
	background: rgb(77, 144, 254); color: rgb(255, 255, 255); opacity: 0.5; =
box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-alert {
	width: 512px;
}
.jfk-confirm {
	width: 512px;
}
.jfk-prompt {
	width: 512px;
}
.jfk-textinput {
	border-width: 1px; border-style: solid; border-color: rgb(192, 192, =
192) rgb(217, 217, 217) rgb(217, 217, 217); padding: 1px 8px; =
border-radius: 1px; border-image: none; height: 25px; font-size: 13px; =
-webkit-border-radius: 1px; -moz-border-radius: 1px;
}
.jfk-textinput:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.jfk-textinput::-ms-clear {
	display: none;
}
.apps-action-shortcut-icon {
	text-align: left; overflow: hidden; vertical-align: middle; position: =
relative; direction: ltr;
}
.apps-action-shortcut-img::before {
	content: url(//ssl.gstatic.com/docs/common/shortcut_sprite1.png);
}
.apps-action-shortcut-img {
	width: 21px; height: 95px; position: absolute;
}
.apps-action-shortcut-back {
	left: 0px; top: -63px;
}
.apps-action-shortcut-back-white {
	left: 0px; top: -21px;
}
.apps-action-shortcut-close-x {
	left: 0px; top: -84px;
}
.apps-action-shortcut-search {
	left: 0px; top: -42px;
}
.apps-action-shortcut-search-white {
	left: 0px; top: 0px;
}
.apps-shortcutshelppopup {
	background: 0px rgb(250, 250, 250); left: 10%; top: 10%; width: 800px; =
text-align: center; color: rgb(33, 33, 33); overflow: hidden; =
font-family: roboto,arial,sans-serif; font-size: 13px; position: fixed; =
z-index: 1002; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.9), =
inset 0px -1px 0px rgba(0,0,0,0.03), 0px 15px 10px rgba(0,0,0,0.15), 0px =
8px 36px rgba(0,0,0,0.3);
}
@media print
{
.apps-shortcutshelppopup {
	display: none;
}
}
.apps-shortcutshelppopup-bg {
	left: 0px; top: 0px; display: none; position: absolute;
}
.apps-shortcutshelppopup-container {
	padding: 16px 32px; box-sizing: border-box; -moz-box-sizing: =
border-box;
}
.apps-shortcutshelppopup-header {
	width: 100%; border-collapse: collapse;
}
.apps-shortcutshelppopup-content {
	width: 100%; border-collapse: collapse;
}
.apps-shortcutshelppopup-header {
	text-align: left; border-bottom-color: rgb(229, 229, 229); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.apps-shortcutshelppopup-content {
	font-size: 13px; outline-offset: -1px;
}
.apps-shortcutshelppopup-header-element {
	height: 48px; vertical-align: middle; display: inline-block;
}
.apps-shortcutshelppopup-title-container {
	text-align: left; white-space: nowrap;
}
.apps-shortcutshelppopup-dialog-title {
	color: rgb(33, 33, 33); font-size: 16px; vertical-align: middle; =
display: inline-block;
}
.apps-shortcutshelppopup-input {
	padding: 0px 5px; width: 250px; height: 27px; font-size: 13px; =
margin-right: 0px; margin-left: 16px; vertical-align: middle; =
border-right-color: currentColor; border-right-width: medium; =
border-right-style: none; box-sizing: border-box;
}
.apps-shortcutshelppopup-input-button-img {
	width: 21px; height: 21px; display: inline-block;
}
.apps-shortcutshelppopup-input-button {
	line-height: 25px; margin-left: 0px; vertical-align: middle; display: =
inline-block; cursor: pointer; box-sizing: border-box; =
border-top-left-radius: 0px; border-bottom-left-radius: 0px; =
-moz-box-sizing: border-box;
}
.apps-shortcutshelppopup-tearoff-link {
	padding: 16px 0px 13px; color: rgb(69, 129, 255); font-size: 13px; =
font-weight: bold; text-decoration: underline; vertical-align: middle; =
display: block; cursor: pointer;
}
.apps-shortcutshelppopup-close {
	top: 0px; right: 0px; padding-top: 30px; padding-right: 30px; position: =
absolute;
}
.apps-shortcutshelppopup-close-nav-widget-enabled {
	padding-top: 9px; padding-right: 14px;
}
.apps-shortcutshelppopup-dialog .modal-dialog-title-close {
	margin: 0px 0px 0px 32px; padding: 0px; vertical-align: middle; =
position: static; cursor: pointer;
}
.apps-shortcutshelppopup-dialog .modal-dialog-title-close::after {
	background: none;
}
.apps-shortcutshelppopup-search-banner {
	height: 48px; text-align: left; padding-top: 12px; box-sizing: =
border-box;
}
.apps-shortcutshelppopup-empty-search.apps-shortcutshelppopup-search-bann=
er {
	left: 0px; top: 113px; height: 48px; text-align: center; right: 0px; =
position: relative;
}
.apps-shortcutshelppopup-reset-search-button {
	width: 21px; text-decoration: underline; margin-right: 8px; display: =
inline-block; position: relative; cursor: pointer; min-width: 21px;
}
.apps-shortcutshelppopup-reset-search-button-icon {
	width: 21px; height: 21px;
}
.apps-shortcutshelppopup-search-label {
	margin: 0px; font-size: 15px; vertical-align: middle; display: =
inline-block; position: relative;
}
.apps-shortcutshelppopup-result-container {
	height: 408px; overflow: auto;
}
.apps-shortcutshelppopup-content-header {
	margin: 0px; height: 48px; text-align: left; color: rgb(33, 33, 33); =
padding-top: 25px; font-size: 13px; white-space: nowrap; box-sizing: =
border-box; -moz-box-sizing: border-box;
}
.apps-shortcutshelppopup-content-header-first.apps-shortcutshelppopup-con=
tent-header {
	height: 32px; padding-top: 8px;
}
.apps-shortcutshelppopup-content-element {
	height: 32px; text-align: left; padding-top: 0.15em; vertical-align: =
middle; border-bottom-color: rgb(236, 236, 236); border-bottom-width: =
1px; border-bottom-style: solid; white-space: nowrap; box-sizing: =
border-box; -moz-box-sizing: border-box;
}
.apps-shortcutshelppopup-shortcut-desc {
	color: rgb(117, 117, 117);
}
.apps-shortcutshelppopup-shortcut-key {
	font-weight: bold;
}
.apps-shortcutshelppopup-ac-renderer {
	background: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); =
border-image: none; width: 250px; font-family: Arial,sans-serif; =
font-size: 13px; position: absolute; z-index: 1003; box-sizing: =
border-box; box-shadow: 2px 2px 2px rgba(102,102,102,0.4);
}
.apps-shortcutshelppopup-ac-row {
	padding: 0.4em; cursor: pointer;
}
.apps-shortcutshelppopup-ac-renderer .ac-active {
	background-color: rgb(238, 238, 238);
}
.apps-shortcutshelpcontentimpl-container {
	background-color: white;
}
.apps-shortcutshelpcontentimpl-header {
	padding: 16px 24px; width: 100%; height: 83px; text-align: left; =
border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid; border-collapse: collapse; box-sizing: =
border-box;
}
.apps-shortcutshelpcontentimpl-header-element {
	vertical-align: middle; display: inline-block;
}
.apps-shortcutshelpcontentimpl-title-container {
	text-align: left; white-space: nowrap;
}
.apps-shortcutshelpcontentimpl-dialog-title {
	margin: 0px; padding: 16px 0px; color: rgba(0, 0, 0, 0.87); font-size: =
18px; font-weight: 500; vertical-align: middle; display: inline-block;
}
.apps-shortcutshelpcontentimpl-input {
	background-position: 16px 50%; border-color: transparent; padding: 0px =
0px 0px 52px; border-radius: 4px; width: 482px; height: 48px; font-size: =
14px; margin-right: 0px; margin-left: 16px; vertical-align: middle; =
background-image: =
url("//ssl.gstatic.com/images/icons/material/system/svg/search_24px.svg")=
; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.05);
}
.apps-shortcutshelpcontentimpl-input:focus {
	border-color: transparent; box-shadow: 0px 1px 1px rgba(0,0,0,0.24); =
background-color: rgb(255, 255, 255);
}
.apps-shortcutshelpcontentimpl-tearoff-link-container {
	width: 192px; height: 61px; border-top-color: rgba(0, 0, 0, 0.12); =
border-top-width: 1px; border-top-style: solid; display: inline-flex; =
justify-content: center; align-items: center;
}
.apps-shortcutshelpcontentimpl-tearoff-link-container-override-enabled {
	width: 50%; height: 61px; display: inline-flex; justify-content: =
center; align-items: center;
}
.apps-shortcutshelpcontentimpl-link {
	padding: 9px 16px; border-radius: 2px; font-size: 13px; font-weight: =
500; cursor: pointer;
}
.apps-shortcutshelpcontentimpl-link {
	color: rgb(66, 133, 244);
}
.apps-shortcutshelpcontentimpl-link:active {
	color: rgb(66, 133, 244);
}
.apps-shortcutshelpcontentimpl-link:focus {
=09
}
.apps-shortcutshelpcontentimpl-link:hover {
=09
}
.apps-shortcutshelpcontentimpl-link:focus {
	text-decoration: underline;
}
.apps-shortcutshelpcontentimpl-link:visited {
	color: rgb(66, 133, 244);
}
.apps-shortcutshelpcontentimpl-override-shortcut-link {
	text-transform: uppercase;
}
.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled {
	cursor: inherit; opacity: 0.6;
}
.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled.apps-short=
cutshelpcontentimpl-link:focus {
	text-decoration: none;
}
.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled.apps-short=
cutshelpcontentimpl-link:hover {
	text-decoration: none;
}
.apps-shortcutshelpcontentimpl-search-banner {
	padding: 26px 0px; text-align: left; border-bottom-color: rgba(0, 0, 0, =
0.12); border-bottom-width: 1px; border-bottom-style: solid; box-sizing: =
border-box;
}
.apps-shortcutshelpcontentimpl-empty-search.apps-shortcutshelpcontentimpl=
-search-banner {
	left: 0px; top: 113px; height: 48px; text-align: center; right: 0px; =
position: relative;
}
.apps-shortcutshelpcontentimpl-reset-search-button {
	border-color: transparent; margin: 0px 8px; padding: 0px 8px 0px 4px; =
width: 21px; text-decoration: underline; display: inline-block; =
position: relative; cursor: pointer; min-width: 21px; background-image: =
none; background-color: transparent;
}
.apps-shortcutshelpcontentimpl-override-banner {
	padding: 5px 0px 0px 20px; color: rgba(0, 0, 0, 0.87); line-height: =
16px; white-space: pre;
}
.apps-shortcutshelpcontentimpl-override-shortcut-key {
	font-weight: bold;
}
.apps-shortcutshelpcontentimpl-reset-search-button-icon {
	width: 21px; height: 22px; vertical-align: middle; display: =
inline-block;
}
.apps-shortcutshelpcontentimpl-reset-search-button-img {
	position: absolute;
}
.apps-shortcutshelpcontentimpl-reset-search-button-img::before {
	content: =
url('//ssl.gstatic.com/images/icons/material/system/svg/keyboard_arrow_le=
ft_24px.svg');
}
.apps-shortcutshelpcontentimpl-search-label {
	margin: 0px; color: rgba(0, 0, 0, 0.87); font-size: 19px; =
vertical-align: middle; display: inline-block; position: relative;
}
.apps-shortcutshelpcontentimpl-content-header {
	margin: 0px; height: 48px; text-align: left; color: rgba(0, 0, 0, =
0.87); padding-top: 25px; font-size: 13px; white-space: nowrap; =
box-sizing: border-box; -moz-box-sizing: border-box;
}
.apps-shortcutshelpcontentimpl-ac-renderer {
	background: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); =
border-image: none; width: 250px; font-family: Arial,sans-serif; =
font-size: 13px; font-weight: normal; position: absolute; z-index: 1003; =
box-sizing: border-box; box-shadow: 2px 2px 2px rgba(102,102,102,0.4);
}
.apps-shortcutshelpcontentimpl-ac-row {
	padding: 0.4em; cursor: pointer;
}
.apps-shortcutshelpcontentimpl-ac-renderer .ac-active {
	background-color: rgb(238, 238, 238);
}
.apps-shortcutshelpcontentimpl-sidebar {
	width: 192px; height: 517px; vertical-align: top; border-right-color: =
rgba(0, 0, 0, 0.12); border-right-width: 1px; border-right-style: solid; =
display: inline-block; position: relative; -ms-overflow-x: hidden; =
-ms-overflow-y: auto;
}
.apps-shortcutshelpcontentimpl-sidebar-override-enabled {
	height: 454px;
}
.apps-shortcutshelpcontentimpl-shortcut-content {
	width: 604px; height: 517px; display: inline-block;
}
.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled {
	height: 454px;
}
.apps-shortcutshelpcontentimpl-bottom-bar {
	width: 100%; height: 61px; border-top-color: rgba(0, 0, 0, 0.12); =
border-top-width: 1px; border-top-style: solid;
}
.apps-shortcutshelpcontentimpl-override-container {
	width: 50%; height: 61px; border-left-color: rgba(0, 0, 0, 0.12); =
border-left-width: 1px; border-left-style: solid; display: inline-flex; =
border-collapse: collapse; box-sizing: border-box; justify-content: =
center; align-items: center;
}
.apps-shortcutshelpcontentimpl-override-button-container {
	padding-left: 16px;
}
.apps-shortcutshelpcontentimpl-override-label {
	padding: 0px 5px 0px 17px; color: rgba(0, 0, 0, 0.87); font-weight: =
500;
}
.apps-actiondatawidget {
	padding: 0px 5px 0px 16px; width: 578px; height: 514px; overflow: auto; =
display: inline-block; position: relative;
}
.apps-actiondatawidget-key-focused {
	outline-width: 1px; outline-style: solid;
}
.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled =
.apps-actiondatawidget {
	height: 452px;
}
.apps-actiondatawidget-search {
	height: 425px;
}
.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled =
.apps-actiondatawidget-search {
	height: 370px;
}
.apps-shortcutshelpcontentimpl-shortcut-content-override-enabled =
.apps-actiondatawidget-override {
	height: 333px;
}
.apps-actiondatawidget-content {
	font-size: 13px; table-layout: fixed; border-spacing: 0; =
outline-offset: -1px;
}
.apps-actiondatawidget-content-header {
	margin: 0px; height: 48px; text-align: left; color: rgba(0, 0, 0, =
0.87); padding-top: 25px; font-size: 13px; white-space: nowrap; =
box-sizing: border-box; -moz-box-sizing: border-box;
}
.apps-actiondatawidget-content-element {
	padding: 11px 0px; text-align: left; vertical-align: middle; =
border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid; white-space: nowrap; box-sizing: border-box; =
-moz-box-sizing: border-box;
}
.apps-actiondatawidget-shortcut-desc {
	width: 240px; color: rgba(0, 0, 0, 0.87); font-weight: normal; =
vertical-align: top; white-space: normal; -ms-word-wrap: break-word;
}
.apps-actiondatawidget-shortcut-key {
	width: 310px; color: rgba(0, 0, 0, 0.87);
}
.apps-actiondatawidget-key-extra-padding {
	padding-bottom: 11px; display: block;
}
.apps-actiondatawidget-override-keys-on {
	color: rgba(0, 0, 0, 0.87); display: block;
}
.apps-actiondatawidget-last-item {
	height: 514px;
}
.apps-actiondatawidget-last-item-override-enabled {
	height: 452px;
}
.apps-actiondatawidget-last-row {
	height: 100%;
}
.apps-actiondatawidget-override-keys-off {
	color: rgb(187, 187, 187); display: block;
}
.apps-actiondatawidget-override-info-icon {
	width: 17px; height: 17px; float: right; display: block;
}
.apps-actiondatawidget-override-info-svg {
	width: 17px; height: 17px; fill: #bbbbbb;
}
.apps-shortcutshelpcontentimpl-hc-black =
.apps-actiondatawidget-override-info-svg {
	fill: white;
}
.apps-actiondatawidget-override-keys-on =
.apps-actiondatawidget-override-info-svg {
	fill: #4285f4;
}
.apps-actiondatawidget-override-info-icon-tooltip.jfk-tooltip {
	padding: 7px 8px; background-color: rgb(114, 114, 114);
}
.apps-actiondatawidget-override-info-icon-tooltip-unsupported.jfk-tooltip=
 {
	padding: 7px 8px; background-color: rgb(114, 114, 114);
}
.apps-actiondatawidget-override-info-icon-tooltip.jfk-tooltip {
	width: 230px;
}
.apps-actiondatawidget-override-info-icon-tooltip-unsupported.jfk-tooltip=
 {
	width: 182px;
}
.apps-actiondatawidget-override-tooltip-text {
	line-height: 17px;
}
.apps-actiondatawidget-override-info-icon-tooltip .jfk-tooltip-arrowdown =
.jfk-tooltip-arrowimplafter {
	border-color: rgb(114, 114, 114) transparent;
}
.apps-actiondatawidget-override-browser-behavior-msg {
	color: rgb(197, 219, 255);
}
.apps-navigationwidget {
	outline: transparent; width: 192px; height: 437px; text-align: left; =
color: rgba(0, 0, 0, 0.87); padding-top: 4px; vertical-align: top; =
display: inline-block;
}
.apps-navigationwidget-item {
	padding: 12px 0px 0px 24px; line-height: 24px; min-height: 33px;
}
.apps-navigationwidget-item-selected {
	color: rgb(66, 133, 244);
}
.apps-navigationwidget-item-hover {
	cursor: pointer; background-color: rgb(238, 238, 238);
}
.apps-navigationwidget-item-disabled {
	opacity: 0.2;
}
.apps-ui-material-slide-toggle-container {
	background: none; outline: 0px; width: 35px; height: 21px; display: =
flex; position: relative; align-items: center; -webkit-align-items: =
center;
}
.apps-ui-material-slide-toggle-thumb {
	left: 0px; top: 0px; right: inherit; transition-property: all; =
transition-duration: 0.28s; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 0.28s; =
-moz-transition-duration: 0.28s; -o-transition-duration: 0.28s; =
-webkit-transition-property: all; -moz-transition-property: all; =
-o-transition-property: all; -webkit-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); will-change: background-color;
}
.apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-thumb {
	left: inherit; right: 0px;
}
.apps-ui-material-slide-toggle-container-disabled {
	cursor: not-allowed;
}
.apps-ui-material-slide-toggle-track {
	border-radius: 7px; width: 35px; height: 14px; opacity: 0.26; =
background-color: rgb(0, 0, 0);
}
.apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-track {
	opacity: 0.5;
}
.apps-ui-material-slide-toggle-thumb {
	border-radius: 100%; width: 20px; height: 20px; position: absolute; =
box-shadow: 0px 0px 2px rgba(0,0,0,0.12), 0px 2px 4px rgba(0,0,0,0.24); =
background-color: rgb(241, 241, 241);
}
.apps-ui-material-slide-toggle-container-focused =
.apps-ui-material-slide-toggle-thumb {
	box-shadow: 0px 0px 4px rgba(0,0,0,0.14), 0px 4px 8px rgba(0,0,0,0.28);
}
.apps-ui-material-slide-toggle-container-hover =
.apps-ui-material-slide-toggle-thumb {
	box-shadow: 0px 0px 6px rgba(0,0,0,0.16), 0px 6px 12px =
rgba(0,0,0,0.32);
}
div.CSS_SHORTCUTS_HELP_POPUP {
	background: 0px rgb(0, 0, 0); left: 10%; top: 10%; width: 80%; =
text-align: center; color: rgb(255, 255, 255); overflow: hidden; =
font-weight: bold; position: fixed; z-index: 1002; text-shadow: 1px 1px =
7px #000;
}
@media print
{
div.CSS_SHORTCUTS_HELP_POPUP {
	display: none !important;
}
}
div.CSS_SHORTCUTS_HELP_POPUP_CONTAINER {
	padding: 1em; overflow: auto; max-height: inherit; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
table.CSS_SHORTCUTS_HELP_POPUP_HEADER {
	width: 100%;
}
table.CSS_SHORTCUTS_HELP_POPUP_CONTENT {
	width: 100%;
}
.CSS_SHORTCUTS_HELP_POPUP_HEADER_TABLE_ELEMENT {
	padding-bottom: 0.8ex;
}
.CSS_SHORTCUTS_HELP_POPUP_TITLE {
	text-align: left; font-size: 15px; white-space: nowrap;
}
.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_CONTAINER {
	text-align: right; color: rgb(221, 221, 0);
}
.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_WRAPPER {
	top: 0px; right: 0px; padding-top: 16px; padding-right: 32px; position: =
absolute;
}
.CSS_SHORTCUTS_HELP_CLOSE_PLACEHOLDER {
	margin: 24px; padding: 6px; width: 11px; height: 11px;
}
.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK {
	color: rgb(221, 221, 0); font-size: 15px; text-decoration: underline; =
cursor: pointer;
}
table.CSS_SHORTCUTS_HELP_POPUP_CONTENT {
	font-size: 13px; border-top-color: rgb(153, 153, 153); =
border-top-width: 1px; border-top-style: solid;
}
.CSS_SHORTCUTS_HELP_POPUP_CONTENT_HEADER {
	text-align: left; color: rgb(221, 221, 0); padding-top: 1em;
}
.CSS_SHORTCUTS_HELP_POPUP_CONTENT_ELEMENT {
	padding-top: 0.15em; vertical-align: top;
}
table.CSS_SHORTCUTS_HELP_POPUP_CONTENT td.CSS_SHORTCUTS_HELP_POPUP_KEY {
	text-align: right; padding-right: 0.5em; font-weight: bold; =
white-space: nowrap;
}
table.CSS_SHORTCUTS_HELP_POPUP_CONTENT =
td.CSS_SHORTCUTS_HELP_POPUP_DESCRIPTION {
	text-align: left; font-weight: normal;
}
span.CSS_SHORTCUTS_HELP_POPUP_KEY_MNEMONIC {
	color: rgb(221, 221, 0); font-family: "Courier New";
}
.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTAINER {
	padding: 0.5em 0px; border-top-color: rgb(153, 153, 153); =
border-top-width: 1px; border-top-style: solid;
}
.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT {
	background: rgb(221, 221, 0); padding: 3px 7px; text-align: left; =
color: rgb(0, 0, 0); font-size: 13px; text-shadow: none;
}
.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED =
.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT {
	background: none; color: rgb(255, 255, 255);
}
.CSS_SHORTCUTS_HELP_POPUP_PREF_LINK {
	text-decoration: underline; cursor: pointer;
}
.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED =
.CSS_SHORTCUTS_HELP_POPUP_PREF_LINK {
	color: rgb(221, 221, 0);
}
.shortcuts-modalpopup-bg {
	left: 0px; top: 0px; display: none; position: absolute;
}
.goog-custom-button {
	background: url("//ssl.gstatic.com/editor/button-bg.png") repeat-x left =
top rgb(221, 221, 221); list-style: none; margin: 2px; padding: 0px; =
border: 0px currentColor; border-image: none; color: rgb(0, 0, 0); =
font-family: Arial,sans-serif; text-decoration: none; vertical-align: =
middle; cursor: default;
}
.goog-custom-button-outer-box {
	border-style: solid; border-color: rgb(170, 170, 170); vertical-align: =
top;
}
.goog-custom-button-inner-box {
	border-style: solid; border-color: rgb(170, 170, 170); vertical-align: =
top;
}
.goog-custom-button-outer-box {
	border-width: 1px 0px; margin: 0px; padding: 0px;
}
.goog-custom-button-inner-box {
	border-width: 0px 1px; margin: 0px -1px; padding: 3px 4px; white-space: =
nowrap;
}
* html .goog-custom-button-inner-box {
	left: -1px;
}
* html .goog-custom-button-rtl .goog-custom-button-outer-box {
	left: -1px;
}
* html .goog-custom-button-rtl .goog-custom-button-inner-box {
	right: auto;
}
*:first-child + html .goog-custom-button-inner-box {
	left: -1px;
}
*:first-child + html .goog-custom-button-rtl =
.goog-custom-button-inner-box {
	left: 1px;
}
.goog-custom-button-disabled {
	opacity: 0.3; background-image: none !important; -moz-opacity: 0.3;
}
.goog-custom-button-disabled .goog-custom-button-outer-box {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
.goog-custom-button-disabled .goog-custom-button-inner-box {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
* html .goog-custom-button-disabled {
	margin: 2px 1px !important; padding: 0px 1px !important;
}
*:first-child + html .goog-custom-button-disabled {
	margin: 2px 1px !important; padding: 0px 1px !important;
}
.goog-custom-button-hover .goog-custom-button-outer-box {
	border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) =
rgb(119, 170, 255) !important;
}
.goog-custom-button-hover .goog-custom-button-inner-box {
	border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) =
rgb(119, 170, 255) !important;
}
.goog-custom-button-active {
	background-position: left bottom; background-color: rgb(187, 187, 187);
}
.goog-custom-button-checked {
	background-position: left bottom; background-color: rgb(187, 187, 187);
}
.goog-custom-button-focused .goog-custom-button-outer-box {
	border-color: orange;
}
.goog-custom-button-focused .goog-custom-button-inner-box {
	border-color: orange;
}
.goog-custom-button-collapse-right {
	margin-right: 0px;
}
.goog-custom-button-collapse-right .goog-custom-button-outer-box {
	margin-right: 0px;
}
.goog-custom-button-collapse-right .goog-custom-button-inner-box {
	margin-right: 0px;
}
.goog-custom-button-collapse-left {
	margin-left: 0px;
}
.goog-custom-button-collapse-left .goog-custom-button-outer-box {
	margin-left: 0px;
}
.goog-custom-button-collapse-left .goog-custom-button-inner-box {
	margin-left: 0px;
}
.goog-custom-button-collapse-left .goog-custom-button-inner-box {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid;
}
.goog-custom-button-checked.goog-custom-button-collapse-left =
.goog-custom-button-inner-box {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; =
border-left-style: solid;
}
* html .goog-custom-button-collapse-left .goog-custom-button-inner-box {
	left: 0px;
}
*:first-child + html .goog-custom-button-collapse-left =
.goog-custom-button-inner-box {
	left: 0px;
}
.goog-flat-button {
	font: 13px/normal "Trebuchet MS", Tahoma, Arial, sans-serif; margin: =
2px; padding: 2px 6px; border: 1px solid rgb(0, 0, 0); border-image: =
none; color: rgb(255, 255, 255); position: relative; cursor: pointer; =
font-size-adjust: none; font-stretch: normal; background-color: rgb(140, =
36, 37);
}
.goog-flat-button-disabled {
	border-color: rgb(136, 136, 136); color: rgb(136, 136, 136); cursor: =
default; background-color: rgb(204, 204, 204);
}
.goog-flat-button-hover {
	border-color: rgb(140, 36, 37); color: rgb(140, 36, 37); =
background-color: rgb(234, 164, 165);
}
.goog-flat-button-active {
	border-color: rgb(91, 65, 105); color: rgb(91, 65, 105); =
background-color: rgb(209, 168, 234);
}
.goog-flat-button-selected {
	border-color: rgb(91, 65, 105); color: rgb(91, 65, 105); =
background-color: rgb(209, 168, 234);
}
.goog-flat-button-checked {
	border-color: rgb(91, 65, 105); color: rgb(91, 65, 105); =
background-color: rgb(209, 168, 234);
}
.goog-flat-button-focused {
	border-color: rgb(91, 65, 105);
}
.goog-flat-button-collapse-right {
	margin-right: 0px;
}
.goog-flat-button-collapse-left {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
medium; border-left-style: none;
}
.goog-button {
	border-color: rgb(0, 51, 102); color: rgb(0, 51, 102); =
background-color: rgb(102, 153, 204);
}
.goog-button-disabled {
	border-color: rgb(51, 51, 51); color: rgb(51, 51, 51); =
background-color: rgb(153, 153, 153);
}
.goog-button-hover {
	border-color: rgb(51, 102, 153); color: rgb(51, 102, 153); =
background-color: rgb(153, 204, 255);
}
.goog-button-active {
	border-color: rgb(102, 153, 204); color: rgb(102, 153, 204);
}
.goog-clipboard {
	background: url("//ssl.gstatic.com/docs/clipboard/icons3.png") =
no-repeat; width: 16px; height: 16px; vertical-align: middle;
}
.goog-cbi1 {
	background-position: -16px;
}
.goog-cbi2 {
	background-position: -32px;
}
.goog-cbi3 {
	background-position: -48px;
}
.goog-cbi4 {
	background-position: -64px;
}
.goog-cbi5 {
	background-position: -80px;
}
.goog-menu-button {
	background: url("//ssl.gstatic.com/editor/button-bg.png") repeat-x left =
top rgb(221, 221, 221); list-style: none; margin: 2px; padding: 0px; =
border: 0px currentColor; border-image: none; color: rgb(0, 0, 0); =
text-decoration: none; vertical-align: middle; cursor: pointer;
}
.goog-menu-button-outer-box {
	border-style: solid; border-color: rgb(170, 170, 170); vertical-align: =
top;
}
.goog-menu-button-inner-box {
	border-style: solid; border-color: rgb(170, 170, 170); vertical-align: =
top;
}
.goog-menu-button-outer-box {
	border-width: 1px 0px; margin: 0px; padding: 0px;
}
.goog-menu-button-inner-box {
	border-width: 0px 1px; margin: 0px -1px; padding: 3px 4px;
}
* html .goog-menu-button-inner-box {
	left: -1px;
}
* html .goog-menu-button-rtl .goog-menu-button-outer-box {
	left: -1px; right: auto;
}
* html .goog-menu-button-rtl .goog-menu-button-inner-box {
	right: auto;
}
*:first-child + html .goog-menu-button-inner-box {
	left: -1px;
}
*:first-child + html .goog-menu-button-rtl .goog-menu-button-inner-box {
	left: 1px; right: auto;
}
.goog-menu-button-disabled {
	opacity: 0.3; background-image: none !important; -moz-opacity: 0.3;
}
.goog-menu-button-disabled .goog-menu-button-outer-box {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
.goog-menu-button-disabled .goog-menu-button-inner-box {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
.goog-menu-button-disabled .goog-menu-button-caption {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
.goog-menu-button-disabled .goog-menu-button-dropdown {
	border-color: rgb(153, 153, 153) !important; color: rgb(51, 51, 51) =
!important;
}
* html .goog-menu-button-disabled {
	margin: 2px 1px !important; padding: 0px 1px !important;
}
*:first-child + html .goog-menu-button-disabled {
	margin: 2px 1px !important; padding: 0px 1px !important;
}
.goog-menu-button-hover .goog-menu-button-outer-box {
	border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) =
rgb(119, 170, 255) !important;
}
.goog-menu-button-hover .goog-menu-button-inner-box {
	border-color: rgb(153, 204, 255) rgb(102, 153, 238) rgb(102, 153, 238) =
rgb(119, 170, 255) !important;
}
.goog-menu-button-active {
	background-position: left bottom; background-color: rgb(187, 187, 187);
}
.goog-menu-button-open {
	background-position: left bottom; background-color: rgb(187, 187, 187);
}
.goog-menu-button-focused .goog-menu-button-outer-box {
	border-color: orange;
}
.goog-menu-button-focused .goog-menu-button-inner-box {
	border-color: orange;
}
.goog-menu-button-caption {
	padding: 0px 4px 0px 0px; vertical-align: top;
}
.goog-menu-button-dropdown {
	background: url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat =
-388px 0px; width: 7px; height: 15px; vertical-align: top;
}
.goog-menu-button-collapse-right {
	margin-right: 0px;
}
.goog-menu-button-collapse-right .goog-menu-button-outer-box {
	margin-right: 0px;
}
.goog-menu-button-collapse-right .goog-menu-button-inner-box {
	margin-right: 0px;
}
.goog-menu-button-collapse-left {
	margin-left: 0px;
}
.goog-menu-button-collapse-left .goog-menu-button-outer-box {
	margin-left: 0px;
}
.goog-menu-button-collapse-left .goog-menu-button-inner-box {
	margin-left: 0px;
}
.goog-menu-button-collapse-left .goog-menu-button-inner-box {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid;
}
.goog-menu-button-checked.goog-menu-button-collapse-left =
.goog-menu-button-inner-box {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; =
border-left-style: solid;
}
.goog-submenu-arrow {
	left: auto; text-align: right; right: 0px; color: rgb(0, 0, 0); =
padding-right: 6px; position: absolute;
}
.goog-menuitem-rtl .goog-submenu-arrow {
	left: 0px; text-align: left; right: auto; padding-left: 6px;
}
.goog-menuitem-disabled .goog-submenu-arrow {
	color: rgb(204, 204, 204);
}
.docs-tabbar {
	clear: left; float: left; display: flex; flex-direction: row; =
flex-shrink: 0; -moz-box-orient: horizontal; -webkit-box-orient: =
horizontal; box-orient: horizontal; -webkit-flex-direction: row; =
-webkit-flex-shrink: 0; -webkit-justify-content: left;
}
.docs-tabbar-tab {
	padding: 0px 24px; height: 48px; border-top-color: transparent; =
border-bottom-color: transparent; border-top-width: 2px; =
border-bottom-width: 2px; border-top-style: solid; border-bottom-style: =
solid; display: flex; cursor: pointer; min-width: 72px; max-width: =
264px; box-sizing: border-box; justify-content: center; align-items: =
center; -moz-box-sizing: border-box; -webkit-align-items: center; =
-webkit-box-sizing: border-box; -webkit-justify-content: center; =
-moz-box-align: center; -webkit-box-align: center; box-align: center; =
box-pack: center;
}
.docs-tabbar-tab-selected {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.docs-tabbar-tab-selected.docs-tabbar-tab.docs-hc-edge =
.docs-tabbar-tablabel {
	padding-bottom: 0px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.docs-tabbar-tab-selected.docs-tabbar-tab.docs-hc-gecko =
.docs-tabbar-tablabel {
	padding-bottom: 0px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.docs-tabbar-tab-selected.docs-tabbar-tab.docs-hc-ie =
.docs-tabbar-tablabel {
	padding-bottom: 0px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.docs-tabbar-tab.docs-hc-edge .docs-tabbar-tablabel {
	padding-bottom: 2px;
}
.docs-tabbar-tab.docs-hc-gecko .docs-tabbar-tablabel {
	padding-bottom: 2px;
}
.docs-tabbar-tab.docs-hc-ie .docs-tabbar-tablabel {
	padding-bottom: 2px;
}
.docs-tabbar-focused .docs-tabbar-tab-selected {
	background: rgba(255, 255, 255, 0.12);
}
.docs-tabbar-mouseactive .docs-tabbar-tab {
	background: none;
}
.docs-tabbar .docs-tabbar-tab-active {
	background: rgba(255, 255, 255, 0.25);
}
.docs-tabbar-tablabel {
	color: rgba(255, 255, 255, 0.7); text-transform: uppercase; overflow: =
hidden; font-size: 14px; font-weight: 500; white-space: nowrap; =
-ms-text-overflow: ellipsis;
}
.docs-tabbar-tab-selected .docs-tabbar-tablabel {
	color: rgb(255, 255, 255);
}
.docs-analytics-icon {
	text-align: left; overflow: hidden; vertical-align: middle; position: =
relative; direction: ltr;
}
.docs-analytics-img::before {
	content: url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg);
}
.docs-analytics-img {
	width: 72px; height: 4262px; position: absolute;
}
.docs-analytics-hc-edge .docs-analytics-icon {
=09
}
.docs-analytics-hc-gecko .docs-analytics-icon {
=09
}
.docs-analytics-hc-ie .docs-analytics-icon {
	-ms-high-contrast-adjust: none; background-color: white;
}
.docs-analytics-arrow-downward-18px {
	left: 0px; top: -3040px;
}
.docs-analytics-arrow-drop-down-black-18dp {
	left: -50px; top: -3540px;
}
.docs-analytics-arrow-right-black-18dp {
	left: -20px; top: -3608px;
}
.docs-analytics-arrow-upward-18px {
	left: -54px; top: -874px;
}
.docs-analytics-close-black-24px {
	left: -38px; top: -3608px;
}
.docs-analytics-close-white-24px {
	left: -44px; top: -460px;
}
.docs-analytics-info-outline-black-24px {
	left: 0px; top: -460px;
}
.docs-analytics-group-in-circle-32px {
	left: 0px; top: -264px;
}
.docs-analytics-keyboard-arrow-down-18px {
	left: 0px; top: -910px;
}
.docs-analytics-keyboard-arrow-up-18px {
	left: 0px; top: 0px;
}
.analytics-dialog {
	width: 576px; height: 544px;
}
.analytics-dialog-title {
	display: none;
}
.analytics-dialog-bg {
	background: rgba(0, 0, 0, 0.6); left: 0px; top: 0px; position: =
absolute; z-index: 1002;
}
.analytics-od-bg {
	background: rgba(0, 0, 0, 0.6); left: 0px; top: 0px; position: =
absolute; z-index: 1002;
}
.analytics-dialog {
	outline: 0px; border-radius: 2px; border: 0px currentColor; =
border-image: none; display: flex; position: absolute; z-index: 1003; =
box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px =
rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.14); flex-direction: =
column; background-color: rgb(255, 255, 255); -moz-box-orient: vertical; =
-webkit-box-orient: vertical; box-orient: vertical; =
-webkit-flex-direction: column;
}
.analytics-od {
	outline: 0px; border-radius: 2px; border: 0px currentColor; =
border-image: none; display: flex; position: absolute; z-index: 1003; =
box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px =
rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.14); flex-direction: =
column; background-color: rgb(255, 255, 255); -moz-box-orient: vertical; =
-webkit-box-orient: vertical; box-orient: vertical; =
-webkit-flex-direction: column;
}
.analytics-dialog-content {
	display: flex; min-height: 0px; flex-direction: column; flex-grow: 1; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1;
}
.analytics-od-content {
	display: flex; min-height: 0px; flex-direction: column; flex-grow: 1; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1;
}
.analytics-ec-content {
	width: 100%; display: flex; flex-direction: column; justify-content: =
center; align-items: center; -webkit-align-items: center; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-justify-content: =
center; box-pack: center;
}
.analytics-ec-message-container {
	width: 100%;
}
.analytics-ec-message {
	padding: 16px 128px; text-align: center; color: rgba(0, 0, 0, 0.6); =
line-height: 24px; font-family: Arial,sans-serif; font-size: 16px; =
font-weight: 400;
}
.analytics-ec-container {
	width: 100%; height: 100%; display: flex; flex-direction: column; =
justify-content: center; align-items: center; -webkit-align-items: =
center; -moz-box-orient: vertical; -webkit-box-orient: vertical; =
box-orient: vertical; -webkit-flex-direction: column; =
-webkit-justify-content: center; box-pack: center;
}
.analytics-vhc-feedbackcard {
	margin: 0px 16px; color: rgba(0, 0, 0, 0.87); font-size: 11px; =
font-style: italic;
}
.analytics-material .analytics-vhc-feedbackcard {
	margin: 0px;
}
.analytics-vhc-feedbackcard-button {
	margin: 0px 0px 0px 2px; color: rgb(66, 133, 244); font-size: 11px; =
font-style: italic; text-decoration: none; cursor: pointer;
}
.analytics-vhc-feedbackcard-button:link {
	margin: 0px 0px 0px 2px; color: rgb(66, 133, 244); font-size: 11px; =
font-style: italic; text-decoration: none; cursor: pointer;
}
.analytics-vhc-feedbackcard-button:visited {
	margin: 0px 0px 0px 2px; color: rgb(66, 133, 244); font-size: 11px; =
font-style: italic; text-decoration: none; cursor: pointer;
}
.analytics-material .analytics-vhc-feedbackcard-button {
	height: 14px; line-height: 14px;
}
.analytics-vhc-groupcard-root {
	border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.analytics-vhc-groupcard-root > =
:not(.jfk-button-focused).analytics-vhc-rowcard-row {
	border-bottom-color: transparent; border-bottom-width: 1px; =
border-bottom-style: solid;
}
.analytics-vhc-groupcard-root > .jfk-button.analytics-vhc-rowcard-row {
	width: calc(100% - 2px); height: calc(48px - 2px); cursor: pointer;
}
.analytics-vhc-groupcard-root > =
.jfk-button-disabled.analytics-vhc-rowcard-row {
	cursor: default;
}
.analytics-vhc-groupcard-groupimg {
	margin: 0px 16px 0px 24px; width: 32px; height: 32px; vertical-align: =
middle;
}
.analytics-vhc-groupcard-message {
	padding: 0px 0px 12px 72px; font-family: Arial,sans-serif; font-size: =
12px;
}
.analytics-vhc-groupcard-message-warning {
	color: rgba(0, 0, 0, 0.6); font-style: italic;
}
.analytics-vhc-groupcard-message-error {
	color: rgb(221, 67, 48);
}
.analytics-vhc-groupcard-members {
	margin-left: 72px;
}
.analytics-vhc-groupcard-members .analytics-vhc-groupcard-members {
	margin-left: 48px;
}
.analytics-vhc-groupcard-members .analytics-vhc-groupcard-message {
	padding-left: 48px;
}
.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist > =
div:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.analytics-vhc-groupcard-members .analytics-vhc-viewcardlist > =
:last-child.analytics-vhc-viewercard-root > .analytics-vhc-rowcard-row {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.analytics-vhc-groupcard-members .analytics-vhc-viewercard-profileimg {
	margin-left: 0px;
}
.analytics-vhc-groupcard-members .analytics-vhc-groupcard-groupimg {
	margin-left: 0px;
}
.analytics-vhc-groupcard-root > .analytics-vhc-rowcard-row =
.analytics-vhc-rowcard-profile {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; font-weight: 400; min-width: 0px; box-shadow: none;
}
.analytics-vhc-groupcard-expand-icon {
	margin-top: -2px;
}
.analytics-vhc-groupcard-contracted .analytics-vhc-groupcard-expand-icon =
{
	margin-right: 6px; margin-left: -7px;
}
.analytics-vhc-groupcard-expanded .analytics-vhc-groupcard-expand-icon {
	margin-right: 3px; margin-left: -4px;
}
.analytics-vhc-groupcard-expanded > .analytics-vhc-rowcard-row =
.analytics-vhc-rowcard-time {
	visibility: hidden;
}
.analytics-vhc-groupcard-expanded > .analytics-vhc-rowcard-row =
.analytics-vhc-rowcard-tooltip-icon {
	visibility: hidden;
}
.analytics-lmec-link {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
16px; font-weight: 400; text-decoration: none; cursor: pointer;
}
.analytics-lmec-link:active {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
16px; font-weight: 400; text-decoration: none; cursor: pointer;
}
.analytics-lmec-link:hover {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
16px; font-weight: 400; text-decoration: none; cursor: pointer;
}
.analytics-lmec-link:link {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
16px; font-weight: 400; text-decoration: none; cursor: pointer;
}
.analytics-lmec-link:visited {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
16px; font-weight: 400; text-decoration: none; cursor: pointer;
}
.analytics-vhc-listsortbutton {
	margin: auto 24px; display: flex; cursor: pointer; flex-direction: row; =
align-items: center; -webkit-align-items: center; -moz-box-orient: =
horizontal; -webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-vhc-listsortbutton-mouse-focus {
	outline: 0px;
}
:last-child.analytics-vhc-listsortbutton {
	margin: auto 60px auto 0px; width: 110px; flex-shrink: 0; =
-webkit-flex-shrink: 0;
}
.analytics-vhc-listsortbutton-name {
	margin: 0px 8px 0px 0px; color: rgba(0, 0, 0, 0.87); font-family: =
Arial,sans-serif; font-size: 12px;
}
.analytics-material .analytics-vhc-listsortbutton-name {
	color: rgb(74, 74, 74);
}
.analytics-vhc-listsortbutton-arrow {
	width: 18px; height: 18px;
}
.analytics-vhc-listsortbutton-uwsa .analytics-vhc-listsortbutton-arrow {
	visibility: hidden;
}
.analytics-vhc-listsortbutton-uwsd .analytics-vhc-listsortbutton-arrow {
	visibility: hidden;
}
.analytics-vhc-listsortbutton-ascending =
.analytics-vhc-listsortbutton-arrow {
	opacity: 0.87;
}
.analytics-vhc-listsortbutton-descending =
.analytics-vhc-listsortbutton-arrow {
	opacity: 0.87;
}
.analytics-nc-container {
	flex:1 1 0px; display: flex; min-height: 0px; flex-direction: column; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1; -webkit-flex: 1;
}
.analytics-nc-content {
	flex:1 1 0px; display: flex; min-height: 0px; flex-direction: column; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1; -webkit-flex: 1;
}
.analytics-material .analytics-nc-navigationbar {
	border-top-left-radius: 2px; border-top-right-radius: 2px; =
background-color: rgb(255, 255, 255);
}
.analytics-vhc-viewhistory .jfk-bubble {
	background-color: rgb(45, 45, 45);
}
.analytics-vhc-viewhistory .jfk-bubble-arrowimplafter {
	border-color: rgb(45, 45, 45) transparent;
}
.analytics-nvttb-content {
	font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; =
display: flex; flex-direction: row; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-nvttb-text {
	color: rgb(255, 255, 255);
}
.analytics-nvttb-learnmore {
	color: rgb(123, 170, 247); text-decoration: none; margin-left: 14px;
}
.analytics-nvttb-learnmore:visited {
	color: rgb(123, 170, 247); text-decoration: none; margin-left: 14px;
}
.analytics-nvttb-learnmore:link {
	color: rgb(123, 170, 247); text-decoration: none; margin-left: 14px;
}
.analytics-nvttb-learnmore:hover {
	color: rgb(123, 170, 247); text-decoration: none; margin-left: 14px;
}
.analytics-od {
	width: 384px;
}
.analytics-od-title {
	display: none;
}
.analytics-od-picture {
	height: 216px; border-top-left-radius: 2px; border-top-right-radius: =
2px;
}
.analytics-od-header {
	margin: 26px 24px 18px; color: rgba(0, 0, 0, 0.87); font-family: =
Arial,sans-serif; font-size: 18px; font-weight: bold;
}
.analytics-od-body {
	margin: 0px 24px; color: rgba(0, 0, 0, 0.7); font-family: =
Arial,sans-serif; font-size: 13px; font-weight: 400;
}
.analytics-od-paragraph {
	margin: 0px 0px 18px; line-height: 20px;
}
.analytics-od-learnmorebutton {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-od-learnmorebutton:active {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-od-learnmorebutton:hover {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-od-learnmorebutton:link {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-od-learnmorebutton:visited {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-od-settingsbutton {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-settingsbutton:focus {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-settingsbutton:hover {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-okbutton {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-okbutton:focus {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-okbutton:hover {
	padding: 9px 4px; border-radius: 2px; width: 159px; height: auto; =
color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; vertical-align: middle; white-space: normal; cursor: pointer; =
box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.15); background-color: rgb(255, =
255, 255);
}
.analytics-od-okbutton {
	width: 155px; color: rgb(255, 255, 255); margin-left: 12px; =
background-color: rgb(66, 133, 244);
}
.analytics-od-okbutton:focus {
	width: 155px; color: rgb(255, 255, 255); margin-left: 12px; =
background-color: rgb(66, 133, 244);
}
.analytics-od-okbutton:hover {
	width: 155px; color: rgb(255, 255, 255); margin-left: 12px; =
background-color: rgb(66, 133, 244);
}
.analytics-od-okbutton:focus {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.analytics-od-buttons {
	margin: 18px 24px 24px; display: flex; flex-direction: row; =
flex-shrink: 0; justify-content: space-between; -moz-box-orient: =
horizontal; -webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -webkit-flex-shrink: 0; =
-webkit-justify-content: space-between; box-pack: justify;
}
.analytics-rec-buttons {
	height: 48px; display: flex; flex-direction: row; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-rec-cancel-button {
	margin: 16px 12px; color: rgba(0, 0, 0, 0.6); font-family: =
Arial,sans-serif; font-size: 14px; font-weight: bold; cursor: pointer;
}
.analytics-rec-retry-button {
	margin: 16px 12px; color: rgb(66, 133, 244); font-family: =
Arial,sans-serif; font-size: 14px; font-weight: bold; cursor: pointer;
}
.analytics-vhc-rowcard-root {
	width: 100%;
}
.analytics-vhc-rowcard-row {
	width: 100%; height: 48px; text-align: left; border-bottom-color: =
rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: =
solid; display: flex; flex-direction: row; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-vhc-rowcard-profile {
	display: flex; flex-direction: row; flex-grow: 1; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -webkit-box-flex: 1; box-flex: 1; =
-webkit-flex-grow: 1;
}
.analytics-vhc-rowcard-name {
	color: rgba(0, 0, 0, 0.87); font-family: Arial,sans-serif; font-size: =
13px; margin-right: 24px;
}
.analytics-vhc-rowcard-time {
	width: 110px; color: rgba(0, 0, 0, 0.87); font-family: =
Arial,sans-serif; font-size: 13px; margin-right: 36px; flex-shrink: 0; =
-webkit-flex-shrink: 0;
}
.analytics-vhc-rowcard-time-container {
	display: flex; flex-direction: row; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-vhc-rowcard-timenever .analytics-vhc-rowcard-time {
	font-style: italic;
}
.analytics-vhc-rowcard-timeabsent .analytics-vhc-rowcard-time {
	visibility: hidden;
}
.analytics-vhc-rowcard-iconabsent .analytics-vhc-rowcard-tooltip-icon {
	visibility: hidden;
}
.analytics-vhc-rowcard-tooltip-icon {
	padding: 5px 0px; opacity: 0.56;
}
.analytics-sc {
	flex-grow: 1; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1;
}
.analytics-sc-settings {
	flex-grow: 1; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1;
}
.analytics-sc-settings {
	border-top-color: rgb(224, 224, 224); border-top-width: 1px; =
border-top-style: solid;
}
.analytics-sc-settings-loading {
	visibility: hidden;
}
.analytics-sc-disabled-by-admin-explanation {
	margin: 24px 24px 0px; padding: 0px 100px 0px 0px; color: rgba(0, 0, 0, =
0.87); line-height: 18px; font-family: Arial,sans-serif; font-size: =
14px; font-weight: 400;
}
.analytics-sc-view-visibility-explanation {
	margin: 24px 24px 0px; padding: 0px 100px 0px 0px; color: rgba(0, 0, 0, =
0.87); line-height: 18px; font-family: Arial,sans-serif; font-size: =
14px; font-weight: 400;
}
.analytics-sc-view-visibility-explanation {
	padding-bottom: 24px; border-bottom-color: rgba(0, 0, 0, 0.4); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.analytics-sc-disabled-by-admin-explanation-link {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-sc-disabled-by-admin-explanation-link:active {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-sc-disabled-by-admin-explanation-link:hover {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-sc-disabled-by-admin-explanation-link:link {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-sc-disabled-by-admin-explanation-link:visited {
	color: rgb(66, 133, 244); text-decoration: none; cursor: pointer;
}
.analytics-sc-account-setting {
	margin: 0px 24px; padding: 24px 0px;
}
.analytics-sc-document-setting {
	margin: 0px 24px; padding: 24px 0px;
}
.analytics-sc-document-setting {
	border-top-color: rgb(224, 224, 224); border-top-width: 1px; =
border-top-style: solid;
}
.analytics-sc-account-itemlabel {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; font-weight: bold;
}
.analytics-sc-document-itemlabel {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
14px; font-weight: bold;
}
.analytics-sc-section-label {
	color: rgb(0, 0, 0); font-family: Arial,sans-serif; font-size: 13px; =
font-weight: bold;
}
.analytics-sc-section {
	margin: 16px 0px 0px; display: flex; flex-direction: row; =
justify-content: space-between; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-sc-account-switch {
	margin-left: 5px;
}
.analytics-sc-document-switch {
	margin-left: 5px;
}
.analytics-sc-account-explanation {
	margin: 12px 0px 0px; width: 360px; color: rgba(0, 0, 0, 0.54); =
font-family: Arial,sans-serif; font-size: 12px; font-weight: 400;
}
.analytics-sc-document-explanation {
	margin: 12px 0px 0px; width: 360px; color: rgba(0, 0, 0, 0.54); =
font-family: Arial,sans-serif; font-size: 12px; font-weight: 400;
}
.analytics-sc-account-explanation a:link {
	color: rgb(66, 133, 244); text-decoration: none;
}
.analytics-sc-account-explanation a:visited {
	color: rgb(66, 133, 244); text-decoration: none;
}
.analytics-sc-buttons {
	width: 100%; height: 56px; bottom: 0px; display: flex; flex-direction: =
row; justify-content: flex-end; align-items: center; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -webkit-justify-content: flex-end; =
box-pack: justify;
}
.analytics-sc-done-button {
	color: rgb(66, 133, 244);
}
.analytics-sc-save-button {
	color: rgb(66, 133, 244);
}
.analytics-sc-done-button {
	padding: 0px 16px; height: 36px; line-height: 36px; font-family: =
Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 8px; =
vertical-align: middle; cursor: pointer;
}
.analytics-sc-save-button {
	padding: 0px 16px; height: 36px; line-height: 36px; font-family: =
Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 8px; =
vertical-align: middle; cursor: pointer;
}
.analytics-sc-cancel-button {
	padding: 0px 16px; height: 36px; line-height: 36px; font-family: =
Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 8px; =
vertical-align: middle; cursor: pointer;
}
.jfk-button-disabled.analytics-sc-save-button {
	color: rgba(66, 133, 244, 0.26); cursor: default;
}
.analytics-sc-cancel-button {
	color: rgba(0, 0, 0, 0.54);
}
.analytics-sc-section .apps-ui-material-slide-toggle-container {
	cursor: pointer;
}
.analytics-sc-section =
.apps-ui-material-slide-toggle-container-disabled.apps-ui-material-slide-=
toggle-container {
	cursor: default;
}
.analytics-sc-section .apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-track {
	background-color: rgb(66, 133, 244);
}
.analytics-sc-section .apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-thumb {
	background-color: rgb(66, 133, 244);
}
.analytics-sc-section =
.apps-ui-material-slide-toggle-container-disabled.apps-ui-material-slide-=
toggle-container-checked .apps-ui-material-slide-toggle-track {
	opacity: 0.07;
}
.analytics-sc-section =
.apps-ui-material-slide-toggle-container-disabled.apps-ui-material-slide-=
toggle-container-checked .apps-ui-material-slide-toggle-thumb {
	opacity: 0.26;
}
.analytics-material .analytics-sc .analytics-vc-spinner {
	top: 278px;
}
.analytics-sc .analytics-ec-container {
	flex:1 1 0px; margin-top: 56px; margin-bottom: 68px; -webkit-box-flex: =
1; box-flex: 1; -webkit-flex-grow: 1; -webkit-flex: 1;
}
.analytics-sfc-card {
	height: 48px; border-top-color: rgb(224, 224, 224); =
border-bottom-color: rgb(224, 224, 224); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; display: flex; flex-direction: row; align-items: center; =
background-color: rgba(238, 238, 238, 1); -webkit-align-items: center; =
-moz-box-orient: horizontal; -webkit-box-orient: horizontal; box-orient: =
horizontal; -webkit-flex-direction: row;
}
.analytics-sfc-label {
	margin: 0px 24px; color: rgba(221, 67, 48, 1); font-family: =
Arial,sans-serif; font-size: 13px; font-weight: 400;
}
.analytics-sic-content {
	margin: 18px 24px 6px; color: rgba(0, 0, 0, 0.87); line-height: 18px; =
font-family: Arial,sans-serif; font-size: 13px; font-weight: 400;
}
.analytics-tb-container {
	display: flex; flex-direction: row; flex-shrink: 0; justify-content: =
space-between; align-items: center; -webkit-align-items: center; =
-moz-box-orient: horizontal; -webkit-box-orient: horizontal; box-orient: =
horizontal; -webkit-flex-direction: row; -webkit-flex-shrink: 0; =
-webkit-justify-content: space-between; box-pack: justify;
}
.analytics-material .analytics-tb-container {
	height: 68px;
}
.analytics-tb-title-text {
	margin: 16px 31px 4px 16px; font-family: Arial; font-size: 20px;
}
.analytics-material .analytics-tb-title-text {
	margin: 0px 0px 0px 24px; color: rgba(0, 0, 0, 0.87); font-family: =
Arial,sans-serif; font-size: 18px; font-weight: bold;
}
.analytics-tb-close {
	margin: 0px; padding: 16px; top: 0px; width: 11px; height: 11px; right: =
0px; display: inline-flex; position: absolute; cursor: pointer; opacity: =
0.7;
}
.analytics-material .analytics-tb-close {
	margin: 0px; padding: 12px; top: 6px; width: auto; height: auto; right: =
6px; opacity: 0.54;
}
.analytics-material .analytics-tb-close:focus {
	border: 1px solid rgb(66, 133, 244); border-image: none;
}
.analytics-tb-close::after {
	content: none;
}
.analytics-tb-close:hover {
	opacity: 1;
}
.analytics-material .analytics-tb-close:hover {
	opacity: 0.87;
}
.analytics-tpec-container {
	width: 100%; text-align: center;
}
.analytics-tpec-total-unique-viewers {
	padding: 0px 128px; font-family: Arial,sans-serif; font-weight: 400;
}
.analytics-tpec-explanation {
	padding: 0px 128px; font-family: Arial,sans-serif; font-weight: 400;
}
.analytics-tpec-total-unique-viewers {
	color: rgb(33, 33, 33); line-height: 24px; padding-bottom: 8px; =
font-size: 16px;
}
.analytics-tpec-explanation {
	color: rgb(117, 117, 117); font-size: 13px;
}
.analytics-vhc-viewcardlist {
	width: 100%; border-top-color: rgb(224, 224, 224); border-top-width: =
1px; border-top-style: solid;
}
.analytics-vhc-viewcardlist-scrollable {
	-ms-overflow-y: auto;
}
.analytics-vc-root {
	display: flex; z-index: 1; min-height: 0px; flex-direction: column; =
flex-grow: 1; -moz-box-orient: vertical; -webkit-box-orient: vertical; =
box-orient: vertical; -webkit-flex-direction: column; -webkit-box-flex: =
1; box-flex: 1; -webkit-flex-grow: 1;
}
.analytics-vc-content {
	display: flex; z-index: 1; min-height: 0px; flex-direction: column; =
flex-grow: 1; -moz-box-orient: vertical; -webkit-box-orient: vertical; =
box-orient: vertical; -webkit-flex-direction: column; -webkit-box-flex: =
1; box-flex: 1; -webkit-flex-grow: 1;
}
.analytics-vc-spinner .docs-quantum-spinner {
	left: 0px; margin-left: 0px;
}
.analytics-vc-spinner .docs-spinner {
	height: 28px;
}
.analytics-vc-spinner {
	left: 50%; top: 50%; width: 28px; height: 28px; position: absolute; =
transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); =
-o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, =
-50%);
}
.analytics-vhc-viewercard-profileimg {
	margin: 0px 16px 0px 24px; border-radius: 50%; width: 32px; height: =
32px; vertical-align: middle; max-height: 36px; max-width: 36px; =
-webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.analytics-vhc-container {
	flex:1 1 0px; display: flex; min-height: 0px; flex-direction: column; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1; -webkit-flex: 1;
}
.analytics-vhc-viewhistory {
	flex:1 1 0px; display: flex; min-height: 0px; flex-direction: column; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column; -webkit-box-flex: 1; box-flex: =
1; -webkit-flex-grow: 1; -webkit-flex: 1;
}
.analytics-vhc-listsortbutton-container {
	height: 48px; display: flex; flex-direction: row; flex-shrink: 0; =
justify-content: space-between; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -webkit-flex-shrink: 0; =
-webkit-justify-content: space-between; box-pack: justify;
}
.analytics-vhc-tabbarholder {
	box-shadow: 0px 2px 1px rgba(0,0,0,0.15);
}
.analytics-material .docs-tabbar {
	background-color: rgb(255, 255, 255);
}
.analytics-material .docs-tabbar-tab {
	border-top-color: transparent; border-bottom-color: transparent; =
border-top-width: 4px; border-bottom-width: 4px; border-top-style: =
solid; border-bottom-style: solid;
}
.analytics-material .docs-tabbar-tab-selected {
	border-bottom-color: rgb(33, 150, 243); border-bottom-width: 4px; =
border-bottom-style: solid;
}
.analytics-material .docs-tabbar-focused .docs-tabbar-tab-selected {
	background: rgba(0, 0, 0, 0.07);
}
.analytics-material .docs-tabbar-mouseactive .docs-tabbar-tab {
	background: none;
}
.analytics-material .docs-tabbar .docs-tabbar-tab-active {
	background: rgba(0, 0, 0, 0.14);
}
.analytics-material .docs-tabbar-tablabel {
	color: rgba(0, 0, 0, 0.54); font-family: Arial,sans-serif; font-size: =
13px; font-weight: bold;
}
.analytics-material .docs-tabbar-tab-selected .docs-tabbar-tablabel {
	color: rgba(0, 0, 0, 0.87);
}
.analytics-material .analytics-vhc .analytics-vc-spinner {
	top: 302px;
}
.analytics-vhc-viewhistory .analytics-ec-container {
	flex:1 1 0px; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; =
-webkit-flex: 1;
}
.analytics-vhfc-card {
	margin-top: auto; border-top-color: rgb(224, 224, 224); =
border-top-width: 1px; border-top-style: solid; z-index: 1; box-shadow: =
0px -1px 3px rgba(0,0,0,0.15); flex-shrink: 0; -webkit-flex-shrink: 0;
}
.analytics-vhfc-settings-button {
	color: rgb(66, 133, 244); font-family: Arial,sans-serif; font-size: =
13px; font-weight: bold; cursor: pointer; flex-shrink: 0; =
-webkit-flex-shrink: 0;
}
.analytics-vhfc-settings-container {
	padding: 0px 24px; display: flex; flex-direction: row; align-items: =
center; -webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-vhfc-feedback-container {
	padding: 0px 24px; display: flex; flex-direction: row; align-items: =
center; -webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row;
}
.analytics-vhfc-settings-container {
	height: 56px; justify-content: space-between; -webkit-justify-content: =
space-between; box-pack: justify;
}
.analytics-vhfc-label {
	font-family: Arial,sans-serif; font-size: 12px; font-weight: 400; =
margin-right: 24px;
}
.analytics-vhfc-label a:link {
	color: rgb(66, 133, 244); text-decoration: none;
}
.analytics-vhfc-label a:visited {
	color: rgb(66, 133, 244); text-decoration: none;
}
.analytics-vhfc-feedback-container {
	height: 32px; background-color: rgb(245, 245, 245);
}
.analytics-vhfc-feedback-container .analytics-vhc-feedbackcard {
	color: rgba(0, 0, 0, 0.54); font-family: Arial,sans-serif; font-size: =
12px; font-style: normal; font-weight: 400;
}
.analytics-vhfc-feedback-container .analytics-vhc-feedbackcard-button {
	font-size: 12px; font-style: normal;
}
.analytics-vhc-tablabel-domain-name {
	text-transform: none; font-weight: 400;
}
.docs-clipboard-clearall {
	font-weight: bold;
}
.docs-clipboard-preview {
	padding: 2px; outline: 0px; border: 1px solid rgb(136, 136, 136); =
border-image: none; top: 0px; width: 260px; height: 195px; color: black; =
overflow: hidden; font-size: 80%; visibility: hidden; position: =
absolute; z-index: 9999; background-color: rgb(255, 255, 255);
}
.docs-clipboard-preview iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 100%; height: 100%; vertical-align: top;
}
.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption =
.goog-color-menu-button-indicator {
	width: 22px; height: 20px; bottom: 1px;
}
.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption =
.goog-color-menu-button-indicator =
.docs-textcolormenubutton-background-indicator {
	left: 4px; top: 4px; width: 14px; height: 14px; position: relative;
}
.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption =
.goog-color-menu-button-indicator =
.docs-textcolormenubutton-background-indicator =
.docs-textcolormenubutton-char {
	bottom: 4px; font-size: 14px; font-weight: normal; position: relative;
}
.docs-text-color-state-change-button {
	padding: 0px 18px; margin-right: 0px;
}
.jfk-button-hover.docs-c-u-colormenutogglebutton-extra-visible-border.doc=
s-c-u-colormenutogglebutton-base.jfk-button-standard {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.jfk-button-checked.jfk-button-hover.docs-c-u-colormenutogglebutton-extra=
-visible-border.docs-c-u-colormenutogglebutton-base.jfk-button-standard =
{
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.docs-text-color-omnibox-icon {
	margin: 2px; width: 16px; height: 16px; float: left;
}
.docs-docos-activitybox {
	background: rgb(255, 255, 255); padding: 12px 0px; border: 1px solid =
rgb(203, 203, 203); border-image: none; top: 46px; width: 434px; height: =
550px; right: 20px; position: absolute; z-index: 900; box-shadow: 0px =
2px 4px rgba(0,0,0,0.2); -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, =
.2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.docs-docos-activitybox-inner {
	height: 100%; overflow: auto;
}
.docos-enable-new-header.docs-docos-activitybox {
	padding: 0px !important; height: auto !important;
}
.docos-enable-new-header.docs-docos-activitybox > =
.docs-docos-activitybox-inner {
	overflow: visible !important;
}
.docs-docos-caret-inner {
	border-width: 0px 9px 9px; border-style: solid; border-color: =
currentColor; margin: 0px auto; border-image: none; width: 0px; height: =
0px; display: block; position: relative; z-index: 901;
}
.docs-docos-caret-outer {
	border-width: 0px 9px 9px; border-style: solid; border-color: =
currentColor; margin: 0px auto; border-image: none; width: 0px; height: =
0px; display: block; position: relative; z-index: 901;
}
.docs-docos-caret-inner {
	border-color: rgb(255, 255, 255) transparent; top: 1px;
}
.docs-docos-caret-outer {
	border-color: rgb(203, 203, 203) transparent; top: 9px;
}
.docos-enable-new-header > .docs-docos-caret-inner {
	border-color: rgb(241, 241, 241) transparent !important;
}
.docos-shelly-icon {
	width: 14px; height: 14px; background-image: =
url("//ssl.gstatic.com/docs/common/d-icons27.png"); background-repeat: =
no-repeat;
}
.docos-icon-close-pane {
	background-position: 0px -21px;
}
.docos-icon-close-pane:hover {
	background-position: -38px -45px;
}
.docos-icon-grippy {
	background-position: -38px -94px; width: 16px; height: 4px;
}
.docos-icon-discussion-button {
	background-position: -22px -66px; width: 14px; height: 15px; =
margin-right: 5px; vertical-align: text-bottom;
}
.shadow-docs-feedback {
	height: 24px; padding-left: 4px; background-color: rgb(224, 255, 255);
}
.shadow-docs-feedback-editor-header {
	margin: 0px auto; left: 0px; top: 0px; width: 252px; right: 0px; =
position: absolute;
}
.shadow-docs-feedback-warning-dialogs {
	bottom: 0px; padding-right: 4px; position: absolute;
}
.shadow-docs-feedback-title {
	height: 24px; line-height: 24px; float: left;
}
.shadow-docs-feedback-send-feedback-button {
	border: currentColor; border-image: none; color: rgb(66, 133, 244); =
cursor: pointer;
}
.shadow-docs-feedback-title-separator {
	margin: 0px 4px; height: 24px; line-height: 24px;
}
.shadow-docs-feedback-close-button {
	margin: 0px 0px 0px 8px; float: right; cursor: pointer;
}
.docs-unsupportedofficefeatureswarning {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; width: 480px; line-height: 20px; =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
13px; position: absolute; z-index: 1003; max-height: 336px; box-shadow: =
0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px rgba(0,0,0,0.12), =
0px 8px 10px -5px rgba(0,0,0,0.2);
}
.docs-editconsentdialog.docs-unsupportedofficefeatureswarning {
	max-height: calc(336px + 4px);
}
.docs-unsupportedofficefeatureswarning-bg {
	left: 0px; top: 0px; position: absolute; z-index: 1002; opacity: 0.2; =
background-color: rgb(0, 0, 0);
}
.docs-unsupportedofficefeatureswarning:focus {
=09
}
.docs-unsupportedofficefeatureswarning-content {
	padding-top: 19px;
}
.docs-unsupportedofficefeatureswarning-content-header {
	padding: 0px 24px; border-bottom-color: rgb(224, 224, 224); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.docs-unsupportedofficefeatureswarning-content-header-warningtext {
	color: rgb(33, 33, 33);
}
.docs-editconsentdialog =
.docs-unsupportedofficefeatureswarning-content-header-warningtext {
	line-height: 24px; font-size: 18px; font-weight: bold;
}
.docs-unsupportedofficefeatureswarning-content-header-restorefiletext {
	padding: 16px 0px 20px; color: rgb(84, 84, 84);
}
.docs-unsupportedofficefeatureswarning-content-features-list {
	padding: 20px 24px; -ms-overflow-y: auto; max-height: 128px;
}
.docs-unsupportedofficefeatureswarning-content-feature {
	color: rgb(33, 33, 33); line-height: 28px;
}
.docs-unsupportedofficefeatureswarning-buttons {
	padding: 7px 8px 8px 0px; width: calc(100% - 8px); height: calc(48px - =
16px); border-top-color: rgb(224, 224, 224); border-top-width: 1px; =
border-top-style: solid;
}
.docs-unsupportedofficefeatureswarning-buttons =
.docs-material-button-flat-primary {
	float: right;
}
.docs-image-picker-upload {
	font-family: Roboto,Arial,sans-serif;
}
.modal-dialog.docs-image-picker-upload {
	padding: 0px;
}
.docs-image-picker-upload .modal-dialog-title {
	padding: 17px 20px 0px;
}
.docs-image-picker-upload .modal-dialog-title-text {
	font-size: 20px;
}
.docs-image-picker-upload .modal-dialog-content {
	padding: 0px 20px; line-height: normal;
}
.docs-image-picker-upload .modal-dialog-buttons {
	padding: 17px 20px; margin-top: 20px; border-top-color: rgb(229, 229, =
229); border-top-width: 1px; border-top-style: solid;
}
.docs-image-picker-upload-container {
	min-height: 300px; min-width: 450px;
}
.docs-image-picker-upload-msg-bar {
	padding: 0px 0px 10px; color: rgb(204, 204, 204); font-size: 16px; =
font-style: italic;
}
.docs-image-picker-upload-dropzone-parent {
	width: 100%; height: 100%;
}
.docs-image-picker-upload-dropzone-cell {
	border-radius: 2px; border: 4px dashed rgb(221, 221, 221); =
border-image: none; height: 100%;
}
.docs-image-picker-upload-dropzone-cell .jfk-button {
	margin: 0px;
}
.docs-image-picker-upload-dropzone {
	width: 100%; height: 100%; text-align: center;
}
.docs-image-picker-upload-drop-here {
	padding: 0px 10px; color: rgb(204, 204, 204); font-size: 20pt;
}
.docs-image-picker-upload-drop-alt {
	padding: 15px 0px 5px; color: rgb(204, 204, 204); font-size: 13px; =
font-weight: bold;
}
.docs-image-picker-upload-warning {
	padding: 0px 20px 0px 30px; color: rgb(170, 170, 170); font-size: 13px; =
vertical-align: middle; display: inline-block;
}
.pub-dialog-info-header {
	padding: 5px 0px 2px; font-weight: bold;
}
.pub-dialog-header {
	padding: 5px 0px; font-weight: bold;
}
.pub-dialog-disabled-text {
	color: rgb(175, 175, 175);
}
.pub-dialog-wrap {
	font: 13px/normal Arial, sans-serif; width: 500px; font-size-adjust: =
none; font-stretch: normal;
}
.pub-dialog-content-div {
	padding: 0px 0px 10px 30px;
}
.pub-dialog-input-div {
	padding-bottom: 15px;
}
.pub-dialog-option-vspacer {
	height: 5px;
}
.pub-dialog-buttons {
	text-align: left; padding-top: 0px; padding-left: 38px;
}
.pub-dialog-content-help {
	font-size: 11px; margin-top: 5px;
}
.pub-dialog-info {
	color: rgb(153, 153, 153); padding-bottom: 2px; font-size: 11px;
}
.pub-dialog-tab-bar.goog-tab-bar {
	background: none; padding-left: 0px !important; margin-top: 20px; =
border-bottom-color: silver !important;
}
.pub-dialog-tab-bar.goog-tab-bar .pub-dialog-tab.goog-tab {
	margin: 1px 15px 0px 0px; padding: 4px 8px; top: 1px; color: rgb(189, =
189, 189); font-weight: bold; text-decoration: none; cursor: pointer;
}
.pub-dialog-tab-bar.goog-tab-bar =
.goog-tab-selected.pub-dialog-tab.goog-tab {
	background: none; border-width: medium medium 3px; border-style: none =
none solid; border-color: currentColor currentColor rgb(77, 144, 254); =
color: black;
}
.pub-dialog-tab-bar.goog-tab-bar .goog-tab-hover.pub-dialog-tab.goog-tab =
{
	background: none; border-width: medium medium 3px; border-style: none =
none solid; border-color: currentColor currentColor rgb(77, 144, 254); =
color: black;
}
.pub-dialog-document-link {
	width: 100%; margin-top: 20px; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.pub-dialog-embed-code {
	width: 100%; margin-top: 20px; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.pub-dialog-link-content-div {
	margin-top: 10px;
}
.pub-dialog-embed-code {
	font: 13px/normal Arial, sans-serif; height: 65px; font-size-adjust: =
none; font-stretch: normal;
}
.pub-dialog-sep-div {
	padding: 20px 0px;
}
#pub-dialog-publish-link-button {
	margin-top: 20px;
}
.pub-dialog-sep {
	border-width: 1px 0px 0px; height: 0px; color: rgb(191, 191, 191); =
border-top-color: rgb(225, 225, 225); border-top-style: solid;
}
.pub-dialog-zippy-header.goog-zippy-header {
	margin: 0px; display: inline-block; cursor: pointer;
}
.pub-dialog-zippy-content {
	margin-left: 22px;
}
.goog-zippy-collapsed .pub-dialog-settings-zippy-icon {
	transform: rotate(0deg); -moz-transform: rotate(0); -o-transform: =
rotate(0); -webkit-transform: rotate(0);
}
.goog-zippy-expanded .pub-dialog-settings-zippy-icon {
	transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: =
rotate(90deg); -webkit-transform: rotate(90deg);
}
#pub-dialog-publish-button {
	margin-top: 10px;
}
.pub-dialog-checkbox-container {
	line-height: 22px; margin-top: 10px;
}
.docs-link-infilelinksuggestiongroup-cb =
.docs-link-infilelinksuggestiongroup-cb-openarrow {
	display: none;
}
.docs-link-infilelinksuggestiongroup-cb-open.docs-link-infilelinksuggesti=
ongroup-cb .docs-link-infilelinksuggestiongroup-cb-openarrow {
	display: inline-block;
}
.docs-link-infilelinksuggestiongroup-cb-closearrow.docs-link-infilelinksu=
ggestiongroup-cb {
	display: inline-block;
}
.docs-link-infilelinksuggestiongroup-cb-open.docs-link-infilelinksuggesti=
ongroup-cb .docs-link-infilelinksuggestiongroup-cb-closearrow {
	display: none;
}
.docs-link-infilelinksuggestiongroup-cb .docs-icon {
	margin: 0px 6px;
}
.docs-link-infilelinksuggestiongroup-cb-title {
	padding: 8px 0px; display: inline-block;
}
.docs-link-infilelinksuggestiongroup-cb {
	margin: 6px 0px;
}
.docs-link-infilelinksuggestiongroup-cb:hover {
	cursor: default; background-color: rgb(238, 238, 238);
}
.docs-link-infilelinksuggestiongroup-cb-keyboardfocus {
	cursor: default; background-color: rgb(238, 238, 238);
}
.goog-zippy-content .docs-link-linksuggestion {
	padding-left: 27px;
}
.docs-link-insertlinkbubble {
	padding: 8px 10px; min-width: 306px;
}
.docs-link-insertlinkbubble-leftpane {
	float: left; min-width: 36px;
}
.docs-link-insertlinkbubble-rightpane {
	margin-bottom: 8px; margin-left: 8px; float: left;
}
.docs-link-insertlinkbubble-url-label {
	padding: 8px 0px; height: 13px; display: block;
}
.docs-link-insertlinkbubble-text-label {
	padding: 8px 0px; height: 13px; display: block;
}
.docs-link-insertlinkbubble-text {
	width: 244px; display: block;
}
.docs-link-insertlinkbubble-text-label {
	margin-bottom: 5px;
}
.docs-link-insertlinkbubble-text {
	margin-bottom: 5px;
}
.docs-link-insertlinkbubble-urlholder {
	float: left;
}
.docs-link-insertlinkbubble-suggestionholder {
	border-width: medium 1px 1px; border-style: none solid solid; =
border-color: currentColor rgb(229, 229, 229) rgb(229, 229, 229); =
border-image: none; width: 260px; position: absolute; z-index: 1; =
-ms-overflow-x: hidden; max-height: 207px; box-shadow: 0px 2px 4px =
rgba(0,0,0,0.2); background-color: white; -moz-box-shadow: 0 2px 4px =
rgba(0, 0, 0, .2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.docs-link-insertlinkbubble-linkchip {
	width: 262px;
}
.docs-link-insertlinkbubble-buttonbar {
	margin-left: 8px; float: left; background-color: white;
}
.docs-link-insertlinkbubble-buttonbar .jfk-button {
	margin-right: 0px;
}
.docs-link-insertlinkbubble-error {
	padding: 10px 0px 4px; color: rgb(221, 75, 57); clear: both;
}
@media print
{
.docs-link-insertlinkbubble {
	display: none !important;
}
}
.docs-linkbubble-bubble.docs-calloutbubble-bubble.jfk-bubble {
	z-index: 503 !important;
}
:last-child.docs-link-linksuggestion {
	margin-bottom: 6px;
}
:first-child.docs-link-linksuggestion {
	margin-top: 6px;
}
.docs-link-linksuggestion {
	border: currentColor; border-image: none; width: 100%; height: 26px; =
font-size: 90%; display: table; border-collapse: separate; max-height: =
26px; border-spacing: 0 6px;
}
.docs-link-chipselectedlinksuggestion {
	border: currentColor; border-image: none; width: 100%; height: 26px; =
font-size: 90%; display: table; border-collapse: separate; max-height: =
26px; border-spacing: 0 6px;
}
.docs-link-linksuggestion:hover {
	background-color: rgb(238, 238, 238);
}
.docs-link-linksuggestion:focus {
	background-color: rgb(238, 238, 238);
}
.docs-link-linksuggestion-icon {
	padding: 0px 6px; width: 21px; height: 21px; vertical-align: middle; =
display: table-cell;
}
.docs-link-linksuggestion-url {
	width: 190px; overflow: hidden; white-space: nowrap; cursor: default; =
-ms-text-overflow: ellipsis;
}
.docs-link-linksuggestion-title {
	width: 190px; overflow: hidden; white-space: nowrap; cursor: default; =
-ms-text-overflow: ellipsis;
}
:last-child.docs-link-linksuggestion-title {
	margin-top: 2px;
}
.docs-link-linksuggestion-url {
	color: rgb(0, 153, 51); font-size: 11px;
}
.docs-link-linksuggestiongroup {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(239, =
239, 239);
}
.docs-link-linksuggestion-testlink {
	width: 21px; height: 21px; vertical-align: middle; display: table-cell;
}
.docs-link-chipselectedlinksuggestion-hide {
	width: 21px; height: 21px; vertical-align: middle; display: table-cell;
}
.docs-link-linksuggestion-testlink {
	opacity: 0;
}
.docs-link-chipselectedlinksuggestion-hide {
	opacity: 0.7;
}
.docs-link-chipselectedlinksuggestion-hide:hover {
	opacity: 1;
}
.docs-link-linksuggestion:hover .docs-link-linksuggestion-testlink {
	opacity: 1;
}
.docs-link-linksuggestion:focus .docs-link-linksuggestion-testlink {
	opacity: 1;
}
.docs-link-linksuggestion-testlink:focus {
	opacity: 1;
}
.docs-link-linksuggestion-text {
	display: table-cell;
}
.docs-link-linksuggestion-link-text {
	font-size: 90%;
}
.docs-link-linksuggestion-action-text {
	font-size: 100%;
}
.docs-link-chipselectedlinksuggestion.docs-link-linksuggestion {
	margin: 0px; border-spacing: 0 4px; background-color: rgb(255, 255, =
255);
}
.docs-spinner {
	height: 44px; overflow: hidden; position: relative;
}
.docs-quantum-spinner {
	left: 50%; top: 0px; width: 28px; height: 28px; margin-left: -14px; =
position: absolute;
}
.docs-loading-indicator-small .docs-quantum-spinner {
	top: 0px; width: 20px; height: 20px; margin-left: -10px;
}
.docs-white-circle {
	background: white; border-radius: 50%; left: 50%; width: 44px; height: =
44px; margin-left: -22px; position: absolute; box-shadow: 0px 2px 6px =
rgba(0,0,0,0.4); -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4); =
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
}
.active.docs-quantum-spinner {
	animation:container-rotate 1568ms linear infinite; -webkit-animation: =
container-rotate 1568ms linear infinite;
}
.spinner-layer {
	width: 100%; height: 100%; position: absolute; opacity: 0;
}
.spinner-blue {
	border-color: rgb(66, 133, 244);
}
.spinner-red {
	border-color: rgb(219, 68, 55);
}
.spinner-yellow {
	border-color: rgb(244, 180, 0);
}
.spinner-green {
	border-color: rgb(15, 157, 88);
}
.active .spinner-blue.spinner-layer {
	animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: fill-unfill-rotate 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both, blue-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.active .spinner-red.spinner-layer {
	animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: fill-unfill-rotate 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both, red-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.active .spinner-yellow.spinner-layer {
	animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: fill-unfill-rotate 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.active .spinner-green.spinner-layer {
	animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: fill-unfill-rotate 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both, green-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.spinner-gap-patch {
	border-color: inherit; left: 45%; top: 0px; width: 10%; height: 100%; =
overflow: hidden; position: absolute; box-sizing: border-box;
}
.spinner-gap-patch .spinner-circle {
	left: -450%; width: 1000%;
}
.spinner-circle-clipper {
	border-color: inherit; width: 50%; height: 100%; overflow: hidden; =
display: inline-block; position: relative;
}
.spinner-circle-clipper .spinner-circle {
	width: 200%;
}
.spinner-circle {
	border-width: 3px; border-style: solid; border-radius: 50%; =
animation:none; height: 100%; border-top-color: inherit; =
border-right-color: inherit; border-bottom-color: transparent =
!important; border-left-color: inherit; box-sizing: border-box; =
-webkit-animation: none;
}
.spinner-left.spinner-circle-clipper .spinner-circle {
	border-right-color: transparent !important; transform: rotate(129deg); =
-webkit-transform: rotate(129deg);
}
.spinner-right.spinner-circle-clipper .spinner-circle {
	left: -100%; border-left-color: transparent !important; transform: =
rotate(-129deg); -webkit-transform: rotate(-129deg);
}
.active .spinner-left.spinner-circle-clipper .spinner-circle {
	animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; =
-webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both;
}
.active .spinner-right.spinner-circle-clipper .spinner-circle {
	animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; =
-webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both;
}
.spinner-fit {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.docs-link-linksuggestioncontentbox-statusmessage {
	padding: 5px 0px; color: rgb(34, 34, 34); margin-left: 33px;
}
.docs-link-linksuggestioncontentbox-explore {
	margin: 6px 0px; padding: 6px; color: rgb(51, 51, 51); font-size: 90%;
}
.docs-link-linksuggestioncontentbox-explore:hover {
	cursor: default; background-color: rgb(238, 238, 238);
}
.docs-link-linksuggestioncontentbox-explore:focus {
	cursor: default; background-color: rgb(238, 238, 238);
}
.docs-link-linksuggestioncontentbox-exploretext {
	width: 196px; overflow: hidden; padding-left: 5px; display: =
inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.docs-link-linksuggestioncontentbox-statusbar {
	padding: 10px 0px; border-bottom-color: rgb(245, 245, 245); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative;
}
.docs-link-linksuggestioncontentbox-statusindicator {
	left: 17px; bottom: 12px; float: left; position: relative;
}
.docs-link-linksuggestioncontentbox-offlinenotice {
	padding: 5px 0px; font-style: italic; margin-left: 5px;
}
.docs-link-urlinput-url {
	background: none !important; margin: 0px; padding: 1px 8px !important; =
border: currentColor !important; border-image: none !important; height: =
27px; display: inline-block; box-sizing: border-box; box-shadow: none; =
flex-grow: 1; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-link-urlinput-action-icon-container {
	padding: 0px 0px 0px 8px; width: 21px; text-align: right; overflow: =
hidden; float: right;
}
.docs-link-urlinput-action-icon {
	background: none !important; margin: 0px 0px 0px -13px; border: =
transparent !important; border-image: none !important; white-space: =
nowrap; cursor: pointer; opacity: 0.7;
}
.docs-link-urlinput-action-icon:hover {
	opacity: 0.9;
}
.docs-link-urlinput-action-icon:focus {
	opacity: 0.9;
}
.docs-link-urlinput-url-container {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
border-image: none; width: 260px; display: flex; min-width: 20px;
}
.docs-link-urlinput-url-container-focus {
	border: 1px solid rgb(77, 144, 254) !important; border-image: none =
!important; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, 0.3);
}
.docs-link-urlinput-url-error {
	border-color: rgb(221, 75, 57);
}
.docs-link-urlinput-url-error:focus {
	border-color: rgb(221, 75, 57);
}
.picker-frame {
	border: 0px currentColor; border-image: none; width: 100%; height: =
100%; overflow: hidden;
}
.modal-dialog-bg.picker {
	left: 0px; top: 0px; position: absolute; background-color: rgb(255, =
255, 255);
}
.modal-dialog.picker {
	padding: 0px; border: 1px solid rgb(172, 172, 172); transition:top 0.5s =
ease-in-out; border-image: none; left: 0px; top: 0px; width: auto; =
overflow: auto; position: absolute; z-index: 1001; box-shadow: 0px 4px =
16px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); =
-moz-box-shadow: rgba(0, 0, 0, .2) 0 4px 16px; -webkit-box-shadow: =
rgba(0, 0, 0, .2) 0 4px 16px; -webkit-transition: top .5s ease-in-out; =
-moz-transition: top .5s ease-in-out; -o-transition: top .5s =
ease-in-out;
}
.picker-min {
	position: absolute; z-index: 1002;
}
.modal-dialog-content.picker {
	padding: 0px; font-size: 0px;
}
.modal-dialog-title.picker {
	margin: 0px; height: 0px;
}
.modal-dialog-title-text.picker {
	display: none;
}
.modal-dialog-buttons.picker {
	display: none;
}
.modal-dialog.picker {
	z-index: 1201;
}
div.docs-spell-content-box {
	padding: 5px; border: currentColor; border-image: none; width: 425px; =
height: 130px; overflow: auto; cursor: default; background-color: =
rgb(230, 230, 230);
}
.docs-spell-content-message {
	color: rgb(102, 102, 102);
}
.docs-spell-error {
	border-bottom-color: red; border-bottom-width: 1px; =
border-bottom-style: solid; cursor: pointer;
}
.docs-spell-error-fixed {
	border-bottom-color: green; border-bottom-width: 1px; =
border-bottom-style: dotted; cursor: pointer;
}
.docs-spell-button-set {
	margin: 20px 0px 0px; width: 435px; height: 30px;
}
div.docs-spell-buttons-left {
	float: left;
}
div.docs-spell-buttons-right {
	float: right;
}
div.docs-spell-right-button {
	margin-right: 0px;
}
@media print
{
.docs-ui-unprintable {
	display: none !important;
}
}
#docs-spellcheckslidingdialog-button-change-menu {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(77, 144, 254), rgb(71, 135, 237)); =
background-color: rgb(77, 144, 254); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
#docs-spellcheckslidingdialog-button-change-menu:hover {
	border: 1px solid rgb(47, 91, 183); border-image: none; =
background-image: -ms-linear-gradient(rgb(77, 144, 254), rgb(53, 122, =
232)); background-color: rgb(53, 122, 232);
}
.goog-flat-menu-button-focused#docs-spellcheckslidingdialog-button-change=
-menu {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
#docs-spellcheckslidingdialog-button-change-menu =
.goog-flat-menu-button-dropdown {
	border-color: white transparent; color: white;
}
.goog-flat-menu-button-open#docs-spellcheckslidingdialog-button-change-me=
nu {
	background: rgb(53, 122, 232); border: 1px solid rgb(47, 91, 183); =
border-image: none; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, 0.3);
}
.goog-flat-menu-button-disabled#docs-spellcheckslidingdialog-button-chang=
e-menu {
	background: rgb(77, 144, 254); opacity: 0.5;
}
#docs-spellcheckslidingdialog-button-ignore-all {
	margin-left: 10px;
}
.goog-flat-menu-button-disabled.docs-spellcheckslidingdialog-buttons-whit=
e-menu {
	background: rgb(255, 255, 255); border: 1px solid rgb(220, 220, 220) =
!important; border-image: none !important; opacity: 0.5;
}
.goog-flat-menu-button-disabled.docs-spellcheckslidingdialog-buttons-whit=
e-menu:hover {
	background: rgb(255, 255, 255); border: 1px solid rgb(220, 220, 220) =
!important; border-image: none !important; opacity: 0.5;
}
.goog-flat-menu-button-focus.docs-spellcheckslidingdialog-buttons-white-m=
enu {
	border: 1px solid rgb(198, 198, 198); border-image: none;
}
.docs-spellcheckslidingdialog-buttons-white-menu:hover {
	border: 1px solid rgb(198, 198, 198); border-image: none;
}
.docs-spellcheckslidingdialog-buttons-white-menu:focus {
	z-index: 2;
}
#docs-spellcheckslidingdialog-button-ignore {
	margin-bottom: 1px;
}
#docs-spellcheckslidingdialog-button-ignore-menu {
	margin-bottom: 1px;
}
#docs-spellcheckslidingdialog-button-dictionary {
	margin-top: 7px;
}
#docs-spellcheckslidingdialog-button-dictionary-menu {
	margin-top: 7px;
}
.docs-spellcheckslidingdialog-buttons-action {
	width: 110px; overflow: hidden; margin-left: 9px; -ms-text-overflow: =
ellipsis;
}
.docs-spellcheckslidingdialog-count {
	color: rgb(106, 106, 106); padding-left: 4px;
}
.goog-menuitem-disabled .docs-spellcheckslidingdialog-count {
	color: rgb(204, 204, 204);
}
#docs-spellcheckslidingdialog-id .docs-slidingdialog-close-container {
	top: 10px; right: 14px; position: absolute;
}
#docs-spellcheckslidingdialog-ignore-buttons {
	padding-top: 7px; vertical-align: top;
}
.docs-spellcheckslidingdialog-replacement-input {
	background: none; margin: 0px; padding: 1px 0px; border: currentColor; =
border-image: none; width: 100%; height: 25px; font-size: 13px; =
box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-spellcheckslidingdialog-replacement-input:focus {
	background: none; margin: 0px; padding: 1px 0px; border: currentColor; =
border-image: none; width: 100%; height: 25px; font-size: 13px; =
box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-spellcheckslidingdialog-replacement-input-container {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
padding: 0px 8px; border-image: none; min-width: 20px;
}
.docs-spellcheckslidingdialog-replacement-input-container-focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.docs-spellcheckslidingdialog-title-text {
	color: rgb(34, 34, 34); margin-top: 2px; margin-bottom: 10px; cursor: =
default;
}
#docs-spellcheckslidingdialog-original-word {
	font-weight: bold;
}
.docs-spellcheckslidingdialog-no-misspellings.docs-spellcheckslidingdialo=
g-title-text {
	padding-right: 33px; margin-bottom: 0px;
}
#docs-spellcheckslidingdialog-no-misspellings:focus {
=09
}
#docs-spellcheckslidingdialog-suggestion-list {
	width: 100%; height: 91px; margin-top: -1px; margin-left: -1px; =
position: relative; -ms-overflow-y: auto; box-shadow: none;
}
.docs-spellcheckslidingdialog-container .goog-flat-menu-button {
	margin: 0px; height: 27px;
}
.docs-spellcheckslidingdialog-container =
.goog-flat-menu-button-collapse-left {
	margin-left: -1px;
}
.docs-spellcheckslidingdialog-container =
.goog-flat-menu-button-collapse-right {
	border-radius: 0px 2px 2px 0px; padding-left: 0px; margin-left: 0px; =
min-width: 0px;
}
#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem {
	padding-left: 8px;
}
#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem-checkbox {
	position: inherit;
}
.docs-spellcheckslidingdialog-container table {
	width: 100%;
}
.docs-spellcheckslidingdialog .docs-slidingdialog-holder {
	min-width: 250px;
}
.docs-spellcheckslidingdialog-loading-spinner {
	transition:width 300ms ease-out; vertical-align: middle; display: =
inline-block; position: relative; -webkit-transition: width 300ms =
ease-out; -moz-transition: width 300ms ease-out; -o-transition: width =
300ms ease-out;
}
.docs-spellcheckslidingdialog-loading-text {
	transition:width 300ms ease-out; vertical-align: middle; display: =
inline-block; position: relative; -webkit-transition: width 300ms =
ease-out; -moz-transition: width 300ms ease-out; -o-transition: width =
300ms ease-out;
}
.docs-userdictionary-butterbar-item {
	font-weight: normal;
}
.docs-userdictionarydialog-button-add {
	padding: 0px; width: 100%; margin-right: 0px; margin-left: 0px;
}
.docs-userdictionarydialog-list-container {
	border: 1px solid rgb(236, 236, 236); border-image: none; width: 315px; =
height: 415px; margin-top: 16px; position: relative; -ms-overflow-y: =
auto; background-color: rgb(255, 255, 255);
}
.docs-userdictionarydialog-list-container:focus {
=09
}
.docs-userdictionarydialog-button-add-container {
	border-left-color: white; border-left-width: 30px; border-left-style: =
solid; max-width: 125px;
}
.docs-userdictionarydialog-input {
	width: 100%; margin-left: 0px; vertical-align: middle;
}
.docs-userdictionarydialog-row-container {
	padding: 10px; border-bottom-color: rgb(236, 236, 236); =
border-bottom-width: 1px; border-bottom-style: solid; min-width: 275px;
}
.docs-userdictionarydialog-row-container-hover {
	background-color: rgb(238, 238, 238);
}
.docs-userdictionarydialog-row-content {
	width: 250px; overflow: hidden; vertical-align: middle; display: =
inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.docs-userdictionarydialog-list-remove-button {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; =
right: 3px; position: absolute; background-color: transparent;
}
.docs-userdictionarydialog-top-container {
	width: 100%; display: table; border-collapse: separate;
}
.docs-userdictionarydialog-top-container > div {
	display: table-cell;
}
.docs-ui-toast.docs-templatestoast {
	z-index: 1003;
}
.docs-calloutbubble-anchor {
	position: absolute;
}
.jfk-bubble.docs-calloutbubble-bubble {
	padding: 0px; z-index: 99 !important;
}
@media print
{
.docs-calloutbubble-anchor {
	display: none !important;
}
}
.docs-dismissible-bar {
	width: 500px; margin-top: 0px; position: absolute;
}
.docs-dismissible-bar .docs-dismissible-bar-content {
	background: rgba(0, 0, 0, 0.8); border-radius: 3px; left: -50%; color: =
rgb(255, 255, 255); overflow: hidden; position: relative; z-index: 1001; =
-webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.docs-dismissible-bar .docs-dismissible-bar-header {
	width: 100%; border-bottom-color: rgb(0, 0, 0); border-bottom-width: =
1px; border-bottom-style: solid; float: left;
}
.docs-dismissible-bar .docs-dismissible-bar-title {
	margin: 16px 15px; font-size: 15px; font-weight: bold; float: left;
}
.docs-dismissible-bar .docs-dismissible-bar-description {
	padding: 10px 15px 15px; width: 100%; text-align: left; color: rgb(187, =
187, 187); border-top-color: rgb(68, 68, 68); border-top-width: 1px; =
border-top-style: solid; float: left; box-sizing: border-box;
}
.docs-dismissible-bar .docs-dismissible-bar-dismiss-button {
	margin: 10px 10px 10px 0px; float: right;
}
.docs-dismissible-bar .docs-dismissible-bar-black-button {
	border-radius: 3px; border: 1px solid rgb(17, 17, 17); border-image: =
none; color: rgb(221, 221, 221); cursor: pointer; box-shadow: 0px 1px =
1px 0px rgba(0,0,0,0.05), inset 0px 1px 0px 0px rgba(255,255,255,0.2); =
text-shadow: 0px 1px 0px rgba(0,0,0,0.8); background-image: =
-ms-linear-gradient(rgb(75, 75, 75), rgb(59, 59, 59)); =
background-repeat: repeat-x; background-color: rgb(75, 75, 75); =
-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05), inset 0px 1px 0px =
0px rgba(255, 255, 255, 0.2); -webkit-box-shadow: 0px 1px 1px 0px =
rgba(0, 0, 0, 0.05), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2); =
-webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.docs-dismissible-bar =
.jfk-button-hover.docs-dismissible-bar-black-button {
	background: rgba(255, 255, 255, 0.1); border: 1px solid rgb(20, 20, =
20); border-image: none; color: rgb(255, 255, 255); box-shadow: inset =
0px 0px 0px transparent; -moz-box-shadow: 0 0 0 transparent inset; =
-webkit-box-shadow: 0 0 0 transparent inset;
}
.docs-dismissible-bar =
.jfk-button-active.docs-dismissible-bar-black-button {
	border-color: rgb(255, 255, 255);
}
.docs-dismissible-bar =
.jfk-button-focused.docs-dismissible-bar-black-button {
	border-color: rgb(255, 255, 255);
}
.docs-loading-indicator {
	margin: -24px 0px 0px -24px; left: 50%; top: 50%; width: 48px; height: =
48px; position: absolute;
}
.docs-loading-indicator-small {
	margin: -10px 0px 0px -10px; left: 50%; top: 50%; width: 20px; height: =
20px; position: absolute;
}
.docs-sidebar-toggle-tabs.docs-sidebar-toggle-tabs-jfk {
	width: 100%; border-bottom-color: rgb(189, 189, 189); =
border-bottom-width: 1px; border-bottom-style: solid; background-color: =
rgb(250, 250, 250);
}
.docs-sidebar-toggle-tabs-jfk .docs-sidebar-toggle-tab.jfk-button {
	margin: 0px; border: currentColor; border-image: none; width: 50%; =
height: 40px; text-align: center; color: rgb(100, 100, 100); =
line-height: 42px; font-size: 13px; cursor: pointer;
}
.docs-sidebar-toggle-tabs-jfk =
.docs-sidebar-toggle-tab-inactive.jfk-button {
	font-weight: normal;
}
.docs-sidebar-toggle-tabs-jfk .docs-sidebar-toggle-tab-active.jfk-button =
{
	font-weight: bold; border-bottom-color: rgb(51, 103, 214); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.docs-sidebar-toggle-tabs-jfk =
.docs-sidebar-toggle-tab-inactive.jfk-button-focused {
	border-bottom-color: rgb(77, 144, 254); border-bottom-width: 3px; =
border-bottom-style: solid;
}
.docs-sidebar-toggle-tabs.docs-sidebar-toggle-tabs-material {
	width: 100%; background-color: rgb(238, 238, 238);
}
.docs-sidebar-toggle-tabs-material .docs-sidebar-toggle-tab.jfk-button {
	margin: 0px; border: currentColor; border-image: none; width: 50%; =
height: 41px; text-align: center; text-transform: uppercase; =
line-height: 43px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; cursor: =
pointer;
}
.docs-sidebar-toggle-tabs-material =
.docs-sidebar-toggle-tab-inactive.jfk-button {
	color: rgba(0, 0, 0, 0.54);
}
.docs-sidebar-toggle-tabs-material =
.docs-sidebar-toggle-tab-active.jfk-button {
	color: rgba(0, 0, 0, 0.87); border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.docs-sidebar-toggle-tabs-material =
.docs-sidebar-toggle-tab-inactive.jfk-button-focused {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: dotted;
}
.docs-sidebar-toggle-tabs-material =
.docs-sidebar-toggle-tab-inactive.jfk-button-focused.jfk-button-active {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.docs-working-bar {
	font: 13px/1.4 arial, sans-serif; transition:218ms ease-in; color: =
rgb(34, 34, 34); margin-top: 0px; display: none; position: absolute; =
z-index: 1001; min-width: 124px; font-size-adjust: none; font-stretch: =
normal; -webkit-transition: 218ms ease-in; -moz-transition: 218ms =
ease-in; -o-transition: 218ms ease-in;
}
.docs-working-bar-slideup {
	transform: translateY(-60px); -moz-transform: translateY(-60px); =
-o-transform: translateY(-60px); -webkit-transform: translateY(-60px);
}
.docs-working-bar-display {
	display: block;
}
.docs-working-bar .message {
	background: rgba(0, 0, 0, 0.8); padding: 16px; border-radius: 3px; =
left: -50%; color: rgb(255, 255, 255); position: relative; =
-webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.docs-working-bar .message * {
	vertical-align: middle;
}
.docs-working-bar .message .icon {
	margin-right: 16px;
}
.docs-working-bar .spinner {
	display: inline-block;
}
.docs-working-bar .label {
	font-weight: normal;
}
.docs-working-bar .spinner .icon {
	animation:script-working-bar-spin 1.5s linear infinite; =
-webkit-animation: script-working-bar-spin 1.5s infinite linear;
}
.docs-material-button {
	font: 500 13px/32px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 0px 4px; border-radius: 2px; border: currentColor; =
transition:box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); border-image: =
none; height: 32px; text-align: center; text-transform: uppercase; =
overflow: hidden; vertical-align: middle; display: inline-block; =
position: relative; cursor: pointer; box-sizing: border-box; =
font-size-adjust: none; font-stretch: normal; -webkit-transition: =
box-shadow 0.28s cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: =
box-shadow 0.28s cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: =
box-shadow 0.28s cubic-bezier(0.4, 0.0, 0.2, 1); -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.docs-material-button-content {
	position: relative;
}
.docs-material-button-ripple-element {
	border-radius: 50%; transition:transform 0s linear 0.2s, opacity 0.2s =
ease-in; left: 50%; top: 50%; width: 200%; padding-bottom: 200%; =
position: absolute; opacity: 0; transform: translate(-50%, -50%) =
scale(0.15); -moz-transform: translate(-50%, -50%) scale(0.15); =
-o-transform: translate(-50%, -50%) scale(0.15); -webkit-transform: =
translate(-50%, -50%) scale(0.15);
}
.docs-material-button-ripple-effect > =
.docs-material-button-ripple-element {
	transition:transform 0.35s ease-out, opacity linear; visibility: =
visible; opacity: 1; transform: translate(-50%, -50%) scale(1); =
-moz-transform: translate(-50%, -50%) scale(1); -o-transform: =
translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) =
scale(1);
}
.docs-material-button-disabled {
	cursor: default; box-shadow: none;
}
.docs-material-button-flat-primary {
	padding: 0px 8px; background-color: transparent;
}
.docs-material-button-flat-default {
	padding: 0px 8px; background-color: transparent;
}
.docs-material-button-flat-dark {
	padding: 0px 8px; background-color: transparent;
}
.docs-material-button-raised-primary {
	padding: 0px 16px;
}
.docs-material-button-raised-default {
	padding: 0px 16px;
}
.docs-material-button-raised-primary.docs-material-button-hover {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-material-button-raised-default.docs-material-button-hover {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-material-button-raised-primary.docs-material-button-active {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2);
}
.docs-material-button-raised-default.docs-material-button-active {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2);
}
.docs-material-button-raised-primary {
	color: rgb(255, 255, 255); background-color: rgb(66, 133, 244);
}
.docs-material-button-flat-primary {
	color: rgb(66, 133, 244);
}
.docs-material-button-flat-default {
	color: rgba(0, 0, 0, 0.54);
}
.docs-material-button-flat-dark {
	color: rgb(255, 255, 255);
}
.docs-material-button-flat-primary.docs-material-button-hover {
	background-color: rgba(66, 133, 244, 0.12);
}
.docs-material-button-flat-dark.docs-material-button-hover {
	background-color: rgba(255, 255, 255, 0.1);
}
.docs-material-button-flat-primary.docs-material-button-active {
	color: rgb(51, 103, 214);
}
.docs-material-button-focused.docs-material-button-raised-primary {
	padding: 0px 15px; border: 1px inset rgba(0, 0, 0, 0.38); border-image: =
none; line-height: 30px;
}
.docs-material-button-focused.docs-material-button-raised-default {
	padding: 0px 15px; border: 1px solid rgb(66, 133, 244); border-image: =
none; line-height: 30px;
}
.docs-material-button-focused.docs-material-button-flat-primary {
	padding: 0px 7px; border: 1px solid rgb(66, 133, 244); border-image: =
none; line-height: 30px;
}
.docs-material-button-focused.docs-material-button-flat-default {
	padding: 0px 7px; border: 1px solid rgb(66, 133, 244); border-image: =
none; line-height: 30px;
}
.docs-material-button-focused.docs-material-button-flat-dark {
	padding: 0px 7px; border: 1px solid rgb(255, 255, 255); border-image: =
none; line-height: 30px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button {
	border: currentColor; border-image: none; line-height: 32px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button-raised-primary {
	padding: 0px 16px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button-raised-default {
	padding: 0px 16px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button-flat-primary {
	padding: 0px 8px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button-flat-default {
	padding: 0px 8px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.docs-m=
aterial-button-flat-dark {
	padding: 0px 8px;
}
.docs-material-button-flat-default.docs-material-button-hover {
	background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-button-flat-default.docs-material-button-active {
	color: rgba(0, 0, 0, 0.87);
}
.docs-material-button-raised-primary.docs-material-button-focused {
	background-color: rgb(66, 133, 244);
}
.docs-material-button-raised-default {
	color: rgba(0, 0, 0, 0.54); background-color: rgba(0, 0, 0, 0.04);
}
.docs-material-button-raised-default.docs-material-button-active {
	color: rgba(0, 0, 0, 0.87);
}
.docs-material-button-flat-primary.docs-material-button-disabled {
	color: rgba(0, 0, 0, 0.26); background-color: rgb(255, 255, 255);
}
.docs-material-button-flat-default.docs-material-button-disabled {
	color: rgba(0, 0, 0, 0.26); background-color: rgb(255, 255, 255);
}
.docs-material-button-raised-default.docs-material-button-disabled {
	color: rgba(0, 0, 0, 0.26); background-color: rgb(255, 255, 255);
}
.docs-material-button-flat-dark.docs-material-button-disabled {
	color: rgba(255, 255, 255, 0.3);
}
.docs-material-button-raised-primary.docs-material-button-disabled {
	color: rgba(255, 255, 255, 0.3); background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-button-flat-primary > =
.docs-material-button-ripple-element {
	background-color: rgba(66, 133, 244, 0.32);
}
.docs-material-button-raised-primary > =
.docs-material-button-ripple-element {
	background-color: rgb(51, 103, 214);
}
.docs-material-button-flat-default > =
.docs-material-button-ripple-element {
	background-color: rgba(0, 0, 0, 0.2);
}
.docs-material-button-flat-dark > .docs-material-button-ripple-element {
	background-color: rgba(255, 255, 255, 0.24);
}
.docs-material-button-raised-default > =
.docs-material-button-ripple-element {
	background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-menu-button-flat-primary {
	font: 500 13px/30px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 0px 4px; border-radius: 2px; border: 1px solid transparent; =
border-image: none; height: 32px; text-transform: uppercase; =
vertical-align: middle; display: inline-block; cursor: pointer; =
box-sizing: border-box; font-size-adjust: none; font-stretch: normal; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-material-menu-button-flat-default {
	font: 500 13px/30px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 0px 4px; border-radius: 2px; border: 1px solid transparent; =
border-image: none; height: 32px; text-transform: uppercase; =
vertical-align: middle; display: inline-block; cursor: pointer; =
box-sizing: border-box; font-size-adjust: none; font-stretch: normal; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-material-menu-button-raised-primary {
	font: 500 13px/30px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 0px 4px; border-radius: 2px; border: 1px solid transparent; =
border-image: none; height: 32px; text-transform: uppercase; =
vertical-align: middle; display: inline-block; cursor: pointer; =
box-sizing: border-box; font-size-adjust: none; font-stretch: normal; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-material-menu-button-raised-default {
	font: 500 13px/30px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 0px 4px; border-radius: 2px; border: 1px solid transparent; =
border-image: none; height: 32px; text-transform: uppercase; =
vertical-align: middle; display: inline-block; cursor: pointer; =
box-sizing: border-box; font-size-adjust: none; font-stretch: normal; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-material-menu-button-raised-primary {
	padding: 0px 6px 0px 16px;
}
.docs-material-menu-button-raised-default {
	padding: 0px 6px 0px 16px;
}
.docs-material-menu-button-flat-primary {
	padding: 0px 0px 0px 8px;
}
.docs-material-menu-button-flat-default {
	padding: 0px 0px 0px 8px;
}
.docs-material-menu-button-flat-primary {
	color: rgb(66, 133, 244);
}
.docs-material-menu-button-flat-primary-hover {
	background-color: rgba(66, 133, 244, 0.12);
}
.docs-material-menu-button-flat-primary-active {
	color: rgb(51, 135, 214); background-color: rgba(66, 133, 244, 0.32);
}
.docs-material-menu-button-flat-primary-focused {
	border: 1px solid rgb(66, 133, 244); border-image: none;
}
.docs-material-menu-button-flat-default {
	color: rgba(0, 0, 0, 0.54); background-color: rgb(255, 255, 255);
}
.docs-material-menu-button-flat-default-hover {
	background-color: rgba(102, 102, 102, 0.2);
}
.docs-material-menu-button-flat-default-active {
	color: rgba(0, 0, 0, 0.87); background-color: rgba(0, 0, 0, 0.2);
}
.docs-material-menu-button-flat-default-focused {
	border: 1px solid rgb(66, 133, 244); border-image: none;
}
.docs-material-menu-button-raised-primary {
	color: rgb(255, 255, 255); background-color: rgb(66, 133, 244);
}
.docs-material-menu-button-raised-primary-hover {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-material-menu-button-raised-default-hover {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-material-menu-button-raised-primary-active {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2);
}
.docs-material-menu-button-raised-default-active {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2);
}
.docs-material-menu-button-raised-primary-active {
	background-color: rgb(51, 135, 214);
}
.docs-material-menu-button-raised-primary-focused {
	border: 1px inset rgba(0, 0, 0, 0.38); border-image: none; =
background-color: rgb(66, 133, 244);
}
.docs-material-menu-button-raised-default {
	color: rgba(0, 0, 0, 0.54); background-color: rgba(0, 0, 0, 0.04);
}
.docs-material-menu-button-raised-default-active {
	color: rgba(0, 0, 0, 0.87); background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-menu-button-raised-default-focused {
	border: 1px solid rgb(66, 133, 244); border-image: none; color: rgba(0, =
0, 0, 0.54);
}
.docs-material-menu-button-flat-primary-disabled {
	color: rgba(0, 0, 0, 0.26); cursor: auto; background-color: rgb(255, =
255, 255);
}
.docs-material-menu-button-flat-default-disabled {
	color: rgba(0, 0, 0, 0.26); cursor: auto; background-color: rgb(255, =
255, 255);
}
.docs-material-menu-button-raised-default-disabled {
	color: rgba(0, 0, 0, 0.26); cursor: auto; background-color: rgb(255, =
255, 255);
}
.docs-material-menu-button-raised-primary-disabled {
	color: rgb(255, 255, 255); cursor: auto; background-color: rgba(0, 0, =
0, 0.12);
}
.docs-material-menu-button-flat-primary-disabled {
	box-shadow: none;
}
.docs-material-menu-button-flat-default-disabled {
	box-shadow: none;
}
.docs-material-menu-button-raised-default-disabled {
	box-shadow: none;
}
.docs-material-menu-button-raised-primary-disabled {
	box-shadow: none;
}
.docs-material-menu-button-flat-default-caption {
	vertical-align: middle; float: left;
}
.docs-material-menu-button-flat-primary-caption {
	vertical-align: middle; float: left;
}
.docs-material-menu-button-raised-default-caption {
	vertical-align: middle; float: left;
}
.docs-material-menu-button-raised-primary-caption {
	vertical-align: middle; float: left;
}
.docs-material-menu-button-flat-default-dropdown {
	margin: 3px 0px 3px 2px; height: 24px;
}
.docs-material-menu-button-flat-primary-dropdown {
	margin: 3px 0px 3px 2px; height: 24px;
}
.docs-material-menu-button-raised-default-dropdown {
	margin: 3px 0px 3px 8px; height: 24px;
}
.docs-material-menu-button-raised-primary-dropdown {
	margin: 3px 0px 3px 8px; height: 24px;
}
.docs-material-menu-button-raised-primary-dropdown-icon {
	fill: #fff;
}
.docs-material-menu-button-flat-default-dropdown-icon {
	fill: rgba(0, 0, 0, 0.54);
}
.docs-material-menu-button-raised-default-dropdown-icon {
	fill: rgba(0, 0, 0, 0.54);
}
.docs-material-menu-button-flat-primary-dropdown-icon {
	opacity: 0.54; fill: #4285f4;
}
.docs-material-menu-button-raised-default-disabled =
.docs-material-menu-button-raised-default-dropdown-icon {
	opacity: 1; fill: rgba(0, 0, 0, 0.26);
}
.docs-material-menu-button-flat-default-disabled =
.docs-material-menu-button-flat-default-dropdown-icon {
	opacity: 1; fill: rgba(0, 0, 0, 0.26);
}
.docs-material-menu-button-flat-primary-disabled =
.docs-material-menu-button-flat-primary-dropdown-icon {
	opacity: 1; fill: rgba(0, 0, 0, 0.26);
}
.addon-sidebar-card {
	padding: 14px 16px 8px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; flex-shrink: 0; =
-webkit-flex-shrink: 0;
}
.addon-sidebar-card-header {
	padding-bottom: 8px; display: flex;
}
.addon-sidebar-card-header-content {
	width: 100%; display: flex; flex-direction: column; =
-webkit-flex-direction: column;
}
.addon-sidebar-card-icon {
	width: 24px; height: 24px; padding-top: 2px; padding-right: 16px;
}
.addon-sidebar-card-icon img {
	width: 24px; height: 24px;
}
.addon-sidebar-card-title {
	width: 100%; display: flex; flex-direction: row; =
-webkit-flex-direction: row;
}
.goog-control-focused.addon-sidebar-card-title-caption {
	text-decoration: underline;
}
.goog-control-hover.addon-sidebar-card-title-caption {
	text-decoration: underline;
}
.addon-sidebar-card-title-caption {
	color: rgba(0, 0, 0, 0.87); line-height: 20px; overflow: hidden; =
font-size: 15px; font-weight: 500; margin-right: 9px; white-space: =
nowrap; cursor: pointer; -ms-text-overflow: ellipsis; max-height: 38px;
}
.addon-sidebar-card-two-line-title-caption {
	white-space: normal; visibility: visible; -ms-word-wrap: break-word; =
-webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.addon-sidebar-card-check {
	margin: 1px 0px 0px auto; width: 18px; height: 18px; color: rgb(69, 90, =
100);
}
.addon-sidebar-card-category {
	color: rgba(0, 0, 0, 0.54); line-height: 20px; font-size: 13px; =
font-weight: 400;
}
.addon-sidebar-card-summary {
	padding: 0px 0px 8px 40px; color: rgba(0, 0, 0, 0.54); line-height: =
20px; overflow: hidden; font-size: 13px; font-weight: 400; =
-ms-text-overflow: ellipsis;
}
.addon-sidebar-with-banner .addon-sidebar-card {
	padding-top: 16px; border-bottom-color: currentColor; =
border-bottom-width: medium; border-bottom-style: none;
}
.addon-sidebar-with-banner .addon-sidebar-card-header {
	padding-bottom: 16px;
}
.addon-sidebar-with-banner .addon-sidebar-card-title-caption {
	max-width: 194px;
}
.addon-sidebar-with-banner .addon-sidebar-card-icon {
	width: 40px; height: 40px; padding-top: 0px;
}
.addon-sidebar-with-banner .addon-sidebar-card-icon img {
	width: 40px; height: 40px;
}
.addon-sidebar-with-banner .addon-sidebar-card-title {
	font-size: 16px;
}
.addon-sidebar-with-banner .addon-sidebar-card-summary {
	padding: 0px 0px 24px; font-size: 14px;
}
.docs-material-button-flat-primary.addon-sidebar-card-button {
	margin-left: 32px;
}
.docs-material-menu-button-flat-primary.addon-sidebar-card-menu-button {
	margin-left: 32px;
}
.docs-material-button-raised-primary.addon-sidebar-card-button {
	margin-left: 0px;
}
.docs-material-menu-button-raised-primary.addon-sidebar-card-menu-button =
{
	margin-left: 0px;
}
.docs-material-button-flat-primary.addon-sidebar-card-button {
	height: 32px; line-height: 32px;
}
.docs-material-button-raised-primary.addon-sidebar-card-button {
	height: 32px; line-height: 32px;
}
.docs-material-button-flat-primary.addon-sidebar-card-button {
	padding: 0px 8px;
}
.docs-material-menu-button-flat-primary.addon-sidebar-card-menu-button {
	height: 32px; line-height: 32px;
}
.docs-material-menu-button-raised-primary.addon-sidebar-card-menu-button =
{
	height: 32px; line-height: 32px;
}
.docs-material-menu-button-flat-primary.addon-sidebar-card-menu-button {
	padding: 0px 2px 0px 8px;
}
.addon-sidebar-card-menu-button =
.docs-material-menu-button-flat-primary-caption {
	line-height: 32px;
}
.addon-sidebar-card-menu-button =
.docs-material-menu-button-raised-primary-caption {
	line-height: 32px;
}
.addon-sidebar-card-menu-button =
.docs-material-menu-button-flat-primary-dropdown {
	margin-top: 3px;
}
.addon-sidebar-card-menu-button =
.docs-material-menu-button-raised-primary-dropdown {
	margin-top: 3px;
}
.addon-sidebar-menu-item-with-flat.goog-menuitem {
	padding-right: 30px;
}
.addon-sidebar-menu-item-with-raised.goog-menuitem {
	padding-right: 30px;
}
.addon-sidebar-menu-item-with-flat .goog-menuitem-content {
	overflow: hidden; -ms-text-overflow: ellipsis; max-width: 174px;
}
.addon-sidebar-menu-item-with-raised .goog-menuitem-content {
	overflow: hidden; -ms-text-overflow: ellipsis; max-width: 206px;
}
.addon-sidebar {
	background: rgb(255, 255, 255); width: 300px; right: 0px; color: =
rgb(34, 34, 34); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; border-left-color: =
rgb(217, 217, 217); border-left-width: 1px; border-left-style: solid; =
display: flex; position: absolute; flex-direction: column; =
-webkit-flex-direction: column;
}
.addon-sidebar-header {
	background: rgb(97, 97, 97); padding: 10px 16px 9px; color: rgb(255, =
255, 255); font-size: 15px; font-weight: 500; display: flex; position: =
relative; flex-shrink: 0; -webkit-flex-shrink: 0;
}
.addon-sidebar-close {
	top: 7px; width: 21px; height: 21px; right: 13px; position: absolute; =
cursor: pointer;
}
.addon-sidebar-content {
	width: 300px; height: 100%; display: flex; flex-direction: column; =
-webkit-flex-direction: column;
}
.addon-sidebar-introduction {
	padding: 10px 16px; color: rgba(0, 0, 0, 0.54); line-height: 15px; =
font-size: 11px; font-weight: 500; border-bottom-color: rgba(0, 0, 0, =
0.12); border-bottom-width: 1px; border-bottom-style: solid;
}
.addon-sidebar-banner {
	position: relative;
}
.addon-sidebar-banner-image {
	width: 300px; height: auto; display: block;
}
.addon-sidebar-banner-image-overlay {
	width: 300px; height: 80px; bottom: 0px; position: absolute; =
background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, =
0, 0, 0.01) 30%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.06) 70%, =
rgba(0, 0, 0, 0.09) 90%, rgba(0, 0, 0, 0.11) 96%, rgba(0, 0, 0, 0.13) =
100%);
}
.addon-sidebar-spinner {
	top: 50%; width: 300px; position: fixed;
}
.addon-sidebar-empty-caption {
	top: 50%; width: 300px; text-align: center; position: fixed;
}
.addon-sidebar-empty-title {
	color: rgba(0, 0, 0, 0.87); line-height: 18px; padding-bottom: 8px; =
font-size: 15px; font-weight: 700;
}
.addon-sidebar-empty-description {
	color: rgba(0, 0, 0, 0.5); line-height: 18px; font-size: 13px; =
font-weight: 500;
}
.script-application-sidebar {
	background: rgb(255, 255, 255); width: 300px; right: 0px; color: =
rgb(34, 34, 34); border-left-color: rgb(217, 217, 217); =
border-left-width: 1px; border-left-style: solid; position: absolute;
}
.script-application-sidebar-header {
	background: rgb(97, 97, 97); padding: 10px 0px 10px 12px; border: 1px =
solid rgb(97, 97, 97); border-image: none; height: 15px; color: rgb(255, =
255, 255); font-size: 13px; font-weight: bold; position: relative;
}
.script-application-sidebar-close {
	top: 8px; right: 6px; position: absolute; cursor: pointer;
}
.script-application-sidebar-content {
	top: 37px; width: 100%; bottom: 0px; position: absolute;
}
#docs-script-button-bar .jfk-button {
	margin-right: 9px;
}
.docs-script-button-bar-text {
	color: rgb(119, 119, 119); overflow: hidden; margin-right: 20px; =
margin-left: 10px; vertical-align: text-bottom; display: inline-block; =
white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 55px;
}
.docs-script-button-bar-text:hover {
	text-decoration: underline; cursor: pointer;
}
.docs-script-button-bar-bubble {
	width: 175px;
}
.docs-script-button-bar-bubble-content {
	text-align: left; white-space: normal;
}
.script-errorfield {
	border-color: rgb(221, 75, 57) !important;
}
.script-errormsg {
	color: rgb(221, 75, 57) !important;
}
.script-promo-menu-item {
	padding: 0px !important; border: 0px currentColor; border-image: none; =
min-height: 90px; max-width: 354px;
}
.script-promo-menu-item-content {
	padding: 10px 20px; vertical-align: middle;
}
.script-promo-menu-item-description {
	color: rgb(74, 74, 74); font-size: 13px;
}
.script-promo-menu-item-icon {
	width: 75px; height: 75px; vertical-align: middle; display: =
inline-block;
}
.script-promo-menu-item-text {
	padding-left: 10px; vertical-align: middle; display: inline-block; =
white-space: pre-line; max-width: 170px;
}
.script-promo-menu-item-title {
	color: rgb(34, 34, 34); font-size: 18px; font-weight: bold;
}
.func-entry {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, =
255) rgb(255, 255, 255) rgb(229, 229, 229); cursor: default;
}
.func-entry:focus {
	border: 1px solid rgb(77, 144, 254) !important; border-image: none =
!important;
}
.func-entry-checked {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, =
204) rgb(255, 255, 204) rgb(229, 229, 229); background-color: rgb(255, =
255, 204);
}
.func-entry-func {
	width: 305px; overflow: hidden; padding-top: 4px; padding-bottom: 4px; =
margin-left: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.func-entry-lib {
	width: 305px; overflow: hidden; padding-top: 4px; padding-bottom: 4px; =
margin-left: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.func-entry-rb {
	width: 18px; height: 26px; padding-left: 8px; float: left;
}
.func-entry-rb {
	background-position: center; background-image: =
url("//ssl.gstatic.com/ui/v1/radiobutton/unchecked.png"); =
background-repeat: no-repeat;
}
.func-entry-checked .func-entry-rb {
	background-image: =
url("//ssl.gstatic.com/ui/v1/radiobutton/checked.png");
}
.script-help-dialog {
	min-width: 392px;
}
.script-help-dialog-content-left {
	border: 1px solid rgb(229, 229, 229); border-image: none; width: 254px; =
height: 160px; vertical-align: top; -ms-overflow-y: auto;
}
.script-help-dialog-content-section {
	padding: 8px 12px;
}
.script-help-dialog-content-title {
	font-family: arial,sans-serif; font-weight: bold;
}
.script-help-dialog-content-description {
	font-family: arial,sans-serif;
}
.script-help-dialog-buttons {
	padding-left: 16px; vertical-align: top; min-width: 102px; max-width: =
200px;
}
.script-help-dialog-buttons .jfk-button {
	padding: 0px 8px; width: 100%; margin-right: 0px; margin-bottom: 16px; =
display: block;
}
.script-manager-box {
	border: currentColor; border-image: none; width: 700px; height: 450px;
}
.script-prompt-contents div {
	overflow: auto; max-height: 350px; min-width: 300px; max-width: 700px;
}
.script-prompt-contents input {
	width: 100%;
}
.script-app-dialog {
	z-index: 1003;
}
.script-app-contents {
	padding: 0px;
}
.script-error-message {
	overflow: hidden; display: inline-block; white-space: nowrap; =
-ms-text-overflow: ellipsis; max-height: 1em;
}
.script-error-dialog-content {
	overflow: auto; max-height: 400px; max-width: 600px;
}
.script-postinstallbubble-dialog {
=09
}
.script-postinstallbubble-content {
	max-width: 293px;
}
.script-postinstallbubble-dialog .jfk-bubble-closebtn {
	top: 8px; right: 8px;
}
.script-postinstallbubble-title {
	width: 274px; overflow: hidden; font-size: 16px; margin-bottom: 13px; =
white-space: nowrap; -ms-text-overflow: ellipsis;
}
.script-postinstallbubble-description {
	font: 13px/1.4 arial, sans-serif; margin-bottom: 13px; =
font-size-adjust: none; font-stretch: normal;
}
.script-reportissue-dialog-content {
	width: 456px;
}
.script-reportissue-dialog-description {
	width: 100%; height: 100px; font-family: arial,sans-serif; =
vertical-align: top; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box; resize: none;
}
.script-reportissue-dialog-nonanonymous-control {
	width: 20px; vertical-align: top;
}
.script-reportissue-dialog-nonanonymous-label {
	width: 436px; vertical-align: top;
}
.script-reportissue-dialog-nonanonymous-optional-text {
	color: rgb(119, 119, 119);
}
.script-explorer-contents {
	width: 700px; height: 350px; overflow: hidden;
}
.func-header {
	width: 100%; color: rgb(85, 85, 85); text-transform: uppercase; =
font-weight: bold; border-top-color: rgb(229, 229, 229); =
border-top-width: 1px; border-top-style: solid; cursor: default;
}
.func-actions {
	margin-bottom: 14px;
}
#func-action-new {
	margin-right: 22px !important;
}
#func-action-reload {
	width: 45px; right: 26px; position: absolute;
}
#func-action-reload .docs-icon {
	opacity: 0.7;
}
.func-header-func {
	width: 307px; overflow: hidden; padding-top: 4px; padding-bottom: 4px; =
margin-left: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.func-header-lib {
	width: 307px; overflow: hidden; padding-top: 4px; padding-bottom: 4px; =
margin-left: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.func-header-rb {
	width: 26px;
}
.func-entries {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; =
border-top-style: solid; -ms-overflow-x: hidden; -ms-overflow-y: auto; =
max-height: 272px;
}
.func-entries:focus {
=09
}
.func-none {
	width: 640px; padding-top: 4px; padding-bottom: 4px; cursor: default;
}
.func-loading {
	width: 640px; padding-top: 4px; padding-bottom: 4px; cursor: default;
}
.func-none {
	margin-left: 30px;
}
.func-loading {
	background: url("//ssl.gstatic.com/docs/script/images/spin-wait.gif") =
no-repeat 0px 4px; padding-left: 20px; margin-left: 12px;
}
.webstore-widget {
	padding: 0px;
}
.webstore-widget .modal-dialog-title {
	margin: 0px; padding: 16px 12px; border-bottom-color: rgb(172, 172, =
172); border-bottom-width: 1px; border-bottom-style: solid;
}
.goog-checkbox {
	margin: 0px 4px 0px 1px; border: 1px solid rgb(28, 81, 128); =
border-image: none; width: 11px; height: 11px; font-size: 1px; =
vertical-align: text-bottom; display: inline-block;
}
.goog-checkbox-checked {
	background: url("//ssl.gstatic.com/closure/check-sprite.gif") no-repeat =
2px rgb(255, 255, 255);
}
.goog-checkbox-undetermined {
	background: url("//ssl.gstatic.com/closure/check-sprite.gif") no-repeat =
2px rgb(187, 187, 187);
}
.goog-checkbox-unchecked {
	background: rgb(255, 255, 255);
}
.goog-checkbox-disabled {
	background-position: -7px; border: 1px solid lightgray; border-image: =
none;
}
.jfk-checkbox {
	margin: 0px 4px 0px 1px; outline: 0px; border-radius: 1px; border: 1px =
solid rgba(155, 155, 155, 0.57); border-image: none; width: 11px; =
height: 11px; font-size: 1px; vertical-align: text-bottom; =
background-color: rgba(255, 255, 255, 0.05); -webkit-border-radius: 1px; =
-moz-border-radius: 1px;
}
.jfk-checkbox-undetermined {
	background-color: rgba(255, 255, 255, 0.65);
}
.jfk-checkbox-checked {
	background-color: rgba(255, 255, 255, 0.65);
}
.jfk-checkbox-hover {
	border: 1px solid rgb(178, 178, 178); border-image: none; box-shadow: =
inset 0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 1px 1px =
rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, =
.1);
}
.jfk-checkbox-active {
	background-color: rgb(235, 235, 235);
}
.jfk-checkbox-focused {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.jfk-checkbox-focused.jfk-checkbox-clearOutline {
	border: 1px solid rgba(155, 155, 155, 0.57); border-image: none;
}
.jfk-checkbox-disabled {
	border: 1px solid rgb(241, 241, 241); border-image: none; cursor: =
default; background-color: rgb(255, 255, 255);
}
.jfk-checkbox-disabled.jfk-checkbox-clearOutline {
	border: 1px solid rgb(241, 241, 241); border-image: none; cursor: =
default; background-color: rgb(255, 255, 255);
}
.jfk-checkbox-checkmark {
	outline: 0px; left: 0px; top: -3px; width: 15px; height: 15px; =
position: relative;
}
.jfk-checkbox-undetermined .jfk-checkbox-checkmark {
	background: url("//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png") =
no-repeat -5px -3px;
}
.jfk-checkbox-checked .jfk-checkbox-checkmark {
	background: url("//ssl.gstatic.com/ui/v1/menu/checkmark.png") no-repeat =
-5px -3px;
}
.goog-menu.jfk-colormenu {
	padding: 0px;
}
.jfk-palette {
	cursor: default;
}
.jfk-palette-table {
	margin: 16px; empty-cells: show;
}
.jfk-palette-cell {
	margin: 0px; border: 1px solid transparent; border-image: none; =
position: relative; cursor: pointer;
}
.jfk-palette-cell-hover {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.jfk-palette-cell-selected {
	outline: rgb(0, 0, 0) solid 1px;
}
.jfk-palette-colorswatch {
	width: 16px; height: 16px;
}
.jfk-palette-cell-selected > .jfk-palette-colorswatch {
	background: url("//ssl.gstatic.com/ui/v1/colorpicker/checkmark.png") =
no-repeat 50% 50%;
}
.jfk-colorwell {
	border: 1px solid rgb(217, 217, 217); border-image: none;
}
.jfk-butterBar {
	border-width: 0px; border-style: solid; padding: 0px; border-radius: =
2px; transition:0s linear 1s, opacity 1s; height: 0px; text-align: =
center; overflow: hidden; font-size: 11px; visibility: hidden; opacity: =
0; box-shadow: 0px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 4px =
rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); =
-webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-transition: =
all 0s linear 1s, opacity 1s; -moz-transition: all 0s linear 1s, opacity =
1s; -o-transition: all 0s linear 1s, opacity 1s;
}
.jfk-butterBar-info {
	border-color: rgb(240, 195, 109); color: rgb(51, 51, 51); =
background-color: rgb(249, 237, 190);
}
.jfk-butterBar-error {
	border-color: rgb(32, 32, 32); color: rgb(255, 255, 255); =
background-color: rgb(72, 72, 72);
}
.jfk-butterBar-promo {
	border-color: rgb(77, 144, 240); color: rgb(51, 51, 51); =
background-color: rgb(214, 233, 248);
}
.jfk-butterBar-warning {
	border-color: rgb(96, 32, 25); color: rgb(255, 255, 255); =
background-color: rgb(221, 75, 57);
}
.jfk-butterBar-shown {
	border-width: 1px; padding: 6px 16px; transition:opacity 0.218s; =
height: auto; visibility: visible; min-height: 14px; opacity: 1; =
-webkit-transition: opacity 0.218s; -moz-transition: opacity 0.218s; =
-o-transition: opacity 0.218s;
}
.jfk-butterBar-shown.jfk-butterBar-mini {
	padding: 2px 16px;
}
.goog-link-button {
	color: rgb(17, 85, 204); text-decoration: underline; position: =
relative; cursor: pointer;
}
.goog-link-button-disabled {
	color: rgb(204, 204, 204); text-decoration: none; cursor: default;
}
.goog-menu {
	background: rgb(255, 255, 255); margin: 0px; padding: 6px 0px; =
border-radius: 0px; border: 1px solid rgba(0, 0, 0, 0.2); =
transition:opacity 0.218s; border-image: none; font-size: 13px; =
position: absolute; cursor: default; box-shadow: 0px 2px 4px =
rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); =
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-border-radius: =
0; -moz-border-radius: 0; -webkit-transition: opacity 0.218s; =
-moz-transition: opacity 0.218s; -o-transition: opacity 0.218s;
}
.goog-flat-menu-button {
	list-style: none; margin: 0px 2px; padding: 0px 18px 0px 6px; =
border-radius: 2px; border: 1px solid rgb(220, 220, 220); border-image: =
none; text-align: center; color: rgb(51, 51, 51); line-height: 27px; =
font-size: 11px; font-weight: bold; text-decoration: none; cursor: =
default; min-width: 46px; background-image: -ms-linear-gradient(rgb(245, =
245, 245), rgb(241, 241, 241)); background-color: rgb(245, 245, 245); =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.goog-flat-menu-button-disabled {
	border-color: rgb(243, 243, 243); color: rgb(184, 184, 184); =
background-color: rgb(255, 255, 255);
}
.goog-flat-menu-button-hover.goog-flat-menu-button {
	border-color: rgb(198, 198, 198); color: rgb(17, 17, 17); box-shadow: =
0px 1px 1px rgba(0,0,0,0.1); background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px rgba(0, =
0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
.goog-flat-menu-button-focused.goog-flat-menu-button {
	border-color: rgb(77, 144, 254);
}
.goog-flat-menu-button-open.goog-flat-menu-button {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); z-index: 2; box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(238, 238, 238); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-flat-menu-button-active.goog-flat-menu-button {
	border: 1px solid rgb(204, 204, 204); border-image: none; color: =
rgb(51, 51, 51); z-index: 2; box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(238, 238, 238); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-flat-menu-button-caption {
	vertical-align: top; white-space: nowrap;
}
.goog-flat-menu-button-dropdown {
	border-width: 4px 4px 0px; border-style: solid; border-color: rgb(119, =
119, 119) transparent; top: 12px; width: 0px; height: 0px; right: 5px; =
position: absolute;
}
.goog-flat-menu-button .goog-flat-menu-button-img {
	margin-top: -3px; vertical-align: middle; opacity: 0.7;
}
.goog-flat-menu-button-active .goog-flat-menu-button-img {
	opacity: 0.9;
}
.goog-flat-menu-button-open .goog-flat-menu-button-img {
	opacity: 0.9;
}
.goog-flat-menu-button-selected .goog-flat-menu-button-img {
	opacity: 0.9;
}
.goog-flat-menu-button-hover .goog-flat-menu-button-img {
	opacity: 0.9;
}
.goog-flat-menu-button-active .goog-flat-menu-button-dropdown {
	border-color: rgb(89, 89, 89) transparent;
}
.goog-flat-menu-button-open .goog-flat-menu-button-dropdown {
	border-color: rgb(89, 89, 89) transparent;
}
.goog-flat-menu-button-selected .goog-flat-menu-button-dropdown {
	border-color: rgb(89, 89, 89) transparent;
}
.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown {
	border-color: rgb(89, 89, 89) transparent;
}
.goog-flat-menu-button-left {
	z-index: 1;
}
.goog-flat-menu-button-right {
	z-index: 1;
}
.goog-flat-menu-button-disabled.goog-flat-menu-button-left {
	z-index: 0;
}
.goog-flat-menu-button-right:focus {
	z-index: 2;
}
.goog-flat-menu-button-collapse-right.goog-flat-menu-button-hover {
	z-index: 2;
}
.goog-flat-menu-button-left:focus {
	z-index: 2;
}
.goog-flat-menu-button-collapse-left.goog-flat-menu-button-hover {
	z-index: 2;
}
.goog-flat-menu-button-collapse-left {
	padding-left: 0px; margin-left: -1px; vertical-align: top; min-width: =
0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; =
-moz-border-radius-bottomleft: 0; -moz-border-radius-topleft: 0; =
-webkit-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0;
}
.goog-flat-menu-button-collapse-right {
	margin-right: 0px; border-top-right-radius: 0px; =
border-bottom-right-radius: 0px; -moz-border-radius-topright: 0; =
-moz-border-radius-bottomright: 0; -webkit-border-top-right-radius: 0; =
-webkit-border-bottom-right-radius: 0;
}
.goog-menuitem {
	list-style: none; margin: 0px; padding: 6px 8em 6px 30px; color: =
rgb(51, 51, 51); white-space: nowrap; position: relative; cursor: =
pointer;
}
.goog-tristatemenuitem {
	list-style: none; margin: 0px; padding: 6px 8em 6px 30px; color: =
rgb(51, 51, 51); white-space: nowrap; position: relative; cursor: =
pointer;
}
.goog-filterobsmenuitem {
	list-style: none; margin: 0px; padding: 6px 8em 6px 30px; color: =
rgb(51, 51, 51); white-space: nowrap; position: relative; cursor: =
pointer;
}
.goog-menu-nocheckbox .goog-menuitem {
	padding-left: 16px; vertical-align: middle;
}
.goog-menu-noicon .goog-menuitem {
	padding-left: 16px; vertical-align: middle;
}
.goog-menu-noaccel .goog-menuitem {
	padding-right: 44px;
}
.goog-menuitem-disabled {
	cursor: default;
}
.goog-menuitem-disabled .goog-menuitem-accel {
	color: rgb(204, 204, 204) !important;
}
.goog-menuitem-disabled .goog-menuitem-content {
	color: rgb(204, 204, 204) !important;
}
.goog-menuitem-disabled .goog-menuitem-icon {
	opacity: 0.3;
}
.goog-menuitem-highlight {
	border-width: 1px 0px; border-style: dotted; border-color: rgb(238, =
238, 238); padding-top: 5px; padding-bottom: 5px; background-color: =
rgb(238, 238, 238);
}
.goog-menuitem-hover {
	border-width: 1px 0px; border-style: dotted; border-color: rgb(238, =
238, 238); padding-top: 5px; padding-bottom: 5px; background-color: =
rgb(238, 238, 238);
}
.goog-menuitem-highlight .goog-menuitem-content {
	color: rgb(51, 51, 51);
}
.goog-menuitem-hover .goog-menuitem-content {
	color: rgb(51, 51, 51);
}
.goog-menuitem-checkbox {
	left: 3px; top: 3px; width: 21px; height: 21px; right: auto; =
vertical-align: middle; position: absolute; background-repeat: =
no-repeat;
}
.goog-menuitem-icon {
	left: 3px; top: 3px; width: 21px; height: 21px; right: auto; =
vertical-align: middle; position: absolute; background-repeat: =
no-repeat;
}
.goog-option-selected {
	background-position: left; background-image: =
url("//ssl.gstatic.com/ui/v1/menu/checkmark.png"); background-repeat: =
no-repeat;
}
.goog-option-selected .goog-menuitem-content {
	color: rgb(51, 51, 51);
}
.goog-menuitem-accel {
	padding: 0px 6px; left: auto; text-align: right; right: 0px; color: =
rgb(119, 119, 119); position: absolute; direction: ltr;
}
.goog-menuitem-mnemonic-hint {
	text-decoration: underline;
}
.goog-menuitem-mnemonic-separator {
	color: rgb(119, 119, 119); padding-left: 4px; font-size: 12px;
}
.goog-menuseparator {
	margin-top: 6px; margin-bottom: 6px; border-top-color: rgb(235, 235, =
235); border-top-width: 1px; border-top-style: solid;
}
.goog-submenu-arrow {
	transition:0.218s; left: auto; text-align: right; right: 10px; =
padding-top: 3px; padding-right: 0px; font-size: 70%; position: =
absolute; opacity: 0.5; -webkit-transition: all 0.218s; -moz-transition: =
all 0.218s; -o-transition: all 0.218s;
}
.goog-menuitem-highlight .goog-submenu-arrow {
	transition:none; border-left-color: rgb(153, 153, 153); opacity: 1; =
-webkit-transition: none; -moz-transition: none; -o-transition: none;
}
.goog-menuitem-hover .goog-submenu-arrow {
	transition:none; border-left-color: rgb(153, 153, 153); opacity: 1; =
-webkit-transition: none; -moz-transition: none; -o-transition: none;
}
.goog-menuitem-disabled .goog-submenu-arrow {
	color: inherit; opacity: 1;
}
.goog-toolbar {
	background: rgb(245, 245, 245); padding: 8px 0px 4px; outline: 0px; =
border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(235, 235, =
235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid; position: relative; -ms-zoom: 1;
}
.jfk-freestanding-menu-button {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/light-grey-disclosure-arrow-down.=
png") no-repeat center; border-radius: 1px; border: 1px solid rgb(229, =
229, 229); border-image: none; width: 11px; height: 11px; cursor: =
pointer; -webkit-border-radius: 1px; -moz-border-radius: 1px;
}
.jfk-freestanding-menu-button-hover {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/dark-grey-disclosure-arrow-down.p=
ng") no-repeat center rgb(238, 238, 238); border-color: rgb(198, 198, =
198);
}
.jfk-freestanding-menu-button-active {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/dark-grey-disclosure-arrow-down.p=
ng") no-repeat center rgb(238, 238, 238); border-color: rgb(198, 198, =
198);
}
.jfk-freestanding-menu-button-open {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/dark-grey-disclosure-arrow-down.p=
ng") no-repeat center rgb(238, 238, 238); border-color: rgb(198, 198, =
198);
}
.jfk-select .goog-flat-menu-button-caption {
	width: 100%; overflow: hidden;
}
.jfk-select .goog-flat-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png=
") no-repeat center; border: currentColor; border-image: none; width: =
7px; height: 11px; margin-top: -4px;
}
.jfk-progressStatus {
	color: rgb(32, 32, 32);
}
.jfk-progressText {
	color: rgb(153, 153, 153);
}
.jfk-progressStatus {
	line-height: 18px;
}
.jfk-progressText {
	line-height: 18px;
}
.jfk-progressBar-blocking .progress-bar-horizontal {
	padding: 1px; border: 1px solid rgb(153, 153, 153); border-image: none; =
width: 320px;
}
.jfk-progressBar-nonBlocking .progress-bar-horizontal {
	padding: 1px; border: 1px solid rgb(153, 153, 153); border-image: none; =
width: 320px;
}
.jfk-progressBar-blocking .progress-bar-thumb {
	height: 5px; background-color: rgb(97, 136, 245);
}
.jfk-progressBar-nonBlocking .progress-bar-thumb {
	height: 5px; background-color: rgb(204, 204, 204);
}
.jfk-progressBar-tall.jfk-progressBar-blocking .progress-bar-thumb {
	height: 8px;
}
.jfk-progressBar-tall.jfk-progressBar-nonBlocking .progress-bar-thumb {
	height: 8px;
}
.jfk-progressBar-blocking .progress-bar-thumb {
	background-position: 0px 0px; animation:jfk-progressBar-bg 0.8s linear =
infinite; background-image: linear-gradient(315deg, transparent, =
transparent 33%, rgba(0, 0, 0, 0.12) 33%, rgba(0, 0, 0, 0.12) 66%, =
transparent 66%, transparent); background-repeat: repeat-x; =
background-size: 16px 8px; background-color: rgb(97, 136, 245); =
-webkit-animation: jfk-progressBar-bg 0.8s linear 0s infinite; =
-moz-animation: jfk-progressBar-bg 0.8s linear 0s infinite; =
-o-animation: jfk-progressBar-bg 0.8s linear 0s infinite;
}
.jfk-progressBar-tall.jfk-progressBar-blocking .progress-bar-thumb {
	animation:jfk-progressBar-bg-tall 0.8s linear infinite; =
background-size: 20px 10px; -webkit-animation: jfk-progressBar-bg-tall =
0.8s linear 0s infinite; -moz-animation: jfk-progressBar-bg-tall 0.8s =
linear 0s infinite; -o-animation: jfk-progressBar-bg-tall 0.8s linear 0s =
infinite;
}
.jfk-progressbar .progress-bar-horizontal {
	border-color: rgb(153, 153, 153);
}
.jfk-progressbar .progress-bar-vertical {
	border-color: rgb(153, 153, 153);
}
.jfk-progressbar .progress-bar-thumb {
	background-color: rgb(204, 204, 204);
}
.jfk-radiobutton {
	padding: 5px 7px; display: inline-block; position: relative;
}
.jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 0); margin: 0px; border-radius: 50%; =
border: 1px solid rgba(198, 198, 198, 1); border-image: none; left: 7px; =
top: 6px; width: 15px; height: 15px; text-align: left; position: =
absolute; box-sizing: border-box; -webkit-border-radius: 50%; =
-moz-border-radius: 50%; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.jfk-radiobutton:active .jfk-radiobutton-radio {
	background: rgba(235, 235, 235, 1); border-color: rgba(182, 182, 182, =
1);
}
.jfk-radiobutton:hover .jfk-radiobutton-radio {
	border-color: rgba(182, 182, 182, 1); box-shadow: inset 0px 1px 1px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1);
}
.jfk-radiobutton:focus .jfk-radiobutton-radio {
	border-color: rgba(77, 144, 254, 1);
}
.jfk-radiobutton-checked .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 0);
}
.jfk-radiobutton.jfk-radiobutton:focus .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 0);
}
.jfk-radiobutton.jfk-radiobutton-checked:focus .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 0);
}
.jfk-radiobutton-checked .jfk-radiobutton-radio::after {
	background: rgba(96, 96, 96, 1); border-radius: 50%; border: 2px solid =
rgb(96, 96, 96); border-image: none; left: 3px; top: 3px; width: 7px; =
height: 7px; display: block; position: relative; content: ""; =
box-sizing: border-box; -webkit-border-radius: 50%; -moz-border-radius: =
50%;
}
.jfk-radiobutton .jfk-radiobutton-label {
	margin-left: 22px; cursor: default;
}
.jfk-radiobutton-disabled .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 0); border-color: rgba(241, 241, 241, =
1);
}
.jfk-radiobutton-checked.jfk-radiobutton-disabled .jfk-radiobutton-radio =
{
	background: rgba(255, 255, 255, 0);
}
.jfk-radiobutton-checked.jfk-radiobutton-disabled =
.jfk-radiobutton-radio::after {
	background: rgba(184, 184, 184, 1);
}
.jfk-radiobutton-disabled .jfk-radiobutton-label {
	color: rgb(184, 184, 184);
}
.jfk-radiobutton-disabled:active .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 1); border-color: rgba(241, 241, 241, =
1); box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-radiobutton-disabled:hover .jfk-radiobutton-radio {
	background: rgba(255, 255, 255, 1); border-color: rgba(241, 241, 241, =
1); box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-bubble {
	border-width: 1px; border-style: solid; border-color: rgb(187, 187, =
187) rgb(187, 187, 187) rgb(168, 168, 168); padding: 16px; border-image: =
none; position: absolute; z-index: 1201 !important; box-shadow: 0px 1px =
3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); =
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px =
3px rgba(0, 0, 0, .2);
}
.jfk-bubble-closebtn {
	background: url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png") =
no-repeat; outline: 0px; border: 1px solid transparent; border-image: =
none; top: 2px; width: 21px; height: 21px; right: 2px; position: =
absolute; opacity: 0.4;
}
.jfk-bubble-closebtn:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; opacity: 0.8;
}
.jfk-bubble-arrow {
	position: absolute;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
	width: 0px; height: 0px; display: block; position: absolute;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	width: 0px; height: 0px; display: block; position: absolute;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
	border: 9px solid currentColor; border-image: none;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	border: 8px solid currentColor; border-image: none;
}
.jfk-bubble-arrowdown {
	bottom: 0px;
}
.jfk-bubble-arrowup {
	top: -9px;
}
.jfk-bubble-arrowleft {
	left: -9px;
}
.jfk-bubble-arrowright {
	right: 0px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	border-color: rgb(187, 187, 187) transparent; left: -9px;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	border-color: rgb(187, 187, 187) transparent; left: -9px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	border-color: rgb(168, 168, 168) transparent;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	border-color: rgb(255, 255, 255) transparent; left: -8px;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	border-color: rgb(255, 255, 255) transparent; left: -8px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	border-bottom-width: 0px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	border-bottom-width: 0px;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	border-top-width: 0px;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	top: 1px; border-top-width: 0px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	border-color: transparent rgb(187, 187, 187); top: -9px;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	border-color: transparent rgb(187, 187, 187); top: -9px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	border-color: transparent rgb(255, 255, 255); top: -8px;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	border-color: transparent rgb(255, 255, 255); top: -8px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	border-left-width: 0px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	left: 1px; border-left-width: 0px;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	border-right-width: 0px;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	border-right-width: 0px;
}
.jfk-tooltip {
	padding: 7px 9px; border-radius: 0px; border: 1px solid rgb(255, 255, =
255); transition:visibility, opacity 0.13s ease-in; border-image: none; =
color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; =
margin-left: -1px; display: block; white-space: pre-wrap; visibility: =
visible; position: absolute; cursor: default; -ms-word-break: break-all; =
opacity: 1; box-shadow: none; background-color: rgb(42, 42, 42); =
-moz-box-shadow: none; -webkit-box-shadow: none; -webkit-border-radius: =
0; -moz-border-radius: 0; -webkit-transition: visibility 0, opacity .13s =
ease-in; -moz-transition: visibility 0, opacity .13s ease-in; =
-o-transition: visibility 0, opacity .13s ease-in;
}
.jfk-tooltip-hide {
	transition:visibility 0.13s, opacity 0.13s ease-out, left 0s linear =
0.13s, top 0s linear 0.13s; left: 20px !important; top: 20px !important; =
visibility: hidden; opacity: 0; -webkit-transition: visibility .13s, =
opacity .13s ease-out, left 0 linear .13s, top 0 linear .13s; =
-moz-transition: visibility .13s, opacity .13s ease-out, left 0 linear =
.13s, top 0 linear .13s; -o-transition: visibility .13s, opacity .13s =
ease-out, left 0 linear .13s, top 0 linear .13s;
}
.jfk-tooltip-data {
	display: none;
}
.jfk-tooltip-arrow {
	position: absolute; pointer-events: none;
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore {
	border: 6px solid currentColor; border-image: none;
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
	border: 5px solid currentColor; border-image: none;
}
.jfk-tooltip-arrowdown {
	bottom: 0px;
}
.jfk-tooltip-arrowup {
	top: -6px;
}
.jfk-tooltip-arrowleft {
	left: -6px;
}
.jfk-tooltip-arrowright {
	right: 0px;
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore {
	border-color: rgb(255, 255, 255) transparent; left: -6px;
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
	border-color: rgb(255, 255, 255) transparent; left: -6px;
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter {
	border-color: rgb(42, 42, 42) transparent; left: -5px;
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
	border-color: rgb(42, 42, 42) transparent; left: -5px;
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore {
	border-bottom-width: 0px;
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter {
	border-bottom-width: 0px;
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
	border-top-width: 0px;
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
	top: 1px; border-top-width: 0px;
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore {
	border-color: transparent rgb(255, 255, 255); top: -6px;
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore {
	border-color: transparent rgb(255, 255, 255); top: -6px;
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter {
	border-color: transparent rgb(42, 42, 42); top: -5px;
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
	border-color: transparent rgb(42, 42, 42); top: -5px;
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore {
	border-left-width: 0px;
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter {
	left: 1px; border-left-width: 0px;
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore {
	border-right-width: 0px;
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
	border-right-width: 0px;
}
.docs-butterbar-container {
	top: 23px; width: 100%; height: 0px; text-align: center; font-weight: =
bold; position: absolute; z-index: 999;
}
.docs-butterbar-container-compact.docs-butterbar-container {
	top: 20px;
}
.docs-butterbar-wrap {
	padding-bottom: 5px; display: inline-block;
}
.docs-butterbar-link {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
a.docs-butterbar-link:link {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
a.docs-butterbar-link:visited {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
.docs-butterbar-link-no-pad {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
a.docs-butterbar-link-no-pad:link {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
a.docs-butterbar-link-no-pad:visited {
	color: rgb(102, 102, 102); text-decoration: underline; cursor: pointer;
}
.docs-butterbar-link {
	padding-left: 6px;
}
a.docs-butterbar-link:link {
	padding-left: 6px;
}
a.docs-butterbar-link:visited {
	padding-left: 6px;
}
.jfk-butterBar-warning .docs-butterbar-link {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-warning a.docs-butterbar-link:link {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-warning a.docs-butterbar-link:visited {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-warning .docs-butterbar-link-no-pad {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-warning a.docs-butterbar-link-no-pad:link {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-warning a.docs-butterbar-link-no-pad:visited {
	color: rgb(17, 17, 17);
}
.jfk-butterBar-error .docs-butterbar-link {
	color: rgb(173, 216, 230);
}
.jfk-butterBar-error a.docs-butterbar-link:link {
	color: rgb(173, 216, 230);
}
.jfk-butterBar-error a.docs-butterbar-link:visited {
	color: rgb(173, 216, 230);
}
.jfk-butterBar-error .docs-butterbar-link-no-pad {
	color: rgb(173, 216, 230);
}
.jfk-butterBar-error a.docs-butterbar-link-no-pad:link {
	color: rgb(173, 216, 230);
}
.jfk-butterBar-error a.docs-butterbar-link-no-pad:visited {
	color: rgb(173, 216, 230);
}
.docs-ml-noselect {
	-ms-user-select: none; -webkit-touch-callout: none; -webkit-user-drag: =
none; -webkit-user-select: none; -khtml-user-select: none; =
-moz-user-select: none; user-select: none;
}
.docs-material .docs-icon {
	margin: 1px 2px 2px 1px; width: 18px; height: 18px;
}
.docs-material .docs-icon-img::before {
	content: =
url(//ssl.gstatic.com/docs/common/material_common_sprite42.svg);
}
.docs-material .docs-icon-img {
	content: =
url(//ssl.gstatic.com/docs/common/material_common_sprite42.svg);
}
.docs-material .docs-icon-img-container {
	width: 364px; height: 758px; position: absolute;
}
.docs-material .goog-menuitem-icon .docs-icon-img-container {
	opacity: 0.54;
}
.docs-material .goog-menuitem-icon .docs-icon-document {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-punch {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-presentation {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-spreadsheet {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-form {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-drawing {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-script {
	opacity: 1;
}
.docs-material .goog-menuitem-icon .docs-icon-site {
	opacity: 1;
}
.docs-material .goog-toolbar-button-inner-box .docs-icon {
	margin-top: 0px;
}
.docs-material .goog-toolbar-menu-button-caption .docs-icon {
	margin-top: 0px;
}
.docs-material .goog-toolbar-menu-button-caption =
.goog-color-menu-button-indicator .docs-icon {
	margin-top: 0px;
}
.clean-palette.docs-material .docs-icon {
	margin: 4px;
}
.docs-material .docs-omnibox-row-icon .shape-icon {
	margin: -1px 0px 0px -1px;
}
.docs-material .docs-icon-save {
	left: -208px; top: -198px;
}
.docs-material .docs-icon-print {
	left: -126px; top: -460px;
}
.docs-material .docs-icon-undo {
	left: -216px; top: -686px;
}
.docs-material .docs-icon-redo-rtl {
	left: -216px; top: -686px;
}
.docs-material .docs-icon-redo {
	left: -234px; top: -406px;
}
.docs-material .docs-icon-undo-rtl {
	left: -234px; top: -406px;
}
.docs-material .docs-icon-copy {
	left: -126px; top: -54px;
}
.docs-material .docs-icon-cut {
	left: -36px; top: -740px;
}
.docs-material .docs-icon-paste {
	left: -298px; top: -184px;
}
.docs-material .docs-icon-document {
	left: -36px; top: -496px;
}
.docs-material .docs-icon-presentation {
	left: -198px; top: -442px;
}
.docs-material .docs-icon-punch {
	left: -198px; top: -442px;
}
.docs-material .docs-icon-spreadsheet {
	left: -108px; top: -334px;
}
.docs-material .docs-icon-form {
	left: -342px; top: -298px;
}
.docs-material .docs-icon-form-black {
	left: -280px; top: -166px;
}
.docs-material .docs-icon-drawing {
	left: -90px; top: -262px;
}
.docs-material .docs-icon-site {
	left: -284px; top: -604px;
}
.docs-material .docs-icon-drawing-black {
	left: -72px; top: 0px;
}
.docs-material .docs-icon-excel {
	left: -144px; top: -478px;
}
.docs-material .docs-icon-powerpoint {
	left: -54px; top: -514px;
}
.docs-material .docs-icon-word {
	left: -180px; top: -334px;
}
.docs-material .docs-icon-script {
	left: -284px; top: -568px;
}
.docs-material .docs-icon-insert-script {
	left: -72px; top: -478px;
}
.docs-material .docs-icon-gadget {
	left: -256px; top: -478px;
}
.docs-material .docs-icon-image {
	left: -36px; top: -352px;
}
.docs-material .docs-icon-clipboard {
	left: -180px; top: -18px;
}
.docs-material .docs-icon-bold {
	left: -90px; top: -36px;
}
.docs-material .docs-icon-italic {
	left: -270px; top: -334px;
}
.docs-material .docs-icon-text-color {
	left: -108px; top: -532px;
}
.docs-material .docs-icon-align-left {
	left: -252px; top: -334px;
}
.docs-material .docs-icon-align-center {
	left: -274px; top: -520px;
}
.docs-material .docs-icon-align-right {
	left: -234px; top: -686px;
}
.docs-material .docs-icon-align-justify {
	left: -36px; top: -662px;
}
.docs-material .docs-icon-align-shapes-left {
	left: -154px; top: -126px;
}
.docs-material .docs-icon-align-shapes-center {
	left: -280px; top: -184px;
}
.docs-material .docs-icon-align-shapes-right {
	left: -158px; top: -604px;
}
.docs-material .docs-icon-align-shapes-top {
	left: -244px; top: -180px;
}
.docs-material .docs-icon-align-shapes-middle {
	left: -18px; top: -352px;
}
.docs-material .docs-icon-align-shapes-bottom {
	left: -176px; top: -604px;
}
.docs-material .docs-icon-distribute-shapes-horizontally {
	left: -126px; top: -262px;
}
.docs-material .docs-icon-distribute-shapes-vertically {
	left: -54px; top: -442px;
}
.docs-material .docs-icon-valign-top {
	left: -58px; top: -280px;
}
.docs-material .docs-icon-valign-middle {
	left: -226px; top: -198px;
}
.docs-material .docs-icon-valign-bottom {
	left: -108px; top: -740px;
}
.docs-material .docs-icon-list-number {
	left: -90px; top: -406px;
}
.docs-material .docs-icon-list-bullet {
	left: 0px; top: -686px;
}
.docs-material .docs-icon-indent {
	left: -162px; top: 0px;
}
.docs-material .docs-icon-outdent {
	left: -194px; top: -568px;
}
.docs-material .docs-icon-line-spacing {
	left: -108px; top: -406px;
}
.docs-material .docs-icon-columns {
	left: -72px; top: -740px;
}
.docs-material .docs-icon-underline {
	left: -252px; top: -18px;
}
.docs-material .docs-icon-text-bgcolor {
	left: -288px; top: -406px;
}
.docs-material .docs-icon-textbox {
	left: -118px; top: -180px;
}
.docs-material .docs-icon-shapes {
	left: -18px; top: -42px;
}
.docs-material .docs-icon-line-width {
	left: -108px; top: -36px;
}
.docs-material .docs-icon-add-trendline {
	left: -54px; top: -424px;
}
.docs-material .docs-icon-data-label {
	left: -36px; top: -550px;
}
.docs-material .docs-icon-next {
	left: 0px; top: -24px;
}
.docs-material .docs-icon-previous {
	left: -36px; top: -460px;
}
.docs-material .docs-icon-no-color {
	left: -54px; top: -54px;
}
.docs-material .docs-icon-fill-color {
	left: -162px; top: -334px;
}
.docs-material .docs-icon-line-color {
	left: -180px; top: -406px;
}
.docs-material .docs-icon-line-type {
	left: -18px; top: -478px;
}
.docs-material .docs-icon-table {
	left: -90px; top: -740px;
}
.docs-material .docs-icon-comment {
	left: -18px; top: -514px;
}
.docs-material .docs-icon-comment-blank {
	left: -234px; top: -54px;
}
.docs-material .docs-icon-comment-blank-highlighted {
	left: -126px; top: -532px;
}
.docs-material .docs-icon-insert-comment {
	left: -198px; top: -424px;
}
.docs-material .docs-icon-insert-comment-24 {
	left: -304px; top: -202px;
}
.docs-material .docs-icon-chart {
	left: -248px; top: -622px;
}
.docs-material .docs-icon-list-number-rtl {
	left: -306px; top: -18px;
}
.docs-material .docs-icon-list-bullet-rtl {
	left: -234px; top: -18px;
}
.docs-material .docs-icon-indent-rtl {
	left: -328px; top: -220px;
}
.docs-material .docs-icon-outdent-rtl {
	left: -118px; top: -72px;
}
.docs-material .docs-icon-line-spacing-rtl {
	left: -252px; top: -36px;
}
.docs-material .docs-icon-text-ltr {
	left: -212px; top: -568px;
}
.docs-material .docs-icon-text-rtl {
	left: -248px; top: -586px;
}
.docs-material .docs-icon-sheet-rtl {
	left: -72px; top: -686px;
}
.docs-material .docs-icon-share {
	left: -280px; top: -90px;
}
.docs-material .docs-icon-subscript {
	left: -136px; top: -90px;
}
.docs-material .docs-icon-superscript {
	left: -334px; top: -478px;
}
.docs-material .docs-icon-strikethrough {
	left: -144px; top: -262px;
}
.docs-material .docs-icon-clear-formatting {
	left: -144px; top: -280px;
}
.docs-material .docs-icon-link {
	left: -108px; top: -686px;
}
.docs-material .docs-icon-special-character {
	left: -72px; top: -54px;
}
.docs-material .docs-icon-close-white {
	left: -172px; top: -216px;
}
.docs-material .docs-icon-close-small {
	left: -288px; top: -704px;
}
.docs-material .docs-icon-close-thin {
	left: -194px; top: -586px;
}
.docs-material .docs-icon-paint-format {
	left: -252px; top: -54px;
}
.docs-material .docs-icon-video {
	left: -144px; top: -442px;
}
.docs-material .docs-icon-reload {
	left: -252px; top: -686px;
}
.docs-material .docs-icon-reload-rtl {
	left: -342px; top: -280px;
}
.docs-material .docs-icon-insert-page-break {
	left: -108px; top: -54px;
}
.docs-material .docs-icon-close {
	left: -36px; top: -644px;
}
.docs-material .docs-icon-check {
	left: -54px; top: -262px;
}
.docs-material .docs-icon-up {
	left: -144px; top: -298px;
}
.docs-material .docs-icon-down {
	left: -252px; top: -352px;
}
.docs-material .docs-icon-add-page {
	left: -342px; top: -334px;
}
.docs-material .docs-icon-email {
	left: -162px; top: -686px;
}
.docs-material .docs-icon-insert-equation {
	left: -172px; top: -234px;
}
.docs-material .docs-icon-insert-horizontal-line {
	left: -18px; top: -626px;
}
.docs-material .docs-icon-tabstop-center {
	left: -126px; top: -280px;
}
.docs-material .docs-icon-tabstop-center-bottom {
	left: -280px; top: -244px;
}
.docs-material .docs-icon-tabstop-left {
	left: -270px; top: -280px;
}
.docs-material .docs-icon-tabstop-right {
	left: -316px; top: -244px;
}
.docs-material .docs-icon-border-all {
	left: -158px; top: -622px;
}
.docs-material .docs-icon-border-right {
	left: -144px; top: -686px;
}
.docs-material .docs-icon-border-left {
	left: -284px; top: -586px;
}
.docs-material .docs-icon-border-top {
	left: -118px; top: -126px;
}
.docs-material .docs-icon-border-bottom {
	left: -90px; top: -496px;
}
.docs-material .docs-icon-border-outside {
	left: -208px; top: -180px;
}
.docs-material .docs-icon-border-inside {
	left: -90px; top: 0px;
}
.docs-material .docs-icon-border-none {
	left: -252px; top: -298px;
}
.docs-material .docs-icon-border-horizontal {
	left: -108px; top: -704px;
}
.docs-material .docs-icon-border-vertical {
	left: -144px; top: -316px;
}
.docs-material .docs-icon-merge {
	left: -180px; top: 0px;
}
.docs-material .docs-icon-wrap {
	left: -54px; top: -370px;
}
.docs-material .docs-icon-autofilter {
	left: -198px; top: 0px;
}
.docs-material .docs-icon-autofilter-filled {
	left: -180px; top: -478px;
}
.docs-material .docs-icon-insert-function {
	left: -284px; top: -622px;
}
.docs-material .docs-icon-insert-formula {
	left: -298px; top: -112px;
}
.docs-material .docs-icon-folder-shared {
	left: -248px; top: -568px;
}
.docs-material .docs-icon-folder-outline {
	left: -72px; top: -424px;
}
.docs-material .docs-icon-folder-outline-hover {
	left: -172px; top: -198px;
}
.docs-material .docs-icon-folder-outline-pressed {
	left: -180px; top: -460px;
}
.docs-material .docs-icon-folder-solid {
	left: -256px; top: -538px;
}
.docs-material .docs-icon-drive {
	left: -90px; top: -334px;
}
.docs-material .docs-icon-drive-grey {
	left: -72px; top: -406px;
}
.docs-material .docs-icon-drive-grey-hover {
	left: -154px; top: -162px;
}
.docs-material .docs-icon-drive-grey-pressed {
	left: -136px; top: -72px;
}
.docs-material .docs-icon-drive-hover {
	left: -324px; top: -18px;
}
.docs-material .docs-icon-drive-pressed {
	left: -90px; top: -442px;
}
.docs-material .docs-icon-drive-large {
	left: -126px; top: -18px;
}
.docs-material .docs-icon-drive-large-wrapper {
	width: 36px; height: 36px;
}
.docs-material .docs-icon-back {
	left: -280px; top: -112px;
}
.docs-material .docs-icon-back-rtl {
	left: -234px; top: -352px;
}
.docs-material .docs-icon-arrow-more {
	left: -126px; top: -686px;
}
.docs-material .docs-icon-arrow-more-rtl {
	left: -190px; top: -198px;
}
.docs-material .docs-icon-search-this-document {
	left: -274px; top: -478px;
}
.docs-material .docs-icon-arrow-dropdown {
	left: -280px; top: -130px;
}
.docs-material .docs-icon-word-art {
	left: -306px; top: -298px;
}
.docs-material .docs-icon-delete-x {
	left: -288px; top: -334px;
}
.docs-material .docs-icon-settings {
	left: -136px; top: -126px;
}
.docs-material .docs-icon-plus {
	left: -162px; top: -442px;
}
.docs-material .docs-icon-plus-white {
	left: -216px; top: -406px;
}
.docs-material .docs-icon-alert {
	left: -54px; top: 0px;
}
.docs-material .docs-icon-trash {
	left: -36px; top: -370px;
}
.docs-material .docs-icon-locked {
	left: -90px; top: -280px;
}
.docs-material .docs-icon-unlocked {
	left: -90px; top: -514px;
}
.docs-material .docs-icon-add-fonts {
	left: -252px; top: -280px;
}
.docs-material .docs-icon-enter-compact {
	left: -118px; top: -144px;
}
.docs-material .docs-icon-exit-compact {
	left: -310px; top: -424px;
}
.docs-material .docs-icon-mode-edit {
	left: -144px; top: -352px;
}
.docs-material .docs-icon-mode-review {
	left: -18px; top: -388px;
}
.docs-material .docs-icon-mode-review-white {
	left: 0px; top: -496px;
}
.docs-material .docs-icon-mode-view {
	left: -36px; top: -406px;
}
.docs-material .docs-icon-mode-view-white {
	left: -216px; top: -460px;
}
.docs-material .docs-icon-chat {
	left: -54px; top: -496px;
}
.docs-material .docs-icon-chat-bubble-grey900 {
	left: -18px; top: -644px;
}
.docs-material .docs-icon-chat-bubble-white {
	left: -212px; top: -586px;
}
.docs-material .docs-icon-star {
	left: -108px; top: -280px;
}
.docs-material .docs-icon-duplicate {
	left: -270px; top: -406px;
}
.docs-material .docs-icon-file {
	left: -126px; top: -478px;
}
.docs-material .docs-icon-opacity {
	left: -136px; top: -108px;
}
.docs-material .docs-icon-label-slant {
	left: -154px; top: -72px;
}
.docs-material .docs-icon-point-size {
	left: -298px; top: -244px;
}
.docs-material .docs-icon-question {
	left: -252px; top: -406px;
}
.docs-material .docs-icon-vertical-gridlines {
	left: -162px; top: -704px;
}
.docs-material .docs-icon-left-axis {
	left: -18px; top: -608px;
}
.docs-material .docs-icon-right-axis {
	left: -180px; top: -442px;
}
.docs-material .docs-icon-left-axis-gridlines {
	left: -252px; top: -704px;
}
.docs-material .docs-icon-right-axis-gridlines {
	left: -234px; top: -280px;
}
.docs-material .docs-icon-reset {
	left: -302px; top: -622px;
}
.docs-material .docs-icon-drag-move {
	left: -108px; top: -722px;
}
.docs-material .docs-icon-col-dragger {
	left: -216px; top: -18px;
}
.docs-material .docs-icon-chrome-store {
	left: -270px; top: -18px;
}
.docs-material .docs-icon-fit-area {
	left: -108px; top: -316px;
}
.docs-material .docs-icon-zoom-out {
	left: -270px; top: -704px;
}
.docs-material .docs-icon-zoom-tool {
	left: -72px; top: -550px;
}
.docs-material .docs-icon-download {
	left: -324px; top: -280px;
}
.docs-material .docs-icon-fusion-table {
	left: -346px; top: -424px;
}
.docs-material .docs-icon-spreadsheet-sink {
	left: -234px; top: -704px;
}
.docs-material .docs-icon-send-responses {
	left: 0px; top: -280px;
}
.docs-material .docs-icon-liveform {
	left: -252px; top: -722px;
}
.docs-material .docs-icon-ellipsis {
	left: -54px; top: -460px;
}
.docs-material .docs-icon-html-preview {
	left: 0px; top: -478px;
}
.docs-material .docs-icon-grid {
	left: 0px; top: -262px;
}
.docs-material .docs-icon-add-animation {
	left: 0px; top: -568px;
}
.docs-material .docs-icon-playhead {
	left: -162px; top: -316px;
}
.docs-material .docs-icon-playhead-rtl {
	left: -328px; top: -460px;
}
.docs-material .docs-icon-unsupported {
	left: -288px; top: -280px;
}
.docs-material .docs-icon-calendar {
	left: -158px; top: -586px;
}
.docs-material .docs-zippy-closed {
	left: -126px; top: -298px;
}
.docs-material .docs-zippy-open {
	left: -126px; top: 0px;
}
.docs-material .docs-icon-bookmark {
	left: -176px; top: -568px;
}
.docs-material .docs-icon-heading {
	left: -172px; top: -180px;
}
.docs-material .docs-icon-file-blue {
	left: -72px; top: -334px;
}
.docs-material .docs-icon-web-result {
	left: -234px; top: -334px;
}
.docs-material .docs-icon-mic {
	left: -328px; top: -202px;
}
.docs-material .docs-icon-paragraph {
	left: -36px; top: -24px;
}
.docs-material .docs-icon-bookmark-black {
	left: -18px; top: -686px;
}
.docs-material .docs-icon-web-result-blue {
	left: -58px; top: -568px;
}
.docs-material .docs-icon-popout {
	left: -108px; top: -514px;
}
.docs-material .docs-icon-checkbox {
	left: -72px; top: -262px;
}
.docs-material .docs-icon-checkbox-type {
	left: -18px; top: -532px;
}
.docs-material .docs-icon-dropdown-type {
	left: -18px; top: -262px;
}
.docs-material .docs-icon-grid-type {
	left: -198px; top: -478px;
}
.docs-material .docs-icon-image-type {
	left: -18px; top: -334px;
}
.docs-material .docs-icon-radio-type {
	left: -18px; top: -496px;
}
.docs-material .docs-icon-scale-type {
	left: -136px; top: -162px;
}
.docs-material .docs-icon-text-type {
	left: -328px; top: -424px;
}
.docs-material .docs-icon-time-type {
	left: -198px; top: -18px;
}
.docs-material .docs-icon-insert-text-block {
	left: -36px; top: -608px;
}
.docs-material .docs-icon-accepting-responses-on {
	left: -162px; top: -352px;
}
.docs-material .docs-icon-accepting-responses-off {
	left: -208px; top: -90px;
}
.docs-material .docs-icon-decimal-increase {
	left: -216px; top: -280px;
}
.docs-material .docs-icon-decimal-decrease {
	left: -324px; top: -334px;
}
.docs-material .docs-icon-settings-white {
	left: -36px; top: -532px;
}
.docs-material .docs-icon-no-symbol {
	left: -162px; top: -478px;
}
.docs-material .docs-icon-crop {
	left: -36px; top: -262px;
}
.docs-material .docs-icon-green-check {
	left: -316px; top: -112px;
}
.docs-material .docs-icon-font-size {
	left: -172px; top: -90px;
}
.docs-material .docs-icon-reset-image {
	left: -266px; top: -604px;
}
.docs-material .docs-icon-r-squared {
	left: -36px; top: -478px;
}
.docs-material .docs-icon-graph-legend {
	left: -172px; top: -126px;
}
.docs-material .docs-icon-cast {
	left: -36px; top: -686px;
}
.docs-material .docs-icon-wrap-overflow {
	left: -54px; top: -334px;
}
.docs-material .docs-icon-wrap-wrap {
	left: -144px; top: -334px;
}
.docs-material .docs-icon-wrap-clip {
	left: -90px; top: -424px;
}
.docs-material .docs-icon-highlights {
	left: 0px; top: -740px;
}
.docs-material .docs-icon-green-back {
	left: -180px; top: -496px;
}
.docs-material .docs-icon-arrow-back-white {
	left: -334px; top: -166px;
}
.docs-material .docs-icon-arrow-back-white-rtl {
	left: -292px; top: -478px;
}
.docs-material .docs-icon-help {
	left: -342px; top: 0px;
}
.docs-material .docs-icon-highlight-green {
	left: -280px; top: -226px;
}
.docs-material .docs-icon-explore-black {
	left: -316px; top: -166px;
}
.docs-material .docs-icon-explore-black-padded {
	left: -180px; top: -686px;
}
.docs-material .docs-icon-explore-green {
	left: -248px; top: -604px;
}
.docs-material .docs-icon-explore-white {
	left: -198px; top: -460px;
}
.docs-material .docs-icon-insert-autovis-chart {
	left: -292px; top: -520px;
}
.docs-material .docs-icon-insert-autovis-chart-white {
	left: -36px; top: -424px;
}
.docs-material .docs-icon-zoom-in {
	left: -18px; top: -24px;
}
.docs-material .docs-icon-thumb-up {
	left: -54px; top: -352px;
}
.docs-material .docs-icon-thumb-down {
	left: -108px; top: -442px;
}
.docs-material .docs-icon-dlp-warning {
	left: -190px; top: -90px;
}
.docs-material .docs-icon-dogfood {
	left: -18px; top: -370px;
}
.docs-material .docs-icon-add-to-drive {
	left: -126px; top: -442px;
}
.docs-material .docs-icon-paste-without-formatting {
	left: -126px; top: -334px;
}
.docs-material .docs-icon-qanda {
	left: -180px; top: -280px;
}
.docs-material .docs-icon-update-chart {
	left: -198px; top: -54px;
}
.docs-material .docs-icon-arrow-back-dark {
	left: -280px; top: -202px;
}
.docs-material .docs-icon-arrow-back-dark-rtl {
	left: 0px; top: 0px;
}
.docs-material .docs-icon-open-in-external {
	left: -36px; top: -442px;
}
.docs-material .docs-icon-unlink {
	left: -230px; top: -586px;
}
.docs-material .docs-icon-bar-chart {
	left: -306px; top: -334px;
}
.docs-material .docs-icon-column-chart {
	left: -198px; top: -334px;
}
.docs-material .docs-icon-line-chart {
	left: -288px; top: -18px;
}
.docs-material .docs-icon-pie-chart {
	left: -292px; top: -502px;
}
.docs-material .docs-icon-pie-chart-outline {
	left: -108px; top: -478px; width: 18px; height: 18px;
}
.docs-material .docs-icon-named-range {
	left: -108px; top: -262px;
}
.docs-material .docs-icon-clock {
	left: -118px; top: -90px;
}
.docs-material .docs-icon-cancel {
	left: -338px; top: -568px;
}
.docs-material .docs-icon-arrow-line-tool {
	left: -54px; top: -740px;
}
.docs-material .docs-icon-arrow-tilted {
	left: -316px; top: -478px;
}
.docs-material .docs-icon-unsupported-black {
	left: -180px; top: -424px;
}
.docs-material .docs-icon-text-rotation-up {
	left: -198px; top: -686px;
}
.docs-material .docs-icon-text-rotation-down {
	left: -54px; top: -36px;
}
.docs-material .docs-icon-text-rotation-angleup {
	left: -304px; top: -226px;
}
.docs-material .docs-icon-text-rotation-angledown {
	left: -262px; top: -72px;
}
.docs-material .docs-icon-text-rotation-vertical {
	left: -54px; top: -18px;
}
.docs-material .docs-icon-text-rotation-none {
	left: 0px; top: -532px;
}
.docs-material .docs-icon-keep-lightbulb {
	left: -18px; top: -740px;
}
.docs-material .docs-icon-update-table {
	left: -216px; top: -54px;
}
.docs-material .docs-icon-update-slide {
	left: -338px; top: -72px;
}
.docs-material .docs-icon-overflow-three-dots {
	left: -298px; top: -148px;
}
.docs-material .docs-icon-restore {
	left: -306px; top: -280px;
}
.docs-material .docs-icon-paragraph-border-between {
	left: -162px; top: -280px;
}
.docs-material .docs-icon-paragraph-border-bottom {
	left: -216px; top: -334px;
}
.docs-material .docs-icon-paragraph-border-left {
	left: -90px; top: -478px;
}
.docs-material .docs-icon-paragraph-border-right {
	left: -280px; top: -72px;
}
.docs-material .docs-icon-paragraph-border-top {
	left: -54px; top: -686px;
}
.docs-material .docs-icon-diagram-white {
	left: -198px; top: -280px;
}
.docs-material .docs-icon-drive-black {
	left: -154px; top: -180px;
}
.docs-material .docs-icon-file-upload {
	left: -36px; top: -334px;
}
.docs-material .docs-icon-photos {
	left: -190px; top: -216px;
}
.docs-material .docs-icon-keyboard {
	left: -118px; top: -162px;
}
.docs-material .docs-icon-dogfood-white {
	left: -126px; top: -740px;
}
.docs-material .docs-icon-hierarchy {
	left: -288px; top: -686px;
}
.docs-material .docs-icon-timeline {
	left: -58px; top: -586px;
}
.docs-material .docs-icon-process {
	left: -18px; top: -72px;
}
.docs-material .docs-icon-transition {
	left: -216px; top: -424px;
}
.docs-material .docs-icon-mask {
	left: -172px; top: -72px;
}
.docs-material .docs-icon-visibility-off {
	left: -320px; top: -568px;
}
.docs-material .docs-icon-volume-up {
	left: -226px; top: -72px;
}
.docs-material .docs-icon-camera {
	left: -298px; top: -166px;
}
.docs-material .docs-icon-pivot-table {
	left: -136px; top: -180px;
}
.docs-material .docs-icon-insert-pivot-table {
	left: -226px; top: -90px;
}
.docs-material .docs-icon-avatar-anonymous-white-32 {
	left: -58px; top: -298px;
}
#docs-chrome {
	background: white;
}
#docs-header {
	flex:1 1 auto; position: relative; -webkit-flex: 1 1 auto;
}
.docs-og-minibar#docs-header {
	max-height: 31px;
}
#docs-header-container {
	display: flex; justify-content: flex-end; -webkit-justify-content: =
flex-end;
}
#docs-banner-container {
	display: flex; justify-content: flex-end; -webkit-justify-content: =
flex-end;
}
.docs-incompatibility-banner {
	border: 0px currentColor; flex:1 1 0px; border-image: none; width: =
100%; height: 40px; text-align: center; color: white; line-height: 40px; =
font-size: 13px; white-space: nowrap; background-color: rgb(67, 67, 67); =
-webkit-flex: 1 1;
}
.docs-incompatibility-banner-text {
	overflow: hidden; -ms-text-overflow: ellipsis; max-width: calc(100% - =
140px);
}
.docs-incompatibility-banner-view-details-button {
	border: currentColor; border-image: none; color: rgb(198, 218, 252); =
text-transform: uppercase; overflow: hidden; font-size: 13px; =
margin-left: 28px; cursor: pointer; min-width: 42px; background-color: =
inherit;
}
.docs-full-height-sidebar-placeholder {
	flex:0 0 0px; -webkit-flex: 0 0 0px;
}
.expanded.docs-full-height-sidebar-placeholder {
	flex-basis: 300px; -webkit-flex-basis: 300px; -ms-flex-basis: 300px;
}
#docs-bars {
	position: relative;
}
#docs-titlebar-container {
	margin-left: 40px; position: relative;
}
#docs-branding-container {
	width: 40px; height: 60px; margin-top: 26px; position: absolute; =
z-index: 1;
}
#docs-branding-container a {
	width: 40px; height: 60px; display: inline-block;
}
.docs-og-minibar #docs-branding-container {
	margin-top: 0px;
}
#docs-titlebar {
	padding: 7px 0px 0px; width: 100%; height: 24px; clear: both; =
font-size: 18px;
}
.docs-og-minibar#docs-header #docs-titlebar {
	height: 24px; padding-top: 0px;
}
.docs-og-minibar#docs-header #docs-titlebar-container {
	top: -21px;
}
.docs-og-minibar#docs-header .docs-titlebar-buttons {
	top: 19px;
}
.docs-exp {
	padding: 0px 5px; border-radius: 6px; border: 1px solid rgb(136, 0, 0); =
border-image: none; text-align: center; color: rgb(136, 0, 0); =
font-size: 11px; margin-right: 8px; float: left; white-space: nowrap;
}
#docs-drive-logo {
	transition:125ms linear; width: 40px; height: 60px; position: absolute; =
opacity: 0; -webkit-transition: all 125ms linear; -moz-transition: all =
125ms linear; -o-transition: all 125ms linear;
}
#docs-branding-logo {
	transition:125ms linear; width: 40px; height: 60px; position: absolute; =
-webkit-transition: all 125ms linear; -moz-transition: all 125ms linear; =
-o-transition: all 125ms linear;
}
.docs-branding-default#docs-branding-container {
	background-color: rgb(209, 209, 209);
}
.docs-branding-documents#docs-branding-container {
	background-color: rgb(66, 133, 244);
}
.docs-branding-spreadsheets#docs-branding-container {
	background-color: rgb(15, 157, 88);
}
.docs-branding-presentations#docs-branding-container {
	background-color: rgb(244, 180, 0);
}
.docs-branding-drawings#docs-branding-container {
	background-color: rgb(219, 68, 55);
}
.docs-branding-forms#docs-branding-container {
	background-color: rgb(103, 58, 183);
}
.docs-branding-scripts#docs-branding-container {
	background-color: rgb(66, 133, 244);
}
:not(.docs-branding-crossfade-transition-disabled)#docs-branding-containe=
r:hover #docs-drive-logo {
	opacity: 1;
}
:not(.docs-branding-crossfade-transition-disabled)#docs-branding-containe=
r:hover #docs-branding-logo {
	opacity: 0;
}
.docs-branding-default#docs-branding-container:hover #docs-drive-logo {
	opacity: 0;
}
.docs-branding-default#docs-branding-container:hover #docs-branding-logo =
{
	opacity: 1;
}
.docs-butter {
	text-align: center;
}
.docs-butter-inner {
	margin: 0px auto 5px; padding: 5px 7px; border-radius: 3px; font-size: =
13px; font-weight: bold;
}
.docs-butter-info {
	background: rgb(246, 188, 93); color: rgb(34, 34, 34);
}
.docs-butter-info-link {
	color: rgb(6, 88, 181);
}
.docs-butter-warning {
	background: rgb(204, 0, 0); color: rgb(255, 255, 255);
}
.docs-butter-warning-link {
	color: rgb(195, 217, 255);
}
#docs-chrome-cover-container {
	width: 100%; z-index: 990;
}
#docs-chrome-cover {
	height: 60px;
}
#docs-transient-bar-container {
	left: 50%; top: 100%; width: 0px; position: absolute;
}
.docs-fading-toolbar-message {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(153, =
153, 153); font: 28px/normal Arial, sans-serif; border-image: none; =
text-align: center; color: rgb(153, 153, 153); position: absolute; =
font-size-adjust: none; font-stretch: normal; background-color: rgb(255, =
255, 255);
}
.docs-title-outer {
	margin-left: 17px; white-space: nowrap;
}
.docs-title-inline-rename.docs-title-outer {
	margin-left: 12px;
}
.docs-title {
	display: inline-block;
}
.docs-title-input {
	margin: 0px; padding: 2px 7px; border-radius: 2px !important; border: =
1px solid transparent; border-image: none; height: 20px; color: rgb(255, =
255, 255); line-height: 22px; font-size: 18px; visibility: hidden; =
min-width: 1px;
}
.docs-title-input-label {
	font: 18px/22px Arial; margin: 0px; padding: 2px 8px; overflow: hidden; =
white-space: pre; position: absolute; z-index: 1; -ms-text-overflow: =
ellipsis; font-size-adjust: none; font-stretch: normal; pointer-events: =
none;
}
.docs-title-input-label-inner {
	line-height: 22px; font-family: Arial; display: inline;
}
.docs-title-input:hover {
	border-color: rgb(229, 229, 229);
}
.docs-title-input:focus {
	border: 1px solid rgb(77, 144, 254) !important; border-image: none =
!important; color: rgb(0, 0, 0); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.1); =
-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.1); =
-webkit-appearance: none; -moz-appearance: none;
}
.docs-title-input::-ms-clear {
	display: none;
}
.docs-title-inner {
	margin: 2px 4px 1px 3px; color: rgb(51, 51, 51); overflow: hidden; =
font-size: 18px; white-space: pre; -ms-text-overflow: ellipsis; =
max-width: 600px;
}
.docs-title .docs-title-untitled {
	color: rgb(119, 119, 119); font-style: italic;
}
.docs-title-untitled.docs-title-input-label {
	color: rgb(119, 119, 119); font-style: italic;
}
.docs-title-widget {
	width: auto; height: 27px;
}
.docs-title-widget-enabled:hover .docs-title {
	cursor: pointer; background-color: rgb(238, 238, 238);
}
.docs-title-widget .docs-back-container a {
	display: none;
}
.docs-title-widget:hover .docs-back-container a {
	display: inline-block;
}
.docs-back-container {
	width: 21px; height: 21px; padding-right: 9px; margin-top: 1px; =
vertical-align: top; opacity: 0.6;
}
.docs-back-container:hover {
	opacity: 0.9;
}
.docs-titlebar-badges {
	vertical-align: top;
}
.docs-badges-hidden-with-width.docs-titlebar-badges {
	width: 0px; overflow: hidden;
}
.docs-parent-collections-container-outer {
=09
}
.docs-dlp-container {
	height: 29px; padding-right: 2px; margin-top: 2px; vertical-align: top;
}
.docs-star-container {
	height: 29px; padding-right: 2px; margin-top: 2px; vertical-align: top;
}
.docs-folder-container {
	height: 29px; padding-right: 2px; margin-top: 2px; vertical-align: top;
}
.docs-activity-indicator-container {
	height: 29px; padding-right: 2px; margin-top: 2px; vertical-align: top;
}
.docs-docseverywhere-file-extension .jfk-button {
	margin: 3px 8px 0px 3px; padding: 0px 4px; border-radius: 4px; height: =
19px; color: white; text-transform: uppercase; font-size: 13px; =
font-weight: bold; background-color: rgb(15, 157, 88);
}
.docs-templates-badge-container {
	vertical-align: middle;
}
.docs-templates-badge {
	padding: 0px 11px; border-radius: 16px; height: 24px; color: white; =
line-height: 24px; font-size: 13px; background-color: rgb(90, 90, 90);
}
#docs-dlp {
	margin-left: 4px;
}
#docs-star {
	margin-left: 4px;
}
#docs-folder {
	margin-left: 4px;
}
#docs-activity-indicator {
	margin-left: 4px;
}
.docs-title-save-label {
	margin-left: 4px;
}
#docs-star {
	padding-top: 1px;
}
#docs-activity-indicator {
	padding-top: 2px; padding-left: 4px;
}
#docs-dlp .docs-icon-img {
	opacity: 0.45;
}
#docs-folder .docs-icon-img {
	opacity: 0.45;
}
#docs-dlp:hover .docs-icon-img {
	opacity: 0.55;
}
.goog-control-hover#docs-folder .docs-icon-img {
	opacity: 0.55;
}
.goog-control-active#docs-folder .docs-icon-img {
	opacity: 0.65;
}
.goog-control-open#docs-folder .docs-icon-img {
	opacity: 0.65;
}
.jfk-star-hover#docs-star {
	cursor: pointer;
}
.goog-control-hover#docs-folder .docs-icon-img {
	cursor: pointer;
}
#docs-dlp {
	vertical-align: baseline;
}
#docs-star {
	vertical-align: baseline;
}
#docs-folder .docs-icon {
	vertical-align: baseline;
}
.docs-debug-info {
	color: rgb(119, 119, 119) !important; font-size: 10px;
}
.docs-debug-info a {
	color: rgb(119, 119, 119) !important; font-size: 10px;
}
.docs-debug-container {
	margin-right: 6px; vertical-align: top;
}
.docs-titlebar-buttons {
	padding: 0px 44px 0px 0px; top: 26px; text-align: right; right: 0px; =
vertical-align: middle; white-space: nowrap; position: absolute;
}
.docs-titlebar-button {
	z-index: 1;
}
.docs-debug-container {
	z-index: 1;
}
#docs-docos-commentsbutton {
	margin-right: 9px;
}
#docs-titlebar-save {
	text-align: center;
}
#docs-docos-commentsbutton {
	height: 24px; padding-bottom: 3px; vertical-align: middle;
}
#docs-titlebar-share-client-button div {
	height: 24px; padding-bottom: 3px; vertical-align: middle;
}
#docs-titlebar-share-client-button div.jfk-button {
	margin-right: 0px;
}
#docs-docos-commentsbutton {
	cursor: default;
}
.docs-titlebar-share-label .goog-imageless-button-content {
	padding-right: 6px;
}
.docs-titlebar-share-label .goog-custom-button-inner-box {
	padding-right: 6px; padding-left: 10px;
}
.docs-titlebar-buttons .goog-menu-button-dropdown {
	top: 2px; vertical-align: baseline; position: relative;
}
.docs-menubar {
	font: 13px/normal Arial, sans-serif; height: 29px; margin-left: 52px; =
display: inline-block; white-space: nowrap; position: relative; cursor: =
default; font-size-adjust: none; font-stretch: normal;
}
.docs-menubar .goog-control {
	padding: 3px 7px 5px; border: 1px solid transparent; border-image: =
none; margin-top: 2px;
}
.docs-menubar .goog-control-hover {
	background: rgb(238, 238, 238); border-color: rgb(238, 238, 238);
}
.docs-menubar .goog-control-open {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; =
border-style: solid solid none; border-color: rgba(0, 0, 0, 0.2) rgba(0, =
0, 0, 0.2) currentColor; border-image: none; color: black; z-index: =
1003; box-shadow: 0px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px =
4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, =
0.2);
}
.docs-menubar .goog-control-disabled {
	color: rgb(204, 204, 204);
}
#docs-menubars {
	white-space: nowrap;
}
#docs-editor-container {
	background: rgb(238, 238, 238); padding: 0px;
}
#docs-editor {
	background: rgb(238, 238, 238);
}
.docs-companion-app-switcher-container {
	top: 60px; height: 100%; right: 0px; border-top-color: rgb(217, 217, =
217); border-top-width: 1px; border-top-style: solid; position: =
absolute; z-index: 1;
}
.docs-companion-app-switcher-container.docs-material-appbar {
	top: 64px;
}
.docs-gaia-disabled {
	color: rgb(153, 153, 153); cursor: text;
}
.docs-hide-label {
	display: none;
}
.docs-title-save-label {
	color: rgb(119, 119, 119); overflow: hidden; margin-left: 14px; =
vertical-align: text-bottom; display: inline-block; white-space: nowrap; =
max-width: 250px;
}
.docs-title-save-label-with-icon .docs-title-save-label-text {
	max-width: calc(100% - 24px);
}
.docs-title-save-label-text {
	overflow: hidden; vertical-align: text-bottom; display: inline-block; =
white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100%;
}
.docs-title-save-label-text:hover {
	text-decoration: underline; cursor: pointer;
}
.docs-title-save-label-text-focused {
	text-decoration: underline; cursor: pointer;
}
.docs-title-save-label-disabled > .docs-title-save-label-text:hover {
	text-decoration: none; cursor: auto;
}
:not(.docs-title-save-label-disabled) > .docs-title-save-label-text-link =
{
	text-decoration: underline;
}
.docs-title-save-label.docs-material .docs-title-save-label-icon {
	margin: 0px 0px -1px 7px; vertical-align: text-bottom; cursor: pointer; =
opacity: 0.54;
}
:empty.docs-title-save-label-text + .docs-title-save-label-icon {
	display: none;
}
.docs-rename-dialog {
	width: 340px;
}
.docs-edit-description-dialog {
	width: 340px;
}
.docs-rename-dialog .modal-dialog-userInput {
	width: 300px;
}
.docs-edit-description-dialog .modal-dialog-userInput {
	width: 300px;
}
#docs-help-anchor {
	left: 30%; position: absolute;
}
#docs-help-anchor-right {
	right: 0px; position: absolute;
}
.docs-faux-link {
	color: rgb(34, 0, 204); text-decoration: underline; cursor: pointer;
}
.docs-offscreen {
	left: -10000px; top: -10000px; position: absolute;
}
.modal-dialog-bg {
	z-index: 1002;
}
.goog-modalpopup-bg {
	z-index: 1002;
}
.modal-dialog {
	z-index: 1003;
}
.goog-modalpopup {
	z-index: 1003;
}
.goog-menu {
	z-index: 1003;
}
#docs-menu-shield {
	position: absolute; z-index: 1004; background-color: rgb(255, 255, =
255);
}
.docs-menu-hide-mnemonics .goog-menuitem-mnemonic-hint {
	text-decoration: none;
}
.docs-menu-hide-mnemonics .goog-menuitem-mnemonic-separator {
	display: none;
}
.goog-menu-noaccel.goog-menu .apps-menuitem {
	padding-right: 10px;
}
.goog-menu-noicon.goog-menu .apps-menuitem.goog-menuitem {
	padding-left: 16px;
}
.apps-menuitem.goog-menuitem {
	padding: 6px 10px 6px 30px; white-space: normal;
}
.apps-menuitem.goog-menuitem-highlight {
	padding-top: 6px; padding-bottom: 6px;
}
.apps-menuitem .goog-menuitem-label {
	padding-right: 6px;
}
.apps-menuitem .goog-menuitem-accel {
	padding: 0px 0px 0px 24px; float: right; position: relative;
}
.apps-menuitem .goog-submenu-arrow {
	right: 0px; padding-left: 35px; float: right; position: relative;
}
.goog-menuitem-ie.apps-menuitem {
	padding: 3px 10px 20px 30px;
}
.apps-menuitem .goog-menuitem-icon-ie {
	top: 0em; float: left;
}
.apps-menuitem .goog-menuitem-label-ie {
	float: left;
}
input {
	font-family: inherit;
}
body {
	font: 13px/normal arial, sans-serif; margin: 0px; color: black; =
font-size-adjust: none; font-stretch: normal; background-color: white;
}
.jfk-activityIndicator {
	display: inline-block; position: relative; direction: ltr;
}
.jfk-activityIndicator {
	width: 19px; height: 19px;
}
.jfk-activityIndicator-icon {
	width: 19px; height: 19px;
}
.jfk-activityIndicator-circle {
	width: 19px; height: 19px;
}
.jfk-activityIndicator-circle-transition {
	width: 19px; height: 19px;
}
.jfk-activityIndicator.jfk-activityIndicator-small {
	width: 16px; height: 16px;
}
.jfk-activityIndicator-small .jfk-activityIndicator-icon {
	width: 16px; height: 16px;
}
.jfk-activityIndicator-small .jfk-activityIndicator-circle {
	width: 16px; height: 16px;
}
.jfk-activityIndicator-small .jfk-activityIndicator-circle-transition {
	width: 16px; height: 16px;
}
.jfk-activityIndicator-icon {
	background: =
url("//ssl.gstatic.com/ui/v1/activityindicator/offline.png") no-repeat =
center;
}
.jfk-activityIndicator-small .jfk-activityIndicator-icon {
	background: =
url("//ssl.gstatic.com/ui/v1/activityindicator/offline_16.png") =
no-repeat center;
}
.jfk-activityIndicator-icon {
	transition:opacity 0.218s linear 0.44s; left: 0px; top: 0px; position: =
absolute; opacity: 0; -webkit-transition: opacity .218s linear .44s; =
-moz-transition: opacity .218s linear .44s; -o-transition: opacity .218s =
linear .44s;
}
.jfk-activityIndicator-circle {
	border-radius: 50%; left: 0px; top: 0px; position: absolute; =
-webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.jfk-activityIndicator-mask {
	overflow: hidden; position: absolute;
}
.jfk-activityIndicator-circle-transition {
	position: relative;
}
.jfk-activityIndicator-transition {
	transition:0.22s ease-in; -webkit-transition: all .22s ease-in; =
-moz-transition: all .22s ease-in; -o-transition: all .22s ease-in;
}
.jfk-activityIndicator-transition-second {
	transition:0.22s ease-out 0.22s; -webkit-transition: all .22s ease-out =
.22s; -moz-transition: all .22s ease-out .22s; -o-transition: all .22s =
ease-out .22s;
}
.jfk-bubble-promo.jfk-bubble {
	border: 1px solid rgb(240, 195, 109); border-image: none; =
background-color: rgb(249, 237, 190);
}
.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	border-color: rgb(240, 195, 109) transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	border-color: rgb(240, 195, 109) transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	border-color: rgb(249, 237, 190) transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	border-color: rgb(249, 237, 190) transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	border-color: transparent rgb(240, 195, 109);
}
.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	border-color: transparent rgb(240, 195, 109);
}
.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	border-color: transparent rgb(249, 237, 190);
}
.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	border-color: transparent rgb(249, 237, 190);
}
.jfk-star {
	padding: 2px; width: 19px; height: 19px; text-align: center; display: =
inline-block;
}
.jfk-star::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star4.png);
}
.jfk-star-hover::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star-hover4.png);
}
.jfk-star-active::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star-active4.png);
}
.jfk-star-checked::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star-lit4.png);
}
.jfk-star-hover.jfk-star-checked::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png);
}
.jfk-star-active.jfk-star-checked::before {
	content: url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png);
}
.apps-share-sprite {
	background-image: =
url("//ssl.gstatic.com/docs/documents/share/images/sprite-22.svg");
}
.sharing-aria-region {
	top: -1000px; height: 1px; overflow: hidden; position: absolute;
}
.share-butterbar-container {
	padding-bottom: 5px; font-family: Roboto,arial,sans-serif; font-size: =
13px; font-weight: bold; display: inline-block; position: fixed;
}
.share-client-dialog .share-butterbar-container {
	font-family: arial,sans-serif;
}
.share-butterbar-container .jfk-butterBar-shown {
	height: 21px;
}
.share-butterbar-top {
	top: 23px;
}
.share-butterbar-zindex {
	z-index: 3021;
}
.share-butter-icon {
	width: 21px; height: 21px; margin-top: 1px; margin-right: 1px; =
margin-bottom: 1px; vertical-align: middle; display: inline-block; =
opacity: 0.55;
}
.share-butter-message {
	line-height: 21px;
}
.share-butter-link {
	line-height: 21px;
}
.share-butter-link {
	color: rgb(17, 85, 204); text-decoration: none; cursor: pointer;
}
.share-butter-link:visited {
	color: rgb(17, 85, 204); text-decoration: none; cursor: pointer;
}
.share-butter-link:focus {
=09
}
.share-butter-link:active {
	color: rgb(209, 72, 54);
}
:disabled.share-butter-link {
	color: rgb(34, 34, 34); cursor: default;
}
.share-butter-copy-icon {
	background-position: 0px -120px;
}
.share-butter-specific-people-icon {
	background-position: 0px -72px;
}
.share-butter-person-link-icon {
	background-position: 0px -294px;
}
.share-client-dialog {
	width: auto !important; overflow: auto; max-height: 100%; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
* html .share-client-dialog {
	overflow: visible !important; max-height: none !important;
}
*:first-child + html .share-client-dialog {
	overflow: visible !important; max-height: none !important;
}
.share-client-dialog .modal-dialog-content {
	padding: 0px;
}
.share-client-dialog .modal-dialog-title {
	padding: 0px;
}
.share-client-dialog .share-client-dialog-hidden-title {
	margin: 0px; padding: 0px; height: 0px;
}
.share-client-dialog .modal-dialog-title {
	font-family: arial,sans-serif; font-weight: normal;
}
.share-client-content-iframe {
	border: currentColor; border-image: none; width: 100%; height: 100%;
}
.share-client-dialog .modal-dialog-buttons {
	display: none;
}
.share-client-error-dialog {
	width: 400px; font-family: arial,sans-serif; font-size: 12px;
}
.share-client-loading-contents {
	width: 454px; height: 99px; text-align: center;
}
.share-client-spinner {
	width: 16px; height: 16px; margin-top: 41px; display: inline-block; =
background-image: =
url("//ssl.gstatic.com/docs/documents/share/images/spinner-1.gif");
}
.inline-share-ui-status {
	padding: 5px 10px; height: 19px; font-size: 12pt; font-weight: bold; =
background-color: rgb(241, 244, 255);
}
.inline-share-ui-overlay {
	position: absolute; z-index: 150; opacity: 0; background-color: =
rgb(255, 255, 255);
}
.share-client-panel-dialog-share {
	width: 100%; height: 100%;
}
.share-client-panel-dialog-overlay {
	position: absolute; z-index: 150;
}
.share-client-offscreen {
	left: -10000px !important; top: -10000px !important; position: absolute =
!important;
}
.share-client-loading-dialog {
	font-family: arial,sans-serif;
}
.share-client-debug {
	right: 0px; bottom: 0px; color: rgb(119, 119, 119); font-size: 10px; =
display: none; position: absolute;
}
.team-drive-share-client-dialog {
	padding: 0px; border-radius: 2px; border: currentColor; border-image: =
none; overflow: hidden; box-shadow: 0px 24px 38px 3px rgba(0,0,0,0.14), =
0px 9px 46px 8px rgba(0,0,0,0.12), 0px 11px 15px -7px rgba(0,0,0,0.2);
}
.team-drive-share-client-dialog.share-client-dialog.modal-dialog {
	padding: 0px;
}
.team-drive-share-client-dialog .modal-dialog-title {
	display: none;
}
.jfk-tooltip {
	z-index: 30000;
}
.scb-container {
	display: inline-block;
}
.scb-icon {
	display: inline-block;
}
.scb-button-icon {
	margin: -3px 2px 0px -5px; vertical-align: middle !important;
}
.scb-tooltip-contents {
	color: rgb(255, 255, 255); font-size: 13px; max-width: 300px;
}
.scb-tooltip-title {
	font-size: 14px; font-weight: bold;
}
.scb-tooltip-text {
	font-weight: normal;
}
.scb-tooltip-icon-container {
	width: 25px; vertical-align: top;
}
.scb-tooltip-separator {
	margin: 2px 0px; border-top-color: rgb(85, 85, 85); border-top-width: =
1px; border-top-style: solid;
}
.jfk-button-standard .scb-button-icon {
	opacity: 0.7;
}
.jfk-button-checked.jfk-button-standard .scb-button-icon {
	opacity: 0.9;
}
.jfk-button-selected.jfk-button-standard .scb-button-icon {
	opacity: 0.9;
}
.jfk-button-hover.jfk-button-standard .scb-button-icon {
	opacity: 0.9;
}
.jfk-button-disabled.jfk-button-standard .scb-button-icon {
	opacity: 0.333;
}
.scb-public-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-unlisted-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-domain-public-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-domain-unlisted-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-privately-shared-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-private-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-invalid-icon-white {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-dlp-icon {
	width: 21px; height: 21px; vertical-align: bottom; background-repeat: =
no-repeat;
}
.scb-public-icon-white {
	background-position: 0px -802px;
}
.scb-unlisted-icon-white {
	background-position: 0px -48px;
}
.scb-domain-public-icon-white {
	background-position: 0px -243px;
}
.scb-domain-unlisted-icon-white {
	background-position: 0px -599px;
}
.scb-privately-shared-icon-white {
	background-position: 0px -318px;
}
.scb-private-icon-white {
	background-position: 0px -219px;
}
.scb-invalid-icon-white {
	background-position: 0px -623px;
}
.scb-dlp-icon {
	background-position: 0px -898px;
}
.docs-branding-icon {
	width: 40px; height: 60px; text-align: left; overflow: hidden; =
vertical-align: middle; direction: ltr;
}
.docs-branding-icon-img::before {
	content: url(//ssl.gstatic.com/docs/common/branding_sprite1.svg);
}
.docs-branding-icon-img {
	position: absolute;
}
.docs-branding-icon-drive {
	left: 0px; top: 0px;
}
.docs-branding-icon-default {
	left: 0px; top: 0px;
}
.docs-branding-icon-documents {
	left: 0px; top: -180px;
}
.docs-branding-icon-spreadsheets {
	left: 0px; top: -300px;
}
.docs-branding-icon-presentations {
	left: 0px; top: -360px;
}
.docs-branding-icon-drawings {
	left: 0px; top: -60px;
}
.docs-branding-icon-forms {
	left: 0px; top: -120px;
}
.docs-branding-icon-scripts {
	left: 0px; top: -240px;
}
.docs-icon {
	width: 21px; height: 21px; text-align: left; overflow: hidden; =
vertical-align: middle; direction: ltr;
}
.docs-icon-img::before {
	content: url(//ssl.gstatic.com/docs/common/jfk_sprite186.png);
}
.docs-icon-img {
=09
}
.docs-icon-img-legacy {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite186.png");
}
.docs-icon-img-container {
	width: 42px; height: 4167px; position: absolute;
}
.goog-color-menu-button-indicator .docs-icon {
	height: 19px;
}
.goog-menuitem-icon .docs-icon-img-container {
	opacity: 0.7;
}
.goog-menuitem-icon .docs-icon-document {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-punch {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-presentation {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-spreadsheet {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-form {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-drawing {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-script {
	opacity: 1;
}
.goog-menuitem-icon .docs-icon-site {
	opacity: 1;
}
.docs-icon-save {
	left: 0px; top: -1077px;
}
.docs-icon-print {
	left: 0px; top: -528px;
}
.docs-icon-undo {
	left: 0px; top: -759px;
}
.docs-icon-redo-rtl {
	left: 0px; top: -759px;
}
.docs-icon-redo {
	left: -21px; top: -1434px;
}
.docs-icon-undo-rtl {
	left: -21px; top: -1434px;
}
.docs-icon-copy {
	left: 0px; top: -2694px;
}
.docs-icon-cut {
	left: 0px; top: -2085px;
}
.docs-icon-paste {
	left: -21px; top: -528px;
}
.docs-icon-document {
	left: -21px; top: -1392px;
}
.docs-icon-presentation {
	left: -21px; top: -444px;
}
.docs-icon-punch {
	left: -21px; top: -444px;
}
.docs-icon-spreadsheet {
	left: -21px; top: -1014px;
}
.docs-icon-form {
	left: -21px; top: -1140px;
}
.docs-icon-form-black {
	left: 0px; top: -1203px;
}
.docs-icon-drawing {
	left: 0px; top: -4044px;
}
.docs-icon-site {
	left: -21px; top: -2442px;
}
.docs-icon-drawing-black {
	left: -21px; top: -2904px;
}
.docs-icon-excel {
	left: -21px; top: -2253px;
}
.docs-icon-powerpoint {
	left: -21px; top: -2043px;
}
.docs-icon-word {
	left: 0px; top: -2778px;
}
.docs-icon-script {
	left: -21px; top: -3393px;
}
.docs-icon-insert-script {
	left: -21px; top: -2673px;
}
.docs-icon-gadget {
	left: 0px; top: -2295px;
}
.docs-icon-image {
	left: 0px; top: -2442px;
}
.docs-icon-clipboard {
	left: 0px; top: -864px;
}
.docs-icon-bold {
	left: 0px; top: -1035px;
}
.docs-icon-italic {
	left: 0px; top: -3540px;
}
.docs-icon-text-color {
	left: -21px; top: -2148px;
}
.docs-icon-align-left {
	left: 0px; top: -3750px;
}
.docs-icon-align-center {
	left: -21px; top: -1623px;
}
.docs-icon-align-right {
	left: -21px; top: -2274px;
}
.docs-icon-align-justify {
	left: 0px; top: -2253px;
}
.docs-icon-align-shapes-left {
	left: -21px; top: -591px;
}
.docs-icon-align-shapes-center {
	left: 0px; top: -1140px;
}
.docs-icon-align-shapes-right {
	left: 0px; top: -4104px;
}
.docs-icon-align-shapes-top {
	left: 0px; top: -2463px;
}
.docs-icon-align-shapes-middle {
	left: 0px; top: -801px;
}
.docs-icon-align-shapes-bottom {
	left: 0px; top: -402px;
}
.docs-icon-distribute-shapes-horizontally {
	left: -21px; top: -1371px;
}
.docs-icon-distribute-shapes-vertically {
	left: -21px; top: -3687px;
}
.docs-icon-valign-top {
	left: 0px; top: -3771px;
}
.docs-icon-valign-middle {
	left: 0px; top: -297px;
}
.docs-icon-valign-bottom {
	left: -21px; top: -3582px;
}
.docs-icon-list-number {
	left: 0px; top: -3624px;
}
.docs-icon-list-bullet {
	left: 0px; top: -2232px;
}
.docs-icon-indent {
	left: 0px; top: -3876px;
}
.docs-icon-outdent {
	left: -21px; top: -864px;
}
.docs-icon-line-spacing {
	left: -21px; top: -1497px;
}
.docs-icon-columns {
	left: 0px; top: -1056px;
}
.docs-icon-underline {
	left: 0px; top: -675px;
}
.docs-icon-text-bgcolor {
	left: -21px; top: -192px;
}
.docs-icon-textbox {
	left: -21px; top: -1329px;
}
.docs-icon-shapes {
	left: -21px; top: -2127px;
}
.docs-icon-line-width {
	left: -21px; top: -2358px;
}
.docs-icon-add-trendline {
	left: -21px; top: -87px;
}
.docs-icon-data-label {
	left: 0px; top: -1602px;
}
.docs-icon-next {
	left: -21px; top: -2988px;
}
.docs-icon-previous {
	left: 0px; top: -1434px;
}
.docs-icon-no-color {
	left: -21px; top: -2106px;
}
.docs-icon-fill-color {
	left: 0px; top: -3645px;
}
.docs-icon-line-color {
	left: -21px; top: -2694px;
}
.docs-icon-line-type {
	left: 0px; top: -2967px;
}
.docs-icon-table {
	left: 0px; top: -3351px;
}
.docs-icon-comment {
	left: -21px; top: -66px;
}
.docs-icon-comment-blank {
	left: 0px; top: -3393px;
}
.docs-icon-comment-blank-highlighted {
	left: 0px; top: -1560px;
}
.docs-icon-insert-comment {
	left: -21px; top: -66px;
}
.docs-icon-chart {
	left: 0px; top: -423px;
}
.docs-icon-list-number-rtl {
	left: -21px; top: -2064px;
}
.docs-icon-list-bullet-rtl {
	left: -21px; top: -3918px;
}
.docs-icon-indent-rtl {
	left: 0px; top: -1497px;
}
.docs-icon-outdent-rtl {
	left: 0px; top: -2820px;
}
.docs-icon-line-spacing-rtl {
	left: -21px; top: -2085px;
}
.docs-icon-text-ltr {
	left: 0px; top: -192px;
}
.docs-icon-text-rtl {
	left: -21px; top: -2421px;
}
.docs-icon-sheet-rtl {
	left: -21px; top: -972px;
}
.docs-icon-share {
	left: 0px; top: -3201px;
}
.docs-icon-subscript {
	left: 0px; top: -3456px;
}
.docs-icon-superscript {
	left: -21px; top: -3960px;
}
.docs-icon-strikethrough {
	left: 0px; top: -486px;
}
.docs-icon-clear-formatting {
	left: 0px; top: -1707px;
}
.docs-icon-link {
	left: -21px; top: -4125px;
}
.docs-icon-special-character {
	left: -21px; top: -696px;
}
.docs-icon-close-white {
	left: -21px; top: -2463px;
}
.docs-icon-close-small {
	left: -21px; top: -3309px;
}
.docs-icon-close-thin {
	left: -21px; top: -2022px;
}
.docs-icon-paint-format {
	left: 0px; top: -591px;
}
.docs-icon-video {
	left: 0px; top: -3414px;
}
.docs-icon-reload {
	left: -21px; top: -4146px;
}
.docs-icon-reload-rtl {
	left: 0px; top: -3960px;
}
.docs-icon-insert-page-break {
	left: -21px; top: -3666px;
}
.docs-icon-close {
	left: -21px; top: -654px;
}
.docs-icon-check {
	left: -21px; top: -1791px;
}
.docs-icon-up {
	left: -21px; top: -3159px;
}
.docs-icon-down {
	left: -21px; top: -402px;
}
.docs-icon-add-page {
	left: 0px; top: -1959px;
}
.docs-icon-email {
	left: -21px; top: -108px;
}
.docs-icon-insert-equation {
	left: -21px; top: -2400px;
}
.docs-icon-insert-horizontal-line {
	left: -21px; top: -3117px;
}
.docs-icon-tabstop-center {
	left: 0px; top: -3792px;
}
.docs-icon-tabstop-center-bottom {
	left: 0px; top: -339px;
}
.docs-icon-tabstop-left {
	left: 0px; top: -255px;
}
.docs-icon-tabstop-right {
	left: -21px; top: -1707px;
}
.docs-icon-border-all {
	left: 0px; top: -1329px;
}
.docs-icon-border-right {
	left: 0px; top: -45px;
}
.docs-icon-border-left {
	left: -21px; top: -1098px;
}
.docs-icon-border-top {
	left: 0px; top: -4083px;
}
.docs-icon-border-bottom {
	left: -21px; top: -45px;
}
.docs-icon-border-outside {
	left: -21px; top: -213px;
}
.docs-icon-border-inside {
	left: -21px; top: -2001px;
}
.docs-icon-border-none {
	left: 0px; top: -885px;
}
.docs-icon-border-horizontal {
	left: 0px; top: -1245px;
}
.docs-icon-border-vertical {
	left: 0px; top: -1644px;
}
.docs-icon-merge {
	left: 0px; top: -2022px;
}
.docs-icon-wrap {
	left: -21px; top: -1749px;
}
.docs-icon-autofilter {
	left: 0px; top: -4125px;
}
.docs-icon-autofilter-filled {
	left: -21px; top: -381px;
}
.docs-icon-insert-function {
	left: 0px; top: -3477px;
}
.docs-icon-insert-formula {
	left: 0px; top: -738px;
}
.docs-icon-folder-shared {
	left: 0px; top: -3117px;
}
.docs-icon-folder-outline {
	left: 0px; top: -381px;
}
.docs-icon-folder-outline-hover {
	left: 0px; top: -2673px;
}
.docs-icon-folder-outline-pressed {
	left: -21px; top: -171px;
}
.docs-icon-folder-solid {
	left: 0px; top: -2568px;
}
.docs-icon-drive {
	left: -21px; top: -3624px;
}
.docs-icon-drive-grey {
	left: -21px; top: -1077px;
}
.docs-icon-drive-grey-hover {
	left: 0px; top: -2526px;
}
.docs-icon-drive-grey-pressed {
	left: 0px; top: -2358px;
}
.docs-icon-drive-hover {
	left: 0px; top: -1665px;
}
.docs-icon-drive-pressed {
	left: -21px; top: -150px;
}
.docs-icon-drive-large {
	left: 0px; top: -1266px;
}
.docs-icon-back {
	left: 0px; top: -822px;
}
.docs-icon-back-rtl {
	left: -21px; top: -3834px;
}
.docs-icon-arrow-more {
	left: 0px; top: -276px;
}
.docs-icon-arrow-more-rtl {
	left: 0px; top: -993px;
}
.docs-icon-search-this-document {
	left: 0px; top: -24px;
}
.docs-icon-arrow-dropdown {
	left: 0px; top: -3981px;
}
.docs-icon-word-art {
	left: -21px; top: -4083px;
}
.docs-icon-delete-x {
	left: 0px; top: -2904px;
}
.docs-icon-settings {
	left: 0px; top: -780px;
}
.docs-icon-drive-large-wrapper {
	width: 42px; height: 42px;
}
.docs-icon-plus {
	left: 0px; top: -1392px;
}
.docs-icon-plus-white {
	left: 0px; top: -3096px;
}
.docs-icon-alert {
	left: -21px; top: -3180px;
}
.docs-icon-trash {
	left: 0px; top: -507px;
}
.docs-icon-locked {
	left: -21px; top: -3729px;
}
.docs-icon-unlocked {
	left: 0px; top: -2589px;
}
.docs-icon-add-fonts {
	left: -21px; top: -507px;
}
.docs-icon-enter-compact {
	left: 0px; top: -2736px;
}
.docs-icon-exit-compact {
	left: 0px; top: -1539px;
}
.docs-icon-mode-edit {
	left: 0px; top: -213px;
}
.docs-icon-mode-review {
	left: -21px; top: -318px;
}
.docs-icon-mode-review-white {
	left: 0px; top: -3372px;
}
.docs-icon-mode-view {
	left: 0px; top: -654px;
}
.docs-icon-mode-view-white {
	left: 0px; top: -3330px;
}
.docs-icon-chat {
	left: -21px; top: -2946px;
}
.docs-icon-star {
	left: 0px; top: -1182px;
}
.docs-icon-duplicate {
	left: -21px; top: -3855px;
}
.docs-icon-file {
	left: 0px; top: -2862px;
}
.docs-icon-opacity {
	left: 0px; top: -3561px;
}
.docs-icon-label-slant {
	left: 0px; top: -2106px;
}
.docs-icon-point-size {
	left: -21px; top: -549px;
}
.docs-icon-question {
	left: 0px; top: -3687px;
}
.docs-icon-vertical-gridlines {
	left: -21px; top: -2631px;
}
.docs-icon-left-axis {
	left: -21px; top: -1686px;
}
.docs-icon-right-axis {
	left: 0px; top: -3897px;
}
.docs-icon-left-axis-gridlines {
	left: -21px; top: -3561px;
}
.docs-icon-right-axis-gridlines {
	left: 0px; top: -3729px;
}
.docs-icon-reset {
	left: 0px; top: -2043px;
}
.docs-icon-drag-move {
	left: 0px; top: -3435px;
}
.docs-icon-col-dragger {
	left: -21px; top: -927px;
}
.docs-icon-chrome-store {
	left: -21px; top: -3051px;
}
.docs-icon-fit-area {
	left: 0px; top: -3603px;
}
.docs-icon-zoom-out {
	left: -21px; top: -2526px;
}
.docs-icon-zoom-tool {
	left: 0px; top: -2610px;
}
.docs-icon-download {
	left: 0px; top: -2946px;
}
.docs-icon-fusion-table {
	left: -21px; top: -2841px;
}
.docs-icon-spreadsheet-sink {
	left: 0px; top: -2064px;
}
.docs-icon-send-responses {
	left: 0px; top: -234px;
}
.docs-icon-liveform {
	left: -21px; top: -423px;
}
.docs-icon-ellipsis {
	left: 0px; top: -1833px;
}
.docs-icon-html-preview {
	left: -21px; top: -2505px;
}
.docs-icon-grid {
	left: -21px; top: -3264px;
}
.docs-icon-add-animation {
	left: 0px; top: -150px;
}
.docs-icon-playhead {
	left: 0px; top: -444px;
}
.docs-icon-playhead-rtl {
	left: 0px; top: -3519px;
}
.docs-icon-unsupported {
	left: 0px; top: -906px;
}
.docs-icon-calendar {
	left: 0px; top: -2001px;
}
.docs-zippy-closed {
	left: 0px; top: -1728px;
}
.docs-zippy-open {
	left: -21px; top: -2967px;
}
.docs-icon-bookmark {
	left: -21px; top: -1182px;
}
.docs-icon-heading {
	left: 0px; top: -3030px;
}
.docs-icon-file-blue {
	left: -21px; top: -1350px;
}
.docs-icon-web-result {
	left: 0px; top: -1518px;
}
.docs-icon-mic {
	left: -21px; top: -1917px;
}
.docs-icon-paragraph {
	left: 0px; top: -2274px;
}
.docs-icon-bookmark-black {
	left: 0px; top: -1770px;
}
.docs-icon-web-result-blue {
	left: 0px; top: -465px;
}
.docs-icon-popout {
	left: -21px; top: -570px;
}
.docs-icon-checkbox {
	left: -21px; top: -3414px;
}
.docs-icon-checkbox-type {
	left: -21px; top: -1308px;
}
.docs-icon-dropdown-type {
	left: -21px; top: -1644px;
}
.docs-icon-grid-type {
	left: 0px; top: -3498px;
}
.docs-icon-image-type {
	left: 0px; top: -2925px;
}
.docs-icon-radio-type {
	left: 0px; top: -2505px;
}
.docs-icon-scale-type {
	left: -21px; top: -2883px;
}
.docs-icon-text-type {
	left: -21px; top: -3009px;
}
.docs-icon-time-type {
	left: 0px; top: -972px;
}
.docs-icon-insert-text-block {
	left: 0px; top: -3834px;
}
.docs-icon-accepting-responses-on {
	left: -21px; top: -1119px;
}
.docs-icon-accepting-responses-off {
	left: 0px; top: -1371px;
}
.docs-icon-decimal-increase {
	left: 0px; top: -3918px;
}
.docs-icon-decimal-decrease {
	left: 0px; top: -1308px;
}
.docs-icon-settings-white {
	left: -21px; top: -3498px;
}
.docs-icon-no-symbol {
	left: 0px; top: -2757px;
}
.docs-icon-crop {
	left: 0px; top: -3708px;
}
.docs-icon-green-check {
	left: 0px; top: -3051px;
}
.docs-icon-font-size {
	left: 0px; top: -1413px;
}
.docs-icon-reset-image {
	left: 0px; top: -2421px;
}
.docs-icon-r-squared {
	left: 0px; top: -2169px;
}
.docs-icon-graph-legend {
	left: 0px; top: -2883px;
}
.docs-icon-cast {
	left: 0px; top: -1917px;
}
.docs-icon-wrap-overflow {
	left: -21px; top: -24px;
}
.docs-icon-wrap-wrap {
	left: -21px; top: -1602px;
}
.docs-icon-wrap-clip {
	left: 0px; top: -3309px;
}
.docs-icon-highlights {
	left: -21px; top: -3939px;
}
.docs-icon-green-back {
	left: 0px; top: -360px;
}
.docs-icon-arrow-back-white {
	left: 0px; top: -3072px;
}
.docs-icon-arrow-back-white-rtl {
	left: 0px; top: -630px;
}
.docs-icon-help {
	left: 0px; top: -1875px;
}
.docs-icon-highlight-green {
	left: -21px; top: -3201px;
}
.docs-icon-explore-black {
	left: -21px; top: -2799px;
}
.docs-icon-explore-black-padded {
	left: 0px; top: -3180px;
}
.docs-icon-explore-green {
	left: 0px; top: -3813px;
}
.docs-icon-explore-white {
	left: 0px; top: -1686px;
}
.docs-icon-insert-autovis-chart {
	left: -21px; top: -738px;
}
.docs-icon-insert-autovis-chart-white {
	left: 0px; top: -1455px;
}
.docs-icon-zoom-in {
	left: 0px; top: -2316px;
}
.docs-icon-thumb-up {
	left: 0px; top: -1098px;
}
.docs-icon-thumb-down {
	left: 0px; top: -2547px;
}
.docs-icon-dlp-warning {
	left: 0px; top: -3582px;
}
.docs-icon-dogfood {
	left: 0px; top: -4065px;
}
.docs-icon-add-to-drive {
	left: 0px; top: -3939px;
}
.docs-icon-paste-without-formatting {
	left: -21px; top: -1980px;
}
.docs-icon-qanda {
	left: -21px; top: -2610px;
}
.docs-icon-update-chart {
	left: 0px; top: -1161px;
}
.docs-icon-arrow-back-dark {
	left: 0px; top: -3285px;
}
.docs-icon-arrow-back-dark-rtl {
	left: 0px; top: -948px;
}
.docs-icon-open-in-external {
	left: -21px; top: -759px;
}
.docs-icon-unlink {
	left: 0px; top: -1350px;
}
.docs-icon-bar-chart {
	left: -21px; top: -2337px;
}
.docs-icon-column-chart {
	left: 0px; top: -1014px;
}
.docs-icon-line-chart {
	left: 0px; top: -549px;
}
.docs-icon-pie-chart {
	left: -21px; top: -1413px;
}
.docs-icon-pie-chart-outline {
	left: 0px; top: 0px; width: 24px; height: 24px;
}
.docs-icon-named-range {
	left: 0px; top: -3243px;
}
.docs-icon-clock {
	left: 0px; top: -696px;
}
.docs-icon-cancel {
	left: -21px; top: -255px;
}
.docs-icon-arrow-line-tool {
	left: 0px; top: -4002px;
}
.docs-icon-arrow-tilted {
	left: -21px; top: -2190px;
}
.docs-icon-unsupported-black {
	left: -21px; top: -3222px;
}
.docs-icon-text-rotation {
	left: -21px; top: -2379px;
}
.docs-icon-text-rotation-up {
	left: 0px; top: -2148px;
}
.docs-icon-text-rotation-down {
	left: 0px; top: -3264px;
}
.docs-icon-text-rotation-angleup {
	left: -21px; top: -3030px;
}
.docs-icon-text-rotation-angledown {
	left: -21px; top: -3813px;
}
.docs-icon-text-rotation-vertical {
	left: 0px; top: -717px;
}
.docs-icon-text-rotation-none {
	left: -21px; top: -2652px;
}
.docs-icon-keep-lightbulb {
	left: -21px; top: -717px;
}
.docs-icon-update-table {
	left: -21px; top: -3540px;
}
.docs-icon-update-slide {
	left: -21px; top: -1560px;
}
.docs-icon-overflow-three-dots {
	left: -21px; top: -2232px;
}
.docs-icon-restore {
	left: -21px; top: -4002px;
}
.docs-icon-paragraph-border-between {
	left: 0px; top: -129px;
}
.docs-icon-paragraph-border-bottom {
	left: 0px; top: -1854px;
}
.docs-icon-paragraph-border-left {
	left: -21px; top: -3876px;
}
.docs-icon-paragraph-border-right {
	left: -21px; top: -2295px;
}
.docs-icon-paragraph-border-top {
	left: 0px; top: -3666px;
}
.docs-icon-diagram-white {
	left: -21px; top: -1875px;
}
.docs-icon-drive-black {
	left: -21px; top: -1812px;
}
.docs-icon-file-upload {
	left: 0px; top: -2379px;
}
.docs-icon-photos {
	left: -21px; top: -906px;
}
.docs-icon-keyboard {
	left: 0px; top: -318px;
}
.docs-icon-dogfood-white {
	left: 0px; top: -2715px;
}
.docs-icon-hierarchy {
	left: -21px; top: -843px;
}
.docs-icon-timeline {
	left: 0px; top: -3138px;
}
.docs-icon-process {
	left: 0px; top: -2841px;
}
.docs-icon-transition {
	left: 0px; top: -612px;
}
.docs-icon-mask {
	left: 0px; top: -1224px;
}
.docs-icon-visibility-off {
	left: 0px; top: -2337px;
}
.docs-icon-volume-up {
	left: -21px; top: -3372px;
}
.docs-icon-camera {
	left: -21px; top: -2484px;
}
.docs-icon-pivot-table {
	left: 0px; top: -1623px;
}
.docs-icon-insert-pivot-table {
	left: 0px; top: -3159px;
}
@media not all
{
.docs-icon-img {
	content: url(//ssl.gstatic.com/docs/common/jfk_sprite_hdpi124.png);
}
.docs-icon-img-container {
	width: 42px; height: 4380px; position: absolute;
}
.docs-icon-save {
	left: 0px; top: -3870px;
}
.docs-icon-print {
	left: 0px; top: -1578px;
}
.docs-icon-undo {
	left: 0px; top: -3282px;
}
.docs-icon-redo-rtl {
	left: 0px; top: -3282px;
}
.docs-icon-redo {
	left: -21px; top: -1137px;
}
.docs-icon-undo-rtl {
	left: -21px; top: -1137px;
}
.docs-icon-copy {
	left: -21px; top: -3282px;
}
.docs-icon-cut {
	left: 0px; top: -360px;
}
.docs-icon-paste {
	left: -21px; top: -594px;
}
.docs-icon-document {
	left: 0px; top: -42px;
}
.docs-icon-presentation {
	left: -21px; top: -2292px;
}
.docs-icon-punch {
	left: -21px; top: -2292px;
}
.docs-icon-spreadsheet {
	left: -21px; top: -510px;
}
.docs-icon-form {
	left: -21px; top: -990px;
}
.docs-icon-form-black {
	left: -21px; top: -3660px;
}
.docs-icon-drawing {
	left: -21px; top: -3828px;
}
.docs-icon-site {
	left: 0px; top: -3177px;
}
.docs-icon-drawing-black {
	left: 0px; top: -3618px;
}
.docs-icon-excel {
	left: 0px; top: -84px;
}
.docs-icon-powerpoint {
	left: -21px; top: -3492px;
}
.docs-icon-word {
	left: -21px; top: -864px;
}
.docs-icon-script {
	left: -21px; top: -2862px;
}
.docs-icon-insert-script {
	left: -21px; top: -3261px;
}
.docs-icon-gadget {
	left: 0px; top: -2145px;
}
.docs-icon-image {
	left: 0px; top: -4146px;
}
.docs-icon-clipboard {
	left: -21px; top: -1683px;
}
.docs-icon-bold {
	left: -21px; top: -1200px;
}
.docs-icon-italic {
	left: -21px; top: -759px;
}
.docs-icon-text-color {
	left: 0px; top: -738px;
}
.docs-icon-align-left {
	left: 0px; top: -510px;
}
.docs-icon-align-center {
	left: 0px; top: -4083px;
}
.docs-icon-align-right {
	left: -21px; top: -3198px;
}
.docs-icon-align-justify {
	left: 0px; top: -2061px;
}
.docs-icon-align-shapes-left {
	left: -21px; top: -1704px;
}
.docs-icon-align-shapes-center {
	left: 0px; top: -2799px;
}
.docs-icon-align-shapes-right {
	left: 0px; top: -615px;
}
.docs-icon-align-shapes-top {
	left: 0px; top: -1053px;
}
.docs-icon-align-shapes-middle {
	left: -21px; top: -2355px;
}
.docs-icon-align-shapes-bottom {
	left: 0px; top: -3345px;
}
.docs-icon-distribute-shapes-horizontally {
	left: -21px; top: -105px;
}
.docs-icon-distribute-shapes-vertically {
	left: 0px; top: -3093px;
}
.docs-icon-valign-top {
	left: 0px; top: -2967px;
}
.docs-icon-valign-middle {
	left: 0px; top: -318px;
}
.docs-icon-valign-bottom {
	left: -21px; top: -2208px;
}
.docs-icon-list-number {
	left: 0px; top: -2757px;
}
.docs-icon-list-bullet {
	left: -21px; top: -3870px;
}
.docs-icon-indent {
	left: -21px; top: -1431px;
}
.docs-icon-outdent {
	left: -21px; top: -4104px;
}
.docs-icon-line-spacing {
	left: -21px; top: -4041px;
}
.docs-icon-columns {
	left: 0px; top: -2463px;
}
.docs-icon-underline {
	left: -21px; top: -1494px;
}
.docs-icon-text-bgcolor {
	left: -21px; top: -2187px;
}
.docs-icon-textbox {
	left: 0px; top: -1557px;
}
.docs-icon-shapes {
	left: -21px; top: 0px;
}
.docs-icon-line-width {
	left: 0px; top: -2862px;
}
.docs-icon-add-trendline {
	left: 0px; top: -3051px;
}
.docs-icon-data-label {
	left: 0px; top: -4314px;
}
.docs-icon-next {
	left: -21px; top: -2271px;
}
.docs-icon-previous {
	left: 0px; top: -2208px;
}
.docs-icon-no-color {
	left: 0px; top: -1095px;
}
.docs-icon-fill-color {
	left: 0px; top: -2355px;
}
.docs-icon-line-color {
	left: -21px; top: -381px;
}
.docs-icon-line-type {
	left: 0px; top: -1116px;
}
.docs-icon-table {
	left: -21px; top: -1872px;
}
.docs-icon-comment {
	left: 0px; top: -1326px;
}
.docs-icon-comment-blank {
	left: 0px; top: -4167px;
}
.docs-icon-comment-blank-highlighted {
	left: 0px; top: -489px;
}
.docs-icon-insert-comment {
	left: 0px; top: -1326px;
}
.docs-icon-chart {
	left: 0px; top: -1431px;
}
.docs-icon-list-number-rtl {
	left: -21px; top: -2988px;
}
.docs-icon-list-bullet-rtl {
	left: 0px; top: -1284px;
}
.docs-icon-indent-rtl {
	left: 0px; top: -1977px;
}
.docs-icon-outdent-rtl {
	left: 0px; top: -63px;
}
.docs-icon-line-spacing-rtl {
	left: 0px; top: -1221px;
}
.docs-icon-text-ltr {
	left: -21px; top: -4188px;
}
.docs-icon-text-rtl {
	left: 0px; top: -678px;
}
.docs-icon-sheet-rtl {
	left: -21px; top: -234px;
}
.docs-icon-share {
	left: 0px; top: -105px;
}
.docs-icon-subscript {
	left: 0px; top: -2103px;
}
.docs-icon-superscript {
	left: 0px; top: -4041px;
}
.docs-icon-strikethrough {
	left: 0px; top: -3135px;
}
.docs-icon-clear-formatting {
	left: 0px; top: -1389px;
}
.docs-icon-link {
	left: 0px; top: -4335px;
}
.docs-icon-special-character {
	left: -21px; top: -2082px;
}
.docs-icon-close-white {
	left: -21px; top: -1242px;
}
.docs-icon-close-small {
	left: 0px; top: -3996px;
}
.docs-icon-close-thin {
	left: 0px; top: -2988px;
}
.docs-icon-paint-format {
	left: 0px; top: -2694px;
}
.docs-icon-video {
	left: -21px; top: -2019px;
}
.docs-icon-reload {
	left: -21px; top: -3975px;
}
.docs-icon-reload-rtl {
	left: -21px; top: -1620px;
}
.docs-icon-insert-page-break {
	left: -21px; top: -3639px;
}
.docs-icon-close {
	left: 0px; top: -1137px;
}
.docs-icon-check {
	left: 0px; top: -1242px;
}
.docs-icon-up {
	left: -21px; top: -531px;
}
.docs-icon-down {
	left: -21px; top: -3723px;
}
.docs-icon-add-page {
	left: -21px; top: -1788px;
}
.docs-icon-email {
	left: -21px; top: -3156px;
}
.docs-icon-insert-equation {
	left: -21px; top: -3072px;
}
.docs-icon-insert-horizontal-line {
	left: -21px; top: -2418px;
}
.docs-icon-tabstop-center {
	left: 0px; top: -1872px;
}
.docs-icon-tabstop-center-bottom {
	left: -21px; top: -780px;
}
.docs-icon-tabstop-left {
	left: -21px; top: -2757px;
}
.docs-icon-tabstop-right {
	left: 0px; top: -1515px;
}
.docs-icon-border-all {
	left: 0px; top: -1179px;
}
.docs-icon-border-right {
	left: 0px; top: -1683px;
}
.docs-icon-border-left {
	left: -21px; top: -678px;
}
.docs-icon-border-top {
	left: 0px; top: -2568px;
}
.docs-icon-border-bottom {
	left: -21px; top: -822px;
}
.docs-icon-border-outside {
	left: 0px; top: -3387px;
}
.docs-icon-border-inside {
	left: -21px; top: -3345px;
}
.docs-icon-border-none {
	left: -21px; top: -189px;
}
.docs-icon-border-horizontal {
	left: 0px; top: -1305px;
}
.docs-icon-border-vertical {
	left: -21px; top: -1662px;
}
.docs-icon-merge {
	left: -21px; top: -3534px;
}
.docs-icon-wrap {
	left: -21px; top: -4146px;
}
.docs-icon-autofilter {
	left: 0px; top: -4272px;
}
.docs-icon-autofilter-filled {
	left: 0px; top: -3660px;
}
.docs-icon-insert-function {
	left: 0px; top: -1368px;
}
.docs-icon-insert-formula {
	left: 0px; top: -3681px;
}
.docs-icon-folder-shared {
	left: -21px; top: -3240px;
}
.docs-icon-folder-outline {
	left: 0px; top: -1200px;
}
.docs-icon-folder-outline-hover {
	left: -21px; top: -1914px;
}
.docs-icon-folder-outline-pressed {
	left: 0px; top: -885px;
}
.docs-icon-folder-solid {
	left: -21px; top: -573px;
}
.docs-icon-drive {
	left: 0px; top: -2334px;
}
.docs-icon-drive-grey {
	left: 0px; top: -4125px;
}
.docs-icon-drive-grey-hover {
	left: -18px; top: -3786px;
}
.docs-icon-drive-grey-pressed {
	left: 0px; top: -573px;
}
.docs-icon-drive-hover {
	left: -21px; top: -2334px;
}
.docs-icon-drive-pressed {
	left: 0px; top: -3450px;
}
.docs-icon-drive-large {
	left: 0px; top: -3576px;
}
.docs-icon-back {
	left: 0px; top: -4293px;
}
.docs-icon-back-rtl {
	left: 0px; top: -2547px;
}
.docs-icon-arrow-more {
	left: -21px; top: -3891px;
}
.docs-icon-arrow-more-rtl {
	left: 0px; top: -531px;
}
.docs-icon-search-this-document {
	left: 0px; top: -423px;
}
.docs-icon-arrow-dropdown {
	left: -21px; top: -969px;
}
.docs-icon-word-art {
	left: -21px; top: -297px;
}
.docs-icon-delete-x {
	left: 0px; top: -3891px;
}
.docs-icon-settings {
	left: -21px; top: -4335px;
}
.docs-icon-drive-large-wrapper {
	width: 42px; height: 42px;
}
.docs-icon-plus {
	left: 0px; top: -1998px;
}
.docs-icon-plus-white {
	left: 0px; top: -2082px;
}
.docs-icon-alert {
	left: -21px; top: -3408px;
}
.docs-icon-trash {
	left: -21px; top: -3303px;
}
.docs-icon-locked {
	left: 0px; top: -1410px;
}
.docs-icon-unlocked {
	left: 0px; top: -1704px;
}
.docs-icon-add-fonts {
	left: -21px; top: -318px;
}
.docs-icon-enter-compact {
	left: 0px; top: -126px;
}
.docs-icon-exit-compact {
	left: -21px; top: -2967px;
}
.docs-icon-mode-edit {
	left: -21px; top: -3030px;
}
.docs-icon-mode-review {
	left: 0px; top: -468px;
}
.docs-icon-mode-review-white {
	left: 0px; top: -255px;
}
.docs-icon-mode-view {
	left: -21px; top: -1998px;
}
.docs-icon-mode-view-white {
	left: 0px; top: -1074px;
}
.docs-icon-chat {
	left: -21px; top: -2040px;
}
.docs-icon-star {
	left: 0px; top: -4188px;
}
.docs-icon-duplicate {
	left: -21px; top: -1452px;
}
.docs-icon-file {
	left: 0px; top: -1452px;
}
.docs-icon-opacity {
	left: -21px; top: -2694px;
}
.docs-icon-label-slant {
	left: -21px; top: -1116px;
}
.docs-icon-point-size {
	left: 0px; top: -2376px;
}
.docs-icon-question {
	left: -21px; top: -657px;
}
.docs-icon-vertical-gridlines {
	left: 0px; top: -1788px;
}
.docs-icon-left-axis {
	left: -21px; top: -3765px;
}
.docs-icon-right-axis {
	left: 0px; top: -1662px;
}
.docs-icon-left-axis-gridlines {
	left: 0px; top: -657px;
}
.docs-icon-right-axis-gridlines {
	left: -21px; top: -4083px;
}
.docs-icon-reset {
	left: -21px; top: -1032px;
}
.docs-icon-drag-move {
	left: 0px; top: -3555px;
}
.docs-icon-col-dragger {
	left: -21px; top: -1767px;
}
.docs-icon-chrome-store {
	left: 0px; top: -3492px;
}
.docs-icon-fit-area {
	left: 0px; top: -3975px;
}
.docs-icon-zoom-out {
	left: 0px; top: -2589px;
}
.docs-icon-zoom-tool {
	left: 0px; top: -3828px;
}
.docs-icon-download {
	left: -21px; top: -423px;
}
.docs-icon-fusion-table {
	left: -21px; top: -3954px;
}
.docs-icon-spreadsheet-sink {
	left: 0px; top: -3030px;
}
.docs-icon-send-responses {
	left: -21px; top: -2145px;
}
.docs-icon-liveform {
	left: 0px; top: -3912px;
}
.docs-icon-ellipsis {
	left: 0px; top: -3471px;
}
.docs-icon-html-preview {
	left: -21px; top: -3807px;
}
.docs-icon-grid {
	left: 0px; top: -990px;
}
.docs-icon-add-animation {
	left: 0px; top: -2484px;
}
.docs-icon-playhead {
	left: 0px; top: -2229px;
}
.docs-icon-playhead-rtl {
	left: 0px; top: -843px;
}
.docs-icon-unsupported {
	left: 0px; top: -1011px;
}
.docs-icon-calendar {
	left: -21px; top: -3912px;
}
.docs-zippy-closed {
	left: -21px; top: -1347px;
}
.docs-zippy-open {
	left: 0px; top: -2673px;
}
.docs-icon-bookmark {
	left: -21px; top: -2397px;
}
.docs-icon-heading {
	left: 0px; top: -3408px;
}
.docs-icon-file-blue {
	left: 0px; top: -2418px;
}
.docs-icon-web-result {
	left: 0px; top: -3072px;
}
.docs-icon-mic {
	left: 0px; top: -4251px;
}
.docs-icon-paragraph {
	left: 0px; top: -339px;
}
.docs-icon-bookmark-black {
	left: 0px; top: -147px;
}
.docs-icon-web-result-blue {
	left: -21px; top: -1011px;
}
.docs-icon-popout {
	left: 0px; top: -906px;
}
.docs-icon-checkbox {
	left: -21px; top: -4062px;
}
.docs-icon-checkbox-type {
	left: 0px; top: -3429px;
}
.docs-icon-dropdown-type {
	left: 0px; top: -189px;
}
.docs-icon-grid-type {
	left: -21px; top: -2946px;
}
.docs-icon-image-type {
	left: 0px; top: -3240px;
}
.docs-icon-radio-type {
	left: 0px; top: -3303px;
}
.docs-icon-scale-type {
	left: 0px; top: -2715px;
}
.docs-icon-text-type {
	left: -21px; top: -2736px;
}
.docs-icon-time-type {
	left: -21px; top: -552px;
}
.docs-icon-insert-text-block {
	left: -21px; top: -3681px;
}
.docs-icon-accepting-responses-on {
	left: 0px; top: -1347px;
}
.docs-icon-accepting-responses-off {
	left: 0px; top: -2505px;
}
.docs-icon-decimal-increase {
	left: -21px; top: -1536px;
}
.docs-icon-decimal-decrease {
	left: 0px; top: -2271px;
}
.docs-icon-settings-white {
	left: 0px; top: -1893px;
}
.docs-icon-no-symbol {
	left: 0px; top: -1956px;
}
.docs-icon-crop {
	left: 0px; top: -2778px;
}
.docs-icon-green-check {
	left: 0px; top: -3513px;
}
.docs-icon-font-size {
	left: 0px; top: -1032px;
}
.docs-icon-reset-image {
	left: -21px; top: -3366px;
}
.docs-icon-r-squared {
	left: 0px; top: -3933px;
}
.docs-icon-graph-legend {
	left: 0px; top: -3849px;
}
.docs-icon-cast {
	left: 0px; top: -2019px;
}
.docs-icon-wrap-overflow {
	left: 0px; top: -948px;
}
.docs-icon-wrap-wrap {
	left: -21px; top: -2124px;
}
.docs-icon-wrap-clip {
	left: 0px; top: -3639px;
}
.docs-icon-highlights {
	left: 0px; top: -3744px;
}
.docs-icon-green-back {
	left: -21px; top: -2715px;
}
.docs-icon-arrow-back-white {
	left: 0px; top: -4017px;
}
.docs-icon-arrow-back-white-rtl {
	left: 0px; top: -2439px;
}
.docs-icon-help {
	left: 0px; top: -1851px;
}
.docs-icon-highlight-green {
	left: 0px; top: -1536px;
}
.docs-icon-explore-black {
	left: 0px; top: -1473px;
}
.docs-icon-explore-black-padded {
	left: 0px; top: -3114px;
}
.docs-icon-explore-green {
	left: 0px; top: -381px;
}
.docs-icon-explore-white {
	left: 0px; top: -3534px;
}
.docs-icon-insert-autovis-chart {
	left: 0px; top: -2610px;
}
.docs-icon-insert-autovis-chart-white {
	left: 0px; top: -297px;
}
.docs-icon-zoom-in {
	left: -21px; top: -1389px;
}
.docs-icon-thumb-up {
	left: -21px; top: -339px;
}
.docs-icon-thumb-down {
	left: -21px; top: -4251px;
}
.docs-icon-dlp-warning {
	left: -21px; top: -255px;
}
.docs-icon-dogfood {
	left: 0px; top: -3786px;
}
.docs-icon-add-to-drive {
	left: 0px; top: -21px;
}
.docs-icon-paste-without-formatting {
	left: 0px; top: -1158px;
}
.docs-icon-qanda {
	left: 0px; top: -3198px;
}
.docs-icon-update-chart {
	left: 0px; top: -594px;
}
.docs-icon-arrow-back-dark {
	left: 0px; top: -210px;
}
.docs-icon-arrow-back-dark-rtl {
	left: 0px; top: -444px;
}
.docs-icon-open-in-external {
	left: 0px; top: -234px;
}
.docs-icon-unlink {
	left: 0px; top: -276px;
}
.docs-icon-bar-chart {
	left: 0px; top: 0px;
}
.docs-icon-column-chart {
	left: -21px; top: -2568px;
}
.docs-icon-line-chart {
	left: -21px; top: -927px;
}
.docs-icon-pie-chart {
	left: 0px; top: -717px;
}
.docs-icon-pie-chart-outline {
	left: 0px; top: -4356px; width: 24px; height: 24px;
}
.docs-icon-named-range {
	left: 0px; top: -3765px;
}
.docs-icon-clock {
	left: -21px; top: -843px;
}
.docs-icon-cancel {
	left: 0px; top: -1767px;
}
.docs-icon-arrow-line-tool {
	left: 0px; top: -168px;
}
.docs-icon-arrow-tilted {
	left: 0px; top: -864px;
}
.docs-icon-unsupported-black {
	left: -21px; top: -3471px;
}
.docs-icon-text-rotation {
	left: 0px; top: -1830px;
}
.docs-icon-text-rotation-up {
	left: 0px; top: -3009px;
}
.docs-icon-text-rotation-down {
	left: 0px; top: -822px;
}
.docs-icon-text-rotation-angleup {
	left: -21px; top: -1557px;
}
.docs-icon-text-rotation-angledown {
	left: -21px; top: -1095px;
}
.docs-icon-text-rotation-vertical {
	left: 0px; top: -2946px;
}
.docs-icon-text-rotation-none {
	left: 0px; top: -2904px;
}
.docs-icon-keep-lightbulb {
	left: -21px; top: -2610px;
}
.docs-icon-update-table {
	left: -21px; top: -1179px;
}
.docs-icon-update-slide {
	left: -21px; top: -2652px;
}
.docs-icon-overflow-three-dots {
	left: 0px; top: -969px;
}
.docs-icon-restore {
	left: -21px; top: -2229px;
}
.docs-icon-paragraph-border-between {
	left: -21px; top: -3429px;
}
.docs-icon-paragraph-border-bottom {
	left: -21px; top: -1977px;
}
.docs-icon-paragraph-border-left {
	left: -21px; top: -615px;
}
.docs-icon-paragraph-border-right {
	left: -21px; top: -1893px;
}
.docs-icon-paragraph-border-top {
	left: 0px; top: -2250px;
}
.docs-icon-diagram-white {
	left: 0px; top: -2397px;
}
.docs-icon-drive-black {
	left: 0px; top: -3324px;
}
.docs-icon-file-upload {
	left: -21px; top: -1221px;
}
.docs-icon-photos {
	left: -21px; top: -4230px;
}
.docs-icon-keyboard {
	left: -21px; top: -3135px;
}
.docs-icon-dogfood-white {
	left: 0px; top: -2040px;
}
.docs-icon-hierarchy {
	left: 0px; top: -1263px;
}
.docs-icon-timeline {
	left: 0px; top: -1809px;
}
.docs-icon-process {
	left: -21px; top: -2166px;
}
.docs-icon-transition {
	left: -21px; top: -699px;
}
.docs-icon-mask {
	left: -21px; top: -21px;
}
.docs-icon-visibility-off {
	left: 0px; top: -2883px;
}
.docs-icon-volume-up {
	left: 0px; top: -2652px;
}
.docs-icon-camera {
	left: -21px; top: -2925px;
}
.docs-icon-pivot-table {
	left: -21px; top: -2841px;
}
.docs-icon-insert-pivot-table {
	left: 0px; top: -2313px;
}
}
#googlebar-coldstart {
	padding: 0px 30px; height: 28px; line-height: 28px; z-index: 1003; =
background-color: transparent;
}
.googlebar-coldstart-email-container {
	height: inherit; float: right; background-color: rgb(255, 255, 255);
}
.googlebar-coldstart-email {
	padding: 0px 15px; color: rgb(153, 153, 153); font-size: 11px;
}
.modal-dialog a {
	color: rgb(17, 85, 204);
}
.docs-material-appbar #docs-branding-container {
	margin-top: 0px;
}
.docs-material-appbar .docs-branding-icon {
	width: 40px; height: 40px;
}
.docs-material-appbar #docs-branding-container a {
	width: 40px; height: 40px;
}
.docs-material-appbar #docs-branding-logo {
	width: 40px; height: 40px;
}
.docs-material-appbar #docs-drive-logo {
	width: 40px; height: 40px;
}
.docs-material-appbar #docs-branding-container a {
	margin: 4px 0px 4px 8px; padding: 8px; border-radius: 50%;
}
.docs-material-appbar #docs-branding-container =
.docs-branding-logo-no-link {
	margin: 4px 0px 4px 8px; padding: 8px; border-radius: 50%;
}
.docs-material-appbar #docs-branding-container a:focus {
	background-color: rgba(0, 0, 0, 0.06);
}
.docs-material-appbar #docs-menubar {
	margin-left: 64px;
}
.docs-material-appbar #docs-titlebar-container {
	margin-left: 64px;
}
.docs-material-appbar .docs-title-outer {
	margin-left: 0px;
}
.docs-material-appbar #docs-branding-container {
	background-color: inherit;
}
.docs-material-appbar .docs-branding-icon-img::before {
	content: =
url(//ssl.gstatic.com/docs/common/material_common_sprite42.svg);
}
.docs-material-appbar .docs-branding-icon-documents {
	left: -216px; top: -478px;
}
.docs-material-appbar .docs-branding-icon-drawings {
	left: -18px; top: -280px;
}
.docs-material-appbar .docs-branding-icon-default {
	left: -18px; top: -568px;
}
.docs-material-appbar .docs-branding-icon-forms {
	left: -18px; top: -568px;
}
.docs-material-appbar .docs-branding-icon-scripts {
	left: -18px; top: -568px;
}
.docs-material-appbar .docs-branding-icon-drive {
	left: -18px; top: -568px;
}
.docs-material-appbar .docs-branding-icon-spreadsheets {
	left: -298px; top: -72px;
}
.docs-material-appbar .docs-branding-icon-presentations {
	left: -270px; top: -424px;
}
.docs-material-appbar =
:not(.docs-branding-crossfade-transition-disabled)#docs-branding-containe=
r:hover #docs-drive-logo {
	opacity: 0;
}
.docs-material-appbar =
:not(.docs-branding-crossfade-transition-disabled)#docs-branding-containe=
r:hover #docs-branding-logo {
	opacity: 1;
}
.docs-material-appbar #docs-header #docs-titlebar {
	padding-top: 9px;
}
.docs-material-appbar #docs-header #docs-titlebar-container {
	max-height: 33px;
}
.docs-material-appbar .docs-menubar {
	height: 31px;
}
.docs-material-appbar #docs-branding-container {
	height: 64px;
}
.docs-material-appbar #docs-chrome-cover {
	height: 64px;
}
.docs-material-appbar .jfk-button.docs-chat {
	transition:background 0.2s 0.1s; display: flex; justify-content: =
center; align-items: center; background-image: none; background-color: =
rgb(232, 234, 237); -webkit-transition: background 0.2s 0.1s; =
-moz-transition: background 0.2s 0.1s; -o-transition: background 0.2s =
0.1s; -webkit-align-items: center; -webkit-justify-content: center;
}
.docs-material-appbar .jfk-button.docs-chat {
	margin: 0px 0px 0px -8px; border-radius: 50%; border: 2px solid =
rgb(255, 255, 255); width: 32px; height: 32px; cursor: pointer; =
box-shadow: none; background-clip: padding-box;
}
.docs-material-appbar .jfk-button-clear-outline.jfk-button.docs-chat {
	margin: 0px 0px 0px -8px; border-radius: 50%; border: 2px solid =
rgb(255, 255, 255); width: 32px; height: 32px; cursor: pointer; =
box-shadow: none; background-clip: padding-box;
}
.docs-material-appbar =
.jfk-button-focused.jfk-button-active.jfk-button.docs-chat {
	margin: 0px 0px 0px -8px; border-radius: 50%; border: 2px solid =
rgb(255, 255, 255); width: 32px; height: 32px; cursor: pointer; =
box-shadow: none; background-clip: padding-box;
}
.docs-material-appbar .jfk-button-hover.jfk-button.docs-chat {
	background-color: rgb(218, 220, 224);
}
.docs-material-appbar .jfk-button-active.jfk-button.docs-chat {
	background-color: rgb(189, 193, 198);
}
.docs-material-appbar .jfk-button-focused.jfk-button.docs-chat {
	margin: -2px -2px -2px -10px; border: 4px solid rgba(0, 0, 0, 0.12); =
border-image: none;
}
.docs-material-appbar .jfk-button.docs-chat .docs-icon {
	margin: 0px; opacity: 0.71; transition-property: opacity; =
transition-duration: 200ms; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 200ms; =
-moz-transition-duration: 200ms; -o-transition-duration: 200ms; =
-webkit-transition-property: opacity; -moz-transition-property: opacity; =
-o-transition-property: opacity; -webkit-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-material-appbar .jfk-button-active.jfk-button.docs-chat .docs-icon =
{
	opacity: 0.86;
}
.docs-material-appbar .jfk-button-checked.jfk-button.docs-chat =
.docs-icon {
	opacity: 0.86;
}
.docs-material-appbar .jfk-button-focused.jfk-button.docs-chat =
.docs-icon {
	opacity: 0.86;
}
.docs-material-appbar .jfk-button-hover.jfk-button.docs-chat .docs-icon =
{
	opacity: 0.86;
}
.docs-material-appbar .docs-hc-gecko .jfk-button.docs-chat =
.docs-icon-img {
	filter: none;
}
.docs-material-appbar .docs-hc-ie .jfk-button.docs-chat .docs-icon-img {
	background-color: transparent;
}
.docs-material-appbar .jfk-button-disabled.jfk-button.docs-chat =
.docs-icon {
	opacity: 0.5;
}
.docs-material-appbar .docs-chat-badge {
	border-radius: 50%; border: 1px solid rgb(255, 255, 255); border-image: =
none; top: -3px; right: -3px;
}
.goog-menu-nocheckbox.goog-menu.docs-material .goog-menuitem {
	padding-left: 16px;
}
.goog-menu-noicon.goog-menu.docs-material .goog-menuitem {
	padding-left: 16px;
}
.goog-menu.docs-material .goog-menuitem {
	padding-left: 36px;
}
.goog-menu.docs-material .apps-menuitem .goog-menuitem-checkbox {
	left: 8px;
}
.goog-menu.docs-material .apps-menuitem .goog-menuitem-icon {
	left: 8px;
}
.goog-menu.docs-material .goog-option-selected.apps-menuitem {
	background-position: 5px;
}
.docs-material-appbar #docs-presence-container {
	margin: 0px 8px; height: 36px; display: flex; align-items: center; =
-webkit-align-items: center;
}
.docs-material-appbar .docs-presence-plus-widget {
	display: flex; justify-content: flex-end; align-items: center; =
-webkit-align-items: center; -webkit-justify-content: flex-end;
}
.docs-material-appbar .docs-presence-plus-widget-open =
.docs-presence-plus-widget-status {
	display: none;
}
.docs-material-appbar .docs-presence-plus-widget-collabs {
	height: 36px;
}
.docs-material-appbar .docs-presence-plus-collab-widget-container {
	margin: 0px 0px 0px -8px; width: auto; height: auto; overflow: visible;
}
.docs-material-appbar .docs-presence-plus-collab-widget {
	display: flex;
}
.docs-material-appbar .docs-presence-plus-collab-widget-color-block {
	border-radius: 50%; border: 2px solid rgb(255, 255, 255); width: 32px; =
height: 32px; overflow: visible; cursor: pointer; opacity: 1; =
box-shadow: none; background-clip: padding-box; background-color: =
rgb(255, 255, 255);
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-color-block {
	border-radius: 50%; border: 2px solid rgb(255, 255, 255); width: 32px; =
height: 32px; overflow: visible; cursor: pointer; opacity: 1; =
box-shadow: none; background-clip: padding-box; background-color: =
rgb(255, 255, 255);
}
.docs-material-appbar .docs-presence-plus-collab-widget-image-container =
{
	padding: 0px; border-radius: 50%; width: 32px; height: 32px; overflow: =
visible; display: inline-block; opacity: 0.5; box-shadow: 0px 0px 1px =
0px white;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-image-container {
	padding: 0px; border-radius: 50%; width: 32px; height: 32px; overflow: =
visible; display: inline-block; opacity: 0.5; box-shadow: 0px 0px 1px =
0px white;
}
.docs-material-appbar .docs-presence-plus-collab-widget-active =
.docs-presence-plus-collab-widget-image-container {
	opacity: 1;
}
.docs-material-appbar .docs-presence-plus-collab-widget-image-border {
	margin: 2px; border-radius: 50%; border: currentColor; border-image: =
none; width: 28px; height: 28px;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-image-border {
	margin: 2px; border-radius: 50%; border: currentColor; border-image: =
none; width: 28px; height: 28px;
}
.docs-material-appbar .docs-presence-plus-collab-widget-image {
	padding: 0px; border-radius: 50%; left: 0px; width: 28px; height: 28px;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-image {
	padding: 0px; border-radius: 50%; left: 0px; width: 28px; height: 28px;
}
.docs-material-appbar .docs-presence-plus-collab-widget-focus:focus {
=09
}
.docs-material-appbar .docs-presence-plus-collab-widget-focus:focus =
.docs-presence-plus-collab-widget-color-block {
	margin: -2px; border: 4px solid rgba(0, 0, 0, 0.12); border-image: =
none;
}
.docs-material-appbar .docs-presence-plus-widget-overflow-button {
	margin: 0px 0px 0px -8px; border-radius: 50%; border: 2px solid =
rgb(255, 255, 255); width: 32px; height: 32px; color: rgba(32, 33, 36, =
0.71); cursor: pointer; box-shadow: none; background-image: none; =
background-clip: padding-box; background-color: rgb(232, 234, 237);
}
.docs-material-appbar =
.goog-flat-menu-button-focused.docs-presence-plus-widget-overflow-button =
{
	margin: -2px -2px -2px -10px; border: 4px solid rgba(0, 0, 0, 0.12); =
border-image: none; color: rgba(32, 33, 36, 0.86);
}
.docs-material-appbar =
.goog-flat-menu-button-open.goog-flat-menu-button-focused.docs-presence-p=
lus-widget-overflow-button {
	margin: 0px 0px 0px -8px; border: 2px solid rgba(255, 255, 255, 1); =
border-image: none;
}
.docs-material-appbar =
.goog-flat-menu-button-open.docs-presence-plus-widget-overflow-button {
	z-index: auto; background-color: rgb(232, 234, 237);
}
.docs-material-appbar =
.goog-flat-menu-button-hover.docs-presence-plus-widget-overflow-button {
	color: rgba(32, 33, 36, 0.86); box-shadow: none; background-color: =
rgb(218, 220, 224); -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-material-appbar =
.goog-flat-menu-button-active.docs-presence-plus-widget-overflow-button =
{
	color: rgba(32, 33, 36, 0.86); background-color: rgb(189, 193, 198);
}
.docs-material-appbar =
.goog-flat-menu-button-open.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-caption {
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; opacity: =
0; -webkit-transition-duration: 200ms; -moz-transition-duration: 200ms; =
-o-transition-duration: 200ms; -webkit-transition-property: opacity; =
-moz-transition-property: opacity; -o-transition-property: opacity; =
-webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-webkit-transition-delay: 100ms; -moz-transition-delay: 100ms; =
-o-transition-delay: 100ms;
}
.docs-material-appbar =
.goog-flat-menu-button-open.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; opacity: =
1; -webkit-transition-duration: 200ms; -moz-transition-duration: 200ms; =
-o-transition-duration: 200ms; -webkit-transition-property: opacity; =
-moz-transition-property: opacity; -o-transition-property: opacity; =
-webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-webkit-transition-delay: 100ms; -moz-transition-delay: 100ms; =
-o-transition-delay: 100ms;
}
.docs-material-appbar .docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-caption {
	left: -2px; line-height: 32px; font-size: 13px; font-weight: 500; =
transition-property: opacity; transition-duration: 200ms; =
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-transition-duration: 200ms; -moz-transition-duration: 200ms; =
-o-transition-duration: 200ms; -webkit-transition-property: opacity; =
-moz-transition-property: opacity; -o-transition-property: opacity; =
-webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-material-appbar .docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	border-width: 0px 6px 6px; border-color: rgba(32, 33, 36, 0.71) =
transparent; right: 10px; opacity: 0; transition-property: opacity; =
transition-duration: 200ms; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 200ms; =
-moz-transition-duration: 200ms; -o-transition-duration: 200ms; =
-webkit-transition-property: opacity; -moz-transition-property: opacity; =
-o-transition-property: opacity; -webkit-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition-timing-function: =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-material-appbar =
.goog-flat-menu-button-active.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	border-color: rgba(32, 33, 36, 0.86) transparent;
}
.docs-material-appbar =
.goog-flat-menu-button-focused.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	border-color: rgba(32, 33, 36, 0.86) transparent;
}
.docs-material-appbar =
.goog-flat-menu-button-hover.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	border-color: rgba(32, 33, 36, 0.86) transparent;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar {
	padding: 4px 0px 8px; border-radius: 2px; width: 256px; max-height: =
340px; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.goog-menuheader {
	height: 40px; color: rgba(0, 0, 0, 0.54); font-weight: 700; =
margin-left: 16px; display: flex; align-items: center; =
-webkit-align-items: center;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-container {
	margin: 0px; width: 100%; height: 48px;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-color-block {
	margin: 0px 16px; border: currentColor; border-image: none;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget {
	height: 48px; display: flex; align-items: center; -webkit-align-items: =
center;
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-name {
	margin: 0px; color: rgba(0, 0, 0, 0.87);
}
.docs-presence-plus-widget-overflow-menu.docs-material-appbar =
.docs-presence-plus-collab-widget-idle-text {
	color: rgba(0, 0, 0, 0.54); font-size: 13px; margin-left: 6px;
}
.docs-material-appbar .docs-presence-plus-collab-widget-enter-material =
.docs-presence-plus-collab-widget-color-block {
	opacity: 0; animation-name: material-image-join; animation-duration: =
200ms; animation-timing-function: cubic-bezier(0, 0, 0.2, 1); =
animation-delay: 150ms; -webkit-animation-name: material-image-join; =
-moz-animation-name: material-image-join; -o-animation-name: =
material-image-join; -webkit-animation-timing-function: cubic-bezier(0, =
0, .2, 1); -moz-animation-timing-function: cubic-bezier(0, 0, .2, 1); =
-o-animation-timing-function: cubic-bezier(0, 0, .2, 1); =
-webkit-animation-delay: 150ms; -moz-animation-delay: 150ms; =
-o-animation-delay: 150ms; -webkit-animation-duration: 200ms; =
-moz-animation-duration: 200ms; -o-animation-duration: 200ms;
}
.docs-material-appbar .docs-presence-plus-collab-widget-enter-material =
.docs-presence-plus-collab-widget-image-container {
	opacity: 0; animation-name: material-image-join; animation-duration: =
200ms; animation-timing-function: cubic-bezier(0, 0, 0.2, 1); =
animation-delay: 150ms; -webkit-animation-name: material-image-join; =
-moz-animation-name: material-image-join; -o-animation-name: =
material-image-join; -webkit-animation-timing-function: cubic-bezier(0, =
0, .2, 1); -moz-animation-timing-function: cubic-bezier(0, 0, .2, 1); =
-o-animation-timing-function: cubic-bezier(0, 0, .2, 1); =
-webkit-animation-delay: 150ms; -moz-animation-delay: 150ms; =
-o-animation-delay: 150ms; -webkit-animation-duration: 200ms; =
-moz-animation-duration: 200ms; -o-animation-duration: 200ms;
}
.docs-material-appbar .docs-presence-plus-collab-widget-exit-material =
.docs-presence-plus-collab-widget-color-block {
	animation-name: material-image-exit; animation-duration: 200ms; =
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-animation-name: material-image-exit; -moz-animation-name: =
material-image-exit; -o-animation-name: material-image-exit; =
-webkit-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-moz-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-o-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-webkit-animation-duration: 200ms; -moz-animation-duration: 200ms; =
-o-animation-duration: 200ms;
}
.docs-material-appbar .docs-presence-plus-collab-widget-exit-material =
.docs-presence-plus-collab-widget-image-container {
	animation-name: material-image-exit; animation-duration: 200ms; =
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-animation-name: material-image-exit; -moz-animation-name: =
material-image-exit; -o-animation-name: material-image-exit; =
-webkit-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-moz-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-o-animation-timing-function: cubic-bezier(.4, 0, .2, 1); =
-webkit-animation-duration: 200ms; -moz-animation-duration: 200ms; =
-o-animation-duration: 200ms;
}
.docs-titlebar-buttons.docs-material {
	padding: 0px 30px 0px 0px;
}
.docs-material-appbar .docs-titlebar-buttons.docs-material {
	padding: 0px 12px 0px 0px;
}
.docs-material-appbar .docs-titlebar-button {
	display: inline-flex; justify-content: center; align-items: center;
}
.docs-revisions-sidebar-title.docs-material-appbar {
	height: 64px;
}
.docs-material-appbar #docs-docos-commentsbutton {
	border-width: 1px; border-style: solid; border-color: transparent =
!important; margin: 0px 9px 0px 0px; padding: 0px; border-radius: 50%; =
width: 40px; height: 40px; cursor: pointer; min-width: 0px; box-shadow: =
none; background-image: none; background-clip: padding-box; =
background-color: transparent; -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material-appbar =
.jfk-button-hover.jfk-button#docs-docos-commentsbutton {
	background-color: rgba(0, 0, 0, 0.06);
}
.docs-material-appbar #docs-docos-commentsbutton:focus {
	background-color: rgba(0, 0, 0, 0.06);
}
.docs-material-appbar =
.jfk-button-active.jfk-button#docs-docos-commentsbutton {
	background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-appbar =
.jfk-button-checked.jfk-button#docs-docos-commentsbutton {
	background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-appbar #docs-docos-commentsbutton .docs-icon {
	width: 24px; height: 24px; opacity: 0.54;
}
.docs-material-appbar =
.jfk-button-active.jfk-button#docs-docos-commentsbutton .docs-icon {
	opacity: 0.87;
}
.docs-material-appbar =
.jfk-button-checked.jfk-button#docs-docos-commentsbutton .docs-icon {
	opacity: 0.87;
}
.docs-material-appbar =
.jfk-button-disabled.jfk-button#docs-docos-commentsbutton .docs-icon {
	opacity: 0.26;
}
.docs-material-appbar =
.jfk-button-disabled.jfk-button#docs-docos-commentsbutton {
	cursor: inherit;
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-disabled.jfk-button {
	cursor: inherit;
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-disabled.jfk-button {
	cursor: inherit;
}
.docs-material-appbar #docs-titlebar-share-client-button .jfk-button {
	border-width: 1px; border-style: inset; border-color: transparent =
!important; padding: 0px 7px; border-radius: 2px; height: 30px; color: =
rgb(255, 255, 255); text-transform: uppercase; font-size: 13px; =
margin-right: 12px; cursor: pointer; min-width: 0px; box-shadow: none; =
background-image: none; background-color: rgb(66, 133, 244); =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-disabled {
	opacity: 1; background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-appbar #docs-titlebar-share-client-button .jfk-button =
.scb-button-icon {
	margin: 0px 3px 0px -4px;
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button:focus {
	border-color: rgba(0, 0, 0, 0.38) !important;
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-hover.jfk-button {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-active.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2); background-color: =
rgb(51, 103, 214);
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-checked.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2); background-color: =
rgb(51, 103, 214);
}
.docs-material-appbar #docs-script-button-bar .jfk-button {
	border-width: 1px; border-style: inset; border-color: transparent =
!important; padding: 0px 14px; border-radius: 2px; height: 30px; color: =
rgba(0, 0, 0, 0.54); text-transform: uppercase; font-size: 13px; =
margin-right: 8px; cursor: pointer; box-shadow: none; background-image: =
none; background-color: rgba(0, 0, 0, 0.04); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-disabled.jfk-button {
	color: rgba(0, 0, 0, 0.26); background-color: rgb(255, 255, 255);
}
.docs-material-appbar #docs-script-button-bar .jfk-button:focus {
	border-color: rgb(66, 133, 244) !important; color: rgba(0, 0, 0, 0.6);
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-hover.jfk-button {
	color: rgba(0, 0, 0, 0.6); box-shadow: 0px 2px 2px 0px =
rgba(0,0,0,0.14), 0px 3px 1px -2px rgba(0,0,0,0.12), 0px 1px 5px 0px =
rgba(0,0,0,0.2);
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-active.jfk-button {
	color: rgba(0, 0, 0, 0.87); box-shadow: 0px 4px 5px 0px =
rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12), 0px 2px 4px -1px =
rgba(0,0,0,0.2); background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-checked.jfk-button {
	color: rgba(0, 0, 0, 0.87); box-shadow: 0px 4px 5px 0px =
rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12), 0px 2px 4px -1px =
rgba(0,0,0,0.2); background-color: rgba(0, 0, 0, 0.12);
}
.docs-material-appbar #docs-titlebar-share-client-button =
.jfk-button-clear-outline.jfk-button {
	border-color: transparent !important;
}
.docs-material-appbar #docs-script-button-bar =
.jfk-button-clear-outline.jfk-button {
	border-color: transparent !important;
}
.docs-material-appbar #docs-docos-caret {
	display: none;
}
.docs-material-appbar .docs-docos-activitybox {
	top: 60px;
}
.docs-material-appbar #docs-header .docs-titlebar-buttons {
	top: 0px; height: 64px; display: flex; align-items: center;
}
.docs-material-appbar .docs-titlebar-buttons.docs-material =
.onegoogle-material-minibar {
	text-align: left;
}
.docs-material-appbar #googlebar-coldstart {
	margin: 0px 8px 0px 0px; padding: 0px; border-radius: 50%; width: 32px; =
height: 32px; z-index: auto; background-color: rgb(15, 157, 88);
}
.docs-material-appbar #googlebar-coldstart .docs-icon-img {
	opacity: 0.54;
}
.goog-toolbar-button {
	background: 0px; list-style: none; padding: 0px; border-radius: 2px; =
border: 1px solid transparent; height: 24px; color: rgb(51, 51, 51); =
line-height: 24px; font-size: 11px; font-weight: bold; text-decoration: =
none; vertical-align: middle; cursor: default; -ms-user-select: none; =
-webkit-border-radius: 2px; -moz-border-radius: 2px; =
-webkit-user-select: none; -moz-user-select: none;
}
.goog-toolbar-menu-button {
	background: 0px; list-style: none; padding: 0px; border-radius: 2px; =
border: 1px solid transparent; height: 24px; color: rgb(51, 51, 51); =
line-height: 24px; font-size: 11px; font-weight: bold; text-decoration: =
none; vertical-align: middle; cursor: default; -ms-user-select: none; =
-webkit-border-radius: 2px; -moz-border-radius: 2px; =
-webkit-user-select: none; -moz-user-select: none;
}
.goog-toolbar-button-outer-box {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.goog-toolbar-button-inner-box .goog-toolbar-menu-button-outer-box {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.goog-toolbar-menu-button-inner-box {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.goog-toolbar-button-outer-box {
	margin: 0px; padding: 0px;
}
.goog-toolbar-menu-button-outer-box {
	margin: 0px; padding: 0px;
}
.goog-toolbar-button-inner-box {
	padding: 0px 2px;
}
.goog-toolbar-menu-button-inner-box {
	padding: 0px 2px;
}
.goog-toolbar-button-hover {
	padding: 0px; color: rgb(34, 34, 34);
}
.goog-toolbar-button-active {
	padding: 0px; color: rgb(34, 34, 34);
}
.goog-toolbar-button-checked {
	padding: 0px; color: rgb(34, 34, 34);
}
.goog-toolbar-button-selected {
	padding: 0px; color: rgb(34, 34, 34);
}
.goog-toolbar-button-hover {
	border-color: rgb(198, 198, 198) !important; color: rgb(34, 34, 34);
}
.goog-toolbar-menu-button-hover {
	border-color: rgb(198, 198, 198) !important; color: rgb(34, 34, 34);
}
.goog-toolbar-menu-button-open {
	color: rgb(34, 34, 34);
}
.goog-toolbar-button-hover {
	box-shadow: 0px 1px 1px rgba(0,0,0,0.1); background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px rgba(0, =
0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
.goog-toolbar-menu-button-hover {
	box-shadow: 0px 1px 1px rgba(0,0,0,0.1); background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px rgba(0, =
0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
.goog-toolbar-button-active {
	border-color: rgb(198, 198, 198); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(246, 246, =
246), rgb(241, 241, 241)); background-color: rgb(246, 246, 246); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-menu-button-active {
	border-color: rgb(198, 198, 198); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(246, 246, =
246), rgb(241, 241, 241)); background-color: rgb(246, 246, 246); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-button-selected {
	border-color: rgb(204, 204, 204); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(238, 238, 238); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-button-checked {
	border-color: rgb(204, 204, 204); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(238, 238, 238); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-menu-button-open {
	border-color: rgb(204, 204, 204); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(238, 238, =
238), rgb(224, 224, 224)); background-color: rgb(238, 238, 238); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-button-disabled {
	color: rgb(34, 34, 34) !important; opacity: 0.3;
}
.goog-toolbar-menu-button-disabled {
	color: rgb(34, 34, 34) !important; opacity: 0.3;
}
.goog-toolbar-button-collapse-right {
	margin-right: 0px;
}
.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box {
	margin-right: 0px;
}
.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box {
	margin-right: 0px;
}
.goog-toolbar-button-collapse-left {
	margin-left: 0px;
}
.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box {
	margin-left: 0px;
}
.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {
	margin-left: 0px;
}
.goog-toolbar-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; margin: 10px 2px 0px 3px; padding: 0px; width: =
5px; height: 7px; vertical-align: middle; float: right; opacity: 0.8;
}
.goog-toolbar-separator {
	list-style: none; margin: 0px 2px; padding: 0px; width: 0px; height: =
17px; line-height: normal; overflow: hidden; text-decoration: none; =
vertical-align: middle; border-left-color: rgb(204, 204, 204); =
border-left-width: 1px; border-left-style: solid;
}
.goog-toolbar-select .goog-toolbar-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; width: 7px; height: 11px; margin-top: 7px; =
filter: none; transform: none; -moz-transform: none; -webkit-transform: =
none;
}
.goog-toolbar-menu-button-caption {
	margin: 0px; padding: 0px;
}
.docs-material#docs-toolbar-wrapper {
	background: rgb(255, 255, 255); padding: 0px 30px 0px 58px; =
border-top-color: rgb(224, 224, 224); border-bottom-color: rgb(224, 224, =
224); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid; box-shadow: none; -moz-box-shadow: =
none; -webkit-box-shadow: none;
}
.docs-material #docs-side-toolbar {
	margin: 0px 30px 0px 0px;
}
.docs-material-appbar #docs-toolbar-wrapper {
	padding: 0px 21px 0px 22px;
}
.docs-material-appbar #docs-side-toolbar {
	margin: 0px 21px 0px 0px;
}
.docs-material .goog-toolbar-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgb(255, 255, 255); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-combo-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgb(255, 255, 255); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-menu-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgb(255, 255, 255); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-button-hover {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-menu-button-hover {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-combo-button-hover {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .docs-toolbar-button-split-sympathy-hover {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material =
.goog-toolbar-button-hover.docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material =
.goog-toolbar-menu-button-hover.docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.06); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-button-active {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-button-checked {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-button-selected {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-combo-button-open {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-menu-button-open {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material =
.goog-toolbar-button-active.docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material =
.goog-toolbar-menu-button-active.docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material =
.goog-toolbar-menu-button-open.docs-toolbar-split-create-button {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgba(0, 0, 0, 0.12); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .docs-access-level-indicator-view {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgb(77, 144, 254); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .docs-access-level-indicator-comment {
	border-width: 1px; border-color: transparent !important; border-radius: =
2px; cursor: pointer; box-shadow: none; background-image: none; =
background-color: rgb(26, 168, 99); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-material .goog-toolbar-button {
	margin: 3px 1px 0px; height: 26px; color: rgba(0, 0, 0, 0.7); =
line-height: 26px;
}
.docs-material .goog-toolbar-menu-button {
	margin: 3px 1px 0px; height: 26px; color: rgba(0, 0, 0, 0.7); =
line-height: 26px;
}
.docs-material .goog-toolbar-button-inner-box {
	height: 26px; min-width: 26px;
}
.docs-material .goog-toolbar-menu-button-inner-box {
	height: 26px; min-width: 26px;
}
.docs-material .docs-toolbar-button-split-left =
.goog-toolbar-button-inner-box {
	min-width: 26px;
}
.docs-material .goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-checked.goog-toolbar-toggle-button {
	margin-left: 1px; border-left-color: rgb(204, 204, 204); =
border-left-width: 1px; border-left-style: solid; =
border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.docs-material .goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-checked.goog-toolbar-toggle-button =
.goog-toolbar-button-outer-box .goog-toolbar-button-inner-box {
	margin-left: 0px;
}
.docs-material .goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-hover.goog-toolbar-button-checked.goog-toolbar-toggl=
e-button .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box {
	margin-left: 0px;
}
.docs-material .goog-toolbar-button .docs-icon {
	opacity: 0.54;
}
.docs-material .goog-toolbar-menu-button .docs-icon {
	opacity: 0.54;
}
.docs-material .goog-toolbar-button-hover .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-button-selected .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-button-checked .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-button-active .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-menu-button-hover .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-menu-button-selected .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-menu-button-checked .docs-icon {
	opacity: 0.87;
}
.docs-material .goog-toolbar-menu-button-open .docs-icon {
	opacity: 0.87;
}
.docs-material .docs-bgcolor-toolbar-menu-button =
.goog-toolbar-menu-button-icon {
	opacity: 0.87;
}
.docs-material .goog-inline-block.goog-toolbar-separator {
	margin: 0px 3px; border-left-color: rgb(224, 224, 224); =
border-left-width: 1px; border-left-style: solid;
}
.docs-material .docs-toolbar-small-separator + div.goog-toolbar-button {
	margin-left: 1px;
}
.docs-material .docs-toolbar-small-separator + =
div.goog-toolbar-menu-button {
	margin-left: 1px;
}
.docs-material .docs-toolbar-button-split-left {
	margin-right: 0px;
}
.docs-material .docs-toolbar-button-split-right {
	margin-left: 0px;
}
.docs-material =
.goog-toolbar-button-hover.docs-toolbar-button-split-right {
	border-left-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material =
.goog-toolbar-menu-button-hover.docs-toolbar-button-split-right {
	border-left-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material =
.docs-toolbar-button-split-sympathy-hover.docs-toolbar-button-split-right=
 {
	border-left-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material .docs-toolbar-button-split-left + =
.goog-toolbar-menu-button-open.docs-toolbar-button-split-right {
	border-left-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material .docs-toolbar-split-create-button + =
.docs-toolbar-button-split-right {
	border-left-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material =
.goog-toolbar-menu-button.docs-toolbar-split-create-button {
	margin-right: 3px;
}
.docs-material .goog-toolbar-menu-button-dropdown {
	margin-top: 10px;
}
.docs-material .docs-toolbar-split-create-button =
.goog-toolbar-menu-button-dropdown {
	margin-top: 10px;
}
.docs-material .goog-toolbar-combo-button-dropdown {
	margin-top: 10px;
}
.docs-material .goog-toolbar-select .goog-toolbar-menu-button-dropdown {
	margin-top: 8px;
}
.docs-material .goog-toolbar-combo-button {
	margin: 0px 1px; height: 26px; line-height: 26px; vertical-align: =
inherit;
}
.docs-material .goog-toolbar-combo-button-input {
	color: rgba(0, 0, 0, 0.7);
}
.docs-material .goog-toolbar-combo-button-hover =
.goog-toolbar-combo-button-input {
	border-right-color: rgba(0, 0, 0, 0.12) !important;
}
.docs-material .goog-toolbar-combo-button-input {
	height: 22px !important;
}
.docs-material .goog-toolbar-combo-button-input:focus {
	height: 22px !important;
}
.docs-material .goog-toolbar-combo-button-input:focus {
	border: 1px solid rgb(77, 144, 254) !important; border-image: none =
!important;
}
.docs-material .goog-color-menu-button-indicator {
	height: 20px; border-bottom-color: transparent;
}
.docs-material .docs-textcolormenubutton =
.goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box =
.goog-toolbar-menu-button-caption .goog-color-menu-button-indicator {
	bottom: 0px;
}
.docs-toolbar-more-bubble.docs-material {
	border-radius: 2px; border: 0px currentColor; border-image: none; =
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.docs-toolbar-more-bubble.docs-material .jfk-bubble-arrowup =
.jfk-bubble-arrowimplafter {
	border-color: transparent;
}
.docs-toolbar-more-bubble.docs-material .jfk-bubble-arrowup =
.jfk-bubble-arrowimplbefore {
	border-color: transparent;
}
.docs-toolbar-more-toolbar.docs-material {
	background: rgb(255, 255, 255); padding: 0px 4px; border-radius: 2px;
}
.docs-material .docs-bgcolor-toolbar-menu-button::after {
	background-image: none;
}
.docs-material =
.goog-toolbar-menu-button-hover.docs-bgcolor-toolbar-menu-button:hover::a=
fter {
	background-image: none;
}
.docs-material =
.goog-toolbar-menu-button-hover.docs-bgcolor-toolbar-menu-button:hover {
	border-color: transparent !important;
}
.jfk-button.docs-chat {
	border-radius: 0px; height: 28px; margin-right: 0px; margin-left: 2px; =
vertical-align: top; min-width: 24px;
}
.jfk-button.docs-chat .docs-icon {
	opacity: 0.7;
}
.jfk-button-checked.jfk-button.docs-chat .docs-icon {
	opacity: 0.9;
}
.jfk-button-disabled.jfk-button.docs-chat .docs-icon {
	opacity: 0.333;
}
.docs-chat-badge {
	background: rgb(219, 68, 55); border-radius: 6px; top: -4px; width: =
12px; height: 12px; right: -4px; display: none; position: absolute; =
pointer-events: none;
}
.docs-chat-badge-visible {
	display: block;
}
.docs-chat-hc-gecko.docs-chat-badge {
	filter: =
url("data:image/svg+xml;utf8,<svg%20xmlns=3D'http://www.w3.org/2000/svg'>=
<filter%20id=3D'invertColor'><feColorMatrix%20type=3D'matrix'%20values=3D=
'-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 =
0'/></filter></svg>#invertColor");
}
.docs-chat-hc-ie.docs-chat-badge {
	-ms-high-contrast-adjust: none; background-color: white;
}
.docs-chat-message-tooltip-container {
	padding: 12px; border-radius: 2px; z-index: 501; box-shadow: 0px 1px =
1px 0px rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12), 0px 1px 3px =
0px rgba(0,0,0,0.2); background-color: rgb(250, 250, 250); =
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, =
0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px =
1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px =
0 rgba(0, 0, 0, 0.2); -webkit-border-radius: 2px; -moz-border-radius: =
2px;
}
.docs-chat-message-tooltip-container .jfk-bubble-arrowup =
.jfk-bubble-arrowimplafter {
	border-color: rgb(250, 250, 250) transparent;
}
.docs-chat-message-tooltip-container .jfk-bubble-arrowup =
.jfk-bubble-arrowimplbefore {
	border-color: rgba(0, 0, 0, 0.3) transparent;
}
.docs-chat-message-tooltip {
	width: 192px; height: 32px; text-align: left; line-height: 18px; =
font-size: 13px; position: relative;
}
.docs-chat-message-tooltip-subject {
	font-weight: bold; opacity: 0.87;
}
.docs-chat-message-tooltip-content {
	overflow: hidden; white-space: nowrap; -ms-word-break: break-all; =
-ms-word-wrap: break-word; -ms-text-overflow: ellipsis; opacity: 0.54;
}
.docs-chat-pane-container {
	top: 0px; width: 300px; right: 0px; border-left-color: rgb(217, 217, =
217); border-left-width: 1px; border-left-style: solid; position: =
absolute;
}
.docs-chat-pane {
	height: 100%; overflow: hidden; font-size: 13px; position: relative; =
z-index: 801; background-color: rgb(255, 255, 255);
}
.docs-chat-users {
	background: rgb(245, 245, 245); margin: 0px; padding: 8px 0px 3px; =
text-align: left; color: rgb(0, 0, 0); overflow: auto; vertical-align: =
top; max-height: 33%; outline-style: none;
}
.docs-chat-users-empty {
	display: none;
}
.docs-chat-messages {
	padding: 16px 24px 0px 16px; color: rgba(0, 0, 0, 0.87); overflow: =
auto; vertical-align: middle; position: relative; outline-style: none; =
box-sizing: border-box; background-color: rgb(255, 255, 255);
}
.docs-chat-edit-container {
	background: rgb(238, 238, 238); margin: 0px; outline: 0px; width: 100%; =
height: 96px; bottom: 0px; position: absolute;
}
.docs-chat-edit-box {
	font: 100%/normal Arial, sans-serif; padding: 8px; outline: 0px; =
border: 1px solid rgb(94, 160, 227); border-image: none; left: 16px; =
top: 16px; width: 268px; height: 64px; overflow: auto; position: =
relative; box-sizing: border-box; font-size-adjust: none; font-stretch: =
normal; resize: none;
}
:-ms-input-placeholder.docs-chat-edit-box {
	color: rgba(0, 0, 0, 0.54);
}
.docs-chat-edit-box-focus {
	outline: rgb(94, 160, 227) solid 1px;
}
.docs-chat-roster {
	width: 250px; overflow: hidden; white-space: nowrap; -ms-word-break: =
break-all; -ms-word-wrap: break-word; -ms-text-overflow: ellipsis;
}
.label-input-label {
	color: rgb(169, 169, 169);
}
.docs-chat-status {
	color: gray; line-height: 12px;
}
.docs-chat-name {
	font-weight: bold;
}
.docs-chat-status-message.docs-chat-message {
	margin-bottom: 0px;
}
.docs-chat-message {
	line-height: 18px; margin-bottom: 2px; white-space: pre-wrap; =
-ms-word-wrap: break-word; outline-style: none;
}
.docs-chat-first-series-message {
	margin-top: 10px;
}
.docs-user-roster {
	margin: 0px; padding: 0px 0px 10px 1em; position: relative; =
outline-style: none;
}
.docs-user-roster-name {
	left: 2.7em; top: 0px; color: rgb(102, 102, 102); position: absolute;
}
.docs-user-roster-bubble {
	top: 1px; width: 13px; height: 13px; margin-right: 1px; vertical-align: =
text-bottom;
}
.docs-user-roster-bubble-clickable {
	cursor: pointer;
}
.docs-chat-anon {
	padding: 6px 24px 3px 16px; color: gray; font-size: 11px;
}
.docs-chat-title-bar {
	padding: 10px 0px 10px 12px; height: 15px; color: rgb(255, 255, 255); =
border-top-color: rgb(97, 97, 97); border-bottom-color: rgb(97, 97, 97); =
border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid; position: relative; -ms-user-select: =
none; background-color: rgb(97, 97, 97); -webkit-user-select: none; =
-moz-user-select: none;
}
.docs-chat-title-bar-highlight {
	color: rgb(255, 255, 255); border-top-color: rgb(66, 133, 244); =
border-bottom-color: rgb(66, 133, 244); background-color: rgb(66, 133, =
244);
}
.docs-chat-title {
	font-weight: bold;
}
.docs-chat-close-button {
	top: 8px; right: 10px; float: right; position: absolute; cursor: =
pointer;
}
.docs-presence-widget {
	margin: 0px 0px 5px; outline: 0px; top: 11px; width: 207px; height: =
19px; right: 44px; position: absolute; cursor: pointer;
}
#docs-presence-menubar .docs-presence-widget {
	top: 5px;
}
#docs-presence .docs-presence-widget {
	width: auto; text-align: left; right: auto; display: inline-block; =
position: relative;
}
.docs-presence-widget-inner {
	border: 1px solid transparent; border-image: none; height: 17px; =
margin-bottom: 8px;
}
#docs-presence .docs-presence-widget-inner {
	display: inline-block; max-width: 190px;
}
.docs-presence-widget-normal .docs-presence-widget-inner {
	background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); =
color: rgb(102, 102, 102);
}
.docs-presence-widget-hover .docs-presence-widget-inner {
	background: rgb(243, 243, 243); border-color: rgb(243, 243, 243); =
color: rgb(34, 34, 34) !important;
}
.docs-presence-widget-focused .docs-presence-widget-inner {
	background: rgb(243, 243, 243); border-color: rgb(243, 243, 243); =
color: rgb(34, 34, 34) !important;
}
.docs-presence-widget-open .docs-presence-widget-inner {
	background: rgb(243, 243, 243); border-color: rgb(229, 229, 229); =
color: rgb(102, 102, 102);
}
.docs-presence-widget-notify .docs-presence-widget-inner {
	color: rgb(255, 255, 255);
}
.docs-presence-widget-arrow {
	top: 0px; position: absolute !important;
}
.docs-presence-widget-content {
	padding: 0px 4px; line-height: 18px; overflow: hidden; font-size: 11px; =
white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 98px;
}
#docs-presence .docs-presence-widget-content {
	vertical-align: top; position: relative; max-width: 90px;
}
.docs-presence-widget-collab {
	top: 1px; right: 4px; overflow: hidden; position: absolute; max-width: =
90px;
}
#docs-presence .docs-presence-widget-collab {
	top: auto; right: auto; margin-right: 4px; display: inline-block; =
position: relative;
}
.docs-presence-widget-collab .docs-user-roster-bubble {
	margin: 1px; vertical-align: baseline;
}
#docs-presence-container {
	height: 29px; margin-right: 10px; vertical-align: middle;
}
#docs-presence {
	vertical-align: top;
}
.docs-presence-plus-widget {
	outline: 0px; text-align: left; max-width: 250px;
}
#docs-bars .docs-presence-plus-widget {
	top: 2px; right: 0px; overflow: hidden; position: absolute;
}
.docs-presence-plus-widget-inner {
	vertical-align: top;
}
.docs-presence-plus-widget-status {
	margin: 8px 10px 0px 0px; text-align: right; color: rgb(34, 34, 34); =
display: none;
}
.docs-presence-plus-widget-open .docs-presence-plus-widget-status {
	display: block;
}
.docs-presence-plus-widget-collabs {
	height: 30px;
}
.docs-presence-plus-widget-open .docs-presence-plus-widget-collabs {
	display: none;
}
.docs-presence-plus-widget-overflow-button {
	margin: 0px 2px 0px -1px; padding: 0px; border-radius: 0px; width: =
13px; height: 28px; min-width: 0px;
}
.docs-presence-plus-widget-overflow-button =
.goog-flat-menu-button-dropdown {
	right: 3px;
}
.docs-presence-plus-widget-overflow-menu {
	padding: 7px; text-align: left; overflow: auto; white-space: nowrap; =
max-height: 300px;
}
.docs-presence-plus-widget-overflow {
	height: 30px; overflow: hidden; vertical-align: top;
}
.docs-presence-plus-collab-widget-container {
	height: 30px; overflow: hidden; vertical-align: top;
}
.docs-presence-plus-collab-widget-color-block {
	width: 25px; height: 30px; overflow: hidden;
}
.docs-presence-plus-collab-widget-menuitem {
	padding: 0px;
}
.docs-presence-plus-collab-widget-container {
	margin: 0px 2px; width: 25px;
}
.docs-presence-plus-collab-widget-color-block {
	opacity: 0.5;
}
.docs-presence-plus-collab-widget-active =
.docs-presence-plus-collab-widget-color-block {
	opacity: 1;
}
.docs-presence-plus-collab-widget-exit =
.docs-presence-plus-collab-widget-color-block {
	width: 0px; height: 0px;
}
.docs-presence-plus-collab-widget-image {
	width: 25px; height: 25px; padding-bottom: 5px;
}
.docs-presence-plus-collab-widget-image-container {
	width: 25px; height: 25px; padding-bottom: 5px;
}
.docs-presence-plus-collab-widget-image-container {
	overflow: hidden;
}
.docs-presence-plus-collab-widget-image-border {
	height: 24px; border-bottom-color: rgb(255, 255, 255); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.docs-presence-plus-collab-widget-idle-text {
	color: rgb(119, 119, 119); font-size: 11px;
}
.docs-presence-plus-collab-widget-active =
.docs-presence-plus-collab-widget-idle-text {
	display: none;
}
.docs-presence-plus-widget-overflow-button-collabs {
	margin: 0px;
}
.docs-presence-plus-collab-widget-enter =
.docs-presence-plus-collab-widget-color-block {
	animation-name: color-join; animation-duration: 0.5s; =
-webkit-animation-name: color-join; -moz-animation-name: color-join; =
-webkit-animation-duration: .5s; -moz-animation-duration: .5s;
}
.docs-presence-plus-collab-widget-enter =
.docs-presence-plus-collab-widget-image-container {
	animation-name: image-join; animation-duration: 1.5s; =
animation-timing-function: ease-in; -webkit-animation-name: image-join; =
-moz-animation-name: image-join; -webkit-animation-timing-function: =
ease-in; -moz-animation-timing-function: ease-in; =
-webkit-animation-duration: 1.5s; -moz-animation-duration: 1.5s;
}
.docs-presence-plus-collab-widget-exit =
.docs-presence-plus-collab-widget-color-block {
	animation-name: collab-exit; animation-duration: 1s; =
-webkit-animation-name: collab-exit; -moz-animation-name: collab-exit; =
-webkit-animation-duration: 1s; -moz-animation-duration: 1s;
}
.docs-presence-plus-collab-widget-exit =
.docs-presence-plus-collab-widget-image {
	animation-name: collab-image-exit; animation-duration: 1s; =
-webkit-animation-name: collab-image-exit; -moz-animation-name: =
collab-image-exit; -webkit-animation-duration: 1s; =
-moz-animation-duration: 1s;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-container {
	margin: 0px 0px 5px; width: auto; height: 25px; display: block;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-color-block {
	width: 30px;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget {
	height: 25px; padding-right: 20px;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-image {
	left: -1px; position: relative;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-image {
	padding-bottom: 0px;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-image-container {
	padding-bottom: 0px;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-image-container {
	padding-left: 5px;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-image-border {
	height: 25px; border-bottom-color: currentColor; border-left-color: =
rgb(255, 255, 255); border-bottom-width: medium; border-left-width: 1px; =
border-bottom-style: none; border-left-style: solid;
}
.docs-presence-plus-widget-overflow-menu =
.docs-presence-plus-collab-widget-name {
	margin: 4px 0px 0px 5px; color: rgb(34, 34, 34); font-size: 13px; =
vertical-align: top;
}
.talk_roster {
	display: none;
}
.docs-chat-mole-hidden > div {
	left: -10000px !important; top: -10000px !important;
}
.talk_chat_widget {
	z-index: 900 !important;
}
.docs-copydocdialog-filenameinput {
	width: 250px;
}
.docs-copydocdialog-warning {
	color: rgb(153, 153, 153); font-size: 11px;
}
.docs-copydocdialog-destination-sharewarning {
	color: rgb(153, 153, 153); font-size: 11px;
}
.docs-copydocdialog-commentcheckbox {
	padding-top: 5px;
}
.docs-copydocdialog-destination-button {
	margin-top: 4px;
}
.docs-copydocdialog-filenameinput {
	margin-top: 4px;
}
.docs-copydocdialog-destination-button {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 250px; =
text-align: left; overflow: hidden; margin-right: 0px; position: =
relative; -ms-text-overflow: ellipsis;
}
.jfk-button-focused.docs-copydocdialog-destination-button {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.docs-copydocdialog-destination-section {
	margin-top: 16px;
}
.docs-copydocdialog-destination-img {
	top: 2px; margin-right: 5px; position: relative;
}
.docs-copydocdialog-destination-picker.picker-min.goog-menu {
	z-index: 1003;
}
.docs-details-dialog {
	min-width: 200px;
}
.docs-details-error {
	margin-top: 40px; margin-left: 10px;
}
.docs-details-loading {
	margin: auto; width: 50px; height: 50px; background-image: =
url("//ssl.gstatic.com/docs/common/loading_animation.gif");
}
.docs-details-table {
	border-collapse: collapse;
}
.docs-details-field {
	width: 100px; height: 27px; font-size: 13px; font-weight: bold;
}
#docs-details-folder {
	margin-right: 6px; vertical-align: bottom; opacity: 0.45;
}
.docs-details-value {
	height: 27px; max-width: 200px;
}
.picker-min.picker-iframe {
	padding: 0px; color: rgb(0, 0, 0); position: absolute; z-index: 1002; =
box-shadow: 0px 4px 16px rgba(0,0,0,0.2); -moz-box-shadow: rgba(0, 0, 0, =
.2) 0 4px 16px; -webkit-box-shadow: rgba(0, 0, 0, .2) 0 4px 16px;
}
.picker-minew.picker-iframe .picker-min-frame-up {
	background-color: rgb(241, 241, 241);
}
.picker-minew.picker-white-callout.picker-iframe .picker-min-frame-up {
	background-color: rgb(255, 255, 255);
}
.goog-menu.picker-min.picker-iframe {
	border-color: rgb(204, 204, 204); line-height: 0; overflow: visible; =
max-height: none;
}
.picker-min-top.picker-iframe {
	margin-top: 15px;
}
.picker-min-top.picker-minew.picker-iframe {
	margin-top: 9px;
}
.picker-min-bottom.picker-iframe {
	margin-top: -15px;
}
.picker-min-bottom.picker-minew.picker-iframe {
	margin-top: -9px;
}
.picker-iframe .picker-min-arrow-up {
	width: 32px; position: absolute; z-index: 0;
}
.picker-iframe .picker-min-arrow-down {
	width: 32px; position: absolute; z-index: 0;
}
.picker-iframe .picker-min-arrow-up {
	top: -15px;
}
.picker-minew.picker-iframe .picker-min-arrow-up {
	top: -10px; width: 20px;
}
.picker-iframe .picker-min-arrow-down {
	bottom: -16px;
}
.picker-minew.picker-iframe .picker-min-arrow-down {
	width: 20px; bottom: -10px;
}
.picker-iframe .picker-min-arrow-inner {
	border: 16px solid currentColor; border-image: none; width: 0px; =
height: 0px; position: absolute;
}
.picker-iframe .picker-min-arrow-border {
	border: 16px solid currentColor; border-image: none; width: 0px; =
height: 0px; position: absolute;
}
.picker-minew.picker-iframe .picker-min-arrow-inner {
	border: 10px solid currentColor; border-image: none;
}
.picker-minew.picker-iframe .picker-min-arrow-border {
	border: 10px solid currentColor; border-image: none;
}
.picker-minew.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner =
{
	border-color: rgb(241, 241, 241) transparent;
}
.picker-minew.picker-white-callout.picker-iframe .picker-min-arrow-up =
.picker-min-arrow-inner {
	border-color: rgb(255, 255, 255) transparent;
}
.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner {
	border-color: rgb(255, 255, 255) transparent; top: 1px; z-index: 1;
}
.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner {
	border-color: rgb(255, 255, 255) transparent; bottom: 1px; z-index: 1;
}
.picker-iframe .picker-min-arrow-up .picker-min-arrow-border {
	border-color: rgba(0, 0, 0, 0.2) transparent;
}
.picker-iframe .picker-min-arrow-down .picker-min-arrow-border {
	border-color: rgba(0, 0, 0, 0.2) transparent;
}
.picker-iframe .picker-min-arrow-down .picker-min-arrow-border {
	bottom: 0px;
}
.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner {
	border-top-width: 0px;
}
.picker-iframe .picker-min-arrow-up .picker-min-arrow-border {
	border-top-width: 0px;
}
.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner {
	border-bottom-width: 0px;
}
.picker-iframe .picker-min-arrow-down .picker-min-arrow-border {
	border-bottom-width: 0px;
}
.drive-organize-atd-popup {
	vertical-align: middle; display: inline-block;
}
.drive-organize-atd-popup-undo-btn {
	float: right;
}
.drive-organize-popup {
	border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; text-align: =
left; color: rgb(110, 110, 110); font-size: 13px; font-weight: normal; =
white-space: nowrap; position: absolute; z-index: 1002; box-shadow: 0px =
4px 16px rgba(0,0,0,0.2); background-color: rgb(241, 241, 241); =
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 4px 16px; -webkit-box-shadow: =
rgba(0, 0, 0, 0.2) 0 4px 16px;
}
.drive-organize-popup-outline-hidden *:focus {
=09
}
.drive-organize-popup-content {
	padding: 10px;
}
.drive-organize-popup-message {
	padding-right: 10px; display: inline-block; max-width: 160px;
}
.drive-organize-button {
	vertical-align: middle; display: inline-block;
}
.drive-organize-popup-link-btn {
	padding: 0px 7px; color: rgb(17, 85, 204); cursor: pointer;
}
.drive-organize-popup-close-btn {
	padding: 3px; height: 15px; vertical-align: middle; cursor: pointer;
}
.drive-organize-button-hover.drive-organize-popup-link-btn {
	text-decoration: underline;
}
.drive-organize-popup-arrow {
	width: 20px; position: absolute;
}
.drive-organize-popup-arrow .drive-organize-popup-triangle-before {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
.drive-organize-popup-arrow .drive-organize-popup-triangle-after {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
.drive-organize-popup-arrow .drive-organize-popup-triangle-before {
	border: 10px solid currentColor; border-image: none;
}
.drive-organize-popup-arrow .drive-organize-popup-triangle-after {
	border: 9px solid currentColor; border-image: none;
}
.drive-organize-popup-arrowdown {
	bottom: 0px;
}
.drive-organize-popup-arrowup {
	top: -10px;
}
.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before {
	border-color: rgba(0, 0, 0, 0.2) transparent; left: 0px;
}
.drive-organize-popup-arrowup .drive-organize-popup-triangle-before {
	border-color: rgba(0, 0, 0, 0.2) transparent; left: 0px;
}
.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after {
	border-color: rgb(241, 241, 241) transparent; left: 1px;
}
.drive-organize-popup-arrowup .drive-organize-popup-triangle-after {
	border-color: rgb(241, 241, 241) transparent; left: 1px;
}
.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before {
	border-bottom-width: 0px;
}
.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after {
	border-bottom-width: 0px;
}
.drive-organize-popup-arrowup .drive-organize-popup-triangle-before {
	border-top-width: 0px;
}
.drive-organize-popup-arrowup .drive-organize-popup-triangle-after {
	top: 2px; border-top-width: 0px;
}
.drive-organize-dialog {
	background: padding-box rgb(255, 255, 255); padding: 24px; outline: =
0px; width: 560px; color: rgb(0, 0, 0); font-family: inherit; position: =
absolute; z-index: 2204; box-shadow: 0px 4px 16px rgba(0,0,0,0.2); =
-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 4px =
16px rgba(0, 0, 0, .2);
}
.drive-organize-dialog-bg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; position: absolute; =
z-index: 2203;
}
div.drive-organize-dialog-bg {
	opacity: 0.5;
}
.drive-organize-dialog-title {
	color: rgb(0, 0, 0); line-height: 24px; font-size: 20px; font-weight: =
normal; cursor: default; background-color: rgb(255, 255, 255);
}
.drive-organize-dialog-title-close {
	margin: 24px; padding: 6px; top: 0px; width: 11px; height: 11px; right: =
0px; position: absolute; opacity: 0.7;
}
.drive-organize-dialog-title-close::after {
	background: url("//ssl.gstatic.com/ui/v1/dialog/close-x.png"); width: =
11px; height: 11px; position: absolute; content: "";
}
.drive-organize-dialog-title-close:hover {
	opacity: 1;
}
.drive-organize-dialog-content {
	line-height: 1.4em; padding-top: 24px; padding-bottom: 24px; font-size: =
16px; -ms-word-wrap: break-word; background-color: rgb(255, 255, 255);
}
.drive-organize-dialog-buttons {
	text-align: right;
}
.drive-organize-dialog-buttons .drive-organize-button {
	margin: 0px 0px 0px 16px; padding: 0px 8px; outline: 0px; =
border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.1); border-image: =
none; height: 29px; color: rgb(68, 68, 68); line-height: 27px; =
font-family: inherit; font-size: 11px; font-weight: bold; cursor: =
default; min-width: 72px; background-image: -ms-linear-gradient(rgb(245, =
245, 245), rgb(241, 241, 241)); background-color: rgb(245, 245, 245); =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.drive-organize-dialog-buttons .drive-organize-button:hover {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(51, 51, 51); box-shadow: 0px 1px 1px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, =
241)); background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px =
rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.drive-organize-dialog-buttons .drive-organize-button:active {
	border: 1px solid rgb(198, 198, 198); border-image: none; color: =
rgb(51, 51, 51); box-shadow: 0px 1px 1px rgba(0,0,0,0.1); =
background-image: -ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, =
241)); background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px =
rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.drive-organize-dialog-buttons .drive-organize-button:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, 0.1);
}
.drive-organize-dialog-buttons .drive-organize-button:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.drive-organize-dialog-buttons [disabled].drive-organize-button {
	background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.5); =
border-image: none; color: rgba(0, 0, 0, 0.26); box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.drive-organize-dialog-buttons .goog-buttonset-action {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); background-image: -ms-linear-gradient(rgb(77, 144, =
254), rgb(71, 135, 237)); background-color: rgb(77, 144, 254);
}
.drive-organize-dialog-buttons .goog-buttonset-action:hover {
	border: 1px solid rgb(47, 91, 183); border-image: none; color: rgb(255, =
255, 255); background-image: -ms-linear-gradient(rgb(77, 144, 254), =
rgb(53, 122, 232)); background-color: rgb(53, 122, 232);
}
.drive-organize-dialog-buttons .goog-buttonset-action:active {
	border: 1px solid rgb(47, 91, 183); border-image: none; color: rgb(255, =
255, 255); background-image: -ms-linear-gradient(rgb(77, 144, 254), =
rgb(53, 122, 232)); background-color: rgb(53, 122, 232);
}
.drive-organize-dialog-buttons .goog-buttonset-action:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 =
1px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, =
0, 0, 0.3);
}
.drive-organize-dialog-buttons .goog-buttonset-action:focus {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.drive-organize-dialog-buttons [disabled].goog-buttonset-action {
	background: rgb(77, 144, 254); color: rgb(255, 255, 255); opacity: 0.5; =
box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.drive-organize-dialog .goog-menu {
	padding: 0px; margin-bottom: -24px; position: relative; z-index: =
inherit; box-shadow: none;
}
.drive-organize-dialog .goog-menuitem {
	margin: 0px; padding: 0px 0px 24px 16px; height: 16px; color: rgb(0, 0, =
0); font-size: 13px; opacity: 0.87;
}
.drive-organize-dialog-parent-name {
	font-weight: bold;
}
.drive-organize-dialog-list-item {
	overflow: hidden; display: block; -ms-text-overflow: ellipsis;
}
.drive-organize-dialog .goog-menuitem-highlight {
	border-left-color: currentColor; border-left-width: 0px; =
border-left-style: none; background-color: inherit;
}
.drive-organize-dialog .goog-menuitem-content {
	margin: 0px;
}
.drive-organize-dialog .goog-menuitem-highlight .goog-menuitem-content {
	color: inherit;
}
.drive-organize-dialog .goog-option-selected .goog-menuitem-content {
	color: inherit;
}
.drive-organize-dialog .goog-menuitem-checkbox {
	background: rgba(255, 255, 255, 0); margin: 0px; border-radius: 50%; =
border: 1px solid rgba(198, 198, 198, 1); border-image: none; left: 0px; =
top: 2px; width: 15px; height: 15px; text-align: left; position: =
absolute; box-sizing: border-box; -webkit-border-radius: 50%; =
-moz-border-radius: 50%; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.drive-organize-dialog .goog-menuitem-active .goog-menuitem-checkbox {
	background: rgba(235, 235, 235, 1); border-color: rgba(182, 182, 182, =
1);
}
.drive-organize-dialog .goog-menuitem-highlight .goog-menuitem-checkbox =
{
	border-color: rgba(182, 182, 182, 1); box-shadow: inset 0px 1px 1px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1);
}
.drive-organize-dialog .goog-menuitem-focus .goog-menuitem-checkbox {
	border-color: rgba(77, 144, 254, 1);
}
.drive-organize-dialog .goog-option-selected {
	background: rgba(255, 255, 255, 0);
}
.drive-organize-dialog .goog-option-selected =
.goog-menuitem-checkbox::after {
	background: rgba(96, 96, 96, 1); border-radius: 50%; left: 3px; top: =
3px; width: 7px; height: 7px; display: block; position: relative; =
content: ""; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.fatal-error-dialog-container {
	width: 374px; display: table;
}
.fatal-error-dialog-contents {
	display: table-row; min-height: 100px;
}
.fatal-error-dialog-contents a:hover {
	cursor: pointer;
}
.fatal-error-message {
	width: 320px; vertical-align: middle; display: table-cell;
}
.fatal-error-debug-text {
	width: 90%; height: 200px; font-size: 85%;
}
.docs-invite-favicon {
	width: 16px; height: 16px; margin-right: 5px; vertical-align: sub;
}
.docs-invite-header {
	background: rgb(245, 245, 245); width: 100%; height: 77px; color: =
rgb(68, 68, 68); font-size: 12.5px; border-bottom-color: rgb(217, 217, =
217); border-bottom-width: 1px; border-bottom-style: solid; =
-ms-overflow-x: hidden; -ms-overflow-y: hidden; max-height: 77px;
}
.docs-invite-header > div {
	width: 100%; height: 100%; display: table; max-height: inherit;
}
.docs-invite-button {
	margin-right: 25px;
}
.docs-invite-fixedcol {
	vertical-align: middle; display: table-cell; white-space: nowrap;
}
.docs-invite-flexcol {
	width: 100%; vertical-align: middle; display: table-cell; max-height: =
inherit;
}
.docs-invite-inviter-img {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 60px; =
margin-left: 25px;
}
.docs-invite-heavy {
	color: rgb(34, 34, 34); font-weight: bold;
}
.docs-invite-business-icon {
	margin-left: 40px;
}
.docs-invite-msg {
	margin: 0px 10px 0px 25px; line-height: 2; max-height: inherit;
}
.docs-invite-business-header {
	position: absolute; z-index: 1;
}
.docs-parent-collections-container-prefix {
	color: rgba(0, 0, 0, 0.54); padding-left: 4px;
}
.docs-parent-collections-container-text {
	color: rgba(0, 0, 0, 0.54); padding-left: 4px;
}
.docs-parent-collections-container-folder-name {
	bottom: 1px; color: rgba(0, 0, 0, 0.87); padding-left: 4px; font-size: =
14px;
}
.docs-parent-collections-container {
	padding: 2px 4px 0px 2px;
}
.docs-parent-collections-container:hover {
	border-radius: 2px; background-color: rgb(238, 238, 238);
}
.docs-parent-collections-container:focus {
	border-radius: 2px; background-color: rgb(238, 238, 238);
}
.docs-parent-collections-container-icon {
	bottom: 2px; opacity: 0.54;
}
.request-comment-access-toast-link {
	text-transform: uppercase; font-family: "Helvetica =
Neue",Helvetica,Arial,sans-serif; font-weight: bold !important;
}
#docs-toolbar-iterator-label {
	color: rgba(0, 0, 0, 0.87); line-height: 24px; font-size: 13px; =
margin-top: 4px; margin-right: 10px; vertical-align: middle;
}
#docs-toolbar-iterator-previous {
	margin-right: 3px; margin-left: 3px;
}
#docs-toolbar-iterator-next {
	margin-right: 3px; margin-left: 3px;
}
.jfk-bubble.docs-offline-optinpromo {
	top: 113px; right: 15px; padding-top: 11px; padding-left: 24px; =
font-size: 13px; position: fixed; max-width: 500px;
}
.docs-offline-optinpromo .jfk-bubble-arrow {
	display: none;
}
#docs-offline-optinpromo-title {
	margin: 12px 0px; font-size: 19px; font-weight: bold;
}
.docs-offline-optinpromo-notice {
	margin: 14px 0px; color: rgb(118, 118, 118); font-size: 11px;
}
.docs-offline-optinpromo-notice a {
	text-decoration: none;
}
.docs-offline-optinpromo hr {
	border-width: 1px 0px 0px; border-top-color: rgb(225, 225, 225); =
border-top-style: solid;
}
.docs-offline-optinpromo-confirm-buttons {
	margin-top: 15px;
}
.docs-offline-welcomepromo {
	width: 400px;
}
.docs-offline-welcomepromo .modal-dialog-content {
	padding-right: 80px; position: relative;
}
.doc-offline-welcomepromo-img {
	top: -25px; right: 0px; position: absolute;
}
.docs-labelinputmenuitem {
	padding-right: 30px; padding-left: 30px;
}
#docs-omnibox-toolbar .docs-omnibox-autocomplete {
	margin-right: 4px;
}
.docs-omnibox-autocomplete {
	margin-top: 4px;
}
.docs-omnibox-input {
	width: 100%; min-width: 178px; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
:-ms-input-placeholder.docs-omnibox-input {
	color: rgb(119, 119, 119); font-family: arial,sans-serif; font-size: =
11px; font-weight: bold; opacity: 1;
}
.docs-omnibox-autocomplete .ac-renderer {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: auto; =
position: fixed; z-index: 1003; min-width: 250px; box-shadow: 0px 2px =
4px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); =
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px =
4px rgba(0, 0, 0, 0.2);
}
.docs-omnibox-autocomplete .ac-highlighted {
	font-weight: bold;
}
.docs-omnibox-autocomplete .ac-active {
	background-color: rgb(238, 238, 238);
}
.docs-promo-title-prefix {
	color: rgb(210, 83, 66); font-weight: bold;
}
.docs-promo-title {
	color: rgb(51, 51, 51); font-weight: bold;
}
.docs-promo-content {
	color: rgb(102, 102, 102); cursor: pointer;
}
.docs-promo-dismiss-link {
	color: rgb(17, 85, 204); cursor: pointer;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowdown =
.jfk-bubble-arrowimplbefore {
	border-color: rgba(0, 0, 0, 0.1) transparent;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowup =
.jfk-bubble-arrowimplbefore {
	border-color: rgba(0, 0, 0, 0.1) transparent;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowleft =
.jfk-bubble-arrowimplbefore {
	border-color: transparent rgba(0, 0, 0, 0.1);
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowright =
.jfk-bubble-arrowimplbefore {
	border-color: transparent rgba(0, 0, 0, 0.1);
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowdown =
.jfk-bubble-arrowimplafter {
	border-width: 10px 10px 0px; border-style: solid; border-color: =
rgb(250, 250, 250) transparent; border-image: none;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowup =
.jfk-bubble-arrowimplafter {
	border-width: 0px 10px 10px; border-style: solid; border-color: =
rgb(250, 250, 250) transparent; border-image: none;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowleft =
.jfk-bubble-arrowimplafter {
	border-width: 10px 10px 10px 0px; border-style: solid; border-color: =
transparent rgb(250, 250, 250); border-image: none;
}
.docs-promo-bubble.jfk-bubble-promo.jfk-bubble .jfk-bubble-arrowright =
.jfk-bubble-arrowimplafter {
	border-width: 10px 0px 10px 10px; border-style: solid; border-color: =
transparent rgb(250, 250, 250); border-image: none;
}
.docs-promo-bubble.jfk-bubble {
	padding: 0px; border-radius: 2px; border: currentColor; border-image: =
none; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.9), inset 0px =
-1px 0px rgba(0,0,0,0.03), 0px 15px 10px rgba(0,0,0,0.15), 0px 8px 36px =
rgba(0,0,0,0.3); background-color: rgb(250, 250, 250); -moz-box-shadow: =
rgba(255, 255, 255, .9) 0 1px 0 inset, rgba(0, 0, 0, .03) 0 -1px 0 =
inset, rgba(0, 0, 0, .15) 0 15px 10px, rgba(0, 0, 0, .3) 0 8px 36px; =
-webkit-box-shadow: rgba(255, 255, 255, .9) 0 1px 0 inset, rgba(0, 0, 0, =
.03) 0 -1px 0 inset, rgba(0, 0, 0, .15) 0 15px 10px, rgba(0, 0, 0, .3) 0 =
8px 36px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.docs-promo-text-container {
	width: 363px; -ms-word-wrap: break-word;
}
.docs-promo-text-container-ltr {
	float: right;
}
.docs-promo-container {
	padding: 24px 16px 0px; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.docs-promo-icon-container {
	width: 48px; height: 48px; margin-right: 16px; float: left;
}
.docs-promo-header {
	color: rgb(0, 0, 0); font-size: 15px; font-weight: bold; opacity: 0.87;
}
.docs-promo-header-prefix {
	color: rgb(210, 83, 66);
}
.docs-promo-body {
	color: rgb(102, 102, 102); line-height: 20px; padding-top: 20px; =
font-size: 13px;
}
.docs-promo-action-row {
	text-align: right; padding-top: 20px; padding-right: 8px; =
padding-bottom: 24px; font-weight: bold; position: relative;
}
.docs-promo-action-row a {
	text-decoration: none;
}
.docs-promo-action-row a:link {
	text-decoration: none;
}
.docs-promo-action-row a:active {
	text-decoration: none;
}
.docs-promo-action-row a:hover {
	text-decoration: none;
}
.docs-promo-action-row a:visited {
	text-decoration: none;
}
.docs-promo-action-row a {
	color: rgb(66, 133, 244);
}
.docs-promo-action-row a:link {
	color: rgb(66, 133, 244);
}
.docs-promo-action-row a:active {
	color: rgb(66, 133, 244);
}
.docs-promo-action-row a:hover {
	color: rgb(66, 133, 244);
}
.docs-promo-action-row a:visited {
	color: rgb(66, 133, 244);
}
.docs-promo-action-container {
	color: rgb(66, 133, 244); text-transform: uppercase; cursor: pointer;
}
.docs-promo-action-button-right {
	margin-left: 12.5px; float: right;
}
.docs-promo-action-button-left {
	margin-right: 12.5px;
}
.docs-revisions-chromecover-titlebar {
	font-size: 16px; display: flex; max-width: 50vw; -ms-user-select: none; =
flex-direction: row; flex-grow: 1; justify-content: flex-start; =
align-items: center; -webkit-align-items: center; -moz-box-orient: =
horizontal; -webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -webkit-justify-content: flex-start; =
-moz-box-align: center; -webkit-box-align: center; box-align: center; =
box-pack: start; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; =
-webkit-user-select: none; -moz-user-select: none;
}
.docs-revisions-chromecover-titlebar-name-label {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
[class*=3D'docs-hc'].docs-revisions-chromecover-titlebar =
.docs-revisions-chromecover-titlebar-button-action {
	border: 1px solid rgb(255, 255, 255); border-image: none;
}
.docs-revisions-chromecover-titlebar-button-back-container {
	height: 100%; min-width: 58px;
}
.docs-revisions-chromecover-titlebar-button-back {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; =
border-image: none; left: 18px; cursor: pointer; background-color: =
transparent;
}
.docs-material.docs-revisions-chromecover-titlebar-button-back =
.docs-icon {
	margin: 0px; width: 21px; height: 21px; padding-bottom: 3px;
}
.docs-revisions-chromecover-titlebar-button-action {
	margin: 0px 0px 0px 24px; padding: 0px 16px; border-radius: 3px; =
border: currentColor; border-image: none; height: 36px; color: rgb(255, =
255, 255); text-transform: uppercase; font-family: Arial,sans-serif; =
font-size: 14px; font-weight: bold; display: flex; white-space: nowrap; =
cursor: pointer; flex-shrink: 0; align-items: center; background-color: =
rgb(15, 157, 88); -webkit-border-radius: 3px; -moz-border-radius: 3px; =
-webkit-align-items: center; will-change: box-shadow, filter, =
background-color, color; -webkit-flex-shrink: 0; -moz-box-align: center; =
-webkit-box-align: center; box-align: center; =
-webkit-tap-highlight-color: transparent;
}
.docs-revisions-chromecover-titlebar-button-action {
	transition-property: box-shadow, filter, background-color, color; =
transition-duration: 0.28s; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 0.28s; =
-moz-transition-duration: 0.28s; -o-transition-duration: 0.28s; =
-webkit-transition-property: box-shadow, filter, background-color, =
color; -moz-transition-property: box-shadow, filter, background-color, =
color; -o-transition-property: box-shadow, filter, background-color, =
color; -webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, =
1); -moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1);
}
.goog-flat-button-active.docs-revisions-chromecover-titlebar-button-actio=
n {
	transition-property: box-shadow, filter, background-color, color; =
transition-duration: 0.28s; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 0.28s; =
-moz-transition-duration: 0.28s; -o-transition-duration: 0.28s; =
-webkit-transition-property: box-shadow, filter, background-color, =
color; -moz-transition-property: box-shadow, filter, background-color, =
color; -o-transition-property: box-shadow, filter, background-color, =
color; -webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, =
1); -moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1);
}
.goog-flat-button-hover.docs-revisions-chromecover-titlebar-button-action=
 {
	transition-property: box-shadow, filter, background-color, color; =
transition-duration: 0.28s; transition-timing-function: =
cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition-duration: 0.28s; =
-moz-transition-duration: 0.28s; -o-transition-duration: 0.28s; =
-webkit-transition-property: box-shadow, filter, background-color, =
color; -moz-transition-property: box-shadow, filter, background-color, =
color; -o-transition-property: box-shadow, filter, background-color, =
color; -webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, =
1); -moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1);
}
.goog-flat-button-active.docs-revisions-chromecover-titlebar-button-actio=
n {
=09
}
.goog-flat-button-focused.docs-revisions-chromecover-titlebar-button-acti=
on {
=09
}
.goog-flat-button-active.docs-revisions-chromecover-titlebar-button-actio=
n {
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px =
rgba(0,0,0,0.12), 0px 3px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 0 =
6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px =
5px -1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, =
0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, =
0.2);
}
:not(.goog-flat-button-active).goog-flat-button-hover.docs-revisions-chro=
mecover-titlebar-button-action {
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0 =
2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px =
5px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, =
0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, =
0.2);
}
.docs-revisions-chromecover-content {
	height: inherit; display: flex; flex-direction: row; justify-content: =
flex-start; align-items: center; -webkit-align-items: center; =
-moz-box-orient: horizontal; -webkit-box-orient: horizontal; box-orient: =
horizontal; -webkit-flex-direction: row; -webkit-justify-content: =
flex-start; -moz-box-align: center; -webkit-box-align: center; =
box-align: center; box-pack: start;
}
.docs-revisions-chromecover-content-exclude-sidebar-width {
	width: calc(100% - 250px);
}
.docs-revisions-chromecover-content-color-default {
	color: rgb(255, 255, 255); background-color: rgb(66, 66, 66);
}
.docs-revisions-icon {
	width: 24px; height: 24px; text-align: left; vertical-align: middle; =
position: relative; cursor: pointer; direction: ltr; min-height: 24px; =
min-width: 24px;
}
.docs-hc-gecko .docs-revisions-icon {
=09
}
.docs-hc-ie .docs-revisions-icon {
	-ms-high-contrast-adjust: none; background-color: rgb(255, 255, 255);
}
.docs-revisions-icon-rtl {
	transform: scaleX(-1); -moz-transform: scaleX(-1); -o-transform: =
scaleX(-1); -webkit-transform: scaleX(-1);
}
.docs-revisions-icon-focused::before {
	border-radius: 50%; width: inherit; height: inherit; display: block; =
position: absolute; content: ""; opacity: 0.12; transform: scale(1.375); =
background-color: rgb(0, 0, 0); -moz-transform: scale(1.375); =
-o-transform: scale(1.375); -webkit-transform: scale(1.375); =
-webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.docs-revisions-icon-img-mask {
	width: inherit; height: inherit; overflow: hidden; position: absolute;
}
.docs-revisions-icon-img::before {
	content: url(//ssl.gstatic.com/docs/common/revisions_sprite1.svg);
}
.docs-revisions-icon-img {
	width: 24px; height: 72px; position: absolute;
}
.docs-revisions-icon-open .docs-revisions-icon-arrow {
	left: 0px; top: -48px;
}
.docs-revisions-icon-arrow {
	left: 0px; top: 0px;
}
.docs-revisions-icon-overflow {
	left: 0px; top: -24px;
}
.docs-revisions-sidebar {
	width: 250px; right: 0px; display: flex; position: absolute; =
outline-style: none; flex-direction: column; background-color: rgb(255, =
255, 255); -webkit-flex-direction: column;
}
.docs-revisions-sidebar-header {
	-ms-user-select: none; flex-shrink: 0; -webkit-flex-shrink: 0; =
-webkit-user-select: none; -moz-user-select: none;
}
[class*=3D'docs-hc'].docs-revisions-sidebar {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid;
}
[class*=3D'docs-hc'].docs-revisions-sidebar > =
.docs-revisions-sidebar-header {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.docs-revisions-sidebar-header-bg-color-brand {
	background-color: rgb(15, 157, 88);
}
.docs-revisions-sidebar-header-text-color-brand {
	color: rgb(255, 255, 255);
}
.docs-revisions-sidebar-title {
	padding: 18px; width: 100%; height: 60px; font-size: 16px; display: =
flex; box-sizing: border-box; flex-shrink: 0; align-items: center; =
-moz-box-sizing: border-box; -webkit-align-items: center; =
-webkit-box-sizing: border-box; -webkit-flex-shrink: 0; -moz-box-align: =
center; -webkit-box-align: center; box-align: center;
}
.docs-revisions-sidebar-close {
	margin-left: auto; cursor: pointer;
}
.docs-revisions-sidebar-name-filter-switch-container {
	padding: 14px 14px 14px 18px; width: 100%; height: 47px; =
border-top-color: rgba(255, 255, 255, 0.2); border-top-width: 1px; =
border-top-style: solid; display: flex; box-sizing: border-box; =
justify-content: space-between; align-items: center; -moz-box-sizing: =
border-box; -webkit-align-items: center; -webkit-box-sizing: border-box; =
-moz-box-align: center; -webkit-box-align: center; box-align: center;
}
.docs-revisions-sidebar-name-filter-switch-container label {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; cursor: =
pointer; opacity: 0.87;
}
.docs-revisions-sidebar-revisions-list {
	overflow: auto; position: relative; -ms-overflow-x: hidden;
}
.docs-revisions-sidebar-actions {
	padding: 9px 14px; border-top-color: rgb(207, 207, 207); =
border-top-width: 1px; border-top-style: solid; flex-shrink: 0; =
-webkit-flex-shrink: 0;
}
.docs-revisions-sidebar-detail-button {
	margin-top: 9px;
}
#docs-revisions-sidebar-iw-button {
	margin-top: 9px;
}
.docs-revisions-sidebar-date-group {
	height: 35px; color: rgb(97, 97, 97); padding-left: 18px; font-size: =
13px; font-weight: bold; border-bottom-color: rgb(238, 238, 238); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
box-sizing: border-box; align-items: center; background-color: rgb(245, =
245, 245); -moz-box-sizing: border-box; -webkit-align-items: center; =
-webkit-box-sizing: border-box; -moz-box-align: center; =
-webkit-box-align: center; box-align: center;
}
.docs-revisions-sidebar-revisions-empty-container {
	height: 100%; display: flex; align-items: center; -webkit-align-items: =
center; -moz-box-align: center; -webkit-box-align: center; box-align: =
center;
}
.docs-revisions-sidebar-revisions-empty {
	margin: 0px 18px; text-align: center; color: rgb(97, 97, 97);
}
.docs-revisions-sidebar-revisions-empty-title {
	font-size: 15px; font-weight: bold;
}
.docs-revisions-sidebar-revisions-empty-details {
	margin-bottom: 8px;
}
.docs-revisions-sidebar-revisions-empty-title {
	margin-bottom: 8px;
}
a.docs-revisions-sidebar-revisions-empty-learn-more {
	color: rgb(66, 133, 244);
}
.docs-revisions-snack.docs-ui-toast {
	z-index: 1001;
}
.docs-revisions-snack .docs-ui-toast-control {
	text-transform: uppercase; font-weight: bold;
}
.docs-revisions-snapshot-prompt .jfk-textinput {
	width: 100%; height: 29px; margin-top: 16px; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-revisions-snapshot-prompt-loading-indicator {
	display: flex; justify-content: center; align-items: center; =
-webkit-align-items: center; -webkit-justify-content: center; =
-moz-box-align: center; -webkit-box-align: center; box-align: center; =
box-pack: center;
}
.docs-revisions-snapshot-prompt-loading-indicator .docs-spinner {
	display: flex; justify-content: center; align-items: center; =
-webkit-align-items: center; -webkit-justify-content: center; =
-moz-box-align: center; -webkit-box-align: center; box-align: center; =
box-pack: center;
}
.docs-revisions-snapshot-prompt-loading-indicator {
	min-height: 96px; min-width: 300px;
}
.docs-revisions-snapshot-prompt-loading-indicator .docs-spinner {
	width: 32px; height: 32px;
}
.docs-revisions-snapshot-prompt-loading-indicator .docs-quantum-spinner =
{
	margin: 0px;
}
.docs-revisions-switch {
	margin-left: 14px; cursor: pointer;
}
[class*=3D'docs-hc'].docs-revisions-switch > =
.apps-ui-material-slide-toggle-thumb {
	border: 1px solid rgb(255, 255, 255); border-image: none; will-change: =
border-style;
}
[class*=3D'docs-hc'].docs-revisions-switch > =
.apps-ui-material-slide-toggle-track {
	border: 1px solid rgb(255, 255, 255); border-image: none; will-change: =
border-style;
}
.docs-revisions-switch .apps-ui-material-slide-toggle-thumb {
	background-color: rgb(189, 189, 189);
}
.docs-revisions-switch .apps-ui-material-slide-toggle-track {
	opacity: 0.3; background-color: rgb(255, 255, 255);
}
.apps-ui-material-slide-toggle-container-checked.docs-revisions-switch =
.apps-ui-material-slide-toggle-thumb {
	background-color: rgb(250, 250, 250);
}
.apps-ui-material-slide-toggle-container-checked.docs-revisions-switch =
.apps-ui-material-slide-toggle-track {
	opacity: 0.38; background-color: rgb(0, 0, 0);
}
.docs-revisions-tile {
	position: relative;
}
.docs-revisions-tile-content-wrapper {
	padding-bottom: 12px; border-bottom-color: rgb(238, 238, 238); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.docs-revisions-tile-selected {
	background-color: rgb(226, 243, 235);
}
:not(.docs-revisions-tile-selected).docs-revisions-tile-hover {
	background-color: rgb(245, 245, 245);
}
.docs-revisions-tile-header {
	padding: 12px 18px 3px 36px; display: flex; position: relative; =
flex-direction: column; -moz-box-orient: vertical; -webkit-box-orient: =
vertical; box-orient: vertical; -webkit-flex-direction: column;
}
.docs-revisions-tile-actions {
	margin: 0px 18px 0px 36px;
}
.docs-revisions-tile-collaborator-list {
	margin: 0px 18px 0px 36px;
}
.docs-revisions-tile-collaborator {
	font-size: 12px; display: flex; flex-direction: column; =
-moz-box-orient: vertical; -webkit-box-orient: vertical; box-orient: =
vertical; -webkit-flex-direction: column;
}
.docs-revisions-tile-collaborator-name {
	color: rgb(88, 88, 88); display: flex; align-items: center; =
-webkit-align-items: center; -moz-box-align: center; -webkit-box-align: =
center; box-align: center;
}
.docs-revisions-tile-collaborator-link {
	line-height: 1; margin-top: 3px;
}
.docs-revisions-tile-indented {
	margin-left: 50px;
}
.docs-revisions-tile-indented .docs-revisions-tile-header {
	padding-left: 0px;
}
.docs-revisions-tile-indented .docs-revisions-tile-actions {
	margin-left: 0px;
}
.docs-revisions-tile-indented .docs-revisions-tile-collaborator-list {
	margin-left: 0px;
}
.docs-revisions-tile-caption-v0 {
	color: rgb(128, 128, 128); font-size: 11px;
}
.docs-revisions-tile-show-v0 {
	color: rgb(66, 117, 214); font-size: 11px;
}
.docs-revisions-tile-show-v0-link {
	font-weight: bold; cursor: pointer;
}
.docs-revisions-tile-swatch {
	width: 8px; height: 8px; margin-right: 5px;
}
.docs-revisions-tile-arrow-button {
	position: absolute;
}
.docs-revisions-tile-menu-button {
	position: absolute;
}
.docs-revisions-tile-arrow-button {
	left: 9px; top: 8px;
}
.docs-revisions-tile-menu-button {
	top: 8px; right: 9px;
}
.docs-revisions-tile-shade {
	width: 100%; height: 100%; border-bottom-color: rgb(238, 238, 238); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
absolute; z-index: 1; cursor: progress;
}
.docs-revisions-tile-shade::before {
	width: inherit; height: inherit; display: block; content: ""; opacity: =
0.95; background-color: rgb(255, 255, 255);
}
.docs-revisions-tile-shade .docs-spinner {
	margin: -24px 0px 0px -24px; left: 50%; top: 50%; width: 48px; height: =
48px; display: flex; position: absolute; transform: scale(0.5); =
justify-content: center; align-items: center; -moz-transform: =
scale(0.5); -o-transform: scale(0.5); -webkit-transform: scale(0.5); =
-webkit-align-items: center; -webkit-justify-content: center; =
-moz-box-align: center; -webkit-box-align: center; box-align: center; =
box-pack: center;
}
.docs-revisions-tile-shade .docs-quantum-spinner {
	margin: 0px;
}
.docs-revisions-tile-legacy .docs-revisions-tile-descriptor {
	font-size: 13px; margin-top: 0px; margin-bottom: 2px;
}
.docs-revisions-tile-selected.docs-revisions-tile-legacy =
.docs-revisions-tile-descriptor {
	color: rgb(209, 72, 54);
}
.docs-revisions-tile-descriptor {
	color: rgb(0, 0, 0); font-size: 14px;
}
.docs-revisions-tile-selected .docs-revisions-tile-descriptor {
	font-weight: bold;
}
.docs-revisions-tile-text-box ~ .docs-revisions-tile-descriptor {
	color: rgb(88, 88, 88); font-size: 12px; font-weight: normal; =
margin-top: 3px;
}
.docs-revisions-tile-text-box {
	background: none; margin: -3px 18px -3px -3px; padding: 2px; outline: =
0px; border-radius: 2px; border: 1px solid transparent; border-image: =
none; font-family: Arial,sans-serif; font-size: 14px; =
transition-property: border-color; transition-duration: 0.28s; =
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-transition-duration: 0.28s; -moz-transition-duration: 0.28s; =
-o-transition-duration: 0.28s; -webkit-transition-property: =
border-color; -moz-transition-property: border-color; =
-o-transition-property: border-color; =
-webkit-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition-timing-function: cubic-bezier(0.4, 0.0, 0.2, 1); =
will-change: border-color; resize: none;
}
:enabled.docs-revisions-tile-text-box:hover {
	border-color: rgb(158, 158, 158);
}
:enabled.docs-revisions-tile-text-box:focus {
	border-color: rgb(73, 141, 255);
}
:disabled.docs-revisions-tile-text-box {
	color: rgb(0, 0, 0); pointer-events: none; -ms-user-select: none; =
-webkit-user-select: none; -moz-user-select: none;
}
.docs-revisions-tile-selected .docs-revisions-tile-text-box {
	font-weight: bold;
}
.alt-text-dialog-content textarea {
	font-family: Arial;
}
#alt-text-dialog-title {
	width: 400px;
}
#alt-text-dialog-description {
	width: 400px;
}
#alt-text-dialog-description {
	height: 100px; padding-top: 6px; padding-left: 9px;
}
.alt-text-dialog-content td {
	padding-top: 10px; vertical-align: top;
}
.alt-text-dialog-content tr {
	margin: 5px 0px;
}
.alt-text-dialog-content label {
	top: 5px; padding-right: 30px; font-weight: bold; position: relative;
}
.alt-text-dialog-intro {
	padding: 5px 0px; max-width: 500px;
}
.docs-bubble {
	border-width: 1px; border-style: solid; border-color: rgb(187, 187, =
187) rgb(187, 187, 187) rgb(168, 168, 168); padding: 12px 20px; =
border-radius: 2px; border-image: none; color: rgb(102, 102, 102); =
white-space: nowrap; position: absolute; z-index: 502; cursor: default; =
box-shadow: 0px 1px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, =
255); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2); -webkit-box-shadow: =
0 1px 3px rgba(0, 0, 0, .2); -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, =
.2);
}
.docs-linkbubble-bubble.docs-bubble {
	z-index: 503;
}
.docs-bubble-link {
	color: rgb(17, 85, 204) !important; text-decoration: none !important; =
cursor: pointer;
}
.docs-bubble a {
	color: rgb(17, 85, 204) !important; text-decoration: none !important; =
cursor: pointer;
}
.docs-bubble a {
	overflow: hidden; vertical-align: bottom; display: inline-block; =
-ms-text-overflow: ellipsis; max-width: 400px;
}
.docs-bubble-link:hover {
	text-decoration: underline !important;
}
.docs-bubble a:hover {
	text-decoration: underline !important;
}
.docs-bubble-label {
	font-weight: bold;
}
a.docs-bubble-link-disabled {
	color: rgb(204, 204, 204) !important; text-decoration: none !important;
}
.docs-clipboardshortcutsdialog {
	color: rgb(102, 102, 102);
}
.docs-clipboardshortcutsdialog-shortcut {
	padding-right: 40px;
}
.docs-clipboardshortcutsdialog-mac =
.docs-clipboardshortcutsdialog-shortcut {
	padding-right: 95px;
}
.docs-clipboardshortcutsdialog-shortcut-command {
	padding-bottom: 5px;
}
.docs-clipboardshortcutsdialog-shortcuts {
	padding: 15px 0px;
}
.docs-clipboardshortcutsdialog-shortcut-command {
	line-height: 1; font-size: 36px; font-weight: bold;
}
.color-dialog.modal-dialog {
	padding: 10px;
}
.color-dialog > .modal-dialog-title {
	display: none;
}
.color-dialog > .modal-dialog-buttons {
	padding-left: 18px; margin-top: 8px;
}
.docs-colormenuitems-scheme-header {
	padding-left: 5px;
}
.docs-colormenuitems-custom-header {
	margin-left: -23px;
}
.goog-menu.docs-colormenuitems {
	padding: 10px;
}
.docs-colormenuitems .jfk-palette-table {
	margin: 0px; padding: 3px;
}
.docs-colormenuitems .jfk-palette-cell-hover {
	outline: rgb(0, 0, 0) solid 1px; border: 1px solid rgb(255, 255, 255); =
border-image: none;
}
.docs-colormenuitems-theme-header {
	padding-top: 5px;
}
.docs-colormenuitems-custom-palette .jfk-palette-cell {
	border-color: rgb(204, 204, 204); width: 16px; height: 16px;
}
.docs-colormenuitems-custom-palette .jfk-palette-cell-selected {
	border-color: black;
}
.goog-menu-button.goog-color-menu-button {
	background-image: -ms-linear-gradient(rgb(245, 245, 245), rgb(241, 241, =
241)); background-color: rgb(245, 245, 245);
}
.goog-color-menu-button .goog-menu-button-outer-box {
	border-color: rgba(0, 0, 0, 0.1);
}
.goog-color-menu-button .goog-menu-button-inner-box {
	border-color: rgba(0, 0, 0, 0.1);
}
.goog-menu-button-focused.goog-color-menu-button =
.goog-menu-button-outer-box {
	border-color: rgb(77, 144, 254);
}
.goog-menu-button-focused.goog-color-menu-button =
.goog-menu-button-inner-box {
	border-color: rgb(77, 144, 254);
}
.goog-menu-button-open.goog-color-menu-button =
.goog-menu-button-outer-box {
	border-color: rgba(0, 0, 0, 0.1);
}
.goog-menu-button-open.goog-color-menu-button =
.goog-menu-button-inner-box {
	border-color: rgba(0, 0, 0, 0.1);
}
.goog-menu-button-hover.goog-color-menu-button =
.goog-menu-button-outer-box {
	border-color: rgba(0, 0, 0, 0.1) !important;
}
.goog-menu-button-hover.goog-color-menu-button =
.goog-menu-button-inner-box {
	border-color: rgba(0, 0, 0, 0.1) !important;
}
.goog-menu-button-hover.goog-color-menu-button =
.goog-menu-button-outer-box {
	box-shadow: 0px 1px 1px rgba(0,0,0,0.1);
}
.goog-flat-menu-button.docs-flatcolormenubutton {
	min-width: 0px;
}
.docs-flatcolormenubutton .goog-flat-menu-button-caption {
	outline: rgb(187, 187, 187) solid 1px; width: 14px; height: 14px; =
vertical-align: middle; display: inline-block;
}
.docs-copy-link {
	width: 500px;
}
.copy-link-dialog {
	color: black; font-family: Arial,sans-serif,sans; font-size: 13px; =
white-space: normal;
}
.copy-link-butter-holder {
	left: 220px; top: 0px; padding-top: 16px; position: absolute;
}
.copy-link-dialog button.copy-link-done-button {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(77, 144, 254), rgb(71, 135, 237)); =
background-color: rgb(77, 144, 254); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.copy-link-dialog button.copy-link-done-button:hover {
	border: 1px solid rgb(48, 121, 237); border-image: none; color: =
rgb(255, 255, 255); box-shadow: none; background-image: =
-ms-linear-gradient(rgb(77, 144, 254), rgb(71, 135, 237)); =
background-color: rgb(77, 144, 254); -moz-box-shadow: none; =
-webkit-box-shadow: none;
}
.docs-chromeextensioninstalldialog-image {
	vertical-align: top;
}
.docs-chromeextensioninstalldialog-textpart {
	padding: 0px 0px 15px 25px; width: 360px; color: rgb(51, 51, 51);
}
.docs-chromeextensioninstalldialog-note {
	padding: 25px 0px 0px; color: rgb(102, 102, 102);
}
.docs-loading-animation {
	margin: auto; left: 0px; top: 0px; width: 28px; height: 6px; right: =
0px; bottom: 0px; position: absolute;
}
.docs-loading-animation-dot-1 {
	border-radius: 6px; width: 6px; height: 6px; display: inline-block; =
position: absolute; background-color: rgba(0, 0, 0, 0.2);
}
.docs-loading-animation-dot-2 {
	border-radius: 6px; width: 6px; height: 6px; display: inline-block; =
position: absolute; background-color: rgba(0, 0, 0, 0.2);
}
.docs-loading-animation-dot-3 {
	border-radius: 6px; width: 6px; height: 6px; display: inline-block; =
position: absolute; background-color: rgba(0, 0, 0, 0.2);
}
.docs-loading-animation-dot-1 {
	animation:docs-loading-animation-pulse 1s ease-in-out infinite; left: =
0px; -webkit-animation: docs-loading-animation-pulse 1s ease-in-out =
infinite 0s; -moz-animation: docs-loading-animation-pulse 1s ease-in-out =
infinite 0s; -o-animation: docs-loading-animation-pulse 1s ease-in-out =
infinite 0s;
}
.docs-loading-animation-dot-2 {
	animation:docs-loading-animation-pulse 1s ease-in-out 0.33s infinite; =
left: 50%; margin-left: -3px; -webkit-animation: =
docs-loading-animation-pulse 1s ease-in-out infinite .33s; =
-moz-animation: docs-loading-animation-pulse 1s ease-in-out infinite =
.33s; -o-animation: docs-loading-animation-pulse 1s ease-in-out infinite =
.33s;
}
.docs-loading-animation-dot-3 {
	animation:docs-loading-animation-pulse 1s ease-in-out 0.66s infinite; =
right: 0px; -webkit-animation: docs-loading-animation-pulse 1s =
ease-in-out infinite .66s; -moz-animation: docs-loading-animation-pulse =
1s ease-in-out infinite .66s; -o-animation: docs-loading-animation-pulse =
1s ease-in-out infinite .66s;
}
.docs-findbar-input {
	width: 170px; height: 19px;
}
.docs-slidingdialog .docs-findbar-text {
	padding: 2px; border: 1px solid rgb(170, 170, 170); border-image: none; =
width: 172px; height: 16px; font-size: 11px; margin-right: 4px;
}
.docs-slidingdialog #docs-findbar-spinner {
	transition:width 300ms ease-out; vertical-align: middle; display: =
inline-block; position: relative; -webkit-transition: width 300ms =
ease-out; -moz-transition: width 300ms ease-out; -o-transition: width =
300ms ease-out;
}
.docs-slidingdialog #docs-findbar-button-next {
	margin-right: 8px;
}
.docs-slidingdialog #docs-findbar-button-more-options {
	margin-right: 8px;
}
.docs-findbar-button-previous-rtl {
	margin-left: -1px;
}
.docs-findbar-content .jfk-button-disabled {
	border-color: rgb(220, 220, 220); background-color: rgb(245, 245, 245);
}
.docs-findinput-container {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
padding: 0px 8px; border-image: none; width: 100%; min-width: 20px;
}
.docs-findinput-container-focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.docs-findinput-input {
	background: none !important; margin: 0px; padding: 1px 0px !important; =
border: currentColor !important; border-image: none !important; width: =
100%; height: 25px; font-size: 13px; box-shadow: none !important; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-findinput-input:focus {
	background: none !important; margin: 0px; padding: 1px 0px !important; =
border: currentColor !important; border-image: none !important; width: =
100%; height: 25px; font-size: 13px; box-shadow: none !important; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-findinput-count-container {
	padding: 0px 8px 0px 4px; text-align: right; overflow: hidden; =
max-width: 120px;
}
.docs-findinput-count {
	color: rgb(204, 204, 204); white-space: nowrap;
}
#fontSizeSelect .goog-toolbar-menu-button-caption {
	width: 20px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
#docs-font-size .goog-toolbar-menu-button-caption {
	width: 20px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
#fontSizeSelect .goog-toolbar-combo-button-caption {
	width: 48px !important;
}
#docs-font-size .goog-toolbar-combo-button-caption {
	width: 48px !important;
}
#fontSizeSelect .goog-toolbar-combo-button-input {
	width: 28px;
}
#docs-font-size .goog-toolbar-combo-button-input {
	width: 28px;
}
.hsv {
	width: 182px; height: 185px; position: relative;
}
.hsva {
	width: 182px; height: 185px; position: relative;
}
.hsv label span {
	display: none;
}
.hsva label span {
	display: none;
}
.hsv-hs-backdrop {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 45px; width: 128px; height: 128px; position: absolute;
}
.hsv-hs-image {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 45px; width: 128px; height: 128px; position: absolute;
}
.hsva-hs-backdrop {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 45px; width: 128px; height: 128px; position: absolute;
}
.hsva-hs-image {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 45px; width: 128px; height: 128px; position: absolute;
}
.hsv-hs-backdrop {
	background-color: rgb(0, 0, 0);
}
.hsva-hs-backdrop {
	background-color: rgb(0, 0, 0);
}
.hsv-hs-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsv-v-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsv-hs-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsv-v-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-hs-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-v-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-a-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-hs-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-v-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-a-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsva-swatch-backdrop {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png");
}
.hsv-noalpha .hsv-hs-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsv-noalpha .hsv-v-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsv-noalpha .hsv-hs-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsv-noalpha .hsv-v-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-hs-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-v-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-a-image {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-hs-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-v-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-a-handle {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsva-noalpha .hsva-swatch-backdrop {
	background-image: =
url("//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif");
}
.hsv-hs-image {
	background-position: 0px 0px;
}
.hsva-hs-image {
	background-position: 0px 0px;
}
.hsv-hs-handle {
	background-position: 0px -128px; left: 5px; top: 40px; width: 11px; =
height: 11px; overflow: hidden; position: absolute;
}
.hsva-hs-handle {
	background-position: 0px -128px; left: 5px; top: 40px; width: 11px; =
height: 11px; overflow: hidden; position: absolute;
}
.hsv-v-image {
	background-position: -128px 0px; border: 1px solid rgb(153, 153, 153); =
border-image: none; left: 155px; top: 45px; width: 9px; height: 128px; =
position: absolute; background-color: rgb(255, 255, 255);
}
.hsva-v-image {
	background-position: -128px 0px; border: 1px solid rgb(153, 153, 153); =
border-image: none; left: 155px; top: 45px; width: 9px; height: 128px; =
position: absolute; background-color: rgb(255, 255, 255);
}
.hsva-a-image {
	background-position: -128px 0px; border: 1px solid rgb(153, 153, 153); =
border-image: none; left: 155px; top: 45px; width: 9px; height: 128px; =
position: absolute; background-color: rgb(255, 255, 255);
}
.hsv-v-handle {
	background-position: -11px -128px; left: 148px; top: 40px; width: 25px; =
height: 11px; overflow: hidden; position: absolute;
}
.hsva-v-handle {
	background-position: -11px -128px; left: 148px; top: 40px; width: 25px; =
height: 11px; overflow: hidden; position: absolute;
}
.hsva-a-handle {
	background-position: -11px -128px; left: 148px; top: 40px; width: 25px; =
height: 11px; overflow: hidden; position: absolute;
}
.hsv-swatch {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 10px; width: 30px; height: 22px; right: auto; position: absolute; =
background-color: rgb(255, 255, 255);
}
.hsva-swatch {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 10px; width: 30px; height: 22px; right: auto; position: absolute; =
background-color: rgb(255, 255, 255);
}
.hsva-swatch-backdrop {
	border: 1px solid rgb(153, 153, 153); border-image: none; left: 10px; =
top: 10px; width: 30px; height: 22px; right: auto; position: absolute; =
background-color: rgb(255, 255, 255);
}
.hsv-input {
	left: 50px; top: 10px; width: 75px; right: auto; position: absolute;
}
.hsva-input {
	left: 50px; top: 10px; width: 75px; right: auto; position: absolute;
}
.hsva {
	width: 205px;
}
.hsva-a-image {
	background-position: -137px 0px; left: 182px;
}
.hsva-a-handle {
	left: 175px;
}
.hsva-swatch {
	background-position: -36px -128px;
}
.hsva-swatch-backdrop {
	background-position: -36px -128px;
}
.hsva-swatch {
	z-index: 5;
}
.hsva-swatch-backdrop {
	z-index: 1;
}
.docs-slidingdialog-button-close:focus {
	outline: rgb(77, 144, 254) solid 1px;
}
.docs-slidingdialog {
	border-width: medium 1px 1px; border-style: none solid solid; =
border-color: currentColor rgb(217, 217, 217) rgb(217, 217, 217); =
padding: 10px 12px; margin-top: -1px; background-color: rgb(255, 255, =
255);
}
.docs-slidingdialog .jfk-textinput {
	margin-right: 0px; border-top-color: rgb(217, 217, 217);
}
.docs-slidingdialog .jfk-textinput:focus {
	border-top-color: rgb(77, 144, 254);
}
.docs-slidingdialog .goog-custom-button-inner-box {
	padding: 1px 2px 0px;
}
.docs-slidingdialog .goog-custom-button {
	margin: -2px 0px 0px;
}
.docs-slidingdialog .docs-icon-up {
	opacity: 0.4; -moz-opacity: .40;
}
.docs-slidingdialog .docs-icon-down {
	opacity: 0.4; -moz-opacity: .40;
}
.docs-slidingdialog .docs-icon-close {
	opacity: 0.4; -moz-opacity: .40;
}
.docs-slidingdialog .docs-icon-ellipsis {
	opacity: 0.4; -moz-opacity: .40;
}
.docs-slidingdialog .jfk-button {
	vertical-align: top;
}
.docs-slidingdialog .goog-flat-button {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; cursor: default; background-color: transparent;
}
.docs-slidingdialog .goog-flat-button-hover {
	background-color: transparent;
}
.docs-slidingdialog-holder {
	right: 44px; overflow: hidden; margin-top: -1px; position: absolute; =
z-index: 507; min-width: 300px;
}
.docs-slidingdialog-wrapper {
	left: 0px; width: 100%; position: relative;
}
.docs-submenuitem-splitbutton.jfk-button {
	margin: 0px; padding: 0px; border-radius: 0px; left: auto; top: 0px; =
width: 34px; height: 57px; right: 0px; color: rgb(110, 110, 110); =
line-height: 59px; font-size: 70%; font-weight: normal; =
border-top-color: rgb(242, 242, 242); border-right-color: currentColor =
!important; border-bottom-color: rgb(242, 242, 242); border-top-width: =
1px; border-right-width: medium !important; border-bottom-width: 1px; =
border-top-style: solid; border-right-style: none !important; =
border-bottom-style: solid; position: absolute; cursor: pointer; =
min-height: 26px; min-width: 0px; background-color: rgb(238, 238, 238); =
-moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; =
-webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: =
0;
}
.docs-submenuitem.goog-menuitem {
	border-width: medium medium 1px; border-style: none none solid; =
border-color: currentColor currentColor rgb(230, 230, 230); =
border-image: none; height: 59px; padding-top: 0px; padding-bottom: 0px;
}
.docs-submenuitem.goog-menuitem .goog-menuitem-content {
	height: 59px; line-height: 59px;
}
.docs-submenuitem.goog-menuitem .goog-menuitem-checkbox {
	top: 0px; height: 59px;
}
.docs-squarehandleselectionbox-border {
	border: 1px solid rgb(0, 150, 253); border-image: none; position: =
absolute; z-index: 30; box-sizing: border-box; background-color: rgba(0, =
0, 0, 0); -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-squarehandleselectionbox-handle {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 7px; =
height: 7px; font-size: 0px; position: absolute; z-index: 551; =
background-color: rgb(0, 150, 253);
}
.docs-ui-toast {
	padding: 17px 24px; border-radius: 2px; left: 24px; bottom: 24px; =
color: white; line-height: 20px; font-size: 14px; display: flex; =
position: absolute; z-index: 999; min-width: 288px; max-width: 568px; =
flex-direction: row; align-items: center; background-color: rgb(50, 50, =
50); -webkit-border-radius: 2px; -moz-border-radius: 2px; =
-webkit-align-items: center; -moz-box-orient: horizontal; =
-webkit-box-orient: horizontal; box-orient: horizontal; =
-webkit-flex-direction: row; -moz-box-align: center; -webkit-box-align: =
center; box-align: center;
}
.docs-ui-toast-content {
	display: inline-block; flex-grow: 1; flex-shrink: 1; =
-webkit-flex-shrink: 1; -webkit-box-flex: 1; box-flex: 1; =
-webkit-flex-grow: 1;
}
.docs-ui-toast-control-bar {
	color: rgb(161, 194, 250); margin-left: 24px; display: inline-block; =
cursor: pointer; flex-grow: 0; flex-shrink: 0; -webkit-flex-shrink: 0; =
-webkit-box-flex: 0; box-flex: 0; -webkit-flex-grow: 0;
}
.docs-ui-toast-control {
	padding-left: 10px; font-weight: 500; display: inline-block;
}
.docs-ui-toast-close-bar {
	margin-left: 24px; display: inline-block; cursor: pointer;
}
.docs-ui-toast-close {
	border: 0px currentColor; border-image: none; display: inline-block; =
background-color: transparent;
}
.goog-toolbar-combo-button {
	background: 0px; list-style: none; padding: 0px; border-radius: 2px; =
border: 1px solid transparent; top: 2px; height: 24px; color: rgb(51, =
51, 51); line-height: 24px; font-size: 11px; font-weight: bold; =
text-decoration: none; vertical-align: middle; cursor: default; =
-ms-user-select: none; -webkit-border-radius: 2px; -moz-border-radius: =
2px; -webkit-user-select: none; -moz-user-select: none;
}
.goog-toolbar-combo-button-outer-box {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.goog-toolbar-combo-button-inner-box {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.goog-toolbar-combo-button-outer-box {
	margin: 0px; padding: 0px;
}
.goog-toolbar-combo-button-inner-box {
	margin: 0px 1px; padding: 0px 2px;
}
.goog-toolbar-combo-button-hover {
	border-color: rgb(198, 198, 198) !important; color: rgb(34, 34, 34); =
box-shadow: 0px 1px 1px rgba(0,0,0,0.1); background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248); -moz-box-shadow: 0 1px 1px rgba(0, =
0, 0, .1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}
.goog-toolbar-combo-button-active {
	border-color: rgb(198, 198, 198); box-shadow: inset 0px 1px 2px =
rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(246, 246, =
246), rgb(241, 241, 241)); background-color: rgb(246, 246, 246); =
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: =
inset 0 1px 2px rgba(0, 0, 0, .1);
}
.goog-toolbar-combo-button-open {
	border-color: rgb(204, 204, 204); color: rgb(34, 34, 34); box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.1); background-image: =
-ms-linear-gradient(rgb(238, 238, 238), rgb(224, 224, 224)); =
background-color: rgb(238, 238, 238); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
.1);
}
.goog-toolbar-combo-button-disabled {
	color: rgb(34, 34, 34) !important; opacity: 0.3;
}
.goog-toolbar-combo-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; margin: 9px 0px 0px; padding: 0px 0px 0px 1px; =
width: 5px; height: 7px; vertical-align: middle; float: right; =
min-width: 7px; opacity: 0.8;
}
.goog-toolbar-combo-button-caption {
	margin: 0px 0px 0px -3px; padding: 0px;
}
.docs-toolbar-small-separator + div.goog-toolbar-combo-button {
	margin: 4px 1px 0px -1px;
}
.goog-toolbar-combo-button-input {
	background: none; border: 1px solid transparent !important; =
border-image: none !important; height: 20px !important; color: rgb(51, =
51, 51); overflow: hidden !important; font-family: Arial,sans-serif =
!important; font-size: 11px !important; font-weight: bold !important;
}
.goog-toolbar-combo-button-hover .goog-toolbar-combo-button-input {
	border-right-color: rgb(217, 217, 217) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.goog-toolbar-combo-button-open .goog-toolbar-combo-button-input {
	background: none; border-right-color: transparent !important; =
border-right-width: 1px !important; border-right-style: solid =
!important;
}
.goog-toolbar-combo-button-input:focus {
	background: rgb(255, 255, 255); border: 1px solid rgb(77, 144, 254) =
!important; border-image: none !important; height: 20px; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3); -webkit-user-select: text; -moz-user-select: text;
}
.docs-toolbar-zoom-combobox .goog-toolbar-menu-button-caption {
	width: 20px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-caption {
	width: 48px !important;
}
.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-input {
	width: 28px;
}
.docs-material-dialog {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute; =
z-index: 1003; box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px =
30px 5px rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
.docs-material-dialog-bg {
	left: 0px; top: 0px; position: absolute; z-index: 1002; =
background-color: rgb(0, 0, 0);
}
.docs-material-dialog:focus {
=09
}
.docs-material-dialog-title {
	padding: 24px 24px 20px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.docs-material-dialog-title-draggable {
	cursor: move;
}
.docs-material-dialog-title-text {
	font: 500 21px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; padding-right: 38px; font-size-adjust: none; font-stretch: =
normal;
}
.docs-material-dialog-title-close {
	border-radius: 2px; border: 1px solid transparent; border-image: none; =
top: 26px; width: 20px; height: 20px; right: 24px; display: block; =
position: absolute; cursor: pointer; box-sizing: border-box; opacity: =
0.54;
}
.docs-material-dialog-title-close:focus {
	border-color: rgb(66, 133, 244); opacity: 1;
}
.docs-material-dialog-title-close:hover {
	opacity: 1;
}
.docs-material-dialog-content {
	padding: 24px;
}
.docs-material-dialog-buttons {
	padding: 8px 4px 14px; float: right;
}
.docs-material-dialog-buttons::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.docs-material-checkbox {
	margin: 1px; border-radius: 2px; border: 2px solid rgba(0, 0, 0, 0.38); =
border-image: none; top: 4px; width: 12px; height: 12px; vertical-align: =
middle; float: left; cursor: pointer;
}
.docs-material-checkbox-checked {
	background: =
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVV=
RGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9=
yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9u=
cy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItc=
mRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4=
xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1p=
biBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0N=
DY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MT=
k0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk=
1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0=
Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub=
25lIiAvPgo8L3N2Zz4K") rgb(66, 133, 244); border: 2px solid rgb(66, 133, =
244); border-image: none;
}
.docs-material-checkbox-focused {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.docs-material-checkbox-disabled {
	cursor: default; opacity: 0.54;
}
.docs-material-labeledcheckbox > .docs-material-checkbox-disabled ~ =
label:first-of-type {
	color: rgba(0, 0, 0, 0.54);
}
.docs-material-checkbox-focused.docs-material-checkbox-checked {
	border: 2px solid rgb(42, 86, 198); border-image: none; =
background-color: rgb(42, 86, 198);
}
.docs-material-labeledcheckbox > label {
	font: 13px/20px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
padding: 4px 0px; width: auto; color: rgba(0, 0, 0, 0.87); margin-left: =
30px; vertical-align: middle; display: block; -ms-word-wrap: break-word; =
font-size-adjust: none; font-stretch: normal; overflow-wrap: break-word;
}
.docs-material-labeled-checkbox {
=09
}
.docs-material-labeled-checkbox .docs-material-labeled-checkbox-checkbox =
{
	margin: 1px; border-radius: 2px; border: 2px solid rgba(0, 0, 0, 0.38); =
border-image: none; top: 4px; width: 12px; height: 12px; vertical-align: =
middle; float: left; position: relative; cursor: pointer;
}
.docs-material-labeled-checkbox-checked =
.docs-material-labeled-checkbox-checkbox::before {
	content: =
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVV=
RGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9=
yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9u=
cy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItc=
mRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4=
xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1p=
biBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0N=
DY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MT=
k0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk=
1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0=
Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub=
25lIiAvPgo8L3N2Zz4K");
}
.docs-material-labeled-checkbox-checked =
.docs-material-labeled-checkbox-checkbox {
	border: 2px solid rgb(66, 133, 244); border-image: none; =
background-color: rgb(66, 133, 244);
}
.docs-material-labeled-checkbox-focused =
.docs-material-labeled-checkbox-checkbox {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.docs-material-labeled-checkbox-disabled =
.docs-material-labeled-checkbox-checkbox {
	cursor: default; opacity: 0.54;
}
.docs-material-labeled-checkbox-focused.docs-material-labeled-checkbox-ch=
ecked .docs-material-labeled-checkbox-checkbox {
	border: 2px solid rgb(42, 86, 198); border-image: none; =
background-color: rgb(42, 86, 198);
}
.docs-material-labeled-checkbox .docs-material-labeled-checkbox-label {
	font: 13px/20px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
padding: 4px 0px; width: auto; color: rgba(0, 0, 0, 0.87); margin-left: =
30px; vertical-align: middle; display: block; -ms-word-wrap: break-word; =
font-size-adjust: none; font-stretch: normal; overflow-wrap: break-word;
}
.docs-material-labeled-checkbox-disabled.docs-material-labeled-checkbox =
.docs-material-labeled-checkbox-label {
	color: rgba(0, 0, 0, 0.54);
}
.docs-material-labeled-select {
	outline: 0px; width: 100%;
}
.docs-material-labeled-select-outer-box {
	transition:border-color 300ms; width: 100%; height: 26px; line-height: =
26px; margin-bottom: 1px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; =
-webkit-transition: border-color 300ms ease; -moz-transition: =
border-color 300ms ease; -o-transition: border-color 300ms ease;
}
.docs-material-labeled-select-hover =
.docs-material-labeled-select-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-material-labeled-select-open =
.docs-material-labeled-select-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-material-labeled-select-focused =
.docs-material-labeled-select-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-material-labeled-select-disabled =
.docs-material-labeled-select-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: dotted; cursor: default;
}
.docs-material-labeled-select-inner-box {
	width: 100%; position: relative;
}
.docs-material-labeled-select-caption {
	height: 26px; color: rgba(0, 0, 0, 0.87); line-height: 26px; overflow: =
hidden; padding-right: 24px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
white-space: nowrap; position: relative; -ms-text-overflow: ellipsis; =
max-width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.docs-material-labeled-select-disabled =
.docs-material-labeled-select-caption {
	color: rgba(0, 0, 0, 0.12);
}
.docs-material-labeled-select-dropdown {
	top: 10.5px; right: 7px; position: absolute;
}
.docs-material-labeled-select-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 0.3s; width: 9px; height: 5px; opacity: 0.38; =
-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s =
ease; -o-transition: opacity 0.3s ease;
}
.docs-material-labeled-select-hover =
.docs-material-labeled-select-dropdown-icon {
	opacity: 0.54;
}
.docs-material-labeled-select-focused =
.docs-material-labeled-select-dropdown-icon {
	opacity: 0.54;
}
.docs-material-labeled-select-disabled =
.docs-material-labeled-select-dropdown-icon {
	opacity: 0.12;
}
.docs-material-labeled-select-label {
	color: rgb(97, 97, 97); line-height: 16px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 11px;
}
.docs-material-labeled-select-disabled =
.docs-material-labeled-select-label {
	opacity: 0.12;
}
.docs-material-select {
	outline: 0px; width: 100%; height: 26px; color: rgba(0, 0, 0, 0.87); =
line-height: 26px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; cursor: =
pointer;
}
.docs-material-select-disabled {
	color: rgba(0, 0, 0, 0.12); cursor: default;
}
.docs-material-select-outer-box {
	transition:border-color 300ms; width: 100%; height: 26px; line-height: =
26px; margin-bottom: 1px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; =
-webkit-transition: border-color 300ms ease; -moz-transition: =
border-color 300ms ease; -o-transition: border-color 300ms ease;
}
.docs-material-select-hover .docs-material-select-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-material-select-focused .docs-material-select-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-material-select-open .docs-material-select-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-material-select-disabled .docs-material-select-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.docs-material-select-inner-box {
	width: 100%; position: relative;
}
.docs-material-select-caption {
	height: 26px; line-height: 26px; overflow: hidden; padding-right: 24px; =
white-space: nowrap; position: relative; -ms-text-overflow: ellipsis; =
max-width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.docs-material-select-dropdown {
	top: 10.5px; right: 7px; position: absolute;
}
.docs-material-select-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 0.3s; width: 9px; height: 5px; opacity: 0.38; =
-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s =
ease; -o-transition: opacity 0.3s ease;
}
.docs-material-select-hover .docs-material-select-dropdown-icon {
	opacity: 0.54;
}
.docs-material-select-focused .docs-material-select-dropdown-icon {
	opacity: 0.54;
}
.docs-material-select-disabled .docs-material-select-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-material-color-picker {
	width: 100%; color: rgba(0, 0, 0, 0.87); line-height: 21px; =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
13px; cursor: pointer;
}
.docs-charteditor-material-color-picker-disabled {
	color: rgba(0, 0, 0, 0.12); cursor: default;
}
.docs-charteditor-material-color-picker-outer-box {
	transition:border-color 0.3s; width: 100%; padding-bottom: 5px; =
margin-bottom: 1px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; =
-webkit-transition: border-color 0.3s ease; -moz-transition: =
border-color 0.3s ease; -o-transition: border-color 0.3s ease;
}
.docs-charteditor-material-color-picker-hover =
.docs-charteditor-material-color-picker-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-color-picker-focused =
.docs-charteditor-material-color-picker-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-color-picker-open =
.docs-charteditor-material-color-picker-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-charteditor-material-color-picker-inner-box {
	width: 100%;
}
.docs-charteditor-material-color-picker-disabled =
.docs-charteditor-material-color-picker-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.docs-charteditor-material-color-picker-indicator {
	border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.12); =
border-image: none; top: 1px; width: 20px; height: 20px; margin-top: =
6px; float: left; position: relative;
}
.docs-charteditor-material-color-picker-text {
	top: 10px; overflow: hidden; padding-right: 28px; padding-left: 4px; =
vertical-align: middle; white-space: nowrap; position: relative; =
-ms-text-overflow: ellipsis;
}
.docs-charteditor-material-color-picker-dropdown {
	top: 0px; right: 8px; position: absolute;
}
.docs-charteditor-material-color-picker-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 0.3s; top: 19px; width: 8px; height: 8px; position: =
relative; opacity: 0.38; -webkit-transition: opacity 0.3s ease; =
-moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease;
}
.docs-charteditor-material-color-picker-hover =
.docs-charteditor-material-color-picker-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-color-picker-focused =
.docs-charteditor-material-color-picker-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-color-picker-disabled =
.docs-charteditor-material-color-picker-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-material-combo-box {
	outline: 0px; width: 100%; height: 26px; line-height: 26px;
}
.docs-charteditor-material-combo-box-disabled {
	cursor: default;
}
.docs-charteditor-material-combo-box =
.docs-charteditor-material-combo-box-outer-box {
	transition:border-color 0.3s; width: 100%; height: 26px; line-height: =
26px; margin-bottom: 1px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; =
-webkit-transition: border-color 0.3s ease; -moz-transition: =
border-color 0.3s ease; -o-transition: border-color 0.3s ease;
}
.docs-charteditor-material-combo-box-hover =
.docs-charteditor-material-combo-box-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-combo-box-focused =
.docs-charteditor-material-combo-box-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-combo-box-open =
.docs-charteditor-material-combo-box-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-charteditor-material-combo-box-disabled =
.docs-charteditor-material-combo-box-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.docs-charteditor-material-combo-box-inner-box {
	width: 100%;
}
.docs-charteditor-material-combo-box-caption {
	width: 100%; padding-right: 28px; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-charteditor-material-combo-box-input {
	background: none; padding: 0px; border: currentColor; border-image: =
none; width: 100%; height: 26px; color: rgba(0, 0, 0, 0.87); =
line-height: 26px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
box-shadow: none;
}
.docs-charteditor-material-combo-box-input:focus {
	background: none; padding: 0px; border: currentColor; border-image: =
none; width: 100%; height: 26px; color: rgba(0, 0, 0, 0.87); =
line-height: 26px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
box-shadow: none;
}
.docs-charteditor-material-combo-box-disabled =
.docs-charteditor-material-combo-box-input {
	background: none; color: rgba(0, 0, 0, 0.12); cursor: default;
}
.docs-charteditor-material-combo-box-dropdown {
	top: 10px; right: 8px; position: absolute;
}
.docs-charteditor-material-combo-box-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 0.3s; width: 8px; height: 8px; cursor: pointer; =
opacity: 0.38; -webkit-transition: opacity 0.3s ease; -moz-transition: =
opacity 0.3s ease; -o-transition: opacity 0.3s ease;
}
.docs-charteditor-material-combo-box-hover =
.docs-charteditor-material-combo-box-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-combo-box-focused =
.docs-charteditor-material-combo-box-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-combo-box-disabled =
.docs-charteditor-material-combo-box-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-material-icon-menu-button {
	margin: 0px; height: 26px; cursor: pointer; min-width: 40px; =
user-select: none;
}
.docs-charteditor-material-icon-menu-button-disabled {
	cursor: default;
}
.docs-charteditor-material-icon-menu-button .docs-icon-img {
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); opacity: 0.54; =
-webkit-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-icon-menu-button-disabled .docs-icon-img {
	opacity: 0.12;
}
.docs-charteditor-material-icon-menu-button-outer-box {
	background: rgba(0, 0, 0, 0.04); padding: 0px 4px; border-radius: 1px; =
transition:background 250ms cubic-bezier(0.4, 0, 0.2, 1); width: 100%; =
height: 26px; line-height: 26px; margin-right: 4px; box-sizing: =
border-box; -webkit-transition: background 250ms cubic-bezier(0.4, 0.0, =
0.2, 1); -moz-transition: background 250ms cubic-bezier(0.4, 0.0, 0.2, =
1); -o-transition: background 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-charteditor-material-icon-menu-button-open =
.docs-charteditor-material-icon-menu-button-outer-box {
	background: rgba(0, 0, 0, 0.12);
}
.docs-charteditor-material-icon-menu-button-inner-box {
	width: 100%;
}
.docs-charteditor-material-icon-menu-button-dropdown {
	top: 0px; right: 0px; position: absolute;
}
.docs-charteditor-material-icon-menu-button-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); top: 9px; width: =
8px; height: 8px; position: relative; opacity: 0.54; -webkit-transition: =
opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: opacity =
250ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-icon-menu-button-focused =
.docs-charteditor-material-icon-menu-button-dropdown-icon {
	opacity: 0.87;
}
.docs-charteditor-material-icon-menu-button-open =
.docs-charteditor-material-icon-menu-button-dropdown-icon {
	opacity: 0.87;
}
.docs-charteditor-material-icon-menu-button-disabled =
.docs-charteditor-material-icon-menu-button-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-material-menu-button {
	outline: 0px; width: 100%; height: 26px; color: rgba(0, 0, 0, 0.87); =
line-height: 26px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; cursor: =
pointer;
}
.docs-charteditor-material-menu-button-disabled {
	color: rgba(0, 0, 0, 0.12); cursor: default;
}
.docs-charteditor-material-menu-button-outer-box {
	transition:border-color 0.3s; width: 100%; height: 26px; line-height: =
26px; margin-bottom: 1px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid; =
-webkit-transition: border-color 0.3s ease; -moz-transition: =
border-color 0.3s ease; -o-transition: border-color 0.3s ease;
}
.docs-charteditor-material-menu-button-hover =
.docs-charteditor-material-menu-button-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-menu-button-focused =
.docs-charteditor-material-menu-button-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-menu-button-open =
.docs-charteditor-material-menu-button-outer-box {
	margin-bottom: 0px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px;
}
.docs-charteditor-material-menu-button-disabled =
.docs-charteditor-material-menu-button-outer-box {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.docs-charteditor-material-menu-button-inner-box {
	width: 100%;
}
.docs-charteditor-material-menu-button-caption {
	line-height: 26px; overflow: hidden; padding-right: 28px; display: =
inline-block; white-space: nowrap; position: relative; =
-ms-text-overflow: ellipsis;
}
.docs-charteditor-material-menu-button-dropdown {
	top: 10px; right: 8px; position: absolute;
}
.docs-charteditor-material-menu-button-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 0.3s; width: 8px; height: 8px; opacity: 0.38; =
-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s =
ease; -o-transition: opacity 0.3s ease;
}
.docs-charteditor-material-menu-button-hover =
.docs-charteditor-material-menu-button-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-menu-button-focused =
.docs-charteditor-material-menu-button-dropdown-icon {
	opacity: 0.54;
}
.docs-charteditor-material-menu-button-disabled =
.docs-charteditor-material-menu-button-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-material-text-input input {
	background: none; border-width: medium medium 1px; border-style: none =
none solid; border-color: currentColor currentColor rgba(0, 0, 0, 0.12); =
padding: 0px; transition:border-bottom-color 0.3s; border-image: none; =
width: 100%; height: 26px; color: rgba(0, 0, 0, 0.87); line-height: =
26px; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
font-size: 13px; box-sizing: border-box; -webkit-transition: =
border-bottom-color 0.3s ease; -moz-transition: border-bottom-color 0.3s =
ease; -o-transition: border-bottom-color 0.3s ease; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.docs-charteditor-material-text-input input:-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-text-input input:hover {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-text-input-hover input {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-charteditor-material-text-input input:focus {
	border-width: medium medium 2px; border-style: none none solid; =
border-color: currentColor currentColor rgb(66, 133, 244); border-image: =
none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-charteditor-material-text-input-focus input {
	border-width: medium medium 2px; border-style: none none solid; =
border-color: currentColor currentColor rgb(66, 133, 244); border-image: =
none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-charteditor-material-text-input input:disabled {
	background: none; color: rgba(0, 0, 0, 0.12); border-bottom-color: =
rgba(0, 0, 0, 0.12); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
.docs-charteditor-material-text-input-disabled input {
	background: none; color: rgba(0, 0, 0, 0.12); border-bottom-color: =
rgba(0, 0, 0, 0.12); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
.docs-charteditor-material-togglebutton {
	background: rgba(0, 0, 0, 0.04); border-radius: 2px; =
transition:background 200ms cubic-bezier(0.4, 0, 0.2, 1); width: 26px; =
height: 26px; text-align: center; line-height: 26px; margin-right: 4px; =
cursor: pointer; -webkit-transition: background 200ms cubic-bezier(0.4, =
0.0, 0.2, 1); -moz-transition: background 200ms cubic-bezier(0.4, 0.0, =
0.2, 1); -o-transition: background 200ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-togglebutton-hover {
=09
}
.docs-charteditor-material-togglebutton-focused {
=09
}
.docs-charteditor-material-togglebutton-checked {
	background: rgba(0, 0, 0, 0.12);
}
.docs-charteditor-material-togglebutton-hover.docs-charteditor-material-t=
ogglebutton-checked {
=09
}
.docs-charteditor-material-togglebutton-focused.docs-charteditor-material=
-togglebutton-checked {
=09
}
.docs-charteditor-material-togglebutton-active.docs-charteditor-material-=
togglebutton-checked {
=09
}
.docs-charteditor-material-togglebutton-disabled {
	cursor: default;
}
.docs-charteditor-material-togglebutton .docs-icon-img {
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); opacity: 0.54; =
-webkit-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: opacity 200ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-togglebutton-focused .docs-icon-img {
	opacity: 0.87;
}
.docs-charteditor-material-togglebutton-checked .docs-icon-img {
	opacity: 0.87;
}
.docs-charteditor-material-togglebutton-disabled .docs-icon-img {
	opacity: 0.12;
}
.docs-charteditor-material-toolbar-color-picker {
	height: 26px; cursor: pointer; min-width: 40px; user-select: none;
}
.docs-charteditor-material-toolbar-color-picker-disabled {
	cursor: default;
}
.docs-charteditor-material-toolbar-color-picker-outer-box {
	background: rgba(0, 0, 0, 0.04); padding: 2px 4px; border-radius: 2px; =
transition:background 250ms cubic-bezier(0.4, 0, 0.2, 1); width: 100%; =
height: 100%; box-sizing: border-box; -webkit-transition: background =
250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: background 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: background 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.docs-charteditor-material-toolbar-color-picker-open =
.docs-charteditor-material-toolbar-color-picker-outer-box {
	background: rgba(0, 0, 0, 0.12);
}
.docs-charteditor-material-toolbar-color-picker-inner-box {
	width: 100%;
}
.docs-charteditor-material-toolbar-color-picker-indicator {
	width: 22px; height: 18px; border-bottom-color: transparent; =
border-bottom-width: 3px; border-bottom-style: solid;
}
.docs-charteditor-material-toolbar-color-picker-disabled =
.docs-charteditor-material-toolbar-color-picker-indicator {
	opacity: 0.12;
}
.docs-charteditor-material-toolbar-color-picker-indicator .docs-icon {
	transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); left: 1px; =
width: 18px; height: 14px; opacity: 0.54; transform: scale(0.9); =
-moz-transform: scale(0.9); -o-transform: scale(0.9); -webkit-transform: =
scale(0.9); -webkit-transition: opacity 250ms cubic-bezier(0.4, 0.0, =
0.2, 1); -moz-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-toolbar-color-picker-focused =
.docs-charteditor-material-toolbar-color-picker-indicator .docs-icon {
	opacity: 0.87;
}
.docs-charteditor-material-toolbar-color-picker-open =
.docs-charteditor-material-toolbar-color-picker-indicator .docs-icon {
	opacity: 0.87;
}
.docs-charteditor-material-toolbar-color-picker-text {
	padding: 3px 8px 3px 2px; transition:color 250ms cubic-bezier(0.4, 0, =
0.2, 1); top: 1px; color: rgba(0, 0, 0, 0.54); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 11px; =
-webkit-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-toolbar-color-picker-focused =
.docs-charteditor-material-toolbar-color-picker-text {
	color: rgba(0, 0, 0, 0.87);
}
.docs-charteditor-material-toolbar-color-picker-open =
.docs-charteditor-material-toolbar-color-picker-text {
	color: rgba(0, 0, 0, 0.87);
}
.docs-charteditor-material-toolbar-color-picker-disabled =
.docs-charteditor-material-toolbar-color-picker-text {
	color: rgba(0, 0, 0, 0.12);
}
.docs-charteditor-material-toolbar-color-picker-dropdown {
	float: right;
}
.docs-charteditor-material-toolbar-color-picker-dropdown-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCA=
yLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg=3D=3D") no-repeat 0% 0% / contain; =
transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); top: 9px; width: =
8px; height: 8px; position: relative; opacity: 0.54; -webkit-transition: =
opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: opacity =
250ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-material-toolbar-color-picker-focused =
.docs-charteditor-material-toolbar-color-picker-dropdown-icon {
	opacity: 0.87;
}
.docs-charteditor-material-toolbar-color-picker-open =
.docs-charteditor-material-toolbar-color-picker-dropdown-icon {
	opacity: 0.87;
}
.docs-charteditor-material-toolbar-color-picker-disabled =
.docs-charteditor-material-toolbar-color-picker-dropdown-icon {
	opacity: 0.12;
}
.docs-charteditor-overflow-menu-button {
	position: absolute;
}
.docs-charteditor-overflow-menu-button-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyMCIgdmlld2JveD0iMCAwIDIwIDIwIiBoZWlnaHQ9IjIwIj48cGF=
0aCBkPSJtMTAgNmMxLjEgMCAyLTAuOSAyLTJzLTAuOS0yLTItMi0yIDAuOS0yIDIgMC45IDIg=
MiAyem0wIDJjLTEuMSAwLTIgMC45LTIgMnMwLjkgMiAyIDIgMi0wLjkgMi0yLTAuOS0yLTItM=
nptMCA2Yy0xLjEgMC0yIDAuOS0yIDJzMC45IDIgMiAyIDItMC45IDItMi0wLjktMi0yLTJ6Ii=
8+PC9zdmc+") no-repeat; transition:opacity 0.3s; top: 6px; width: 21px; =
height: 21px; right: 5px; position: relative; opacity: 0.38; =
-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s =
ease; -o-transition: opacity 0.3s ease;
}
.docs-charteditor-overflow-menu-button-hover =
.docs-charteditor-overflow-menu-button-icon {
	opacity: 0.54;
}
.docs-charteditor-overflow-menu-button-focused =
.docs-charteditor-overflow-menu-button-icon {
	opacity: 0.54;
}
.docs-charteditor-overflow-menu-button-disabled =
.docs-charteditor-overflow-menu-button-icon {
	opacity: 0.12;
}
.docs-charteditor-overflow-menu-button-caption {
	top: 10px; overflow: hidden; padding-right: 28px; white-space: nowrap; =
position: absolute; -ms-text-overflow: ellipsis; min-height: 21px;
}
.docs-charteditor-material-icon-menu-button-palette .toolbar-icon {
	margin: 3px 5px 4px 2px;
}
.docs-charteditor-material-icon-menu-button-palette .docs-common-icon {
	margin: 3px 5px 4px 2px;
}
.docs-charteditor-material-icon-menu-button-palette .goog-palette-cell {
	border: 0px currentColor; border-image: none;
}
.docs-charteditor-material-icon-menu-button-palette .goog-palette-table =
{
	margin: 0px 4px; border: 0px currentColor; border-image: none;
}
.docs-charteditor-material-icon-menu-button-palette =
.goog-palette-cell-hover {
	background: rgb(238, 238, 238);
}
.docs-charteditor-chip-content {
	border-radius: 32px; height: 32px; overflow: hidden; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; white-space: nowrap; =
position: relative; background-color: rgb(240, 240, 240);
}
.docs-charteditor-chip-label {
	width: 75%; line-height: 32px; overflow: hidden; margin-left: 16px; =
vertical-align: top; cursor: default; -ms-text-overflow: ellipsis;
}
.docs-charteditor-chip-button {
	margin: 0px; padding: 0px; outline: 0px; right: 0px; position: =
absolute; cursor: pointer; min-width: 0px; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.docs-charteditor-chip-invalid.docs-charteditor-chip =
.docs-charteditor-chip-content {
	border: 1px solid rgb(219, 68, 55); border-image: none;
}
.docs-charteditor-chip-invalid.docs-charteditor-chip =
.docs-charteditor-chip-error-message {
	display: block;
}
.docs-charteditor-chip-error-message {
	left: 8px; top: 3px; color: rgb(219, 68, 55); font-size: 11px; display: =
none; position: relative;
}
.docs-charteditor-collapsible-header {
	transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1); height: 42px; =
color: rgba(0, 0, 0, 0.54); line-height: 42px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; position: relative; cursor: pointer; =
-webkit-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: color 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.goog-control-open.docs-charteditor-collapsible-header {
	color: rgba(0, 0, 0, 0.87);
}
.goog-control-disabled.docs-charteditor-collapsible-header {
	color: rgba(0, 0, 0, 0.26); cursor: default;
}
.goog-control-focused.docs-charteditor-collapsible-header {
	color: rgba(0, 0, 0, 0.87);
}
.docs-charteditor-collapsible-title {
	margin: 0px 2px 0px 16px; width: 145px; height: 42px; line-height: =
42px; overflow: hidden; -ms-text-overflow: ellipsis;
}
.docs-charteditor-collapsible-summary {
	width: 115px; height: 42px; text-align: right; right: 42px; color: =
rgba(0, 0, 0, 0.54); line-height: 42px; overflow: hidden; position: =
absolute; -ms-text-overflow: ellipsis;
}
.goog-control-disabled .docs-charteditor-collapsible-summary {
	color: rgb(136, 136, 136);
}
.docs-charteditor-collapsible-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZyB=
zdHlsZT0iZmlsbDpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZTpub25lIj48ZyB0cmFuc2Zv=
cm09InRyYW5zbGF0ZSg5IDkpc2NhbGUoMSAtMSl0cmFuc2xhdGUoLTkgLTkpIj48cmVjdCB3a=
WR0aD0iMTgiIGhlaWdodD0iMTgiLz48cG9seWdvbiBwb2ludHM9IjkgNSAzIDExIDQuNCAxMi=
40IDkgNy44IDEzLjYgMTIuNCAxNSAxMSIgZmlsbD0iIzAwMCIvPjwvZz48L2c+PC9zdmc+");=
 transition:250ms cubic-bezier(0.4, 0, 0.2, 1); top: 11px; width: 18px; =
height: 18px; right: 16px; position: absolute; opacity: 0.54; =
-webkit-transition: all 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: all 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: all 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.goog-control-checked .docs-charteditor-collapsible-icon {
	opacity: 0.87; transform: rotate(-180deg);
}
.goog-control-disabled .docs-charteditor-collapsible-icon {
	display: none;
}
.docs-charteditor-collapsible-content {
	transition:max-height 0.25s cubic-bezier(0.4, 0, 0.2, 1); overflow: =
hidden; -webkit-transition: max-height 0.25s cubic-bezier(0.4, 0.0, 0.2, =
1); -moz-transition: max-height 0.25s cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: max-height 0.25s cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-charteditor-collapsible-content-animating {
	transition:none; -webkit-transition: none; -moz-transition: none; =
-o-transition: none;
}
.docs-charteditor-collapsible-content > div {
	padding: 0px 16px 6px;
}
.docs-charteditor-collapsible-content-no-padding.docs-charteditor-collaps=
ible-content > div {
	padding: 0px;
}
.docs-charteditor-labeledinput-error {
	color: rgb(219, 68, 55); font-size: 11px; margin-top: 4px; =
margin-bottom: 4px; display: none;
}
.docs-charteditor-labeledinput-haserror =
.docs-charteditor-labeledinput-error {
	display: block;
}
.docs-charteditor-labeledinput-haserror input {
	border-bottom-color: rgb(219, 68, 55); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.docs-charteditor-labeledinput-haserror input:focus {
	border-bottom-color: rgb(219, 68, 55); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.docs-charteditor-labeledinput-haserror input:not(:focus):hover {
	border-bottom-color: rgb(197, 57, 41);
}
.docs-charteditor-labeledselect-menu-style-wide {
	width: 255px;
}
.docs-charteditor-labeledselect-menu-style-narrow {
	width: 146px;
}
.docs-charteditor-removablechip-button {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICA8cGF0aCBmaWxsPSIjZjBmMGYwIiBkPSJ=
NMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41=
OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPjwvc3ZnP=
g=3D=3D") rgb(191, 191, 191); margin: 8px; border-radius: 16px; =
transition:background-color 0.2s; width: 16px; height: 16px; =
-webkit-transition: background-color 0.2s ease; -moz-transition: =
background-color 0.2s ease; -o-transition: background-color 0.2s ease;
}
.jfk-button-hover.docs-charteditor-removablechip-button {
	background-color: rgb(170, 170, 170);
}
.docs-explore-icon {
	text-align: left; overflow: hidden; vertical-align: middle; position: =
relative; direction: ltr;
}
.docs-explore-img::before {
	content: url(//ssl.gstatic.com/docs/common/menu_feature_sprite4.svg);
}
.docs-explore-img {
	width: 72px; height: 4262px; position: absolute;
}
.docs-explore-hc-gecko .docs-explore-icon {
=09
}
.docs-explore-hc-ie .docs-explore-icon {
	-ms-high-contrast-adjust: none; background-color: white;
}
.docs-explore-back-white {
	left: -24px; top: -460px;
}
.docs-explore-back-white-rtl {
	left: 0px; top: -748px;
}
.docs-explore-cite-black {
	left: -24px; top: -2048px;
}
.docs-explore-cite-black-18 {
	left: 0px; top: -2424px;
}
.docs-explore-docs-18 {
	left: 0px; top: -3830px;
}
.docs-explore-drawing-18 {
	left: -18px; top: -3040px;
}
.docs-explore-email-18 {
	left: -38px; top: -748px;
}
.docs-explore-excel-18 {
	left: 0px; top: -3714px;
}
.docs-explore-expand-down {
	left: 0px; top: -2048px;
}
.docs-explore-expand-up {
	left: -48px; top: -768px;
}
.docs-explore-file-18 {
	left: -54px; top: 0px;
}
.docs-explore-filter-button-black-18 {
	left: 0px; top: -874px;
}
.docs-explore-folder-18 {
	left: -20px; top: -748px;
}
.docs-explore-form-18 {
	left: -36px; top: -3714px;
}
.docs-explore-forward-arrow-black {
	left: -48px; top: -3434px;
}
.docs-explore-forward-arrow-black-rtl {
	left: -48px; top: -3410px;
}
.docs-explore-google-logo {
	left: 0px; top: -2236px;
}
.docs-explore-group-blue-18 {
	left: -18px; top: -484px;
}
.docs-explore-group-black-18 {
	left: -36px; top: -874px;
}
.docs-explore-image-18 {
	left: -18px; top: -3830px;
}
.docs-explore-insert-black {
	left: 0px; top: -768px;
}
.docs-explore-insert-black-18 {
	left: 0px; top: -4162px;
}
.docs-explore-keep-yellow-18 {
	left: -50px; top: -4012px;
}
.docs-explore-lock-black-18 {
	left: 0px; top: -3732px;
}
.docs-explore-more-black {
	left: 0px; top: -2852px;
}
.docs-explore-pdf-18 {
	left: -54px; top: -3714px;
}
.docs-explore-powerpoint-18 {
	left: -36px; top: -3830px;
}
.docs-explore-preview-white {
	left: 0px; top: -3058px;
}
.docs-explore-question-green {
	left: 0px; top: -3608px;
}
.docs-explore-search-black {
	left: -48px; top: -2048px;
}
.docs-explore-search-close-white {
	left: -24px; top: -768px;
}
.docs-explore-search-history-black {
	left: -32px; top: -264px;
}
.docs-explore-sheets-18 {
	left: -18px; top: 0px;
}
.docs-explore-sites-18 {
	left: -18px; top: -3714px;
}
.docs-explore-slides-18 {
	left: 0px; top: -484px;
}
.docs-explore-thumb-down-18 {
	left: 0px; top: -892px;
}
.docs-explore-thumb-up-18 {
	left: -36px; top: -3040px;
}
.docs-explore-video-18 {
	left: -18px; top: -874px;
}
.docs-explore-word-18 {
	left: -36px; top: 0px;
}
.docs-explore-promo-base {
	border-width: 400px; border-style: solid; border-radius: 800px; width: =
136px; height: 136px; font-size: 16px; position: absolute; z-index: =
9000;
}
.docs-explore-promo-content {
	width: 280px; color: white; line-height: 22px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: relative;
}
.docs-explore-promo-icon-wrapper {
	border-radius: 50px; left: -46px; top: -36px; width: 100px; height: =
100px; display: flex; position: absolute; background-color: white;
}
.docs-explore-promo-icon {
	margin: auto; display: block; cursor: pointer;
}
.docs-explore-promo-header {
	line-height: 27px; font-size: 20px; margin-bottom: 16px;
}
.docs-explore-promo-buttons {
	margin-top: 16px;
}
.docs-explore-promo-button {
	text-transform: uppercase; font-size: 14px; font-weight: 500; cursor: =
pointer;
}
.docs-explore-promo-continue-button {
	margin-right: 20px;
}
.docs-explore-promo-close-button {
	opacity: 0.7;
}
.waffle-assistant-entry {
	border-width: medium medium medium 1px; border-style: none none none =
solid; border-color: currentColor currentColor currentColor rgb(194, =
194, 194); transition:0.2s; border-image: none; height: 38px; =
padding-right: 10px; float: right; background-color: rgba(255, 255, 255, =
0.8); -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: =
0.2s;
}
.waffle-assistant-entry-button {
	border: 1px solid transparent; transition:padding 0.5s =
cubic-bezier(0.4, 0, 0.2, 1); border-image: none; width: 100%; height: =
34px; cursor: pointer; -webkit-transition: padding 0.5s =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: padding 0.5s =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: padding 0.5s =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-assistant-entry-button-icon {
	padding: 7px 0px 7px 8px; display: inline-block; position: relative;
}
.waffle-assistant-entry-label {
	transition:0.5s cubic-bezier(0.4, 0, 0.2, 1); color: rgb(15, 157, 88); =
overflow: hidden; padding-left: 8px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; =
vertical-align: middle; display: inline-block; -webkit-transition: all =
0.5s cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: all 0.5s =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: all 0.5s =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-assistant-entry-button-black-icon {
	display: none; opacity: 0.54;
}
.waffle-assistant-entry-inactive {
	border-left-color: transparent; border-left-width: 1px; =
border-left-style: solid; background-color: transparent;
}
.waffle-assistant-entry-inactive =
.waffle-assistant-entry-button-black-icon {
	display: block;
}
.waffle-assistant-entry-inactive =
.waffle-assistant-entry-button-green-icon {
	display: none;
}
.waffle-assistant-entry-inactive .waffle-assistant-entry-label {
	color: rgb(115, 115, 115); padding-right: 0px; opacity: 0;
}
.waffle-assistant-entry-expanded {
	border-left-color: rgb(194, 194, 194); border-left-width: 1px; =
border-left-style: solid; background-color: rgba(255, 255, 255, 0.8);
}
.waffle-assistant-entry-expanded .waffle-assistant-entry-label {
	padding-right: 6px; opacity: 1;
}
.waffle-assistant-entry-opened {
	border-left-color: rgb(194, 194, 194); border-left-width: 1px; =
border-left-style: solid; box-shadow: inset 0px 0px 6px =
rgba(0,0,0,0.22); background-color: rgb(218, 218, 218); -moz-box-shadow: =
inset 0 0 6px rgba(0, 0, 0, .22); -webkit-box-shadow: inset 0 0 6px =
rgba(0, 0, 0, .22);
}
.waffle-assistant-entry-opened .waffle-assistant-entry-button-black-icon =
{
	display: block;
}
.waffle-assistant-entry-opened .waffle-assistant-entry-button-green-icon =
{
	display: none;
}
.waffle-assistant-entry-opened .waffle-assistant-entry-label {
	color: rgb(115, 115, 115);
}
.waffle-assistant-link-button {
	color: rgb(66, 133, 244); text-decoration: underline; display: inline;
}
.waffle-assistant-link-button:hover {
	text-decoration: underline; cursor: pointer;
}
.waffle-assistant-link-button:focus {
	text-decoration: underline; cursor: pointer;
}
.waffle-assistant-link-button:focus {
	outline-color: rgb(245, 245, 245);
}
.waffle-assistant-button {
	padding: 0px; border-radius: 2px; border: 1px solid transparent; =
border-image: none; text-align: center; font-size: 11px; font-weight: =
bold; margin-right: 0px; display: flex; white-space: nowrap; min-width: =
40px; box-sizing: border-box; opacity: 0.8; justify-content: center; =
align-items: center; -moz-box-sizing: border-box; -webkit-align-items: =
center; -webkit-box-sizing: border-box; -webkit-justify-content: center;
}
.waffle-assistant-button-focused {
	border: 1px solid rgb(94, 151, 246); border-image: none;
}
.waffle-assistant-button-hover {
	cursor: pointer; opacity: 1;
}
.waffle-assistant-button-focused {
	cursor: pointer; opacity: 1;
}
.waffle-assistant-button-holder =
.waffle-assistant-button-hover.waffle-assistant-button {
	cursor: pointer; opacity: 1;
}
.waffle-assistant-button-holder =
.waffle-assistant-button-focused.waffle-assistant-button {
	cursor: pointer; opacity: 1;
}
.waffle-assistant-button-holder .waffle-assistant-button {
	padding: 2px; height: 24px; min-width: 24px; opacity: 0.6;
}
.waffle-assistant-dragged-formula {
	border: 1px solid rgb(224, 224, 224); border-image: none; line-height: =
22px; -ms-word-wrap: break-word; box-shadow: 1px 1px 4px =
rgba(0,0,0,0.28); background-color: rgb(255, 255, 255); overflow-wrap: =
break-word; -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.28); =
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.28);
}
.waffle-assistant-formula-insertion-rect {
	opacity: 0.06; background-color: rgb(0, 0, 0);
}
.waffle-assistant-visible {
	visibility: visible;
}
.waffle-assistant-toast.docs-ui-toast {
	padding: 14px 24px; left: auto; width: 286px; right: 15px; bottom: =
60px; color: rgba(255, 255, 255, 0.87); line-height: 20px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; display: flex; min-width: 0px; box-sizing: border-box; =
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px =
2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), =
0px 1px 5px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 2px 0px =
rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px =
0px rgba(0, 0, 0, 0.2); -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.waffle-assistant-toast-content {
	flex:1 1 0px; overflow: hidden; font-weight: 400; white-space: nowrap; =
-ms-text-overflow: ellipsis; -webkit-flex: 1;
}
.waffle-assistant-toast-action {
	color: rgb(160, 193, 252); text-transform: uppercase;
}
.waffle-assistant-panel-title-bar {
	height: 20px;
}
.waffle-assistant-panel-back-button {
	cursor: pointer;
}
.waffle-assistant-panel-back-button-icon {
	height: 20px; margin-bottom: 1px;
}
.waffle-assistant-panel-pane {
	height: 100%;
}
.waffle-sidebar-container.waffle-assistant-sidepanel {
	background: rgb(241, 241, 241); width: 320px; box-shadow: 0px 2px 2px =
0px rgba(0,0,0,0.14), 0px 3px 1px -2px rgba(0,0,0,0.12), 0px 1px 5px 0px =
rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), =
0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, =
0.2); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px =
1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
}
.waffle-sidebar-title.waffle-assistant-title {
	padding: 0px; transition:height 0.3s; line-height: 20px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
min-height: 36px; box-sizing: border-box; background-color: rgb(15, 157, =
88); -webkit-transition: height .3s; -moz-transition: height .3s; =
-o-transition: height .3s; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.waffle-assistant-title .waffle-sidebar-title-close {
	top: 6px; right: 11px;
}
.waffle-assistant-title-bar {
	display: flex; align-items: center; -webkit-align-items: center;
}
.waffle-assistant-panel-title-bar {
	display: flex; align-items: center; -webkit-align-items: center;
}
.waffle-assistant-replaceable-title {
	padding: 8px 12px;
}
.waffle-assistant-title-bar {
	padding: 8px 12px;
}
.waffle-assistant-replaceable-title .waffle-assistant-title-bar {
	padding: 0px;
}
.waffle-assistant-title-text {
	flex:1 1 0px; padding-left: 12px; font-weight: normal; align-items: =
center; -webkit-align-items: center; -webkit-flex: 1;
}
.waffle-assistant-title-icon {
	width: 20px; height: 20px; position: relative;
}
.waffle-sidebar-content.waffle-assistant-sidepane-content {
	overflow: hidden;
}
.waffle-assistant-scroll-pane {
	background: rgb(241, 241, 241); height: 100%; -ms-overflow-x: hidden; =
-ms-overflow-y: auto;
}
.waffle-assistant-scroll-pane-content {
	height: 100%;
}
.waffle-assistant-scroll-pane-feature-content {
	height: 100%;
}
.waffle-assistant-expanded-panel {
	width: 320px; height: 100%;
}
.waffle-assistant-spinner-container {
	width: 100%; text-align: center; position: absolute; pointer-events: =
none;
}
.waffle-assistant-expanded-panel .waffle-assistant-spinner-container {
	height: 100%; display: flex; justify-content: center; align-items: =
center; -webkit-align-items: center; -webkit-justify-content: center;
}
.waffle-assistant-empty-list {
	background: rgb(255, 255, 255); width: 320px; height: 100%; text-align: =
center; color: rgb(117, 117, 117); display: flex;
}
.waffle-assistant-empty-list-content {
	margin: auto 24px; width: 100%; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.waffle-assistant-empty-list svg {
	padding-bottom: 24px;
}
.waffle-assistant-empty-list-title {
	color: rgb(117, 117, 117); font-size: 15px; font-weight: 500;
}
.waffle-assistant-empty-list-body {
	padding: 8px 0px; color: rgb(117, 117, 117); font-size: 13px;
}
.waffle-assistant-empty-list-link {
	margin: 0px; font-size: 13px; font-weight: 400;
}
.waffle-assistant-empty-list-link span {
	color: rgb(26, 115, 232); cursor: pointer;
}
.waffle-assistant-empty-list-link a {
	color: rgb(26, 115, 232); cursor: pointer;
}
.waffle-assistant-empty-list-link a:hover {
	text-decoration: none;
}
.waffle-assistant-feature-section {
	background: white; margin-bottom: 8px; box-shadow: 0px 2px 2px =
rgba(0,0,0,0.1); -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.10); =
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.10);
}
:last-child.waffle-assistant-feature-section {
	margin-bottom: 0px;
}
.waffle-assistant-section-header {
	padding: 16px 16px 0px; width: 288px; height: 15px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; display: flex; position: =
relative; align-items: center; -webkit-align-items: center;
}
.waffle-assistant-section-title {
	flex:1 1 0px; height: 15px; color: rgba(0, 0, 0, 0.54); text-transform: =
uppercase; line-height: 15px; font-size: 13px; font-weight: 600; =
-webkit-flex: 1;
}
.waffle-assistant-section-more-button.jfk-button {
	border: 0px currentColor; border-image: none; height: 15px; color: =
rgb(26, 115, 232); text-transform: uppercase; line-height: 15px; =
font-size: 13px; margin-right: 16px; cursor: pointer;
}
.waffle-assistant-section-more-button.jfk-button:focus {
	border: 1px solid rgb(94, 151, 246); border-image: none;
}
.waffle-assistant-section-content {
	padding-bottom: 10px;
}
.waffle-assistant-card {
	background: rgb(255, 255, 255); outline: 0px; overflow: hidden; =
margin-bottom: 8px; border-bottom-color: rgb(224, 224, 224); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative;
}
.waffle-assistant-feature-section .waffle-assistant-card {
	margin-bottom: 0px;
}
.waffle-assistant-panel-pane .waffle-assistant-card {
	box-shadow: 0px 2px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 2px 2px =
rgba(0, 0, 0, 0.10); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.10);
}
.waffle-assistant-card-spinner-container {
	top: 50%; width: 100%; text-align: center; position: absolute; =
transform: translateY(-50%);
}
.waffle-assistant-card-inner {
	position: relative;
}
.waffle-assistant-padded-card {
	padding: 15px;
}
.waffle-assistant-button-holder {
	padding: 3px; top: 0px; position: absolute; z-index: 1; =
background-color: rgba(255, 255, 255, 0.7);
}
.waffle-assistant-dragger-card .waffle-assistant-button-holder {
	display: none;
}
.waffle-assistant-dragger-card .waffle-assistant-chart-highlights {
	display: none;
}
.waffle-assistant-dragger-card .waffle-assistant-facet-section {
	display: none;
}
.waffle-assistant-card-draggable {
	cursor: move;
}
.waffle-assistant-readonly .waffle-assistant-card:hover {
	cursor: default;
}
.waffle-assistant-card-options {
	border-radius: 0px 0px 0px 2px; right: 0px; box-shadow: -1px 1px 3px =
#d3d3d3; -moz-box-shadow: -1px 1px 3px #d3d3d3; -webkit-box-shadow: -1px =
1px 3px #d3d3d3; -webkit-border-radius: 0 0 0 2px; -moz-border-radius: 0 =
0 0 2px;
}
.waffle-assistant-padded-card {
	padding: 15px;
}
.waffle-assistant-feedback-card-content {
	flex:1 1 0px; vertical-align: middle; -webkit-flex: 1;
}
.waffle-assistant-feedback-card {
	margin: 5px; padding: 15px; width: 250px; overflow: hidden; display: =
flex; cursor: default; max-height: 500px; box-shadow: 0px 2px 4px =
rgba(0,0,0,0.3); background-color: white; -moz-box-shadow: 0px 2px 4px =
rgba(0, 0, 0, .3); -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, .3);
}
.waffle-assistant-card .waffle-assistant-feedback-card {
	transition:0.1s; -webkit-transition: all .1s; -moz-transition: all .1s; =
-o-transition: all .1s;
}
.waffle-assistant-dragger-card .waffle-assistant-feedback-card {
	display: none;
}
.waffle-assistant-card .waffle-assistant-feedback-card-hidden {
	margin: 0px 5px; padding: 0px 15px; max-height: 0px;
}
.jfk-button.waffle-assistant-insert-chart-button {
	margin: 0px auto; padding: 1px; width: 24px; height: 24px; display: =
block; cursor: pointer; min-width: 24px; opacity: 0.6;
}
.jfk-button.waffle-assistant-zoom-button {
	margin: 0px auto; padding: 1px; width: 24px; height: 24px; display: =
block; cursor: pointer; min-width: 24px; opacity: 0.6;
}
.jfk-button.waffle-assistant-thumbs-down-button {
	margin: 0px auto; padding: 1px; width: 24px; height: 24px; display: =
block; cursor: pointer; min-width: 24px; opacity: 0.6;
}
.jfk-button.waffle-assistant-thumbs-up-button {
	margin: 0px auto; padding: 1px; width: 24px; height: 24px; display: =
block; cursor: pointer; min-width: 24px; opacity: 0.6;
}
.jfk-button.waffle-assistant-insert-chart-button:hover {
	opacity: 0.8;
}
.jfk-button.waffle-assistant-zoom-button:hover {
	opacity: 0.8;
}
.jfk-button.waffle-assistant-thumbs-down-button:hover {
	opacity: 0.8;
}
.jfk-button.waffle-assistant-thumbs-up-button:hover {
	opacity: 0.8;
}
.jfk-button.waffle-assistant-insert-chart-button:active {
	opacity: 1;
}
.jfk-button.waffle-assistant-zoom-button:active {
	opacity: 1;
}
.jfk-button.waffle-assistant-thumbs-down-button:active {
	opacity: 1;
}
.jfk-button.waffle-assistant-thumbs-up-button:active {
	opacity: 1;
}
.waffle-assistant-thumbs-down-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-150px 0px; width: 24px; height: 24px;
}
.waffle-assistant-thumbs-up-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-113px -46px; width: 24px; height: 24px;
}
.waffle-assistant-button-separator {
	margin: 3px; width: 21px; height: 0px; border-bottom-color: rgb(211, =
211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-assistant-card-feedback-container {
	background: rgba(0, 0, 0, 0.38); width: 100%; height: 100%; display: =
flex; position: absolute; z-index: 1; justify-content: center; =
align-items: flex-end; -webkit-align-items: flex-end; =
-webkit-justify-content: center;
}
.waffle-assistant-feedback-card-hidden {
	display: none !important;
}
.waffle-assistant-thumbs-container {
	color: rgb(97, 97, 97); border-top-color: rgb(224, 224, 224); =
border-top-width: 1px; border-top-style: dashed;
}
.waffle-assistant-facet-thumbs-container {
	color: rgb(97, 97, 97); border-top-color: rgb(224, 224, 224); =
border-top-width: 1px; border-top-style: dashed;
}
.waffle-assistant-thumbs {
	padding: 0px 15px; height: 40px; line-height: 16px; display: flex; =
align-items: center; -webkit-align-items: center;
}
.waffle-assistant-thumbs-button-holder {
	display: flex;
}
.waffle-assistant-thumbs-up-button {
	min-width: 30px !important;
}
.waffle-assistant-thumbs-down-button {
	min-width: 30px !important;
}
.waffle-assistant-thumbs-text {
	flex:1 1 0px; text-transform: uppercase; -webkit-flex: 1;
}
.waffle-assistant-quicksum-panel {
	background: rgb(255, 255, 255); padding: 15px; line-height: 19px; =
margin-bottom: 8px; border-bottom-color: rgb(224, 224, 224); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative;
}
.waffle-assistant-scroll-pane-feature-content =
.waffle-assistant-quicksum-panel {
	box-shadow: 0px 2px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 2px 2px =
rgba(0, 0, 0, 0.10); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.10);
}
.waffle-assistant-quicksum-entry {
	padding: 0px 5px; border: 1px solid transparent; border-image: none; =
color: rgb(117, 117, 117); font-family: Roboto,Arial,sans-serif; cursor: =
move;
}
.waffle-assistant-quicksum-entry:hover {
	border: 1px solid rgb(94, 151, 246); border-image: none;
}
.waffle-assistant-quicksum-entry:focus {
	border: 1px solid rgb(94, 151, 246); border-image: none;
}
.waffle-assistant-quicksum-panel-readonly =
.waffle-assistant-quicksum-entry:hover {
	border: 1px solid transparent; border-image: none;
}
.waffle-assistant-quicksum-panel-readonly =
.waffle-assistant-quicksum-entry:focus {
	border: 1px solid transparent; border-image: none;
}
.waffle-assistant-quicksum-panel-readonly =
.waffle-assistant-quicksum-entry {
	border: 1px solid transparent; border-image: none; cursor: default;
}
.waffle-assistant-quicksum-entry-name {
	font-weight: bold; margin-right: 10px;
}
.waffle-assistant-quicksum-entry-value {
	float: right;
}
.waffle-assistant-walkthrough-promo-content {
	padding: 15px 20px; width: 300px; line-height: 22px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px;
}
.waffle-assistant-walkthrough-promo-header {
	font-size: 20px;
}
.waffle-assistant-walkthrough-promo-button {
	text-transform: uppercase; font-size: 14px; font-weight: 500; cursor: =
pointer;
}
.waffle-assistant-walkthrough-promo-continue-button {
	color: rgb(94, 151, 245); margin-right: 10px;
}
.waffle-assistant-walkthrough-promo-close-button {
	margin-left: 10px; opacity: 0.7;
}
.waffle-assistant-entry-promo {
	border-color: rgb(15, 157, 88); right: -450px; bottom: -500px; =
background-color: rgb(15, 157, 88);
}
.waffle-assistant-entry-promo .docs-explore-promo-content {
	left: -300px; top: -170px; width: 360px;
}
.waffle-assistant-table-range-border.range-border {
	border-style: dashed; border-color: rgb(15, 157, 88); line-height: 0;
}
.waffle-assistant-table-range-rect {
	opacity: 0.06; pointer-events: none; background-color: rgb(15, 157, =
88);
}
.waffle-assistant-header-range-border.range-border {
	border-style: dashed; border-color: rgb(240, 147, 0); line-height: 0;
}
.waffle-assistant-header-range-rect {
	opacity: 0.06; pointer-events: none; background-color: rgb(240, 147, =
0);
}
.waffle-assistant-card .waffle-chart-tooltip {
	padding: 4px 8px; line-height: 1.1em; font-size: 10px;
}
.waffle-assistant-highlight-styled-rect {
	opacity: 0.06; pointer-events: none; background-color: rgb(15, 157, =
88);
}
.waffle-assistant-highlight-styled-border.range-border {
	border-style: dashed; border-color: rgb(15, 157, 88);
}
.jfk-button.waffle-assistant-insert-chart-button {
	left: -1px; position: relative;
}
.jfk-button.waffle-assistant-zoom-button {
	left: 1px; position: relative;
}
.waffle-assistant-chart-preview {
	width: 271px; height: 238px; cursor: move;
}
.waffle-assistant-readonly .waffle-assistant-chart-preview {
	cursor: default;
}
.waffle-assistant-dragged-card.waffle-assistant-chart-preview {
	border: 1px solid rgb(224, 224, 224); border-image: none; z-index: =
1000; background-color: rgb(255, 255, 255);
}
.waffle-assistant-chart-highlights {
	color: rgb(97, 97, 97); padding-left: 15px; margin-top: 20px; =
margin-bottom: 20px; border-left-color: rgb(15, 157, 88); =
border-left-width: 3px; border-left-style: solid; cursor: text; =
-ms-user-select: text; -webkit-user-select: text; -moz-user-select: =
text;
}
.waffle-assistant-facet-section {
	cursor: default; background-color: rgb(250, 250, 250);
}
.waffle-assistant-facet-header {
	padding: 8px 16px; font-family: Roboto,Arial,sans-serif; font-size: =
13px;
}
.waffle-assistant-facet-content-wrapper {
	transition:0.2s; position: relative; max-height: 1000px; =
-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: =
all .2s;
}
.waffle-assistant-facet-charts-wrapper-hidden {
	margin-top: 0px; margin-bottom: 0px; max-height: 0px;
}
.waffle-assistant-facet-charts-wrapper-hidden =
.waffle-assistant-facet-charts-container {
	margin-top: 0px; margin-bottom: 0px; max-height: 0px;
}
.waffle-assistant-facet-charts-container {
	margin: 24px 16px 0px; transition:0.2s; width: 350px; -ms-overflow-y: =
hidden; max-height: 1000px; -webkit-transition: all .2s; =
-moz-transition: all .2s; -o-transition: all .2s;
}
.waffle-assistant-pie-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-501px 0px; width: 24px; height: 24px; margin-right: 10px; =
vertical-align: middle; display: inline-block; opacity: 0.5;
}
.waffle-assistant-facet-chart-larger-icon {
	width: 24px; height: 24px;
}
.waffle-assistant-facet-top-text {
	width: 185px; color: rgb(117, 117, 117); overflow: hidden; =
vertical-align: middle; display: inline-block; -ms-text-overflow: =
ellipsis;
}
.waffle-assistant-facet-title {
	font-weight: bold;
}
.waffle-assistant-facet-toggle {
	text-align: right; color: rgb(66, 133, 244); line-height: 24px; =
font-size: 13px; font-weight: normal; margin-right: 0px; float: right; =
cursor: pointer;
}
.waffle-assistant-facet-toggle:hover {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-assistant-facet-chart-row {
	margin-bottom: 16px; white-space: nowrap;
}
.waffle-assistant-single-facet {
	margin-right: 16px; vertical-align: bottom; display: inline-block;
}
.waffle-assistant-single-facet-title {
	width: 130px; color: rgb(117, 117, 117); font-family: =
Roboto,Arial,sans-serif; font-size: 12px; white-space: normal;
}
.waffle-assistant-faceted-chart {
	border: 1px solid rgb(224, 224, 224); border-image: none; width: 134px; =
height: 98px; overflow: hidden; margin-top: 5px; cursor: move;
}
.waffle-assistant-facet-by-color-container {
	padding: 15px;
}
.waffle-assistant-facet-by-color {
	border: currentColor; border-image: none; width: 271px; height: 270px; =
overflow: hidden; margin-top: 0px;
}
.waffle-assistant-facet-white-section {
	background-color: rgb(255, 255, 255);
}
.waffle-assistant-readonly .waffle-assistant-faceted-chart {
	cursor: default;
}
.waffle-assistant-word-cloud-card {
	padding: 16px 16px 24px;
}
.waffle-assistant-word-cloud-content-container {
	color: rgba(0, 0, 0, 0.54); font-family: Roboto,Arial,sans-serif; =
background-color: rgb(255, 255, 255);
}
.waffle-assistant-word-cloud-title {
	color: rgb(117, 117, 117); font-size: 13px; margin-bottom: 10px;
}
.waffle-assistant-styled-rect {
	opacity: 0.1;
}
.waffle-assistant-answers-logging-message-container {
	background: rgb(244, 244, 244); margin: 10px 0px; padding: 7px; =
display: flex;
}
.waffle-assistant-answers-logging-message {
	flex:1 1 0px; color: rgb(117, 117, 117); line-height: 20px; =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
11px; margin-left: 5px; -webkit-flex: 1;
}
.waffle-assistant-answers-learn-more {
	padding: 0px 5px; text-decoration: none;
}
.waffle-assistant-answers-logging-opt-out {
	padding: 0px 5px; text-decoration: none;
}
.waffle-assistant-answers-logging-opt-out {
	border-left-color: rgba(0, 0, 0, 0.12); border-left-width: 1px; =
border-left-style: solid;
}
.waffle-assistant-answers-input {
	margin: 16px 16px 0px;
}
.waffle-assistant-suggested-questions {
	padding-bottom: 15px;
}
.waffle-assistant-answers-input {
	padding-bottom: 5px;
}
.waffle-assistant-replaceable-title .waffle-assistant-answers-input {
	margin: 10px 0px; padding-bottom: 0px;
}
.waffle-assistant-answers-query-box {
	background: rgb(250, 250, 250); border-radius: 2px; height: 40px; =
line-height: 40px; display: flex; box-shadow: 0px 0px 2px 0px =
rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24); align-items: center; =
-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px =
rgba(0, 0, 0, 0.24); -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, =
0.12), 0px 2px 2px 0px rgba(0, 0, 0, 0.24); -webkit-align-items: center;
}
.waffle-assistant-replaceable-title .waffle-assistant-answers-query-box =
{
	background: rgb(250, 250, 250); width: 295px;
}
.waffle-assistant-answers-query-box-focused {
	background: rgb(255, 255, 255);
}
.waffle-assistant-answers-query-box:hover {
	background: rgb(255, 255, 255);
}
.waffle-assistant-replaceable-title =
.waffle-assistant-answers-query-box-focused {
	background: rgb(250, 250, 250);
}
.waffle-assistant-replaceable-title =
.waffle-assistant-answers-query-box:hover {
	background: rgb(250, 250, 250);
}
.waffle-assistant-replaceable-title =
.waffle-assistant-answers-query-box-focused {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.waffle-assistant-answers-input-container {
	flex:8 1 0px; display: flex; -webkit-flex: 8;
}
.waffle-assistant-replaceable-title .waffle-assistant-answers-input-box =
{
	padding: 0px 5px 0px 10px;
}
.waffle-assistant-answers-input-box {
	background: none; padding: 0px 5px; border: currentColor; border-image: =
none; width: 100%; height: 40px; line-height: 15px; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-assistant-answers-input-box::-ms-clear {
	display: none;
}
:-ms-input-placeholder.waffle-assistant-answers-input-box {
	font: 13px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif =
!important; color: rgb(158, 158, 158) !important; font-size-adjust: none =
!important; font-stretch: normal !important;
}
.waffle-assistant-answers-search-icon {
	display: none;
}
.waffle-assistant-answers-input-with-icon =
.waffle-assistant-answers-search-icon {
	display: block;
}
.waffle-assistant-answers-search-icon {
	width: 40px; height: 40px;
}
.waffle-assistant-answers-input-controls {
	width: 40px; height: 40px;
}
.waffle-assistant-answers-search-icon {
	text-align: center;
}
.waffle-assistant-answers-query-box-button {
	height: 40px;
}
.waffle-assistant-answers-search-icon .docs-icon-img {
	opacity: 0.5;
}
.waffle-assistant-answers-clear-query-button .docs-icon-img {
	opacity: 0.5;
}
.waffle-assistant-answers-spinner-container {
	width: 40px; height: 40px; display: flex; justify-content: center; =
align-items: center; -webkit-align-items: center; =
-webkit-justify-content: center;
}
.waffle-assistant-answers-spinner-container .waffle-spinner {
	width: 25px; height: 25px;
}
.waffle-assistant-answers-output {
	background: rgba(0, 0, 0, 0.12);
}
.waffle-assistant-answers-ac-renderer {
	background: rgb(250, 250, 250); width: 295px; color: rgb(97, 97, 97); =
line-height: 20px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; =
position: absolute; z-index: 10000; border-bottom-right-radius: 2px; =
border-bottom-left-radius: 2px; box-shadow: 0px 0px 2px 0px =
rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24); -moz-box-shadow: 0px =
0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px rgba(0, 0, 0, 0.24); =
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 2px 0px =
rgba(0, 0, 0, 0.24);
}
.waffle-assistant-answers-ac-row {
	padding: 10px; cursor: default;
}
:first-child.waffle-assistant-answers-ac-row-suggested-query {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
:not(.waffle-assistant-answers-ac-row-suggested-query) + =
.waffle-assistant-answers-ac-row-suggested-query {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
:first-child.waffle-assistant-answers-ac-row-session-query {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
:not(.waffle-assistant-answers-ac-row-session-query) + =
.waffle-assistant-answers-ac-row-session-query {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
:first-child.waffle-assistant-answers-ac-row-entity {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
:not(.waffle-assistant-answers-ac-row-entity) + =
.waffle-assistant-answers-ac-row-entity {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
.waffle-assistant-answers-ac-active {
	background: rgb(238, 238, 238); cursor: pointer;
}
.waffle-assistant-answers-ac-highlighted {
	font-weight: 700;
}
.waffle-assistant-answers-ac-suggestion {
	display: flex;
}
.waffle-assistant-answers-ac-suggestion-icon-container {
	width: 24px; margin-right: 5px; opacity: 0.4;
}
.waffle-assistant-answers-ac-suggestion-text {
	flex:8 1 0px; overflow: hidden; -ms-word-wrap: break-word; =
-ms-text-overflow: ellipsis; max-height: 60px; overflow-wrap: =
break-word; -webkit-box-orient: vertical; -webkit-flex: 8; =
-webkit-line-clamp: 3;
}
.waffle-assistant-answercard-content {
	color: rgb(117, 117, 117); -ms-user-select: auto; -webkit-user-select: =
auto; -moz-user-select: auto;
}
.waffle-assistant-answercard-question-container {
	line-height: 20px;
}
.waffle-assistant-answercard-answer-container {
	line-height: 20px;
}
.waffle-assistant-answercard-error-container {
	line-height: 20px;
}
.waffle-assistant-answercard-answer-container {
	padding: 5px 0px;
}
.waffle-assistant-answercard-error-container {
	padding: 5px 0px;
}
.waffle-assistant-answercard-question-container {
	padding: 5px 0px;
}
.waffle-assistant-answercard-answer-container {
	margin-top: 5px;
}
.waffle-assistant-button.waffle-assistant-answercard-question-container =
{
	display: flex;
}
.waffle-assistant-answercard-error-container {
	display: flex;
}
.waffle-assistant-button.waffle-assistant-answercard-question-container =
{
	padding: 5px 16px; text-align: left; color: rgb(117, 117, 117); =
font-size: 13px; font-weight: 500; white-space: normal; opacity: 1; =
-webkit-align-items: initial;
}
.waffle-assistant-button-hover.waffle-assistant-answercard-question-conta=
iner {
	background-color: rgb(245, 245, 245);
}
.waffle-assistant-button-focused.waffle-assistant-answercard-question-con=
tainer {
	background-color: rgb(245, 245, 245);
}
.waffle-assistant-answercard-question-header {
	color: rgb(15, 157, 88); text-transform: uppercase; padding-bottom: =
3px; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
font-size: 13px; font-weight: 500;
}
.waffle-assistant-answercard-answer-header {
	color: rgb(15, 157, 88); text-transform: uppercase; padding-bottom: =
3px; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
font-size: 13px; font-weight: 500;
}
.waffle-assistant-button .waffle-assistant-answercard-question-header {
	opacity: 0.4;
}
.waffle-assistant-button .waffle-assistant-answercard-question-header {
	width: 18px; height: 18px; margin-right: 10px; -ms-user-select: none; =
-webkit-user-select: none; -moz-user-select: none;
}
.waffle-assistant-answercard-error-image {
	width: 18px; height: 18px; margin-right: 10px; -ms-user-select: none; =
-webkit-user-select: none; -moz-user-select: none;
}
.waffle-assistant-answercard-error-image {
	opacity: 0.5;
}
.waffle-assistant-answercard-question-content {
	overflow: hidden;
}
.waffle-assistant-answercard-interpret-content {
	overflow: hidden;
}
.waffle-assistant-answercard-answer-content {
	overflow: hidden;
}
.waffle-assistant-answercard-error-content {
	overflow: hidden;
}
.waffle-assistant-answercard-interpret-content {
	padding-bottom: 6px; font-style: italic;
}
.waffle-assistant-button .waffle-assistant-answercard-question-content {
	flex:1 1 0px; -webkit-flex: 1;
}
.waffle-assistant-answercard-error-content {
	flex:1 1 0px; -webkit-flex: 1;
}
.waffle-assistant-answercard-question {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-assistant-answercard-interpret {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-assistant-answercard-answer-col {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-assistant-answercard-formula {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-assistant-answercard-error {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-assistant-answercard-question-unused-phrase {
	text-decoration: line-through;
}
.waffle-assistant-answercard-question-used-entity {
	font-weight: 700;
}
.waffle-assistant-answercard-answer-rowheader {
	padding: 4px 0px 0px; font-weight: 700; margin-top: 0px; =
border-bottom-color: rgb(151, 151, 151); border-bottom-width: 1px; =
border-bottom-style: solid; display: flex;
}
.waffle-assistant-answercard-answer-rows {
	-ms-overflow-x: hidden; -ms-overflow-y: auto; max-height: 200px;
}
.waffle-assistant-answercard-answer-row {
	padding: 4px 0px; border-bottom-color: rgb(151, 151, 151); =
border-bottom-width: 1px; border-bottom-style: dashed; display: flex;
}
:first-child.waffle-assistant-answercard-answer-row {
	margin-top: 0px;
}
.waffle-assistant-answercard-answer-row.waffle-assistant-answercard-answe=
r-list-row {
	font-weight: 400;
}
:last-child.waffle-assistant-answercard-answer-row.waffle-assistant-answe=
rcard-answer-list-row {
	border-bottom-color: rgb(151, 151, 151); border-bottom-width: 1px; =
border-bottom-style: dashed;
}
:last-child.waffle-assistant-answercard-answer-row {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
.waffle-assistant-answercard-answer-col {
	margin: 0px 2px; flex:2 1 0px; -webkit-flex: 2;
}
:first-child.waffle-assistant-answercard-answer-col {
	margin-left: 0px;
}
:last-child.waffle-assistant-answercard-answer-col {
	margin-right: 0px;
}
:nth-child(2n).waffle-assistant-answercard-answer-col {
	flex:1 1 0px; text-align: right; -webkit-flex: 1;
}
.waffle-assistant-answercard-answer-empty {
	color: rgba(0, 0, 0, 0.54); font-style: italic; font-weight: 400;
}
.waffle-assistant-answercard-answer {
	color: rgba(0, 0, 0, 0.54); font-weight: 700;
}
.waffle-assistant-answercard-info-msgs {
	margin: 5px 0px; color: rgb(148, 148, 148); line-height: 15px; =
font-size: 12px;
}
.waffle-assistant-answercard-formula-holder {
	color: rgb(117, 117, 117); line-height: 18px; font-size: 12px; =
font-style: italic; margin-top: 10px;
}
.waffle-assistant-answercard-formula {
	border: 1px solid rgb(66, 133, 244); border-image: none; margin-top: =
5px; display: flex; -ms-user-select: none; flex-direction: column; =
-webkit-flex-direction: column; -webkit-user-select: none; =
-moz-user-select: none;
}
.waffle-assistant-readonly .waffle-assistant-answercard-formula {
	border: 1px solid transparent; border-image: none;
}
.waffle-assistant-answercard-formula-display {
	display: flex;
}
.waffle-assistant-answercard-formula-help {
	background: rgb(66, 133, 244); color: rgb(255, 255, 255); padding-left: =
5px;
}
.waffle-assistant-answercard-see-formula-link {
	color: rgb(117, 117, 117);
}
.waffle-assistant-answercard-hide-formula-link {
	color: rgb(117, 117, 117);
}
.waffle-assistant-answercard-formula-icon {
	background: rgba(0, 0, 0, 0.12); width: 30px; display: flex; =
min-height: 28px; justify-content: center; align-items: center; =
-webkit-align-items: center; -webkit-justify-content: center;
}
.waffle-assistant-answercard-formula-text-container {
	border-radius: 3px; flex:1 1 0px; -ms-word-wrap: break-word; =
overflow-wrap: break-word; -webkit-flex: 1;
}
.waffle-assistant-answercard-formula-text:hover {
=09
}
.waffle-assistant-answercard-formula-text:focus {
=09
}
.waffle-assistant-answercard-formula-text:hover {
	cursor: move;
}
.waffle-assistant-readonly =
.waffle-assistant-answercard-formula-text:hover {
	cursor: default;
}
.waffle-assistant-answercard-formula-text {
	background: rgb(245, 245, 245); padding: 5px; max-width: 257px; =
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.waffle-assistant-answercard-feedback-container {
	padding: 0px 15px; border-top-color: rgb(224, 224, 224); =
border-top-width: 1px; border-top-style: dashed;
}
.waffle-assistant-answercard-feedback-link {
	color: rgb(117, 117, 117); line-height: 40px;
}
.waffle-assistant-answers-range-styled-rect {
	opacity: 0.2;
}
.waffle-assistant-answers-styled-rect {
	opacity: 0.06;
}
.waffle-assistant-answers-range-styled-rect {
	pointer-events: none; background-color: rgb(15, 157, 88);
}
.waffle-assistant-answers-styled-rect {
	pointer-events: none; background-color: rgb(15, 157, 88);
}
.waffle-assistant-answers-range-styled-border {
	border-style: dashed !important; border-color: rgb(15, 157, 88) =
!important; line-height: 0;
}
.waffle-assistant-answers-styled-border {
	border-style: dashed !important; border-color: rgb(15, 157, 88) =
!important; line-height: 0;
}
.waffle-assistant-answers-suggestioncard {
	color: rgb(117, 117, 117);
}
.waffle-assistant-answers-suggestioncard =
.waffle-assistant-answercard-error-container {
	padding: 15px 15px 0px;
}
.waffle-assistant-suggestionscard-header {
	padding: 20px 15px 3px; color: rgb(15, 157, 88); text-transform: =
uppercase; line-height: 20px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500;
}
.waffle-assistant-errorcard-content {
	line-height: 20px;
}
.waffle-assistant-errorcard-text {
	line-height: 20px;
}
.waffle-assistant-answers-previousheadercard {
	padding: 20px 15px 10px; color: rgb(117, 117, 117); text-transform: =
uppercase;
}
.waffle-assistant-answercard-chart {
	width: 278px; height: 200px;
}
.waffle-assistant-answercard-pivot-content {
	width: 278px; overflow: hidden; margin-bottom: 10px; max-height: 200px;
}
.waffle-pivottable-pivot-canvas {
	border: 1px solid rgba(0, 0, 0, 0.12); border-image: none;
}
.waffle-pivottable-pivot-canvas:hover {
	border: 1px solid rgb(66, 133, 244); border-image: none; cursor: =
pointer;
}
.waffle-pivottable-pivot-canvas:focus {
	border: 1px solid rgb(66, 133, 244); border-image: none; cursor: =
pointer;
}
.waffle-assistant-answercard-tabs {
	text-align: center; display: flex; justify-content: center; =
align-items: center; -webkit-align-items: center; =
-webkit-justify-content: center; -moz-box-align: center; =
-webkit-box-align: center; box-align: center; box-pack: center;
}
.waffle-assistant-answercard-chart-tab {
	flex:1 1 0px; line-height: 18px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; =
-webkit-flex: 1;
}
.waffle-assistant-answercard-formula-tab {
	flex:1 1 0px; line-height: 18px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; =
-webkit-flex: 1;
}
.waffle-assistant-answercard-pivot-tab {
	flex:1 1 0px; line-height: 18px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 12px; =
-webkit-flex: 1;
}
.goog-tab-selected.goog-tab.waffle-assistant-answercard-chart-tab {
	background: rgb(158, 158, 158); color: rgb(255, 255, 255); font-weight: =
500; cursor: default;
}
.goog-tab-selected.goog-tab.waffle-assistant-answercard-formula-tab {
	background: rgb(158, 158, 158); color: rgb(255, 255, 255); font-weight: =
500; cursor: default;
}
.goog-tab-selected.goog-tab.waffle-assistant-answercard-pivot-tab {
	background: rgb(158, 158, 158); color: rgb(255, 255, 255); font-weight: =
500; cursor: default;
}
.goog-tab.waffle-assistant-answercard-chart-tab {
	padding: 2px 4px; border: 1px solid rgba(0, 0, 0, 0.1); border-image: =
none; color: rgb(143, 143, 143); text-decoration: none; cursor: pointer;
}
.goog-tab.waffle-assistant-answercard-formula-tab {
	padding: 2px 4px; border: 1px solid rgba(0, 0, 0, 0.1); border-image: =
none; color: rgb(143, 143, 143); text-decoration: none; cursor: pointer;
}
.goog-tab.waffle-assistant-answercard-pivot-tab {
	padding: 2px 4px; border: 1px solid rgba(0, 0, 0, 0.1); border-image: =
none; color: rgb(143, 143, 143); text-decoration: none; cursor: pointer;
}
.goog-tab.waffle-assistant-answercard-chart-tab {
	border-top-right-radius: 2px; border-bottom-right-radius: 2px;
}
.goog-tab.waffle-assistant-answercard-formula-tab {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.goog-tab.waffle-assistant-answercard-pivot-tab {
	border-top-left-radius: 2px; border-bottom-left-radius: 2px;
}
.goog-tab-bar.waffle-assistant-answercard-tabs {
	background: inherit; margin-bottom: 10px;
}
.waffle-assistant-answercard-insert-chart {
	margin: 0px 5px; color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; float: right;
}
.waffle-assistant-answercard-insert-pivot {
	margin: 0px 5px; color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; float: right;
}
.waffle-assistant-answercard-chart-type-select {
	background: none; border-color: transparent; padding: 0px 18px 0px 0px; =
color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: normal;
}
.waffle-assistant-answercard-chart-type-select:hover {
	background: none; border-color: transparent; padding: 0px 18px 0px 0px; =
color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: normal;
}
.waffle-assistant-answercard-chart-type-select:focus {
	background: none; border-color: transparent; padding: 0px 18px 0px 0px; =
color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: normal;
}
.waffle-assistant-answercard-chart-type-select:hover =
.goog-flat-menu-button-caption {
	text-decoration: underline;
}
#t-answers {
	display: inline-block;
}
#t-answers .waffle-assistant-answers-input {
	margin: 2px 16px 2px 0px; width: 300px;
}
#t-answers .waffle-assistant-answers-query-box {
	background: white; border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
border-radius: 2px; border-image: none; height: 29px; line-height: 29px; =
display: flex; box-shadow: none; align-items: center; -moz-box-shadow: =
none; -webkit-box-shadow: none; -webkit-border-radius: 1; =
-moz-border-radius: 1; -webkit-align-items: center;
}
#t-answers .waffle-assistant-answers-query-box {
	background: white; border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
border-radius: 2px; border-image: none; height: 29px; line-height: 29px; =
display: flex; box-shadow: none; align-items: center; -moz-box-shadow: =
none; -webkit-box-shadow: none; -webkit-border-radius: 1; =
-moz-border-radius: 1; -webkit-align-items: center;
}
#t-answers .waffle-assistant-answers-search-icon {
	height: 29px;
}
#t-answers .waffle-assistant-answers-input-box {
	height: 29px;
}
.waffle-assistant-answercard-pivot-promo-text-container {
	width: 275px !important;
}
.waffle-assistant-datavalidation-rule-group {
	margin: 16px;
}
.waffle-assistant-datavalidation-rule-holder {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; =
width: 258px; margin-bottom: 5px; display: block; cursor: pointer;
}
.waffle-assistant-datavalidation-description {
	color: rgba(0, 0, 0, 0.54); display: inline-block; -ms-text-overflow: =
ellipsis;
}
.jfk-button.waffle-assistant-datavalidation-apply-button {
	text-align: right; color: rgb(26, 115, 232); text-transform: uppercase; =
font-size: 13px; float: right; display: inline-block; cursor: pointer;
}
.waffle-assistant-datavalidation-range {
	font-weight: bold;
}
.waffle-assistant-datavalidation-details {
	width: 100%; margin-bottom: 12px; display: inline-block;
}
.waffle-assistant-datavalidation-detail-chip {
	margin: 3px; padding: 0px 16px; border-radius: 11px; border: 1px solid =
rgb(224, 224, 224); border-image: none; color: rgba(0, 0, 0, 0.87); =
line-height: 21px; overflow: hidden; display: inline-block; white-space: =
nowrap; -ms-text-overflow: ellipsis; max-width: 234px; background-color: =
rgb(238, 238, 238);
}
.waffle-assistant-conditionalformat-rule-group {
	margin: 16px;
}
.waffle-assistant-conditionalformat-rule-holder {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; =
width: 258px; margin-bottom: 5px; display: block; cursor: pointer;
}
.waffle-assistant-conditionalformat-format-preview {
	margin: 1px; border: 1px solid transparent; border-image: none; height: =
21px; text-align: center; overflow: hidden; display: inline-table;
}
.one-rule.waffle-assistant-conditionalformat-format-preview {
	width: 254px; max-width: 254px;
}
.two-rules.waffle-assistant-conditionalformat-format-preview {
	width: 125px; max-width: 125px;
}
.three-rules.waffle-assistant-conditionalformat-format-preview {
	width: 82px; max-width: 82px;
}
.waffle-assistant-conditionalformat-format-preview-label {
	padding: 2px; height: 17px; line-height: 17px; display: block; =
-ms-text-overflow: ellipsis; max-height: 17px;
}
.one-rule.waffle-assistant-conditionalformat-format-preview =
.waffle-assistant-conditionalformat-format-preview-label {
	width: 250px; max-width: 250px;
}
.two-rules.waffle-assistant-conditionalformat-format-preview =
.waffle-assistant-conditionalformat-format-preview-label {
	width: 121px; max-width: 121px;
}
.three-rules.waffle-assistant-conditionalformat-format-preview =
.waffle-assistant-conditionalformat-format-preview-label {
	width: 78px; max-width: 78px;
}
.waffle-assistant-conditionalformat-description {
	width: 237px; height: 21px; color: rgb(117, 117, 117); line-height: =
21px; display: inline-block; -ms-text-overflow: ellipsis;
}
.jfk-button.waffle-assistant-conditionalformat-edit-button {
	width: 21px; cursor: pointer;
}
.waffle-assistant-banding-recommendation {
	margin: 16px; overflow: hidden;
}
.waffle-assistant-banding-color-picker-container {
	padding-bottom: 5px;
}
.waffle-assistant-banding-color-picker-container =
.waffle-banding-color-picker-table {
	margin-left: -8px; border-spacing: 8px;
}
.waffle-assistant-banding-range-wrapper {
	border: 1px solid transparent; border-image: none; text-align: left; =
color: rgb(117, 117, 117); line-height: 21px; float: left; display: =
inline-block;
}
.waffle-assistant-banding-range {
	font-weight: bold;
}
.waffle-assistant-formatting-edit-button {
	text-align: right; color: rgb(94, 151, 245); text-transform: uppercase; =
float: right; display: inline-block; cursor: pointer;
}
.jfk-button.waffle-assistant-insert-pivottable-button {
	left: -1px;
}
.waffle-assistant-pivottable-rule-group {
	margin: 16px;
}
.waffle-assistant-pivottable-rule-holder {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; =
width: 258px; margin-bottom: 5px; display: block; cursor: pointer;
}
.waffle-assistant-pivottable-description {
	width: 237px; height: 21px; color: rgb(117, 117, 117); line-height: =
21px; display: inline-block; -ms-text-overflow: ellipsis;
}
.jfk-button.waffle-assistant-zoom-button {
	left: 1px; position: relative;
}
.waffle-pivottable-preview-pane {
	flex:1 1 0px; display: flex; max-height: 80%; max-width: 80%; =
flex-direction: column; justify-content: center; -webkit-flex-direction: =
column; -webkit-justify-content: center; -webkit-flex: 1;
}
.jfk-button-focused.waffle-pivot-suggestion-preview-insert {
	border: 1px solid rgb(94, 151, 246) !important; border-image: none =
!important;
}
.waffle-pivottable-canvas {
	background: white; overflow: auto;
}
.waffle-pivottable-canvas-content {
	padding: 25px;
}
.waffle-pivottable-preview-interpret {
	padding: 5px; color: white; overflow: visible; margin-bottom: 10px; =
-ms-text-overflow: ellipsis; max-width: 500px; overflow-wrap: =
break-word; -webkit-align-items: left;
}
.waffle-pivottable-lightbox {
	left: 0px; top: 0px; width: 100%; height: 100%; display: flex; =
position: absolute; z-index: 1000; -ms-user-select: none; =
flex-direction: column; align-items: center; background-color: rgba(0, =
0, 0, 0.85); -webkit-align-items: center; -webkit-flex-direction: =
column; -webkit-user-select: none; -moz-user-select: none;
}
.waffle-assistant-tables-recommendation {
	overflow: hidden; margin-bottom: 15px; display: flex;
}
.waffle-assistant-table-range-container {
	width: 50%; margin-right: 20px;
}
.waffle-assistant-header-range-container {
	width: 50%;
}
.waffle-assistant-tables-range-wrapper {
	border-width: 1px; border-style: solid; border-color: transparent =
transparent rgb(208, 208, 208); flex:1 1 0px; border-image: none; =
text-align: left; color: rgba(0, 0, 0, 0.54); line-height: 21px; =
font-size: 11px; -webkit-flex: 1;
}
.waffle-assistant-header-range-container =
.waffle-assistant-tables-range-wrapper {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.waffle-assistant-tables-range-wrapper .waffle-range-selection-input {
	padding: 0px 4px !important; border: 1px solid transparent; =
border-image: none; width: 100%; text-align: left; color: rgba(0, 0, 0, =
0.87); line-height: 21px; font-size: 13px;
}
.waffle-assistant-tables-range-wrapper =
.waffle-range-selection-input-focus {
	padding: 0px 4px !important; border: 1px solid transparent; =
border-image: none; width: 100%; text-align: left; color: rgba(0, 0, 0, =
0.87); line-height: 21px; font-size: 13px;
}
.waffle-assistant-tables-range-wrapper =
.waffle-range-selection-input:focus {
	padding: 0px 4px !important; border: 1px solid transparent; =
border-image: none; width: 100%; text-align: left; color: rgba(0, 0, 0, =
0.87); line-height: 21px; font-size: 13px;
}
.waffle-assistant-tables-range-wrapper =
.waffle-range-selection-container-focus {
	border: currentColor; border-image: none; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-assistant-tables-range-wrapper .waffle-range-selection-button {
	height: 26px; cursor: default;
}
.waffle-assistant-tables-range-wrapper input:disabled {
	background-color: transparent;
}
.waffle-assistant-table-canvas {
	margin: 0px auto; border: 1px solid rgb(220, 220, 220); border-image: =
none; display: block;
}
.waffle-assistant-canvas-container {
	overflow: hidden; margin-top: 10px;
}
.waffle-assistant-tables-edit-headers-button {
	display: flex;
}
.waffle-assistant-tables-edit-headers-button =
.docs-charteditor-material-menu-button-caption {
	width: 100%; height: 24px; text-align: left; overflow: hidden; =
font-size: 13px; -ms-text-overflow: ellipsis;
}
.waffle-assistant-tables-edit-headers-button =
.docs-charteditor-material-menu-button {
	margin: 0px; width: 100%;
}
.waffle-tables-popup {
	background: white; margin: 0px 10px; border-radius: 2px; top: 45px; =
overflow: hidden; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: relative; =
box-shadow: 0px 2px 10px rgba(0,0,0,0.3);
}
.waffle-tables-popup-answers-enabled {
	top: 38px;
}
.waffle-tables-popup-header {
	padding: 12px 15px 12px 20px; background-color: rgb(238, 238, 238);
}
.waffle-tables-popup-title {
	color: rgba(0, 0, 0, 1); font-size: 16px; font-weight: 500;
}
.waffle-tables-popup-content {
	padding: 16px 16px 0px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.waffle-tables-popup-buttons {
	padding: 8px 8px 8px 24px; display: flex; flex-direction: row-reverse;
}
.waffle-tables-popup-button {
	background: none; padding: 0px 8px; border-radius: 2px; border: =
currentColor; border-image: none; height: 36px; text-align: center; =
color: rgb(66, 133, 244); text-transform: uppercase; line-height: 36px; =
letter-spacing: 0px; overflow: hidden; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; =
font-weight: 500; text-decoration: none; margin-left: 8px; =
vertical-align: middle; display: inline-block; position: relative; =
cursor: pointer; min-width: 64px;
}
.waffle-assistant-tables-edit-range-button {
	padding: 0px 14px; border: currentColor; border-image: none; height: =
100%; text-transform: uppercase; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; float: right;
}
.waffle-assistant-sidepane-tables-range {
	padding: 0px 12px; top: 50%; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; float: =
left; position: relative; transform: translateY(-50%);
}
.waffle-sidebar-tables-bar {
	background: rgb(241, 241, 241); height: 40px; color: rgb(95, 95, 95); =
overflow: hidden; vertical-align: middle; box-shadow: inset 0px -2px 2px =
rgba(0,0,0,0.1); -moz-box-shadow: inset 0 -2px 2px rgba(0, 0, 0, .1); =
-webkit-box-shadow: inset 0 -2px 2px rgba(0, 0, 0, .1);
}
.waffle-assistant-tables-range-wrapper .waffle-range-selection-container =
{
	border: currentColor; border-image: none;
}
.waffle-sidebar-overlay {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; =
z-index: 1003; -ms-overflow-y: auto; background-color: rgba(51, 51, 51, =
0.3);
}
.waffle-assistant-table-bar-range {
	font-weight: 500;
}
.waffle-assistant-table-first-header {
	overflow: hidden; padding-bottom: 2px; font-weight: 500; =
vertical-align: middle; display: inline-block; white-space: nowrap; =
-ms-text-overflow: ellipsis; max-width: 95px;
}
.waffle-assistant-tables-scroll-pane {
	left: 0px; top: 40px; height: auto; right: 0px; bottom: 0px; position: =
absolute;
}
.waffle-assistant-tables-range-error {
	color: rgb(197, 57, 41); padding-top: 2px; font-size: 11px;
}
.waffle-assistant-tables-range-error-input {
	border-bottom-color: rgb(197, 57, 41); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.apps-marquee {
	font: bold 13px/normal Arial, sans-serif; left: 20%; top: 0px; width: =
60%; height: 0px; text-align: center; position: fixed; z-index: 1001; =
font-size-adjust: none; font-stretch: normal; _position: absolute;
}
.apps-marquee-item {
	margin: 0px 5px 4px; color: rgb(255, 249, 153); display: inline-block;
}
.apps-marquee-text {
	background: rgb(255, 249, 153); border-width: 0px 3px; border-style: =
solid; border-color: rgb(255, 249, 153); padding: 2px 5px; color: black;
}
.apps-marquee-round-bottom {
	border-top-color: currentColor; border-right-color: transparent; =
border-left-color: transparent; border-top-width: 3px; =
border-right-width: 3px; border-left-width: 3px; border-top-style: =
solid; border-right-style: dotted; border-left-style: dotted;
}
.apps-marquee-round-top {
	border-right-color: transparent; border-bottom-color: currentColor; =
border-left-color: transparent; border-right-width: 3px; =
border-bottom-width: 3px; border-left-width: 3px; border-right-style: =
dotted; border-bottom-style: solid; border-left-style: dotted;
}
.apps-marquee-warning {
	color: rgb(170, 0, 0);
}
.apps-marquee-warning .apps-marquee-text {
	background: rgb(170, 0, 0); border-color: rgb(170, 0, 0); color: white;
}
.apps-promo {
	font-size: 11px; position: absolute; z-index: 10000;
}
.apps-promo-arrow-container {
	position: relative;
}
.apps-promo-arrow {
	background: url("//ssl.gstatic.com/docs/common/promo_arrows-0.png") =
no-repeat; position: absolute;
}
.apps-promo-close {
	background: url("//ssl.gstatic.com/docs/common/promo_close-0.png") =
no-repeat; top: -5px; width: 16px; height: 16px; float: right; position: =
relative; cursor: pointer;
}
.apps-promo-popup {
	background: rgb(255, 255, 255); padding: 15px 10px 15px 15px; border: =
1px solid rgb(204, 204, 204); border-image: none; width: 275px; =
box-shadow: 0px 7px 7px #666; -moz-box-shadow: 0 7px 7px #666; =
-webkit-box-shadow: 0 7px 7px #666;
}
.apps-promo-header-content {
	font-size: 14px; font-weight: bold;
}
.apps-promo-content {
	padding-top: 15px; font-size: 13px;
}
.apps-promo-buttons {
	padding-top: 15px; padding-left: 4px;
}
.apps-promo-buttons a {
	font-size: 13px; margin-left: 15px; vertical-align: middle;
}
.apps-promo-buttons-inner {
	display: inline;
}
.apps-promo-buttons-inner .goog-imageless-button-content {
	white-space: nowrap;
}
.apps-toast {
	width: 227px; right: 30px; bottom: -200px; font-size: 13px; display: =
block; position: absolute; z-index: 50; opacity: 1;
}
.apps-toast-top {
	background: =
url("//ssl.gstatic.com/docs/common/toastBackTop-ltr-1.png"); width: =
227px; height: 18px; opacity: 1;
}
.apps-toast-fill {
	background: url("//ssl.gstatic.com/docs/common/toastBackFill-0.png"); =
width: 227px; height: 92px; z-index: 51; opacity: 1;
}
.apps-toast-title {
	padding: 0px 20px; font-weight: bold;
}
.apps-toast-content {
	padding: 0px 20px 8px;
}
html {
	overflow: hidden;
}
.waffle {
	width: 0px; font-size: 13px; border-collapse: separate; table-layout: =
fixed; cursor: default; border-spacing: 0;
}
.grid-fixed-table {
	width: 0px; font-size: 13px; border-collapse: separate; table-layout: =
fixed; cursor: default; border-spacing: 0;
}
.mimic-overlay {
	position: absolute; z-index: 4;
}
.mimic-overlay-table {
	border-collapse: separate; table-layout: fixed; border-spacing: 0;
}
.scroll-container {
	border-width: 0px; margin: 0px; padding: 0px; left: 0px; top: 0px; =
overflow: auto; position: absolute; z-index: 1;
}
.native-scrollbar {
	border-width: 0px; margin: 0px; padding: 0px; left: 0px; top: 0px; =
overflow: auto; position: absolute;
}
.static-overlay-container {
	z-index: 6;
}
.grid-container {
	overflow: hidden; position: relative; z-index: 0; background-color: =
rgb(238, 238, 238);
}
.grid-table-container {
	overflow: hidden; position: relative; z-index: 3;
}
.fixed-table-container {
	overflow: visible; z-index: 4;
}
.fixed4-inner-container {
	vertical-align: top; position: relative;
}
.fixed4-outer-container {
	vertical-align: top; position: relative;
}
.grid4-inner-container {
	vertical-align: top; position: relative;
}
.grid4-outer-container {
	vertical-align: top; position: relative;
}
.fixed4-outer-container {
	overflow: visible;
}
.grid4-outer-container {
	overflow: visible;
}
.fixed4-inner-container {
	overflow: hidden;
}
.grid4-inner-container {
	overflow: hidden;
}
.fixed4-inner-container {
	z-index: 4;
}
.grid4-inner-container {
	z-index: 3;
}
.grid-fixed-wrapper {
	overflow: hidden; white-space: nowrap;
}
.grid-scrollable-wrapper {
	white-space: nowrap;
}
.uberlay {
	top: 0px; width: 0px; height: 0px; position: absolute;
}
.overlay-container-ltr {
	left: 0px; top: 0px; width: 0px; height: 0px; position: absolute;
}
.overlay-container-rtl {
	top: 0px; width: 0px; height: 0px; right: 0px; position: absolute;
}
.focused-overlay-container {
	overflow: hidden; position: absolute;
}
.grid-vertical-scroll {
	width: 20px;
}
.grid-horizontal-scroll {
	height: 20px; float: right;
}
.header-bg {
	background-color: rgb(232, 238, 247);
}
.waffle-measurement-table {
	width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.cell-input {
	margin: 0px; width: 100%; height: 100%; white-space: pre-wrap; cursor: =
text; background-color: white; -webkit-transform: translateZ(0); =
-webkit-user-modify: read-write-plaintext-only;
}
.waffle-formula-preview-decorator {
	background: white; padding: 3px 2px 3px 7px; border-radius: 1px; color: =
rgb(50, 102, 213); line-height: 17px; font-family: =
Inconsolata,monospace,arial,sans,sans-serif; font-size: 13px; =
box-shadow: 0px 1px 2px rgba(0,0,0,0.5); -webkit-border-radius: 1px; =
-moz-border-radius: 1px;
}
.waffle-formula-preview-equals-aligned.waffle-formula-preview-decorator::=
before {
	width: 10px; height: 10px; bottom: -4.5px; margin-left: -5px; display: =
block; position: absolute; content: "\0000a0"; box-shadow: 2px 2px 2px =
rgba(0,0,0,0.2); transform: rotate(45deg); background-color: white; =
-moz-transform: rotate(45deg); -o-transform: rotate(45deg); =
-webkit-transform: rotate(45deg); -moz-box-shadow: 2px 2px 2px rgba(0, =
0, 0, 0.2); -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.waffle-formula-preview-partial.waffle-formula-preview-decorator::before =
{
	width: 10px; height: 10px; bottom: -4.5px; margin-left: -5px; display: =
block; position: absolute; content: "\0000a0"; box-shadow: 2px 2px 2px =
rgba(0,0,0,0.2); transform: rotate(45deg); background-color: white; =
-moz-transform: rotate(45deg); -o-transform: rotate(45deg); =
-webkit-transform: rotate(45deg); -moz-box-shadow: 2px 2px 2px rgba(0, =
0, 0, 0.2); -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.waffle-formula-preview-partial.waffle-formula-preview-decorator::before =
{
	left: 50%;
}
.waffle-formula-preview-result {
	overflow: hidden; vertical-align: top; display: inline-block; =
-ms-text-overflow: ellipsis; max-width: 280px;
}
.waffle-formula-preview-button {
	margin: -2px; display: inline-block; opacity: 0.35; transform: =
scale(0.6); -moz-transform: scale(.6, .6); -o-transform: scale(.6, .6); =
-webkit-transform: scale(.6, .6);
}
.waffle-formula-preview-button:hover {
	opacity: 0.7;
}
.selection {
	position: absolute; z-index: 5; opacity: 0.2;
}
.input-box {
	font: 400 13px/normal arial, sans, sans-serif; margin: 0px; padding: =
0px 2px; border: 2px solid rgb(82, 146, 247); border-image: none; top: =
-10000px; text-align: left; overflow: auto; white-space: pre-wrap; =
position: absolute; z-index: 15; -ms-word-wrap: break-word; max-height: =
9900px; max-width: 9900px; font-size-adjust: none; font-stretch: normal; =
box-shadow: 0px 2px 5px rgba(0,0,0,0.4); -moz-box-shadow: 0 2px 5px =
rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4); =
resize: none;
}
.input-box-disable-box-shadow {
	box-shadow: none;
}
.IE .input-box {
	padding-top: 1px;
}
.disabled-input {
	color: rgb(119, 119, 119); -webkit-user-modify: read-only;
}
.text-sizer {
	top: -4000px; position: absolute;
}
.input-capturer {
	top: -4000px; position: absolute;
}
.range-border {
	border-width: 0px; border-style: solid; padding: 0px; position: =
absolute; _overflow: hidden;
}
.border-opacity {
	opacity: 0.3;
}
.cell-border {
	line-height: 1px;
}
.active-cell-border {
	border-color: rgb(66, 133, 244); line-height: 1px; z-index: 7;
}
.selection-border {
	border-color: rgb(66, 133, 244); line-height: 0; z-index: 7;
}
.selection-border-cover {
	position: absolute; z-index: 7;
}
.selection-border-dragging {
	border-style: dashed; border-color: rgb(66, 133, 244); line-height: 0; =
z-index: 7;
}
.table-border {
	border-color: rgb(153, 153, 153); line-height: 0; z-index: 7;
}
.waffle-copy-border {
	border-style: dashed; border-color: rgb(66, 133, 244); line-height: 0;
}
.waffle-cut-border {
	border-style: dashed; border-color: rgb(66, 133, 244); line-height: 0;
}
.autofill-border {
	border-style: dashed; border-color: gray; line-height: 0;
}
.autofill-handle {
	border: 1px solid white; border-image: none; width: 6px; height: 6px; =
margin-top: 1px; position: absolute; z-index: 8; background-color: =
rgb(66, 133, 244); _overflow: hidden;
}
.autofill-handle-rtl {
	border-width: 1px 1px 0px 0px;
}
.autofill-handle-ltr {
	border-width: 1px 0px 0px 1px;
}
.autofill-cover {
	width: 8px; height: 8px; position: absolute; z-index: 9; cursor: =
crosshair;
}
.postpaste-parent {
	background: -ms-linear-gradient(rgb(245, 245, 245), rgb(238, 238, 238)) =
rgb(245, 245, 245); border: 1px solid rgb(217, 217, 217); border-image: =
none; width: 32px; height: 24px; position: absolute; z-index: 8; =
box-shadow: inset 0px 1px 0px 0px #fff; -moz-box-shadow: inset 0 1px 0 0 =
#fff; -webkit-box-shadow: inset 0 1px 0 0 #fff;
}
.postpaste-container.goog-toolbar-menu-button {
	border-color: transparent !important; margin: 0px; min-width: 0px;
}
.postpaste-container.goog-toolbar-menu-button-focused {
	border-color: rgb(198, 198, 198) !important;
}
.postpaste-container.goog-toolbar-menu-button-open {
	border-color: rgb(198, 198, 198) !important;
}
.postpaste-menu-item.goog-menuitem {
	padding-right: 26px; padding-left: 15px;
}
.post-paste-menu {
	margin: 12px 3px 0px 0px;
}
.postpaste-arrow.goog-toolbar-menu-button-dropdown {
	right: 0px; margin-right: -3px; margin-left: -15px;
}
.waffle-texttocolumns-overlay {
	position: absolute; z-index: 8;
}
.waffle-texttocolumns-wrapper {
	background: rgb(245, 245, 245); padding: 2px; border: 1px solid =
rgb(217, 217, 217); border-image: none;
}
.waffle-texttocolumns-separator-label {
	margin: 2px; top: 0px; font-size: 11px; font-weight: bold;
}
.waffle-texttocolumns-custom-input {
	top: 3px; width: 120px; position: absolute;
}
.freezebar .freezebar-drop {
	outline: 0px; display: none;
}
.freezebar .freezebar-handle-bar {
	outline: 0px; display: none;
}
.resizer {
	outline: 0px; display: none;
}
.resizer-hover .resizer-handle-bar {
	outline: 0px; display: none;
}
.resizer-drop {
	outline: 0px; display: none;
}
.rowcol-dragger .rowcol-dragger-handle {
	outline: 0px; display: none;
}
.rowcol-dragger .rowcol-dragger-handle-bar {
	outline: 0px; display: none;
}
.rowcol-dragger .rowcol-dragger-drop {
	outline: 0px; display: none;
}
.freezebar-active .freezebar-drop {
	display: block;
}
.freezebar-active .freezebar-handle-bar {
	display: block;
}
.resizer-hover {
	display: block;
}
.resizer-active {
	display: block;
}
.resizer-active .resizer-handle-bar {
	display: block;
}
.resizer-active .resizer-drop {
	display: block;
}
.rowcol-dragger-hover .rowcol-dragger-handle {
	display: block;
}
.rowcol-dragger-active .rowcol-dragger-handle {
	display: block;
}
.rowcol-dragger-active .rowcol-dragger-handle-bar {
	display: block;
}
.rowcol-dragger-active .rowcol-dragger-drop {
	display: block;
}
.resizer {
	position: absolute; z-index: 7;
}
.resizer-handle {
	position: relative;
}
.resizer-horizontal-handle {
	background: rgb(77, 144, 254); height: 5px; cursor: n-resize;
}
.resizer-vertical-handle {
	background: rgb(77, 144, 254); width: 5px; cursor: e-resize;
}
.resizer-rtl .resizer-vertical-handle {
	cursor: w-resize;
}
.resizer-horizontal-handle-bar {
	top: 2px; height: 1px; overflow: hidden; position: absolute; =
background-color: rgb(77, 144, 254);
}
.resizer-vertical-handle-bar {
	padding: 0px; border: 0px currentColor; border-image: none; left: 2px; =
width: 1px; overflow: hidden; position: absolute; background-color: =
rgb(77, 144, 254);
}
.freezebar-handle {
	position: absolute; z-index: 6;
}
.freezebar-drop {
	position: absolute; z-index: 6;
}
.freezebar-handle-bar {
	position: relative; z-index: 7;
}
.freezebar-drop-bar {
	position: relative; z-index: 7;
}
.freezebar-vertical-handle-bar {
	background: rgb(219, 229, 247); border-width: 0px 1px; border-style: =
solid; border-color: rgb(165, 198, 254); width: 2px; opacity: 0.45;
}
.freezebar-horizontal-handle-bar {
	background: rgb(219, 229, 247); border-width: 1px 0px; border-style: =
solid; border-color: rgb(165, 198, 254); height: 2px; opacity: 0.45;
}
.freezebar-vertical-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAIAAABSh8vJAA=
AAEElEQVQYV2PYgwQYRjnEcgDquNOBEawK+wAAAABJRU5ErkJggg=3D=3D") no-repeat; =
width: 4px;
}
.freezebar-vertical-handle.shadow-freezebar .freezebar-vertical-shadow {
	transition:box-shadow 0.18s ease-in; width: 4px; height: 100%; =
margin-top: 24px; margin-left: -4px; box-shadow: 2px 0px 3px =
rgba(0,0,0,0);
}
.freezebar-vertical-scroll.freezebar-vertical-handle.shadow-freezebar =
.freezebar-vertical-shadow {
	transition:box-shadow 0.05s ease-in; box-shadow: 2px 0px 3px =
rgba(0,0,0,0.3);
}
.overlay-container-rtl .freezebar-vertical-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAIAAABSh8vJAA=
AAEElEQVQYV2PYgwQYRjnEcgDquNOBEawK+wAAAABJRU5ErkJggg=3D=3D") no-repeat =
right top;
}
.freezebar-vertical-handle-invisible {
	width: 4px;
}
.freezebar-active .freezebar-vertical-handle {
	width: 5px;
}
.freezebar-hover .freezebar-horizontal-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAECAIAAAB+7JowAA=
AAFUlEQVQY02NYeuzfIEEMo04Z3E4BAHKzu4gtAIWGAAAAAElFTkSuQmCC") no-repeat; =
z-index: 7;
}
.freezebar-hover .freezebar-vertical-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAIAAABSh8vJAA=
AAE0lEQVQYV2NYeuwfHDGMcojlAADmjOdhimOdggAAAABJRU5ErkJggg=3D=3D") =
no-repeat; z-index: 7;
}
.overlay-container-rtl .freezebar-hover .freezebar-horizontal-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAECAIAAAB+7JowAA=
AAFUlEQVQY02NYeuzfIEEMo04Z3E4BAHKzu4gtAIWGAAAAAElFTkSuQmCC") no-repeat =
right top;
}
.overlay-container-rtl .freezebar-hover .freezebar-vertical-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAIAAABSh8vJAA=
AAE0lEQVQYV2NYeuwfHDGMcojlAADmjOdhimOdggAAAABJRU5ErkJggg=3D=3D") =
no-repeat right top;
}
.freezebar-horizontal-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAECAIAAAB+7JowAA=
AAEklEQVQY02PYM2gAw6hTBrdTAFI0lXC16jX6AAAAAElFTkSuQmCC") no-repeat; =
height: 4px;
}
.freezebar-horizontal-handle.shadow-freezebar =
.freezebar-horizontal-shadow {
	transition:box-shadow 0.18s ease-in; width: 100%; height: 4px; =
margin-top: -4px; margin-left: 45px; box-shadow: 0px 2px 3px =
rgba(0,0,0,0);
}
.freezebar-horizontal-scroll.freezebar-horizontal-handle.shadow-freezebar=
 .freezebar-horizontal-shadow {
	transition:box-shadow 0.05s ease-in; box-shadow: 0px 2px 3px =
rgba(0,0,0,0.3);
}
.overlay-container-rtl .freezebar-horizontal-handle {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAECAIAAAB+7JowAA=
AAEklEQVQY02PYM2gAw6hTBrdTAFI0lXC16jX6AAAAAElFTkSuQmCC") no-repeat right =
top;
}
.overlay-container-rtl .freezebar-horizontal-drop {
	background-position: right;
}
.freezebar-horizontal-handle-invisible {
	height: 4px;
}
.freezebar-active .freezebar-horizontal-handle {
	height: 5px;
}
.freezebar-origin-rtl {
	border: 1px solid rgb(204, 204, 204); border-image: none; top: 0px; =
width: 45px; height: 23px; position: absolute;
}
.freezebar-origin-ltr {
	border: 1px solid rgb(204, 204, 204); border-image: none; top: 0px; =
width: 45px; height: 23px; position: absolute;
}
.freezebar-origin-ltr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-205px 0px; border-width: 0px 1px 1px 0px; left: 0px;
}
.freezebar-origin-rtl {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-305px -62px; border-width: 0px 0px 1px 1px; right: 0px;
}
.freezebar-vertical-drop {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAIAAABSh8vJAA=
AAEklEQVQYV2NInfsHjhhGOcRyAFpkv0GBZT1JAAAAAElFTkSuQmCC") no-repeat; =
width: 4px;
}
.freezebar-horizontal-drop {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAECAIAAAB+7JowAA=
AAFUlEQVQoz2NInftnkCCGUacMbqcAAL1HbqBCYk6sAAAAAElFTkSuQmCC") no-repeat; =
height: 4px;
}
.freezebar-vertical-drop-bar {
	border-width: 2px 1px 2px 2px; width: 4px; background-color: rgb(175, =
187, 209);
}
.freezebar-horizontal-drop-bar {
	border-width: 2px 2px 1px; height: 4px; overflow: hidden; =
background-color: rgb(175, 187, 209);
}
.waffle-incelldropdownselect-menu-vertical {
	-ms-overflow-y: auto;
}
.rowcol-dragger {
	position: absolute; z-index: 6;
}
.rowcol-dragger-drop-bar {
	position: absolute; z-index: 6; box-sizing: border-box; =
background-color: rgb(119, 119, 119); -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.rowcol-dragger-handle-bar {
	position: absolute; z-index: 6; box-sizing: border-box; =
background-color: rgb(119, 119, 119); -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.rowcol-dragger-handle-bar {
	border: 2px solid rgb(51, 102, 204); border-image: none; opacity: 0.2;
}
.rowcol-dragger-horizontal-handle {
	width: 36px;
}
.rowcol-dragger-horizontal-drop-bar {
	height: 2px;
}
.rowcol-dragger-vertical-handle {
	height: 23px;
}
.rowcol-dragger-vertical-drop-bar {
	width: 2px;
}
.rowcol-dragger-handle {
	position: absolute; z-index: 6;
}
.rowcol-dragger-drop {
	position: absolute; z-index: 6;
}
.waffle-kennedy-column-menu-button.jfk-freestanding-menu-button {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiAgeG1sbn=
M9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjQkRCREJEIiBkPSJ=
NMCAwTDcgMCBMMy41IDR6Ii8+PC9zdmc+") no-repeat center rgb(248, 248, 248); =
z-index: 7;
}
.waffle-kennedy-column-menu-button.jfk-freestanding-menu-button-hover {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiAgeG1sbn=
M9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjNjE2MTYxIiBkPSJ=
NMCAwTDcgMCBMMy41IDR6Ii8+PC9zdmc+") no-repeat center rgb(248, 248, 248);
}
a.in-cell-link {
	text-decoration: underline; cursor: default;
}
.docs-bubble-link-visited.docs-bubble-link {
	color: rgb(103, 58, 183) !important;
}
.comment-bubble {
	margin: 0px 0px 0px -2px; padding: 0px; font-family: =
arial,sans,sans-serif; font-size: 13px; position: absolute; z-index: 14; =
max-width: 200px;
}
.comment-editable {
	margin: 0px; padding: 6px; border: 1px solid rgb(224, 209, 101); =
border-image: none; width: 100%; background-color: rgb(251, 241, 159);
}
textarea.comment-editable-rebranded {
	border-width: medium medium medium 3px; border-style: none none none =
solid; border-color: currentColor currentColor currentColor rgb(34, 34, =
34); border-image: none; font-family: Arial; font-size: 13px; =
box-shadow: 0px 3px 6px rgba(0,0,0,0.2); background-color: white;
}
.comment-attribution {
	padding: 13px 10px; font-size: 13px; box-shadow: 0px 3px 6px =
rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.comment-attribution-invalid {
	border-left-color: rgb(255, 86, 33); border-left-width: 5px; =
border-left-style: solid;
}
.comment-attribution-help {
	border-left-color: rgb(242, 148, 0); border-left-width: 5px; =
border-left-style: solid;
}
.comment-attribution-error {
	border-left-color: rgb(197, 57, 41); border-left-width: 5px; =
border-left-style: solid;
}
.comment-importrange {
	margin: 0px; border: 1px solid rgb(255, 0, 0); border-image: none; =
width: 100%; text-align: left; font-family: arial,sans,sans-serif; =
font-size: 13px; vertical-align: top; -ms-overflow-x: hidden; =
box-shadow: 2px 2px 6px #888; background-color: rgb(255, 255, 255);
}
.comment-attribution-rebranded strong {
	font-size: 13px; font-weight: bold; margin-bottom: 6px; display: block;
}
.comment-attribution-error strong {
	color: rgb(197, 57, 41);
}
.comment-attribution-help strong {
	color: rgb(242, 148, 0);
}
.comment-attribution-invalid strong {
	color: rgb(255, 86, 33);
}
.comment-attribution-rebranded span {
	line-height: 1.25em; display: block;
}
.comment-importrange-error-msg-box {
	text-align: left; margin-bottom: 10px;
}
.chip-comment-icon-ltr {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAA=
AAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAAAYAAAAGAJXR+ZI=
AAAAkSURBVAjXTcvBDQAwDAIxs//Q5FM14Weki/oLy7DMO3vhtkoH62cG/4+VslEAAAAASUVO=
RK5CYII=3D") no-repeat right top rgb(255, 255, 255);
}
.chip-comment-icon-rtl {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAA=
AAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAAAYAAAAGAJXR+ZI=
AAAAjSURBVAjXY2T4zwAHTAjmf0YmBBMu858RrgzCZGBgQjAZGADt0QYLGhfHNAAAAABJRU5E=
rkJggg=3D=3D") no-repeat left top rgb(255, 255, 255);
}
.chip-docos-icon-ltr {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAA=
AABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAGAAAABgC=
V0fmSAAAALElEQVQI12P8soXhPwMWwMTt/Z8RqwQDAwMDNkkmGANdkgmZgyzJhG4ETBIAOSkJ=
YW6XZCAAAAAASUVORK5CYII=3D") no-repeat right top rgb(255, 255, 255);
}
.chip-docos-icon-rtl {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAA=
AABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAGAAAABgC=
V0fmSAAAAKklEQVQI12P8soXhPwMWwIRNkNv7PyMTNkEMHTBBFAlkQbgEuiADAwMDAB5xCWGg=
WzKFAAAAAElFTkSuQmCC") no-repeat left top rgb(255, 255, 255);
}
.chip-error-icon-ltr {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAA=
AABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAGAAAABgC=
V0fmSAAAALUlEQVQI123NwQkAQAgDwd3rv+fcSxDVV8JANBCOE+BCK0y0l47OicK3viYCfIti=
C/0hB5C4AAAAAElFTkSuQmCC") no-repeat right top rgb(255, 255, 255);
}
.chip-error-icon-rtl {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAA=
AABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAGAAAABgC=
V0fmSAAAAKklEQVQI12P8z8DwnwELYMImyPD/PyMTNkFMHVBBVAkkQYQEmiADAwMDAIXqDAXv=
vLqVAAAAAElFTkSuQmCC") no-repeat left top rgb(255, 255, 255);
}
.comment-error {
	color: rgb(103, 103, 103);
}
.cell-protected {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAA=
AAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAABEAAAARAI6BTyc=
AAABQSURBVCjPhdCxDQAhEAPBxV3w/ff2ZUCCEAcc3njkwIWPUKtsyYHyy4GwcgcLycAkORjk=
BUAOgBw4fjlBq3JgW7mBQO5gIRmYJAeDvADIAejR0iFUIljfHAAAAABJRU5ErkJggg=3D=3D"=
);
}
.waffle-footer-container {
	height: 4000px; position: relative; z-index: 3;
}
.waffle-background-container {
	top: 0px; width: 50000px; height: 0px; position: absolute; z-index: -1; =
background-color: rgb(238, 238, 238);
}
.addRowsWidget-ltr {
	padding: 6px 0px 0px 45px; color: rgb(34, 34, 34); float: left; =
direction: ltr;
}
.addRowsWidget-rtl {
	padding: 6px 45px 0px 0px; color: rgb(34, 34, 34); float: right; =
direction: ltr;
}
div.addRowsButton-ltr {
	margin-top: 0px; margin-right: 2px; vertical-align: middle;
}
div.addRowsButton-rtl {
	margin-top: 0px; margin-left: 2px; vertical-align: middle;
}
div.addRowsText {
	color: rgb(0, 0, 0); padding-top: 5px; vertical-align: middle;
}
.addRowsError-ltr {
	padding: 13px 0px 0px 10px; color: rgb(204, 0, 0); float: left;
}
.addRowsError-rtl {
	padding: 13px 10px 0px 0px; color: rgb(204, 0, 0); float: right;
}
.addRowsInput {
	margin: 0px 4px; vertical-align: middle;
}
.waffle-formula-help-popup p {
	margin-top: 0px;
}
.waffle-formula-help-popup a:visited {
	color: rgb(17, 85, 204);
}
.waffle-formula-help-popup {
	padding: 16px; border-radius: 2px; border: 1px solid rgb(204, 204, =
204); border-image: none; left: 0px; top: 0px; width: 400px; color: =
rgb(51, 51, 51); font-family: arial,helvetica,sans-serif; font-size: =
13px; font-style: normal; font-weight: 400; margin-top: -1px; =
margin-left: -1px; white-space: normal; position: absolute; box-shadow: =
0px 2px 4px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); =
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 2px =
4px rgba(0, 0, 0, 0.2); -moz-border-radius: 2px 2px 2px 2px;
}
.waffle-col-unhide-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-520px -39px; top: 0px; width: 25px; height: 13px; text-align: center; =
color: rgb(204, 204, 204); overflow: hidden; font-size: 8pt; =
vertical-align: middle; position: absolute; z-index: 7; cursor: pointer;
}
.waffle-col-unhide-button-cr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-520px -39px; top: 0px; width: 25px; height: 13px; text-align: center; =
color: rgb(204, 204, 204); overflow: hidden; font-size: 8pt; =
vertical-align: middle; position: absolute; z-index: 7; cursor: pointer;
}
.waffle-col-unhide-button-disabled {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-180px -24px; cursor: default;
}
.waffle-col-unhide-button-disabled-cr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-180px -24px; cursor: default;
}
.waffle-col-unhide-button-cr {
	background: none;
}
.waffle-col-unhide-button-disabled-cr {
	background: none;
}
.waffle-col-unhide-button-hovered {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-663px -44px;
}
.waffle-col-unhide-button-hovered-cr {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR=
0aD0iMjUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyNSAxMyI+PGRlZnM+PHJlY3QgaWQ9=
ImEiIHdpZHRoPSIyNSIgaGVpZ2h0PSIxMyIgcng9IjIiLz48bWFzayBtYXNrQ29udGVudFVua=
XRzPSJ1c2VyU3BhY2VPblVzZSIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdG=
g9IjI1IiBoZWlnaHQ9IjEzIiBmaWxsPSJ3aGl0ZSI+PHVzZSB4bGluazpocmVmPSIjYSIvPjw=
vbWFzaz48L2RlZnM+PHVzZSBtYXNrPSJ1cmwoI21hc2stMikiIHhsaW5rOmhyZWY9IiNhIiBz=
dHlsZT0iZmlsbDojRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZTojQUFDMUVDIi8+PHBvbHlnb=
24gcG9pbnRzPSI4IDMgOCAxMCA0IDYuNSIgZmlsbD0iIzY4Njg2OCIvPjxwb2x5Z29uIHBvaW=
50cz0iMTcgMyAxNyAxMCAyMSA2LjUiIGZpbGw9IiM2ODY4NjgiLz48ZyBmaWxsPSIjRUVFIj4=
8cmVjdCB4PSIxMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjEyIiB5=
PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTIiIHk9IjUiIHdpZHRoPSIxI=
iBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPj=
xyZWN0IHg9IjEyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTIiIHk=
9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PC9nPjwvc3ZnPg=3D=3D") 0% 0% / =
cover;
}
.waffle-row-unhide-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-703px -13px; left: 24px; width: 13px; height: 25px; font-size: 8pt; =
position: absolute; z-index: 7; cursor: pointer;
}
.waffle-row-unhide-button-cr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-703px -13px; left: 24px; width: 13px; height: 25px; font-size: 8pt; =
position: absolute; z-index: 7; cursor: pointer;
}
.waffle-row-unhide-button-disabled {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-778px -44px; cursor: default;
}
.waffle-row-unhide-button-disabled-cr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-778px -44px; cursor: default;
}
.waffle-row-unhide-button-cr {
	background: none;
}
.waffle-row-unhide-button-disabled-cr {
	background: none;
}
.waffle-row-unhide-button-hovered {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-552px -12px;
}
.waffle-row-unhide-button-hovered-cr {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR=
0aD0iMTMiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxMyAyNSI+PGRlZnM+PHJlY3QgaWQ9=
ImEiIHdpZHRoPSIxMyIgaGVpZ2h0PSIyNSIgcng9IjIiLz48bWFzayBtYXNrQ29udGVudFVua=
XRzPSJ1c2VyU3BhY2VPblVzZSIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdG=
g9IjEzIiBoZWlnaHQ9IjI1IiBmaWxsPSJ3aGl0ZSI+PHVzZSB4bGluazpocmVmPSIjYSIvPjw=
vbWFzaz48L2RlZnM+PHVzZSBtYXNrPSJ1cmwoI21hc2stMikiIHhsaW5rOmhyZWY9IiNhIiBz=
dHlsZT0iZmlsbDojRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZTojQUFDMUVDIi8+PHBvbHlnb=
24gcG9pbnRzPSIzIDggMTAgOCA2LjUgNCIgZmlsbD0iIzY4Njg2OCIvPjxwb2x5Z29uIHBvaW=
50cz0iMyAxNyAxMCAxNyA2LjUgMjEiIGZpbGw9IiM2ODY4NjgiLz48ZyBmaWxsPSIjRUVFIj4=
8cmVjdCB4PSIxIiB5PSIxMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjMiIHk9=
IjEyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNSIgeT0iMTIiIHdpZHRoPSIxI=
iBoZWlnaHQ9IjEiLz48cmVjdCB4PSI3IiB5PSIxMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPj=
xyZWN0IHg9IjkiIHk9IjEyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTEiIHk=
9IjEyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PC9nPjwvc3ZnPg=3D=3D") 0% 0% / =
cover;
}
.waffle-input-box-decorator {
	border-width: 0px; overflow: visible; font-weight: bold; white-space: =
nowrap; position: absolute; z-index: 15; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-input-box-locator {
	padding: 6px 7px 4px; border-radius: 1px; color: white; line-height: =
14px; font-size: 12px; box-shadow: 0px 1px 2px rgba(0,0,0,0.5); =
background-color: rgb(69, 137, 235);
}
.waffle-input-box-formula-help-decorator {
	background: rgb(109, 161, 255); border-width: 2px medium 2px 2px; =
border-style: solid none solid solid; border-color: rgb(87, 144, 246) =
currentColor rgb(87, 144, 246) rgb(87, 144, 246); padding: 2px; =
border-radius: 2px 0px 0px 2px; border-image: none; height: 20px; color: =
white; line-height: 13px; font-size: 11px; cursor: pointer; =
-webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px;
}
.waffle-formula-bar-formula-help-decorator {
	border-radius: 2px; height: 18px; line-height: 11px; =
border-right-color: rgb(87, 144, 246); border-right-width: 2px; =
border-right-style: solid; -webkit-border-radius: 2px 2px 2px 2px; =
-moz-border-radius: 2px 2px 2px 2px;
}
.waffle-collab-presence {
	padding: 0px 1px 0px 2px; color: white; font-size: 10px; font-weight: =
bold; position: absolute; z-index: 7; background-color: rgb(101, 173, =
137); -moz-box-sizing: border-box;
}
#waffle-loading-screen {
	width: 100%; font-size: 15px; display: none; background-color: rgb(255, =
255, 255);
}
.waffle-loading-rows {
	padding: 5px 30px; width: 100%; font-size: 12px;
}
.waffle-loading-rows-spinner {
	margin: 0px 10px; width: 16px; height: 16px; vertical-align: =
text-bottom;
}
.waffle-hyperlink-icon {
	display: inline-block;
}
.waffle-hyperlink-icon-visited::after {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-565px -12px; width: 12px; height: 12px; margin-top: 4px; margin-bottom: =
-1px; float: right; display: block; cursor: pointer; content: "";
}
.waffle-hyperlink-icon::after {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-70px -24px; width: 12px; height: 12px; margin-top: 4px; margin-bottom: =
-1px; float: right; display: block; cursor: pointer; content: "";
}
.waffle-hyperlink-tooltip:hover {
	background: rgb(255, 255, 255); box-shadow: 0px 0px 2px 0px =
rgba(0,0,0,0.2), 0px 2px 3px 0px rgba(0,0,0,0.3);
}
.waffle-hyperlink-tooltip {
	background: rgb(252, 252, 252); padding: 5px 7px; border-radius: 1px; =
position: absolute; box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.15), 0px =
1px 2px 0px rgba(0,0,0,0.4);
}
.waffle-hyperlink-tooltip-link {
	padding: 5px 7px 5px 0px; color: rgb(17, 85, 204); line-height: 19px; =
font-family: Arial,sans-serif; font-size: 13px; text-decoration: none; =
white-space: nowrap;
}
a.waffle-hyperlink-tooltip-link {
	color: rgb(17, 85, 204);
}
.waffle-hyperlink-tooltip-link:hover {
	text-decoration: none;
}
.waffle-column-menu-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-168px -43px; list-style: none; width: 12px; height: 12px; position: =
absolute; z-index: 7; cursor: pointer;
}
.waffle-column-menu-button-hover {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-83px -34px;
}
.waffle-column-menu-button-checked {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-83px -34px;
}
.waffle-column-menu-button-focused {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-83px -34px;
}
.waffle-column-menu-button-disabled {
	cursor: default; opacity: 0.3;
}
.waffle-image-div {
	position: relative;
}
.waffle-image-cell {
	left: -3px; display: block; position: absolute;
}
.waffle-disclaimer {
	height: 20px; color: rgb(101, 101, 101); font-size: 11px; box-sizing: =
border-box; background-color: rgb(236, 236, 236); -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
#waffle-disclaimer-content {
	padding-left: 47px; border-right-color: currentColor; =
border-bottom-color: rgb(192, 192, 192); border-left-color: =
currentColor; border-right-width: 0px; border-bottom-width: 1px; =
border-left-width: 0px; border-right-style: none; border-bottom-style: =
solid; border-left-style: none;
}
.waffle-disclaimer-link {
	color: rgb(119, 119, 204); padding-left: 3px;
}
.apps-toast {
	z-index: 16;
}
.apps-toast-fill {
	z-index: 17;
}
.collaboratorCursorEditing {
	background: rgb(204, 204, 204) !important;
}
.trix-offscreen {
	left: -10000px; top: -10000px; position: absolute;
}
#promo-target {
	display: inline;
}
#waffle-grid-container {
	margin-right: auto;
}
#docs-editor-container {
	-ms-scroll-chaining: none; touch-action: none;
}
.border-style-menu-item-container {
	background-position: 15px;
}
.border-style-menu-item {
	height: 12px;
}
.border-style-menu-item .border-style-menu-icon {
	left: 15px; top: -4px; position: relative;
}
@media all and (-ms-high-contrast:none), all and =
(-ms-high-contrast:active)
{
.border-style-menu-item .border-style-menu-icon {
	left: 15.5px; top: -4.78px; position: relative;
}
}
@media not all
{
.border-style-menu-item .border-style-menu-icon {
	left: 15px; top: -4.5px; position: relative;
}
}
#t-border-palette .goog-palette-cell-selected {
	background-color: rgb(225, 225, 225);
}
#t-border-palette .goog-palette-cell {
	padding: 2px;
}
#t-border-palette .goog-palette-table {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; =
border-right-style: solid;
}
.waffle-data-validation-arrow:hover {
	opacity: 1;
}
.waffle-data-validation-arrow-black {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAQAAADoz+32AA=
AAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAAAcAAAAEAGy7SLU=
AAAAiSURBVAjXY2T4z4AEmP4zIjj/GZkYGGAC/xkZGJhgDIggAMTsBwd54E5gAAAAAElFTkSu=
QmCC") no-repeat center; opacity: 0.25;
}
.waffle-data-validation-arrow-white {
	background: =
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAQAAADoz+32AA=
AAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAAAcAAAAEAGy7SLU=
AAAAgSURBVAjXY/z/nwEJMDEwIvEYmRgY4AKMDAxMMAZEEAB2OwIM8d7jWAAAAABJRU5ErkJg=
gg=3D=3D") no-repeat center; opacity: 0.75;
}
.waffle-data-validation-arrow-container {
	top: 0px; width: 14px; height: 100%; position: absolute;
}
.waffle-data-validation-arrow {
	padding: 2px 4px; width: 7px; height: 14px;
}
.grid-fixed-table td.waffle-data-validation-td {
	padding: 0px;
}
.waffle td.waffle-data-validation-td {
	padding: 0px;
}
div.waffle-data-validation-content-left {
	padding: 0px 14px 0px 3px; display: table-cell;
}
div.waffle-data-validation-content-right {
	padding: 0px 3px 0px 14px; display: table-cell;
}
.waffle-data-validation-cell-wrapper {
	position: relative;
}
span.jfk-checkbox {
	margin-bottom: 1px;
}
.match-paren {
	font-weight: bold; background-color: rgb(229, 229, 229);
}
.match-string {
	background-color: rgb(238, 238, 238);
}
.error-code {
	color: rgb(17, 85, 204);
}
.boolean {
	color: rgb(17, 85, 204);
}
.active-range {
	opacity: 0.1; pointer-events: none; box-shadow: 0px 0px 6px 2px #333;
}
.inactive {
	opacity: 0.5;
}
.formula-error {
	color: rgb(221, 75, 57);
}
.argument-error {
	color: rgb(221, 75, 57); text-decoration: underline;
}
.formula-eval-error {
	color: rgb(221, 75, 57); text-decoration: underline;
}
.number {
	color: rgb(17, 85, 204);
}
.string {
	color: green;
}
.default-formula-text-color {
	color: black;
}
.insert-range-indicator {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiN=
jY2MiPjxwYXRoIGQ9Ik0wLjUgMEwwLjUgM00wIDIuNUw4IDIuNU03LjUgM0w3LjUgMCIvPjwv=
c3ZnPg=3D=3D") no-repeat bottom / contain; width: 8px; margin-left: 2px; =
cursor: default;
}
.insert-range-indicator::after {
	content: " ";
}
.formula-replace-text {
	text-decoration: underline;
}
.trix-tooltip-link {
	color: rgb(66, 133, 244);
}
.trix-tooltip-link:hover {
	text-decoration: underline;
}
.formula-content {
	font-family: Inconsolata,monospace,arial,sans,sans-serif; font-size: =
14px;
}
#apps-debug-tracers {
	display: none;
}
.waffle-error-bubble.jfk-bubble {
	padding: 0px 10px; border-radius: 1px; border: 1px solid rgb(219, 68, =
55); transition:opacity 200ms ease-in; border-image: none; color: =
rgb(197, 57, 41); line-height: 27px; font-family: Arial; font-size: =
11px; max-width: 200px; box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); =
background-color: rgb(255, 243, 242);
}
.waffle-function-localization-promo {
	padding: 20px; width: 350px; height: 180px; right: 25px; bottom: 100px; =
color: rgb(97, 97, 97); position: absolute; z-index: 1000; box-shadow: =
1px 2px 5px rgba(0,0,0,0.28); -ms-user-select: none; background-color: =
rgb(250, 250, 250); -moz-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.28); =
-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.28); =
-webkit-user-select: none; -moz-user-select: none;
}
.waffle-function-localization-promo-title {
	margin: 5px 0px 20px; font-size: 18px; font-weight: bold;
}
.waffle-function-localization-promo-body {
	line-height: 22px; font-size: 13px;
}
.waffle-function-localization-promo-button-bar {
	right: 25px; bottom: 25px; line-height: 22px; position: absolute;
}
.waffle-function-localization-promo-no-button.jfk-button {
	padding: 5px; color: rgb(15, 157, 88); margin-right: 10px; cursor: =
pointer;
}
.waffle-function-localization-promo-yes-button.jfk-button {
	padding: 5px; color: rgb(250, 250, 250); cursor: pointer; =
background-color: rgb(15, 157, 88);
}
.apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-track {
	background-color: rgb(66, 133, 244);
}
.apps-ui-material-slide-toggle-container-checked =
.apps-ui-material-slide-toggle-thumb {
	background-color: rgb(66, 133, 244);
}
.apps-actiondatawidget-shortcut-desc {
	width: 278px;
}
.apps-actiondatawidget-shortcut-key {
	width: 251px; line-height: 17px; padding-left: 24px;
}
.apps-actiondatawidget-content {
	width: 100%;
}
.waffle-new-badge {
	padding: 5px 8px; border-radius: 2px; color: rgb(42, 86, 198); =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
11px; font-weight: 500; margin-top: -4px; margin-left: 6px; float: =
right; display: inline-block; background-color: rgb(198, 218, 252);
}
.waffle-new-badge-text-ie {
	float: left;
}
.waffle-new-badge-clearfix-ie::after {
	clear: both; display: table; content: "";
}
.docs-charteditor {
	margin-right: 10px;
}
.docs-charteditor .docs-charteditor-toggle-tabs {
	top: 0px; width: 100%; position: absolute;
}
.docs-charteditor .docs-charteditor-scroll-pane {
	top: 43px; width: 100%; bottom: 0px; overflow: auto; position: =
absolute;
}
.docs-charteditor-control-label {
	color: rgb(97, 97, 97); line-height: 16px; font-size: 11px; =
margin-right: 2px;
}
.docs-charteditor-row {
	font-size: 0px;
}
.docs-charteditor-tall-row {
	font-size: 0px;
}
.docs-charteditor-row > .docs-charteditor-col {
	font-size: 13px; vertical-align: top;
}
.docs-charteditor-row > .docs-charteditor-col > div {
	margin: 10px 0px;
}
.docs-charteditor-checkboxes-container {
	margin: 10px 0px;
}
.docs-charteditor-checkboxes-container-no-bottom-margin {
	margin: 10px 0px 0px;
}
.docs-charteditor-row > .docs-charteditor-col > div > =
.docs-material-labeled-checkbox {
	margin: 0px;
}
.docs-charteditor-tall-row > .docs-charteditor-col > div {
	margin: 20px 0px;
}
:first-child.docs-charteditor-tall-row .docs-charteditor-col > div {
	margin-top: 10px;
}
.col-100.docs-charteditor-col {
	width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.col-50.docs-charteditor-col {
	width: 50%; display: inline-block; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
:first-of-type.col-50.docs-charteditor-col {
	padding-right: 10px;
}
:last-of-type.col-50.docs-charteditor-col {
	padding-left: 10px;
}
.col-70-left.docs-charteditor-col {
	width: 70%; padding-right: 10px; display: inline-block; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.col-30-right.docs-charteditor-col {
	width: 30%; padding-left: 10px; display: inline-block; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.col-50.docs-charteditor-col > div > .docs-material-labeled-checkbox {
	margin-top: 24px;
}
.docs-charteditor-parent-bundle.docs-charteditor-bundle {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.docs-charteditor-open-bundle.docs-charteditor-parent-bundle.docs-charted=
itor-bundle {
	padding: 8px 16px 6px;
}
.docs-charteditor-selector-bundle-selector-wrapper {
	padding: 0px 16px;
}
.docs-charteditor-selector-bundle-selector-label {
	color: rgba(0, 0, 0, 0.54); line-height: 26px; vertical-align: top; =
display: inline-block;
}
.docs-charteditor-selector-bundle-selector {
	padding-left: 12px; display: inline-block; max-width: 160px;
}
.docs-charteditor-selector-bundle-selector =
.docs-material-labeled-select-outer-box {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
.docs-charteditor-selector-bundle-selector =
.docs-material-labeled-select-caption {
	font-weight: 500;
}
.docs-charteditor-selector-bundle-selector =
.docs-material-labeled-select-content {
	display: none;
}
.docs-charteditor-selector-bundle {
	background: rgb(250, 250, 250); padding: 4px 16px 6px;
}
.docs-charteditor-selector-bundle =
.docs-charteditor-selector-bundle-header {
	color: rgb(97, 97, 97); padding-top: 8px; font-size: 13px; =
margin-bottom: -4px;
}
.docs-charteditor-bundle-container {
	padding: 0px 16px 6px;
}
.docs-charteditor-basic-bundle =
.docs-charteditor-parent-bundle.docs-charteditor-bundle {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.docs-charteditor-basic-bundle =
.docs-charteditor-open-bundle.docs-charteditor-parent-bundle.docs-charted=
itor-bundle {
	padding-bottom: 0px;
}
.docs-charteditor-basic-bundle .docs-charteditor-row {
	overflow: hidden;
}
.docs-charteditor-data-picker-bundle .docs-charteditor-row {
	overflow: hidden;
}
.docs-charteditor-data-picker-bundle =
.docs-charteditor-parent-bundle.docs-charteditor-bundle {
	padding-top: 0px; border-bottom-color: currentColor; =
border-bottom-width: medium; border-bottom-style: none;
}
.docs-charteditor-alert-bundle {
	text-align: center; color: rgba(0, 0, 0, 0.54); line-height: 22px;
}
.docs-charteditor-alert-bundle =
.docs-charteditor-parent-bundle.docs-charteditor-bundle {
	left: 0px; top: 0px; right: 0px; bottom: 0px; border-bottom-color: =
currentColor; border-bottom-width: medium; border-bottom-style: none; =
display: flex; position: absolute; align-items: center; =
-webkit-align-items: center; -moz-box-align: center; -webkit-box-align: =
center; box-align: center;
}
.docs-charteditor-alert-bundle =
.docs-charteditor-parent-bundle.docs-charteditor-bundle > div {
	width: 100%;
}
.docs-charteditor-alert-bundle-icon {
	background-position: center; width: 100%; height: 100px; =
background-image: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWx=
sPSIjRTBFMEUwIj48cGF0aCBkPSJNOSAxN0g3di03aDJ2N3ptNCAwaC0yVjdoMnYxMHptNCAw=
aC0ydi00aDJ2NHptMi41IDJoLTE1VjVoMTV2MTR6bTAtMTZoLTE1Yy0xIDAtMiAxLTIgMnYxN=
GMwIDEgMSAyIDIgMmgxNWMxIDAgMi0xIDItMlY1YzAtMS0xLTItMi0yeiIvPjxwYXRoIGZpbG=
w9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=3D"); background-repeat: =
no-repeat; background-size: 100px 100px;
}
.docs-charteditor-charttype-select-icon {
	float: left;
}
.docs-charteditor-charttype-select-icon > svg {
	width: 18px; height: 18px; margin-right: 10px; vertical-align: sub;
}
.docs-material-select-disabled .docs-charteditor-charttype-select-icon {
	opacity: 0.12;
}
.docs-charteditor-charttype-new {
	padding: 0px 4px; border-radius: 1px; border: 1px solid rgb(255, 255, =
255); border-image: none; height: 16px; right: 1px; bottom: 1px; color: =
rgb(255, 255, 255); text-transform: uppercase; line-height: 17px; =
font-family: Roboto; font-size: 10px; font-weight: 500; position: =
absolute; opacity: 0.54; background-color: rgb(0, 0, 0);
}
.docs-charteditor-charttype-menu {
	padding: 10px 16px; width: 270px; margin-top: 5px; margin-left: -12px; =
position: absolute; z-index: 3; -ms-overflow-x: hidden; -ms-overflow-y: =
scroll; box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.2); background-color: =
white; -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px =
10px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px -1px rgba(0, 0, 0, 0.2); =
-webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px =
0px rgba(0, 0, 0, 0.12), 0px 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.docs-charteditor-charttype-option {
	margin: 0px 23px 10px 0px; padding: 2px; border: 1px solid rgb(189, =
189, 189); border-image: none; width: 67px; height: 45px; overflow: =
hidden; position: relative; cursor: pointer;
}
.docs-charteditor-palette-label {
	color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px;
}
.docs-charteditor-charttype-menu .goog-palette {
	margin-top: 10px; margin-bottom: 0px; display: inline-block;
}
.docs-charteditor-charttype-menu .goog-palette-cell {
	border: 0px currentColor; border-image: none; cursor: inherit;
}
.docs-charteditor-charttype-menu .goog-palette-table {
	margin: 5px 0px 0px; border: 0px currentColor; border-image: none;
}
.goog-palette-cell-hover .docs-charteditor-charttype-option {
	border: 1px solid rgb(158, 158, 158); border-image: none;
}
.goog-palette-cell-selected .docs-charteditor-charttype-option {
	box-shadow: 0px 0px 0px 4px #c6dafc; -moz-box-shadow: 0 0 0 4px =
#c6dafc; -webkit-box-shadow: 0 0 0 4px #c6dafc;
}
.docs-charteditor-charttype-option-canvas {
	width: 67px; height: 45px; direction: ltr;
}
.docs-charteditor-charttype-option-gviz-org-chart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1428px; transform: scale(0.61, 0.68); -moz-transform: =
scale(0.61, 0.68); -o-transform: scale(0.61, 0.68); -webkit-transform: =
scale(0.61, 0.68);
}
.docs-charteditor-charttype-option-gviz-radar-chart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2233px; transform: scale(0.6); -moz-transform: =
scale(0.60, 0.60); -o-transform: scale(0.60, 0.60); -webkit-transform: =
scale(0.60, 0.60);
}
.docs-charteditor-charttype-option-gviz-annotated-timeline-chart {
	background: url("//ssl.gstatic.com/charts/static/thumbs17.png") =
no-repeat 0px -1895px; transform: scale(0.61, 0.68); -moz-transform: =
scale(0.61, 0.68); -o-transform: scale(0.61, 0.68); -webkit-transform: =
scale(0.61, 0.68);
}
.docs-charteditor-charttype-option-gviz-table-chart {
	background: url("//ssl.gstatic.com/charts/static/thumbs17.png") =
no-repeat 0px -1351px; transform: scale(0.61, 0.68); -moz-transform: =
scale(0.61, 0.68); -o-transform: scale(0.61, 0.68); -webkit-transform: =
scale(0.61, 0.68);
}
.docs-charteditor-charttype-option-gviz-geo-chart {
	background: url("//ssl.gstatic.com/charts/static/thumbs17.png") =
no-repeat 0px -2772px; transform: scale(0.61, 0.68); -moz-transform: =
scale(0.61, 0.68); -o-transform: scale(0.61, 0.68); -webkit-transform: =
scale(0.61, 0.68);
}
.docs-charteditor-charttype-option-gviz-geo-chart-with-markers {
	background: url("//ssl.gstatic.com/charts/static/thumbs17.png") =
no-repeat 0px -612px; transform: scale(0.61, 0.68); -moz-transform: =
scale(0.61, 0.68); -o-transform: scale(0.61, 0.68); -webkit-transform: =
scale(0.61, 0.68);
}
.docs-charteditor-charttype-option-gviz-org-chart {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-charttype-option-gviz-radar-chart {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-charttype-option-gviz-annotated-timeline-chart {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-charttype-option-gviz-table-chart {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-charttype-option-gviz-geo-chart {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-charttype-option-gviz-geo-chart-with-markers {
	transform-origin: 0% 0%; width: 110px; height: 67px; float: left; =
-webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; =
-o-transform-origin: 0 0;
}
.docs-charteditor-gauge-colored-range-bundle {
	padding-top: 5px; margin-top: 20px; border-top-color: rgb(158, 158, =
158); border-top-width: 1px; border-top-style: dashed;
}
.docs-charteditor-gauge-colored-range-bundle .docs-charteditor-row > =
.docs-charteditor-col > div {
	margin: 0px;
}
.docs-charteditor-gauge-colored-range-bundle .docs-charteditor-row {
	margin-top: 10px;
}
.docs-charteditor-series-select-color {
	margin: 0px; left: -15px; top: 1px; width: 10px; height: 10px; =
position: relative;
}
.docs-charteditor-series-point-shape-icon {
	width: 12px; height: 12px; margin-right: 9px; margin-bottom: -1px; =
fill: rgba(0, 0, 0, 0.87);
}
.goog-menuitem-content .docs-charteditor-series-point-shape-icon {
	margin-left: -12px;
}
.docs-charteditor-series-line-dash-type-icon {
	width: 75px; height: 2px; vertical-align: middle; stroke: rgba(0, 0, 0, =
0.87);
}
.docs-charteditor-table-border-container {
	background: rgb(253, 253, 253); padding: 0px 16px 6px; =
border-top-color: rgb(224, 224, 224); border-top-width: 1px; =
border-top-style: solid;
}
.docs-charteditor-table-border-container .col-50.docs-charteditor-col > =
div > .docs-material-labeled-checkbox {
	margin-top: 24px;
}
.docs-charteditor-textstyle-toolbar {
	margin: 6px 0px; padding: 0px 4px; border-radius: 1px; border: 1px =
solid rgb(216, 216, 216); border-image: none;
}
#docs-charteditor-textstyle-font-family =
.goog-toolbar-menu-button-caption {
	width: 67px; white-space: nowrap; -ms-overflow-x: hidden; =
-ms-text-overflow: ellipsis;
}
#docs-charteditor-textstyle-font-size .goog-toolbar-combo-button-caption =
{
	width: 32px;
}
#docs-charteditor-textstyle-font-size .goog-toolbar-combo-button-input {
	width: 12px;
}
.docs-charteditor-waterfall-add-total-button {
	padding: 2px 1px 0px; color: rgb(66, 133, 244); text-transform: =
uppercase; font-weight: 500;
}
.docs-charteditor-waterfall-total-column-remove-button {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICA8cGF0aCBmaWxsPSIjZjBmMGYwIiBkPSJ=
NMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41=
OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPjwvc3ZnP=
g=3D=3D") rgb(191, 191, 191); margin: 8px; border-radius: 16px; =
transition:background-color 0.2s; width: 16px; height: 16px; bottom: =
2px; position: absolute; -webkit-transition: background-color 0.2s ease; =
-moz-transition: background-color 0.2s ease; -o-transition: =
background-color 0.2s ease;
}
.jfk-button-hover.docs-charteditor-waterfall-total-column-remove-button =
{
	background-color: rgb(170, 170, 170);
}
.docs-charteditor-waterfall-total-column-flex {
	display: flex;
}
.docs-charteditor-waterfall-total-column-label {
	flex:1 1 0px; -webkit-flex: 1;
}
.waterfall-flex-col {
	flex:1 1 50%; display: inline-block; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; =
-webkit-flex: 50%;
}
:first-of-type.waterfall-flex-col {
	padding-right: 10px;
}
:last-of-type.waterfall-flex-col {
	padding-right: 16px; padding-left: 10px;
}
.docs-charteditor-waterfall-total-column-remove {
	width: 16px; padding-right: 16px; position: relative;
}
.waffle-sidebar-container.waffle-charteditor-sidebar {
	width: 320px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; z-index: =
2;
}
.waffle-charteditor-sidebar .waffle-sidebar-title {
	padding: 11px 12px; font-weight: 500;
}
.waffle-charteditor-content {
	height: 100%; background-color: rgb(255, 255, 255);
}
.waffle-charteditor-rangepicker-modification-disabled {
	font-size: 14px; margin-top: 15px; display: none;
}
.waffle-charteditor-rangepicker-checkboxes-container {
	margin: 10px 0px;
}
.docs-charteditor-row > .waffle-charteditor-rangepicker-data-picker > =
div {
	margin-top: 0px;
}
.waffle-charteditor-rangepicker-data-transformation =
.waffle-charteditor-rangepicker-modification-disabled {
	display: block;
}
.waffle-charteditor-rangepicker-data-transformation =
.waffle-charteditor-rangepicker-checkboxes-container {
	display: none;
}
.waffle-charteditor-rangepicker-data-transformation =
.waffle-charteditor-rangepicker-merge {
	display: none;
}
.waffle-charteditor-rangepicker-error-label {
	color: rgb(219, 68, 55); font-size: 13px;
}
.waffle-charteditor-unsupported-chart-type {
	background: rgb(255, 235, 238); top: 0px; color: rgba(0, 0, 0, 0.87); =
letter-spacing: 0.04em; position: absolute; z-index: 1; box-shadow: 0px =
3px 4px 0px rgba(0,0,0,0.14), 0px 3px 3px -2px rgba(0,0,0,0.12), 0px 1px =
8px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, =
0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12), 0px 1px 8px 0px rgba(0, 0, =
0, 0.2); -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px =
3px 3px -2px rgba(0, 0, 0, 0.12), 0px 1px 8px 0px rgba(0, 0, 0, 0.2);
}
.waffle-charteditor-unsupported-chart-type-message {
	padding: 16px; font-size: 14px; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-charteditor-unsupported-chart-type-button {
	margin: 8px; padding: 10px 8px; border-radius: 2px; =
transition:background 200ms cubic-bezier(0.4, 0, 0.2, 1); color: rgba(0, =
0, 0, 0.87); text-transform: uppercase; font-weight: bold; =
text-decoration: none; box-sizing: border-box; -webkit-transition: =
background 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: =
background 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: =
background 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.goog-link-button-active.waffle-charteditor-unsupported-chart-type-button=
 {
	background: rgba(189, 189, 189, 0.54);
}
.docs-charteditor .docs-charteditor-scroll-pane {
	bottom: 30px;
}
.waffle-charteditor-classic {
	background: rgba(0, 0, 0, 0.06); width: 100%; text-align: right; =
bottom: 0px; line-height: 30px; padding-right: 10px; position: absolute; =
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.waffle-charteditor-classic-button {
	transition:color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgba(0, 0, =
0, 0.54); font-size: 11px; text-decoration: none; -webkit-transition: =
color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: color 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: color 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-charteditor-classic-button:hover {
	color: rgba(0, 0, 0, 0.87);
}
.goog-palette.waffle-charteditor-recommendation-palette {
	width: 265px; padding-bottom: 20px; margin-bottom: 10px; =
border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-charteditor-recommendation-palette =
.docs-charteditor-palette-label {
	text-transform: uppercase;
}
.waffle-charteditor-recommendation-option {
	margin: 3px 12px 10px 0px; padding: 2px; width: 123px; height: 80px; =
overflow: hidden; position: relative; cursor: pointer; box-shadow: 0px =
0px 0px 4px #ddd; -moz-box-shadow: 0 0 0 4px #ddd; -webkit-box-shadow: 0 =
0 0 4px #ddd;
}
.goog-palette-cell-hover .waffle-charteditor-recommendation-option {
	box-shadow: 0px 0px 0px 4px #bbc7ed; -moz-box-shadow: 0 0 0 4px =
#bbc7ed; -webkit-box-shadow: 0 0 0 4px #bbc7ed;
}
.goog-palette-cell-selected .waffle-charteditor-recommendation-option {
	box-shadow: 0px 0px 0px 4px #6485f1; -moz-box-shadow: 0 0 0 4px =
#6485f1; -webkit-box-shadow: 0 0 0 4px #6485f1;
}
.waffle-charteditor-recommendation-option-canvas {
	width: 114px; height: 80px; direction: ltr;
}
.waffle-charteditor-recommendation-chip {
	padding: 2px 7px 0px; border: 1px solid rgb(255, 255, 255); =
border-image: none; height: 13px; right: 6px; bottom: 6px; color: =
rgb(255, 255, 255); line-height: 13px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 10px; =
font-weight: bold; white-space: nowrap; position: absolute; =
-ms-overflow-x: hidden; -ms-text-overflow: ellipsis; max-width: 84px; =
background-color: rgb(66, 133, 244);
}
.waffle-charteditor-pickerchip .docs-charteditor-chip-content {
	border: 1px dashed rgba(0, 0, 0, 0.38); border-image: none; box-sizing: =
border-box; background-color: transparent; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box;
}
.waffle-charteditor-pickerchip-button {
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); margin-top: 1px; =
margin-right: 8px; opacity: 0.7; -webkit-transition: opacity 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: opacity 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.jfk-button-hover .waffle-charteditor-pickerchip-button {
	opacity: 1;
}
.docs-charteditor-chip-invalid.waffle-charteditor-pickerchip =
.docs-charteditor-chip-content {
	background-color: rgb(240, 240, 240);
}
.waffle-charteditor-pickerchip .docs-charteditor-chip-label {
	color: rgb(158, 158, 158);
}
.waffle-charteditor-data-constraint-name {
	color: rgb(117, 117, 117); text-transform: uppercase; line-height: =
32px; font-size: 11px; font-weight: 500; vertical-align: top;
}
.waffle-charteditor-annotation-chip-label {
	color: rgb(117, 117, 117); text-transform: uppercase; line-height: =
32px; font-size: 11px; font-weight: 500; vertical-align: top;
}
.waffle-charteditor-data-constraint-name {
	width: 18%; overflow: hidden; margin-top: 10px;
}
.waffle-charteditor-data-constraint-chip {
	color: rgb(66, 66, 66); font-size: 13px; margin-top: 10px;
}
.waffle-charteditor-data-constraint-content {
	width: 82%;
}
.waffle-charteditor-data-constraint {
	position: relative;
}
.waffle-charteditor-annotation-chip-wrapper {
	display: flex;
}
.waffle-charteditor-annotation-chip {
	flex:1 1 0px; -webkit-flex: 1;
}
.waffle-charteditor-annotation-chip-label {
	margin-right: 10px;
}
.waffle-charteditor-number-icon {
	background: =
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVV=
RGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxOCA=
xMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht=
bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZ=
T5udW1iZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gIC=
AgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS1=
3aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIwLjU0=
Ij4gICAgICAgIDxnIGlkPSJudW1iZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwL=
CAtNC4wMDAwMDApIj4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTE0IiB4PSIwIi=
B5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjwvcmVjdD4gICAgICAgICAgICA8cGF0aCB=
kPSJNMCw0IEw0LDQgTDQsMTQgTDIsMTQgTDIsNiBMMCw2IEwwLDQgWiBNNSw0IEw5LDQgQzEw=
LjEwNSw0IDExLDQuODk1IDExLDYgTDExLDggQzExLDkuMTA1IDEwLjEwNSwxMCA5LDEwIEw3L=
DEwIEw3LDEyIEwxMSwxMiBMMTEsMTQgTDUsMTQgTDUsMTAgQzUsOC44OTUgNS44OTYsOCA3LD=
ggTDksOCBMOSw2IEw1LDYgTDUsNCBaIE0xNiw0IEMxNy4xMDUsNCAxOCw0Ljg5NSAxOCw2IEw=
xOCw3LjUgQzE4LDguMzI4IDE3LjMyOCw5IDE2LjUsOSBDMTcuMzI4LDkgMTgsOS42NzIgMTgs=
MTAuNSBMMTgsMTIgQzE4LDEzLjEwNSAxNy4xMDUsMTQgMTYsMTQgTDEyLDE0IEwxMiwxMiBMM=
TYsMTIgTDE2LDEwIEwxNCwxMCBMMTQsOCBMMTYsOCBMMTYsNiBMMTIsNiBMMTIsNCBMMTYsNC=
BaIiBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgIDw=
vZz4gICAgPC9nPjwvc3ZnPg=3D=3D") no-repeat;
}
.waffle-charteditor-text-icon {
	background: =
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVV=
RGLTgiPz48c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCAxNiA=
xMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht=
bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZ=
T5pY190ZXh0X2ZpZWxkc19ibGFja18xOGRwPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aX=
RoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSI=
gcG9pbnRzPSIxOCAxOCAwIDE4IDAgMCAxOCAwIj48L3BvbHlnb24+ICAgIDwvZGVmcz4gICAg=
PGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vb=
mUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC41Mzk5OTk5NjIiPiAgICAgICAgPG=
cgaWQ9ImljX3RleHRfZmllbGRzX2JsYWNrXzE4ZHAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0=
xLjAwMDAwMCwgLTMuMDAwMDAwKSI+ICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmls=
bD0id2hpdGUiPiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvd=
XNlPiAgICAgICAgICAgIDwvbWFzaz4gICAgICAgICAgICA8ZyBpZD0iYSI+PC9nPiAgICAgIC=
AgICAgIDxwYXRoIGQ9Ik0xLjg3NSwzIEwxLjg3NSw1LjI1IEw1LjYyNSw1LjI1IEw1LjYyNSw=
xNC4yNSBMNy44NzUsMTQuMjUgTDcuODc1LDUuMjUgTDExLjYyNSw1LjI1IEwxMS42MjUsMyBM=
MS44NzUsMyBaIE0xNi4xMjUsNi43NSBMOS4zNzUsNi43NSBMOS4zNzUsOSBMMTEuNjI1LDkgT=
DExLjYyNSwxNC4yNSBMMTMuODc1LDE0LjI1IEwxMy44NzUsOSBMMTYuMTI1LDkgTDE2LjEyNS=
w2Ljc1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB=
tYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg=3D=
=3D") no-repeat;
}
.waffle-charteditor-date-icon {
	background: =
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVV=
RGLTgiPz48c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNCA=
xNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht=
bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZ=
T5pY19kYXRlX3JhbmdlXzI0cHg8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldG=
NoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5=
vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBv=
cGFjaXR5PSIwLjU0Ij4gICAgICAgIDxnIGlkPSJHcm91cC1Db3B5IiB0cmFuc2Zvcm09InRyY=
W5zbGF0ZSgtMi4wMDAwMDAsIC0xLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJpY19kYX=
RlX3JhbmdlXzI0cHgiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi43NSw4LjI1IEw1LjI=
1LDguMjUgTDUuMjUsOS43NSBMNi43NSw5Ljc1IEw2Ljc1LDguMjUgWiBNOS43NSw4LjI1IEw4=
LjI1LDguMjUgTDguMjUsOS43NSBMOS43NSw5Ljc1IEw5Ljc1LDguMjUgWiBNMTIuNzUsOC4yN=
SBMMTEuMjUsOC4yNSBMMTEuMjUsOS43NSBMMTIuNzUsOS43NSBMMTIuNzUsOC4yNSBaIE0xNC=
4yNSwzIEwxNCwzIEwxNCwxIEwxMiwxIEwxMiwzIEw2LDMgTDYsMSBMNCwxIEw0LDMgTDMuNzU=
sMyBDMi45MTc1LDMgMi4yNTc1LDMuNjc1IDIuMjU3NSw0LjUgTDIuMjUsMTUgQzIuMjUsMTUu=
ODI1IDIuOTE3NSwxNyAzLjc1LDE3IEwxNC4yNSwxNyBDMTUuMDc1LDE3IDE1Ljc1LDE1LjgyN=
SAxNS43NSwxNSBMMTUuNzUsNC41IEMxNS43NSwzLjY3NSAxNS4wNzUsMyAxNC4yNSwzIFogTT=
E0LDE1IEw0LDE1IEw0LDcgTDE0LDcgTDE0LDE1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwMDA=
wMCIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxwb2x5Z29u=
IGlkPSJTaGFwZSIgcG9pbnRzPSIwIDAgMTggMCAxOCAxOCAwIDE4Ij48L3BvbHlnb24+ICAgI=
CAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+") no-repeat;
}
.waffle-charteditor-date-icon {
	background-position: center; left: 8px; top: 7px; width: 18px; height: =
18px; opacity: 0.7;
}
.waffle-charteditor-number-icon {
	background-position: center; left: 8px; top: 7px; width: 18px; height: =
18px; opacity: 0.7;
}
.waffle-charteditor-text-icon {
	background-position: center; left: 8px; top: 7px; width: 18px; height: =
18px; opacity: 0.7;
}
.waffle-dataconnector-authenticateconnectionscreen {
	width: 655px; height: 270px; font-family: inherit; display: flex;
}
.waffle-dataconnector-authenticateconnectionscreen-sidebar {
	padding: 24px; box-sizing: content-box;
}
.waffle-dataconnector-authenticateconnectionscreen-sidebar > h3 {
	font-size: 13px;
}
.waffle-dataconnector-authenticateconnectionscreen-icon {
	padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; =
width: 120px; height: 111px; position: relative; box-sizing: border-box;
}
.waffle-dataconnector-authenticateconnectionscreen-icon .database-icon {
	margin: 0px auto; width: 95px; height: 95px;
}
.waffle-dataconnector-authenticateconnectionscreen-connectiontype {
	font-weight: 400;
}
.waffle-dataconnector-authenticateconnectionscreen-form {
	margin: 24px 24px 48px 0px; width: calc(655px - 168px - 24px);
}
.waffle-dataconnector-authenticateconnectionscreen .waffle-spinner {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%);
}
.waffle-dataconnector-authenticateconnectionscreen =
.waffle-material-labeledinput {
	width: 571px;
}
.waffle-dataconnector-bar {
	background: rgb(68, 68, 68); padding: 6px 60px; color: rgb(255, 255, =
255); font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
font-size: 13px; box-sizing: border-box;
}
.waffle-dataconnector-bar::after {
	clear: both; display: block; content: "";
}
.waffle-dataconnector-bar-header {
	height: 32px; line-height: 32px; margin-left: 34px; vertical-align: =
middle; float: left; position: relative; -ms-text-overflow: ellipsis; =
max-width: 300px;
}
.waffle-dataconnector-bar-header::before {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGVsbGlwc2UgY3g9Ijki=
IGN5PSI1IiByeD0iNyIgcnk9IjMiLz4KICAgIDxwYXRoIGQ9Ik0xNiw3IEwxNiw4Ljk5OTk5O=
TgzIEMxNiwxMC42NTY4NTQyIDEyLjg2NTk5MzIsMTIgOSwxMiBDNS4xMzQwMDY3NSwxMiAyLD=
EwLjY1Njg1NDIgMiw5IEwyLDcgQzIsOC42NTY4NTQyNSA1LjEzNDAwNjc1LDEwIDksMTAgQzE=
yLjg2NTk5MzIsMTAgMTYsOC42NTY4NTQyNSAxNiw3IFoiLz4KICAgIDxwYXRoIGQ9Ik0xNiwx=
MSBMMTYsMTIuOTk5OTk5OCBDMTYsMTQuNjU2ODU0MiAxMi44NjU5OTMyLDE2IDksMTYgQzUuM=
TM0MDA2NzUsMTYgMiwxNC42NTY4NTQyIDIsMTMgTDIsMTEgQzIsMTIuNjU2ODU0MiA1LjEzND=
AwNjc1LDE0IDksMTQgQzEyLjg2NTk5MzIsMTQgMTYsMTIuNjU2ODU0MiAxNiwxMSBaIi8+CiA=
gPC9nPgo8L3N2Zz4K") no-repeat; left: -26px; top: 50%; width: 18px; =
height: 18px; display: block; position: absolute; content: ""; =
transform: translateY(-50%);
}
.waffle-dataconnector-bar .goog-button {
	background: inherit; font: inherit; border: currentColor; border-image: =
none; color: inherit; cursor: pointer; font-size-adjust: inherit; =
font-stretch: inherit;
}
.waffle-dataconnector-bar .goog-button:hover {
	text-decoration: underline;
}
.waffle-dataconnector-bar-editquery-button {
	margin-left: 30px; float: left;
}
.waffle-dataconnector-bar-refresh-button {
	margin-right: 20px; float: right;
}
.waffle-dataconnector-bar-refresh-button > .docs-material-button-content =
{
	padding-left: 24px;
}
.waffle-dataconnector-bar-refresh-button > =
.docs-material-button-content::before {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBvbHlnb24gcG9pbnRz=
PSIwIDAgMTggMCAxOCAxOCAwIDE4Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNOSwxM=
y41IEM2LjUxLDEzLjUgNC41LDExLjQ5IDQuNSw5IEM0LjUsNi41MSA2LjUxLDQuNSA5LDQuNS=
BDMTAuMjQsNC41IDExLjM2LDUuMDIgMTIuMTcsNS44MyBMMTAsOCBMMTUsOCBMMTUsMyBMMTM=
uMjQsNC43NiBDMTIuMTUsMy42OCAxMC42NiwzIDksMyBDNS42OSwzIDMuMDEsNS42OSAzLjAx=
LDkgQzMuMDEsMTIuMzEgNS42OSwxNSA5LDE1IEMxMS45NywxNSAxNC40MywxMi44NCAxNC45L=
DEwIEwxMy4zOCwxMCBDMTIuOTIsMTIgMTEuMTQsMTMuNSA5LDEzLjUgTDksMTMuNSBaIi8+Ci=
AgPC9nPgo8L3N2Zz4K") no-repeat; left: 0px; top: 50%; width: 18px; =
height: 18px; display: block; position: absolute; content: ""; =
transform: translateY(-50%);
}
.waffle-dataconnector-bar-progress {
	height: 32px; line-height: 32px; vertical-align: middle; float: right; =
display: inline-block;
}
.waffle-dataconnector-bar-timestamp {
	height: 32px; line-height: 32px; vertical-align: middle; float: right;
}
.waffle-dataconnector-bar-spinner {
	margin: 7px; float: left;
}
.waffle-dataconnector-bar-spinner {
	border-radius: 50%; width: 18px; height: 18px; color: rgb(255, 255, =
255); display: inline-block; position: relative; box-shadow: inset 0px =
0px 0px 2px;
}
.waffle-dataconnector-bar-spinner::before {
	background: rgb(68, 68, 68); transform-origin: 11px 10px; =
border-radius: 20px 0px 0px 20px; =
animation:waffle-dataconnector-bar-spinner-animation 2s 1.5s infinite; =
left: -1px; top: -1px; width: 11px; height: 20px; position: absolute; =
content: ""; -webkit-animation: =
waffle-dataconnector-bar-spinner-animation 2s infinite ease 1.5s; =
-moz-animation: waffle-dataconnector-bar-spinner-animation 2s infinite =
ease 1.5s; -o-animation: waffle-dataconnector-bar-spinner-animation 2s =
infinite ease 1.5s; -webkit-transform-origin: 11px 10px; =
-moz-transform-origin: 11px 10px; -o-transform-origin: 11px 10px;
}
.waffle-dataconnector-bar-spinner::after {
	background: rgb(68, 68, 68); transform-origin: 0% 10px; border-radius: =
0px 20px 20px 0px; animation:waffle-dataconnector-bar-spinner-animation =
2s infinite; left: 10px; top: -1px; width: 11px; height: 20px; position: =
absolute; content: ""; -webkit-animation: =
waffle-dataconnector-bar-spinner-animation 2s infinite ease; =
-moz-animation: waffle-dataconnector-bar-spinner-animation 2s infinite =
ease; -o-animation: waffle-dataconnector-bar-spinner-animation 2s =
infinite ease; -webkit-transform-origin: 0 10px; -moz-transform-origin: =
0 10px; -o-transform-origin: 0 10px;
}
.waffle-dataconnector-close-badge {
	border-radius: 50%; width: 18px; height: 18px; position: relative; =
box-sizing: border-box; background-color: rgba(0, 0, 0, 0.12);
}
.waffle-dataconnector-close-badge svg {
	left: 50%; top: 50%; width: 80%; height: 80%; position: absolute; =
transform: translate(-50%, -50%);
}
.waffle-dataconnector-close-badge polygon {
	fill: #fff;
}
.waffle-dataconnector-close-badge-hover {
	cursor: pointer; background-color: rgba(0, 0, 0, 0.38);
}
.waffle-dataconnector-connectioncard {
	background: rgb(255, 255, 255); margin: 12px; border-radius: 4px; =
border: 2px solid transparent; border-image: none; width: 360px; height: =
120px; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
display: flex; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px =
-2px rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2);
}
.waffle-dataconnector-connectioncard:focus {
=09
}
.waffle-dataconnector-connectioncard-selected {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-dataconnector-connectioncard-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSIjZTBlMGUwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGVsbGlwc2UgY3g9=
IjkiIGN5PSI1IiByeD0iNyIgcnk9IjMiLz4KICAgIDxwYXRoIGQ9Ik0xNiw3IEwxNiw4Ljk5O=
Tk5OTgzIEMxNiwxMC42NTY4NTQyIDEyLjg2NTk5MzIsMTIgOSwxMiBDNS4xMzQwMDY3NSwxMi=
AyLDEwLjY1Njg1NDIgMiw5IEwyLDcgQzIsOC42NTY4NTQyNSA1LjEzNDAwNjc1LDEwIDksMTA=
gQzEyLjg2NTk5MzIsMTAgMTYsOC42NTY4NTQyNSAxNiw3IFoiLz4KICAgIDxwYXRoIGQ9Ik0x=
NiwxMSBMMTYsMTIuOTk5OTk5OCBDMTYsMTQuNjU2ODU0MiAxMi44NjU5OTMyLDE2IDksMTYgQ=
zUuMTM0MDA2NzUsMTYgMiwxNC42NTY4NTQyIDIsMTMgTDIsMTEgQzIsMTIuNjU2ODU0MiA1Lj=
EzNDAwNjc1LDE0IDksMTQgQzEyLjg2NTk5MzIsMTQgMTYsMTIuNjU2ODU0MiAxNiwxMSBaIi8=
+CiAgPC9nPgo8L3N2Zz4K") no-repeat 0% 0% / cover; margin: 16px; width: =
48px; height: 48px; display: inline-block;
}
.waffle-dataconnector-connectioncard-authenticated =
.waffle-dataconnector-connectioncard-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSIjNDI4NUY0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGVsbGlwc2UgY3g9=
IjkiIGN5PSI1IiByeD0iNyIgcnk9IjMiLz4KICAgIDxwYXRoIGQ9Ik0xNiw3IEwxNiw4Ljk5O=
Tk5OTgzIEMxNiwxMC42NTY4NTQyIDEyLjg2NTk5MzIsMTIgOSwxMiBDNS4xMzQwMDY3NSwxMi=
AyLDEwLjY1Njg1NDIgMiw5IEwyLDcgQzIsOC42NTY4NTQyNSA1LjEzNDAwNjc1LDEwIDksMTA=
gQzEyLjg2NTk5MzIsMTAgMTYsOC42NTY4NTQyNSAxNiw3IFoiLz4KICAgIDxwYXRoIGQ9Ik0x=
NiwxMSBMMTYsMTIuOTk5OTk5OCBDMTYsMTQuNjU2ODU0MiAxMi44NjU5OTMyLDE2IDksMTYgQ=
zUuMTM0MDA2NzUsMTYgMiwxNC42NTY4NTQyIDIsMTMgTDIsMTEgQzIsMTIuNjU2ODU0MiA1Lj=
EzNDAwNjc1LDE0IDksMTQgQzEyLjg2NTk5MzIsMTQgMTYsMTIuNjU2ODU0MiAxNiwxMSBaIi8=
+CiAgPC9nPgo8L3N2Zz4K") no-repeat 0% 0% / cover;
}
.waffle-dataconnector-connectioncard-body {
	margin-top: 16px; border-left-color: transparent; border-left-width: =
1px; border-left-style: solid;
}
.waffle-dataconnector-connectioncard-header {
	color: rgba(0, 0, 0, 0.87); line-height: 18px; font-size: 13px; =
font-weight: bold; vertical-align: middle;
}
.waffle-dataconnector-connectionconfirmationscreen-content {
	width: 400px;
}
.waffle-dataconnector-connectionconfirmationscreen-access-security {
	margin-left: 48px; position: relative;
}
.waffle-dataconnector-connectionconfirmationscreen-data-visibility {
	margin-left: 48px; position: relative;
}
.waffle-dataconnector-connectionconfirmationscreen-access-security::befor=
e {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCI=
gZmlsbD0iIzAwMDAwMCI+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25l=
Ii8+CiAgICA8cGF0aCBkPSJNMTggOGgtMVY2YzAtMi43Ni0yLjI0LTUtNS01UzcgMy4yNCA3I=
DZ2Mkg2Yy0xLjEgMC0yIC45LTIgMnYxMGMwIDEuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi=
0yVjEwYzAtMS4xLS45LTItMi0yem0tNiA5Yy0xLjEgMC0yLS45LTItMnMuOS0yIDItMiAyIC4=
5IDIgMi0uOSAyLTIgMnptMy4xLTlIOC45VjZjMC0xLjcxIDEuMzktMy4xIDMuMS0zLjEgMS43=
MSAwIDMuMSAxLjM5IDMuMSAzLjF2MnoiLz4KPC9zdmc+Cg=3D=3D") no-repeat; left: =
-44px; top: 0px; width: 24px; height: 24px; display: block; position: =
absolute; content: "";
}
.waffle-dataconnector-connectionconfirmationscreen-data-visibility::befor=
e {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCI=
gZmlsbD0iIzAwMDAwMCI+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6bTAgMGgyNHYyNEgw=
em0wIDBoMjR2MjRIMHptMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkP=
SJNMTIgN2MyLjc2IDAgNSAyLjI0IDUgNSAwIC42NS0uMTMgMS4yNi0uMzYgMS44M2wyLjkyID=
IuOTJjMS41MS0xLjI2IDIuNy0yLjg5IDMuNDMtNC43NS0xLjczLTQuMzktNi03LjUtMTEtNy4=
1LTEuNCAwLTIuNzQuMjUtMy45OC43bDIuMTYgMi4xNkMxMC43NCA3LjEzIDExLjM1IDcgMTIg=
N3pNMiA0LjI3bDIuMjggMi4yOC40Ni40NkMzLjA4IDguMyAxLjc4IDEwLjAyIDEgMTJjMS43M=
yA0LjM5IDYgNy41IDExIDcuNSAxLjU1IDAgMy4wMy0uMyA0LjM4LS44NGwuNDIuNDJMMTkuNz=
MgMjIgMjEgMjAuNzMgMy4yNyAzIDIgNC4yN3pNNy41MyA5LjhsMS41NSAxLjU1Yy0uMDUuMjE=
tLjA4LjQzLS4wOC42NSAwIDEuNjYgMS4zNCAzIDMgMyAuMjIgMCAuNDQtLjAzLjY1LS4wOGwx=
LjU1IDEuNTVjLS42Ny4zMy0xLjQxLjUzLTIuMi41My0yLjc2IDAtNS0yLjI0LTUtNSAwLS43O=
S4yLTEuNTMuNTMtMi4yem00LjMxLS43OGwzLjE1IDMuMTUuMDItLjE2YzAtMS42Ni0xLjM0LT=
MtMy0zbC0uMTcuMDF6Ii8+Cjwvc3ZnPgo=3D") no-repeat; left: -44px; top: 0px; =
width: 24px; height: 24px; display: block; position: absolute; content: =
"";
}
.waffle-dataconnector-connectionconfirmation p {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-dataconnector-connectionmanager-content {
	width: 800px; height: 357px; position: relative; -ms-overflow-y: =
scroll;
}
.waffle-dataconnector-connectionmanager-loading.waffle-dataconnector-conn=
ectionmanager .waffle-dataconnector-connectionmanager-connections {
	display: none;
}
.waffle-dataconnector-connectionmanager-authorized {
	display: flex; box-sizing: border-box; flex-wrap: wrap; -moz-flex-wrap: =
wrap; -webkit-flex-wrap: wrap;
}
.waffle-dataconnector-connectionmanager-content .waffle-spinner {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%);
}
.waffle-dataconnector-connectionmanager-unauthorized-header {
	font: 500 13px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; margin: 12px; color: rgba(0, 0, 0, 0.87); font-size-adjust: =
none; font-stretch: normal;
}
.waffle-dataconnector-createconnectionscreen-content {
	width: 800px; height: 100%; display: flex;
}
.waffle-dataconnector-createconnectionscreen-form-container {
	width: 348px;
}
.waffle-dataconnector-createconnectionscreen .waffle-spinner {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%);
}
.waffle-dataconnector-linked-script-chip {
	background: rgb(240, 240, 240); padding: 0px 32px 0px 20px; =
border-radius: 16px; height: 32px; line-height: 32px; position: =
relative;
}
.waffle-dataconnector-linked-script-chip-content {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-dataconnector-linked-script-chip-content a {
	color: inherit;
}
.waffle-dataconnector-linked-script-chip-close-badge-wrapper {
	top: 7px; width: 20px; height: 20px; right: 7px; position: absolute;
}
.waffle-dataconnector-newconnection-card {
	background: rgb(255, 255, 255); margin: 18px 18px 0px; border-radius: =
4px; border: 2px solid transparent; border-image: none; width: 356px; =
height: 148px; font-family: Roboto-Regular,sans-serif; display: =
inline-block; box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.14), 0px 2px 2px =
0px rgba(0,0,0,0.12), 0px 1px 3px 0px rgba(0,0,0,0.2);
}
.waffle-dataconnector-newconnection-card-selected {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-dataconnector-newconnection-card:focus {
	outline: 0px; box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.28), 0px 2px 2px =
0px rgba(0,0,0,0.24), 0px 1px 3px 0px rgba(0,0,0,0.4);
}
.datasources-new button {
	background: white; border-width: medium medium 1px; border-style: none =
none solid; border-color: currentColor currentColor rgb(204, 204, 204); =
margin: 0px auto; padding: 10px 0px 15px 30px; border-image: none; =
width: 100%; text-align: left; color: black; position: relative; cursor: =
pointer;
}
.datasources-new button::after {
	top: 10px; height: 65px; right: 30px; color: rgb(204, 204, 204); =
line-height: 65px; font-size: 32px; vertical-align: middle; display: =
block; position: absolute; content: "\00203a";
}
.datasources-new button:hover::after {
	color: rgb(153, 153, 153);
}
.waffle-dataconnector-newconnection-card-icon {
	width: 148px; height: 148px; vertical-align: top; display: =
inline-block;
}
.waffle-dataconnector-newconnection-card-body {
	width: 188px; height: 148px; padding-left: 12px; vertical-align: top; =
border-left-color: rgb(229, 229, 229); border-left-width: 1px; =
border-left-style: solid; display: inline-block;
}
.waffle-dataconnector-newconnection-card-body h4 {
	margin: 23px 0px 6px; color: rgba(0, 0, 0, 0.87); line-height: 20px; =
font-size: 15px; font-weight: normal;
}
.waffle-dataconnector-connect-link {
	color: rgb(66, 133, 244); text-transform: uppercase; line-height: 20px; =
font-family: Roboto-Regular,sans-serif; font-size: 13px; font-variant: =
small-caps;
}
.waffle-dataconnector-plxqueryeditormodule {
	display: flex;
}
.waffle-dataconnector-plxqueryeditormodule-sidebar {
	padding: 24px 0px 24px 24px; width: 224px; position: relative; =
box-sizing: border-box;
}
.waffle-dataconnector-plxqueryeditormodule-sidebar-header {
	font: 500 15px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; margin-left: 26px; position: relative; font-size-adjust: =
none; font-stretch: normal;
}
.waffle-dataconnector-plxqueryeditormodule-sidebar-header::before {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGVsbGlwc2UgY3g9Ijki=
IGN5PSI1IiByeD0iNyIgcnk9IjMiLz4KICAgIDxwYXRoIGQ9Ik0xNiw3IEwxNiw4Ljk5OTk5O=
TgzIEMxNiwxMC42NTY4NTQyIDEyLjg2NTk5MzIsMTIgOSwxMiBDNS4xMzQwMDY3NSwxMiAyLD=
EwLjY1Njg1NDIgMiw5IEwyLDcgQzIsOC42NTY4NTQyNSA1LjEzNDAwNjc1LDEwIDksMTAgQzE=
yLjg2NTk5MzIsMTAgMTYsOC42NTY4NTQyNSAxNiw3IFoiLz4KICAgIDxwYXRoIGQ9Ik0xNiwx=
MSBMMTYsMTIuOTk5OTk5OCBDMTYsMTQuNjU2ODU0MiAxMi44NjU5OTMyLDE2IDksMTYgQzUuM=
TM0MDA2NzUsMTYgMiwxNC42NTY4NTQyIDIsMTMgTDIsMTEgQzIsMTIuNjU2ODU0MiA1LjEzND=
AwNjc1LDE0IDksMTQgQzEyLjg2NTk5MzIsMTQgMTYsMTIuNjU2ODU0MiAxNiwxMSBaIi8+CiA=
gPC9nPgo8L3N2Zz4K") no-repeat; left: -26px; width: 18px; height: 18px; =
display: block; position: absolute; content: "";
}
.waffle-dataconnector-plxqueryeditormodule-link-script-button-wrapper {
	margin: 16px 0px;
}
.waffle-dataconnector-plxqueryeditormodule-script-chip-wrapper {
	width: calc(100% - 24px);
}
.waffle-dataconnector-plxqueryeditormodule-engine-select-wrapper {
	width: calc(100% - 2*24px); bottom: 24px; position: absolute;
}
.waffle-dataconnector-plxqueryeditormodule-main {
	padding: 24px 24px 0px 0px; width: calc(100% - 224px); box-sizing: =
border-box;
}
.waffle-dataconnector-plxqueryeditormodule-editor-wrapper {
	position: relative;
}
.waffle-dataconnector-plxqueryeditormodule-preview-button {
	margin: 24px 0px;
}
.waffle-dataconnector-queryeditor.waffle-dataconnector-dialog {
	width: 798px;
}
.waffle-dataconnector-queryeditor.waffle-dataconnector-dialog =
.waffle-dataconnector-dialog-content {
	padding: 0px;
}
.waffle-dataconnector-queryeditor-preview-pane {
	background: rgb(243, 243, 243); height: 243px; position: relative;
}
.waffle-dataconnector-queryeditor-preview-canvas-wrapper {
	width: 100%; height: 100%; overflow: scroll;
}
.waffle-dataconnector-queryeditor-preview-overlay {
	background: rgba(0, 0, 0, 0.12); transition:opacity 0.3s ease-in, =
visibility 0s linear 0.3s; left: 0px; top: 0px; width: 100%; height: =
100%; text-align: center; line-height: 80px; vertical-align: middle; =
visibility: hidden; position: absolute; z-index: 2; opacity: 0;
}
.waffle-dataconnector-queryeditor-preview-overlay-text {
	background: rgba(0, 0, 0, 0.54); font: 500 21px/normal Roboto, =
RobotoDraft, Helvetica, Arial, sans-serif; padding: 20px; border-radius: =
4px; left: 50%; top: 50%; color: white; position: absolute; max-width: =
80%; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 4px =
5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12), 0px 2px 4px =
-1px rgba(0,0,0,0.2); transform: translate(-50%, -50%); -moz-transform: =
translate(-50%, -50%); -o-transform: translate(-50%, -50%); =
-webkit-transform: translate(-50%, -50%);
}
.waffle-dataconnector-queryeditor-preview-inactive > =
.waffle-dataconnector-queryeditor-preview-overlay {
	visibility: visible; opacity: 1; transition-delay: 0s;
}
.waffle-dataconnector-queryeditor-preview-inactive > =
.waffle-dataconnector-queryeditor-preview-canvas-wrapper {
	overflow: hidden;
}
.waffle-dataconnector-queryeditor-preview-canvas-wrapper > canvas {
	width: 100%; height: 100%;
}
.waffle-dataconnector-queryeditor-info-pane::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.waffle-dataconnector-queryeditor .waffle-dataconnector-dialog-buttons {
	border-top-color: rgba(0, 0, 0, 0.12); border-top-width: 1px; =
border-top-style: solid;
}
.waffle-dataconnector-queryeditor-sharing-message-container {
	display: flex; position: relative; flex-direction: row-reverse; =
-webkit-flex-direction: row-reverse;
}
.waffle-dataconnector-queryeditor-sharing-message {
	left: 40px; top: 50%; width: calc(100% - 140px); color: rgba(0, 0, 0, =
0.54); line-height: 20px; vertical-align: middle; position: absolute; =
transform: translateY(-50%); -moz-transform: translateY(-50%); =
-o-transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.waffle-dataconnector-queryeditor-sharing-message-container a {
	color: inherit; text-decoration: underline;
}
.waffle-dataconnector-queryeditor-sharing-message-container a:visited {
	color: inherit;
}
.waffle-dataconnector-schemamenu {
	margin: 8px 18px 0px 24px; width: 182px; position: relative;
}
.waffle-dataconnector-schemamenu:focus {
=09
}
.waffle-dataconnector-schemamenu > .waffle-spinner {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%);
}
.waffle-dataconnector-sqleditor-textareawrapper {
	margin: 1px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.12); =
border-image: none; width: 100%; overflow: hidden; position: relative; =
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.waffle-dataconnector-sqleditor-focused =
.waffle-dataconnector-sqleditor-textareawrapper {
	margin: 0px; border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-dataconnector-sqleditor-textareawrapper > .waffle-spinner {
	left: calc(50% - (60px/2)); top: 50%; position: absolute; transform: =
translate(-50%, -50%);
}
.waffle-dataconnector-sqleditor-overlay {
	left: 60px; width: calc(100% - 60px); height: 100%; position: absolute; =
background-color: rgb(255, 255, 255);
}
.waffle-dataconnector-sqleditor-overlay-message {
	font: 500 13px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; top: 50%; width: 100%; text-align: center; color: rgba(0, 0, =
0, 0.54); position: absolute; font-size-adjust: none; font-stretch: =
normal; transform: translateY(-50%); -moz-transform: translateY(-50%); =
-o-transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.waffle-dataconnector-sqleditor-overlay-message a {
	color: inherit; text-decoration: underline;
}
.waffle-dataconnector-sqleditor-textarea {
	margin: 1px; padding: 8px 8px 8px calc(60px + 8px); border-radius: 4px; =
border: currentColor; border-image: none; width: 100%; height: 144px; =
color: rgb(0, 0, 0); line-height: 20px; overflow: scroll; font-family: =
Inconsolata,monospace,arial,sans,sans-serif; font-size: 14px; =
font-weight: bold; display: block; box-sizing: border-box; =
background-color: white; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box; resize: none;
}
.waffle-dataconnector-sqleditor-linegutter {
	background: rgb(245, 245, 245); top: 0px; width: 60px; height: 100%; =
border-right-color: rgba(0, 0, 0, 0.12); border-right-width: 1px; =
border-right-style: solid; position: absolute;
}
.waffle-dataconnector-sqleditor-disabled =
.waffle-dataconnector-sqleditor-textarea {
	color: rgb(187, 187, 187);
}
.waffle-dataconnector-tablesubmenu {
	margin-left: 26px; position: relative;
}
.waffle-dataconnector-tablesubmenu-hover =
.waffle-dataconnector-tablesubmenu-tablename {
	text-decoration: underline;
}
.waffle-dataconnector-tablesubmenu-tablename {
	cursor: pointer;
}
.waffle-dataconnector-tablesubmenu-tablename::after {
	border-width: 4px 4px 4px 6px; border-style: solid; border-color: =
transparent transparent transparent black; transform-origin: 2px 3px; =
transition:transform 0.2s cubic-bezier(0.4, 0, 1, 1); border-image: =
none; left: -20px; top: calc(50% - 5px); width: 0px; height: 0px; =
display: block; position: absolute; content: "";
}
.waffle-dataconnector-tablesubmenu-open =
.waffle-dataconnector-tablesubmenu-tablename::after {
	transform: rotate(90deg);
}
.waffle-dataconnector-tablesubmenu > =
.waffle-dataconnector-tablesubmenu-columnwrapper {
	display: none;
}
.waffle-dataconnector-tablesubmenu-open > =
.waffle-dataconnector-tablesubmenu-columnwrapper {
	display: block;
}
.waffle-dataconnector-tablesubmenu-tablename {
	height: 22px; line-height: 22px; vertical-align: middle; position: =
relative;
}
.waffle-dataconnector-tablesubmenu-columns {
	list-style: none; margin: 0px; padding: 0px;
}
.waffle-dataconnector-tablesubmenu-column {
	height: 22px; line-height: 22px; margin-left: 8px; vertical-align: =
inherit;
}
.waffle-dataconnector-tablesubmenu .waffle-spinner {
	margin: 8px auto;
}
.grid-shim-bottom {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; =
border-top-style: solid; background-color: rgb(248, 248, 248);
}
.grid-shim-end-ltr {
	background: rgb(248, 248, 248); top: 0px; height: 100%; position: =
absolute;
}
.grid-shim-end-rtl {
	background: rgb(248, 248, 248); top: 0px; height: 100%; position: =
absolute;
}
.grid-shim-end-ltr {
	border-left-color: rgb(229, 229, 229); border-left-width: 1px; =
border-left-style: solid;
}
.grid-shim-end-rtl {
	border-right-color: rgb(229, 229, 229); border-right-width: 1px; =
border-right-style: solid;
}
.grid-shim-end-ltr {
	right: 0px;
}
.grid-shim-end-rtl {
	left: 0px;
}
.grid-bottom-bar {
	z-index: 18; background-color: rgb(238, 238, 238);
}
.grid-bottom-bar {
	width: 100%;
}
.grid-shim-bottom {
	width: 100%;
}
.docs-sheet-active-tab .docs-sheet-tab-dropdown {
	background: none;
}
.docs-sheet-add .docs-sheet-button-inner-box {
	background-position: -180px -37px;
}
.docs-sheet-add .docs-sheet-button-icon {
	background-position: -180px -37px;
}
.docs-sheet-button-hover.docs-sheet-add .docs-sheet-button-inner-box {
	background-position: -642px 0px;
}
.docs-sheet-button-hover.docs-sheet-add .docs-sheet-button-icon {
	background-position: -642px 0px;
}
.docs-sheet-left .docs-sheet-button-inner-box {
	background-position: -430px -62px;
}
.docs-sheet-left .docs-sheet-button-icon {
	background-position: -430px -62px;
}
.docs-sheet-button-hover.docs-sheet-left .docs-sheet-button-inner-box {
	background-position: -757px -44px;
}
.docs-sheet-button-hover.docs-sheet-left .docs-sheet-button-icon {
	background-position: -757px -44px;
}
.docs-sheet-button-disabled.docs-sheet-left .docs-sheet-button-inner-box =
{
	background-position: -430px -62px;
}
.docs-sheet-button-disabled.docs-sheet-left .docs-sheet-button-icon {
	background-position: -430px -62px;
}
.docs-sheet-right .docs-sheet-button-inner-box {
	background-position: -509px -62px;
}
.docs-sheet-right .docs-sheet-button-icon {
	background-position: -509px -62px;
}
.docs-sheet-button-hover.docs-sheet-right .docs-sheet-button-inner-box {
	background-position: -597px -37px;
}
.docs-sheet-button-hover.docs-sheet-right .docs-sheet-button-icon {
	background-position: -597px -37px;
}
.docs-sheet-button-disabled.docs-sheet-right =
.docs-sheet-button-inner-box {
	background-position: -509px -62px;
}
.docs-sheet-button-disabled.docs-sheet-right .docs-sheet-button-icon {
	background-position: -509px -62px;
}
.docs-sheet-all .docs-sheet-button-inner-box {
	background-position: -791px -67px;
}
.docs-sheet-all .docs-sheet-button-icon {
	background-position: -791px -67px;
}
.docs-sheet-button-hover.docs-sheet-all .docs-sheet-button-inner-box {
	background-position: -217px -62px;
}
.docs-sheet-button-hover.docs-sheet-all .docs-sheet-button-icon {
	background-position: -217px -62px;
}
.docs-sheet-button-inner-box:hover {
	border-color: rgb(198, 198, 198) !important;
}
.docs-sheet-button-outer-box:hover {
	border-color: rgb(198, 198, 198) !important;
}
.docs-sheet-button-inner-box {
	background: none;
}
.docs-sheet-button-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") =
no-repeat; margin: 2px;
}
.docs-sheet-comment-indicator {
	background: none; text-align: center; color: white; font-size: 11px; =
font-weight: bold;
}
.docs-sheet-outer-container {
	vertical-align: top;
}
.docs-sheet-container {
	top: -1px; height: 30px; overflow: hidden;
}
div.docs-sheet-container-bar {
	background: none; margin: 0px 2px 2px; padding: 0px 0px 0px 0.5em; =
border: currentColor; border-image: none; font-size: 13px; white-space: =
nowrap; -ms-overflow-x: auto; -ms-overflow-y: hidden;
}
.docs-sheet-container-bar .docs-sheet-tab-open {
	border-top-color: currentColor; border-top-width: medium; =
border-top-style: none; z-index: 1004; box-shadow: 0px 2px 4px =
rgba(0,0,0,0.2) !important; -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, =
0.2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.docs-sheet-tab-open {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; =
border-top-style: solid;
}
div.docs-sheet-button-bar {
	background: none; margin: 0px 0px 0px 2px; padding: 2px 4px 4px 0px; =
border: currentColor; border-image: none; overflow: hidden; white-space: =
nowrap;
}
.docs-sheet-tab {
	border-width: 1px; border-style: solid; border-color: rgb(170, 170, =
170) rgb(204, 204, 204) rgb(204, 204, 204); list-style: none; margin: =
0px 0px 2px; padding: 2px; border-radius: 0px 0px 2px 2px; height: 24px; =
color: rgb(102, 102, 102); text-decoration: none; vertical-align: top; =
z-index: 1003; cursor: pointer; min-width: 30px; background-color: =
rgb(233, 233, 233);
}
.docs-sheet-tab-selected.docs-sheet-tab {
	color: rgb(34, 34, 34); background-color: rgb(255, 255, 255);
}
.docs-sheet-tab-hover {
	margin: 0px 0px 2px; color: rgb(68, 68, 68); background-color: rgb(241, =
241, 241);
}
.docs-sheet-active-tab {
	border-width: 0px 1px 1px; border-color: rgb(255, 255, 255) rgb(170, =
170, 170) rgb(170, 170, 170); margin: 0px 0px 2px; color: rgb(34, 34, =
34); font-weight: normal; z-index: 1004; cursor: default; box-shadow: =
0px 1px 1px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.docs-sheet-tab-menu {
	border-color: rgb(170, 170, 170) !important;
}
.docs-sheet-tab-outer-box {
	border-color: rgb(228, 228, 228);
}
.docs-sheet-active-tab .docs-sheet-tab-outer-box {
	border-color: rgb(216, 216, 216);
}
.docs-sheet-tab-outer-box {
	border-width: 1px 0px; margin: 0px -1px; padding: 3px 0px 3px 5px; =
white-space: nowrap;
}
.docs-sheet-button-outer-box {
	border-width: 1px 0px; margin: 0px; padding: 0px;
}
.docs-sheet-button-inner-box {
	border-width: 0px 1px; margin: 0px -1px; white-space: nowrap;
}
.docs-sheet-menu-inner-box {
	padding: 1px 2px;
}
.docs-sheet-tab-color {
	margin: 3px -20px 0px -5px; height: 3px;
}
.docs-sheet-active-tab .docs-sheet-tab-dropdown {
	display: inline-block;
}
.docs-sheet-tab .docs-sheet-tab-dropdown {
	margin-top: -7px; display: inline-block;
}
.docs-sheet-tab-dropdown {
	margin: -2px -1px -2px -2px; opacity: 0.3;
}
.docs-sheet-active-tab .docs-sheet-tab-dropdown:hover {
	cursor: pointer; opacity: 1;
}
.docs-sheet-tab-dropdown {
	vertical-align: middle;
}
.docs-sheet-tab-caption {
	margin-right: 2px; vertical-align: middle; white-space: pre;
}
.docs-sheet-tab-rtl .docs-sheet-tab-caption {
	margin-right: 0px; margin-left: 2px;
}
.docs-sheet-tab-name {
	padding: 3px 1px;
}
[contenteditable=3D'true'].docs-sheet-tab-name {
	margin: -4px -1px; border: 1px solid rgb(217, 217, 217); border-image: =
none; height: 16px; display: inline-block; min-width: 8px; =
-ms-user-select: text !important; -webkit-user-select: text; =
-moz-user-select: text; -webkit-user-modify: read-write-plaintext-only; =
-moz-user-modify: read-write-plaintext-only;
}
[contenteditable=3D'true'].docs-sheet-tab-name:focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.docs-sheet-tab-name-error {
	border-color: red !important;
}
.docs-sheet-button-inner-box {
	width: 25px; height: 25px;
}
.docs-sheet-button {
	margin: 0px 3px; cursor: pointer;
}
.docs-sheet-menu-button {
	margin: 0px 3px; cursor: pointer;
}
.docs-sheet-button-outer-box {
	border-style: solid; border-color: transparent; vertical-align: top;
}
.docs-sheet-button-inner-box {
	border-style: solid; border-color: transparent; vertical-align: top;
}
.docs-sheet-button-disabled {
	cursor: default;
}
.docs-sheet-button-disabled .docs-sheet-button-outer-box {
	cursor: default;
}
.docs-sheet-button-disabled .docs-sheet-button-inner-box {
	cursor: default;
}
.docs-sheet-tab .docs-icon-locked {
	margin-left: -3px;
}
.docs-sheet-lock-container.docs-icon {
	width: 16px; margin-top: -3px; float: left;
}
.docs-sheet-comment-indicator-container {
	width: 22px; margin-top: -3px; float: left;
}
.docs-sheet-database-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGVsbGlwc2UgY3g9Ijki=
IGN5PSI1IiByeD0iNyIgcnk9IjMiLz4KICAgIDxwYXRoIGQ9Ik0xNiw3IEwxNiw4Ljk5OTk5O=
TgzIEMxNiwxMC42NTY4NTQyIDEyLjg2NTk5MzIsMTIgOSwxMiBDNS4xMzQwMDY3NSwxMiAyLD=
EwLjY1Njg1NDIgMiw5IEwyLDcgQzIsOC42NTY4NTQyNSA1LjEzNDAwNjc1LDEwIDksMTAgQzE=
yLjg2NTk5MzIsMTAgMTYsOC42NTY4NTQyNSAxNiw3IFoiLz4KICAgIDxwYXRoIGQ9Ik0xNiwx=
MSBMMTYsMTIuOTk5OTk5OCBDMTYsMTQuNjU2ODU0MiAxMi44NjU5OTMyLDE2IDksMTYgQzUuM=
TM0MDA2NzUsMTYgMiwxNC42NTY4NTQyIDIsMTMgTDIsMTEgQzIsMTIuNjU2ODU0MiA1LjEzND=
AwNjc1LDE0IDksMTQgQzEyLjg2NTk5MzIsMTQgMTYsMTIuNjU2ODU0MiAxNiwxMSBaIi8+CiA=
gPC9nPgo8L3N2Zz4K") no-repeat;
}
.docs-sheet-database-icon-container {
	width: 20px; margin-top: -3px; float: left;
}
.docs-sheet-form-icon-container {
	width: 22px; margin-top: -3px; float: left; opacity: 0.5;
}
.docs-sheet-active-tab .docs-sheet-form-icon-container {
	opacity: 1;
}
.docs-sheet-comment-indicator {
	left: 3px; top: 4px; width: 16px; height: 16px; line-height: 12px; =
margin-top: 0px; display: block; position: absolute;
}
.docs-sheet-all-sheet-menu-item {
	white-space: nowrap;
}
.docs-sheet-all-sheet-menu-item-hidden .goog-menuitem-content {
	color: rgb(136, 136, 136);
}
.docs-sheet-all-sheet-menu-item-swatch {
	border-radius: 9px; width: 9px; height: 9px; margin-right: 8px; =
display: inline-block;
}
.docs-sheet-status-container {
	padding: 0px; width: 158px; overflow: hidden; border-left-color: =
rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
.docs-sheet-status-container-avs {
	padding: 0px; overflow: hidden;
}
.docs-sheet-status {
	overflow: hidden; margin-right: 8px; float: right; max-width: 150px;
}
.docs-sheet-status-avs {
	top: 3px; overflow: hidden; margin-right: 8px; float: right; position: =
relative; max-width: 150px;
}
.docs-sheet-status > .jfk-select {
	margin: 0px 3px 0px 6px; line-height: 29px; max-width: 119px;
}
.docs-sheet-status-avs > .jfk-select {
	line-height: 29px; max-width: 119px;
}
.docs-sheet-status .goog-flat-menu-button-caption {
	-ms-text-overflow: ellipsis;
}
.docs-sheet-status-avs .goog-flat-menu-button-caption {
	-ms-text-overflow: ellipsis;
}
.waffle-quicksum-container {
	height: 30px; text-align: right; color: rgb(51, 51, 51); line-height: =
30px; overflow: hidden; font-size: 11px; font-weight: bold; =
margin-right: 22px;
}
.waffle-autovis-quicksum {
	margin: 1px; height: 34px;
}
.waffle-autovis-quicksum-button.jfk-button {
	margin: 0px; padding: 2px; border: 1px solid transparent; border-image: =
none; width: 154px; height: 28px; position: relative; cursor: pointer;
}
.docs-sheet-fade {
	top: 0px; width: 6px; height: 100%; display: block; position: absolute; =
z-index: 1005;
}
.docs-sheet-fade div {
	width: 2px; height: 100%; float: right; position: relative; =
background-color: rgb(215, 215, 215);
}
.docs-sheet-fade-left {
	left: 0px;
}
.docs-sheet-fade-right {
	right: 0px;
}
.docs-sheet-fade1 {
	opacity: 0.82;
}
.docs-sheet-fade2 {
	opacity: 0.62;
}
.docs-sheet-fade3 {
	opacity: 0.4;
}
.docs-multi-menu-col {
	float: left;
}
.docs-multi-menu-col .goog-menuheader {
	padding: 0.3em 0.5em; color: rgb(119, 119, 119); text-transform: =
uppercase; font-size: 11px;
}
.dialog-separator {
	margin: 0px -42px 20px; border-bottom-color: rgb(229, 229, 229); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.nfd-inputall {
	display: inline-block;
}
.nfd-input {
	display: inline-block;
}
.nfd-apply {
	display: inline-block;
}
.nfd-inner-input-content {
	display: inline-block;
}
.nfd-inputall .nfd-input {
	padding: 4px 8px; width: 300px; height: inherit; font-size: 13px;
}
.nfd-input input {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; =
width: 100%; font-size: 13px;
}
.nfd-input {
	position: relative; min-height: 18px;
}
.nfd-input-focus.nfd-input {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.nfd-input span:focus {
=09
}
.nfd-date-time-left-most {
	display: inline-block; min-width: 1px;
}
.nfd-apply.jfk-button {
	margin-right: 0px; margin-left: 10px; vertical-align: top;
}
.nfd-inner-input-content {
	text-align: right;
}
.nfd-input .goog-flat-menu-button {
	line-height: 17px;
}
.nfd-date-time-input .goog-flat-menu-button {
	margin: 1px 2px;
}
.nfd-input .jfk-select .goog-flat-menu-button-dropdown {
	margin-top: -9px;
}
.nfd-input table {
	width: 100%; border-spacing: 0;
}
.nfd-inner-input {
	width: 100%; min-width: 25px;
}
.modal-dialog-content.nfd-dialog {
	width: 400px;
}
.nfd-dialog-content {
	border: 1px solid rgb(229, 229, 229); border-image: none; height: =
400px; margin-top: 22px; cursor: pointer; -ms-overflow-y: scroll;
}
.nfd-dialog-content ul {
	list-style: none; margin: 0px; padding: 0px;
}
.nfd-format-pill {
	padding: 16px; font-size: 15px; border-bottom-color: rgb(229, 229, =
229); border-left-color: transparent; border-bottom-width: 1px; =
border-left-width: 1px; border-bottom-style: solid; border-left-style: =
solid; position: relative;
}
.nfd-format-pill:focus {
	border-left-color: rgb(77, 144, 254); border-left-width: 1px; =
border-left-style: solid;
}
.nfd-format-pill:hover {
	background-color: rgb(241, 241, 241);
}
.nfd-format-display {
	display: inline-block;
}
.nfd-format-sample {
	right: 20px; color: rgb(119, 119, 119); display: inline-block; =
position: absolute;
}
.nfd-pill-container li:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.cnf-sample-table {
	display: inline-table; border-spacing: 0;
}
.cnf-sample-wrapper {
	position: relative;
}
.cnf-help-link {
	right: 0px; position: absolute;
}
td.nfd-sample-label {
	color: rgb(119, 119, 119); padding-right: 5px; padding-left: 0px;
}
.number-format-menu .goog-menuitem {
	padding-right: 1em;
}
.nfd-date-time-menu-button {
	top: 5px; float: right;
}
.nfd-date-time-menu-button:focus {
=09
}
.nfd-invalid.nfd-input {
	border: 1px solid rgb(221, 75, 57); border-image: none;
}
.nfd-date-time-menu .goog-menuitem {
	padding-right: 4em; padding-left: 6px;
}
.goog-palette {
	cursor: default;
}
.goog-palette-table {
	margin: 5px; border: 1px solid rgb(102, 102, 102); border-image: none; =
border-collapse: collapse;
}
.goog-palette-cell {
	border-width: 0px 1px 0px 0px; border-style: none solid none none; =
border-color: currentColor rgb(102, 102, 102) currentColor currentColor; =
margin: 0px; border-image: none; width: 18px; height: 18px; text-align: =
center; vertical-align: middle; cursor: pointer;
}
.goog-palette-cell .goog-palette-colorswatch {
	border: currentColor; border-image: none; width: 18px; height: 18px; =
font-size: x-small; position: relative;
}
.goog-palette-cell-hover .goog-palette-colorswatch {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 16px; =
height: 16px;
}
.goog-palette-cell-selected .goog-palette-colorswatch {
	background: url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat =
-368px 0px; border: 1px solid rgb(51, 51, 51); border-image: none; =
width: 16px; height: 16px; color: rgb(255, 255, 255); font-weight: bold;
}
.goog-palette-customcolor {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 15px; =
height: 15px; color: rgb(102, 102, 102); font-size: x-small; position: =
relative; background-color: rgb(250, 250, 250);
}
.goog-palette-cell-hover .goog-palette-customcolor {
	border: 1px solid rgb(255, 102, 102); border-image: none; color: =
rgb(255, 102, 102); background-color: rgb(255, 238, 238);
}
.goog-color-menu-button-indicator {
	border-bottom-color: rgb(240, 240, 240); border-bottom-width: 4px; =
border-bottom-style: solid;
}
.goog-color-menu-button .goog-menu-button-inner-box {
	padding-top: 2px !important; padding-bottom: 2px !important;
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box {
	padding-top: 2px !important; padding-bottom: 2px !important;
}
.goog-tab {
	padding: 4px 8px; color: rgb(0, 0, 204); text-decoration: underline; =
position: relative; cursor: default;
}
.goog-tab-bar-top .goog-tab {
	margin: 1px 4px 0px 0px; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; float: left;
}
.goog-tab-bar-top::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
" ";
}
.goog-tab-bar-bottom::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
" ";
}
.goog-tab-bar-bottom .goog-tab {
	margin: 0px 4px 1px 0px; border-top-color: currentColor; =
border-top-width: 0px; border-top-style: none; float: left;
}
.goog-tab-bar-start .goog-tab {
	margin: 0px 0px 4px 1px; border-right-color: currentColor; =
border-right-width: 0px; border-right-style: none;
}
.goog-tab-bar-end .goog-tab {
	margin: 0px 1px 4px 0px; border-left-color: currentColor; =
border-left-width: 0px; border-left-style: none;
}
.goog-tab-hover {
	background: rgb(238, 238, 238);
}
.goog-tab-disabled {
	color: rgb(102, 102, 102);
}
.goog-tab-selected {
	background: rgb(255, 255, 255); border: 1px solid rgb(107, 144, 218); =
border-image: none; color: rgb(0, 0, 0); font-weight: bold; =
text-decoration: none;
}
.goog-tab-bar-top {
	padding-top: 5px !important; padding-left: 5px !important; =
border-bottom-color: rgb(107, 144, 218) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important;
}
.goog-tab-bar-top .goog-tab-selected {
	top: 1px; padding-bottom: 5px; margin-top: 0px;
}
.goog-tab-bar-bottom .goog-tab-selected {
	top: -1px; padding-top: 5px; margin-bottom: 0px;
}
.goog-tab-bar-start .goog-tab-selected {
	left: 1px; padding-right: 9px; margin-left: 0px;
}
.goog-tab-bar-end .goog-tab-selected {
	left: -1px; padding-left: 9px; margin-right: 0px;
}
.goog-tab-bar {
	background: rgb(235, 239, 249); list-style: none; margin: 0px; padding: =
0px; border: 0px currentColor; border-image: none; cursor: default;
}
.goog-tab-bar-clear {
	height: 0px; overflow: hidden; clear: both;
}
.goog-tab-bar-start {
	float: left;
}
.goog-tab-bar-end {
	float: right;
}
* html .goog-tab-bar-start {
	margin-right: -3px;
}
* html .goog-tab-bar-end {
	margin-left: -3px;
}
#docs-toolbar-wrapper {
	padding: 0px 44px 0px 58px; border-top-color: rgb(217, 217, 217); =
border-bottom-color: rgb(217, 217, 217); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; position: relative; min-height: 35px; box-shadow: inset 0px 1px =
0px 0px #fff; background-image: -ms-linear-gradient(rgb(245, 245, 245), =
rgb(238, 238, 238)); background-color: rgb(245, 245, 245); =
-moz-box-shadow: inset 0 1px 0 0 #fff; -webkit-box-shadow: inset 0 1px 0 =
0 #fff;
}
#docs-toolbar {
	background: none; border-width: 0px !important; padding: 0px; display: =
inline; min-height: 35px;
}
#docs-primary-toolbars {
	display: block;
}
#docs-omnibox-toolbar {
	background: none; border-width: 0px !important; padding: 0px; width: =
182px; overflow: hidden; vertical-align: middle; display: inline-block;
}
#docs-side-toolbar {
	background: none; margin: 0px 44px 0px 0px; padding: 0px; border: 0px =
currentColor; border-image: none; top: 0px; right: 0px; position: =
absolute;
}
.goog-toolbar {
	outline: 0px; margin-bottom: 0px;
}
.goog-toolbar-button {
	margin: 4px 0px 0px -1px;
}
.goog-toolbar-menu-button {
	margin: 4px 0px 0px -1px;
}
.goog-toolbar-button-inner-box {
	padding: 0px; height: 25px; text-align: center; min-width: 25px;
}
.goog-toolbar-menu-button-inner-box {
	padding: 0px; height: 25px; text-align: center; min-width: 25px;
}
.docs-toolbar-button-split-left .goog-toolbar-button-inner-box {
	min-width: 23px;
}
.goog-toolbar-button-inner-box .docs-icon {
	margin-top: -3px;
}
.goog-toolbar-menu-button-caption .docs-icon {
	margin-top: -3px;
}
.goog-toolbar-menu-button-caption .goog-color-menu-button-indicator =
.docs-icon {
	margin-top: -3px;
}
.goog-toolbar-menu-button .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box {
	margin: 0px 1px;
}
.goog-toolbar-button .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box {
	margin: 0px 1px;
}
.goog-toolbar-menu-button-dropdown {
	margin-top: 9px; margin-right: 0px; margin-left: 4px;
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown {
	margin-top: 7px;
}
.goog-inline-block.goog-toolbar-separator {
	margin: 0px 5px 0px 4px; height: 35px; vertical-align: top; =
border-left-color: rgb(217, 217, 217); border-left-width: 1px; =
border-left-style: solid;
}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box {
	margin: 0px 1px 0px 0px;
}
.goog-color-menu-button-indicator {
	height: 19px; position: relative;
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-caption {
	top: -2px;
}
.goog-toolbar-separator.docs-toolbar-small-separator {
	list-style: none; margin: 0px -3px 0px -1px; padding: 0px 0px 3px; =
width: 0px; height: 17px; line-height: normal; overflow: hidden; =
font-size: 11px; text-decoration: none; vertical-align: middle; =
border-left-color: rgb(204, 204, 204); border-left-width: 1px; =
border-left-style: solid; display: inline;
}
.goog-toolbar-separator.docs-toolbar-small-separator {
	margin: 0px 5px 0px 4px; padding: 0px; height: 35px; vertical-align: =
top; display: inline-block;
}
.goog-toolbar-separator.docs-toolbar-small-separator {
	margin: 0px 5px 0px 4px; padding: 0px; height: 35px; vertical-align: =
top; display: inline-block;
}
.goog-toolbar-separator.docs-toolbar-small-separator + =
.goog-toolbar-separator.docs-toolbar-small-separator {
	display: none;
}
.goog-toolbar-button + div.docs-toolbar-small-separator {
	margin-left: 3px;
}
div.goog-toolbar-separator + div.docs-toolbar-small-separator {
	margin-left: 3px;
}
div.goog-toolbar-menu-button + div.docs-toolbar-small-separator {
	margin-left: 3px;
}
.docs-toolbar-small-separator + div.goog-toolbar-button {
	margin-left: -1px;
}
.docs-toolbar-small-separator + div.goog-toolbar-menu-button {
	margin-left: -1px;
}
.docs-toolbar-small-separator + div[class~=3Dgoog-toolbar-select] {
	margin-left: -1px;
}
div[class~=3D'goog-toolbar-select'] + div.docs-toolbar-small-separator {
	margin-left: -1px;
}
.docs-toolbar-small-separator + div.goog-toolbar-select {
	margin-left: -3px;
}
.docs-toolbar-small-separator.docs-toolbar-inset-separator {
	margin: 5px 5px 0px 4px; height: 20px; vertical-align: middle;
}
.goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-checked.goog-toolbar-toggle-button {
	margin-left: -1px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none; border-top-left-radius: 0px; =
border-bottom-left-radius: 0px;
}
.goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-checked.goog-toolbar-toggle-button =
.goog-toolbar-button-outer-box .goog-toolbar-button-inner-box {
	margin-left: 1px;
}
.goog-toolbar-button-checked.goog-toolbar-toggle-button + =
.goog-toolbar-button-hover.goog-toolbar-button-checked.goog-toolbar-toggl=
e-button .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box {
	margin-left: 1px;
}
.goog-toolbar-button .docs-icon {
	opacity: 0.7;
}
.goog-toolbar-menu-button .docs-icon {
	opacity: 0.7;
}
.goog-toolbar-button-hover .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-button-selected .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-button-checked .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-menu-button-hover .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-menu-button-selected .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-menu-button-checked .docs-icon {
	opacity: 0.9;
}
.goog-toolbar-button-active .docs-icon {
	opacity: 1;
}
.goog-toolbar-menu-button-open .docs-icon {
	opacity: 1;
}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption {
	text-align: left; margin-left: 10px;
}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box =
.goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-dropdown {
	margin-right: 4px; margin-left: 5px;
}
.docs-toolbar-button-split-left {
	border-top-right-radius: 0px !important; border-bottom-right-radius: =
0px !important;
}
.docs-toolbar-button-split-left * {
	border-top-right-radius: 0px !important; border-bottom-right-radius: =
0px !important;
}
.docs-toolbar-button-split-right {
	min-width: 5px !important; border-top-left-radius: 0px !important; =
border-bottom-left-radius: 0px !important;
}
.docs-toolbar-button-split-right * {
	min-width: 5px !important; border-top-left-radius: 0px !important; =
border-bottom-left-radius: 0px !important;
}
.docs-toolbar-button-split-right .goog-toolbar-menu-button-dropdown {
	margin-left: 3px;
}
.docs-toolbar-button-split-sympathy-hover {
	border-color: rgb(198, 198, 198);
}
.docs-toolbar-button-split-left .goog-toolbar-button-hover {
	z-index: 1;
}
.docs-toolbar-button-split-right .goog-toolbar-button-hover {
	z-index: 1;
}
.goog-toolbar-menu-button.docs-toolbar-split-create-button {
	margin-right: 4px;
}
.docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; height: 7px; margin-top: 9px; opacity: 1;
}
.docs-toolbar-split-create-button {
	border-color: rgb(198, 198, 198) !important; background-image: =
-ms-linear-gradient(rgb(245, 245, 245), rgb(241, 241, 241)); =
background-color: rgb(245, 245, 245);
}
.goog-toolbar-button-disabled.docs-toolbar-split-create-button {
	border-right-color: rgb(255, 255, 255) !important;
}
.goog-toolbar-button-hover.docs-toolbar-split-create-button {
	border-color: rgb(198, 198, 198) !important; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248);
}
.goog-toolbar-menu-button-hover.docs-toolbar-split-create-button {
	border-color: rgb(198, 198, 198) !important; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248);
}
.goog-toolbar-button-active.docs-toolbar-split-create-button {
	border-color: rgb(198, 198, 198) !important; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248);
}
.goog-toolbar-menu-button-active.docs-toolbar-split-create-button {
	border-color: rgb(198, 198, 198) !important; background-image: =
-ms-linear-gradient(rgb(248, 248, 248), rgb(241, 241, 241)); =
background-color: rgb(248, 248, 248);
}
.docs-toolbar-split-create-button .docs-icon {
	opacity: 1;
}
.docs-toolbar-text-button .goog-toolbar-button-outer-box {
	padding-left: 4px;
}
.docs-toolbar-text-button .goog-toolbar-menu-button-outer-box {
	padding-left: 4px;
}
.docs-toolbar-text-button .goog-toolbar-button-outer-box {
	padding-right: 4px;
}
.goog-toolbar-menu-button-outer-box {
	padding-right: 3px;
}
.goog-toolbar-menu-button-outer-box.goog-toolbar-menu-button-arrow-hidden=
 {
	padding-right: 0px;
}
.docs-toolbar-more-bubble.jfk-bubble {
	padding: 0px; z-index: 507 !important;
}
.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter =
{
	border-color: rgb(238, 238, 238) transparent;
}
.docs-toolbar-more-toolbar {
	background: rgb(238, 238, 238); padding: 0px 0px 0px 10px; border: 0px =
currentColor; border-image: none; min-height: 35px;
}
.docs-collapsable-toolbar {
	white-space: nowrap;
}
.docs-collapsable-toolbar-control {
	white-space: normal;
}
.docs-hc-gecko .docs-icon-img {
=09
}
.docs-hc-gecko .docs-icon-document.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-punch.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-presentation.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-spreadsheet.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-form.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-drawing.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-script.docs-icon-img {
	filter: none;
}
.docs-hc-gecko .docs-icon-site.docs-icon-img {
	filter: none;
}
.docs-hc-ie .docs-icon-img {
	-ms-high-contrast-adjust: none; background-color: white;
}
.jfk-bubble.google-visualization-clickeditor-bubble {
	border-color: rgb(218, 218, 218); padding: 3px; border-radius: 3px; =
font-family: Arial,san-serif; z-index: inherit !important; =
background-color: rgb(245, 245, 245); -webkit-border-radius: 3px; =
-moz-border-radius: 3px;
}
.google-visualization-clickeditor-bubble .jfk-bubble-arrowdown =
.jfk-bubble-arrowimplafter {
	border-color: rgb(245, 245, 245) transparent;
}
.google-visualization-clickeditor-bubble .jfk-bubble-arrowup =
.jfk-bubble-arrowimplafter {
	border-color: rgb(245, 245, 245) transparent;
}
.google-visualization-clickeditor-combobox =
.goog-toolbar-combo-button-input {
	padding: 0px 0px 0px 3px; width: 28px; position: relative;
}
.goog-menuitem .google-visualization-clickeditor-combobox-icon {
	left: 100px; top: 4px; position: absolute;
}
.google-visualization-charteditor-menu .goog-menuheader {
	color: rgb(136, 136, 136); padding-left: 10px;
}
.google-visualization-clickeditor-combobox =
.google-visualization-clickeditor-combobox-icon {
	left: 0px; top: 0px; width: 34px; height: 100%; position: absolute; =
background-color: rgb(245, 245, 245);
}
.goog-toolbar-combo-button-open =
.google-visualization-clickeditor-combobox-icon {
	opacity: 0;
}
.google-visualization-clickeditor-combobox-icon .docs-icon {
	margin: 0px 0px 0px 7px; opacity: 0.6;
}
.google-visualization-clickeditor-bubble .goog-toolbar-combo-button {
	margin: 0px; top: auto;
}
.google-visualization-clickeditor-bubble .goog-toolbar-menu-button {
	margin: 0px; top: auto;
}
.google-visualization-clickeditor-bubble .goog-toolbar-button {
	margin: 0px; top: auto;
}
.google-visualization-clickeditor-bubble .goog-toolbar-color-menu-button =
.goog-toolbar-menu-button-dropdown {
	top: -2px;
}
.google-visualization-clickeditor-color =
.goog-color-menu-button-indicator {
	margin: 6px; outline: rgb(187, 187, 187) solid 1px; width: 14px; =
height: 0px; border-bottom-width: 14px;
}
.google-visualization-clickeditor-tooltip {
	transition:background-color 0.5s; font-family: Arial,sans-serif; =
font-weight: normal; -webkit-transition: background-color .5s; =
-moz-transition: background-color .5s; -o-transition: background-color =
.5s;
}
.google-visualization-clickeditor-bubble .goog-toolbar-separator {
	border-color: rgb(204, 204, 204); height: 20px; vertical-align: middle;
}
.google-visualization-clickeditor-separator {
	margin: 3px; border: 1px solid rgb(248, 248, 248); border-image: none; =
width: 98%; height: 0px;
}
.google-visualization-clickeditor-input-box {
	padding: 5px;
}
.google-visualization-clickeditor-enter-msg {
	padding: 4px; color: rgb(85, 85, 85); font-size: 11px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input:focus {
	outline-color: rgb(0, 141, 240);
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-x {
	margin: 4px; font-size: 12px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-y {
	margin: 4px; font-size: 12px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-right {
	margin: 4px; font-size: 12px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-x {
	width: 79px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-y {
	width: 52px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-input-inline-right {
	width: 52px;
}
.google-visualization-clickeditor-bubble =
.google-visualization-charteditor-combobox {
	margin: 0px;
}
.google-visualization-clickeditor-bubble .goog-flat-menu-button {
	margin: 0px;
}
.goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown {
	border-color: rgb(184, 184, 184) transparent;
}
.google-visualization-clickeditor-entity-cover {
	overflow: hidden; visibility: hidden; position: absolute; cursor: =
pointer;
}
.google-visualization-clickeditor-entity-cover-stripes {
	background: url("//ssl.gstatic.com/charts/static/stripes.png"); top: =
0px; width: 100%; height: 100%; visibility: visible; position: absolute; =
opacity: 0.1;
}
.google-visualization-clickeditor-entity-cover-top {
	width: 1px; height: 1px; visibility: visible; position: absolute; =
background-color: rgb(0, 142, 241);
}
.google-visualization-clickeditor-entity-cover-bottom {
	width: 1px; height: 1px; visibility: visible; position: absolute; =
background-color: rgb(0, 142, 241);
}
.google-visualization-clickeditor-entity-cover-left {
	width: 1px; height: 1px; visibility: visible; position: absolute; =
background-color: rgb(0, 142, 241);
}
.google-visualization-clickeditor-entity-cover-right {
	width: 1px; height: 1px; visibility: visible; position: absolute; =
background-color: rgb(0, 142, 241);
}
.google-visualization-clickeditor-entity-cover-top {
	width: 100%;
}
.google-visualization-clickeditor-entity-cover-bottom {
	width: 100%;
}
.google-visualization-clickeditor-entity-cover-left {
	height: 100%;
}
.google-visualization-clickeditor-entity-cover-right {
	height: 100%;
}
.google-visualization-clickeditor-entity-cover-right {
	right: 0px;
}
.google-visualization-clickeditor-entity-cover-left {
	left: 0px;
}
.google-visualization-clickeditor-entity-cover-bottom {
	bottom: 0px;
}
.google-visualization-clickeditor-entity-cover =
.google-visualization-clickeditor-mid-input {
	width: 98%; opacity: 0;
}
.google-visualization-clickeditor-entity-cover =
.google-visualization-clickeditor-mid-input:focus {
	opacity: 1;
}
.google-visualization-clickeditor-header {
	padding: 3px; height: 30px; overflow: hidden; background-color: white;
}
.google-visualization-clickeditor-header-text {
	color: rgb(153, 153, 153); font-family: Arial,sans-serif; font-size: =
12px; margin-left: 5px; white-space: nowrap;
}
.google-visualization-clickeditor-header-view.jfk-button {
	z-index: 0;
}
.google-visualization-clickeditor-header-edit.jfk-button {
	z-index: 0;
}
.google-visualization-clickeditor-header-view.jfk-button-disabled.jfk-but=
ton {
	background: none; border: currentColor; border-image: none; margin-top: =
1px; margin-left: 1px; opacity: 0.5; box-shadow: none;
}
.google-visualization-clickeditor-header-edit.jfk-button-disabled.jfk-but=
ton {
	background: none; border: currentColor; border-image: none; margin-top: =
1px; margin-left: 1px; opacity: 0.5; box-shadow: none;
}
.google-visualization-clickeditor-header-view .docs-icon {
	margin-top: -3px; margin-left: -2px; opacity: 0.6;
}
.google-visualization-clickeditor-header-edit .docs-icon {
	margin-top: -3px; margin-left: -2px; opacity: 0.6;
}
.google-visualization-clickeditor-header-edit.jfk-button {
	margin-right: 5px;
}
.google-visualization-clickeditor-context-icon {
	padding: 0px 5px; top: 2px; right: 10px; position: absolute;
}
.google-visualization-clickeditor-resize.jfk-button-disabled.jfk-button =
{
	background: rgb(245, 245, 245);
}
.google-visualization-clickeditor-fit-area.jfk-button-disabled.jfk-button=
 {
	background: rgb(245, 245, 245);
}
.google-visualization-clickeditor-resize {
	border-color: transparent; height: 24px; line-height: 24px; =
margin-right: 2px;
}
.google-visualization-clickeditor-fit-area {
	border-color: transparent; height: 24px; line-height: 24px; =
margin-right: 2px;
}
.google-visualization-clickeditor-resize .docs-icon {
	margin-top: -3px; opacity: 0.6;
}
.google-visualization-clickeditor-fit-area .docs-icon {
	margin-top: -3px; opacity: 0.6;
}
.google-visualization-clickeditor-resize-text {
	margin: 0px 5px; color: rgb(85, 85, 85); font-size: 11px; font-weight: =
bold;
}
.google-visualization-clickeditor-fit-area-text {
	margin: 0px 5px; color: rgb(85, 85, 85); font-size: 11px; font-weight: =
bold;
}
.google-visualization-resizer-overlay {
	visibility: hidden; position: absolute;
}
.google-visualization-resizer-bar {
	background: url("//ssl.gstatic.com/charts/static/stripes.png") rgb(255, =
255, 255); width: 100%; height: 100%; visibility: visible; position: =
absolute; opacity: 0.1;
}
.google-visualization-resizer-bar:hover {
	opacity: 0.2;
}
.google-visualization-resizer-bar-center {
	top: 0px; width: 100%; height: 100%; position: absolute; cursor: =
crosshair;
}
.google-visualization-resizer-bar-north {
	top: 0px; height: 10px; cursor: n-resize;
}
.google-visualization-resizer-bar-south {
	height: 10px; bottom: 0px; position: absolute; cursor: s-resize;
}
.google-visualization-resizer-bar-east {
	width: 10px; right: 0px; position: absolute; cursor: e-resize;
}
.google-visualization-resizer-bar-west {
	left: 0px; width: 10px; position: absolute; cursor: w-resize;
}
.google-visualization-charteditor-dialog {
	width: 917px; height: 508px;
}
.google-visualization-charteditor-dialog .modal-dialog-title {
	font-family: Arial,sans-serif;
}
#google-visualization-charteditor-layout-table {
	color: rgb(34, 34, 34); font-family: Arial,sans-serif; font-size: 12px;
}
.google-visualization-charteditor-custom-panel {
	color: rgb(34, 34, 34); font-family: Arial,sans-serif; font-size: 12px;
}
#google-visualization-clickeditor {
	color: rgb(34, 34, 34); font-family: Arial,sans-serif; font-size: 12px;
}
.google-visualization-charteditor-menu {
	color: rgb(34, 34, 34); font-family: Arial,sans-serif; font-size: 12px;
}
.google-visualization-charteditor-small-input {
	border-width: 1px; border-style: solid; border-color: silver rgb(217, =
217, 217) rgb(217, 217, 217); padding: 5px 2px; border-radius: 1px; =
border-image: none; height: 16px; font-size: 13px; box-sizing: =
content-box; -webkit-border-radius: 1px; -moz-border-radius: 1px; =
-moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
.google-visualization-charteditor-mid-input {
	border-width: 1px; border-style: solid; border-color: silver rgb(217, =
217, 217) rgb(217, 217, 217); padding: 5px 2px; border-radius: 1px; =
border-image: none; height: 16px; font-size: 13px; box-sizing: =
content-box; -webkit-border-radius: 1px; -moz-border-radius: 1px; =
-moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
.google-visualization-charteditor-input {
	border-width: 1px; border-style: solid; border-color: silver rgb(217, =
217, 217) rgb(217, 217, 217); padding: 5px 2px; border-radius: 1px; =
border-image: none; height: 16px; font-size: 13px; box-sizing: =
content-box; -webkit-border-radius: 1px; -moz-border-radius: 1px; =
-moz-box-sizing: content-box; -webkit-box-sizing: content-box;
}
.google-visualization-charteditor-dialog .goog-flat-menu-button-dropdown =
{
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; border-width: 0px; top: 10px; width: 5px; =
height: 7px; position: absolute; opacity: 0.8;
}
.google-visualization-clickeditor-bubble .goog-flat-menu-button-dropdown =
{
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; border-width: 0px; top: 10px; width: 5px; =
height: 7px; position: absolute; opacity: 0.8;
}
.google-visualization-charteditor-custom-panel =
.goog-flat-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.=
png") no-repeat center; border-width: 0px; top: 10px; width: 5px; =
height: 7px; position: absolute; opacity: 0.8;
}
.google-visualization-charteditor-dialog .goog-flat-menu-button {
	margin: 0px 0px 0px 5px; padding: 6px 0px 6px 6px; height: 14px; =
text-align: left; line-height: normal; min-width: 0px;
}
.google-visualization-clickeditor-bubble .goog-flat-menu-button {
	margin: 0px 0px 0px 5px; padding: 6px 0px 6px 6px; height: 14px; =
text-align: left; line-height: normal; min-width: 0px;
}
.google-visualization-charteditor-custom-panel .goog-flat-menu-button {
	margin: 0px 0px 0px 5px; padding: 6px 0px 6px 6px; height: 14px; =
text-align: left; line-height: normal; min-width: 0px;
}
#google-visualization-clickeditor .goog-flat-menu-button {
	min-width: 34px;
}
.goog-flat-menu-button#google-visualization-charteditor-series-select-div=
 {
	margin: 0px; width: 100%;
}
.goog-flat-menu-button#google-visualization-charteditor-axes-select-div =
{
	margin: 0px; width: 100%;
}
#google-visualization-charteditor-select-legend-position {
	margin-left: 0px;
}
.goog-select.google-visualization-charteditor-axis-select-scale {
	margin-right: 36px; margin-left: 0px;
}
#google-visualization-charteditor-select-legend-position =
.goog-flat-menu-button-caption {
	width: 74px;
}
#google-visualization-charteditor-layout-table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; font-size: 12px;
}
#google-visualization-clickeditor {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; font-size: 12px;
}
.google-visualization-charteditor-custom-panel {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; font-size: 12px;
}
.google-visualization-charteditor-settings-td {
	padding: 0px 0px 0px 4px; left: -4px; width: 288px; overflow: hidden; =
vertical-align: top; position: relative;
}
.google-visualization-charteditor-custom-panel {
	padding: 0px 0px 0px 4px; left: -4px; width: 288px; overflow: hidden; =
vertical-align: top; position: relative;
}
.google-visualization-charteditor-custom-panel {
	height: 420px; line-height: 1.4em;
}
.google-visualization-charteditor-preview-td {
	padding: 0px 0px 0px 6px; left: 346px; top: 81px; width: 602px; height: =
411px; overflow: hidden; vertical-align: top; position: absolute;
}
#google-visualization-charteditor-preview-example-template {
	color: rgb(17, 85, 204);
}
#google-visualization-charteditor-help-link {
	color: rgb(17, 17, 204); font-size: 12px; font-weight: normal; float: =
right;
}
.google-visualization-charteditor-dialog-spinner-div {
	height: 370px; text-align: center; position: relative;
}
.google-visualization-charteditor-dialog-spinner {
	background: url("//ssl.gstatic.com/docs/spreadsheets/spinner.gif") =
no-repeat; top: 155px; width: 20px; height: 20px; position: relative;
}
#google-visualization-charteditor-panel-wrapper {
	width: 300px; height: 373px; float: left;
}
#google-visualization-charteditor-preview-div-wrapper {
	padding: 0px; border: 1px solid rgb(228, 228, 228); border-image: none; =
top: 8px; position: relative;
}
#google-visualization-charteditor-preview-div-chart {
	overflow: hidden;
}
.google-visualization-charteditor-panel {
	width: 100%; height: 100%;
}
.google-visualization-charteditor-panel-scroll {
	overflow: auto; position: relative;
}
.google-visualization-charteditor-panel .goog-menu-button {
	cursor: default;
}
#google-visualization-charteditor-custom-data-input {
	position: relative;
}
#google-visualization-charteditor-custom-data-input =
.sites-gviz-datasource-control {
=09
}
#google-visualization-charteditor-panel-navigate-div {
	padding: 5px 0px 0px 10px; width: 900px; line-height: 1.5em; font-size: =
13px; margin-bottom: 15px; border-bottom-color: rgb(204, 204, 204); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.goog-tab-bar#google-visualization-charteditor-panel-navigate-div {
	background: none; list-style: none; cursor: default;
}
.goog-tab.google-visualization-charteditor-panel-navigation-cell {
	background: white; padding: 3px 10px; border: currentColor; =
border-image: none; color: rgb(102, 102, 102); text-decoration: none; =
position: relative; cursor: default;
}
.goog-tab-hover.google-visualization-charteditor-panel-navigation-cell {
	color: rgb(34, 34, 34); cursor: pointer;
}
.goog-tab-selected.google-visualization-charteditor-panel-navigation-cell=
 {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, =
204) rgb(204, 204, 204) white; border-image: none; color: rgb(32, 32, =
32); font-weight: 700; text-decoration: none; margin-bottom: -1px; =
cursor: default; border-top-left-radius: 2px; border-top-right-radius: =
2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: =
2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: =
2px;
}
.goog-tab-hover.goog-tab-selected.google-visualization-charteditor-panel-=
navigation-cell {
	text-decoration: none; cursor: default;
}
.google-visualization-charteditor-panel-title {
	padding-bottom: 6px; font-size: 13px; font-weight: 800; position: =
relative;
}
.google-visualization-charteditor-section {
	position: relative;
}
#google-visualization-charteditor-options-panel =
.google-visualization-charteditor-section {
	background: white; padding: 10px 10px 20px; border: 1px solid rgb(229, =
229, 229); border-image: none; width: 260px; margin-top: -1px;
}
.google-visualization-charteditor-multi-section-gap {
	height: 4px;
}
.google-visualization-charteditor-item-gap {
	height: 15px;
}
.google-visualization-charteditor-title-gap {
	height: 10px;
}
.google-visualization-charteditor-multi-section-title {
	background: whitesmoke; padding: 6px 10px; border: 1px solid rgb(229, =
229, 229); border-image: none; width: 260px; text-align: left; color: =
rgb(209, 72, 54); font-size: 13px; font-weight: bold; display: table;
}
.google-visualization-charteditor-multi-section-title-text {
	padding-right: 7px; display: table-cell;
}
.google-visualization-charteditor-multi-section-chooser {
	width: 100%; display: table-cell;
}
.google-visualization-charteditor-section-title {
	padding: 5px 0px; color: rgb(34, 34, 34); font-size: 13px; font-weight: =
normal;
}
.google-visualization-charteditor-data-range {
	padding: 5px 0px; color: rgb(34, 34, 34); font-size: 13px; font-weight: =
bold;
}
.google-visualization-charteditor-short-title {
	width: 88px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.google-visualization-charteditor-section > div > table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 250px; border-collapse: collapse; table-layout: fixed; =
border-spacing: 0;
}
.google-visualization-charteditor-section > tbody > tr > td {
	margin: 0px; padding: 0px; width: 125px; vertical-align: top;
}
#google-visualization-charteditor-select-series {
	margin: 0px !important;
}
.google-visualization-charteditor-select-series-color {
	margin: 0px; left: -15px; top: 1px; width: 10px; height: 10px; =
position: relative;
}
.google-visualization-charteditor-series-color-palette =
.goog-palette-cell {
	border-right-color: rgb(51, 51, 51); border-right-width: 1px; =
border-right-style: solid;
}
.google-visualization-charteditor-menu-item-global {
	margin-left: 10px;
}
.google-visualization-charteditor-color .goog-flat-menu-button {
	min-width: 38px;
}
.google-visualization-charteditor-color .goog-flat-menu-button-disabled =
{
	background-image: none;
}
.google-visualization-charteditor-color .goog-flat-menu-button-disabled =
.goog-flat-menu-button-dropdown {
	opacity: 0.4;
}
.google-visualization-charteditor-color .goog-flat-menu-button-disabled =
.goog-flat-menu-button-indicator {
	opacity: 0.5;
}
.google-visualization-charteditor-color .goog-flat-menu-button-indicator =
{
	outline: rgb(187, 187, 187) solid 1px; width: 14px; height: 14px; =
margin-left: 4px;
}
.google-visualization-charteditor-inherit-color {
	height: 25px;
}
.google-visualization-charteditor-inherit-color .jfk-palette-colorswatch =
{
	background-color: rgb(243, 243, 243) !important;
}
.google-visualization-charteditor-inherit-color-header {
	margin: 5px; top: -4px;
}
.goog-option-selected.google-visualization-charteditor-none-color =
.goog-menuitem-checkbox {
	outline: black solid 1px; border: 1px solid transparent; border-image: =
none;
}
.goog-menuitem.google-visualization-charteditor-none-color {
	color: rgb(51, 51, 51); padding-left: 20px; font-family: =
Arial,sans-serif; font-size: 12px;
}
.goog-option-selected.google-visualization-charteditor-none-color {
	background-image: none;
}
.goog-menuheader.google-visualization-charteditor-theme-header {
	padding: 5px 0px 0px; color: rgb(51, 51, 51); font-family: =
Arial,sans-serif; font-size: 12px; margin-top: 4px;
}
.google-visualization-charteditor-colormenu .jfk-palette-table {
	margin: 3px 0px 0px; padding: 0px;
}
.jfk-colormenu.google-visualization-charteditor-colormenu {
	padding: 10px;
}
.google-visualization-charteditor-none-color .goog-menuitem-checkbox {
	background: url("//ssl.gstatic.com/ui/v1/dialog/close-x.png") no-repeat =
50% 50% !important; margin: 0px; top: 7px; width: 13px; height: 13px;
}
.google-visualization-charteditor-color-full .goog-menu-button-caption {
	padding: 0px;
}
.google-visualization-charteditor-color-full .goog-menu-button-inner-box =
{
	padding: 2px !important;
}
.google-visualization-charteditor-link {
	color: blue; font-weight: bold;
}
.google-visualization-charteditor-link:hover {
	text-decoration: underline; cursor: pointer;
}
.google-visualization-charteditor-input {
	width: 98%;
}
.google-visualization-charteditor-input-disabled {
	border: 1px solid rgb(218, 218, 218); border-image: none; color: =
rgb(204, 204, 204); background-color: rgb(243, 243, 243);
}
.google-visualization-charteditor-input-label-disabled {
	color: rgb(204, 204, 204);
}
.google-visualization-charteditor-mid-input {
	width: 138px;
}
.google-visualization-charteditor-glasspane {
	opacity: 0.6; background-color: rgb(238, 238, 238);
}
.google-visualization-charteditor-help-text {
	color: rgb(204, 204, 204); font-size: 12px;
}
#google-visualization-charteditor-data-preview {
	display: none;
}
#google-visualization-charteditor-data-preview-arrow {
	background: url("//ssl.gstatic.com/editor/editortoolbar.png") no-repeat =
-422px; top: 50%; width: 10px; height: 10px; display: none; cursor: =
default;
}
.google-visualization-charteditor-data-mismatch {
	padding: 10px; color: rgb(85, 85, 85); line-height: 1em; font-size: =
13px;
}
.google-visualization-charteditor-data-mismatch-header {
	color: black; font-size: 16px; margin-bottom: 10px; margin-left: 10px;
}
.google-visualization-charteditor-mismatch-icon {
	background: url("//ssl.gstatic.com/charts/static/alert.png") no-repeat; =
width: 20px; height: 18px;
}
#google-visualization-charteditor-preview-mismatch-thumbnail {
	margin: 0px 0px 0px 2px; width: 110px; height: 68px; float: right;
}
.google-visualization-charteditor-tooltip {
	font-family: Arial,sans-serif;
}
.google-visualization-charteditor-link {
	color: rgb(51, 51, 51); font-weight: normal; text-decoration: none;
}
.google-visualization-charteditor-link:hover {
	text-decoration: underline; cursor: pointer;
}
.google-visualization-charteditor-checkbox {
	margin: 2px 2px 2px 0px; padding: 0px; overflow: hidden; display: =
inline-block; white-space: nowrap; position: relative; cursor: default;
}
.google-visualization-charteditor-checkbox-container =
.google-visualization-charteditor-checkbox {
	width: 120px;
}
.google-visualization-charteditor-combobox-closed.google-visualization-ch=
arteditor-combobox {
	border: 1px solid rgba(0, 0, 0, 0.1); border-image: none; =
background-image: -ms-linear-gradient(whitesmoke, rgb(241, 241, 241)); =
background-color: whitesmoke;
}
.google-visualization-charteditor-combobox-disabled.google-visualization-=
charteditor-combobox {
	border: 1px solid rgb(242, 242, 242); border-image: none; opacity: 1; =
background-color: white;
}
.google-visualization-charteditor-combobox =
.goog-toolbar-combo-button-input {
	padding: 0px 0px 0px 3px; width: 28px; position: relative;
}
.google-visualization-charteditor-combobox-disabled =
.goog-toolbar-combo-button-input {
	color: rgb(184, 184, 184);
}
.google-visualization-charteditor-combobox-disabled =
.goog-toolbar-combo-button-dropdown {
	opacity: 0.4;
}
.goog-toolbar-combo-button.google-visualization-charteditor-combobox {
	padding: 1px 0px; top: auto; margin-left: 4px;
}
.google-visualization-charteditor-checkbox-disabled {
	color: rgb(102, 102, 102);
}
.google-visualization-charteditor-checkbox .goog-checkbox {
	cursor: default;
}
.google-visualization-charteditor-toggle {
	margin: 0px; min-width: 24px;
}
.jfk-button.google-visualization-charteditor-toggle {
	padding: 0px; height: 26px; line-height: 24px; z-index: auto;
}
.google-visualization-charteditor-toggle-disabled {
	opacity: 0.3;
}
.google-visualization-charteditor-toggle-bold-content {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite40.png") =
no-repeat -23px -466px; top: 2px; width: 16px; height: 16px;
}
.google-visualization-charteditor-toggle-italic-content {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite40.png") =
no-repeat -2px -2176px; top: 2px; width: 16px; height: 16px;
}
.google-visualization-charteditor-name-input {
	padding: 4px; border: 1px solid transparent; border-image: none; width: =
400px; height: 14px; color: rgb(32, 32, 32); font-family: =
Arial,sans-serif; font-size: 13px; font-weight: 800;
}
.google-visualization-charteditor-help-text.google-visualization-chartedi=
tor-name-input {
	color: rgb(102, 102, 102); font-weight: normal;
}
.google-visualization-charteditor-name-input:hover {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
.google-visualization-charteditor-name-input:focus {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
.google-visualization-charteditor-small-input {
	width: 118px;
}
.google-visualization-charteditor-chart-img-div {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; =
width: 45px; text-align: center; margin-top: 5px;
}
.google-visualization-charteditor-chart-type-table {
	width: 100%; background-color: rgb(246, 246, 246);
}
.google-visualization-charteditor-type-select-button =
.goog-custom-button-inner-box {
	border-width: 1px; margin: 0px; padding: 1px; vertical-align: middle;
}
.google-visualization-charteditor-type-select-button =
.goog-custom-button-outer-box {
	border-width: 1px; margin: 0px; padding: 0.5px; vertical-align: middle;
}
.google-visualization-charteditor-type-select-label {
	margin: -4px 0px 0px; padding: 0px; border: 0px currentColor; =
border-image: none; height: 10px; text-align: center; font-size: 10px; =
vertical-align: text-top;
}
.google-visualization-charteditor-thumbnail .jfk-radiobutton-radio {
	margin: 0px; border-radius: 0px; border: currentColor; border-image: =
none; left: 0px; top: 0px; position: static; -webkit-border-radius: 0px; =
-moz-border-radius: 0px;
}
.google-visualization-charteditor-thumbnail =
.jfk-radiobutton-radio::after {
	content: none;
}
.jfk-radiobutton.google-visualization-charteditor-thumbnail {
	margin: 4px 12px 8px 0px; padding: 0px; border: 4px solid rgb(221, 221, =
221); border-image: none; width: 110px; height: 68px; display: block;
}
.jfk-radiobutton-checked.google-visualization-charteditor-thumbnail {
	border: 4px solid rgb(102, 136, 238); border-image: none; width: 110px; =
height: 68px; outline-color: rgb(255, 255, 255);
}
.google-visualization-charteditor-thumbnail:focus {
	border: 4px solid rgb(193, 217, 255); border-image: none; cursor: =
pointer;
}
.jfk-radiobutton-checked.google-visualization-charteditor-thumbnail:focus=
 {
	border: 4px solid rgb(102, 136, 238); border-image: none;
}
#google-visualization-charteditor-chart-type-categories {
	width: 105px; border-right-color: rgb(220, 220, 220); =
border-right-width: 2px; border-right-style: dotted; float: left;
}
.goog-tab-bar#google-visualization-charteditor-chart-type-categories {
	background: none; list-style: none; cursor: default;
}
.goog-tab.google-visualization-charteditor-category {
	background: white; padding: 2px 0px; border: currentColor; =
border-image: none; height: 25px; font-weight: normal; text-decoration: =
none; margin-bottom: 5px; position: relative; cursor: default;
}
.goog-tab-hover.google-visualization-charteditor-category {
	cursor: pointer; background-color: rgb(242, 242, 242);
}
.goog-tab-hover.google-visualization-charteditor-category =
.google-visualization-charteditor-category-label {
	text-decoration: underline;
}
.goog-tab-selected.google-visualization-charteditor-category {
	font-weight: bold; background-color: rgb(221, 221, 221) !important;
}
.goog-tab-hover.goog-tab-selected.google-visualization-charteditor-catego=
ry {
	cursor: default; background-color: rgb(221, 221, 221);
}
.goog-tab-hover.goog-tab-selected.google-visualization-charteditor-catego=
ry .google-visualization-charteditor-category-label {
	text-decoration: none;
}
.google-visualization-charteditor-category-label {
	top: -7px; color: rgb(102, 102, 102); font-family: Arial,sans-serif; =
font-size: 13px; margin-left: 15px; position: relative;
}
.google-visualization-charteditor-category-label {
	text-decoration: inherit;
}
.google-visualization-charteditor-mini {
	margin: 2px;
}
.google-visualization-charteditor-chart-type-subtypes {
	height: 100%; display: block; -ms-overflow-y: scroll; max-height: =
372px;
}
#google-visualization-charteditor-chart-type-subtypes {
	width: 155px; float: right;
}
.google-visualization-charteditor-combobox-icon {
	left: 9px; top: 7px; width: 12px; height: 12px; position: absolute;
}
.google-visualization-charteditor-horizontal-menu {
	padding: 1px 5px 5px;
}
.google-visualization-charteditor-float-start {
	float: left;
}
.google-visualization-charteditor-float-end {
	float: right;
}
.google-visualization-charteditor-float-clear {
	clear: both;
}
.google-visualization-charteditor-align-end {
	text-align: right;
}
.google-visualization-charteditor-align-start {
	text-align: left;
}
.google-visualization-charteditor-display-none {
	display: none;
}
.annotationsdiv .goog-custom-button-outer-box {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none;
}
.annotationsdiv .goog-custom-button-inner-box {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none;
}
.google-visualization-charteditor-mini-area {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -105px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-bar {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -168px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-column {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px 0px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-combo {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -42px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-line {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -126px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-map {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -21px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-more {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -63px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-pie {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -84px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-scatter {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -147px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-step {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -210px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-trend {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -189px; width: 21px; height: 21px;
}
.google-visualization-charteditor-mini-histogram {
	background: url("//ssl.gstatic.com/charts/static/mini3.png") no-repeat =
0px -231px; width: 21px; height: 21px;
}
.google-visualization-charteditor-thumbs-annotatedtimeline-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -612px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-annotatedtimeline {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2507px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-areachart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3391px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-areachart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2779px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-areachart-stacked-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -408px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-areachart-stacked {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2031px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-barchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -4124px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-barchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3187px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-barchart-stacked-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3527px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-barchart-stacked {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -816px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-bubblechart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -136px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-bubblechart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1020px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-candlestickchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1156px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-candlestickchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3255px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-columnchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3784px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-columnchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2099px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-columnchart-stacked-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2983px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-columnchart-stacked {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1088px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-combochart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -340px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-combochart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px 0px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-donutchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1360px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-donutchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2371px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-gauge-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1496px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-gauge {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -476px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-geochart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2575px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-geochart-markers-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -68px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-geochart-markers {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2439px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-geochart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -4192px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-histogram-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3323px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-histogram {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1564px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-imageradarchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3051px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-imageradarchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2235px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-imagesparkline-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2643px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-imagesparkline {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2167px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-linechart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1632px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-linechart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -544px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-linechart-smooth-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1963px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-linechart-smooth {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3119px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-map-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -4056px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-map-normal {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1904px; width: 100px; height: 59px;
}
.google-visualization-charteditor-thumbs-map {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1292px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-map-satellite {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3595px; width: 100px; height: 60px;
}
.google-visualization-charteditor-thumbs-map-street-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2915px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-map-street {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -680px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-map-terrain {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3723px; width: 100px; height: 61px;
}
.google-visualization-charteditor-thumbs-motionchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2711px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-motionchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1836px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-orgchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -884px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-orgchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1428px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-piechart-3d-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -952px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-piechart-3d {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3655px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-piechart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2303px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-piechart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3852px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-scatterchart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -272px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-scatterchart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3988px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-steppedareachart-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -2847px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-steppedareachart {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3920px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-table-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1768px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-table {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -204px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-timeline-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1224px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-timeline {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -3459px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-treemap-disabled {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -1700px; width: 110px; height: 68px;
}
.google-visualization-charteditor-thumbs-treemap {
	background: url("//ssl.gstatic.com/charts/static/thumbs18.png") =
no-repeat 0px -748px; width: 110px; height: 68px;
}
.container.google-visualization-atl {
=09
}
.google-visualization-atl .border {
	border: 1px solid rgb(128, 128, 128); border-image: none; =
background-color: rgb(255, 255, 255);
}
.google-visualization-atl .containerTable {
	padding: 0px; border: 0px currentColor; border-image: none; width: =
100%; height: 100%; display: table; table-layout: fixed;
}
.google-visualization-atl .containerTableRow {
	display: table-row;
}
.google-visualization-atl .containerTable .td {
	padding: 0px; vertical-align: top; display: table-cell;
}
.google-visualization-atl .chartTdContainer {
=09
}
.google-visualization-atl .outerChartContainer {
	overflow: hidden;
}
.google-visualization-atl .chartControls {
	width: 100%; height: auto; display: table; white-space: nowrap; =
border-collapse: collapse; border-spacing: 0;
}
.google-visualization-atl .twoRows.chartControls {
	height: 41px;
}
.google-visualization-atl .zoomControls {
	padding: 4px 7px 1px; overflow: hidden; font-size: 10px; display: =
table-cell; white-space: nowrap;
}
.google-visualization-atl .zoomControls button.zoomButton {
	margin-right: 0.33em;
}
.google-visualization-atl button {
	padding: 0px 2px; line-height: 10px; font-size: 9px;
}
.google-visualization-atl .legend {
	padding: 4px 7px 1px; text-align: right; overflow: hidden; font-size: =
10px; display: table-cell; white-space: nowrap;
}
.google-visualization-atl .legend-dot {
	border-radius: 4px; width: 8px; height: 8px; margin-right: 2px; =
display: inline-block; box-shadow: 0px 0px 1px 1px =
rgba(206,206,195,0.75); -moz-box-shadow: 0px 0px 1px 1px rgba(206, 206, =
195, 0.75); -webkit-box-shadow: 0px 0px 1px 1px rgba(206, 206, 195, =
0.75);
}
.google-visualization-atl .rangeControl {
	overflow: hidden;
}
.google-visualization-atl .annotationsTdContainer {
	height: 0px; border-left-color: rgb(128, 128, 128); border-left-width: =
1px; border-left-style: solid;
}
.google-visualization-atl .annotationsFilterContainer {
	padding: 4px; overflow: hidden; font-size: 10px; white-space: nowrap;
}
.google-visualization-atl .annotationsFilterContainer input {
	width: 15em; font-size: 10px;
}
.google-visualization-atl .annotationsContainer {
=09
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-head {
	display: none;
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-odd {
	background: none;
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-odd td {
	background: none;
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-even {
	background: none;
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-even td {
	background: none;
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-sel {
	background-color: rgb(238, 238, 238);
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-tr-sel td {
	background-color: rgb(238, 238, 238);
}
.google-visualization-atl .annotationsContainer =
.google-visualization-table-td {
	border-width: 0px 0px 1px; font-size: 0.75em; vertical-align: top;
}
.google-visualization-atl .annotationsContainer .title {
	font-weight: bold;
}
.google-visualization-atl .annotationsContainer .date {
	color: rgb(102, 102, 102); font-size: 0.75em; white-space: nowrap;
}
.google-visualization-table {
	vertical-align: bottom; display: inline-block; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.google-visualization-table * {
	box-sizing: inherit; -moz-box-sizing: inherit; -webkit-box-sizing: =
inherit;
}
.google-visualization-table > div:first-child {
	border: 0px solid rgb(238, 238, 238); border-image: none;
}
.google-visualization-table > div:first-child.scrolling =
.google-visualization-table-table th {
	color: transparent; visibility: hidden; opacity: 0;
}
.google-visualization-table > div:first-child.scrolling =
.google-visualization-table-table .frozen-column {
	color: transparent; visibility: hidden; opacity: 0;
}
.google-visualization-table > div:first-child.doneScrolling =
.google-visualization-table-table th {
	transition:opacity 0.25s ease-in 0.1s; -webkit-transition: opacity .25s =
ease-in .1s; -o-transition: opacity .25s ease-in .1s;
}
.google-visualization-table > div:first-child.doneScrolling =
.google-visualization-table-table .frozen-column {
	transition:visibility, opacity 0.15s ease-in 0.15s; -webkit-transition: =
visibility, opacity .15s ease-in .15s; -o-transition: visibility, =
opacity .15s ease-in .15s;
}
.google-visualization-table-table {
	background: white; margin: 0px; font-family: arial,helvetica; =
font-size: 10pt; border-collapse: separate; cursor: default; =
border-spacing: 0;
}
.google-visualization-table-table * {
	margin: 0px;
}
.google-visualization-table .gradient {
	background-image: linear-gradient(rgba(255, 255, 255, 0.8) 0%, =
rgba(255, 255, 255, 0.7) 30%, rgba(255, 255, 255, 0.5) 60%, rgba(255, =
255, 255, 0) 100%);
}
.google-visualization-table-tr-head {
	text-align: center; font-weight: bold; background-color: rgb(228, 233, =
244);
}
.google-visualization-table-sorthdr {
	cursor: pointer;
}
.google-visualization-table-sortind {
	color: rgb(204, 204, 204); padding-left: 4px;
}
.unsorted .google-visualization-table-sortind {
	display: none;
}
.unsorted .google-visualization-table-sortind::after {
	content: "\002003";
}
.sort-ascending .google-visualization-table-sortind::after {
	content: "\0025b2";
}
.sort-descending .google-visualization-table-sortind::after {
	content: "\0025bc";
}
.google-visualization-table-th {
	white-space: nowrap; cursor: pointer;
}
.google-visualization-table-td {
	overflow: hidden;
}
.google-visualization-table-th {
	padding: 2px 0.35em; background-clip: padding-box; background-color: =
inherit;
}
.google-visualization-table-td {
	padding: 2px 0.35em; background-clip: padding-box; background-color: =
inherit;
}
.google-visualization-table-table td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgb(238, 238, 238); padding: 2px 0.35em; border-image: none;
}
.google-visualization-table-table th {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgb(238, 238, 238); padding: 2px 0.35em; border-image: none;
}
.google-visualization-table-table th {
	position: relative; z-index: 10;
}
.google-visualization-table-table td.frozen-column {
	position: relative; z-index: 5;
}
.google-visualization-table-table thead th.frozen-column {
	z-index: 15;
}
.google-visualization-table-table .last-frozen-column {
	border-right-color: rgb(238, 238, 238); border-right-width: 2px; =
border-right-style: ridge;
}
.google-visualization-table-tr-even {
	background-color: rgb(255, 255, 255);
}
.google-visualization-table-tr-odd {
	background-color: rgb(250, 250, 250);
}
.google-visualization-table-tr-sel {
	background-color: rgb(214, 233, 248);
}
.google-visualization-table-tr-over {
	background-color: rgb(231, 233, 249);
}
.google-visualization-table-type-bool.google-visualization-table-td {
	text-align: center; font-family: "Arial Unicode MS",Arial,Helvetica;
}
.google-visualization-table-type-date.google-visualization-table-td {
	text-align: center;
}
.google-visualization-table-type-number.google-visualization-table-td {
	text-align: right; white-space: nowrap;
}
.google-visualization-table-seq {
	text-align: right; color: rgb(102, 102, 102);
}
.google-visualization-table-div-page {
	padding: 1px 0px 0px 1px; border: 0px currentColor; border-image: none; =
width: 100%; font-family: Arial,sans-serif; display: inline-block; =
background-color: rgb(228, 233, 244);
}
.google-visualization-table-div-page [role=3D'button'] {
	line-height: 10px; font-family: "Arial Unicode MS",Arial,Helvetica; =
font-size: 10px; margin-top: 2px; margin-bottom: 2px; display: =
inline-block; cursor: pointer;
}
.google-visualization-table-div-page [role=3D'button'] =
.goog-custom-button-inner-box {
	padding: 1px 1px 2px;
}
.google-visualization-table-page-prev {
=09
}
.google-visualization-table-page-next {
=09
}
.google-visualization-table-page-prev::before {
	content: "\0025c4";
}
.google-visualization-table-page-next::before {
	content: "\0025ba";
}
.google-visualization-table-page-numbers {
	margin: 0px; vertical-align: middle; display: inline-block; -ms-zoom: =
1;
}
.ie8 .google-visualization-table-page-numbers {
	display: inline;
}
.google-visualization-table-page-number {
	margin: 2px; padding: 0px 2px; border-radius: 3px; border: 1px outset =
buttonshadow; border-image: none; text-align: center; color: black; =
font-size: 10px; text-decoration: none; vertical-align: middle; display: =
inline-block; min-width: 10px; background-color: rgb(228, 233, 244); =
-webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.current.google-visualization-table-page-number {
	background: rgb(254, 254, 254); border-style: inset; font-size: 11px; =
font-weight: bold;
}
.google-visualization-table-page-number:hover {
	background: rgb(254, 254, 254); border-style: inset;
}
.google-visualization-table .transparent {
	border-color: transparent; background-image: none; background-color: =
transparent;
}
.google-visualization-table .transparentIE6 {
	background: none;
}
.google-visualization-table th .transparent {
	color: transparent; opacity: 0;
}
.google-visualization-table td .transparent {
	color: transparent; opacity: 0;
}
.google-visualization-table .google-visualization-hidden {
	visibility: hidden; pointer-events: none;
}
.google-visualization-table-loadtest {
	padding-left: 6px;
}
.google-visualization-sparkline-default {
	color: gray; font-size: small; border-spacing: 0px; background-color: =
rgb(255, 255, 255);
}
.google-visualization-sparkline-selected {
	padding: 1px; color: gray; font-size: small; border-spacing: 0px; =
background-color: rgb(214, 233, 248);
}
.google-visualization-sparkline-over {
	padding: 1px; color: gray; font-size: small; border-spacing: 0px; =
background-color: rgb(231, 233, 249);
}
.google-visualization-sparkline-image {
	display: block;
}
.google-visualization-orgchart-table {
	border: 0px currentColor; border-image: none; text-align: center;
}
.google-visualization-orgchart-table * {
	margin: 0px; padding: 2px;
}
.google-visualization-orgchart-space-small {
	border: 0px currentColor; border-image: none; width: 4px; height: 1px;
}
.google-visualization-orgchart-space-medium {
	border: 0px currentColor; border-image: none; width: 10px; height: 1px;
}
.google-visualization-orgchart-space-large {
	border: 0px currentColor; border-image: none; width: 16px; height: 1px;
}
.google-visualization-orgchart-noderow-small {
	border: 0px currentColor; border-image: none; height: 12px;
}
.google-visualization-orgchart-noderow-medium {
	border: 0px currentColor; border-image: none; height: 30px;
}
.google-visualization-orgchart-noderow-large {
	border: 0px currentColor; border-image: none; height: 46px;
}
.google-visualization-orgchart-connrow-small {
	height: 2px; font-size: 1px;
}
.google-visualization-orgchart-connrow-medium {
	height: 6px; font-size: 4px;
}
.google-visualization-orgchart-connrow-large {
	height: 10px; font-size: 8px;
}
.google-visualization-orgchart-node {
	border: 2px solid rgb(181, 217, 234); border-image: none; text-align: =
center; font-family: arial,helvetica; vertical-align: middle; cursor: =
default; background-color: rgb(237, 247, 255); -moz-box-shadow: rgba(0, =
0, 0, 0.5) 3px 3px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px =
3px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.google-visualization-orgchart-nodesel {
	border: 2px solid rgb(227, 202, 75); border-image: none; =
background-color: rgb(255, 247, 174);
}
.google-visualization-orgchart-node-small {
	font-size: 0.6em;
}
.google-visualization-orgchart-node-medium {
	font-size: 0.8em;
}
.google-visualization-orgchart-node-large {
	font-size: 1.2em; font-weight: bold;
}
.google-visualization-orgchart-linenode {
	border: 0px currentColor; border-image: none;
}
.google-visualization-orgchart-lineleft {
	border-left-color: rgb(51, 136, 221); border-left-width: 1px; =
border-left-style: solid;
}
.google-visualization-orgchart-lineright {
	border-right-color: rgb(51, 136, 221); border-right-width: 1px; =
border-right-style: solid;
}
.google-visualization-orgchart-linebottom {
	border-bottom-color: rgb(51, 136, 221); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-charteditor-chart-area-resizer =
.docs-squarehandleselectionbox-border {
	border: 1px solid rgb(158, 158, 158); transition:opacity 250ms =
cubic-bezier(0.4, 0, 1, 1); border-image: none; opacity: 0; =
-webkit-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, 1); =
-moz-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, 1); =
-o-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, 1);
}
.waffle-charteditor-chart-area-resizer =
.docs-squarehandleselectionbox-handle {
	background: rgb(255, 255, 255); border: 1px solid rgb(158, 158, 158); =
transition:opacity 250ms cubic-bezier(0.4, 0, 1, 1); border-image: none; =
opacity: 0; -webkit-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, =
1); -moz-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, 1); =
-o-transition: opacity 250ms cubic-bezier(0.4, 0.0, 1, 1);
}
.waffle-charteditor-chart-area-resizer:hover =
.docs-squarehandleselectionbox-border {
	opacity: 1;
}
.waffle-charteditor-chart-area-resizer:hover =
.docs-squarehandleselectionbox-handle {
	opacity: 1;
}
.waffle-charteditor-chart-area-resizer-active =
.docs-squarehandleselectionbox-border {
	opacity: 1;
}
.waffle-charteditor-chart-area-resizer-active =
.docs-squarehandleselectionbox-handle {
	opacity: 1;
}
.waffle-charteditor-chart-area-resizer-dragging =
.docs-squarehandleselectionbox-border {
	opacity: 1;
}
.waffle-charteditor-chart-area-resizer-dragging =
.docs-squarehandleselectionbox-handle {
	opacity: 1;
}
.waffle-charteditor-edit-context-menu {
	font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.waffle-charteditor-edit-context-menu .goog-menuitem {
	padding-right: 110px; padding-left: 30px;
}
.waffle-charteditor-edit-context-menu-header {
	padding: 2px 8px 6px; color: rgba(0, 0, 0, 0.38); text-transform: =
uppercase; font-weight: bold;
}
.waffle-charteditor-text-edit-overlay {
	outline: rgba(68, 163, 250, 0.3) solid 3px; border: 1px solid rgb(68, =
163, 250); border-image: none; color: rgba(0, 0, 0, 0.54); line-height: =
1; font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; =
font-size: 16px; position: absolute; z-index: 1; cursor: text; =
background-color: rgb(255, 255, 255); outline-offset: 0; resize: none;
}
.docs-material-labeled-text-field {
	height: 40px; line-height: 40px; padding-top: 5px; position: relative;
}
.docs-material-labeled-text-field-input {
	background: none; border-width: medium medium 1px; border-style: none =
none solid; border-color: currentColor currentColor rgba(0, 0, 0, 0.12); =
transition:border-color 200ms cubic-bezier(0.4, 0, 0.2, 1); =
border-image: none; width: 100%; height: 26px; color: rgba(0, 0, 0, =
0.87); line-height: 26px; overflow: hidden; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
-ms-text-overflow: ellipsis; box-sizing: border-box; -webkit-transition: =
border-color 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: =
border-color 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: =
border-color 200ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.docs-material-labeled-text-field-hover =
.docs-material-labeled-text-field-input {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-material-labeled-text-field-focused =
.docs-material-labeled-text-field-input {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.docs-material-labeled-text-field-disabled =
.docs-material-labeled-text-field-input {
	color: rgba(0, 0, 0, 0.12); border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: dotted; cursor: default;
}
.docs-material-labeled-text-field-label {
	transform-origin: left bottom; transition:transform 200ms =
cubic-bezier(0.4, 0, 1, 1); color: rgb(97, 97, 97); line-height: 45px; =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
13px; position: absolute; -webkit-transition: transform 200ms =
cubic-bezier(0.4, 0.0, 1, 1); -moz-transition: transform 200ms =
cubic-bezier(0.4, 0.0, 1, 1); -o-transition: transform 200ms =
cubic-bezier(0.4, 0.0, 1, 1);
}
.docs-material-labeled-text-field-has-text =
.docs-material-labeled-text-field-label {
	transform: translateY(-22px) scale(0.846);
}
.docs-material-labeled-text-field-focused =
.docs-material-labeled-text-field-label {
	transform: translateY(-22px) scale(0.846);
}
.docs-material-labeled-text-field-focused =
.docs-material-labeled-text-field-label {
	color: rgb(66, 133, 244);
}
.docs-material-labeled-text-field-disabled =
.docs-material-labeled-text-field-label {
	opacity: 0.12;
}
.docs-material-text-field-input {
	background: none; border-width: medium medium 1px; border-style: none =
none solid; border-color: currentColor currentColor rgba(0, 0, 0, 0.12); =
transition:border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); =
border-image: none; width: 100%; height: 26px; color: rgba(0, 0, 0, =
0.87); line-height: 26px; overflow: hidden; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
-ms-text-overflow: ellipsis; box-sizing: border-box; -webkit-transition: =
border-color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: =
border-color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: =
border-color 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.docs-material-text-field-hover .docs-material-text-field-input {
	border-bottom-color: rgba(0, 0, 0, 0.38);
}
.docs-material-text-field-focused .docs-material-text-field-input {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.docs-material-text-field-disabled .docs-material-text-field-input {
	color: rgba(0, 0, 0, 0.12); border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: dotted; cursor: default;
}
.waffle-dataconnector-prompt {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute; =
box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px =
rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
.waffle-dataconnector-prompt-bg {
	left: 0px; top: 0px; position: absolute;
}
.waffle-dataconnector-prompt:focus {
=09
}
.waffle-dataconnector-prompt-title {
	padding: 24px 24px 20px;
}
.waffle-dataconnector-prompt-title-text {
	font: 500 21px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; padding-right: 38px; font-size-adjust: none; font-stretch: =
normal;
}
.waffle-dataconnector-prompt-title-close {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBhdGggZD0iTTAsMCBM=
MTgsMCBMMTgsMTggTDAsMTggTDAsMCBaIE0wLDAgTDE4LDAgTDE4LDE4IEwwLDE4IEwwLDAgW=
iIvPgogICAgPHBvbHlnb24gZmlsbD0iIzAwMCIgcG9pbnRzPSIxNC41MyA0LjUzIDEzLjQ3ID=
MuNDcgOSA3Ljk0IDQuNTMgMy40NyAzLjQ3IDQuNTMgNy45NCA5IDMuNDcgMTMuNDcgNC41MyA=
xNC41MyA5IDEwLjA2IDEzLjQ3IDE0LjUzIDE0LjUzIDEzLjQ3IDEwLjA2IDkiLz4KICA8L2c+=
Cjwvc3ZnPgo=3D") no-repeat; top: 26px; width: 20px; height: 20px; right: =
24px; display: block; position: absolute;
}
.waffle-dataconnector-prompt-content {
	padding: 0px 24px;
}
.waffle-dataconnector-prompt-buttons {
	padding: 8px 4px 14px; float: right;
}
.waffle-dataconnector-prompt-buttons::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.waffle-dataconnector-modal {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute; =
z-index: 1003; box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px =
30px 5px rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
.waffle-dataconnector-modal-bg {
	z-index: 1002; background-color: rgba(0, 0, 0, 0.54);
}
.waffle-dataconnector-modal:focus {
=09
}
.waffle-dataconnector-modal-header {
	padding: 24px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-dataconnector-modal-title {
	font: 500 21px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; padding-right: 38px; font-size-adjust: none; font-stretch: =
normal;
}
.waffle-dataconnector-modal-close-button {
	background: none; border-radius: 50%; transition:background-color 0.28s =
ease-out, opacity 0.28s ease-out; top: 22px; width: 28px; height: 28px; =
right: 18px; display: block; position: absolute; cursor: pointer; =
opacity: 0.54;
}
.waffle-dataconnector-modal-close-button svg {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%); -moz-transform: translate(-50%, -50%); -o-transform: =
translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.waffle-dataconnector-modal-close-button:focus {
	opacity: 1; background-color: rgba(0, 0, 0, 0.12);
}
.waffle-dataconnector-modal-close-button:hover {
	opacity: 1;
}
.waffle-dataconnector-modal-body {
	padding: 24px;
}
.waffle-dataconnector-modal-footer {
	padding: 15px 12px 15px 24px; border-top-color: rgba(0, 0, 0, 0.12); =
border-top-width: 1px; border-top-style: solid;
}
.waffle-dataconnector-dialog {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute; =
z-index: 1003; box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px =
30px 5px rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
.waffle-dataconnector-dialog-bg {
	left: 0px; top: 0px; position: absolute; z-index: 1002; =
background-color: rgb(0, 0, 0);
}
.waffle-dataconnector-dialog:focus {
=09
}
.waffle-dataconnector-dialog-title {
	padding: 24px; border-bottom-color: rgba(0, 0, 0, 0.12); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-dataconnector-dialog-title-draggable {
	cursor: move;
}
.waffle-dataconnector-dialog-title-text {
	font: 500 21px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; padding-right: 38px; font-size-adjust: none; font-stretch: =
normal;
}
.waffle-dataconnector-dialog-title-close {
	border-radius: 50%; transition:background-color 0.28s ease-out, opacity =
0.28s ease-out; top: 22px; width: 28px; height: 28px; right: 18px; =
display: block; position: absolute; cursor: pointer; opacity: 0.54;
}
.waffle-dataconnector-dialog-title-close svg {
	left: 50%; top: 50%; position: absolute; transform: translate(-50%, =
-50%); -moz-transform: translate(-50%, -50%); -o-transform: =
translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.waffle-dataconnector-dialog-title-close:focus {
	opacity: 1; background-color: rgba(0, 0, 0, 0.12);
}
.waffle-dataconnector-dialog-title-close:hover {
	opacity: 1; background-color: rgba(0, 0, 0, 0.26);
}
.waffle-dataconnector-dialog-content {
	padding: 24px;
}
.waffle-dataconnector-dialog-buttons {
	padding: 15px 12px 15px 24px;
}
.waffle-dataconnector-dialog-button-wrapper {
	float: right;
}
.waffle-dataconnector-dialog-button-wrapper > .docs-material-button {
	float: left;
}
.waffle-dataconnector-dialog-buttons::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.waffle-dataconnector-dialog-error-message {
	font: 500 13px/18px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 7px 0px; color: rgba(0, 0, 0, 0.87); vertical-align: middle; =
display: block; position: relative; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-dataconnector-dialog-info-message {
	font: 500 13px/18px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 7px 0px; color: rgba(0, 0, 0, 0.87); vertical-align: middle; =
display: block; position: relative; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-dataconnector-dialog-error-message {
	color: rgb(219, 68, 55); padding-left: 24px;
}
.waffle-dataconnector-dialog-error-message::before {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA=
8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBvbHlnb24gcG9pbnRz=
PSIwIDAgMTggMCAxOCAxOCAwIDE4Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGI0NDM3IiBkPSJNM=
TUuNDk5ODkzOCwxNiBDMTYuNjA0NTIyLDE2IDE3LjA1NDk3MDgsMTUuMjE0NjU0MyAxNi41MT=
Y2MzgyLDE0LjI2NDY1NTcgTDkuOTgzMzYxNzYsMi43MzUzNDQyOCBDOS40NDAyNjYwNiwxLjc=
3Njk0MDEgOC41NTQ5NzA3OSwxLjc4NTM0NTY2IDguMDE2NjM4MjQsMi43MzUzNDQyOCBMMS40=
ODMzNjE3NiwxNC4yNjQ2NTU3IEMwLjk0MDI2NjA1NSwxNS4yMjMwNTk5IDEuMzkwMDU4NDEsM=
TYgMi41MDAxMDYxOCwxNiBMMTUuNDk5ODkzOCwxNiBaIE0xMCwxNCBMOCwxNCBMOCwxMiBMMT=
AsMTIgTDEwLDE0IEwxMCwxNCBaIE0xMCwxMSBMOCwxMSBMOCw3IEwxMCw3IEwxMCwxMSBMMTA=
sMTEgWiIvPgogIDwvZz4KPC9zdmc+Cg=3D=3D") no-repeat; left: 0px; top: 0px; =
width: 18px; height: 18px; display: inline-block; position: absolute; =
content: "";
}
.waffle-dataconnector-dialog-message-container {
	width: calc(100% - 260px); float: left; min-height: 32px; min-width: =
200px;
}
.waffle-dataconnector-dialog-progress-message {
	margin-left: 20px;
}
.waffle-dataconnector-dialog-progress-label {
	font: 13px/18px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
font-size-adjust: none; font-stretch: normal;
}
.waffle-dataconnector-dialog-progress-bar {
	width: 450px; height: 5px;
}
.waffle-dataconnector-error-popup {
	min-width: 480px; max-width: 780px;
}
.waffle-dataconnector-error-popup .waffle-dataconnector-prompt-content {
	padding: 0px 24px; overflow: scroll;
}
.waffle-dataconnector-error-popup =
.waffle-dataconnector-error-message-main {
	font: 500 15px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
.waffle-dataconnector-modal.waffle-dataconnector-query-parameter-prompt =
{
	width: 320px;
}
.waffle-dataconnector-query-parameter-prompt =
.waffle-dataconnector-modal-body {
	padding: 0px 24px;
}
.waffle-dataconnector-query-parameter-prompt =
.waffle-dataconnector-modal-header {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.waffle-dataconnector-query-parameter-prompt =
.waffle-dataconnector-modal-footer {
	border-top-color: currentColor; border-top-width: medium; =
border-top-style: none; float: right;
}
.waffle-dataconnector-simple-text-input-prompt-text-field {
	width: 400px;
}
.waffle-dataconnector-bigquery-query-settings-widget {
	font: inherit; font-size-adjust: inherit; font-stretch: inherit;
}
.waffle-dataconnector-queryeditor-collapsible-sidebar-widget {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-dataconnector-queryeditor-collapsible-sidebar-widget =
.docs-charteditor-collapsible-header {
	color: rgba(0, 0, 0, 0.87);
}
.waffle-dataconnector-queryeditor-query-settings-icon {
	margin-right: 8px;
}
.waffle-dataconnector-queryeditor-collapsible-sidebar-widget =
.docs-charteditor-collapsible-content > div {
	padding: 0px 16px 16px;
}
.waffle-dataconnector-draggablebar {
	background: white; border: 1px solid rgba(0, 0, 0, 0.12); border-image: =
none; bottom: 0px; position: absolute; box-sizing: border-box; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-dataconnector-draggablebar-handle {
	cursor: row-resize;
}
.waffle-dataconnector-draggablebar-horizontal {
	width: 100%;
}
.waffle-dataconnector-draggablebar-vertical {
	height: 100%;
}
.waffle-dataconnector-draggablebar-horizontal =
.waffle-dataconnector-draggablebar-handle {
	left: calc(50% - 32px/2); width: 32px; height: 100%; position: =
absolute;
}
.waffle-dataconnector-draggablebar-vertical =
.waffle-dataconnector-draggablebar-handle {
	left: calc(50% - 32px/2); width: 32px; height: 100%; position: =
absolute;
}
.waffle-dataconnector-draggablebar-handle-icon {
	background: rgba(0, 0, 0, 0.26); border-radius: 50%; left: 50%; top: =
50%; width: 2px; height: 2px; position: absolute; transform: =
translate(-50%, -50%); -moz-transform: translate(-50%, -50%); =
-o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, =
-50%);
}
.waffle-dataconnector-draggablebar-handle-icon::after {
	background: rgba(0, 0, 0, 0.26); border-radius: 50%; width: 2px; =
height: 2px; display: block; position: absolute; content: "";
}
.waffle-dataconnector-draggablebar-handle-icon::before {
	background: rgba(0, 0, 0, 0.26); border-radius: 50%; width: 2px; =
height: 2px; display: block; position: absolute; content: "";
}
.waffle-dataconnector-draggablebar-vertical =
.waffle-dataconnector-draggablebar-handle-icon::after {
	left: calc(50% - 2px); bottom: 6px;
}
.waffle-dataconnector-draggablebar-vertical =
.waffle-dataconnector-draggablebar-handle-icon::before {
	left: calc(50% - 2px/2); top: 6px;
}
.waffle-dataconnector-draggablebar-horizontal =
.waffle-dataconnector-draggablebar-handle-icon::after {
	top: calc(50% - 2px/2); right: 6px;
}
.waffle-dataconnector-draggablebar-horizontal =
.waffle-dataconnector-draggablebar-handle-icon::before {
	left: 6px; top: calc(50% - 2px/2);
}
.waffle-dataconnector-jdbc-query-settings-widget-connection-name-section =
{
	font-family: inherit;
}
.waffle-dataconnector-jdbc-query-settings-widget-connection-name-section =
{
	margin-top: 8px;
}
.waffle-dataconnector-jdbc-query-settings-widget-connection-name-label {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-dataconnector-jdbc-query-settings-widget-connection-name {
	color: rgba(0, 0, 0, 0.87); font-weight: 500; margin-top: 8px;
}
.waffle-dataconnector-plx-query-settings-widget {
	font: inherit; font-size-adjust: inherit; font-stretch: inherit;
}
.waffle-dataconnector-plx-query-settings-widget-engine-section {
	margin-top: 8px;
}
.waffle-dataconnector-plx-query-settings-widget-script-section {
	margin-top: 16px;
}
.waffle-dataconnector-plx-query-settings-widget-script-section =
.waffle-dataconnector-removable-chip {
	margin-top: 8px;
}
.waffle-dataconnector-plx-query-settings-widget-script-label {
	font-size: 11px;
}
.waffle-dataconnector-plx-query-settings-widget-link-script-button {
	margin: 8px 0px 0px;
}
.waffle-dataconnector-newqueryeditor .waffle-dataconnector-modal-title {
	font-size: 18px;
}
.waffle-dataconnector-newqueryeditor .waffle-dataconnector-modal-body {
	padding: 0px;
}
.waffle-dataconnector-newqueryeditor.waffle-dataconnector-modal {
	width: 832px;
}
.waffle-dataconnector-newqueryeditor-content {
	padding: 0px; height: 512px; display: flex;
}
.waffle-dataconnector-newqueryeditor-main {
	width: 576px; position: relative;
}
.waffle-dataconnector-newqueryeditor-sidebar {
	width: calc(100% - 576px); border-left-color: rgba(0, 0, 0, 0.12); =
border-left-width: 1px; border-left-style: solid; -ms-overflow-y: =
scroll; box-sizing: border-box;
}
.waffle-dataconnector-newqueryeditor-preview-pane {
	width: 100%; height: 0px; bottom: 0px; position: absolute;
}
.waffle-dataconnector-newqueryeditor-info-pane::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.waffle-dataconnector-newqueryeditor .waffle-dataconnector-modal-footer =
{
	padding: 16px; border-top-color: rgba(0, 0, 0, 0.12); border-top-width: =
1px; border-top-style: solid;
}
.waffle-dataconnector-newqueryeditor-footer::after {
	width: 0px; height: 0px; clear: both; display: block; content: "";
}
.waffle-dataconnector-newqueryeditor-insert-button-wrapper {
	float: right;
}
.waffle-dataconnector-newqueryeditor-preview-button-wrapper {
	float: right;
}
.waffle-dataconnector-newqueryeditor-message-wrapper {
	float: left;
}
.waffle-dataconnector-newqueryeditor =
.waffle-dataconnector-dialog-message-container {
	width: auto; min-width: 0px;
}
.waffle-dataconnector-newqueryeditor-editor-pane {
	height: 100%; position: relative;
}
.waffle-dataconnector-newqueryeditor .waffle-dataconnector-sqleditor {
	height: 100%;
}
.waffle-dataconnector-newqueryeditor =
.waffle-dataconnector-sqleditor-textareawrapper {
	margin: 0px; border-radius: 0px; border: currentColor; border-image: =
none; height: 100%;
}
.waffle-dataconnector-newqueryeditor =
.waffle-dataconnector-sqleditor-focused =
.waffle-dataconnector-sqleditor-linegutter {
	border-right-color: rgb(66, 133, 244); border-right-width: 1px; =
border-right-style: solid;
}
.waffle-dataconnector-newqueryeditor =
.waffle-dataconnector-sqleditor-textarea {
	margin: 0px; border-radius: 0px; height: 100%;
}
.waffle-dataconnector-queryeditor-queryparameterwidget =
.waffle-dataconnector-queryeditor-removable-chip {
	margin: 8px 0px;
}
.waffle-dataconnector-queryparameterchip-name {
	font-weight: 700;
}
.waffle-dataconnector-querypreviewrenderer-canvas-wrapper {
	background: rgb(243, 243, 243); width: 100%; height: 100%; overflow: =
scroll;
}
.waffle-dataconnector-querypreviewrenderer-preview-overlay {
	background: rgba(0, 0, 0, 0.12); transition:opacity 0.3s ease-in, =
visibility 0s linear 0.3s; left: 0px; top: 0px; width: 100%; height: =
100%; text-align: center; line-height: 80px; vertical-align: middle; =
visibility: hidden; position: absolute; z-index: 2; opacity: 0;
}
.waffle-dataconnector-querypreviewrenderer-preview-overlay-text {
	background: rgba(0, 0, 0, 0.54); font: 500 21px/normal Roboto, =
RobotoDraft, Helvetica, Arial, sans-serif; padding: 20px; border-radius: =
4px; left: 50%; top: 50%; color: white; position: absolute; max-width: =
80%; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 4px =
5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12), 0px 2px 4px =
-1px rgba(0,0,0,0.2); transform: translate(-50%, -50%); -moz-transform: =
translate(-50%, -50%); -o-transform: translate(-50%, -50%); =
-webkit-transform: translate(-50%, -50%);
}
.waffle-dataconnector-querypreviewrenderer-preview-inactive > =
.waffle-dataconnector-querypreviewrenderer-preview-overlay {
	visibility: visible; opacity: 1; transition-delay: 0s;
}
.waffle-dataconnector-querypreviewrenderer-preview-inactive > =
.waffle-dataconnector-querypreviewrenderer-canvas-wrapper {
	overflow: hidden;
}
.waffle-dataconnector-querypreviewrenderer-canvas-wrapper > canvas {
	width: 100%; height: 100%;
}
.waffle-dataconnector-queryeditor-removable-chip {
	position: relative; min-width: 90px;
}
.waffle-dataconnector-queryeditor-removable-chip-button {
	background: rgb(240, 240, 240); padding: 0px 32px 0px 20px; =
border-radius: 16px; border: 1px solid transparent; border-image: none; =
height: 32px; line-height: 32px; overflow: hidden; display: block; =
white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.waffle-dataconnector-queryeditor-removable-chip-button-hover {
	background: rgb(224, 224, 224);
}
.waffle-dataconnector-queryeditor-removable-chip-button-active {
	background: rgb(208, 208, 208);
}
.waffle-dataconnector-queryeditor-removable-chip-button-focused {
	border: 1px solid rgb(66, 133, 244); border-image: none;
}
.waffle-dataconnector-queryeditor-removable-chip-button a {
	color: inherit;
}
.waffle-dataconnector-queryeditor-removable-chip-remove-button-wrapper {
	top: 7px; width: 20px; height: 20px; right: 7px; position: absolute;
}
.waffle-material-confirm-dialog {
	background: rgb(255, 255, 255); border-radius: 2px; border: =
currentColor; border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute; =
z-index: 1002; box-shadow: 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px =
30px 5px rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
.waffle-material-confirm-dialog-bg {
	left: 0px; top: 0px; position: absolute; z-index: 1001; =
background-color: rgba(0, 0, 0, 0.6);
}
.waffle-material-confirm-dialog-header {
	padding: 24px 24px 20px; height: 18px; line-height: 18px; font-size: =
18px;
}
.waffle-material-confirm-dialog-content {
	padding: 0px 24px;
}
.waffle-material-confirm-dialog-footer {
	padding: 8px 14px 14px; display: flex; justify-content: flex-end; =
-webkit-justify-content: flex-end;
}
.waffle-material-labeledinput {
	font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: =
relative;
}
.waffle-material-labeledinput-inputwrapper {
	height: 46px; position: relative;
}
.waffle-material-labeledinput-input {
	background: none; border: currentColor; border-image: none; left: 0px; =
width: 100%; height: 18px; bottom: 6px; color: rgba(0, 0, 0, 0.87); =
line-height: 18px; font-size: 13px; vertical-align: top; display: block; =
position: absolute; z-index: 100;
}
.waffle-material-labeledinput-label {
	transform-origin: left bottom; transition:transform 0.2s =
cubic-bezier(0.4, 0, 1, 1); width: 100%; bottom: 6px; color: rgba(0, 0, =
0, 0.54); font-size: 13px; position: absolute; -webkit-transition: =
transform 0.2s cubic-bezier(0.4, 0.0, 1, 1); -moz-transition: transform =
0.2s cubic-bezier(0.4, 0.0, 1, 1); -o-transition: transform 0.2s =
cubic-bezier(0.4, 0.0, 1, 1);
}
.waffle-material-labeledinput-errorcontainer {
	height: 11px; text-align: right; line-height: 11px; font-size: 11px; =
margin-top: 3px;
}
.waffle-material-labeledinput-underline {
	background: rgba(0, 0, 0, 0.42); padding: 0px; width: 100%; height: =
1px; bottom: 3px; position: absolute;
}
.waffle-material-labeledinput-accentunderline {
	background: rgb(66, 133, 244); padding: 0px; transition:transform 0.2s =
cubic-bezier(0.4, 0, 1, 1); width: 100%; height: 2px; bottom: 2px; =
visibility: hidden; position: absolute; transform: scaleX(0.6); =
-webkit-transition: transform 0.2s cubic-bezier(0.4, 0.0, 1, 1); =
-moz-transition: transform 0.2s cubic-bezier(0.4, 0.0, 1, 1); =
-o-transition: transform 0.2s cubic-bezier(0.4, 0.0, 1, 1);
}
.waffle-material-labeledinput-focus.waffle-material-labeledinput =
.waffle-material-labeledinput-accentunderline {
	visibility: visible; transform: scaleX(1);
}
.waffle-material-labeledinput-focus.waffle-material-labeledinput =
.waffle-material-labeledinput-label {
	color: rgb(66, 133, 244);
}
.waffle-material-labeledinput-float.waffle-material-labeledinput =
.waffle-material-labeledinput-label {
	transform: translateY(-21px) scale(0.846);
}
.waffle-material-labeledinput-error.waffle-material-labeledinput =
.waffle-material-labeledinput-accentunderline {
	background: rgb(219, 68, 55); visibility: visible; transform: =
scaleX(1);
}
.waffle-material-labeledinput-error.waffle-material-labeledinput =
.waffle-material-labeledinput-label {
	color: rgb(219, 68, 55);
}
.waffle-material-labeledinput-errormessage {
	color: rgb(219, 68, 55);
}
.waffle-material-selectioninput .waffle-range-selection-container {
	padding: 0px; border: currentColor; border-image: none; width: 100%; =
height: 33px; color: rgba(0, 0, 0, 0.87); line-height: 33px; =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: =
13px; position: relative;
}
.waffle-material-selectioninput .waffle-range-selection-container::after =
{
	transition:background-color 0.3s; top: 100%; width: 100%; height: 1px; =
position: absolute; content: ""; background-color: rgba(0, 0, 0, 0.12); =
-webkit-transition: background-color 0.3s ease; -moz-transition: =
background-color 0.3s ease; -o-transition: background-color 0.3s ease;
}
.waffle-material-selectioninput:hover =
.waffle-range-selection-container::after {
	background-color: rgba(0, 0, 0, 0.38);
}
.waffle-material-selectioninput =
.waffle-range-selection-container.waffle-range-selection-container-focus:=
:after {
	height: 2px; background-color: rgb(66, 133, 244);
}
.waffle-material-selectioninput =
.waffle-range-selection-container-focus.waffle-range-selection-container =
{
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-material-selectioninput .waffle-range-selection-input {
	padding: 0px !important;
}
.waffle-material-selectioninput .waffle-range-selection-container-focus =
.waffle-range-selection-input {
	padding: 0px !important;
}
.waffle-material-toolbar-menu-button {
	margin: 4px; outline: 0px; height: 26px; color: rgba(0, 0, 0, 0.87); =
line-height: 26px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; cursor: =
pointer;
}
.waffle-material-toolbar-menu-button-disabled {
	color: rgba(0, 0, 0, 0.12); cursor: default;
}
.waffle-material-toolbar-menu-button-outer-box {
	border-radius: 2px; height: 26px; line-height: 26px;
}
.waffle-material-toolbar-menu-button-inner-box {
	width: 100%; height: 100%; opacity: 0.54;
}
.waffle-material-toolbar-menu-button-inner-box svg {
	margin: 4px 0px 4px 4px; width: 18px; height: 18px;
}
.waffle-material-toolbar-menu-button-dropdown svg {
	margin-left: 0px;
}
.waffle-material-toolbar-menu-button-caption {
	height: 26px; line-height: 26px; overflow: hidden; display: =
inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-material-toolbar-menu-button-dropdown {
	height: 26px; line-height: 26px; overflow: hidden; display: =
inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-material-toolbar-menu-button-hover =
.waffle-material-toolbar-menu-button-outer-box {
	background-color: rgba(0, 0, 0, 0.06);
}
.waffle-material-toolbar-menu-button-focused =
.waffle-material-toolbar-menu-button-outer-box {
	background-color: rgba(0, 0, 0, 0.06);
}
.waffle-material-toolbar-menu-button-active =
.waffle-material-toolbar-menu-button-outer-box {
	background-color: rgba(0, 0, 0, 0.12);
}
.waffle-material-toolbar-menu-button-hover =
.waffle-material-toolbar-menu-button-inner-box {
	opacity: 0.87;
}
.waffle-material-toolbar-menu-button-focused =
.waffle-material-toolbar-menu-button-inner-box {
	opacity: 0.87;
}
.waffle-material-toolbar-menu-button-active =
.waffle-material-toolbar-menu-button-inner-box {
	opacity: 0.87;
}
.waffle-promo-bubble.jfk-bubble-promo.jfk-bubble {
	background: rgb(238, 238, 238); padding: 18px 30px; border: =
currentColor; border-image: none; color: rgba(0, 0, 0, 0.87); =
font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif; max-width: =
265px; box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 3px 3px -2px =
rgba(0,0,0,0.12), 0px 1px 8px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px =
3px 4px 0px rgba(0, 0, 0, 0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12), =
0px 1px 8px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 3px 4px 0px =
rgba(0, 0, 0, 0.14), 0px 3px 3px -2px rgba(0, 0, 0, 0.12), 0px 1px 8px =
0px rgba(0, 0, 0, 0.2);
}
.waffle-promo-bubble.jfk-bubble-promo.jfk-bubble =
.jfk-bubble-arrowimplbefore {
	border-color: transparent rgb(238, 238, 238);
}
.waffle-promo-bubble.jfk-bubble-promo.jfk-bubble =
.jfk-bubble-arrowimplafter {
	border-color: transparent rgb(238, 238, 238);
}
.waffle-promo-bubble-icon {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCI=
gZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTIzIDEybC0yLjQ0LTIuNzguMzQtMy42OC0zLjYx=
LS44Mi0xLjg5LTMuMThMMTIgMyA4LjYgMS41NCA2LjcxIDQuNzJsLTMuNjEuODEuMzQgMy42O=
EwxIDEybDIuNDQgMi43OC0uMzQgMy42OSAzLjYxLjgyIDEuODkgMy4xOEwxMiAyMWwzLjQgMS=
40NiAxLjg5LTMuMTggMy42MS0uODItLjM0LTMuNjhMMjMgMTJ6bS0xMCA1aC0ydi0yaDJ2Mnp=
tMC00aC0yVjdoMnY2eiIvPjwvc3ZnPg=3D=3D"); top: 6px; width: 24px; height: =
24px; margin-right: 8px; display: inline-block; position: relative;
}
.waffle-promo-bubble-header {
	line-height: 14px; font-size: 18px; font-weight: 500; display: =
inline-block;
}
.waffle-promo-bubble-description {
	line-height: 22px; font-size: 14px;
}
.waffle-promo-bubble-content .jfk-button {
	transition:color 200ms cubic-bezier(0.4, 0, 0.2, 1); text-transform: =
uppercase; letter-spacing: 0.04em; padding-top: 5px; padding-right: =
15px; font-size: 14px; cursor: pointer; -webkit-transition: color 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: color 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: color 200ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-promo-bubble-close.jfk-button {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-promo-bubble-close.jfk-button-hover {
	color: rgba(0, 0, 0, 0.87);
}
.waffle-promo-bubble-continue.jfk-button {
	color: rgba(66, 133, 244, 0.87); font-weight: 500;
}
.waffle-promo-bubble-continue.jfk-button-hover {
	color: rgba(66, 133, 244, 1);
}
.waffle-ui-floating-toast {
	padding: 14px 24px; left: 15px; bottom: 60px; color: rgba(255, 255, =
255, 0.87); line-height: 20px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; =
box-sizing: border-box; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), =
0px 3px 1px -2px rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); =
-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px =
rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2); =
-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px =
-2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2); =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-ui-floating-toast-action {
	transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(161, =
194, 250); text-transform: uppercase; font-weight: 400; opacity: 0.87; =
-webkit-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-ui-floating-toast-action:hover {
	opacity: 1;
}
.waffle-indeterminate-loading-bar {
	background: rgb(198, 218, 252); width: 100%; height: 100%; position: =
relative;
}
.waffle-indeterminate-loading-bar > div {
	background: rgb(66, 133, 244); transition:width 0.2s cubic-bezier(0.4, =
0, 0.2, 1); animation:waffle-indeterminate-loading-animation 2s linear =
infinite; height: 100%; position: absolute; -webkit-animation: =
waffle-indeterminate-loading-animation 2s linear infinite; =
-moz-animation: waffle-indeterminate-loading-animation 2s linear =
infinite; -o-animation: waffle-indeterminate-loading-animation 2s linear =
infinite;
}
.progress-bar-horizontal.waffle-progress-bar {
	background: rgb(198, 218, 252); height: 100%;
}
.waffle-progress-bar > .progress-bar-thumb {
	background: rgb(66, 133, 244); height: 100%;
}
.waffle-indeterminate-progress-bar > .progress-bar-thumb {
	transition:width 0.2s cubic-bezier(0.4, 0, 0.2, 1); =
animation:waffle-indeterminate-progress-bar-animation 2s linear =
infinite; position: relative; -webkit-animation: =
waffle-indeterminate-progress-bar-animation 2s linear infinite; =
-moz-animation: waffle-indeterminate-progress-bar-animation 2s linear =
infinite; -o-animation: waffle-indeterminate-progress-bar-animation 2s =
linear infinite;
}
.waffle-printing-select-list {
	padding: 18px 32px; left: 0px; top: 0px; width: 204px; position: =
absolute; z-index: 1003; -ms-overflow-y: auto; box-shadow: 0px 0px 8px =
0px rgba(0,0,0,0.12), 0px 8px 8px 0px rgba(0,0,0,0.24); =
background-color: rgb(250, 250, 250);
}
.waffle-printing-select-list > div {
=09
}
.waffle-printing-select-list-checkboxes {
	margin-bottom: 10px;
}
.waffle-printing-select-list-checkboxes .waffle-printing-checkbox-label =
{
	line-height: 28px; margin-left: 12px;
}
.waffle-printing-select-list-cancel {
	margin-left: 0px;
}
.companion-about-panel-button {
	width: 56px; height: 56px; bottom: 0px; position: absolute; cursor: =
pointer;
}
.companion-about-panel-button-icon-container {
	background-position: center; padding: 18px; width: 20px; height: 20px; =
background-repeat: no-repeat; background-size: 20px 20px;
}
.companion-about-panel-button-icon {
	fill: #bdc1c6;
}
.companion-about-panel-button-hover .companion-about-panel-button-icon {
	fill: #9aa0a6;
}
.companion-about-panel-button-focused .companion-about-panel-button-icon =
{
	fill: #80868b;
}
.companion-about-panel-button-focused.companion-about-panel-button-hover =
.companion-about-panel-button-icon {
	fill: #80868b;
}
.companion-about-panel-menu.goog-menu {
	background: rgb(255, 255, 255); padding: 6px; border-radius: 0px; =
border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; position: =
fixed; z-index: 999; box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
}
.companion-about-panel-menu-item {
	width: 250px; height: 40px;
}
.companion-about-panel-menu-item.goog-menuitem-highlight {
	background: rgb(241, 243, 244);
}
.companion-about-panel-menu-item-icon-container {
	padding: 10px 16px; width: 20px; height: 20px; position: absolute;
}
.goog-menuitem-disabled .companion-about-panel-menu-item-icon {
	fill: #dadce0;
}
.companion-about-panel-menu-text {
	padding: 10px 60px; color: rgb(95, 99, 104); line-height: 20px; =
letter-spacing: 0.2px; font-size: 14px;
}
.goog-menuitem-disabled .companion-about-panel-menu-text {
	color: rgb(218, 220, 224);
}
.companion-app-switcher-container {
	width: 56px; height: 100%; overflow: hidden; border-left-color: =
rgb(241, 243, 244); border-left-width: 1px; border-left-style: solid; =
box-sizing: border-box; background-color: white;
}
.companion-app-switcher-add-on-container {
	padding-top: 16px;
}
.companion-app-switcher-container.companion-theme-light {
	opacity: 0.9;
}
.companion-app-switcher-container.companion-theme-dark {
	opacity: 0.9;
}
.agca-gab-button {
	width: 56px; height: 56px; position: relative; cursor: pointer;
}
.agca-gab-unread-notifications::after {
	border-radius: 50%; top: 17px; width: 8px; height: 8px; right: 17px; =
position: absolute; content: ""; background-color: rgb(219, 68, 55);
}
.agca-gab-icon-container {
	background-position: center; border-radius: 50%; left: 8px; top: 8px; =
width: 40px; height: 40px; position: absolute; background-repeat: =
no-repeat; background-size: 20px 20px; background-color: transparent;
}
.agca-gab-button-focused .agca-gab-icon-container {
	background-color: rgb(232, 234, 237);
}
.agca-gab-button-hover.agca-gab-button-focused .agca-gab-icon-container =
{
	background-color: rgb(232, 234, 237);
}
.agca-gab-button-hover .agca-gab-icon-container {
	background-color: rgb(241, 243, 244);
}
.agca-gab-button-selected .agca-gab-icon-container {
	background-color: rgb(232, 240, 254);
}
.agca-gab-button-focused.agca-gab-blue.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(232, 240, 254);
}
.agca-gab-button-hover.agca-gab-blue.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(210, 227, 252);
}
.agca-gab-green.agca-gab-button-selected .agca-gab-icon-container {
	background-color: rgb(230, 244, 234);
}
.agca-gab-button-focused.agca-gab-green.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(230, 244, 234);
}
.agca-gab-button-hover.agca-gab-green.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(206, 234, 214);
}
.agca-gab-yellow.agca-gab-button-selected .agca-gab-icon-container {
	background-color: rgb(254, 247, 224);
}
.agca-gab-button-focused.agca-gab-yellow.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(254, 247, 224);
}
.agca-gab-button-hover.agca-gab-yellow.agca-gab-button-selected =
.agca-gab-icon-container {
	background-color: rgb(254, 239, 195);
}
.agca-gab-icon-container::after {
	border-radius: 3px 0px 0px 3px; width: 3px; height: 40px; right: -7px; =
display: none; position: absolute; content: "";
}
.agca-gab-blue .agca-gab-icon-container::after {
	background: rgb(66, 133, 244);
}
.agca-gab-green .agca-gab-icon-container::after {
	background: rgb(52, 168, 83);
}
.agca-gab-yellow .agca-gab-icon-container::after {
	background: rgb(251, 188, 4);
}
.agca-gab-button-selected .agca-gab-icon-container::after {
	display: inherit;
}
.acga-comingSoonGuestApp-div {
	width: 100%; height: 100%; display: flex; justify-content: center; =
align-items: center; -webkit-align-items: center; =
-webkit-justify-content: center;
}
.acga-comingSoonGuest-container {
	text-align: center; max-width: 80%;
}
.acga-comingSoonGuest-icon {
	margin: auto; width: 120px; height: 120px; background-repeat: =
no-repeat; background-size: 120px;
}
.acga-comingSoonGuestApp-title {
	margin: 10px; color: rgb(66, 133, 244); line-height: 24px; =
letter-spacing: 0px; font-size: 16px; display: inline-block;
}
.acga-comingSoonGuestApp-subtitle {
	margin: 10px; color: rgb(95, 99, 104); line-height: 16px; =
letter-spacing: 0.3px; font-size: 12px; display: inline-block;
}
.acga-disabledGuestAppDiv {
	width: 100%; height: 100%; display: flex; justify-content: center; =
align-items: center; -webkit-align-items: center; =
-webkit-justify-content: center;
}
.companion-shell-admin-warning-container {
	text-align: center; max-width: 80%;
}
.companion-shell-admin-warning {
	margin: 10px; display: inline-block;
}
.companion-shell-admin-warning-help-link {
	margin: 10px; color: rgb(66, 133, 244); text-transform: uppercase; =
display: inline-block; cursor: pointer;
}
.acdd-draggable-shadow {
	background-position: center; border-color: transparent; width: 24px; =
height: 24px; position: absolute; z-index: 999; background-repeat: =
no-repeat; background-size: 24px 24px; background-color: transparent;
}
.acga-iframeTarget {
	width: 100%; height: 100%;
}
.acga-loadingContainer {
	width: 100%; height: 100%;
}
.acga-iframe {
	width: 100%; height: 100%;
}
.acga-topLevelDiv {
	width: 100%; height: 100%;
}
.acga-iframe {
	border: 0px currentColor; border-image: none;
}
.acga-isLoading > .acga-iframeTarget {
	display: none;
}
.acga-isLoading > .acga-loadFailureContainer {
	display: none;
}
.acga-isLoading > .acga-offlineContainer {
	display: none;
}
.acga-isOffline > .acga-offlineContainer + .acga-iframeTarget {
	display: none;
}
.acga-isOffline > .acga-loadFailureContainer {
	display: none;
}
.acga-loadFailure > .acga-iframeTarget {
	display: none;
}
.acga-offlineContainer {
	display: none;
}
.acga-loadingContainer {
	text-align: center; display: none;
}
.acga-isLoading > .acga-loadingContainer {
	display: block;
}
.acga-isOffline > .acga-offlineContainer {
	display: flex;
}
.acga-loadFailureContainer {
	display: flex;
}
.acga-loadFailureContainer {
	width: 100%; height: 100%; text-align: center; flex-direction: column; =
justify-content: center; align-items: center; -webkit-align-items: =
center; -webkit-flex-direction: column; -webkit-justify-content: center;
}
.acga-offlineContainer {
	width: 100%; height: 100%; text-align: center; flex-direction: column; =
justify-content: center; align-items: center; -webkit-align-items: =
center; -webkit-flex-direction: column; -webkit-justify-content: center;
}
.acga-loadFailureMsg {
	margin: 10px;
}
.acga-loadFailureTryAgain {
	color: rgb(66, 133, 244); text-transform: uppercase; cursor: pointer;
}
.acga-offlineDescription {
	margin: 0px 70px; color: rgb(95, 99, 104);
}
.acga-offlineTitle {
	margin: 0px 70px; color: rgb(95, 99, 104);
}
.acga-offlineDescription {
	line-height: 16px; font-size: 12px;
}
.acga-offlineTitle {
	font-size: 16px; font-weight: 500; margin-top: 34px; margin-bottom: =
2px;
}
.companion-shell-header {
	height: 64px; position: relative; box-sizing: border-box; =
background-color: white;
}
.companion-shell-title-element {
	margin: 0px; left: 20px; position: absolute;
}
.companion-shell-title-big.companion-shell-title-text {
	left: 16px; top: 0px; color: rgba(0, 0, 0, 0.54); line-height: 60px; =
font-size: 22px;
}
.companion-shell-title-small.companion-shell-title-text {
	top: 16px; color: rgb(128, 134, 139); text-transform: uppercase; =
letter-spacing: 1.5px; font-size: 10px; font-weight: 500;
}
.companion-shell-subview.companion-shell-title-small.companion-shell-titl=
e-text {
	left: 56px;
}
.companion-shell-subtitle-text {
	top: 28px; color: rgb(95, 99, 104); line-height: 24px; font-size: 16px; =
font-weight: 500;
}
.companion-shell-subview.companion-shell-subtitle-text {
	left: 56px;
}
.companion-shell-dropdown-select .goog-menu-button-inner-box {
	display: flex; justify-content: flex-start; -webkit-justify-content: =
flex-start;
}
.companion-shell-dropdown-select .goog-menu-button-dropdown {
	background: =
url("//ssl.gstatic.com/images/icons/material/system/1x/arrow_drop_down_bl=
ack_24dp.png") no-repeat center; padding: 0px 0px 0px 4px; width: 20px; =
height: 20px;
}
.goog-menu-button-disabled.companion-shell-dropdown-select {
	opacity: 0.38;
}
.companion-shell-header-buttons {
	top: 18px; height: 24px; right: 8px; display: flex; position: absolute; =
justify-content: flex-end; -webkit-justify-content: flex-end;
}
.companion-shell-header-button {
	background-position: center; margin: 0px 8px; width: 24px; height: =
24px; cursor: pointer; opacity: 0.54; background-repeat: no-repeat; =
background-size: 20px 20px;
}
.companion-shell-title-element.companion-shell-header-button {
	margin: 0px;
}
.companion-shell-header-button:hover {
	opacity: 0.87;
}
[aria-disabled=3D'true'].companion-shell-header-button {
	cursor: not-allowed; opacity: 0.38;
}
.companion-shell-back-button {
	margin: 0px; top: 18px;
}
.companion-shell-drop-down-menu.goog-menu {
	background: rgb(255, 255, 255); position: absolute; z-index: 999;
}
.companion-shell-drop-down-entry.goog-menuitem {
	width: 300px; height: 40px;
}
.companion-shell-drop-down-entry.goog-menuitem-highlight {
	background: rgb(241, 243, 244);
}
.companion-shell-drop-down-menu.goog-menu .goog-menuseparator {
	margin: 8px 0px; padding: 0px; border-top-color: rgba(32, 33, 36, =
0.06); border-top-width: 1px; border-top-style: solid;
}
.companion-shell-drop-down-check {
	padding: 10px 16px; width: 20px; height: 20px; display: none; position: =
absolute;
}
.goog-option-selected .companion-shell-drop-down-check {
	display: block;
}
.companion-shell-drop-down-entry-text {
	padding: 10px 52px; color: rgb(32, 33, 36); line-height: 20px; =
letter-spacing: 0.2px; font-size: 14px;
}
.companion-shell-spinner-container {
	animation:companion-shell-container-rotate 1568ms linear infinite; top: =
calc(50% - 12px); width: 24px; height: 24px; display: inline-block; =
position: relative; -webkit-animation: companion-shell-container-rotate =
1568ms linear infinite;
}
.companion-shell-spinner-layer {
	width: 100%; height: 100%; position: absolute; opacity: 0;
}
.companion-shell-blue {
	border-color: rgb(66, 133, 244);
}
.companion-shell-red {
	border-color: rgb(219, 68, 55);
}
.companion-shell-yellow {
	border-color: rgb(244, 180, 0);
}
.companion-shell-green {
	border-color: rgb(15, 157, 88);
}
.companion-shell-blue.companion-shell-spinner-layer {
	animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, =
0, 0.2, 1) infinite both, companion-shell-blue-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, companion-shell-blue-fade-in-out 5332ms cubic-bezier(0.4, =
0.0, 0.2, 1) infinite both;
}
.companion-shell-red.companion-shell-spinner-layer {
	animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, =
0, 0.2, 1) infinite both, companion-shell-red-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, companion-shell-red-fade-in-out 5332ms cubic-bezier(0.4, =
0.0, 0.2, 1) infinite both;
}
.companion-shell-yellow.companion-shell-spinner-layer {
	animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, =
0, 0.2, 1) infinite both, companion-shell-yellow-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, companion-shell-yellow-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.companion-shell-green.companion-shell-spinner-layer {
	animation:companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, =
0, 0.2, 1) infinite both, companion-shell-green-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
companion-shell-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, companion-shell-green-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.companion-shell-gap-patch {
	border-color: inherit; left: 45%; top: 0px; width: 10%; height: 100%; =
overflow: hidden; position: absolute; box-sizing: border-box;
}
.companion-shell-gap-patch .companion-shell-circle {
	left: -450%; width: 1000%;
}
.companion-shell-circle-clipper {
	border-color: inherit; width: 50%; height: 100%; overflow: hidden; =
display: inline-block; position: relative;
}
.companion-shell-circle-clipper .companion-shell-circle {
	width: 200%;
}
.companion-shell-circle {
	border-width: 3px; border-style: solid; border-radius: 50%; =
animation:none; height: 100%; border-top-color: inherit; =
border-right-color: inherit; border-bottom-color: transparent; =
border-left-color: inherit; box-sizing: border-box; -webkit-animation: =
none;
}
.companion-shell-left.companion-shell-circle-clipper =
.companion-shell-circle {
	border-right-color: transparent; transform: rotate(129deg); =
-webkit-transform: rotate(129deg);
}
.companion-shell-right.companion-shell-circle-clipper =
.companion-shell-circle {
	left: -100%; border-left-color: transparent; transform: =
rotate(-129deg); -webkit-transform: rotate(-129deg);
}
.companion-shell-left.companion-shell-circle-clipper =
.companion-shell-circle {
	animation:companion-shell-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: companion-shell-left-spin 1333ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.companion-shell-right.companion-shell-circle-clipper =
.companion-shell-circle {
	animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; =
-webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both;
}
.warmdown.companion-shell-spinner-container {
	animation:companion-shell-container-rotate 1568ms linear infinite, =
companion-shell-fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-animation: companion-shell-container-rotate 1568ms linear =
infinite, companion-shell-fade-out 400ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.companion-shell-fit {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.companion-shell {
	width: 300px; height: 100%; border-left-color: rgba(0, 0, 0, 0.12); =
border-left-width: 1px; border-left-style: solid; box-sizing: =
border-box; background-color: white;
}
.companion-shell-addon-content-container {
	height: 100%;
}
.companion-shell-guest-content-container {
	height: 100%;
}
.companion-shell-undocked.companion-shell {
	border: 0px currentColor; border-image: none; opacity: 1; box-shadow: =
0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12), 0px =
2px 4px -1px rgba(0,0,0,0.2);
}
.companion-shell-app-switcher {
	left: 0px; bottom: 0px; position: absolute;
}
.companion-shell.companion-theme-light {
	opacity: 0.9;
}
.companion-shell.companion-theme-dark {
	opacity: 0.9;
}
.companion-shell-undocked.companion-shell.companion-theme-light {
	opacity: 1;
}
.companion-shell-undocked.companion-shell.companion-theme-dark {
	opacity: 1;
}
.companion-shell-guest-container {
	height: calc(100% - 61px); position: relative;
}
.docs-companion-sidebar {
	top: 0px; width: 300px; height: 100%; right: 0px; position: absolute;
}
.docs-ml-icon {
	text-align: left; overflow: hidden; vertical-align: middle; display: =
inline-block; position: relative; direction: ltr;
}
.docs-ml-img::before {
	content: url("//ssl.gstatic.com/docs/common/mobileweb_sprite1.png");
}
.docs-ml-img-container {
	width: 36px; height: 156px; position: absolute;
}
.docs-ml-docs-logo-icon {
	left: 0px; top: -36px;
}
.docs-ml-sheets-logo-icon {
	left: 0px; top: 0px;
}
.docs-ml-slides-logo-icon {
	left: 0px; top: -96px;
}
.docs-ml-arrow-back-icon {
	left: 0px; top: -132px;
}
.docs-ml-edit-icon {
	left: 0px; top: -72px;
}
@media not all
{
.docs-ml-img {
	content: url(//ssl.gstatic.com/docs/common/mobileweb_sprite1.png);
}
.docs-ml-img-container {
	width: 36px; height: 156px; position: absolute;
}
.docs-ml-docs-logo-icon {
	left: 0px; top: -36px;
}
.docs-ml-sheets-logo-icon {
	left: 0px; top: 0px;
}
.docs-ml-slides-logo-icon {
	left: 0px; top: -96px;
}
.docs-ml-arrow-back-icon {
	left: 0px; top: -132px;
}
.docs-ml-edit-icon {
	left: 0px; top: -72px;
}
}
.docs-ml-header {
	background: rgb(250, 250, 250); padding: 4px 0px; left: 0px; top: 0px; =
width: 100%; font-family: Roboto,"Helvetica =
Neue",Helvetica,Arial,sans-serif; border-bottom-color: rgb(203, 203, =
203); border-bottom-width: 1px; border-bottom-style: solid; position: =
fixed; box-sizing: border-box; box-shadow: 0px 1px 1px rgba(0,0,0,0.1); =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.docs-ml-header-icon {
	width: 24px; height: 24px; opacity: 0.6;
}
.docs-ml-header-icon-container {
	padding: 12px;
}
.docs-ml-header-item {
	vertical-align: middle; display: inline-block;
}
.docs-ml-header-drive-link {
	padding-left: 4px;
}
body[dir=3D'rtl'] .docs-ml-arrow-back-dir {
	transform: scaleX(-1); -moz-transform: scaleX(-1); -o-transform: =
scaleX(-1); -webkit-transform: scaleX(-1);
}
.docs-ml-header-document-title {
	padding: 0px 12px; width: calc(100% - 104px); line-height: 24px; =
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.docs-ml-header-document-title-text {
	overflow: hidden; font-size: 20px; font-weight: 500; white-space: =
nowrap; -ms-text-overflow: ellipsis;
}
.docs-ml-header-edit-button {
	padding-right: 4px; float: right;
}
.docs-ml-promotion {
	background: rgb(250, 250, 250); left: 0px; width: 100%; bottom: 0px; =
font-family: Arial,Helvetica,sans-serif; position: fixed; box-shadow: =
0px 4px 12px rgba(0,0,0,0.4);
}
.docs-ml-promotion-off-screen {
	transform: translateY(100%); -moz-transform: translateY(100%); =
-o-transform: translateY(100%); -webkit-transform: translateY(100%);
}
.docs-ml-promotion-shown {
	transition:transform 333ms cubic-bezier(0.4, 0, 0.2, 1); transform: =
translateY(0px); -moz-transform: translateY(0); -o-transform: =
translateY(0); -webkit-transform: translateY(0); -webkit-transition: =
-webkit-transform 333ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.docs-ml-promotion-dismissed {
	transform: translateY(100%); -moz-transform: translateY(100%); =
-o-transform: translateY(100%); -webkit-transform: translateY(100%);
}
.docs-ml-promotion-no-horizontal-scroll {
	-ms-overflow-x: hidden;
}
.docs-ml-promotion-header {
	padding: 24px 24px 0px; display: table;
}
.docs-ml-promotion-app-icon-container {
	display: table-cell;
}
.docs-ml-promotion-app-icon {
	width: 36px; height: 36px;
}
@media all and (min-width:600px)
{
.docs-ml-promotion-app-icon {
	transform: scale(1.33); -moz-transform: scale(1.33); -o-transform: =
scale(1.33); -webkit-transform: scale(1.33);
}
}
.docs-ml-promotion-text {
	padding-left: 20px; vertical-align: top; display: table-cell;
}
.docs-ml-promotion-text-heading {
	color: rgba(0, 0, 0, 0.87); padding-bottom: 7px; font-size: 16px; =
font-weight: bold;
}
.docs-ml-promotion-text-body {
	color: rgba(0, 0, 0, 0.87); font-size: 14px;
}
.docs-ml-promotion-action-row {
	padding: 8px 24px; float: right;
}
.docs-ml-promotion-action-container {
	margin: 6px 4px; height: 48px; vertical-align: middle; display: =
inline-block;
}
.docs-ml-promotion-action-button {
	padding: 9px 12px; text-transform: uppercase; font-size: 14px; =
font-weight: 500; margin-top: 6px; vertical-align: middle; display: =
inline-block;
}
.docs-ml-promotion-action-button-wrapper:focus {
	outline-color: rgb(214, 214, 214);
}
.docs-ml-promotion-yes-button.docs-ml-promotion-action-button {
	border-radius: 2px; color: rgb(250, 250, 250); background-color: =
rgb(66, 133, 244);
}
.docs-ml-promotion-yes-button.docs-ml-promotion-action-button:active {
	background-color: rgb(51, 103, 214);
}
.docs-ml-promotion-no-button.docs-ml-promotion-action-button {
	color: rgb(66, 133, 244); background-color: rgb(250, 250, 250);
}
.docs-ml-promotion-no-button.docs-ml-promotion-action-button:active {
	background-color: rgb(245, 245, 245);
}
.docs-ml-promotion {
	z-index: 11;
}
.docs-ml-header {
	z-index: 11;
}
.ess-button {
	display: inline-block; cursor: pointer;
}
.ess-disabled-button {
	display: inline-block; opacity: 0.25;
}
.ess-button {
	margin: 6px; vertical-align: middle;
}
.ess-disabled-button {
	margin: 6px; vertical-align: middle;
}
.ess-icon {
	width: 32px; height: 32px; background-image: =
url("//ssl.gstatic.com/docs/documents/share/images/ess-icons-4.png"); =
background-repeat: no-repeat;
}
.ess-gplus-icon {
	background-position: 0px 0px;
}
.ess-gmail-icon {
	background-position: -34px 0px;
}
.ess-facebook-icon {
	background-position: -68px 0px;
}
.ess-twitter-icon {
	background-position: -102px 0px;
}
.scope-icon-default-group {
	background-position: 0px -24px; background-repeat: no-repeat;
}
.scope-icon-default-user {
	background-position: 0px -342px; background-repeat: no-repeat;
}
.scope-icon-default {
	display: inline-block;
}
.scope-icon-default {
	width: 21px; height: 21px; margin-top: 4px; margin-left: 4px; opacity: =
0.55;
}
.scope-icon-holder {
	display: inline-block;
}
.scope-icon-holder {
	width: 29px; height: 29px; vertical-align: middle; background-color: =
rgb(245, 245, 245);
}
.scope-icon-invite-holder {
	background-color: rgb(255, 255, 255);
}
.scope-icon-custom {
	width: 29px; height: 29px; vertical-align: middle;
}
.scope-icon-disabled {
	opacity: 0.25;
}
.scope-icon-unused-invite {
	background-position: 0px -770px;
}
.scope-icon-used-invite {
	background-position: 0px -417px;
}
.scope-icon-unused-invite {
	width: 29px; height: 29px; margin-top: 0px; margin-left: 0px; =
vertical-align: middle; opacity: 1; background-repeat: no-repeat;
}
.scope-icon-used-invite {
	width: 29px; height: 29px; margin-top: 0px; margin-left: 0px; =
vertical-align: middle; opacity: 1; background-repeat: no-repeat;
}
.vo-public-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-unlisted-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-domain-public-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-domain-unlisted-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-privately-shared-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-private-icon {
	width: 21px; height: 21px; margin-right: 4px; vertical-align: bottom; =
background-repeat: no-repeat;
}
.vo-public-icon {
	background-position: 0px -671px;
}
.vo-unlisted-icon {
	background-position: 0px -294px;
}
.vo-domain-public-icon {
	background-position: 0px -850px;
}
.vo-domain-unlisted-icon {
	background-position: 0px -551px;
}
.vo-privately-shared-icon {
	background-position: 0px -72px;
}
.vo-private-icon {
	background-position: 0px -575px;
}
#legacy-waffle-pivot-aggr {
	font-weight: normal; margin-right: 5px; float: right; display: inline;
}
#legacy-waffle-pivot-aggr-select {
	font-size: 12px;
}
.legacy-waffle-pivot-container {
	padding: 8px 8px 12px; height: auto; border-top-color: rgb(239, 239, =
239); border-top-width: 1px; border-top-style: solid;
}
.legacy-waffle-pivot-label-text {
	font-size: 12px; font-weight: 400; text-decoration: none;
}
.legacy-waffle-pivot-label {
	margin: 0px; padding: 0px; font-size: 13px; font-weight: bold;
}
.legacy-waffle-pivot-label-button {
	padding: 0px 2px; color: rgb(0, 17, 204); font-size: 12px; cursor: =
pointer;
}
#legacy-waffle-pivot-range-selection {
	padding: 8px 10px 4px 8px; background-color: rgb(225, 225, 222);
}
#legacy-waffle-pivot-range-selection div.input-selection-button {
	height: 15px; margin-top: 1px; margin-right: 5px;
}
#legacy-waffle-pivot-range-selection-link {
	vertical-align: top;
}
.legacy-waffle-pivot-range-span {
	font-size: 13px; font-weight: bold;
}
.legacy-waffle-pivot-drop-target {
	height: auto; padding-top: 24px; padding-bottom: 24px; margin-top: =
-24px; margin-bottom: -22px; min-height: 15px;
}
.legacy-waffle-pivot-pill {
	margin: 8px 0px; border-radius: 4px; border: 1px solid rgb(215, 215, =
215); border-image: none; line-height: 16px; cursor: move; box-shadow: =
0px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, =
0.2); -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); =
-webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.legacy-waffle-pivot-pill-align-top {
	vertical-align: top;
}
.legacy-waffle-pivot-pill-align-middle {
	vertical-align: middle;
}
.legacy-waffle-pivot-pill-close {
	width: 12px; color: rgb(141, 141, 141); font-size: 14px; float: right; =
cursor: pointer; transform: translateY(-15%);
}
.legacy-waffle-pivot-pill-section {
	background: rgb(253, 253, 253); margin: 0px 4px; padding: 7px 6px; =
display: block;
}
.legacy-waffle-pivot-pill-section-top-border {
	border-top-color: rgb(239, 239, 239); border-top-width: 1px; =
border-top-style: solid;
}
.legacy-waffle-pivot-pill-main-table {
	background: rgb(239, 239, 239); padding: 7px 6px; min-height: 16px;
}
.legacy-waffle-pivot-pill-main-table-text {
	overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: =
ellipsis; max-width: 185px;
}
.legacy-waffle-pivot-pill-title {
	color: black; overflow: hidden; white-space: nowrap;
}
.legacy-waffle-pivot-pill-nodrag {
	cursor: pointer;
}
.legacy-waffle-pivot-multi-select {
	background: rgb(239, 239, 239); margin: 3px 0px 0px; padding: 3px; =
border: 1px solid rgb(215, 215, 215); border-image: none; display: =
block; position: relative;
}
.legacy-waffle-pivot-multi-select::before {
	border-width: 0px 5px 5px; border-color: rgb(215, 215, 215) =
transparent; margin: 0px 0px 0px -5px; left: 50%; top: -5px; right: =
auto;
}
.legacy-waffle-pivot-multi-select::before {
	border-style: solid; width: 0px; height: 0px; display: block; position: =
absolute; content: "";
}
.legacy-waffle-pivot-multi-select::after {
	border-style: solid; width: 0px; height: 0px; display: block; position: =
absolute; content: "";
}
.legacy-waffle-pivot-multi-select::after {
	border-width: 0px 4px 4px; border-color: rgb(239, 239, 239) =
transparent; margin: 0px 0px 0px -4px; left: 50%; top: -4px; right: =
auto;
}
.legacy-waffle-pivot-pill-sort-by {
	vertical-align: top;
}
.legacy-waffle-pivot-multi-select .legacy-waffle-pivot-select-open =
.legacy-waffle-pivot-select-caption {
	text-decoration: underline;
}
.legacy-waffle-pivot-multi-select .legacy-waffle-pivot-select-hover =
.legacy-waffle-pivot-select-caption {
	text-decoration: underline;
}
.legacy-waffle-pivot-multi-select .legacy-waffle-pivot-select-caption {
	color: rgb(85, 85, 85);
}
.legacy-waffle-pivot-select-divider {
	margin: 0px 3px; color: rgb(85, 85, 85);
}
.legacy-waffle-pivot-select {
	color: black; text-decoration: none; cursor: pointer;
}
.legacy-waffle-pivot-select-hover {
	text-decoration: underline;
}
.legacy-waffle-pivot-checkbox {
	vertical-align: middle;
}
.legacy-waffle-pivot-feedback-section {
	margin-top: 5px; margin-right: 10px; float: right; position: relative;
}
#legacy-waffle-pivot-feedback {
	padding-left: 10px;
}
.legacy-waffle-pivot-zippy-expanded {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-411px -62px; width: 19px; height: 16px;
}
.legacy-waffle-pivot-zippy-collapsed {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite186.png") =
no-repeat 0px -1392px; width: 21px; height: 21px;
}
.legacy-waffle-pivot-add-field-menu {
	-ms-overflow-y: auto;
}
.waffle-autofilter-sort.goog-menu-vertical.goog-menu {
	width: 200px;
}
.waffle-filterbox-content {
	margin: 0px 4px; border: currentColor; border-image: none; height: =
130px; -ms-overflow-y: auto;
}
.waffle-filterbox-content > .goog-menuitem-content {
	font-size: 12px;
}
.waffle-filterbox-content > .goog-menuitem {
	padding: 1px 7em 1px 26px;
}
.waffle-filterbox-content > .goog-menuitem-highlight {
	border: 0px currentColor; border-image: none; background-color: =
rgb(208, 208, 208);
}
.waffle-filterbox-action-link {
	color: rgb(17, 85, 204); text-decoration: none;
}
.waffle-filterbox-dash {
	color: rgb(17, 85, 204); text-decoration: none;
}
.waffle-filterbox-action-link:hover {
	text-decoration: underline;
}
.waffle-filterbox-input {
	width: 178px; padding-right: 23px; margin-right: -23px;
}
.waffle-filterbox-input-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-205px -62px; width: 12px; height: 12px; margin-top: 2px; display: =
inline-block;
}
.waffle-filterbox-label {
	padding-left: 6px;
}
div.waffle-filterbox-label-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-283px -73px; width: 16px; height: 16px; margin-left: 18px; float: =
right;
}
.waffle-filterbox-label > div {
	font-size: 12px; margin-right: 3px; display: inline;
}
.waffle-filterbox-label > a {
	font-size: 12px; margin-right: 3px; display: inline;
}
.waffle-filterbox-button-container {
	padding: 4px 0px 0px 6px;
}
.waffle-filterbox-ok-button .goog-imageless-button-content {
	padding: 0px 15px; font-weight: bold;
}
.waffle-autofilter-header-cell {
	padding-right: 14px; font-weight: bold;
}
.waffle-autofilter-border {
	border-color: rgb(15, 157, 88); line-height: 0;
}
tr > th.autofilter-row-col-header {
	color: green; font-weight: bold;
}
.filtered-incelldropdown-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-791px -13px; list-style: none; cursor: pointer;
}
.filtered-incelldropdown-button-disabled {
	cursor: default; opacity: 0.3;
}
.filtered-incelldropdown-button-hover {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-137px -46px;
}
.filtered-incelldropdown-button-checked {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-137px -46px;
}
.filtered-incelldropdown-button-focused {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-137px -46px;
}
.waffle-autovis-lightbox {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; =
z-index: 1000; -ms-user-select: none; background-color: rgba(0, 0, 0, =
0.7); -webkit-user-select: none; -moz-user-select: none;
}
.waffle-autovis-lightbox-container {
	width: 100%; height: 100%;
}
.waffle-autovis-lightbox-chart {
	width: 100%; height: 100%;
}
.waffle-autovis-lightbox-content {
	margin: auto; left: 0px; top: 60px; right: 0px; bottom: 0px; position: =
absolute;
}
.waffle-autovis-lightbox-content-inner {
	white-space: nowrap; position: relative;
}
.jfk-button-disabled.waffle-autovis-lightbox-previous {
	color: grey; cursor: default;
}
.jfk-button-disabled.waffle-autovis-lightbox-next {
	color: grey; cursor: default;
}
.waffle-autovis-lightbox-page-count {
	width: 100%; text-align: center; color: white; font-family: =
Roboto,Arial,sans-serif; font-size: 16px; margin-top: 35px;
}
.waffle-autovis-lightbox-button {
	margin: 0px; padding: 0px; outline: 0px; border: 0px currentColor; =
border-image: none; color: white; font-family: Roboto,Arial,sans-serif; =
font-size: 13px; cursor: pointer; background-image: none; =
background-color: transparent;
}
.waffle-autovis-lightbox-button:focus {
	padding: 0px; border: currentColor; border-image: none;
}
.waffle-autovis-lightbox-previous {
	margin: auto; top: 0px; width: 50px; height: 50px; text-align: center; =
bottom: 0px; color: white; line-height: 50px; position: absolute; =
cursor: pointer;
}
.waffle-autovis-lightbox-next {
	margin: auto; top: 0px; width: 50px; height: 50px; text-align: center; =
bottom: 0px; color: white; line-height: 50px; position: absolute; =
cursor: pointer;
}
.waffle-autovis-lightbox-previous {
	right: 100%; margin-right: 25px;
}
.waffle-autovis-lightbox-next {
	left: 100%; margin-left: 25px;
}
.waffle-autovis-lightbox-readonly =
.waffle-autovis-lightbox-readonly-hidden {
	display: none;
}
.waffle-autovis-lightbox-header {
	width: 100%; height: 60px; background-color: rgba(0, 0, 0, 0.7);
}
.waffle-autovis-lightbox-buttons-wrapper {
	width: 100%; text-align: center; color: white; line-height: 60px; =
font-weight: bold; margin-right: auto; margin-left: auto;
}
.waffle-autovis-lightbox-close {
	top: 19px; right: 20px; position: absolute; cursor: pointer;
}
.waffle-charteditor-startpane-datarange-input {
	width: 274px; margin-bottom: 19px;
}
.waffle-charteditor-float-clear {
	clear: both;
}
.waffle-charteditor-startpane-recommendedcharts-wrapper {
	height: 325px; -ms-overflow-y: scroll;
}
.waffle-charteditor-chartoption-wrapper {
	margin: 0px; padding: 1px 7px 7px; border: 4px solid rgb(221, 221, =
221); border-image: none; width: 111px; height: 87px; float: left; =
position: relative;
}
:nth-child(n+3).waffle-charteditor-chartoption-wrapper {
	margin-top: 8px;
}
:nth-child(2n).waffle-charteditor-chartoption-wrapper {
	margin-left: 7px;
}
.jfk-radiobutton-checked.waffle-charteditor-chartoption-wrapper {
	border-color: rgb(100, 133, 241);
}
.waffle-charteditor-chartoption {
	width: 111px; height: 87px;
}
.waffle-charteditor-chartoption-chip {
	padding: 2px 7px 0px; border: 1px solid rgb(255, 255, 255); =
border-image: none; height: 13px; right: 6px; bottom: 6px; color: =
rgb(255, 255, 255); line-height: 13px; font-family: =
Roboto,Arial,sans-serif; font-size: 10px; font-weight: bold; =
white-space: nowrap; position: absolute; -ms-overflow-x: hidden; =
-ms-text-overflow: ellipsis; max-width: 74px; background-color: rgb(66, =
133, 244);
}
.waffle-charteditor-checkbox {
	margin-top: 4px;
}
.waffle-charteditor-chartpane-modification-disabled {
	margin-top: 15px; display: none;
}
.waffle-charteditor-chartpane-data-transformation =
.waffle-charteditor-chartpane-modification-disabled {
	display: block;
}
.waffle-charteditor-chartpane-data-transformation =
.waffle-charteditor-checkboxes-container {
	display: none;
}
.waffle-charteditor-checkbox > div {
	display: inline;
}
.waffle-charteditor-chartpane {
	height: 100%;
}
.waffle-charteditor-chartpane > table {
	height: 100%; border-spacing: 0;
}
.waffle-charteditor-chartpane > table > tbody > tr > td {
	padding: 0px;
}
.waffle-charteditor-chartpane-charttype-wrapper-td {
	height: 100%;
}
.waffle-charteditor-chartpane-charttype-wrapper {
	height: 100%; padding-left: 4px; margin-left: -4px; -ms-overflow-x: =
hidden; -ms-overflow-y: scroll;
}
.waffle-charteditor-chartpane-options-container {
	padding-bottom: 15px; border-bottom-color: rgb(230, 230, 230); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-charteditor-charttype {
	margin: 15px 0px 17px;
}
.waffle-charteditor-charttype-group-label {
	margin-bottom: -5px;
}
.waffle-charteditor-charttype-option {
	margin: 10px 30px 0px 0px; float: left;
}
.jfk-radiobutton-checked.waffle-charteditor-charttype-option {
	margin: 6px 26px -4px -4px; border: 4px solid rgb(198, 218, 252); =
border-image: none;
}
.jfk-radiobutton-checked.waffle-charteditor-charttype-option > =
.waffle-charteditor-charttype-option-content {
	border-color: rgb(96, 152, 245);
}
.waffle-charteditor-charttype-option-content {
	padding: 2px; border: 1px solid rgb(189, 189, 189); border-image: none; =
width: 57px; height: 39px; overflow: hidden;
}
.waffle-charteditor-charttype-oldgviz-preview {
	transform-origin: 0% 0%; transform: scale(0.528, 0.574); =
-moz-transform: scale(0.528, 0.574); -o-transform: scale(0.528, 0.574); =
-webkit-transform: scale(0.528, 0.574); -webkit-transform-origin: 0 0; =
-moz-transform-origin: 0 0; -o-transform-origin: 0 0;
}
.waffle-date-picker {
	position: absolute; z-index: 10;
}
.goog-date-picker {
	border-width: 0px 1px 1px; border-style: none solid solid; =
border-color: currentColor rgb(255, 255, 255) rgb(255, 255, 255); =
padding: 2px; border-image: none; width: 156px; position: relative; =
-moz-user-select: none; -moz-user-focus: normal;
}
.goog-date-picker-foot {
	display: none;
}
.goog-date-picker table {
	empty-cells: hide;
}
.goog-date-picker-wday {
	font: 11px/normal Verdana; padding: 0px; width: 22px !important; =
height: 17px; text-align: center; vertical-align: middle; =
font-size-adjust: none; font-stretch: normal;
}
.goog-date-picker table tbody td {
	font: 11px/normal Verdana; padding: 0px; width: 22px !important; =
height: 17px; text-align: center; vertical-align: middle; =
font-size-adjust: none; font-stretch: normal;
}
.goog-date-picker-wday {
	font-weight: 700;
}
.goog-date-picker-btn {
	font: 700 9px/normal Verdana; margin: 0px; padding: 0px; border: 0px =
currentColor; border-image: none; width: 12px; text-align: center; =
float: left; display: block; cursor: pointer; font-size-adjust: none; =
font-stretch: normal;
}
.goog-date-picker-monthyear {
	font: 700 11px/normal Verdana; width: 63px; text-align: center; =
font-size-adjust: none; font-stretch: normal;
}
* html .goog-date-picker table {
	margin-left: -1px;
}
.goog-date-picker-menu {
	background: threedface; border-width: 1px; border-style: solid; =
position: absolute; -moz-user-focus: normal;
}
.goog-date-picker-menu ul {
	list-style: none; margin: 0px; padding: 0px;
}
.goog-date-picker-menu ul li {
	float: none; cursor: default;
}
.goog-date-picker {
	background-color: rgb(217, 230, 247);
}
.goog-date-picker table {
	background-color: rgb(217, 230, 247);
}
.goog-date-picker-wday {
	background-color: rgb(217, 230, 247);
}
.goog-date-picker-selected {
	color: rgb(255, 255, 255) !important; font-weight: 700 !important; =
background-color: rgb(174, 10, 132) !important;
}
.goog-date-picker-date {
	background-color: rgb(255, 255, 255);
}
.goog-date-picker table {
	background-color: rgb(217, 230, 247);
}
.goog-date-picker-head td {
	background-color: rgb(217, 230, 247);
}
.goog-date-picker-btn {
	color: rgb(0, 102, 153); background-color: transparent;
}
.goog-date-picker-other-month {
	color: rgb(153, 153, 153);
}
.goog-date-picker-wkend-start {
	background-color: rgb(232, 238, 247);
}
.goog-date-picker-wkend-end {
	background-color: rgb(232, 238, 247);
}
#goog-dp-0 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-1 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-2 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-3 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-4 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-5 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-6 {
	border-top-color: rgb(162, 187, 221); border-top-width: 1px; =
border-top-style: solid;
}
#goog-dp-0 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-7 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-14 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-21 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-28 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-35 {
	border-left-color: rgb(162, 187, 221); border-left-width: 1px; =
border-left-style: solid;
}
#goog-dp-6 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-13 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-20 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-27 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-34 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-41 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; =
border-right-style: solid;
}
#goog-dp-35 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-36 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-37 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-38 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-39 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-40 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#goog-dp-41 {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.docs-ui-toast {
	bottom: 74px;
}
.waffle-ellipses {
	width: 25px; height: 12px; display: inline-block; position: relative;
}
.waffle-ellipses-message-container {
	width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.waffle-ellipses-container {
	width: 100%; height: 100%; overflow: hidden;
}
.waffle-ellipses-sprite {
	display: block; position: relative;
}
.waffle-ellipses-active.waffle-ellipses svg.waffle-ellipses-sprite {
	animation:waffle-ellipses-sprite-cycle 1000ms steps(5, end) infinite =
reverse; -webkit-animation: waffle-ellipses-sprite-cycle 1000ms steps(5) =
infinite reverse; -moz-animation: waffle-ellipses-sprite-cycle 1000ms =
steps(5) infinite reverse; -o-animation: waffle-ellipses-sprite-cycle =
1000ms steps(5) infinite reverse;
}
.waffle-filter-menu {
	overflow: auto; max-height: 400px;
}
.waffle-filter-bar {
	height: 30px; color: rgb(255, 255, 255); margin-left: 35px;
}
.waffle-filter-bar-header {
	font-weight: bold; margin-left: 10px;
}
.waffle-filter-bar-name-label {
	padding: 7px 0px;
}
.waffle-filter-bar-range-label {
	padding: 7px 0px;
}
.waffle-filter-bar-name-input {
	border: 1px solid transparent; border-image: none; height: 19px; color: =
rgb(255, 255, 255); box-shadow: none; background-color: transparent;
}
.waffle-filter-bar-range-input {
	border: 1px solid transparent; border-image: none; height: 19px; color: =
rgb(255, 255, 255); box-shadow: none; background-color: transparent;
}
.waffle-filter-bar-name-input:hover {
	background-color: rgb(107, 107, 107);
}
.waffle-filter-bar-range-input:hover {
	background-color: rgb(107, 107, 107);
}
.waffle-filter-bar-name-input:focus {
	background: rgb(255, 255, 255); border: 1px solid rgb(77, 144, 254); =
border-image: none; color: black;
}
.waffle-filter-bar-range-input:focus {
	background: rgb(255, 255, 255); border: 1px solid rgb(77, 144, 254); =
border-image: none; color: black;
}
.waffle-filter-bar-range-readonly {
	margin: 0px 3px 0px 6px; padding: 6px 4px; border: 1px dotted =
transparent; border-image: none; overflow: hidden; vertical-align: =
bottom; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-filter-bar-name-readonly {
	margin: 0px 3px 0px 6px; padding: 6px 4px; border: 1px dotted =
transparent; border-image: none; overflow: hidden; vertical-align: =
bottom; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-filter-bar-range-readonly:focus {
	border-color: rgb(204, 204, 204);
}
.waffle-filter-bar-name-readonly:focus {
	border-color: rgb(204, 204, 204);
}
.waffle-filter-bar-options {
	margin-top: 4px;
}
.waffle-filter-bar-close {
	margin-top: 4px;
}
.waffle-filter-bar .goog-flat-button {
	border-radius: 2px; border: currentColor; border-image: none; =
background-color: transparent; -webkit-border-radius: 2px; =
-moz-border-radius: 2px;
}
.waffle-filter-bar .goog-flat-button:focus {
	background-color: rgb(107, 107, 107);
}
.waffle-filter-bar .goog-flat-button:hover {
	background-color: rgb(107, 107, 107);
}
.waffle-filter-bar .goog-flat-button-open.goog-flat-button {
	background-color: rgb(61, 61, 61);
}
.waffle-filter-bar .goog-flat-button:active {
	background-color: rgb(61, 61, 61);
}
.waffle-slidingdialog-filterbar {
	border-width: 1px medium; border-style: solid none; border-color: black =
currentColor; padding: 4px 12px; background-color: rgb(85, 85, 85);
}
.waffle-filter-bar-name-inputbox {
	display: inline;
}
.waffle-filter-bar-name-inputbox {
	width: 175px;
}
.waffle-filter-bar-name-readonly {
	width: 175px;
}
.waffle-filter-bar-promo-container {
	margin-top: 30px; margin-left: 32px; display: inline; position: =
absolute;
}
.waffle-filter-bar-align-right {
	float: right;
}
.waffle-filter-bar-promo {
	width: 200px; font-size: 11px;
}
.waffle-slidingdialog-formbar {
	padding: 4px 16px 4px 55px; border-right-color: currentColor; =
border-left-color: currentColor; border-right-width: medium; =
border-left-width: medium; border-right-style: none; border-left-style: =
none; background-color: rgb(66, 66, 66);
}
.waffle-form-bar {
	height: 30px; color: rgb(255, 255, 255);
}
.waffle-form-bar-forms-icon {
	top: 5px; position: relative;
}
.waffle-form-bar-forms-text {
	padding: 7px 0px; font-family: Roboto,Arial,sans-serif; font-size: =
14px; font-weight: 500; margin-left: 16px;
}
.waffle-form-bar-right-all-buttons {
	float: right;
}
.waffle-form-bar-right-all-buttons button {
	padding: 3px 8px; border-radius: 2px; border: 0px currentColor; =
border-image: none; top: -7px; color: white; text-transform: uppercase; =
font-family: Roboto,Arial,sans-serif; font-size: 12px; font-weight: 500; =
margin-right: 8px; position: relative; cursor: pointer; min-width: 88px; =
background-color: transparent;
}
.waffle-form-bar-right-all-buttons button.goog-button-disabled {
	color: rgba(255, 255, 255, 0.3); cursor: default;
}
.waffle-form-bar-more-options {
	margin-top: 4px; margin-left: 8px;
}
.waffle-form-bar .goog-flat-button {
	border-radius: 2px; border: currentColor; border-image: none; =
background-color: transparent; -webkit-border-radius: 2px; =
-moz-border-radius: 2px;
}
.waffle-form-bar .goog-flat-button:focus {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.15);
}
.waffle-form-bar .goog-flat-button-hover {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.15);
}
.waffle-form-bar-right-all-buttons button:focus {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.15);
}
.waffle-form-bar-right-all-buttons button:hover {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.15);
}
.waffle-form-bar .goog-flat-button-open.goog-flat-button {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.25);
}
.waffle-form-bar .goog-flat-button:active {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.25);
}
.waffle-form-bar-right-all-buttons button:active {
	outline-width: 0px; background-color: rgba(204, 204, 204, 0.25);
}
.waffle-arguments-help-popup {
	border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; width: 320px; =
color: rgb(34, 34, 34); font-size: 11px; position: absolute; z-index: =
1000; -ms-word-wrap: break-word; box-shadow: 0px 2px 4px =
rgba(0,0,0,0.2); background-color: white; -moz-box-shadow: 0 2px 4px =
rgba(0, 0, 0, .2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.waffle-arguments-help-title {
	padding: 1px 0px 1px 10px; color: rgb(34, 34, 34); direction: ltr; =
background-color: rgb(245, 245, 245);
}
.waffle-arguments-help-function-name {
	text-decoration: inherit;
}
.waffle-arguments-help-body {
	border-top-color: rgb(235, 235, 235); border-top-width: 1px; =
border-top-style: solid;
}
.waffle-arguments-help-content {
	padding-bottom: 2px;
}
.waffle-arguments-help-section {
	padding: 5px 10px;
}
.waffle-arguments-help-section-title {
	color: rgb(102, 102, 102); font-size: 11px;
}
.waffle-arguments-help-parameter-content {
	font-size: 11px;
}
.waffle-arguments-help-argument-info {
=09
}
.waffle-arguments-help-formula {
	padding: 1px 0px; font-family: =
Inconsolata,monospace,arial,sans,sans-serif; font-size: 14px; direction: =
ltr;
}
.waffle-arguments-help-example-holder {
	text-align: left;
}
.waffle-arguments-help-footer {
	padding: 0px 10px 8px;
}
.waffle-arguments-help-parameter {
	border-radius: 4px; transition:0.218s ease-in; padding-left: 1px; =
-webkit-transition: 0.218s ease-in; -moz-transition: 0.218s ease-in; =
-o-transition: 0.218s ease-in;
}
.waffle-arguments-help-parameter-active {
	background-color: rgb(255, 238, 187);
}
#waffle-arguments-help-learn-more {
	color: rgb(17, 85, 204); text-decoration: none;
}
#waffle-arguments-help-learn-more:hover {
	text-decoration: underline;
}
#waffle-arguments-help-send-feedback {
	color: rgb(17, 85, 204); text-decoration: none; float: right;
}
#waffle-arguments-help-send-feedback:hover {
	text-decoration: underline;
}
.waffle-arguments-help-code {
	font-family: Inconsolata,monospace,arial,sans,sans-serif; =
background-color: rgb(245, 245, 245);
}
.waffle-arguments-help-button {
	margin: -4px; padding: 2px 17px 0px 0px; width: 10px; float: right; =
opacity: 0.35; transform: scale(0.75); -moz-transform: scale(.75, .75); =
-o-transform: scale(.75, .75); -webkit-transform: scale(.75, .75);
}
.waffle-arguments-help-button:hover {
	opacity: 0.7;
}
.waffle-arguments-help-toggle-icon {
	transition:400ms ease-out; transform: rotate(180deg); -moz-transform: =
rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: =
rotate(180deg); -webkit-transition: 400ms ease-out; -moz-transition: =
400ms ease-out; -o-transition: 400ms ease-out;
}
.waffle-arguments-help-toggle-icon-flipped {
	transform: rotate(0deg); -moz-transform: rotate(0); -o-transform: =
rotate(0); -webkit-transform: rotate(0);
}
.waffle-arguments-help-pointer {
	transition:0.218s ease-in-out; margin-top: 8px; border-top-color: =
transparent; border-bottom-color: transparent; border-left-color: =
rgb(163, 163, 163); border-top-width: 4px; border-bottom-width: 4px; =
border-left-width: 5px; border-top-style: solid; border-bottom-style: =
solid; border-left-style: solid; position: absolute; -webkit-transition: =
0.218s ease-in-out; -moz-transition: 0.218s ease-in-out; -o-transition: =
0.218s ease-in-out;
}
.waffle-formula-autocomplete-renderer .waffle-ac-active {
	background: rgb(238, 238, 238);
}
.waffle-function-autocomplete-row {
	width: 325px; -ms-text-overflow: ellipsis;
}
.waffle-function-autocomplete-row-name {
	margin: -2px 0px; flex:1 1 0px; color: rgb(34, 34, 34); font-family: =
Inconsolata,monospace,arial,sans,sans-serif; font-size: 13px; direction: =
ltr; -webkit-flex: 1;
}
.waffle-function-autocomplete-row-formula {
	margin: -2px 0px; flex:1 1 0px; color: rgb(34, 34, 34); font-family: =
Inconsolata,monospace,arial,sans,sans-serif; font-size: 13px; direction: =
ltr; -webkit-flex: 1;
}
.waffle-function-autocomplete-row-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-formula-autocomplete-row-primary-content =
.waffle-function-autocomplete-row-formula {
	margin: 0px; overflow: hidden;
}
.waffle-function-autocomplete-row-description {
	color: rgb(102, 102, 102); overflow: hidden; font-size: 11px; display: =
none; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-ac-active .waffle-function-autocomplete-row-description {
	display: block;
}
.waffle-function-autocomplete-row-shortcut {
	color: rgb(102, 102, 102);
}
.waffle-function-autocomplete-row-simplified-shortcut {
	color: rgb(102, 102, 102);
}
.waffle-actionable-autocomplete-row {
	display: flex; cursor: pointer; direction: ltr; align-items: =
flex-start; -webkit-align-items: flex-start;
}
.waffle-contextual-formula-autocomplete-row {
	display: flex; cursor: pointer; direction: ltr; align-items: =
flex-start; -webkit-align-items: flex-start;
}
.waffle-named-range-autocomplete-row {
	display: flex; cursor: pointer; direction: ltr; align-items: =
flex-start; -webkit-align-items: flex-start;
}
.waffle-ac-actionable-row.waffle-ac-row {
	padding: 1px 10px;
}
.waffle-ac-named-range-row.waffle-ac-row {
	padding-top: 1px;
}
.waffle-ac-contextual-formula-row.waffle-ac-row {
	padding-top: 1px;
}
.waffle-ac-actionable-row {
	border-top-color: rgba(0, 0, 0, 0.12); border-bottom-color: rgba(0, 0, =
0, 0.12); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid;
}
.waffle-function-autocomplete-row-icon-container {
	width: 25px; margin-right: 3px; display: flex;
}
.waffle-named-range-autocomplete-row-icon-container {
	width: 25px; margin-right: 3px; display: flex;
}
.waffle-ac-actionable-row =
.waffle-function-autocomplete-row-icon-container {
	opacity: 0.4;
}
.waffle-ac-contextual-formula-row =
.waffle-function-autocomplete-row-icon-container {
	margin: 1px 2px 2px 1px;
}
.waffle-actionable-formula-autocomplete-row-content {
	flex:1 1 0px; width: calc(325px - 25px); padding-top: 2px; white-space: =
normal; direction: ltr; -webkit-flex: 1;
}
.waffle-contextual-formula-autocomplete-row-content {
	flex:1 1 0px; width: calc(325px - 25px); padding-top: 2px; white-space: =
normal; direction: ltr; -webkit-flex: 1;
}
.waffle-named-range-autocomplete-row-content {
	flex:1 1 0px; width: calc(325px - 25px); padding-top: 2px; white-space: =
normal; direction: ltr; -webkit-flex: 1;
}
.waffle-actionable-formula-autocomplete-row-content {
	-ms-word-wrap: break-word;
}
.waffle-contextual-formula-autocomplete-row-content {
	-ms-word-wrap: break-word;
}
.waffle-named-range-autocomplete-row-content {
=09
}
.waffle-formula-autocomplete-row-primary-content {
	display: flex; direction: ltr; align-items: center; =
-webkit-align-items: center;
}
.waffle-contextual-formula-autocomplete-row =
.waffle-formula-autocomplete-row-primary-content {
	margin: -2px 0px;
}
.waffle-ac-close-autocomplete-row {
	border: currentColor !important; border-image: none !important;
}
.waffle-ac-close-autocomplete-row {
	background: rgba(0, 0, 0, 0.15); cursor: default !important;
}
.waffle-close-autocomplete-row-content {
	flex:1 1 0px; display: flex; justify-content: flex-end; align-items: =
center; -webkit-align-items: center; -webkit-justify-content: flex-end; =
-webkit-flex: 1;
}
.waffle-close-autocomplete-row-close-button {
	cursor: pointer; opacity: 0.3;
}
.waffle-close-autocomplete-row-close-button:hover {
	opacity: 0.5;
}
.waffle-close-autocomplete-row-close-button:focus {
	opacity: 0.5;
}
.waffle-close-autocomplete-row-message {
	flex:1 1 0px; color: rgb(0, 0, 0); overflow: hidden; font-weight: 500; =
white-space: normal; overflow-wrap: break-word; -webkit-flex: 1;
}
.waffle-pivot-sidebar.waffle-sidebar-container {
	width: 300px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif !important; display: =
block;
}
.waffle-pivot-sidebar.waffle-sidebar-container:focus {
	outline: rgb(66, 133, 244) solid 1px;
}
.waffle-sidebar-title-close {
	border-radius: 50%; border: transparent; border-image: none;
}
.waffle-sidebar-title-close:focus {
	border: transparent; border-image: none; background-color: rgba(255, =
255, 255, 0.24);
}
#waffle-pivot-aggr {
	font-weight: normal; margin-right: 5px; display: inline;
}
#waffle-pivot-aggr .docs-material-select-outer-box {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; display: flex;
}
#waffle-pivot-aggr-select {
	font-size: 12px;
}
.waffle-pivot-container {
	border-width: 1px medium medium; border-style: solid none none; =
border-color: rgb(224, 224, 224) currentColor currentColor; padding: =
14px 14px 6px; border-image: none;
}
.waffle-pivot-label-text {
	font-size: 13px; font-weight: 400; text-decoration: none;
}
.waffle-pivot-label {
	padding: 0px 0px 14px 2px; color: rgba(0, 0, 0, 0.87); font-weight: =
500; position: relative;
}
#waffle-pivot-aggr-label {
	color: rgba(0, 0, 0, 0.87); font-weight: 500;
}
.waffle-pivot-add-button {
	margin: 0px; padding: 0px 3px 0px 6px; border: transparent; =
border-image: none; top: -3px; right: 0px; color: rgb(66, 133, 244); =
text-transform: uppercase; font-weight: 500; position: absolute; cursor: =
pointer;
}
.waffle-pivot-add-button:focus {
	border: transparent; border-image: none; background-color: rgba(66, =
133, 244, 0.12);
}
.waffle-pivot-add-button-disabled {
	color: rgba(0, 0, 0, 0.12); cursor: default;
}
.waffle-pivot-rangepicker-container {
	padding: 8px 16px;
}
#waffle-pivot-range-selection {
	padding-bottom: 8px;
}
#waffle-pivot-range-selection .waffle-range-selection-button {
	margin: 0px; padding: 4px 2px 4px 0px; border-radius: 50%;
}
#waffle-pivot-range-selection .waffle-range-selection-button:focus {
	background-color: rgba(0, 0, 0, 0.12) !important;
}
.waffle-pivot-rangepicker-error-label {
	color: rgb(219, 68, 55); font-size: 13px;
}
.waffle-pivot-drop-target {
	height: auto; padding-top: 24px; padding-bottom: 24px; margin-top: =
-24px; margin-bottom: -22px;
}
.waffle-pivot-pill {
	border-radius: 2px; border: currentColor; transition:max-height 0.25s =
cubic-bezier(0.4, 0, 0.2, 1); border-image: none; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif !important; margin-bottom: =
8px; cursor: move; max-height: 250px; box-shadow: 0px 0px 2px 0px =
rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24); background-color: =
rgb(255, 255, 255); -webkit-transition: max-height 0.25s =
cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: max-height 0.25s =
cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: max-height 0.25s =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-pivot-pill:focus {
	outline-color: rgb(66, 133, 244);
}
.waffle-pivot-pill-disabled {
	cursor: default;
}
.waffle-pivot-pill-align-top {
	vertical-align: top;
}
.waffle-pivot-pill-checkbox-label {
	margin-left: 10px; vertical-align: middle;
}
.waffle-pivot-pill-align-middle {
	vertical-align: middle;
}
.waffle-pivot-pill-close {
	color: rgb(141, 141, 141); font-size: 14px; float: right; cursor: =
pointer; transform: translateY(-15%);
}
.waffle-pivot-pill-close .jfk-button {
	border-radius: 50%; border: transparent; border-image: none; width: =
20px;
}
.waffle-pivot-pill-close .jfk-button:focus {
	background-color: rgba(0, 0, 0, 0.12);
}
.waffle-pill-during-dragging {
	height: 33px;
}
.waffle-pill-during-dragging .waffle-pivot-pill-section {
	display: none;
}
.waffle-pivot-pill-close-disabled {
	color: rgba(0, 0, 0, 0.12);
}
.waffle-pivot-pill-section {
	margin: 8px 0px; padding: 0px 8px; width: 50%; vertical-align: top; =
display: inline-block; box-sizing: border-box;
}
#waffle-pivot-filter .waffle-pivot-pill-section {
	width: 100%;
}
.waffle-pill-section-checkbox {
	width: 100%;
}
.waffle-pill-section-checkbox {
	margin-top: 0px;
}
.waffle-pivot-pill-section-top-border {
	border-top-color: rgb(239, 239, 239); border-top-width: 1px; =
border-top-style: solid;
}
.waffle-pivot-pill-main-table {
	background: rgb(238, 238, 238); padding: 8px; border-bottom-color: =
rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: =
solid; min-height: 16px;
}
.waffle-pivot-pill-main-table-text {
	overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: =
ellipsis; max-width: 185px;
}
.waffle-pivot-pill-title {
	color: black; overflow: hidden; font-weight: bold; white-space: nowrap;
}
.waffle-pivot-pill-nodrag {
	cursor: pointer;
}
.waffle-pivot-multi-select {
	background: rgb(239, 239, 239); margin: 3px 0px 0px; padding: 3px; =
border: 1px solid rgb(215, 215, 215); border-image: none; display: =
block; position: relative;
}
.waffle-pivot-multi-select::before {
	border-width: 0px 5px 5px; border-color: rgb(215, 215, 215) =
transparent; margin: 0px 0px 0px -5px; left: 50%; top: -5px; right: =
auto;
}
.waffle-pivot-multi-select::before {
	border-style: solid; width: 0px; height: 0px; display: block; position: =
absolute; content: "";
}
.waffle-pivot-multi-select::after {
	border-style: solid; width: 0px; height: 0px; display: block; position: =
absolute; content: "";
}
.waffle-pivot-multi-select::after {
	border-width: 0px 4px 4px; border-color: rgb(239, 239, 239) =
transparent; margin: 0px 0px 0px -4px; left: 50%; top: -4px; right: =
auto;
}
.waffle-pivot-pill-sort-by {
	width: 100%; vertical-align: top;
}
.waffle-pivot-multi-select .waffle-pivot-select-caption {
	color: rgb(85, 85, 85);
}
.waffle-pivot-select-divider {
	margin: 0px 3px; color: rgb(85, 85, 85);
}
.waffle-pivot-select {
	color: black; text-decoration: none; cursor: pointer;
}
.waffle-pivot-checkbox {
	vertical-align: middle;
}
.waffle-pivot-feedback-section {
	margin-top: 5px; margin-right: 10px; float: right; position: relative;
}
#waffle-pivot-feedback {
	padding-left: 10px;
}
.waffle-pivot-zippy-expanded {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-411px -62px; width: 19px; height: 16px;
}
.waffle-pivot-zippy-collapsed {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite186.png") =
no-repeat 0px -1392px; width: 21px; height: 21px;
}
.waffle-pivot-add-field-menu {
	-ms-overflow-y: auto;
}
.waffle-pivot-add-field-row-field-label {
	cursor: default;
}
.waffle-pivot-add-field-column-field-label {
	cursor: default;
}
.waffle-pivot-add-field-value-field-label {
	cursor: default;
}
.waffle-pivot-add-field-filter-field-label {
	cursor: default;
}
.waffle-pivot-aggr-select-container {
	height: 20px; margin-top: -5px; display: inline-block;
}
#waffle-pivot-aggr-select {
	border-bottom-color: transparent; border-bottom-width: 2px; =
border-bottom-style: solid;
}
#waffle-pivot-aggr-select:focus {
	border-color: rgb(77, 144, 254);
}
.waffle-pivot-select-label {
	color: rgb(97, 97, 97); font-size: 11px;
}
.waffle-pivot-calculated-input {
	width: 100%; box-sizing: border-box;
}
.waffle-pivot-calculated-input:focus {
	outline-color: rgb(77, 144, 254);
}
.waffle-pill-section-formula {
	width: 100%; margin-bottom: 0px;
}
.waffle-pill-section-formula .waffle-pivot-pill-nodrag {
	padding-top: 8px;
}
#waffle-pivot-filter {
	min-height: 20px;
}
.waffle-pivot-recommendation-header {
=09
}
.legacy.waffle-pivot-recommendation-box .waffle-pivot-container {
	padding: 8px 8px 12px; height: auto; border-top-color: rgb(239, 239, =
239); border-top-width: 1px; border-top-style: solid;
}
.waffle-pivot-recommendation-box .waffle-pivot-container {
	padding: 14px;
}
.waffle-pivot-curr-drag-item {
	max-height: 30px;
}
.legacy.waffle-pivot-recommendation-box .waffle-pivot-label {
	margin: 0px; padding-top: 2px; padding-bottom: 6px; font-size: 13px; =
font-weight: bold;
}
.waffle-pivot-recommendation-header =
.waffle-pivot-recommendation-toggle-icon {
	transition:200ms ease-out; float: right; transform: rotate(180deg); =
-moz-transform: rotate(180deg); -o-transform: rotate(180deg); =
-webkit-transform: rotate(180deg); -webkit-transition: 200ms ease-out; =
-moz-transition: 200ms ease-out; -o-transition: 200ms ease-out;
}
.goog-zippy-expanded .waffle-pivot-recommendation-toggle-icon {
	border: 1px solid transparent; border-image: none; transform: =
rotate(0deg); -moz-transform: rotate(0); -o-transform: rotate(0); =
-webkit-transform: rotate(0);
}
.waffle-pivot-recommendation-header:focus =
.waffle-pivot-recommendation-toggle-icon {
	border: 1px solid rgb(94, 151, 246) !important; border-image: none =
!important;
}
.waffle-pivot-recommendation-error {
	margin-left: 2px;
}
.waffle-pivot-recommendation-error {
	opacity: 0.7;
}
.waffle-pivot-recommendation-container {
	opacity: 0.7;
}
.waffle-pivot-recommendation-container {
	color: black; display: flex; cursor: pointer; align-items: flex-start; =
background-color: transparent; -webkit-align-items: flex-start;
}
.waffle-pivot-recommendation-container:hover {
	opacity: 1;
}
.waffle-pivot-recommendation-container:hover =
.waffle-pivot-recommendation-icon {
	opacity: 1;
}
.waffle-pivot-recommendation-body {
	display: flex; flex-direction: column; -webkit-flex-direction: column;
}
.waffle-pivot-recommendation-content {
	padding: 4px 0px; flex:1 1 0px; overflow: hidden; display: flex; =
align-items: flex-start; background-color: transparent; overflow-wrap: =
break-word; -webkit-align-items: flex-start; -webkit-flex: 1;
}
.waffle-pivot-recommendation-text {
	flex:1 1 0px; color: rgba(0, 0, 0, 0.87); line-height: 21px; =
padding-left: 5px; white-space: normal; -webkit-flex: 1;
}
.waffle-pivot-recommendation-preview-btn {
	padding: 4px; right: 0px; display: none; position: absolute; opacity: =
0.7; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); background-color: =
white; -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px =
-2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2); =
-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 3px 1px =
-2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
}
.waffle-pivot-recommendation-preview-btn-visible {
	display: block; cursor: pointer; opacity: 0.9;
}
.waffle-pivot-recommendation-container:hover =
.waffle-pivot-recommendation-preview-btn {
	display: block; cursor: pointer; opacity: 0.9;
}
.waffle-pivot-recommendation-content:focus {
	background-color: rgb(245, 245, 245);
}
.waffle-pivot-recommendation-content:hover {
	background-color: rgb(245, 245, 245);
}
.waffle-recommendation-box-spinner-container {
	width: 40px; height: 40px; align-self: center; -webkit-align-self: =
center;
}
.waffle-recommendation-box-spinner-container .waffle-spinner {
	width: 25px; height: 25px;
}
.waffle-pivot-recommendation-error-container {
	display: flex;
}
.waffle-pivot-recommendation-error-image {
	opacity: 0.5;
}
.waffle-pivot-recommendation-error-content {
	margin-left: 10px;
}
.waffle-printing-pane {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.waffle-printing-fullscreen-cover {
	background: rgba(0, 0, 0, 0.54); left: 0px; top: 0px; right: 0px; =
bottom: 0px; position: absolute;
}
.waffle-printing-loader-message {
	font: 500 13px/60px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
width: 100%; text-align: center; color: rgb(255, 255, 255); =
font-size-adjust: none; font-stretch: normal;
}
.waffle-printing-indeterminate-loader {
	left: 0px; top: 60px; height: 4px; right: 0px; position: absolute;
}
.waffle-printing-body-wrapper {
	left: 0px; top: 60px; right: 0px; bottom: 0px; position: absolute;
}
.waffle-printing-header-bar {
	width: 100%; height: 60px; line-height: 60px; background-color: rgb(66, =
66, 66);
}
.waffle-printing-header-bar-left {
	margin-left: 12px;
}
.waffle-printing-header-bar-right {
	margin-right: 12px;
}
.waffle-printing-header-bar-middle {
	width: auto; height: 100%; text-align: center; line-height: 60px; =
overflow: hidden;
}
.waffle-printing-top-level-header-left {
	height: 60px; float: left;
}
.waffle-printing-top-level-header-left > div {
	vertical-align: middle;
}
.waffle-printing-header-title {
	font: 500 18px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; color: white; margin-right: 16px; margin-left: 28px; =
display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.waffle-printing-page-counter {
	font: 500 13px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; color: white; display: inline-block; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-header-page-total {
	font-weight: 400;
}
.waffle-printing-cancel-button {
	padding-left: 4px;
}
.docs-material-button-no-focus-border.docs-material-button-focused.waffle=
-printing-cancel-button {
	padding-left: 4px;
}
.docs-material-button-focused.waffle-printing-cancel-button {
	padding-left: 3px;
}
.waffle-printing-cancel-button .docs-icon {
	margin: -4px 8px 0px 0px;
}
.waffle-printing-header-button-set {
	float: right;
}
.waffle-printing-custom-headers-footers-confirm {
	float: right;
}
.waffle-printing-custom-page-breaks-confirm {
	float: right;
}
.waffle-printing-header-button-set {
	margin-top: 14px; margin-bottom: 14px;
}
.waffle-printing-custom-headers-footers-confirm {
	margin-top: 14px; margin-bottom: 14px;
}
.waffle-printing-custom-page-breaks-confirm {
	margin-top: 14px; margin-bottom: 14px;
}
.waffle-printing-custom-headers-footers-cancel {
	margin-top: 14px; margin-bottom: 14px;
}
.waffle-printing-custom-page-breaks-cancel {
	margin-top: 14px; margin-bottom: 14px;
}
.waffle-printing-print-button {
	float: right;
}
.waffle-printing-top-level-cancel-button {
	float: right;
}
.waffle-printing-float-clear {
	clear: both;
}
.waffle-printing-preview-pane {
	width: auto; height: 100%; overflow: hidden; position: relative; =
background-color: rgb(209, 209, 209);
}
.waffle-printing-preview-outer {
	height: 100%;
}
.waffle-printing-preview-inner {
	height: 100%; -ms-overflow-x: auto; -ms-overflow-y: scroll;
}
.waffle-printing-preview-card-wrapper {
	margin: 41px 20px 20px 36px;
}
.waffle-printing-preview-card {
	margin: auto; width: 100%; position: relative; box-shadow: 0px 8px 10px =
1px rgba(0,0,0,0.14), 0px 3px 14px 3px rgba(0,0,0,0.12), 0px 4px 5px 0px =
rgba(0,0,0,0.2); -ms-user-select: none; background-color: rgb(255, 255, =
255); -webkit-user-select: none; -moz-user-select: none;
}
.waffle-printing-preview-card > canvas {
	width: 100%; height: 100%;
}
.waffle-printing-preview-spinner {
	left: 50%; top: 50%; position: absolute; transform: translate(-14px, =
-14px);
}
.waffle-printing-preview-page-counter-outer {
	margin: 0px 10%; width: 80%; bottom: 22px; position: absolute; =
pointer-events: none;
}
.waffle-printing-preview-page-counter-inner {
	font: 500 16px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; margin: auto; padding: 20px 32px; border-radius: 12px; =
text-align: center; color: rgb(255, 255, 255); display: table; =
font-size-adjust: none; font-stretch: normal; background-color: rgba(0, =
0, 0, 0.7);
}
.waffle-printing-preview-page-counter-ellipses {
	max-height: 19px;
}
.waffle-printing-options-pane {
	width: 300px; height: 100%; color: rgb(71, 71, 71); float: right; =
-ms-overflow-y: auto; background-color: rgb(255, 255, 255);
}
.waffle-printing-options-top-section {
	padding: 8px 16px;
}
.waffle-printing-options-section {
	border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-printing-options-wrapper .docs-charteditor-collapsible-header {
	font: 500 16px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
.waffle-printing-options-wrapper .docs-charteditor-collapsible-title {
	width: auto;
}
.waffle-printing-options-wrapper .docs-charteditor-collapsible-summary {
	display: none;
}
.waffle-printing-options-wrapper h2 {
	margin: 20px 0px 0px; color: rgba(0, 0, 0, 0.87); font-size: 13px; =
font-weight: normal;
}
.waffle-printing-options-wrapper h3 {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); font-size-adjust: none; font-stretch: =
normal;
}
.waffle-printing-options-wrapper .docs-material-labeled-select-label {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); font-size-adjust: none; font-stretch: =
normal;
}
.waffle-printing-options-wrapper h3 {
	margin: 20px 0px 0px;
}
.waffle-printing-options-wrapper .docs-material-labeled-select {
	margin: 20px 0px 0px;
}
.waffle-printing-options-wrapper .waffle-material-labeledinput {
	margin: 16px 0px 0px;
}
.waffle-printing-options-wrapper .waffle-material-labeledinput-underline =
{
	bottom: 0px;
}
.waffle-printing-options-wrapper =
.waffle-material-labeledinput-accentunderline {
	bottom: 0px;
}
.waffle-printing-options-wrapper .waffle-material-labeledinput-input {
	bottom: 3px;
}
.waffle-printing-options-pane =
.docs-charteditor-material-menu-button-caption {
	font-size: 16px;
}
.waffle-printing-full-size {
	padding: 0px; display: block;
}
.waffle-printing-custom-paper-height-wrapper {
	width: 120px; float: left;
}
.waffle-printing-custom-paper-width-wrapper {
	width: 120px; float: right;
}
.waffle-printing-scale .docs-charteditor-material-text-input {
	margin-top: 12px;
}
.waffle-printing-custom-scale {
	width: 33%; margin-left: 20px; float: right;
}
.waffle-printing-scale-wrapper {
	width: auto; overflow: hidden;
}
.waffle-printing-margins-header {
	display: inline-block;
}
.waffle-printing-small-select {
	width: 40px; min-width: auto;
}
.waffle-printing-page-breaks-edit-button {
	margin-right: -8px; float: right;
}
.waffle-printing-page-breaks-button-and-toggle {
	margin: 18px 0px; line-height: 32px;
}
.waffle-printing-page-breaks-toggle-wrapper {
	width: auto; color: rgba(0, 0, 0, 0.87); vertical-align: middle; float: =
left;
}
.waffle-printing-page-breaks-toggle {
	top: 3px; margin-left: 12px; display: inline-block; position: relative;
}
.waffle-printing-page-breaks-toggle-label {
	display: inline-block;
}
.docs-charteditor-collapsible-content > =
div.waffle-printing-formatting-section {
	padding-bottom: 16px;
}
.waffle-printing-horizontal-alignment {
	width: 118px; float: left;
}
.waffle-printing-vertical-alignment {
	width: 118px; float: left;
}
.waffle-printing-horizontal-alignment {
	margin-right: 20px;
}
.waffle-printing-repeat-header-cells-section.waffle-printing-options-sect=
ion {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.waffle-printing-repeat-header-cells-section.waffle-printing-options-sect=
ion h2 {
	margin-bottom: 10px;
}
.waffle-printing-repeat-header-cells-section.waffle-printing-options-sect=
ion h3 {
	margin: 0px 0px 16px;
}
.waffle-printing-rfs-columns {
	display: inline;
}
.waffle-printing-rfs-rows {
	display: inline;
}
.waffle-printing-rfs-columns .docs-charteditor-labeledcheckbox {
	display: inline;
}
.waffle-printing-rfs-rows .docs-charteditor-labeledcheckbox {
	display: inline;
}
.waffle-printing-zoom-wrapper {
	right: 22px; bottom: 10px; position: absolute; z-index: 1;
}
.waffle-printing-zoom-in-button .jfk-button {
	background: rgb(255, 255, 255); margin: 0px 0px 12px; padding: 12.5px; =
border-radius: 20px; transition:right 0.2s; width: 15px; height: 15px; =
right: -80px; position: relative; min-width: 0px; box-shadow: 0px 2px =
2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12), 0px 3px 1px =
-2px rgba(0,0,0,0.2);
}
.waffle-printing-zoom-out-button .jfk-button {
	background: rgb(255, 255, 255); margin: 0px 0px 12px; padding: 12.5px; =
border-radius: 20px; transition:right 0.2s; width: 15px; height: 15px; =
right: -80px; position: relative; min-width: 0px; box-shadow: 0px 2px =
2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12), 0px 3px 1px =
-2px rgba(0,0,0,0.2);
}
.waffle-printing-zoom-in-button .jfk-button =
.waffle-printing-zoom-icon-wrapper {
	line-height: 0; opacity: 0.54;
}
.waffle-printing-zoom-out-button .jfk-button =
.waffle-printing-zoom-icon-wrapper {
	line-height: 0; opacity: 0.54;
}
.waffle-printing-zoom-out-button .jfk-button {
	transition-delay: 0.1s;
}
.waffle-printing-preview-pane:hover .waffle-printing-zoom-in-button =
.jfk-button {
	right: 0px;
}
.waffle-printing-preview-pane:hover .waffle-printing-zoom-out-button =
.jfk-button {
	right: 0px; transition-delay: 0.1s;
}
.waffle-printing-zoom-out-button .jfk-button-focused {
	right: 0px; transition-delay: 0.1s;
}
.jfk-button.waffle-printing-zoom-force-visible {
	transition:none; right: 0px;
}
.waffle-printing-zoom-in-button .jfk-button-hover.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.4);
}
.waffle-printing-zoom-in-button .jfk-button-focused.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.4);
}
.waffle-printing-zoom-out-button .jfk-button-hover.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.4);
}
.waffle-printing-zoom-out-button .jfk-button-focused.jfk-button {
	box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px =
rgba(0,0,0,0.12), 0px 2px 4px -1px rgba(0,0,0,0.4);
}
.waffle-printing-zoom-in-button .jfk-button-hover.jfk-button =
.waffle-printing-zoom-icon-wrapper {
	opacity: 0.87;
}
.waffle-printing-zoom-in-button .jfk-button-focused.jfk-button =
.waffle-printing-zoom-icon-wrapper {
	opacity: 0.87;
}
.waffle-printing-zoom-out-button .jfk-button-hover.jfk-button =
.waffle-printing-zoom-icon-wrapper {
	opacity: 0.87;
}
.waffle-printing-zoom-out-button .jfk-button-focused.jfk-button =
.waffle-printing-zoom-icon-wrapper {
	opacity: 0.87;
}
.waffle-printing-zoom-in-button .jfk-button-active.jfk-button {
	background: rgb(170, 170, 170); border-color: rgb(170, 170, 170);
}
.waffle-printing-zoom-in-button .jfk-button:active {
	background: rgb(170, 170, 170); border-color: rgb(170, 170, 170);
}
.waffle-printing-zoom-out-button .jfk-button-active.jfk-button {
	background: rgb(170, 170, 170); border-color: rgb(170, 170, 170);
}
.waffle-printing-zoom-out-button .jfk-button:active {
	background: rgb(170, 170, 170); border-color: rgb(170, 170, 170);
}
.waffle-printing-margins-control {
	left: 0px; top: 0px; position: absolute;
}
.waffle-printing-margins-control-top {
	left: 0px; height: 5px; right: 0px; position: absolute; cursor: =
ns-resize;
}
.waffle-printing-margins-control-bottom {
	left: 0px; height: 5px; right: 0px; position: absolute; cursor: =
ns-resize;
}
.waffle-printing-margins-control-right {
	top: 0px; width: 5px; bottom: 0px; position: absolute; cursor: =
ew-resize;
}
.waffle-printing-margins-control-left {
	top: 0px; width: 5px; bottom: 0px; position: absolute; cursor: =
ew-resize;
}
.waffle-printing-margins-control-top {
	margin-top: -7px; border-bottom-color: rgb(66, 133, 244); =
border-bottom-width: 2px; border-bottom-style: dashed;
}
.waffle-printing-margins-control-top:hover {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.waffle-printing-margins-control-active.waffle-printing-margins-control-t=
op {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.waffle-printing-margins-control-bottom {
	margin-bottom: -7px; border-top-color: rgb(66, 133, 244); =
border-top-width: 2px; border-top-style: dashed;
}
.waffle-printing-margins-control-bottom:hover {
	border-top-color: rgb(66, 133, 244); border-top-width: 2px; =
border-top-style: solid;
}
.waffle-printing-margins-control-active.waffle-printing-margins-control-b=
ottom {
	border-top-color: rgb(66, 133, 244); border-top-width: 2px; =
border-top-style: solid;
}
.waffle-printing-margins-control-right {
	margin-right: -7px; border-left-color: rgb(66, 133, 244); =
border-left-width: 2px; border-left-style: dashed;
}
.waffle-printing-margins-control-right:hover {
	border-left-color: rgb(66, 133, 244); border-left-width: 2px; =
border-left-style: solid;
}
.waffle-printing-margins-control-active.waffle-printing-margins-control-r=
ight {
	border-left-color: rgb(66, 133, 244); border-left-width: 2px; =
border-left-style: solid;
}
.waffle-printing-margins-control-left {
	margin-left: -7px; border-right-color: rgb(66, 133, 244); =
border-right-width: 2px; border-right-style: dashed;
}
.waffle-printing-margins-control-left:hover {
	border-right-color: rgb(66, 133, 244); border-right-width: 2px; =
border-right-style: solid;
}
.waffle-printing-margins-control-active.waffle-printing-margins-control-l=
eft {
	border-right-color: rgb(66, 133, 244); border-right-width: 2px; =
border-right-style: solid;
}
.waffle-printing-margins-control-top-wrapper {
	background: rgb(255, 255, 255); padding: 16px; border: 2px dashed =
rgb(66, 133, 244); border-image: none; width: 60px; height: 34px;
}
.waffle-printing-margins-control-bottom-wrapper {
	background: rgb(255, 255, 255); padding: 16px; border: 2px dashed =
rgb(66, 133, 244); border-image: none; width: 60px; height: 34px;
}
.waffle-printing-margins-control-right-wrapper {
	background: rgb(255, 255, 255); padding: 16px; border: 2px dashed =
rgb(66, 133, 244); border-image: none; width: 60px; height: 34px;
}
.waffle-printing-margins-control-left-wrapper {
	background: rgb(255, 255, 255); padding: 16px; border: 2px dashed =
rgb(66, 133, 244); border-image: none; width: 60px; height: 34px;
}
.waffle-printing-margins-control-top:hover =
.waffle-printing-margins-control-top-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-top-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-bottom:hover =
.waffle-printing-margins-control-bottom-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-bottom-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-right:hover =
.waffle-printing-margins-control-right-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-right-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-left:hover =
.waffle-printing-margins-control-left-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-left-wrapper {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-margins-control-top-title {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); margin-left: -1px; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-margins-control-bottom-title {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); margin-left: -1px; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-margins-control-right-title {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); margin-left: -1px; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-margins-control-left-title {
	font: 11px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.54); margin-left: -1px; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-margins-control-top-wrapper {
	border-radius: 0px 0px 2px 2px; left: 50%; top: 5px; border-top-color: =
currentColor; border-top-width: medium; border-top-style: none; =
position: absolute; box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25); =
transform: translateX(-50%);
}
.waffle-printing-margins-control-top:hover =
.waffle-printing-margins-control-top-wrapper {
	border-radius: 0px 0px 2px 2px; left: 50%; top: 5px; border-top-color: =
currentColor; border-top-width: medium; border-top-style: none; =
position: absolute; box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25); =
transform: translateX(-50%);
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-top-wrapper {
	border-radius: 0px 0px 2px 2px; left: 50%; top: 5px; border-top-color: =
currentColor; border-top-width: medium; border-top-style: none; =
position: absolute; box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25); =
transform: translateX(-50%);
}
.waffle-printing-margins-control-bottom-wrapper {
	border-radius: 2px 2px 0px 0px; left: 50%; bottom: 5px; =
border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; position: absolute; box-shadow: 0px -4px 4px =
0px rgba(0,0,0,0.25); transform: translateX(-50%);
}
.waffle-printing-margins-control-bottom:hover =
.waffle-printing-margins-control-bottom-wrapper {
	border-radius: 2px 2px 0px 0px; left: 50%; bottom: 5px; =
border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; position: absolute; box-shadow: 0px -4px 4px =
0px rgba(0,0,0,0.25); transform: translateX(-50%);
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-bottom-wrapper {
	border-radius: 2px 2px 0px 0px; left: 50%; bottom: 5px; =
border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none; position: absolute; box-shadow: 0px -4px 4px =
0px rgba(0,0,0,0.25); transform: translateX(-50%);
}
.waffle-printing-margins-control-right-wrapper {
	border-radius: 2px 0px 0px 2px; top: 50%; right: 5px; =
border-right-color: currentColor; border-right-width: medium; =
border-right-style: none; position: absolute; box-shadow: -4px 0px 4px =
0px rgba(0,0,0,0.25); transform: translateY(-50%);
}
.waffle-printing-margins-control-right:hover =
.waffle-printing-margins-control-right-wrapper {
	border-radius: 2px 0px 0px 2px; top: 50%; right: 5px; =
border-right-color: currentColor; border-right-width: medium; =
border-right-style: none; position: absolute; box-shadow: -4px 0px 4px =
0px rgba(0,0,0,0.25); transform: translateY(-50%);
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-right-wrapper {
	border-radius: 2px 0px 0px 2px; top: 50%; right: 5px; =
border-right-color: currentColor; border-right-width: medium; =
border-right-style: none; position: absolute; box-shadow: -4px 0px 4px =
0px rgba(0,0,0,0.25); transform: translateY(-50%);
}
.waffle-printing-margins-control-left-wrapper {
	border-radius: 0px 2px 2px 0px; left: 5px; top: 50%; border-left-color: =
currentColor; border-left-width: medium; border-left-style: none; =
position: absolute; box-shadow: 4px 0px 4px 0px rgba(0,0,0,0.25); =
transform: translateY(-50%);
}
.waffle-printing-margins-control-left:hover =
.waffle-printing-margins-control-left-wrapper {
	border-radius: 0px 2px 2px 0px; left: 5px; top: 50%; border-left-color: =
currentColor; border-left-width: medium; border-left-style: none; =
position: absolute; box-shadow: 4px 0px 4px 0px rgba(0,0,0,0.25); =
transform: translateY(-50%);
}
.waffle-printing-margins-control-active =
.waffle-printing-margins-control-left-wrapper {
	border-radius: 0px 2px 2px 0px; left: 5px; top: 50%; border-left-color: =
currentColor; border-left-width: medium; border-left-style: none; =
position: absolute; box-shadow: 4px 0px 4px 0px rgba(0,0,0,0.25); =
transform: translateY(-50%);
}
.waffle-printing-radio-button-wrapper {
	width: 50%; margin-top: 6px; float: left;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-label {
	font: 13px/18px Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
color: rgba(0, 0, 0, 0.87); margin-left: 23px; font-size-adjust: none; =
font-stretch: normal;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-label label {
	margin-left: 0px;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-radio {
	border: 2px solid rgb(190, 190, 190); border-image: none; left: 2px; =
width: 16px; height: 16px;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-hover =
.jfk-radiobutton-radio {
	border: 2px solid rgb(190, 190, 190); border-image: none; left: 2px; =
width: 16px; height: 16px;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-checked =
.jfk-radiobutton-radio {
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-printing-radio-button-wrapper .jfk-radiobutton-radio::after {
	background: rgb(66, 133, 244); border: currentColor; border-image: =
none; left: 2px; top: 2px; width: 8px; height: 8px;
}
.waffle-printing-radio-button-wrapper =
.jfk-radiobutton-focused.jfk-radiobutton-checked .jfk-radiobutton-radio =
{
	border: 2px solid rgb(42, 86, 198); border-image: none;
}
.waffle-printing-radio-button-wrapper =
.jfk-radiobutton-focused.jfk-radiobutton-checked =
.jfk-radiobutton-radio::after {
	background-color: rgb(42, 86, 198);
}
.waffle-printing-custom-headers-footers-entry-button {
	margin-top: 8px; margin-left: -8px;
}
.waffle-printing-page-breaks-entry-button {
	margin-top: 8px; margin-left: -8px;
}
.waffle-printing-custom-headers-footers-cancel {
	float: left;
}
.waffle-printing-custom-page-breaks-cancel {
	float: left;
}
.waffle-printing-custom-headers-footers-body {
	left: 0px; top: 60px; right: 0px; bottom: 0px; overflow: hidden; =
position: absolute; background-color: rgb(209, 209, 209);
}
.waffle-printing-custom-page-breaks-body {
	left: 0px; top: 60px; right: 0px; bottom: 0px; overflow: hidden; =
position: absolute; background-color: rgb(209, 209, 209);
}
.waffle-printing-custom-headers-footers-overlay {
	left: 0px; top: 0px; position: absolute; background-color: rgba(255, =
255, 255, 0.54);
}
.waffle-printing-custom-headers-footers-content-area {
	font: 500 36px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; width: 100%; text-align: center; color: rgba(0, 0, 0, 0.24); =
overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.waffle-printing-custom-headers-footers-overlay-group {
	position: absolute; table-layout: fixed; direction: ltr; =
border-spacing: 12px 0;
}
.waffle-printing-custom-headers-footers-section-wrapper {
	width: 33.33%;
}
.waffle-printing-custom-headers-footers-section {
	padding: 0px 8px; transition:border-color 0.2s; height: 100%; overflow: =
hidden; white-space: nowrap; -ms-user-select: auto; background-color: =
white; -webkit-transition: border-color 0.2s ease; -moz-transition: =
border-color 0.2s ease; -o-transition: border-color 0.2s ease; =
-webkit-user-select: auto; -moz-user-select: auto;
}
.waffle-printing-custom-headers-footers-section-inactive {
	border: 1px dotted rgb(189, 189, 189); border-image: none;
}
.waffle-printing-custom-headers-footers-section-inactive:hover {
	border-color: transparent transparent rgba(0, 0, 0, 0.87); =
border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.waffle-printing-custom-headers-footers-section-active {
	border-bottom-color: rgb(66, 133, 244); border-bottom-width: 2px; =
border-bottom-style: solid;
}
.waffle-printing-custom-headers-footers-section-content {
	height: 100%; color: rgba(0, 0, 0, 0.87); overflow: hidden; box-sizing: =
border-box;
}
.waffle-printing-custom-headers-footers-section-placeholder {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-printing-custom-header-footer-section-header-left {
	text-align: left;
}
.waffle-printing-custom-header-footer-section-footer-left {
	text-align: left;
}
.waffle-printing-custom-header-footer-section-header-right {
	text-align: right;
}
.waffle-printing-custom-header-footer-section-footer-right {
	text-align: right;
}
.waffle-printing-custom-header-footer-section-header-middle {
	text-align: center;
}
.waffle-printing-custom-header-footer-section-footer-middle {
	text-align: center;
}
.waffle-printing-custom-headers-footers-section:focus {
=09
}
.waffle-printing-custom-headers-footers-section-content:focus {
=09
}
.waffle-printing-custom-headers-footers-pill {
	-webkit-user-select: all; -moz-user-select: all;
}
.waffle-printing-custom-headers-footers-pill-select {
	border-radius: 2px; height: 34px; position: absolute; z-index: 1003; =
min-width: 195px; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px =
5px 0px rgba(0,0,0,0.12), 0px 3px 1px -2px rgba(0,0,0,0.2); =
background-color: rgb(250, 250, 250);
}
.waffle-printing-custom-headers-footers-pill-select:focus {
=09
}
.waffle-printing-custom-headers-footers-pill-select =
.goog-toolbar-separator {
	margin: 0px; height: 34px;
}
.waffle-printing-custom-page-breaks-header-middle {
	font: 13px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
margin: 14px 0px; color: white; font-size-adjust: none; font-stretch: =
normal;
}
.waffle-printing-custom-page-breaks-scale {
	top: 1px; margin-right: 8px; display: inline-block; position: relative;
}
.waffle-printing-custom-page-breaks-scale .waffle-ellipses {
	top: 2px; padding-left: 4px;
}
.waffle-printing-custom-page-breaks-scale-label {
	font-weight: 500;
}
.waffle-printing-custom-page-breaks-reset {
	margin-left: 8px;
}
.waffle-printing-custom-page-breaks-waffle {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.waffle-printing-custom-page-breaks-canvas-wrapper {
	left: 0px; top: 0px; overflow: hidden; position: absolute; z-index: 1;
}
.waffle-printing-custom-page-breaks-dragger-container {
	position: absolute;
}
.waffle-printing-custom-page-breaks-overlay {
	border: 2px solid rgb(66, 133, 244); border-image: none; position: =
absolute; box-shadow: 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px =
3px rgba(0,0,0,0.12), 0px 4px 5px 0px rgba(0,0,0,0.2);
}
.waffle-printing-snapping-dragger {
	border-width: 0px; position: absolute; box-sizing: border-box;
}
.waffle-printing-snapping-dragger-handle {
	border-width: 0px; position: absolute; box-sizing: border-box;
}
.waffle-printing-snapping-dragger-handle-bar {
	border-width: 0px; position: absolute; box-sizing: border-box;
}
.waffle-printing-snapping-dragger-handle-horizontal =
.waffle-printing-page-breaks-rounded-corner {
	left: -24px; top: -11px; transform: rotate(-90deg);
}
.waffle-printing-snapping-dragger-rtl =
.waffle-printing-snapping-dragger-handle-horizontal =
.waffle-printing-page-breaks-rounded-corner {
	transform: rotate(90deg);
}
.waffle-printing-snapping-dragger-handle-vertical =
.waffle-printing-page-breaks-rounded-corner {
	left: -11px; top: -24px;
}
.waffle-printing-snapping-dragger-handle-horizontal {
	height: 5px; transform: translateY(-1px);
}
.waffle-printing-snapping-dragger-handle-bar-horizontal {
	height: 5px; transform: translateY(-1px);
}
.waffle-printing-snapping-dragger-handle-bar-horizontal {
	border-top-color: rgb(66, 133, 244); border-top-width: 2px; =
border-top-style: dashed; cursor: row-resize;
}
.waffle-printing-snapping-dragger-handle-vertical {
	width: 5px; transform: translateX(-1px);
}
.waffle-printing-snapping-dragger-handle-bar-vertical {
	width: 5px; transform: translateX(-1px);
}
.waffle-printing-snapping-dragger-handle-bar-vertical {
	border-left-color: rgb(66, 133, 244); border-left-width: 2px; =
border-left-style: dashed; cursor: col-resize;
}
.waffle-printing-snapping-dragger-rtl =
.waffle-printing-snapping-dragger-handle-vertical {
	transform: translateX(1px);
}
.waffle-printing-snapping-dragger-rtl =
.waffle-printing-snapping-dragger-handle-bar-vertical {
	transform: translateX(1px);
}
.waffle-printing-hard-break .waffle-printing-snapping-dragger-handle-bar =
{
	border-style: solid;
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-snapping-dragger-handle-bar {
	border-color: transparent;
}
.waffle-printing-snapping-dragger-highlight =
.waffle-printing-snapping-dragger-handle-bar {
	border-color: transparent;
}
.waffle-printing-page-breaks-rounded-corner {
	display: block; position: absolute; z-index: 1;
}
.waffle-printing-custom-page-breaks-delete {
	display: block; position: absolute; z-index: 1;
}
.waffle-printing-snapping-dragger-hover-bar {
	background: rgb(66, 133, 244); border: 1px solid white; border-image: =
none; display: none; position: absolute; box-shadow: 0px 8px 10px 1px =
rgba(0,0,0,0.14), 0px 3px 14px 3px rgba(0,0,0,0.12), 0px 4px 5px 0px =
rgba(0,0,0,0.2);
}
.waffle-printing-snapping-dragger-hover =
.waffle-printing-snapping-dragger-hover-bar {
	display: block;
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-snapping-dragger-hover-bar {
	display: block;
}
.waffle-printing-snapping-dragger-hover-bar-horizontal {
	left: 0px; top: -2px; width: 100%; height: 2px; border-right-color: =
currentColor; border-left-color: currentColor; border-right-width: =
medium; border-left-width: medium; border-right-style: none; =
border-left-style: none;
}
.waffle-printing-snapping-dragger-hover-bar-vertical {
	left: -2px; top: 0px; width: 2px; height: 100%; border-top-color: =
currentColor; border-bottom-color: currentColor; border-top-width: =
medium; border-bottom-width: medium; border-top-style: none; =
border-bottom-style: none;
}
.waffle-printing-custom-page-breaks-delete {
	margin: 0px; padding: 0px; border: currentColor; transition:200ms; =
border-image: none; width: 24px; height: 24px; cursor: pointer; =
min-width: 0px; fill: #4285f4; box-shadow: none; transform: scale(0.4); =
background-color: transparent;
}
.waffle-printing-custom-page-breaks-delete-horizontal {
	left: -16px; top: -13px;
}
.waffle-printing-custom-page-breaks-delete-vertical {
	left: -12px; top: -17px;
}
.waffle-printing-custom-page-breaks-delete =
.waffle-printing-custom-page-breaks-delete-background {
	transition:200ms; fill: #4285f4;
}
.waffle-printing-snapping-dragger-hover =
.waffle-printing-custom-page-breaks-delete {
	fill: #000; transform: scale(1);
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-custom-page-breaks-delete {
	fill: #000; transform: scale(1);
}
.waffle-printing-snapping-dragger-hover =
.waffle-printing-custom-page-breaks-delete-horizontal {
	left: -24px; top: -12px;
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-custom-page-breaks-delete-horizontal {
	left: -24px; top: -12px;
}
.waffle-printing-snapping-dragger-hover =
.waffle-printing-custom-page-breaks-delete-vertical {
	left: -11px; top: -24px;
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-custom-page-breaks-delete-vertical {
	left: -11px; top: -24px;
}
.waffle-printing-snapping-dragger-hover =
.waffle-printing-custom-page-breaks-delete-background {
	opacity: 0;
}
.waffle-printing-snapping-dragger-active =
.waffle-printing-custom-page-breaks-delete-background {
	opacity: 0;
}
.waffle-printing-custom-page-breaks-delete-icon {
	transition:all; opacity: 0.54; background-color: transparent;
}
.jfk-button-hover.waffle-printing-custom-page-breaks-delete =
.waffle-printing-custom-page-breaks-delete-icon {
	opacity: 0.87;
}
.jfk-button-focused.waffle-printing-custom-page-breaks-delete =
.waffle-printing-custom-page-breaks-delete-icon {
	opacity: 0.87;
}
.jfk-button-active.waffle-printing-custom-page-breaks-delete {
	border: currentColor; border-image: none; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-printing-custom-page-breaks-delete:active {
	border: currentColor; border-image: none; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-focused.waffle-printing-custom-page-breaks-delete {
	border: currentColor; border-image: none; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-printing-custom-page-breaks-delete:focus {
	border: currentColor; border-image: none; box-shadow: none; =
-moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-printing-pane .docs-charteditor-material-menu-button-caption {
	color: rgba(0, 0, 0, 0.87); font-size: 13px;
}
.waffle-printing-pane .docs-charteditor-collapsible-header {
	color: rgba(0, 0, 0, 0.87); font-size: 13px; font-weight: normal;
}
.waffle-printing-pane .waffle-printing-headers-and-footers-section h2 {
	color: rgba(0, 0, 0, 0.87); font-size: 13px; font-weight: normal; =
margin-top: 16px;
}
.waffle-printing-pane .waffle-printing-headers-and-footers-section h3 {
	font-weight: normal; margin-top: 9px; margin-bottom: 11px;
}
.waffle-printing-pane-base .docs-material-button-content {
	display: inline-block; min-width: 54px;
}
.apps-promo {
	z-index: 21;
}
.apps-promo-popup {
	width: 300px;
}
.apps-promo-buttons {
	display: none;
}
#waffle-promo-button .goog-custom-button-inner-box {
	font-weight: bold;
}
.waffle-shortcut-override-inside-promo {
	border-radius: 100%; border: 240px solid rgb(15, 157, 88); =
border-image: none; width: 95px; height: 95px; right: 60px; bottom: =
-260px; position: absolute; z-index: 500; background-color: rgb(255, =
255, 255);
}
.waffle-shortcut-override-inside-promo-content {
	left: -100px; top: -125px; width: 300px; text-align: left; color: =
white; line-height: 22px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; position: absolute;
}
.waffle-shortcut-override-inside-promo-header {
	line-height: 27px; font-size: 20px; margin-bottom: 16px;
}
.waffle-shortcut-override-inside-promo-description {
	font-size: 16px; opacity: 0.87;
}
.apps-ui-material-slide-toggle-container {
	z-index: 1000;
}
.waffle-shortcut-override-outside-promo {
	width: 380px; right: 40px; bottom: 80px; position: absolute; =
box-shadow: inset 0px 1px 0px rgba(255,255,255,0.9), inset 0px -1px 0px =
rgba(0,0,0,0.03), 0px 15px 10px rgba(0,0,0,0.15), 0px 8px 36px =
rgba(0,0,0,0.3); background-color: rgb(250, 250, 250);
}
.waffle-shortcut-override-outside-promo-header {
	padding: 22px 25px 0px; font-size: 16px; font-weight: bold; opacity: =
0.87;
}
.waffle-shortcut-override-outside-promo-description {
	padding: 15px 25px; color: rgb(102, 102, 102); line-height: 20px;
}
.waffle-shortcut-override-outside-promo-button-container {
	padding: 0px 24px 16px; text-align: right;
}
.waffle-shortcut-override-outside-promo-continue-button {
	text-transform: uppercase; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-weight: bold; =
display: inline-flex; cursor: pointer; justify-content: center; =
align-items: center;
}
.waffle-shortcut-override-outside-promo-dismiss-button {
	text-transform: uppercase; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-weight: bold; =
display: inline-flex; cursor: pointer; justify-content: center; =
align-items: center;
}
.waffle-shortcut-override-outside-promo-continue-button {
	padding: 6px 15px; color: white; background-color: rgb(66, 133, 244);
}
.waffle-shortcut-override-outside-promo-dismiss-button {
	color: rgb(66, 133, 244); margin-right: 16px;
}
.waffle-sidebar-container {
	top: 0px; width: 250px; right: 0px; border-left-color: rgb(217, 217, =
217); border-left-width: 1px; border-left-style: solid; position: =
absolute; -ms-user-select: none; -webkit-user-select: none; =
-moz-user-select: none;
}
.waffle-sidebar-content {
	font-size: 100%; position: relative; -ms-overflow-x: hidden; =
-ms-overflow-y: auto; background-color: rgb(255, 255, 255);
}
.waffle-sidebar-title {
	background: rgb(97, 97, 97); padding: 10px 12px; color: white; =
font-weight: bold;
}
.waffle-sidebar-title-close {
	top: 7px; right: 5px; position: absolute !important; cursor: pointer;
}
.waffle-spinner {
	width: 28px; height: 28px; display: inline-block; position: relative;
}
.waffle-spinner-message-container {
	width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.waffle-spinner-container {
	width: 100%; height: 100%;
}
.waffle-spinner-active.waffle-spinner .waffle-spinner-container {
	animation:waffle-spinner-container-rotate 1568ms linear infinite; =
-webkit-animation: waffle-spinner-container-rotate 1568ms linear =
infinite;
}
.waffle-spinner-layer {
	width: 100%; height: 100%; position: absolute; opacity: 0;
}
.waffle-spinner-color-one {
	border-color: rgb(66, 133, 244);
}
.waffle-spinner-color-two {
	border-color: rgb(219, 68, 55);
}
.waffle-spinner-color-three {
	border-color: rgb(244, 180, 0);
}
.waffle-spinner-color-four {
	border-color: rgb(15, 157, 88);
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-color-one.waffle-spinner-layer {
	animation:waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, =
0.2, 1) infinite both, waffle-spinner-blue-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, waffle-spinner-blue-fade-in-out 5332ms cubic-bezier(0.4, =
0.0, 0.2, 1) infinite both;
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-color-two.waffle-spinner-layer {
	animation:waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, =
0.2, 1) infinite both, waffle-spinner-red-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, waffle-spinner-red-fade-in-out 5332ms cubic-bezier(0.4, =
0.0, 0.2, 1) infinite both;
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-color-three.waffle-spinner-layer {
	animation:waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, =
0.2, 1) infinite both, waffle-spinner-yellow-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, waffle-spinner-yellow-fade-in-out 5332ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-color-four.waffle-spinner-layer {
	animation:waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, =
0.2, 1) infinite both, waffle-spinner-green-fade-in-out 5332ms =
cubic-bezier(0.4, 0, 0.2, 1) infinite both; -webkit-animation: =
waffle-spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0.0, 0.2, 1) =
infinite both, waffle-spinner-green-fade-in-out 5332ms cubic-bezier(0.4, =
0.0, 0.2, 1) infinite both;
}
.waffle-spinner-gap-patch {
	border-color: inherit; left: 45%; top: 0px; width: 10%; height: 100%; =
overflow: hidden; position: absolute; box-sizing: border-box;
}
.waffle-spinner-gap-patch .waffle-spinner-circle {
	left: -450%; width: 1000%;
}
.waffle-spinner-circle-clipper {
	border-color: inherit; width: 50%; height: 100%; overflow: hidden; =
display: inline-block; position: relative;
}
.waffle-spinner-circle-clipper .waffle-spinner-circle {
	width: 200%;
}
.waffle-spinner-circle {
	border-width: 3px; border-style: solid; border-radius: 50%; =
animation:none; left: 0px; top: 0px; height: 100%; right: 0px; bottom: =
0px; border-top-color: inherit; border-right-color: inherit; =
border-bottom-color: transparent; border-left-color: inherit; position: =
absolute; box-sizing: border-box; -webkit-animation: none;
}
.waffle-spinner-left.waffle-spinner-circle-clipper =
.waffle-spinner-circle {
	border-right-color: transparent; transform: rotate(129deg); =
-webkit-transform: rotate(129deg);
}
.waffle-spinner-right.waffle-spinner-circle-clipper =
.waffle-spinner-circle {
	left: -100%; border-left-color: transparent; transform: =
rotate(-129deg); -webkit-transform: rotate(-129deg);
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-left.waffle-spinner-circle-clipper =
.waffle-spinner-circle {
	animation:waffle-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: waffle-spinner-left-spin 1333ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.waffle-spinner-active.waffle-spinner =
.waffle-spinner-right.waffle-spinner-circle-clipper =
.waffle-spinner-circle {
	animation:waffle-spinner-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) =
infinite both; -webkit-animation: waffle-spinner-right-spin 1333ms =
cubic-bezier(0.4, 0.0, 0.2, 1) infinite both;
}
.waffle-spinner-isWarmdown.waffle-spinner .waffle-spinner-container {
	animation:waffle-spinner-container-rotate 1568ms linear infinite, =
waffle-spinner-fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); =
-webkit-animation: waffle-spinner-container-rotate 1568ms linear =
infinite, waffle-spinner-fade-out 400ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
.row-header-wrapper {
	border-width: 0px; margin: 0px; padding: 0px; overflow: hidden;
}
.column-headers-background {
	z-index: 1;
}
.row-headers-background {
	z-index: 1;
}
.selected-row-headers-background {
	width: 45px; position: absolute; z-index: 2; background-color: rgb(200, =
200, 200);
}
.selected-column-headers-background {
	height: 23px; position: absolute; z-index: 2; background-color: =
rgb(200, 200, 200);
}
.waffle td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgba(0, 0, 0, 0.15); padding: 0px 3px; border-image: none; line-height: =
inherit; overflow: hidden; vertical-align: bottom; background-color: =
rgb(255, 255, 255);
}
.grid-fixed-table td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgba(0, 0, 0, 0.15); padding: 0px 3px; border-image: none; line-height: =
inherit; overflow: hidden; vertical-align: bottom; background-color: =
rgb(255, 255, 255);
}
td.mimic-overlay-cell {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgba(0, 0, 0, 0.15); padding: 0px 3px; border-image: none; line-height: =
inherit; overflow: hidden; vertical-align: bottom; background-color: =
rgb(255, 255, 255);
}
.waffle .softmerge {
	overflow: visible;
}
.softmerge-inner {
	overflow: hidden; white-space: nowrap; position: relative;
}
.waffle-ltr td {
	border-width: 0px 1px 1px 0px;
}
.grid-fixed-table-ltr td {
	border-width: 0px 1px 1px 0px;
}
td.mimic-overlay-cell-ltr {
	border-width: 0px 1px 1px 0px;
}
.waffle-rtl td {
	border-width: 0px 0px 1px 1px;
}
.grid-fixed-table-rtl td {
	border-width: 0px 0px 1px 1px;
}
td.mimic-overlay-cell-rtl {
	border-width: 0px 0px 1px 1px;
}
.waffle th {
	background: none; border-width: 0px 1px 1px 0px; border-style: solid; =
border-color: rgb(204, 204, 204); padding: 0px; border-image: none; =
height: 23px; text-align: center; color: rgb(34, 34, 34); overflow: =
hidden; font-size: 8pt; font-weight: normal; vertical-align: middle;
}
.grid-fixed-table th {
	background: none; border-width: 0px 1px 1px 0px; border-style: solid; =
border-color: rgb(204, 204, 204); padding: 0px; border-image: none; =
height: 23px; text-align: center; color: rgb(34, 34, 34); overflow: =
hidden; font-size: 8pt; font-weight: normal; vertical-align: middle;
}
.waffle-ltr th {
	border-width: 0px 1px 1px 0px;
}
.grid-fixed-table-ltr th {
	border-width: 0px 1px 1px 0px;
}
.waffle-rtl th {
	border-width: 0px 0px 1px 1px;
}
.grid-fixed-table-rtl th {
	border-width: 0px 0px 1px 1px;
}
.no-grid td {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: =
rgba(204, 204, 204, 0); border-image: none;
}
td.empty {
	font-size: 0px !important;
}
th.row-header {
	width: 45px; text-align: center; color: rgb(51, 51, 51); line-height: =
inherit; overflow: hidden; font-size: 8pt; vertical-align: middle; =
background-color: rgb(238, 238, 238);
}
th.tall-row {
	vertical-align: top;
}
td.tall-row {
	vertical-align: top;
}
th.row-header-shim {
	margin: 0px; width: 0px; overflow: hidden;
}
td.row-header-shim {
	margin: 0px; width: 0px; overflow: hidden;
}
div.column-headers-background {
	background: rgb(238, 238, 238); height: 23px; position: absolute;
}
th.column-headers-background {
	background: rgb(238, 238, 238); position: relative;
}
div.row-headers-background {
	background: rgb(238, 238, 238); width: 45px; position: absolute;
}
th.row-headers-background {
	background: rgb(238, 238, 238); position: relative;
}
tr.column-header-row {
	height: 23px;
}
th.selected {
	border-bottom-color: rgb(159, 194, 253); border-bottom-width: 1px; =
border-bottom-style: solid; background-color: rgb(200, 200, 200);
}
td.selected {
	border-bottom-color: rgb(159, 194, 253); border-bottom-width: 1px; =
border-bottom-style: solid; background-color: rgb(200, 200, 200);
}
td.header-shim {
	border-width: 0px 1px 0px 0px; margin: 0px; height: 0px;
}
th.header-shim {
	border-width: 0px 1px 0px 0px; margin: 0px; height: 0px;
}
td.freezebar-cell {
	border-width: 0px; border-color: rgb(218, 223, 232) !important; =
padding: 0px; background-color: rgb(218, 223, 232);
}
th.freezebar-cell {
	border-width: 0px; border-color: rgb(218, 223, 232) !important; =
padding: 0px; background-color: rgb(218, 223, 232);
}
th.freezebar-origin-rtl {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-305px -62px;
}
th.freezebar-origin-ltr {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-205px 0px;
}
th.freezebar-origin-ltr {
	position: relative; background-color: rgb(238, 238, 238);
}
th.freezebar-origin-rtl {
	position: relative; background-color: rgb(238, 238, 238);
}
th.frozen-column-cell {
	width: 4px;
}
td.freezebar-hidden {
	width: 0px; height: 0px; display: none;
}
th.freezebar-hidden {
	width: 0px; height: 0px; display: none;
}
td.frozen-row-cell {
	height: 4px;
}
th.frozen-row-cell {
	height: 4px;
}
.grid-fixed-table tr {
	height: 10px;
}
.waffle-autofilter-sort.goog-menu-vertical.goog-menu {
	width: 255px; padding-top: 4px; padding-bottom: 0px;
}
.waffle-filterbox {
	padding-right: 20px; padding-left: 20px; margin-top: 9px; =
background-color: rgb(255, 255, 255);
}
.waffle-filtermenu {
	padding-right: 20px; padding-left: 20px; background-color: rgb(255, =
255, 255);
}
.waffle-filterbox-boolean-condition-picker {
	padding-right: 20px; padding-left: 20px; background-color: rgb(255, =
255, 255);
}
.waffle-filterbox:focus {
=09
}
.waffle-filterbox-with-condition:focus {
=09
}
.waffle-autofilter-sort > .goog-menuitem {
	margin: 3px 0px; padding-left: 20px;
}
.waffle-filterbox-content {
	padding: 3px 8px 2px;
}
.waffle-filterbox-content > .goog-menuitem {
	padding: 6px 0px 6px 22px;
}
.waffle-filterbox-label {
	margin-top: 15px; margin-bottom: 13px;
}
.waffle-filterbox-with-condition .waffle-filterbox-label {
	margin-top: 0px;
}
.waffle-filterbox-label-icon-jfk {
	background: none; float: right;
}
.waffle-filterbox-button-container {
	padding: 14px 0px 14px 6px;
}
.waffle-filterbox-with-condition .waffle-filterbox-button-container {
	padding: 14px 0px 14px 20px;
}
.waffle-filterbox-title {
	font-weight: normal;
}
.waffle-filterbox-input-icon {
	background: none;
}
.waffle-action-menu {
	overflow: auto; max-height: 400px;
}
.waffle-recording-toast {
	font: 14px/normal Roboto, RobotoDraft, Helvetica, Arial, sans-serif; =
border-radius: 2px; bottom: 54px; color: white; position: absolute; =
font-size-adjust: none; font-stretch: normal; box-shadow: 1px 1px 8px =
0px rgba(0,0,0,0.4); background-color: rgb(50, 50, 50); -moz-box-shadow: =
1px 1px 8px 0 rgba(0, 0, 0, 0.4); -webkit-box-shadow: 1px 1px 8px 0 =
rgba(0, 0, 0, 0.4);
}
.waffle-recording-toast-top {
	height: 48px; overflow: hidden; position: relative; min-width: 450px;
}
.waffle-recording-toast-bottom {
	background: white; width: 100%; color: rgba(0, 0, 0, 0.87); font-size: =
13px; font-weight: 500; display: inline-block; box-sizing: border-box;
}
.waffle-recording-toast-slide-in.waffle-recording-toast-new-content {
	animation:waffle-recording-toast-new-message 2.1s cubic-bezier(0.4, 0, =
0.2, 1) forwards; opacity: 1; -webkit-animation: =
waffle-recording-toast-new-message 2.1s cubic-bezier(0.4, 0, 0.2, 1) =
forwards; -moz-animation: waffle-recording-toast-new-message 2.1s =
cubic-bezier(0.4, 0, 0.2, 1) forwards; -o-animation: =
waffle-recording-toast-new-message 2.1s cubic-bezier(0.4, 0, 0.2, 1) =
forwards;
}
.waffle-recording-toast-new-content {
	top: -23px; overflow: hidden; white-space: nowrap; position: absolute; =
-ms-text-overflow: ellipsis;
}
.waffle-recording-toast-content {
	margin: 16px 10px 16px 16px; height: 16px; vertical-align: middle; =
display: inline-block;
}
.waffle-recording-toast-content {
	width: 205px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.waffle-recording-toast-new-content {
	width: 205px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.waffle-recording-toast-default-content {
	width: 205px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.waffle-recording-toast-default-content {
	transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1); opacity: 1; =
-webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1); =
-moz-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1); =
-o-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.waffle-recording-toast-relativity-split {
	width: 50%; vertical-align: top; display: inline-block;
}
.waffle-recording-toast-relativity-split .jfk-radiobutton {
	max-width: 200px;
}
.waffle-recording-toast-label-description {
	color: rgba(0, 0, 0, 0.54); font-size: 11px; font-weight: normal; =
margin-top: 2px;
}
.waffle-recording-toast-right {
	float: right;
}
.waffle-recording-toast-expand-section {
	padding: 15px 8px; height: 48px; vertical-align: bottom; =
border-left-color: rgb(151, 151, 151); border-left-width: 1px; =
border-left-style: solid; display: inline-block; box-sizing: border-box;
}
.waffle-recording-toast-expand {
	display: inline-block;
}
.waffle-recording-toast .goog-flat-button {
	font: 500 14px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; margin: 8px 0px; padding: 8px; border-radius: 2px; border: =
currentColor; border-image: none; color: rgb(163, 194, 255); display: =
inline-block; font-size-adjust: none; font-stretch: normal; =
background-color: transparent;
}
.waffle-recording-toast .goog-flat-button-focused {
	border: currentColor; border-image: none; background-color: rgb(74, 74, =
74);
}
.waffle-recording-toast .goog-flat-button-active {
	border: currentColor; border-image: none; background-color: rgba(204, =
204, 204, 0.25);
}
.waffle-recording-toast .waffle-recording-toast-stop {
	margin: 8px;
}
.waffle-recording-toast-close-button {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; =
display: inline-block; cursor: pointer; background-color: transparent;
}
.waffle-recording-toast-relativity {
	padding-left: 12px; display: inline-block;
}
.waffle-recording-toast-relativity-label {
	padding-left: 24px; display: inline-block;
}
.waffle-edit-actions-dialog {
	font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.waffle-import-custom-function-actions-dialog {
	font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.waffle-record-script-dialog {
	font-family: Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
}
.modal-dialog.waffle-record-script-dialog {
	padding: 0px; border: currentColor; border-image: none; width: 334px; =
min-height: 239px; box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.4); =
-moz-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, .4); -webkit-box-shadow: 0 =
4px 16px 0 rgba(0, 0, 0, .4);
}
.waffle-record-script-dialog .modal-dialog-content {
	padding: 0px 24px; line-height: 1em;
}
.waffle-record-script-dialog .modal-dialog-title {
	margin: 0px; padding: 21px 24px 16px; color: rgba(0, 0, 0, 0.87); =
font-size: 19px; font-weight: 500;
}
.waffle-record-script-dialog .modal-dialog-buttons {
	margin: 33px 0px 14px; float: right;
}
.waffle-record-script-dialog-label {
	color: rgba(0, 0, 0, 0.54); padding-top: 3px; font-size: 11px;
}
.waffle-record-script-dialog-name-section {
	margin-bottom: 16px;
}
.waffle-record-script-dialog .docs-charteditor-material-text-input {
	font-size: 13px;
}
.waffle-record-script-dialog .docs-charteditor-material-text-input input =
{
	font-size: 13px;
}
.waffle-record-script-shortcut input {
	width: 60px; text-align: center; margin-left: 8px;
}
.waffle-recording-toast .jfk-radiobutton-label {
	margin-left: 28px;
}
.waffle-recording-toast .jfk-radiobutton-radio {
	border: 2px solid rgb(190, 190, 190); border-image: none; left: 8px; =
width: 16px; height: 16px;
}
.waffle-recording-toast .jfk-radiobutton-hover .jfk-radiobutton-radio {
	border: 2px solid rgb(190, 190, 190); border-image: none; left: 8px; =
width: 16px; height: 16px;
}
.waffle-recording-toast .jfk-radiobutton-radio::after {
	background: rgb(66, 133, 244); border: 4px solid rgb(66, 133, 244); =
border-image: none; left: 2px; top: 2px; width: 8px; height: 8px; =
box-sizing: border-box;
}
.waffle-recording-toast .jfk-radiobutton-checked .jfk-radiobutton-radio =
{
	border: 2px solid rgb(66, 133, 244); border-image: none;
}
.waffle-recording-toast-icon {
	width: 12px; height: 12px; text-align: center; color: rgb(255, 89, 89); =
margin-right: 8px; margin-left: 20px; display: inline-block;
}
.waffle-recording-toast-outer-circle {
	border-radius: 50%; width: 16px; height: 16px; position: relative; =
background-color: rgb(255, 89, 89);
}
.waffle-recording-toast-inner-circle {
	border-radius: 50%; border: 2px solid rgb(50, 50, 50); =
animation:waffle-recording-toast-recording-cycle 1333ms steps(1, end) =
infinite; border-image: none; left: 2px; top: 2px; width: 8px; height: =
8px; position: relative; -webkit-animation: =
waffle-recording-toast-recording-cycle 1333ms steps(1) infinite; =
-moz-animation: waffle-recording-toast-recording-cycle 1333ms steps(1) =
infinite; -o-animation: waffle-recording-toast-recording-cycle 1333ms =
steps(1) infinite;
}
.waffle-recording-toast-expand-icon {
	width: 18px; height: 18px;
}
.waffle-recording-toast-expand-icon::after {
	content: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZyB=
zdHlsZT0iZmlsbDpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZTpub25lIj48ZyB0cmFuc2Zv=
cm09InRyYW5zbGF0ZSg5IDkpc2NhbGUoMSAtMSl0cmFuc2xhdGUoLTkgLTkpIj48cmVjdCB3a=
WR0aD0iMTgiIGhlaWdodD0iMTgiLz48cG9seWdvbiBwb2ludHM9IjkgNSAzIDExIDQuNCAxMi=
40IDkgNy44IDEzLjYgMTIuNCAxNSAxMSIgZmlsbD0iI2ZmZiIvPjwvZz48L2c+PC9zdmc+");=

}
.goog-zippy-expanded .waffle-recording-toast-expand-icon {
	transform: rotate(-180deg);
}
.waffle-recording-toast-relativity-info {
	width: 20px; height: 20px; text-align: center; color: white; =
font-weight: bold; float: right; display: inline-block;
}
.waffle-recording-toast-info-circle {
	border-radius: 50%; border: 2px solid white; border-image: none; left: =
-2px; top: -2px; width: 16px; height: 16px; position: relative;
}
.modal-dialog.waffle-edit-actions-dialog {
	padding: 0px; border: currentColor; border-image: none; width: 441px; =
box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0 4px =
16px 0 rgba(0, 0, 0, .4); -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, =
.4);
}
.waffle-edit-actions-dialog .modal-dialog-title {
	padding: 24px 24px 0px; color: rgba(0, 0, 0, 0.87); font-size: 18px; =
font-weight: 500; margin-bottom: 16px;
}
.waffle-edit-actions-dialog .modal-dialog-title .title-action-number {
	color: rgba(0, 0, 0, 0.54); font-size: 18px; font-weight: 400; =
margin-left: 5px;
}
.waffle-import-custom-function-actions-dialog .modal-dialog-title =
.title-action-number {
	color: rgba(0, 0, 0, 0.54); font-size: 18px; font-weight: 400; =
margin-left: 5px;
}
.waffle-edit-actions-dialog .modal-dialog-buttons {
	margin-top: 8px; margin-bottom: 14px; float: right;
}
.waffle-edit-actions-dialog .modal-dialog-buttons button {
	border-radius: 2px; border: currentColor; border-image: none; height: =
32px; color: rgba(0, 0, 0, 0.54); text-transform: uppercase; =
padding-right: 8px; padding-left: 8px; font-size: 13px; font-weight: =
500; margin-right: 8px; min-width: 64px; background-image: none; =
background-color: white;
}
.waffle-record-script-dialog .modal-dialog-buttons button {
	border-radius: 2px; border: currentColor; border-image: none; height: =
32px; color: rgba(0, 0, 0, 0.54); text-transform: uppercase; =
padding-right: 8px; padding-left: 8px; font-size: 13px; font-weight: =
500; margin-right: 8px; min-width: 64px; background-image: none; =
background-color: white;
}
.waffle-edit-actions-dialog .modal-dialog-buttons =
.goog-buttonset-default {
	color: rgb(66, 133, 244);
}
.waffle-record-script-dialog .modal-dialog-buttons =
.goog-buttonset-default {
	color: rgb(66, 133, 244);
}
.waffle-edit-actions-dialog .modal-dialog-buttons button:enabled:hover {
	background-color: rgba(0, 0, 0, 0.12);
}
.waffle-record-script-dialog .modal-dialog-buttons button:enabled:hover =
{
	background-color: rgba(0, 0, 0, 0.12);
}
.waffle-edit-actions-dialog .modal-dialog-buttons button:focus {
	border: currentColor; border-image: none; background-image: none; =
background-color: rgb(221, 221, 221);
}
.waffle-record-script-dialog .modal-dialog-buttons button:focus {
	border: currentColor; border-image: none; background-image: none; =
background-color: rgb(221, 221, 221);
}
.waffle-edit-actions-dialog .modal-dialog-buttons button:enabled:active =
{
	color: rgba(0, 0, 0, 0.87); background-color: rgba(0, 0, 0, 0.12);
}
.waffle-record-script-dialog .modal-dialog-buttons button:enabled:active =
{
	color: rgba(0, 0, 0, 0.87); background-color: rgba(0, 0, 0, 0.12);
}
.waffle-edit-actions-dialog .modal-dialog-buttons =
button:enabled.goog-buttonset-default:hover {
	background-color: rgba(66, 133, 244, 0.12);
}
.waffle-record-script-dialog .modal-dialog-buttons =
button:enabled.goog-buttonset-default:hover {
	background-color: rgba(66, 133, 244, 0.12);
}
.waffle-edit-actions-dialog .modal-dialog-buttons =
button:enabled.goog-buttonset-default:active {
	color: rgb(51, 103, 214); background-color: rgba(66, 133, 244, 0.32);
}
.waffle-record-script-dialog .modal-dialog-buttons =
button:enabled.goog-buttonset-default:active {
	color: rgb(51, 103, 214); background-color: rgba(66, 133, 244, 0.32);
}
.waffle-edit-actions-dialog-separator {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-edit-actions-row {
	height: 30px; color: rgba(0, 0, 0, 0.87); padding-top: 10px; =
padding-bottom: 10px; font-size: 13px; font-weight: 400;
}
.waffle-edit-actions-row-name {
	width: 200px; margin-right: 10px; float: left;
}
.waffle-edit-actions-row-shortcut-prefix {
	padding-top: 4px; margin-right: 5px; float: right;
}
.waffle-edit-actions-row-shortcut {
	width: 32px; float: right;
}
.waffle-edit-actions-row-shortcut-input {
	text-align: center;
}
.waffle-edit-actions-row-name input:disabled {
	border: currentColor; border-image: none; color: rgba(0, 0, 0, 0.87);
}
.waffle-edit-actions-dialog .modal-dialog-title-close {
	padding: 24px 17px 24px 24px; margin-right: 7px;
}
.waffle-edit-actions-dialog-scroll {
	padding: 10px 24px; -ms-overflow-y: auto; min-height: 160px; =
max-height: 346px;
}
.waffle-edit-actions-row-menu {
	margin-left: 10px; float: right;
}
.waffle-edit-actions-row .goog-menu {
	width: 109px; overflow: hidden;
}
.waffle-edit-actions-row .goog-menu {
	left: 300px !important; width: 109px; overflow: hidden;
}
.waffle-edit-actions-shortcut-conflict-message {
	color: rgb(219, 68, 55); clear: left; font-size: 11px;
}
.waffle-edit-actions-undo-remove-toast {
	z-index: 1003;
}
.waffle-edit-actions-dialog .modal-dialog-buttons button:disabled {
	opacity: 0.38;
}
.modal-dialog.waffle-import-custom-function-actions-dialog {
	padding: 0px; border: currentColor; border-image: none; width: 451px; =
box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0 4px =
16px 0 rgba(0, 0, 0, .4); -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, =
.4);
}
.waffle-import-custom-function-actions-dialog .modal-dialog-title {
	padding: 24px 24px 0px; color: rgba(0, 0, 0, 0.87); font-size: 18px; =
font-weight: 500; margin-bottom: 10px; display: inline-block;
}
.waffle-import-custom-function-actions-dialog .modal-dialog-title-text {
	display: inline-block;
}
.waffle-import-custom-function-title-description {
	color: rgba(0, 0, 0, 0.54); font-size: 11px; font-weight: 400;
}
.waffle-import-custom-function-actions-title-separator {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-import-custom-function-actions-row-separator {
	border-bottom-color: rgba(0, 0, 0, 0.12); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-import-custom-function-row {
	margin-top: 16px;
}
.waffle-import-custom-function-add-function {
	height: 24px; float: right;
}
.waffle-import-custom-function-add-function button {
	font: 500 13px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; padding: 8px; border-radius: 2px; border: currentColor; =
border-image: none; height: 32px; color: rgb(66, 133, 244); =
text-transform: uppercase; font-size-adjust: none; font-stretch: normal; =
background-color: white;
}
.waffle-import-custom-function-add-function button:hover {
	background-color: rgba(66, 133, 244, 0.12);
}
.waffle-import-custom-function-add-function button:active {
	color: rgb(51, 103, 214); background-color: rgba(66, 133, 244, 0.32);
}
.waffle-import-custom-function-name {
	color: rgba(0, 0, 0, 0.87); font-size: 13px; font-weight: 500;
}
.waffle-import-custom-function-metadata {
	color: rgba(0, 0, 0, 0.54); font-size: 11px; font-weight: 400; =
margin-top: 6px;
}
.waffle-import-custom-function-description-label {
	font-weight: 500;
}
.waffle-import-custom-function-project-name {
	display: inline-block;
}
.waffle-import-custom-function-file-name {
	margin-left: 16px; display: inline-block;
}
.waffle-import-custom-function-view-script {
	margin-bottom: 16px;
}
.waffle-import-custom-function-view-script button {
	font: 500 13px/normal Roboto, RobotoDraft, Helvetica, Arial, =
sans-serif; border-radius: 2px; border: currentColor; border-image: =
none; height: 24px; color: rgba(0, 0, 0, 0.6); text-transform: =
uppercase; padding-right: 8px; padding-left: 8px; margin-left: -8px; =
font-size-adjust: none; font-stretch: normal; background-image: none; =
background-color: white;
}
.waffle-import-custom-function-view-script button:hover {
	background-color: rgba(0, 0, 0, 0.12);
}
.waffle-import-custom-function-view-script button:active {
	color: rgba(0, 0, 0, 0.87); background-color: rgba(0, 0, 0, 0.12);
}
.function-description-seperator {
	padding-left: 5px;
}
.waffle-import-custom-function-actions-dialog-scroll {
	padding: 0px 24px 10px; -ms-overflow-y: auto; max-height: 412px;
}
.waffle-import-custom-function-actions-status-toast {
	z-index: 1003;
}
.waffle-import-custom-function-actions-checkmark {
	background: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My=
5vcmcvMTk5OS94bGluaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJ=
zaW9uPScxLjEnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCAxNSAx=
NSc+PHBhdGggZmlsbD0nZ3JleScgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNywxNCBDMTAuO=
DY1OTkzMiwxNCAxNCwxMC44NjU5OTMyIDE0LDcgQzE0LDMuMTM0MDA2NzUgMTAuODY1OTkzMi=
wwIDcsMCBDMy4xMzQwMDY3NSwwIDAsMy4xMzQwMDY3NSAwLDcgQzAsMTAuODY1OTkzMiAzLjE=
zNDAwNjc1LDE0IDcsMTQgWiBNMi4yNSw3LjUgTDMuMzA3NSw2LjQ0MjUgTDUuNSw4LjYyNzUg=
TDEwLjY5MjUsMy40MzUgTDExLjc1LDQuNSBMNS41LDEwLjc1IEwyLjI1LDcuNSBaJz48L3Bhd=
Gg+PC9zdmc+"); width: 24px; height: 24px;
}
.waffle-edit-actions-empty {
	text-align: center; color: rgba(0, 0, 0, 0.54); text-transform: =
uppercase; font-size: 15px; font-weight: 400;
}
.grid-shim-bottom {
	border-top-color: rgb(217, 217, 217); border-top-width: 1px; =
border-top-style: solid;
}
.grid-shim-end-ltr {
	border-left-color: rgb(217, 217, 217); border-left-width: 1px; =
border-left-style: solid;
}
.grid-shim-end-rtl {
	border-right-color: rgb(217, 217, 217); border-right-width: 1px; =
border-right-style: solid;
}
.row-freezebar-extension {
	border-top-color: rgb(217, 217, 217); border-bottom-color: rgb(219, =
219, 219); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid; position: relative; =
background-color: rgb(218, 223, 232);
}
.grid-bottom-bar {
	border-top-color: rgb(217, 217, 217); border-top-width: 1px; =
border-top-style: solid;
}
.grid-bottom-bar {
	border-top-color: rgb(170, 170, 170); border-top-width: 1px; =
border-top-style: solid;
}
.column-freezebar-extension {
	height: 100%; border-right-color: rgb(219, 219, 219); =
border-left-color: rgb(217, 217, 217); border-right-width: 1px; =
border-left-width: 1px; border-right-style: solid; border-left-style: =
solid; position: relative; background-color: rgb(218, 223, 232);
}
.native-scrollbar-x {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: =
rgb(217, 217, 217); border-image: none; -ms-overflow-x: scroll; =
-ms-overflow-y: hidden;
}
.native-scrollbar-y {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(217, =
217, 217); border-image: none; -ms-overflow-x: hidden; -ms-overflow-y: =
scroll;
}
.waffle-verbal-title {
	text-align: center;
}
.waffle-verbal-wrapper {
	width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.waffle-verbal-highlights-container {
	border-width: 1px 1px 1px 4px; border-style: solid; border-color: =
rgb(158, 158, 158) rgb(158, 158, 158) rgb(158, 158, 158) rgb(0, 158, =
85); margin: 3px -1px 0px; padding: 20px 20px 15px; border-image: none; =
font-family: Roboto,Arial,sans-serif; font-size: 13px; white-space: =
normal; min-width: 400px; background-color: white;
}
.waffle-verbal-highlights-icon {
	margin-right: 4px;
}
.waffle-verbal-highlights-header {
	color: rgb(0, 158, 85); font-weight: 700; margin-bottom: 10px;
}
.waffle-verbal-highlights-header-left {
	float: left;
}
.waffle-verbal-highlights-title-icon {
	padding-right: 4px; padding-bottom: 2px; margin-left: -2px; display: =
inline-block;
}
.waffle-verbal-highlights-title {
	vertical-align: bottom; display: inline-block;
}
.waffle-verbal-highlights-close {
	float: right; opacity: 0.46;
}
.goog-flat-button.waffle-verbal-highlights-close {
	margin: -4px -4px 0px 0px; padding: 0px; border: currentColor; =
border-image: none; position: static; background-color: transparent;
}
.waffle-verbal-highlights-bullet {
	color: rgb(81, 81, 81); font-family: Roboto,Arial,sans-serif; =
font-size: 13px; margin-top: 10px; white-space: pre-wrap;
}
.waffle-verbal-highlights-empty-notice {
	text-align: center; color: rgb(158, 158, 158); margin-bottom: 25px;
}
.waffle-verbal-highlights-pager {
	float: right;
}
.goog-flat-button.waffle-verbal-highlights-viewall {
	padding: 0px; border: currentColor; border-image: none; color: rgb(0, =
158, 85); font-family: Roboto,Arial,sans-serif; font-size: 13px; float: =
left; display: inline-block; background-color: transparent;
}
.goog-flat-button.waffle-verbal-highlights-previous {
	padding: 0px; border: currentColor; border-image: none; color: rgb(0, =
158, 85); font-family: Roboto,Arial,sans-serif; font-size: 13px; =
display: inline-block; background-color: transparent;
}
.goog-flat-button.waffle-verbal-highlights-next {
	padding: 0px; border: currentColor; border-image: none; color: rgb(0, =
158, 85); font-family: Roboto,Arial,sans-serif; font-size: 13px; =
display: inline-block; background-color: transparent;
}
.goog-flat-button-disabled.waffle-verbal-highlights-previous {
	color: rgb(204, 204, 204);
}
.goog-flat-button-disabled.waffle-verbal-highlights-next {
	color: rgb(204, 204, 204);
}
.waffle-verbal-highlights-counter {
	width: 70px; text-align: center; color: rgb(158, 158, 158); =
font-family: Roboto,Arial,sans-serif; font-size: 13px; display: =
inline-block;
}
.waffle-verbal-highlights-floatclear {
	clear: both;
}
.waffle-verbal-highlights-one-option-footer {
	margin: 15px 0px;
}
.waffle-verbal-highlights-footer {
	margin: 15px 0px 0px;
}
.goog-flat-button.waffle-verbal-highlights-viewall-footer {
	margin: 15px 0px 0px -5px; padding: 0px; border: currentColor; =
border-image: none; background-color: transparent;
}
.waffle-verbal-highlights-viewall-back-label {
	color: rgb(0, 158, 85); font-family: Roboto,Arial,sans-serif; =
font-size: 13px; margin-left: 5px; vertical-align: middle; display: =
inline-block;
}
.waffle-overflow-menu-material {
	transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); width: 18px; =
height: 18px; cursor: pointer; opacity: 0.54; -webkit-transition: =
opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: opacity =
250ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 250ms =
cubic-bezier(0.4, 0.0, 0.2, 1);
}
.waffle-overflow-menu-material::after {
	content: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyMCIgdmlld2JveD0iMCAwIDIwIDIwIiBoZWlnaHQ9IjIwIj48cGF=
0aCBkPSJtMTAgNmMxLjEgMCAyLTAuOSAyLTJzLTAuOS0yLTItMi0yIDAuOS0yIDIgMC45IDIg=
MiAyem0wIDJjLTEuMSAwLTIgMC45LTIgMnMwLjkgMiAyIDIgMi0wLjkgMi0yLTAuOS0yLTItM=
nptMCA2Yy0xLjEgMC0yIDAuOS0yIDJzMC45IDIgMiAyIDItMC45IDItMi0wLjktMi0yLTJ6Ii=
8+PC9zdmc+");
}
.waffle-overflow-menu-material-white.waffle-overflow-menu-material::after=
 {
	content: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld2JveD0iMCAwIDIwIDIwIj48cGF=
0aCBkPSJNMTAgNmMxLjEgMCAyLTAuOSAyLTJzLTAuOS0yLTItMlM4IDIuOSA4IDQgOC45IDYg=
MTAgNnpNMTAgOGMtMS4xIDAtMiAwLjktMiAyczAuOSAyIDIgMiAyLTAuOSAyLTJTMTEuMSA4I=
DEwIDh6TTEwIDE0Yy0xLjEgMC0yIDAuOS0yIDJzMC45IDIgMiAyIDItMC45IDItMlMxMS4xID=
E0IDEwIDE0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg=3D=3D");
}
.waffle-overflow-menu-material:hover {
	opacity: 0.7;
}
.goog-modalpopup-bg {
	z-index: 1002;
}
.modal-dialog-bg {
	z-index: 1002;
}
.goog-modalpopup {
	z-index: 1003;
}
.modal-dialog {
	z-index: 1003;
}
.waffle-dialog-header {
	line-height: 2.25em; font-size: 14px; font-weight: bold;
}
.menuMainLink {
	border-width: 0px; padding: 2px 0px 0px 6px; color: rgb(17, 85, 204); =
font-size: 12px; text-decoration: underline; vertical-align: middle; =
cursor: pointer;
}
.dlgImportDisabled {
	color: rgb(102, 102, 102);
}
div.uploadBox {
	margin-top: 8px;
}
div.dlgImportClear {
	width: 100%; height: 1px; clear: both;
}
div.dlgImportButterPane {
	margin: 8px -8px 0px; padding: 8px; background-color: rgb(255, 217, =
105);
}
div.dlgRitzImportButterPane {
	margin: 8px -8px 0px; padding: 8px; background-color: rgb(255, 217, =
105);
}
span.dlgImportButterPane {
	padding-left: 20px;
}
span.dlgRitzImportButterPane {
	padding-top: 10px; display: block;
}
div.dlgImportHeader {
	font-weight: bold; margin-top: 10px;
}
.dlgImportError {
	color: red; font-weight: bold;
}
span.waitSpinner {
	padding-left: 5px;
}
#dlgImportCustomOption {
	display: inline-block;
}
div.dlgImport {
	width: 730px; line-height: 130%; font-size: 10pt;
}
div.dlgRitzImport {
	width: 310px; line-height: 130%; font-size: 10pt;
}
.dlgImport .jfk-radiobutton {
	display: block;
}
.dlgRitzImport .jfk-radiobutton {
	display: block;
}
.dlgImportPreview {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 360px; =
height: 300px; text-align: center; overflow: scroll; vertical-align: =
middle; display: table-cell; background-color: rgb(238, 238, 238);
}
div.dlgImportPreviewMessage {
	color: gray;
}
table.dlgImport {
	padding: 0px; border: 0px currentColor; border-image: none; width: =
376px;
}
.waffle-alert-dialog-inner {
	width: 376px; font-size: 10pt;
}
.pub-dialog-wrap {
	width: 500px;
}
.pub-dialog-txt {
	font: bold 13px/normal arial, sans, sans-serif; font-size-adjust: none; =
font-stretch: normal;
}
.pub-dialog-content-div {
	padding: 0px 0px 10px 30px;
}
.pub-dialog-checkbox-label {
	font: 13px/normal arial, sans, sans-serif; font-size-adjust: none; =
font-stretch: normal;
}
.pub-dialog-url-box {
	padding: 5px; width: 450px; font-family: monospace;
}
.pub-dialog-input {
	width: 220px;
}
.pub-dialog-date-label {
	font: 13px/normal arial, sans, sans-serif; padding: 0px 0px 0px 3px; =
color: rgb(175, 175, 175); font-size-adjust: none; font-stretch: normal;
}
.pub-dialog-input-div {
	padding: 0px 0px 6px;
}
.pub-dialog-helpertext {
	font: 13px/normal arial, sans, sans-serif; color: rgb(175, 175, 175); =
font-size-adjust: none; font-stretch: normal;
}
.pub-dialog-hr {
	width: 96%; height: 1px; color: rgb(191, 191, 191); background-color: =
rgb(191, 191, 191);
}
.pub-dialog-hr-div {
	padding: 2px 0px;
}
.pub-dialog-stjw-infotext-span {
	padding-left: 5px; font-size: 11px;
}
.pub-dialog-link-options-document-part-menu-button {
	margin-left: 0px; max-width: 150px;
}
.pub-dialog-published-content-menu-button {
	margin-left: 0px; max-width: 150px;
}
.pub-dialog-link-options-document-part-menu-button-content {
	width: 100%; overflow: hidden; -ms-text-overflow: ellipsis;
}
.pub-dialog-published-content-menu-button-content {
	width: 100%; overflow: hidden; -ms-text-overflow: ellipsis;
}
.pub-dialog-link-options-container {
	margin-top: 20px;
}
.pub-dialog-published-content-container {
	margin-top: 20px;
}
.pub-dialog-link-options-menu {
	overflow: auto;
}
.pub-dialog-published-content-menu {
	overflow: auto;
}
.pub-dialog-link-options-chart-menu-item {
	overflow: hidden; padding-left: 15px; -ms-text-overflow: ellipsis; =
max-width: 340px;
}
.pub-dialog-published-content-chart-menu-item {
	overflow: hidden; padding-left: 15px; -ms-text-overflow: ellipsis; =
max-width: 340px;
}
.pub-dialog-chart-notice {
	color: rgb(153, 153, 153); font-size: 11px; margin-top: 5px;
}
.pub-dialog-chart-notice-emphasis {
	color: rgb(102, 102, 102); font-weight: bold;
}
.dialog-publishobject-div {
	padding: 15px; border: 1px solid rgb(204, 204, 204); border-image: =
none; width: 350px; overflow: auto; font-family: inherit; font-size: =
12px; max-height: 500px; background-color: rgb(239, 239, 239);
}
.dialog-publishobject-msg {
	font-size: 12px;
}
.waffle-selection-dialog-content {
	width: 280px; overflow: auto; margin-right: -30px; max-height: 200px;
}
.waffle-selection-dialog-editbox {
	margin: 5px 0px; width: 200px;
}
div > .waffle-selection-dialog-active-editbox {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
div > .waffle-flat-multi-range-active-editbox {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.waffle-selection-dialog-remove {
	margin: 0px 5px 0px 20px; color: rgb(153, 153, 153); display: inline; =
cursor: pointer;
}
.waffle-flat-multi-range-remove {
	margin: 0px 5px 0px 20px; color: rgb(153, 153, 153); display: inline; =
cursor: pointer;
}
.waffle-flat-multi-range-remove-table {
	display: inline-block;
}
.waffle-selection-dialog-error {
	color: rgb(33, 33, 33); font-size: 13px;
}
.waffle-range-selection-container {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; =
border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); =
border-image: none; width: 100%; min-width: 20px;
}
.waffle-dv-trrules .waffle-range-selection-container {
	width: 160px;
}
.waffle-dv-recs-title-bar {
	margin: 25px 0px 9px 3px; font-size: 13px;
}
.waffle-dv-rec-wrapper {
	margin: 0px -42px; padding: 5px 38px; width: 570px; overflow: hidden; =
white-space: nowrap; position: relative; min-height: 42px; =
background-color: rgb(238, 238, 238);
}
.waffle-dv-rec-description {
	color: rgb(64, 64, 64); overflow: hidden; white-space: nowrap; =
-ms-text-overflow: ellipsis;
}
.waffle-dv-rec-range {
	color: rgb(59, 128, 244); margin-left: 6px; float: right;
}
.waffle-dv-rec-chip {
	margin: 5px; padding: 3px 16px 5px; border-radius: 8px; border: 1px =
solid rgb(224, 224, 224); border-image: none; height: auto; line-height: =
21px; font-size: 13px; font-weight: normal; float: left; max-width: =
241px; background-color: rgb(255, 255, 255);
}
.jfk-button-focused.waffle-dv-rec-chip {
	border: 1px solid rgba(0, 0, 0, 0.4); border-image: none; box-shadow: =
none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.jfk-button-hover.waffle-dv-rec-chip {
	box-shadow: 0px 1px 2px rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 2px =
rgba(0, 0, 0, .25); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .25);
}
.waffle-dv-rec-chip-selected.waffle-dv-rec-chip {
	border: 1px solid rgb(59, 128, 244); border-image: none; box-shadow: =
0px 2px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, =
.2); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .2);
}
@media screen and (-ms-high-contrast:active)
{
.waffle-dv-rec-chip-selected.waffle-dv-rec-chip {
	border: 2px solid rgb(59, 128, 244); border-image: none;
}
}
.waffle-dv-no-suggestions {
	top: 50%; color: rgb(117, 117, 117); padding-left: 10px; font-style: =
italic; position: absolute; transform: translateY(-50%);
}
.waffle-dv-rec-spinner-container {
	height: 100%; text-align: center;
}
.waffle-dv-rec-spinner-container .waffle-spinner {
	top: 7px;
}
.waffle-dv-table-with-suggestions {
	padding-top: 10px;
}
.waffle-dv-feedback-link {
	text-transform: uppercase; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; text-decoration: none; =
float: right;
}
.waffle-range-selection-container-focus {
	border: 1px solid rgb(77, 144, 254); border-image: none; box-shadow: =
inset 0px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px =
rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, =
0.3);
}
.waffle-range-selection-input {
	background: none !important; margin: 0px; padding: 1px 8px !important; =
border: currentColor !important; border-image: none !important; width: =
100%; height: 25px; font-size: 13px; box-sizing: border-box; box-shadow: =
none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-range-selection-input:focus {
	background: none !important; margin: 0px; padding: 1px 8px !important; =
border: currentColor !important; border-image: none !important; width: =
100%; height: 25px; font-size: 13px; box-sizing: border-box; box-shadow: =
none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.waffle-range-selection-button-container {
	padding: 0px 0px 0px 8px; width: 21px; text-align: right; overflow: =
hidden;
}
.waffle-range-selection-button {
	background: none !important; margin: 0px 0px 0px -13px; border: =
transparent !important; border-image: none !important; white-space: =
nowrap; cursor: pointer; opacity: 0.7;
}
.waffle-range-selection-button:hover {
	opacity: 0.9;
}
.waffle-range-selection-button:focus {
	opacity: 0.9;
}
.waffle-range-selection-error {
	border: 1px solid rgb(221, 75, 57); border-image: none;
}
.input-selection-button-div {
	margin-top: -1px; margin-left: 4px;
}
.waffle-flat-range-select-done {
	margin-top: 3px;
}
.waffle-flat-multi-range-row .waffle-range-selection-holder {
	width: 168px; display: inline-block;
}
.waffle-flat-multi-range-select-done {
	margin-top: 10px;
}
.waffle-flat-range-select-message {
	width: 110px; margin-top: 3px; display: none;
}
.waffle-flat-multi-range-select-message {
	width: 110px; margin-top: 3px; display: none;
}
.waffle-flat-range-select-listening .waffle-flat-range-select-message {
	display: inline-block;
}
.waffle-flat-multi-range-select-listening =
.waffle-flat-multi-range-select-message {
	display: inline-block;
}
.waffle-flat-range-select-listening {
	margin: 0px -20px; padding: 10px 20px; background-color: rgb(251, 242, =
205);
}
.waffle-flat-multi-range-select-listening {
	margin: 0px -20px; padding: 10px 20px; background-color: rgb(251, 242, =
205);
}
.waffle-flat-multi-range-add-another {
	display: block;
}
.google-visualization-charteditor-dialog {
	z-index: 1003;
}
.waffle-notification-rule {
	font-size: 10pt;
}
.waffle-notification-rule-disabled {
	color: lightgray !important; font-size: 8pt;
}
.waffle-dialog-notifications-bounds {
	padding: 0px 0px 0px 4px; border: 1px solid rgb(153, 153, 153); =
border-image: none; width: 512px; height: 250px; overflow: auto; =
vertical-align: top; box-sizing: border-box; -moz-box-sizing: =
border-box; -webkit-box-sizing: border-box;
}
.waffle-dialog-notifications-list {
	width: 100%; vertical-align: top;
}
.waffle-dialog-notifications {
	padding: 6px 8px 8px 2px; width: 100%; vertical-align: top; box-sizing: =
border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.waffle-dialog-notifications-label {
	font-weight: bold;
}
.waffle-dialog-notifications-gap {
	padding-left: 25px;
}
.waffle-dialog-notifications-toplabel {
	font-weight: bold;
}
.waffle-dialog-notifications-input {
	padding-left: 25px; vertical-align: top;
}
.waffle-dialog-notifications-input .disabled {
	color: lightgray !important;
}
.waffle-dialog-notifications-label .disabled {
	color: lightgray !important;
}
.waffle-dialog-notifications-text {
	width: 150px; color: rgb(103, 103, 103); padding-left: 20px; font-size: =
8pt; vertical-align: top;
}
.waffle-notifications-add {
	font-weight: bold; display: block;
}
.sketchy-dialog {
	z-index: 1003;
}
.sketchy-dialog-fg {
	z-index: 1003;
}
.waffle-find-replace-dialog-label {
	padding-right: 8px;
}
.waffle-find-replace-find-scope-select {
	margin: 0px 5px 0px 0px;
}
.waffle-find-replace-selection-input {
	width: 172px; vertical-align: top;
}
.waffle-find-replace-dialog-border {
	border-style: solid; border-color: rgb(140, 196, 116); line-height: 0;
}
.waffle-dv-trrules .waffle-range-selection-container {
	width: 160px;
}
.waffle-dv-table {
	width: 562px; border-spacing: 3px;
}
.waffle-dv-table .jfk-checkbox {
	margin-bottom: 1px; margin-left: 7px;
}
.waffle-dv-table td {
	white-space: nowrap;
}
.waffle-dv-helptext {
	width: 310px; margin-left: 5px;
}
.waffle-dv-errortext {
	color: red; font-weight: bold;
}
.waffle-dv-smalltext {
	font-size: 10px;
}
.waffle-dv-checkbox-label {
	cursor: default;
}
.waffle-dv-exampletext {
	color: rgb(119, 119, 119); padding-left: 6px; font-size: 10px;
}
.waffle-dv-editbox {
	width: 100px;
}
.waffle-dv-editbox-number {
	width: 60px; text-align: right;
}
.waffle-dv-editbox-text {
	width: 150px;
}
.waffle-dv-editbox-date {
	width: 100px; text-align: right;
}
.waffle-dv-list-options-textarea {
	width: 180px; padding-top: 5px; font-family: Arial; -webkit-appearance: =
textfield;
}
.waffle-dv-table .jfk-select {
	margin-right: 10px; float: left;
}
.waffle-dv-trrules {
	height: 41px;
}
.waffle-dv-trrules-appearance {
	height: 26px;
}
.waffle-dv-trrules-showitems {
	height: 26px;
}
.waffle-dv-trrules > td {
	padding-bottom: 7px; vertical-align: top;
}
.waffle-table-dialog-trrules > td {
	padding-bottom: 7px; vertical-align: top;
}
.waffle-dv-trrules > td .input-selection {
	margin-left: 2px;
}
.waffle-table-dialog-trrules > td .input-selection {
	margin-left: 2px;
}
.waffle-dv-operators {
	margin-left: 5px;
}
.waffle-cf-tr-rules .jfk-checkbox {
	margin-bottom: 1px;
}
.waffle-dv-operators-date {
	width: 140px; margin-left: 5px;
}
.waffle-dv-inputs {
	width: 148px; margin-left: 5px;
}
.waffle-dv-list-options-1 {
	padding-top: 5px; padding-bottom: 1px;
}
.waffle-dv-list-options-2 {
	padding-top: 0px;
}
.waffle-dv-strictness {
	padding-top: 5px; padding-bottom: 1px;
}
.waffle-dv-show-dropdown {
	padding-top: 5px; padding-bottom: 1px;
}
.waffle-dv-customcheckboxlabel {
	width: 80px; padding-top: 11px;
}
.waffle-dv-label {
	width: 96px; padding-top: 5px; padding-left: 2px; white-space: nowrap;
}
.waffle-dv-label-disabled {
	color: rgb(211, 211, 211);
}
.waffle-dv-separator {
	margin-right: 5px; margin-left: 5px;
}
.waffle-dv-highlight-styled-rect {
	opacity: 0.06; pointer-events: none; background-color: rgb(15, 157, =
88);
}
.waffle-dv-highlight-styled-border.range-border {
	border-style: dashed; border-color: rgb(15, 157, 88);
}
.waffle-sd-tr-rules {
	padding-top: 7px;
}
.waffle-sd-td-rules {
	width: 50px; white-space: nowrap;
}
.waffle-sd-td-ascending {
	white-space: nowrap;
}
.waffle-sd-column-selector {
	width: 120px;
}
.waffle-sd-delete {
	width: 10px; color: rgb(153, 153, 153); text-decoration: none; =
margin-right: 5px; cursor: pointer;
}
.waffle-sd-row-separator {
	margin-top: 4px; margin-bottom: 4px; border-bottom-color: rgb(193, 217, =
255); border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-sd-add {
	padding-top: 12px; font-weight: bold; display: block;
}
.waffle-sd-menu-item {
	padding-right: 30px;
}
.script-gui-dialog-content {
	padding: 0px;
}
.waffle-custom-decimals-error-div {
	color: rgb(221, 75, 57); padding-left: 0.7em;
}
textarea.waffle-input-error:focus {
	border: 1px solid rgb(221, 75, 57); border-image: none;
}
input.waffle-input-error:focus {
	border: 1px solid rgb(221, 75, 57); border-image: none;
}
.waffle-input-error {
	border: 1px solid rgb(221, 75, 57); border-image: none;
}
.waffle-input-error-butter-container {
	left: 0px; width: 100%; text-align: center; margin-top: -25px; =
position: absolute;
}
.waffle-input-error-butter-wrap {
	line-height: normal; display: inline-block;
}
.waffle-cd-notification {
	width: 100%; height: 20px; text-align: center; padding-top: 5px; =
font-weight: bold; background-color: rgb(251, 241, 159);
}
.dialog-settings-text {
	padding-left: 25px; max-width: 300px;
}
.dialog-settings-sep-td {
	padding: 5px 0px;
}
.dialog-settings-sep {
	border-width: 1px 0px 0px; height: 0px; color: rgb(191, 191, 191); =
border-top-color: rgb(225, 225, 225); border-top-style: solid;
}
.dialog-settings-general-settings-div {
	padding: 10px 0px 18px;
}
.dialog-settings-english-name-div {
	padding-top: 10px;
}
#waffle-settings-dialog-english-name-checkbox-label {
	padding-left: 3px;
}
.waffle-prompt-dialog {
	width: 340px;
}
.waffle-prompt-dialog .modal-dialog-userInput {
	margin: 4px; width: 300px;
}
.waffle-spellcheck-cell-display {
	font-weight: bold;
}
.waffle-resize-option {
	margin: 7px;
}
.waffle-resize-inset-input {
	margin-left: 30px;
}
.waffle-confirm-suppress-checkbox {
	margin-top: 15px;
}
.waffle-slidingdialogbar-wrapper {
	width: 100%; overflow: hidden;
}
.waffle-pivot-histogram-errorable-input {
	margin: 4px; width: 120px; vertical-align: top; display: inline-block;
}
.waffle-pivot-histogram-dialog-caption {
	color: rgba(0, 0, 0, 0.54); padding-top: 3px; font-size: 11px;
}
.waffle-pivot-histogram-dialog-error {
	height: 15px; color: rgb(219, 68, 55); margin-top: 6px;
}
.goog-palette-cell-selected .goog-palette-colorswatch {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/MainMenuVerSprite007.png") =
no-repeat 0px -15px;
}
.goog-palette-cell {
	border: 1px solid rgb(102, 102, 102); border-image: none;
}
.trix-palette .toolbar-icon {
	margin: 3px 5px 4px 2px;
}
.trix-palette .docs-common-icon {
	margin: 3px 5px 4px 2px;
}
.trix-palette .goog-palette-cell {
	border: 0px currentColor; border-image: none;
}
.trix-palette .goog-palette-table {
	margin: 0px 4px; border: 0px currentColor; border-image: none;
}
.trix-palette .goog-palette-cell-hover {
	background: rgb(238, 238, 238);
}
.docs-toolbar-menu-button .goog-toolbar-menu-button-caption {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.docs-toolbar-menu-button .goog-toolbar-menu-button-icon {
	margin-right: 6px; margin-left: 3px; opacity: 1;
}
.docs-toolbar-menu-button .goog-toolbar-menu-button-inner-box {
	text-align: left;
}
.docs-bgcolor-toolbar-menu-button {
	border: 1px solid rgba(0, 0, 0, 0.09) !important; border-image: none =
!important; color: rgb(255, 255, 255) !important; overflow: hidden; =
background-image: none;
}
.docs-bgcolor-toolbar-menu-button .goog-toolbar-menu-button-outer-box {
	z-index: 1;
}
.docs-bgcolor-toolbar-menu-button::after {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; =
content: ""; background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, =
0, 0, 0.08));
}
.goog-toolbar-menu-button-hover.docs-bgcolor-toolbar-menu-button:hover {
	border: 1px solid rgba(0, 0, 0, 0.18) !important; border-image: none =
!important;
}
.goog-toolbar-menu-button-hover.docs-bgcolor-toolbar-menu-button:hover::a=
fter {
	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, =
0.12));
}
:not(:hover).goog-toolbar-menu-button-hover.docs-bgcolor-toolbar-menu-but=
ton {
	outline: rgba(0, 0, 0, 0) 0px; border: 1px solid rgba(0, 0, 0, 0); =
border-image: none; box-shadow: inset 0px 0px 0px 1px #fff; =
-moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 =
1px #fff;
}
.docs-bgcolor-toolbar-menu-button .goog-toolbar-menu-button-dropdown {
	background: url("//ssl.gstatic.com/docs/common/jfk_sprite186.png") =
no-repeat 0px -1581px; width: 6px; height: 12px; margin-top: 2px;
}
#docs-access-level-indicator {
	margin-left: 12px;
}
#docs-access-level-indicator .goog-toolbar-menu-button-caption {
	min-width: 93px;
}
.docs-access-level-indicator-view {
	background-color: rgb(77, 144, 254);
}
.docs-access-level-indicator-comment {
	background-color: rgb(26, 168, 99);
}
.docs-access-level-indicator-no-icon-label {
	margin-left: 9px;
}
.docs-access-level-indicator-menu {
	font-family: Arial,sans-serif;
}
.docs-access-level-indicator-menu-text {
	padding: 10px 20px 7px; width: 196px; color: rgba(0, 0, 0, 0.67); =
line-height: 20px; font-size: 13px;
}
.docs-access-level-indicator-button-area {
	padding: 6px 20px 6px 13px; text-align: left;
}
.docs-access-level-indicator-request-access-button {
	padding: 6px 6px 5px; border-radius: 2px; font-size: 12px; font-weight: =
500; cursor: pointer;
}
.docs-access-level-indicator-request-access-button-view {
	color: rgb(66, 133, 244);
}
.docs-access-level-indicator-request-access-button-comment {
	color: rgb(15, 157, 88);
}
.jfk-button-hover.docs-access-level-indicator-request-access-button {
	background-color: rgba(153, 153, 153, 0.2);
}
.docs-access-level-indicator-request-access-button:focus {
	background-color: rgba(153, 153, 153, 0.2);
}
.jfk-button-selected.docs-access-level-indicator-request-access-button {
	background-color: rgba(153, 153, 153, 0.4);
}
.docs-access-level-indicator-request-access-button:active {
	background-color: rgba(153, 153, 153, 0.4);
}
.docs-icon-inputtools-button-inner {
	margin: 2px 0px;
}
.docs-icon-inputtools-menuitem-inner {
	margin: 1px 0px; opacity: 0.7;
}
.docs-icon-inputtools-menuitem-outter.docs-icon {
	margin: 0px 10px 0px 12px;
}
.docs-material .docs-icon-inputtools-menuitem-outter.docs-icon {
	margin: 0px 10px 0px 12px;
}
.docs-material .docs-icon-inputtools-menuitem-outter.docs-icon {
	width: 21px; height: 21px;
}
.docs-material #inputToolsToggleButton .docs-icon {
	width: 21px; height: 21px;
}
.docs-fontmenu-icon {
	left: 16px;
}
.docs-fontmenu-text {
	padding-left: 23px;
}
.docs-fontmenu-newlyadded {
	background-color: rgb(255, 254, 204);
}
.docs-menuitem-add-fonts.goog-menuitem-highlight {
	border: currentColor; border-image: none; padding-top: 6px; =
padding-bottom: 6px;
}
.docs-fontmenu-newlyadded.goog-menuitem-highlight {
	background-color: rgb(238, 238, 238);
}
.docs-fontmenu-newlyadded.goog-menuitem-hover {
	background-color: rgb(238, 238, 238);
}
#docs-font-family .goog-toolbar-menu-button-caption {
	width: 70px; overflow: hidden; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.docs-fontmenu .docs-submenuitem {
	padding: 6px 8em 6px 30px; border: currentColor; border-image: none; =
height: 18px;
}
.docs-fontmenu .docs-submenuitem-splitbutton {
	height: 28px; line-height: 28px;
}
.docs-fontmenu .docs-submenuitem .goog-menuitem-content {
	height: 17px; line-height: normal;
}
.docs-fontmenu .docs-submenuitem .goog-menuitem-checkbox {
	top: 3px; height: 21px;
}
.docs-fontmenu .docs-submenuitem::before {
	top: 0px; width: 34px; text-align: center; right: 0px; color: rgb(110, =
110, 110); line-height: 30px; font-size: 70%; position: absolute; =
content: "\0025ba";
}
body[dir=3D'rtl'] .docs-fontmenu .docs-submenuitem::before {
	content: "\0025c4";
}
#contain-402 {
	right: 50px; bottom: 10px; position: fixed; z-index: 1002;
}
.modal-dialog.sketchy-dialog {
	padding: 0px;
}
.sketchy-dialog .modal-dialog-title {
	margin: 24px 44px 14px; position: relative;
}
.sketchy-dialog-title-close {
	top: -8px; right: 0px; margin-right: 0px; position: absolute;
}
.sketchy-dialog-title-autosave {
	font: 12px/normal Arial, sans-serif; color: rgb(153, 153, 153); =
margin-left: 24px; font-size-adjust: none; font-stretch: normal;
}
.waffle-comment-anchor {
	width: 240px;
}
.docos-mole {
	bottom: 28px;
}
.waffle-docos-target-cell-border {
	border-color: rgb(244, 180, 0);
}
.waffle-docos-target-cell-rect {
	opacity: 0.5; pointer-events: none; background-color: rgb(255, 225, =
104);
}
.waffle-docos-target-cell-resolved-rect {
	opacity: 0.5; pointer-events: none; background-color: rgb(217, 217, =
217);
}
th.waffle-docos-target-cell-header {
	background-color: rgb(252, 250, 198);
}
.waffle-objwrap-gvizchart {
	height: 100%; z-index: 18; background-color: white;
}
.waffle-embedded-object-overlay {
	outline: 0px; position: absolute; z-index: 10;
}
.waffle-obj-menu-open {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-763px -13px; margin: 10px; padding: 0px; border: currentColor; =
border-image: none; width: 13px; height: 13px; color: rgb(17, 85, 204); =
text-decoration: none; float: right;
}
.waffle-obj-menu-open-active {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-618px -27px;
}
.waffle-obj-menu-open:hover {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-618px -27px;
}
.waffle-obj-message-div {
	padding: 15px 0px 15px 15px; font-size: 12pt;
}
.waffle-borderless-embedded-object-overlay {
	margin: 0px; border: 1px solid rgb(153, 153, 153); border-image: none; =
position: absolute; z-index: 10; user-select: none;
}
.waffle-borderless-embedded-object-container {
	position: relative;
}
.waffle-borderless-embedded-object-container .waffle-objwrap-gvizchart {
	z-index: 15; background-color: transparent;
}
.waffle-obj-control {
	position: absolute; z-index: 18;
}
.waffle-obj-control.waffle-obj-glasspane-control {
	z-index: 17;
}
.waffle-obj-glasspane-control {
	left: 0px; top: 0px; position: absolute;
}
.waffle-obj-gviz-control {
	border: 1px solid rgb(153, 153, 153); border-image: none; top: -1px; =
right: -48px; position: absolute;
}
.waffle-obj-drag-component {
	border: currentColor; border-image: none; position: absolute; =
background-color: rgb(0, 150, 253);
}
.waffle-selectionbox-background {
	display: none;
}
.waffle-chart-tooltip {
	padding: 3px 12px; border-radius: 2px; border: 1px solid rgb(193, 193, =
193); border-image: none; color: rgba(0, 0, 0, 0.87); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 13px; =
font-weight: 500; position: absolute; z-index: 3; cursor: default; =
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 3px 1px -2px =
rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); -ms-user-select: =
none; background-color: rgb(255, 255, 255); -moz-box-shadow: 0px 2px 2px =
0px rgba(0, 0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px =
5px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, =
0, 0, 0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px =
rgba(0, 0, 0, 0.2); -webkit-user-select: none; -moz-user-select: none;
}
.waffle-chart-tooltip-label {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-chart-tooltip-value {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.waffle-chart-tooltip-entry {
	margin-top: 3px; margin-bottom: 3px;
}
.waffle-chart-tooltip-entry .waffle-chart-tooltip-label {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-chart-tooltip-entry .waffle-chart-tooltip-symbol {
	margin-right: 6px;
}
.waffle-chart-tooltip-entry .waffle-chart-tooltip-symbol =
.waffle-chart-tooltip-symbol-icon {
	width: 12px; height: 12px; stroke: rgba(0, 0, 0, 0.54); stroke-width: =
1px;
}
.waffle-chart-tooltip-entry-single .waffle-chart-tooltip-label {
	margin-bottom: 3px;
}
.waffle-chart-tooltip-entry-single .waffle-chart-tooltip-value {
	font-size: 1.1em; font-weight: 700;
}
.waffle-chart-tooltip-entry-domain .waffle-chart-tooltip-value {
	color: rgba(0, 0, 0, 0.54);
}
.waffle-chart-tooltip-entry-range .waffle-chart-tooltip-value {
	font-weight: 700;
}
.waffle-chart-tooltip-entry-range .waffle-chart-tooltip-symbol =
.waffle-chart-tooltip-symbol-icon {
	margin-bottom: -1px;
}
.waffle-charts-alert {
	background: rgba(0, 0, 0, 0.87); margin: 4px; padding: 10px 14px; =
border-radius: 2px; bottom: 0px; line-height: 16px; white-space: nowrap; =
position: absolute; z-index: 1000; max-height: 93%; max-width: 99%; =
box-sizing: border-box; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.14), =
0px 3px 1px -2px rgba(0,0,0,0.12), 0px 1px 5px 0px rgba(0,0,0,0.2); =
-ms-user-select: none; -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, =
0.14), 0px 3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, =
0, 0.2); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px =
3px 1px -2px rgba(0, 0, 0, 0.12), 0px 1px 5px 0px rgba(0, 0, 0, 0.2); =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; =
-webkit-user-select: none; -moz-user-select: none;
}
.waffle-charts-alert-text {
	color: rgb(255, 255, 255); font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; =
white-space: normal;
}
.waffle-charts-alert-link-div {
	padding-left: 35px; float: right;
}
a.waffle-charts-alert-link {
	transition:opacity 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(161, =
194, 250); text-transform: uppercase; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif; font-size: 14px; =
font-weight: bold; text-decoration: none; cursor: pointer; opacity: =
0.87; -webkit-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-moz-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1); =
-o-transition: opacity 250ms cubic-bezier(0.4, 0.0, 0.2, 1);
}
a.waffle-charts-alert-link:hover {
	opacity: 1;
}
a.waffle-charts-alert-link-close {
	color: white; margin-left: 15px;
}
.waffle-charts-overflow-legend {
	border: 1px solid rgb(153, 153, 153); border-image: none; position: =
absolute; background-color: rgb(255, 255, 255);
}
.waffle-charts-overflow-legend-scrollbar {
	top: 0px; width: 10px; position: absolute;
}
.waffle-obj-menu-control {
	top: 5px; right: 5px;
}
.waffle-obj-menu-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-763px -13px; width: 13px; height: 13px; cursor: pointer;
}
.waffle-obj-menu-control-active.waffle-obj-menu-button {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-618px -27px;
}
.waffle-obj-menu-button:hover {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-618px -27px;
}
.waffle-obj-menu-control-material {
	top: 6px; right: 6px;
}
.waffle-objwrap-gvizchart div[id^=3D'google-visualization-errors-all-'] =
{
	background-position: center, 0px 0px; width: 100%; height: 100%; =
white-space: normal; background-image: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWx=
sPSIjRTBFMEUwIj48cGF0aCBkPSJNOSAxN0g3di03aDJ2N3ptNCAwaC0yVjdoMnYxMHptNCAw=
aC0ydi00aDJ2NHptMi41IDJoLTE1VjVoMTV2MTR6bTAtMTZoLTE1Yy0xIDAtMiAxLTIgMnYxN=
GMwIDEgMSAyIDIgMmgxNWMxIDAgMi0xIDItMlY1YzAtMS0xLTItMi0yeiIvPjxwYXRoIGZpbG=
w9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=3D"), =
url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAwIDM3MSIgeG1sbn=
M9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAxdjFoNjAwVjF6bTA=
gOTB2MWg2MDB2LTF6bTAgOTF2MWg2MDB2LTF6bTAgOTF2MWg2MDB2LTF6IiBmaWxsPSIjZWVl=
Ii8+PHBhdGggZD0iTTAgMzY2djJoNjAwdi0yeiIgZmlsbD0iI2NmY2ZjZiIvPjwvc3ZnPgo=3D=
"); background-repeat: no-repeat, repeat-x; background-size: 100px =
100px, auto 100%;
}
.waffle-objwrap-gvizchart div[id^=3D'google-visualization-errors-all-'] =
> div {
	text-align: center; padding-top: 15px; font-family: =
Roboto,RobotoDraft,Helvetica,Arial,sans-serif !important; font-size: =
14px !important;
}
.waffle-objwrap-gvizchart div[id^=3D'google-visualization-errors-all-'] =
> div > span {
	color: rgb(219, 68, 55) !important; display: block; background-color: =
transparent !important;
}
.waffle-objwrap-gvizchart div[id^=3D'google-visualization-errors-all-'] =
> div > span::before {
	background-position: 0px 0px; width: 16px; height: 16px; margin-right: =
10px; vertical-align: sub; display: inline-block; content: ""; =
background-image: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0RCNDQzNyIgZD0iTTg=
gMEMzLjYgMCAwIDMuNiAwIDhzMy42IDggOCA4IDgtMy42IDgtOC0zLjYtOC04LTh6bS44IDEy=
SDcuMnYtMS42aDEuNlYxMnptMC0zLjJINy4yVjRoMS42djQuOHoiLz48L3N2Zz4K"); =
background-repeat: no-repeat; background-size: 16px 16px;
}
div.ac-datavalidation-renderer {
	overflow: auto; z-index: 1001; box-shadow: 1px 2px 5px rgba(0,0,0,0.4);
}
div.ac-datavalidation-renderer-upside-down {
	overflow: auto; z-index: 1001; box-shadow: 1px 0px 5px rgba(0,0,0,0.4);
}
.waffle-ac-renderer {
	background: rgb(255, 255, 255); font: 12px/22px Arial, sans-serif; =
margin: 0px; padding: 0px; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; overflow: visible; white-space: nowrap; position: =
absolute; z-index: 85; font-size-adjust: none; font-stretch: normal; =
box-shadow: 0px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 4px =
rgba(0, 0, 0, .2); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}
.waffle-ac-row {
	margin: 0px; padding: 2px 10px; color: rgb(102, 102, 102); cursor: =
pointer;
}
.waffle-ac-active {
	background: rgb(245, 245, 245); padding: 1px 10px; color: rgb(0, 0, 0); =
border-top-color: rgb(235, 235, 235); border-bottom-color: rgb(235, 235, =
235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid;
}
.waffle-ac-highlighted {
	font-weight: bold;
}
#docs-chrome {
	-ms-zoom: 1;
}
.docs-toolbar .goog-menuitem-highlight {
	background-color: rgb(224, 237, 254);
}
.ie8 .goog-toolbar-button-disabled .toolbar-icon {
=09
}
.ie8 .goog-toolbar-button-disabled .docs-icon-img {
=09
}
.ie8 .goog-toolbar-button-disabled .goog-toolbar-button-inner-box {
=09
}
.ie8 .goog-toolbar-menu-button-disabled .toolbar-icon {
=09
}
.ie8 .goog-toolbar-menu-button-disabled .docs-icon-img {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-toolbar-menu-button-caption {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-color-menu-button-indicator {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-toolbar-menu-button-dropdown {
=09
}
.close-icon-small {
	background-position: -720px 2px; width: 12px;
}
.goog-menuitem-icon.docs-icon {
	position: absolute;
}
.goog-clipboard {
	width: 16px;
}
#chart-toolbar-container {
	width: 100%;
}
.chart-toolbar-container-with-omnibox {
	display: inline-block;
}
#chart-toolbar {
	padding: 0px 30px 0px 0px; border: currentColor; border-image: none; =
top: 0px; right: 0px; position: absolute;
}
.chart-toolbar-with-omnibox#chart-toolbar {
	right: 40px;
}
.docs-material .chart-toolbar-with-omnibox {
	background: none;
}
#chart-toolbar-title {
	padding-top: 3px;
}
.chart-toolbar-title-with-omnibox {
	vertical-align: middle; display: inline-block;
}
.sheet-toolbar-title#chart-toolbar-title {
	line-height: normal;
}
.sheet-toolbar {
	min-height: 22px;
}
.object-toolbar-secondary {
	margin-right: 13px !important;
}
.sheet-toolbar-title {
	padding: 0px 6px 0px 4px; line-height: 20px; font-weight: bold; =
vertical-align: middle;
}
.goog-color-menu-button-indicator {
	border-bottom-color: rgb(240, 240, 240); border-bottom-width: 4px; =
border-bottom-style: solid;
}
#num-fmt-currency {
	margin-top: -250px;
}
#num-fmt-date {
	margin-top: -100px;
}
.num-fmt {
	width: 180px; height: 1em; clear: both;
}
.num-fmt b {
	font-weight: normal; float: left; display: block;
}
.num-fmt span {
	color: rgb(102, 102, 102); font-size: 85%; float: right; display: =
block;
}
.currency-fmt {
	width: 120px; height: 0.9em; font-size: 92%;
}
.date-fmt {
	width: 140px; height: 0.9em; font-size: 92%;
}
.cond-fmt .goog-color-menu-button-indicator {
	border-bottom-style: double;
}
#formula-bar {
	background: rgb(229, 229, 229); padding: 4px 0px; margin-right: auto;
}
#formula-bar table {
	width: 100%; border-spacing: 0;
}
#t-formula-bar-label {
	padding: 0px 8px; color: rgb(68, 68, 68); vertical-align: middle;
}
.waffle-formulabar-label-disabled#t-formula-bar-label {
	color: rgb(159, 164, 179);
}
#t-formula-bar-input-container {
	padding: 0px; width: 100%;
}
#t-formula-bar-input {
	border: 1px solid rgb(127, 157, 185); border-image: none; font-family: =
arial,sans,sans-serif; font-size: 13px; background-color: rgb(255, 255, =
255); resize: none;
}
.waffle-formulabar-input-disabled#t-formula-bar-input {
	border-color: rgb(192, 192, 192); background-color: rgb(238, 238, 238);
}
#t-formula-bar-input .cell-input {
	-ms-word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;
}
.ie8 .goog-toolbar-button-disabled .toolbar-icon {
=09
}
.ie8 .goog-toolbar-button-disabled .docs-icon-img {
=09
}
.ie8 .goog-toolbar-button-disabled .goog-toolbar-button-inner-box {
=09
}
.ie8 .goog-toolbar-menu-button-disabled .toolbar-icon {
=09
}
.ie8 .goog-toolbar-menu-button-disabled .docs-icon-img {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-toolbar-menu-button-caption {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-color-menu-button-indicator {
=09
}
.ie8 .goog-toolbar-menu-button-disabled =
.goog-toolbar-menu-button-dropdown {
=09
}
.docs-toolbar-small-separator + div.goog-toolbar-select {
	margin-left: -4px;
}
#t-text-rotation-palette .goog-palette-table {
	border-right-color: rgb(238, 238, 238); border-right-width: 1px; =
border-right-style: solid;
}
#t-text-rotation-palette .goog-palette-cell-selected {
	background-color: rgb(225, 225, 225);
}
.waffle-combobox-menuitem-selected {
	background-color: rgb(225, 225, 225);
}
.waffle-text-rotation-combobox {
	border-color: transparent; margin-top: -3px !important;
}
.goog-toolbar-combo-button-hover.waffle-text-rotation-combobox {
	background: none;
}
.docs-material =
.goog-toolbar-combo-button-hover.waffle-text-rotation-combobox {
	background: rgba(0, 0, 0, 0.06);
}
.waffle-text-rotation-combobox .goog-toolbar-combo-button-input {
	width: 25px; height: 28px;
}
.waffle-revisions-bar {
	border-width: 1px 0px; border-style: solid none; border-color: rgb(192, =
192, 192) currentColor; -moz-box-sizing: border-box;
}
.waffle-revisions-frame {
=09
}
.waffle-revisions-older-text {
	color: rgb(103, 103, 103);
}
.waffle-revisions-container {
	left: 0px; overflow: hidden; position: absolute; z-index: 15; =
background-color: rgb(255, 255, 255);
}
#revisions-toolbar {
	padding: 2px 0px;
}
#t-revisions-back {
	margin-left: 6px;
}
#t-revisions-revert {
	margin: 0px 8px; font-weight: bold;
}
#t-revisions-label {
	margin: 0px 8px; font-weight: bold;
}
#t-revisions-label {
	line-height: 180%;
}
#t-revisions-highlighted-label {
	top: 0px; right: 6px; line-height: 217%; position: absolute;
}
#t-revisions-highlighted {
	padding: 2px; border: 2px solid rgb(255, 168, 45); border-image: none; =
background-color: rgb(255, 211, 150);
}
#t-revisions-menu {
	width: 290px; -ms-overflow-y: auto; max-height: 75%;
}
#t-revisions-menu .goog-menuitem {
	padding: 4px 0px; width: 268px; height: 1em; clear: both;
}
#t-revisions-menu em {
	width: 134px; text-align: right; font-style: normal; float: left; =
display: block; white-space: nowrap;
}
#t-revisions-menu span {
	width: 134px; color: rgb(102, 102, 102); float: left; display: block; =
white-space: nowrap;
}
.waffle-spellcheck-target-cell-rect {
	opacity: 0.5; pointer-events: none; background-color: rgb(248, 179, =
155);
}
div.sheet-toolbar {
	padding: 0px; width: 100%; border-bottom-color: rgb(217, 217, 217); =
border-bottom-width: 1px; border-bottom-style: solid; min-height: 35px; =
background-image: none;
}
.sheet-toolbar-button {
	margin: 3px 2px 0px 0px;
}
.sheet-toolbar-title {
	padding: 0px 44px; line-height: 35px;
}
.toolbar-decimal-icon {
	margin-bottom: -7px;
}
.docs-material .toolbar-decimal-icon {
	margin-bottom: -4px;
}
.docs-material #t-num-fmt-currency {
	font-size: 13px;
}
.docs-material #t-num-fmt-percent {
	font-size: 13px;
}
#formula-bar {
	background: rgb(255, 255, 255); padding: 0px; height: 23px; =
border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; =
border-bottom-style: solid; position: relative;
}
#t-formula-bar-input {
	border: currentColor; border-image: none; left: 0px; top: 4px; right: =
0px; bottom: 4px; line-height: 13px; position: absolute;
}
.waffle-formulabar-input-disabled#t-formula-bar-input {
	border: currentColor; border-image: none; background-color: rgb(255, =
255, 255);
}
#t-formula-bar-label {
	padding: 0px; top: 50%; width: 45px; text-align: center; float: left; =
position: relative; opacity: 0.55; transform: translateY(-50%);
}
.docs-icon-insert-formula {
	margin-top: -1px;
}
.docs-material .docs-icon-insert-formula {
	margin-top: 0px; opacity: 0.7;
}
.formulabar-disabled#formula-bar {
	background-color: rgb(248, 248, 248);
}
.formulabar-disabled #t-formula-bar-label {
	color: rgb(159, 164, 179); opacity: 0.4;
}
.formulabar-disabled #t-formula-bar-input {
	background-color: rgb(248, 248, 248) !important;
}
.formulabar-disabled .default-formula-text-color {
	color: rgb(119, 119, 119);
}
#t-formula-bar-input-container {
	width: auto; height: 100%; overflow: hidden; padding-left: 10px;
}
#t-formula-bar-input-container > div {
	height: 100%; position: relative; -ms-overflow-x: hidden; =
-ms-overflow-y: auto;
}
#t-formula-bar-progress-bar {
	padding: 0px; width: 161px; margin-top: 7px; float: right;
}
#t-formula-bar-progress-bar .progress-bar-horizontal {
	padding: 1px; border: 1px solid rgb(153, 153, 153); border-image: none; =
width: 146px; height: 5px; background-color: rgb(255, 255, 255);
}
#t-formula-bar-progress-bar .progress-bar-thumb {
	background-color: rgb(204, 204, 204);
}
.formula-bar-separator {
	width: 1px; height: 100%; float: left; position: relative;
}
.formula-bar-separator > div {
	left: 0px; top: 3px; width: 1px; right: 0px; bottom: 3px; position: =
absolute; background-color: rgb(204, 204, 204);
}
#formula-bar-dragger {
	width: 100%; height: 4px; margin-top: -5px; border-bottom-color: =
rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: =
solid; position: absolute;
}
.formula-bar-hoverable#formula-bar-dragger {
	cursor: ns-resize;
}
.formula-bar-hoverable#formula-bar-dragger:hover {
	border-bottom-color: rgb(160, 160, 160); border-bottom-width: 1px; =
border-bottom-style: solid;
}
div.formula-bar-disabled {
	background-color: rgb(204, 204, 204);
}
.waffle-formulabar-cellinput-disabled {
	background-color: rgb(204, 204, 204);
}
#t-merge-menu {
	margin-right: 2px;
}
.docs-material #t-merge-menu {
	margin-right: 1px;
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown {
	margin-top: 9px;
}
.goog-menuitem-mnemonic-separator {
	font-weight: normal;
}
.waffle-banding-pane-sidebar-content {
	-ms-overflow-y: hidden;
}
.waffle-banding-pane {
	height: 100%; font-family: Arial,sans-serif; -ms-overflow-y: auto;
}
.waffle-banding-range-picker {
	padding: 15px 10px; border-bottom-color: lightgrey; =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-banding-range-label {
	padding-bottom: 5px;
}
.waffle-banding-header-footer-checkbox-wrapper {
	padding: 10px; border-bottom-color: lightgrey; border-bottom-width: =
1px; border-bottom-style: solid;
}
.waffle-banding-checkbox-wrapper {
	padding: 5px 0px;
}
.waffle-banding-pane-color-picker {
	padding: 15px 10px;
}
.waffle-banding-pane-color-picker-label {
	padding: 5px 0px;
}
.waffle-banding-color-picker-table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 0px;
}
.waffle-banding-color-picker-focused {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 0px;
}
.waffle-banding-color-picker-hover {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 0px;
}
.waffle-banding-color-picker-table {
	border-collapse: separate; border-spacing: 5px;
}
.waffle-banding-color-picker-cell {
	border-width: 0px;
}
.waffle-banding-color-picker-cell:focus {
	outline: rgb(94, 151, 246) solid 1px;
}
.waffle-banding-pane-color-tile-wrapper {
	border: 1px solid transparent; border-image: none;
}
.waffle-banding-color-picker-cell-selected =
.waffle-banding-pane-color-tile-wrapper {
	border: 1px solid rgb(77, 144, 254); border-image: none;
}
.waffle-banding-color-picker-cell-hover .waffle-banding-pane-color-tile =
{
	border-color: darkgrey;
}
.waffle-banding-pane-color-tile {
	margin: 1px; border: 1px solid lightgrey; border-image: none; width: =
26px; height: 35px; line-height: 35px; vertical-align: middle; cursor: =
pointer;
}
.waffle-banding-pane-color-tile-band {
	width: 100%; height: 8px; border-bottom-color: lightgrey; =
border-bottom-width: 1px; border-bottom-style: solid;
}
:last-child.waffle-banding-pane-color-tile-band {
	border-bottom-width: 0px;
}
.waffle-banding-pane-color-picker-preview {
	padding-top: 10px;
}
.waffle-banding-pane-color-preview {
	padding: 5px 0px;
}
.waffle-banding-pane-color-preview.docs-material =
.goog-toolbar-menu-button {
	margin: 0px;
}
.waffle-banding-pane-color-preview-label {
	border: 1px solid lightgrey; border-image: none; width: 170px; height: =
24px; text-align: center; line-height: 24px; margin-right: 5px; =
vertical-align: middle; display: inline-block;
}
.docs-material .waffle-banding-pane-color-preview-label {
	height: 26px; line-height: 26px;
}
.waffle-banding-pane-color-preview-picker {
	border-color: rgb(198, 198, 198); margin: 0px; display: inline-block; =
background-color: rgb(248, 248, 248);
}
.waffle-banding-pane-buttons {
	padding: 0px 10px 10px; margin-bottom: 24px;
}
.waffle-banding-pane-clear {
	padding: 5px 0px; left: 0px; width: 100%; text-align: center; bottom: =
0px; color: rgb(66, 66, 66); line-height: 24px; vertical-align: bottom; =
border-top-color: lightgrey; border-top-width: 1px; border-top-style: =
solid; position: absolute; cursor: pointer; background-color: rgb(255, =
255, 255);
}
.waffle-banding-pane-clear .docs-icon {
	opacity: 0.59;
}
.waffle-banding-pane-clear:hover {
	border-color: darkgrey; color: rgb(66, 66, 66); background-color: =
rgb(238, 238, 238);
}
.waffle-banding-pane-clear-label {
	padding-left: 3px;
}
.waffle-conditionalformat-warning {
	background: rgb(255, 255, 255); padding: 14px 14px 14px 16px; color: =
rgb(66, 66, 66); line-height: 16px; font-family: Arial; font-size: 13px; =
border-bottom-color: rgb(189, 189, 189); border-left-color: rgb(244, =
180, 0); border-bottom-width: 1px; border-left-width: 8px; =
border-bottom-style: solid; border-left-style: solid; z-index: 2; =
box-sizing: border-box; box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.22);
}
.waffle-conditionalformat-dismiss-warning-button-holder {
	width: 212px; height: 14px; margin-top: 6px;
}
.waffle-conditionalformat-dismiss-warning-button {
	height: 14px; right: 14px; color: rgb(51, 103, 214); line-height: 14px; =
font-family: Arial; font-size: 14px; font-weight: bold; position: =
absolute;
}
.waffle-conditionalformat-scroll-pane {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.waffle-conditionalformat-add-rule-button {
	padding: 15px; border: 1px solid rgb(189, 189, 189); border-image: =
none; width: 218px; height: 15px; text-align: left; color: rgb(51, 103, =
214); line-height: 15px; font-family: Arial; font-size: 13px; =
font-weight: bold; background-color: rgb(250, 250, 250);
}
.waffle-conditionalformat-add-rule-button.jfk-button-clear-outline {
	border: 1px solid rgb(189, 189, 189); border-image: none;
}
.waffle-conditionalformat-add-rule-button:focus {
	cursor: pointer; background-color: rgb(240, 240, 240);
}
.waffle-conditionalformat-add-rule-button:hover {
	cursor: pointer; background-color: rgb(240, 240, 240);
}
.waffle-conditionalformat-add-another-rule-button {
	padding: 14px 17px; border: 1px solid rgb(238, 238, 238); border-image: =
none; width: 214px; height: 14px; text-align: left; color: rgb(51, 103, =
214); line-height: 14px; font-family: Arial; font-size: 12px; =
font-weight: bold; background-color: rgb(255, 255, 255);
}
.waffle-conditionalformat-add-another-rule-button.jfk-button-clear-outlin=
e {
	border: 1px solid rgb(238, 238, 238); border-image: none;
}
.waffle-conditionalformat-add-another-rule-button:focus {
	cursor: pointer; background-color: rgb(250, 250, 250);
}
.waffle-conditionalformat-add-another-rule-button:hover {
	cursor: pointer; background-color: rgb(250, 250, 250);
}
.waffle-conditionalformat-condition-type-select .goog-flat-menu-button {
	text-align: left;
}
.waffle-conditionalformat-condition-date-select .goog-flat-menu-button {
	text-align: left;
}
.waffle-filterbox-boolean-condition-picker-body {
	margin: 6px 0px 8px;
}
.waffle-conditionalformat-add-rule-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-83px -24px; top: 18px; width: 10px; height: 10px; right: 15px; =
position: absolute;
}
.waffle-conditionalformat-add-another-rule-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-552px -42px; top: 13px; width: 18px; height: 18px; right: 18px; =
position: absolute;
}
.waffle-conditionalformat-view-pill {
	padding: 10px; height: 56px; border-bottom-color: rgb(204, 204, 204); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative; cursor: pointer; background-color: rgb(255, 255, 255);
}
.waffle-conditionalformat-filter-border.waffle-conditionalformat-view-pil=
l {
	padding-left: 6px; border-left-color: rgb(244, 180, 0); =
border-left-width: 4px; border-left-style: solid;
}
.waffle-conditionalformat-view-pill:focus {
	background-color: rgb(243, 243, 243);
}
.waffle-conditionalformat-view-pill:hover {
	background-color: rgb(243, 243, 243);
}
.waffle-conditionalformat-drag-handle {
	left: 0px; top: 0px; width: 10px; height: 76px; line-height: 76px; =
visibility: hidden; position: absolute; cursor: move;
}
.waffle-conditionalformat-view-pill:hover =
.waffle-conditionalformat-drag-handle {
	visibility: visible;
}
.waffle-conditionalformat-filter-border.waffle-conditionalformat-view-pil=
l .waffle-conditionalformat-drag-handle {
	left: -4px;
}
.waffle-conditionalformat-drag-handle-icon {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png") no-repeat =
-716px -17px; left: 4px; top: 29px; width: 3px; height: 18px; position: =
absolute;
}
.waffle-conditionalformat-format-preview {
	width: 44px; height: 54px; text-align: center; line-height: 54px; =
margin-right: 10px; position: absolute;
}
.waffle-conditionalformat-view-pill-summary {
	left: 56px; width: 142px; margin-right: 8px; position: relative;
}
.waffle-conditionalformat-condition {
	width: 142px; color: rgb(51, 51, 51); line-height: 15px; overflow: =
hidden; font-size: 13px; font-weight: bold; margin-bottom: 4px; =
-ms-text-overflow: ellipsis; max-height: 30px;
}
.waffle-conditionalformat-range {
	width: 142px; height: 14px; color: rgb(85, 85, 85); line-height: 14px; =
overflow: hidden; font-size: 12px; -ms-text-overflow: ellipsis;
}
.waffle-conditionalformat-delete-button-holder {
	left: 216px; height: 56px; line-height: 56px; position: absolute;
}
.waffle-conditionalformat-filter-border.waffle-conditionalformat-view-pil=
l .waffle-conditionalformat-delete-button-holder {
	left: 212px;
}
.waffle-conditionalformat-delete-button-holder =
.waffle-conditionalformat-delete-rule {
	opacity: 0.5;
}
.waffle-conditionalformat-delete-button-holder =
.waffle-conditionalformat-delete-rule:hover {
	opacity: 1;
}
.waffle-conditionalformat-drag-item {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 228px;
}
.waffle-conditionalformat-range-border {
	border-style: solid; border-color: rgb(140, 196, 116); line-height: 0;
}
.waffle-conditionalformat-range-picker {
	padding: 0px 18px 18px; border-bottom-color: rgb(214, 214, 214); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-conditionalformat-range-wrapper {
	color: rgb(68, 68, 68); font-family: Arial; font-size: 12px;
}
.waffle-conditionalformat-slide-frame {
	position: absolute;
}
.waffle-conditionalformat-slide-pane {
	position: absolute;
}
.waffle-conditionalformat-boolean-condition-picker {
	padding: 0px 18px; border-top-color: rgb(245, 245, 245); =
border-top-width: 1px; border-top-style: solid;
}
.waffle-conditionalformat-gradient-format-picker {
	padding: 0px 18px; border-top-color: rgb(245, 245, 245); =
border-top-width: 1px; border-top-style: solid;
}
.waffle-conditionalformat-boolean-format-picker {
	padding: 0px 18px;
}
.waffle-conditionalformat-edit-pill-section-label {
	color: rgb(100, 100, 100); line-height: 14px; font-family: Arial; =
font-size: 12px; margin-top: 18px; margin-bottom: 6px;
}
.waffle-conditionalformat-edit-pill-button-bar {
	padding: 18px; position: relative;
}
.waffle-conditionalformat-cancel-button {
	cursor: pointer;
}
.waffle-conditionalformat-done-button {
	cursor: pointer;
}
.waffle-conditionalformat-format-button {
	border-color: transparent; margin: 0px; padding: 0px; left: -1px; =
width: 214px; height: 32px; position: relative; cursor: pointer; =
background-clip: padding-box;
}
.waffle-conditionalformat-format-button-inner {
	width: 206px; height: 30px; text-align: left; line-height: 30px; =
padding-left: 6px; font-size: 13px; font-weight: normal;
}
.waffle-conditionalformat-default-style-button {
	background: padding-box rgb(255, 255, 255); margin: 3px; height: 26px; =
line-height: 26px; cursor: pointer;
}
.waffle-conditionalformat-custom-style-button {
	background: padding-box rgb(255, 255, 255); margin: 3px; height: 26px; =
line-height: 26px; cursor: pointer;
}
.waffle-conditionalformat-default-style-button {
	width: 60px;
}
.waffle-conditionalformat-custom-style-button {
	padding: 0px 6px; width: 184px; text-align: left;
}
.waffle-conditionalformat-active-style-check {
	color: rgb(0, 0, 0); font-weight: bold;
}
.waffle-conditionalformat-condition-type-select .jfk-select {
	margin: 0px; width: 188px;
}
.waffle-conditionalformat-condition-date-select .jfk-select {
	margin: 0px; width: 188px;
}
.waffle-conditionalformat-condition-date-select .jfk-select {
	margin-top: 6px;
}
.waffle-conditionalformat-arg1 {
	margin: 6px 6px 0px 0px; width: 196px;
}
.waffle-conditionalformat-arg1-short {
	width: 162px;
}
.waffle-conditionalformat-arg2 {
	margin: 6px 6px 0px 0px; width: 162px;
}
.waffle-conditionalformat-arg-separator {
	color: rgb(66, 66, 66); font-family: Arial; font-size: 11px; =
font-weight: bold;
}
.waffle-conditionalformat-custom-toolbar {
	margin: 6px 0px; padding: 0px 5px; border-radius: 1px; border: 1px =
solid rgb(216, 216, 216); border-image: none; width: 186px;
}
.waffle-conditionalformat-custom-toolbar.docs-material {
	padding: 0px 2px; width: 208px;
}
.waffle-conditionalformat-gradient-point-holder {
	margin-bottom: 18px;
}
.waffle-conditionalformat-gradient-min-select .jfk-select {
	margin: 0px 6px 0px 0px; width: 55px; text-align: left;
}
.waffle-conditionalformat-gradient-mid-select .jfk-select {
	margin: 0px 6px 0px 0px; width: 55px; text-align: left;
}
.waffle-conditionalformat-gradient-max-select .jfk-select {
	margin: 0px 6px 0px 0px; width: 55px; text-align: left;
}
.waffle-conditionalformat-gradient-input-holder {
	top: 1px; width: 84px; margin-right: 7px;
}
.docs-material .waffle-conditionalformat-gradient-input-holder {
	margin-right: 6px;
}
.waffle-conditionalformat-gradient-min-input {
	width: 66px;
}
.waffle-conditionalformat-gradient-mid-input {
	width: 66px;
}
.waffle-conditionalformat-gradient-max-input {
	width: 66px;
}
.label-input-label-disabled.waffle-conditionalformat-gradient-min-input =
{
	background-color: rgb(235, 235, 228);
}
.label-input-label-disabled.waffle-conditionalformat-gradient-mid-input =
{
	background-color: rgb(235, 235, 228);
}
.label-input-label-disabled.waffle-conditionalformat-gradient-max-input =
{
	background-color: rgb(235, 235, 228);
}
.waffle-conditionalformat-gradient-min-color {
	border-color: rgb(198, 198, 198); height: 27px; margin-top: 0px; =
background-color: rgb(248, 248, 248);
}
.waffle-conditionalformat-gradient-mid-color {
	border-color: rgb(198, 198, 198); height: 27px; margin-top: 0px; =
background-color: rgb(248, 248, 248);
}
.waffle-conditionalformat-gradient-max-color {
	border-color: rgb(198, 198, 198); height: 27px; margin-top: 0px; =
background-color: rgb(248, 248, 248);
}
.waffle-conditionalformat-gradient-min-color:focus {
	border-color: rgb(77, 144, 254);
}
.waffle-conditionalformat-gradient-mid-color:focus {
	border-color: rgb(77, 144, 254);
}
.waffle-conditionalformat-gradient-max-color:focus {
	border-color: rgb(77, 144, 254);
}
.docs-material .waffle-conditionalformat-gradient-min-color {
	margin: 0px; height: 27px;
}
.docs-material .waffle-conditionalformat-gradient-mid-color {
	margin: 0px; height: 27px;
}
.docs-material .waffle-conditionalformat-gradient-max-color {
	margin: 0px; height: 27px;
}
.waffle-conditionalformat-error-bubble.waffle-error-bubble.jfk-bubble {
	z-index: 1 !important;
}
.waffle-conditionalformat-no-suggestions {
	color: rgb(117, 117, 117); padding-top: 12px; font-size: 12px; =
font-style: italic;
}
.waffle-conditionalformat-suggestion {
	padding: 1px; flex:1 1 0px; height: 24px; text-align: center; =
line-height: 24px; background-clip: content-box; -webkit-flex: 1;
}
.waffle-conditionalformat-suggestion-chip {
	padding-top: 14px;
}
.waffle-conditionalformat-suggestion-group {
	padding: 1px; border: 1px solid rgb(208, 208, 208); border-image: none; =
display: flex; flex-wrap: wrap; -moz-flex-wrap: wrap; -webkit-flex-wrap: =
wrap;
}
.waffle-conditionalformat-suggestion-range {
	font-weight: bold;
}
.waffle-conditionalformat-collapsible-suggestions {
	border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-conditionalformat-suggestions-section {
	padding: 18px;
}
.waffle-conditionalformat-suggestion-text {
	color: rgb(100, 100, 100); padding-top: 6px; font-size: 12px;
}
.waffle-conditionalformat-suggestions-title {
	color: rgb(100, 100, 100); font-weight: bold;
}
.waffle-conditionalformat-suggestions-spinner-container {
	text-align: center; padding-top: 14px;
}
.waffle-find-replace-active-cell-rect {
	position: absolute; opacity: 0.5; pointer-events: none; animation-name: =
waffle-find-replace-pulse; animation-duration: 200ms; =
animation-timing-function: ease-in-out; background-color: rgb(140, 196, =
116); -webkit-animation-name: waffle-find-replace-pulse; =
-moz-animation-name: waffle-find-replace-pulse; -o-animation-name: =
waffle-find-replace-pulse; -webkit-animation-timing-function: =
ease-in-out; -moz-animation-timing-function: ease-in-out; =
-o-animation-timing-function: ease-in-out; -webkit-animation-duration: =
200ms; -moz-animation-duration: 200ms; -o-animation-duration: 200ms;
}
.waffle-find-replace-not-active-cell-rect {
	position: absolute; opacity: 0.25; pointer-events: none; =
background-color: rgb(140, 196, 116);
}
#waffle-gotobar-button-go {
	margin-right: 8px;
}
.docs-slidingdialog .docs-icon-next {
	opacity: 0.4; -moz-opacity: .40;
}
#waffle-gotobar-input {
	width: 200px;
}
.waffle-gotobar-rangematcher-row-icon {
	width: 20px;
}
.waffle-gotobar-rangematcher-row-suggestion {
	padding: 5px;
}
.waffle-gotobar-rangematcher-row-message {
	padding: 5px; color: rgb(170, 170, 170);
}
#waffle-gotobar-error {
	padding: 0px 7px 0px 0px; color: rgb(221, 75, 57); cursor: default; =
-ms-user-select: none; -webkit-user-select: none; -moz-user-select: =
none;
}
#waffle-gotobar-error-icon {
	background: rgb(221, 75, 57); padding: 0px 5px; border-radius: 10px; =
top: -1px; color: white; font-weight: bold; text-decoration: none; =
display: inline-block; position: relative; -webkit-border-radius: 10px; =
-moz-border-radius: 10px;
}
#waffle-range-protection-container {
	width: 250px; height: auto; border-top-color: rgb(187, 204, 221); =
border-top-width: 1px; border-top-style: solid; -ms-overflow-y: auto;
}
#waffle-range-protection-add-range {
	background: white; padding: 13px 10px; height: 13px; font-size: 13px; =
border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; =
border-bottom-style: solid; cursor: pointer;
}
.waffle-range-protection-add-range-active {
	color: rgb(221, 75, 57);
}
.waffle-range-protection-add-range-inactive {
	color: rgb(17, 85, 204);
}
.waffle-range-protection-pill {
	padding: 10px 20px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative; cursor: default;
}
.waffle-range-protection-pill:focus {
	background-color: rgb(243, 243, 243);
}
.waffle-range-protection-pill:hover {
	background-color: rgb(243, 243, 243);
}
.waffle-range-protection-range-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-range-protection-range-rect {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-range-protection-edit-range-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-range-protection-pill:focus =
.waffle-range-protection-edit-range-button {
	display: inline-block;
}
.waffle-range-protection-pill:hover =
.waffle-range-protection-edit-range-button {
	display: inline-block;
}
.waffle-range-protection-edit-range-button {
	top: 12px; right: 1px; color: rgb(17, 85, 204); display: none; =
position: absolute; cursor: pointer;
}
.waffle-range-protection-range-name {
	font-size: 14px; font-weight: bold;
}
.waffle-range-protection-edit-pill {
	cursor: default; background-color: rgb(243, 243, 243);
}
.waffle-range-protection-edit-title-bar {
	padding: 12px 0px;
}
.waffle-range-protection-edit-range-name {
	margin: 0px; font-size: 15px; font-weight: bold; max-width: 190px;
}
#waffle-range-protection-edit-delete {
	top: 8px; float: right; cursor: pointer;
}
.waffle-range-protection-add-range-name-input {
	margin: 5px 0px 10px; top: 2px; width: 150px; position: relative;
}
.waffle-range-protection-select-error {
	border-color: rgb(221, 75, 57);
}
.waffle-range-protection-range-select-listening {
	margin: 0px -20px; padding: 10px 20px; background-color: rgb(251, 242, =
205);
}
.waffle-range-protection-edit-range-select-done {
	margin-top: 3px;
}
.waffle-range-protection-edit-range-select-message {
	width: 110px; margin-top: 3px; display: none;
}
.waffle-range-protection-range-select-listening =
.waffle-range-protection-edit-range-select-message {
	display: inline-block;
}
.waffle-range-protection-protected-checkbox-holder {
	margin: 10px 0px 7px;
}
.waffle-range-protection-edit-done {
	margin-top: 10px;
}
.waffle-range-protection-edit-cancel {
	margin-top: 10px;
}
#waffle-range-protection-edit-validation-error {
	margin-top: 5px;
}
#waffle-range-protection-edit-validation-error-text {
	padding: 0px 7px 0px 0px; color: rgb(221, 75, 57);
}
#waffle-range-protection-edit-validation-error-icon {
	background: rgb(221, 75, 57); padding: 0px 5px; border-radius: 10px; =
top: -1px; color: white; font-weight: bold; text-decoration: none; =
display: inline-block; position: relative; -webkit-border-radius: 10px; =
-moz-border-radius: 10px;
}
#waffle-range-protection-arrowup {
	left: 14px; top: 32px; position: absolute;
}
#waffle-range-protection-arrowup::before {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
#waffle-range-protection-arrowup::after {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
#waffle-range-protection-arrowup::before {
	border-width: 0px 9px 9px; border-style: solid; border-color: rgb(221, =
221, 221) transparent; left: -9px;
}
#waffle-range-protection-arrowup::after {
	border-width: 0px 8px 8px; border-style: solid; border-color: rgb(243, =
243, 243) transparent; left: -8px; top: 1px;
}
#waffle-range-protection-promo {
	padding: 0px 15px; cursor: default;
}
.waffle-range-protection-promo-title {
	color: rgb(99, 99, 99); font-size: 14px; font-weight: bold; =
margin-bottom: 10px;
}
.waffle-range-protection-promo-content {
	margin: 20px 0px; color: rgb(99, 99, 99);
}
.waffle-range-protection-promo-separator {
	margin: 20px 0px; border: currentColor; border-image: none; width: 95%; =
height: 1px; color: rgb(221, 221, 221); background-color: rgb(221, 221, =
221);
}
.waffle-range-protection-promo-formulabar {
	border-width: 10px 0px; border-style: solid; border-color: rgb(243, =
243, 243); margin: 15px 0px 20px; border-image: none;
}
.waffle-range-protection-promo-lock-container {
	width: 23px; height: 27px; overflow: hidden; margin-right: 12px; =
vertical-align: middle;
}
.waffle-range-protection-promo-lock::before {
	content: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png");
}
.waffle-range-protection-promo-lock {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png"); left: =
-618px; top: 0px; position: relative; opacity: 0.6;
}
.waffle-range-protection-locked.docs-icon {
	width: 21px; height: 21px; margin-bottom: 3px;
}
.waffle-range-protection-unlocked.docs-icon {
	width: 21px; height: 21px;
}
#waffle-range-protection-edit-manage-range-protection {
	color: rgb(17, 85, 204); padding-bottom: 5px; margin-top: 5px; cursor: =
pointer;
}
.waffle-range-protection-edit-unprotect {
	margin-top: -2px; margin-left: -6px; cursor: pointer;
}
.waffle-range-protection-border {
	border-style: solid; border-color: rgb(140, 196, 116); line-height: 0;
}
#waffle-named-ranges-container {
	width: 250px; height: auto; border-top-color: rgb(187, 204, 221); =
border-top-width: 1px; border-top-style: solid; -ms-overflow-y: auto;
}
#waffle-named-ranges-add-range {
	background: white; padding: 13px 10px; height: 13px; font-size: 13px; =
border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; =
border-bottom-style: solid; cursor: pointer;
}
.waffle-named-ranges-add-range-active {
	color: rgb(221, 75, 57);
}
.waffle-named-ranges-add-range-inactive {
	color: rgb(17, 85, 204);
}
.waffle-named-ranges-pill {
	padding: 10px 20px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid; position: =
relative; cursor: default;
}
.waffle-named-ranges-pill:focus {
	background-color: rgb(243, 243, 243);
}
.waffle-named-ranges-pill:hover {
	background-color: rgb(243, 243, 243);
}
.waffle-named-ranges-range-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-named-ranges-range-rect {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-named-ranges-edit-range-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-named-ranges-pill:focus .waffle-named-ranges-edit-range-button {
	display: inline-block;
}
.waffle-named-ranges-pill:hover .waffle-named-ranges-edit-range-button {
	display: inline-block;
}
.waffle-named-ranges-edit-range-button {
	top: 12px; right: 1px; color: rgb(17, 85, 204); display: none; =
position: absolute; cursor: pointer;
}
.waffle-named-ranges-range-name {
	font-size: 14px; font-weight: bold;
}
.waffle-named-ranges-edit-pill {
	cursor: default; background-color: rgb(243, 243, 243);
}
.waffle-named-ranges-edit-title-bar {
	padding: 12px 0px;
}
.waffle-named-ranges-edit-range-name {
	margin: 0px; font-size: 15px; font-weight: bold; max-width: 190px;
}
#waffle-named-ranges-edit-delete {
	top: 8px; float: right; cursor: pointer;
}
.waffle-named-ranges-add-range-name-input {
	margin: 5px 0px 10px; top: 2px; width: 150px; position: relative;
}
.waffle-named-ranges-select-error {
	border-color: rgb(221, 75, 57);
}
.waffle-named-ranges-range-select-listening {
	margin: 0px -20px; padding: 10px 20px; background-color: rgb(251, 242, =
205);
}
.waffle-named-ranges-edit-range-select-done {
	margin-top: 3px;
}
.waffle-named-ranges-edit-range-select-message {
	width: 110px; margin-top: 3px; display: none;
}
.waffle-named-ranges-range-select-listening =
.waffle-named-ranges-edit-range-select-message {
	display: inline-block;
}
.waffle-named-ranges-edit-done {
	margin-top: 10px;
}
.waffle-named-ranges-edit-cancel {
	margin-top: 10px;
}
#waffle-named-ranges-edit-validation-error {
	margin-top: 5px;
}
#waffle-named-ranges-edit-validation-error-text {
	padding: 0px 7px 0px 0px; color: rgb(221, 75, 57);
}
#waffle-named-ranges-edit-validation-error-icon {
	background: rgb(221, 75, 57); padding: 0px 5px; border-radius: 10px; =
top: -1px; color: white; font-weight: bold; text-decoration: none; =
display: inline-block; position: relative; -webkit-border-radius: 10px; =
-moz-border-radius: 10px;
}
#waffle-named-ranges-arrowup {
	left: 14px; top: 32px; position: absolute;
}
#waffle-named-ranges-arrowup::before {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
#waffle-named-ranges-arrowup::after {
	width: 0px; height: 0px; display: block; position: absolute; content: =
"";
}
#waffle-named-ranges-arrowup::before {
	border-width: 0px 9px 9px; border-style: solid; border-color: rgb(221, =
221, 221) transparent; left: -9px;
}
#waffle-named-ranges-arrowup::after {
	border-width: 0px 8px 8px; border-style: solid; border-color: rgb(243, =
243, 243) transparent; left: -8px; top: 1px;
}
#waffle-named-ranges-promo {
	padding: 0px 15px; cursor: default;
}
.waffle-named-ranges-promo-title {
	color: rgb(99, 99, 99); font-size: 14px; font-weight: bold; =
margin-bottom: 10px;
}
.waffle-named-ranges-promo-content {
	margin: 20px 0px; color: rgb(99, 99, 99);
}
.waffle-named-ranges-promo-separator {
	margin: 20px 0px; border: currentColor; border-image: none; width: 95%; =
height: 1px; color: rgb(221, 221, 221); background-color: rgb(221, 221, =
221);
}
.waffle-named-ranges-promo-formulabar {
	border-width: 10px 0px; border-style: solid; border-color: rgb(243, =
243, 243); margin: 15px 0px 20px; border-image: none;
}
.waffle-named-ranges-promo-lock-container {
	width: 23px; height: 27px; overflow: hidden; margin-right: 12px; =
vertical-align: middle;
}
.waffle-named-ranges-promo-lock::before {
	content: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png");
}
.waffle-named-ranges-promo-lock {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png"); left: =
-618px; top: 0px; position: relative; opacity: 0.6;
}
.waffle-named-ranges-locked.docs-icon {
	width: 21px; height: 21px; margin-bottom: 3px;
}
.waffle-named-ranges-unlocked.docs-icon {
	width: 21px; height: 21px;
}
#waffle-named-ranges-edit-manage-named-ranges {
	color: rgb(17, 85, 204); padding-bottom: 5px; margin-top: 5px; cursor: =
pointer;
}
.waffle-named-ranges-border {
	border-style: solid; border-color: rgb(140, 196, 116); line-height: 0;
}
#waffle-ritz-protection-container {
	width: 250px; height: auto; border-top-color: rgb(187, 204, 221); =
border-top-width: 1px; border-top-style: solid; -ms-overflow-y: auto;
}
.waffle-ritz-protection-link-button {
	background: white; padding: 13px 10px; height: 13px; color: rgb(17, 85, =
204); font-size: 13px; cursor: pointer;
}
#waffle-ritz-protection-add-range {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.waffle-ritz-protection-pill {
	padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid; =
position: relative; cursor: default;
}
.waffle-ritz-protection-pill-contents {
	padding-right: 20px; padding-left: 20px;
}
.waffle-ritz-protection-edit-permissions {
	padding-top: 15px; padding-bottom: 15px; margin-top: 15px; =
border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, =
221); border-top-width: 1px; border-bottom-width: 1px; border-top-style: =
solid; border-bottom-style: solid;
}
.waffle-ritz-protection-edit-permissions-lock {
	left: -5px; width: 15px;
}
.waffle-ritz-protection-edit-buttons {
	padding-top: 5px;
}
.waffle-ritz-protection-edit-permissions-title {
	font-size: 14px; font-weight: bold; -ms-word-wrap: break-word;
}
.waffle-ritz-protection-edit-permissions-description {
	color: gray;
}
.waffle-ritz-protection-range-rect {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-ritz-protection-edit-range-name {
	overflow: hidden; -ms-text-overflow: ellipsis;
}
.waffle-ritz-protection-view-pill {
	cursor: pointer;
}
.waffle-ritz-protection-view-pill:focus {
	background-color: rgb(243, 243, 243);
}
.waffle-ritz-protection-view-pill:hover {
	background-color: rgb(243, 243, 243);
}
.waffle-ritz-protection-range-name {
	font-size: 14px; font-weight: bold; -ms-word-wrap: break-word;
}
.waffle-ritz-protection-edit-pill {
	cursor: default; background-color: rgb(250, 250, 250);
}
.waffle-ritz-protection-edit-title-bar {
	padding: 12px 0px;
}
.waffle-ritz-protection-edit-range-name {
	margin: 0px; font-size: 15px; font-weight: bold; max-width: 190px;
}
#waffle-ritz-protection-edit-delete {
	top: 8px; float: right; cursor: pointer;
}
.waffle-ritz-protection-add-description-input {
	margin: 5px 0px 10px; top: 2px; width: 150px; position: relative;
}
.waffle-ritz-protection-select-error {
	border-color: rgb(221, 75, 57);
}
#waffle-ritz-protection-edit-sheet-select {
	margin: 0px; width: 180px; text-align: left;
}
#waffle-ritz-protection-edit-sheet-select .goog-flat-menu-button-caption =
{
	width: inherit; overflow: hidden; -ms-text-overflow: ellipsis;
}
#waffle-ritz-protection-edit-sheet-label {
	margin: 0px 5px; overflow: hidden; font-weight: bold; =
-ms-text-overflow: ellipsis;
}
.waffle-ritz-protection-holes-checkbox-container {
	margin-top: 10px; margin-bottom: 5px;
}
.waffle-ritz-protection-edit-done {
	margin-top: 10px;
}
.waffle-ritz-protection-edit-cancel {
	margin-top: 10px;
}
.waffle-ritz-protection-edit-toggle-range {
	margin: 10px 0px; width: 85px;
}
.waffle-ritz-protection-edit-toggle-sheet {
	margin: 10px 0px; width: 85px;
}
#waffle-ritz-protection-edit-validation-error {
	margin-top: 5px;
}
#waffle-ritz-protection-edit-validation-error-text {
	padding: 0px 7px 0px 0px; color: rgb(221, 75, 57);
}
#waffle-ritz-protection-edit-validation-error-icon {
	background: rgb(221, 75, 57); padding: 0px 5px; border-radius: 10px; =
top: -1px; color: white; font-weight: bold; text-decoration: none; =
display: inline-block; position: relative; -webkit-border-radius: 10px; =
-moz-border-radius: 10px;
}
.waffle-ritz-protection-edit-permissions-button {
	padding-right: 15px; margin-top: 10px;
}
#waffle-ritz-protection-promo {
	padding: 0px 15px; cursor: default;
}
.waffle-ritz-protection-promo-content {
	margin: 20px 0px; color: rgb(99, 99, 99);
}
.waffle-ritz-protection-promo-separator {
	margin: 20px 0px; border: currentColor; border-image: none; width: 95%; =
height: 1px; color: rgb(221, 221, 221); background-color: rgb(221, 221, =
221);
}
.waffle-ritz-protection-promo-lock-container {
	width: 23px; height: 27px; overflow: hidden; margin-right: 12px; =
vertical-align: middle;
}
.waffle-ritz-protection-promo-lock::before {
	content: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png");
}
.waffle-ritz-protection-promo-lock {
	background: =
url("//ssl.gstatic.com/docs/spreadsheets/waffle_sprite53.png"); left: =
-618px; top: 0px; position: relative; opacity: 0.6;
}
#waffle-ritz-protection-edit-manage-ritz-protection {
	color: rgb(17, 85, 204); padding-bottom: 5px; margin-top: 5px; cursor: =
pointer;
}
.waffle-ritz-protection-border {
	border-style: solid; border-color: rgb(140, 196, 116); line-height: 0;
}
.waffle-ritz-protection-acl-loading {
	width: 400px;
}
.waffle-ritz-protection-acl-loading-spinner {
	transition:width 300ms ease-out; vertical-align: middle; display: =
inline-block; position: relative; -webkit-transition: width 300ms =
ease-out; -moz-transition: width 300ms ease-out; -o-transition: width =
300ms ease-out;
}
.waffle-ritz-protection-acl-loading-text {
	transition:width 300ms ease-out; vertical-align: middle; display: =
inline-block; position: relative; -webkit-transition: width 300ms =
ease-out; -moz-transition: width 300ms ease-out; -o-transition: width =
300ms ease-out;
}
.waffle-ritz-protection-type-buttons .jfk-radiobutton {
	margin-bottom: 4px; display: block;
}
.waffle-ritz-protection-dropdown {
	margin: 4px 0px 24px 27px;
}
.waffle-ritz-protection-dropdown .goog-flat-menu-button-caption {
	width: 345px; text-align: left; font-size: 12px;
}
.waffle-ritz-protection-custom-container {
	margin-left: 27px;
}
.waffle-ritz-protection-acl-table-container {
	width: 373px; overflow: auto; font-family: arial,sans-serif; font-size: =
13px; margin-bottom: 10px; border-top-color: rgb(214, 214, 214); =
border-top-width: 1px; border-top-style: solid; border-collapse: =
collapse; max-height: 230px;
}
.waffle-ritz-protection-acl-header-name {
	color: rgb(97, 97, 97); font-family: arial,sans-serif; font-size: 11px; =
font-weight: bold; display: inline-block;
}
.waffle-ritz-protection-acl-header-edit {
	color: rgb(97, 97, 97); font-family: arial,sans-serif; font-size: 11px; =
font-weight: bold; display: inline-block;
}
.waffle-ritz-protection-acl-header {
	margin-bottom: 10px;
}
.waffle-ritz-protection-acl-header-edit {
	text-align: right;
}
.waffle-ritz-protection-acl-scope-col {
	width: 85%;
}
.waffle-ritz-protection-acl-header-name {
	width: 85%;
}
.waffle-ritz-protection-acl-edit-col {
	width: 15%;
}
.waffle-ritz-protection-acl-header-edit {
	width: 15%;
}
.waffle-ritz-protection-acl-header-edit-checkbox {
	margin-right: 10px;
}
.waffle-ritz-protection-acl-table {
	width: 100%; empty-cells: show;
}
.waffle-ritz-protection-acl-table td {
	padding: 8px 0px; font-size: 13px; border-bottom-color: rgb(235, 235, =
235); border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-ritz-protection-acl-missing {
	opacity: 0.5;
}
.waffle-ritz-protection-acl-row td {
	-ms-text-overflow: ellipsis;
}
.waffle-ritz-protection-acl-scope {
	width: 313px;
}
.waffle-ritz-protection-acl-text {
	width: 239px; overflow: hidden; margin-left: 15px; vertical-align: =
middle; display: inline-block; white-space: nowrap; -ms-text-overflow: =
ellipsis;
}
.waffle-ritz-protection-acl-email {
	color: rgb(119, 119, 119); margin-left: 5px;
}
.waffle-ritz-protection-acl-checkbox {
	margin-right: 10px; margin-left: auto; display: block;
}
.waffle-ritz-protection-acl-default-icon {
	width: 21px; height: 21px; margin-top: 4px; margin-left: 4px; display: =
inline-block; opacity: 0.55;
}
.waffle-ritz-protection-acl-icon-container {
	width: 29px; height: 29px; vertical-align: middle; display: =
inline-block; background-color: rgb(245, 245, 245);
}
.waffle-ritz-protection-acl-custom-icon {
	width: 29px; height: 29px; vertical-align: middle;
}
.waffle-ritz-protection-acl-icon-disabled {
	opacity: 0.25;
}
.waffle-ritz-protection-add-editors-container {
	padding: 16px; margin-bottom: 24px; background-color: rgb(245, 245, =
245);
}
.waffle-ritz-protection-add-editors-label {
	padding-right: 15px; font-size: 11px; font-weight: bold;
}
.waffle-ritz-protection-add-editors-input {
	transition:height 200ms ease-out; width: 100%; padding-right: 8px; =
padding-left: 8px; box-sizing: border-box; -webkit-transition: height =
200ms ease-out; -moz-transition: height 200ms ease-out; -o-transition: =
height 200ms ease-out; -moz-box-sizing: border-box; -webkit-box-sizing: =
border-box;
}
.waffle-ritz-protection-ac-renderer {
	background: rgb(255, 255, 255); font: 13px/normal Arial, sans-serif; =
border: 1px solid rgb(102, 102, 102); border-image: none; width: 369px; =
color: rgb(51, 51, 51); overflow: hidden; white-space: nowrap; position: =
absolute; z-index: 1010; max-height: 120px; font-size-adjust: none; =
font-stretch: normal; box-shadow: 2px 2px 2px rgba(102,102,102,0.4); =
-moz-box-shadow: 2px 2px 2px rgba(102, 102, 102, .4); =
-webkit-box-shadow: 2px 2px 2px rgba(102, 102, 102, .4);
}
.waffle-ritz-protection-ac-renderer =
.goog-contacts-ui-autocomplete-new-section {
	padding-top: 2px; border-top-color: rgb(102, 102, 102); =
border-top-width: 1px; border-top-style: solid;
}
.waffle-ritz-protection-ac-renderer .ac-row {
	padding: 4px 10px 4px 4px; cursor: pointer;
}
.waffle-ritz-protection-ac-renderer .ac-highlighted {
	color: rgb(34, 34, 34);
}
.waffle-ritz-protection-ac-renderer .ac-active {
	background: rgb(238, 238, 238);
}
.waffle-ritz-protection-list {
	outline: transparent; overflow: auto; font-family: arial,sans-serif; =
font-size: 13px; margin-bottom: 24px; margin-left: 27px; =
border-top-color: rgb(235, 235, 235); border-top-width: 1px; =
border-top-style: solid; border-collapse: collapse; max-height: 200px;
}
.waffle-ritz-protection-item {
	padding: 5px 0px; border-bottom-color: rgb(235, 235, 235); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.waffle-ritz-protection-item-hover {
	background: rgb(238, 238, 238);
}
.waffle-ritz-protection-item-name {
	font-size: 13px; font-weight: bold; -ms-word-wrap: break-word;
}
.waffle-ritz-protection-item-range {
	color: gray; font-size: 12px; -ms-word-wrap: break-word;
}
.waffle-ritz-protection-acl-butter {
	background: rgb(249, 237, 190); padding: 5px; border: 1px solid =
rgb(240, 195, 109); border-image: none; width: 100%; text-align: center; =
color: rgb(34, 34, 34); font-family: arial,sans-serif; font-size: 13px; =
margin-top: 10px; margin-bottom: 10px; max-width: 358px;
}
.waffle-ritz-protection-acl-butter-text {
	display: inline-block;
}
.waffle-ritz-protection-acl-butter-href {
	text-decoration: underline;
}
.waffle-ritz-protection-acl-butter-action {
	color: rgb(17, 85, 204); display: inline-block; cursor: pointer;
}
.spreadsheet-settings-dialog-tab-bar.goog-tab-bar {
	background: none; padding-left: 0px !important; margin-bottom: 20px; =
border-bottom-color: silver !important;
}
.spreadsheet-settings-dialog-tab-bar.goog-tab-bar =
.spreadsheet-settings-tab.goog-tab {
	margin: 1px 15px 0px 0px; padding: 4px 8px; top: 1px; color: rgb(189, =
189, 189); font-weight: bold; text-decoration: none; cursor: pointer;
}
.spreadsheet-settings-dialog-tab-bar.goog-tab-bar =
.goog-tab-selected.spreadsheet-settings-tab.goog-tab {
	background: none; border-width: medium medium 3px; border-style: none =
none solid; border-color: currentColor currentColor rgb(77, 144, 254); =
color: black;
}
.spreadsheet-settings-dialog-tab-bar.goog-tab-bar =
.goog-tab-hover.spreadsheet-settings-tab.goog-tab {
	background: none; border-width: medium medium 3px; border-style: none =
none solid; border-color: currentColor currentColor rgb(77, 144, 254); =
color: black;
}
.dialog-settings .dialog-settings-input {
	width: 175px;
}
.dialog-settings .jfk-select {
	max-width: 171px; box-sizing: border-box;
}
.dialog-settings .goog-flat-menu-button-caption {
	-ms-text-overflow: ellipsis;
}
.waffle-tabletile {
	background: rgb(255, 255, 255); margin: 10px 1px 10px 4px; border: 1px =
solid rgb(211, 211, 211); border-image: none; overflow: hidden; =
position: relative; z-index: 1; box-shadow: 2px 2px 5px #d3d3d3; =
-moz-box-shadow: 2px 2px 5px #d3d3d3; -webkit-box-shadow: 2px 2px 5px =
#d3d3d3;
}
.waffle-tabletile-annotationgrouplist {
	margin: 5px;
}
.waffle-tabletile-title-container {
	background: rgb(15, 157, 88); padding: 2px; color: white; font-family: =
sans-serif; font-size: 15px;
}
.waffle-tabletile-title {
	width: 89%;
}
.waffle-tabletile-border {
	border-style: dotted;
}
.waffle-tableannotationgroup {
	background: rgb(255, 255, 255); margin: 10px 5px 10px 2px; border: 1px =
solid rgb(211, 211, 211); border-image: none; overflow: hidden; =
position: relative; z-index: 1; box-shadow: 2px 2px 5px #d3d3d3; =
-moz-box-shadow: 2px 2px 5px #d3d3d3; -webkit-box-shadow: 2px 2px 5px =
#d3d3d3;
}
.waffle-tableannotationgroup-title {
	width: 100%; display: inline;
}
.waffle-tableannotationgroup-addbtn {
	margin: 0px; padding: 0px; width: 100%; font-size: 12px; font-weight: =
bold;
}
.waffle-tableannotatorannotation {
	padding: 5px;
}
:nth-child(2n).waffle-tableannotatorannotation {
	background: rgb(178, 224, 194);
}
.waffle-tableannotatorannotation-content {
	width: 87%;
}
.waffle-tableannotationgroup-colorhint {
	width: 12px; height: 12px; margin-top: 7px; margin-left: 7px; float: =
left; display: inline-block;
}
.waffle-tableannotation-highlight {
	opacity: 0.3;
}
.waffle-tableannotation {
	pointer-events: none;
}
.waffle-tableannotation-aggregate {
	color: rgba(255, 10, 10, 1); background-color: rgba(255, 10, 10, 1);
}
.waffle-tableannotation-data {
	color: rgba(255, 218, 5, 1); background-color: rgba(255, 218, 5, 1);
}
.waffle-tableannotation-group-header {
	color: rgba(104, 255, 10, 1); background-color: rgba(104, 255, 10, 1);
}
.waffle-tableannotation-header {
	color: rgba(10, 255, 251, 1); background-color: rgba(10, 255, 251, 1);
}
.waffle-tableannotator-annotation {
	pointer-events: none;
}
.waffle-tableannotator-toplevel {
	padding: 10px 10px 10px 39px; margin-right: auto; margin-left: auto;
}
#waffle-tableannotator-spinner-container {
	display: inline;
}

------=_NextPart_000_0000_01D3A37D.CE5B5D50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://docs.google.com/static/spreadsheets2/client/js/2743262506-ritz_waffle_i18n_core.js

function aa(){return function(a){return a}}function ba(){return =
function(){}}function ca(a){return function(b){this[a]=3Db}}function =
g(a){return function(){return this[a]}}function n(a){return =
function(){return a}}var p,aaa=3D[];function da(a){return =
function(){return aaa[a].apply(this,arguments)}}=0A=
var baa=3D"function"=3D=3Dtypeof =
Object.defineProperties?Object.defineProperty:function(a,b,c){a!=3DArray.=
prototype&&a!=3DObject.prototype&&(a[b]=3Dc.value)},ea=3D"undefined"!=3Dt=
ypeof window&&window=3D=3D=3Dthis?this:"undefined"!=3Dtypeof =
global&&null!=3Dglobal?global:this;function =
caa(){caa=3Dba();ea.Symbol||(ea.Symbol=3Ddaa)}var daa=3Dfunction(){var =
a=3D0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();=0A=
function fa(){caa();var =
a=3Dea.Symbol.iterator;a||(a=3Dea.Symbol.iterator=3Dea.Symbol("iterator")=
);"function"!=3Dtypeof =
Array.prototype[a]&&baa(Array.prototype,a,{configurable:!0,writable:!0,va=
lue:function(){return eaa(this)}});fa=3Dba()}function eaa(a){var =
b=3D0;return faa(function(){return =
b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function =
faa(a){fa();a=3D{next:a};a[ea.Symbol.iterator]=3Dfunction(){return =
this};return a}function ha(a){fa();var b=3Da[Symbol.iterator];return =
b?b.call(a):eaa(a)}=0A=
var gaa=3D"function"=3D=3Dtypeof =
Object.create?Object.create:function(a){function =
b(){}b.prototype=3Da;return new b},haa;if("function"=3D=3Dtypeof =
Object.setPrototypeOf)haa=3DObject.setPrototypeOf;else{var iaa;a:{var =
jaa=3D{c3:!0},kaa=3D{};try{kaa.__proto__=3Djaa;iaa=3Dkaa.c3;break =
a}catch(a){}iaa=3D!1}haa=3Diaa?function(a,b){a.__proto__=3Db;if(a.__proto=
__!=3D=3Db)throw new TypeError(a+" is not extensible");return =
a}:null}var laa=3Dhaa;=0A=
function =
q(a,b){a.prototype=3Dgaa(b.prototype);a.prototype.constructor=3Da;if(laa)=
laa(a,b);else for(var c in =
b)if("prototype"!=3Dc)if(Object.defineProperties){var =
d=3DObject.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}=
else a[c]=3Db[c];a.ea=3Db.prototype}function ia(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)}var =
ka=3D"function"=3D=3Dtypeof =
Object.assign?Object.assign:function(a,b){for(var =
c=3D1;c<arguments.length;c++){var d=3Darguments[c];if(d)for(var e in =
d)ia(d,e)&&(a[e]=3Dd[e])}return a};=0A=
function la(a,b){if(b){var c=3Dea;a=3Da.split(".");for(var =
d=3D0;d<a.length-1;d++){var e=3Da[d];e in =
c||(c[e]=3D{});c=3Dc[e]}a=3Da[a.length-1];d=3Dc[a];b=3Db(d);b!=3Dd&&null!=
=3Db&&baa(c,a,{configurable:!0,writable:!0,value:b})}}function =
maa(a,b,c){if(null=3D=3Da)throw new TypeError("The 'this' value for =
String.prototype."+c+" must not be null or undefined");if(b instanceof =
RegExp)throw new TypeError("First argument to String.prototype."+c+" =
must not be a regular expression");return a+""}=0A=
la("String.prototype.repeat",function(a){return a?a:function(a){var =
b=3Dmaa(this,null,"repeat");if(0>a||1342177279<a)throw new =
RangeError("Invalid count value");a|=3D0;for(var =
d=3D"";a;)if(a&1&&(d+=3Db),a>>>=3D1)b+=3Db;return =
d}});la("Array.prototype.find",function(a){return =
a?a:function(a,c){a:{var b=3Dthis;b instanceof =
String&&(b=3DString(b));for(var e=3Db.length,f=3D0;f<e;f++){var =
h=3Db[f];if(a.call(c,h,f,b)){a=3Dh;break a}}a=3Dvoid 0}return a}});=0A=
la("String.prototype.endsWith",function(a){return a?a:function(a,c){var =
b=3Dmaa(this,a,"endsWith");void =
0=3D=3D=3Dc&&(c=3Db.length);c=3DMath.max(0,Math.min(c|0,b.length));for(va=
r e=3Da.length;0<e&&0<c;)if(b[--c]!=3Da[--e])return!1;return =
0>=3De}});la("String.prototype.startsWith",function(a){return =
a?a:function(a,c){var =
b=3Dmaa(this,a,"startsWith"),e=3Db.length,f=3Da.length;c=3DMath.max(0,Mat=
h.min(c|0,b.length));for(var =
h=3D0;h<f&&c<e;)if(b[c++]!=3Da[h++])return!1;return h>=3Df}});=0A=
function naa(a,b){fa();a instanceof String&&(a+=3D"");var =
c=3D0,d=3D{next:function(){if(c<a.length){var =
e=3Dc++;return{value:b(e,a[e]),done:!1}}d.next=3Dfunction(){return{done:!=
0,value:void 0}};return =
d.next()}};d[Symbol.iterator]=3Dfunction(){return d};return =
d}la("Array.prototype.keys",function(a){return a?a:function(){return =
naa(this,aa())}});la("Array.prototype.values",function(a){return =
a?a:function(){return naa(this,function(a,c){return c})}});=0A=
la("Array.prototype.entries",function(a){return a?a:function(){return =
naa(this,function(a,c){return[a,c]})}});=0A=
la("WeakMap",function(a){function =
b(a){this.Hc=3D(f+=3DMath.random()+1).toString();if(a){caa();fa();a=3Dha(=
a);for(var =
b;!(b=3Da.next()).done;)b=3Db.value,this.set(b[0],b[1])}}function =
c(a){ia(a,e)||baa(a,e,{value:{}})}function d(a){var =
b=3DObject[a];b&&(Object[a]=3Dfunction(a){c(a);return =
b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var =
b=3DObject.seal({}),c=3DObject.seal({}),d=3Dnew =
a([[b,2],[c,3]]);if(2!=3Dd.get(b)||3!=3Dd.get(c))return!1;d.delete(b);d.s=
et(c,4);return!d.has(b)&&4=3D=3Dd.get(c)}catch(m){return!1}}())return a;=0A=
var =
e=3D"$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");d(=
"seal");var f=3D0;b.prototype.set=3Dfunction(a,b){c(a);if(!ia(a,e))throw =
Error("WeakMap key fail: "+a);a[e][this.Hc]=3Db;return =
this};b.prototype.get=3Dfunction(a){return ia(a,e)?a[e][this.Hc]:void =
0};b.prototype.has=3Dfunction(a){return =
ia(a,e)&&ia(a[e],this.Hc)};b.prototype.delete=3Dfunction(a){return =
ia(a,e)&&ia(a[e],this.Hc)?delete a[e][this.Hc]:!1};return b});=0A=
la("Map",function(a){function b(){var a=3D{};return =
a.Bi=3Da.next=3Da.head=3Da}function c(a,b){var c=3Da.C;return =
faa(function(){if(c){for(;c.head!=3Da.C;)c=3Dc.Bi;for(;c.next!=3Dc.head;)=
return =
c=3Dc.next,{done:!1,value:b(c)};c=3Dnull}return{done:!0,value:void =
0}})}function d(a,b){var c=3Db&&typeof =
b;"object"=3D=3Dc||"function"=3D=3Dc?f.has(b)?c=3Df.get(b):(c=3D""+ =
++h,f.set(b,c)):c=3D"p_"+b;var =
d=3Da.D[c];if(d&&ia(a.D,c))for(a=3D0;a<d.length;a++){var =
e=3Dd[a];if(b!=3D=3Db&&e.key!=3D=3De.key||b=3D=3D=3De.key)return{id:c,lis=
t:d,index:a,wi:e}}return{id:c,=0A=
list:d,index:-1,wi:void 0}}function =
e(a){this.D=3D{};this.C=3Db();this.size=3D0;if(a){a=3Dha(a);for(var =
c;!(c=3Da.next()).done;)c=3Dc.value,this.set(c[0],c[1])}}if(function(){if=
(!a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var b=3DObject.seal({x:4}),c=3Dnew =
a(ha([[b,"s"]]));if("s"!=3Dc.get(b)||1!=3Dc.size||c.get({x:4})||c.set({x:=
4},"t")!=3Dc||2!=3Dc.size)return!1;var =
d=3Dc.entries(),e=3Dd.next();if(e.done||e.value[0]!=3Db||"s"!=3De.value[1=
])return!1;e=3Dd.next();return =
e.done||4!=3De.value[0].x||"t"!=3De.value[1]||=0A=
!d.next().done?!1:!0}catch(u){return!1}}())return a;caa();fa();var =
f=3Dnew WeakMap;e.prototype.set=3Dfunction(a,b){var =
c=3Dd(this,a);c.list||(c.list=3Dthis.D[c.id]=3D[]);c.wi?c.wi.value=3Db:(c=
.wi=3D{next:this.C,Bi:this.C.Bi,head:this.C,key:a,value:b},c.list.push(c.=
wi),this.C.Bi.next=3Dc.wi,this.C.Bi=3Dc.wi,this.size++);return =
this};e.prototype.delete=3Dfunction(a){a=3Dd(this,a);return =
a.wi&&a.list?(a.list.splice(a.index,1),a.list.length||delete =
this.D[a.id],a.wi.Bi.next=3Da.wi.next,a.wi.next.Bi=3Da.wi.Bi,a.wi.head=3D=
null,this.size--,=0A=
!0):!1};e.prototype.clear=3Dfunction(){this.D=3D{};this.C=3Dthis.C.Bi=3Db=
();this.size=3D0};e.prototype.has=3Dfunction(a){return!!d(this,a).wi};e.p=
rototype.get=3Dfunction(a){return(a=3Dd(this,a).wi)&&a.value};e.prototype=
.entries=3Dfunction(){return =
c(this,function(a){return[a.key,a.value]})};e.prototype.keys=3Dfunction()=
{return c(this,function(a){return =
a.key})};e.prototype.values=3Dfunction(){return =
c(this,function(a){return =
a.value})};e.prototype.forEach=3Dfunction(a,b){for(var =
c=3Dthis.entries(),d;!(d=3Dc.next()).done;)d=3D=0A=
d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]=3De.protot=
ype.entries;var h=3D0;return e});=0A=
la("Set",function(a){function b(a){this.wb=3Dnew =
Map;if(a){a=3Dha(a);for(var =
b;!(b=3Da.next()).done;)this.add(b.value)}this.size=3Dthis.wb.size}if(fun=
ction(){if(!a||!a.prototype.entries||"function"!=3Dtypeof =
Object.seal)return!1;try{var b=3DObject.seal({x:4}),d=3Dnew =
a(ha([b]));if(!d.has(b)||1!=3Dd.size||d.add(b)!=3Dd||1!=3Dd.size||d.add({=
x:4})!=3Dd||2!=3Dd.size)return!1;var =
e=3Dd.entries(),f=3De.next();if(f.done||f.value[0]!=3Db||f.value[1]!=3Db)=
return!1;f=3De.next();return =
f.done||f.value[0]=3D=3Db||4!=3Df.value[0].x||f.value[1]!=3Df.value[0]?=0A=
!1:e.next().done}catch(h){return!1}}())return =
a;caa();fa();b.prototype.add=3Dfunction(a){this.wb.set(a,a);this.size=3Dt=
his.wb.size;return =
this};b.prototype.delete=3Dfunction(a){a=3Dthis.wb.delete(a);this.size=3D=
this.wb.size;return =
a};b.prototype.clear=3Dfunction(){this.wb.clear();this.size=3D0};b.protot=
ype.has=3Dfunction(a){return =
this.wb.has(a)};b.prototype.entries=3Dfunction(){return =
this.wb.entries()};b.prototype.values=3Dfunction(){return =
this.wb.values()};b.prototype.keys=3Db.prototype.values;b.prototype[Symbo=
l.iterator]=3D=0A=
b.prototype.values;b.prototype.forEach=3Dfunction(a,b){var =
c=3Dthis;this.wb.forEach(function(d){return a.call(b,d,d,c)})};return =
b});la("Object.values",function(a){return a?a:function(a){var =
b=3D[],d;for(d in a)ia(a,d)&&b.push(a[d]);return =
b}});la("Array.from",function(a){return =
a?a:function(a,c,d){fa();c=3Dnull!=3Dc?c:aa();var =
b=3D[],f=3Da[Symbol.iterator];if("function"=3D=3Dtypeof =
f)for(a=3Df.call(a);!(f=3Da.next()).done;)b.push(c.call(d,f.value));else{=
f=3Da.length;for(var h=3D0;h<f;h++)b.push(c.call(d,a[h]))}return b}});=0A=
(function(){function a(){function =
a(){}Reflect.construct(a,[],ba());return new a instanceof =
a}if("undefined"!=3Dtypeof Reflect&&Reflect.construct){if(a())return =
Reflect.construct;var b=3DReflect.construct;return =
function(a,d,e){a=3Db(a,d);e&&Reflect.setPrototypeOf(a,e.prototype);retur=
n a}}return function(a,b,e){void =
0=3D=3D=3De&&(e=3Da);e=3Dgaa(e.prototype||Object.prototype);return =
Function.prototype.apply.call(a,e,b)||e}})();la("Object.getOwnPropertySym=
bols",function(a){return a?a:function(){return[]}});=0A=
la("Reflect.ownKeys",function(a){return a?a:function(a){var =
b=3D[],d=3DObject.getOwnPropertyNames(a);a=3DObject.getOwnPropertySymbols=
(a);for(var =
e=3D0;e<d.length;e++)("jscomp_symbol_"=3D=3Dd[e].substring(0,14)?a:b).pus=
h(d[e]);return =
b.concat(a)}});la("Array.prototype.fill",function(a){return =
a?a:function(a,c,d){var =
b=3Dthis.length||0;0>c&&(c=3DMath.max(0,b+c));if(null=3D=3Dd||d>b)d=3Db;d=
=3DNumber(d);0>d&&(d=3DMath.max(0,b+d));for(c=3DNumber(c||0);c<d;c++)this=
[c]=3Da;return this}});=0A=
la("Promise",function(a){function b(a){this.C=3D0;this.F=3Dvoid =
0;this.D=3D[];var =
b=3Dthis.J();try{a(b.resolve,b.reject)}catch(l){b.reject(l)}}function =
c(){this.C=3Dnull}function d(a){return a instanceof b?a:new =
b(function(b){b(a)})}if(a)return =
a;c.prototype.D=3Dfunction(a){null=3D=3Dthis.C&&(this.C=3D[],this.H());th=
is.C.push(a)};c.prototype.H=3Dfunction(){var =
a=3Dthis;this.F(function(){a.L()})};var =
e=3Dea.setTimeout;c.prototype.F=3Dfunction(a){e(a,0)};c.prototype.L=3Dfun=
ction(){for(;this.C&&this.C.length;){var a=3Dthis.C;this.C=3D=0A=
[];for(var b=3D0;b<a.length;++b){var c=3Da[b];delete =
a[b];try{c()}catch(m){this.J(m)}}}this.C=3Dnull};c.prototype.J=3Dfunction=
(a){this.F(function(){throw a;})};b.prototype.J=3Dfunction(){function =
a(a){return function(d){c||(c=3D!0,a.call(b,d))}}var =
b=3Dthis,c=3D!1;return{resolve:a(this.ma),reject:a(this.H)}};b.prototype.=
ma=3Dfunction(a){if(a=3D=3D=3Dthis)this.H(new TypeError("A Promise =
cannot resolve to itself"));else if(a instanceof =
b)this.va(a);else{a:switch(typeof a){case "object":var =
c=3Dnull!=3Da;break a;case "function":c=3D=0A=
!0;break =
a;default:c=3D!1}c?this.$(a):this.L(a)}};b.prototype.$=3Dfunction(a){var =
b=3Dvoid =
0;try{b=3Da.then}catch(l){this.H(l);return}"function"=3D=3Dtypeof =
b?this.Ba(b,a):this.L(a)};b.prototype.H=3Dfunction(a){this.O(2,a)};b.prot=
otype.L=3Dfunction(a){this.O(1,a)};b.prototype.O=3Dfunction(a,b){if(0!=3D=
this.C)throw Error("Cannot settle("+a+", "+b|"): Promise already settled =
in =
state"+this.C);this.C=3Da;this.F=3Db;this.V()};b.prototype.V=3Dfunction()=
{if(null!=3Dthis.D){for(var =
a=3Dthis.D,b=3D0;b<a.length;++b)a[b].call(),a[b]=3Dnull;=0A=
this.D=3Dnull}};var f=3Dnew c;b.prototype.va=3Dfunction(a){var =
b=3Dthis.J();a.D3(b.resolve,b.reject)};b.prototype.Ba=3Dfunction(a,b){var=
 =
c=3Dthis.J();try{a.call(b,c.resolve,c.reject)}catch(m){c.reject(m)}};b.pr=
ototype.then=3Dfunction(a,c){function =
d(a,b){return"function"=3D=3Dtypeof =
a?function(b){try{e(a(b))}catch(H){f(H)}}:b}var e,f,h=3Dnew =
b(function(a,b){e=3Da;f=3Db});this.D3(d(a,e),d(c,f));return =
h};b.prototype.catch=3Dfunction(a){return this.then(void =
0,a)};b.prototype.D3=3Dfunction(a,b){function c(){switch(d.C){case =
1:a(d.F);=0A=
break;case 2:b(d.F);break;default:throw Error("Unexpected state: =
"+d.C);}}var =
d=3Dthis;null=3D=3Dthis.D?f.D(c):this.D.push(function(){f.D(c)})};b.resol=
ve=3Dd;b.reject=3Dfunction(a){return new =
b(function(b,c){c(a)})};b.race=3Dfunction(a){return new =
b(function(b,c){for(var =
e=3Dha(a),f=3De.next();!f.done;f=3De.next())d(f.value).D3(b,c)})};b.all=3D=
function(a){var c=3Dha(a),e=3Dc.next();return e.done?d([]):new =
b(function(a,b){function f(b){return =
function(c){h[b]=3Dc;k--;0=3D=3Dk&&a(h)}}var h=3D[],k=3D0;do h.push(void =
0),k++,d(e.value).D3(f(h.length-=0A=
1),b),e=3Dc.next();while(!e.done)})};return =
b});la("Number.EPSILON",function(){return =
Math.pow(2,-52)});la("Number.MAX_SAFE_INTEGER",n(9007199254740991));la("O=
bject.is",function(a){return a?a:function(a,c){return =
a=3D=3D=3Dc?0!=3D=3Da||1/a=3D=3D=3D1/c:a!=3D=3Da&&c!=3D=3Dc}});la("Array.=
prototype.includes",function(a){return a?a:function(a,c){var b=3Dthis;b =
instanceof String&&(b=3DString(b));var =
e=3Db.length;for(c=3Dc||0;c<e;c++)if(b[c]=3D=3Da||Object.is(b[c],a))retur=
n!0;return!1}});=0A=
la("Number.isNaN",function(a){return =
a?a:function(a){return"number"=3D=3D=3Dtypeof =
a&&isNaN(a)}});la("Math.log10",function(a){return a?a:function(a){return =
Math.log(a)/Math.LN10}});var oaa=3Doaa||{},na=3Dthis;function =
t(a){return void 0!=3D=3Da}function oa(a){return"string"=3D=3Dtypeof =
a}function pa(a){return"boolean"=3D=3Dtypeof a}function =
qa(a){return"number"=3D=3Dtypeof a}=0A=
function ra(a,b,c){a=3Da.split(".");c=3Dc||na;a[0]in =
c||!c.execScript||c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)!a.length&&t(b)?c[d]=3Db:c[d]&&c[d]!=3D=3DOb=
ject.prototype[d]?c=3Dc[d]:c=3Dc[d]=3D{}}function =
sa(a,b){a=3Da.split(".");b=3Db||na;for(var =
c=3D0;c<a.length;c++)if(b=3Db[a[c]],null=3D=3Db)return null;return =
b}function ta(){}function ua(a){a.Dma=3Dvoid =
0;a.getInstance=3Dfunction(){return a.Dma?a.Dma:a.Dma=3Dnew a}}=0A=
function va(a){var b=3Dtypeof a;if("object"=3D=3Db)if(a){if(a instanceof =
Array)return"array";if(a instanceof Object)return b;var =
c=3DObject.prototype.toString.call(a);if("[object =
Window]"=3D=3Dc)return"object";if("[object =
Array]"=3D=3Dc||"number"=3D=3Dtypeof a.length&&"undefined"!=3Dtypeof =
a.splice&&"undefined"!=3Dtypeof =
a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";i=
f("[object Function]"=3D=3Dc||"undefined"!=3Dtypeof =
a.call&&"undefined"!=3Dtypeof =
a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}=
else return"null";=0A=
else if("function"=3D=3Db&&"undefined"=3D=3Dtypeof =
a.call)return"object";return b}function =
wa(a){return"array"=3D=3Dva(a)}function xa(a){var =
b=3Dva(a);return"array"=3D=3Db||"object"=3D=3Db&&"number"=3D=3Dtypeof =
a.length}function ya(a){return za(a)&&"function"=3D=3Dtypeof =
a.getFullYear}function Aa(a){return"function"=3D=3Dva(a)}function =
za(a){var b=3Dtypeof =
a;return"object"=3D=3Db&&null!=3Da||"function"=3D=3Db}function =
Ba(a){return a[paa]||(a[paa]=3D++qaa)}var =
paa=3D"closure_uid_"+(1E9*Math.random()>>>0),qaa=3D0;=0A=
function raa(a,b,c){return a.call.apply(a.bind,arguments)}function =
saa(a,b,c){if(!a)throw Error();if(2<arguments.length){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
c=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c=
,d);return a.apply(b,c)}}return function(){return =
a.apply(b,arguments)}}function =
v(a,b,c){Function.prototype.bind&&-1!=3DFunction.prototype.bind.toString(=
).indexOf("native code")?v=3Draa:v=3Dsaa;return v.apply(null,arguments)}=0A=
function Ca(a,b){var c=3DArray.prototype.slice.call(arguments,1);return =
function(){var b=3Dc.slice();b.push.apply(b,arguments);return =
a.apply(this,b)}}function Da(a,b){for(var c in b)a[c]=3Db[c]}var =
Ea=3DDate.now||function(){return+new Date};=0A=
function Ga(a){if(na.execScript)na.execScript(a,"JavaScript");else =
if(na.eval){if(null=3D=3Dtaa){try{na.eval("var _evalTest_ =3D =
1;")}catch(d){}if("undefined"!=3Dtypeof na._evalTest_){try{delete =
na._evalTest_}catch(d){}taa=3D!0}else =
taa=3D!1}if(taa)na.eval(a);else{var =
b=3Dna.document,c=3Db.createElement("SCRIPT");c.type=3D"text/javascript";=
c.defer=3D!1;c.appendChild(b.createTextNode(a));b.head.appendChild(c);b.h=
ead.removeChild(c)}}else throw Error("goog.globalEval not =
available");}var taa=3Dnull;=0A=
function x(a,b){function =
c(){}c.prototype=3Db.prototype;a.ea=3Db.prototype;a.prototype=3Dnew =
c;a.prototype.constructor=3Da;a.Wd=3Dfunction(a,c,f){for(var =
d=3DArray(arguments.length-2),e=3D2;e<arguments.length;e++)d[e-2]=3Dargum=
ents[e];return b.prototype[c].apply(a,d)}};function =
Ia(a){this.C=3Da}Ia.prototype.toString=3Dg("C");var Ja=3Dnew =
Ia("visibility"),Ma=3Dnew Ia("selection"),Na=3Dnew Ia("value"),Oa=3Dnew =
Ia("enabled"),Pa=3Dnew Ia("change"),Qa=3Dnew Ia("action");function =
Ra(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ra);else{va=
r =
b=3DError().stack;b&&(this.stack=3Db)}a&&(this.message=3DString(a))}x(Ra,=
Error);Ra.prototype.name=3D"CustomError";var uaa;function Sa(a){return =
a[a.length-1]}=0A=
var Ta=3DArray.prototype.indexOf?function(a,b,c){return =
Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=3Dnull=3D=3Dc?0:0>=
c?Math.max(0,a.length+c):c;if(oa(a))return =
oa(b)&&1=3D=3Db.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in =
a&&a[c]=3D=3D=3Db)return =
c;return-1},vaa=3DArray.prototype.lastIndexOf?function(a,b){return =
Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var =
c=3Da.length-1;0>c&&(c=3DMath.max(0,a.length+c));if(oa(a))return =
oa(b)&&1=3D=3Db.length?a.lastIndexOf(b,c):-1;for(;0<=3Dc;c--)if(c in=0A=
a&&a[c]=3D=3D=3Db)return =
c;return-1},z=3DArray.prototype.forEach?function(a,b,c){Array.prototype.f=
orEach.call(a,b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3Doa(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)};function Ua(a,b,c){var =
d=3Da.length,e=3Doa(a)?a.split(""):a;for(--d;0<=3Dd;--d)d in =
e&&b.call(c,e[d],d,a)}=0A=
var Va=3DArray.prototype.filter?function(a,b,c){return =
Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3D[],f=3D0,h=3Doa(a)?a.split(""):a,k=3D0;k<d;k++)if(k in =
h){var l=3Dh[k];b.call(c,l,k,a)&&(e[f++]=3Dl)}return =
e},Wa=3DArray.prototype.map?function(a,b,c){return =
Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3DArray(d),f=3Doa(a)?a.split(""):a,h=3D0;h<d;h++)h in =
f&&(e[h]=3Db.call(c,f[h],h,a));return =
e},Xa=3DArray.prototype.reduce?function(a,b,c,d){d&&(b=3Dv(b,d));return =
Array.prototype.reduce.call(a,=0A=
b,c)}:function(a,b,c,d){var =
e=3Dc;z(a,function(c,h){e=3Db.call(d,e,c,h,a)});return =
e},waa=3DArray.prototype.reduceRight?function(a,b,c){return =
Array.prototype.reduceRight.call(a,b,c)}:function(a,b,c){var =
d=3Dc;Ua(a,function(c,f){d=3Db.call(void 0,d,c,f,a)});return =
d},Ya=3DArray.prototype.some?function(a,b,c){return =
Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3Doa(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&b.call(c,e[f],f,a))return!0;return!1},Za=3DArray.prototype.every?funct=
ion(a,b,c){return Array.prototype.every.call(a,=0A=
b,c)}:function(a,b,c){for(var =
d=3Da.length,e=3Doa(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&!b.call(c,e[f],f,a))return!1;return!0};function xaa(a,b,c){var =
d=3D0;z(a,function(a,f,h){b.call(c,a,f,h)&&++d},c);return d}function =
$a(a,b,c){b=3Dab(a,b,c);return 0>b?null:oa(a)?a.charAt(b):a[b]}function =
ab(a,b,c){for(var =
d=3Da.length,e=3Doa(a)?a.split(""):a,f=3D0;f<d;f++)if(f in =
e&&b.call(c,e[f],f,a))return f;return-1}=0A=
function yaa(a,b,c){var =
d=3Da.length,e=3Doa(a)?a.split(""):a;for(--d;0<=3Dd;d--)if(d in =
e&&b.call(c,e[d],d,a))return d;return-1}function bb(a,b){return =
0<=3DTa(a,b)}function cb(a){return 0=3D=3Da.length}function =
db(a){if(!wa(a))for(var b=3Da.length-1;0<=3Db;b--)delete =
a[b];a.length=3D0}function eb(a,b){bb(a,b)||a.push(b)}function =
fb(a,b,c){gb(a,c,0,b)}function =
hb(a,b,c){Ca(gb,a,c,0).apply(null,b)}function ib(a,b){b=3DTa(a,b);var =
c;(c=3D0<=3Db)&&jb(a,b);return c}=0A=
function jb(a,b){return =
1=3D=3DArray.prototype.splice.call(a,b,1).length}function =
zaa(a,b,c){b=3Dab(a,b,c);0<=3Db&&jb(a,b)}function Aaa(a,b){var =
c=3D0;Ua(a,function(d,e){b.call(void 0,d,e,a)&&jb(a,e)&&c++})}function =
kb(a){return Array.prototype.concat.apply([],arguments)}function =
Baa(a){return Array.prototype.concat.apply([],arguments)}function =
mb(a){var b=3Da.length;if(0<b){for(var =
c=3DArray(b),d=3D0;d<b;d++)c[d]=3Da[d];return c}return[]}=0A=
function nb(a,b){for(var c=3D1;c<arguments.length;c++){var =
d=3Darguments[c];if(xa(d)){var =
e=3Da.length||0,f=3Dd.length||0;a.length=3De+f;for(var =
h=3D0;h<f;h++)a[e+h]=3Dd[h]}else a.push(d)}}function gb(a,b,c,d){return =
Array.prototype.splice.apply(a,ob(arguments,1))}function =
ob(a,b,c){return =
2>=3Darguments.length?Array.prototype.slice.call(a,b):Array.prototype.sli=
ce.call(a,b,c)}=0A=
function qb(a,b,c){function d(a){return za(a)?"o"+Ba(a):(typeof =
a).charAt(0)+a}b=3Db||a;c=3Dc||d;for(var =
e=3D{},f=3D0,h=3D0;h<a.length;){var =
k=3Da[h++],l=3Dc(k);Object.prototype.hasOwnProperty.call(e,l)||(e[l]=3D!0=
,b[f++]=3Dk)}b.length=3Df}function sb(a,b,c){return =
Caa(a,c||ub,!1,b)}function Daa(a,b){return Caa(a,b,!0,void 0,void =
0)}function Caa(a,b,c,d,e){for(var f=3D0,h=3Da.length,k;f<h;){var =
l=3Df+h>>1,m;c?m=3Db.call(e,a[l],l,a):m=3Db(d,a[l]);0<m?f=3Dl+1:(h=3Dl,k=3D=
!m)}return k?f:~f}function vb(a,b){a.sort(b||ub)}=0A=
function wb(a,b){for(var =
c=3DArray(a.length),d=3D0;d<a.length;d++)c[d]=3D{index:d,value:a[d]};var =
e=3Db||ub;vb(c,function(a,b){return =
e(a.value,b.value)||a.index-b.index});for(d=3D0;d<a.length;d++)a[d]=3Dc[d=
].value}function Eaa(a,b){b=3Db||ub;for(var =
c=3D1;c<a.length&&!(0<b(a[c-1],a[c]));c++);}function =
yb(a,b,c){if(!xa(a)||!xa(b)||a.length!=3Db.length)return!1;var =
d=3Da.length;c=3Dc||Faa;for(var =
e=3D0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function ub(a,b){return =
a>b?1:a<b?-1:0}function Faa(a,b){return a=3D=3D=3Db}=0A=
function Gaa(a,b){for(var c=3D{},d=3D0;d<a.length;d++){var =
e=3Da[d],f=3Db.call(void =
0,e,d,a);t(f)&&(c[f]||(c[f]=3D[])).push(e)}return c}function =
zb(a,b){for(var c=3D[],d=3D0;d<b;d++)c[d]=3Da;return c}function =
Ab(a){for(var b=3D[],c=3D0;c<arguments.length;c++){var =
d=3Darguments[c];if(wa(d))for(var e=3D0;e<d.length;e+=3D8192){var =
f=3Dob(d,e,e+8192);f=3DAb.apply(null,f);for(var =
h=3D0;h<f.length;h++)b.push(f[h])}else b.push(d)}return b}=0A=
function Haa(a){if(!arguments.length)return[];for(var =
b=3D[],c=3Darguments[0].length,d=3D1;d<arguments.length;d++)arguments[d].=
length<c&&(c=3Darguments[d].length);for(d=3D0;d<c;d++){for(var =
e=3D[],f=3D0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}ret=
urn b}function Iaa(a,b){return kb.apply([],Wa(a,b,void 0))};function =
Jaa(a,b,c){z(a,function(a){a.Na(b,c)})};function =
Kaa(a,b){this.data=3Da;this.C=3Db||null};function =
Laa(a,b,c){this.Cg=3Da;this.newValue=3Db;this.oldValue=3Dc};function =
Maa(){};function =
A(){this.xQ=3Dthis.xQ;this.Lh=3Dthis.Lh}p=3DA.prototype;p.xQ=3D!1;p.isDis=
posed=3Dg("xQ");p.dispose=3Dfunction(){this.xQ||(this.xQ=3D!0,this.Ea())}=
;p.qa=3Dfunction(a){Cb(this,Ca(B,a))};function =
Cb(a,b,c){a.xQ?t(c)?b.call(c):b():(a.Lh||(a.Lh=3D[]),a.Lh.push(t(c)?v(b,c=
):b))}p.Ea=3Dfunction(){if(this.Lh)for(;this.Lh.length;)this.Lh.shift()()=
};function B(a){a&&"function"=3D=3Dtypeof =
a.dispose&&a.dispose()}function Db(a){for(var =
b=3D0,c=3Darguments.length;b<c;++b){var =
d=3Darguments[b];xa(d)?Db.apply(null,d):B(d)}};function Eb(a,b){return =
0=3D=3Da.lastIndexOf(b,0)}function Fb(a,b){var =
c=3Da.length-b.length;return 0<=3Dc&&a.indexOf(b,c)=3D=3Dc}function =
Gb(a,b){return 0=3D=3DHb(b,a.substr(0,b.length))}function Ib(a,b){return =
a.toLowerCase()=3D=3Db.toLowerCase()}function Naa(a,b){for(var =
c=3Da.split("%s"),d=3D"",e=3DArray.prototype.slice.call(arguments,1);e.le=
ngth&&1<c.length;)d+=3Dc.shift()+e.shift();return =
d+c.join("%s")}function Jb(a){return a.replace(/[\s\xa0]+/g," =
").replace(/^\s+|\s+$/g,"")}=0A=
function Kb(a){return/^[\s\xa0]*$/.test(a)}function =
Lb(a){return!/[^0-9]/.test(a)}function Oaa(a){return =
a.replace(/(\r\n|\r|\n)+/g," ")}function Paa(a){return =
a.replace(/(\r\n|\r|\n)/g,"\n")}function Qaa(a){return =
a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var =
Nb=3DString.prototype.trim?function(a){return =
a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};=
function Raa(a){return a.replace(/^[\s\xa0]+/,"")}=0A=
function =
Hb(a,b){a=3DString(a).toLowerCase();b=3DString(b).toLowerCase();return =
a<b?-1:a=3D=3Db?0:1}function Ob(a){return =
encodeURIComponent(String(a))}function Pb(a){return =
decodeURIComponent(a.replace(/\+/g," "))}function Saa(a){return =
a.replace(/(\r\n|\r|\n)/g,"<br>")}=0A=
function Qb(a){if(!Taa.test(a))return =
a;-1!=3Da.indexOf("&")&&(a=3Da.replace(Uaa,"&amp;"));-1!=3Da.indexOf("<")=
&&(a=3Da.replace(Vaa,"&lt;"));-1!=3Da.indexOf(">")&&(a=3Da.replace(Waa,"&=
gt;"));-1!=3Da.indexOf('"')&&(a=3Da.replace(Xaa,"&quot;"));-1!=3Da.indexO=
f("'")&&(a=3Da.replace(Yaa,"&#39;"));-1!=3Da.indexOf("\x00")&&(a=3Da.repl=
ace(Zaa,"&#0;"));return a}var =
Uaa=3D/&/g,Vaa=3D/</g,Waa=3D/>/g,Xaa=3D/"/g,Yaa=3D/'/g,Zaa=3D/\x00/g,Taa=3D=
/[\x00&<>"']/;function Rb(a){return Sb(a,"&")?"document"in =
na?$aa(a):aba(a):a}=0A=
function $aa(a){var =
b=3D{"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var =
c=3Dna.document.createElement("div");return =
a.replace(bba,function(a,e){var d=3Db[a];if(d)return =
d;"#"=3D=3De.charAt(0)&&(e=3DNumber("0"+e.substr(1)),isNaN(e)||(d=3DStrin=
g.fromCharCode(e)));d||(c.innerHTML=3Da+" =
",d=3Dc.firstChild.nodeValue.slice(0,-1));return b[a]=3Dd})}=0A=
function aba(a){return =
a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:return"#"!=3Dc.charAt(0)||(c=3DNumber("0"+c.subs=
tr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var =
bba=3D/&([^;\s<&]+);?/g;function cba(a,b){for(var =
c=3Db.length,d=3D0;d<c;d++){var =
e=3D1=3D=3Dc?b:b.charAt(d);if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=
=3De)return a.substring(1,a.length-1)}return a}=0A=
function =
Tb(a,b,c){c&&(a=3DRb(a));a.length>b&&(a=3Da.substring(0,b-3)+"...");c&&(a=
=3DQb(a));return a}function dba(a,b){var =
c;c&&a.length>b?(c>b&&(c=3Db),a=3Da.substring(0,b-c)+"..."+a.substring(a.=
length-c)):a.length>b&&(c=3DMath.floor(b/2),a=3Da.substring(0,c+b%2)+"...=
"+a.substring(a.length-c));return a}var =
eba=3D{"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t=
","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},fba=3D{"'":"\\'"};=0A=
function gba(a){if(a in fba)return fba[a];if(a in eba)return =
fba[a]=3Deba[a];var b=3Da.charCodeAt(0);if(31<b&&127>b)var =
c=3Da;else{if(256>b){if(c=3D"\\x",16>b||256<b)c+=3D"0"}else =
c=3D"\\u",4096>b&&(c+=3D"0");c+=3Db.toString(16).toUpperCase()}return =
fba[a]=3Dc}function Sb(a,b){return-1!=3Da.indexOf(b)}function =
Ub(a,b){return a.replace(new RegExp(Vb(b),"g"),"")}function Vb(a){return =
String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g=
,"\\x08")}=0A=
var Wb=3DString.prototype.repeat?function(a,b){return =
a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function =
Xb(a,b){a=3Dt(void 0)?a.toFixed(void 0):String(a);var =
c=3Da.indexOf(".");-1=3D=3Dc&&(c=3Da.length);return =
Wb("0",Math.max(0,b-c))+a}function Zb(a){return =
null=3D=3Da?"":String(a)}function $b(a){return =
Array.prototype.join.call(arguments,"")}function ac(){return =
Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(214=
7483648*Math.random())^Ea()).toString(36)}=0A=
function bc(a,b){var =
c=3D0;a=3DNb(String(a)).split(".");b=3DNb(String(b)).split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;0=3D=3Dc&&e<d;e++){var =
f=3Da[e]||"",h=3Db[e]||"";do{f=3D/(\d*)(\D*)(.*)/.exec(f)||["","","",""];=
h=3D/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0=3D=3Df[0].length&&0=3D=3D=
h[0].length)break;c=3Dhba(0=3D=3Df[1].length?0:parseInt(f[1],10),0=3D=3Dh=
[1].length?0:parseInt(h[1],10))||hba(0=3D=3Df[2].length,0=3D=3Dh[2].lengt=
h)||hba(f[2],h[2]);f=3Df[3];h=3Dh[3]}while(0=3D=3Dc)}return c}function =
hba(a,b){return a<b?-1:a>b?1:0}=0A=
function cc(a){for(var =
b=3D0,c=3D0;c<a.length;++c)b=3D31*b+a.charCodeAt(c)>>>0;return b}var =
iba=3D2147483648*Math.random()|0;function =
dc(){return"goog_"+iba++}function ec(a){var b=3DNumber(a);return =
0=3D=3Db&&Kb(a)?NaN:b}function jba(a){return =
String(a).replace(/\-([a-z])/g,function(a,c){return =
c.toUpperCase()})}function kba(a){return =
String(a).replace(/([A-Z])/g,"-$1").toLowerCase()}=0A=
function lba(a){var b=3Doa(void 0)?Vb(void 0):"\\s";return a.replace(new =
RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return =
b+e.toUpperCase()})}function fc(a){isFinite(a)&&(a=3DString(a));return =
oa(a)?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN}=0A=
function mba(a,b){var c=3D[],d=3D[];if(a=3D=3Db)return =
0;if(!a.length||!b.length)return Math.max(a.length,b.length);for(var =
e=3D0;e<b.length+1;e++)c[e]=3De;for(e=3D0;e<a.length;e++){d[0]=3De+1;for(=
var =
f=3D0;f<b.length;f++)d[f+1]=3DMath.min(d[f]+1,c[f+1]+1,c[f]+Number(a[e]!=3D=
b[f]));for(f=3D0;f<c.length;f++)c[f]=3Dd[f]}return d[b.length]};var =
gc;a:{var nba=3Dna.navigator;if(nba){var =
oba=3Dnba.userAgent;if(oba){gc=3Doba;break a}}gc=3D""}function =
hc(a){return Sb(gc,a)}function pba(a){for(var b=3D/(\w[\w =
]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=3D[],d;d=3Db.exec(a);)c.push([d[1],d[2=
],d[3]||void 0]);return c};function ic(a,b,c){for(var d in =
a)b.call(c,a[d],d,a)}function jc(a,b){var c=3D{},d;for(d in =
a)b.call(void 0,a[d],d,a)&&(c[d]=3Da[d]);return c}function kc(a,b,c){var =
d=3D{},e;for(e in a)d[e]=3Db.call(c,a[e],e,a);return d}function =
lc(a,b,c){for(var d in =
a)if(b.call(c,a[d],d,a))return!0;return!1}function mc(a,b,c){for(var d =
in a)if(!b.call(c,a[d],d,a))return!1;return!0}function nc(a){var =
b=3D0,c;for(c in a)b++;return b}function oc(a){var b=3D[],c=3D0,d;for(d =
in a)b[c++]=3Da[d];return b}=0A=
function pc(a){var b=3D[],c=3D0,d;for(d in a)b[c++]=3Dd;return =
b}function qc(a,b){return null!=3D=3Da&&b in a}function rc(a,b){for(var =
c in a)if(a[c]=3D=3Db)return!0;return!1}function sc(a,b,c){for(var d in =
a)if(b.call(c,a[d],d,a))return d}function =
tc(a,b,c){return(b=3Dsc(a,b,c))&&a[b]}function uc(a){for(var b in =
a)return!1;return!0}function vc(a,b){b in a&&delete a[b]}function =
wc(a,b,c){if(null!=3D=3Da&&b in a)throw Error('The object already =
contains the key "'+b+'"');a[b]=3Dc}=0A=
function yc(a,b){return null!=3D=3Da&&b in a?a[b]:void 0}function =
zc(a,b,c){return b in a?a[b]:a[b]=3Dc}function Ac(a){var b=3D{},c;for(c =
in a)b[c]=3Da[c];return b}function Bc(a){var =
b=3Dva(a);if("object"=3D=3Db||"array"=3D=3Db){if(Aa(a.clone))return =
a.clone();b=3D"array"=3D=3Db?[]:{};for(var c in a)b[c]=3DBc(a[c]);return =
b}return a}function Cc(a){var b=3D{},c;for(c in a)b[a[c]]=3Dc;return =
b}var qba=3D"constructor hasOwnProperty isPrototypeOf =
propertyIsEnumerable toLocaleString toString valueOf".split(" ");=0A=
function Dc(a,b){for(var =
c,d,e=3D1;e<arguments.length;e++){d=3Darguments[e];for(c in =
d)a[c]=3Dd[c];for(var =
f=3D0;f<qba.length;f++)c=3Dqba[f],Object.prototype.hasOwnProperty.call(d,=
c)&&(a[c]=3Dd[c])}}function Fc(a){var =
b=3Darguments.length;if(1=3D=3Db&&wa(arguments[0]))return =
Fc.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of =
arguments");for(var =
c=3D{},d=3D0;d<b;d+=3D2)c[arguments[d]]=3Darguments[d+1];return c}=0A=
function Gc(a){var =
b=3Darguments.length;if(1=3D=3Db&&wa(arguments[0]))return =
Gc.apply(null,arguments[0]);for(var =
c=3D{},d=3D0;d<b;d++)c[arguments[d]]=3D!0;return c};function =
rba(){return hc("Trident")||hc("MSIE")}function sba(){return =
hc("Safari")&&!(tba()||hc("Coast")||hc("Opera")||hc("Edge")||hc("Silk")||=
hc("Android"))}function =
tba(){return(hc("Chrome")||hc("CriOS"))&&!hc("Edge")}function =
uba(){return =
hc("Android")&&!(tba()||hc("Firefox")||hc("Opera")||hc("Silk"))}=0A=
function vba(){function a(a){a=3D$a(a,d);return c[a]||""}var =
b=3Dgc;if(rba())return wba(b);b=3Dpba(b);var =
c=3D{};z(b,function(a){c[a[0]]=3Da[1]});var d=3DCa(qc,c);return =
hc("Opera")?a(["Version","Opera"]):hc("Edge")?a(["Edge"]):tba()?a(["Chrom=
e","CriOS"]):(b=3Db[2])&&b[1]||""}=0A=
function wba(a){var b=3D/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return =
b[1];b=3D"";var c=3D/MSIE =
+([\d\.]+)/.exec(a);if(c&&c[1])if(a=3D/Trident\/(\d.\d)/.exec(a),"7.0"=3D=
=3Dc[1])if(a&&a[1])switch(a[1]){case "4.0":b=3D"8.0";break;case =
"5.0":b=3D"9.0";break;case "6.0":b=3D"10.0";break;case =
"7.0":b=3D"11.0"}else b=3D"7.0";else b=3Dc[1];return b};function =
xba(){return hc("iPhone")&&!hc("iPod")&&!hc("iPad")}function Hc(){return =
xba()||hc("iPad")||hc("iPod")}function yba(){return =
hc("Macintosh")};function zba(a){zba[" "](a);return a}zba[" =
"]=3Dta;function Aba(a,b){try{return =
zba(a[b]),!0}catch(c){}return!1}function Ic(a,b,c){return =
Object.prototype.hasOwnProperty.call(a,b)?a[b]:a[b]=3Dc(b)};var =
Jc=3Dhc("Opera"),Kc=3Drba(),Lc=3Dhc("Edge"),Nc=3DLc||Kc,Oc=3Dhc("Gecko")&=
&!(Sb(gc.toLowerCase(),"webkit")&&!hc("Edge"))&&!(hc("Trident")||hc("MSIE=
"))&&!hc("Edge"),Pc=3DSb(gc.toLowerCase(),"webkit")&&!hc("Edge"),Qc=3DPc&=
&hc("Mobile"),Sc=3Dyba(),Tc=3Dhc("Windows"),Bba=3Dhc("Linux")||hc("CrOS")=
,Cba=3Dna.navigator||null;Cba&&Sb(Cba.appVersion||"","X11");var =
Dba=3Dhc("Android"),Eba=3Dxba(),Fba=3Dhc("iPad"),Gba=3Dhc("iPod"),Hba=3DH=
c();function Iba(){var a=3Dna.document;return a?a.documentMode:void =
0}var Jba;=0A=
a:{var Kba=3D"",Lba=3Dfunction(){var =
a=3Dgc;if(Oc)return/rv:([^\);]+)(\)|;)/.exec(a);if(Lc)return/Edge\/([\d\.=
]+)/.exec(a);if(Kc)return/\b(?:MSIE|rv)[: =
]([^\);]+)(\)|;)/.exec(a);if(Pc)return/WebKit\/(\S+)/.exec(a);if(Jc)retur=
n/(?:Version)[ =
\/]?(\S+)/.exec(a)}();Lba&&(Kba=3DLba?Lba[1]:"");if(Kc){var =
Mba=3DIba();if(null!=3DMba&&Mba>parseFloat(Kba)){Jba=3DString(Mba);break =
a}}Jba=3DKba}var Uc=3DJba,Nba=3D{};function Vc(a){return =
Ic(Nba,a,function(){return 0<=3Dbc(Uc,a)})}function Wc(a){return =
Number(Oba)>=3Da}var Pba;=0A=
var =
Qba=3Dna.document,Rba=3DIba();Pba=3DQba&&Kc?Rba||("CSS1Compat"=3D=3DQba.c=
ompatMode?parseInt(Uc,10):5):void 0;var Oba=3DPba;var =
Sba=3D!Kc||Wc(9),Tba=3D!Oc&&!Kc||Kc&&Wc(9)||Oc&&Vc("1.9.1"),Uba=3DKc&&!Vc=
("9"),Vba=3DKc||Jc||Pc,Wba=3DKc&&!Wc(9);var =
Xba=3D{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,inpu=
t:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};functi=
on =
Xc(){this.C=3D"";this.D=3DYba}Xc.prototype.Qz=3D!0;Xc.prototype.gp=3Dg("C=
");Xc.prototype.toString=3Dfunction(){return"Const{"+this.C+"}"};function=
 Yc(a){return a instanceof =
Xc&&a.constructor=3D=3D=3DXc&&a.D=3D=3D=3DYba?a.C:"type_error:Const"}var =
Yba=3D{};function Zc(a){var b=3Dnew Xc;b.C=3Da;return b};function =
Zba(a,b){return"number"=3D=3Dtypeof =
a?0<a?1:0>a?-1:b?null:0:null=3D=3Da?null:a?-1:1}var =
$ba=3D/<[^>]*>|&[^;]+;/g;function $c(a,b){return b?a.replace($ba,""):a}=0A=
var =
aca=3D/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-=
\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,bca=3D/^[^\u0591-\u=
06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u=
00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe=
00-\ufe6f\ufefd-\uffff]/,cca=3D/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8=
-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\=
uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]/,dca=3D=0A=
/^http:\/\/.*/,eca=3D/\s+/,fca=3D/[\d\u06f0-\u06f9]/;function =
ad(a,b){var =
c=3D0,d=3D0,e=3D!1;a=3D$c(a,b).split(eca);for(b=3D0;b<a.length;b++){var =
f=3Da[b];cca.test($c(f,void =
0))?(c++,d++):dca.test(f)?e=3D!0:aca.test($c(f,void =
0))?d++:fca.test(f)&&(e=3D!0)}return 0=3D=3Dd?e?1:0:.4<c/d?-1:1}function =
gca(a,b){switch(ad(b)){case 1:a.dir=3D"ltr";break;case =
-1:a.dir=3D"rtl";break;default:a.removeAttribute("dir")}};function =
bd(){this.C=3D"";this.D=3Dhca}bd.prototype.Qz=3D!0;bd.prototype.gp=3Dg("C=
");bd.prototype.qma=3D!0;bd.prototype.Bh=3Dn(1);function cd(a){if(a =
instanceof bd&&a.constructor=3D=3D=3Dbd&&a.D=3D=3D=3Dhca)return =
a.C;va(a);return"type_error:TrustedResourceUrl"}function dd(a){return =
ica(Yc(a))}var hca=3D{};function ica(a){var b=3Dnew bd;b.C=3Da;return =
b};function =
ed(){this.C=3D"";this.D=3Djca}ed.prototype.Qz=3D!0;ed.prototype.gp=3Dg("C=
");ed.prototype.qma=3D!0;ed.prototype.Bh=3Dn(1);function fd(a){if(a =
instanceof ed&&a.constructor=3D=3D=3Ded&&a.D=3D=3D=3Djca)return =
a.C;va(a);return"type_error:SafeUrl"}var =
kca=3D/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function =
gd(a){if(a instanceof ed)return =
a;a=3Da.Qz?a.gp():String(a);kca.test(a)||(a=3D"about:invalid#zClosurez");=
return hd(a)}=0A=
function lca(a){if(a instanceof ed)return =
a;a=3Da.Qz?a.gp():String(a);kca.test(a)||(a=3D"about:invalid#zClosurez");=
return hd(a)}var jca=3D{};function hd(a){var b=3Dnew ed;b.C=3Da;return =
b};function id(){this.C=3D"";this.D=3Dmca}id.prototype.Qz=3D!0;var =
mca=3D{};id.prototype.gp=3Dg("C");function nca(a){if(a instanceof =
id&&a.constructor=3D=3D=3Did&&a.D=3D=3D=3Dmca)return =
a.C;va(a);return"type_error:SafeStyle"}function oca(a){var b=3Dnew =
id;b.C=3Da;return b}var pca=3Doca("");function jd(a){var b=3D"",c;for(c =
in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only =
[-_a-zA-Z0-9], got: "+c);var =
d=3Da[c];null!=3Dd&&(d=3Dwa(d)?Wa(d,qca).join(" =
"):qca(d),b+=3Dc+":"+d+";")}return b?oca(b):pca}=0A=
function qca(a){if(a instanceof =
ed)return'url("'+fd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';=
if(a instanceof Xc)a=3DYc(a);else{a=3DString(a);var =
b=3Da.replace(rca,"$1").replace(sca,"url");if(tca.test(b)){for(var =
c=3Db=3D!0,d=3D0;d<a.length;d++){var =
e=3Da.charAt(d);"'"=3D=3De&&c?b=3D!b:'"'=3D=3De&&b&&(c=3D!c)}a=3Db&&c?uca=
(a):"zClosurez"}else a=3D"zClosurez"}return a}var tca=3D/^[-,."'%_!# =
a-zA-Z0-9]+$/,sca=3D/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ =
!#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ =
\t\n]*\))/g,rca=3D/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d=
)?)\([-0-9a-z.%, ]+\)/g;=0A=
function uca(a){return a.replace(sca,function(a,c,d,e){var =
b=3D"";d=3Dd.replace(/^(['"])(.*)\1$/,function(a,c,d){b=3Dc;return =
d});a=3Dgd(d).gp();return c+b+a+b+e})};function =
kd(){this.C=3D"";this.D=3Dvca}kd.prototype.Qz=3D!0;var =
vca=3D{};kd.prototype.gp=3Dg("C");function wca(a){if(a instanceof =
kd&&a.constructor=3D=3D=3Dkd&&a.D=3D=3D=3Dvca)return =
a.C;va(a);return"type_error:SafeStyleSheet"}function xca(a){var b=3Dnew =
kd;b.C=3Da;return b}var yca=3Dxca("");function =
ld(){this.D=3D"";this.F=3Dzca;this.C=3Dnull}ld.prototype.qma=3D!0;ld.prot=
otype.Bh=3Dg("C");ld.prototype.Qz=3D!0;ld.prototype.gp=3Dg("D");function =
md(a){if(a instanceof =
ld&&a.constructor=3D=3D=3Dld&&a.F=3D=3D=3Dzca)return =
a.D;va(a);return"type_error:SafeHtml"}function nd(a){if(a instanceof =
ld)return a;var b=3Dnull;a.qma&&(b=3Da.Bh());return =
od(Qb(a.Qz?a.gp():String(a)),b)}function pd(a){if(a instanceof ld)return =
a;a=3Dnd(a);return od(Saa(md(a)),a.Bh())}=0A=
var =
Aca=3D/^[a-zA-Z0-9-]+$/,Bca=3D{action:!0,cite:!0,data:!0,formaction:!0,hr=
ef:!0,manifest:!0,poster:!0,src:!0},Cca=3D{APPLET:!0,BASE:!0,EMBED:!0,IFR=
AME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLA=
TE:!0};function qd(a,b,c){Dca(String(a));return =
Eca(String(a),b,c)}function Dca(a){if(!Aca.test(a))throw Error("Invalid =
tag name <"+a+">.");if(a.toUpperCase()in Cca)throw Error("Tag name =
<"+a+"> is not allowed for SafeHtml.");}=0A=
function Fca(a,b){a&&cd(a);var =
c=3D{};c.src=3Da||null;c.srcdoc=3Dnull;a=3D{sandbox:""};var =
d=3D{},e;for(e in c)d[e]=3Dc[e];for(e in a)d[e]=3Da[e];for(e in b){var =
f=3De.toLowerCase();if(f in c)throw Error('Cannot override "'+f+'" =
attribute, got "'+e+'" with value "'+b[e]+'"');f in a&&delete =
d[f];d[e]=3Db[e]}return Eca("iframe",d,void 0)}function rd(a){function =
b(a){wa(a)?z(a,b):(a=3Dnd(a),d+=3Dmd(a),a=3Da.Bh(),0=3D=3Dc?c=3Da:0!=3Da&=
&c!=3Da&&(c=3Dnull))}var c=3D0,d=3D"";z(arguments,b);return od(d,c)}var =
zca=3D{};=0A=
function od(a,b){var c=3Dnew ld;c.D=3Da;c.C=3Db;return c}function =
Eca(a,b,c){var d=3Dnull;var =
e=3D"<"+a+Gca(a,b);null!=3Dc?wa(c)||(c=3D[c]):c=3D[];!0=3D=3D=3DXba[a.toL=
owerCase()]?e+=3D">":(d=3Drd(c),e+=3D">"+md(d)+"</"+a+">",d=3Dd.Bh());(a=3D=
b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=3D0:d=3Dnull);return od(e,d)}=0A=
function Gca(a,b){var c=3D"";if(b)for(var d in b){if(!Aca.test(d))throw =
Error('Invalid attribute name "'+d+'".');var e=3Db[d];if(null!=3De){var =
f=3Da;var h=3Dd;if(e instanceof Xc)e=3DYc(e);else =
if("style"=3D=3Dh.toLowerCase()){if(!za(e))throw Error('The "style" =
attribute requires goog.html.SafeStyle or map of style properties, =
'+typeof e+" given: "+e);e instanceof =
id||(e=3Djd(e));e=3Dnca(e)}else{if(/^on/i.test(h))throw Error('Attribute =
"'+h+'" requires goog.string.Const value, "'+e+'" =
given.');if(h.toLowerCase()in Bca)if(e instanceof=0A=
bd)e=3Dcd(e);else if(e instanceof ed)e=3Dfd(e);else =
if(oa(e))e=3Dgd(e).gp();else throw Error('Attribute "'+h+'" on tag =
"'+f+'" requires goog.html.SafeUrl, goog.string.Const, or string, value =
"'+e+'" =
given.');}e.Qz&&(e=3De.gp());h=3Dh+'=3D"'+Qb(String(e))+'"';c+=3D" =
"+h}}return c}var sd=3Dod("",0),Hca=3Dod("<br>",0);function =
td(a,b){a.innerHTML=3Dmd(b)}function ud(a,b){a.write(md(b))}function =
vd(a,b){b=3Db instanceof ed?b:lca(b);a.href=3Dfd(b)}function =
wd(a,b){a.src=3Dcd(b)}function xd(a,b){b=3Db instanceof =
ed?b:lca(b);a.href=3Dfd(b)};function Ica(a){return =
Math.floor(Math.random()*a)}function Jca(a,b){return =
a+Math.random()*(b-a)}function yd(a,b,c){return =
Math.min(Math.max(a,b),c)}function zd(a,b){a%=3Db;return =
0>a*b?a+b:a}function Ad(a,b,c){return =
Math.abs(a-b)<=3D(c||1E-6)}function Bd(a){return a*Math.PI/180}function =
Cd(a){return 0<a?1:0>a?-1:a}function Dd(a){return =
isFinite(a)&&0=3D=3Da%1};function =
Ed(a,b){this.x=3Dt(a)?a:0;this.y=3Dt(b)?b:0}p=3DEd.prototype;p.clone=3Dfu=
nction(){return new Ed(this.x,this.y)};p.equals=3Dfunction(a){return a =
instanceof Ed&&Gd(this,a)};function Gd(a,b){return =
a=3D=3Db?!0:a&&b?a.x=3D=3Db.x&&a.y=3D=3Db.y:!1}function Hd(a,b){var =
c=3Da.x-b.x;a=3Da.y-b.y;return Math.sqrt(c*c+a*a)}function =
Kca(a,b){return new Ed(a.x-b.x,a.y-b.y)}function Id(a,b){return new =
Ed(a.x+b.x,a.y+b.y)}p.ceil=3Dfunction(){this.x=3DMath.ceil(this.x);this.y=
=3DMath.ceil(this.y);return this};=0A=
p.floor=3Dfunction(){this.x=3DMath.floor(this.x);this.y=3DMath.floor(this=
.y);return =
this};p.round=3Dfunction(){this.x=3DMath.round(this.x);this.y=3DMath.roun=
d(this.y);return this};p.translate=3Dfunction(a,b){a instanceof =
Ed?(this.x+=3Da.x,this.y+=3Da.y):(this.x+=3DNumber(a),qa(b)&&(this.y+=3Db=
));return =
this};p.scale=3Dfunction(a,b){b=3Dqa(b)?b:a;this.x*=3Da;this.y*=3Db;retur=
n this};function Lca(a,b,c){c=3Dc||new Ed(0,0);var =
d=3Da.x,e=3Da.y,f=3DMath.cos(b);b=3DMath.sin(b);a.x=3D(d-c.x)*f-(e-c.y)*b=
+c.x;a.y=3D(d-c.x)*b+(e-c.y)*f+c.y};function =
Jd(a,b){this.width=3Da;this.height=3Db}function Kd(a,b){return =
a=3D=3Db?!0:a&&b?a.width=3D=3Db.width&&a.height=3D=3Db.height:!1}p=3DJd.p=
rototype;p.clone=3Dfunction(){return new =
Jd(this.width,this.height)};p.Pj=3Dfunction(){return =
this.width*this.height};p.aspectRatio=3Dfunction(){return =
this.width/this.height};p.isEmpty=3Dfunction(){return!this.Pj()};p.ceil=3D=
function(){this.width=3DMath.ceil(this.width);this.height=3DMath.ceil(thi=
s.height);return this};function Ld(a,b){return =
a.width<=3Db.width&&a.height<=3Db.height}=0A=
p.floor=3Dfunction(){this.width=3DMath.floor(this.width);this.height=3DMa=
th.floor(this.height);return =
this};p.round=3Dfunction(){this.width=3DMath.round(this.width);this.heigh=
t=3DMath.round(this.height);return =
this};p.scale=3Dfunction(a,b){b=3Dqa(b)?b:a;this.width*=3Da;this.height*=3D=
b;return this};function Md(a){return a?new Nd(Od(a)):uaa||(uaa=3Dnew =
Nd)}function Pd(a){return oa(a)?document.getElementById(a):a}function =
Qd(a,b){return oa(b)?a.getElementById(b):b}function =
Rd(a,b){return(b||document).getElementsByTagName(String(a))}function =
Sd(a,b,c){return Mca(document,a,b,c)}function Nca(a,b){var =
c=3Db||document;return =
c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Mca(documen=
t,"*",a,b)}=0A=
function Td(a,b){var =
c=3Db||document,d=3Dnull;c.getElementsByClassName?d=3Dc.getElementsByClas=
sName(a)[0]:d=3DOca(document,"*",a,b);return d||null}=0A=
function =
Mca(a,b,c,d){a=3Dd||a;b=3Db&&"*"!=3Db?String(b).toUpperCase():"";if(a.que=
rySelectorAll&&a.querySelector&&(b||c))return =
a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=3Da.=
getElementsByClassName(c);if(b){d=3D{};for(var =
e=3D0,f=3D0,h;h=3Da[f];f++)b=3D=3Dh.nodeName&&(d[e++]=3Dh);d.length=3De;r=
eturn d}return =
a}a=3Da.getElementsByTagName(b||"*");if(c){d=3D{};for(f=3De=3D0;h=3Da[f];=
f++)b=3Dh.className,"function"=3D=3Dtypeof =
b.split&&bb(b.split(/\s+/),c)&&(d[e++]=3Dh);d.length=3De;return d}return =
a}=0A=
function Oca(a,b,c,d){var =
e=3Dd||a,f=3Db&&"*"!=3Db?String(b).toUpperCase():"";return =
e.querySelectorAll&&e.querySelector&&(f||c)?e.querySelector(f+(c?"."+c:""=
)):Mca(a,b,c,d)[0]||null}function =
Ud(a,b){ic(b,function(b,d){b&&b.Qz&&(b=3Db.gp());"style"=3D=3Dd?a.style.c=
ssText=3Db:"class"=3D=3Dd?a.className=3Db:"for"=3D=3Dd?a.htmlFor=3Db:Pca.=
hasOwnProperty(d)?a.setAttribute(Pca[d],b):Eb(d,"aria-")||Eb(d,"data-")?a=
.setAttribute(d,b):a[d]=3Db})}=0A=
var =
Pca=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSp=
an",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce=
:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign=
:"vAlign",width:"width"};function =
Vd(a){a=3D(a||window).document.documentElement;return new =
Jd(a.clientWidth,a.clientHeight)}function Wd(a){return =
a.scrollingElement?a.scrollingElement:Pc?a.body||a.documentElement:a.docu=
mentElement}=0A=
function Xd(a){return a?a.parentWindow||a.defaultView:window}function =
Yd(a,b,c){return Qca(document,arguments)}function Qca(a,b){var =
c=3DString(b[0]),d=3Db[1];if(!Sba&&d&&(d.name||d.type)){c=3D["<",c];d.nam=
e&&c.push(' name=3D"',Qb(d.name),'"');if(d.type){c.push(' =
type=3D"',Qb(d.type),'"');var e=3D{};Dc(e,d);delete =
e.type;d=3De}c.push(">");c=3Dc.join("")}c=3Da.createElement(c);d&&(oa(d)?=
c.className=3Dd:wa(d)?c.className=3Dd.join(" =
"):Ud(c,d));2<b.length&&Rca(a,c,b,2);return c}=0A=
function Rca(a,b,c,d){function =
e(c){c&&b.appendChild(oa(c)?a.createTextNode(c):c)}for(;d<c.length;d++){v=
ar f=3Dc[d];xa(f)&&!Zd(f)?z(Sca(f)?mb(f):f,e):e(f)}}function =
$d(a){return document.createElement(String(a))}function be(a){return =
document.createTextNode(String(a))}=0A=
function ce(a,b){var =
c=3Da.createElement("DIV");Kc?(td(c,rd(Hca,b)),c.removeChild(c.firstChild=
)):td(c,b);if(1=3D=3Dc.childNodes.length)c=3Dc.removeChild(c.firstChild);=
else{for(a=3Da.createDocumentFragment();c.firstChild;)a.appendChild(c.fir=
stChild);c=3Da}return c}=0A=
function de(a){if(1!=3Da.nodeType)return!1;switch(a.tagName){case =
"APPLET":case "AREA":case "BASE":case "BR":case "COL":case =
"COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case =
"INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case =
"NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case =
"SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case =
"WBR":return!1}return!0}function Tca(a,b){a.appendChild(b)}function =
ee(a,b){Rca(Od(a),a,arguments,1)}=0A=
function fe(a){for(var b;b=3Da.firstChild;)a.removeChild(b)}function =
he(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function =
ie(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}function=
 Uca(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function =
je(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function =
ke(a,b){var c=3Db.parentNode;c&&c.replaceChild(a,b)}=0A=
function Vca(a){var =
b,c=3Da.parentNode;if(c&&11!=3Dc.nodeType){if(a.removeNode)return =
a.removeNode(!1);for(;b=3Da.firstChild;)c.insertBefore(b,a);return =
je(a)}}function le(a){return Tba&&void =
0!=3Da.children?a.children:Va(a.childNodes,function(a){return =
1=3D=3Da.nodeType})}function me(a){return =
t(a.firstElementChild)?a.firstElementChild:Wca(a.firstChild,!0)}function =
ne(a){return =
t(a.nextElementSibling)?a.nextElementSibling:Wca(a.nextSibling,!0)}=0A=
function Xca(a){return =
t(a.previousElementSibling)?a.previousElementSibling:Wca(a.previousSiblin=
g,!1)}function =
Wca(a,b){for(;a&&1!=3Da.nodeType;)a=3Db?a.nextSibling:a.previousSibling;r=
eturn a}function Yca(a){if(!a)return null;if(a.firstChild)return =
a.firstChild;for(;a&&!a.nextSibling;)a=3Da.parentNode;return =
a?a.nextSibling:null}function Zd(a){return za(a)&&0<a.nodeType}function =
oe(a){return za(a)&&1=3D=3Da.nodeType}=0A=
function pe(a){var b;if(Vba&&!(Kc&&Vc("9")&&!Vc("10")&&na.SVGElement&&a =
instanceof na.SVGElement)&&(b=3Da.parentElement))return =
b;b=3Da.parentNode;return oe(b)?b:null}function =
qe(a,b){if(!a||!b)return!1;if(a.contains&&1=3D=3Db.nodeType)return =
a=3D=3Db||a.contains(b);if("undefined"!=3Dtypeof =
a.compareDocumentPosition)return =
a=3D=3Db||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=3Db;)b=3Db.paren=
tNode;return b=3D=3Da}=0A=
function Zca(a,b){if(a=3D=3Db)return =
0;if(a.compareDocumentPosition)return =
a.compareDocumentPosition(b)&2?1:-1;if(Kc&&!Wc(9)){if(9=3D=3Da.nodeType)r=
eturn-1;if(9=3D=3Db.nodeType)return 1}if("sourceIndex"in =
a||a.parentNode&&"sourceIndex"in a.parentNode){var =
c=3D1=3D=3Da.nodeType,d=3D1=3D=3Db.nodeType;if(c&&d)return =
a.sourceIndex-b.sourceIndex;var e=3Da.parentNode,f=3Db.parentNode;return =
e=3D=3Df?$ca(a,b):!c&&qe(e,b)?-1*ada(a,b):!d&&qe(f,a)?ada(b,a):(c?a.sourc=
eIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=3DOd(a);c=3Dd.cre=
ateRange();=0A=
c.selectNode(a);c.collapse(!0);a=3Dd.createRange();a.selectNode(b);a.coll=
apse(!0);return =
c.compareBoundaryPoints(na.Range.START_TO_END,a)}function ada(a,b){var =
c=3Da.parentNode;if(c=3D=3Db)return-1;for(;b.parentNode!=3Dc;)b=3Db.paren=
tNode;return $ca(b,a)}function =
$ca(a,b){for(;b=3Db.previousSibling;)if(b=3D=3Da)return-1;return 1}=0A=
function bda(a){var b,c=3Darguments.length;if(!c)return =
null;if(1=3D=3Dc)return arguments[0];var =
d=3D[],e=3DInfinity;for(b=3D0;b<c;b++){for(var =
f=3D[],h=3Darguments[b];h;)f.unshift(h),h=3Dh.parentNode;d.push(f);e=3DMa=
th.min(e,f.length)}f=3Dnull;for(b=3D0;b<e;b++){h=3Dd[0][b];for(var =
k=3D1;k<c;k++)if(h!=3Dd[k][b])return f;f=3Dh}return f}function =
Od(a){return 9=3D=3Da.nodeType?a:a.ownerDocument||a.document}function =
re(a){return a.contentDocument||a.contentWindow.document}=0A=
function cda(a){try{return =
a.contentWindow||(a.contentDocument?Xd(a.contentDocument):null)}catch(b){=
}return null}function se(a,b){if("textContent"in =
a)a.textContent=3Db;else if(3=3D=3Da.nodeType)a.data=3DString(b);else =
if(a.firstChild&&3=3D=3Da.firstChild.nodeType){for(;a.lastChild!=3Da.firs=
tChild;)a.removeChild(a.lastChild);a.firstChild.data=3DString(b)}else =
fe(a),a.appendChild(Od(a).createTextNode(String(b)))}=0A=
function dda(a){if("outerHTML"in a)return a.outerHTML;var =
b=3DOd(a).createElement("DIV");b.appendChild(a.cloneNode(!0));return =
b.innerHTML}function eda(a,b){var c=3D[];return fda(a,b,c,!0)?c[0]:void =
0}function =
fda(a,b,c,d){if(null!=3Da)for(a=3Da.firstChild;a;){if(b(a)&&(c.push(a),d)=
||fda(a,b,c,d))return!0;a=3Da.nextSibling}return!1}var =
gda=3D{SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},hda=3D{IMG:" =
",BR:"\n"};function te(a){return ida(a)&&jda(a)}=0A=
function =
ue(a,b){b?a.tabIndex=3D0:(a.tabIndex=3D-1,a.removeAttribute("tabIndex"))}=
function ida(a){return =
Kc&&!Vc("9")?(a=3Da.getAttributeNode("tabindex"),null!=3Da&&a.specified):=
a.hasAttribute("tabindex")}function jda(a){a=3Da.tabIndex;return =
qa(a)&&0<=3Da&&32768>a}=0A=
function ve(a){if(Uba&&null!=3D=3Da&&"innerText"in =
a)a=3DPaa(a.innerText);else{var =
b=3D[];kda(a,b,!0);a=3Db.join("")}a=3Da.replace(/ \xAD /g," =
").replace(/\xAD/g,"");a=3Da.replace(/\u200B/g,"");Uba||(a=3Da.replace(/ =
+/g," "));" "!=3Da&&(a=3Da.replace(/^\s*/,""));return a}function =
we(a){var b=3D[];kda(a,b,!1);return b.join("")}=0A=
function kda(a,b,c){if(!(a.nodeName in =
gda))if(3=3D=3Da.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|=
\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in =
hda)b.push(hda[a.nodeName]);else =
for(a=3Da.firstChild;a;)kda(a,b,c),a=3Da.nextSibling}function =
Sca(a){if(a&&"number"=3D=3Dtypeof =
a.length){if(za(a))return"function"=3D=3Dtypeof =
a.item||"string"=3D=3Dtypeof =
a.item;if(Aa(a))return"function"=3D=3Dtypeof a.item}return!1}=0A=
function xe(a,b,c,d){if(!b&&!c)return null;var =
e=3Db?String(b).toUpperCase():null;return =
ye(a,function(a){return(!e||a.nodeName=3D=3De)&&(!c||oa(a.className)&&bb(=
a.className.split(/\s+/),c))},!0,d)}function lda(a,b,c){return =
xe(a,null,b,c)}function =
ye(a,b,c,d){a&&!c&&(a=3Da.parentNode);for(c=3D0;a&&(null=3D=3Dd||c<=3Dd);=
){if(b(a))return a;a=3Da.parentNode;c++}return null}function =
ze(a){try{return a&&a.activeElement}catch(b){}return null}function =
Nd(a){this.C=3Da||na.document||document}p=3DNd.prototype;p.oa=3DMd;p.wH=3D=
ca("C");=0A=
p.Pb=3Dg("C");p.getElement=3Dfunction(a){return =
oa(a)?this.C.getElementById(a):a};function Ae(a,b){return =
Qd(a.C,b)}p.getElementsByTagName=3Dfunction(a,b){return(b||this.C).getEle=
mentsByTagName(String(a))};function Be(a,b,c,d){return =
Mca(a.C,b,c,d)}p.Ni=3Dfunction(a,b){return =
Nca(a,b||this.C)};p.yb=3Dfunction(a,b){return =
Td(a,b||this.C)};p.Ia=3Dfunction(a,b){return =
Td(a,b||this.C)};p.mY=3DUd;function Ce(a){return =
Vd(De(a))}p.Aa=3Dfunction(a,b,c){return =
Qca(this.C,arguments)};p.createElement=3Dfunction(a){return =
this.C.createElement(String(a))};=0A=
function Ee(a,b){return a.C.createTextNode(String(b))}function =
Fe(a,b){return ce(a.C,b)}function mda(){return!0}function =
De(a){a=3Da.C;return a.parentWindow||a.defaultView}function Ge(a){var =
b=3Da.C;a=3DWd(b);b=3Db.parentWindow||b.defaultView;return =
Kc&&Vc("10")&&b.pageYOffset!=3Da.scrollTop?new =
Ed(a.scrollLeft,a.scrollTop):new =
Ed(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}function =
He(a,b){return =
ze(b||a.C)}p.appendChild=3DTca;p.cj=3Dee;p.Fd=3Dfe;p.zx=3Dhe;p.uC=3Die;p.=
Rz=3DUca;p.Nf=3Dje;p.oM=3Dke;p.Zgb=3DVca;=0A=
p.Mh=3Dle;p.Xw=3Dme;p.jQ=3Dne;p.cY=3DXca;p.Ax=3DZd;p.Kma=3Doe;p.Pq=3Dpe;p=
.contains=3Dqe;p.Sgb=3Dbda;p.aHa=3DOd;p.ZX=3Dre;p.aja=3Dcda;p.Te=3Dse;p.T=
gb=3Deda;p.WJb=3Dte;p.vk=3Due;p.Il=3Dfunction(a){var =
b;if((b=3D"A"=3D=3Da.tagName||"INPUT"=3D=3Da.tagName||"TEXTAREA"=3D=3Da.t=
agName||"SELECT"=3D=3Da.tagName||"BUTTON"=3D=3Da.tagName?!a.disabled&&(!i=
da(a)||jda(a)):te(a))&&Kc){var =
c;!Aa(a.getBoundingClientRect)||Kc&&null=3D=3Da.parentElement?c=3D{height=
:a.offsetHeight,width:a.offsetWidth}:c=3Da.getBoundingClientRect();a=3Dnu=
ll!=3Dc&&0<c.height&&0<c.width}else a=3Db;return a};=0A=
p.YF=3Dve;p.WFa=3Dxe;p.VFa=3Dlda;p.via=3Dye;function =
nda(a,b){this.F=3Da;this.H=3Db;this.D=3D0;this.C=3Dnull}nda.prototype.get=
=3Dfunction(){if(0<this.D){this.D--;var =
a=3Dthis.C;this.C=3Da.next;a.next=3Dnull}else a=3Dthis.F();return =
a};nda.prototype.put=3Dfunction(a){this.H(a);100>this.D&&(this.D++,a.next=
=3Dthis.C,this.C=3Da)};function oda(){this.D=3Dthis.C=3Dnull}var =
qda=3Dnew nda(function(){return new =
pda},function(a){a.reset()});oda.prototype.add=3Dfunction(a,b){var =
c=3Dqda.get();c.set(a,b);this.D?this.D.next=3Dc:this.C=3Dc;this.D=3Dc};od=
a.prototype.remove=3Dfunction(){var =
a=3Dnull;this.C&&(a=3Dthis.C,this.C=3Dthis.C.next,this.C||(this.D=3Dnull)=
,a.next=3Dnull);return a};function =
pda(){this.next=3Dthis.scope=3Dthis.xv=3Dnull}pda.prototype.set=3Dfunctio=
n(a,b){this.xv=3Da;this.scope=3Db;this.next=3Dnull};=0A=
pda.prototype.reset=3Dfunction(){this.next=3Dthis.scope=3Dthis.xv=3Dnull}=
;var rda=3D[],sda=3D[],tda=3D!1;function =
uda(a){rda[rda.length]=3Da;if(tda)for(var =
b=3D0;b<sda.length;b++)a(v(sda[b].C,sda[b]))};function Ie(a){return =
function(){return a}}var Je=3DIe(!1),Ke=3DIe(!0),Le=3DIe(null);function =
Me(a){return a}function Ne(a){return function(){throw =
Error(a);}}function Oe(a,b){b=3Db||0;return function(){return =
a.apply(this,Array.prototype.slice.call(arguments,0,b))}}function =
vda(a,b){var c=3Darguments,d=3Dc.length;return function(){var =
a;d&&(a=3Dc[d-1].apply(this,arguments));for(var =
b=3Dd-2;0<=3Db;b--)a=3Dc[b].call(this,a);return a}}=0A=
function Pe(a){var b=3Darguments,c=3Db.length;return function(){for(var =
a,e=3D0;e<c;e++)a=3Db[e].apply(this,arguments);return a}}function =
wda(a){return function(){return!a.apply(this,arguments)}}function =
xda(a){var b=3D!1,c;return function(){b||(c=3Da(),b=3D!0);return =
c}}function yda(a,b,c){var d=3D0;return =
function(e){na.clearTimeout(d);var =
f=3Darguments;d=3Dna.setTimeout(function(){a.apply(c,f)},b)}};function =
zda(a){na.setTimeout(function(){throw a;},0)}function Ada(a,b){var =
c=3Da;b&&(c=3Dv(a,b));c=3DBda(c);!Aa(na.setImmediate)||na.Window&&na.Wind=
ow.prototype&&!hc("Edge")&&na.Window.prototype.setImmediate=3D=3Dna.setIm=
mediate?(Cda||(Cda=3DDda()),Cda(c)):na.setImmediate(c)}var Cda;=0A=
function Dda(){var a=3Dna.MessageChannel;"undefined"=3D=3D=3Dtypeof =
a&&"undefined"!=3D=3Dtypeof =
window&&window.postMessage&&window.addEventListener&&!hc("Presto")&&(a=3D=
function(){var =
a=3Ddocument.createElement("IFRAME");a.style.display=3D"none";a.src=3D"";=
document.documentElement.appendChild(a);var =
b=3Da.contentWindow;a=3Db.document;a.open();a.write("");a.close();var =
c=3D"callImmediate"+Math.random(),d=3D"file:"=3D=3Db.location.protocol?"*=
":b.location.protocol+"//"+b.location.host;a=3Dv(function(a){if(("*"=3D=3D=
d||a.origin=3D=3Dd)&&a.data=3D=3D=0A=
c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.p=
ort1=3D{};this.port2=3D{postMessage:function(){b.postMessage(c,d)}}});if(=
"undefined"!=3D=3Dtypeof a&&!rba()){var b=3Dnew =
a,c=3D{},d=3Dc;b.port1.onmessage=3Dfunction(){if(t(c.next)){c=3Dc.next;va=
r a=3Dc.GAa;c.GAa=3Dnull;a()}};return =
function(a){d.next=3D{GAa:a};d=3Dd.next;b.port2.postMessage(0)}}return"un=
defined"!=3D=3Dtypeof document&&"onreadystatechange"in =
document.createElement("SCRIPT")?function(a){var =
b=3Ddocument.createElement("SCRIPT");b.onreadystatechange=3D=0A=
function(){b.onreadystatechange=3Dnull;b.parentNode.removeChild(b);b=3Dnu=
ll;a();a=3Dnull};document.documentElement.appendChild(b)}:function(a){na.=
setTimeout(a,0)}}var Bda=3DMe;uda(function(a){Bda=3Da});function =
Qe(a,b){Eda||Fda();Gda||(Eda(),Gda=3D!0);Hda.add(a,b)}var Eda;function =
Fda(){if(-1!=3DString(na.Promise).indexOf("[native code]")){var =
a=3Dna.Promise.resolve(void 0);Eda=3Dfunction(){a.then(Ida)}}else =
Eda=3Dfunction(){Ada(Ida)}}var Gda=3D!1,Hda=3Dnew oda;function =
Ida(){for(var =
a;a=3DHda.remove();){try{a.xv.call(a.scope)}catch(b){zda(b)}qda.put(a)}Gd=
a=3D!1};function =
Re(a){A.call(this);this.J=3D1;this.F=3D[];this.H=3D0;this.C=3D[];this.D=3D=
{};this.L=3D!!a}x(Re,A);p=3DRe.prototype;p.subscribe=3Dfunction(a,b,c){va=
r d=3Dthis.D[a];d||(d=3Dthis.D[a]=3D[]);var =
e=3Dthis.J;this.C[e]=3Da;this.C[e+1]=3Db;this.C[e+2]=3Dc;this.J=3De+3;d.p=
ush(e);return e};p.unsubscribe=3Dfunction(a,b,c){if(a=3Dthis.D[a]){var =
d=3Dthis.C;if(a=3D$a(a,function(a){return =
d[a+1]=3D=3Db&&d[a+2]=3D=3Dc}))return this.qY(a)}return!1};=0A=
p.qY=3Dfunction(a){var b=3Dthis.C[a];if(b){var =
c=3Dthis.D[b];0!=3Dthis.H?(this.F.push(a),this.C[a+1]=3Dta):(c&&ib(c,a),d=
elete this.C[a],delete this.C[a+1],delete this.C[a+2])}return!!b};=0A=
p.HQ=3Dfunction(a,b){var c=3Dthis.D[a];if(c){for(var =
d=3DArray(arguments.length-1),e=3D1,f=3Darguments.length;e<f;e++)d[e-1]=3D=
arguments[e];if(this.L)for(e=3D0;e<c.length;e++){var =
h=3Dc[e];Jda(this.C[h+1],this.C[h+2],d)}else{this.H++;try{for(e=3D0,f=3Dc=
.length;e<f;e++)h=3Dc[e],this.C[h+1].apply(this.C[h+2],d)}finally{if(this=
.H--,0<this.F.length&&0=3D=3Dthis.H)for(;c=3Dthis.F.pop();)this.qY(c)}}re=
turn 0!=3De}return!1};function Jda(a,b,c){Qe(function(){a.apply(b,c)})}=0A=
p.clear=3Dfunction(a){if(a){var =
b=3Dthis.D[a];b&&(z(b,this.qY,this),delete this.D[a])}else =
this.C.length=3D0,this.D=3D{}};p.Xe=3Dfunction(a){if(a){var =
b=3Dthis.D[a];return b?b.length:0}a=3D0;for(b in =
this.D)a+=3Dthis.Xe(b);return =
a};p.Ea=3Dfunction(){Re.ea.Ea.call(this);this.clear();this.F.length=3D0};=
function Se(a){A.call(this);this.C=3Dnew =
Re(a);this.qa(this.C)}x(Se,A);Se.prototype.subscribe=3Dfunction(a,b,c){re=
turn =
this.C.subscribe(a.toString(),b,c)};Se.prototype.unsubscribe=3Dfunction(a=
,b,c){return =
this.C.unsubscribe(a.toString(),b,c)};Se.prototype.clear=3Dfunction(a){th=
is.C.clear(t(a)?a.toString():void =
0)};Se.prototype.Xe=3Dfunction(a){return =
this.C.Xe(t(a)?a.toString():void 0)};function =
Te(a,b){A.call(this);this.Hc=3Da;this.J=3D{};this.C=3Db?Ac(b):{};this.V=3D=
Ac(this.C);Kda(this);this.H=3Dnew Re;this.F=3Dnew Se}x(Te,A);function =
Kda(a){t(a.C["keys-enabled"])||(a.C["keys-enabled"]=3D!0);a.isEnabled()||=
(a.J["default"]=3D!0);t(a.C["toggle-selected-on-fire"])||(a.C["toggle-sel=
ected-on-fire"]=3D!0)}p=3DTe.prototype;p.Ea=3Dfunction(){Te.ea.Ea.call(th=
is);this.H.dispose();this.F.dispose();this.C=3D{}};p.getId=3Dg("Hc");p.is=
Enabled=3Dfunction(){return!!this.getProperty("enabled")};=0A=
p.Na=3Dfunction(a,b){b=3Db||"default";var c=3D!0;if(a){delete =
this.J[b];for(var d in this.J){c=3D!1;break}}else =
this.J[b]=3D!0,c=3D!1;this.setProperty("enabled",c)};p.efa=3Dfunction(){r=
eturn!!this.getProperty("keys-enabled")};p.isVisible=3Dfunction(){return!=
!this.getProperty("visible")};p.setVisible=3Dfunction(a){this.setProperty=
("visible",a)};p.Rd=3Dfunction(){return!!this.getProperty("selected")};p.=
Nc=3Dfunction(a){this.setProperty("selected",a)};p.xm=3Dda(0);p.yv=3Dfunc=
tion(){return this.getProperty("hint")||""};=0A=
p.b6=3Dfunction(){return =
this.getProperty("node-label")||null};p.getLabel=3Dfunction(){return =
this.getProperty("label")||""};p.lK=3Dda(1);p.Ur=3Dda(2);p.To=3Dfunction(=
){return this.getProperty("icon")};p.Ve=3Dfunction(){return =
this.getProperty("keys")};p.La=3Dfunction(){return =
this.getProperty("value")};p.Pa=3Dfunction(a){this.setProperty("value",a)=
};p.getProperty=3Dfunction(a){return this.C[a]};=0A=
p.setProperty=3Dfunction(a,b){var =
c=3Dthis.C[a];if(b!=3D=3Dc){this.C[a]=3Db;this.F.C.HQ(Pa.toString(),new =
Laa(a,b,c));var d=3DLda(a);d&&this.F.C.HQ(d.toString(),new =
Laa(a,b,c))}};p.yO=3Dda(3);p.Zb=3Dfunction(a,b){if(this.isEnabled()){var =
c=3Dthis.C.selected,d=3Dthis.C["toggle-selected-on-fire"];null!=3Dc&&d&&t=
his.Nc(!c);this.H.HQ("action",a,b);this.F.C.HQ(Qa.toString(),new =
Kaa(a,b))}};p.subscribe=3Dfunction(a,b,c){return =
this.H.subscribe(a,b,c)};p.Mb=3Dfunction(a,b,c){return =
this.F.subscribe(a,b,c)+1E6};=0A=
p.unsubscribe=3Dfunction(a,b,c){return =
this.H.unsubscribe(a,b,c)};p.FV=3Dfunction(a){return =
1E6<a?this.F.C.qY(a-1E6):this.H.qY(a)};p.reset=3Dfunction(){this.H.clear(=
);this.F.clear();this.C=3DAc(this.V);this.J=3D{};Kda(this)};function =
Lda(a){switch(a){case "visible":return Ja;case "selected":return Ma;case =
"value":return Na;case "enabled":return Oa;default:return =
null}}p.dNa=3D!0;function =
Ue(a){A.call(this);this.D=3Da;this.C=3D[]}x(Ue,A);Ue.prototype.subscribe=3D=
function(a,b,c,d){b=3Da.subscribe(b,c,d||this.D);this.C.push(a,b);return =
this};Ue.prototype.Mb=3Dfunction(a,b,c,d){b=3Da.Mb(b,c,d||this.D);this.C.=
push(a,b);return this};Ue.prototype.Ic=3Dfunction(){for(var =
a,b;b=3Dthis.C.pop();)(a=3Dthis.C.pop())&&!a.isDisposed()&&a.FV(b)};Ue.pr=
ototype.Ea=3Dfunction(){Ue.ea.Ea.call(this);this.Ic();delete =
this.D;delete this.C};function =
Mda(){}Mda.prototype.C=3Dfunction(a,b){return new Te(a,b)};function =
Ve(a){return Ve.D(a)}Ve.D=3Dfunction(a){return =
a+"_"};Ve.L=3Dfunction(){throw Error("xid.literal must not be used in =
COMPILED =
mode.");};Ve.object=3Dfunction(a){if(a&&a.constructor&&a.constructor.toSt=
ring()=3D=3D=3DObject.toString()){var b=3D{},c;for(c in =
a)a.hasOwnProperty(c)&&(b[Ve.D(c)]=3Da[c]);return b}throw =
Error("xid.object must be called with an object =
literal.");};Ve.F=3D!0;Ve.H=3Daa();Ve.J=3Dn(!0);Ve.C=3D{};Ve.C.Lda=3D"abc=
defghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";Ve.C.fca=3DVe.C.Lda+"0=
123456789";Ve.C.Mda=3DVe.C.Lda.length;Ve.C.Ada=3DVe.C.fca.length;Ve.C.Qva=
=3D-2147483648;Ve.C.Mra=3Dfunction(){for(var a=3D0,b=3D(void =
0).length-1;0<=3Db;b--){var c=3DVe.C.fca.indexOf((void =
0).charAt(b));a=3Da*(0=3D=3Db?Ve.C.Mda:Ve.C.Ada)+c}return a+Ve.C.Qva};=0A=
Ve.C.toString=3Dfunction(a){var =
b=3D[],c=3D0;a-=3DVe.C.Qva;b[c++]=3DVe.C.Lda.charAt(a%Ve.C.Mda);for(a=3DM=
ath.floor(a/Ve.C.Mda);0<a;)b[c++]=3DVe.C.fca.charAt(a%Ve.C.Ada),a=3DMath.=
floor(a/Ve.C.Ada);return =
b.join("")};Ve.hash=3D{};Ve.hash.kua=3D2654435769;Ve.hash.l3a=3D314159265=
;=0A=
Ve.hash.tIc=3Dfunction(a){function =
b(){c-=3Dd;c-=3De;c^=3De>>>13;d-=3De;d-=3Dc;d^=3Dc<<8;e-=3Dc;e-=3Dd;e^=3D=
d>>>13;c-=3Dd;c-=3De;c^=3De>>>12;d-=3De;d-=3Dc;d^=3Dc<<16;e-=3Dc;e-=3Dd;e=
^=3Dd>>>5;c-=3Dd;c-=3De;c^=3De>>>3;d-=3De;d-=3Dc;d^=3Dc<<10;e-=3Dc;e-=3Dd=
;e^=3Dd>>>15}a=3DVe.hash.vXb(a);for(var =
c=3DVe.hash.kua,d=3DVe.hash.kua,e=3DVe.hash.l3a,f=3Da.length,h=3Df,k=3D0;=
12<=3Dh;h-=3D12,k+=3D12)c+=3DVe.hash.eia(a,k),d+=3DVe.hash.eia(a,k+4),e+=3D=
Ve.hash.eia(a,k+8),b();e+=3Df;switch(h){case 11:e+=3Da[k+10]<<24;case =
10:e+=3Da[k+9]<<16;case 9:e+=3Da[k+8]<<8;case 8:d+=3Da[k+7]<<24;case =
7:d+=3Da[k+6]<<=0A=
16;case 6:d+=3Da[k+5]<<8;case 5:d+=3Da[k+4];case 4:c+=3Da[k+3]<<24;case =
3:c+=3Da[k+2]<<16;case 2:c+=3Da[k+1]<<8;case 1:c+=3Da[k]}b();return =
Ve.C.toString(e)};Ve.hash.uIc=3Dn("GHAeAc");Ve.hash.vXb=3Dfunction(a){for=
(var b=3D[],c=3D0;c<a.length;c++)b.push(a.charCodeAt(c));return =
b};Ve.hash.eia=3Dfunction(a,b){return =
a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};function Nda(a){var =
b=3Dna.onerror,c=3D!1;Pc&&!Vc("535.3")&&(c=3D!c);na.onerror=3Dfunction(d,=
e,f,h,k){b&&b(d,e,f,h,k);a({message:d,fileName:e,line:f,lineNumber:f,lW:h=
,error:k});return c}}=0A=
function Qda(a){var =
b=3Dsa("window.location.href");if(oa(a))return{message:a,name:"Unknown =
error",lineNumber:"Not available",fileName:b,stack:"Not available"};var =
c=3D!1;try{var d=3Da.lineNumber||a.line||"Not =
available"}catch(f){d=3D"Not available",c=3D!0}try{var =
e=3Da.fileName||a.filename||a.sourceURL||na.$googDebugFname||b}catch(f){e=
=3D"Not =
available",c=3D!0}return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&=
&a.name?a:{message:a.message||"Not =
available",name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:a.st=
ack||=0A=
"Not available"}}function We(a,b){a instanceof =
Error||(a=3DError(a),Error.captureStackTrace&&Error.captureStackTrace(a,W=
e));a.stack||(a.stack=3DRda(We));if(b){for(var =
c=3D0;a["message"+c];)++c;a["message"+c]=3DString(b)}return a}function =
Xe(a,b){a=3DWe(a);if(b)for(var c in b){var =
d=3Da,e=3Dc,f=3Db[c];d.__closure__error__context__984382||(d.__closure__e=
rror__context__984382=3D{});d.__closure__error__context__984382[e]=3Df}re=
turn a}=0A=
function Rda(a){var =
b=3DError();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Rda),=
b=3DString(b.stack);else{try{throw =
b;}catch(c){b=3Dc}b=3D(b=3Db.stack)?String(b):null}b||(b=3DSda(a||argumen=
ts.callee.caller,[]));return b}=0A=
function Sda(a,b){var c=3D[];if(bb(b,a))c.push("[...circular =
reference...]");else if(a&&50>b.length){c.push(Tda(a)+"(");for(var =
d=3Da.arguments,e=3D0;d&&e<d.length;e++){0<e&&c.push(", ");var =
f=3Dd[e];switch(typeof f){case "object":f=3Df?"object":"null";break;case =
"string":break;case "number":f=3DString(f);break;case =
"boolean":f=3Df?"true":"false";break;case =
"function":f=3D(f=3DTda(f))?f:"[fn]";break;default:f=3Dtypeof =
f}40<f.length&&(f=3Df.substr(0,40)+"...");c.push(f)}b.push(a);c.push(")\n=
");try{c.push(Sda(a.caller,b))}catch(h){c.push("[exception trying to get =
caller]\n")}}else a?=0A=
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function =
Tda(a){if(Uda[a])return Uda[a];a=3DString(a);if(!Uda[a]){var =
b=3D/function ([^\(]+)/.exec(a);Uda[a]=3Db?b[1]:"[Anonymous]"}return =
Uda[a]}var Uda=3D{};var =
Vda=3D!Kc||Wc(9),Wda=3D!Kc||Wc(9),Xda=3DKc&&!Vc("9"),Yda=3D!Pc||Vc("528")=
,Zda=3DOc&&Vc("1.9b")||Kc&&Vc("8")||Jc&&Vc("9.5")||Pc&&Vc("528"),$da=3DOc=
&&!Vc("8")||Kc&&!Vc("9"),aea=3D"ontouchstart"in =
na||!!(na.document&&document.documentElement&&"ontouchstart"in =
document.documentElement)||!(!na.navigator||!na.navigator.maxTouchPoints&=
&!na.navigator.msMaxTouchPoints),Ye=3D"PointerEvent"in =
na,Ze=3D"MSPointerEvent"in =
na&&!(!na.navigator||!na.navigator.msPointerEnabled),bea=3Dfunction(){if(=
!na.addEventListener||!Object.defineProperty)return!1;=0A=
var =
a=3D!1,b=3DObject.defineProperty({},"passive",{get:function(){a=3D!0}});n=
a.addEventListener("test",ta,b);na.removeEventListener("test",ta,b);retur=
n a}();function =
$e(a){this.id=3Da}$e.prototype.toString=3Dg("id");function =
D(a,b){this.type=3Da instanceof =
$e?String(a):a;this.currentTarget=3Dthis.target=3Db;this.defaultPrevented=
=3Dthis.kH=3D!1;this.iTa=3D!0}D.prototype.stopPropagation=3Dfunction(){th=
is.kH=3D!0};D.prototype.preventDefault=3Dfunction(){this.defaultPrevented=
=3D!0;this.iTa=3D!1};var =
af=3DKc?"textinput":"textInput",cea=3DYe?"pointerdown":Ze?"MSPointerDown"=
:"mousedown",dea=3DYe?"pointerup":Ze?"MSPointerUp":"mouseup",eea=3DYe?"po=
intercancel":Ze?"MSPointerCancel":"mousecancel",fea=3DYe?"pointermove":Ze=
?"MSPointerMove":"mousemove";function =
bf(a,b){D.call(this,a?a.type:"");this.relatedTarget=3Dthis.currentTarget=3D=
this.target=3Dnull;this.button=3Dthis.screenY=3Dthis.screenX=3Dthis.clien=
tY=3Dthis.clientX=3Dthis.offsetY=3Dthis.offsetX=3D0;this.key=3D"";this.ch=
arCode=3Dthis.keyCode=3D0;this.metaKey=3Dthis.shiftKey=3Dthis.altKey=3Dth=
is.ctrlKey=3D!1;this.state=3Dnull;this.gM=3D!1;this.pointerId=3D0;this.po=
interType=3D"";this.Ke=3Dnull;a&&this.Ne(a,b)}x(bf,D);var =
gea=3D[1,4,2],hea=3D{2:"touch",3:"pen",4:"mouse"};=0A=
bf.prototype.Ne=3Dfunction(a,b){var =
c=3Dthis.type=3Da.type,d=3Da.changedTouches?a.changedTouches[0]:null;this=
.target=3Da.target||a.srcElement;this.currentTarget=3Db;(b=3Da.relatedTar=
get)?Oc&&(Aba(b,"nodeName")||(b=3Dnull)):"mouseover"=3D=3Dc?b=3Da.fromEle=
ment:"mouseout"=3D=3Dc&&(b=3Da.toElement);this.relatedTarget=3Db;null=3D=3D=
=3Dd?(this.offsetX=3DPc||void =
0!=3D=3Da.offsetX?a.offsetX:a.layerX,this.offsetY=3DPc||void =
0!=3D=3Da.offsetY?a.offsetY:a.layerY,this.clientX=3Dvoid =
0!=3D=3Da.clientX?a.clientX:a.pageX,this.clientY=3Dvoid =
0!=3D=3Da.clientY?a.clientY:=0A=
a.pageY,this.screenX=3Da.screenX||0,this.screenY=3Da.screenY||0):(this.cl=
ientX=3Dvoid 0!=3D=3Dd.clientX?d.clientX:d.pageX,this.clientY=3Dvoid =
0!=3D=3Dd.clientY?d.clientY:d.pageY,this.screenX=3Dd.screenX||0,this.scre=
enY=3Dd.screenY||0);this.button=3Da.button;this.keyCode=3Da.keyCode||0;th=
is.key=3Da.key||"";this.charCode=3Da.charCode||("keypress"=3D=3Dc?a.keyCo=
de:0);this.ctrlKey=3Da.ctrlKey;this.altKey=3Da.altKey;this.shiftKey=3Da.s=
hiftKey;this.metaKey=3Da.metaKey;this.gM=3DSc?a.metaKey:a.ctrlKey;this.po=
interId=3Da.pointerId||0;this.pointerType=3D=0A=
oa(a.pointerType)?a.pointerType:hea[a.pointerType]||"";this.state=3Da.sta=
te;this.Ke=3Da;a.defaultPrevented&&this.preventDefault()};function =
cf(a,b){return =
Vda?a.Ke.button=3D=3Db:"click"=3D=3Da.type?0=3D=3Db:!!(a.Ke.button&gea[b]=
)}function df(a){return =
cf(a,0)&&!(Pc&&Sc&&a.ctrlKey)}bf.prototype.stopPropagation=3Dfunction(){b=
f.ea.stopPropagation.call(this);this.Ke.stopPropagation?this.Ke.stopPropa=
gation():this.Ke.cancelBubble=3D!0};=0A=
bf.prototype.preventDefault=3Dfunction(){bf.ea.preventDefault.call(this);=
var a=3Dthis.Ke;if(a.preventDefault)a.preventDefault();else =
if(a.returnValue=3D!1,Xda)try{if(a.ctrlKey||112<=3Da.keyCode&&123>=3Da.ke=
yCode)a.keyCode=3D-1}catch(b){}};bf.prototype.Cia=3Dg("Ke");function =
iea(){}var jea=3D"closure_listenable_"+(1E6*Math.random()|0);function =
ef(a){return!(!a||!a[jea])}var kea=3D0;function =
lea(a,b,c,d,e){this.listener=3Da;this.C=3Dnull;this.src=3Db;this.type=3Dc=
;this.capture=3D!!d;this.bd=3De;this.key=3D++kea;this.Zv=3Dthis.Cq=3D!1}f=
unction =
mea(a){a.Zv=3D!0;a.listener=3Dnull;a.C=3Dnull;a.src=3Dnull;a.bd=3Dnull};f=
unction =
nea(a){this.src=3Da;this.C=3D{};this.D=3D0}p=3Dnea.prototype;p.add=3Dfunc=
tion(a,b,c,d,e){var =
f=3Da.toString();a=3Dthis.C[f];a||(a=3Dthis.C[f]=3D[],this.D++);var =
h=3Doea(a,b,d,e);-1<h?(b=3Da[h],c||(b.Cq=3D!1)):(b=3Dnew =
lea(b,this.src,f,!!d,e),b.Cq=3Dc,a.push(b));return =
b};p.remove=3Dfunction(a,b,c,d){a=3Da.toString();if(!(a in =
this.C))return!1;var =
e=3Dthis.C[a];b=3Doea(e,b,c,d);return-1<b?(mea(e[b]),jb(e,b),0=3D=3De.len=
gth&&(delete this.C[a],this.D--),!0):!1};=0A=
function pea(a,b){var c=3Db.type;if(!(c in a.C))return!1;var =
d=3Dib(a.C[c],b);d&&(mea(b),0=3D=3Da.C[c].length&&(delete =
a.C[c],a.D--));return d}p.Ic=3Dfunction(a){a=3Da&&a.toString();var =
b=3D0,c;for(c in this.C)if(!a||c=3D=3Da){for(var =
d=3Dthis.C[c],e=3D0;e<d.length;e++)++b,mea(d[e]);delete =
this.C[c];this.D--}return =
b};p.hQ=3Dfunction(a,b){a=3Dthis.C[a.toString()];var c=3D[];if(a)for(var =
d=3D0;d<a.length;++d){var e=3Da[d];e.capture=3D=3Db&&c.push(e)}return c};=0A=
p.KF=3Dfunction(a,b,c,d){a=3Dthis.C[a.toString()];var =
e=3D-1;a&&(e=3Doea(a,b,c,d));return-1<e?a[e]:null};p.hasListener=3Dfuncti=
on(a,b){var c=3Dt(a),d=3Dc?a.toString():"",e=3Dt(b);return =
lc(this.C,function(a){for(var =
f=3D0;f<a.length;++f)if(!(c&&a[f].type!=3Dd||e&&a[f].capture!=3Db))return=
!0;return!1})};function oea(a,b,c,d){for(var e=3D0;e<a.length;++e){var =
f=3Da[e];if(!f.Zv&&f.listener=3D=3Db&&f.capture=3D=3D!!c&&f.bd=3D=3Dd)ret=
urn e}return-1};var =
qea=3D"closure_lm_"+(1E6*Math.random()|0),rea=3D{},sea=3D0;function =
ff(a,b,c,d,e){if(d&&d.once)return gf(a,b,c,d,e);if(wa(b)){for(var =
f=3D0;f<b.length;f++)ff(a,b[f],c,d,e);return null}c=3Dtea(c);return =
ef(a)?a.R(b,c,za(d)?!!d.capture:!!d,e):uea(a,b,c,!1,d,e)}=0A=
function uea(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var =
h=3Dza(e)?!!e.capture:!!e,k=3Dhf(a);k||(a[qea]=3Dk=3Dnew =
nea(a));c=3Dk.add(b,c,d,h,f);if(c.C)return =
c;d=3Dvea();c.C=3Dd;d.src=3Da;d.listener=3Dc;if(a.addEventListener)bea||(=
e=3Dh),void =
0=3D=3D=3De&&(e=3D!1),a.addEventListener(b.toString(),d,e);else =
if(a.attachEvent)a.attachEvent(wea(b.toString()),d);else =
if(a.addListener&&a.removeListener)a.addListener(d);else throw =
Error("addEventListener and attachEvent are unavailable.");sea++;return =
c}=0A=
function vea(){var a=3Dxea,b=3DWda?function(c){return =
a.call(b.src,b.listener,c)}:function(c){c=3Da.call(b.src,b.listener,c);if=
(!c)return c};return b}function gf(a,b,c,d,e){if(wa(b)){for(var =
f=3D0;f<b.length;f++)gf(a,b[f],c,d,e);return null}c=3Dtea(c);return =
ef(a)?a.Sc(b,c,za(d)?!!d.capture:!!d,e):uea(a,b,c,!0,d,e)}function =
yea(a,b){jf.R(a,b,void 0,void 0)}=0A=
function kf(a,b,c,d,e){if(wa(b))for(var =
f=3D0;f<b.length;f++)kf(a,b[f],c,d,e);else =
d=3Dza(d)?!!d.capture:!!d,c=3Dtea(c),ef(a)?a.Qc(b,c,d,e):a&&(a=3Dhf(a))&&=
(b=3Da.KF(b,c,d,e))&&lf(b)}=0A=
function lf(a){if(qa(a)||!a||a.Zv)return!1;var b=3Da.src;if(ef(b))return =
pea(b.Tw,a);var =
c=3Da.type,d=3Da.C;b.removeEventListener?b.removeEventListener(c,d,a.capt=
ure):b.detachEvent?b.detachEvent(wea(c),d):b.addListener&&b.removeListene=
r&&b.removeListener(d);sea--;(c=3Dhf(b))?(pea(c,a),0=3D=3Dc.D&&(c.src=3Dn=
ull,b[qea]=3Dnull)):mea(a);return!0}=0A=
function mf(a,b){if(!a)return 0;if(ef(a))return =
a.nM(b);a=3Dhf(a);if(!a)return 0;var c=3D0;b=3Db&&b.toString();for(var d =
in a.C)if(!b||d=3D=3Db)for(var =
e=3Da.C[d].concat(),f=3D0;f<e.length;++f)lf(e[f])&&++c;return c}function =
zea(a,b,c,d,e){c=3Dtea(c);d=3D!!d;return =
ef(a)?a.KF(b,c,d,e):a?(a=3Dhf(a))?a.KF(b,c,d,e):null:null}function =
wea(a){return a in rea?rea[a]:rea[a]=3D"on"+a}=0A=
function Aea(a,b,c,d){var =
e=3D!0;if(a=3Dhf(a))if(b=3Da.C[b.toString()])for(b=3Db.concat(),a=3D0;a<b=
.length;a++){var =
f=3Db[a];f&&f.capture=3D=3Dc&&!f.Zv&&(f=3DBea(f,d),e=3De&&!1!=3D=3Df)}ret=
urn e}function Bea(a,b){var =
c=3Da.listener,d=3Da.bd||a.src;a.Cq&&lf(a);return c.call(d,b)}=0A=
function xea(a,b){if(a.Zv)return!0;if(!Wda){var =
c=3Db||sa("window.event");b=3Dnew bf(c,this);var =
d=3D!0;if(!(0>c.keyCode||void 0!=3Dc.returnValue)){a:{var =
e=3D!1;if(0=3D=3Dc.keyCode)try{c.keyCode=3D-1;break =
a}catch(h){e=3D!0}if(e||void =
0=3D=3Dc.returnValue)c.returnValue=3D!0}c=3D[];for(e=3Db.currentTarget;e;=
e=3De.parentNode)c.push(e);a=3Da.type;for(e=3Dc.length-1;!b.kH&&0<=3De;e-=
-){b.currentTarget=3Dc[e];var =
f=3DAea(c[e],a,!0,b);d=3Dd&&f}for(e=3D0;!b.kH&&e<c.length;e++)b.currentTa=
rget=3Dc[e],f=3DAea(c[e],a,!1,b),d=3Dd&&f}return d}return Bea(a,new bf(b,=0A=
this))}function hf(a){a=3Da[qea];return a instanceof nea?a:null}var =
Cea=3D"__closure_events_fn_"+(1E9*Math.random()>>>0);function =
tea(a){if(Aa(a))return a;a[Cea]||(a[Cea]=3Dfunction(b){return =
a.handleEvent(b)});return a[Cea]}uda(function(a){xea=3Da(xea)});function =
E(){A.call(this);this.Tw=3Dnew =
nea(this);this.z5a=3Dthis;this.Zoa=3Dnull}x(E,A);E.prototype[jea]=3D!0;p=3D=
E.prototype;p.Vm=3Dg("Zoa");p.Pd=3Dca("Zoa");p.addEventListener=3Dfunctio=
n(a,b,c,d){ff(this,a,b,c,d)};p.removeEventListener=3Dfunction(a,b,c,d){kf=
(this,a,b,c,d)};=0A=
p.dispatchEvent=3Dfunction(a){var b=3Dthis.Vm();if(b){var c=3D[];for(var =
d=3D1;b;b=3Db.Vm())c.push(b),++d}b=3Dthis.z5a;d=3Da.type||a;if(oa(a))a=3D=
new D(a,b);else if(a instanceof D)a.target=3Da.target||b;else{var =
e=3Da;a=3Dnew D(d,b);Dc(a,e)}e=3D!0;if(c)for(var =
f=3Dc.length-1;!a.kH&&0<=3Df;f--){var =
h=3Da.currentTarget=3Dc[f];e=3DDea(h,d,!0,a)&&e}a.kH||(h=3Da.currentTarge=
t=3Db,e=3DDea(h,d,!0,a)&&e,a.kH||(e=3DDea(h,d,!1,a)&&e));if(c)for(f=3D0;!=
a.kH&&f<c.length;f++)h=3Da.currentTarget=3Dc[f],e=3DDea(h,d,!1,a)&&e;retu=
rn e};=0A=
p.Ea=3Dfunction(){E.ea.Ea.call(this);this.nM();this.Zoa=3Dnull};p.R=3Dfun=
ction(a,b,c,d){return =
this.Tw.add(String(a),b,!1,c,d)};p.Sc=3Dfunction(a,b,c,d){return =
this.Tw.add(String(a),b,!0,c,d)};p.Qc=3Dfunction(a,b,c,d){return =
this.Tw.remove(String(a),b,c,d)};p.nM=3Dfunction(a){return =
this.Tw?this.Tw.Ic(a):0};=0A=
function =
Dea(a,b,c,d){b=3Da.Tw.C[String(b)];if(!b)return!0;b=3Db.concat();for(var =
e=3D!0,f=3D0;f<b.length;++f){var =
h=3Db[f];if(h&&!h.Zv&&h.capture=3D=3Dc){var =
k=3Dh.listener,l=3Dh.bd||h.src;h.Cq&&pea(a.Tw,h);e=3D!1!=3D=3Dk.call(l,d)=
&&e}}return e&&0!=3Dd.iTa}p.hQ=3Dfunction(a,b){return =
this.Tw.hQ(String(a),b)};p.KF=3Dfunction(a,b,c,d){return =
this.Tw.KF(String(a),b,c,d)};p.hasListener=3Dfunction(a,b){return =
this.Tw.hasListener(t(a)?String(a):void 0,b)};function =
Eea(){E.call(this);this.F=3Dthis.D=3D!1;this.H=3D!0;this.C=3D!1}x(Eea,E);=
function Fea(a){a=3Da||new =
Mda;this.D=3DGea(a,"share-email-attachment","Email as =
attachment...");this.F=3DGea(a,"share-email-collaborators","Email =
collaborators...");this.C=3DGea(a,"share-share","Share...");this.H=3DGea(=
a,"share-current-user-request-access","Request edit access...")}function =
Gea(a,b,c){var d=3D{};d.label=3Dc;d.visible=3D!1;d.hint=3Dc;return =
a.C(b,d)};var nf=3D{};ra("__chartmessages",nf,void =
0);nf.MSG_CHART_HISTOGRAM_COUNT=3D"(count)";nf.CALL_CHART_HISTOGRAM_COUNT=
_LABEL=3Dfunction(a){return a+" =
(count)"};nf.MSG_CHART_NO_DATA_DISPLAY=3D"No =
data";nf.CALL_CHART_LEGEND_MORE_ENTRIES=3Dfunction(a){return a+" =
more"};nf.MSG_CHART_INTERNAL_ERROR=3D"An internal error has occurred =
while rendering the =
chart.";nf.CALL_CHART_REQUIRES_MINIMUM_COLUMNS=3Dfunction(a,b){return"Req=
uires at least "+(a+(" column(s) but only "+(b+" provided.")))};=0A=
nf.CALL_CHART_COLUMN_MUST_BE_TEXT=3Dfunction(a){return"Column "+(a+" =
must be =
text.")};nf.CALL_CHART_COLUMN_MUST_BE_NUMERIC=3Dfunction(a){return"Column=
 "+(a+" must be =
numeric.")};nf.MSG_CHART_HISTOGRAM_INVALID_BUCKET_SIZE=3D"Bucket size is =
invalid. It must be greater than =
zero.";nf.MSG_CHART_HISTOGRAM_INVALID_BUCKET_PERCENTILE=3D"Bucket =
percentile is invalid. It must be between zero and one hundred percent.";=0A=
nf.CALL_CHART_TREE_MAP_DUPLICATE_NODE=3Dfunction(a){return"Found two =
entries with the same label: =
"+a};nf.CALL_CHART_TREE_MAP_MISSING_PARENT=3Dfunction(a){return"Couldn't =
find parent row with label: =
"+a};nf.MSG_CHART_TREE_MAP_MULTIPLE_ROOTS=3D"Found two root nodes.  Only =
one root node is =
allowed.";nf.CALL_CHART_WATERFALL_CHART_POSITIVE_LABELED=3Dfunction(a){re=
turn"Positive =
("+(a+")")};nf.CALL_CHART_WATERFALL_CHART_NEGATIVE_LABELED=3Dfunction(a){=
return"Negative ("+(a+")")};=0A=
nf.CALL_CHART_WATERFALL_CHART_TOTAL_LABELED=3Dfunction(a){return"Subtotal=
 =
("+(a+")")};nf.MSG_CHART_WATERFALL_CHART_POSITIVE_UNLABELED=3D"Positive";=
nf.MSG_CHART_WATERFALL_CHART_NEGATIVE_UNLABELED=3D"Negative";nf.MSG_CHART=
_WATERFALL_CHART_TOTAL_UNLABELED=3D"Subtotal";function =
of(){}ua(of);of.prototype.C=3D0;function =
pf(a){return":"+(a.C++).toString(36)};var qf=3Dyba()||Hc();function =
rf(a,b){var =
c=3Da.Ve().concat();c.push(b);a.setProperty("keys",c)}function sf(a){var =
b=3D"Ctrl+"+(qf?"Meta+":"Alt+");oa(void 0)&&(b+=3D"undefined+");for(var =
c=3D"",d=3D0;d<a.length;d++)c+=3Db+a[d]+(d<a.length-1?" ":"");return =
c}function tf(a,b){var c=3D"docs-icon-img";Kc&&!Vc(9)&&(c+=3D" =
docs-icon-img-legacy");return c+" docs-icon-"+a+(b?"-rtl":"")};function =
vf(a,b,c){this.Hc=3Da;this.Ie=3Db||null;this.C=3D{};this.D=3D!!c}p=3Dvf.p=
rototype;p.Cg=3Dfunction(a,b){this.C[a]=3Db;return =
this};p.build=3Dfunction(){zc(this.C,"label","");zc(this.C,"hint",this.C.=
label);zc(this.C,"visible",!0);var a=3Dnew =
Te(this.Hc,this.C);this.Ie&&this.Ie(a);return a};function wf(a,b){return =
a.Cg("docs-action-data-extractor",b).Cg("docs-action-data-extractor-requi=
res-data",void 0)}p.enabled=3Dfunction(a){return =
this.Cg("enabled",a)};function xf(a,b){return a.Cg("hint",b)}=0A=
p.icon=3Dfunction(a){return this.Cg("icon",a)};function yf(a,b){return =
a.icon(tf(b,a.D&&void 0))}p.Da=3Dfunction(a){return =
this.Cg("docs-impression-code",a)};p.key=3Dfunction(a){return =
this.Cg("keys",[a])};p.keys=3Dfunction(a){return =
this.Cg("keys",a)};p.label=3Dfunction(a){return =
this.Cg("label",a)};function zf(a,b){return =
a.Cg("node-label",b)}p.Zc=3Dfunction(a){return =
this.Cg("long-label",a)};p.selected=3Dfunction(a){return =
this.Cg("selected",a)};p.gc=3Dfunction(a){return this.Cg("synonyms",a)};=0A=
p.category=3Dfunction(a){return =
this.Cg("category",a)};p.value=3Dfunction(a){return =
this.Cg("value",a)};p.visible=3Dfunction(a){return =
this.Cg("visible",a)};p.Zf=3Dfunction(a){return =
this.Cg("force-ctrl-key",a)};function Af(){return"Menus"}function =
Bf(){return"Editing"}function Cf(){return"Navigation"}function =
Df(){return"Comments"}function Ef(){return"File commands"}function =
Ff(){return"Screen reader support"}function Gf(){return"With =
objects"}function Hf(){return"Selection"}function If(){return"Text =
formatting"}function Jf(){return"Formatting"};function Hea(a){for(var =
b=3D[],c=3D0,d=3D0;d<a.length;d++){var =
e=3Da.charCodeAt(d);255<e&&(b[c++]=3De&255,e>>=3D8);b[c++]=3De}return =
b}function Iea(a){return Wa(a,function(a){a=3Da.toString(16);return =
1<a.length?a:"0"+a}).join("")}function Jea(a,b){for(var =
c=3D[],d=3D0;d<a.length;d++)c.push(a[d]^b[d]);return c};var =
Lf=3Dhc("Firefox"),Mf=3Dxba()||hc("iPod"),Nf=3Dhc("iPad"),Of=3Duba(),Pf=3D=
tba(),Qf=3Dsba()&&!Hc();var Kea=3Dnull,Lea=3Dnull,Mea=3Dnull;function =
Nea(a,b){xa(a);Oea();b=3Db?Mea:Kea;for(var =
c=3D[],d=3D0;d<a.length;d+=3D3){var =
e=3Da[d],f=3Dd+1<a.length,h=3Df?a[d+1]:0,k=3Dd+2<a.length,l=3Dk?a[d+2]:0,=
m=3De>>2;e=3D(e&3)<<4|h>>4;h=3D(h&15)<<2|l>>6;l&=3D63;k||(l=3D64,f||(h=3D=
64));c.push(b[m],b[e],b[h],b[l])}return c.join("")}function Pea(a){var =
b=3D[];Qea(a,function(a){b.push(a)});return b}=0A=
function Rea(a){!Kc||Vc("10");var =
b=3Da.length,c=3D0;"=3D"=3D=3D=3Da[b-2]?c=3D2:"=3D"=3D=3D=3Da[b-1]&&(c=3D=
1);var d=3Dnew =
Uint8Array(Math.ceil(3*b/4)-c),e=3D0;Qea(a,function(a){d[e++]=3Da});retur=
n d.subarray(0,e)}function Qea(a,b){function c(b){for(;d<a.length;){var =
c=3Da.charAt(d++),e=3DLea[c];if(null!=3De)return e;if(!Kb(c))throw =
Error("Unknown base64 encoding at char: "+c);}return b}Oea();for(var =
d=3D0;;){var =
e=3Dc(-1),f=3Dc(0),h=3Dc(64),k=3Dc(64);if(64=3D=3D=3Dk&&-1=3D=3D=3De)brea=
k;b(e<<2|f>>4);64!=3Dh&&(b(f<<4&240|h>>2),64!=3Dk&&b(h<<6&192|k))}}=0A=
function Oea(){if(!Kea){Kea=3D{};Lea=3D{};Mea=3D{};for(var =
a=3D0;65>a;a++)Kea[a]=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv=
wxyz0123456789+/=3D".charAt(a),Lea[Kea[a]]=3Da,Mea[a]=3D"ABCDEFGHIJKLMNOP=
QRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a),62<=3Da&&(Le=
a["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".cha=
rAt(a)]=3Da)}};function =
Sea(a,b,c){this.D=3Dnull;this.J=3Dthis.L=3Dthis.C=3Dthis.F=3Dthis.H=3D0;t=
his.O=3D!1;a&&Tea(this,a,b,c)}var Uea=3D[];function =
Vea(a,b,c){if(Uea.length){var d=3DUea.pop();a&&Tea(d,a,b,c);return =
d}return new Sea(a,b,c)}p=3DSea.prototype;p.clone=3Dfunction(){return =
Vea(this.D,this.H,this.F-this.H)};p.clear=3Dfunction(){this.D=3Dnull;this=
.C=3Dthis.F=3Dthis.H=3D0;this.O=3D!1};=0A=
function =
Tea(a,b,c,d){b=3Db.constructor=3D=3D=3DUint8Array?b:b.constructor=3D=3D=3D=
ArrayBuffer?new Uint8Array(b):b.constructor=3D=3D=3DArray?new =
Uint8Array(b):b.constructor=3D=3D=3DString?Rea(b):new =
Uint8Array(0);a.D=3Db;a.H=3Dt(c)?c:0;a.F=3Dt(d)?a.H+d:a.D.length;a.C=3Da.=
H}p.reset=3Dfunction(){this.C=3Dthis.H};p.getError=3Dfunction(){return =
this.O||0>this.C||this.C>this.F};=0A=
p.I$=3Dfunction(){var a=3Dthis.D;var b=3Da[this.C];var =
c=3Db&127;if(128>b)return =
this.C+=3D1,c;b=3Da[this.C+1];c|=3D(b&127)<<7;if(128>b)return =
this.C+=3D2,c;b=3Da[this.C+2];c|=3D(b&127)<<14;if(128>b)return =
this.C+=3D3,c;b=3Da[this.C+3];c|=3D(b&127)<<21;if(128>b)return =
this.C+=3D4,c;b=3Da[this.C+4];c|=3D(b&15)<<28;if(128>b)return =
this.C+=3D5,c>>>0;this.C+=3D5;128<=3Da[this.C++]&&128<=3Da[this.C++]&&128=
<=3Da[this.C++]&&128<=3Da[this.C++]&&this.C++;return =
c};p.fTb=3DSea.prototype.I$;=0A=
function Wea(a){a:{for(var =
b,c=3D0,d,e=3D0;4>e;e++)if(b=3Da.D[a.C++],c|=3D(b&127)<<7*e,128>b){a.L=3D=
c>>>0;a.J=3D0;break =
a}b=3Da.D[a.C++];c|=3D(b&127)<<28;d=3D0|(b&127)>>4;if(128>b)a.L=3Dc>>>0,a=
.J=3Dd>>>0;else{for(e=3D0;5>e;e++)if(b=3Da.D[a.C++],d|=3D(b&127)<<7*e+3,1=
28>b){a.L=3Dc>>>0;a.J=3Dd>>>0;break =
a}a.O=3D!0}}b=3Da.L;c=3Da.J;if(a=3Dc&2147483648)b=3D~b+1>>>0,c=3D~c>>>0,0=
=3D=3Db&&(c=3Dc+1>>>0);b=3D4294967296*c+b;return a?-b:b};function =
Xea(a){this.C=3DVea(a,void 0,void =
0);this.D=3Dthis.F=3D-1;this.H=3D!1}Xea.prototype.getError=3Dfunction(){r=
eturn =
this.H||this.C.getError()};Xea.prototype.reset=3Dfunction(){this.C.reset(=
);this.D=3Dthis.F=3D-1};function Yea(a){var =
b=3Da.C;if(b.C=3D=3Db.F||a.getError())return!1;b=3Da.C.I$();var =
c=3Db&7;if(0!=3Dc&&5!=3Dc&&1!=3Dc&&2!=3Dc&&3!=3Dc&&4!=3Dc)return =
a.H=3D!0,!1;a.F=3Db>>>3;a.D=3Dc;return!0}=0A=
function Rf(a){switch(a.D){case =
0:if(0!=3Da.D)Rf(a);else{for(a=3Da.C;a.D[a.C]&128;)a.C++;a.C++}break;case=
 1:1!=3Da.D?Rf(a):(a=3Da.C,a.C+=3D8);break;case =
2:if(2!=3Da.D)Rf(a);else{var b=3Da.C.I$();a=3Da.C;a.C+=3Db}break;case =
5:5!=3Da.D?Rf(a):(a=3Da.C,a.C+=3D4);break;case =
3:b=3D[a.F];do{if(!Yea(a)){a.H=3D!0;break}if(3=3D=3Da.D)b.push(a.F);else =
if(4=3D=3Da.D&&a.F!=3Db.pop()){a.H=3D!0;break}}while(0<b.length)}}Xea.pro=
totype.J=3Dfunction(a,b){var =
c=3Dthis.C.F,d=3Dthis.C.I$();d=3Dthis.C.C+d;this.C.F=3Dd;b(a,this);this.C=
.C=3Dd;this.C.F=3Dc};function =
Sf(a,b,c,d){this.D=3Da;this.pFa=3Db;this.C=3Dc;this.Nra=3Dd;this.isRepeat=
ed=3D0}function Tf(){}var Zea=3D"function"=3D=3Dtypeof Uint8Array;=0A=
function =
Uf(a,b,c,d,e,f){a.C=3Dnull;b||(b=3Dc?[c]:[]);a.Ha=3Dc?String(c):void =
0;a.J=3D0=3D=3D=3Dc?-1:0;a.F=3Db;a:{if(a.F.length&&(b=3Da.F.length-1,(c=3D=
a.F[b])&&"object"=3D=3Dtypeof c&&!wa(c)&&!(Zea&&c instanceof =
Uint8Array))){a.L=3Db-a.J;a.D=3Dc;break =
a}-1<d?(a.L=3Dd,a.D=3Dnull):a.L=3DNumber.MAX_VALUE}a.O=3D{};if(e)for(d=3D=
0;d<e.length;d++)b=3De[d],b<a.L?(b+=3Da.J,a.F[b]=3Da.F[b]||Wf):($ea(a),a.=
D[b]=3Da.D[b]||Wf);if(f&&f.length)for(d=3D0;d<f.length;d++)afa(a,f[d])}va=
r Wf=3D[];function $ea(a){var b=3Da.L+a.J;a.F[b]||(a.D=3Da.F[b]=3D{})}=0A=
function bfa(a,b,c){for(var =
d=3D[],e=3D0;e<a.length;e++)d[e]=3Db.call(a[e],c,a[e]);return d}function =
F(a,b){if(b<a.L){b+=3Da.J;var c=3Da.F[b];return =
c=3D=3D=3DWf?a.F[b]=3D[]:c}if(a.D)return =
c=3Da.D[b],c=3D=3D=3DWf?a.D[b]=3D[]:c}function =
Xf(a,b){if(b<a.L){b+=3Da.J;var c=3Da.F[b];return =
c=3D=3D=3DWf?a.F[b]=3D[]:c}c=3Da.D[b];return =
c=3D=3D=3DWf?a.D[b]=3D[]:c}function Yf(a,b,c){a=3DF(a,b);return =
null=3D=3Da?c:a}function =
G(a,b,c){b<a.L?a.F[b+a.J]=3Dc:($ea(a),a.D[b]=3Dc)}=0A=
function afa(a,b){for(var c,d,e=3D0;e<b.length;e++){var =
f=3Db[e],h=3DF(a,f);null!=3Dh&&(c=3Df,d=3Dh,G(a,f,void 0))}return =
c?(G(a,c,d),c):0}function Zf(a,b,c,d){a.C||(a.C=3D{});if(!a.C[c]){var =
e=3DF(a,c);if(d||e)a.C[c]=3Dnew b(e)}return a.C[c]}function =
$f(a,b,c){cfa(a,b,c);b=3Da.C[c];b=3D=3DWf&&(b=3Da.C[c]=3D[]);return =
b}function cfa(a,b,c){a.C||(a.C=3D{});if(!a.C[c]){for(var =
d=3DXf(a,c),e=3D[],f=3D0;f<d.length;f++)e[f]=3Dnew =
b(d[f]);a.C[c]=3De}}function ag(a,b,c){a.C||(a.C=3D{});var =
d=3Dc?c.gg():c;a.C[b]=3Dc;G(a,b,d)}=0A=
function bg(a,b,c){a.C||(a.C=3D{});c=3Dc||[];for(var =
d=3D[],e=3D0;e<c.length;e++)d[e]=3Dc[e].gg();a.C[b]=3Dc;G(a,b,d)}function=
 cg(a,b,c,d){cfa(a,d,b);var e=3Da.C[b];e||(e=3Da.C[b]=3D[]);c=3Dc?c:new =
d;a=3DXf(a,b);e.push(c);a.push(c.gg())}function dfa(a){if(a.C)for(var b =
in a.C){var c=3Da.C[b];if(wa(c))for(var =
d=3D0;d<c.length;d++)c[d]&&c[d].gg();else =
c&&c.gg()}}p=3DTf.prototype;p.gg=3Dfunction(){dfa(this);return this.F};=0A=
p.serialize=3DZea?function(){var =
a=3DUint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=3Dfunction(){=
return Nea(this)};try{return =
JSON.stringify(this.F&&this.gg(),efa)}finally{Uint8Array.prototype.toJSON=
=3Da}}:function(){return JSON.stringify(this.F&&this.gg(),efa)};function =
efa(a,b){return =
qa(b)&&(isNaN(b)||Infinity=3D=3D=3Db||-Infinity=3D=3D=3Db)?String(b):b}fu=
nction dg(a,b){return new =
a(b?JSON.parse(b):null)}p.toString=3Dfunction(){dfa(this);return =
this.F.toString()};=0A=
p.Xz=3Dfunction(a){if(this.D){this.C||(this.C=3D{});var =
b=3Da.D;if(a.isRepeated){if(a.C)return =
this.C[b]||(this.C[b]=3DWa(this.D[b]||[],function(b){return new =
a.C(b)})),this.C[b]}else =
if(a.C)return!this.C[b]&&this.D[b]&&(this.C[b]=3Dnew =
a.C(this.D[b])),this.C[b];return =
this.D[b]}};p.$R=3Dfunction(a,b){this.C||(this.C=3D{});$ea(this);var =
c=3Da.D;a.isRepeated?(b=3Db||[],a.C?(this.C[c]=3Db,this.D[c]=3DWa(b,funct=
ion(a){return =
a.gg()})):this.D[c]=3Db):a.C?(this.C[c]=3Db,this.D[c]=3Db?b.gg():b):this.=
D[c]=3Db};=0A=
function eg(a,b){return a=3D=3Db||!(!a||!b)&&a instanceof =
b.constructor&&ffa(a.gg(),b.gg())}function =
gfa(a,b){a=3Da||{};b=3Db||{};var c=3D{},d;for(d in a)c[d]=3D0;for(d in =
b)c[d]=3D0;for(d in c)if(!ffa(a[d],b[d]))return!1;return!0}=0A=
function ffa(a,b){if(a=3D=3Db)return!0;if(!za(a)||!za(b))return =
qa(a)&&isNaN(a)||qa(b)&&isNaN(b)?String(a)=3D=3DString(b):!1;if(a.constru=
ctor!=3Db.constructor)return!1;if(Zea&&a.constructor=3D=3D=3DUint8Array){=
if(a.length!=3Db.length)return!1;for(var =
c=3D0;c<a.length;c++)if(a[c]!=3Db[c])return!1;return!0}if(a.constructor=3D=
=3D=3DArray){var d=3Dvoid 0,e=3Dvoid =
0,f=3DMath.max(a.length,b.length);for(c=3D0;c<f;c++){var =
h=3Da[c],k=3Db[c];h&&h.constructor=3D=3DObject&&(d=3Dh,h=3Dvoid =
0);k&&k.constructor=3D=3DObject&&(e=3Dk,k=3Dvoid =
0);if(!ffa(h,k))return!1}return d||=0A=
e?(d=3Dd||{},e=3De||{},gfa(d,e)):!0}if(a.constructor=3D=3D=3DObject)retur=
n gfa(a,b);throw Error("Invalid type in JSPB =
array");}p.clone=3Dfunction(){return fg(this)};function fg(a){return new =
a.constructor(hfa(a.gg()))}function hfa(a){if(wa(a)){for(var =
b=3DArray(a.length),c=3D0;c<a.length;c++){var =
d=3Da[c];null!=3Dd&&(b[c]=3D"object"=3D=3Dtypeof d?hfa(d):d)}return =
b}if(Zea&&a instanceof Uint8Array)return new Uint8Array(a);b=3D{};for(c =
in a)d=3Da[c],null!=3Dd&&(b[c]=3D"object"=3D=3Dtypeof d?hfa(d):d);return =
b};function gg(a){Uf(this,a,0,-1,null,null)}x(gg,Tf);function =
ifa(a){Uf(this,a,0,-1,null,null)}x(ifa,Tf);ifa.prototype.Ao=3Dda(10);func=
tion hg(a){Uf(this,a,0,-1,null,null)}x(hg,Tf);var =
ig=3D{QYa:1,S_a:2,T_a:3,U_a:4,V_a:5,Sva:6,Tva:7,bda:8,x2a:9},jfa=3D{UCc:1=
,HOVER:2,N2:3};function =
kfa(a){Uf(this,a,0,-1,null,null)}x(kfa,Tf);function =
jg(a){Uf(this,a,0,-1,lfa,mfa)}x(jg,Tf);var =
lfa=3D[11],mfa=3D[[17,18]];function =
nfa(a){Uf(this,a,0,-1,null,null)}x(nfa,Tf);p=3Dnfa.prototype;p.Ab=3Dfunct=
ion(){return F(this,1)};p.og=3Dfunction(){return =
null!=3DF(this,1)};p.qc=3Dfunction(){return =
F(this,2)};p.Vc=3Dfunction(){return F(this,3)};=0A=
p.kc=3Dfunction(){return =
F(this,4)};p.yr=3Dfunction(a){G(this,4,a)};p.Wc=3Dfunction(){return =
F(this,5)};p.Wx=3Dfunction(a){G(this,5,a)};jg.prototype.getTableRange=3Df=
unction(){return Zf(this,nfa,7)};function =
ofa(a){Uf(this,a,0,-1,null,null)}x(ofa,Tf);function =
pfa(a){Uf(this,a,0,-1,null,null)}x(pfa,Tf);function =
qfa(a){Uf(this,a,0,-1,null,null)}x(qfa,Tf);function =
rfa(a){Uf(this,a,0,-1,null,null)}x(rfa,Tf);function =
sfa(a){Uf(this,a,0,-1,tfa,null)}x(sfa,Tf);var tfa=3D[2];=0A=
function ufa(a){Uf(this,a,0,-1,null,null)}x(ufa,Tf);function =
vfa(a,b){G(a,3,b)}function wfa(a,b){G(a,4,b)}function =
xfa(a){Uf(this,a,0,-1,null,null)}x(xfa,Tf);xfa.prototype.getType=3Dfuncti=
on(){return =
F(this,3)};xfa.prototype.setType=3Dfunction(a){G(this,3,a)};function =
yfa(a){Uf(this,a,0,-1,null,null)}x(yfa,Tf);function =
zfa(a){Uf(this,a,0,-1,Afa,null)}x(zfa,Tf);var Afa=3D[1];function =
Bfa(a){Uf(this,a,0,-1,null,null)}x(Bfa,Tf);hg.prototype.getFontFamily=3Df=
unction(){return F(this,12)};=0A=
hg.prototype.Ws=3Dfunction(a){G(this,29,a);return =
this};hg.prototype.zc=3Dfunction(a){G(this,31,a);return =
this};hg.prototype.oQ=3Dda(11);function Cfa(a){return =
Ic(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valu=
eOf:function(){return++Dfa}}})}function Efa(a,b){return =
null!=3Da&&(a=3D=3Db||a.prototype instanceof b)}function =
Ffa(a,b,c){function d(){return a.apply(d,arguments)}c(b,d);return d}var =
Dfa=3D1E3;function kg(){}kg.prototype.equals=3Dfunction(a){return =
lg(this,a)};kg.prototype.jL=3Dfunction(){return =
Gfa(this)};kg.prototype.toString=3Dfunction(){return =
mg(Hfa(ng(this.constructor)))+"@"+mg((this.jL()>>>0).toString(16))};funct=
ion og(){this.D=3Dnull;this.H=3D!1;this.C=3Dnull}q(og,kg);function =
pg(a,b){Ifa(a);a.D=3Db;Jfa(a);Kfa(a)}function Kfa(a){var =
b=3Dnull=3D=3Da.D?null:a.D.replace(/\n/g," =
");b=3DLfa(a,b);b=3Da.J(b);if(!("stack"in b))try{throw =
b;}catch(c){}Mfa(a,b)}og.prototype.J=3Dfunction(a){return =
Error(a)};function =
Mfa(a,b){a.C=3Db;if(null!=3Db)try{b.__java$exception=3Da}catch(c){}}funct=
ion =
Jfa(a){a.H&&("__noinit__"=3D=3D=3Da.C||Kfa(a))}og.prototype.F=3Dg("D");og=
.prototype.toString=3Dfunction(){return Lfa(this,this.F())};=0A=
function Lfa(a,b){a=3DHfa(ng(a.constructor));return =
null=3D=3Db?a:mg(a)+": "+mg(b)}function qg(a){if(null!=3Da){var =
b=3Da.__java$exception;if(null!=3Db)return b}a instanceof =
TypeError?(b=3Dnew =
Nfa,Ifa(b),Jfa(b),Mfa(b,a),b.D=3Dmg(a),a=3Db):(b=3Dnew =
Ofa,Ifa(b),Jfa(b),Mfa(b,a),b.D=3Dmg(a),a=3Db);return a}function =
Ifa(a){Pfa([0],rg,Qfa,Rfa,rg.C);a.H=3D!0;a.C=3D"__noinit__"};function =
sg(){og.call(this)}q(sg,og);function =
tg(){og.call(this)}q(tg,sg);function ug(a){var b=3Dnew tg;pg(b,a);return =
b};function lg(a,b){return =
a=3D=3D=3Db||null=3D=3Da&&null=3D=3Db};function =
Sfa(a,b){this.D=3Da|0;this.C=3Db|0}var Tfa=3D{},Ufa=3D{};function =
vg(a){return Ic(Tfa,a,function(a){return new Sfa(a,0>a?-1:0)})}function =
wg(a){return =
isNaN(a)?vg(0):a<=3D-Vfa?xg():a+1>=3DVfa?Wfa():0>a?yg(wg(-a)):new =
Sfa(a%4294967296|0,a/4294967296|0)}function zg(a,b){return new =
Sfa(a,b)}var Vfa=3D4294967296*4294967296/2;function Wfa(){return =
Ic(Ufa,1,function(){return zg(-1,2147483647)})}function xg(){return =
Ic(Ufa,2,function(){return zg(0,-2147483648)})}=0A=
function Xfa(){return Ic(Ufa,6,function(){return new =
Sfa(16777216,0)})}p=3DSfa.prototype;p.ek=3Dfunction(){return =
4294967296*this.C+(0<=3Dthis.D?this.D:4294967296+this.D)};=0A=
p.toString=3Dfunction(a){a=3Da||10;if(2>a||36<a)throw Error("radix out =
of range: =
"+a);if(Ag(this))return"0";if(0>this.C){if(this.equals(xg())){var =
b=3Dwg(a),c=3DBg(this,b);b=3DYfa(Cg(c,b),this);return =
c.toString(a)+b.D.toString(a)}return"-"+yg(this).toString(a)}c=3Dwg(Math.=
pow(a,6));b=3Dthis;for(var d=3D"";;){var =
e=3DBg(b,c),f=3D(Yfa(b,Cg(e,c)).D>>>0).toString(a);b=3De;if(Ag(b))return =
f+d;for(;6>f.length;)f=3D"0"+f;d=3Df+d}};function Ag(a){return =
0=3D=3Da.C&&0=3D=3Da.D}p.equals=3Dfunction(a){return =
this.C=3D=3Da.C&&this.D=3D=3Da.D};=0A=
function Zfa(a,b){if(a.equals(b))return 0;var c=3D0>a.C,d=3D0>b.C;return =
c&&!d?-1:!c&&d?1:0>Yfa(a,b).C?-1:1}function yg(a){return =
a.equals(xg())?xg():zg(~a.D,~a.C).add(vg(1))}p.add=3Dfunction(a){var =
b=3Dthis.C>>>16,c=3Dthis.C&65535,d=3Dthis.D>>>16,e=3Da.C>>>16,f=3Da.C&655=
35,h=3Da.D>>>16;a=3D(this.D&65535)+(a.D&65535);h=3D(a>>>16)+(d+h);d=3Dh>>=
>16;d+=3Dc+f;b=3D(d>>>16)+(b+e)&65535;return =
zg((h&65535)<<16|a&65535,b<<16|d&65535)};function Yfa(a,b){return =
a.add(yg(b))}=0A=
function Cg(a,b){if(Ag(a)||Ag(b))return vg(0);if(a.equals(xg()))return =
1=3D=3D(b.D&1)?xg():vg(0);if(b.equals(xg()))return =
1=3D=3D(a.D&1)?xg():vg(0);if(0>a.C)return =
0>b.C?Cg(yg(a),yg(b)):yg(Cg(yg(a),b));if(0>b.C)return =
yg(Cg(a,yg(b)));if(0>Zfa(a,Xfa())&&0>Zfa(b,Xfa()))return =
wg(a.ek()*b.ek());var =
c=3Da.C>>>16,d=3Da.C&65535,e=3Da.D>>>16;a=3Da.D&65535;var =
f=3Db.C>>>16,h=3Db.C&65535,k=3Db.D>>>16;b=3Db.D&65535;var l=3Da*b;var =
m=3D(l>>>16)+e*b;var =
r=3Dm>>>16;m=3D(m&65535)+a*k;r+=3Dm>>>16;r+=3Dd*b;var =
u=3Dr>>>16;r=3D(r&65535)+e*k;u+=3Dr>>>16;r=3D=0A=
(r&65535)+a*h;u=3Du+(r>>>16)+(c*b+d*k+e*h+a*f)&65535;return =
zg((m&65535)<<16|l&65535,u<<16|r&65535)}=0A=
function Bg(a,b){if(Ag(b))throw Error("division by =
zero");if(Ag(a))return =
vg(0);if(a.equals(xg())){if(b.equals(vg(1))||b.equals(vg(-1)))return =
xg();if(b.equals(xg()))return vg(1);var c=3D1;if(0=3D=3Dc)c=3Da;else{var =
d=3Da.C;c=3D32>c?zg(a.D>>>c|d<<32-c,d>>c):zg(d>>c-32,0<=3Dd?0:-1)}c=3DBg(=
c,b);d=3D1;if(0!=3Dd){var =
e=3Dc.D;c=3D32>d?zg(e<<d,c.C<<d|e>>>32-d):zg(0,e<<d-32)}if(c.equals(vg(0)=
))return 0>b.C?vg(1):vg(-1);a=3DYfa(a,Cg(b,c));return =
c.add(Bg(a,b))}if(b.equals(xg()))return vg(0);if(0>a.C)return =
0>b.C?Bg(yg(a),yg(b)):yg(Bg(yg(a),=0A=
b));if(0>b.C)return =
yg(Bg(a,yg(b)));for(d=3Dvg(0);0<=3DZfa(a,b);){c=3DMath.max(1,Math.floor(a=
.ek()/b.ek()));e=3DMath.ceil(Math.log(c)/Math.LN2);e=3D48>=3De?1:Math.pow=
(2,e-48);for(var =
f=3Dwg(c),h=3DCg(f,b);0>h.C||0<Zfa(h,a);)c-=3De,f=3Dwg(c),h=3DCg(f,b);Ag(=
f)&&(f=3Dvg(1));d=3Dd.add(f);a=3DYfa(a,h)}return =
d}p.and=3Dfunction(a){return =
zg(this.D&a.D,this.C&a.C)};p.or=3Dfunction(a){return =
zg(this.D|a.D,this.C|a.C)};p.xor=3Dfunction(a){return =
zg(this.D^a.D,this.C^a.C)};function =
Ofa(){og.call(this)}q(Ofa,tg);function =
Nfa(){og.call(this)}q(Nfa,Ofa);function $fa(a){var b=3Dnew =
Nfa;pg(b,a);return b}Nfa.prototype.J=3Dfunction(a){return new =
TypeError(a)};function Dg(a){return =
Math.max(Math.min(a,2147483647),-2147483648)|0};function aga(){}var =
bga;q(aga,kg);function cga(a,b){return =
a<b?-1:a>b?1:a=3D=3Db?0=3D=3Da?cga(1/a,1/b):0:isNaN(a)?isNaN(b)?0:1:-1};f=
unction Gfa(a){return =
a.fta||(Object.defineProperties(a,{fta:{value:++dga,enumerable:!1}}),a.ft=
a)}var dga=3D0;function ega(a,b){return =
a.equals?a.equals(b):a=3D=3D=3Db}function fga(a){if(a.jL)return =
a.jL();var b=3Dtypeof =
a;return"number"=3D=3Db?Dg(a):"boolean"=3D=3Db?a?1231:1237:"string"=3D=3D=
b?gga(a):Gfa(a)}function hga(a){if(a instanceof Array){var =
b=3Da.eta;a=3DHfa(b?ng(b.eOa,b.yj):ng(kg,1))+"@"+(Gfa(a)>>>0).toString(16=
)}else a=3Da.toString();return a};function Pfa(a,b,c,d,e){return =
iga(a,e,jga(b,c,d,a.length))}function iga(a,b,c){var =
d=3Da[0];if(null=3D=3Dd)return null;var =
e=3D[];e.length=3Dd;c&&(e.eta=3Dc);if(1<a.length){a=3Da.slice(1);c=3Dc&&j=
ga(c.eOa,c.AKb,c.zKb,c.yj-1);for(var =
f=3D0;f<d;f++)e[f]=3Diga(a,b,c)}else if(void =
0!=3D=3Db)for(a=3D0;a<d;a++)e[a]=3Db;return e}function =
jga(a,b,c,d){return{eOa:a,AKb:b,zKb:c,yj:d}};function Eg(a,b){var =
c=3Dtypeof =
a;return"number"=3D=3Dc?cga(a,b):"boolean"=3D=3Dc?a=3D=3Db?0:a?1:-1:"stri=
ng"=3D=3Dc?a=3D=3Db?0:a<b?-1:1:a.t9(b)};function =
kga(){og.call(this)}q(kga,tg);function Gg(a){var b=3Dnew =
kga;pg(b,a);return b};function lga(){og.call(this)}q(lga,tg);function =
mga(){var a=3Dnew lga;Ifa(a);Jfa(a);Kfa(a);return a};function =
nga(){this.$n=3Dnull}q(nga,kg);nga.prototype.toString=3Dg("$n");function =
oga(a,b){return"string"=3D=3Dtypeof =
a?a.charCodeAt(b):a.$n.charCodeAt(b)};function =
pga(){this.$n=3Dnull}q(pga,nga);function qga(){var a=3Dnew =
pga;a.$n=3D"";return a}function =
rga(a,b,c,d){a.$n=3Dmg(a.$n)+mg(Hg(mg(b),c,d))}function =
sga(a,b){a.$n=3Dmg(a.$n)+mg(b);return a}function =
Ig(a,b){a.$n=3Dmg(a.$n)+mg(b);return a};function =
Jg(){this.F=3Dnull;this.D=3D0}q(Jg,kg);Jg.prototype.name=3Dfunction(){ret=
urn null!=3Dthis.F?this.F:""+this.D};Jg.prototype.L=3Dfunction(a){return =
this.D-a.D};Jg.prototype.toString=3Dfunction(){return =
this.name()};function Kg(){og.call(this)}q(Kg,tg);function Lg(a){var =
b=3Dnew Kg;pg(b,a);return b};function tga(a){return =
55296<=3Da&&56319>=3Da}function uga(a){return =
56320<=3Da&&57343>=3Da}function vga(a,b,c){var d=3Doga(a,b++),e;return =
tga(d)&&b<c&&uga(e=3Doga(a,b))?65536+((d&1023)<<10)+(e&1023):d};function =
wga(){og.call(this)}q(wga,Kg);function xga(a){return yga('For input =
string: "'+mg(a)+'"')}function yga(a){var b=3Dnew wga;pg(b,a);return =
b};var zga;function =
Aga(){Aga=3Dba();zga=3DPfa([256],Mg,Ng,Bga,Mg.C)};function =
Mg(){this.C=3D0}q(Mg,aga);function Og(a,b){return =
a<b?-1:a>b?1:0}function Cga(a){if(null=3D=3Da)throw =
yga("null").C;for(var =
b=3Da.length,c=3D0<b&&(45=3D=3Da.charCodeAt(0)||43=3D=3Da.charCodeAt(0))?=
1:0;c<b;c++){var =
d=3Da.charCodeAt(c);if(-1=3D=3D(48<=3Dd&&58>d?d-48:97<=3Dd&&97>d?d-97+10:=
65<=3Dd&&65>d?d-65+10:-1))throw =
xga(a).C;}b=3DparseInt(a,10);c=3D-2147483648>b;if(isNaN(b))throw =
xga(a).C;if(c||2147483647<b)throw xga(a).C;return b}=0A=
function Pg(a){if(-129<a&&128>a){var =
b=3Da+128,c=3D(Aga(),zga)[b];null=3D=3Dc&&(c=3Dzga[b]=3DDga(a));return =
c}return Dga(a)}function Dga(a){var b=3Dnew Mg;b.C=3Da;return =
b}Mg.prototype.equals=3Dfunction(a){return =
Ng(a)&&a.C=3D=3Dthis.C};Mg.prototype.jL=3Dg("C");Mg.prototype.toString=3D=
function(){return""+this.C};Mg.prototype.t9=3Dfunction(a){return =
Og(this.C,a.C)};function Ng(a){return a instanceof Mg}function =
Bga(a){return Efa(a,Mg)};function =
rg(){}q(rg,kg);rg.prototype.equals=3Dfunction(a){return =
Qfa(a)?!0:!1};rg.prototype.jL=3Dfunction(){var =
a=3D[Pg(0),null,null,null];if(null=3D=3Da)a=3D0;else{for(var =
b=3D1,c=3D0;c<a.length;c++){b=3D31*b;var =
d=3Da[c];d=3Dnull!=3Dd?fga(d):0;b+=3Dd;b|=3D0}a=3Db}return =
a};rg.prototype.toString=3Dfunction(){return =
mg(null)+"."+mg(null)+"("+mg("Unknown Source")+mg(":0")+")"};function =
Qfa(a){return a instanceof rg}function Rfa(a){return Efa(a,rg)};var =
Ega,Fga;function gga(a){Gga();var =
b=3D":"+mg(a),c=3DEga[b];if(null!=3Dc)return =
Dg(c);c=3DFga[b];if(null=3D=3Dc){var d=3D0;c=3Da.length;for(var =
e=3Dc-4,f=3D0;f<e;)d=3Da.charCodeAt(f+3)+31*(a.charCodeAt(f+2)+31*(a.char=
CodeAt(f+1)+31*(a.charCodeAt(f)+31*d))),d|=3D0,f+=3D4;for(;f<c;)d*=3D31,e=
=3Df++,d+=3Da.charCodeAt(e);a=3Dd|0}else =
a=3DDg(c);256=3D=3DHga&&(Fga=3DEga,Ega=3Dnew kg,Hga=3D0);++Hga;return =
Ega[b]=3Da}function Gga(){Gga=3Dba();Fga=3Dnew kg;Hga=3D0;Ega=3Dnew =
kg}var Hga=3D0;function Iga(a){switch(typeof a){case "string":return =
gga(a);case "number":return Dg(a);case "boolean":return =
a?1231:1237;default:return null=3D=3Da?0:Gfa(a)}};function =
Jga(){}q(Jga,kg);function mg(a){return =
null=3D=3Da?"null":hga(a)}function Kga(a){if(65536<=3Da){var =
b=3D56320+(a-65536&1023)&65535;return =
mg(String.fromCharCode(55296+(a-65536>>10&1023)&65535))+mg(String.fromCha=
rCode(b))}return String.fromCharCode(a&65535)}function =
Lga(a){return"string"=3D=3D=3Dtypeof a}function Mga(a){var =
b=3DKga(35);return a.indexOf(b)}=0A=
function =
Nga(a,b,c){b=3DQg(b.toString(),"([/\\\\\\.\\*\\+\\?\\|\\(\\)\\[\\]\\{\\}$=
^])","\\\\$1");c=3DQg(Qg(c.toString(),"\\\\","\\\\\\\\"),"\\$","\\\\$");r=
eturn Qg(a,b,c)}function Qg(a,b,c){var =
d=3Dc;for(c=3D0;0<=3D(c=3Dd.indexOf("\\",c));)if(36=3D=3Dd.charCodeAt(c+1=
)){var e=3Dmg(Hg(d,0,c))+"$",f=3D++c;d=3De+mg(d.substr(f))}else =
e=3Dmg(Hg(d,0,c)),f=3D++c,d=3De+mg(d.substr(f));return a.replace(new =
RegExp(b,"g"),d)}=0A=
function Oga(a,b){var c=3Dnew =
RegExp(b,"g");b=3DPfa([0],Jga,Lga,Pga,Jga.C);for(var =
d=3D0,e=3Da,f=3Dnull;;){var =
h=3Dc.exec(e);if(null=3D=3Dh||""=3D=3D=3De){b[d]=3De;break}else{var =
k=3Dh.index;b[d]=3DHg(e,0,k);e=3DHg(e,k+h[0].length,e.length);c.lastIndex=
=3D0;lg(f,e)&&(b[d]=3DHg(e,0,1),e=3De.substr(1));f=3De;d++}}if(0<a.length=
){for(a=3Db.length;0<a&&""=3D=3D=3Db[a-1];)--a;a<b.length&&(b.length=3Da)=
}return b}function Qga(a,b){return lg(a.substr(0,b.length),b)}function =
Hg(a,b,c){return a.substr(b,c-b)}function Pga(a){return =
Efa(a,Jga)};function Rga(a,b){this.D=3Da;this.C=3Db}q(Rga,kg);function =
Hfa(a){var b=3DCfa(a.D);0!=3Da.C&&(b=3D"L"+mg(b)+";");return =
mg(Sga("[",a.C))+mg(b)}Rga.prototype.toString=3Dfunction(){return =
mg("class ")+mg(Hfa(this))};function Sga(a,b){for(var =
c=3D"",d=3D0;d<b;d++)c=3Dmg(c)+mg(a);return c}function ng(a,b){var =
c=3Db||0;return Ic(a.prototype,"$$class/"+c,function(){return new =
Rga(a,c)})};function Rg(a,b){if(!a)throw Gg(mg(b)).C;}function =
Tga(a,b){if(null=3D=3Da)throw $fa(mg(b)).C;}function =
Uga(a,b){a=3Dmg(a);b=3Dnull=3D=3Db?["(Object[])null"]:b;var c=3Dnew =
pga;c.$n=3D"";for(var d=3D0,e=3D0;e<b.length;){var =
f=3Da.indexOf("%s",d);if(-1=3D=3Df)break;rga(c,a,d,f);sga(c,b[e++]);d=3Df=
+2}rga(c,a,d,a.length);if(e<b.length){Ig(c," =
[");for(sga(c,b[e++]);e<b.length;)Ig(c,", =
"),sga(c,b[e++]);c.$n=3Dmg(c.$n)+String.fromCharCode(93)}return =
c.toString()};function Vga(){this.C=3Dnull}var =
Wga=3D[];q(Vga,kg);function Xga(a,b){a.C.push(b);return a}function =
Yga(){var a=3DZga();$ga(a.C,aha);return a}function bha(a){var =
b=3D0=3D=3Da.C.length?Wga:a.C;a.C=3Dnull;return b};function =
Sg(a,b){return lg(a,b)||null!=3Da&&ega(a,b)};function Tg(a,b){var =
c=3D(Ug(),cha);if(lg(a,b))return!0;if(null=3D=3Da)return =
null=3D=3Db||0=3D=3Db.length;if(null=3D=3Db)return 0=3D=3Da.length;var =
d=3Da.length;if(d!=3Db.length)return!1;for(var =
e=3D0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};function dha(a,b){var =
c=3D(Ug(),cha);if(lg(a,b))return!0;var =
d=3Dnull=3D=3Da?0:a.length;if(d!=3D(null=3D=3Db?0:b.length))return!1;for(=
var e=3D0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function =
eha(a,b,c){for(var d=3D0,e=3Da.length;d<e;){var =
f=3D(d+e)/2|0,h=3Dc(b,a[f]);if(0=3D=3Dh)return =
f;0<h?d=3Df+1:e=3Df}return-1-d};var cha;function fha(a,b){return =
Sg(a,b)}function gha(){Ug();return fha}function hha(){Ug();return =
function(a,b){a instanceof Array&&b instanceof Array?a=3DTg(a,b):a =
instanceof Array&&b instanceof Array?(iha(),a=3Djha(a,b)):a=3Da =
instanceof Array&&b instanceof Array?dha(a,b):Sg(a,b)?!0:!1;return =
a}}function Ug(){Ug=3Dba();gha();cha=3Dhha()};var kha;function =
Zga(){iha();var a=3Dnew Vga;a.C=3D[];return a}function =
lha(){iha();return kha}function jha(a,b){var =
c=3D(Ug(),cha);iha();if(lg(a,b))return!0;if(null=3D=3Da||null=3D=3Db)retu=
rn!1;var =
d=3Dnull=3D=3Da?0:a.length;if(d!=3D(null=3D=3Db?0:b.length))return!1;for(=
var e=3D0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function =
iha(){iha=3Dba();kha=3Dbha(Zga())};function mha(a){var b=3D0,c;for(c in =
a)b++;return b};function =
Vg(a,b){if(null=3D=3Db)for(b=3D0;b<a.length;b++){if(null=3D=3Da[b])return=
 b}else for(var c=3D0;c<a.length;c++)if(ega(b,a[c]))return =
c;return-1};function nha(a,b){a.push(b)}function $ga(a,b){for(var =
c=3D0,d=3Db.length;c<d;c++)a.push(b[c])}function =
oha(a,b,c){0=3D=3Dc.length?a.splice(b,0):Array.prototype.splice.apply(a,[=
b,0].concat(c))}function pha(a){var b=3Dqha;a.sort(function(a,d){return =
b(a,d)})};function rha(a){a.sort(function(a,c){return =
Og(a,c)})};function Xg(a,b){for(var c=3D0,d=3Da.length;c<d;){var =
e=3Dc+d>>1,f=3DOg(b,a[e]);if(0=3D=3Df)return =
e;0<f?c=3De+1:d=3De}return-1-c};function sha(a){var b=3D[],c;for(c in =
a)b.push(Number(c));return b};function qha(a,b){return Eg(a,b)};function =
tha(a){for(var b in a)return!1;return!0}function uha(a){var =
b=3D{},c;for(c in a)b[c]=3Da[c];return b};function vha(a){for(var =
b=3D[],c=3D0;c<a.length;c++){var =
d=3Db,e=3Da[c];Ng(e)?d.push(e.C):d.push(e)}return b};var wha;function =
xha(){xha=3Dba();wha=3Dnew yha(null)};function =
zha(){this.C=3Dnull}q(zha,kg);zha.prototype.get=3Dfunction(){null=3D=3Dth=
is.C&&(this.C=3Dna._docs_flag_initialData||{});return this.C};function =
yha(a){this.C=3Dnew zha;Aha(this,a)}q(yha,kg);function I(){return =
xha(),wha}yha.prototype.clear=3Dfunction(){this.C=3Dnew =
zha};yha.prototype.get=3Dfunction(a){return this.C.get()[a]};function =
Yg(a,b){a=3Da.C.get();return b in a}function =
J(a,b){a=3Da.get(b);return"string"=3D=3Dtypeof =
a?"true"=3D=3Da||"1"=3D=3Da:!!a}=0A=
function Zg(a,b){if(!Yg(a,b)||null=3D=3Da.get(b))return NaN;try{var =
c=3Dmg(a.get(b));null=3D=3Dbga&&(bga=3D/^\s*[+-]?(NaN|Infinity|((\d+\.?\d=
*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/);if(!bga.test(c))throw =
xga(c).C;return parseFloat(c)}catch(d){d=3Dqg(d);if(d instanceof =
wga)return NaN;throw d.C;}}function =
$g(a,b){if(!Yg(a,b))return"";a=3Da.get(b);return =
null=3D=3Da?"":"number"=3D=3D=3Dtypeof =
a&&Dg(a)=3D=3DDg(a)?""+Dg(a):mg(a)}function Bha(a){var b=3DI();var =
c=3D{};Yg(b,a)&&(a=3Db.get(a),c=3Dnull!=3Da?a:c);return c}=0A=
function Cha(a){var =
b=3DI(),c=3Db.get(a);if(!Yg(b,a)||null=3D=3Dc)return[];if(!(c instanceof =
Array))throw Lg("Invalid key for array: "+mg(a)).C;for(var =
d=3D[],e=3D0;e<c.length;e++){var f=3Dc[e];if(null=3D=3Df)var =
h=3D"null";else h=3Dtypeof f,h=3D"object"=3D=3D=3Dh?f instanceof =
Array?"array":h:h;f=3D"object"=3D=3D=3Dh?"[object =
Object]":mg(f);d.push(f)}b.C.get()[a]=3DNg(d)?d.C:d;return d}function =
Aha(a,b){if(null!=3Db)for(var c in b){var =
d=3Dc,e=3Db[c];a.C.get()[d]=3DNg(e)?e.C:e}};function ah(a){var =
b=3D$g(I(),"docs-mtrb2c");return =
J(I(),"docs-emtrb2r")||"ENABLE_ALL"=3D=3D=3Db||lg(b,a)}function =
bh(a){var b=3D$g(I(),"docs-mtrb3c");return =
J(I(),"docs-emtrb3r")||"ENABLE_ALL"=3D=3D=3Db||lg(b,a)};var ch=3D!1;=0A=
function Dha(a){if(ch)for(var b in =
K.Yba)K.Yba[b].reset();ch=3D!0;K.kI.setVisible(!1);K.xca.setVisible(!1);K=
.g2.setVisible(!1);K.uU.setVisible(!1);K.j2.setVisible(!1);K.O2.setVisibl=
e(!1);K.zI.setVisible(!1);K.I2.setVisible(!1);K.Ey.setVisible(!1);K.lE.se=
tVisible(!1);K.Fca.setVisible(!1);K.Iy.setVisible(!1);K.D3a.setVisible(!1=
);K.P2.setVisible(!1);K.Gda.setVisible(!1);K.Fda.setVisible(!1);K.Aw.setV=
isible(!1);K.r1a.setVisible(!1);K.dE.setVisible(!1);K.yda.setVisible(!1);=
K.xw.setVisible(!1);K.Pn.Nc(!1);=0A=
K.Np.Nc(!1);K.rt.Nc(!1);K.Yi.Nc(!1);K.Bk.Nc(!1);K.gE.Nc(!1);K.F3a.Nc(!1);=
K.zq.Nc(!1);K.nO.Nc(!1);K.xw.Nc(!1);K.zq.setVisible(!1);K.nO.setVisible(!=
1);K.Qk.setVisible(!1);K.gO.setVisible(!1);qf||(rf(K.OA,"Shift+Delete"),r=
f(K.xy,"Ctrl+Insert"),rf(K.yw,"Shift+Delete"),rf(K.yw,"Ctrl+Insert"),rf(K=
.Ou,"Shift+Insert"));K.X1.setVisible(!1);K.PZa.setVisible(!1);K.JU.setVis=
ible(!1);K.eda.setVisible(!1);K.un.setVisible(!1);K.E3a.setVisible(!1);K.=
C2a.setVisible(!1);K.Ica.setVisible(!1);K.SZa.setVisible(!1);K.JA.setVisi=
ble(!1);=0A=
K.lI.setVisible(!1);K.Dr.setVisible(!1);K.yq.setVisible(!1);K.Hy.setVisib=
le(!1);K.wca.setVisible(!1);K.Pk.Na(!0);K.By.Na(!1);K.F0a.setVisible(!1);=
K.d2.Na(!1);K.b2.Na(!1);K.a2.Na(!1);K.f2.Na(!1);K.e2.Na(!1);Eha();a=3D!!a=
;if(!ch)throw Error("Actions not =
registered");K.Pp.setProperty("icon",tf("redo",a));K.vn.setProperty("icon=
",tf("undo",a))}=0A=
function Eha(){function a(a,c,d,e,f,h){return(new =
vf(a)).label(c).value(e).Zf(!0).key((qf?"Ctrl+Alt+":"Alt+Shift+")+d).Da(f=
).category(h).build()}Fha=3Da("docs-menubar-file-focus","File =
menu","F",K.wU.getId(),307,Af());Gha=3Da("docs-menubar-edit-focus","Edit =
menu","E",K.vU.getId(),306,Af());Hha=3Da("docs-menubar-view-focus","View =
menu","V",K.fV.getId(),314,Af());Iha=3Da("docs-menubar-insert-focus","Ins=
ert =
menu","I",K.FU.getId(),310,Af());Jha=3Da("docs-menubar-help-focus","Help =
menu","H",K.aO.getId(),309,Af());=0A=
dh=3Da("docs-menubar-screenreader-focus","Accessibility =
menu","A",K.Hy.getId(),1279,Af());Kha=3Da("docs-menubar-tools-focus","Too=
ls =
menu","T",K.dV.getId(),313,Af());Lha=3Da("docs-menubar-table-focus","Tabl=
e =
menu","B",K.l4a.getId(),312,Af());Mha=3Da("docs-menubar-format-focus","Fo=
rmat =
menu","O",K.$N.getId(),308,Af());Nha=3Da("docs-menubar-extensions-focus",=
"Add-ons =
menu","N",K.Ay.getId(),1058,Af());Pf&&!qf&&(rf(Fha,"Alt+F"),rf(Gha,"Alt+E=
"),rf(Hha,"Alt+V"),rf(Iha,"Alt+I"),rf(Jha,"Alt+H"),rf(Kha,"Alt+T"),bh("RE=
MOVE_TABLE_MENU")||=0A=
rf(Lha,"Alt+B"),rf(Mha,"Alt+O"),rf(Nha,"Alt+N"),rf(dh,"Alt+A"))}var =
K=3D{},Fha,Gha,Hha,Iha,Jha,dh,Kha,Lha,Mha,Nha;=0A=
(function(){function a(a){return new vf(a)}function b(a){var b=3Dnew =
hg;oa(a)&&G(b,11,a);return b}function c(){var a=3Dnew =
hg,b=3DYg(I(),"docs-asol"),c=3DYg(I(),"docs-aaor");if(!b&&!c)return =
a;var d=3Dnew =
gg;b&&(b=3DJ(I(),"docs-asol"),G(d,5,b));c&&(c=3DZg(I(),"docs-aaor"),G(d,6=
,c));ag(a,82,d);return a}function d(a,b,c,d,e){a=3D(new =
vf(a)).label(b).Da(c);null!=3Dd&&a.keys(d);null!=3De&&yf(a,e);return =
a.build()}var =
e=3Dqf&&Oc?"Ctrl+`":"Alt+/",f=3Dqf?"Ctrl+Alt+Z":Pf?"Alt+Z":"Alt+Shift+Z";=
K.qU=3Da("docs-chrome-focus").label("Move to top of =
application").Da(668).Zc("Move focus out of editing =
area").keys(["Ctrl+Alt+Shift+M"]).category(Cf()).build();=0A=
K.hda=3Dd("docs-menu-bar","",59);K.aea=3Dd("docs-tool-bar","",347);K.lZa=3D=
d("docs-context-menu","",172);K.NN=3Da("docs-context-menu-shortcut").labe=
l("Context =
menu").Da(173).keys(["Ctrl+Shift+\\"]).category(Af()).build();Sc||rf(K.NN=
,"Ctrl+Shift+X");K.hE=3Dd("docs-new-menu","New",65);K.nda=3Dyf(a("docs-do=
cument").label("Document").Da(61),"document").Zc("New =
document").gc("create | write | word | pages =
|").build();K.qda=3Dyf(a("docs-presentation").label("Presentation").Da(66=
),"punch").Zc("New presentation").gc("create | new slides | powerpoint | =
keynote |").build();=0A=
K.fO=3Dyf(a("docs-spreadsheet").label("Spreadsheet").Da(68),"spreadsheet"=
).Zc("New spreadsheet").gc("create | new workbook | excel | numbers =
|").build();K.pda=3Dyf(a("docs-form").label("Form").Da(63),"form").Zc("Ne=
w form").gc("create | new survey | poll | question =
|").build();K.oda=3Dyf(a("docs-drawing").label("Drawing").Da(62),"drawing=
").Zc("New drawing").gc("create new picture | new image | visio | =
diagram | =
chart").build();K.Ptc=3Dyf(a("docs-script").label("Script").Da(690),"scri=
pt").Zc("New script").gc("create | automate | macro | extension | =
plugin").build();=0A=
K.lda=3Dyf(a("docs-atari").label("Site").Da(2351),"site").Zc("New =
Site").gc("create | website | url | web page | =
site").build();K.C2=3Da("docs-template").label("From =
template...").Da(64).Zc("New document from template...").gc("create | =
template | resume | letter =
|").build();K.mda=3Dd("docs-new-custom","",60);K.WN=3Dd("docs-download-me=
nu","Download =
as",18);K.wU=3Dd("docs-file-menu","",24);K.kI=3Da("docs-advanced-file-men=
u").label("Advanced").Da(29566).build();K.dE=3Dyf(a("docs-export-disabled=
").label("Export options disabled..."),=0A=
"help").Da(2188).build();K.P_a=3Dd("docs-file-custom","",373);K.OPEN=3Da(=
"docs-open").label("Open...").Da(73).key("Ctrl+O").gc("find | document | =
search =
||").category(Ef()).build();K.Xuc=3Dd("docs-open-menu","Open",29470);K.Ru=
c=3Dyf(a("docs-open-drive").label("Drive").Da(29471).category(Ef()).gc("f=
ind | document | search =
||"),"drive-black").build();K.avc=3Dyf(a("docs-upload-drive").label("Uplo=
ad from =
computer").Da(29472).category(Ef()),"file-upload").build();K.X1a=3Dd("doc=
s-open-custom","",344);K.gea=3Dd("docs-upload-custom",=0A=
"",115);K.fea=3Dd("docs-upload","Upload...",114);K.a3a=3Dd("docs-revision=
s-custom","",90);K.Sn=3Da("docs-rename").label("Rename...").Da(84).gc("sa=
ve as | save a copy | save | title =
|").build();K.uU=3Da("docs-edit-description").label("Edit =
description...").Da(20).key("Ctrl+Shift+E").gc("change | describe =
|||").category(Bf()).build();K.Cy=3Da("docs-make-copy").label("Make a =
copy...").Da(58).gc("save as | save | save a copy | copy to =
|").build();K.h2=3Da("docs-doc-copy-made").Da(29629).build();K.p9b=3Da("d=
ocs-copy-from-revision").Da(29644).build();=0A=
K.Aw=3Dyf(a("docs-trash").label("Move to =
trash").Da(765),"trash").gc("trash | delete | remove =
||").build();K.kO=3Dyf(a("docs-save").label("Save").Da(97).key("Ctrl+S"),=
"save").category(Ef()).build();K.D3a=3Dxf(a("docs-show-new-changes").labe=
l("See new changes"),"See changes since you last viewed this =
document").Da(1885).build();K.E3a=3Da("docs-show-new-changes-sidebar").Da=
(2223).build();K.Gda=3Dxf(a("docs-show-unseen-new-changes").label("See =
new changes"),"See changes since you last viewed this =
document").Da(2109).build();=0A=
K.gE=3Da("docs-new-changes-mode").Da(2194).build();K.q8b=3Da("docs-close-=
new-changes").Da(2193).build();K.P2=3Dxf(a("docs-show-v0").label("View =
original document"),"View original =
document").Da(2561).build();K.i2=3Dxf(a("docs-download-v0").label("Downlo=
ad original document"),"Download original =
document").Da(29240).build();K.TAc=3Dd("docs-speak-copy-selection","",663=
);K.B2a=3Dd("docs-custom-inline","",79);K.J2=3Da("docs-print-preview").la=
bel("Print preview").Da(80).gc("printer =
||||").build();K.Twa=3Da("docs-print-preview-mode").Da(2254).build();=0A=
K.C2a=3Da("docs-print-preview-sidebar").Da(2224).build();K.fxc=3Dd("docs-=
print-preview-close","",81);K.kE=3Dyf(a("docs-print").label("Print").Da(7=
8).key("Ctrl+P"),"print").gc("printer =
||||").category(Ef()).build();K.zq=3Dwf(yf(a("docs-star").label("Star").D=
a(102),"star").gc("favorite ||||"),function(){var a=3Dnew =
hg;a.zc(K.zq.Rd());return =
a}).build();K.nO=3Dd("docs-subscribe","Subscribe",104,null,"subscribe");K=
.zI=3Da("docs-share").label("Share...").Da(101).gc("people =
||||").build();K.Qk=3Dyf(a("docs-organize").label("Move to...").Da(74),=0A=
"folder-solid").gc("organize | folders | Drive | move to | =
collection").build();K.gO=3Dd("docs-organize-close","",29434);K.Ey=3Da("d=
ocs-publish").label("Publish to the web...").Da(82).gc("send | webpage =
|||").build();K.E2a=3Dd("docs-publish-custom","",571);K.lE=3Da("docs-repo=
rt-abuse").label("Report abuse/copyright").Da(87).gc("Report issue | =
error |||").build();K.zvc=3Da("docs-page-setup").label("Page =
setup...").Da(267).gc("orientation | landscape | portrait | margins | =
letter").build();K.UN=3Da("docs-doc-details").label("Document =
details...").Da(2532).gc("details | information | info | about =
|").build();=0A=
K.xw=3Da("docs-make-available-offline").label("Make available =
offline").Da(29452).gc("pin =
||||").Cg("toggle-selected-on-fire",!1).build();K.vU=3Dd("docs-edit-menu"=
,"Edit",22);K.xy=3Dyf(a("docs-copy").label("Copy").Da(12).key("Ctrl+C"),"=
copy").gc("Copy selection =
||||").category(Bf()).build();K.oua=3Dd("docs-copypaste-custom","",13);K.=
OA=3Dyf(a("docs-cut").label("Cut").Da(14).key("Ctrl+X"),"cut").gc("Cut =
selection =
||||").category(Bf()).build();K.Hua=3Dd("docs-edit-custom","",19);K.Ou=3D=
yf(a("docs-paste").label("Paste").Da(76).key("Ctrl+V"),=0A=
"paste").gc("Paste selection =
||||").category(Bf()).build();K.yda=3Dyf(a("docs-paste-without-formatting=
").label("Paste without =
formatting").Da(2462).key("Ctrl+Shift+V"),"paste-without-formatting").cat=
egory(Bf()).build();K.Pp=3Dyf(a("docs-redo").label("Redo").Da(83).keys(["=
Ctrl+Y","Ctrl+Shift+Z"]),"redo").gc("redo edit =
||||").category(Bf()).build();K.nE=3Da("docs-select-all").label("Select =
all").Da(99).key("Ctrl+A").gc("select everything =
||||").category(Hf()).build();K.O2=3Da("docs-select-none").label("Select =
none").Da(100).key("Ctrl+Shift+A").gc("deselect || unselect =
||").category(Hf()).build();=0A=
K.vn=3Dyf(a("docs-undo").label("Undo").Da(113).key("Ctrl+Z"),"undo").gc("=
undo edit =
||||").category(Bf()).build();K.k2=3Dd("docs-find-next","",29,["Ctrl+G","=
F3"]);K.l2=3Dd("docs-find-previous","",30,["Ctrl+Shift+G","Shift+F3"]);K.=
m2=3Da("docs-find-start").label("Find...").Da(31).key("Ctrl+F").gc("searc=
h | locate =
|||").category(Bf()).build();K.Afc=3Dd("docs-find","",26);K.Cfc=3Da("docs=
-find-and-replace-start").label("Find and =
replace...").Da(27).key((qf?"Meta+Shift":"Ctrl")+"+H").gc("search | =
locate |||").category(Bf()).build();=0A=
K.Dfc=3Dd("docs-find-and-replace-stop","",28);K.REPLACE=3Dd("docs-replace=
","",85);K.Cda=3Dd("docs-replace-all","",86);K.muc=3Da("docs-nudge-image-=
down").label("Nudge image =
down").Da(1114).key("Down").category(Gf()).build();K.nuc=3Da("docs-nudge-=
image-left").label("Nudge image =
left").Da(1115).key("Left").category(Gf()).build();K.suc=3Da("docs-nudge-=
image-right").label("Nudge image =
right").Da(1120).key("Right").category(Gf()).build();K.tuc=3Da("docs-nudg=
e-image-up").label("Nudge image =
up").Da(1121).key("Up").category(Gf()).build();=0A=
K.ouc=3Da("docs-nudge-image-pixel-down").label("Nudge image down by a =
pixel").Da(1116).key("Shift+Down").category(Gf()).build();K.puc=3Da("docs=
-nudge-image-pixel-left").label("Nudge image left by a =
pixel").Da(1117).key("Shift+Left").category(Gf()).build();K.quc=3Da("docs=
-nudge-image-pixel-right").label("Nudge image right by a =
pixel").Da(1118).key("Shift+Right").category(Gf()).build();K.ruc=3Da("doc=
s-nudge-image-pixel-up").label("Nudge image up by a =
pixel").Da(1119).key("Shift+Up").category(Gf()).build();=0A=
K.Uyc=3Dd("docs-rotate","",1136);K.ezc=3Dd("docs-rotate-menu","Rotate",53=
5);K.Yyc=3Da("docs-rotate-cw").label("Rotate clockwise by =
15\u00b0").Da(1077).key("Alt+Right").category(Gf()).build();K.Zyc=3Da("do=
cs-rotate-cw-1").label("Rotate clockwise by =
1\u00b0").Da(1078).key("Alt+Shift+Right").category(Gf()).build();K.$yc=3D=
a("docs-rotate-cw-90").label("Rotate clockwise =
90\u00b0").Da(537).gc("turn | pivot | clockwise | spin =
|").build();K.Vyc=3Da("docs-rotate-ccw").label("Rotate counter-clockwise =
by 15\u00b0").Da(1079).key("Alt+Left").category(Gf()).build();=0A=
K.Wyc=3Da("docs-rotate-ccw-1").label("Rotate counter-clockwise by =
1\u00b0").Da(1080).key("Alt+Shift+Left").category(Gf()).build();K.Xyc=3Da=
("docs-rotate-ccw-90").label("Rotate counter-clockwise =
90\u00b0").Da(536).gc("turn | pivot | counterclockwise | spin =
|").build();K.czc=3Da("docs-rotate-image-cw").label("Rotate image =
clockwise by =
15\u00b0").Da(1130).key("Alt+Right").category(Gf()).build();K.dzc=3Da("do=
cs-rotate-image-cw-1").label("Rotate image clockwise by =
1\u00b0").Da(1131).key("Alt+Shift+Right").category(Gf()).build();=0A=
K.azc=3Da("docs-rotate-image-ccw").label("Rotate image counter-clockwise =
by =
15\u00b0").Da(1132).key("Alt+Left").category(Gf()).build();K.bzc=3Da("doc=
s-rotate-image-ccw-1").label("Rotate image counter-clockwise by =
1\u00b0").Da(1133).key("Alt+Shift+Left").category(Gf()).build();K.FU=3Dd(=
"docs-insert-menu","Insert",46);K.Vca=3Da("docs-insert-date-and-time").Da=
(1038).build();K.nmc=3Dxf(a("docs-insert-date-and-time-dialog").label("Da=
te & time").Da(1037),"Insert date and time").gc("insert date and time | =
insert date | insert time | insert day |").build();=0A=
K.cO=3Dyf(a("docs-image").label("Image...").Da(43),"image-type").Zc("Inse=
rt image...").gc("photo | picture | add a photo | add a picture | add an =
image").build();K.rmc=3Da("docs-insert-image-blob").Da(1704).build();K.Dm=
c=3Dyf(a("docs-shape").label("Shape").Da(47),"shapes").gc("drawing | =
diagram =
|||").build();K.Gmc=3Dyf(xf(a("docs-special-character").label("Special =
characters...").Da(48),"Insert special =
characters..."),"special-character").Zc("Insert special =
characters...").gc("symbol | add a symbol | add symbols ||").build();=0A=
K.Hmc=3Dyf(a("docs-text-box").label("Text =
box").Da(49),"textbox").Zc("Insert text box").gc("area | add =
|||").build();K.Umc=3Dyf(a("docs-video").label("Video...").Da(50),"video"=
).Zc("Insert video...").gc("movie | youtube | add =
||").build();K.gmc=3Dyf(a("docs-audio").label("Audio...").Da(29602),"volu=
me-up").Zc("Insert audio...").gc("music | sound | add | audio =
|").build();K.xmc=3Dd("docs-insert-image-sidebar-close","",29364);K.Fmc=3D=
a("docs-insert-slides-as-images").Da(29536).build();K.vmc=3Dyf(a("docs-in=
sert-image-menu").label("Image").Da(29365),=0A=
"image-type").build();K.ymc=3Dyf(a("docs-insert-image-upload").label("Upl=
oad from computer").Da(29366),"file-upload").gc("upload and insert image =
| insert via upload | upload and insert picture | upload image from =
computer |").Zc("Upload and insert =
image").build();K.zmc=3Dyf(a("docs-insert-image-websearch").label("Search=
 the web").Da(29367),"search-this-document").gc("insert image from web | =
search image on web | search picture | insert picture from web =
|").Zc("Insert image from =
web").build();K.umc=3Dyf(a("docs-insert-image-drive").label("Drive").Da(2=
9368).gc("insert image from Google Drive | insert picture from Google =
Drive | search image in Drive | search picture in Drive |"),=0A=
"drive-black").Zc("Insert image from =
Drive").build();K.wmc=3Dyf(a("docs-insert-image-photos").label("Photos").=
Da(29369).gc("insert image from Google Photos | insert photo | add photo =
| add photo from Photos Albums |"),"photos").Zc("Insert image from =
Photos").build();K.smc=3Dyf(a("docs-insert-image-by-url").label("By =
URL").Da(29370),"link").Zc("Insert image by URL").gc("insert image by =
url | insert picture by url | insert image using url | url insert image =
|").build();K.tmc=3Dyf(a("docs-insert-image-camera").label("Camera").Da(2=
9612),=0A=
"camera").gc("insert image from camera | insert image using camera | =
insert image from webcam | insert picture from camera |").Zc("Insert =
image from =
Camera").build();K.Luc=3Dd("onepick-item-preview","",29413);K.qmc=3Dd("in=
sert-from-onepick-item-preview","",29414);K.Emc=3Da("docs-insert-sheets-c=
harts").build();K.F0a=3Dyf(a("docs-insert-chart-menu").label("Chart").Da(=
29191),"chart").build();K.lmc=3Dyf(a("docs-insert-chart").label("From =
Sheets...").Da(29151),"spreadsheet").build();K.hmc=3Dyf(a("docs-insert-ba=
r-chart").label("Bar").Da(29187),=0A=
"bar-chart").build();K.mmc=3Dyf(a("docs-insert-column-chart").label("Colu=
mn").Da(29188),"column-chart").build();K.Amc=3Dyf(a("docs-insert-line-cha=
rt").label("Line").Da(29189),"line-chart").build();K.Bmc=3Dyf(a("docs-ins=
ert-pie-chart").label("Pie").Da(29190),"pie-chart").build();K.o9b=3Dyf(a(=
"docs-copy-format").label("Copy =
formatting").Da(174).key("Ctrl+Alt+C"),"textbox").category(Bf()).build();=
K.G2=3Da("docs-paste-format").label("Paste =
formatting").Da(271).key("Ctrl+Alt+V").category(Bf()).build();K.$N=3Dd("d=
ocs-format-menu",=0A=
"Format",34);K.Pn=3Dyf(a("docs-bold").label("Bold").Da(2).key("Ctrl+B"),"=
bold").gc("strong | dark =
|||").category(If()).build();K.hgc=3Da("docs-format-font-menu").label("Te=
xt").Da(29565).build();K.Ok=3Dwf(a("docs-font-family").label("Font").Da(3=
2),function(a){var b=3Dnew hg;oa(a)&&G(b,12,a);G(b,11,"en");return =
b}).build();K.XN=3Dwf(a("docs-edit-font-family").label("Get =
fonts...").Da(21),function(a){var b=3Dnew hg;oa(a)&&G(b,11,a);return =
b}).gc("Get fonts =
||||").build();K.Ql=3Dwf(a("docs-font-size").label("Font size").Da(33),=0A=
function(a){var b=3Dnew hg;qa(a)&&G(b,9,a);return b}).gc("point | px | =
pt | change font size | set font size").build();var =
h=3Dbh("CREATE_FONT_FORMAT_MENU");K.Zfc=3Da("docs-font-size-menu").label(=
h?"Size":"Font =
size").Da(2235).build();K.Yfc=3Da("docs-font-size-increment").label("Incr=
ease font size").Da(2236).key("Ctrl+Shift+.").gc("bigger | make the font =
bigger | make bigger | make it bigger =
|").build();K.Xfc=3Da("docs-font-size-decrement").label("Decrease font =
size").Da(2237).key("Ctrl+Shift+,").gc("smaller | make the font smaller =
| make smaller | make it smaller |").build();=0A=
K.Np=3Dyf(a("docs-italic").label("Italic").Da(51).key("Ctrl+I"),"italic")=
.gc("emphasis | emphasized | italicize =
||").category(If()).build();K.Pu=3Dyf(a("docs-strikethrough").label("Stri=
kethrough").Da(103).key(Sc?"Ctrl+Shift+X":"Alt+Shift+5"),"strikethrough")=
.gc("strike-through | strikethrough =
|||").category(If()).build();K.Sbc=3Da("docs-deprecated-strikethrough-sho=
rtcut").Da(29353).keys([]).build();K.yya=3Dyf(a("docs-subscript").label("=
Subscript").Da(105).key("Ctrl+,"),"subscript").gc("sub script | =
sub-script | apply subscript ||").category(If()).build();=0A=
K.Cya=3Dyf(a("docs-superscript").label("Superscript").Da(106).key("Ctrl+.=
"),"superscript").gc("super script | super-script | exponent | apply =
superscript =
|").category(If()).build();K.DN=3Dd("docs-border-color","Border =
color",363);K.dca=3Dd("docs-border-style","Border =
style",372);K.Qu=3Dwf(yf(a("docs-text-bgcolor").label("Highlight =
color").Da(108),"text-bgcolor"),function(a){var b=3Dnew =
hg;oa(a)&&(a=3Dnew kfa([a]),ag(b,3,a));return b}).gc("highlight | =
background color |||").build();K.iuc=3Dd("docs-no-text-bgcolor",=0A=
"Transparent",680,null,"no-color");K.gCc=3Dxf(a("docs-text-color").label(=
h?"Color":"Text color"),"Text =
color").Da(374).build();K.hCc=3Dd("docs-text-color-highlight","Highlight =
color",29518);K.Jy=3Dwf(yf(a("docs-text-fgcolor").label("Text =
color").gc("Font color ||||").Da(109),"text-color"),function(a){var =
b=3Dnew hg;oa(a)&&(a=3Dnew kfa([a]),ag(b,4,a));return =
b}).build();K.rt=3Dyf(a("docs-underline").label("Underline").Da(112).key(=
"Ctrl+U"),"underline").category(If()).build();K.$tc=3Dd("docs-no-fill","T=
ransparent",=0A=
69,null,"no-color");K.buc=3Dd("docs-no-line","Transparent",70,null,"no-co=
lor");K.vfc=3Dd("docs-fill-color","Fill =
color",25,null,"fill-color");K.Arc=3Dd("docs-line-color","Border =
color",52,null,"line-color");K.Erc=3Dd("docs-line-menu","Borders & =
lines",1171);K.LINE_WIDTH=3Dyf(a("docs-line-width").label("Border =
weight").Da(53),"line-width").gc("thickness | width =
|||").build();K.Crc=3Dyf(a("docs-line-dashing").label("Border =
dash").Da(508),"line-type").gc("border style | line style | dotted line =
| stroke style |").build();=0A=
K.jE=3Dyf(a("docs-paint-format").label("Paint =
format").Da(75),"paint-format").build();K.e8b=3Dyf(xf(a("docs-clear-forma=
tting").label("Clear formatting").Da(5),"Clear =
formatting").keys(["Ctrl+\\","Ctrl+Space"]),"clear-formatting").gc("remov=
e formatting =
||||").category(If()).build();K.E2=3Da("docs-open-link").label("Open =
link").Da(356).key("Alt+Enter").category(Bf()).build();K.B$b=3Da("docs-de=
lete-link").label("Remove link").gc("delete link =
||||").Da(15).build();K.EU=3Da("docs-insert-link").Da(44).Zc("Insert =
link...").gc("url | web site | address | web page | add a =
hyperlink").build();=0A=
K.Mp=3Dyf(xf(a("docs-insert-link-dialog").label("Link...").Da(45),"Insert=
 link...").key("Ctrl+K"),"link").Zc("Insert link...").gc("url | web site =
| address | web page | add a =
hyperlink").category(Bf()).build();K.q9b=3Da("docs-copy-link").label("Cop=
y link URL").gc("copy link =
||||").Da(362).build();K.ZN=3Da("docs-focus-bubble").Da(659).key(sf(["E",=
"P"])).Zf(!0).build();K.fV=3Dd("docs-view-menu","",118);K.gza=3Dd("docs-v=
iew-custom","",117);K.s5a=3Da("docs-zoom-in").label("Zoom =
in").Da(119).keys(["Ctrl+Alt+Num-Plus",=0A=
"Ctrl+Alt+Equals"]).gc("increase | bigger | enlarge | magnify =
|").category(Cf()).build();K.CGc=3Da("docs-zoom-out").label("Zoom =
out").Da(120).keys(["Ctrl+Alt+Num-Minus","Ctrl+Alt+Dash"]).gc("decrease =
| smaller =
|||").category(Cf()).build();K.Yi=3Da("docs-view-compact").label("Compact=
 controls").Da(116).key("Ctrl+Shift+F").gc("exit | leave =
|||").Zf(!0).category(Cf()).build();K.Bk=3Da("docs-hide-controls").label(=
"Full screen").Da(42).gc("exit | leave =
|||").build();K.Ky=3Da("docs-toggle-screenreader").label("Toggle screen =
reader support").Da(23).keys(["Ctrl+Alt+Z",=0A=
"Alt+Shift+`"]).category(Ff()).build();K.F3a=3Dxf(a("docs-show-ruler").la=
bel("Show ruler"),"Show =
ruler").Da(29613).build();K.zy=3Da("docs-enable-braille").label("Enable =
Braille =
support").Da(1271).selected(!1).build();K.RA=3Dd("docs-enable-screen-magn=
ifier","Enable Screen Magnifier =
support",29444);K.fE=3Da("docs-mute_collaborators").label("Turn off =
collaborator announcements").Da(29251).gc("silence collaborators | mute =
collaborators =
|||").selected(!1).build();h=3Dqf?"Meta":"Alt";K.WAc=3Da("docs-speak-sele=
ction").label("Speak selection").Da(338).key("Ctrl+"+=0A=
h+"+X").Zf(!0).category(Ff()).build();K.oE=3Da("docs-speak-selection-form=
atting").label("Speak selection formatting").gc("speak formatting =
||||").Da(660).key(sf(["A","F"])).Zf(!0).category(Ff()).build();K.VAc=3Da=
("docs-speak-remaining-section").label("Speak from cursor =
location").gc("speak from here | speak from location =
|||").Da(1218).key(h+"+Ctrl+R").Zf(!0).category(Ff()).build();K.RN=3Da("d=
ocs-docos-speak-comment").label("Speak comment").gc("speak discussion | =
speak suggestion | speak smart todo | speak action item | speak =
feedback").Da(29350).key(sf(["A",=0A=
"C"])).Zf(!0).category(Ff()).build();K.QN=3Da("docs-docos-speak-anchor").=
label("Speak anchor").gc("speak commented text | =
|||").Da(29351).key(sf(["A","A"])).Zf(!0).category(Ff()).build();K.dV=3Dd=
("docs-tools-menu","",111);K.$U=3Dd("docs-spelling-menu","Spelling",29598=
);K.Nya=3Dd("docs-tools-custom","",110);K.Zda=3Dd("docs-macros-extensions=
","",775);K.$da=3Dd("docs-macros-extension-promo","",29559);K.Zuc=3Dyf(a(=
"open-spell-and-grammar-help-page").label("Grammar (learn =
more)"),"dogfood").Da(29618).build();K.A4a=3D=0A=
d("docs-tools-top-custom","",721);K.I2=3Da("docs-preferences").label("Pre=
ferences...").Da(77).gc("options | settings | configurations =
||").build();var =
k=3Dah("REORDER_TOOLS_MENU");K.SZa=3Dd("docs-dictionary-sidebar","",29211=
);k=3Dxf(a("docs-dictionary-sidebar-focus").label(k?"Dictionary":"Define"=
).Da(29212),"Define word").Zc("Define word").gc("dictionary | look up | =
lookup | =
|").category(Bf()).key("Ctrl+Shift+Y");K.xca=3Dk.build();K.$bc=3Dd("docs-=
dictionary-close","",29214);K.acc=3Dd("docs-dictionary-search","",=0A=
29335);K.Ica=3Dd("docs-explore-sidebar","",2558);k=3Dyf(a("docs-explore-m=
enu").label("Explore"),"explore-black-padded").Da(2557).gc("explore | =
search | lookup | look up =
|").category(Cf()).key("Ctrl+Alt+Shift+I");K.j2=3Dk.build();K.ofc=3Dd("do=
cs-explore-widget","",29275);K.efc=3Dd("docs-explore-close","",2609);K.if=
c=3Dd("docs-explore-refresh-nuggets","",2612);K.jfc=3Dd("docs-explore-sea=
rch","",2613);K.hfc=3Dd("docs-explore-preview-image","",29205);K.kfc=3Dd(=
"docs-explore-show-more","",2610);K.lfc=3Dd("docs-explore-suggested-conte=
nt-available",=0A=
"",29201);K.mfc=3Dd("docs-explore-suggested-content-not-available","",292=
02);K.ffc=3Dd("docs-explore-feedback","",29224);K.Yua=3Dd("docs-explore-p=
romo-show","",29281);K.Gca=3Dd("docs-explore-promo-continue","",29279);K.=
Hca=3Dd("docs-explore-promo-dismiss","",29280);K.nfc=3Dd("docs-explore-su=
rvey-promo-open-link","",29630);K.Jzc=3Dd("docs-scratchpad-sidebar","",29=
215);K.Fzc=3Dyf(a("docs-scratchpad-open").label("Keep =
notepad").Da(29216),"keep-lightbulb").build();K.Gzc=3Dd("docs-scratchpad-=
open-note","",29429);K.Czc=3D=0A=
d("docs-scratchpad-close","",29217);K.Dzc=3Dd("docs-scratchpad-focus","",=
29218);K.Hzc=3Dyf(a("docs-scratchpad-save").label("Save to Keep =
notepad").Da(29219),"keep-lightbulb").build();K.Izc=3Dyf(a("docs-scratchp=
ad-save-link").label("Save to Keep =
notepad").Da(29308),"keep-lightbulb").build();K.Ezc=3Dd("docs-scratchpad-=
insert","",29241);K.oca=3Dd("docs-companion-sidebar","",29359);K.nca=3Da(=
"docs-companion-open").label("Companion").Da(29358).build();K.lca=3Dd("do=
cs-companion-close","",29356);K.mca=3Dd("docs-companion-focus",=0A=
"",29357);K.kca=3Dd("docs-companion-add-content-to-host","",29558);K.K8b=3D=
yf(a("docs-companion-save-link-to-keep").label("Save to Keep =
notepad").Da(29626),"keep-lightbulb").build();K.L8b=3Dyf(a("docs-companio=
n-save-selection-to-keep").label("Save to Keep =
notepad").Da(29627),"keep-lightbulb").build();K.a9b=3Da("docs-conjure-sid=
ebar").Da(29402).build();K.$8b=3Da("docs-conjure-open").label("Voice =
notes").Da(29401).build();K.S8b=3Da("docs-conjure-close").Da(29400).build=
();K.b9b=3Da("docs-conjure-sidebar-focus").Da(29403).build();=0A=
K.Q8b=3Da("docs-conjure-calendar-event-selected").Da(29431).build();K.V8b=
=3Da("docs-conjure-dismiss-calendar-event-list").label("Event list =
dismissed").Da(29458).build();K.R8b=3Da("docs-conjure-capture-highlight")=
.label("Capture =
highlight").Da(29432).build();K.W8b=3Da("docs-conjure-finish-meeting").Da=
(29437).build();K.U8b=3Da("docs-conjure-delete-meeting").Da(29461).build(=
);K.T8b=3Da("docs-conjure-delete-highlight").label("Delete =
highlight").Da(29450).build();K.Y8b=3Da("docs-conjure-insert-all-highligh=
ts").label("Insert all highlights").Da(29453).build();=0A=
K.Z8b=3Da("docs-conjure-insert-highlight").label("Insert =
highlight").Da(29443).build();K.X8b=3Da("docs-conjure-highlight-updated")=
.Da(29446).build();K.c9b=3Da("docs-conjure-start-audio-capture").label("S=
tart audio =
capture").Da(29454).build();K.d9b=3Da("docs-conjure-stop-audio-capture").=
label("Stop audio =
capture").Da(29455).build();K.e9b=3Da("docs-conjure-submit-feedback").lab=
el("Submit =
feedback").Da(29538).build();K.g9b=3Da("docs-conjure-thumbs-up-highlight"=
).label("Thumbs up highlight").Da(29501).build();K.f9b=3D=0A=
a("docs-conjure-thumbs-down-highlight").label("Thumbs down =
highlight").Da(29500).build();K.Pmc=3Da("docs-insert-tool-open").label("R=
esearch").Da(1899).build();K.Qmc=3Da("docs-insert-tool-open-image-search"=
).Da(2211).build();K.Rmc=3Da("docs-insert-tool-open-web").Da(2191).build(=
);K.Jmc=3Dd("docs-insert-tool-insert-citation","",29298);K.Nmc=3Dd("docs-=
insert-tool-insert-link","",2201);K.Omc=3Da("docs-insert-tool-insert-text=
").Da(1943).build();K.Kmc=3Dd("docs-insert-tool-insert-image","",2200);K.=
Mmc=3Dd("docs-insert-tool-insert-image-placeholder",=0A=
"",29270);K.Lmc=3Da("docs-insert-tool-insert-image-blob").Da(29262).build=
();K.Imc=3Da("docs-insert-tool-copy").Da(2598).build();K.Smc=3Da("docs-in=
sert-tool-paste").Da(2599).build();K.Tmc=3Da("docs-insert-tool-search").D=
a(2192).build();K.JBc=3Da("docs-table-delete").label("Delete =
table").Da(1258).gc("remove table =
||||").build();K.KBc=3Da("docs-table-delete-column").label("Delete =
column").Da(1259).gc("remove column =
||||").build();K.LBc=3Da("docs-table-delete-row").label("Delete =
row").Da(1260).gc("remove row ||||").build();=0A=
K.MBc=3Da("docs-table-distribute-columns").Da(717).label("Distribute =
columns").gc("even | equal | same size | width =
|").build();K.NBc=3Da("docs-table-distribute-rows").Da(718).label("Distri=
bute rows").gc("even | equal | same size | height =
|").build();K.k4a=3Dwf(a("docs-table-insert").label("Insert =
table").Da(1261),function(a){var b=3Dnew =
hg;qa(a.width)&&qa(a.height)&&(G(b,13,a.width),G(b,14,a.height));return =
b}).build();K.k4a.Pa(new =
Jd(0,0));K.OBc=3Da("docs-table-insert-column-left").label("Insert column =
left").Da(1262).gc("add column left | insert new column left | add new =
column left ||").build();=0A=
K.PBc=3Da("docs-table-insert-column-right").label("Insert column =
right").Da(1263).gc("add column right | insert new column right | add =
new column right | insert column | insert new =
column").build();K.QBc=3Da("docs-table-insert-menu").label("Table").Da(12=
64).build();K.RBc=3Da("docs-table-insert-row-above").label("Insert row =
above").Da(1266).gc("add row above | insert new row above | add new row =
above =
||").build();K.SBc=3Da("docs-table-insert-row-below").label("Insert row =
below").Da(1267).gc("add row below | insert new row below | add new row =
below | insert row | insert new row").build();=0A=
K.Zsc=3Da("docs-mobile-ui-table-insert-column-left").label("Insert =
column =
left").Da(1946).build();K.$sc=3Da("docs-mobile-ui-table-insert-column-rig=
ht").label("Insert column =
right").Da(1947).build();K.atc=3Da("docs-mobile-ui-table-insert-row-above=
").label("Insert row =
above").Da(1948).build();K.btc=3Da("docs-mobile-ui-table-insert-row-below=
").label("Insert row =
below").Da(1949).build();K.ctc=3Da("docs-mobile-ui-table-insert-single-co=
lumn-left").label("Insert single column =
left").Da(29347).build();K.dtc=3Da("docs-mobile-ui-table-insert-single-co=
lumn-right").label("Insert single column right").Da(29348).build();=0A=
K.etc=3Da("docs-mobile-ui-table-insert-single-row-above").label("Insert =
single row =
above").Da(29345).build();K.ftc=3Da("docs-mobile-ui-table-insert-single-r=
ow-below").label("Insert single row =
below").Da(29346).build();K.TBc=3Dd("docs-table-insert-table-menu","Inser=
t =
table",1265);K.l4a=3Dd("docs-table-menu","Table",107);K.UBc=3Da("docs-tab=
le-merge-cells").label("Merge cells").Da(1268).gc("combine =
||||").build();K.XBc=3Da("docs-table-unmerge-cells").label("Unmerge =
cells").Da(1269).gc("separate | split |||").build();=0A=
K.WBc=3Da("docs-table-toggle-merge-cells").label("Merge =
cells").Da(29417).Cg("toggle-selected-on-fire",!1).build();K.VBc=3Da("doc=
s-table-select-borders").label("Select table =
borders").Da(446).gc("select borders =
||||").category(Hf()).build();K.aO=3Dd("docs-help-menu","",40);K.yU=3Da("=
docs-help-center").label("Help Center").Da(35).gc("help forum | user =
forum | discussion forum =
||").build();K.XA=3Dyf(a("docs-help-shortcuts").label("Keyboard =
shortcuts"),"keyboard").Da(41).key("Ctrl+/").Zc("See keyboard =
shortcuts").gc("hotkeys ||||").category(Cf()).build();=0A=
K.Lu=3Da("docs-feedback").label("Report a problem").Da(37).gc("Problem | =
error | feedback ||").build();K.Qn=3Da("docs-google-help").label("Get =
help with...").Da(580).gc("Problem | help =
|||").build();K.uva=3Dd("docs-help-custom","",36);K.Hy=3Da("docs-screenre=
ader-menu").Da(1278).build();K.mE=3Da("docs-screenreader-menu-toolbar").D=
a(2195).build();K.lO=3Dd("docs-screenreader-speak-menu","Speak",1317);K.X=
U=3Dd("docs-screenreader-comments-menu","Comments",1368);K.Lzc=3Dd("docs-=
screenreader-edits-menu","Edits",2337);K.Mzc=3D=0A=
d("docs-screenreader-footnote-menu","Footnote",1369);K.Pzc=3Dd("docs-scre=
enreader-headings-menu","Headings",1378);K.Ozc=3Dd("docs-screenreader-gra=
phics-menu","Graphics",1371);K.Rzc=3Dd("docs-screenreader-list-menu","Lis=
t",1377);K.Qzc=3Dd("docs-screenreader-link-menu","Link",1373);K.Tzc=3Dd("=
docs-screenreader-table-menu","Table",1374);K.Szc=3Dd("docs-screenreader-=
misspelling-menu","Misspelling",1375);K.Nzc=3Dd("docs-screenreader-format=
ting-menu","Formatting",1376);K.YU=3Dd("docs-screenreader-settings-menu",=
"Settings",=0A=
1372);K.Qxa=3Dd("docs-screenreader-menu-custom-items","",1284);K.LN=3Dd("=
docs-clipboard","Web =
clipboard",6,null,"clipboard");K.j8b=3Dyf(a("docs-clipboard-copy").Da(8),=
"copy").build();K.l8b=3Dyf(a("docs-clipboard-paste-from-server").label("P=
aste from =
server").Da(10),"paste").build();K.i8b=3Da("docs-clipboard-clear-items").=
label("Clear all items").Da(7).gc("remove | delete =
|||").build();K.k8b=3Da("docs-clipboard-help").label("Web clipboard =
help").Da(9).gc("assist | support =
|||").build();K.hO=3Dd("docs-revisions-menu",=0A=
"Version history",29448);K.nxa=3Dd("docs-revisions-zoomin","Zoom =
in",95);K.oxa=3Dd("docs-revisions-zoomout","Zoom =
out",96);K.SU=3Dd("docs-revisions-revert","",92);K.mxa=3Da("docs-revision=
s-mode").Da(1956).build();K.TU=3Dd("docs-revisions-show","",93);K.M2=3Dxf=
(a("docs-revisions-show-revert-dialog"),"Restore this =
version").Da(29319).build();K.iO=3Da("docs-revisions-show-snapshot-dialog=
").label("Name current =
version").Da(29430).build();K.aB=3Dd("docs-revisions-close","",89);K.un=3D=
d("docs-revisions-sidebar","",94);K.Fy=3D=0A=
d("docs-revisions-diff","",91);K.yI=3Dd("docs-revisions-load-details","",=
29299);K.bB=3Dd("docs-revisions-toggle-name-filter","",29336);K.Gy=3Da("d=
ocs-revisions-focus").label("See version =
history").Da(346).key("Ctrl+Alt+Shift+H").gc("version history | revert =
old changes | edit history | version control | prior =
versions").category(Cf()).build();K.PU=3Dxf(a("docs-revisions-move-to-cha=
nge-next").label("Move to next edit"),"Next =
edit").Da(1060).keys(["Ctrl+Alt+K",sf(["N","R"])]).gc("move to next edit =
in version history | move to next change =
|||").Zf(!0).category(Cf()).build();=0A=
K.QU=3Dxf(a("docs-revisions-move-to-change-previous").label("Move to =
previous edit"),"Previous =
edit").Da(1061).keys(["Ctrl+Alt+J",sf(["P","R"])]).gc("move to previous =
edit in version history | move to previous change =
|||").Zf(!0).category(Cf()).build();K.L2=3Da("docs-revisions-modify-name"=
).Da(29323).build();K.UU=3Da("docs-revisions-snapshot-modify-name").Da(29=
447).build();K.jO=3Da("docs-revisions-tile-menu").label("More =
actions").Da(29329).build();K.X1=3Dd("docs-chat-sidebar","",4);K.KA=3Da("=
docs-chat-focus").label("Chat").Da(3).key("Shift+Esc").gc("Chat =
||||").category(Cf()).build();=0A=
K.Ubc=3Dd("docs-details-close","",353);K.PZa=3Dd("docs-details-sidebar","=
",355);K.Vbc=3Dd("docs-details-focus","",354);K.$A=3Dxf(a("docs-omnibox")=
.Da(71),"Search the menus").label("Search the =
menus").keys([e,f]).Zf(!0).build();K.vva=3Dd("docs-help-omnibox","",750);=
K.Hjc=3Dd("docs-hats-focus","",1007,["Ctrl+Alt+Shift+D"]);K.Aca=3Dyf(xf(a=
("docs-docos-insert-discussion").label("Comment").Da(17),"Add =
comment").key("Ctrl+Alt+M"),"comment").Zc("Add comment").gc("Add comment =
| Insert comment |||").category(Df()).build();=0A=
K.zcc=3Da("docs-docos-insert-posted-discussion").label("Comment").Da(2926=
0).gc("Add comment | Insert comment =
|||").build();K.wcc=3Dd("docs-docos-delete-discussion","Delete",16);K.Ku=3D=
yf(xf(a("docs-docos-activity-box").label("Open comments =
thread").Da(625),"Open comments =
thread").key("Ctrl+Alt+Shift+A"),"insert-comment").Zc("Open comments =
thread...").gc("Open comments thread | Open discussions thread | Open =
comments activity box =
||").category(Df()).build();K.occ=3Dxf(a("docs-docos-accept-all-suggestio=
ns").label("Accept all").Zc("Accept all suggestions"),=0A=
"Accept all suggestions").Da(29327).gc("Apply recommendations | Batch =
accept =
|||").build();K.pcc=3Dxf(a("docs-docos-accept-all-suggestions-menu").Da(2=
9463),"More accept =
options").build();K.Icc=3Dxf(a("docs-docos-reject-all-suggestions-menu").=
Da(29464),"More reject =
options").build();K.Hcc=3Dxf(a("docs-docos-reject-all-suggestions").label=
("Reject all").Zc("Reject all suggestions"),"Reject all =
suggestions").Da(29328).gc("Dismiss recommendations | Delete =
recommendations | Batch reject =
||").build();K.Acc=3Dxf(a("docs-docos-move-to-suggestion-next").label("Mo=
ve to next suggestion").Zc("Move to next suggestion"),=0A=
"Move to next suggestion").Da(29456).key(sf(["N","U"])).gc("Go to next =
suggestion | Move to next recommendation =
|||").Zf(!0).build();K.Bcc=3Dxf(a("docs-docos-move-to-suggestion-previous=
").label("Move to previous suggestion").Zc("Move to previous =
suggestion"),"Move to previous =
suggestion").Da(29457).key(sf(["P","U"])).gc("Go to previous suggestion =
| Move to previous recommendation =
|||").Zf(!0).build();K.ycc=3Da("docs-docos-highlight-suggestions").label(=
"Show suggested edits").Da(29340).gc("Show recommendations | View =
recommendations |||").build();=0A=
K.Ecc=3Da("docs-docos-preview-accept-all-suggestions").label('Preview =
"Accept all"').Da(29338).gc("Show recommendations | Preview batch =
applied suggestions =
|||").build();K.Fcc=3Da("docs-docos-preview-reject-all-suggestions").labe=
l('Preview "Reject all"').Da(29339).gc("Preview dismiss recommendations =
| Show deleted recommendations | Preview batch reject =
||").build();K.Ccc=3Da("docs-docos-open-suggestion-dialog").label("Review=
 suggested edits").Da(29387).gc("Batch accept recommendations | Reject =
all suggestions |||").key(sf(["O",=0A=
"U"])).Zf(!0).category(Df()).build();K.rcc=3Dd("docs-docos-close-suggesti=
on-dialog","",29388);K.Gcc=3Dd("docs-docos-refresh-suggestion-preview","R=
efresh",29415);K.XZa=3Dxf(a("docs-docos-accept-suggestion").label("Accept=
").Da(670),"Accept =
suggestion").build();K.qcc=3Dxf(a("docs-docos-accept-suggestion-from-menu=
").label("Accept suggestion").Da(29610),"Accept =
suggestion").build();K.YZa=3Dd("docos-delete-suggestion","",768);K.rI=3Da=
("docs-docos-move-into-discussion").label("Enter current =
comment").Da(235).key(sf(["E",=0A=
"C"])).Zf(!0).category(Df()).build();K.Mcc=3Da("docs-docos-view-discussio=
n").label("View =
comment").Da(2356).category(Df()).build();K.Lcc=3Da("docs-docos-view-comm=
ent").label("View =
comment").Da(29257).category(Df()).build();K.Ncc=3Da("docs-docos-view-sug=
gestion").label("View =
suggestion").Da(29258).category(Df()).build();K.sI=3Da("docs-docos-move-t=
o-discussion-next").label("Move to next =
comment").Da(238).key(sf(["N","C"])).gc("Go to next comment =
||||").Zf(!0).category(Df()).build();K.tI=3Da("docs-docos-move-to-discuss=
ion-previous").label("Move to previous comment").Da(239).key(sf(["P",=0A=
"C"])).gc("Go to previous comment =
||||").Zf(!0).category(Df()).build();K.$Za=3Dxf(a("docs-docos-reject-sugg=
estion").label("Reject").Da(671),"Reject =
suggestion").build();K.Kcc=3Dxf(a("docs-docos-reject-suggestion-from-menu=
").label("Reject suggestion").Da(29611),"Reject =
suggestion").build();K.ZZa=3Da("docs-docos-insert-instant-doco").Da(17).c=
ategory(Df()).build();K.ucc=3Da("docs-docos-convert-smart-todo-to-discuss=
ion").Da(29208).build();K.vcc=3Da("docs-docos-convert-smart-todo-to-draft=
").Da(29246).build();K.tcc=3D=0A=
a("docs-docos-convert-draft-to-discussion").Da(29245).build();K.ncc=3Da("=
docs-docos-abort-smart-todo").build();K.Jcc=3Da("docs-docos-reject-smart-=
todo").Da(29210).build();K.a_a=3Da("docs-docos-set-smart-todo-feature-ena=
bled").Da(29268).build();K.xcc=3Da("docs-docos-delete-draft").Da(29247).b=
uild();K.ww=3Dd("docs-focus-editor","",192);e=3Dqf?"Ctrl":"Alt";K.Qfc=3Da=
("docs-focus-toast").Da(29616).key(e+"+G =
"+e+"+K").Zf(!0).build();K.KU=3Dd("docs-macros-menu","",57);K.Wva=3Dyf(a(=
"macros-insert").label("Script...").Da(55),=0A=
"insert-script").build();K.YA=3Da("macros-manage").label("Script =
manager...").Da(56).gc("find scripts | browse scripts | load scripts =
||").build();K.Mu=3Da("macros-editor").label("Script =
editor...").Da(54).gc("edit scripts =
||||").build();K.dsc=3Dd("macros-gallery","Script =
gallery...",349);K.Nu=3Dd("macros-exec","",337);K.z2=3Dd("macros-resume",=
"",352);K.v2=3Dd("macros-extension-disabled","",992);K.fda=3Dd("macros-ex=
tension-help","Help",1081);K.w2=3Dd("macros-extension-install-start","Ins=
tall",29426);K.gda=3Dd("macros-extension-menu-promo",=0A=
"",1145);K.eE=3Dd("macros-extensions","Get =
add-ons...",664);K.Ay=3Dd("docs-extensions-menu","",1056);K.By=3Dd("macro=
s-manage-extensions","Manage =
add-ons...",757);K.Yva=3Dd("macros-toggle-extension-enabled","",778);K.es=
c=3Dd("macros-toggle-extension-enabled-in-all-docs","",1039);K.Xva=3Da("m=
acros-polymorphic-item").Da(2452).build();K.dda=3Dd("macros-application-f=
ocus","",692);K.eda=3Dd("macros-application-sidebar","",693);K.JU=3Dd("ma=
cros-addon-sidebar","",29423);K.vI=3Dd("macros-addon-sidebar-focus","Docu=
ment add-ons",=0A=
29424);K.Zva=3Dd("macros-trigger-0","",731,["Ctrl+Alt+Shift+0"]);K.$va=3D=
d("macros-trigger-1","",732,["Ctrl+Alt+Shift+1"]);K.bwa=3Dd("macros-trigg=
er-2","",733,["Ctrl+Alt+Shift+2"]);K.cwa=3Dd("macros-trigger-3","",734,["=
Ctrl+Alt+Shift+3"]);K.dwa=3Dd("macros-trigger-4","",735,["Ctrl+Alt+Shift+=
4"]);K.ewa=3Dd("macros-trigger-5","",736,["Ctrl+Alt+Shift+5"]);K.fwa=3Dd(=
"macros-trigger-6","",737,["Ctrl+Alt+Shift+6"]);K.gwa=3Dd("macros-trigger=
-7","",738,["Ctrl+Alt+Shift+7"]);K.hwa=3Dd("macros-trigger-8","",739,["Ct=
rl+Alt+Shift+8"]);=0A=
K.iwa=3Dd("macros-trigger-9","",740,["Ctrl+Alt+Shift+9"]);K.xI=3Da("recor=
ded-action-stop").label("Save =
recording...").Da(29411).visible(!1).build();K.g2=3Dd("language-menu","La=
nguage",232);K.Bca=3Dd("docs-document-locale-custom","",29459);K.e6b=3Dwf=
(a("apply-language-settings").Da(169),b).build();K.Pk=3Dd("docs-online","=
",348);K.Fca=3Dd("embed-parent-focus","",358,["Ctrl+Shift+Esc"]);K.xN=3Dd=
("docs-apply-similar-spellcheck-suggestion","",370);K.f6b=3Dd("docs-apply=
-spellcheck-suggestion","",121);K.yN=3Dd("docs-apply-spellcheck-suggestio=
n-no-focus",=0A=
"",375);K.v0a=3Dd("docs-ignore-word","",130);K.BU=3Dd("docs-ignore-word-c=
ontextual","",371);K.DU=3Dd("docs-ignore-word-no-focus","",376);K.R2=3Dd(=
"docs-spellcheck-move-iterator-to-next","Next =
misspelling",729);K.S2=3Dd("docs-spellcheck-move-iterator-to-previous","P=
revious =
misspelling",730);K.c2a=3Dd("docs-override-spellcheck-suggestion","",148)=
;K.UAc=3Dd("docs-speak-override-spellcheck-suggestion","",1301);K.OU=3Dd(=
"docs-override-spellcheck-suggestion-no-focus","",377);K.U2a=3Dd("docs-re=
move-overridden-spellcheck-suggestion",=0A=
"",1236);K.Ida=3Dxf(a("docs-spellcheck-change-menu").Da(707),"More =
change =
options").build();K.Jda=3Dxf(a("docs-spellcheck-dictionary-menu").Da(1298=
),"More dictionary =
options").build();K.Kda=3Dxf(a("docs-spellcheck-ignore-menu").Da(708),"Mo=
re ignore =
options").build();K.Fda=3Da("docs-show-spellcheck-tool").label(ah("RENAME=
_SPELLING")?"Spell check":"Spelling...").Da(368).gc("misspelled | =
spellcheck =
|||").build();K.Qjc=3Da("docs-highlight-current-misspelled-text").Da(2637=
).build();K.f8b=3Da("docs-clear-misspelled-text-highlight").Da(2636).buil=
d();=0A=
K.Iy=3Dxf(a("docs-show-dictionary-tool").label("Personal =
dictionary...").Da(1255),"Personal dictionary").gc("misspelling | =
dictionary | correction | spellcheck =
|").build();K.JA=3Dwf(xf(a("docs-analytics-open").label("Activity =
dashboard...").Da(29349),"Activity dashboard").gc("views | stats | data =
| receipt | =
statistics"),c).build();K.lI=3Dwf(xf(a("docs-analytics-privacy").label("A=
ctivity dashboard privacy...").Da(29582),"Activity dashboard =
privacy").gc("views | stats | data | receipt | statistics"),c).build();=0A=
K.B2=3Dd("docs-more-button","More",369);K.htc=3Dxf(a("docs-mode-switcher"=
).Da(1090),"Mode").build();K.ltc=3Dd("docs-mode-switcher-contextmenu","",=
1094);K.r1a=3Dd("docs-mode-switcher-viewmenu","Mode",1253);K.mtc=3Dyf(a("=
docs-mode-switcher-edit").Da(1091),"mode-edit").Zc("Editing =
mode").build();K.q1a=3Dyf(a("docs-mode-switcher-edit-contextmenu").label(=
"Return to =
editing").Da(1095),"mode-edit").build();K.ntc=3Da("docs-mode-switcher-edi=
t-shortcut").label("Switch to =
editing").Da(1233).key("Ctrl+Alt+Shift+Z").category(Bf()).build();=0A=
K.jtc=3Dyf(a("docs-mode-switcher-comment").Da(1092),"mode-review").Zc("Su=
ggesting =
mode").build();K.p1a=3Dyf(a("docs-mode-switcher-comment-contextmenu").lab=
el("Suggest =
edits").Da(1096),"mode-review").build();K.ktc=3Da("docs-mode-switcher-com=
ment-shortcut").label("Switch to =
suggesting").Da(1232).key("Ctrl+Alt+Shift+X").category(Bf()).build();K.ot=
c=3Dyf(a("docs-mode-switcher-view").Da(1217),"mode-view").Zc("Viewing =
mode").build();K.ptc=3Da("docs-mode-switcher-view-shortcut").label("Switc=
h to viewing").Da(1234).key("Ctrl+Alt+Shift+C").category(Bf()).build();=0A=
K.Dr=3Dxf(a("docs-toggle-input-tools").Da(360),"Input =
tools").key("Ctrl+Shift+K").gc("Toggle input tools =
||||").build();K.yq=3Dxf(a("docs-input-tools-menu").Da(359),"Select =
input tools").key("Ctrl+Alt+Shift+K").gc("Input tool =
||||").build();K.oEc=3Dyf(xf(a("docs-voice-tools-show").label("Voice =
typing...").Da(697),"Voice typing"),"mic").gc("voice | dictation | =
speech | speak | =
microphone").build();K.mEc=3Dwf(a("docs-voice-recording").label("Start =
voice typing").Da(696).key("Ctrl+Shift+S").gc("voice | dictation | =
speech | speak | microphone"),=0A=
b).category(Bf()).build();K.kEc=3Dd("docs-voice-insert-spoken-text","",70=
9);K.hEc=3Dd("docs-voice-display-dotted-span","",710);K.bEc=3Dd("docs-voi=
ce-add-corrections-suggestions","",711);K.gEc=3Dd("docs-voice-clear-corre=
ctions-suggestions","",712);K.cEc=3Dwf(a("docs-voice-apply-correction").D=
a(713),function(){return new =
hg}).build();K.lEc=3Da("docs-voice-newline").label("newline").Da(2483).bu=
ild();K.pEc=3Dd("docs-voice-typing-language-menu","",2446);K.dEc=3Dwf(a("=
docs-voice-apply-voice-typing-language").Da(2447),=0A=
b).build();K.jEc=3Da("docs-voice-help").label("Voice typing =
help").Da(2535).gc("voice commands help | voice commands list | voice =
commands | see voice typing help | see all voice =
commands").build();K.nEc=3Da("docs-voice-stop-listening").label("Stop =
listening").Da(29244).gc("stop dictating | stop voice typing | end =
listening | end dictating | end voice =
typing").build();K.T5b=3Dd("docs-alt-text","",681);K.U5b=3Da("docs-alt-te=
xt-dialog").label("Alt =
text...").Da(460).key("Ctrl+Alt+Y").build();K.B5b=3Dd("docs-after-zoom",=0A=
"",1003);K.Fr=3Dwf(a("docs-zoom").label("Zoom").Da(749),function(a){var =
b=3Dnew hg;qa(a)&&G(b,19,a);return =
b}).build();K.DGc=3Da("docs-zoom-to-fit").label("Fit").Da(490).key("Ctrl+=
Alt+open-square-bracket").gc("zoom =
||||").build();K.z9b=3Dyf(a("docs-crop-mode").label("Crop =
image").Da(970),"crop").gc("resize | reshape | shrink | obscure =
|").build();K.A9b=3Dd("docs-crop-mode-exit","",1055,["Enter"]);K.B9b=3Dyf=
(a("docs-crop-mode-toggle").label("Crop =
image").Da(29428),"crop").build();K.vyc=3Da("docs-resize-image-larger").l=
abel("Resize image larger").Da(1138).key("Ctrl+"+=0A=
h+"+K").Zf(!0).category(Gf()).build();K.wyc=3Da("docs-resize-image-larger=
-x").label("Resize image larger =
horizontally").Da(1139).key("Ctrl+"+h+"+B").Zf(!0).category(Gf()).build()=
;K.xyc=3Da("docs-resize-image-larger-y").label("Resize image larger =
vertically").Da(1140).key("Ctrl+"+h+"+I").Zf(!0).category(Gf()).build();K=
.yyc=3Da("docs-resize-image-smaller").label("Resize image =
smaller").Da(1141).key("Ctrl+"+h+"+J").Zf(!0).category(Gf()).build();K.zy=
c=3Da("docs-resize-image-smaller-x").label("Resize image smaller =
horizontally").Da(1142).key("Ctrl+"+=0A=
h+"+W").Zf(!0).category(Gf()).build();K.Ayc=3Da("docs-resize-image-smalle=
r-y").label("Resize image smaller =
vertically").Da(1143).key("Ctrl+"+h+"+Q").Zf(!0).category(Gf()).build();K=
.Byc=3Da("docs-resize-larger").label("Resize =
larger").Da(1102).key("Ctrl+"+h+"+K").Zf(!0).category(Gf()).build();K.Cyc=
=3Da("docs-resize-larger-x").label("Resize larger =
horizontally").Da(1101).key("Ctrl+"+h+"+B").Zf(!0).category(Gf()).build()=
;K.Dyc=3Da("docs-resize-larger-y").label("Resize larger =
vertically").Da(1100).key("Ctrl+"+=0A=
h+"+I").Zf(!0).category(Gf()).build();K.Eyc=3Da("docs-resize-smaller").la=
bel("Resize =
smaller").Da(1099).key("Ctrl+"+h+"+J").Zf(!0).category(Gf()).build();K.Fy=
c=3Da("docs-resize-smaller-x").label("Resize smaller =
horizontally").Da(1097).key("Ctrl+"+h+"+W").Zf(!0).category(Gf()).build()=
;K.Gyc=3Da("docs-resize-smaller-y").label("Resize smaller =
vertically").Da(1098).key("Ctrl+"+h+"+Q").Zf(!0).category(Gf()).build();K=
.omc=3Dd("docs-insert-document-images","",29585);K.igc=3Dyf(a("docs-forma=
t-image-menu").label("Image").Da(29502),=0A=
"image-type").build();K.ayc=3Da("docs-replace-image").label("Replace =
image...").Da(1216).gc("photo | picture | change | switch | =
swap").build();K.byc=3Da("docs-replace-image-blob").Da(1868).gc("photo | =
picture | change | switch | =
swap").build();K.eyc=3Da("docs-replace-image-dialog").label("Replace =
image...").Da(1161).gc("photo | picture | change | switch | =
swap").build();K.gyc=3Da("docs-replace-image-menu").label("Replace =
image").Da(29481).gc("photo | picture | change | switch | =
swap").build();K.jyc=3Da("docs-replace-image-popup-menu").Da(29590).build=
();=0A=
K.cyc=3Dyf(a("docs-replace-image-by-url").label("By =
URL").Da(29486).gc("replace image by url | swap picture by url | switch =
picture by url | replace image using url |"),"link").Zc("Replace image =
by =
URL").build();K.fyc=3Dyf(a("docs-replace-image-drive").label("Drive").Da(=
29484).gc("replace image from Google Drive | swap picture from Google =
Drive | search image in Drive | search picture in Drive =
|"),"drive-black").Zc("Replace image from =
Drive").build();K.iyc=3Dyf(a("docs-replace-image-photos").label("Photos")=
.Da(29485).gc("replace image from Google Photos | swap photo | switch =
photo | swap photo from Photos Albums |"),=0A=
"photos").Zc("Replace image from =
Photos").build();K.kyc=3Dd("docs-replace-image-sidebar-close","",29480);K=
.lyc=3Dyf(a("docs-replace-image-upload").label("Upload from =
computer").Da(29482).gc("upload and replace image | upload and replace =
picture | upload and swap image | upload and swap picture =
|"),"file-upload").Zc("Upload and replace =
image").build();K.myc=3Dyf(a("docs-replace-image-websearch").label("Searc=
h the web").Da(29483),"search-this-document").gc("replace image from web =
| search image on web | search picture | swap picture from web =
|").Zc("Replace image from web").build();=0A=
K.dyc=3Dyf(a("docs-replace-image-camera").label("Camera").Da(29614),"came=
ra").gc("replace image from camera | replace image using camera | =
replace image from webcam | replace picture from camera |").Zc("Replace =
image from =
camera").build();K.uyc=3Dyf(a("docs-reset-image").label("Reset =
image").Da(1174),"reset-image").gc("photo | picture | remove filters | =
revert changes |").build();K.tkc=3Da("docs-image-palette").label("Image =
options...").Da(29300).build();K.mkc=3Dd("docs-image-effects-brightness",=
"",1291);=0A=
K.nkc=3Dd("docs-image-effects-contrast","",1292);K.okc=3Dd("docs-image-ef=
fects-opacity","",1293);K.pkc=3Dd("docs-image-effects-recolor","",1294);K=
.qkc=3Dd("docs-image-effects-reset","",1295);K.rkc=3Dd("docs-image-effect=
s-sidebar","",1296);K.skc=3Dd("docs-image-effects-sidebar-focus","Image =
options...",1297);K.wfc=3Dd("docs-fill-color-palette","Fill =
color",29393);K.Brc=3Dd("docs-line-color-palette","Border =
color",29389);K.Grc=3Dd("docs-line-style-palette","Border =
style",29390);K.Frc=3Dd("docs-line-start-palette","Line start",=0A=
29441);K.Drc=3Dd("docs-line-end-palette","Line =
end",29442);K.lsc=3Dd("docs-mask-image-palette","Image =
mask",29392);K.hyc=3Dd("docs-replace-image-palette","Replace =
image",29396);K.IBc=3Dd("docs-table-borders-style-palette","Borders",2939=
1);K.fCc=3Dd("docs-text-bgcolor-palette","Highlight =
color",29395);K.jCc=3Dd("docs-text-fgcolor-palette","Text =
color",29394);K.Vfc=3Dd("docs-font-family-palette","Font",29465);K.$fc=3D=
d("docs-font-size-palette","Font =
size",29466);K.wca=3Dd("docs-debug-menu","",1882);K.GZa=3Dd("docs-debug-c=
ustom-items",=0A=
"",1883);K.Jnc=3Dd("docs-js-error","JS =
Error",504);K.o$b=3Dd("docs-debug-show-font-family-prompt","Apply =
arbitrary font =
family",29372);K.n$b=3Dd("docs-debug-apply-arbitrary-font-family","Apply =
arbitrary font =
family",29373);K.yw=3Dd("docs-no-download","",1863,["Ctrl+P","Ctrl+C","Ct=
rl+X"]);K.HDc=3Dyf(a("docs-update-chart").label("Update =
chart").Da(29154),"update-chart").build();K.GDc=3Da("docs-update-all-char=
ts").label("Update all =
charts").Da(29276).build();K.Quc=3Da("docs-open-chart-in-sheets").label("=
Open in Sheets").Da(29184).build();=0A=
K.Yuc=3Da("docs-open-slide-in-slides").label("Open in =
Slides").Da(29493).build();K.pDc=3Da("docs-unlink-chart").label("Unlink =
from =
Sheets").Da(29186).build();K.Ofc=3Da("docs-focus-embedded-content-control=
s").Da(29193).key(sf(["E","O"])).Zf(!0).build();K.rDc=3Da("docs-unlink-sl=
ide").label("Unlink from =
Slides").Da(29490).build();K.Xcc=3Da("docs-do-not-link-slides").label("Do=
 not link to =
Slides").Da(29517).build();K.JDc=3Dyf(a("docs-update-grid-range").label("=
Update table").Da(29324),"update-table").build();K.Vuc=3D=0A=
a("docs-open-grid-range-in-sheets").label("Open in =
Sheets").Da(29325).build();K.qDc=3Da("docs-unlink-grid-range").label("Unl=
ink from =
Sheets").Da(29326).build();K.KDc=3Dyf(a("docs-update-slide").label("Updat=
e =
slide").Da(29494),"update-slide").build();K.Krc=3Dyf(a("docs-link-slides"=
).label("Link to =
Slides").Da(29462),"link").build();K.Uuc=3Da("docs-open-embedding-overflo=
w-menu").label("More =
options...").Da(29344).build();K.Tuc=3Da("docs-open-embedding-controls-me=
nu").label("Link options").Da(29503).build();K.fdc=3D=0A=
a("docs-edit-embedded-grid-range-source").label("Submit changed =
range").Da(29342).build();K.Suc=3Da("docs-open-edit-embedded-grid-range-s=
ource-dialog").label("Change =
range").Da(29363).build();K.tyc=3Da("docs-reset-grid-range").label("Match=
 spreadsheet data and =
formatting").Da(29343).build();K.Qcc=3Da("docs-domain-template-approve").=
label("Approve").Da(29253).build();K.Scc=3Da("docs-domain-template-reject=
").label("Reject").Da(29254).build();K.Rcc=3Da("docs-domain-template-dism=
iss-moderation").label("Got it").Da(29255).build();=0A=
K.Avc=3Dd("docs-paragraph-alignment-palette","Alignment",29478);K.VDc=3Dd=
("docs-vertical-alignment-palette","Vertical =
alignment",29479);K.Pfc=3Dd("docs-focus-fact-suggestions-menu","",29521);=
K.o8b=3Dd("docs-close-fact-suggestions-menu","",29523);K.pmc=3Dd("docs-in=
sert-drop-items","Perform =
drop",29526);K.Mwc=3Dd("docs-populate-drag-transfer-agent","",29634);K.d2=
=3Dd("docs-docseverywhere-show-unsupported-warning","",29604);K.b2=3Dd("d=
ocs-docseverywhere-continue-edit-unsupported-content-warning","",29605);K=
.a2=3Dd("docs-docseverywhere-cancel-edit-unsupported-content-warning",=0A=
"",29606);K.f2=3Dd("docs-docseverywhere-view-unsupported-content-details"=
,"",29617);K.e2=3Dd("docs-docseverywhere-skip-unsupported-content-warning=
","",29622);K.Cdc=3Da("docs-enable-captions").Da(29639).build();K.K7b=3Da=
("docs-captions-apply-language-change").Da(29641).build();K.L7b=3Da("docs=
-captions-language-menu").Da(29642).label("Caption =
language").build();e=3D{};for(var l in =
K)e[l]=3DK[l];K.Yba=3De})();function =
Oha(){}Oha.prototype.C=3Dfunction(a,b){a=3Dnew vf(a);for(var c in =
b)a.Cg(c,b[c]);return a.build()};var Pha;Gc("A AREA BUTTON HEAD INPUT =
LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA =
TITLE TRACK".split(" "));var Qha=3D"combobox grid group listbox menu =
menubar radiogroup row rowgroup tablist textbox toolbar tree =
treegrid".split(" ");function =
eh(a,b){b?a.setAttribute("role",b):Rha(a)}function =
Rha(a){a.removeAttribute("role")}=0A=
function fh(a,b,c){wa(c)&&(c=3Dc.join(" "));var =
d=3D"aria-"+b;""=3D=3D=3Dc||void =
0=3D=3Dc?(Pha||(Pha=3D{atomic:!1,autocomplete:"none",dropeffect:"none",ha=
spopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertica=
l",readonly:!1,relevant:"additions =
text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"fals=
e"}),c=3DPha,b in =
c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}functi=
on gh(a,b){a.removeAttribute("aria-"+b)}=0A=
function Sha(a,b){a=3Da.getAttribute("aria-"+b);return null=3D=3Da||void =
0=3D=3Da?"":String(a)}function Tha(a){var =
b=3DSha(a,"activedescendant");return Od(a).getElementById(b)}function =
hh(a,b){var c=3D"";b&&(c=3Db.id);fh(a,"activedescendant",c)}function =
ih(a){return Sha(a,"label")}function jh(a,b){fh(a,"label",b)};function =
kh(a){if(a.classList)return a.classList;a=3Da.className;return =
oa(a)&&a.match(/\S+/g)||[]}function Uha(a,b){a.className=3Db}function =
lh(a,b){return a.classList?a.classList.contains(b):bb(kh(a),b)}function =
mh(a,b){a.classList?a.classList.add(b):lh(a,b)||(a.className+=3D0<a.class=
Name.length?" "+b:b)}=0A=
function nh(a,b){if(a.classList)z(b,function(b){mh(a,b)});else{var =
c=3D{};z(kh(a),function(a){c[a]=3D!0});z(b,function(a){c[a]=3D!0});a.clas=
sName=3D"";for(var d in c)a.className+=3D0<a.className.length?" =
"+d:d}}function =
oh(a,b){a.classList?a.classList.remove(b):lh(a,b)&&(a.className=3DVa(kh(a=
),function(a){return a!=3Db}).join(" "))}function =
ph(a,b){a.classList?z(b,function(b){oh(a,b)}):a.className=3DVa(kh(a),func=
tion(a){return!bb(b,a)}).join(" ")}function qh(a,b,c){c?mh(a,b):oh(a,b)}=0A=
function rh(a,b,c){lh(a,b)&&(oh(a,b),mh(a,c))}function Vha(a,b){var =
c=3D!lh(a,b);qh(a,b,c)}function sh(a,b,c){oh(a,b);mh(a,c)};function =
th(a){A.call(this);this.L=3Da;this.J=3D{}}x(th,A);var =
Wha=3D[];p=3Dth.prototype;p.R=3Dfunction(a,b,c,d){return =
uh(this,a,b,c,d)};function =
uh(a,b,c,d,e,f){wa(c)||(c&&(Wha[0]=3Dc.toString()),c=3DWha);for(var =
h=3D0;h<c.length;h++){var =
k=3Dff(b,c[h],d||a.handleEvent,e||!1,f||a.L||a);if(!k)break;a.J[k.key]=3D=
k}return a}p.Sc=3Dfunction(a,b,c,d){return Xha(this,a,b,c,d)};=0A=
function Xha(a,b,c,d,e,f){if(wa(c))for(var =
h=3D0;h<c.length;h++)Xha(a,b,c[h],d,e,f);else{b=3Dgf(b,c,d||a.handleEvent=
,e,f||a.L||a);if(!b)return a;a.J[b.key]=3Db}return =
a}p.Bg=3Dfunction(a,b,c,d){b.R(a,c,d,this.L||this,this);return =
this};p.Qc=3Dfunction(a,b,c,d,e){if(wa(b))for(var =
f=3D0;f<b.length;f++)this.Qc(a,b[f],c,d,e);else =
if(a=3Dzea(a,b,c||this.handleEvent,za(d)?!!d.capture:!!d,e||this.L||this)=
)lf(a),delete this.J[a.key];return this};p.kN=3Dda(12);=0A=
p.Ic=3Dfunction(){ic(this.J,function(a,b){this.J.hasOwnProperty(b)&&lf(a)=
},this);this.J=3D{}};p.Ea=3Dfunction(){th.ea.Ea.call(this);this.Ic()};p.h=
andleEvent=3Dfunction(){throw Error("EventHandler.handleEvent not =
implemented");};var =
vh=3D{8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"=
pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end=
",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete=
",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",5=
9:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g=
",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",8=
2:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",=0A=
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:=
"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply=
",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:=
"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"=
f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash"=
,188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"=
close-square-bracket",222:"single-quote",224:"win"};function =
wh(a,b,c,d){this.top=3Da;this.right=3Db;this.bottom=3Dc;this.left=3Dd}fun=
ction Yha(a){for(var b=3Dnew =
wh(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=3D1;c<a=
rguments.length;c++){var =
d=3Db,e=3Darguments[c];d.top=3DMath.min(d.top,e.y);d.right=3DMath.max(d.r=
ight,e.x);d.bottom=3DMath.max(d.bottom,e.y);d.left=3DMath.min(d.left,e.x)=
}return b}p=3Dwh.prototype;p.getWidth=3Dfunction(){return =
this.right-this.left};p.getHeight=3Dfunction(){return =
this.bottom-this.top};=0A=
p.clone=3Dfunction(){return new =
wh(this.top,this.right,this.bottom,this.left)};p.contains=3Dfunction(a){r=
eturn this&&a?a instanceof =
wh?a.left>=3Dthis.left&&a.right<=3Dthis.right&&a.top>=3Dthis.top&&a.botto=
m<=3Dthis.bottom:a.x>=3Dthis.left&&a.x<=3Dthis.right&&a.y>=3Dthis.top&&a.=
y<=3Dthis.bottom:!1};function =
Zha(a,b,c,d,e){za(b)?(a.top-=3Db.top,a.right+=3Db.right,a.bottom+=3Db.bot=
tom,a.left-=3Db.left):(a.top-=3Db,a.right+=3DNumber(c),a.bottom+=3DNumber=
(d),a.left-=3DNumber(e));return a}=0A=
function $ha(a,b){return =
a=3D=3Db?!0:a&&b?a.top=3D=3Db.top&&a.right=3D=3Db.right&&a.bottom=3D=3Db.=
bottom&&a.left=3D=3Db.left:!1}p.ceil=3Dfunction(){this.top=3DMath.ceil(th=
is.top);this.right=3DMath.ceil(this.right);this.bottom=3DMath.ceil(this.b=
ottom);this.left=3DMath.ceil(this.left);return =
this};p.floor=3Dfunction(){this.top=3DMath.floor(this.top);this.right=3DM=
ath.floor(this.right);this.bottom=3DMath.floor(this.bottom);this.left=3DM=
ath.floor(this.left);return this};=0A=
p.round=3Dfunction(){this.top=3DMath.round(this.top);this.right=3DMath.ro=
und(this.right);this.bottom=3DMath.round(this.bottom);this.left=3DMath.ro=
und(this.left);return this};p.translate=3Dfunction(a,b){a instanceof =
Ed?(this.left+=3Da.x,this.right+=3Da.x,this.top+=3Da.y,this.bottom+=3Da.y=
):(this.left+=3Da,this.right+=3Da,qa(b)&&(this.top+=3Db,this.bottom+=3Db)=
);return =
this};p.scale=3Dfunction(a,b){b=3Dqa(b)?b:a;this.left*=3Da;this.right*=3D=
a;this.top*=3Db;this.bottom*=3Db;return this};function =
xh(a,b,c,d){this.left=3Da;this.top=3Db;this.width=3Dc;this.height=3Dd}p=3D=
xh.prototype;p.clone=3Dfunction(){return new =
xh(this.left,this.top,this.width,this.height)};p.ey=3Dfunction(){return =
new =
wh(this.top,this.left+this.width,this.top+this.height,this.left)};functio=
n yh(a){return new =
xh(a.left,a.top,a.right-a.left,a.bottom-a.top)}function aia(a,b){return =
a=3D=3Db?!0:a&&b?a.left=3D=3Db.left&&a.width=3D=3Db.width&&a.top=3D=3Db.t=
op&&a.height=3D=3Db.height:!1}=0A=
p.eq=3Dfunction(a){var =
b=3DMath.max(this.left,a.left),c=3DMath.min(this.left+this.width,a.left+a=
.width);if(b<=3Dc){var =
d=3DMath.max(this.top,a.top);a=3DMath.min(this.top+this.height,a.top+a.he=
ight);if(d<=3Da)return =
this.left=3Db,this.top=3Dd,this.width=3Dc-b,this.height=3Da-d,!0}return!1=
};function zh(a,b){var =
c=3DMath.max(a.left,b.left),d=3DMath.min(a.left+a.width,b.left+b.width);i=
f(c<=3Dd){var =
e=3DMath.max(a.top,b.top);a=3DMath.min(a.top+a.height,b.top+b.height);if(=
e<=3Da)return new xh(c,e,d-c,a-e)}return null}=0A=
function bia(a,b){return =
a.left<=3Db.left+b.width&&b.left<=3Da.left+a.width&&a.top<=3Db.top+b.heig=
ht&&b.top<=3Da.top+a.height}p.intersects=3Dfunction(a){return =
bia(this,a)};=0A=
function cia(a,b){var =
c=3Dzh(a,b);if(!c||!c.height||!c.width)return[a.clone()];c=3D[];var =
d=3Da.top,e=3Da.height,f=3Da.left+a.width,h=3Da.top+a.height,k=3Db.left+b=
.width,l=3Db.top+b.height;b.top>a.top&&(c.push(new =
xh(a.left,a.top,a.width,b.top-a.top)),d=3Db.top,e-=3Db.top-a.top);l<h&&(c=
.push(new xh(a.left,l,a.width,h-l)),e=3Dl-d);b.left>a.left&&c.push(new =
xh(a.left,d,b.left-a.left,e));k<f&&c.push(new xh(k,d,f-k,e));return =
c}p.Xn=3Dfunction(a){return cia(this,a)};=0A=
p.xn=3Dfunction(a){var =
b=3DMath.max(this.left+this.width,a.left+a.width),c=3DMath.max(this.top+t=
his.height,a.top+a.height);this.left=3DMath.min(this.left,a.left);this.to=
p=3DMath.min(this.top,a.top);this.width=3Db-this.left;this.height=3Dc-thi=
s.top};function dia(a,b){if(!a||!b)return null;a=3Dnew =
xh(a.left,a.top,a.width,a.height);a.xn(b);return a}=0A=
p.contains=3Dfunction(a){return a instanceof =
Ed?a.x>=3Dthis.left&&a.x<=3Dthis.left+this.width&&a.y>=3Dthis.top&&a.y<=3D=
this.top+this.height:this.left<=3Da.left&&this.left+this.width>=3Da.left+=
a.width&&this.top<=3Da.top&&this.top+this.height>=3Da.top+a.height};p.dis=
tance=3Dfunction(a){var =
b=3Da.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=3D=
a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return =
Math.sqrt(b*b+a*a)};p.cd=3Dfunction(){return new =
Jd(this.width,this.height)};=0A=
function Ah(a){return new =
Ed(a.left,a.top)}p.getCenter=3Dfunction(){return new =
Ed(this.left+this.width/2,this.top+this.height/2)};p.ceil=3Dfunction(){th=
is.left=3DMath.ceil(this.left);this.top=3DMath.ceil(this.top);this.width=3D=
Math.ceil(this.width);this.height=3DMath.ceil(this.height);return =
this};p.floor=3Dfunction(){this.left=3DMath.floor(this.left);this.top=3DM=
ath.floor(this.top);this.width=3DMath.floor(this.width);this.height=3DMat=
h.floor(this.height);return this};=0A=
p.round=3Dfunction(){this.left=3DMath.round(this.left);this.top=3DMath.ro=
und(this.top);this.width=3DMath.round(this.width);this.height=3DMath.roun=
d(this.height);return this};p.translate=3Dfunction(a,b){a instanceof =
Ed?(this.left+=3Da.x,this.top+=3Da.y):(this.left+=3Da,qa(b)&&(this.top+=3D=
b));return =
this};p.scale=3Dfunction(a,b){b=3Dqa(b)?b:a;this.left*=3Da;this.width*=3D=
a;this.top*=3Db;this.height*=3Db;return this};function =
Bh(a,b,c){if(oa(b))(b=3Deia(a,b))&&(a.style[b]=3Dc);else for(var d in =
b){c=3Da;var e=3Db[d],f=3Deia(c,d);f&&(c.style[f]=3De)}}var =
fia=3D{};function eia(a,b){var c=3Dfia[b];if(!c){var =
d=3Djba(b);c=3Dd;void =
0=3D=3D=3Da.style[d]&&(d=3D(Pc?"Webkit":Oc?"Moz":Kc?"ms":Jc?"O":null)+lba=
(d),void 0!=3D=3Da.style[d]&&(c=3Dd));fia[b]=3Dc}return c}function =
Ch(a,b){var c=3Da.style[jba(b)];return"undefined"!=3D=3Dtypeof =
c?c:a.style[eia(a,b)]||""}=0A=
function Dh(a,b){var c=3DOd(a);return =
c.defaultView&&c.defaultView.getComputedStyle&&(a=3Dc.defaultView.getComp=
utedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function =
Eh(a,b){return a.currentStyle?a.currentStyle[b]:null}function =
Fh(a,b){return Dh(a,b)||Eh(a,b)||a.style&&a.style[b]}function =
Gh(a){return Fh(a,"position")}function Hh(a,b,c){if(b instanceof Ed){var =
d=3Db.x;b=3Db.y}else =
d=3Db,b=3Dc;a.style.left=3Dgia(d,!1);a.style.top=3Dgia(b,!1)}function =
Ih(a){return new Ed(a.offsetLeft,a.offsetTop)}=0A=
function =
Jh(a){a=3Da?Od(a):document;return!Kc||Wc(9)||mda(Md(a))?a.documentElement=
:a.body}function hia(a){try{var =
b=3Da.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom=
:0}}Kc&&a.ownerDocument.body&&(a=3Da.ownerDocument,b.left-=3Da.documentEl=
ement.clientLeft+a.body.clientLeft,b.top-=3Da.documentElement.clientTop+a=
.body.clientTop);return b}=0A=
function iia(a){if(Kc&&!Wc(8))return a.offsetParent;var =
b=3DOd(a),c=3DFh(a,"position"),d=3D"fixed"=3D=3Dc||"absolute"=3D=3Dc;for(=
a=3Da.parentNode;a&&a!=3Db;a=3Da.parentNode)if(11=3D=3Da.nodeType&&a.host=
&&(a=3Da.host),c=3DFh(a,"position"),d=3Dd&&"static"=3D=3Dc&&a!=3Db.docume=
ntElement&&a!=3Db.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a=
.clientHeight||"fixed"=3D=3Dc||"absolute"=3D=3Dc||"relative"=3D=3Dc))retu=
rn a;return null}=0A=
function Kh(a){for(var b=3Dnew =
wh(0,Infinity,Infinity,0),c=3DMd(a),d=3Dc.Pb().body,e=3Dc.Pb().documentEl=
ement,f=3DWd(c.C);a=3Diia(a);)if(!(Kc&&0=3D=3Da.clientWidth||Pc&&0=3D=3Da=
.clientHeight&&a=3D=3Dd)&&a!=3Dd&&a!=3De&&"visible"!=3DFh(a,"overflow")){=
var h=3DLh(a),k=3Dnew =
Ed(a.clientLeft,a.clientTop);h.x+=3Dk.x;h.y+=3Dk.y;b.top=3DMath.max(b.top=
,h.y);b.right=3DMath.min(b.right,h.x+a.clientWidth);b.bottom=3DMath.min(b=
.bottom,h.y+a.clientHeight);b.left=3DMath.max(b.left,h.x)}d=3Df.scrollLef=
t;f=3Df.scrollTop;b.left=3DMath.max(b.left,d);b.top=3DMath.max(b.top,=0A=
f);c=3DCe(c);b.right=3DMath.min(b.right,d+c.width);b.bottom=3DMath.min(b.=
bottom,f+c.height);return =
0<=3Db.top&&0<=3Db.left&&b.bottom>b.top&&b.right>b.left?b:null}=0A=
function jia(a,b,c){var =
d=3Db||Wd(document),e=3DLh(a),f=3DLh(d),h=3DMh(d);d=3D=3DWd(document)?(b=3D=
e.x-d.scrollLeft,e=3De.y-d.scrollTop,Kc&&!Wc(10)&&(b+=3Dh.left,e+=3Dh.top=
)):(b=3De.x-f.x-h.left,e=3De.y-f.y-h.top);h=3Dkia(a);a=3Dd.clientWidth-h.=
width;h=3Dd.clientHeight-h.height;f=3Dd.scrollLeft;d=3Dd.scrollTop;c?(f+=3D=
b-a/2,d+=3De-h/2):(f+=3DMath.min(b,Math.max(b-a,0)),d+=3DMath.min(e,Math.=
max(e-h,0)));return new Ed(f,d)}function =
Nh(a,b,c){b=3Db||Wd(document);a=3Djia(a,b,c);b.scrollLeft=3Da.x;b.scrollT=
op=3Da.y}=0A=
function Lh(a){var b=3DOd(a),c=3Dnew =
Ed(0,0),d=3DJh(b);if(a=3D=3Dd)return =
c;a=3Dhia(a);b=3DGe(Md(b));c.x=3Da.left+b.x;c.y=3Da.top+b.y;return =
c}function Oh(a,b){a=3DPh(a);b=3DPh(b);return new =
Ed(a.x-b.x,a.y-b.y)}function lia(a){a=3Dhia(a);return new =
Ed(a.left,a.top)}function Ph(a){if(1=3D=3Da.nodeType)return =
lia(a);a=3Da.changedTouches?a.changedTouches[0]:a;return new =
Ed(a.clientX,a.clientY)}function mia(a,b,c){var d=3DLh(a);b instanceof =
Ed&&(c=3Db.y,b=3Db.x);Hh(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.=
y))}=0A=
function Qh(a,b,c){if(b instanceof Jd)c=3Db.height,b=3Db.width;else =
if(void 0=3D=3Dc)throw Error("missing height =
argument");Rh(a,b);Uh(a,c)}function gia(a,b){"number"=3D=3Dtypeof =
a&&(a=3D(b?Math.round(a):a)+"px");return a}function =
Uh(a,b){a.style.height=3Dgia(b,!0)}function =
Rh(a,b){a.style.width=3Dgia(b,!0)}=0A=
function Vh(a){var b=3Dkia;if("none"!=3DFh(a,"display"))return b(a);var =
c=3Da.style,d=3Dc.display,e=3Dc.visibility,f=3Dc.position;c.visibility=3D=
"hidden";c.position=3D"absolute";c.display=3D"inline";a=3Db(a);c.display=3D=
d;c.position=3Df;c.visibility=3De;return a}function kia(a){var =
b=3Da.offsetWidth,c=3Da.offsetHeight,d=3DPc&&!b&&!c;return =
t(b)&&!d||!a.getBoundingClientRect?new Jd(b,c):(a=3Dhia(a),new =
Jd(a.right-a.left,a.bottom-a.top))}function Wh(a){var =
b=3DLh(a);a=3DVh(a);return new xh(b.x,b.y,a.width,a.height)}=0A=
function Xh(a,b){a=3Da.style;"opacity"in a?a.opacity=3Db:"MozOpacity"in =
a?a.MozOpacity=3Db:"filter"in =
a&&(a.filter=3D""=3D=3D=3Db?"":"alpha(opacity=3D"+100*Number(b)+")")}func=
tion L(a,b){a.style.display=3Db?"":"none"}function =
Yh(a){return"none"!=3Da.style.display}function Zh(a,b){b=3DMd(b);var =
c=3Db.Pb();if(Kc&&c.createStyleSheet)b=3Dc.createStyleSheet(),nia(b,a);el=
se{c=3DBe(b,"HEAD")[0];if(!c){var =
d=3DBe(b,"BODY")[0];c=3Db.Aa("HEAD");d.parentNode.insertBefore(c,d)}d=3Db=
.Aa("STYLE");nia(d,a);b.appendChild(c,d)}}=0A=
function =
nia(a,b){b=3Dwca(b);Kc&&t(a.cssText)?a.cssText=3Db:a.innerHTML=3Db}functi=
on $h(a){return"rtl"=3D=3DFh(a,"direction")}var =
oia=3DOc?"MozUserSelect":Pc||Lc?"WebkitUserSelect":null;function =
ai(a,b,c){c=3Dc?null:a.getElementsByTagName("*");if(oia){if(b=3Db?"none":=
"",a.style&&(a.style[oia]=3Db),c){a=3D0;for(var =
d;d=3Dc[a];a++)d.style&&(d.style[oia]=3Db)}}else =
if(Kc||Jc)if(b=3Db?"on":"",a.setAttribute("unselectable",b),c)for(a=3D0;d=
=3Dc[a];a++)d.setAttribute("unselectable",b)}=0A=
function bi(a){return new Jd(a.offsetWidth,a.offsetHeight)}function =
ci(a){var =
b=3DOd(a),c=3DKc&&a.currentStyle;if(c&&mda(Md(b))&&"auto"!=3Dc.width&&"au=
to"!=3Dc.height&&!c.boxSizing)return =
b=3Ddi(a,c.width,"width","pixelWidth"),a=3Ddi(a,c.height,"height","pixelH=
eight"),new Jd(b,a);c=3Dbi(a);b=3Dei(a);a=3DMh(a);return new =
Jd(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.=
bottom)}=0A=
function =
pia(a,b,c){a=3Da.style;Oc?a.MozBoxSizing=3Dc:Pc?a.WebkitBoxSizing=3Dc:a.b=
oxSizing=3Dc;a.width=3DMath.max(b.width,0)+"px";a.height=3DMath.max(b.hei=
ght,0)+"px"}function di(a,b,c,d){if(/^\d+px?$/.test(b))return =
parseInt(b,10);var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;b=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;retu=
rn+b}function qia(a,b){return(b=3DEh(a,b))?di(a,b,"left","pixelLeft"):0}=0A=
function ria(a,b){if(Kc){var =
c=3Dqia(a,b+"Left"),d=3Dqia(a,b+"Right"),e=3Dqia(a,b+"Top");a=3Dqia(a,b+"=
Bottom");return new =
wh(e,d,a,c)}c=3DDh(a,b+"Left");d=3DDh(a,b+"Right");e=3DDh(a,b+"Top");a=3D=
Dh(a,b+"Bottom");return new =
wh(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function =
ei(a){return ria(a,"padding")}function fi(a){return ria(a,"margin")}var =
sia=3D{thin:2,medium:4,thick:6};function =
tia(a,b){if("none"=3D=3DEh(a,b+"Style"))return =
0;b=3DEh(a,b+"Width");return b in sia?sia[b]:di(a,b,"left","pixelLeft")}=0A=
function Mh(a){if(Kc&&!Wc(9)){var =
b=3Dtia(a,"borderLeft"),c=3Dtia(a,"borderRight"),d=3Dtia(a,"borderTop");a=
=3Dtia(a,"borderBottom");return new =
wh(d,c,a,b)}b=3DDh(a,"borderLeftWidth");c=3DDh(a,"borderRightWidth");d=3D=
Dh(a,"borderTopWidth");a=3DDh(a,"borderBottomWidth");return new =
wh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var =
uia=3D/[^\d]+$/,via=3D{cm:1,"in":1,mm:1,pc:1,pt:1},wia=3D{em:1,ex:1};=0A=
function xia(a){var b=3DFh(a,"fontSize");var =
c=3D(c=3Db.match(uia))&&c[0]||null;if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(Kc){if(String(c)in via)return =
di(a,b,"left","pixelLeft");if(a.parentNode&&1=3D=3Da.parentNode.nodeType&=
&String(c)in wia)return =
a=3Da.parentNode,c=3DFh(a,"fontSize"),di(a,b=3D=3Dc?"1em":b,"left","pixel=
Left")}c=3DYd("SPAN",{style:"visibility:hidden;position:absolute;line-hei=
ght:0;padding:0;margin:0;border:0;height:1em;"});a.appendChild(c);b=3Dc.o=
ffsetHeight;je(c);return b}=0A=
function yia(a){var =
b=3D[];ic(a,function(a,d){b.push(kba(d),":",a,";")});return =
b.join("")}function zia(a){var =
b=3D$d("DIV");a&&(b.className=3Da);b.style.cssText=3D"overflow:auto;posit=
ion:absolute;top:0;width:100px;height:100px";a=3D$d("DIV");Qh(a,"200px","=
200px");b.appendChild(a);document.body.appendChild(b);a=3Db.offsetWidth-b=
.clientWidth;je(b);return a};function =
M(a){E.call(this);this.ib=3Da||Md();this.hA=3DAia;this.Hc=3Dnull;this.Co=3D=
!1;this.Ta=3Dnull;this.VF=3Dvoid =
0;this.Gw=3Dthis.Yf=3Dthis.Tf=3Dthis.kb=3Dnull;this.Sba=3D!1}x(M,E);M.pro=
totype.oma=3Dof.getInstance();var =
Aia=3Dnull,Bia=3D{aYa:255,Aua:1,HOVER:2,Po:4,SELECTED:8,PYa:16,n2:32,OPEN=
ED:64};=0A=
function Cia(a,b){switch(a){case 1:return b?"disable":"enable";case =
2:return b?"highlight":"unhighlight";case 4:return =
b?"activate":"deactivate";case 8:return b?"select":"unselect";case =
16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case =
64:return b?"open":"close"}throw Error("Invalid component =
state");}p=3DM.prototype;p.getId=3Dfunction(){return =
this.Hc||(this.Hc=3Dpf(this.oma))};p.Kf=3Dfunction(a){this.Tf&&this.Tf.Gw=
&&(vc(this.Tf.Gw,this.Hc),wc(this.Tf.Gw,a,this));this.Hc=3Da};=0A=
p.getElement=3Dg("Ta");p.Qa=3Dg("Ta");p.Ni=3Dfunction(a){return =
this.Ta?this.ib.Ni(a,this.Ta):[]};p.yb=3Dfunction(a){return =
this.Ta?this.ib.yb(a,this.Ta):null};p.Ia=3Dfunction(a){return =
this.yb(a)};p.getHandler=3Dfunction(){this.VF||(this.VF=3Dnew =
th(this));return this.VF};p.vh=3Dfunction(a){if(this=3D=3Da)throw =
Error("Unable to set parent =
component");if(a&&this.Tf&&this.Hc&&this.Tf.ld(this.Hc)&&this.Tf!=3Da)thr=
ow Error("Unable to set parent =
component");this.Tf=3Da;M.ea.Pd.call(this,a)};p.getParent=3Dg("Tf");=0A=
p.Pd=3Dfunction(a){if(this.Tf&&this.Tf!=3Da)throw Error("Method not =
supported");M.ea.Pd.call(this,a)};p.oa=3Dg("ib");p.Qb=3Dg("Co");p.Aa=3Dfu=
nction(){this.Ta=3Dthis.ib.createElement("DIV")};p.render=3Dfunction(a){t=
his.Sx(a)};function =
gi(a,b){a.Sx(b.parentNode,b)}p.Sx=3Dfunction(a,b){if(this.Co)throw =
Error("Component already =
rendered");this.Ta||this.Aa();a?a.insertBefore(this.Ta,b||null):this.ib.P=
b().body.appendChild(this.Ta);this.Tf&&!this.Tf.Qb()||this.Ga()};=0A=
p.hb=3Dfunction(a){if(this.Co)throw Error("Component already =
rendered");if(a&&this.Vg(a)){this.Sba=3D!0;var =
b=3DOd(a);this.ib&&this.ib.Pb()=3D=3Db||(this.ib=3DMd(a));this.kd(a);this=
.Ga()}else throw Error("Invalid element to =
decorate");};p.Vg=3Dn(!0);p.kd=3Dca("Ta");p.Ga=3Dfunction(){this.Co=3D!0;=
this.yf(function(a){!a.Qb()&&a.getElement()&&a.Ga()})};p.vd=3Dfunction(){=
this.yf(function(a){a.Qb()&&a.vd()});this.VF&&this.VF.Ic();this.Co=3D!1};=0A=
p.Ea=3Dfunction(){this.Co&&this.vd();this.VF&&(this.VF.dispose(),delete =
this.VF);this.yf(function(a){a.dispose()});!this.Sba&&this.Ta&&je(this.Ta=
);this.Tf=3Dthis.kb=3Dthis.Ta=3Dthis.Gw=3Dthis.Yf=3Dnull;M.ea.Ea.call(thi=
s)};function ji(a,b){return a.getId()+"."+b}function ki(a,b){var =
c=3D{},d;for(d in b)c[d]=3Dji(a,b[d]);return =
c}p.Ua=3Dg("kb");p.ud=3Dca("kb");function li(a,b){if(!a.Co)throw =
Error("Operation not supported while component is not in =
document");return a.ib.getElement(ji(a,b))}=0A=
p.Fa=3Dfunction(a,b){this.oh(a,this.$c(),b)};=0A=
p.oh=3Dfunction(a,b,c){if(a.Co&&(c||!this.Co))throw Error("Component =
already rendered");if(0>b||b>this.$c())throw Error("Child component =
index out of =
bounds");this.Gw&&this.Yf||(this.Gw=3D{},this.Yf=3D[]);if(a.getParent()=3D=
=3Dthis){var d=3Da.getId();this.Gw[d]=3Da;ib(this.Yf,a)}else =
wc(this.Gw,a.getId(),a);a.vh(this);fb(this.Yf,a,b);a.Co&&this.Co&&a.getPa=
rent()=3D=3Dthis?(c=3Dthis.Ib(),b=3Dc.childNodes[b]||null,b!=3Da.getEleme=
nt()&&c.insertBefore(a.getElement(),b)):c?(this.Ta||this.Aa(),b=3Dthis.od=
(b+1),a.Sx(this.Ib(),b?=0A=
b.Ta:null)):this.Co&&!a.Co&&a.Ta&&a.Ta.parentNode&&1=3D=3Da.Ta.parentNode=
.nodeType&&a.Ga()};p.Ib=3Dg("Ta");p.Fe=3Dfunction(){null=3D=3Dthis.hA&&(t=
his.hA=3D$h(this.Co?this.Ta:this.ib.Pb().body));return =
this.hA};p.Jo=3Dfunction(a){if(this.Co)throw Error("Component already =
rendered");this.hA=3Da};p.k8=3Dfunction(){return!!this.Yf&&0!=3Dthis.Yf.l=
ength};p.$c=3Dfunction(){return this.Yf?this.Yf.length:0};function =
Dia(a){var b=3D[];a.yf(function(a){b.push(a.getId())});return b}=0A=
p.ld=3Dfunction(a){return =
this.Gw&&a?yc(this.Gw,a)||null:null};p.od=3Dfunction(a){return =
this.Yf?this.Yf[a]||null:null};p.yf=3Dfunction(a,b){this.Yf&&z(this.Yf,a,=
b)};function mi(a,b){return =
a.Yf&&b?Ta(a.Yf,b):-1}p.removeChild=3Dfunction(a,b){if(a){var =
c=3Doa(a)?a:a.getId();a=3Dthis.ld(c);c&&a&&(vc(this.Gw,c),ib(this.Yf,a),b=
&&(a.vd(),a.Ta&&je(a.Ta)),a.vh(null))}if(!a)throw Error("Child is not in =
parent component");return a};p.Cp=3Dfunction(a,b){return =
this.removeChild(this.od(a),b)};=0A=
p.Fd=3Dfunction(a){for(var b=3D[];this.k8();)b.push(this.Cp(0,a));return =
b};function ni(){}var Eia;ua(ni);function oi(a,b){a=3Dnew =
a;a.hc=3Dfunction(){return b};return a}var =
Fia=3D{button:"pressed",checkbox:"checked",menuitem:"selected",menuitemch=
eckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",t=
reeitem:"selected"};p=3Dni.prototype;p.Tq=3Dba();p.Aa=3Dfunction(a){retur=
n a.oa().Aa("DIV",this.Cn(a).join(" =
"),a.getContent())};p.Ib=3Daa();p.Fk=3Dfunction(a,b,c){if(a=3Da.getElemen=
t?a.getElement():a){var =
d=3D[b];Kc&&!Vc("7")&&(d=3DGia(kh(a),b),d.push(b));(c?nh:ph)(a,d)}};=0A=
p.Vg=3Dn(!0);p.hb=3Dfunction(a,b){b.id&&a.Kf(b.id);var =
c=3Dthis.Ib(b);c&&c.firstChild?a.vH(c.firstChild.nextSibling?mb(c.childNo=
des):c.firstChild):a.vH(null);var =
d=3D0,e=3Dthis.hc(),f=3Dthis.fp(),h=3D!1,k=3D!1,l=3D!1,m=3Dmb(kh(b));z(m,=
function(a){h||a!=3De?k||a!=3Df?d|=3Dthis.n6(a):k=3D!0:(h=3D!0,f=3D=3De&&=
(k=3D!0));1=3D=3Dthis.n6(a)&&te(c)&&ue(c,!1)},this);a.ZB=3Dd;h||(m.push(e=
),f=3D=3De&&(k=3D!0));k||m.push(f);(a=3Da.XX())&&m.push.apply(m,a);if(Kc&=
&!Vc("7")){var =
r=3DGia(m);0<r.length&&(m.push.apply(m,r),l=3D!0)}h&&k&&!a&&!l||Uha(b,m.j=
oin(" "));return b};=0A=
p.xp=3Dfunction(a){a.Fe()&&this.Jo(a.getElement(),!0);a.isEnabled()&&this=
.Eh(a,a.isVisible())};function =
Hia(a,b,c){if(a=3Dc||a.Tq())c=3Db.getAttribute("role")||null,a!=3Dc&&eh(b=
,a)}function Iia(a,b,c){var =
d=3Db.cG();null!=3Dd&&jh(c,d);b.isVisible()||fh(c,"hidden",!b.isVisible()=
);b.isEnabled()||a.ct(c,1,!b.isEnabled());pi(b,8)&&a.ct(c,8,b.Rd());pi(b,=
16)&&a.ct(c,16,b.isChecked());pi(b,64)&&a.ct(c,64,qi(b))}p.S6=3Dfunction(=
a,b){ai(a,!b,!Kc&&!Jc)};p.Jo=3Dfunction(a,b){this.Fk(a,this.fp()+"-rtl",b=
)};=0A=
p.Il=3Dfunction(a){var b;return =
pi(a,32)&&(b=3Da.Xk())?te(b):!1};p.Eh=3Dfunction(a,b){var =
c;if(pi(a,32)&&(c=3Da.Xk())){if(!b&&a.Do()){try{c.blur()}catch(d){}a.Do()=
&&a.NQ(null)}te(c)!=3Db&&ue(c,b)}};p.setVisible=3Dfunction(a,b){L(a,b);a&=
&fh(a,"hidden",!b)};p.Lb=3Dfunction(a,b,c){var =
d=3Da.getElement();if(d){var =
e=3Dthis.WP(b);e&&this.Fk(a,e,c);this.ct(d,b,c)}};=0A=
p.ct=3Dfunction(a,b,c){Eia||(Eia=3D{1:"disabled",8:"selected",16:"checked=
",64:"expanded"});b=3DEia[b];var =
d=3Da.getAttribute("role")||null;d&&(d=3DFia[d]||b,b=3D"checked"=3D=3Db||=
"selected"=3D=3Db?d:b);b&&fh(a,b,c)};p.setContent=3Dfunction(a,b){var =
c=3Dthis.Ib(a);c&&(fe(c),b&&(oa(b)?se(c,b):(a=3Dfunction(a){if(a){var =
b=3DOd(c);c.appendChild(oa(a)?b.createTextNode(a):a)}},wa(b)?z(b,a):!xa(b=
)||"nodeType"in b?a(b):z(mb(b),a))))};p.Xk=3Dfunction(a){return =
a.getElement()};p.hc=3Dn("goog-control");p.fp=3Dfunction(){return =
this.hc()};=0A=
p.Cn=3Dfunction(a){var =
b=3Dthis.hc(),c=3D[b],d=3Dthis.fp();d!=3Db&&c.push(d);b=3Da.getState();fo=
r(d=3D[];b;){var =
e=3Db&-b;d.push(this.WP(e));b&=3D~e}c.push.apply(c,d);(a=3Da.XX())&&c.pus=
h.apply(c,a);Kc&&!Vc("7")&&c.push.apply(c,Gia(c));return c};function =
Gia(a,b){var =
c=3D[];b&&(a=3Dkb(a,[b]));z([],function(d){!Za(d,Ca(bb,a))||b&&!bb(d,b)||=
c.push(d.join("_"))});return =
c}p.WP=3Dfunction(a){this.D||Jia(this);return this.D[a]};=0A=
p.n6=3Dfunction(a){this.va||(this.D||Jia(this),this.va=3DCc(this.D));a=3D=
parseInt(this.va[a],10);return isNaN(a)?0:a};function Jia(a){var =
b=3Da.fp();Sb(b.replace(/\xa0|\s/g," ")," =
");a.D=3D{1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b=
+"-checked",32:b+"-focused",64:b+"-open"}};function =
ri(){this.C=3D[]}x(ri,ni);ua(ri);function si(a,b){var =
c=3Da.C[b];if(!c){switch(b){case 0:c=3Da.fp()+"-highlight";break;case =
1:c=3Da.fp()+"-checkbox";break;case =
2:c=3Da.fp()+"-content"}a.C[b]=3Dc}return =
c}p=3Dri.prototype;p.Tq=3Dn("menuitem");p.Aa=3Dfunction(a){var =
b=3Da.oa().Aa("DIV",this.Cn(a).join(" =
"),Kia(this,a.getContent(),a.oa()));Lia(this,a,b,pi(a,8)||pi(a,16));retur=
n b};p.Ib=3Dfunction(a){return a&&a.firstChild};=0A=
p.hb=3Dfunction(a,b){var =
c=3Dme(b),d=3Dsi(this,2);c&&lh(c,d)||b.appendChild(Kia(this,b.childNodes,=
a.oa()));lh(b,"goog-option")&&(a.jp(!0),a&&b&&Lia(this,a,b,!0));return =
ri.ea.hb.call(this,a,b)};p.setContent=3Dfunction(a,b){var =
c=3Dthis.Ib(a),d=3DMia(this,a)?c.firstChild:null;ri.ea.setContent.call(th=
is,a,b);d&&!Mia(this,a)&&c.insertBefore(d,c.firstChild||null)};function =
Kia(a,b,c){a=3Dsi(a,2);return c.Aa("DIV",a,b)}function =
Mia(a,b){return(b=3Da.Ib(b))?(b=3Db.firstChild,a=3Dsi(a,1),!!b&&oe(b)&&lh=
(b,a)):!1}=0A=
function =
Lia(a,b,c,d){Hia(a,c,b.JK());Iia(a,b,c);d!=3DMia(a,c)&&(qh(c,"goog-option=
",d),c=3Da.Ib(c),d?(a=3Dsi(a,1),c.insertBefore(b.oa().Aa("DIV",a),c.first=
Child||null)):c.removeChild(c.firstChild))}p.WP=3Dfunction(a){switch(a){c=
ase 2:return si(this,0);case 16:case =
8:return"goog-option-selected";default:return =
ri.ea.WP.call(this,a)}};p.n6=3Dfunction(a){var =
b=3Dsi(this,0);switch(a){case "goog-option-selected":return 16;case =
b:return 2;default:return =
ri.ea.n6.call(this,a)}};p.hc=3Dn("goog-menuitem");function =
Nia(a,b,c){b=3Dvh[b];var d=3Da.toLowerCase().indexOf(b);if(0<=3Dd){var =
e=3Da.charAt(d);var =
f=3D[],h=3Da.substr(0,d);d=3Da.substr(d+1,a.length);0<h.length&&f.push(Ee=
(c,h));f.push(Oia(e,c));0<d.length&&f.push(Ee(c,d));e=3Df}else =
e=3Dc.Aa("SPAN","goog-menuitem-mnemonic-separator","(",Oia(b.toUpperCase(=
),c),")"),e=3D[Ee(c,a),e];c=3Dc.Aa("SPAN",void 0,e);jh(c,a+" "+b);return =
c}function Oia(a,b){return =
b.Aa("SPAN","goog-menuitem-mnemonic-hint",a)};function =
Pia(a){a.prototype.then=3Da.prototype.then;a.prototype.$goog_Thenable=3D!=
0}function =
Qia(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};fu=
nction ti(a,b){this.C=3D0;this.L=3Dvoid =
0;this.F=3Dthis.D=3Dthis.Tf=3Dnull;this.H=3Dthis.J=3D!1;if(a!=3Dta)try{va=
r =
c=3Dthis;a.call(b,function(a){ui(c,2,a)},function(a){ui(c,3,a)})}catch(d)=
{ui(this,3,d)}}function =
Ria(){this.next=3Dthis.context=3Dthis.D=3Dthis.H=3Dthis.C=3Dnull;this.F=3D=
!1}Ria.prototype.reset=3Dfunction(){this.context=3Dthis.D=3Dthis.H=3Dthis=
.C=3Dnull;this.F=3D!1};var Sia=3Dnew nda(function(){return new =
Ria},function(a){a.reset()});function Tia(a,b,c){var =
d=3DSia.get();d.H=3Da;d.D=3Db;d.context=3Dc;return d}=0A=
function vi(a){if(a instanceof ti)return a;var b=3Dnew =
ti(ta);ui(b,2,a);return b}function wi(a){return new =
ti(function(b,c){c(a)})}function =
Uia(a,b,c){Via(a,b,c,null)||Qe(Ca(b,a))}function Wia(a){return new =
ti(function(b,c){a.length||b(void 0);for(var =
d=3D0,e;d<a.length;d++)e=3Da[d],Uia(e,b,c)})}function xi(a){return new =
ti(function(b,c){var d=3Da.length,e=3D[];if(d)for(var =
f=3Dfunction(a,c){d--;e[a]=3Dc;0=3D=3Dd&&b(e)},h=3Dfunction(a){c(a)},k=3D=
0,l;k<a.length;k++)l=3Da[k],Uia(l,Ca(f,k),h);else b(e)})}=0A=
function Xia(a){return new ti(function(b){var =
c=3Da.length,d=3D[];if(c)for(var =
e=3Dfunction(a,e,f){c--;d[a]=3De?{NFa:!0,value:f}:{NFa:!1,reason:f};0=3D=3D=
c&&b(d)},f=3D0,h;f<a.length;f++)h=3Da[f],Uia(h,Ca(e,f,!0),Ca(e,f,!1));els=
e b(d)})}function yi(){var a,b,c=3Dnew =
ti(function(c,e){a=3Dc;b=3De});return new =
Yia(c,a,b)}ti.prototype.then=3Dfunction(a,b,c){return =
Zia(this,Aa(a)?a:null,Aa(b)?b:null,c)};Pia(ti);function =
$ia(a,b,c,d){aja(a,Tia(b||ta,c||null,d))}function =
zi(a,b,c){b=3DTia(b,b,c);b.F=3D!0;aja(a,b);return a}=0A=
function Ai(a,b,c){return =
Zia(a,null,b,c)}ti.prototype.cancel=3Dfunction(a){0=3D=3Dthis.C&&Qe(funct=
ion(){var b=3Dnew Bi(a);bja(this,b)},this)};function =
bja(a,b){if(0=3D=3Da.C)if(a.Tf){var c=3Da.Tf;if(c.D){for(var =
d=3D0,e=3Dnull,f=3Dnull,h=3Dc.D;h&&(h.F||(d++,h.C=3D=3Da&&(e=3Dh),!(e&&1<=
d)));h=3Dh.next)e||(f=3Dh);e&&(0=3D=3Dc.C&&1=3D=3Dd?bja(c,b):(f?(d=3Df,d.=
next=3D=3Dc.F&&(c.F=3Dd),d.next=3Dd.next.next):cja(c),dja(c,e,3,b)))}a.Tf=
=3Dnull}else ui(a,3,b)}function =
aja(a,b){a.D||2!=3Da.C&&3!=3Da.C||eja(a);a.F?a.F.next=3Db:a.D=3Db;a.F=3Db=
}=0A=
function Zia(a,b,c,d){var e=3DTia(null,null,null);e.C=3Dnew =
ti(function(a,h){e.H=3Db?function(c){try{var =
e=3Db.call(d,c);a(e)}catch(m){h(m)}}:a;e.D=3Dc?function(b){try{var =
e=3Dc.call(d,b);!t(e)&&b instanceof =
Bi?h(b):a(e)}catch(m){h(m)}}:h});e.C.Tf=3Da;aja(a,e);return =
e.C}ti.prototype.V=3Dfunction(a){this.C=3D0;ui(this,2,a)};ti.prototype.$=3D=
function(a){this.C=3D0;ui(this,3,a)};=0A=
function ui(a,b,c){0=3D=3Da.C&&(a=3D=3D=3Dc&&(b=3D3,c=3Dnew =
TypeError("Promise cannot resolve to =
itself")),a.C=3D1,Via(c,a.V,a.$,a)||(a.L=3Dc,a.C=3Db,a.Tf=3Dnull,eja(a),3=
!=3Db||c instanceof Bi||fja(a,c)))}function Via(a,b,c,d){if(a instanceof =
ti)return $ia(a,b,c,d),!0;if(Qia(a))return =
a.then(b,c,d),!0;if(za(a))try{var e=3Da.then;if(Aa(e))return =
gja(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1}=0A=
function gja(a,b,c,d,e){function f(a){k||(k=3D!0,d.call(e,a))}function =
h(a){k||(k=3D!0,c.call(e,a))}var =
k=3D!1;try{b.call(a,h,f)}catch(l){f(l)}}function =
eja(a){a.J||(a.J=3D!0,Qe(a.O,a))}function cja(a){var =
b=3Dnull;a.D&&(b=3Da.D,a.D=3Db.next,b.next=3Dnull);a.D||(a.F=3Dnull);retu=
rn b}ti.prototype.O=3Dfunction(){for(var =
a;a=3Dcja(this);)dja(this,a,this.C,this.L);this.J=3D!1};=0A=
function =
dja(a,b,c,d){if(3=3D=3Dc&&b.D&&!b.F)for(;a&&a.H;a=3Da.Tf)a.H=3D!1;if(b.C)=
b.C.Tf=3Dnull,hja(b,c,d);else =
try{b.F?b.H.call(b.context):hja(b,c,d)}catch(e){ija.call(null,e)}Sia.put(=
b)}function =
hja(a,b,c){2=3D=3Db?a.H.call(a.context,c):a.D&&a.D.call(a.context,c)}func=
tion fja(a,b){a.H=3D!0;Qe(function(){a.H&&ija.call(null,b)})}var =
ija=3Dzda;function =
Bi(a){Ra.call(this,a)}x(Bi,Ra);Bi.prototype.name=3D"cancel";function =
Yia(a,b,c){this.C=3Da;this.resolve=3Db;this.reject=3Dc};function =
Ci(a,b){E.call(this);this.C=3Da||1;this.D=3Db||na;this.F=3Dv(this.dkb,thi=
s);this.H=3DEa()}x(Ci,E);p=3DCi.prototype;p.enabled=3D!1;p.Cv=3Dnull;p.se=
tInterval=3Dfunction(a){this.C=3Da;this.Cv&&this.enabled?(this.stop(),thi=
s.start()):this.Cv&&this.stop()};p.dkb=3Dfunction(){if(this.enabled){var =
a=3DEa()-this.H;0<a&&a<.8*this.C?this.Cv=3Dthis.D.setTimeout(this.F,this.=
C-a):(this.Cv&&(this.D.clearTimeout(this.Cv),this.Cv=3Dnull),this.dispatc=
hEvent("tick"),this.enabled&&(this.Cv=3Dthis.D.setTimeout(this.F,this.C),=
this.H=3DEa()))}};=0A=
p.start=3Dfunction(){this.enabled=3D!0;this.Cv||(this.Cv=3Dthis.D.setTime=
out(this.F,this.C),this.H=3DEa())};p.stop=3Dfunction(){this.enabled=3D!1;=
this.Cv&&(this.D.clearTimeout(this.Cv),this.Cv=3Dnull)};p.Ea=3Dfunction()=
{Ci.ea.Ea.call(this);this.stop();delete this.D};function =
Di(a,b,c){if(Aa(a))c&&(a=3Dv(a,c));else if(a&&"function"=3D=3Dtypeof =
a.handleEvent)a=3Dv(a.handleEvent,a);else throw Error("Invalid listener =
argument");return 2147483647<Number(b)?-1:na.setTimeout(a,b||0)}function =
Ei(a){na.clearTimeout(a)}=0A=
function Fi(a,b){var c=3Dnull;return Ai(new =
ti(function(d,e){c=3DDi(function(){d(b)},a);-1=3D=3Dc&&e(Error("Failed =
to schedule timer."))}),function(a){Ei(c);throw a;})};function =
Gi(a,b,c){A.call(this);this.gm=3Da;this.D=3Db||0;this.C=3Dc;this.Ie=3Dv(t=
his.MHa,this)}x(Gi,A);p=3DGi.prototype;p.Hc=3D0;p.Ea=3Dfunction(){Gi.ea.E=
a.call(this);this.stop();delete this.gm;delete =
this.C};p.start=3Dfunction(a){this.stop();this.Hc=3DDi(this.Ie,t(a)?a:thi=
s.D)};p.stop=3Dfunction(){this.Sb()&&Ei(this.Hc);this.Hc=3D0};p.WJ=3Dfunc=
tion(){this.Sb()&&(this.stop(),this.MHa())};p.Sb=3Dfunction(){return =
0!=3Dthis.Hc};p.MHa=3Dfunction(){this.Hc=3D0;this.gm&&this.gm.call(this.C=
)};function jja(a){return Rb(Nb(a.replace(kja,function(a,c){return =
lja.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var =
lja=3D/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,kja=3D/<=
[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;var mja=3Dfunction(){if(Tc){var =
a=3D/Windows NT ([0-9.]+)/;return(a=3Da.exec(gc))?a[1]:"0"}return =
Sc?(a=3D/10[_.][0-9_.]+/,(a=3Da.exec(gc))?a[0].replace(/_/g,"."):"10"):Db=
a?(a=3D/Android\s+([^\);]+)(\)|;)/,(a=3Da.exec(gc))?a[1]:""):Eba||Fba||Gb=
a?(a=3D/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=3Da.exec(gc))?a[1].replace(/_/g,"=
."):""):""}();function Hi(a){return(a=3Da.exec(gc))?a[1]:""}var =
nja=3Dfunction(){if(Lf)return =
Hi(/Firefox\/([0-9.]+)/);if(Kc||Lc||Jc)return Uc;if(Pf)return =
Hc()?Hi(/CriOS\/([0-9.]+)/):Hi(/Chrome\/([0-9.]+)/);if(Qf&&!Hc())return =
Hi(/Version\/([0-9.]+)/);if(Mf||Nf){var =
a=3D/Version\/(\S+).*Mobile\/(\S+)/.exec(gc);if(a)return =
a[1]+"."+a[2]}else =
if(Of)return(a=3DHi(/Android\s+([0-9.]+)/))?a:Hi(/Version\/([0-9.]+)/);re=
turn""}();function Ii(a){return 0<=3Dbc(nja,a)};function Ji(a){var =
b=3D$h(a);return =
b&&oja()?-a.scrollLeft:!b||Nc&&Vc("8")||"visible"=3D=3DFh(a,"overflowX")?=
a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}function Ki(a){var =
b=3Da.offsetLeft,c=3Da.offsetParent;c||"fixed"!=3DGh(a)||(c=3DOd(a).docum=
entElement);if(!c)return b;if(Oc){var d=3DMh(c);b+=3Dd.left}else =
Wc(8)&&!Wc(9)&&(d=3DMh(c),b-=3Dd.left);return =
$h(c)?c.clientWidth-(b+a.offsetWidth):b}=0A=
function =
Li(a,b){b=3DMath.max(b,0);$h(a)?oja()?a.scrollLeft=3D-b:Nc&&Vc("8")?a.scr=
ollLeft=3Db:a.scrollLeft=3Da.scrollWidth-b-a.clientWidth:a.scrollLeft=3Db=
}function oja(){var =
a=3DQf&&Ii(10),b;if(b=3DHba)b=3D0<=3Dbc(mja,10);return Oc||a||b}function =
pja(a,b,c,d){null!=3D=3Dc&&(a.style.top=3Dc+"px");d?(a.style.right=3Db+"p=
x",a.style.left=3D""):(a.style.left=3Db+"px",a.style.right=3D"")};functio=
n Mi(a,b,c,d,e,f,h,k,l){var =
m=3Dqja(c),r=3DWh(a),u=3DKh(a);u&&r.eq(yh(u));u=3DMd(a);var =
w=3DMd(c);if(u.Pb()!=3Dw.Pb()){u=3Du.Pb().body;w=3DDe(w);var y=3Dnew =
Ed(0,0),C=3DXd(Od(u));if(Aba(C,"parent")){var H=3Du;do{var =
R=3DC=3D=3Dw?Lh(H):lia(H);y.x+=3DR.x;y.y+=3DR.y}while(C&&C!=3Dw&&C!=3DC.p=
arent&&(H=3DC.frameElement)&&(C=3DC.parent))}u=3DKca(y,Lh(u));r.left+=3Du=
.x;r.top+=3Du.y}a=3DNi(a,b);b=3Dr.left;a&4?b+=3Dr.width:a&2&&(b+=3Dr.widt=
h/2);r=3Dnew =
Ed(b,r.top+(a&1?r.height:0));r=3DKca(r,m);e&&(r.x+=3D(a&4?-1:1)*e.x,r.y+=3D=
(a&1?-1:1)*e.y);if(h)if(l)var Z=3Dl;=0A=
else =
if(Z=3DKh(c))Z.top-=3Dm.y,Z.right-=3Dm.x,Z.bottom-=3Dm.y,Z.left-=3Dm.x;re=
turn Oi(r,c,d,f,Z,h,k)}function qja(a){if(a=3Da.offsetParent){var =
b=3D"HTML"=3D=3Da.tagName||"BODY"=3D=3Da.tagName;if(!b||"static"!=3DGh(a)=
){var c=3DLh(a);b||(c=3DKca(c,new Ed(Ji(a),a.scrollTop)))}}return c||new =
Ed}=0A=
function Oi(a,b,c,d,e,f,h){a=3Da.clone();var =
k=3DNi(b,c);c=3DVh(b);h=3Dh?h.clone():c.clone();a=3Da.clone();h=3Dh.clone=
();var =
l=3D0;if(d||0!=3Dk)k&4?a.x-=3Dh.width+(d?d.right:0):k&2?a.x-=3Dh.width/2:=
d&&(a.x+=3Dd.left),k&1?a.y-=3Dh.height+(d?d.bottom:0):d&&(a.y+=3Dd.top);i=
f(f){if(e){d=3Da;k=3Dh;l=3D0;65=3D=3D(f&65)&&(d.x<e.left||d.x>=3De.right)=
&&(f&=3D-2);132=3D=3D(f&132)&&(d.y<e.top||d.y>=3De.bottom)&&(f&=3D-5);d.x=
<e.left&&f&1&&(d.x=3De.left,l|=3D1);if(f&16){var =
m=3Dd.x;d.x<e.left&&(d.x=3De.left,l|=3D4);d.x+k.width>e.right&&(k.width=3D=
Math.min(e.right-d.x,=0A=
m+k.width-e.left),k.width=3DMath.max(k.width,0),l|=3D4)}d.x+k.width>e.rig=
ht&&f&1&&(d.x=3DMath.max(e.right-k.width,e.left),l|=3D1);f&2&&(l|=3D(d.x<=
e.left?16:0)|(d.x+k.width>e.right?32:0));d.y<e.top&&f&4&&(d.y=3De.top,l|=3D=
2);f&32&&(m=3Dd.y,d.y<e.top&&(d.y=3De.top,l|=3D8),d.y+k.height>e.bottom&&=
(k.height=3DMath.min(e.bottom-d.y,m+k.height-e.top),k.height=3DMath.max(k=
.height,0),l|=3D8));d.y+k.height>e.bottom&&f&4&&(d.y=3DMath.max(e.bottom-=
k.height,e.top),l|=3D2);f&8&&(l|=3D(d.y<e.top?64:0)|(d.y+k.height>e.botto=
m?128:0));e=3Dl}else e=3D=0A=
256;l=3De}f=3Dnew =
xh(0,0,0,0);f.left=3Da.x;f.top=3Da.y;f.width=3Dh.width;f.height=3Dh.heigh=
t;e=3Dl;if(e&496)return =
e;Hh(b,Ah(f));h=3Df.cd();Kd(c,h)||(c=3Dh,a=3Dmda(Md(Od(b))),!Kc||Vc("10")=
||a&&Vc("8")?pia(b,c,"border-box"):(h=3Db.style,a?(a=3Dei(b),b=3DMh(b),h.=
pixelWidth=3Dc.width-b.left-a.left-a.right-b.right,h.pixelHeight=3Dc.heig=
ht-b.top-a.top-a.bottom-b.bottom):(h.pixelWidth=3Dc.width,h.pixelHeight=3D=
c.height)));return e}function =
Ni(a,b){return(b&8&&$h(a)?b^4:b)&-9};function =
Pi(){}Pi.prototype.qd=3Dba();function =
Qi(a,b){this.F=3Da;this.L=3D!!b;this.J=3D{0:this.F+"-arrowright",1:this.F=
+"-arrowup",2:this.F+"-arrowdown",3:this.F+"-arrowleft"}}x(Qi,Pi);p=3DQi.=
prototype;p.Sz=3D!1;p.gfa=3D2;p.Vza=3D20;p.sfa=3D3;p.uoa=3D-5;p.Gea=3D!1;=
p.gj=3Dca("D");p.setPosition=3Dfunction(a,b,c,d){null!=3Da&&(this.sfa=3Da=
);null!=3Db&&(this.gfa=3Db);qa(c)&&(this.Vza=3DMath.max(c,15));qa(d)&&(th=
is.uoa=3Dd)};p.qd=3Dfunction(a,b,c){a=3Dthis.sfa;b=3Dthis.gfa;2=3D=3Db&&(=
b=3D0);rja(this,a,b,2=3D=3Dthis.gfa?Ri(this.sfa)?this.C.offsetHeight/2:th=
is.C.offsetWidth/2:this.Vza,0,c)};=0A=
function rja(a,b,c,d,e,f){if(a.D){var h=3Dsja(b,c);var k=3Da.D;var =
l=3DVh(k);l=3D(Ri(b)?l.height/2:l.width/2)-d;var =
m=3DNi(k,h),r;if(r=3DKh(k))k=3DWh(k).ey(),Ri(b)?k.top<r.top&&!(m&1)?l-=3D=
r.top-k.top:k.bottom>r.bottom&&m&1&&(l-=3Dk.bottom-r.bottom):k.left<r.lef=
t&&!(m&4)?l-=3Dr.left-k.left:k.right>r.right&&m&4&&(l-=3Dk.right-r.right)=
;k=3Dl;k=3DRi(b)?new Ed(a.uoa,k):new =
Ed(k,a.uoa);l=3DRi(b)?6:9;a.Gea&&2=3D=3De&&(l=3DRi(b)?4:1);m=3Db^3;Ri(b)&=
&"rtl"=3D=3Da.D.dir&&(m=3Db);h=3DMi(a.D,sja(m,c),a.C,h,k,f,a.Sz?l:0,void =
0,null);if(2!=3De&&h&496){rja(a,=0A=
b^3,c,d,a.Gea&&0=3D=3De?1:2,f);return}!a.L||h&496||(e=3DparseFloat(a.C.st=
yle.left),f=3DparseFloat(a.C.style.top),Dd(e)&&Dd(f)||Hh(a.C,Math.round(e=
),Math.round(f)))}tja(a,b,c,d)}=0A=
function tja(a,b,c,d){var =
e=3Da.H;ic(a.J,function(a){qh(e,a,!1)},a);mh(e,a.J[b]);e.style.top=3De.st=
yle.left=3De.style.right=3De.style.bottom=3D"";a.D?(c=3DOh(a.D,a.C),d=3Du=
ja(a.D,b),Ri(b)?e.style.top=3Dvja(c.y+d.y,a.C.offsetHeight-15)+"px":e.sty=
le.left=3Dvja(c.x+d.x,a.C.offsetWidth-15)+"px"):e.style[0=3D=3Dc?Ri(b)?"t=
op":"left":Ri(b)?"bottom":"right"]=3Dd+"px"}function vja(a,b){return =
15>b?15:yd(a,15,b)}=0A=
function sja(a,b){switch(a){case 2:return 0=3D=3Db?1:5;case 1:return =
0=3D=3Db?0:4;case 0:return 0=3D=3Db?12:13;default:return =
0=3D=3Db?8:9}}function uja(a,b){var c=3D0,d=3D0;a=3DVh(a);switch(b){case =
2:c=3Da.width/2;break;case 1:c=3Da.width/2;d=3Da.height;break;case =
0:d=3Da.height/2;break;case 3:c=3Da.width,d=3Da.height/2}return new =
Ed(c,d)}function Ri(a){return 0=3D=3Da||3=3D=3Da};function =
wja(a){A.call(this);this.C=3Da||Md()}x(wja,A);wja.prototype.H=3Dfunction(=
){eh(this.getElement(),"tooltip");fh(this.getElement(),"live","polite")};=
function =
Si(a){wja.call(this,a);this.J=3Dthis.C.Aa("DIV",Ti()+"-contentId");this.D=
=3Dthis.C.Aa("DIV",Ti()+"-arrow",this.C.Aa("DIV",Ti()+"-arrowimplbefore")=
,this.C.Aa("DIV",Ti()+"-arrowimplafter"));this.F=3Dthis.C.Aa("DIV",{"clas=
s":Ti(),role:"tooltip"},this.J,this.D);this.H()}x(Si,wja);function =
Ti(){return"jfk-tooltip"}Si.prototype.getElement=3Dg("F");Si.prototype.Ib=
=3Dg("J");Si.prototype.Ea=3Dfunction(){Si.ea.Ea.call(this);this.F&&je(thi=
s.F)};function =
xja(a){Si.call(this,a)}x(xja,Si);xja.prototype.H=3Dfunction(){eh(this.get=
Element(),"tooltip")};function yja(a){a=3Da||Md();var =
b=3DBa(a.Pb());zja[b]||(zja[b]=3Dnew Aja(a))}function Ui(a){var =
b=3Da.getAttribute("title");b&&Yi(a,b)}function Yi(a,b,c){c||(c=3Db =
instanceof =
ld?jja(md(b)):b);a.removeAttribute("title");a.removeAttribute("data-toolt=
ip-contained");a.removeAttribute("data-tooltip");b?(b instanceof =
ld?a.F=3Db:(a.setAttribute("data-tooltip",b),a.F=3Dnull),a.setAttribute("=
aria-label",c)):(a.F=3Dnull,a.removeAttribute("aria-label"));yja(Md(a))}v=
ar zja=3D{};=0A=
function Aja(a){th.call(this);this.qb=3Da;this.ma=3Dnew =
Gi(this.RXb,0,this);this.qa(this.ma);var =
b=3DXd();this.O=3DAa(b.MutationObserver)?new =
b.MutationObserver(v(this.snb,this)):null;a=3Da.Pb();this.R(a,"mouseout =
mousedown click blur focusout keydown".split(" =
"),this.E7a,!0);this.R(a,["mouseover","focus","focusin"],this.fVb,!0)}x(A=
ja,th);p=3DAja.prototype;p.Ea=3Dfunction(){Bja(this);Aja.ea.Ea.call(this)=
};=0A=
function Cja(a,b){switch(b.type){case "mousedown":case "mouseover":case =
"mouseout":case "click":a.$=3D!1;break;case =
"keydown":a.$=3D!0}}p.fVb=3Dfunction(a){this.O&&this.O.disconnect();Cja(t=
his,a);var =
b=3Da.target;a=3D"focus"=3D=3Da.type||"focusin"=3D=3Da.type;var =
c=3Dthis.Be&&qe(this.Be.Ib(),b);if(this.$||!a||c){this.va=3Da;if(a=3Db&&b=
.getAttribute&&this.O)a=3Db.getAttribute("role")||null,a=3Dbb(Qha,a);a&&(=
this.O.observe(b,{attributes:!0}),(a=3DTha(b))&&(b=3Da));this.D=3Db}else =
this.D=3Dnull;Dja(this)};=0A=
p.E7a=3Dfunction(a){Cja(this,a);var =
b=3Da.target;a=3D"mousedown"=3D=3Da.type||"click"=3D=3Da.type;b=3Dthis.Be=
&&qe(this.Be.Ib(),b);a&&b||(this.D=3Dnull,Dja(this))};p.snb=3Dfunction(a)=
{z(a,v(function(a){var =
b=3DTha(a.target);b&&"aria-activedescendant"=3D=3Da.attributeName&&(this.=
D=3Db,Dja(this))},this))};function =
Dja(a){Bja(a);a.ma.start(a.C?50:300)}function =
Bja(a){a.V&&(Ei(a.V),a.V=3D0,a.C=3Dnull)}=0A=
p.RXb=3Dfunction(){if(!this.D)Eja(this),this.C=3Dnull;else =
if(!(this.C&&this.Be&&qe(this.Be.getElement(),this.D))||this.C.getAttribu=
te("data-tooltip-unhoverable")){var a=3Dye(this.D,function(a){return =
a.getAttribute&&(a.getAttribute("data-tooltip-contained")||a.getAttribute=
("data-tooltip")||a.F)&&!a.getAttribute("data-tooltip-suspended")},!0),b=3D=
!1;this.C&&this.C!=3Da&&(Eja(this),this.C=3Dnull,b=3D!0);if(!this.C&&a&&(=
this.C=3Da,Fja(this,a))){var =
c=3Dsd;if(a.getAttribute("data-tooltip-contained"))for(var =
d=3DNca("jfk-tooltip-data",=0A=
a),e=3D0;e<d.length;e++){if(d[e].parentNode=3D=3Da){c=3Dd[e].cloneNode(!0=
);break}}else =
c=3Da.F?a.F:pd(a.getAttribute("data-tooltip"));d=3Da.getAttribute("data-t=
ooltip-align");e=3Da.getAttribute("data-tooltip-class");var =
f=3Da.getAttribute("data-tooltip-offset");f=3DKb(Zb(f))?-1:Number(f);if(!=
b&&(a=3Da.getAttribute("data-tooltip-delay"),a=3DMath.max(0,a-300))){this=
.V=3DDi(Ca(this.YUa,this.C,c,d,f,e),a,this);return}this.YUa(this.C,c,d,f,=
e)}}};=0A=
function Fja(a,b){return =
b.getAttribute("data-tooltip-only-on-overflow")&&b.offsetWidth>=3Db.scrol=
lWidth&&b.offsetHeight>=3Db.scrollHeight||a.va&&"mouse"=3D=3Db.getAttribu=
te("data-tooltip-trigger")?!1:!0}function =
Gja(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case =
"t":return 2;case "r":return 3}return 1}=0A=
p.YUa=3Dfunction(a,b,c,d,e){this.V=3D0;if(!this.Be){this.Be=3Dnew =
xja(this.qb);Eja(this);var =
f=3Dthis.qb.Pb().body,h=3Dthis.Be.getElement();f.appendChild(h);this.qa(t=
his.Be);this.F=3Dnew =
Qi(Ti(),!0);this.F.Sz=3D!0;this.F.Gea=3D!0;f=3Dthis.F;h=3Dthis.Be.getElem=
ent();var =
k=3Dthis.Be.D;f.C=3Dh;f.H=3Dk}a:{if(c)switch(c.toLowerCase().split(",")[1=
]){case "l":f=3D0;break a;case "r":f=3D1;break =
a}f=3D2}this.F.setPosition(Gja(c),f,void =
0,d);oh(this.Be.getElement(),"jfk-tooltip-hide");this.H!=3De&&(this.H&&!K=
b(Zb(this.H))&&oh(this.Be.getElement(),=0A=
this.H),Kb(Zb(e))||mh(this.Be.getElement(),e),this.H=3De);Hh(this.Be.getE=
lement(),0,0);if(b instanceof ld)td(this.Be.Ib(),b);else =
for(fe(this.Be.Ib());c=3Db.firstChild;)this.Be.Ib().appendChild(c);this.F=
.gj(a);this.F.qd(null,0)};function =
Eja(a){a.Be&&mh(a.Be.getElement(),"jfk-tooltip-hide")};function =
Zi(a,b,c,d){A.call(this);this.D=3Dnew th(this);this.Wb=3Dnew =
Ue(this);this.C=3D{};this.V=3D!!c;this.J=3Dd||null;this.F=3Db||Hja;for(va=
r e in =
this.F)this.C[e]=3Dthis.L;this.C.enabled=3Dfunction(a,b,c,d,e){a.Na(!!e)}=
;this.C.hint=3Dthis.O;this.C.keys=3DPe(this.O,this.C.keys||ta);this.C.val=
ue=3Dfunction(a,b,c,d,e){Aa(a.Pa)&&a.Pa(e)};this.C.visible=3Dfunction(a,b=
,c,d,e){a.setVisible(!!e)};this.C.selected=3Dfunction(a,b,c,d,e){pi(a,16)=
&&a.zc(!!e)};this.C["toggle-selected-on-fire"]=3Dfunction(a,b,c,d,e){$i(a=
,16,e)};a&&Dc(this.C,=0A=
a)}x(Zi,A);Zi.prototype.Ea=3Dfunction(){Zi.ea.Ea.call(this);this.D.dispos=
e();this.Wb.dispose();delete this.D;delete this.Wb;delete this.C;delete =
this.F};=0A=
Zi.prototype.L=3Dfunction(a,b,c,d){if(d in b){d=3D[];var =
e=3Dc.To();e&&"icon"in b&&d.push(Ija(a,e));"mnemonic"in =
b&&Aa(a.zH)&&a.zH(c.getProperty("mnemonic"));var f;e=3Dc.b6();var =
h=3Dc.getLabel(),k=3D"mnemonic"in =
b?c.getProperty("mnemonic"):null;e&&"node-label"in =
b?f=3DJja(a,e,k):h&&"label"in =
b&&(f=3DKja(a,h,k));f&&nb(d,f);(f=3Dc.Ve())&&"keys"in =
b&&d.push(Lja(a,c,f));a.setContent(d)}};=0A=
function Kja(a,b,c){if(c&&Aa(a.zH)){var d=3DMd();b=3DNia(b,c,d)}else =
b=3Da.oa().Aa("SPAN",void =
0,b);oe(b)&&mh(b,a.Qd().hc()+"-label");Kc&&oe(b)&&mh(b,a.Qd().hc()+"-labe=
l-ie");return =
b}Zi.prototype.O=3Dfunction(a,b,c){Aa(a.Md)&&(b=3DMja(c),c=3DMja(c,!0),a.=
Md(b),a=3Da.getElement(),this.V&&a&&Yi(a,b,c))};function Mja(a,b){var =
c=3Da.yv();if(c){var d=3Da.Ve();d&&(a=3Daj(a,d),b&&(a=3Dbj(a)),c+=3D" =
("+a+")")}return c||""}function Ija(a,b){var =
c=3Da.Qd().fp()+"-icon";Kc&&(c=3Dc+" "+(a.Qd().fp()+"-icon-ie"));return =
cj(b,a.oa(),c)}=0A=
function Jja(a,b,c){b=3Db.cloneNode(!0);if(c&&Aa(a.zH)){a=3Da.oa();var =
d;if(!(d=3DNja(b,c,a)))for(d=3Db;d.lastChild;)d=3Dd.lastChild;var =
e=3Dd,f=3Dwe(e);d=3Dwe(b);var =
h=3Da||Md();h=3DNia(f,c,h);e=3D=3Db?b=3Dh:a.oM(h,e);d!=3Df&&(gh(h,"label"=
),b=3Da.Aa("SPAN",void 0,b),jh(b,d+" "+vh[c]))}return[b]}function =
Nja(a,b,c){var d=3Dvh[b];return c.Tgb(a,function(a){return =
3=3D=3Da.nodeType&&0<=3Dc.YF(a).toLowerCase().indexOf(d)})||null}=0A=
function cj(a,b,c){b=3Db||Md();a=3Db.Aa("DIV","docs-icon-img-container =
"+a);return b.Aa("DIV",{"class":"docs-icon goog-inline-block"+(c?" =
"+c:""),"aria-hidden":!0},a)}function Lja(a,b,c){b=3Daj(b,c);return =
a.oa().Aa("SPAN",{"class":a.Qd().fp()+"-accel","aria-label":bj(b)},b)}=0A=
function bj(a){a=3Da.replace(/pg-up/i,"page =
up");a=3Da.replace(/pg-down/i,"page =
down");a=3Da.replace("`","backtick");a=3Da.replace("~","tilde");a=3Da.rep=
lace("-","hyphen");a=3Da.replace("_","underscore");a=3Da.replace("=3D","e=
quals");a=3Da.replace("[","left bracket");a=3Da.replace("]","right =
bracket");a=3Da.replace(";","semicolon");a=3Da.replace(":","colon");a=3Da=
.replace(",","comma");a=3Da.replace(".","period");a=3Da.replace("/","slas=
h");a=3Da.replace("\\","backslash");a=3Da.replace(dj.up,"up");a=3Da.repla=
ce(dj.down,"down");a=3Da.replace(dj.left,=0A=
"left");return a=3Da.replace(dj.right,"right")}=0A=
function aj(a,b){wa(b);b=3Db[0];for(var c in dj)b.match(new =
RegExp("-"+c,"gi"))||(b=3Db.replace(new =
RegExp(c,"gi"),dj[c]));qf&&(a=3D!a.getProperty("force-ctrl-key"),b.match(=
a?/(Meta|Ctrl)\+.(\+.*)?$/:/Meta\+.(\+.*)?$/)?(b=3Db.replace(/Meta\+/g,"\=
u2318"),a&&(b=3Db.replace(/Ctrl\+/g,"\u2318"))):(b=3Db.replace(/Meta\+/g,=
"\u2318+"),a&&(b=3Db.replace(/Ctrl\+/g,"\u2318+"))),b=3Db.replace(/(?=3D\=
w*Alt(?!Gr))(\w+)/g,"Option"));b=3Db.replace(/Ctrl/g,"Ctrl");b=3Db.replac=
e(/Shift/g,"Shift");b=3Db.replace(/Alt/g,"Alt");b=3Db.replace(/Option/g,=0A=
"Option");b=3Db.replace(/Meta/g,"Meta");b=3Db.replace(/backspace/gi,"Back=
space");b=3Db.replace(/tab/gi,"Tab");b=3Db.replace(/enter/gi,"Enter");b=3D=
b.replace(/pause/gi,"Pause");b=3Db.replace(/caps-lock/gi,"Caps-Lock");b=3D=
b.replace(/esc/gi,"Esc");b=3Db.replace(/space/gi,"Space");b=3Db.replace(/=
pg-up/gi,"Pg-Up");b=3Db.replace(/pg-down/gi,"Pg-Down");b=3Db.replace(/end=
/gi,"End");b=3Db.replace(/home/gi,"Home");b=3Db.replace(/insert/gi,"Inser=
t");return b=3Db.replace(/delete/gi,"Delete")}=0A=
var =
dj=3D{"close-square-bracket":"]",dash:"-",down:"\u2193",equals:"=3D",left=
:"\u2190","num-minus":"-","num-plus":"+","open-square-bracket":"[",right:=
"\u2192",semicolon:";","single-quote":"'",up:"\u2191"};=0A=
function ej(a,b,c,d,e,f){var =
h=3Dd||fj,k=3De||ta;Oja(a,b,c,h);a.Wb.Mb(c,Pa,function(a){var =
d=3Da.Cg;!b.isDisposed()&&(d in =
h||"keys"=3D=3Dd)&&this.C[d].call(this,b,h,c,d,a.newValue,a.oldValue)});a=
.D.R(b,"action",function(a){c.getProperty("require_direct_target")&&a.cur=
rentTarget!=3Da.target||(a=3Dk(a),this.J?this.J.C(c,a,b,Aa(f)?f():f):c.Zb=
(a))})}=0A=
function =
Oja(a,b,c,d){pa(c.getProperty("selected"))&&Aa(b.jp)&&b.jp(!0);Kc&&b.Nd(b=
.Qd().hc()+"-ie");var e=3Db.Sba,f;for(f in d)if(f in a.C){if(f in =
a.F)if(e)continue;else =
e=3D!0;a.C[f].call(a,b,d,c,f,c.getProperty(f),null)}}var =
fj=3D{enabled:!0,value:!0,visible:!0},Hja=3D{icon:!0,keys:!0,label:!0,"lo=
ng-label":!0,"node-label":!0,mnemonic:!0},gj=3D{enabled:!0,hint:!0,label:=
!0,"node-label":!0,selected:!0,value:!0,visible:!0},hj=3D{enabled:!0,hint=
:!0,icon:!0,selected:!0,value:!0,visible:!0};function =
Pja(a){Uf(this,a,0,-1,Qja,null)}x(Pja,Tf);var Qja=3D[1,3];function =
Rja(a,b){for(;Yea(b)&&4!=3Db.D;)switch(b.F){case 1:var c=3Dnew =
ij;b.J(c,Sja);cg(a,1,c,ij);break;case 2:c=3DWea(b.C);G(a,2,c);break;case =
3:c=3DWea(b.C);Xf(a,3).push(c);break;default:Rf(b)}return a}function =
ij(a){Uf(this,a,0,-1,null,null)}x(ij,Tf);function =
Sja(a,b){for(;Yea(b)&&4!=3Db.D;)switch(b.F){case 1:var =
c=3DWea(b.C);a.setType(c);break;case =
2:c=3Db.C.fTb();G(a,2,c);break;default:Rf(b)}return a}=0A=
ij.prototype.getType=3Dfunction(){return =
Yf(this,1,-1)};ij.prototype.setType=3Dfunction(a){G(this,1,a)};ij.prototy=
pe.Xe=3Dfunction(){return F(this,2)};function =
Tja(a){Uf(this,a,0,-1,null,null)}x(Tja,Tf);function =
Uja(a){Uf(this,a,0,-1,null,null)}x(Uja,Tf);Uja.prototype.Rf=3Dfunction(a)=
{G(this,6,a)};function =
Vja(a){Uf(this,a,0,-1,null,null)}x(Vja,Tf);function =
Wja(a){Uf(this,a,0,-1,null,null)}x(Wja,Tf);function =
Xja(a){Uf(this,a,0,-1,null,null)}x(Xja,Tf);function =
jj(a){Uf(this,a,0,-1,Yja,null)}x(jj,Tf);var Yja=3D[3];function =
Zja(a){Uf(this,a,0,-1,null,null)}x(Zja,Tf);function =
$ja(a){Uf(this,a,0,-1,null,null)}x($ja,Tf);jj.prototype.Ws=3Dfunction(a){=
G(this,27,a)};function kj(a){Uf(this,a,0,-1,null,null)}x(kj,Tf);function =
aka(a){Uf(this,a,0,-1,null,null)}x(aka,Tf);function =
bka(a){Uf(this,a,0,-1,null,null)}x(bka,Tf);function =
cka(a){Uf(this,a,0,-1,null,null)}x(cka,Tf);function =
dka(a){Uf(this,a,0,-1,null,null)}x(dka,Tf);kj.prototype.getContext=3Dfunc=
tion(){return =
Zf(this,cka,2)};kj.prototype.setContext=3Dfunction(a){ag(this,2,a)};kj.pr=
ototype.Zu=3Dda(14);function =
eka(a){Uf(this,a,0,-1,fka,null)}x(eka,Tf);var fka=3D[2];function =
gka(a){Uf(this,a,0,-1,null,null)}x(gka,Tf);function =
hka(a){Uf(this,a,0,-1,null,null)}x(hka,Tf);function =
ika(a){Uf(this,a,0,-1,null,null)}x(ika,Tf);function =
jka(a){Uf(this,a,0,-1,null,null)}x(jka,Tf);function =
kka(a){Uf(this,a,0,-1,lka,null)}x(kka,Tf);var lka=3D[1];function =
mka(a){Uf(this,a,0,-1,null,null)}x(mka,Tf);function =
nka(a){Uf(this,a,0,-1,null,null)}x(nka,Tf);function =
lj(a){Uf(this,a,0,-1,oka,null)}x(lj,Tf);var oka=3D[9,10];function =
pka(a){Uf(this,a,0,-1,null,null)}x(pka,Tf);function =
qka(a){Uf(this,a,0,-1,null,null)}x(qka,Tf);qka.prototype.sf=3Dfunction(){=
return F(this,2)};function =
mj(a){Uf(this,a,0,-1,null,null)}x(mj,Tf);mj.prototype.sf=3Dfunction(){ret=
urn F(this,2)};mj.prototype.qc=3Dfunction(){return =
F(this,3)};mj.prototype.kc=3Dfunction(){return =
F(this,4)};mj.prototype.yr=3Dfunction(a){G(this,4,a)};function =
rka(a,b){cg(a,9,b,qka)};function =
ska(a){Uf(this,a,0,-1,null,null)}x(ska,Tf);var =
nj=3D{QCc:0,zYa:1,IYa:2,I_a:3,o1a:4,NONE:5,Fwa:6,i5a:7,j5a:8,J4a:9,P4a:10=
,Tsc:11,O5b:12},tka=3D{TCc:0,J3a:1,P2a:2,Q2a:3,R2a:4,Q4a:5,Usc:6,P5b:7},o=
j=3D{VCc:0,q0a:1,r0a:2,s0a:3,R3a:4,S3a:5,T3a:6,R4a:7,Wsc:8,Q5b:9};functio=
n uka(a){Uf(this,a,0,-1,vka,null)}x(uka,Tf);var vka=3D[2];function =
wka(a){Uf(this,a,0,-1,xka,null)}x(wka,Tf);var =
xka=3D[9];wka.prototype.Um=3Dfunction(){return F(this,5)};function =
yka(a){Uf(this,a,0,-1,null,null)}x(yka,Tf);function =
zka(a){Uf(this,a,0,-1,null,null)}x(zka,Tf);function =
Aka(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R){this.$=3Da;this.va=3Dc||null;this.=
L=3Db||null;this.Ba=3Dd||null;this.C=3De||null;this.Ma=3Df||null;this.Ha=3D=
h||null;this.ma=3Dk||null;this.Ra=3Dl||null;this.Ka=3Dm||null;this.Oa=3Dr=
||null;this.J=3Du||null;this.V=3Dw||null;this.F=3Dy||null;this.D=3DC||nul=
l;this.H=3DH||null;this.O=3DR||null}function Bka(a){return =
a.C?Zf(a.C,hg,4):null};function =
pj(){}p=3Dpj.prototype;p.aX=3Dnull;p.QCa=3Dnull;p.UCa=3Dnull;p.VCa=3Dnull=
;p.Xy=3Dnull;p.WCa=3Dnull;p.YCa=3Dnull;p.TCa=3Dnull;p.$Ca=3Dnull;p.ZCa=3D=
null;p.Zga=3Dnull;p.XCa=3Dnull;p.SCa=3Dnull;p.aDa=3Dnull;p.$ga=3Dnull;p.a=
ha=3Dnull;p.RCa=3Dnull;function tj(a,b){a.C=3Db;return a}function =
uj(a,b){a.aX=3Db;a.aX&&a.Xy&&F(a.Xy,4);return a}function =
Cka(a,b){a.QCa=3Db;return a}function Dka(a,b){a.UCa=3Db;return =
a}function Eka(a,b){a.VCa=3Db;return a}function =
vj(a,b){a.Xy=3Db;a.aX&&a.Xy&&F(a.Xy,4);return a}function =
Fka(a,b){a.$Ca=3Db;return a}=0A=
function Gka(a,b){a.XCa=3Db;return a}function wj(a,b){a.ZCa=3Db;return =
a}p.build=3Dfunction(){this.aX&&(this.Xy||(this.Xy=3Dnew =
jj),ag(this.Xy,4,this.aX));return new =
Aka(this.C,this.QCa,this.UCa,this.VCa,this.Xy,this.YCa,this.WCa,this.TCa,=
this.$Ca,this.XCa,this.ZCa,this.Zga,this.SCa,this.aDa,this.$ga,this.aha,t=
his.RCa)};=0A=
function xj(a){var b=3Dvj(Eka(Dka(Cka(tj(new =
pj,a.$),a.L),a.va),a.Ba),a.C);b.YCa=3Da.Ma;b.WCa=3Da.Ha;b.TCa=3Da.ma;b=3D=
wj(Gka(Fka(b,a.Ra),a.Ka),a.Oa);b.Zga=3Da.J;b.SCa=3Da.V;b.aDa=3Da.F;b.$ga=3D=
a.D;b.aha=3Da.H;b.RCa=3Da.O;return b};function =
Hka(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=3Da.keyCode&&123>=3Da.key=
Code)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case =
40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case =
144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case =
145:case 16:case 38:case 252:case 224:case 92:return!1;case =
0:return!Oc;default:return 166>a.keyCode||183<a.keyCode}}=0A=
function =
Ika(a,b,c,d,e,f){if(!(Kc||Lc||Pc&&Vc("525")))return!0;if(Sc&&e)return =
yj(a);if(e&&!d)return!1;qa(b)&&(b=3DJka(b));e=3D17=3D=3Db||18=3D=3Db||Sc&=
&91=3D=3Db;if((!c||Sc)&&e||Sc&&16=3D=3Db&&(d||f))return!1;if((Pc||Lc)&&d&=
&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case =
187:case 188:case 190:case 191:case 192:case =
222:return!1}if(Kc&&d&&b=3D=3Da)return!1;switch(a){case 13:return!0;case =
27:return!(Pc||Lc)}return yj(a)}=0A=
function =
yj(a){if(48<=3Da&&57>=3Da||96<=3Da&&106>=3Da||65<=3Da&&90>=3Da||(Pc||Lc)&=
&0=3D=3Da)return!0;switch(a){case 32:case 43:case 63:case 64:case =
107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case =
61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case =
221:return!0;default:return!1}}function Jka(a){if(Oc)a=3DKka(a);else =
if(Sc&&Pc)switch(a){case 93:a=3D91}return a}=0A=
function Kka(a){switch(a){case 61:return 187;case 59:return 186;case =
173:return 189;case 224:return 91;case 0:return 224;default:return =
a}};function =
zj(a,b,c){this.element=3Da;this.C=3Db;this.ma=3Dc}x(zj,Pi);zj.prototype.q=
d=3Dfunction(a,b,c){Mi(this.element,this.C,a,b,void =
0,c,this.ma)};function =
Aj(a,b,c,d){zj.call(this,a,b);this.H=3Dc?5:0;this.F=3Dd||void =
0}x(Aj,zj);Aj.prototype.$=3Dg("H");Aj.prototype.D=3Dca("H");Aj.prototype.=
qd=3Dfunction(a,b,c,d){var =
e=3DMi(this.element,this.C,a,b,null,c,10,d,this.F);if(e&496){var =
f=3DBj(e,this.C);b=3DBj(e,b);e=3DMi(this.element,f,a,b,null,c,10,d,this.F=
);e&496&&(f=3DBj(e,f),b=3DBj(e,b),Mi(this.element,f,a,b,null,c,this.H,d,t=
his.F))}};function Bj(a,b){a&48&&(b^=3D4);a&192&&(b^=3D1);return =
b};function =
Cj(a,b,c,d){Aj.call(this,a,b,c||d);(c||d)&&this.D(65|(d?32:132))}x(Cj,Aj)=
;function Dj(a,b){this.Hd=3Da instanceof Ed?a:new =
Ed(a,b)}x(Dj,Pi);Dj.prototype.qd=3Dfunction(a,b,c,d){var e=3DOd(a);var =
f=3De.body;e=3De.documentElement;e=3Dnew =
Ed(f.scrollLeft||e.scrollLeft,f.scrollTop||e.scrollTop);f=3Dthis.Hd.x+e.x=
;e=3Dthis.Hd.y+e.y;var h=3Dqja(a);f-=3Dh.x;e-=3Dh.y;Oi(new =
Ed(f,e),a,b,c,null,null,d)};function =
Ej(a,b){Dj.call(this,a,b)}x(Ej,Dj);Ej.prototype.C=3D0;Ej.prototype.D=3Dca=
("C");Ej.prototype.qd=3Dfunction(a,b,c,d){var e=3DJh(a);e=3DKh(e);var =
f=3DWd(Md(a).C);f=3Dnew =
Ed(this.Hd.x+f.scrollLeft,this.Hd.y+f.scrollTop);var =
h=3Db,k=3DOi(f,a,h,c,e,10,d);if(0!=3D(k&496)){if(k&16||k&32)h^=3D4;if(k&6=
4||k&128)h^=3D1;k=3DOi(f,a,h,c,e,10,d);0!=3D(k&496)&&Oi(f,a,b,c,e,this.C,=
d)}};var Fj=3D"StopIteration"in =
na?na.StopIteration:{message:"StopIteration",stack:""};function =
Gj(){}Gj.prototype.next=3Dfunction(){throw =
Fj;};Gj.prototype.Ro=3Dfunction(){return this};function Hj(a){if(a =
instanceof Gj)return a;if("function"=3D=3Dtypeof a.Ro)return =
a.Ro(!1);if(xa(a)){var b=3D0,c=3Dnew =
Gj;c.next=3Dfunction(){for(;;){if(b>=3Da.length)throw Fj;if(b in =
a)return a[b++];b++}};return c}throw Error("Not implemented");}=0A=
function Ij(a,b,c){if(xa(a))try{z(a,b,c)}catch(d){if(d!=3D=3DFj)throw =
d;}else{a=3DHj(a);try{for(;;)b.call(c,a.next(),void =
0,a)}catch(d){if(d!=3D=3DFj)throw d;}}}function Lka(a,b){var =
c=3DHj(a);a=3Dnew Gj;a.next=3Dfunction(){for(;;){var =
a=3Dc.next();if(b.call(void 0,a,void 0,c))return a}};return a}function =
Jj(a,b){a=3DHj(a);try{for(;;)if(b.call(void 0,a.next(),void =
0,a))return!0}catch(c){if(c!=3D=3DFj)throw c;}return!1}=0A=
function Kj(a,b,c){a=3DHj(a);try{for(;;)if(!b.call(c,a.next(),void =
0,a))return!1}catch(d){if(d!=3D=3DFj)throw d;}return!0}function =
Mka(a){return Nka(arguments)}function Nka(a){var b=3DHj(a);a=3Dnew =
Gj;var c=3Dnull;a.next=3Dfunction(){for(;;){if(null=3D=3Dc){var =
a=3Db.next();c=3DHj(a)}try{return c.next()}catch(e){if(e!=3D=3DFj)throw =
e;c=3Dnull}}};return a}function Oka(a){if(xa(a))return =
mb(a);a=3DHj(a);var b=3D[];Ij(a,function(a){b.push(a)});return =
b}function Lj(a,b){try{return Hj(a).next()}catch(c){if(c!=3DFj)throw =
c;return b}};function =
Mj(a,b){this.wb=3D{};this.C=3D[];this.F=3Dthis.D=3D0;var =
c=3Darguments.length;if(1<c){if(c%2)throw Error("Uneven number of =
arguments");for(var =
d=3D0;d<c;d+=3D2)this.set(arguments[d],arguments[d+1])}else =
a&&Pka(this,a)}p=3DMj.prototype;p.Xe=3Dg("D");p.Dd=3Dfunction(){Qka(this)=
;for(var =
a=3D[],b=3D0;b<this.C.length;b++)a.push(this.wb[this.C[b]]);return =
a};p.Ve=3Dfunction(){Qka(this);return this.C.concat()};function =
Nj(a,b){return Wj(a.wb,b)}=0A=
p.ZE=3Dfunction(a){for(var b=3D0;b<this.C.length;b++){var =
c=3Dthis.C[b];if(Wj(this.wb,c)&&this.wb[c]=3D=3Da)return!0}return!1};p.eq=
uals=3Dfunction(a,b){if(this=3D=3D=3Da)return!0;if(this.D!=3Da.Xe())retur=
n!1;b=3Db||Rka;Qka(this);for(var =
c,d=3D0;c=3Dthis.C[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};=
function Rka(a,b){return a=3D=3D=3Db}p.isEmpty=3Dfunction(){return =
0=3D=3Dthis.D};p.clear=3Dfunction(){this.wb=3D{};this.F=3Dthis.D=3Dthis.C=
.length=3D0};=0A=
p.remove=3Dfunction(a){return Wj(this.wb,a)?(delete =
this.wb[a],this.D--,this.F++,this.C.length>2*this.D&&Qka(this),!0):!1};fu=
nction Qka(a){if(a.D!=3Da.C.length){for(var =
b=3D0,c=3D0;b<a.C.length;){var =
d=3Da.C[b];Wj(a.wb,d)&&(a.C[c++]=3Dd);b++}a.C.length=3Dc}if(a.D!=3Da.C.le=
ngth){var =
e=3D{};for(c=3Db=3D0;b<a.C.length;)d=3Da.C[b],Wj(e,d)||(a.C[c++]=3Dd,e[d]=
=3D1),b++;a.C.length=3Dc}}p.get=3Dfunction(a,b){return =
Wj(this.wb,a)?this.wb[a]:b};p.set=3Dfunction(a,b){Wj(this.wb,a)||(this.D+=
+,this.C.push(a),this.F++);this.wb[a]=3Db};=0A=
function Pka(a,b){if(b instanceof Mj)for(var =
c=3Db.Ve(),d=3D0;d<c.length;d++)a.set(c[d],b.get(c[d]));else for(c in =
b)a.set(c,b[c])}p.forEach=3Dfunction(a,b){for(var =
c=3Dthis.Ve(),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Dthis.get(e);a.call(b,f,e,this)}};p.clone=3Dfunction(){return=
 new Mj(this)};p.UT=3Dda(15);=0A=
p.Ro=3Dfunction(a){Qka(this);var b=3D0,c=3Dthis.F,d=3Dthis,e=3Dnew =
Gj;e.next=3Dfunction(){if(c!=3Dd.F)throw Error("The map has changed =
since the iterator was created");if(b>=3Dd.C.length)throw Fj;var =
e=3Dd.C[b++];return a?e:d.wb[e]};return e};function Wj(a,b){return =
Object.prototype.hasOwnProperty.call(a,b)};function =
Xj(a,b){E.call(this);a&&Yj(this,a,b)}x(Xj,E);p=3DXj.prototype;p.Ta=3Dnull=
;p.c9=3Dnull;p.hna=3Dnull;p.d9=3Dnull;p.$t=3D-1;p.QG=3D-1;p.Jea=3D!1;=0A=
var =
Ska=3D{3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:11=
3,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,6=
3245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33=
,63277:34,63289:144,63302:45},Tka=3D{Up:38,Down:40,Left:37,Right:39,Enter=
:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:12=
1,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert=
:45},Uka=3DKc||Lc||Pc&&Vc("525"),Vka=3DSc&&Oc;p=3DXj.prototype;=0A=
p.tkb=3Dfunction(a){if(Pc||Lc)if(17=3D=3Dthis.$t&&!a.ctrlKey||18=3D=3Dthi=
s.$t&&!a.altKey||Sc&&91=3D=3Dthis.$t&&!a.metaKey)this.QG=3Dthis.$t=3D-1;-=
1=3D=3Dthis.$t&&(a.ctrlKey&&17!=3Da.keyCode?this.$t=3D17:a.altKey&&18!=3D=
a.keyCode?this.$t=3D18:a.metaKey&&91!=3Da.keyCode&&(this.$t=3D91));Uka&&!=
Ika(a.keyCode,this.$t,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handl=
eEvent(a):(this.QG=3DJka(a.keyCode),Vka&&(this.Jea=3Da.altKey))};p.zwb=3D=
function(a){this.QG=3Dthis.$t=3D-1;this.Jea=3Da.altKey};=0A=
p.handleEvent=3Dfunction(a){var =
b=3Da.Ke,c=3Db.altKey;if(Kc&&"keypress"=3D=3Da.type){var d=3Dthis.QG;var =
e=3D13!=3Dd&&27!=3Dd?b.keyCode:0}else(Pc||Lc)&&"keypress"=3D=3Da.type?(d=3D=
this.QG,e=3D0<=3Db.charCode&&63232>b.charCode&&yj(d)?b.charCode:0):Jc&&!P=
c?(d=3Dthis.QG,e=3Dyj(d)?b.keyCode:0):(d=3Db.keyCode||this.QG,e=3Db.charC=
ode||0,Vka&&(c=3Dthis.Jea),Sc&&63=3D=3De&&224=3D=3Dd&&(d=3D191));var =
f=3Dd=3DJka(d);d?63232<=3Dd&&d in =
Ska?f=3DSka[d]:25=3D=3Dd&&a.shiftKey&&(f=3D9):b.keyIdentifier&&b.keyIdent=
ifier in Tka&&(f=3DTka[b.keyIdentifier]);a=3Df=3D=3Dthis.$t;this.$t=3Df;=0A=
b=3Dnew =
Wka(f,e,a,b);b.altKey=3Dc;this.dispatchEvent(b)};p.getElement=3Dg("Ta");f=
unction =
Yj(a,b,c){a.d9&&Zj(a);a.Ta=3Db;a.c9=3Dff(a.Ta,"keypress",a,c);a.hna=3Dff(=
a.Ta,"keydown",a.tkb,c,a);a.d9=3Dff(a.Ta,"keyup",a.zwb,c,a)}function =
Zj(a){a.c9&&(lf(a.c9),lf(a.hna),lf(a.d9),a.c9=3Dnull,a.hna=3Dnull,a.d9=3D=
null);a.Ta=3Dnull;a.$t=3D-1;a.QG=3D-1}p.Ea=3Dfunction(){Xj.ea.Ea.call(thi=
s);Zj(this)};function =
Wka(a,b,c,d){bf.call(this,d);this.type=3D"key";this.keyCode=3Da;this.char=
Code=3Db;this.repeat=3Dc}x(Wka,bf);function ak(a,b){if(!a)throw =
Error("Invalid class name "+a);if(!Aa(b))throw Error("Invalid decorator =
function "+b);Xka[a]=3Db}function Yka(a){a=3Dkh(a);for(var =
b=3D0,c=3Da.length;b<c;b++){var d=3Da[b];if(d=3Dd in =
Xka?Xka[d]():null)return d}return null}var Zka=3D{},Xka=3D{};function =
bk(a){this.C=3Da}ua(bk);function =
$ka(a,b){a&&(a.tabIndex=3Db?0:-1)}p=3Dbk.prototype;p.Aa=3Dfunction(a){ret=
urn a.oa().Aa("DIV",this.R6(a).join(" =
"))};p.Ib=3Daa();p.Vg=3Dfunction(a){return"DIV"=3D=3Da.tagName};p.hb=3Dfu=
nction(a,b){b.id&&a.Kf(b.id);var =
c=3Dthis.hc(),d=3D!1,e=3Dkh(b);e&&z(e,function(b){b=3D=3Dc?d=3D!0:b&&this=
.Fqa(a,b,c)},this);d||mh(b,c);ala(this,a,this.Ib(b));return =
b};p.Fqa=3Dfunction(a,b,c){b=3D=3Dc+"-disabled"?a.Na(!1):b=3D=3Dc+"-horiz=
ontal"?bla(a,"horizontal"):b=3D=3Dc+"-vertical"&&bla(a,"vertical")};=0A=
function ala(a,b,c,d){if(c){d=3Dd||c.firstChild;for(var =
e;d&&d.parentNode=3D=3Dc;){e=3Dd.nextSibling;if(1=3D=3Dd.nodeType){var =
f=3Da.VX(d);f&&(f.Ta=3Dd,b.isEnabled()||f.Na(!1),b.Fa(f),f.hb(d))}else =
d.nodeValue&&""!=3DNb(d.nodeValue)||c.removeChild(d);d=3De}}}p.VX=3Dfunct=
ion(a){return =
Yka(a)};p.xp=3Dfunction(a){a=3Da.getElement();ai(a,!0,Oc);Kc&&(a.hideFocu=
s=3D!0);var b=3Dthis.C;b&&eh(a,b)};p.Xk=3Dfunction(a){return =
a.getElement()};p.hc=3Dn("goog-container");=0A=
p.R6=3Dfunction(a){var =
b=3Dthis.hc(),c=3D[b,"horizontal"=3D=3Da.bG?b+"-horizontal":b+"-vertical"=
];a.isEnabled()||c.push(b+"-disabled");return =
c};p.mGa=3Dn("vertical");function =
ck(a,b,c){M.call(this,c);if(!b){b=3Dthis.constructor;for(var =
d;b;){d=3DBa(b);if(d=3DZka[d])break;b=3Db.ea?b.ea.constructor:null}b=3Dd?=
Aa(d.getInstance)?d.getInstance():new =
d:null}this.D=3Db;this.vH(t(a)?a:null);this.Bb=3Dnull}x(ck,M);p=3Dck.prot=
otype;p.Qja=3Dnull;p.ZB=3D0;p.$0=3D39;p.t3=3D255;p.Oaa=3D0;p.U6=3D!0;p.Az=
=3Dnull;p.T6=3D!0;p.i3=3D!1;p.Sja=3Dnull;function =
dk(a,b){a.Qb()&&b!=3Da.T6&&cla(a,b);a.T6=3Db}p.Xk=3Dfunction(){return =
this.D.Xk(this)};p.Qd=3Dg("D");p.XX=3Dg("Az");=0A=
p.Nd=3Dfunction(a){a&&(this.Az?bb(this.Az,a)||this.Az.push(a):this.Az=3D[=
a],this.D.Fk(this,a,!0))};p.Fk=3Dfunction(a,b){b?this.Nd(a):a&&this.Az&&i=
b(this.Az,a)&&(0=3D=3Dthis.Az.length&&(this.Az=3Dnull),this.D.Fk(this,a,!=
1))};p.Aa=3Dfunction(){var =
a=3Dthis.D.Aa(this);this.Ta=3Da;Hia(this.D,a,this.JK());this.i3||this.D.S=
6(a,!1);this.isVisible()||this.D.setVisible(a,!1)};p.JK=3Dg("Sja");p.cG=3D=
g("Bb");function =
ek(a,b){a.Bb=3Db;(a=3Da.getElement())&&jh(a,b)}p.Ib=3Dfunction(){return =
this.D.Ib(this.getElement())};p.Vg=3Dfunction(a){return this.D.Vg(a)};=0A=
p.kd=3Dfunction(a){this.Ta=3Da=3Dthis.D.hb(this,a);Hia(this.D,a,this.JK()=
);this.i3||this.D.S6(a,!1);this.U6=3D"none"!=3Da.style.display};p.Ga=3Dfu=
nction(){ck.ea.Ga.call(this);Iia(this.D,this,this.Qa());this.D.xp(this);i=
f(this.$0&-2&&(this.T6&&cla(this,!0),pi(this,32))){var =
a=3Dthis.Xk();if(a){var b=3Dthis.va||(this.va=3Dnew =
Xj);Yj(b,a);this.getHandler().R(b,"key",this.Wf).R(a,"focus",this.Rja).R(=
a,"blur",this.NQ)}}};=0A=
function cla(a,b){var =
c=3Da.getHandler(),d=3Da.getElement();b?(c.R(d,"mouseover",a.mx).R(d,"mou=
sedown",a.$h).R(d,"mouseup",a.Fm).R(d,"mouseout",a.mC),a.$Q!=3Dta&&c.R(d,=
"contextmenu",a.$Q),Kc&&(Vc(9)||c.R(d,"dblclick",a.OJa),a.Ha||(a.Ha=3Dnew=
 =
fk(a),a.qa(a.Ha)))):(c.Qc(d,"mouseover",a.mx).Qc(d,"mousedown",a.$h).Qc(d=
,"mouseup",a.Fm).Qc(d,"mouseout",a.mC),a.$Q!=3Dta&&c.Qc(d,"contextmenu",a=
.$Q),Kc&&(Vc(9)||c.Qc(d,"dblclick",a.OJa),B(a.Ha),a.Ha=3Dnull))}=0A=
p.vd=3Dfunction(){ck.ea.vd.call(this);this.va&&Zj(this.va);this.isVisible=
()&&this.isEnabled()&&this.D.Eh(this,!1)};p.Ea=3Dfunction(){ck.ea.Ea.call=
(this);this.va&&(this.va.dispose(),delete this.va);delete =
this.D;this.Ha=3Dthis.Az=3Dthis.Qja=3Dnull};p.getContent=3Dg("Qja");p.set=
Content=3Dfunction(a){this.D.setContent(this.getElement(),a);this.vH(a)};=
p.vH=3Dca("Qja");p.$j=3Dfunction(){var =
a=3Dthis.getContent();if(!a)return"";a=3Doa(a)?a:wa(a)?Wa(a,we).join(""):=
ve(a);return Qaa(a)};p.YB=3Dfunction(a){this.setContent(a)};=0A=
p.Jo=3Dfunction(a){ck.ea.Jo.call(this,a);var =
b=3Dthis.getElement();b&&this.D.Jo(b,a)};function gk(a,b){a.i3=3Db;var =
c=3Da.getElement();c&&a.D.S6(c,b)}p.isVisible=3Dg("U6");p.setVisible=3Dfu=
nction(a,b){return =
b||this.U6!=3Da&&this.dispatchEvent(a?"show":"hide")?((b=3Dthis.getElemen=
t())&&this.D.setVisible(b,a),this.isEnabled()&&this.D.Eh(this,a),this.U6=3D=
a,!0):!1};p.isEnabled=3Dfunction(){return!hk(this,1)};=0A=
p.Na=3Dfunction(a){var b=3Dthis.getParent();b&&"function"=3D=3Dtypeof =
b.isEnabled&&!b.isEnabled()||!ik(this,1,!a)||(a||(this.xo(!1),this.Rf(!1)=
),this.isVisible()&&this.D.Eh(this,a),this.Lb(1,!a,!0))};p.Rf=3Dfunction(=
a){ik(this,2,a)&&this.Lb(2,a)};p.Sb=3Dfunction(){return =
hk(this,4)};p.xo=3Dfunction(a){ik(this,4,a)&&this.Lb(4,a)};p.Rd=3Dfunctio=
n(){return =
hk(this,8)};p.Nc=3Dfunction(a){ik(this,8,a)&&this.Lb(8,a)};p.isChecked=3D=
function(){return =
hk(this,16)};p.zc=3Dfunction(a){ik(this,16,a)&&this.Lb(16,a)};=0A=
p.Do=3Dfunction(){return =
hk(this,32)};p.Ep=3Dfunction(a){ik(this,32,a)&&this.Lb(32,a)};function =
qi(a){return =
hk(a,64)}p.ge=3Dfunction(a){ik(this,64,a)&&this.Lb(64,a)};p.getState=3Dg(=
"ZB");function =
hk(a,b){return!!(a.ZB&b)}p.Lb=3Dfunction(a,b,c){c||1!=3Da?pi(this,a)&&b!=3D=
hk(this,a)&&(this.D.Lb(this,a,b),this.ZB=3Db?this.ZB|a:this.ZB&~a):this.N=
a(!b)};function pi(a,b){return!!(a.$0&b)}=0A=
p.Ze=3Dfunction(a,b){if(this.Qb()&&hk(this,a)&&!b)throw Error("Component =
already =
rendered");!b&&hk(this,a)&&this.Lb(a,!1);this.$0=3Db?this.$0|a:this.$0&~a=
};function jk(a,b){return!!(a.t3&b)&&pi(a,b)}function =
$i(a,b,c){a.t3=3Dc?a.t3|b:a.t3&~b}function =
kk(a,b,c){a.Oaa=3Dc?a.Oaa|b:a.Oaa&~b}function ik(a,b,c){return =
pi(a,b)&&hk(a,b)!=3Dc&&(!(a.Oaa&b)||a.dispatchEvent(Cia(b,c)))&&!a.isDisp=
osed()}p.mx=3Dfunction(a){!dla(a,this.getElement())&&this.dispatchEvent("=
enter")&&this.isEnabled()&&jk(this,2)&&this.Rf(!0)};=0A=
p.mC=3Dfunction(a){!dla(a,this.getElement())&&this.dispatchEvent("leave")=
&&(jk(this,4)&&this.xo(!1),jk(this,2)&&this.Rf(!1))};p.$Q=3Dta;function =
dla(a,b){return!!a.relatedTarget&&qe(b,a.relatedTarget)}p.$h=3Dfunction(a=
){this.isEnabled()&&(jk(this,2)&&this.Rf(!0),df(a)&&(jk(this,4)&&this.xo(=
!0),this.D&&this.D.Il(this)&&this.Xk().focus()));!this.i3&&df(a)&&a.preve=
ntDefault()};p.Fm=3Dfunction(a){this.isEnabled()&&(jk(this,2)&&this.Rf(!0=
),this.Sb()&&this.ih(a)&&jk(this,4)&&this.xo(!1))};=0A=
p.OJa=3Dfunction(a){this.isEnabled()&&this.ih(a)};p.ih=3Dfunction(a){jk(t=
his,16)&&this.zc(!this.isChecked());jk(this,8)&&this.Nc(!0);jk(this,64)&&=
this.ge(!qi(this));var b=3Dnew =
D("action",this);a&&(b.altKey=3Da.altKey,b.ctrlKey=3Da.ctrlKey,b.metaKey=3D=
a.metaKey,b.shiftKey=3Da.shiftKey,b.gM=3Da.gM);return =
this.dispatchEvent(b)};p.Rja=3Dfunction(){jk(this,32)&&this.Ep(!0)};p.NQ=3D=
function(){jk(this,4)&&this.xo(!1);jk(this,32)&&this.Ep(!1)};=0A=
p.Wf=3Dfunction(a){return =
this.isVisible()&&this.isEnabled()&&this.Zh(a)?(a.preventDefault(),a.stop=
Propagation(),!0):!1};p.Zh=3Dfunction(a){return =
13=3D=3Da.keyCode&&this.ih(a)};if(!Aa(ck))throw Error("Invalid component =
class "+ck);if(!Aa(ni))throw Error("Invalid renderer class "+ni);var =
ela=3DBa(ck);Zka[ela]=3Dni;ak("goog-control",function(){return new =
ck(null)});=0A=
function fk(a){A.call(this);this.D=3Da;this.C=3D!1;this.F=3Dnew =
th(this);this.qa(this.F);a=3Dthis.D.Qa();this.F.R(a,"mousedown",this.J).R=
(a,"mouseup",this.L).R(a,"click",this.H)}x(fk,A);var =
fla=3D!Kc||Wc(9);fk.prototype.J=3Dfunction(){this.C=3D!1};fk.prototype.L=3D=
function(){this.C=3D!0};=0A=
function gla(a,b){if(!fla)return a.button=3D0,a.type=3Db,a;var =
c=3Ddocument.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.ca=
ncelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.=
ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return =
c}fk.prototype.H=3Dfunction(a){if(this.C)this.C=3D!1;else{var =
b=3Da.Ke,c=3Db.button,d=3Db.type,e=3Dgla(b,"mousedown");this.D.$h(new =
bf(e,a.currentTarget));e=3Dgla(b,"mouseup");this.D.Fm(new =
bf(e,a.currentTarget));fla||(b.button=3Dc,b.type=3Dd)}};=0A=
fk.prototype.Ea=3Dfunction(){this.D=3Dnull;fk.ea.Ea.call(this)};function =
lk(a,b,c){M.call(this,c);this.zz=3Db||bk.getInstance();this.bG=3Da||this.=
zz.mGa()}x(lk,M);p=3Dlk.prototype;p.LQ=3Dnull;p.tY=3Dnull;p.zz=3Dnull;p.b=
G=3Dnull;p.XB=3D!0;p.Td=3D!0;p.x5=3D!0;p.Zm=3D-1;p.cl=3Dnull;p.Gx=3D!1;p.=
wt=3D!1;p.Ooa=3D!0;p.oB=3Dnull;p.Xk=3Dfunction(){return =
this.LQ||this.zz.Xk(this)};function mk(a){return a.tY||(a.tY=3Dnew =
Xj(a.Xk()))}p.Qd=3Dg("zz");p.Aa=3Dfunction(){this.Ta=3Dthis.zz.Aa(this)};=
p.Ib=3Dfunction(){return =
this.zz.Ib(this.getElement())};p.Vg=3Dfunction(a){return this.zz.Vg(a)};=0A=
p.kd=3Dfunction(a){this.Ta=3Dthis.zz.hb(this,a);"none"=3D=3Da.style.displ=
ay&&(this.XB=3D!1)};=0A=
p.Ga=3Dfunction(){lk.ea.Ga.call(this);this.yf(function(a){a.Qb()&&hla(thi=
s,a)},this);var =
a=3Dthis.getElement();this.zz.xp(this);this.setVisible(this.XB,!0);this.g=
etHandler().R(this,"enter",this.ela).R(this,"highlight",this.sY).R(this,"=
unhighlight",this.Pja).R(this,"open",this.kLa).R(this,"close",this.Kkb).R=
(a,"mousedown",this.IK).R(Od(a),"mouseup",this.Rrb).R(a,["mousedown","mou=
seup","mouseover","mouseout","contextmenu"],this.$Y);this.Il()&&ila(this,=
!0)};=0A=
function ila(a,b){var =
c=3Da.getHandler(),d=3Da.Xk();b?c.R(d,"focus",a.lx).R(d,"blur",a.hp).R(mk=
(a),"key",a.Wf):c.Qc(d,"focus",a.lx).Qc(d,"blur",a.hp).Qc(mk(a),"key",a.W=
f)}p.vd=3Dfunction(){this.xg(-1);this.cl&&this.cl.ge(!1);this.Gx=3D!1;lk.=
ea.vd.call(this)};p.Ea=3Dfunction(){lk.ea.Ea.call(this);this.tY&&(this.tY=
.dispose(),this.tY=3Dnull);this.zz=3Dthis.cl=3Dthis.oB=3Dthis.LQ=3Dnull};=
p.ela=3Dn(!0);=0A=
p.sY=3Dfunction(a){var b=3Dmi(this,a.target);if(-1<b&&b!=3Dthis.Zm){var =
c=3Dnk(this);c&&c.Rf(!1);this.Zm=3Db;c=3Dnk(this);this.Gx&&c.xo(!0);this.=
Ooa&&this.cl&&c!=3Dthis.cl&&(pi(c,64)?c.ge(!0):this.cl.ge(!1))}b=3Dthis.g=
etElement();null!=3Da.target.getElement()&&fh(b,"activedescendant",a.targ=
et.getElement().id)};p.Pja=3Dfunction(a){a.target=3D=3Dnk(this)&&(this.Zm=
=3D-1);a=3Dthis.getElement();gh(a,"activedescendant")};p.kLa=3Dfunction(a=
){(a=3Da.target)&&a!=3Dthis.cl&&a.getParent()=3D=3Dthis&&(this.cl&&this.c=
l.ge(!1),this.cl=3Da)};=0A=
p.Kkb=3Dfunction(a){a.target=3D=3Dthis.cl&&(this.cl=3Dnull);var =
b=3Dthis.getElement(),c=3Da.target.getElement();b&&hk(a.target,2)&&c&&hh(=
b,c)};p.IK=3Dfunction(a){this.Td&&(this.Gx=3D!0);var =
b=3Dthis.Xk();b&&te(b)?b.focus():a.preventDefault()};p.Rrb=3Dfunction(){t=
his.Gx=3D!1};p.$Y=3Dfunction(a){var =
b=3Djla(this,a.target);if(b)switch(a.type){case =
"mousedown":b.$h(a);break;case "mouseup":b.Fm(a);break;case =
"mouseover":b.mx(a);break;case "mouseout":b.mC(a);break;case =
"contextmenu":b.$Q(a)}};=0A=
function jla(a,b){if(a.oB)for(var c=3Da.getElement();b&&b!=3D=3Dc;){var =
d=3Db.id;if(d in a.oB)return a.oB[d];b=3Db.parentNode}return =
null}p.lx=3Dba();p.hp=3Dfunction(){this.xg(-1);this.Gx=3D!1;this.cl&&this=
.cl.ge(!1)};p.Wf=3Dfunction(a){return =
this.isEnabled()&&this.isVisible()&&(0!=3Dthis.$c()||this.LQ)&&this.Jj(a)=
?(a.preventDefault(),a.stopPropagation(),!0):!1};=0A=
p.Jj=3Dfunction(a){var b=3Dnk(this);if(b&&"function"=3D=3Dtypeof =
b.Wf&&b.Wf(a)||this.cl&&this.cl!=3Db&&"function"=3D=3Dtypeof =
this.cl.Wf&&this.cl.Wf(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a=
.altKey)return!1;switch(a.keyCode){case =
27:if(this.Il())this.Xk().blur();else return!1;break;case =
36:ok(this);break;case 35:kla(this);break;case =
38:if("vertical"=3D=3Dthis.bG)this.highlightPrevious();else =
return!1;break;case =
37:if("horizontal"=3D=3Dthis.bG)this.Fe()?this.highlightNext():this.highl=
ightPrevious();else return!1;=0A=
break;case 40:if("vertical"=3D=3Dthis.bG)this.highlightNext();else =
return!1;break;case =
39:if("horizontal"=3D=3Dthis.bG)this.Fe()?this.highlightPrevious():this.h=
ighlightNext();else return!1;break;default:return!1}return!0};function =
hla(a,b){var =
c=3Db.getElement();c=3Dc.id||(c.id=3Db.getId());a.oB||(a.oB=3D{});a.oB[c]=
=3Db}p.Fa=3Dfunction(a,b){lk.ea.Fa.call(this,a,b)};=0A=
p.oh=3Dfunction(a,b,c){kk(a,2,!0);kk(a,64,!0);!this.Il()&&this.wt||a.Ze(3=
2,!1);dk(a,!1);var =
d=3Da.getParent()=3D=3Dthis?mi(this,a):-1;lk.ea.oh.call(this,a,b,c);a.Qb(=
)&&this.Qb()&&hla(this,a);a=3Dd;-1=3D=3Da&&(a=3Dthis.$c());a=3D=3Dthis.Zm=
?this.Zm=3DMath.min(this.$c()-1,b):a>this.Zm&&b<=3Dthis.Zm?this.Zm++:a<th=
is.Zm&&b>this.Zm&&this.Zm--};=0A=
p.removeChild=3Dfunction(a,b){if(a=3Doa(a)?this.ld(a):a){var =
c=3Dmi(this,a);-1!=3Dc&&(c=3D=3Dthis.Zm?(a.Rf(!1),this.Zm=3D-1):c<this.Zm=
&&this.Zm--);(c=3Da.getElement())&&c.id&&this.oB&&vc(this.oB,c.id)}a=3Dlk=
.ea.removeChild.call(this,a,b);dk(a,!0);return a};function =
bla(a,b){if(a.getElement())throw Error("Component already =
rendered");a.bG=3Db}p.isVisible=3Dg("XB");=0A=
p.setVisible=3Dfunction(a,b){if(b||this.XB!=3Da&&this.dispatchEvent(a?"sh=
ow":"hide")){this.XB=3Da;var =
c=3Dthis.getElement();c&&(L(c,a),this.Il()&&$ka(this.Xk(),this.Td&&this.X=
B),b||this.dispatchEvent(this.XB?"aftershow":"afterhide"));return!0}retur=
n!1};p.isEnabled=3Dg("Td");=0A=
p.Na=3Dfunction(a){this.Td!=3Da&&this.dispatchEvent(a?"enable":"disable")=
&&(a?(this.Td=3D!0,this.yf(function(a){a.OXa?delete =
a.OXa:a.Na(!0)})):(this.yf(function(a){a.isEnabled()?a.Na(!1):a.OXa=3D!0}=
),this.Gx=3Dthis.Td=3D!1),this.Il()&&$ka(this.Xk(),a&&this.XB))};p.Il=3Dg=
("x5");p.Eh=3Dfunction(a){a!=3Dthis.x5&&this.Qb()&&ila(this,a);this.x5=3D=
a;this.Td&&this.XB&&$ka(this.Xk(),a)};p.Mq=3Dg("Zm");p.xg=3Dfunction(a){(=
a=3Dthis.od(a))?a.Rf(!0):-1<this.Zm&&nk(this).Rf(!1)};p.Rf=3Dfunction(a){=
this.xg(mi(this,a))};=0A=
function nk(a){return a.od(a.Zm)}function =
ok(a){lla(a,function(a,c){return(a+1)%c},a.$c()-1)}function =
kla(a){lla(a,function(a,c){a--;return =
0>a?c-1:a},0)}p.highlightNext=3Dfunction(){lla(this,function(a,b){return(=
a+1)%b},this.Zm)};p.highlightPrevious=3Dfunction(){lla(this,function(a,b)=
{a--;return 0>a?b-1:a},this.Zm)};function =
lla(a,b,c){c=3D0>c?mi(a,a.cl):c;var d=3Da.$c();c=3Db.call(a,c,d);for(var =
e=3D0;e<=3Dd;){var =
f=3Da.od(c);if(f&&a.BAa(f)){a.raa(c);break}e++;c=3Db.call(a,c,d)}}=0A=
p.BAa=3Dfunction(a){return =
a.isVisible()&&a.isEnabled()&&pi(a,2)};p.raa=3Dfunction(a){this.xg(a)};fu=
nction =
mla(){}x(mla,ni);ua(mla);mla.prototype.hc=3Dn("goog-menuheader");function=
 =
pk(a,b,c){ck.call(this,a,c||mla.getInstance(),b);this.Ze(1,!1);this.Ze(2,=
!1);this.Ze(4,!1);this.Ze(32,!1);this.ZB=3D1}x(pk,ck);ak("goog-menuheader=
",function(){return new pk(null)});function =
qk(a,b,c,d){ck.call(this,a,d||ri.getInstance(),c);this.Pa(b)}x(qk,ck);p=3D=
qk.prototype;p.La=3Dfunction(){var a=3Dthis.Ua();return =
null!=3Da?a:this.$j()};p.Pa=3Dfunction(a){this.ud(a)};p.Ze=3Dfunction(a,b=
){qk.ea.Ze.call(this,a,b);switch(a){case =
8:this.isChecked()&&!b&&this.zc(!1);if(a=3Dthis.getElement()){var =
c=3Dthis.Qd();this&&a&&Lia(c,this,a,b)}break;case =
16:if(a=3Dthis.getElement())c=3Dthis.Qd(),this&&a&&Lia(c,this,a,b)}};p.jp=
=3Dfunction(a){this.Ze(16,a)};=0A=
p.$j=3Dfunction(){var a=3Dthis.getContent();return =
wa(a)?(a=3DWa(a,function(a){return =
oe(a)&&(lh(a,"goog-menuitem-accel")||lh(a,"goog-menuitem-mnemonic-separat=
or"))?"":we(a)}).join(""),Qaa(a)):qk.ea.$j.call(this)};p.sia=3Dda(16);p.F=
m=3Dfunction(a){var b=3Dthis.getParent();if(b){var =
c=3Db.Ma;b.Ma=3Dnull;if(c&&qa(a.clientX)&&Gd(c,new =
Ed(a.clientX,a.clientY)))return}qk.ea.Fm.call(this,a)};p.Zh=3Dfunction(a)=
{return =
a.keyCode=3D=3Dthis.G_&&this.ih(a)?!0:qk.ea.Zh.call(this,a)};p.zH=3Dca("G=
_");p.Kib=3Dg("G_");=0A=
ak("goog-menuitem",function(){return new =
qk(null)});qk.prototype.JK=3Dfunction(){return =
pi(this,16)?"menuitemcheckbox":pi(this,8)?"menuitemradio":qk.ea.JK.call(t=
his)};qk.prototype.getParent=3Dfunction(){return =
ck.prototype.getParent.call(this)};qk.prototype.Vm=3Dfunction(){return =
ck.prototype.Vm.call(this)};function =
tk(){}x(tk,ni);ua(tk);tk.prototype.Aa=3Dfunction(a){return =
a.oa().Aa("DIV",this.hc())};tk.prototype.hb=3Dfunction(a,b){b.id&&a.Kf(b.=
id);if("HR"=3D=3Db.tagName){var c=3Db;b=3Dthis.Aa(a);he(b,c);je(c)}else =
mh(b,this.hc());return =
b};tk.prototype.setContent=3Dba();tk.prototype.hc=3Dn("goog-menuseparator=
");function =
uk(a,b){ck.call(this,null,a||tk.getInstance(),b);this.Ze(1,!1);this.Ze(2,=
!1);this.Ze(4,!1);this.Ze(32,!1);this.ZB=3D1}x(uk,ck);uk.prototype.Ga=3Df=
unction(){uk.ea.Ga.call(this);var =
a=3Dthis.getElement();eh(a,"separator")};ak("goog-menuseparator",function=
(){return new uk});function =
vk(a){this.C=3Da||"menu"}x(vk,bk);ua(vk);p=3Dvk.prototype;p.Vg=3Dfunction=
(a){return"UL"=3D=3Da.tagName||vk.ea.Vg.call(this,a)};p.VX=3Dfunction(a){=
return"HR"=3D=3Da.tagName?new =
uk:vk.ea.VX.call(this,a)};p.Sk=3Dfunction(a,b){return =
qe(a.getElement(),b)};p.hc=3Dn("goog-menu");p.xp=3Dfunction(a){vk.ea.xp.c=
all(this,a);a=3Da.getElement();fh(a,"haspopup","true")};function =
wk(a){uk.call(this,tk.getInstance(),a)}x(wk,uk);ak("goog-menuseparator",f=
unction(){return new uk});function =
zk(a,b){lk.call(this,"vertical",b||vk.getInstance(),a);this.Eh(!1)}x(zk,l=
k);p=3Dzk.prototype;p.Fea=3D!0;p.wza=3D!1;p.hc=3Dfunction(){return =
this.Qd().hc()};p.Sk=3Dfunction(a){if(this.Qd().Sk(this,a))return!0;for(v=
ar b=3D0,c=3Dthis.$c();b<c;b++){var =
d=3Dthis.od(b);if("function"=3D=3Dtypeof =
d.Sk&&d.Sk(a))return!0}return!1};p.Ad=3Dfunction(a){this.Fa(a,!0)};p.bf=3D=
function(a){return this.od(a)};p.Pi=3Dfunction(){return this.$c()};=0A=
p.setPosition=3Dfunction(a,b){var =
c=3Dthis.isVisible();c||L(this.getElement(),!0);mia(this.getElement(),a,b=
);c||L(this.getElement(),!1)};p.getPosition=3Dfunction(){return =
this.isVisible()?Lh(this.getElement()):null};function =
Ak(a,b){(a.Fea=3Db)&&a.Eh(!0)}p.setVisible=3Dfunction(a,b,c){(b=3Dzk.ea.s=
etVisible.call(this,a,b))&&a&&this.Qb()&&this.Fea&&this.Xk().focus();a&&c=
&&qa(c.clientX)?this.Ma=3Dnew =
Ed(c.clientX,c.clientY):this.Ma=3Dnull;return b};=0A=
p.ela=3Dfunction(a){this.Fea&&this.Xk().focus();return =
zk.ea.ela.call(this,a)};p.BAa=3Dfunction(a){return(this.wza||a.isEnabled(=
))&&a.isVisible()&&pi(a,2)};p.kd=3Dfunction(a){nla(this,a);zk.ea.kd.call(=
this,a)};p.Jj=3Dfunction(a){var =
b=3Dzk.ea.Jj.call(this,a);b||this.yf(function(c){!b&&c.Kib&&c.G_=3D=3Da.k=
eyCode&&(this.isEnabled()&&this.Rf(c),b=3Dc.Wf(a))},this);return =
b};p.xg=3Dfunction(a){zk.ea.xg.call(this,a);(a=3Dthis.od(a))&&Nh(a.getEle=
ment(),this.getElement())};=0A=
function nla(a,b){var =
c=3Da.Qd();b=3DBe(a.oa(),"DIV",c.hc()+"-content",b);for(var =
d=3Db.length,e=3D0;e<d;e++)ala(c,a,b[e])};function =
Bk(a,b){E.call(this);this.F=3Dnew =
th(this);this.ox(a||null);b&&this.setType(b)}x(Bk,E);p=3DBk.prototype;p.T=
a=3Dnull;p.kIa=3D!0;p.cAa=3Dnull;p.NK=3D!1;p.k9=3D-1;p.kna=3D-1;p.vZ=3D!1=
;p.GEa=3D!0;p.Fc=3D"toggle_display";var =
ola=3D{wYa:"beforeshow",C3a:"show",Q6b:"beforehide",o2:"hide"};p=3DBk.pro=
totype;p.getType=3Dg("Fc");p.setType=3Dca("Fc");p.getElement=3Dg("Ta");p.=
ox=3Dfunction(a){Ck(this);this.Ta=3Da};function =
Dk(a,b){Ck(a);a.kIa=3Db}p.getHandler=3Dg("F");=0A=
function Ck(a){if(a.NK)throw Error("Can not change this state of the =
popup while showing.");}p.isVisible=3Dg("NK");=0A=
p.setVisible=3Dfunction(a){this.J&&this.J.stop();this.H&&this.H.stop();if=
(a){if(!this.NK&&this.O_()){if(!this.Ta)throw Error("Caller must call =
setElement before trying to show the =
popup");this.qd();a=3DOd(this.Ta);this.vZ&&this.F.R(a,"keydown",this.rOb,=
!0);if(this.kIa)if(this.F.R(a,"mousedown",this.lIa,!0),Kc){try{var =
b=3Da.activeElement}catch(d){}for(;b&&"IFRAME"=3D=3Db.nodeName;){try{var =
c=3Dre(b)}catch(d){break}a=3Dc;b=3Da.activeElement}this.F.R(a,"mousedown"=
,this.lIa,!0);this.F.R(a,"deactivate",this.HQa)}else this.F.R(a,=0A=
"blur",this.HQa);"toggle_display"=3D=3Dthis.Fc?pla(this):"move_offscreen"=
=3D=3Dthis.Fc&&this.qd();this.NK=3D!0;this.k9=3DEa();this.kna=3D-1;this.J=
?(gf(this.J,"end",this.Jm,!1,this),this.J.play()):this.Jm()}}else =
qla(this)};p.qd=3Dta;function =
qla(a,b){if(!a.NK||!a.dispatchEvent({type:"beforehide",target:b}))return!=
1;a.F&&a.F.Ic();a.NK=3D!1;a.kna=3DEa();a.H?(gf(a.H,"end",Ca(a.rBa,b),!1,a=
),a.H.play()):a.rBa(b);return!0}=0A=
p.rBa=3Dfunction(a){"toggle_display"=3D=3Dthis.Fc?this.u8():"move_offscre=
en"=3D=3Dthis.Fc&&(this.Ta.style.top=3D"-10000px");this.jn(a)};function =
pla(a){a.Ta.style.visibility=3D"visible";L(a.Ta,!0)}p.u8=3Dfunction(){thi=
s.Ta.style.visibility=3D"hidden";L(this.Ta,!1)};p.O_=3Dfunction(){return =
this.dispatchEvent("beforeshow")};p.Jm=3Dfunction(){this.dispatchEvent("s=
how")};p.jn=3Dfunction(a){this.dispatchEvent({type:"hide",target:a})};p.l=
Ia=3Dfunction(a){a=3Da.target;qe(this.Ta,a)||rla(this,a)||150>Ea()-this.k=
9||qla(this,a)};=0A=
p.rOb=3Dfunction(a){27=3D=3Da.keyCode&&qla(this,a.target)&&(a.preventDefa=
ult(),a.stopPropagation())};p.HQa=3Dfunction(a){if(this.GEa){var =
b=3DOd(this.Ta);if("undefined"!=3Dtypeof =
document.activeElement){if(a=3Db.activeElement,!a||qe(this.Ta,a)||"BODY"=3D=
=3Da.tagName)return}else =
if(a.target!=3Db)return;150>Ea()-this.k9||qla(this)}};function =
rla(a,b){return Ya(a.cAa||[],function(a){return =
b=3D=3D=3Da||qe(a,b)})}p.Ea=3Dfunction(){Bk.ea.Ea.call(this);this.F.dispo=
se();B(this.J);B(this.H);delete this.Ta;delete this.F;delete =
this.cAa};function =
Ek(a,b){zk.call(this,a,b);Ak(this,!0);this.setVisible(!1,!0);this.C=3Dnew=
 =
Mj}x(Ek,zk);p=3DEk.prototype;p.kd=3Dfunction(a){Ek.ea.kd.call(this,a);(a=3D=
a.getAttribute("for")||a.htmlFor)&&sla(this,this.oa().getElement(a),1)};p=
.Ga=3Dfunction(){Ek.ea.Ga.call(this);this.C.forEach(this.Wza,this);var =
a=3Dthis.getHandler();a.R(this,"action",this.Ukb);a.R(this.oa().Pb(),"mou=
sedown",this.nOb,!0)};=0A=
function =
sla(a,b,c,d,e){b&&Nj(a.C,Ba(b))||(b?(c=3D{Ta:b,Xaa:c,vPa:d,cz:e?"contextm=
enu":"mousedown",KC:void =
0},a.C.set(Ba(b),c)):c=3Dnull,a.Qb()&&a.Wza(c),b=3DCa(a.YOb,b),a.getEleme=
nt()&&a.getHandler().R(a.getElement(),"keydown",b))}p.YOb=3Dfunction(a,b)=
{if(27=3D=3Db.keyCode)a.focus();else =
if(a=3Dthis.od(this.Mq())){a=3Da.getElement();var c=3Dnew =
bf(b.Ke,a);c.target=3Da;if(32=3D=3Db.keyCode||13=3D=3Db.keyCode)ef(a)?Dea=
(a,"keydown",!1,c):Aea(a,"keydown",!1,c);32=3D=3Db.keyCode&&this.Xf()}};=0A=
p.Wza=3Dfunction(a){this.getHandler().R(a.Ta,a.cz,this.TPb);"contextmenu"=
!=3Da.cz&&this.getHandler().R(a.Ta,"keydown",this.UPb)};function =
Fk(a,b,c,d){var =
e=3Da.isVisible();a.isVisible()||Ea();a.dispatchEvent("beforeshow")&&(c=3D=
"undefined"!=3Dtypeof =
c?c:8,e||(a.getElement().style.visibility=3D"hidden"),L(a.getElement(),!0=
),b.qd(a.getElement(),c,d),e||(a.getElement().style.visibility=3D"visible=
"),a.xg(-1),a.setVisible(!0))}=0A=
p.mIa=3Dfunction(a,b,c){b=3Dt(a.Xaa)?new Aj(a.Ta,a.Xaa,!0):new =
Ej(b,c);b.D&&b.D(5);Fk(this,b,a.vPa,a.KC)};p.b7=3Dda(17);p.Xf=3Dfunction(=
){this.isVisible()&&(this.setVisible(!1),this.isVisible()||Ea())};p.Ukb=3D=
function(){this.Xf()};p.TPb=3Dfunction(a){tla(this,a)};p.UPb=3Dfunction(a=
){32!=3Da.keyCode&&13!=3Da.keyCode&&40!=3Da.keyCode||tla(this,a);40=3D=3D=
a.keyCode&&ok(this)};=0A=
function tla(a,b){for(var c=3Da.C.Ve(),d=3D0;d<c.length;d++){var =
e=3Da.C.get(c[d]);if(e.Ta=3D=3Db.currentTarget){a.mIa(e,b.clientX,b.clien=
tY);b.preventDefault();b.stopPropagation();break}}}p.nOb=3Dfunction(a){th=
is.isVisible()&&!this.Sk(a.target)&&this.Xf()};p.hp=3Dfunction(a){Ek.ea.h=
p.call(this,a);this.Xf()};p.Ea=3Dfunction(){Ek.ea.Ea.call(this);this.C&&(=
this.C.clear(),delete this.C)};function =
Gk(){}x(Gk,tk);ua(Gk);Gk.prototype.Aa=3Dfunction(a){return =
a.oa().Aa("DIV",this.Cn(a).join(" ")+" =
goog-inline-block","\u00a0")};Gk.prototype.hb=3Dfunction(a,b){b=3DGk.ea.h=
b.call(this,a,b);mh(b,"goog-inline-block");return =
b};Gk.prototype.hc=3Dn("goog-toolbar-separator");function =
Hk(){this.C=3D"toolbar"}x(Hk,bk);ua(Hk);Hk.prototype.VX=3Dfunction(a){ret=
urn"HR"=3D=3Da.tagName?new =
uk(Gk.getInstance()):Hk.ea.VX.call(this,a)};Hk.prototype.hc=3Dn("goog-too=
lbar");Hk.prototype.mGa=3Dn("horizontal");function =
Ik(a,b,c){lk.call(this,b,a||Hk.getInstance(),c)}x(Ik,lk);Ik.prototype.lx=3D=
function(a){Ik.ea.lx.call(this,a);this.Gx||ok(this)};function =
Jk(){A.call(this)}x(Jk,A);ua(Jk);Jk.prototype.C=3Dfunction(a,b,c,d){d?(3=3D=
=3Dd.$&&(d=3Dtj(xj(d),ula(this,c)).build()),a.Zb(b,d)):a.Zb(b)};function =
ula(a,b){return b?b instanceof Ik?4:b instanceof =
Ek?0:ula(a,b.getParent()):3};function =
Kk(){this.D=3Dthis.C=3Dnull}Kk.prototype.build=3Dfunction(){return new =
Zi(this.C||void 0,void 0,!0,this.D||Jk.getInstance())};function =
vla(a,b){this.D=3Da;this.Fc=3Db;this.constructor.vza||(this.constructor.v=
za=3D{});this.constructor.vza[this.toString()]=3Dthis}vla.prototype.seria=
lize=3Dfunction(){return =
this.toString()};vla.prototype.toString=3Dfunction(){this.C||(this.C=3Dth=
is.D.C+":"+this.Fc);return =
this.C};vla.prototype.getType=3Dg("Fc");function =
wla(a,b){vla.call(this,a,b)}x(wla,vla);function =
xla(a){yla.hasOwnProperty(a);this.C=3Da;yla[a]=3Dthis}var =
yla;yla=3D{};new xla("lib");/*=0A=
 Portions of this code are from MochiKit, received by=0A=
 The Closure Authors under the MIT license. All other code is Copyright=0A=
 2005-2009 The Closure Authors. All Rights Reserved.=0A=
*/=0A=
function =
Lk(a,b){this.J=3D[];this.Ma=3Da;this.va=3Db||null;this.F=3Dthis.C=3D!1;th=
is.D=3Dvoid =
0;this.ma=3Dthis.Oa=3Dthis.O=3D!1;this.L=3D0;this.Tf=3Dnull;this.H=3D0}p=3D=
Lk.prototype;p.cancel=3Dfunction(a){if(this.C)this.D instanceof =
Lk&&this.D.cancel();else{if(this.Tf){var b=3Dthis.Tf;delete =
this.Tf;a?b.cancel(a):(b.H--,0>=3Db.H&&b.cancel())}this.Ma?this.Ma.call(t=
his.va,this):this.ma=3D!0;this.C||this.Cd(new =
Qk(this))}};p.uBa=3Dfunction(a,b){this.O=3D!1;zla(this,a,b)};function =
zla(a,b,c){a.C=3D!0;a.D=3Dc;a.F=3D!b;Ala(a)}=0A=
function Bla(a){if(a.C){if(!a.ma)throw new =
Cla(a);a.ma=3D!1}}p.Nb=3Dfunction(a){Bla(this);zla(this,!0,a)};p.Cd=3Dfun=
ction(a){Bla(this);zla(this,!1,a)};p.addCallback=3Dfunction(a,b){return =
Rk(this,a,null,b)};function Sk(a,b,c){return Rk(a,null,b,c)}function =
Tk(a,b,c){return Rk(a,b,b,c)}function Dla(a,b,c){Rk(a,b,function(a){var =
c=3Db.call(this,a);if(!t(c))throw a;return c},c)}function =
Rk(a,b,c,d){a.J.push([b,c,d]);a.C&&Ala(a);return a}=0A=
p.then=3Dfunction(a,b,c){var d,e,f=3Dnew =
ti(function(a,b){d=3Da;e=3Db});Rk(this,d,function(a){a instanceof =
Qk?f.cancel():e(a)});return f.then(a,b,c)};Pia(Lk);function =
Uk(a,b){Rk(a,b.Nb,b.Cd,b)}function Vk(a,b){b instanceof =
Lk?a.addCallback(v(b.Xu,b)):a.addCallback(function(){return =
b})}Lk.prototype.Xu=3Dfunction(a){var b=3Dnew =
Lk;Uk(this,b);a&&(b.Tf=3Dthis,this.H++);return =
b};Lk.prototype.Si=3Dfunction(a){return a instanceof Error};function =
Ela(a){return Ya(a.J,function(a){return Aa(a[1])})}=0A=
function Ala(a){if(a.L&&a.C&&Ela(a)){var =
b=3Da.L,c=3DFla[b];c&&(na.clearTimeout(c.Hc),delete =
Fla[b]);a.L=3D0}a.Tf&&(a.Tf.H--,delete a.Tf);b=3Da.D;for(var =
d=3Dc=3D!1;a.J.length&&!a.O;){var =
e=3Da.J.shift(),f=3De[0],h=3De[1];e=3De[2];if(f=3Da.F?h:f)try{var =
k=3Df.call(e||a.va,b);t(k)&&(a.F=3Da.F&&(k=3D=3Db||a.Si(k)),a.D=3Db=3Dk);=
if(Qia(b)||"function"=3D=3D=3Dtypeof na.Promise&&b instanceof =
na.Promise)d=3D!0,a.O=3D!0}catch(l){b=3Dl,a.F=3D!0,Ela(a)||(c=3D!0)}}a.D=3D=
b;d&&(k=3Dv(a.uBa,a,!0),d=3Dv(a.uBa,a,!1),b instanceof =
Lk?(Rk(b,k,d),b.Oa=3D!0):b.then(k,d));c&&=0A=
(b=3Dnew Gla(b),Fla[b.Hc]=3Db,a.L=3Db.Hc)}function Wk(a){var b=3Dnew =
Lk;b.Nb(a);return b}function Xk(a){var b=3Dnew Lk;b.Cd(a);return =
b}function Hla(a,b,c){return a instanceof =
Lk?a.Xu(!0).addCallback(b,c):Wk(a).addCallback(b,c)}function =
Cla(a){Ra.call(this);this.Sl=3Da}x(Cla,Ra);Cla.prototype.message=3D"Defer=
red has already =
fired";Cla.prototype.name=3D"AlreadyCalledError";function =
Qk(a){Ra.call(this);this.Sl=3Da}x(Qk,Ra);Qk.prototype.message=3D"Deferred=
 was canceled";Qk.prototype.name=3D"CanceledError";=0A=
function =
Gla(a){this.Hc=3Dna.setTimeout(v(this.D,this),0);this.C=3Da}Gla.prototype=
.D=3Dfunction(){delete Fla[this.Hc];throw this.C;};var Fla=3D{};var =
Ila=3Dnew xla("fva");new wla(Ila,1);function =
Jla(){A.call(this);this.C=3Dnull}x(Jla,A);function =
Kla(a,b,c){a.isDisposed()||(Lla(a),a.C=3Dnew =
Image,a.C.onload=3Dv(a.D,a,!0,c),a.C.onerror=3Dv(a.D,a,!1,c),a.C.src=3Db)=
}Jla.prototype.D=3Dfunction(a,b){b&&b(a);Lla(this)};function =
Lla(a){if(a.C)try{a.C.onload=3Dnull,a.C.onerror=3Dnull,a.C=3Dnull}catch(b=
){}}Jla.prototype.Ea=3Dfunction(){Lla(this)};function Mla(a){return =
a.Xe&&"function"=3D=3Dtypeof =
a.Xe?a.Xe():xa(a)||oa(a)?a.length:nc(a)}function =
Yk(a){if(a.Dd&&"function"=3D=3Dtypeof a.Dd)return a.Dd();if(oa(a))return =
a.split("");if(xa(a)){for(var =
b=3D[],c=3Da.length,d=3D0;d<c;d++)b.push(a[d]);return b}return =
oc(a)}function Nla(a){if(a.Ve&&"function"=3D=3Dtypeof a.Ve)return =
a.Ve();if(!a.Dd||"function"!=3Dtypeof a.Dd){if(xa(a)||oa(a)){var =
b=3D[];a=3Da.length;for(var c=3D0;c<a;c++)b.push(c);return b}return =
pc(a)}}=0A=
function Zk(a,b,c){if(a.forEach&&"function"=3D=3Dtypeof =
a.forEach)a.forEach(b,c);else if(xa(a)||oa(a))z(a,b,c);else for(var =
d=3DNla(a),e=3DYk(a),f=3De.length,h=3D0;h<f;h++)b.call(c,e[h],d&&d[h],a)}=
function Ola(a,b,c){if("function"=3D=3Dtypeof a.every)return =
a.every(b,c);if(xa(a)||oa(a))return Za(a,b,c);for(var =
d=3DNla(a),e=3DYk(a),f=3De.length,h=3D0;h<f;h++)if(!b.call(c,e[h],d&&d[h]=
,a))return!1;return!0};function $k(a,b,c,d,e,f,h){var =
k=3D"";a&&(k+=3Da+":");c&&(k+=3D"//",b&&(k+=3Db+"@"),k+=3Dc,d&&(k+=3D":"+=
d));e&&(k+=3De);f&&(k+=3D"?"+f);h&&(k+=3D"#"+h);return k}var =
Pla=3D/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=
=3D[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function =
al(a){return a.match(Pla)}function Qla(a,b){return =
a?b?decodeURI(a):decodeURIComponent(a):a}function bl(a,b){return =
al(b)[a]||null}function cl(a){return Qla(bl(3,a),!0)}function =
dl(a){return Qla(bl(5,a),!0)}=0A=
function Rla(a){var b=3Da.indexOf("#");return =
0>b?null:a.substr(b+1)}function Sla(a,b){return =
Tla(a)+(b?"#"+b:"")}function el(a){a=3Dal(a);return =
$k(a[1],a[2],a[3],a[4])}function Tla(a){var b=3Da.indexOf("#");return =
0>b?a:a.substr(0,b)}function Ula(a,b){a=3Dal(a);b=3Dal(b);return =
a[3]=3D=3Db[3]&&a[1]=3D=3Db[1]&&a[4]=3D=3Db[4]}function =
Vla(a,b){if(a){a=3Da.split("&");for(var c=3D0;c<a.length;c++){var =
d=3Da[c].indexOf("=3D"),e=3Dnull;if(0<=3Dd){var =
f=3Da[c].substring(0,d);e=3Da[c].substring(d+1)}else =
f=3Da[c];b(f,e?Pb(e):"")}}}=0A=
function Wla(a,b){if(!b)return a;var =
c=3Da.indexOf("#");0>c&&(c=3Da.length);var =
d=3Da.indexOf("?");if(0>d||d>c){d=3Dc;var e=3D""}else =
e=3Da.substring(d+1,c);a=3D[a.substr(0,d),e,a.substr(c)];c=3Da[1];a[1]=3D=
b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}function =
Xla(a,b,c){if(wa(b))for(var =
d=3D0;d<b.length;d++)Xla(a,String(b[d]),c);else =
null!=3Db&&c.push(a+(""=3D=3D=3Db?"":"=3D"+Ob(b)))}function fl(a,b){var =
c=3D[];for(b=3Db||0;b<a.length;b+=3D2)Xla(a[b],a[b+1],c);return =
c.join("&")}=0A=
function gl(a){var b=3D[],c;for(c in a)Xla(c,a[c],b);return =
b.join("&")}function hl(a,b){var =
c=3D2=3D=3Darguments.length?fl(arguments[1],0):fl(arguments,1);return =
Wla(a,c)}function ol(a,b){b=3Dgl(b);return Wla(a,b)}function =
pl(a,b,c){c=3Dnull!=3Dc?"=3D"+Ob(c):"";return Wla(a,b+c)}function =
Yla(a,b,c,d){for(var e=3Dc.length;0<=3D(b=3Da.indexOf(c,b))&&b<d;){var =
f=3Da.charCodeAt(b-1);if(38=3D=3Df||63=3D=3Df)if(f=3Da.charCodeAt(b+e),!f=
||61=3D=3Df||38=3D=3Df||35=3D=3Df)return b;b+=3De+1}return-1}var =
Zla=3D/#|$/;=0A=
function ql(a,b){return 0<=3DYla(a,0,b,a.search(Zla))}function =
rl(a,b){var c=3Da.search(Zla),d=3DYla(a,0,b,c);if(0>d)return null;var =
e=3Da.indexOf("&",d);if(0>e||e>c)e=3Dc;d+=3Db.length+1;return =
Pb(a.substr(d,e-d))}var $la=3D/[?&]($|#)/;function tl(a,b){for(var =
c=3Da.search(Zla),d=3D0,e,f=3D[];0<=3D(e=3DYla(a,d,b,c));)f.push(a.substr=
ing(d,e)),d=3DMath.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));retur=
n f.join("").replace($la,"$1")}function ul(a,b,c){return pl(tl(a,b),b,c)}=0A=
function vl(a,b){var =
c=3Da;0>c.indexOf("#")&&c.indexOf("?");Fb(a,"/")&&(a=3Da.substr(0,a.lengt=
h-1));Eb(b,"/")&&(b=3Db.substr(1));return $b(a,"/",b)};function =
wl(a,b){this.F=3Dthis.V=3Dthis.D=3D"";this.J=3Dnull;this.L=3Dthis.H=3D"";=
this.O=3D!1;var c;a instanceof =
wl?(this.O=3Dt(b)?b:a.O,xl(this,a.D),this.V=3Da.V,yl(this,a.F),zl(this,a.=
J),Al(this,a.H),Bl(this,a.C.clone()),Cl(this,a.L)):a&&(c=3Dal(String(a)))=
?(this.O=3D!!b,xl(this,c[1]||"",!0),this.V=3Dama(c[2]||""),yl(this,c[3]||=
"",!0),zl(this,c[4]),Al(this,c[5]||"",!0),Bl(this,c[6]||"",!0),Cl(this,c[=
7]||"",!0)):(this.O=3D!!b,this.C=3Dnew Dl(null,this.O))}p=3Dwl.prototype;=0A=
p.toString=3Dfunction(){var =
a=3D[],b=3Dthis.D;b&&a.push(bma(b,cma,!0),":");var =
c=3Dthis.F;if(c||"file"=3D=3Db)a.push("//"),(b=3Dthis.V)&&a.push(bma(b,cm=
a,!0),"@"),a.push(Ob(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=3Dthis.J=
,null!=3Dc&&a.push(":",String(c));if(c=3Dthis.H)this.F&&"/"!=3Dc.charAt(0=
)&&a.push("/"),a.push(bma(c,"/"=3D=3Dc.charAt(0)?dma:ema,!0));(c=3Dthis.C=
.toString())&&a.push("?",c);(c=3Dthis.L)&&a.push("#",bma(c,fma));return =
a.join("")};=0A=
p.resolve=3Dfunction(a){var =
b=3Dthis.clone(),c=3D!!a.D;c?xl(b,a.D):c=3D!!a.V;c?b.V=3Da.V:c=3D!!a.F;c?=
yl(b,a.F):c=3Dnull!=3Da.J;var d=3Da.H;if(c)zl(b,a.J);else =
if(c=3D!!a.H){if("/"!=3Dd.charAt(0))if(this.F&&!this.H)d=3D"/"+d;else{var=
 =
e=3Db.H.lastIndexOf("/");-1!=3De&&(d=3Db.H.substr(0,e+1)+d)}e=3Dd;if(".."=
=3D=3De||"."=3D=3De)d=3D"";else =
if(Sb(e,"./")||Sb(e,"/.")){d=3DEb(e,"/");e=3De.split("/");for(var =
f=3D[],h=3D0;h<e.length;){var =
k=3De[h++];"."=3D=3Dk?d&&h=3D=3De.length&&f.push(""):".."=3D=3Dk?((1<f.le=
ngth||1=3D=3Df.length&&""!=3Df[0])&&f.pop(),d&&h=3D=3De.length&&f.push(""=
)):=0A=
(f.push(k),d=3D!0)}d=3Df.join("/")}else =
d=3De}c?Al(b,d):c=3Da.tx();c?Bl(b,a.C.clone()):c=3D!!a.L;c&&Cl(b,a.L);ret=
urn b};p.clone=3Dfunction(){return new wl(this)};function =
xl(a,b,c){a.D=3Dc?ama(b,!0):b;a.D&&(a.D=3Da.D.replace(/:$/,""));return =
a}function yl(a,b,c){a.F=3Dc?ama(b,!0):b;return a}function =
zl(a,b){if(b){b=3DNumber(b);if(isNaN(b)||0>b)throw Error("Bad port =
number "+b);a.J=3Db}else a.J=3Dnull;return a}function =
Al(a,b,c){a.H=3Dc?ama(b,!0):b;return =
a}p.tx=3Dfunction(){return""!=3D=3Dthis.C.toString()};=0A=
function Bl(a,b,c){b instanceof =
Dl?(a.C=3Db,gma(a.C,a.O)):(c||(b=3Dbma(b,hma)),a.C=3Dnew =
Dl(b,a.O));return a}p.xc=3Dfunction(a,b){this.C.set(a,b);return =
this};function El(a,b,c){wa(c)||(c=3D[String(c)]);ima(a.C,b,c)}function =
Fl(a,b){return a.C.get(b)}function Cl(a,b,c){a.L=3Dc?ama(b):b;return =
a}function Gl(a){a.xc("zx",ac());return a}function =
jma(a,b){a.C.remove(b);return a}p.Jd=3Dn(!1);function Hl(a,b){return a =
instanceof wl?a.clone():new wl(a,b)}=0A=
function kma(a,b,c,d){var e=3Dnew wl(null,void =
0);a&&xl(e,a);b&&yl(e,b);c&&zl(e,c);d&&Al(e,d);return e}function =
ama(a,b){return =
a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}functio=
n bma(a,b,c){return =
oa(a)?(a=3DencodeURI(a).replace(b,lma),c&&(a=3Da.replace(/%25([0-9a-fA-F]=
{2})/g,"%$1")),a):null}function =
lma(a){a=3Da.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toStri=
ng(16)}var =
cma=3D/[#\/\?@]/g,ema=3D/[#\?:]/g,dma=3D/[#\?]/g,hma=3D/[#\?@]/g,fma=3D/#=
/g;=0A=
function =
Dl(a,b){this.D=3Dthis.C=3Dnull;this.F=3Da||null;this.H=3D!!b}function =
Il(a){a.C||(a.C=3Dnew =
Mj,a.D=3D0,a.F&&Vla(a.F,function(b,c){a.add(Pb(b),c)}))}p=3DDl.prototype;=
p.Xe=3Dfunction(){Il(this);return =
this.D};p.add=3Dfunction(a,b){Il(this);this.F=3Dnull;a=3DJl(this,a);var =
c=3Dthis.C.get(a);c||this.C.set(a,c=3D[]);c.push(b);this.D=3Dthis.D+1;ret=
urn this};p.remove=3Dfunction(a){Il(this);a=3DJl(this,a);return =
Nj(this.C,a)?(this.F=3Dnull,this.D=3Dthis.D-this.C.get(a).length,this.C.r=
emove(a)):!1};=0A=
p.clear=3Dfunction(){this.C=3Dthis.F=3Dnull;this.D=3D0};p.isEmpty=3Dfunct=
ion(){Il(this);return 0=3D=3Dthis.D};function =
mma(a,b){Il(a);b=3DJl(a,b);return Nj(a.C,b)}p.ZE=3Dfunction(a){var =
b=3Dthis.Dd();return =
bb(b,a)};p.forEach=3Dfunction(a,b){Il(this);this.C.forEach(function(c,d){=
z(c,function(c){a.call(b,c,d,this)},this)},this)};p.Ve=3Dfunction(){Il(th=
is);for(var =
a=3Dthis.C.Dd(),b=3Dthis.C.Ve(),c=3D[],d=3D0;d<b.length;d++)for(var =
e=3Da[d],f=3D0;f<e.length;f++)c.push(b[d]);return c};=0A=
p.Dd=3Dfunction(a){Il(this);var =
b=3D[];if(oa(a))mma(this,a)&&(b=3Dkb(b,this.C.get(Jl(this,a))));else{a=3D=
this.C.Dd();for(var c=3D0;c<a.length;c++)b=3Dkb(b,a[c])}return =
b};p.set=3Dfunction(a,b){Il(this);this.F=3Dnull;a=3DJl(this,a);mma(this,a=
)&&(this.D=3Dthis.D-this.C.get(a).length);this.C.set(a,[b]);this.D=3Dthis=
.D+1;return this};p.get=3Dfunction(a,b){a=3Da?this.Dd(a):[];return =
0<a.length?String(a[0]):b};function =
ima(a,b,c){a.remove(b);0<c.length&&(a.F=3Dnull,a.C.set(Jl(a,b),mb(c)),a.D=
=3Da.D+c.length)}=0A=
p.toString=3Dfunction(){if(this.F)return =
this.F;if(!this.C)return"";for(var =
a=3D[],b=3Dthis.C.Ve(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3DOb(d);d=3Dthis.Dd(d);for(var f=3D0;f<d.length;f++){var =
h=3De;""!=3D=3Dd[f]&&(h+=3D"=3D"+Ob(d[f]));a.push(h)}}return =
this.F=3Da.join("&")};p.clone=3Dfunction(){var a=3Dnew =
Dl;a.F=3Dthis.F;this.C&&(a.C=3Dthis.C.clone(),a.D=3Dthis.D);return =
a};function Jl(a,b){b=3DString(b);a.H&&(b=3Db.toLowerCase());return b}=0A=
function =
gma(a,b){b&&!a.H&&(Il(a),a.F=3Dnull,a.C.forEach(function(a,b){var =
c=3Db.toLowerCase();b!=3Dc&&(this.remove(b),ima(this,c,a))},a));a.H=3Db}p=
.JHa=3Dfunction(a){for(var =
b=3D0;b<arguments.length;b++)Zk(arguments[b],function(a,b){this.add(b,a)}=
,this)};function nma(){this.C=3Dwindow}function =
oma(a,b,c){if(J(I(),"docs-ensb")&&a.C.navigator&&a.C.navigator.sendBeacon=
){var d=3D"";if(oa(c))d=3Dc;else if(c instanceof Dl){d=3Dnew =
FormData;for(var e=3Dc.Ve(),f=3D0;f<e.length;f++)for(var =
h=3De[f],k=3Dc.Dd(h),l=3D0;l<k.length;l++)d.append(h,k[l])}a.C.navigator.=
sendBeacon(b,d)}else{a=3Dnew Jla;b=3Dnew wl(b);c&&(oa(c)?d=3Dnew Dl(c):c =
instanceof =
Dl&&(d=3Dc),b.C.JHa(d));try{Kla(a,b.toString())}catch(m){}}};function =
Kl(){A.call(this);this.H=3D[];this.D=3D[]}x(Kl,A);Kl.prototype.F=3Dfuncti=
on(a){this.isDisposed()||this.H.push(a)};Kl.prototype.J=3Dfunction(){if(!=
this.isDisposed()){for(var =
a=3Dthis.H,b=3D0;b<a.length;++b)a[b]();this.O();this.dispose()}};Kl.proto=
type.O=3Dta;Kl.prototype.Ea=3Dfunction(){delete this.H;delete =
this.D;Kl.ea.Ea.call(this)};function =
Ll(a){this.C=3Da}Ll.prototype.La=3Dg("C");function =
Ml(a,b){return!!(a.C&b)}Ll.prototype.lk=3Dfunction(){return =
Ml(this,4)};function pma(a){return Ml(a,2048)&&Ml(a,128)}function =
qma(a){return pma(a)||Ml(a,16)}function Nl(a){return =
Ml(a,64)&&Ml(a,32)}function Ol(a,b,c){return Ml(a,b)=3D=3Dc?a:new =
Ll(a.C^b)}Ll.prototype.equals=3Dfunction(a){return =
this.C=3D=3Da.C};function rma(a){return =
Qg(Qg(a,"([-()\\[\\]{}+?*.$\\^|,:#<!\\\\])","\\\\$1"),"\\x08","\\\\x08")}=
;function Pl(a,b){return =
null=3D=3Da?a:b?decodeURI(a):decodeURIComponent(a)};var =
sma=3D/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=
=3D[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\S\s]*))?$/;function =
Ql(a,b){b=3Dsma.exec(b);for(var =
c=3D[],d=3D0;7>=3Dd;d++)b.length<=3Dd||null=3D=3Db[d]?c.push(null):c.push=
(b[d]);return c[a]}function tma(a){a=3DQl(3,a);return =
null=3D=3Da?null:a}function uma(a){return(a=3DQl(1,a))?a.toLowerCase():a}=0A=
function vma(a,b){var c=3DMga(a);c=3D0>c?a.length:c;a:{var d=3D0;for(var =
e=3Db.length;0<(d=3Da.indexOf(b,d))&&d<c;){var =
f=3Dvga(a,d-1,a.length);if(38=3D=3Df||63=3D=3Df){if(d+e>=3Da.length)break=
 a;f=3Dvga(a,d+e,a.length);if(61=3D=3Df||38=3D=3Df||35=3D=3Df)break =
a}d+=3De+1}d=3D-1}if(0>d)return =
null;e=3Dd;f=3DKga(38);e=3Da.indexOf(f,e);if(0>e||e>c)e=3Dc;d+=3Db.length=
+1;return =
Pl(Qg(Hg(a,Math.min(a.length,d),Math.min(a.length,Math.max(d,e))),"\\+","=
 "),!1)};var wma=3D/\/u\/[0-9]+($|\/)/;function =
xma(a){if(!Qga(a,"/a/"))return a;var =
b=3DKga(47);b=3Da.indexOf(b,3);return 0>b?"":a.substr(b)};function =
yma(a){a=3Da.eY();return(Nl(a)?Ml(a,256):a.lk()||Ml(a,8))?"This document =
has unsaved changes. Do you want to leave the page and discard your =
changes?":void 0}function =
Tl(a){a.onbeforeunload=3Dta;a.location.reload()}=0A=
function zma(){var a=3Dwindow;if(a.history&&a.history.replaceState){var =
b=3Da.location.href,c=3Dal(b),d=3Dc[5];var =
e=3Dxma(d);e=3De.replace(wma,"$1");var =
f=3Db;e!=3Dd&&(f=3D$k(c[1],c[2],c[3],c[4],e,c[6],c[7]));c=3DBha("docs-upt=
c");if(wa(c))for(d=3D0;d<c.length;d++)f=3Dtl(f,c[d]);f!=3Db&&a.history.re=
placeState(null,"",f)}};function =
Ama(){}Ama.prototype.C=3Dfunction(){window.confirm("This error has been =
reported to Google and we'll look into it as soon as possible. Please =
reload this page to continue.")&&Tl(window)};function =
Ul(a){og.call(this);pg(this,a)}q(Ul,sg);Ul.prototype.getError=3Dg("C");Ul=
.prototype.Fh=3Dfunction(){return =
sg.prototype.F.call(this)};Ul.prototype.F=3Dfunction(){return =
this.Fh()};function =
Bma(a){Ra.call(this,a)}x(Bma,Ra);Da(ba().prototype,Maa.prototype);functio=
n Wl(a,b){var =
c=3DArray.prototype.slice.call(arguments),d=3Dc.shift();if("undefined"=3D=
=3Dtypeof d)throw Error("[goog.string.format] Template required");return =
d.replace(/%([0\- =
\+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,d,k,l,m,r,u){if("%"=3D=3Dm=
)return"%";var e=3Dc.shift();if("undefined"=3D=3Dtypeof e)throw =
Error("[goog.string.format] Not enough =
arguments");arguments[0]=3De;return Xl[m].apply(null,arguments)})}=0A=
var Xl=3D{s:function(a,b,c){return =
isNaN(c)||""=3D=3Dc||a.length>=3DNumber(c)?a:a=3D-1<b.indexOf("-",0)?a+Wb=
(" ",Number(c)-a.length):Wb(" =
",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=3Da.toString();isNaN(e)|=
|""=3D=3De||(d=3DparseFloat(a).toFixed(e));var =
f=3D0>Number(a)?"-":0<=3Db.indexOf("+")?"+":0<=3Db.indexOf(" ")?" =
":"";0<=3DNumber(a)&&(d=3Df+d);if(isNaN(c)||d.length>=3DNumber(c))return =
d;d=3DisNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed=
(e);a=3DNumber(c)-d.length-f.length;0<=3Db.indexOf("-",0)?d=3Df+d+Wb(" ",=0A=
a):(b=3D0<=3Db.indexOf("0",0)?"0":" ",d=3Df+Wb(b,a)+d);return =
d},d:function(a,b,c,d,e,f,h,k){return =
Xl.f(parseInt(a,10),b,c,d,0,f,h,k)}};Xl.i=3DXl.d;Xl.u=3DXl.d;function =
Cma(){this.D=3D0;this.C=3D[]}p=3DCma.prototype;p.add=3Dfunction(a){var =
b=3Dthis.C[this.D];this.C[this.D]=3Da;this.D=3D(this.D+1)%50;return =
b};p.get=3Dfunction(a){a=3DDma(this,a);return =
this.C[a]};p.set=3Dfunction(a,b){a=3DDma(this,a);this.C[a]=3Db};p.Xe=3Dfu=
nction(){return this.C.length};p.isEmpty=3Dfunction(){return =
0=3D=3Dthis.C.length};p.clear=3Dfunction(){this.D=3Dthis.C.length=3D0};p.=
Dd=3Dfunction(){var =
a=3Dthis.Xe(),b=3Dthis.Xe(),c=3D[];for(a=3Dthis.Xe()-a;a<b;a++)c.push(thi=
s.get(a));return c};=0A=
p.Ve=3Dfunction(){for(var =
a=3D[],b=3Dthis.Xe(),c=3D0;c<b;c++)a[c]=3Dc;return =
a};p.ZE=3Dfunction(a){for(var =
b=3Dthis.Xe(),c=3D0;c<b;c++)if(this.get(c)=3D=3Da)return!0;return!1};func=
tion Ema(a){return 0=3D=3Da.Xe()?null:a.get(a.Xe()-1)}function =
Dma(a,b){if(b>=3Da.C.length)throw Error("Out of bounds =
exception");return 50>a.C.length?b:(a.D+Number(b))%50};function =
Fma(a){this.F=3Da;this.D=3DMath.floor(a/50);this.C=3Dnew =
Cma}Fma.prototype.get=3Dfunction(a){return =
Gma(this,a,function(a,c){return a+c.count})};function =
Gma(a,b,c){b=3Db||Ea();Hma(a,b);var =
d=3D0;b=3Da.D*(Math.floor(b/a.D)+1)-a.F;for(var =
e=3Da.C.Xe()-1;0<=3De;--e){var =
f=3Da.C.get(e);if(f.end<=3Db)break;d=3Dc(d,f)}return d}function =
Hma(a,b){var c=3DEma(a.C);c&&b<c.end-a.D&&a.C.clear()}function =
Ima(a){this.end=3Da}Ima.prototype.count=3D0;Ima.prototype.min=3DNumber.MA=
X_VALUE;Ima.prototype.max=3DNumber.MIN_VALUE;function =
Jma(a,b,c){A.call(this);this.F=3Da;this.D=3Db;this.C=3Dnew =
Fma(1E3*c)}x(Jma,A);function =
Kma(a,b){b=3Dnull!=3Db?b:1;return(a.C.get()+b)/(a.C.F/1E3)<=3Da.D}functio=
n Lma(a,b){b=3Dnull!=3Db?b:1;if(!Kma(a,b))throw new Bma($b("Query would =
cause ",a.F," to exceed ",a.D," qps."));a=3Da.C;var =
c=3DEa();Hma(a,c);var d=3DEma(a.C);if(!d||c>=3Dd.end)d=3Dnew =
Ima(a.D*(Math.floor(c/a.D)+1)),a.C.add(d);d.count+=3Db;d.min=3DMath.min(b=
,d.min);d.max=3DMath.max(b,d.max)};function =
Mma(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replac=
e(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a=
-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u202=
9]*(?=3D:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""=
))}function Nma(a){a=3DString(a);if(Mma(a))try{return =
eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: =
"+a);}function Yl(a,b){return(new am(b)).serialize(a)}function =
am(a){this.C=3Da}=0A=
am.prototype.serialize=3Dfunction(a){var b=3D[];Oma(this,a,b);return =
b.join("")};=0A=
function =
Oma(a,b,c){if(null=3D=3Db)c.push("null");else{if("object"=3D=3Dtypeof =
b){if(wa(b)){var d=3Db;b=3Dd.length;c.push("[");for(var =
e=3D"",f=3D0;f<b;f++)c.push(e),e=3Dd[f],Oma(a,a.C?a.C.call(d,String(f),e)=
:e,c),e=3D",";c.push("]");return}if(b instanceof String||b instanceof =
Number||b instanceof =
Boolean)b=3Db.valueOf();else{c.push("{");f=3D"";for(d in =
b)Object.prototype.hasOwnProperty.call(b,d)&&(e=3Db[d],"function"!=3Dtype=
of =
e&&(c.push(f),Pma(d,c),c.push(":"),Oma(a,a.C?a.C.call(b,d,e):e,c),f=3D","=
));c.push("}");return}}switch(typeof b){case "string":Pma(b,=0A=
c);break;case =
"number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case =
"boolean":c.push(String(b));break;case =
"function":c.push("null");break;default:throw Error("Unknown type: =
"+typeof b);}}}var =
Qma=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","=
\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Rma=3D/\uffff/.test("\uffff")?/[\\=
"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;=0A=
function Pma(a,b){b.push('"',a.replace(Rma,function(a){var =
b=3DQma[a];b||(b=3D"\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Q=
ma[a]=3Db);return b}),'"')};function Sma(a){if(na.JSON)try{return =
na.JSON.stringify(a)}catch(b){}return Yl(a)}function =
Tma(a){if(na.JSON)try{return na.JSON.parse(a)}catch(b){}return =
Nma(a)};function Uma(a){switch(a){case 0:return"No Error";case =
1:return"Access denied to content document";case 2:return"File not =
found";case 3:return"Firefox silently errored";case 4:return"Application =
custom error";case 5:return"An exception occurred";case 6:return"Http =
response at 400 or 500 level";case 7:return"Request was aborted";case =
8:return"Request timed out";case 9:return"The resource is not available =
offline";default:return"Unrecognized error code"}};function =
Vma(a){switch(a){case 200:case 201:case 202:case 204:case 206:case =
304:case 1223:return!0;default:return!1}};function =
Wma(){}Wma.prototype.C=3Dnull;function Xma(a){var =
b;(b=3Da.C)||(b=3D{},Yma(a)&&(b[0]=3D!0,b[1]=3D!0),b=3Da.C=3Db);return =
b};var Zma;function $ma(){}x($ma,Wma);function =
ana(a){return(a=3DYma(a))?new ActiveXObject(a):new =
XMLHttpRequest}function Yma(a){if(!a.D&&"undefined"=3D=3Dtypeof =
XMLHttpRequest&&"undefined"!=3Dtypeof ActiveXObject){for(var =
b=3D["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsof=
t.XMLHTTP"],c=3D0;c<b.length;c++){var d=3Db[c];try{return new =
ActiveXObject(d),a.D=3Dd}catch(e){}}throw Error("Could not create =
ActiveXObject. ActiveX might be disabled, or MSXML might not be =
installed");}return a.D}Zma=3Dnew $ma;function =
bm(a){E.call(this);this.headers=3Dnew =
Mj;this.Ba=3Da||null;this.F=3D!1;this.ma=3Dthis.C=3Dnull;this.V=3D"";this=
.O=3D0;this.L=3D"";this.J=3Dthis.Ka=3Dthis.va=3Dthis.Ha=3D!1;this.$=3D0;t=
his.D=3Dnull;this.H=3D"";this.Oa=3Dthis.Ma=3D!1}x(bm,E);var =
bna=3D/^https?$/i,cna=3D["POST","PUT"],dna=3D[];function =
ena(a,b,c,d,e,f,h){var k=3Dnew =
bm;dna.push(k);b&&k.R("complete",b);k.Sc("ready",k.C7a);f&&fna(k,f);h&&k.=
Cu(h);k.send(a,c,d,e)}p=3Dbm.prototype;p.C7a=3Dfunction(){this.dispose();=
ib(dna,this)};function fna(a,b){a.$=3DMath.max(0,b)}p.Cu=3Dca("Ma");=0A=
p.send=3Dfunction(a,b,c,d){if(this.C)throw Error("[goog.net.XhrIo] =
Object is active with another request=3D"+this.V+"; =
newUri=3D"+a);b=3Db?b.toUpperCase():"GET";this.V=3Da;this.L=3D"";this.O=3D=
0;this.Ha=3D!1;this.F=3D!0;this.C=3Dthis.wga();this.ma=3Dthis.Ba?Xma(this=
.Ba):Xma(Zma);this.C.onreadystatechange=3Dv(this.YQa,this);try{this.Ka=3D=
!0,this.C.open(b,String(a),!0),this.Ka=3D!1}catch(f){gna(this,f);return}a=
=3Dc||"";var =
e=3Dthis.headers.clone();d&&Zk(d,function(a,b){e.set(b,a)});d=3D$a(e.Ve()=
,hna);c=3Dna.FormData&&a instanceof na.FormData;=0A=
!bb(cna,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded=
;charset=3Dutf-8");e.forEach(function(a,b){this.C.setRequestHeader(b,a)},=
this);this.H&&(this.C.responseType=3Dthis.H);"withCredentials"in =
this.C&&this.C.withCredentials!=3D=3Dthis.Ma&&(this.C.withCredentials=3Dt=
his.Ma);try{ina(this),0<this.$&&((this.Oa=3Djna(this.C))?(this.C.timeout=3D=
this.$,this.C.ontimeout=3Dv(this.Kh,this)):this.D=3DDi(this.Kh,this.$,thi=
s)),this.va=3D!0,this.C.send(a),this.va=3D!1}catch(f){gna(this,f)}};=0A=
function jna(a){return Kc&&Vc(9)&&qa(a.timeout)&&t(a.ontimeout)}function =
hna(a){return Ib("Content-Type",a)}p.wga=3Dfunction(){return =
this.Ba?ana(this.Ba):ana(Zma)};p.Kh=3Dfunction(){"undefined"!=3Dtypeof =
oaa&&this.C&&(this.L=3D"Timed out after "+this.$+"ms, =
aborting",this.O=3D8,this.dispatchEvent("timeout"),this.abort(8))};functi=
on =
gna(a,b){a.F=3D!1;a.C&&(a.J=3D!0,a.C.abort(),a.J=3D!1);a.L=3Db;a.O=3D5;kn=
a(a);lna(a)}function =
kna(a){a.Ha||(a.Ha=3D!0,a.dispatchEvent("complete"),a.dispatchEvent("erro=
r"))}=0A=
p.abort=3Dfunction(a){this.C&&this.F&&(this.F=3D!1,this.J=3D!0,this.C.abo=
rt(),this.J=3D!1,this.O=3Da||7,this.dispatchEvent("complete"),this.dispat=
chEvent("abort"),lna(this))};p.Ea=3Dfunction(){this.C&&(this.F&&(this.F=3D=
!1,this.J=3D!0,this.C.abort(),this.J=3D!1),lna(this,!0));bm.ea.Ea.call(th=
is)};p.YQa=3Dfunction(){this.isDisposed()||(this.Ka||this.va||this.J?mna(=
this):this.Foa())};p.Foa=3Dfunction(){mna(this)};=0A=
function mna(a){if(a.F&&"undefined"!=3Dtypeof =
oaa&&(!a.ma[1]||4!=3Dcm(a)||2!=3Da.getStatus()))if(a.va&&4=3D=3Dcm(a))Di(=
a.YQa,0,a);else =
if(a.dispatchEvent("readystatechange"),4=3D=3Dcm(a)){a.F=3D!1;try{if(a.$k=
())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.O=3D6;tr=
y{var b=3D2<cm(a)?a.C.statusText:""}catch(c){b=3D""}a.L=3Db+" =
["+a.getStatus()+"]";kna(a)}}finally{lna(a)}}}=0A=
function lna(a,b){if(a.C){ina(a);var =
c=3Da.C,d=3Da.ma[0]?ta:null;a.C=3Dnull;a.ma=3Dnull;b||a.dispatchEvent("re=
ady");try{c.onreadystatechange=3Dd}catch(e){}}}function =
ina(a){a.C&&a.Oa&&(a.C.ontimeout=3Dnull);a.D&&(Ei(a.D),a.D=3Dnull)}p.Sb=3D=
function(){return!!this.C};p.$k=3Dfunction(){var =
a=3Dthis.getStatus(),b;if(!(b=3DVma(a))){if(a=3D0=3D=3D=3Da)a=3Dbl(1,Stri=
ng(this.V)),!a&&na.self&&na.self.location&&(a=3Dna.self.location.protocol=
,a=3Da.substr(0,a.length-1)),a=3D!bna.test(a?a.toLowerCase():"");b=3Da}re=
turn b};=0A=
function cm(a){return =
a.C?a.C.readyState:0}p.getStatus=3Dfunction(){try{return =
2<cm(this)?this.C.status:-1}catch(a){return-1}};p.nj=3Dfunction(){try{ret=
urn =
this.C?this.C.responseText:""}catch(a){return""}};p.QF=3Dda(19);function =
nna(a){try{if(!a.C)return null;if("response"in a.C)return =
a.C.response;switch(a.H){case "":case "text":return =
a.C.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in =
a.C)return a.C.mozResponseArrayBuffer}return null}catch(b){return null}}=0A=
function ona(a,b){if(a.C&&4=3D=3Dcm(a))return =
a=3Da.C.getResponseHeader(b),null=3D=3D=3Da?void =
0:a}p.getAllResponseHeaders=3Dfunction(){return =
this.C&&4=3D=3Dcm(this)?this.C.getAllResponseHeaders():""};p.gQ=3Dg("O");=
p.jK=3Dfunction(){return =
oa(this.L)?this.L:String(this.L)};uda(function(a){bm.prototype.Foa=3Da(bm=
.prototype.Foa)});function dm(a){A.call(this);this.D=3Dnew =
bm;this.O=3Dnew Gi(this.L,3E4,this);this.va=3Dnew =
Jma("errorsender",1,8);this.qa(this.va);this.ma=3D!1;this.$=3Dnew =
Set;this.Ja=3Dnew =
th(this);this.Ka=3Da||10;this.Ja.R(this.D,"complete",this.Ha);this.Ja.R(t=
his.D,"ready",this.L)}x(dm,A);dm.prototype.send=3Dfunction(a,b,c,d){var =
e=3Dthis.lQ().addCallback(function(e){e>=3Dthis.Ka||(e=3D{},e.u=3Da,e.m=3D=
b,e.c=3Dc,e.h=3Dd,this.v4(e))},this).addCallback(this.L,this);Dla(e,funct=
ion(){this.$.delete(e)},this);this.$.add(e)};=0A=
dm.prototype.L=3Dfunction(){this.O.Sb()||this.D.Sb()||this.ma||pna(this)}=
;function =
pna(a){a.O.Sb();a.D.Sb();a.eQ().addCallback(function(a){if(!(this.D.Sb()|=
|this.O.Sb()||this.ma)&&a)if(4E3<a.u.length)this.vJ();else =
try{Lma(this.va,1),this.D.send(a.u,a.m,a.c,a.h)}catch(c){if(c instanceof =
Bma)this.ma=3D!0;else throw c;}},a)}dm.prototype.Ha=3Dfunction(){var =
a=3Dthis.D.getStatus();this.D.$k()||400<=3Da&&500>=3Da?this.vJ():this.O.s=
tart()};dm.prototype.Ea=3Dfunction(){Db(this.Ja,this.O,this.D);this.$.cle=
ar();dm.ea.Ea.call(this)};function em(a,b,c){Ul.call(this,"Local storage =
error: "+b);this.type=3Da;this.Un=3Dc||null}q(em,Ul);function qna(){}var =
rna=3Dna.IDBKeyRange||na.webkitIDBKeyRange;=0A=
function =
fm(a,b,c,d,e,f){b=3Dt(b)?sna(b,c):null;e=3De?"prev":"next";if(d)return =
a=3Da.getIndex(d),f?(f=3Dt(b),d=3Dt(e),f=3Df&&d?a.C.openKeyCursor(b,e):f?=
a.C.openKeyCursor(b):a.C.openKeyCursor(),b=3Dnew =
gm(f,a.Va,a.C.name+".openKeyCursor("+(b?b.lower+", "+b.upper:b)+", =
"+e+")",a.F,a.D)):(f=3Dt(b),d=3Dt(e),f=3Df&&d?a.C.openCursor(b,e):f?a.C.o=
penCursor(b):a.C.openCursor(),b=3Dnew =
gm(f,a.Va,a.C.name+".openCursor("+(b?b.lower+", "+b.upper:b)+", =
"+e+")",a.F,a.D)),b;f=3Dt(b);d=3Dt(e);f=3Df&&d?a.C.openCursor(b,e):f?a.C.=
openCursor(b):=0A=
a.C.openCursor();return new =
gm(f,a.Va,a.C.name+".openCursor("+(b?b.lower+", "+b.upper:b)+", =
"+e+")",a.F,a.D)}function =
hm(a,b,c,d){b=3Dsna(b,c);a=3Dtna(a,b);d&&im(a,d)}function =
una(a,b,c,d,e,f,h,k,l,m){b=3Djm(a,b);var =
r=3D[];im(fm(b,e,f,h,k,l),function(b){if(b=3Db.target.result){var =
e=3Dt(b.value)?b.value:b.key;(e=3Dc(e))&&r.push(e);b["continue"]()}else =
m&&vna(a),d&&d(r)})}=0A=
function wna(a){var =
b=3Da.target.error,c=3Db&&b.name;b=3Db&&b.message||a.target.webkitErrorMe=
ssage;a.target.docs_internalAbort&&(b=3D"Internal abort: "+b);return c+" =
("+b+")"}function xna(a,b){return function(c){c.stopPropagation();b(new =
em(1,a+" ("+wna(c)+")",c))}}function sna(a,b){return =
t(b)&&a!=3Db?rna.bound(a,b):rna.only(a)}function yna(a){for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(a.item(c));return =
b.toString()};function =
km(a,b,c,d,e,f){Lk.call(this,e,f);this.$=3Da;this.V=3D[];this.Ba=3D!!b;th=
is.Sa=3D!!c;this.Ra=3D!!d;for(b=3Dthis.Ka=3D0;b<a.length;b++)Rk(a[b],v(th=
is.Ha,this,b,!0),v(this.Ha,this,b,!1));0!=3Da.length||this.Ba||this.Nb(th=
is.V)}x(km,Lk);km.prototype.Ha=3Dfunction(a,b,c){this.Ka++;this.V[a]=3D[b=
,c];this.C||(this.Ba&&b?this.Nb([a,c]):this.Sa&&!b?this.Cd(c):this.Ka=3D=3D=
this.$.length&&this.Nb(this.V));this.Ra&&!b&&(c=3Dnull);return =
c};km.prototype.Cd=3Dfunction(a){km.ea.Cd.call(this,a);for(a=3D0;a<this.$=
.length;a++)this.$[a].cancel()};function =
zna(a,b,c,d,e){dm.call(this,e);this.V=3Db;this.H=3Db+"-f";this.F=3Db+"-n"=
;this.J=3Dc;this.Va=3Da;this.C=3Dnull;this.Ba=3Dd||Ana;a=3Dthis.Ba.open("=
DocsErrors",1);a.onsuccess=3Dv(this.Wqb,this);a.onupgradeneeded=3Dv(this.=
rHb,this);a.onerror=3Dv(this.NJa,this);a.onblocked=3Dv(this.NJa,this)}x(z=
na,dm);var Ana=3Dna.indexedDB||na.webkitIndexedDB;p=3Dzna.prototype;=0A=
p.Wqb=3Dfunction(a){var b=3Da.target.result,c=3DBna(b,"readwrite");(new =
km([lm(this.H,c),lm(this.F,c)])).addCallback(function(a){null=3D=3Da[0][1=
]||null=3D=3Da[1][1]?(a=3Dc.objectStore("Errors"),a.put({key:this.H,value=
:"1"}),a.put({key:this.F,value:"1"}),c.oncomplete=3Dv(this.WBa,this,b)):t=
his.WBa(b)},this)};p.WBa=3Dfunction(a){this.C=3Da;this.L()};p.rHb=3Dfunct=
ion(a){a.target.transaction.db.createObjectStore("Errors",{keyPath:"key"}=
)};=0A=
p.NJa=3Dfunction(a){this.C&&(this.C.close(),this.C=3Dnull);this.Va.Id(Err=
or("IdbErrorSender: "+wna(a)))};p.v4=3Dfunction(a){if(!this.C)return =
this.J.v4(a);var b=3DBna(this.C,"readwrite"),c=3Dnew =
Lk;lm(this.F,b).addCallback(function(d){if(d){var =
e=3Db.objectStore("Errors");e.put({key:this.F,value:String(d+1)});e.put({=
key:this.V+"-e-"+d,value:Yl(a)});b.oncomplete=3Dv(c.Nb,c)}else =
c.Nb()},this);return c};=0A=
p.vJ=3Dfunction(){if(!this.C)return this.J.vJ();var =
a=3DBna(this.C,"readwrite"),b=3Dnew Lk;(new =
km([lm(this.H,a),lm(this.F,a)])).addCallback(function(c){var =
d=3Dc[0][1];c=3Dc[1][1];if(!d||c<=3Dd)b.Nb();else{var =
e=3Da.objectStore("Errors");e["delete"](this.V+"-e-"+d);d++;e.put({key:th=
is.H,value:String(d)});Cna(this,a).addCallback(function(c){0=3D=3Dc&&(e.p=
ut({key:this.H,value:"1"}),e.put({key:this.F,value:"1"}));a.oncomplete=3D=
v(b.Nb,b)},this)}},this);return b};=0A=
p.eQ=3Dfunction(){if(!this.C)return this.J.eQ();var =
a=3DBna(this.C,"readonly");return(new =
km([lm(this.H,a),lm(this.F,a)])).addCallback(function(b){var =
c=3Db[0][1];return!c||1>b[1][1]-c?null:Dna(this.V+"-e-"+c,a).addCallback(=
function(a){return =
a&&(a=3DJSON.parse(a))?a:this.vJ().addCallback(this.eQ,this)},this)},this=
)};p.lQ=3Dfunction(){if(!this.C)return this.J.lQ();var =
a=3DBna(this.C,"readonly");return Cna(this,a)};=0A=
function Cna(a,b){return(new =
km([lm(a.H,b),lm(a.F,b)])).addCallback(function(a){return =
a[1][1]-a[0][1]})}function lm(a,b){return =
Dna(a,b).addCallback(function(a){a=3DparseInt(a,10);return =
0>a||isNaN(a)?null:a})}function Dna(a,b){b=3Db.objectStore("Errors");var =
c=3Dnew =
Lk;b.get(a).onsuccess=3Dfunction(a){a.target.result?c.Nb(a.target.result.=
value):c.Nb(null)};return c}=0A=
function Bna(a,b){var c=3D["Errors"];try{return =
a.transaction(c,b)}catch(d){throw =
b=3Dyna(a.objectStoreNames),Xe(d,{databaseName:a.name,databaseObjectStore=
s:b,databaseVersion:a.version.toString(),transactionObjectStores:c.toStri=
ng()});}}p.Ea=3Dfunction(){this.C&&(this.C.close(),this.C=3Dnull);zna.ea.=
Ea.call(this)};function Ena(){try{var =
a=3Dna.localStorage;if(a&&(Pf||Qf||Kc)&&(a.setItem("test","test"),"test"=3D=
=3Da.getItem("test")&&(a.removeItem("test"),null=3D=3Da.getItem("test")))=
)return!0}catch(b){}return!1};function =
mm(){A.call(this);this.C=3D{}}x(mm,A);mm.prototype.Cq=3Dfunction(a,b,c){i=
f(Aa(a))c&&(a=3Dv(a,c));else if(a&&"function"=3D=3Dtypeof =
a.handleEvent)a=3Dv(a.handleEvent,a);else throw Error("Invalid listener =
argument");c=3Dnew =
Fna;a=3DDi(v(this.D,this,a,c),b);this.C[a]=3D!0;c.Kf(a);return =
a};mm.prototype.D=3Dfunction(a,b){b=3Db.getId();null=3D=3D=3Db||delete =
this.C[b];a()};mm.prototype.clear=3Dfunction(a){null=3D=3D=3Da||delete =
this.C[a];Ei(a)};mm.prototype.Ea=3Dfunction(){for(var a in =
this.C)Ei(Number(a));mm.ea.Ea.call(this)};=0A=
function =
Fna(){this.Hc=3Dnull}Fna.prototype.Kf=3Dca("Hc");Fna.prototype.getId=3Dg(=
"Hc");function =
Gna(a,b){dm.call(this,b);this.V=3Da;this.J=3Da+"-v";this.H=3Da+"-f";this.=
F=3Da+"-n";this.C=3Dna.localStorage;Ena();a=3Dnm(this,this.J);if(!a||1>a)=
this.C.setItem(this.J,"1"),this.C.setItem(this.H,"1"),this.C.setItem(this=
.F,"1");this.L();this.Ba=3Dnew =
mm;this.qa(this.Ba);this.Ba.Cq(this.k$a,3E4,this)}x(Gna,dm);p=3DGna.proto=
type;p.v4=3Dfunction(a){var =
b=3Dnm(this,this.F);if(!b||1!=3Dnm(this,this.J))return =
Wk();try{this.C.setItem(this.F,String(b+1)),this.C.setItem(this.V+"-e-"+b=
,Yl(a))}catch(c){}return Wk()};=0A=
p.vJ=3Dfunction(){var =
a=3Dnm(this,this.H);if(!a||1!=3Dnm(this,this.J))return =
Wk();this.C.removeItem(this.V+"-e-"+a);a++;this.C.setItem(this.H,String(a=
));return =
this.lQ().addCallback(function(a){0=3D=3Da&&(this.C.setItem(this.H,"1"),t=
his.C.setItem(this.F,"1"))},this)};=0A=
p.eQ=3Dfunction(){var a=3Dnm(this,this.H);return =
a&&1=3D=3Dnm(this,this.J)?this.lQ().addCallback(function(b){if(1>b)return=
 null;try{var c=3Dthis.C.getItem(this.V+"-e-"+a);if(c){var =
d=3DJSON.parse(c);if(d)return d}}catch(e){}return =
this.vJ().addCallback(this.eQ,this)},this):Wk(null)};p.lQ=3Dfunction(){re=
turn Wk(nm(this,this.F)-nm(this,this.H))};function =
nm(a,b){return(a=3Da.C.getItem(b))?Hna(a):null}function =
Hna(a){a=3DparseInt(a,10);return 0>a||isNaN(a)?null:a}=0A=
p.k$a=3Dfunction(){if(nm(this,this.F)&&1=3D=3Dnm(this,this.J))for(var =
a=3Dthis.V+"-e-",b=3D0,c=3Dthis.C.length;b<c;++b){var =
d=3Dthis.C.key(b);if(d&&Eb(d,a)){var =
e=3DHna(d.substring(a.length)),f=3Dnm(this,this.F);f&&e&&e>=3Df&&this.C.r=
emoveItem(d)}}};p.Ea=3Dfunction(){Gna.ea.Ea.call(this)};function =
Ina(a){dm.call(this,a);this.C=3D[]}x(Ina,dm);p=3DIna.prototype;p.v4=3Dfun=
ction(a){this.C.push(a);return =
Wk()};p.vJ=3Dfunction(){this.C.shift();return =
Wk()};p.eQ=3Dfunction(){return =
Wk(t(this.C[0])?this.C[0]:null)};p.lQ=3Dfunction(){return =
Wk(this.C.length)};p.Ea=3Dfunction(){delete =
this.C;Ina.ea.Ea.call(this)};function Jna(){for(var a in =
Array.prototype)return!1;return!0};function =
Kna(a){A.call(this);this.D=3Da}x(Kna,A);Kna.prototype.C=3Dfunction(a){ret=
urn Lna(this,a)};function =
om(a,b){return(b?"__wrapper_":"__protected_")+Ba(a)+"__"}function =
Lna(a,b){var c=3Dom(a,!0);b[c]||((b[c]=3DMna(a,b))[om(a,!1)]=3Db);return =
b[c]}=0A=
function Mna(a,b){function c(){if(a.isDisposed())return =
b.apply(this,arguments);try{return =
b.apply(this,arguments)}catch(d){if(!(d&&"object"=3D=3D=3Dtypeof =
d&&d.message&&0=3D=3Dd.message.indexOf("Error in protected function: =
")||"string"=3D=3D=3Dtypeof d&&0=3D=3Dd.indexOf("Error in protected =
function: ")))throw a.D(d),new Nna(d);}finally{}}c[om(a,!1)]=3Db;return =
c}=0A=
function Ona(a,b){var =
c=3Dsa("window"),d=3Dc[b];c[b]=3Dfunction(b,c){oa(b)&&(b=3DCa(Ga,b));argu=
ments[0]=3Db=3DLna(a,b);if(d.apply)return d.apply(this,arguments);var =
e=3Db;if(2<arguments.length){var =
f=3DArray.prototype.slice.call(arguments,2);e=3Dfunction(){b.apply(this,f=
)}}return d(e,c)};c[b][om(a,!1)]=3Dd}Kna.prototype.Ea=3Dfunction(){var =
a=3Dsa("window");var =
b=3Da.setTimeout;b=3Db[om(this,!1)]||b;a.setTimeout=3Db;b=3Da.setInterval=
;b=3Db[om(this,!1)]||b;a.setInterval=3Db;Kna.ea.Ea.call(this)};=0A=
function Nna(a){Ra.call(this,"Error in protected function: =
"+(a&&a.message?String(a.message):String(a)));(a=3D(this.Un=3Da)&&a.stack=
)&&oa(a)&&(this.stack=3Da)}x(Nna,Ra);function =
Pna(a,b,c){E.call(this);this.H=3Db||null;this.F=3D{};this.J=3DQna;this.O=3D=
a;if(!c)if(this.C=3Dnull,Kc&&!Vc("10"))Nda(v(this.D,this));else{this.C=3D=
new =
Kna(v(this.D,this));Ona(this.C,"setTimeout");Ona(this.C,"setInterval");a=3D=
this.C;b=3Dsa("window");c=3D["requestAnimationFrame","mozRequestAnimation=
Frame","webkitAnimationFrame","msRequestAnimationFrame"];for(var =
d=3D0;d<c.length;d++){var e=3Dc[d];c[d]in =
b&&Ona(a,e)}a=3Dthis.C;tda=3D!0;b=3Dv(a.C,a);for(c=3D0;c<rda.length;c++)r=
da[c](b);sda.push(a)}}x(Pna,E);=0A=
function =
Rna(a,b){D.call(this,"d");this.error=3Da;this.context=3Db}x(Rna,D);functi=
on Qna(a,b,c,d){ena(a,null,b,c,d)}=0A=
Pna.prototype.D=3Dfunction(a,b){a=3Da.error||a;b=3Db?Ac(b):{};a =
instanceof =
Error&&Dc(b,a.__closure__error__context__984382||{});a=3DQda(a);if(this.H=
)try{this.H(a,b)}catch(r){}var =
c=3Da.message.substring(0,1900),d=3Da.fileName,e=3Da.lineNumber,f=3Da.sta=
ck;try{var =
h=3Dhl(this.O,"script",d,"error",c,"line",e);uc(this.F)||(h=3Dol(h,this.F=
));var k=3D{};k.trace=3Df;if(b)for(var l in b)k["context."+l]=3Db[l];var =
m=3Dgl(k);qa(null)&&(m=3Dm.substring(0,null));this.J(h,"POST",m,this.L)}c=
atch(r){$b("Error occurred in sending an error report.\n\n",=0A=
"script:",d,"\n","line:",e,"\n","error:",c,"\n","trace:",f)}try{this.disp=
atchEvent(new =
Rna(a,b))}catch(r){}};Pna.prototype.Ea=3Dfunction(){B(this.C);Pna.ea.Ea.c=
all(this)};function =
Sna(a,b,c,d,e,f,h,k){E.call(this);this.H=3D{};this.Va=3Dnull;this.O=3D{};=
this.Ja=3Dnew th(this);this.$=3D!!a;this.V=3D!!e;this.L=3Df||new =
Ama;this.D=3Dnull;var l;b&&Ena()?l=3Dnew Gna(b,c):l=3Dnew =
Ina(c);b&&Ana&&Pf&&h?(this.D=3Dnew zna(this,b,l,void =
0,c),this.qa(l)):this.D=3Dl;a=3Dk?k:$g(I(),"docs-sup")+"/jserror";(b=3D$g=
(I(),"jobset"))&&(a=3Dhl(a,"jobset",b));if(Tna)throw =
Error("ErrorReporter already =
installed.");Tna=3D!0;b=3Dv(this.RSb,this);this.Va=3Dnew Pna(a,b,void =
0);this.Va.L=3D{"X-Same-Domain":"1","X-No-Abort":"1"};a=3D=0A=
v(this.VUb,this);this.Va.J=3Da;this.Ja.R(this.Va,"d",this.Gpb);this.F=3D!=
1;this.J=3D!0;this.C=3D!1}x(Sna,E);var Tna=3D!1;function =
pm(a,b,c){a.H[b]=3Dc}p=3DSna.prototype;p.Th=3Dfunction(a,b){this.O[a]=3Db=
};function qm(a,b,c){a.C=3D!1;Una(b);if(!a.Va){if(b instanceof Ul)throw =
b.getError();throw =
b;}a.Va.D(b,Vna("fatal",c))}p.Id=3Dfunction(a,b,c){this.C=3D!!c;Una(a);th=
is.Va&&this.Va.D(a,Vna("warning",b))};function =
rm(a,b,c){a.C=3D!1;Una(b);a.Va&&a.Va.D(b,Vna("incident",c))}=0A=
p.log=3Dfunction(a,b,c){this.C=3D!!c;Una(a);if(!this.Va){if(a instanceof =
Ul)throw a.getError();throw a;}this.Va.D(a,Vna("incident",b))};function =
sm(a,b,c){b||a.log(Error(c))}function tm(a,b,c,d){return =
v(function(a){a:{var e=3D!!d,h=3Darguments;if(this.Va){try{var =
k=3Db.apply(c,h);break a}catch(l){if(qm(this,l),e)throw l;}k=3Dvoid =
0}else k=3Db.apply(c,h)}return k},a)}function =
Vna(a,b){b=3Db?Ac(b):{};b.severity=3Da;return b}=0A=
p.Gpb=3Dfunction(a){var =
b=3Da.context.severity;(b=3D"fatal"=3D=3Db||"postmortem"=3D=3Db)&&!this.V=
&&(this.$?this.L.C(a):this.L.C());this.dispatchEvent(new =
Wna(b?"e":"f",a.error,a.context))};=0A=
p.RSb=3Dfunction(a,b){a=3Dthis.F;try{for(var c in =
this.H)try{b[c]=3Dthis.H[c]()}catch(f){}Dc(b,this.O);var =
d=3Db.severity||"fatal",e=3D$g(I(),"docs-jern");e&&(b.reportName=3De+"_"+=
d);b.isArrayPrototypeIntact=3DJna().toString();this.F?(this.J=3Dthis.C||!=
J(I(),"docs-spfe"),"fatal"=3D=3Dd?d=3D"postmortem":"incident"=3D=3Dd&&(d=3D=
"warningafterdeath")):"fatal"=3D=3Dd&&(this.F=3D!0);this.C=3D!1;b.severit=
y=3Dd}catch(f){throw =
a&&(this.J=3D!1),this.F=3D!0,b.provideLogDataError=3Df.message,b.severity=
||(b.severity=3D"fatal"),f;}};=0A=
p.VUb=3Dfunction(a,b,c,d){this.J&&this.D.send(a,b,c,d)};function =
Una(a){a instanceof =
Ul&&a.getError()}p.Ea=3Dfunction(){Tna=3D!1;Db(this.Ja,this.Va,this.D);Sn=
a.ea.Ea.call(this)};function =
Wna(a,b,c){D.call(this,a);this.error=3Db;this.context=3Dc}x(Wna,D);functi=
on Xna(){this.C=3Dnull}q(Xna,kg);function =
um(){this.ma=3D!1;this.L=3D[]}q(um,kg);um.prototype.dispose=3Dfunction(){=
if(!this.ma){this.ma=3D!0;this.Ea();var =
a=3Dng(this.constructor);(mg(Cfa(a.D))+mg(Sga("[]",a.C))).lastIndexOf("."=
)}};um.prototype.isDisposed=3Dg("ma");um.prototype.qa=3Dfunction(a){if(!a=
.isDisposed()){var b=3Dnew =
Xna;b.C=3Da;this.isDisposed()?b.C.dispose():0<=3DVg(this.L,b)||this.L.pus=
h(b)}};um.prototype.Ea=3Dfunction(){for(var =
a=3D0;a<this.L.length;a++)this.L[a].C.dispose();this.L.length=3D0};functi=
on Yna(){}q(Yna,kg);Yna.prototype.C=3Dfunction(a){Tga(a,"can't identity =
hash null");return":"+Iga(a)};var Zna;function =
$na(){$na=3Dba();Zna=3Dnew Yna};function =
vm(){this.C=3Dthis.D=3Dnull}q(vm,kg);function =
aoa(a,b){b=3Dboa(a,b);return"undefined"!=3Dtypeof =
a.C.C[b]}p=3Dvm.prototype;p.vna=3Dfunction(a){var =
b=3Dboa(this,a);this.C.C[b]=3Da};p.xna=3Dfunction(a){a=3Dboa(this,a);dele=
te this.C.C[a]};p.wna=3Dfunction(){this.C=3Dcoa()};function =
boa(a,b){Tga(b,"can't add null values");return =
a.D.C(b)}p.equals=3Dfunction(a){return null!=3Da&&a instanceof =
vm?ega(a.C,this.C):!1};p.jL=3Dfunction(){return fga(this.C)};function =
doa(){vm.call(this)}q(doa,vm);doa.prototype.vna=3Dfunction(a){vm.prototyp=
e.vna.call(this,a)};doa.prototype.wna=3Dfunction(){vm.prototype.wna.call(=
this)};doa.prototype.xna=3Dfunction(a){vm.prototype.xna.call(this,a)};fun=
ction eoa(){this.C=3Dnull}q(eoa,kg);eoa.prototype.jL=3Dfunction(){var =
a=3Dthis.C,b=3D0,c;for(c in a){var =
d=3Da[c];d=3D(null=3D=3Dc?0:gga(c))^(null=3D=3Dd?0:fga(d));b+=3Dd;b=3D~~b=
}return =
b};eoa.prototype.equals=3Dfunction(a){if(lg(a,this))return!0;if(!(a =
instanceof eoa))return!1;a:{var b=3Dthis.C;a=3Da.C;var =
c=3Dgha();if(mha(b)!=3Dmha(a))b=3D!1;else{for(var d in =
b)if(!c(b[d],a[d])){b=3D!1;break a}b=3D!0}}return b};function =
foa(){this.C=3Dnull}q(foa,eoa);function coa(){var a=3Dnew =
foa;a.C=3DObject.create(null);return a}function goa(a,b){a=3Da.C;for(var =
c in a)b(c,a[c])}foa.prototype.toString=3Dfunction(){var =
a=3Dqga();a.$n=3Dmg(a.$n)+String.fromCharCode(123);goa(this,function(b,c)=
{Ig(sga(Ig(Ig(a,b),"=3D"),c),",")});return =
Ig(a,"}").toString()};function hoa(){vm.call(this)}q(hoa,doa);function =
ioa(){this.U1=3Dthis.r5=3Dnull}q(ioa,kg);ioa.prototype.D=3Dfunction(a){th=
is.r5.eA(this);var b=3Dthis.U1;b(a)};function =
joa(a,b){b.r5=3Da.r5;b.U1=3Da.U1;b.o5b=3D!0};function =
koa(){}q(koa,kg);function =
wm(){loa();um.call(this);this.D=3Dthis.C=3Dnull;$na();var =
a=3DZna;Tga(a,"HashFunction is required for the Javascript =
implementation");var b=3Dnew =
hoa;b.D=3Da;b.C=3Dcoa();this.C=3Db;this.D=3Dnull}q(wm,um);function =
Dm(a,b){if(null=3D=3Db)throw a=3Dnew =
Nfa,Ifa(a),Jfa(a),Kfa(a),a.C;if(aoa(a.C,b))throw Gg(Uga("Observer %s =
previously =
registered.",[b])).C;vm.prototype.vna.call(a.C,b);a.D=3Dnull;return b}=0A=
wm.prototype.eA=3Dfunction(a){if(!aoa(this.C,a))throw Lg(Uga("Trying to =
remove inexistant Observer =
%s.",[a])).C;vm.prototype.xna.call(this.C,a);this.D=3Dnull};wm.prototype.=
Ea=3Dfunction(){um.prototype.Ea.call(this);vm.prototype.wna.call(this.C);=
this.D=3Dnull};wm.prototype.dispatchEvent=3Dfunction(a){if(null=3D=3Dthis=
.D){var b=3Dthis.C.C.C;var c=3D[],d;for(d in =
b)c.push(b[d]);this.D=3Dc}b=3Dthis.D;for(c=3D0;c<b.length;c++)(0,b[c])(a)=
};function Em(a,b){Dm(a,function(a){b.dispatchEvent(a)})}=0A=
function loa(){loa=3Dba();Hfa(ng(koa))};function =
moa(a){this.C=3Da};function noa(){}noa.prototype.Lia=3Dba();function =
Fm(){}Fm.prototype.stringify=3Dfunction(a){return =
na.JSON.stringify(a,void 0)};Fm.prototype.parse=3Dfunction(a){return =
na.JSON.parse(a,void 0)};function =
Gm(a,b,c){A.call(this);this.gm=3Dnull!=3Dc?v(a,c):a;this.D=3Db;this.Ie=3D=
v(this.fkb,this);this.C=3D[]}x(Gm,A);p=3DGm.prototype;p.zaa=3D!1;p.yQ=3Dn=
ull;p.Qq=3Dfunction(a){this.C=3Darguments;this.yQ?this.zaa=3D!0:ooa(this)=
};p.stop=3Dfunction(){this.yQ&&(Ei(this.yQ),this.yQ=3Dnull,this.zaa=3D!1,=
this.C=3D[])};p.Ea=3Dfunction(){Gm.ea.Ea.call(this);this.stop()};p.fkb=3D=
function(){this.yQ=3Dnull;this.zaa&&(this.zaa=3D!1,ooa(this))};function =
ooa(a){a.yQ=3DDi(a.Ie,a.D);a.gm.apply(null,a.C)};function =
Hm(a,b,c,d){this.D=3Da;this.C=3Db;this.L=3Dc;this.J=3Dd||1;this.Kh=3D45E3=
;this.Ja=3Dnew th(this);this.F=3Dnew =
Ci;this.F.setInterval(250)}p=3DHm.prototype;p.EK=3Dnull;p.kx=3D!1;p.kU=3D=
null;p.ata=3Dnull;p.fT=3Dnull;p.Fc=3Dnull;p.ZF=3Dnull;p.rH=3Dnull;p.hM=3D=
null;p.On=3Dnull;p.R1=3D0;p.jy=3Dnull;p.Aba=3Dnull;p.$F=3Dnull;p.pY=3D-1;=
p.DTa=3D!0;p.BK=3D!1;p.Mja=3D0;p.J$=3Dnull;var =
poa=3D{},qoa=3D{};function =
Jm(){return!Kc||Wc(10)}p=3DHm.prototype;p.setTimeout=3Dca("Kh");function =
roa(a,b,c){a.Fc=3D1;a.ZF=3DGl(b.clone());a.hM=3Dc;a.H=3D!0;soa(a,null)}=0A=
function =
toa(a,b,c,d,e){a.Fc=3D1;a.ZF=3DGl(b.clone());a.hM=3Dnull;a.H=3Dc;e&&(a.DT=
a=3D!1);soa(a,d)}function =
soa(a,b){a.fT=3DEa();Km(a);a.rH=3Da.ZF.clone();El(a.rH,"t",a.J);a.R1=3D0;=
a.On=3Da.D.xga(a.D.P0()?b:null);0<a.Mja&&(a.J$=3Dnew =
Gm(v(a.RXa,a,a.On),a.Mja));a.Ja.R(a.On,"readystatechange",a.gTb);b=3Da.EK=
?Ac(a.EK):{};a.hM?(a.Aba=3D"POST",b["Content-Type"]=3D"application/x-www-=
form-urlencoded",a.On.send(a.rH,a.Aba,a.hM,b)):(a.Aba=3D"GET",a.DTa&&!Pc&=
&(b.Connection=3D"close"),a.On.send(a.rH,a.Aba,null,b));a.D.Jx(1)}=0A=
p.gTb=3Dfunction(a){a=3Da.target;var =
b=3Dthis.J$;b&&3=3D=3Dcm(a)?b.Qq():this.RXa(a)};=0A=
p.RXa=3Dfunction(a){try{if(a=3D=3Dthis.On)a:{var =
b=3Dcm(this.On),c=3Dthis.On.gQ(),d=3Dthis.On.getStatus();if(!Jm()||Pc&&!V=
c("420+")){if(4>b)break a}else =
if(3>b||3=3D=3Db&&!Jc&&!this.On.nj())break =
a;this.BK||4!=3Db||7=3D=3Dc||(8=3D=3Dc||0>=3Dd?this.D.Jx(3):this.D.Jx(2))=
;uoa(this);var e=3Dthis.On.getStatus();this.pY=3De;var =
f=3Dthis.On.nj();(this.kx=3D200=3D=3De)?(4=3D=3Db&&Lm(this),this.H?(voa(t=
his,b,f),Jc&&this.kx&&3=3D=3Db&&(this.Ja.R(this.F,"tick",this.SQb),this.F=
.start())):woa(this,f),this.kx&&!this.BK&&(4=3D=3Db?this.D.g$(this):(this=
.kx=3D!1,Km(this)))):=0A=
(400=3D=3De&&0<f.indexOf("Unknown =
SID")?(this.$F=3D3,Mm(13)):(this.$F=3D0,Mm(14)),Lm(this),xoa(this))}}catc=
h(h){this.On&&this.On.nj()}finally{}};function voa(a,b,c){for(var =
d=3D!0;!a.BK&&a.R1<c.length;){var =
e=3Dyoa(a,c);if(e=3D=3Dqoa){4=3D=3Db&&(a.$F=3D4,Mm(15),d=3D!1);break}else=
 if(e=3D=3Dpoa){a.$F=3D4;Mm(16);d=3D!1;break}else =
woa(a,e)}4=3D=3Db&&0=3D=3Dc.length&&(a.$F=3D1,Mm(17),d=3D!1);a.kx=3Da.kx&=
&d;d||(Lm(a),xoa(a))}p.SQb=3Dfunction(){var =
a=3Dcm(this.On),b=3Dthis.On.nj();this.R1<b.length&&(uoa(this),voa(this,a,=
b),this.kx&&4!=3Da&&Km(this))};=0A=
function yoa(a,b){var c=3Da.R1,d=3Db.indexOf("\n",c);if(-1=3D=3Dd)return =
qoa;c=3DNumber(b.substring(c,d));if(isNaN(c))return =
poa;d+=3D1;if(d+c>b.length)return =
qoa;b=3Db.substr(d,c);a.R1=3Dd+c;return b}=0A=
function zoa(a,b){a.fT=3DEa();Km(a);var =
c=3Db?window.location.hostname:"";a.rH=3Da.ZF.clone();a.rH.xc("DOMAIN",c)=
;a.rH.xc("t",a.J);try{a.jy=3Dnew =
ActiveXObject("htmlfile")}catch(h){Lm(a);a.$F=3D7;Mm(22);xoa(a);return}va=
r d=3D"<html><body>";if(b){b=3D"";for(var e=3D0;e<c.length;e++){var =
f=3Dc.charAt(e);b=3D"<"=3D=3Df?b+"\\x3c":">"=3D=3Df?b+"\\x3e":b+gba(f)}d+=
=3D'<script>document.domain=3D"'+b+'"\x3c/script>'}c=3Dod(d+"</body></htm=
l>",null);a.jy.open();ud(a.jy,c);a.jy.close();a.jy.parentWindow.m=3Dv(a.f=
Qb,a);a.jy.parentWindow.d=3Dv(a.nRa,=0A=
a,!0);a.jy.parentWindow.rpcClose=3Dv(a.nRa,a,!1);c=3Da.jy.createElement("=
DIV");a.jy.parentWindow.document.body.appendChild(c);d=3Dgd(a.rH.toString=
());d=3DQb(fd(d));td(c,od('<iframe =
src=3D"'+d+'"></iframe>',null));a.D.Jx(1)}p.fQb=3Dfunction(a){Nm(v(this.e=
Qb,this,a),0)};p.eQb=3Dfunction(a){this.BK||(uoa(this),woa(this,a),Km(thi=
s))};p.nRa=3Dfunction(a){Nm(v(this.dQb,this,a),0)};p.dQb=3Dfunction(a){th=
is.BK||(Lm(this),this.kx=3Da,this.D.g$(this),this.D.Jx(4))};p.cancel=3Dfu=
nction(){this.BK=3D!0;Lm(this)};=0A=
function Km(a){a.ata=3DEa()+a.Kh;Aoa(a,a.Kh)}function =
Aoa(a,b){if(null!=3Da.kU)throw Error("WatchDog timer not =
null");a.kU=3DNm(v(a.qQb,a),b)}function =
uoa(a){a.kU&&(na.clearTimeout(a.kU),a.kU=3Dnull)}p.qQb=3Dfunction(){this.=
kU=3Dnull;var =
a=3DEa();0<=3Da-this.ata?(2!=3Dthis.Fc&&this.D.Jx(3),Lm(this),this.$F=3D2=
,Mm(18),xoa(this)):Aoa(this,this.ata-a)};function =
xoa(a){a.D.L8()||a.BK||a.D.g$(a)}=0A=
function =
Lm(a){uoa(a);B(a.J$);a.J$=3Dnull;a.F.stop();a.Ja.Ic();if(a.On){var =
b=3Da.On;a.On=3Dnull;b.abort();b.dispose()}a.jy&&(a.jy=3Dnull)}p.jK=3Dg("=
$F");p.Am=3Dg("L");function =
woa(a,b){try{a.D.cRa(a,b),a.D.Jx(4)}catch(c){}};function =
Boa(a,b,c,d,e){if(0=3D=3Dd)c(!1);else{var =
f=3De||0;d--;Coa(a,b,function(e){e?c(!0):na.setTimeout(function(){Boa(a,b=
,c,d,f)},f)})}}function Coa(a,b,c){var d=3Dnew =
Image;d.onload=3Dfunction(){try{Doa(d),c(!0)}catch(e){}};d.onerror=3Dfunc=
tion(){try{Doa(d),c(!1)}catch(e){}};d.onabort=3Dfunction(){try{Doa(d),c(!=
1)}catch(e){}};d.ontimeout=3Dfunction(){try{Doa(d),c(!1)}catch(e){}};na.s=
etTimeout(function(){if(d.ontimeout)d.ontimeout()},b);d.src=3Da}=0A=
function =
Doa(a){a.onload=3Dnull;a.onerror=3Dnull;a.onabort=3Dnull;a.ontimeout=3Dnu=
ll};function Eoa(a){this.C=3Da;this.D=3Dnew =
Fm}p=3DEoa.prototype;p.Jja=3Dnull;p.Rt=3Dnull;p.K$=3D!1;p.aIa=3Dnull;p.L6=
=3Dnull;p.Kja=3Dnull;p.Lja=3Dnull;p.xz=3Dnull;p.jx=3D-1;p.M6=3Dnull;p.mfa=
=3Dnull;p.connect=3Dfunction(a){this.Lja=3Da;a=3DFoa(this.C,null,this.Lja=
);Mm(3);this.aIa=3DEa();El(a,"MODE","init");this.Rt=3Dnew Hm(this,void =
0,void 0,void =
0);this.Rt.EK=3Dthis.Jja;toa(this.Rt,a,!1,null,!0);this.xz=3D0};p.q7a=3Df=
unction(a){if(a)this.xz=3D2,Goa(this);else{Mm(4);var =
b=3Dthis.C;b.Qt=3Db.XE.jx;Om(b,9)}a&&this.Jx(2)};=0A=
function Goa(a){a.Rt=3Dnew Hm(a,void 0,void 0,void =
0);a.Rt.EK=3Da.Jja;var =
b=3Da.C;b=3DFoa(b,b.P0()?a.M6:null,a.Lja);Mm(5);if(Jm())El(b,"TYPE","xmlh=
ttp"),toa(a.Rt,b,!1,a.M6,!1);else{El(b,"TYPE","html");var =
c=3Da.Rt;a=3D!!a.M6;c.Fc=3D3;c.ZF=3DGl(b.clone());zoa(c,a)}}p.xga=3Dfunct=
ion(a){return =
this.C.xga(a)};p.abort=3Dfunction(){this.Rt&&(this.Rt.cancel(),this.Rt=3D=
null);this.jx=3D-1};p.L8=3Dn(!1);=0A=
p.cRa=3Dfunction(a,b){this.jx=3Da.pY;if(0=3D=3Dthis.xz)if(b){try{var =
c=3Dthis.D.parse(b)}catch(d){a=3Dthis.C;a.Qt=3Dthis.jx;Om(a,2);return}thi=
s.M6=3DHoa(this.C,c[0]);this.mfa=3Dc[1]}else =
a=3Dthis.C,a.Qt=3Dthis.jx,Om(a,2);else =
if(2=3D=3Dthis.xz)if(this.K$)Mm(7),this.Kja=3DEa();else =
if("11111"=3D=3Db){if(Mm(6),this.K$=3D!0,this.L6=3DEa(),a=3Dthis.L6-this.=
aIa,Jm()||500>a)this.jx=3D200,this.Rt.cancel(),Mm(12),a=3Dthis.C,a.A1=3D!=
0,a.Qt=3Dthis.jx,Ioa(a)}else =
Mm(8),this.L6=3Dthis.Kja=3DEa(),this.K$=3D!1};=0A=
p.g$=3Dfunction(){this.jx=3Dthis.Rt.pY;if(this.Rt.kx)0=3D=3Dthis.xz?this.=
mfa?(this.xz=3D1,a=3DFoa(this.C,this.mfa,"/mail/images/cleardot.gif"),Gl(=
a),Boa(a.toString(),5E3,v(this.q7a,this),3,2E3),this.Jx(1)):(this.xz=3D2,=
Goa(this)):2=3D=3Dthis.xz&&((Jm()?!this.K$:200>this.Kja-this.L6)?(Mm(11),=
a=3Dthis.C,a.A1=3D!1,a.Qt=3Dthis.jx,Ioa(a)):(Mm(12),a=3Dthis.C,a.A1=3D!0,=
a.Qt=3Dthis.jx,Ioa(a)));else{0=3D=3Dthis.xz?Mm(9):2=3D=3Dthis.xz&&Mm(10);=
var a=3Dthis.C;a.Qt=3Dthis.jx;Om(a,2)}};p.P0=3Dfunction(){return =
this.C.P0()};p.Sb=3Dfunction(){return this.C.Sb()};=0A=
p.Jx=3Dfunction(a){this.C.Jx(a)};function =
Joa(){this.D=3D1;this.F=3D[];this.H=3D[];this.J=3Dnew =
Fm}p=3DJoa.prototype;p.oY=3Dnull;p.FX=3Dnull;p.Ht=3Dnull;p.Nm=3Dnull;p.Ij=
a=3Dnull;p.y5=3Dnull;p.gAa=3Dnull;p.K6=3Dnull;p.ZHa=3D!0;p.M_=3D0;p.Yl=3D=
null;p.vF=3Dnull;p.jB=3Dnull;p.tJ=3Dnull;p.XE=3Dnull;p.A1=3Dnull;p.e9=3D-=
1;p.cOa=3D-1;p.Qt=3D-1;p.SP=3D0;p.KO=3D0;p.$Ha=3D0;p.Taa=3D!1;p.fJ=3D8;va=
r Pm=3Dnew E;function =
Koa(a){D.call(this,"statevent",a)}x(Koa,D);function =
Loa(a,b,c){D.call(this,"timingevent",a);this.size=3Db;this.rtt=3Dc}x(Loa,=
D);=0A=
function =
Moa(a,b){D.call(this,"serverreachability",a);this.C=3Db}x(Moa,D);p=3DJoa.=
prototype;p.connect=3Dfunction(a,b,c,d,e){Mm(0);this.Ija=3Db;this.FX=3Dc|=
|{};d&&t(e)&&(this.FX.OSID=3Dd,this.FX.OAID=3De);this.b8a(a)};function =
Noa(a){Ooa(a);if(3=3D=3Da.D){var =
b=3Da.M_++,c=3Da.y5.clone();c.xc("SID",a.C);c.xc("RID",b);c.xc("TYPE","te=
rminate");Poa(a,c);b=3Dnew Hm(a,a.C,b,void =
0);b.Fc=3D2;b.ZF=3DGl(c.clone());(new =
Image).src=3Db.ZF;b.fT=3DEa();Km(b)}Qoa(a)}=0A=
p.b8a=3Dfunction(a){Roa(this)&&(this.XE=3Dnew =
Eoa(this),this.XE.Jja=3Dthis.oY,this.XE.D=3Dthis.J,this.XE.connect(a))};f=
unction Ioa(a){a.wgb(1,0);a.y5=3DFoa(a,null,a.Ija);Soa(a)}function =
Ooa(a){a.XE&&(a.XE.abort(),a.XE=3Dnull);a.Nm&&(a.Nm.cancel(),a.Nm=3Dnull)=
;a.jB&&(na.clearTimeout(a.jB),a.jB=3Dnull);Toa(a);a.Ht&&(a.Ht.cancel(),a.=
Ht=3Dnull);a.vF&&(na.clearTimeout(a.vF),a.vF=3Dnull)}p.getHandler=3Dg("Yl=
");p.L8=3Dfunction(){return 0=3D=3Dthis.D};p.getState=3Dg("D");function =
Soa(a){a.Ht||a.vF||(a.vF=3DNm(v(a.jRa,a),0),a.SP=3D0)}=0A=
p.jRa=3Dfunction(a){this.vF=3Dnull;if(Roa(this))if(1=3D=3Dthis.D){if(!a){=
this.M_=3DMath.floor(1E5*Math.random());a=3Dthis.M_++;var b=3Dnew =
Hm(this,"",a,void 0);b.EK=3Dthis.oY;var =
c=3DUoa(this),d=3Dthis.y5.clone();d.xc("RID",a);d.xc("CVER","1");Poa(this=
,d);roa(b,d,c);this.Ht=3Db;this.D=3D2}}else =
3=3D=3Dthis.D&&(a?Voa(this,a):0=3D=3Dthis.F.length||this.Ht||Voa(this))};=0A=
function =
Voa(a,b){if(b)if(6<a.fJ){a.F=3Da.H.concat(a.F);a.H.length=3D0;var =
c=3Da.M_-1;b=3DUoa(a)}else c=3Db.Am(),b=3Db.hM;else =
c=3Da.M_++,b=3DUoa(a);var =
d=3Da.y5.clone();d.xc("SID",a.C);d.xc("RID",c);d.xc("AID",a.e9);Poa(a,d);=
c=3Dnew =
Hm(a,a.C,c,a.SP+1);c.EK=3Da.oY;c.setTimeout(1E4+Math.round(1E4*Math.rando=
m()));a.Ht=3Dc;roa(c,d,b)}function =
Poa(a,b){a.Yl&&(a=3Da.Yl.UFa())&&ic(a,function(a,d){b.xc(d,a)})}=0A=
function Uoa(a){var =
b=3DMath.min(a.F.length,1E3),c=3D["count=3D"+b];if(6<a.fJ&&0<b){var =
d=3Da.F[0].C;c.push("ofs=3D"+d)}else d=3D0;for(var e=3D0;e<b;e++){var =
f=3Da.F[e].C,h=3Da.F[e].map;f=3D6>=3Da.fJ?e:f-d;try{ic(h,function(a,b){c.=
push("req"+f+"_"+b+"=3D"+encodeURIComponent(a))})}catch(k){c.push("req"+f=
+"_type=3D"+encodeURIComponent("_badmap"))}}a.H=3Da.H.concat(a.F.splice(0=
,b));return c.join("&")}function =
Woa(a){a.Nm||a.jB||(a.L=3D1,a.jB=3DNm(v(a.iRa,a),0),a.KO=3D0)}=0A=
function =
Xoa(a){if(a.Nm||a.jB||3<=3Da.KO)return!1;a.L++;a.jB=3DNm(v(a.iRa,a),Yoa(a=
,a.KO));a.KO++;return!0}p.iRa=3Dfunction(){this.jB=3Dnull;if(Roa(this)){t=
his.Nm=3Dnew =
Hm(this,this.C,"rpc",this.L);this.Nm.EK=3Dthis.oY;this.Nm.Mja=3Dthis.$Ha;=
var =
a=3Dthis.gAa.clone();a.xc("RID","rpc");a.xc("SID",this.C);a.xc("CI",this.=
A1?"0":"1");a.xc("AID",this.e9);Poa(this,a);if(Jm())a.xc("TYPE","xmlhttp"=
),toa(this.Nm,a,!0,this.K6,!1);else{a.xc("TYPE","html");var =
b=3Dthis.Nm,c=3D!!this.K6;b.Fc=3D3;b.ZF=3DGl(a.clone());zoa(b,c)}}};=0A=
function Roa(a){if(a.Yl){var b=3Da.Yl.yQa();if(0!=3Db)return =
Om(a,b),!1}return!0}=0A=
p.cRa=3Dfunction(a,b){if(0!=3Dthis.D&&(this.Nm=3D=3Da||this.Ht=3D=3Da))if=
(this.Qt=3Da.pY,this.Ht=3D=3Da&&3=3D=3Dthis.D)if(7<this.fJ){try{var =
c=3Dthis.J.parse(b)}catch(d){c=3Dnull}if(wa(c)&&3=3D=3Dc.length)if(a=3Dc,=
0=3D=3Da[0])a:{if(!this.jB){if(this.Nm)if(this.Nm.fT+3E3<this.Ht.fT)Toa(t=
his),this.Nm.cancel(),this.Nm=3Dnull;else break a;Xoa(this);Mm(19)}}else =
this.cOa=3Da[1],0<this.cOa-this.e9&&37500>a[2]&&this.A1&&0=3D=3Dthis.KO&&=
!this.tJ&&(this.tJ=3DNm(v(this.TNb,this),6E3));else =
Om(this,11)}else"y2f%"!=3Db&&Om(this,11);else =
if(this.Nm=3D=3Da&&Toa(this),=0A=
!Kb(b))for(c=3Dthis.J.parse(b),wa(c),a=3Dc,b=3D0;b<a.length;b++)c=3Da[b],=
this.e9=3Dc[0],c=3Dc[1],2=3D=3Dthis.D?"c"=3D=3Dc[0]?(this.C=3Dc[1],this.K=
6=3DHoa(this,c[2]),c=3Dc[3],null!=3Dc?this.fJ=3Dc:this.fJ=3D6,this.D=3D3,=
this.Yl&&this.Yl.NAa(),this.gAa=3DFoa(this,this.P0()?this.K6:null,this.Ij=
a),Woa(this)):"stop"=3D=3Dc[0]&&Om(this,7):3=3D=3Dthis.D&&("stop"=3D=3Dc[=
0]?Om(this,7):"noop"!=3Dc[0]&&this.Yl&&this.Yl.MAa(c),this.KO=3D0)};funct=
ion Hoa(a,b){return a.ZHa?a.Yl?a.Yl.YHa(b):b:null}=0A=
p.TNb=3Dfunction(){null!=3Dthis.tJ&&(this.tJ=3Dnull,this.Nm.cancel(),this=
.Nm=3Dnull,Xoa(this),Mm(20))};function =
Toa(a){null!=3Da.tJ&&(na.clearTimeout(a.tJ),a.tJ=3Dnull)}=0A=
p.g$=3Dfunction(a){if(this.Nm=3D=3Da){Toa(this);this.Nm=3Dnull;var =
b=3D2}else if(this.Ht=3D=3Da)this.Ht=3Dnull,b=3D1;else =
return;this.Qt=3Da.pY;if(0!=3Dthis.D)if(a.kx)1=3D=3Db?(b=3Da.hM?a.hM.leng=
th:0,a=3DEa()-a.fT,Pm.dispatchEvent(new =
Loa(Pm,b,a,this.SP)),Soa(this),this.H.length=3D0):Woa(this);else{var =
c=3Da.jK(),d;if(!(d=3D3=3D=3Dc||7=3D=3Dc||0=3D=3Dc&&0<this.Qt)){if(d=3D1=3D=
=3Db)this.Ht||this.vF||1=3D=3Dthis.D||2<=3Dthis.SP?d=3D!1:(this.vF=3DNm(v=
(this.jRa,this,a),Yoa(this,this.SP)),this.SP++,d=3D!0);d=3D!(d||2=3D=3Db&=
&Xoa(this))}if(d)switch(c){case 1:Om(this,5);break;=0A=
case 4:Om(this,10);break;case 3:Om(this,6);break;case =
7:Om(this,12);break;default:Om(this,2)}}};function Yoa(a,b){var =
c=3D5E3+Math.floor(1E4*Math.random());a.Sb()||(c*=3D2);return =
c*b}p.wgb=3Dfunction(a){if(!bb(arguments,this.D))throw Error("Unexpected =
channel state: "+this.D);};function Om(a,b){if(2=3D=3Db||9=3D=3Db){var =
c=3Dnull;a.Yl&&(c=3Da.Yl.VGa());var d=3Dv(a.KXb,a);c||(c=3Dnew =
wl("//www.google.com/images/cleardot.gif"),Gl(c));Coa(c.toString(),1E4,d)=
}else Mm(2);Zoa(a,b)}=0A=
p.KXb=3Dfunction(a){a?Mm(2):(Mm(1),Zoa(this,8))};function =
Zoa(a,b){a.D=3D0;a.Yl&&a.Yl.LAa(b);Qoa(a);Ooa(a)}function =
Qoa(a){a.D=3D0;a.Qt=3D-1;if(a.Yl){if(0!=3Da.H.length||0!=3Da.F.length)mb(=
a.H),mb(a.F),a.H.length=3D0,a.F.length=3D0;a.Yl.KAa()}}function =
Foa(a,b,c){var =
d=3DHl(c);if(""!=3Dd.F)b&&yl(d,b+"."+d.F),zl(d,d.J);else{var =
e=3Dwindow.location;d=3Dkma(e.protocol,b?b+"."+e.hostname:e.hostname,e.po=
rt,c)}a.FX&&ic(a.FX,function(a,b){d.xc(b,a)});d.xc("VER",a.fJ);Poa(a,d);r=
eturn d}=0A=
p.xga=3Dfunction(a){if(a&&!this.Taa)throw Error("Can't create secondary =
domain capable XhrIo object.");a=3Dnew bm;a.Cu(this.Taa);return =
a};p.Sb=3Dfunction(){return!!this.Yl&&this.Yl.Sb(this)};function =
Nm(a,b){if(!Aa(a))throw Error("Fn must not be null and must be a =
function");return =
na.setTimeout(function(){a()},b)}p.Jx=3Dfunction(a){Pm.dispatchEvent(new =
Moa(Pm,a))};function Mm(a){Pm.dispatchEvent(new =
Koa(Pm,a))}p.P0=3Dfunction(){return this.Taa||!Jm()};function =
$oa(){}p=3D$oa.prototype;p.yQa=3Dn(0);p.NAa=3Dba();=0A=
p.MAa=3Dba();p.LAa=3Dba();p.KAa=3Dba();p.UFa=3Dfunction(){return{}};p.VGa=
=3Dn(null);p.Sb=3Dn(!0);p.YHa=3Daa();function =
apa(a,b,c){D.call(this,"g",a);this.C=3Db;this.F=3Dc}x(apa,D);function =
bpa(a){this.C=3Da?Ac(a):{};this.D=3Dnull}function =
cpa(a,b,c){if(c){if(a.C[b]=3Dc,a.D&&(b=3Da.C.token||null))a.D.Nb(b),a.D=3D=
null}else delete a.C[b]}function dpa(){var =
a=3DI().get("info_params"),b;oa(a)?b=3DJSON.parse(a):b=3DBha("info_params=
");return new bpa(b)};function =
epa(a){Eb(a,"https://")||Eb(a,"http://");Eb(a,"/");Fb(a,"/")};function =
fpa(a,b,c){E.call(this);this.D=3D{"X-Same-Domain":"1"};!1=3D=3D=3Dc&&(thi=
s.D=3D{});this.H=3D"";this.C=3Db||dpa();(a=3Drl((a||na).location.href,"au=
thkey"))&&gpa(this,"authkey",a)}x(fpa,E);fpa.prototype.F=3Dfunction(a){gp=
a(this,"tfe",a)};function =
gpa(a,b,c){cpa(a.C,b,c);a.dispatchEvent("h")};function =
Qm(a){E.call(this);this.D=3Da;this.C=3Dnull;this.Ja=3Dnew =
th(this);this.Ja.R(this.D,"h",this.F)}x(Qm,E);function =
hpa(a){a=3Da.C;return!(null=3D=3Da.D?0:a.D)}Qm.prototype.F=3Dfunction(){t=
his.C&&(this.C.L=3DAc(this.D.C.C))};Qm.prototype.H=3Dfunction(a){var =
b=3Dthis.C;this.dispatchEvent(new =
apa(this,0=3D=3Da,b.Or?b.Or.Qt:-1))};Qm.prototype.Ea=3Dfunction(){this.C&=
&!this.C.isDisposed()&&(this.C.unsubscribe("tfe_changed",this.D.F,this.D)=
,ipa(this.C),this.C.$=3Dta);this.C=3Dnull;B(this.Ja);Qm.ea.Ea.call(this)}=
;var =
jpa=3Ddocument.mozVisibilityState?"mozvisibilitychange":document.webkitVi=
sibilityState?"webkitvisibilitychange":document.msVisibilityState?"msvisi=
bilitychange":"visibilitychange";function =
kpa(a){a=3Da?a.Pb():Md().Pb();return!!(a.visibilityState||a.mozVisibility=
State||a.webkitVisibilityState||a.msVisibilityState)}function =
lpa(a){a=3Da?a.Pb():Md().Pb();return =
a.visibilityState||a.mozVisibilityState||a.webkitVisibilityState||a.msVis=
ibilityState||"visible"};function mpa(){E.call(this)}x(mpa,E);function =
Rm(a){this.wb=3Dnew Mj;a&&Sm(this,a)}function npa(a){var b=3Dtypeof =
a;return"object"=3D=3Db&&a||"function"=3D=3Db?"o"+Ba(a):b.charAt(0)+a}p=3D=
Rm.prototype;p.Xe=3Dfunction(){return =
this.wb.Xe()};p.add=3Dfunction(a){this.wb.set(npa(a),a)};function =
Sm(a,b){b=3DYk(b);for(var =
c=3Db.length,d=3D0;d<c;d++)a.add(b[d])}p.Ic=3Dfunction(a){a=3DYk(a);for(v=
ar =
b=3Da.length,c=3D0;c<b;c++)this.remove(a[c])};p.remove=3Dfunction(a){retu=
rn =
this.wb.remove(npa(a))};p.clear=3Dfunction(){this.wb.clear()};p.isEmpty=3D=
function(){return this.wb.isEmpty()};=0A=
p.contains=3Dfunction(a){return =
Nj(this.wb,npa(a))};p.eq=3Dfunction(a){var b=3Dnew Rm;a=3DYk(a);for(var =
c=3D0;c<a.length;c++){var d=3Da[c];this.contains(d)&&b.add(d)}return =
b};p.Xn=3Dfunction(a){var b=3Dthis.clone();b.Ic(a);return =
b};p.Dd=3Dfunction(){return this.wb.Dd()};p.clone=3Dfunction(){return =
new Rm(this)};p.equals=3Dfunction(a){return =
this.Xe()=3D=3DMla(a)&&opa(this,a)};=0A=
function opa(a,b){var c=3DMla(b);if(a.Xe()>c)return!1;!(b instanceof =
Rm)&&5<c&&(b=3Dnew Rm(b));return Ola(a,function(a){var c=3Db;return =
c.contains&&"function"=3D=3Dtypeof =
c.contains?c.contains(a):c.ZE&&"function"=3D=3Dtypeof =
c.ZE?c.ZE(a):xa(c)||oa(c)?bb(c,a):rc(c,a)})}p.Ro=3Dfunction(){return =
this.wb.Ro(!1)};function =
Tm(a,b){E.call(this);this.C=3D[];this.V=3D!!b;this.Ja=3Dnew =
th(this);this.L=3Dwindow.parent!=3Dwindow;if(a)if(wa(a))for(b=3D0;b<a.len=
gth;b++)ppa(this,a[b].Pb());else ppa(this,a.Pb());else =
ppa(this,Md().Pb());this.D=3DEa()}x(Tm,E);Tm.prototype.J=3D0;var =
qpa=3D["click","dblclick","mousedown","mousemove","mouseup"],rpa=3D["touc=
hend","touchmove","touchstart"],spa=3D["keydown","keyup"];Tm.prototype.Ea=
=3Dfunction(){Tm.ea.Ea.call(this);this.Ja.dispose();this.Ja=3Dnull;delete=
 this.C};=0A=
function ppa(a,b){if(!bb(a.C,b)){a.C.push(b);var =
c=3D!a.V,d=3Dkb(spa,qpa);a.L||nb(d,rpa);a.Ja.R(b,d,a.O,c)}}Tm.prototype.O=
=3Dfunction(a){var b=3D!1;switch(a.type){case =
"mousemove":if("number"=3D=3Dtypeof =
this.F&&this.F!=3Da.clientX||"number"=3D=3Dtypeof =
this.H&&this.H!=3Da.clientY)b=3D!0;this.F=3Da.clientX;this.H=3Da.clientY;=
break;default:b=3D!0}b&&tpa(this)};function tpa(a){var =
b=3DEa();a.D=3Db;b>a.J&&(a.dispatchEvent("activity"),a.J=3Db+3E3)};functi=
on Um(a,b){E.call(this);b||(upa.add(this),null=3D=3DVm&&(Vm=3Dnew =
Tm),b=3DVm);this.O=3Da;this.F=3Db;this.L=3Dv(this.V,this);vpa(this)}x(Um,=
E);Um.prototype.H=3D!1;Um.prototype.C=3Dnull;Um.prototype.D=3D!1;var =
Vm=3Dnull,upa=3Dnew Rm;function vpa(a){var =
b=3Da.O+1-(Ea()-a.F.D);0<b?a.C=3DDi(a.L,b):(a.D=3D!0,ff(a.F,"activity",a.=
J,!1,a),a.H=3D!0,a.dispatchEvent("idle"))}Um.prototype.V=3Dfunction(){thi=
s.C=3Dnull;vpa(this)};Um.prototype.J=3Dfunction(){this.D=3D!1;wpa(this);t=
his.dispatchEvent("active");vpa(this)};=0A=
function =
wpa(a){a.H&&(kf(a.F,"activity",a.J,!1,a),a.H=3D!1)}Um.prototype.Ea=3Dfunc=
tion(){wpa(this);null!=3Dthis.C&&(na.clearTimeout(this.C),this.C=3Dnull);=
upa.remove(this);null!=3DVm&&upa.isEmpty()&&(Vm.dispose(),Vm=3Dnull);Um.e=
a.Ea.call(this)};function xpa(a,b,c,d){E.call(this);this.Ja=3Dnew =
th(this);this.O=3Db;this.$=3Dc;this.V=3Dd;this.C=3Dnew =
Gi(v(this.X6a,this),12E5);this.H=3Da;this.J=3Dthis.L=3D!1;this.D=3D0;this=
.F=3Dnew =
Um(12E5);this.Ja.R(this.H,"change",this.FWa).R(this.F,"active",this.ovb).=
R(this.F,"idle",this.pvb);b.subscribe("0",this.yJa,this);this.FWa()}x(xpa=
,E);p=3Dxpa.prototype;p.FWa=3Dfunction(){ypa(this)};p.pvb=3Dfunction(){zp=
a(this)};p.ovb=3Dfunction(){ypa(this)};function =
ypa(a){a.J=3D!1;a.C.stop();"hidden"=3D=3Da.H.getState()&&a.C.start();zpa(=
a)}=0A=
function zpa(a){var =
b=3Da.F.D;b=3D"hidden"=3D=3Da.H.getState()&&a.J&&b;b!=3Da.L&&(a.L=3Db,a.d=
ispatchEvent(b?"j":"i"),Apa(a,b?"ENTER":"EXIT"),a.D=3D0)}p.yJa=3Dfunction=
(){"hidden"=3D=3Dthis.H.getState()&&(this.L?(this.D++,1=3D=3Dthis.D&&Apa(=
this,"GOT_RTC_CHANGE")):ypa(this))};function =
Apa(a,b){Wm(Bpa(a.$.Ue("/hibernatestat").Cf("docid",a.V,"event",b,"change=
s",a.D)).Oo(),2).xe()}p.X6a=3Dfunction(){this.C.stop();this.J=3D!0;zpa(th=
is)};=0A=
p.Ea=3Dfunction(){var =
a=3Dthis.O;a.isDisposed()||a.unsubscribe("0",this.yJa,this);Db(this.Ja,th=
is.F,this.C);xpa.ea.Ea.call(this)};function =
Xm(a,b,c,d){D.call(this,a);this.errorCode=3Db;this.Lv=3Dc;this.C=3Dd}x(Xm=
,D);Xm.prototype.Un=3Dnull;Xm.prototype.F=3D"";Xm.prototype.DS=3Dnull;fun=
ction =
Cpa(a,b,c,d){d=3Dd||{};d.docs_net_NetEvent_type=3Da.type;a.Un?(a=3Da.Un,d=
.message=3Dc):a=3DError(c);qm(b,a,d)};function =
Dpa(){E.call(this)}x(Dpa,E);function =
Epa(a,b){A.call(this);this.D=3D[];this.H=3Da;(this.C=3Db||null)&&this.qa(=
this.C);this.F=3Dthis.Ja=3Dnull;this.C&&(this.F=3Dnew =
Ci(500),this.Ja=3Dnew =
th(this),this.Ja.R(this.F,"tick",this.R4b))}x(Epa,A);p=3DEpa.prototype;p.=
reset=3Dfunction(){this.D=3D[];this.F&&this.F.stop()};p.contains=3Dfuncti=
on(a){return =
bb(this.D,a)};p.remove=3Dfunction(a){ib(this.D,a);Fpa(this)};p.R4b=3Dfunc=
tion(){for(;0<this.D.length&&Kma(this.C);)Lma(this.C),this.H(this.D.shift=
());Fpa(this)};function Fpa(a){0=3D=3Da.D.length&&a.F&&a.F.stop()}=0A=
p.Ea=3Dfunction(){B(this.Ja);B(this.F);Epa.ea.Ea.call(this)};function =
Gpa(){this.Pc=3Dnew am(void =
0)}Gpa.prototype.stringify=3Dfunction(a){return =
this.Pc.serialize(a)};Gpa.prototype.parse=3Dfunction(a){return =
eval("("+a+")")};function =
Ym(a){Uf(this,a,"er",-1,null,null)}x(Ym,Tf);Ym.wg=3D"er";Ym.prototype.Ao=3D=
da(9);Ym.prototype.Xl=3Dfunction(){return =
F(this,2)};Ym.prototype.getData=3Dfunction(){return =
F(this,4)};Ym.prototype.Xt=3Dfunction(){return =
null!=3DF(this,4)};function =
Hpa(a){Uf(this,a,"xsrf",-1,null,null)}x(Hpa,Tf);Hpa.wg=3D"xsrf";function =
Zm(a,b,c,d,e,f,h,k){this.D=3Da;this.H=3Db||"text";this.J=3DKb(Zb(c))?null=
:c;this.F=3Dt(d)?d:200;this.O=3D{};if(f)for(var l in =
f)this.O[l.toLowerCase()]=3Df[l];this.C=3Dt(e)?e:0;this.$=3Dh||{};this.V=3D=
k||null;this.L=3Dvoid 0}var Ipa=3DJ(I(),"docs-net-enjp")?new Fm:new =
Gpa;Zm.prototype.$k=3Dfunction(){return =
0=3D=3Dthis.C};Zm.prototype.getHeader=3Dfunction(a){return =
this.O[a.toLowerCase()]};Zm.prototype.ef=3Dfunction(){if(!t(this.L)){var =
a=3Dthis.D||"",b=3Dthis.V||Ipa;this.L=3Da&&b.parse(a.replace(/^[^[{]+/,""=
))||null}return this.L};=0A=
function $m(a,b){return a.ef()[b]}function Jpa(a){var =
b=3D{RespStatus:a.F,RespErr:a.C,RespType:a.H,RespContentType:a.J,RespStri=
ng:"text"=3D=3Da.H?Tb(a.D||"",50,!0)+"   =
(truncated)":"responseObject"};Dc(b,a.$);return b}function =
Kpa(a){return"text"=3D=3Da.H&&null!=3Da.D&&Eb(a.D||"",")]}'\n")&&(a=3Da.e=
f(),wa(a)&&(a=3Da[0],wa(a)&&"er"=3D=3Da[0]))?new Ym(a):null}=0A=
function Lpa(a){if("NOW"=3D=3Da.getHeader("X-Restart"))return new =
Xm("p",a.C,a.F);if(7=3D=3Da.C)return null;var =
b=3Da.C,c=3Da.F;(a.$k()?0=3D=3Db&&0=3D=3Dc&&("text"!=3Da.H||null=3D=3Da.D=
):8=3D=3Db||5=3D=3Db||6=3D=3Db&&(0>=3Dc||503=3D=3Dc||405=3D=3Dc||Kc&&1200=
1<=3Dc&&12156>=3Dc))?b=3D"m":(b=3Da.F,b=3D6=3D=3Da.C&&(202=3D=3Db||401=3D=
=3Db||403=3D=3Db||409=3D=3Db||429=3D=3Db||500<=3Db&&599>=3Db&&503!=3Db&&5=
50!=3Db)||400=3D=3Db&&null!=3DMpa(a)||200=3D=3Db&&(null=3D=3Da.J||Kpa(a)|=
|Npa(a))?"n":a.$k()?"l":"k");return new =
Xm(b,a.C,a.F,6=3D=3Da.C&&500=3D=3Da.F?Kpa(a):null)}=0A=
function Mpa(a){a=3DKpa(a);if(!a)return null;a=3Da.getData();return =
wa(a)&&"xsrf"=3D=3Da[0]?new Hpa(a):null}function =
Npa(a){if(200=3D=3Da.F&&null!=3Da.J&&!Kpa(a)&&"text"=3D=3Da.H){if(Kb(Zb(a=
.D)))return!0;if(Eb(a.D||"",")]}'\n"))return =
null=3D=3Da.ef()}return!1};function =
Opa(a,b){D.call(this,"s");this.F=3Da;this.C=3Db}x(Opa,D);function =
Ppa(){A.call(this);this.D=3Dan;this.F=3Dnew =
wm;this.qa(this.F);this.C=3Dnew =
wm;this.qa(this.C)}x(Ppa,A);Ppa.prototype.Lb=3Dfunction(a){var =
b=3Dthis.D;a!=3Db&&(this.D=3Da,this.C.dispatchEvent(new =
Opa(b,a)))};Ppa.prototype.getState=3Dg("D");function =
bn(a,b){this.D=3Da;this.C=3Db}bn.prototype.Si=3Dfunction(){return =
1!=3Dthis.C};bn.prototype.isOk=3Dfunction(){return =
1=3D=3Dthis.C};bn.prototype.Dh=3Dfunction(){return 3<=3Dthis.C};=0A=
var an=3Dnew bn("IDLE",1),Qpa=3Dnew bn("BUSY",1),cn=3Dnew =
bn("RECOVERING",2),dn=3Dnew bn("OFFLINE",3),Rpa=3Dnew =
bn("SERVER_DOWN",3),Spa=3Dnew bn("FORBIDDEN",4),Tpa=3Dnew =
bn("AUTH_REQUIRED",4),Upa=3Dnew bn("SESSION_LIMIT_EXCEEDED",4),Vpa=3Dnew =
bn("INCOMPATIBLE_SERVER",5),Wpa=3Dnew bn("CLIENT_ERROR",5),Xpa=3Dnew =
bn("SAVE_ERROR",5);bn.prototype.toString=3Dg("D");function =
Ypa(a,b){D.call(this,"t",a);this.response=3Db}x(Ypa,D);function =
en(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C){E.call(this);this.D=3Da;this.Wa=3Db;thi=
s.V=3Dc;this.xb=3Dm;this.J=3Dd;this.L=3Du||(c?"POST":"GET");this.va=3Dl;t=
his.Ba=3De;this.$=3Df;this.Ma=3Dh;this.Ra=3Dk;this.Kh=3Dr;this.Oa=3Dw;thi=
s.F=3Dthis.Ka=3Dthis.O=3D0;this.ma=3DAc(y);this.Sa=3DC||3E4}x(en,E);var =
Zpa=3D5E3*Jca(.75,1.25);en.prototype.getContent=3Dg("V");en.prototype.sen=
d=3Dfunction(a){this.O++;this.Ka=3DEa();this.rha(a)};function =
$pa(a,b){a.reset();a.dispatchEvent(new Ypa(a,b))}=0A=
function =
aqa(a){return{ReqUri:a.D,ReqContent:a.V,ReqMethod:a.L}}en.prototype.reset=
=3Dta;en.prototype.Ea=3Dfunction(){this.dispatchEvent("u");this.reset();d=
elete this.$;delete this.Ba;en.ea.Ea.call(this)};function =
bqa(a,b,c,d){this.C=3Da;this.F=3Db;this.D=3Dc;this.H=3Dd};function =
cqa(a,b,c,d,e,f,h,k){E.call(this);this.Ha=3Da;this.D=3Dnew =
fpa(b,e,h);this.H=3Dnew Qm(this.D);this.Ja=3Dnew =
th(this);this.Va=3Dc||null;c&&this.Ja.R(c,"e",this.ttb);this.C=3Dd||new =
Ppa;this.va=3Dk||null;this.ma=3Dnew =
mm;this.F=3D[];this.V=3D[];this.L=3Dnew =
Epa(v(this.ZUb,this),f);this.Ba=3D!1;this.$=3Dthis.J=3Dnull;this.O=3DWpa;=
this.Ja.R(this.H,"g",this.cob)}x(cqa,E);function dqa(a){var =
b=3D$g(I(),"buildLabel");a.D.D["X-Build"]=3Db}p=3Dcqa.prototype;p.Ue=3Dfu=
nction(a){Eb(a,"/");a=3Dthis.L_(a);a.ma=3Dthis.D.H;return a};=0A=
p.L_=3Dfunction(a){var b=3Dthis.Ha;a=3Dnew eqa(this,a,this,this.va,void =
0);b.C&&(a.L=3Db.C);return a};function =
fqa(a,b,c){a.J&&qm(a.Va,Error("OfflineObserver already =
set"));a.J=3Db;c&&(a.Ba=3D!0,a.Ja.R(b,["q","r"],a.jab))}p.send=3Dfunction=
(a){if(!a.isDisposed()){eb(this.F,a);a:{var =
b=3Dthis.L;if(b.C){if(!Kma(b.C)||0!=3Db.D.length){b.D.push(a);b.F.start()=
;break a}Lma(b.C)}b.H(a)}this.Ja.Sc(a,"u",this.NCb)}};=0A=
p.ZUb=3Dfunction(a){5<=3Dthis.C.getState().C||(this.C.getState()=3D=3Dan&=
&this.C.Lb(Qpa),this.J&&this.J.noa(),this.Ja.Sc(a,"t",this.HLa),a.send(th=
is.D))};=0A=
p.HLa=3Dfunction(a){var =
b=3Da.target,c=3Da.response;"SOON"=3D=3Dc.getHeader("X-Restart")&&this.C.=
F.dispatchEvent(null);this.Va&&Npa(c)&&1!=3Db.J&&this.Va.log(Error("blank=
 JSON response"),Jpa(c));if(a=3DLpa(c)){if(this.J){var =
d=3D"m"=3D=3Da.type;d&&b.xb?this.J.qQa():this.J.X9(!d)}d=3D!0;if("l"=3D=3D=
a.type){try{b.Ba(c),fn(this,b)}catch(l){a=3Dnew =
Xm("o",a.errorCode,a.Lv),a.Un=3Dl,a.DS=3D"l",fn(this,b,this.O)}b.dispose(=
)}else if("m"=3D=3Da.type||"n"=3D=3Da.type){var e=3Da;var =
f=3D!1;if(200=3D=3De.Lv){var =
h=3DKpa(c);h&&"XSRF"=3D=3DF(h,1)&&(gqa(this,h.getData()),=0A=
f=3D!0)}400=3D=3De.Lv&&(c=3DMpa(c))&&F(c,1)&&(gqa(this,F(c,1)),f=3D!0);40=
9=3D=3De.Lv&&this.D.F(null);c=3D5<=3Dthis.C.getState().C;h=3D"n"=3D=3De.t=
ype;c||!(f||1!=3Db.J&&4>b.O)?3=3D=3Db.J?(c||(null=3D=3Dthis.H.C||h?hqa(th=
is,b,!0):this.V.push(b),iqa(this),this.C.Lb(jqa(this,e.Lv))),e=3D2):e=3D1=
:(hqa(this,b,!1),e=3D3);switch(e){case =
1:a.DS=3Da.type;a.type=3D"k";break;case 3:d=3D!1;break;case 2:a.C =
instanceof =
Ym&&a.C.Xl()}}else"p"=3D=3Da.type&&(this.Va&&rm(this.Va,Error("Incompatib=
le server")),fn(this,b,Vpa),d=3D!1);if("k"=3D=3Da.type){a.C instanceof =
Ym&&a.C.Xl();=0A=
try{if(0=3D=3Db.$(a)&&(d=3D!1),b.Ra)fn(this,b);else{var =
k=3Db.Ma(a)||jqa(this,a.Lv);fn(this,b,k)}}catch(l){a=3Dnew =
Xm("o",a.errorCode,a.Lv),a.Un=3Dl,a.DS=3D"k",fn(this,b,this.O)}b.dispose(=
)}d&&(a.F=3Db.D,this.dispatchEvent(a))}};p.NCb=3Dfunction(a){a=3Da.target=
;this.L.contains(a)?this.L.remove(a):bb(this.F,a)&&(this.Ja.Qc(a,"t",this=
.HLa),fn(this,a));ib(this.F,a);ib(this.V,a)};=0A=
function fn(a,b,c){var =
d=3Da.C.getState(),e=3Dd,f=3Dc||dn;c=3D!c;ib(a.F,b);ib(a.V,b);a.L.contain=
s(b);if(!(5<=3Dd.C))if(5<=3Df.C)a.C.Lb(f);else{b=3Dnull!=3Da.H.C||Ya(a.F,=
function(a){return =
3=3D=3Da.J});if(d=3D=3DQpa)c||!b?0=3D=3Da.F.length&&(e=3Dan):(iqa(a),e=3D=
f);else =
if(c)if(0<a.F.length)e=3Dcn,kqa(a);else{if(null=3D=3Da.H.C||hpa(a.H))e=3D=
an}else e=3Df;a.C.Lb(e)}}function =
iqa(a){null!=3Da.H.C&&a.C.getState().isOk()&&(a=3Da.H,ipa(a.C),lqa(a.C))}=
p.getStatus=3Dg("C");=0A=
function hqa(a,b,c){var =
d=3DZpa;c&&0!=3Db.F&&(d=3Db.F<b.Sa?1.5*b.F:b.F);b.F=3Dd;c=3DMath.max(0,d-=
(Ea()-b.Ka));a.ma.Cq(v(a.send,a,b),c)}p.cob=3Dfunction(a){var =
b=3Dthis.C.getState();5<=3Db.C||(a.C?b.Si()&&(0<this.F.length?(this.C.Lb(=
cn),kqa(this)):this.C.Lb(an)):this.C.Lb(jqa(this,a.F)))};p.$ub=3Dba();p.Z=
ub=3Dba();p.jab=3Dfunction(){this.J.qj()&&this.C.getState()=3D=3Ddn?0<thi=
s.F.length?(this.C.Lb(cn),kqa(this)):this.C.Lb(an):this.J.qj()||this.C.ge=
tState().Dh()||this.C.Lb(dn)};=0A=
function kqa(a){var b=3Da.V.shift();b&&a.send(b)}p.G4=3Dfunction(a){var =
b=3Dthis.D;epa(a);b.H=3Da};function jqa(a,b){return =
401=3D=3Db?Tpa:403=3D=3Db?Spa:421=3D=3Db?Upa:202=3D=3Db||405=3D=3Db||409=3D=
=3Db||429=3D=3Db||500<=3Db&&599>=3Db&&550!=3Db?Rpa:400<=3Db&&499>=3Db||55=
0=3D=3Db?a.O:dn}function =
gqa(a,b){a=3Da.D;a.C.C.at&&gpa(a,"at",b);gpa(a,"token",b)}p.qha=3Dfunctio=
n(){return this.D.C.C.token||null};p.pha=3Dfunction(){var =
a=3Dthis.D.C;var b=3Da.C.token||null;b?a=3DWk(b):(a.D||(a.D=3Dnew =
Lk),a=3Da.D);return a};p.ttb=3Dfunction(){this.C.Lb(this.O)};=0A=
p.Ea=3Dfunction(){Db(this.F);B(this.H);B(this.D);B(this.ma);B(this.L);B(t=
his.Ja);cqa.ea.Ea.call(this)};function mqa(a,b){var c=3Dnew =
nma;this.F=3Da;this.D=3Db;this.C=3Dc};function nqa(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?null:c;Kl.call(this);var =
d=3Dthis;this.V=3Da;this.C=3Db;this.L=3Dc;ff(a,"beforeunload",function(a)=
{a:{if(!d.isDisposed()){var b=3D"";for(var =
c=3Dd.D,e=3D0;e<c.length&&!b;++e)b=3Dc[e]()||"";if(b){if(ff(d.V,"unload",=
v(d.J,d)),a.Ke.returnValue=3Db,Pc){a=3Db;break a}}else d.J()}a=3Dvoid =
0}return a})}q(nqa,Kl);nqa.prototype.Of=3Dca("C");=0A=
nqa.prototype.O=3Dfunction(){if(this.L){var a=3Dnew =
mqa(this.C,this.L);var b=3Da.F;var =
c=3Da.D;(b=3Db&&b.va?gn(b.Ue("/leave").Cf("id",c,"token",b.qha()).Oo()):n=
ull)&&oma(a.C,b)}};nqa.prototype.Ea=3Dfunction(){B(this.C);delete =
this.C;Kl.prototype.Ea.call(this)};function =
hn(a){this.C=3Da}hn.prototype.Ae=3Dg("C");hn.prototype.F=3Dfunction(a){if=
(!(a instanceof hn))throw Error("Can only append =
CommandBasedModelParts.");return new hn(this.C.concat(a.Ae()))};function =
oqa(a,b,c,d){D.call(this,"y");this.C=3Da;this.O=3Db;this.H=3Dc;this.F=3Dd=
}x(oqa,D);function =
pqa(a,b){D.call(this,"z");this.F=3Da;this.C=3Db}x(pqa,D);function =
qqa(){E.call(this)}x(qqa,E);qqa.prototype.H=3Dfunction(a,b){this.dispatch=
Event(new =
pqa(a,b))};qqa.prototype.m4=3Dfunction(){this.dispatchEvent("x")};functio=
n =
rqa(a){this.C=3Da||{cookie:""}}p=3Drqa.prototype;p.isEnabled=3Dfunction()=
{return =
navigator.cookieEnabled};p.set=3Dfunction(a,b,c,d,e,f){if(/[;=3D\s]/.test=
(a))throw Error('Invalid cookie name =
"'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value =
"'+b+'"');t(c)||(c=3D-1);e=3De?";domain=3D"+e:"";d=3Dd?";path=3D"+d:"";f=3D=
f?";secure":"";c=3D0>c?"":0=3D=3Dc?";expires=3D"+(new =
Date(1970,1,1)).toUTCString():";expires=3D"+(new =
Date(Ea()+1E3*c)).toUTCString();this.C.cookie=3Da+"=3D"+b+e+d+c+f};=0A=
p.get=3Dfunction(a,b){for(var =
c=3Da+"=3D",d=3D(this.C.cookie||"").split(";"),e=3D0,f;e<d.length;e++){f=3D=
Nb(d[e]);if(0=3D=3Df.lastIndexOf(c,0))return =
f.substr(c.length);if(f=3D=3Da)return""}return =
b};p.remove=3Dfunction(a,b,c){var =
d=3Dt(this.get(a));this.set(a,"",0,b,c);return =
d};p.Ve=3Dfunction(){return sqa(this).keys};p.Dd=3Dfunction(){return =
sqa(this).values};p.isEmpty=3Dfunction(){return!this.C.cookie};p.Xe=3Dfun=
ction(){return this.C.cookie?(this.C.cookie||"").split(";").length:0};=0A=
p.ZE=3Dfunction(a){for(var =
b=3Dsqa(this).values,c=3D0;c<b.length;c++)if(b[c]=3D=3Da)return!0;return!=
1};p.clear=3Dfunction(){for(var =
a=3Dsqa(this).keys,b=3Da.length-1;0<=3Db;b--)this.remove(a[b])};function =
sqa(a){a=3D(a.C.cookie||"").split(";");for(var =
b=3D[],c=3D[],d,e,f=3D0;f<a.length;f++)e=3DNb(a[f]),d=3De.indexOf("=3D"),=
-1=3D=3Dd?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.subst=
ring(d+1)));return{keys:b,values:c}}var jn=3Dnew =
rqa("undefined"=3D=3Dtypeof document?null:document);jn.D=3D3950;function =
tqa(){this.D=3Djn;this.C=3D!1};function kn(a,b){for(var =
c=3D0;c<b.length;c++)a[b[c]]=3D!0};function =
ln(a,b,c){this.F=3Da;this.C=3Db;this.Va=3Dc}=0A=
ln.prototype.D=3Dfunction(a){var =
b=3D{};this.C&&(this.Pa(b,"nrd",this.C.redirectEnd-this.C.redirectStart),=
this.Pa(b,"npr",this.C.requestStart-this.C.fetchStart),this.Pa(b,"nrq",th=
is.C.responseStart-this.C.requestStart));mn(this,b,"tl",a,"el");this.setI=
nterval(b,"lj",a,"sjl","ejl");this.setInterval(b,"ka",a,"sac","eac");this=
.setInterval(b,"slka",a,"sasl","easl");this.setInterval(b,"fmpjy",a,"sfpj=
y","efpjy");this.setInterval(b,"fr",a,"sfr","efr");this.setInterval(b,"wd=
",a,"swd","ewd");this.setInterval(b,=0A=
"mad",a,"smad","emad");mn(this,b,"alc",a,"alc");mn(this,b,"afmps",a,"afmp=
s");mn(this,b,"jsais",a,"jsais");mn(this,b,"al",a,"al");mn(this,b,"chv",a=
,"chv");mn(this,b,"cov",a,"cov");mn(this,b,"crt",a,"crt");mn(this,b,"odbs=
",a,"odbs");mn(this,b,"odbjy",a,"odbjy");mn(this,b,"odbc",a,"odbc");mn(th=
is,b,"las",a,"las");mn(this,b,"lac",a,"lac");mn(this,b,"lsi",a,"lsi");mn(=
this,b,"lsls",a,"lsls");mn(this,b,"opr",a,"opr");mn(this,b,"urr",a,"urr")=
;mn(this,b,"drr",a,"drr");mn(this,b,"pqr",a,"pqr");mn(this,b,"pbqc",=0A=
a,"pbqc");mn(this,b,"pqc",a,"pqc");mn(this,b,"mlc",a,"mlc");mn(this,b,"mm=
r",a,"mmr");mn(this,b,"far",a,"far");mn(this,b,"coe",a,"coe");mn(this,b,"=
ttt",a,"ee");mn(this,b,"fbe",a,"fbe");mn(this,b,"fmpl",a,"fmpl");mn(this,=
b,"fmpdr",a,"fmpdr");mn(this,b,"fmpr",a,"fmpr");mn(this,b,"fcoe",a,"fcoe"=
);mn(this,b,"fe",a,"fe");mn(this,b,"imgv",a,"imgv");mn(this,b,"istl",a,"i=
stl");mn(this,b,"webfontsRender",a,"webfontsRender");mn(this,b,"ccv",a,"c=
cv");mn(this,b,"wfm",a,"wfm");mn(this,b,"wds",a,"swd");mn(this,=0A=
b,"soa",a,"soa");mn(this,b,"sfmpp",a,"sfmpp");this.Pa(b,"lm",a.ml);this.P=
a(b,"mml",a.mml);this.Pa(b,"dm",a.md);this.Pa(b,"pem",a.mpe);this.Pa(b,"p=
m",a.mp);this.Pa(b,"rm",a.mr);this.Pa(b,"wde",a.wde);this.Pa(b,"cms",a.cm=
s);this.Pa(b,"wimf",a.wimf);this.Pa(b,"fmpp",a.fmpp);this.Pa(b,"tet",a.te=
t);this.Pa(b,"uic",a.uic);this.Pa(b,"fi",a.fi);this.Pa(b,"uifcs",a.uifcs)=
;this.Pa(b,"uilcs",a.uilcs);this.Pa(b,"webfontsAvailable",a.webfontsAvail=
able);this.Pa(b,"webfontsMetadataAvailable",a.webfontsMetadataAvailable);=0A=
this.Pa(b,"webfontsVariantsAvailable",a.webfontsVariantsAvailable);this.P=
a(b,"wda",a.wda);this.Pa(b,"wdma",a.wdma);this.Pa(b,"wdva",a.wdva);this.P=
a(b,"wra",a.wra);this.Pa(b,"wrma",a.wrma);this.Pa(b,"wrva",a.wrva);this.P=
a(b,"wpa",a.wpa);this.Pa(b,"wpva",a.wpva);this.Pa(b,"slbf",a.slbf);this.P=
a(b,"slrm",a.slrm);this.Pa(b,"slrt",a.slrt);this.Pa(b,"spbr",a.spbr);this=
.Pa(b,"slbc",a.slbc);this.Pa(b,"smbr",a.smbr);this.Pa(b,"slce",a.slce);th=
is.Pa(b,"slms",a.slms);this.Pa(b,"slmc",a.slmc);this.Pa(b,"slmi",=0A=
a.slmi);this.Pa(b,"spe",a.spe);this.Pa(b,"sa",a.sa);this.Pa(b,"sas",a.sas=
);this.Pa(b,"swcsfed",a.swcsfed);this.Pa(b,"swcsfes",a.swcsfes);this.Pa(b=
,"swffed",a.swffed);this.Pa(b,"swffes",a.swffes);this.Pa(b,"swidr",a.swid=
r);this.Pa(b,"swcr",a.swcr);this.Pa(b,"swcrlt",a.swcrlt);this.Pa(b,"swsle=
",a.swsle);this.Pa(b,"swslelt",a.swslelt);this.Pa(b,"swsls",a.swsls);this=
.Pa(b,"swsf",a.swsf);this.Pa(b,"swst",a.swst);this.Pa(b,"gfertt",a.gfertt=
);t(b.fmpl)&&t(b.afmps)&&t(b.fr)&&this.Pa(b,"fcca",b.fmpl-b.afmps-=0A=
b.fr);t(b.fmpr)&&t(b.fmpdr)&&this.Pa(b,"fcdm",b.fmpr-b.fmpdr);if(t(b.pqc)=
&&t(b.pbqc)&&t(b.mmr)){a=3DMath.max(b.pqc,b.pbqc,b.soa||0);var =
c=3Db.mmr;this.Pa(b,"wfmm",Math.max(c-a,0));t(b.fmpdr)&&t(b.mml)&&(a=3Db.=
fmpdr-Math.max(a,c+b.mml),a=3DMath.max(a,0),this.Pa(b,"wffmpd",a))}return=
 =
b};ln.prototype.Pa=3Dfunction(a,b,c){null!=3Dc&&(isNaN(c)?this.Va.log(Err=
or("Latency variable "+b+" is =
NaN")):isFinite(c)||this.Va.log(Error("Latency variable "+b+" is =
infinite")),a[b]=3Dc)};=0A=
function =
mn(a,b,c,d,e){d=3Dd[e];a.Pa(b,c,qa(d)?d-a.F:null)}ln.prototype.setInterva=
l=3Dfunction(a,b,c,d,e){e=3Dc[e];c=3Dc[d];this.Pa(a,b,qa(e)&&qa(c)?e-c:nu=
ll)};Da(ba(),Maa.prototype);function =
uqa(a){this.C=3Da;this.D=3Dnull}uqa.prototype.serialize=3Dfunction(){var =
a=3D{};0<this.C.length&&(a.e=3Dthis.C.join(","));this.D&&(a.rls=3Dthis.D)=
;return a};function =
vqa(){this.C=3D[]}vqa.prototype.build=3Dfunction(){return new =
uqa(this.C)};(new vqa).build();function wqa(a,b,c){a[b]=3Dc};function =
xqa(a,b,c){if(lg(a,b))return!0;if(null=3D=3Da||null=3D=3Db||Object.keys(a=
).length!=3DObject.keys(b).length)return!1;null=3D=3Dc&&(c=3Dgha());for(v=
ar d in a)if(!c(a[d],b[d]))return!1;return!0};function =
yqa(){}q(yqa,kg);p=3Dyqa.prototype;p.Ne=3Dba();p.clear=3Dba();p.So=3Dba()=
;p.IX=3Dba();p.ZJ=3Dba();p.log=3Dba();var zqa,Aqa;function =
Bqa(){Bqa=3Dba();Aqa=3Dzqa=3Dnew qn(null)};function =
Cqa(){this.D=3Dthis.F=3Dnull;this.H=3D!1;this.C=3Dnull}q(Cqa,kg);function=
 =
qn(a){this.D=3Dthis.F=3Dthis.C=3Dthis.H=3Dnull;this.H=3Dnull!=3Da?a:Ffa(r=
n.prototype.C,new rn,Dqa);this.C=3D{};this.F=3Dnew =
yqa;this.D=3D{}}q(qn,kg);function sn(){return =
Bqa(),Aqa}qn.prototype.J=3Dfunction(a,b){this.D=3Db;this.F.IX(a,Eqa(this.=
D))};function Eqa(a){var b=3D[];for(var c in a)b.push([c,a[c]]);return =
b}qn.prototype.L=3Dfunction(){return JSON.stringify(this.D)};function =
tn(a,b,c,d){var e,f=3DFqa(),h=3D(e=3Da.H,e());e=3Dnew =
Cqa;e.F=3Dh;e.D=3Db;e.H=3D!0=3D=3D=3Dc;e.C=3Dd;a.C[f]=3De;return f}=0A=
function vn(a,b,c){var =
d,e=3Da.C[b];null=3D=3De||null!=3Dc&&null!=3De.C||(a.F.log(e.D,(d=3Da.H,d=
())-e.F,e.H,null!=3Dc?c:e.C),delete a.C[b])}function yn(a,b){b in =
a.C&&delete =
a.C[b]};qn.prototype.saveInitialLoadStats=3Dqn.prototype.J;qn.prototype.g=
etInitialLoadStats=3Dqn.prototype.L;function =
rn(){}q(rn,kg);rn.prototype.C=3Dfunction(){return Ea()};function =
Dqa(a,b){b.n5b=3D!0};function Fqa(){Gqa();return"goog_"+Hqa++}function =
Gqa(){Gqa=3Dba();Ffa(rn.prototype.C,new =
rn,Dqa);Hqa=3DMath.floor(-2147483648*Math.random())}var Hqa=3D0;function =
Iqa(a){this.C=3D{};this.Va=3Dthis.D=3Dnull;this.H=3Dthis.F=3D!1;this.J=3D=
this.L=3Dthis.O=3Dnull;this.$=3D!1;this.V=3Da||new =
tqa;this.setTime=3Dthis.Xh;this.incrementTime=3Dthis.uR;this.setServerVal=
ues=3Dthis.FVb}var =
Jqa=3Dnull;p=3DIqa.prototype;p.Mf=3Dfunction(a,b,c,d,e,f){if(this.F)throw=
 Error("Timing object is already set.");for(var h in =
this.C){if(t(a[h]))throw Error("Field "+h+" was set =
twice.");a[h]=3Dthis.C[h]}this.C=3Da;this.Va=3Db;this.D=3DGc(c);this.O=3D=
d;this.L=3De;this.J=3Df;for(h in this.C)delete =
this.D[h];this.F=3D!0;Kqa(this)};=0A=
function Lqa(){var a=3Dzn();a.$=3D!0;Kqa(a)}function =
Mqa(a,b){a.F&&(a.H?a.Va.log(Error("Timing field "+b+" was set after the =
initial load timing values were reported.")):(delete a.D[b],Kqa(a)))}=0A=
function Kqa(a){if(uc(a.D)&&a.F&&a.$){a.H=3D!0;var =
b=3Da.J,c=3Db.D;c.F.C()&&(c.D&&!c.C?Nqa(c.H,2):!c.D&&c.C?Nqa(c.H,1):c.D&&=
c.C&&Nqa(c.H,5));b=3Db.C;c=3Dnew ska;var =
d=3D!1;b.Fc&&(G(c,1,Oqa(b.Fc)),d=3D!0);b.H&&(G(c,3,Pqa(b.H)),d=3D!0);null=
!=3D=3Db.F&&(G(c,4,Math.round(1E3*b.F/25)),d=3D!0);null!=3D=3Db.D&&(G(c,5=
,Math.round(1E3*b.D/25)),d=3D!0);null!=3D=3Db.L&&(G(c,6,Math.round(b.L/25=
)),d=3D!0);null!=3D=3Db.O&&(G(c,8,b.O),d=3D!0);b.J&&(G(c,7,Qqa(b.J)),d=3D=
!0);d&&(d=3Db.V,F(d.C,72),ag(d.C,72,c));null!=3D=3Db.C&&(c=3Db.V,b=3Db.C,=
F(c.C,73),G(c.C,73,b));=0A=
b=3Da.L;c=3Db.D(a.C);a.O.J(b.F,c);a.J.F.D();a.J.dispose()}}p.Xh=3Dfunctio=
n(a){this.Pa(a,Ea())};p.getTime=3Dfunction(a){a=3Dthis.C[a];return =
null!=3Da?a:null};p.uR=3Dfunction(a,b){null!=3Dthis.C[a]||(this.C[a]=3D0)=
;this.C[a]+=3Db;Mqa(this,a)};p.Pa=3Dfunction(a,b){if(null!=3Dthis.C[a])th=
row Error("Field "+a+" is already =
set.");this.C[a]=3Db;Mqa(this,a)};function Rqa(a,b){for(var c in =
b)a.Pa(c,b[c])}=0A=
p.FVb=3Dfunction(a){if(!J(I(),"icso")){a&&Rqa(this,a);a=3D"";if(!this.V.C=
){a=3Dthis.V;if(a.C)throw Error("GfeRoundTripTimeProvider was called =
more than once");a.C=3D!0;var =
b=3Da.D.get("GFE_RTT");a.D.remove("GFE_RTT","/",".docs.google.com");a=3Db=
?b:null}a=3Dfc(a);isNaN(a)||this.Pa("gfertt",a);this.Pa("sldummy",0)}};fu=
nction zn(){Jqa||(Jqa=3Dnew Iqa);return =
Jqa}na._getTimingInstance=3Dzn;na._docsTiming=3DIqa;function =
An(a,b){E.call(this);this.F=3Da;this.C=3Db;this.timing=3Dzn();this.L=3D!0=
}x(An,qqa);An.prototype.V=3Dfunction(a,b,c,d,e){this.timing.Xh("mmr");var=
 f=3DEa();b=3Db?new =
moa(b):null;this.nVa(a,b,c,e);this.C&&(Sqa(this.C,c),Tqa(this.C,d),Uqa(th=
is.C,a,b));this.dispatchEvent(new =
oqa(a,b,c,d));this.timing.Pa("mml",Ea()-f)};An.prototype.O=3Dfunction(a){=
this.L&&(this.timing.Xh("fmpdr"),this.L=3D!1);this.pOa(a)};function =
Vqa(a,b,c,d){this.F=3Da;this.H=3Db;this.D=3Dc;this.C=3Dd||0}Vqa.prototype=
.Le=3Dg("F");Vqa.prototype.qs=3Dg("H");Vqa.prototype.Ae=3Dg("D");function=
 =
Wqa(a,b,c,d,e,f){this.F=3Da;this.H=3Db;this.J=3Dc;this.L=3Dd;this.D=3De;t=
his.C=3Df}q(Wqa,kg);Wqa.prototype.Le=3Dg("J");Wqa.prototype.Nh=3Dg("L");f=
unction =
Xqa(a,b){this.D=3Da;this.C=3Db}q(Xqa,kg);Xqa.prototype.Le=3Dfunction(){re=
turn this.C.Le()};Xqa.prototype.Nh=3Dfunction(){return =
this.C.Nh()};function =
Yqa(a){this.L=3Da}q(Yqa,kg);p=3DYqa.prototype;p.getType=3Dg("L");p.PCa=3D=
n(!1);p.Dt=3Dn(!1);p.Wz=3Dn(!1);p.SNa=3Dn(!1);p.getSizeEstimate=3Dn(1);fu=
nction Bn(a,b){this.L=3Da;this.O=3Dnull;a=3D[];for(var =
c=3D0;c<b.length;c++){var =
d=3Db[c];d.Wz()?$ga(a,d.D()):a.push(d)}this.O=3Da}q(Bn,Yqa);Bn.prototype.=
Wz=3Dn(!0);Bn.prototype.D=3Dfunction(){return this.O.slice(0)};function =
Cn(a){Bn.call(this,"docs-mlti",a);this.H=3D!1;this.J=3D0;this.F=3Da;a:{a=3D=
this.F;for(var =
b=3D0!=3Da.length,c=3D0;c<a.length;c++)if(!a[c].Dt()){a=3D!1;break =
a}a=3Db}this.H=3Da;a=3Dthis.F;b=3D1;for(c=3D0;c<a.length;c++)b+=3Da[c].ge=
tSizeEstimate();this.J=3Db}q(Cn,Bn);Cn.prototype.Ae=3Dg("F");Cn.prototype=
.Dt=3Dg("H");Cn.prototype.getSizeEstimate=3Dg("J");function =
Zqa(){Bn.call(this,"docs-null",[])}var $qa;q(Zqa,Bn);function =
Dn(){null=3D=3D$qa&&($qa=3Dnew Zqa);return =
$qa}Zqa.prototype.getSizeEstimate=3Dn(0);function =
ara(a){switch(a.length){case 0:return Dn();case 1:return =
a[0];default:return new Cn(a)}}function En(a,b){for(var =
c=3D[],d=3D0;d<b.length;d++)c.push(a.serialize(b[d]));return c}function =
bra(a,b){for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Da.C(b[d]);c.push(e)}return c};function =
cra(a,b,c,d,e){An.call(this,e,c);this.$=3Db;this.ma=3Dd;this.D=3Dnull;thi=
s.startLoad=3Dtm(a,this.V,this);this.loadModelChunk=3Dtm(a,this.O,this);t=
his.endLoad=3Dtm(a,this.Vha,this);this.J=3D[]}x(cra,An);p=3Dcra.prototype=
;p.q4=3Dnull;p.jna=3D-1;p.nVa=3Dfunction(a,b,c,d){this.D=3Da;this.q4=3Dd;=
this.C&&(a=3Dthis.C,b=3DEa(),a.C?a.C.setProperty("lsst",b):a.dd=3Db)};=0A=
p.pOa=3Dfunction(a){if(!this.F.C){if(null=3D=3D=3Dthis.D)throw =
Error("Failed to initialize WarmStartDocumentLoader before processing =
first chunk.");var =
b=3DEa(),c=3Dbra(this.$,a);b=3DEa()-b;this.timing.uR("md",b);this.jna++;i=
f(this.C){b=3DEa();if(!c||!c.length)throw Error("Found empty chunk =
during warm start.");var d=3Dthis.C,e=3Dnew =
Vqa(this.D,this.q4,c,this.jna),f=3D0=3D=3Dthis.jna;if(d.L)sm(d.Va,!d.H,"I=
f the proxy has been discarded, the command queue must be =
null");else{if(e.Le()!=3Ddra(d))throw Error("Expected batch revision of =
"+=0A=
dra(d)+", but got =
"+e.Le());era(d.H,e,f)}null=3D=3D=3Dthis.q4||fra(this.C,this.q4);1!=3Dthi=
s.D||this.ma||nb(this.J,a);a=3DEa()-b;this.timing.uR("mpe",a)}this.H(new =
hn(c),this.D)}};p.Vha=3Dfunction(){if(!this.F.C){if(this.C){var =
a=3Dthis.C;a.C?Fn(a.C,"lss",!0):a.xd=3D!0;a=3Dthis.C;var =
b=3DEa();a.C?a.C.setProperty("lsft",b):a.Uc=3Db;this.J.length&&(this.C.J=3D=
this.J)}this.C&&this.C.F&&Gn(this.C);this.m4()}};function =
gra(){this.C=3D!1}gra.prototype.F=3D!1;gra.prototype.J=3D!1;gra.prototype=
.D=3D!1;function =
hra(){this.C=3D!1}x(hra,gra);hra.prototype.H=3Dfunction(){return!this.C};=
hra.prototype.L=3DKe;function =
ira(a){this.C=3D!1;this.O=3D!!a;this.V=3DJ(I(),"docs-frbanmc")}x(ira,gra)=
;ira.prototype.H=3Dfunction(a){return!this.D&&!a||this.C?!1:(this.D||a?th=
is.F:!1)||this.O};ira.prototype.L=3Dfunction(a){return =
this.V&&!this.J?!1:this.D||a?this.F:!1};function =
jra(){this.C=3D[]}jra.prototype.D=3D!1;function =
era(a,b,c){c&&(a.C=3D[],a.D=3D!0);a.C.push(b)}function kra(a,b){for(var =
c=3D0;c<a.C.length;++c)era(b,a.C[c],a.D),a.D=3D!1;a.C=3D[]}function =
lra(a){var b=3Da.C;a.C=3D[];a.D=3D!1;return =
b}jra.prototype.isEmpty=3Dfunction(){return =
0=3D=3Dthis.C.length};function =
Hn(a){this.Fc=3Da}Hn.prototype.getType=3Dg("Fc");function =
mra(a){a=3Da.getType();return"update-record"=3D=3Da||"delete-record"=3D=3D=
a};function =
nra(a,b,c){this.Fc=3Da;this.C=3Db;this.H=3Dc}x(nra,Hn);function =
ora(a,b,c,d){nra.call(this,"append-commands",a,b);this.D=3Dc;this.F=3Dd}x=
(ora,nra);function =
pra(a,b,c,d){this.C=3Da;this.F=3Db;this.D=3Dc;this.H=3Dvoid =
0=3D=3D=3Dd?!1:d}pra.prototype.Ae=3Dfunction(){return =
this.D.r$(this.C,this.H)};pra.prototype.Le=3Dg("F");function =
qra(a){A.call(this);this.Pc=3Da;this.C=3Dzn()}x(qra,A);qra.prototype.r$=3D=
function(a,b){var =
c=3DEa();a=3Dbra(this.Pc,a);b&&(b=3DEa()-c,this.C.uR("md",b));return =
a};function =
rra(a){A.call(this);this.H=3Da;this.F=3Dzn();this.D=3D!0}x(rra,A);rra.pro=
totype.C=3Dnull;function =
In(a,b){A.call(this);this.$i=3Da;this.Pc=3Db;this.iBa=3Dnew =
qra(this.Pc);this.dA=3Dnew =
rra("mr")}x(In,A);In.prototype.Lt=3Dg("$i");In.prototype.r$=3Dfunction(a,=
b){return =
this.iBa.r$(a,b)};In.prototype.nga=3Dfunction(a){if(a.ED)return[];var =
b=3Dnew jra;kra(a.C,b);if(b.isEmpty())return[];var c=3Db.D;return[new =
ora(a.getId(),a.getType(),lra(b),c)]};function =
sra(a,b){this.C=3Da;this.D=3Db};function =
tra(a,b,c){this.Fc=3Da;this.D=3Db;this.C=3Dc}tra.prototype.getType=3Dg("F=
c");function ura(a,b,c){for(var d in a)if(0!=3Dd.length){var =
e=3DNumber(d);if(!isNaN(e)&&b.call(c,e,a[e],a))break}}function =
vra(a){var b=3D[];ura(a,function(a){b.push(a);return!1});vb(b);return =
b}function wra(a,b){b.push(a);for(var =
c=3D0;c<a.length;c++)if(wa(a[c])){if(J(I(),"docs-anlpfdo"))bb(b,a[c]);els=
e if(bb(b,a[c]))throw Error("Circular reference =
detected");wra(a[c],b)}b.pop()}=0A=
function xra(a,b,c){if(a.length!=3Db.length)return!1;c=3Dc||Faa;for(var =
d=3D0;d<a.length;d++)if(!c(a[d],b[d]))if(wa(a[d])&&wa(b[d])){if(!xra(a[d]=
,b[d],c))return!1}else return!1;return!0};function =
yra(a,b){if(a=3D=3Db)return!0;if(!za(a)||!za(b))return!1;var =
c=3Dpc(a);if(c.length!=3Dpc(b).length)return!1;for(var =
d=3Dzra||Faa,e=3D0;e<c.length;e++){var f=3Dc[e];if(!(f in =
b&&d(a[f],b[f])))return!1}return!0}function zra(a,b){return =
a=3D=3D=3Db?!0:wa(a)&&wa(b)?yb(a,b,zra):za(a)&&za(b)?yra(a,b):!1}function=
 Ara(a,b){b.push(a);for(var c in =
a)if(za(a[c])){if(J(I(),"docs-anlpfdo"))bb(b,a[c]);else =
if(bb(b,a[c]))throw Error("Circular reference =
detected");Ara(a[c],b)}b.pop()};function =
Jn(a,b){this.O=3Da;this.H=3D{};this.L=3D{};this.V=3Db||!1;this.Yt=3D!this=
.V}p=3DJn.prototype;p.ED=3D!1;p.FUa=3D!1;p.fF=3Dfunction(){return =
this.V||!uc(this.L)};p.Gi=3Dg("V");function =
Bra(a,b){b?a.FUa=3D!0:a.fF();a.ED=3D!0}function =
Cra(a,b){a=3DKn(a,b);return null=3D=3Da?null:Bc(a)}function =
Dra(a,b){a=3DLn(a,b);return null=3D=3Da||0=3D=3Da?null:a}function =
Ln(a,b){a=3DKn(a,b);return null=3D=3Da?null:a}function =
Mn(a,b){a=3DKn(a,b);return null=3D=3Da?null:a}function Nn(a,b){return =
null=3D=3DKn(a,b)?null:""!=3Da.getProperty(b)}=0A=
function Era(a,b){return =
null=3D=3DKn(a,b)?!1:""!=3Da.getProperty(b)}function Fn(a,b,c){return =
a.setProperty(b,c?"true":"")}function On(a,b){a=3DKn(a,b);return =
null=3D=3Da?null:Bc(a)}function =
Fra(a){a=3Da.getProperty("keyPath");return =
Bc(a)}p.getProperty=3Dfunction(a){return this.H[a]};function =
Kn(a,b){a=3Da.H[b];return null!=3Da?a:null}=0A=
p.setProperty=3Dfunction(a,b,c){if(za(b)&&!wa(b))return =
Ara(b,[]),null!=3Dthis.H[a]&&zra(this.H[a],b)||(b=3Dc?b:Bc(b),this.H[a]=3D=
b,this.Yt||(this.L[a]=3Db)),this;if(wa(b))return =
J(I(),"docs-anlpfdo")||wra(b,[]),Ara(b,[]),null!=3Dthis.H[a]&&xra(this.H[=
a],b)||(b=3Dc?b:Bc(b),this.H[a]=3Db,this.Yt||(this.L[a]=3Db)),this;this.H=
[a]!=3Db&&(this.H[a]=3Db,this.Yt||(this.L[a]=3Db));return this};function =
Gra(a,b,c,d){var =
e=3Da.H,f=3De[b];null=3D=3Df&&(e[b]=3Df=3D{});f[c]=3Dd;a.Yt||(a=3Da.L,e=3D=
a[b],null=3D=3De&&(a[b]=3De=3D{}),e[c]=3Dd)}=0A=
p.Pfa=3Dfunction(){this.L=3D{};this.V=3D!1};p.dQ=3Dn(null);function =
Hra(){}Hra.prototype.serialize=3Dfunction(a){return =
a?[a.C]:null};function Ira(a){return a?new moa(a[0]):null};function =
Pn(a,b,c,d){Jn.call(this,"document",c);this.D=3Dd||null;this.C=3Dnew =
jra;this.F=3Dnew =
Hra;this.setProperty("id",a);this.setProperty("documentType",b)}x(Pn,Jn);=
var Qn=3D[0,1,5,4,2,3];p=3DPn.prototype;p.getId=3Dfunction(){return =
this.getProperty("id")};p.getTitle=3Dfunction(){return =
Mn(this,"title")};p.getType=3Dfunction(){return =
this.getProperty("documentType")};function =
Jra(a,b,c){a.setProperty("rev",b);a.setProperty("rai",a.F.serialize(c))}p=
.Le=3Dfunction(){return Ln(this,"rev")};=0A=
function Kra(a){a=3DKn(a,"acl");var b=3D0,c=3D0;if(a)for(var d in =
a)b=3Da[d],c++;return 1=3D=3Dc?b:0}function =
Lra(a,b){a.setProperty("lastModifiedServerTimestamp",b)}function =
Mra(a){return Dra(a,"lastModifiedServerTimestamp")}function =
Nra(a,b){a.setProperty("docosKeyData",b)}function =
Rn(a){return!Nn(a,"inc")}function =
Ora(a,b){a.setProperty("lastModifiedClientTimestamp",b)}p.dQ=3Dfunction()=
{var a=3Dthis.C.isEmpty();if(a&&!this.ED)return =
Pn.ea.dQ.call(this);a=3Da?1:2;return new sra(this.getId(),a)};=0A=
function Pra(a){var =
b=3Da.getType(),c=3DMn(a,"jobset");a=3DEra(a,"isFastTrack");return new =
tra(b,c,a)}function Qra(a,b,c){Gra(a,"startupHints",b,c)}function =
Rra(a){return Cra(a,"startupHints")}function =
Sra(a,b){Fn(a,"modelNeedsResync",b)}function =
Tra(a,b){a.setProperty("modelVersion",b)}function =
Ura(a,b){a.setProperty("featureVersion",b)}p.Zt=3Dfunction(){return!!Nn(t=
his,"ip")};function Vra(a,b){Fn(a,"pendingCreation",b)}function =
Wra(a,b){a.setProperty("lastServerSnapshotTimestamp",b)}=0A=
function Xra(a,b){a.setProperty("snapshotState",b)}function =
Yra(a){a=3DKn(a,"snapshotState");return null=3D=3Da?-1:a}function =
Zra(a,b){a.setProperty("pendingQueueState",b)}function $ra(a){return =
Ln(a,"pendingQueueState")}p.fF=3Dfunction(){return =
Pn.ea.fF.call(this)||!this.C.isEmpty()};p.fD=3Dfunction(a,b,c,d,e){var =
f=3Dc;null!=3D=3Dthis.Le()&&(c(this.Le()),f=3Dta);this.D.fD(this.getId(),=
a,b,f,function(a){d(new hn(a.Ae()),a.Le())},e)};function =
asa(a,b,c,d,e){this.V=3Da;this.O=3Db;this.Va=3Dc;this.D=3De||null;this.H=3D=
null;this.J=3Dd;this.L=3Dthis.F=3Dnull;this.C=3D2}function =
bsa(a,b){a.D&&b&&a.D.So("docs_offline_incremental_commands");var =
c=3Da.O;F(c.C,7);G(c.C,7,b);2=3D=3Da.C&&(a.L=3Db,csa(a))}function =
csa(a){2=3D=3Da.C&&(a.L||a.F?dsa(a,1):null=3D=3D=3Da.L||null=3D=3D=3Da.F|=
|dsa(a,0))}=0A=
function dsa(a,b){if(2=3D=3Db)throw Error("Cannot set the load type to =
UNKNOWN");if(b!=3Da.C){if(2!=3Da.C)throw Error("Cannot change the load =
type once it has been =
determined");a.C=3Db;0=3D=3Db&&(a.V.F=3D!0)}}function =
esa(a){if(!a.H)throw Error("Should not get pending commands to apply =
before the pending command queue is =
set.");1!=3Da.C&&a.F&&qm(a.Va,Error("Load type is not incremental but we =
have pending commands to apply"),{loadType:a.C});return =
a.F?a.J?a.H.DDa():a.H.Ae():[]};function =
Sn(){A.call(this);this.D=3D{};this.C=3D{}}x(Sn,A);p=3DSn.prototype;p.Td=3D=
!0;p.O4=3Dnull;p.Dha=3D!1;function Tn(a,b,c){if(a.Dha)throw Error("Rules =
may only be added before the manager is =
started.");c=3D{wPa:Gc(b),Nb:c};for(var d=3D0;d<b.length;++d){var =
e=3Db[d],f=3Da.D[e];null=3D=3Df&&(f=3D[],a.D[e]=3Df);f.push(c)}return a}=0A=
function Un(a,b){if(!a.Dha)throw Error("May only pass milestones once =
the manager has been started ");if(!a.Td)throw Error("One of the =
milestone managers callbacks threw an exception, disabling the manager =
permanently. Original error: "+a.O4+(a.O4.stack?"\nOriginal stack: =
"+a.O4.stack:""));a.C[b]=3D!0;var c=3Da.D[b];if(c){delete a.D[b];for(var =
d=3D0;d<c.length;++d){var e=3Dc[d];delete =
e.wPa[b];if(uc(e.wPa))try{e.Nb()}catch(f){throw a.Td=3D!1,a.O4=3Df,f;}}}}=0A=
function Vn(a,b){if(!a.C[b])throw Error("Milestone "+b+" has not been =
passed.");}p.start=3Dfunction(){this.Dha=3D!0};p.Ea=3Dfunction(){Sn.ea.Ea=
.call(this);delete this.D};function fsa(){A.call(this)}x(fsa,A);function =
gsa(){this.D=3Dthis.C=3Dnull}q(gsa,kg);function hsa(a,b){var c=3Dnew =
gsa;c.C=3Da;c.D=3Db;return c};function =
Wn(){um.call(this);this.C=3D[]}q(Wn,um);function =
Xn(a,b,c){b=3Dhsa(b,Dm(b,c));a.C.push(b)}function Yn(a,b,c){var d=3Dnew =
ioa;d.r5=3Db;d.U1=3Dc;c=3DFfa(ioa.prototype.D,d,joa);b=3Dhsa(b,Dm(b,c));a=
.C.push(b)}Wn.prototype.Ea=3Dfunction(){this.Ic();um.prototype.Ea.call(th=
is)};Wn.prototype.eA=3Dfunction(a,b){for(var =
c=3D0;c<this.C.length;c++){var =
d=3Dthis.C[c];if(lg(d.D,b)&&lg(d.C,a)){try{d.C.eA(d.D)}catch(e){if(e=3Dqg=
(e),!(e instanceof Kg))throw e.C;}isa(this,c);break}}};=0A=
Wn.prototype.Ic=3Dfunction(){for(var =
a=3Dthis.C.pop();null!=3Da;){try{a.C.eA(a.D)}catch(b){if(b=3Dqg(b),!(b =
instanceof Kg))throw b.C;}a=3Dthis.C.pop()}};function =
isa(a,b){if(b=3D=3Da.C.length-1)a.C.pop();else{var =
c=3Da.C.pop();a.C[b]=3Dc}};function jsa(a,b,c,d,e,f,h,k,l,m){var =
r=3Dthis;E.call(this);this.Ha=3Da;this.V=3Db;this.L=3Dd;this.H=3De;this.C=
=3D[];this.Ma=3Df;this.D=3Dzn();this.$=3Dh;this.J=3Dk;this.Va=3Dl;this.Ka=
=3Dm;a=3DJ(I(),"docs-frbanmc");this.F=3Dnew =
Sn;Tn(Tn(Tn(this.F,["docs-app-ml-pqs","docs-app-ml-mrs"],function(){var =
a=3Dksa(r);a.Mf(r.WW,r.va);var =
b=3Da.F;b&&(r.V.setSelection(b),a.F=3Dnull,a.M3());Un(r.F,"docs-app-ml-pc=
qi");lsa(r)}),a?["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-fcl","=
docs-app-ml-frc"]:["docs-app-ml-pcqi","docs-app-ml-sma","docs-app-ml-fcl"=
],=0A=
function(){0=3D=3Dr.J.C&&r.r4.xfa()&&r.moa()}),["docs-app-ml-pcqi","docs-=
app-ml-sma","docs-app-ml-mlc"],function(){r.Ysa&&bsa(r.J,!1);if(!Zn(ksa(r=
))){var a=3Desa(r.J);0!=3Da.length&&r.C.push(new msa(new =
hn(a)))}if(0!=3Dr.J.C&&0!=3Dr.C.length){a=3Dr.C[0].C;for(var =
b=3D1;b<r.C.length;b++)a=3Da.F(r.C[b].C);r.C=3D[new =
msa(a)]}r.tV=3D!0;a=3DJ(I(),"docs-frbanmc");b=3D!!r.F.C["docs-app-ml-frc"=
];!a||b?r.n3():r.h8||(r.H.C=3D!0,nsa(r,r.C.shift()))}).start();this.Ja=3D=
new =
th(this);this.Ja.R(c,"y",this.ayb).R(c,"z",this.J9a).R(c,"x",this.$xb);=0A=
this.ma=3Dnew =
Wn;this.qa(this.ma);this.Ba=3D!1;this.va=3Dnull;this.O=3Dnew =
mm;this.qa(this.O)}x(jsa,E);function =
msa(a){this.C=3Da}p=3Djsa.prototype;p.WW=3D0;p.Mla=3D!1;p.tV=3D!1;p.lBa=3D=
!1;p.hia=3D-1;p.Ysa=3D!0;p.NXa=3D!0;p.r4=3Dnull;p.h8=3D!1;=0A=
function osa(a,b){a.r4=3Db;var c=3Da.J;c.H=3Db;var =
d=3D!b.isEmpty();c.F=3Dd&&!(c.J&&b.CDa());c.D&&d&&c.D.So("docs_offline_no=
nempty_pendingqueue");c.D&&b.Zn()&&c.D.So("docs_offline_undeliverable_pen=
ding_changes");var =
e=3Dc.O;b=3Db.Zn();F(e.C,38);G(e.C,38,b);F(e.C,8);G(e.C,8,d);csa(c);Un(a.=
F,"docs-app-ml-pqs")}function ksa(a){if(!a.r4)throw Error("Pending =
command queue not yet set.");return a.r4}function =
nsa(a,b){a.W5a.call(a,b.C)}=0A=
p.W5a=3Dfunction(a){this.h8||(Un(this.L.H,"docs-app-pqdc"),this.D.Xh("afm=
ps"));var =
b=3DEa();psa(this.Ha,a);a=3DEa()-b;this.D.uR("ml",a);this.h8||(this.D.Xh(=
"fmpl"),this.D.Xh("sfpjy"),Di(this.e7a,0,this),this.h8=3D!0,Un(this.L.C,"=
docs-app-fmcl"),Un(this.F,"docs-app-ml-fcl"))};p.ayb=3Dfunction(a){var =
b=3Da.H,c=3Da.F;if(null!=3D=3Db){var =
d=3Dthis.$;F(d.C,51);G(d.C,51,b);null!=3D=3Dc&&(d=3Dthis.$,F(d.C,53),G(d.=
C,53,c));if(Zg(I(),"docs-smv")<b){qsa(this.Ka,b,c,!0);return}}this.WW=3Da=
.C;this.va=3Da.O;Un(this.F,"docs-app-ml-mrs")};=0A=
p.J9a=3Dfunction(a){if(this.Ysa){this.D.Xh("fmpr");var =
b=3Dthis.WW!=3Da.C;bsa(this.J,b);b&&Un(this.L.H,"docs-app-pqdc");this.hia=
=3Da.C;this.Ysa=3D!1}0=3D=3Dthis.J.C&&a.C!=3Dthis.hia&&(b=3D{},b.modelRev=
ision=3Dthis.WW,b.firstModelPartRevision=3Dthis.hia,b.modelPartRevision=3D=
a.C,qm(this.Va,Error("If loading from a complete snapshot, all model =
parts should be at the same =
revision"),b));a=3Da.F;null!=3Da&&(this.C.push(new =
msa(a)),lsa(this))};p.e7a=3Dfunction(){this.isDisposed()||this.NXa&&this.=
D.Xh("efpjy")};p.$xb=3Dfunction(){this.W7a.call(this)};=0A=
p.W7a=3Dfunction(){this.NXa=3D!1;this.D.Xh("mlc");Un(this.F,"docs-app-ml-=
mlc")};p.FNb=3Dfunction(){this.D.Xh("sasl");var =
a=3Dthis.L;a.Oa=3Dthis.WW;Un(a.C,"docs-app-sma");this.D.Xh("easl")};funct=
ion lsa(a){if(0!=3Da.C.length){var =
b=3Da.H.H();b||!a.H.H(!0)||null=3D=3Da.D.getTime("smad")&&a.D.Xh("smad");=
if(b){null!=3Da.D.getTime("smad")&&a.D.Xh("emad");a.H.C=3D!0;var =
c=3Da.C.shift();nsa(a,c)}a.H.L()&&(b?a.O.Cq(v(a.n3,a)):a.n3())}}=0A=
p.n3=3Dfunction(){if(0=3D=3Dthis.C.length)this.tV&&rsa(this);else =
if(J(I(),"docs-amcacd"))this.Mla||this.Iza();else{this.H.C=3D!0;for(var =
a=3D0;a<this.C.length;a++)nsa(this,this.C[a]);this.C=3D[];this.tV&&rsa(th=
is)}};p.Iza=3Dfunction(){this.Mla=3D!1;0=3D=3Dthis.C.length?this.tV&&rsa(=
this):(this.H.C=3D!0,nsa(this,this.C.shift()),this.Mla=3D!0,this.O.Cq(v(t=
his.Iza,this)))};=0A=
function rsa(a){if(!a.lBa){a.lBa=3D!0;a.V.C.call(a.V);var =
b=3Dksa(a);Zn(b)||b.Zn()||a.moa.call(a);a.FNb.call(a);b.Zn()?a.L.oQa.call=
(a.L):Zn(b)?Yn(a.ma,b.J,function(){if(0<a.C.length)throw Error("All =
model parts should be applied before resolving anachronism.");var =
b=3Desa(a.J);0!=3Db.length&&nsa(a,new msa(new =
hn(b)));a.kBa.call(a)}):a.kBa.call(a)}}p.moa=3Dfunction(){if(!this.Ba){va=
r =
a=3Dthis.L;Un(a.C,"docs-app-be");Un(a.C,"docs-app-beomlc");this.Ba=3D!0}}=
;=0A=
p.kBa=3Dfunction(){this.moa();var a=3Dthis.L;Vn(a.C,"docs-app-be");var =
b=3DI();if(Yg(b,"jobset"))var =
c=3D$g(b,"jobset");else(b=3Da.Pb())&&(c=3DMn(b,"jobset"));c&&a.ma&&a.ma.S=
o("jobset_"+c);a.D&&ssa(a.D);Un(a.C,"docs-app-e");Un(a.C,"docs-app-eomlc"=
);this.L.oQa()};p.Ea=3Dfunction(){Db(this.Ja,this.F,this.Ma);jsa.ea.Ea.ca=
ll(this)};function tsa(a,b,c,d,e,f,h,k,l,m){m=3Dm?new hra:new =
ira(!e);return new jsa(a,b,c,d,m,new fsa,f,new =
asa(m,f,h,e,l),h,k)};function usa(a){if(a instanceof og)return a.C;if(a =
instanceof Error)return a;throw ug("Cannot cast an object that is =
neither a JS Error nor a Java Throwable").C;};function =
vsa(){this.C=3Dthis.D=3Dnull};function $n(a){A.call(this);this.vf=3Dnew =
Ll(a);this.H=3Dnew Wn;this.qa(this.H);this.D=3Dnew =
wm;this.qa(this.D);this.va=3Dnew wm;this.qa(this.va);this.O=3Dnew =
wm;this.qa(this.O);this.V=3Dnew wm;this.qa(this.V);this.F=3Dnew =
wm;this.qa(this.F);this.ma=3Dnew wm;this.qa(this.ma);this.J=3Dnew =
wm;this.qa(this.J);a=3DZg(I(),"docs-dhs");this.$=3DisNaN(a)?null:a;this.L=
=3Dnew vsa}x($n,A);$n.prototype.eY=3Dg("vf");function ao(a,b){var =
c=3Da.vf;return c.equals(b)?!1:(a.vf=3Db,a.D.dispatchEvent(new =
wsa(c)),!0)}=0A=
function bo(a){return Ml(a.vf,2)}function xsa(a){var =
b=3Dao(a,Ol(Ol(a.vf,1,!1),2,!0));ysa(a);b&&a.F.dispatchEvent(null)}functi=
on =
ysa(a){ao(a,Ol(a.vf,8192,!0))&&a.ma.dispatchEvent(null)}$n.prototype.lk=3D=
function(){return this.vf.lk()};function co(a){return =
Ml(a.vf,16)}function ko(a){return Ml(a.vf,128)}function =
zsa(a,b){ao(a,Ol(a.vf,32,b))}function =
Asa(a,b){ao(a,Ol(a.vf,64,b))}function =
Bsa(a,b){if(Ml(a.vf,8)||a.lk()){var =
c=3Dfunction(){Ml(a.vf,8)||a.lk()||(a.H.eA(a.D,c),b())};Xn(a.H,a.D,c)}els=
e b()}=0A=
function =
Csa(a,b){bo(a)?b():Yn(a.H,a.F,b)}$n.prototype.C=3Dfunction(a){bo(this)?a(=
):(Yn(this.H,this.F,Oe(a)),this.create())};$n.prototype.create=3Dfunction=
(){Ml(this.vf,8192)||Ml(this.vf,1)||this.V.dispatchEvent(null)};function =
wsa(a){this.C=3Da};function =
lo(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc}lo.prototype.Ae=3Dg("D");lo.pr=
ototype.Am=3Dg("F");lo.prototype.Nh=3Dg("C");lo.prototype.copy=3Dfunction=
(){return new lo(this.D.concat(),this.F,this.C)};function =
Dsa(a,b){this.D=3Dnull;this.C=3D!1;this.D=3Da;this.C=3Db}q(Dsa,kg);functi=
on =
mo(a,b,c,d,e,f){Jn.call(this,"pendingQueue",c);this.J=3Dd;this.D=3De.conc=
at();this.C=3Df.concat();this.ma=3Dnew =
Hra;this.setProperty("docId",a);this.setProperty("documentType",b);this.s=
etProperty("revision",-1);Fn(this,"undeliverable",!1);Fn(this,"unsavedCha=
nges",!1);this.$=3Dthis.F=3D!1}x(mo,Jn);var =
no=3D["revisionAccessInfo","unsentBundleMetadata","selection","sentBundle=
sSavedRevision","snapshotBundleIndex"];p=3Dmo.prototype;p.Zz=3D6;p.xS=3Dn=
ull;p.yS=3Dnull;p.zS=3Dnull;p.Wv=3Dnull;=0A=
function oo(a){return a.getProperty("docId")}function =
Esa(a,b){Fn(a,"undeliverable",b)}function =
Fsa(a,b){a.setProperty("sentBundlesSavedRevision",b)}function =
Gsa(a){return Ln(a,"sentBundlesSavedRevision")}function =
Hsa(a,b,c){a.setProperty("revision",b);a.setProperty("revisionAccessInfo"=
,a.ma.serialize(c))}p.Le=3Dfunction(){return =
this.getProperty("revision")};function =
po(a,b){a.setProperty("selection",b)}function =
Isa(a,b){Fn(a,"unsavedChanges",b)}p.getType=3Dfunction(){return =
this.getProperty("documentType")};=0A=
function Jsa(a,b){a.setProperty("unsentBundleMetadata",b)}function =
qo(a){return Ln(a,"snapshotBundleIndex")}function =
Ksa(a,b){if(null!=3Db){var c=3Da.D.length+a.C.length-1;if(0>b||b>c)throw =
Error(b+" is not a valid snapshot bundle index. The last bundle index: =
"+c);}a.setProperty("snapshotBundleIndex",b)}p.isEmpty=3Dfunction(){retur=
n this.F?!0:0=3D=3Dthis.C.length&&0=3D=3Dthis.D.length};=0A=
function Lsa(a,b,c){if(!b.length)throw Error("Attempting to append empty =
commands "+(c?"while creating a new bundle!":"to an existing =
bundle!"));a.xS=3Db.concat();if(c)a.C.push(new =
lo(b.concat(),c.Ss,c.sessionId)),a.Wv=3Dc;else{if(!a.C.length)throw =
Error("Cannot append commands without an unsent =
bundle!");if(a.D.length+a.C.length-1=3D=3Dqo(a))throw Error("Cannot =
append commands to a snapshotted =
bundle!");c=3Da.C[a.C.length-1];b=3Dc.Ae().concat(b);a.C[a.C.length-1]=3D=
new lo(b,c.Am(),c.Nh())}Msa(a,1)}=0A=
function Nsa(a){if(!a.C.length)throw Error("Cannot call mark sent =
without unsent commands.");if(1=3D=3Da.C.length){var =
b=3Da.C[0];a.Wv=3Dnew =
Osa(b.Am(),b.Nh());a.D.push(b);a.C=3D[];Msa(a,5)}else =
nb(a.D,a.C),a.replace(a.D,[]);Fsa(a,null)}p.clear=3Dfunction(){Esa(this,!=
1);Isa(this,!1);Fsa(this,null);po(this,null);Ksa(this,null);this.D=3D[];t=
his.C=3D[];Msa(this,2)};p.replace=3Dfunction(a,b){this.zS=3Db.length?b.co=
ncat():null;this.yS=3Da.concat();this.Wv=3Dthis.xS=3Dnull;this.D=3Da.conc=
at();this.C=3Db.concat();Msa(this,7)};=0A=
function Psa(a,b){if(a.C.length){var =
c=3D[],d=3Da.C[0].Ae().concat(),e=3Da.D.length;a.D.push(new =
lo(d.splice(0,1),b.Ss,b.sessionId));d.length&&(c.push(new =
lo(d,a.C[0].Am(),a.C[0].Nh())),b=3Dnull!=3Dqo(a)?qo(a):-1,e<=3Db&&Ksa(a,b=
+1));for(e=3D1;e<a.C.length;e++)c.push(a.C[e]);a.replace(a.D,c);Fsa(a,nul=
l)}}=0A=
function =
Msa(a,b){if(a.$&&7!=3Db&&6!=3Da.Zz)a.replace(a.D,a.C);else{Qsa(a);if(!a.$=
&&6!=3Da.Zz)throw Error("Multiple pending queue operations between =
writes. Current operation: "+a.Zz+". Pending operation: =
"+b);a.Zz=3Db}}function Qsa(a){if(a.F)throw Error("The queue is in a =
state that does not allow any operation until switchToStorageIfNeeded() =
is called.");}p.fF=3Dfunction(){return =
6!=3Dthis.Zz||mo.ea.fF.call(this)};function Rsa(a){return a.F?[]:a.D}=0A=
function Ssa(a){if(a.F)return[];for(var =
b=3D[],c=3D0;c<a.C.length;c++)nb(b,a.C[c].Ae());return b}function =
Tsa(a){return a.F?!1:!!a.C.length}function Usa(a){return =
a.F?!1:!!a.D.length}p.Pfa=3Dfunction(){Qsa(this);mo.ea.Pfa.call(this);thi=
s.xS&&this.xS.length&&this.J++;this.yS&&(this.J+=3Dthis.yS.length);this.z=
S&&(this.J+=3Dthis.zS.length);this.Zz=3D6;this.Wv=3Dthis.zS=3Dthis.yS=3Dt=
his.xS=3Dnull};=0A=
function Vsa(a,b){if(b&&6!=3Da.Zz)throw Error("Cannot support multiple =
in memory operations with pending operation. Pending =
operation:"+a.Zz);a.$=3Db}p.dQ=3Dfunction(){return new =
sra(oo(this),2)};function =
Osa(a,b){this.Ss=3Da;this.sessionId=3Db};function =
ro(){um.call(this);this.O=3Dthis.$=3Dnull;this.C=3D1;this.H=3D!1;this.D=3D=
[];this.F=3D[]}q(ro,um);p=3Dro.prototype;p.La=3Dfunction(){Rg(this.hd(),"=
XDeferred does not have an value");return =
this.$};p.getError=3Dfunction(){Rg(3=3D=3Dthis.C,"XDeferred does not =
have an error");return this.O};p.hd=3Dfunction(){return =
2=3D=3Dthis.C};p.Nb=3Dfunction(a){Rg(4!=3Dthis.C,"Cannot fire a disposed =
XDeferred");Rg(1=3D=3Dthis.C,"Cannot fire a XDeferred more than =
once");this.$=3Da;Wsa(this,!0)};=0A=
p.Cd=3Dfunction(a){Rg(4!=3Dthis.C,"Cannot fire a disposed =
XDeferred");Rg(1=3D=3Dthis.C,"Cannot fire a XDeferred more than =
once");this.O=3Da;Wsa(this,!1)};function so(a,b,c){Rg(4!=3Da.C,"Cannot =
add callback to disposed XDeferred");Rg(!a.H,"Cannot add callback to =
XDeferred that is firing its callback/errback =
queue");Xsa(a,b,c)||(null!=3Db&&nha(a.D,function(a){b(a)}),null!=3Dc&&nha=
(a.F,function(a){c(a)}))}p.addCallback=3Dfunction(a){so(this,a,null)};fun=
ction Ysa(a,b){so(a,null,b)}=0A=
p.transform=3Dfunction(a){function b(a){d.Cd(a)}function c(b){var =
c=3Dnull;try{c=3Da(b)}catch(h){h=3Dqg(h);if(h instanceof =
sg){d.Cd(h);return}throw h.C;}d.Nb(c)}Rg(0=3D=3Dthis.H,"Cannot add =
callback to XDeferred that is firing its callback/errback queue");var =
d=3Dnew ro;if(Xsa(this,c,b))return =
d;this.D.push(c);this.F.push(b);return =
d};p.Ea=3Dfunction(){this.C=3D4;this.D.length=3D0;this.F.length=3D0;um.pr=
ototype.Ea.call(this)};=0A=
function =
Wsa(a,b){a.H=3D!0;if(b)for(a.C=3D2,b=3D0;b<a.D.length;b++)(0,a.D[b])(a.$)=
;else =
for(a.C=3D3,b=3D0;b<a.F.length;b++)(0,a.F[b])(a.O);a.H=3D!1;a.D.length=3D=
0;a.F.length=3D0}function Xsa(a,b,c){return =
1!=3Da.C?(a.H=3D!0,a.hd()&&null!=3Db?b(a.$):3=3D=3Da.C&&null!=3Dc&&c(a.O)=
,a.H=3D!1,!0):!1};function =
Zsa(){this.C=3D!1}q(Zsa,kg);Zsa.prototype.Es=3Dg("C");function =
$sa(){this.C=3D!1;this.D=3Dnull}q($sa,Zsa);$sa.prototype.La=3Dfunction(){=
throw Gg("Illegal getValue call on failed result, callers must check =
hasSucceeded() first.").C;};$sa.prototype.getError=3Dg("D");function =
ata(){this.C=3D!1;this.D=3Dnull}q(ata,Zsa);ata.prototype.La=3Dg("D");ata.=
prototype.getError=3Dfunction(){throw Gg("Illegal getError call on =
successful result, callers must check hasSucceeded() =
first.").C;};function =
bta(a,b){ro.call(this);this.J=3Dnull;this.V=3D0;this.Ba=3Db;this.va=3Da;t=
his.J=3DArray(a)}q(bta,ro);function to(a,b){var c=3Dnew =
bta(a.length,b);b=3D{};for(var =
d=3D0;d<a.length;b=3Dka({},b),d++)b.iNa=3Dd,so(a[d],function(a){return =
function(b){var d=3Da.iNa;c.V++;var e=3Dnew =
ata;e.C=3D!0;e.D=3Db;c.J[d]=3De;1!=3Dc.C||c.V!=3Dc.va||c.Nb(c.J)}}(b),fun=
ction(a){return function(b){var d=3Da.iNa;c.V++;var e=3Dnew =
$sa;e.C=3D!1;e.D=3Db;c.J[d]=3De;1!=3Dc.C||(c.Ba?c.Cd(b):c.V=3D=3Dc.va&&c.=
Nb(c.J))}}(b));0=3D=3Da.length&&c.Nb(c.J);return c};function uo(){return =
new ro}function cta(a){return to(a,!0).transform(function(a){for(var =
b=3DArray(a.length),d=3D0;d<a.length;d++){var =
e=3Da[d].La();b[d]=3De}return b})}function Ao(a){var =
b=3Duo();b.Nb(a);return b}function Bo(a){var b=3Duo();b.Cd(a);return =
b}function dta(a,b){Rg(1=3D=3Db.C,"Cannot pass already fired Deferred to =
be chained");so(a,function(a){b.Nb(a)},function(a){b.Cd(a)})};function =
eta(a,b,c,d,e){A.call(this);this.Ed=3Duo();this.J=3Dnull;this.Ef=3Db;this=
.Me=3D$g(I(),"jobset");this.we=3DJ(I(),"fatra");this.Ra=3Dnull;this.jb=3D=
void =
0;this.Se=3Dthis.ma=3Dthis.Ba=3Dthis.xd=3Dthis.Uc=3Dthis.dd=3Dnull;this.R=
b=3Dc||null;this.Ag=3Dd||null;this.Ka=3Dthis.Ge=3Dthis.tf=3Dthis.$=3Dnull=
;this.ub=3D0;this.O=3Dnull;this.Vd=3D!1;this.D=3Dthis.kf=3Dthis.C=3Dthis.=
Ac=3Dthis.Sa=3Dthis.Oa=3Dnull;this.F=3Dthis.L=3D!1;this.Wa=3Duo();b=3D(e|=
|[]).concat();b.push(this.Ed);this.Ng=3Dcta(b);this.Va=3Da;this.H=3Dnew =
jra;this.V=3Dthis.Jc=3Dthis.Cb=3Dthis.xb=3Dthis.va=3Dthis.Ma=3D=0A=
this.$f=3Dthis.Ha=3Dthis.Hb=3Dnull;this.Bb=3Dthis.Yb=3D!1}x(eta,A);functi=
on dra(a){if(null!=3D=3Da.Ha)return a.Ha;if(!a.C)throw Error("Local =
store document should exist when revision is null in document writer =
proxy");return a.C.Le()}function ssa(a){if(1=3D=3Da.Ed.C){if(a.D){var =
b=3Da.D,c=3Da.Va;b.F&&(b.F=3D!1,rm(c,Error("Clearing already saved =
pending =
queue."),{sentBundlesSavedRevision:Gsa(b),queueRevision:b.Le()}),b.clear(=
));a.D.isEmpty()&&Co(a,1)}a.Ed.Nb(null)}}=0A=
function Gn(a,b){var c=3Duo();if(!a.C)return c.Nb(null),c;if(a.L)return =
fta(a,c,!!b,!0),c;gta(a);var =
d=3Da.$&&1!=3Da.$.C;fta(a,c,!!b);a.Ag&&a.tf&&!a.$&&(a.$=3Da.Ag.C(a.C,a.tf=
),a.tf=3Dnull);c=3D[c];if(a.$&&!d){var =
e=3Duo();c.push(e);d=3Dfunction(){fta(a,e,!!b)};so(a.$,d,d)}a.Vd&&((d=3Da=
.kf.C.jha())&&hta(d.C,"missingdocosdocumentids",a.Ef),a.Vd=3D!1);return =
to(c,!0).transform(n(null))}function ita(a){var =
b=3Da.Yb;b||(a.Yb=3D!0);var c=3DGn(a,!0);a.Yb=3Db;return c}=0A=
function =
gta(a){a.Ka&&(a.C.setProperty("title",a.Ka),a.Ka=3Dnull);0<a.ub&&(Lra(a.C=
,a.ub),a.ub=3D0);a.Me&&(a.C.setProperty("jobset",a.Me),a.Me=3Dnull);null!=
=3Da.we&&(Fn(a.C,"isFastTrack",a.we),a.we=3Dnull);var =
b=3Da.C;if(b.fF()){var =
c=3DEa();b.setProperty("lastSyncedTimestamp",c)}a.O&&(Nra(a.C,a.O),a.O=3D=
null);null!=3Da.Oa&&(Fn(a.C,"inc",!a.Oa),a.Oa=3Dnull);null!=3Da.Sa&&(Vra(=
a.C,a.Sa),a.Sa=3Dnull);null!=3Da.Ra&&(Fn(a.C,"ips",a.Ra),a.Ra=3Dnull);t(a=
.jb)&&(Ora(a.C,a.jb),a.jb=3Dvoid =
0);null!=3D=3Da.Ba&&(Tra(a.C,a.Ba),a.Ba=3Dnull);null!=3D=3D=0A=
a.ma&&(Ura(a.C,a.ma),a.ma=3Dnull);(b=3Da.C)&&!Rn(b)&&a.J?(b.setProperty("=
ic",a.J),a.J=3Dnull):b&&(a.J=3Dnull);null!=3D=3Da.Ma&&(Fn(a.C,"ind",!a.Ma=
),a.Ma=3Dnull);null!=3D=3Da.va&&(Fn(a.C,"isd",a.va),a.va=3Dnull);null!=3D=
=3Da.dd&&(a.C.setProperty("lsst",a.dd),a.dd=3Dnull);null!=3D=3Da.Uc&&(a.C=
.setProperty("lsft",a.Uc),a.Uc=3Dnull);null!=3D=3Da.xd&&(Fn(a.C,"lss",a.x=
d),a.xd=3Dnull);null!=3Da.Ac&&(Fn(a.C,"hpmdo",a.Ac),a.Ac=3Dnull);null!=3D=
a.V&&Do(a)&&(Zra(a.C,a.V),a.V=3Dnull);a.F&&(null!=3D=3Da.xb&&(Sra(a.C,a.x=
b),a.xb=3Dnull),null!=3Da.Cb&&(Xra(a.C,a.Cb),=0A=
a.Cb=3Dnull),null!=3Da.Jc&&(Wra(a.C,a.Jc),a.Jc=3Dnull))}function =
fta(a,b,c,d){var =
e=3D[];d||e.push(a.C);a.D&&Do(a)&&(Qsa(a.D),e.push(a.D));jta(a,d);var =
f=3Dc?v(b.Cd,b):void 0;a.kf.write(e,d?function(){return =
b.Nb(null)}:function(){return kta(a,b,f)},f)}function =
kta(a,b,c){if(a.Ge){var =
d=3Da.Ge;a.Ge=3Dnull;a.kf.write(d,function(){return b.Nb(null)},c)}else =
b.Nb(null)}=0A=
function jta(a,b){var =
c=3Dnull,d=3Dnull,e=3D!1,f=3D!1;if(a.D){c=3Da.D.isEmpty();d=3Da.D.Le();va=
r =
h=3Da.D.L;f=3D(e=3D!!h.revision)||!!h.unsentBundleMetadata||!!h.undeliver=
able||!!h.sentBundlesSavedRevision}h=3Dnull;var =
k=3D!1,l=3D!1;a.C&&(h=3Da.C.Le(),l=3Da.C.L,k=3D!!l.rev,l=3D!!l.pendingQue=
ueState);if(a.D)if(b&&l)rm(a.Va,Error("pendingQueueState is modified =
while only writing the pending queue =
record"));else{if(l||f&&Do(a))f=3D(f=3Da.C)?$ra(f):null,a.D.isEmpty()!=3D=
(1=3D=3Df)&&rm(a.Va,Error("pendingQueueState "+f+" does not match the =
pending queue record state: empty"))}else l&&=0A=
rm(a.Va,Error("pendingQueueState is modified without a registered =
pending queue =
record"));!c&&a.D&&(c=3D{},c.writePendingQueueOnly=3D!!b,c.hasSwitchedToL=
ocalStorage=3Da.F,a.D?(c.pendingQueue_isAvailable=3D!0,c.pendingQueue_rev=
isionModified=3De):c.pendingQueue_isAvailable=3D!1,a.C?(c.localDocument_i=
sAvailable=3D!0,c.localDocument_revision=3Dh,c.localDocument_revisionModi=
fied=3Dk,c.localDocument_commandQueueModified=3D!a.C.C.isEmpty()):c.local=
Document_isAvailable=3D!1,a.Bb&&e&&Do(a)&&d!=3Dh&&rm(a.Va,Error("Pending =
queue revision write is out of sync with the local document revision."),=0A=
c),!b&&k&&h!=3Dd&&rm(a.Va,Error("Local document revision write is out of =
sync with the pending queue revision."),c))}function =
lta(a){a.L||so(a.Ng,function(){mta(a,!1);var =
b=3Da.C;kra(a.H,b.C);a.H=3Db.C;null!=3D=3Da.Hb&&(Gra(b,"acl",a.Se,a.Hb),a=
.Hb=3Dnull);null!=3D=3Da.Ha&&Jra(a.C,a.Ha,a.$f);a.Rb&&zsa(a.Rb,!0);a.D&&V=
sa(a.D,!1);a.F=3D!0;try{var =
c=3DGn(a)}catch(d){c=3DBo(d)}dta(c,a.Wa)},function(b){a.Wa.Cd(b)})}=0A=
function =
nta(a,b){a.D=3Db;a.D.Gi()&&a.D.isEmpty()&&Co(a,1);J(I(),"icso")||a.F||!a.=
Bb||(a.Rb&&zsa(a.Rb,!1),Vsa(a.D,!0))}function Do(a){return =
a.Bb?a.Yb?!0:a.F:!0}function ota(a){a.C||qm(a.Va,Error("Tried to delete =
document but no document was registered on =
DocumentWriterProxy"));Bra(a.C,!0);var =
b=3Duo();a.kf.write([a.C],function(){return =
b.Nb(null)},function(a){return b.Cd(a)});a.C=3Dnull;a.L=3D!0;return =
b}function pta(a){a.L=3D!0;a.O=3Dnull;a.J=3Dnull;a.H=3Dnull}=0A=
function =
qta(a,b){a.C?(a.C.setProperty("title",b),a.Ka=3Dnull):a.Ka=3Db}function =
fra(a,b){null!=3Db&&(a.C?(Lra(a.C,b),a.ub=3D0):a.ub=3Db)}function =
rta(a,b){a.C?(Nra(a.C,b),a.O=3Dnull):a.O=3Db}function =
sta(a){a.C?(Fn(a.C,"inc",!1),a.Oa=3Dnull):a.Oa=3D!0}function =
tta(a,b){a.C?(Vra(a.C,b),a.Sa=3Dnull):a.Sa=3Db}function =
Sqa(a,b){a.C?(Tra(a.C,b),a.Ba=3Dnull):a.Ba=3Db}function =
Tqa(a,b){a.C?(Ura(a.C,b),a.ma=3Dnull):a.ma=3Db}function uta(a,b){var =
c=3Da.C;c?Gra(c,"acl",a.Se,b):a.Hb=3Db}function =
vta(a){a.F?(Sra(a.C,!1),a.xb=3Dnull):a.xb=3D!1}=0A=
function wta(a,b){var =
c=3Da.C;c?(Fn(c,"ind",!b),a.Ma=3Dnull):a.Ma=3Db}function =
Uqa(a,b,c){a.F&&Jra(a.C,b,c);a.Ha=3Db;a.$f=3Dc}function =
xta(a){a.C?(Fn(a.C,"ips",!1),a.Ra=3Dnull):a.Ra=3D!1}function =
yta(a,b){a.C?(Ora(a.C,b),a.jb=3Dvoid 0):a.jb=3Db}function =
mta(a,b){a.C?Fn(a.C,"hpmdo",b):a.Ac=3Db}function =
zta(a){a.C?Xra(a.C,0):a.Cb=3D0}function =
Co(a,b,c){a.C&&Do(a)?(Zra(a.C,b),a.V=3Dnull):c?a.C?(Zra(a.C,b),a.V=3Dnull=
):qm(a.Va,Error("Force persisting pending queue state without a document =
record.")):a.V=3Db};function =
Eo(a,b,c){this.Fc=3Da;this.H=3Db;this.F=3Dc}x(Eo,Hn);Eo.prototype.getKey=3D=
function(){if(null=3D=3D=3Dthis.H)throw Error("Cannot getKey of =
operation for singleton record.");return this.H};function =
Ata(a,b,c){Eo.call(this,"delete-record",a,b);this.C=3D!!c}x(Ata,Eo);funct=
ion =
Fo(a,b,c,d){Eo.call(this,d||"update-record",a,b.O);this.L=3Db.Gi();this.C=
=3D{};a=3Db.L;c=3Dc||[];for(var e in =
a)this.C[e]=3Dbb(c,e)?Kn(b,e):b.getProperty(e)}x(Fo,Eo);Fo.prototype.Gi=3D=
g("L");function =
Go(){A.call(this)}x(Go,A);Go.prototype.F=3Dfunction(a){if(!(0<=3DTa(this.=
qo(),a.O)))throw Error("Cannot create operations for an unsupported =
record type "+a.O);return =
this.Lw(a)};Go.prototype.Lw=3Dfunction(a,b){var =
c=3Dthis.Oq(a),d=3D[];a.ED?d.push(new Ata(c,a.O,a.FUa)):d.push(new =
Fo(c,a,b));return d};Go.prototype.Oq=3Dfunction(a){throw Error("Key =
cannot be obtained for record of type =
"+a.O);};Go.prototype.Gn=3Dfunction(a){return =
mra(a)?0<=3DTa(this.qo(),a.F):!1};function =
Ho(){A.call(this)}x(Ho,Go);Ho.prototype.qo=3Dfunction(){return[]};Ho.prot=
otype.Lw=3Dfunction(){throw Error("No operation is =
supported.");};Ho.prototype.Oq=3Dfunction(){throw Error("No record is =
supported.");};Ho.prototype.Gn=3Dn(!1);function =
Bta(a,b,c){Jn.call(this,"comment",c);this.setProperty("di",a);this.setPro=
perty("i",b);this.setProperty("s",1)}x(Bta,Jn);p=3DBta.prototype;p.dQ=3Df=
unction(){return new =
sra(this.getProperty("di"),2)};p.getId=3Dfunction(){return =
this.getProperty("i")};p.getData=3Dfunction(){return =
Cra(this,"da")};p.getState=3Dfunction(){return =
this.getProperty("s")};p.Lb=3Dfunction(a){this.setProperty("s",a)};functi=
on =
Cta(){A.call(this)}x(Cta,Go);Cta.prototype.qo=3Dfunction(){return["commen=
t"]};Cta.prototype.Oq=3Dfunction(a){return[a.getProperty("di"),a.getId()]=
};function =
Io(a){A.call(this);this.Om=3Da}x(Io,Go);p=3DIo.prototype;p.qo=3Dfunction(=
){return["document"]};p.wF=3Dfunction(a){var b=3Dthis.Om[a];if(!b)throw =
Error("No adapter found for this type: "+a);return =
b};p.fD=3Dfunction(a,b,c,d,e,f,h){this.wF(a).fD(b,c,d,e,f,h)};p.createDoc=
ument=3Dfunction(a,b){return new =
Pn(a,b,!0,this.Om[b])};p.Gn=3Dfunction(a){var =
b=3Da.getType();return"append-commands"=3D=3Db||"write-trix"=3D=3Db?!0:Io=
.ea.Gn.call(this,a)};=0A=
p.Lw=3Dfunction(a){var =
b=3DIo.ea.Lw.call(this,a,"lastModifiedClientTimestamp =
lastWarmStartedTimestamp ic odocid relevancyRank rev rai".split(" =
"));a=3Dthis.wF(a.getType()).nga(a);return =
b.concat(a)};p.Oq=3Dfunction(a){return a.getId()};function =
Dta(a,b,c){Fo.call(this,a,b,void =
0,"update-application-metadata");this.D=3Dc}x(Dta,Fo);function =
Eta(a){A.call(this);this.Om=3Da}x(Eta,Go);p=3DEta.prototype;p.qo=3Dfuncti=
on(){return["applicationMetadata"]};p.Oq=3Dfunction(a){return =
a.Lt()};p.Gn=3Dfunction(a){return"update-application-metadata"=3D=3Da.get=
Type()};p.Lw=3Dfunction(a){var b=3Dthis.Oq(a);return[new =
Dta(b,a,a.D()?a.C().concat():null)]};p.wF=3Dfunction(a){var =
b=3Dthis.Om[a];if(!b)throw Error("No adapter found for this type: =
"+a);return b};function =
Jo(a,b,c,d,e){Jn.call(this,"documentEntity",e);this.setProperty("entityId=
",a);this.setProperty("documentId",b);this.setProperty("entityType",c);th=
is.setProperty("data",d)}x(Jo,Jn);Jo.prototype.getId=3Dfunction(){return =
this.getProperty("entityId")};Jo.prototype.getType=3Dfunction(){return =
this.getProperty("entityType")};Jo.prototype.getData=3Dfunction(){return =
Kn(this,"data")};function =
Fta(){A.call(this)}x(Fta,Go);Fta.prototype.qo=3Dfunction(){return["docume=
ntEntity"]};Fta.prototype.Oq=3Dfunction(a){return[a.getProperty("document=
Id"),a.getType(),a.getId()]};function =
Gta(){A.call(this)}x(Gta,Go);Gta.prototype.qo=3Dfunction(){return[]};func=
tion =
Hta(a,b){this.Fc=3D"document-lock";this.C=3Da;this.D=3Db}x(Hta,Hn);functi=
on =
Ita(a,b,c,d,e){Jn.call(this,"impressionBatch",e);this.setProperty("di",a)=
;this.setProperty("dt",b);this.setProperty("ibt",c);this.setProperty("iba=
",d)}x(Ita,Jn);Ita.prototype.p6=3Dfunction(){return =
this.getProperty("dt")};function =
Ko(){A.call(this)}x(Ko,Go);Ko.prototype.qo=3Dfunction(){return["impressio=
nBatch"]};Ko.prototype.Oq=3Dfunction(a){return[Mn(a,"di"),a.getProperty("=
ibt")]};Ko.prototype.Gn=3Dfunction(a){return =
Ko.ea.Gn.call(this,a)&&("update-record"=3D=3Da.getType()&&a.Gi()||"delete=
-record"=3D=3Da.getType())};function =
Jta(){A.call(this)}x(Jta,Go);Jta.prototype.qo=3Dfunction(){return[]};func=
tion Kta(a,b){D.call(this,"E",b);this.C=3Da}x(Kta,D);function =
Lta(a,b,c){this.C=3Da;this.JAa=3Db;this.D=3Dc}var =
Mta=3D{F1a:"new",Xya:"update",KZa:"delete"};function =
Nta(){A.call(this)}x(Nta,Go);Nta.prototype.qo=3Dfunction(){return[]};func=
tion =
Ota(a,b,c,d,e,f,h,k,l){Jn.call(this,"blobMetadata",l);this.setProperty("d=
",a).setProperty("p",b).setProperty("u",c).setProperty("ou",d).setPropert=
y("f",e).setProperty("c",f).setProperty("s",h).setProperty("oc",k);this.C=
=3Duo();this.D=3Duo();"awaiting-original-url"!=3Dh&&this.D.Nb(d);"failed"=
=3D=3Dh?this.C.Cd():c&&this.C.Nb(c)}x(Ota,Jn);var =
Pta=3D["c","oc","ou","u"];p=3DOta.prototype;p.ul=3Dfunction(){return =
this.getProperty("p")};p.getUrl=3Dfunction(){return Mn(this,"u")};=0A=
p.rDa=3Dfunction(a){if(1!=3Dthis.C.C)throw Error("Should not reset url =
on a blob =
metadata.");this.setProperty("u",a);this.C.Nb(a)};p.oGa=3Dg("C");p.Gk=3Df=
unction(){return =
Mn(this,"ou")};p.qDa=3Dfunction(a){if(1!=3Dthis.D.C)throw Error("Should =
not reset original url on a blob =
metadata.");if("awaiting-original-url"!=3Dthis.getStatus())throw =
Error("Can only set the original URLs when they are in awaiting =
status.");this.setProperty("ou",a);this.fX("pending")};p.nGa=3Dg("D");p.g=
etFileName=3Dfunction(){return this.getProperty("f")};=0A=
p.mc=3Dfunction(){return =
Mn(this,"c")};p.pDa=3Dfunction(a){this.setProperty("c",a)};p.getStatus=3D=
function(){return =
this.getProperty("s")};p.fX=3Dfunction(a){this.setProperty("s",a);"awaiti=
ng-original-url"=3D=3Da||1!=3Dthis.D.C||this.D.Nb(this.Gk());"failed"!=3D=
a||1!=3Dthis.C.C||this.C.Cd()};p.$w=3Dfunction(){return =
Mn(this,"oc")};p.dQ=3Dfunction(){return new =
sra(this.getProperty("d"),2)};=0A=
p.equals=3Dfunction(a){return =
this=3D=3Da?!0:this.ul()=3D=3Da.ul()&&this.getUrl()=3D=3Da.getUrl()&&this=
.Gk()=3D=3Da.Gk()&&this.getFileName()=3D=3Da.getFileName()&&this.mc()=3D=3D=
a.mc()&&this.getStatus()=3D=3Da.getStatus()&&this.$w()=3D=3Da.$w()};funct=
ion =
Lo(){A.call(this)}x(Lo,Go);Lo.prototype.qo=3Dfunction(){return["blobMetad=
ata"]};Lo.prototype.Lw=3Dfunction(a){return =
Lo.ea.Lw.call(this,a,Pta)};Lo.prototype.Oq=3Dfunction(a){return[a.getProp=
erty("d"),a.ul()]};function =
Qta(a){Fo.call(this,oo(a),a,no,"pq-clear")}x(Qta,Fo);function =
Rta(a){Fo.call(this,oo(a),a,no,"pq-clear-sent-bundle");if(a.F)throw =
Error("The queue is in a state that does not allow =
commands");}x(Rta,Fo);function =
Sta(a){Fo.call(this,oo(a),a,no,"pq-clear-sent")}x(Sta,Fo);function =
Tta(a,b){this.Fc=3D"pq-delete-commands";this.C=3Da;this.D=3Db}x(Tta,Hn);f=
unction =
Uta(a){Fo.call(this,oo(a),a,no,"pq-mark-sent");this.D=3D[];this.J=3D!1;va=
r b=3Da.J;if(7=3D=3Da.Zz){this.J=3D!0;a=3Da.yS;for(var =
c=3D0;c<a.length;c++)b++,this.D.push(new =
Vta(a[c].Nh(),a[c].Am(),b))}else this.D.push(new =
Vta(a.Wv?a.Wv.sessionId:null,a.Wv?a.Wv.Ss:null,b))}x(Uta,Fo);function =
Vta(a,b,c){this.sessionId=3Da;this.Ss=3Db;this.i9=3Dc};function =
Wta(a,b,c){this.Fc=3D"pq-write-commands";this.F=3Da;this.D=3Db;this.C=3Dc=
}x(Wta,Hn);Wta.prototype.Ae=3Dg("D");function Xta(a){for(var =
b=3D"",c=3D0;c<a.length;c++){var =
d=3Dvga(a,c,a.length),e=3D!1,f=3Duga(a.charCodeAt(c));tga(a.charCodeAt(c)=
)?e=3D!(65536<=3Dd&&1114111>=3Dd):f&&(0<c?(e=3Dvga(a,c-1,a.length),e=3D!(=
65536<=3De&&1114111>=3De)):e=3D!0);e&&(b=3Dmg(b)+mg("\\u"+mg((d>>>0).toSt=
ring(16))))}return b};function =
Yta(a,b){this.Om=3Da;this.Va=3Db;this.C=3DJ(I(),"docs-localstore-epqwr")}=
Yta.prototype.qo=3Dfunction(){return["pendingQueue"]};Yta.prototype.Oq=3D=
function(a){return oo(a)};function Zta(a,b){if(a=3Da.Om[b])return =
a;throw Error("No document adapter available for type "+b);}=0A=
Yta.prototype.F=3Dfunction(a){if(a.ED)throw Error("Cannot delete pending =
queues.");var b=3DZta(this,a.getType()),c=3Da.Zz,d=3D[];switch(c){case =
7:c=3Doo(a);var e=3Da.J,f=3Da.yS;d=3D[];for(var =
h,k=3D0;k<f.length;k++){e++;h=3D$ta(this,f[k].Ae(),b,oo(a),e,!0);if(!h)th=
row Error("Unexpected null =
operation");d.push(h)}e=3Da.J+d.length;f=3Da.zS?a.zS:[];h=3D[];k=3D[];for=
(var l=3D0;l<f.length;l++){var =
m=3D$ta(this,f[l].Ae(),b,c,e+1);m&&(k.push(m),h.push(new =
Mo(f[l].Am(),f[l].Nh(),e+1)),e++)}Jsa(a,aua(h));d.push(new =
Uta(a));nb(d,k);0<=3Da.J&&=0A=
d.push(new Tta(c,a.J));break;case =
1:d=3Da.J+1;e=3Doo(a);c=3D[];f=3Da.xS;k=3Da.Wv?a.Wv.Ss:null;l=3Da.Wv?a.Wv=
.sessionId:null;h=3Dbua(Cra(a,"unsentBundleMetadata"));if(null=3D=3D=3Dk|=
|null=3D=3D=3Dl){if(!h.length)throw Error("Bundles and metadata do not =
match!");k=3Dh[h.length-1];h[h.length-1]=3Dnew =
Mo(k.Ss,k.sessionId,d)}else h.push(new =
Mo(k,l,d));f&&Jsa(a,aua(h));uc(a.L)||c.push(new =
Fo(e,a,no));(a=3D$ta(this,f,b,e,d))&&c.push(a);d=3Dc;break;case =
5:Jsa(a,null);d.push(new Uta(a));break;case 2:Jsa(a,null);d.push(new =
Qta(a));break;case 3:d.push(new Sta(a));=0A=
break;case 4:d.push(new Rta(a));break;case 6:d.push(new =
Fo(oo(a),a,no));break;default:throw Error("Unknown Pending Queue =
operation type: "+c);}return d};function =
$ta(a,b,c,d,e,f){if(!(f||b&&0!=3Db.length))return =
null;f=3D[];if(b){for(var h=3D"",k=3D0;k<b.length;k++){var =
l=3Dc.Pc.serialize(b[k]);f.push(l);a.C&&(h+=3DXta(l.toString()))}0<h.leng=
th&&rm(a.Va,Error("Serializing commands containing malformed surrogate =
characters"),{command_malformedText:h})}return new Wta(d,f,e)}=0A=
function bua(a){if(!a)return[];for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(new =
Mo(a[c].rid,a[c].sid,a[c].lei));return b}function =
aua(a){if(!a.length)return null;for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(a[c].serialize());return b}function =
Mo(a,b,c){this.Ss=3Da;this.sessionId=3Db;this.i9=3Dc}Mo.prototype.seriali=
ze=3Dfunction(){var =
a=3D{};a.rid=3Dthis.Ss;a.sid=3Dthis.sessionId;a.lei=3Dthis.i9;return =
a};function =
cua(a,b){D.call(this,"D",b);this.newVersion=3Da}x(cua,D);function =
dua(){A.call(this);this.L=3D{};this.O=3Dnew =
wm;this.qa(this.O)}x(dua,A);p=3Ddua.prototype;p.tE=3Dba();function =
No(a,b){for(var c=3Db.qo(),d=3D0;d<c.length;d++){var =
e=3Dc[d];if(a.L[e])throw Error("Record type "+e+"already handled by =
another =
capability.");a.L[e]=3Db}}p.tDa=3Dn(null);p.gX=3Dn(null);p.jha=3Dn(null);=
p.uDa=3Dn(null);p.wDa=3Dn(null);p.sDa=3Dn(null);p.lha=3Dn(null);p.vDa=3Dn=
(null);function =
eua(a,b,c){Jn.call(this,"syncObject",a);this.setProperty("keyPath",b);thi=
s.setProperty("state",c)}x(eua,Jn);eua.prototype.getData=3Dfunction(){ret=
urn this.getProperty("data")};eua.prototype.getState=3Dfunction(){var =
a=3DCra(this,"state");if(!a)throw Error("SyncObject not allowed to have =
null state.");return a};function =
Oo(){A.call(this)}x(Oo,Go);Oo.prototype.qo=3Dfunction(){return["syncObjec=
t"]};Oo.prototype.Oq=3Dfunction(a){return =
Fra(a)};Oo.prototype.Gn=3Dfunction(a){return =
Oo.ea.Gn.call(this,a)&&"update-record"=3D=3Da.getType()&&a.Gi()};function=
 =
Po(){A.call(this)}x(Po,Go);Po.prototype.qo=3Dfunction(){return["syncStats=
"]};Po.prototype.Oq=3Dn(null);Po.prototype.Gn=3Dfunction(a){return =
Po.ea.Gn.call(this,a)&&"delete-record"!=3Da.getType()};function =
fua(a,b,c,d){this.Fc=3D"append-template-commands";this.C=3Da;this.$i=3Db;=
this.D=3Dc;this.F=3Dd}x(fua,Hn);fua.prototype.Lt=3Dg("$i");function =
gua(a,b){A.call(this);this.$i=3Da;this.Pc=3Db}x(gua,A);gua.prototype.nga=3D=
function(a){var b=3Dlra(a.C());return a.ED||0=3D=3Db.length?[]:[new =
fua(a.getId(),a.Lt(),b,!0)]};gua.prototype.Lt=3Dg("$i");var =
hua=3D{EMPTY:0,XDc:1,sBc:2,uBc:4,tBc:256,Xya:8,IDc:16,Xxc:32,Yxc:64,gtc:1=
28};function =
Qo(a){A.call(this);this.JXb=3Da}x(Qo,Go);p=3DQo.prototype;p.qo=3Dfunction=
(){return["templateCreationMetadata","templateMetadata"]};p.Oq=3Dfunction=
(a){return"templateCreationMetadata"=3D=3Da.O?[a.getId()]:[a.getId()]};p.=
Lw=3Dfunction(a){var =
b=3DQo.ea.Lw.call(this,a);"templateCreationMetadata"=3D=3Da.O&&(a=3Dthis.=
wF(a.Lt()).nga(a),b=3Db.concat(a));return b};p.wF=3Dfunction(a){var =
b=3Dthis.JXb[a];if(!b)throw Error("No adapter found for this type: =
"+a);return b};=0A=
p.Gn=3Dfunction(a){return"append-template-commands"=3D=3Da.getType()?!0:Q=
o.ea.Gn.call(this,a)};function =
Ro(a){Uf(this,a,0,-1,null,null)}x(Ro,Tf);Ro.prototype.Kv=3Dda(20);Ro.prot=
otype.HF=3Dfunction(){return =
F(this,2)};Ro.prototype.Um=3Dfunction(){return F(this,3)};function =
So(a,b){Jn.call(this,"user",b);this.setProperty("id",a);Fn(this,"fastTrac=
k",!0)}x(So,Jn);So.prototype.getId=3Dfunction(){return =
this.getProperty("id")};function =
iua(a,b){a.setProperty("emailAddress",b)}So.prototype.HF=3Dfunction(){ret=
urn Mn(this,"emailAddress")};function =
jua(a,b){a.setProperty("locale",b)}So.prototype.Um=3Dfunction(){return =
Mn(this,"locale")};function kua(a,b){Fn(a,"fastTrack",b)}function =
lua(a,b){Fn(a,"internal",b)};function =
To(){A.call(this)}x(To,Go);To.prototype.qo=3Dfunction(){return["user"]};T=
o.prototype.Lw=3Dfunction(a,b){if(a.ED)throw Error("User deletion is not =
implemented.");return =
To.ea.Lw.call(this,a,b)};To.prototype.Oq=3Dfunction(a){return =
a.getId()};To.prototype.Gn=3Dfunction(a){return =
To.ea.Gn.call(this,a)&&"delete-record"!=3Da.getType()};function =
Uo(a,b,c,d,e,f,h){Jn.call(this,"fontMetadata",h);this.C=3Da;this.D=3Db;a=3D=
"latin"=3D=3Db?a:a+"|"+b;b=3DJ(I(),"docs-ofmpp");Fn(Fn(this.setProperty("=
fontFamily",a).setProperty("version",c),"domainFont",d),"inkedSpace",e).s=
etProperty("fontFaces",mua(f),b)}x(Uo,Jn);Uo.prototype.getFontFamily=3Dg(=
"C");Uo.prototype.l_=3Dfunction(){return""!=3Dthis.getProperty("domainFon=
t")};Uo.prototype.Iv=3Dfunction(){return""!=3Dthis.getProperty("inkedSpac=
e")};=0A=
Uo.prototype.Yw=3Dfunction(){for(var =
a=3Dthis.getProperty("fontFaces"),b=3D[],c=3D0;c<a.length;c++){for(var =
d=3Da[c],e=3D[],f=3Dd.source,h=3D0;h<f.length;h++){var =
k=3Df[h];e.push(new =
nua(k.format,k.isSystemFont,k.url))}f=3Doua;b.push(new =
Vo(d[f.Ok],t(d[f.bV])?d[f.bV]:"latin",d[f.Xca],d[f.T2],d[f.HI],e))}return=
 b};=0A=
function mua(a){for(var b=3D[],c=3D0;c<a.length;c++){for(var =
d=3Da[c],e=3Dd.C,f=3D[],h=3D0;h<e.length;h++){var =
k=3De[h],l=3D{};l.format=3Dk.C;l.isSystemFont=3Dk.F;l.url=3Dk.D;f.push(l)=
}e=3Doua;h=3D{};h[e.Ok]=3Dd.D;h[e.bV]=3Dd.J;h[e.Xca]=3Dd.F;h[e.O3a]=3Df;h=
[e.T2]=3Dd.H;h[e.HI]=3Dd.L;b.push(h)}return b}function =
Vo(a,b,c,d,e,f){this.D=3Da;this.J=3Db;this.F=3Dc;this.H=3Dd;this.L=3De;th=
is.C=3Df}var =
oua=3D{Ok:"fontFamily",bV:"subset",Xca:"isMenuFont",O3a:"source",T2:"styl=
e",HI:"weight"};Vo.prototype.getFontFamily=3Dg("D");Vo.prototype.getStyle=
=3Dg("H");=0A=
Vo.prototype.getWeight=3Dg("L");function =
nua(a,b,c){this.C=3Da;this.F=3Db;this.D=3Dc}nua.prototype.getFormat=3Dg("=
C");nua.prototype.getUrl=3Dg("D");function =
pua(a){a=3Da.split("|");return new =
qua(a[0],1<a.length?a[1]:"latin")}function =
qua(a,b){this.fontFamily=3Da;this.C=3Db};function =
rua(a){this.F=3Dpua(a).fontFamily;this.C=3Dnull}rua.prototype.get=3Dfunct=
ion(){if(!this.C){var =
a=3Dthis.D,b=3Da.version,c=3D!!a.domainFont,d=3D!!a.inkedSpace,e=3Da.font=
Faces,f=3Dpua(a.fontFamily);a=3Df.fontFamily;f=3Df.C;for(var =
h=3D[],k=3D0,l;l=3De[k];k++){for(var =
m=3Dl.source,r=3D[],u=3D0,w;w=3Dm[u];u++)r.push(new =
nua(w.format,w.isSystemFont,w.url));m=3Doua;h.push(new =
Vo(l[m.Ok],t(l[m.bV])?l[m.bV]:"latin",l[m.Xca],l[m.T2],l[m.HI],r))}b=3Dne=
w Uo(a,f,b,c,d,h,!1);b.Yt=3D!1;this.D=3Dnull;this.C=3Db}return this.C};=0A=
rua.prototype.getFontFamily=3Dg("F");function =
Wo(){A.call(this)}x(Wo,Go);Wo.prototype.qo=3Dfunction(){return["fontMetad=
ata"]};Wo.prototype.Oq=3Dfunction(a){return =
a.getProperty("fontFamily")};Wo.prototype.Gn=3Dfunction(a){return =
Wo.ea.Gn.call(this,a)?"update-record"=3D=3Da.getType()?a.Gi():!0:!1};func=
tion Xo(a){A.call(this);this.C=3Da;this.F=3Dnew =
wm;this.qa(this.F);this.D=3D!1}x(Xo,A);function sua(a){if(a.D)throw =
Error("Called setWritable on an already writable =
localstore.");a.D=3D!0}Xo.prototype.uQ=3Dfunction(){return =
this.C.uQ()};Xo.prototype.FF=3Dfunction(){return =
this.C.FF()};Xo.prototype.tE=3Dfunction(){this.C.tE()};=0A=
Xo.prototype.write=3Dfunction(a,b,c){if(!this.D)throw Error("Cannot =
write to read-only local store.");var =
d=3Dtua(a);a=3Duua(this,a);0=3D=3Da.length?b():vua(this.C,a,v(function(){=
this.F.dispatchEvent(d);b()},this),c)};function tua(a){for(var =
b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c],e=3DMta;e=3Dd.Gi()?e.F1a:d.ED?e.KZa:e.Xya;b.push(new =
Lta(d,e,d.L))}return new Kta(b)}=0A=
function uua(a,b){for(var c=3D[],d=3Dnull,e=3D0;e<b.length;e++){var =
f=3Db[e];if(f.fF()||f.ED){var =
h=3Da.C.L[f.O]||null;if(h){h=3Dh.F(f);c=3Dc.concat(h);if((h=3Df.dQ())&&d)=
{if(d.C!=3Dh.C)throw Error("Cannot compare two requirements with =
different doc id.");d=3Dd.D>h.D?d:h}else d=3Dd||h;f.Pfa();f.fF()}else =
throw Error("No Capability for record :"+f.O);}}d&&c.unshift(new =
Hta(d.C,d.D));return c};function =
Yo(a,b,c){this.C=3Da;this.oW=3Db;this.D=3Dc}Yo.prototype.Le=3Dg("C");Yo.p=
rototype.getSelection=3Dg("D");function =
wua(a,b){this.C=3Da;this.D=3Db}q(wua,kg);function =
Zo(a,b){A.call(this);this.Hb=3Da;this.Va=3Db;this.ma=3D!1;this.F=3Dnull;t=
his.Ma=3D-1;this.Sa=3Dnew wm;this.qa(this.Sa);this.$=3Dnew =
wm;this.qa(this.$);this.Ba=3Dnew wm;this.qa(this.Ba);this.Ka=3Dnew =
wm;this.qa(this.Ka);this.ub=3Dnew wm;this.qa(this.ub);this.Cb=3Dnew =
wm;this.qa(this.Cb);this.H=3Dnew wm;this.qa(this.H);this.J=3Dnew =
wm;this.qa(this.J);this.xb=3Dnew wm;this.qa(this.xb);this.va=3Dnew =
wm;this.qa(this.va);this.Yb=3Dnew =
wm;this.qa(this.Yb)}x(Zo,A);p=3DZo.prototype;p.jAa=3D0;p.nX=3D!1;p.ZD=3D!=
1;=0A=
function xua(a,b,c){$o(a);var d=3Dnew =
ro;b.length?a.OEa(d,b):d.Nb(null);c&&(a.F=3Dc,a.xb.dispatchEvent(null));b=
.length&&a.va.dispatchEvent(null)}p.Ae=3Dfunction(){for(var =
a=3Dthis.mQ(),b=3D[],c=3D0;c<a.length;c++)nb(b,a[c].Ae());nb(b,this.mX())=
;return b};p.getLength=3Dfunction(){for(var =
a=3D0,b=3Dthis.mQ(),c=3D0;c<b.length;c++)a+=3Db[c].Ae().length;return =
a+this.mX().length};=0A=
function yua(a){var b=3Da.EDa();a=3Da.wha();for(var =
c=3D[],d=3D[],e=3D0;e<b.length;e++)c.push(b[e].Ae());for(e=3D0;e<a.length=
;e++)d.push(a[e].Ae());return new wua(c,d)}=0A=
p.replace=3Dfunction(a,b,c,d){var =
e=3Dthis.mQ(),f=3Dthis.lX();if(a.length!=3De.length+f.length)qm(this.Va,E=
rror("ReplaceCommands(): invalid replacement count "+a.length+" =
(expected "+(e.length+f.length)+")"));else{for(var =
h=3Dthis.xL(),k=3D[],l=3D0;l<e.length;l++)k.push(new =
lo(a[l].concat(),e[l].Am(),e[l].Nh()));var =
m=3D[];for(l=3D0;l<f.length;l++)m.push(new =
lo(a[l+e.length].concat(),f[l].Am(),f[l].Nh()));this.ZSa(k,m,b,c);this.F=3D=
d;h&&zua(this);this.isEmpty()&&this.Ka.dispatchEvent(null)}};=0A=
p.isEmpty=3Dfunction(){return!this.o8()&&!this.iL()};function =
Aua(a){return a.o8()&&!a.Zn()}function =
Bua(a){return!!a.F&&!a.Zn()}function ap(a){$o(a);return a.jHa()}function =
Cua(a){$o(a);return a.iHa()}=0A=
function Dua(a,b,c){$o(a);if(!b&&(a.ZD||a.iL()))throw Error("Tried to =
copy unsent queue to sent queue when sent queue was not empty or waiting =
for ack");b=3Da.mX().length;c=3Dt(c)?c:b;if(0>c||c>b)throw =
Error("Invalid number of unsent commands requested for =
dequeue");b=3Duo();if(a.o8()){var =
d=3Db;a.Hb&&(b=3Db.transform(function(b){for(var =
c=3Db.Le(),d=3Db.oW,e=3D[],l=3D0;l<d.length;l++){var =
m=3Dd[l],r=3Da.Hb.C(m.Ae());e[l]=3Dr?new lo(r,m.Am(),m.Nh()):m}return =
new Yo(c,e,b.getSelection())}));a.dCa(c,d);a.ma=3D!1}else b.Nb(new =
Yo(ap(a),=0A=
[],a.F)),a.F=3Dnull;return b}function =
Eua(a){a.ZD||(a.ZD=3D!0,a.Cb.dispatchEvent(null))}function =
zua(a){a.xL()||a.J.dispatchEvent(null)}p.VAa=3Dfunction(a){this.ZD=3D!1;v=
ar =
b=3Duo();this.ma=3D!1;this.WAa(b,a);this.F=3Dnull;this.ub.dispatchEvent(n=
ull);this.isEmpty()&&this.Ka.dispatchEvent(null);return b};function =
Zn(a){$o(a);return =
a.xL()}p.Mf=3Dfunction(a,b){this.nX=3D!0;this.Ma=3Da;this.FDa(a,b);this.S=
a.dispatchEvent(null);zua(this)};=0A=
function $o(a){if(!a.nX)throw Error("Attempting to use an uninitialized =
queue.");}p.zfa=3Dg("ZD");function Fua(a){var b=3Da.jAa;a.jAa++;return =
b}p.xfa=3Dfunction(){return this.nX&&!this.Zn()&&!Zn(this)};function =
Gua(a,b){a.lUa(b).addCallback(function(){a.ma=3D!0;a.$.dispatchEvent(null=
)})};function Hua(a,b,c){this.C=3Da;this.D=3Db;this.kf=3Dc}function =
Iua(a,b,c){Jua(a.kf.C.J,a.C,v(a.F,a,b),c)}Hua.prototype.F=3Dfunction(a,b)=
{b?a(b):a(new mo(this.C,this.D,!0,-1,[],[]))};function =
Kua(a,b,c){this.C=3Da;this.D=3Db;this.F=3Dc}Kua.prototype.getTitle=3Dg("D=
");Kua.prototype.o_=3Dg("F");Kua.prototype.getUrl=3Dfunction(){return =
$g(I(),"docs-fut").replace("{folderId}",encodeURIComponent(this.C))};func=
tion Lua(a,b){this.C=3Da;this.D=3Db}function Mua(a){return new =
Lua(!!a.CAN_COPY,!!a.CAN_RENAME)};function =
Nua(a,b,c,d){E.call(this);this.Ng=3Da||"";this.Bb=3Db||"";this.V=3D[];thi=
s.Se=3D!1;this.Me=3D!c;this.jh=3D!d&&J(I(),"docs-erd");this.Ge=3D!this.jh=
;this.F=3D!1;this.C=3Dnew =
$n(16);this.Ji=3Dthis.ma=3D!1;this.Jc=3Dthis.we=3Dthis.Ma=3D"";this.L=3Dt=
his.Ba=3Dnull;this.va=3Dthis.Ac=3Dthis.Yb=3D!1;this.J=3Dthis.$=3Dthis.Rh=3D=
null;this.Qh=3D!0;a=3DZg(I(),"docs-dhs");this.zk=3D(this.D=3D!isNaN(a))?a=
:null;this.Ag=3Dnull;this.Ed=3Dthis.xb=3D"";this.Rb=3D0;this.Ak=3Dnew =
Wn;this.qa(this.Ak);this.Ha=3Dnew wm;this.qa(this.Ha);this.Ka=3Dnew =
wm;this.qa(this.Ka);this.Xi=3D=0A=
new wm;this.qa(this.Xi);this.Wa=3Dnew wm;this.qa(this.Wa);this.jb=3Dnew =
wm;this.qa(this.jb);this.ub=3Dnew wm;this.qa(this.ub);this.O=3Dnew =
wm;this.qa(this.O);this.tf=3Dnew wm;this.qa(this.tf);this.Cb=3Dnew =
wm;this.qa(this.Cb);this.Oa=3Dnew wm;this.qa(this.Oa);this.Uc=3Dnew =
wm;this.qa(this.Uc);this.Vd=3Dnew wm;this.qa(this.Vd);this.Ra=3Dnew =
wm;this.qa(this.Ra);this.Yj=3Dnew wm;this.qa(this.Yj);this.dd=3Dnew =
wm;this.qa(this.dd);this.xd=3Dnew wm;this.qa(this.xd);this.Ef=3Dnew =
wm;this.qa(this.Ef);this.H=3Dnew wm;this.qa(this.H);this.Sa=3D=0A=
new wm;this.qa(this.Sa);this.$f=3Dnew wm;this.qa(this.$f);this.Hb=3Dnew =
wm;this.qa(this.Hb)}x(Nua,E);p=3DNua.prototype;p.mc=3Dg("Ng");function =
Oua(a,b){b&&0!=3Da.Me&&(a.Me=3D!1,a.Ka.dispatchEvent(new =
bp(!0)));a.Bb=3Db;a.Cb.dispatchEvent(new =
bp(!0))}p.Ri=3Dg("Me");p.Fn=3Dg("Ge");function =
Pua(a,b){a.jh&&b!=3Da.Ge&&(a.Ge=3Db,a.O.dispatchEvent(new =
bp(!0)))}function Qua(a,b){a.F!=3Db&&(a.F=3Db,a.tf.dispatchEvent(new =
bp(!0)))}p.getTitle=3Dg("Ma");=0A=
function =
Rua(a,b,c,d){if(a.Ma!=3Db||c||d)d=3Da.Ma,a.Ma=3Db,a.H.dispatchEvent(new =
Sua(d,b,!!c))}function cp(a){return =
I().get("docs-ndt")=3D=3Da.Ma}p.jg=3Dg("we");function =
Tua(a,b,c,d){if(a.Ba!=3Db||a.L!=3Dc)a.Ba=3Db,a.L=3Dc,a.Jc=3D"",a.Oa.dispa=
tchEvent(new =
bp(!!d))}p.dX=3Dfunction(a,b){this.va!=3Da&&(this.va=3Da,this.Sa.dispatch=
Event(new bp(!!b)))};p.IG=3Dg("Rh");function =
Uua(a,b){a.Rh=3Db;a.Ra.dispatchEvent(new bp(!0))}function =
Vua(a,b){a.$=3Db;a.Ra.dispatchEvent(new bp(!0))}=0A=
function Wua(a,b){a.Ag=3Db;a.$f.dispatchEvent(new bp(!0))}function =
Xua(a,b,c){if(a.Ed!=3Db||c)a.Ed=3Db}p.Ea=3Dfunction(){Nua.ea.Ea.call(this=
);this.C.dispose()};function bp(a){this.C=3Da||!1}function =
Sua(a,b,c){this.C=3Dc||!1;this.F=3Da;this.D=3Db}x(Sua,bp);function =
Yua(a){this.C=3Da}var dp=3Dnew Yua("documents"),jp=3Dnew =
Yua("spreadsheets"),kp=3Dnew Yua("presentations"),Zua=3Dnew =
Yua("forms");function $ua(a){return =
a.IG()?3:co(a.C)?2:ko(a.C)?4:Ml(a.C.vf,4096)?5:1}function =
ava(a){switch(a){case 3:case 2:case 4:case 5:return 2;case 1:return =
1;case 0:return 0;default:throw Error("No such access =
level.");}};function =
bva(a,b,c,d,e,f,h,k,l,m,r,u,w){Zo.call(this,h,e);this.D=3Da;this.Wa=3Dc;t=
his.Rb=3Df;this.Ha=3Duo();this.C=3Db;this.V=3Dk;this.O=3Dthis.L=3D!1;this=
.Oa=3D!0;this.jb=3D0;this.Ac=3Dr;this.Ra=3D{};this.Jc=3Du;this.Bb=3D!1;th=
is.C?(nta(this.D,this.C),this.Ha.Nb(this)):Iua(new =
Hua(l,m,d),v(this.Hvb,this,w),v(this.Gvb,this));this.D.Wa.addCallback(fun=
ction(){this.C&&!this.C.isEmpty()&&this.H.dispatchEvent(null)}.bind(this)=
)}q(bva,Zo);p=3Dbva.prototype;p.Hvb=3Dfunction(a,b){a&&a.Xh("pqr");this.C=
=3Db;nta(this.D,b);this.Ha.Nb(this)};=0A=
p.Gvb=3Dfunction(a){this.Ha.Cd(a);this.Rb(a)};function cva(a,b){var =
c=3Dnull;c=3D(void =
0=3D=3D=3Db?0:b)?ita(a.D):Gn(a.D,!0);Ysa(c,function(b){return =
a.Rb(b)});return c}=0A=
p.OEa=3Dfunction(a,b){var c=3Dthis;Zn(this)?qm(this.Va,Error("This queue =
is holding state from a previous =
session")):(yta(this.D,Ea()),this.Oa?(Lsa(this.C,b,new =
Osa(Fua(this),this.Wa)),this.Oa=3D!1):Lsa(this.C,b),this.Zn()||Co(this.D,=
2),Isa(this.C,!0),po(this.C,null),this.O=3D!0,tta(this.D,!1),zta(this.D),=
dta(cva(this),a),Do(this.D)&&(this.jb++,a.addCallback(function(){c.jb--;c=
.H.dispatchEvent(null)})))};=0A=
p.dCa=3Dfunction(a,b){if(Tsa(this.C)){if(this.iL()&&null=3D=3D=3DGsa(this=
.C))throw Error("Dequeue should not be called before the previous sent =
bundles are marked as saved on the server");if(0<a){var =
c=3DSsa(this.C);if(a=3D=3Dc.length)Nsa(this.C);else{if(1!=3Da)throw =
Error("Num unsent can only be 1");if(!(c[0]instanceof Zqa))throw =
Error("When requesting to send a single command it has to be =
null");Psa(this.C,new =
Osa(Fua(this),this.Wa))}this.Oa=3D!0}}this.L=3D!0;a=3DRsa(this.C).concat(=
);Eua(this);c=3Dnull;Tsa(this.C)||(c=3D=0A=
this.F,this.F=3Dnull,this.M3());var d=3Dnew =
Yo(ap(this),a,c);so(cva(this),function(){b.Nb(d)},v(b.Cd,b))};=0A=
p.USa=3Dfunction(a,b,c,d){if(!Usa(this.C)){var =
e=3D{};e.ack_requestId=3Dc;e.ack_sessionId=3Dd;e.ack_revision=3Da;rm(this=
.Va,Error("About to remove unsent bundle due to ACK"),e)}e=3Dthis.C;var =
f=3Dnull!=3Dqo(e);if(e.D.length){var h=3De.D.shift();var =
k=3Dh.Ae();Msa(e,4)}else{if(!e.C.length)throw Error("Cannot remove sent =
commands because both sent and unsent are =
empty.");h=3De.C.shift();k=3Dh.Ae();e.replace(e.D,e.C)}if(null!=3Dqo(e)){=
var l=3Dqo(e)-1;Ksa(e,0>l?null:l)}if(h.Am()!=3Dc||h.Nh()!=3Dd)throw =
Error("Ack request id: "+c+" and sid: "+=0A=
d+" do not match the current bundle's request id: "+h.Am()+" and sid: =
"+h.Nh());c=3Dnew =
Dsa(k,f);Hsa(this.C,a,b);this.C.isEmpty()&&(Isa(this.C,!1),yta(this.D,nul=
l),null!=3D=3Dthis.V&&this.C.setProperty("accessLevel",this.V),Co(this.D,=
1));this.H.dispatchEvent(null);return c};p.jHa=3Dfunction(){return =
this.C.Le()};p.iHa=3Dfunction(){var =
a=3DOn(this.C,"revisionAccessInfo");return =
Ira(a)};p.zfa=3Dfunction(){return =
Zo.prototype.zfa.call(this)||!this.C.isEmpty()};p.iL=3Dfunction(){return =
Usa(this.C)&&this.L};p.nZ=3Dfunction(){return Usa(this.C)};=0A=
p.o8=3Dfunction(){return =
Tsa(this.C)||!this.L&&Usa(this.C)};p.xha=3Dfunction(){return!this.h3()&&!=
(Do(this.D)?0=3D=3Dthis.jb:!this.O)};p.h3=3Dfunction(){var =
a=3Dthis.D.C;a=3Da?$ra(a):null;if(null!=3D=3Da)return =
3=3D=3Da||this.C.isEmpty();a=3D!this.nZ()||null!=3D=3DGsa(this.C);return!=
this.pZ()&&a};p.tia=3Dg("Ra");p.ZSa=3Dfunction(a,b,c,d){this.C.replace(a,=
b);Hsa(this.C,c,d);po(this.C,null)};=0A=
p.xL=3Dfunction(){var =
a=3Dthis.V,b;!(b=3Dthis.Ma>this.C.Le())&&(b=3Dnull!=3D=3Da)&&(b=3DLn(this=
.C,"accessLevel"),b=3Dnull=3D=3D=3Db?3:b,a=3Dava(a),b=3Dava(b),b=3Da!=3Db=
);return =
b};p.GDa=3Dn(!1);p.MNa=3Dn(!0);p.sUa=3Dfunction(a){Esa(this.C,!0);Co(this=
.D,0,!this.O);dta(cva(this),a)};p.Zn=3Dfunction(){var =
a=3Dthis.D.C;a=3Da?$ra(a):null;null=3D=3D=3Da?(a=3Dthis.C,a=3D!a.F&&Era(a=
,"undeliverable")):a=3D0=3D=3Da;return a};p.xfa=3Dfunction(){return =
Zo.prototype.xfa.call(this)&&!this.C.F};=0A=
p.FDa=3Dfunction(a,b){this.C||qm(this.Va,Error("Cannot initialize queue =
without a record"));var =
c=3Dthis.C.Le();this.Bb=3Dthis.C.isEmpty();dva(this);if(c=3D=3Da){var =
d=3DCra(this.C,"selection");if(d&&this.Jc){d=3Deva(this.Ac.C(d).C).getSel=
ection();if(this.F)throw Error("Selection is already set in =
#initializeSelection");this.F=3Dd}}else =
po(this.C,null);a<c&&!this.C.isEmpty()&&qm(this.Va,Error("Can't apply =
pending changes because local pending queue revision is ahead of model =
revision with a non-empty queue"));d=3D=0A=
J(I(),"icso");var e=3D$ra(this.D.C);e=3Dnull!=3D=3De&&3=3D=3De;var =
f=3D!1;d||!e||this.C.isEmpty()||(a>c?f=3Dthis.C.F=3D!0:a=3D=3Dc&&rm(this.=
Va,Error("Model revision is equal to queue revision while warm starting =
with a non-empty saved =
queue")));this.Va.Th("pendingQueue_forcedEmptyInMemory",f.toString());thi=
s.C.isEmpty()&&(Hsa(this.C,a,b),null!=3D=3Dthis.V&&this.C.setProperty("ac=
cessLevel",this.V));a>c&&d&&!this.C.isEmpty()&&(a=3DError("Model =
revision is ahead of queue revision while cold starting with a non-empty =
queue"),this.Zn()?=0A=
rm(this.Va,a):qm(this.Va,a));a=3D!1;d&&e&&!this.C.isEmpty()&&(a=3D!0,Eua(=
this));this.Va.Th("pendingQueue_setWaitingForAck",a.toString());this.Ra[t=
his.Wa]=3D!0;a=3DRsa(this.C).concat(this.lX());for(b=3D0;b<a.length;b++)t=
his.Ra[a[b].Nh()]=3D!0};p.M3=3Dfunction(){po(this.C,null)};p.WAa=3Dfuncti=
on(a,b){rm(this.Va,Error("Pending queue cleared from =
"+b));this.Oa=3D!0;this.O=3Dthis.L=3D!1;null=3D=3D=3Dqo(this.C)?(yta(this=
.D,null),Co(this.D,1),this.C.clear(),dta(cva(this,!0),a)):dta(ota(this.D)=
,a)};=0A=
p.lUa=3Dfunction(a){if(!Usa(this.C))return =
Ao(null);Fsa(this.C,a);this.pZ()||Co(this.D,3,!this.Bb);return =
cva(this)};p.mQ=3Dfunction(){return =
Rsa(this.C)};p.mX=3Dfunction(){return =
Ssa(this.C)};p.wha=3Dfunction(){var =
a=3Dthis.C,b=3DRsa(a).concat(a.F?[]:a.C),c=3D[];a=3Dqo(a);null=3D=3Da&&(a=
=3D-1);for(a+=3D1;a<b.length;a++)nb(c,b[a].copy());return =
c};p.EDa=3Dfunction(){var =
a=3Dthis.C,b=3DRsa(a).concat(a.F?[]:a.C),c=3D[];a=3Dqo(a);null=3D=3Da&&(a=
=3D-1);for(var d=3D0;d<a+1;d++)nb(c,b[d].copy());return c};=0A=
p.DDa=3Dfunction(){for(var =
a=3Dthis.wha(),b=3D[],c=3D0;c<a.length;c++)nb(b,a[c].Ae());return =
b};p.ZAa=3Dfunction(){Ksa(this.C,null)};p.CDa=3Dfunction(){var =
a=3Dthis.C;return =
a.D.length+a.C.length-1=3D=3Dqo(a)};p.pZ=3Dfunction(){return =
Tsa(this.C)};p.lX=3Dfunction(){var a=3Dthis.C;return a.F?[]:a.C};=0A=
function dva(a){var =
b=3Da.Va;b.Th("pendingQueue_startedEmpty",a.Bb.toString());b.Th("pendingQ=
ueue_startedAnachronistic",a.xL().toString());b.Th("pendingQueue_initialR=
evision",a.C.Le().toString());b.Th("pendingQueue_initialModelRevision",a.=
Ma.toString());b.Th("pendingQueue_initialBundleInfo",fva(a));var =
c=3Da.D.C;b.Th("localStoreDoc_id",c.getId());var =
d=3Dc?$ra(c):null;b.Th("pendingQueue_initialState",null=3D=3D=3Dd?"null":=
d.toString());pm(b,"pendingQueue_isEmpty",function(){return =
this.C.isEmpty().toString()}.bind(a));=0A=
pm(b,"pendingQueue_revision",function(){return =
this.C.Le().toString()}.bind(a));pm(b,"pendingQueue_hasDequeued",function=
(){return =
this.L.toString()}.bind(a));pm(b,"pendingQueue_hasEnqueued",function(){re=
turn =
this.O.toString()}.bind(a));pm(b,"pendingQueue_bundleInfo",function(){ret=
urn =
fva(this)}.bind(a));pm(b,"pendingQueue_isPersistent",function(){return =
Do(this.D).toString()}.bind(a));pm(b,"pendingQueue_isAnachronistic",funct=
ion(){return =
this.xL().toString()}.bind(a));pm(b,"localStoreDoc_revision",=0A=
function(){return =
c.Le().toString()}.bind(a));pm(b,"localStoreDoc_isCreated",function(){ret=
urn =
Rn(c).toString()}.bind(a));pm(b,"localStoreDoc_isPendingCreation",functio=
n(){return(!!Nn(c,"pendingCreation")).toString()}.bind(a));pm(b,"localSto=
reDoc_lastModifiedClientTimestamp",function(){return =
Dra(c,"lastModifiedClientTimestamp").toString()}.bind(a));pm(b,"localStor=
eDoc_lastModifiedServerTimestamp",function(){return =
Mra(c).toString()}.bind(a))}=0A=
function fva(a){var b=3D"",c=3Da.mQ();a=3Dc.concat(a.lX());for(var =
d=3D0;d<a.length;d++)b+=3DJSON.stringify({sid:a[d].Nh(),rid:a[d].Am(),typ=
e:d<c.length?"sent":"unsent"})+"\n";return b};function =
gva(a,b,c,d){Zo.call(this,b,c);this.D=3D[];this.C=3D[];this.L=3Da;this.O=3D=
d||Ea}x(gva,Zo);p=3Dgva.prototype;p.F$=3D-1;p.E$=3Dnull;p.u0=3Dnull;p.lN=3D=
null;p.Yra=3D!1;p.OEa=3Dfunction(a,b){nb(this.D,b);null=3D=3Dthis.lN&&(th=
is.lN=3Dthis.O());a.Nb(null)};p.USa=3Dfunction(a,b){if(1<this.C.length)th=
row Error("Tried to remove sent when there was more than one sent =
bundle");var =
c=3Dthis.C.length?this.C[0].Ae():[];this.C=3D[];this.u0=3Dnull;this.F$=3D=
a;this.E$=3Db;this.H.dispatchEvent(null);return new Dsa(c,!1)};=0A=
p.ZSa=3Dfunction(a,b,c,d){if(1<this.C.length)throw Error("Tried to =
replace commands when there was more than one sent =
bundle");this.C=3Da;this.D=3D[];for(var =
e=3D0;e<b.length;e++)nb(this.D,b[e].Ae());a.length&&a[0].Ae().length||(th=
is.u0=3Dnull);this.D.length||(this.lN=3Dnull);this.F$=3Dc;this.E$=3Dd};p.=
iL=3Dfunction(){return =
this.nZ()};p.nZ=3Dfunction(){return!!this.C.length};p.o8=3Dfunction(){ret=
urn!!this.D.length};p.xha=3Dfunction(){return!this.h3()};p.h3=3Dfunction(=
){var a=3D!this.nZ()||this.ma;return!this.pZ()&&a};=0A=
p.tia=3Dfunction(){var a=3D{};a[this.L]=3D!0;return =
a};p.jHa=3Dg("F$");p.iHa=3Dg("E$");p.M3=3Dta;p.WAa=3Dfunction(a){this.D=3D=
[];this.C=3D[];this.lN=3Dthis.u0=3Dnull;this.Yra=3D!1;a.Nb(null)};p.MNa=3D=
n(!1);p.GDa=3Dfunction(){return =
hva(this,this.u0)||hva(this,this.lN)};function =
hva(a,b){a=3Dnull!=3Db?a.O()-b:null;return null!=3Da&&18E4<a}=0A=
p.dCa=3Dfunction(a,b){a=3Dthis.D.splice(0,a);this.u0=3Dthis.lN;this.C.pus=
h(new =
lo(a,Fua(this),this.L));Eua(this);a=3Dnull;this.D.length||(this.lN=3Dnull=
,a=3Dthis.F,this.F=3Dnull,this.M3());a=3Dnew =
Yo(ap(this),this.C.concat(),a);b.Nb(a)};p.xL=3Dn(!1);p.FDa=3Dfunction(a,b=
){this.F$=3Da;this.E$=3Db};p.sUa=3Dfunction(a){this.Yra=3D!0;a.Nb(null)};=
p.Zn=3Dg("Yra");p.lUa=3Dfunction(){return =
Ao(null)};p.mQ=3Dg("C");p.mX=3Dg("D");p.pZ=3Dfunction(){return!!this.D.le=
ngth};p.lX=3Dfunction(){return[new =
lo(this.D,0,this.L)]};p.wha=3Dfunction(){return =
this.mQ().concat(this.lX())};=0A=
p.EDa=3Dfunction(){return[]};p.DDa=3Dfunction(){return =
this.Ae()};p.ZAa=3Dta;p.CDa=3Dn(!1);function =
iva(a,b,c,d,e,f,h,k,l,m,r,u,w){var =
y=3Dnull;f&&b&&c&&(f=3DCa(jva,e),y=3Db.C.J?(new =
bva(c,d,a,b,e,f,w||null,h,k,l,m,r,u)).Ha:null);return y?y:Ao(new =
gva(a,w||null,e,void 0))}function =
jva(a,b){qm(a,Error("LocalStorePendingCommandQueue storage error: =
"+usa(b).message))};function =
kva(a){Uf(this,a,0,-1,null,null)}x(kva,Tf);function =
lva(a){Uf(this,a,0,-1,null,null)}x(lva,Tf);function =
mva(a){Uf(this,a,0,-1,null,null)}x(mva,Tf);var =
nva=3D{XCc:0,q3a:1,c1a:2,R1a:3,H1a:4,N4a:5};function ova(a){var =
b=3Dthis;A.call(this);this.H=3Dnew =
Wn;this.qa(this.H);this.F=3Da;this.D=3D{};this.C=3Dnew =
wm;this.qa(this.C);Xn(this.H,a.D,function(a){var =
c=3DMl(a.C,16)!=3Dco(b.F);a=3DMl(a.C,128)!=3Dko(b.F);uc(b.D)&&(c||a)&&b.C=
.dispatchEvent(new pva(c,a))})}x(ova,A);function =
pva(a,b){this.D=3Da;this.C=3Db}ova.prototype.Dj=3Dfunction(){return =
uc(this.D)&&qma(this.F.vf)};ova.prototype.Jr=3Dfunction(){return =
uc(this.D)&&ko(this.F)};=0A=
function lp(a,b,c){if(b!=3D!!a.D[c]){var =
d=3Da.Dj(),e=3Da.Jr();b?a.D[c]=3D!0:delete a.D[c];a.C.dispatchEvent(new =
pva(d!=3Da.Dj(),e!=3Da.Jr()))}};function =
qva(){A.call(this);this.J=3Dthis.H=3Dthis.L=3Dnull;this.C=3D[];this.D=3Dn=
ull;this.F=3D!1;this.O=3Dnew =
mm;this.qa(this.O)}x(qva,A);p=3Dqva.prototype;p.start=3Dfunction(a,b,c){t=
his.L=3Da;this.H=3Db;this.J=3Dc;this.F=3D!0;null=3D=3D=3Dthis.D||this.L(t=
his.D);0<this.C.length&&this.nSa()};p.nSa=3Dfunction(){this.C.shift()();0=
<this.C.length&&this.O.Cq(v(this.nSa,this))};p.kTb=3Dfunction(a){this.D=3D=
a;this.F&&this.L(this.D)};=0A=
p.hTb=3Dfunction(a){this.F&&0=3D=3Dthis.C.length?this.H(a.Ae(),a.Le()):th=
is.C.push(v(function(){this.H(a.Ae(),a.Le())},this))};p.iTb=3Dfunction(){=
this.F&&0=3D=3Dthis.C.length?this.J():this.C.push(v(function(){this.J()},=
this))};function rva(){this.J=3D[];this.C=3Dnull}ua(rva);function =
sva(a,b){for(a.C=3Db;0<a.J.length;)a.J.shift()()}rva.prototype.F=3Dfuncti=
on(a,b,c){this.C?this.C.F(a,b,c):this.J.push(v(this.F,this,a,b,c))};rva.p=
rototype.H=3Dfunction(a,b,c,d){this.C?this.C.H(a,b,c,d):this.J.push(v(thi=
s.H,this,a,b,c,d))};rva.prototype.D=3Dfunction(a,b,c){this.C?this.C.D(a,b=
,c):this.J.push(v(this.D,this,a,b,c))};function =
tva(a,b){D.call(this,"H",b);this.error=3Da}x(tva,D);function =
uva(a,b,c,d,e,f,h,k){D.call(this,"G",k);this.q9=3Da;this.oN=3Db;this.H=3D=
c;this.document=3Dd;this.C=3De;this.O=3Df;this.F=3Dh}x(uva,D);function =
vva(a,b){var =
c=3Dthis;E.call(this);this.Va=3Da;this.V=3Dthis.J=3Dthis.D=3Dthis.F=3Dthi=
s.H=3Dthis.O=3Dnull;this.L=3Db;this.C=3Dnew =
Sn;a=3D["docs-ls-us","docs-ls-lars","docs-ls-ds","docs-ls-rrs"];b&&a.push=
("docs-ls-pqs");Tn(this.C,a,function(){c.dispatchEvent("J")});this.C.star=
t()}x(vva,E);vva.prototype.Pb=3Dfunction(){Vn(this.C,"docs-ls-ds");return=
 this.H};=0A=
function wva(a,b){sm(a.Va,!a.C.C["docs-ls-us"],"Setting user when a user =
is already set");sm(a.Va,!a.C.C["docs-ls-ds"],"Setting user when a =
document is already set");sm(a.Va,!a.C.C["docs-ls-pqs"],"Setting user =
when a pending queue is already =
set");sm(a.Va,!a.C.C["docs-ls-lars"],"Setting user when a lock =
acquisition result is already set");a.O=3Db;Un(a.C,"docs-ls-us")}=0A=
vva.prototype.wH=3Dfunction(a,b){Vn(this.C,"docs-ls-us");sm(this.Va,!this=
.C.C["docs-ls-ds"],"Setting document when a document is already =
set");this.H=3Da;this.V=3Db;Un(this.C,"docs-ls-ds")};function =
xva(a,b){sm(a.Va,!a.C.C["docs-ls-rrs"],"Setting read result when a read =
result is already set");a.F=3Db;Un(a.C,"docs-ls-rrs")}=0A=
function yva(a,b){if(!a.L)throw Error("Should not call #setPendingQueue =
when the read is =
skipped");Vn(a.C,"docs-ls-us");sm(a.Va,!a.C.C["docs-ls-pqs"],"Setting =
pending queue when a pending queue is already =
set");a.J=3Db;Un(a.C,"docs-ls-pqs")};function zva(a,b){var =
c=3Dthis;A.call(this);this.D=3Da;this.C=3Db;this.F=3Dnew =
Wn;this.qa(this.F);Xn(this.F,a.H,function(a){a.F!=3Da.D&&c.D.C.create();q=
ta(c.C,c.D.getTitle());yta(c.C,a.C?null:Ea());Gn(c.C)});Xn(this.F,a.O,fun=
ction(){wta(c.C,c.D.Fn());Gn(c.C)});Xn(this.F,a.tf,function(){var =
a=3Dc.C,b=3Dc.D.F,f=3Da.C;f?(Fn(f,"isd",b),a.va=3Dnull):a.va=3Db;Gn(c.C)}=
);Xn(this.F,a.ub,function(){rta(c.C,c.D.J);Gn(c.C)})}x(zva,A);zva.prototy=
pe.Ea=3Dfunction(){zva.ea.Ea.call(this);delete this.D};function =
Ava(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;case =
4:return 4;case 5:return 5;case 6:return 6;case 7:return 8;case 8:return =
7;case 9:return 9;default:return 0}};function =
Bva(a,b,c,d,e,f,h,k,l,m,r){E.call(this);this.F=3Dt(r)?r:J(I(),"icso");thi=
s.C=3Da;this.$=3Db;this.J=3Dc;this.Va=3Dd;this.Ba=3De;this.D=3Dm||null;th=
is.Ha=3Dl||window;this.Ma=3Df;this.va=3Dthis.kf=3Dnull;this.ma=3Dthis.L=3D=
!1;this.V=3D!J(I(),"docs-depquafr");this.zp=3Dnew =
vva(this.Va,this.V);this.H=3Dh;this.Ka=3Dk;this.Ja=3Dnew =
th(this);this.Ja.R(this.zp,"J",this.ixb);this.O=3Dnew =
Wn;this.qa(this.O);this.Su=3D!1}x(Bva,E);=0A=
function =
Cva(a){zn().Xh("lsls");a.dispatchEvent("I");a.Ba.C(v(function(a){if(!this=
.Su){zn().Xh("opr");var =
b=3Dthis.H;F(b.C,6);G(b.C,6,a);this.Va.Th("offlinePolicyAllows",a.toStrin=
g());a?Rk(this.Ma.create(v(this.hxb,this),!0),v(this.gxb,this),v(this.eR,=
this,this.pW)):mp(this,"Policy does not allow offline access.",!1,void =
0,"POLICY_DISALLOWS")}},a),v(function(a){this.Va.Id(a instanceof =
Error?a:Error("Policy check failed: "+a),Dva("Policy check =
failed"));mp(this,"Policy check failed",!0)},a))}=0A=
function mp(a,b,c,d,e){if(!a.Su){if(null!=3Db){var =
f=3Da.C.C.L;e=3Dt(e)?e:"UNSPECIFIED";f.D=3Db;f.C=3De;null!=3Dd&&rm(a.Va,E=
rror(b),Dva(d))}B(a.kf);a.kf=3Dnull;zsa(a.C.C,!1);pta(a.J);a.F&&!c||Eva(a=
,new =
uva(null,null,null,null,null,null,null),!1)}}p=3DBva.prototype;p.pW=3Dfun=
ction(){mp(this,null,!0)};function Eva(a,b,c){var =
d=3Da.C.ma,e=3Da.H;F(e.C,64);G(e.C,64,d);a.D&&a.D.So(d?"docs_offline_opte=
d_in":"docs_offline_opted_out");a.C.Ji=3Dc;d=3Da.H;F(d.C,5);G(d.C,5,c);a.=
dispatchEvent(b)}=0A=
p.gxb=3Dfunction(a){var b=3Dthis;this.Su||(sm(this.Va,!this.kf,"Setting =
local store when one is already =
available"),this.Va.Th("localStoreCreated",(!!a).toString()),a?(this.kf=3D=
a,Xn(this.O,a.C.O,function(){Di(b.Ha.location.reload,0,b.Ha.location)}),F=
va(this.kf.uQ(),v(this.MVb,this),v(this.eR,this,this.pW))):mp(this,"Not =
opted-in: null localstore",this.F))};=0A=
p.MVb=3Dfunction(a){var =
b=3Dthis;if(!this.Su)if(zn().Xh("urr"),za(this.kf)||qm(this.Va,Error("Set=
ting user when local store is not an =
object")),0=3D=3Da.length)mp(this,"Not opted-in: no user =
found",this.F);else if(1<a.length)mp(this,"More than one user in local =
storage",!0,"Multiple users in storage");else{a=3Da[0];var =
c=3DGva(this.Ba,a);c.goa&&(c.bW&&rm(this.Va,Error("User is opted in, but =
Docs Offline Chrome extension is disabled or not =
installed.")),this.dispatchEvent("F"));c.bW?(wva(this.zp,a),this.F&&!this=
.C.Bb&&=0A=
Oua(this.C,a.HF()),Hva(this,a),zn().Xh("las"),Xn(this.O,this.kf.FF().Tia(=
),function(){b.Su||Iva(b)}),this.kf.FF().lea(this.C.mc(),v(this.WJa,this)=
,v(this.eR,this,Ca(this.WJa,3)))):c.goa?mp(this,"User is opted in, but =
Docs Offline Chrome extension is disabled or not installed.",!1,"Needs =
chrome app install","MISSING_EXTENSION"):mp(this,"Not opted in: the =
current user is not opted-in",this.F)}};=0A=
p.WJa=3Dfunction(a){if(!this.Su){za(this.kf)||qm(this.Va,Error("Setting =
document lock status when local store is not an =
object"));zn().Xh("lac");var =
b=3D4=3D=3Da;b&&this.D&&this.D.So("docs_offline_lock_timeout");this.Va.Th=
("docLockAcquisitionResult",a.toString());var =
c=3Dthis.H;F(c.C,9);G(c.C,9,b);c=3Dthis.zp;Vn(c.C,"docs-ls-us");sm(c.Va,!=
c.C.C["docs-ls-lars"],"Setting lock acquisition result when a lock =
acquisition result is already =
set");c.D=3Da;Un(c.C,"docs-ls-lars");c=3Dthis.C.C.L;b?(c.D=3D"Document =
lock acquisition timed out",=0A=
c.C=3D"LOCK_TIMEOUT"):2=3D=3Da&&(c.D=3D"Document lock =
unavailable",c.C=3D"LOCK_UNAVAILABLE");Iva(this)}};function =
Iva(a){if(!a.ma){a.ma=3D!0;Jva(a);if(a.V){var =
b=3Da.zp.D;b&&1!=3Db?yva(a.zp,null):Iua(new =
Hua(a.C.mc(),a.$,a.kf),v(a.GSa,a),v(a.eR,a,Oe(Ca(a.GSa,null))))}a.F&&J(I(=
),"docs-rldce")?(b=3Dnew =
qva,a.kf.C.F.fD(a.$,a.C.mc(),0,!0,v(b.kTb,b),v(b.hTb,b),v(b.iTb,b)),xva(a=
.zp,b)):xva(a.zp,null)}}function Jva(a){var =
b=3Dv(a.eR,a,function(){this.zp.wH(null,null)});Kva(a.kf.C.F,a.C.mc(),v(a=
.Trb,a),b)}=0A=
p.Trb=3Dfunction(a){if(!this.Su){zn().Xh("drr");za(this.kf)||qm(this.Va,E=
rror("Setting document when local store is not an object"));var =
b=3D!a,c=3Dthis.kf;a||(a=3Dc.C.F.createDocument(this.C.mc(),this.$),Fn(a,=
"inc",!bo(this.C.C)),Vra(a,!Ml(this.C.C.vf,8192)),Fn(a,"hpmdo",!0));this.=
Va.Th("localDocumentRecordRetrieved","true");this.Va.Th("isNewLocalDocume=
ntRecord",b.toString());this.zp.wH(a,b)}};p.GSa=3Dfunction(a){this.Su||(z=
n().Xh("pqr"),this.Va.Th("localPendingQueueRecordRetrieved","true"),yva(t=
his.zp,a))};=0A=
p.ixb=3Dfunction(){if(!this.Su){this.L&&this.kf.FF().eT();var =
a=3Dthis.zp.Pb();if(a)if(this.L&&!this.F)this.pW();else{var =
b=3Dthis.zp;Vn(b.C,"docs-ls-rrs");b=3Db.F;var =
c=3Dthis.zp;Vn(c.C,"docs-ls-us");c=3Dc.O;if(this.V){var =
d=3Dthis.zp;if(!d.L)throw Error("Should not call #getPendingQueue when =
the read is =
skipped");Vn(d.C,"docs-ls-lars");Vn(d.C,"docs-ls-pqs");d=3D1=3D=3Dd.D?d.J=
:null}else d=3Dnull;var =
e=3Dthis.L?3:this.zp.D,f=3D1=3D=3De,h=3Dthis.kf;if(f){sua(h);var =
k=3Dthis.zp.Pb(),l=3DEa();this.F?(k.setProperty("lastColdStartedTimestamp=
",=0A=
l),k.Gi()||this.kf.write([k],ta)):k.setProperty("lastWarmStartedTimestamp=
",l)}f?(k=3Dthis.J,l=3Dc.getId(),k.kf=3Dh,k.C=3Da,k.Se=3Dl):pta(this.J);k=
=3Dthis.zp;Vn(k.C,"docs-ls-ds");Eva(this,new =
uva(h,c,e,a,b,d,k.V),!0);f&&(lta(this.J),this.va=3Dnew =
zva(this.C,this.J));this.J.Bb||zsa(this.C.C,f)}else =
this.pW()}};p.hxb=3Dfunction(a){qm(this.Va,usa(a))};=0A=
p.eR=3Dfunction(a,b){Xe(b.getError(),{localStoreErrorOnLoad:"true"});if(!=
this.L){this.L=3D!0;var =
c=3D6=3D=3Db.type;c&&this.D&&this.D.So("docs_offline_opendb_timeout");var=
 d=3Dthis.H;F(d.C,10);G(d.C,10,c);this.dispatchEvent(new =
tva(b));a.call(this)}};p.abort=3Dfunction(){Lva(this.H);var a=3Dnew =
em(7,"Local storage loading was aborted because it timed =
out.");this.eR(function(){this.Va.Th("dbLoadAborted","true");this.kf&&(th=
is.kf.FF().eT(),this.kf.tE());this.pW();this.Su=3D!0},a)};=0A=
function Dva(a){var =
b=3D{};b.offlineIssueReason=3Da;b.offlineIssueType=3D"LOAD_WITHOUT_STORAG=
E";return b}function Hva(a,b){var =
c=3Da.C;c.ma=3D!0;c.Xi.dispatchEvent(new =
bp(!0));!a.F&&a.D&&a.D.So("docs_offline_warm_opted_in");b=3DOn(b,"optInRe=
asons")||[];for(c=3D0;c<b.length;c++){var =
d=3Da.Ka,e=3DAva(b[c]),f=3DXf(d.C,2);f||(f=3D[]);f.push(e);G(d.C,2,f||[])=
;a.D&&a.D.So("docs_offline_optin_reason_"+b[c])}}p.Ea=3Dfunction(){Db(thi=
s.va,this.Ja);Bva.ea.Ea.call(this)};function =
Mva(a,b,c,d){A.call(this);this.H=3Da;this.kf=3Db;this.J=3Dc;this.F=3Dd||n=
ull;this.C=3D0;this.D=3Dnew =
wm;this.qa(this.D)}x(Mva,A);p=3DMva.prototype;p.DHa=3Dg("D");p.U_=3Dfunct=
ion(a){this.C++;this.kf.write(a,v(this.mIb,this),this.F||void =
0)};p.xMa=3Dfunction(){return =
0<this.C};p.mIb=3Dfunction(){this.C--;0=3D=3Dthis.C&&this.D.dispatchEvent=
(null)};p.clear=3Dfunction(a){var =
b=3Dthis.H,c=3Dnp(this.J.C,["BlobMetadata"],"Clearing all blob =
metadata",this.F||void =
0,!0);op(c,a);hm(jm(c,"BlobMetadata"),[b],[b,[]])};function =
qp(){E.call(this);this.C=3Dnew =
wm;this.qa(this.C)}x(qp,E);qp.prototype.DHa=3Dg("C");qp.prototype.U_=3Dta=
;qp.prototype.xMa=3DJe;qp.prototype.clear=3Dta;function =
Nva(){};Da(ba().prototype,Maa.prototype);function Ova(a,b,c){var =
d=3Dthis;A.call(this);this.F=3Db;this.Va=3Dc;this.C=3D{};this.D=3D{};this=
.H=3D{};this.J=3D{};this.O=3D{};for(b=3D0;b<a.length;b++)Pva(this,a[b]);a=
=3Dnew =
Wn;this.qa(a);Xn(a,this.F.DHa(),function(){sp(d)||d.L.dispatchEvent(null)=
});this.L=3Dnew wm;this.qa(this.L);this.V=3Dnew =
wm;this.qa(this.V);this.ma=3Dnew wm;this.qa(this.ma);this.$=3Dnew =
wm;this.qa(this.$)}x(Ova,A);Ova.prototype.add=3Dfunction(a){Pva(this,a);t=
his.F.U_([a]);this.V.dispatchEvent(null)};=0A=
function Pva(a,b){var =
c=3Db.ul(),d=3Db.mc(),e=3Db.$w();if(Qva(a,c)||d&&Qva(a,d)||e&&Qva(a,e))th=
row Error("Adding existing blob =
metadata.");a.J[c]=3Db;d&&(a.J[d]=3Db);e&&(a.J[e]=3Db);switch(b.getStatus=
()){case "awaiting-original-url":case "pending":a.C[c]=3Db;break;case =
"saved":a.H[c]=3Db;a.O[c]=3Dd;Rva(a,d,c,b.getStatus());break;case =
"failed":a.H[c]=3Db;a.O[c]=3D"FAILED_IMAGE_UPLOAD";break;default:throw =
Error("Adding unknown blob type "+b.getStatus());}}function =
sp(a){return!uc(a.C)||!uc(a.D)||a.F.xMa()}=0A=
function up(a,b){return a.C[b]||a.D[b]||a.H[b]||null}function =
Qva(a,b){return a.J[b]||null}function Sva(a,b,c){b=3Dup(a,b);if(!b)throw =
Error("Cannot set url on nonexistent =
blob.");b.rDa(c);a.F.U_([b])}function Tva(a){var =
b=3Doc(a.C);Dc(a.D,a.C);a.C=3D{};return b}function Uva(a,b,c){var =
d=3Db.ul();a.H[d]=3Db;a.O[d]=3Dc;a.D[d]&&delete a.D[d];a.C[d]&&delete =
a.C[d];a.F.U_([b]);sp(a)||a.L.dispatchEvent(null)}=0A=
function Vva(a,b){if(!b&&sp(a))throw Error("getResolvedBlobIdMap called =
when there are pending writes.");return =
Ac(a.O)}Ova.prototype.clear=3Dfunction(a){this.C=3D{};this.D=3D{};this.H=3D=
{};this.O=3D{};this.J=3D{};this.F.clear(a)};function =
Rva(a,b,c,d){0=3D=3Db.indexOf("PLACEHOLDER_")&&a.Va.Id(Error("Resolved =
Cosmo ID "+b+" for placeholder ID "+c+" is still a placeholder. Status: =
"+d))};function Wva(a,b,c,d){var =
e=3Duo(),f=3Dnull;d&&b&&(f=3DXva(b,a));f?Yva(b.C.lha(),a,function(a){e.Nb=
(new Ova(a,f,c))}):(a=3Dnew qp,e.Nb(new Ova([],a,c)));return e}function =
Xva(a,b){var c=3Da.C.lha();return c?new Mva(b,a,c,void 0):null};function =
Zva(){E.call(this);this.C=3D{}}x(Zva,E);Zva.prototype.enable=3Dfunction(a=
){this.C[a]&&(delete =
this.C[a],uc(this.C)&&this.dispatchEvent("K"))};Zva.prototype.disable=3Df=
unction(a){this.C[a]||(this.C[a]=3D!0,1=3D=3Dnc(this.C)&&this.dispatchEve=
nt("K"))};Zva.prototype.isEnabled=3Dfunction(){return =
uc(this.C)};function $va(a){var =
b=3D{};b["messageProcessingState.enabled"]=3Da.isEnabled();b["messageProc=
essingState.reasons"]=3Dpc(a.C);return b};function =
awa(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb){A.call=
(this);this.J=3Da;this.Ed=3Db;this.Wa=3Dm;this.C=3Dc;this.H=3Dnew =
Sn;this.qa(this.H);Tn(this.H,["docs-app-pbqc","docs-app-pcqi"],v(this.RBb=
,this));b=3DI();J(b,"docs-depquafr")&&Tn(this.H,["docs-app-pqrr","docs-ap=
p-pqdc"],v(this.qga,this,null));this.H.start();this.D=3Dd;this.$f=3De;thi=
s.Va=3Dw;this.Jc=3Dr;w.Th("sid",this.Ed);w.Th("locale","en");w.Th("docume=
ntLoadTimeMs",Ea().toString());pm(w,"errorReportTimeMs",function(){return=
 Ea().toString()});=0A=
w.Th("isColdStartOffline",Z.toString());pm(w,"offlineOptedIn",function(){=
return a.ma.toString()});pm(w,"offlineEnabled",function(){return =
a.Ji.toString()});e=3DZg(b,"docs-smv");w.Th("supportedModelVersion",e.toS=
tring());bwa(R,e);this.Ag=3Dh;this.$=3DZ;(this.ma=3DC)&&this.ma.So(this.$=
?"docs_offline_cold":"docs_offline_warm");this.Ha=3DH;cwa(H,bo(a.C));dwa(=
H,this.$?2:1);t(lb)?ewa(H,lb?2:1):u&&ewa(H,u.qj()?1:2);this.Qh=3DKa;this.=
ub=3Dja;this.Rb=3Dma;this.Rh=3Df;this.Ba=3Dnull;d&&ja&&ja.wXb()&&(this.Ba=
=3Drva.getInstance());=0A=
this.Ja=3Dnew th(this);this.dd=3Dnew =
Wn;this.qa(this.dd);this.Uc=3Dy;d&&!Z&&(qta(this.D,a.getTitle()),wta(this=
.D,a.Fn()),xta(this.D),vta(d),a.J?rta(d,a.J):J(b,"docos-eos")&&(d.Vd=3D!0=
));this.jh=3Dnew Zva;this.va=3Dtsa(k,l,U,this,Z,H,w,Fa,C||void =
0,Ha);this.Oa=3Dthis.Ka=3Dthis.Yb=3Dthis.F=3Dthis.Vd=3Dthis.kf=3Dthis.xd=3D=
this.Ma=3Dnull;this.jb=3D!1;this.Ng=3DR;this.L=3Dnull;this.Ac=3DJ(b,"docs=
-eccbs")&&La?La:null;this.xb=3Dpb||null}x(awa,A);var =
fwa=3D{mwc:"docs-app-pbqc",j2a:"docs-app-pcqi",owc:"docs-app-pqdc",pwc:"d=
ocs-app-pqrr"};=0A=
function vp(a){Vn(a.C,"docs-app-lsi");return a.kf}function =
gwa(a){Vn(a.C,"docs-app-pqi");return a.Ma}function =
hwa(a){Vn(a.C,"docs-app-pqi");return =
a.xd}p=3Dawa.prototype;p.Pb=3Dfunction(){Vn(this.C,"docs-app-lsi");return=
 this.F};function iwa(a){Vn(a.C,"docs-app-lsi");return a.Yb}function =
jwa(a){Vn(a.C,"docs-app-lsi");return a.Vd}function =
kwa(a){Vn(a.C,"docs-app-lsi");return a.Ka}=0A=
function lwa(a){Vn(a.C,"docs-app-sma");if(null=3D=3D=3Da.Oa)throw =
Error("Initial revision should be set after document is loaded.");return =
a.Oa}function mwa(a){if(!a.jb)throw Error("Document load boot strapper =
is not initialized yed.");return a.L}=0A=
p.exb=3Dfunction(a){this.Vd=3Da.oN;this.F=3Da.document;this.Yb=3Da.C;this=
.kf=3Da.q9;this.Ka=3Da.H;zn().Xh("lsi");Un(this.C,"docs-app-lsi");if(null=
!=3Dthis.F){var =
b=3DYra(this.F);G(this.Ha.C,76,1=3D=3Db?nva.q3a:2=3D=3Db?nva.c1a:0=3D=3Db=
?nva.R1a:3=3D=3Db?nva.H1a:nva.N4a)}Un(this.H,"docs-app-pqrr");this.F&&thi=
s.Va.Th("snapshotState",Yra(this.F).toString());this.OKa(a.F);this.F&&!Nn=
(this.F,"pendingCreation")&&ysa(this.J.C);if(J(I(),"docs-depquafr")){if(t=
his.F&&this.$){a=3Dthis.va.J;b=3Dthis.F;if(a.J){var =
c=3DYra(b);1=3D=3Dc||2=3D=3Dc||3=3D=3Dc?dsa(a,=0A=
0):0=3D=3DYra(b)&&dsa(a,1)}0!=3Da.C&&Un(this.H,"docs-app-pqdc")}}else =
this.qga(a.O);this.Uc&&this.kf&&(a=3Dthis.kf.FF(),this.Uc.F(v(a.eT,a)))};=
p.OKa=3Dta;p.pNa=3Dta;p.DCa=3Dta;p.qga=3Dfunction(a){nwa(this,a);owa(this=
)};function =
nwa(a,b){iva(a.Ed,1=3D=3Da.Ka?a.kf:null,a.F?a.D:null,b,a.Va,a.Jc,$ua(a.J)=
,a.J.mc(),a.Wa,a.$f,a.Rh,zn(),null!=3Da.Ac?a.Ac:void =
0).addCallback(function(b){return pwa(a,b)})}=0A=
function pwa(a,b){zn().Xh("pqc");a.Ma=3Db;if(b.nX)throw Error("Pending =
queue may not be initialized before the model =
loader");Yn(a.dd,b.Sa,function(){var =
b=3Da.Ma;a.Ag.jX=3Db;if(a.D&&(a.$&&!Zn(b)&&ssa(a.D),!a.$)){if(b.isEmpty()=
){var =
d=3Da.D;d.C?(d=3Dd.C,Xra(d,1),Wra(d,Ea())):(d.Jc=3DEa(),d.Cb=3D1)}else =
zta(a.D);b.ZAa()}a.xb&&a.xb.C(b);Un(a.H,fwa.j2a);a.pNa(b,a.Oa);a.Rb&&b.Zn=
()&&lp(a.Rb,!0,"undeliverable")});osa(a.va,b)}=0A=
function =
owa(a){Wva(a.J.mc(),1=3D=3Da.Ka?a.kf:null,a.Va,a.Jc).addCallback(function=
(b){a.xd=3Db;zn().Xh("pbqc");Un(a.H,"docs-app-pbqc")})}p.RBb=3Dfunction()=
{Un(this.C,"docs-app-pqi")};p.Mf=3Dfunction(){this.jb||(this.jb=3D!0,this=
.D&&this.ub?(this.L=3Dnew =
Bva(this.J,this.Wa,this.D,this.Va,this.Qh,this.ub,this.Ha,this.Ng,void =
0,this.ma,this.$),this.qa(this.L),this.Ja.Sc(this.L,"G",this.exb)):(Un(th=
is.C,"docs-app-lsi"),zn().Xh("lsi"),this.qga(null)),this.DCa(),this.L&&Cv=
a(this.L))};=0A=
p.I9a=3Dfunction(){Un(this.H,"docs-app-pqdc");var =
a=3Dthis.va;J(I(),"docs-frbanmc")&&(Vn(a.F,"docs-app-ml-fcl"),a.H.J=3D!0,=
Un(a.F,"docs-app-ml-frc"),a.tV?a.n3():lsa(a))};p.oQa=3Dfunction(){Un(this=
.C,"docs-app-beomlc");Un(this.C,"docs-app-eomlc");this.VQa()};p.VQa=3Dta;=
p.WQa=3Dfunction(){var =
a=3D!!Nn(this.Pb(),"hpmdo");mta(this.D,!0);Gn(this.D).addCallback(v(funct=
ion(){qm(this.Va,Error("Cannot cold start with incomplete model =
data."),{hasPartialModelDataOnly:a})},this))};=0A=
p.Ea=3Dfunction(){Db(this.Ja,this.L,this.Ma,this.va);awa.ea.Ea.call(this)=
};function =
qwa(){A.call(this)}x(qwa,A);qwa.prototype.setSelection=3Dta;qwa.prototype=
.C=3Dta;function =
wp(a,b){M.call(this,b);this.C=3Da}x(wp,M);wp.prototype.Fc=3D"info";wp.pro=
totype.D=3D!1;var =
rwa=3D{info:"jfk-butterBar-info",error:"jfk-butterBar-error",warning:"jfk=
-butterBar-warning",promo:"jfk-butterBar-promo"};p=3Dwp.prototype;p.getTy=
pe=3Dg("Fc");p.setType=3Dfunction(a){this.Ib()&&sh(this.getElement(),rwa[=
this.Fc],rwa[a]);this.Fc=3Da};p.setContent=3Dfunction(a){this.C=3Da;if(a=3D=
this.getElement()){var =
b=3Dthis.oa();b.Fd(a);b.cj(a,this.C)}};p.isVisible=3Dfunction(){var =
a=3Dthis.getElement();return null!=3Da&&lh(a,"jfk-butterBar-shown")};=0A=
p.setVisible=3Dfunction(a){qh(this.getElement(),"jfk-butterBar-shown",a)}=
;function =
swa(a,b){a.D=3Db;(b=3Da.getElement())&&qh(b,"jfk-butterBar-mini",a.D)}p.A=
a=3Dfunction(){this.Ta=3Dthis.oa().Aa("DIV","jfk-butterBar");this.getElem=
ent();this.Jza();this.setContent(this.C);swa(this,this.D);this.setType(th=
is.Fc)};p.Jza=3Dfunction(){var =
a=3Dthis.getElement();a&&(fh(a,"live","assertive"),fh(a,"atomic","true"))=
};function =
twa(a,b){wp.call(this,a,b)}x(twa,wp);twa.prototype.Jza=3Dta;function =
uwa(){}var jf=3Dnew =
uwa,vwa=3D["click",Oc?"keypress":"keydown","keyup"];uwa.prototype.R=3Dfun=
ction(a,b,c,d,e){function f(a){var =
c=3Dtea(b),e=3Doe(a.target)?a.target.getAttribute("role")||null:null;"cli=
ck"=3D=3Da.type&&df(a)?c.call(d,a):13!=3Da.keyCode&&3!=3Da.keyCode||"keyu=
p"=3D=3Da.type?32!=3Da.keyCode||"keyup"!=3Da.type||"button"!=3De&&"tab"!=3D=
e||(c.call(d,a),a.preventDefault()):(a.type=3D"keypress",c.call(d,a))}f.g=
m=3Db;f.rM=3Dd;e?e.R(a,vwa,f,c):ff(a,vwa,f,c)};=0A=
uwa.prototype.Qc=3Dfunction(a,b,c,d,e){for(var =
f,h=3D0;f=3Dvwa[h];h++){var k=3Da;var l=3Df;var =
m=3D!!c;l=3Def(k)?k.hQ(l,m):k?(k=3Dhf(k))?k.hQ(l,m):[]:[];for(k=3D0;m=3Dl=
[k];k++){var =
r=3Dm.listener;if(r.gm=3D=3Db&&r.rM=3D=3Dd){e?e.Qc(a,f,m.listener,c,d):kf=
(a,f,m.listener,c,d);break}}}};function =
xp(a,b){A.call(this);this.J=3D[];this.F=3D{};this.D=3D{};this.H=3D{};this=
.qb=3Db||Md(a);this.C=3Da||null;(a=3Dthis.qb.getElement("docs-header"))&&=
!Yh(a)&&wwa(this,!0)}x(xp,A);ua(xp);function =
wwa(a,b){a.C||xwa(a);qh(a.C,"docs-butterbar-container-compact",b)}xp.prot=
otype.postMessage=3Dfunction(a){bb(this.J,a)||this.J.push(a);a=3DBa(a);yw=
a(this);return a};=0A=
function yp(a,b){zaa(a.J,function(a){var c=3DBa(a);if(b=3D=3Dc){var =
e=3Dthis.F[c];if(e){var =
f=3De.getElement().parentNode,h=3Dthis.qb.jQ(f);e.dispose();delete =
this.F[c];this.qb.Nf(f);this.qb.Nf(h)}if(e=3Dthis.H[c])e.dispose(),delete=
 this.H[c];if(e=3Dthis.D[c])e.dispose(),delete =
this.D[c];a.setVisible(!1);return!0}return!1},a)}=0A=
function ywa(a){z(a.J,function(a){var b=3DBa(a);var d=3Dthis.qb;var =
e=3Dthis.F[b];if(!e){e=3Dthis.F[b]=3Dnew twa("",d);this.C||xwa(this);var =
f=3Dd.Aa("DIV","docs-butterbar-wrap");d.cj(this.C,f,d.createElement("br")=
);e.render(f);e.setVisible(!1)}d=3De;(e=3Dthis.H[b])||(this.H[b]=3De=3Dne=
w th(this));var h=3Dthis.qb;if(!a.isVisible()){f=3Da.Fh();var =
k=3D{className:"docs-butterbar-link",role:"button",tabIndex:0};if(a.H&&a.=
J){var =
l=3Dh.Aa("SPAN",k,a.H);f=3Dkb(f,l);e.Bg(l,jf,a.J)}a.D&&(h=3Dh.Aa("SPAN",k=
,a.C?a.C.getLabel():"Dismiss"),=0A=
f=3Dkb(f,h),e.Bg(h,jf,Ca(this.O,b,a.C)));d.setContent(f);d.setType(a.getT=
ype());0<a.Kh&&((e=3Dthis.D[b])||(e=3Dthis.D[b]=3Dnew =
Gi(v(this.L,this,b))),e.start(a.Kh));d.setVisible(!0);a.setVisible(!0)}},=
a)}function xwa(a){var =
b=3Da.qb,c=3Db.getElement("docs-butterbar-container");c?a.C=3Dc:(a.C=3Db.=
Aa("DIV","docs-butterbar-container"),fh(a.C,"live","assertive"),fh(a.C,"a=
tomic","true"),b.appendChild(b.Pb().body,a.C))}xp.prototype.O=3Dfunction(=
a,b){yp(this,a);b&&(a=3Dtj(new pj,6).build(),b.Zb(void 0,a))};=0A=
xp.prototype.L=3Dfunction(a){yp(this,a);ywa(this)};function =
zp(a,b,c,d){return new zwa(a,b,c,d,void 0)}function =
Ap(a,b,c,d,e,f,h){return new =
zwa(a,d,e,f,h,b,c)}xp.prototype.Ea=3Dfunction(){function =
a(a){B(a)}ic(this.F,a);ic(this.D,a);ic(this.H,a);z(this.J,a);xp.ea.Ea.cal=
l(this)};function =
zwa(a,b,c,d,e,f,h){A.call(this);this.F=3Da;this.Fc=3Db;this.D=3D!!c;this.=
Kh=3Dqa(d)?d:0;this.C=3De||null;this.H=3Df||null;this.J=3Dh||null}x(zwa,A=
);p=3Dzwa.prototype;p.HDa=3D!1;p.setVisible=3Dca("HDa");p.isVisible=3Dg("=
HDa");p.Fh=3Dg("F");=0A=
p.getType=3Dg("Fc");p.getId=3Dfunction(){return =
Ba(this)};p.Ea=3Dfunction(){delete this.F;delete this.Fc;delete =
this.D;delete this.Kh;delete this.C;zwa.ea.Ea.call(this)};function =
Bp(a,b,c){M.call(this,c);this.C=3Da;this.Ie=3Db}x(Bp,M);Bp.prototype.Aa=3D=
function(){Bp.ea.Aa.call(this);td(this.Ib(),this.C)};Bp.prototype.Ga=3Dfu=
nction(){Bp.ea.Ga.call(this);var =
a=3Dthis.oa().yb("docs-butterbar-link-no-pad",this.Ib());if(!a)throw =
Error("Link element not =
found");this.getHandler().R(a,"click",Oe(this.Ie))};function =
Cp(){this.D=3D{};this.C=3D0}p=3DCp.prototype;p.format=3Dfunction(a){var =
b=3D[],c=3DQb("SafeHtmlFormatter:");a=3DQb(a).replace(new =
RegExp("\\{"+c+"[\\w&#;]+\\}","g"),v(this.QTb,this,b));b.join(">, =
<");return od(a,null)};p.QTb=3Dfunction(a,b){a=3Dthis.D[b];if(!a)return =
b;b=3D"";a.qe&&(b+=3D"<"+a.qe+a.attributes+">");a.vx&&(b+=3Da.vx);a.re&&(=
b+=3D"</"+a.re+">");return b};p.qe=3Dfunction(a,b){Dca(a);return =
Awa(this,{qe:a,attributes:Gca(a,b)})};p.re=3Dfunction(a){Dca(a);return =
Awa(this,{re:a})};=0A=
p.text=3Dfunction(a){return Awa(this,{vx:Qb(a)})};function =
Awa(a,b){a.C++;var =
c=3D"{SafeHtmlFormatter:"+a.C+"_"+ac()+"}";a.D[Qb(c)]=3Db;return =
c};function Bwa(a,b,c,d){var =
e=3Dthis;A.call(this);this.D=3Da;this.F=3Dnew =
Wn;this.qa(this.F);Xn(this.F,a.Ba,function(){return =
Cwa(e)});this.Va=3Dc;a.Zn()&&(Zn(a)?J(I(),"icso")?(Cwa(this),c.log(Error(=
"Queue is undeliverable and anachronistic on cold =
start"),{modelRevision:b,queueRevision:ap(a)})):d?xd(na.location,d):qm(c,=
Error("Queue is undeliverable and anachronistic, and no cold start url =
is available")):Cwa(this))}x(Bwa,A);Bwa.prototype.C=3Dnull;=0A=
function Cwa(a){if(a.D.nX){if(!a.C){var b=3Dnew Cp,c=3D"Can't save your =
changes. Copy any recent changes, then =
"+(b.qe("span",{"class":"docs-butterbar-link-no-pad"})+("revert to an =
earlier revision"+(b.re("span")+".")));b=3Dnew =
Bp(b.format(c),v(a.H,a));a.qa(b);b.render();a.C=3Dzp(b.getElement(),"warn=
ing");a.Va.V=3D!0}rm(a.Va,Error("Editing has been suspended due to an =
undeliverable pending queue."),{offlineIssueReason:"Undeliverable =
queue",offlineIssueType:"EDITING_BLOCKED"});xp.getInstance().postMessage(=
a.C)}else qm(a.Va,=0A=
Error("Queue is marked undeliverable but not =
unitialized"))}Bwa.prototype.H=3Dfunction(){rm(this.Va,Error("Undeliverab=
le queue =
reset"),{queueRevision:ap(this.D),queueLength:this.D.Ae().length});this.D=
.VAa("undeliverable queue =
resolver").addCallback(this.J);yp(xp.getInstance(),this.C.getId())};Bwa.p=
rototype.J=3Dfunction(){Tl(window)};function Dwa(){}var =
Ewa=3D[{name:"clipboardRead",G9:0}],Fwa=3D[{name:"clipboardWrite",G9:0}],=
Gwa=3D[{name:"unlimitedStorage",G9:0},{name:"unlimited_storage",G9:0}];fu=
nction Dp(){return!!na._docs_chrome_extension_exists}=0A=
function Hwa(a){try{if(na.chrome.app.isInstalled)return"ok";var =
b=3DIwa();if(za(b)){var c=3D{},d;for(d in b){var =
e=3Db[d];c["appDetails_"+d]=3Dza(e)?JSON.stringify(e):e}a.C("Chrome =
Drive app is installed and enabled, but not effective (indicating a =
Chrome =
bug)",c);return"not-effective"}return"disabled-or-not-installed"}catch(f)=
{return"disabled-or-not-installed"}}function Iwa(){if(!Pf)return =
null;try{return na.chrome.app.getDetails()}catch(a){return null}}=0A=
function Jwa(a,b,c,d){if(Pf&&"ok"=3D=3D(Dp()?"ok":Hwa(a)))try{var =
e=3Dc?Dp()?na._docs_chrome_extension_permissions:Kwa():Kwa();for(a=3D0;a<=
b.length;a++)if(bb(e,b[a].name)&&Ii(b[a].G9))return!0;return!1}catch(f){r=
eturn d}else return!1}function Kwa(){var a=3DIwa();return =
a?a.permissions||[]:[]}Dwa.prototype.C=3Dfunction(a,b){b&&(a+=3D" =
"+Yl(b));throw Error(a);};function =
Ep(a,b,c){b||(b=3D{});c=3Dc||window;var d=3Da instanceof =
ed?a:gd("undefined"!=3Dtypeof =
a.href?a.href:String(a));a=3Db.target||a.target;var e=3D[];for(f in =
b)switch(f){case "width":case "height":case "top":case =
"left":e.push(f+"=3D"+b[f]);break;case "target":case "noopener":case =
"noreferrer":break;default:e.push(f+"=3D"+(b[f]?1:0))}var =
f=3De.join(",");Hc()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=3D=
a?(f=3Dc.document.createElement("A"),vd(f,d),f.setAttribute("target",a),b=
.noreferrer&&f.setAttribute("rel",=0A=
"noreferrer"),b=3Ddocument.createEvent("MouseEvent"),b.initMouseEvent("cl=
ick",!0,!0,c,1),f.dispatchEvent(b),c=3D{}):b.noreferrer?(c=3Dc.open("",a,=
f),b=3Dfd(d),c&&(Nc&&Sb(b,";")&&(b=3D"'"+b.replace(/'/g,"%27")+"'"),c.ope=
ner=3Dnull,b=3Dod('<meta name=3D"referrer" content=3D"no-referrer"><meta =
http-equiv=3D"refresh" content=3D"0; =
url=3D'+Qb(b)+'">',null),ud(c.document,b),c.document.close())):(c=3Dc.ope=
n(fd(d),a,f))&&b.noopener&&(c.opener=3Dnull);return c};function =
Fp(a){this.Va=3Da||null}x(Fp,Dwa);Fp.prototype.C=3Dfunction(a,b){this.Va&=
&this.Va.log(Error(a),b)};function Gp(a){Lwa();return =
od(a,null)}function Hp(a){Lwa();return ica(a)}var Lwa=3Dta;function =
Ip(a,b){var c=3Db||{};b=3Dc.document||document;var =
d=3Dcd(a),e=3D$d("SCRIPT"),f=3D{vTa:e,Kh:void 0},h=3Dnew =
Lk(Mwa,f),k=3Dnull,l=3Dnull!=3Dc.timeout?c.timeout:5E3;0<l&&(k=3Dwindow.s=
etTimeout(function(){Nwa(e,!0);h.Cd(new Jp(1,"Timeout reached for =
loading script =
"+d))},l),f.Kh=3Dk);e.onload=3De.onreadystatechange=3Dfunction(){e.readyS=
tate&&"loaded"!=3De.readyState&&"complete"!=3De.readyState||(Nwa(e,c.hW||=
!1,k),h.Nb(null))};e.onerror=3Dfunction(){Nwa(e,!0,k);h.Cd(new =
Jp(0,"Error while loading script "+d))};f=3Dc.attributes||=0A=
{};Dc(f,{type:"text/javascript",charset:"UTF-8"});Ud(e,f);e.src=3Dcd(a);O=
wa(b).appendChild(e);return h}function Owa(a){var =
b=3DRd("HEAD",a);return!b||cb(b)?a.documentElement:b[0]}function =
Mwa(){if(this&&this.vTa){var =
a=3Dthis.vTa;a&&"SCRIPT"=3D=3Da.tagName&&Nwa(a,!0,this.Kh)}}function =
Nwa(a,b,c){null!=3Dc&&na.clearTimeout(c);a.onload=3Dta;a.onerror=3Dta;a.o=
nreadystatechange=3Dta;b&&window.setTimeout(function(){je(a)},0)}=0A=
function Jp(a,b){var c=3D"Jsloader error (code #"+a+")";b&&(c+=3D": =
"+b);Ra.call(this,c);this.code=3Da}x(Jp,Ra);function =
Pwa(a){Uf(this,a,0,-1,null,null)}x(Pwa,Tf);Pwa.prototype.getType=3Dfuncti=
on(){return =
F(this,1)};Pwa.prototype.setType=3Dfunction(a){G(this,1,a)};function =
Qwa(a){Uf(this,a,0,-1,null,null)}x(Qwa,Tf);Qwa.prototype.getType=3Dfuncti=
on(){return =
F(this,1)};Qwa.prototype.setType=3Dfunction(a){G(this,1,a)};Qwa.prototype=
.hK=3Dfunction(){return Zf(this,Rwa,5)};function =
Rwa(a){Uf(this,a,0,-1,null,null)}x(Rwa,Tf);Rwa.prototype.Fh=3Dfunction(){=
return F(this,1)};function Swa(a){Uf(this,a,0,-1,null,null)}x(Swa,Tf);=0A=
function Twa(a){Uf(this,a,0,-1,null,null)}x(Twa,Tf);function =
Kp(){this.C=3D$g(I(),"docs-extension-id")}function =
Uwa(a){if(!Dp())return wi("Docs extension cannot be found.");var b=3Dnew =
Pwa;b.setType(2);return Vwa(a,b).then(ba())}function Wwa(a,b){return =
Dp()&&1<=3D(na._docs_chrome_extension_features_version||0)?Xwa(a,b).then(=
function(a){return F(a,1)}):vi(!1)}function Xwa(a,b){var c=3Dnew =
Pwa;c.setType(5);var d=3Dnew Swa;ag(c,5,d);G(d,1,b);return =
Vwa(a,c).then(function(a){return Zf(a,Twa,4)})}=0A=
function Ywa(a){return Ai(new ti(function(a,c){var =
b=3DHp("chrome-extension://"+this.C+"/page_embed_script.js");Rk(Ip(b,{hW:=
!0}),a,c)}.bind(a)),function(){na._docs_chrome_extension_exists=3D!1})}=0A=
Kp.prototype.install=3Dfunction(){if(Dp())return Ywa(this).then();var =
a=3Dna.chrome?na.chrome.webstore:null;if(!a)return wi(Error("Webstore is =
not available."));var =
b=3D"https://chrome.google.com/webstore/detail/"+this.C;return(new =
ti(function(c,d){var e=3Dfunction(a){Ywa(this).then(function(){d(a =
instanceof =
Error?a:Error(a))})}.bind(this);a.install(b,c,e)}.bind(this))).then(funct=
ion(){return Ywa(this)}.bind(this)).then(function(){if(!Dp())throw =
Error("Extension was not found after successful install");}.bind(this))};=0A=
function Vwa(a,b){var =
c=3Dyi();na.chrome.runtime&&na.chrome.runtime.sendMessage(a.C,b.gg(),void=
 0,v(a.Yk,a,c));return c.C}Kp.prototype.Yk=3Dfunction(a,b){t(b)?(b=3Dnew =
Qwa(b),b.hK()?a.reject(b.hK().Fh()):a.resolve(b)):a.reject("Error =
returned from Docs extension: =
"+na.chrome.runtime.lastError.message)};function =
Lp(a,b){M.call(this,b);this.Va=3Da;this.C=3Dnew Fp}x(Lp,M);=0A=
Lp.prototype.Aa=3Dfunction(){var =
a=3DAl(Hl($g(I(),"drive_url")),"/drive/settings"),b=3Dnew =
Cp,c=3Db.qe("span",{id:"docs-chrome-needchromeappbutter-install-app","cla=
ss":"docs-butterbar-link-no-pad",role:"button",tabindex:0}),d=3Db.re("spa=
n");a=3Db.qe("a",{href:a.toString(),"class":"docs-butterbar-link-no-pad",=
target:"_blank"});var e=3Db.re("a");c=3D"The Google Docs Offline Chrome =
extension is missing or disabled. To edit offline, "+(c+("enable the =
extension"+(d+(". To disable offline editing, "+(a+("update your =
settings"+=0A=
(e+".")))))));d=3Dthis.oa().createElement("span");td(d,b.format(c));this.=
Ta=3Dd};Lp.prototype.Ga=3Dfunction(){Lp.ea.Ga.call(this);var =
a=3Dthis.oa().getElement("docs-chrome-needchromeappbutter-install-app");t=
his.getHandler().Bg(a,jf,this.D)};=0A=
Lp.prototype.D=3Dfunction(){(new =
Kp).install().then(v(function(){td(this.Qa(),qd("div",{"class":"goog-inli=
ne-block"},["Reload this page to enable Offline =
Docs.",qd("span",{id:"docs-chrome-needchromeappbutter-reload-link","class=
":"docs-butterbar-link",role:"button",tabindex:0},"Reload")]));var =
a=3Dthis.oa().getElement("docs-chrome-needchromeappbutter-reload-link");n=
ull=3D=3Da&&(xp.getInstance().postMessage(zp(this.getElement(),"info",!0)=
),a=3Dthis.oa().getElement("docs-chrome-needchromeappbutter-reload-link")=
);=0A=
this.getHandler().Bg(a,jf,v(na.location.reload,na.location))},this),v(fun=
ction(a){a=3Da instanceof Error?a:Error(a);this.Va.Id(a);"User cancelled =
install"!=3Da.message&&(a=3DSb(a.message,"blocked by the =
administrator")?"The extension is blocked by your =
administrator.":"Extension failed to =
install.",a=3Dzp(a,"error",!1,5E3),xp.getInstance().postMessage(a))},this=
))};Lp.prototype.Ea=3Dfunction(){delete =
this.C;Lp.ea.Ea.call(this)};function =
Zwa(a){this.C=3Da;this.Va=3Dnull};function $wa(a){var b=3D(new =
wl(a)).C,c=3Db.get("usp");a=3Db.get("dl");b=3Dnew Zwa(b);var =
d=3Db.C.get("summarizationDetails"),e=3Dnull;if(d)try{e=3Dnew =
ifa(JSON.parse(d))}catch(r){b.Va&&b.Va.Id(We(r,"Error while parsing =
summarizationDetails:"+d))}b=3De?fg(e):null;if(c||a||b){d=3Dnew =
kj;if(c){e=3Dnew aka;ag(d,1,e);var f=3Dnew =
bka;ag(e,1,f);G(f,1,c)}c=3Dnull;if(a)try{var h=3DPea(a);for(var k=3Dnew =
Xea(h),l=3Dnew dka;Yea(k)&&4!=3Dk.D;)switch(k.F){case 1:var m=3Dnew =
Pja;k.J(m,Rja);ag(l,1,m);break;default:Rf(k)}c=3Dl}catch(r){c=3Dnull}if(c=
||=0A=
b)h=3Dnew cka,d.setContext(h),ag(h,1,c),ag(h,3,b);h=3Dd}else =
h=3Dnull;this.C=3Dh};function axa(){A.call(this)}x(axa,A);function =
bxa(a,b,c){var d=3D[],e=3Dnew Lk,f=3Dnew =
Lk;Vk(e,f);e.addCallback(Ca(c,d));cxa(a,b,"file",function(a){if(a)for(var=
 c=3D0;c<a.length;c++)d.push(new =
dxa(a[c],b));e.Nb()});cxa(a,b,"directory",v(function(a){if(a&&a.length)fo=
r(var =
c=3Da.length,e=3D0;e<a.length;e++)bxa(this,b.concat(a[e]),function(a){c--=
;nb(d,a);0=3D=3Dc&&f.Nb()});else f.Nb()},a))}function =
dxa(a,b){this.id=3Da;this.C=3Db}function =
exa(a,b){Ra.call(this,a);this.type=3Db}x(exa,Ra);function =
Mp(a,b,c,d){A.call(this);this.gm=3Da;this.J=3Db;this.D=3Dc;this.H=3Dd||Ea=
;this.F=3Dthis.Hc=3D0;this.C=3D[]}x(Mp,A);Mp.prototype.start=3Dfunction()=
{if(this.F)throw Error("Idle delay has already been =
started");this.F=3Dthis.H()+this.J;this.Hc=3DDi(this.L,this.J,this)};Mp.p=
rototype.L=3Dfunction(){this.Hc=3D0;var =
a=3Dthis.H()-this.F;this.C.push(a);var =
b=3Dthis.D.hidden||this.D.webkitHidden||this.D.mozHidden||this.D.msHidden=
?1020:20;10>this.C.length&&a>b?(this.F=3Dthis.H()+1E3,this.Hc=3DDi(this.L=
,1E3,this)):this.gm(this)};=0A=
Mp.prototype.Ea=3Dfunction(){this.Hc&&Ei(this.Hc)};function =
fxa(a,b,c,d){var =
e=3Dnull,f=3Dnull;if(a.match("^data:")){e=3Da.split(",",2);f=3De[0].split=
(";");if(!f||2>f.length||"base64"!=3Df[f.length-1])return Xk(Error("data =
URIs must be base64-encoded: =
"+a));f=3Df[0].split(":");f=3D2=3D=3Df.length?f[1]:null;if(!f)return =
Xk(Error("data URIs must have mime type: =
"+a));e=3De[1]}if(!Oc&&e&&f){a=3Dna.atob(e);c=3Df;d=3Dnew =
Uint8Array(a.length);for(b=3D0;b<a.length;b++)d[b]=3Da.charCodeAt(b);retu=
rn Wk(new Blob([d],{type:c}))}f=3Dnew Lk;b=3Db?b():new =
bm;ff(b,"complete",Ca(gxa,f,c||null,d));=0A=
fna(b,2E4);b.H=3D"blob";b.send(a,"GET");return f}function =
gxa(a,b,c,d){d=3Dd.target;var =
e=3Dnull,f=3Dnull;if(d.$k()){e=3Dnna(d);var =
h=3Dona(d,"Content-Length"),k=3Dona(d,"Content-Encoding");null=3D=3De||0=3D=
=3De.size?f=3DError("Invalid Blob response for URL =
"+String(d.V)):c&&(!k||"identity"=3D=3Dk)&&b&&h&&e.size!=3Dh&&rm(b,Error(=
"Invalid Blob size for URL "+String(d.V)+" Expected: "+h+" Received: =
"+e.size))}else =
f=3DError(d.jK());f?a.Cd(f):a.Nb(e);d.dispose()};function =
Np(a,b){t(a.name)?(this.name=3Da.name,this.code=3Dhxa[a.name]):(this.code=
=3Da.code,this.name=3Dixa(a.code));Ra.call(this,Naa("%s =
%s",this.name,b))}x(Np,Ra);function ixa(a){var =
b=3Dsc(hxa,function(b){return a=3D=3Db});if(!t(b))throw Error("Invalid =
code: "+a);return b}var =
hxa=3D{AbortError:3,EncodingError:5,InvalidModificationError:9,InvalidSta=
teError:7,NotFoundError:1,NotReadableError:4,NoModificationAllowedError:6=
,PathExistsError:12,QuotaExceededError:10,SecurityError:2,SyntaxError:8,T=
ypeMismatchError:11};function =
jxa(a,b){D.call(this,a.type,b);this.Ke=3Da}x(jxa,D);function =
kxa(){E.call(this);this.C=3Dnew =
FileReader;this.C.onloadstart=3Dv(this.EQ,this);this.C.onprogress=3Dv(thi=
s.EQ,this);this.C.onload=3Dv(this.EQ,this);this.C.onabort=3Dv(this.EQ,thi=
s);this.C.onerror=3Dv(this.EQ,this);this.C.onloadend=3Dv(this.EQ,this)}x(=
kxa,E);p=3Dkxa.prototype;p.abort=3Dfunction(){try{this.C.abort()}catch(a)=
{throw new Np(a,"aborting read");}};p.getResult=3Dfunction(){return =
this.C.result};p.getError=3Dfunction(){return this.C.error&&new =
Np(this.C.error,"reading file")};=0A=
p.EQ=3Dfunction(a){this.dispatchEvent(new =
jxa(a,this))};p.Ea=3Dfunction(){kxa.ea.Ea.call(this);delete =
this.C};function lxa(a){var b=3Dnew =
kxa,c=3Dmxa(b);b.C.readAsDataURL(a);return c}function mxa(a){var b=3Dnew =
Lk;a.R("loadend",Ca(function(a,b){var =
c=3Db.getResult(),d=3Db.getError();null=3D=3Dc||d?a.Cd(d):a.Nb(c);b.dispo=
se()},b,a));return b};function =
Op(a){E.call(this);this.C=3Da;this.C.onwritestart=3Dv(this.D,this);this.C=
.onprogress=3Dv(this.D,this);this.C.onwrite=3Dv(this.D,this);this.C.onabo=
rt=3Dv(this.D,this);this.C.onerror=3Dv(this.D,this);this.C.onwriteend=3Dv=
(this.D,this)}x(Op,E);Op.prototype.abort=3Dfunction(){try{this.C.abort()}=
catch(a){throw new Np(a,"aborting =
save");}};Op.prototype.getError=3Dfunction(){return this.C.error&&new =
Np(this.C.error,"saving =
file")};Op.prototype.D=3Dfunction(a){this.dispatchEvent(new =
jxa(a,this))};=0A=
Op.prototype.Ea=3Dfunction(){delete this.C;Op.ea.Ea.call(this)};function =
Pp(a){Op.call(this,a);this.F=3Da}x(Pp,Op);Pp.prototype.getPosition=3Dfunc=
tion(){return =
this.F.position};Pp.prototype.getLength=3Dfunction(){return =
this.F.length};Pp.prototype.write=3Dfunction(a){try{this.F.write(a)}catch=
(b){throw new Np(b,"writing =
file");}};Pp.prototype.truncate=3Dfunction(a){try{this.F.truncate(a)}catc=
h(b){throw new Np(b,"truncating file");}};function =
Qp(a,b){this.D=3Da;this.C=3Db}Qp.prototype.getName=3Dfunction(){return =
this.C.name};function nxa(a){var b=3Dnew =
Lk;a.C.getMetadata(function(a){b.Nb(a)},v(function(a){b.Cd(new =
Np(a,"retrieving metadata for "+this.C.fullPath))},a));return =
b}Qp.prototype.moveTo=3Dfunction(a,b){var c=3Dnew =
Lk;this.C.moveTo(a.F,b,v(function(a){c.Nb(a.isFile?new oxa(this.D,a):new =
Rp(this.D,a))},this),v(function(d){c.Cd(new Np(d,"moving =
"+this.C.fullPath+" into "+a.C.fullPath+(b?", renaming to =
"+b:"")))},this));return c};=0A=
Qp.prototype.remove=3Dfunction(){var a=3Dnew =
Lk;this.C.remove(v(a.Nb,a,!0),v(function(b){a.Cd(new Np(b,"removing =
"+this.C.fullPath))},this));return =
a};Qp.prototype.getParent=3Dfunction(){var a=3Dnew =
Lk;this.C.getParent(v(function(b){a.Nb(new =
Rp(this.D,b))},this),v(function(b){a.Cd(new Np(b,"getting parent of =
"+this.C.fullPath))},this));return a};function =
Rp(a,b){Qp.call(this,a,b);this.F=3Db}x(Rp,Qp);=0A=
function pxa(a,b,c){var d=3Dnew =
Lk;a.F.getFile(b,qxa(c),v(function(a){d.Nb(new =
oxa(this.D,a))},a),v(function(a){d.Cd(new Np(a,"loading file "+b+" from =
"+this.C.fullPath))},a));return d}function rxa(a,b,c){var d=3Dnew =
Lk;a.F.getDirectory(b,qxa(c),v(function(a){d.Nb(new =
Rp(this.D,a))},a),v(function(a){d.Cd(new Np(a,"loading directory "+b+" =
from "+this.C.fullPath))},a));return d}=0A=
function sxa(a){var b=3Dnew =
Lk,c=3Da.F.createReader(),d=3D[],e=3Dv(function(a){b.Cd(new =
Np(a,"listing directory =
"+this.C.fullPath))},a),f=3Dv(function(a){if(a.length){for(var =
h=3D0,l;l=3Da[h];h++)d.push(l.isFile?new oxa(this.D,l):new =
Rp(this.D,l));c.readEntries(f,e)}else =
b.Nb(d)},a);c.readEntries(f,e);return b}function qxa(a){return =
2=3D=3Da?{create:!0}:3=3D=3Da?{create:!0,exclusive:!0}:{}}function =
oxa(a,b){Qp.call(this,a,b);this.F=3Db}x(oxa,Qp);=0A=
function txa(a){var b=3Dnew Lk;a.F.createWriter(function(a){b.Nb(new =
Pp(a))},v(function(a){b.Cd(new Np(a,"creating writer for =
"+this.C.fullPath))},a));return b}oxa.prototype.file=3Dfunction(){var =
a=3Dnew Lk;this.F.file(function(b){a.Nb(b)},v(function(b){a.Cd(new =
Np(b,"getting file for "+this.C.fullPath))},this));return a};function =
uxa(a){this.C=3Da}uxa.prototype.getName=3Dfunction(){return =
this.C.name};function vxa(a){var =
b=3Dna.requestFileSystem||na.webkitRequestFileSystem;if(!Aa(b))return =
Xk(Error("File API unsupported"));var c=3Dnew =
Lk;b(a,10485760,function(a){c.Nb(new uxa(a))},function(a){c.Cd(new =
Np(a,"requesting filesystem"))});return c}function =
wxa(a,b,c){t(c)||(c=3Da.size);return =
a.webkitSlice?a.webkitSlice(b,c):a.mozSlice?a.mozSlice(b,c):a.slice?Oc&&!=
Vc("13.0")||Pc&&!Vc("537.1")?(0>b&&(b+=3Da.size),0>b&&(b=3D0),0>c&&(c+=3D=
a.size),c<b&&(c=3Db),a.slice(b,c-b)):a.slice(b,c):null};function =
xxa(a,b,c,d){A.call(this);this.C=3Db||null;this.F=3Dc||"docs";this.D=3Dt(=
d)?d:na.PERSISTENT;this.Va=3Da}x(xxa,axa);p=3Dxxa.prototype;p.EJ=3Dnull;p=
.Mf=3Dfunction(a,b){var c=3Dnew =
Mp(v(this.zFb,this,"initialize"),3E4,document);c.start();a:switch(this.D)=
{case na.PERSISTENT:var d=3Dvxa(1);break a;case =
na.TEMPORARY:d=3Dvxa(0);break a;default:throw Error("Cannot handle =
Filesystem type: =
"+this.D);}Rk(Tk(d,function(){c.dispose()}),v(this.Ktb,this,a,b),v(this.n=
la,this,b,"initialize"))};=0A=
p.nla=3Dfunction(a,b,c){b=3Dyxa(b,c);rm(this.Va,b);a(b)};p.Yy=3Dfunction(=
a,b,c,d){a=3Dyxa(a,d);c&&bb(c,d.name)||rm(this.Va,a);this.C&&this.C(a);b(=
a)};p.nMa=3Dfunction(a,b,c,d){(b=3Db.getError())?this.Yy(a,c,null,b):d()}=
;p.zFb=3Dfunction(a,b){var =
c=3D{requestTimeout:3E4};c.timeoutDelays=3Db.C.concat().toString();rm(thi=
s.Va,Error("Filesystem slowness, took 30000ms during "+a),c)};=0A=
function yxa(a,b){return new exa("Filesystem error ("+b.name+") during =
"+a+": =
"+b.message,"QuotaExceededError"=3D=3Db.name?"QuotaExceeded":"Other")}p.K=
tb=3Dfunction(a,b,c){Rk(rxa(new =
Rp(c,c.C.root),this.F,2),Ca(this.trb,a,b),Ca(this.nla,b,"handleFileSystem=
Available_"),this)};p.trb=3Dfunction(a,b,c){this.EJ=3Dc;Rk(pxa(c,"__initc=
heck",2),a,v(this.nla,this,b,"handleDirectoryEntryAvailable_"))};function=
 zxa(a,b){(a=3Da.join("/"))&&(a+=3D"/");b&&(a+=3Db);return a}=0A=
p.mza=3Dfunction(a,b,c,d,e,f){if(cb(b))f=3DJ(I(),"docs-offline-eorlv"),Rk=
(fxa(c,void 0,this.Va,f),v(this.D$a,this,a,d,e),e);else{var =
h=3Db.shift();a=3Dv(this.mza,this,a,b,c,d,e);Rk(rxa(f||this.EJ,h,2),a,v(t=
his.Yy,this,"addFileToDirectory_",e,null))}};p.D$a=3Dfunction(a,b,c,d){b=3D=
v(this.g5b,this,d,b,c);Rk(pxa(this.EJ,a,2),b,v(this.Yy,this,"handleBlobRe=
ady_",c,null))};p.g5b=3Dfunction(a,b,c,d){Rk(txa(d),v(this.F7a,this,a,b,c=
,d.C.toURL(void 0)),v(this.Yy,this,"writeDataToFile_",c,null))};=0A=
p.F7a=3Dfunction(a,b,c,d,e){a=3Dv(this.h5b,this,a,b,c,d,e);e.Sc("writeend=
",v(this.nMa,this,"clearAndWriteDataToWriter_",e,c,a));e.truncate(0)};p.h=
5b=3Dfunction(a,b,c,d,e){b=3DCa(b,d);e.Sc("writeend",v(this.nMa,this,"wri=
teDataToWriter_",e,c,b));e.write(a)};p.pJb=3Dfunction(a,b,c){"NotFoundErr=
or"=3D=3Dc.name?b():this.Yy(a,b,null,c)};=0A=
p.f7a=3Dfunction(a,b){Rk(nxa(b),v(function(c){0<c.size?a(b.C.toURL(void =
0)):(rm(this.Va,Error("Found a zero byte =
file:"+b.getName())),a(null))},this),v(this.Yy,this,"callWithUrlFromFileE=
ntry_",Ca(a,!1),null))};function cxa(a,b,c,d){var =
e=3Dzxa(b);b=3D"getDirectoryContents of directory =
["+b+"]";Rk(rxa(a.EJ,e),v(a.Shb,a,c,d),v(a.Yy,a,b,function(){d(null)},["N=
otFoundError"]))}p.Shb=3Dfunction(a,b,c){Rk(sxa(c),v(this.urb,this,a,b),v=
(this.Yy,this,"getDirectoryContents_",function(){b(null)},null))};=0A=
p.urb=3Dfunction(a,b,c){for(var d=3D[],e=3D0;e<c.length;e++){var =
f=3Dc[e];("all"=3D=3Da||"file"=3D=3Da&&f.C.isFile||"directory"=3D=3Da&&f.=
C.isDirectory)&&d.push(f.getName())}b(d)};p.zCb=3Dfunction(a,b,c){"NotFou=
ndError"=3D=3Dc.name?a():this.Yy("handleRemoveFileFailed_",b,null,c)};p.D=
Tb=3Dfunction(a,b,c){Rk(c.remove(),a,v(this.Yy,this,"removeFileEntry_",b,=
null))};p.Ea=3Dfunction(){xxa.ea.Ea.call(this);delete this.EJ};function =
Axa(a,b,c,d,e){A.call(this);this.D=3Da;this.C=3Db;this.L=3Dd;this.Ie=3De;=
this.H=3D{};this.F=3Dc;this.J=3Dnc(this.C)}x(Axa,A);p=3DAxa.prototype;p.E=
Va=3D0;p.Gra=3D0;p.Jga=3D0;p.cCa=3D0;p.Kga=3D0;p.start=3Dfunction(){this.=
L?bxa(this.D,this.F,v(this.mUb,this)):Bxa(this)};=0A=
p.mUb=3Dfunction(a){if(a){for(var b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c];this.C[d.id]||b.push(d)}if(b.length)for(this.Jga+=3Db.length,a=3D=
0;a<b.length;a++){var e=3Db[a];c=3Dthis.D;d=3Dv(this.Pgb,this);var =
f=3Dv(this.Ogb,this);e=3Dzxa(e.C,e.id);Rk(pxa(c.EJ,e),v(c.DTb,c,d,f),v(c.=
zCb,c,d,f))}}Bxa(this)};=0A=
function =
Bxa(a){if(0=3D=3Da.J)Cxa(a);else{J(I(),"docs-localstore-sefr");for(var b =
in a.C){var c=3Da.C[b];if(c.C){var =
d=3Da,e=3Db,f=3Dd.D,h=3Dd.F.concat(c.D);c=3Dc.C;var =
k=3Dv(d.rFa,d,e);d=3Dv(d.Rgb,d);e=3Dzxa(h,e);f.mza(e,h.concat(),c,k,d)}el=
se =
a.rFa(b,null)}}}p.rFa=3Dfunction(a,b){this.H[a]=3Db;this.EVa++;Cxa(this)}=
;p.Rgb=3Dfunction(){this.Gra++;Cxa(this)};p.Pgb=3Dfunction(){this.cCa++;C=
xa(this)};p.Ogb=3Dfunction(){this.Kga++;Cxa(this)};function Cxa(a){var =
b=3Da.cCa+a.Kga;a.J=3D=3Da.EVa+a.Gra&&a.Jga=3D=3Db&&a.Ie(a)}=0A=
p.A4=3Dfunction(){return =
0<this.Gra||0<this.Kga};p.Ula=3Dfunction(){return =
this.A4()};p.hja=3Dfunction(a){return =
this.H[a]};p.Ea=3Dfunction(){Axa.ea.Ea.call(this);delete this.D;delete =
this.C};function Dxa(a){this.C=3Da}Dxa.prototype.D=3Dfunction(a,b,c){var =
d=3Dthis.C;Rk(pxa(d.EJ,zxa(b,a)),v(d.f7a,d,c),v(d.pJb,d,"getFileUrl",Ca(c=
,null)))};Dxa.prototype.F=3Dfunction(a,b,c){var =
d=3D{};d[a.getId()]=3Da;(new =
Axa(this.C,d,b,!1,c)).start()};Dxa.prototype.H=3Dfunction(a,b,c,d){(new =
Axa(this.C,a,b,c,d)).start()};function =
Exa(a,b,c,d){D.call(this,"broadcast-message",a);this.channel=3Db;this.C=3D=
c;this.data=3Dd}x(Exa,D);function =
Sp(a){Uf(this,a,0,-1,null,null)}x(Sp,Tf);Sp.prototype.getType=3Dfunction(=
){return =
F(this,1)};Sp.prototype.setType=3Dfunction(a){G(this,1,a)};Sp.prototype.F=
h=3Dfunction(){return Zf(this,Tp,2)};function =
Tp(a){Uf(this,a,0,1,null,null)}x(Tp,Tf);var Up=3D{};function =
Fxa(a){Uf(this,a,0,-1,null,null)}x(Fxa,Tf);var Gxa=3Dnew =
Sf(100413133,{EHc:0},Fxa,function(a,b){var =
c=3D{P4:F(b,1)};a&&(c.vw=3Db);return c});Up[100413133]=3DGxa;function =
Hxa(a){Uf(this,a,0,-1,null,null)}x(Hxa,Tf);=0A=
var Ixa=3Dnew Sf(101605819,{FHc:0},Hxa,function(a,b){var =
c=3D{P4:F(b,1)};a&&(c.vw=3Db);return c});Up[101605819]=3DIxa;function =
Jxa(a){Uf(this,a,0,-1,null,null)}x(Jxa,Tf);var Kxa=3Dnew =
Sf(100922934,{WGc:0},Jxa,function(a,b){var =
c=3D{P4:F(b,1)};a&&(c.vw=3Db);return c});Up[100922934]=3DKxa;function =
Lxa(a){Uf(this,a,0,-1,null,null)}x(Lxa,Tf);var Vp=3Dnew =
Sf(108529910,{PHc:0},Lxa,function(a,b){var c=3D{};a&&(c.vw=3Db);return =
c});Up[108529910]=3DVp;function =
Mxa(a){Uf(this,a,0,-1,null,null)}x(Mxa,Tf);=0A=
var Nxa=3Dnew Sf(102041228,{OHc:0},Mxa,function(a,b){var =
c=3D{};a&&(c.vw=3Db);return c});Up[102041228]=3DNxa;function =
Oxa(a){Uf(this,a,0,-1,null,null)}x(Oxa,Tf);var Pxa=3Dnew =
Sf(140441684,{QHc:0},Oxa,function(a,b){var c=3D{};a&&(c.vw=3Db);return =
c});Up[140441684]=3DPxa;function =
Qxa(a){Uf(this,a,0,-1,null,null)}x(Qxa,Tf);var Rxa=3Dnew =
Sf(122453513,{pIc:0},Qxa,function(a,b){var =
c=3D{qIc:F(b,1),dHc:F(b,2)};a&&(c.vw=3Db);return =
c});Up[122453513]=3DRxa;function =
Sxa(a){Uf(this,a,0,-1,Txa,null)}x(Sxa,Tf);=0A=
var Txa=3D[1],Wxa=3Dnew =
Sf(113007630,{dataChanged:0},Sxa,function(a,b){var =
c=3D{SGc:bfa($f(b,Uxa,1),Vxa,a)};a&&(c.vw=3Db);return =
c});Up[113007630]=3DWxa;function =
Uxa(a){Uf(this,a,0,1,null,null)}x(Uxa,Tf);function Vxa(a,b){var =
c=3D{},d=3DXxa,e=3DUxa.prototype.Xz,f;for(f in d){var =
h=3Dd[f],k=3De.call(b,h);if(null!=3Dk){for(var l in =
h.pFa)if(h.pFa.hasOwnProperty(l))break;c[l]=3Dh.Nra?h.isRepeated?bfa(k,h.=
Nra,a):h.Nra(a,k):k}}a&&(c.vw=3Db);return c}var Xxa=3D{};function =
Yxa(a){Uf(this,a,0,-1,Zxa,null)}x(Yxa,Tf);=0A=
var Zxa=3D[3],$xa=3Dnew Sf(112987886,{XGc:0},Yxa,function(a,b){var =
c=3D{r9a:F(b,1),JAa:F(b,2),IHc:Xf(b,3)};a&&(c.vw=3Db);return =
c});Xxa[112987886]=3D$xa;function =
Wp(a,b){E.call(this);this.D=3D!1;this.C=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.H=3Da;this.F=3Db}x(Wp,E);Wp.prototype.conn=
ect=3Dfunction(){this.D||(this.D=3D!0,this.C=3Dthis.H.C(),this.Ja.R(this.=
C,"message",this.J.bind(this)),this.C.start())};function =
aya(a,b){if(!a.D)throw Error("Trying to publish without connecting =
first.");var c=3Dnew =
Sp;c.setType(1);ag(c,2,b);G(c,3,a.F);a.C.postMessage(c.gg())}=0A=
Wp.prototype.J=3Dfunction(a){var b=3Da.Ke;null!=3Db.data[1]?(b=3Dnew =
Sp(b.data),b.getType(),a=3DF(b,3),b=3Db.Fh()):(a=3Dthis.F,b=3Dnew =
Tp(b.data));a:{var c=3Db;for(e in Up){var =
d=3DUp[Number(e)];if(c.Xz(d)){var e=3Dd;break =
a}}e=3Dnull}e&&(b=3Db.Xz(e),this.dispatchEvent(new =
Exa(this,a,e,b)))};Wp.prototype.Ea=3Dfunction(){if(this.C){var a=3Dnew =
Sp;a.setType(0);this.C.postMessage(a.gg());this.C.close()}Wp.ea.Ea.call(t=
his)};function bya(a,b){var =
c=3Dthis;A.call(this);this.D=3Db;this.C=3Dnew =
Wn;this.qa(this.C);Xn(this.C,a.F,function(a){var b=3D[];a=3Da.C;for(var =
d=3D0;d<a.length;d++){var h=3Da[d];switch(h.C.O){case "document":var =
k=3Db,l=3Dh;h=3Dnew Yxa;var =
m=3Dl.C.getId();G(h,1,m);a:switch(m=3Dl.JAa,m){case "new":m=3D1;break =
a;case "update":m=3D2;break a;case "delete":m=3D3;break a;default:throw =
Error("Could not handle change type =
"+m);}G(h,2,m);m=3D[];l=3Dl.D;qc(l,"ip")&&m.push(1);qc(l,"pendingQueueSta=
te")&&m.push(6);qc(l,"lastModifiedClientTimestamp")&&=0A=
m.push(2);(qc(l,"lsst")||qc(l,"lsft")||qc(l,"lss"))&&m.push(3);qc(l,"pend=
ingCreation")&&m.push(4);qc(l,"title")&&m.push(5);G(h,3,m||[]);if(2!=3DF(=
h,2)||Xf(h,3).length)l=3Dnew =
Uxa,l.$R($xa,h),k.push(l)}}b.length&&(a=3Dnew Sxa,bg(a,1,b),b=3Dnew =
Tp,b.$R(Wxa,a),aya(c.D,b))})}x(bya,A);function =
cya(){}cya.prototype.A4=3Dn(!0);cya.prototype.Ula=3Dn(!1);cya.prototype.h=
ja=3Dn(null);function dya(){}dya.prototype.F=3Dfunction(a,b,c){c(new =
cya)};dya.prototype.H=3Dfunction(a,b,c,d){d(new =
cya)};dya.prototype.D=3Dfunction(a,b,c){return c(null)};function =
Xp(a){A.call(this);this.C=3Da}x(Xp,A);var =
eya=3D[[]];Xp.prototype.Ae=3Dfunction(){return =
this.C.c||null};Xp.prototype.qs=3Dfunction(){return =
this.C.t};Xp.prototype.Le=3Dfunction(){return this.C.dcKey[2]};function =
fya(a,b,c,d,e){var =
f=3D{};f.dcKey=3D[a,0,b,c];f.t=3Dd;e&&(f.c=3De);return new =
Xp(f)}function gya(a,b){return null!=3Db?[a,b]:[a]}function =
hya(a,b){return =
null!=3Db?[a,b,[]]:[a,[]]}Xp.prototype.Ea=3Dfunction(){delete =
this.C;Xp.ea.Ea.call(this)};function =
Yp(a,b,c){A.call(this);this.F=3Db;this.dA=3Dc}x(Yp,A);Yp.prototype.Le=3Df=
unction(a,b,c,d,e){im(fm(b,gya(a,e),hya(a,e),void =
0,!d),v(this.H,this,c))};Yp.prototype.H=3Dfunction(a,b){b=3Db.target;var =
c=3Db.result;if(!b["docs-stopped"])if(c){var d=3Dnew =
Xp(c.value);b["docs-stopped"]=3D!0;c["continue"]("next"=3D=3Dc.direction|=
|"nextunique"=3D=3Dc.direction?eya:-1);a(d.Le())}else =
a(0)};Yp.prototype.D=3Dfunction(a,b,c,d,e,f,h){e(h);this.dA&&d&&(this.dA.=
C=3DEa());im(fm(c,gya(a,b),hya(a,b),void 0,void 0),v(this.C,this,d,f))};=0A=
Yp.prototype.C=3Dfunction(a,b,c){if(c=3Dc.target.result){var d=3Dnew =
Xp(c.value),e=3Dd.Ae();if(this.dA&&a){var =
f=3Dthis.dA,h=3DEa()-f.C;f.F.uR(f.H,h);f.D&&(f.D=3D!1)}d=3Dd.Le();b(new =
pra(e,d,this.F,a));c["continue"]();this.dA&&a&&(this.dA.C=3DEa())}};funct=
ion =
iya(a){this.Va=3Da;this.C=3D{};this.D=3D!1}iya.prototype.add=3Dfunction(a=
){if(a.F||!this.D)this.C[a.getId()]=3Da};iya.prototype.remove=3Dfunction(=
a){delete this.C[a.getId()]};iya.prototype.tE=3Dfunction(){var =
a=3D0,b;for(b in this.C){var c=3DNumber(b);this.C[c].abort();delete =
this.C[c];a++}rm(this.Va,Error("Aborted all =
transactions"),{abortedTransactionCount:a})};function =
gm(a,b,c,d,e,f,h,k,l){this.L=3Da;this.Va=3Db;this.ma=3Dc;this.Ba=3Dd;this=
.Ka=3De;this.Ha=3De.uO(c);this.H=3Dthis.O=3Dnull;this.V=3Df||null;this.J=3D=
sn();this.D=3Dl?tn(this.J,l):null;this.va=3Dk||0;this.C=3Dnull;0<this.va&=
&(this.V||h)&&(this.C=3Dnew =
Mp(v(this.F$a,this),this.va,document),this.C.start());this.L.onsuccess=3D=
tm(this.Va,this.H$a,this,!0);this.L.onerror=3Dtm(this.Va,this.G$a,this,!0=
)}p=3Dgm.prototype;p.getResult=3Dfunction(){return this.L.result};=0A=
function im(a,b){if(a.O)throw Error("Success callback already =
set");a.O=3Db}p.H$a=3Dfunction(a){B(this.C);this.D&&vn(this.J,this.D);var=
 b=3Dthis.Ka,c=3Dthis.Ha;b.F++;delete =
b.C[c];this.Ba.C||this.O&&this.O(a)};function jya(a,b){if(a.H)throw =
Error("Error callback already =
set");a.H=3Db}p.G$a=3Dfunction(a){B(this.C);this.D&&yn(this.J,this.D);var=
 b=3Dthis.Ka,c=3Dthis.Ha;b.D++;delete =
b.C[c];a.target.docs_requestContext=3Dthis.ma;this.Ba.C||(b=3Da.target.er=
ror)&&"AbortError"=3D=3Db.name||this.H&&this.H(a)};=0A=
p.ooa=3Dfunction(a){a.onsuccess=3Dta;a.onerror=3Dta};p.F$a=3Dfunction(){t=
his.D&&yn(this.J,this.D);rm(this.Va,Error("A request was running for a =
long =
time"),{documentHidden:document.hidden||document.webkitHidden,request:thi=
s.ma,requestTimeoutMs:this.va,timeoutCallbackSet:!!this.V,timeoutDelays:t=
his.C.C.concat().toString()});B(this.C);!this.Ba.C&&this.V&&(this.ooa(thi=
s.L),this.V())};function =
kya(){this.C=3D{};this.H=3Dthis.F=3Dthis.D=3D0}kya.prototype.uO=3Dfunctio=
n(a){var b=3Dthis.H++;this.C[b]=3Da;return b};function =
lya(){this.D=3Dthis.F=3Dthis.C=3D!1};function mya(a){try{var =
b=3Dna.localStorage.getItem("docs-ucb")}catch(c){return =
rm(a,Error("Error reading unsaved changes bit: =
"+c.message)),"e"}switch(b){case "1":return"t";case =
"0":return"f";default:return"u"}};function nya(){try{return =
na.localStorage.getItem("docs-oiouid")||null}catch(a){return =
null}}function Zp(){var a=3Dnya();return =
$g(I(),"docs-offline-lsuid")=3D=3Da};function =
$p(a,b,c,d,e,f){gm.call(this,a,b,c,new lya,new =
kya,d,!0,e,f);this.$=3Dthis.F=3Dnull;a.onblocked=3Dtm(b,this.Ma,this,!0);=
a.onupgradeneeded=3Dtm(b,this.Oa,this,!0)}x($p,gm);$p.prototype.Ma=3Dfunc=
tion(a){B(this.C);this.F&&this.F(a)};=0A=
$p.prototype.Oa=3Dfunction(a){B(this.C);if(a.dataLoss&&"none"!=3Da.dataLo=
ss){var =
b=3D{};b.dataLoss=3Da.dataLoss;b.dataLossMessage=3Da.dataLossMessage;b.op=
tinBackup=3DZp();b.requestContext=3Dthis.ma;b.unsavedChanges=3Dmya(this.V=
a);rm(this.Va,Error("upgradeNeeded after =
dataLoss"),b)}this.$&&this.$(a)};$p.prototype.ooa=3Dfunction(a){$p.ea.ooa=
.call(this,a);a.onblocked=3Dta;a.onupgradeneeded=3Dta};function =
oya(a,b){if(a.F)throw Error("Blocked callback already set");a.F=3Db}=0A=
function pya(a,b){if(a.$)throw Error("Upgrade needed callback already =
set");a.$=3Db};function =
qya(a,b,c,d){this.C=3Da;this.F=3Db;this.D=3Dc;this.Va=3Dd}qya.prototype.g=
et=3Dfunction(a){return new =
gm(this.C.get(a),this.Va,this.C.name+".get("+a+")",this.F,this.D)};functi=
on =
rya(a,b,c,d){this.C=3Da;this.F=3Db;this.D=3Dc;this.Va=3Dd}p=3Drya.prototy=
pe;p.get=3Dfunction(a){return new =
gm(this.C.get(a),this.Va,this.C.name+".get("+a+")",this.F,this.D)};p.put=3D=
function(a,b){a=3Dt(b)?this.C.put(a,b):this.C.put(a);return new =
gm(a,this.Va,this.C.name+".put("+b+")",this.F,this.D)};p.add=3Dfunction(a=
,b){a=3Dt(b)?this.C.add(a,b):this.C.add(a);return new =
gm(a,this.Va,this.C.name+".add("+b+")",this.F,this.D)};=0A=
function tna(a,b){return new =
gm(a.C["delete"](b),a.Va,a.C.name+".delete("+b+")",a.F,a.D)}p.clear=3Dfun=
ction(){return new =
gm(this.C.clear(),this.Va,this.C.name+".clear()",this.F,this.D)};p.count=3D=
function(a){var b=3Dt(a)?this.C.count(a):this.C.count();return new =
gm(b,this.Va,this.C.name+".count("+a+")",this.F,this.D)};p.getIndex=3Dfun=
ction(a){return new qya(this.C.index(a),this.F,this.D,this.Va)};function =
sya(a,b,c,d,e,f,h,k,l,m){this.V=3Da;this.Ra=3Db;this.Ba=3Dc;this.Va=3Dd;t=
his.Ka=3De;this.ma=3D!1;this.F=3D!!h;this.O=3Dthis.L=3Dnull;this.D=3Dnew =
lya;this.Ma=3Dnew kya;this.Oa=3Dk||6E4;this.H=3Dnew =
Mp(v(this.I$a,this),this.Oa,document);this.va=3Dl||null;this.$=3Dsn();thi=
s.C=3Dnull;this.Hc=3Dtya++;this.J=3Df;this.Ha=3Dt(m)?m:this.F?"idbrwt":"i=
dbrot"}var tya=3D0;p=3Dsya.prototype;=0A=
p.open=3Dfunction(){null!=3Dthis.Ha&&(this.C=3Dtn(this.$,this.Ha,!0));var=
 a=3Dthis.F?"readwrite":"readonly";this.H.start();try{var =
b=3Dthis.V.transaction(this.Ra,a)}catch(c){throw =
a=3Duya(this),Xe(c,a);}b.onabort=3Dtm(this.Va,this.LNb,this);b.oncomplete=
=3Dtm(this.Va,this.gOb,this);b.onerror=3Dtm(this.Va,this.J$a,this,!0);thi=
s.O=3Db;this.J.add(this)};function =
vna(a){a.D.D=3D!0;a.H.dispose();a.C&&(yn(a.$,a.C),a.C=3Dnull);a.J.remove(=
a)}p.abort=3Dfunction(a){vya(this,!1,a)};=0A=
function vya(a,b,c){var =
d=3Da.D;if(!d.F&&!d.C){wya(a);d.C=3D!0;try{a.O.abort(),c&&!a.ma&&(a.Ka(c)=
,a.ma=3D!0)}catch(e){"InvalidStateError"=3D=3De.name&&b||(c=3Duya(a),c.ab=
ortFromTimeout=3Db,rm(a.Va,e,c))}a.H.dispose();a.J.remove(a)}}function =
jm(a,b){wya(a);return new rya(a.O.objectStore(b),a.D,a.Ma,a.Va)}function =
op(a,b){if(a.L)throw Error("Completion callback already =
set");a.L=3Db}p.getStatus=3Dg("D");function wya(a){if(!a.O)throw =
Error("Transaction does not exist");}=0A=
p.LNb=3Dfunction(a){this.D.D||(this.D.F=3D!0,this.C&&(yn(this.$,this.C),t=
his.C=3Dnull),this.J.remove(this),this.H.dispose(),this.D.C||(a.target.do=
cs_internalAbort=3D!0,!this.F&&a.target.error&&"QuotaExceededError"=3D=3D=
a.target.error.name?this.L&&this.L():xya(this,"LocalStore IndexedDB =
transaction =
abort",uya(this),a)))};p.gOb=3Dfunction(){this.D.D||(this.J.remove(this),=
this.C&&(vn(this.$,this.C),this.C=3Dnull),this.H.dispose(),this.L&&this.L=
())};=0A=
p.J$a=3Dfunction(a){a.stopPropagation();var =
b=3Dthis.D;if(!(b.D||b.F||b.C||(b=3Da.target.error,b&&"AbortError"=3D=3Db=
.name))&&(b=3Duya(this),b.request=3Da.target.docs_requestContext,xya(this=
,"LocalStore IndexedDB =
error",b,a),a=3Dthis.J,J(I(),"docs-ewtaoe")&&this.F)){delete =
a.C[this.getId()];b=3D0;for(var c in a.C){var =
d=3DNumber(c),e=3Da.C[d];e.F&&(e.abort(),delete =
a.C[d],b++)}a.D=3D!0;rm(a.Va,Error("Handled fatal error of transaction: =
"+this.getId()+" and aborted "+b+" transactions "))}};=0A=
function xya(a,b,c,d){b=3Db+" ("+a.Ba+"): =
"+wna(d);rm(a.Va,Error(b),c);c=3Dnew =
em(1,b,d);a.ma||(a.Ka(c),a.ma=3D!0)}p.I$a=3Dfunction(){if(!this.D.D){var =
a=3Duya(this);a.transactionTimeout=3Dthis.Oa;a.timeoutDelays=3Dthis.H.C.c=
oncat().toString();a.documentHidden=3Ddocument.hidden||document.webkitHid=
den;rm(this.Va,Error("A transaction was running for a long time =
("+this.Ba+")"),a);this.H.dispose();this.va&&(vya(this,!0),this.va(),this=
.O.oncomplete=3Dnull)}};p.getId=3Dg("Hc");=0A=
function uya(a){var =
b=3Dyna(a.V.objectStoreNames);b=3D{databaseName:a.V.name,databaseObjectSt=
ores:b,databaseVersion:a.V.version,transactionAllowWrite:a.F,transactionC=
ontext:a.Ba,transactionId:a.Hc,transactionObjectStores:a.Ra.toString()};a=
=3Da.Ma;var =
c=3Doc(a.C);b.pendingRequestCount=3Dc.length;b.pendingRequests=3Dc.toStri=
ng();b.requestErrorCount=3Da.D;b.requestSuccessCount=3Da.F;return =
b};function =
yya(a,b){D.call(this,"L",b);this.newVersion=3Da}x(yya,D);function =
zya(a,b){A.call(this);this.L=3Da;this.Va=3Db;this.C=3Dnull;this.F=3D!1;th=
is.J=3Dnew iya(b);this.H=3Dnew wm;this.qa(this.H);this.D=3Dnew =
wm;this.qa(this.D)}x(zya,A);var =
Aya=3Dna.indexedDB||na.webkitIndexedDB;p=3Dzya.prototype;p.E$a=3Dfunction=
(a){this.F=3D!0;this.close();this.D.dispatchEvent(new =
yya(Number(a.version)||a.newVersion||0))};p.close=3Dfunction(){this.C&&(t=
his.C.onversionchange=3Dnull,this.C.close(),this.C=3Dnull)};=0A=
p.Mf=3Dfunction(a){if(this.C)throw Error("IdbDocsDatabase already =
managing a database.");if(null!=3Da.onversionchange)throw Error("This =
database is being managed by another =
class.");a.onclose=3Dv(function(){var =
a=3D{};a.optinBackup=3DZp();rm(this.Va,Error("The database connection =
was =
closed."),a);this.H.dispatchEvent(null)},this);a.onerror=3Dxna("Database =
error.",this.L);a.onversionchange=3Dv(this.E$a,this);this.C=3Da};function=
 Bya(a){if(!a.C)return-1;a=3DparseInt(a.C.version,10);return 0<=3Da?a:-1}=0A=
function np(a,b,c,d,e,f,h,k){if(!a.C)throw Error("Cannot open =
transaction on uninitialized IdbDocsDatabase");if(e&&a.J.D)throw =
Error("Cannot open read-write transactions because of a previous fatal =
error in a read-write transaction.");a=3Dnew =
sya(a.C,b,c,a.Va,d||a.L,a.J,e,f,h,k);a.open();return a}=0A=
function Cya(a,b,c,d,e){if(Bya(a)>=3Db)throw Error("Upgrading to a =
version ("+b+") less than or equal to current version ("+Bya(a)+")");var =
f=3Da.C.name;a.close();var h=3Da.Va;b=3Dnew =
$p(Aya.open(f,b),h,"setVersion =
database.open");pya(b,function(a){a=3Da.target.transaction;a.onabort=3Da.=
onerror=3Dtm(h,d,{},!0);c(a)});jya(b,d);oya(b,function(a){rm(h,Error("Onb=
locked handler called when upgrading database."),{"Old =
version":a.oldVersion,"New =
version":a.newVersion})});im(b,v(function(a){this.Mf(a.target.result);e(a=
)},=0A=
a))}p.tE=3Dfunction(){this.J.tE()};p.Ea=3Dfunction(){this.close();zya.ea.=
Ea.call(this)};function =
aq(a,b,c,d,e){In.call(this,a,d);this.yLb=3Db;this.OLb=3Dc;this.D=3De;this=
.C=3Dnew Yp(new =
qna,this.iBa,this.dA)}q(aq,In);aq.prototype.Io=3Dfunction(a,b){switch(a.g=
etType()){case "append-commands":Dya(this,a,b);break;default:throw =
Error("Unsupported operation type "+a.getType());}};function =
Dya(a,b,c){if(b.F){var =
d=3Djm(c,"DocumentCommands");Eya(b.C,d,function(){return =
Fya(a,b,c)})}else Fya(a,b,c)}function Eya(a,b,c){hm(b,gya(a),hya(a),c)}=0A=
function Fya(a,b,c){c=3Djm(c,"DocumentCommands");for(var =
d=3Db.D,e=3D0;e<d.length;++e){for(var =
f=3Da,h=3Db.C,k=3Dd[e],l=3Dk.Ae(),m=3D[],r=3D0;r<l.length;++r)m.push(f.Pc=
.serialize(l[r]));f=3Dfya(h,k.Le(),k.C,k.qs(),m);c.put(f.C)}}aq.prototype=
.fD=3Dfunction(a,b,c,d,e,f){var =
h=3Dnp(this.D,["DocumentCommands"],"readCommands");f&&op(h,f);f=3Djm(h,"D=
ocumentCommands");null=3D=3D=3Db?(b=3Dthis.C,b.dA&&c&&(b.dA.C=3DEa()),im(=
fm(f,gya(a,void 0),hya(a,void 0),void 0,void =
0),v(b.C,b,c,e))):this.C.Le(a,f,v(this.C.D,this.C,a,b,f,c,d,e),void =
0,b)};function Gya(a,b){var c=3Dnew aq("kix",6,8,a,b),d=3Dnew =
aq("punch",6,8,a,b),e=3Dnew aq("ritz",6,8,a,b);a=3Dnew =
aq("drawing",6,8,a,b);return[e,c,d,a]};function =
Hya(a,b,c,d){this.F=3Da;this.H=3Db;this.C=3Dc;this.D=3Dd}Hya.prototype.se=
rialize=3Dfunction(){var =
a=3D{};a.e=3Dthis.F;a.dlKey=3D[this.H];a.sId=3Dthis.C;a.cId=3Dthis.D;retu=
rn a};function =
Iya(a){Uf(this,a,0,-1,null,null)}x(Iya,Tf);Iya.prototype.hK=3Dfunction(){=
return Zf(this,Jya,3)};function =
Kya(a){Uf(this,a,0,-1,null,null)}x(Kya,Tf);function =
Lya(a){Uf(this,a,0,-1,null,null)}x(Lya,Tf);function =
Mya(a){Uf(this,a,0,-1,null,null)}x(Mya,Tf);function =
Nya(a){Uf(this,a,0,-1,null,null)}x(Nya,Tf);function =
Oya(a){Uf(this,a,0,-1,null,null)}x(Oya,Tf);function =
Pya(a){Uf(this,a,0,-1,null,null)}x(Pya,Tf);function =
Qya(a){Uf(this,a,0,-1,null,null)}x(Qya,Tf);=0A=
function =
Jya(a){Uf(this,a,0,-1,null,null)}x(Jya,Tf);Jya.prototype.Xl=3Dfunction(){=
return F(this,1)};function =
Rya(a){Uf(this,a,0,-1,null,null)}x(Rya,Tf);Rya.prototype.getType=3Dfuncti=
on(){return =
F(this,1)};Rya.prototype.setType=3Dfunction(a){G(this,1,a)};function =
Sya(a){Uf(this,a,0,-1,null,null)}x(Sya,Tf);function =
Tya(a){Uf(this,a,0,-1,null,null)}x(Tya,Tf);function Uya(a,b,c,d,e,f){var =
h=3Dthis;A.call(this);this.D=3Da;this.J=3De;this.C=3Db;this.L=3Dc;this.va=
=3Df||this.L.L;this.$=3D0;this.Va=3Dd;this.ma=3Dnew =
Wn;this.qa(this.ma);Xn(this.ma,c.D,function(){h.eT()});this.Ja=3Dnew =
th(this);this.O=3Dnew =
wm;this.qa(this.O);this.V=3DJ(I(),"docs-localstore-eswlm");this.H=3DJ(I()=
,"docs-localstore-eswlr");this.F=3Dsn()}x(Uya,A);p=3DUya.prototype;p.nq=3D=
null;p.Tia=3Dg("O");=0A=
p.lea=3Dfunction(a,b,c){var =
d=3Dthis;this.V||this.H?this.J.D().then(function(e){var =
f,h=3D0!=3Dd.C&&e;h&&(f=3Dtn(d.F,"lagcpci"));(h?d.J.F():vi(null)).then(fu=
nction(h){f&&vn(d.F,f);d.H&&e&&0<d.C&&null=3D=3D=3Dh&&rm(d.Va,Error("No =
current page client id found while acquiring =
lock."));Vya(d,a,h,e,null,b,c,"idbla")})}):Vya(this,a,null,!1,null,b,c,"i=
dbla")};=0A=
function Vya(a,b,c,d,e,f,h,k){var =
l=3DWya(a,function(){f(4)},h,k);Xya(a,b,l,function(k,r){a.V&&e&&r&&"avail=
able"!=3Dk&&(k=3Dr.D=3D=3De?"available":"unavailable");var =
m=3Dd&&!!r&&!!r.D;if("available"=3D=3Dk||"expiredOtherSid"=3D=3Dk&&!m)a.O=
.dispatchEvent(null),Yya(a,b,l,r,c,f);else =
if(l.va=3Dnull,"unavailable"=3D=3Dk)Zya(a,r,"acquireDocumentLock"),f(2);e=
lse{var =
w=3Dr.D,y=3Dtn(a.F,"lagclos");a.J.C(w).then(function(d){vn(a.F,y);if(1=3D=
=3Dd&&(a.H&&rm(a.Va,Error("Lock-holding client is open while acquiring =
expired lock."),{lockHoldingSessionId:r.C}),=0A=
a.V)){f(2);return}a.H&&0=3D=3Dd&&rm(a.Va,Error("Unable to get client =
open state while expired acquiring =
lock."),{lockHoldingSessionId:r.C,lockHoldingClientId:r.D});Vya(a,b,c,!1,=
2=3D=3Dd?w:null,f,h,"idbsla")})}},h)}function =
Yya(a,b,c,d,e,f){$ya(a,b,c,d,e,function(){op(c,function(){aza(a,b);f(1)})=
})}function Wya(a,b,c,d){return np(a.L,["DocumentLocks"],"Lock =
acquisition",c,!0,Zg(I(),"docs-localstore-ilat"),b,d)}=0A=
function aza(a,b){if(a.nq)throw Error("Lock refresh timer should not =
already be running!");a.isDisposed()||0=3D=3Da.C||(a.nq=3Dnew =
Ci(Math.max(a.C-1E4,0)),a.Ja.R(a.nq,"tick",function(){bza(a,b,0)}),a.nq.s=
tart())}function =
cza(a,b,c){Xya(a,b,c,function(b,e){"unavailable"=3D=3Db&&(Zya(a,e,"ensure=
DocumentLockAvailable"),c.abort(new em(2,"Lock not available")))})}=0A=
function dza(a,b,c){function d(){B(a.nq);a.nq=3Dnull;c.abort(new =
em(2,"Lock could not be =
refreshed"))}a.nq&&a.nq.stop();eza(a,b,c,function(e){e&&e.C=3D=3Da.D?$ya(=
a,b,c,e,e.D,function(){a.nq&&a.nq.start()},d):(Zya(a,e,"refreshDocumentLo=
ck"),d())},d)}function =
eza(a,b,c,d,e){b=3Djm(c,"DocumentLocks").get([b]);im(b,function(b){a.isDi=
sposed()||(b=3Db.target.result,d(b?new =
Hya(b.e,b.dlKey[0],b.sId,b.cId||null):null))});e&&jya(b,Oe(e))}=0A=
function Xya(a,b,c,d,e){eza(a,b,c,function(b){if(b){var c=3Da.D;var =
e=3D0=3D=3Da.C;var =
f=3DEa();e=3Db.C=3D=3Dc?"available":(c=3Dwindow.localStorage)&&c.getItem(=
"dcl_"+b.C)?"available":b.F+(e?6E4:0)<=3Df||b.F>f+36E4?"expiredOtherSid":=
"unavailable"}else e=3D"available";d(e,b)},e)}=0A=
function Zya(a,b,c){var =
d=3DEa(),e=3D{};e.lockReadReason=3Dc;e.lockDuration=3Da.C;a.$&&(e.lastWri=
ttenValidUntil=3Da.$-d);b?(e.lockHoldingSessionId=3Db.C,e.validUntil=3Db.=
F-d,0<a.C&&rm(a.Va,Error("IndexedDB document lock not =
available"),e)):rm(a.Va,Error("IndexedDB document lock not available =
because the lock does not exist"),e)}function $ya(a,b,c,d,e,f,h){var =
k=3DEa(),l=3D0;d&&a.D=3D=3Dd.C&&(l=3Dd.F);d=3Dyd(k+a.C,l,k+6E4);a.$=3Dd;a=
=3Djm(c,"DocumentLocks").put((new =
Hya(d,b,a.D,e)).serialize());im(a,Oe(f));h&&jya(a,Oe(h))}=0A=
function bza(a,b,c){var d=3Dnp(a.L,["DocumentLocks"],"Lock refresh =
timer",function(d){a.isDisposed()||(2=3D=3Dd.type||2<=3Dc?(B(a.nq),a.nq=3D=
null,a.va(d)):bza(a,b,c+1))},!0);dza(a,b,d)}p.eT=3Dfunction(){B(this.nq);=
this.nq=3Dnull;var =
a=3Dwindow.localStorage;a&&a.setItem("dcl_"+this.D,String(Ea()))};p.Ea=3D=
function(){this.Ja.dispose();B(this.nq);this.nq=3Dnull;Uya.ea.Ea.call(thi=
s)};function =
fza(a){A.call(this);this.C=3Da}q(fza,Gta);p=3Dfza.prototype;p.Tia=3Dfunct=
ion(){return =
this.C.Tia()};p.lea=3Dfunction(a,b,c){this.C.lea(a,b,c)};p.eT=3Dfunction(=
){this.C.eT()};p.Zp=3Dfunction(){return["DocumentLocks"]};p.Io=3Dfunction=
(a,b){switch(a.getType()){case "document-lock":switch(a.D){case =
2:dza(this.C,a.C,b);break;case 1:cza(this.C,a.C,b)}break;default:throw =
Error("Operation type "+a.getType()+" not =
supported.");}};p.Ea=3Dfunction(){Gta.prototype.Ea.call(this);this.C.disp=
ose()};function gza(){};var =
hza=3Dna.indexedDB||na.webkitIndexedDB;function =
iza(a,b,c,d,e,f){e=3De?function(){d(new em(6,"Timeout opening =
database."))}:void 0;var =
h=3Dzn();f&&(h.Xh("odbs"),Di(v(h.Xh,h,"odbjy")));e=3Dnew =
$p(hza.open("GoogleDocs"),c,"database.open",e,Zg(I(),"docs-localstore-ior=
t"),"idbodb");im(e,function(d){f&&h.Xh("odbc");var e=3Dnew =
zya(b,c);e.Mf(d.target.result);a(e)});jya(e,xna("Error opening =
database.",d))};function jza(){}function =
bq(a,b,c,d,e){c&&(e=3De||[],im(d.get(b),v(a.C,a,d,c,e)))}jza.prototype.C=3D=
function(a,b,c,d){d=3Dd.target.result;if(t(d)){for(var e in b){var =
f=3Db[e];bb(c,e)?d[e]=3Dnull!=3Df?f:null:d[e]=3Df}a.put(d)}else throw =
Error("Could not find object to update.");};function hta(a,b,c){var =
d=3Dnp(a,["ProfileData"],"Error pushing document id",void =
0,!0);kza(b,function(a){bb(a,c)||(a.push(c),a=3Dlza(b,a),jm(d,"ProfileDat=
a").put(a),op(d,ta))},d)}=0A=
function mza(a,b,c){var d=3Dnp(a,["ProfileData"],"Error removing =
document ids",void 0,!0);kza(b,function(a){for(var =
e=3D0;e<c.length;e++)ib(a,c[e]);a=3Dlza(b,a);jm(d,"ProfileData").put(a);o=
p(d,ta)},d)}function =
kza(a,b,c){im(jm(c,"ProfileData").get(a),function(a){a=3Da.target.result;=
b(a&&a.documentIds?a.documentIds:[])})}function lza(a,b){var =
c=3D{};c.dataType=3Da;c.documentIds=3Db;return c};function =
nza(a,b,c){A.call(this);this.C=3Da;this.D=3Dc}q(nza,Cta);function =
oza(a,b,c,d){a=3Dnp(a.C,["Comments"],"Error reading =
comments.",d);una(a,"Comments",function(a){var b=3Dpza;b=3Dnew =
Bta(a.cmtKey[b.Cua],a.cmtKey[b.Sca],!1);b.Lb(a.stateIndex[qza.Z3a]);b.set=
Property("da",a.da);b.Yt=3D!1;return b},c,[b],[b,[]],void 0,void 0,void =
0,!0)}nza.prototype.Zp=3Dfunction(){return["Comments"]};=0A=
nza.prototype.Io=3Dfunction(a,b){switch(a.getType()){case =
"update-record":b=3Djm(b,"Comments");a.getKey();if(a.Gi()){var =
c=3Da.C,d=3D{};d.cmtKey=3Da.getKey();d.stateIndex=3D[c.s,c.di];d.da=3Dc.d=
a;b.put(d)}else{d=3Da.C;a=3Da.getKey();var e=3D{};"s"in =
d&&(e.stateIndex=3D[d.s,a[0]],delete d.s);for(c in =
d)e[c]=3Dd[c];bq(this.D,a,e,b)}break;case =
"delete-record":b=3Djm(b,"Comments");a=3Da.getKey();tna(b,a);break;defaul=
t:throw Error("Operation type "+a.getType()+" not supported.");}};var =
pza=3D{Cua:0,Sca:1},qza=3D{Z3a:0,Cua:1};function =
rza(a){A.call(this);this.C=3Da}q(rza,Nta);var =
sza=3D{O0a:"l",r3a:"s",Y2a:"r"};function tza(a){return new =
ti(function(b,c){so(a,function(a){return b(a)},function(a){return =
c(a)})})};function =
uza(a,b){so(a,function(a){b.Nb(a)},function(a){b.Cd(a)})}function =
vza(a){var b=3Dnew Lk;uza(a,b);return b};function =
cq(a,b,c,d){Io.call(this,d);this.D=3Da;this.H=3Dc}q(cq,Io);function =
wza(a,b,c,d){if(a.D.F)Di(function(){return c([])});else{var =
e=3Dnp(a.D,["Documents"],"Error reading =
documents.",d);xza(a,b,function(a){vna(e);c(a)},e)}}function =
Kva(a,b,c,d){wza(a,b,function(a){1=3D=3Da.length?c(a[0]):c(null)},d)}func=
tion =
xza(a,b,c,d){b?im(jm(d,"Documents").get(b),function(b){(b=3Db.target.resu=
lt)?c([yza(a,b)]):c([])}):una(d,"Documents",function(b){return =
yza(a,b)},c,void 0)}=0A=
function yza(a,b){var c=3Dnew =
Pn(b.id,b.documentType,!1);c.setProperty("title",b.title);c.setProperty("=
lastSyncedTimestamp",b.lastSyncedTimestamp);c.setProperty("jobset",b.jobs=
et);Fn(c,"isFastTrack",!!b.isFastTrack);Lra(c,b.lastModifiedServerTimesta=
mp);c.setProperty("lastColdStartedTimestamp",b.lastColdStartedTimestamp);=
c.setProperty("lastWarmStartedTimestamp",b.lastWarmStartedTimestamp);var =
d=3Db.acl,e;for(e in =
d)Gra(c,"acl",e,d[e]);Nra(c,b.docosKeyData||null);Fn(c,"inc",!!b.inc);d=3D=
b.lastModifiedClientTimestamp;=0A=
null!=3Dd&&Ora(c,d);if(d=3Db.startupHints)for(var f in =
d)Qra(c,f,d[f]);(f=3Db.ic)&&c.setProperty("ic",f);Fn(c,"hpmdo",!!b.hpmdo)=
;Fn(c,"ips",!!b.ips);Fn(c,"ip",!!b.ip);Vra(c,!!b.pendingCreation);f=3Db.f=
act;null!=3Df&&c.setProperty("fact",f);Sra(c,!!b.modelNeedsResync);Fn(c,"=
ind",!!b.ind);Fn(c,"isd",!!b.isd);f=3Db.modelVersion;null!=3Df&&Tra(c,f);=
f=3Db.featureVersion;null!=3Df&&Ura(c,f);f=3Db.rev;null!=3Df&&(d=3Db.rai,=
Jra(c,f,null!=3Dd?Ira(d):null));f=3Db.lsst;null!=3Df&&c.setProperty("lsst=
",f);f=3Db.lss;null!=3Df&&Fn(c,"lss",!!f);=0A=
f=3Db.lsft;null!=3Df&&c.setProperty("lsft",f);f=3Db.odocid;null!=3Df&&c.s=
etProperty("odocid",f);f=3Db.relevancyRank;null!=3Df&&c.setProperty("rele=
vancyRank",f);f=3Db.lastServerSnapshotTimestamp;null!=3Df&&Wra(c,f);f=3Db=
.snapshotState;null!=3Df&&Xra(c,f);b=3Db.pendingQueueState;null!=3Db&&Zra=
(c,b);if(!c||"trix"=3D=3Dc.getType()||"syncstats"=3D=3Dc.getType())return=
 null;a=3Da.Om[c.getType()];if(!a)throw a=3DError("No document adapter =
found for type: =
"+c.getType()),Xe(a,{localStoreDoc_hasTitle:!!c.getTitle(),localStoreDoc_=
id:c.getId(),=0A=
localStoreDoc_isCreated:Rn(c).toString(),localStoreDoc_lastModifiedClient=
Timestamp:Dra(c,"lastModifiedClientTimestamp").toString(),localStoreDoc_l=
astModifiedServerTimestamp:Mra(c).toString(),localStoreDoc_lastSyncedTime=
stamp:Dra(c,"lastSyncedTimestamp").toString(),localStoreDoc_revision:c.Le=
().toString()});c.D=3Da;c.Yt=3D!1;return c}=0A=
cq.prototype.Zp=3Dfunction(a){if(!this.Gn(a))throw Error("Cannot get =
object store names for operation type "+a.getType());var =
b=3D["DocumentCommands","Documents"];"delete-record"=3D=3Da.getType()&&(b=
=3Db.concat(["Comments","DocumentEntities","PendingQueueCommands","Pendin=
gQueues"]));return b};=0A=
cq.prototype.Io=3Dfunction(a,b){var =
c=3Djm(b,"Documents");switch(a.getType()){case =
"update-record":a.Gi()?c.add(a.C):bq(this.H,a.getKey(),a.C,c,zza);break;c=
ase =
"delete-record":Aza(this,a,b);break;default:this.wF(a.H).Io(a,b)}};functi=
on Aza(a,b,c){b.C?a.C(b,c):Bza(b.getKey(),c,function(d){d?c.abort(new =
em(5,"Pending changes found")):a.C(b,c)})}function =
Bza(a,b,c){im(fm(jm(b,"PendingQueueCommands"),[a],[a,[]]),function(d){d.t=
arget.result?c(!0):Cza(a,b,c)})}=0A=
function =
Cza(a,b,c){im(jm(b,"Comments").getIndex("StateIndex").get([2,a]),function=
(a){c(!!a.target.result)})}=0A=
cq.prototype.C=3Dfunction(a,b){a=3Da.getKey();var =
c=3Djm(b,"DocumentCommands");hm(c,[a],[a,[]]);c=3Djm(b,"PendingQueueComma=
nds");hm(c,[a],[a,[]]);c=3Djm(b,"PendingQueues");hm(c,a);c=3Djm(b,"Docume=
nts");hm(c,a);c=3Djm(b,"DocumentLocks");hm(c,[a]);c=3Djm(b,"Comments");hm=
(c,[a],[a,[]]);mza(this.D,"nonsnapshottedocumentids",[a]);mza(this.D,"mis=
singdocosdocumentids",[a]);b=3Djm(b,"DocumentEntities");hm(b,[a],[a,[]])}=
;var zza=3D"lastModifiedClientTimestamp lastWarmStartedTimestamp =
relevancyRank rev rai odocid".split(" ");function =
Dza(){}Dza.prototype.C=3Dfunction(a,b,c,d,e){return new =
cq(a,b,c,d,e)};function =
Eza(a,b,c,d){Eta.call(this,c);this.C=3Dd}q(Eza,Eta);Eza.prototype.Zp=3Dfu=
nction(a){if(!this.Gn(a))throw Error("Cannot get object store names for =
operation type "+a.getType());return["ApplicationMetadata"]};=0A=
Eza.prototype.Io=3Dfunction(a,b){switch(a.getType()){case =
"update-application-metadata":var =
c=3Dthis.wF(a.getKey()),d=3Da.C;if(null!=3Da.D){if(a.D)var e=3Da.D;else =
throw Error("No new initial commands are available.");for(var =
f=3D[],h=3D0;h<e.length;h++)f.push(c.Pc.serialize(e[h]));d.ic=3Df}b=3Djm(=
b,"ApplicationMetadata");a.Gi()?b.put(d):bq(this.C,a.getKey(),d,b);break;=
default:throw Error("Cannot perform operation of type =
"+a.getType());}};function =
Fza(a,b,c){A.call(this);this.C=3Da;this.D=3Dc}q(Fza,Fta);function =
Gza(a,b,c){a=3Dnp(a.C,["DocumentEntities"],"Error reading =
DocumentEntities.",void 0);una(a,"DocumentEntities",function(a){var =
b=3DHza,c=3Da[b.Rva];a=3Dnew =
Jo(c[2],c[0],c[1],a[b.DATA],!1);a.Yt=3D!1;return =
a},c,[b,"ritz-external-metadata-type"],[b,"ritz-external-metadata-type",[=
]],void 0,void 0,void 0,!0)}=0A=
function Iza(a,b,c,d,e){var =
f=3D[];qb(b,f);b=3Dnp(a.C,["DocumentEntities"],"Error reading =
DocumentEntities.",void 0);a=3Djm(b,"DocumentEntities");var =
h=3D[];op(b,function(){return =
e(h)});for(b=3D0;b<f.length;b++)im(a.get([c,d,f[b]]),function(a){if(a=3Da=
.target.result){var b=3DHza,c=3Da[b.Rva];a=3Dnew =
Jo(c[2],c[0],c[1],a[b.DATA],!1);null!=3Da&&(a.Yt=3D!1,h.push(a))}})}Fza.p=
rototype.Zp=3Dfunction(){return["DocumentEntities"]};=0A=
Fza.prototype.Io=3Dfunction(a,b){b=3Djm(b,"DocumentEntities");switch(a.ge=
tType()){case "update-record":if(a.Gi()){var =
c=3D{};c.deKey=3Da.getKey();c.data=3Da.C.data;b.put(c)}else =
c=3D{},c.data=3Da.C.data,a=3Da.getKey(),bq(this.D,a,c,b);break;case =
"delete-record":hm(b,a.getKey());break;default:throw Error("Operation =
type "+a.getType()+" not supported.");}};var =
Hza=3D{Rva:"deKey",DATA:"data"};function =
Jza(){A.call(this)}q(Jza,Ko);Jza.prototype.Zp=3Dfunction(){return["Impres=
sions"]};Jza.prototype.Io=3Dfunction(a,b){switch(a.getType()){case =
"update-record":if(a.Gi()){b=3Djm(b,"Impressions");a=3Da.C;var =
c=3D{};c.iKey=3D[a.di||"",a.ibt];c.dt=3Da.dt;c.iba=3Da.iba;b.put(c)}else =
throw Error("Impressions may not be updated.");break;case =
"delete-record":hm(jm(b,"Impressions"),a.getKey());break;default:throw =
Error("Operation type "+a.getType()+" not supported.");}};function =
Kza(){A.call(this)}q(Kza,Jta);function Lza(){var =
a=3DIca(4294967296).toString(16);a=3DWb("0",Math.max(0,8-a.length))+a;ret=
urn Ica(2147483648).toString(16)+a};function =
Mza(a,b,c,d){Yta.call(this,c,d);this.D=3Da}q(Mza,Yta);function =
Jua(a,b,c,d){function e(a){vna(f);c(a)}var =
f=3Dnp(a.D,["PendingQueues","PendingQueueCommands"],"Error reading =
pending =
queue.",d);im(jm(f,"PendingQueues").get(b),function(c){(c=3Dc.target.resu=
lt)?Nza(a,b,f,c,e):e(null)})}=0A=
function Nza(a,b,c,d,e){var f=3Dd.t,h=3DZta(a,f);if(!h)throw Error("No =
document adapter available for type =
"+f);c=3Djm(c,"PendingQueueCommands");var =
k=3D[];im(fm(c,[b],[b,[]]),function(b){if(b=3Db.target.result)k.push(b.va=
lue),b["continue"]();else{b=3Dd.ubm?bua(d.ubm):[];for(var =
c=3D!0,f=3Dd.b,l=3D0,w=3D[],y=3D[],C=3D[],H=3D-1,R=3D"",Z=3D0;Z<k.length;=
Z++){H=3Dk[Z];var =
U=3Dh.r$(H.c,!0);a.C&&(R+=3DXta(U.toString()));nb(w,U);H=3DH.pqcKey[1];l<=
f.length?(U=3Df[l],U.l=3D=3DH&&(y.push(new =
lo(w,U.r,U.s)),w=3D[],l++)):l<f.length+b.length&&(U=3Db[l-f.length],=0A=
U.i9=3D=3DH&&(c=3D!1,C.push(new =
lo(w,U.Ss,U.sessionId)),w=3D[],l++))}0<R.length&&rm(a.Va,Error("Deseriali=
zing commands containing malformed surrogate =
characters"),{command_malformedText:R});c&&(b=3D[]);w.length&&(c=3DLza(),=
C.push(new lo(w,0,c)),b.push(new Mo(0,c,H)));w=3Dnew =
mo(d.docId,d.t,!1,H,y,C);Hsa(w,d.r,Ira(d.ra));d.s&&po(w,d.s);Esa(w,!!d.u)=
;Isa(w,!!d.uc);d.sbsr&&Fsa(w,d.sbsr);t(d.sbi)&&Ksa(w,d.sbi);w.Yt=3D!1;Jsa=
(w,aua(b));e(w)}})}Mza.prototype.Zp=3Dfunction(){return["PendingQueueComm=
ands","PendingQueues"]};=0A=
Mza.prototype.Io=3Dfunction(a,b){var c=3Dthis;a instanceof =
Fo&&!a.Gi()?im(jm(b,"PendingQueues").get(a.getKey()),function(d){d=3Dd.ta=
rget.result;if(!d)throw Error("Tried to update a non-existent pending =
queue.");Oza(c,a,b,d)}):Oza(this,a,b)};=0A=
function Oza(a,b,c,d){if(d){var =
e=3Db.C,f=3De.revision,h=3De.revisionAccessInfo;null!=3Df&&(d.r=3Df);t(h)=
&&(d.ra=3Dh);f=3De.selection;null!=3Df&&(d.s=3Df);f=3De.accessLevel;null!=
=3Df&&(d.a=3Df);f=3De.undeliverable;t(f)&&(d.u=3D!!f);f=3De.unsavedChange=
s;t(f)&&(d.uc=3D!!f);h=3De.sentBundlesSavedRevision;t(h)&&(d.sbsr=3Dh);h=3D=
e.unsentBundleMetadata;t(h)&&(d.ubm=3Dh);e=3De.snapshotBundleIndex;t(e)&&=
(d.sbi=3De);if(f){a=3Da.Va;try{na.localStorage.setItem("docs-ucb","1")}ca=
tch(k){rm(a,Error("Error setting unsaved changes bit in Local Storage: =
"+k.message))}}}switch(b.getType()){case "pq-clear":d||=0A=
b.Gi();d=3Dd||Pza(b);b=3Db.getKey();a=3Djm(c,"PendingQueueCommands");hm(a=
,[b],[b,[]]);d.b=3D[];Qza(d,c);break;case =
"pq-clear-sent":d||b.Gi();d=3Dd||Pza(b);a=3Dd.b;0<a.length&&(a=3Da[a.leng=
th-1].l,e=3Djm(c,"PendingQueueCommands"),b=3Db.getKey(),hm(e,[b],[b,a]),d=
.b=3D[]);Qza(d,c);break;case =
"pq-clear-sent-bundle":d||b.Gi();d=3Dd||Pza(b);a=3Dd.b.shift().l;e=3Djm(c=
,"PendingQueueCommands");b=3Db.getKey();hm(e,[b],[b,a]);Qza(d,c);break;ca=
se =
"pq-mark-sent":d||b.Gi();d=3Dd||Pza(b);a=3Db.D;b.J&&(d.b=3D[]);for(b=3D0;=
b<a.length;b++)e=3Da[b],f=3Dsza,=0A=
h=3D{},h[f.O0a]=3De.i9,h[f.r3a]=3De.sessionId,h[f.Y2a]=3De.Ss,d.b.push(h)=
;Qza(d,c);break;case =
"update-record":d||b.Gi();d=3Dd||Pza(b);Qza(d,c);break;case =
"pq-write-commands":d=3Db.Ae();a=3D{};a.pqcKey=3D[b.F,b.C];a.c=3Dd;jm(c,"=
PendingQueueCommands").put(a);break;case =
"pq-delete-commands":c=3Djm(c,"PendingQueueCommands");d=3Db.C;hm(c,[d],[d=
,b.D]);break;default:throw Error("Unsupported operation type: =
"+b.getType());}}function Qza(a,b){jm(b,"PendingQueues").put(a)}=0A=
function Pza(a){a.Gi();var b=3Da.C;a=3D{};var =
c=3Db.accessLevel;t(c)&&(a.a=3Dc);a.docId=3Db.docId;a.r=3Db.revision;a.ra=
=3Db.revisionAccessInfo;a.ubm=3Db.unsentBundleMetadata;a.s=3Db.selection;=
a.b=3D[];a.t=3Db.documentType;a.u=3D!!b.undeliverable;a.uc=3D!!b.unsavedC=
hanges;c=3Db.sentBundlesSavedRevision;null!=3Dc&&(a.sbsr=3Dc);b=3Db.snaps=
hotBundleIndex;t(b)&&(a.sbi=3Db);return a};function =
Rza(){A.call(this)}q(Rza,Ho);Rza.prototype.Zp=3Dfunction(){throw =
Error("No object store =
available.");};Rza.prototype.Io=3Dfunction(a){throw Error("Operation =
type "+a.getType()+" not supported.");};function =
Sza(a,b,c,d){A.call(this);this.C=3Da;this.D=3Dc;this.Va=3Dd}q(Sza,To);=0A=
function Fva(a,b,c){if(a.C.F)Di(Ca(b,[]));else =
if(bb(a.C.C.objectStoreNames,"Users")){a=3Dnp(a.C,["Users"],"Error =
reading users.",c);var =
d=3D[];im(jm(a,"Users").get(rna.lowerBound(-Infinity)),function(a){if(a=3D=
a.target.result){var b=3Dnew =
So(a.id,!1);iua(b,a.emailAddress);jua(b,a.locale);null!=3Da.fastTrack&&ku=
a(b,!!a.fastTrack);null!=3Da.internal&&lua(b,!!a.internal);null!=3Da.optI=
nReasons&&b.setProperty("optInReasons",a.optInReasons);b.Yt=3D!1;d=3D[b]}=
});op(a,function(){return b(d)})}else a.Va.log(Error("Reading from =
uninitialized IDB database.")),=0A=
Di(Ca(b,[]))}Sza.prototype.Zp=3Dfunction(a){if(!this.Gn(a))throw =
Error("Cannot get object store names for operation type =
"+a.getType());return["Users"]};Sza.prototype.Io=3Dfunction(a,b){switch(a=
.getType()){case =
"update-record":b=3Djm(b,"Users");a.Gi()?b.add(a.C):bq(this.D,a.getKey(),=
a.C,b);break;default:throw Error("Operation type "+a.getType()+" not =
supported.");}};function Tza(a,b,c,d,e,f){dua.call(this);var =
h=3Dthis;this.Va=3Dd;this.Ja=3Dnew th(this);this.H=3Dnew =
qna;this.D=3Dnew jza;this.Oa=3Dnew =
Wn;this.qa(this.Oa);this.C=3Da;Xn(this.Oa,this.C.D,function(a){h.O.dispat=
chEvent(new cua(a.newVersion))});this.Om=3Db;this.J=3Dnew =
Mza(this.C,this.H,this.Om,this.Va);No(this,this.J);this.F=3DUza(this,this=
.Om,f);No(this,this.F);this.Ka=3Dnew fza(c);this.Ha=3Dnew =
Sza(a,this.H,this.D,d);No(this,this.Ha);this.ub=3Dnew =
Rza(a)}q(Tza,dua);p=3DTza.prototype;p.uQ=3Dg("Ha");p.FF=3Dg("Ka");=0A=
function Uza(a,b,c){c=3Dvoid 0=3D=3D=3Dc?new Dza:c;return =
c.C(a.C,a.H,a.D,b,a.Va)}function =
vua(a,b,c,d){if(a.C.F)Di(c);else{for(var =
e=3D{},f=3D0;f<b.length;f++){var h=3Db[f];h=3DVza(a,h).Zp(h);for(var =
k=3D0;k<h.length;k++)e[h[k]]=3D!0}d=3Dnp(a.C,pc(e),"Error writing =
records.",d,!0);op(d,c);for(c=3D0;c<b.length;c++)e=3Db[c],Vza(a,e).Io(e,d=
)}}=0A=
function Vza(a,b){if(mra(b)){b=3Db.F;a=3Da.L[b]||null;if(!a)throw =
Error("No capability registered for record type "+b);return =
a}b=3Db.getType();if("pq-clear"=3D=3Db||"pq-clear-sent"=3D=3Db||"pq-clear=
-sent-bundle"=3D=3Db||"pq-delete-commands"=3D=3Db||"pq-mark-sent"=3D=3Db|=
|"pq-write-commands"=3D=3Db)return a.J;if("document-lock"=3D=3Db)return =
a.FF();if("append-commands"=3D=3Db||"write-trix"=3D=3Db)return =
a.F;if("update-application-metadata"=3D=3Db){if(a=3Da.sDa())return =
a}else if("append-template-commands"=3D=3Db&&(a=3Da.vDa()))return =
a;throw Error("No capability registered for operation type "+=0A=
b);}p.Mf=3Dfunction(a,b){var =
c=3Dthis,d=3Dthis.fY();if(Bya(this.C)>=3Dd)throw Error("Database already =
at expected version.");Cya(this.C,d,function(a){return =
Wza(c,b,a)},xna("Error initializing the =
database.",b),a)};p.tE=3Dfunction(){this.C.tE()};function =
Wza(a,b,c){try{a.NW(c)}catch(d){Di(function(){return b(new em(1,"Failed =
to initialize database.",d))})}}function =
Xza(a,b,c){Cya(a.C,a.fY(),function(b){return Yza(a,c,b)},xna("Error =
upgrading the database.",c),b)}=0A=
function Yza(a,b,c){try{a.Vga(c)}catch(d){Di(function(){return b(new =
em(1,"Failed to upgrade =
database.",d))})}}p.Ea=3Dfunction(){Db(this.Ja,this.Ka,this.J,this.F,this=
.Ha,this.ub);dua.prototype.Ea.call(this)};function =
Zza(a){A.call(this);this.C=3Da}q(Zza,Oo);function =
$za(a,b,c){a=3Dnp(a.C,["SyncObjects"],"Error reading =
SyncObjects.",c);una(a,"SyncObjects",function(a){var b=3Da.data;a=3Dnew =
eua(!1,a.keyPath,a.state);a.setProperty("data",b);a.Yt=3D!1;return =
a},b,void 0,void 0,void 0,void 0,void =
0,!0)}Zza.prototype.Zp=3Dfunction(){return["SyncObjects"]};=0A=
Zza.prototype.Io=3Dfunction(a,b){switch(a.getType()){case =
"update-record":b=3Djm(b,"SyncObjects");if(a.Gi())b.put(a.C);else throw =
Error("SyncObject update is not implemented.");break;default:throw =
Error("Operation type "+a.getType()+" not supported.");}};function =
aAa(a,b){A.call(this);this.C=3Db}q(aAa,Po);aAa.prototype.Zp=3Dfunction(){=
return["ProfileData"]};aAa.prototype.Io=3Dfunction(a,b){switch(a.getType(=
)){case =
"update-record":b=3Djm(b,"ProfileData");a.Gi()?b.put(a.C):bq(this.C,"sync=
stats",a.C,b);break;default:throw Error("Operation type "+a.getType()+" =
not supported.");}};function =
bAa(a){rua.call(this,a.fontFamily);this.D=3Da}q(bAa,rua);function =
cAa(a){A.call(this);this.C=3Da}q(cAa,Wo);function =
dAa(a,b,c){if(0=3D=3Da.length)c([]);else{b=3Djm(b,"FontMetadata");for(var=
 =
d=3Da.length,e=3D[],f=3D0;f<a.length;f++)im(b.get(a[f]),function(a){a.tar=
get.result&&e.push(new =
bAa(a.target.result));d--;0=3D=3Dd&&c(e)})}}function eAa(a,b,c,d){var =
e=3Dnp(a.C,["FontMetadata"],"Reading font =
metadata",d);dAa(b,e,function(a){vna(e);c(a)})}cAa.prototype.Zp=3Dfunctio=
n(){return["FontMetadata"]};=0A=
cAa.prototype.Io=3Dfunction(a,b){b=3Djm(b,"FontMetadata");switch(a.getTyp=
e()){case "update-record":if(a.Gi())b.put(a.C);else throw =
Error("FontMetadata update is not implemented.");break;case =
"delete-record":hm(b,a.getKey());break;default:throw Error("Operation =
type "+a.getType()+" not supported.");}};function =
dq(a,b,c,d,e,f,h,k){Tza.call(this,a,b,c,d,e,f,h,k);a=3Dthis.C;c=3Dthis.H;=
this.$=3Dnew Fza(a,c,this.D);No(this,this.$);this.Ba=3Dnew =
cAa(a,c);No(this,this.Ba);this.va=3Dnew =
Zza(a,c);No(this,this.va);this.xb=3Dnew Kza(a);this.Sa=3Dnew =
rza(a,this.D);this.Wa=3Dnew aAa(a,this.D);No(this,this.Wa);this.ma=3Dnew =
nza(this.C,this.H,this.D);No(this,this.ma);this.V=3Dnew =
Eza(a,c,b,this.D);No(this,this.V);this.Ma=3Dnew =
Jza(a,c);No(this,this.Ma)}q(dq,Tza);p=3Ddq.prototype;p.fY=3Dn(6);p.jha=3D=
g("ma");p.gX=3Dg("$");p.wDa=3Dg("Ba");=0A=
p.uDa=3Dg("va");p.tDa=3Dg("Sa");p.sDa=3Dg("V");p.Afa=3Dn(!1);p.Vga=3Dba()=
;=0A=
p.NW=3Dfunction(a){a=3Da.db;a.createObjectStore("FontMetadata",{keyPath:"=
fontFamily"});a.createObjectStore("DocumentEntities",{keyPath:"deKey"});a=
.createObjectStore("SyncObjects",{keyPath:"keyPath"});a.createObjectStore=
("ProfileData",{keyPath:"dataType"});a.createObjectStore("ApplicationMeta=
data",{keyPath:"dt"});a.createObjectStore("NewDocumentIds",{keyPath:"dtKe=
y"});a.createObjectStore("Comments",{keyPath:"cmtKey"}).createIndex("Stat=
eIndex","stateIndex");a.createObjectStore("Users",{keyPath:"id"});a.creat=
eObjectStore("Documents",=0A=
{keyPath:"id"});a.createObjectStore("DocumentCommands",{keyPath:"dcKey"})=
;a.createObjectStore("DocumentCommandsStaging",{keyPath:"dcKey"});a.creat=
eObjectStore("DocumentCommandsMetadata",{keyPath:"dcmKey"});a.createObjec=
tStore("DocumentCommandsMetadataStaging",{keyPath:"dcmKey"});a.createObje=
ctStore("DocumentLocks",{keyPath:"dlKey"});a.createObjectStore("Impressio=
ns",{keyPath:"iKey"});a.createObjectStore("PendingQueues",{keyPath:"docId=
"});a.createObjectStore("PendingQueueCommands",{keyPath:"pqcKey"});=0A=
a.createObjectStore("FileEntities",{keyPath:"id"}).createIndex("DocIdEnti=
tyTypeIndex","docIdEntityTypeIndex")};p.Ea=3Dfunction(){Db(this.$,this.Ba=
,this.va,this.xb,this.Sa,this.Wa,this.ma,this.V,this.Ma);Tza.prototype.Ea=
.call(this)};vb("ApplicationMetadata Comments =
DocumentCommandsMetadataStaging DocumentCommandsMetadata =
DocumentCommandsStaging DocumentCommands DocumentEntities DocumentLocks =
Documents FileEntities FontMetadata Impressions NewDocumentIds =
PendingQueueCommands PendingQueues ProfileData SyncObjects =
Users".split(" "));function =
fAa(a,b,c,d,e){cq.call(this,a,b,c,d,e)}q(fAa,cq);fAa.prototype.Zp=3Dfunct=
ion(a){var =
b=3Dcq.prototype.Zp.call(this,a);"delete-record"=3D=3Da.getType()&&b.push=
("BlobMetadata");return =
b};fAa.prototype.C=3Dfunction(a,b){cq.prototype.C.call(this,a,b);a=3Da.ge=
tKey();hm(jm(b,"BlobMetadata"),[a],[a,[]])};function =
gAa(){}x(gAa,Dza);gAa.prototype.C=3Dfunction(a,b,c,d,e){return new =
fAa(a,b,c,d,e)};function =
hAa(a,b,c){A.call(this);this.C=3Da;this.D=3Dc}q(hAa,Lo);function =
Yva(a,b,c){a=3Dnp(a.C,["BlobMetadata"],"Reading all blob metadata",void =
0);una(a,"BlobMetadata",function(a){a=3Dnew =
Ota(a.d,a.p,a.u||null,a.ou||null,a.f,a.c||null,a.s,a.oc||null,!1);a.Yt=3D=
!1;return a},c,[b],[b,[]],void 0,void 0,void =
0,!0)}hAa.prototype.Zp=3Dfunction(){return["BlobMetadata"]};=0A=
hAa.prototype.Io=3Dfunction(a,b){b=3Djm(b,"BlobMetadata");switch(a.getTyp=
e()){case =
"update-record":a.Gi()?b.add(a.C):bq(this.D,a.getKey(),a.C,b);break;case =
"delete-record":hm(b,a.getKey());break;default:throw Error("Operation =
type "+a.getType()+" not supported.");}};function =
eq(a,b,c,d,e,f,h,k){f=3Dvoid 0=3D=3D=3Df?new =
gAa:f;dq.call(this,a,b,c,d,e,f,h,k);this.Ra=3Dnew =
hAa(this.C,this.H,this.D);No(this,this.Ra)}q(eq,dq);p=3Deq.prototype;p.fY=
=3Dn(7);p.lha=3Dg("Ra");p.Afa=3Dn(!0);p.NW=3Dfunction(a){dq.prototype.NW.=
call(this,a);iAa(a)};p.Vga=3Dfunction(a){iAa(a)};function =
iAa(a){a.db.createObjectStore("BlobMetadata",{keyPath:["d","p"]})};functi=
on =
jAa(a){this.Fc=3Da}p=3DjAa.prototype;p.getType=3Dg("Fc");p.PCa=3Dn(!1);p.=
Dt=3Dn(!1);p.Wz=3Dn(!1);p.SNa=3Dn(!1);p.getSizeEstimate=3Dn(1);function =
kAa(a){this.Fc=3D"offline-oc";this.D=3Da}x(kAa,jAa);kAa.prototype.ef=3Dg(=
"D");function =
lAa(){}lAa.prototype.serialize=3Dfunction(a){if("offline-oc"!=3Da.getType=
())throw Error("Invalid Type");return =
a.ef()};lAa.prototype.C=3Dfunction(a){return new kAa(a)};function =
mAa(a,b,c){gua.call(this,a,b);this.D=3Dc;this.F=3Dnew qna;this.C=3Dnew =
Yp(this.F,new =
qra(b))}q(mAa,gua);mAa.prototype.fD=3Dfunction(a,b,c,d,e){var =
f=3Dnp(this.D,["TemplateCommands"],"TemplateAdapter.readCommands");e&&op(=
f,e);e=3Djm(f,"TemplateCommands");this.C.D(a.getId(),b,e,!1,c,d,0)};=0A=
mAa.prototype.Io=3Dfunction(a,b){switch(a.getType()){case =
"append-template-commands":b=3Djm(b,"TemplateCommands");a.F&&hm(b,gya(a.C=
),hya(a.C));for(var c=3Da.D,d=3D0;d<c.length;++d){for(var =
e=3Da.C,f=3Dc[d],h=3Df.Ae(),k=3D[],l=3D0;l<h.length;++l)k.push(this.Pc.se=
rialize(h[l]));e=3Dfya(e,f.Le(),f.C,f.qs(),k);b.put(e.C)}break;default:th=
row Error("Unsupported operation type "+a.getType());}};function =
nAa(a,b,c){Qo.call(this,c);this.C=3Dnew =
jza}q(nAa,Qo);nAa.prototype.Zp=3Dfunction(){return["TemplateCommands","Te=
mplateCreationMetadata","TemplateMetadata"]};=0A=
nAa.prototype.Io=3Dfunction(a,b){var c=3Da.F;switch(c){case =
"templateMetadata":c=3D"TemplateMetadata";break;case =
"templateCreationMetadata":c=3D"TemplateCreationMetadata";break;default:t=
hrow Error("Record type "+c+" not =
supported.");}c=3Djm(b,c);switch(a.getType()){case =
"update-record":a.Gi()?c.put(a.C):bq(this.C,a.getKey(),a.C,c);break;case =
"delete-record":hm(c,a.getKey());break;case =
"append-template-commands":this.wF(a.Lt()).Io(a,b);break;default:throw =
Error("Operation type "+a.getType()+" not supported.");=0A=
}};function oAa(a,b,c,d,e,f,h,k){eq.call(this,a,b,d,e,f,void =
0,h,k);a=3D["kix","punch","ritz"];b=3Dthis.C;if(!c)for(c=3D{},d=3Dnew =
lAa,e=3D0;e<a.length;e++)c[a[e]]=3Dnew mAa(a[e],d,b);this.jb=3Dnew =
nAa(b,this.H,c);No(this,this.jb)}q(oAa,eq);p=3DoAa.prototype;p.fY=3Dn(8);=
p.vDa=3Dg("jb");p.Afa=3Dn(!0);p.NW=3Dfunction(a){eq.prototype.NW.call(thi=
s,a);pAa(a)};=0A=
p.Vga=3Dfunction(a){var =
b=3Da.db;bb(b.objectStoreNames,"DocumentCommandsStaging")&&b.deleteObject=
Store("DocumentCommandsStaging");bb(b.objectStoreNames,"DocumentCommandsM=
etadata")&&b.deleteObjectStore("DocumentCommandsMetadata");bb(b.objectSto=
reNames,"DocumentCommandsMetadataStaging")&&b.deleteObjectStore("Document=
CommandsMetadataStaging");pAa(a)};=0A=
function =
pAa(a){a=3Da.db;a.createObjectStore("TemplateMetadata",{keyPath:["id"]});=
a.createObjectStore("TemplateCreationMetadata",{keyPath:["id"]});a.create=
ObjectStore("TemplateCommands",{keyPath:"dcKey"})};function =
qAa(a,b,c,d,e,f,h,k,l,m,r,u,w){A.call(this);this.Va=3Da;this.Ma=3Db;this.=
Ba=3Dh;this.Ha=3Dc;this.$=3Dd;this.va=3De;this.ma=3Df;this.Ka=3D!!u;this.=
D=3Dw||null;this.C=3D{};this.Om=3D{};this.H=3D-1;this.F=3Dnew =
Lk;this.V=3D!1;this.J=3Dk;this.Oa=3Dl;this.O=3Dm;this.L=3Dr}x(qAa,A);func=
tion rAa(a,b){var =
c=3Db.fY();a.H=3DMath.max(a.H,c);a.C[c]=3Db}p=3DqAa.prototype;=0A=
p.create=3Dfunction(a,b){if(this.V)throw Error("The create method can be =
called only once.");this.V=3D!0;if(isNaN(this.va))throw Error("Cannot =
have the target schema version be =
NaN.");if(this.D)this.SSa(this.D);else{if(!Pf)throw Error("Cannot create =
storage adapters for unsupported =
browser");iza(v(this.SSa,this),a,this.Va,v(this.Pqb,this),this.Ka,b)}retu=
rn =
this.F};p.wXb=3DKe;p.Pqb=3Dfunction(a){Xe(a.getError(),{databaseOpenFailu=
re:"true"});this.F.Cd(a);sAa(this)};=0A=
p.SSa=3Dfunction(a){this.D=3Da;if(this.$)for(var =
b=3Dthis.$(a),c=3D0;c<b.length;c++)for(var =
d=3Db[c],e=3Dd.yLb,f=3Dd.OLb,h=3Dd.Lt();e<=3Df;++e){var =
k=3Dthis.Om[e];k||(k=3Dthis.Om[e]=3D{});k[h]=3Dd}b=3Dnew =
Uya(this.Ma,this.Ha,a,this.Va,this.Ba);-1=3D=3Dthis.H&&(rAa(this,new =
dq(a,this.Om[6]||{},b,this.Va,this.J,void 0,this.O,this.L)),rAa(this,new =
eq(a,this.Om[7]||{},b,this.Va,this.J,this.Oa,this.O,this.L)),rAa(this,new=
 =
oAa(a,this.Om[8]||{},null,b,this.Va,this.J,this.O,this.L)));a=3DMath.min(=
this.va,this.H);b=3DtAa(this);if(!this.ma&&=0A=
0>=3Db)this.oJa(new em(4,"Schema initialization cannot be performed when =
schema updates are prevented."));else =
if(!this.ma||b>=3Da)this.fia();else{a:{for(c=3Db+1;c<=3Da;++c)if(null=3D=3D=
this.C[c]||!this.C[c].Afa()){c=3D!1;break =
a}c=3D!0}c?(b+=3D1,c=3Dv(this.fia,this,null),d=3Dv(this.qHb,this),Xza(thi=
s.C[b],v(this.tBa,this,b,a,c,d),d)):this.C[a].Mf(v(this.fia,this),v(this.=
oJa,this))}};p.qHb=3Dfunction(a){this.F.Cd(a);sAa(this)};p.oJa=3Dfunction=
(a){this.F.Cd(a);sAa(this)};=0A=
p.tBa=3Dfunction(a,b,c,d){a=3DtAa(this);a=3D=3Db?c():(a+=3D1,Xza(this.C[a=
],v(this.tBa,this,a,b,c,d),d))};p.fia=3Dfunction(){var =
a=3DtAa(this);if(a=3Dthis.C[a]){a=3Dnew =
Xo(a);this.D&&a.qa(this.D);for(var b in this.C)a.qa(this.C[b]);for(b in =
this.Om){var c=3Dthis.Om[b],d;for(d in c)a.qa(c[d])}this.F.Nb(a)}else =
rm(this.Va,Error("Local Storage: No schema adapter for current schema =
version "+(this.D?Bya(this.D):-1))),this.F.Nb(null)};=0A=
function tAa(a){var b=3Da.D?Bya(a.D):-1;1<b&&6>b&&rm(a.Va,Error("IDB =
version less than the minimum. version: "+b));return 6>b?-1:b}function =
sAa(a){for(var b in a.C)a.C[b].dispose();for(b in a.Om){var =
c=3Da.Om[b],d;for(d in c)c[d].dispose()}B(a.D)};function =
uAa(a,b){E.call(this);a=3Da||window;this.J=3Da.document.documentElement.g=
etAttribute("manifest")||null;this.F=3Da.location.href+"["+this.J+"]";thi=
s.C=3Da.applicationCache;this.H=3D!1;this.Ja=3Dnew =
th(this);this.O=3Dyi();this.D=3Dnull;this.Ja.R(this.C,"checking",this.kpb=
).R(this.C,"error",this.mab).R(this.C,"noupdate",this.ezb).R(this.C,"down=
loading",this.gsb).R(this.C,"progress",this.nab).R(this.C,"updateready",t=
his.nHb).R(this.C,"cached",this.iob).R(this.C,"obsolete",this.kzb);vAa(th=
is)?fq(this,null):wAa(this);=0A=
this.L=3D!1;this.V=3Dnull;this.$=3Db||function(){return new =
bm}}x(uAa,E);var =
xAa=3D{0:"uncached",1:"idle",2:"checking",3:"downloading",4:"updateready"=
,5:"obsolete"};function wAa(a){gq(a);a.D=3DDi(a.c9a,3E5,a)}function =
gq(a){a.D&&(Ei(a.D),a.D=3Dnull)}p=3DuAa.prototype;p.c9a=3Dfunction(){yAa(=
this,"AppCache update hung for five minutes.","AppCache update hung for =
five =
minutes.",this.C.status=3D=3Dthis.C.CHECKING,null);this.L=3D!0;this.V=3Dt=
his.C.status;this.O.resolve(!1)};p.kpb=3Dfunction(){wAa(this)};=0A=
p.ezb=3Dfunction(){gq(this);fq(this,null)};p.gsb=3Dfunction(){wAa(this)};=
p.nab=3Dfunction(){wAa(this)};p.nHb=3Dfunction(){gq(this);fq(this,null)};=
p.iob=3Dfunction(){gq(this);fq(this,null)};p.kzb=3Dfunction(){gq(this);fq=
(this,null)};=0A=
p.mab=3Dfunction(a){if((a=3Da.Cia?a.Ke:null)&&Sb(a.url,"drive/offline/man=
ifest")&&404=3D=3Da.status)gq(this),fq(this,null);else{this.H=3D!0;gq(thi=
s);var =
b=3D{};a&&a.message&&(b["browserEvent.message"]=3Da.message);a&&a.reason&=
&(b["browserEvent.reason"]=3Da.reason);a&&a.url&&(b["browserEvent.url"]=3D=
a.url);a&&a.status&&(b["browserEvent.status"]=3Da.status);fq(this,b)}};p.=
Si=3Dg("H");function vAa(a){return =
a.C.status=3D=3Da.C.UNCACHED||a.C.status=3D=3Da.C.IDLE||a.C.status=3D=3Da=
.C.UPDATEREADY||a.C.status=3D=3Da.C.OBSOLETE}=0A=
p.Xl=3Dfunction(){return this.H&&this.C.status=3D=3Dthis.C.IDLE?"Error =
during update.":this.C.status=3D=3Dthis.C.UNCACHED?"Error during initial =
update, now UNCACHED":"An unknown error occurred"};function =
fq(a,b){vAa(a)&&a.O.resolve(!a.Si());a.Si()&&yAa(a,a.Xl(),"Appcache =
update fail.",!1,b);a.L&&a.dispatchEvent(new =
zAa(a.F,xAa[a.C.status],"AppCache update finished after it was timed =
out. With error: "+a.Si()+". Current app cache status: =
"+xAa[a.C.status]+". Status at time out: "+xAa[a.V]+".",!1,null))}=0A=
function yAa(a,b,c,d,e){if(a.J){var =
f=3Da.$();a.qa(f);ff(f,"complete",v(function(a){a=3Da.target.$k()?b+" =
With network.":c+" Manifest fetch http status: =
"+a.target.getStatus()+".";this.dispatchEvent(new =
zAa(this.F,xAa[this.C.status],a,d,e))},a));f.send(a.J)}else =
a.dispatchEvent(new zAa(a.F,xAa[a.C.status],c+" No manifest uri to check =
http =
status.",d,e))}p.Ea=3Dfunction(){B(this.Ja);uAa.ea.Ea.call(this)};functio=
n =
zAa(a,b,c){D.call(this,"M");this.description=3Da;this.status=3Db;this.err=
or=3Dc}x(zAa,D);function =
AAa(a){D.call(this,"v");this.C=3Da}x(AAa,D);function =
hq(a,b,c){E.call(this);this.C=3Da;this.Va=3Db;this.D=3Dc;this.F=3Dzn();a=3D=
new =
th(this);a.R(this,"z",this.oab);this.qa(a)}x(hq,qqa);p=3Dhq.prototype;p.C=
Pa=3D!1;p.sha=3Dnull;function BAa(a){if(!a.sha)throw Error("Called =
OfflineDocumentLoader.getLocalStoreDocument too early.");return a.sha}=0A=
p.load=3Dfunction(a,b){this.F.Xh("mmr");var =
c=3DEa();this.sha=3Da;if(a.Gi())qm(this.Va,Error("The document could not =
be loaded from local storage."));else{var =
d=3Da.getTitle();null!=3Dd&&Rua(this.C,d,!0);d=3D!Nn(a,"ind");null!=3Dd&&=
Pua(this.C,d);d=3D!!Nn(a,"isd");null!=3Dd&&Qua(this.C,d);d=3DOn(a,"docosK=
eyData");if(null!=3Dd){var e=3Dthis.C;e.J=3Dd;e.ub.dispatchEvent(new =
bp(!0))}this.dispatchEvent(new =
AAa(Number(Kra(a)),d||[]));d=3DLn(a,"modelVersion");e=3DZg(I(),"docs-smv"=
);null!=3D=3Dd&&e<d?qsa(this.D,d,Ln(a,"featureVersion"),!0):=0A=
this.J(a,b,v(this.e9a,this,Ea()-c),v(this.H,this),v(this.m4,this))}};p.e9=
a=3Dfunction(a,b){var =
c=3DEa(),d=3DBAa(this),e=3Dd.Le();null=3D=3D=3De?Jra(d,b,null):e!=3Db&&(t=
his.Va.Id(Error("Document Revision does not match command =
revision"),{documentRevision:e,commandRevision:b}),Jra(d,null,null));e=3D=
On(d,"rai");this.dispatchEvent(new =
oqa(b,Ira(e),Ln(d,"modelVersion"),Ln(d,"featureVersion")));a+=3DEa()-c;th=
is.F.Pa("mml",a)};p.oab=3Dfunction(){this.CPa=3D!0};=0A=
p.m4=3Dfunction(){this.D.C||(this.CPa||Mn(BAa(this),"odocid")?this.dispat=
chEvent("x"):this.dispatchEvent("B"))};function =
CAa(a,b,c){hq.call(this,a,b,c)}x(CAa,hq);CAa.prototype.J=3Dfunction(a,b,c=
,d,e){if(b){var =
f=3Dc;a=3Da.Le();null!=3D=3Da&&(c(a),f=3Dta);b.start(f,function(a,b){d(ne=
w hn(a),b)},e)}else a.fD(0,!0,c,d,e)};function DAa(){var =
a=3D$g(I(),"docs-offline-uifeo");return a?dg(Ro,a):null};function =
EAa(a){this.D=3Da}EAa.prototype.C=3Dfunction(a,b){if(FAa())a(!0);else{var=
 c=3DDAa();(c=3Dc&&F(c,7))?Wwa(this.D,c).then(a,b):a(!1)}};function =
FAa(){var a=3DDAa();return a?!!F(a,5):!1};function GAa(a){this.D=3Dnew =
Kp;this.H=3Dnew EAa(this.D);this.F=3Dnew =
Fp(a);this.Va=3Da}GAa.prototype.C=3Dfunction(a,b){J(I(),"icso")?a(!0):thi=
s.H.C(a,b)};=0A=
function Gva(a,b){var =
c=3D$g(I(),"docs-offline-lsuid");if(b.getId()!=3Dc)return{bW:!1};b=3DDp()=
;var d=3DZg(I(),"docs-offline-eddm")||0;if(0<d&&!b){var =
e=3DEa();Xwa(a.D,"").then(Ie(!0),Ie(!1)).then(function(a){a&&rm(this.Va,E=
rror("Docs Offline Chrome extension was initially not found but was =
reachable via extension =
client."),{extensionReachabilityCheckDelay:Ea()-e})}.bind(a));Fi(d).then(=
function(){Ywa(this.D).then(function(){Dp()&&rm(this.Va,Error("Docs =
Offline Chrome extension was initially not found and discovered after "+=0A=
d+"ms =
delay."))}.bind(this))}.bind(a))}return"not-effective"=3D=3D(Dp()?"ok":Hw=
a(a.F))?{bW:!1}:!Jwa(a.F,Gwa,!0,!0)||!Dp()&&J(I(),"docs-offline-pouwhao")=
?{bW:!1,goa:!0}:{bW:!0,goa:J(I(),"docs-offline-pewhao")?!b:!1}};function =
iq(){return"user_"+$g(I(),"docs-offline-lsuid")};function =
jq(a,b,c){A.call(this);this.F=3Da;this.D=3Db;this.rM=3Dc||null;this.C=3D[=
];this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(this.F,"broadcast-message",this.H)}x(=
jq,A);jq.prototype.R=3Dfunction(a,b){this.C.push(new HAa(a,b));return =
this};jq.prototype.H=3Dfunction(a){for(var =
b=3D0;b<this.C.length;b++){var =
c=3Dthis.C[b];this.D&&this.D!=3Da.channel||c.C!=3Da.C||c.bd.call(this.rM,=
a.data,a.channel)}};jq.prototype.Qc=3Dfunction(a,b){zaa(this.C,function(c=
){return c.C=3D=3Da&&c.bd=3D=3Db});return this};=0A=
function HAa(a,b){this.C=3Da;this.bd=3Db};function =
IAa(a,b){A.call(this);this.C=3Da;this.F=3Db;this.D=3Dnew =
jq(b,iq(),this);this.qa(this.D);this.D.R(Gxa,this.H)}x(IAa,A);IAa.prototy=
pe.H=3Dfunction(a){if(F(a,1)=3D=3Dthis.C){a=3Dnew Tp;var b=3Dnew =
Hxa;G(b,1,this.C);a.$R(Ixa,b);aya(this.F,a)}};function =
JAa(a){a=3DQla(Rla(a));if(!a)return{};a=3Da.split("&");for(var =
b=3D{},c=3D0;c<a.length;++c){var =
d=3Da[c].split("=3D");2=3D=3Dd.length&&0<d[0].length&&0<d[1].length&&(b[P=
b(d[0])]=3DPb(d[1]))}return b};function KAa(){var =
a=3Dwindow,b=3Da.document.title||"",c=3DJAa(a.location.href).ouri;c&&a.hi=
story.replaceState(null,b,c)}function kq(){return =
lq("/synctaskworker.js")}function LAa(){return =
lq("/taskiframe")}function lq(a,b,c){var =
d=3Dcl(na.location.href);Eb(a,"/");var =
e=3D$g(I(),"docs-offline-ospp");return MAa(d,(b?e:"/offline")+a,void =
0,c)}=0A=
function MAa(a,b,c,d){var e=3Dnew =
wl;xl(e,bl(1,na.location.href));yl(e,a);Al(e,b);a=3D$g(I(),"docs-offline-=
lsuid");El(e,"ouid",a);!d&&NAa()&&(c?El(e,"jsmode","DU"):El(e,"Debug","tr=
ue"));return e.toString()}function NAa(){var a=3Dnew =
wl(na.location.href);return"true"=3D=3DFl(a,"Debug")||"true"=3D=3DFl(a,"d=
ebug")||"DU"=3D=3DFl(a,"jsmode")};function =
mq(){A.call(this);this.Ja=3Dnew th(this);this.qa(this.Ja)}x(mq,A);=0A=
mq.prototype.C=3Dfunction(){var a=3DI(),b=3D[],c;if(Pf&&Ii(54))var =
d=3Dc=3Dnew =
BroadcastChannel("DocsEventBus");else{if(J(a,"docs-offline-eoseb")){var =
e=3Dnew =
SharedWorker(lq("/eventbusworker.js",!0,!0));!d&&J(a,"docs-offline-eltose=
b")&&(d=3De.port);b.push(e.port)}J(a,"docs-offline-dleb")||(e=3Dnew =
SharedWorker(lq("/eventbusworker.js",void =
0,!0)),d||(d=3De.port),b.push(e.port))}var f=3Dnew =
MessageChannel;Cb(this,function(){f.port1.close();b.forEach(function(a){a=
.close()});c&&c.close()});this.Ja.R(f.port1,"message",function(a){var d=3D=0A=
a.Ke.data;b.forEach(function(a){a.postMessage(d)});if(c)switch(a=3Dnew =
Sp(d),a.getType()){case 1:c.postMessage(d);break;case =
0:break;default:throw Error("Could not handle event bus message type =
"+a.getType());}});this.Ja.R(d,"message",function(a){f.port1.postMessage(=
a.Ke.data)});f.port1.start();b.forEach(function(a){a.start()});return =
f.port2};function =
OAa(a,b){this.D=3Da;this.C=3DOb(a)+(b?",i":"")}OAa.prototype.Um=3Dg("D");=
function nq(a,b,c){this.C=3Da;this.r9a=3Db||"";this.D=3D!!c};function =
PAa(a){this.C=3D[];this.D=3D[];this.F=3D[];this.H=3D[];!a||Eb(a,"/");this=
.J=3Da||null}function oq(a,b,c,d){Eb(c,"/");a.C.push(new =
QAa(b,c,d))}function RAa(a){var b=3D["/"];b.every(function(a){return =
Eb(a,"/")});nb(a.F,b)}function SAa(a){var =
b=3DTAa;b.every(function(a){return Eb(a,"/")});nb(a.D,b)}function =
UAa(a){var b=3D["/offline/blank"];b.every(function(a){return =
Eb(a,"/")});nb(a.H,b)}function VAa(a,b){for(var =
c=3D0;c<a.C.length;c++)if(bb(a.C[c].F,b))return a.C[c];return =
bb(a.D,b)?WAa(a,3):null}=0A=
function XAa(a,b,c){if(t(c)){c=3DVAa(a,c);if(!c)throw Error("No offline =
action for given online action");var =
d=3DTa(Qn,b),e=3DTa(Qn,c.C);if(d>=3De)return =
c.D}a=3DWAa(a,b);if(!a)throw Error("No offline action for given access =
level or less.");return a.D}function YAa(a,b){Eb(b,"/");return =
a.C.some(function(a){return a.D=3D=3Db})||bb(a.H,b)}=0A=
function WAa(a,b){b=3DTa(Qn,b);if(-1=3D=3Db)throw Error("Requested =
access level is invalid");for(;0<=3Db;b--)for(var =
c=3D0;c<a.C.length;c++)if(a.C[c].C=3D=3DQn[b])return a.C[c];return =
null}function QAa(a,b,c){this.F=3Da;this.D=3Db;this.C=3Dc};function =
ZAa(a,b){this.D=3Da;this.C=3D[a];b&&(this.C=3Dthis.C.concat(b))}function =
$Aa(a,b){return a.C.some(function(a){return!!VAa(a,b)})}function =
aBa(a,b){return a.C.some(function(a){return bb(a.D,b)})}function =
bBa(a,b){return a.C.some(function(a){return bb(a.F,b)})}function =
cBa(a,b){return a.C.some(function(a){return YAa(a,b)})};function =
dBa(a,b,c,d,e){this.Fc=3Da;this.D=3Db;this.C=3Dc;this.H=3Dd;this.F=3De}dB=
a.prototype.getType=3Dg("Fc");=0A=
function eBa(a,b){if(!b)return null;var =
c=3Dxma(dl(b)).replace(wma,"$1"),d=3Ddl(a.D)||"/";if(!Eb(c,d))return =
null;a.getType();c=3Dd=3Dc.substring(d.length);Eb(c,"/")||(c=3D"/"+c);if(=
aBa(a.C,c)||bBa(a.C,c))return new nq(c,void 0);var =
e=3Da.C.D,f=3Dc;Eb(f,"/");if(e.J=3D=3Df)return new nq(c,void =
0,!0);if(cBa(a.C,c)){a=3DJAa(b);var h;a&&a.id&&(h=3Da.id);return new =
nq(c,h,!0)}if(Eb(d,"/d/")){h=3Dd.indexOf("/",3);if(0>h)return =
null;c=3Dd.substring(h);return $Aa(a.C,c)?new =
nq(c,d.substring(3,h)):null}if($Aa(a.C,c)){if(!ql(b,"id"))return null;=0A=
a=3DString(rl(b,"id"));return new nq(c,a)}return null};var =
TAa=3D["/create"];function fBa(a){var b=3Dnew =
PAa("/offline/hs");oq(b,["/comment","/edit","/preview","/view","/"],"/off=
line/edit",2);oq(b,[],"/offline/view",1);oq(b,[],"/offline/comment",4);oq=
(b,[],"/offline/viewcomments",5);a=3Da||I();RAa(b);SAa(b);b=3Dnew =
ZAa(b);return new dBa("kix",$g(a,"kixOfflineUrl"),b,J(a,"udurls"))}=0A=
function gBa(a){var b=3Dnew =
PAa;oq(b,["/comment","/edit","/view","/"],"/offline/edit",2);oq(b,[],"/of=
fline/view",1);oq(b,[],"/offline/comment",4);oq(b,[],"/offline/viewcommen=
ts",5);SAa(b);b=3Dnew ZAa(b);a=3Da||I();return new =
dBa("drawing",$g(a,"drawingsOfflineUrl"),b,J(a,"udurls"))}=0A=
function hBa(a){var b=3Dnew =
PAa("/offline/hs");oq(b,["/comment","/edit","/view","/"],"/offline/edit",=
2);oq(b,[],"/offline/view",1);oq(b,[],"/offline/comment",4);oq(b,[],"/off=
line/viewcomments",5);SAa(b);var c=3Dnew =
PAa;oq(c,["/localpresent"],"/offline/localpresent",1);b=3Dnew =
ZAa(b,[c]);a=3Da||I();RAa(c);return new =
dBa("punch",$g(a,"punchOfflineUrl"),b,J(a,"udurls"))}=0A=
function iBa(a){var b=3Dnew =
PAa("/offline/hs");oq(b,["/comment","/edit","/preview","/view","/"],"/off=
line/edit",2);oq(b,[],"/offline/view",1);oq(b,[],"/offline/comment",4);oq=
(b,[],"/offline/viewcomments",5);a=3Da||I();SAa(b);RAa(b);UAa(b);b=3Dnew =
ZAa(b);return new =
dBa("ritz",$g(a,"ritzOfflineUrl"),b,J(a,"udurls"),function(a){return{dl:a=
.docLocale}})}function jBa(a){var =
b=3D[];b.push(fBa(a));b.push(gBa(a));b.push(hBa(a));b.push(iBa(a));return=
 b}=0A=
function kBa(){for(var a=3DjBa(),b=3D0;b<a.length;b++){var =
c=3Da[b],d=3Dna.location.href,e=3Dc.D+"/";if(c.D&&0<=3Dd.indexOf(e)&&c.ge=
tType())return c}return null};function =
lBa(a){this.F=3Da;this.C=3D{};this.D=3DPf}function mBa(a){var =
b=3Dwindow.location.href;a=3Doc(a.C).map(function(a){return =
eBa(a,b)});a.push(nBa(b));a=3Da.filter(function(a){return!!a});return =
0=3D=3Da.length?null:a[0]}function nBa(a){var =
b=3Dal(a);return"/open"=3D=3Dxma(b[5]).replace(wma,"$1")&&(a=3Drl(a,"id")=
)?new nq("/edit",a):null};function =
oBa(){}oBa.prototype.D=3Dfunction(){return =
vi(!1)};oBa.prototype.F=3Dfunction(){return =
vi(null)};oBa.prototype.C=3Dfunction(){return vi(0)};function =
pBa(a,b){this.message=3Da;this.ports=3Db}pBa.prototype.toString=3Dfunctio=
n(){return"{message: "+this.message+", ports: "+this.ports+"}"};function =
qBa(a){this.C=3Da;this.D=3DIya}qBa.prototype.send=3Dfunction(a,b,c){retur=
n this.C.send(a.gg(),b,c).then(function(a){return new pBa(new =
this.D(a.message),a.ports)}.bind(this))};function =
pq(a){A.call(this);this.D=3Da||12E4;this.C=3D{};this.F=3D0}x(pq,A);pq.pro=
totype.send=3Dfunction(a,b,c){var =
d=3Dyi(),e=3D++this.F;this.C[e]=3Dd;var =
f=3DDi(function(){d.reject(Error("Request to transport timed =
out."))},c||this.D);rBa(this,d,a,b||[]);return =
zi(d.C,function(){Ei(f);delete =
this.C[e]}.bind(this))};pq.prototype.Ea=3Dfunction(){for(var =
a=3Dha(Object.values(this.C)),b=3Da.next();!b.done;b=3Da.next())b.value.r=
eject("Sender was disposed");pq.ea.Ea.call(this)};function =
sBa(a){pq.call(this,a);this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(sBa,pq);function rBa(a,b,c,d){var e=3Dnew =
MessageChannel;a.Ja.Sc(e.port1,"message",function(a){a=3Da.Ke;b.resolve(n=
ew =
pBa(a.data,a.ports))}.bind(a));e.port1.start();a.postMessage(c,[e.port2].=
concat(d));zi(b.C,function(){e.port1.close()})};function =
tBa(a,b){sBa.call(this,b);this.H=3Da}x(tBa,sBa);tBa.prototype.postMessage=
=3Dfunction(a,b){this.H.postMessage(a,b)};function =
uBa(a,b){A.call(this);this.Va=3Da;this.C=3Db;this.Bc=3Dna.navigator.servi=
ceWorker;this.Ja=3Dnew th(this);this.qa(this.Ja)}q(uBa,A);function =
vBa(a){return vi().then(function(){return =
a.Bc.getRegistration(a.C)})}function wBa(a){return =
vBa(a).then(function(a){return!!a})}uBa.prototype.register=3Dfunction(a){=
var b=3Dthis;return =
Ai(vi(this.Bc.register(a,{scope:this.C,useCache:!0})),function(a){rm(b.Va=
,We(a));throw a;})};=0A=
function xBa(a,b){var c=3DyBa();if(!c)return vi(null);var =
d=3DzBa(3),e=3Dnew Sya;G(e,1,b);ag(d,2,e);return =
Ai(ABa(c,d,15E3).then(function(a){a=3DZf(a,Kya,4);return =
Zf(a,Nya,1)}),function(b){rm(a.Va,We(b));return null})}function =
BBa(a,b){var c=3DzBa(4),d=3Dnew Tya;G(d,1,b);ag(c,3,d);return =
CBa(a,c).then(function(a){a=3DZf(a,Lya,5);return F(a,1)})}function =
DBa(a){var b=3DzBa(5);return =
CBa(a,b).then(function(a){a=3DZf(a,Mya,6);return F(a,1)})}=0A=
function CBa(a,b){return vBa(a).then(function(a){if(!a)throw =
Error("Cannot send message to service worker without =
registration");a=3Da.active||a.waiting||a.installing;if(!a)throw =
Error("No active, waiting or installing service worker, cannot send =
message of type "+b.getType());return ABa(a,b,5E3)})}=0A=
function ABa(a,b,c){return(new qBa(new =
tBa(a,c))).send(b).then(function(a){return =
a.message}).then(function(a){var b=3Da.hK();if(b)throw =
a=3D{},Xe(Error(b.Xl()),(a.serviceworker_errorFromSWMessage=3D"true",a));=
return a})}function zBa(a){var b=3Dnew Rya;b.setType(a);return =
b}function yBa(){return =
sa("navigator.serviceWorker.controller")};function =
EBa(a,b){this.H=3Da;this.Va=3Db}EBa.prototype.D=3Dfunction(){return =
FBa(this).then(function(a){return!!a})};EBa.prototype.F=3Dfunction(){var =
a=3Dthis;return FBa(this).then(function(b){return =
b?Ai(DBa(b),function(b){rm(a.Va,We(b),{errorSourceFunction:"getCurrentPag=
eClientId"});return null}):null})};EBa.prototype.C=3Dfunction(a){var =
b=3Dthis;return FBa(this).then(function(c){return =
c?Ai(BBa(c,a),function(a){rm(b.Va,We(a),{errorSourceFunction:"getClientOp=
enState"});return 0}):0})};=0A=
function FBa(a){a=3Da.H.map(function(a){return =
wBa(a).then(function(b){return{client:a,yTb:b}})});return =
xi(a).then(function(a){return(a=3Da.find(function(a){return =
a.yTb}))?a.client:null})};function =
GBa(a,b,c,d){this.Va=3Da;this.J=3Db;this.H=3Dc;this.L=3Dd;this.C=3Dnew =
lva;a=3Dthis.H;b=3Dthis.C;F(a.C,67);ag(a.C,67,b);this.D=3Dzn();this.F=3Dn=
a.performance.timing.navigationStart}=0A=
function HBa(a){var =
b=3DwBa(a.J).then(function(b){G(a.C,1,b);a.Va.Th("serviceworker_isRegiste=
red",b.toString())}),c=3DxBa(a.J,a.L).then(function(b){if(b){var =
c=3DZf(b,Oya,1);if(c){if(null!=3DF(c,2)){var =
d=3Da.H,h=3DF(c,2);F(d.C,57);G(d.C,57,h)}null!=3DF(c,3)&&(d=3DF(c,3),G(a.=
C,2,d));null!=3DF(c,4)&&(d=3DF(c,4),G(a.C,4,d));null!=3DF(c,5)&&(d=3DF(c,=
5),G(a.C,5,d));null!=3DF(c,6)&&(d=3DF(c,6),G(a.C,6,d),a.Va.Th("servicewor=
ker_buildLabel",d));null!=3DF(c,7)&&(c=3DF(c,7),G(a.C,7,c))}IBa(a,b);if(c=
=3DZf(b,Qya,3))null!=3DF(c,1)&&a.D.Pa("swsf",=0A=
F(c,1)),null!=3DF(c,2)&&a.D.Pa("swidr",F(c,2));(c=3DZf(b,Pya,2))&&null!=3D=
F(c,1)&&null!=3DF(c,2)&&(b=3DF(c,1),c=3DF(c,2),c<=3Db&&rm(a.Va,Error("Ser=
vice worker script cannot finish loading before service worker time =
origin")),G(a.C,3,c<=3Da.F?1:b>a.F?2:3))}});zi(Ai(xi([b,c]),function(b){r=
m(a.Va,We(b))}),function(){zn().Pa("swdummy",0)})}=0A=
function IBa(a,b){if(b=3DZf(b,Pya,2)){var =
c=3D{},d=3D{};null!=3DF(b,1)&&(c.swcr=3DF(b,1),d.swcrlt=3DF(b,1));null!=3D=
F(b,2)&&(c.swsle=3DF(b,2),d.swslelt=3DF(b,2));null!=3DF(b,7)&&(c.swsls=3D=
F(b,7));c=3DJBa(a,c);d=3DJBa(a,d);c=3Dkc(c,function(a){return =
Math.max(0,a)});d=3Dkc(d,function(a){return =
Math.abs(Math.min(0,a))});Rqa(a.D,c);Rqa(a.D,d);na.performance.getEntries=
ByType&&(d=3Dna.performance.getEntriesByType("navigation"))&&0<d.length&&=
null!=3Dd[0].workerStart&&a.D.Pa("swst",d[0].workerStart);d=3D{};null!=3D=
F(b,3)&&(d.swffes=3DF(b,3));=0A=
null!=3DF(b,4)&&(d.swffed=3DF(b,4));null!=3DF(b,5)&&(d.swcsfes=3DF(b,5));=
null!=3DF(b,6)&&(d.swcsfed=3DF(b,6));b=3DJBa(a,d);for(var e in =
b);Rqa(a.D,b)}}function JBa(a,b){return kc(b,function(b){return =
b-a.F})};function =
KBa(a){this.D=3Da;this.C=3DEna()}KBa.prototype.Xe=3Dfunction(){if(!this.C=
)return 0;var a=3Dna.localStorage.getItem(this.D);return =
null!=3Da?Number(a):0};function LBa(a){this.C=3Dnew =
KBa("docs-safereloader-count-"+a)}LBa.prototype.reset=3Dfunction(){var =
a=3Dthis.C;a.C&&na.localStorage.removeItem(a.D)};function =
qq(a,b){E.call(this);this.D=3Da||"visible";this.F=3Db||!1}x(qq,mpa);qq.pr=
ototype.getState=3Dg("D");qq.prototype.C=3Dg("F");qq.prototype.Lb=3Dfunct=
ion(a){a!=3Dthis.D&&(this.D=3Da,this.dispatchEvent("change"))};function =
sq(a){E.call(this);this.qb=3Da||Md();this.Ja=3Dnew =
th(this);this.Ja.R(this.qb.Pb(),jpa,this.D)}x(sq,mpa);sq.prototype.getSta=
te=3Dfunction(){return lpa(this.qb)};sq.prototype.C=3Dfunction(){return =
kpa(this.qb)};sq.prototype.D=3Dfunction(){this.dispatchEvent("change")};s=
q.prototype.Ea=3Dfunction(){B(this.Ja);sq.ea.Ea.call(this)};function =
tq(a){return kpa(a)?new sq(a):new qq};function =
uq(a,b){E.call(this);this.gm=3Da;this.V=3Db;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.L=3Dtq();this.C=3Dthis.D=3D0;this.H=3Dnull=
;this.F=3Dnew =
mm;this.qa(this.F);this.J=3D!1}x(uq,E);uq.prototype.start=3Dfunction(){if=
(this.J)throw Error("Already =
started.");this.J=3D!0;this.Ja.R(this.L,"change",this.O);this.O()};=0A=
uq.prototype.O=3Dfunction(){"visible"=3D=3Dthis.L.getState()?0<this.C||(t=
his.H=3DEa(),this.C=3Dthis.F.Cq(this.$.bind(this),Math.max(0,this.V-this.=
D))):this.C&&(this.D+=3DEa()-this.H,this.F.clear(this.C),this.C=3D0,this.=
H=3Dnull)};uq.prototype.$=3Dfunction(){this.gm();this.stop()};uq.prototyp=
e.stop=3Dfunction(){this.dispose()};function =
MBa(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha){this.ib=3Dm;var=
 =
La=3DJ(I(),"icso");d&&(d.Bb=3D!0);this.we=3Dthis.V=3Dthis.Sa=3Dnull;m=3Dk=
Ba();this.Se=3D(this.Ra=3Dr&&m&&na.navigator.serviceWorker?new =
uBa(w,(new wl(vl(m.D,"/"))).toString()):null)?new =
GBa(w,this.Ra,H,a.mc()):null;this.Cb=3Dthis.Ra?new EBa([this.Ra],w):new =
oBa;La?(m=3Dthis.Sa=3Dja||new =
CAa(a,w,U),ja||this.qa(m)):(d&&uta(d,$ua(a)),m=3Dma||new =
cra(w,e,d,bo(a.C),U),ma||this.qa(m));ja=3DCa(Gya,e);Ha=3DHa?null:new =
qAa(w,b,35E3,ja,Zg(I(),"lssv"),!La,=0A=
this.Cb,new gza,void 0,void 0,void 0,!La);ja=3Dnew qwa;ma=3Dnew =
GAa(w);awa.call(this,a,b,c,d,e,f,h,k,ja,l,r,u,w,y,C,H,R,La,m,Ha,Z,ma,U,Fa=
,Ka);b=3Dnull;La&&(b=3Dwindow.location.href,KAa());c=3Dwindow.location.hr=
ef;zma();this.Hb=3Dc;this.Bb=3Db;this.Ef=3Dnew =
$wa(this.Hb);this.tf=3Dnull;this.Ge=3D!1;this.O=3Dnull;this.Se?HBa(this.S=
e):zn().Pa("swdummy",0);switch($g(I(),"docs-ails")){case =
"docs_warm":b=3D1;break;case =
"docs_cold":b=3D2;break;default:b=3D3}NBa(H,b);switch($g(I(),"docs-fwds")=
){case "docs_nf":b=3D3;break;case "docs_sdf":b=3D=0A=
1;break;case =
"docs_ddf":b=3D2;break;default:b=3D4}OBa(H,b);switch($g(I(),"docs-msoil")=
){case "docs_kansas":b=3D2;break;case "docs_spanner":b=3D3;break;case =
"docs_mixed":b=3D4;break;default:b=3D1}PBa(H,b);b=3DZg(I(),"docs-oifsb");=
isNaN(b)||G(H.C,75,b);switch($g(I(),"docs-crs")){case =
"docs_crs_nfd":b=3D1;break;case "docs_crs_tsol":b=3D2;break;case =
"docs_crs_osol":b=3D3;break;case "docs_crs_nlo":b=3D4;break;case =
"docs_crs_nl":b=3D5;break;case "docs_crs_lf":b=3D6;break;case =
"docs_crs_unk":b=3D7;break;default:b=3D10}QBa(H,b);b=3DJ(I(),=0A=
"docs-swfe");C.So(b?"docs_service_worker_feature_enabled":"docs_service_w=
orker_feature_disabled");RBa(H,b);yBa()?(C.So("docs_page_controlled_by_se=
rvice_worker"),SBa(H,1),w.Th("serviceWorkerControlled","true")):(SBa(H,2)=
,w.Th("serviceWorkerControlled","false"));C=3Dnew =
Fp;TBa(UBa(H),"ok"=3D=3D=3DHwa(C));C=3Dzn().getTime("sl");VBa(H,1E3*C);(a=
=3Da.zk)&&WBa(R,a);kpa()&&pm(w,"pageVisibilityState",function(){return =
lpa().toString()});w.Th("isBrowserSupported",$g(I(),"docs-isb"));this.Ja.=
R(m,"B",this.WQa);this.Me=3Dnew uq(this.cxb.bind(this),=0A=
Zg(I(),"docs-lsltms"))}x(MBa,awa);p=3DMBa.prototype;p.DCa=3Dfunction(){th=
is.D&&(this.qa(new =
uAa),this.Ja.R(mwa(this),"I",this.fxb).R(mwa(this),"G",this.bxb).R(mwa(th=
is),"H",this.dxb).R(mwa(this),"F",this.bXb))};=0A=
p.OKa=3Dfunction(a){var b=3Dvp(this);if(null!=3D=3Da){var =
c=3Dthis.Ha;if(a)a=3D6;else{var =
d=3Dthis.Pb();d.Zt()?a=3D2:null=3D=3D=3DLn(d,"relevancyRank")?a=3D1:(a=3D=
3,XBa(c,Ln(d,"relevancyRank")))}YBa(c,a)}if(this.Sa){c=3Dthis.Pb();if(b){=
if(!c){qm(this.Va,Error("Cannot cold start without a =
document."));return}if(Nn(c,"hpmdo")){this.WQa();return}}else{qm(this.Va,=
Error("Cannot cold start without a =
localstore."));return}ZBa(this,c);this.Sa.load(c,iwa(this))}c=3Djwa(this)=
;b&&c&&(Dp()&&Ai(Uwa(new Kp),function(a){this.Va.Id(a instanceof=0A=
Error?a:Error(a))}.bind(this)),1=3D=3Dkwa(this)&&J(I(),"docs-offline-uebi=
e")&&(a=3Dnew mq,this.qa(a),this.V=3Dnew =
Wp(a,iq()),this.qa(this.V),this.V.connect(),a=3Dnew =
IAa(this.Pb().getId(),this.V),this.qa(a),this.D.Wa.addCallback(v(this.WSb=
,this)),this.we=3Dnew =
bya(b,this.V),this.qa(this.we)));if(a=3Dthis.Ba)b&&c?(b=3Dnew =
xxa(this.Va,v(this.jKa,this)),b.Mf(v(this.Jtb,this,b),v(this.jKa,this))):=
sva(a,new dya)};p.WSb=3Dfunction(){var a=3Dthis.Pb().getId(),b=3Dnew =
Tp,c=3Dnew Jxa;G(c,1,a);b.$R(Kxa,c);aya(this.V,b)};=0A=
function ZBa(a,b){b=3DKra(b);var =
c=3Da.J.C;c=3DQn.indexOf(b)>=3DQn.indexOf(2)!=3Dco(c)||Qn.indexOf(b)>=3DQ=
n.indexOf(4)!=3Dko(c)||Qn.indexOf(b)>=3DQn.indexOf(5)!=3DMl(c.vf,4096);a=3D=
new LBa(a.J.mc());if(c){if(J(I(),"icso")&&0=3D=3Db)throw Error("No =
access level in storage, avoiding reload.");if(5<a.C.Xe())throw =
a=3Da.C,a.C&&na.localStorage.removeItem(a.D),Error("Reloading too many =
times");a=3Da.C;a.C&&(b=3Da.Xe(),na.localStorage.setItem(a.D,String(b+1))=
);na.location.reload()}else =
a.reset()}p.Jtb=3Dfunction(a){sva(this.Ba,new Dxa(a))};=0A=
p.jKa=3Dfunction(a){"QuotaExceeded"=3D=3Da.type&&$Ba(this)};=0A=
p.pNa=3Dfunction(a,b){var =
c=3Djwa(this),d=3Dthis.Pb();if(c&&d&&0!=3DKra(d)){var e=3DI(),f=3Dnew =
OAa(c.Um(),Nn(c,"internal")||!1);f=3Dnew =
lBa(f,$g(e,"drdn"),$g(e,"drcuap"));e=3DjBa(e);for(var =
h=3D0;h<e.length;h++){var k=3Df,l=3De[h],m=3Dl.getType();if(k.C[m])throw =
Error("Already have an adapter installed for type =
"+m);k.C[m]=3Dl}if((e=3DmBa(f))&&!e.D){h=3De.C;var =
r=3Dc.getId();r=3D(e=3DKn(d,"acl"))?e[r]||null:null;k=3Dnull!=3Dr?r:0;f.D=
||(k=3D1);e=3DPra(d);r=3Dna.location.href;l=3De.getType();e=3Df.C[l];if(!=
e)throw Error("No offline URL adapter for documents of type "+=0A=
l);f=3Df.F;c=3Dc.getId();a:{l=3De.C;if(t(h)){for(m=3D0;m<l.C.length;m++){=
var u=3Dl.C[m];if(VAa(u,h)){m=3DXAa(u,k,h);break a}}throw Error("No =
action group for the given online =
action");}m=3DXAa(l.D,k)}l=3DPra(d);h=3DOn(d,"docosKeyData");k=3Dl.D;l=3D=
l.C;m=3Dvl(e.D,m);u=3D[];c&&u.push("ouid=3D"+Ob(c));u.push("uc=3D"+f.C);k=
&&u.push("jobset=3D"+k);l&&u.push("ftrack=3D1");h&&(c=3Dh[28])&&u.push("d=
ocosJobset=3D"+c);c=3Dm+=3D"?"+u.join("&");f=3D{};f.id=3Dd.getId();a:{if(=
h=3DOn(d,"docosKeyData")){if(wa(h)){h=3D0=3D=3Dh.length?"c":"d";break =
a}throw Error("Non-array keyData");=0A=
}h=3Dnull}h&&(f.cm=3Dh);f["new"]=3DString(!Rn(d));f.ouri=3Dr;(d=3DRra(d))=
&&e.F&&Dc(f,e.F(d));d=3D"";for(var w in =
f)0<d.length&&(d+=3D"&"),d+=3DOb(w)+"=3D"+Ob(f[w]);r=3DSla(c,Ob(d))}}this=
.tf=3Dnew Bwa(a,b,this.Va,r)};p.fxb=3Dfunction(){var =
a=3Dsn(),b=3Dtn(a,"lsouid");this.O=3DZp();vn(a,b);b=3Dthis.Ha;a=3Dthis.O;=
var =
c=3Dvq(b);F(c,3);b=3Dvq(b);G(b,3,a);this.Va.Th("localStorageOfflineOptedI=
n",this.O.toString());0<Zg(I(),"docs-lsltms")&&!J(I(),"icso")&&this.Me.st=
art()};p.bxb=3Dfunction(){this.Me.stop()};p.cxb=3Dfunction(){mwa(this).ab=
ort()};=0A=
p.dxb=3Dfunction(a){var b=3Da.error;b=3D(b=3Db.Un&&b.Un instanceof =
Event?b.Un.target:null)?b.error:null;b=3D!!b&&"QuotaExceededError"=3D=3Db=
.name;var c=3D{offlineIssueReason:"Loaded with local store =
error",offlineIssueType:"LOAD_WITHOUT_STORAGE"};c.storageLoadErrorType=3D=
a.error.type;c.quotaExceeded=3Db;null=3D=3D=3Dthis.O&&(this.O=3DZp(),c.lo=
calStorageOfflineOptedIn=3Dthis.O);this.Va.log(usa(a.error),c);c=3Db?"QUO=
TA_EXCEEDED":"LOCAL_STORE_ERROR";var =
d=3Dthis.J.C.L;a=3Dusa(a.error).message;d.D=3Da;d.C=3Dc;if(b)$Ba(this);el=
se if(this.J.ma||=0A=
this.O)a=3Dthis.J.C,ao(a,Ol(a.vf,1024,!0))};function =
$Ba(a){a.Ge||(a.Ge=3D!0,xp.getInstance().postMessage(zp("Disk space is =
low. Free up space on your computer to continue editing =
offline.","warning",!0)))}p.bXb=3Dfunction(){if(J(I(),"docs-offline-eoep"=
)){var a=3Dnew =
Lp(this.Va,this.ib);this.qa(a);a.render();xp.getInstance().postMessage(zp=
(a.getElement(),"info",!0))}};p.VQa=3Dta;p.Gk=3Dg("Hb");function =
aCa(a){a=3Da.Bb?((a=3DJAa(a.Bb).fbns)?parseInt(a,10):null)||null:null;ret=
urn a}=0A=
p.Ea=3Dfunction(){B(this.tf);B(this.ub);MBa.ea.Ea.call(this)};function =
bCa(a){this.Va=3Da;this.C=3D!1}function =
qsa(a,b,c,d){a.C=3D!0;a.D({modelVersion:b,featureVersion:c,initialDocumen=
tLoad:d})}bCa.prototype.D=3Dta;function =
cCa(a){bCa.call(this,a)}q(cCa,bCa);cCa.prototype.D=3Dfunction(a){qm(this.=
Va,Error("Model version is incompatible."),a)};function =
dCa(a){this.C=3Da};var eCa=3Dnull;function wq(){if(null=3D=3DeCa){var =
a=3DMd(),b=3Da.Pb(),c=3Da.createElement("div");c.style.backgroundColor=3D=
"rgb(1, 2, =
3)";a.appendChild(b.body,c);b=3DDh(c,"backgroundColor");b=3Db.replace(/ =
/g,"");b=3D"rgb(0,0,0)"=3D=3D=3Db?"black":"rgb(255,255,255)"=3D=3D=3Db?"w=
hite":"none";a.Nf(c);eCa=3Db}return eCa};function =
xq(a,b){if(a&&"black"=3D=3Dwq()&&Tc){var =
c;Kc?c=3D"hc-ie":Lc?c=3D"hc-edge":Oc&&(c=3D"hc-gecko");c&&mh(a,(b||"docs"=
)+"-"+c)}};function =
yq(a,b,c){E.call(this);this.target=3Da;this.handle=3Db||a;this.O=3Dc||new=
 xh(NaN,NaN,NaN,NaN);this.D=3DOd(a);this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.deltaY=3Dthis.deltaX=3Dthis.FT=3Dthis.CT=3D=
this.screenY=3Dthis.screenX=3Dthis.clientY=3Dthis.clientX=3D0;this.Td=3D!=
0;this.F=3D!1;this.ma=3D!0;this.L=3D0;this.C=3D!1;ff(this.handle,["touchs=
tart","mousedown"],this.AK,!1,this);this.V=3DfCa}x(yq,E);var =
fCa=3Dna.document&&na.document.documentElement&&!!na.document.documentEle=
ment.setCapture&&!!na.document.releaseCapture;=0A=
function gCa(a){for(var =
b=3Da.cloneNode(!0),c=3DRd("TEXTAREA",a),d=3DRd("TEXTAREA",b),e=3D0;e<c.l=
ength;e++)d[e].value=3Dc[e].value;switch(a.tagName){case "TR":return =
Yd("TABLE",null,Yd("TBODY",null,b));case "TD":case "TH":return =
Yd("TABLE",null,Yd("TBODY",null,Yd("TR",null,b)));case =
"TEXTAREA":b.value=3Da.value;default:return =
b}}p=3Dyq.prototype;p.getHandler=3Dg("Ja");function zq(a,b){a.O=3Db||new =
xh(NaN,NaN,NaN,NaN)}p.Na=3Dca("Td");=0A=
p.Ea=3Dfunction(){yq.ea.Ea.call(this);kf(this.handle,["touchstart","mouse=
down"],this.AK,!1,this);this.Ja.Ic();this.V&&this.D.releaseCapture();this=
.handle=3Dthis.target=3Dnull};function =
hCa(a){t(a.hA)||(a.hA=3D$h(a.target));return a.hA}=0A=
p.AK=3Dfunction(a){var =
b=3D"mousedown"=3D=3Da.type;if(!this.Td||this.F||b&&!df(a))this.dispatchE=
vent("earlycancel");else{if(0=3D=3Dthis.L)if(this.dispatchEvent(new =
Aq("start",this,a.clientX,a.clientY,a)))this.F=3D!0,this.ma&&b&&a.prevent=
Default();else return;else =
this.ma&&b&&a.preventDefault();this.xUa();this.clientX=3Dthis.CT=3Da.clie=
ntX;this.clientY=3Dthis.FT=3Da.clientY;this.screenX=3Da.screenX;this.scre=
enY=3Da.screenY;this.deltaX=3Dthis.C?Ki(this.target):this.target.offsetLe=
ft;this.deltaY=3Dthis.target.offsetTop;this.$=3DGe(Md(this.D))}};=0A=
p.xUa=3Dfunction(){var =
a=3Dthis.D,b=3Da.documentElement,c=3D!this.V;this.Ja.R(a,["touchmove","mo=
usemove"],this.WHa,{capture:c,passive:!1});this.Ja.R(a,["touchend","mouse=
up"],this.ix,c);this.V?(b.setCapture(!1),this.Ja.R(b,"losecapture",this.i=
x)):this.Ja.R(Xd(a),"blur",this.ix);this.J&&this.Ja.R(this.J,"scroll",thi=
s.Joa,c)};=0A=
p.ix=3Dfunction(a,b){this.Ja.Ic();this.V&&this.D.releaseCapture();this.F?=
(this.F=3D!1,this.dispatchEvent(new =
Aq("end",this,a.clientX,a.clientY,a,iCa(this,this.deltaX),jCa(this,this.d=
eltaY),b||"touchcancel"=3D=3Da.type))):this.dispatchEvent("earlycancel")}=
;=0A=
p.WHa=3Dfunction(a){if(this.Td){var =
b=3D(this.C&&hCa(this)?-1:1)*(a.clientX-this.clientX),c=3Da.clientY-this.=
clientY;this.clientX=3Da.clientX;this.clientY=3Da.clientY;this.screenX=3D=
a.screenX;this.screenY=3Da.screenY;if(!this.F){var =
d=3Dthis.CT-this.clientX,e=3Dthis.FT-this.clientY;if(d*d+e*e>this.L)if(th=
is.dispatchEvent(new =
Aq("start",this,a.clientX,a.clientY,a)))this.F=3D!0;else{this.isDisposed(=
)||this.ix(a);return}}c=3DkCa(this,b,c);b=3Dc.x;c=3Dc.y;this.F&&this.disp=
atchEvent(new Aq("beforedrag",this,a.clientX,a.clientY,=0A=
a,b,c))&&(lCa(this,a,b,c),a.preventDefault())}};function kCa(a,b,c){var =
d=3DGe(Md(a.D));b+=3Dd.x-a.$.x;c+=3Dd.y-a.$.y;a.$=3Dd;a.deltaX+=3Db;a.del=
taY+=3Dc;return new =
Ed(iCa(a,a.deltaX),jCa(a,a.deltaY))}p.Joa=3Dfunction(a){var =
b=3DkCa(this,0,0);a.clientX=3Dthis.clientX;a.clientY=3Dthis.clientY;lCa(t=
his,a,b.x,b.y)};function lCa(a,b,c,d){a.uJ(c,d);a.dispatchEvent(new =
Aq("drag",a,b.clientX,b.clientY,b,c,d))}=0A=
function iCa(a,b){var =
c=3Da.O;a=3DisNaN(c.left)?null:c.left;c=3DisNaN(c.width)?0:c.width;return=
 =
Math.min(null!=3Da?a+c:Infinity,Math.max(null!=3Da?a:-Infinity,b))}functi=
on jCa(a,b){var =
c=3Da.O;a=3DisNaN(c.top)?null:c.top;c=3DisNaN(c.height)?0:c.height;return=
 =
Math.min(null!=3Da?a+c:Infinity,Math.max(null!=3Da?a:-Infinity,b))}p.uJ=3D=
function(a,b){this.C&&hCa(this)?this.target.style.right=3Da+"px":this.tar=
get.style.left=3Da+"px";this.target.style.top=3Db+"px"};=0A=
function =
Aq(a,b,c,d,e,f,h,k){D.call(this,a);this.clientX=3Dc;this.clientY=3Dd;this=
.Zi=3De;this.left=3Dt(f)?f:b.deltaX;this.top=3Dt(h)?h:b.deltaY;this.C=3Db=
;this.F=3D!!k}x(Aq,D);(function(){for(var =
a=3D["ms","moz","webkit","o"],b=3D0,c;c=3Da[b]&&!na.requestAnimationFrame=
;++b)na.requestAnimationFrame=3Dna[c+"RequestAnimationFrame"],na.cancelAn=
imationFrame=3Dna[c+"CancelAnimationFrame"]||na[c+"CancelRequestAnimation=
Frame"];if(!na.requestAnimationFrame){var =
d=3D0;na.requestAnimationFrame=3Dfunction(a){var b=3D(new =
Date).getTime(),c=3DMath.max(0,16-(b-d));d=3Db+c;return =
na.setTimeout(function(){a(b+c)},c)};na.cancelAnimationFrame||(na.cancelA=
nimationFrame=3Dfunction(a){clearTimeout(a)})}})();=0A=
var mCa=3D[[],[]],nCa=3D0,oCa=3D!1,pCa=3D0;function qCa(a,b){var =
c=3DpCa++,d=3D{wLb:{id:c,xv:a.measure,context:b},lNb:{id:c,xv:a.kNb,conte=
xt:b},state:{},args:void 0,U8:!1};return =
function(){0<arguments.length?(d.args||(d.args=3D[]),d.args.length=3D0,d.=
args.push.apply(d.args,arguments),d.args.push(d.state)):d.args&&0!=3Dd.ar=
gs.length?(d.args[0]=3Dd.state,d.args.length=3D1):d.args=3D[d.state];d.U8=
||(d.U8=3D!0,mCa[nCa].push(d));oCa||(oCa=3D!0,window.requestAnimationFram=
e(rCa))}}=0A=
function rCa(){oCa=3D!1;var =
a=3DmCa[nCa],b=3Da.length;nCa=3D(nCa+1)%2;for(var =
c,d=3D0;d<b;++d){c=3Da[d];var =
e=3Dc.wLb;c.U8=3D!1;e.xv&&e.xv.apply(e.context,c.args)}for(d=3D0;d<b;++d)=
c=3Da[d],e=3Dc.lNb,c.U8=3D!1,e.xv&&e.xv.apply(e.context,c.args),c.state=3D=
{};a.length=3D0};var =
sCa=3Dcd(Kc?dd(Zc('javascript:""')):dd(Zc("about:blank")));cd(Kc?dd(Zc('j=
avascript:""')):dd(Zc("javascript:undefined")));function =
tCa(a,b){b=3Db?nca(b):"";return =
a.Aa("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"+b,sr=
c:sCa})};function =
Bq(a){E.call(this);this.Ta=3Da;a=3DKc?"focusout":"blur";this.C=3Dff(this.=
Ta,Kc?"focusin":"focus",this,!Kc);this.D=3Dff(this.Ta,a,this,!Kc)}x(Bq,E)=
;Bq.prototype.handleEvent=3Dfunction(a){var b=3Dnew =
bf(a.Ke);b.type=3D"focusin"=3D=3Da.type||"focus"=3D=3Da.type?"focusin":"f=
ocusout";this.dispatchEvent(b)};Bq.prototype.Ea=3Dfunction(){Bq.ea.Ea.cal=
l(this);lf(this.C);lf(this.D);delete this.Ta};function =
uCa(a,b){this.Ta=3Da;this.ib=3Db};function =
Cq(a,b){M.call(this,b);this.tf=3D!!a;this.Ma=3Dnull;this.Me=3DqCa({kNb:th=
is.W$},this)}x(Cq,M);p=3DCq.prototype;p.Wg=3Dnull;p.a7=3D!1;p.zt=3Dnull;p=
.Rp=3Dnull;p.Bj=3Dnull;p.Fw=3D!1;p.hc=3Dn("goog-modalpopup");p.Ut=3Dg("zt=
");p.Aa=3Dfunction(){Cq.ea.Aa.call(this);var =
a=3Dthis.getElement(),b=3DNb(this.hc()).split(" =
");nh(a,b);ue(a,!0);L(a,!1);vCa(this);wCa(this)};function =
vCa(a){a.tf&&!a.Rp&&(a.Rp=3DtCa(a.oa()),a.Rp.className=3Da.hc()+"-bg",L(a=
.Rp,!1),Xh(a.Rp,0));a.zt||(a.zt=3Da.oa().Aa("DIV",a.hc()+"-bg"),L(a.zt,!1=
))}=0A=
function =
wCa(a){a.Bj||(a.Bj=3Da.oa().createElement("SPAN"),L(a.Bj,!1),ue(a.Bj,!0),=
a.Bj.style.position=3D"absolute")}function =
xCa(a){a.Fw=3D!0;try{a.Bj.focus()}catch(b){}Di(a.sH,0,a)}p.sH=3Dfunction(=
){this.Fw=3D!1};p.Vg=3Dfunction(a){return!!a&&"DIV"=3D=3Da.tagName};p.kd=3D=
function(a){Cq.ea.kd.call(this,a);a=3DNb(this.hc()).split(" =
");nh(this.getElement(),a);vCa(this);wCa(this);ue(this.getElement(),!0);L=
(this.getElement(),!1)};=0A=
p.Ga=3Dfunction(){this.Rp&&he(this.Rp,this.getElement());he(this.zt,this.=
getElement());Cq.ea.Ga.call(this);ie(this.Bj,this.getElement());this.Wg=3D=
new =
Bq(this.oa().Pb());this.getHandler().R(this.Wg,"focusin",this.Skb);yCa(th=
is,!1)};p.vd=3Dfunction(){this.isVisible()&&this.setVisible(!1);B(this.Wg=
);Cq.ea.vd.call(this);je(this.Rp);je(this.zt);je(this.Bj)};=0A=
p.setVisible=3Dfunction(a){if(a!=3Dthis.a7)if(this.$&&this.$.stop(),this.=
Ka&&this.Ka.stop(),this.V&&this.V.stop(),this.Ha&&this.Ha.stop(),this.Qb(=
)&&yCa(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.Ma=3Dthis=
.oa().Pb().activeElement}catch(e){}this.W$();this.qd();this.getHandler().=
R(De(this.oa()),"resize",this.W$).R(De(this.oa()),"orientationchange",thi=
s.Me);zCa(this,!0);this.focus();this.a7=3D!0;this.$&&this.Ka?(gf(this.$,"=
end",this.Jm,!1,this),this.Ka.play(),this.$.play()):this.Jm()}}else =
if(this.dispatchEvent("beforehide")){this.getHandler().Qc(De(this.oa()),=0A=
"resize",this.W$).Qc(De(this.oa()),"orientationchange",this.Me);this.a7=3D=
!1;this.V&&this.Ha?(gf(this.V,"end",this.jn,!1,this),this.Ha.play(),this.=
V.play()):this.jn();a:{try{var =
b=3Dthis.oa(),c=3Db.Pb().body,d=3Db.Pb().activeElement||c;if(!this.Ma||th=
is.Ma=3D=3Dc){this.Ma=3Dnull;break =
a}(d=3D=3Dc||b.contains(this.getElement(),d))&&this.Ma.focus()}catch(e){}=
this.Ma=3Dnull}}};=0A=
function yCa(a,b){a.Vd||(a.Vd=3Dnew =
uCa(a.Qa(),a.ib));a=3Da.Vd;if(b){a.C||(a.C=3D[]);b=3Da.ib.Mh(a.ib.Pb().bo=
dy);for(var c=3D0;c<b.length;c++){var =
d=3Db[c];d=3D=3Da.Ta||Sha(d,"hidden")||(fh(d,"hidden",!0),a.C.push(d))}}e=
lse =
if(a.C){for(c=3D0;c<a.C.length;c++)gh(a.C[c],"hidden");a.C=3Dnull}}functi=
on =
zCa(a,b){a.Rp&&L(a.Rp,b);a.zt&&L(a.zt,b);L(a.getElement(),b);L(a.Bj,b)}p.=
Jm=3Dfunction(){this.dispatchEvent("show")};p.jn=3Dfunction(){zCa(this,!1=
);this.dispatchEvent("hide")};p.isVisible=3Dg("a7");p.focus=3Dfunction(){=
this.jIa()};=0A=
p.W$=3Dfunction(){this.Rp&&L(this.Rp,!1);this.zt&&L(this.zt,!1);var =
a=3Dthis.oa().Pb(),b=3DVd(Xd(a)||window),c=3DMath.max(b.width,Math.max(a.=
body.scrollWidth,a.documentElement.scrollWidth));a=3DMath.max(b.height,Ma=
th.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.Rp&&(L(t=
his.Rp,!0),Qh(this.Rp,c,a));this.zt&&(L(this.zt,!0),Qh(this.zt,c,a))};=0A=
p.qd=3Dfunction(){var =
a=3Dthis.oa().Pb(),b=3DXd(a)||window;if("fixed"=3D=3DGh(this.getElement()=
))var c=3Da=3D0;else c=3DGe(this.oa()),a=3Dc.x,c=3Dc.y;var =
d=3DVh(this.getElement());b=3DVd(b);a=3DMath.max(a+b.width/2-d.width/2,0)=
;c=3DMath.max(c+b.height/2-d.height/2,0);Hh(this.getElement(),a,c);Hh(thi=
s.Bj,a,c)};p.Skb=3Dfunction(a){this.Fw?this.sH():a.target=3D=3Dthis.Bj&&D=
i(this.jIa,0,this)};p.jIa=3Dfunction(){try{Kc&&this.oa().Pb().body.focus(=
),this.getElement().focus()}catch(a){}};=0A=
p.Ea=3Dfunction(){B(this.$);this.$=3Dnull;B(this.V);this.V=3Dnull;B(this.=
Ka);this.Ka=3Dnull;B(this.Ha);this.Ha=3Dnull;Cq.ea.Ea.call(this)};functio=
n =
Dq(a,b,c){Cq.call(this,b,c);this.H=3Da||"modal-dialog";this.D=3DACa()}x(D=
q,Cq);p=3DDq.prototype;p.uv=3D!0;p.oZ=3D!0;p.W6=3D!0;p.LJ=3D!0;p.u3=3D.5;=
p.X6=3D"";p.KK=3Dnull;p.Mc=3Dnull;p.dj=3D!1;p.Ar=3Dnull;p.uq=3Dnull;p.cba=
=3Dnull;p.Gp=3Dnull;p.nx=3Dnull;p.zo=3Dnull;p.fIa=3D"dialog";p.hc=3Dg("H"=
);function =
Eq(a,b){a.X6=3Db;a.uq&&se(a.uq,b)}p.getTitle=3Dg("X6");function =
Fq(a,b){a.KK=3Db;a.nx&&td(a.nx,b)}p.getContent=3Dfunction(){return =
null!=3Dthis.KK?md(this.KK):""};p.Tja=3Dg("fIa");function =
Gq(a){a.getElement()||a.render()}=0A=
p.Ib=3Dfunction(){Gq(this);return this.nx};function Jq(a){Gq(a);return =
a.Ar}function BCa(a){Gq(a);return a.Gp}function Kq(a){Gq(a);return =
a.zo}function Lq(a){Gq(a);return =
a.getElement()}p.Ut=3Dfunction(){Gq(this);return =
Dq.ea.Ut.call(this)};function =
Mq(a,b){a.u3=3Db;a.getElement()&&(b=3Da.Ut())&&Xh(b,a.u3)}function =
Nq(a,b){b!=3Da.W6&&CCa(a,b)}function CCa(a,b){a.W6=3Db;if(a.Qb()){var =
c=3Da.oa(),d=3Da.Ut(),e=3Da.Rp;b?(e&&c.zx(e,a.getElement()),c.zx(d,a.getE=
lement())):(c.Nf(e),c.Nf(d))}a.isVisible()&&yCa(a,b)}p.$y=3Dg("W6");=0A=
p.Bz=3Dfunction(a){this.LJ=3Da;DCa(this,a&&this.Qb())};function =
DCa(a,b){var c=3DNb(a.H+"-title-draggable").split(" =
");a.getElement()&&(b?nh(a.Ar,c):ph(a.Ar,c));b&&!a.Mc?(b=3Dnew =
yq(a.getElement(),a.Ar),a.Mc=3Db,nh(a.Ar,c),ff(a.Mc,"start",a.Mkb,!1,a)):=
!b&&a.Mc&&(a.Mc.dispose(),a.Mc=3Dnull)}=0A=
p.Aa=3Dfunction(){Dq.ea.Aa.call(this);var =
a=3Dthis.getElement(),b=3Dthis.oa();this.Ar=3Db.Aa("DIV",this.H+"-title",=
this.uq=3Db.Aa("SPAN",{className:this.H+"-title-text",id:this.getId()},th=
is.X6),this.Gp=3Db.Aa("SPAN",this.H+"-title-close"));ee(a,this.Ar,this.nx=
=3Db.Aa("DIV",this.H+"-content"),this.zo=3Db.Aa("DIV",this.H+"-buttons"))=
;eh(this.uq,"heading");eh(this.Gp,"button");ue(this.Gp,!0);jh(this.Gp,"Cl=
ose");this.cba=3Dthis.uq.id;eh(a,this.Tja());fh(a,"labelledby",this.cba||=
"");this.KK&&td(this.nx,this.KK);L(this.Gp,=0A=
this.oZ);this.D&&(a=3Dthis.D,a.Ta=3Dthis.zo,a.render());L(this.zo,!!this.=
D);Mq(this,this.u3)};=0A=
p.kd=3Dfunction(a){Dq.ea.kd.call(this,a);a=3Dthis.getElement();var =
b=3Dthis.H+"-content";this.nx=3DSd(null,b,a)[0];this.nx||(this.nx=3Dthis.=
oa().Aa("DIV",b),this.KK&&td(this.nx,this.KK),a.appendChild(this.nx));b=3D=
this.H+"-title";var =
c=3Dthis.H+"-title-text",d=3Dthis.H+"-title-close";(this.Ar=3DSd(null,b,a=
)[0])?(this.uq=3DSd(null,c,this.Ar)[0],this.Gp=3DSd(null,d,this.Ar)[0]):(=
this.Ar=3Dthis.oa().Aa("DIV",b),a.insertBefore(this.Ar,this.nx));this.uq?=
(this.X6=3Dve(this.uq),this.uq.id||(this.uq.id=3Dthis.getId())):(this.uq=3D=
Yd("SPAN",=0A=
{className:c,id:this.getId()}),this.Ar.appendChild(this.uq));this.cba=3Dt=
his.uq.id;fh(a,"labelledby",this.cba||"");this.Gp||(this.Gp=3Dthis.oa().A=
a("SPAN",d),this.Ar.appendChild(this.Gp));L(this.Gp,this.oZ);b=3Dthis.H+"=
-buttons";(this.zo=3DSd(null,b,a)[0])?(this.D=3Dnew =
Oq(this.oa()),this.D.hb(this.zo)):(this.zo=3Dthis.oa().Aa("DIV",b),a.appe=
ndChild(this.zo),this.D&&(a=3Dthis.D,a.Ta=3Dthis.zo,a.render()),L(this.zo=
,!!this.D));Mq(this,this.u3)};=0A=
p.Ga=3Dfunction(){Dq.ea.Ga.call(this);this.getHandler().R(this.getElement=
(),"keydown",this.eIa).R(this.getElement(),"keypress",this.eIa);this.getH=
andler().R(this.zo,"click",this.Lkb);DCa(this,this.LJ);this.getHandler().=
R(this.Gp,"click",this.bQb);var =
a=3Dthis.getElement();eh(a,this.Tja());""!=3D=3Dthis.uq.id&&fh(a,"labelle=
dby",this.uq.id);this.W6||CCa(this,!1)};p.vd=3Dfunction(){this.isVisible(=
)&&this.setVisible(!1);DCa(this,!1);Dq.ea.vd.call(this)};=0A=
p.setVisible=3Dfunction(a){a!=3Dthis.isVisible()&&(this.Qb()||this.render=
(),Dq.ea.setVisible.call(this,a))};p.Jm=3Dfunction(){Dq.ea.Jm.call(this);=
this.dispatchEvent("aftershow")};p.jn=3Dfunction(){Dq.ea.jn.call(this);th=
is.dispatchEvent("afterhide");this.dj&&this.dispose()};=0A=
p.Mkb=3Dfunction(){var =
a=3Dthis.oa().Pb(),b=3DVd(Xd(a)||window),c=3DMath.max(a.body.scrollWidth,=
b.width);a=3DMath.max(a.body.scrollHeight,b.height);var =
d=3DVh(this.getElement());"fixed"=3D=3DGh(this.getElement())?zq(this.Mc,n=
ew =
xh(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):zq(thi=
s.Mc,new =
xh(0,0,c-d.width,a-d.height))};p.bQb=3Dfunction(){ECa(this)};function =
ECa(a){if(a.oZ){var =
b=3Da.D,c=3Db&&b.dG;c?(b=3Db.get(c),a.dispatchEvent(new =
Pq(c,b))&&a.setVisible(!1)):a.setVisible(!1)}}=0A=
function =
Qq(a,b){a.oZ=3Db;a.Gp&&L(a.Gp,a.oZ)}p.Aha=3Dg("dj");p.Ea=3Dfunction(){thi=
s.zo=3Dthis.Gp=3Dnull;Dq.ea.Ea.call(this)};function =
Rq(a,b){a.D=3Db;a.zo&&(a.D?(b=3Da.D,b.Ta=3Da.zo,b.render()):td(a.zo,sd),L=
(a.zo,!!a.D))}p.Lkb=3Dfunction(a){a:{for(a=3Da.target;null!=3Da&&a!=3Dthi=
s.zo;){if("BUTTON"=3D=3Da.tagName)break =
a;a=3Da.parentNode}a=3Dnull}if(a&&!a.disabled){a=3Da.name;var =
b=3Dthis.D.get(a);this.dispatchEvent(new Pq(a,b))&&this.setVisible(!1)}};=0A=
p.eIa=3Dfunction(a){var =
b=3D!1,c=3D!1,d=3Dthis.D,e=3Da.target;if("keydown"=3D=3Da.type)if(this.uv=
&&27=3D=3Da.keyCode){var =
f=3Dd&&d.dG;e=3D"SELECT"=3D=3De.tagName&&!e.disabled;f&&!e?(c=3D!0,b=3Dd.=
get(f),b=3Dthis.dispatchEvent(new Pq(f,b))):e||(b=3D!0)}else =
9=3D=3Da.keyCode&&a.shiftKey&&e=3D=3Dthis.getElement()&&xCa(this);else =
if(13=3D=3Da.keyCode){if("BUTTON"=3D=3De.tagName&&!e.disabled)f=3De.name;=
else if(e=3D=3Dthis.Gp)ECa(this);else if(d){var =
h=3Dd.Uy,k=3Dh&&Sq(d,h);e=3D("TEXTAREA"=3D=3De.tagName||"SELECT"=3D=3De.t=
agName||"A"=3D=3De.tagName)&&!e.disabled;!k||k.disabled||=0A=
e||(f=3Dh)}f&&d&&(c=3D!0,b=3Dthis.dispatchEvent(new =
Pq(f,String(d.get(f)))))}else =
e=3D=3Dthis.Gp&&32=3D=3Da.keyCode&&ECa(this);if(b||c)a.stopPropagation(),=
a.preventDefault();b&&this.setVisible(!1)};function =
Pq(a,b){this.type=3D"dialogselect";this.key=3Da;this.caption=3Db}x(Pq,D);=
function Oq(a){this.ib=3Da||Md();Mj.call(this)}var =
FCa,GCa;x(Oq,Mj);p=3DOq.prototype;p.Uy=3Dnull;p.Ta=3Dnull;p.dG=3Dnull;p.c=
lear=3Dfunction(){Mj.prototype.clear.call(this);this.Uy=3Dthis.dG=3Dnull}=
;=0A=
p.set=3Dfunction(a,b,c,d){Mj.prototype.set.call(this,a,b);c&&(this.Uy=3Da=
);d&&(this.dG=3Da);return this};function Tq(a,b,c,d){return =
a.set(b.key,b.caption,c,d)}p.render=3Dfunction(){if(this.Ta){td(this.Ta,s=
d);var =
a=3DMd(this.Ta);this.forEach(function(b,c){b=3Da.Aa("BUTTON",{name:c},b);=
c=3D=3Dthis.Uy&&(b.className=3D"goog-buttonset-default");this.Ta.appendCh=
ild(b)},this)}};=0A=
p.hb=3Dfunction(a){if(a&&1=3D=3Da.nodeType){this.Ta=3Da;a=3DRd("BUTTON",t=
his.Ta);for(var =
b=3D0,c,d,e;c=3Da[b];b++)if(d=3Dc.name||c.id,e=3Dve(c)||c.value,d){var =
f=3D0=3D=3Db;this.set(d,e,f,"cancel"=3D=3Dc.name);f&&mh(c,"goog-buttonset=
-default")}}};p.getElement=3Dg("Ta");p.oa=3Dg("ib");function =
Sq(a,b){a=3DHCa(a);for(var =
c=3D0,d;d=3Da[c];c++)if(d.name=3D=3Db||d.id=3D=3Db)return d;return =
null}function HCa(a){return Rd("BUTTON",a.Ta)}function =
Uq(a,b,c){if(a=3DSq(a,b))a.disabled=3D!c}=0A=
var =
Vq=3D{key:"ok",caption:"OK"},Wq=3D{key:"cancel",caption:"Cancel"},ICa=3D{=
key:"yes",caption:"Yes"},JCa=3D{key:"no",caption:"No"},KCa=3D{key:"save",=
caption:"Save"},LCa=3D{key:"continue",caption:"Continue"};function =
MCa(){return Tq(new Oq,Vq,!0,!0)}function ACa(){return Tq(Tq(new =
Oq,Vq,!0),Wq,!1,!0)}"undefined"!=3Dtypeof =
document&&(FCa=3DMCa(),GCa=3DACa(),Tq(Tq(new =
Oq,ICa,!0),JCa,!1,!0),Tq(Tq(Tq(new =
Oq,ICa),JCa,!0),Wq,!1,!0),Tq(Tq(Tq(new Oq,LCa),KCa),Wq,!0,!0));function =
Xq(a,b,c){Dq.call(this,a,b,c);this.Ed=3DNCa;ff(this,"afterhide",v(functio=
n(a){a.target=3D=3Dthis&&this.Ed()},this))}x(Xq,Dq);var =
NCa=3Dta;Xq.prototype.Aa=3Dfunction(){Xq.ea.Aa.call(this);mh(this.Qa(),"d=
ocs-dialog");xq(this.getElement())};var =
Yq=3D{},OCa=3D{},PCa=3D{},QCa=3D{},RCa=3D{},SCa=3D{};function Zq(){throw =
Error("Do not instantiate =
directly");}Zq.prototype.Jw=3Dnull;Zq.prototype.getContent=3Dg("content")=
;Zq.prototype.toString=3Dg("content");function =
$q(a){if(a.Ct=3D=3D=3DSCa)return nd(a.toString());if(a.Ct!=3D=3DYq)throw =
Error("Sanitized content was not of kind TEXT or HTML.");return =
od(a.toString(),a.Jw||null)}function =
TCa(a,b){this.content=3DString(a);this.Jw=3Dnull!=3Db?b:null}x(TCa,Zq);TC=
a.prototype.Ct=3DSCa;function UCa(){Zq.call(this)}x(UCa,Zq);=0A=
UCa.prototype.Ct=3DYq;function =
VCa(){Zq.call(this)}x(VCa,Zq);VCa.prototype.Ct=3D{};VCa.prototype.Jw=3D1;=
function =
WCa(){Zq.call(this)}x(WCa,Zq);WCa.prototype.Ct=3DOCa;WCa.prototype.Jw=3D1=
;function =
XCa(){Zq.call(this)}x(XCa,Zq);XCa.prototype.Ct=3DPCa;XCa.prototype.Jw=3D1=
;function =
YCa(){Zq.call(this)}x(YCa,Zq);YCa.prototype.Ct=3DQCa;YCa.prototype.Jw=3D1=
;function =
ZCa(){Zq.call(this)}x(ZCa,Zq);ZCa.prototype.Ct=3D{};ZCa.prototype.Jw=3D1;=
function =
$Ca(){Zq.call(this)}x($Ca,Zq);$Ca.prototype.Ct=3DRCa;$Ca.prototype.Jw=3D1=
;function ar(a,b){a.innerHTML=3DaDa(b)}function =
br(a,b,c,d){a.innerHTML=3DaDa(b(c||bDa,void 0,d))}function cr(a,b){var =
c=3DMd();a=3Da(b||bDa,void 0,void 0);b=3DaDa(a);a=3Da instanceof =
Zq?$q(a):Gp(b);return Fe(c,a)}function N(a,b,c,d){return =
dr(a(b||bDa,void 0,c),d)}function =
dr(a,b){b=3D(b||Md()).createElement("DIV");a=3DaDa(a);b.innerHTML=3Da;ret=
urn 1=3D=3Db.childNodes.length&&(a=3Db.firstChild,1=3D=3Da.nodeType)?a:b}=0A=
function aDa(a){if(!za(a))return String(a);if(a instanceof =
Zq){if(a.Ct=3D=3D=3DYq)return a.getContent();if(a.Ct=3D=3D=3DSCa)return =
Qb(a.getContent())}return"zSoyz"}var bDa=3D{};function =
er(){}x(er,ni);ua(er);er.prototype.Aa=3Dfunction(a){var =
b=3Da.oa().Aa("SPAN",this.Cn(a).join(" "));cDa(this,b,a.L);return =
b};er.prototype.hb=3Dfunction(a,b){b=3Der.ea.hb.call(this,a,b);var =
c=3Dkh(b),d=3D!1;bb(c,dDa(this,null))?d=3Dnull:bb(c,dDa(this,!0))?d=3D!0:=
bb(c,dDa(this,!1))&&(d=3D!1);a.L=3Dd;fh(b,"checked",null=3D=3Dd?"mixed":1=
=3D=3Dd?"true":"false");return b};er.prototype.Tq=3Dn("checkbox");=0A=
function cDa(a,b,c){if(b){var =
d=3DdDa(a,c);lh(b,d)||(ic(eDa,function(a){a=3DdDa(this,a);qh(b,a,a=3D=3Dd=
)},a),fh(b,"checked",null=3D=3Dc?"mixed":1=3D=3Dc?"true":"false"))}}er.pr=
ototype.hc=3Dn("goog-checkbox");function =
dDa(a,b){a=3Da.fp();if(1=3D=3Db)return a+"-checked";if(0=3D=3Db)return =
a+"-unchecked";if(null=3D=3Db)return a+"-undetermined";throw =
Error("Invalid checkbox state: "+b);};function =
fr(a,b,c){c=3Dc||er.getInstance();ck.call(this,null,c,b);this.L=3Dt(a)?a:=
!1}x(fr,ck);var =
eDa=3D{PYa:!0,OCc:!1,ZCc:null};p=3Dfr.prototype;p.Tt=3Dnull;p.isChecked=3D=
function(){return =
1=3D=3Dthis.L};p.zc=3Dfunction(a){a!=3Dthis.L&&(this.L=3Da,cDa(this.Qd(),=
this.getElement(),this.L))};function gr(a,b){if(a.Qb()){var =
c=3Da.Do();a.vd();a.Tt=3Db;a.Ga();c&&a.Qa().focus()}else a.Tt=3Db}=0A=
p.Ga=3Dfunction(){fr.ea.Ga.call(this);if(this.T6){var =
a=3Dthis.getHandler();this.Tt&&a.R(this.Tt,"click",this.Vka).R(this.Tt,"m=
ouseover",this.mx).R(this.Tt,"mouseout",this.mC).R(this.Tt,"mousedown",th=
is.$h).R(this.Tt,"mouseup",this.Fm);a.R(this.getElement(),"click",this.Vk=
a)}a=3Dthis.Qa();this.Tt&&a!=3Dthis.Tt&&Kb(ih(a))&&(this.Tt.id||(this.Tt.=
id=3Dji(this,"lbl")),fh(a,"labelledby",this.Tt.id))};p.Na=3Dfunction(a){f=
r.ea.Na.call(this,a);if(a=3Dthis.getElement())a.tabIndex=3Dthis.isEnabled=
()?0:-1};=0A=
p.Vka=3Dfunction(a){a.stopPropagation();var =
b=3Dthis.L?"uncheck":"check";this.isEnabled()&&!a.target.href&&this.dispa=
tchEvent(b)&&(a.preventDefault(),this.zc(this.L?!1:!0),this.dispatchEvent=
("change"))};p.Zh=3Dfunction(a){32=3D=3Da.keyCode&&(this.ih(a),this.Vka(a=
));return!1};ak("goog-checkbox",function(){return new fr});function =
hr(a,b,c){this.C=3Da;for(var =
d=3D1;d<a.length;d++)null=3D=3Da[d]?a[d]=3Da[d-1]+1:c&&(a[d]+=3Da[d-1]);t=
his.values=3Db}function fDa(a,b,c){b=3Dnew hr(b,c,void 0);c=3Db.C[0];var =
d=3Dir(a,c),e=3Dir(a,Sa(b.C));c!=3Da.C[d]&&d++;a.C=3Da.C.slice(0,d).conca=
t(b.C).concat(a.C.slice(e+1));a.values=3Da.values.slice(0,d).concat(b.val=
ues).concat(a.values.slice(e+1))}hr.prototype.H=3Dda(21);function =
ir(a,b){a=3Da.C;for(var c=3D0,d=3Da.length;8<d-c;){var =
e=3Dd+c>>1;a[e]<=3Db?c=3De:d=3De}for(;c<d&&!(b<a[c]);++c);return =
c-1};var =
gDa=3D{"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:102=
4,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(102=
4,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};Kc&&Vc(8);=
function hDa(a){this.C=3DZba(a,!0)}hDa.prototype.D=3Dad;function =
iDa(a,b){b=3Da.D(b,void =
0);return-1=3D=3D(0=3D=3Db?a.C:b)?"rtl":"ltr"};function jr(a,b){return =
null!=3Da&&a.Ct=3D=3D=3Db}function jDa(a){if(null!=3Da)switch(a.Jw){case =
1:return 1;case -1:return-1;case 0:return 0}return null}function =
O(a){return null!=3Da&&a.Ct=3D=3D=3DYq?a:a instanceof =
ld?P(md(a),a.Bh()):P(Qb(String(String(a))),jDa(a))}function kr(a){return =
new TCa(a,void 0)}var P=3Dfunction(a){function =
b(a){this.content=3Da}b.prototype=3Da.prototype;return =
function(a,d){a=3Dnew b(String(a));void 0!=3D=3Dd&&(a.Jw=3Dd);return =
a}}(UCa);function lr(a,b){for(var c in b)c in a||(a[c]=3Db[c]);return a}=0A=
function mr(a){function =
b(a){this.content=3Da}b.prototype=3Da.prototype;return =
function(a){return(a=3DString(a))?new b(a):""}}function =
nr(a){return(a=3DString(a))?new TCa(a,void 0):""}var =
or=3Dfunction(a){function =
b(a){this.content=3Da}b.prototype=3Da.prototype;return =
function(a,d){a=3DString(a);if(!a)return"";a=3Dnew b(a);void =
0!=3D=3Dd&&(a.Jw=3Dd);return a}}(UCa);mr(VCa);mr(XCa);mr(WCa);var =
pr=3Dmr(YCa);mr(ZCa);var qr=3Dmr($Ca);function kDa(a){return =
jr(a,Yq)?a:P(lDa(a,mDa),jDa(a))}=0A=
function nDa(a){return jr(a,Yq)?rr(a.getContent()):Qb(String(a))}var =
oDa=3D/^<(?:area|base|br|col|command|embed|hr|img|input|keygen|link|meta|=
param|source|track|wbr)\b/;=0A=
function lDa(a,b){if(!b)return =
String(a).replace(pDa,"").replace(qDa,"&lt;");a=3DString(a).replace(/\[/g=
,"&#91;");var =
c=3D[],d=3D[];a=3Da.replace(pDa,function(a,e){if(e&&(e=3De.toLowerCase(),=
b.hasOwnProperty(e)&&b[e])){var =
f=3Dc.length,h=3D"</",m=3D"";if("/"!=3Da.charAt(1)){h=3D"<";for(var =
r;r=3DrDa.exec(a);)if(r[1]&&"dir"=3D=3Dr[1].toLowerCase()){if(a=3Dr[2]){i=
f("'"=3D=3Da.charAt(0)||'"'=3D=3Da.charAt(0))a=3Da.substr(1,a.length-2);a=
=3Da.toLowerCase();if("ltr"=3D=3Da||"rtl"=3D=3Da||"auto"=3D=3Da)m=3D' =
dir=3D"'+a+'"'}break}rDa.lastIndex=3D0}c[f]=3Dh+e+">";=0A=
d[f]=3Dm;return"["+f+"]"}return""});a=3Drr(a);var =
e=3DsDa(c);a=3Da.replace(/\[(\d+)\]/g,function(a,b){return =
d[b]&&c[b]?c[b].substr(0,c[b].length-1)+d[b]+">":c[b]});return =
a+e}function tDa(a){return =
a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")}=0A=
function sDa(a){for(var b=3D[],c=3D0,d=3Da.length;c<d;++c){var =
e=3Da[c];"/"=3D=3De.charAt(1)?(e=3Dvaa(b,e),0>e?a[c]=3D"":(a[c]=3Db.slice=
(e).reverse().join(""),b.length=3De)):"<li>"=3D=3De&&0>vaa(b,"</ol>")&&0>=
vaa(b,"</ul>")?a[c]=3D"":oDa.test(e)||b.push("</"+e.substring(1))}return =
b.reverse().join("")}function Q(a){return =
jr(a,Yq)?rr(lDa(a.getContent())):Qb(String(a))}function =
sr(a){if(jr(a,QCa))return a.getContent().replace(/([^"'\s])$/,"$1 =
");a=3DString(a);a=3DuDa.test(a)?a:"zSoyz";return a}=0A=
function tr(a){if(jr(a,OCa)||jr(a,PCa))return ur(a);a instanceof =
ed?a=3Dur(fd(a)):a instanceof =
bd?a=3Dur(cd(a)):(a=3DString(a),a=3DvDa.test(a)?a.replace(wDa,xDa):"about=
:invalid#zSoyz");return a}function vr(a){if(jr(a,OCa)||jr(a,PCa))return =
ur(a);a instanceof ed?a=3Dur(fd(a)):a instanceof =
bd?a=3Dur(cd(a)):(a=3DString(a),a=3DyDa.test(a)?a.replace(wDa,xDa):"about=
:invalid#zSoyz");return a}=0A=
function wr(a){if(jr(a,RCa))return =
tDa(a.getContent());null=3D=3Da?a=3D"":a instanceof id?a=3DtDa(nca(a)):a =
instanceof =
kd?a=3DtDa(wca(a)):(a=3DString(a),a=3DzDa.test(a)?a:"zSoyz");return =
a}var =
ADa=3D{"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;"=
,"\r":"&#13;"," =
":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<=
":"&lt;","=3D":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":=
"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function BDa(a){return =
ADa[a]}=0A=
var =
CDa=3D{"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004"=
:"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09"=
,"\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%=
0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":=
"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019=
":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u00=
1e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",=0A=
")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7=
F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2=
%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\=
uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%E=
F%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","=
\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%=
EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",=0A=
"\uff3d":"%EF%BC%BD"};function xDa(a){return CDa[a]}=0A=
var DDa=3D/[\x00\x22\x27\x3c\x3e]/g,wDa=3D/[\x00- =
\x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04=
\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,zDa=3D/^=
(?!-*(?:expression|(?:moz-)?binding))(?!\s+)(?:[.#]?-?(?:[_a-z0-9-]+)(?:-=
[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?=
|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|\s+)*$/i,vDa=3D/^(?![^#?]*\/(?:\.|=
%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,yDa=3D=
/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+=
\/]+=3D*$|^blob:/i,=0A=
uDa=3D/^(?!on|src|(?:style|action|archive|background|cite|classid|codebas=
e|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i;function =
rr(a){return String(a).replace(DDa,BDa)}function ur(a){return =
String(a).replace(wDa,xDa)}var =
pDa=3D/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,=
qDa=3D/</g,mDa=3D{b:!0,br:!0,em:!0,i:!0,s:!0,sub:!0,sup:!0,u:!0},rDa=3D/(=
[a-zA-Z][a-zA-Z0-9:\-]*)[\t\n\r\u0020]*=3D[\t\n\r\u0020]*("[^"]*"|'[^']*'=
)/g;function xr(a){a=3Da||{};var b=3Da.XVa?" =
"+Q("jfk-checkbox-undetermined"):a.checked?" =
"+Q("jfk-checkbox-checked"):" "+Q("jfk-checkbox-unchecked");var =
c=3Da.XVa?"mixed":a.checked?"true":"false";var d=3Da.v6a?' =
aria-labelledby=3D"'+Q(a.v6a)+'"':a.Mm?' =
aria-label=3D"'+Q(a.Mm)+'"':"";return P('<span =
class=3D"'+Q("jfk-checkbox")+" "+Q("goog-inline-block")+b+(a.disabled?" =
"+Q("jfk-checkbox-disabled"):"")+(a.Kd?" "+Q(a.Kd):"")+'" =
role=3D"checkbox" aria-checked=3D"'+c+'"'+d+(a.id?' =
id=3D"'+Q(a.id)+'"':"")+(a.disabled?' aria-disabled=3D"true" =
tabindex=3D"-1"':=0A=
' tabindex=3D"'+(a.gN?Q(a.gN):"0")+'"')+(a.attributes?" =
"+sr(a.attributes):"")+' dir=3D"ltr"><div =
class=3D"'+Q("jfk-checkbox-checkmark")+'" =
role=3D"presentation"></div></span>')};function yr(a,b){var =
c=3Doi(er,"jfk-checkbox");fr.call(this,a,b,c);this.Ze(4,!0)}x(yr,fr);yr.p=
rototype.Aa=3Dfunction(){this.Ta=3DN(xr,{checked:this.isChecked(),disable=
d:!this.isEnabled(),XVa:null=3D=3Dthis.L},void =
0,this.oa())};yr.prototype.kd=3Dfunction(a){yr.ea.kd.call(this,a);mh(a,"g=
oog-inline-block");this.getElement().dir=3D"ltr";this.yb("jfk-checkbox-ch=
eckmark")||(a=3Dthis.oa().Aa("DIV","jfk-checkbox-checkmark"),this.getElem=
ent().appendChild(a));eh(this.Ia("jfk-checkbox-checkmark"),"presentation"=
)};=0A=
yr.prototype.Ep=3Dfunction(a){yr.ea.Ep.call(this,a);EDa(this,!1)};yr.prot=
otype.$h=3Dfunction(a){yr.ea.$h.call(this,a);this.isEnabled()&&EDa(this,!=
0)};function =
EDa(a,b){a.getElement()&&qh(a.getElement(),"jfk-checkbox-clearOutline",b)=
};function =
zr(){E.call(this);this.C=3D0;this.endTime=3Dthis.startTime=3Dnull}x(zr,E)=
;p=3Dzr.prototype;p.Vv=3Dfunction(){this.Ow("begin")};p.vr=3Dfunction(){t=
his.Ow("end")};p.tS=3Dfunction(){this.Ow("finish")};p.uS=3Dfunction(){thi=
s.Ow("play")};function =
FDa(a){a.Ow("stop")}p.Ow=3Dfunction(a){this.dispatchEvent(a)};function =
GDa(a,b){wa(b)||(b=3D[b]);b=3DWa(b,function(a){return oa(a)?a:a.Cg+" =
"+a.duration+"s "+a.timing+" "+a.Tl+"s"});HDa(a,b.join(","))}var =
IDa=3Dxda(function(){if(Kc)return Vc("10.0");var =
a=3D$d("DIV"),b=3DPc?"-webkit":Oc?"-moz":Kc?"-ms":Jc?"-o":null,c=3D{trans=
ition:"opacity 1s linear"};b&&(c[b+"-transition"]=3D"opacity 1s =
linear");td(a,qd("div",{style:c}));return""!=3DCh(a.firstChild,"transitio=
n")});function HDa(a,b){Bh(a,"transition",b)};function =
Ar(a,b,c,d,e){zr.call(this);this.Ta=3Da;this.H=3Db;this.L=3Dc;this.D=3Dd;=
this.J=3Dwa(e)?e:[e]}x(Ar,zr);p=3DAr.prototype;p.play=3Dfunction(){if(1=3D=
=3Dthis.C)return!1;this.Vv();this.uS();this.startTime=3DEa();this.C=3D1;i=
f(IDa())return Bh(this.Ta,this.L),this.F=3DDi(this.ykb,void =
0,this),!0;this.rra(!1);return!1};p.ykb=3Dfunction(){Vh(this.Ta);GDa(this=
.Ta,this.J);Bh(this.Ta,this.D);this.F=3DDi(v(this.rra,this,!1),1E3*this.H=
)};p.stop=3Dfunction(){1=3D=3Dthis.C&&this.rra(!0)};=0A=
p.rra=3Dfunction(a){HDa(this.Ta,"");Ei(this.F);Bh(this.Ta,this.D);this.en=
dTime=3DEa();this.C=3D0;a?FDa(this):this.tS();this.vr()};p.Ea=3Dfunction(=
){this.stop();Ar.ea.Ea.call(this)};function Br(a,b,c,d,e){return new =
Ar(a,b,{opacity:d},{opacity:e},{Cg:"opacity",duration:b,timing:c,Tl:0})}f=
unction Cr(a,b){return Br(a,b,"ease-out",0,1)}function Dr(a,b){return =
Br(a,b,"ease-in",1,0)};function =
Er(a,b,c,d,e,f,h){Dq.call(this,e,f,h);this.F=3Dji(this,"ie");Eq(this,a);a=
=3Dqd("label",{"for":this.F},pd(b));Fq(this,rd(a,Hca,Hca));this.Ie=3Dc;th=
is.d7=3Dt(d)?d:"";c=3Dnew =
Oq(h);c.set("ok","OK",!0);c.set("cancel","Cancel",!1,!0);Rq(this,c)}x(Er,=
Dq);p=3DEr.prototype;p.Ie=3Dta;p.d7=3D"";p.Al=3Dnull;p.Ima=3D!1;p.oIa=3D1=
;p.S3=3D0;p.yma=3Dnull;p.e7=3DKe;p.Ga=3Dfunction(){this.yma&&this.yma(thi=
s.Al);Er.ea.Ga.call(this);this.getHandler().R(this,"dialogselect",this.nI=
a);this.getHandler().R(this.Al,["keyup","change"],this.Wkb)};=0A=
p.Aa=3Dfunction(){Er.ea.Aa.call(this);var =
a=3Dthis.hc();1=3D=3Dthis.oIa?(this.Al=3Dthis.oa().Aa("INPUT",{className:=
a+"-userInput",value:this.d7}),this.Al.type=3D"text",this.S3&&(this.Al.si=
ze=3Dthis.S3)):(this.Al=3Dthis.oa().Aa("TEXTAREA",{className:a+"-userInpu=
t",value:this.d7}),this.Al.rows=3Dthis.oIa,this.S3&&(this.Al.cols=3Dthis.=
S3));this.Al.id=3Dthis.F;this.Ib().appendChild(this.oa().Aa("DIV",{style:=
"overflow: auto"},this.Al))};p.Wkb=3Dfunction(){JDa(this)};function =
JDa(a){var b=3Da.e7(a.Al.value);Uq(a.D,"ok",b)}=0A=
p.setVisible=3Dfunction(a){Er.ea.setVisible.call(this,a);a&&(this.Ima=3D!=
1,this.Al.value=3Dthis.d7,this.focus(),JDa(this))};p.focus=3Dfunction(){E=
r.ea.focus.call(this);Jc&&this.Al.focus();this.Al.select()};p.nIa=3Dfunct=
ion(a){this.Ima||(this.Ima=3D!0,"ok"=3D=3Da.key?Di(v(this.Ie,this,this.Al=
.value),1):Di(v(this.Ie,this,null),1))};p.Ea=3Dfunction(){je(this.Al);kf(=
this,"dialogselect",this.nIa,!0,this);Er.ea.Ea.call(this);this.Al=3Dnull}=
;function =
Fr(a,b){b=3DCa(KDa,a,b);a.Qb()?b():Kc?gf(a,"show",b):gf(a,"beforeshow",b)=
;var c=3Dnull;ff(a,"show",function(){a.LJ&&(c=3Dnew =
LDa(a))});ff(a,"hide",function(){B(c)})}function KDa(a,b){Mq(a,.75);var =
c=3Da.D;c&&b&&(b=3DSq(c,b))&&mh(b,"goog-buttonset-action");b=3DCr(a.getEl=
ement(),.13);c=3DDr(a.getElement(),.13);var =
d=3DBr(a.Ut(),.13,"ease-out",0,.75),e=3DBr(a.Ut(),.13,"ease-in",.75,0);a.=
$=3Db;a.V=3Dc;a.Ka=3Dd;a.Ha=3De}=0A=
function MDa(a,b,c,d,e,f,h){c=3Dc||null;e=3De?Tq(new =
Oq,{key:"ok",caption:e},!0,!0):MCa();return =
NDa(a,b,c,c,d,f||"jfk-alert",e,h)}function =
NDa(a,b,c,d,e,f,h,k){f=3Df||"jfk-confirm";var l=3Dnew Dq(void =
0,!0,k);Eq(l,a);Fq(l,b);Rq(l,h||ACa());l.dj=3D!0;l.render();a=3Dl.getElem=
ent();mh(a,f);Fr(l,"ok");b=3Dji(l,"msg");l.Ib().id=3Db;eh(a,"alertdialog"=
);fh(a,"describedby",b);gf(l,"dialogselect",function(a){c&&a.key=3D=3Dl.D=
.Uy?c.call(e):d&&d.call(e)});l.setVisible(!0);return l}=0A=
function =
LDa(a){yq.call(this,a.getElement());this.H=3Da;ff(this,"start",this.va,!1=
,this)}x(LDa,yq);=0A=
LDa.prototype.va=3Dfunction(a){a=3Da.Zi;if(this.H.LJ&&lh(a.target,this.H.=
hc())){var b=3DVh(this.H.getElement());b=3Dnew =
wh(0,b.width,b.height,0);var =
c=3Dei(this.H.getElement());Zha(b,-1*c.top,-1*c.right,-1*c.bottom,-1*c.le=
ft);if(!b.contains(new =
Ed(a.offsetX,a.offsetY))){c=3Dthis.H.oa().Pb();a=3DVd(Xd(c));b=3DVh(this.=
H.getElement());if("fixed"=3D=3DGh(this.H.getElement()))c=3Da.width-b.wid=
th,a=3Da.height-b.height;else{var =
d=3DMath.max(c.body.scrollHeight,a.height);c=3DMath.max(c.body.scrollWidt=
h,a.width)-b.width;a=3Dd-b.height}zq(this,=0A=
new xh(0,0,Math.max(0,c),Math.max(0,a)));return!0}}return!1};function =
Gr(a,b,c,d){Xq.call(this,b,c,d);this.Hb=3Dthis.O=3D!0;this.jb=3D!1;this.L=
=3Dnew =
yr;this.YO=3Dji(this,"copy-collaborators-checkbox");this.ZO=3Dji(this,"co=
py-collaborators-checkbox-container");this.Rb=3Dthis.va=3D!0;this.ub=3D!1=
;this.F=3Dnew =
yr;this.Wa=3D!!a;this.Oa=3D!1;this.$O=3Dji(this,"copy-comments-checkbox")=
;this.aP=3Dji(this,"copy-comments-checkbox-container")}x(Gr,Xq);p=3DGr.pr=
ototype;p.setVisible=3Dfunction(a){Gr.ea.setVisible.call(this,a);a&&(ODa(=
this),PDa(this))};p.Aa=3Dfunction(){Gr.ea.Aa.call(this);Fq(this,$q(this.X=
Sa()))};=0A=
p.Ga=3Dfunction(){Gr.ea.Ga.call(this);if(isNaN(Zg(I(),"docs-dhs"))&&!this=
.Oa){var =
a=3Dthis.oa(),b=3Da.getElement(this.ZO);a.appendChild(b,Ee(a,"Share it =
with the same people"));var =
c=3Da.getElement(this.YO);this.L.hb(c);gr(this.L,b);J(I(),"enable_docos")=
&&(b=3Da.getElement(this.aP),a.appendChild(b,Ee(a,this.Wa?"Copy comments =
and suggestions":"Copy =
comments")),QDa(this),a=3Da.getElement(this.$O),this.F.hb(a),gr(this.F,b)=
,ff(this.F,"change",v(this.kOb,this)))}Fr(this,"ok")};=0A=
function RDa(a){return =
a.L.getElement()?a.O&&a.L.isChecked():a.O&&a.jb}function SDa(a){return =
a.F.getElement()?a.va&&a.F.isChecked():a.va&&a.ub}function =
TDa(a,b){a.jb=3Db;ODa(a)}function UDa(a,b){a.O=3Db;ODa(a)}function =
VDa(a,b){a.va=3Db;PDa(a)}p.kOb=3Dfunction(){SDa(this)&&TDa(this,!0);QDa(t=
his)};function ODa(a){var =
b=3Da.L.getElement();b&&(a.L.zc(a.jb),a.L.Na(a.Hb),L(b.parentNode,a.O))}f=
unction PDa(a){QDa(a);var =
b=3Da.F.getElement();b&&(a.F.zc(a.ub),a.F.Na(a.Rb),L(b.parentNode,a.va))}=0A=
function QDa(a){var =
b=3Da.F.getElement();null!=3Db&&(a=3Da.O&&!SDa(a)?a.Wa?"Share it with =
the same people and copy comments and suggestions":"Share it with the =
same people and copy comments":a.Wa?"Copy comments and =
suggestions":"Copy =
comments",gh(b,"labelledby"),jh(b,a))}p.Kia=3Dda(22);function =
WDa(a,b){return P((a.j4?'<div =
id=3D"'+Q(a.R8a)+'">'+O(a.j4)+"</div>":"")+XDa(a)+'<div><br></div><div =
id=3D"'+Q(a.ZO)+'">'+O(xr({id:a.YO},b))+"</div>"+(a.KEa?'<div =
id=3D"'+Q(a.aP)+'" =
class=3D"'+Q("docs-copydocdialog-commentcheckbox")+'">'+O(xr({id:a.$O},b)=
)+"</div>":""))}=0A=
function XDa(a){var b=3D"";a.jWb&&(b+=3D'<div =
class=3D"'+Q("docs-copydocdialog-destination-section")+'"><label =
for=3D"'+Q(a.xBa)+'">',b=3Db+"Folder"+('</label><div id=3D"'+Q(a.xBa)+'" =
class=3D"'+Q("jfk-button")+" =
"+Q("docs-copydocdialog-destination-button")+'"><img =
class=3D"'+Q("docs-copydocdialog-destination-img")+'"/><span =
id=3D"'+Q(a.k8a)+'"></span></div><div =
class=3D"'+Q("docs-copydocdialog-destination-sharewarning")+'" =
style=3D"display: none">'),b+=3D"Copy will be created in a shared =
folder.</div></div>");return P(b)}=0A=
;function =
Hr(a){E.call(this);this.C=3Dnull;this.Ta=3Da;a=3DKc||Lc||Pc&&!Vc("531")&&=
"TEXTAREA"=3D=3Da.tagName;this.Ja=3Dnew =
th(this);this.Ja.R(this.Ta,a?["keydown","paste","cut","drop","input"]:"in=
put",this)}x(Hr,E);=0A=
Hr.prototype.handleEvent=3Dfunction(a){if("input"=3D=3Da.type)Kc&&Vc(10)&=
&0=3D=3Da.keyCode&&0=3D=3Da.charCode||(YDa(this),this.dispatchEvent(ZDa(a=
)));else if("keydown"!=3Da.type||Hka(a)){var =
b=3D"keydown"=3D=3Da.type?this.Ta.value:null;Kc&&229=3D=3Da.keyCode&&(b=3D=
null);var =
c=3DZDa(a);YDa(this);this.C=3DDi(function(){this.C=3Dnull;this.Ta.value!=3D=
b&&this.dispatchEvent(c)},0,this)}};function =
YDa(a){null!=3Da.C&&(Ei(a.C),a.C=3Dnull)}function ZDa(a){a=3Dnew =
bf(a.Ke);a.type=3D"input";return a}=0A=
Hr.prototype.Ea=3Dfunction(){Hr.ea.Ea.call(this);this.Ja.dispose();YDa(th=
is);delete this.Ta};function =
Ir(a){M.call(this,a)}x(Ir,M);p=3DIr.prototype;p.JQ=3Dnull;p.kd=3Dfunction=
(a){Ir.ea.kd.call(this,a);$Da(this)};p.Aa=3Dfunction(){this.Ta=3Dthis.oa(=
).Aa("INPUT",{type:"text"});$Da(this)};function =
$Da(a){a.Oja();a.JQ=3Dnew =
Hr(a.getElement());ff(a.JQ,"input",a.Oja,!1,a)}p.Oja=3Dfunction(){var =
a=3Dthis.getElement();if(a){var =
b=3Dthis.La();gca(a,b)}};p.Bh=3Dfunction(){var =
a=3Dthis.getElement().dir;""=3D=3Da&&(a=3Dnull);return =
a};p.Pa=3Dfunction(a){var =
b=3Dthis.getElement();null!=3Db.value?b.value=3Da:se(b,a);this.Oja()};=0A=
p.La=3Dfunction(){var a=3Dthis.getElement();return =
null!=3Da.value?a.value:we(a)};p.Ea=3Dfunction(){this.JQ&&(mf(this.JQ),th=
is.JQ.dispose(),this.JQ=3Dnull);Ir.ea.Ea.call(this)};var aEa=3D{2:"All =
changes saved in the Demo Host (dev)",1:"All changes saved in the Demo =
Host (qual)",3:"All changes saved in Box",4:"All changes saved in Box =
(dev)",5:"All changes saved in Egnyte",6:"All changes saved in Egnyte =
(staging)",7:"All changes saved in Citrix ShareFile =
(dev)"},bEa=3D{2:"Every change you make is automatically saved in the =
Demo Host (dev)",1:"Every change you make is automatically saved in the =
Demo Host (qual)",3:"Every change you make is automatically saved in =
Box.",4:"Every change you make is automatically saved in Box (dev)",=0A=
5:"Every change you make is automatically saved in Egnyte.",6:"Every =
change you make is automatically saved in Egnyte (staging)",7:"Every =
change you make is automatically saved in Citrix ShareFile =
(dev)"};function cEa(a){return null!=3Da?bEa[a]:"Every change you make =
is automatically saved in Drive."};function dEa(a,b,c){var d=3Dnew =
Xq;Eq(d,"Error");Fq(d,pd(a));BCa(d).style.display=3D"none";d.dj=3D!0;b&&f=
f(d,"dialogselect",b);Rq(d,(new =
Oq).set("close","Close",!0));Nq(d,!0);Mq(d,.5);mh(d.Ut(),"docs-dialog-mod=
al-bg");mh(Lq(d),"docs-dialog-alert");c&&(a=3DLq(c))&&(a=3DFh(a,"zIndex")=
,d.Ut().style.zIndex=3Da+1,Lq(d).style.zIndex=3Da+2);a=3Dji(d,"msg");d.Ib=
().id=3Da;eh(d.getElement(),"alertdialog");fh(d.getElement(),"describedby=
",a);d.setVisible(!0)}=0A=
function eEa(){var a=3DI();return =
$g(a,"docs-gth")?$g(a,"docs-gth"):"Back to Drive"};function =
fEa(a,b,c,d,e,f,h){var =
k=3Dc.mc();c.C.C(Ca(gEa,"/createphoto",k,a,b||"",d,e,f,h))}function =
gEa(a,b,c,d,e,f,h,k){Lr(Mr(e.Ue(a).Cf("id",b),c),function(a){var =
b=3Da.ef();if(a=3Db.imageError){a:switch(a){case 2:case 3:b=3D"The =
selected image is too large.";break a;case 4:case 5:case 6:case 7:case =
8:b=3D"The selected image is in an unsupported format.";break =
a;default:b=3D"There was a problem retrieving the specified =
image."}h(d,a,b)}else f(d,b.imageId,b.width,b.height,k)}).xe()};function =
hEa(){A.call(this);this.C=3D[]}x(hEa,A);hEa.prototype.Ea=3Dfunction(){thi=
s.C=3D[];hEa.ea.Ea.call(this)};function =
iEa(a){hEa.call(this);this.D=3Da}x(iEa,hEa);function Nr(){return =
jEa.getInstance().C.D};function jEa(){var =
a=3D$g(I(),"gaia_session_id");this.C=3Dnew iEa(a)}ua(jEa);function =
Or(a){this.Hc=3Da;this.Pe=3D{}}p=3DOr.prototype;p.gi=3Dfunction(a){this.C=
=3Da||void 0;return =
this};p.Ui=3Dfunction(a){this.Pe.mimeTypes=3Da;return =
this};p.Ck=3Dfunction(a,b){var =
c=3Dthis.Pe.data||{};c[a]=3Db;this.Pe.data=3Dc;return =
this};p.vh=3Dfunction(a){this.Pe.parent=3Da};p.gg=3Dfunction(){var =
a=3Djc(this.Pe,function(a){return =
null!=3D=3Da});a=3Duc(a)?null:a;a=3D[this.Hc,this.C,a];var =
b=3Dyaa(a,Me);return a=3Da.slice(0,b+1)};p.toString=3Dfunction(){var =
a=3Dthis.gg();return"("+Wa(a,function(a){return Yl(a)}).join(",")+")"};=0A=
p.getId=3Dg("Hc");p.getLabel=3Dg("C");function =
Pr(a){Or.call(this,a||"all")}x(Pr,Or);function =
Qr(a,b,c){a.Pe.sortKey=3Db;c&&(a.Pe.ff=3Dc);return =
a}p=3DPr.prototype;p.setMode=3Dfunction(a){this.Pe.mode=3Da;return =
this};function kEa(a){a.Pe.td=3D!0;return a}function =
Rr(a,b){t(b)?a.Pe.ownedByMe=3Db:delete a.Pe.ownedByMe;return a}function =
Sr(a){a.Pe.includeFolders=3D!0;return =
a}p.gi=3Dfunction(a){Pr.ea.gi.call(this,a);return =
this};p.Ui=3Dfunction(a){Pr.ea.Ui.call(this,a);return =
this};p.Ck=3Dfunction(a,b){Pr.ea.Ck.call(this,a,b);return this};=0A=
p.vh=3Dfunction(a){Pr.ea.vh.call(this,a)};function =
Tr(){Or.call(this,"image-search")}x(Tr,Or);p=3DTr.prototype;p.setType=3Df=
unction(a){this.Pe.type=3Da;return =
this};p.Ld=3Dfunction(a){this.Pe.imgsz=3Da;return =
this};p.gi=3Dfunction(a){Tr.ea.gi.call(this,a);return =
this};p.Ui=3Dfunction(a){Tr.ea.Ui.call(this,a);return =
this};p.Ck=3Dfunction(a,b){Tr.ea.Ck.call(this,a,b);return =
this};p.vh=3Dfunction(a){Tr.ea.vh.call(this,a)};function =
Ur(){Or.call(this,"photos")}x(Ur,Or);p=3DUr.prototype;p.setMode=3Dfunctio=
n(a){this.Pe.mode=3Da;return =
this};p.setType=3Dfunction(a){this.Pe.type=3Da;return =
this};p.gi=3Dfunction(a){Ur.ea.gi.call(this,a);return =
this};p.Ui=3Dfunction(a){Ur.ea.Ui.call(this,a);return =
this};p.Ck=3Dfunction(a,b){Ur.ea.Ck.call(this,a,b);return =
this};p.vh=3Dfunction(a){Ur.ea.vh.call(this,a)};function =
Vr(){Or.call(this,"maps")}x(Vr,Or);p=3DVr.prototype;p.setMode=3Dfunction(=
a){this.Pe.mode=3Da;return =
this};p.gi=3Dfunction(a){Vr.ea.gi.call(this,a);return =
this};p.Ui=3Dfunction(a){Vr.ea.Ui.call(this,a);return =
this};p.Ck=3Dfunction(a,b){Vr.ea.Ck.call(this,a,b);return =
this};p.vh=3Dfunction(a){Vr.ea.vh.call(this,a)};function =
Wr(){Or.call(this,"url")}x(Wr,Or);p=3DWr.prototype;p.setType=3Dfunction(a=
){this.Pe.type=3Da;return =
this};p.gi=3Dfunction(a){Wr.ea.gi.call(this,a);return =
this};p.Ui=3Dfunction(a){Wr.ea.Ui.call(this,a);return =
this};p.Ck=3Dfunction(a,b){Wr.ea.Ck.call(this,a,b);return =
this};p.vh=3Dfunction(a){Wr.ea.vh.call(this,a)};function =
Xr(){Or.call(this,"video-search")}x(Xr,Or);Xr.prototype.gi=3Dfunction(a){=
Xr.ea.gi.call(this,a);return =
this};Xr.prototype.Ui=3Dfunction(a){Xr.ea.Ui.call(this,a);return =
this};Xr.prototype.Ck=3Dfunction(a,b){Xr.ea.Ck.call(this,a,b);return =
this};Xr.prototype.vh=3Dfunction(a){Xr.ea.vh.call(this,a)};function =
Yr(){Or.call(this,"web")}x(Yr,Or);Yr.prototype.gi=3Dfunction(a){Yr.ea.gi.=
call(this,a);return =
this};Yr.prototype.Ui=3Dfunction(a){Yr.ea.Ui.call(this,a);return =
this};Yr.prototype.Ck=3Dfunction(a,b){Yr.ea.Ck.call(this,a,b);return =
this};Yr.prototype.vh=3Dfunction(a){Yr.ea.vh.call(this,a)};function =
lEa(a){this.D=3Doa(a)?new Or(a):a;this.C=3D[];this.Pe=3D{}}function =
mEa(a){switch(a){case "image-search":return new Tr;case "maps":return =
new Vr;case "photos":return new Ur;case "url":return new Wr;case =
"video-search":return new Xr;case "web":return new Yr}return new =
Or(a)}function nEa(a,b){a.C.push(oa(b)?mEa(b):b);return a}function =
oEa(a){return"("+Wa(a.C,function(a){return a.toString()}).join(",")+")"}=0A=
function pEa(a){a=3Djc(a.Pe,function(a){return =
null!=3D=3Da});return(a=3Duc(a)?null:a)?Yl(kc(a,function(a){return =
a.toString()})):""}lEa.prototype.toString=3Dfunction(){if(this.D){var =
a=3D["{root:",this.D.toString(),",items:",oEa(this)],b=3DpEa(this);b&&(a.=
push(",options:"),a.push(b));a.push("}");return a.join("")}return =
oEa(this)};function =
Zr(a){this.L=3Da||"https://docs.google.com/picker";this.D=3Dnew =
lEa}Zr.prototype.D=3Dnull;Zr.prototype.qb=3Dnull;function =
$r(a,b){nEa(a.D,b);return =
a}Zr.prototype.oa=3Dg("qb");Zr.prototype.wH=3Dfunction(a){this.qb=3Dnew =
Nd(a)};function qEa(a){Zr.call(this,a)}x(qEa,Zr);var =
rEa=3Ddd(Zc("//www-onepick-opensocial.googleusercontent.com/gadgets/js/rp=
c.js?c=3D1&container=3Donepick")),sEa=3Ddd(Zc("//apis.google.com/js/rpc.j=
s"));function tEa(a,b){if(!uEa(b)){b=3Db||Md(document);var =
c=3Db.createElement("SCRIPT");c.src=3Dcd(a);c.type=3D"text/javascript";b.=
Pb().body.appendChild(c)}}function uEa(a){a=3Da&&De(a)||window;return =
a.gadgets&&a.gadgets.rpc}var vEa=3Dnull;=0A=
function wEa(a,b){var c=3Db&&De(b)||window;if(uEa(b))a();else =
if(vEa)vEa.push(a);else var =
d=3DvEa=3D[a],e=3Dc.setInterval(function(){if(uEa(b)){c.clearInterval(e);=
for(var a=3D0;a<d.length;a++)d[a]();vEa=3Dnull}},100)};function =
as(a,b){this.W_=3D8;this.va=3Db||void =
0;Bk.call(this,a)}x(as,Bk);function =
bs(a,b){a.W_=3Db;a.isVisible()&&a.qd()}as.prototype.getPosition=3Dfunctio=
n(){return =
this.va||null};as.prototype.setPosition=3Dfunction(a){this.va=3Da||void =
0;this.isVisible()&&this.qd()};as.prototype.rl=3Dda(23);function =
xEa(a,b,c,d,e){null=3D=3Db||b instanceof wh?a.KC=3Db:a.KC=3Dnew =
wh(b,c,d,e);a.isVisible()&&a.qd()}=0A=
as.prototype.qd=3Dfunction(){if(this.va){var =
a=3D!this.isVisible()&&"move_offscreen"!=3Dthis.getType(),b=3Dthis.getEle=
ment();a&&(b.style.visibility=3D"hidden",L(b,!0));this.va.qd(b,this.W_,th=
is.KC);a&&L(b,!1)}};function =
cs(a){this.action=3Da;this.wfv=3D!1};function =
yEa(a,b){cs.call(this,"set-drive-options");this.appId=3Da;this.appOrigin=3D=
b}x(yEa,cs);function =
ds(a){cs.call(this,"visibility");this.visible=3Da}x(ds,cs);function =
zEa(a,b,c){Dq.call(this,a,b,c)}x(zEa,Dq);function =
es(a,b){E.call(this);this.Ta=3Da;a=3Doe(this.Ta)?this.Ta:this.Ta?this.Ta.=
body:null;this.H=3D!!a&&$h(a);this.C=3Dff(this.Ta,Oc?"DOMMouseScroll":"mo=
usewheel",this,b)}x(es,E);=0A=
es.prototype.handleEvent=3Dfunction(a){var =
b=3D0,c=3D0,d=3Da.Ke;"mousewheel"=3D=3Dd.type?(a=3DAEa(-d.wheelDelta),t(d=
.wheelDeltaX)?(b=3DAEa(-d.wheelDeltaX),c=3DAEa(-d.wheelDeltaY)):c=3Da):(a=
=3Dd.detail,100<a?a=3D3:-100>a&&(a=3D-3),t(d.axis)&&d.axis=3D=3D=3Dd.HORI=
ZONTAL_AXIS?b=3Da:c=3Da);qa(this.D)&&(b=3Dyd(b,-this.D,this.D));qa(this.F=
)&&(c=3Dyd(c,-this.F,this.F));this.H&&(b=3D-b);b=3Dnew =
BEa(a,d,b,c);this.dispatchEvent(b)};function AEa(a){return =
Pc&&(Sc||Bba)&&0!=3Da%40?a:a/40}es.prototype.Ea=3Dfunction(){es.ea.Ea.cal=
l(this);lf(this.C);this.C=3Dnull};=0A=
function =
BEa(a,b,c,d){bf.call(this,b);this.type=3D"mousewheel";this.detail=3Da;thi=
s.deltaX=3Dc;this.deltaY=3Dd}x(BEa,bf);function CEa(a,b){var =
c;a:{for(c=3Db.target;c;){if(1=3D=3Dc.nodeType){var =
d=3DFh(c,"overflowY");if("auto"=3D=3Dd||"scroll"=3D=3Dd)break =
a}c=3Dc.parentNode}c=3Dnull}if(!c||!qe(a,c)||c.scrollHeight=3D=3Dc.client=
Height||0<b.deltaY&&1>=3DMath.abs(c.scrollTop-(c.scrollHeight-c.clientHei=
ght))||0>b.deltaY&&0=3D=3Dc.scrollTop)b.preventDefault(),b.stopPropagatio=
n()};var DEa;function =
EEa(a,b,c){if(b){b=3DMath.max(320,Math.min(1051,b));c||(c=3DVd(a),c=3D.85=
*c.height);var d=3DMath.max(320,Math.min(650,c))}else =
c=3DVd(a),b=3D.618*c.width,d=3Db<c.height?Math.round(Math.max(320,Math.mi=
n(650,.85*b))):Math.round(Math.max(320,Math.min(650,.85*c.height))),b=3DM=
ath.round(d/.618);c=3DVd(a);b=3DMath.min(b,Math.max(c.width,320));d=3DMat=
h.min(d,Math.max(c.height,320));return new Jd(b,d)};function =
fs(a,b,c,d,e,f){Dq.call(this,f?f+" picker modal-dialog":"picker =
modal-dialog",!0,c);rl(a,"protocol");this.J=3Dac();this.O=3Dac();c=3D(new=
 =
wl(a)).xc("rpctoken",this.O).xc("rpcService",this.J);xl(c,"https");this.F=
=3Dc.toString();this.C&&(this.C.src=3Dthis.F);this.Ra=3Dd;this.Oa=3De;t(F=
Ea)?d=3DFEa:t(d)||t(e)?d=3D!0:(d=3DFl(Hl(a),"hostId"),DEa||(DEa=3Dnew =
Rm("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly =
presentations pwa sites templates trix trix-copy-sheet webstore".split(" =
"))),d=3D!DEa.contains(d));=0A=
this.Ba=3Dd;b&&(Fl(Hl(a),"hostId"),b=3Dthis.oa(),d=3D"true"=3D=3DFl(Hl(th=
is.F),"grugl"),tEa(d?sEa:rEa,b));b=3Dnull;d=3Da.indexOf("/picker?");-1<d?=
b=3Da.substring(0,d+8-1):Fb(a,"/picker")&&(b=3Da);b&&this.setRelayUrl(b+"=
/resources/rpc_relay.html");this.uv=3D!1;Rq(this,null)}x(fs,zEa);fs.proto=
type.F=3D"";fs.prototype.C=3Dnull;var FEa=3Dvoid =
0;p=3Dfs.prototype;p.v$=3D!1;p.PRa=3D!1;p.Ie=3Dta;=0A=
p.Ga=3Dfunction(){fs.ea.Ga.call(this);var =
a=3Dthis.Ut(),b=3Dthis.getHandler(),c=3Dnew =
es(a);b.qa(c);b.R(c,"mousewheel",v(CEa,void =
0,a)).R(a,"scroll",v(CEa,void 0,a))};=0A=
p.render=3Dfunction(a){fs.ea.render.call(this,a);this.C=3Dthis.ib.Aa("IFR=
AME",{id:this.J,name:this.J,"class":"picker-frame",onload:v(this.PQb,this=
),frameBorder:"0"});wd(this.C,GEa(this));this.Ib().appendChild(this.C);mh=
(this.getElement(),"picker-dialog");this.C.src=3Dthis.F;HEa(this,v(functi=
on(a){a.setAuthToken(this.J,this.O)},this));(a=3DFl(Hl(this.F),"title"))&=
&Eq(this,a)};=0A=
function GEa(a){return =
Kc&&Vc("7")&&Eb(a.F,"https")?dd(Zc("https://about:blank")):Kc?dd(Zc('java=
script:""')):dd(Zc("about:blank"))}p.PQb=3Dfunction(){this.C.src!=3Dcd(GE=
a(this))&&(this.v$=3D!0,this.getHandler().Qc(De(this.oa()),"keydown",this=
.bpa),ue(this.C,!0),this.isVisible()&&this.focus())};p.bpa=3Dfunction(a){=
27=3D=3Da.keyCode&&(this.setVisible(!1),this.Ie({action:"cancel"}),a.stop=
Propagation(),a.preventDefault())};function HEa(a,b){var =
c=3Da.oa();wEa(function(){b(De(c).gadgets.rpc)},c)}=0A=
function =
IEa(a,b){a.Ie=3Db;HEa(a,v(function(a){a.register(this.J,v(this.QQb,this))=
},a))}p.QQb=3Dfunction(a){var =
b=3Da.action;"loaded"=3D=3Db&&(this.PRa=3D!0,this.jA(new =
ds(this.isVisible())),JEa(this),Qq(this,!1));"picked"!=3Db&&"cancel"!=3Db=
||this.setVisible(!1);this.Ie(a)};function JEa(a){a.ma&&a.jA(new =
yEa(a.ma,window.location.protocol+"//"+window.location.host))}p.setRelayU=
rl=3Dfunction(a){HEa(this,v(function(b){b.setRelayUrl(this.J,a)},this))};=0A=
p.jA=3Dfunction(a){HEa(this,v(function(b){b.call(this.J,"picker",null,a)}=
,this))};p.cpa=3Dfunction(){var =
a=3Dthis.oa().Pb(),b=3DXd(a)||window;if("true"=3D=3DFl(Hl(this.F),"shadeD=
ialog")){a=3Dfi(Lq(this));var =
c=3DVd(b);b=3Dc.width-80;c=3Dc.height-40;a&&(b-=3Da.left?a.left:0,b-=3Da.=
right?a.right:0,c-=3Da.top?a.top:0,c-=3Da.bottom?a.bottom:0);a=3Dnew =
Jd(0<b?b:0,0<c?c:0)}else =
a=3DEEa(b,this.Ra,this.Oa);Qh(this.Ib(),a);this.qd()};=0A=
p.qd=3Dfunction(){if("true"=3D=3DFl(Hl(this.F),"shadeDialog")){var =
a=3DVh(this.getElement()),b=3DVd(De(this.oa()));a=3DMath.floor(b.width/2-=
a.width/2);if(b=3Dfi(Lq(this))){var =
c=3Db.left?b.left:0;c+=3Db.right?b.right:0;a=3DMath.floor(a-c/2)}a=3D0<a?=
a:0;b=3DGe(this.oa()).y;Hh(this.getElement(),a,b)}else =
fs.ea.qd.call(this)};=0A=
p.setVisible=3Dfunction(a){if(a!=3Dthis.isVisible()&&this.Ba){var =
b=3DDe(this.oa());a?(this.cpa(),this.getHandler().R(b,"resize",this.cpa),=
this.v$||this.getHandler().R(b,"keydown",this.bpa)):(this.getHandler().Qc=
(b,"resize",this.cpa),this.v$||this.getHandler().Qc(b,"keydown",this.bpa)=
)}fs.ea.setVisible.call(this,a);this.jA(new =
ds(a))};p.focus=3Dfunction(){fs.ea.focus.call(this);if(this.C&&this.v$)tr=
y{this.C.focus()}catch(a){}};function gs(a){Zr.call(this,a);this.C=3Dnew =
wl(this.L);KEa(this);(a=3Dwindow.location.origin)||(a=3Dwindow.location.p=
rotocol+"//"+window.location.host);hs(this,a);this.J=3D[]}x(gs,qEa);funct=
ion =
LEa(a){a.getRelayUrl()||a.setRelayUrl(Al(Cl(Bl(Hl(window.location.href),v=
oid 0),""),"/favicon.ico").toString())}p=3Dgs.prototype;=0A=
p.build=3Dfunction(){LEa(this);if(Fl(this.C,"minimal"))throw Error("use =
buildMinimal to build minimal picker");var a=3Dnew =
fs(MEa(this).toString(),!0,this.oa(),this.H,this.F,"");a.dj=3D!1;a.ma=3Dt=
his.O;a.PRa&&JEa(a);IEa(a,this.Ie);return a};p.HW=3Dda(24);function =
is(a,b){a.C.xc(b,"true");return =
a}p.getHeight=3Dg("F");p.getRelayUrl=3Dfunction(){return =
Fl(this.C,"relayUrl")};p.getTitle=3Dfunction(){return =
Fl(this.C,"title")};p.getWidth=3Dg("H");function =
NEa(a,b){a.C.xc("authuser",b);return a}=0A=
function OEa(a,b){a.C.xc("hostId",b);return a}function =
hs(a,b){b&&a.C.xc("origin",b);return a}function =
PEa(a,b){a.C.xc("hl",b);return a}function QEa(a,b){a.C.xc("st",b);return =
a}function KEa(a){a.C.xc("protocol","gadgets");return =
a}p.setRelayUrl=3Dfunction(a){this.C.xc("relayUrl",a);return =
this};p.Ld=3Dfunction(a,b){this.H=3Da;this.F=3Db;return this};function =
REa(a,b){a.C.xc("title",b);return a}function =
MEa(a){a.J.length&&a.C.xc("pp",Yl(a.J));return =
a.C.xc("nav",oEa(a.D)).clone()};var SEa=3D!1;=0A=
function TEa(a,b,c,d){if(!SEa){SEa=3D!0;var e=3Dnew =
bm;e.Cu(!0);ff(e,"readystatechange",function(){if(e.$k()&&4=3D=3Dcm(e))tr=
y{var =
b=3DJSON.parse(nna(e).substring(11));UEa(a,b.opc);UEa(a,b.css)}catch(m){}=
});var f=3Dnew =
Mj("Content-Type","application/x-www-form-urlencoded;charset=3Dutf-8"),h=3D=
new =
Dl,k=3Dwindow.location.origin;k||(k=3Dwindow.location.protocol+"//"+windo=
w.location.host);h.set("origin",k);null!=3Db&&""!=3Db&&h.set("authuser",b=
);c&&h.set("hostId",c);d&&h.set("hl",d);e.send(a+"/getrv","POST",h.toStri=
ng(),f)}}=0A=
function =
UEa(a,b){b&&(b=3Da.concat(b.substring(6)),a=3DMd(),b=3Da.Aa("LINK",{rel:"=
prefetch",href:b}),a.appendChild(document.head,b))};function =
js(a){Or.call(this,"upload");this.Pe.query=3Da}x(js,Or);js.prototype.gi=3D=
function(a){js.ea.gi.call(this,a);return =
this};js.prototype.Ui=3Dfunction(a){js.ea.Ui.call(this,a);return =
this};js.prototype.Ck=3Dfunction(a,b){js.ea.Ck.call(this,a,b);return =
this};js.prototype.vh=3Dfunction(a){js.ea.vh.call(this,a)};function =
ks(a,b){Or.call(this,"webcam");a&&(this.Pe.type=3Da);b&&(this.Pe.query=3D=
b)}x(ks,Or);ks.prototype.gi=3Dfunction(a){ks.ea.gi.call(this,a);return =
this};ks.prototype.Ui=3Dfunction(a){ks.ea.Ui.call(this,a);return =
this};ks.prototype.Ck=3Dfunction(a,b){ks.ea.Ck.call(this,a,b);return =
this};ks.prototype.vh=3Dfunction(a){ks.ea.vh.call(this,a)};var =
VEa=3D["image/jpeg","image/gif","image/png","image/tiff","image/bmp"];fun=
ction WEa(a,b,c,d,e,f){if("cancel"=3D=3Da.action&&e)e();else =
if("picked"!=3Da.action)return;if((a=3Da.docs)&&a.length){var =
h=3Da[0],k=3DXEa(h);if((a=3Dh.thumbnails)&&0<a.length){e=3DVa(a,function(=
a){return"etgif"=3D=3Da.type});a=3D"et"=3D=3Dh.type&&e&&0<e.length?e[e.le=
ngth-1]:a[a.length-1];var l=3Da.url;var m=3Da.width;var =
r=3Da.height}else =
l=3Dh.url;"photo"=3D=3Dh.serviceId?b.C.C(function(){d(l,h.id,m,r,k)}):fEa=
({url:l},l,b,c,d,f||YEa,k)}}=0A=
function XEa(a){var b=3Da.description;Kb(Zb(b))&&(b=3Da.name);return =
Kb(Zb(b))?void 0:b}function YEa(a,b,c){dEa(c)}function ZEa(){var =
a=3DI(),b=3DNr(),c=3DQEa(hs(new =
gs($g(a,"opbu")),$g(a,"docs-to")).setRelayUrl($g(a,"opru")),$g(a,"opst"))=
;""!=3Db&&NEa(c,b);J(a,"opendv")&&is(c,"newDriveView");return =
c};function =
ls(){}x(ls,ni);ua(ls);p=3Dls.prototype;p.Tq=3Dn("button");p.ct=3Dfunction=
(a,b,c){switch(b){case 8:case 16:fh(a,"pressed",c);break;default:case =
64:case 1:ls.ea.ct.call(this,a,b,c)}};p.Aa=3Dfunction(a){var =
b=3Dls.ea.Aa.call(this,a);this.Md(b,a.jk());var =
c=3Da.La();c&&this.Pa(b,c);pi(a,16)&&this.ct(b,16,a.isChecked());return =
b};p.hb=3Dfunction(a,b){b=3Dls.ea.hb.call(this,a,b);a.I0(this.La(b));a.AH=
(this.jk(b));pi(a,16)&&this.ct(b,16,a.isChecked());return =
b};p.La=3Dta;p.Pa=3Dta;p.jk=3Dfunction(a){return a.title};=0A=
p.Md=3Dfunction(a,b){a&&(b?a.title=3Db:a.removeAttribute("title"))};p.hc=3D=
n("goog-button");function =
ms(){}x(ms,ls);ua(ms);p=3Dms.prototype;p.Tq=3Dba();p.Aa=3Dfunction(a){dk(=
a,!1);$i(a,255,!1);a.Ze(32,!1);return =
a.oa().Aa("BUTTON",{"class":this.Cn(a).join(" =
"),disabled:!a.isEnabled(),title:a.jk()||"",value:a.La()||""},a.$j()||"")=
};p.Vg=3Dfunction(a){return"BUTTON"=3D=3Da.tagName||"INPUT"=3D=3Da.tagNam=
e&&("button"=3D=3Da.type||"submit"=3D=3Da.type||"reset"=3D=3Da.type)};p.h=
b=3Dfunction(a,b){dk(a,!1);$i(a,255,!1);a.Ze(32,!1);if(b.disabled){var =
c=3Dthis.WP(1);mh(b,c)}return ms.ea.hb.call(this,a,b)};=0A=
p.xp=3Dfunction(a){a.getHandler().R(a.getElement(),"click",a.ih)};p.S6=3D=
ta;p.Jo=3Dta;p.Il=3Dfunction(a){return =
a.isEnabled()};p.Eh=3Dta;p.Lb=3Dfunction(a,b,c){ms.ea.Lb.call(this,a,b,c)=
;(a=3Da.getElement())&&1=3D=3Db&&(a.disabled=3Dc)};p.La=3Dfunction(a){ret=
urn a.value};p.Pa=3Dfunction(a,b){a&&(a.value=3Db)};p.ct=3Dta;function =
ns(a,b,c){ck.call(this,a,b||ms.getInstance(),c)}x(ns,ck);p=3Dns.prototype=
;p.La=3Dg("jb");p.Pa=3Dfunction(a){this.jb=3Da;this.Qd().Pa(this.getEleme=
nt(),a)};p.I0=3Dca("jb");p.jk=3Dg("Be");p.Md=3Dfunction(a){this.Be=3Da;th=
is.Qd().Md(this.getElement(),a)};p.AH=3Dca("Be");p.Ea=3Dfunction(){ns.ea.=
Ea.call(this);delete this.jb;delete =
this.Be};p.Ga=3Dfunction(){ns.ea.Ga.call(this);if(pi(this,32)){var =
a=3Dthis.Xk();a&&this.getHandler().R(a,"keyup",this.Zh)}};=0A=
p.Zh=3Dfunction(a){return =
13=3D=3Da.keyCode&&"key"=3D=3Da.type||32=3D=3Da.keyCode&&"keyup"=3D=3Da.t=
ype?this.ih(a):32=3D=3Da.keyCode};ak("goog-button",function(){return new =
ns(null)});function os(a){a=3Da||{};var b=3Da.content,c=3DP,d=3D'<div =
role=3D"button"'+(a.id?' id=3D"'+Q(a.id)+'"':"")+' class=3D"';var =
e=3Da||{};var f=3D"goog-inline-block jfk-button =
",h=3De.style;switch(za(h)?h.toString():h){case =
0:f+=3D"jfk-button-standard";break;case =
2:f+=3D"jfk-button-action";break;case =
3:f+=3D"jfk-button-primary";break;case =
1:f+=3D"jfk-button-default";break;case =
4:f+=3D"jfk-button-flat";break;case 5:f+=3D"jfk-button-mini";break;case =
6:f+=3D"jfk-button-contrast";break;default:f+=3D"jfk-button-standard"}f+=3D=
(1=3D=3De.width?" jfk-button-narrow":=0A=
"")+(e.checked?" jfk-button-checked":"")+(e.Kd?" =
"+e.Kd:"")+(e.disabled?" jfk-button-disabled":"");return =
c(d+Q(kr(f))+'"'+(a.disabled?' aria-disabled=3D"true"':' =
tabindex=3D"'+(a.gN?Q(a.gN):"0")+'"')+(a.title?a.TYb?' =
data-tooltip=3D"'+Q(a.title)+'"':' =
title=3D"'+Q(a.title)+'"':"")+(a.value?' =
value=3D"'+Q(a.value)+'"':"")+(a.attributes?" =
"+sr(a.attributes):"")+">"+O(null!=3Db?b:"")+"</div>")};function =
ps(a,b,c,d){ns.call(this,a,$Ea.getInstance(),b);this.C=3Dc||0;this.ue=3Dd=
||0;this.Ka=3D!1}x(ps,ns);p=3Dps.prototype;p.getStyle=3Dg("C");p.getWidth=
=3Dg("ue");function aFa(a,b){a.C!=3Db&&(a.C=3Db,bFa(a))}function =
cFa(a,b){a.ue!=3Db&&(a.ue=3Db,bFa(a))}p.Md=3Dfunction(a){this.AH(a);var =
b=3Dthis.getElement();b&&(this.Ka?Yi(b,a,void =
0):a?b.title=3Da:b.removeAttribute("title"))};p.Na=3Dfunction(a){this.isE=
nabled()!=3Da&&(ps.ea.Na.call(this,a),bFa(this))};p.focus=3Dfunction(){va=
r a=3Dthis.Qa();try{a.focus()}catch(b){}};=0A=
p.Ep=3Dfunction(a){ps.ea.Ep.call(this,a);dFa(this,!1)};p.$h=3Dfunction(a)=
{ps.ea.$h.call(this,a);this.isEnabled()&&dFa(this,!0)};p.Fm=3Dfunction(a)=
{ps.ea.Fm.call(this,a);this.isEnabled()&&dFa(this,!0)};function =
dFa(a,b){a.getElement()&&qh(a.getElement(),"jfk-button-clear-outline",b)}=
function bFa(a){a.getElement()&&eFa(a.Qd(),a)}=0A=
function =
$Ea(){this.ma=3Dthis.hc()+"-standard";this.C=3Dthis.hc()+"-action";this.$=
=3Dthis.hc()+"-primary";this.J=3Dthis.hc()+"-default";this.L=3Dthis.hc()+=
"-flat";this.V=3Dthis.hc()+"-narrow";this.O=3Dthis.hc()+"-mini";this.H=3D=
this.hc()+"-contrast"}x($Ea,ls);ua($Ea);p=3D$Ea.prototype;p.YH=3Dfunction=
(a,b,c){a&&aFa(c,a);b&&cFa(c,b)};p.hc=3Dn("jfk-button");=0A=
p.Aa=3Dfunction(a){var =
b=3Da.oa(),c=3DN(os,{disabled:!a.isEnabled(),checked:a.isChecked(),style:=
a.getStyle(),title:a.jk(),TYb:a.Ka,value:a.La(),width:a.getWidth()},void =
0,b);b.cj(c,a.getContent());this.hb(a,c);return c};=0A=
p.hb=3Dfunction(a,b){$Ea.ea.hb.call(this,a,b);this.F||(this.F=3DFc(this.m=
a,Ca(this.YH,0,null),this.C,Ca(this.YH,2,null),this.$,Ca(this.YH,3,null),=
this.J,Ca(this.YH,1,null),this.L,Ca(this.YH,4,null),this.O,Ca(this.YH,5,n=
ull),this.H,Ca(this.YH,6,null),this.V,Ca(this.YH,null,1)));for(var =
c=3Dkh(b),d=3D0;d<c.length;++d){var =
e=3Dthis.F[c[d]];e&&e(a)}if(c=3Db.getAttribute("data-tooltip"))a.AH(c),a.=
Ka=3D!0;return b};p.La=3Dfunction(a){return =
a.getAttribute("value")||""};p.Pa=3Dfunction(a,b){a&&a.setAttribute("valu=
e",b)};=0A=
function eFa(a,b){function c(a,b){(a?d:e).push(b)}b.getElement();var =
d=3D[],e=3D[],f=3Db.getStyle();c(0=3D=3Df,a.ma);c(2=3D=3Df,a.C);c(3=3D=3D=
f,a.$);c(4=3D=3Df,a.L);c(5=3D=3Df,a.O);c(1=3D=3Df,a.J);c(6=3D=3Df,a.H);c(=
1=3D=3Db.getWidth(),a.V);c(!b.isEnabled(),a.hc()+"-disabled");ph(b.getEle=
ment(),e);nh(b.getElement(),d)};function =
qs(){A.call(this);this.C=3Dnull}x(qs,A);ua(qs);qs.prototype.show=3Dfuncti=
on(){this.C||(this.C=3DAp("Options to download, print, and copy have =
been disabled on this file.","Learn =
more",this.D,"info",!0));xp.getInstance().postMessage(this.C)};qs.prototy=
pe.D=3Dfunction(){Ep("https://support.google.com/docs/?p=3Dprevent_downlo=
ad")};qs.prototype.clear=3Dfunction(){this.C&&yp(xp.getInstance(),this.C.=
getId())};function =
rs(){M.call(this);this.C=3D[]}x(rs,M);rs.prototype.kd=3Dfunction(a){rs.ea=
.kd.call(this,a);a=3Dthis.oa().Ni("jfk-button",a);for(var =
b=3D0;b<a.length;b++){var c=3Dnew =
ps(null);c.hb(a[b]);this.C.push(c)}};rs.prototype.Ga=3Dfunction(){rs.ea.G=
a.call(this);for(var a=3D0;a<this.C.length;a++){var =
b=3Dthis.C[a],c=3Dthis.C[a].getElement();c.hasAttribute("invitetargeturl"=
)&&fFa(this,b,c.getAttribute("invitetargeturl"))}};function =
fFa(a,b,c){a.getHandler().R(b,"action",function(){window.location.href=3D=
c})}=0A=
rs.prototype.render=3Dfunction(){throw Error("Not =
Implemented");};function =
ss(){}x(ss,ls);ua(ss);p=3Dss.prototype;p.Aa=3Dfunction(a){var =
b=3Dthis.Cn(a);b=3Da.oa().Aa("DIV","goog-inline-block "+b.join(" =
"),this.b4(a.getContent(),a.oa()));this.Md(b,a.jk());return =
b};p.Tq=3Dn("button");p.Ib=3Dfunction(a){return =
a&&a.firstChild&&a.firstChild.firstChild};p.b4=3Dfunction(a,b){return =
b.Aa("DIV","goog-inline-block =
"+(this.hc()+"-outer-box"),b.Aa("DIV","goog-inline-block =
"+(this.hc()+"-inner-box"),a))};p.Vg=3Dfunction(a){return"DIV"=3D=3Da.tag=
Name};=0A=
p.hb=3Dfunction(a,b){gFa(b,!0);gFa(b,!1);a:{var c=3Da.oa().Xw(b);var =
d=3Dthis.hc()+"-outer-box";if(c&&lh(c,d)&&(c=3Da.oa().Xw(c),d=3Dthis.hc()=
+"-inner-box",c&&lh(c,d))){c=3D!0;break =
a}c=3D!1}c||b.appendChild(this.b4(b.childNodes,a.oa()));nh(b,["goog-inlin=
e-block",this.hc()]);return =
ss.ea.hb.call(this,a,b)};p.hc=3Dn("goog-custom-button");=0A=
function gFa(a,b){if(a)for(var =
c=3Db?a.firstChild:a.lastChild,d;c&&c.parentNode=3D=3Da;){d=3Db?c.nextSib=
ling:c.previousSibling;if(3=3D=3Dc.nodeType){var =
e=3Dc.nodeValue;if(""=3D=3DNb(e))a.removeChild(c);else{c.nodeValue=3Db?Ra=
a(e):e.replace(/[\s\xa0]+$/,"");break}}else break;c=3Dd}};function =
ts(){}x(ts,ss);ua(ts);p=3Dts.prototype;p.Ib=3Dfunction(a){return =
ts.ea.Ib.call(this,a&&a.firstChild)};p.hb=3Dfunction(a,b){var =
c=3DSd("*","goog-menu",b)[0];if(c){L(c,!1);Od(c).body.appendChild(c);var =
d=3Dnew zk;d.hb(c);a.Pf(d)}return =
ts.ea.hb.call(this,a,b)};p.b4=3Dfunction(a,b){return =
ts.ea.b4.call(this,[this.createCaption(a,b),this.Fq(b)],b)};p.createCapti=
on=3Dfunction(a,b){return hFa(a,this.hc(),b)};function hFa(a,b,c){return =
c.Aa("DIV","goog-inline-block "+(b+"-caption"),a)}=0A=
p.Fq=3Dfunction(a){return a.Aa("DIV","goog-inline-block =
"+(this.hc()+"-dropdown"),"\u00a0")};p.hc=3Dn("goog-menu-button");functio=
n =
us(a,b,c,d,e){ns.call(this,a,c||ts.getInstance(),d);this.Ze(64,!0);this.O=
=3Dnew Cj(null,9);b&&this.Pf(b);this.Cb=3Dnull;this.Ma=3Dnew =
Ci(500);!Mf&&!Nf||Vc("533.17.9")||(this.Vz=3D!0);this.Yb=3De||vk.getInsta=
nce()}x(us,ns);p=3Dus.prototype;p.Vz=3D!1;p.Spa=3D!1;p.Ga=3Dfunction(){us=
.ea.Ga.call(this);iFa(this,!0);this.C&&jFa(this,this.C,!0);fh(this.Qa(),"=
haspopup",!!this.C)};p.vd=3Dfunction(){us.ea.vd.call(this);iFa(this,!1);i=
f(this.C){this.ge(!1);this.C.vd();jFa(this,this.C,!1);var =
a=3Dthis.C.getElement();a&&je(a)}};=0A=
p.Ea=3Dfunction(){us.ea.Ea.call(this);this.C&&(this.C.dispose(),delete =
this.C);delete =
this.ub;this.Ma.dispose()};p.$h=3Dfunction(a){us.ea.$h.call(this,a);this.=
Sb()&&(this.ge(!qi(this),a),this.C&&(this.C.Gx=3Dqi(this)))};p.Fm=3Dfunct=
ion(a){us.ea.Fm.call(this,a);this.C&&!this.Sb()&&(this.C.Gx=3D!1)};p.ih=3D=
function(){this.xo(!1);return!0};p.Prb=3Dfunction(a){this.C&&this.C.isVis=
ible()&&!this.Sk(a.target)&&this.ge(!1)};p.Sk=3Dfunction(a){return =
a&&qe(this.getElement(),a)||this.C&&this.C.Sk(a)||!1};=0A=
p.Zh=3Dfunction(a){if(32=3D=3Da.keyCode){if(a.preventDefault(),"keyup"!=3D=
a.type)return!0}else =
if("key"!=3Da.type)return!1;if(this.C&&this.C.isVisible()){var =
b=3D13=3D=3Da.keyCode||32=3D=3Da.keyCode,c=3Dthis.C.Wf(a);return =
27=3D=3Da.keyCode||b?(this.ge(!1),!0):c}return =
40=3D=3Da.keyCode||38=3D=3Da.keyCode||32=3D=3Da.keyCode||13=3D=3Da.keyCod=
e?(this.ge(!0,a),!0):!1};p.Cs=3Dfunction(){this.ge(!1)};p.Bxb=3Dfunction(=
){this.Sb()||this.ge(!1)};p.NQ=3Dfunction(a){this.Vz||this.ge(!1);us.ea.N=
Q.call(this,a)};=0A=
p.wc=3Dfunction(){this.C||this.Pf(new zk(this.oa(),this.Yb));return =
this.C||null};p.Pf=3Dfunction(a){var =
b=3Dthis.C;a!=3Db&&(b&&(this.ge(!1),this.Qb()&&jFa(this,b,!1),delete =
this.C),this.Qb()&&fh(this.Qa(),"haspopup",!!a),a&&(this.C=3Da,a.vh(this)=
,a.setVisible(!1),Ak(a,this.Vz),this.Qb()&&jFa(this,a,!0)));return =
b};p.Ad=3Dfunction(a){this.wc().Fa(a,!0)};p.$B=3Dda(26);p.bf=3Dfunction(a=
){return this.C?this.C.od(a):null};p.Pi=3Dfunction(){return =
this.C?this.C.$c():0};=0A=
p.setVisible=3Dfunction(a,b){(a=3Dus.ea.setVisible.call(this,a,b))&&!this=
.isVisible()&&this.ge(!1);return =
a};p.Na=3Dfunction(a){us.ea.Na.call(this,a);this.isEnabled()||this.ge(!1)=
};function kFa(a){a=3Da.O.C;return 9=3D=3Da||8=3D=3Da}function =
vs(a){return a.O.$&&!!(a.O.H&32)}=0A=
p.ge=3Dfunction(a,b){us.ea.ge.call(this,a);if(this.C&&hk(this,64)=3D=3Da)=
{if(a){if(!this.C.Qb())if(this.Spa){var =
c=3Dne(this.getElement());c?gi(this.C,c):this.C.render(this.getElement().=
parentNode)}else =
this.C.render();this.Hb=3DKh(this.getElement());this.xb=3DWh(this.getElem=
ent());this.Uq();!b||40!=3Db.keyCode&&38!=3Db.keyCode?this.C.xg(-1):ok(th=
is.C)}else{this.xo(!1);this.C.Gx=3D!1;if(c=3Dthis.getElement())fh(c,"acti=
vedescendant",""),fh(c,"owns","");null!=3Dthis.$&&(this.$=3Dvoid =
0,(c=3Dthis.C.getElement())&&Qh(c,"",""))}this.C.setVisible(a,=0A=
!1,b);this.isDisposed()||(b=3Dthis.getHandler(),c=3Da?b.R:b.Qc,c.call(b,t=
his.oa().Pb(),"mousedown",this.Prb,!0),this.Vz&&c.call(b,this.C,"blur",th=
is.Bxb),c.call(b,this.Ma,"tick",this.Rkb),a?this.Ma.start():this.Ma.stop(=
))}this.C&&this.C.getElement()&&gh(this.C.Qa(),"hidden")};=0A=
p.Uq=3Dfunction(){if(this.C.Qb()){var =
a=3Dthis.ub||this.getElement(),b=3Dthis.O;this.O.element=3Da;a=3Dthis.C.g=
etElement();this.C.isVisible()||(a.style.visibility=3D"hidden",L(a,!0));!=
this.$&&vs(this)&&(this.$=3DVh(a));b.qd(a,b.C^1,this.Cb,this.$);this.C.is=
Visible()||(L(a,!1),a.style.visibility=3D"visible")}};p.Rkb=3Dfunction(){=
var =
a=3DWh(this.getElement()),b=3DKh(this.getElement());aia(this.xb,a)&&$ha(t=
his.Hb,b)||(this.xb=3Da,this.Hb=3Db,this.Uq())};=0A=
function jFa(a,b,c){var =
d=3Da.getHandler();c=3Dc?d.R:d.Qc;c.call(d,b,"action",a.Cs);c.call(d,b,"c=
lose",a.Okb);c.call(d,b,"highlight",a.$ja);c.call(d,b,"unhighlight",a.Qkb=
)}function iFa(a,b){var =
c=3Da.getHandler();(b?c.R:c.Qc).call(c,a.getElement(),"keydown",a.Pkb)}p.=
$ja=3Dfunction(a){(a=3Da.target.getElement())&&lFa(this,a)};p.Pkb=3Dfunct=
ion(a){pi(this,32)&&this.Xk()&&this.C&&this.C.isVisible()&&a.stopPropagat=
ion()};=0A=
p.Qkb=3Dfunction(){if(!nk(this.C)){var =
a=3Dthis.getElement();fh(a,"activedescendant","");fh(a,"owns","")}};p.Okb=
=3Dfunction(a){if(qi(this)&&a.target instanceof qk){a=3Da.target;var =
b=3Da.getElement();a.isVisible()&&hk(a,2)&&null!=3Db&&lFa(this,b)}};funct=
ion lFa(a,b){a=3Da.getElement();b=3DTha(b)||b;if(!b.id){var =
c=3Dof.getInstance();b.id=3Dpf(c)}hh(a,b);fh(a,"owns",b.id)}ak("goog-menu=
-button",function(){return new us(null)});function =
ws(a,b,c,d,e){us.call(this,a,b,c,d);this.Wa=3D!!e}x(ws,us);p=3Dws.prototy=
pe;p.Zfa=3D!1;p.Ga=3Dfunction(){ws.ea.Ga.call(this);if(this.Wa){var =
a=3Dthis.oa(),b=3Dthis.V=3Da.getElement("docs-menu-shield");b||(b=3Dthis.=
V=3Da.Aa("DIV",{id:"docs-menu-shield"}),a.Pb().body.appendChild(b),L(b,!1=
))}};p.Uq=3Dfunction(){ws.ea.Uq.call(this);if(this.Wa){var =
a=3Dthis.V,b=3Dthis.getElement(),c=3DLh(b);b=3DVh(b);Hh(a,new =
Ed(c.x+1,c.y-1+(this.Zfa?0:b.height)));Qh(a,b.width-2,7);mFa(this,hk(this=
,64))}};=0A=
p.ge=3Dfunction(a,b){ws.ea.ge.call(this,a,b);this.Wa&&mFa(this,a);a||nFa(=
this,!0)};p.Pf=3Dfunction(a){ws.ea.Pf.call(this,a);nFa(this,!0)};function=
 mFa(a,b){var c=3Da.wc().getElement();if(!b)a.V&&L(a.V,b);else =
if(c){b=3Da.getElement();var =
d=3DYh(b),e=3DYh(a.V),f=3DYh(c);d||L(b,!0);f||L(c,!0);e||L(a.V,!0);var =
h=3DWh(b),k=3DWh(c);L(b,d);L(c,f);L(a.V,e);L(a.V,a.Zfa?k.top+k.height=3D=3D=
h.top:k.top=3D=3Dh.top+h.height)}}=0A=
function nFa(a,b){a=3Da.wc();var =
c=3D[a];nb(c,oFa(a));z(c,function(a){(a=3Da.getElement())&&qh(a,"docs-men=
u-hide-mnemonics",b)})}function oFa(a){var =
b=3D[];a.yf(function(a){Aa(a.wc)&&(a=3Da.wc(),nb(b,Ab(a,oFa(a))))});retur=
n b};ak("menu-button",function(){return new =
ws(null,null,ni.getInstance(),null,!0)});function =
xs(){A.call(this);this.D=3D{};this.C=3D{};this.Ja=3Dnew =
th(this)}x(xs,A);ua(xs);function pFa(a){var =
b=3Dxs.getInstance();b.D[Ba(a)]=3Da;b.Ja.R(a,"beforeshow",v(b.F,b,Ba(a)))=
}xs.prototype.F=3Dfunction(a){for(var b in this.D)if(b!=3Da){var =
c=3Dthis.D[b];qFa(this,c)&&c.Zq()}for(b in =
this.C)b!=3Da&&(c=3Dthis.C[b],qFa(this,c)&&c.setVisible(!1))};function =
rFa(a){for(var b in a.D){var =
c=3Da.D[b];if(qFa(a,c)&&c.Y8())return!0}for(b in =
a.C)if(c=3Da.C[b],qFa(a,c)&&c.isVisible())return!0;return!1}=0A=
function qFa(a,b){var c=3DBa(b);return b.isDisposed()?(a.D[c]?delete =
a.D[c]:a.C[c]&&delete a.C[c],!1):c in a.D||c in =
a.C}xs.prototype.Ea=3Dfunction(){delete this.D;delete =
this.C;B(this.Ja);delete this.Ja;xs.ea.Ea.call(this)};function =
ys(){}x(ys,ts);ua(ys);ys.prototype.hc=3Dn("goog-toolbar-menu-button");fun=
ction =
sFa(a,b,c,d){us.call(this,a,b,c||ys.getInstance(),d)}x(sFa,us);ak("goog-t=
oolbar-menu-button",function(){return new sFa(null)});function =
zs(a,b,c){sFa.call(this,a,b,void =
0,c);this.H=3D""}x(zs,sFa);zs.prototype.ge=3Dfunction(a){zs.ea.ge.call(th=
is,a);a=3Dthis.getElement();this.Qb()&&a&&(qi(this)?(this.H=3Dthis.jk()||=
a.getAttribute("aria-label")||"",Yi(a,"",void =
0)):Kb(this.H)||(this.Md(this.H),Yi(a,this.H,void =
0)))};zs.prototype.Md=3Dfunction(a){zs.ea.Md.call(this,a);this.H=3Da};ak(=
"goog-toolbar-menu-button",function(){return new zs(null)});function =
As(){Hk.call(this)}x(As,Hk);ua(As);As.prototype.Aa=3Dfunction(a){a=3DAs.e=
a.Aa.call(this,a);J(I(),"docs-emi")&&mh(a,"docs-material");xq(a);return =
a};As.prototype.hb=3Dfunction(a,b){a=3DAs.ea.hb.call(this,a,b);xq(a);retu=
rn a};function =
Bs(a){E.call(this);this.C=3D[];tFa(this,a)}x(Bs,E);p=3DBs.prototype;p.aC=3D=
null;p.f7=3Dnull;p.Pi=3Dfunction(){return =
this.C.length};p.bf=3Dfunction(a){return this.C[a]||null};function =
tFa(a,b){b&&(z(b,function(a){uFa(this,a,!1)},a),nb(a.C,b))}p.Ad=3Dfunctio=
n(a){var =
b=3Dthis.Pi();a&&(uFa(this,a,!1),fb(this.C,a,b))};p.hf=3Dg("aC");function=
 =
Cs(a,b){b!=3Da.aC&&(uFa(a,a.aC,!1),a.aC=3Db,uFa(a,b,!0));a.dispatchEvent(=
"select")}p.Xg=3Dfunction(){var a=3Dthis.aC;return =
a?Ta(this.C,a):-1};p.rf=3Dfunction(a){Cs(this,this.bf(a))};=0A=
p.clear=3Dfunction(){db(this.C);this.aC=3Dnull};p.Ea=3Dfunction(){Bs.ea.E=
a.call(this);delete this.C;this.aC=3Dnull};function =
uFa(a,b,c){b&&("function"=3D=3Dtypeof =
a.f7?a.f7(b,c):"function"=3D=3Dtypeof b.Nc&&b.Nc(c))};function =
Ds(a,b,c,d,e){us.call(this,a,b,c,d,e||new =
vk("listbox"));this.H=3Dthis.getContent();this.ma=3Dnull;this.Sja=3D"list=
box"}x(Ds,us);p=3DDs.prototype;p.Tj=3Dnull;p.Ga=3Dfunction(){Ds.ea.Ga.cal=
l(this);this.ZH();vFa(this)};p.kd=3Dfunction(a){Ds.ea.kd.call(this,a);(a=3D=
this.$j())?(this.H=3Da,this.ZH()):this.hf()||this.rf(0)};p.Ea=3Dfunction(=
){Ds.ea.Ea.call(this);this.Tj&&(this.Tj.dispose(),this.Tj=3Dnull);this.H=3D=
null};p.Cs=3Dfunction(a){Es(this,a.target);Ds.ea.Cs.call(this,a);a.stopPr=
opagation();this.dispatchEvent("action")};=0A=
p.oG=3Dfunction(){var =
a=3Dthis.hf();Ds.ea.Pa.call(this,a&&a.La());this.ZH()};p.Pf=3Dfunction(a)=
{var =
b=3DDs.ea.Pf.call(this,a);a!=3Db&&(this.Tj&&this.Tj.clear(),a&&(this.Tj?a=
.yf(function(a){wFa(a);this.Tj.Ad(a)},this):xFa(this,a)));return =
b};p.Ad=3Dfunction(a){wFa(a);Ds.ea.Ad.call(this,a);this.Tj?this.Tj.Ad(a):=
xFa(this,this.wc());yFa(this)};p.$B=3Dda(25);function =
Es(a,b){if(a.Tj){var =
c=3Da.hf();Cs(a.Tj,b);b!=3Dc&&a.dispatchEvent("change")}}p.rf=3Dfunction(=
a){this.Tj&&Es(this,this.Tj.bf(a))};=0A=
p.Pa=3Dfunction(a){if(null!=3Da&&this.Tj)for(var =
b=3D0,c;c=3Dthis.Tj.bf(b);b++)if(c&&"function"=3D=3Dtypeof =
c.La&&c.La()=3D=3Da){Es(this,c);return}Es(this,null)};p.La=3Dfunction(){v=
ar a=3Dthis.hf();return a?a.La():null};p.hf=3Dfunction(){return =
this.Tj?this.Tj.hf():null};p.Xg=3Dfunction(){return =
this.Tj?this.Tj.Xg():-1};function xFa(a,b){a.Tj=3Dnew =
Bs;b&&b.yf(function(a){wFa(a);this.Tj.Ad(a)},a);vFa(a)}function =
vFa(a){a.Tj&&a.getHandler().R(a.Tj,"select",a.oG)}=0A=
p.ZH=3Dfunction(){var a=3Dthis.hf();this.setContent(a?a.$j():this.H);var =
b=3Dthis.Qd().Ib(this.getElement());b&&this.oa().Kma(b)&&(null=3D=3Dthis.=
ma&&(this.ma=3Dih(b)),a=3Da?a.getElement():null,jh(b,a?ih(a):this.ma),yFa=
(this))};function yFa(a){var =
b=3Da.Qd();if(b&&(b=3Db.Ib(a.getElement()))){var =
c=3Da.Qa();b.id||(b.id=3Dpf(of.getInstance()));eh(b,"option");fh(c,"activ=
edescendant",b.id);a.Tj&&(c=3Dmb(a.Tj.C),fh(b,"setsize",zFa(c)),a=3Da.Tj.=
Xg(),fh(b,"posinset",0<=3Da?zFa(ob(c,0,a+1)):0))}}=0A=
function zFa(a){return xaa(a,function(a){return a instanceof =
qk})}function wFa(a){a.Sja=3Da instanceof =
qk?"option":"separator"}p.ge=3Dfunction(a,b){Ds.ea.ge.call(this,a,b);qi(t=
his)?this.wc().xg(this.Xg()):yFa(this)};ak("goog-select",function(){retur=
n new Ds(null)});function =
Fs(a,b,c,d){Ds.call(this,a,b,c||ys.getInstance(),d)}x(Fs,Ds);ak("goog-too=
lbar-select",function(){return new Fs(null)});function =
Gs(a,b,c){Fs.call(this,a,b,void =
0,c);this.J=3D""}x(Gs,Fs);Gs.prototype.ge=3Dfunction(a){Gs.ea.ge.call(thi=
s,a);a=3Dthis.getElement();if(this.Qb()&&a){var =
b=3Da.getAttribute("aria-label");qi(this)?(this.J=3Dthis.jk()||this.J,Yi(=
a,"",b)):Kb(this.J)||(this.Md(this.J),Yi(a,this.J,b))}};Gs.prototype.Md=3D=
function(a){Gs.ea.Md.call(this,a);this.J=3Da};=0A=
Gs.prototype.Pa=3Dfunction(a){Gs.ea.Pa.call(this,a);if(a=3Dthis.getElemen=
t()){var b=3Dthis.jk()||this.J;var c=3Dthis.hf();if(c){var =
d=3Dc.getElement();d&&(b=3D(c=3Dih(d)||c.$j())?b+(" list. "+(c+" =
selected.")):b)}c=3Dthis.Qd().Ib(a);jh(c?c:a,b)}};ak("goog-toolbar-select=
",function(){return new Gs(null)});function =
Hs(){}x(Hs,ss);ua(Hs);Hs.prototype.hc=3Dn("goog-toolbar-button");function=
 =
AFa(a,b,c){ns.call(this,a,b||Hs.getInstance(),c)}x(AFa,ns);ak("goog-toolb=
ar-button",function(){return new AFa(null)});function =
Is(a,b,c){Ik.call(this,a||As.getInstance(),b,c);this.Ooa=3D!1;this.D=3D-1=
;tj(new =
pj,4).build()}x(Is,Ik);Is.prototype.$Y=3Dfunction(a){Is.ea.$Y.call(this,a=
);var =
b=3Djla(this,a.target);b&&"mouseover"=3D=3Da.type&&(this.D=3Dmi(this,b))}=
;Is.prototype.hp=3Dfunction(a){var b=3Dthis.cl;if(b){var =
c=3Dthis.oa(),d=3Da.relatedTarget;if(!d){Di(v(this.H,this,a),0);return}if=
(c.contains(b.getElement(),d)||c.contains(b.wc().getElement(),d))return}b=
=3Dthis.Mq();Is.ea.hp.call(this,a);b=3D=3Dthis.D&&this.xg(b)};=0A=
Is.prototype.H=3Dfunction(a){a.relatedTarget=3DHe(this.oa());this.hp(a)};=
Is.prototype.xg=3Dfunction(a){var =
b=3Dnk(this);Is.ea.xg.call(this,a);a=3Dnk(this);b&&b!=3Da&&b.ge(!1)};func=
tion =
Js(a,b,c,d){Is.call(this,b,c,d);this.C=3Da;this.Ooa=3D!1;this.Eh(!0)}x(Js=
,Is);Js.prototype.Aa=3Dfunction(){Js.ea.Aa.call(this);mh(this.getElement(=
),"docs-toolbar-more-toolbar")};=0A=
Js.prototype.Jj=3Dfunction(a){if(27=3D=3Da.keyCode){var =
b=3Dthis.cl;if(b)return =
b.ge(!1),!0;this.C.zc(!1);return!0}if(37=3D=3Da.keyCode){b=3Dthis.Mq();va=
r =
c=3Dthis.C.getParent();Js.ea.Jj.call(this,a);a=3Dthis.Mq();this.Fe()&&a<b=
&&(BFa(this),c.highlightNext());!this.Fe()&&a>b&&(BFa(this),c.highlightPr=
evious());return!0}return =
39=3D=3Da.keyCode?(b=3Dthis.Mq(),c=3Dthis.C.getParent(),Js.ea.Jj.call(thi=
s,a),a=3Dthis.Mq(),this.Fe()&&a>b&&(BFa(this),c.highlightPrevious()),!thi=
s.Fe()&&a<b&&(BFa(this),c.highlightNext()),!0):Js.ea.Jj.call(this,=0A=
a)};function BFa(a){a.C.zc(!1);a=3Da.C.getParent();var =
b=3Da.Mq();a.getElement().focus();a.xg(b)}Js.prototype.lx=3Dta;function =
CFa(a){var b=3D'<div class=3D"'+Q("jfk-bubble")+'" =
role=3D"alertdialog"'+(a.uid?' =
aria-describedby=3D"'+Q(a.uid)+'"':"")+'><div =
class=3D"'+Q("jfk-bubble-content-id")+'"'+(a.uid?' =
id=3D"'+Q(a.uid)+'"':"")+"></div>";a.eWb&&(b+=3D'<div =
class=3D"'+Q("jfk-bubble-closebtn-id")+" "+Q("jfk-bubble-closebtn")+'" =
aria-label=3D"',b+=3Drr("Close"),b+=3D'" role=3D"button" =
tabindex=3D0></div>');b+=3D'<div class=3D"'+Q("jfk-bubble-arrow-id")+" =
"+Q("jfk-bubble-arrow")+'"><div =
class=3D"'+Q("jfk-bubble-arrowimplbefore")+'"></div><div class=3D"'+=0A=
Q("jfk-bubble-arrowimplafter")+'"></div></div></div>';return =
P(b)};function Ks(a){M.call(this,a);this.F=3Dnew =
Qi("jfk-bubble",!0);this.D=3Dnew =
as;this.$=3D[]}x(Ks,M);p=3DKs.prototype;p.fna=3D!0;p.FC=3D!1;p.gj=3Dfunct=
ion(a){this.F.gj(a);this.qd()};p.setPosition=3Dfunction(a,b,c,d){this.F.s=
etPosition(a,b,c,d)};p.Xx=3Dca("fna");p.Nd=3Dfunction(a){this.$.push(a)};=
p.setContent=3Dfunction(a){this.va=3Da;DFa(this,a)};function =
DFa(a,b){a=3Da.Ib();b&&a&&(oa(b)?se(a,b):b instanceof UCa?td(a,$q(b)):b =
instanceof =
ld?td(a,b):(td(a,sd),a.appendChild(b)))}p.Ib=3Dfunction(){return =
this.yb("jfk-bubble-content-id")};=0A=
p.Aa=3Dfunction(){this.Ta=3DN(CFa,{eWb:this.fna,uid:"bubble-"+Ba(this)},v=
oid =
0,this.oa());DFa(this,this.va);L(this.getElement(),!1);this.D.ox(this.get=
Element());if(!Qc){var =
a=3Dthis.D,b=3DCr(this.getElement(),.218),c=3DDr(this.getElement(),.218);=
a.J=3Db;a.H=3Dc}nh(this.getElement(),this.$)};=0A=
p.Ga=3Dfunction(){Ks.ea.Ga.call(this);this.getHandler().R(this.D,["before=
show","show","beforehide","hide"],this.sKb);this.fna&&this.getHandler().B=
g(this.yb("jfk-bubble-closebtn-id"),jf,Ca(this.setVisible,!1));var =
a=3Dthis.getElement(),b=3Dthis.yb("jfk-bubble-arrow-id"),c=3Dthis.F;c.C=3D=
a;c.H=3Db;this.D.setPosition(this.F)};p.setVisible=3Dfunction(a){this.D.s=
etVisible(a)};p.isVisible=3Dfunction(){return =
this.D.isVisible()};p.qd=3Dfunction(){this.isVisible()&&this.D.qd()};=0A=
p.Ea=3Dfunction(){this.D.dispose();delete =
this.D;Ks.ea.Ea.call(this)};p.VNa=3Dfunction(){Ph(this.getElement());retu=
rn!1};p.sKb=3Dfunction(a){if("show"=3D=3Da.type||"hide"=3D=3Da.type){var =
b=3Dthis.getHandler(),c=3Dthis.oa();c=3DKc?De(c):c.Pb();"show"=3D=3Da.typ=
e?b.R(c,"scroll",this.VNa):b.Qc(c,"scroll",this.VNa)}b=3Dthis.dispatchEve=
nt(a.type);this.FC&&"hide"=3D=3Da.type&&this.dispose();return =
b};function Ls(a,b){Ks.call(this,b);this.C=3Da;this.H=3Dnew =
Js(this.C);this.setPosition(1,1);this.Xx(!1);this.FC=3D!1;this.F.Sz=3D!0;=
pFa(this)}x(Ls,Ks);Ls.prototype.Aa=3Dfunction(){Ls.ea.Aa.call(this);mh(th=
is.getElement(),"docs-toolbar-more-bubble");J(I(),"docs-emi")&&mh(this.ge=
tElement(),"docs-material");this.Fa(this.H,!0)};Ls.prototype.Zq=3Dfunctio=
n(){this.C.zc(!1)};Ls.prototype.Y8=3Dfunction(){return =
this.C.isChecked()};Ls.prototype.LF=3Dg("H");function =
EFa(a,b){if(!rc(FFa,a[0]))throw Error("The keyPath should contain a =
valid type in its first field.");this.C=3Da;this.F=3Db}var =
FFa=3D{FBc:"syncMap"};EFa.prototype.getState=3Dg("F");EFa.prototype.getTy=
pe=3Dfunction(){return this.C[0]};var Ms=3D["syncMap"];function =
Ns(){A.call(this);this.L=3Dnull;this.D=3Dnew =
wm;this.qa(this.D)}x(Ns,A);function Os(a,b){a.L=3Db;a.H(b)}function =
Ps(a){if(!a.L)throw Error("SyncMap should be instantiated for internal =
storage.");return a.L};function =
Qs(a,b){this.C=3Da;this.D=3Db}Qs.prototype.getName=3Dg("C");function =
Rs(a,b){this.C=3Da;this.D=3Db};function =
Ss(a,b,c){EFa.call(this,a,b);if("syncMap"!=3Da[0])throw Error("SyncMap =
constructed with wrong =
type.");this.D=3Dc}x(Ss,EFa);Ss.prototype.get=3Dfunction(a){return =
this.D[a]};Ss.prototype.set=3Dfunction(a,b){this.D[a]=3Db};function =
GFa(){Ns.call(this);Os(this,new =
Ss(Ms,{},{viewMode:1}))}x(GFa,Ns);GFa.prototype.H=3Dfunction(a){a=3Da.get=
("viewMode");null!=3Da&&Ps(this).set("viewMode",a)};function =
HFa(a){return Ps(a).get("viewMode")}function IFa(a){var b=3Dnew =
GFa;Ts(a,b,"docs-chrome");return b};function =
Us(a,b){uk.call(this,a||Gk.getInstance(),b)}x(Us,uk);ak("goog-toolbar-sep=
arator",function(){return new Us});function =
Vs(a,b,c){ns.call(this,a,b||ss.getInstance(),c);this.Ze(16,!0)}x(Vs,ns);a=
k("goog-toggle-button",function(){return new Vs(null)});function =
JFa(a,b,c){Vs.call(this,a,b||Hs.getInstance(),c)}x(JFa,Vs);ak("goog-toolb=
ar-toggle-button",function(){return new JFa(null)});function =
Zs(a,b,c){JFa.call(this,a,b,c);this.F=3Dnew =
Ls(this);this.qa(this.F);this.C=3Dnull;this.O=3D1;this.J=3Dthis.H=3Dnull;=
this.getHandler().R(this.F,"hide",this.iyb);this.getHandler().R(this.F,"b=
eforehide",this.hyb)}x(Zs,JFa);p=3DZs.prototype;p.Ga=3Dfunction(){Zs.ea.G=
a.call(this);this.F.render();this.F.setVisible(!1);this.getHandler().R(th=
is.getElement(),"mousedown",this.R9a);this.O=3Dthis.isEnabled()?1:.3;this=
.C||(this.C=3DBr(this.getElement(),.218,"ease-in",0,this.O))};p.Fla=3Dda(=
27);p.Gla=3Dda(28);=0A=
p.setVisible=3Dfunction(a,b){if(this.isVisible()=3D=3Da)return!1;this.C&&=
this.C.stop();if(a){this.getElement().style.opacity=3D"0";a=3DZs.ea.setVi=
sible.call(this,a,b);b=3Dthis.isEnabled()&&1!=3Dthis.O;var =
c=3D!this.isEnabled()&&.3!=3Dthis.O;if(b||c)B(this.C),this.O=3Db?1:.3,thi=
s.C=3DBr(this.getElement(),.218,"ease-in",0,this.O);this.getHandler().Sc(=
this.C,"end",v(function(){this.getElement().style.opacity=3D""},this));th=
is.C.play();return a}return Zs.ea.setVisible.call(this,a,b)};=0A=
p.zc=3Dfunction(a){Zs.ea.zc.call(this,a);a?(this.F.gj(this.getElement()),=
this.F.setVisible(!0),this.F.qd(),this.F.LF().Xk().focus(),this.Rf(!0)):t=
his.F.setVisible(!1)};p.iyb=3Dfunction(a){this.isChecked()&&a.target=3D=3D=
this.F&&this.zc(!1)};p.hyb=3Dfunction(a){this.isChecked()&&a.preventDefau=
lt()};p.R9a=3Dfunction(a){this.isEnabled()&&(a.stopPropagation(),a.preven=
tDefault(),cf(a,0)&&this.zc(!this.isChecked()))};=0A=
p.Zh=3Dfunction(a){return =
40=3D=3Da.keyCode||38=3D=3Da.keyCode?(this.zc(!0),!0):27=3D=3Da.keyCode?(=
this.zc(!1),!0):Zs.ea.Zh.call(this,a)};p.Ea=3Dfunction(){Zs.ea.Ea.call(th=
is);this.C&&B(this.C)};ak("docs-toolbar-more-button",function(){return =
new Zs(null)});function KFa(a){this.qj=3Da};function LFa(a,b){var =
c=3Dthis;E.call(this);this.D=3Dkb(a);this.H=3Db;this.F=3Dnew =
Wn;this.qa(this.F);this.C=3DMFa(this.D);NFa(this);OFa(this,this.D);Xn(thi=
s.F,this.H.C,function(){c.yMa&&NFa(c)})}x(LFa,E);p=3DLFa.prototype;p.xJ=3D=
3;p.XW=3D3;p.xB=3Dnull;p.yMa=3D!1;p.getState=3Dg("xJ");p.eY=3Dg("C");func=
tion OFa(a,b){z(b,function(a){var =
b=3Dthis;Xn(this.F,a.D,function(){b.yMa=3D!0;b.C=3DMFa(b.D);NFa(b)})},a)}=
function MFa(a){return new Ll(Xa(a,function(a,c){return =
a|c.eY().La()},0))}=0A=
function NFa(a){var =
b=3D!Nl(a.C)||a.H.qj(),c=3Da.C.lk()||!Ml(a.C,2)&&!Ml(a.C,1),d=3DMl(a.C,8)=
||Ml(a.C,1);b=3DMl(a.C,256)||b&&c?0:b&&d?2:b||!c&&!d?3:1;a.XW!=3Db&&(a.XW=
=3Db,PFa(a))}function =
QFa(a,b){a.xJ!=3Db&&(a.xJ=3Db,a.dispatchEvent("O"));a.xB&&Ei(a.xB);a.xB=3D=
null;3!=3Db&&(a.xB=3DDi(a.Z9a,0=3D=3Db?2E3:300,a))}p.Z9a=3Dfunction(){thi=
s.xB=3Dnull;this.XW!=3Dthis.xJ&&(2=3D=3Dthis.xJ&&Ml(this.C,8)||PFa(this))=
};function PFa(a){if(!(a.XW>a.xJ))QFa(a,a.XW);else if(!a.xB){var =
b=3D0=3D=3Da.xJ?!Nl(a.C)||a.H.qj()?2:1:3;QFa(a,b)}}=0A=
p.Ea=3Dfunction(){LFa.ea.Ea.call(this);this.xB&&Ei(this.xB);this.xB=3Dnul=
l};function $s(a){Dq.call(this,void =
0,!1,a);Qq(this,!1);this.uv=3D!0;Rq(this,null)}x($s,Dq);$s.prototype.setV=
isible=3Dfunction(a){var =
b=3Dthis.getElement(),c=3Dthis.oa();qh(b,"share-client-offscreen",!a);Nq(=
this,a);a?(this.qd(),$s.ea.setVisible.call(this,!0)):(b.style.right=3D"",=
b.style.left=3D"",b.style.top=3D"");c=3DBe(c,"iframe",null,this.Ib());for=
(var =
d=3D0;d<c.length;d++)c[d].tabIndex=3Da?"0":"-1";b.tabIndex=3Da?"0":"-1";t=
his.Bj.tabIndex=3Da?"0":"-1";b.setAttribute("aria-hidden",!a);a||this.dis=
patchEvent("P")};=0A=
$s.prototype.Ga=3Dfunction(){$s.ea.Ga.call(this);var =
a=3DBCa(this);a&&fh(a,"hidden",!0)};function =
RFa(){A.call(this)}x(RFa,A);RFa.prototype.wc=3Dfunction(a,b,c){c=3Dnew =
zk(b,c);SFa(c,a,b);return c};function =
TFa(a,b,c,d){a.yf(function(a){switch(a.Ua()){case =
"settings":t(b)&&a.Na(b);break;case "email":t(d)&&a.Na(d);break;case =
"emailAttach":t(c)&&a.Na(c)}})}function =
SFa(a,b,c,d){c=3DUFa(c);b&&c.push(new =
wk);qa(d)?Ua(c,function(b){a.oh(b,d,!0)}):z(c,function(b){a.Fa(b,!0)});b=3D=
a.getElement();lh(b,"goog-menu-noicon")&&oh(b,"goog-menu-noicon")}=0A=
function UFa(a){var b=3D[],c=3Dnew =
qk("Share...","settings",a);b.push(c);c=3Dnew =
qk("Advanced...","advanced",a);b.push(c);c=3Dnew =
wk(a);c.ud("separator");b.push(c);c=3Dnew =
qk("Restrictions...","restrictions",a);b.push(c);c=3Dnew =
wk(a);c.ud("separator");b.push(c);c=3Dnew qk("Email =
collaborators...","email",a);b.push(c);a=3Dnew qk("Email as =
attachment...","emailAttach",a);b.push(a);return b};function =
VFa(a){E.call(this);this.qb=3Da||Md()}x(VFa,E);p=3DVFa.prototype;p.DX=3Dn=
ull;p.Ja=3Dnull;p.Qza=3D!1;function WFa(a){return a.Ja||(a.Ja=3Dnew =
th(a))}p.oa=3Dg("qb");p.Ne=3Dfunction(){this.Qza||(this.nNa(),this.Qza=3D=
!0)};p.$sb=3Dfunction(){this.dispatchEvent("errorHidden")};p.atb=3Dfuncti=
on(){this.dispatchEvent("errorShown")};=0A=
function XFa(a,b,c){var d=3Da.DX;b&&(d||(a.DX||(d=3Dnew Dq(void =
0,!0,a.oa()),d.render(),Rq(d,MCa()),Eq(d,""),WFa(a).R(d,"hide",a.$sb).R(d=
,"show",a.atb),Fr(d,Vq.key),mh(d.getElement(),"share-client-error-dialog"=
),a.DX=3Dd),d=3Da.DX),Fq(d,nd(c||"")));d&&d.setVisible(b)}p.Ea=3Dfunction=
(){B(this.DX);B(this.Ja);VFa.ea.Ea.call(this)};p.nNa=3Dta;p.bUa=3Dta;p.qU=
a=3Dta;function YFa(){this.C=3D0;this.D=3D!0}var =
ZFa=3DLf||Pf&&Ii(31)||Kc&&Ii(11),at=3D[.25,.33296337402885684,.5,.6659,.7=
5,.9,1,1.1,1.25,1.5,1.75,2,2.5,3,4,5];YFa.prototype.clear=3Dfunction(){th=
is.C=3D0};function $Fa(a){E.call(this);this.H=3Dnew YFa;this.J=3Dnew =
th(this);this.qb=3Da||Md();this.D=3Dthis.C=3Dnull;this.L=3D0;if(null!=3Dt=
his.F)a=3Dthis.F;else{a=3DYd("DIV",{style:"height:4.5px;width:4.5px;"});d=
ocument.body.appendChild(a);var =
b=3Da.getBoundingClientRect();je(a);a=3Dthis.F=3DAd(b.right-b.left,4.5,.1=
)}a&&this.J.R(aGa(this),"resize",this.O)}x($Fa,E);=0A=
function aGa(a){if(a.D)return =
a.D;a.C=3Da.qb.Aa("IFRAME",{style:"position:absolute;width:9em;height:9em=
;top:-99em",tabIndex:-1,"aria-hidden":"true"});var =
b=3Da.qb.Pb().body;b.insertBefore(a.C,b.firstChild);a.D=3Dcda(a.C);return=
 a.D}=0A=
$Fa.prototype.O=3Dfunction(){this.H.clear();var =
a=3Dthis.H;if(0=3D=3Da.C){var b=3DXd().devicePixelRatio||1;if(!ZFa){var =
c=3D1;if(Pc){c=3DXd();var =
d=3Dc.outerWidth;a.D=3D250<=3Dd;if(a.D)c=3Dd/c.innerWidth,d=3Dsb(at,c),0>=
d&&(d=3D-d-1,0<d&&c-at[d-1]<at[d]-c&&--d),c=3Dat[d]||at[at.length-1];else=
 if(void =
0=3D=3Ddocument.width)c=3D1;else{d=3DYd("DIV",{"min-width":"100%"});var =
e=3Ddocument;e.body.appendChild(d);c=3De.width/d.clientWidth;e.body.remov=
eChild(d)}}else =
Kc&&(c=3DMath.round(screen.deviceXDPI/screen.logicalXDPI*100)/100);b=3Dc*=
b}a.C=3Db}a=3D=0A=
a.C;this.L!=3Da&&(this.L=3Da,this.dispatchEvent("resize"))};$Fa.prototype=
.F=3Dnull;$Fa.prototype.Ea=3Dfunction(){this.J.dispose();je(this.C);this.=
C=3Dnull};function =
bGa(a,b,c,d,e,f){this.F=3Da;this.C=3Db;this.D=3Dc;this.Kh=3Dd;this.H=3De|=
|null;this.J=3Df||null}bGa.prototype.Fh=3Dg("C");function =
cGa(a,b){this.J=3Da;this.qb=3Db||Md();this.C=3Dnull;this.F=3D!1;this.D=3D=
0}x(cGa,A);=0A=
function dGa(a,b,c){var d=3Db.F;switch(d){case "copy":var =
e=3D"share-butter-copy-icon";break;case =
"specificPeople":e=3D"share-butter-specific-people-icon";break;case =
"personLink":e=3D"share-butter-person-link-icon"}a.C&&a.H();var =
f=3Da.qb,h=3Df.Aa("SPAN");e&&"none"!=3Dd&&(e=3Df.Aa("SPAN",["apps-share-s=
prite","share-butter-icon",e]),f.cj(h,e));e=3Df.Aa("SPAN","share-butter-m=
essage",b.Fh());f.cj(h,e);if(e=3Db.H)d=3Df.Aa("A",{target:"_blank","class=
":"share-butter-link",tabIndex:"0"},"Learn =
more"),vd(d,e),f.cj(h,"\u00a0",=0A=
"\u00a0"),f.cj(h,d);var k=3Db.J;if(k){var =
l=3Df.Aa("SPAN",{"class":"share-butter-link",tabIndex:"0"},"Undo");l.oncl=
ick=3Dfunction(){k();l.onclick=3Dta};f.cj(h,"\u00a0","\u00a0");f.cj(h,l)}=
a.C=3Df.Aa("DIV",["share-butterbar-container","share-butterbar-top","shar=
e-butterbar-zindex"]);h=3Dnew =
wp(h,f);h.render(a.C);fh(h.getElement(),"live","off");h.setVisible(!0);a.=
F=3Db.D;f.appendChild(a.F&&c?c:document.body,a.C);eGa(a,a.C,c);a.D=3Dwind=
ow.setTimeout(v(a.H,a),b.Kh)}=0A=
cGa.prototype.H=3Dfunction(){this.C&&(je(this.C),this.C=3Dnull,delete =
this.C,window.clearTimeout(this.D))};function eGa(a,b,c){var =
d=3DparseInt(Dh(b,"width"),10);if(a.F&&c){var =
e=3DparseInt(Dh(c,"left"),10),f=3DparseInt(Dh(c,"top"),10);c=3DparseInt(D=
h(c,"width"),10);var =
h=3DparseInt(Dh(b,"height"),10);Hh(b,e+(c-d)/2,a.J?0:f+h/2)}else =
b.style.left=3D"50%",b.style.marginLeft=3D-(d/2)+"px"};function =
fGa(a){VFa.call(this,a);this.C=3Dnew =
$s(a);WFa(this).R(this.C,"dialogselect",this.p6a).R(this.C,"P",this.o6a);=
this.F=3Dnew $Fa(a);this.qa(this.F);this.H=3D!1;this.D=3Dnew =
cGa(!1,a);this.qa(this.D)}x(fGa,VFa);p=3DfGa.prototype;p.una=3Dnull;p.p6a=
=3Dfunction(){this.setVisible(!1);this.dispatchEvent("uiContainerClose");=
return!1};p.o6a=3Dfunction(){this.dispatchEvent("uiContainerClose")};p.nr=
b=3Dfunction(a){a=3Da.target;qe(this.C.getElement(),a)&&(this.C.getElemen=
t().blur(),this.C.getElement().focus())};=0A=
p.nNa=3Dfunction(){var a=3Dthis.C;a.Qb()||a.render();var =
b=3Dthis.oa(),c=3DLq(this.C),d=3Db.Aa("DIV",{"class":"share-client-debug"=
});b.appendChild(c,d);mh(a.getElement(),"share-client-dialog");WFa(this).=
R(a.getElement(),"click",this.nrb);L(a.getElement(),!0);a.getElement().se=
tAttribute("guidedhelpid","share_dialog");this.setVisible(!1);WFa(this).R=
(this.F,"resize",this.C.qd.bind(this.C))};p.isVisible=3Dg("H");p.setVisib=
le=3Dfunction(a){var =
b=3Dthis.C;b.Qb()||this.Ne();b.setVisible(a);this.H=3Da};=0A=
p.bUa=3Dfunction(a){var b=3Dthis.una;a&&!b&&(b=3Dnew Dq(void =
0,!0,this.oa()),Fq(b,$q(P('<div =
class=3D"'+Q("share-client-loading-contents")+'"><div =
class=3D"'+Q("share-client-spinner")+'"> =
</div></div>'))),Rq(b,null),Eq(b,"Loading..."),WFa(this).R(b,"hide",this.=
axb),this.una=3Db,b.render(),mh(b.getElement(),"share-client-loading-dial=
og"));b&&b.setVisible(a)};p.axb=3Dfunction(){this.dispatchEvent("uiContai=
nerCancelLoad")};p.setContent=3Dfunction(a){Fq(this.C,a)};=0A=
p.resize=3Dfunction(a,b){var =
c=3Dthis.C.Ib();c.style.width=3Da+"px";c.style.height=3Db+"px";b=3DVd().h=
eight;c=3Dthis.C.getElement();var =
d;if(d=3Dthis.isVisible()&&0<b&&c)d=3Dc.getBoundingClientRect(),d=3D!(0<=3D=
d.top&&d.bottom<=3Db);d&&(d=3D"fixed"=3D=3DGh(c)?0:Ge(this.oa()).y,Bh(c,"=
top",b-Vh(c).height+d+"px"));Kc&&!Vc(8)&&(this.C.getElement().style.width=
=3Da+"px")};p.Ea=3Dfunction(){B(this.C);B(this.una);fGa.ea.Ea.call(this)}=
;=0A=
p.qUa=3Dfunction(a){var =
b=3Dthis.C.getElement();qh(b,"team-drive-share-client-dialog",a);b.setAtt=
ribute("guidedhelpid",a?"drive_share_dialog":"share_dialog")};function =
gGa(a,b){A.call(this);this.D=3Da;this.J=3Db;this.C=3D[];this.H=3Dv(this.L=
,this);window.addEventListener("message",this.H,!1);this.F=3Dnew =
Mj}x(gGa,A);gGa.prototype.L=3Dfunction(a){if(a.origin=3D=3Dthis.J){try{va=
r b=3DJSON.parse(a.data)}catch(d){return}var =
c=3Db.args;if(b=3Dthis.F.get(b.type))this.D=3Da.source,this.C&&(z(this.C,=
function(a){this.sendMessage(a.messageType,a.EQb)},this),this.C=3D[]),b.c=
all(null,c)}};function bt(a,b,c,d){a.F.set(b,v(c,d))}=0A=
gGa.prototype.sendMessage=3Dfunction(a,b){if(this.D){var =
c=3D{};c.type=3Da;b&&(c.args=3Db);this.D.postMessage(Yl(c),this.J)}else =
this.C.push({messageType:a,EQb:b})};gGa.prototype.Ea=3Dfunction(){window.=
removeEventListener("message",this.H,!1)};function hGa(a){a=3Da||{};var =
b=3DP;a=3Da.Ola?iGa({Kd:nr("scb-button-icon  scb-dlp-icon  =
")}):a.PWa?jGa({Kd:nr("scb-button-icon  "+kGa(a.PWa))}):"";var =
c=3DP("Share");return b(a+c)}=0A=
function lGa(a){var b=3DP;a.Ola?(a=3Da||{},a=3DP('<table =
class=3D"'+Q("scb-tooltip-contents")+'"><tr><td =
class=3D"'+Q("scb-tooltip-icon-container")+'">'+iGa({Kd:nr("scb-dlp-icon =
 ")})+'</td><td><div =
class=3D"'+Q("scb-tooltip-title")+'">'+O(a.xCa)+"</div></td></tr></table>=
")):a=3DP('<table class=3D"'+Q("scb-tooltip-contents")+'"><tr><td =
class=3D"'+Q("scb-tooltip-icon-container")+'">'+jGa({Kd:nr(""+kGa(a))})+'=
</td><td><div =
class=3D"'+Q("scb-tooltip-title")+'">'+O(a.summary)+"</div></td></tr>"+(a=
.gCa?'<tr><td></td><td class=3D"'+=0A=
Q("scb-tooltip-text")+'">'+O(a.gCa)+"</td></tr>":"")+"</table>"+(a.yea||a=
.zea?'<div class=3D"'+Q("scb-tooltip-separator")+'"></div><table =
class=3D"'+Q("scb-tooltip-contents")+'"><tr =
class=3D"'+Q("scb-tooltip-additional")+'"><td =
class=3D"'+Q("scb-tooltip-icon-container")+'">'+(a.yea?'<span =
class=3D"'+Q("scb-icon")+" "+Q(a.yea)+'">&nbsp;</span>':"")+'</td><td =
class=3D"'+Q("scb-tooltip-text")+'">'+(a.zea?"<div>"+O(a.zea)+"</div>":""=
)+"</td></tr></table>":""));return b(a)}=0A=
function jGa(a){a=3Da.Kd;return P('<span class=3D"'+Q("scb-icon")+" =
"+Q("apps-share-sprite")+(a?" "+Q(a):"")+'">&nbsp;</span>')}function =
iGa(a){a=3Da.Kd;return P('<span class=3D"'+Q("apps-share-sprite")+" =
"+Q("scb-icon")+(a?" "+Q(a):"")+'">&nbsp;</span>')}=0A=
function kGa(a){var =
b=3Da.kUb,c=3Da.lUb,d=3Da.state,e=3D"";if(a.wMa)e+=3D"scb-invalid-icon-wh=
ite";else switch(za(d)?d.toString():d){case =
"private":e+=3Dc?"scb-private-icon-white":"scb-privately-shared-icon-whit=
e";break;case =
"unlisted":e+=3Db?"scb-domain-unlisted-icon-white":"scb-unlisted-icon-whi=
te";break;case =
"public":e+=3Db?"scb-domain-public-icon-white":"scb-public-icon-white"}re=
turn kr(e)};function mGa(a){return =
null!=3Da&&(!oa(a)||!Kb(Zb(a)))&&(!wa(a)||!cb(a))&&(!za(a)||!uc(a))};func=
tion =
nGa(a,b,c,d,e,f,h,k,l,m,r){this.F=3Da;this.J=3Db;this.D=3Dc;this.L=3Dd||0=
;this.V=3Dt(e)?e:!0;this.O=3Df||null;this.C=3Dh||null;this.$=3D!!k;this.H=
=3Dt(l)?l:!1;this.va=3Dm||"unknown";this.ma=3Dr||!1}nGa.prototype.wMa=3Dg=
("H");function oGa(a){return new =
nGa(a.visibilityState,a.summary,a.details,a.role,a.restrictedToDomain,a.k=
ey,a.domainDisplayName,a.restrictedToSingleUserScope,a.hasInvalidEntries,=
a.publishVisibilityState||"unknown",a.hasNamedPartiesForPublish||!1)};fun=
ction pGa(a,b){this.Hd=3Da instanceof Ed?a:new =
Ed(a,b)}x(pGa,Pi);pGa.prototype.qd=3Dfunction(a,b,c,d){Mi(Jh(a),0,a,b,thi=
s.Hd,c,null,d)};function =
ct(a,b,c){this.ib=3Dc||(a?Md(Pd(a)):Md());as.call(this,this.ib.Aa("DIV",{=
style:"position:absolute;display:none;"}));this.zg=3Dnew =
Ed(1,1);this.O=3Dnew =
Rm;this.V=3Dnull;a&&dt(this,a);null!=3Db&&this.UK(b)}x(ct,as);var =
qGa=3D[];p=3Dct.prototype;p.lp=3Dnull;p.className=3D"goog-tooltip";p.sT=3D=
500;p.Yla=3D0;p.oa=3Dg("ib");function =
dt(a,b){b=3DPd(b);a.O.add(b);ff(b,"mouseover",a.tIa,!1,a);ff(b,"mouseout"=
,a.fZ,!1,a);ff(b,"mousemove",a.XKa,!1,a);ff(b,"focus",a.bka,!1,a);ff(b,"b=
lur",a.fZ,!1,a)}=0A=
function et(a,b){if(b)b=3DPd(b),rGa(a,b),a.O.remove(b);else{for(var =
c=3Da.O.Dd(),d=3D0;b=3Dc[d];d++)rGa(a,b);a.O.clear()}}function =
rGa(a,b){kf(b,"mouseover",a.tIa,!1,a);kf(b,"mouseout",a.fZ,!1,a);kf(b,"mo=
usemove",a.XKa,!1,a);kf(b,"focus",a.bka,!1,a);kf(b,"blur",a.fZ,!1,a)}p.UK=
=3Dfunction(a){se(this.getElement(),a)};p.bC=3Dfunction(a){var =
b=3Dthis.getElement();b&&td(b,a)};=0A=
p.ox=3Dfunction(a){var =
b=3Dthis.getElement();b&&je(b);ct.ea.ox.call(this,a);a?(b=3Dthis.ib.Pb().=
body,b.insertBefore(a,b.lastChild),B(this.V),this.V=3Dnew =
Bq(this.getElement()),this.qa(this.V),ff(this.V,"focusin",this.jW,void =
0,this),ff(this.V,"focusout",this.Naa,void =
0,this)):(B(this.V),this.V=3Dnull)};p.getText=3Dfunction(){return =
ve(this.getElement())};p.vY=3Dda(30);p.getState=3Dfunction(){return =
this.D?this.isVisible()?4:1:this.ma?3:this.isVisible()?2:0};=0A=
p.O_=3Dfunction(){if(!Bk.prototype.O_.call(this))return!1;if(this.anchor)=
for(var =
a,b=3D0;a=3DqGa[b];b++)qe(a.getElement(),this.anchor)||a.setVisible(!1);e=
b(qGa,this);a=3Dthis.getElement();a.className=3Dthis.className;this.jW();=
ff(a,"mouseover",this.gMa,!1,this);ff(a,"mouseout",this.fMa,!1,this);sGa(=
this);return!0};=0A=
p.jn=3Dfunction(){ib(qGa,this);for(var =
a=3Dthis.getElement(),b,c=3D0;b=3DqGa[c];c++)b.anchor&&qe(a,b.anchor)&&b.=
setVisible(!1);this.Oa&&this.Oa.Naa();kf(a,"mouseover",this.gMa,!1,this);=
kf(a,"mouseout",this.fMa,!1,this);this.anchor=3Dvoid =
0;0=3D=3Dthis.getState()&&(this.Ba=3D!1);Bk.prototype.jn.call(this)};=0A=
p.uIa=3Dfunction(a,b){this.anchor=3D=3Da&&this.O.contains(this.anchor)&&(=
this.Ba||!this.Sa?(this.setVisible(!1),this.isVisible()||(this.anchor=3Da=
,this.setPosition(b||this.bY(0)),this.setVisible(!0))):this.anchor=3Dvoid=
 0);this.D=3Dvoid 0};p.qLb=3Dfunction(a){this.ma=3Dvoid =
0;if(a=3D=3Dthis.anchor){a=3Dthis.oa();var =
b=3DHe(a);a=3Db&&this.getElement()&&a.contains(this.getElement(),b);null!=
=3Dthis.lp&&(this.lp=3D=3Dthis.getElement()||this.O.contains(this.lp))||a=
||this.Ha&&this.Ha.lp||this.setVisible(!1)}};=0A=
function tGa(a,b){var =
c=3DGe(a.ib);a.zg.x=3Db.clientX+c.x;a.zg.y=3Db.clientY+c.y}p.tIa=3Dfuncti=
on(a){var =
b=3DuGa(this,a.target);this.lp=3Db;this.jW();b!=3Dthis.anchor&&(this.anch=
or=3Db,this.D||(this.D=3DDi(v(this.uIa,this,b,void =
0),this.sT)),vGa(this),tGa(this,a))};function =
uGa(a,b){try{for(;b&&!a.O.contains(b);)b=3Db.parentNode;return =
b}catch(c){return null}}p.XKa=3Dfunction(a){tGa(this,a);this.Ba=3D!0};=0A=
p.bka=3Dfunction(a){this.lp=3Da=3DuGa(this,a.target);this.Ba=3D!0;if(this=
.anchor!=3Da){this.anchor=3Da;var =
b=3Dthis.bY(1);this.jW();this.D||(this.D=3DDi(v(this.uIa,this,a,b),this.s=
T));vGa(this)}};p.bY=3Dfunction(a){return =
0=3D=3Da?(a=3Dthis.zg.clone(),new wGa(a)):new xGa(this.lp)};function =
vGa(a){if(a.anchor)for(var =
b,c=3D0;b=3DqGa[c];c++)qe(b.getElement(),a.anchor)&&(b.Ha=3Da,a.Oa=3Db)}=0A=
p.fZ=3Dfunction(a){var =
b=3DuGa(this,a.target),c=3DuGa(this,a.relatedTarget);b!=3Dc&&(b=3D=3Dthis=
.lp&&(this.lp=3Dnull),sGa(this),this.Ba=3D!1,!this.isVisible()||a.related=
Target&&qe(this.getElement(),a.relatedTarget)?this.anchor=3Dvoid =
0:this.Naa())};p.gMa=3Dfunction(){var =
a=3Dthis.getElement();this.lp!=3Da&&(this.jW(),this.lp=3Da)};p.fMa=3Dfunc=
tion(a){var =
b=3Dthis.getElement();this.lp!=3Db||a.relatedTarget&&qe(b,a.relatedTarget=
)||(this.lp=3Dnull,this.Naa())};function sGa(a){a.D&&(Ei(a.D),a.D=3Dvoid =
0)}=0A=
p.Naa=3Dfunction(){2=3D=3Dthis.getState()&&(this.ma=3DDi(v(this.qLb,this,=
this.anchor),this.Yla))};p.jW=3Dfunction(){this.ma&&(Ei(this.ma),this.ma=3D=
void =
0)};p.Ea=3Dfunction(){this.setVisible(!1);sGa(this);et(this);this.getElem=
ent()&&je(this.getElement());this.lp=3Dnull;delete =
this.ib;ct.ea.Ea.call(this)};function =
wGa(a,b){pGa.call(this,a,b)}x(wGa,pGa);wGa.prototype.qd=3Dfunction(a,b,c)=
{b=3DJh(a);b=3DKh(b);c=3Dc?new =
wh(c.top+10,c.right,c.bottom,c.left+10):new =
wh(10,0,0,10);Oi(this.Hd,a,8,c,b,9)&496&&Oi(this.Hd,a,8,c,b,5)};=0A=
function =
xGa(a){zj.call(this,a,5)}x(xGa,zj);xGa.prototype.qd=3Dfunction(a,b,c){var=
 d=3Dnew =
Ed(10,0);Mi(this.element,this.C,a,b,d,c,9)&496&&Mi(this.element,4,a,1,d,c=
,5)};function =
yGa(a,b,c,d,e){d=3Dd||(b?Md(Pd(b)):Md());this.C=3Da;a=3Dd.Pb().body;var =
f=3Dthis.C.getElement();a.appendChild(f);L(this.C.getElement(),!1);this.c=
lassName=3DTi();ct.call(this,b,c,d);this.qa(this.C);this.ox(this.C.getEle=
ment());b=3DCr(this.C.getElement(),.13);c=3DDr(this.C.getElement(),.13);t=
his.J=3Db;this.H=3Dc;this.L=3Dnew =
Qi(Ti(),!0);this.L.setPosition(null!=3De?e:1,void 0,void =
0,-1);e=3Dthis.L;b=3Dthis.C.getElement();c=3Dthis.C.D;e.C=3Db;e.H=3Dc;thi=
s.L.Sz=3D!0;this.sT=3D300}x(yGa,ct);p=3DyGa.prototype;=0A=
p.bY=3Dfunction(){this.L.gj(this.lp);return =
this.L};p.Ib=3Dfunction(){return =
this.C.Ib()};p.UK=3Dfunction(a){se(this.Ib(),a)};p.bC=3Dfunction(a){td(th=
is.Ib(),a)};p.getText=3Dfunction(){return =
ve(this.Ib())};p.vY=3Dda(29);function =
ft(a,b,c,d){c=3Dc||(a?Md(Pd(a)):Md());var e=3Dnew =
Si(c);yGa.call(this,e,a,b,c,d)}x(ft,yGa);function =
gt(a){M.call(this,a);this.Be=3Dnew zGa(a);a=3Dnew =
ps("",this.oa());this.Fa(a);this.C=3Da;this.D=3Dnull}x(gt,M);p=3Dgt.proto=
type;p.Pga=3Dnull;p.wE=3Dnull;p.UI=3Dnull;p.WI=3D!1;p.Aea=3Dnull;p.Na=3Df=
unction(a,b){this.C.Na(a);this.Pga=3D!a&&t(b)?b:null;ht(this)};p.Ga=3Dfun=
ction(){gt.ea.Ga.call(this);ht(this)};=0A=
function AGa(a){if(a=3Da.wE){var =
b=3D{};b.state=3Da.F;b.summary=3Da.J;b.gCa=3Da.D;b.kUb=3Da.V;a.C&&(b.SHc=3D=
a.C);b.xr=3Da.L;var =
c=3D{};c.visibilityState=3Da.F;c.summary=3Da.J;c.details=3Da.D;c.role=3Da=
.L;c.restrictedToDomain=3Da.V;a.O&&(c.key=3Da.O);a.C&&(c.domainDisplayNam=
e=3Da.C);c.restrictedToSingleUserScope=3Da.$;c.hasInvalidEntries=3Da.H;c.=
publishVisibilityState=3Da.va;c.hasNamedPartiesForPublish=3Da.ma;c=3Djc(c=
,mGa);b.AIc=3DYl(c);b.lUb=3Da.$;b.wMa=3Da.H;a=3Db}else a=3Dnull;return a}=0A=
function BGa(a){var b=3D"Document contains =
"+a.UI;return""=3D=3Da.UI?"Document contains sensitive =
data":b}p.Aa=3Dfunction(){this.C.Aa();this.Ta=3Dthis.oa().createElement("=
span")};p.kd=3Dfunction(a){gt.ea.kd.call(this,a);this.C.hb(a.childNodes[0=
]);var =
b;b=3Da?(b=3Da.getAttribute("vsjson"))?(b=3DJSON.parse(Rb(b)))?oGa(b):nul=
l:null:null;this.wE=3Db;ht(this);if(this.WI=3Da?"true"=3D=3Da.getAttribut=
e("hasDlpViolation"):!1)b=3Da.getAttribute("displayName"),this.UI=3D"null=
"=3D=3Db?null:a?b||null:null};=0A=
function ht(a){if(a.Qb()){var b=3Da.C;aFa(b,2);var =
c=3D{};if(a.WI)c.xCa=3DBGa(a),c.Ola=3D!0;else{var =
d=3DAGa(a);d&&(c.PWa=3Dd)}c=3Dcr(hGa,c);b.setContent(c);c=3Db.getElement(=
);d=3D"Share";if(a.WI)d=3D"Share. Warning, this document contains =
"+(a.UI+"."),d=3D""=3D=3Da.UI?"Share. Warning, this document contains =
sensitive content.":d;else if(a.wE){d=3D"Share. "+(a.wE.J+". ");var =
e=3Da.wE.D;e&&(d+=3De)}fh(c,"label",d);c=3Da.Be;if(a.Pga)c.bC(nd(a.Pga)),=
dt(c,b.getElement());else{d=3D{};if(a.WI)d.xCa=3DBGa(a),d.Ola=3D!0;else =
if(d=3DAGa(a),a.Aea||=0A=
a.D)d=3Dd||{},a.Aea&&(d.zea=3Da.Aea),a.D&&(d.yea=3Da.D);(a=3Dd)?(c.bC($q(=
lGa(a))),dt(c,b.getElement())):et(c,b.getElement())}}}p.Ea=3Dfunction(){g=
t.ea.Ea.call(this);this.Be.dispose();this.wE=3Dnull};function =
zGa(a){ft.call(this,void 0,void =
0,a)}x(zGa,ft);zGa.prototype.bC=3Dfunction(a){this.getElement().style.lef=
t=3D"";this.getElement().style.top=3D"";zGa.ea.bC.call(this,a)};function =
it(a,b,c,d,e,f){this.D=3Da;this.Hc=3DString(b);this.O=3Dc||"user";this.F=3D=
!!d;this.C=3DKb(Zb(e))?null:CGa(e);this.L=3D!!f}var DGa=3Dnew =
Mj,CGa=3DMe;p=3Dit.prototype;p.getName=3Dg("D");p.getId=3Dg("Hc");p.NB=3D=
da(32);p.clone=3Dfunction(a){var =
b=3Dthis.IV();a&&Dc(b,a);a=3Db.scopeType;return =
Nj(DGa,a)?DGa.get(a).call(void 0,b):new =
it(b.name,b.id,b.scopeType,b.me,b.iconUrl,b.requiresKey)};=0A=
p.IV=3Dfunction(){var =
a=3D{};a.iconUrl=3Dthis.C;a.scopeType=3Dthis.O;a.name=3Dthis.D;a.id=3Dthi=
s.Hc;a.me=3Dthis.F;a.requiresKey=3Dthis.L;return jc(a,mGa)};function =
EGa(a,b,c,d,e,f,h){it.call(this,a,b,"user",d,e,h);this.H=3Dc||null;this.J=
=3Df||null}x(EGa,it);EGa.prototype.IV=3Dfunction(){var =
a=3DEGa.ea.IV.call(this);a.email=3Dthis.H;a.invitedEmail=3Dthis.J;return =
jc(a,mGa)};function FGa(a){return new =
EGa(a.name,a.id,a.email,a.me,a.iconUrl,a.invitedEmail,a.requiresKey)}DGa.=
set("user",FGa);function =
GGa(a){A.call(this);this.H=3Da.userRole||0;this.ma=3D!!a.editorsCanInvite=
;this.Ba=3Da.numSharedUsers||0;this.F=3D!!a.sharingDisabled;this.Ka=3Da.u=
serScope||null;this.V=3D!!a.exportable;this.C=3Da.visibilitySetting||null=
;this.D=3Da.shareableUrl||null;this.$=3D!!a.requestShareEnabled;this.Ha=3D=
a.shareAppPath||null;this.J=3Da.dlpDetectorDisplayName||null;this.L=3Da.h=
asDlpViolation||!1;var =
b=3Da.emailCollaboratorsSupported;this.O=3Dnull=3D=3Db||!!b&&0<this.Ba;a=3D=
a.emailAsAttachmentSupported;this.va=3Dnull=3D=3Da||!!a}x(GGa,A);function=
 =
HGa(a,b,c,d,e,f,h,k,l,m,r,u,w,y){E.call(this);this.Ka=3Da;this.C=3Dk||new=
 fGa(d);this.Ba=3Dl||window;a=3Dvk.getInstance();d=3Dnew =
zk(d,a);a=3Dd.getElement();a||(d.Aa(),a=3Dd.getElement());mh(a,"goog-menu=
-noaccel");d.setVisible(!1);this.J=3Dd;a=3Dri.getInstance();(this.va=3Dne=
w qk("Loading...",void 0,void 0,a)).Na(!1);(this.$=3Dnew qk("Sharing is =
unavailable at this time. Please try again later.",void 0,void =
0,a)).Na(!1);this.Sa=3Db;this.jb=3Dc;this.xb=3Dh||b;this.F=3Dnew =
GGa({});this.qb=3Dd.oa();this.D=3De||null;this.ub=3D=0A=
t(f)?f:!0;this.Ra=3Dnew =
RFa;this.Ha=3Dr||null;this.O=3D!!m;this.Oa=3Dm||null;this.Wa=3Du||null;th=
is.H=3Dy||new =
Fea;this.dVa=3D!1;this.Ma=3Dnull;this.Ma=3Dthis.qb.getElement("docs-aria-=
speakable");this.ma=3Dnull;IGa(this,w);this.O||JGa(this,this.Ba);b=3DKGa(=
this);b.R(d,"show",this.r6a);b.R(d,"action",this.fEb);b.R(this.C,"uiConta=
inerCancelLoad",this.Vwb);b.R(this.C,"uiContainerClose",this.dHb);b.R(thi=
s.C,"errorHidden",this.eHb);b.R(this.C,"errorShown",this.cfa)}x(HGa,E);=0A=
var =
nt=3D{t0a:"hybrid_access_token",y5b:"admin",fYa:"appId",kYa:"authuser",TY=
a:"client",hZa:"command",u_a:"embedOrigin",X_a:"foreignService",d0a:"gaia=
Service",Sca:"id",u2:"hl",v2a:"popupWindowsEnabled",H2a:"rand",u3a:"share=
Service",v3a:"shareUiType",c4a:"subapp"};p=3DHGa.prototype;p.nba=3Dnull;p=
.cW=3Dnull;p.fB=3Dnull;p.r9=3Dnull;p.Aga=3D"share";p.Ly=3D!1;p.qA=3D!1;p.=
qF=3Dnull;p.cS=3Dnull;p.NM=3Dnull;p.Ja=3Dnull;p.Ik=3Dnull;p.wx=3Dnull;p.c=
qa=3Dnull;p.H8=3D!1;p.G8=3Dnull;p.Zsa=3D!1;p.iI=3D!1;p.IA=3D!1;p.Oza=3D!1=
;p.dP=3Dnull;p.Y9=3D0;p.Rha=3D!1;=0A=
p.Wb=3Dnull;p.g9=3D0;p.pA=3Dnull;p.Jqa=3D!1;p.LZ=3D!1;p.DNa=3D!1;p.yt=3Dn=
ull;function LGa(a,b){var =
c=3DKGa(a),d=3Da.pA;d&&(c.Qc(d.C,"action",a.Dla),d.dispose());d=3Dnull;if=
(b){d=3Dnew gt;if(a.Ly){var e=3Dd;e.wE=3Da.F.C;ht(e);e=3Dd;var =
f=3Da.F.L;e.UI=3Da.F.J;e.WI=3Df;ht(e)}d.hb(b);d.C.Na(a.H.C.isEnabled());c=
.R(d.C,"action",a.Dla)}a.pA=3Dd}=0A=
function =
JGa(a,b){a.O||(b.SC_setTitle=3Dv(a.Pza,a),b.SC_resize=3Dv(a.C.resize,a.C)=
,b.SC_setVisible=3Dv(a.rUa,a),b.SC_prepareForVisible=3Dv(a.opa,a),b.SC_se=
tClientModel=3Dv(a.RTa,a),b.SC_dispatchEvent=3Dv(a.zO,a),b.SC_handleError=
=3Dv(a.q6a,a),b.SC_handleCommandComplete=3Dv(a.HJa,a),b.SC_setExecuteComm=
andFn=3Dv(a.rVb,a),b.SC_switchShareApp=3Dv(a.AXb,a),b.SC_setSetShareSyste=
mVisibleFn=3Dv(a.GVb,a),b.SC_setGetInterfaceVersionNumberFn=3Dv(a.xVb,a),=
b.SC_getVersionNumber=3Dv(a.Tjb,a),b.SC_rewriteUrl=3Dv(a.rUb,a),b.SC_show=
Notification=3D=0A=
v(a.s6a,a),b.SC_removeNotification=3Dv(a.FTb,a),b.SC_getAriaLiveRegion=3D=
v(a.shb,a))}=0A=
function MGa(a){if(a.O&&!a.yt){var b=3DCl(Bl(Al(a.fB.clone(),""),"",void =
0),"").toString();a.yt=3Dnew =
gGa(null,b);a.qa(a.yt);bt(a.yt,"setClientModel",function(a){this.RTa(a.cl=
ientModelJson)},a);bt(a.yt,"handleCommandComplete",function(a){this.HJa(a=
.commandType,a.commandStatus)},a);bt(a.yt,"resize",function(a){this.C.res=
ize(a.width,a.height);this.yt.sendMessage("resizeComplete")},a);bt(a.yt,"=
prepareForVisible",function(){this.opa();this.yt.sendMessage("makeBodyVis=
ible");this.yt.sendMessage("prepareComplete")},=0A=
a);bt(a.yt,"setVisible",function(a){this.rUa(a.visible)},a);bt(a.yt,"setT=
itle",function(a){this.Pza(a.title,a.hidden)},a);a.cS=3Dnull;a.qF=3Dv(fun=
ction(a){this.yt.sendMessage("executeCommand",{commandType:a})},a)}}funct=
ion ot(a){var b=3D{};b.impressionType=3Da;return b}function NGa(a){var =
b=3Da.Wb;b||(b=3Da.Wb=3Dnew =
Ue(a));b.Mb(a.H.H,Qa,a.D8a);b.Mb(a.H.D,Qa,a.DEa);b.Mb(a.H.F,Qa,a.EEa);var=
 =
c=3Da.H.C;b.Mb(c,Qa,a.BUa);b.Mb(c,Oa,a.HYb)}p.HYb=3Dfunction(){this.pA&&t=
his.pA.Na(this.H.C.isEnabled())};=0A=
p.v0=3Dfunction(a){if(this.fB)throw Error("Base uri has already been set =
and cannot be set again.");oa(a)&&(a=3Dnew =
wl(a));this.fB=3Da;this.O&&MGa(this)};p.Tjb=3Dn(2);=0A=
p.RTa=3Dfunction(a){var b=3Dthis.F;a=3DAc(a);var =
c=3Da.userScope;c&&(a.userScope=3DFGa(c));(c=3Da.visibilitySetting)&&(a.v=
isibilitySetting=3DoGa(c));this.F=3Dnew =
GGa(a);this.Ly&&b.D!=3Dthis.F.D&&(this.Jqa=3D!0);this.Ly=3D!0;this.iI=3D!=
1;b=3Dthis.F.Ha;"driveshare"!=3Db&&(b=3D"share");b!=3Dthis.Aga&&(a=3Dthis=
.fB.clone(),a=3DOGa(a,b),this.qA=3D!1,this.fB=3Da,this.Aga=3Db);PGa(this)=
;var =
d=3Dthis.F;this.Y9=3DUFa(this.qb).length;b=3Dthis.J;a=3Dd.H;c=3Dd.F;var =
e=3DQGa(this),f=3Dd.V&&this.Rha,h=3Dthis.Ik?this.Ik.length:0,k=3Dthis.qb,=
l=3Dd.$;d=3Dd.O;for(var m=3DDia(b),r=3D=0A=
0;r<m.length;r++){var u=3Db.ld(m[r]);switch(u.Ua()){case "email":case =
"emailAttach":case "separator":case =
"settings":b.removeChild(u,!0)}}SFa(b,null,k,0);h=3D!qa(h)||1=3D=3Dh;k=3D=
!t(d)||!!d;c?TFa(b,!1,!1,!1):e?TFa(b,!0,h&&!!f,h&&k):30<=3Da?TFa(b,!0,h&&=
!!f,h&&k):TFa(b,h&&!!l,h&&!!f,!1);this.zO("menuUpdated");this.dfa();this.=
pA&&(b=3Dthis.pA,b.wE=3Dthis.F.C,ht(b),b=3Dthis.pA,a=3Dthis.F.L,b.UI=3Dth=
is.F.J,b.WI=3Da,ht(b));this.zO("aclInfoUpdated")};=0A=
p.r6a=3Dfunction(){if(this.Ik&&this.Ik.length)this.Ly?RGa(this):(this.J.i=
sVisible()||this.J.setVisible(!0,!0),this.oba(!0));else{PGa(this);for(var=
 =
a=3DUFa(this.qb),b=3Da.length-1;0<=3Db;b--)SGa(this,a[b])}};p.q6a=3Dfunct=
ion(a,b){switch(a){case "init":PGa(this),b?(a=3Dri.getInstance(),b=3Dnew =
qk(ce(document,qd("div",void 0,b)),void 0,void =
0,a),b.Na(!1),SGa(this,b)):SGa(this,this.$),this.Ly=3Dthis.LZ=3D!0}};=0A=
p.HJa=3Dfunction(a,b,c){b=3D"success"=3D=3Db;switch(a){case =
"init":TGa(this);break;case "init_share":case =
"data":b&&(this.g9=3DEa());a:{this.IA=3D!1;a=3Dthis.dP;c=3Dthis.L;if(this=
.H8)if(this.H8=3D!1,this.Ik=3Dthis.cqa,delete =
this.cqa,this.dP=3Dnull,delete this.L,delete =
this.V,b){if(a){c.itemIds=3Dthis.Ik;this.wx&&(c.hybrid_access_token=3Dthi=
s.wx);UGa(this,a,c);break =
a}}else"maybe_show_acl_fixer"=3D=3Da&&VGa(this);a&&(b?(b=3Dv(this.Yha,thi=
s,a,this.L,this.V),Di(b,10,this)):"maybe_show_acl_fixer"=3D=3Da&&VGa(this=
),this.dP=3Dnull,delete this.L,=0A=
delete this.V)}break;case "settings":case =
"advanced":b||XFa(this.C,!0,c||"")}};p.xVb=3Dba();p.rVb=3Dfunction(a){thi=
s.qA=3D!0;this.cS=3Dthis.qF;this.qF=3Da};p.AXb=3Dfunction(a,b){Nc&&(this.=
NM=3Dnull);b&&b.forceFullLoad&&(this.qA=3D!1);var =
c=3Dthis.qF;this.cS?this.qF=3Dthis.cS:this.qA=3D!1;this.cS=3Dc;WGa(this);=
b=3Db||{};b.share_app_switched=3D!0;this.Wl(a,b)};p.GVb=3Dca("NM");p.rUb=3D=
aa();p.s6a=3Dfunction(a){var b=3Dthis.C;dGa(b.D,new =
bGa(a.iconId,a.message,a.showInDialog,a.timeout,a.learnMoreUrl,a.undoFn),=
b.C.getElement())};p.FTb=3Dfunction(){this.C.D.H()};=0A=
p.Pza=3Dfunction(a,b){var c=3Dthis.C,d=3DBe(c.oa(),"IFRAME",void =
0,c.C.Ib());0<d.length&&(d[0].title=3Da);qh(Jq(c.C),"share-client-dialog-=
hidden-title",b);Eq(c.C,b?"":a)};function QGa(a){var b=3Da.F.H;return =
a.F.F?!1:40=3D=3Db||45=3D=3Db||30=3D=3Db&&a.F.ma}p.shb=3Dg("Ma");function=
 IGa(a,b){b&&(a.ma=3Dfunction(){var a=3Db(),d=3Dnew =
ti(function(a){na.setTimeout(a,1500)});return Wia([a,d])})}=0A=
p.oba=3Dfunction(a,b,c){this.Ik&&!cb(this.Ik)&&(this.C.isVisible()?this.n=
ba=3Dv(this.oba,this,a,b):(a&&(PGa(this),SGa(this,this.va),Di(this.jza,1E=
4,this)),this.iI||(this.qA?(this.iI=3D!0,XGa(this,c,!0)):this.dVa||(this.=
Zsa=3Dthis.iI=3D!0,b=3Dthis.G8,b||(b=3DYd("IFRAME"),Kc&&!Vc("7")&&wd(b,dd=
(Zc('javascript:""'))),c=3Db.style,c.visibility=3D"hidden",c.width=3Dc.he=
ight=3D"10px",Qf&&!Vc("419.3")?c.marginTop=3Dc.marginLeft=3D"-99px":(c.po=
sition=3D"absolute",c.top=3Dc.left=3D"-10px"),document.body.appendChild(b=
),this.G8=3Db),b.src=3DYGa(this,=0A=
"init"),Di(this.r7a,25E3,this),a&&RGa(this)))))};function =
RGa(a){if(!a.LZ)if(a.IA||a.qA){var =
b;if(b=3Da.qA)b=3D2E4<Ea()-a.g9;b&&(a.IA=3D!0,XGa(a,void 0,!0))}else =
a.IA=3D!0,ZGa(a,"unknown",!0)}function ZGa(a,b,c){var =
d=3D{};d.locationHint=3Db;d.preload=3D!!c;b=3Da.fB&&YGa(a,"init_share",d)=
;b=3DP('<iframe frameborder=3D"0" =
src=3D"'+(b?Q(tr(b)):"javascript:&quot;&quot;")+'" =
class=3D"'+Q("share-client-content-iframe")+'"></iframe>');b=3D$q(b);a.C.=
setContent(b);c||$Ga(a,!0);a.opa()}=0A=
function =
XGa(a,b,c){b=3Db||{};b.itemIds||(b.itemIds=3Da.Ik);b.locationHint||(b.loc=
ationHint=3Da.r9);!b.hybrid_access_token&&a.wx&&(b.hybrid_access_token=3D=
a.wx);a.Yha("data",b,void 0,c)}function PGa(a){for(var =
b=3Da.J,c=3Da.Y9,d=3D0;d<c;d++)b.Cp(0,!0);a.Y9=3D0;a.zO("menuUpdated")}fu=
nction =
SGa(a,b){b.getParent()||(a.J.oh(b,0,!0),a.Y9++,a.zO("menuUpdated"))}funct=
ion KGa(a){return a.Ja||(a.Ja=3Dnew th(a))}=0A=
function YGa(a,b,c){if(!a.fB)return'javascript:""';var =
d=3Da.fB.clone();if("init"=3D=3Db)d=3DOGa(d,"init");else if(c){var =
e=3Dc.locationHint;e||vc(c,"locationHint");"teamDriveRoot"=3D=3De||"teamD=
riveItem"=3D=3De?d=3DOGa(d,"driveshare"):"myDriveItem"=3D=3De&&(d=3DOGa(d=
,"share"))}d.xc(nt.Sca,a.Ik);d.xc(nt.X_a,a.Sa);d.xc(nt.d0a,a.jb);d.xc(nt.=
u3a,a.xb);"init"!=3Db&&d.xc(nt.hZa,b);d.xc(nt.c4a,10);d.xc(nt.v2a,a.ub);d=
.xc(nt.v3a,"default");a.D&&d.xc(nt.u2,a.D);a.wx?d.xc(nt.t0a,a.wx):d.xc(nt=
.kYa,a.Ka?a.Ka:"0");d.xc(nt.H2a,Ea());c&&d.C.JHa(c);=0A=
a.O&&d.xc(nt.TYa,"postMessage");a.Ha&&d.xc(nt.fYa,a.Ha);a.Oa&&d.xc(nt.u_a=
,a.Oa);return d.toString()}function OGa(a,b){return =
Al(a,a.H.replace(/[a-z]+$/,"driveshare"=3D=3Db||"init"=3D=3Db?b:"share"))=
}=0A=
p.Wl=3Dfunction(a,b){b=3Db||{};b.itemIds=3Dthis.Ik;b.triggerInstantMs=3DE=
a();this.wx&&(b.hybrid_access_token=3Dthis.wx);this.r9&&(b.locationHint=3D=
this.r9);JGa(this,this.Ba);var c=3D!0;switch(a){case "init":case =
"load_acl_fixer_data":case "maybe_email_collaborators":case =
"maybe_show_acl_fixer":case "preload_share":case "refresh":case =
"reset":c=3D!1}switch(a){case "load_acl_fixer_data":case =
"maybe_show_acl_fixer":aHa(this,!0)}if("reset"=3D=3Da)this.jza();else =
if(!this.qA&&this.Ik&&15<this.Ik.length)this.cqa=3Dthis.Ik,this.Ik=3D=0A=
[this.Ik[0]],this.H8=3D!0,UGa(this,a,b,!c);else =
if("init"=3D=3Da||"refresh"=3D=3Da)this.oba(!1,!0,b);else =
if(!this.Ik||!this.Ik.length)this.dispatchEvent(new =
bHa(v(this.Wl,this,a,b)));else =
if(b.share_app_switched||this.dispatchEvent(new =
cHa(a,b))){if("invite"=3D=3Da&&b.inviteFromUrl){if(this.Ly&&!QGa(this))re=
turn;if(!this.Ly){this.iI||this.oba(!1,!0);KGa(this).Sc(this,"aclInfoUpda=
ted",v(this.Wl,this,a,b));return}}"settings"=3D=3Da&&!b.itemContentSummar=
yPromise&&this.ma&&(b.itemContentSummaryPromise=3Dthis.ma());var d;=0A=
if(!(d=3D!this.qA)&&(d=3D2E4<Ea()-this.g9)){a:switch(d=3Db&&!!b.forceFull=
Load,a){case "load_acl_fixer_data":case =
"maybe_show_acl_fixer":d=3D!d;break a;case "preload_share":d=3D!0;break =
a;default:d=3D!1}d=3D!d}d?((this.H8&&c||b.itemContentSummaryPromise)&&$Ga=
(this,!0),UGa(this,a,b,!c)):this.Yha(a,b)}};=0A=
function UGa(a,b,c,d){a.dP=3Db;a.L=3Dc;a.V=3D(new =
Date).getTime();qa(a.cW)&&Ei(a.cW);a.cW=3DDi(a.s7a,25E3,a);a.IA||(a.IA=3D=
!0,a.qA?a.iI||XGa(a,c,"load_acl_fixer_data"=3D=3Db||"maybe_show_acl_fixer=
"=3D=3Db):(b=3D"unknown",c&&c.locationHint&&(b=3Dc.locationHint),ZGa(a,b,=
d)))}=0A=
p.Yha=3Dfunction(a,b,c,d){if("preload_share"!=3Da){var =
e=3Db||{};e.itemIds||(e.itemIds=3Dthis.Ik);!e.hybrid_access_token&&this.w=
x&&(e.hybrid_access_token=3Dthis.wx);if("maybe_show_acl_fixer"=3D=3Da||"l=
oad_acl_fixer_data"=3D=3Da)e.aclFixerMode=3De.aclFixerMode||"mail";JGa(th=
is,this.Ba);(b=3De.itemContentSummaryPromise)?b.then(function(b){$Ga(this=
,!1);b?e.itemContentSummaryInfo=3Db:e.itemContentSummaryPromiseTimeout=3D=
!0;this.qF(a,e,c,d)},void 0,this):this.qF(a,e,c,d)}};function TGa(a){var =
b=3Da.G8;b&&(je(b),a.G8=3Dnull)}=0A=
p.r7a=3Dfunction(){this.Zsa&&(TGa(this),this.Zsa=3D!1)};p.jza=3Dfunction(=
){this.iI&&!this.LZ&&(PGa(this),SGa(this,this.$),this.iI=3D!1,this.LZ=3D!=
0)};p.s7a=3Dfunction(){if(this.IA){var a=3D!1;switch(this.dP){case =
"maybe_show_acl_fixer":VGa(this);break;case "load_acl_fixer_data":case =
"preload_share":break;default:a=3D!0,XFa(this.C,!0,"Sorry, sharing is =
unavailable at this time. Please try again =
later.")}this.zO("loadError");WGa(this,a)}};p.Vwb=3Dfunction(){this.Oza&&=
WGa(this)};=0A=
function =
WGa(a,b){a.IA&&(dHa(a,!1,b),a.C.setContent(sd),a.IA=3D!1,$Ga(a,!1),a.dP=3D=
null,delete a.L,delete a.V)}function $Ga(a,b){a.Oza=3Db;var =
c=3Da.C;b&&c.dispatchEvent("beforeLoad");c.bUa(b);b||c.dispatchEvent("aft=
erLoad");b&&a.cfa()}p.Dla=3Dfunction(a){this.Ik&&this.Ik.length?this.Wl("=
settings",ot(3)):this.dispatchEvent(new bHa(v(this.Dla,this,a),a))};=0A=
p.fEb=3Dfunction(a){switch(a.target.La()){case =
"email":this.EEa();break;case "emailAttach":this.DEa();break;case =
"settings":this.BUa();break;case =
"advanced":this.Wl("advanced",ot(2));break;case =
"restrictions":this.Wl("team_drive_restrictions",ot(2))}};p.D8a=3Dfunctio=
n(){this.Wl("current_user_request_access",ot(40))};p.DEa=3Dfunction(){thi=
s.Wl("email_attach",ot(6))};p.EEa=3Dfunction(){this.Wl("email",ot(5))};p.=
BUa=3Dfunction(){this.Wl("settings",ot(2))};=0A=
p.dfa=3Dfunction(){var =
a=3Dthis.F,b=3Dthis.H,c=3Dthis.DNa||a.F,d=3DQGa(this),e=3Da.$,f=3Dthis.Wa=
||void =
0,h=3D1=3D=3D(this.Ik?this.Ik.length:0),k=3D30<=3Da.H,l=3Da.O&&!c&&(k||d)=
&&h;d=3D!c&&(d||k||h&&e);var =
m=3Da.va&&!c&&h&&a.V&&this.Rha;a=3D!c&&e&&!k&&h&&!!a.Ka;f?(f.D=3Dm,f.F=3D=
l,f.H=3Dd,f.C=3Da,f.dispatchEvent("a")):(b.D.Na(m),b.F.Na(l),b.C.Na(d),b.=
H.Na(a),b.H.setVisible(a))};p.rUa=3Dfunction(a){a&&(this.IA=3D!1,$Ga(this=
,!1),XFa(this.C,!1));dHa(this,a)};p.opa=3Dfunction(){this.C.Ne()};=0A=
function =
dHa(a,b,c){b&&(a.C.Ne(),a.C.qUa("driveshare"=3D=3Da.Aga));a.C.setVisible(=
b);b?a.cfa():eHa(a,c)}function =
aHa(a,b){a.DNa=3Db;a.Ly?a.dfa():(a.H.C.Na(!b),KGa(a).Sc(a,"aclInfoUpdated=
",v(a.dfa,a)))}p.cfa=3Dfunction(){this.dispatchEvent("uiOpened")};functio=
n eHa(a,b){a.nba&&(a.nba(),a.nba=3Dnull);if(a.Jqa){a.Jqa=3D!1;var =
c=3Da.F.D,d=3Da.F.C;c&&d&&"unlisted"=3D=3Dd.F&&a.dispatchEvent(new =
fHa(c))}a.NM&&a.NM(!1);b||a.dispatchEvent("uiClosed")}p.dHb=3Dfunction(){=
this.NM&&this.NM(!1)};=0A=
p.eHb=3Dfunction(){this.C.isVisible()||eHa(this)};function =
VGa(a){aHa(a,!1);a.dispatchEvent(new =
gHa("continue"))}p.zO=3Dfunction(a,b){switch(a){case =
"aclFixerDone":a=3D"continue";b&&b.aclFixerDoneStatus&&(a=3Db.aclFixerDon=
eStatus);aHa(this,!1);this.dispatchEvent(new =
gHa(a));break;default:this.dispatchEvent(new D(a))}};=0A=
p.Ea=3Dfunction(){HGa.ea.Ea.call(this);qa(this.cW)&&Ei(this.cW);this.J.di=
spose();delete =
this.J;this.pA&&(this.pA.dispose(),this.pA=3Dnull);this.va.dispose();dele=
te this.va;this.$.dispose();delete this.$;delete =
this.qb;this.Ra.dispose();delete this.Ra;this.C.dispose();delete =
this.C;this.Ja&&(this.Ja.dispose(),this.Ja=3Dnull);this.Wb&&(this.Wb.disp=
ose(),this.Wb=3Dnull);this.fB=3Dthis.wx=3Dthis.Ik=3Dnull;this.F.dispose()=
;delete this.F;this.NM=3Dthis.qF=3Dthis.cS=3Dnull};=0A=
function =
cHa(a,b){D.call(this,"beforeExecute");this.C=3Da;this.F=3Db||{}}x(cHa,D);=
function bHa(a){D.call(this,"createItems");this.Ie=3Da}x(bHa,D);function =
fHa(a){D.call(this,"reloadSuggested");this.C=3Da}x(fHa,D);function =
hHa(a){var =
b=3DFl(Hl(a.C),"authkey"),c=3Dwindow,d=3Djma(Hl(c.location.href),"usersto=
invite");b&&d.xc("authkey",b);var =
e=3Dd.toString();e!=3DHl(c.location.href).toString()&&((a=3Da.target)&&a.=
dispose(),c.setTimeout(function(){xd(c.location,e)},0))}=0A=
function =
gHa(a){D.call(this,"aclFixerDone");this.C=3Da}x(gHa,D);gHa.prototype.getS=
tatus=3Dg("C");function iHa(a,b,c){var =
d=3D{};a&&(d.recipient=3Da);b&&(d.subject=3Db);c&&(d.message=3Dc);return =
d};function jHa(){}jHa.prototype.Oh=3DLe;function =
kHa(a,b,c,d,e,f,h){if(h&&h!=3Da.getTitle()){var k=3Dh,l=3Dnew =
hg;G(l,33,!!f);f&&(G(l,34,k=3D=3Df),G(l,37,f.length),f!=3Dk&&(G(l,38,k.le=
ngth),G(l,36,mba(f,k))));e=3Duj(tj(new =
pj,e),l).build();d.Vb(1822,e)}else =
h=3Da.getTitle();9500<h.length&&(h=3Dh.substring(0,9500));Rua(a,h,!1,c);b=
()};function pt(){}pt.prototype.Vb=3Dta;function =
lHa(a,b,c){b=3DmHa(Ca(kHa,b,c,!0,new pt,1,null),"Document title","Enter =
a new document name:",b.getTitle());c=3Dnew Oq;c.set("ok","Start =
editing",!0);c.dG=3D"cancel";Rq(b,c);Fr(b,"ok");a&&a.Mi(b);b.setVisible(!=
0)}function nHa(a,b,c,d){a=3DoHa(a,b,!0,"Name before sharing","Give your =
untitled document a name before it's shared:",c||new jHa,d||new =
pt);b=3Dnew =
Oq;b.set("ok","Save",!0);b.set("cancel","Skip",!1,!0);b.dG=3D"cancel";Rq(=
a,b);Fr(a,"ok");a.setVisible(!0)}=0A=
function oHa(a,b,c,d,e,f,h){var =
k=3D(f=3Dcp(a)?f.Oh():null)?f:a.getTitle();return =
mHa(Ca(kHa,a,b,c,h,1,f),d,e,k)}function mHa(a,b,c,d){c=3Dpd(c);a=3Dnew =
Er(b,c,a,d,void 0,!0,void =
0);a.dj=3D!0;a.render();b=3Da.getElement();mh(b,"docs-rename-dialog");mh(=
a.Al,"jfk-textinput");Fr(a,"ok");(b=3DLq(a))&&b.setAttribute("guidedhelpi=
d","rename_prompt");b=3Dnew Ir;b.hb(a.Al);a.qa(b);a.e7=3Dwda(Kb);return =
a};function qt(a){return P('<div class=3D"'+Q("docs-icon")+" =
"+Q("goog-inline-block")+" "+(a.Bt?Q(a.Bt):"")+'"><div =
class=3D"'+Q("docs-icon-img-container")+" "+Q(a.icon)+'" =
aria-hidden=3D"true">&nbsp;</div></div>')}=0A=
function rt(a){var b=3Da.Mm?' aria-label=3D"'+Q(a.Mm)+'"':a.title?' =
aria-label=3D"'+Q(a.title)+'"':"";return P("<div"+(a.id?' =
id=3D"'+Q(a.id)+'"':"")+' class=3D"'+(a.dg?Q(a.dg)+" ":"")+Q(a.Dk)+" =
"+Q("goog-inline-block")+(a.enabled?"":" =
"+Q(a.Dk)+"-disabled")+'"'+b+(a.hidden||a.backgroundColor?' =
style=3D"'+(a.hidden?"display:none":"")+(a.hidden&&a.backgroundColor?" =
":"")+(a.backgroundColor?"background-color:"+Q(wr(a.backgroundColor)):"")=
+'"':"")+(a.title?' title=3D"'+Q(a.title)+'"':"")+' =
role=3D"button"'+(a.enabled?=0A=
' tabindex=3D"0"':' aria-disabled=3D"true"')+(a.attributes?" =
"+sr(a.attributes):"")+'><div =
class=3D"'+(a.FS?Q(a.FS):Q(a.Dk)+"-outer-box")+" =
"+Q("goog-inline-block")+'"><div =
class=3D"'+(a.wR?Q(a.wR):Q(a.Dk)+"-inner-box")+" =
"+Q("goog-inline-block")+'">'+O(a.$E)+"</div></div></div>")};function =
pHa(a,b){a=3Da||{};return =
P(st(lr({kP:nr("docs-icon-close-white")},a),b))}function st(a,b){var =
c=3Dnr("Close"),d=3Da.Mm;a=3D""+O(rt({Mm:null!=3Dd?d:c,id:a.id,dg:a.dg,Dk=
:nr("goog-flat-button"),hidden:a.hidden,enabled:a.enabled,$E:or(""+O(qt({=
icon:nr("docs-icon-img "+a.kP)},b)))}));return P(a)};function =
qHa(a,b,c){b=3Dc||b;return P('<div class=3D"docs-ui-toast" =
role=3D"complementary" tabIndex=3D"0" =
aria-describedby=3D"'+Q(a.Eg.cE)+'"><div class=3D"docs-ui-toast-content" =
id=3D"'+Q(a.Eg.cE)+'">'+O(a.content)+'</div><div =
class=3D"docs-ui-toast-control-bar" =
id=3D"'+Q(a.Eg.mZa)+'"></div>'+(a.igb?'<div =
class=3D"docs-ui-toast-close-bar" =
id=3D"'+Q(a.Eg.UYa)+'">'+O(pHa({id:a.Eg.$ta,dg:"docs-ui-toast-close"},b))=
+"</div>":"")+"</div>")}=0A=
function rHa(a){return P('<div class=3D"docs-ui-toast-control'+(a.Dk?" =
"+Q(a.Dk):"")+'" role=3D"button" tabIndex=3D"0" =
id=3D"'+Q(a.id)+'">'+O(a.text)+"</div>")};function =
tt(a){A.call(this);this.qb=3Da||Md();this.C=3D{}}x(tt,A);tt.prototype.Ea=3D=
function(){ic(this.C,this.qb.Nf,this.qb);this.qb=3Dthis.C=3Dnull;tt.ea.Ea=
.call(this)};function ut(a,b,c){var =
d=3DsHa(a,c||"polite");se(d,"");Di(function(){se(d,b)},1)}=0A=
function sHa(a,b){var c=3Da.C[b];if(c)return =
gh(c,"hidden"),c;c=3Da.qb.createElement("DIV");c.style.position=3D"absolu=
te";c.style.top=3D"-1000px";c.style.height=3D"1px";c.style.overflow=3D"hi=
dden";fh(c,"live",b);fh(c,"atomic","true");a.qb.Pb().body.appendChild(c);=
return a.C[b]=3Dc};function =
vt(){}x(vt,ls);ua(vt);p=3Dvt.prototype;p.Aa=3Dfunction(a){var =
b=3Dthis.Cn(a);b=3Da.oa().Aa("DIV","goog-inline-block "+b.join(" =
"),a.getContent());this.Md(b,a.jk());return =
b};p.Tq=3Dn("button");p.Vg=3Dfunction(a){return"DIV"=3D=3Da.tagName};p.hb=
=3Dfunction(a,b){mh(b,"goog-inline-block");return =
vt.ea.hb.call(this,a,b)};p.La=3Dn("");p.hc=3Dn("goog-flat-button");ak("go=
og-flat-button",function(){return new =
ns(null,vt.getInstance())});function =
wt(a,b,c,d,e,f,h,k){M.call(this,b);this.$=3Dki(this,tHa);this.Ma=3D!c;thi=
s.va=3Dt(d)?d:6E3;this.F=3D!1;this.content=3Da;this.H=3Dthis.D=3Dnull;thi=
s.ma=3D!!e;this.C=3Dnull;this.Oa=3Df||"assertive";this.V=3Dnew =
tt(this.oa());this.qa(this.V);this.Ha=3D!!h;this.O=3D!0;this.Ka=3Dk||[]}x=
(wt,M);var =
tHa=3D{cE:"d-u-t-c",mZa:"d-u-t-cb",UYa:"d-u-t-cl",$ta:"d-u-t-clb"};p=3Dwt=
.prototype;p.Aa=3Dfunction(){this.Ta=3DN(qHa,{Eg:this.$,content:this.cont=
ent,igb:this.ma},void 0,this.oa());nh(this.getElement(),this.Ka)};=0A=
p.Ga=3Dfunction(){wt.ea.Ga.call(this);L(this.getElement(),this.F);if(this=
.ma){if(!this.C){var a=3Dthis.oa().getElement(this.$.$ta);this.C=3Dnew =
ns("",new =
vt);this.qa(this.C);this.C.hb(a);this.C.Na(!0)}this.getHandler().Sc(this.=
C,"action",v(this.zpb,this))}};p.Bw=3Dfunction(a,b,c){var =
d=3Dthis.Ia("docs-ui-toast-control-bar");a=3DN(rHa,{text:a,id:b,Dk:c||nul=
l},void 0,this.oa());this.oa().appendChild(d,a)};=0A=
p.setVisible=3Dfunction(a){this.getElement()?this.F!=3Da&&this.dispatchEv=
ent(a?"show":"hide")&&uHa(this,a):this.F=3Da};p.isVisible=3Dg("F");p.zpb=3D=
function(){this.setVisible(!1)};=0A=
function =
uHa(a,b){if(a.D)if(a.Ha)a.getHandler().Qc(a.D,"end"),a.D.stop(),a.AQa(a.O=
,!0),uHa(a,b);else throw Error("Found an on-going animation in =
toast");var c=3Da.getElement();b&&(L(c,!0),a.F=3D!0,Ei(a.H));var =
d=3Db?"translateY(24px)":"translate(0)",e=3Db?"translate(0)":"translateY(=
24px)";d=3D{opacity:b?0:1,transform:d,"-webkit-transform":d};e=3D{opacity=
:b?1:0,transform:e,"-webkit-transform":e};var =
f=3D{Cg:vHa,duration:.218,timing:b?"cubic-bezier(0.0, 0.0, 0.2, =
1.0)":"cubic-bezier(0.4, 0.0, 1.0, 1.0)",Tl:0},h=3D=0A=
{Cg:"opacity",duration:.218,timing:b?"cubic-bezier(0.0, 0.0, 0.2, =
1.0)":"cubic-bezier(0.4, 0.0, 1.0, 1.0)",Tl:0};a.O=3Db;a.D=3Dnew =
Ar(c,.218,d,e,[f,h]);a.D.play();a.getHandler().Sc(a.D,"end",Ca(a.AQa,b,!1=
))}p.AQa=3Dfunction(a,b){var =
c=3Dthis.getElement();B(this.D);this.D=3Dnull;a?(this.Ma&&(Ei(this.H),b||=
(this.H=3DDi(Ca(this.setVisible,!1),this.va,this))),ut(this.V,this.conten=
t,this.Oa)):(L(c,!1),this.F=3D!1,this.H=3Dnull)};p.Ea=3Dfunction(){Ei(thi=
s.H);wt.ea.Ea.call(this)};var =
vHa=3DPc?"-webkit-transform":"transform";function xt(){wt.call(this,"You =
do not have comment access.",void 0,!0,void =
0,!0)}x(xt,wt);xt.prototype.Aa=3Dfunction(){xt.ea.Aa.call(this);this.Bw("=
Request =
Access","request-comment-access-toast-link","request-comment-access-toast=
-link")};xt.prototype.Ga=3Dfunction(){xt.ea.Ga.call(this);var =
a=3DAe(this.oa(),"request-comment-access-toast-link");this.getHandler().B=
g(a,jf,v(this.dispatchEvent,this,"Q"))};function =
yt(){E.call(this)}x(yt,E);yt.prototype.focus=3Dta;yt.prototype.wGa=3DKe;y=
t.prototype.Aha=3DJe;function wHa(a){E.call(this);this.Ja=3Dnew =
th(this);this.Ja.R(a,"uiClosed",this.$9a).R(a,"uiOpened",this.a$a)}x(wHa,=
yt);p=3DwHa.prototype;p.YW=3D!1;p.isVisible=3Dg("YW");p.setVisible=3Dfunc=
tion(){throw Error("Unexpected call to =
setVisible");};p.$y=3Dn(!0);p.$9a=3Dfunction(){this.YW&&(this.dispatchEve=
nt("beforehide"),this.dispatchEvent("hide"),this.dispatchEvent("afterhide=
"));this.YW=3D!1};=0A=
p.a$a=3Dfunction(){this.YW||(this.dispatchEvent("beforeshow"),this.dispat=
chEvent("show"),this.dispatchEvent("aftershow"));this.YW=3D!0};p.Ea=3Dfun=
ction(){Db(this.Ja);wHa.ea.Ea.call(this)};function =
zt(a){a=3Da||na;a=3Da.window||a;return =
a.parent!=3Da||null!=3Da.frameElement};function =
xHa(a,b,c){A.call(this);this.Ja=3Dnew th(this);this.F=3Dnew =
Wn;this.qa(this.F);this.C=3Da;this.O=3Db||null;this.Va=3Dc||null;this.V=3D=
new jHa;this.ye=3Dnew =
pt;this.L=3D!0;this.D=3Dthis.H=3Dnull}x(xHa,A);p=3DxHa.prototype;p.qq=3Dn=
ull;=0A=
function =
yHa(a,b,c,d,e,f){a.C.mc();a.D=3Db;if(e||zHa(a)){b=3DNr()||null;var =
h=3Dnew HGa(b,"ritz","wise",void 0,"en",void 0,void 0,void 0,void 0,void =
0,void 0,e,void =
0,a.D);d&&LGa(h,d);h.Rha=3D!0;h.v0("/sharing/share");J(I(),"docs-ssi")&&(=
h.dVa=3D!0);a.Ja.R(h,"createItems",a.cEb);a.Ja.R(h,"beforeExecute",a.bEb)=
;a.Ja.R(h,"reloadSuggested",a.eEb);a.Ja.R(h,"loadError",a.dEb);Xn(a.F,a.C=
.Ha,function(b){b.C&&a.qq.Wl("refresh")});Xn(a.F,a.C.H,function(b){b.C&&b=
.F!=3Db.D&&a.qq.Wl("refresh")});Xn(a.F,a.C.jb,function(b){b.C&&=0A=
a.qq.Wl("refresh")});a.qq=3Dh;c&&(a.J=3Dnew =
wHa(h),c.Mi(a.J));bo(a.C.C)?AHa(a):Xn(a.F,a.C.C.F,function(){AHa(a)});NGa=
(h);K.zI.subscribe("action",function(){h.Wl("settings")});K.zI.setVisible=
(!0);e||K.zI.Na(!0);f&&(a.ye=3Df)}}function zHa(a){var =
b=3D!0,c=3D[K.zI,a.D.H,a.D.D,a.D.F,a.D.C];a.C.Ri()&&(b=3D!1,Jaa(c,!1,"chr=
omeShareAnonymous"));zt()&&(b=3D!1,Jaa(c,!1,"chromeShareEmbedded"));retur=
n b}=0A=
function AHa(a){if(!a.$){var =
b=3Da.qq,c=3Da.C.mc();c=3Dwa(c)?c:[c];qb(c);vb(c);var =
d=3Db.Ik;b.Ly&&yb(c,d)||(b.Ik=3Dc,b.Ly=3D!1,b.LZ=3D!1,b.g9=3D0,b.r9=3Dnul=
l,b.Wl("refresh"),b.C.isVisible()&&dHa(b,!1));a.$=3D!0}}function =
BHa(a,b){return =
K.Sn.isEnabled()&&a.L&&cp(a.C)&&J(I(),"docs-etbs")&&"settings"=3D=3Db.C}p=
.LCb=3Dfunction(){this.C.C.C(v(function(){this.qq.Wl("current_user_reques=
t_access")},this))};p.cEb=3Dfunction(a){this.C.C.C(v(function(){AHa(this)=
;a.Ie&&a.Ie()},this))};=0A=
p.bEb=3Dfunction(a){BHa(this,a)&&(a.preventDefault(),this.L=3D!1,nHa(this=
.C,v(function(){this.qq.Wl(a.C,a.F);this.L=3D!0},this),this.V,this.ye),Di=
(function(){this.qq.Wl("preload_share")},0,this))};p.eEb=3Dfunction(a){Lr=
(At(this.O.Ue("/clearitemcache").Cf("id",this.C.mc()),"POST"),v(function(=
){Bsa(this.C.C,function(){hHa(a)})},this)).xe()};p.dEb=3Dfunction(){this.=
Va&&this.Va.log(Error("Failed to load =
ShareClient."),{share_client_load_error:!0})};=0A=
function CHa(a){var =
b=3Dwindow.location.href;if(null!=3D=3Da.qq&&!zt()){var =
c=3Drl(b,"userstoinvite");c?a.C.C.C(v(function(){this.qq.Wl("invite",{not=
ificationInfo:iHa(c),inviteFromUrl:!0})},a)):(ql(b,"copiedfromtrash")&&a.=
C.C.C(v(function(){this.qq.Wl("maybe_email_collaborators",{notificationIn=
fo:iHa(void 0,void 0,"I\u2019ve recovered this item from the trash. =
Please use this version from now =
on.")})},a)),ql(b,"showcura")&&a.C.C.C(v(function(){this.qq.Wl("current_u=
ser_request_access")},a)),ql(b,"disco")&&=0A=
!ko(a.C.C)&&(a.H=3Dnew =
xt,a.qa(a.H),a.Ja.R(a.H,"Q",a.LCb),a.H.render(),a.H.setVisible(!0)))}}p.g=
etHandler=3Dg("Ja");p.Ea=3Dfunction(){this.J&&(this.J.dispose(),delete =
this.J);this.qq&&this.qq.dispose();delete =
this.qq;this.Ja.dispose();delete this.Ja};function =
DHa(a){this.sVa=3Da};function Bt(){A.call(this);this.Ja=3Dnew =
th(this);this.J=3Dnew Wn;this.qa(this.J);this.D=3D{};this.va=3Dnew =
wm;this.qa(this.va)}x(Bt,A);Bt.prototype.getHandler=3Dg("Ja");function =
EHa(a,b,c){a.D[b]=3Dc}function Ct(a,b){for(var c in =
b)a.D[c]=3Db[c]}function Dt(a,b){var c=3D{},d;for(d in =
b)a.D[d]!=3Db[d]&&(a.D[d]=3Db[d],c[d]=3Db[d]);uc(c)||a.va.dispatchEvent(n=
ew =
DHa(c))}Bt.prototype.Ea=3Dfunction(){B(this.Ja);Bt.ea.Ea.call(this)};func=
tion =
FHa(a){Bt.call(this);this.C=3Da;this.getHandler().R(this.C,"a",this.F);Ct=
(this,GHa(this))}x(FHa,Bt);FHa.prototype.F=3Dfunction(){Dt(this,GHa(this)=
)};function GHa(a){var =
b=3D{};b["share-can-current-user-request-access"]=3Da.C.C;b["share-can-em=
ail-as-attachment"]=3Da.C.D;b["share-can-email-collaborators"]=3Da.C.F;b[=
"share-can-share"]=3Da.C.H;return b};function =
Et(a){E.call(this);this.D=3Da||window;this.F=3Dff(this.D,"resize",this.H,=
!1,this);this.C=3DVd(this.D)}x(Et,E);Et.prototype.cd=3Dfunction(){return =
this.C?this.C.clone():null};Et.prototype.Ea=3Dfunction(){Et.ea.Ea.call(th=
is);this.F&&(lf(this.F),this.F=3Dnull);this.C=3Dthis.D=3Dnull};Et.prototy=
pe.H=3Dfunction(){var =
a=3DVd(this.D);Kd(a,this.C)||(this.C=3Da,this.dispatchEvent("resize"))};f=
unction Ft(a,b){E.call(this);this.D=3D!!b;this.C=3Da;this.Ip=3Dnew =
Et;this.Ja=3Dnew =
th(this);this.Ja.R(this.Ip,"resize",this.F)}x(Ft,E);Ft.prototype.D=3D!1;F=
t.prototype.F=3Dfunction(a){this.dispatchEvent(a);this.resize()};Ft.proto=
type.resize=3Dfunction(){this.dispatchEvent("R");this.dispatchEvent("S");=
this.dispatchEvent("T")};function HHa(a){a=3DVh(a.C);return new =
Jd(Math.max(a.width,0),Math.max(a.height,0))}Ft.prototype.Ea=3Dfunction()=
{Ft.ea.Ea.call(this);this.Ja.dispose();this.Ip.dispose();this.C=3Dnull};D=
a(ba(),iea);function =
Gt(a,b){E.call(this);this.D=3Da;this.qb=3Db||Md();this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.ma=3D!1;this.O=3Dnew =
Wn;this.qa(this.O)}x(Gt,E);function =
IHa(a,b){a.ma||(a.zUa(b),JHa(a));a.ma=3D!0}function =
KHa(a){a.Wb.Mb(K.Sn,Oa,a.uba);Xn(a.O,a.D.H,function(){LHa(a)});Xn(a.O,a.D=
.C.J,function(){a.uba()});a.nza();JHa(a)}Gt.prototype.nza=3Dta;function =
LHa(a){a.lsa();a.dispatchEvent("titlecontroller-update-size")}Gt.prototyp=
e.getHandler=3Dg("Ja");Gt.prototype.oa=3Dg("qb");=0A=
function JHa(a){LHa(a);a.uba()};function =
Ht(a,b){if(MHa(a))a.selectionStart=3Db;else if(Kc&&!Vc("9")){var =
c=3DNHa(a),d=3Dc[0];d.inRange(c[1])&&(b=3DOHa(a,b),d.collapse(!0),d.move(=
"character",b),d.select())}}=0A=
function PHa(a,b){var =
c=3D0,d=3D0;if(MHa(a))c=3Da.selectionStart,d=3Db?-1:a.selectionEnd;else =
if(Kc&&!Vc("9")){var =
e=3DNHa(a),f=3De[0];e=3De[1];if(f.inRange(e)){f.setEndPoint("EndToStart",=
e);if("textarea"=3D=3Da.type){a=3De.duplicate();var =
h=3Df.text;c=3Dh;e=3Dd=3Da.text;for(var =
k=3D!1;!k;)0=3D=3Df.compareEndPoints("StartToEnd",f)?k=3D!0:(f.moveEnd("c=
haracter",-1),f.text=3D=3Dh?c+=3D"\r\n":k=3D!0);if(b)b=3D[c.length,-1];el=
se{for(b=3D!1;!b;)0=3D=3Da.compareEndPoints("StartToEnd",a)?b=3D!0:(a.mov=
eEnd("character",-1),a.text=3D=3Dd?e+=3D"\r\n":b=3D!0);b=3D[c.length,=0A=
c.length+e.length]}return =
b}c=3Df.text.length;d=3Db?-1:f.text.length+e.text.length}}return[c,d]}fun=
ction It(a,b){if(MHa(a))a.selectionEnd=3Db;else if(Kc&&!Vc("9")){var =
c=3DNHa(a),d=3Dc[1];c[0].inRange(d)&&(b=3DOHa(a,b),a=3DOHa(a,PHa(a,!0)[0]=
),d.collapse(!0),d.moveEnd("character",b-a),d.select())}}function =
NHa(a){var =
b=3Da.ownerDocument||a.document,c=3Db.selection.createRange();"textarea"=3D=
=3Da.type?(b=3Db.body.createTextRange(),b.moveToElementText(a)):b=3Da.cre=
ateTextRange();return[b,c]}=0A=
function =
OHa(a,b){"textarea"=3D=3Da.type&&(b=3DPaa(a.value.substring(0,b)).length)=
;return b}function MHa(a){try{return"number"=3D=3Dtypeof =
a.selectionStart}catch(b){return!1}};function =
QHa(a,b,c,d,e){Gt.call(this,a,b);this.va=3Dc||new jHa;this.ye=3Dd||new =
pt;this.J=3De||null;this.L=3Dthis.F=3Dthis.C=3Dnull;this.V=3D!0;this.H=3D=
this.$=3Dnull}x(QHa,Gt);p=3DQHa.prototype;p.zUa=3Dfunction(a){this.C=3DTd=
("docs-title-input",a);var b=3Dnew =
Ir;this.qa(b);b.hb(this.C);this.F=3DTd("docs-title-input-label",a);this.L=
=3DTd("docs-title-input-label-inner",a);this.$=3Dnew =
Xj(this.C);this.qa(this.$)};=0A=
p.nza=3Dfunction(){this.getHandler().R(this.C,"focus",this.BGb).R(this.C,=
"blur",this.zGb).R(this.C,"input",this.AGb).R(this.F,"click",this.DGb).R(=
this.$,"key",this.CGb);this.Wb.subscribe(K.Sn,"action",this.Q9a)};p.dUa=3D=
function(a){this.F&&this.C&&(this.F.style.maxWidth=3DMath.max(a,0)+"px",a=
=3DparseInt(Dh(this.F,"width"),10)+5,this.C.style.width=3Da+"px")};=0A=
p.lsa=3Dfunction(){if(this.L&&this.F&&this.C){this.oa();var =
a=3DK.Sn.isEnabled(),b=3DKb(this.D.xb)?this.D.getTitle():this.D.Ed;a=3Da?=
"Rename":b;var c=3D!Kc||Vc("11")?this.C:this.F;Yi(c,a,void =
0);this.C.value=3Db;se(this.L,b);qh(this.F,"docs-title-untitled",cp(this.=
D))}};p.uba=3Dfunction(){if(this.F&&this.C){var =
a=3DK.Sn.isEnabled();this.C.style.visibility=3Da?"visible":"hidden";this.=
F.style.pointerEvents=3Da?"none":"auto";this.lsa()}};=0A=
p.BGb=3Dfunction(){this.J&&this.J.Lb(2);this.F.style.visibility=3D"hidden=
";cp(this.D)&&(this.H=3Dthis.va.Oh(),null!=3Dthis.H&&(this.C.value=3Dthis=
.H,se(this.L,this.H),this.dispatchEvent("titlecontroller-update-size")),D=
i(this.C.select,0,this.C));this.dispatchEvent("titlecontroller-focused")}=
;=0A=
p.zGb=3Dfunction(){this.F.style.visibility=3D"visible";Oc&&PHa(this.C,!0)=
[0]!=3DPHa(this.C,!1)[1]&&(Ht(this.C,0),It(this.C,0));if(this.V){var =
a=3Dthis.C.value;if(!a||""=3D=3DNb(a)){if(cp(this.D)){LHa(this);this.V=3D=
!0;return}a=3DI().get("docs-ndt")}var b=3Dthis.D.xb;if(!Kb(b)){var =
c=3Dthis.D,d=3Da;d||(d=3Dc.Ed);9500<d.length&&(d=3Dd.substring(0,9500));X=
ua(c,d,!1);a+=3D"."+b}kHa(this.D,ta,!1,this.ye,8,this.H,a)}else =
LHa(this);this.V=3D!0;this.H=3Dnull;this.dispatchEvent("titlecontroller-b=
lurred")};=0A=
p.Q9a=3Dfunction(){this.C.focus();this.C.select()};p.AGb=3Dfunction(){se(=
this.L,this.C.value);this.dispatchEvent("titlecontroller-update-size")};p=
.CGb=3Dfunction(a){switch(a.keyCode){case =
13:this.C.blur();this.J&&this.J.Lb(3);break;case =
27:this.V=3D!1,a.stopPropagation(),this.C.blur(),this.J&&this.J.Lb(3)}};p=
.DGb=3Dfunction(){Kc&&!Vc("11")&&(this.F.style.visibility=3D"hidden",this=
.C.focus(),this.C.select())};function =
Jt(a,b){Gt.call(this,a,b);this.H=3Dnew Zi(void 0,void =
0,!0,Jk.getInstance());this.qa(this.H);this.C=3Dthis.J=3Dthis.F=3Dnull}x(=
Jt,Gt);Jt.prototype.zUa=3Dfunction(){var a=3Dthis.oa();this.F=3Dnew =
ck(null,oi(ni,"docs-title"));this.F.hb(a.getElement("docs-title"));this.J=
=3Da.getElement("docs-title-widget");this.C=3Da.getElement("docs-title-in=
ner");a=3Dtj(new pj,8).build();ej(this.H,this.F,K.Sn,void 0,void =
0,a)};Jt.prototype.dUa=3Dfunction(a){this.C.style.maxWidth=3DMath.max(a,0=
)+"px"};=0A=
Jt.prototype.lsa=3Dfunction(){if(this.F&&(RHa(this),this.oa(),this.C)){va=
r a=3D-1=3D=3Dad(this.D.getTitle(),void =
0);this.C.dir=3Da?"rtl":"ltr"}};Jt.prototype.uba=3Dfunction(){var =
a=3DK.Sn.isEnabled();this.F&&(gk(this.F,!a),RHa(this),qh(this.J,"docs-tit=
le-widget-enabled",a))};=0A=
function RHa(a){a.oa();var =
b=3DK.Sn.isEnabled();if(a.C){se(a.C,a.D.getTitle());qh(a.C,"docs-title-un=
titled",cp(a.D));var c=3D"Document title: "+(a.D.getTitle()+". =
Rename"),d=3D"Document title: =
"+a.D.getTitle(),e=3Db?"Rename":a.D.getTitle();Yi(a.C,e,b?c:d)}};var =
SHa=3D{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamari=
ne:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000=
000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"=
#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",cho=
colate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8=
dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b=
",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",=0A=
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegre=
en:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",=
darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darks=
lategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkvi=
olet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969"=
,dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"=
#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",=0A=
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",gr=
een:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hot=
pink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki=
:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00"=
,lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcya=
n:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen=
:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",=0A=
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",l=
ightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",li=
me:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon=
:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"=
#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:=
"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvio=
letred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#f=
fe4e1",=0A=
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6"=
,olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500"=
,orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoi=
se:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffd=
ab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",pu=
rple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",sadd=
lebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57=
",=0A=
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",sl=
ateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",=
springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",th=
istle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",whe=
at:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellow=
green:"#9acd32"};function Kt(a){var b=3D{};a=3DString(a);var =
c=3DTHa(a);if(UHa.test(c))return =
b.Jf=3DLt(c),b.type=3D"hex",b;c=3DVHa(a);if(c.length)return =
b.Jf=3DMt(c),b.type=3D"rgb",b;if(SHa&&(c=3DSHa[a.toLowerCase()]))return =
b.Jf=3Dc,b.type=3D"named",b;throw Error(a+" is not a valid color =
string");}function =
Nt(a){return!!(UHa.test(THa(a))||VHa(a).length||SHa&&SHa[a.toLowerCase()]=
)}var WHa=3D/#(.)(.)(.)/;=0A=
function Lt(a){if(!UHa.test(a))throw Error("'"+a+"' is not a valid hex =
color");4=3D=3Da.length&&(a=3Da.replace(WHa,"#$1$1$2$2$3$3"));return =
a.toLowerCase()}function =
Ot(a){a=3DLt(a);return[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),=
16),parseInt(a.substr(5,2),16)]}function =
XHa(a,b,c){a=3DNumber(a);b=3DNumber(b);c=3DNumber(c);if(a!=3D(a&255)||b!=3D=
(b&255)||c!=3D(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid =
RGB =
color');a=3DYHa(a.toString(16));b=3DYHa(b.toString(16));c=3DYHa(c.toStrin=
g(16));return"#"+a+b+c}=0A=
function Mt(a){return XHa(a[0],a[1],a[2])}function =
ZHa(a,b,c){0>c?c+=3D1:1<c&&--c;return =
1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function =
Pt(a,b,c){a/=3D360;if(0=3D=3Db)c=3Db=3Da=3D255*c;else{var =
d=3D.5>c?c*(1+b):c+b-b*c;var =
e=3D2*c-d;c=3D255*ZHa(e,d,a+1/3);b=3D255*ZHa(e,d,a);a=3D255*ZHa(e,d,a-1/3=
)}return[Math.round(c),Math.round(b),Math.round(a)]}var =
UHa=3D/^#(?:[0-9a-f]{3}){1,2}$/i,$Ha=3D/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0=
|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;=0A=
function VHa(a){var b=3Da.match($Ha);if(b){a=3DNumber(b[1]);var =
c=3DNumber(b[2]);b=3DNumber(b[3]);if(0<=3Da&&255>=3Da&&0<=3Dc&&255>=3Dc&&=
0<=3Db&&255>=3Db)return[a,c,b]}return[]}function YHa(a){return =
1=3D=3Da.length?"0"+a:a}function =
THa(a){return"#"=3D=3Da.charAt(0)?a:"#"+a}=0A=
function aIa(a,b,c){var =
d=3D0,e=3D0,f=3D0;if(0=3D=3Db)f=3De=3Dd=3Dc;else{var =
h=3DMath.floor(a/60),k=3Da/60-h;a=3Dc*(1-b);var =
l=3Dc*(1-b*k);b=3Dc*(1-b*(1-k));switch(h){case =
1:d=3Dl;e=3Dc;f=3Da;break;case 2:d=3Da;e=3Dc;f=3Db;break;case =
3:d=3Da;e=3Dl;f=3Dc;break;case 4:d=3Db;e=3Da;f=3Dc;break;case =
5:d=3Dc;e=3Da;f=3Dl;break;case 6:case =
0:d=3Dc,e=3Db,f=3Da}}return[Math.floor(d),Math.floor(e),Math.floor(f)]}fu=
nction =
Qt(a,b,c){c=3Dyd(c,0,1);return[Math.round(c*a[0]+(1-c)*b[0]),Math.round(c=
*a[1]+(1-c)*b[1]),Math.round(c*a[2]+(1-c)*b[2])]}=0A=
function Rt(a,b){for(var =
c=3D[],d=3D0;d<b.length;d++)c.push({color:b[d],Wn:Math.abs(bIa(b[d])-bIa(=
a))+cIa(b[d],a)});c.sort(function(a,b){return b.Wn-a.Wn});return =
c[0].color}function bIa(a){return =
Math.round((299*a[0]+587*a[1]+114*a[2])/1E3)}function cIa(a,b){return =
Math.abs(a[0]-b[0])+Math.abs(a[1]-b[1])+Math.abs(a[2]-b[2])};function =
dIa(a,b,c){A.call(this);this.Hc=3Dnull;this.D=3D!1;this.gm=3Da;this.F=3Dc=
;this.C=3Db||window;this.Ie=3Dv(this.KHa,this)}x(dIa,A);p=3DdIa.prototype=
;p.start=3Dfunction(){this.stop();this.D=3D!1;var =
a=3DeIa(this),b=3DfIa(this);a&&!b&&this.C.mozRequestAnimationFrame?(this.=
Hc=3Dff(this.C,"MozBeforePaint",this.Ie),this.C.mozRequestAnimationFrame(=
null),this.D=3D!0):this.Hc=3Da&&b?a.call(this.C,this.Ie):this.C.setTimeou=
t(Oe(this.Ie),20)};=0A=
p.stop=3Dfunction(){if(this.Sb()){var =
a=3DeIa(this),b=3DfIa(this);a&&!b&&this.C.mozRequestAnimationFrame?lf(thi=
s.Hc):a&&b?b.call(this.C,this.Hc):this.C.clearTimeout(this.Hc)}this.Hc=3D=
null};p.WJ=3Dfunction(){this.Sb()&&(this.stop(),this.KHa())};p.Sb=3Dfunct=
ion(){return =
null!=3Dthis.Hc};p.KHa=3Dfunction(){this.D&&this.Hc&&lf(this.Hc);this.Hc=3D=
null;this.gm.call(this.F,Ea())};p.Ea=3Dfunction(){this.stop();dIa.ea.Ea.c=
all(this)};=0A=
function eIa(a){a=3Da.C;return =
a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnima=
tionFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}func=
tion fIa(a){a=3Da.C;return =
a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequ=
estAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnim=
ationFrame||a.msCancelRequestAnimationFrame||null};var =
St=3D{},gIa=3Dnull,Tt=3Dnull;function hIa(a){var b=3DBa(a);b in =
St||(St[b]=3Da);iIa()}function Ut(a){a=3DBa(a);delete =
St[a];uc(St)&&Tt&&Tt.stop()}function iIa(){Tt||(gIa?Tt=3Dnew =
dIa(function(a){jIa(a)},gIa):Tt=3Dnew Gi(function(){jIa(Ea())},20));var =
a=3DTt;a.Sb()||a.start()}function =
jIa(a){ic(St,function(b){b.yoa(a)});uc(St)||iIa()};function =
Vt(a,b,c,d){zr.call(this);if(!wa(a)||!wa(b))throw Error("Start and end =
parameters must be arrays");if(a.length!=3Db.length)throw Error("Start =
and end points must be the same =
length");this.Zx=3Da;this.HP=3Db;this.duration=3Dc;this.H=3Dd;this.coords=
=3D[];this.D=3D!1;this.qk=3D0;this.J=3Dnull}x(Vt,zr);p=3DVt.prototype;=0A=
p.play=3Dfunction(a){if(a||0=3D=3Dthis.C)this.qk=3D0,this.coords=3Dthis.Z=
x;else =
if(1=3D=3Dthis.C)return!1;Ut(this);this.startTime=3Da=3DEa();-1=3D=3Dthis=
.C&&(this.startTime-=3Dthis.duration*this.qk);this.endTime=3Dthis.startTi=
me+this.duration;this.J=3Dthis.startTime;this.qk||this.Vv();this.uS();-1=3D=
=3Dthis.C&&this.Ow("resume");this.C=3D1;hIa(this);kIa(this,a);return!0};p=
.stop=3Dfunction(a){Ut(this);this.C=3D0;a&&(this.qk=3D1);lIa(this,this.qk=
);FDa(this);this.vr()};p.Ea=3Dfunction(){0=3D=3Dthis.C||this.stop(!1);thi=
s.Ow("destroy");Vt.ea.Ea.call(this)};=0A=
p.yoa=3Dfunction(a){kIa(this,a)};function =
kIa(a,b){b<a.startTime&&(a.endTime=3Db+a.endTime-a.startTime,a.startTime=3D=
b);a.qk=3D(b-a.startTime)/(a.endTime-a.startTime);1<a.qk&&(a.qk=3D1);a.J=3D=
b;lIa(a,a.qk);1=3D=3Da.qk?(a.C=3D0,Ut(a),a.tS(),a.vr()):1=3D=3Da.C&&a.N_(=
)}function =
lIa(a,b){Aa(a.H)&&(b=3Da.H(b));a.coords=3DArray(a.Zx.length);for(var =
c=3D0;c<a.Zx.length;c++)a.coords[c]=3D(a.HP[c]-a.Zx[c])*b+a.Zx[c]}p.N_=3D=
function(){this.Ow("animate")};p.Ow=3Dfunction(a){this.dispatchEvent(new =
mIa(a,this))};=0A=
function =
mIa(a,b){D.call(this,a);this.coords=3Db.coords;this.x=3Db.coords[0];this.=
y=3Db.coords[1];this.C=3Db.coords[2];this.duration=3Db.duration;this.qk=3D=
b.qk;this.state=3Db.C}x(mIa,D);function =
Wt(a,b,c,d,e){Vt.call(this,b,c,d,e);this.element=3Da}x(Wt,Vt);p=3DWt.prot=
otype;p.xA=3Dta;p.Fe=3Dfunction(){t(this.hA)||(this.hA=3D$h(this.element)=
);return =
this.hA};p.N_=3Dfunction(){this.xA();Wt.ea.N_.call(this)};p.vr=3Dfunction=
(){this.xA();Wt.ea.vr.call(this)};p.Vv=3Dfunction(){this.xA();Wt.ea.Vv.ca=
ll(this)};function =
Xt(a,b,c,d,e){qa(b)&&(b=3D[b]);qa(c)&&(c=3D[c]);Wt.call(this,a,b,c,d,e);i=
f(1!=3Db.length||1!=3Dc.length)throw Error("Start and end points must be =
1D");this.F=3D-1}x(Xt,Wt);var nIa=3D1/1024;p=3DXt.prototype;=0A=
p.xA=3Dfunction(){var =
a=3Dthis.coords[0];Math.abs(a-this.F)>=3DnIa&&(Xh(this.element,a),this.F=3D=
a)};p.Vv=3Dfunction(){this.F=3D-1;Xt.ea.Vv.call(this)};p.vr=3Dfunction(){=
this.F=3D-1;Xt.ea.vr.call(this)};p.show=3Dfunction(){this.element.style.d=
isplay=3D""};p.Xf=3Dfunction(){this.element.style.display=3D"none"};funct=
ion =
Yt(a,b,c){Xt.call(this,a,1,0,b,c)}x(Yt,Xt);Yt.prototype.Vv=3Dfunction(){t=
his.show();Yt.ea.Vv.call(this)};Yt.prototype.vr=3Dfunction(){this.Xf();Yt=
.ea.vr.call(this)};function Zt(a,b,c){Xt.call(this,a,0,1,b,c)}=0A=
x(Zt,Xt);Zt.prototype.Vv=3Dfunction(){this.show();Zt.ea.Vv.call(this)};fu=
nction oIa(a,b,c,d,e){if(3!=3Db.length||3!=3Dc.length)throw Error("Start =
and end points must be =
3D");Wt.apply(this,arguments)}x(oIa,Wt);oIa.prototype.xA=3Dfunction(){for=
(var =
a=3D[],b=3D0;b<this.coords.length;b++)a[b]=3DMath.round(this.coords[b]);a=
=3D"rgb("+a.join(",")+")";this.element.style.backgroundColor=3Da};functio=
n =
pIa(a,b,c,d,e,f,h,k){A.call(this);this.C=3Da;this.V=3Db;this.O=3Dc;this.L=
=3Dd;this.F=3Dthis.D=3Dnull;a=3Dnew =
th(this);this.qa(a);a.R(this.O,"O",this.sDb).R(na,"resize",this.lWa);a=3D=
new =
Ue(this);this.qa(a);a.Mb(this.L,Ja,this.$yb);this.L.setProperty("docs-act=
ion-data-extractor",v(this.v5a,this));this.$=3Df;this.ma=3Dh;this.va=3Dk;=
this.J=3D!0;this.H=3Dnull}x(pIa,A);p=3DpIa.prototype;p.sDb=3Dfunction(){q=
Ia(this)};p.$yb=3Dfunction(a){!a.oldValue&&a.newValue&&rIa(this,!0);qIa(t=
his)};=0A=
function =
qIa(a){3=3D=3Da.O.getState()&&a.L.isVisible()?a.D=3DDi(a.Ggb,3E3,a):(Ei(a=
.D),a.D=3Dnull,Ei(a.F),a.F=3Dnull,a.C.setVisible(!1),a.V.setVisible(!0))}=
p.Ggb=3Dfunction(){Ei(this.D);this.D=3Dnull;if(!this.C.isVisible()){this.=
C.setVisible(!0);this.V.setVisible(!1);var a=3Dnew =
Zt(this.C.getElement(),218);this.qa(a);a.play();this.J&&(this.F=3DDi(this=
.H8a,5E3,this));this.lWa()}};=0A=
p.H8a=3Dfunction(){Ei(this.F);this.F=3Dnull;if(this.C.isVisible()){var =
a=3Dnew =
oIa(this.C.getElement(),[65,132,243],[238,238,238],218);this.qa(a);a.play=
();rIa(this,!1)}};function =
rIa(a,b){a.J=3Db;qh(a.C.getElement(),"active",b);qh(a.C.getElement(),"ina=
ctive",!b)}p.v5a=3Dfunction(){var a=3Dnew hg;a.zc(!this.J);return a};=0A=
p.lWa=3Dfunction(){if(null=3D=3Dthis.H){var =
a=3Dthis.C.getElement(),b=3Dfi(a);this.H=3DVh(a).width+b.left+b.right}a=3D=
Wh(this.va);b=3DWh(this.ma);a=3D(a.left>b.left&&0<b.left?Math.max(0,Math.=
floor(a.left)-Math.ceil(b.left+b.width)):Math.max(0,Math.floor(b.left)-Ma=
th.ceil(a.left+a.width)))>=3Dthis.H;L(this.$,a);return a};function =
sIa(a,b,c){b=3Dc||b;return P('<div =
class=3D"'+Q("docs-parent-collections-container")+" =
"+Q("goog-inline-block")+'">'+O(qt({icon:qr("docs-icon-img =
docs-icon-folder-"+(a.o_?"shared":"solid")),Bt:qr("docs-parent-collection=
s-container-icon")},b))+'<div =
class=3D"'+Q("docs-parent-collections-container-folder-name")+" =
"+Q("goog-inline-block")+'">'+O(a.title)+"</div></div>")}function =
tIa(a){return P('<span =
class=3D"'+Q("docs-parent-collections-container-text")+'">'+O(a.text)+"</=
span>")};function =
$t(a){ck.call(this);this.C=3Da}x($t,ck);$t.prototype.Aa=3Dfunction(){$t.e=
a.Aa.call(this);this.update()};=0A=
$t.prototype.update=3Dfunction(){if(J(I(),"docs-sfcnidtwi")){var =
a=3Dthis.Qa();a.innerHTML=3D"";var =
b=3Dthis.C.V;if(this.C.Se||0!=3Db.length){b=3Dthis.getTitle();for(var =
c=3DuIa(this),d=3D"in {FOLDER}".split(/{|}/),e=3D0;e<d.length;e++){var =
f=3Dd[e];""!=3Df&&("FOLDER"=3D=3D=3Df?(f=3DN(sIa,{title:b,isShared:c}),a.=
appendChild(f)):(f=3DN(tIa,{text:f}),a.appendChild(f)))}}}else =
a=3Dthis.Qa(),b=3Dthis.C.V,this.C.Se||0!=3Db.length?(b=3Dthis.getTitle(),=
c=3DuIa(this),b=3D{title:b,o_:c},b=3DP(tIa(lr({text:nr("in ")},b),void =
0)+sIa(b,void 0)),ar(a,b)):=0A=
a.innerHTML=3D"";a=3Dthis.getTitle();b=3DuIa(this);ek(this,b?"located in =
"+(a+" (shared) Google Drive folder"):"located in "+(a+" Google Drive =
folder"))};$t.prototype.setVisible=3Dfunction(a){a=3D$t.ea.setVisible.cal=
l(this,a);ue(this.Qa(),!1);return =
a};$t.prototype.getTitle=3Dfunction(){var a=3Dthis.C.V;return =
0<a.length?a[0].getTitle():"My Drive"};function uIa(a){a=3Da.C.V;return =
0<a.length&&a[0].o_()};var vIa=3D{ERAS:["BC","AD"],ERANAMES:["Before =
Christ","Anno =
Domini"],NARROWMONTHS:"JFMAMJJASOND".split(""),STANDALONENARROWMONTHS:"JF=
MAMJJASOND".split(""),MONTHS:"January February March April May June July =
August September October November December".split(" =
"),STANDALONEMONTHS:"January February March April May June July August =
September October November December".split(" "),SHORTMONTHS:"Jan Feb Mar =
Apr May Jun Jul Aug Sep Oct Nov Dec".split(" =
"),STANDALONESHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov =
Dec".split(" "),=0A=
WEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday =
Saturday".split(" "),STANDALONEWEEKDAYS:"Sunday Monday Tuesday Wednesday =
Thursday Friday Saturday".split(" "),SHORTWEEKDAYS:"Sun Mon Tue Wed Thu =
Fri Sat".split(" "),STANDALONESHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri =
Sat".split(" =
"),NARROWWEEKDAYS:"SMTWTFS".split(""),STANDALONENARROWWEEKDAYS:"SMTWTFS".=
split(""),SHORTQUARTERS:["Q1","Q2","Q3","Q4"],QUARTERS:["1st =
quarter","2nd quarter","3rd quarter","4th =
quarter"],AMPMS:["AM","PM"],DATEFORMATS:["EEEE, MMMM d, y",=0A=
"MMMM d, y","MMM d, y","M/d/yy"],TIMEFORMATS:["h:mm:ss a zzzz","h:mm:ss =
a z","h:mm:ss a","h:mm a"],DATETIMEFORMATS:["{1} 'at' {0}","{1} 'at' =
{0}","{1}, {0}","{1}, =
{0}"],FIRSTDAYOFWEEK:6,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:5},au=3DvIa;=
au=3DvIa;function wIa(a,b){switch(b){case 1:return =
0!=3Da%4||0=3D=3Da%100&&0!=3Da%400?28:29;case 5:case 8:case 10:case =
3:return 30}return 31}function xIa(a,b){b=3Db||new Date(Ea());var =
c;if(c=3Da.getDate()=3D=3Db.getDate())if(b=3Db||new =
Date(Ea()),c=3Da.getMonth()=3D=3Db.getMonth())b=3Db||new =
Date(Ea()),c=3Da.getFullYear()=3D=3Db.getFullYear();return c}=0A=
function =
bu(a,b,c,d,e,f){oa(a)?(this.J=3D"y"=3D=3Da?b:0,this.F=3D"m"=3D=3Da?b:0,th=
is.L=3D"d"=3D=3Da?b:0,this.C=3D"h"=3D=3Da?b:0,this.D=3D"n"=3D=3Da?b:0,thi=
s.H=3D"s"=3D=3Da?b:0):(this.J=3Da||0,this.F=3Db||0,this.L=3Dc||0,this.C=3D=
d||0,this.D=3De||0,this.H=3Df||0)}=0A=
bu.prototype.HD=3Dfunction(a){var =
b=3DMath.min(this.J,this.F,this.L,this.C,this.D,this.H),c=3DMath.max(this=
.J,this.F,this.L,this.C,this.D,this.H);if(0>b&&0<c)return =
null;if(!a&&0=3D=3Db&&0=3D=3Dc)return"PT0S";c=3D[];0>b&&c.push("-");c.pus=
h("P");(this.J||a)&&c.push(Math.abs(this.J)+"Y");(this.F||a)&&c.push(Math=
.abs(this.F)+"M");(this.L||a)&&c.push(Math.abs(this.L)+"D");if(this.C||th=
is.D||this.H||a)c.push("T"),(this.C||a)&&c.push(Math.abs(this.C)+"H"),(th=
is.D||a)&&c.push(Math.abs(this.D)+"M"),(this.H||a)&&c.push(Math.abs(this.=
H)+=0A=
"S");return c.join("")};bu.prototype.equals=3Dfunction(a){return =
a.J=3D=3Dthis.J&&a.F=3D=3Dthis.F&&a.L=3D=3Dthis.L&&a.C=3D=3Dthis.C&&a.D=3D=
=3Dthis.D&&a.H=3D=3Dthis.H};bu.prototype.clone=3Dfunction(){return new =
bu(this.J,this.F,this.L,this.C,this.D,this.H)};bu.prototype.add=3Dfunctio=
n(a){this.J+=3Da.J;this.F+=3Da.F;this.L+=3Da.L;this.C+=3Da.C;this.D+=3Da.=
D;this.H+=3Da.H};=0A=
function =
cu(a,b,c){qa(a)?(this.If=3DyIa(a,b||0,c||1),zIa(this,c||1)):za(a)?(this.I=
f=3DyIa(a.getFullYear(),a.getMonth(),a.getDate()),zIa(this,a.getDate())):=
(this.If=3Dnew =
Date(Ea()),a=3Dthis.If.getDate(),this.If.setHours(0),this.If.setMinutes(0=
),this.If.setSeconds(0),this.If.setMilliseconds(0),zIa(this,a))}function =
yIa(a,b,c){b=3Dnew =
Date(a,b,c);0<=3Da&&100>a&&b.setFullYear(b.getFullYear()-1900);return =
b}p=3Dcu.prototype;p.iz=3Dau.FIRSTDAYOFWEEK;p.XJ=3Dau.FIRSTWEEKCUTOFFDAY;=0A=
p.clone=3Dfunction(){var a=3Dnew =
cu(this.If);a.iz=3Dthis.iz;a.XJ=3Dthis.XJ;return =
a};p.getFullYear=3Dfunction(){return =
this.If.getFullYear()};p.getMonth=3Dfunction(){return =
this.If.getMonth()};p.getDate=3Dfunction(){return =
this.If.getDate()};p.getTime=3Dfunction(){return =
this.If.getTime()};p.getDay=3Dfunction(){return =
this.If.getDay()};p.getUTCFullYear=3Dfunction(){return =
this.If.getUTCFullYear()};p.getUTCMonth=3Dfunction(){return =
this.If.getUTCMonth()};p.getUTCDate=3Dfunction(){return =
this.If.getUTCDate()};p.NHa=3Dfunction(){return this.If.getDay()};=0A=
p.getUTCHours=3Dfunction(){return =
this.If.getUTCHours()};p.getUTCMinutes=3Dfunction(){return =
this.If.getUTCMinutes()};p.getTimezoneOffset=3Dfunction(){return =
this.If.getTimezoneOffset()};p.set=3Dfunction(a){this.If=3Dnew =
Date(a.getFullYear(),a.getMonth(),a.getDate())};p.yK=3Dfunction(a){this.I=
f.setFullYear(a)};p.C6=3Dfunction(a){this.If.setMonth(a)};p.vz=3Dfunction=
(a){this.If.setDate(a)};p.kkb=3Dfunction(a){this.If.setUTCFullYear(a)};p.=
lkb=3Dfunction(a){this.If.setUTCMonth(a)};p.jkb=3Dfunction(a){this.If.set=
UTCDate(a)};=0A=
p.add=3Dfunction(a){if(a.J||a.F){var =
b=3Dthis.getMonth()+a.F+12*a.J,c=3Dthis.getFullYear()+Math.floor(b/12);b%=
=3D12;0>b&&(b+=3D12);var =
d=3DMath.min(wIa(c,b),this.getDate());this.vz(1);this.yK(c);this.C6(b);th=
is.vz(d)}a.L&&(b=3Dnew =
Date(this.getFullYear(),this.getMonth(),this.getDate(),12),a=3Dnew =
Date(b.getTime()+864E5*a.L),this.vz(1),this.yK(a.getFullYear()),this.C6(a=
.getMonth()),this.vz(a.getDate()),zIa(this,a.getDate()))};=0A=
p.HD=3Dfunction(a){return[this.getFullYear(),Xb(this.getMonth()+1,2),Xb(t=
his.getDate(),2)].join(a?"-":"")};p.equals=3Dfunction(a){return!(!a||this=
.getFullYear()!=3Da.getFullYear()||this.getMonth()!=3Da.getMonth()||this.=
getDate()!=3Da.getDate())};p.toString=3Dfunction(){return =
this.HD()};function =
zIa(a,b){a.getDate()!=3Db&&(b=3Da.getDate()<b?1:-1,a.If.setUTCHours(a.If.=
getUTCHours()+b))}p.valueOf=3Dfunction(){return this.If.valueOf()};=0A=
function du(a,b,c,d,e,f,h){qa(a)?this.If=3Dnew =
Date(a,b||0,c||1,d||0,e||0,f||0,h||0):this.If=3Dnew =
Date(a&&a.getTime?a.getTime():Ea())}x(du,cu);p=3Ddu.prototype;p.getHours=3D=
function(){return this.If.getHours()};p.getMinutes=3Dfunction(){return =
this.If.getMinutes()};p.getSeconds=3Dfunction(){return =
this.If.getSeconds()};p.getMilliseconds=3Dfunction(){return =
this.If.getMilliseconds()};p.NHa=3Dfunction(){return =
this.If.getUTCDay()};p.getUTCHours=3Dfunction(){return =
this.If.getUTCHours()};p.getUTCMinutes=3Dfunction(){return =
this.If.getUTCMinutes()};=0A=
p.ikb=3Dfunction(){return =
this.If.getUTCSeconds()};p.hkb=3Dfunction(){return =
this.If.getUTCMilliseconds()};p.add=3Dfunction(a){cu.prototype.add.call(t=
his,a);a.C&&this.If.setUTCHours(this.If.getUTCHours()+a.C);a.D&&this.If.s=
etUTCMinutes(this.If.getUTCMinutes()+a.D);a.H&&this.If.setUTCSeconds(this=
.If.getUTCSeconds()+a.H)};=0A=
p.HD=3Dfunction(a){var b=3Dcu.prototype.HD.call(this,a);return a?b+" =
"+Xb(this.getHours(),2)+":"+Xb(this.getMinutes(),2)+":"+Xb(this.getSecond=
s(),2):b+"T"+Xb(this.getHours(),2)+Xb(this.getMinutes(),2)+Xb(this.getSec=
onds(),2)};p.equals=3Dfunction(a){return =
this.getTime()=3D=3Da.getTime()};p.toString=3Dfunction(){return =
this.HD()};p.clone=3Dfunction(){var a=3Dnew =
du(this.If);a.iz=3Dthis.iz;a.XJ=3Dthis.XJ;return a};function =
AIa(){}function eu(a){if("number"=3D=3Dtypeof a){var b=3Dnew =
AIa;b.F=3Da;var c=3Da;if(0=3D=3Dc)c=3D"Etc/GMT";else{var =
d=3D["Etc/GMT",0>c?"-":"+"];c=3DMath.abs(c);d.push(Math.floor(c/60)%100);=
c%=3D60;0!=3Dc&&d.push(":",Xb(c,2));c=3Dd.join("")}b.H=3Dc;c=3Da;0=3D=3Dc=
?c=3D"UTC":(d=3D["UTC",0>c?"+":"-"],c=3DMath.abs(c),d.push(Math.floor(c/6=
0)%100),c%=3D60,0!=3Dc&&d.push(":",c),c=3Dd.join(""));a=3DBIa(a);b.J=3D[c=
,c];b.C=3D{lBc:a,xya:a};b.D=3D[];return b}b=3Dnew =
AIa;b.H=3Da.id;b.F=3D-a.std_offset;b.J=3Da.names;b.C=3Da.names_ext;b.D=3D=
a.transitions;return b}=0A=
function BIa(a){var =
b=3D["GMT"];b.push(0>=3Da?"+":"-");a=3DMath.abs(a);b.push(Xb(Math.floor(a=
/60)%100,2),":",Xb(a%60,2));return b.join("")}function =
fu(a,b){b=3DDate.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.=
getUTCHours(),b.getUTCMinutes())/36E5;for(var =
c=3D0;c<a.D.length&&b>=3Da.D[c];)c+=3D2;return =
0=3D=3Dc?0:a.D[c-1]};function =
gu(a,b){this.D=3D[];this.C=3Db||au;"number"=3D=3Dtypeof =
a?CIa(this,a):DIa(this,a)}var =
EIa=3D{FULL_DATE:0,LONG_DATE:1,MEDIUM_DATE:2,SHORT_DATE:3,FULL_TIME:4,LON=
G_TIME:5,MEDIUM_TIME:6,SHORT_TIME:7,FULL_DATETIME:8,LONG_DATETIME:9,MEDIU=
M_DATETIME:10,SHORT_DATETIME:11},FIa=3D[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|=
M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyMkSEahK=
HcLQdmsvVwzZ]+/];function GIa(a){return a.getHours?a.getHours():0}=0A=
function DIa(a,b){for(HIa&&(b=3Db.replace(/\u200f/g,""));b;){for(var =
c=3Db,d=3D0;d<FIa.length;++d){var e=3Db.match(FIa[d]);if(e){var =
f=3De[0];b=3Db.substring(f.length);0=3D=3Dd&&("''"=3D=3Df?f=3D"'":(f=3Df.=
substring(1,"'"=3D=3De[1]?f.length-1:f.length),f=3Df.replace(/''/g,"'")))=
;a.D.push({text:f,type:d});break}}if(c=3D=3D=3Db)throw Error("Malformed =
pattern part: "+b);}}=0A=
gu.prototype.format=3Dfunction(a,b){if(!a)throw Error("The date to =
format must be non-null.");var =
c=3Db?6E4*(a.getTimezoneOffset()-(b.F-fu(b,a))):0,d=3Dc?new =
Date(a.getTime()+c):a,e=3Dd;b&&d.getTimezoneOffset()!=3Da.getTimezoneOffs=
et()&&(e=3D6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=3Dnew =
Date(d.getTime()+e),c+=3D0<c?-864E5:864E5,e=3Dnew =
Date(a.getTime()+c));c=3D[];for(var f=3D0;f<this.D.length;++f){var =
h=3Dthis.D[f].text;1=3D=3Dthis.D[f].type?c.push(IIa(this,h,a,d,e,b)):c.pu=
sh(h)}return c.join("")};=0A=
function CIa(a,b){if(4>b)var c=3Da.C.DATEFORMATS[b];else =
if(8>b)c=3Da.C.TIMEFORMATS[b-4];else =
if(12>b)c=3Da.C.DATETIMEFORMATS[b-8],c=3Dc.replace("{1}",a.C.DATEFORMATS[=
b-8]),c=3Dc.replace("{0}",a.C.TIMEFORMATS[b-8]);else{CIa(a,10);return}DIa=
(a,c)}function hu(a,b){b=3DString(b);a=3Da.C||au;if(void =
0!=3D=3Da.q5a){for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Db.charCodeAt(d);c.push(48<=3De&&57>=3De?String.fromCharCode(a.q5a+e-4=
8):b.charAt(d))}b=3Dc.join("")}return b}var HIa=3D!1;=0A=
function iu(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw =
Error("The date to format has no time (probably a goog.date.Date). Use =
Date or goog.date.DateTime, or use a pattern without time fields.");}=0A=
function IIa(a,b,c,d,e,f){var h=3Db.length;switch(b.charAt(0)){case =
"G":return =
c=3D0<d.getFullYear()?1:0,4<=3Dh?a.C.ERANAMES[c]:a.C.ERAS[c];case =
"y":return =
c=3Dd.getFullYear(),0>c&&(c=3D-c),2=3D=3Dh&&(c%=3D100),hu(a,Xb(c,h));case=
 "M":a:switch(c=3Dd.getMonth(),h){case 5:h=3Da.C.NARROWMONTHS[c];break =
a;case 4:h=3Da.C.MONTHS[c];break a;case 3:h=3Da.C.SHORTMONTHS[c];break =
a;default:h=3Dhu(a,Xb(c+1,h))}return h;case "k":return =
iu(e),c=3DGIa(e)||24,hu(a,Xb(c,h));case "S":return =
c=3De.getTime()%1E3/1E3,hu(a,c.toFixed(Math.min(3,h)).substr(2)+=0A=
(3<h?Xb(0,h-3):""));case "E":return =
c=3Dd.getDay(),4<=3Dh?a.C.WEEKDAYS[c]:a.C.SHORTWEEKDAYS[c];case =
"a":return iu(e),h=3DGIa(e),a.C.AMPMS[12<=3Dh&&24>h?1:0];case "h":return =
iu(e),c=3DGIa(e)%12||12,hu(a,Xb(c,h));case "K":return =
iu(e),c=3DGIa(e)%12,hu(a,Xb(c,h));case "H":return =
iu(e),c=3DGIa(e),hu(a,Xb(c,h));case "c":a:switch(c=3Dd.getDay(),h){case =
5:h=3Da.C.STANDALONENARROWWEEKDAYS[c];break a;case =
4:h=3Da.C.STANDALONEWEEKDAYS[c];break a;case =
3:h=3Da.C.STANDALONESHORTWEEKDAYS[c];break =
a;default:h=3Dhu(a,Xb(c,1))}return h;=0A=
case "L":a:switch(c=3Dd.getMonth(),h){case =
5:h=3Da.C.STANDALONENARROWMONTHS[c];break a;case =
4:h=3Da.C.STANDALONEMONTHS[c];break a;case =
3:h=3Da.C.STANDALONESHORTMONTHS[c];break =
a;default:h=3Dhu(a,Xb(c+1,h))}return h;case "Q":return =
c=3DMath.floor(d.getMonth()/3),4>h?a.C.SHORTQUARTERS[c]:a.C.QUARTERS[c];c=
ase "d":return hu(a,Xb(d.getDate(),h));case "m":return =
iu(e),hu(a,Xb(e.getMinutes(),h));case "s":return =
iu(e),hu(a,Xb(e.getSeconds(),h));case "v":return =
h=3Df||eu(c.getTimezoneOffset()),h.H;case "V":return a=3Df||=0A=
eu(c.getTimezoneOffset()),2>=3Dh?a.H:0<fu(a,c)?t(a.C.q_a)?a.C.q_a:a.C.DST=
_GENERIC_LOCATION:t(a.C.xya)?a.C.xya:a.C.STD_GENERIC_LOCATION;case =
"w":return =
c=3De.getFullYear(),b=3De.getMonth(),d=3De.getDate(),e=3Da.C.FIRSTWEEKCUT=
OFFDAY,c=3Dnew =
Date(c,b,d),e=3Dt(e)?e:3,b=3Da.C.FIRSTDAYOFWEEK||0,d=3D((c.getDay()+6)%7-=
b+7)%7,c=3Dc.valueOf()+864E5*((e-b+7)%7-d),e=3D(new Date((new =
Date(c)).getFullYear(),0,1)).valueOf(),hu(a,Xb(Math.floor(Math.round((c-e=
)/864E5)/7)+1,h));case "z":return =
a=3Df||eu(c.getTimezoneOffset()),4>h?a.J[0<fu(a,=0A=
c)?2:0]:a.J[0<fu(a,c)?3:1];case "Z":return =
e=3Df||eu(c.getTimezoneOffset()),4>h?(h=3D-(e.F-fu(e,c)),a=3D[0>h?"-":"+"=
],h=3DMath.abs(h),a.push(Xb(Math.floor(h/60)%100,2),Xb(h%60,2)),h=3Da.joi=
n("")):h=3Dhu(a,BIa(e.F-fu(e,c))),h;default:return""}};var =
JIa=3D{YEAR_FULL:"y",YEAR_FULL_WITH_ERA:"y G",YEAR_MONTH_ABBR:"MMM =
y",YEAR_MONTH_FULL:"MMMM y",MONTH_DAY_ABBR:"MMM d",MONTH_DAY_FULL:"MMMM =
dd",MONTH_DAY_SHORT:"M/d",MONTH_DAY_MEDIUM:"MMMM =
d",MONTH_DAY_YEAR_MEDIUM:"MMM d, y",WEEKDAY_MONTH_DAY_MEDIUM:"EEE, MMM =
d",WEEKDAY_MONTH_DAY_YEAR_MEDIUM:"EEE, MMM d, =
y",DAY_ABBR:"d"},ju=3DJIa;ju=3DJIa;var =
KIa=3D{jua:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{ot=
her:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{oth=
er:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{=
other:"000T"}},iZa:{1E3:{other:"0 thousand"},1E4:{other:"00 =
thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 =
million"},1E7:{other:"00 million"},1E8:{other:"000 =
million"},1E9:{other:"0 billion"},1E10:{other:"00 =
billion"},1E11:{other:"000 billion"},1E12:{other:"0 =
trillion"},1E13:{other:"00 trillion"},=0A=
1E14:{other:"000 trillion"}}},LIa=3DKIa;LIa=3DKIa;var =
MIa=3D{DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",iea:"0",u2a:"+",owa:"-",=
cva:"E",Owa:"\u2030",Tca:"\u221e",A1a:"NaN",DECIMAL_PATTERN:"#,##0.###",i=
3a:"#E0",Nwa:"#,##0%",oZa:"\u00a4#,##0.00",JZa:"USD"},ku=3DMIa,NIa=3DMIa;=
NIa=3Dku=3DMIa;var =
lu=3D{AED:[2,"dh","\u062f.\u0625.","DH"],ALL:[0,"Lek","Lek"],AUD:[2,"$","=
AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,=
"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:=
[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],=
CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP=
:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2=
,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,=0A=
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9"=
,"Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\=
u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2=
,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Me=
x$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S=
/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142",=
"z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",=0A=
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"=
\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","T=
Sh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U=
"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};=
function =
mu(a,b,c){this.xb=3Db;this.jb=3Dc||0;this.Ha=3D40;this.D=3D1;this.Ba=3D0;=
this.H=3D3;this.Ka=3Dthis.F=3D0;this.Wa=3D!1;this.va=3Dthis.V=3D"";this.J=
=3Dnu().owa;this.$=3D"";this.C=3D1;this.O=3D!1;this.L=3D[];this.Ma=3Dthis=
.Oa=3D!1;this.ma=3D0;if("number"=3D=3Dtypeof a)switch(a){case =
1:ou(this,nu().DECIMAL_PATTERN);break;case =
2:ou(this,nu().i3a);break;case 3:ou(this,nu().Nwa);break;case =
4:a=3Dnu().oZa;b=3D["0"];c=3Dlu[OIa(this)][0]&7;if(0<c){b.push(".");for(v=
ar =
d=3D0;d<c;d++)b.push("0")}a=3Da.replace(/0.00/g,b.join(""));ou(this,a);br=
eak;case 5:PIa(this,=0A=
1);break;case 6:PIa(this,2);break;default:throw Error("Unsupported =
pattern type.");}else ou(this,a)}var QIa=3D!1;function nu(){return =
QIa?NIa:ku}function OIa(a){return =
a.xb||nu().JZa}mu.prototype.Ra=3Dfunction(a){if(308<a)throw =
Error("Unsupported maximum fraction digits: "+a);this.H=3Da;return =
this};mu.prototype.Sa=3Dfunction(a){if(0<this.F&&0<=3Da)throw =
Error("Can't combine significant digits and minimum fraction =
digits");this.Ba=3Da;return this};=0A=
function ou(a,b){var c=3D[0];a.V=3DRIa(a,b,c);for(var =
d=3Dc[0],e=3D-1,f=3D0,h=3D0,k=3D0,l=3D-1,m=3Db.length,r=3D!0;c[0]<m&&r;c[=
0]++)switch(b.charAt(c[0])){case =
"#":0<h?k++:f++;0<=3Dl&&0>e&&l++;break;case "0":if(0<k)throw =
Error('Unexpected "0" in pattern =
"'+b+'"');h++;0<=3Dl&&0>e&&l++;break;case =
",":0<l&&a.L.push(l);l=3D0;break;case ".":if(0<=3De)throw =
Error('Multiple decimal separators in pattern =
"'+b+'"');e=3Df+h+k;break;case "E":if(a.Ma)throw Error('Multiple =
exponential symbols in pattern "'+b+'"');a.Ma=3D!0;a.Ka=3D0;c[0]+1<m&&=0A=
"+"=3D=3Db.charAt(c[0]+1)&&(c[0]++,a.Wa=3D!0);for(;c[0]+1<m&&"0"=3D=3Db.c=
harAt(c[0]+1);)c[0]++,a.Ka++;if(1>f+h||1>a.Ka)throw Error('Malformed =
exponential pattern =
"'+b+'"');r=3D!1;break;default:c[0]--,r=3D!1}0=3D=3Dh&&0<f&&0<=3De&&(h=3D=
e,0=3D=3Dh&&h++,k=3Df-h,f=3Dh-1,h=3D1);if(0>e&&0<k||0<=3De&&(e<f||e>f+h)|=
|0=3D=3Dl)throw Error('Malformed pattern =
"'+b+'"');k=3Df+h+k;a.H=3D0<=3De?k-e:0;0<=3De&&(a.F=3Df+h-e,0>a.F&&(a.F=3D=
0));a.D=3D(0<=3De?e:k)-f;a.Ma&&(a.Ha=3Df+a.D,0=3D=3Da.H&&0=3D=3Da.D&&(a.D=
=3D1));a.L.push(Math.max(0,l));a.Oa=3D0=3D=3De||e=3D=3Dk;d=3Dc[0]-d;a.va=3D=
RIa(a,b,c);=0A=
c[0]<b.length&&";"=3D=3Db.charAt(c[0])?(c[0]++,1!=3Da.C&&(a.O=3D!0),a.J=3D=
RIa(a,b,c),c[0]+=3Dd,a.$=3DRIa(a,b,c)):(a.J+=3Da.V,a.$+=3Da.va)}function =
PIa(a,b){a.ma=3Db;ou(a,nu().DECIMAL_PATTERN);a.F=3D0;a.Ra(2);a.Sa(2)}=0A=
mu.prototype.parse=3Dfunction(a,b){b=3Db||[0];if(0!=3Dthis.ma)throw =
Error("Parsing of compact numbers is unimplemented");a=3Da.replace(/ =
/g,"\u00a0");var =
c=3Da.indexOf(this.V,b[0])=3D=3Db[0],d=3Da.indexOf(this.J,b[0])=3D=3Db[0]=
;c&&d&&(this.V.length>this.J.length?d=3D!1:this.V.length<this.J.length&&(=
c=3D!1));c?b[0]+=3Dthis.V.length:d&&(b[0]+=3Dthis.J.length);if(a.indexOf(=
nu().Tca,b[0])=3D=3Db[0]){b[0]+=3Dnu().Tca.length;var =
e=3DInfinity}else{e=3Da;var =
f=3D!1,h=3D!1,k=3D!1,l=3D-1,m=3D1,r=3Dnu().DECIMAL_SEP,u=3Dnu().GROUP_SEP=
,w=3Dnu().cva;if(0!=3Dthis.ma)throw Error("Parsing of compact style =
numbers is not implemented");=0A=
for(var y=3D"";b[0]<e.length;b[0]++){var =
C=3De.charAt(b[0]),H=3DSIa(C);if(0<=3DH&&9>=3DH)y+=3DH,k=3D!0;else =
if(C=3D=3Dr.charAt(0)){if(f||h)break;y+=3D".";f=3D!0}else =
if(C=3D=3Du.charAt(0)&&("\u00a0"!=3Du.charAt(0)||b[0]+1<e.length&&0<=3DSI=
a(e.charAt(b[0]+1)))){if(f||h)break}else =
if(C=3D=3Dw.charAt(0)){if(h)break;y+=3D"E";h=3D!0;l=3Db[0]}else =
if("+"=3D=3DC||"-"=3D=3DC){if(k&&l!=3Db[0]-1)break;y+=3DC}else =
if(1=3D=3Dthis.C&&C=3D=3Dnu().PERCENT.charAt(0)){if(1!=3Dm)break;m=3D100;=
if(k){b[0]++;break}}else =
if(1=3D=3Dthis.C&&C=3D=3Dnu().Owa.charAt(0)){if(1!=3Dm)break;m=3D1E3;if(k=
){b[0]++;=0A=
break}}else =
break}1!=3Dthis.C&&(m=3Dthis.C);e=3DparseFloat(y)/m}if(c){if(a.indexOf(th=
is.va,b[0])!=3Db[0])return NaN;b[0]+=3Dthis.va.length}else =
if(d){if(a.indexOf(this.$,b[0])!=3Db[0])return =
NaN;b[0]+=3Dthis.$.length}return d?-e:e};=0A=
mu.prototype.format=3Dfunction(a){if(isNaN(a))return nu().A1a;var =
b=3D[];var c=3Da;if(0=3D=3Dthis.ma)c=3DTIa;else{c=3DMath.abs(c);var =
d=3DUIa(this,1>=3Dc?0:VIa(c)).divisorBase;c=3DUIa(this,d+VIa(WIa(this,c/M=
ath.pow(10,d)).zNa))}a/=3DMath.pow(10,c.divisorBase);b.push(c.prefix);d=3D=
0>a||0=3D=3Da&&0>1/a;b.push(d?this.J:this.V);if(isFinite(a))if(a=3Da*(d?-=
1:1)*this.C,this.Ma){var =
e=3Da;if(0=3D=3De)XIa(this,e,this.D,b),YIa(this,0,b);else{a=3DMath.floor(=
Math.log(e)/Math.log(10)+2E-15);var =
f=3DMath.pow(10,a);isFinite(f)&&0!=3D=3Df?e/=3Df:(f=3DMath.pow(10,=0A=
Math.floor(a/2)),e=3De/f/f,1=3D=3Da%2&&(e=3D0<a?e/10:10*e));f=3Dthis.D;if=
(1<this.Ha&&this.Ha>this.D){for(;0!=3Da%this.Ha;)e*=3D10,a--;f=3D1}else =
1>this.D?(a++,e/=3D10):(a-=3Dthis.D-1,e*=3DMath.pow(10,this.D-1));XIa(thi=
s,e,f,b);YIa(this,a,b)}}else XIa(this,a,this.D,b);else =
b.push(nu().Tca);b.push(d?this.$:this.va);b.push(c.suffix);return =
b.join("")};=0A=
function WIa(a,b){var =
c=3DMath.pow(10,a.H);a=3D0>=3Da.Ba?Math.round(b*c):Math.round(ZIa(b*c,a.B=
a,a.H));isFinite(a)?(b=3DMath.floor(a/c),c=3DMath.floor(a-b*c)):c=3D0;ret=
urn{zNa:b,ghb:c}}=0A=
function XIa(a,b,c,d){if(a.F>a.H)throw Error("Min value must be less =
than max value");d||(d=3D[]);b=3DWIa(a,b);var =
e=3Db.zNa,f=3Db.ghb,h=3D0<a.F||0<f||!1;b=3Da.F;h&&(b=3Da.F);for(var =
k=3D"",l=3De;1E20<l;)k=3D"0"+k,l=3DMath.round(l/10);k=3Dl+k;var =
m=3Dnu().DECIMAL_SEP;l=3Dnu().iea.charCodeAt(0);var =
r=3Dk.length,u=3D0;if(0<e||0<c){for(e=3Dr;e<c;e++)d.push(String.fromCharC=
ode(l));if(2<=3Da.L.length)for(c=3D1;c<a.L.length;c++)u+=3Da.L[c];c=3Dr-u=
;if(0<c){e=3Da.L;u=3Dr=3D0;for(var =
w,y=3Dnu().GROUP_SEP,C=3Dk.length,H=3D0;H<C;H++)if(d.push(String.fromChar=
Code(l+=0A=
Number(k.charAt(H)))),1<C-H)if(w=3De[u],H<c){var =
R=3Dc-H;(1=3D=3D=3Dw||0<w&&1=3D=3D=3DR%w)&&d.push(y)}else =
u<e.length&&(H=3D=3D=3Dc?u+=3D1:w=3D=3D=3DH-c-r+1&&(d.push(y),r+=3Dw,u+=3D=
1))}else{c=3Dk;k=3Da.L;e=3Dnu().GROUP_SEP;w=3Dc.length;y=3D[];for(r=3Dk.l=
ength-1;0<=3Dr&&0<w;r--){u=3Dk[r];for(C=3D0;C<u&&0<=3Dw-C-1;C++)y.push(St=
ring.fromCharCode(l+Number(c.charAt(w-C-1))));w-=3Du;0<w&&y.push(e)}d.pus=
h.apply(d,y.reverse())}}else =
h||d.push(String.fromCharCode(l));(a.Oa||h)&&d.push(m);f=3DString(f);h=3D=
f.split("e+");2=3D=3Dh.length&&(f=3DString(ZIa(parseFloat(h[0]),a.Ba,=0A=
1)),f=3Df.replace(".",""),f+=3DWb("0",parseInt(h[1],10)-f.length+1));a.H+=
1>f.length&&(f=3D"1"+Wb("0",a.H-f.length)+f);for(a=3Df.length;"0"=3D=3Df.=
charAt(a-1)&&a>b+1;)a--;for(e=3D1;e<a;e++)d.push(String.fromCharCode(l+Nu=
mber(f.charAt(e))))}function =
YIa(a,b,c){c.push(nu().cva);0>b?(b=3D-b,c.push(nu().owa)):a.Wa&&c.push(nu=
().u2a);b=3D""+b;for(var =
d=3Dnu().iea,e=3Db.length;e<a.Ka;e++)c.push(d);c.push(b)}function =
SIa(a){a=3Da.charCodeAt(0);if(48<=3Da&&58>a)return a-48;var =
b=3Dnu().iea.charCodeAt(0);return b<=3Da&&a<b+10?a-b:-1}=0A=
function RIa(a,b,c){for(var =
d=3D"",e=3D!1,f=3Db.length;c[0]<f;c[0]++){var =
h=3Db.charAt(c[0]);if("'"=3D=3Dh)c[0]+1<f&&"'"=3D=3Db.charAt(c[0]+1)?(c[0=
]++,d+=3D"'"):e=3D!e;else if(e)d+=3Dh;else switch(h){case "#":case =
"0":case ",":case ".":case ";":return d;case =
"\u00a4":if(c[0]+1<f&&"\u00a4"=3D=3Db.charAt(c[0]+1))c[0]++,d+=3DOIa(a);e=
lse switch(a.jb){case 0:d+=3Dlu[OIa(a)][1];break;case 2:h=3DOIa(a);var =
k=3Dlu[h];d+=3Dh=3D=3Dk[1]?h:h+" "+k[1];break;case =
1:d+=3Dlu[OIa(a)][2]}break;case "%":if(!a.O&&1!=3Da.C)throw Error("Too =
many percent/permill");=0A=
if(a.O&&100!=3Da.C)throw Error("Inconsistent use of percent/permill =
characters");a.C=3D100;a.O=3D!1;d+=3Dnu().PERCENT;break;case =
"\u2030":if(!a.O&&1!=3Da.C)throw Error("Too many =
percent/permill");if(a.O&&1E3!=3Da.C)throw Error("Inconsistent use of =
percent/permill =
characters");a.C=3D1E3;a.O=3D!1;d+=3Dnu().Owa;break;default:d+=3Dh}}retur=
n d}var TIa=3D{prefix:"",suffix:"",divisorBase:0};=0A=
function =
UIa(a,b){a=3D1=3D=3Da.ma?LIa.jua:LIa.iZa;null=3D=3Da&&(a=3DLIa.jua);if(3>=
b)return TIa;b=3DMath.min(14,b);var =
c=3Da[Math.pow(10,b)];for(--b;!c&&3<=3Db;)c=3Da[Math.pow(10,b)],b--;if(!c=
)return TIa;a=3Dc.other;return =
a&&"0"!=3Da?(a=3D/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],suffix:a[3],divi=
sorBase:b+1-(a[2].length-1)}:TIa:TIa}function =
VIa(a){if(!isFinite(a))return 0<a?a:0;for(var =
b=3D0;1<=3D(a/=3D10);)b++;return b}=0A=
function ZIa(a,b,c){if(!a)return a;b=3Db-VIa(a)-1;if(b<-c)return =
c=3DMath.pow(10,c),Math.round(a/c)*c;c=3DMath.pow(10,b);return =
Math.round(a*c)/c};function $Ia(a){return =
1=3D=3Da%10&&11!=3Da%100?"one":2=3D=3Da%10&&12!=3Da%100?"two":3=3D=3Da%10=
&&13!=3Da%100?"few":"other"}var aJa=3D$Ia;aJa=3D$Ia;function =
bJa(a){a+=3D"";var =
b=3Da.indexOf(".");return-1=3D=3Db?0:a.length-b-1}function cJa(a,b){var =
c=3Da|0;a=3Dvoid 0=3D=3D=3Db?Math.min(bJa(a),3):b;return =
1=3D=3Dc&&0=3D=3Da?"one":"other"}var dJa=3DcJa;dJa=3DcJa;function =
pu(a){this.J=3Da;this.D=3Dthis.C=3Dthis.L=3Dnull;a=3Dku;var =
b=3DLIa;if(eJa!=3D=3Da||fJa!=3D=3Db)eJa=3Da,fJa=3Db,gJa=3Dnew =
mu(1);this.H=3DgJa}var =
eJa=3Dnull,fJa=3Dnull,gJa=3Dnull,hJa=3D/'([{}#].*?)'/g,iJa=3D/''/g;pu.pro=
totype.format=3Dfunction(a){return jJa(this,a,!1)};function =
jJa(a,b,c){if(a.J){a.L=3D[];var =
d=3DkJa(a,a.J);a.D=3DlJa(a,d);a.J=3Dnull}if(!a.D||0=3D=3Da.D.length)retur=
n"";a.C=3Dmb(a.L);d=3D[];mJa(a,a.D,b,c,d);for(b=3Dd.join("");0<a.C.length=
;)b=3Db.replace(a.F(a.C),a.C.pop());return b}=0A=
function mJa(a,b,c,d,e){for(var =
f=3D0;f<b.length;f++)switch(b[f].type){case =
4:e.push(b[f].value);break;case 3:var =
h=3Db[f].value,k=3Da,l=3De,m=3Dc[h];t(m)?(k.C.push(m),l.push(k.F(k.C))):l=
.push("Undefined parameter - "+h);break;case =
2:h=3Db[f].value;k=3De;l=3Dh.p3;t(c[l])?(l=3Dh[c[l]],t(l)||(l=3Dh.other),=
mJa(a,l,c,d,k)):k.push("Undefined parameter - "+l);break;case =
0:h=3Db[f].value;nJa(a,h,c,dJa,d,e);break;case =
1:h=3Db[f].value,nJa(a,h,c,aJa,d,e)}}=0A=
function nJa(a,b,c,d,e,f){var =
h=3Db.p3,k=3Db.Uza,l=3D+c[h];isNaN(l)?f.push("Undefined or invalid =
parameter - =
"+h):(k=3Dl-k,h=3Db[c[h]],t(h)||(d=3Da.H.ub?d(k,a.H.ub()):d(k),h=3Db[d],t=
(h)||(h=3Db.other)),b=3D[],mJa(a,h,c,e,b),c=3Db.join(""),e?f.push(c):(a=3D=
a.H.format(k),f.push(c.replace(/#/g,a))))}function kJa(a,b){var =
c=3Da.L,d=3Dv(a.F,a);b=3Db.replace(iJa,function(){c.push("'");return =
d(c)});return b=3Db.replace(hJa,function(a,b){c.push(b);return d(c)})}=0A=
function oJa(a){var =
b=3D0,c=3D[],d=3D[],e=3D/[{}]/g;e.lastIndex=3D0;for(var =
f;f=3De.exec(a);){var =
h=3Df.index;"}"=3D=3Df[0]?(c.pop(),0=3D=3Dc.length&&(f=3D{type:1},f.value=
=3Da.substring(b,h),d.push(f),b=3Dh+1)):(0=3D=3Dc.length&&(b=3Da.substrin=
g(b,h),""!=3Db&&d.push({type:0,value:b}),b=3Dh+1),c.push("{"))}b=3Da.subs=
tring(b);""!=3Db&&d.push({type:0,value:b});return d}var =
pJa=3D/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,qJa=3D/^\s*(\w+)\s=
*,\s*selectordinal\s*,/,rJa=3D/^\s*(\w+)\s*,\s*select\s*,/;=0A=
function lJa(a,b){var c=3D[];b=3DoJa(b);for(var =
d=3D0;d<b.length;d++){var =
e=3D{};if(0=3D=3Db[d].type)e.type=3D4,e.value=3Db[d].value;else =
if(1=3D=3Db[d].type){var =
f=3Db[d].value;switch(pJa.test(f)?0:qJa.test(f)?1:rJa.test(f)?2:/^\s*\w+\=
s*/.test(f)?3:5){case =
2:e.type=3D2;e.value=3DsJa(a,b[d].value);break;case =
0:e.type=3D0;e.value=3DtJa(a,b[d].value);break;case =
1:e.type=3D1;e.value=3DuJa(a,b[d].value);break;case =
3:e.type=3D3,e.value=3Db[d].value}}c.push(e)}return c}=0A=
function sJa(a,b){var =
c=3D"";b=3Db.replace(rJa,function(a,b){c=3Db;return""});var =
d=3D{};d.p3=3Dc;b=3DoJa(b);for(var e=3D0;e<b.length;){var =
f=3Db[e].value;e++;if(1=3D=3Db[e].type)var =
h=3DlJa(a,b[e].value);d[f.replace(/\s/g,"")]=3Dh;e++}return d}function =
tJa(a,b){var =
c=3D"",d=3D0;b=3Db.replace(pJa,function(a,b,e){c=3Db;e&&(d=3DparseInt(e,1=
0));return""});var e=3D{};e.p3=3Dc;e.Uza=3Dd;b=3DoJa(b);for(var =
f=3D0;f<b.length;){var h=3Db[f].value;f++;if(1=3D=3Db[f].type)var =
k=3DlJa(a,b[f].value);e[h.replace(/\s*(?:=3D)?(\w+)\s*/,"$1")]=3Dk;f++}re=
turn e}=0A=
function uJa(a,b){var =
c=3D"";b=3Db.replace(qJa,function(a,b){c=3Db;return""});var =
d=3D{};d.p3=3Dc;d.Uza=3D0;b=3DoJa(b);for(var e=3D0;e<b.length;){var =
f=3Db[e].value;e++;if(1=3D=3Db[e].type)var =
h=3DlJa(a,b[e].value);d[f.replace(/\s*(?:=3D)?(\w+)\s*/,"$1")]=3Dh;e++}re=
turn =
d}pu.prototype.F=3Dfunction(a){return"\ufddf_"+(a.length-1).toString(10)+=
"_"};function vJa(a){var b=3Dthis;E.call(this);this.C=3Da;this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,a.Oa,function(){var =
a=3Db.C.L,d=3Db.C.Ba;(!a||!d||2E4<a-b.KCa)&&b.s4()});Xn(this.D,a.C.D,func=
tion(){b.s4()});this.s4()}x(vJa,E);p=3DvJa.prototype;p.KCa=3D0;p.yJ=3Dnul=
l;p.Xga=3D"";p.getText=3Dg("Xga");function =
wJa(a,b){b!=3Da.Xga&&(a.Xga=3Db,a.dispatchEvent("U"))}=0A=
p.s4=3Dfunction(){var =
a=3Dthis.C,b=3Da.C,c=3Da.L;this.yJ&&(Ei(this.yJ),this.yJ=3Dnull);var =
d=3Dqma(b.vf);bo(b)?d?c?(this.KCa=3Dc,wJa(this,xJa(c,a.Ba)),a=3DEa()-c,b=3D=
0,c=3D18E5,6E6>a&&(b=3D3E4,c=3D6E4),this.yJ=3DDi(this.s4,c-(a+b)%c,this))=
:wJa(this,a.Jc):J(I(),"docs-eivu")?wJa(this,""):wJa(this,ko(b)?"Comment =
only":"View =
only"):wJa(this,"")};p.Ea=3Dfunction(){vJa.ea.Ea.call(this);this.yJ&&(Ei(=
this.yJ),this.yJ=3Dnull)};=0A=
function xJa(a,b){var c=3D(Ea()-a)/6E4,d=3Dc/1440;a=3Dnew =
Date(a);if(1>c)return b?"Last edit was made seconds ago by "+b:"Last =
edit was seconds ago";if(59.5>c)return b?(new pu("{MINUTES, plural, =3D0 =
{unused plural form}=3D1 {Last edit was made # minute ago by =
{NAME}}other {Last edit was made # minutes ago by =
{NAME}}}")).format({MINUTES:Math.round(c),NAME:b}):(new pu("{MINUTES, =
plural, =3D0 {unused plural form}=3D1 {Last edit was # minute ago}other =
{Last edit was # minutes ago}}")).format({MINUTES:Math.round(c)});=0A=
if(xIa(a,new Date(Ea())))return b?(new pu("{HOURS, plural, =3D0 {unused =
plural form}=3D1 {Last edit was made # hour ago by {NAME}}other {Last =
edit was made # hours ago by =
{NAME}}}")).format({HOURS:Math.round(c/60),NAME:b}):(new pu("{HOURS, =
plural, =3D0 {unused plural form}=3D1 {Last edit was # hour ago}other =
{Last edit was # hours ago}}")).format({HOURS:Math.round(c/60)});c=3Dnew =
Date(Ea()-864E5);if(xIa(a,c))return a=3D(new gu(7)).format(a),b?"Last =
edit was made yesterday at "+(a+(" by "+b)):"Last edit was yesterday at =
"+=0A=
a;if(14>=3Dd)b=3Db?(new pu("{DAYS, plural, =3D0 {unused plural form}=3D1 =
{Last edit was made # day ago by {NAME}}other {Last edit was made # days =
ago by {NAME}}}")).format({DAYS:Math.round(d),NAME:b}):(new pu("{DAYS, =
plural, =3D0 {unused plural form}=3D1 {Last edit was # day ago}other =
{Last edit was # days ago}}")).format({DAYS:Math.round(d)});else{d=3Dnew =
gu(1);c=3Dnew gu(ju.MONTH_DAY_MEDIUM);var e=3D(new =
Date(Ea())).getYear();a=3Da.getYear()=3D=3De?c.format(a):d.format(a);b=3D=
b?"Last edit was made on "+(a+(" by "+b)):"Last edit was on "+=0A=
a}return b};function =
yJa(a){E.call(this);this.C=3Da;this.D=3Dnull;this.L=3D!1;this.F=3Dnew =
vJa(this.C);this.qa(this.F);this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.H=3D""}x(yJa,E);yJa.prototype.Ne=3Dfunctio=
n(){this.Ja.R(this.F,"U",Oe(this.J));this.D&&(this.Ja.R(this.D,"O",this.J=
),this.J());var a=3Dthis.F.getText();zJa(this,a)};=0A=
yJa.prototype.J=3Dfunction(){var a=3Dthis.C.C;if(co(a)||ko(a)){var =
b=3Dthis.D.getState();0=3D=3Db||2=3D=3Db?(qu(this,"Saving...",void =
0,void 0),this.L=3D!0,AJa(this)):1=3D=3Db?(qu(this,"All changes saved =
offline",void 0,void 0),AJa(this,!0)):(a=3Da.$,a=3Dnull!=3Da?aEa[a]:"All =
changes saved in Drive",qu(this,a,void 0,void 0),AJa(this))}else =
qu(this,this.F.getText(),"",void 0)};=0A=
function AJa(a,b){var c=3Da.F.getText();a.L?(b=3Db?"Offline changes will =
be synced when you go back online.":cEa(a.C.C.$),qu(a,void =
0,b+"\n"+c,a.H+", "+b+","+c)):zJa(a,c)}function zJa(a,b){var =
c=3Db&&qma(a.C.C.vf)?cEa(a.C.C.$):"";qu(a,b,c,b+", "+c)}function =
qu(a,b,c,d){a.H=3Dt(b)?b:a.H;a.dispatchEvent(new BJa(b,c,d))}function =
BJa(a,b,c){D.call(this,"V");this.label=3Da;this.yg=3Db;this.Mm=3Dc}x(BJa,=
D);function =
CJa(){E.call(this);this.C=3D"none"}x(CJa,E);CJa.prototype.Lb=3Dfunction(a=
){var =
b=3Dthis.C!=3Da;b&&(this.C=3Da,this.dispatchEvent("change"));return =
b};CJa.prototype.getState=3Dg("C");function =
DJa(a,b){M.call(this,b);this.C=3D"#fff";this.H=3D0;this.D=3Da}x(DJa,M);va=
r =
EJa=3D{FDc:0,RIGHT:1,Vcc:2,LEFT:3};p=3DDJa.prototype;p.Ld=3Dfunction(a){t=
his.getElement();this.H=3Da};p.Aa=3Dfunction(){DJa.ea.Aa.call(this);var =
a=3Dthis.oa();this.L=3Da.Aa("DIV");this.J=3Da.Aa("DIV","jfk-activityIndic=
ator-icon");var =
b=3D["jfk-activityIndicator"];1=3D=3Dthis.H&&b.push("jfk-activityIndicato=
r-small");this.Ta=3Da.Aa("DIV",b,this.L,this.J)};p.Ib=3Dg("L");p.Ga=3Dfun=
ction(){DJa.ea.Ga.call(this);this.getHandler().R(this.D,"change",this.oTa=
)};=0A=
p.oTa=3Dfunction(){if(!this.F||this.F.O){this.Fd(!0);var =
a,b=3Da=3Dthis.C,c=3D2,d=3Dthis.F;d&&(a=3Dd.$,b=3Dd.ma,c=3Dd.direction,bb=
(oc(EJa),c),c=3D(c+1)%4,bb(oc(EJa),c));d=3Dthis.D.getState();switch(d){ca=
se "loading":var e=3DFJa[c];var f=3De[0];e=3De[1];break;case =
"none":e=3Df=3Dthis.C;break;case "offline":f=3D"#999",e=3D"#777"}a=3Dnew =
ru(d,c,f,a,a,b,f,e,this.H,this.oa());this.Fa(a,!0);this.getHandler().Sc(a=
,"W",this.rKb);Di(Ca(this.D7a,a),0,this);B(this.F);this.F=3Da;GJa(this)}}=
;=0A=
p.D7a=3Dfunction(a){this.Qb()&&(a.play(),Di(function(){!this.isDisposed()=
&&this.Qb()&&this.Oa&&!this.O&&this.va()},500,a))};p.rKb=3Dfunction(a){a=3D=
a.target;var =
b=3Dthis.D.getState();b=3D=3Da.state&&"loading"!=3Db||this.oTa();GJa(this=
)};function =
GJa(a){a.J.style.opacity=3D"offline"=3D=3Da.D.getState()?1:0}var =
FJa=3D{0:["#00B15F","#008948"],1:["#3C78F8","#2159bd"],2:["#FA2424","#9e1=
212"],3:["#FFD34B","#dea11a"]};=0A=
function =
ru(a,b,c,d,e,f,h,k,l,m){M.call(this,m);this.state=3Da;this.O=3D!1;this.di=
rection=3Db;this.Ha=3Dc;this.Ba=3Dd;this.Ka=3De;this.Ma=3Df;this.$=3Dh;th=
is.ma=3Dk;this.J=3D1=3D=3Dl?16:19}x(ru,M);=0A=
ru.prototype.Aa=3Dfunction(){ru.ea.Aa.call(this);var =
a=3Dthis.getElement(),b=3Dthis.oa();mh(a,"jfk-activityIndicator-circle-tr=
ansition");var =
c=3Db.Aa("DIV","jfk-activityIndicator-mask"),d=3Db.Aa("DIV","jfk-activity=
Indicator-mask");b.cj(a,c,d);var =
e=3Db.Aa("DIV","jfk-activityIndicator-circle");b.appendChild(c,e);Bh(e,"b=
ackgroundColor",this.Ha);var =
f=3Db.Aa("DIV","jfk-activityIndicator-circle");b.appendChild(d,f);Bh(f,"b=
ackgroundColor",this.Ba);a=3Db.Aa("DIV","jfk-activityIndicator-circle");v=
ar h=3Db.Aa("DIV","jfk-activityIndicator-circle");=0A=
b.appendChild(c,a);b.appendChild(d,h);Bh(a,"backgroundColor",this.Ka);Bh(=
h,"backgroundColor",this.ma);this.D=3Da;this.C=3Dh;this.L=3De;this.V=3Df;=
this.F=3Dc;this.H=3Dd;b=3Dthis.J+"px";c=3DMath.ceil(this.J/2)+"px";d=3D"-=
"+c;switch(this.direction){case =
1:Bh(this.F,{left:0,top:0});Bh(this.H,{left:c,top:0});Bh(this.D,{left:0,t=
op:0});Bh(this.C,{width:0,left:0});Bh(this.L,{left:0,top:0});Bh(this.V,{l=
eft:d});break;case =
3:Bh(this.F,{left:c,top:0});Bh(this.H,{left:0,top:0});Bh(this.D,{left:d,t=
op:0});Bh(this.C,{width:0,left:c});=0A=
Bh(this.L,{left:d,top:0});break;case =
0:Bh(this.F,{left:0,top:c});Bh(this.H,{left:0,top:0});Bh(this.D,{left:0,t=
op:d});Bh(this.C,{top:c,height:0});Bh(this.L,{left:0,top:d});break;case =
2:Bh(this.F,{left:0,top:0}),Bh(this.H,{left:0,top:c}),Bh(this.D,{left:0,t=
op:0}),Bh(this.C,{left:0,height:0}),Bh(this.L,{left:0,top:0}),Bh(this.V,{=
top:d})}d=3Dthis.direction;b=3D0=3D=3Dd||2=3D=3Dd?{width:b,height:c}:{wid=
th:c,height:b};Bh(this.F,b);Bh(this.H,b);mh(a,"jfk-activityIndicator-tran=
sition");mh(h,"jfk-activityIndicator-transition-second")};=0A=
ru.prototype.play=3Dfunction(){Oc&&Vh(this.getElement());this.Oa=3D!0;Bh(=
this.D,"backgroundColor",this.Ma);Bh(this.C,"backgroundColor",this.$);var=
 =
a=3Dthis.J+"px",b=3DMath.ceil(this.J/2)+"px",c=3D"-"+b;switch(this.direct=
ion){case =
1:Bh(this.D,{width:0,left:b});Bh(this.C,{left:c,width:a});break;case =
3:Bh(this.D,{width:0,left:0});Bh(this.C,{width:a,left:0});break;case =
0:Bh(this.D,{top:0,height:0});Bh(this.C,{top:0,height:a});break;case =
2:Bh(this.D,{top:b,height:0}),Bh(this.C,{top:c,height:a})}HJa(this,this.C=
,=0A=
this.va)};function HJa(a,b,c){var =
d=3D!1;a.getHandler().Sc(b,["webkitTransitionEnd","transitionend"],functi=
on(){d||(d=3D!0,c.call(a))})}ru.prototype.va=3Dfunction(){this.O=3D!0;thi=
s.dispatchEvent("W");L(this.V,!1)};function IJa(a){var b=3D'<div =
class=3D"'+Q("jfk-star")+(a.checked?" "+Q("jfk-star-checked"):"")+'" =
role=3D"button" aria-label=3D"';b+=3Drr("Toggle star");b+=3D'" =
aria-checked=3D"'+(a.checked?"true":"false")+'"></div>';return =
P(b)};function =
JJa(a,b){Vs.call(this,"",a||su.getInstance(),b)}x(JJa,Vs);function =
su(){}x(su,ls);ua(su);su.prototype.hc=3Dn("jfk-star");su.prototype.Aa=3Df=
unction(a){return N(IJa,{checked:a.isChecked()},void =
0,a.oa())};su.prototype.Tq=3Dn("checkbox");su.prototype.ct=3Dfunction(a,b=
,c){16=3D=3Db?fh(a,"checked",c):su.ea.ct.call(this,a,b,c)};function =
tu(a,b,c,d,e,f){M.call(this);this.C=3Da;this.O=3Db||null;this.V=3Dnew =
Ue(this);this.F=3Dnew Zi(void 0,void 0,!0,Jk.getInstance());this.L=3Dnew =
Gi(this.uWa,200,this);this.J=3Dnew =
yJa(this.C);this.qa(this.J);this.D=3DJ(I(),"docs-eir")?new =
QHa(this.C,this.oa(),d,e,f):new =
Jt(this.C,this.oa());this.qa(this.D);this.H=3Dnew =
Wn;this.qa(this.H)}x(tu,M);p=3Dtu.prototype;p.lVa=3Dnull;p.Yv=3Dnull;p.CS=
=3D!1;p.lV=3Dnull;p.kV=3Dnull;p.dH=3Dnull;=0A=
p.Ea=3Dfunction(){tu.ea.Ea.call(this);B(this.F);B(this.L);B(null);B(this.=
V);delete this.dH;delete this.kV};=0A=
p.Ga=3Dfunction(){var a=3Dthis;tu.ea.Ga.call(this);var =
b=3Dthis.getHandler(),c=3Dthis.oa();xq(c.yb("docs-titlebar-buttons"));var=
 d=3Dc.getElement("docs-new-changes"),e=3Dnull;d&&(e=3Dnew ns("",new =
vt),e.hb(d),this.qa(e));var =
f=3Dc.yb("docs-templates-badge");f&&L(f,!0);(f=3Dc.getElement("docs-star"=
))&&(this.lVa=3Dnew JJa).hb(f);if(f=3DJ(I(),"docs-sfcnidt")){var =
h=3Dc.yb("docs-parent-collections-container-outer");this.Yv=3Dnew =
$t(this.C);this.Yv.hb(h);this.Yv.setVisible(!1);h=3DAc(gj);vc(h,"visible"=
);var k=3Dtj(new pj,61).build();=0A=
ej(this.F,this.Yv,K.Qk,h,void =
0,k)}this.kV=3Dthis.ib.getElement("docs-activity-indicator");(!Kc||Vc(10)=
)&&this.kV&&this.O&&(this.lV=3Dnew CJa,h=3Dnew =
DJa(this.lV),h.Ld(1),h.render(this.kV),this.qa(this.lV),this.qa(h));IHa(t=
his.D,this.Qa());KHa(this.D);b.R(this.D,"titlecontroller-update-size",v(t=
his.ksa,this));f&&(b.R(this.D,"titlecontroller-blurred",v(this.xGb,this))=
.R(this.D,"titlecontroller-focused",v(this.yGb,this)),this.V.subscribe(K.=
gO,"action",v(this.Szb,this)));h=3Dtj(new =
pj,8).build();this.dH=3Dc.getElement("docs-notice");=0A=
f=3Dnull;this.dH&&(f=3Dnew vt,f.hc=3DIe("docs-title-save-label"),f=3Dnew =
ns(void 0,f),this.qa(f),f.hb(this.dH),ej(this.F,f,K.Gy,{enabled:!0},void =
0,h));b.R(this.J,"V",this.GYb);this.J.Ne();if(h=3DKJa&&uu)b.R(h,["resize"=
,"T"],this.ksa),this.ksa();(b=3D(b=3Dc.getElement("docs-branding-containe=
r"))?b.firstChild:null)&&Ui(b);var =
l=3Dc.getElement("docs-debug-enabler"),m=3Dc.getElement("docs-debug-other=
");l&&m&&(yea(l,function(){L(l,!1);L(m,!0)}),b=3Dc.getElement("docs-debug=
-closer"),yea(b,function(){L(l,!0);L(m,!1)}));if(b=3D=0A=
c.getElement("docs-debug-integrated-label"))se(b,"J2CL - Main =
Tree"),L(b,!0);d&&e&&(h=3DAc(gj),vc(h,"visible"),ej(this.F,e,K.Gda,h),d=3D=
this.J.D,this.dH&&d&&(e=3Dnew =
pIa(e,f,d,K.Gda,c,Ae(c,"docs-new-changes-container"),Ae(c,"docs-menubar")=
,c.Ia("docs-titlebar-buttons")),this.qa(e)));(e=3Dthis.lVa)&&ej(this.F,e,=
K.zq,gj,Ke);this.lV&&(this.uWa(!0),Xn(this.H,this.O.C,function(){return =
a.L.start.call(a.L)}));if(c=3Dc.yb("docs-docseverywhere-file-extension"))=
(e=3Dthis.C.xb)&&Yi(c,LJa(e),void 0),L(c,!0)};=0A=
p.vd=3Dfunction(){tu.ea.vd.call(this);this.H.Ic();this.V.Ic();var =
a=3Dthis.D;a.Wb.Ic();a.Ja.Ic();a.O.Ic()};=0A=
p.ksa=3Dfunction(){var =
a=3DTd("docs-title-outer"),b=3DTd("docs-titlebar-buttons");a=3Da.offsetWi=
dth;var =
c=3DTd("docs-titlebar-badges");a-=3Dc.offsetWidth;a-=3Db.offsetWidth;this=
.D.dUa(a);if(b=3DTd("docs-title-save-label")){c=3DPd("docs-menubars");var=
 =
d=3DPd("docs-menubar");if(c&&d){a=3DTd("docs-titlebar-buttons");c=3Dc.off=
setWidth;c-=3Dfi(d).left;d=3Dd.childNodes;for(var =
e=3D0;e<d.length;e++){var =
f=3Dd[e];"docs-notice"!=3Df.id&&(c-=3Df.offsetWidth)}c-=3Da.offsetWidth;c=
-=3Dfi(b).left;b.style.maxWidth=3DMath.max(c,0)+"px"}}};=0A=
p.GYb=3Dfunction(a){if(this.dH){var =
b=3Dthis.oa().Ia("docs-title-save-label-text",this.dH);t(a.label)&&se(b,a=
.label);t(a.yg)&&Yi(this.dH,a.yg,void =
0);t(a.Mm)&&jh(b,a.Mm)}};p.yGb=3Dfunction(){var =
a=3Dthis;K.Qk.isEnabled()&&K.Qk.isVisible()&&"organizestate-move"=3D=3DK.=
Qk.La()&&(this.C.Uc.dispatchEvent(null),Yn(this.H,this.C.Vd,function(){a.=
getHandler().Sc(a.Yv.Qa(),"mousedown",a.ryb,!0);a.getHandler().R(a.Yv.Qa(=
),"mouseup",a.Fyb,!0);MJa(a,!0)}))};=0A=
p.ryb=3Dfunction(){this.CS=3D!0;this.getHandler().R(this.Yv.Qa(),"blur",t=
his.Qka)};p.Qka=3Dfunction(){MJa(this,!1);this.CS=3D!1;this.getHandler().=
Qc(this.Yv.Qa(),"blur",this.Qka)};p.Fyb=3Dfunction(){this.getHandler().Qc=
(this.Yv.Qa(),"blur",this.Qka)};p.Szb=3Dfunction(){this.CS&&(MJa(this,!1)=
,this.CS=3D!1)};p.xGb=3Dfunction(){for(var =
a=3Dthis.H,b=3Dthis.C.Vd,c=3Da.C.length-1;0<=3Dc;c--){var =
d=3Da.C[c];if(lg(d.C,b)){try{d.C.eA(d.D)}catch(e){if(e=3Dqg(e),!(e =
instanceof Kg))throw e.C;}isa(a,c)}}this.CS||MJa(this,!1)};=0A=
function MJa(a,b){var =
c=3DTd("docs-titlebar-badges");qh(c,"docs-badges-hidden-with-width",b);a.=
Yv.update();a.Yv.setVisible(b)}p.uWa=3Dfunction(a){var =
b=3Dthis.O.getState()!=3Ddn,c=3Dthis.lV.Lb(b?"none":"offline"),d=3Dthis.k=
V;d&&(a||c)&&(d.setAttribute("data-tooltip",b?"":"You are =
offline"),jh(d,b?"You are online":"You are offline"))};=0A=
function LJa(a){switch(a){case "docx":case "doc":return"Microsoft Word =
format";case "xlsx":case "xls":return"Microsoft Excel format";case =
"pptx":case "ppt":return"Microsoft PowerPoint =
format";default:return""}};function NJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.C,function(a){(a.D||a.=
C)&&Dt(b,OJa(b))});Ct(this,OJa(this))}x(NJa,Bt);function OJa(a){var =
b=3D{};b["accessState-edit"]=3Da.C.Dj();b["accessState-comment"]=3Da.C.Jr=
();b["accessState-publish"]=3DJ(I(),"docs-cp");return b};function =
PJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.Ka,function(){var =
a=3D{};a["not-anonymous"]=3D!b.C.Ri();Dt(b,a)});EHa(this,"not-anonymous",=
!this.C.Ri())}x(PJa,Bt);function =
vu(a){this.C=3Da}vu.prototype.isEnabled=3Dfunction(a){for(var =
b=3D0;b<this.C.length;b++)if(!a.getState(this.C[b]))return!1;return!0};fu=
nction QJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.F,function(){Dt(b,{"do=
cument-created":!0})});this.D["document-created"]=3Dbo(this.C)}x(QJa,Bt);=
function RJa(a){Bt.call(this);this.D.drive=3D!a.D}x(RJa,Bt);function =
SJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.O,function(){var =
a=3D{},d=3Db.C.Fn();a["docs-downloadable"]=3Dd;a["docs-not-downloadable"]=
=3D!d;Dt(b,a)});a=3Dthis.C.Fn();this.D["docs-downloadable"]=3Da;this.D["d=
ocs-not-downloadable"]=3D!a}x(SJa,Bt);function =
TJa(a){Bt.call(this);this.D["not-embedded"]=3D!a}x(TJa,Bt);function =
UJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.C,function(a){var =
c=3D{},d=3Da.C.isOk();c["netStatus-online"]=3Dd;c["netStatus-offline"]=3D=
!d;c["netStatus-online-ignore-error"]=3Dd||a.C=3D=3DXpa;Dt(b,c)});a=3Dthi=
s.C.getState();var =
c=3Da.isOk();this.D["netStatus-online"]=3Dc;this.D["netStatus-offline"]=3D=
!c;this.D["netStatus-online-ignore-error"]=3Dc||a=3D=3DXpa}x(UJa,Bt);func=
tion VJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.Ra,function(){var =
a=3D{};a["ownershipState-owner"]=3D!!b.C.IG();a["ownershipState-organizer=
"]=3D!!b.C.$;a["ownershipState-ownerOrOrganizer"]=3D!!b.C.IG()||!!b.C.$;D=
t(b,a)});EHa(this,"ownershipState-owner",!!this.C.IG());this.D["ownership=
State-organizer"]=3D!!this.C.$;EHa(this,"ownershipState-ownerOrOrganizer"=
,!!this.C.IG()||!!this.C.$)}x(VJa,Bt);function WJa(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.$f,function(){var =
a=3D{},d=3Db.C.Ag;a["user-capabilities-can-copy"]=3Dd.C;a["user-capabilit=
ies-can-rename"]=3Dd.D;Dt(b,a)});a=3Dthis.C.Ag;this.D["user-capabilities-=
can-copy"]=3D!!a&&a.C;this.D["user-capabilities-can-rename"]=3D!!a&&a.D}x=
(WJa,Bt);function XJa(a){var =
b=3Dthis;A.call(this);this.F=3Da;this.C=3Dnew wm;this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,a.C,function(a){a.F.isOk()!=3Da.C.isOk()&&b.=
C.dispatchEvent(new =
KFa(a.C.isOk()))})}x(XJa,A);XJa.prototype.qj=3Dfunction(){return =
this.F.getState().isOk()};function YJa(a){if(a){var =
b=3Da.C["docs-chrome"]||null;if(!b)throw Error("A PreferenceRegistry was =
passed in but no ChromePreference was registered");}return b};function =
xu(a,b,c){Zs.call(this,a,b,c)}x(xu,Zs);p=3Dxu.prototype;p.Ga=3Dfunction()=
{xu.ea.Ga.call(this);"alignButton"=3D=3Dthis.Qa().id&&Yi(this.Qa(),"Align=
",void =
0);ZJa(this,!1);this.getHandler().R(this.F,"action",this.gyb).R(this.F.LF=
().Xk(),"blur",this.oyb)};p.zc=3Dfunction(a){xu.ea.zc.call(this,a);ZJa(th=
is,a)};p.gyb=3Dfunction(){this.zc(!1)};p.oyb=3Dfunction(){this.zc(!1)};p.=
Zh=3Dfunction(a){40!=3Da.keyCode&&38!=3Da.keyCode||ok(this.F.LF());return=
 xu.ea.Zh.call(this,a)};=0A=
function =
ZJa(a,b){gh(a.Qa(),"pressed");fh(a.Qa(),"expanded",b)}p.vd=3Dfunction(){t=
his.F.vd();xu.ea.vd.call(this)};ak("docs-toolbar-align-button",function()=
{return new xu(null)});var $Ja=3D/\/d\/([^\/]+)/;function aKa(){var =
a=3Dwindow||window,b=3DbKa(a.location.pathname);b=3Db.replace(/\/[^\/]+$/=
,"");oa(void 0)&&!Fb(b,void =
0)?(b=3D$g(I(),"ondlburl")||"docs.google.com",b=3Db.replace(/^\/\//,""),a=
=3Da.location.protocol+"//"+b+void 0+"/create"):a=3Db+"/create";return =
a}function cKa(a){a=3Dbl(5,a);return $Ja.test(a)}function =
bKa(a){if(cKa(a)){cKa(a);a=3Dal(a);var =
b=3Da[5];b=3Db.replace($Ja,"");a=3D$k(a[1],a[2],a[3],a[4],b,a[6],a[7])}re=
turn a};var dKa=3D/Meta/i,eKa=3D/Ctrl/ig;function =
fKa(a,b){return!qf||b||a.match(dKa)?a:a.replace(eKa,"Meta")};function =
yu(a,b){var =
c=3Dthis;A.call(this);this.H=3Da;this.V=3Dt(b)?b:!0;this.D=3D{};this.Wb=3D=
new Ue(this);this.L=3Dtj(new =
pj,2).build();Dm(this.H.C,function(a){gKa(c,a)})}x(yu,A);yu.prototype.C=3D=
!0;function =
zu(a,b){z(b,a.J,a);z(b,function(a){this.Wb.Mb(a,Pa,v(this.O,this,a))},a)}=0A=
function gKa(a,b){if(a.C){var =
c=3DVa(a.D[b.identifier.toLowerCase()],function(a){return =
a.isEnabled()&&a.efa()});if(1=3D=3Dc.length)a.V&&b.preventDefault(),c[0].=
Zb(void 0,a.L);else if(1<c.length)throw Error("Conflicting keyboard =
shortcuts.");}}yu.prototype.O=3Dfunction(a,b){var =
c=3Db.newValue,d=3Db.oldValue;"keys"!=3Db.Cg||c=3D=3Dd||yb(c,d)||(hKa(thi=
s,d,a),this.J(a))};yu.prototype.J=3Dfunction(a){iKa(this,a,a.Ve())};=0A=
function iKa(a,b,c){c&&z(c,function(a){var =
c=3D!!b.getProperty("force-ctrl-key");a=3DfKa(a,c);c=3Da.toLowerCase();(t=
his.D[c]||(this.D[c]=3D[])).push(b);1=3D=3Dthis.D[c].length&&this.H.D.Ev(=
a,a)},a)}function hKa(a,b,c){b&&z(b,function(a){var =
b=3D!!c.getProperty("force-ctrl-key");a=3DfKa(a,b);b=3Da.toLowerCase();th=
is.D[b]&&(ib(this.D[b],c),0=3D=3Dthis.D[b].length&&this.H.D.Yja(a))},a)}y=
u.prototype.Ea=3Dfunction(){this.H.dispose();this.Wb.dispose();yu.ea.Ea.c=
all(this)};function =
Au(a){E.call(this);this.H=3Dthis.D=3D{};this.O=3D0;this.Ba=3DGc(jKa);this=
.Ha=3DGc(kKa);this.F=3D!0;this.J=3Dthis.L=3D!1;this.va=3D!0;this.V=3Dnull=
;this.C=3Da;ff(this.C,"keydown",this.Y6,void =
0,this);Tc&&ff(this.C,"keypress",this.mMa,void =
0,this);ff(this.C,"keyup",this.iIa,void 0,this)}var lKa;x(Au,E);function =
mKa(a){this.C=3Da||null;this.next=3Da?null:{}}var =
jKa=3D[27,112,113,114,115,116,117,118,119,120,121,122,123,19],kKa=3D"colo=
r date datetime datetime-local email month number password search tel =
text time url week".split(" ");=0A=
function nKa(a){if(!lKa){var b=3D{},c;for(c in =
vh)b[vh[c]]=3DJka(parseInt(c,10));lKa=3Db}return =
lKa[a]}p=3DAu.prototype;p.Ev=3Dfunction(a,b){oKa(this.D,pKa(1,arguments),=
a)};p.Yja=3Dfunction(a){qKa(this.D,pKa(0,arguments))};p.Z6=3Dda(33);funct=
ion pKa(a,b){if(oa(b[a]))a=3DWa(rKa(b[a]),function(a){return =
sKa(a.key||"",a.keyCode,a.Ns)});else{var =
c=3Db,d=3Da;wa(b[a])&&(c=3Db[a],d=3D0);for(a=3D[];d<c.length;d+=3D2)a.pus=
h(sKa("",c[d],c[d+1]))}return a}=0A=
p.Ea=3Dfunction(){Au.ea.Ea.call(this);this.D=3D{};kf(this.C,"keydown",thi=
s.Y6,!1,this);Tc&&kf(this.C,"keypress",this.mMa,!1,this);kf(this.C,"keyup=
",this.iIa,!1,this);this.C=3Dnull};=0A=
function rKa(a){a=3Da.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," =
").toLowerCase();a=3Da.split(" ");for(var =
b=3D[],c,d=3D0;c=3Da[d];d++){c=3Dc.split("+");for(var =
e=3Dnull,f=3Dnull,h=3D0,k,l=3D0;k=3Dc[l];l++){switch(k){case =
"shift":h|=3D1;continue;case "ctrl":h|=3D2;continue;case =
"alt":h|=3D4;continue;case =
"meta":h|=3D8;continue}f=3DnKa(k);e=3Dk;break}b.push({key:e,keyCode:f,Ns:=
h})}return =
b}p.iIa=3Dfunction(a){Oc&&tKa(this,a);Tc&&!this.$&&Tc&&a.ctrlKey&&a.altKe=
y&&this.Y6(a)};=0A=
function =
tKa(a,b){if(Sc){if(224=3D=3Db.keyCode){a.ma=3D!0;Di(function(){this.ma=3D=
!1},400,a);return}var =
c=3Db.metaKey||a.ma;67!=3Db.keyCode&&88!=3Db.keyCode&&86!=3Db.keyCode||!c=
||(b.metaKey=3Dc,a.Y6(b))}32=3D=3Da.V&&32=3D=3Db.keyCode&&b.preventDefaul=
t();a.V=3Dnull}p.mMa=3Dfunction(a){32<a.keyCode&&Tc&&a.ctrlKey&&a.altKey&=
&(this.$=3D!0)};=0A=
function oKa(a,b,c){var =
d=3Db.shift();z(d,function(c){if((c=3Da[c])&&(0=3D=3Db.length||c.C))throw=
 Error("Keyboard shortcut conflicts with existing =
shortcut");});b.length?z(d,function(d){d=3Dzc(a,d.toString(),new =
mKa);var e=3Db.slice(0);oKa(d.next,e,c)}):z(d,function(b){a[b]=3Dnew =
mKa(c)})}function qKa(a,b){var c=3Db.shift();z(c,function(c){var =
d=3Da[c];if(d)if(0=3D=3Db.length)d.C&&delete a[c];else if(d.next){var =
f=3Db.slice(0);qKa(d.next,f);uc(d.next)&&delete a[c]}})}=0A=
function uKa(a,b){for(var c=3D0;c<b.length;c++){var =
d=3Da[b[c]];if(d)return d}}function =
sKa(a,b,c){c=3Dc||0;b=3D["c_"+b+"_"+c];""!=3Da&&b.push("n_"+a+"_"+c);retu=
rn b}=0A=
p.Y6=3Dfunction(a){a:{var b=3Da.keyCode;if(""!=3Da.key){var =
c=3Da.key;if("Control"=3D=3Dc||"Shift"=3D=3Dc||"Meta"=3D=3Dc||"AltGraph"=3D=
=3Dc){b=3D!1;break a}}else =
if(16=3D=3Db||17=3D=3Db||18=3D=3Db){b=3D!1;break a}c=3Da.target;var =
d=3D"TEXTAREA"=3D=3Dc.tagName||"INPUT"=3D=3Dc.tagName||"BUTTON"=3D=3Dc.ta=
gName||"SELECT"=3D=3Dc.tagName,e=3D!d&&(c.isContentEditable||c.ownerDocum=
ent&&"on"=3D=3Dc.ownerDocument.designMode);b=3D!d&&!e||this.Ba[b]||this.J=
?!0:e?!1:this.va&&(a.altKey||a.ctrlKey||a.metaKey)?!0:"INPUT"=3D=3Dc.tagN=
ame&&this.Ha[c.type]?13=3D=3Db:"INPUT"=3D=3Dc.tagName||"BUTTON"=3D=3D=0A=
c.tagName?32!=3Db:!1}if(b)if("keydown"=3D=3Da.type&&Tc&&a.ctrlKey&&a.altK=
ey)this.$=3D!1;else{b=3DJka(a.keyCode);c=3DsKa(a.key,b,(a.shiftKey?1:0)|(=
a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=3DuKa(this.H,c);if(!d||1=
500<=3DEa()-this.O)this.H=3Dthis.D,this.O=3DEa();(d=3DuKa(this.H,c))&&d.n=
ext&&(this.H=3Dd.next,this.O=3DEa());d&&(d.next?a.preventDefault():(this.=
H=3Dthis.D,this.O=3DEa(),this.F&&a.preventDefault(),this.L&&a.stopPropaga=
tion(),c=3Dd.C,d=3Da.target,e=3Dthis.dispatchEvent(new =
Bu("shortcut",c,d)),(e&=3Dthis.dispatchEvent(new Bu("shortcut_"+=0A=
c,c,d)))||a.preventDefault(),Oc&&(this.V=3Db)))}};function =
Bu(a,b,c){D.call(this,a,c);this.identifier=3Db}x(Bu,D);function =
vKa(a){this.target=3Dnull;this.C=3D!1;this.target=3Da}q(vKa,kg);vKa.proto=
type.preventDefault=3Dfunction(){this.C=3D!0};function =
wKa(a,b){vKa.call(this,b);this.identifier=3Dnull;this.identifier=3Da}q(wK=
a,vKa);function xKa(){um.call(this);this.C=3Dnew =
wm}q(xKa,um);xKa.prototype.Ea=3Dfunction(){this.C.dispose();um.prototype.=
Ea.call(this)};function yKa(a){xKa.call(this);this.D=3Da;a=3Dnew =
th(this);this.qa(a);a.R(this.D,"shortcut",v(this.F,this))}q(yKa,xKa);yKa.=
prototype.F=3Dfunction(a){a=3Dnew =
wKa(a.identifier,a.target);this.C.dispatchEvent(a);return!a.C};function =
Cu(a,b,c,d){this.F=3Dnew =
Au(a||document);this.qa(this.F);this.F.J=3D!!b;this.F.va=3Dt(c)?c:!0;this=
.F.F=3D!1;a=3Dnew =
yKa(this.F);this.qa(a);yu.call(this,a,d)}x(Cu,yu);function =
zKa(a){M.call(this,a)}x(zKa,M);zKa.prototype.Aa=3Dfunction(){this.Ta=3Dth=
is.oa().Aa("FORM",{method:"POST",style:"display:none"})};function =
AKa(a,b,c,d){var =
e=3Da.getElement();e||(a.render(),e=3Da.getElement());e.action=3Dc||"";e.=
target=3Dd||"";BKa(a,e,b);e.submit()}function BKa(a,b,c){var =
d,e=3D[];for(d in c){var =
f=3Dc[d];xa(f)?z(f,v(function(a){e.push(qd("input",{type:"hidden",name:d,=
value:String(a)}))},a)):e.push(qd("input",{type:"hidden",name:d,value:Str=
ing(f)}))}td(b,rd(e))};var CKa=3D!!document.createEvent;function =
DKa(a,b,c){var =
d=3D$g(I(),"docs-usp");b&&d&&(a=3Dul(a,"usp",d));c&&(a=3Dul(a,"ouid",c));=
CKa?(c=3Da,b=3DYd("A",{target:"_blank",rel:"noreferrer",style:"display: =
none"}),vd(b,c),c=3Ddocument.createEvent("MouseEvent"),c.initMouseEvent("=
click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),ee(document.body,b),b.d=
ispatchEvent(c),je(b),b=3D!0):b=3D!1;b||Ep(a,{target:"_blank",noreferrer:=
!0})}=0A=
function EKa(a,b,c){var =
d=3D$g(I(),"docs-usp");c&&d&&(a=3Dul(a,"usp",d));c=3Dnew =
zKa(Md());AKa(c,b,a,"_blank");B(c)};var FKa=3Dnew =
RegExp("(\\s\\d+\\s?("+Vb("column")+"|"+Vb("columns")+"|"+Vb("row")+"|"+V=
b("rows")+")?\\s?("+Vb("by")+"|x){1}\\s?\\d+\\s?("+Vb("column")+"|"+Vb("c=
olumns")+"|"+Vb("row")+"|"+Vb("rows")+")?$)");var GKa=3Dnull,HKa=3Dnull;=0A=
function =
IKa(a,b,c,d,e,f,h){GKa&&(K.zq.unsubscribe("action",GKa),GKa=3Dnull);var =
k=3DPd("docs-titlebar");return k?(c=3Dnew tu(a,b,c,void =
0,h,f),b=3De||new LFa(a.C,new =
XJa(b)),c.J.D=3Db,c.hb(k),GKa=3Dfunction(b){var =
c=3DK.zq.Rd();a.Yb=3Dc;a.dd.dispatchEvent(new =
bp(!1));f&&!b&&f.Lb(3)},K.zq.subscribe("action",GKa),d?(k=3D[],d.C(K.Qk,n=
ew =
vu(k.concat("not-anonymous","drive","netStatus-online"))),d.C(K.gO,new =
vu(k.concat("not-anonymous","drive","netStatus-online"))),d.C(K.zq,new =
vu(k.concat("not-anonymous","drive","netStatus-online")))):=0A=
(K.Qk.Na(!0),K.gO.Na(!0),K.zq.Na(!0)),c):null}function JKa(a){return =
function(b,c,d){var =
e=3D{};e.recipientEmails=3Db;e.forceFullLoad=3D!0;e.aclFixerMode=3Dd||"do=
cos";gf(a,"aclFixerDone",function(a){c(a.getStatus())});a.Wl("maybe_show_=
acl_fixer",e)}}=0A=
function KKa(a,b){var c=3Dnew =
vu(["docs-not-downloadable"]);a.C(K.dE,c);a.D(K.dE,c);K.dE.subscribe("act=
ion",function(){var a=3DMDa("Export options disabled",rd("The owner has =
disabled options to download, print, or copy for commenters and viewers =
on this file. =
",qd("a",{href:Zc("https://support.google.com/docs/?p=3Ddisable_download"=
),target:Zc("_blank")},"Learn more.")));a.dj=3D!0;b.Mi(a)})}=0A=
function LKa(a,b,c,d,e,f,h,k,l){if(k)(void =
0).then(function(a){a.lHc(e).copy().then(function(a){var =
b=3DkBa(),c=3Dal(b.D),d=3Dc[5];a&&b.H&&(d+=3D"/d/"+a);d+=3D"/edit";if(a&&=
!b.H){a=3DFc("id",a);var =
e=3Dgl(a)}MKa($k(c[1],c[2],c[3],c[4],d,e))})});else if(bo(a.C)){var =
m=3D["id",a.mc(),"copyCollaborators",c,"copyComments",d];oa(e)&&m.push("t=
itle",e);f&&m.push("copyDestination",f);h&&m.push("copiedFromTrash","");b=
.then(function(b){NKa(a,m,b)})}else MKa(aKa());l&&(b=3Dnew jj,f=3Dnew =
$ja,G(f,1,c),G(f,2,d),ag(b,36,f),c=3Dvj(tj(new pj,=0A=
12),b).build(),l.Vb(29551,c));K.h2.Zb(new dCa(e))}function =
NKa(a,b,c){if(a.D){a=3D"/fsip/copy";var =
d=3Ddpa();cpa(d,"token",null);var e=3Dfunction(a){return =
EKa(a,d.C,!0)}}else a=3D"/copy",d=3Ddpa(),e=3Dfunction(a){return =
DKa(a,!0,d.C.ouid||null)};OKa(c.Ue(a).Cf(b)).addCallback(e)}function =
PKa(a,b){var c=3Db.title,d=3Dc.lastIndexOf("- =
");c=3D-1!=3Dd?c.substring(d+2):"Google Drive";b.title=3Da.getTitle()+" =
- "+c}function QKa(a){var =
b=3Ddocument;Dm(a.H,function(){PKa(a,b)});PKa(a,b)}=0A=
function MKa(a){Pc&&(a=3Dul(a,"zx",ac()));DKa(a,!0)}var =
uu=3Dnull;function KJa(){return uu};function =
RKa(){A.call(this);this.F=3Dnull;this.C=3D{};this.D=3D{};this.H=3Dnew =
Wn;this.qa(this.H)}x(RKa,A);RKa.prototype.bind=3Dfunction(a,b,c){c=3Dnew =
SKa(a,!!b,!!c);var d=3Da.getId(),e=3Dthis.C[d];if(e&&!e.equals(c))throw =
Error("Tried to bind the same action twice with different =
options.");e||(b||(this.D[a.getId()]=3Dnew =
TKa(a.yv())),this.C[d]=3Dc,UKa(this,c));return this};function =
VKa(a,b){a.F=3Db;Xn(a.H,b.C,function(b){b.F.isOk()!=3Db.C.isOk()&&WKa(a)}=
);WKa(a)}function WKa(a){for(var b in a.C)UKa(a,a.C[b])}=0A=
function UKa(a,b){if(a.F){var =
c=3Db.action,d=3D!b.C,e=3Db.D;b=3Da.F.getState();e=3Db.isOk()||e&&b=3D=3D=
Xpa;c.Na(e=3D=3Dd,"network");d&&(e?(a=3Da.D[c.getId()],c.setProperty("hin=
t",a.C)):(a.D[c.getId()]=3Dnew =
TKa(c.yv()),b=3D=3Ddn&&c.setProperty("hint","Unavailable when =
offline")))}}function TKa(a){this.C=3Da}function =
SKa(a,b,c){this.action=3Da;this.C=3Db;this.D=3Dc}SKa.prototype.equals=3Df=
unction(a){return =
a.action.getId()=3D=3Dthis.action.getId()&&a.C=3D=3Dthis.C&&a.D=3D=3Dthis=
.D};function =
Du(a){M.call(this,a);a=3Dthis.oa();this.D=3DAe(a,"docs-chrome-cover");thi=
s.L=3DAe(a,"docs-menubars");this.J=3DAe(a,"docs-header");this.H=3DAe(a,"d=
ocs-banner-container");this.F=3Dthis.C=3D!1}x(Du,M);Du.prototype.setConte=
nt=3Dfunction(a){this.Fd(!0);this.Fa(a,!a.Qb())};Du.prototype.show=3Dfunc=
tion(){this.F=3DK.Yi.Rd();XKa(this,!0)};Du.prototype.Xf=3Dfunction(){XKa(=
this,!1)};=0A=
function =
XKa(a,b){a.C=3Db;L(a.getElement(),b);a.F&&K.Yi.Nc(!b);L(a.L,!b);L(a.J,!b)=
;L(a.H,!b);var =
c=3Duu;c&&c.dispatchEvent("resize");a.dispatchEvent(b?"show":"hide")}Du.p=
rototype.isVisible=3Dg("C");function =
Eu(a){E.call(this);this.Ta=3Da;ff(a,YKa,this.D,!1,this);ff(a,"click",this=
.C,!1,this)}x(Eu,E);var =
YKa=3DOc?"keypress":"keydown";Eu.prototype.D=3Dfunction(a){(13=3D=3Da.key=
Code||Pc&&3=3D=3Da.keyCode)&&ZKa(this,a)};Eu.prototype.C=3Dfunction(a){ZK=
a(this,a)};function ZKa(a,b){var c=3Dnew =
$Ka(b);if(a.dispatchEvent(c)){c=3Dnew =
aLa(b);try{a.dispatchEvent(c)}finally{b.stopPropagation()}}}Eu.prototype.=
Ea=3Dfunction(){Eu.ea.Ea.call(this);kf(this.Ta,YKa,this.D,!1,this);kf(thi=
s.Ta,"click",this.C,!1,this);delete this.Ta};=0A=
function =
aLa(a){bf.call(this,a.Ke);this.type=3D"action"}x(aLa,bf);function =
$Ka(a){bf.call(this,a.Ke);this.type=3D"beforeaction"}x($Ka,bf);function =
Fu(a){wt.call(this,"You can't create files in "+(a+" with this =
account"),void =
0,!0)}x(Fu,wt);Fu.prototype.Aa=3Dfunction(){Fu.ea.Aa.call(this);this.Bw("=
OK","drive-only-mode-promo-button")};Fu.prototype.Ga=3Dfunction(){Fu.ea.G=
a.call(this);var =
a=3DAe(this.oa(),"drive-only-mode-promo-button");this.getHandler().Sc(new=
 Eu(a),"action",this.setVisible.bind(this,!1))};function =
Gu(a,b,c){Ns.call(this);this.V=3Da;this.J=3Db;this.C=3Dc||"value";a=3D{};=
a[this.C]=3Db;Os(this,new =
Ss(Ms,{},a))}x(Gu,Ns);Gu.prototype.getName=3Dg("V");Gu.prototype.F=3Dta;G=
u.prototype.H=3Dfunction(a){var =
b=3Da.get(this.C);null!=3Db?b!=3Dthis.J&&(this.J=3Db,this.F()):a.set(this=
.C,this.J)};function bLa(a){return Ps(a).get(a.C)}function =
cLa(a,b){if(null!=3Db){var c=3DPs(a);var =
d=3Dc.get(a.C);c.set(a.C,b);d!=3Db&&a.F()}a.D.dispatchEvent(new Rs(new =
Qs(a.getName(),bLa(a)),Ps(a)))};function =
Hu(a,b){Gu.call(this,a,!!b);this.O=3Dnew =
wm;this.qa(this.O)}x(Hu,Gu);Hu.prototype.F=3Dfunction(){this.O.dispatchEv=
ent(null)};Hu.prototype.La=3Dfunction(){return!!bLa(this)};Hu.prototype.P=
a=3Dfunction(a){cLa(this,a)};function =
dLa(a){A.call(this);this.C=3Da;this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(dLa,A);function eLa(a){var =
b=3DI(),c=3DJ(b,"docs-dom");b=3D$g(b,"docs-prn");c&&b&&!a.C.La()&&(c=3Dne=
w Fu(b),a.qa(c),a.Ja.R(c,"hide",function(){return =
a.C.Pa(!0)}),c.render(),c.setVisible(!0))};function fLa(a){var =
b=3Dthis;A.call(this);this.C=3Da;this.F=3Dqs.getInstance();this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,this.C.O,function(){b.C.Fn()?b.F.clear():b.F=
.show()})}x(fLa,A);function =
Iu(a,b,c,d){Gr.call(this,a,b,c,d);this.J=3Dji(this,"checkbox-label-id");a=
=3Dnew Oq;Tq(a,{key:"copy",caption:"Make a =
copy"},!0);Tq(a,{key:"returnToDrive",caption:eEa()});Rq(this,a);Eq(this,"=
File is in owner's =
trash");Qq(this,!1);this.uv=3D!1;this.C=3Dji(this,"description-container"=
);Fr(this,"copy")}x(Iu,Gr);p=3DIu.prototype;=0A=
p.XSa=3Dfunction(){return WDa({MGc:this.J,j4:pd("You will soon =
permanently lose access to this file.\nFor continued access, please make =
a =
copy."),KEa:J(I(),"enable_docos"),YO:this.YO,ZO:this.ZO,R8a:this.C,$O:thi=
s.$O,aP:this.aP})};p.Ga=3Dfunction(){Iu.ea.Ga.call(this);this.getHandler(=
).R(this,"dialogselect",this.O9a)};p.Aa=3Dfunction(){Iu.ea.Aa.call(this);=
fh(this.Qa(),"describedby",this.C)};=0A=
p.O9a=3Dfunction(a){switch(a.key){case "copy":var b=3D"copy";break;case =
"returnToDrive":b=3D"returnToDrive"}b&&this.dispatchEvent(b);a.preventDef=
ault()};p.Ea=3Dfunction(){this.getHandler().Ic();Iu.ea.Ea.call(this)};fun=
ction Ju(a,b,c,d){Xq.call(this,a,b,c);a=3Dnew =
Oq;Tq(a,{key:"continue",caption:"Continue"},!0);Tq(a,{key:"returnToDrive"=
,caption:eEa()},!1,!0);Rq(this,a);Eq(this,"File is in owner's =
trash");Fq(this,pd(d?"You won't be able to access this file soon.":"You =
won't be able to access this file soon.\nIf you still need access, =
please download it or copy and paste its =
contents."));Qq(this,!1);Fr(this,"continue")}x(Ju,Xq);=0A=
Ju.prototype.Ga=3Dfunction(){Ju.ea.Ga.call(this);this.getHandler().R(this=
,"dialogselect",this.C)};Ju.prototype.Aa=3Dfunction(){Ju.ea.Aa.call(this)=
;var =
a=3Dji(this,"description");this.Ib().id=3Da;fh(this.Qa(),"describedby",a)=
};Ju.prototype.C=3Dfunction(a){switch(a.key){case "returnToDrive":var =
b=3D"returnToDrive";break;case =
"continue":b=3D"continue"}b&&this.dispatchEvent(b)};Ju.prototype.Ea=3Dfun=
ction(){this.getHandler().Ic();Ju.ea.Ea.call(this)};function =
Ku(a,b,c,d){Xq.call(this,b,c,d);b=3Dnew =
Oq;a?(Tq(b,{key:"returnToDrive",caption:eEa()},!0),Tq(b,{key:"restore",ca=
ption:"Take out of trash"},!1,!0),Eq(this,"File has been moved to =
trash")):(Tq(b,{key:"restore",caption:"Take out of =
trash"},!0),Tq(b,{key:"returnToDrive",caption:eEa()},!1,!0),Eq(this,"File=
 is in trash"));Rq(this,b);Fq(this,$q(P('To access this file, take it =
out of the trash.<br><br>If this file is shared, collaborators can still =
make a copy of it until it\'s permanently deleted. <a =
href=3D"//support.google.com/drive/?p=3Drestore_trash" =
target=3D"_blank">Learn more</a>')));=0A=
Qq(this,!1);Fr(this,a?"returnToDrive":"restore")}x(Ku,Xq);Ku.prototype.Aa=
=3Dfunction(){Ku.ea.Aa.call(this);var =
a=3Dji(this,"description");this.Ib().id=3Da;fh(this.Qa(),"describedby",a)=
};Ku.prototype.Ga=3Dfunction(){Ku.ea.Ga.call(this);this.getHandler().R(th=
is,"dialogselect",function(a){"restore"=3D=3Da.key?this.dispatchEvent("re=
store"):"returnToDrive"=3D=3Da.key&&this.dispatchEvent("returnToDrive")})=
};function =
gLa(a,b,c,d){Xq.call(this,b,c,d);this.C=3Da;this.uv=3D!1;Qq(this,!1);a=3D=
new Oq;Tq(a,{key:"si",caption:"Sign =
in"},!0);Rq(this,a);Fr(this,"si")}x(gLa,Xq);gLa.prototype.Ga=3Dfunction()=
{gLa.ea.Ga.call(this);this.getHandler().R(this,"dialogselect",this.F)};gL=
a.prototype.F=3Dfunction(a){"si"=3D=3Da.key&&(this.C&&this.C.Vb(773),a=3D=
(new wl(window.location.href)).toString(),a=3D(new =
wl("https://accounts.google.com/ServiceLogin")).xc("service","wise").xc("=
passive","true").xc("continue",a),window.location.href=3Da.toString())};f=
unction hLa(){return P('<span class=3D"trash-butter-collaborator">This =
item is in the owner\'s trash.<a =
href=3D"http://support.google.com/drive/?p=3Drestore_trash_collab" =
class=3D"docs-butterbar-link" target=3D"_blank">Learn =
more</a></span>')};function =
iLa(){A.call(this)}x(iLa,A);iLa.prototype.C=3Dnull;iLa.prototype.D=3Dnull=
;iLa.prototype.show=3Dfunction(a){a?(this.D||(this.D=3DN(hLa)),a=3Dzp(thi=
s.D,"info",!0,0),this.C=3Dxp.getInstance().postMessage(a)):this.C&&(yp(xp=
.getInstance(),this.C),this.C=3Dnull)};function Lu(a,b,c){var =
d=3Dthis;A.call(this);if(c&&!b)throw Error("A request builder service =
must be specified for copy via =
doplar.");this.D=3Da;this.V=3Db;this.O=3Dc;this.C=3Dnull;this.qa(this.C);=
this.L=3D!1;this.Ja=3Dnew th(this);this.qa(this.Ja);this.F=3Dnew =
Wn;this.qa(this.F);this.J=3Dnew =
iLa;this.qa(this.J);Xn(this.F,this.D.Ra,function(a){jLa(d,a.C,!1)});Xn(th=
is.F,this.D.Ka,function(a){jLa(d,a.C,!1)});Xn(this.F,this.D.Sa,function(a=
){jLa(d,a.C,!0)})}x(Lu,A);=0A=
function jLa(a,b,c){if(null!=3Da.D.IG()&&null!=3Da.D.$||a.D.Ri()){var =
d=3Da.D.va;!a.C&&d?a.D.Ri()?(a.C=3Dnew gLa(null),Eq(a.C,"File will be =
deleted soon"),Fq(a.C,pd("This file might be deleted soon. If you still =
need access, sign in to make a copy, download the file, or request =
access from the owner.")),kLa(a)):a.D.IG()||a.D.$?(a.C=3Dnew =
Ku(c&&!b),a.Ja.R(a.C,"restore",a.va).R(a.C,"returnToDrive",a.H),kLa(a)):a=
.O&&K.Cy.isEnabled()?(b=3Da.D.C,a.C=3Dnew =
Iu(pma(b.vf)),UDa(a.C,co(b)),VDa(a.C,co(b)||ko(b)),a.Ja.R(a.C,=0A=
"copy",a.$).R(a.C,"returnToDrive",a.H),kLa(a)):a.L||(a.C=3Dnew Ju(void =
0,void 0,void =
0,!a.D.Fn()),a.Ja.R(a.C,"returnToDrive",a.H).R(a.C,"continue",a.ma),kLa(a=
)):d||(a.L=3D!1,lLa(a),a.J.show(!1))}}function =
lLa(a){a.C&&(a.C.setVisible(!1),a.C=3Dnull)}function =
kLa(a){a.C&&(a.C.dj=3D!0,a.C.setVisible(!0))}Lu.prototype.$=3Dfunction(){=
LKa(this.D,vi(this.V),RDa(this.C),SDa(this.C),this.D.getTitle()+" =
(Recovered)",null,!0,void 0,void =
0)};Lu.prototype.va=3Dfunction(){this.D.dX(!1);lLa(this)};=0A=
Lu.prototype.H=3Dfunction(){var =
a=3DI();a=3D$g(a,"docs-gth")?$g(a,"app_url"):$g(a,"drive_url");Xd().locat=
ion.href=3Da};Lu.prototype.ma=3Dfunction(){this.L=3D!0;lLa(this);this.J.s=
how(!0)};function mLa(a,b,c,d,e,f){var =
h=3Dthis;A.call(this);this.C=3Da;this.Va=3Dc||null;this.D=3D!!d;this.L=3D=
e||null;this.J=3Df||null;this.V=3Db;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.H=3Dtq();this.Ja.R(this.H,"change",this.UH=
b);this.F=3Dnew Wn;this.qa(this.F);Xn(this.F,b.C,function(){return =
nLa(h)});Xn(this.F,a.Hb,function(){return =
nLa(h)});this.O=3D!1;nLa(this)}x(mLa,A);p=3DmLa.prototype;p.z3=3D0;p.f4=3D=
null;=0A=
function nLa(a){var =
b=3Dxp.getInstance(),c=3DoLa(a);c!=3Da.f4&&(yp(b,a.z3),a.f4=3Dc,null!=3Dc=
?(pLa(a,c),a.z3=3Db.postMessage(qLa(a,c))):a.z3=3D0)}=0A=
function oLa(a){var =
b=3Da.C.ma&&a.D,c=3Db||a.D&&Zp(),d=3Da.V.getState(),e=3Dd;!c||d!=3Dcn&&d!=
=3DRpa||(e=3Ddn);d=3Da.C.Rb;if(0!=3Dd&&!e.Dh())switch(d){case 1:return =
16;case 2:return 15;case 3:return 14}switch(e){case cn:return 7;case =
dn:if(!co(a.C.C)&&!ko(a.C.C))return =
null;if(c&&!Nl(a.C.C.vf)){if(Ml(a.C.C.vf,1024))return =
2;if(null=3D=3D=3Da.L)return 13;switch(a.L){case 4:return 12;case =
2:return 5;case 1:return 11;case 3:return null}}return b?null:6;case =
Rpa:return 9;case Spa:return 8;case Tpa:return 1;case Upa:return 10;=0A=
case Wpa:return 3;case Vpa:return 4;case Xpa:return null;default:return =
null}}function Mu(a,b){return zp(a,"info",b)}=0A=
function qLa(a,b){switch(b){case 11:return Mu("Editing is temporarily =
unavailable. Check your Internet connection.");case 6:case 13:return =
a.D?J(I(),"docs-offline-eeooip")?Mu("Trying to connect."):Mu("Trying to =
connect. To edit offline, turn on offline sync when you =
reconnect."):Mu("Trying to connect...");case 5:return Mu("This document =
is open in another tab for offline editing. Editing from this tab is =
suspended and changes from other sessions will not be shown until you =
reconnect to the network.");case 2:case 12:return Mu("Sorry, editing =
while offline isn't working. Try reloading, or go online");=0A=
case 9:return Mu(J(I(),"docs-offline-eeooip")?"Trying to =
reconnect.":"Trying to reconnect. To edit offline, turn on offline sync =
when you reconnect.");case 7:return Mu("Reconnecting...");case 1:return =
Mu("You have been signed out. Sign into your account from another =
tab.");case 10:return Mu("Wow, this file is really popular! Some tools =
might be unavailable until the crowd clears.",!0);case 8:return =
b=3D"Remove your changes and =
reload",a.J&&(Ml(a.C.C.vf,8)||a.C.C.lk()||Ml(a.C.C.vf,256))||(b=3D"Please=
 reload."),=0A=
Ap("Your access to this file has changed.",b,v(a.H7a,a),"info",!1);case =
3:if(Ml(a.C.C.vf,256)){b=3Dnew Cp;var c=3D"Can't save your changes. Copy =
any recent changes, then =
"+(b.qe("span",{"class":"docs-butterbar-link-no-pad"})+("revert to an =
earlier revision"+(b.re("span")+".")));b=3Dnew =
Bp(b.format(c),v(a.M$,a));a.qa(b);b.render();return =
Mu(b.getElement())}return Ap("Something went wrong.","Please =
reload.",v(a.M$,a),"info");case 4:return Mu(Ml(a.C.C.vf,256)?"This =
application is out of date, and must be restarted. Your changes cannot =
be saved.":=0A=
"This application is out of date, and must be restarted. All of your =
changes have been saved.");case 14:return Ap("The file is being edited =
in another application.","Please reload.",v(a.M$,a),"info");case =
15:return Ap("You can't edit this document any longer.","Open in =
Drive.",v(a.S9a,a),"info");case 16:return Mu("You cannot make any =
changes while the file is being locked.");default:throw Error("Unknown =
message Id.");}}=0A=
function =
pLa(a,b){if(a.Va&&!a.O&&(!a.H.C()||"visible"=3D=3Da.H.getState())){var =
c=3Da.C.ma&&a.D;switch(b){case 4:c&&Ml(a.C.C.vf,256)&&Nu(a,"Incompatible =
server",!1);break;case 3:c&&Ml(a.C.C.vf,256)&&Nu(a,"Client =
error",!1);break;case 12:Nu(a,"Lock timeout",!0);break;case =
2:Nu(a,"Loaded with local store error",!0);break;case 13:Nu(a,"Loaded =
without local store",!0);break;case 11:Nu(a,"Not persisting =
changes",!0)}}}=0A=
function Nu(a,b,c){var =
d=3Da.C.C.L;if(c){a:if(null=3D=3D=3Dd.C)c=3D!1;else switch(d.C){case =
"LOCK_UNAVAILABLE":case "MISSING_EXTENSION":case "POLICY_DISALLOWS":case =
"QUOTA_EXCEEDED":c=3D!0;break a;case "UNSPECIFIED":case =
"LOCAL_STORE_ERROR":case "LOCK_TIMEOUT":c=3D!1;break a;default:throw =
Error("Unrecognized IncompleteLoadReason");}var =
e=3Dc?"OFFLINE_EDITING_BLOCKED_UNSUPPORTED":"OFFLINE_EDITING_BLOCKED"}els=
e =
e=3D"EDITING_BLOCKED";c=3D{};c.offlineIssueReason=3Db;c.offlineIssueType=3D=
e;b=3Dd.D;d=3D"Offline editing suspended";=0A=
null!=3Db&&(d+=3D": =
"+b);rm(a.Va,Error(d),c);a.O=3D!0}p.M$=3Dfunction(){na.location.reload()}=
;p.S9a=3Dfunction(){var =
a=3D$g(I(),"projector_view_url");window.open(a,"_self").focus()};p.H7a=3D=
function(){var a=3Dthis;this.J("network status =
indicator").addCallback(function(){return =
a.M$()})};p.UHb=3Dfunction(){null!=3Dthis.f4&&pLa(this,this.f4)};p.Ea=3Df=
unction(){yp(xp.getInstance(),this.z3);mLa.ea.Ea.call(this)};function =
rLa(a,b,c,d){Xq.call(this,void 0,void =
0,b);this.C=3Da;this.L=3Dc||!1;this.J=3Dd||null;this.F=3D!1;this.getHandl=
er().R(this,"dialogselect",this.O)}x(rLa,Xq);function sLa(){var =
a=3D$g(I(),"projector_view_url");window.open(a,"_self").focus()}=0A=
function tLa(a,b){var =
c=3Da.C.C,d=3DMl(c.vf,256),e=3D"",f=3Dnull,h=3D!a.L,k=3D!0;a.F=3D!1;if(0=3D=
=3Db){if(a.C.Ri()){var l=3D"Signed in";e=3D"You have been signed in to =
another Google property from another tab. Please reload to access this =
document with the signed in account."}else h=3D!1,l=3D"Signed =
out",e=3D"You have been signed out. You must sign in again to save =
changes to this file.";f=3D(new Oq).set("si","Sign in",!1,!1)}else =
1=3D=3Db?(l=3D"Access denied",e=3D"You no longer have permission to =
access this document, so your changes can't be saved. If you believe =
this is an error, contact the document owner.  If your access is =
restored, you will be able to continue working.",=0A=
d=3DMl(c.vf,8)||c.lk()||Ml(c.vf,256),a.F=3D!0):2=3D=3Db?(k=3D!1,l=3D"The =
application is out of date",e=3DMl(c.vf,256)?"Your changes cannot be =
saved because this application is out of date. You must reload this page =
to continue editing. Unfortunately any unsaved changes will be =
lost.":"You need to reload this page to continue editing. All of your =
changes have been saved."):3=3D=3Db?(k=3Dh=3D!1,l=3D"This file is being =
edited in another application",e=3D"The file is locked because it is =
being edited in another application. Please go to the storage provider =
to resolve this."):=0A=
4=3D=3Db?(k=3Dh=3D!1,l=3D"This file is locked",e=3D"The file is locked =
from editing. To continue viewing, open the document in Drive.",f=3D(new =
Oq).set("oid","Open in Drive",!1,!1)):5=3D=3Db&&(k=3Dh=3D!1,l=3D"This =
file is being locked",e=3D"You cannot make any changes while the file is =
being locked.");d&&k&&(e+=3D"\n\nIf you leave or reload the page, your =
unsaved changes may be lost.");Eq(a,l);Fq(a,pd(e));f||(f=3D(new =
Oq).set("rl",d?"Reload without your unsaved =
changes":"Reload",!1,!1));Rq(a,f);a.uv=3Dh;Qq(a,h)}=0A=
rLa.prototype.O=3Dfunction(a){a=3Da.key;var =
b=3Dthis.C.C;b=3DMl(b.vf,8)||b.lk()||Ml(b.vf,256);"si"=3D=3Da?b||zt(windo=
w)?window.open("auth","_blank").focus():Tl(window):"rl"=3D=3Da?this.F&&th=
is.J&&b?this.J("save error =
dialog").addCallback(function(){Tl(window)}):Tl(window):"oid"=3D=3Da&&sLa=
()};rLa.prototype.Aa=3Dfunction(){rLa.ea.Aa.call(this);mh(this.getElement=
(),"docs-error-dialog")};function uLa(a,b,c,d,e,f,h){var =
k=3Dthis;E.call(this);this.Va=3Dh||null;this.Ka=3Da;this.D=3Da.C;this.$=3D=
b;this.ma=3Dc;this.Ma=3Dd;this.Ha=3De;this.F=3Dthis.J=3Dnull;this.va=3D!0=
;this.H=3D!1;this.O=3Dnew Ci(12E4);this.L=3Dnew =
Gi(this.Evb,6E5,this);this.V=3Dnew Gi(this.o9a,12E4,this);this.Ba=3Dnew =
Gi(this.WCb,(null!=3Df?f:1728E5)*(.8+.2*Math.random()),this);this.C=3Dnew=
 =
Wn;this.qa(this.C);Xn(this.C,this.D.D,function(){Ou(k)});Xn(this.C,this.$=
.C,function(){Ou(k)});Xn(this.C,this.Ka.Hb,function(){return =
Ou(k)});Xn(this.C,this.$.F,function(){k.H||=0A=
k.Ba.Sb()||k.Ba.start()});Xn(this.C,this.Ma.H,function(){vLa(k);Ou(k)});t=
his.Ja=3Dnew =
th(this);this.Ja.R(this.O,"tick",this.Ryb);Ou(this)}x(uLa,E);p=3DuLa.prot=
otype;p.WCb=3Dfunction(){this.H=3D!0;Ou(this)};p.Evb=3Dfunction(){this.va=
=3D!0;Ou(this)};=0A=
function Ou(a){var =
b=3Da.$.getState(),c=3D!Nl(a.D.vf)&&(!b.isOk()||Ml(a.D.vf,512));!a.Ma.xha=
()||c?vLa(a):a.J||a.V.Sb()||a.V.start();Ml(a.D.vf,8)||a.D.lk()?(a.va=3D!1=
,a.L.stop()):a.L.start();c=3Da.Ka.Rb;if(0!=3Dc&&!b.Dh())switch(c){case =
1:Pu(a,5);return;case 2:Pu(a,4);return;case =
3:Pu(a,3);return}b=3D=3D=3DSpa?Pu(a,1):b=3D=3D=3DTpa?Pu(a,0):b=3D=3D=3DVp=
a&&2!=3Da.F?(Pu(a,2),a.H=3D!0,a.L.start()):a.H&&a.va&&(b=3D=3D=3Dan||b=3D=
=3D=3DVpa)?window.location.reload():b.isOk()&&b!=3Dcn&&!a.H&&Pu(a,null)}=0A=
function =
vLa(a){a.V.stop();a.J&&(yp(xp.getInstance(),a.J),a.J=3Dnull,lp(a.Ha,!1,"p=
ersistence"))}function =
Pu(a,b){b!=3Da.F&&(a.F=3Db,a.O.stop(),null=3D=3Db?a.ma.setVisible(!1):(a.=
O.start(),a=3Da.ma,tLa(a,b),a.setVisible(!0)))}p.Ryb=3Dfunction(){if(null=
!=3Dthis.F){var a=3Dthis.ma;tLa(a,this.F);a.setVisible(!0)}};=0A=
p.o9a=3Dfunction(){if(this.Va){var a=3D{};if(Nl(this.D.vf)){var =
b=3D"Changes are stored locally.";a.offlineIssueReason=3D"Persisting =
timeout";a.offlineIssueType=3D"EDITING_BLOCKED"}else b=3D"Changes are =
not stored locally.";rm(this.Va,Error("Saving is taking too long. =
"+b),a)}this.J=3Dxp.getInstance().postMessage(zp("Saving your changes is =
taking longer than usual. Editing is temporarily =
disabled.","warning"));lp(this.Ha,!0,"persistence")};=0A=
p.Ea=3Dfunction(){this.L.dispose();this.O.dispose();this.V.dispose();this=
.Ba.dispose();this.Ja.dispose();uLa.ea.Ea.call(this)};function =
wLa(a){a=3DDe(a);return(a=3Da.gbar&&a.gbar.ldb)?(a(),!0):!1};function =
xLa(a,b){b=3Db||Md();var =
c=3Db.Pb(),d=3Db.createElement("STYLE");d.type=3D"text/css";b.getElements=
ByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=3Da=
:d.appendChild(c.createTextNode(a))};function Qu(a,b,c,d,e){var =
f=3Dthis;A.call(this);this.J=3Dnull;this.qb=3Dc||new =
Nd;this.D=3Dd||null;this.V=3Dnew =
Wn;this.qa(this.V);this.O=3Da;this.ma=3De||null;this.Va=3Db||null;this.L=3D=
!a.getState().isOk();this.C=3D!J(I(),"icso");this.$=3DJ(I(),"docs-ema");t=
his.F=3Dthis.C?null:this.qb.getElement("googlebar-coldstart");Xn(this.V,t=
his.O.C,function(a){a=3D!a.C.isOk();a!=3Df.L&&(f.C||a?f.J&&(f.J(a),f.L=3D=
a):yLa(f))});this.C?zLa(this):this.L||yLa(this);this.H=3Dnull;this.F&&thi=
s.D&&(this.H=3Dfunction(){ALa(f)},Dm(this.D.Cb,this.H),=0A=
ALa(this),this.F.style.display=3D"block")}x(Qu,A);function =
ALa(a){if(a.$)a.qb.getElement("googlebar-coldstart").setAttribute("data-t=
ooltip",a.D.Bb);else{var =
b=3Da.qb.yb("googlebar-coldstart-email");b&&b.appendChild(Ee(a.qb,a.D.Bb)=
)}}function zLa(a){var =
b=3Da.qb?De(a.qb):na;a.J=3Db.gbar&&b.gbar.som}function =
yLa(a){a.C||(a.C=3D!0,Ru(Lr(Wm(a.ma.Ue("/onegoogle"),1),a.Ba,a),a.va,a).x=
e())}=0A=
Qu.prototype.Ba=3Dfunction(a){if(!this.$)if(a=3Da.ef(),a[0]&&a[1]&&a[2]){=
xLa(a[1]);var =
b=3Dthis.qb.getElement("googlebar-coldstart"),c=3DFe(this.qb,Gp(a[2]));th=
is.qb.oM(c,b);if(b=3Dthis.qb.yb("gbm"))c=3Db.getAttribute("style"),b.setA=
ttribute("style",c?c+"right: -23px;":"right: =
-23px;");eval(a[0]);wLa(this.qb)||BLa(this);zLa(this);this.L=3D!1;CLa(thi=
s)}else this.C=3D!1};Qu.prototype.va=3Dfunction(){this.C=3D!1};=0A=
function BLa(a){if(a.Va){for(var =
b=3DDe(a.qb).gbar,c=3Db&&b.logger&&b.logger.ml,d=3DBe(a.qb,"script"),e=3D=
!1,f=3D0;f<d.length;f++){var =
h=3Dd[f].innerText;if(h&&0<h.indexOf("window.gbar=3D")){e=3D!0;break}}b=3D=
{ogb_gbarObjectPresent:!!b,ogb_gbarElementPresent:!!a.qb.getElement("gbar=
"),ogb_gbElementPresent:!!a.qb.getElement("gb"),ogb_gbldElementPresent:!!=
a.qb.getElement("gbld"),ogb_gbqlElementPresent:!!a.qb.getElement("gbql"),=
ogb_gbqldElementPresent:!!a.qb.getElement("gbqld"),ogb_gbmbElementPresent=
:!!a.qb.getElement("gbmb"),=0A=
ogb_gbarObjectProperties:b?pc(b).join(","):"",ogb_gbarScriptFound:e,ogb_l=
oggerMlPresent:!!c};d=3DError("Load bundle function is missing when =
transitioning to online in a cold-started =
document.");a.Va.log(d,b);if(c)try{c(d,{})}catch(k){a.Va.log(Error("Attem=
pt to log OGB error report failed: "+k.message),{ogb_errorMessage:"Load =
bundle function is missing when transitioning to online in a =
cold-started document."})}}}function CLa(a){delete =
a.O;a.F&&(a.qb.Nf(a.F),delete a.F)}=0A=
Qu.prototype.Ea=3Dfunction(){this.H&&this.D.Cb.eA(this.H);CLa(this);delet=
e this.J;Qu.ea.Ea.call(this)};function =
DLa(){this.C=3D$g(I(),"docs_oogt");this.C||(this.C=3D"NONE")}ua(DLa);func=
tion =
Vu(a,b,c,d,e,f,h,k,l,m,r){A.call(this);this.C=3Da;this.Va=3Df||null;this.=
J=3Db;this.qb=3Dc;this.H=3Dr;h=3Dnull;"NONE"!=3DDLa.getInstance().C&&(h=3D=
new Qu(b,f,c,a,d));this.qa(h);this.O=3Dnew =
mLa(a,b,f,k,m,this.H);this.V=3De||!1;this.L=3Dl?new =
Lu(a,d,!0):null}x(Vu,A);Vu.prototype.F=3Dnull;Vu.prototype.D=3Dnull;Vu.pr=
ototype.Ea=3Dfunction(){this.O.dispose();delete this.O;B(this.F);delete =
this.F;B(this.D);delete this.D;delete this.J;B(this.L);delete =
this.L;Vu.ea.Ea.call(this)};function =
ELa(a){D.call(this,"X");this.eD=3DAc(a||{})}x(ELa,D);ra("help.common.help=
apiservice.Environment.PROD","https://clients6.google.com",void =
0);ra("help.common.helpapiservice.Environment.STAGING","https://content-g=
oogleapis-staging.sandbox.google.com",void =
0);ra("help.common.helpapiservice.Environment.TEST","https://content-goog=
leapis-test.sandbox.google.com",void 0);var =
FLa=3D{bhc:"GHELP_SEARCH",ahc:"GHELP_AUTOCOMPLETE",chc:"GHELP_SUGGEST",$g=
c:"GHELP_ARTICLE",bda:"LINK",Mjc:"HELPCENTER",EMAIL:"EMAIL",Y7b:"CHAT",rg=
c:"FORUM",ksc:"MARKETING",Juc:"ONEBOX",Cr:"CUSTOM",mI:"AUTO",dCc:"TESTING=
"};function GLa(){var =
a=3D(jn.get("GuidedHelpResume")||"").split(":"),b=3Da[2];return{YJ:parseI=
nt(a[0],10)||0,bN:a[1]||"",source:(rc(FLa,b)?b:void 0)||"CUSTOM"}};var =
HLa=3D{},ILa=3Ddd(Zc("https://ssl.gstatic.com/inproduct_help/guidedhelp/g=
uide_inproduct.js"));function JLa(a,b){return =
KLa({h1:b.h1,document:b.document,BX:b.BX||"https://clients6.google.com",A=
V:b.AV,rZ:b.rZ,locale:b.locale}).then(function(){return =
sa("help.guide.loadFlow")(a,b.bN,b.STb,b.X8a,b.source||"CUSTOM",b.documen=
t)})}=0A=
function LLa(a){a=3DHl(a);var =
b=3DFl(a,"ghstartsource")||"";return{YJ:parseInt(Fl(a,"ghstartflowid"),10=
)||0,bN:Fl(a,"ghstartstepid")||"",source:{helpcenter:"HELPCENTER",email:"=
EMAIL",chat:"CHAT",forum:"FORUM",marketing:"MARKETING",onebox:"ONEBOX",te=
sting:"TESTING"}[b]||"LINK"}}function =
KLa(a){window.guidedhelp=3Dwindow.guidedhelp||{};if(window.guidedhelp.loa=
ded)var b=3Dvi();else MLa||(MLa=3DIp(ILa).then()),b=3DMLa;return =
b.then(function(){sa("help.guide.init")(a.rZ,a.locale,a.h1,a.document,a.B=
X,a.AV,HLa)})}=0A=
var =
MLa=3Dnull;ra("hgb.loadFlow",function(a,b,c,d,e,f,h,k,l,m,r,u){Ai(JLa(a,{=
AV:u||"",X8a:l||!1,document:m||void 0,BX:r||void =
0,rZ:c,locale:d,h1:e||void 0,source:"CUSTOM",bN:k||void 0}),ta)},void =
0);ra("hgb.resumeCookiedFlow",function(a,b,c,d,e,f,h,k,l){if(!GLa().YJ)re=
turn!1;a=3Dl||"";h=3Dh||void 0;k=3Dk||void 0;d=3Dd||void =
0;e=3DGLa();e.YJ?(jn.remove("GuidedHelpResume","/",""),b=3DJLa(e.YJ,{AV:a=
,document:h,BX:k,rZ:b,locale:c,STb:!1,bN:e.bN||void =
0,h1:d,source:e.source})):b=3Dwi();Ai(b,ta);return!0},void 0);=0A=
ra("hgb.startFlowFromUrl",function(a,b,c,d,e,f,h,k,l,m){a=3Dm||Xd().top.l=
ocation;if(!LLa(a).YJ)return!1;l=3Dl||"";k=3Dk||void 0;d=3Dd||void =
0;a=3DLLa(a||Xd().top.location);b=3Da.YJ?JLa(a.YJ,{AV:l,document:h,BX:k,r=
Z:b,locale:c,source:a.source,bN:a.bN,h1:d}):wi();Ai(b,ta);return!0},void =
0);var NLa=3D/^[\w+/_-]+[=3D]{0,2}$/;function =
OLa(a){if((a=3D(a||na).document.querySelector("script[nonce]"))&&(a=3Da.n=
once||a.getAttribute("nonce"))&&NLa.test(a))return a};function =
PLa(a,b){a.timeOfStartCall=3D(new Date).getTime();var =
c=3Dna||na,d=3Dc.document,e=3DOLa(c);e&&(a.nonce=3De);if("help"=3D=3Da.fl=
ow){var =
f=3Dsa("document.location.href",c);!a.helpCenterContext&&f&&(a.helpCenter=
Context=3Df.substring(0,1200));f=3D!0;if(b&&JSON&&JSON.stringify){var =
h=3DJSON.stringify(b);(f=3D1200>=3Dh.length)&&(a.psdJson=3Dh)}f||(b=3D{in=
validPsd:!0})}b=3D[a,b,na];c.GOOGLE_FEEDBACK_START_ARGUMENTS=3Db;f=3Da.se=
rverUri||"//www.google.com/tools/feedback";if(h=3Dc.GOOGLE_FEEDBACK_START=
)h.apply(c,b);else{c=3Df+"/load.js?";=0A=
for(var k in =
a)b=3Da[k],null!=3Db&&!za(b)&&(c+=3DencodeURIComponent(k)+"=3D"+encodeURI=
Component(b)+"&");a=3DMd(d).createElement("SCRIPT");e&&a.setAttribute("no=
nce",e);e=3DHp(c);a.src=3Dcd(e);d.body.appendChild(a)}};function =
Wu(){E.call(this);this.D=3Dta}x(Wu,E);ua(Wu);Wu.prototype.Ne=3Dfunction()=
{K.Qn.Na(!0);K.Qn.subscribe("action",this.F,this);K.Lu.Na(!0);K.Lu.subscr=
ibe("action",this.C,this);var =
a=3Dv(this.C,this);window.startFeedback=3Da};function QLa(a){var =
b=3D{},c=3D$g(I(),"domain_type");Kb(Zb(c))||(b["domain-type"]=3Dc);(c=3D$=
g(I(),"docs-imt"))&&(b.importMimetype=3Dc);c=3D$g(I(),"docs-dhsn")||"DRIV=
E";b.storageProvider=3Dc;(c=3DJ(I(),"docs-isd"))&&(b.isShadowDocs=3Dc);b=3D=
new ELa(b);try{a.dispatchEvent(b)}catch(d){}return b.eD}=0A=
function RLa(a,b){var =
c=3D{};c.productId=3DYg(I(),"docs-fpid")?Zg(I(),"docs-fpid"):35;Yg(I(),"d=
ocs-fbid")&&(c.bucket=3D$g(I(),"docs-fbid"));c.productVersion=3D$g(I(),"b=
uildLabel");c.locale=3D"en";c.authuser=3DNr();c.svg=3DJ(I(),"docs-enable_=
feedback_svg");c.callback=3Da.D;b&&(c.flow=3D"help",c.anchor=3DMd().getEl=
ement("docs-help-anchor"),c.helpCenterPath=3D"/docs",c.helpCenterContext=3D=
Xd().location.href,c.showHelpCenterLink=3D!0);return =
c}Wu.prototype.C=3Dfunction(a){var =
b=3DQLa(this);a&&Dc(b,a);a=3DRLa(this,!1);PLa(a,b)};=0A=
Wu.prototype.F=3Dfunction(a){var =
b=3DQLa(this),c=3DRLa(this,!0);a&&Dc(c,a);PLa(c,b)};function =
Xu(a){Xq.call(this);this.J=3Da||Ca(Tl,window);this.C=3D[];this.F=3Dnull;E=
q(this,"Unable to load file");a=3D(new =
Oq).set("ok","Reload",!1,!1);Rq(this,a);Fr(this,Vq.key);Qq(this,!1);this.=
getHandler().R(this,"dialogselect",this.P9a)}x(Xu,Xq);ua(Xu);p=3DXu.proto=
type;p.Aa=3Dfunction(){Xu.ea.Aa.call(this);this.getElement().style.zIndex=
=3D999999};p.Ga=3Dfunction(){Xu.ea.Ga.call(this);this.getHandler().Bg(thi=
s.Ib(),jf,this.gqb)};p.gqb=3Dfunction(a){lh(a.target,"fatal-error-report-=
link")&&(Wu.getInstance().C(),this.setVisible(!1))};=0A=
p.show=3Dfunction(a){a&&this.C.push(a);a=3Dthis.C;var =
b=3Dthis.F,c=3D'<div class=3D"fatal-error-dialog-container"><div =
class=3D"fatal-error-dialog-contents"><div =
class=3D"fatal-error-message">';if(0<a.length){c+=3D'Debug text =
<i>(internal only)</i>:<div><textarea class=3D"fatal-error-debug-text" =
readonly=3D"readonly">';for(var =
d=3Da.length,e=3D0;e<d;e++)c+=3DnDa(a[e])+"\n-------------\n";c+=3D"</tex=
tarea></div><br>"}c=3Db?c+O(b):c+'Try to load it again or <a =
class=3D"fatal-error-report-link">send an error =
report</a>.';a=3DP(c+"</div></div></div>");=0A=
Fq(this,$q(a));this.setVisible(!0);this.qd()};p.P9a=3Dfunction(a){"ok"=3D=
=3Da.key&&this.J()};function SLa(){var a=3D"A browser extension is =
preventing Docs from opening this file. Try "+('<a target=3D"_blank" =
href=3D"'+Q(tr(Pf?"https://support.google.com/chrome/answer/187443":"http=
s://support.mozilla.org/en-US/kb/disable-or-remove-add-ons"))+'">turning =
off</a> your extensions, then reloading the page.');return =
P(a)};function TLa(){}TLa.prototype.C=3Dfunction(a){return =
vi(a.stack)};function ULa(){this.D=3Dnew VLa;this.C=3Dnew =
am}ULa.prototype.format=3Dfunction(a){a:if(null!=3Da){if(oa(a)){if(Kb(a))=
{a=3D[];break a}a=3DJSON.parse(a)}var b=3D[];WLa(this,a,b,0);a=3Db}else =
a=3D[];b=3D"";for(var c=3D0;c<a.length;c++){var d=3Da[c];b+=3Dd =
instanceof ld?md(d):d}return b};=0A=
function WLa(a,b,c,d){var e=3Dva(b);switch(e){case "null":case =
"boolean":case "number":case =
"string":b=3Da.C.serialize(b);c.push(a.D.bj(b,e));break;case =
"array":c.push("[");for(e=3D0;e<b.length;e++)0<e&&c.push(","),c.push("\n"=
),c.push(Wb(" ",d+2)),WLa(a,b[e],c,d+2);0<e&&(c.push("\n"),c.push(Wb(" =
",d)));c.push("]");break;case "object":c.push("{");e=3D0;for(var f in =
b)b.hasOwnProperty(f)&&(0<e&&c.push(","),c.push("\n"),c.push(Wb(" =
",d+2)),c.push(a.C.serialize(f)),c.push(":"," =
"),WLa(a,b[f],c,d+2),e++);0<e&&=0A=
(c.push("\n"),c.push(Wb(" =
",d)));c.push("}");break;default:b=3Da.C.serialize(""),c.push(a.D.bj(b,"u=
nknown"))}}function VLa(){}VLa.prototype.bj=3Dfunction(a,b){return =
Wl("",b)+a};function XLa(a){this.F=3Da||new TLa;this.D=3Dt(void 0)?void =
0:null}var =
YLa=3D[/eshopcomp.com\/(fo|nwp)/,/resource:\/\//,/hwcdn\.net\/(js|cc)/];X=
La.prototype.C=3Dfunction(a){if(!ZLa(a)){var =
b=3DXu.getInstance();this.D&&Eq(b,this.D);var =
c=3DJna()||!Pf&&!Lf?null:$q(SLa());c&&(b.F=3Dc);b.show();if(a){var =
d=3D(new =
ULa).format(a.context),e=3Da.error;zi(this.F.C(e).then(function(a){b.show=
(a)},function(){b.show(e.stack)}),function(){b.show(d)})}}};=0A=
function =
ZLa(a){if(!a||!a.error||null=3D=3Da.error.stack)return!1;a=3Da.error.stac=
k;for(var =
b=3D0;b<YLa.length;b++)if(YLa[b].test(a))return!0;return!1};function =
$La(a,b){var c=3Da.getElement("docs-folder");if(!c)return null;a=3Dnew =
vt;a.hc=3DIe("goog-control");a=3Dnew ns("",a);a.hb(c);c=3Dtj(new =
pj,8).build();ej(b,a,K.Qk,hj,void 0,c);return a}function =
aMa(a,b,c,d){c.Mi(b);b.Mf(a);d.subscribe(K.Qk,"action",v(b.setVisible,b,!=
0))};function bMa(a){Ns.call(this);this.C=3Da;Os(this,new =
Ss(Ms,{},{}))}x(bMa,Ns);function cMa(a,b){var =
c=3DPs(a).D;1!=3Dc[b]&&(c[b]=3D!0,c=3D{},c[b]=3D{dismissed:!0},a.D.dispat=
chEvent(new Rs(new Qs(a.C,c),Ps(a))))}bMa.prototype.H=3Dba();var =
dMa=3D"#1FA15D #FF007A #00A3BB #A13CB4 #FD573D #5DAFDD #63782F #FF001A =
#A63232 #1B887A #F176A7 #0F9D58 #4285F4 #673AB7 #DB4437 #FF5722 =
#EFB000".split(" ");function eMa(a){return =
J(I(),"docs-epcc")?dMa[a%6+11]:dMa[a%11]};function =
fMa(){this.C=3D{};this.D=3D0}function =
gMa(a,b){a.C[b]||(a.C[b]=3DeMa(a.D++));return a.C[b]};function =
hMa(){this.F=3D{};this.D=3D3;this.C=3D{}}function =
Yu(a){a.D=3Dnull;return a}function Zu(a,b){for(var =
c=3D0;c<b.length;c++)a.F[b[c]]=3D!0;return a}function =
$u(a,b){a.C[b]=3DMe;return a};function iMa(a){this.Uo=3Da};function =
jMa(a,b,c,d,e,f){this.F=3Da;this.D=3Dc;this.C=3Dd;this.reason=3Df||null};=
function kMa(a,b,c,d,e){jMa.call(this,b,c,d,e,!1,void =
0);this.H=3Da}x(kMa,jMa);function lMa(a){this.Uo=3Da};function =
av(a,b,c){this.D=3Da;this.C=3Db;this.F=3Dc||""}av.prototype.getLabel=3Dg(=
"F");av.prototype.Ae=3Dg("D");function =
mMa(a,b){this.C=3Da;this.Jl=3Db};function =
nMa(a){this.C=3Da||null}nMa.prototype.Av=3Dda(35);function =
oMa(a,b,c){mMa.call(this,a,b,c)}x(oMa,mMa);function =
pMa(a,b,c){mMa.call(this,a,b,c)}x(pMa,mMa);function =
qMa(a,b,c,d,e,f){jMa.call(this,a,b,c,d,e,f)}x(qMa,jMa);function =
rMa(){};function sMa(a){this.C=3Da};function =
bv(a,b,c,d,e,f,h,k,l){this.Fc=3Da;this.Qw=3Db;this.V=3Dc;this.H=3Dd;this.=
$=3De;this.O=3Df;this.L=3Dh;this.J=3Dk;this.D=3Dl;a=3D[];for(b=3D0;b<this=
.Qw.length;b++)nb(a,this.Qw[b].Ae());a=3Dnew =
Cn(a);c=3D[];for(b=3Dthis.Qw.length-1;0<=3Db;b--)nb(c,this.Qw[b].C);c=3Dn=
ew =
Cn(c);this.C=3Da.D();this.F=3Dc.D();this.ma=3Da.getSizeEstimate()+c.getSi=
zeEstimate()-2}bv.prototype.getType=3Dg("Fc");bv.prototype.Ae=3Dg("C");bv=
.prototype.Jl=3Dg("$");bv.prototype.getSizeEstimate=3Dg("ma");=0A=
function tMa(a){for(var =
b=3D[],c=3D0,d;d=3Da[c];c++)d.Dt()||b.push(d);return b}function =
uMa(a){for(var b=3D[],c=3D0;c<a.Qw.length;c++){var =
d=3Da.Qw[c];b.unshift(new av(d.C,d.D,d.F))}return new =
bv(a.Fc,b,a.H,a.V,a.$,a.O,a.L,a.J,a.D)};function =
vMa(a,b,c,d){A.call(this);this.H=3Dc;this.C=3Dd;this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);this.D=3D{}}x(vMa,A);function cv(a,b){for(var =
c=3Dnew vu(pc(b.F)),d=3Dpc(b.C),e=3Db.D,f=3D0;f<d.length;f++){var =
h=3Dd[f],k=3Da.C.Bd.gb(h);a.C.C(k,c);var =
l=3Dv,m=3Da.J,r=3Da;if(!b.C[h])throw Error("There is no transform =
function for the action id: =
"+h);h=3Dl(m,r,e,b.C[h],b.H);a.Wb.subscribe(k,"action",h)}return a}=0A=
function wMa(a,b,c){if(a.D[b])throw Error("Child actions already bound =
for: "+b);var d=3Da.C;if(d.F[b]&&d.F[b].enabled)throw Error("Parent =
action has already been bound: =
"+b);a.D[b]=3Dc.concat();for(d=3D0;d<c.length;d++)a.Wb.Mb(a.C.Bd.gb(c[d])=
,Oa,v(a.F,a,b));a.F(b)}vMa.prototype.J=3Dfunction(a,b,c,d){b=3Db(d);c(b);=
a&&this.H.Lb(a)};=0A=
vMa.prototype.F=3Dfunction(a){var b=3Dthis.D[a];if(!b)throw Error("No =
child actions bound for parent action: "+a);for(var =
c=3D!1,d=3D0;d<b.length;d++)this.C.Bd.gb(b[d]).isEnabled()&&(c=3D!0);this=
.C.Bd.gb(a).Na(c)};function =
xMa(){this.C=3D{}}xMa.prototype.getState=3Dfunction(a){if(!(a in =
this.C))throw Error("No value for state "+a);return =
this.C[a]};xMa.prototype.Lb=3Dfunction(a,b){this.C[a]=3Db};function =
dv(a,b){A.call(this);this.Bd=3Da;this.L=3Db;this.F=3D{};this.J=3D{};this.=
H=3Dnew xMa;this.Ja=3Dnew th(this);this.V=3Dnew =
Wn;this.qa(this.V);for(a=3D0;a<this.L.length;a++)yMa(this,this.L[a])}x(dv=
,A);=0A=
function zMa(a,b,c,d,e){var f=3Db.getId();if(a.F[f]&&a.F[f][d])throw =
Error("Attempted to bind an action property pair that is already bound: =
"+f+"-"+d);if(!a.Bd.RI(f))throw Error("Attempted to bind a =
non-registered action with id "+f);zc(a.F,f,{});a.F[f][d]=3De;for(var =
h=3D0;h<c.length;h++){var k=3Dc[h];if(!(k in a.H.C))throw Error("State =
"+k+" required by action property pair "+f+"-"+d+" but not provided by =
any =
trigger.");zc(a.J,k,{});zc(a.J[k],d,[]);a.J[k][d].push(b)}a=3De();"enable=
d"=3D=3Dd?b.Na(a):b.setProperty(d,=0A=
a)}function AMa(a,b,c,d){var =
e=3Dv(d.isEnabled,d,a.H);zMa(a,b,d.C.concat(),c,e);return =
a}dv.prototype.C=3Dfunction(a,b){return =
AMa(this,a,"enabled",b)};dv.prototype.D=3Dfunction(a,b){return =
AMa(this,a,"visible",b)};dv.prototype.O=3Dda(36);=0A=
function yMa(a,b){Xn(a.V,b.va,function(b){var c=3D{};for(r in =
b.sVa){a.H.Lb(r,b.sVa[r]);var d=3Da.J[r],h;for(h in =
d){zc(c,h,{});for(var =
k=3Dd[h],l=3D0;l<k.length;l++)c[h][k[l].getId()]=3D!0}}for(h in =
c)for(var m in c[h]){var =
r=3Da.Bd.gb(m);b=3Da.F[m][h]();d=3Dh;"enabled"=3D=3Dd?r.Na(b):r.setProper=
ty(d,b)}});b=3DAc(b.D);for(var c in b){if(c in a.H.C)throw Error("State =
"+c+" should not be provided by multiple =
triggers.");a.H.Lb(c,b[c])}}function =
ev(a,b){a.L.push(b);yMa(a,b)}dv.prototype.Ea=3Dfunction(){B(this.Ja);dv.e=
a.Ea.call(this)};function =
BMa(a){this.action=3Da};Da(ba().prototype,ba().prototype);function =
fv(a){A.call(this);this.C=3D{};this.J=3Da;this.F=3D{};ch||Dha(a);this.D=3D=
{};this.H=3Dnew =
wm;this.qa(this.H)}x(fv,A);p=3Dfv.prototype;p.tL=3Dnull;function =
S(a,b,c){return new =
vf(b,function(b){a.C[b.getId()]=3Db;c&&(a.F[c]||(a.F[c]=3D[]),a.F[c].push=
(b.getId()));null!=3Db.getProperty("docs-impression-code")&&a.tL&&a.tL.Kg=
(b);a.H.dispatchEvent(new BMa(b))},a.J)}p.RI=3Dfunction(a){return =
this.C[a]||this.D[a]||null};p.gb=3Dfunction(a){var =
b=3Dthis.RI(a);if(!b)throw Error("Action not registered for id =
"+a);return b};=0A=
p.B5=3Dda(37);p.Qx=3Dfunction(a){this.D[a.getId()]||(this.D[a.getId()]=3D=
a,this.H.dispatchEvent(new =
BMa(a)));this.C[a.getId()]=3Da;this.tL&&this.tL.Kg(a)};p.xO=3Dda(38);func=
tion CMa(a,b){if(a.tL)throw Error("Impression action registry has =
already been =
set.");a.tL=3Db;a.tL.C(oc(a.C))}p.Ea=3Dfunction(){fv.ea.Ea.call(this);for=
(var a in this.C)a in this.D||B(this.C[a])};p.h0=3Dda(39);function =
gv(){A.call(this);this.F=3Dthis.H=3Dnull;this.D=3Dnew =
wm;this.qa(this.D)}x(gv,A);gv.prototype.Lb=3Dfunction(a,b){DMa(this,a,b)&=
&this.D.dispatchEvent(new EMa(this.H))};function =
DMa(a,b,c){if(a.F)return!1;c&&(a.F=3Dc);if(a.H=3D=3Db)return!1;a.H=3Db;re=
turn!0}gv.prototype.getState=3Dg("H");gv.prototype.C=3Dfunction(a,b){if(t=
his.F=3D=3Da||null=3D=3D=3Dthis.F)this.F=3Dnull,t(b)&&this.Lb(b)};functio=
n FMa(a){null!=3D=3Da.F&&(a.F=3Dnull)}function =
EMa(a){this.state=3Da};function GMa(a,b,c){b=3Dvoid =
0=3D=3D=3Db?!1:b;gv.call(this);this.L=3Da;this.Ja=3Dnew =
th(this);this.J=3D!1;if(!b){var =
d;c?d=3Dc:Pc?d=3Dwindow:d=3Ddocument.body;Oc&&"body"=3D=3Dd.tagName.toLow=
erCase()&&(d=3Dd.ownerDocument);d[HMa]=3Dv(this.iIb,this);d[IMa]=3Dv(this=
.hIb,this)}}q(GMa,gv);p=3DGMa.prototype;p.Lb=3Dfunction(a,b){var =
c=3Dthis.J;this.J=3D!0;gv.prototype.Lb.call(this,a,b);this.J=3Dc};p.isa=3D=
function(a){DMa(this,a)&&!this.J&&this.D.dispatchEvent(new EMa(this.H))};=0A=
p.iIb=3Dfunction(){JMa&&J(I(),"docs-etiff")?Di(v(this.isa,this,this.L),0)=
:this.isa(this.L)};p.hIb=3Dfunction(){this.isa(1)};p.Ea=3Dfunction(){B(th=
is.Ja);gv.prototype.Ea.call(this)};var =
HMa=3DKc&&!Vc("10.0")?"onfocusin":"onfocus",IMa=3DKc&&!Vc("10")?"onfocuso=
ut":"onblur",JMa=3DOc&&!Vc("40");function =
KMa(){E.call(this)}x(KMa,E);function LMa(){A.call(this);this.Ja=3Dnew =
th(this)}x(LMa,A);LMa.prototype.Ea=3Dfunction(){LMa.ea.Ea.call(this);B(th=
is.Ja);delete this.Ja};function =
MMa(a){Uf(this,a,"f.do",-1,null,null)}x(MMa,Tf);MMa.wg=3D"f.do";MMa.proto=
type.Xl=3Dfunction(){return F(this,1)};function =
NMa(a){this.D=3Da}NMa.prototype.C=3Dfunction(a){var =
b=3Dyi();a=3DQda(a);Wm(At(Ru(Lr(Mr(this.D.Ue("/jsdeobfuscate"),{script:a.=
fileName,line:a.lineNumber,trace:a.stack,error:a.message}),Ca(this.H,b),t=
his),Ca(this.F,b),this),"POST"),1).setTimeout(5E3).xe();return =
b.C};NMa.prototype.H=3Dfunction(a,b){b=3D$m(b,0);b=3Dnew MMa(b);var =
c=3DF(b,2);c?a.resolve(b.Xl()+c):a.reject(Error("Could not deobfuscated =
stack =
trace."))};NMa.prototype.F=3Dfunction(a,b){a.reject(b);return!1};function=
 OMa(a){var b=3Da;try{var =
c;if(c=3D"www.google.com"=3D=3D=3DPl(tma(a),!0))c=3D"/url"=3D=3D=3DPl(Ql(=
5,a),!0);if(c){var =
d=3Dvma(a,"q");b=3Dd?d:vma(a,"url")}}catch(e){if(e=3Dqg(e),!(e =
instanceof sg))throw e.C;}return null!=3Db?b:""};var =
PMa=3DPc||Oc&&Vc(37);function QMa(a,b){var =
c=3DTla(window.location.href);a=3DTla(a)||c;b=3DTla(b)||c;return =
a=3D=3Db}function RMa(a){var =
b;(b=3DPMa)||(b=3DQMa(a,window.location.href)||Eb(a,"mailto:"));b||(b=3DO=
Ma(a),a=3Dlg(b,a)?mg("//www.google.com/url?q=3D")+mg(encodeURIComponent(a=
)):a);return a};var =
SMa=3Ddd(Zc("https://apis.google.com/js/api.js"));function TMa(a){return =
sa("gapi.load")?UMa(a):Ip(SMa).then(function(){return =
UMa(a)},function(){return wi("Failed initializing gapi")})}function =
UMa(a){var b=3Dyi(),c=3Dsa(a);if(c)b.resolve(c);else =
try{sa("gapi.load")(a,{callback:function(){b.resolve(sa(a))}})}catch(d){b=
.reject("Failed loading gapi library: "+a)}return b.C};function =
hv(a){D.call(this,"navigate");this.zl=3Da}x(hv,D);function =
VMa(){return!WMa()&&(hc("iPod")||hc("iPhone")||hc("Android")||hc("IEMobil=
e"))}function WMa(){return =
hc("iPad")||hc("Android")&&!hc("Mobile")||hc("Silk")}function =
iv(){return!VMa()&&!WMa()};function jv(a,b){var c=3Db||XMa;return =
function(){var =
b=3Dthis||na;b=3Db.closure_memoize_cache_||(b.closure_memoize_cache_=3D{}=
);var e=3Dc(Ba(a),arguments);return =
b.hasOwnProperty(e)?b[e]:b[e]=3Da.apply(this,arguments)}}function =
XMa(a,b){a=3D[a];for(var c=3Db.length-1;0<=3Dc;--c)a.push(typeof =
b[c],b[c]);return a.join("\x0B")};function =
kv(a,b,c,d){E.call(this);if(a&&!b)throw Error("Can't use invisible =
history without providing a blank page.");if(c)var =
e=3Dc;else{e=3D"history_state"+YMa;var =
f=3Dqd("input",{type:"text",name:e,id:e,style:Zc("display:none")});ud(doc=
ument,f);e=3DPd(e)}this.L=3De;this.C=3Dc?Xd(Od(c)):window;this.$=3Db;Kc&&=
!b&&(this.$=3D"https"=3D=3Dwindow.location.protocol?dd(Zc("https:///")):d=
d(Zc('javascript:""')));this.D=3Dnew =
Ci(150);this.qa(this.D);this.F=3D!a;this.Ja=3Dnew =
th(this);if(a||lv)d?a=3Dd:(a=3D"history_iframe"+YMa,b=3DFca(this.$,=0A=
{id:a,style:Zc("display:none"),sandbox:void =
0}),ud(document,b),a=3DPd(a)),this.O=3Da,this.va=3D!0;lv&&(this.Ja.R(this=
.C,"load",this.sOb),this.ma=3Dthis.V=3D!1);this.F?ZMa(this,this.getToken(=
),!0):mv(this,this.L.value);YMa++}x(kv,E);kv.prototype.Td=3D!1;kv.prototy=
pe.J=3D!1;kv.prototype.H=3Dnull;var $Ma=3Djv(function(){return =
Kc?Wc(8):"onhashchange"in =
na}),lv=3DKc&&!Wc(8);p=3Dkv.prototype;p.iS=3Dnull;p.Ea=3Dfunction(){kv.ea=
.Ea.call(this);this.Ja.dispose();this.Na(!1)};=0A=
p.Na=3Dfunction(a){if(a!=3Dthis.Td)if(lv&&!this.V)this.ma=3Da;else =
if(a)if(Jc?this.Ja.R(this.C.document,aNa,this.CQb):Oc&&this.Ja.R(this.C,"=
pageshow",this.KPb),$Ma()&&this.F)this.Ja.R(this.C,"hashchange",this.EOb)=
,this.Td=3D!0,this.dispatchEvent(new =
hv(this.getToken(),!1));else{if(!Kc||VMa()||this.V)this.Ja.R(this.D,"tick=
",v(this.GHa,this,!0)),this.Td=3D!0,lv||(this.H=3Dthis.getToken(),this.di=
spatchEvent(new hv(this.getToken(),!1))),this.D.start()}else =
this.Td=3D!1,this.Ja.Ic(),this.D.stop()};=0A=
p.sOb=3Dfunction(){this.V=3D!0;this.L.value&&mv(this,this.L.value,!0);thi=
s.Na(this.ma)};p.KPb=3Dfunction(a){a.Ke.persisted&&(this.Na(!1),this.Na(!=
0))};p.EOb=3Dfunction(){var =
a=3DbNa(this.C);a!=3Dthis.H&&cNa(this,a,!0)};p.getToken=3Dfunction(){retu=
rn =
null!=3Dthis.iS?this.iS:this.F?bNa(this.C):dNa(this)||""};p.IHa=3Dfunctio=
n(a){eNa(this,a,!1)};p.HHa=3Dfunction(a){eNa(this,a,!0)};function =
bNa(a){a=3Da.location.href;var b=3Da.indexOf("#");return =
0>b?"":a.substring(b+1)}=0A=
function =
eNa(a,b,c){a.getToken()!=3Db&&(a.F?(ZMa(a,b,c),$Ma()||Kc&&!VMa()&&mv(a,b,=
c,void =
0),a.Td&&a.GHa(!1)):(mv(a,b,c),a.iS=3Da.H=3Da.L.value=3Db,a.dispatchEvent=
(new hv(b,!1))))}function ZMa(a,b,c){a=3Da.C.location;var =
d=3Da.href.split("#")[0],e=3DSb(a.href,"#");if(lv||e||b)d+=3D"#"+b;d!=3Da=
.href&&(c?a.replace(d):xd(a,hd(d)))}=0A=
function mv(a,b,c,d){if(a.va||b!=3DdNa(a))if(a.va=3D!1,b=3DOb(b),Kc){var =
e=3Dre(a.O);e.open("text/html",c?"replace":void =
0);c=3Drd(qd("title",{},d||a.C.document.title),qd("body",{},b));ud(e,c);e=
.close()}else =
e=3Dcd(a.$)+"#"+b,(a=3Da.O.contentWindow)&&(c?a.location.replace(e):xd(a.=
location,e))}=0A=
function dNa(a){if(Kc)return =
a=3Dre(a.O),a.body?Pb(a.body.innerHTML):null;var =
b=3Da.O.contentWindow;if(b){try{var c=3DPb(bNa(b))}catch(d){return =
a.J||(1!=3Da.J&&a.D.setInterval(1E4),a.J=3D!0),null}a.J&&(0!=3Da.J&&a.D.s=
etInterval(150),a.J=3D!1);return c||null}return =
null}p.GHa=3Dfunction(a){if(this.F){var =
b=3DbNa(this.C);b!=3Dthis.H&&cNa(this,b,a)}if(!this.F||lv)if(b=3DdNa(this=
)||"",null=3D=3Dthis.iS||b=3D=3Dthis.iS)this.iS=3Dnull,b!=3Dthis.H&&cNa(t=
his,b,a)};=0A=
function =
cNa(a,b,c){a.H=3Da.L.value=3Db;a.F?(lv&&mv(a,b),ZMa(a,b)):mv(a,b);a.dispa=
tchEvent(new =
hv(a.getToken(),c))}p.CQb=3Dfunction(){this.D.stop();this.D.start()};var =
aNa=3D["mousedown","keydown","mousemove"],YMa=3D0;function =
fNa(a){E.call(this);this.C=3Da||window;this.D=3Dnull;ff(this.C,"popstate"=
,this.d$,!1,this);ff(this.C,"hashchange",this.d$,!1,this)}x(fNa,E);p=3DfN=
a.prototype;p.Td=3D!1;p.Na=3Dfunction(a){a!=3Dthis.Td&&(this.Td=3Da)&&thi=
s.dispatchEvent(new =
hv(this.getToken(),!1))};p.getToken=3Dfunction(){return =
gNa(this)};p.IHa=3Dfunction(a){a!=3Dthis.getToken()&&(this.C.history.push=
State(null,this.C.document.title||"","#"+a),this.dispatchEvent(new =
hv(a,!1)))};=0A=
p.HHa=3Dfunction(a){this.C.history.replaceState(null,this.C.document.titl=
e||"","#"+a);this.dispatchEvent(new =
hv(a,!1))};p.Ea=3Dfunction(){kf(this.C,"popstate",this.d$,!1,this);kf(thi=
s.C,"hashchange",this.d$,!1,this)};function =
gNa(a){a=3Da.C.location.href;var b=3Da.indexOf("#");return =
0>b?"":a.substring(b+1)}p.d$=3Dfunction(a){if(this.Td){var =
b=3DgNa(this);if("popstate"=3D=3Da.type||b!=3Dthis.D)this.D=3Db,this.disp=
atchEvent(new hv(this.getToken(),!0))}};function =
nv(a){E.call(this);this.C=3Da;this.qa(this.C);this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(this.C,"navigate",this.F)}x(nv,E);nv.pr=
ototype.Na=3Dfunction(a){this.C.Na(a)};nv.prototype.getToken=3Dfunction()=
{return this.C.getToken()};function =
hNa(a,b){try{a.C.HHa(b)}catch(c){}}nv.prototype.F=3Dfunction(a){this.disp=
atchEvent(a)};function =
iNa(a,b,c,d,e){A.call(this);this.L=3Da;this.D=3Db;this.J=3Dc;this.F=3Dd;t=
his.C=3De;this.H=3Dnew Wn;this.qa(this.H);this.Ja=3Dnew =
th(this);this.qa(this.Ja);jNa(this)}x(iNa,A);=0A=
function kNa(a,b){var =
c=3DTMa("gapi.iframes"),d=3Dc.then(function(a){return(a=3D(0,a.getContext=
)().getParentIframe())?a:wi("null parentIframe - gapi failed when =
connecting to parent =
frame.")}),e=3D$g(I(),"docs-to"),f=3Dc.then(function(a){return(0,a.makeWh=
iteListIframesFilter)([e])});c=3Dyi();var =
h=3Dxi([d,f]);d=3Dxi([d,f,c.C]);return new iNa(c,h,d,a,b)}=0A=
function jNa(a){a.D.then(function(b){var =
c=3Db[0],d=3Db[1];c.register("HostReady",function(){a.L.resolve(!0);lNa(c=
,d)},d);mNa(a)},ba());Xn(a.H,a.F.H,function(b){return =
nNa(a,b.D)});nNa(a,a.F.getTitle());a.C&&(a.Ja.R(a.C,"navigate",function(b=
){return oNa(a,b.zl)}),oNa(a,a.C.getToken()))}function =
pNa(a,b,c){a.J.then(function(a){a[0].send(b,c,void =
0,a[1])},ba())}function =
mNa(a){a.D.then(function(a){a[0].send("ClientReady",void 0,void =
0,a[1])},ba())}=0A=
function oNa(a,b){pNa(a,"ClientFragmentsChanged",{token:"#"+b})}function =
nNa(a,b){pNa(a,"TitleChanged",{title:b})}function =
lNa(a,b){a.register("HostFragmentsChanged",function(a){a&&a.token&&(windo=
w.location.hash=3Da.token||"")},b)};function qNa(a){var =
b=3Dthis;A.call(this);this.C=3Dnew =
Wn;this.qa(this.C);Xn(this.C,a,function(){b.D++});this.D=3D0}x(qNa,A);fun=
ction rNa(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc};function =
Oqa(a){switch(a){case "bluetooth":return nj.zYa;case "cellular":return =
nj.IYa;case "ethernet":return nj.I_a;case "mixed":return nj.o1a;case =
"none":return nj.NONE;case "other":return nj.Fwa;case "unknown":return =
nj.J4a;case "wifi":return nj.i5a;case "wimax":return =
nj.j5a;default:return nj.P4a}}function Pqa(a){switch(a){case "2g":return =
tka.P2a;case "3g":return tka.Q2a;case "4g":return tka.R2a;case =
"slow-2g":return tka.J3a;default:return tka.Q4a}}=0A=
function Qqa(a){switch(a){case "h2":return oj.r0a;case "hq":return =
oj.s0a;case "http/1.1":return oj.q0a;case "spdy/1":return oj.R3a;case =
"spdy/2":return oj.S3a;case "spdy/3":return oj.T3a;default:return =
oj.R4a}};function sNa(){this.C=3Dnew mva;this.F=3Dthis.D=3Dnull}function =
ov(a){a.D||(a.D=3Dnew Vja,ag(a.C,16,a.D));return a.D}function =
SBa(a,b){F(a.C,1);G(a.C,1,b)}function =
Nqa(a,b){F(a.C,2);G(a.C,2,b)}function =
dwa(a,b){F(a.C,3);G(a.C,3,b)}function =
ewa(a,b){F(a.C,4);G(a.C,4,b)}function =
NBa(a,b){F(a.C,13);G(a.C,13,b)}function =
OBa(a,b){F(a.C,14);G(a.C,14,b)}function =
RBa(a,b){F(a.C,37);G(a.C,37,b)}function =
cwa(a,b){F(a.C,28);G(a.C,28,b)}function VBa(a,b){F(a.C,44);G(a.C,44,b)}=0A=
function YBa(a,b){F(a.C,25);G(a.C,25,b)}function =
XBa(a,b){F(a.C,48);G(a.C,48,b)}function =
PBa(a,b){F(a.C,52);G(a.C,52,b)}function =
QBa(a,b){F(a.C,66);G(a.C,66,b)}function vq(a){a.F||(a.F=3Dnew =
kva,ag(a.C,65,a.F));return a.F}function UBa(a){var =
b=3DDp();F(vq(a),1);var c=3Dvq(a);G(c,1,b);return a}function =
TBa(a,b){F(vq(a),2);a=3Dvq(a);G(a,2,b)}function =
Lva(a){F(vq(a),4);a=3Dvq(a);G(a,4,!0)}sNa.prototype.build=3Dg("C");functi=
on =
tNa(a,b,c){A.call(this);this.V=3Da;this.C=3Dthis.O=3Dthis.L=3Dthis.D=3Dth=
is.F=3Dthis.H=3Dthis.Fc=3Dnull;if(a=3Db||na.navigator.connection){this.Fc=
=3Da.type||null;this.H=3Da.effectiveType||null;if(b=3Da.downlinkMax)this.=
F=3Db;(b=3Da.downlink)&&2147483647>b&&(this.D=3Db);if(b=3Da.rtt)this.L=3D=
b;b=3Da.saveData;t(b)&&(this.O=3Db);this.C=3D!1;b=3Dnew =
th(this);b.Sc(a,"change",this.$);this.qa(b)}this.J=3Dnull;(c=3Dc||na.perf=
ormance)&&c.getEntriesByType&&(c=3Dc.getEntriesByType("navigation"),0<c.l=
ength&&(this.J=3Dc[0].nextHopProtocol||null))}=0A=
x(tNa,A);tNa.prototype.$=3Dfunction(){this.C=3D!0};function =
uNa(a,b){A.call(this);this.H=3Da;b?a=3Db:(a=3Dtq(),this.qa(a));this.F=3Da=
;a=3Dthis.F.getState();this.D=3D"visible"=3D=3Da;this.C=3D"hidden"=3D=3Da=
;this.Ja=3Dnew =
th(this);this.Ja.R(this.F,"change",this.J);this.qa(this.Ja)}x(uNa,A);uNa.=
prototype.J=3Dfunction(){var =
a=3Dthis.F.getState();this.D=3Dthis.D||"visible"=3D=3Da;this.C=3Dthis.C||=
"hidden"=3D=3Da};function =
vNa(a,b,c){this.C=3Da;this.D=3Db;this.F=3Dc};function =
wNa(){this.J=3Dnull;this.C=3Dnew yqa;this.ye=3Dnew =
pt;this.F=3Dnull;this.H=3D18E5;Yg(I(),"docs-mriim")&&(this.H=3DZg(I(),"do=
cs-mriim"));this.maybeReportMemoryStats=3Dthis.D}=0A=
wNa.prototype.D=3Dfunction(){if(this.J){a:{if(na.performance&&na.performa=
nce.memory){var =
a=3Dna.performance.memory;if(0!=3Da.totalJSHeapSize){a=3Dnew =
vNa(Math.round(a.jsHeapSizeLimit/1024),Math.round(a.totalJSHeapSize/1024)=
,Math.round(a.usedJSHeapSize/1024));break a}}a=3Dnull}if(a){var =
b=3Da;this.C.log("heapLimit",Math.round(b.C/1024));this.C.log("totalHeap"=
,Math.round(b.D/1024));this.C.log("usedHeap",Math.round(b.F/1024));b=3Dne=
w jka;G(b,4,a.C);G(b,5,a.D);G(b,6,a.F);a=3Dnew ika;ag(a,1,b);b=3Dnew =
pj;if(this.F){var c=3D=0A=
this.F,d=3Dnew jj,e=3Dc.D,f=3Dnew Vja;G(f,5,e.C.C.D.length);var =
h=3DxNa(e.C.J);G(f,6,h);h=3DyNa(e);G(f,9,h);e=3DzNa(e);G(f,10,e);ag(d,30,=
f);G(d,31,c.F.D);G(d,32,nc(c.C.C));vj(b,d)}a=3Dtj(Eka(b,a),19).build();th=
is.ye.Vb(33E3,a);Di(this.D,this.H,this)}}};function =
ANa(a,b){A.call(this);this.D=3Dnew uNa(a);this.qa(this.D);this.C=3Dnew =
tNa(a);this.qa(this.C);this.F=3Db}x(ANa,A);function BNa(){};function =
pv(){th.call(this);this.R(Wu.getInstance(),"X",this.H)}x(pv,th);pv.protot=
ype.H=3Dfunction(a){var b=3Dthis.C();b&&Dc(a.eD,b)};function =
CNa(a){pv.call(this);this.D=3Dnull;this.R(a,"e",this.F)}x(CNa,pv);CNa.pro=
totype.C=3Dfunction(){var =
a=3Dthis.D,b=3D{docsErrorFatal:a?"true":"false"};a&&a.error&&(a=3Da.error=
,Dc(b,{docsErrorMessage:a.message,docsErrorName:a.name,docsErrorStack:a.s=
tack}));return b};CNa.prototype.F=3Dfunction(a){var =
b=3Da.context.severity;if("fatal"=3D=3Db||"postmortem"=3D=3Db)this.D=3Da}=
;function =
DNa(a){pv.call(this);this.D=3Da}x(DNa,pv);DNa.prototype.C=3Dfunction(){re=
turn{isIntegrated:this.D}};function ENa(a,b){var =
c=3Dthis;E.call(this);this.F=3Da;this.D=3Db;this.C=3Dthis.D.Um(this.F.Ua(=
));this.H=3Dnew =
Wn;this.qa(this.H);Xn(this.H,a.O,function(a){ritz_api.MutationApi.isLocal=
eCommand(c.D.C.C(a.Uo))&&(a=3Dc.D.Um(c.F.Ua()),c.C!=3Da&&(c.C=3Da,c.dispa=
tchEvent("localeChange")))})}x(ENa,E);function =
FNa(a,b){this.C=3Da;this.D=3Db;this.F=3DURL.createObjectURL(a)}FNa.protot=
ype.getUrl=3Dg("F");FNa.prototype.getFileName=3Dg("D");function =
qv(a){E.call(this);this.D=3D{};this.C=3D{};this.F=3Dnew =
th(this);this.Tf=3Da}x(qv,E);var =
GNa=3D[Kc&&!Vc("11")?"readystatechange":"load","abort","error"];function =
HNa(a,b,c,d){(c=3Doa(c)?c:c.src)&&(a.D[b]=3D{src:c,zBa:t(d)?d:null})}qv.p=
rototype.start=3Dfunction(){var a=3Dthis.D;z(pc(a),function(b){var =
c=3Da[b];if(c&&(delete a[b],!this.isDisposed())){var =
d;this.Tf?d=3DMd(this.Tf).Aa("IMG"):d=3Dnew =
Image;c.zBa&&(d.crossOrigin=3Dc.zBa);this.F.R(d,GNa,this.H);this.C[b]=3Dd=
;d.id=3Db;d.src=3Dc.src}},this)};=0A=
qv.prototype.H=3Dfunction(a){var =
b=3Da.currentTarget;if(b){if("readystatechange"=3D=3Da.type)if("complete"=
=3D=3Db.readyState)a.type=3D"load";else return;"undefined"=3D=3Dtypeof =
b.naturalWidth&&("load"=3D=3Da.type?(b.naturalWidth=3Db.width,b.naturalHe=
ight=3Db.height):(b.naturalWidth=3D0,b.naturalHeight=3D0));this.dispatchE=
vent({type:a.type,target:b});!this.isDisposed()&&(a=3Db.id,delete =
this.D[a],b=3Dthis.C[a])&&(delete =
this.C[a],this.F.Qc(b,GNa,this.H),uc(this.C)&&uc(this.D)&&this.dispatchEv=
ent("complete"))}};=0A=
qv.prototype.Ea=3Dfunction(){delete this.D;delete =
this.C;B(this.F);qv.ea.Ea.call(this)};function =
INa(a,b,c,d){A.call(this);this.J=3Da;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.F=3Dnew =
qv(d.createElement("div"));this.qa(this.F);this.H=3Dnew =
Lk;this.Ja.R(this.F,"load",this.u$a);HNa(this.F,"id",a.getUrl());this.F.s=
tart();this.C=3Dd.createElement("canvas");this.C.width=3Db;this.C.height=3D=
c;this.D=3Dthis.C.getContext("2d");this.L=3D100}x(INa,A);p=3DINa.prototyp=
e;p.rotate=3Dfunction(a){this.D.rotate(Bd(a))};p.translate=3Dfunction(a,b=
){this.D.translate(a,b)};p.scale=3Dfunction(a,b){this.D.scale(a,b)};p.u$a=
=3Dfunction(a){this.H.Nb(a.target)};=0A=
p.t$a=3Dfunction(a,b){try{this.D.drawImage(b,0,0,b.width,b.height)}catch(=
c){a.Cd(new Ul("Error drawing image to =
canvas"));return}Rk(JNa(this,this.C),v(function(b){a.Nb(new =
FNa(b,this.J.getFileName()))},this),v(a.Cd,a))};function JNa(a,b){var =
c=3Da.J.C.type,d;"image/jpeg"=3D=3Dc&&(d=3Da.L/100);a=3Db.toDataURL(c,d);=
return fxa(a)};function =
KNa(a){this.qb=3Da}KNa.prototype.create=3Dfunction(a,b,c){return new =
INa(a,b,c,this.qb)};function LNa(){}function =
MNa(a){Eb(a,"blob:")&&URL.revokeObjectURL(a);Ao(null)};function =
NNa(a){this.C=3Da;this.D=3D0};function =
ONa(a,b,c){this.F=3Da;this.J=3Db;this.H=3Dc;this.D=3D{};this.C=3D{}}=0A=
function PNa(a,b){var c,d=3D[],e=3D[];for(c=3D0;c<b.length;c++){var =
f=3Db[c];if(a.D[f])e.push(Ao(f));else =
if(a.H.qj())if(0=3D=3Df.indexOf("PLACEHOLDER_"))e.push(Bo(new Ul("It is =
a placeholder image")));else{var =
h=3Duo();e.push(h);a.C[f]?a.C[f].push(h):(d.push(f),a.C[f]=3D[h])}else =
e.push(Bo(new Ul("It is offline.")))}0<d.length&&QNa(a,a.F,d,a.J);return =
to(e,!1).transform(function(b){for(var =
c=3D{},d=3D0;d<b.length;d++)if(b[d].Es()&&b[d].La()){var =
e=3Db[d].La();c[e]=3Da.D[e]}return c})}=0A=
function QNa(a,b,c,d){var =
e=3D{};e.photo=3Dc;e=3Dgl(e);b=3Dd.Ue("/copyimages").Cf("id",b).setConten=
t(e);t(void 0)&&Wm(b,void =
0);Ru(Lr(b,v(a.O,a,c)),v(a.L,a,c)).xe()}ONa.prototype.O=3Dfunction(a,b){b=
=3Db.ef();for(var c=3D0;c<a.length;c++){var d=3Da[c];if(b[d]){var =
e=3Dd;this.D[e]=3Db[d];d=3Dthis.C[e];for(var =
f=3D0;f<d.length;f++)d[f].Nb(e);delete this.C[e]}else =
RNa(this,d)}};ONa.prototype.L=3Dfunction(a){for(var =
b=3D0;b<a.length;b++)RNa(this,a[b])};=0A=
function RNa(a,b){for(var =
c=3Da.C[b],d=3D0;d<c.length;d++)c[d].Cd();delete a.C[b]};function =
SNa(a,b,c,d,e){this.ue=3Da;this.zd=3Db;this.F=3Dc;this.C=3Dd;this.D=3De}S=
Na.prototype.getWidth=3Dg("ue");SNa.prototype.getHeight=3Dg("zd");functio=
n TNa(a){this.C=3Da}function UNa(a,b){var =
c=3Ddocument.createElement("img");c.src=3Db.getUrl();var =
d=3Duo();c.onload=3Dv(a.D,a,c,b,d);c.onerror=3Dfunction(){d.Cd(new =
Ul("Image#onerror called"))};return =
d}TNa.prototype.D=3Dfunction(a,b,c){var d=3Dthis.C,e=3Db.C,f=3Dnew =
kxa,h=3Dmxa(f);f.C.readAsArrayBuffer(e);Sk(h.addCallback(d.D,d),d.C,d).ad=
dCallback(v(this.F,this,a,b,c))};TNa.prototype.F=3Dfunction(a,b,c,d){b=3D=
b.C;c.Nb(new SNa(a.width,a.height,b.size,d,b.type))};var =
VNa=3D[1,2,3,4,5,6,7,8];function =
WNa(a){this.Va=3Da}WNa.prototype.C=3Dfunction(a){this.Va.log(a)};=0A=
function =
XNa(a){if(2>a.byteLength||255!=3Da.getUint8(0)||216!=3Da.getUint8(1))retu=
rn-1;for(var b=3D2;b<a.byteLength;){var =
c=3Da.getUint8(b++);if(255!=3Dc)break;c=3Da.getUint8(b++);var =
d=3D(a.getUint8(b)<<8)+a.getUint8(b+1);switch(c){case =
225:if(69=3D=3Da.getUint8(b+2)&&120=3D=3Da.getUint8(b+3)&&105=3D=3Da.getU=
int8(b+4)&&102=3D=3Da.getUint8(b+5)&&0=3D=3Da.getUint8(b+6)&&0=3D=3Da.get=
Uint8(b+7))return b-2;break;case 218:return-1;case 216:return-1;case =
217:return-1}b+=3Dd}return-1}=0A=
WNa.prototype.D=3Dfunction(a){a=3Dnew DataView(a);var =
b=3DXNa(a);if(0<=3Db){b+=3D10;var =
c=3Da.getUint8(b);if(73!=3Dc&&77!=3Dc&&c!=3Da.getUint8(b+1))return =
1;c=3D73=3D=3Dc;if(42!=3Da.getUint16(b+2,c))return 1;var =
d=3Da.getUint32(b+4,c);if(8>d)return =
1;b+=3Dd;d=3Da.getUint16(b,c);for(var e=3D0;e<d;e++){var =
f=3Db+12*e+2;if(274=3D=3Da.getUint16(f,c)){if(3=3D=3Da.getUint16(f+2,c)&&=
(a=3Da.getUint16(f+8,c),bb(VNa,a)))return a;break}}}return 1};function =
YNa(a,b,c){this.V=3Da;this.H=3Dnull;this.J=3Db;this.O=3Dc;this.L=3Dnull;t=
his.F=3D"pending";this.C=3Duo();this.D=3Duo();"awaiting-original-url"!=3D=
this.F&&this.D.Nb(this.J);"failed"=3D=3Dthis.F?this.C.Cd():this.H&&this.C=
.Nb(this.H)}p=3DYNa.prototype;p.ul=3Dg("V");p.getUrl=3Dg("H");p.rDa=3Dfun=
ction(a){if(1!=3Dthis.C.C)throw Error("Should not reset url on a blob =
metadata.");this.H=3Da;this.C.Nb(a)};p.oGa=3Dg("C");p.Gk=3Dg("J");=0A=
p.qDa=3Dfunction(a){if(1!=3Dthis.D.C)throw Error("Should not reset =
original url on a blob =
metadata.");if("awaiting-original-url"!=3Dthis.getStatus())throw =
Error("Can only set the original URLs when they are in awaiting =
status.");this.J=3Da;this.fX("pending")};p.nGa=3Dg("D");p.getFileName=3Dg=
("O");p.mc=3Dg("L");p.pDa=3Dca("L");p.getStatus=3Dg("F");p.fX=3Dfunction(=
a){this.F=3Da;"awaiting-original-url"=3D=3Da||1!=3Dthis.D.C||this.D.Nb(th=
is.Gk());"failed"!=3Da||1!=3Dthis.C.C||this.C.Cd()};p.$w=3Dn(null);=0A=
p.equals=3Dfunction(a){return =
this=3D=3Da?!0:this.ul()=3D=3Da.ul()&&this.getUrl()=3D=3Da.getUrl()&&this=
.Gk()=3D=3Da.Gk()&&this.getFileName()=3D=3Da.getFileName()&&this.mc()=3D=3D=
a.mc()&&this.getStatus()=3D=3Da.getStatus()&&this.$w()=3D=3Da.$w()};funct=
ion =
ZNa(a,b){this.newValue=3Dthis.oldValue=3Dnull;this.oldValue=3Da;this.newV=
alue=3Db}q(ZNa,kg);function =
$Na(a){loa();wm.call(this);this.value=3Dnull;this.value=3Da}q($Na,wm);$Na=
.prototype.La=3Dg("value");function =
rv(a){loa();$Na.call(this,a)}q(rv,$Na);rv.prototype.Pa=3Dfunction(a){if(!=
lg(this.value,a)){var =
b=3Dthis.La();this.value=3Da;this.dispatchEvent(new ZNa(b,a))}};function =
aOa(a,b,c,d,e,f,h){var =
k=3Dthis;this.O=3Da;this.J=3Db;this.Ba=3Dc;this.V=3Dd;this.D=3Dnull;this.=
F=3De;this.F.addCallback(function(a){k.D=3Da});this.Va=3Df;this.ma=3Dh;th=
is.C=3D{};this.H=3Dnew rv(!0)}var =
bOa=3D{"image/gif":!0,"image/jpeg":!0,"image/png":!0};function =
cOa(a,b,c){dOa(a,c);a.F.addCallback(function(){return =
eOa(a,b,c)});so(b,function(){return fOa(a,c)},function(){return =
fOa(a,c)})}=0A=
function eOa(a,b,c){var =
d=3DUNa(a.J,c);Ysa(b,function(b){b=3Db.getError();var =
c=3D{};c.image_upload_validation_error=3Db.message;a.Va.log(b,c)});Ysa(b,=
Oe(v(a.L,a,c)));so(d,function(d){return gOa(a,c,b,d)},function(){return =
b.Cd(new Ul("metadataExtraction"))})}function =
dOa(a,b){b=3D"["+b.getUrl()+","+b.getFileName()+"]";a.C[b]=3D!0;a.H.Pa(uc=
(a.C))}function =
fOa(a,b){b=3D"["+b.getUrl()+","+b.getFileName()+"]";delete =
a.C[b];a.H.Pa(uc(a.C))}=0A=
function hOa(a,b){var =
c=3DZg(I(),"docs-mib"),d=3DZg(I(),"docs-mip"),e=3Da.getWidth()*a.getHeigh=
t(),f=3Da.D;return!f||f in bOa?a.F>c&&(!b||e<=3Dd)?new =
Ul("maxBytes"):!b&&e>d?new Ul("maxPixels"):null:new =
Ul("invalidMimeType")}=0A=
function gOa(a,b,c,d){var e=3Dnew =
iOa(b,d,c),f=3DAo(e),h=3DZg(I(),"docs-mid"),k=3DCha("docs-icdmt");k=3DJ(I=
(),"docs-eicd")&&bb(k,d.D);var =
l=3DhOa(d,k);if(l)c.Cd(l);else{if(k&&(d.getWidth()>h||d.getHeight()>h)||1=
!=3Dd.C)f=3DjOa(a,e,k);so(f,v(a.va,a,null),v(c.Cd,c,new =
Ul("adjustment")));f.addCallback(function(c){a.L(b,c.location)})}}=0A=
function jOa(a,b,c){var =
d=3Db.C.getWidth(),e=3Db.C.getHeight(),f=3Dc?Zg(I(),"docs-mid"):Math.max(=
d,e);f=3DMath.min(1,f/d,f/e);var =
h=3DMath.round(Math.min(d,f*d)),k=3DMath.round(Math.min(e,f*e)),l=3D0,m=3D=
0;switch(b.C.C){case 1:case 2:case 3:case 4:l=3Dh;m=3Dk;break;case =
5:case 6:case 7:case =
8:l=3Dk,m=3Dh}h=3Da.ma.create(b.location,l,m);1>f&&h.scale(f,f);if(c){if(=
!Dd(80))throw Error("invalid quality value: =
80");h.L=3D80}switch(b.C.C){case =
2:h.scale(-1,1);h.translate(-d,0);break;case =
3:h.translate(d,e);h.rotate(180);break;case 4:h.scale(1,=0A=
-1);h.translate(0,-e);break;case =
5:h.rotate(-90);h.scale(-1,1);break;case =
6:h.translate(e,0);h.rotate(90);break;case =
7:h.scale(-1,1);h.translate(-e,0);h.translate(0,d);h.rotate(270);break;ca=
se =
8:h.translate(0,d),h.rotate(270)}c=3Duo();d=3Duo();h.H.addCallback(v(h.t$=
a,h,d));d.addCallback(v(a.$,a,b,c));return =
c}aOa.prototype.L=3Dfunction(a,b){b&&a.getUrl()=3D=3Db.getUrl()||MNa(a.ge=
tUrl())};aOa.prototype.$=3Dfunction(a,b,c){var =
d=3Dthis;so(UNa(this.J,c),function(e){return =
b.Nb(kOa(d,a,c,e))},function(a){return b.Cd(a)})};=0A=
function kOa(a,b,c,d){var e=3DhOa(d,!1);if(e)throw =
a.Va.log(Error("Attempted to adjust image and it failed metadata check: =
"+e.Fh())),e;return new iOa(c,d,b.D)}=0A=
aOa.prototype.va=3Dfunction(a,b){if(a){var =
c=3Dthis.D,d=3Db.location.getUrl(),e=3Dup(c,a);if(!e)throw Error("Cannot =
set original url on nonexistent blob.");e.qDa(d);c.F.U_([e])}else =
c=3Db.location,a=3Dthis.Ba,a=3D"PLACEHOLDER_"+a.C+"_"+a.D++,d=3Dc.getUrl(=
),c=3Dc.getFileName(),c=3Dthis.V?new =
Ota(this.O,a,null,d,c,null,"pending",null,!0):new =
YNa(a,d,c),this.D.add(c);a=3Dnew =
lOa(a,b.C.getWidth(),b.C.getHeight());b.D.Nb(a)};function =
lOa(a,b,c){this.C=3Da;this.ue=3Db;this.zd=3Dc}lOa.prototype.ul=3Dg("C");l=
Oa.prototype.getWidth=3Dg("ue");=0A=
lOa.prototype.getHeight=3Dg("zd");function =
iOa(a,b,c){this.location=3Da;this.C=3Db;this.D=3Dc};function =
sv(a,b,c){this.Hc=3Da;this.D=3Db;this.C=3Dc}sv.prototype.getId=3Dg("Hc");=
sv.prototype.getResult=3Dg("D");function tv(a,b){for(var =
c=3D{},d=3D0;d<a.length;d++){var =
e=3Da[d].getId().Yn();c[e]=3D!0}for(d=3D0;d<b.length;d++)if(c[b[d].Yn()])=
throw Error("A fetch request can not be both successful and =
unsuccessful.");this.zB=3Da;this.HX=3Db};function =
mOa(a,b){this.Hc=3Da;this.C=3D!!b}mOa.prototype.getId=3Dg("Hc");function =
nOa(a,b){this.D=3Da;this.L=3Db}=0A=
nOa.prototype.C=3Dfunction(a){for(var =
b=3D[],c=3D[],d=3D[],e=3D[],f=3D0;f<a.length;f++){var =
h=3Da[f];if(h.C)d.push(h.getId());else{var =
k=3Dh.getId(),l=3DQva(this.D,k.getId());if(l)switch(e.push(k),l.getStatus=
()){case "awaiting-original-url":case "pending":case =
"saved":b.push(oOa(l,k));break;case "failed":b.push(Bo(new =
Ul("BlobMetadata status was FAILED")));break;default:throw =
Error("Unknown blobMetadata status "+l.getStatus());}else =
c.push(h)}}b=3Dto(b,!1);a=3Duo();b.addCallback(v(this.H,this,a,e));var =
m=3Duo();c.length?=0A=
(e=3Dthis.L.C(c),e.addCallback(function(a){m.Nb(a)}),Ysa(e,v(this.F,this,=
m,c))):m.Nb(new =
tv([],[]));c=3Duo();to([a,m],!1).addCallback(v(this.J,this,c,d));return =
c};function oOa(a,b){var c=3Duo();so(a.oGa(),function(a){c.Nb(new =
sv(b,a,"sync-not-needed"))},function(){c.Cd(new =
Ul(b.toString()))});return c}nOa.prototype.H=3Dfunction(a,b,c){for(var =
d=3D[],e=3D[],f=3D0;f<c.length;f++)c[f].Es()?d.push(c[f].La()):e.push(b[f=
]);b=3Dnew tv(d,e);a.Nb(b)};=0A=
nOa.prototype.J=3Dfunction(a,b,c){for(var =
d=3D[],e=3D0;e<c.length;e++){if(!c[e].Es())throw Error("Unexpected error =
on whole fetch result collections.");var =
f=3Dc[e].La();d=3Dd.concat(f.zB);b=3Db.concat(f.HX)}a.Nb(new =
tv(d,b))};nOa.prototype.F=3Dfunction(a,b){for(var =
c=3D[],d=3D0;d<b.length;d++)c.push(b[d].getId());a.Nb(new =
tv([],c))};function =
pOa(a,b){this.F=3Da;this.C=3Db}pOa.prototype.D=3Dfunction(a){var =
b=3Da.getId();a=3D{};a.cosmoId=3Db.getId();a.container=3Dthis.C;return =
qOa(this.F,b.getId(),a).transform(function(a){return new =
sv(b,a,"sync-needed")})};function =
rOa(a){this.C=3Da}rOa.prototype.D=3Dfunction(a){return =
0=3D=3Da.getId().getId().indexOf("PLACEHOLDER_")?Bo(new Ul("Placeholder =
ids cannot be fetched from the server.")):this.C.D(a)};function =
sOa(a){this.C=3Da}function =
tOa(a,b,c,d,e){a.C.D(c,["documents",b].concat(d),e)};var =
uOa=3D[".google.com",".googleusercontent.com"];function vOa(a){return =
0=3D=3Da.indexOf("docs.google.com.clipboard://")||0=3D=3Da.indexOf("docs.=
google.com.itemprovider://")}function wOa(a){return =
0=3D=3Da.indexOf("http://")||0=3D=3Da.indexOf("https://")}function =
xOa(a){try{var =
b=3Dcl(a)}catch(c){return!1}if(!b)return!1;for(a=3D0;a<uOa.length;a++)if(=
Fb(b,uOa[a]))return!0;return!1};function uv(a,b,c){if(!!b=3D=3D!!c)throw =
Error("Must have cosmo id xor =
error.");this.F=3Da;this.C=3Db;this.D=3Dc;this.H=3D!!b}uv.prototype.ul=3D=
g("F");uv.prototype.mc=3Dg("C");uv.prototype.getError=3Dg("D");uv.prototy=
pe.BC=3Dg("H");function =
vv(a,b,c,d){A.call(this);this.F=3Dnull!=3Dd?d:.15;this.gm=3Da;this.H=3Db;=
this.L=3Dc;this.C=3Dnew Gi(this.wUb,void =
0,this);this.J=3DNumber.NEGATIVE_INFINITY;this.D=3D0}x(vv,A);p=3Dvv.proto=
type;p.Sb=3Dfunction(){return =
this.C.Sb()};p.start=3Dfunction(){yOa(this,!1,!1)};function =
yOa(a,b,c){b&&(a.C.stop(),zOa(a,a.H));a.Sb()||(b=3DEa(),b=3DMath.max(0,a.=
J+a.D-b),0=3D=3Db&&(c?b=3DzOa(a,a.H):a.D=3D0),a.C.start(b))}p.stop=3Dfunc=
tion(){this.C.stop()};=0A=
function =
zOa(a,b){0<b&&0!=3Da.F&&(b=3DMath.floor(b*(1-a.F+Math.random()*a.F*2)));r=
eturn =
a.D=3Db}p.wUb=3Dfunction(){this.J=3DEa();zOa(this,yd(2*this.D,this.H,this=
.L));this.gm()};p.Ea=3Dfunction(){this.C.dispose();delete this.C;delete =
this.gm;vv.ea.Ea.call(this)};function AOa(a,b,c,d,e,f){var =
h=3Dthis;A.call(this);this.D=3Da;this.H=3Dnew =
Wn;this.qa(this.H);Xn(this.H,this.D.C,function(a){for(var b in h.C){var =
c=3Dh.C[b];a.qj?c.active||yOa(c.Tl,!0,!1):c.Tl.stop()}});this.C=3D{};this=
.J=3Db;this.P4=3Dc;this.L=3Dd;this.Va=3De;this.F=3Df}x(AOa,A);p=3DAOa.pro=
totype;=0A=
p.hYb=3Dfunction(a){for(var b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Dd.ul(),f=3Dthis.C[e];if(f.active)throw Error("Tried to =
transport blob that is currently being transported: =
"+e);f.active=3D!0;if(d=3Dd.$w())b.push(d);else throw Error("Tried to =
transport via original image id on blob with no =
id.");}PNa(this.J,b).addCallback(v(this.mqb,this,a))};=0A=
p.gYb=3Dfunction(a){var b=3Da.ul(),c=3Dthis.C[b];if(c.active)throw =
Error("Tried to transport blob that is currently being transported: =
"+b);c.active=3D!0;var =
d=3Da.Gk();a.getUrl()||d?d&&wOa(d)?(a=3Dv(this.uCb,this,b,c.Sl),b=3Dv(thi=
s.tCb,this,b,c.Sl),gEa("/createphoto",this.P4,{url:d},d||"",this.L,a,b,vo=
id =
0)):(c=3Da.getUrl()||a.Gk(),d=3Da.getFileName(),c=3DRk(fxa(c,this.O).Xu()=
,v(this.V,this,d),v(this.ma,this)),Rk(c,v(this.Znb,this,b),v(this.Ynb,thi=
s,b))):(b=3Dnew uv(b,null,Error("nonexistentImageUrl")),c.Sl.Cd(b))};=0A=
p.dab=3Dfunction(a){var b=3Dthis.C[a];if(!b)throw Error("Attempted to =
cleanup an unknown blob: "+a);b.Tl.dispose();delete =
this.C[a]};p.uCb=3Dfunction(a,b,c,d){a=3Dnew =
uv(a,d,null);b.Nb(a)};p.tCb=3Dfunction(a,b,c,d){rm(this.Va,Error("Create =
photo failed with error: "+d));a=3Dnew =
uv(a,null,Error("createPhoto"));b.Cd(a)};p.Znb=3Dfunction(a,b){var =
c=3Dthis.C[a];a=3Dnew uv(a,b,null);c.Sl.Nb(a)};p.Ynb=3Dfunction(a,b){var =
c=3Dthis.C[a];"connectionError"=3D=3Db.message?(c.active=3D!1,yOa(c.Tl,!1=
,!0)):(a=3Dnew uv(a,null,b),c.Sl.Cd(a))};=0A=
p.mqb=3Dfunction(a,b){for(var c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Dd.ul(),f=3Dthis.C[e];(d=3Dd.$w())&&b[d]?(e=3Dnew =
uv(e,b[d],null),f.Sl.Nb(e)):(e=3Dnew =
uv(e,null,Error("unknown")),f.Sl.Cd(e))}};function =
BOa(a,b){this.Sl=3Da;this.Tl=3Db;this.active=3D!1};function COa(a){var =
b=3D{};a=3Da.replace(/\r/g,"").split("\n");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Dd.indexOf(":");0>e||(b[d.substring(0,e)]=3Dd.substring(e+2,d=
.length))}return b}function DOa(a){var =
b=3D"";ic(a,function(a,d){b+=3Dd+": "+a+"\r\n"});return b}=0A=
var EOa=3Djv(function(){if(!na.Blob)return!1;var a=3Dnew =
Uint8Array(100);try{var b=3Dnew Blob([a])}catch(c){return!1}return =
100!=3Db.size?!1:!0}),FOa=3Djv(function(){if(!na.Blob)return!1;var =
a=3Dnew Uint8Array(100);try{var b=3Dnew =
Blob([a])}catch(c){return!1}return =
null=3D=3D=3Dwxa(b,0,1)?!1:!0});function =
wv(a,b){this.start=3Da<b?a:b;this.end=3Da<b?b:a}wv.prototype.clone=3Dfunc=
tion(){return new =
wv(this.start,this.end)};wv.prototype.getLength=3Dfunction(){return =
this.end-this.start};function GOa(a,b){return =
a=3D=3Db?!0:a&&b?a.start=3D=3Db.start&&a.end=3D=3Db.end:!1}function =
HOa(a,b){var =
c=3DMath.max(a.start,b.start);a=3DMath.min(a.end,b.end);return =
c<=3Da?new wv(c,a):null}function IOa(a,b){return new =
wv(Math.min(a.start,b.start),Math.max(a.end,b.end))}function =
xv(a,b){return a.start<=3Db&&a.end>=3Db};function =
JOa(){E.call(this)}x(JOa,E);function =
yv(a){D.call(this,a)}x(yv,D);p=3DJOa.prototype;p.tTa=3Dn(null);p.uTa=3Dn(=
null);p.nj=3Dn(null);p.start=3Dba();p.cancel=3Dba();function =
KOa(){E.call(this)}x(KOa,JOa);KOa.prototype.Bqa=3Dba();function =
zv(a,b){this.H=3Da;this.J=3Db;this.C=3D!0}p=3Dzv.prototype;p.getName=3Dg(=
"H");p.cd=3Dg("J");p.o0=3Dn(null);p.wC=3Dn(!1);p.k_=3Dn(!1);p.h_=3Dn(!1);=
function Av(a){E.call(this);this.Yb=3Da}x(Av,E);function =
Bv(a){D.call(this,a)}x(Bv,D);function =
LOa(a,b){D.call(this,a);this.Wma=3D!!b}x(LOa,Bv);p=3DAv.prototype;p.getIt=
em=3Dg("Yb");p.dqa=3Dn(null);p.nj=3Dn(null);p.eqa=3Dn(null);p.start=3Dba(=
);p.cancel=3Dba();function =
MOa(a,b,c){E.call(this);this.V=3DNOa++;this.D=3D"select";this.$=3Da;this.=
ma=3Db;this.C=3Dc;this.qa(this.C);this.J=3D"";this.H=3D"POST";this.O=3D{}=
;this.F=3D"";this.L=3D!1;this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(MOa,E);function =
Cv(a,b){D.call(this,a);this.item=3Db}x(Cv,D);function =
OOa(a,b,c){Cv.call(this,a,b);this.Wma=3D!!c}x(OOa,Cv);p=3DMOa.prototype;p=
.getState=3Dg("D");p.getName=3Dg("$");p.cd=3Dg("ma");p.nj=3Dfunction(){re=
turn this.C.nj()};=0A=
p.start=3Dfunction(){"select"=3D=3Dthis.getState()||this.getState();var =
a=3Dthis;this.Ja.R(this.C,"ba",function(){a.dispatchEvent(new =
Cv("ga",a))});this.Ja.R(this.C,"ca",function(){a.D=3D"complete";a.dispatc=
hEvent(new =
Cv("ha",a))});this.Ja.R(this.C,"da",function(b){a.D=3D"error";a.dispatchE=
vent(new =
OOa("ia",a,b.Wma))});this.C.start(this.J,this.H,this.O,this.F,this.L);thi=
s.D=3D"start";this.dispatchEvent(new Cv("fa",this))};=0A=
p.cancel=3Dfunction(){this.getState();this.C.cancel();this.D=3D"cancel";t=
his.Ja.Ic();this.dispatchEvent(new Cv("ja",this))};var NOa=3D0;function =
POa(){E.call(this)}x(POa,E);function =
QOa(a){D.call(this,"ka");this.items=3Da}x(QOa,D);function =
Dv(a,b){zv.call(this,b,a.size);this.D=3Da}x(Dv,zv);p=3DDv.prototype;p.o0=3D=
g("D");p.wC=3Dfunction(){return =
FOa()};p.k_=3Dn(!0);p.h_=3Dn(!1);p.kga=3Dn(null);function =
ROa(a,b,c,d,e,f,h,k){E.call(this);this.Ba=3Da;this.O=3Db;this.ma=3Dc;this=
.V=3Dd;this.J=3De||null;this.H=3Df||null;this.$=3Dh?Ac(h):{};this.Ha=3D!!=
k;this.L=3D"";a=3Dnew =
cu;this.D=3D"scotty-"+ac()+"-"+a.HD();this.C=3Dnull;this.F=3D0;this.Ja=3D=
new =
th(this);this.qa(this.Ja)}x(ROa,KOa);p=3DROa.prototype;p.Bqa=3Dca("L");p.=
tTa=3Dfunction(){return =
this.C&&this.C.status||null};p.uTa=3Dg("va");p.nj=3Dfunction(){return =
this.C&&this.C.responseText||null};=0A=
p.start=3Dfunction(){this.C=3Dnew XMLHttpRequest;var =
a=3Dthis;this.C.upload&&(this.C.upload.onprogress=3Dfunction(b){a.F=3Db.l=
oaded;a.dispatchEvent(new =
yv("Y"))});this.C.onload=3Dfunction(b){a.F=3Da.ma;a.va=3DCOa(b.target.get=
AllResponseHeaders());a.dispatchEvent(new =
yv("Z"))};this.C.onerror=3Dfunction(){a.dispatchEvent(new =
yv("$"))};this.C.open("POST",this.Ba);ic(this.$,function(b,c){a.C.setRequ=
estHeader(c,b)});this.C.setRequestHeader("Content-Type","multipart/form-d=
ata; boundary=3D"+this.D);this.C.withCredentials=3Dthis.Ha;=0A=
this.C.send(SOa(this))};p.cancel=3Dfunction(){this.C&&this.C.abort()};fun=
ction SOa(a){var b=3D["--",a.D,"\r\n",'Content-Disposition: form-data; =
name=3D"metadata"\r\n\r\n'+a.L+"\r\n","--",a.D,"\r\n",'Content-Dispositio=
n: form-data; name=3D"Filedata"'+(a.J?'; =
filename=3D"'+a.J+'"':"")+"\r\n"+(a.H?"Content-Type: =
"+a.H+"\r\n":"")+"Content-Transfer-Encoding: =
"+a.V+"\r\n","\r\n",a.O,"\r\n","--",a.D,"--\r\n"];return =
oa(a.O)?b.join(""):new Blob(b)};function TOa(a,b,c,d){var =
e=3Dnull;EOa()&&(e=3Dd?new Blob([a],{type:d}):new Blob([a]));if(e)var =
f=3De.size;else{f=3D[];for(var h=3D0,k=3D0;k<a.length;k++){var =
l=3Da.charCodeAt(k);128>l?f[h++]=3Dl:(2048>l?f[h++]=3Dl>>6|192:(55296=3D=3D=
(l&64512)&&k+1<a.length&&56320=3D=3D(a.charCodeAt(k+1)&64512)?(l=3D65536+=
((l&1023)<<10)+(a.charCodeAt(++k)&1023),f[h++]=3Dl>>18|240,f[h++]=3Dl>>12=
&63|128):f[h++]=3Dl>>12|224,f[h++]=3Dl>>6&63|128),f[h++]=3Dl&63|128)}f=3D=
f.length}zv.call(this,c,f);this.V=3Df;this.F=3De;this.O=3Da;this.D=3Db;th=
is.L=3Dd||void 0}x(TOa,zv);=0A=
p=3DTOa.prototype;p.o0=3Dg("F");p.wC=3Dfunction(){return"base64"!=3Dthis.=
D&&FOa()};p.k_=3Dfunction(){return"base64"!=3Dthis.D&&EOa()};p.h_=3Dn(!0)=
;p.kga=3Dfunction(a,b,c){return new =
ROa(a,this.F||this.O,this.V,"base64"=3D=3Dthis.D?"base64":"binary",this.g=
etName(),this.L,b,c)};function =
UOa(a){Av.call(this,a);this.C=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(UOa,Av);p=3DUOa.prototype;p.dqa=3Dfunction(){=
return this.C&&this.C.tTa()||null};p.nj=3Dfunction(){return =
this.C&&this.C.nj()||null};p.eqa=3Dfunction(){return =
this.C&&this.C.uTa()||null};p.start=3Dfunction(a,b,c,d,e){a=3Dnew =
wl(a);a.xc("upload_protocol","multipart");a=3Da.toString();this.C=3Dthis.=
getItem().kga(a,c,e);this.C.Bqa(d);this.Ja.R(this.C,"Y",this.OUb);this.Ja=
.R(this.C,"Z",this.PUb);this.Ja.R(this.C,["$","aa"],this.NUb);this.C.star=
t()};=0A=
p.cancel=3Dfunction(){this.C&&this.C.cancel();this.dispatchEvent(new =
Bv("ea"))};p.OUb=3Dfunction(){this.dispatchEvent(new =
Bv("ba"))};p.PUb=3Dfunction(){this.dispatchEvent(new =
Bv("ca"))};p.NUb=3Dfunction(){this.dispatchEvent(new Bv("da"))};function =
VOa(){};function =
WOa(a,b){E.call(this);this.H=3Da;this.J=3Dthis.D=3Dnull;this.F=3D0;this.L=
=3DInfinity;this.O=3Db||5E6;this.C=3Dnull}x(WOa,E);p=3DWOa.prototype;p.ha=
sh=3Dfunction(a){this.abort();this.H.reset();this.D=3Da;this.J=3Dnull;thi=
s.F=3D0;this.dispatchEvent("started");XOa(this)};function =
YOa(a,b){a.L=3Db;a.D&&!a.C&&XOa(a)}p.abort=3Dfunction(){this.C&&(this.C.a=
bort(),this.C=3Dnull);this.D&&(this.D=3Dnull,this.dispatchEvent("abort"))=
};p.bja=3Dg("J");=0A=
function =
XOa(a){if(a.F<a.D.size)if(a.L<=3Da.F)a.dispatchEvent("throttled");else{a.=
C=3Dnew FileReader;a.C.onload=3Dv(a.gkb,a);a.C.onerror=3Dv(a.B6,a);var =
b=3DMath.min(Math.min(a.L,a.D.size)-a.F,a.O),c=3Dwxa(a.D,a.F,a.F+b);c&&c.=
size=3D=3Db?a.C.readAsArrayBuffer?a.C.readAsArrayBuffer(c):a.C.readAsBina=
ryString?a.C.readAsBinaryString(c):a.B6():a.B6()}else =
a.J=3Da.H.digest(),a.D=3Dnull,a.dispatchEvent("complete")}=0A=
p.gkb=3Dfunction(){var a=3Dnull;this.C.result instanceof =
Array||oa(this.C.result)?a=3Dthis.C.result:na.ArrayBuffer&&na.Uint8Array&=
&this.C.result instanceof ArrayBuffer&&(a=3Dnew =
Uint8Array(this.C.result));a?(this.H.update(a),this.F+=3Da.length,this.C=3D=
null,this.dispatchEvent("progress"),XOa(this)):this.B6()};p.B6=3Dfunction=
(){this.D=3Dthis.C=3Dnull;this.dispatchEvent("error")};function =
ZOa(){this.D=3D-1};function =
$Oa(){this.D=3D64;this.C=3DArray(4);this.J=3DArray(this.D);this.H=3Dthis.=
F=3D0;this.reset()}x($Oa,ZOa);$Oa.prototype.reset=3Dfunction(){this.C[0]=3D=
1732584193;this.C[1]=3D4023233417;this.C[2]=3D2562383102;this.C[3]=3D2717=
33878;this.H=3Dthis.F=3D0};=0A=
function aPa(a,b,c){c||(c=3D0);var d=3DArray(16);if(oa(b))for(var =
e=3D0;16>e;++e)d[e]=3Db.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt=
(c++)<<16|b.charCodeAt(c++)<<24;else =
for(e=3D0;16>e;++e)d[e]=3Db[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=3Da.C[=
0];c=3Da.C[1];e=3Da.C[2];var f=3Da.C[3];var =
h=3Db+(f^c&(e^f))+d[0]+3614090360&4294967295;b=3Dc+(h<<7&4294967295|h>>>2=
5);h=3Df+(e^b&(c^e))+d[1]+3905402710&4294967295;f=3Db+(h<<12&4294967295|h=
>>>20);h=3De+(c^f&(b^c))+d[2]+606105819&4294967295;e=3Df+(h<<17&429496729=
5|h>>>15);h=3Dc+(b^e&(f^=0A=
b))+d[3]+3250441966&4294967295;c=3De+(h<<22&4294967295|h>>>10);h=3Db+(f^c=
&(e^f))+d[4]+4118548399&4294967295;b=3Dc+(h<<7&4294967295|h>>>25);h=3Df+(=
e^b&(c^e))+d[5]+1200080426&4294967295;f=3Db+(h<<12&4294967295|h>>>20);h=3D=
e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=3Df+(h<<17&4294967295|h>>>15);=
h=3Dc+(b^e&(f^b))+d[7]+4249261313&4294967295;c=3De+(h<<22&4294967295|h>>>=
10);h=3Db+(f^c&(e^f))+d[8]+1770035416&4294967295;b=3Dc+(h<<7&4294967295|h=
>>>25);h=3Df+(e^b&(c^e))+d[9]+2336552879&4294967295;f=3Db+(h<<12&42949672=
95|h>>>20);h=3De+=0A=
(c^f&(b^c))+d[10]+4294925233&4294967295;e=3Df+(h<<17&4294967295|h>>>15);h=
=3Dc+(b^e&(f^b))+d[11]+2304563134&4294967295;c=3De+(h<<22&4294967295|h>>>=
10);h=3Db+(f^c&(e^f))+d[12]+1804603682&4294967295;b=3Dc+(h<<7&4294967295|=
h>>>25);h=3Df+(e^b&(c^e))+d[13]+4254626195&4294967295;f=3Db+(h<<12&429496=
7295|h>>>20);h=3De+(c^f&(b^c))+d[14]+2792965006&4294967295;e=3Df+(h<<17&4=
294967295|h>>>15);h=3Dc+(b^e&(f^b))+d[15]+1236535329&4294967295;c=3De+(h<=
<22&4294967295|h>>>10);h=3Db+(e^f&(c^e))+d[1]+4129170786&4294967295;b=3Dc=
+(h<<5&4294967295|=0A=
h>>>27);h=3Df+(c^e&(b^c))+d[6]+3225465664&4294967295;f=3Db+(h<<9&42949672=
95|h>>>23);h=3De+(b^c&(f^b))+d[11]+643717713&4294967295;e=3Df+(h<<14&4294=
967295|h>>>18);h=3Dc+(f^b&(e^f))+d[0]+3921069994&4294967295;c=3De+(h<<20&=
4294967295|h>>>12);h=3Db+(e^f&(c^e))+d[5]+3593408605&4294967295;b=3Dc+(h<=
<5&4294967295|h>>>27);h=3Df+(c^e&(b^c))+d[10]+38016083&4294967295;f=3Db+(=
h<<9&4294967295|h>>>23);h=3De+(b^c&(f^b))+d[15]+3634488961&4294967295;e=3D=
f+(h<<14&4294967295|h>>>18);h=3Dc+(f^b&(e^f))+d[4]+3889429448&4294967295;=
c=3De+(h<<20&4294967295|=0A=
h>>>12);h=3Db+(e^f&(c^e))+d[9]+568446438&4294967295;b=3Dc+(h<<5&429496729=
5|h>>>27);h=3Df+(c^e&(b^c))+d[14]+3275163606&4294967295;f=3Db+(h<<9&42949=
67295|h>>>23);h=3De+(b^c&(f^b))+d[3]+4107603335&4294967295;e=3Df+(h<<14&4=
294967295|h>>>18);h=3Dc+(f^b&(e^f))+d[8]+1163531501&4294967295;c=3De+(h<<=
20&4294967295|h>>>12);h=3Db+(e^f&(c^e))+d[13]+2850285829&4294967295;b=3Dc=
+(h<<5&4294967295|h>>>27);h=3Df+(c^e&(b^c))+d[2]+4243563512&4294967295;f=3D=
b+(h<<9&4294967295|h>>>23);h=3De+(b^c&(f^b))+d[7]+1735328473&4294967295;e=
=3Df+(h<<14&4294967295|=0A=
h>>>18);h=3Dc+(f^b&(e^f))+d[12]+2368359562&4294967295;c=3De+(h<<20&429496=
7295|h>>>12);h=3Db+(c^e^f)+d[5]+4294588738&4294967295;b=3Dc+(h<<4&4294967=
295|h>>>28);h=3Df+(b^c^e)+d[8]+2272392833&4294967295;f=3Db+(h<<11&4294967=
295|h>>>21);h=3De+(f^b^c)+d[11]+1839030562&4294967295;e=3Df+(h<<16&429496=
7295|h>>>16);h=3Dc+(e^f^b)+d[14]+4259657740&4294967295;c=3De+(h<<23&42949=
67295|h>>>9);h=3Db+(c^e^f)+d[1]+2763975236&4294967295;b=3Dc+(h<<4&4294967=
295|h>>>28);h=3Df+(b^c^e)+d[4]+1272893353&4294967295;f=3Db+(h<<11&4294967=
295|h>>>21);h=3De+(f^=0A=
b^c)+d[7]+4139469664&4294967295;e=3Df+(h<<16&4294967295|h>>>16);h=3Dc+(e^=
f^b)+d[10]+3200236656&4294967295;c=3De+(h<<23&4294967295|h>>>9);h=3Db+(c^=
e^f)+d[13]+681279174&4294967295;b=3Dc+(h<<4&4294967295|h>>>28);h=3Df+(b^c=
^e)+d[0]+3936430074&4294967295;f=3Db+(h<<11&4294967295|h>>>21);h=3De+(f^b=
^c)+d[3]+3572445317&4294967295;e=3Df+(h<<16&4294967295|h>>>16);h=3Dc+(e^f=
^b)+d[6]+76029189&4294967295;c=3De+(h<<23&4294967295|h>>>9);h=3Db+(c^e^f)=
+d[9]+3654602809&4294967295;b=3Dc+(h<<4&4294967295|h>>>28);h=3Df+(b^c^e)+=
d[12]+3873151461&4294967295;=0A=
f=3Db+(h<<11&4294967295|h>>>21);h=3De+(f^b^c)+d[15]+530742520&4294967295;=
e=3Df+(h<<16&4294967295|h>>>16);h=3Dc+(e^f^b)+d[2]+3299628645&4294967295;=
c=3De+(h<<23&4294967295|h>>>9);h=3Db+(e^(c|~f))+d[0]+4096336452&429496729=
5;b=3Dc+(h<<6&4294967295|h>>>26);h=3Df+(c^(b|~e))+d[7]+1126891415&4294967=
295;f=3Db+(h<<10&4294967295|h>>>22);h=3De+(b^(f|~c))+d[14]+2878612391&429=
4967295;e=3Df+(h<<15&4294967295|h>>>17);h=3Dc+(f^(e|~b))+d[5]+4237533241&=
4294967295;c=3De+(h<<21&4294967295|h>>>11);h=3Db+(e^(c|~f))+d[12]+1700485=
571&4294967295;b=3Dc+=0A=
(h<<6&4294967295|h>>>26);h=3Df+(c^(b|~e))+d[3]+2399980690&4294967295;f=3D=
b+(h<<10&4294967295|h>>>22);h=3De+(b^(f|~c))+d[10]+4293915773&4294967295;=
e=3Df+(h<<15&4294967295|h>>>17);h=3Dc+(f^(e|~b))+d[1]+2240044497&42949672=
95;c=3De+(h<<21&4294967295|h>>>11);h=3Db+(e^(c|~f))+d[8]+1873313359&42949=
67295;b=3Dc+(h<<6&4294967295|h>>>26);h=3Df+(c^(b|~e))+d[15]+4264355552&42=
94967295;f=3Db+(h<<10&4294967295|h>>>22);h=3De+(b^(f|~c))+d[6]+2734768916=
&4294967295;e=3Df+(h<<15&4294967295|h>>>17);h=3Dc+(f^(e|~b))+d[13]+130915=
1649&4294967295;=0A=
c=3De+(h<<21&4294967295|h>>>11);h=3Db+(e^(c|~f))+d[4]+4149444226&42949672=
95;b=3Dc+(h<<6&4294967295|h>>>26);h=3Df+(c^(b|~e))+d[11]+3174756917&42949=
67295;f=3Db+(h<<10&4294967295|h>>>22);h=3De+(b^(f|~c))+d[2]+718787259&429=
4967295;e=3Df+(h<<15&4294967295|h>>>17);h=3Dc+(f^(e|~b))+d[9]+3951481745&=
4294967295;a.C[0]=3Da.C[0]+b&4294967295;a.C[1]=3Da.C[1]+(e+(h<<21&4294967=
295|h>>>11))&4294967295;a.C[2]=3Da.C[2]+e&4294967295;a.C[3]=3Da.C[3]+f&42=
94967295}=0A=
$Oa.prototype.update=3Dfunction(a,b){t(b)||(b=3Da.length);for(var =
c=3Db-this.D,d=3Dthis.J,e=3Dthis.F,f=3D0;f<b;){if(0=3D=3De)for(;f<=3Dc;)a=
Pa(this,a,f),f+=3Dthis.D;if(oa(a))for(;f<b;){if(d[e++]=3Da.charCodeAt(f++=
),e=3D=3Dthis.D){aPa(this,d);e=3D0;break}}else =
for(;f<b;)if(d[e++]=3Da[f++],e=3D=3Dthis.D){aPa(this,d);e=3D0;break}}this=
.F=3De;this.H+=3Db};=0A=
$Oa.prototype.digest=3Dfunction(){var =
a=3DArray((56>this.F?this.D:2*this.D)-this.F);a[0]=3D128;for(var =
b=3D1;b<a.length-8;++b)a[b]=3D0;var =
c=3D8*this.H;for(b=3Da.length-8;b<a.length;++b)a[b]=3Dc&255,c/=3D256;this=
.update(a);a=3DArray(16);for(b=3Dc=3D0;4>b;++b)for(var =
d=3D0;32>d;d+=3D8)a[c++]=3Dthis.C[b]>>>d&255;return a};function =
Ev(){bm.call(this)}x(Ev,bm);Ev.prototype.wga=3Dfunction(){var =
a=3Dbm.prototype.wga.call(this);a.upload&&(a.upload.onprogress=3Dv(this.R=
a,this));return =
a};Ev.prototype.Ra=3Dfunction(a){this.dispatchEvent(a)};function =
bPa(a,b){a.wC()||a.k_();Av.call(this,a);this.Cb=3Dthis.V=3Dthis.Hb=3Dthis=
.Rb=3Dnull;this.Bb=3D!1;this.Ka=3Dthis.Ha=3Dnull;this.$=3Da.cd();this.L=3D=
0;this.jb=3Dnull;this.Oa=3Dthis.Ra=3D0;this.J=3D"Ready";this.ma=3Dthis.F=3D=
this.O=3Dthis.va=3Dthis.Wa=3Dthis.Sa=3Dnull;this.D=3Dnew =
th(this);this.qa(this.D);this.Ma=3Dnew =
th(this);this.qa(this.Ma);this.H=3D0;this.C=3Dthis.ub=3Dthis.Ba=3Dnull;th=
is.xb=3Db||Number.MAX_VALUE}x(bPa,Av);p=3DbPa.prototype;p.dqa=3Dg("Sa");p=
.nj=3Dg("Wa");p.eqa=3Dg("va");=0A=
p.start=3Dfunction(a,b,c,d,e){this.Rb=3Da;this.Hb=3Db;this.V=3DAc(c);this=
.Cb=3Dd;this.Bb=3D!!e;this.J=3D"Creating =
session";this.V["X-Goog-Upload-Protocol"]=3D"resumable";this.V["X-Goog-Up=
load-Command"]=3D"start";null!=3Dthis.getItem().cd()&&(this.V["X-Goog-Upl=
oad-Content-Length"]=3Dthis.getItem().cd());null!=3Dthis.getItem().getNam=
e()&&/^[\040-\176]*$/.test(this.getItem().getName())&&(this.V["X-Goog-Upl=
oad-File-Name"]=3Dthis.getItem().getName());this.getItem().C&&cPa(this);t=
his.HTa()};=0A=
p.cancel=3Dfunction(){this.D.Ic();this.Ma.Ic();"Creating =
session"=3D=3Dthis.J&&this.O&&this.O.abort();"Transferring"=3D=3Dthis.J&&=
(this.F&&this.F.abort(),this.ma&&this.ma.abort(),this.Ba&&Ei(this.Ba));th=
is.C&&this.C.abort();(new =
bm).send(this.Ka,"PUT","",{"X-Goog-Upload-Command":"cancel"});this.J=3D"C=
ancelled";this.H=3Dthis.L=3D0;this.dispatchEvent(new Bv("ea"))};=0A=
function cPa(a){var b=3Da.getItem().o0();b&&(a.C=3Dnew WOa(new =
$Oa),a.Ma.R(a.C,"complete",function(a){this.ub=3DIea(a.target.bja());this=
.C=3Dnull}),YOa(a.C,1048576),a.C.hash(b))}p.HTa=3Dfunction(){this.O=3Dnew=
 =
Ev;this.D.Ic();this.D.R(this.O,"complete",this.OPb);this.O.Cu(this.Bb);th=
is.O.send(this.Rb,this.Hb,this.Cb,this.V)};=0A=
p.OPb=3Dfunction(a){var =
b=3Da.target.getStatus(),c=3Da.target.nj();a=3DCOa(a.target.getAllRespons=
eHeaders());var =
d=3DFv(a,"X-Goog-Upload-Status"),e=3DFv(a,"X-Goog-Upload-URL");if("final"=
=3D=3Dd)this.Sa=3Db,this.va=3Da,this.Wa=3Dc,this.J=3D"Complete",this.disp=
atchEvent(new Bv("ca"));else =
if(200=3D=3Db&&"active"=3D=3Dd&&e){this.Ha=3De;this.Ka=3DFv(a,"X-Goog-Upl=
oad-Control-URL")||null;e=3DFv(a,"X-Goog-Upload-Chunk-Granularity")||null=
;d=3D1;if(e&&(d=3DparseInt(e,10),isNaN(d)||0>=3Dd)){dPa(this,"Create =
session failed","Invalid chunk granularity: "+=0A=
e+". =
"+ePa(b,a,c));return}b=3Dthis.getItem().cd();this.$=3DMath.floor(b/d)*d;t=
his.jb=3DMath.floor(1073741824/d)*d;this.getItem().wC()||(this.jb=3Db,thi=
s.$!=3Db&&(this.$=3D0));this.J=3D"Transferring";this.H=3D0;this.ITa(0)}el=
se 400<=3Db&&500>b?dPa(this,"Create session failed","Client failure. =
"+ePa(b,a,c)):(fPa(this,this.HTa),gPa(this))};=0A=
p.ITa=3Dfunction(a){var =
b=3Dthis.getItem(),c=3Db.cd();b.wC()||a=3D=3Dc||(a=3D0);var =
d=3Da>=3Dthis.$,e=3Dd?c:Math.min(this.$,this.jb+a);this.Ra=3Da;this.Oa=3D=
e;var f=3D{"X-Goog-Upload-Command":"upload"+(d?", =
finalize":""),"X-Goog-Upload-Offset":a};d&&(this.ub?f["X-Goog-Upload-Enti=
ty-MD5"]=3Dthis.ub:this.C&&(this.C.abort(),this.C=3Dnull));this.F=3Dnew =
Ev;this.F.Cu(this.Bb);this.D.Ic();this.D.R(this.F,"progress",this.QUb);th=
is.D.R(this.F,"complete",this.cQb);a=3D=3Dc?this.F.send(this.Ha,"PUT","",=
f):(c=3Dthis.getItem().o0(),b.wC()?(a=3Dwxa(c,=0A=
a,e),this.F.send(this.Ha,"PUT",a,f)):this.F.send(this.Ha,"PUT",c,f))};p.Q=
Ub=3Dfunction(a){this.L=3Dthis.Ra+a.loaded;this.dispatchEvent(new =
Bv("ba"));this.C&&YOa(this.C,this.L+1048576)};p.cQb=3Dfunction(a){var =
b=3Da.target.getStatus();if(void =
0=3D=3D=3Db||-1=3D=3Db)fPa(this,this.GTa),gPa(this);else{var =
c=3DCOa(a.target.getAllResponseHeaders());a=3Da.target.nj();this.L=3Dthis=
.Oa;hPa(this,b,c,a,!0)}};p.GTa=3Dfunction(){this.ma=3Dnew =
Ev;this.D.Ic();this.D.R(this.ma,"complete",this.yPb);this.ma.send(this.Ka=
,"PUT","",{"X-Goog-Upload-Command":"query"})};=0A=
p.yPb=3Dfunction(a){var b=3Da.target;a=3Db.getStatus();var =
c=3DCOa(b.getAllResponseHeaders());b=3Db.nj();hPa(this,a,c,b,!1)};=0A=
function hPa(a,b,c,d,e){var =
f=3DFv(c,"X-Goog-Upload-Status");if("final"=3D=3Df)a.J=3D"Complete",a.H=3D=
0,a.Sa=3Db,a.va=3Dc,a.Wa=3Dd,a.dispatchEvent(new Bv("ca"));else{var =
h=3DparseInt(Fv(c,"X-Goog-Upload-Size-Received"),10);e&&isNaN(h)&&(h=3Da.=
Oa);200!=3Db||"active"!=3Df||isNaN(h)?(400<=3Db&&500>b&&dPa(a,"Transfer =
failed","Client failure. =
"+ePa(b,c,d)),fPa(a,a.GTa),gPa(a)):(a.L=3Dh,h>a.Ra&&(a.H=3D0),fPa(a,v(a.I=
Ta,a,h)))}}function gPa(a){0=3D=3Da.H&&Ea();a.H++}=0A=
function dPa(a,b){a.J=3D"Error";a.L=3D0;a.dispatchEvent(new =
LOa("da","Transient error"=3D=3Db))}function fPa(a,b){var =
c=3D[0,5E3,1E4,15E3,3E4,6E4],d=3D0;d=3Da.H<c.length?c[a.H]:c[c.length-1];=
if(d>a.xb)dPa(a,"Transient =
error");else{t(a.xb)&&(d=3Dyd(d,0,a.xb));Ea();var =
e=3Dv(b,a);0<d?a.Ba=3DDi(function(){this.Ba=3Dnull;e()},d,a):e()}}functio=
n ePa(a,b,c){return"Response code: =
"+a+"\nHeaders:\n"+DOa(b)+"\nBody:\n"+c}function Fv(a,b){return =
a[b]||a[b.toLowerCase()]};function iPa(a){this.C=3Da}x(iPa,VOa);function =
jPa(a,b){if(b.wC()&&b.h_())return 2097152<b.cd()?new bPa(b,a.C):new =
UOa(b);if(b.wC())return new bPa(b,a.C);if(b.h_())return new =
UOa(b);if(b.k_())return new bPa(b,a.C);throw Error("Item supports no =
transfer types.");};function =
kPa(a){E.call(this);this.C=3Da}x(kPa,POa);function lPa(a){this.C=3Dnew =
iPa(a)};function =
mPa(a,b,c){a=3D{protocolVersion:"0.8",createSessionRequest:{fields:[{exte=
rnal:{name:"file",filename:a}}]}};var =
d=3Da.createSessionRequest.fields,e=3Dd[0].external;null!=3Db&&(e.size=3D=
b);ic(c,function(a,b){d.push({inlined:{name:b,content:a,contentType:"text=
/plain"}})});return Sma(a)}=0A=
function nPa(a){var b=3Da;"string"=3D=3Dtypeof =
a&&(b=3DTma(a));try{return =
b.sessionStatus?b=3Db.sessionStatus:b.errorMessage&&(b=3Db.errorMessage),=
b.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completion=
Info}catch(c){}};function =
Gv(a,b,c){A.call(this);this.V=3Da;this.H=3Db;this.O=3Dc;this.D=3D{};this.=
C=3D[];this.F=3Dnull;this.Ja=3Dnew th(this);this.J=3Dnew kPa(new =
lPa(2E3))}x(Gv,A);Gv.prototype.upload=3Dfunction(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?{}:c;var d=3Dnew =
Lk,e=3Dc;e.containingCosmoId=3Dthis.V;this.O&&(e.parentCosmoId=3Dthis.O);=
a=3Dnew oPa(a,b,c,d);this.F?this.C.push(a):pPa(this,a);return d};=0A=
function pPa(a,b){a.F=3Db;var c=3Da.J,d=3Db.fileName,e=3Dnew =
Dv(b.D,d);e.C=3D!0;var f=3DjPa(c.C.C,e);d=3Dnew =
MOa(d,e.cd(),f);c.dispatchEvent(new =
QOa([d],null));a.Ja.Sc(d,"ha",a.L).Sc(d,"ia",a.$);c=3DNr();c=3DKb(Zb(c))?=
a.H:ol(a.H,{authuser:c});d.J=3Dc;d.H=3D"POST";c=3DmPa(b.fileName,b.D.size=
,b.C);d.F=3Dc;d.L=3D!0;a.D[d.V]=3Db;d.start()}=0A=
Gv.prototype.L=3Dfunction(a,b){var =
c=3Da.item,d=3Dc.V,e=3Dthis.D[d];if(!e)throw Error("No internal =
representation found for uploaded file.");var f=3Dc.nj();var =
h=3D(h=3DnPa(f))?h.status:"UNKNOWN";f=3D(f=3DnPa(f))?f.customerSpecificIn=
fo:void 0;if(a instanceof =
OOa&&a.Wma)e.Sl.Cd(Error("connectionError"));else =
if(f)if(b||"SUCCESS"!=3Dh){switch(h){case "FAILURE":var =
k=3D"scottyError";break;case =
"REJECTED":k=3Df&&"anonymous_user"=3D=3Df.type?"invalidAuth":"scottyRejec=
t";break;case "UNKNOWN":case "QUEUED":case "CANCELLED":case "SUCCESS":k=3D=0A=
"unknown"}e.Sl.Cd(Error(k))}else e.Sl.Nb(f);else =
e.Sl.Cd(Error("invalidResponse"));B(c);delete =
this.D[d];this.F=3Dnull;this.C&&0!=3Dthis.C.length&&pPa(this,this.C.shift=
())};Gv.prototype.$=3Dfunction(a){this.L(a,!0)};Gv.prototype.Ea=3Dfunctio=
n(){Gv.ea.Ea.call(this);Db(this.Ja,this.J)};function =
oPa(a,b,c,d){this.D=3Da;this.fileName=3Db;this.C=3Dc;this.Sl=3Dd};functio=
n =
qPa(a,b,c,d,e,f,h){AOa.call(this,b,c,d,e,f);this.va=3Da;this.O=3Dh}x(qPa,=
AOa);qPa.prototype.V=3Dfunction(a,b){return =
this.va.upload(b,a).Xu().addCallback(this.$,this)};qPa.prototype.ma=3Dfun=
ction(){return =
Error("fileNotFound")};qPa.prototype.$=3Dfunction(a){return a.id};var =
Hv=3D{NONE:0,Dua:1,Ugc:2,jhb:function(a){for(var b in =
Hv)if(Hv[b]=3D=3Da)return Hv[b];return Hv.NONE},ihb:function(){return =
J(I(),"docs-ce")?Hv.Dua:Hv.NONE}};Da(ba().prototype,ba().prototype);funct=
ion =
Iv(a){this.Hc=3Da}Iv.prototype.getId=3Dg("Hc");Iv.prototype.I4=3Dg("Hc");=
Iv.prototype.Zia=3Dn(null);Iv.prototype.Yn=3Dfunction(){return"Image|"+th=
is.Hc};function rPa(a,b,c,d,e,f,h,k){var =
l=3Dthis;A.call(this);this.C=3Da;this.L=3Db;this.H=3Dc;this.O=3Dd;this.J=3D=
f;this.Va=3Dh;this.ye=3Dk;this.F=3D[];this.D=3D[];b=3Dnew =
Wn;this.qa(b);Xn(b,a.V,function(){return =
sPa(l,!0)});sp(this.C)&&sPa(this,!1);Csa(this.J,v(this.Mrb,this));tPa(thi=
s)}x(rPa,A);function tPa(a){var b=3Da.C,c=3D[];for(e in b.H){var =
d=3Db.H[e];"saved"=3D=3Dd.getStatus()&&c.push(d)}for(b=3D0;b<c.length;b++=
){var e=3Dc[b];uPa(a,e.ul(),e.mc())}}p=3DrPa.prototype;=0A=
p.Mrb=3Dfunction(){var =
a=3Dthis.D;this.D=3D[];sPa(this,!1,a);a=3Dthis.F;this.F=3D[];sPa(this,!0,=
a)};=0A=
function sPa(a,b,c){var d=3Dc||Tva(a.C);c=3D[];for(var =
e=3D0;e<d.length;e++)c.push(d[e].nGa());to(c,!1).addCallback(function(){f=
or(var c=3D[],e=3D[],k=3D[],l=3D0;l<d.length;l++){var =
m=3Dd[l],r=3Dm.ul();var u=3Dm;var =
w=3Db;if(u.getUrl())u=3D"transportBeforeSyncing";else{var =
y=3Du.Gk();u=3Dy?vOa(y)?w?"transportAfterSyncing":"notTransportable":xOa(=
y)?"transportAndSync":wOa(y)?"transportBeforeSyncing":u.Gk()?"transportAf=
terSyncing":"notTransportable":u.$w()?"transportBeforeSyncing":"notTransp=
ortable"}switch(u){case "transportBeforeSyncing":c.push(m);=0A=
break;case "transportAndSync":e.push(m);break;case =
"transportAfterSyncing":k.push(m);break;case =
"notTransportable":u=3Da;m=3D(m=3Dm.Gk())?vOa(m)?"iosOtherSession":"unkno=
wn":"nonexistentImageUrl";vPa(u,r,m);break;default:throw Error("Unknown =
TransportStrategy type =
"+u);}}if(0<c.length)for(c=3Da.Rra(c,b),l=3D0;l<c.length;l++)Tk(c[l].addC=
allback(v(a.FVa,a)),v(a.qUb,a));0<e.length&&(l=3DOe(v(a.Ypa,a,e)),c=3Da.R=
ra(e,b),0<c.length&&(e=3DwPa(a,e,!1),e=3DAb(Haa(c,e)),c=3Dv(a.v7a,a),Tk(T=
k(new km(e),l),c)));0<k.length&&(l=3DOe(v(a.Ypa,=0A=
a,k)),e=3DwPa(a,k,!0),Tk(new =
km(e),l).addCallback(Oe(v(a.Rra,a,k,b))))})}p.v7a=3Dfunction(a){for(var =
b=3D0;b<a.length;b+=3D2){var =
c=3Da[b][1],d=3Da[b+1][0];c.ul();c.BC()&&(d||this.FVa(c))}};p.Ypa=3Dfunct=
ion(a){for(var b=3D0;b<a.length;b++){var =
c=3Da[b],d=3Dc.Gk();d&&d!=3Dc.getUrl()&&MNa(d)}};p.qUb=3Dfunction(a){a=3D=
up(this.C,a.ul());this.Ypa([a])};=0A=
function wPa(a,b,c){for(var d=3D[],e=3D0;e<b.length;e++){var =
f=3Db[e],h=3Df.ul(),k=3Dnew Lk;if(!f.Gk())throw Error("Attempting to =
sync blob without original url.");a.H?(f=3Dnew sv(new =
Iv(h),f.Gk(),"sync-needed"),so(a.H.sync(f),v(a.XFb,a,k,h),v(a.WFb,a,k,h,c=
))):(Sva(a.C,h,f.Gk()),k.Nb(h));d.push(k)}return =
d}p.XFb=3Dfunction(a,b,c){"failed"!=3Dup(this.C,b).getStatus()&&Sva(this.=
C,b,c.getResult());a.Nb(b)};p.WFb=3Dfunction(a,b,c){c?vPa(this,b,"offline=
Sync"):xPa(this,"offlineSync");a.Cd(b)};=0A=
p.Rra=3Dfunction(a,b){if(!Ml(this.J.eY(),2))return =
b=3Db?this.F:this.D,b.push.apply(b,a),[];b=3D[];for(var =
c=3D[],d=3D0;d<a.length;d++){var =
e=3Da[d];"failed"=3D=3De.getStatus()?b.push(Xk(Error("canceled"))):c.push=
(e)}d=3Dthis.L;e=3D[];for(a=3D0;a<c.length;a++){var =
f=3Dc[a];f.$w()&&e.push(f)}var h=3Dnew =
vv(v(d.hYb,d,e),1E3,9E5,d.F);a=3D[];for(var =
k=3D0;k<c.length;k++){f=3Dc[k];var l=3Df.ul();if(d.C[l])throw =
Error("Attempted to re-transport blob");var m=3Dnew Lk;if(f.$w())f=3Dnew =
BOa(m,h);else{var r=3Dnew vv(v(d.gYb,d,f),1E3,9E5,d.F);f=3Dnew BOa(m,=0A=
r);d.D.qj()&&r.start()}d.C[l]=3Df;Tk(m,Oe(v(d.dab,d,l)));a.push(m)}0<e.le=
ngth&&d.D.qj()&&h.start();for(d=3D0;d<a.length;d++)c=3Dnew =
Lk,Rk(a[d],v(this.YGb,this,c),v(this.XGb,this,c)),b.push(c);return b};=0A=
p.YGb=3Dfunction(a,b){if(!b.BC())throw Error("handleTransportSuccess_ =
called on failed =
transport.");this.ye.Vb(29284);if("failed"!=3Dup(this.C,b.ul()).getStatus=
()){var c=3Dthis.C,d=3Db.ul(),e=3Db.mc(),f=3Dc.D[d];if(!f)throw =
Error("markAsSaved for blob that was not =
sending.");f.pDa(e);f.fX("saved");c.J[e]=3Df;Rva(c,e,d,f.getStatus());Uva=
(c,f,e);c.ma.dispatchEvent(new Nva);a.Nb(b)}};=0A=
p.XGb=3Dfunction(a,b){if(b.BC())throw Error("handleTransportFailure_ =
called on successful transport.");var =
c=3Db.getError().message;vPa(this,b.ul(),c);a.Cd(b)};p.FVa=3Dfunction(a){=
if(!a.BC())throw Error("syncTransportResultFromSavedCosmoId_ called on =
failed transport.");uPa(this,a.ul(),a.mc())};function =
uPa(a,b,c){up(a.C,b).getUrl()||a.O.Oi(c,!0).addCallback(function(c){Sva(a=
.C,b,c)})}=0A=
function =
vPa(a,b,c){xPa(a,c);if("pending"=3D=3Dup(a.C,b).getStatus()){a=3Da.C;b=3D=
a.D[b]||a.C[b];if(!b)throw Error("markAsFailed for blob that was not in =
the =
queue.");b.fX("failed");Uva(a,b,"FAILED_IMAGE_UPLOAD");a.$.dispatchEvent(=
new Nva)}}=0A=
function xPa(a,b){var c=3D{};a:switch(b){case "createPhoto":var =
d=3D"image_upload_other_error";break a;case "badScottyUrl":case =
"connectionError":case "fileNotFound":case "invalidFileData":case =
"jsonError":case "nonexistentImageUrl":case "offlineSync":case =
"iosOtherSession":d=3D"image_upload_pre_upload_error";break =
a;default:d=3D"image_upload_scotty_error"}c[d]=3Db;rm(a.Va,Error(b),c);a.=
ye.Vb(29285)};function yPa(a,b,c,d,e){var =
f=3Dthis;A.call(this);this.C=3Da;this.H=3Db;this.L=3Dc;this.F=3Dnew =
Ci(d);this.D=3Dnew Ci(e);this.J=3Dnew =
Wn;this.qa(this.J);Xn(this.J,this.L.L,function(){return =
zPa(f)});Xn(this.J,this.C.va,function(){f.D.stop();f.F.start()});Xn(this.=
J,this.C.xb,function(){f.F.enabled||(f.D.stop(),f.D.start())});this.Ja=3D=
new =
th(this);this.Ja.R(this.F,"tick",this.PDb).R(this.D,"tick",this.RDb);Aua(=
this.C)?this.F.start():Bua(this.C)&&this.D.start()}x(yPa,A);p=3DyPa.proto=
type;p.lna=3D-1;p.PDb=3Dfunction(){zPa(this)};=0A=
p.RDb=3Dfunction(){zPa(this)};function =
zPa(a){a.C.ZD||a.H.dD||(sp(a.L)?a.C.nZ()?APa(a,0):a.C.pZ()&&a.C.mX()[0]in=
stanceof Zqa&&APa(a,1):(a.F.stop(),a.D.stop(),APa(a)))}function =
APa(a,b){if(Aua(a.C)||Bua(a.C)){var =
c=3DVva(a.L,t(b));Dua(a.C,!1,b).addCallback(v(a.eab,a,c))}}=0A=
p.eab=3Dfunction(a,b){if(!b.getSelection()&&!b.oW.length)throw =
Error("Tried to send commands request without selection change and =
without command bundles.");if(b.oW.length){if(this.lna=3D=3Db.Le())throw =
Error("Client invariant failed. Sent the revision number "+b.Le()+" =
twice in a row.");this.lna=3Db.Le()}if(this.H.dD)throw Error("Command =
transporter has a pending commands =
request.");BPa(this.H,b.oW,a,b.getSelection(),b.Le())};=0A=
p.Ea=3Dfunction(){B(this.Ja);delete this.Ja;B(this.F);delete =
this.F;B(this.D);delete this.D;yPa.ea.Ea.call(this)};function =
CPa(a,b){this.QE=3Da;this.C=3Db}CPa.prototype.Ae=3Dg("QE");function =
DPa(a){this.C=3Da};function EPa(a,b){this.D=3Da;this.C=3Db};function =
FPa(a,b,c){this.F=3Da;this.C=3Db;this.D=3Dc}FPa.prototype.getSelection=3D=
g("F");FPa.prototype.Nh=3Dg("C");FPa.prototype.ck=3Dg("D");function =
GPa(a,b,c,d){this.D=3Da;this.F=3Db;this.C=3Dd;this.userId=3Dc};function =
HPa(a,b){this.D=3Da;this.C=3Db||[]};function =
Jv(a,b,c,d,e,f,h,k,l,m,r,u){this.va=3Da;this.Ha=3Db;this.V=3Dc;this.L=3Dd=
;this.ma=3Dl;this.$=3Dm;this.F=3De;this.D=3Df;this.C=3Dh;this.H=3Dk;(a=3D=
0>e)||(a=3D(a=3Dthis.va)?(new =
Cn(a)).Dt():!1);this.J=3Da;this.O=3Dr;this.Ba=3Du}Jv.prototype.Ae=3Dg("va=
");Jv.prototype.getSelection=3Dg("Ha");Jv.prototype.Nh=3Dg("C");Jv.protot=
ype.Am=3Dg("Ba");function =
IPa(a,b){this.C=3Dnull;this.C=3Da;this.D=3Db}q(IPa,kg);function =
JPa(a,b){A.call(this);this.D=3Da;this.C=3Db}x(JPa,A);JPa.prototype.transf=
ormSelection=3Dfunction(a,b){return =
this.C.transformSelection(b,a.Ae())};function =
Kv(a,b,c,d,e){E.call(this);this.C=3Da;this.J=3Dc;this.Va=3Dd;this.V=3De;Z=
n(this.C)&&Di(v(this.$,this));this.H=3Db;this.O=3Dsn();this.F=3Dnew =
wm;this.qa(this.F);this.D=3Dnew wm;this.qa(this.D);this.L=3Dnew =
Wn;this.qa(this.L)}x(Kv,E);Kv.prototype.getLength=3Dfunction(){return =
this.C.getLength()};Kv.prototype.$=3Dfunction(){var =
a=3Dthis;Zn(this.C)&&(this.F.dispatchEvent(null),Yn(this.L,this.C.J,funct=
ion(){a.D.dispatchEvent(null)}))};=0A=
function KPa(a,b,c,d,e){if(0>c&&(!d||e))throw Error("Negative revision =
range received: "+c+", =
isMetadata=3D"+d);if(0<=3Dc){c=3Dap(a.C);d=3Dd?c:c+1;if(b<d)return =
4;if(b>d)return 3;if(c<a.H)return 1}return =
2}Kv.prototype.transformSelection=3Dfunction(a,b){b=3DKPa(this,b,b,!0,!0)=
;if(2!=3Db)return new =
LPa(b);a=3Dthis.J.transformSelection(this.C,a);return new =
LPa(b,a)};function MPa(a,b){for(var =
c=3D[],d=3D0;d<b.length;d++)c.push(En(a,b[d]));return =
c}Kv.prototype.Ea=3Dfunction(){B(this.J);B(this.C);Kv.ea.Ea.call(this)};=0A=
function =
NPa(a,b,c){this.C=3Da;this.F=3Db||null;this.D=3Dc||[]}NPa.prototype.Ae=3D=
g("F");function =
LPa(a,b){this.C=3Da;this.D=3Db||null}LPa.prototype.getSelection=3Dg("D");=
function =
Lv(a,b,c,d,e,f){E.call(this);this.C=3Da;this.L=3Db;this.va=3Dc;this.J=3Dn=
ull;this.H=3Dnew Ci(3E4);this.D=3D[];this.F=3Dd;this.V=3Dnew =
wm;this.qa(this.V);this.O=3Dnew wm;this.qa(this.O);this.ma=3Dnew =
wm;this.qa(this.ma);this.Ka=3Dnew wm;this.qa(this.Ka);this.Ba=3Dnew =
wm;this.qa(this.Ba);this.$=3Dnew wm;this.qa(this.$);this.Ma=3Dnew =
wm;this.qa(this.Ma);this.Va=3De;this.Ja=3Dnew =
th(this);this.Ja.R(this.H,"tick",this.Ra).R(this.F,"K",this.Oa);this.Ha=3D=
f||null}x(Lv,E);Lv.prototype.Oa=3Dfunction(){this.Ka.dispatchEvent(new =
DPa(!this.F.isEnabled()))};=0A=
Lv.prototype.Ra=3Dfunction(){this.H.stop();this.dispatchEvent("la")};func=
tion OPa(a,b){var c=3Db.Ae();return a.Ha&&c&&!b.J?(a=3Da.Ha.C(c))?new =
Jv(a,b.getSelection(),b.V,b.L,b.F,b.D,b.Nh(),b.H,b.ma,b.$,b.O,b.Am()):b:b=
}Lv.prototype.Ea=3Dfunction(){B(this.Ja);B(this.H);Lv.ea.Ea.call(this)};f=
unction PPa(a){this.D=3Da;this.C=3Dnew Fm};function =
QPa(a,b,c){D.call(this,"sa",c);this.b0=3Da}x(QPa,D);function =
RPa(a,b){D.call(this,"oa");this.F=3Da;this.C=3Db}x(RPa,D);function =
SPa(a,b,c,d,e,f,h,k,l,m,r,u){E.call(this);this.C=3Da;this.Oa=3Dnew =
wm;this.qa(this.Oa);this.va=3Dnew wm;this.qa(this.va);this.ma=3Dnew =
wm;this.qa(this.ma);this.$=3Dnew wm;this.qa(this.$);this.L=3Dnew =
wm;this.qa(this.L);this.Ha=3Dnew wm;this.qa(this.Ha);this.Ba=3Dnew =
wm;this.qa(this.Ba);this.V=3Dnew wm;this.qa(this.V);this.O=3Dnew =
wm;this.qa(this.O);this.D=3Db;this.D.Pd(this);Em(this.D.V,this.Oa);Em(thi=
s.D.O,this.va);Em(this.D.Ka,this.ma);Em(this.D.Ba,this.$);Em(this.D.ma,th=
is.L);Em(this.D.$,this.Ha);Em(this.D.Ma,=0A=
this.Ba);this.J=3Dm;this.Ma=3Dl;this.Sa=3Dd;this.H=3Dc;this.F=3De;Em(this=
.F.F,this.V);Em(this.F.D,this.O);this.Ka=3Df;this.Va=3Dh;this.Ra=3D!!r;th=
is.jb=3D!!u;this.Wa=3DEa();this.Ja=3Dnew =
th(this);this.Ja.R(c,"ra",this.Opb).R(c,"sa",this.gab).R(c,"pa",this.sob)=
.R(c,"qa",this.wob).R(b,"la",this.tob).R(m,"K",this.iab);k.subscribe("0",=
this.fab,this);k.subscribe("5",this.hab,this);k.subscribe("10",this.fBb,t=
his)}x(SPa,E);p=3DSPa.prototype;p.XNa=3D0;p.mB=3D!1;p.I3=3D-1;p.iab=3Dfun=
ction(){this.A9();TPa(this)};=0A=
p.A9=3Dfunction(){if(!this.mB){var =
a=3Dthis.D;if(a.F.isEnabled()&&a.D.length){for(var =
b=3D[],c,d,e=3Da.L.tia(),f=3DZn(a.L),h=3Da.L.Ma;d=3Da.D.shift();)if(f&&d.=
F<=3Dh&&d.D>h&&rm(a.Va,Error("Storage message contains both commands to =
resolve anachronism and commands to apply.")),c){var =
k,l=3D!0,m=3Dnull!=3Dd.Nh()&&!!e[d.Nh()]||null!=3Dc.Nh()&&!!e[c.Nh()];f&&=
c.D=3D=3Dh&&(l=3D!1);if(l){var r=3Dvoid =
0,u=3Dc,w=3Dd,y=3Dm,C=3Da.Ha||void =
0;if(u.D+1!=3Dw.F||u.Nh()!=3Dw.Nh()||u.H!=3Dw.H||u.L!=3Dw.L||y&&u.Am()!=3D=
w.Am()||u.J!=3Dw.J||u.getSelection()&&!w.getSelection()&&=0A=
!w.J)var H=3Dnull;else{var =
R=3Du.Ae(),Z=3Dw.Ae();C&&Z&&(R&&(r=3DC.D(R,Z)),r||(Z=3DC.C(Z)||Z));r||(r=3D=
R&&Z?R.concat(Z):R||Z);var =
U=3Du.ma,ja=3Dw.ma,ma=3Dnull=3D=3D=3DU&&null=3D=3D=3Dja?null:Math.max(U||=
0,ja||0),Ka=3Du.$,Fa=3Dw.$,Ha=3Dnull=3D=3D=3DKa&&null=3D=3D=3DFa?null:Mat=
h.max(Ka||0,Fa||0);H=3Dnew =
Jv(r,w.getSelection()||u.getSelection(),w.V,u.L,u.F,w.D,u.Nh(),u.H,ma,Ha,=
w.O,y?u.Am():null)}}else =
H=3Dnull;(k=3DH)?c=3Dk:(b.push(c),c=3DOPa(a,d))}else =
c=3DOPa(a,d);c&&b.push(c);a.D=3Db}for(var =
La=3DEa(),pb=3D!1,lb=3DZg(I(),"docs-mmpt");a.D.length&&a.F.isEnabled();){=
var rb=3D=0A=
a,Bb=3Da.D[0],xc=3Drb.L.tia(),Yb=3Dnull!=3DBb.Nh()&&!!xc[Bb.Nh()];2=3D=3D=
KPa(rb.va,Bb.F,Bb.D,Bb.J)&&rb.V.dispatchEvent(new =
EPa(Yb,Bb));if(rb.F.isEnabled()){if(Yb)if(Bb.Ae()){if(Bb.J)throw =
Error("Acknowledgement messages can not be metadata");var =
Ec=3DBb.Am(),Mc=3DBb.Nh();if(null=3D=3D=3DEc)throw =
Error("Acknowledgement message cannot have a null =
requestId.");if(null=3D=3D=3DMc)throw Error("Acknowledgement message =
cannot have a null sessionId.");var Rc=3DBb.O;var =
Fd=3Drb.va,Mb=3DBb.D,Vf=3DRc?new =
moa(Rc):null,tb=3DEc,ge=3DMc,ae=3DKPa(Fd,Bb.F,=0A=
Mb,!1);if(2!=3Dae&&1!=3Dae)var Fg=3Dnew NPa(ae);else{var =
Kf=3DFd.C,Sh=3DMb,uf=3DVf,Wg=3Dtb,Oj=3Dge;$o(Kf);if(!Kf.zfa())throw =
Error("removeSent called when not waiting for ack");var =
il=3DKf.xL(),qj=3DKf.USa(Sh,uf,Wg,Oj);Kf.iL()||(Kf.ZD=3D!1,Kf.Yb.dispatch=
Event(null));il&&zua(Kf);Kf.isEmpty()&&Kf.Ka.dispatchEvent(null);var =
hi=3Dqj;0<Mb&&2=3D=3Dae&&(Fd.H=3DMb);var Pj=3Dhi.D;Fg=3Dnew =
NPa(ae,Pj,hi.C?[]:Pj)}var =
nn=3DFg.C;if(3=3D=3Dnn){rb.dispatchEvent("la");var =
jl=3D!1}else{null!=3D=3Drb.J&&rb.J<=3DBb.D&&(rb.J=3Dnull,rb.H.stop());var=
 Th=3DFg.Ae(),Vi=3D2=3D=3D=0A=
nn,Mk=3Dnew =
Jv(Th,Bb.getSelection(),Bb.V,Bb.L,Bb.F,Bb.D,Bb.Nh(),Bb.H,Bb.ma,Bb.$,Bb.O,=
Bb.Am());Vi&&rb.ma.dispatchEvent(new =
HPa(Mk,Fg.D));rb.O.dispatchEvent(null);Vi&&rb.$.dispatchEvent(new =
GPa(!0,Mk.J,Mk.L,Mk.V));jl=3D!0}}else jl=3D!0;else a:{var =
xm=3DBb.Ae();if(xm){var rj=3DBb.O,kl=3Drb,ll=3DBb.H=3D=3Drb.C;var =
Rl=3Dvoid 0,Wi=3Dkl.va,ml=3Dxm,xb=3DBb.F,Qj=3DBb.D,Rj=3Drj?new =
moa(rj):null,Sj=3DBb.J,wu=3Dap(Wi.C),ep=3DCua(Wi.C),ym=3DKPa(Wi,xb,Qj,Sj)=
;if(2!=3Dym&&1!=3Dym)var nl=3Dnew NPa(ym);else{var =
eo=3DSj?wu:Qj,zm=3DSj?ep:Rj;!Wi.C.isEmpty()&&ml.length&&=0A=
(Rl=3Dtn(Wi.O,"pqct"));for(var =
Tj,Uj=3DWi.J,Nk=3DWi.C,Jr=3Dml,sj=3Deo,Am=3Dzm,fp=3Dyua(Nk),gp=3Dfp.C.con=
cat(fp.D),Bm=3DJr,fo=3DJr,on=3D[],rk=3D!1,Ok=3D0;Ok<gp.length;Ok++){var =
sk=3Dgp[Ok];if(0<sk.length){rk=3D!0;var =
Xi=3DUPa(Uj.D,sk,Bm);Bm=3DXi.Ae();on.push(Xi.C);Ok=3D=3Dfp.C.length-1&&(f=
o=3DBm)}else on.push([])}var =
Cm=3DNk.F,go=3Dnull,Vj=3D!1;Cm&&(go=3DUj.C.transformSelection(Cm,Bm),Vj=3D=
!Cm.equals(go));(rk||sj!=3Dap(Nk)||Vj)&&Nk.replace(on,sj,Am,go);Tj=3Dnew =
IPa(Bm,fo);Rl&&vn(Wi.O,Rl);0<Qj&&2=3D=3Dym&&(Wi.H=3DQj);nl=3Dnew =
NPa(ym,2=3D=3Dym?Tj.C:void 0,Tj.D)}if(2=3D=3D=0A=
nl.C){var hp=3Dnl.Ae();hp&&0<hp.length&&kl.Ba.dispatchEvent(new =
CPa(hp,ll))}var ho=3Dnl;var =
ii=3Dho.C;if(3=3D=3Dii){rb.dispatchEvent("la");jl=3D!1;break a}var =
Pk=3D2=3D=3Dii;Pk&&rb.ma.dispatchEvent(new =
HPa(Bb,ho.D));rb.O.dispatchEvent(null);Pk&&rb.$.dispatchEvent(new =
GPa(!1,Bb.J,Bb.L,Bb.V))}var =
Ws=3DBb.getSelection(),pn=3DBb.Nh(),Kr=3DBb.H;if(Ws&&(pn||Kr)){var =
rq=3Drb,Xs=3Dpn,ip=3DKr,Sl=3Drq.va.transformSelection(Ws,Bb.D),io=3DSl.C,=
Ys=3DSl.getSelection();2=3D=3Dio&&Ys&&rq.Ma.dispatchEvent(new =
FPa(Ys,ip||Xs,Xs=3D=3Drq.C||ip=3D=3Drq.C));ii=3Dio;if(3=3D=3D=0A=
ii){rb.dispatchEvent("la");jl=3D!1;break a}}jl=3D!0}var jo=3Djl}else =
jo=3D!1;if(!jo)break;a.D.shift();!pb&&a.D.length&&a.F.isEnabled()&&Ea()-L=
a>lb&&(a.dispatchEvent("ma"),pb=3D!0)}}};=0A=
function VPa(a){if(a.isDisposed()){var =
b=3D{commandReceiver_disposed:!0};return b}var c=3Da.F;b=3Dap(c.C);var =
d=3Dc.C.iL(),e=3DAua(c.C),f=3Dc.getLength(),h=3DZn(c.C),k=3Dc.C.ZD;var =
l=3Dc.V;c=3Dyua(c.C);l=3D{snapshottedCommands:MPa(l,c.C),nonSnapshottedCo=
mmands:MPa(l,c.D)};l=3DYl(l);l=3Dl.replace(/,/g,", ");l=3Dl.replace(/}, =
/g,"},\n =
");b=3D{currentRevision:b,transformmgr_hasSentChanges:d,transformmgr_hasU=
nsentChanges:e,transformmgr_queueLength:f,transformmgr_isAnachronistic:h,=
transformmgr_isWaitingForAck:k,transformmgr_commands:l};=0A=
Dc(b,WPa(a.H));d=3Db;e=3Da.D;f=3D{};f.commandProcessor_messages_length=3D=
e.D.length;Dc(f,$va(e.F));Dc(d,f);Dc(b,$va(a.J));b.commandReceiver_catchu=
pMode=3Da.mB;return b}p.Opb=3Dfunction(a){if(a.F){var =
b=3Dthis.F,c=3Db.C,d=3Duo();c.Zn()?d.Nb(null):c.sUa(d);c.Ba.dispatchEvent=
(null);b.Va.log(Error("Due to an error response, we're setting the =
pending queue as =
undeliverable."))}this.Va.log(a.C.Un||Error("handleCommandsFail_"),VPa(th=
is))};=0A=
p.gab=3Dfunction(a){if(a instanceof QPa){var =
b=3Da.b0;if(0>=3Db.length)throw Error("handleCommandSuccess_: unexpected =
number of ranges "+b);a=3Db[b.length-1].end;var =
c=3Dthis.F,d=3Dap(c.C);if(c.C.ZD){b=3Dthis.D;c=3Dthis.mB;b.J=3DMath.max(b=
.J||0,a);if(b.H.enabled)throw Error("expectAck: Tried to restart =
already-enabled ack timer.");c||b.H.start()}else if(a>d)throw =
Error("handleCommandsSuccess_: not waitingForAck and response reported =
expected revision range "+b+", but this is higher than the currently =
syncd revision "+=0A=
d);}TPa(this)};p.tob=3Dfunction(){XPa(this)};function =
XPa(a){if(a.mB)throw Error("startCatchup_: Cannot start catchup mode =
while in catchup mode.");a.mB=3D!0;a.D.H.stop();TPa(a)}=0A=
function TPa(a){if(a.mB&&a.J.isEnabled()&&!a.H.dD&&!a.H.JS){var =
b=3Dap(a.F.C)+1;a.I3=3Db;var =
c=3DCua(a.F.C);a=3Da.H;if(!a.JS){if(!a.J)throw Error("sendCatchup: =
cannot provide session id");a.JS=3D!0;var =
d=3D["reqId",a.xNb++,"startRev",b];c&&d.push("mac",c.C);Wm(Ru(Lr(a.D.Ue("=
/delta").Cf("id",a.C).setContent(d),v(a.vob,a,b),a),a.uob,a),a.F).Oo().xe=
()}}}p.sob=3Dfunction(a){412=3D=3Da.C.Lv&&this.dispatchEvent("na");this.i=
sDisposed()||Cpa(a.C,this.Va,"Catchup request failed",VPa(this))};=0A=
function YPa(a){var b=3DI();return =
Yg(b,"docs-smv")?Zg(b,"docs-smv")>=3Da:!0}=0A=
p.wob=3Dfunction(a){if(this.mB)if(YPa(a.C)){for(var =
b=3Da.O,c=3Da.V,d=3Da.C,e=3Da.F,f=3D[],h=3Dnull,k=3D0;k<b.length;k++){var=
 l=3Dk=3D=3Db.length-1?c:null;var =
m=3Dd,r=3De,u=3DZPa(this.Ka.C,b[k]),w=3Du.D,y=3Du.Le();l=3Dnew =
Jv([w],null,u.C.F,u.C.H,y,y,u.Nh(),u.C.C,m,r,l,u.C.D);if(l.Nh()=3D=3Dthis=
.C){if(h){if(l.H!=3Dh.H)throw Error("Consecutive changes in catchup have =
same SID but differing effective SIDs, so these changes cannot be =
merged");if(h.D+1!=3Dl.F)throw Error("Consecutive changes in catchup =
have same SID but the end revision of the first +1 does not equal the =
start revision of the second. First message end revision: "+h.F+=0A=
". second message start revision "+l.D);}h=3Dl}else =
h=3Dnull;f.push(l)}c=3Db=3D!1;for(d=3D0;d<f.length;d++){e=3Df[d];if(e.Nh(=
)=3D=3Dthis.C){if(c)throw Error("Catchup response includes more than one =
sequence of messages marked with the requester's session id, this is =
supposed to be impossible.");b||(b=3D!0)}else =
b&&(c=3D!0);if(0=3D=3Dd&&this.I3!=3De.F)throw =
Error("handleCatchupSuccess_: Bad revision on first catchup message. =
Expected "+this.I3+" but got =
"+e.F);}this.mB=3D!1;this.I3=3D-1;this.Ma&&a.H&&(b=3Dthis.Ma,a=3Da.H,$Pa(=
b,a.STAR),=0A=
c=3Da.RESTRICTED_DOWNLOAD,t(c)&&Pua(b.C,!c||co(b.C.C)),Rua(b.C,a.TITLE,!0=
),c=3Db.C,c.we=3Da.DESCRIPTION,c.Wa.dispatchEvent(new =
bp(!0)),aQa(b,a.PARENTS),c=3Da.TRASHED,t(c)&&b.C.dX(c,!0),c=3Da.IS_OWNER,=
null!=3Dc&&Uua(b.C,c),c=3Da.IS_ORGANIZER,null!=3Dc&&Vua(b.C,c),c=3Da.USER=
_CAPABILITIES,null!=3Dc&&Wua(b.C,Mua(c)),a=3Da.TITLE_WITHOUT_FILE_EXTENSI=
ON,t(a)&&Xua(b.C,a,!0));hb(this.D.D,f);this.A9()}else =
this.J.disable("unsupportedModelVersion"),this.dispatchEvent(new =
RPa(a.C,a.F));else this.Va.log(Error("handleCatchupSuccess_: Received =
catchup results while not in catchup mode."))};=0A=
p.hab=3Dfunction(a){a.isMe&&(this.XNa++,this.mB||(a=3Dthis.Sa,!a.Zn()&&!a=
.h3()||1=3D=3Dthis.XNa&&(!this.Ra&&1E4>Ea()-this.Wa||this.Ra&&this.jb)||X=
Pa(this)))};=0A=
p.fab=3Dfunction(a){var b=3Da.mv;if(YPa(b)){b=3Dthis.Ka;var =
c=3Da.c,d=3Da.mv,e=3Da.fv;e=3Dt(e)?e:null;for(var =
f=3D[],h,k=3Dnull,l=3Dnull,m=3Dnull,r=3D-1,u=3D-1,w=3Dnull,y=3D0;y<c.leng=
th;y++)h=3DZPa(b.C,c[y]),u=3Dh.D,h.Le(),0=3D=3Dy?(k=3Dh.C.H,l=3Dh.Nh(),m=3D=
h.C.C,u.Dt(),r=3Dh.Le(),w=3Dh.C.D):(u.Dt(),h.Le()),f.push(u),u=3Dh.Le();a=
=3Dnew =
Jv(f,null,h.C.F,k,r,u,l,m,d,e,a.t||null,w);this.D.D.push(a);tm(this.Va,th=
is.A9,this)()}else =
this.J.disable("unsupportedModelVersion"),this.dispatchEvent(new =
RPa(b,a.fv))};=0A=
p.fBb=3Dfunction(a){a=3DZPa(this.Ka.C,a.selection);var =
b=3Deva(a.D.C).getSelection(),c=3Da.Le();a=3Dnew =
Jv(null,b,a.C.F,a.C.H,c,c,a.Nh(),a.C.C,null,null,null,a.C.D);this.D.D.pus=
h(a);tm(this.Va,this.A9,this)()};p.Ea=3Dfunction(){B(this.Ja);SPa.ea.Ea.c=
all(this)};function bQa(){E.call(this)}x(bQa,E);function =
cQa(a,b,c,d,e,f){D.call(this,"qa",f);this.O=3Da;this.H=3Db;this.C=3Dc;thi=
s.F=3Dd;this.V=3De}x(cQa,D);function =
dQa(a,b,c){D.call(this,a,c);this.C=3Db}x(dQa,D);function =
eQa(a,b,c){dQa.call(this,"ra",a,c);this.F=3Db}x(eQa,dQa);function =
fQa(a,b,c,d,e,f,h,k,l){E.call(this);this.J=3Da;this.C=3Db;this.D=3Dc;this=
.O=3Dd;this.L=3Df;this.F=3Dt(h)?h:3;this.H=3Dl;this.V=3Dk||Xpa}x(fQa,bQa)=
;p=3DfQa.prototype;p.dD=3D!1;p.JS=3D!1;p.fM=3D!0;p.xNb=3D0;=0A=
function BPa(a,b,c,d,e){if(!a.dD){a.dD=3D!0;a.fM=3D0<b.length;var =
f=3Da.L,h=3Da.O;if(0=3D=3Db.length&&!d)throw Error("Cannot send an empty =
message to the server.");if(!qa(e)||0>e)throw Error("Cannot send an =
invalid revision number to the server: =
"+e);e=3D["rev",e];if(0<b.length){for(var =
k=3D[],l=3D0;l<b.length;l++)k.push(f.D.serialize(b[l]));e.push("bundles")=
;e.push(f.C.stringify(k))}uc(c)||(e.push("blobIdMap"),e.push(f.C.stringif=
y(c)));d&&(b=3Dh.serialize(new =
gQa(d)),e.push("selection"),e.push(f.C.stringify(b)));f=3D=0A=
a.fM?Ie(a.V):Le;e=3DRu(Lr(a.D.Ue("/save").Cf("id",a.C).setContent(e),a.Mp=
b,a),a.Lpb,a);e.J=3Dv(f,void =
0);e.va=3D!0;f=3DWm(e,a.F);f.F=3D!0;a.J&&f.Oo();t(a.H)&&f.setTimeout(a.H)=
;f.xe()}}function WPa(a){var =
b=3D{};b.commandTransporter_pendingCommandsRequest=3Da.dD;b.commandTransp=
orter_pendingCatchupRequest=3Da.JS;b.commandTransporter_pendingCommandsRe=
questHadCommands=3Da.fM;return b}p.Lpb=3Dfunction(a){this.dD=3D!1;var =
b=3Dthis.fM;this.fM=3D!1;this.dispatchEvent(new eQa(a,b))};=0A=
p.Mpb=3Dfunction(a){a=3Da.ef();this.dD=3D!1;if(a&&!uc(a)){this.fM=3D!1;va=
r b=3Da.revisionRanges;if(!b||!wa(b)||0>=3Db.length)throw =
Error("processCommandBatchesRequestSuccessResponse_: response did not =
include a non-empty array of revision ranges "+b);for(var =
c=3D[],d=3D-1,e=3D0;e<b.length;e++){var =
f=3Db[e];if(!f||2!=3Df.length)throw =
Error("processCommandBatchesRequestSuccessResponse_: invalid  revision =
range "+f);var h=3Df[0];f=3Df[1];if(null=3D=3Dh)throw =
Error("processCommandBatchesRequestSuccessResponse_: range did not =
include a start");=0A=
if(null=3D=3Df)throw =
Error("processCommandBatchesRequestSuccessResponse_: range did not =
include an end");if(f<h)throw =
Error("processCommandBatchesRequestSuccessResponse_: expected range end =
("+f+") < expected range start ("+h+")");if(h<=3Dd||f<=3Dd)throw =
Error("processCommandBatchesRequestSuccessResponse_: out of order ranges =
or overlapping "+b);d=3Df;c.push(new wv(h,f))}this.dispatchEvent(new =
QPa(c,a.additionalInfo))}else{if(this.fM)throw =
Error("handleCommandBatchesRequestSuccess_: Got unexpected empty =
response after sending command batches.");=0A=
this.dispatchEvent("sa")}};p.vob=3Dfunction(a,b){this.JS=3D!1;b=3Db.ef();=
if(!b)throw Error("processCatchupResponse_: Empty response object =
received for catchup request for revisions "+a);a=3Db.mu;if(!wa(a))throw =
Error("processCatchupResponse_: Response lacked =
changes");this.dispatchEvent(new =
cQa(a,b.me,b.mv,b.fv,b.a||null))};p.uob=3Dfunction(a){this.JS=3D!1;this.d=
ispatchEvent(new dQa("pa",a))};function =
hQa(a,b){this.C=3Db;this.D=3Da};function iQa(a,b,c){var =
d=3Dthis;A.call(this);this.C=3Da;this.H=3Db;this.F=3Dc||null;this.D=3Dnew=
 =
Wn;this.qa(this.D);Xn(this.D,this.C.Wa,function(a){a.C||(a=3D{description=
:d.C.jg()},jQa(d,"/chrome",a))});Xn(this.D,this.C.C.F,function(){kQa(d)})=
;Xn(this.D,this.C.dd,function(a){var =
b=3Dd.C;a.C||jQa(d,"/peruserchrome",{star:b.Yb});K.zq.Nc(b.Yb)});Xn(this.=
D,this.C.xd,function(a){var =
b=3Dd.C;a.C||jQa(d,"/peruserchrome",{subscribed:b.Ac});K.nO.Nc(b.Ac)});Xn=
(this.D,this.C.Uc,function(){lQa(d)});Xn(this.D,this.C.H,function(a){a.C?=0A=
a.F!=3Da.D&&lQa(d):(a=3D{title:d.C.getTitle()},jQa(d,"/chrome",a))});Xn(t=
his.D,this.C.Sa,function(a){var =
b=3Dd.C;a.C||jQa(d,"/trash",{trashed:b.va})});Xn(this.D,this.C.Ha,functio=
n(){lQa(d)});bo(a.C)&&kQa(this);this.F&&(this.F.subscribe("1",this.uJa,th=
is),this.F.subscribe("25",this.iKa,this))}x(iQa,A);p=3DiQa.prototype;p.Ea=
=3Dfunction(){this.F&&!this.F.isDisposed()&&(this.F.unsubscribe("1",this.=
uJa,this),this.F.unsubscribe("25",this.iKa,this));iQa.ea.Ea.call(this)};=0A=
p.uJa=3Dfunction(a){var =
b=3Da.TITLE;b&&Rua(this.C,b,!0);b=3Da.DESCRIPTION;if(t(b)){var =
c=3Dthis.C;c.we=3Db;c.Wa.dispatchEvent(new =
bp(!0))}a.ACL&&this.C.Ha.dispatchEvent(new =
bp(!0));$Pa(this,a.STAR);b=3Da.RESTRICTED_DOWNLOAD;t(b)&&Pua(this.C,!b||c=
o(this.C.C));b=3Da.SUBSCRIBED;t(b)&&(K.nO.setVisible(!0),c=3Dthis.C,c.Ac=3D=
b,c.xd.dispatchEvent(new =
bp(!0)));b=3Da.TRASHED;t(b)&&this.C.dX(b,!0);b=3Da.IS_OWNER;t(b)&&Uua(thi=
s.C,b);b=3Da.IS_ORGANIZER;t(b)&&Vua(this.C,b);a.DLP_IDS&&J(I(),"docs-dlpe=
")&&co(this.C.C)&&Lr(this.H.Ue("/dlp/read").Cf("id",=0A=
this.C.mc()),this.Drb,this).xe();aQa(this,a.PARENTS)};p.iKa=3Dfunction(a)=
{var =
b=3Dthis.C;a=3Da.fileLockedReason;b.Rb!=3Da&&(b.Rb=3Da,b.Hb.dispatchEvent=
(new bp(!0)))};function =
$Pa(a,b){t(b)&&(a.C.D||K.zq.setVisible(!0),a=3Da.C,a.Yb=3D!!b,a.dd.dispat=
chEvent(new bp(!0)))}function =
aQa(a,b){t(b)&&(a=3Da.C,b=3DmQa(b),a.V=3Db,a.Yj.dispatchEvent(new =
bp(!0)))}p.Drb=3Dfunction(a){null!=3Da.ef()&&this.C.jb.dispatchEvent(new =
bp(!0))};function jQa(a,b,c){var =
d=3Da.H,e=3Da.C;e.C.C(function(){Mr(d.Ue(b).Cf("id",e.mc()),c).xe()})}=0A=
function =
kQa(a){J(I(),"icso")||(Lr(a.H.Ue("/trash/read").Cf("id",a.C.mc()),a.yHb,a=
).xe(),lQa(a))}function =
lQa(a){Lr(a.H.Ue("/peruserchrome").Cf("id",a.C.mc()),a.xHb,a).xe()}=0A=
p.xHb=3Dfunction(a){$Pa(this,$m(a,"STAR"));var =
b=3D$m(a,"SUBSCRIBED");if(t(b)){K.nO.setVisible(!0);var =
c=3Dthis.C;c.Ac=3D!!b;c.xd.dispatchEvent(new =
bp(!0))}aQa(this,$m(a,"PARENTS"));b=3D$m(a,"IS_IN_MY_DRIVE");t(b)&&(this.=
C.Se=3D!!b);b=3D$m(a,"IS_OWNER");t(b)&&Uua(this.C,!!b);b=3D$m(a,"IS_ORGAN=
IZER");t(b)&&Vua(this.C,!!b);t($m(a,"USER_CAPABILITIES"))&&(b=3D$m(a,"USE=
R_CAPABILITIES"),Wua(this.C,Mua(b)));a=3D$m(a,"TITLE_WITHOUT_FILE_EXTENSI=
ON");t(a)&&Xua(this.C,a,!0);this.C.Vd.dispatchEvent(null)};=0A=
p.yHb=3Dfunction(a){a=3D$m(a,"TRASHED");t(a)&&this.C.dX(!!a,!0)};function=
 mQa(a){a=3DVa(a,function(a){return null!=3Da.name});return =
Wa(a,function(a){return new Kua(a.objectId,a.name,a.shared)})};function =
nQa(a){var =
b=3DZg(I(),"docs-rn"),c=3DZg(I(),"docs-pn");if(!isNaN(b)||!isNaN(c)){if(i=
sNaN(b))throw Error("Release number not specified, but protocol number =
was.");if(isNaN(c))throw Error("Protocol number not specified, but =
release number =
was.");b=3DoQa(c,b,$g(I(),"docs-ct")||"s");a.D.D["X-Rel-Id"]=3Db}}functio=
n oQa(a,b,c){return a.toString(16)+"."+b.toString(16)+"."+c};function =
pQa(a){this.Va=3Da;this.L=3Dthis.J=3D-1;this.F=3Dthis.D=3Dthis.H=3D0;this=
.Su=3Dthis.O=3D!1;this.C=3D""}function qQa(a){var =
b=3D{};b.startTime=3Da.J;b.endTime=3Da.L;b.aborted=3Da.Su;b.startedOfflin=
e=3Da.O;b.waitingForPendingCommandRequestCount=3Da.H;b.sendPendingBlobCou=
nt=3Da.D;b.sendPendingCommandsCount=3Da.F;b.reason=3Da.C;0<a.D+a.F+a.H&&(=
b.offlineIssueReason=3D"Resolving stale client with pending =
commands",b.offlineIssueType=3D"EDITING_BLOCKED");rm(a.Va,Error("longMess=
ageProcessingReport"),b)};function Mv(a,b,c,d,e,f,h){var =
k=3Dthis;A.call(this);this.ma=3Da;this.L=3Db;this.O=3Dc;this.D=3Dd;this.H=
=3De;this.va=3Df;this.C=3Dnew pQa(h);this.F=3Dnew =
Wn;this.qa(this.F);this.Ja=3Dnew =
th(this);this.Ja.R(a,"ma",this.V);this.Ja.R(a,"na",this.V);this.$=3Dfunct=
ion(){return k.J()}}x(Mv,A);=0A=
Mv.prototype.V=3Dfunction(a){var =
b=3Dthis.C;a=3Da.type;b.J=3DEa();switch(a){case =
"ma":b.C=3D"longMessageProcessing";break;case =
"na":b.C=3D"staleRevisionData";break;default:b.C=3D"unknowreason-"+a}this=
.va.disable("staleClientResolving");B(this.ma);lp(this.L.D,!0,"staleClien=
tResolving");Wk().addCallback(v(this.J,this))};=0A=
Mv.prototype.J=3Dfunction(){var =
a=3Dthis;this.O.dD?(this.C.H++,rQa(this)):sp(this.H)?(this.C.D++,Xn(this.=
F,this.H.L,function(){return =
a.J()})):Aua(this.D)?(this.C.F++,sQa(this),rQa(this)):(this.C.L=3DEa(),qQ=
a(this.C),tQa(this.L))};function =
rQa(a){aoa(a.D.$.C,a.$)||Xn(a.F,a.D.$,a.$)}function =
sQa(a){Dua(a.D,!0).addCallback(v(function(a){BPa(this.O,a.oW,Vva(this.H),=
null,a.Le())},a))}Mv.prototype.Ea=3Dfunction(){B(this.Ja);Mv.ea.Ea.call(t=
his)};function uQa(a,b,c){var d=3Dnew Lk;if(Rn(a))d.Nb(void 0);else =
if(null=3D=3D=3Da.getTitle())b=3D{},b.docId=3Da.getId(),rm(c,Error("Not =
creating document without title"),b),d.Cd(void =
0);else{c=3D{newDocId:a.getId(),title:a.getTitle()};var =
e=3DOn(a,"ic");e&&(c.initialCommands=3DYl(e));(e=3DMn(a,"fact"))&&(c.fold=
er=3De);(a=3DMn(a,"odocid"))&&(c.sourceDocId=3Da);a=3DRu(Lr(Mr(Bpa(b.Ue("=
/create")),c),d.Nb,d),d.Cd,d);t(void 0)&&Wm(a,void 0);a.xe()}return =
d};function vQa(a){this.Pc=3Da}vQa.prototype.serialize=3Dfunction(a){var =
b=3D{};b.commands=3DEn(this.Pc,a.Ae());b.sid=3Da.Nh();b.reqId=3Da.Am();re=
turn b};function =
wQa(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb,rb,Bb,x=
c,Yb,Ec,Mc,Rc,Fd,Mb,Vf,tb,ge,ae,Fg){var =
Kf=3Dthis;E.call(this);this.ma=3Da;this.Wa=3Db;this.we=3Dc;this.Me=3Dd;th=
is.va=3De;this.C=3Df;this.Ra=3Dl;this.Ha=3Dm;this.dd=3Dr;this.Ed=3Du;this=
.Vd=3Dw;this.xd=3Dy;this.Va=3DC;this.ye=3DH;this.F=3DR;this.Ka=3DZ;this.C=
b=3DU;this.H=3Dja;this.V=3Dma;this.O=3DKa;this.$=3DHa;this.Yb=3DLa;this.A=
c=3Dpb;this.Jc=3Dlb;this.xb=3Dxc||null;this.Ge=3DMc;this.Se=3DRc;this.L=3D=
this.Oa=3Dthis.Ba=3Dnull;this.J=3DBb;this.Ma=3Dh;this.Rb=3DMb||null;this.=
Bb=3DVf||null;=0A=
this.ub=3D!!tb;this.jb=3Dge||null;this.Uc=3Drb;this.Hb=3DFg||Hv.NONE;this=
.D=3Dnew cqa(Fa,void 0,this.Va,k,Ec,void 0,void 0,new =
bqa(a,Ml(f.C.vf,4096),ko(f.C),co(f.C)));this.D.G4(c);dqa(this.D);Yb&&fqa(=
this.D,Yb,ae||J(I(),"docs-uootuns"));Fd||nQa(this.D);this.Ja=3Dnew =
th(this);this.Ja.R(this.D,"o",this.Yyb);this.Sa=3Dnew =
Wn;this.qa(this.Sa);Xn(this.Sa,this.F.Ba,function(){Kf.yB?ipa(Kf.yB):Kf.v=
a=3D!1});Di(this.vLb,0,this)}x(wQa,E);p=3DwQa.prototype;p.yB=3Dnull;p.zDa=
=3Dnull;p.oha=3Dnull;p.NDa=3D!1;p.vma=3Dnull;=0A=
function Nv(a){Vn(a.O,"docs-net-ni");return a.D}function =
xQa(a){Vn(a.O,"docs-net-ci");if(!a.yB)throw Error("Browser channel =
should have been created.");return a.yB}p.Yyb=3Dfunction(a){var =
b=3Dthis.Va,c=3D{};c.docInfo_Id=3Dthis.C.mc();c.docInfo_LastModifiedTime=3D=
this.C.L;c.docInfo_SaveState=3Dthis.C.C.eY().La();Dc(c,yQa(this.Ra));Cpa(=
a,b,"handleNetServiceClientError_",c)};p.iHb=3Dfunction(a){qsa(this.Uc,a.=
F,a.C,!1)};=0A=
p.vLb=3Dfunction(){this.H&&this.V&&!this.H.getTitle()&&null=3D=3D=3DMra(t=
his.H)&&this.xb?this.xb(this.C,v(this.FBa,this)):this.FBa()};p.FBa=3Dfunc=
tion(){if(!this.V||!this.H||this.ub)this.pQa();else =
if(Nl(this.C.C.vf)||Rn(this.H))this.C.C.create(),Rk(uQa(this.H,this.D,thi=
s.Va),v(this.pQa,this),v(function(){qm(this.Va,Error("Document not =
created."))},this))};p.pQa=3Dfunction(){Un(this.O,"docs-net-ni");this.ub|=
|(this.NDa=3D!0,this.$&&this.V&&(xsa(this.C.C),sta(this.$),this.$.F&&Gn(t=
his.$)),zQa(this))};=0A=
p.Mf=3Dfunction(a){this.vma=3Da;this.Oa=3Dnew =
rPa(this.Ka,this.Cb,this.Yb,this.Ac,this.Jc,this.C.C,this.Va,this.ye);thi=
s.qa(this.Oa);zQa(this)};=0A=
function zQa(a){if(null!=3Da.vma&&a.NDa&&!a.F.Zn()){if(a.yB)throw =
Error("Browser channel already initialized");var =
b=3Da.Ma;if(b.F){AQa||(AQa=3DBQa());var c=3DAQa}else c=3Dnull;c=3Dnew =
CQa(void 0,void 0,c,b.C||void =
0,b.F);b.D&&(c.xb=3Db.D);b=3Da.yB=3Dc;a.Wa&&(b.mha=3Da.Wa);b.bFa=3Dco(a.C=
.C);b.$Ea=3Dko(a.C.C);b.aFa=3DMl(a.C.C.vf,4096);c=3DZg(I(),"docs-smv");b.=
Wa=3Dc;b.ub=3Da.Hb;c=3Da.D.H;c.C=3Db;var =
d=3Dv(c.H,c);b.$=3Dd;null!=3Db.D&&b.$(b.D);b.subscribe("tfe_changed",c.D.=
F,c.D);c.F();a.jb&&J(I(),"docs-ehsr")&&(c=3Da.jb,d=3Da.C.mc(),c=3Dnew =
xpa(c.D,=0A=
b,c.C,d),a.qa(c),d=3Da.D,d.$=3Dc,d.Ja.R(d.$,"i",d.Zub).R(d.$,"j",d.$ub));=
a.va&&!a.F.Zn()&&(a.yB?lqa(a.yB,a.C.mc(),a.ma,a.we):a.va=3D!0);a.Me&&(a.o=
ha=3Dnew iQa(a.C,a.D,b));c=3Da.zDa=3Dnew =
fQa(!!a.ma,a.C.mc(),a.D,a.Ha,a.dd,new PPa(new vQa(a.Ha)));d=3Dnew =
Kv(a.F,a.vma,new JPa(a.Vd,a.xd),a.Va,a.Ha);a.qa(d);a.L=3Dnew =
Lv(a.ma,a.F,d,a.J,a.Va,a.Rb||void 0);var e=3D!(!a.H||Rn(a.H));b=3Dnew =
SPa(a.ma,a.L,c,a.F,d,a.Ed,a.Va,b,a.oha,a.J,a.V,e);a.qa(b);a.Ja.R(b,"oa",a=
.iHb);d=3Da.Ge;e=3Da.Se;d=3Dnew yPa(a.F,c,a.Ka,t(d)?d:200,t(e)?e:200);=0A=
a.Ba=3Dd;a.qa(a.Ba);a.Bb&&J(I(),"docs-rlmp")&&(d=3Dnew =
Mv(b,a.Bb,a.zDa,a.F,a.Ka,a.J,a.Va),a.qa(d));DQa(a.Ra,c,a.Ba,b,a.C,a.J);Un=
(a.O,"docs-net-ci")}}p.Ea=3Dfunction(){Db(this.oha,this.Ja,this.yB,this.M=
a,this.L);wQa.ea.Ea.call(this)};function =
EQa(a,b,c,d,e,f){A.call(this);this.D=3Dnew =
vv(v(this.wGb,this),d||5E3,e||45E3,f);this.Ja=3Dnew =
th(this);this.F=3Da;this.H=3Db;(this.C=3Dc||null)&&this.Ja.R(this.C,"q",t=
his.zzb).R(this.C,"r",this.ozb);this.qa(this.D);this.qa(this.Ja)}x(EQa,A)=
;p=3DEQa.prototype;p.kX=3D!1;p.start=3Dfunction(){this.kX=3D!0;if(!this.C=
||this.C.qj())this.H?yOa(this.D,!1,!0):this.D.start()};p.stop=3Dfunction(=
){this.D.stop();this.kX=3D!1};p.zzb=3Dfunction(){this.kX&&yOa(this.D,!0,!=
1)};p.ozb=3Dfunction(){this.D.stop()};=0A=
p.wGb=3Dfunction(){!this.kX||this.C&&!this.C.qj()||(this.kX=3D!1,this.F()=
)};p.Ea=3Dfunction(){delete this.F;delete this.Ja;delete this.D;delete =
this.C;EQa.ea.Ea.call(this)};function =
CQa(a,b,c,d,e){this.Hb=3Dc||null;this.Bb=3Dthis.$=3Dta;this.Ja=3Dnew =
th(this);this.J=3Dthis.C=3Dthis.Hc=3Dnull;this.Yb=3Da||FQa;this.Ra=3Dnull=
;this.H=3Dnew =
Re;this.jb=3Db;this.V=3D!1;this.va=3Dnull;this.O=3Dthis.Sa=3Dthis.Ma=3D!1=
;(this.F=3Dd||null)&&this.Ja.R(this.F,["q","r"],Ca(this.Kna,void =
0));this.ma=3Dnew EQa(v(this.lTb,this),!0,this.F||void =
0,7E3,45E3);this.Oa=3D-1;this.D=3Dnull;this.L=3D{};this.Cb=3D!!e;this.Ha=3D=
-1;this.Ba=3Dnull;this.Rb=3DJ(I(),"docs-ar");this.Wa=3Dnull;this.ub=3DHv.=
NONE;this.Ka=3D!1;this.subscribe("15",this.rub,this)}=0A=
x(CQa,$oa);p=3DCQa.prototype;p.Or=3Dnull;p.mha=3Dnull;p.aFa=3D!1;p.$Ea=3D=
!1;p.bFa=3D!1;p.subscribe=3Dfunction(a,b,c){this.H.subscribe(a,b,c)};p.YH=
a=3Dfunction(a){return =
this.Hb||a};p.unsubscribe=3Dfunction(a,b,c){return =
this.H.unsubscribe(a,b,c)};p.clear=3Dfunction(a){return =
this.H.clear(a)};function FQa(a){if(1=3D=3Da.length&&oa(a[0])){var =
b=3Da[0];Eb(b,"{this._action=3D")?(a=3D{},function(){eval(b)}.call(a),a=3D=
[0,a._lsq,[b,a],a._tfe]):a=3DJSON.parse(b)}return{type:a[0],JTa:a[1],data=
:a[2],IVa:a[3]||null}}=0A=
p.MAa=3Dfunction(a){a=3Dthis.Yb(a);if(a.JTa>this.Oa){this.Oa=3Da.JTa;if(t=
his.Ra!=3Da.IVa){var =
b=3Da.IVa;this.Ra=3Db;GQa(this,"tfe_changed",b)}GQa(this,String(a.type),a=
.data)}};function GQa(a,b,c){a.Lh&&a.Lh(b,c);a.H.HQ(b,c)}=0A=
p.UFa=3Dfunction(){var =
a=3DAc(this.L);a.lsq=3DString(this.Oa);null!=3Dthis.mha&&(a.u=3Dthis.mha)=
;J(I(),"docs-ecvca")&&this.aFa&&(a.vc=3D"1");this.$Ea&&(a.c=3D"1");this.b=
Fa&&(a.w=3D"1");var =
b=3DNr();a.gsi=3Db;this.Rb&&-1!=3Dthis.Ha&&(a.ar=3DString(this.Ha),this.B=
a&&(a.arat=3Dthis.Ba.C),this.Ha=3D-1,this.Ba=3Dnull);null!=3Dthis.Wa&&(a.=
smv=3DString(this.Wa));a.cimpl=3DString(this.ub);return =
a};p.yQa=3Dfunction(){if(this.xb)try{Lma(this.xb)}catch(a){if(!(a =
instanceof Bma))throw a;return 8}return 0};=0A=
p.NAa=3Dfunction(){this.V=3D!0;this.O=3D!1;this.Kna(0);this.Bb()};p.KAa=3D=
function(){this.V=3D!1;this.O||this.ma.start()};function =
lqa(a,b,c,d){a.Hc=3Db||a.Hc;a.C=3Dc||a.C;a.J=3Dd||a.J||"";Fb(a.J,"/");a.V=
||a.O||(a.Sa=3D!0,HQa(a))}function =
HQa(a){a.Or&&(a.Or.Yl=3Dnull,Noa(a.Or));var b=3Da.jb?a.jb():new =
Joa;b.oY=3D{"X-Same-Domain":"1"};b.ZHa=3D!0;b.Taa=3Da.Cb;b.$Ha=3D200;b.Yl=
=3Da;a.Or=3Db;b=3D{id:a.Hc};a.C&&(b.sid=3Da.C);if(a.L)for(var c in =
a.L)b[c]=3Da.L[c];a.Or.connect(a.J+"/test",a.J+"/bind",b)}=0A=
function =
ipa(a){a.D=3Dnull;a.va=3Dnull;a.V&&(a.Sa=3D!1,a.O=3D!1,Noa(a.Or))}p.lTb=3D=
function(){this.Sa&&!this.V&&(this.O=3D!0,HQa(this),this.ma.start())};p.L=
Aa=3Dfunction(a){this.Kna(a)};p.Kna=3Dfunction(a){if(null!=3Da)if(this.va=
=3Da,this.Ma||6!=3Da)this.Ma=3D!1,2=3D=3Da&&409=3D=3D(this.Or?this.Or.Qt:=
-1)&&(this.Ra=3Dnull,GQa(this,"tfe_changed",null));else{this.Ma=3D!0;lqa(=
this);return}a=3Dthis.F&&!this.F.qj()?8:null!=3Dthis.va?this.va:0;a!=3Dth=
is.D&&(this.D=3Da,this.$.call(na,a))};p.VGa=3Dfunction(){return Gl(new =
wl("//www.google.com/images/cleardot.gif"))};=0A=
p.rub=3Dfunction(a){var =
b=3Da.gaiaSessionIdentifier;if(b){if(a=3DjEa.getInstance().C,a.D!=3Db)for=
(a.D=3Db,b=3D0;b<a.C.length;b++)a.C[b](new D("Changed",a))}else throw =
Error("GAIA session id should be a valid string. Received - =
"+b);};p.dispose=3Dfunction(){this.Ka||(this.Ka=3D!0,this.Or&&(this.Or.Yl=
=3Dnull,Noa(this.Or),delete =
this.Or),B(this.Ja),B(this.ma),B(this.H),delete this.Ja,delete =
this.ma,delete this.F,delete this.H)};p.isDisposed=3Dg("Ka");var =
AQa=3Dnull;function BQa(){var =
a=3DI();if(!J(a,"xdbcfAllowHostNamePrefix"))return null;try{var =
b=3D!!na.chrome.loadTimes().wasFetchedViaSpdy}catch(c){b=3D!1}if(b||J(a,"=
docs-spdy"))return"0";a=3DparseInt(jn.get("lbcs","-1"),10);isNaN(a)&&(a=3D=
-1);a=3D((a+1)%1E3).toString();jn.set("lbcs",a,-1,"/",void 0,!1);return =
a};function =
IQa(a,b,c){A.call(this);this.F=3DJ(I(),"xdbcfAllowXpc")&&(Jm()?t((new =
XMLHttpRequest).withCredentials):!1);if(this.C=3Dc||null)a=3Dnew =
th(this),this.qa(a),a.R(Pm,"serverreachability",this.H);b&&(this.D=3Dnew =
Jma(b.n,b.l,b.i),this.qa(this.D))}x(IQa,A);IQa.prototype.D=3Dnull;IQa.pro=
totype.H=3Dfunction(a){switch(a.C){case 1:this.C.noa();break;case 2:case =
4:this.C.X9(!0);break;case 3:this.C.X9(!1)}};function =
Ov(a,b){null!=3Da&&this.Rc.apply(this,arguments)}p=3DOv.prototype;p.aG=3D=
"";p.set=3Dfunction(a){this.aG=3D""+a};p.Rc=3Dfunction(a,b,c){this.aG+=3D=
String(a);if(null!=3Db)for(var =
d=3D1;d<arguments.length;d++)this.aG+=3Darguments[d];return =
this};p.clear=3Dfunction(){this.aG=3D""};p.getLength=3Dfunction(){return =
this.aG.length};p.toString=3Dg("aG");function =
Pv(a,b,c){this.Sa=3Db;this.D=3Da;this.Oa=3Dc;this.ma=3D"";this.C=3Dvoid =
0;this.Ha=3Dnull;this.Ka=3D"text";this.Ba=3D{};this.V=3D3;this.va=3D!1;th=
is.H=3Dta;this.J=3DLe;this.O=3D!1;this.$=3Dta;this.Kh=3D-1;this.Ra=3Dthis=
.F=3D!1;this.L=3DJ(I(),"docs-net-enjp")?new Fm:new =
Gpa}p=3DPv.prototype;p.Cf=3Dfunction(a){var =
b=3D[this.D];nb(b,arguments);this.D=3Dhl.apply(null,b);return this};=0A=
p.Oo=3Dfunction(){if(!this.Oa)throw Error("Cannot add session data to =
request when session data not defined.");var =
a=3Dthis.D,b=3Dthis.Oa,c=3D{};c.sid=3Db.C;var =
d=3DI();J(d,"docs-ecvca")&&(c.vc=3Db.F?"1":"0");c.c=3Db.D?"1":"0";c.w=3Db=
.H?"1":"0";Yg(d,"docs-smv")&&(c.smv=3DZg(d,"docs-smv"));this.D=3Dol(a,c);=
return this};function Bpa(a){a.Ra=3D!0;return =
a}p.setContent=3Dfunction(a){this.C=3Da;return this};function =
Mr(a,b){b=3Dkc(b,function(a){return oa(a)?a:Yl(a)});return =
a.setContent(gl(b))}=0A=
function Ru(a,b,c){a.H=3Dv(b,c);return a}function Qv(a){a.O=3D!0;return =
a}function At(a,b){a.Ha=3Db;return a}function Wm(a,b){a.V=3Db;return =
a}function Lr(a,b,c){a.$=3Dv(b,c);return =
a}p.setTimeout=3Dfunction(a){this.Kh=3Da;return =
this};p.xe=3Dfunction(){this.F&&JQa(this);var =
a=3Dthis.YV();this.D4(a);return a};function gn(a){return =
KQa(a)+a.D}function OKa(a){var b=3Dgn(a);return =
Hla(a.Sa.pha(),function(a){return pl(b,"token",a)})}=0A=
p.getContent=3Dfunction(){if(wa(this.C)){var =
a=3Dthis.C;try{if(J(I(),"docs-net-cbfd")&&na.FormData){for(var b=3Dnew =
na.FormData,c=3D0;c<a.length;c+=3D2)b.append(a[c],a[c+1]);var d=3Db}else =
d=3Dfl(a);return d}catch(e){if(e instanceof URIError&&"URI =
malformed"=3D=3De.message){d=3D[];for(b=3D1;b<a.length;b+=3D2)if(c=3DXta(=
a[b].toString()))d.push(a[b-1]),d.push(c);a=3Dd.toString().substr(0,100);=
d=3Dgn(this).substr(0,100);throw =
Xe(e,{illegal_request_content:a,request_uri:d});}throw e;}}return =
this.C};=0A=
function JQa(a){return oa(a.C)||wa(a.C)}function KQa(a){return =
a.Ra?bKa(a.ma):a.ma}p.C4=3Dfunction(a){a.ma=3Dthis.ma;a.Ra=3Dthis.Ra;a.C=3D=
this.C;a.Ha=3Dthis.Ha;a.Ka=3Dthis.Ka;a.V=3Dthis.V;a.va=3Dthis.va;a.H=3Dth=
is.H;a.J=3Dthis.J;a.O=3Dthis.O;a.$=3Dthis.$;a.Kh=3Dthis.Kh;a.F=3Dthis.F;a=
.L=3Dthis.L;a.Ba=3DAc(this.Ba)};function =
LQa(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H){if(0>=3Dm)throw Error("Please =
specify a progress timeout for the Scotty request. Received =
-"+m);en.call(this,a,"",b,c,d,e,f,h,k,l,m,"POST",y,C,H);this.Ha=3Dr;this.=
ub=3Du;this.jb=3Dw;this.C=3Dnull;this.Ja=3Dnew th(this);this.H=3Dnew =
Gi(v(this.xPb,this),m)}x(LQa,en);p=3DLQa.prototype;=0A=
p.rha=3Dfunction(a){this.H.Sb();var =
b=3Dthis.getContent(),c=3Dthis.ub,d=3Db.length;b=3Dnew =
TOa(b,"raw","",void 0);b.C=3D!0;b=3DjPa(c.C.C,b);d=3Dnew =
MOa("",d,b);c.dispatchEvent(new =
QOa([d],null));this.C=3Dd;c=3DNr();c=3DKb(Zb(c))?this.Ha:ol(this.Ha,{auth=
user:c});this.C.J=3Dc;this.C.H=3Dthis.L;c=3D{};Dc(c,this.ma,Ac(a.D));this=
.C.O=3DAc(c);c=3D{};d=3Ddl(this.D);c.httpaction=3Dd;if(d=3Dbl(6,this.D)){=
d=3Dnew Dl(d);b=3Dd.Ve();for(var e=3D0;e<b.length;e++){var =
f=3Db[e];c[f]=3Dd.get(f)}}Dc(c,a.C.C);a=3Dthis.jb.stringify(c);this.C.F=3D=
a;this.C.L=3D!0;this.Ja.Sc(this.C,=0A=
"ha",this.iQb);this.Ja.Sc(this.C,"ia",this.lab);this.Ja.R(this.C,"ga",thi=
s.kQb);this.C.start();this.H.start()};p.iQb=3Dfunction(){if(this.C){var =
a=3Dthis.C.C.dqa(),b=3Dthis.C.C.eqa()||{},c=3D{},d;for(d in =
b)c[d.toLowerCase()]=3Db[d];b=3Dc["content-type"]||null;a=3Dnew =
Zm(this.C.nj(),"text",b,a,Vma(a)?0:6,c,aqa(this));$pa(this,a)}};p.lab=3Df=
unction(){if(this.C){var a=3Dnew =
Zm("","text",null,0,5,{},aqa(this));$pa(this,a)}};p.kQb=3Dfunction(){MQa(=
this)&&this.H.start()};=0A=
p.xPb=3Dfunction(){if(MQa(this)){var a=3Dnew =
Zm("","text",null,0,8,{},aqa(this));$pa(this,a)}};function MQa(a){return =
null!=3Da.C&&"start"=3D=3Da.C.getState()}p.reset=3Dfunction(){this.H.stop=
();this.C&&(MQa(this)&&this.C.cancel(),B(this.C),this.C=3Dnull);this.Ja.I=
c()};p.Ea=3Dfunction(){Db(this.H,this.Ja);LQa.ea.Ea.call(this)};function =
NQa(a,b,c,d,e){Pv.call(this,b,c,d);this.Wa=3Da;a=3DI();this.jb=3De||$g(a,=
"docs-net-udur");this.ub=3Dnew kPa(new lPa);this.Ma=3Dnew =
Fm;this.xb=3DZg(a,"docs-net-udpt")}x(NQa,Pv);=0A=
NQa.prototype.YV=3Dfunction(){if(!this.F)throw Error("Scotty request =
cannot be built when upload is not allowed for a request.");var =
a=3Dthis.Kh;0>=3Da&&(a=3Dthis.xb);var b=3Dthis.Ma;if(!JQa(this))throw =
Error("GetUploadContent() called when upload content is not =
available");if(oa(this.C))b=3Dthis.C;else{for(var c=3Dthis.C,d=3Dnew =
Ov("{"),e=3D0;e<c.length;e+=3D2)0<e&&d.Rc(","),d.Rc(b.stringify(c[e])).Rc=
(":").Rc(b.stringify(c[e+1]));d.Rc("}");b=3Dd.toString()}var =
f;oa(b)&&(f=3Db);return new LQa(this.D,f,this.V,this.$,this.H,=0A=
this.J,this.O,this.Ka,this.va,a,this.jb,this.ub,this.Ma,this.L,this.Ba)};=
NQa.prototype.D4=3Dfunction(a){if(!this.Wa)throw Error("Trying to send a =
request without a request sender for - =
"+gn(this));this.Wa.send(a)};function =
Rv(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C){en.call(this,a,b,c,d,e,f,h,k,l,m,r,u,w,=
y,C);this.C=3Dnull;this.Ja=3Dnew =
th(this)}x(Rv,en);Rv.prototype.rha=3Dfunction(a){this.C=3Dnew =
bm;this.Ja.Sc(this.C,"complete",v(this.H,this));fna(this.C,this.Kh);"text=
"!=3Dthis.va&&(this.C.H=3DOQa(this.va));var =
b=3Dol(this.Wa+this.D,a.C.C),c=3D{};Dc(c,this.ma,Ac(a.D));this.C.send(b,t=
his.L,this.getContent(),c)};=0A=
Rv.prototype.H=3Dfunction(){var a=3Dthis.C;var b=3D"";var =
c=3Dnull;try{""=3D=3Da.H?b=3Da.nj():b=3Dnna(a),c=3Dona(a,"Content-Type")}=
catch(m){}var =
d=3DPQa(a.H),e=3Da.getStatus(),f=3Da.gQ(),h=3D{};a=3Da.getAllResponseHead=
ers().split("\r\n");for(var k=3D0;k<a.length;k++)if(!Kb(Zb(a[k]))){var =
l=3Da[k].split(": ");2=3D=3Dl.length&&(h[l[0]]=3Dl[1])}b=3Dnew =
Zm(b,d,c,e,f,h,aqa(this),this.Oa);$pa(this,b)};Rv.prototype.reset=3Dfunct=
ion(){this.C&&(this.C.dispose(),this.C=3Dnull)};Rv.prototype.Ea=3Dfunctio=
n(){B(this.Ja);Rv.ea.Ea.call(this)};=0A=
function PQa(a){switch(a){case "arraybuffer":return"arraybuffer";case =
"blob":return"blob";case "document":return"document";case =
"text":return"text";case "":return"text";default:throw =
Error("Unsupported Xhr Response Type - "+a);}}function =
OQa(a){switch(a){case "arraybuffer":return"arraybuffer";case =
"blob":return"blob";case =
"document":return"document";default:return""}};function =
QQa(a,b,c,d,e){Pv.call(this,b,c,d);this.Ma=3Da;this.Wa=3D!!e}x(QQa,Pv);QQ=
a.prototype.YV=3Dfunction(){var =
a=3Dthis.Kh;0>a&&(a=3Dthis.Wa?4E4:2E4);return new =
Rv(this.D,KQa(this),this.getContent(),this.V,this.$,this.H,this.J,this.O,=
this.Ka,this.va,a,this.Ha,this.L,this.Ba,void =
0)};QQa.prototype.D4=3Dfunction(a){if(!this.Ma)throw Error("Trying to =
send a request without a request sender for - =
"+gn(this));this.Ma.send(a)};function =
eqa(a,b,c,d,e){Pv.call(this,b,c,d);this.Ma=3Da;a=3DI();this.ub=3DJ(a,"doc=
s-net-usud");this.jb=3DZg(a,"docs-net-udmi");this.Wa=3De}x(eqa,Pv);=0A=
eqa.prototype.YV=3Dfunction(){var =
a=3Dnull,b;if(b=3Dthis.ub&&this.F){if(!JQa(this))throw =
Error("GetUploadContentLength() called when upload content is not =
available");if(wa(this.C)){b=3D0;for(var =
c=3Dthis.C,d=3D0;d<c.length;d++)oa(c[d])&&(b+=3Dc[d].length)}else =
b=3Dthis.C.length;b=3Db>this.jb}b&&(a=3Dnew =
NQa(this.Ma,this.D,this.Sa,this.Oa,this.Wa));null=3D=3Da&&(a=3Dnew =
QQa(this.Ma,this.D,this.Sa,this.Oa));this.C4(a);return a.YV()};=0A=
eqa.prototype.D4=3Dfunction(a){if(!this.Ma)throw Error("Trying to send a =
request without a request sender for - =
"+gn(this));this.Ma.send(a)};function =
RQa(){this.C=3D(J(I(),"docs-net-ernjp")?new Fm:void 0)||null};function =
SQa(a){A.call(this);this.D=3Da}x(SQa,A);function =
tQa(a){if("hidden"=3D=3Dlpa())a.C();else{var b=3Dnew Cp,c=3D"Wow! This =
doc has changed a lot. To sync to the latest version, =
"+(b.qe("span",{"class":"docs-butterbar-link-no-pad"})+("reload"+b.re("sp=
an")));b=3Dnew =
Bp(b.format(c),v(a.C,a));a.qa(b);b.render();xp.getInstance().postMessage(=
zp(b.getElement(),"info"))}}SQa.prototype.C=3Dfunction(){na.location.relo=
ad()};function Sv(a,b,c){var =
d=3Dthis;A.call(this);this.D=3Da;this.F=3Db;this.L=3Dc;this.O=3DJ(I(),"ic=
so");this.H=3Dnew =
Wn;this.qa(this.H);Xn(this.H,this.D.D,function(a){Nl(d.D.vf)!=3DNl(a.C)&&=
TQa(d)});TQa(this)}x(Sv,A);Sv.prototype.C=3Dnull;Sv.prototype.J=3D!1;func=
tion UQa(a,b){a.C||(a.C=3Db,Xn(a.H,b.C,function(){TQa(a)}),TQa(a))}=0A=
function TQa(a){if(a.L)if(a.C){var =
b=3Da.C.getState();b=3D4<=3Db.C||b.Si()&&!Nl(a.D.vf)}else =
b=3Da.O?!Nl(a.D.vf):!1;else =
b=3D!!a.C&&a.C.getState().Si();a.J!=3Db&&((a.J=3Db)?lp(a.F,!0,"network"):=
lp(a.F,!1,"network"))}Sv.prototype.Ea=3Dfunction(){delete this.C;delete =
this.F;Sv.ea.Ea.call(this)};function =
VQa(){E.call(this)}x(VQa,Dpa);p=3DVQa.prototype;p.qQa=3Dfunction(){throw =
Error("Not implemented.");};p.noa=3Dfunction(){throw Error("Not =
implemented.");};p.X9=3Dfunction(){throw Error("Not =
implemented.");};p.qj=3Dn(!0);p.rVa=3Dfunction(){return vi()};function =
Tv(a,b){this.D=3D64;this.H=3Dna.Uint8Array?new =
Uint8Array(this.D):Array(this.D);this.J=3Dthis.F=3D0;this.C=3D[];this.O=3D=
a;this.L=3Db;this.V=3Dna.Int32Array?new =
Int32Array(64):Array(64);t(WQa)||(na.Int32Array?WQa=3Dnew =
Int32Array(XQa):WQa=3DXQa);this.reset()}var WQa;x(Tv,ZOa);var =
YQa=3Dkb(128,zb(0,63));Tv.prototype.reset=3Dfunction(){this.J=3Dthis.F=3D=
0;this.C=3Dna.Int32Array?new Int32Array(this.L):mb(this.L)};=0A=
function ZQa(a){for(var =
b=3Da.H,c=3Da.V,d=3D0,e=3D0;e<b.length;)c[d++]=3Db[e]<<24|b[e+1]<<16|b[e+=
2]<<8|b[e+3],e=3D4*d;for(b=3D16;64>b;b++){e=3Dc[b-15]|0;d=3Dc[b-2]|0;var =
f=3D(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,h=3D(c[b-7]|0)+((d=
>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=3Df+h|0}d=3Da.C[0]|0;e=3Da.C[1=
]|0;var =
k=3Da.C[2]|0,l=3Da.C[3]|0,m=3Da.C[4]|0,r=3Da.C[5]|0,u=3Da.C[6]|0;f=3Da.C[=
7]|0;for(b=3D0;64>b;b++){var =
w=3D((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&k^e&k)|0;h=3Dm&r=
^~m&u;f=3Df+((m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|=0A=
m<<7))|0;h=3Dh+(WQa[b]|0)|0;h=3Df+(h+(c[b]|0)|0)|0;f=3Du;u=3Dr;r=3Dm;m=3D=
l+h|0;l=3Dk;k=3De;e=3Dd;d=3Dh+w|0}a.C[0]=3Da.C[0]+d|0;a.C[1]=3Da.C[1]+e|0=
;a.C[2]=3Da.C[2]+k|0;a.C[3]=3Da.C[3]+l|0;a.C[4]=3Da.C[4]+m|0;a.C[5]=3Da.C=
[5]+r|0;a.C[6]=3Da.C[6]+u|0;a.C[7]=3Da.C[7]+f|0}=0A=
Tv.prototype.update=3Dfunction(a,b){t(b)||(b=3Da.length);var =
c=3D0,d=3Dthis.F;if(oa(a))for(;c<b;)this.H[d++]=3Da.charCodeAt(c++),d=3D=3D=
this.D&&(ZQa(this),d=3D0);else if(xa(a))for(;c<b;){var =
e=3Da[c++];if(!("number"=3D=3Dtypeof =
e&&0<=3De&&255>=3De&&e=3D=3D(e|0)))throw Error("message must be a byte =
array");this.H[d++]=3De;d=3D=3Dthis.D&&(ZQa(this),d=3D0)}else throw =
Error("message must be string or array");this.F=3Dd;this.J+=3Db};=0A=
Tv.prototype.digest=3Dfunction(){var =
a=3D[],b=3D8*this.J;56>this.F?this.update(YQa,56-this.F):this.update(YQa,=
this.D-(this.F-56));for(var =
c=3D63;56<=3Dc;c--)this.H[c]=3Db&255,b/=3D256;ZQa(this);for(c=3Db=3D0;c<t=
his.O;c++)for(var d=3D24;0<=3Dd;d-=3D8)a[b++]=3Dthis.C[c]>>d&255;return =
a};=0A=
var =
XQa=3D[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2=
453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388=
,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,6048076=
28,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,29529=
96808,3210313671,3336571891,3584528711,113926993,338241895,666307205,7735=
29912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2=
730485921,2820302411,3259730800,3345764771,3516065817,3600352804,=0A=
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,13=
22822218,1537002063,1747873779,1955562222,2024104815,2227730452,236185242=
4,2428436474,2756734187,3204031479,3329325298];function =
$Qa(){Tv.call(this,8,aRa)}x($Qa,Tv);var =
aRa=3D[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,=
528734635,1541459225];function =
bRa(a){Uf(this,a,0,-1,null,null)}x(bRa,Tf);bRa.prototype.bja=3Dfunction()=
{return F(this,1)};function cRa(a,b){var =
c=3Dthis;E.call(this);this.H=3Da;this.Va=3Db;this.F=3Dnew =
Ci(6E4);this.qa(this.F);this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(this.F,"tick",function(){return =
dRa(c)});this.J=3Dthis.D=3D!1;this.C=3Dnull}x(cRa,E);cRa.prototype.start=3D=
function(){var a=3Dthis;if(this.J)throw Error("The tracker was already =
started.");this.J=3D!0;return this.H.rVa().then(function(){return =
dRa(a)}).then(function(){a.F.start();a.D=3D!0})};function =
eRa(a){a=3DfRa(a);return!(!a||!F(a,3))}=0A=
function dRa(a,b){if(a.C)return b?a.C.then(function(){return =
dRa(a,b)}):a.C;var c=3DeRa(a);a.C=3Dzi(gRa(a,b).then(function(){var =
b=3DeRa(a);c!=3Db&&a.D&&a.dispatchEvent(b?"ta":"ua")}),function(){a.C=3Dn=
ull});return a.C}=0A=
function gRa(a,b){var c=3DhRa();if(!c)return iRa(null),vi();var =
d=3DfRa(a),e=3Dd&&d.bja()!=3Dc;if(!(!d||e||864E5<=3DEa()-F(d,2)||b)||!a.H=
.qj()||jRa())return =
vi();na.localStorage.setItem("docs-offline-sacsd",String(Ea()));b=3DAi(vi=
().then(function(){return kRa(c)}),ba());a.D&&a.dispatchEvent(new =
lRa(b));return b}=0A=
function kRa(a){var b=3Dlq("/authcheck");return =
Ai(Wia([na.fetch(b,{credentials:"include"}),Fi(15E3).then(function(){thro=
w Error("Authentication check timed =
out.");})]).then(function(b){if(200=3D=3Db.status)b=3D!0;else =
if(401=3D=3Db.status||403=3D=3Db.status)b=3D!1;else =
return;na.localStorage.removeItem("docs-offline-sacsd");var c=3Dnew =
bRa;G(c,1,a);var e=3DEa();G(c,2,e);G(c,3,b);iRa(c)}),ba())}function =
hRa(){var a=3Djn.get("SAPISID");if(a){var b=3Dnew =
$Qa;b.update(a);a=3DNea(b.digest())}else a=3Dnull;return a}=0A=
function fRa(a){var =
b=3Dna.localStorage.getItem("docs-offline-ci");try{return =
b?dg(bRa,b):null}catch(c){return iRa(null),a.Va.Id(We(c,"Detected cookie =
info corruption, resetting")),null}}=0A=
function =
iRa(a){if(a)try{na.localStorage.setItem("docs-offline-ci",a.serialize())}=
catch(b){na.localStorage.removeItem("docs-offline-ic"),na.localStorage.re=
moveItem("docs-offline-icp"),na.localStorage.removeItem("docs-offline-lsc=
"),na.localStorage.removeItem("docs-offline-lfch"),na.localStorage.remove=
Item("docs-offline-ci"),na.localStorage.removeItem("docs-offline-sacsd")}=
else na.localStorage.removeItem("docs-offline-ci")}=0A=
function jRa(){var =
a=3Dna.localStorage.getItem("docs-offline-sacsd");if(!a)return!1;a=3DNumb=
er(a);return isNaN(a)||0>a||a>Ea()?!1:36E5>Ea()-a}function =
lRa(){D.call(this,"va")}x(lRa,D);function =
Uv(a,b,c,d,e,f){this.D=3Da;this.F=3Db;this.C=3Dc;this.H=3Dd;this.J=3De;th=
is.L=3Df}Uv.prototype.getContext=3Dg("D");Uv.prototype.getUrl=3Dg("F");Uv=
.prototype.jg=3Dfunction(){var a=3Dnew =
wl(this.F);jma(a,"ouid");return"context: "+this.D+", url: =
"+a.toString()+(F(this.C,1)?", taskType: "+F(this.C,1):"")};function =
Vv(a,b,c){this.Hc=3Da;this.C=3Dc}Vv.prototype.getId=3Dg("Hc");function =
Wv(a){Uf(this,a,0,-1,null,null)}x(Wv,Tf);Wv.prototype.getType=3Dfunction(=
){return =
F(this,1)};Wv.prototype.setType=3Dfunction(a){G(this,1,a)};Wv.prototype.x=
Ga=3Dfunction(){return Zf(this,Xv,2)};function =
mRa(a){Uf(this,a,0,-1,null,null)}x(mRa,Tf);mRa.prototype.getType=3Dfuncti=
on(){return =
F(this,1)};mRa.prototype.setType=3Dfunction(a){G(this,1,a)};mRa.prototype=
.xGa=3Dfunction(){return Zf(this,nRa,2)};function =
Xv(a){Uf(this,a,0,-1,null,null)}x(Xv,Tf);function =
oRa(a){Uf(this,a,0,-1,null,null)}x(oRa,Tf);=0A=
oRa.prototype.Le=3Dfunction(){return F(this,2)};function =
nRa(a){Uf(this,a,0,-1,null,null)}x(nRa,Tf);nRa.prototype.Xl=3Dfunction(){=
return F(this,3)};function =
pRa(a){Uf(this,a,0,-1,null,null)}x(pRa,Tf);pRa.prototype.H=3Dfunction(){r=
eturn Zf(this,qRa,1)};function =
qRa(a){Uf(this,a,0,-1,rRa,null)}x(qRa,Tf);var rRa=3D[1];function =
sRa(a){Uf(this,a,0,-1,null,null)}x(sRa,Tf);p=3DsRa.prototype;p.getName=3D=
function(){return =
F(this,1)};p.mf=3Dfunction(a){G(this,1,a)};p.La=3Dfunction(){return =
F(this,2)};=0A=
p.Pa=3Dfunction(a){G(this,2,a)};p.hd=3Dfunction(){return =
null!=3DF(this,2)};function Yv(a){var b=3Dnew Xv;G(b,1,a);return =
b}function tRa(){return new Vv("binary-sync",0,!0,new =
Uv(2,LAa(),Yv("offline_binary_sync"),3E5,!0,!1))};function =
uRa(a){this.C=3Da};var =
vRa=3Dwindow.navigator?window.navigator.webkitTemporaryStorage||null:null=
,wRa=3Dwindow.navigator?window.navigator.webkitPersistentStorage||null:nu=
ll;function xRa(a,b,c){var =
d=3D"persistent"=3D=3Da?wRa:vRa;d?d.queryUsageAndQuota(b,function(a){c("q=
ueryUsageAndQuota failed: =
"+a.code)}):na.webkitStorageInfo?(d=3Dna.webkitStorageInfo,d.queryUsageAn=
dQuota("persistent"=3D=3Da?d.PERSISTENT:d.TEMPORARY,b,function(a){c("quer=
yUsageAndQuota failed: "+a.code)})):c("webkitStorageInfo not available =
in this browser.")}=0A=
function =
yRa(a,b){xRa("temporary",function(c,d){xRa("persistent",function(b,f){b=3D=
c+b;a(b,Math.max(d,f)-b)},b)},b)};function zRa(a){var b=3D"Task =
execution failed with outcome: "+F(a,1);a.Xl()&&(b+=3D" and error =
message: =
"+a.Xl());Ra.call(this,b);F(a,1);this.Agb=3Da}q(zRa,Ra);zRa.prototype.doc=
s_offline_error_data_provider_134718=3D!0;zRa.prototype.docs_permanent_er=
ror_checker_817115=3D!0;function =
Zv(a){Uf(this,a,0,-1,null,null)}x(Zv,Tf);Zv.prototype.getId=3Dfunction(){=
return =
F(this,1)};Zv.prototype.Kf=3Dfunction(a){G(this,1,a)};Zv.prototype.Ws=3Df=
unction(a){G(this,2,a)};function =
ARa(a){Uf(this,a,0,-1,null,null)}x(ARa,Tf);ARa.prototype.getId=3Dfunction=
(){return =
F(this,1)};ARa.prototype.Kf=3Dfunction(a){G(this,1,a)};function =
BRa(a){Uf(this,a,0,-1,null,null)}x(BRa,Tf);BRa.prototype.getType=3Dfuncti=
on(){return =
F(this,1)};BRa.prototype.setType=3Dfunction(a){G(this,1,a)};function =
CRa(a){Uf(this,a,0,-1,null,null)}x(CRa,Tf);CRa.prototype.Xl=3Dfunction(){=
return F(this,1)};function =
$v(a){Uf(this,a,0,-1,null,null)}x($v,Tf);$v.prototype.Xl=3Dfunction(){ret=
urn F(this,1)};=0A=
$v.prototype.getType=3Dfunction(){return =
F(this,2)};$v.prototype.setType=3Dfunction(a){G(this,2,a)};function =
DRa(a){Uf(this,a,0,-1,null,null)}x(DRa,Tf);function =
ERa(a){Uf(this,a,0,-1,FRa,null)}x(ERa,Tf);var =
FRa=3D[1];ERa.prototype.Ad=3Dfunction(a){cg(this,1,a,Zv)};function =
GRa(a){Uf(this,a,0,-1,HRa,null)}x(GRa,Tf);var HRa=3D[1];function =
IRa(a){Uf(this,a,0,-1,null,null)}x(IRa,Tf);function =
JRa(a){Uf(this,a,0,-1,KRa,null)}x(JRa,Tf);var =
KRa=3D[1,2];JRa.prototype.Ad=3Dfunction(a){cg(this,1,a,Zv)};=0A=
function LRa(a){Uf(this,a,0,-1,null,null)}x(LRa,Tf);function =
aw(a,b,c,d,e,f,h,k){A.call(this);this.V=3Da;this.$=3Db;this.va=3D0;this.D=
=3D{};this.F=3Dc;this.H=3Dd;this.ma=3De;this.J=3Dk||null;this.Ba=3Df;this=
.L=3Dh}x(aw,A);aw.prototype.Vl=3Dfunction(a){var =
b=3Dthis.O(a);if(!this.C(a))return b.stop(),b;var =
c=3D++this.va;this.D[c]=3Db;b.start();zi(b.D.C,function(){delete =
this.D[c]},this);return b};=0A=
aw.prototype.C=3Dfunction(a){var b;if(!(b=3Da.J)){b=3Dthis.ma;var =
c=3DtRa();b=3DMRa(b.C,c.getId());b=3D!(b&&Yf(b,5,!1))}if(c=3Dthis.H.qj())=
{c=3Dthis.F;if(!c.D)throw Error("Cannot check for authentication before =
initialization");c=3DeRa(c)}return =
b&&!c||a.L&&!this.Ba?!1:!0};aw.prototype.Ea=3Dfunction(){for(var =
a=3Dha(Object.values(this.D)),b=3Da.next();!b.done;b=3Da.next())b.value.s=
top();this.D=3D{};aw.ea.Ea.call(this)};=0A=
function =
NRa(a,b,c,d,e,f,h){this.ma=3Da;this.D=3Dyi();this.F=3Db;this.Ka=3Dc;this.=
Ba=3Dd;this.$=3Dh||null;this.C=3Dnull;this.Ha=3Df;this.J=3Dnew =
th(this);a=3Dthis.F.H;c=3DMath.max(0,a-3E4);this.H=3D0;J(I(),"docs-offlin=
e-att")&&(this.H=3DDi(this.Hmb,c,this));this.va=3DDi(this.vab,a,this);zi(=
this.D.C,v(function(){Ei(this.H);Ei(this.va)},this));this.V=3Dnull;b.J&&t=
his.J.R(e,"r",this.stop.bind(this)).R(this.Ba,"ua",this.stop.bind(this))}=
p=3DNRa.prototype;p.stop=3Dfunction(){ORa(this,3)};=0A=
function PRa(a){return a.D.C.then(function(a){return =
vi(F(a,1))})}function QRa(a){return a.D.C.then(function(a){return =
0=3D=3DF(a,1)?vi():wi(new zRa(a))})}p.start=3Dfunction(){var a=3Dnew =
Wv;a.setType(0);ag(a,2,this.F.C);RRa(this,a).then(function(a){a=3Da.xGa()=
;this.resolve(a)}.bind(this))};=0A=
function RRa(a,b){return new ti(function(a){var c=3Dnew =
MessageChannel;c.port1.onmessage=3Dfunction(b){b=3Dnew =
mRa(b.data);a(b)}.bind(this);zi(this.D.C,function(){c.port1.close()});thi=
s.postMessage(b.gg(),[c.port2])}.bind(a))}p.TKa=3Dfunction(a){var =
b=3Da.Ke;if(!(b&&b.data&&b.ports&&b.ports.length))throw Error("Dropped =
invalid message from the task.");a=3Db.ports[0];var =
c=3Db.ports.slice(1);b=3Dnew BRa(b.data);this.upa(b,a,c)};=0A=
p.upa=3Dfunction(a,b){switch(a.getType()){case 1:a=3Dthis.Ka.C();var =
c=3Dnew $v;b.postMessage(c.gg(),[a]);break;case 2:SRa(b);break;case =
4:a=3Dnew $v;b.postMessage(a.gg());b=3Dthis.Ba;if(!b.D)throw =
Error("Cannot notifyPossibleAuthChange before =
initialization");dRa(b,!0);break;case 5:TRa(this,b);break;case =
6:b=3DZf(a,CRa,3);bw(this,Error(b.Xl()||"Unknown error from =
task"));break;case 7:URa(this,a,b);break;case =
8:VRa(this,a,b);break;default:throw Error("Dropped unknown message =
"+a);}};=0A=
function SRa(a){var b=3Dnew $v;yRa(function(c,d){var e=3Dnew =
DRa;ag(b,3,e);G(e,1,c);G(e,2,d);a.postMessage(b.gg())},function(c){G(b,1,=
c);a.postMessage(b.gg())})}function =
TRa(a,b){a.$?Zf(WRa(a),ERa,4).then(v(function(a){var c=3Dnew =
ERa;bg(c,1,a);a=3Dnew $v;ag(a,4,c);b.postMessage(a.gg())},a)):(a=3Dnew =
$v,G(a,1,"No dataservice available to handle the relevant docs =
request."),b.postMessage(a.gg()))}=0A=
function =
URa(a,b,c){a.$?(b=3DXf(Zf(b,GRa,4),1),WRa(a).gHc(b).then(function(a){var =
b=3D[],d=3D[];ic(a,function(a,c){a?b.push(a):d.push(c)});a=3Dnew =
JRa;bg(a,1,b);G(a,2,d||[]);var h=3Dnew =
$v;ag(h,5,a);c.postMessage(h.gg())}.bind(a))):(a=3Dnew $v,G(a,1,"No =
dataservice available to handle the find by ids =
request."),c.postMessage(a.gg()))}function =
VRa(a,b,c){b=3DF(Zf(b,IRa,5),1);a.Ha.C(b).then(function(a){var b=3Dnew =
LRa;G(b,1,a);a=3Dnew $v;ag(a,6,b);c.postMessage(a.gg())})}=0A=
function WRa(a){a.C||(a.C=3Da.$.get());return =
a.C}p.tha=3Dfunction(a){a=3Da.Ke;bw(this,Error(a instanceof =
ErrorEvent?a.message:"event of type "+a.type+(a.message?" with message =
"+a.message:"")))};function bw(a,b,c){a.ma.Id(Error("Detected error from =
task ("+a.F.jg()+"). =
errorMessage:"+b.message),c);ORa(a,1)}p.Hmb=3Dfunction(){var a=3Dnew =
Wv;a.setType(1);RRa(this,a).then(function(a){this.V=3DZf(a,pRa,3).H()}.bi=
nd(this))};=0A=
p.vab=3Dfunction(){var =
a=3D{};this.V&&$f(this.V,sRa,1).forEach(function(b){a["taskTimeoutDebug_"=
+b.getName()]=3Db.La()});this.ma.Id(Error("Detected timeout from task =
("+this.F.jg()+"). timeout: "+this.F.H+" ms)"),a);ORa(this,2)};function =
ORa(a,b){var c=3Dnew =
nRa;G(c,1,b);a.resolve(c)}p.resolve=3Dfunction(a){this.J.dispose();Ei(thi=
s.H);this.H=3D0;Ei(this.va);this.va=3D0;var =
b=3Dfunction(){this.close();this.D.resolve(a)}.bind(this);this.C?zi(this.=
C.kIc(1E4),b):b()};p.close=3Dfunction(){B(this.C)};function =
XRa(a,b,c,d,e,f,h,k,l){aw.call(this,a,b,c,d,e,f,h,k);this.qb=3Dl||Md()}x(=
XRa,aw);XRa.prototype.O=3Dfunction(a){return new =
YRa(this.V,a,this.$,this.qb,this.F,this.H,this.L,this.J)};=0A=
function =
YRa(a,b,c,d,e,f,h,k){NRa.call(this,a,b,c,e,f,h,k);this.qb=3Dd;this.Ma=3DZ=
Ra(b);this.L=3Dthis.qb.Aa("IFRAME",{style:"display:none"});b=3DHp(b.getUr=
l());wd(this.L,b);this.qb.Pb().body.appendChild(this.L);this.O=3Dyi();thi=
s.J.R(na,"message",tm(a,this.$Ob,this));this.Oa=3DDi(this.Fvb,15E3,this);=
zi(Wia([PRa(this),this.O.C]),v(function(){Ei(this.Oa)},this))}x(YRa,NRa);=
p=3DYRa.prototype;=0A=
p.Fvb=3Dfunction(){this.ma.Id(Error("Detected timeout during =
initialization of task ("+this.F.jg()+"). timeout: 15000 =
ms)"));ORa(this,2)};function ZRa(a){a=3Dnew wl(a.getUrl());var b=3Dnew =
wl;xl(b,a.D||na.location.protocol);yl(b,a.F||na.location.hostname);return=
 b.toString()}p.$Ob=3Dfunction(a){var =
b=3Da.Ke;b&&b.origin=3D=3Dthis.Ma&&b.source=3D=3Dthis.L.contentWindow&&th=
is.TKa(a)};=0A=
p.upa=3Dfunction(a,b,c){var d=3Dnew $v;switch(a.getType()){case =
3:this.O.resolve(c[0]);b.postMessage(d.gg());break;default:YRa.ea.upa.cal=
l(this,a,b,c)}};p.postMessage=3Dfunction(a,b){this.O.C.then(function(c){c=
.postMessage(a,b)})};p.close=3Dfunction(){YRa.ea.close.call(this);this.qb=
.Nf(this.L);this.O.C.then(function(a){a.close()})};function =
$Ra(a,b,c,d,e,f,h,k){aw.call(this,a,b,c,d,e,f,h,k)}x($Ra,aw);$Ra.prototyp=
e.O=3Dfunction(a){return new =
cw(this.V,a,this.$,this.F,this.H,this.L,this.J)};function =
cw(a,b,c,d,e,f,h){NRa.call(this,a,b,c,d,e,f,h);this.O=3Db.getUrl();this.L=
=3Dnew =
Worker(this.O);this.J.R(this.L,"message",tm(a,this.TKa,this)).R(this.L,"e=
rror",tm(a,this.tha,this))}x(cw,NRa);=0A=
cw.prototype.tha=3Dfunction(a){var b=3Dthis,c=3Da.Ke;c instanceof =
ErrorEvent&&Sb(c.message,"Unexpected token =
<")?Ai(aSa(this).then(function(a){return a.text().then(function(d){var =
e=3D{workerUrlStatus:a.status};d&&(e.workerContentIsHtml=3DEb(d,"<"),e.wo=
rkerContentIsFallback=3DSb(d,"_startFallbackApplication"));bw(b,Error("Wo=
rker init error: "+c.message),e)})}),function(a){bw(b,We(a))}):c =
instanceof =
Event&&"error"=3D=3Da.type&&!a.message?Ai(aSa(this).then(function(a){retu=
rn a.text().then(function(c){var d=3D{workerUrlStatus:a.status};=0A=
c&&(d.isClientRedirect=3DSb(c,"Redirecting..."),(c=3Dc.match(/var url =
=3D '([^\?]+)/))&&(d.clientRedirectUrl=3Dc[1]));bw(b,Error("Worker =
create =
error"),d)})}),function(a){bw(b,We(a))}):cw.ea.tha.call(this,a)};function=
 aSa(a){return =
Wia([na.fetch(a.O,{credentials:"same-origin"}),Fi(5E3).then(function(){th=
row Error("Timed out trying to fetch worker =
URL");})])}cw.prototype.postMessage=3Dfunction(a,b){this.L.postMessage(a,=
b)};cw.prototype.close=3Dfunction(){cw.ea.close.call(this);this.L.termina=
te()};function bSa(a,b,c,d,e,f,h,k){A.call(this);this.F=3Dnew =
$Ra(a,b,c,d,e,f,h,k);this.qa(this.F);this.D=3Dnew =
XRa(a,b,c,d,e,f,h,k);this.qa(this.D)}x(bSa,A);bSa.prototype.Vl=3Dfunction=
(a){switch(a.getContext()){case 1:return this.F.Vl(a);case 2:return =
this.D.Vl(a);default:throw Error("Not supported execution =
context:"+a.getContext());}};=0A=
bSa.prototype.C=3Dfunction(a){switch(a.getContext()){case 1:return =
this.F.C(a);case 2:return this.D.C(a);default:throw Error("Not supported =
execution context:"+a.getContext());}};function =
cSa(a){this.Va=3Da;a=3Dna.localStorage.getItem("docs-tasksStats_default")=
||"[]";try{var =
b=3DJSON.parse(a)}catch(e){b=3D[],na.localStorage.removeItem("docs-tasksS=
tats_default"),this.Va.Id(We(e,"Detected task stats corruption, =
resetting"))}a=3D{};for(var c=3D0;c<b.length;c++){var d=3Dnew =
ARa(b[c]);a[d.getId()]=3Dd}this.C=3Da}function =
MRa(a,b){return(a=3Da.C[b])?fg(a):null};function =
dSa(a,b,c){A.call(this);this.D=3Da;this.C=3Dc||new =
VQa;c||this.qa(this.C);this.Va=3Db}x(dSa,A);function =
eSa(a,b,c,d,e,f){var h=3Dnew cRa(a.C,a.Va),k=3Dnew mq,l=3Dnew =
cSa(a.Va),m=3Dnew bSa(a.Va,k,h,a.C,new uRa(l),!0,new =
oBa);k=3Dkq();l=3Dnew Xv;G(l,1,"sync_doc");var r=3Dnew =
oRa;G(r,4,d);G(r,1,a.D);G(r,2,b);G(r,3,c);ag(l,2,r);var u=3Dnew =
Uv(1,k,l,12E4,!0,!0);h.start().then(function(){zi(QRa(m.Vl(u)),function()=
{B(h);B(m)}).then(e,f)}.bind(a),f)};function =
fSa(a,b,c,d,e){A.call(this);this.O=3Da;this.ma=3Db;this.va=3Dc;this.$=3Dt=
(d)?d:0;this.J=3De||ta;this.D=3D!1;this.V=3Dthis.H=3D0;this.F=3Dyi();this=
.C=3Dnew Wn;this.qa(this.C);this.L=3Dnew =
mm;this.qa(this.L)}x(fSa,A);fSa.prototype.Ux=3Dfunction(){var =
a=3Dthis;gSa(this);Xn(this.C,this.O.C,function(b){var =
c=3Db.F.isOk();b=3Db.C.isOk();c!=3Db&&!a.D&&b&&gSa(a)});return this.F.C};=0A=
function gSa(a){if(a.O.getState().isOk()){a.D=3D!0;var =
b=3Da.H&&a.$?a.$-(Ea()-a.H):0;0>=3Db?a.ma().then(a.Ha.bind(a),a.Ba.bind(a=
)):a.L.Cq(function(){gSa(this)}.bind(a),b)}else =
a.D=3D!1}fSa.prototype.Ha=3Dfunction(){this.J(!0);this.C.Ic();this.F.reso=
lve()};fSa.prototype.Ba=3Dfunction(a){this.V++;this.H=3DEa();var =
b=3Dthis.D=3D!1;za(a)&&a&&a.docs_permanent_error_checker_817115&&(b=3D!!F=
(a.Agb,2));this.J(!1,a);b||this.V>=3Dthis.va?(this.C.Ic(),this.F.reject(a=
)):gSa(this)};function =
hSa(a,b,c){this.kf=3Da;this.C=3Db;this.Va=3Dc}hSa.prototype.write=3Dfunct=
ion(a,b,c){if(this.kf.D){for(var d=3D[],e=3D0;e<a.length;e++){var =
f=3Da[e],h=3Dnew =
eua(!0,f.C,f.getState()),k=3Dh;a:switch(f.getType()){case =
"syncMap":f=3Df.D;break a;default:throw Error("Unsupported sync object =
type: =
"+f.getType());}k.setProperty("data",f);d.push(h)}this.kf.write(d,b,c)}};=0A=
hSa.prototype.D=3Dfunction(a,b){for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Db[d],f=3DFra(e)[0];switch(f){case "syncMap":c.push(new =
Ss(Fra(e),e.getState(),e.getData()));break;default:this.Va.log(Error("Uns=
upported sync object type in database: "+f))}}a(c)};function =
iSa(a,b,c){this.C=3Da;this.F=3Db;this.D=3Dc}iSa.prototype.getState=3Dg("F=
");function jSa(){}jSa.prototype.serialize=3Dfunction(a){var =
b=3D{};b.keyPath=3Da.C;b.state=3Da.getState();b.data=3Da.D;return =
b};function dw(a){this.C=3Dvoid 0;this.Vn=3D{};if(a){var =
b=3DNla(a);a=3DYk(a);for(var =
c=3D0;c<b.length;c++)this.set(b[c],a[c])}}p=3Ddw.prototype;p.set=3Dfuncti=
on(a,b){kSa(this,a,b,!1)};p.add=3Dfunction(a,b){kSa(this,a,b,!0)};functio=
n kSa(a,b,c,d){for(var e=3D0;e<b.length;e++){var =
f=3Db.charAt(e);a.Vn[f]||(a.Vn[f]=3Dnew dw);a=3Da.Vn[f]}if(d&&void =
0!=3D=3Da.C)throw Error('The collection already contains the key =
"'+b+'"');a.C=3Dc}function lSa(a,b){for(var =
c=3D0;c<b.length;c++)if(a=3Da.Vn[b.charAt(c)],!a)return;return a}=0A=
p.get=3Dfunction(a){return(a=3DlSa(this,a))?a.C:void =
0};p.Dd=3Dfunction(){var a=3D[];mSa(this,a);return a};function =
mSa(a,b){void 0!=3D=3Da.C&&b.push(a.C);for(var c in =
a.Vn)mSa(a.Vn[c],b)}p.Ve=3Dfunction(a){var b=3D[];if(a){for(var =
c=3Dthis,d=3D0;d<a.length;d++){var =
e=3Da.charAt(d);if(!c.Vn[e])return[];c=3Dc.Vn[e]}nSa(c,a,b)}else =
nSa(this,"",b);return b};function nSa(a,b,c){void =
0!=3D=3Da.C&&c.push(b);for(var d in a.Vn)nSa(a.Vn[d],b+d,c)}=0A=
p.ZE=3Dfunction(a){if(this.C=3D=3D=3Da)return!0;for(var b in =
this.Vn)if(this.Vn[b].ZE(a))return!0;return!1};p.clear=3Dfunction(){this.=
Vn=3D{};this.C=3Dvoid 0};p.remove=3Dfunction(a){for(var =
b=3Dthis,c=3D[],d=3D0;d<a.length;d++){var =
e=3Da.charAt(d);if(!b.Vn[e])throw Error('The collection does not have =
the key "'+a+'"');c.push([b,e]);b=3Db.Vn[e]}a=3Db.C;for(delete =
b.C;0<c.length;)if(e=3Dc.pop(),b=3De[0],e=3De[1],b.Vn[e].isEmpty())delete=
 b.Vn[e];else break;return a};p.clone=3Dfunction(){return new =
dw(this)};p.Xe=3Dfunction(){return Mla(this.Dd())};=0A=
p.isEmpty=3Dfunction(){return void =
0=3D=3D=3Dthis.C&&uc(this.Vn)};function oSa(a,b){var =
c=3Dzn();this.Va=3Da;this.D=3Dnull;this.F=3Dnew dw;this.C=3Dnew =
Lk;this.C.addCallback(v(this.O,this));this.H=3Dc||null;this.J=3D!b;b&&(pS=
a(this,b),this.C.Nb())}oSa.prototype.O=3Dfunction(){this.H&&this.H.Xh("so=
a")};oSa.prototype.get=3Dfunction(a){var =
b=3D[];a=3Dthis.F.Ve(qSa(a));for(var =
c=3D0;c<a.length;c++)b.push(this.F.get(a[c]));return b};=0A=
function pSa(a,b){for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Db[d],f=3De.keyPath,h=3De.state;e=3De.data;if(!f||!h||!e)throw =
Error("Serialized SyncUpdate missing required key.");if(!f.length)throw =
Error("SyncUpdate key may not be empty.");c.push(rSa(a,new =
iSa(f,h,e)))}return c}function rSa(a,b){var c=3Db.C[0];switch(c){case =
"syncMap":return c=3Db.C,b=3Dnew =
Ss(c,b.getState(),b.D),a.F.set(qSa(c),b),b;default:throw Error("Unknown =
sync object type: "+c);}}function qSa(a){return =
0<a.length?a.join("|")+"|":""}=0A=
oSa.prototype.L=3Dfunction(a){for(var b=3D0;b<a.length;b++){var =
c=3Da[b];this.F.set(qSa(c.C),c)}this.C.Nb()};function =
sSa(a){this.C=3Da;this.rM=3D"5"}sSa.prototype.get=3Dfunction(a){var =
b=3Dthis.C.get(a);if(!b.length)return =
null;if(1=3D=3Db.length&&yb(a,b[0].C))return b[0];for(var =
c=3D{},d=3D0;d<b.length;d++){var =
e=3Db[d],f=3De.C;f.length!=3Da.length&&(c[f[f.length-1]]=3De)}return =
c[this.rM]||c["0"]||null};function =
tSa(a,b,c){A.call(this);this.H=3Da||void =
0;this.F=3Db||null;this.C=3D{};this.Ja=3Dnew th(this);this.J=3Dnew =
Wn;this.qa(this.J);this.D=3Dc||null;this.L=3Dta}x(tSa,A);function =
Ts(a,b,c){a.C[c]=3Db;Xn(a.J,b.D,function(b){var =
c=3D[b.C];b=3Db.D;if(a.F){for(var =
d=3D{},h=3D0;h<c.length;h++)d[c[h].getName()]=3Dc[h].D;c=3D["preferences"=
,Yl(d)];c=3Dfl(c);b=3DLr(a.F.Ue("/prefs").setContent(c),v(a.O,a,b));t(a.H=
)&&b.Cf("id",a.H);b.xe()}});a.D&&uSa(a,b,c)}=0A=
function =
uSa(a,b,c){(a=3Da.D.get(["syncMap","preferences"].concat([c])))&&Os(b,a)}=
tSa.prototype.O=3Dfunction(a){if(this.D&&a){var b=3Dnew =
iSa(a.C,a.getState(),a.D);a=3Dthis.D.C;b=3D[(new =
jSa).serialize(b)];b=3DpSa(a,b);a.D&&a.D.write(b,Ca(ta,b))}this.L()};tSa.=
prototype.Ea=3Dfunction(){B(this.Ja);delete this.Ja;delete this.C;delete =
this.F;tSa.ea.Ea.call(this)};function =
ew(a){E.call(this);this.C=3Da||na;this.D=3D"screen";this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(this.C,"beforeprint",this.F).R(this.C=
,"afterprint",this.H);if(this.C.matchMedia){a=3Dv(this.J,this);for(var b =
in vSa){var =
c=3Dthis.C.matchMedia(vSa[b]);c.addListener(a);Cb(this,Ca(c.removeListene=
r,a),c)}}}x(ew,E);var =
vSa=3D{kE:"print",Kzc:"screen"};ew.prototype.getState=3Dg("D");ew.prototy=
pe.F=3Dfunction(){wSa(this,"print")&&this.dispatchEvent("wa")};ew.prototy=
pe.H=3Dfunction(){wSa(this,"screen")&&this.dispatchEvent("xa")};=0A=
function wSa(a,b){var c=3Da.D!=3Db;a.D=3Db;return =
c}ew.prototype.J=3Dfunction(){this.C.matchMedia("screen").matches?this.H(=
):this.C.matchMedia("print").matches&&this.F()};function =
xSa(a){this.C=3Da};function =
ySa(a,b,c){A.call(this);this.C=3Da;this.F=3Db;this.D=3Dc;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(this.C,"wa",this.J).R(this.C,"xa",thi=
s.H)}x(ySa,A);ySa.prototype.J=3Dfunction(){this.F.Fn()||L(this.D.C,!1)};y=
Sa.prototype.H=3Dfunction(){L(this.D.C,!0)};function =
zSa(a){this.C=3Da}zSa.prototype.Oi=3Dfunction(a,b){var =
c=3Duo();so(ASa(this.C,[new mOa(new =
Iv(a),b)]),function(a){a=3Da.zB;a.length?c.Nb(a[0].getResult()):c.Cd(new =
Ul("Received invalid number of image fetch =
results."))},function(a){return c.Cd(a)});return c};function =
BSa(a){this.C=3Da}function CSa(a,b,c,d){var =
e=3Duo();tOa(a.C,b,c,d,function(a){return e.Nb(a)});return e};function =
fw(a,b,c){this.J=3Da||null;this.F=3D!!b;this.H=3Dc;this.wb=3Dnew =
Mj;this.C=3Dnew DSa("",void 0);this.C.next=3Dthis.C.C=3Dthis.C}function =
ESa(a,b){(b=3Da.wb.get(b))&&a.F&&(b.remove(),FSa(a,b));return =
b}p=3Dfw.prototype;p.get=3Dfunction(a,b){return(a=3DESa(this,a))?a.value:=
b};p.set=3Dfunction(a,b){var c=3DESa(this,a);c?c.value=3Db:(c=3Dnew =
DSa(a,b),this.wb.set(a,c),FSa(this,c))};p.shift=3Dfunction(){return =
GSa(this,this.C.next)};p.pop=3Dfunction(){return GSa(this,this.C.C)};=0A=
p.remove=3Dfunction(a){return(a=3Dthis.wb.get(a))?(this.rY(a),!0):!1};p.r=
Y=3Dfunction(a){a.remove();this.wb.remove(a.key)};p.Xe=3Dfunction(){retur=
n this.wb.Xe()};p.isEmpty=3Dfunction(){return =
this.wb.isEmpty()};p.Ve=3Dfunction(){return =
this.map(function(a,b){return b})};p.Dd=3Dfunction(){return =
this.map(aa())};p.contains=3Dfunction(a){return =
this.some(function(b){return =
b=3D=3Da})};p.clear=3Dfunction(){HSa(this,0)};p.forEach=3Dfunction(a,b){f=
or(var =
c=3Dthis.C.next;c!=3Dthis.C;c=3Dc.next)a.call(b,c.value,c.key,this)};=0A=
p.map=3Dfunction(a,b){for(var =
c=3D[],d=3Dthis.C.next;d!=3Dthis.C;d=3Dd.next)c.push(a.call(b,d.value,d.k=
ey,this));return c};p.some=3Dfunction(a,b){for(var =
c=3Dthis.C.next;c!=3Dthis.C;c=3Dc.next)if(a.call(b,c.value,c.key,this))re=
turn!0;return!1};p.every=3Dfunction(a,b){for(var =
c=3Dthis.C.next;c!=3Dthis.C;c=3Dc.next)if(!a.call(b,c.value,c.key,this))r=
eturn!1;return!0};function =
FSa(a,b){a.F?(b.next=3Da.C.next,b.C=3Da.C,a.C.next=3Db,b.next.C=3Db):(b.C=
=3Da.C.C,b.next=3Da.C,a.C.C=3Db,b.C.next=3Db);null!=3Da.J&&HSa(a,a.J)}=0A=
function HSa(a,b){for(;a.Xe()>b;){var =
c=3Da.F?a.C.C:a.C.next;a.rY(c);a.H&&a.H(c.key,c.value)}}function =
GSa(a,b){a.C!=3Db&&a.rY(b);return b.value}function =
DSa(a,b){this.key=3Da;this.value=3Db}DSa.prototype.remove=3Dfunction(){th=
is.C.next=3Dthis.next;this.next.C=3Dthis.C;delete this.C;delete =
this.next};function =
ISa(a){this.C=3D{};this.D=3Da||{}}ISa.prototype.get=3Dfunction(a,b){retur=
n this.C[a]?this.C[a].get(b,null):(this.C[a]=3Dnew =
fw(this.D[a],!0),null)};ISa.prototype.set=3Dfunction(a,b,c){this.C[a]||(t=
his.C[a]=3Dnew =
fw(this.D[a],!0));this.C[a].set(b,c)};ISa.prototype.clone=3Dfunction(a){v=
ar b=3Dnew ISa(a),c;for(c in =
this.C)this.C[c].forEach(function(a,e){b.set(c,e,a)});return b};function =
JSa(a,b,c){this.F=3Da;this.H=3Db;this.D=3Dc;this.C=3Dnew =
KSa}p=3DJSa.prototype;p.HJ=3Dnull;p.JX=3Dnull;function qOa(a,b,c){var =
d=3Da.D.get("image",b),e=3Duo();d?e.Nb(d):b in =
a.C.Xj?a.C.Xj[b].C.push(e):a.HJ&&b in =
a.HJ.Xj?a.HJ.Xj[b].C.push(e):(a.C.Xj[b]=3Dnew =
LSa("r"+nc(a.C.Xj),[e],c),null=3D=3D=3Da.JX&&(a.JX=3DDi(a.xab,0,a)));retu=
rn =
e}p.xab=3Dfunction(){this.HJ||MSa(this);null!=3D=3Dthis.JX&&(Ei(this.JX),=
this.JX=3Dnull)};=0A=
function MSa(a){var b=3Da.C;a.C=3Dnew KSa;if(!uc(b.Xj)&&a.F){var =
c=3D{},d=3D{},e=3D{},f;for(f in b.Xj){var =
h=3Db.Xj[f];c[h.id]=3D[h.D,h.F];d[h.id]=3Df;e[h.id]=3Dh.D}a.HJ=3Db;c=3D{r=
enderOps:c};Wm(Ru(Lr(Mr(a.F.Ue("/renderdata"),c),v(a.yab,a,d,e,b)),v(a.OC=
b,a,b)),3).Cf("id",a.H).xe()}}p.yab=3Dfunction(a,b,c,d){d=3Dd.ef();for(va=
r e in d){var =
f=3Dd[e],h=3Da[e];this.D.set(b[e],h,f);h=3Dc.Xj[h].C;for(var =
k=3D0;k<h.length;k++)h[k].Nb(f)}this.HJ=3Dnull;uc(this.C.Xj)||MSa(this)};=0A=
p.OCb=3Dfunction(a){for(var b in a.Xj)for(var =
c=3Da.Xj[b],d=3D0;d<c.C.length;d++)c.C[d].Cd();this.HJ=3Dnull;uc(this.C.X=
j)||MSa(this)};function KSa(){this.Xj=3D{}}function =
LSa(a,b,c){this.id=3Da;this.D=3D"image";this.C=3Db;this.F=3Dc};function =
NSa(a,b,c){this.Hc=3Da;this.C=3Db;this.D=3Dc}NSa.prototype.getId=3Dg("Hc"=
);function =
OSa(a,b,c,d,e){this.J=3Da;this.V=3Db;this.L=3Dc;this.F=3Dd;this.H=3De;thi=
s.C=3D{}}OSa.prototype.D=3Dfunction(a){var b=3Dthis;if(a.C)return =
Bo(null);var c=3Da.getId();a=3Dthis.C[c.Yn()];var =
d=3Duo();a=3Da?Ao(a):CSa(this.J,this.F,c.I4(),this.H);a.transform(functio=
n(a){return =
null!=3Da||null=3D=3D=3Dc.Zia()?Ao(a):CSa(b.J,b.F,c.Zia(),b.H)}).addCallb=
ack(function(a){a=3Da.La();null=3D=3Da?d.Cd(null):(b.C[c.Yn()]=3Da,d.Nb(n=
ew sv(c,a,"sync-not-needed")))});Ysa(a,function(a){d.Cd(a)});return d};=0A=
OSa.prototype.sync=3Dfunction(a){var =
b=3Da.getResult(),c=3Da.getId();b=3Dnew =
NSa(c.I4(),b,this.L);c=3Duo();a=3Dv(this.O,this,c,a);this.V.C.F(b,["docum=
ents",this.F],a);return =
c};OSa.prototype.O=3Dfunction(a,b,c){c.Ula()||c.A4()?a.Nb(b):(b=3Db.getId=
(),c=3Dc.hja(b.I4()),null!=3Dc?(this.C[b.Yn()]=3Dc,a.Nb(new =
sv(b,c,"sync-not-needed"))):a.Cd(new Ul("localUrl not found in =
FetchResult.")))};function PSa(a){var =
b=3Dthis;Bt.call(this);this.Ha=3Da;Xn(this.J,this.Ha.Ef,function(){b.C()}=
);this.L=3Dthis.ma=3D!1;this.H=3Dnull;this.Ba=3Dthis.$=3Dthis.O=3Dthis.F=3D=
!1;Ct(this,QSa(this));a=3Dnew =
Ue(this);this.qa(a);a.Mb(K.un,Pa,this.C).Mb(K.gE,Pa,this.C)}x(PSa,Bt);PSa=
.prototype.V=3Dda(40);PSa.prototype.C=3Dfunction(){Dt(this,QSa(this))};=0A=
function QSa(a){var =
b=3DK.un.isVisible(),c=3DK.gE.Rd(),d=3D{};d["not-revisions"]=3D!b;d.revis=
ions=3Db;d["revisions-or-viewing-new-changes"]=3Db||c;d["has-revisions-ac=
cess"]=3Da.Ha.Qh;d["at-least-one-revision-loaded"]=3Da.L;d["revision-diff=
s-loaded"]=3Da.ma;d["revision-diff-not-empty"]=3Da.H?0<a.H.F().total:!1;d=
["non-head-revision-selected"]=3Da.F;d["no-revert-in-progress"]=3D!a.$;d[=
"no-modify-name-in-progress"]=3D!a.O;d["snapshot-input-valid"]=3Da.Ba;ret=
urn d};function =
gw(a){this.D=3Da.concat()}gw.prototype.C=3Dfunction(a){a=3Da.concat();var=
 =
b=3Duo(),c=3D[];so(this.D[0].C(a),v(this.H,this,a,c,b,0),v(this.F,this,a,=
c,b,0));return b};gw.prototype.H=3Dfunction(a,b,c,d,e){var =
f=3De.zB;e=3D{};for(var =
h=3D0;h<f.length;h++)e[f[h].getId().Yn()]=3Df[h];b=3Db.concat(f);for(f=3D=
0;f<a.length;f++)a[f].getId().Yn()in =
e&&(jb(a,f),f--);0=3D=3Da.length?c.Nb(new tv(b,[])):this.F(a,b,c,d)};=0A=
gw.prototype.F=3Dfunction(a,b,c,d){if(d=3D=3Dthis.D.length-1){d=3D[];for(=
var e=3D0;e<a.length;e++)d.push(a[e].getId());c.Nb(new tv(b,d))}else =
so(this.D[d+1].C(a),v(this.H,this,a,b,c,d+1),v(this.F,this,a,b,c,d+1))};f=
unction =
RSa(a,b){this.yra=3Da;this.C=3Db}RSa.prototype.BC=3Dfunction(){return =
null!=3Dthis.yra&&null=3D=3Dthis.C};function hw(a,b,c,d){var =
e=3Dthis;this.V=3Da;this.H=3Dnull;this.O=3Db;this.Va=3Dc;this.C=3D{};this=
.F=3D[];this.$=3Dnew =
rv(!0);this.L=3D!!d;this.O.addCallback(function(a){e.H=3Da;a=3De.F;e.F=3D=
[];SSa(e,a)})}=0A=
function ASa(a,b){for(var =
c=3D[],d=3D[],e=3D{},f=3D0;f<b.length;e=3Dka({},e),f++){var =
h=3Db[f].getId().Yn(),k=3Da.C[h];k?(e.Mgb=3Db[f].getId(),k=3Dk.transform(=
function(a){return function(b){b.BC()&&(b=3Db.yra,b=3Dnew RSa(new =
sv(a.Mgb,b.D,b.C),null));return =
b}}(e))):(c.push(b[f]),a.C[h]=3Dk=3Duo());d.push(k)}var =
l=3Duo();so(to(d,!1),function(b){for(var =
c=3D{},d=3D[],e=3D{},f=3D0;f<b.length;f++){var h=3Db[f];if(!h.Es())throw =
Error("Deferred result should always be successful after a whole =
flight.");h=3Dh.La();h.BC()?(h=3Dh.yra,a.L?d.push(h):=0A=
c[h.getId().Yn()]=3Dh):(h=3Dh.C,e[h.Yn()]=3Dh)}a.L||(d=3Doc(c));l.Nb(new =
tv(d,oc(e)))},function(a){return l.Cd(a)});TSa(a);USa(a,c);return l}=0A=
function USa(a,b){if(b.length){for(var =
c=3Da.V.C(b),d=3D[],e=3D0;e<b.length;e++)d.push(b[e].getId());so(c,functi=
on(b){var c=3Db.zB;b=3Db.HX;b.length&&a.J("Fetch failed",b,"Individual =
fetches failed.");b=3D[];for(var d=3D0;d<c.length;d++){var =
e=3Dc[d];switch(e.C){case "sync-needed":b.push(e);break;case =
"sync-needed-non-blocking":b.push(e);a.D(e);break;case =
"sync-not-needed":a.D(e)}}SSa(a,b)},function(b){a.J("Entire fetch =
failed",d,b?usa(b):null)})}}=0A=
function SSa(a,b){if(1!=3Da.O.C)if(a.H)for(var =
c=3D{},d=3D0;d<b.length;c=3Dka({},c),d++){var =
e=3Db[d],f=3Da.H.sync(e);if("sync-needed"=3D=3De.C){var =
h=3Dv(a.D,a);c.Cd=3Dv(a.J,a,"Local syncing of remote resource =
failed",[e.getId()]);so(f,h,function(a){return =
function(b){b?a.Cd(b.getError()):a.Cd(null)}}(c))}else =
h=3Dta,c.QEa=3Dv(a.ma,a,"Local non-blocking syncing of remote resource =
failed",[e.getId()]),so(f,h,function(a){return =
function(b){b?a.QEa(b.getError()):a.QEa(null)}}(c))}else =
for(c=3D0;c<b.length;c++)"sync-needed"=3D=3D=0A=
b[c].C&&a.D(b[c]);else =
a.F=3Da.F.concat(b)}hw.prototype.D=3Dfunction(a){var =
b=3Da.getId().Yn(),c=3Dthis.C[b];c?(delete this.C[b],c.Nb(new =
RSa(a,null))):(b=3D{resultIdString:b},b.syncStatus=3Da.C,b.totalDeferreds=
=3DObject.keys(this.C).length,rm(this.Va,Error("Missing deferred for =
completed fetch =
result"),b));TSa(this)};hw.prototype.ma=3Dba();hw.prototype.J=3Dfunction(=
a,b){for(a=3D0;a<b.length;a++){var c=3Db[a].Yn(),d=3Dthis.C[c];delete =
this.C[c];d.Nb(new RSa(null,b[a]))}TSa(this)};=0A=
function TSa(a){a.$.Pa(!pc(a.C).length)};function VSa(a){var =
b=3Dthis;this.H=3Da;this.D=3Dnull;this.F=3D[];this.H.addCallback(function=
(a){return WSa(b,a)})}function WSa(a,b){a.D=3Db;b=3D{};for(var =
c=3D0;c<a.F.length;b=3Dka({},b),c++)b.ypa=3Da.F[c],so(a.C(b.ypa.C),functi=
on(a){return function(b){return a.ypa.EW.Nb(b)}}(b),function(a){return =
function(b){return =
a.ypa.EW.Cd(b)}}(b))}VSa.prototype.C=3Dfunction(a){if(1=3D=3Dthis.H.C){va=
r b=3Duo();this.F.push(new XSa(b,a));return b}return =
this.D?this.D.C(a):(b=3Duo(),b.Cd(),b)};function =
XSa(a,b){this.EW=3Da;this.C=3Db};function =
YSa(a){this.D=3Da}YSa.prototype.C=3Dfunction(a){for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(this.D.D(a[c]));var =
d=3Duo();to(b,!1).addCallback(function(b){for(var =
c=3D[],e=3D[],k=3D0;k<b.length;k++){var =
l=3Da[k].getId();b[k].Es()?c.push(b[k].La()):e.push(l)}d.Nb(new =
tv(c,e))});return d};function ZSa(a){var =
b=3Duo();a.addCallback(function(a){null=3D=3Da?b.Nb(null):b.Nb(new =
YSa(a))});return new VSa(b)};function $Sa(a){this.C=3Da};function =
aTa(a,b){this.Hc=3Da;this.C=3Db}aTa.prototype.getId=3Dg("Hc");function =
bTa(a){this.C=3Da}bTa.prototype.createDocument=3Dfunction(a,b){var =
c=3Dnew =
Lk;c.addCallback(this.D,this);Qv(Ru(Lr(Wm(At(this.C.Ue("/template/use"),"=
POST").Cf("id",a,"folder",b),1),c.Nb,c),c.Cd,c)).xe();return =
c};bTa.prototype.D=3Dfunction(a){return new =
aTa(a.ef().id,a.ef().editUrl)};function iw(a,b){a:switch(a){case =
2:a=3D"This document is in your organization's template gallery. All =
your changes will appear instantly in the gallery.";break a;case =
3:a=3D"This document is in an organization's template gallery. All your =
changes will appear instantly in the gallery.";break a;case 6:a=3D"This =
proposed template is pending approval. Any changes to the document will =
be reflected during its review.";break a;default:throw =
Error("Unsupported warning toast type.");}wt.call(this,a,b,void 0,void 0,=0A=
void 0,void 0,void =
0,["docs-templatestoast"]);this.J=3Dji(this,"d-t-ui-itgwt-lm")}x(iw,wt);i=
w.prototype.Aa=3Dfunction(){iw.ea.Aa.call(this);this.Bw("LEARN =
MORE",this.J)};iw.prototype.Ga=3Dfunction(){iw.ea.Ga.call(this);var =
a=3Dli(this,"d-t-ui-itgwt-lm");this.getHandler().Bg(a,jf,this.L)};iw.prot=
otype.L=3Dfunction(){DKa("https://support.google.com/docs/?p=3Dtemplate_g=
allery&hl=3Den")};function cTa(){var a=3D[];for(d in hua){var =
b=3Dhua[d],c=3Db;Zg(I(),"docs-tdcp")&c&&a.push(b)}var d=3Dnew =
uka;G(d,2,a||[]);return d};function jw(a,b,c,d){wt.call(this,"This is a =
"+($g(I(),"docs-uddn")+" template"),d,void 0,void 0,void 0,void 0,void =
0,["docs-templatestoast"]);this.Sa=3Da;this.L=3Db;this.J=3Dji(this,"d-t-u=
i-utt-u");this.ye=3Dc}x(jw,wt);jw.prototype.Aa=3Dfunction(){jw.ea.Aa.call=
(this);this.Bw("USE",this.J)};jw.prototype.Ga=3Dfunction(){jw.ea.Ga.call(=
this);var =
a=3Dli(this,"d-t-ui-utt-u");this.getHandler().Bg(a,jf,this.Ba)};=0A=
jw.prototype.Ba=3Dfunction(){var =
a=3Dthis.ye,b=3D$g(I(),"docs-tcdtc"),c=3D(b?JSON.parse(b):[])[0],d=3DJ(I(=
),"docs-mhea");b=3Dnew wka;G(b,1,5);G(b,6,0);G(b,9,[]);G(b,10,t(void =
0)?void =
0:!0);G(b,11,d);d=3Dc?"0"=3D=3Dc.charAt(0)?2:"1"=3D=3Dc.charAt(0)?1:0:4;G=
(b,7,d);2=3D=3Dd&&G(b,8,c);c=3DcTa();ag(c,1,b);b=3Dtj(Fka(new =
pj,c),17).build();a.Vb(29238,b);this.L.createDocument(this.Sa).addCallbac=
k(this.Ra,this)};jw.prototype.Ra=3Dfunction(a){Qf||Lf?xd(window.location,=
a.C):DKa(a.C,!0)};var dTa;function eTa(){eTa=3Dba();dTa=3Dnew =
fTa};function fTa(){this.C=3Dnull}q(fTa,kg);function kw(){return =
eTa(),dTa}function lw(a,b){return mw(a,b,!1)}function =
mw(a,b,c){a=3Db*gTa(a);return!0=3D=3D=3Dc?a:Math.round(a)}function =
hTa(a){var b=3Dkw();return a/gTa(b)}function =
gTa(a){if(null!=3Da.C)return a.C;throw ug("The number of pixels per =
point in the user's screen is not set").C;};function =
iTa(){this.wb=3DObject.create(null)}iTa.prototype.get=3Dfunction(a){a=3Dt=
his.wb[a];return =
null=3D=3Da||isNaN(a)?null:a};iTa.prototype.put=3Dfunction(a,b){this.wb[a=
]=3Db};function =
jTa(a,b,c){this.F=3Da;this.H=3Db;this.Li=3Dc;this.D=3D{}}jTa.prototype.C=3D=
function(a,b,c){var d=3Dthis,e=3DkTa(this.H,a,this.Li);return =
lTa(this,function(){return d.F.C(a,b,c)},e,b,c)};function =
lTa(a,b,c,d,e){var =
f=3Da.D[c];f||(f=3D{},a.D[c]=3Df);c=3Dt(e)?e?1:2:0;a=3Df[c];a||(a=3Dnew =
iTa,f[c]=3Da);f=3Da.get(d);null=3D=3Df&&(f=3Db(),a.put(d,f));return =
f};function =
mTa(){this.C=3Dxp.getInstance()}mTa.prototype.postMessage=3Dfunction(a,b,=
c,d){a=3Dzp(a,nTa(b),c,d);return this.C.postMessage(a)};function =
nTa(a){switch(a){case "error":return"info";case =
"info":return"error";case "promo":return"promo";case =
"warning":return"warning";default:throw Error("Unsupported butter =
type."+a);}}mTa.prototype.D=3Dfunction(a){yp(this.C,a)};function =
oTa(){return P('<div class=3D"docs-dismissible-bar"><div =
class=3D"docs-dismissible-bar-content" aria-live=3D"polite" =
aria-atomic=3D"true"><div class=3D"docs-dismissible-bar-header"><div =
class=3D"docs-dismissible-bar-title"></div><div =
class=3D"docs-dismissible-bar-black-button =
docs-dismissible-bar-dismiss-button"></div></div><div =
class=3D"docs-dismissible-bar-description"></div></div></div>')};function=
 pTa(a){M.call(this,a);this.D=3Dnew =
ps(null,a);this.Fa(this.D);this.F=3D!1;this.C=3DInfinity}x(pTa,M);p=3DpTa=
.prototype;p.Aa=3Dfunction(){pTa.ea.Aa.call(this);this.Ta=3DN(oTa)};p.Ga=3D=
function(){pTa.ea.Ga.call(this);var =
a=3Dthis.oa().Ia("docs-dismissible-bar-dismiss-button",this.Qa());this.D.=
hb(a);this.getHandler().R(this.D,"action",this.yrb)};p.isVisible=3Dg("F")=
;=0A=
p.show=3Dfunction(a,b,c,d){var =
e=3Dthis.oa(),f=3De.Ia("docs-dismissible-bar-title",this.Qa()),h=3De.Ia("=
docs-dismissible-bar-description",this.Qa()),k=3De.Ia("docs-dismissible-b=
ar-dismiss-button",this.Qa());e.Te(f,a);e.Te(h,b);e.Te(k,c);jh(k,c);qTa(t=
his,!0);qa(d)?(this.C=3DEa()+d,Di(this.sLb,d,this)):this.C=3DInfinity};p.=
Xf=3Dfunction(){this.C=3DInfinity;qTa(this,!1)};p.yrb=3Dfunction(){this.X=
f();this.dispatchEvent("user-dismissed")};p.sLb=3Dfunction(){Ea()>=3Dthis=
.C&&(this.C=3DInfinity,qTa(this,!1))};=0A=
function qTa(a,b){if(b!=3Da.F){var =
c=3D{"margin-top":-Vh(a.Qa()).height-15+"px"},d=3D{"margin-top":"0"};(new=
 =
Ar(a.Qa(),.218,b?d:c,b?c:d,{Cg:"margin-top",duration:.218,timing:"ease-ou=
t",Tl:0})).play();a.F=3Db}};function rTa(){var a=3D'<div =
class=3D"'+Q("docs-working-bar")+'"><div class=3D"'+Q("spinner")+" =
"+Q("message")+'"><img =
src=3D"//ssl.gstatic.com/docs/common/arrow_spinner.svg" =
class=3D"'+Q("icon")+'" height=3D"21" width=3D"21"><span =
class=3D"'+Q("label")+'">';return =
P(a+"Working</span></div></div>")};function =
sTa(a){M.call(this,a);this.C=3D0;this.D=3D!1;this.F=3D0}x(sTa,M);p=3DsTa.=
prototype;p.kd=3Dfunction(a){sTa.ea.kd.call(this,a);mh(a,"docs-working-ba=
r")};p.Aa=3Dfunction(){this.kd(N(rTa))};p.show=3Dfunction(){0>=3D++this.F=
||(this.C&&(Ei(this.C),this.C=3D0),this.setVisible(!0),Di(function(){var =
a=3Dthis.getElement();mh(a,"docs-working-bar-slideup")},void 0,this))};=0A=
p.Xf=3Dfunction(){if(!(0<--this.F)){var =
a=3Dthis.getElement();a&&(oh(a,"docs-working-bar-slideup"),this.C&&(Ei(th=
is.C),this.C=3D0),this.C=3DDi(v(this.setVisible,this,!1),300))}};p.setVis=
ible=3Dfunction(a){var =
b=3Dthis.getElement();b&&a!=3Dthis.D&&(this.D=3Da,qh(b,"docs-working-bar-=
display",a))};p.isVisible=3Dg("D");function =
tTa(a,b,c){A.call(this);this.H=3Da;this.F=3Db||null;this.D=3Dnew =
sTa(c);this.qa(this.D);this.C=3Dnew pTa(c);this.qa(this.C);a=3Dnew =
th(this);this.qa(a);a.R(this.C,"user-dismissed",this.J)}x(tTa,A);tTa.prot=
otype.J=3Dfunction(){this.H.Lb(3)};function =
uTa(a,b,c){this.Tf=3Da;this.D=3Db;this.O=3Dc.name;this.L=3D!!c.yc;this.V=3D=
!!c.required;this.C=3Dc.xa;this.F=3Dc.type;this.J=3D!1;switch(this.C){cas=
e 3:case 4:case 6:case 16:case 18:case 2:case =
1:this.J=3D!0}this.H=3Dc.defaultValue}function =
nw(a){a.Tf.prototype.Ca()}uTa.prototype.getName=3Dg("O");function =
vTa(a){return =
11=3D=3Da.C||10=3D=3Da.C}uTa.prototype.isRepeated=3Dg("L");uTa.prototype.=
isOptional=3Dfunction(){return!this.L&&!this.V};function =
wTa(a,b,c){this.Pna=3Da;this.D=3Db.name||null;this.C=3D{};for(a=3D0;a<c.l=
ength;a++)b=3Dc[a],this.C[b.D]=3Db}wTa.prototype.getName=3Dg("D");functio=
n xTa(a){a=3Doc(a.C);vb(a,function(a,c){return a.D-c.D});return =
a};function =
T(){this.D=3D{};this.F=3Dthis.Ca().C;this.C=3Dthis.H=3Dnull}function =
yTa(a,b,c){c=3Dc||a;for(var d in a.D){var =
e=3DNumber(d);a.F[e]||b.call(c,e,a.D[d])}}p=3DT.prototype;p.has=3Dfunctio=
n(a){nw(a);this.Ca();return ow(this,a.D)};function =
zTa(a,b){nw(b);a.Ca();return =
pw(a,b.D)}p.get=3Dfunction(a,b){nw(a);this.Ca();return =
V(this,a.D,b)};p.set=3Dfunction(a,b){nw(a);this.Ca();W(this,a.D,b)};p.add=
=3Dfunction(a,b){nw(a);this.Ca();qw(this,a.D,b)};p.clear=3Dfunction(a){nw=
(a);this.Ca();rw(this,a.D)};=0A=
p.equals=3Dfunction(a){if(!a||this.constructor!=3Da.constructor)return!1;=
for(var b=3DxTa(this.Ca()),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dd.D;if(ow(this,e)!=3Dow(a,e))return!1;if(ow(this,e)){var =
f=3DvTa(d),h=3Dsw(this,e);e=3Dsw(a,e);if(d.isRepeated()){if(h.length!=3De=
.length)return!1;for(d=3D0;d<h.length;d++){var =
k=3Dh[d],l=3De[d];if(f?!k.equals(l):k!=3Dl)return!1}}else =
if(f?!h.equals(e):h!=3De)return!1}}return!0};p.copyFrom=3Dfunction(a){thi=
s!=3Da&&(this.D=3D{},this.C&&(this.C=3D{}),ATa(this,a))};=0A=
function ATa(a,b){for(var c=3DxTa(a.Ca()),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3De.D;if(ow(b,f)){a.C&&delete a.C[e.D];var =
h=3DvTa(e);if(e.isRepeated()){e=3Dtw(b,f);for(var =
k=3D0;k<e.length;k++)qw(a,f,h?e[k].clone():e[k])}else =
e=3Dsw(b,f),h?(h=3Dsw(a,f))?ATa(h,e):W(a,f,e.clone()):W(a,f,e)}}}p.clone=3D=
function(){var a=3Dnew this.constructor;a.copyFrom(this);return =
a};function ow(a,b){return null!=3Da.D[b]}=0A=
function sw(a,b){var c=3Da.D[b];if(null=3D=3Dc)return =
null;if(a.H){if(!(b in a.C)){var =
d=3Da.H,e=3Da.F[b];if(null!=3Dc)if(e.isRepeated()){var =
f=3D[];wa(c);for(var h=3D0;h<c.length;h++)f[h]=3Dd.R5(e,c[h]);c=3Df}else =
c=3Dd.R5(e,c);return a.C[b]=3Dc}return a.C[b]}return c}function =
V(a,b,c){var d=3Dsw(a,b);return a.F[b].isRepeated()?d[c||0]:d}=0A=
function uw(a,b,c){if(ow(a,b))a=3DV(a,b,c);else a:{a=3Da.F[b];if(void =
0=3D=3D=3Da.H)if(b=3Da.F,b=3D=3D=3DBoolean)a.H=3D!1;else =
if(b=3D=3D=3DNumber)a.H=3D0;else =
if(b=3D=3D=3DString)a.H=3Da.J?"0":"";else{a=3Dnew b;break =
a}a=3Da.H}return a}function tw(a,b){return sw(a,b)||[]}function =
pw(a,b){return =
a.F[b].isRepeated()?ow(a,b)?a.D[b].length:0:ow(a,b)?1:0}function =
W(a,b,c){a.D[b]=3Dc;a.C&&(a.C[b]=3Dc)}function =
qw(a,b,c){a.D[b]||(a.D[b]=3D[]);a.D[b].push(c);a.C&&delete =
a.C[b]}function rw(a,b){delete a.D[b];a.C&&delete a.C[b]}=0A=
function vw(a,b){var c=3D[],d=3Db[0],e;for(e in b)0!=3De&&c.push(new =
uTa(a,e,b[e]));return new wTa(a,d,c)};function =
ww(){}ww.prototype.O6=3Dfunction(a,b){return =
vTa(a)?this.serialize(b):qa(b)&&!isFinite(b)?b.toString():b};ww.prototype=
.yd=3Dfunction(a,b){a=3Dnew a.Pna;this.C(a,b);return =
a};ww.prototype.R5=3Dfunction(a,b){if(vTa(a))return b instanceof =
T?b:this.yd(a.F.prototype.Ca(),b);if(14=3D=3Da.C)return =
oa(b)&&BTa.test(b)&&(a=3DNumber(b),0<a)?a:b;if(!a.J)return =
b;a=3Da.F;if(a=3D=3D=3DString){if(qa(b))return String(b)}else =
if(a=3D=3D=3DNumber&&oa(b)&&("Infinity"=3D=3D=3Db||"-Infinity"=3D=3D=3Db|=
|"NaN"=3D=3D=3Db||BTa.test(b)))return Number(b);return b};=0A=
var BTa=3D/^-?[0-9]+$/;function =
CTa(){}x(CTa,ww);CTa.prototype.yd=3Dfunction(a,b){a=3Dnew =
a.Pna;a.H=3Dthis;a.D=3Db;a.C=3D{};return =
a};CTa.prototype.C=3Dfunction(){throw Error("Unimplemented");};function =
xw(){}x(xw,CTa);p=3Dxw.prototype;p.Ki=3D!1;p.serialize=3Dfunction(a){for(=
var b=3DxTa(a.Ca()),c=3D[],d=3Dthis.Ki,e=3D0;e<b.length;e++){var =
f=3Db[e];if(a.has(f)){var =
h=3Df.D;h=3Dd?h-1:h;if(f.isRepeated()){c[h]=3D[];for(var =
k=3D0;k<zTa(a,f);k++)c[h][k]=3Dthis.O6(f,a.get(f,k))}else =
c[h]=3Dthis.O6(f,a.get(f))}}yTa(a,function(a,b){c[d?a-1:a]=3Db});return =
c};p.O6=3Dfunction(a,b){return =
8=3D=3Da.C?b?1:0:ww.prototype.O6.apply(this,arguments)};p.R5=3Dfunction(a=
,b){return 8=3D=3Da.C?!!b:ww.prototype.R5.apply(this,arguments)};=0A=
p.yd=3Dfunction(a,b){var c=3Db;if(this.Ki){c=3D[];for(var d in =
b)c[parseInt(d,10)+1]=3Db[d]}return xw.ea.yd.call(this,a,c)};var =
X=3D{};ra("__ritzmessages",X,void =
0);X.MSG_RITZ_ACCESSIBILITY_SETTINGS_DESCRIPTION=3D"Accessibility =
settings";X.CALL_RITZ_ADDED_ALTERNATING_BACKGROUND_COLORS=3Dfunction(a){r=
eturn"Added alternating background colors on range =
"+a};X.MSG_RITZ_ADDED_ENTIRE_SHEET_TO_FORMULA_DESCRIPTION=3D"Added =
entire sheet to =
formula";X.CALL_RITZ_ADDED_FROZEN_COLUMN_TO_FORMULA_DESCRIPTION=3Dfunctio=
n(a){return"Added frozen column "+(a+" to formula")};=0A=
X.CALL_RITZ_ADDED_FROZEN_ROW_TO_FORMULA_DESCRIPTION=3Dfunction(a){return"=
Added frozen row "+(a+" to =
formula")};X.CALL_RITZ_ADDED_SINGLE_CELL_TO_FORMULA_DESCRIPTION=3Dfunctio=
n(a){return"Added "+(a+" to =
formula")};X.CALL_RITZ_ADDED_SINGLE_COLUMN_TO_FORMULA_DESCRIPTION=3Dfunct=
ion(a){return"Added column "+(a+" to =
formula")};X.CALL_RITZ_ADDED_SINGLE_MERGED_RANGE_TO_FORMULA_DESCRIPTION=3D=
function(a,b){return"Added merged range "+(a+(" through "+(b+" to =
formula")))};=0A=
X.CALL_RITZ_ADDED_SINGLE_ROW_TO_FORMULA_DESCRIPTION=3Dfunction(a){return"=
Added row "+(a+" to =
formula")};X.CALL_RITZ_ADDED_RANGE_TO_FORMULA_DESCRIPTION=3Dfunction(a,b)=
{return"Added range "+(a+(" through "+(b+" to =
formula")))};X.MSG_RITZ_ADD_NEW_ALTERNATING_COLOR_SCHEME_BUTTON_DESCRIPTI=
ON=3D"Add new alternating colors =
option";X.MSG_RITZ_ALL_BORDERS_DESCRIPTION=3D"All =
borders";X.MSG_RITZ_ALTERNATING_BACKGROUND_COLORS_DIALOG=3D"Alternating =
colors dialog";=0A=
X.MSG_RITZ_ALTERNATING_BACKGROUND_COLORS_DIALOG_CUSTOM_PALETTE=3D"Custom =
alternating =
colors";X.CALL_RITZ_ALTERNATING_BACKGROUND_COLORS_RANGE_DESCRIPTION=3Dfun=
ction(a){return"Alternating colors for =
"+a};X.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION=3Dfunction(a,b){return"Alt=
ernating "+(a+(" and "+(b+" =
colors.")))};X.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_FOOTER=3Dfunc=
tion(a,b,c){return"Alternating "+(a+(" and "+(b+(" colors with a "+(c+" =
footer.")))))};=0A=
X.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_HEADER=3Dfunction(a,b,c){r=
eturn"Alternating "+(a+(" and "+(b+(" colors with a "+(c+" =
header.")))))};X.CALL_RITZ_ALTERNATING_STYLE_DESCRIPTION_WITH_HEADER_AND_=
FOOTER=3Dfunction(a,b,c,d){return"Alternating "+(a+(" and "+(b+(" colors =
with a "+(c+(" header and "+(d+" =
footer.")))))))};X.MSG_RITZ_ANGLED_DOWN_DESCRIPTION=3D"Tilted =
down";X.MSG_RITZ_ANGLED_UP_DESCRIPTION=3D"Tilted =
up";X.MSG_RITZ_THICK_BORDER_DESCRIPTION=3D"Thick";X.MSG_RITZ_THIN_BORDER_=
DESCRIPTION=3D"Thin";=0A=
X.MSG_RITZ_THIN_WEIGHT_DESCRIPTION=3D"Thin";X.MSG_RITZ_EXTRA_LIGHT_WEIGHT=
_DESCRIPTION=3D"Extra =
light";X.MSG_RITZ_LIGHT_WEIGHT_DESCRIPTION=3D"Light";X.MSG_RITZ_NORMAL_WE=
IGHT_DESCRIPTION=3D"Normal";X.MSG_RITZ_MEDIUM_BORDER_DESCRIPTION=3D"Mediu=
m";X.MSG_RITZ_MEDIUM_WEIGHT_DESCRIPTION=3D"Medium";X.MSG_RITZ_SEMI_BOLD_W=
EIGHT_DESCRIPTION=3D"Semi =
bold";X.MSG_RITZ_BOLD_DESCRIPTION=3D"Bold";X.MSG_RITZ_EXTRABOLD_WEIGHT_DE=
SCRIPTION=3D"Extra bold";X.MSG_RITZ_BLACK_WEIGHT_DESCRIPTION=3D"Black";=0A=
X.MSG_RITZ_BOTTOM_ALIGNED_DESCRIPTION=3D"Bottom =
aligned";X.MSG_RITZ_BOTTOM_BORDER_DESCRIPTION=3D"Bottom =
border";X.MSG_RITZ_CELL_FORMATTING_BUTTON_LABEL=3D"Cell =
formatting";X.MSG_RITZ_CENTER_ALIGNED_DESCRIPTION=3D"Center =
aligned";X.MSG_RITZ_CHART_EDITOR_SHOWN=3D"Chart =
editor";X.MSG_RITZ_CHART_INSERTED=3D"Chart =
inserted";X.MSG_RITZ_CHART_UPDATED=3D"Chart =
updated";X.MSG_RITZ_CHART_TYPE_AREA_NAME=3D"Area =
chart";X.MSG_RITZ_CHART_TYPE_BAR_NAME=3D"Bar =
chart";X.MSG_RITZ_CHART_TYPE_BUBBLE_NAME=3D"Bubble chart";=0A=
X.MSG_RITZ_CHART_TYPE_CANDLESTICK_NAME=3D"Candlestick =
chart";X.MSG_RITZ_CHART_TYPE_COLUMN_NAME=3D"Column =
chart";X.MSG_RITZ_CHART_TYPE_COMBO_NAME=3D"Combo =
chart";X.MSG_RITZ_CHART_TYPE_DONUT_NAME=3D"Donut =
chart";X.MSG_RITZ_CHART_TYPE_HISTOGRAM_NAME=3D"Histogram =
chart";X.MSG_RITZ_CHART_TYPE_LINE_NAME=3D"Line =
chart";X.MSG_RITZ_CHART_TYPE_PIE_NAME=3D"Pie =
chart";X.MSG_RITZ_CHART_TYPE_SCATTER_NAME=3D"Scatter =
chart";X.MSG_RITZ_CHART_TYPE_SMOOTH_LINE_NAME=3D"Smooth line =
chart";X.MSG_RITZ_CHART_TYPE_STACKED_AREA_NAME=3D"Stacked area chart";=0A=
X.MSG_RITZ_CHART_TYPE_STACKED_BAR_NAME=3D"Stacked bar =
chart";X.MSG_RITZ_CHART_TYPE_STACKED_COLUMN_NAME=3D"Stacked column =
chart";X.MSG_RITZ_CHART_TYPE_STEPPED_AREA_NAME=3D"Stepped area =
chart";X.MSG_RITZ_CHART_TYPE3D_PIE_NAME=3D"3D pie =
chart";X.CALL_RITZ_CHART_TYPE_INAPPLICABLE_DESCRIPTION=3Dfunction(a){retu=
rn a+": not =
applicable"};X.CALL_RITZ_CHART_TYPE_INAPPLICABLE_SNACKBAR_MESSAGE=3Dfunct=
ion(a){return a+" cannot be applied to the current =
data"};X.MSG_RITZ_CHECKED_MESSAGE=3D"Checked";=0A=
X.CALL_RITZ_CHECKED_OPTION=3Dfunction(a){return a+" =
checked."};X.CALL_RITZ_RECOMMENDED_CHART_DESCRIPTION=3Dfunction(a){return=
"Recommended =
"+a};X.CALL_RITZ_RECOMMENDED_CHART_WITH_DATA_RANGE_DESCRIPTION=3Dfunction=
(a,b){return"Recommended "+(a+(" on data =
"+b))};X.MSG_RITZ_CHOOSE_PROPERTIES_TO_ANNOUNCE_DESCRIPTION=3D"Choose =
which properties are =
announced:";X.MSG_RITZ_COLLABORATOR_CHANGES_ANNOUNCEMENTS_OFF_MESSAGE=3D"=
Turn on collaborator announcements to read out content changes made by =
other editors.";=0A=
X.MSG_RITZ_COLLABORATOR_CHANGES_BUTTON_LABEL=3D"Read collaborator =
changes";X.CALL_RITZ_COLLABORATOR_EDITING_CURRENT_CELL_DESCRIPTION=3Dfunc=
tion(a){return a+" is editing:  your current =
cell."};X.CALL_RITZ_COLLABORATOR_EDITING_SINGLE_CELL_IN_SELECTION_DESCRIP=
TION=3Dfunction(a,b){return a+(" is editing:  =
"+b)};X.CALL_RITZ_COLLABORATOR_EDITING_MERGED_RANGE_IN_SELECTION_DESCRIPT=
ION=3Dfunction(a,b,c){return a+(" is editing merged range "+(b+(" =
through "+c)))};=0A=
X.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_COLUMN=3Dfunction(a){return"A =
collaborator deleted a column at column =
"+a};X.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_COLUMNS=3Dfunction(a,b){ret=
urn"A collaborator deleted "+(a+(" columns at column =
"+b))};X.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_ROW=3Dfunction(a){return"=
A collaborator deleted a row at row =
"+a};X.CALL_RITZ_COLLABORATOR_EXECUTED_DELETE_ROWS=3Dfunction(a,b){return=
"A collaborator deleted "+(a+(" rows at row "+b))};=0A=
X.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_COLUMN=3Dfunction(a){return"A =
collaborator inserted a column at column =
"+a};X.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_COLUMNS=3Dfunction(a,b){ret=
urn"A collaborator inserted "+(a+(" columns at column =
"+b))};X.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_ROW=3Dfunction(a){return"=
A collaborator inserted a row at row =
"+a};X.CALL_RITZ_COLLABORATOR_EXECUTED_INSERT_ROWS=3Dfunction(a,b){return=
"A collaborator inserted "+(a+(" rows at row "+b))};=0A=
X.CALL_RITZ_COLLABORATOR_SET_ACTIVE_CELL_VALUE_DESCRIPTION=3Dfunction(a){=
return"A collaborator updated the content in your current cell to =
"+a};X.CALL_RITZ_COLLABORATOR_SET_MERGED_RANGE_VALUE_DESCRIPTION=3Dfuncti=
on(a,b,c){return"Collaborator updated merged range "+(a+(" through =
"+(b+(" to =
"+c))))};X.CALL_RITZ_COLLABORATOR_SET_SINGLE_CELL_VALUE_DESCRIPTION=3Dfun=
ction(a,b){return"Collaborator updated "+(a+(" to =
"+b))};X.MSG_RITZ_COLLABORATOR_CLEARED_ACTIVE_CELL=3D"Collaborator =
cleared the content in your current cell";=0A=
X.CALL_RITZ_COLLABORATOR_CLEARED_CELL=3Dfunction(a){return"Collaborator =
cleared cell =
"+a};X.CALL_RITZ_COLLABORATOR_CLEARED_RANGE=3Dfunction(a,b){return"Collab=
orator cleared cells "+(a+(" through =
"+b))};X.MSG_RITZ_COLOR_BLACK=3D"Black";X.MSG_RITZ_COLOR_BLUE=3D"Blue";X.=
MSG_RITZ_COLOR_CYAN=3D"Cyan";X.MSG_RITZ_COLOR_GREEN=3D"Green";X.MSG_RITZ_=
COLOR_GREY=3D"Grey";X.MSG_RITZ_COLOR_ORANGE=3D"Orange";X.MSG_RITZ_COLOR_M=
AGENTA=3D"Magenta";X.MSG_RITZ_COLOR_PURPLE=3D"Purple";X.MSG_RITZ_COLOR_RE=
D=3D"Red";=0A=
X.MSG_RITZ_COLOR_TRANSPARENT=3D"Transparent";X.MSG_RITZ_COLOR_WHITE=3D"Wh=
ite";X.MSG_RITZ_COLOR_YELLOW=3D"Yellow";X.CALL_RITZ_COLUMN_A11Y_DESCRIPTI=
ON=3Dfunction(a){return"Column =
"+a};X.MSG_RITZ_CONDITIONAL_FORMATTING_DIALOG_OPEN=3D"Conditional =
Formatting =
Dialog";X.MSG_RITZ_CONDITIONAL_FORMATTING_CREATE_RULE_DIALOG=3D"Create a =
rule dialog";X.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_RULE_DIALOG=3D"Edit =
a rule dialog";=0A=
X.CALL_RITZ_CONDITIONAL_FORMATTING_RULE_IN_LIST_DESCRIPTION=3Dfunction(a,=
b,c){return a+(" rule on "+(b+(" range  with "+(c+" =
format"))))};X.MSG_RITZ_CREATE_NEW_GOOGLE_SHEET=3D"Create new =
spreadsheet";X.MSG_RITZ_CURSOR_IS_POSITIONED_AFTER_THE_EQUALS_SIGN=3D"Cur=
sor is positioned after the equals =
sign";X.CALL_RITZ_CUSTOM_ANGLE_DESCRIPTION=3Dfunction(a){return"Rotated =
"+(a+" =
degrees")};X.MSG_RITZ_DASHED_BORDER_DESCRIPTION=3D"Dashed";X.MSG_RITZ_DAT=
A_VALIDATION=3D"Data validation";=0A=
X.CALL_RITZ_DATA_VALIDATION_PREVIEW_DESCRIPTION=3Dfunction(a){return =
a+"; Double tap to show dropdown =
options."};X.MSG_RITZ_DATA_VALIDATION_SWITCH_TO_INPUT=3D"Switch to =
regular input";X.MSG_RITZ_DATE_PICKER=3D"Date =
picker";X.MSG_RITZ_DATETIME_PICKER=3D"Date and time =
picker";X.MSG_RITZ_TIME_PICKER=3D"Time =
picker";X.CALL_RITZ_DECIMAL_PLACES_DESCRIPTION=3Dfunction(a){return a+" =
decimal =
places"};X.MSG_RITZ_DIALOG_DISMISS=3D"Dismiss";X.MSG_RITZ_DIALOG_DISMISS_=
BUTTON=3D"Dismiss Button";X.MSG_RITZ_DISCARDED_CHANGES=3D"Changes are =
discarded";=0A=
X.MSG_RITZ_DOTTED_BORDER_DESCRIPTION=3D"Dotted";X.MSG_RITZ_DOUBLE_BORDER_=
DESCRIPTION=3D"Double";X.MSG_RITZ_EDIT_CHART_MENU_ITEM_LABEL=3D"Edit =
chart";X.MSG_RITZ_EDIT_MENU_CLOSED=3D"Edit menu =
closed";X.MSG_RITZ_EDIT_MENU_OPENED=3D"Edit menu =
opened";X.MSG_RITZ_EMBEDDED_OBJECT_CHART_DESCRIPTION=3D"Chart";X.MSG_RITZ=
_EMBEDDED_OBJECT_DRAWING_DESCRIPTION=3D"Drawing";X.MSG_RITZ_EMBEDDED_OBJE=
CT_FALLBACK_DESCRIPTION=3D"Object";X.MSG_RITZ_ENTER_FUNCTION_DESCRIPTION=3D=
"Enter function";X.MSG_RITZ_ERROR_DESCRIPTION=3D"Error";=0A=
X.MSG_RITZ_EXECUTED_ADD_NOTE=3D"Note =
added";X.MSG_RITZ_EXECUTED_ALIGN_BOTTOM=3D"Bottom alignment =
applied";X.MSG_RITZ_EXECUTED_ALIGN_CENTER=3D"Center alignment =
applied";X.MSG_RITZ_EXECUTED_ALIGN_LEFT=3D"Left alignment =
applied";X.MSG_RITZ_EXECUTED_ALIGN_MIDDLE=3D"Middle alignment =
applied";X.MSG_RITZ_EXECUTED_ALIGN_RIGHT=3D"Right alignment =
applied";X.MSG_RITZ_EXECUTED_ALIGN_TOP=3D"Top alignment =
applied";X.MSG_RITZ_EXECUTED_AUTO_FILL=3D"Expanded data to fill =
selection";=0A=
X.MSG_RITZ_EXECUTED_AUTO_TEXT_DIRECTION_ON_SELECTION=3D"Text direction =
for the selection is now determined based on its =
content";X.CALL_RITZ_EXECUTED_CLEAR_RANGE=3Dfunction(a){return"Cleared =
contents of =
"+a};X.MSG_RITZ_EXECUTED_COPY=3D"Copied";X.MSG_RITZ_EXECUTED_CUT=3D"Cut";=
X.MSG_RITZ_EXECUTED_DELETE_CHART=3D"Deleted =
chart";X.MSG_RITZ_EXECUTED_DELETE_DRAWING=3D"Deleted =
drawing";X.MSG_RITZ_EXECUTED_DELETE_IMAGE=3D"Deleted =
image";X.MSG_RITZ_EXECUTED_DELETE_NOTE=3D"Deleted =
note";X.MSG_RITZ_EXECUTED_DELETE_OBJECT=3D"Deleted";=0A=
X.MSG_RITZ_EXECUTED_DELETE_SELECTION=3D"Deleted =
selection";X.CALL_RITZ_EXECUTED_FILL_RANGE=3Dfunction(a,b){return"Pasted =
the content from "+(a+(" into =
"+b))};X.MSG_RITZ_EXECUTED_FOLLOW_LINK=3D"Followed =
link";X.MSG_RITZ_EXECUTED_FORMAT_CHANGE=3D"Format change =
applied.";X.MSG_RITZ_EXECUTED_FREEZE_COLUMN=3D"Froze one =
column";X.CALL_RITZ_EXECUTED_FREEZE_COLUMNS=3Dfunction(a){return"Froze =
"+(a+" columns")};X.MSG_RITZ_EXECUTED_FREEZE_ROW=3D"Froze one row";=0A=
X.CALL_RITZ_EXECUTED_FREEZE_ROWS=3Dfunction(a){return"Froze "+(a+" =
rows")};X.CALL_RITZ_EXECUTED_HIDE_MULTIPLE_COLUMNS=3Dfunction(a,b){return=
"Hid column "+(a+(" through column =
"+b))};X.CALL_RITZ_EXECUTED_HIDE_MULTIPLE_ROWS=3Dfunction(a,b){return"Hid=
 row "+(a+(" through row =
"+b))};X.CALL_RITZ_EXECUTED_HIDE_SINGLE_COLUMN=3Dfunction(a){return"Hid =
column =
"+a};X.CALL_RITZ_EXECUTED_HIDE_SINGLE_ROW=3Dfunction(a){return"Hid row =
"+a};X.MSG_RITZ_EXECUTED_INSERT_COLUMN_LEFT=3D"Inserted a column to the =
left";=0A=
X.CALL_RITZ_EXECUTED_INSERT_COLUMNS_LEFT=3Dfunction(a){return"Inserted =
"+(a+" columns to the =
left")};X.MSG_RITZ_EXECUTED_INSERT_COLUMN_RIGHT=3D"Inserted a column to =
the =
right";X.CALL_RITZ_EXECUTED_INSERT_COLUMNS_RIGHT=3Dfunction(a){return"Ins=
erted "+(a+" columns to the =
right")};X.MSG_RITZ_EXECUTED_INSERT_CURRENT_DATE=3D"Inserted current =
date";X.MSG_RITZ_EXECUTED_INSERT_CURRENT_TIME=3D"Inserted current =
time";X.MSG_RITZ_EXECUTED_INSERT_CURRENT_DATE_TIME=3D"Inserted current =
date and time";=0A=
X.MSG_RITZ_EXECUTED_INSERT_ROW_ABOVE=3D"Inserted a row =
above";X.CALL_RITZ_EXECUTED_INSERT_ROWS_ABOVE=3Dfunction(a){return"Insert=
ed "+(a+" rows above")};X.MSG_RITZ_EXECUTED_INSERT_ROW_BELOW=3D"Inserted =
a row =
below";X.CALL_RITZ_EXECUTED_INSERT_ROWS_BELOW=3Dfunction(a){return"Insert=
ed "+(a+" rows =
below")};X.CALL_RITZ_EXECUTED_LTR_GRID_DIRECTION=3Dfunction(a){return =
a+" is now =
left-to-right"};X.MSG_RITZ_EXECUTED_LTR_TEXT_DIRECTION_ON_SELECTION=3D"Te=
xt direction for the selection is now left-to-right";=0A=
X.MSG_RITZ_EXECUTED_MERGE_SELECTION=3D"Merged =
selection";X.CALL_RITZ_EXECUTING_MOVE_COLUMN_LEFT=3Dfunction(a){return"Mo=
ving column "+(a+" one column to the =
left")};X.CALL_RITZ_EXECUTING_MOVE_COLUMNS_LEFT=3Dfunction(a,b){return"Mo=
ving columns "+(a+(" through "+(b+" one column to the =
left")))};X.CALL_RITZ_EXECUTING_MOVE_COLUMN_RIGHT=3Dfunction(a){return"Mo=
ving column "+(a+" one column to the =
right")};X.CALL_RITZ_EXECUTING_MOVE_COLUMNS_RIGHT=3Dfunction(a,b){return"=
Moving columns "+(a+(" through "+(b+" 1 column to the right")))};=0A=
X.CALL_RITZ_EXECUTING_MOVE_ROW_UP=3Dfunction(a){return"Moving row "+(a+" =
one row =
up")};X.CALL_RITZ_EXECUTING_MOVE_ROWS_UP=3Dfunction(a,b){return"Moving =
rows "+(a+(" through "+(b+" one row =
up")))};X.CALL_RITZ_EXECUTING_MOVE_ROW_DOWN=3Dfunction(a){return"Moving =
row "+(a+" one row =
down")};X.CALL_RITZ_EXECUTING_MOVE_ROWS_DOWN=3Dfunction(a,b){return"Movin=
g rows "+(a+(" through "+(b+" one row =
down")))};X.CALL_RITZ_EXECUTED_OPEN_NOTE=3Dfunction(a){return"Note =
opened: "+a};X.MSG_RITZ_EXECUTED_PASTE=3D"Pasted";=0A=
X.MSG_RITZ_EXECUTED_PASTE_COLUMN_WIDTHS=3D"Pasted column widths =
only";X.MSG_RITZ_EXECUTED_PASTE_CONDITIONAL_FORMATTING=3D"Pasted =
conditional formatting =
only";X.MSG_RITZ_EXECUTED_PASTE_DATA_VALIDATION=3D"Pasted data =
validation only";X.MSG_RITZ_EXECUTED_PASTE_FORMAT=3D"Pasted formats =
only";X.MSG_RITZ_EXECUTED_PASTE_FORMULAS=3D"Pasted formulas =
only";X.MSG_RITZ_EXECUTED_PASTE_TRANSPOSE=3D"Pasted =
transposed";X.MSG_RITZ_EXECUTED_PASTE_VALUES=3D"Pasted values =
only";X.MSG_RITZ_EXECUTED_PASTE_WITHOUT_BORDERS=3D"Pasted all except =
borders";=0A=
X.CALL_RITZ_EXECUTED_PRINT=3Dfunction(a){return"Printing =
"+a};X.MSG_RITZ_EXECUTED_REDO=3D"Redid =
action";X.MSG_RITZ_EXECUTED_REMOVE_LINK=3D"Removed =
hyperlink";X.CALL_RITZ_EXECUTED_RESIZE_COLUMNS=3Dfunction(a){return"Resiz=
ed columns =
"+a};X.CALL_RITZ_EXECUTED_RESIZE_COLUMN=3Dfunction(a){return"Resized =
column =
"+a};X.CALL_RITZ_EXECUTED_RESIZE_ROWS=3Dfunction(a){return"Resized rows =
"+a};X.CALL_RITZ_EXECUTED_RESIZE_ROW=3Dfunction(a){return"Resized row =
"+a};=0A=
X.CALL_RITZ_EXECUTED_RTL_GRID_DIRECTION=3Dfunction(a){return a+" is now =
right-to-left"};X.MSG_RITZ_EXECUTED_RTL_TEXT_DIRECTION_ON_SELECTION=3D"Te=
xt direction for the selection is now =
right-to-left";X.MSG_RITZ_EXECUTED_SHOW_LINK=3D"Showed =
link";X.MSG_RITZ_EXECUTED_UNDO=3D"Undid =
action";X.MSG_RITZ_EXECUTED_UNFREEZE_ALL_COLUMNS=3D"Unfroze all =
columns";X.MSG_RITZ_EXECUTED_UNFREEZE_ALL_ROWS=3D"Unfroze all =
rows";X.CALL_RITZ_EXECUTED_UNFREEZE_COLUMNS=3Dfunction(a){return"Reduced =
number of frozen columns to "+a};=0A=
X.CALL_RITZ_EXECUTED_UNFREEZE_ROWS=3Dfunction(a){return"Reduced number =
of frozen rows to =
"+a};X.CALL_RITZ_EXECUTED_UNHIDE_COLUMN=3Dfunction(a){return"Unhid =
column =
"+(a+".")};X.CALL_RITZ_EXECUTED_UNHIDE_COLUMNS=3Dfunction(a,b){return"Unh=
id columns from column "+(a+(" through column =
"+b))};X.CALL_RITZ_EXECUTED_UNHIDE_ROW=3Dfunction(a){return"Unhid row =
"+(a+".")};X.CALL_RITZ_EXECUTED_UNHIDE_ROWS=3Dfunction(a,b){return"Unhid =
rows from row "+(a+(" through row =
"+b))};X.MSG_RITZ_EXECUTED_UNMERGE_SELECTION=3D"Unmerged selection";=0A=
X.MSG_RITZ_EXECUTED_UNWRAP_TEXT=3D"Unwrapped =
text";X.MSG_RITZ_EXECUTED_UPDATE_NOTE=3D"Note =
updated";X.MSG_RITZ_EXECUTED_WRAP_TEXT=3D"Wrapped =
text";X.MSG_RITZ_EXPLORE_ANALYSIS_DIALOG_OPEN=3D"Analysis Details =
opened";X.MSG_RITZ_EXPLORE_ANALYSIS_SECTION_TITLE=3D"Analysis";X.MSG_RITZ=
_EXPLORE_ANSWERS_SECTION_TITLE=3D"Answers";X.MSG_RITZ_EXPLORE_AUTOVIS_DIA=
LOG_OPEN=3D"Explore Dialog";X.MSG_RITZ_EXPLORE_DIALOG_OPEN=3D"Explore =
dialog opened";X.MSG_RITZ_EXPLORE_FORMATTING_DIALOG_OPEN=3D"Formatting =
Preview opened";=0A=
X.MSG_RITZ_EXPLORE_FORMATTING_SECTION_TITLE=3D"Formatting";X.CALL_RITZ_AU=
TOVIS_PAGER_INDICATOR_DESCRIPTION=3Dfunction(a,b){return"Chart "+(a+(" =
of "+b))};X.CALL_RITZ_FILL_COLOR_DESCRIPTION=3Dfunction(a){return a+" =
fill =
color"};X.CALL_RITZ_FONT_FORMAT_DESCRIPTION=3Dfunction(a,b){return"Font =
family set to "+(a+(", font weight set to =
"+(b+".")))};X.MSG_RITZ_FILTER_BACK_DESCRIPTION=3D"Back";X.MSG_RITZ_FILTE=
R_BUTTON_DESCRIPTION=3D"Filter";X.MSG_RITZ_FILTER_CLEAR_DESCRIPTION=3D"Cl=
ear";=0A=
X.MSG_RITZ_FILTER_CLEARED_ALL_MESSAGE=3D"Cleared all =
options";X.MSG_RITZ_FILTER_CONDITIONAL_DIALOG_MESSAGE=3D"Filter by =
condition dialog";X.MSG_RITZ_FILTER_ENTERED=3D"Entered filtered =
region";X.MSG_RITZ_FILTER_EXITED=3D"Exited filtered =
region";X.MSG_RITZ_FILTER_HAS_DROPDOWN=3D"Has filter =
dropdown";X.MSG_RITZ_FILTER_HAS_DROPDOWN_WITH_CRITERIA=3D"Has filter =
dropdown with applied filter";X.MSG_RITZ_FILTER_PALETTE_OPENED=3D"Filter =
palette opened";X.MSG_RITZ_FILTER_SEARCH_CLEARED_TEXT_MESSAGE=3D"Cleared =
search bar text";=0A=
X.MSG_RITZ_FILTER_SEARCH_DIALOG_CLOSED=3D"Filter search dialog =
closed";X.MSG_RITZ_FILTER_SEARCH_NO_OPTIONS_DESCRIPTION=3D"No options =
found";X.MSG_RITZ_FILTER_SEARCH_DIALOG_OPENED=3D"Filter search dialog =
opened";X.MSG_RITZ_FILTER_SELECT_ALL_DESCRIPTION=3D"Select =
all";X.MSG_RITZ_FILTER_SELECTED_ALL_MESSAGE=3D"Selected all =
options";X.MSG_RITZ_FILTER_SORT_ASCENDING_DESCRIPTION=3D"Sort =
ascending";X.MSG_RITZ_FILTER_SORT_DESCENDING_DESCRIPTION=3D"Sort =
descending";X.MSG_RITZ_FIND_REPLACE_OPENED=3D"Find and Replace opened";=0A=
X.MSG_RITZ_FONT_BUTTON_LABEL=3D"Read =
fonts";X.CALL_RITZ_FONT_COLOR_DESCRIPTION=3Dfunction(a){return a+" =
font"};X.CALL_RITZ_FONT_SIZE_DESCRIPTION=3Dfunction(a){return a+" pt =
font"};X.MSG_RITZ_FORMATTING_PROPERTIES_ANNOUNCEMENTS_OFF_MESSAGE=3D"Turn=
 on formatting announcements to choose which cell properties are =
read.";X.MSG_RITZ_FORMATTING_PROPERTIES_BUTTON_LABEL=3D"Read formatting =
properties";X.CALL_RITZ_GENERIC_SHEET_ACTIVATED=3Dfunction(a){return"Shee=
t "+(a+" activated.")};=0A=
X.CALL_RITZ_GRIDLINES_ENABLED=3Dfunction(a){return"Gridlines displayed =
on "+a};X.CALL_RITZ_GRIDLINES_DISABLED=3Dfunction(a){return"Gridlines =
hidden on =
"+a};X.CALL_RITZ_GRID_SHEET_ACTIVATED=3Dfunction(a,b,c){return"Sheet =
"+(a+(" activated. "+(b+(" rows, "+(c+" =
columns.")))))};X.CALL_RITZ_RTL_GRID_SHEET_ACTIVATED=3Dfunction(a,b,c){re=
turn"Sheet "+(a+(" activated. "+(b+(" rows, "+(c+" columns. =
Right-to-left direction.")))))};=0A=
X.CALL_RITZ_GRID_SHEET_VIEW_RANGE=3Dfunction(a,b,c,d){return"Grid from =
"+(a+(" to "+(b+(". "+(c+(" frozen rows and "+(d+" frozen =
columns.")))))))};X.CALL_RITZ_GRID_SHEET_VIEW_RANGE_EMPTY=3Dfunction(a,b)=
{return"Grid. "+(a+(" frozen rows and "+(b+" frozen =
columns.")))};X.MSG_RITZ_HAS_DATA_VALIDATION_DESCRIPTION=3D"Has data =
validation";X.MSG_RITZ_HAS_ERROR_DESCRIPTION=3D"Has =
error";X.MSG_RITZ_HAS_FORMULA_DESCRIPTION=3D"Has =
formula";X.MSG_RITZ_HAS_LINK_DESCRIPTION=3D"Has link";=0A=
X.MSG_RITZ_HAS_COMMENT_DESCRIPTION=3D"Has =
comment";X.MSG_RITZ_HAS_NOTE_DESCRIPTION=3D"Has =
note";X.MSG_RITZ_HAS_PARTIAL_CELL_FORMATTING_DESCRIPTION=3D"Has partial =
cell formatting applied";X.CALL_RITZ_HIDDEN_SHEET=3Dfunction(a){return =
a+" =
(hidden)"};X.MSG_RITZ_IMAGE=3D"Image";X.MSG_RITZ_ITALIC_DESCRIPTION=3D"It=
alic";X.MSG_RITZ_KEYBOARD_TOGGLE_NUMERIC_DESCRIPTION=3D"Numeric =
keyboard";X.MSG_RITZ_KEYBOARD_TOGGLE_NUMERIC_MESSAGE=3D"Showing numeric =
keyboard";X.MSG_RITZ_KEYBOARD_TOGGLE_TEXT_DESCRIPTION=3D"Text keyboard";=0A=
X.MSG_RITZ_KEYBOARD_TOGGLE_TEXT_MESSAGE=3D"Showing text =
keyboard";X.MSG_RITZ_LEFT_ALIGNED_DESCRIPTION=3D"Left =
aligned";X.MSG_RITZ_LEFT_BORDER_DESCRIPTION=3D"Left =
border";X.CALL_RITZ_MERGED_RANGE_DESCRIPTION=3Dfunction(a,b){return"Merge=
d range "+(a+(" through =
"+b))};X.MSG_RITZ_MIDDLE_ALIGNED_DESCRIPTION=3D"Middle =
aligned";X.CALL_RITZ_MOVED_CHART=3Dfunction(a){return"Moved chart to =
"+a};X.MSG_RITZ_MOVED_CHART_TO_OWN_SHEET=3D"Moved chart to own sheet.";=0A=
X.CALL_RITZ_MOVED_DRAWING=3Dfunction(a){return"Moved drawing to =
"+a};X.CALL_RITZ_MOVED_IMAGE=3Dfunction(a){return"Moved image to =
"+a};X.CALL_RITZ_MOVED_OBJECT=3Dfunction(a){return"Moved object to =
"+a};X.MSG_RITZ_NEW_SPREADSHEET_MENU=3D"New spreadsheet =
menu";X.MSG_RITZ_NO_BORDERS_DESCRIPTION=3D"No =
borders";X.MSG_RITZ_NO_BOTTOM_BORDER_DESCRIPTION=3D"No bottom =
border";X.MSG_RITZ_NO_LEFT_BORDER_DESCRIPTION=3D"No left =
border";X.MSG_RITZ_NO_RIGHT_BORDER_DESCRIPTION=3D"No right border";=0A=
X.MSG_RITZ_NO_TOP_BORDER_DESCRIPTION=3D"No top =
border";X.MSG_RITZ_NOT_BOLD_DESCRIPTION=3D"Not =
bold";X.MSG_RITZ_NOT_ITALIC_DESCRIPTION=3D"Not =
italic";X.MSG_RITZ_NOT_STRIKETHROUGH_DESCRIPTION=3D"Not =
strikethrough";X.MSG_RITZ_NOT_UNDERLINED_DESCRIPTION=3D"Not =
underlined";X.MSG_RITZ_NOT_WRAPPED_TEXT_DESCRIPTION=3D"Wrap text not =
applied";X.MSG_RITZ_NUMBER_FORMATTING_DESCRIPTION=3D"Number =
formatting";X.MSG_RITZ_OPENED_ACCESSIBILITY_MENU=3D"Accessibility menu =
opened.";X.MSG_RITZ_OPENED_ALL_SHEETS_MENU=3D"All sheets menu opened.";=0A=
X.MSG_RITZ_OPENED_SHEET_TAB_MENU=3D"Sheet tab menu =
opened.";X.MSG_RITZ_PARTIAL_TEXT_BAR_HIDDEN_MESSAGE=3D"Closed partial =
text formatting =
bar.";X.MSG_RITZ_PARTIAL_TEXT_BAR_SHOWN_MESSAGE=3D"Opened partial text =
formatting bar.";X.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_DESCRIPTION=3D"More =
partial text formatting =
options";X.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_MENU_HIDDEN_MESSAGE=3D"Closed =
partial text formatting =
menu.";X.MSG_RITZ_PARTIAL_TEXT_OVERFLOW_MENU_SHOWN_MESSAGE=3D"Opened =
partial text formatting menu.";=0A=
X.MSG_RITZ_QUERY_CLEARED=3D"Cleared =
query";X.MSG_RITZ_QUICK_SUM_SUGGESTIONS_SHOWN_MESSAGE=3D"Formula =
suggestions =
shown";X.MSG_RITZ_QUICK_SUM_SUGGESTIONS_HIDDEN_MESSAGE=3D"Formula =
suggestions =
hidden";X.CALL_RITZ_RENAMED_SHEET=3Dfunction(a){return"Renamed sheet to =
"+a};X.MSG_RITZ_RESIZED_CHART=3D"Resized =
chart";X.MSG_RITZ_RESIZED_DRAWING=3D"Resized =
drawing";X.MSG_RITZ_RESIZED_IMAGE=3D"Resized =
image";X.MSG_RITZ_RESIZED_OBJECT=3D"Resized =
object";X.MSG_RITZ_RIGHT_ALIGNED_DESCRIPTION=3D"Right aligned";=0A=
X.MSG_RITZ_RIGHT_BORDER_DESCRIPTION=3D"Right =
border";X.MSG_RITZ_ROTATED_DOWN_DESCRIPTION=3D"Rotated =
down";X.MSG_RITZ_ROTATED_UP_DESCRIPTION=3D"Rotated =
up";X.CALL_RITZ_ROW_A11Y_DESCRIPTION=3Dfunction(a){return"Row =
"+a};X.MSG_RITZ_SELECTED_CHART=3D"Selected =
chart";X.MSG_RITZ_SELECTED_DRAWING=3D"Selected =
drawing";X.MSG_RITZ_SELECTED_ENTIRE_SHEET_DESCRIPTION=3D"Selected entire =
sheet";X.CALL_RITZ_SELECTED_FORMAT=3Dfunction(a){return a+" Selected"};=0A=
X.CALL_RITZ_SELECTED_FROZEN_COLUMN_DESCRIPTION=3Dfunction(a){return"Selec=
ted frozen column =
"+a};X.CALL_RITZ_SELECTED_FROZEN_ROW_DESCRIPTION=3Dfunction(a){return"Sel=
ected frozen row "+a};X.MSG_RITZ_SELECTED_IMAGE=3D"Selected =
image";X.CALL_RITZ_SELECTED_MULTIPLE_CELLS_DESCRIPTION=3Dfunction(a,b){re=
turn"Selected range "+(a+(" through  =
"+b))};X.CALL_RITZ_SELECTED_MULTIPLE_COLUMNS_DESCRIPTION=3Dfunction(a,b){=
return"Selected column "+(a+(" through column "+b))};=0A=
X.CALL_RITZ_SELECTED_MULTIPLE_ROWS_DESCRIPTION=3Dfunction(a,b){return"Sel=
ected row "+(a+(" through row =
"+b))};X.CALL_RITZ_SELECTED_NUMBER_FORMAT_DESCRIPTION=3Dfunction(a){retur=
n"Selected, "+a};X.MSG_RITZ_SELECTED_OBJECT=3D"Selected =
object";X.CALL_RITZ_SELECTED_SHEET=3Dfunction(a){return"Selected =
"+(a+".")};X.CALL_RITZ_SELECTED_SINGLE_CELL_DESCRIPTION=3Dfunction(a){ret=
urn"Selected =
"+a};X.CALL_RITZ_SELECTED_SINGLE_COLUMN_DESCRIPTION=3Dfunction(a){return"=
Selected column "+a};=0A=
X.CALL_RITZ_SELECTED_SINGLE_MERGED_RANGE_DESCRIPTION=3Dfunction(a,b){retu=
rn"Selected merged range "+(a+(" through =
"+b))};X.CALL_RITZ_SELECTED_SINGLE_ROW_DESCRIPTION=3Dfunction(a){return"S=
elected row =
"+a};X.CALL_RITZ_SELECTED_TEXT_ROTATION_OPTION=3Dfunction(a){return"Selec=
ted, =
"+a};X.CALL_RITZ_SET_SINGLE_CELL_VALUE_DESCRIPTION=3Dfunction(a){return"U=
pdated =
"+a};X.CALL_RITZ_SET_SINGLE_MERGED_RANGE_VALUE_DESCRIPTION=3Dfunction(a,b=
){return"Updated merged range "+(a+(" through "+b))};=0A=
X.CALL_RITZ_SHEET_MOVED_LEFT=3Dfunction(a){return a+" moved =
left"};X.CALL_RITZ_SHEET_MOVED_RIGHT=3Dfunction(a){return a+" moved =
right"};X.CALL_RITZ_SHEET_WAS_DELETED=3Dfunction(a){return a+" was =
deleted"};X.CALL_RITZ_SHEET_WAS_HIDDEN=3Dfunction(a){return a+" was =
hidden"};X.MSG_RITZ_SOLID_BORDER_DESCRIPTION=3D"Solid";X.MSG_RITZ_SORTED_=
ASCENDING_ORDER=3D"Sorted =
A-Z";X.MSG_RITZ_SORTED_DESCENDING_ORDER=3D"Sorted =
Z-A";X.MSG_RITZ_SPARKCHART_DISPLAY=3D"Sparkchart";X.MSG_RITZ_STRIKETHROUG=
H_DESCRIPTION=3D"Strikethrough";=0A=
X.CALL_RITZ_SUGGESTIONS_BAR_DESCRIPTION=3Dfunction(a){return"Suggestions:=
 "+a};X.MSG_RITZ_TEXT_FORMATTING_BUTTON_LABEL=3D"Text =
formatting";X.MSG_RITZ_TOP_ALIGNED_DESCRIPTION=3D"Top =
aligned";X.MSG_RITZ_TOP_BORDER_DESCRIPTION=3D"Top =
border";X.MSG_RITZ_UNCHECKED_MESSAGE=3D"Unchecked";X.MSG_RITZ_UNDERLINED_=
DESCRIPTION=3D"Underlined";X.CALL_RITZ_UPDATED_ALTERNATING_BACKGROUND_COL=
ORS=3Dfunction(a){return"Updated alternating background colors on range =
"+a};X.MSG_RITZ_UPDATED_TO_ENTIRE_SHEET_DESCRIPTION=3D"Updated range to =
entire sheet";=0A=
X.CALL_RITZ_UPDATED_TO_FROZEN_COLUMN_DESCRIPTION=3Dfunction(a){return"Upd=
ated range to frozen column =
"+a};X.CALL_RITZ_UPDATED_TO_FROZEN_ROW_DESCRIPTION=3Dfunction(a){return"U=
pdated range to frozen row =
"+a};X.CALL_RITZ_UPDATED_TO_MULTIPLE_CELLS_DESCRIPTION=3Dfunction(a,b){re=
turn"Updated range to range "+(a+(" through  =
"+b))};X.CALL_RITZ_UPDATED_TO_MULTIPLE_COLUMNS_DESCRIPTION=3Dfunction(a,b=
){return"Updated range to column "+(a+(" through column "+b))};=0A=
X.CALL_RITZ_UPDATED_TO_MULTIPLE_ROWS_DESCRIPTION=3Dfunction(a,b){return"U=
pdated range to row "+(a+(" through row =
"+b))};X.CALL_RITZ_UPDATED_TO_SINGLE_CELL_DESCRIPTION=3Dfunction(a){retur=
n"Updated range to =
"+a};X.CALL_RITZ_UPDATED_TO_SINGLE_COLUMN_DESCRIPTION=3Dfunction(a){retur=
n"Updated range to column =
"+a};X.CALL_RITZ_UPDATED_TO_SINGLE_MERGED_RANGE_DESCRIPTION=3Dfunction(a,=
b){return"Updated range to merged range "+(a+(" through "+b))};=0A=
X.CALL_RITZ_UPDATED_TO_SINGLE_ROW_DESCRIPTION=3Dfunction(a){return"Update=
d range to row =
"+a};X.MSG_RITZ_VERTICAL_TEXT_DESCRIPTION=3D"Vertical";X.CALL_RITZ_WITH_P=
ATTERN=3Dfunction(a){return"with pattern =
"+a};X.MSG_RITZ_WRAPPED_TEXT_DESCRIPTION=3D"Wrap text =
applied";X.MSG_RITZ_TEXT_CLIPPED_DESCRIPTION=3D"Cell text =
clipped";X.MSG_RITZ_CLEARED_FORMATTING=3D"Cleared =
formatting";X.MSG_RITZ_NAMED_RANGES_DIALOG_OPEN=3D"Named ranges dialog";=0A=
X.CALL_RITZ_GRID_RANGE_WITH_CONTENT=3Dfunction(a,b,c,d){return"Cells =
"+(b+(" "+(a+(" through "+(d+(" =
"+c))))))};X.CALL_RITZ_GRID_RANGE=3Dfunction(a,b){return"Cells "+(a+(" =
through "+b))};X.CALL_RITZ_GRID_RANGE_CELL=3Dfunction(a){return"Cell =
"+a};X.CALL_RITZ_GRID_RANGE_ROW=3Dfunction(a){return"Row =
"+a};X.CALL_RITZ_GRID_RANGE_ROW_WITH_CONTENT=3Dfunction(a,b){return b+(" =
Row =
"+a)};X.CALL_RITZ_GRID_RANGE_MULTIPLE_ROWS=3Dfunction(a,b){return"Rows =
"+(a+(" through "+b))};=0A=
X.CALL_RITZ_GRID_RANGE_MULTIPLE_ROWS_WITH_CONTENT=3Dfunction(a,b,c,d){ret=
urn"Rows "+(b+(" "+(a+(" through "+(d+(" =
"+c))))))};X.CALL_RITZ_GRID_RANGE_COLUMN=3Dfunction(a){return"Column =
"+a};X.CALL_RITZ_GRID_RANGE_COLUMN_WITH_CONTENT=3Dfunction(a,b){return =
b+(" Column =
"+a)};X.CALL_RITZ_GRID_RANGE_MULTIPLE_COLUMNS=3Dfunction(a,b){return"Colu=
mns "+(a+(" through =
"+b))};X.CALL_RITZ_GRID_RANGE_MULTIPLE_COLUMNS_WITH_CONTENT=3Dfunction(a,=
b,c,d){return"Columns "+(b+(" "+(a+(" through "+(d+(" "+c))))))};=0A=
X.MSG_RITZ_GRID_RANGE_ALL_CELLS=3D"All =
cells";X.MSG_RITZ_DELIMITER_AUTODETECT=3D"automatically detect =
separator";X.MSG_RITZ_DELIMITER_COMMA=3D"comma";X.MSG_RITZ_DELIMITER_SEMI=
COLON=3D"semicolon";X.MSG_RITZ_DELIMITER_SPACE=3D"space";X.MSG_RITZ_DELIM=
ITER_PERIOD=3D"period";X.CALL_RITZ_DELIMITER_NAME=3Dfunction(a){return"de=
limiter "+a};X.MSG_RITZ_CUSTOM_DELIMITER_NAME=3D"custom =
delimiter";X.CALL_RITZ_TEXT_TO_COLUMNS_ANNOUNCEMENT_FOR_ONE_COLUMN=3Dfunc=
tion(a){return"Data split into one column on "+(a+".")};=0A=
X.CALL_RITZ_TEXT_TO_COLUMNS_ANNOUNCEMENT_FOR_MANY_COLUMNS=3Dfunction(a,b)=
{return"Data split into "+(a+(" columns on =
"+(b+".")))};X.CALL_RITZ_INSERTED_CELLS_DOWN=3Dfunction(a){return"Inserte=
d "+(a+" and shifted =
downwards.")};X.CALL_RITZ_INSERTED_CELLS_RIGHT=3Dfunction(a){return"Inser=
ted "+(a+" and shifted =
right.")};X.CALL_RITZ_INSERTED_CELLS_LEFT=3Dfunction(a){return"Inserted =
"+(a+" and shifted =
left.")};X.CALL_RITZ_DELETED_CELLS_UP=3Dfunction(a){return"Deleted =
"+(a+" and shifted upwards.")};=0A=
X.CALL_RITZ_DELETED_CELLS_RIGHT=3Dfunction(a){return"Deleted "+(a+" and =
shifted =
right.")};X.CALL_RITZ_DELETED_CELLS_LEFT=3Dfunction(a){return"Deleted =
"+(a+" and shifted =
left.")};X.CALL_RITZ_CLEARED_ALTERNATING_BACKGROUND_COLORS=3Dfunction(a){=
return"Cleared alternating background colors on range =
"+(a+".")};X.CALL_RITZ_EXECUTED_GROUP=3Dfunction(a){return"Grouped =
"+(a+".")};X.CALL_RITZ_EXECUTED_UNGROUP=3Dfunction(a){return"Ungrouped =
"+(a+".")};=0A=
X.CALL_RITZ_EXPANDED_GROUP=3Dfunction(a){return"Expanded grouped =
"+(a+".")};X.CALL_RITZ_EXPANDED_GROUP_WITH_ONE_COLLAPSED_SUBGROUP=3Dfunct=
ion(a){return"Expanded grouped "+(a+" but one subgroup is still =
collapsed.")};X.CALL_RITZ_EXPANDED_GROUP_WITH_MULTIPLE_COLLAPSED_SUBGROUP=
S=3Dfunction(a,b){return"Expanded grouped "+(a+(" but "+(b+" subgroups =
are still =
collapsed.")))};X.CALL_RITZ_COLLAPSED_GROUP=3Dfunction(a){return"Collapse=
d grouped =
"+(a+".")};X.MSG_RITZ_EXECUTED_MOVE_CONTROL_TO_ABOVE_GROUP=3D"Moved +/- =
buttons to the top.";=0A=
X.MSG_RITZ_EXECUTED_MOVE_CONTROL_TO_BELOW_GROUP=3D"Moved +/- buttons to =
the bottom.";X.MSG_RITZ_EXECUTED_MOVE_CONTROL_TO_LEFT_OF_GROUP=3D"Moved =
+/- buttons to the =
left.";X.MSG_RITZ_EXECUTED_MOVE_CONTROL_TO_RIGHT_OF_GROUP=3D"Moved +/- =
buttons to the =
right.";X.CALL_RITZ_HAS_COLLAPSED_GROUP_TOGGLE=3Dfunction(a){return"Has =
action to expand grouped =
"+(a+".")};X.CALL_RITZ_HAS_EXPANDED_GROUP_TOGGLE=3Dfunction(a){return"Has=
 action to collapse grouped =
"+(a+".")};X.CALL_RITZ_TOTAL_ROW_GROUPS=3Dfunction(a){return a+" row =
groups"};=0A=
X.CALL_RITZ_TOTAL_COLUMN_GROUPS=3Dfunction(a){return a+" column =
groups"};X.MSG_RITZ_SINGLE_ROW_GROUP=3D"One row =
group";X.MSG_RITZ_SINGLE_COLUMN_GROUP=3D"One column =
group";X.MSG_RITZ_NO_ROW_GROUPS=3D"No row =
groups";X.MSG_RITZ_NO_COLUMN_GROUPS=3D"No column =
groups";X.MSG_RITZ_READ_ALL_COLUMN_GROUPS=3D"Read all column =
groups";X.MSG_RITZ_READ_ALL_ROW_GROUPS=3D"Read all row =
groups";X.CALL_RITZ_EXPANDED_INTERVAL_DESCRIPTION=3Dfunction(a){return =
a+" expanded"};=0A=
X.CALL_RITZ_COLLAPSED_INTERVAL_DESCRIPTION=3Dfunction(a){return a+" =
collapsed"};X.MSG_RITZ_HAS_COLLAPSED_ALL_COLUMN_GROUPS=3D"Collapsed all =
column groups.";X.MSG_RITZ_HAS_COLLAPSED_ALL_ROW_GROUPS=3D"Collapsed all =
row =
groups.";X.CALL_RITZ_HAS_COLLAPSED_MULTIPLE_GROUPS=3Dfunction(a,b,c){retu=
rn"Collapsed "+(a+(" for selected range "+(b+(" through =
"+c))))};X.CALL_RITZ_HAS_COLLAPSED_MULTIPLE_ROW_AND_COLUMN_GROUPS=3Dfunct=
ion(a,b,c,d){return"Collapsed "+(a+(" and "+(b+(" for selected range =
"+(c+(" through "+d))))))};=0A=
X.MSG_RITZ_HAS_EXPANDED_ALL_COLUMN_GROUPS=3D"Expanded all column =
groups.";X.MSG_RITZ_HAS_EXPANDED_ALL_ROW_GROUPS=3D"Expanded all row =
groups.";X.CALL_RITZ_HAS_EXPANDED_MULTIPLE_GROUPS=3Dfunction(a,b,c){retur=
n"Expanded "+(a+(" for selected range "+(b+(" through =
"+c))))};X.CALL_RITZ_HAS_EXPANDED_MULTIPLE_ROW_AND_COLUMN_GROUP=3Dfunctio=
n(a,b,c,d){return"Expanded "+(a+(" and "+(b+(" for selected range =
"+(c+(" through =
"+d))))))};X.MSG_RITZ_CHART_LEGEND_LEFT_POSITION_DISABLED_HELP=3D"The =
left legend position is not supported for this chart, either because the =
chart is maximized, or because it has data on the left axis.";=0A=
X.MSG_RITZ_CHART_LEGEND_RIGHT_POSITION_DISABLED_HELP=3D"The right legend =
position is not supported for this chart, either because the chart is =
maximized, or because it has data on the right =
axis.";X.MSG_RITZ_CHART_LEGEND_POSITION_DISABLED_FOR_MAXIMIZED_CHART_HELP=
=3D"This legend position is not supported when the chart is =
maximized.";X.MSG_RITZ_CHART_TITLE_AVERAGE=3D"Average";X.CALL_RITZ_CHART_=
TITLE_AVERAGE_OF=3Dfunction(a){return"Average of =
"+a};X.MSG_RITZ_CHART_TITLE_MAX=3D"Max";=0A=
X.CALL_RITZ_CHART_TITLE_MAX_OF=3Dfunction(a){return"Max of =
"+a};X.MSG_RITZ_CHART_TITLE_MIN=3D"Min";X.CALL_RITZ_CHART_TITLE_MIN_OF=3D=
function(a){return"Min of =
"+a};X.MSG_RITZ_CHART_TITLE_SUM=3D"Sum";X.CALL_RITZ_CHART_TITLE_SUM_OF=3D=
function(a){return"Sum of =
"+a};X.MSG_RITZ_CHART_TITLE_COUNT=3D"Count";X.CALL_RITZ_CHART_TITLE_COUNT=
_OF=3Dfunction(a){return"Count of =
"+a};X.MSG_RITZ_CHART_TITLE_HISTOGRAM=3D"Histogram";X.CALL_RITZ_CHART_TIT=
LE_HISTOGRAM_OF=3Dfunction(a){return"Histogram of "+a};=0A=
X.CALL_RITZ_CHART_TITLE_WORD_CLOUD_OF=3Dfunction(a){return"Word Cloud of =
"+a};X.CALL_RITZ_CHART_TITLE_YVS_X=3Dfunction(a,b){return a+(" vs. =
"+b)};X.CALL_RITZ_CHART_TITLE_TWO_SERIES=3Dfunction(a,b){return a+(" and =
"+b)};X.CALL_RITZ_CHART_TITLE_THREE_SERIES=3Dfunction(a,b,c){return =
a+(", "+(b+(" and =
"+c)))};X.CALL_RITZ_CHART_TITLE_FOUR_SERIES=3Dfunction(a,b,c,d){return =
a+(", "+(b+(", "+(c+(" and =
"+d)))))};X.CALL_RITZ_CHART_TITLE_FIVE_SERIES=3Dfunction(a,b,c,d,e){retur=
n a+(", "+(b+(", "+(c+(", "+(d+(" and "+e)))))))};=0A=
X.CALL_RITZ_CHART_TITLE_MORE_THAN_FIVE_SERIES=3Dfunction(a,b,c,d,e){retur=
n a+(", "+(b+(", "+(c+(", "+(d+(", =
"+(e+"\u2026"))))))))};X.CALL_RITZ_CHART_TITLE_OF_COLUMN_NAME=3Dfunction(=
a){return"Column =
"+a};X.CALL_RITZ_CHART_TITLE_OF_ROW_NUMBER=3Dfunction(a){return"Row =
"+a};X.CALL_RITZ_CHART_SERIES_TITLE=3Dfunction(a){return"Series =
"+a};X.CALL_RITZ_CHART_SERIES_TITLE_PIE=3Dfunction(a){return"Slice =
"+a};X.CALL_RITZ_CHART_SERIES_TITLE_LINE=3Dfunction(a){return"Line "+a};=0A=
X.CALL_RITZ_CHART_SERIES_TITLE_AREA=3Dfunction(a){return"Area =
"+a};X.CALL_RITZ_CHART_SERIES_TITLE_BAR=3Dfunction(a){return"Bar =
"+a};X.CALL_RITZ_CHART_SERIES_TITLE_COLUMN=3Dfunction(a){return"Column =
"+a};X.MSG_RITZ_CHART_UPDATE_TITLE=3D"Update =
title";X.MSG_RITZ_ERROR=3D"Error";X.MSG_RITZ_MORE_LINK=3D"More =
details\u2026";X.MSG_RITZ_DISCUSSION_NON_ANCHORED_CELL=3D"This comment =
is not related to any =
cell";X.CALL_RITZ_OUT_OF_RANGE_PARAMETER=3Dfunction(a,b){return a+(" =
value "+(b+" is out of range."))};=0A=
X.MSG_RITZ_CALC_BEFORE_MESSAGE_DISABLED=3D"Calculation error message =
version is no longer supported. Please force calculation to get latest =
message.";X.CALL_RITZ_OUT_OF_RANGE_FUNCTION=3Dfunction(a,b,c){return =
a+(" evaluates to an out of range "+(b+(" value =
"+(c+"."))))};X.MSG_RITZ_MOD_OUT_OF_RANGE=3D"Parameters in MOD caused an =
out of range error. Namely, the error occurs when the following is true: =
(divisor * 1125900000000) is less than or equal to dividend.";=0A=
X.CALL_RITZ_ARRAY_WOULD_OVERWRITE_DATA=3Dfunction(a){return"Array result =
was not expanded because it would overwrite data in  =
"+(a+".")};X.CALL_RITZ_ARRAY_WOULD_OVERWRITE_MERGE=3Dfunction(a){return"A=
rray result was not expanded because it would overwrite merge range  =
"+(a+".")};X.CALL_RITZ_ARRAY_REQUIRES_MORE_ROWS_COLUMNS=3Dfunction(a,b){r=
eturn"Result was not automatically expanded, please insert more rows =
("+(a+(") and columns ("+(b+").")))};=0A=
X.CALL_RITZ_ARRAY_REQUIRES_MORE_ROWS=3Dfunction(a){return"Result was not =
automatically expanded, please insert more rows =
("+(a+").")};X.CALL_RITZ_ARRAY_REQUIRES_MORE_COLUMNS=3Dfunction(a){return=
"Result was not automatically expanded, please insert more columns =
("+(a+").")};X.CALL_RITZ_REGEX_INVALID=3Dfunction(a,b){return a+(' value =
"'+(b+'" is not a valid regular =
expression.'))};X.CALL_RITZ_REGEX_DOESNT_MATCH=3Dfunction(a,b,c,d){return=
 a+(' value "'+(b+('" does not match text of '+(c+(' value =
"'+(d+'".'))))))};=0A=
X.CALL_RITZ_REGEX_INVALID_GROUP=3Dfunction(a,b){return'REGEXREPLACE =
replacement value "'+(a+('" refers to an invalid group in pattern =
value"'+(b+'".')))};X.CALL_RITZ_SHOULD_BE_BETWEEN_INCLUSIVE_PARAMETER=3Df=
unction(a,b,c,d){return a+(" value is "+(b+(". Valid values are between =
"+(c+(" and "+(d+" =
inclusive."))))))};X.CALL_RITZ_SHOULD_NOT_BE_BETWEEN_INCLUSIVE_PARAMETER=3D=
function(a,b,c,d){return a+(" value is "+(b+(". Valid values cannot be =
between "+(c+(" and "+(d+" inclusive."))))))};=0A=
X.CALL_RITZ_SHOULD_BE_BETWEEN_INCLUSIVE_FUNCTION=3Dfunction(a,b,c,d,e){re=
turn a+(" evaluates to an out of range "+(b+(" value "+(c+(". Valid =
values are between "+(d+(" and "+(e+" =
inclusive."))))))))};X.CALL_RITZ_SHOULD_BE_BETWEEN_EXCLUSIVE=3Dfunction(a=
,b,c,d){return a+(" value is "+(b+(". Valid values are between "+(c+(" =
and "+(d+" =
exclusive."))))))};X.CALL_RITZ_PARAMETER_SHOULD_BE_GREATER_THAN_OR_EQUAL_=
TO=3Dfunction(a,b,c){return a+(" value is "+(b+(". It should be greater =
than or equal to "+(c+"."))))};=0A=
X.CALL_RITZ_PARAMETER_SHOULD_BE_GREATER_THAN=3Dfunction(a,b,c){return =
a+(" value is "+(b+(". It should be greater than =
"+(c+"."))))};X.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OR_EQUAL_TO=3Dfun=
ction(a,b,c){return a+(" value is "+(b+(". It should be less than or =
equal to =
"+(c+"."))))};X.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN=3Dfunction(a,b,c)=
{return a+(" value is "+(b+(". It should be less than "+(c+"."))))};=0A=
X.CALL_RITZ_PARAMETER_SUM_SHOULD_BE_LESS_THAN=3Dfunction(a,b,c,d){return =
a+(" and "+(b+(" sum to "+(c+(". They should sum less than =
"+(d+"."))))))};X.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OR_EQUAL_TO_OTH=
ER_PARAM=3Dfunction(a,b,c,d){return a+(" value is "+(c+(". It should be =
less than or equal to value of "+(b+(" with =
"+(d+"."))))))};X.CALL_RITZ_DATE_PARAMETER_SHOULD_BE_ON_OR_BEFORE_OTHER_D=
ATE_PARAMETER=3Dfunction(a,b,c,d){return a+(" ("+(c+(") should be on or =
before "+(b+(" ("+(d+")."))))))};=0A=
X.CALL_RITZ_PARAMETER_SHOULD_BE_LESS_THAN_OTHER_PARAM=3Dfunction(a,b,c,d)=
{return a+(" value is "+(c+(". It should be less than the value of =
"+(b+(" with =
"+(d+"."))))))};X.CALL_RITZ_PARAMETER_SHOULD_BE_NON_BLANK=3Dfunction(a){r=
eturn a+" value should be =
non-empty."};X.CALL_RITZ_NON_PAIR_ARGUMENTS=3Dfunction(a,b){return a+(" =
expects all arguments after position "+(b+" to be in pairs."))};=0A=
X.CALL_RITZ_INPUT_SHOULD_BE_GREATER_THAN=3Dfunction(a,b,c){return a+(" =
requires inputs greater than "+(c+(", but one of the values entered is =
"+(b+"."))))};X.CALL_RITZ_MORE_DATA_POINTS=3Dfunction(a,b,c){return a+(" =
requires more data points. Expected: "+(c+(", found: =
"+(b+"."))))};X.CALL_RITZ_FUNCTION_RESULT_SHOULD_BE_GREATER_THAN_OR_EQUAL=
_TO=3Dfunction(a,b,c){return a+(" evaluates to an out of range value =
"+(b+(". It should be greater than or equal to "+(c+"."))))};=0A=
X.CALL_RITZ_FUNCTION_RESULT_SHOULD_BE_LESS_THAN_OR_EQUAL_TO=3Dfunction(a,=
b,c){return a+(" evaluates to an out of range value "+(b+(". It should =
be less than or equal to =
"+(c+"."))))};X.CALL_RITZ_UNKNOWN_FUNCTION=3Dfunction(a){return"Unknown =
function: =
'"+(a+"'.")};X.MSG_RITZ_DATA_VALIDATION_ERROR_DESCRIPTION=3D"This cell's =
contents violate its validation =
rule.";X.CALL_RITZ_RESULT_IMAGINARY=3Dfunction(a){return a+" evaluates =
to an imaginary number."};=0A=
X.CALL_RITZ_INVALID_CELL_REFERENCE=3Dfunction(a,b){return a+(" value is =
'"+(b+"'. It is not a valid cell/range =
reference."))};X.CALL_RITZ_REFERENCE_OUT_OF_BOUNDS=3Dfunction(a){return =
a+" evaluates to an out of bounds =
range."};X.CALL_RITZ_UNRESOLVED_SHEET_NAME=3Dfunction(a){return"Unresolve=
d sheet name '"+(a+"'.")};X.CALL_RITZ_NO_VALID_DATA=3Dfunction(a){return =
a+" has no valid input =
data."};X.MSG_RITZ_INVALID_UNIT_CONVERSION=3D"Invalid units for =
conversion.";X.MSG_RITZ_EXTERNAL_DATA_RESULT_TOO_LARGE=3D"Result too =
large.";=0A=
X.MSG_RITZ_DELETED_REFERENCE=3D"Reference does not =
exist.";X.CALL_RITZ_PARAMETER_VALUE_NOT_IN_LIST=3Dfunction(a,b,c){return =
a+(" value is "+(b+(".  It should be one of: =
"+(c+"."))))};X.CALL_RITZ_PARAMETER_VALUE_NOT_XPATH=3Dfunction(a,b){retur=
n a+(" value '"+(b+"' is not a valid =
xpath."))};X.CALL_RITZ_PARAMETER_VALUE_NOT_URL=3Dfunction(a,b){return =
a+(" value '"+(b+"' is not a valid =
url."))};X.CALL_RITZ_DIFFERENT_SIGNS=3Dfunction(a){return"Parameters of =
"+(a+" must have same signs (both positive or both negative).")};=0A=
X.CALL_RITZ_CANNOT_PARSE_TEXT_TO_NUMBER=3Dfunction(a,b){return a+(" =
parameter '"+(b+"' cannot be parsed to =
number."))};X.CALL_RITZ_CANNOT_PARSE_TEXT_TO_DATE=3Dfunction(a,b){return =
a+(" parameter '"+(b+"' cannot be parsed to =
date/time."))};X.CALL_RITZ_RANGE_MUST_BE_SINGLE_ROW_OR_COLUMN=3Dfunction(=
a){return a+" range must be a single row or a single =
column."};X.CALL_RITZ_RANGE_MUST_BE_SINGLE_DOUBLE_ROW_OR_COLUMN=3Dfunctio=
n(a){return a+" range must be a single row, a single column, two rows or =
two columns."};=0A=
X.CALL_RITZ_TEXT_TOO_LONG=3Dfunction(a,b){return"Text result of "+(a+(" =
is longer than the limit of "+(b+" =
characters.")))};X.CALL_RITZ_ARRAY_LITERAL_MISSING_VALUES=3Dfunction(a){r=
eturn"In "+(a+", an Array Literal was missing values for one or more =
rows.")};X.MSG_RITZ_ARRAY_VALUES_DONT_MATCH=3D"An array value could not =
be found.";X.MSG_RITZ_ARRAY_RESULT_TOO_LARGE=3D"The resulting array was =
too large.";X.MSG_RITZ_CIRCULAR_DEPENDENCY=3D"Circular dependency =
detected. To resolve with iterative calculation, see File > Spreadsheet =
Settings.";=0A=
X.MSG_RITZ_CIRCULAR_DEPENDENCY_NO_ITERATIVE_CALC=3D"Circular dependency =
detected.";X.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_EXACTLY=3Dfunction(a,b,c=
){return"Wrong number of arguments to "+(a+(". Expected "+(c+(" =
arguments, but got "+(b+" =
arguments.")))))};X.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_AT_LEAST=3Dfuncti=
on(a,b,c){return"Wrong number of arguments to "+(a+(". Expected at least =
"+(c+(" arguments, but got "+(b+" arguments.")))))};=0A=
X.CALL_RITZ_ARGUMENTS_COUNT_SHOULD_BE_BETWEEN=3Dfunction(a,b,c,d){return"=
Wrong number of arguments to "+(a+(". Expected between "+(c+(" and =
"+(d+(" arguments, but got "+(b+" =
arguments.")))))))};X.CALL_RITZ_UNKNOWN_RANGE=3Dfunction(a){return"Unknow=
n range name: '"+(a+"'.")};X.MSG_RITZ_FORMULA_PARSE_ERROR=3D"Formula =
parse error.";X.MSG_RITZ_IMPORT_LOADING=3D"Loading =
Data\u2026";X.MSG_RITZ_PIVOT_TOO_MANY_CELLS=3D"This pivot table is =
trying to produce too many cells. Make it smaller by adjusting row and =
column breakouts or filtering the source data.";=0A=
X.MSG_RITZ_PIVOT_TOO_MANY_COLUMNS=3D"This pivot table is trying to =
produce too many columns. Make it smaller by adjusting the column =
breakouts or filtering the source =
data.";X.MSG_RITZ_URL_NOT_FOUND=3D"Resource at url not =
found.";X.CALL_RITZ_CANNOT_FETCH_URL=3Dfunction(a){return"Could not =
fetch url: "+a};X.MSG_RITZ_IMPORT_CONTENTS_EXCEEDED_MAX_SIZE=3D"Resource =
at url contents exceeded maximum =
size.";X.MSG_RITZ_IMPORT_URL_INTERNAL_ERROR=3D"Import Internal =
Error.";X.MSG_RITZ_IMPORT_CONTENT_UNPARSABLE_HTML=3D"Imported Html =
content can not be parsed.";=0A=
X.MSG_RITZ_IMPORT_CONTENT_UNPARSABLE_XML=3D"Imported Xml content can not =
be parsed.";X.MSG_RITZ_IMPORT_CONTENT_NO_DATA=3D"Imported content is =
empty.";X.MSG_RITZ_IMPORT_CONTENT_INVALID_INDEX=3D"Imported content does =
not have query with given =
index.";X.MSG_RITZ_INVALID_FORMULA_PARSED_RESULT=3D"Invalid formula =
parse result.";X.MSG_RITZ_GOOGLE_FINANCE_INTERNAL_ERROR=3D"Google =
Finance internal error.";=0A=
X.CALL_RITZ_GOOGLE_FINANCE_PERMISSION_DENIED=3Dfunction(a,b){return"When =
evaluating "+(b+(", Google Spreadsheets is not authorized to access data =
for exchange: '"+(a+"'")))};X.MSG_RITZ_INVALID_COMPLEX_NUMBER=3D"Invalid =
complex =
number.";X.MSG_RITZ_COMPLEX_NUMBERS_WITH_DIFFERENT_SUFFIXES=3D"Can't =
perform operations on complex numbers with different =
suffixes.";X.CALL_RITZ_INVALID_GOOGLE_FINANCE_ATTRIBUTE=3Dfunction(a){ret=
urn a+" value is  invalid for the symbol specified."};=0A=
X.CALL_RITZ_INVALID_GOOGLE_FINANCE_INTERVAL=3Dfunction(a){return a+" =
value is  =
invalid."};X.CALL_RITZ_INVALID_GOOGLE_FINANCE_SYMBOL=3Dfunction(a){return=
 a+" value is  =
invalid."};X.CALL_RITZ_MISSING_GOOGLE_FINANCE_ATTRIBUTE=3Dfunction(a){ret=
urn"The result for "+(a+" is not =
available.")};X.CALL_RITZ_GOOGLE_FINANCE_NO_DATA=3Dfunction(a,b){return"W=
hen evaluating "+(b+(", the query for the symbol: '"+(a+"' returned no =
data.")))};X.MSG_RITZ_HISTORICAL_GOOGLE_FINANCE_NOT_ALLOWED_EXTERNALLY=3D=
"Historical GOOGLEFINANCE data is not available outside of the Google =
Sheets UI.";=0A=
X.CALL_RITZ_DIVIDE_BY_ZERO_FROM_FUNCTION_EVAL=3Dfunction(a){return"Evalua=
tion of function "+(a+" caused a divide by zero =
error.")};X.CALL_RITZ_DIVIDE_BY_ZERO_FROM_PARAMETER_BEING_ZERO=3Dfunction=
(a){return a+" cannot be =
zero."};X.CALL_RITZ_INVALID_EXPONENT_FOR_ZERO_BASE=3Dfunction(a){return"T=
he exponent parameter of function "+(a+" must be greater than zero when =
the base parameter is =
zero.")};X.CALL_RITZ_PARAMETER_RANGE_SHOULD_BE_WITHIN_SHEET=3Dfunction(a)=
{return a+" should be a valid range within the bounds of the grid."};=0A=
X.CALL_RITZ_SCENARIO_NOT_POSSIBLE=3Dfunction(a){return"Scenario in =
function "+(a+" is not =
possible.")};X.MSG_RITZ_ARG_MUST_BE_RANGE=3D"Argument must be a =
range.";X.CALL_RITZ_PARAMETER_WRONG_DATA_TYPE=3Dfunction(a,b,c,d){return =
a+(" expects "+(d+(" values. But '"+(b+("' is a "+(c+(" and cannot be =
coerced to a =
"+(d+"."))))))))};X.CALL_RITZ_BITWISE_PARAMETER_NOT_INTEGER=3Dfunction(a,=
b){return a+(" expects integer values. But '"+(b+"' is not an =
integer."))};=0A=
X.CALL_RITZ_ARGUMENT_SIZES_NOT_EQUAL=3Dfunction(a,b,c){return a+(" has =
mismatched argument count "+(b+(" vs =
"+(c+"."))))};X.CALL_RITZ_RANGE_SIZES_NOT_EQUAL=3Dfunction(a,b,c,d,e){ret=
urn a+(" has mismatched range sizes. Expected row count: "+(b+(". column =
count: "+(c+(". Actual row count: "+(d+(", column count: =
"+(e+"."))))))))};X.CALL_RITZ_DIMENSION_SIZE_NOT_EQUAL=3Dfunction(a,b,c,d=
){return a+(" has mismatched "+(b+(" size. Expected: "+(c+(". Actual: =
"+(d+"."))))))};=0A=
X.CALL_RITZ_STRING_SEARCH_FAILED=3Dfunction(a,b,c){return"In "+(a+(" =
evaluation, cannot find '"+(b+("' within =
'"+(c+"'.")))))};X.CALL_RITZ_ARRAY_SIZES_NOT_EQUAL=3Dfunction(a){return"A=
rray arguments to "+(a+" are of different =
size.")};X.CALL_RITZ_INCOMPATIBLE_MATRIX_SIZES=3Dfunction(a,b,c){return =
c+(" has incompatible matrix sizes. Number of columns in first matrix =
("+(a+(") must equal number of rows in second matrix ("+(b+")."))))};=0A=
X.CALL_RITZ_MATRIX_NOT_SQUARE=3Dfunction(a,b,c){return a+(" has a =
non-square matrix. Number of rows ("+(b+(") and number of columns =
("+(c+") must be =
equal."))))};X.CALL_RITZ_MATRIX_NOT_INVERTIBLE=3Dfunction(a){return"Matri=
x given to "+(a+" was not =
invertible.")};X.CALL_RITZ_RANGE_CAN_ONLY_REFERENCE_ONE_SHEET=3Dfunction(=
a,b){return"Range can only reference one sheet. The 2 sheets referenced =
are: '"+(a+("' and '"+(b+"'.")))};=0A=
X.CALL_RITZ_SETTLEMENT_DATE_NOT_BEFORE_MATURITY_DATE=3Dfunction(a,b,c){re=
turn a+(" requires the settlement date ("+(b+(") to be before the =
maturity date =
("+(c+")."))))};X.CALL_RITZ_MATURITY_DATE_MORE_THAN_ONE_YEAR_AFTER_SETTLE=
MENT_DATE=3Dfunction(a,b,c){return a+(" requires the maturity date =
("+(c+(") to be at most a year after the settlement date ("+(b+")."))))};=0A=
X.CALL_RITZ_DATES_CANNOT_PRECEDE_FIRST_DATE=3Dfunction(a,b,c){return =
a+(" requires that dates in the range be on or after the first date in =
the range ("+(b+(").  The date '"+(c+"' is earlier than the first =
date."))))};X.CALL_RITZ_MATCH_NOT_AVAILABLE=3Dfunction(a){return"No =
matches are found in "+(a+" =
evaluation.")};X.CALL_RITZ_MORE_THAN_ONE_MATCH=3Dfunction(a){return"More =
than one match found in "+(a+" evaluation.")};=0A=
X.CALL_RITZ_LOOKUP_VALUE_NOT_FOUND=3Dfunction(a,b){return"Did not find =
value '"+(b+("' in "+(a+" =
evaluation.")))};X.CALL_RITZ_NO_MODE=3Dfunction(a){return a+" cannot =
produce a result.  No values occur more than =
once."};X.CALL_RITZ_INVALID_ROMAN_NUMERAL=3Dfunction(a){return"Invalid =
roman numeral in "+(a+" =
evaluation.")};X.CALL_RITZ_INVALID_FORMAT_PATTERN=3Dfunction(a,b){return"=
Invalid format pattern '"+(a+("' in "+(b+" evaluation.")))};=0A=
X.CALL_RITZ_INSUFFICIENT_PLACES=3Dfunction(a,b,c){return"Insufficient =
places ("+(b+(") to render string for "+(a+(". Requires at least "+(c+" =
places.")))))};X.CALL_RITZ_STRING_TOO_LONG=3Dfunction(a,b,c){return a+(" =
is too long. It is "+(b+(" characters; the maximum length is "+(c+" =
characters."))))};X.CALL_RITZ_NEGATIVE_WEIGHT=3Dfunction(a){return"Cannot=
 calculate a weighted average with a negative weight. (Found "+(a+").")};=0A=
X.CALL_RITZ_INVALID_NON_DECIMAL_REPRESENTATION=3Dfunction(a,b,c){return"I=
nput for "+(a+(" ('"+(c+("') is not a valid "+(b+" =
representation.")))))};X.CALL_RITZ_PARAMETER_IS_NOT_AN_ERROR=3Dfunction(a=
){return a+" value is not an =
error."};X.CALL_RITZ_INVALID_WEEKEND_NUMBER=3Dfunction(a,b){return a+("  =
requires a number in the range 1-7 or 11-17. Actual number is =
"+(b+"."))};=0A=
X.CALL_RITZ_INVALID_WEEKEND_STRING=3Dfunction(a,b){return a+("  requires =
a string value consisting of seven characters out of which at least one =
must be 0. Actual string was:  =
"+(b+"."))};X.CALL_RITZ_PROBABILITIES_SHOULD_SUM_TO_ONE=3Dfunction(a,b){r=
eturn a+(" should sum to 1. The entered values sum to =
"+(b+"."))};X.CALL_RITZ_UNABLE_TO_PARSE_QUERY_STRING=3Dfunction(a,b){retu=
rn"Unable to parse query string for "+(a+(": =
"+b))};X.MSG_RITZ_QUERY_OUTPUT_IS_EMPTY=3D"Query completed with an empty =
output.";=0A=
X.MSG_RITZ_INVALID_ESCAPE_SEQUENCE=3D"Query string contained a malformed =
escape =
sequence.";X.CALL_RITZ_REQUIRES_POSITIVE_AND_NEGATIVE_VALUES=3Dfunction(a=
){return"In "+(a+" evaluation, the value array must include positive and =
negative =
numbers.")};X.CALL_RITZ_INTERNAL_RATE_OF_RETURN_BAD_GUESS=3Dfunction(a){r=
eturn a+" attempted to compute the internal rate of return for a series =
of cash flows, but it was not able =
to."};X.CALL_RITZ_INVALID_DATABASE_CRITERIA=3Dfunction(a){return a+" =
criteria range must be at least 2 rows."};=0A=
X.CALL_RITZ_FILTER_REFERENCE_WITHIN_FILTER=3Dfunction(a){return"The =
formula in cell "+(a+" is referencing a range in the active filter that =
is not in the same =
row.")};X.CALL_RITZ_FILTER_REFERENCE_FROM_FILTER=3Dfunction(a){return"The=
 formula in cell "+(a+" is referencing a relative range outside the =
filter.")};X.MSG_RITZ_NO_MATCH=3D"No =
match.";X.MSG_RITZ_NO_STATISTIC=3D"No =
statistic.";X.CALL_RITZ_REGRESSION_WITH_DEPENDENT_VARIABLES=3Dfunction(a)=
{return"Cannot perform regression in "+(a+" due to linearly dependent =
variables.")};=0A=
X.CALL_RITZ_UNKNOWN_SUBTOTAL_FUNCTION=3Dfunction(a,b){return'Value =
"'+(b+('" does not correspond to a function for use in '+(a+". Should =
have been a number between 1 to 11 or 101 to =
111.")))};X.CALL_RITZ_POSITIVE_OVERFLOW=3Dfunction(a){return"Numeric =
value is greater than "+(a+" and cannot be displayed =
properly.")};X.CALL_RITZ_POSITIVE_OVERFLOW_FUNCTION=3Dfunction(a,b){retur=
n"Numeric result of "+(a+(" is greater than "+(b+" and cannot be =
displayed properly.")))};=0A=
X.CALL_RITZ_NEGATIVE_OVERFLOW=3Dfunction(a){return"Numeric value is less =
than "+(a+" and cannot be displayed =
properly.")};X.MSG_RITZ_NOT_A_NUMBER=3D"Result was not a =
number.";X.MSG_RITZ_DIMENSION_ROW=3D"row";X.MSG_RITZ_DIMENSION_COLUMN=3D"=
column";X.MSG_RITZ_DATA_TYPE_BOOLEAN=3D"boolean";X.MSG_RITZ_DATA_TYPE_DOU=
BLE=3D"number";X.MSG_RITZ_DATA_TYPE_STRING=3D"text";X.MSG_RITZ_DATA_TYPE_=
ERROR=3D"error";X.MSG_RITZ_DATA_TYPE_EMPTY=3D"empty";X.MSG_RITZ_DATA_TYPE=
_SPARKCHART=3D"sparkchart";X.MSG_RITZ_DATA_TYPE_IMAGE=3D"image";=0A=
X.MSG_RITZ_DATA_TYPE_LAT_LNG=3D"latlng";X.MSG_RITZ_BINARY=3D"binary";X.MS=
G_RITZ_OCTAL=3D"octal";X.MSG_RITZ_DECIMAL=3D"decimal";X.MSG_RITZ_HEXADECI=
MAL=3D"hexadecimal";X.CALL_RITZ_BASE_N=3Dfunction(a){return"base =
"+a};X.CALL_RITZ_PARAMETER_NAME=3Dfunction(a,b){return"Function "+(a+(" =
parameter =
"+b))};X.CALL_RITZ_OPTION_NAME=3Dfunction(a,b,c){return"Function "+(a+(" =
parameter "+(b+(" option "+c))))};=0A=
X.CALL_RITZ_UNSUPPORTED_TRANSLATION_PAIR=3Dfunction(a,b){return"Google =
Translate does not support translating from "+(a+(" to =
"+(b+".")))};X.CALL_RITZ_UNSUPPORTED_TRANSLATION_LANGUAGE=3Dfunction(a,b)=
{return"Function "+(a+(" does not support the language code =
"+(b+".")))};X.MSG_RITZ_GOOGLE_TRANSLATE_INTERNAL_ERROR=3D"Google =
Translate internal =
error.";X.MSG_RITZ_IMPORT_RANGE_REQUEST_FAILED=3D"Please use a desktop =
web browser to connect this =
sheet.";X.MSG_RITZ_IMPORT_RANGE_PARSE_ERROR=3D"Cannot find range or =
sheet for imported range.";=0A=
X.MSG_RITZ_IMPORT_RANGE_INTERNAL_ERROR=3D"Import Range internal =
error.";X.MSG_RITZ_IMPORT_RANGE_DOCUMENT_NOT_FOUND_ERROR=3D"Spreadsheet =
cannot be found.";X.MSG_RITZ_FUNCTION_NOT_YET_IMPLEMENTED=3D"Coming =
soon. This function isn't quite ready in the new Google =
Sheets.";X.CALL_RITZ_FUNCTION_REPLACED_BY=3Dfunction(a,b){return"The =
"+(a+(" function has been replaced with the "+(b+" =
function.")))};X.CALL_RITZ_CUSTOM_FUNCTION_SCRIPT_ERROR=3Dfunction(a,b){r=
eturn" "+(a+(" (line "+(b+").")))};=0A=
X.MSG_RITZ_CUSTOM_FUNCTION_INTERNAL_ERROR=3D"Internal error executing =
the custom =
function.";X.MSG_RITZ_CUSTOM_FUNCTION_PARAMETERS_TOO_LARGE=3D"Custom =
function parameters too =
large.";X.CALL_RITZ_IMPORT_DATA_DELIMITER_IS_INVALID=3Dfunction(a){return=
"IMPORTDATA delimiter value is "+(a+".  It should be a single character =
that is not a double quote or a blank space.")};=0A=
X.CALL_RITZ_TARGET_RANGE_NOT_IN_A_PIVOT_TABLE=3Dfunction(a,b){return"Targ=
et range is not in a pivot table for function "+(a+(", parameter =
"+(b+".")))};X.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION=3Dfunction(a){r=
eturn"Field combination not found in pivot table for function =
"+a};X.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION_NOT_PAIRED=3Dfunction(a=
){return"Field key and values should come in pairs of key and value for =
function "+a};=0A=
X.CALL_RITZ_INVALID_BREAKOUT_KEY_COMBINATION_INVALID_KEY=3Dfunction(a,b){=
return"Field key ["+(b+("] not found in pivot table for function =
"+a))};X.CALL_RITZ_INVALID_AGGREGATION_BUCKET=3Dfunction(a,b){return"Data=
 field not found in pivot table for function "+(a+(", parameter =
"+(b+".")))};X.CALL_RITZ_PIVOT_TABLE_INVALID_AGGREGATION_FUNCTION=3Dfunct=
ion(a){return"Invalid selection in Pivot Table for 'Summarize by:' of a =
Value, "+(a+" is not a valid function to summarize by.")};=0A=
X.MSG_RITZ_VOLATILES_IN_EXTERNAL_DATA_ERROR=3D"This function is not =
allowed to reference a cell with NOW(), RAND(), or =
RANDBETWEEN()";X.MSG_RITZ_IMPORT_DATA_THROTTLED=3D"Loading data may take =
a while because of the large number of requests.  Try to reduce the =
amount of IMPORTHTML, IMPORTDATA, IMPORTFEED or IMPORTXML functions =
across spreadsheets you've =
created.";X.MSG_RITZ_COUNT=3D"Count";X.CALL_RITZ_SUGGESTED_FROM_CELL=3Dfu=
nction(a){return"Suggested based on cell "+a};=0A=
X.MSG_RITZ_SUGGESTED_BASED_ON_DATA=3D"Suggested based on the =
data.";X.CALL_RITZ_FORMULA_INTERPRETATION_FOR_EQUAL_FILTER=3Dfunction(a,b=
,c){return a+(" of range "+(b+(" when value is =
"+c)))};X.MSG_RITZ_ACCEPT_BUTTON_DESCRIPTION=3D"Done";X.MSG_RITZ_ALL_CATE=
GORY_NAME=3D"All";X.MSG_RITZ_BACK_DESCRIPTION=3D"Back";X.MSG_RITZ_CANCEL_=
SEARCH_DESCRIPTION=3D"Cancel =
search";X.MSG_RITZ_CATEGORIES_HEADING=3D"Categories";X.MSG_RITZ_DISMISS_D=
IALOG_DESCRIPTION=3D"Dismiss dialog";=0A=
X.CALL_RITZ_DISPLAYED_CATEGORY_VIEW=3Dfunction(a){return a+" category =
shown."};X.CALL_RITZ_DISPLAYED_FUNCTION_VIEW=3Dfunction(a){return a+" =
function help =
shown."};X.MSG_RITZ_EXAMPLE_HEADING=3D"Example";X.MSG_RITZ_FORMULA_BUTTON=
_DESCRIPTION=3D"Formula";X.CALL_RITZ_INSERTED_RANGE_DESCRIPTION=3Dfunctio=
n(a,b){return"Inserted range "+(a+(" through =
"+b))};X.CALL_RITZ_INSERTED_SINGLE_CELL_RANGE_DESCRIPTION=3Dfunction(a){r=
eturn"Inserted range "+a};=0A=
X.CALL_RITZ_INSERT_FUNCTION_DESCRIPTION=3Dfunction(a){return"Inserted =
"+(a+" function")};X.MSG_RITZ_INSERT_FUNCTION_HEADING=3D"Insert =
function";X.CALL_RITZ_LEARN_MORE_LINK=3Dfunction(a){return"Learn more =
about "+a};X.MSG_RITZ_MORE_INFO_DESCRIPTION=3D"More =
info";X.MSG_RITZ_OPTIONAL_ARGUMENT_SUFFIX=3D"optional";X.MSG_RITZ_RECENTL=
Y_USED_HEADING=3D"Recently =
used";X.MSG_RITZ_REPEATABLE_ARGUMENT_SUFFIX=3D"repeatable";X.MSG_RITZ_SEA=
RCH_BUTTON_DESCRIPTION=3D"Search";X.MSG_RITZ_SEARCH_HINT=3D"Search";=0A=
X.MSG_RITZ_SUMMARY_HEADING=3D"Summary";X.MSG_RITZ_SYNTAX_HEADING=3D"Synta=
x";X.CALL_RITZ_UPDATED_RANGE_DESCRIPTION=3Dfunction(a,b){return"Updated =
range to "+(a+(" to =
"+b))};X.CALL_RITZ_UPDATED_SINGLE_CELL_RANGE_DESCRIPTION=3Dfunction(a){re=
turn"Updated range to =
"+a};X.MSG_RITZ_DATE_CATEGORY=3D"Date";X.MSG_RITZ_ENGINEERING_CATEGORY=3D=
"Engineering";X.MSG_RITZ_FILTER_CATEGORY=3D"Filter";X.MSG_RITZ_FINANCIAL_=
CATEGORY=3D"Financial";X.MSG_RITZ_GOOGLE_CATEGORY=3D"Google";X.MSG_RITZ_I=
NFO_CATEGORY=3D"Info";=0A=
X.MSG_RITZ_LOGICAL_CATEGORY=3D"Logical";X.MSG_RITZ_LOOKUP_CATEGORY=3D"Loo=
kup";X.MSG_RITZ_MATH_CATEGORY=3D"Math";X.MSG_RITZ_OPERATOR_CATEGORY=3D"Op=
erator";X.MSG_RITZ_STATISTICAL_CATEGORY=3D"Statistical";X.MSG_RITZ_TEXT_C=
ATEGORY=3D"Text";X.MSG_RITZ_DATABASE_CATEGORY=3D"Database";X.MSG_RITZ_PAR=
SER_CATEGORY=3D"Parser";X.MSG_RITZ_ARRAY_CATEGORY=3D"Array";X.MSG_RITZ_AC=
TION_APPLY_BOTTOM_BORDER=3D"Apply bottom =
border";X.MSG_RITZ_ACTION_APPLY_LEFT_BORDER=3D"Apply left =
border";X.MSG_RITZ_ACTION_APPLY_OUTER_BORDER=3D"Apply outer border";=0A=
X.MSG_RITZ_ACTION_APPLY_RIGHT_BORDER=3D"Apply right =
border";X.MSG_RITZ_ACTION_APPLY_TOP_BORDER=3D"Apply top =
border";X.MSG_RITZ_ACTION_FORMAT_AS_AUTOMATIC=3D"Format as =
automatic";X.MSG_RITZ_ACTION_FORMAT_AS_CURRENCY=3D"Format as =
currency";X.MSG_RITZ_ACTION_FORMAT_AS_DATE=3D"Format as =
date";X.MSG_RITZ_ACTION_FORMAT_AS_DECIMAL=3D"Format as =
decimal";X.MSG_RITZ_ACTION_FORMAT_AS_EXPONENT=3D"Format as =
exponent";X.MSG_RITZ_ACTION_FORMAT_AS_PERCENTAGE=3D"Format as =
percentage";X.MSG_RITZ_ACTION_FORMAT_AS_TIME=3D"Format as time";=0A=
X.MSG_RITZ_ACTION_REMOVE_BORDERS=3D"Remove =
borders";X.MSG_RITZ_ALL_SHEETS_BUTTON_LABEL=3D"Sheets";X.MSG_RITZ_ALL_SHE=
ETS_BUTTON_DESCRIPTION=3D"All Sheets =
Menu";X.MSG_RITZ_ADDONS_PROMO_MENU_TEXT=3D"Do more with =
Sheets";X.MSG_RITZ_ADDONS_PROMO_MENU_SUBTEXT=3D"Your apps can now work =
seamlessly with Sheets to provide extra =
functionality";X.MSG_RITZ_AUTO_FILL=3D"Autofill";X.MSG_RITZ_CANCEL_FORMUL=
A_EDIT_DIALOG_TEXT=3D"Do you want to discard your =
changes?";X.MSG_RITZ_CANCEL_FORMULA_EDIT_DIALOG_TITLE=3D"Discard =
Changes";=0A=
X.MSG_RITZ_CHART_EDIT_AXIS_TITLE_HINT=3D"Axis =
title";X.MSG_RITZ_CELL_EDITOR_HINT=3D"Enter text or =
formula";X.MSG_RITZ_CHART_COLOR_TITLE=3D"Color";X.MSG_RITZ_CHART_EDIT_CHA=
RT_TITLE_HINT=3D"Chart =
title";X.MSG_RITZ_CHART_EDIT_CHART_TITLE_DIALOG_TITLE=3D"Chart =
title";X.MSG_RITZ_CHART_EDIT_CONTEXT_MENU_ITEM=3D"Edit =
Chart";X.MSG_RITZ_CHART_EDIT_HORIZONTAL_AXIS_TITLE_DIALOG_TITLE=3D"Horizo=
ntal axis =
title";X.MSG_RITZ_CHART_EDIT_LEFT_VERTICAL_AXIS_TITLE_DIALOG_TITLE=3D"Lef=
t vertical axis title";=0A=
X.MSG_RITZ_CHART_EDIT_RIGHT_VERTICAL_AXIS_TITLE_DIALOG_TITLE=3D"Right =
vertical axis =
title";X.MSG_RITZ_CHART_ENTRY_TITLE=3D"Chart";X.MSG_RITZ_CHART_LEGEND_POS=
ITION_BOTTOM=3D"Bottom";X.MSG_RITZ_CHART_LEGEND_POSITION_INSIDE=3D"Inside=
";X.MSG_RITZ_CHART_LEGEND_POSITION_LABELED=3D"Labeled";X.MSG_RITZ_CHART_L=
EGEND_POSITION_LEFT=3D"Left";X.MSG_RITZ_CHART_LEGEND_POSITION_NONE=3D"Non=
e";X.MSG_RITZ_CHART_LEGEND_POSITION_RIGHT=3D"Right";X.MSG_RITZ_CHART_LEGE=
ND_POSITION_TOP=3D"Top";X.MSG_RITZ_CHART_LEGEND_TITLE=3D"Legend";=0A=
X.MSG_RITZ_CHART_LOAD_ERROR=3D"Error loading =
chart";X.MSG_RITZ_CHART_LOAD_ERROR_RELOAD=3D"Please try re-opening your =
sheet";X.MSG_RITZ_SHARE_CONTEXT_MENU_ITEM=3D"Share";X.MSG_RITZ_SHARE_CHAR=
T_FAILURE_MESSAGE=3D"Error sharing =
chart";X.MSG_RITZ_CHART_TITLES_PALETTE_TITLE=3D"Titles";X.MSG_RITZ_CHART_=
TYPE_NOT_SUPPORTED=3D"This chart type isn't supported =
yet";X.MSG_RITZ_CHART_TYPE_TITLE=3D"Type";X.MSG_RITZ_CHART_TYPE_CATEGORY_=
AREA=3D"Area";X.MSG_RITZ_CHART_TYPE_CATEGORY_BAR=3D"Bar";=0A=
X.MSG_RITZ_CHART_TYPE_CATEGORY_COLUMN=3D"Column";X.MSG_RITZ_CHART_TYPE_CA=
TEGORY_LINE=3D"Line";X.MSG_RITZ_CHART_TYPE_CATEGORY_PIE=3D"Pie";X.MSG_RIT=
Z_CHART_TYPE_CATEGORY_SCATTER=3D"Scatter";X.MSG_RITZ_CHART_TYPE_CATEGORY_=
TREND=3D"Trend";X.MSG_RITZ_CHART_TYPE_CATEGORY_RECOMMENDED=3D"Recommended=
";X.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_NONE=3D"None";X.MSG_RITZ_CONDI=
TION_GRADIENT_POINT_TYPE_MIN=3D"Min =
value";X.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_MAX=3D"Max =
value";X.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_NUMBER=3D"Number";=0A=
X.MSG_RITZ_CONDITION_GRADIENT_POINT_TYPE_PERCENT=3D"Percent";X.MSG_RITZ_C=
ONDITION_GRADIENT_POINT_TYPE_PERCENTILE=3D"Percentile";X.MSG_RITZ_CONDITI=
ONAL_FORMATTING_ADD_RULE_INSTRUCTION_MESSAGE=3D"Tap Add to create a new =
conditional formatting =
rule.";X.MSG_RITZ_CONDITIONAL_FORMATTING_ADD_RULE_LABEL=3D"Add";X.MSG_RIT=
Z_CONDITIONAL_FORMATTING_CANCEL_ADD_RULE=3D"Cancel adding =
rule";X.MSG_RITZ_CONDITIONAL_FORMATTING_CANCEL_EDIT_RULE=3D"Cancel =
editing rule";=0A=
X.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MINIMUM_LABEL=3D"Minpoint";=
X.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MIDPOINT_LABEL=3D"Midpoint"=
;X.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_MAXIMUM_LABEL=3D"Maxpoint"=
;X.MSG_RITZ_CONDITIONAL_FORMATTING_COLOR_SCALE_RULE_TAB_TITLE=3D"Color =
scale";X.MSG_RITZ_CONDITION_PARAM_AND=3D"and";X.MSG_RITZ_CONDITION_PARAM_=
HINT=3D"Value or formula";X.MSG_RITZ_EMPTY_ARG_ERROR=3D"You must specify =
the value";X.MSG_RITZ_INVALID_ARG_ERROR=3D"You must specify a valid =
formula";=0A=
X.MSG_RITZ_INVALID_RANGE_ERROR=3D"You must specify a valid =
range";X.MSG_RITZ_CONDITIONAL_FORMATTING_SAVE_ADD_NEW=3D"Save and add =
new";X.CALL_RITZ_CONDITIONAL_FORMATTING_DATE_EXACT=3Dfunction(a){return"D=
ate is exactly =
"+a};X.MSG_RITZ_CONDITIONAL_FORMATTING_DIALOG_TITLE=3D"Conditional =
Formatting";X.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_RULE_DIALOG_TITLE=3D"E=
dit a =
rule";X.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_CONDITION_SUBTITLE=3D"Form=
at cells =
if\u2026";X.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_STYLE_SUBTITLE=3D"Form=
atting style";=0A=
X.MSG_RITZ_CONDITIONAL_FORMATTING_FORMAT_CUSTOM_STYLE_SUBTITLE=3D"Custom"=
;X.MSG_RITZ_CONDITIONAL_FORMATTING_NEW_RULE_DIALOG_TITLE=3D"Create a =
rule";X.MSG_RITZ_CONDITIONAL_FORMATTING_NO_RULES_MESSAGE=3D"No =
conditional =
formatting.";X.MSG_RITZ_RANGE_HINT=3D"Range";X.MSG_RITZ_CONDITIONAL_FORMA=
TTING_RANGE_SUBTITLE=3D"Apply to =
range";X.MSG_RITZ_CONDITIONAL_FORMATTING_EDIT_CONFLICT_MESSAGE=3D"One or =
more rules has been =
updated";X.MSG_RITZ_CONDITIONAL_FORMATTING_ALL_RULES_LIST_TITLE=3D"All";=0A=
X.MSG_RITZ_CONDITIONAL_FORMATTING_SELECTION_RULES_LIST_TITLE=3D"Selected =
range";X.MSG_RITZ_CONDITIONAL_FORMATTING_PALETTE_TITLE=3D"Formatting";X.M=
SG_RITZ_CONDITIONAL_FORMATTING_SINGLE_COLOR_RULE_TAB_TITLE=3D"Single =
color";X.MSG_RITZ_CONDITIONAL_OPTION_BETWEEN_DEFAULT_LABEL=3D"Between";X.=
CALL_RITZ_CONDITIONAL_OPTION_BETWEEN_INSTRUCTION=3Dfunction(a,b){return"E=
nter a number between "+(a+(" and =
"+b))};X.MSG_RITZ_CONDITIONAL_OPTION_BLANK_DEFAULT_LABEL=3D"Cell is =
empty";=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_BLANK_INSTRUCTION=3D"Leave cell =
empty";X.MSG_RITZ_CONDITIONAL_OPTION_BOOLEAN_CHECKBOX=3D"Checkbox";X.MSG_=
RITZ_CONDITIONAL_OPTION_BOOLEAN_CHECKBOX_INSTRUCTION=3D"Enter TRUE or =
FALSE";X.MSG_RITZ_CONDITIONAL_OPTION_CONTAINS_DEFAULT_LABEL=3D"Text =
contains";X.CALL_RITZ_CONDITIONAL_OPTION_CONTAINS_INSTRUCTION=3Dfunction(=
a){return"Enter text that contains =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA_DEFAULT_LABEL=3D"Custom=
 formula";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA_INSTRUCTION=3Dfunction(a){r=
eturn"Enter a value that satisfies the formula: =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER_DEFAULT_LABEL=3D"Date =
is =
after";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER_INSTRUCTION=3Dfunctio=
n(a){return"Enter a date after =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE_DEFAULT_LABEL=3D"Date =
is =
before";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE_INSTRUCTION=3Dfunct=
ion(a){return"Enter a date before "+a};=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_BEFORE_DEFAULT_LABEL=3D"Date =
is on or =
before";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_BEFORE_INSTRUCTION=3D=
function(a){return"Enter a date on or before =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_AFTER_DEFAULT_LABEL=3D"D=
ate is on or =
after";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_ON_OR_AFTER_INSTRUCTION=3Df=
unction(a){return"Enter a date on or after =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_BETWEEN_DEFAULT_LABEL=3D"Date =
is between";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BETWEEN_INSTRUCTION=3Dfunction(a,b=
){return"Enter a date between "+(a+(" and =
"+b))};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_NOT_BETWEEN_DEFAULT_LABEL=3D=
"Date is not =
between";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_NOT_BETWEEN_INSTRUCTION=3D=
function(a,b){return"Enter a date not between "+(a+(" and =
"+b))};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_DEFAULT_LABEL=3D"Date =
is";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_INSTRUCTION=3Dfunction(a){retu=
rn"Enter a date equal to "+a};=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_ENDS_WITH_DEFAULT_LABEL=3D"Text ends =
with";X.CALL_RITZ_CONDITIONAL_OPTION_ENDS_WITH_INSTRUCTION=3Dfunction(a){=
return"Enter text that ends with =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_EQ_DEFAULT_LABEL=3D"Equal =
to";X.CALL_RITZ_CONDITIONAL_OPTION_EQ_INSTRUCTION=3Dfunction(a){return"En=
ter a number equal to =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_EXACTLY_DEFAULT_LABEL=3D"Text =
exactly";X.CALL_RITZ_CONDITIONAL_OPTION_EXACTLY_INSTRUCTION=3Dfunction(a)=
{return"Enter text that is exactly "+a};=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_GREATER_DEFAULT_LABEL=3D"Greater =
than";X.CALL_RITZ_CONDITIONAL_OPTION_GREATER_INSTRUCTION=3Dfunction(a){re=
turn"Enter a number greater than =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ_DEFAULT_LABEL=3D"Great=
er than or equal =
to";X.CALL_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ_INSTRUCTION=3Dfunction=
(a){return"Enter a number greater than or equal to =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_LESS_DEFAULT_LABEL=3D"Less than";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_LESS_INSTRUCTION=3Dfunction(a){return"Ente=
r a number less than =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ_DEFAULT_LABEL=3D"Less =
than or equal =
to";X.CALL_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ_INSTRUCTION=3Dfunction(a)=
{return"Enter a number less than or equal to =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_NONE_DEFAULT_LABEL=3D"None";X.MSG_RITZ=
_CONDITIONAL_OPTION_NOT_BETWEEN_DEFAULT_LABEL=3D"Is not between";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_NOT_BETWEEN_INSTRUCTION=3Dfunction(a,b){re=
turn"Enter a number not between "+(a+(" and =
"+b))};X.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK_DEFAULT_LABEL=3D"Cell is =
not empty";X.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK_INSTRUCTION=3D"Enter =
any =
value";X.MSG_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS_DEFAULT_LABEL=3D"Text =
does not =
contain";X.CALL_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS_INSTRUCTION=3Dfuncti=
on(a){return"Enter text that does not contain "+a};=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_NOT_EQ_DEFAULT_LABEL=3D"Is not equal =
to";X.CALL_RITZ_CONDITIONAL_OPTION_NOT_EQ_INSTRUCTION=3Dfunction(a){retur=
n"Enter a number not equal to =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_STARTS_WITH_DEFAULT_LABEL=3D"Text =
starts =
with";X.CALL_RITZ_CONDITIONAL_OPTION_STARTS_WITH_INSTRUCTION=3Dfunction(a=
){return"Enter text that starts with =
"+a};X.MSG_RITZ_CONDITIONAL_FORMATTING_DELETE_RULE_BUTTON_DESCRIPTION=3D"=
Delete =
rule";X.MSG_RITZ_CONDITIONAL_FORMATTING_DUPLICATE_RULE_SNACKBAR_MESSAGE=3D=
"Rule duplicated";=0A=
X.MSG_RITZ_CONDITIONAL_FORMATTING_REORDER_RULE_ICON_DESCRIPTION=3D"Reorde=
r =
rule";X.CALL_RITZ_CONDITIONAL_FORMATTING_GRADIENT_FORMAT_DESCRIPTION=3Dfu=
nction(a,b){return a+(" to =
"+b)};X.CALL_RITZ_CONDITIONAL_FORMATTING_THREE_POINTS_GRADIENT_FORMAT_DES=
CRIPTION=3Dfunction(a,b,c){return a+(" to "+(b+(" to =
"+c)))};X.MSG_RITZ_CONDITIONAL_FORMATTING_CUSTOM_STYLE_COLOR_BUTTON_INDIC=
ATOR_DESCRIPTION=3D"Custom format button";=0A=
X.CALL_RITZ_CONDITIONAL_FORMATTING_SINGLE_COLOR_BUTTON_INDICATOR_DESCRIPT=
ION=3Dfunction(a,b){return b+(" text on "+(a+" =
background"))};X.MSG_RITZ_CONDITIONAL_FORMATTING_MINIMUM_VALUE_COLOR_BUTT=
ON_INDICATOR_DESCRIPTION=3D"Minpoint value =
color";X.MSG_RITZ_CONDITIONAL_FORMATTING_MIDPOINT_VALUE_COLOR_BUTTON_INDI=
CATOR_DESCRIPTION=3D"Midpoint value =
color";X.MSG_RITZ_CONDITIONAL_FORMATTING_MAXIMUM_VALUE_COLOR_BUTTON_INDIC=
ATOR_DESCRIPTION=3D"Maxpoint value color";=0A=
X.MSG_RITZ_CONDITIONAL_FORMATTING_RULE_FORMAT_PREVIEW=3D"123";X.MSG_RITZ_=
DATA_VALIDATION_CRITERIA_SUBTITLE=3D"Criteria";X.MSG_RITZ_DATA_VALIDATION=
_APPEARANCE_SUBTITLE=3D"Appearance";X.MSG_RITZ_DATA_VALIDATION_EDIT_ERROR=
_DIALOG_TITLE=3D"Customize =
error";X.MSG_RITZ_DATA_VALIDATION_EDIT_HINT_DIALOG_TITLE=3D"Edit =
validation help =
text";X.MSG_RITZ_DATA_VALIDATION_EDIT_TEXT=3D"Edit";X.MSG_RITZ_DATA_VALID=
ATION_ERROR_TEXT=3D"Error =
Text";X.MSG_RITZ_DATA_VALIDATION_DELETE_RULE=3D"Remove rule";=0A=
X.MSG_RITZ_DATA_VALIDATION_INVALID_DATA_SUBTITLE=3D"On invalid =
data";X.MSG_RITZ_DATA_VALIDATION_RANGES_INTERSECT_ERROR=3D"The selected =
ranges cannot =
intersect";X.MSG_RITZ_DATA_VALIDATION_RANGE_SUBTITLE=3D"Cell =
range";X.MSG_RITZ_DATA_VALIDATION_REJECT_INPUT=3D"Reject =
input";X.MSG_RITZ_DATA_VALIDATION_SHOW_DROPDOWNS=3D"Show dropdown list =
in cell";X.MSG_RITZ_DATA_VALIDATION_SHOW_HELP_TEXT=3D"Show validation =
help text";X.MSG_RITZ_DATA_VALIDATION_SHOW_WARNING=3D"Show warning";=0A=
X.MSG_RITZ_DATA_VALIDATION_DROP_DOWN_LABEL=3D"List of =
Items";X.MSG_RITZ_DATA_VALIDATION_LOADING_MESSAGE=3D"Loading data =
validation options. Please try again.";X.MSG_RITZ_DELETE_NOTE=3D"Delete =
Note";X.MSG_RITZ_DELETE_SHEET_DIALOG_TITLE=3D"Deleting =
sheet";X.MSG_RITZ_DELETE_SHEET_DIALOG_TEXT=3D"Are you sure you want to =
delete this sheet?";X.MSG_RITZ_SHEETS_APP_TOO_OLD=3D"Sorry, this version =
of Google Sheets is too old to open this document. Please update the app =
to the newest version.";=0A=
X.MSG_RITZ_ERROR_ALERT_TITLE=3D"Oops";X.MSG_RITZ_EXPLORE_AUTOVIS=3D"Explo=
re";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_HEADER=3D"Nothing interesting =
here right now";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_DESCRIPTION=3D"Try =
selecting different =
data.";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_EXAMPLE_TITLE=3D"Explore =
example";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_HINT=3D"Information with =
numbers works =
best.";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_LEARN_MORE=3D"Learn =
more";X.MSG_RITZ_EXPLORE_AUTOVIS_NO_DATA_TRY_AN_EXAMPLE=3D"Try an =
example";=0A=
X.MSG_RITZ_EXPLORE_AUTOVIS_PROMO_DESCRIPTION=3D"Explore your =
data";X.MSG_RITZ_EXPLORE_AUTOVIS_PROMO_INSTRUCTIONS=3D'Tap the menu, =
then "Explore" to discover more about your data through auto-generated =
charts and highlights.';X.MSG_RITZ_FILL_DOWN=3D"Fill =
down";X.MSG_RITZ_FILL_RANGE=3D"Fill range";X.MSG_RITZ_FILL_RIGHT=3D"Fill =
right";X.MSG_RITZ_FORMULA_HELP_NOT_LOADED_ERROR=3D"Formula help not =
loaded =
yet\u2026";X.MSG_RITZ_FILTERS_BLANK_OPTION_LABEL=3D"(Blank)";X.MSG_RITZ_F=
ILTERS_CREATE_MENU_LABEL=3D"Create a filter";=0A=
X.MSG_RITZ_FILTERS_CREATED_MESSAGE=3D"Created =
filter";X.MSG_RITZ_FILTER_LOADING_TEXT=3D"Loading filter =
options\u2026";X.MSG_RITZ_FILTERS_REMOVE_MENU_LABEL=3D"Remove =
filter";X.MSG_RITZ_FILTERS_REMOVED_MESSAGE=3D"Removed =
filter";X.MSG_RITZ_FORMAT_MENU=3D"Format =
menu";X.MSG_RITZ_OVERFLOW_MENU_VIEW_FORMULAS=3D"View =
formulas";X.MSG_RITZ_GOOGLE_FINANCE_DISCLAIMER=3D"Disclaimer: Quotes are =
not sourced from all markets and may be delayed up to 20 minutes. =
Information is provided 'as is' and solely for informational purposes, =
not for trading purposes or advice.";=0A=
X.MSG_RITZ_HIDE_SINGLE_COLUMN=3D"Hide =
column";X.MSG_RITZ_HIDE_SINGLE_ROW=3D"Hide =
row";X.MSG_RITZ_JUMP_TO_CELL_HINT=3D"Enter a cell or =
range";X.MSG_RITZ_JUMP_TO_CELL_TITLE=3D"Select cell or =
range";X.MSG_RITZ_KEYBOARD_SHORTCUTS=3D"Keyboard =
shortcuts";X.MSG_RITZ_INSERT_CHART_AUTOVIS=3D"Insert =
chart";X.MSG_RITZ_INSERT_CHART_AUTOVIS_BUTTON=3D"Insert chart =
button";X.MSG_RITZ_INSERT_MENU=3D"Insert =
menu";X.MSG_RITZ_INSERT_DATE=3D"Insert =
date";X.MSG_RITZ_INSERT_TIME=3D"Insert =
time";X.MSG_RITZ_INSERT_DATE_TIME=3D"Insert date and time";=0A=
X.MSG_RITZ_INSERT_ROW=3D"Insert =
Row";X.MSG_RITZ_INSERT_ROW_ABOVE=3D"Insert 1 row =
above";X.CALL_RITZ_INSERT_ROWS_ABOVE=3Dfunction(a){return"Insert "+(a+" =
rows above")};X.MSG_RITZ_INSERT_ROW_BELOW=3D"Insert 1 row =
below";X.CALL_RITZ_INSERT_ROWS_BELOW=3Dfunction(a){return"Insert "+(a+" =
rows below")};X.MSG_RITZ_INSERT_COLUMN_LEFT=3D"Insert 1 column =
left";X.CALL_RITZ_INSERT_COLUMNS_LEFT=3Dfunction(a){return"Insert "+(a+" =
columns left")};X.MSG_RITZ_INSERT_COLUMN_RIGHT=3D"Insert 1 column right";=0A=
X.CALL_RITZ_INSERT_COLUMNS_RIGHT=3Dfunction(a){return"Insert "+(a+" =
columns right")};X.MSG_RITZ_MOVE_DOWN=3D"Move =
down";X.MSG_RITZ_MOVE_LEFT=3D"Move left";X.MSG_RITZ_MOVE_RIGHT=3D"Move =
right";X.MSG_RITZ_MOVE_UP=3D"Move =
up";X.MSG_RITZ_NOTE=3D"Note";X.MSG_RITZ_COMMENT=3D"Comment";X.MSG_RITZ_NU=
MBER_FORMAT_ACCOUNTING=3D"Accounting";X.MSG_RITZ_NUMBER_FORMAT_AUTOMATIC=3D=
"Automatic";X.MSG_RITZ_NUMBER_FORMAT_CURRENCY=3D"Currency";X.MSG_RITZ_NUM=
BER_FORMAT_CURRENCY_WHOLE=3D"Currency (rounded)";=0A=
X.MSG_RITZ_NUMBER_FORMAT_MORE_CURRENCY_FORMATS=3D"More currency =
formats";X.MSG_RITZ_NUMBER_FORMAT_DATE=3D"Date";X.MSG_RITZ_NUMBER_FORMAT_=
DATE_TIME=3D"Date =
time";X.MSG_RITZ_NUMBER_FORMAT_DURATION=3D"Duration";X.MSG_RITZ_NUMBER_FO=
RMAT_FINANCIAL=3D"Financial";X.MSG_RITZ_NUMBER_FORMAT_MORE_DATE_TIME_FORM=
ATS=3D"More date/time =
formats";X.MSG_RITZ_NUMBER_FORMAT_NUMBER=3D"Number";X.MSG_RITZ_NUMBER_FOR=
MAT_PERCENT=3D"Percent";X.MSG_RITZ_NUMBER_FORMAT_PLAIN_TEXT=3D"Plain =
text";X.MSG_RITZ_NUMBER_FORMAT_SCIENTIFIC=3D"Scientific";=0A=
X.MSG_RITZ_NUMBER_FORMAT_TIME=3D"Time";X.MSG_RITZ_OVERFLOW_MENU=3D"Overfl=
ow menu";X.MSG_RITZ_QUICK_SUM=3D"Quick =
sum";X.MSG_RITZ_PASTE_COLUMN_WIDTHS=3D"Paste column widths =
only";X.MSG_RITZ_PASTE_CONDITIONAL_FORMATTING=3D"Paste conditional =
formatting only";X.MSG_RITZ_PASTE_DATA_VALIDATION=3D"Paste data =
validation only";X.MSG_RITZ_PASTE_FORMAT=3D"Paste format =
only";X.MSG_RITZ_PASTE_FORMULAS=3D"Paste formula =
only";X.MSG_RITZ_PASTE_SPECIAL=3D"Paste =
special";X.MSG_RITZ_PASTE_TRANSPOSED=3D"Paste transposed";=0A=
X.MSG_RITZ_PASTE_VALUES=3D"Paste values =
only";X.MSG_RITZ_PASTE_WITHOUT_BORDERS=3D"Paste all except =
borders";X.MSG_RITZ_PLATFORM_OS_TOO_OLD=3D"Sorry, your OS version is too =
old to open this document.";X.MSG_RITZ_RECORD_VIEW_DIALOG_OPEN=3D"Record =
View =
Dialog";X.MSG_RITZ_REPLACE=3D"Replace";X.MSG_RITZ_REPLACE_ALL=3D"Replace =
All";X.CALL_RITZ_RESIZE_COLUMN_WIDTH_LABEL=3Dfunction(a){return"Enter =
the column width in pixels (Default: =
"+(a+").")};X.MSG_RITZ_RESIZE_COLUMN_RANGE=3D"Resize columns";=0A=
X.CALL_RITZ_RESIZE_COLUMN_RANGE_DIALOG_TITLE=3Dfunction(a){return"Resize =
columns =
"+a};X.CALL_RITZ_RESIZE_ROW_HEIGHT_LABEL=3Dfunction(a){return"Enter the =
row height in pixels (Default: =
"+(a+").")};X.MSG_RITZ_RESIZE_ROW_RANGE=3D"Resize =
rows";X.CALL_RITZ_RESIZE_ROW_RANGE_DIALOG_TITLE=3Dfunction(a){return"Resi=
ze rows "+a};X.MSG_RITZ_RESIZE_SINGLE_COLUMN=3D"Resize =
column";X.CALL_RITZ_RESIZE_SINGLE_COLUMN_DIALOG_TITLE=3Dfunction(a){retur=
n"Resize column "+a};X.MSG_RITZ_RESIZE_SINGLE_ROW=3D"Resize row";=0A=
X.CALL_RITZ_RESIZE_SINGLE_ROW_DIALOG_TITLE=3Dfunction(a){return"Resize =
row "+a};X.MSG_RITZ_RICH_TEXT_OVERFLOW_MENU_TITLE=3D"Format =
selection";X.MSG_RITZ_RULE_REMOVED=3D"Rule =
removed";X.MSG_RITZ_RULE_SAVED=3D"Rule =
saved";X.MSG_RITZ_SELECT_ALL=3D"Select =
all";X.MSG_RITZ_SELECT_COLUMN=3D"Select =
column";X.MSG_RITZ_SELECT_ROW=3D"Select =
row";X.MSG_RITZ_SHEET_TAB_MENU_BUTTON_DESCRIPTION=3D"Sheet tab =
menu";X.MSG_RITZ_FILTER_CLEAR_BUTTON_TEXT=3D"Clear";X.MSG_RITZ_FILTER_CON=
DITIONAL_ACTION_BAR_TITLE=3D"Filter by condition";=0A=
X.MSG_RITZ_FILTER_CONDITIONAL_AND_LABEL=3D"and";X.CALL_RITZ_CONDITIONAL_O=
PTION_BETWEEN=3Dfunction(a,b){return"Between "+(a+(" and =
"+b))};X.MSG_RITZ_CONDITIONAL_OPTION_BLANK=3D"Cell is =
empty";X.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_LIST=3D"List of =
items";X.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_LIST_INSTRUCTION=3D"Enter a =
value from the list of =
items";X.MSG_RITZ_CONDITIONAL_OPTION_ONE_OF_RANGE=3D"List from a range";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_ONE_OF_RANGE_INSTRUCTION=3Dfunction(a){ret=
urn"Enter a value from range =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_BUTTON_NONE_DESCRIPTION=3D"No =
condition";X.MSG_RITZ_CONDITIONAL_OPTION_BUTTON_NONE_INSTRUCTION=3D"Enter=
 any =
value.";X.CALL_RITZ_CONDITIONAL_OPTION_CONTAINS=3Dfunction(a){return"Text=
 contains =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_CUSTOM_FORMULA=3Dfunction(a){return"C=
ustom formula: =
"+a};X.MSG_RITZ_FILTER_CONDITIONAL_DATE_EXACT_LABEL=3D"exact date";=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS=3Dfunction(a){return"Date is =
"+a};X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_VALID=3D"Date is =
valid";X.MSG_RITZ_CONDITIONAL_OPTION_DATE_IS_VALID_INSTRUCTION=3D"Enter =
a valid =
date";X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_AFTER=3Dfunction(a){return"D=
ate is after =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_DATE_IS_BEFORE=3Dfunction(a){return"D=
ate is before =
"+a};X.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_MONTH_LABEL=3D"in the past =
month";X.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_WEEK_LABEL=3D"in the past =
week";=0A=
X.MSG_RITZ_FILTER_CONDITIONAL_DATE_PAST_YEAR_LABEL=3D"in the past =
year";X.MSG_RITZ_FILTER_CONDITIONAL_DATE_TODAY_LABEL=3D"today";X.MSG_RITZ=
_FILTER_CONDITIONAL_DATE_TOMORROW_LABEL=3D"tomorrow";X.MSG_RITZ_FILTER_CO=
NDITIONAL_DATE_YESTERDAY_LABEL=3D"yesterday";X.MSG_RITZ_FILTER_CONDITIONA=
L_DESCRIPTION=3D"Filter items =
if\u2026";X.CALL_RITZ_CONDITIONAL_OPTION_GREATER=3Dfunction(a){return"Gre=
ater than =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_GREATER_THAN_EQ=3Dfunction(a){return"=
Greater than or equal to "+a};=0A=
X.CALL_RITZ_CONDITIONAL_OPTION_ENDS_WITH=3Dfunction(a){return"Text ends =
with "+a};X.CALL_RITZ_CONDITIONAL_OPTION_EQ=3Dfunction(a){return"Equal =
to "+a};X.CALL_RITZ_CONDITIONAL_OPTION_EXACTLY=3Dfunction(a){return"Text =
exactly =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_LESS=3Dfunction(a){return"Less than =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_LESS_THAN_EQ=3Dfunction(a){return"Les=
s than or equal to =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_NOT_BETWEEN=3Dfunction(a,b){return"Is=
 not between "+(a+(" and "+b))};=0A=
X.MSG_RITZ_CONDITIONAL_OPTION_NOT_BLANK=3D"Cell is not =
empty";X.CALL_RITZ_CONDITIONAL_OPTION_NOT_CONTAINS=3Dfunction(a){return"T=
ext does not contain =
"+a};X.CALL_RITZ_CONDITIONAL_OPTION_NOT_EQ=3Dfunction(a){return"Is not =
equal to "+a};X.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_EMAIL=3D"Is valid =
email";X.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_EMAIL_INSTRUCTION=3D"Enter =
a valid email";X.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_URL=3D"Is valid =
URL";X.MSG_RITZ_CONDITIONAL_OPTION_TEXT_IS_URL_INSTRUCTION=3D"Enter a =
valid URL";=0A=
X.MSG_RITZ_FILTER_CONDITIONAL_REMOVE_BUTTON_LABEL=3D"Remove";X.CALL_RITZ_=
CONDITIONAL_OPTION_STARTS_WITH=3Dfunction(a){return"Text starts with =
"+a};X.MSG_RITZ_FILTER_CONDITIONAL_VALUE_HINT=3D"Value or =
formula";X.MSG_RITZ_FILTER_MENU_TITLE=3D"Sort and =
filter";X.MSG_RITZ_FILTER_SEARCH_BUTTON_HINT=3D"Search";X.MSG_RITZ_FILTER=
_SELECT_ALL_BUTTON_TEXT=3D"Select =
all";X.MSG_RITZ_FILTER_SORT_TEXT_ASCENDING_BUTTON_TEXT=3D"A \u2192 =
Z";X.MSG_RITZ_FILTER_SORT_TEXT_DESCENDING_BUTTON_TEXT=3D"Z \u2192 =
A";X.MSG_RITZ_SHOW_LINK=3D"Show link";=0A=
X.MSG_RITZ_SORT_ASCENDING=3D"Sort =
A-Z";X.MSG_RITZ_SORT_DESCENDING=3D"Sort =
Z-A";X.CALL_RITZ_TEXT_IS_REPLACED=3Dfunction(a,b){return"Replaced =
"+(a+(" with =
"+(b+".")))};X.MSG_RITZ_UNMERGE=3D"Unmerge";X.MSG_RITZ_NAMED_RANGES=3D"Na=
med ranges";X.MSG_RITZ_NAMED_RANGES_DIALOG_TITLE=3D"Named =
ranges";X.MSG_RITZ_NO_NAMED_RANGES_MESSAGE=3D"No named ranges in this =
document";X.MSG_RITZ_TOOLBAR_MENU_SAVE_LABEL=3D"Save";X.MSG_RITZ_MOVE_CHA=
RT_TO_OWN_SHEET_LABEL=3D"Move to own =
sheet";X.MSG_RITZ_SAVE_EMBEDDED_OBJECT_AS_IMAGE_LABEL=3D"Save image";=0A=
X.MSG_RITZ_CHART_SAVED_NOTIFICATION=3D"Chart image saved to your camera =
roll";X.MSG_RITZ_CELL_PALETTE_TITLE=3D"Cell";X.MSG_RITZ_CELL_PALETTE_FILL=
_COLOR=3D"Fill color";X.MSG_RITZ_CELL_PALETTE_WRAP_TEXT=3D"Wrap =
text";X.MSG_RITZ_CELL_PALETTE_BORDERS=3D"Borders";X.MSG_RITZ_CELL_PALETTE=
_MERGE_CELLS=3D"Merge =
cells";X.MSG_RITZ_CELL_PALETTE_NUMBER_FORMAT=3D"Number =
format";X.MSG_RITZ_CELL_PALETTE_DECIMAL_PLACES=3D"Decimal =
places";X.MSG_RITZ_CELL_PALETTE1000_SEPARATOR=3D"1000 separator";=0A=
X.MSG_RITZ_CELL_PALETTE_CLEAR_FORMATTING=3D"Clear =
formatting";X.CALL_RITZ_CELL_PALETTE_DECIMAL_PLACES_INCREASE_WITH_VALUE=3D=
function(a){return"Decimal places: "+(a+", Increase decimal =
places")};X.CALL_RITZ_CELL_PALETTE_DECIMAL_PLACES_DECREASE_WITH_VALUE=3Df=
unction(a){return"Decimal places: "+(a+", Decrease decimal =
places")};X.MSG_RITZ_BANDING_APPLIED=3D"Alternating colors =
applied";X.MSG_RITZ_BANDING_DIALOG_TITLE=3D"Alternating =
colors";X.MSG_RITZ_BANDING_RANGE_INPUT_LABEL=3D"Apply to range";=0A=
X.MSG_RITZ_BANDING_HEADER_LABEL=3D"Header";X.MSG_RITZ_BANDING_FOOTER_LABE=
L=3D"Footer";X.MSG_RITZ_BANDING_FIRST_COLOR_LABEL=3D"Color =
1";X.MSG_RITZ_BANDING_SECOND_COLOR_LABEL=3D"Color =
2";X.MSG_RITZ_BANDING_PRESET_SUGGESTION_LABEL=3D"Formatting =
style";X.MSG_RITZ_BANDING_CUSTOM_LABEL=3D"Custom";X.MSG_RITZ_BANDING_REMO=
VE_BUTTON_LABEL=3D"Remove";X.MSG_RITZ_GROUPING_MENU_HEADER=3D"Grouping";X=
.MSG_RITZ_GROUPING_MOVE_CONTROL_TO_BOTTOM=3D"Move +/- button to the =
bottom";X.MSG_RITZ_GROUPING_MOVE_CONTROL_TO_TOP=3D"Move +/- button to =
the top";=0A=
X.MSG_RITZ_GROUPING_MOVE_CONTROL_TO_LEFT=3D"Move +/- button to the =
left";X.MSG_RITZ_GROUPING_MOVE_CONTROL_TO_RIGHT=3D"Move +/- button to =
the right";X.MSG_RITZ_GROUPING_EXPAND_ALL_COLUMN_GROUPS=3D"Expand all =
column =
groups";X.MSG_RITZ_GROUPING_COLLAPSE_ALL_COLUMN_GROUPS=3D"Collapse all =
column groups";X.MSG_RITZ_GROUPING_EXPAND_GROUP=3D"Expand =
group";X.MSG_RITZ_GROUPING_COLLAPSE_GROUP=3D"Collapse =
group";X.MSG_RITZ_GROUPING_EXPAND_ALL_ROW_GROUPS=3D"Expand all row =
groups";=0A=
X.MSG_RITZ_GROUPING_COLLAPSE_ALL_ROW_GROUPS=3D"Collapse all row =
groups";X.MSG_RITZ_GROUP=3D"Group";X.CALL_RITZ_GROUP_RANGE=3Dfunction(a){=
return"Group =
"+a};X.MSG_RITZ_UNGROUP=3D"Ungroup";X.CALL_RITZ_UNGROUP_RANGE=3Dfunction(=
a){return"Ungroup =
"+a};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_SUM=3Dfunction(a,b){return"S=
um of "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_COUNT=3Dfunction(a,b){retu=
rn"Count of "+(a+(" for each "+b))};=0A=
X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_COUNT_UNIQUE=3Dfunction(a,b){retu=
rn"Count of distinct "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_AVERAGE=3Dfunction(a,b){re=
turn"Average of "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_MAX=3Dfunction(a,b){return=
"Highest "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_MIN=3Dfunction(a,b){return=
"Lowest "+(a+(" for each "+b))};=0A=
X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_MEDIAN=3Dfunction(a,b){return"Med=
ian "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_PRODUCT=3Dfunction(a,b){re=
turn"Product of "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_S_T_D_E_V=3Dfunction(a,b){=
return"Standard Deviation of "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_S_T_D_E_V_P=3Dfunction(a,b=
){return"Population Standard Deviation of "+(a+(" for each "+b))};=0A=
X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_V_A_R=3Dfunction(a,b){return"Vari=
ance of "+(a+(" for each =
"+b))};X.CALL_RITZ_GET_PIVOT_TABLE_MESSAGE_FOR_V_A_R_P=3Dfunction(a,b){re=
turn"Population variance of "+(a+(" for each =
"+b))};X.CALL_RITZ_PAGE_NUMBER_FULL=3Dfunction(a){return"Page =
"+a};X.CALL_RITZ_PAGE_NUMBER_ABBREV=3Dfunction(a){return"Pg =
"+a};X.MSG_RITZ_NOTES_TITLE=3D"Notes";X.MSG_RITZ_SET_NUMBER_FORMAT=3D"Set=
 number format";X.MSG_RITZ_INSERT_IMAGE=3D"Insert =
image";X.MSG_RITZ_INSERT_CHART=3D"Insert chart";=0A=
X.MSG_RITZ_UPDATE_CHART=3D"Update =
chart";X.MSG_RITZ_UPDATE_NAMED_RANGE=3D"Update named =
range";X.MSG_RITZ_DELETE_NAMED_RANGE=3D"Delete named =
range";X.MSG_RITZ_CHANGE_TAB_COLOR=3D"Change tab =
color";X.MSG_RITZ_CLEAR_FORMATTING=3D"Remove =
formatting";X.MSG_RITZ_CLEAR_VALUES=3D"Remove =
values";X.MSG_RITZ_COPY_PASTE=3D"Copy and =
paste";X.MSG_RITZ_CUT_PASTE=3D"Cut and =
paste";X.MSG_RITZ_DELETE_ROWS=3D"Delete =
rows";X.MSG_RITZ_DELETE_COLUMNS=3D"Delete =
columns";X.MSG_RITZ_DELETE_SHEET=3D"Delete sheet =
tab";X.MSG_RITZ_UPDATE_TITLE=3D"Set workbook title";=0A=
X.MSG_RITZ_COPY_FILE=3D"Copy =
workbook";X.MSG_RITZ_DUPLICATE_SHEET=3D"Duplicate sheet =
tab";X.MSG_RITZ_FREEZE_ROWS=3D"Freeze =
rows";X.MSG_RITZ_FREEZE_COLUMNS=3D"Freeze =
columns";X.MSG_RITZ_INSERT_ROWS=3D"Insert =
rows";X.MSG_RITZ_INSERT_COLUMNS=3D"Insert =
columns";X.MSG_RITZ_RESIZE_ROWS=3D"Resize =
rows";X.MSG_RITZ_AUTO_RESIZE_COLUMNS=3D"Auto resize =
columns";X.MSG_RITZ_AUTO_RESIZE_ROWS=3D"Auto resize =
rows";X.MSG_RITZ_RESIZE_COLUMNS=3D"Resize =
columns";X.MSG_RITZ_HIDE_ROWS=3D"Hide =
rows";X.MSG_RITZ_HIDE_COLUMNS=3D"Hide columns";=0A=
X.MSG_RITZ_SHOW_ROWS=3D"Show rows";X.MSG_RITZ_SHOW_COLUMNS=3D"Show =
columns";X.MSG_RITZ_HIDE_SHEET=3D"Hide sheet =
tab";X.MSG_RITZ_SHOW_SHEET=3D"Unhide sheet =
tab";X.MSG_RITZ_SET_SHEET_RTL=3D"Set sheet =
RTL";X.MSG_RITZ_SET_SHEET_LTR=3D"Set sheet =
LTR";X.MSG_RITZ_SPLIT_TEXT_TO_COLUMNS=3D"Split text to =
columns";X.MSG_RITZ_SET_SHEET_GRIDLINES_VISIBLE=3D"Show sheet =
gridlines";X.MSG_RITZ_SET_SHEET_GRIDLINES_HIDDEN=3D"Hide sheet =
gridlines";X.MSG_RITZ_INSERT_SHEET=3D"Insert new =
sheet";X.MSG_RITZ_MOVE_SHEET=3D"Move sheet tab";=0A=
X.MSG_RITZ_RENAME_SHEET=3D"Rename sheet =
tab";X.MSG_RITZ_MERGE_CELLS=3D"Merge =
cells";X.MSG_RITZ_UNMERGE_CELLS=3D"Unmerge =
cells";X.MSG_RITZ_SET_BORDERS=3D"Set =
borders";X.MSG_RITZ_CLEAR_BORDERS=3D"Remove =
borders";X.MSG_RITZ_SET_DATA_VALIDATION=3D"Set data =
validation";X.MSG_RITZ_SET_CONDITIONAL_FORMAT=3D"Set conditional =
format";X.MSG_RITZ_SET_FORMAT=3D"Set format =
style";X.MSG_RITZ_SET_FORMULA=3D"Set =
formula";X.MSG_RITZ_SET_VALUE=3D"Set =
value";X.MSG_RITZ_SET_CURRENT_TIME=3D"Set current =
time";X.MSG_RITZ_SET_NOTE=3D"Set note";=0A=
X.MSG_RITZ_CLEAR_NOTES=3D"Remove notes";X.MSG_RITZ_SORT_RANGE=3D"Sort =
range";X.MSG_RITZ_SORT_SHEET=3D"Sort =
sheet";X.MSG_RITZ_UPDATE_LOCALE=3D"Set =
locale";X.MSG_RITZ_AUTO_FILL_RANGE=3D"Autofill =
range";X.MSG_RITZ_MOVE_ROWS=3D"Move =
rows";X.MSG_RITZ_MOVE_COLUMNS=3D"Move =
columns";X.MSG_RITZ_INSERT_CELLS_SHIFT_RIGHT=3D"Insert cells, shift =
right";X.MSG_RITZ_INSERT_CELLS_SHIFT_LEFT=3D"Insert cells, shift =
left";X.MSG_RITZ_INSERT_CELLS_SHIFT_DOWN=3D"Insert cells, shift =
down";X.MSG_RITZ_DELETE_CELLS_SHIFT_LEFT=3D"Delete cells, shift left";=0A=
X.MSG_RITZ_DELETE_CELLS_SHIFT_RIGHT=3D"Delete cells, shift =
right";X.MSG_RITZ_DELETE_CELLS_SHIFT_UP=3D"Delete cells, shift =
up";X.MSG_RITZ_RANDOMIZE_RANGE=3D"Randomize =
range";X.MSG_RITZ_ADD_BANDING=3D"Add alternating =
colors";X.MSG_RITZ_REMOVE_BANDING=3D"Remove alternating =
colors";X.MSG_RITZ_UPDATE_BANDING=3D"Update alternating =
colors";X.MSG_RITZ_RECORDED_ACTIONS_PROJECT_NAME=3D"Recorded =
Actions";X.MSG_RITZ_CREATE_FILTER=3D"Create a =
filter";X.MSG_RITZ_UPDATE_FILTER=3D"Update =
filter";X.MSG_RITZ_CLEAR_FILTER=3D"Turn off filter";=0A=
X.MSG_RITZ_CREATE_PIVOT_TABLE=3D"Create a pivot =
table";X.MSG_RITZ_MOVE_TO_NEXT_DATA_REGION=3D"Move to next =
region";X.MSG_RITZ_ADJUST_SELECTION_TO_NEXT_DATA_REGION=3D"Adjust =
selected range";X.CALL_RITZ_SHEET_DOES_NOT_EXIST=3Dfunction(a){return'A =
sheet with ID "'+(a+'" does not =
exist.')};X.CALL_RITZ_DUPLICATE_SHEET_NAME=3Dfunction(a){return'A sheet =
with the name "'+(a+'" already exists. Please enter another =
name.')};X.MSG_RITZ_EMPTY_SHEET_NAME=3D"The sheet name cannot be empty.";=0A=
X.CALL_RITZ_CELL_LIMIT_EXCEEDED=3Dfunction(a){return"This action would =
increase the number of cells in the workbook above the limit of "+(a+" =
cells.")};X.CALL_RITZ_SHEET_LIMIT_EXCEEDED=3Dfunction(a){return"This =
action would increase the number of sheets above the limit of "+(a+" =
sheets.")};X.CALL_RITZ_CELL_CHARACTER_LIMIT_EXCEEDED=3Dfunction(a){return=
"Your input contains more than the maximum of "+(a+" characters in a =
single cell.")};=0A=
X.CALL_RITZ_SHEET_NAME_CHARACTER_LIMIT_EXCEEDED=3Dfunction(a){return"The =
sheet name cannot be greater than "+(a+" =
characters.")};X.CALL_RITZ_TOO_MANY_COLUMNS=3Dfunction(a){return"This =
action would increase the number of columns in the sheet above the limit =
of "+(a+" columns.")};X.MSG_RITZ_TOO_FEW_COLUMNS=3D"You can't delete all =
the columns on the sheet.";X.MSG_RITZ_TOO_FEW_ROWS=3D"You can't delete =
all the rows on the =
sheet.";X.MSG_RITZ_CANNOT_DELETE_ALL_NON_FROZEN_ROWS=3D"Sorry, it is not =
possible to delete all non-frozen rows.";=0A=
X.MSG_RITZ_CANNOT_DELETE_ALL_NON_FROZEN_COLUMNS=3D"Sorry, it is not =
possible to delete all non-frozen =
columns.";X.MSG_RITZ_PASTE_PARTIALLY_INTERSECTS_MERGE=3D"You can't =
perform a paste that partially intersects a =
merge.";X.MSG_RITZ_SORT_RANGE_REQUIRES_COLUMNS_ON_FORM_SHEET=3D"If =
sorting form data, you must include all columns associated with the =
form.";X.MSG_RITZ_CUT_SOURCE_INTERSECTS_FORM_DATA=3D"Cannot cut from =
form data. Use copy =
instead.";X.MSG_RITZ_CUT_SOURCE_INTERSECTS_MERGE=3D"You can't perform a =
cut/paste from a range that partially intersects a merge. Consider =
unmerging or selecting a larger range that includes the entire merge.";=0A=
X.MSG_RITZ_CANNOT_DELETE_FORM_COLUMN=3D"Cannot delete column with form =
data. Consider hiding the column =
instead.";X.MSG_RITZ_CANNOT_DELETE_FORM_HEADER_ROW=3D"Cannot delete row =
with form questions. Consider hiding the row =
instead.";X.MSG_RITZ_CANNOT_DELETE_ONLY_SHEET=3D"You can't remove all =
the sheets in a =
document.";X.MSG_RITZ_CANNOT_DELETE_ONLY_VISIBLE_SHEET=3D"You can't =
remove all the visible sheets in a =
document.";X.MSG_RITZ_CANNOT_HIDE_ONLY_VISIBLE_SHEET=3D"Sheet cannot be =
hidden because it is the only visible sheet.";=0A=
X.MSG_RITZ_CANNOT_DELETE_CONDITIONAL_FORMAT_RULE=3D"Cannot delete rule. =
It has been updated/deleted by a =
collaborator.";X.MSG_RITZ_CANNOT_UPDATE_CONDITIONAL_FORMAT_RULE=3D"Cannot=
 update rule. It has been updated/deleted by a =
collaborator.";X.MSG_RITZ_CONDITIONAL_FORMAT_RULE_CANNOT_REFERENCE_OTHER_=
SHEETS=3D"Conditional format rule cannot reference a different =
sheet.";X.MSG_RITZ_CANNOT_SAVE_CONDITIONAL_FORMAT_RULE_WITH_INVALID_FORMU=
LA=3D"Cannot save the rule with invalid formula.";=0A=
X.MSG_RITZ_SORT_INTERSECTS_ACTIVE_FILTER=3D"You can't sort columns =
within the active filter =
range.";X.CALL_RITZ_CANNOT_SORT_RANGE_WITH_VERTICAL_MERGES=3Dfunction(a){=
return"You can't sort a range containing vertical merges. There is a =
vertical merge at =
"+a};X.MSG_RITZ_CANNOT_SORT_RANGE_WITH_MERGES_OUTSIDE_SORT_RANGE=3D"Merge=
s must be entirely within the sort =
range.";X.MSG_RITZ_CANNOT_MOVE_ACROSS_FROZEN_DIMENSION_ROWS=3D"Sorry, =
you can't move rows in or out of the frozen section. Try turning off =
frozen rows first.";=0A=
X.MSG_RITZ_CANNOT_MOVE_ACROSS_FROZEN_DIMENSION_COLUMNS=3D"Sorry, you =
can't move columns in or out of the frozen section. Try turning off =
frozen columns first";X.MSG_RITZ_CANNOT_MOVE_ROW_ONTO_MERGE=3D"Sorry, it =
is not possible to move a row to a position that crosses a merged cell. =
Please unmerge and try =
again.";X.MSG_RITZ_CANNOT_MOVE_COLUMN_ONTO_MERGE=3D"Sorry, it is not =
possible to move a column to a position that crosses a merged cell. =
Please unmerge and try again.";=0A=
X.MSG_RITZ_CANNOT_MOVE_FILTER_HEADER_ROW=3D"Oops, you can't move the =
header row of a =
filter.";X.MSG_RITZ_CANNOT_MOVE_COLUMN_CROSSING_MERGE=3D"Sorry, it is =
not possible to move a column that contains only part of a merged cell. =
Please unmerge and try =
again.";X.MSG_RITZ_CANNOT_MOVE_ROW_CROSSING_MERGE=3D"Sorry, it is not =
possible to move a row that contains only part of a merged cell. Please =
unmerge and try =
again.";X.MSG_RITZ_CANNOT_MERGE_VERTICAL_ACROSS_HORIZONTAL_MERGE=3D"You =
can't merge vertically across an existing horizontally merged section.";=0A=
X.MSG_RITZ_CANNOT_MERGE_HORIZONTAL_ACROSS_VERTICAL_MERGE=3D"You can't =
merge horizontally across an existing vertically merged =
section.";X.MSG_RITZ_CANNOT_MERGE_ACROSS_FROZEN_AND_NON_FROZEN_COLUMNS=3D=
"You can't merge frozen and non-frozen =
columns.";X.MSG_RITZ_CANNOT_MERGE_ACROSS_FROZEN_AND_NON_FROZEN_ROWS=3D"Yo=
u can't merge frozen and non-frozen rows.";=0A=
X.CALL_RITZ_INTERNAL_CANNOT_MERGE_OVER_DATA_TABLE=3Dfunction(a,b){return"=
This operation is not permitted because it would alter the structure of =
this table. "+(a+("More =
information"+b))};X.MSG_RITZ_CANNOT_MERGE_OVER_PIVOT_TABLE=3D"You can't =
merge cells that are part of a pivot =
table.";X.MSG_RITZ_CANNOT_PIVOT_DRILL_DOWN=3D"You can't show details of =
a cell that's not within a pivot =
table";X.MSG_RITZ_CANNOT_VERTICAL_MERGE_OVER_FILTER=3D"You can't =
vertically merge cells that intersect an existing filter.";=0A=
X.MSG_RITZ_CANNOT_MERGE_INSIDE_AND_OUTSIDE_FILTERS=3D"You can't merge =
cells that cross the borders of an existing =
filter.";X.MSG_RITZ_CANNOT_MERGE_OVER_FILTERED_ROW=3D"You can't merge =
cells over a filtered =
row.";X.MSG_RITZ_CANNOT_PASTE_VERTICAL_MERGE_INTO_FILTER=3D"You can't =
paste vertical merges into an area that intersects an existing filter. =
Please remove the filter or the merge and try =
again.";X.MSG_RITZ_CANNOT_MOVE_VERTICAL_MERGE_INTO_FILTER=3D"You can't =
move vertical merges into an area that intersects an existing filter. =
Please remove the filter or the merge and try again.";=0A=
X.MSG_RITZ_CANNOT_PASTE_MERGE_OVER_FILTERED_ROWS=3D"You can't paste =
merges over filtered rows.  Please remove the filter or the merge and =
try =
again.";X.MSG_RITZ_CANNOT_PASTE_MERGE_ACROSS_FILTER_BOUNDARIES=3D"You =
can't paste merges that cross the borders of an existing filter. Please =
remove the filter or the merge and try =
again.";X.MSG_RITZ_CANNOT_PASTE_MERGE_ACROSS_FROZEN_BOUNDARIES=3D"You =
can't paste merges that cross the boundary of a frozen region. Please =
break apart merged cells or change the size of your frozen region and =
try again.";=0A=
X.MSG_RITZ_CANNOT_MOVE_MERGE_ACROSS_FILTER_BOUNDARIES=3D"You can't move =
merges that cross the borders of an existing filter. Please remove the =
filter or the merge and try =
again.";X.MSG_RITZ_CANNOT_CREATE_FILTER_OVER_VERTICAL_MERGE=3D"You can't =
create a filter over a range containing vertical =
merges.";X.MSG_RITZ_CANNOT_CREATE_FILTER_WITHIN_MERGE=3D"You can't =
create a filter within a range containing merges.";=0A=
X.CALL_RITZ_INTERNAL_WARN_MERGE_DELETES_DATA_LTR=3Dfunction(a){return"Mer=
ging cells will only preserve the top-leftmost value."+(a+"Merge =
anyway?")};X.CALL_RITZ_INTERNAL_WARN_MERGE_DELETES_DATA_RTL=3Dfunction(a)=
{return"Merging cells will only preserve the top-rightmost =
value."+(a+"Merge =
anyway?")};X.MSG_RITZ_MUST_SELECT_ALL_CELLS_IN_MERGE_FOR_MERGE_UNMERGE=3D=
"You must select all cells in a merged range to merge or unmerge =
them.";X.MSG_RITZ_CANNOT_FREEZE_ROWS_WITH_PARTIAL_MERGED_CELLS=3D"Sorry, =
you can't freeze rows which contain only part of a merged cell. Try to =
break apart merged cells or freeze more rows to include the complete =
merged cells.";=0A=
X.MSG_RITZ_CANNOT_FREEZE_COLUMNS_WITH_PARTIAL_MERGED_CELLS=3D"Sorry, you =
can't freeze columns which contain only part of a merged cell. Try to =
break apart merged cells or freeze more columns to include the complete =
merged cells.";X.MSG_RITZ_CANNOT_FREEZE_ALL_VISIBLE_COLUMNS=3D"You can't =
freeze all visible columns on the =
sheet.";X.MSG_RITZ_CANNOT_FREEZE_ALL_VISIBLE_ROWS=3D"You can't freeze =
all visible rows on the sheet.";=0A=
X.CALL_RITZ_DATA_VALIDATION_FAILED=3Dfunction(a){return"The data you =
entered in cell "+(a+" violates the data validation rules set on this =
cell.")};X.CALL_RITZ_DATA_VALIDATION_LIST_FAILED=3Dfunction(a,b){return"T=
he data you entered in cell "+(a+(" violates the data validation rules =
set on this cell.\nPlease enter one of the following values: =
"+(b+".")))};X.MSG_RITZ_INVALID_SHEET_INDEX_ORIGINAL_TOO_LOW=3D"The =
original sheet index is too =
low.";X.MSG_RITZ_INVALID_SHEET_INDEX_ORIGINAL_TOO_HIGH=3D"The original =
sheet index is too high.";=0A=
X.MSG_RITZ_INVALID_SHEET_INDEX_NEW_TOO_LOW=3D"The new sheet index is too =
low.";X.MSG_RITZ_INVALID_SHEET_INDEX_NEW_TOO_HIGH=3D"The new sheet index =
is too high.";X.MSG_RITZ_SHEET_IS_OBJECT_SHEET=3D"This operation is only =
permitted on sheets with =
grids.";X.MSG_RITZ_CANNOT_PERFORM_OPERATION_ON_ROWS_THAT_ARE_FILTERED_OUT=
=3D"This operation is not supported on a range with a filtered out =
row.";X.MSG_RITZ_CANNOT_INSERT_OR_DELETE_CELLS_OVER_ARRAY_FORMULA=3D"You =
cannot insert or delete cells over an array formula.";=0A=
X.MSG_RITZ_CANNOT_PERFORM_OPERATION_ON_DATA_IN_A_SORTED_FILTER_VIEW=3D"Th=
is operation is not supported on a range with a sorted Filter View. =
Please disable the Filter View and try =
again.";X.MSG_RITZ_OBJECT_ID_ALREADY_EXISTS=3D"Internal Error: ObjectId =
already exists.  Please try your operation =
again.";X.CALL_RITZ_NAMED_RANGE_DOES_NOT_EXIST=3Dfunction(a){return'The =
named range "'+(a+'" does not exist.')};=0A=
X.CALL_RITZ_TOO_MANY_DATA_VALIDATION_ITEMS=3Dfunction(a){return"The data =
validation rule has more items than the limit of "+(a+'. Use the "List =
from a range" criteria =
instead.')};X.CALL_RITZ_INVALID_DATA_VALIDATION_RULE_ARGUMENT=3Dfunction(=
a){return'The data validation rule argument "'+(a+'" is =
invalid.')};X.MSG_RITZ_NOT_SUPPORTED_WITH_MULTIPLE_SELECTIONS=3D"This =
operation is not supported with multiple =
selections.";X.MSG_RITZ_NOT_SUPPORTED_WITHOUT_SELECTION=3D"First make a =
selection to redo your last action.";=0A=
X.MSG_RITZ_CANNOT_WRITE_INTO_PROTECTED_RANGE=3D"You are trying to edit a =
protected cell or object. Please contact the spreadsheet owner to remove =
protection if you need to =
edit.";X.MSG_RITZ_CANNOT_WRITE_INTO_SOFT_PROTECTED_RANGE=3D"You\u2019re =
trying to edit part of this sheet that shouldn\u2019t be changed =
accidentally. Edit =
anyway?";X.MSG_RITZ_CANNOT_ADD_FILTER_FOR_INVALID_RANGE=3D"Filter cannot =
be applied to the selected range. Please select a range with data.";=0A=
X.CALL_RITZ_PROTECTED_RANGE_HOLES_MUST_BE_IN_SAME_SHEET=3Dfunction(a){ret=
urn"The range you're trying to exclude must be within =
\""+(a+'".')};X.CALL_RITZ_SHEET_ALREADY_PROTECTED=3Dfunction(a){return'Sh=
eet "'+(a+'" already has sheet =
protection.')};X.MSG_RITZ_NO_PERMISSIONS_TO_UPDATE_PROTECTED_RANGE_ACL=3D=
"You don't have permission to change who can edit this protected =
range.";X.CALL_RITZ_INVALID_GROUP_FOR_PROTECTED_RANGE_ACL=3Dfunction(a){r=
eturn'Invalid group: "'+(a+'".')};=0A=
X.CALL_RITZ_NO_SUCH_USER_FOR_PROTECTED_RANGE_ACL=3Dfunction(a){return'Inv=
alid user: =
"'+(a+'".')};X.MSG_RITZ_LOCK_SELF_OUT_OF_PROTECTED_RANGE_ACL=3D"You =
can't remove yourself as an =
editor.";X.CALL_RITZ_INVALID_AUTO_RESIZE_COLUMN_INDEX_NEGATIVE=3Dfunction=
(a){return'Cannot auto-resize column at negative column index:  =
"'+(a+'".')};X.CALL_RITZ_INVALID_AUTO_RESIZE_COLUMN_INDEX_TOO_BIG=3Dfunct=
ion(a,b){return'Cannot auto-resize column at column index "'+(a+('" =
because there are only "'+(b+'" columns.')))};=0A=
X.MSG_RITZ_CANNOT_CHANGE_PROTECTION_FROM_SHEET_TO_RANGE_OR_VICE_VERSA=3D"=
You can't change sheet protection to range protection or vice =
versa.";X.MSG_RITZ_CANNOT_DO_SHEET_PROTECTION_WITH_NAMED_RANGES=3D"You =
can't create sheet protection using a named =
range.";X.MSG_RITZ_CANNOT_PROTECT_DELETED_SHEET=3D"The sheet you are =
trying to protect is =
deleted.";X.MSG_RITZ_CANNOT_LINK_TO_DELETED_SHEET=3D"The sheet you are =
trying to link to is =
deleted.";X.MSG_RITZ_CANNOT_AUTO_FILL_DIMENSIONS_BOTH_DIFFERENT=3D"You =
can't auto-fill when both axes of the source and destination are =
different.";=0A=
X.MSG_RITZ_CANNOT_AUTO_FILL_PARTIAL_MERGE=3D"You can't auto-fill a range =
that partially intersects a =
merge.";X.MSG_RITZ_RANGE_REF_REQUIRES_VALID_NAMED_RANGE=3D"The named =
range does not have a valid range, please fix the named range or choose  =
another.";X.MSG_RITZ_CANNOT_DELETE_SHEET_WITH_FORM=3D"You cannot delete =
a sheet with a linked form. Please unlink the form =
first.";X.CALL_RITZ_ERROR_FETCHING_IMAGE_FROM_URL=3Dfunction(a){return"Er=
ror retrieving image from URL or bad URL: "+a};=0A=
X.MSG_RITZ_CANNOT_HIDE_ALL_COLUMNS=3D"You can't hide all the columns on =
the sheet.";X.MSG_RITZ_CANNOT_HIDE_ALL_ROWS=3D"You can't hide all the =
rows on the =
sheet.";X.MSG_RITZ_NAMED_RANGE_ON_DIFFERENT_SHEET_FROM_FILTER=3D"You =
cannot create a filter for a named range on a different =
sheet.";X.CALL_RITZ_CANNOT_MOVE_NAMED_RANGE_BACKING_FILTERS_BETWEEN_SHEET=
S=3Dfunction(a){return'You cannot move the named range between sheets =
because the filter: "'+(a+'" depends on it.')};=0A=
X.MSG_RITZ_CANNOT_BACK_LOCAL_FILTER_WITH_NAMED_RANGE=3D"You cannot make =
a filter depend on a named range when in view-only =
mode.";X.MSG_RITZ_INVALID_NAMED_RANGE=3D"The name given to this range is =
invalid.";X.MSG_RITZ_CANNOT_SET_IN_NON_ROOT_MERGE_CELL=3D"Can't set data =
in this merged cell. If you have an active filter view, try removing =
it.";X.MSG_RITZ_CANNOT_SPLIT_TEXT_IN_MULTIPLE_COLUMNS=3D"You cannot =
split data that spans more than one =
column.";X.MSG_RITZ_CANNOT_SPLIT_TEXT_ON_EMPTY_DELIMITER=3D"You cannot =
split data using an empty delimiter.";=0A=
X.MSG_RITZ_INVALID_REGEX_FOR_FIND_REPLACE=3D"The regular expression is =
invalid.";X.MSG_RITZ_CANNOT_CREATE_BANDED_RANGE_THAT_INTERSECTS_WITH_ANOT=
HER=3D"You cannot add alternating background colors to a range that =
already has alternating background =
colors.";X.MSG_RITZ_BANDED_RANGE_DOES_NOT_EXIST=3D"The alternating =
colors range you selected does not =
exist.";X.CALL_RITZ_INVALID_ITERATIVE_CALC_MAX_ITERATIONS=3Dfunction(a){r=
eturn"Maximum iterations must be between one and "+(a+".")};=0A=
X.MSG_RITZ_INVALID_ITERATIVE_CALC_CONVERGENCE_THRESHOLD=3D"Convergence =
threshold must be at least =
zero";X.CALL_RITZ_DEVELOPER_METADATA_ID_ALREADY_EXISTS=3Dfunction(a){retu=
rn'The metadata ID "'+(a+'" is already in use, please choose =
another.')};X.CALL_RITZ_DUPLICATE_DEVELOPER_METADATA_ID_IN_REQUEST=3Dfunc=
tion(a){return'More than one developer metadata with ID "'+(a+'" are =
present in the request,  please ensure metadata are =
unique.')};X.MSG_RITZ_DEVELOPER_METADATA_MISSING_KEY=3D"There was no =
value specified for the developer metadata key.";=0A=
X.MSG_RITZ_DEVELOPER_METADATA_MISSING_VISIBILITY=3D"There was no value =
specified for the developer metadata =
visibility.";X.MSG_RITZ_DEVELOPER_METADATA_MISSING_ID=3D"There was no =
value specified for the developer metadata =
ID.";X.MSG_RITZ_DEVELOPER_METADATA_MISSING_LOCATION=3D"There was no =
value specified for the developer metadata =
location.";X.MSG_RITZ_INVALID_DEVELOPER_METADATA_DIMENSION_LOCATION=3D"Th=
e specified dimension location does not represent a valid single row or =
column.";=0A=
X.CALL_RITZ_DEVELOPER_METADATA_DOES_NOT_EXIST=3Dfunction(a){return'Develo=
per metadata with ID "'+(a+'"  does not =
exist.')};X.CALL_RITZ_NO_PERMISSION_FOR_DEVELOPER_METADATA=3Dfunction(a,b=
){return'Developer project with number "'+(a+('" does not have =
permission to access developer metadata with ID =
"'+(b+'".')))};X.CALL_RITZ_INVALID_DEVELOPER_METADATA_UPDATE_FIELD=3Dfunc=
tion(a){return'The field "'+(a+'" was specified to be updated, but  this =
field cannot be changed once set.')};=0A=
X.MSG_RITZ_DEVELOPER_METADATA_PROJECT_NUMBER_MISSING=3D"There was no =
project number associated with the developer metadata =
request.";X.MSG_RITZ_DEVELOPER_METADATA_MISSING=3D"There was developer =
metadata missing from the =
request.";X.MSG_RITZ_ADDING_DEVELOPER_METADATA_EXCEEDS_SIZE_LIMIT=3D"Addi=
ng the requested developer metadata would exceed the allowed storage =
limit.";X.MSG_RITZ_UPDATING_DEVELOPER_METADATA_EXCEEDS_SIZE_LIMIT=3D"Upda=
ting the requested developer metadata would exceed the allowed storage =
limit.";=0A=
X.MSG_RITZ_RANGE_OUTSIDE_OF_SHEET=3D"The coordinates of the range are =
outside the dimensions of the =
sheet.";X.MSG_RITZ_PASTE_SOURCE_RANGE_OUTSIDE_OF_SHEET=3D"The =
coordinates of the source range are outside the dimensions of the =
sheet.";X.MSG_RITZ_PASTE_TARGET_RANGE_OUTSIDE_OF_SHEET=3D"The =
coordinates of the target range are outside the dimensions of the =
sheet.";X.MSG_RITZ_INVALID_HARD_BREAK_REQUEST=3D"The requested page =
break is invalid.";X.MSG_RITZ_INVALID_GROUP_SPECIFIED=3D"The group =
specified is invalid, and cannot be found.";=0A=
X.MSG_RITZ_CANNOT_MODIFY_DATA_CONNECTOR_SHEET=3D"You can't edit this =
data because it's connected to a =
database.";X.MSG_RITZ_DB_QUERY_PARAM_GRID_RANGE_NOT_ONE_CELL=3D"The =
selected range for a query parameter must be one =
cell.";X.MSG_RITZ_DB_QUERY_PARAM_GRID_RANGE_OUT_OF_BOUNDS=3D"The =
selected range is not contained by the specified sheet.";var =
DTa=3D{O4a:0,Gnc:1,Jwc:2,T6b:3,t8b:4},ETa=3D{dDc:0,gvc:1,t5b:2,h9b:3,H6b:=
4,Mkc:5,Bxc:6,BDc:7,wCc:8,B6b:9,vsc:10,I6b:11,xCc:12,Svc:13,Rvc:14,Qvc:15=
,Pvc:16,pvc:17},FTa=3D{eDc:0,vzc:1,pE:2,WA:3,iE:4};function =
yw(){T.call(this)}x(yw,T);var =
GTa=3Dnull;yw.prototype.Dg=3Dda(46);function =
zw(){T.call(this)}x(zw,T);var =
HTa=3Dnull;zw.prototype.getName=3Dfunction(){return =
V(this,2)};zw.prototype.mf=3Dfunction(a){W(this,2,a)};function =
Aw(){T.call(this)}x(Aw,T);var =
ITa=3Dnull;Aw.prototype.getState=3Dfunction(){return V(this,1)};=0A=
Aw.prototype.Lb=3Dfunction(a){W(this,1,a)};Aw.prototype.Ao=3Dda(8);Aw.pro=
totype.getToken=3Dfunction(){return =
V(this,4)};yw.prototype.Ca=3Dfunction(){var =
a=3DGTa;a||(GTa=3Da=3Dvw(yw,{0:{name:"DbQueryProto",pb:"ritz.DbQueryProto=
"},1:{name:"query_id",xa:9,type:String},2:{name:"connection_id",xa:9,type=
:String},3:{name:"last_execution_time",xa:1,type:Number},4:{name:"executi=
on_status",xa:11,type:Aw}}));return a};yw.Ca=3Dyw.prototype.Ca;=0A=
zw.prototype.Ca=3Dfunction(){var =
a=3DHTa;a||(HTa=3Da=3Dvw(zw,{0:{name:"DbConnectionProto",pb:"ritz.DbConne=
ctionProto"},1:{name:"connection_id",xa:9,type:String},2:{name:"name",xa:=
9,type:String},3:{name:"connection_type",xa:14,defaultValue:0,type:DTa}})=
);return a};zw.Ca=3Dzw.prototype.Ca;=0A=
Aw.prototype.Ca=3Dfunction(){var =
a=3DITa;a||(ITa=3Da=3Dvw(Aw,{0:{name:"DbExecutionStatus",pb:"ritz.DbExecu=
tionStatus"},1:{name:"state",xa:14,defaultValue:0,type:FTa},2:{name:"erro=
r_code",xa:14,defaultValue:0,type:ETa},3:{name:"error_text",xa:9,type:Str=
ing},4:{name:"token",xa:9,type:String},5:{name:"percent",xa:5,type:Number=
},6:{name:"param_name",xa:9,type:String},7:{name:"start_time",xa:1,type:N=
umber},8:{name:"end_time",xa:1,type:Number}}));return =
a};Aw.Ca=3DAw.prototype.Ca;function Bw(){T.call(this)}x(Bw,T);var =
JTa=3Dnull;Bw.prototype.getType=3Dfunction(){return =
V(this,1)};Bw.prototype.setType=3Dfunction(a){W(this,1,a)};Bw.prototype.m=
c=3Dfunction(){return V(this,2)};Bw.prototype.getUrl=3Dfunction(){return =
V(this,3)};var KTa=3D{trc:0,mxc:1,ufc:2};=0A=
Bw.prototype.Ca=3Dfunction(){var =
a=3DJTa;a||(JTa=3Da=3Dvw(Bw,{0:{name:"ImageProperties",pb:"ritz.ImageProp=
erties"},1:{name:"type",xa:14,defaultValue:0,type:KTa},2:{name:"cosmo_id"=
,xa:9,type:String},3:{name:"url",xa:9,type:String},4:{name:"natural_heigh=
t",xa:5,type:Number},5:{name:"natural_width",xa:5,type:Number}}));return =
a};Bw.Ca=3DBw.prototype.Ca;function Cw(){T.call(this)}x(Cw,T);var =
LTa=3Dnull;p=3DCw.prototype;p.Oi=3Dfunction(){return =
V(this,1)};p.tO=3Dda(47);p.getHeight=3Dfunction(){return =
V(this,3)};p.getWidth=3Dfunction(){return =
V(this,4)};p.getStatus=3Dfunction(){return =
V(this,5)};p.getProperties=3Dfunction(){return V(this,7)};var =
MTa=3D{NONE:0,g3a:1,oBc:2,evc:3,Cr:4},NTa=3D{P1a:0,E6b:1,Wec:2,Uec:3,Vec:=
4};=0A=
Cw.prototype.Ca=3Dfunction(){var =
a=3DLTa;a||(LTa=3Da=3Dvw(Cw,{0:{name:"ImageDataProto",pb:"ritz.ImageDataP=
roto"},1:{name:"image_url",xa:9,type:String},2:{name:"action",xa:14,defau=
ltValue:0,type:MTa},3:{name:"height",xa:1,type:Number},4:{name:"width",xa=
:1,type:Number},5:{name:"status",xa:14,defaultValue:0,type:NTa},7:{name:"=
properties",xa:11,type:Bw}}));return a};Cw.Ca=3DCw.prototype.Ca;function =
Dw(){T.call(this)}x(Dw,T);var =
OTa=3Dnull;Dw.prototype.getType=3Dfunction(){return =
V(this,1)};Dw.prototype.setType=3Dfunction(a){W(this,1,a)};Dw.prototype.E=
l=3Dda(48);var =
Ew=3D{qva:0,TEXT:1,NUMBER:2,PERCENT:3,CURRENCY:4,DATE:5,TIME:6,vca:7,SCIE=
NTIFIC:8},PTa=3D{urc:0,$ec:1},QTa=3D{V5b:0,bvc:1};=0A=
Dw.prototype.Ca=3Dfunction(){var =
a=3DOTa;a||(OTa=3Da=3Dvw(Dw,{0:{name:"NumberFormatProto",pb:"ritz.NumberF=
ormatProto"},1:{name:"type",xa:14,defaultValue:0,type:Ew},2:{name:"patter=
n",xa:9,type:String},3:{name:"number_format_parser_type",xa:14,defaultVal=
ue:0,type:PTa},4:{name:"decimal_option",xa:14,defaultValue:0,type:QTa}}))=
;return a};Dw.Ca=3DDw.prototype.Ca;function =
Iw(){T.call(this)}x(Iw,T);var =
RTa=3Dnull;Iw.prototype.Ca=3Dfunction(){var =
a=3DRTa;a||(RTa=3Da=3Dvw(Iw,{0:{name:"SparkchartDataProto",pb:"ritz.Spark=
chartDataProto"},1:{name:"params_key",yc:!0,xa:9,type:String},2:{name:"pa=
rams_val",yc:!0,xa:9,type:String},3:{name:"x",yc:!0,xa:1,type:Number},4:{=
name:"y",yc:!0,xa:1,type:Number}}));return =
a};Iw.Ca=3DIw.prototype.Ca;var =
STa=3D{bca:1,icc:2,gDc:5,Cbc:6,Qbc:7,OEc:8,J7b:9,Nbc:10,k6b:11,d8b:12,jDc=
:14,xAc:15,msc:16,Rxc:17,Qxc:18,kuc:19,Lxc:20,F$b:21,NEc:22,pBc:23,h6b:24=
,Hyc:25,Uvc:26,Ekc:27,qtc:29,vDc:31,Ewc:32,Fwc:33,Ssc:34,Qsc:35,MDc:36,G7=
b:37,ykc:38,Jkc:39,hnc:40,zkc:41,Ckc:42,Bkc:43,Akc:44,ghc:49,jnc:50,Vsc:5=
1,hhc:52,ihc:53,lnc:54,knc:55,Zmc:56,ryc:57,I7b:58,duc:59,stc:60,unc:61,C=
vc:62,r6b:63,G$b:64,s6b:65,gnc:66,Xmc:67,qBc:68,nnc:69,wnc:70,xnc:71,J$b:=
72,yfc:73,zfc:74,Rbc:75,huc:76,D$b:77,Rsc:78,gxc:79,jcc:80,Dvc:81,=0A=
Evc:82,Hvc:83,Fvc:84,wAc:85,Gvc:86,uAc:87,Ivc:88,Kvc:89,ovc:90,Mvc:91,Jvc=
:92,anc:93,Ovc:94,Nvc:95,vAc:101,Pbc:102,Obc:103,I$b:104,Dbc:105,nvc:106,=
Fbc:107,Ebc:108,Qgc:109,Azc:110,Kbc:111,Mbc:112,Lbc:113,Lgc:114,Psc:115,J=
bc:116,Gbc:117,Hbc:118,dmc:119,Ibc:120,Stc:121,cnc:122,ttc:123,Lkc:124,q6=
b:125,Fxc:126,qAc:127,qsc:128,H$b:129,psc:130,osc:131,o6b:132,n6b:133,m6b=
:134,Kxc:135,hrc:136,irc:137,Bvc:138,Lvc:139,Txc:140,Sxc:141,mDc:142,lCc:=
143,c$b:144,Ikc:145,Fkc:146,EDc:147,DDc:148,jhc:149,Hkc:150,Gkc:151,=0A=
Ogc:152,Wrc:153,K9b:154,I9b:155,b$b:156,xkc:157,Pgc:158,vnc:159,pfc:160,e=
nc:161,aCc:162,pnc:163,rnc:164,qnc:165,onc:166,Uxc:167,p6b:168,J9b:169,Dw=
c:170,qEc:171,W6b:172,Rgc:173,cuc:174,yAc:175,Rjc:176,Dkc:177,bnc:178,N8b=
:179,Otc:180,fnc:181,Nwc:200,Mtc:201,Vtc:202,Owc:203,dcc:400,bcc:401,U9b:=
402,V9b:403,a$b:404,X9b:405,W9b:406,V6b:407,Cuc:408,DECIMAL:409,Njc:410,$=
9b:411,Y9b:412,Z9b:413,L6b:414,L$b:500,K$b:501,M$b:502,N$b:503,O$b:504,P$=
b:505,Q$b:506,R$b:592,S$b:593,T$b:594,U$b:596,V$b:510,W$b:581,X$b:582,=0A=
Y$b:588,Z$b:589,$$b:595,cac:511,aac:512,bac:513,dac:514,eac:584,fac:515,g=
ac:516,iac:585,hac:605,mac:517,jac:518,nac:533,oac:583,pac:519,qac:520,ra=
c:521,sac:522,tac:523,uac:524,vac:525,wac:526,xac:527,yac:586,zac:587,Bac=
:528,Cac:577,Iac:578,Jac:579,Dac:580,Eac:529,Fac:530,Gac:531,Hac:532,Kac:=
538,Lac:539,Mac:540,Nac:541,Oac:542,Pac:543,Qac:544,Rac:545,Sac:546,Tac:5=
47,Uac:548,Vac:549,Wac:550,Xac:551,Yac:552,Zac:553,$ac:554,bbc:558,cbc:55=
5,ebc:597,fbc:598,gbc:556,hbc:557,ibc:600,jbc:601,abc:559,lbc:560,=0A=
kbc:561,mbc:562,obc:590,pbc:591,qbc:563,rbc:564,Aac:565,nbc:566,wbc:571,x=
bc:572,ybc:573,zbc:574,Abc:575,Bbc:576,dbc:599,tbc:602,sbc:603,ubc:604,vb=
c:606,Tbc:700,yxc:701,LCc:702};function Jw(){T.call(this)}x(Jw,T);var =
TTa=3Dnull;function Kw(){T.call(this)}x(Kw,T);var =
UTa=3Dnull,VTa=3D{EMPTY:0,aV:2,Cca:3,BOOLEAN:4,ERROR:5,P3a:6,s2:7,R0a:9};=
function Lw(){T.call(this)}x(Lw,T);var =
WTa=3Dnull;Lw.prototype.getType=3Dfunction(){return =
V(this,1)};Lw.prototype.setType=3Dfunction(a){W(this,1,a)};=0A=
var =
XTa=3D{uuc:1,hcc:2,VALUE:3,Pxc:4,eO:5,S1a:6,xuc:7,ERROR:8,Hsc:9,LOADING:1=
0};function Mw(){T.call(this)}x(Mw,T);var =
YTa=3Dnull;Mw.prototype.La=3Dfunction(){return =
V(this,2)};Mw.prototype.Pa=3Dfunction(a){W(this,2,a)};Mw.prototype.hd=3Df=
unction(){return ow(this,2)};Jw.prototype.Ca=3Dfunction(){var =
a=3DTTa;a||(TTa=3Da=3Dvw(Jw,{0:{name:"LatLngProto",pb:"ritz.LatLngProto"}=
,1:{name:"lat_value",xa:1,type:Number},2:{name:"lng_value",xa:1,type:Numb=
er}}));return a};Jw.Ca=3DJw.prototype.Ca;=0A=
Kw.prototype.Ca=3Dfunction(){var =
a=3DUTa;a||(UTa=3Da=3Dvw(Kw,{0:{name:"ValueProto",pb:"ritz.ValueProto"},1=
:{name:"value_type",required:!0,xa:14,defaultValue:0,type:VTa},2:{name:"s=
tring_value",xa:9,type:String},3:{name:"double_value",xa:1,type:Number},4=
:{name:"boolean_value",xa:8,type:Boolean},5:{name:"error_value",xa:11,typ=
e:Lw},6:{name:"is_quoted_string",xa:8,defaultValue:!1,type:Boolean},7:{na=
me:"sparkchart_value",xa:11,type:Iw},8:{name:"image_value",xa:11,type:Cw}=
,9:{name:"lat_lng_value",xa:11,type:Jw}}));=0A=
return a};Kw.Ca=3DKw.prototype.Ca;Lw.prototype.Ca=3Dfunction(){var =
a=3DWTa;a||(WTa=3Da=3Dvw(Lw,{0:{name:"ErrorValueProto",pb:"ritz.ErrorValu=
eProto"},1:{name:"type",xa:14,defaultValue:1,type:XTa},2:{name:"message_i=
d",xa:14,defaultValue:1,type:STa},3:{name:"argument",yc:!0,xa:11,type:Kw}=
}));return a};Lw.Ca=3DLw.prototype.Ca;Mw.prototype.Ca=3Dfunction(){var =
a=3DYTa;a||(YTa=3Da=3Dvw(Mw,{0:{name:"FormattedValueProto",pb:"ritz.Forma=
ttedValueProto"},2:{name:"value",xa:11,type:Kw},1:{name:"number_format",x=
a:11,type:Dw}}));return a};=0A=
Mw.Ca=3DMw.prototype.Ca;var ZTa=3D{Ktc:1,Htc:2};function =
Nw(){T.call(this)}x(Nw,T);var $Ta=3Dnull;function =
Ow(){T.call(this)}x(Ow,T);var aUa=3Dnull;function =
Pw(){T.call(this)}x(Pw,T);var =
bUa=3Dnull;Pw.prototype.Ab=3Dfunction(){return =
V(this,6)};Pw.prototype.og=3Dfunction(){return ow(this,6)};function =
Qw(){T.call(this)}x(Qw,T);var =
cUa=3Dnull;Qw.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};function Rw(){T.call(this)}x(Rw,T);var =
dUa=3Dnull;p=3DRw.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};=0A=
p.qc=3Dfunction(){return V(this,2)};p.Vc=3Dfunction(){return =
V(this,3)};function Sw(a,b){W(a,3,b)}p.kc=3Dfunction(){return =
V(this,4)};p.yr=3Dfunction(a){W(this,4,a)};p.Wc=3Dfunction(){return =
V(this,5)};p.Wx=3Dfunction(a){W(this,5,a)};function =
Tw(){T.call(this)}x(Tw,T);var eUa=3Dnull;function =
Uw(){T.call(this)}x(Uw,T);var =
fUa=3Dnull;Uw.prototype.getError=3Dfunction(){return V(this,4)};function =
Vw(){T.call(this)}x(Vw,T);var =
gUa=3Dnull;Vw.prototype.getText=3Dfunction(){return =
V(this,2)};Vw.prototype.Yq=3Dda(50);=0A=
var =
hUa=3D{EMPTY:0,TEXT:2,wI:3,w1a:4,p$b:5,Mgc:6,j6b:7,l6b:8,j4a:9};function =
Ww(){T.call(this)}x(Ww,T);var iUa=3Dnull;function =
Xw(){T.call(this)}x(Xw,T);var jUa=3Dnull;function =
Yw(){T.call(this)}x(Yw,T);var =
kUa=3Dnull;p=3DYw.prototype;p.getFunctionName=3Dfunction(){return =
V(this,3)};p.Zw=3Dfunction(){return uw(this,3)};p.La=3Dfunction(){return =
V(this,5)};p.Pa=3Dfunction(a){W(this,5,a)};p.hd=3Dfunction(){return =
ow(this,5)};p.getName=3Dfunction(){return =
V(this,7)};p.mf=3Dfunction(a){W(this,7,a)};=0A=
var =
lUa=3D{EMPTY:0,mgc:1,ova:2,Mrc:3,wI:4,w1a:5,j4a:6};Nw.prototype.Ca=3Dfunc=
tion(){var =
a=3D$Ta;a||($Ta=3Da=3Dvw(Nw,{0:{name:"IntervalProto",pb:"ritz.IntervalPro=
to"},1:{name:"start_index",xa:5,type:Number},2:{name:"end_index",xa:5,typ=
e:Number}}));return a};Nw.Ca=3DNw.prototype.Ca;=0A=
Ow.prototype.Ca=3Dfunction(){var =
a=3DaUa;a||(aUa=3Da=3Dvw(Ow,{0:{name:"FormulaRangeProto",pb:"ritz.Formula=
RangeProto"},1:{name:"relative_range",xa:11,type:Pw},2:{name:"start_token=
_index",xa:5,type:Number},3:{name:"workbook_range_id",xa:9,type:String}})=
);return a};Ow.Ca=3DOw.prototype.Ca;=0A=
Pw.prototype.Ca=3Dfunction(){var =
a=3DbUa;a||(bUa=3Da=3Dvw(Pw,{0:{name:"R1C1RangeProto",pb:"ritz.R1C1RangeP=
roto"},1:{name:"start_row",xa:5,type:Number},2:{name:"end_row",xa:5,type:=
Number},3:{name:"start_column",xa:5,type:Number},4:{name:"end_column",xa:=
5,type:Number},5:{name:"relativity_indicators_id",xa:5,type:Number},6:{na=
me:"sheet_id",xa:9,type:String},7:{name:"unresolved_sheet_name",xa:9,type=
:String}}));return a};Pw.Ca=3DPw.prototype.Ca;=0A=
Qw.prototype.Ca=3Dfunction(){var =
a=3DcUa;a||(cUa=3Da=3Dvw(Qw,{0:{name:"GridRangeRefProto",pb:"ritz.GridRan=
geRefProto"},1:{name:"range",xa:11,type:Rw},2:{name:"named_range_id",xa:9=
,type:String}}));return a};Qw.Ca=3DQw.prototype.Ca;=0A=
Rw.prototype.Ca=3Dfunction(){var =
a=3DdUa;a||(dUa=3Da=3Dvw(Rw,{0:{name:"GridRangeProto",pb:"ritz.GridRangeP=
roto"},1:{name:"sheet_id",xa:9,type:String},2:{name:"start_row_index",xa:=
5,type:Number},3:{name:"end_row_index",xa:5,type:Number},4:{name:"start_c=
olumn_index",xa:5,type:Number},5:{name:"end_column_index",xa:5,type:Numbe=
r},6:{name:"unresolved_sheet_name",xa:9,type:String}}));return =
a};Rw.Ca=3DRw.prototype.Ca;=0A=
Tw.prototype.Ca=3Dfunction(){var =
a=3DeUa;a||(eUa=3Da=3Dvw(Tw,{0:{name:"GridRangeListProto",pb:"ritz.GridRa=
ngeListProto"},1:{name:"ranges",yc:!0,xa:11,type:Rw}}));return =
a};Tw.Ca=3DTw.prototype.Ca;=0A=
Uw.prototype.Ca=3Dfunction(){var =
a=3DfUa;a||(fUa=3Da=3Dvw(Uw,{0:{name:"FormulaParseResultProto",pb:"ritz.F=
ormulaParseResultProto"},1:{name:"rpn_list",xa:11,type:Xw},2:{name:"formu=
la_tokens",xa:11,type:Ww},3:{name:"formula_key",xa:9,type:String},4:{name=
:"error",xa:11,type:Lw},5:{name:"error_formula_string",xa:9,type:String}}=
));return a};Uw.Ca=3DUw.prototype.Ca;=0A=
Vw.prototype.Ca=3Dfunction(){var =
a=3DgUa;a||(gUa=3Da=3Dvw(Vw,{0:{name:"FormulaTokenProto",pb:"ritz.Formula=
TokenProto"},1:{name:"formula_token_type",required:!0,xa:14,defaultValue:=
0,type:hUa},2:{name:"text",xa:9,type:String},3:{name:"range_token_index",=
xa:5,type:Number},4:{name:"named_element_id",xa:9,type:String},5:{name:"d=
ecimal_value",xa:1,type:Number},9:{name:"table_field_token_index",xa:5,ty=
pe:Number},10:{name:"named_element_type",xa:14,defaultValue:1,type:ZTa}})=
);return a};Vw.Ca=3DVw.prototype.Ca;=0A=
Ww.prototype.Ca=3Dfunction(){var =
a=3DiUa;a||(iUa=3Da=3Dvw(Ww,{0:{name:"FormulaTokenListProto",pb:"ritz.For=
mulaTokenListProto"},1:{name:"formula_tokens",yc:!0,xa:11,type:Vw}}));ret=
urn a};Ww.Ca=3DWw.prototype.Ca;Xw.prototype.Ca=3Dfunction(){var =
a=3DjUa;a||(jUa=3Da=3Dvw(Xw,{0:{name:"FormulaRpnListProto",pb:"ritz.Formu=
laRpnListProto"},1:{name:"formula_elements",yc:!0,xa:11,type:Yw}}));retur=
n a};Xw.Ca=3DXw.prototype.Ca;=0A=
Yw.prototype.Ca=3Dfunction(){var =
a=3DkUa;a||(kUa=3Da=3Dvw(Yw,{0:{name:"FormulaElementProto",pb:"ritz.Formu=
laElementProto"},1:{name:"formula_element_type",xa:14,defaultValue:0,type=
:lUa},2:{name:"start_value",xa:9,type:String},3:{name:"function_name",xa:=
9,type:String},4:{name:"arg_count",xa:5,type:Number},5:{name:"value",xa:1=
1,type:Kw},6:{name:"range_token_index",xa:5,type:Number},7:{name:"name",x=
a:9,type:String},8:{name:"scope_sheet_id",xa:9,type:String},9:{name:"name=
d_element_id",xa:9,type:String},10:{name:"named_element_type",=0A=
xa:14,defaultValue:1,type:ZTa}}));return a};Yw.Ca=3DYw.prototype.Ca;var =
mUa=3D{nDc:0,izc:1,y8b:2,nsc:3},nUa=3D{cDc:0,BOOLEAN:1,DATE:2,DATETIME:3,=
EMPTY:4,ERROR:5,ckc:6,s2:7,R0a:8,NUMBER:9,P3a:10,aV:11,TIMEOFDAY:12},oUa=3D=
{iDc:11,CAc:0,Etc:1,gdc:2,q$b:3,rwc:4,G9b:5,b7b:6,uGc:7,wuc:8,lgc:9,oAc:1=
0};function Zw(){T.call(this)}x(Zw,T);var pUa=3Dnull;function =
$w(){T.call(this)}x($w,T);var =
qUa=3Dnull;$w.prototype.getHeaderRange=3Dfunction(){return =
V(this,2)};function ax(){T.call(this)}x(ax,T);var =
rUa=3Dnull;ax.prototype.getHeader=3Dfunction(){return V(this,1)};=0A=
ax.prototype.hasHeader=3Dfunction(){return ow(this,1)};function =
bx(){T.call(this)}x(bx,T);var sUa=3Dnull;function =
cx(){T.call(this)}x(cx,T);var =
tUa=3Dnull;cx.prototype.getLabel=3Dfunction(){return V(this,1)};=0A=
Zw.prototype.Ca=3Dfunction(){var =
a=3DpUa;a||(pUa=3Da=3Dvw(Zw,{0:{name:"DetectedTableProto",pb:"ritz.Detect=
edTableProto"},1:{name:"table_confidence",xa:1,type:Number},2:{name:"tabl=
e_type",xa:14,defaultValue:0,type:mUa},3:{name:"table_detection_version",=
xa:9,type:String},4:{name:"row_data",xa:11,type:$w},5:{name:"column_data"=
,xa:11,type:$w}}));return a};Zw.Ca=3DZw.prototype.Ca;=0A=
$w.prototype.Ca=3Dfunction(){var =
a=3DqUa;a||(qUa=3Da=3Dvw($w,{0:{name:"TableDimensionProto",pb:"ritz.Table=
DimensionProto"},2:{name:"header_range",xa:11,type:Rw},3:{name:"field",yc=
:!0,xa:11,type:ax},4:{name:"record",yc:!0,xa:11,type:bx},5:{name:"record_=
group",yc:!0,xa:11,type:cx}}));return a};$w.Ca=3D$w.prototype.Ca;=0A=
ax.prototype.Ca=3Dfunction(){var =
a=3DrUa;a||(rUa=3Da=3Dvw(ax,{0:{name:"FieldProto",pb:"ritz.FieldProto"},1=
:{name:"header",xa:9,type:String},2:{name:"field_range",xa:11,type:Rw},3:=
{name:"field_type",xa:14,defaultValue:0,type:nUa},4:{name:"is_visible",xa=
:8,type:Boolean},5:{name:"property_type",yc:!0,xa:14,defaultValue:11,type=
:oUa},6:{name:"choice_property_choices",yc:!0,xa:9,type:String},7:{name:"=
placeholder_text",xa:9,type:String}}));return a};ax.Ca=3Dax.prototype.Ca;=0A=
bx.prototype.Ca=3Dfunction(){var =
a=3DsUa;a||(sUa=3Da=3Dvw(bx,{0:{name:"RecordProto",pb:"ritz.RecordProto"}=
,1:{name:"is_aggregate",xa:8,type:Boolean},2:{name:"record_range",xa:11,t=
ype:Rw},3:{name:"is_visible",xa:8,type:Boolean},4:{name:"num_records",xa:=
5,defaultValue:1,type:Number}}));return a};bx.Ca=3Dbx.prototype.Ca;=0A=
cx.prototype.Ca=3Dfunction(){var =
a=3DtUa;a||(tUa=3Da=3Dvw(cx,{0:{name:"RecordGroupProto",pb:"ritz.RecordGr=
oupProto"},1:{name:"label",xa:9,type:String},2:{name:"start_record_index"=
,xa:5,type:Number},3:{name:"num_records",xa:5,type:Number},4:{name:"data_=
range_major_interval",xa:11,type:Nw}}));return =
a};cx.Ca=3Dcx.prototype.Ca;var uUa=3D{Occ:1,ixc:2};function =
dx(){T.call(this)}x(dx,T);var =
vUa=3Dnull;p=3Ddx.prototype;p.getId=3Dfunction(){return =
V(this,1)};p.Yo=3Dfunction(){return =
uw(this,1)};p.Kf=3Dfunction(a){W(this,1,a)};p.getKey=3Dfunction(){return =
V(this,2)};p.La=3Dfunction(){return =
V(this,3)};p.Pa=3Dfunction(a){W(this,3,a)};p.hd=3Dfunction(){return =
ow(this,3)};=0A=
p.Ca=3Dfunction(){var =
a=3DvUa;a||(vUa=3Da=3Dvw(dx,{0:{name:"DeveloperMetadata",pb:"ritz.Develop=
erMetadata"},1:{name:"id",xa:9,type:String},2:{name:"key",xa:9,type:Strin=
g},3:{name:"value",xa:9,type:String},4:{name:"project_number",xa:9,type:S=
tring},5:{name:"visibility",xa:14,defaultValue:1,type:uUa}}));return =
a};dx.Ca=3Ddx.prototype.Ca;function ex(){T.call(this)}x(ex,T);var =
wUa=3Dnull;ex.prototype.getType=3Dfunction(){return =
V(this,1)};ex.prototype.setType=3Dfunction(a){W(this,1,a)};ex.prototype.H=
j=3Dfunction(){return V(this,3)};ex.prototype.uo=3Dda(52);var =
xUa=3D{PDc:0,ngc:1,e$b:2,uDc:3},yUa=3D{fwc:0,gwc:1,hwc:2,tCc:3,p5a:4,uCc:=
5,Zec:6};function fx(){T.call(this)}x(fx,T);var zUa=3Dnull;function =
gx(a){return V(a,1)}function hx(a){return tw(a,2)}=0A=
var =
ix=3D{GREATER:1,k0a:2,LESS:3,U0a:4,w_a:5,N1a:6,yYa:7,J1a:8,kZa:9,L1a:10,Y=
3a:11,v_a:12,r4a:13,I0a:14,K0a:15,r_a:16,yZa:17,xZa:18,CZa:19,BZa:20,zZa:=
21,AZa:22,H0a:30,V1a:23,U1a:24,BOOLEAN:31,bca:25,K1a:26,ERROR:27,O1a:28,q=
Za:29};function jx(){T.call(this)}x(jx,T);var AUa=3Dnull;function =
kx(a){return V(a,1)}jx.prototype.Hj=3Dfunction(){return V(this,2)};=0A=
ex.prototype.Ca=3Dfunction(){var =
a=3DwUa;a||(wUa=3Da=3Dvw(ex,{0:{name:"ArgTokenProto",pb:"ritz.ArgTokenPro=
to"},1:{name:"type",xa:14,defaultValue:0,type:xUa},2:{name:"date_type",xa=
:14,defaultValue:0,type:yUa},3:{name:"formula",xa:11,type:Uw},4:{name:"fo=
rmula_ranges",yc:!0,xa:11,type:Ow},5:{name:"user_entered_value",xa:11,typ=
e:Mw}}));return a};ex.Ca=3Dex.prototype.Ca;=0A=
fx.prototype.Ca=3Dfunction(){var =
a=3DzUa;a||(zUa=3Da=3Dvw(fx,{0:{name:"UiConfigProto",pb:"ritz.UiConfigPro=
to"},1:{name:"ui_option",xa:14,defaultValue:1,type:ix},2:{name:"user_ente=
red_arg",yc:!0,xa:11,type:ex}}));return =
a};fx.Ca=3Dfx.prototype.Ca;jx.prototype.Ca=3Dfunction(){var =
a=3DAUa;a||(AUa=3Da=3Dvw(jx,{0:{name:"BooleanConditionProto",pb:"ritz.Boo=
leanConditionProto"},1:{name:"ui_config",xa:11,type:fx},2:{name:"formula"=
,xa:11,type:Uw},3:{name:"formula_ranges",yc:!0,xa:11,type:Ow}}));return =
a};jx.Ca=3Djx.prototype.Ca;var BUa=3D{iYa:0,NZa:1};function =
lx(){T.call(this)}x(lx,T);var =
CUa=3Dnull;lx.prototype.Ca=3Dfunction(){var =
a=3DCUa;a||(CUa=3Da=3Dvw(lx,{0:{name:"SortSpecProto",pb:"ritz.SortSpecPro=
to"},1:{name:"dimension_index",xa:5,type:Number},2:{name:"sort_order",xa:=
14,defaultValue:0,type:BUa}}));return =
a};lx.Ca=3Dlx.prototype.Ca;function mx(){T.call(this)}x(mx,T);var =
DUa=3Dnull;mx.prototype.getName=3Dfunction(){return =
V(this,3)};mx.prototype.mf=3Dfunction(a){W(this,3,a)};function =
nx(){T.call(this)}x(nx,T);var =
EUa=3Dnull;nx.prototype.getColumnIndex=3Dfunction(){return =
V(this,1)};nx.prototype.Vw=3Dfunction(){return uw(this,1)};function =
ox(){T.call(this)}x(ox,T);var FUa=3Dnull;function =
px(){T.call(this)}x(px,T);var =
GUa=3Dnull;p=3Dpx.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.Yr=3Dfunction(){return =
V(this,3)};=0A=
p.gL=3Dfunction(){return ow(this,3)};p.rangeCount=3Dfunction(){return =
pw(this,4)};function qx(){T.call(this)}x(qx,T);var HUa=3Dnull;=0A=
mx.prototype.Ca=3Dfunction(){var =
a=3DDUa;a||(DUa=3Da=3Dvw(mx,{0:{name:"FilterDeltaProto",pb:"ritz.FilterDe=
ltaProto"},1:{name:"criteria_delta",yc:!0,xa:11,type:nx},2:{name:"sort_sp=
ec",yc:!0,xa:11,type:lx},3:{name:"name",xa:9,type:String},4:{name:"clear_=
sort_spec",xa:8,type:Boolean},5:{name:"is_hidden_rows_dirty",xa:8,type:Bo=
olean},6:{name:"is_sort_dirty",xa:8,type:Boolean},7:{name:"hidden_rows",y=
c:!0,xa:5,type:Number},8:{name:"clear_hidden_rows",xa:8,type:Boolean},9:{=
name:"sort_model_indices",yc:!0,xa:5,type:Number},=0A=
10:{name:"sort_view_indices",yc:!0,xa:5,type:Number},11:{name:"clear_sort=
_order",xa:8,type:Boolean},12:{name:"named_workbook_range_id",xa:9,type:S=
tring}}));return =
a};mx.Ca=3Dmx.prototype.Ca;nx.prototype.Ca=3Dfunction(){var =
a=3DEUa;a||(EUa=3Da=3Dvw(nx,{0:{name:"CriteriaDeltaProto",pb:"ritz.Criter=
iaDeltaProto"},1:{name:"column_index",xa:5,type:Number},2:{name:"criteria=
",xa:11,type:ox}}));return a};nx.Ca=3Dnx.prototype.Ca;=0A=
ox.prototype.Ca=3Dfunction(){var =
a=3DFUa;a||(FUa=3Da=3Dvw(ox,{0:{name:"CriteriaProto",pb:"ritz.CriteriaPro=
to"},1:{name:"visible_by_default",xa:8,defaultValue:!0,type:Boolean},2:{n=
ame:"visible_value",yc:!0,xa:9,type:String},3:{name:"hidden_value",yc:!0,=
xa:9,type:String},4:{name:"boolean_condition",xa:11,type:jx}}));return =
a};ox.Ca=3Dox.prototype.Ca;=0A=
px.prototype.Ca=3Dfunction(){var =
a=3DGUa;a||(GUa=3Da=3Dvw(px,{0:{name:"FilterViewGridInfoProto",pb:"ritz.F=
ilterViewGridInfoProto"},1:{name:"sheet_id",xa:9,type:String},2:{name:"fi=
lter_id",xa:9,type:String},3:{name:"delta",xa:11,type:mx},4:{name:"range"=
,xa:11,type:Rw}}));return =
a};px.Ca=3Dpx.prototype.Ca;qx.prototype.Ca=3Dfunction(){var =
a=3DHUa;a||(HUa=3Da=3Dvw(qx,{0:{name:"ActiveFilterViewsListProto",pb:"rit=
z.ActiveFilterViewsListProto"},1:{name:"filter",yc:!0,xa:11,type:px}}));r=
eturn a};qx.Ca=3Dqx.prototype.Ca;function rx(){T.call(this)}x(rx,T);var =
IUa=3Dnull;rx.prototype.getType=3Dfunction(){return =
V(this,1)};rx.prototype.setType=3Dfunction(a){W(this,1,a)};var =
JUa=3D{EMPTY:0,RGB:2,Bzc:3};rx.prototype.Ca=3Dfunction(){var =
a=3DIUa;a||(IUa=3Da=3Dvw(rx,{0:{name:"ColorProto",pb:"ritz.ColorProto"},1=
:{name:"type",required:!0,xa:14,defaultValue:0,type:JUa},2:{name:"rgb",xa=
:5,type:Number},3:{name:"scheme_index",xa:5,type:Number}}));return =
a};rx.Ca=3Drx.prototype.Ca;var KUa=3D{Csc:0,REPLACE:1};var =
LUa=3D{Hrc:1,Iwc:2};function sx(){T.call(this)}x(sx,T);var =
MUa=3Dnull;sx.prototype.getStyle=3Dfunction(){return =
V(this,1)};sx.prototype.getColor=3Dfunction(){return V(this,3)};var =
NUa=3D{NONE:0,f_a:1,uZa:2,Q2:3,Cca:4};function =
tx(){T.call(this)}x(tx,T);var =
OUa=3Dnull;tx.prototype.getTop=3Dfunction(){return =
V(this,1)};tx.prototype.getLeft=3Dfunction(){return V(this,3)};function =
ux(){T.call(this)}x(ux,T);var =
PUa=3Dnull;ux.prototype.getTop=3Dfunction(){return V(this,1)};=0A=
ux.prototype.getLeft=3Dfunction(){return V(this,4)};function =
vx(){T.call(this)}x(vx,T);var =
QUa=3Dnull;vx.prototype.VH=3Dda(55);vx.prototype.getWeight=3Dfunction(){r=
eturn V(this,12)};var RUa=3D{rda:0,yya:1,Cya:2};function =
wx(){T.call(this)}x(wx,T);var =
SUa=3Dnull,TUa=3D{b2a:0,wrc:1,AAc:2,h8b:3,LEc:4},xx=3D{LEFT:0,CENTER:1,RI=
GHT:2,NONE:3},UUa=3D{rE:0,k1a:1,bE:2},VUa=3D{C6b:0,D6b:1,Zrc:2,tzc:3};fun=
ction yx(){T.call(this)}x(yx,T);var WUa=3Dnull;function =
zx(){T.call(this)}x(zx,T);var XUa=3Dnull;=0A=
zx.prototype.getFontFamily=3Dfunction(){return =
V(this,15)};zx.prototype.VH=3Dda(54);zx.prototype.getWeight=3Dfunction(){=
return V(this,26)};function Ax(){T.call(this)}x(Ax,T);var =
YUa=3Dnull;function Bx(){T.call(this)}x(Bx,T);var =
ZUa=3Dnull;Bx.prototype.tK=3Dfunction(){return =
V(this,1)};Bx.prototype.getStyle=3Dfunction(){return =
V(this,3)};Bx.prototype.getColor=3Dfunction(){return V(this,5)};var =
$Ua=3D{T2:0,AEc:1,qI:2},aVa=3D{Eda:0,ica:1};=0A=
sx.prototype.Ca=3Dfunction(){var =
a=3DMUa;a||(MUa=3Da=3Dvw(sx,{0:{name:"BorderProto",pb:"ritz.BorderProto"}=
,1:{name:"style",xa:14,defaultValue:0,type:NUa},2:{name:"width_px",xa:5,t=
ype:Number},3:{name:"color",xa:11,type:rx},4:{name:"merge_or_replace",xa:=
14,defaultValue:0,type:KUa}}));return a};sx.Ca=3Dsx.prototype.Ca;=0A=
tx.prototype.Ca=3Dfunction(){var =
a=3DOUa;a||(OUa=3Da=3Dvw(tx,{0:{name:"RegionBorderDeltasProto",pb:"ritz.R=
egionBorderDeltasProto"},1:{name:"top",xa:11,type:Ax},2:{name:"bottom",xa=
:11,type:Ax},3:{name:"left",xa:11,type:Ax},4:{name:"right",xa:11,type:Ax}=
,5:{name:"inner_vertical",xa:11,type:Ax},6:{name:"inner_horizontal",xa:11=
,type:Ax}}));return a};tx.Ca=3Dtx.prototype.Ca;=0A=
ux.prototype.Ca=3Dfunction(){var =
a=3DPUa;a||(PUa=3Da=3Dvw(ux,{0:{name:"PaddingProto",pb:"ritz.PaddingProto=
"},1:{name:"top",xa:5,type:Number},2:{name:"right",xa:5,type:Number},3:{n=
ame:"bottom",xa:5,type:Number},4:{name:"left",xa:5,type:Number}}));return=
 a};ux.Ca=3Dux.prototype.Ca;=0A=
vx.prototype.Ca=3Dfunction(){var =
a=3DQUa;a||(QUa=3Da=3Dvw(vx,{0:{name:"TextFormatProto",pb:"ritz.TextForma=
tProto"},1:{name:"background_color",xa:11,type:rx},2:{name:"foreground_co=
lor",xa:11,type:rx},3:{name:"weighted_font_family",xa:9,type:String},4:{n=
ame:"font_size",xa:5,type:Number},5:{name:"bold",xa:8,type:Boolean},6:{na=
me:"italic",xa:8,type:Boolean},7:{name:"strikethrough",xa:8,type:Boolean}=
,8:{name:"small_caps",xa:8,type:Boolean},9:{name:"underline",xa:8,type:Bo=
olean},10:{name:"vertical_align",xa:14,=0A=
defaultValue:0,type:RUa},11:{name:"merge_or_replace",xa:14,defaultValue:0=
,type:KUa},12:{name:"weight",xa:5,type:Number},13:{name:"bold_weight",xa:=
5,type:Number},14:{name:"toggle_weight",xa:5,type:Number}}));return =
a};vx.Ca=3Dvx.prototype.Ca;wx.prototype.Ca=3Dfunction(){var =
a=3DSUa;a||(SUa=3Da=3Dvw(wx,{0:{name:"FormatProto",pb:"ritz.FormatProto"}=
}));return a};wx.Ca=3Dwx.prototype.Ca;=0A=
yx.prototype.Ca=3Dfunction(){var =
a=3DWUa;a||(WUa=3Da=3Dvw(yx,{0:{name:"TextRotationProto",pb:"ritz.TextRot=
ationProto"},1:{name:"angle",xa:5,type:Number},2:{name:"vertical",xa:8,ty=
pe:Boolean}}));return a};yx.Ca=3Dyx.prototype.Ca;=0A=
zx.prototype.Ca=3Dfunction(){var =
a=3DXUa;a||(XUa=3Da=3Dvw(zx,{0:{name:"FormatDeltaProto",pb:"ritz.FormatDe=
ltaProto"},1:{name:"clear_slots",xa:5,type:Number},2:{name:"set_slots",xa=
:5,type:Number},3:{name:"number_format",xa:11,type:Dw},4:{name:"backgroun=
d_color",xa:11,type:rx},5:{name:"border_top",xa:11,type:Ax},6:{name:"bord=
er_bottom",xa:11,type:Ax},7:{name:"border_left",xa:11,type:Ax},8:{name:"b=
order_right",xa:11,type:Ax},9:{name:"horizontal_align",xa:14,defaultValue=
:0,type:xx},10:{name:"vertical_align",=0A=
xa:14,defaultValue:0,type:UUa},11:{name:"wrap_strategy",xa:14,defaultValu=
e:0,type:TUa},12:{name:"text_direction",xa:14,defaultValue:0,type:VUa},13=
:{name:"text_background_color",xa:11,type:rx},14:{name:"foreground_color"=
,xa:11,type:rx},15:{name:"font_family",xa:9,type:String},16:{name:"font_s=
ize",xa:5,type:Number},17:{name:"bold",xa:8,type:Boolean},18:{name:"itali=
c",xa:8,type:Boolean},19:{name:"strikethrough",xa:8,type:Boolean},20:{nam=
e:"small_caps",xa:8,type:Boolean},21:{name:"underline",xa:8,type:Boolean}=
,=0A=
22:{name:"text_vertical_align",xa:14,defaultValue:0,type:RUa},23:{name:"h=
yperlink_display_type",xa:14,defaultValue:1,type:LUa},24:{name:"padding",=
xa:11,type:ux},25:{name:"text_rotation",xa:11,type:yx},26:{name:"weight",=
xa:5,type:Number},27:{name:"bold_weight",xa:5,type:Number},28:{name:"prio=
ritize_banding",xa:8,type:Boolean}}));return a};zx.Ca=3Dzx.prototype.Ca;=0A=
Ax.prototype.Ca=3Dfunction(){var =
a=3DYUa;a||(YUa=3Da=3Dvw(Ax,{0:{name:"BorderDeltaProto",pb:"ritz.BorderDe=
ltaProto"},1:{name:"slot_delta",yc:!0,xa:11,type:Bx}}));return =
a};Ax.Ca=3DAx.prototype.Ca;=0A=
Bx.prototype.Ca=3Dfunction(){var =
a=3DZUa;a||(ZUa=3Da=3Dvw(Bx,{0:{name:"BorderSlotDeltaProto",pb:"ritz.Bord=
erSlotDeltaProto"},1:{name:"slot_name",xa:14,defaultValue:0,type:$Ua},2:{=
name:"slot_action",xa:14,defaultValue:0,type:aVa},3:{name:"style",xa:14,d=
efaultValue:0,type:NUa},4:{name:"width_px",xa:5,type:Number},5:{name:"col=
or",xa:11,type:rx}}));return a};Bx.Ca=3DBx.prototype.Ca;function =
Cx(){T.call(this)}x(Cx,T);var =
bVa=3Dnull;Cx.prototype.Ca=3Dfunction(){var =
a=3DbVa;a||(bVa=3Da=3Dvw(Cx,{0:{name:"LinkedRangePropertiesProto",pb:"rit=
z.LinkedRangePropertiesProto"},1:{name:"named_workbook_range_id",xa:9,typ=
e:String}}));return a};Cx.Ca=3DCx.prototype.Ca;function =
Dx(){T.call(this)}x(Dx,T);var =
cVa=3Dnull;Dx.prototype.jg=3Dfunction(){return V(this,3)};function =
Ex(){T.call(this)}x(Ex,T);var =
dVa=3Dnull;Ex.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};Ex.prototype.getProperties=3Dfunction(){return =
V(this,2)};Ex.prototype.qz=3Dda(58);function =
Fx(){T.call(this)}x(Fx,T);var =
eVa=3Dnull;Fx.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};function Gx(){T.call(this)}x(Gx,T);var fVa=3Dnull;=0A=
Dx.prototype.Ca=3Dfunction(){var =
a=3DcVa;a||(cVa=3Da=3Dvw(Dx,{0:{name:"ProtectedRangePropertiesProto",pb:"=
ritz.ProtectedRangePropertiesProto"},1:{name:"hole",xa:8,defaultValue:!1,=
type:Boolean},2:{name:"soft_protection",xa:8,defaultValue:!1,type:Boolean=
},3:{name:"description",xa:9,type:String},4:{name:"named_workbook_range_i=
d",xa:9,type:String}}));return a};Dx.Ca=3DDx.prototype.Ca;=0A=
Ex.prototype.Ca=3Dfunction(){var =
a=3DdVa;a||(dVa=3Da=3Dvw(Ex,{0:{name:"ClientProtectedRangeDataProto",pb:"=
ritz.ClientProtectedRangeDataProto"},1:{name:"range",xa:11,type:Rw},2:{na=
me:"properties",xa:11,type:Dx},3:{name:"editable",xa:8,type:Boolean},4:{n=
ame:"named_range_id",xa:9,type:String},5:{name:"holes",yc:!0,xa:11,type:F=
x},6:{name:"containing_protected_range_id",xa:9,type:String},7:{name:"edi=
table_user_info",xa:11,type:Gx}}));return a};Ex.Ca=3DEx.prototype.Ca;=0A=
Fx.prototype.Ca=3Dfunction(){var =
a=3DeVa;a||(eVa=3Da=3Dvw(Fx,{0:{name:"ClientProtectedRangeHoleProto",pb:"=
ritz.ClientProtectedRangeHoleProto"},1:{name:"range",xa:11,type:Rw},2:{na=
me:"named_range_id",xa:9,type:String}}));return =
a};Fx.Ca=3DFx.prototype.Ca;Gx.prototype.Ca=3Dfunction(){var =
a=3DfVa;a||(fVa=3Da=3Dvw(Gx,{0:{name:"ProtectionUserInfoProto",pb:"ritz.P=
rotectionUserInfoProto"},1:{name:"num_other_users",xa:5,type:Number},2:{n=
ame:"num_groups",xa:5,type:Number},3:{name:"soft",xa:8,type:Boolean}}));r=
eturn a};=0A=
Gx.Ca=3DGx.prototype.Ca;function Hx(){T.call(this)}x(Hx,T);var =
gVa=3Dnull;function Ix(){T.call(this)}x(Ix,T);var hVa=3Dnull;function =
Jx(){T.call(this)}x(Jx,T);var =
iVa=3Dnull;Hx.prototype.Ca=3Dfunction(){var =
a=3DgVa;a||(gVa=3Da=3Dvw(Hx,{0:{name:"TablePropertiesProto",pb:"ritz.Tabl=
ePropertiesProto"},1:{name:"banding",xa:11,type:Ix}}));return =
a};Hx.Ca=3DHx.prototype.Ca;=0A=
Ix.prototype.Ca=3Dfunction(){var =
a=3DhVa;a||(hVa=3Da=3Dvw(Ix,{0:{name:"BandingProto",pb:"ritz.BandingProto=
"},1:{name:"row_format",xa:11,type:Jx},2:{name:"col_format",xa:11,type:Jx=
}}));return a};Ix.Ca=3DIx.prototype.Ca;=0A=
Jx.prototype.Ca=3Dfunction(){var =
a=3DiVa;a||(iVa=3Da=3Dvw(Jx,{0:{name:"BandingDimensionProto",pb:"ritz.Ban=
dingDimensionProto"},1:{name:"header_format",xa:11,type:zx},2:{name:"firs=
t_band_format",xa:11,type:zx},3:{name:"first_band_size",xa:5,type:Number}=
,4:{name:"second_band_format",xa:11,type:zx},5:{name:"second_band_size",x=
a:5,type:Number},6:{name:"total_band_format",xa:11,type:zx}}));return =
a};Jx.Ca=3DJx.prototype.Ca;var =
jVa=3D{Itc:0,kxc:1,WZa:2,gca:3,YN:4,Irc:6,J6b:7,Wbc:9,Cjc:10,k$b:11};func=
tion Kx(){T.call(this)}x(Kx,T);var =
kVa=3Dnull;p=3DKx.prototype;p.Z5=3Dda(60);p.n8=3Dda(62);p.J5=3Dda(64);p.l=
8=3Dda(66);p.yia=3Dfunction(){return =
V(this,4)};p.Nla=3Dfunction(){return ow(this,4)};function =
Lx(){T.call(this)}x(Lx,T);var =
lVa=3Dnull;Lx.prototype.Um=3Dfunction(){return =
V(this,1)};Lx.prototype.xja=3Dfunction(){return V(this,2)};function =
Mx(){T.call(this)}x(Mx,T);var =
mVa=3Dnull;Mx.prototype.tK=3Dfunction(){return V(this,1)};=0A=
Mx.prototype.Um=3Dfunction(){return =
V(this,3)};Mx.prototype.xja=3Dfunction(){return V(this,4)};var =
nVa=3D{Eda:0,ica:1,WXa:2,V2a:3},oVa=3D{u2:2,rCc:3,tAc:4,qgc:5,V7b:6,Bwc:7=
,zwc:20,Q9b:21,R9b:22,E$b:8,t$b:9,w$b:10,r$b:11,u7b:12,x7b:13,y7b:14,w7b:=
15,QZa:16,i$b:19};function Nx(){T.call(this)}x(Nx,T);var =
pVa=3Dnull;Nx.prototype.nQ=3Dfunction(a){return =
V(this,1,a)};Nx.prototype.wT=3Dfunction(){return pw(this,1)};function =
Ox(){T.call(this)}x(Ox,T);var =
qVa=3Dnull;Ox.prototype.SF=3Dfunction(){return V(this,8)};=0A=
Kx.prototype.Ca=3Dfunction(){var =
a=3DkVa;a||(kVa=3Da=3Dvw(Kx,{0:{name:"CalcOptionsProto",pb:"ritz.CalcOpti=
onsProto"},1:{name:"iterative_enabled",xa:8,type:Boolean},2:{name:"max_it=
erations",xa:5,type:Number},3:{name:"convergence_threshold",xa:1,type:Num=
ber},4:{name:"auto_recalc_ms",xa:5,type:Number}}));return =
a};Kx.Ca=3DKx.prototype.Ca;=0A=
Lx.prototype.Ca=3Dfunction(){var =
a=3DlVa;a||(lVa=3Da=3Dvw(Lx,{0:{name:"WorkbookPropertiesProto",pb:"ritz.W=
orkbookPropertiesProto"},1:{name:"locale",xa:9,type:String},2:{name:"time=
_zone",xa:9,type:String},3:{name:"calc_options",xa:11,type:Kx},4:{name:"s=
heet_name_number",xa:5,type:Number},5:{name:"form_sheet_name_number",xa:5=
,type:Number},6:{name:"chart_sheet_name_number",xa:5,type:Number},7:{name=
:"pivot_sheet_name_number",xa:5,type:Number},9:{name:"default_row_height"=
,xa:5,type:Number},10:{name:"default_column_width",=0A=
xa:5,type:Number},11:{name:"developer_metadata",yc:!0,xa:11,type:dx}}));r=
eturn a};Lx.Ca=3DLx.prototype.Ca;=0A=
Mx.prototype.Ca=3Dfunction(){var =
a=3DmVa;a||(mVa=3Da=3Dvw(Mx,{0:{name:"WorkbookSlotDeltaProto",pb:"ritz.Wo=
rkbookSlotDeltaProto"},1:{name:"slot_name",xa:14,defaultValue:2,type:oVa}=
,2:{name:"slot_action",xa:14,defaultValue:0,type:nVa},3:{name:"locale",xa=
:9,type:String},4:{name:"time_zone",xa:9,type:String},5:{name:"sheet_name=
_number",xa:5,type:Number},6:{name:"form_sheet_name_number",xa:5,type:Num=
ber},7:{name:"chart_sheet_name_number",xa:5,type:Number},8:{name:"pivot_s=
heet_name_number",xa:5,type:Number},9:{name:"pivot_drill_down_sheet_name_=
number",=0A=
xa:5,type:Number},21:{name:"dashboard_sheet_name_number",xa:5,type:Number=
},22:{name:"database_sheet_name_number",xa:5,type:Number},10:{name:"defau=
lt_format_delta",xa:11,type:zx},11:{name:"default_row_height",xa:5,type:N=
umber},12:{name:"default_column_width",xa:5,type:Number},13:{name:"calc_o=
ptions_auto_recalc_ms",xa:5,type:Number},14:{name:"calc_options_iterative=
_enabled",xa:8,type:Boolean},15:{name:"calc_options_max_iterations",xa:5,=
type:Number},16:{name:"calc_options_convergence_threshold",xa:1,=0A=
type:Number},17:{name:"developer_metadata",yc:!0,xa:11,type:dx},20:{name:=
"db_connection",xa:11,type:zw}}));return =
a};Mx.Ca=3DMx.prototype.Ca;Nx.prototype.Ca=3Dfunction(){var =
a=3DpVa;a||(pVa=3Da=3Dvw(Nx,{0:{name:"WorkbookDeltaProto",pb:"ritz.Workbo=
okDeltaProto"},1:{name:"slot_deltas",yc:!0,xa:11,type:Mx}}));return =
a};Nx.Ca=3DNx.prototype.Ca;=0A=
Ox.prototype.Ca=3Dfunction(){var =
a=3DqVa;a||(qVa=3Da=3Dvw(Ox,{0:{name:"WorkbookRangePropertiesDeltaProto",=
pb:"ritz.WorkbookRangePropertiesDeltaProto"},1:{name:"clear_slots",xa:5,t=
ype:Number},2:{name:"set_slots",xa:5,type:Number},3:{name:"embedded_objec=
t_id",xa:9,type:String},4:{name:"filter_delta",xa:11,type:mx},5:{name:"na=
med_range_id",xa:9,type:String},6:{name:"protection_properties",xa:11,typ=
e:Dx},7:{name:"linked_range_properties",xa:11,type:Cx},8:{name:"table_pro=
perties",xa:11,type:Hx},10:{name:"detected_table",=0A=
xa:11,type:Zw}}));return a};Ox.Ca=3DOx.prototype.Ca;function =
rVa(a){Uf(this,a,0,-1,null,null)}x(rVa,Tf);function =
sVa(a){this.Hc=3Da}sVa.prototype.getId=3Dg("Hc");var tVa=3D{};function =
uVa(){this.D=3Dnew rVa}var vVa=3Dnew =
sVa("docos_invariants");uVa.prototype.C=3Dfunction(a){F(a,10);ag(a,10,thi=
s.D)};function wVa(a,b){F(a.D,1);ag(a.D,1,b)};function =
xVa(a){Uf(this,a,0,-1,null,null)}x(xVa,Tf);function =
yVa(a){Uf(this,a,0,-1,zVa,null)}x(yVa,Tf);var zVa=3D[2,9];function =
AVa(){this.C=3Dnew yVa}function WBa(a,b){F(a.C,14);G(a.C,14,b)}function =
bwa(a,b){F(a.C,6);G(a.C,6,b)}AVa.prototype.build=3Dg("C");function =
BVa(){}Da(BVa,noa.prototype);Da(BVa,Maa.prototype);function =
CVa(a,b){A.call(this);this.C=3Da;a=3Dnew =
th(this);a.R(b,"sa",this.D);this.qa(a)}x(CVa,A);CVa.prototype.D=3Dfunctio=
n(a){if(a instanceof QPa){a=3Da.b0;if(0>=3Da.length)throw =
Error("handleCommandSuccess_: unexpected number of ranges =
"+a);Gua(this.C,a[a.length-1].end)}};function =
DVa(a,b){A.call(this);this.F=3Dnull;this.Va=3Da;this.C=3Db;this.Ja=3Dnew =
th(this);this.$=3Dnew Wn;this.va=3Dnew wm;this.qa(this.va);this.L=3Dnew =
wm;this.qa(this.L);this.J=3Dnew wm;this.qa(this.J);this.ma=3Dnew =
wm;this.qa(this.ma);this.V=3Dnew wm;this.qa(this.V);this.O=3Dnew =
wm;this.qa(this.O);this.D=3Dnew wm;this.qa(this.D);this.H=3Dnew =
wm;this.qa(this.H)}x(DVa,A);p=3DDVa.prototype;p.hX=3Dnull;p.iX=3Dnull;p.j=
X=3Dnull;p.nha=3Dnull;function EVa(a){if(!a.jX)throw Error("Pending =
command queue not yet set.");return a.jX}=0A=
function =
DQa(a,b,c,d,e,f){pm(a.Va,"changesStoredLocally",v(function(){return =
Nl(e.C.vf).toString()},a));Xn(a.$,d.va,function(){a.C&&Gn(a.C)});Xn(a.$,d=
.L,function(b){var c=3Db.D;if(a.C&&!c.J){sta(a.C);var =
d=3Dc.ma;null=3D=3D=3Dd||Sqa(a.C,d);d=3Dc.$;null=3D=3D=3Dd||Tqa(a.C,d);d=3D=
b.C;b=3D[];for(var e=3D0;e<d.length;e++){var =
f=3Dd[e];f.Dt()||b.push(f)}d=3D(d=3Dc.O)?new =
moa(d):null;e=3Dc.D;f=3Dc.V;0<b.length?(c=3Da.C,c.L?sm(c.Va,!c.H,"If the =
proxy has been discarded, the command queue must be null"):(era(c.H,new =
Vqa(e,f,b,0),void 0),fra(c,=0A=
f),Uqa(c,e,d),zta(c),c.kf&&(b=3Dc.kf.C.tDa())&&hta(b.C,"nonsnapshottedocu=
mentids",c.Ef))):(Uqa(a.C,e,d),fra(a.C,f))}});var h=3Dnew =
CVa(EVa(a),b);a.qa(h);Em(d.ma,a.L);Em(d.$,a.J);Em(d.L,a.ma);Em(d.Ha,a.V);=
Em(d.Ba,a.O);Em(d.V,a.D);Em(d.O,a.H);a.qa(b);a.hX=3Dc;a.iX=3Dd;a.F=3De;a.=
nha=3Df}p.Lia=3Dfunction(){return ap(EVa(this))};=0A=
function FVa(a,b){var =
c=3DEVa(a),d=3Da.nha?a.nha.C:{};d=3D1=3D=3Dnc(d)&&d.editor;c.GDa()&&!d?qm=
(a.Va,Error("Changes took too long to be received by server. Shutting =
down to prevent data loss."),yQa(a)):xua(c,b)}function yQa(a){var =
b=3D{};a.iX&&Dc(b,VPa(a.iX));if(a.hX){a=3Da.hX;var =
c=3D{};Dc(c,WPa(a.H));c.commandBuffer_lastSentRevisionWithCommands=3Da.ln=
a;c.commandBuffer_sendCommandsTimerEnabled=3Da.F.enabled;c.commandBuffer_=
sendSelectionTimerEnabled=3Da.D.enabled;Dc(b,c)}return b}=0A=
p.Ea=3Dfunction(){delete this.F;delete this.C;delete =
this.Va;B(this.hX);delete this.hX;B(this.iX);delete =
this.iX;B(this.Ja);delete this.Ja;B(this.jX);delete =
this.jX;DVa.ea.Ea.call(this)};function =
GVa(a,b,c,d,e,f,h,k,l,m,r,u,w,y){en.call(this,a,b,c,d,e,f,h,k,l,m,r,u,w,y=
)}x(GVa,en);GVa.prototype.rha=3Dfunction(){throw Error("Send is not =
supported for DeferredRequest.");};function =
HVa(a,b,c){Pv.call(this,a,c,null);this.jb=3Db;this.Ma=3Dnull;this.Wa=3D!1=
}x(HVa,Pv);p=3DHVa.prototype;p.Oo=3Dfunction(){this.Wa=3D!0;return =
this};p.xe=3Dfunction(){this.F&&JQa(this);this.Ma=3Dnew =
GVa(this.D,KQa(this),this.getContent(),this.V,this.$,this.H,this.J,this.O=
,this.Ka,this.va,this.Kh,this.Ha,this.L,this.Ba);this.jb.addCallback(v(th=
is.Y6a,this));return =
this.Ma};p.C4=3Dfunction(a){HVa.ea.C4.call(this,a);this.Wa&&a.Oo()};p.Y6a=
=3Dfunction(a){this.Ma.isDisposed()||(a=3Da.Ue(this.D),this.C4(a),a=3Da.x=
e(),this.Ma.qa(a))};=0A=
p.YV=3Dfunction(){throw Error("buildInternal is not supported for =
DeferredRequestBuilder.");};p.D4=3Dfunction(){throw Error("sendInternal =
is not supported for DeferredRequestBuilder.");};function =
IVa(){this.C=3Dnull}IVa.prototype.qha=3Dfunction(){return =
this.C?this.C.qha():null};IVa.prototype.pha=3Dfunction(){return =
this.C?this.C.pha():new Lk};function JVa(){this.D=3Dnew =
IVa;this.C=3D[]}p=3DJVa.prototype;p.ADa=3D"";p.E4=3Dnull;p.addCallback=3D=
function(a){this.E4?a(this.E4):this.C.push(a)};p.Ue=3Dfunction(a){Eb(a,"/=
");a=3Dthis.L_(a);a.ma=3Dthis.ADa;return a};p.L_=3Dfunction(a){return =
new HVa(a,this,this.D)};p.G4=3Dfunction(a){epa(a);this.ADa=3Da};function =
KVa(){A.call(this);this.C=3Dnull}x(KVa,A);KVa.prototype.Ea=3Dfunction(){B=
(this.C)};function Px(){E.call(this);this.Ja=3Dnew =
th(this);Yda&&(Zda?this.Ja.R($da?document.body:window,["online","offline"=
],this.D):(this.F=3Dthis.qj(),this.C=3Dnew =
Ci(250),this.Ja.R(this.C,"tick",this.H),this.C.start()))}x(Px,E);Px.proto=
type.qj=3Dfunction(){return =
Yda?navigator.onLine:!0};Px.prototype.H=3Dfunction(){var =
a=3Dthis.qj();a!=3Dthis.F&&(this.F=3Da,this.D())};Px.prototype.D=3Dfuncti=
on(){var a=3Dthis.qj()?"online":"offline";this.dispatchEvent(a)};=0A=
Px.prototype.Ea=3Dfunction(){Px.ea.Ea.call(this);this.Ja.dispose();this.J=
a=3Dnull;this.C&&(this.C.dispose(),this.C=3Dnull)};function =
LVa(a,b,c,d,e){E.call(this);this.Ja=3Dnew =
th(this);this.$=3Da;this.D=3Dnew =
Gi(v(this.bNa,this,!1),1E4);this.O=3Db||12E4;this.F=3Dnew =
Px;this.C=3D!(t(c)?c:J(I(),"icso"));this.L=3DEa();this.H=3Dd||new =
KVa;this.J=3De||new =
Jla;this.Ja.R(this.F,"online",this.eLa).R(this.F,"offline",this.eLa);this=
.V=3Dyi();Qx(this,!0,!0)}x(LVa,Dpa);p=3DLVa.prototype;p.qQa=3Dfunction(){=
Qx(this,!0,!0)};p.noa=3Dfunction(){Qx(this)};p.X9=3Dfunction(a){!a&&this.=
C?Qx(this,!0,!0):Qx(this,MVa(this,a))};p.qj=3Dg("C");p.rVa=3Dfunction(){r=
eturn this.V.C};=0A=
function Qx(a,b,c){var =
d=3DEa(),e=3Da.C?25E3:1E4;if(b||!a.C)b=3Dc?0:e,a.L=3Dd-b;else{b=3De;c=3Da=
.L+e;for(var =
f=3D1;c<d&&b<a.O;)b=3DMath.min(a.O,e*Math.pow(1.2,f++)),c+=3Db}d=3Da.H;a=3D=
v(a.jpb,a);e=3Db;B(d.C);d.C=3Dnew =
Gi(a,e);d.C.start()}p.jpb=3Dfunction(){Qx(this);this.D.stop();this.D.star=
t();Kla(this.J,ul(this.$,"zx",ac()),v(this.bNa,this))};function =
MVa(a,b){a.V.resolve();return =
b!=3Da.C?(a.C=3Db,a.dispatchEvent(b?"q":"r"),!0):!1}p.eLa=3Dfunction(){Qx=
(this,!0,!0)};p.bNa=3Dfunction(a){this.D.stop();Qx(this,MVa(this,a))};=0A=
p.Ea=3Dfunction(){this.D.stop();Db(this.H,this.D,this.F,this.Ja,this.J);L=
Va.ea.Ea.call(this)};function NVa(a,b,c,d){var =
e=3Dthis;A.call(this);this.H=3Dc;this.D=3Dd;this.F=3Dnew =
Wn;this.qa(this.F);this.C=3Dnull;Xn(this.F,a,function(){null=3D=3D=3De.C&=
&(e.C=3De.D.postMessage(e.H,"error"))});Xn(this.F,b,function(){return =
OVa(e)})}x(NVa,A);function =
OVa(a){null!=3D=3Da.C&&(a.D.D(a.C),a.C=3Dnull)}NVa.prototype.Ea=3Dfunctio=
n(){OVa(this);delete this.D;NVa.ea.Ea.call(this)};function =
PVa(a,b,c,d,e,f,h){var =
k=3Dthis;A.call(this);this.C=3Da;this.L=3Db;this.F=3Dc;this.$=3De;this.H=3D=
Dn();this.Va=3Dh;this.J=3Dnew mm;this.qa(this.J);this.O=3Dnew =
NVa(b.D,b.H,"Syncing offline changes...",f);this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,c.va,function(){if(!bo(k.C.C)){var =
a=3Dk.C.C;ao(a,Ol(a.vf,1,!0))}Rx(k)});Xn(this.D,c.Cb,function(){Rx(k)});X=
n(this.D,c.H,function(){Ml(k.C.C.vf,8192)||ysa(k.C.C);Rx(k)});Xn(this.D,c=
.ub,function(){Rx(k)});Xn(this.D,c.$,function(){Rx(k)});Xn(this.D,a.C.V,f=
unction(){FVa(k.L,=0A=
[k.H])});Xn(this.D,b.L,function(a){var =
b=3Dk.C.C;ao(b,Ol(b.vf,512,a.C))});Xn(this.D,b.V,function(a){if(!a.F){bo(=
k.C.C)||xsa(k.C.C);if(a.D)Tua(k.C,null,Ea());else if(a.userId&&a.C){var =
b=3Dk.$(a.userId)||"anonymous";Tua(k.C,b,a.C)}Rx(k)}});Xn(this.D,d.V,func=
tion(){return =
QVa(k)});Xn(this.D,b.D,function(){k.J.Cq(k.V,2E4,k)});Asa(a.C,c.MNa());sp=
(d)&&QVa(this)}x(PVa,A);=0A=
function Rx(a){var b=3Da.C.C;var c=3Da.F;c=3Dc.iL()&&!c.ma&&!c.Zn();var =
d=3DAua(a.F);ao(b,Ol(Ol(b.vf,8,c),4,d));b=3Da.C.C;a=3Da.F.xha();ao(b,Ol(b=
.vf,256,a))}function =
QVa(a){bo(a.C.C)||Ml(a.C.C.vf,1)||FVa(a.L,[a.H])}PVa.prototype.V=3Dfuncti=
on(){Zn(this.F)&&rm(this.Va,Error("Editing has been delayed due to =
anachronism resolution."),{offlineIssueReason:"Anachronism =
resolution",offlineIssueType:"EDITING_DELAYED"})};PVa.prototype.Ea=3Dfunc=
tion(){B(this.O);delete this.O;PVa.ea.Ea.call(this)};function =
RVa(){this.C=3D0}RVa.prototype.postMessage=3Dfunction(){this.C++;return =
this.C};RVa.prototype.D=3Dba();function =
SVa(a){this.C=3Da}q(SVa,kg);SVa.prototype.serialize=3Dfunction(a){var =
b=3D[this.C.serialize(a.D),a.C.F,a.C.H,a.Le(),a.Nh()],c=3Da.C.D;null=3D=3D=
c?b.push(null):b.push(c);b.push(a.C.C);return b};function =
ZPa(a,b){a=3Da.C.C(b[0]);return new Xqa(a,new =
Wqa(b[1],b[2],b[3],b[4],null=3D=3Db[5]?null:b[5],b[6]))};function =
Sx(){T.call(this)}x(Sx,T);var =
TVa=3Dnull;Sx.prototype.Ab=3Dfunction(){return =
V(this,1)};Sx.prototype.og=3Dfunction(){return =
ow(this,1)};Sx.prototype.Vf=3Dda(69);function =
Tx(){T.call(this)}x(Tx,T);var =
UVa=3Dnull;Tx.prototype.oo=3Dda(70);Tx.prototype.Sm=3Dda(71);var =
VVa=3D{Wcc:1,qvc:2},WVa=3D{vrc:1,L9b:2},XVa=3D{DEFAULT:0,LEFT:1,CENTER:2,=
RIGHT:3},YVa=3D{rE:1,k1a:2,bE:3};function Ux(){T.call(this)}x(Ux,T);var =
ZVa=3Dnull,$Va=3D{Ttc:1,Jfc:2,Gfc:3,Hfc:4,Cr:5,Ifc:6};function =
Vx(){T.call(this)}x(Vx,T);var aWa=3Dnull;=0A=
Vx.prototype.Vf=3Dda(68);function Wx(){T.call(this)}x(Wx,T);var =
bWa=3Dnull;Wx.prototype.Ab=3Dfunction(){return =
V(this,1)};Wx.prototype.og=3Dfunction(){return ow(this,1)};function =
Xx(){T.call(this)}x(Xx,T);var =
cWa=3Dnull;Xx.prototype.getTop=3Dfunction(){return =
V(this,1)};Xx.prototype.getLeft=3Dfunction(){return V(this,3)};function =
Yx(){T.call(this)}x(Yx,T);var =
dWa=3Dnull;Yx.prototype.getLeft=3Dfunction(){return V(this,1)};function =
Zx(){T.call(this)}x(Zx,T);var =
eWa=3Dnull;Zx.prototype.La=3Dfunction(){return V(this,1)};=0A=
Zx.prototype.Pa=3Dfunction(a){W(this,1,a)};Zx.prototype.hd=3Dfunction(){r=
eturn ow(this,1)};function $x(){T.call(this)}x($x,T);var =
fWa=3Dnull;$x.prototype.getType=3Dfunction(){return =
V(this,1)};$x.prototype.setType=3Dfunction(a){W(this,1,a)};$x.prototype.g=
etIndex=3Dfunction(){return V(this,2)};var gWa=3D{Bjc:1,MAc:2};=0A=
Sx.prototype.Ca=3Dfunction(){var =
a=3DTVa;a||(TVa=3Da=3Dvw(Sx,{0:{name:"PrintSettingsProto",pb:"ritz.PrintS=
ettingsProto"},1:{name:"sheet_id",xa:9,type:String},2:{name:"print_global=
_settings",xa:11,type:Tx},3:{name:"print_per_page_settings",xa:11,type:Ux=
},4:{name:"row_breaks",yc:!0,xa:11,type:Nw},5:{name:"column_breaks",yc:!0=
,xa:11,type:Nw}}));return a};Sx.Ca=3DSx.prototype.Ca;=0A=
Tx.prototype.Ca=3Dfunction(){var =
a=3DUVa;a||(UVa=3Da=3Dvw(Tx,{0:{name:"PrintGlobalSettingsProto",pb:"ritz.=
PrintGlobalSettingsProto"},1:{name:"print_notes",xa:8,type:Boolean},2:{na=
me:"print_comments",xa:8,type:Boolean},3:{name:"hide_grid_lines",xa:8,typ=
e:Boolean},4:{name:"print_page_number",xa:8,type:Boolean},5:{name:"print_=
title",xa:8,type:Boolean},6:{name:"print_sheet_name",xa:8,type:Boolean},7=
:{name:"print_date",xa:8,type:Boolean},8:{name:"print_time",xa:8,type:Boo=
lean},9:{name:"repeat_frozen_rows",xa:8,=0A=
type:Boolean},10:{name:"repeat_frozen_columns",xa:8,type:Boolean},11:{nam=
e:"page_order",xa:14,defaultValue:1,type:VVa},12:{name:"header_footer_typ=
e",xa:14,defaultValue:1,type:WVa},13:{name:"custom_header",xa:11,type:Yx}=
,14:{name:"custom_footer",xa:11,type:Yx},15:{name:"horizontal_alignment",=
xa:14,defaultValue:0,type:XVa},16:{name:"vertical_alignment",xa:14,defaul=
tValue:1,type:YVa}}));return a};Tx.Ca=3DTx.prototype.Ca;=0A=
Ux.prototype.Ca=3Dfunction(){var =
a=3DZVa;a||(ZVa=3Da=3Dvw(Ux,{0:{name:"PrintPerPageSettingsProto",pb:"ritz=
.PrintPerPageSettingsProto"},1:{name:"paper_type",xa:9,type:String},2:{na=
me:"is_portrait",xa:8,type:Boolean},3:{name:"scale",xa:14,defaultValue:1,=
type:$Va},4:{name:"custom_scale_pct",xa:1,type:Number},5:{name:"margins",=
xa:11,type:Xx}}));return a};Ux.Ca=3DUx.prototype.Ca;=0A=
Vx.prototype.Ca=3Dfunction(){var =
a=3DaWa;a||(aWa=3Da=3Dvw(Vx,{0:{name:"PrintConfigProto",pb:"ritz.PrintCon=
figProto"},30:{name:"print_global_settings",xa:11,type:Tx},31:{name:"prin=
t_per_page_settings",xa:11,type:Ux},10:{name:"thumbnailing_mode",xa:8,typ=
e:Boolean},11:{name:"grid_range",yc:!0,xa:11,type:Rw},12:{name:"max_cells=
_to_print",xa:5,type:Number},13:{name:"image_dpi",xa:5,type:Number},14:{n=
ame:"drawing_chart_dpi",xa:5,type:Number},17:{name:"client_dpi",xa:5,type=
:Number},27:{name:"current_serial_time",=0A=
xa:1,type:Number},33:{name:"view_formula_mode",xa:8,type:Boolean},34:{nam=
e:"sheet_hard_breaks",yc:!0,xa:11,type:Wx}}));return =
a};Vx.Ca=3DVx.prototype.Ca;Wx.prototype.Ca=3Dfunction(){var =
a=3DbWa;a||(bWa=3Da=3Dvw(Wx,{0:{name:"SheetHardBreaks",pb:"ritz.SheetHard=
Breaks"},1:{name:"sheet_id",xa:9,type:String},2:{name:"row_breaks",yc:!0,=
xa:11,type:Nw},3:{name:"column_breaks",yc:!0,xa:11,type:Nw}}));return =
a};Wx.Ca=3DWx.prototype.Ca;=0A=
Xx.prototype.Ca=3Dfunction(){var =
a=3DcWa;a||(cWa=3Da=3Dvw(Xx,{0:{name:"PrintMarginsProto",pb:"ritz.PrintMa=
rginsProto"},1:{name:"top",xa:1,type:Number},2:{name:"bottom",xa:1,type:N=
umber},3:{name:"left",xa:1,type:Number},4:{name:"right",xa:1,type:Number}=
}));return a};Xx.Ca=3DXx.prototype.Ca;Yx.prototype.Ca=3Dfunction(){var =
a=3DdWa;a||(dWa=3Da=3Dvw(Yx,{0:{name:"HeaderFooterProto",pb:"ritz.HeaderF=
ooterProto"},1:{name:"left",xa:11,type:Zx},2:{name:"middle",xa:11,type:Zx=
},3:{name:"right",xa:11,type:Zx}}));return a};=0A=
Yx.Ca=3DYx.prototype.Ca;Zx.prototype.Ca=3Dfunction(){var =
a=3DeWa;a||(eWa=3Da=3Dvw(Zx,{0:{name:"HeaderFooterSection",pb:"ritz.Heade=
rFooterSection"},1:{name:"value",xa:9,type:String}}));return =
a};Zx.Ca=3DZx.prototype.Ca;$x.prototype.Ca=3Dfunction(){var =
a=3DfWa;a||(fWa=3Da=3Dvw($x,{0:{name:"PageBreakProto",pb:"ritz.PageBreakP=
roto"},1:{name:"type",xa:14,defaultValue:1,type:gWa},2:{name:"index",xa:5=
,type:Number}}));return a};$x.Ca=3D$x.prototype.Ca;var =
hWa=3D{rhc:0,zuc:1},ay=3D{c3a:0,ZYa:1},iWa=3D{Egc:0,ygc:1,Agc:2,Dgc:3,tgc=
:4,Bgc:5,Cgc:6,wgc:7,zgc:8,ugc:9,Fgc:10,xgc:11,Ggc:12,vgc:13};function =
by(){T.call(this)}x(by,T);var =
jWa=3Dnull;p=3Dby.prototype;p.tK=3Dfunction(){return =
V(this,1)};p.getName=3Dfunction(){return =
V(this,3)};p.mf=3Dfunction(a){W(this,3,a)};p.getNumberOfColumns=3Dfunctio=
n(){return V(this,4)};p.eja=3Dfunction(){return =
V(this,5)};p.FGa=3Dfunction(){return =
V(this,6)};p.dja=3Dfunction(){return =
V(this,9)};p.getColor=3Dfunction(){return V(this,10)};p.Vf=3Dda(67);=0A=
var =
kWa=3D{Eda:0,ica:1},lWa=3D{eO:0,vuc:1,Enc:2,Oca:3,Jgc:4,Igc:5,J0a:6,qI:7,=
jzc:8,A8b:9,qzc:10,D8b:11,j$b:12,dxc:13,exc:14};function =
cy(){T.call(this)}x(cy,T);var =
mWa=3Dnull;cy.prototype.nQ=3Dfunction(a){return =
V(this,1,a)};cy.prototype.wT=3Dfunction(){return pw(this,1)};function =
dy(){T.call(this)}x(dy,T);var nWa=3Dnull;function =
ey(){T.call(this)}x(ey,T);var =
oWa=3Dnull;ey.prototype.La=3Dfunction(){return =
V(this,1)};ey.prototype.Pa=3Dfunction(a){W(this,1,a)};ey.prototype.hd=3Df=
unction(){return ow(this,1)};=0A=
function fy(){T.call(this)}x(fy,T);var =
pWa=3Dnull;fy.prototype.tK=3Dfunction(){return =
V(this,1)};fy.prototype.cd=3Dfunction(){return =
V(this,3)};fy.prototype.Ld=3Dfunction(a){W(this,3,a)};fy.prototype.dja=3D=
function(){return V(this,4)};var =
qWa=3D{Eda:0,ica:1,WXa:2,V2a:3},rWa=3D{FAc:0,J0a:1,Cnc:2,pgc:3,x$b:4,QZa:=
5,Dnc:6,thc:7,Bnc:8};function gy(){T.call(this)}x(gy,T);var =
sWa=3Dnull;gy.prototype.nQ=3Dfunction(a){return =
V(this,1,a)};gy.prototype.wT=3Dfunction(){return pw(this,1)};function =
hy(){T.call(this)}x(hy,T);=0A=
var tWa=3Dnull;hy.prototype.getId=3Dfunction(){return =
V(this,1)};hy.prototype.Yo=3Dfunction(){return =
uw(this,1)};hy.prototype.Kf=3Dfunction(a){W(this,1,a)};hy.prototype.range=
Count=3Dfunction(){return pw(this,2)};=0A=
by.prototype.Ca=3Dfunction(){var =
a=3DjWa;a||(jWa=3Da=3Dvw(by,{0:{name:"SheetSlotDeltaProto",pb:"ritz.Sheet=
SlotDeltaProto"},1:{name:"slot_name",xa:14,defaultValue:0,type:lWa},2:{na=
me:"slot_action",xa:14,defaultValue:0,type:kWa},3:{name:"name",xa:9,type:=
String},4:{name:"number_of_columns",xa:5,type:Number},5:{name:"is_rtl",xa=
:8,type:Boolean},6:{name:"hide_gridlines",xa:8,type:Boolean},7:{name:"fro=
zen_rows",xa:5,type:Number},8:{name:"frozen_columns",xa:5,type:Number},9:=
{name:"is_hidden",xa:8,type:Boolean},10:{name:"color",=0A=
xa:11,type:rx},11:{name:"row_group_control_after",xa:8,type:Boolean},12:{=
name:"col_group_control_after",xa:8,type:Boolean},13:{name:"row_max_group=
_depth",xa:5,type:Number},14:{name:"col_max_group_depth",xa:5,type:Number=
},15:{name:"db_query",xa:11,type:yw},16:{name:"print_global_settings",xa:=
11,type:Tx},17:{name:"print_per_page_settings",xa:11,type:Ux}}));return =
a};by.Ca=3Dby.prototype.Ca;=0A=
cy.prototype.Ca=3Dfunction(){var =
a=3DmWa;a||(mWa=3Da=3Dvw(cy,{0:{name:"SheetDeltaProto",pb:"ritz.SheetDelt=
aProto"},1:{name:"slot_deltas",yc:!0,xa:11,type:by}}));return =
a};cy.Ca=3Dcy.prototype.Ca;=0A=
dy.prototype.Ca=3Dfunction(){var =
a=3DnWa;a||(nWa=3Da=3Dvw(dy,{0:{name:"DimensionFormDataProto",pb:"ritz.Di=
mensionFormDataProto"},1:{name:"form_data_id",xa:9,type:String},2:{name:"=
form_sequence_number",xa:1,type:Number},3:{name:"form_item_type",xa:14,de=
faultValue:0,type:iWa},4:{name:"is_duration",xa:8,defaultValue:!1,type:Bo=
olean},5:{name:"is_deleted",xa:8,defaultValue:!1,type:Boolean},6:{name:"p=
ossible_answer",yc:!0,xa:11,type:ey}}));return =
a};dy.Ca=3Ddy.prototype.Ca;=0A=
ey.prototype.Ca=3Dfunction(){var =
a=3DoWa;a||(oWa=3Da=3Dvw(ey,{0:{name:"FormPossibleAnswer",pb:"ritz.FormPo=
ssibleAnswer"},1:{name:"value",xa:9,type:String},2:{name:"is_other",xa:8,=
defaultValue:!1,type:Boolean},3:{name:"is_correct_answer",xa:8,defaultVal=
ue:!1,type:Boolean}}));return a};ey.Ca=3Dey.prototype.Ca;=0A=
fy.prototype.Ca=3Dfunction(){var =
a=3DpWa;a||(pWa=3Da=3Dvw(fy,{0:{name:"DimensionSlotDeltaProto",pb:"ritz.D=
imensionSlotDeltaProto"},1:{name:"slot_name",xa:14,defaultValue:0,type:rW=
a},2:{name:"slot_action",xa:14,defaultValue:0,type:qWa},3:{name:"size",xa=
:5,type:Number},4:{name:"is_hidden",xa:8,type:Boolean},5:{name:"is_filter=
ed",xa:8,type:Boolean},6:{name:"developer_metadata",yc:!0,xa:11,type:dx},=
8:{name:"is_forced",xa:8,type:Boolean},9:{name:"group_depth",xa:5,type:Nu=
mber},10:{name:"is_collapsed",xa:8,type:Boolean},=0A=
7:{name:"form_data",xa:11,type:dy}}));return =
a};fy.Ca=3Dfy.prototype.Ca;gy.prototype.Ca=3Dfunction(){var =
a=3DsWa;a||(sWa=3Da=3Dvw(gy,{0:{name:"DimensionDeltaProto",pb:"ritz.Dimen=
sionDeltaProto"},1:{name:"slot_deltas",yc:!0,xa:11,type:fy}}));return =
a};gy.Ca=3Dgy.prototype.Ca;hy.prototype.Ca=3Dfunction(){var =
a=3DtWa;a||(tWa=3Da=3Dvw(hy,{0:{name:"ChunkSpecProto",pb:"ritz.ChunkSpecP=
roto"},1:{name:"id",xa:9,type:String},2:{name:"range",xa:11,type:Rw}}));r=
eturn a};hy.Ca=3Dhy.prototype.Ca;function =
uWa(a){return"top"=3D=3Da.getId()}function vWa(a){return =
uWa(a)?a.getId():"chunk"+a.getId()}function wWa(){var a=3Dnew =
hy;a.Kf("top");return a}function xWa(a,b){var c=3Dnew =
hy;c.Kf(a);b&&W(c,2,b);return c};function =
iy(a,b,c,d,e){this.C=3Da;this.W0=3Db;this.D=3Dc;this.sS=3Dd;this.H=3De}iy=
.prototype.RF=3Dg("D");iy.prototype.copy=3Dfunction(){return new =
iy(this.C,this.W0,this.D.concat(),this.sS.concat(),this.H)};iy.prototype.=
F=3Dfunction(){throw Error("Appending RitzChunkDatas not =
supported");};function =
yWa(a,b,c,d){hq.call(this,b,c,d);this.L=3Da}x(yWa,hq);yWa.prototype.J=3Df=
unction(a,b,c,d,e){this.L.sna([wWa()],v(function(a){a=3Da[0];var =
b=3Da.W0;0=3D=3Da.sS.length+a.RF().length?this.dispatchEvent("B"):(c(b),d=
(a,b),e())},this))};var =
jy=3D{Utc:"N",ddc:"E",QAc:"S",xEc:"W"},ky=3D{R_a:"fixed",Xzc:"scrollable"=
,z8b:"column-head-section",kzc:"row-head-section"};function =
zWa(a){switch(a){case "scrollable":return"column-head-section";case =
"fixed":case "column-head-section":return =
a;default:return"fixed"}}function =
ly(a){return"column-head-section"=3D=3Da||"fixed"=3D=3Da}function =
my(a){return"column-head-section"=3D=3Da||"scrollable"=3D=3Da}function =
ny(a){return"N"=3D=3Da||"S"=3D=3Da}=0A=
function AWa(a){switch(a){case "N":return"S";case "S":return"N";case =
"E":return"W";default:return"E"}}function =
BWa(a,b){return(b?"W"=3D=3Da:"E"=3D=3Da)||"S"=3D=3Da?1:-1}function =
CWa(a,b,c){return b?0<a?"S":"N":0<a?c?"W":"E":c?"E":"W"}function =
oy(a){return"r"=3D=3Da?"c":"c"=3D=3Da?"r":null};function =
DWa(a){this.C=3Da}x(DWa,jAa);DWa.prototype.getSizeEstimate=3Dfunction(){r=
eturn =
ritz_api.CommandApi.getSizeEstimate(this.C)};DWa.prototype.Dt=3Dfunction(=
){return ritz_api.CommandApi.isNonPersistedLocalChange(this.C)};function =
EWa(a,b){this.C=3Da;this.F=3Db}x(EWa,DWa);EWa.prototype.Wz=3DKe;EWa.proto=
type.D=3Dg("F");function FWa(){}FWa.prototype.D=3Dfunction(a){var =
b=3Dritz_api.CommandApi.tryFlattenMultiCommand(a);return b?new =
EWa(a,GWa(this,b)):new DWa(a)};function GWa(a,b){return =
Wa(b,a.D,a)}FWa.prototype.C=3Dfunction(a){var =
b=3Da.getType();return"docs-mlti"=3D=3Db?ritz_api.CommandApi.createMultiC=
ommand(py(this,a.Ae())):"docs-null"=3D=3Db?ritz_api.CommandApi.getNullCom=
mand():a.C};function py(a,b){return Wa(b,a.C,a)};function =
qy(){T.call(this)}x(qy,T);var =
HWa=3Dnull;qy.prototype.fs=3Dfunction(){return =
V(this,1)};qy.prototype.getColumnIndex=3Dfunction(){return =
V(this,2)};qy.prototype.Vw=3Dfunction(){return uw(this,2)};function =
ry(){T.call(this)}x(ry,T);var =
IWa=3Dnull;p=3Dry.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fs=3Dfunction(){return =
V(this,2)};p.getColumnIndex=3Dfunction(){return =
V(this,3)};p.Vw=3Dfunction(){return uw(this,3)};=0A=
qy.prototype.Ca=3Dfunction(){var =
a=3DHWa;a||(HWa=3Da=3Dvw(qy,{0:{name:"PositionCoordinateProto",pb:"ritz.P=
ositionCoordinateProto"},1:{name:"row_index",xa:5,type:Number},2:{name:"c=
olumn_index",xa:5,type:Number}}));return =
a};qy.Ca=3Dqy.prototype.Ca;ry.prototype.Ca=3Dfunction(){var =
a=3DIWa;a||(IWa=3Da=3Dvw(ry,{0:{name:"GridCoordinateProto",pb:"ritz.GridC=
oordinateProto"},1:{name:"sheet_id",xa:9,type:String},2:{name:"row_index"=
,xa:5,type:Number},3:{name:"column_index",xa:5,type:Number}}));return =
a};ry.Ca=3Dry.prototype.Ca;function sy(){T.call(this)}x(sy,T);var =
JWa=3Dnull;sy.prototype.Ca=3Dfunction(){var =
a=3DJWa;a||(JWa=3Da=3Dvw(sy,{0:{name:"SelectionProto",pb:"ritz.SelectionP=
roto"},1:{name:"active_cell",xa:11,type:ry},2:{name:"range_selection",yc:=
!0,xa:11,type:Rw},4:{name:"copy_selection",yc:!0,xa:11,type:Rw},5:{name:"=
is_editing",xa:8,defaultValue:!1,type:Boolean}}));return =
a};sy.Ca=3Dsy.prototype.Ca;function ty(){T.call(this)}x(ty,T);var =
KWa=3Dnull;ty.prototype.Xl=3Dfunction(){return =
V(this,5)};ty.prototype.Ca=3Dfunction(){var =
a=3DKWa;a||(KWa=3Da=3Dvw(ty,{0:{name:"DataValidationRuleProto",pb:"ritz.D=
ataValidationRuleProto"},1:{name:"condition",xa:11,type:jx},2:{name:"inpu=
t_message",xa:9,type:String},3:{name:"is_strict",xa:8,type:Boolean},4:{na=
me:"show_custom_ui",xa:8,type:Boolean},5:{name:"error_message",xa:9,type:=
String}}));return a};ty.Ca=3Dty.prototype.Ca;function =
uy(){T.call(this)}x(uy,T);var =
LWa=3Dnull;uy.prototype.fs=3Dfunction(){return =
V(this,1)};uy.prototype.dK=3Dda(72);function =
vy(){T.call(this)}x(vy,T);var =
MWa=3Dnull;vy.prototype.rz=3Dda(74);vy.prototype.Tu=3Dfunction(a){qw(this=
,3,a)};function wy(){T.call(this)}x(wy,T);var =
NWa=3Dnull;wy.prototype.getColumnIndex=3Dfunction(){return =
V(this,1)};wy.prototype.Vw=3Dfunction(){return =
uw(this,1)};wy.prototype.getCellValue=3Dfunction(){return =
V(this,2)};function xy(){T.call(this)}x(xy,T);var OWa=3Dnull;=0A=
xy.prototype.La=3Dfunction(){return =
V(this,2)};xy.prototype.Pa=3Dfunction(a){W(this,2,a)};xy.prototype.hd=3Df=
unction(){return ow(this,2)};function yy(){T.call(this)}x(yy,T);var =
PWa=3Dnull;yy.prototype.fK=3Dfunction(){return =
V(this,4)};yy.prototype.j8=3Dfunction(){return ow(this,4)};function =
zy(){T.call(this)}x(zy,T);var =
QWa=3Dnull;zy.prototype.fK=3Dfunction(){return =
V(this,8)};zy.prototype.j8=3Dfunction(){return =
ow(this,8)};zy.prototype.Fh=3Dfunction(){return V(this,9)};function =
Ay(){T.call(this)}x(Ay,T);var RWa=3Dnull;=0A=
function By(){T.call(this)}x(By,T);var SWa=3Dnull;function =
Cy(){T.call(this)}x(Cy,T);var =
TWa=3Dnull;Cy.prototype.fK=3Dfunction(){return =
V(this,2)};Cy.prototype.j8=3Dfunction(){return ow(this,2)};function =
Dy(){T.call(this)}x(Dy,T);var UWa=3Dnull;function =
Ey(){T.call(this)}x(Ey,T);var VWa=3Dnull;function =
Fy(){T.call(this)}x(Fy,T);var WWa=3Dnull;function =
Gy(){T.call(this)}x(Gy,T);var =
XWa=3Dnull;p=3DGy.prototype;p.getName=3Dfunction(){return =
V(this,1)};p.mf=3Dfunction(a){W(this,1,a)};p.getType=3Dfunction(){return =
V(this,2)};=0A=
p.setType=3Dfunction(a){W(this,2,a)};p.jg=3Dfunction(){return =
V(this,3)};function Hy(){T.call(this)}x(Hy,T);var =
YWa=3Dnull;p=3DHy.prototype;p.ax=3Dda(78);p.pG=3Dda(82);p.getFunctionName=
=3Dfunction(){return V(this,3)};p.Zw=3Dfunction(){return =
uw(this,3)};p.jg=3Dfunction(){return =
V(this,6)};p.getFileName=3Dfunction(){return V(this,10)};=0A=
uy.prototype.Ca=3Dfunction(){var =
a=3DLWa;a||(LWa=3Da=3Dvw(uy,{0:{name:"ExternalRowDataProto",pb:"ritz.Exte=
rnalRowDataProto"},1:{name:"row_index",xa:5,type:Number},2:{name:"cell",y=
c:!0,xa:11,type:wy}}));return =
a};uy.Ca=3Duy.prototype.Ca;vy.prototype.Ca=3Dfunction(){var =
a=3DMWa;a||(MWa=3Da=3Dvw(vy,{0:{name:"ExternalDataProto",pb:"ritz.Externa=
lDataProto"},1:{name:"rows",xa:5,type:Number},2:{name:"columns",xa:5,type=
:Number},3:{name:"row",yc:!0,xa:11,type:uy},4:{name:"protected_range_info=
",yc:!0,xa:11,type:Fy}}));return a};=0A=
vy.Ca=3Dvy.prototype.Ca;wy.prototype.Ca=3Dfunction(){var =
a=3DNWa;a||(NWa=3Da=3Dvw(wy,{0:{name:"ExternalCellDataProto",pb:"ritz.Ext=
ernalCellDataProto"},1:{name:"column_index",xa:5,type:Number},2:{name:"ce=
ll_value",xa:11,type:xy}}));return =
a};wy.Ca=3Dwy.prototype.Ca;xy.prototype.Ca=3Dfunction(){var =
a=3DOWa;a||(OWa=3Da=3Dvw(xy,{0:{name:"ExternalCellValueProto",pb:"ritz.Ex=
ternalCellValueProto"},1:{name:"number_format",xa:11,type:Dw},2:{name:"va=
lue",xa:11,type:Kw},3:{name:"hyperlink",xa:9,type:String}}));return a};=0A=
xy.Ca=3Dxy.prototype.Ca;yy.prototype.Ca=3Dfunction(){var =
a=3DPWa;a||(PWa=3Da=3Dvw(yy,{0:{name:"ExternalDataMetaDataProto",pb:"ritz=
.ExternalDataMetaDataProto"},1:{name:"update_time",xa:1,type:Number},2:{n=
ame:"error_value",xa:11,type:Lw},3:{name:"error_time",xa:1,type:Number},4=
:{name:"check_sum",xa:9,type:String},5:{name:"create_time",xa:1,type:Numb=
er},6:{name:"fetch",yc:!0,xa:11,type:zy}}));return =
a};yy.Ca=3Dyy.prototype.Ca;=0A=
zy.prototype.Ca=3Dfunction(){var =
a=3DQWa;a||(QWa=3Da=3Dvw(zy,{0:{name:"ExternalDataFetchProto",pb:"ritz.Ex=
ternalDataFetchProto"},1:{name:"fetch_trigger",xa:9,type:String},2:{name:=
"success",xa:8,type:Boolean},3:{name:"start_time_seconds",xa:1,type:Numbe=
r},4:{name:"schedule_elapsed_ms",xa:1,type:Number},5:{name:"rpc_elapsed_m=
s",xa:1,type:Number},6:{name:"process_elapsed_ms",xa:1,type:Number},7:{na=
me:"retry_number",xa:5,type:Number},8:{name:"check_sum",xa:9,type:String}=
,9:{name:"message",xa:9,type:String},10:{name:"failure_code",=0A=
xa:9,type:String}}));return =
a};zy.Ca=3Dzy.prototype.Ca;Ay.prototype.Ca=3Dfunction(){var =
a=3DRWa;a||(RWa=3Da=3Dvw(Ay,{0:{name:"ExternalDataResultProto",pb:"ritz.E=
xternalDataResultProto"},3:{name:"external_data",xa:11,type:vy},2:{name:"=
external_data_meta_data",xa:11,type:yy}}));return =
a};Ay.Ca=3DAy.prototype.Ca;By.prototype.Ca=3Dfunction(){var =
a=3DSWa;a||(SWa=3Da=3Dvw(By,{0:{name:"ExternalDataBatchRequest",pb:"ritz.=
ExternalDataBatchRequest"},1:{name:"external_data_request",yc:!0,xa:11,ty=
pe:Cy}}));return a};By.Ca=3DBy.prototype.Ca;=0A=
Cy.prototype.Ca=3Dfunction(){var =
a=3DTWa;a||(TWa=3Da=3Dvw(Cy,{0:{name:"ExternalDataRequest",pb:"ritz.Exter=
nalDataRequest"},1:{name:"data_source_id",xa:9,type:String},2:{name:"chec=
k_sum",xa:9,type:String}}));return =
a};Cy.Ca=3DCy.prototype.Ca;Dy.prototype.Ca=3Dfunction(){var =
a=3DUWa;a||(UWa=3Da=3Dvw(Dy,{0:{name:"ExternalDataBatchResponse",pb:"ritz=
.ExternalDataBatchResponse"},1:{name:"external_data_response",yc:!0,xa:11=
,type:Ey}}));return a};Dy.Ca=3DDy.prototype.Ca;=0A=
Ey.prototype.Ca=3Dfunction(){var =
a=3DVWa;a||(VWa=3Da=3Dvw(Ey,{0:{name:"ExternalDataResponse",pb:"ritz.Exte=
rnalDataResponse"},1:{name:"data_source_id",xa:9,type:String},2:{name:"ex=
ternal_data_content",xa:9,type:String},3:{name:"external_data_meta_data",=
xa:11,type:yy},4:{name:"custom_function_info",yc:!0,xa:11,type:Hy}}));ret=
urn a};Ey.Ca=3DEy.prototype.Ca;=0A=
Fy.prototype.Ca=3Dfunction(){var =
a=3DWWa;a||(WWa=3Da=3Dvw(Fy,{0:{name:"ProtectedRangeInfoProto",pb:"ritz.P=
rotectedRangeInfoProto"},1:{name:"workbook_range_id",xa:9,type:String},2:=
{name:"editable",xa:8,type:Boolean},3:{name:"editable_user_info",xa:11,ty=
pe:Gx}}));return a};Fy.Ca=3DFy.prototype.Ca;=0A=
Gy.prototype.Ca=3Dfunction(){var =
a=3DXWa;a||(XWa=3Da=3Dvw(Gy,{0:{name:"CustomFunctionArgumentInfoProto",pb=
:"ritz.CustomFunctionArgumentInfoProto"},1:{name:"name",xa:9,type:String}=
,2:{name:"type",xa:9,type:String},3:{name:"description",xa:9,type:String}=
}));return a};Gy.Ca=3DGy.prototype.Ca;=0A=
Hy.prototype.Ca=3Dfunction(){var =
a=3DYWa;a||(YWa=3Da=3Dvw(Hy,{0:{name:"CustomFunctionInfoProto",pb:"ritz.C=
ustomFunctionInfoProto"},1:{name:"project_id",xa:9,type:String},2:{name:"=
project_name",xa:9,type:String},3:{name:"function_name",xa:9,type:String}=
,4:{name:"show_in_client",xa:8,type:Boolean},5:{name:"short_description",=
xa:9,type:String},6:{name:"description",xa:9,type:String},7:{name:"argume=
nt",yc:!0,xa:11,type:Gy},8:{name:"recorded_action_name",xa:9,type:String}=
,9:{name:"recorded_action_shortcut",xa:9,=0A=
type:String},10:{name:"file_name",xa:9,type:String},11:{name:"is_extensio=
n",xa:8,type:Boolean}}));return a};Hy.Ca=3DHy.prototype.Ca;var =
ZWa=3D{yDc:0,gsc:1,zU:2,vca:3},$Wa=3D{bAc:0,Osc:1,Vjc:2,Wjc:3,Xjc:4,tua:5=
,h$b:6,g$b:7,f$b:8,rtc:9,wxc:10,rGc:11,sGc:12,vGc:13,tGc:14};function =
Iy(){T.call(this)}x(Iy,T);var =
aXa=3Dnull;Iy.prototype.La=3Dfunction(){return =
V(this,1)};Iy.prototype.Pa=3Dfunction(a){W(this,1,a)};Iy.prototype.hd=3Df=
unction(){return ow(this,1)};function Jy(){T.call(this)}x(Jy,T);var =
eXa=3Dnull;function Ky(){T.call(this)}x(Ky,T);var =
fXa=3Dnull;Ky.prototype.YX=3Dfunction(){return =
V(this,1)};Ky.prototype.Zr=3Dfunction(){return uw(this,1)};=0A=
Ky.prototype.mA=3Dda(85);function Ly(){T.call(this)}x(Ly,T);var =
gXa=3Dnull;Ly.prototype.getType=3Dfunction(){return =
V(this,1)};Ly.prototype.setType=3Dfunction(a){W(this,1,a)};function =
My(){T.call(this)}x(My,T);var =
hXa=3Dnull;My.prototype.getKey=3Dfunction(){return =
V(this,1)};My.prototype.La=3Dfunction(){return =
V(this,2)};My.prototype.Pa=3Dfunction(a){W(this,2,a)};My.prototype.hd=3Df=
unction(){return ow(this,2)};function Ny(){T.call(this)}x(Ny,T);var =
iXa=3Dnull;function Oy(){T.call(this)}x(Oy,T);var jXa=3Dnull;=0A=
function Py(){T.call(this)}x(Py,T);var kXa=3Dnull;function =
Qy(){T.call(this)}x(Qy,T);var lXa=3Dnull,mXa=3D{V3a:1,t7b:2};function =
Ry(){T.call(this)}x(Ry,T);var =
nXa=3Dnull;p=3DRy.prototype;p.YX=3Dfunction(){return =
V(this,1)};p.Zr=3Dfunction(){return =
uw(this,1)};p.mA=3Dda(84);p.getFunctionName=3Dfunction(){return =
V(this,2)};p.Zw=3Dfunction(){return uw(this,2)};function =
Sy(){T.call(this)}x(Sy,T);var oXa=3Dnull;function =
Ty(){T.call(this)}x(Ty,T);var =
pXa=3Dnull,qXa=3D{DEFAULT:0,n2a:1,l2a:2,m2a:3};function =
Uy(){T.call(this)}=0A=
x(Uy,T);var rXa=3Dnull;Uy.prototype.getFormat=3Dfunction(){return =
V(this,2)};function Vy(){T.call(this)}x(Vy,T);var sXa=3Dnull;function =
Wy(){T.call(this)}x(Wy,T);var =
tXa=3Dnull;Wy.prototype.xF=3Dda(87);function uXa(a,b){W(a,7,b)}var =
vXa=3D{VERTICAL:1,bO:2},wXa=3D{NONE:0,S5b:1};function =
Xy(){T.call(this)}x(Xy,T);var xXa=3Dnull;function Yy(a){return =
V(a,1)}Xy.prototype.Bia=3Dfunction(){return V(this,3)};var =
yXa=3D{bca:0,mzc:1,C8b:2,Z6b:3,G5b:4,ozc:5,nzc:6,I5b:7,K5b:8,J5b:9,H5b:10=
,a7b:11,$6b:12,B8b:13,lzc:14};=0A=
function Zy(){T.call(this)}x(Zy,T);var zXa=3Dnull;function =
$y(){T.call(this)}x($y,T);var =
AXa=3Dnull;$y.prototype.Lla=3Dfunction(){return ow(this,3)};function =
az(){T.call(this)}x(az,T);var =
BXa=3Dnull;p=3Daz.prototype;p.YX=3Dfunction(){return =
V(this,1)};p.Zr=3Dfunction(){return =
uw(this,1)};p.mA=3Dda(83);p.getFunctionName=3Dfunction(){return =
V(this,2)};p.Zw=3Dfunction(){return =
uw(this,2)};p.Lla=3Dfunction(){return ow(this,4)};function =
hz(){T.call(this)}x(hz,T);var =
CXa=3Dnull;hz.prototype.getIndex=3Dfunction(){return V(this,1)};=0A=
function iz(){T.call(this)}x(iz,T);var =
DXa=3Dnull;Iy.prototype.Ca=3Dfunction(){var =
a=3DaXa;a||(aXa=3Da=3Dvw(Iy,{0:{name:"ValueInfoProto",pb:"ritz.ValueInfoP=
roto"},1:{name:"value",required:!0,xa:9,type:String},3:{name:"is_collapse=
d",xa:8,type:Boolean}}));return a};Iy.Ca=3DIy.prototype.Ca;=0A=
Jy.prototype.Ca=3Dfunction(){var =
a=3DeXa;a||(eXa=3Da=3Dvw(Jy,{0:{name:"ValueSortSpecProto",pb:"ritz.ValueS=
ortSpecProto"},1:{name:"sort_aggregation",required:!0,xa:5,type:Number},2=
:{name:"sort_key",yc:!0,xa:9,type:String},3:{name:"sort_order",xa:14,defa=
ultValue:0,type:BUa}}));return a};Jy.Ca=3DJy.prototype.Ca;=0A=
Ky.prototype.Ca=3Dfunction(){var =
a=3DfXa;a||(fXa=3Da=3Dvw(Ky,{0:{name:"BreakoutProto",pb:"ritz.BreakoutPro=
to"},1:{name:"field_offset",xa:5,type:Number},2:{name:"show_totals",xa:8,=
defaultValue:!0,type:Boolean},3:{name:"known_value",yc:!0,xa:11,type:Iy},=
4:{name:"is_visible_default",xa:8,defaultValue:!0,type:Boolean},5:{name:"=
is_collapsed_default",xa:8,defaultValue:!1,type:Boolean},6:{name:"is_expl=
icitly_sorted",xa:8,defaultValue:!1,type:Boolean},7:{name:"value_sort_spe=
c",xa:11,type:Jy},8:{name:"sort_order",=0A=
xa:14,defaultValue:0,type:BUa},9:{name:"repeat_headings",xa:8,defaultValu=
e:!1,type:Boolean},10:{name:"group_rule",xa:11,type:Ly},11:{name:"custom_=
label",xa:9,type:String}}));return a};Ky.Ca=3DKy.prototype.Ca;=0A=
Ly.prototype.Ca=3Dfunction(){var =
a=3DgXa;a||(gXa=3Da=3Dvw(Ly,{0:{name:"BreakoutGroupRuleProto",pb:"ritz.Br=
eakoutGroupRuleProto"},1:{name:"type",xa:14,defaultValue:0,type:ZWa},2:{n=
ame:"manual_group_rule",xa:11,type:Ny},3:{name:"histogram_group_rule",xa:=
11,type:Oy},4:{name:"date_group_rule",xa:11,type:Py}}));return =
a};Ly.Ca=3DLy.prototype.Ca;=0A=
My.prototype.Ca=3Dfunction(){var =
a=3DhXa;a||(hXa=3Da=3Dvw(My,{0:{name:"ManualGroupRuleEntryProto",pb:"ritz=
.ManualGroupRuleEntryProto"},1:{name:"key",xa:11,type:Kw},2:{name:"value"=
,xa:11,type:Kw}}));return =
a};My.Ca=3DMy.prototype.Ca;Ny.prototype.Ca=3Dfunction(){var =
a=3DiXa;a||(iXa=3Da=3Dvw(Ny,{0:{name:"ManualGroupRuleProto",pb:"ritz.Manu=
alGroupRuleProto"},1:{name:"entries",yc:!0,xa:11,type:My}}));return =
a};Ny.Ca=3DNy.prototype.Ca;=0A=
Oy.prototype.Ca=3Dfunction(){var =
a=3DjXa;a||(jXa=3Da=3Dvw(Oy,{0:{name:"HistogramGroupRuleProto",pb:"ritz.H=
istogramGroupRuleProto"},1:{name:"start",xa:1,type:Number},2:{name:"step"=
,xa:1,type:Number},3:{name:"end",xa:1,type:Number}}));return =
a};Oy.Ca=3DOy.prototype.Ca;Py.prototype.Ca=3Dfunction(){var =
a=3DkXa;a||(kXa=3Da=3Dvw(Py,{0:{name:"DateGroupRuleProto",pb:"ritz.DateGr=
oupRuleProto"},1:{name:"bucket_type",xa:14,defaultValue:0,type:$Wa}}));re=
turn a};Py.Ca=3DPy.prototype.Ca;=0A=
Qy.prototype.Ca=3Dfunction(){var =
a=3DlXa;a||(lXa=3Da=3Dvw(Qy,{0:{name:"AggregationSpecProto",pb:"ritz.Aggr=
egationSpecProto"},1:{name:"legacy_field_offset",xa:5,type:Number},2:{nam=
e:"legacy_function_name",xa:9,type:String},3:{name:"custom_name",xa:9,typ=
e:String},4:{name:"aggregation_type",xa:14,defaultValue:1,type:mXa},5:{na=
me:"standard_aggregation",xa:11,type:Ry},6:{name:"calculated_field",xa:11=
,type:Sy},7:{name:"aggregation_processing_spec",xa:11,type:Ty}}));return =
a};Qy.Ca=3DQy.prototype.Ca;=0A=
Ry.prototype.Ca=3Dfunction(){var =
a=3DnXa;a||(nXa=3Da=3Dvw(Ry,{0:{name:"StandardAggregationProto",pb:"ritz.=
StandardAggregationProto"},1:{name:"field_offset",xa:5,type:Number},2:{na=
me:"function_name",xa:9,type:String}}));return =
a};Ry.Ca=3DRy.prototype.Ca;=0A=
Sy.prototype.Ca=3Dfunction(){var =
a=3DoXa;a||(oXa=3Da=3Dvw(Sy,{0:{name:"CalculatedFieldProto",pb:"ritz.Calc=
ulatedFieldProto"},1:{name:"formula_parse_result",xa:11,type:Uw},2:{name:=
"formula_range",yc:!0,xa:11,type:Ow},3:{name:"raw_formula",xa:9,type:Stri=
ng},4:{name:"summarize_function",xa:9,type:String}}));return =
a};Sy.Ca=3DSy.prototype.Ca;=0A=
Ty.prototype.Ca=3Dfunction(){var =
a=3DpXa;a||(pXa=3Da=3Dvw(Ty,{0:{name:"AggregationProcessingSpecProto",pb:=
"ritz.AggregationProcessingSpecProto"},1:{name:"aggregation_processing_ty=
pe",xa:14,defaultValue:0,type:qXa}}));return =
a};Ty.Ca=3DTy.prototype.Ca;Uy.prototype.Ca=3Dfunction(){var =
a=3DrXa;a||(rXa=3Da=3Dvw(Uy,{0:{name:"PivotTableCellFormatPairProto",pb:"=
ritz.PivotTableCellFormatPairProto"},1:{name:"borders_format",xa:11,type:=
tx},2:{name:"format",xa:11,type:zx}}));return a};Uy.Ca=3DUy.prototype.Ca;=0A=
Vy.prototype.Ca=3Dfunction(){var =
a=3DsXa;a||(sXa=3Da=3Dvw(Vy,{0:{name:"PivotTableThemeProto",pb:"ritz.Pivo=
tTableThemeProto"},1:{name:"top_left_format",xa:11,type:Uy},2:{name:"row_=
heading_format",xa:11,type:Uy},3:{name:"column_heading_format",xa:11,type=
:Uy},4:{name:"whole_table_format",xa:11,type:Uy},5:{name:"row_subtotal_fo=
rmat",xa:11,type:Uy},6:{name:"row_grand_total_format",xa:11,type:Uy},7:{n=
ame:"header_row_format",xa:11,type:Uy}}));return =
a};Vy.Ca=3DVy.prototype.Ca;=0A=
Wy.prototype.Ca=3Dfunction(){var =
a=3DtXa;a||(tXa=3Da=3Dvw(Wy,{0:{name:"PivotTableDefProto",pb:"ritz.PivotT=
ableDefProto"},1:{name:"row_breakout",yc:!0,xa:11,type:Ky},2:{name:"col_b=
reakout",yc:!0,xa:11,type:Ky},3:{name:"criteria_delta",yc:!0,xa:11,type:n=
x},4:{name:"aggregation_spec",yc:!0,xa:11,type:Qy},5:{name:"aggregation_o=
rientation",xa:14,defaultValue:2,type:vXa},6:{name:"source_data_range",xa=
:11,type:Ow},7:{name:"theme",xa:11,type:Vy},8:{name:"header_labels_style"=
,xa:14,defaultValue:0,type:wXa},9:{name:"values_header_custom_name",=0A=
xa:9,type:String}}));return =
a};Wy.Ca=3DWy.prototype.Ca;Xy.prototype.Ca=3Dfunction(){var =
a=3DxXa;a||(xXa=3Da=3Dvw(Xy,{0:{name:"PivotTableMetadataProto",pb:"ritz.P=
ivotTableMetadataProto"},1:{name:"cell_type",xa:14,defaultValue:0,type:yX=
a},2:{name:"header_metadata",xa:11,type:Zy},3:{name:"body_metadata",xa:11=
,type:$y},4:{name:"aggregation_metadata",xa:11,type:az},5:{name:"header_l=
abel_metadata",xa:11,type:hz},6:{name:"table_level_metadata",xa:11,type:i=
z}}));return a};Xy.Ca=3DXy.prototype.Ca;=0A=
Zy.prototype.Ca=3Dfunction(){var =
a=3DzXa;a||(zXa=3Da=3Dvw(Zy,{0:{name:"PivotHeaderMetadataProto",pb:"ritz.=
PivotHeaderMetadataProto"},1:{name:"breakout_keys",yc:!0,xa:9,type:String=
},2:{name:"is_leaf_bucket",xa:8,type:Boolean},3:{name:"is_collapsed",xa:8=
,type:Boolean},4:{name:"is_total",xa:8,type:Boolean},5:{name:"is_repeat",=
xa:8,defaultValue:!1,type:Boolean},6:{name:"breakout_group_rule_type",xa:=
14,defaultValue:0,type:ZWa},7:{name:"can_ungroup_manual_group",xa:8,defau=
ltValue:!1,type:Boolean}}));return a};=0A=
Zy.Ca=3DZy.prototype.Ca;$y.prototype.Ca=3Dfunction(){var =
a=3DAXa;a||(AXa=3Da=3Dvw($y,{0:{name:"PivotBodyMetadataProto",pb:"ritz.Pi=
votBodyMetadataProto"},1:{name:"row_breakout_keys",yc:!0,xa:9,type:String=
},2:{name:"col_breakout_keys",yc:!0,xa:9,type:String},3:{name:"aggregatio=
n_index",xa:5,type:Number}}));return a};$y.Ca=3D$y.prototype.Ca;=0A=
az.prototype.Ca=3Dfunction(){var =
a=3DBXa;a||(BXa=3Da=3Dvw(az,{0:{name:"PivotAggregationHeaderMetadataProto=
",pb:"ritz.PivotAggregationHeaderMetadataProto"},1:{name:"field_offset",x=
a:5,type:Number},2:{name:"function_name",xa:9,type:String},3:{name:"full_=
name",xa:9,type:String},4:{name:"aggregation_index",xa:5,type:Number}}));=
return a};az.Ca=3Daz.prototype.Ca;=0A=
hz.prototype.Ca=3Dfunction(){var =
a=3DCXa;a||(CXa=3Da=3Dvw(hz,{0:{name:"PivotHeaderLabelMetadataProto",pb:"=
ritz.PivotHeaderLabelMetadataProto"},1:{name:"index",xa:5,type:Number}}))=
;return a};hz.Ca=3Dhz.prototype.Ca;iz.prototype.Ca=3Dfunction(){var =
a=3DDXa;a||(DXa=3Da=3Dvw(iz,{0:{name:"PivotTableLevelMetadataProto",pb:"r=
itz.PivotTableLevelMetadataProto"},1:{name:"row_breakout_names",yc:!0,xa:=
11,type:Mw},2:{name:"col_breakout_names",yc:!0,xa:11,type:Mw},3:{name:"fi=
eld_names",yc:!0,xa:11,type:Mw}}));return =
a};iz.Ca=3Diz.prototype.Ca;function jz(){T.call(this)}x(jz,T);var =
EXa=3Dnull;jz.prototype.getFormat=3Dfunction(){return =
V(this,2)};function kz(){T.call(this)}x(kz,T);var =
FXa=3Dnull;jz.prototype.Ca=3Dfunction(){var =
a=3DEXa;a||(EXa=3Da=3Dvw(jz,{0:{name:"TextStyleRunProto",pb:"ritz.TextSty=
leRunProto"},1:{name:"start",xa:5,type:Number},2:{name:"format",xa:11,typ=
e:vx}}));return a};jz.Ca=3Djz.prototype.Ca;=0A=
kz.prototype.Ca=3Dfunction(){var =
a=3DFXa;a||(FXa=3Da=3Dvw(kz,{0:{name:"HyperlinkRunProto",pb:"ritz.Hyperli=
nkRunProto"},1:{name:"start",xa:5,type:Number},2:{name:"hyperlink",xa:9,t=
ype:String}}));return a};kz.Ca=3Dkz.prototype.Ca;var =
GXa=3D{MIN:1,MAX:2,S1a:3,PERCENT:4,qwc:5};function =
lz(){T.call(this)}x(lz,T);var HXa=3Dnull;function =
mz(){T.call(this)}x(mz,T);var =
IXa=3Dnull;mz.prototype.getFormat=3Dfunction(){return =
V(this,2)};function nz(){T.call(this)}x(nz,T);var =
JXa=3Dnull;nz.prototype.Hj=3Dfunction(){return V(this,2)};function =
oz(){T.call(this)}x(oz,T);var =
KXa=3Dnull;oz.prototype.getColor=3Dfunction(){return V(this,1)};function =
pz(){T.call(this)}x(pz,T);var =
LXa=3Dnull;pz.prototype.bp=3Dda(88);pz.prototype.ap=3Dda(90);=0A=
lz.prototype.Ca=3Dfunction(){var =
a=3DHXa;a||(HXa=3Da=3Dvw(lz,{0:{name:"ConditionalFormatRuleProto",pb:"rit=
z.ConditionalFormatRuleProto"},1:{name:"rule_range",yc:!0,xa:11,type:Rw},=
2:{name:"boolean_conditional_format",xa:11,type:mz},3:{name:"gradient_con=
ditional_format",xa:11,type:nz}}));return a};lz.Ca=3Dlz.prototype.Ca;=0A=
mz.prototype.Ca=3Dfunction(){var =
a=3DIXa;a||(IXa=3Da=3Dvw(mz,{0:{name:"BooleanConditionalFormatProto",pb:"=
ritz.BooleanConditionalFormatProto"},1:{name:"condition",xa:11,type:jx},2=
:{name:"format",xa:11,type:zx},3:{name:"stop_if_true",xa:8,type:Boolean}}=
));return a};mz.Ca=3Dmz.prototype.Ca;=0A=
nz.prototype.Ca=3Dfunction(){var =
a=3DJXa;a||(JXa=3Da=3Dvw(nz,{0:{name:"GradientConditionalFormatProto",pb:=
"ritz.GradientConditionalFormatProto"},1:{name:"interpolation_point",yc:!=
0,xa:11,type:oz},2:{name:"formula",xa:11,type:Uw},3:{name:"formula_ranges=
",yc:!0,xa:11,type:Ow}}));return a};nz.Ca=3Dnz.prototype.Ca;=0A=
oz.prototype.Ca=3Dfunction(){var =
a=3DKXa;a||(KXa=3Da=3Dvw(oz,{0:{name:"InterpolationPointProto",pb:"ritz.I=
nterpolationPointProto"},1:{name:"color",xa:11,type:rx},2:{name:"point_ty=
pe",xa:14,defaultValue:1,type:GXa},3:{name:"point_value",xa:11,type:ex}})=
);return a};oz.Ca=3Doz.prototype.Ca;=0A=
pz.prototype.Ca=3Dfunction(){var =
a=3DLXa;a||(LXa=3Da=3Dvw(pz,{0:{name:"ConditionalFormatRuleWithIndexProto=
",pb:"ritz.ConditionalFormatRuleWithIndexProto"},1:{name:"rule_index",xa:=
5,type:Number},2:{name:"rule",xa:11,type:lz},3:{name:"original_rule",xa:1=
1,type:lz}}));return a};pz.Ca=3Dpz.prototype.Ca;function =
qz(){T.call(this)}x(qz,T);var =
MXa=3Dnull;qz.prototype.getWidth=3Dfunction(){return =
V(this,1)};qz.prototype.getType=3Dfunction(){return =
V(this,2)};qz.prototype.setType=3Dfunction(a){W(this,2,a)};qz.prototype.g=
etColor=3Dfunction(){return V(this,4)};var =
NXa=3D{NONE:0,Cr:1,Q2:2,Tcc:3,wsc:4,xsc:5,Urc:6,Vrc:7};function =
rz(){T.call(this)}x(rz,T);var =
OXa=3Dnull;rz.prototype.getLength=3Dfunction(){return V(this,1)};=0A=
qz.prototype.Ca=3Dfunction(){var =
a=3DMXa;a||(MXa=3Da=3Dvw(qz,{0:{name:"LineStyle",pb:"ritz.charts.LineStyl=
e"},1:{name:"width",xa:1,defaultValue:1,type:Number},2:{name:"type",xa:14=
,defaultValue:2,type:NXa},3:{name:"dash",yc:!0,xa:11,type:rz},4:{name:"co=
lor",xa:5,type:Number},5:{name:"smoothing",xa:8,type:Boolean}}));return =
a};qz.Ca=3Dqz.prototype.Ca;=0A=
rz.prototype.Ca=3Dfunction(){var =
a=3DOXa;a||(OXa=3Da=3Dvw(rz,{0:{name:"Dash",pb:"ritz.charts.Dash"},1:{nam=
e:"length",xa:1,defaultValue:1,type:Number},2:{name:"gap",xa:1,defaultVal=
ue:0,type:Number}}));return a};rz.Ca=3Drz.prototype.Ca;function =
sz(){T.call(this)}x(sz,T);var =
PXa=3Dnull;p=3Dsz.prototype;p.getColor=3Dfunction(){return =
V(this,1)};p.getFontFamily=3Dfunction(){return =
V(this,4)};p.cd=3Dfunction(){return =
V(this,5)};p.Ld=3Dfunction(a){W(this,5,a)};p.VH=3Dda(53);var =
QXa=3D{NONE:0,G3a:1,Cca:2},RXa=3D{X3a:0,CENTER:1,Mua:2};=0A=
sz.prototype.Ca=3Dfunction(){var =
a=3DPXa;a||(PXa=3Da=3Dvw(sz,{0:{name:"TextStyle",pb:"ritz.charts.TextStyl=
e"},1:{name:"color",xa:5,type:Number},2:{name:"background_color",xa:5,typ=
e:Number},3:{name:"aura_color",xa:5,type:Number},4:{name:"font_family",xa=
:9,type:String},5:{name:"size",xa:5,type:Number},6:{name:"bold",xa:8,defa=
ultValue:!1,type:Boolean},7:{name:"italic",xa:8,defaultValue:!1,type:Bool=
ean},8:{name:"strikethrough",xa:14,defaultValue:0,type:QXa},9:{name:"smal=
l_caps",xa:8,defaultValue:!1,type:Boolean},=0A=
10:{name:"underline",xa:8,defaultValue:!1,type:Boolean},11:{name:"alignme=
nt",xa:14,defaultValue:0,type:RXa}}));return =
a};sz.Ca=3Dsz.prototype.Ca;function tz(){T.call(this)}x(tz,T);var =
SXa=3Dnull;tz.prototype.Ca=3Dfunction(){var =
a=3DSXa;a||(SXa=3Da=3Dvw(tz,{0:{name:"BubbleChartOptions",pb:"ritz.charts=
.BubbleChartOptions"},1:{name:"bubble_label_style",xa:11,type:sz},2:{name=
:"bubble_opacity",xa:1,defaultValue:.8,type:Number},3:{name:"bubble_borde=
r",xa:11,type:qz},4:{name:"min_radius",xa:1,defaultValue:5,type:Number},5=
:{name:"max_radius",xa:1,defaultValue:30,type:Number}}));return =
a};tz.Ca=3Dtz.prototype.Ca;function uz(){T.call(this)}x(uz,T);var =
TXa=3Dnull;uz.prototype.getTop=3Dfunction(){return =
V(this,2)};uz.prototype.getLeft=3Dfunction(){return =
V(this,3)};uz.prototype.getHeight=3Dfunction(){return =
V(this,5)};uz.prototype.getWidth=3Dfunction(){return V(this,6)};var =
UXa=3D{PERCENT:0,Gwc:1};function vz(){T.call(this)}x(vz,T);var =
VXa=3Dnull;vz.prototype.getKey=3Dfunction(){return =
V(this,1)};vz.prototype.getRect=3Dfunction(){return =
V(this,2)};vz.prototype.clearRect=3Dfunction(){rw(this,2)};=0A=
uz.prototype.Ca=3Dfunction(){var =
a=3DTXa;a||(TXa=3Da=3Dvw(uz,{0:{name:"Rect",pb:"ritz.charts.Rect"},1:{nam=
e:"position_unit",xa:14,defaultValue:0,type:UXa},2:{name:"top",xa:1,defau=
ltValue:0,type:Number},3:{name:"left",xa:1,defaultValue:0,type:Number},4:=
{name:"size_unit",xa:14,defaultValue:0,type:UXa},5:{name:"height",xa:1,ty=
pe:Number},6:{name:"width",xa:1,type:Number}}));return =
a};uz.Ca=3Duz.prototype.Ca;=0A=
vz.prototype.Ca=3Dfunction(){var =
a=3DVXa;a||(VXa=3Da=3Dvw(vz,{0:{name:"IntRectEntry",pb:"ritz.charts.IntRe=
ctEntry"},1:{name:"key",xa:5,type:Number},2:{name:"rect",xa:11,type:uz}})=
);return a};vz.Ca=3Dvz.prototype.Ca;function =
wz(){T.call(this)}x(wz,T);var =
WXa=3Dnull;p=3Dwz.prototype;p.getText=3Dfunction(){return =
V(this,1)};p.Yq=3Dda(49);p.getStyle=3Dfunction(){return =
V(this,2)};p.getPosition=3Dfunction(){return =
V(this,3)};p.setPosition=3Dfunction(a){W(this,3,a)};p.Ca=3Dfunction(){var=
 =
a=3DWXa;a||(WXa=3Da=3Dvw(wz,{0:{name:"Title",pb:"ritz.charts.Title"},1:{n=
ame:"text",xa:9,type:String},2:{name:"style",xa:11,type:sz},3:{name:"posi=
tion",xa:11,type:uz}}));return a};wz.Ca=3Dwz.prototype.Ca;function =
xz(){T.call(this)}x(xz,T);var =
XXa=3Dnull;xz.prototype.getTitle=3Dfunction(){return V(this,1)};function =
yz(){T.call(this)}x(yz,T);var =
YXa=3Dnull,ZXa=3D{mI:0,DZa:1,eca:2,SERIES:3};=0A=
xz.prototype.Ca=3Dfunction(){var =
a=3DXXa;a||(XXa=3Da=3Dvw(xz,{0:{name:"CommonOptions",pb:"ritz.charts.Comm=
onOptions"},1:{name:"title",xa:11,type:wz},2:{name:"subtitle",xa:11,type:=
wz},3:{name:"global_style",xa:11,type:sz},4:{name:"background_color",xa:5=
,type:Number},5:{name:"surrounding_border_style",xa:11,type:qz},6:{name:"=
content_area_background_color",xa:5,type:Number},7:{name:"content_area",x=
a:11,type:uz},8:{name:"maximized",xa:8,type:Boolean},9:{name:"interactivi=
ty",xa:11,type:yz}}));return a};=0A=
xz.Ca=3Dxz.prototype.Ca;yz.prototype.Ca=3Dfunction(){var =
a=3DYXa;a||(YXa=3Da=3Dvw(yz,{0:{name:"InteractivityOptions",pb:"ritz.char=
ts.InteractivityOptions"},1:{name:"disable_selection",xa:8,type:Boolean},=
2:{name:"disable_tooltips",xa:8,type:Boolean},3:{name:"focus_target",xa:1=
4,defaultValue:0,type:ZXa}}));return a};yz.Ca=3Dyz.prototype.Ca;function =
zz(){T.call(this)}x(zz,T);var $Xa=3Dnull;function =
Az(){T.call(this)}x(Az,T);var =
aYa=3Dnull;Az.prototype.getSeriesIndex=3Dfunction(){return =
V(this,1)};Az.prototype.getType=3Dfunction(){return =
V(this,2)};Az.prototype.setType=3Dfunction(a){W(this,2,a)};var =
bYa=3D{$ba:0,rU:1,MAX:2,mwa:3,MIN:4,Qda:5};zz.prototype.Ca=3Dfunction(){v=
ar =
a=3D$Xa;a||($Xa=3Da=3Dvw(zz,{0:{name:"AggregateTransformation",pb:"ritz.c=
harts.AggregateTransformation"},1:{name:"series_to_type_entry",yc:!0,xa:1=
1,type:Az}}));return a};zz.Ca=3Dzz.prototype.Ca;=0A=
Az.prototype.Ca=3Dfunction(){var =
a=3DaYa;a||(aYa=3Da=3Dvw(Az,{0:{name:"SeriesToTypeEntry",pb:"ritz.charts.=
SeriesToTypeEntry"},1:{name:"series_index",xa:5,type:Number},2:{name:"typ=
e",xa:14,defaultValue:5,type:bYa}}));return =
a};Az.Ca=3DAz.prototype.Ca;function Bz(){T.call(this)}x(Bz,T);var =
cYa=3Dnull;Bz.prototype.Ca=3Dfunction(){var =
a=3DcYa;a||(cYa=3Da=3Dvw(Bz,{0:{name:"Transformation",pb:"ritz.charts.Tra=
nsformation"},1:{name:"aggregate",xa:11,type:zz}}));return =
a};Bz.Ca=3DBz.prototype.Ca;function Cz(){T.call(this)}x(Cz,T);var =
dYa=3Dnull;function Dz(){T.call(this)}x(Dz,T);var =
eYa=3Dnull;Dz.prototype.getIndex=3Dfunction(){return V(this,1)};var =
fYa=3D{NONE:0,HAc:1,egc:2};Cz.prototype.Ca=3Dfunction(){var =
a=3DdYa;a||(dYa=3Da=3Dvw(Cz,{0:{name:"DataModel",pb:"ritz.charts.DataMode=
l"},1:{name:"data_series",yc:!0,xa:11,type:Dz},2:{name:"transformation",y=
c:!0,xa:11,type:Bz}}));return a};Cz.Ca=3DCz.prototype.Ca;=0A=
Dz.prototype.Ca=3Dfunction(){var =
a=3DeYa;a||(eYa=3Da=3Dvw(Dz,{0:{name:"DataSeries",pb:"ritz.charts.DataSer=
ies"},1:{name:"index",xa:5,type:Number},2:{name:"modification",xa:14,defa=
ultValue:0,type:fYa}}));return a};Dz.Ca=3DDz.prototype.Ca;function =
Ez(){T.call(this)}x(Ez,T);var =
gYa=3Dnull;Ez.prototype.Ca=3Dfunction(){var =
a=3DgYa;a||(gYa=3Da=3Dvw(Ez,{0:{name:"DomainChartOptions",pb:"ritz.charts=
.DomainChartOptions"},1:{name:"data_backed",xa:8,type:Boolean},2:{name:"f=
orce_discrete",xa:8,type:Boolean}}));return =
a};Ez.Ca=3DEz.prototype.Ca;function Fz(){T.call(this)}x(Fz,T);var =
hYa=3Dnull;function Gz(){T.call(this)}x(Gz,T);var =
iYa=3Dnull;Gz.prototype.getColor=3Dfunction(){return =
V(this,3)};Fz.prototype.Ca=3Dfunction(){var =
a=3DhYa;a||(hYa=3Da=3Dvw(Fz,{0:{name:"GaugeChartOptions",pb:"ritz.charts.=
GaugeChartOptions"},1:{name:"min_value",xa:1,type:Number},2:{name:"max_va=
lue",xa:1,defaultValue:100,type:Number},3:{name:"gauge_range_options",yc:=
!0,xa:11,type:Gz}}));return a};Fz.Ca=3DFz.prototype.Ca;=0A=
Gz.prototype.Ca=3Dfunction(){var =
a=3DiYa;a||(iYa=3Da=3Dvw(Gz,{0:{name:"GaugeRangeOptions",pb:"ritz.charts.=
GaugeRangeOptions"},1:{name:"min_value",xa:1,type:Number},2:{name:"max_va=
lue",xa:1,type:Number},3:{name:"color",xa:5,type:Number}}));return =
a};Gz.Ca=3DGz.prototype.Ca;function Hz(){T.call(this)}x(Hz,T);var =
jYa=3Dnull,kYa=3D{mI:0,O2a:1,e1a:2,TEXT:3};function =
Iz(){T.call(this)}x(Iz,T);var =
lYa=3Dnull;Iz.prototype.La=3Dfunction(){return =
V(this,1)};Iz.prototype.Pa=3Dfunction(a){W(this,1,a)};Iz.prototype.hd=3Df=
unction(){return ow(this,1)};Iz.prototype.getColor=3Dfunction(){return =
V(this,2)};=0A=
Hz.prototype.Ca=3Dfunction(){var =
a=3DjYa;a||(jYa=3Da=3Dvw(Hz,{0:{name:"GeoChartOptions",pb:"ritz.charts.Ge=
oChartOptions"},1:{name:"display_mode",xa:14,defaultValue:0,type:kYa},2:{=
name:"region",xa:9,defaultValue:"001",type:String},3:{name:"no_data_color=
",xa:5,type:Number},4:{name:"gradient_entry",yc:!0,xa:11,type:Iz}}));retu=
rn a};Hz.Ca=3DHz.prototype.Ca;=0A=
Iz.prototype.Ca=3Dfunction(){var =
a=3DlYa;a||(lYa=3Da=3Dvw(Iz,{0:{name:"GradientEntry",pb:"ritz.charts.Grad=
ientEntry"},1:{name:"value",xa:1,type:Number},2:{name:"color",xa:5,type:N=
umber}}));return a};Iz.Ca=3DIz.prototype.Ca;function =
Jz(){T.call(this)}x(Jz,T);var =
mYa=3Dnull;Jz.prototype.getType=3Dfunction(){return =
V(this,1)};Jz.prototype.setType=3Dfunction(a){W(this,1,a)};Jz.prototype.Q=
g=3Dfunction(){return V(this,3)};var =
nYa=3D{NONE:0,DATA:1,Cr:2},oYa=3D{mI:0,CENTER:1,LEFT:2,RIGHT:3,s5b:4,xYa:=
5,Wmc:6,Vmc:7,mvc:8};=0A=
Jz.prototype.Ca=3Dfunction(){var =
a=3DmYa;a||(mYa=3Da=3Dvw(Jz,{0:{name:"AnnotationOptions",pb:"ritz.charts.=
AnnotationOptions"},1:{name:"type",xa:14,defaultValue:0,type:nYa},2:{name=
:"annotation_position",yc:!0,xa:11,type:vz},3:{name:"text_style",xa:11,ty=
pe:sz},4:{name:"connector",xa:11,type:qz},5:{name:"data_label_placement",=
xa:14,defaultValue:0,type:oYa}}));return =
a};Jz.Ca=3DJz.prototype.Ca;function Kz(){T.call(this)}x(Kz,T);var =
pYa=3Dnull;Kz.prototype.getColor=3Dfunction(){return =
V(this,1)};Kz.prototype.getStyle=3Dfunction(){return =
V(this,2)};Kz.prototype.Xe=3Dfunction(){return =
V(this,3)};Kz.prototype.Ca=3Dfunction(){var =
a=3DpYa;a||(pYa=3Da=3Dvw(Kz,{0:{name:"GridLineOptions",pb:"ritz.charts.Gr=
idLineOptions"},1:{name:"color",xa:5,type:Number},2:{name:"style",xa:11,t=
ype:qz},3:{name:"count",xa:5,type:Number},4:{name:"distance",xa:1,type:Nu=
mber}}));return a};Kz.Ca=3DKz.prototype.Ca;function =
Lz(){T.call(this)}x(Lz,T);var =
qYa=3Dnull;Lz.prototype.getTitle=3Dfunction(){return =
V(this,1)};Lz.prototype.getFormat=3Dfunction(){return V(this,14)};var =
rYa=3D{guc:0,LOG:1,n1a:2},sYa=3D{NONE:0,L_a:1,z2a:2},tYa=3D{OUT:0,IN:1,p0=
a:2},uYa=3D{Q1a:0,c0a:1,Cr:2};function Mz(){T.call(this)}x(Mz,T);var =
vYa=3Dnull;=0A=
Lz.prototype.Ca=3Dfunction(){var =
a=3DqYa;a||(qYa=3Da=3Dvw(Lz,{0:{name:"Axis",pb:"ritz.charts.Axis"},1:{nam=
e:"title",xa:11,type:wz},2:{name:"tick_text_style",xa:11,type:sz},3:{name=
:"label_slant",xa:1,defaultValue:0,type:Number},4:{name:"grid_lines",xa:1=
1,type:Kz},5:{name:"minor_grid_lines",xa:11,type:Kz},6:{name:"scaling_typ=
e",xa:14,defaultValue:0,type:rYa},7:{name:"scale_factor",xa:1,defaultValu=
e:1,type:Number},8:{name:"min_value",xa:1,type:Number},9:{name:"max_value=
",xa:1,type:Number},10:{name:"view_window_mode",=0A=
xa:14,defaultValue:0,type:sYa},11:{name:"reversed",xa:8,defaultValue:!1,t=
ype:Boolean},12:{name:"tick_position",xa:14,defaultValue:0,type:tYa},13:{=
name:"format_source",xa:14,defaultValue:1,type:uYa},14:{name:"format",xa:=
9,type:String},15:{name:"custom_format_prefix",xa:9,type:String},16:{name=
:"custom_format_postfix",xa:9,type:String}}));return =
a};Lz.Ca=3DLz.prototype.Ca;=0A=
Mz.prototype.Ca=3Dfunction(){var =
a=3DvYa;a||(vYa=3Da=3Dvw(Mz,{0:{name:"Axes",pb:"ritz.charts.Axes"},1:{nam=
e:"primary",xa:11,type:Lz},2:{name:"secondary",xa:11,type:Lz}}));return =
a};Mz.Ca=3DMz.prototype.Ca;function Nz(){T.call(this)}x(Nz,T);var =
wYa=3Dnull;Nz.prototype.getType=3Dfunction(){return =
V(this,1)};Nz.prototype.setType=3Dfunction(a){W(this,1,a)};var =
xYa=3D{NONE:0,k9b:1,PERCENT:2};Nz.prototype.Ca=3Dfunction(){var =
a=3DwYa;a||(wYa=3Da=3Dvw(Nz,{0:{name:"ErrorBar",pb:"ritz.charts.ErrorBar"=
},1:{name:"type",xa:14,defaultValue:0,type:xYa},2:{name:"amount",xa:1,def=
aultValue:10,type:Number}}));return a};Nz.Ca=3DNz.prototype.Ca;function =
Oz(){T.call(this)}x(Oz,T);var =
yYa=3Dnull;Oz.prototype.cd=3Dfunction(){return =
V(this,1)};Oz.prototype.Ld=3Dfunction(a){W(this,1,a)};var =
zYa=3D{NONE:0,CIRCLE:1,RZa:2,o0a:3,k2a:4,gzc:5,hzc:6,SQUARE:7,zq:8,E4a:9,=
o5a:10};Oz.prototype.Ca=3Dfunction(){var =
a=3DyYa;a||(yYa=3Da=3Dvw(Oz,{0:{name:"Point",pb:"ritz.charts.Point"},1:{n=
ame:"size",xa:1,type:Number},2:{name:"shape",xa:14,defaultValue:0,type:zY=
a}}));return a};Oz.Ca=3DOz.prototype.Ca;function =
Pz(){T.call(this)}x(Pz,T);var =
AYa=3Dnull;Pz.prototype.getLabel=3Dfunction(){return =
V(this,3)};Pz.prototype.getColor=3Dfunction(){return V(this,9)};var =
Qz=3D{LINEAR:0,bva:1,Qwa:2,d1a:3,w2a:4,u1a:5},Rz=3D{NONE:0,Cr:1,Nua:2};fu=
nction Sz(){T.call(this)}x(Sz,T);var =
BYa=3Dnull;Sz.prototype.getType=3Dfunction(){return =
V(this,1)};Sz.prototype.setType=3Dfunction(a){W(this,1,a)};var =
CYa=3D{ACc:0,P7b:1};=0A=
Pz.prototype.Ca=3Dfunction(){var =
a=3DAYa;a||(AYa=3Da=3Dvw(Pz,{0:{name:"TrendLine",pb:"ritz.charts.TrendLin=
e"},1:{name:"calculation_type",xa:14,defaultValue:0,type:Qz},2:{name:"lab=
el_type",xa:14,defaultValue:0,type:Rz},3:{name:"label",xa:9,type:String},=
4:{name:"polynomial_degree",xa:5,defaultValue:2,type:Number},5:{name:"mov=
ing_average",xa:11,type:Sz},6:{name:"line_color",xa:5,type:Number},7:{nam=
e:"line_style",xa:11,type:qz},8:{name:"show_r_squared",xa:8,defaultValue:=
!1,type:Boolean},9:{name:"color",xa:5,=0A=
type:Number}}));return =
a};Pz.Ca=3DPz.prototype.Ca;Sz.prototype.Ca=3Dfunction(){var =
a=3DBYa;a||(BYa=3Da=3Dvw(Sz,{0:{name:"MovingAverage",pb:"ritz.charts.Movi=
ngAverage"},1:{name:"type",xa:14,defaultValue:0,type:CYa},2:{name:"period=
",xa:5,defaultValue:2,type:Number}}));return =
a};Sz.Ca=3DSz.prototype.Ca;function Tz(){T.call(this)}x(Tz,T);var =
DYa=3Dnull;Tz.prototype.getTitle=3Dfunction(){return =
V(this,1)};Tz.prototype.getColor=3Dfunction(){return =
V(this,2)};Tz.prototype.hR=3Dda(91);var =
EYa=3D{NONE:0,zN:1,eua:2,IU:3,Oda:4};function =
Uz(){T.call(this)}x(Uz,T);var =
FYa=3Dnull;Uz.prototype.getIndex=3Dfunction(){return V(this,1)};function =
Vz(){T.call(this)}x(Vz,T);var GYa=3Dnull;function =
Wz(){T.call(this)}x(Wz,T);var =
HYa=3Dnull;Wz.prototype.getLabel=3Dfunction(){return V(this,2)};function =
Xz(){T.call(this)}x(Xz,T);=0A=
var IYa=3Dnull;Xz.prototype.nC=3Dda(92);=0A=
Tz.prototype.Ca=3Dfunction(){var =
a=3DDYa;a||(DYa=3Da=3Dvw(Tz,{0:{name:"SeriesOptions",pb:"ritz.charts.Seri=
esOptions"},1:{name:"title",xa:9,type:String},2:{name:"color",xa:5,type:N=
umber},3:{name:"line_style",xa:11,type:qz},4:{name:"point_options",xa:11,=
type:Oz},5:{name:"annotation",xa:11,type:Jz},6:{name:"use_secondary_axis"=
,xa:8,type:Boolean},7:{name:"error_bar",xa:11,type:Nz},8:{name:"trend_lin=
e",xa:11,type:Pz},9:{name:"series_type",xa:14,defaultValue:0,type:EYa},10=
:{name:"area_opacity",xa:1,defaultValue:.3,=0A=
type:Number},11:{name:"series_item_options_entry",yc:!0,xa:11,type:Uz},12=
:{name:"waterfall_positive_color",xa:5,type:Number},13:{name:"waterfall_n=
egative_color",xa:5,type:Number},14:{name:"waterfall_total_color",xa:5,ty=
pe:Number},15:{name:"waterfall_positive_label",xa:9,type:String},16:{name=
:"waterfall_negative_label",xa:9,type:String},17:{name:"waterfall_total_l=
abel",xa:9,type:String},18:{name:"waterfall_show_total_column",xa:8,defau=
ltValue:!0,type:Boolean}}));return a};Tz.Ca=3DTz.prototype.Ca;=0A=
Uz.prototype.Ca=3Dfunction(){var =
a=3DFYa;a||(FYa=3Da=3Dvw(Uz,{0:{name:"SeriesItemOptionsEntry",pb:"ritz.ch=
arts.SeriesItemOptionsEntry"},1:{name:"index",xa:5,type:Number},2:{name:"=
options",xa:11,type:Vz}}));return =
a};Uz.Ca=3DUz.prototype.Ca;Vz.prototype.Ca=3Dfunction(){var =
a=3DGYa;a||(GYa=3Da=3Dvw(Vz,{0:{name:"SeriesItemOptions",pb:"ritz.charts.=
SeriesItemOptions"},1:{name:"total_options",xa:11,type:Wz}}));return =
a};Vz.Ca=3DVz.prototype.Ca;=0A=
Wz.prototype.Ca=3Dfunction(){var =
a=3DHYa;a||(HYa=3Da=3Dvw(Wz,{0:{name:"TotalOptions",pb:"ritz.charts.Total=
Options"},1:{name:"replace",xa:8,type:Boolean},2:{name:"label",xa:9,type:=
String}}));return =
a};Wz.Ca=3DWz.prototype.Ca;Xz.prototype.Ca=3Dfunction(){var =
a=3DIYa;a||(IYa=3Da=3Dvw(Xz,{0:{name:"SeriesIndexToOptionsEntry",pb:"ritz=
.charts.SeriesIndexToOptionsEntry"},1:{name:"series",xa:5,type:Number},2:=
{name:"options",xa:11,type:Tz}}));return =
a};Xz.Ca=3DXz.prototype.Ca;function Yz(){T.call(this)}x(Yz,T);var =
JYa=3Dnull;Yz.prototype.hasDomainAnnotations=3Dfunction(){return =
ow(this,8)};var KYa=3D{NONE:0,bBc:1,PERCENT:2};=0A=
Yz.prototype.Ca=3Dfunction(){var =
a=3DJYa;a||(JYa=3Da=3Dvw(Yz,{0:{name:"GridChartOptions",pb:"ritz.charts.G=
ridChartOptions"},1:{name:"domain_axes",xa:11,type:Mz},2:{name:"series_ax=
es",xa:11,type:Mz},3:{name:"stacking_type",xa:14,defaultValue:0,type:KYa}=
,4:{name:"has_smooth_lines",xa:8,defaultValue:!1,type:Boolean},5:{name:"p=
lot_null_values",xa:8,defaultValue:!1,type:Boolean},6:{name:"has_third_di=
mension",xa:8,defaultValue:!1,type:Boolean},7:{name:"series_options",yc:!=
0,xa:11,type:Xz},8:{name:"domain_annotations",=0A=
xa:11,type:Jz}}));return a};Yz.Ca=3DYz.prototype.Ca;function =
Zz(){T.call(this)}x(Zz,T);var LYa=3Dnull;function =
$z(){T.call(this)}x($z,T);var =
MYa=3Dnull;$z.prototype.La=3Dfunction(){return =
V(this,3)};$z.prototype.Pa=3Dfunction(a){W(this,3,a)};$z.prototype.hd=3Df=
unction(){return ow(this,3)};=0A=
Zz.prototype.Ca=3Dfunction(){var =
a=3DLYa;a||(LYa=3Da=3Dvw(Zz,{0:{name:"HistogramOptions",pb:"ritz.charts.H=
istogramOptions"},1:{name:"bucket_size",xa:1,type:Number},2:{name:"bucket=
s",xa:5,type:Number},3:{name:"show_item_dividers",xa:8,type:Boolean},4:{n=
ame:"underflow",xa:11,type:$z},5:{name:"overflow",xa:11,type:$z}}));retur=
n a};Zz.Ca=3DZz.prototype.Ca;=0A=
$z.prototype.Ca=3Dfunction(){var =
a=3DMYa;a||(MYa=3Da=3Dvw($z,{0:{name:"HistogramOutlierOptions",pb:"ritz.c=
harts.HistogramOutlierOptions"},1:{name:"exclude",xa:8,type:Boolean},2:{n=
ame:"percentile",xa:1,type:Number},3:{name:"value",xa:1,type:Number}}));r=
eturn a};$z.Ca=3D$z.prototype.Ca;function aA(){T.call(this)}x(aA,T);var =
NYa=3Dnull;aA.prototype.getRect=3Dfunction(){return =
V(this,2)};aA.prototype.clearRect=3Dfunction(){rw(this,2)};aA.prototype.Q=
g=3Dfunction(){return V(this,3)};var =
OYa=3D{NONE:0,rE:1,bE:2,LEFT:3,RIGHT:4,INSIDE:5,N0a:6};aA.prototype.Ca=3D=
function(){var =
a=3DNYa;a||(NYa=3Da=3Dvw(aA,{0:{name:"LegendOptions",pb:"ritz.charts.Lege=
ndOptions"},1:{name:"position_type",xa:14,defaultValue:4,type:OYa},2:{nam=
e:"rect",xa:11,type:uz},3:{name:"text_style",xa:11,type:sz}}));return =
a};aA.Ca=3DaA.prototype.Ca;function bA(){T.call(this)}x(bA,T);var =
PYa=3Dnull;function cA(){T.call(this)}x(cA,T);var =
QYa=3Dnull;cA.prototype.getId=3Dfunction(){return =
V(this,1)};cA.prototype.Yo=3Dfunction(){return =
uw(this,1)};cA.prototype.Kf=3Dfunction(a){W(this,1,a)};function =
dA(){T.call(this)}x(dA,T);var =
RYa=3Dnull;dA.prototype.Qg=3Dfunction(){return V(this,3)};=0A=
bA.prototype.Ca=3Dfunction(){var =
a=3DPYa;a||(PYa=3Da=3Dvw(bA,{0:{name:"OrgChartOptions",pb:"ritz.charts.Or=
gChartOptions"},1:{name:"zoom",xa:1,defaultValue:1,type:Number},2:{name:"=
offset_top",xa:1,type:Number},3:{name:"offset_left",xa:1,type:Number},4:{=
name:"global_node_options",xa:11,type:dA},5:{name:"node_options_entry",yc=
:!0,xa:11,type:cA}}));return a};bA.Ca=3DbA.prototype.Ca;=0A=
cA.prototype.Ca=3Dfunction(){var =
a=3DQYa;a||(QYa=3Da=3Dvw(cA,{0:{name:"OrgNodeOptionsEntry",pb:"ritz.chart=
s.OrgNodeOptionsEntry"},1:{name:"id",xa:9,type:String},2:{name:"options",=
xa:11,type:dA}}));return =
a};cA.Ca=3DcA.prototype.Ca;dA.prototype.Ca=3Dfunction(){var =
a=3DRYa;a||(RYa=3Da=3Dvw(dA,{0:{name:"OrgNodeOptions",pb:"ritz.charts.Org=
NodeOptions"},1:{name:"background_color",xa:5,type:Number},2:{name:"highl=
ighted_background_color",xa:5,type:Number},3:{name:"text_style",xa:11,typ=
e:sz}}));return a};dA.Ca=3DdA.prototype.Ca;function =
eA(){T.call(this)}x(eA,T);var =
SYa=3Dnull,TYa=3D{NONE:0,LABEL:1,VALUE:2,Mwa:3,c5a:4};function =
fA(){T.call(this)}x(fA,T);var =
UYa=3Dnull;fA.prototype.getIndex=3Dfunction(){return V(this,1)};function =
gA(){T.call(this)}x(gA,T);var =
VYa=3Dnull;gA.prototype.getColor=3Dfunction(){return V(this,1)};=0A=
eA.prototype.Ca=3Dfunction(){var =
a=3DSYa;a||(SYa=3Da=3Dvw(eA,{0:{name:"PieChartOptions",pb:"ritz.charts.Pi=
eChartOptions"},1:{name:"hole_size",xa:1,type:Number},2:{name:"slice_text=
_type",xa:14,defaultValue:0,type:TYa},3:{name:"slice_border_color",xa:5,t=
ype:Number},4:{name:"slice_text_style",xa:11,type:sz},5:{name:"slice_opti=
ons_entry",yc:!0,xa:11,type:fA}}));return a};eA.Ca=3DeA.prototype.Ca;=0A=
fA.prototype.Ca=3Dfunction(){var =
a=3DUYa;a||(UYa=3Da=3Dvw(fA,{0:{name:"SliceOptionsEntry",pb:"ritz.charts.=
SliceOptionsEntry"},1:{name:"index",xa:5,type:Number},2:{name:"options",x=
a:11,type:gA}}));return =
a};fA.Ca=3DfA.prototype.Ca;gA.prototype.Ca=3Dfunction(){var =
a=3DVYa;a||(VYa=3Da=3Dvw(gA,{0:{name:"SliceOptions",pb:"ritz.charts.Slice=
Options"},1:{name:"color",xa:5,type:Number},2:{name:"offset",xa:1,type:Nu=
mber}}));return a};gA.Ca=3DgA.prototype.Ca;function =
hA(){T.call(this)}x(hA,T);var WYa=3Dnull;function =
iA(){T.call(this)}x(iA,T);var =
XYa=3Dnull;iA.prototype.Qg=3Dfunction(){return V(this,1)};function =
jA(){T.call(this)}x(jA,T);var =
YYa=3Dnull;jA.prototype.getIndex=3Dfunction(){return V(this,1)};function =
kA(){T.call(this)}x(kA,T);var ZYa=3Dnull;=0A=
hA.prototype.Ca=3Dfunction(){var =
a=3DWYa;a||(WYa=3Da=3Dvw(hA,{0:{name:"TableChartOptions",pb:"ritz.charts.=
TableChartOptions"},1:{name:"header_options",xa:11,type:iA},2:{name:"row_=
options",xa:11,type:iA},3:{name:"odd_row_options",xa:11,type:iA},4:{name:=
"sort_column_index",xa:5,type:Number},5:{name:"sort_descending",xa:8,type=
:Boolean},6:{name:"items_per_page",xa:5,type:Number},7:{name:"show_row_nu=
mbers",xa:8,type:Boolean},8:{name:"column_options_entry",yc:!0,xa:11,type=
:jA}}));return a};hA.Ca=3DhA.prototype.Ca;=0A=
iA.prototype.Ca=3Dfunction(){var =
a=3DXYa;a||(XYa=3Da=3Dvw(iA,{0:{name:"RowOptions",pb:"ritz.charts.RowOpti=
ons"},1:{name:"text_style",xa:11,type:sz},2:{name:"background_color",xa:5=
,type:Number}}));return =
a};iA.Ca=3DiA.prototype.Ca;jA.prototype.Ca=3Dfunction(){var =
a=3DYYa;a||(YYa=3Da=3Dvw(jA,{0:{name:"ColumnOptionsEntry",pb:"ritz.charts=
.ColumnOptionsEntry"},1:{name:"index",xa:5,type:Number},2:{name:"options"=
,xa:11,type:kA}}));return a};jA.Ca=3DjA.prototype.Ca;=0A=
kA.prototype.Ca=3Dfunction(){var =
a=3DZYa;a||(ZYa=3Da=3Dvw(kA,{0:{name:"ColumnOptions",pb:"ritz.charts.Colu=
mnOptions"},1:{name:"relative_area",xa:1,type:Number}}));return =
a};kA.Ca=3DkA.prototype.Ca;function lA(){T.call(this)}x(lA,T);var =
$Ya=3Dnull;function mA(){T.call(this)}x(mA,T);var =
aZa=3Dnull;mA.prototype.getColor=3Dfunction(){return V(this,1)};=0A=
lA.prototype.Ca=3Dfunction(){var =
a=3D$Ya;a||($Ya=3Da=3Dvw(lA,{0:{name:"TreeMapOptions",pb:"ritz.charts.Tre=
eMapOptions"},1:{name:"header_field_options",xa:11,type:mA},2:{name:"valu=
e_field_options",yc:!0,xa:11,type:mA},3:{name:"start_value",xa:1,type:Num=
ber},4:{name:"end_value",xa:1,type:Number},5:{name:"no_data_field_options=
",xa:11,type:mA},6:{name:"max_levels",xa:5,defaultValue:2,type:Number},7:=
{name:"max_hinted_levels",xa:5,defaultValue:0,type:Number}}));return =
a};lA.Ca=3DlA.prototype.Ca;=0A=
mA.prototype.Ca=3Dfunction(){var =
a=3DaZa;a||(aZa=3Da=3Dvw(mA,{0:{name:"FieldOptions",pb:"ritz.charts.Field=
Options"},1:{name:"color",xa:5,type:Number},2:{name:"highlight_color",xa:=
5,type:Number}}));return a};mA.Ca=3DmA.prototype.Ca;function =
nA(){T.call(this)}x(nA,T);var =
bZa=3Dnull;nA.prototype.Ca=3Dfunction(){var =
a=3DbZa;a||(bZa=3Da=3Dvw(nA,{0:{name:"WaterfallChartOptions",pb:"ritz.cha=
rts.WaterfallChartOptions"},1:{name:"hide_connector_lines",xa:8,type:Bool=
ean},2:{name:"connector_line_style",xa:11,type:qz},3:{name:"first_value_i=
s_total",xa:8,type:Boolean}}));return a};nA.Ca=3DnA.prototype.Ca;var =
cZa=3D{NONE:0,zN:1,rYa:2,Mta:3,C7b:4,eua:5,aZa:6,pva:7,e0a:8,zU:9,IU:10,i=
sc:11,dvc:12,Pwa:13,G2a:14,Dda:15,Q3a:16,Oda:17,qE:18,Jya:19,CCc:20,sEc:2=
1};function oA(){T.call(this)}x(oA,T);var =
dZa=3Dnull;p=3DoA.prototype;p.getType=3Dfunction(){return =
V(this,3)};p.setType=3Dfunction(a){W(this,3,a)};p.getData=3Dfunction(){re=
turn V(this,4)};p.Xt=3Dfunction(){return ow(this,4)};=0A=
p.Ca=3Dfunction(){var =
a=3DdZa;a||(dZa=3Da=3Dvw(oA,{0:{name:"ChartModel",pb:"ritz.charts.ChartMo=
del"},1:{name:"clear_slots",xa:5,type:Number},2:{name:"set_slots",xa:5,ty=
pe:Number},3:{name:"type",xa:14,defaultValue:0,type:cZa},4:{name:"data",x=
a:11,type:Cz},5:{name:"common_options",xa:11,type:xz},6:{name:"domain_cha=
rt_options",xa:11,type:Ez},7:{name:"grid_chart_options",xa:11,type:Yz},8:=
{name:"legend_options",xa:11,type:aA},9:{name:"pie_chart_options",xa:11,t=
ype:eA},10:{name:"histogram_options",xa:11,type:Zz},=0A=
11:{name:"gauge_chart_options",xa:11,type:Fz},12:{name:"table_chart_optio=
ns",xa:11,type:hA},13:{name:"bubble_chart_options",xa:11,type:tz},14:{nam=
e:"tree_map_options",xa:11,type:lA},15:{name:"geo_chart_options",xa:11,ty=
pe:Hz},16:{name:"waterfall_chart_options",xa:11,type:nA},17:{name:"org_ch=
art_options",xa:11,type:bA}}));return a};oA.Ca=3DoA.prototype.Ca;var =
eZa=3D{ikc:0,kkc:1,jkc:2,zAc:3};function pA(){T.call(this)}x(pA,T);var =
fZa=3Dnull;pA.prototype.getProperties=3Dfunction(){return =
V(this,2)};pA.prototype.mZ=3Dda(93);pA.prototype.getTitle=3Dfunction(){re=
turn V(this,5)};function qA(){T.call(this)}x(qA,T);var =
gZa=3Dnull;p=3DqA.prototype;p.Ab=3Dfunction(){return =
V(this,2)};p.og=3Dfunction(){return =
ow(this,2)};p.getPosition=3Dfunction(){return =
V(this,3)};p.setPosition=3Dfunction(a){W(this,3,a)};p.getWidth=3Dfunction=
(){return V(this,6)};=0A=
p.getHeight=3Dfunction(){return =
V(this,7)};p.getZIndex=3Dfunction(){return V(this,8)};function =
rA(){T.call(this)}x(rA,T);var =
hZa=3Dnull;rA.prototype.getType=3Dfunction(){return =
V(this,1)};rA.prototype.setType=3Dfunction(a){W(this,1,a)};rA.prototype.V=
j=3Dda(95);rA.prototype.ij=3Dfunction(){rw(this,3)};var =
iZa=3D{EMPTY:0,s2:2,gca:3,Ycc:4};function sA(){T.call(this)}x(sA,T);var =
jZa=3Dnull;p=3DsA.prototype;p.addRange=3Dfunction(a){qw(this,1,a)};p.rang=
eCount=3Dfunction(){return pw(this,1)};=0A=
p.getContext=3Dfunction(){return =
V(this,6)};p.setContext=3Dfunction(a){W(this,6,a)};p.Zu=3Dda(13);p.Ud=3Df=
unction(){return =
V(this,7)};p.Ff=3Dfunction(a){W(this,7,a)};p.eK=3Dfunction(){return =
V(this,10)};function tA(){T.call(this)}x(tA,T);var kZa=3Dnull;function =
uA(){T.call(this)}x(uA,T);var =
lZa=3Dnull;uA.prototype.getColumnIndex=3Dfunction(){return =
V(this,1)};uA.prototype.Vw=3Dfunction(){return uw(this,1)};var =
mZa=3D{NONE:0,iYa:1,NZa:2};function vA(){T.call(this)}x(vA,T);var =
nZa=3Dnull;=0A=
vA.prototype.getColumnIndex=3Dfunction(){return =
V(this,1)};vA.prototype.Vw=3Dfunction(){return uw(this,1)};var =
oZa=3D{ida:0,BOOLEAN:1,DATE:2,DATETIME:3,NUMBER:4,aV:5,TIMEOFDAY:6},pZa=3D=
{NONE:0,$ba:1,MAX:2,MIN:3,rU:4,Tvc:5,Qda:6};function =
wA(){T.call(this)}x(wA,T);var =
qZa=3Dnull;wA.prototype.fs=3Dfunction(){return =
V(this,1)};wA.prototype.Av=3Dda(34);var rZa=3D{NONE:0,zCc:1};function =
xA(){T.call(this)}x(xA,T);var =
sZa=3Dnull;p=3DxA.prototype;p.getColumnIndex=3Dfunction(){return =
V(this,1)};p.Vw=3Dfunction(){return uw(this,1)};=0A=
p.La=3Dfunction(){return =
V(this,2)};p.Pa=3Dfunction(a){W(this,2,a)};p.hd=3Dfunction(){return =
ow(this,2)};function yA(){T.call(this)}x(yA,T);var tZa=3Dnull;function =
zA(){T.call(this)}x(zA,T);var =
uZa=3Dnull;zA.prototype.getFunctionName=3Dfunction(){return =
V(this,1)};zA.prototype.Zw=3Dfunction(){return uw(this,1)};function =
AA(){T.call(this)}x(AA,T);var =
vZa=3Dnull;AA.prototype.fja=3Dfunction(){return V(this,1)};=0A=
pA.prototype.Ca=3Dfunction(){var =
a=3DfZa;a||(fZa=3Da=3Dvw(pA,{0:{name:"EmbeddedObject",pb:"ritz.EmbeddedOb=
ject"},1:{name:"object_id",xa:9,type:String},2:{name:"properties",xa:11,t=
ype:rA},3:{name:"location",xa:11,type:qA},4:{name:"script",xa:11,type:zA}=
,5:{name:"title",xa:9,type:String},6:{name:"alt_text",xa:9,type:String}})=
);return a};pA.Ca=3DpA.prototype.Ca;=0A=
qA.prototype.Ca=3Dfunction(){var =
a=3DgZa;a||(gZa=3Da=3Dvw(qA,{0:{name:"EmbeddedObjectLocation",pb:"ritz.Em=
beddedObjectLocation"},1:{name:"is_own_sheet",xa:8,type:Boolean},2:{name:=
"sheet_id",xa:9,type:String},3:{name:"position",xa:11,type:qy},4:{name:"x=
",xa:5,type:Number},5:{name:"y",xa:5,type:Number},6:{name:"width",xa:5,ty=
pe:Number},7:{name:"height",xa:5,type:Number},8:{name:"z_index",xa:1,type=
:Number}}));return a};qA.Ca=3DqA.prototype.Ca;=0A=
rA.prototype.Ca=3Dfunction(){var =
a=3DhZa;a||(hZa=3Da=3Dvw(rA,{0:{name:"EmbeddedObjectProperties",pb:"ritz.=
EmbeddedObjectProperties"},1:{name:"type",required:!0,xa:14,defaultValue:=
0,type:iZa},2:{name:"image",xa:11,type:Bw},3:{name:"chart",xa:11,type:sA}=
,4:{name:"drawing",xa:11,type:yA}}));return a};rA.Ca=3DrA.prototype.Ca;=0A=
sA.prototype.Ca=3Dfunction(){var =
a=3DjZa;a||(jZa=3Da=3Dvw(sA,{0:{name:"ChartProperties",pb:"ritz.ChartProp=
erties"},1:{name:"range",yc:!0,xa:11,type:Rw},2:{name:"workbook_range_id"=
,yc:!0,xa:9,type:String},3:{name:"transpose",xa:8,type:Boolean},4:{name:"=
headers",xa:5,type:Number},5:{name:"merge_rows",xa:8,defaultValue:!1,type=
:Boolean},6:{name:"context",xa:9,type:String},7:{name:"data_table",xa:11,=
type:AA},8:{name:"hidden_dimensions_strategy",xa:14,defaultValue:1,type:e=
Za},9:{name:"data_transformation",xa:11,=0A=
type:tA},10:{name:"chart_model",xa:11,type:oA}}));return =
a};sA.Ca=3DsA.prototype.Ca;=0A=
tA.prototype.Ca=3Dfunction(){var =
a=3DkZa;a||(kZa=3Da=3Dvw(tA,{0:{name:"DataTransformationProto",pb:"ritz.D=
ataTransformationProto"},1:{name:"column_info_proto",yc:!0,xa:11,type:vA}=
,2:{name:"index_of_first_data_row",xa:5,type:Number},3:{name:"rows_to_hid=
e",yc:!0,xa:11,type:wA},4:{name:"uses_flipped_table",xa:8,type:Boolean},5=
:{name:"columns_to_group_by",yc:!0,xa:5,type:Number},6:{name:"sort_info",=
xa:11,type:uA},7:{name:"facet",xa:11,type:xA}}));return =
a};tA.Ca=3DtA.prototype.Ca;=0A=
uA.prototype.Ca=3Dfunction(){var =
a=3DlZa;a||(lZa=3Da=3Dvw(uA,{0:{name:"SortInfoProto",pb:"ritz.SortInfoPro=
to"},1:{name:"column_index",xa:5,type:Number},2:{name:"sort_order",xa:14,=
defaultValue:0,type:mZa}}));return a};uA.Ca=3DuA.prototype.Ca;=0A=
vA.prototype.Ca=3Dfunction(){var =
a=3DnZa;a||(nZa=3Da=3Dvw(vA,{0:{name:"ColumnInfoProto",pb:"ritz.ColumnInf=
oProto"},1:{name:"column_index",xa:5,type:Number},2:{name:"header_label",=
xa:9,type:String},3:{name:"data_type",xa:14,defaultValue:0,type:oZa},4:{n=
ame:"aggregation_method",xa:14,defaultValue:0,type:pZa}}));return =
a};vA.Ca=3DvA.prototype.Ca;=0A=
wA.prototype.Ca=3Dfunction(){var =
a=3DqZa;a||(qZa=3Da=3Dvw(wA,{0:{name:"RowHideInfoProto",pb:"ritz.RowHideI=
nfoProto"},1:{name:"row_index",xa:5,type:Number},2:{name:"reason",xa:14,d=
efaultValue:0,type:rZa}}));return =
a};wA.Ca=3DwA.prototype.Ca;xA.prototype.Ca=3Dfunction(){var =
a=3DsZa;a||(sZa=3Da=3Dvw(xA,{0:{name:"FacetProto",pb:"ritz.FacetProto"},1=
:{name:"column_index",xa:5,type:Number},2:{name:"value",xa:9,type:String}=
}));return a};xA.Ca=3DxA.prototype.Ca;=0A=
yA.prototype.Ca=3Dfunction(){var =
a=3DtZa;a||(tZa=3Da=3Dvw(yA,{0:{name:"DrawingProperties",pb:"ritz.Drawing=
Properties"},1:{name:"drawing_id",xa:9,type:String},2:{name:"drawing_revi=
sion",xa:5,type:Number},3:{name:"needs_copy",xa:8,type:Boolean}}));return=
 a};yA.Ca=3DyA.prototype.Ca;zA.prototype.Ca=3Dfunction(){var =
a=3DuZa;a||(uZa=3Da=3Dvw(zA,{0:{name:"EmbeddedObjectScript",pb:"ritz.Embe=
ddedObjectScript"},1:{name:"function_name",xa:9,type:String}}));return =
a};zA.Ca=3DzA.prototype.Ca;=0A=
AA.prototype.Ca=3Dfunction(){var =
a=3DvZa;a||(vZa=3Da=3Dvw(AA,{0:{name:"ChartDataTable",pb:"ritz.ChartDataT=
able"},1:{name:"json",required:!0,xa:9,type:String},2:{name:"version",req=
uired:!0,xa:9,type:String}}));return a};AA.Ca=3DAA.prototype.Ca;function =
BA(){T.call(this)}x(BA,T);var =
wZa=3Dnull;p=3DBA.prototype;p.getId=3Dfunction(){return =
V(this,3)};p.Yo=3Dfunction(){return =
uw(this,3)};p.Kf=3Dfunction(a){W(this,3,a)};p.getName=3Dfunction(){return=
 V(this,4)};p.mf=3Dfunction(a){W(this,4,a)};=0A=
p.Ca=3Dfunction(){var =
a=3DwZa;a||(wZa=3Da=3Dvw(BA,{0:{name:"NamedRangeDeltaProto",pb:"ritz.Name=
dRangeDeltaProto"},1:{name:"clear_slots",xa:5,type:Number},2:{name:"set_s=
lots",xa:5,type:Number},3:{name:"id",xa:9,type:String},4:{name:"name",xa:=
9,type:String},5:{name:"scope_sheet_id",xa:9,type:String},6:{name:"workbo=
ok_range_id",yc:!0,xa:9,type:String}}));return =
a};BA.Ca=3DBA.prototype.Ca;var =
xZa=3D{cwc:0,xda:1,G2:2,dwc:3,bwc:4,awc:5,$vc:6,Yvc:7,Zvc:8},yZa=3D{rda:1=
,C4a:2};function CA(){T.call(this)}x(CA,T);var =
zZa=3Dnull;p=3DCA.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,4)};p.xl=3Dfunction(){return ow(this,4)};p.yj=3Dfunction(){return =
pw(this,4)};function DA(){T.call(this)}x(DA,T);var =
AZa=3Dnull;p=3DDA.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,4)};p.xl=3Dfunction(){return ow(this,4)};p.yj=3Dfunction(){return =
pw(this,4)};function EA(){T.call(this)}=0A=
x(EA,T);var BZa=3Dnull;p=3DEA.prototype;p.getIndex=3Dfunction(){return =
V(this,1)};p.getSheetType=3Dfunction(){return =
V(this,2)};p.Ab=3Dfunction(){return V(this,3)};p.og=3Dfunction(){return =
ow(this,3)};p.sja=3Dfunction(){return =
V(this,4)};p.zMa=3Dfunction(){return =
ow(this,4)};p.sf=3Dfunction(){return V(this,6)};function =
FA(){T.call(this)}x(FA,T);var =
CZa=3Dnull;FA.prototype.Ab=3Dfunction(){return =
V(this,1)};FA.prototype.og=3Dfunction(){return =
ow(this,1)};FA.prototype.sja=3Dfunction(){return V(this,2)};=0A=
FA.prototype.zMa=3Dfunction(){return ow(this,2)};function =
GA(){T.call(this)}x(GA,T);var DZa=3Dnull;function =
HA(){T.call(this)}x(HA,T);var =
EZa=3Dnull;HA.prototype.Ab=3Dfunction(){return =
V(this,1)};HA.prototype.og=3Dfunction(){return =
ow(this,1)};HA.prototype.getIndex=3Dfunction(){return =
V(this,2)};function FZa(){T.call(this)}x(FZa,T);var GZa=3Dnull;function =
IA(){T.call(this)}x(IA,T);var =
HZa=3Dnull;p=3DIA.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};=0A=
p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};p.Yr=3Dfunction(){return V(this,4)};p.gL=3Dfunction(){return =
ow(this,4)};function JA(){T.call(this)}x(JA,T);var =
IZa=3Dnull;JA.prototype.getSelection=3Dfunction(){return =
V(this,1)};JA.prototype.setSelection=3Dfunction(a){W(this,1,a)};function =
JZa(){T.call(this)}x(JZa,T);var KZa=3Dnull;function =
KA(){T.call(this)}x(KA,T);var =
LZa=3Dnull;KA.prototype.Yr=3Dfunction(){return =
V(this,1)};KA.prototype.gL=3Dfunction(){return ow(this,1)};=0A=
function LA(){T.call(this)}x(LA,T);var =
MZa=3Dnull;LA.prototype.Yr=3Dfunction(){return =
V(this,1)};LA.prototype.gL=3Dfunction(){return ow(this,1)};function =
NZa(){T.call(this)}x(NZa,T);var OZa=3Dnull;function =
MA(){T.call(this)}x(MA,T);var =
PZa=3Dnull;MA.prototype.Ab=3Dfunction(){return =
V(this,2)};MA.prototype.og=3Dfunction(){return ow(this,2)};function =
NA(){T.call(this)}x(NA,T);var =
QZa=3Dnull;NA.prototype.Ab=3Dfunction(){return =
V(this,2)};NA.prototype.og=3Dfunction(){return ow(this,2)};=0A=
CA.prototype.Ca=3Dfunction(){var =
a=3DzZa;a||(zZa=3Da=3Dvw(CA,{0:{name:"InsertDimensionMutationProto",pb:"r=
itzproto.InsertDimensionMutationProto"},1:{name:"sheet_id",xa:9,type:Stri=
ng},2:{name:"insert_index",xa:5,type:Number},3:{name:"insert_span",xa:5,t=
ype:Number},4:{name:"dimension",xa:14,defaultValue:0,type:ay},5:{name:"ex=
pand",xa:8,type:Boolean}}));return a};CA.Ca=3DCA.prototype.Ca;=0A=
DA.prototype.Ca=3Dfunction(){var =
a=3DAZa;a||(AZa=3Da=3Dvw(DA,{0:{name:"DeleteDimensionMutationProto",pb:"r=
itzproto.DeleteDimensionMutationProto"},1:{name:"sheet_id",xa:9,type:Stri=
ng},2:{name:"delete_index",xa:5,type:Number},3:{name:"delete_span",xa:5,t=
ype:Number},4:{name:"dimension",xa:14,defaultValue:0,type:ay}}));return =
a};DA.Ca=3DDA.prototype.Ca;=0A=
EA.prototype.Ca=3Dfunction(){var =
a=3DBZa;a||(BZa=3Da=3Dvw(EA,{0:{name:"InsertSheetMutationProto",pb:"ritzp=
roto.InsertSheetMutationProto"},1:{name:"index",required:!0,xa:5,type:Num=
ber},2:{name:"sheet_type",xa:14,defaultValue:0,type:hWa},3:{name:"sheet_i=
d",xa:9,type:String},4:{name:"sheet_delta",xa:11,type:cy},5:{name:"num_ro=
ws",xa:5,type:Number},6:{name:"num_columns",xa:5,type:Number}}));return =
a};EA.Ca=3DEA.prototype.Ca;=0A=
FA.prototype.Ca=3Dfunction(){var =
a=3DCZa;a||(CZa=3Da=3Dvw(FA,{0:{name:"SetSheetPropertiesMutationProto",pb=
:"ritzproto.SetSheetPropertiesMutationProto"},1:{name:"sheet_id",xa:9,typ=
e:String},2:{name:"sheet_delta",xa:11,type:cy}}));return =
a};FA.Ca=3DFA.prototype.Ca;GA.prototype.Ca=3Dfunction(){var =
a=3DDZa;a||(DZa=3Da=3Dvw(GA,{0:{name:"SetWorkbookPropertiesMutationProto"=
,pb:"ritzproto.SetWorkbookPropertiesMutationProto"},1:{name:"workbook_del=
ta",xa:11,type:Nx}}));return a};GA.Ca=3DGA.prototype.Ca;=0A=
HA.prototype.Ca=3Dfunction(){var =
a=3DEZa;a||(EZa=3Da=3Dvw(HA,{0:{name:"DeleteSheetMutationProto",pb:"ritzp=
roto.DeleteSheetMutationProto"},1:{name:"sheet_id",xa:9,type:String},2:{n=
ame:"index",xa:5,type:Number}}));return =
a};HA.Ca=3DHA.prototype.Ca;FZa.prototype.Ca=3Dfunction(){var =
a=3DGZa;a||(GZa=3Da=3Dvw(FZa,{0:{name:"MoveSheetMutationProto",pb:"ritzpr=
oto.MoveSheetMutationProto"},1:{name:"from_index",xa:5,type:Number},2:{na=
me:"to_index",xa:5,type:Number}}));return a};FZa.Ca=3DFZa.prototype.Ca;=0A=
IA.prototype.Ca=3Dfunction(){var =
a=3DHZa;a||(HZa=3Da=3Dvw(IA,{0:{name:"SetDimensionPropertiesMutationProto=
",pb:"ritzproto.SetDimensionPropertiesMutationProto"},1:{name:"sheet_id",=
xa:9,type:String},2:{name:"dimension",xa:14,defaultValue:0,type:ay},3:{na=
me:"targets",yc:!0,xa:11,type:Nw},4:{name:"delta",xa:11,type:gy}}));retur=
n a};IA.Ca=3DIA.prototype.Ca;=0A=
JA.prototype.Ca=3Dfunction(){var =
a=3DIZa;a||(IZa=3Da=3Dvw(JA,{0:{name:"SetSelectionMutationProto",pb:"ritz=
proto.SetSelectionMutationProto"},1:{name:"selection",xa:11,type:sy}}));r=
eturn a};JA.Ca=3DJA.prototype.Ca;=0A=
JZa.prototype.Ca=3Dfunction(){var =
a=3DKZa;a||(KZa=3Da=3Dvw(JZa,{0:{name:"DefineWorkbookRangeMutationProto",=
pb:"ritzproto.DefineWorkbookRangeMutationProto"},1:{name:"workbook_range_=
id",xa:9,type:String},2:{name:"grid_range",xa:11,type:Rw},3:{name:"workbo=
ok_range_type",xa:14,defaultValue:0,type:jVa},4:{name:"workbook_range_pro=
perties_delta",xa:11,type:Ox}}));return a};JZa.Ca=3DJZa.prototype.Ca;=0A=
KA.prototype.Ca=3Dfunction(){var =
a=3DLZa;a||(LZa=3Da=3Dvw(KA,{0:{name:"AddNamedRangeMutationProto",pb:"rit=
zproto.AddNamedRangeMutationProto"},1:{name:"delta",xa:11,type:BA}}));ret=
urn a};KA.Ca=3DKA.prototype.Ca;LA.prototype.Ca=3Dfunction(){var =
a=3DMZa;a||(MZa=3Da=3Dvw(LA,{0:{name:"UpdateNamedRangeMutationProto",pb:"=
ritzproto.UpdateNamedRangeMutationProto"},1:{name:"delta",xa:11,type:BA}}=
));return a};LA.Ca=3DLA.prototype.Ca;=0A=
NZa.prototype.Ca=3Dfunction(){var =
a=3DOZa;a||(OZa=3Da=3Dvw(NZa,{0:{name:"DeleteNamedRangeMutationProto",pb:=
"ritzproto.DeleteNamedRangeMutationProto"},1:{name:"named_range_id",xa:9,=
type:String}}));return =
a};NZa.Ca=3DNZa.prototype.Ca;MA.prototype.Ca=3Dfunction(){var =
a=3DPZa;a||(PZa=3Da=3Dvw(MA,{0:{name:"LinkFormMutationProto",pb:"ritzprot=
o.LinkFormMutationProto"},1:{name:"form_id",xa:9,type:String},2:{name:"sh=
eet_id",xa:9,type:String}}));return a};MA.Ca=3DMA.prototype.Ca;=0A=
NA.prototype.Ca=3Dfunction(){var =
a=3DQZa;a||(QZa=3Da=3Dvw(NA,{0:{name:"UnlinkFormMutationProto",pb:"ritzpr=
oto.UnlinkFormMutationProto"},1:{name:"form_id",xa:9,type:String},2:{name=
:"sheet_id",xa:9,type:String}}));return =
a};NA.Ca=3DNA.prototype.Ca;function =
OA(a,b,c,d,e,f,h){this.D=3D!!e;this.C=3D!!f;this.top=3Da;this.left=3Db;th=
is.height=3Dc-a;this.width=3Dd-b;this.F=3D!!h}function =
PA(a,b,c,d,e,f){return new OA(a,b,c,d,e,f)}OA.create=3DPA;function =
QA(a,b,c,d){return new OA(a,b,c,d,void 0,void 0,!0)}function =
RZa(a,b,c,d){return new =
OA(a.top,a.left,a.bottom+1,a.right+1,b,c,d)}function RA(a){return =
SA(a.y,a.x)}function SA(a,b){return new OA(a,b,a+1,b+1)}function =
SZa(a,b,c,d){return new OA(a.start,b.start,a.end,b.end,c,d)}=0A=
function TA(a,b,c){return"r"=3D=3Da?new OA(b,0,b+c,0,!0,!1):new =
OA(0,b,0,b+c,!1,!0)}function TZa(){return new OA(0,0,1,1,!0,!0)}function =
UA(a,b){var =
c=3DMath.max(a.left,b.left),d=3DMath.min(a.left+a.width,b.left+b.width);i=
f(c<d){var =
e=3DMath.max(a.top,b.top);a=3DMath.min(a.top+a.height,b.top+b.height);if(=
e<a)return new OA(e,c,a,d)}return null}=0A=
function UZa(a,b){var c=3Dcia(VZa(a),VZa(b));return =
Wa(c,function(c){return new =
OA(c.top,c.left,c.top+c.height,c.left+c.width,a.Yd()&&a.width=3D=3Dc.widt=
h||b.Yd()&&b.width=3D=3Dc.width,a.C&&a.height=3D=3Dc.height||b.C&&b.heigh=
t=3D=3Dc.height)})}function WZa(a,b){if(!a||!b)return =
null;a=3Da.clone();a.xn(b);return a}function VA(a,b){return =
a=3D=3D=3Db||!!a&&a.equals(b)}function XZa(a,b){return =
a.top!=3Db.top?a.top-b.top:a.left-b.left}p=3DOA.prototype;p.kc=3Dg("left"=
);p.Wc=3Dfunction(){return this.left+this.width};p.qc=3Dg("top");=0A=
p.Vc=3Dfunction(){return this.top+this.height};function =
YZa(a,b){"r"=3D=3Db?(a.D=3D!0,a.C=3D!1):"c"=3D=3Db?(a.D=3D!1,a.C=3D!0):(a=
.D=3D!1,a.C=3D!1)}p.Yd=3Dg("D");function WA(a){return =
1=3D=3Da.height&&1=3D=3Da.width}function XA(a){return a.D&&a.C}function =
YA(a,b){return"r"=3D=3Db?a.qc():a.kc()}function =
ZA(a,b){return"r"=3D=3Db?a.Vc():a.Wc()}p.fd=3Dfunction(){return =
this.Yd()?"r":this.C?"c":null};=0A=
p.equals=3Dfunction(a){return =
this=3D=3Da?!0:a?this.left=3D=3Da.left&&this.width=3D=3Da.width&&this.top=
=3D=3Da.top&&this.height=3D=3Da.height&&this.Yd()=3D=3Da.Yd()&&this.C=3D=3D=
a.C:!1};function =
$A(a,b,c){return"r"=3D=3Db?c>=3Da.qc()&&c<a.Vc():c>=3Da.kc()&&c<a.Wc()}fu=
nction =
aB(a,b){return(a.Yd()||b.x>=3Da.left&&b.x<a.left+a.width)&&(a.C||b.y>=3Da=
.top&&b.y<a.top+a.height)}p.contains=3Dfunction(a){return =
this.left<=3Da.left&&this.left+this.width>=3Da.left+a.width&&this.top<=3D=
a.top&&this.top+this.height>=3Da.top+a.height};=0A=
function bB(a,b){return"r"=3D=3Db?new wv(a.qc(),a.Vc()):new =
wv(a.kc(),a.Wc())}function =
cB(a,b){return"r"=3D=3Db?a.height:a.width}function =
dB(a,b){switch(b){case "N":return a.qc();case "S":return a.Vc()-1;case =
"E":return a.Wc()-1;default:return a.kc()}}function eB(a){return new =
Ed(a.Yd()?0:a.left,a.C?0:a.top)}p.clone=3Dfunction(a){return new =
OA(this.qc(),this.kc(),this.Vc(),this.Wc(),this.Yd(),this.C,t(a)?a:this.F=
)};=0A=
function ZZa(a,b){return =
a.Yd()&&b.Yd()?$Za(a,"r",b)||!!UA(a,b):a.C&&b.C?$Za(a,"c",b)||!!UA(a,b):!=
1}function a_a(a,b){return =
Math.max(a.left-1,b.left)<Math.min(a.left+a.width+1,b.left+b.width)&&Math=
.max(a.top-1,b.top)<Math.min(a.top+a.height+1,b.top+b.height)?!0:!1}funct=
ion $Za(a,b,c){return =
b=3D=3Da.fd()&&b=3D=3Dc.fd()&&YA(a,b)=3D=3DZA(c,b)||YA(c,b)=3D=3DZA(a,b)}=0A=
p.eq=3Dfunction(a){var =
b=3DMath.max(this.left,a.left),c=3DMath.min(this.left+this.width,a.left+a=
.width);if(b<c){var =
d=3DMath.max(this.top,a.top);a=3DMath.min(this.top+this.height,a.top+a.he=
ight);if(d<a)return =
this.left=3Db,this.top=3Dd,this.width=3Dc-b,this.height=3Da-d,!0}return!1=
};function b_a(a,b,c){var =
d=3Da.qc(),e=3Da.Vc(),f=3Da.kc();for(a=3Da.Wc();d<e;d++)for(var =
h=3Df;h<a;h++)if(b.call(c,d,h))return!0;return!1}=0A=
p.xn=3Dfunction(a){if(this.contains(a))return!1;var =
b=3DMath.max(this.left+this.width,a.left+a.width),c=3DMath.max(this.top+t=
his.height,a.top+a.height);this.left=3DMath.min(this.left,a.left);this.to=
p=3DMath.min(this.top,a.top);this.width=3Db-this.left;this.height=3Dc-thi=
s.top;return!0};p.Xn=3Dfunction(a){return =
UZa(this,a)};p.intersects=3Dfunction(a){return =
Math.max(this.left,a.left)<Math.min(this.left+this.width,a.left+a.width)&=
&Math.max(this.top,a.top)<Math.min(this.top+this.height,a.top+a.height)?!=
0:!1};=0A=
function c_a(a,b,c){return new =
OA(a.qc()+c,a.kc()+b,a.Vc()+c,a.Wc()+b,a.Yd(),a.C)}p.cd=3Dfunction(){retu=
rn new Jd(this.width,this.height)};function =
fB(a){return!(isNaN(a.top)||isNaN(a.left)||isNaN(a.height)||isNaN(a.width=
))&&0<=3Da.top&&0<=3Da.left&&0<=3Da.height&&0<=3Da.width}p.bound=3Dfuncti=
on(a,b){return("r"=3D=3Da?this.C:this.Yd())?"r"=3D=3Da?new =
OA(0,this.kc(),b,this.Wc(),this.Yd(),!1):new =
OA(this.qc(),0,this.Vc(),b,!1,this.C):this.clone()};p.qh=3Dfunction(){ret=
urn this.width*this.height};=0A=
p.ey=3Dfunction(){return new =
wh(this.top,this.left+this.width-1,this.top+this.height-1,this.left)};fun=
ction d_a(a){return new =
wh(a.top,a.left+a.width,a.top+a.height,a.left)}function VZa(a){return =
new =
xh(a.left,a.top,a.width,a.height)}p.toString=3Dfunction(){return"["+this.=
qc()+","+this.Vc()+","+this.kc()+","+this.Wc()+","+this.D+","+this.C+","+=
this.F+"]"};function =
gB(a,b,c){this.jd=3Da;this.Rg=3Db;this.rect=3Dc}gB.prototype.equals=3Dfun=
ction(a){return =
this=3D=3Da?!0:a?this.jd=3D=3Da.jd&&this.Rg=3D=3Da.Rg&&VA(this.rect,a.rec=
t):!1};gB.prototype.contains=3Dfunction(a){return =
this=3D=3Da?!0:a?this.jd=3D=3Da.jd&&this.Rg=3D=3Da.Rg&&this.rect.contains=
(a.rect):!1};gB.prototype.intersects=3Dfunction(a){return =
this=3D=3Da?!0:a?this.jd=3D=3Da.jd&&this.Rg=3D=3Da.Rg&&this.rect.intersec=
ts(a.rect):!1};function =
hB(a,b){this.C=3Da;this.D=3Db}hB.prototype.equals=3Dfunction(a){return =
this=3D=3Da?!0:a?this.D=3D=3Da.D&&(!!this.C&&this.C.equals(a.C)||!this.C&=
&!a.C):!1};function e_a(a,b){return =
iB(b)?iB(a)&&V(a,1)=3D=3DV(b,1):iB(a)?f_a(V(a,1))>f_a(V(b,1))&&f_a(V(a,1)=
)<g_a(V(b,2)):f_a(V(a,1))>=3Df_a(V(b,1))&&g_a(V(a,2))<=3Dg_a(V(b,2))}func=
tion iB(a){return h_a(a)&&V(a,1)=3D=3DV(a,2)}function h_a(a){return =
ow(a,1)&&ow(a,2)}function i_a(a){return V(a,2)-V(a,1)}function =
f_a(a){return null!=3Da?a:Number.MIN_VALUE}function g_a(a){return =
null!=3Da?a:Number.MAX_VALUE}=0A=
function j_a(a,b){var =
c=3Dow(a,1)?V(a,1):Number.MIN_VALUE;a=3Dow(a,2)?V(a,2):Number.MAX_VALUE;v=
ar =
d=3Dow(b,1)?V(b,1):Number.MIN_VALUE;b=3Dow(b,2)?V(b,2):Number.MAX_VALUE;r=
eturn b>c&&a>d||c=3D=3Dd&&a=3D=3Db};var k_a=3Dnew xw;function =
jB(a,b,c,d,e){var f=3Dnew =
Rw;W(f,1,a);W(f,2,b);Sw(f,d);f.yr(c);f.Wx(e);return f}function kB(a){var =
b=3Dnew Nw;if(ow(a,2)){var =
c=3Duw(a,2);W(b,1,c)}ow(a,3)&&(a=3Duw(a,3),W(b,2,a));return b}function =
lB(a){var b=3Dnew Nw;if(ow(a,4)){var =
c=3Duw(a,4);W(b,1,c)}ow(a,5)&&(a=3Duw(a,5),W(b,2,a));return b}function =
l_a(a){return!(ow(a,2)||ow(a,3))&&!(ow(a,4)||ow(a,5))}function =
m_a(a,b){return =
a.og()&&a.Ab()=3D=3Db.Ab()&&j_a(kB(a),kB(b))&&j_a(lB(a),lB(b))}=0A=
function mB(a,b){var c=3Dnew Rw;if(!a.C){var =
d=3Da.qc();W(c,2,d);Sw(c,a.Vc())}a.Yd()||(c.yr(a.kc()),c.Wx(a.Wc()));W(c,=
1,b+"");return c}function n_a(a){return mB(a.rect,a.jd)}function =
o_a(a){var b=3Dnew =
Qw;null!=3Da.D?W(b,2,a.D):(a=3DmB(a.C.rect,a.C.jd),W(b,1,a));return =
b}function nB(a){return k_a.serialize(a)}=0A=
function oB(a){var =
b=3Da.Ab();if(!ow(a,2)&&!ow(a,3)){if(!ow(a,4)&&!ow(a,5))return new =
OA(0,0,ritz_api.RitzModelApi.getNumberOfRows(b),ritz_api.RitzModelApi.get=
NumberOfColumns(b),!0,!0);var c=3DlB(a);return new =
OA(0,uw(c,1),ritz_api.RitzModelApi.getNumberOfRows(b),ow(c,2)?V(c,2):ritz=
_api.RitzModelApi.getNumberOfColumns(b),!1,!0)}if(!ow(a,4)&&!ow(a,5))retu=
rn c=3DkB(a),new =
OA(uw(c,1),0,ow(c,2)?V(c,2):ritz_api.RitzModelApi.getNumberOfRows(b),ritz=
_api.RitzModelApi.getNumberOfColumns(b),!0,!1);c=3DkB(a);a=3DlB(a);=0A=
return new =
OA(uw(c,1),uw(a,1),ow(c,2)?V(c,2):ritz_api.RitzModelApi.getNumberOfRows(b=
),ow(a,2)?V(a,2):ritz_api.RitzModelApi.getNumberOfColumns(b))};function =
pB(a){this.C=3Da}pB.prototype.equals=3Dfunction(a){return =
this=3D=3Da?!0:a instanceof pB?a.C.equals(this.C):!1};function =
qB(a){a=3DV(a.C,1);return =
null=3D=3Da||null=3D=3Da.getColumnIndex()||null=3D=3Da.fs()?null:new =
Ed(a.getColumnIndex(),a.fs())}pB.prototype.Ab=3Dfunction(){var =
a=3DV(this.C,1);return a?a.Ab():null};function rB(a){var =
b=3D[];a=3Dtw(a.C,2);for(var =
c=3D0;c<a.length;c++)b.push(oB(a[c]));return b};function =
gQa(a){this.Fc=3D"ritz-selection";this.D=3Da}x(gQa,jAa);gQa.prototype.get=
Selection=3Dg("D");gQa.prototype.Dt=3Dn(!0);function p_a(a){(new =
JA).setSelection(a.getSelection().C);return[30710966,[null,(new =
xw).serialize(a.getSelection().C)]]}function eva(a){a=3D(new xw).yd((new =
sy).Ca(),ritz_api.CommandApi.getSelectionProtoFromSetSelectionMutation(a)=
);return new gQa(new pB(a))};function q_a(){this.D=3Dnew =
FWa}q_a.prototype.serialize=3Dfunction(a){return"docs-mlti"=3D=3D=3Da.get=
Type()?[4444216,Wa(a.Ae(),function(a){return =
this.serialize(a)},this)]:"docs-null"=3D=3D=3Da.getType()?[14830763]:"rit=
z-selection"=3D=3D=3Da.getType()?p_a(a):ritz_api.CommandApi.serializeComm=
and(a.C)};q_a.prototype.C=3Dfunction(a){return(a=3Dritz_api.CommandApi.de=
serializeCommand(a))?this.D.D(a):Dn()};var =
r_a=3D{Q0a:"rlfcl",$0a:"csl",z3a:"shl"},sB=3D{Pta:"citbke",Ota:"ciat",pwa=
:"mstbm",Txa:"ssfr",Bta:"aksfr",Gwa:"pksfr",txa:"calc",Cxa:"rfpc",Tta:"ce=
lt",Sta:"cefpl",Rta:"ceapl",Uta:"ctdt",mYa:"aaoc",lYa:"aaoc",Dta:"aaoar",=
wZa:"dvdst",Xua:"segc",ava:"sett",Tua:"sebt",Uua:"seca",Wua:"segsr",Vua:"=
sedr",Zua:"serr",dYa:"sags",zta:"satt",fza:"svrt",qya:"ssrt",hua:"scst",g=
ua:"scmt",eza:"svft",kva:"sfft",Lwa:"spat",Iva:"iptv",aza:"uptv",Rwa:"spc=
t",zya:"sssvr",dva:"sfsvr"};function =
s_a(a,b){D.call(this,"chunk-complete",b)}x(s_a,D);function =
t_a(a,b,c){E.call(this);this.C=3Dnew =
u_a(a,b,c);this.D=3D[]}x(t_a,E);p=3Dt_a.prototype;p.wH=3Dfunction(a){for(=
this.C.wH(a);0<this.D.length;)this.D.shift()()};p.sna=3Dfunction(a,b,c,d)=
{this.C.D?this.nXa(a,b,c,d):this.D.push(v(this.nXa,this,a,b,c,d))};p.nXa=3D=
function(a,b){(new =
v_a(a,b,this.C,v(this.cOb,this))).load()};p.cOb=3Dfunction(a){this.dispat=
chEvent(new s_a(a,this))};p.cna=3Dn(!0);p.AVa=3Dn(!0);function =
u_a(a,b,c){this.D=3Da;this.L=3Db;this.O=3Dc;this.C=3D{};this.F=3Dthis.H=3D=
!1;this.J=3Dnull;a&&w_a(this,a)}=0A=
function =
w_a(a,b){b=3DRra(b)||{};b=3DparseInt(b.ritzChunkSize,10);a.J=3DisNaN(b)?1=
E3:b}u_a.prototype.wH=3Dfunction(a){this.D=3Da;w_a(this,a)};function =
x_a(a,b,c,d){var e=3DvWa(b),f=3Dfunction(){delete =
this.C[e];d(e)}.bind(a);if(a.C[e])y_a(a.C[e],b,c,f);else{var =
h=3DJ(I(),"icso")&&(!a.F||!a.H);h&&(uWa(b)?a.H=3D!0:a.F=3D!0);var =
k=3Dnew =
z_a(a.L,a.O,uWa(b),a.J,f,h&&!uWa(b));a.D.fD(0,h,v(k.mXa,k),v(k.O7a,k,null=
),v(k.Ugb,k,null));a.D.fD(e,h,v(k.mXa,k),v(k.Y0b,k,b),v(k.Z0b,k,b));y_a(k=
,b,c,f);a.C[e]=3Dk}}=0A=
function =
z_a(a,b,c,d,e,f){this.Ka=3Da;this.Oa=3Db;this.L=3Dc;this.V=3Dd;this.F=3D[=
];this.$=3D[];this.Ba=3D[];this.D=3Dthis.va=3D0;this.O=3Dthis.J=3D!1;this=
.H=3D[];this.C=3D[];this.ma=3De;this.Ha=3D{};this.Ra=3Dzn();this.Ma=3Df}p=
=3Dz_a.prototype;p.mXa=3Dfunction(a){a>this.D&&(this.D=3Da)};p.O7a=3Dfunc=
tion(a,b,c){c>this.D&&(this.D=3Dc);a=3Db.Ae();nb(this.$,a)};p.Ugb=3Dfunct=
ion(){this.J=3D!0;this.Ba=3DEn(this.Ka,this.$);this.O&&A_a(this)};=0A=
p.Y0b=3Dfunction(a,b,c){c>this.D&&(this.D=3Dc);a=3Db.Ae();a=3DEn(this.Ka,=
a);this.F[this.va]=3Da;this.va++;if(!this.L)for(a=3D0;a<this.C.length;a++=
)b=3Dthis.C[a],null!=3Db&&B_a(this,b.Gfa)&&(c=3Db.Gfa,(0,b.Nb)(C_a(this,c=
)),D_a(this)&&vWa(c),delete =
this.C[a])};p.Z0b=3Dfunction(){this.O=3D!0;this.J&&A_a(this)};function =
D_a(a){if(a.L)return =
0<a.F.length;if(a.O){if(!a.H[a.F.length-1])return!1;for(var =
b=3D!1,c=3D0;c<a.F.length-1;c++)if(a.H[c])b=3D!0;else =
if(b)return!1;return!0}return!1}=0A=
function A_a(a){a.Ma&&a.Ra.Xh("rlfcl");for(var =
b=3D0;b<a.C.length;b++){var c=3Da.C[b];if(null!=3Dc){var =
d=3Da,e=3Dc.Gfa;(0,c.Nb)(C_a(d,e));D_a(d)&&vWa(e)}}a.C.length=3D0;D_a(a)&=
&a.ma()}function =
y_a(a,b,c,d){a.ma=3Dd;B_a(a,b)?(c(C_a(a,b)),D_a(a)&&vWa(b),0=3D=3Da.C.len=
gth&&D_a(a)&&d()):nb(a.C,[new E_a(b,c)])}function =
B_a(a,b){if(a.J&&a.O)return!0;if(!a.J)return!1;b=3DF_a(a,b);b=3DG_a(a,b);=
a=3Da.F.length-1;for(var =
c=3DV(b,1);c<=3DV(b,2);c++)if(c>a)return!1;return!0}=0A=
function C_a(a,b){var =
c=3D[],d=3Da.F;if(0<d.length)if(a.L)c=3Dd[0];else{for(var =
e=3DF_a(a,b),f=3DG_a(a,e),h=3Duw(f,1);h<=3Duw(f,2);h++)nb(c,d[h]),a.H[h]&=
&vWa(b),a.H[h]=3D!0;d=3DV(f,1)*a.V;f=3D(V(f,2)+1)*a.V;W(e,2,d);Sw(e,f);W(=
b,2,e)}return new iy(b,a.D,c,a.Ba,!a.L)}function F_a(a,b){var =
c=3DBa(b),d=3Da.Ha[c];d||(d=3Da.Oa.reverseTransformRowRange(a.$,V(b,2)),a=
.Ha[c]=3Dd);return d}function G_a(a,b){var =
c=3DMath.floor(b.qc()/a.V);a=3DMath.max(c,Math.floor((b.Vc()-1)/a.V));b=3D=
new Nw;W(b,1,c);W(b,2,a);return b}=0A=
function =
v_a(a,b,c,d){this.C=3Da;this.Ie=3Db;this.V=3Dc;this.H=3Dd;this.F=3D[];thi=
s.J=3D[];this.D=3D0}v_a.prototype.load=3Dfunction(){for(var =
a=3D0;a<this.C.length;a++)x_a(this.V,this.C[a],v(this.O,this),v(this.L,th=
is))};v_a.prototype.O=3Dfunction(a){this.D++;nb(this.J,a);if(this.D=3D=3D=
this.C.length)for(this.Ie(this.J),a=3D0;a<this.F.length;a++)this.H(this.F=
[a])};v_a.prototype.L=3Dfunction(a){this.D=3D=3Dthis.C.length?this.H(a):t=
his.F.push(a)};function E_a(a,b){this.Gfa=3Da;this.Nb=3Db};function =
H_a(){this.D=3D[];this.C=3D[]}function psa(a,b){if(b instanceof =
iy)a.D.push(b);else if(b instanceof hn)nb(a.C,b.Ae());else throw =
Error("Unknown ModelPart type");};function =
I_a(a){this.D=3Da;this.C=3Dnull}I_a.prototype.Of=3Dca("C");I_a.prototype.=
Ue=3Dfunction(a){return =
Wm(this.C.Ue(a),2).Cf("id",this.D).Oo()};I_a.prototype.L_=3Dfunction(a){r=
eturn this.C.L_(a)};function tB(a,b,c){return =
Ru(Lr(a.Ue(b),Ca(c,!0)),Ca(c,!1))}I_a.prototype.G4=3Dfunction(){throw =
Error("Unsupported operation.");};function =
J_a(a){this.D=3Da;this.C=3Dnew =
xw}J_a.prototype.sna=3Dfunction(a,b,c,d){for(var e=3Dnew =
Tw,f=3D0;f<a.length;f++){var =
h=3DV(a[f],2);qw(e,1,h)}e=3D{ranges:this.C.serialize(e)};c&&(e.snapshotAt=
=3Dc);d&&Dc(e,d);Mr(tB(this.D,"/fetchrows",v(this.Yk,this,a,b)),e).xe()};=
J_a.prototype.Yk=3Dfunction(a,b,c,d){if(c){d=3Dd.ef();c=3Dd.revision;d=3D=
d.perGridRangeSnapshots;for(var e=3D[],f=3D0;f<d.length;f++)e.push(new =
iy(a[f],c,d[f].snapshot,[],!0));b(e)}};J_a.prototype.cna=3Dn(!1);J_a.prot=
otype.AVa=3Dn(!0);function =
K_a(a,b){this.C=3Da;this.D=3Db}q(K_a,kg);K_a.prototype.Ae=3Dg("D");functi=
on L_a(a){this.C=3Da;this.Pc=3Dnew =
xw}L_a.prototype.reverseTransformRowRange=3Dfunction(a,b){a=3Dpy(this.C,a=
);b=3Dthis.Pc.serialize(b);b=3Dritz.reverseTransformRowRange(a,b);return =
this.Pc.yd((new =
Rw).Ca(),b)};L_a.prototype.transformRowRange=3Dfunction(a,b){a=3Dpy(this.=
C,a);b=3Dthis.Pc.serialize(b);b=3Dritz.transformRowRange(a,b);return =
this.Pc.yd((new Rw).Ca(),b)};function =
UPa(a,b,c){b=3Dpy(a.C,b);c=3Dpy(a.C,c);c=3Dritz.transform(c,b);return =
new K_a(GWa(a.C,c.smutations),GWa(a.C,c.cmutations))};function =
M_a(a,b){An.call(this,a,b)}x(M_a,An);M_a.prototype.nVa=3Dta;M_a.prototype=
.pOa=3Dfunction(a){this.F.C||this.H(a,a.W0)};M_a.prototype.Vha=3Dfunction=
(){this.F.C||this.m4()};function =
N_a(a,b){this.b$a=3Da;this.message=3Db};function =
O_a(a){this.active=3Da};function P_a(){};function =
Q_a(a,b){this.C=3Da;this.Gi=3Db};function R_a(a){this.C=3Da};function =
uB(a){A.call(this);this.C=3Da||{};this.L=3Dnew =
wm;this.qa(this.L);this.O=3Dnew wm;this.qa(this.O);this.F=3Dnew =
wm;this.qa(this.F);this.J=3Dnew wm;this.qa(this.J);this.H=3Dnew =
wm;this.qa(this.H)}x(uB,A);uB.prototype.D=3Dnull;function vB(a,b){if(!(b =
in a.C))throw Error("Unknown collaborator session id "+b);return =
a.C[b]}function S_a(a,b){var =
c=3Da.D&&a.D.C=3D=3Db?a.D:vB(a,b);a.O.dispatchEvent(new P_a);delete =
a.C[b];a.J.dispatchEvent(new R_a(c));return c}=0A=
uB.prototype.clear=3Dfunction(){for(var a in =
this.C)S_a(this,a);this.D&&(S_a(this,this.D.C),this.D=3Dnull)};uB.prototy=
pe.Aqa=3Dfunction(a){if(!a.ck())throw Error("Cannot set me-collaborator =
with isMe "+a.ck());this.D=3Da;this.F.dispatchEvent(new =
Q_a(a,!0))};function T_a(){E.call(this)}x(T_a,E);function =
U_a(a,b,c,d,e,f,h,k,l){E.call(this);this.va=3Da;a.subscribe("14",this.$zb=
,this);a.subscribe("5",this.OCa,this);a.subscribe("6",this.JKa,this);a.su=
bscribe("7",this.NCa,this);h&&a.subscribe("0",this.MCa,this);this.O=3Db;t=
his.L=3Dc;this.ma=3Dd;this.H=3Dh||null;this.Ba=3Dnew =
th(this);this.F=3Dnull;this.C=3Dl||new =
uB(f);t(l)||this.qa(this.C);this.Va=3De;this.D=3Dnew =
Wn;this.qa(this.D)}x(U_a,T_a);p=3DU_a.prototype;p.$zb=3Dfunction(a){var =
b=3Da.sid;if(b in this.C.C){var =
c=3Dthis.C;a=3Da.active;vB(c,b).J=3Da;c.L.dispatchEvent(new O_a(a))}};=0A=
p.OCa=3Dfunction(a){var =
b=3Dthis.ma(a);if(b.ck())this.C.clear(),this.C.Aqa(b);else{if(b.C in =
this.C.C)return;var c=3Dthis.C;a=3Da.isNew;if(b.ck())throw Error("Cannot =
add collaborator with isMe "+b.ck());var d=3Db.C;if(d in c.C)throw =
Error("Collaborator with session id "+d+" already =
exists");c.C[d]=3Db;c.F.dispatchEvent(new =
Q_a(b,a))}this.QQa(b)};p.QQa=3Dba();p.JKa=3Dfunction(a){a=3Da.sid;a in =
this.C.C&&(a=3DS_a(this.C,a),this.SQa(a))};p.SQa=3Dba();=0A=
p.NCa=3Dfunction(a){var b=3Da.sid;if(b in this.C.C){var =
c=3DvB(this.C,b);a=3Da.msg;this.C.H.dispatchEvent(new N_a(c,a));b in =
this.C.C&&(vB(this.C,b),Ea());this.EQa(c,a)}};p.EQa=3Dba();p.MCa=3Dfuncti=
on(a){this.H&&(a=3Dthis.H(a))&&a in =
this.C.C&&(vB(this.C,a),Ea())};p.Ea=3Dfunction(){var =
a=3Dthis.va;a.isDisposed()||(a.unsubscribe("5",this.OCa,this),a.unsubscri=
be("6",this.JKa,this),a.unsubscribe("7",this.NCa,this),this.H&&a.unsubscr=
ibe("0",this.MCa,this));Db(this.Ba,this.F);U_a.ea.Ea.call(this)};function=
 =
V_a(a,b,c,d,e,f,h,k,l,m,r,u){this.C=3Da;this.D=3Db;this.$=3Dc;this.V=3Dd;=
this.va=3De;this.Ba=3Df||"";this.ma=3D!!h;this.Ha=3Dk||0;Ea();this.J=3Dt(=
l)?l:!0;this.L=3Dm||null;this.O=3Du||Hv.NONE}p=3DV_a.prototype;p.nf=3Dg("=
$");p.getColor=3Dg("V");p.ck=3Dg("ma");p.Ri=3Dfunction(){return =
0!=3Dthis.Ha};p.Sb=3Dg("J");function W_a(a){if(!a.L)throw Error("Called =
docs.collab.Collaborator.getSelectionModel() when selection model is =
null.");return a.L};function =
X_a(a){this.C=3Da}X_a.prototype.getSelection=3Dg("C");X_a.prototype.setSe=
lection=3Dca("C");function =
Y_a(a,b,c){E.call(this);this.C=3Dnull;this.F=3D!1;this.L=3Da;this.D=3Db;t=
his.H=3D{};this.J=3Dc}x(Y_a,E);function =
Z_a(a){return(a=3Da.H[a.C])?a[0]:null}function =
$_a(a){return(a=3Da.H[a.C])?a[1]:null}Y_a.prototype.Ri=3Dfunction(){retur=
n this.L.Ri()};Y_a.prototype.Ea=3Dfunction(){var =
a=3Dthis.F;this.F=3D!1;this.dispatchEvent(new =
a0a("dispose",a));Y_a.ea.Ea.call(this)};function =
a0a(a,b,c){D.call(this,a);this.F=3D!!b;this.C=3Dc||null}x(a0a,D);var =
b0a=3D{S7b:"changegrid",T7b:"changeposition",R7b:"changeediting",fcc:"dis=
pose"};function =
c0a(a,b,c){A.call(this);this.D=3Da;this.F=3Dc;this.C=3Dnew =
Rm}x(c0a,A);c0a.prototype.Ri=3Dg("F");c0a.prototype.Ea=3Dfunction(){c0a.e=
a.Ea.call(this);var a=3Dthis.C;a&&a.clear();this.C=3Dnull};function =
d0a(a,b,c,d,e,f,h,k,l,m,r){V_a.call(this,a,b,c,d,e,f,h,k,l,m,void =
0,r);this.H=3Dnew c0a(c,b,!!k&&0!=3Dk);this.F=3Dnew =
Y_a(this.H,a,d,e,f)}q(d0a,V_a);function =
e0a(a,b,c,d,e,f,h){D.call(this,a);this.Ri=3Dd;this.ck=3De;this.message=3D=
f;this.NS=3Dh||""}x(e0a,D);function f0a(a,b,c,d,e,f,h,k,l,m,r,u){var =
w=3Dthis;U_a.call(this,c,d,e,Ca(g0a,k),h,l,m,r,u);this.$=3Da;this.J=3Db;t=
his.Ha=3Df;this.Ja=3Dnew =
th(this);this.qa(this.Ja);Xn(this.D,this.$.O,function(a){var =
b=3Dw.C.C[a.Nh()];a=3Da.getSelection();if(b){var =
c=3Da.C;if(c&&V(c,1)){var =
d=3DV(c,1),e=3DparseInt(d.Ab(),10),f=3Duw(d,2),h=3Dd.Vw(),k=3Duw(c,5);a:{=
c=3Db.F;var l=3D!1,m=3D!1;d=3D!1;var =
r=3Dc.C;r!=3De&&(l=3D!0,c.C=3De);r=3Dc.H[r];f=3D[f,h];r&&r[0]=3D=3Df[0]&&=
r[1]=3D=3Df[1]||(m=3D!0,c.H[e]=3Df);k!=3Dc.F&&(d=3D!0,c.F=3Dk);if(l)e=3D"=
changegrid";else if(m)e=3D"changeposition";=0A=
else if(d)e=3D"changeediting";else break a;c.dispatchEvent(new =
a0a(e,d,r))}h0a(w.J,b.C,a)}}});Xn(this.D,this.J.F,function(){return =
i0a(w)})}x(f0a,U_a);=0A=
function g0a(a,b){var c=3Db.profileId;if(c){if(!a.C[c]){var =
d=3Db.color;var e=3DJ(I(),"docs-epcc");var =
f=3DTa(dMa,d.toUpperCase(),e?11:0);e=3De?yd(f-11,-1,6):f;0>e?a.C[c]=3Dd:e=
<a.D&&a.D<(J(I(),"docs-epcc")?6:11)?a.C[c]=3DeMa(a.D++):(a.C[c]=3Dd,a.D=3D=
e+1)}b.color=3Da.C[c]}return new =
d0a(b.sid,b.userId,b.displayName,b.color,b.photoUrl||"",b.profileId||"",b=
.isMe,b.userType,b.isActive,new X_a(new pB(new =
sy)),t(b.chatImplementation)?Hv.jhb(b.chatImplementation):void 0)}=0A=
f0a.prototype.QQa=3Dfunction(a){this.Ja.R(a.F,oc(b0a),this.V);this.dispat=
chEvent(new =
e0a("addsession",a.nf(),a.C,a.Ri(),a.ck()));i0a(this)};f0a.prototype.SQa=3D=
function(a){var b=3Da.F;this.dispatchEvent(new =
e0a("deletesession",a.nf(),a.C,a.Ri(),a.ck()));a.F.dispose();a.F=3Dnull;a=
.H.dispose();a.H=3Dnull;this.Ja.Qc(b,oc(b0a),this.V)};f0a.prototype.EQa=3D=
function(a,b){var c=3Da.nf();this.dispatchEvent(new =
e0a("receiveim",c,a.C,!1,a.ck(),b))};=0A=
function j0a(a){var =
b=3D[];ic(a.C.C,function(a){a.ck()||b.push(a.F)});return b}function =
i0a(a){if(a.C.D&&!uc(a.C.C)&&co(a.Ha)){var =
b=3Da.C.D.C,c=3Da.J.C.getSelection(),d=3Dc.C.clone();if(V(d,1)){var =
e=3DV(d,1).Ab();if(t(ritz_api.RitzModelApi.getUnfilteredRowIndex)&&0=3D=3D=
ritz_api.RitzModelApi.getSheetType(e)){var =
f=3DV(d,1);e=3Dritz_api.RitzModelApi.getUnfilteredRowIndex(e,uw(f,2),f.Vw=
());W(f,2,e)}}b&&c&&(a=3Da.$,d=3Dnew =
pB(d),a.F&&bo(a.F.C)&&xua(EVa(a),[],d))}}f0a.prototype.V=3Dfunction(a){th=
is.dispatchEvent(a)};function =
k0a(){E.call(this);this.D=3D"";this.C=3Dnull}x(k0a,E);k0a.prototype.Ne=3D=
function(a,b,c,d,e,f,h,k,l,m,r,u){this.C=3Dnew =
f0a(a,b,c,d,e,f,h,k,l,m,r,u);this.qa(this.C);this.C.Pd(this)};function =
wB(a){return a.C&&a.C.C.D?a.C.C.D.C:a.D}function l0a(a){return =
a.C?j0a(a.C):[]}k0a.prototype.isEmpty=3Dfunction(){return!this.C||!!uc(th=
is.C.C.C)};k0a.prototype.F=3Dfunction(a){a:{var =
b=3Dthis.C,c=3Db.C.D;if(c&&a=3D=3Dc.D)a=3Dc.nf();else{b=3Db.C.C;for(var =
d in b)if(a=3D=3Db[d].D){a=3Db[d].nf();break a}a=3Dnull}}return =
a};function xB(){A.call(this);this.Ac=3Dnew FWa;this.ma=3Dnew =
JVa;this.Ba=3Dnull;this.Me=3Dnew sNa;this.Jc=3Dnew AVa;this.Op=3Dnew =
uVa;this.O=3Dnew Sn;this.Bb=3Dnew H_a;this.$=3Dnew k0a;this.V=3Dnew =
Ppa;this.Cb=3Dnull;this.tm=3Duo();this.xb=3Dnew q_a;this.b3=3Dnew =
SVa(this.xb);this.L=3D!1}x(xB,A);xB.prototype.jga=3Dfunction(){return =
new RVa};function m0a(a){a.L&&a.tm.Nb(null);var b=3Da.C.mc();b=3Dnew =
eta(a.Va,b,a.C.C,void 0,[a.tm]);a.Ba=3Db}function =
n0a(a){a.jh||(a.jh=3Dnew L_a(a.Ac));return =
a.jh}xB.prototype.Xm=3Dg("T1");xB.prototype.Lt=3Dn("ritz");=0A=
function o0a(a){var b=3D$g(I(),"docs-obsImUrl");a.Cb=3Db?new =
LVa(b):null}function p0a(a,b){b=3Dnew t_a(b,a.xb,n0a(a));a.qa(b);return =
b}=0A=
xB.prototype.Ea=3Dfunction(){B(this.Va);delete this.Va;B(this.Ac);delete =
this.Ac;B(this.ma);delete this.ma;B(this.Ma);delete =
this.Ma;B(this.Oa);delete this.Oa;B(this.F);delete =
this.F;B(this.C);delete this.C;B(this.Sa);delete =
this.Sa;B(this.Ba);delete this.Ba;B(this.O);delete =
this.O;B(this.Wa);delete this.Wa;B(this.Uc);delete =
this.Uc;B(this.Bb);delete this.Bb;B(this.$);delete =
this.$;B(this.Cb);delete this.Cb;B(this.xb);delete =
this.xb;B(this.jh);delete this.jh;delete this.V;delete =
this.xq;xB.ea.Ea.call(this)};function =
q0a(a){a=3Da.replace("/drawings/a/","/a/drawings/");return =
a=3Da.replace(/\/a\/drawings\/([^\/]+)\//,"/a/$1/drawings/")}=0A=
function r0a(a,b,c,d,e,f,h,k){a=3Dq0a(a);a=3Dal(a);var =
l=3Da[5],m=3Dl;l&&(l=3Dl.replace(/\/$/,""),m=3Dl.split("/"),0<m.length&&m=
.splice(m.length-1,0,"d",b),m=3Dm.join("/"));b=3D{w:String(Math.ceil(d.wi=
dth)),h:String(Math.ceil(d.height))};null!=3Dc&&(b.rev=3DString(c));e&&(b=
.crop=3D[Math.ceil(e.left),Math.ceil(e.top),Math.ceil(e.width),Math.ceil(=
e.height)].join());f&&(b.ac=3D1);k&&(b.fmt=3D"svg");c=3D$k(a[1],a[2],a[3]=
,a[4],m,gl(b));return h?ol(c,h):c};function s0a(a){var b=3Dnew =
wl(t0a);xl(b,window.location.protocol);Al(b,b.H+a+"/");return =
b};Oc&&Vc("16a");var u0a=3DKc&&Vc("8.0");Sc&&Qf&&Vc("528");var =
v0a=3DPc&&Vc("536.5"),w0a=3DPf&&null!=3D=3Dgc&&Sb(gc,"CrOS"),x0a=3DOc&&Vc=
(48),y0a=3DPc||x0a||Lc;var =
z0a=3D{$cc:"fabcde",Qdc:"fedc",Rdc:"fedcb",Sdc:"fedcj",gec:"fefmbr",lec:"=
feim",ODc:"fupafp",Udc:"fedtpp",sec:"fepbr",Pdc:"fecps",qec:"feop",zec:"f=
ephl",Aec:"fephr",vec:"fepafi",Dec:"fepsva",Eec:"feptd",Fec:"fepdp",Cec:"=
feprh",yec:"fepg",Hec:"fesr",wdc:"febs",vdc:"febas",Gec:"fercc",hec:"fegr=
acr",Ldc:"fecfs",fec:"fefrh",$dc:"feedvs",Tdc:"fedvs",kec:"feicf",Kdc:"fe=
cfrx",Zdc:"feecfr",Mdc:"fecac",Fdc:"fecesb",Jdc:"fecfaue",ndc:"feapt",rec=
:"feol",Edc:"feceld",Ddc:"fececm",Gdc:"feceta",eec:"fefuh",oec:"fenz",=0A=
xdc:"febscr",nec:"femss",ydc:"febsstd",Ndc:"feciic",U7b:"cedtl",zdc:"fecf=
o",Adc:"fectoc",ldc:"feasf",pdc:"feacos",Oec:"fewac",Pec:"fewcp",Hdc:"fec=
pmr",qdc:"feaddip",wec:"fpeur",odc:"feantb",Lec:"fetfav",Odc:"fecd",uec:"=
feps",Idc:"fecdv",jec:"feigpd",Bec:"fepnb",Nec:"fucw",Bdc:"fectmffs",Wdc:=
"feeoms",Kec:"fetaz",Ydc:"feeaoro",Xdc:"feeaof",Qec:"fewc",rdc:"feaf",sdc=
:"feasum",Jec:"fetdrisd",udc:"febcf",mdc:"feapp",cec:"fefsbd",tec:"fepat"=
,Vdc:"feedsr",aec:"feepp",bec:"feepts",tdc:"feadv",mec:"femtfr",=0A=
xec:"fepfc",pec:"fenqeu",Mec:"feuvh",dec:"fefvr",Iec:"fesfnafsp",iec:"fei=
ah"};var A0a=3D{ssc:"mncfdrc",vxc:"qvcs",tsc:"fmtc"};function =
yB(){this.C=3D{};this.F=3Dnull;this.D=3D!1}ua(yB);var B0a=3D{};=0A=
yB.prototype.Ne=3Dfunction(a){this.C=3Da;a=3Da.flags;C0a=3D-1!=3Dwindow.l=
ocation.href.indexOf("showTables=3Dtrue");a&&(a.fohp&&(D0a=3Da.fohp),a.fs=
kb&&(t0a=3Da.fskb),a.fifhu&&(E0a=3Da.fifhu),null!=3Da.fppp&&(F0a=3Da.fppp=
),G0a=3Da.fsbrhu,a.fefw&&(zB=3Da.fefw),H0a=3D(!!this.C.editable||!!this.C=
.commentable||!!this.C.readComments)&&(!!$g(I(),"docosJs")||!!$g(I(),"doc=
osEmbedApiJs")||!!this.C.docosApi),a.fmcbusiw&&(I0a=3Da.fmcbusiw),a.ffbu&=
&(J0a=3Da.ffbu),K0a=3Da.ffhigh,L0a=3D!!a.fepcsv,AB=3D!!a.felud,M0a=3D!!a.=
fetas&&!!this.C.isDevelopmentCopy,=0A=
BB=3DJ(I(),"feicf"),N0a=3D!!a.frama,O0a=3DP0a(a.fmlf),Q0a=3D!!a.fesc,R0a=3D=
!!a.fevpr,S0a=3D!!a.feal,T0a=3D!!a.feaslm,CB=3D!!a.fefrp,U0a=3D!!a.femc,D=
B=3D!!a.fesfb,a.fmincfg&&(V0a=3Da.fmincfg),a.fmancfg&&(W0a=3Da.fmancfg),a=
.fmnrfg&&(X0a=3Da.fmnrfg),a.fmncfg&&(Y0a=3Da.fmncfg),a.fegdc&&(Z0a=3Da.fe=
gdc),a.fstdcv&&(EB=3Da.fstdcv),$0a=3D!!a.feamatep,a1a=3D!!a.feaffep,b1a=3D=
!!a.fectoc,c1a=3D!!a.fetdrif,d1a(a,z0a),d1a(a,A0a),this.F=3Da);this.D=3D!=
1};function FB(a){return yB.getInstance().C[a]}function =
GB(a){return!!a.C.isRtlShell}=0A=
yB.prototype.Yw=3Dfunction(){return =
this.C.win._docs_webfonts_fontFaces||null};var =
F0a=3D"",E0a=3D"",D0a=3D"http://documents.google.com/support/bin/answer.p=
y?answer=3D",t0a=3D"",zB=3D!1,G0a=3D"",H0a=3D!1,M0a=3D!1,C0a=3D!1,J0a=3D"=
/[prefix]forms/d/[id]/",I0a=3D-1,U0a=3D!1,K0a=3D[],L0a=3D!1,AB=3D!1,BB=3D=
!1,N0a=3D!1,O0a=3D!1,Q0a=3D!1,R0a=3D!1,S0a=3D!1,T0a=3D!1,CB=3D!1,c1a=3D!1=
,DB=3D!1,X0a=3D3,Y0a=3D5,V0a=3D50,W0a=3D5E4,Z0a=3D"",$0a=3D!1,a1a=3D!1,EB=
=3D"",b1a=3D!1;=0A=
function d1a(a,b){var c=3Dnew wl(Xd().location.href),d;for(d in b){var =
e=3Db[d],f=3Dza(a[e])?P0a(a[e]):a[e];f=3Dt(f)?f:B0a[e]||!1;var =
h=3DFl(c,e);!pa(f)||"false"!=3Dh&&-1=3D=3Dc.L.indexOf("&"+e+"=3Dfalse")||=
(f=3D!1);Aha(I(),Fc(e,f))}}function P0a(a){return =
a?a.GWT?a.GWT:a.SHARED:!1}function e1a(){yB.getInstance();return =
J(I(),"enable_maestro")}function f1a(){yB.getInstance();var a=3Dnew =
Dl(bl(6,window.location.href));return =
mma(a,"waffleloaddelay")?parseInt(a.get("waffleloaddelay"),10):null}=0A=
function g1a(){return y0a&&!yB.getInstance().D};function =
h1a(a){this.D=3Da}h1a.prototype.C=3Dfunction(a){for(var =
b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c].getId(),e=3Dd.Hc,f=3Dd.Le(),h=3Dd.getWidth(),k=3Dd.getHeight(),l=
=3Ds0a(FB("userPathPrefix"));Al(l,l.H+"image");var =
m=3D{invite:$g(I(),"docs-it")};e=3Dr0a(l.toString(),e,f,new Jd(h,k),void =
0,!0,m,J(I(),"feedsr"));this.D.set("drawing",d.Yn(),e);b.push(new =
sv(d,e,"sync-needed"))}return Ao(new tv(b,[]))};function =
HB(){A.call(this)}x(HB,A);HB.prototype.Mf=3Dba();function =
IB(a,b){this.C=3Da;this.D=3Db}IB.prototype.Vl=3Dfunction(a){this.C&&(this=
.C.call(this.D||null,a),this.C=3Dthis.D=3Dnull)};IB.prototype.abort=3Dfun=
ction(){this.D=3Dthis.C=3Dnull};uda(function(a){IB.prototype.Vl=3Da(IB.pr=
ototype.Vl)});function =
i1a(a,b){A.call(this);this.F=3Da;this.Hc=3Db;this.C=3D[];this.D=3D[];this=
.H=3D[]}x(i1a,A);p=3Di1a.prototype;p.J6=3Dnull;p.coa=3DHB;p.J_=3Dnull;p.g=
etId=3Dg("Hc");function j1a(a,b){if(a.coa=3D=3D=3DHB)a.coa=3Db;else =
throw Error("Cannot set module constructor more than once.");}function =
k1a(a,b){a.D.push(new IB(b,void =
0))}p.vg=3Dfunction(){return!!this.J_};p.cM=3Dfunction(a){var b=3Dnew =
this.coa;b.Mf(a());this.J_=3Db;b=3D(b=3D!!l1a(this.H,a()))||!!l1a(this.C,=
a());b||(this.D.length=3D0);return b};=0A=
function m1a(a,b){(b=3Dl1a(a.D,b))&&window.setTimeout(Ne("Module errback =
failures: "+b),0);a.H.length=3D0;a.C.length=3D0}function =
l1a(a,b){for(var =
c=3D[],d=3D0;d<a.length;d++)try{a[d].Vl(b)}catch(e){zda(e),c.push(e)}a.le=
ngth=3D0;return =
c.length?c:null}p.Ea=3Dfunction(){i1a.ea.Ea.call(this);B(this.J_)};functi=
on =
n1a(a){A.call(this);this.D=3Da;this.C=3D[]}x(n1a,A);n1a.prototype.Ea=3Dfu=
nction(){n1a.ea.Ea.call(this);this.C=3Dthis.D=3Dnull};function =
o1a(a){E.call(this);this.C=3Dnew n1a(a);this.Ja=3Dnew =
th(this)}x(o1a,E);o1a.prototype.load=3Dfunction(){for(var =
a=3Dthis.Ja,b=3Dthis.C.D,c=3D0;c<b.length;c++){var d=3Dnew =
bm;a.R(d,"complete",v(this.D,this,c));d.send(b[c])}};o1a.prototype.D=3Dfu=
nction(a,b){b=3Db.target;if(b.$k()){var =
c=3Db.nj();this.C.C[a]=3Dc;a:if(c=3Dthis.C,a=3Dc.C,a.length=3D=3Dc.D.leng=
th){for(c=3D0;c<a.length;c++)if(null=3D=3Da[c]){a=3D!1;break =
a}a=3D!0}else a=3D!1;a&&this.dispatchEvent("success")}else =
this.dispatchEvent("error");b.dispose()};=0A=
o1a.prototype.Ea=3Dfunction(){o1a.ea.Ea.call(this);this.Ja.dispose();this=
.Ja=3Dnull;this.C.dispose();this.C=3Dnull};function =
p1a(){E.call(this);this.Ja=3Dnew =
th(this);this.C=3D{}}x(p1a,E);p=3Dp1a.prototype;p.hVa=3D!1;function =
q1a(a){var =
b=3DPf||hc("Firefox")&&0<=3Dbc(vba(),"36");a.hVa=3Db}p.QKb=3Dfunction(a,b=
,c,d){var e=3Dthis.C[a]||new =
r1a;e.H=3D!0;e.F=3Dc||null;e.C=3Dd||null;if(this.C[a])null!=3De.D&&s1a(th=
is,a);else{this.C[a]=3De;c=3D[];for(d=3D0;d<a.length;d++)e=3Db[a[d]],e.J6=
||(e.J6=3D[]),nb(c,e.J6);b=3DWa(c,cd);this.C[a].J=3Db;b=3Dnew =
o1a(b);c=3Dthis.Ja;c.R(b,"success",v(this.Akb,this,b,a));c.R(b,"error",v(=
this.zkb,this,b,a));b.load()}};=0A=
function s1a(a,b){a.dispatchEvent(new t1a(b));var =
c=3Da.C[b],d=3Dc.J,e=3Dc.D,f=3Dnull;try{if(a.hVa)for(var =
h=3D0;h<d.length;h++)Ga(e[h]+" //# sourceURL=3D"+d[h]);else =
Ga(e.join("\n"))}catch(k){f=3Dk}a.dispatchEvent(new =
u1a(b));f?(c=3Dc.C,a.dispatchEvent(new =
v1a(b,f)),c&&c(null)):c.F&&c.F();delete a.C[b]}p.Akb=3Dfunction(a,b){var =
c=3Dthis.C[b];c.D=3Da.C.C;c.H&&s1a(this,b);Di(a.dispose,5,a)};p.zkb=3Dfun=
ction(a,b,c){var d=3Dthis.C[b];d&&(delete =
this.C[b],d=3Dd.C,this.dispatchEvent(new v1a(b,void =
0)),d&&d(c));Di(a.dispose,5,a)};=0A=
p.Ea=3Dfunction(){p1a.ea.Ea.call(this);this.Ja.dispose();this.Ja=3Dnull};=
var w1a=3Dnew $e("ya"),x1a=3Dnew $e("za"),y1a=3Dnew $e("Aa");function =
u1a(){D.call(this,w1a)}x(u1a,D);function =
t1a(){D.call(this,x1a)}x(t1a,D);function =
v1a(a,b){D.call(this,y1a);this.error=3Db||null}x(v1a,D);function =
r1a(){this.D=3Dthis.J=3Dnull;this.H=3D!1;this.C=3Dthis.F=3Dnull};function=
 =
z1a(){A.call(this);this.va=3Dnull}x(z1a,A);p=3Dz1a.prototype;p.OTa=3Dba()=
;p.gUa=3Dba();p.SGa=3Dn(null);p.Sb=3Dn(!1);p.UNa=3Dn(!1);p.XHa=3Dba();p.v=
3=3Dda(97);p.I6=3Dba();var A1a=3Dnull;function =
B1a(a){!A1a&&a&&(A1a=3Da());return A1a};function =
C1a(){z1a.call(this);this.C=3D{};this.H=3D[];this.F=3D[];this.L=3D[];this=
.D=3D[];this.J=3D[];this.V=3D{};this.ma=3Dthis.O=3Dnew =
i1a([],"");this.Ba=3Dnew =
Lk;this.$=3D0;this.Ka=3Dthis.Ha=3D!1}x(C1a,z1a);function JB(){return =
B1a(function(){return new =
C1a})}p=3DC1a.prototype;p.OTa=3Dfunction(a){for(var b in =
a)this.C[b]=3Dnew =
i1a(a[b],b);this.Ba.C||this.Ba.Nb();this.ma=3D=3Dthis.O&&(this.ma=3Dnull,=
this.O.cM(v(this.SGa,this))&&D1a(this,4),KB(this))};function =
E1a(a,b){return a.C[b]}p.gUa=3Dfunction(a){for(var b in =
a)this.C[b].J6=3Da[b]};=0A=
p.Sb=3Dfunction(){return 0<this.H.length};p.UNa=3Dfunction(){return =
0<this.J.length};function KB(a){var =
b=3Da.Ha,c=3Da.Sb();c!=3Db&&(F1a(a,c?"active":"idle"),a.Ha=3Dc);b=3Da.UNa=
();b!=3Da.Ka&&(F1a(a,b?"userActive":"userIdle"),a.Ka=3Db)}p.G5a=3Dfunctio=
n(a,b){var =
c=3Dthis.C[a];c.vg()?b.Nb(null):(G1a(this,a,c,!1,b),H1a(this,a)||I1a(this=
,[a]))};function G1a(a,b,c,d,e){c.C.push(new =
IB(e.Nb,e));k1a(c,function(a){e.Cd(Error(a))});H1a(a,b)?d&&(J1a(a,b),KB(a=
)):d&&J1a(a,b)}function I1a(a,b){cb(a.H)?a.qna(b):(a.D.push(b),KB(a))}=0A=
p.qna=3Dfunction(a,b,c){b||(this.$=3D0);this.H=3Da=3DK1a(this,a);this.F=3D=
mb(a);KB(this);cb(a)||(this.L.push.apply(this.L,a),c=3Dv(this.va.QKb,this=
.va,mb(a),this.C,null,v(this.Bkb,this,this.F,a),v(this.$wb,this),!!c),(a=3D=
5E3*Math.pow(this.$,2))?window.setTimeout(c,a):c())};=0A=
function K1a(a,b){for(var c=3D0;c<b.length;c++)if(a.C[b[c]].vg())throw =
Error("Module already loaded: "+b[c]);var =
d=3D[];for(c=3D0;c<b.length;c++)d=3Dd.concat(L1a(a,b[c]));qb(d);return =
1<d.length?(b=3Dd.shift(),a.D=3DWa(d,function(a){return[a]}).concat(a.D),=
[b]):d}function L1a(a,b){var =
c=3D[];bb(a.L,b)||c.push(b);for(b=3Dmb(a.C[b].F);b.length;){var =
d=3Db.pop();a.C[d].vg()||bb(a.L,d)||(c.unshift(d),Array.prototype.unshift=
.apply(b,a.C[d].F))}qb(c);return c}=0A=
p.XHa=3Dfunction(a){this.isDisposed()||(this.C[a].cM(v(this.SGa,this))&&D=
1a(this,4),ib(this.J,a),ib(this.H,a),cb(this.H)&&M1a(this),KB(this))};fun=
ction H1a(a,b){if(bb(a.H,b))return!0;for(var =
c=3D0;c<a.D.length;c++)if(bb(a.D[c],b))return!0;return!1}function =
N1a(a,b,c,d,e,f,h){var k=3Da.C[b];k.vg()?(a=3Dnew =
IB(c,d),h?a.Vl(null):window.setTimeout(v(a.Vl,a),0)):H1a(a,b)?(k.C.push(n=
ew IB(c,d)),f&&(J1a(a,b),KB(a))):(k.C.push(new =
IB(c,d)),e||(f&&J1a(a,b),I1a(a,[b])))}=0A=
p.load=3Dfunction(a,b){var c=3D[];qb([a],c);for(var =
d=3D[],e=3D{},f=3D0;f<c.length;f++){var =
h=3Dc[f],k=3Dthis.C[h];if(!k)throw Error("Unknown module: "+h);var =
l=3Dnew =
Lk;e[h]=3Dl;k.vg()?l.Nb(null):(G1a(this,h,k,!!b,l),H1a(this,h)||d.push(h)=
)}0<d.length&&I1a(this,d);return e[a]};function =
J1a(a,b){bb(a.J,b)||a.J.push(b)}p.v3=3Dda(96);=0A=
p.Bkb=3Dfunction(a,b,c){this.$++;this.F=3Da;z(b,Ca(ib,this.L),this);401=3D=
=3Dc?(D1a(this,0),this.D.length=3D0):410=3D=3Dc?(O1a(this,3),M1a(this)):3=
<=3Dthis.$?(O1a(this,1),M1a(this)):this.qna(this.F,!0,8001=3D=3Dc)};p.$wb=
=3Dfunction(){O1a(this,2);M1a(this)};function =
O1a(a,b){1<a.F.length?a.D=3DWa(a.F,function(a){return[a]}).concat(a.D):D1=
a(a,b)}=0A=
function D1a(a,b){var c=3Da.F;a.H.length=3D0;for(var =
d=3D[],e=3D0;e<a.D.length;e++){var f=3DVa(a.D[e],function(a){var =
b=3DL1a(this,a);return Ya(c,function(a){return =
bb(b,a)})},a);nb(d,f)}for(e=3D0;e<c.length;e++)eb(d,c[e]);for(e=3D0;e<d.l=
ength;e++){for(f=3D0;f<a.D.length;f++)ib(a.D[f],d[e]);ib(a.J,d[e])}var =
h=3Da.V.error;if(h)for(e=3D0;e<h.length;e++){var =
k=3Dh[e];for(f=3D0;f<d.length;f++)k("error",d[f],b)}for(e=3D0;e<c.length;=
e++)a.C[c[e]]&&m1a(a.C[c[e]],b);a.F.length=3D0;KB(a)}=0A=
function M1a(a){for(;a.D.length;){var =
b=3DVa(a.D.shift(),function(a){return!this.C[a].vg()},a);if(0<b.length){a=
.qna(b);return}}KB(a)}p.I6=3Dfunction(a,b){wa(a)||(a=3D[a]);for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Db,f=3Dthis.V;f[d]||(f[d]=3D[]);f[d].push(e)}};function =
F1a(a,b){a=3Da.V[b];for(var =
c=3D0;a&&c<a.length;c++)a[c](b)}p.Ea=3Dfunction(){C1a.ea.Ea.call(this);Db=
(oc(this.C),this.O);this.C=3D{};this.H=3D[];this.F=3D[];this.J=3D[];this.=
D=3D[];this.V=3D{}};var =
P1a=3D{X5b:"analytics",u6b:"assistant",qYa:"banding",l7b:"braille",OYa:"c=
harteditor",J8b:"companion",pca:"conditionalformat",r9b:"core",S9b:"datac=
onnector",d$b:"datepicker",Ybc:"dialogs",WZa:"docos",Zcc:"drawings",xfc:"=
filterbar",Efc:"findreplace",ogc:"formbar",Ngc:"functionhelpcontent",khc:=
"goto",vhc:"gvizcharts",Gjc:"hats",lkc:"images",Kkc:"impressions",emc:"in=
puttools",Jrc:"links",Jtc:"namedrangespane",OFFLINE:"offline",Kuc:"onepic=
k",Qk:"organize",wwc:"pickerbase",Rwc:"postshellbase",axc:"printing",=0A=
Ixc:"rangeprotection",Iyc:"revisions",Oyc:"ritzfilter",Pyc:"ritzmaestro",=
Qyc:"ritzpivottables",Ryc:"ritzprotectionpane",Uzc:"screenmagnifier",Vzc:=
"screenreader",y3a:"shell",XAc:"spellcheck",HBc:"tableannotator",YDc:"vie=
wer"};function Q1a(a,b){var c,d=3Dnew p1a;q1a(d);var =
e=3DJB();e.va=3Dd;e.OTa(a.C.moduleDeps);a=3DR1a(a.C.moduleUris,a.C.win.lo=
cation.toString(),a.C.staticResourcePathPrefix);e.gUa(kc(a,function(a){re=
turn Wa(a,Hp)}));e.I6("error",b);b=3D0;for(c in =
P1a)a=3DP1a[c],e.C[a]&&S1a(a,12E4+5E3*b++)}=0A=
function R1a(a,b,c){var d=3D{};b=3Dnew wl(b);Cl(b,"");for(var e in =
a){for(var f=3Da[e],h=3DArray(f.length),k=3D0;k<f.length;k++){var =
l=3Dnew =
wl(f[k]),m=3Dl.H;Eb(m,c)||Al(l,c+m);l.F?(Al(b,l.H),Bl(b,l.C.toString(),vo=
id =
0),h[k]=3Db.toString()):h[k]=3Db.resolve(l).toString()}d[e]=3Dh}return =
d}function LB(a,b,c,d,e){function =
f(){N1a(JB(),a,b,c,!1,!0,e)}d?Di(f,d):f()}function =
MB(a,b,c){N1a(JB(),a,b,c,!0,!1)}function T1a(){var =
a=3DCa(U1a,!0),b=3DCa(U1a,!1),c=3DJB();c.I6("userActive",a);c.I6("userIdl=
e",b)}=0A=
function S1a(a,b){var c=3DJB();window.setTimeout(v(c.G5a,c,a,new =
Lk),b||0)}function NB(a,b){var c=3DJB();if(b){var =
d=3Dc.C[a];d&&j1a(d,b)}c.XHa(a)}function OB(a){return =
E1a(JB(),a).J_}function PB(a){return E1a(JB(),a).vg()};var QB=3Dnew =
E,V1a=3D"show-named-ranges show-named-ranges-with-add show-pivot-ritz =
create-pivot-table-ritz show-ritz-protection =
show-ritz-protection-with-range show-ritz-protection-with-sheet =
show-conditional-format-pane show-banding-pane =
show-banding-pane-recommendation show-chart-editor".split(" =
"),W1a=3D!1;function =
X1a(a){W1a&&QB.dispatchEvent({type:"broadcasterImpression",Da:a})}functio=
n RB(a,b,c){Y1a(a,!1,b,c)}=0A=
function Y1a(a,b,c,d){LB("dialogs",function(){var =
e=3D{type:"alert",title:c,message:a,onclose:d},f=3Db?void =
0:1002;f&&X1a(f);QB.dispatchEvent(e)})}function =
Z1a(a,b,c,d,e,f,h){LB("dialogs",v(QB.dispatchEvent,QB,{type:"confirm",tit=
le:c,message:a,Nb:b,buttons:d,cancel:e,Dra:f,DNb:h}))}function =
$1a(a,b,c,d,e,f){QB.dispatchEvent({type:"show_toast",args:[a,b,c,d,null,e=
]});SB(f||a+". "+b)}function =
TB(a,b,c){QB.dispatchEvent({type:"show-waffle-toast",content:a,uRa:b,DQb:=
c});SB(a)}=0A=
function =
SB(a,b){QB.dispatchEvent({type:"a11y_notification",message:a,CNb:!!b})}fu=
nction a2a(a){QB.dispatchEvent({type:"runMacro",wr:a})}function =
b2a(){QB.dispatchEvent("show-pivot-ritz")}function =
c2a(){QB.dispatchEvent("create-pivot-table-ritz")}function =
d2a(a){QB.dispatchEvent(new =
D(a?"show-named-ranges-with-add":"show-named-ranges"))}function =
e2a(a){QB.dispatchEvent(new =
D(a?"show-ritz-protection-with-range":"show-ritz-protection"))}=0A=
function f2a(){QB.dispatchEvent(new =
D("show-ritz-protection-with-sheet"))}function =
g2a(){QB.dispatchEvent("show-conditional-format-pane")}function =
ZB(a,b,c){QB.dispatchEvent({type:"show-chart-editor",Nma:a,Nb:b,IWa:void =
0=3D=3D=3Dc?!1:c})}function =
U1a(a){QB.dispatchEvent({type:"show-hide-working-butter",show:a})}functio=
n h2a(a){QB.dispatchEvent({type:"model_load_progress",qk:a})};var =
$B=3D{};ra("__verbalmessages",$B,void 0);$B.MSG_VERBAL_LINECHART=3D"Line =
chart";$B.MSG_VERBAL_AREACHART=3D"Area =
chart";$B.MSG_VERBAL_SCATTERCHART=3D"Scatter =
chart";$B.CALL_VERBAL_INTRO_SENTENCE=3Dfunction(a,b,c,d){return d+(" of =
"+(c+(" ("+(a+(") over =
"+(b+"."))))))};$B.CALL_VERBAL_INTRO_SENTENCE_NO_Y_LABEL=3Dfunction(a,b,c=
){return c+(" of "+(b+(" over =
"+(a+"."))))};$B.CALL_VERBAL_INTRO_SENTENCE_NO_DOMAIN=3Dfunction(a,b){ret=
urn b+(" of "+(a+"."))};=0A=
$B.CALL_VERBAL_INTRO_SENTENCE_TIME=3Dfunction(a,b,c){return c+(" of =
"+(b+(" ("+(a+") over =
time."))))};$B.CALL_VERBAL_INTRO_SENTENCE_TIME_WITH_RANGE=3Dfunction(a,b,=
c,d,e){return e+(" of "+(b+(" ("+(a+(") that goes from "+(c+(" to =
"+(d+"."))))))))};$B.CALL_VERBAL_INTRO_SENTENCE_TIME_NO_Y_LABEL=3Dfunctio=
n(a,b){return b+(" of "+(a+" over =
time."))};$B.CALL_VERBAL_INTRO_SENTENCE_TIME_NO_Y_LABEL_WITH_RANGE=3Dfunc=
tion(a,b,c,d){return d+(" of "+(a+(" that goes from "+(b+(" to =
"+(c+"."))))))};=0A=
$B.CALL_VERBAL_VALUE_RANGE=3Dfunction(a,b,c){return a+(" ranges from =
"+(b+(" to =
"+(c+"."))))};$B.CALL_VERBAL_UNLABELED_VALUE_RANGE=3Dfunction(a,b){return=
"The values range from "+(a+(" to =
"+(b+".")))};$B.CALL_VERBAL_CORRELATION_DECREASE_UNTIL=3Dfunction(a,b){re=
turn a+(" vary together in a trend that decreases until =
"+b)};$B.CALL_VERBAL_CORRELATION_INCREASE_UNTIL=3Dfunction(a,b){return =
a+(" vary together in a trend that increases until "+b)};=0A=
$B.CALL_VERBAL_CORRELATION_STARTS_AT=3Dfunction(a,b){return a+(" vary =
together in a trend that starts at =
"+b)};$B.CALL_VERBAL_CORRELATION_ALL_LINES_INCREASE_UNTIL=3Dfunction(a){r=
eturn"All series vary together in a trend that increases until =
"+a};$B.CALL_VERBAL_CORRELATION_ALL_LINES_DECREASE_UNTIL=3Dfunction(a){re=
turn"All series vary together in a trend that decreases until =
"+a};$B.CALL_VERBAL_CORRELATION_ALL_LINES_STARTS_AT=3Dfunction(a){return"=
All series vary together in a trend that starts at "+a};=0A=
$B.CALL_VERBAL_STACKED_SERIES_STARTS_AT=3Dfunction(a){return"The sum =
starts at =
"+a};$B.CALL_VERBAL_STACKED_SERIES_INCREASE_UNTIL=3Dfunction(a){return"Th=
e sum increases until =
"+a};$B.CALL_VERBAL_STACKED_SERIES_DECREASE_UNTIL=3Dfunction(a){return"Th=
e sum decreases until =
"+a};$B.CALL_VERBAL_HIGHEST_FOR_ENTIRE_RANGE=3Dfunction(a){return a+" =
always has the highest =
values."};$B.CALL_VERBAL_LOWEST_FOR_ENTIRE_RANGE=3Dfunction(a){return =
a+" always has the lowest values."};=0A=
$B.CALL_VERBAL_LARGEST_DIFFERENCE=3Dfunction(a,b,c){return"The biggest =
difference between "+(a+(" and "+(b+(" is =
"+(c+".")))))};$B.CALL_VERBAL_HIGHEST_SERIES_BEGINNING=3Dfunction(a,b){re=
turn a+(" has the highest values from the beginning until =
"+(b+"."))};$B.CALL_VERBAL_HIGHEST_SERIES_END=3Dfunction(a,b){return =
a+(" has the highest values from "+(b+" until the end."))};=0A=
$B.CALL_VERBAL_HIGHEST_SERIES_TWO_SEGMENTS=3Dfunction(a,b,c){return a+(" =
has the highest values from the beginning until "+(b+(" and from "+(c+" =
until the =
end."))))};$B.CALL_VERBAL_LOWEST_SERIES_BEGINNING=3Dfunction(a,b){return =
a+(" has the lowest values from the beginning until =
"+(b+"."))};$B.CALL_VERBAL_LOWEST_SERIES_END=3Dfunction(a,b){return a+(" =
has the lowest values from "+(b+" until the end."))};=0A=
$B.CALL_VERBAL_LOWEST_SERIES_TWO_SEGMENTS=3Dfunction(a,b,c){return a+(" =
has the lowest values from the beginning until "+(b+(" and from "+(c+" =
until the =
end."))))};$B.CALL_VERBAL_OUTLIERS_AT_X_VALUE=3Dfunction(a){return"Outlyi=
ng values at "+a};$B.CALL_VERBAL_LABELED_VALUE=3Dfunction(a,b){return =
a+(" is =
"+b)};$B.CALL_VERBAL_OUTLIERS_FOR_ITEM=3Dfunction(a,b){return(new =
pu("{NUM_OUTLIERS, plural, offset:0 =3D1 {Outlying value for {ITEM}} =
other {Outlying values for {ITEM}}}")).format({NUM_OUTLIERS:a,ITEM:b})};=0A=
$B.CALL_VERBAL_LOW_OUTLIERS=3Dfunction(a,b){return(new =
pu("{NUM_OUTLIERS, plural, offset:0 =3D1 {dips to {VALUES}} other {dips =
to =
{VALUES}}}")).format({NUM_OUTLIERS:a,VALUES:b})};$B.CALL_VERBAL_HIGH_OUTL=
IERS=3Dfunction(a,b){return(new pu("{NUM_OUTLIERS, plural, offset:0 =3D1 =
{peaks at {VALUES}} other {peaks at =
{VALUES}}}")).format({NUM_OUTLIERS:a,VALUES:b})};$B.CALL_VERBAL_LABELED_L=
OW_OUTLIER=3Dfunction(a,b){return a+(" dips to "+b)};=0A=
$B.CALL_VERBAL_LABELED_HIGH_OUTLIER=3Dfunction(a,b){return a+(" peaks at =
"+b)};$B.CALL_VERBAL_VALUE_AT_X_VALUE=3Dfunction(a,b){return a+(" at =
"+b)};$B.CALL_VERBAL_MIN_VALUE=3Dfunction(a,b){return"The minimum value =
for "+(a+(" is =
"+(b+".")))};$B.CALL_VERBAL_MAX_VALUE=3Dfunction(a,b){return"The maximum =
value for "+(a+(" is =
"+(b+".")))};$B.CALL_VERBAL_ROUGHLY_CONSTANT_LINE=3Dfunction(a,b){return =
a+(" is roughly steady at about "+(b+"."))};=0A=
$B.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_ONE_OUTLIER=3Dfunction(a,b){return =
a+(" is roughly steady at about "+(b+" with one outlying =
value."))};$B.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_WITH_OUTLIERS=3Dfunction(=
a,b,c){return a+(" is roughly steady at about "+(b+(" with "+(c+" =
outlying =
values."))))};$B.CALL_VERBAL_ROUGHLY_CONSTANT_LINE_MANY_OUTLIERS=3Dfuncti=
on(a,b){return a+(" is roughly steady at about "+(b+" with many outlying =
values."))};=0A=
$B.CALL_VERBAL_CONSTANT_LINE=3Dfunction(a,b){return a+(" is steady at =
"+(b+"."))};$B.CALL_VERBAL_LINEAR_INCREASE=3Dfunction(a,b,c){return a+(" =
increases linearly from "+(b+(" to =
"+(c+"."))))};$B.CALL_VERBAL_LINEAR_DECREASE=3Dfunction(a,b,c){return =
a+(" decreases linearly from "+(b+(" to =
"+(c+"."))))};$B.CALL_VERBAL_RATE_PER_HOUR=3Dfunction(a){return a+" per =
hour"};$B.CALL_VERBAL_RATE_PER_DAY=3Dfunction(a){return a+" per =
day"};$B.CALL_VERBAL_RATE_PER_MONTH=3Dfunction(a){return a+" per month"};=0A=
$B.CALL_VERBAL_RATE_PER_YEAR=3Dfunction(a){return a+" per =
year"};$B.CALL_VERBAL_EXPONENTIAL_INCREASE=3Dfunction(a,b,c,d){return =
a+(" increases from "+(b+(" to "+(c+(" at a rate of =
"+(d+"."))))))};$B.CALL_VERBAL_EXPONENTIAL_DECREASE=3Dfunction(a,b,c,d){r=
eturn a+(" decreases from "+(b+(" to "+(c+(" at a rate of =
"+(d+"."))))))};$B.CALL_VERBAL_WEEKLY_CYCLE=3Dfunction(a){return a+" =
contains a weekly cycle."};=0A=
$B.CALL_VERBAL_MAX_DAY_IN_WEEKLY_CYCLE_WITH_AVG=3Dfunction(a,b){return"Th=
e highest day is "+(a+(" with an average of =
"+(b+".")))};$B.CALL_VERBAL_MAX_DAY_IN_WEEKLY_CYCLE=3Dfunction(a){return"=
The highest day is =
"+(a+".")};$B.CALL_VERBAL_MIN_DAY_IN_WEEKLY_CYCLE_WITH_AVG=3Dfunction(a,b=
){return"The lowest day is "+(a+(" with an average of =
"+(b+".")))};$B.CALL_VERBAL_MIN_DAY_IN_WEEKLY_CYCLE=3Dfunction(a){return"=
The lowest day is =
"+(a+".")};$B.CALL_VERBAL_SUM_OF_TWO_TRENDS=3Dfunction(a){return a+" has =
two trends added together."};=0A=
$B.CALL_VERBAL_PRODUCT_OF_TWO_TRENDS=3Dfunction(a){return a+" has two =
trends multiplied =
together."};$B.CALL_VERBAL_MONTHLY_CYCLE=3Dfunction(a){return a+" =
contains a monthly =
cycle"};$B.CALL_VERBAL_DAILY_CYCLE=3Dfunction(a){return a+" contains a =
daily cycle"};$B.CALL_VERBAL_YEARLY_CYCLE=3Dfunction(a){return a+" =
contains a yearly =
cycle"};$B.CALL_VERBAL_QUARTERLY_CYCLE=3Dfunction(a){return a+" contains =
a quarterly =
cycle"};$B.CALL_VERBAL_CORRELATION_MONTHLY_CYCLE=3Dfunction(a){return =
a+" vary together in a trend that contains a monthly cycle"};=0A=
$B.CALL_VERBAL_CORRELATION_DAILY_CYCLE=3Dfunction(a){return a+" vary =
together in a trend that contains a daily =
cycle"};$B.CALL_VERBAL_CORRELATION_YEARLY_CYCLE=3Dfunction(a){return a+" =
vary together in a trend that contains a yearly =
cycle"};$B.CALL_VERBAL_CORRELATION_QUARTERLY_CYCLE=3Dfunction(a){return =
a+" vary together in a trend that contains a quarterly =
cycle"};$B.MSG_VERBAL_CORRELATION_ALL_LINES_MONTHLY_CYCLE=3D"All series =
vary together in a trend that contains a monthly cycle";=0A=
$B.MSG_VERBAL_CORRELATION_ALL_LINES_DAILY_CYCLE=3D"All series vary =
together in a trend that contains a daily =
cycle";$B.MSG_VERBAL_CORRELATION_ALL_LINES_QUARTERLY_CYCLE=3D"All series =
vary together in a trend that contains a quarterly =
cycle";$B.MSG_VERBAL_CORRELATION_ALL_LINES_YEARLY_CYCLE=3D"All series =
vary together in a trend that contains a yearly =
cycle";$B.MSG_VERBAL_STACKED_SERIES_MONTHLY_CYCLE=3D"The sum varies in a =
trend that contains a monthly =
cycle";$B.MSG_VERBAL_STACKED_SERIES_DAILY_CYCLE=3D"The sum varies in a =
trend that contains a daily cycle";=0A=
$B.MSG_VERBAL_STACKED_SERIES_QUARTERLY_CYCLE=3D"The sum varies in a =
trend that contains a quarterly =
cycle";$B.MSG_VERBAL_STACKED_SERIES_YEARLY_CYCLE=3D"The sum varies in a =
trend that contains a yearly =
cycle";$B.CALL_VERBAL_CURVE_START_AT=3Dfunction(a,b){return a+(" starts =
at "+b)};$B.CALL_VERBAL_CURVE_INCREASE_TO=3Dfunction(a){return"increases =
to "+a};$B.CALL_VERBAL_CURVE_DECREASE_TO=3Dfunction(a){return"decreases =
to "+a};=0A=
$B.CALL_VERBAL_CURVE_INCREASE_UNTIL_WITH_LABEL=3Dfunction(a,b){return =
a+(" increases until =
"+b)};$B.CALL_VERBAL_CURVE_DECREASE_UNTIL_WITH_LABEL=3Dfunction(a,b){retu=
rn a+(" decreases until =
"+b)};$B.CALL_VERBAL_CURVE_INCREASE_UNTIL=3Dfunction(a){return"increases =
until =
"+a};$B.CALL_VERBAL_CURVE_DECREASE_UNTIL=3Dfunction(a){return"decreases =
until "+a};$B.CALL_VERBAL_CURVE_RETURNS_TO=3Dfunction(a){return"returns =
to "+a};$B.CALL_VERBAL_SMOOTH_LINE=3Dfunction(a){return a+" varies =
smoothly."};=0A=
$B.CALL_VERBAL_FLUCTUATING_LINE=3Dfunction(a){return a+" =
fluctuates."};$B.CALL_VERBAL_LIST_OF_TWO=3Dfunction(a,b){return a+(" and =
"+b)};$B.CALL_VERBAL_LIST_OF_THREE=3Dfunction(a,b,c){return a+(", =
"+(b+(", and =
"+c)))};$B.CALL_VERBAL_LIST_OF_THREE_PLUS_MANY=3Dfunction(a,b,c,d){return=
 a+(", "+(b+(", "+(c+(", and "+(d+" =
others"))))))};$B.CALL_VERBAL_LIST_OF_FOUR=3Dfunction(a,b,c,d){return =
a+(", "+(b+(", "+(c+(", and "+d)))))};=0A=
$B.CALL_VERBAL_LIST_OF_FIVE=3Dfunction(a,b,c,d,e){return a+(", "+(b+(", =
"+(c+(", "+(d+(", and =
"+e)))))))};$B.CALL_VERBAL_LIST_OF_SIX=3Dfunction(a,b,c,d,e,f){return =
a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(", and =
"+f)))))))))};$B.CALL_VERBAL_LIST_OF_SEVEN=3Dfunction(a,b,c,d,e,f,h){retu=
rn a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(", "+(f+(", and =
"+h)))))))))))};$B.CALL_VERBAL_LIST_OF_MANY=3Dfunction(a,b,c,d,e,f,h){ret=
urn a+(", "+(b+(", "+(c+(", "+(d+(", "+(e+(", "+(f+(", and "+(h+" =
others"))))))))))))};=0A=
$B.MSG_VERBAL_SENTENCE_ENDING=3D".";$B.CALL_VERBAL_SENTENCE_CONNECTOR=3Df=
unction(a,b){return a+(" =
"+b)};$B.CALL_VERBAL_QUOTE_STRING=3Dfunction(a){return"\u201c"+(a+"\u201d=
")};$B.CALL_VERBAL_INTRO_BAR_CHART_SINGLE_COLUMN=3Dfunction(a,b,c){return=
(new pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Bar chart of =
{HEADER} with one item: {DESCRIPTION}} other {Bar chart of {HEADER} with =
{NUM_ITEMS} items: =
{DESCRIPTION}}}")).format({NUM_ITEMS:a,HEADER:b,DESCRIPTION:c})};=0A=
$B.CALL_VERBAL_INTRO_GEO_CHART_SINGLE_COLUMN=3Dfunction(a,b,c){return(new=
 pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Map of {HEADER} with one =
location: {DESCRIPTION}} other {Map of {HEADER} with {NUM_ITEMS} =
locations: =
{DESCRIPTION}}}")).format({NUM_ITEMS:a,HEADER:b,DESCRIPTION:c})};$B.CALL_=
VERBAL_INTRO_HISTOGRAM=3Dfunction(a,b){return"Histogram of "+(a+(": =
"+b))};=0A=
$B.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN=3Dfunction(a,b,c){return(new =
pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Bar chart of =
{VALUE_HEADERS} for {LABELS_HEADER} with one item.} other {Bar chart of =
{VALUE_HEADERS} for {LABELS_HEADER} with {NUM_ITEMS} =
items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};=0A=
$B.CALL_VERBAL_INTRO_GEO_CHART_MULTI_COLUMN=3Dfunction(a,b,c){return(new =
pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Map of {VALUE_HEADERS} =
for {LABELS_HEADER} with one location.} other {Map of {VALUE_HEADERS} =
for {LABELS_HEADER} with {NUM_ITEMS} =
locations.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};=0A=
$B.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN_DATE_LABELED=3Dfunction(a,b,c=
){return(new pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Bar chart of =
{VALUE_HEADERS} by {LABELS_HEADER} with one item.} other {Bar chart of =
{VALUE_HEADERS} by {LABELS_HEADER} with {NUM_ITEMS} =
items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b,LABELS_HEADER:c})};=0A=
$B.CALL_VERBAL_INTRO_BAR_CHART_MULTI_COLUMN_NO_LABELS=3Dfunction(a,b){ret=
urn(new pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Bar chart of =
{VALUE_HEADERS} with one item.} other {Bar chart of {VALUE_HEADERS} with =
{NUM_ITEMS} items.}}")).format({NUM_ITEMS:a,VALUE_HEADERS:b})};=0A=
$B.CALL_VERBAL_INTRO_WORD_CLOUD_SINGLE_COLUMN=3Dfunction(a,b){return(new =
pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {Word cloud of {HEADER} =
with one word.} other {Word cloud of {HEADER} with {NUM_ITEMS} =
words.}}")).format({NUM_ITEMS:a,HEADER:b})};$B.CALL_VERBAL_INTRO_WORD_CLO=
UD_MULTI_COLUMN=3Dfunction(a){return"Word cloud of "+(a+".")};=0A=
$B.CALL_VERBAL_WORD_CLOUD_INDIVIDUAL_COLUMN=3Dfunction(a,b){return(new =
pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 {{HEADER} contains one =
word.} other {{HEADER} contains {NUM_ITEMS} =
words.}}")).format({NUM_ITEMS:a,HEADER:b})};$B.CALL_VERBAL_TOP_WORDS=3Dfu=
nction(a,b){return(new pu("{NUM_ITEMS, plural, offset:0 =3D0 {} =3D1 =
{The only word is {VALUES}.} other {The most frequent words are =
{VALUES}.}}")).format({NUM_ITEMS:a,VALUES:b})};$B.MSG_VERBAL_SUM_OF_SERIE=
S=3D"Sum of all series";=0A=
$B.CALL_VERBAL_DESCRIBE_SERIES=3Dfunction(a,b){return a+(": =
"+b)};$B.CALL_VERBAL_VALUE_WITH_LABEL=3Dfunction(a,b){return a+(" =
("+(b+")"))};$B.CALL_VERBAL_VALUE_WITH_PERCENTAGE=3Dfunction(a,b){return =
a+(" =
("+(b+")"))};$B.CALL_VERBAL_VALUE_AND_LABEL_WITH_PERCENTAGE=3Dfunction(a,=
b,c){return a+(" ("+(b+(", =
"+(c+")"))))};$B.CALL_VERBAL_ALL_SAME=3Dfunction(a){return"All of the =
values are "+(a+".")};$B.CALL_VERBAL_DISTINCT=3Dfunction(a,b){return =
a+(" distinct values. "+(b+"."))};=0A=
$B.CALL_VERBAL_RANGE=3Dfunction(a,b){return"Ranges from "+(a+(" to =
"+(b+".")))};$B.CALL_VERBAL_NORMAL=3Dfunction(a,b,c,d){return"Ranges =
from "+(a+(" to "+(b+(", but most values are around "+(c+(", plus or =
minus =
"+(d+".")))))))};$B.CALL_VERBAL_SKEW_LEFT=3Dfunction(a,b,c){return"Ranges=
 from "+(a+(" to "+(c+(", with most values at the high end. The median =
is =
"+(b+".")))))};$B.CALL_VERBAL_SKEW_RIGHT=3Dfunction(a,b,c){return"Ranges =
from "+(a+(" to "+(c+(", with most values at the low end. The median is =
"+(b+".")))))};=0A=
$B.CALL_VERBAL_PARETO=3Dfunction(a,b,c){return"Ranges from "+(a+(" to =
"+(c+(", but most values are less than or equal to =
"+(b+".")))))};$B.CALL_VERBAL_PARETO_ALT=3Dfunction(a,b,c){return"Ranges =
from "+(a+(" to "+(c+(", but 80% of values are less than or equal to =
"+(b+".")))))};$B.CALL_VERBAL_RANKING=3Dfunction(a,b){return"A ranking =
column from "+(a+(" to =
"+(b+".")))};$B.CALL_VERBAL_MOST_COMMON_BY_COUNT=3Dfunction(a,b,c){return=
 a+(" values account for "+(c+(" of the items: "+(b+"."))))};=0A=
$B.CALL_VERBAL_MOST_COMMON_BY_PERCENT=3Dfunction(a,b,c){return a+(" =
values account for "+(c+(" of all items: =
"+(b+"."))))};$B.CALL_VERBAL_HALF_AND_HALF=3Dfunction(a,b){return"Half =
"+(a+(" and half =
"+(b+".")))};$B.CALL_VERBAL_HALF_AND_HALF_ROUGHLY=3Dfunction(a,b){return"=
Roughly half and half "+(a+(" and "+(b+".")))};=0A=
$B.CALL_VERBAL_ALL_BUT=3Dfunction(a,b,c){return(new =
pu("{NUMBER_OF_EXCEPTIONS, plural, offset:0 =3D1 {All are {VALUE} except =
for one, {EXCEPTIONS}.} =3D2 {All are {VALUE} except for two, =
{EXCEPTIONS}.} =3D3 {All are {VALUE} except for three, {EXCEPTIONS}.} =
=3D4 {All are {VALUE} except for four, {EXCEPTIONS}.} other {All are =
{VALUE} except for {NUMBER_OF_EXCEPTIONS}, =
{EXCEPTIONS}.}}")).format({NUMBER_OF_EXCEPTIONS:a,VALUE:b,EXCEPTIONS:c})}=
;=0A=
$B.CALL_VERBAL_SPLIT_COUNT=3Dfunction(a,b,c){return b+(" are "+(a+(". =
The rest are =
"+(c+"."))))};$B.CALL_VERBAL_SPLIT_PERCENT=3Dfunction(a,b,c){return b+(" =
are "+(a+(". The rest are =
"+(c+"."))))};$B.MSG_VERBAL_ALL_DIFFERENT=3D"All the values are =
different.";$B.CALL_VERBAL_MODE_COUNT=3Dfunction(a,b){return b+(" are =
"+a)};$B.CALL_VERBAL_MODE_PERCENT=3Dfunction(a,b){return b+(" are =
"+a)};$B.CALL_VERBAL_FACTS_ABOUT=3Dfunction(a){return"About "+(a+":")};=0A=
$B.CALL_VERBAL_DESCRIBE_CONCEPT=3Dfunction(a,b){return a+(": =
"+b)};$B.CALL_VERBAL_HIGHLIGHT_ROW_LABEL_HAS=3Dfunction(a,b){return a+(" =
has =
"+(b+"."))};$B.CALL_VERBAL_HIGHLIGHT_EXTREME_HIGHEST=3Dfunction(a,b){retu=
rn(new pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {by far the highest =
value for {COLUMN_HEADERS_WITH_VALUES}} other {by far the highest values =
for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_OUTLIER_HIGHEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a very high value for =
{COLUMN_HEADERS_WITH_VALUES}} other {very high values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_HIGHEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the highest value for =
{COLUMN_HEADERS_WITH_VALUES}} other {the highest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_MAXIMUM=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the maximum value for =
{COLUMN_HEADERS_WITH_VALUES}} other {the maximum values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_SECOND_HIGHEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the second highest value =
for {COLUMN_HEADERS_WITH_VALUES}} other {the second highest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_THIRD_HIGHEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the third highest value =
for {COLUMN_HEADERS_WITH_VALUES}} other {the third highest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_LOWEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the lowest value for =
{COLUMN_HEADERS_WITH_VALUES}} other {the lowest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_MINIMUM=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the minimum value for =
{COLUMN_HEADERS_WITH_VALUES}} other {the minimum values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_SECOND_LOWEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the second lowest value =
for {COLUMN_HEADERS_WITH_VALUES}} other {the second lowest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_THIRD_LOWEST=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the third lowest value =
for {COLUMN_HEADERS_WITH_VALUES}} other {the third lowest values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_UNIQUE=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a unique value for =
{COLUMN_HEADERS_WITH_VALUES}} other {unique values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_ABOVE_AVERAGE=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {an above average value =
for {COLUMN_HEADERS_WITH_VALUES}} other {above average values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_ABOVE_MEDIAN=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a value greater than most =
for {COLUMN_HEADERS_WITH_VALUES}} other {values greater than most for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_BELOW_AVERAGE=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a below average value for =
{COLUMN_HEADERS_WITH_VALUES}} other {below average values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_BELOW_MEDIAN=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a value lower than most =
for {COLUMN_HEADERS_WITH_VALUES}} other {values lower than most for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_AVERAGE=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {an average value for =
{COLUMN_HEADERS_WITH_VALUES}} other {average values for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_MEDIAN=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {a value near the middle =
for {COLUMN_HEADERS_WITH_VALUES}} other {values near the middle for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_MOST_SAME=3Dfunction(a,b){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the same value as most =
for {COLUMN_HEADERS_WITH_VALUES}} other {the same values as most for =
{COLUMN_HEADERS_WITH_VALUES}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEAD=
ERS_WITH_VALUES:b})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_FILTERED_HIGHEST=3Dfunction(a,b,c,d){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the highest value for =
{COLUMN_HEADERS_WITH_VALUES} where {FILTER_COLUMN_HEADER} is =
{FILTER_VALUE}} other {the highest values for =
{COLUMN_HEADERS_WITH_VALUES} where {FILTER_COLUMN_HEADER} is =
{FILTER_VALUE}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUE=
S:b,FILTER_COLUMN_HEADER:c,FILTER_VALUE:d})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_FILTERED_LOWEST=3Dfunction(a,b,c,d){return(new =
pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {the lowest value for =
{COLUMN_HEADERS_WITH_VALUES} where {FILTER_COLUMN_HEADER} is =
{FILTER_VALUE}} other {the lowest values for =
{COLUMN_HEADERS_WITH_VALUES} where {FILTER_COLUMN_HEADER} is =
{FILTER_VALUE}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS_WITH_VALUE=
S:b,FILTER_COLUMN_HEADER:c,FILTER_VALUE:d})};=0A=
$B.CALL_VERBAL_HIGHLIGHT_SHARED=3Dfunction(a,b){return(new =
pu("{NUM_SAME, plural, offset:0 =3D1 {the same value for =
{LABELED_CELL_VALUE} as one other} other {the same value for =
{LABELED_CELL_VALUE} as {NUM_SAME} =
others}}")).format({NUM_SAME:a,LABELED_CELL_VALUE:b})};$B.CALL_VERBAL_INT=
RO_PIE_CHART=3Dfunction(a,b,c){return"Pie chart with "+(a+(" items,  =
showing "+(b+(" for  =
"+(c+".")))))};$B.CALL_VERBAL_INTRO_PIE_CHART_NO_LABELS=3Dfunction(a,b){r=
eturn"Pie chart with "+(a+(" items,  showing "+(b+".")))};=0A=
$B.MSG_VERBAL_PIE_CHART_NEGATIVE_ERROR=3D"It shows an error, since some =
values are negative.";$B.MSG_VERBAL_PIE_CHART_NO_POSITIVE_ERROR=3D"It is =
blank, since no values are =
positive.";$B.MSG_VERBAL_ALL_VALUES_ARE_MISSING=3D"All values are =
missing.";$B.CALL_VERBAL_TOTAL_VALUE=3Dfunction(a){return"The total =
value is "+(a+".")};=0A=
$B.CALL_VERBAL_TOP_VALUES_PERCENTAGE=3Dfunction(a,b,c){return(new =
pu("{NUMBER_OF_VALUES, plural, offset:0 =3D0 {} =3D1 {One value =
({VALUES}) accounts for {PERCENTAGE} of the total. } other {The top # =
values ({VALUES}) account for {PERCENTAGE} of the total. =
}}")).format({NUMBER_OF_VALUES:a,VALUES:b,PERCENTAGE:c})};$B.CALL_VERBAL_=
PARENTHETICAL_REMARK=3Dfunction(a){return"("+(a+")")};$B.CALL_VERBAL_LARG=
EST_AND_SMALLEST=3Dfunction(a,b){return"Largest: "+(a+("; smallest: =
"+(b+".")))};=0A=
$B.CALL_VERBAL_VALUE_DOES_NOT_OCCUR=3Dfunction(a){return a+" does not =
occur."};$B.CALL_VERBAL_MULTIPLE_ITEMS=3Dfunction(a){return(new =
pu("{NUMBER_OF_VALUES, plural, offset:0 =3D0 {Zero items} =3D1 {One =
item} other {# =
items}}")).format({NUMBER_OF_VALUES:a})};$B.CALL_VERBAL_POSITIVE_CORRELAT=
ION=3Dfunction(a,b){return b+(" vs. "+(a+" are positively =
correlated."))};$B.CALL_VERBAL_NEGATIVE_CORRELATION=3Dfunction(a,b){retur=
n b+(" vs. "+(a+" are negatively correlated."))};=0A=
$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION=3Dfunction(a,b,c,d){return"Fo=
r every increase of "+(c+(" in "+(a+(", "+(b+(" increases by about =
"+(d+".")))))))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION=3Dfunction(a=
,b,c,d){return"For every increase of "+(c+(" in "+(a+(", "+(b+(" =
decreases by about =
"+(d+".")))))))};$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_YEAR=3Dfunct=
ion(a,b){return"For every year, "+(a+(" increases by about "+(b+".")))};=0A=
$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_WEEK=3Dfunction(a,b){return"F=
or every week, "+(a+(" increases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_DAY=3Dfunction(a=
,b){return"For every day, "+(a+(" increases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_HOUR=3Dfunction(=
a,b){return"For every hour, "+(a+(" increases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_MINUTE=3Dfunctio=
n(a,b){return"For every minute, "+(a+(" increases by about "+(b+".")))};=0A=
$B.CALL_VERBAL_SCATTER_POSITIVE_CORRELATION_SECOND=3Dfunction(a,b){return=
"For every second, "+(a+(" increases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_YEAR=3Dfunction(=
a,b){return"For every year, "+(a+(" decreases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_WEEK=3Dfunction(=
a,b){return"For every week, "+(a+(" decreases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_DAY=3Dfunction(a=
,b){return"For every day, "+(a+(" decreases by about "+(b+".")))};=0A=
$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_HOUR=3Dfunction(a,b){return"F=
or every hour, "+(a+(" decreases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_MINUTE=3Dfunctio=
n(a,b){return"For every minute, "+(a+(" decreases by about =
"+(b+".")))};$B.CALL_VERBAL_SCATTER_NEGATIVE_CORRELATION_SECOND=3Dfunctio=
n(a,b){return"For every second, "+(a+(" decreases by about =
"+(b+".")))};$B.MSG_VERBAL_CHART_BACKED_BY_TABLE_WITH_NO_COLUMNS=3D"A =
chart with no data.";=0A=
$B.CALL_VERBAL_CHART_BACKED_BY_TABLE_WITH_NO_ROWS=3Dfunction(a,b){return(=
new pu("{NUMBER_OF_COLUMNS, plural, offset:0 =3D1 {A chart backed by an =
empty table with a single column labeled {COLUMN_HEADERS}.} other {A =
chart backed by an empty table with columns labeled =
{COLUMN_HEADERS}}}")).format({NUMBER_OF_COLUMNS:a,COLUMN_HEADERS:b})};$B.=
MSG_VERBAL_UNKNOWN_CHART_SUMMARY=3D"Unable to provide summary for =
chart.";$B.MSG_VERBAL_LIFE_EASTER_EGG=3D"The answer to the ultimate =
question of life, the universe, and everything is 42.";=0A=
$B.CALL_VERBAL_SERIES_NAME=3Dfunction(a){return"Series =
"+a};$B.CALL_VERBAL_DATE_TIME_FORMATTED=3Dfunction(a,b,c,d,e,f){return =
a+(" "+(b+(", "+(c+(", =
"+(d+(":"+(e+(":"+f)))))))))};$B.CALL_VERBAL_DATE_FORMATTED=3Dfunction(a,=
b,c){return a+(" "+(b+(", =
"+c)))};$B.CALL_VERBAL_YEAR_FORMATTED=3Daa();$B.CALL_VERBAL_TIME_FORMATTE=
D=3Dfunction(a,b,c){return =
a+(":"+(b+(":"+c)))};$B.CALL_VERBAL_MONTH_YEAR_FORMATTED=3Dfunction(a,b){=
return a+(" "+b)};$B.CALL_VERBAL_MONTH_FORMATTED=3Daa();=0A=
$B.CALL_VERBAL_MONTH_DAY_FORMATTED=3Dfunction(a,b){return a+(" =
"+b)};function i2a(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.D,function(){Dt(b,j2a(=
b))});Ct(this,j2a(this))}x(i2a,Bt);function j2a(a){var =
b=3D{};b["braille-enabled"]=3Dk2a(a.C);b["screen-reader-enabled"]=3Da.C.C=
;b["touch-exploration-enabled"]=3D!1;return b};function =
l2a(a){Uf(this,a,"docs_analytics_capabilities",-1,m2a,null)}x(l2a,Tf);var=
 m2a=3D[5,6];l2a.wg=3D"docs_analytics_capabilities";function =
n2a(){this.C=3Do2a()}ua(n2a);function aC(){return =
n2a.getInstance().C.clone()}function o2a(){var =
a=3D$g(I(),"docs-ac");if(!a.length)return new l2a;try{var =
b=3DJSON.parse(a);return new l2a(b)}catch(c){return new l2a}};function =
p2a(){var a=3DaC();return!(!F(a,1)&&!F(a,2))};function =
q2a(){Bt.call(this);this.C=3Dnull;Ct(this,r2a(this))}x(q2a,Bt);q2a.protot=
ype.F=3Dfunction(){Dt(this,r2a(this))};function r2a(a){var =
b=3D{};a=3Da.C?a.C.isVisible():!1;b["chrome-cover-displayed"]=3Da;return =
b};function s2a(a){var =
b=3Dthis;Bt.call(this);this.C=3Da;Xn(this.J,this.C.O,function(){Dt(b,t2a(=
b))});Xn(this.J,this.C.J,function(){Dt(b,t2a(b))});Ct(this,t2a(this))}x(s=
2a,Bt);function t2a(a){var =
b=3D{};b["saveState-edit-access"]=3Dco(a.C);b["saveState-comment-access"]=
=3Dko(a.C);return b};function u2a(a){return(new pu("{NUM_ROWS, =
plural,=3D1 {Row height}other {Row =
height}}")).format({NUM_ROWS:a})}function v2a(a,b){return =
a=3D=3Db?"Resize row...":"Resize rows "+(a+(" - "+(b+"...")))}function =
w2a(a){return"Freeze up to current column ("+(a+")")}function =
x2a(a){return 1=3D=3Da?"Freeze 1 row":"Freeze "+(a+" rows")}function =
y2a(a){return 1=3D=3Da?"Freeze 1 column":"Freeze "+(a+" =
columns")}function z2a(a,b){return"Sort sheet by <strong>column =
"+(a+("</strong>, "+b))}=0A=
function A2a(a,b){return"Sort range by <strong>column "+(a+("</strong>, =
"+b))}function B2a(a,b){return a=3D=3Db?"Clear column":"Clear columns =
"+(a+(" - "+b))}function C2a(a,b){return a=3D=3Db?"Clear row":"Clear =
rows "+(a+(" - "+b))}function D2a(a){return"Delete <strong>row =
"+(a+"</strong>")}function E2a(a){return"Delete <strong>column =
"+(a+"</strong>")}function F2a(a){return a?"Delete cells and shift =
<strong>right</strong>":"Delete cells and shift <strong>left</strong>"}=0A=
function G2a(a){return 1=3D=3Da?"Row <strong>above</strong>":a+" Rows =
<strong>above</strong>"}function H2a(a){return 1=3D=3Da?"Insert row =
above":"Insert "+(a+" rows above")}function I2a(a){return 1=3D=3Da?"Row =
<strong>below</strong>":a+" Rows <strong>below</strong>"}function =
J2a(a){return 1=3D=3Da?"Insert row below":"Insert "+(a+" rows =
below")}function K2a(a){return 1=3D=3Da?"Column =
<strong>left</strong>":a+" Columns <strong>left</strong>"}=0A=
function L2a(a){return 1=3D=3Da?"Insert column left":"Insert "+(a+" =
columns left")}function M2a(a){return 1=3D=3Da?"Column =
<strong>right</strong>":a+" Columns <strong>right</strong>"}function =
N2a(a){return 1=3D=3Da?"Insert column right":"Insert "+(a+" columns =
right")}function O2a(a){return a?"Cells and shift =
<strong>left</strong>":"Cells and shift <strong>right</strong>"}function =
P2a(a,b){return a=3D=3Db?"Hide row":"Hide rows "+(a+(" - "+b))}=0A=
function Q2a(a,b){return a=3D=3Db?"Hide column":"Hide columns "+(a+(" - =
"+b))}function R2a(a){return a?"Convert to links":"Convert to =
link"}function S2a(a){return a?"Open all links":"Open link"}function =
T2a(a,b){return a=3D=3Db?"Group column":"Group columns "+(a+(" - =
"+b))}function U2a(a,b){return a=3D=3Db?"Group row":"Group rows "+(a+(" =
- "+b))}function V2a(a,b){return a=3D=3Db?"Ungroup column":"Ungroup =
columns "+(a+(" - "+b))}function W2a(a,b){return a=3D=3Db?"Ungroup =
row":"Ungroup rows "+(a+(" - "+b))};var =
bC,cC,dC,X2a,eC,fC,gC,Y2a,Z2a,$2a,hC,a3a,iC,jC,kC,lC,mC,nC,oC,pC,qC,b3a,c=
3a,d3a,e3a,f3a,g3a,h3a,i3a,j3a,k3a,l3a,m3a,n3a,o3a,p3a,q3a,r3a,s3a,t3a,u3=
a,v3a,w3a,x3a,y3a,z3a,A3a,B3a,C3a,D3a,E3a,rC,F3a,G3a,H3a,sC,I3a,J3a,K3a,L=
3a,M3a,N3a,O3a,P3a,Q3a,R3a,tC,S3a,uC,vC,T3a,U3a,V3a,W3a,X3a,Y3a,Z3a,$3a,w=
C,xC,yC,a4a,zC,AC,BC,CC,DC,b4a,c4a,d4a,e4a,f4a,g4a,h4a,i4a,j4a,k4a,l4a,m4=
a,n4a,o4a,EC,p4a,q4a,r4a,s4a,t4a,u4a,v4a,w4a,x4a,y4a,z4a,A4a,B4a,C4a,FC,D=
4a,GC,HC,IC,JC,KC,LC,E4a,F4a,G4a,H4a,I4a,J4a,K4a,MC,NC,L4a,=0A=
M4a,OC,N4a,O4a,P4a,Q4a,R4a,S4a,PC,T4a,U4a,QC,V4a,W4a,X4a,Y4a,RC,SC,TC,UC,=
Z4a,$4a,a5a,b5a,c5a,VC,d5a,WC,e5a,XC,YC,f5a,g5a,h5a,ZC,$C,i5a,j5a,aD,k5a,=
l5a,m5a,n5a,o5a,p5a,q5a,r5a,s5a,t5a,u5a,v5a,bD,cD,dD,eD,w5a,x5a,y5a,z5a,A=
5a,B5a,C5a,D5a,E5a,F5a,G5a,H5a,I5a,J5a,K5a,L5a,M5a,N5a,O5a,P5a,Q5a,R5a,S5=
a,T5a,U5a,V5a,W5a,X5a,fD,Y5a,Z5a,$5a,a6a,b6a,c6a,d6a,e6a,f6a,gD,g6a,hD,iD=
,h6a,i6a,j6a,k6a,l6a,m6a,n6a,o6a,p6a,q6a,r6a,s6a,t6a,jD,kD,u6a,lD,mD,v6a,=
w6a,x6a,y6a,z6a,A6a,B6a,C6a,nD,D6a,oD,pD,E6a,F6a,G6a,qD,rD,H6a,=0A=
I6a,J6a,sD,K6a,L6a,M6a,N6a,O6a,P6a,tD,Q6a,R6a,S6a,uD,T6a,U6a,V6a,vD,W6a,w=
D,xD,X6a,yD,zD,AD,Y6a,Z6a,$6a,a7a,BD,CD,b7a,DD,ED,c7a,FD,GD,HD,d7a,e7a,ID=
,JD,f7a,g7a,h7a,KD,i7a,j7a,k7a,LD,MD,ND,l7a,OD,PD,QD,m7a,RD,n7a,o7a,p7a,q=
7a,r7a,s7a,t7a,SD,u7a,v7a,w7a,x7a,y7a,z7a,A7a,B7a,C7a,D7a,E7a,F7a,G7a,H7a=
,I7a,J7a,K7a,L7a,TD,M7a,N7a,UD,O7a,P7a,Q7a,R7a,S7a,VD,T7a,WD,XD,YD,ZD,$D,=
U7a,V7a,W7a,X7a,Y7a,Z7a,$7a,a8a,b8a,aE,bE,cE,c8a,d8a,dE,eE,fE,gE,hE,e8a,f=
8a,g8a,h8a,i8a,iE,j8a,jE,kE,k8a,lE,l8a,m8a,n8a,o8a,p8a,q8a,r8a,=0A=
s8a,t8a,u8a,v8a,w8a,x8a,y8a,z8a,mE,nE,A8a,B8a,oE,C8a,D8a,E8a;=0A=
function =
F8a(a){ch||Dha();bC=3Da.gb("trix-align-bottom");cC=3Da.gb("trix-align-cen=
ter");dC=3Da.gb("trix-align-left");X2a=3Da.gb("trix-align-menu");eC=3Da.g=
b("trix-align-middle");fC=3Da.gb("trix-align-right");gC=3Da.gb("trix-alig=
n-top");Y2a=3Da.gb("trix-show-answers-panel");Z2a=3Da.gb("ritz-apply-cnf-=
adv");$2a=3Da.gb("ritz-autofillselection");hC=3Da.gb("trix-autofilter");a=
3a=3Da.gb("trix-autofilter-add");iC=3Da.gb("trix-autofilter-animate");jC=3D=
a.gb("trix-autofilter-delete");kC=3Da.gb("trix-autofilter-duplicate");lC=3D=
a.gb("trix-autofilter-menu");=0A=
mC=3Da.gb("trix-autofilter-rename");nC=3Da.gb("trix-autofilter-save");oC=3D=
a.gb("trix-autofilter-toolbar-menu");pC=3Da.gb("trix-autofilter-toolbar-r=
eadonly-menu");qC=3Da.gb("trix-autofilter-update-range");b3a=3Da.gb("trix=
-autovis-confident");c3a=3Da.gb("trix-autovis-insert");d3a=3Da.gb("trix-a=
utovis-lightbox");e3a=3Da.gb("trix-autovis-manage");f3a=3Da.gb("trix-auto=
vis-sidepane");g3a=3Da.gb("trix-autovis-sidepane-focus");h3a=3Da.gb("trix=
-banding-format-menu");i3a=3Da.gb("trix-banding-pane");j3a=3Da.gb("trix-b=
anding-focus");k3a=3D=0A=
a.gb("trix-border-menu");l3a=3Da.gb("trix-border-style-menu");m3a=3Da.gb(=
"trix-browser-override-bold");n3a=3Da.gb("trix-browser-override-delete-ce=
lls-menu");o3a=3Da.gb("trix-browser-override-help-center");p3a=3Da.gb("tr=
ix-browser-override-hide-columns");q3a=3Da.gb("trix-browser-override-hide=
-rows");r3a=3Da.gb("trix-browser-override-insert-cells-menu");s3a=3Da.gb(=
"trix-browser-override-italic");t3a=3Da.gb("trix-browser-override-move-to=
-next-sheet");u3a=3Da.gb("trix-browser-override-move-to-prev-sheet");v3a=3D=
a.gb("trix-browser-override-new-spreadsheet");=0A=
w3a=3Da.gb("trix-browser-override-set-border-off");x3a=3Da.gb("trix-brows=
er-override-strikethrough");y3a=3Da.gb("trix-browser-override-underline")=
;z3a=3Da.gb("trix-change-tab-color");A3a=3Da.gb("trix-chart-editor");B3a=3D=
a.gb("trix-chart-editor-focus");C3a=3Da.gb("ritz-clear-columns");D3a=3Da.=
gb("trix-clear-comments");E3a=3Da.gb("ritz-clear-rows");rC=3Da.gb("trix-c=
lear-style");a.gb("trix-click-to-edit-chart");F3a=3Da.gb("trix-conditiona=
l-format");G3a=3Da.gb("trix-conditional-format-pane");H3a=3Da.gb("trix-co=
nditional-format-pane-focus");=0A=
sC=3Da.gb("ritz-convert-to-links");I3a=3Da.gb("ritz-cnf-more-menu");J3a=3D=
a.gb("trix-data-connector-help-page");a.gb("trix-data-connections-dialog-=
new");K3a=3Da.gb("trix-data-connections-menu");L3a=3Da.gb("trix-data-conn=
ector-authenticate-connection");M3a=3Da.gb("trix-data-connector-authentic=
ate-connection-dialog");N3a=3Da.gb("trix-data-connector-back-to-new-conne=
ction-picker");O3a=3Da.gb("trix-data-connector-close-dialog");P3a=3Da.gb(=
"trix-data-connector-connection-manager");Q3a=3Da.gb("trix-data-connector=
-connection-type-select");=0A=
R3a=3Da.gb("trix-data-connector-create-new-connection");tC=3Da.gb("trix-d=
ata-connector-create-query");S3a=3Da.gb("trix-data-connector-dialog");uC=3D=
a.gb("trix-data-connector-edit-query");vC=3Da.gb("trix-data-connections-e=
dit-query-dialog");T3a=3Da.gb("trix-data-connector-proceed-to-query-edito=
r");U3a=3Da.gb("trix-data-connector-new-connections-submenu");V3a=3Da.gb(=
"trix-data-connector-new-custom-jdbc-connection");W3a=3Da.gb("trix-data-c=
onnector-new-mysql-connection");X3a=3Da.gb("trix-data-connector-new-plx-c=
onnection");=0A=
Y3a=3Da.gb("trix-data-connector-new-bigquery-connection");Z3a=3Da.gb("tri=
x-data-connector-new-postgres-connection");$3a=3Da.gb("trix-data-connecto=
r-new-sqlserver-connection");wC=3Da.gb("trix-data-connector-run-query-pre=
view");xC=3Da.gb("trix-data-connector-refresh-sheet");yC=3Da.gb("trix-dat=
a-connector-select-connection");a4a=3Da.gb("trix-data-menu");zC=3Da.gb("t=
rix-data-validation");AC=3Da.gb("trix-delete-cells-horizontal");BC=3Da.gb=
("trix-delete-cells-vertical");CC=3Da.gb("trix-delete-columns");DC=3Da.gb=
("trix-delete-rows");=0A=
b4a=3Da.gb("trix-delete-cells-menu");c4a=3Da.gb("trix-delete-values");d4a=
=3Da.gb("trix-direction-menu");e4a=3Da.gb("trix-edit-comment");f4a=3Da.gb=
("trix-enable-auto-complete");g4a=3Da.gb("trix-export-csv");h4a=3Da.gb("t=
rix-export-html");i4a=3Da.gb("trix-export-open-office");j4a=3Da.gb("trix-=
export-pdf");k4a=3Da.gb("trix-export-text");l4a=3Da.gb("trix-export-xlsx"=
);m4a=3Da.gb("trix-fill-down");n4a=3Da.gb("trix-fill-range");o4a=3Da.gb("=
trix-fill-right");EC=3Da.gb("trix-filter-dropdown");p4a=3Da.gb("trix-filt=
er-help");q4a=3Da.gb("trix-filter-view-items");=0A=
r4a=3Da.gb("trix-filter-view-options");s4a=3Da.gb("trix-find-replace");t4=
a=3Da.gb("trix-fit-row-to-data");u4a=3Da.gb("focus-quicksum");v4a=3Da.gb(=
"focus-toolbar");w4a=3Da.gb("trix-format-currency");x4a=3Da.gb("ritz-nf-d=
ecimal-decrease");y4a=3Da.gb("ritz-nf-decimal-increase");z4a=3Da.gb("trix=
-format-more");A4a=3Da.gb("trix-format-percent");B4a=3Da.gb("trix-formbar=
-overflow-menu");C4a=3Da.gb("trix-formulas");FC=3Da.gb("trix-form-analysi=
s");D4a=3Da.gb("trix-form-create");GC=3Da.gb("trix-form-edit");HC=3Da.gb(=
"trix-form-embed");IC=3D=0A=
a.gb("trix-form-go-to-live");JC=3Da.gb("trix-form-menu");KC=3Da.gb("trix-=
form-send");LC=3Da.gb("trix-form-unlink");E4a=3Da.gb("trix-freeze-columns=
-menu");F4a=3Da.gb("trix-freeze-menu");G4a=3Da.gb("trix-freeze-no-columns=
");H4a=3Da.gb("trix-freeze-no-rows");I4a=3Da.gb("trix-freeze-one-column")=
;J4a=3Da.gb("trix-freeze-one-row");K4a=3Da.gb("trix-freeze-rows-menu");MC=
=3Da.gb("trix-freeze-to-current-column");NC=3Da.gb("trix-freeze-to-curren=
t-row");L4a=3Da.gb("trix-freeze-two-columns");M4a=3Da.gb("trix-freeze-two=
-rows");OC=3Da.gb("trix-function-answers");=0A=
N4a=3Da.gb("trix-function-more");O4a=3Da.gb("trix-get-range-link");P4a=3D=
a.gb("trix-goto-bar");Q4a=3Da.gb("trix-gviz-show-summary");R4a=3Da.gb("tr=
ix-help-function-list");S4a=3Da.gb("ritz-hide-cols-keyboard");PC=3Da.gb("=
ritz-hide-columns");T4a=3Da.gb("trix-hide-controls");U4a=3Da.gb("trix-hid=
e-gridlines");QC=3Da.gb("ritz-hide-rows");V4a=3Da.gb("ritz-hide-rows-keyb=
oard");W4a=3Da.gb("trix-hide-selection");X4a=3Da.gb("trix-import");Y4a=3D=
a.gb("trix-insert-as-array-formula");RC=3Da.gb("trix-insert-cells-horizon=
tal");SC=3Da.gb("trix-insert-cells-vertical");=0A=
TC=3Da.gb("trix-insert-columns-after");UC=3Da.gb("trix-insert-columns-bef=
ore");a.gb("trix-insert-column-after");a.gb("trix-insert-column-before");=
Z4a=3Da.gb("trix-insert-comment");$4a=3Da.gb("trix-insert-date");a5a=3Da.=
gb("trix-insert-date-time");b5a=3Da.gb("trix-insert-time");c5a=3Da.gb("tr=
ix-insert-checkbox");VC=3Da.gb("trix-insert-doco");d5a=3Da.gb("trix-inser=
t-drawing");WC=3Da.gb("trix-insert-form");e5a=3Da.gb("trix-insert-functio=
n");XC=3Da.gb("trix-insert-function-menu");YC=3Da.gb("trix-insert-gviz-ch=
art");f5a=3Da.gb("trix-insert-images-menu");=0A=
g5a=3Da.gb("trix-insert-image-above-grid");h5a=3Da.gb("trix-insert-image-=
in-cell");a.gb("trix-insert-legacy-chart");ZC=3Da.gb("trix-insert-rows-ab=
ove");$C=3Da.gb("trix-insert-rows-below");a.gb("trix-insert-row-above");a=
.gb("trix-insert-row-below");i5a=3Da.gb("trix-insert-cells-menu");j5a=3Da=
.gb("trix-insert-dashboard");aD=3Da.gb("trix-insert-sheet");k5a=3Da.gb("t=
rix-menubar-data-focus");l5a=3Da.gb("trix-menubar-form-focus");m5a=3Da.gb=
("trix-merge-all");n5a=3Da.gb("trix-merge-horizontal");o5a=3Da.gb("trix-m=
erge-menu");p5a=3D=0A=
a.gb("trix-merge-toolbar");q5a=3Da.gb("trix-merge-toolbar-menu");r5a=3Da.=
gb("trix-merge-vertical");s5a=3Da.gb("trix-move-row-end");t5a=3Da.gb("tri=
x-move-row-start");u5a=3Da.gb("trix-move-sheet-end");v5a=3Da.gb("trix-mov=
e-sheet-start");bD=3Da.gb("trix-move-column-after");cD=3Da.gb("trix-move-=
column-before");dD=3Da.gb("trix-move-row-after");eD=3Da.gb("trix-move-row=
-before");w5a=3Da.gb("trix-move-to-next-sheet");x5a=3Da.gb("trix-move-to-=
prev-sheet");y5a=3Da.gb("trix-named-ranges-manage");z5a=3Da.gb("trix-name=
d-ranges-pane");A5a=3D=0A=
a.gb("trix-named-ranges-focus");B5a=3Da.gb("trix-new-from-template");C5a=3D=
a.gb("trix-notification-rules");D5a=3Da.gb("ritz-nf-accounting");E5a=3Da.=
gb("ritz-nf-currency");F5a=3Da.gb("ritz-nf-currency-whole");G5a=3Da.gb("r=
itz-nf-cf-1");H5a=3Da.gb("ritz-nf-cf-2");I5a=3Da.gb("ritz-nf-cf-3");J5a=3D=
a.gb("ritz-nf-date");K5a=3Da.gb("ritz-nf-date-time");L5a=3Da.gb("ritz-nf-=
duration");M5a=3Da.gb("ritz-nf-financial");N5a=3Da.gb("trix-number-format=
-menu");O5a=3Da.gb("ritz-nf-more-currencies");P5a=3Da.gb("ritz-nf-custom"=
);Q5a=3Da.gb("ritz-nf-more-date");=0A=
R5a=3Da.gb("ritz-nf-normal");S5a=3Da.gb("ritz-nf-number");T5a=3Da.gb("rit=
z-nf-percent");U5a=3Da.gb("ritz-nf-plain");V5a=3Da.gb("ritz-nf-scientific=
");W5a=3Da.gb("ritz-nf-time");X5a=3Da.gb("trix-number-format-toolbar-menu=
");fD=3Da.gb("trix-object-alt-text");Y5a=3Da.gb("trix-object-assign-macro=
");Z5a=3Da.gb("trix-object-copy");$5a=3Da.gb("trix-object-customize");a6a=
=3Da.gb("trix-object-delete");b6a=3Da.gb("trix-object-edit");c6a=3Da.gb("=
trix-object-move");d6a=3Da.gb("trix-object-publish");e6a=3Da.gb("trix-obj=
ect-save");f6a=3Da.gb("trix-object-reset");=0A=
gD=3Da.gb("ritz-open-all-links");g6a=3Da.gb("trix-open-link-range-picker"=
);hD=3Da.gb("trix-override-browser-shortcuts");iD=3Da.gb("trix-paste-as-t=
ext");h6a=3Da.gb("trix-paste-cache-as-text");i6a=3Da.gb("trix-paste-cache=
-formats");j6a=3Da.gb("trix-paste-cache-values");k6a=3Da.gb("trix-paste-c=
olumn-widths");l6a=3Da.gb("trix-paste-conditional-formatting");m6a=3Da.gb=
("trix-paste-csv");n6a=3Da.gb("trix-paste-data-validation");o6a=3Da.gb("t=
rix-paste-formats");p6a=3Da.gb("trix-paste-formulas");q6a=3Da.gb("trix-pa=
ste-no-borders");r6a=3D=0A=
a.gb("trix-paste-special");s6a=3Da.gb("trix-paste-transpose");t6a=3Da.gb(=
"trix-paste-values");a.gb("trix-pivot-breakout-date-group");a.gb("trix-pi=
vot-breakout-date-group-menu");jD=3Da.gb("trix-pivot-breakout-group");kD=3D=
a.gb("trix-pivot-breakout-group-rule");u6a=3Da.gb("trix-pivot-breakout-un=
group");lD=3Da.gb("trix-pivot-drill-down");mD=3Da.gb("trix-pivot-table");=
v6a=3Da.gb("trix-pivot-table-calculated-field-create");w6a=3Da.gb("trix-p=
ivot-table-calculated-field-summarize-by");x6a=3Da.gb("trix-pivot-table-f=
ocus");y6a=3D=0A=
a.gb("trix-pivot-table-pane");z6a=3Da.gb("trix-pivot-zippy-collapse");A6a=
=3Da.gb("trix-pivot-zippy-collapse-all");B6a=3Da.gb("trix-pivot-zippy-exp=
and");C6a=3Da.gb("trix-pivot-zippy-expand-all");nD=3Da.gb("trix-post-past=
e-menu-button");D6a=3Da.gb("trix-printing-cancel");oD=3Da.gb("trix-printi=
ng-current-date");pD=3Da.gb("trix-printing-current-time");E6a=3Da.gb("tri=
x-printing-custom-headers-footers");F6a=3Da.gb("trix-printing-custom-head=
ers-footers-cancel");G6a=3Da.gb("trix-printing-custom-headers-footers-con=
firm");qD=3Da.gb("trix-printing-frozen-columns");=0A=
rD=3Da.gb("trix-printing-frozen-rows");H6a=3Da.gb("trix-printing-grid-lin=
es");I6a=3Da.gb("trix-printing-horizontal-alignment");J6a=3Da.gb("trix-pr=
inting-margins");sD=3Da.gb("trix-printing-margins-custom");K6a=3Da.gb("tr=
ix-printing-notes");L6a=3Da.gb("trix-printing-page-breaks");M6a=3Da.gb("t=
rix-printing-page-breaks-cancel");N6a=3Da.gb("trix-printing-page-breaks-c=
onfirm");O6a=3Da.gb("trix-printing-page-breaks-delete");P6a=3Da.gb("trix-=
printing-page-breaks-drag");tD=3Da.gb("trix-printing-page-breaks-enable")=
;Q6a=3Da.gb("trix-printing-page-breaks-reset");=0A=
R6a=3Da.gb("trix-printing-page-breaks-zoom-in");S6a=3Da.gb("trix-printing=
-page-breaks-zoom-out");uD=3Da.gb("trix-printing-page-number");T6a=3Da.gb=
("trix-printing-page-order");U6a=3Da.gb("trix-printing-page-orientation")=
;V6a=3Da.gb("trix-printing-paper-size");vD=3Da.gb("trix-printing-paper-si=
ze-custom");W6a=3Da.gb("trix-printing-print");wD=3Da.gb("trix-printing-pr=
int-selection");xD=3Da.gb("trix-printing-print-selection-range");X6a=3Da.=
gb("trix-printing-scale");yD=3Da.gb("trix-printing-scale-custom");zD=3Da.=
gb("trix-printing-sheet-name");=0A=
AD=3Da.gb("trix-printing-spreadsheet-title");Y6a=3Da.gb("trix-printing-ve=
rtical-alignment");Z6a=3Da.gb("trix-printing-zoom-in");$6a=3Da.gb("trix-p=
rinting-zoom-out");a7a=3Da.gb("trix-protect-sheet");a.gb("trix-query-edit=
or");a.gb("trix-query-editor-focus");BD=3Da.gb("trix-randomize-range");a.=
gb("trix-range-protection-pane");a.gb("trix-range-protection-focus");CD=3D=
a.gb("read-column");b7a=3Da.gb("trix-read-fh-help");DD=3Da.gb("read-row")=
;ED=3Da.gb("trix-recorded-action-cancel");c7a=3Da.gb("trix-recorded-actio=
n-disable-shortcuts");=0A=
FD=3Da.gb("trix-recorded-action-edit");GD=3Da.gb("trix-recorded-action-im=
port-custom");HD=3Da.gb("trix-recorded-action-menu");d7a=3Da.gb("trix-rec=
orded-action-new");e7a=3Da.gb("trix-recorded-action-references-menu");ID=3D=
a.gb("trix-recorded-action-use-relative-references");JD=3Da.gb("trix-reco=
rded-action-use-absolute-references");f7a=3Da.gb("trix-recorded-action-ex=
panded-popup");g7a=3Da.gb("trix-recorded-action-save");h7a=3Da.gb("ritz-r=
emove-link");KD=3Da.gb("ritz-resize-dialog");i7a=3Da.gb("trix-ritz-protec=
tion-manage");=0A=
j7a=3Da.gb("trix-ritz-protection-pane");k7a=3Da.gb("trix-ritz-protection-=
focus");LD=3Da.gb("ritz-text-rotation-angle-down");MD=3Da.gb("ritz-text-r=
otation-angle-up");ND=3Da.gb("ritz-text-rotation-custom");l7a=3Da.gb("rit=
z-text-rotation-menu");OD=3Da.gb("ritz-text-rotation-none");PD=3Da.gb("ri=
tz-text-rotation-rotate-down");QD=3Da.gb("ritz-text-rotation-rotate-up");=
m7a=3Da.gb("ritz-text-rotation-toolbar");RD=3Da.gb("ritz-text-rotation-ve=
rtical");n7a=3Da.gb("ritz-text-wrap-clip");o7a=3Da.gb("ritz-text-wrap-men=
u");p7a=3Da.gb("ritz-text-wrap-overflow");=0A=
q7a=3Da.gb("ritz-text-wrap-wrap");r7a=3Da.gb("read-cell-characters");s7a=3D=
a.gb("read-number-formatting");t7a=3Da.gb("read-selection-analysis");SD=3D=
a.gb("trix-a11y-select-menu");u7a=3Da.gb("trix-scroll-to-active-cell");v7=
a=3Da.gb("trix-select-column");w7a=3Da.gb("trix-select-row");x7a=3Da.gb("=
trix-settings");y7a=3Da.gb("trix-set-border-bottom");z7a=3Da.gb("trix-set=
-border-color-with-editor-focus");A7a=3Da.gb("trix-set-border-left");B7a=3D=
a.gb("trix-set-border-off");C7a=3Da.gb("trix-set-border-outer");D7a=3Da.g=
b("trix-set-border-right");=0A=
E7a=3Da.gb("trix-set-border-style-with-editor-focus");F7a=3Da.gb("trix-se=
t-border-top");G7a=3Da.gb("trix-set-border-type");H7a=3Da.gb("trix-set-bo=
rder-type-with-editor-focus");I7a=3Da.gb("trix-sheet-copy-across-workbook=
s");J7a=3Da.gb("trix-sheet-delete");K7a=3Da.gb("trix-sheet-duplicate");L7=
a=3Da.gb("trix-sheet-hide");TD=3Da.gb("trix-sheet-rtl");M7a=3Da.gb("trix-=
shortcut-override-promo-continue");N7a=3Da.gb("trix-shortcut-override-pro=
mo-dimiss");UD=3Da.gb("trix-show-all-formulas");O7a=3Da.gb("trix-show-for=
mula-bar");P7a=3Da.gb("trix-show-formula-preview");=0A=
Q7a=3Da.gb("trix-show-protected-ranges");R7a=3Da.gb("trix-show-sheets-lis=
t");S7a=3Da.gb("trix-show-sheet-menu");VD=3Da.gb("trix-sort");T7a=3Da.gb(=
"trix-sort-menu");WD=3Da.gb("trix-sort-range-asc");XD=3Da.gb("trix-sort-r=
ange-desc");YD=3Da.gb("trix-sort-sheet-asc");ZD=3Da.gb("trix-sort-sheet-d=
esc");$D=3Da.gb("trix-spellcheck");U7a=3Da.gb("trix-split-text");V7a=3Da.=
gb("trix-table-annotator");W7a=3Da.gb("trix-table-annotator-focus");X7a=3D=
a.gb("trix-table-correction-popup-cancel");Y7a=3Da.gb("trix-table-correct=
ion-popup-header-menu");=0A=
Z7a=3Da.gb("trix-table-correction-popup-ok");$7a=3Da.gb("trix-table-corre=
ction-popup-open");a8a=3Da.gb("trix-table-header-correction-popup-cancel"=
);b8a=3Da.gb("trix-table-header-correction-popup-ok");aE=3Da.gb("trix-tex=
t-align");bE=3Da.gb("trix-text-ltr");cE=3Da.gb("trix-text-rtl");c8a=3Da.g=
b("trix-text-to-columns");d8a=3Da.gb("trix-text-wrap");dE=3Da.gb("toggle-=
always-read-cell");eE=3Da.gb("toggle-always-read-column");fE=3Da.gb("togg=
le-always-read-formatting");gE=3Da.gb("toggle-always-read-formatting-delt=
a");hE=3Da.gb("toggle-always-read-row");=0A=
e8a=3Da.gb("trix-toggle-formula-autocomplete-visible");f8a=3Da.gb("trix-t=
oggle-fh-expanded");g8a=3Da.gb("trix-toggle-fh-visible");a.gb("trix-toggl=
e-range-absolute");h8a=3Da.gb("ritz-unhide-columns");i8a=3Da.gb("ritz-unh=
ide-rows");iE=3Da.gb("trix-unhide-sheet-menu");j8a=3Da.gb("trix-unmerge")=
;J(I(),"fegracr")&&(jE=3Da.gb("trix-add-col-group"),kE=3Da.gb("trix-add-g=
roup"),k8a=3Da.gb("trix-add-group-menu"),lE=3Da.gb("trix-add-row-group"),=
l8a=3Da.gb("trix-collapse-all-column-groups"),m8a=3Da.gb("trix-collapse-a=
ll-row-groups"),=0A=
n8a=3Da.gb("trix-collapse-groups-selection"),o8a=3Da.gb("trix-expand-all-=
column-groups"),p8a=3Da.gb("trix-expand-all-row-groups"),q8a=3Da.gb("trix=
-expand-groups-selection"),r8a=3Da.gb("trix-flip-column-group-control"),s=
8a=3Da.gb("trix-flip-row-group-control"),t8a=3Da.gb("trix-move-to-group-m=
enu"),u8a=3Da.gb("trix-move-next-col-group"),v8a=3Da.gb("trix-move-next-r=
ow-group"),w8a=3Da.gb("trix-move-previous-col-group"),x8a=3Da.gb("trix-mo=
ve-to-previous-row-group"),y8a=3Da.gb("trix-read-all-column-groups"),z8a=3D=
a.gb("trix-read-all-row-groups"),=0A=
mE=3Da.gb("trix-remove-col-group"),nE=3Da.gb("trix-remove-group"),A8a=3Da=
.gb("trix-remove-group-span"),B8a=3Da.gb("trix-remove-group-menu"),oE=3Da=
.gb("trix-remove-row-group"),C8a=3Da.gb("trix-screenreader-groups-menu"),=
D8a=3Da.gb("trix-toggle-column-group-visibility"),E8a=3Da.gb("trix-toggle=
-row-group-visibility"));VC.Na(!1,"loading");iC.Na(!0);nD.Na(!0);K.Qn.set=
Property("label","Sheets =
Help");K.Ky.Na(!0);K.oE.setProperty("keys",null);K.oE.setProperty("label"=
,"Speak formatting")};function =
pE(a,b,c,d,e,f){E.call(this);this.L=3Dthis.F=3Dthis.$=3Dthis.Ha=3Dthis.Ka=
=3Dthis.V=3D!1;this.Ma=3D!0;this.Hc=3Db;this.ma=3Dc;this.Ra=3Dd;this.H=3D=
a;this.Ba=3D0;this.sN=3De||null;this.D=3Dnull!=3Df?f:null;this.va=3D!1}x(=
pE,E);var G8a=3Dnew =
pE(2,-1,"Empty",-1);p=3DpE.prototype;p.getSheetType=3Dg("H");p.le=3Dg("ma=
");p.Af=3Dg("Ra");p.Ab=3Dg("Hc");function H8a(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?null:c;var d=3Da.V^b;a.V=3Db;d&&(b=3Dnew =
qE(b?"Ba":"Ca",a.Af(),a.Ab()),c&&Dc(b,c),a.dispatchEvent(b));a.va=3Da.va|=
|a.V}p.Sb=3Dg("V");=0A=
p.Nc=3Dfunction(a){var =
b=3Dthis.Ka^a;this.Ka=3Da;b&&this.dispatchEvent(new =
qE("Ga",this.Af(),this.Ab()))};p.Rd=3Dg("Ka");p.Ih=3Dg("Ha");p.D0=3Dfunct=
ion(a){var b=3Dthis.Ha^a;this.Ha=3Da;b&&(a=3Dnew =
qE(a?"Ea":"Da",this.Af(),this.Ab()),a.Rg=3Dthis.le(),this.dispatchEvent(a=
))};p.rc=3Dg("$");function I8a(a,b){a.$!=3Db&&(a.$=3Db,b=3Dnew =
qE("Ra",a.Af(),a.Ab()),a.dispatchEvent(b))}p.vg=3Dfunction(){if(2=3D=3Dth=
is.H)return!0;throw Error("non-EMPTY sheet types must override =
method");};p.X0=3Dfunction(){this.Lba()};=0A=
p.Ea=3Dfunction(){H8a(this,!1);pE.ea.Ea.call(this)};function =
qE(a,b,c){D.call(this,a);this.H=3Dthis.F=3Dthis.Rg=3Dthis.C=3Dnull;this.i=
ndex=3Db;this.bh=3Dc}x(qE,D);function =
J8a(a){E.call(this);this.C=3Da;this.H(null);this.F=3Dnew =
th(this);this.qa(this.F);this.F.R(a,"Ba",this.H)}x(J8a,E);J8a.prototype.H=
=3Dfunction(){this.D&&(this.D.Pd(this.Vm()),this.Pd(null));if(this.D=3Dth=
is.C.C)this.Pd(this.D.Vm()),this.D.Pd(this)};var =
K8a=3Dv0a||!Pc?1:0,L8a=3Dv0a||Oc||Jc||Kc;Kc&&Vc("8.0");Kc||Oc&&Vc("1.9.2"=
)&&Vc("2.0");var M8a=3DOc||Pf,N8a=3DKc||Pc;Pf&&Ii(4);var =
O8a=3DOc&&Vc(10),P8a=3D!Kc||Ii(11);Kc&&Vc(9);!Kc||Ii(11);var =
Q8a=3DLf||Pf&&Ii(31)||Kc&&Ii(11),R8a=3DKc&&Ii(10),S8a=3DPf&&!Ii(55)||Sc,T=
8a=3Dnull,U8a=3Dxda(function(){try{return eval("(function =
*(){})"),!0}catch(a){return!1}});var =
V8a=3D{NONE:-1,oya:1,eya:2,Zta:3,Xta:4,Cwa:8,Ok:9,Ql:10,Jta:11,Nca:12,U2:=
13,hea:14,Tda:15,X2:16,qI:17,yca:18,pU:31,Lta:32,pca:35,uca:36,wta:37,Wfc=
:38,Iya:39,nva:40,kxa:41,jxa:42,nwa:43,Vya:44,mva:45,Fta:46,qta:51,$wa:52=
,cxa:10109,exa:53,twa:54,Fua:55,adc:10110,pua:56,Qta:57,xda:59,G2:60,Jva:=
61,yua:62,Dva:63,uua:64,qua:65,Iwa:67,Kva:68,Eva:69,vn:71,Pp:72,Kwa:78,Jw=
a:79,Hwa:82,tta:91,bxa:92,Vva:99,mya:110,uta:111,Zya:112,Ita:113,Qua:114,=
Pua:115,Rua:116,nta:120,fya:121,Hda:151,xwa:152,wwa:153,rua:154,=0A=
uya:155,Exc:156,xva:170,wva:171,swa:172,qwa:173,Zwa:221,Gva:401,$ya:402,w=
ua:403,sta:410,xua:411,fxa:412,Gua:413,uwa:414,vwa:415,cza:416,nya:501,Yt=
a:502,yva:523,Eta:601,Cda:701,Fva:901,Mva:902,Vca:905,vta:903,dxa:904,Lva=
:911,zua:912,bza:913,gya:915,pta:916,hya:917,vua:1001,s8b:1301,jE:1302,ax=
a:1303,s4a:1304,Kua:1401,Bua:1402,Yya:1403,Eua:1404,fva:1405,qxa:1406,xxa=
:1407,zxa:1408,Gxa:1409,Fxa:1410,Ixa:1411,Kxa:1412,Jxa:1413,Dxa:1414,Bxa:=
1415,Nyc:1417,uxa:1418,Exa:1419,Axa:1420,v7b:1421,rxa:1422,Mxa:1423,=0A=
yxa:1424,Lxa:1425,Hxa:1426,Syc:1427,vxa:1428,sxa:1429,kmc:1430,imc:1431,A=
$b:1432,z$b:1433,Myc:1434,kya:1601,Hva:1602,Cmc:1603,Oca:1801,pya:1901,rA=
c:2001,Kya:9001,Ey:9002,dya:9003,aua:9004,rta:9005,gta:9006,hta:9007,cya:=
9009,Dya:9010,Hta:9011,Nta:9012,jwa:9013,pxa:10100,wxa:10101,b3a:10102,ly=
a:10103,rya:10104,iya:10105,Mya:10107,Lya:10108,jya:10106,g8b:10111};func=
tion rE(){T.call(this)}x(rE,T);var =
W8a=3Dnull;rE.prototype.getHeight=3Dfunction(){return =
V(this,1)};rE.prototype.getWidth=3Dfunction(){return =
V(this,2)};rE.prototype.Ca=3Dfunction(){var =
a=3DW8a;a||(W8a=3Da=3Dvw(rE,{0:{name:"ExpansionProto",pb:"ritz.ExpansionP=
roto"},1:{name:"height",xa:5,type:Number},2:{name:"width",xa:5,type:Numbe=
r}}));return a};rE.Ca=3DrE.prototype.Ca;var =
X8a=3D{p5b:0,Cxc:1,q5b:2},Y8a=3D{Ok:0,Ql:1,Pn:2,Np:3,U2:4,n5a:5,Sjc:6,X2:=
7,qI:8,iCc:9,pU:10,dkc:11,$3a:12,rt:13,Iya:14,HI:15,cca:16},Z8a=3D{Dsc:0,=
Esc:1,Fsc:2},$8a=3D{RCc:0,gZa:1,nAc:2,swc:3,RAc:4,Cr:5,x6b:6};function =
sE(){T.call(this)}x(sE,T);var =
a9a=3Dnull;sE.prototype.Um=3Dfunction(){return =
V(this,1)};sE.prototype.xja=3Dfunction(){return V(this,2)};function =
tE(){T.call(this)}x(tE,T);var =
b9a=3Dnull;tE.prototype.ef=3Dfunction(){return V(this,1)};function =
uE(){T.call(this)}x(uE,T);var c9a=3Dnull;=0A=
uE.prototype.getName=3Dfunction(){return =
V(this,2)};uE.prototype.mf=3Dfunction(a){W(this,2,a)};function =
d9a(){T.call(this)}x(d9a,T);var e9a=3Dnull;function =
f9a(){T.call(this)}x(f9a,T);var g9a=3Dnull;function =
h9a(){T.call(this)}x(h9a,T);var i9a=3Dnull;function =
j9a(){T.call(this)}x(j9a,T);var k9a=3Dnull;function =
vE(){T.call(this)}x(vE,T);var =
l9a=3Dnull;vE.prototype.getSelection=3Dfunction(){return =
V(this,9)};vE.prototype.setSelection=3Dfunction(a){W(this,9,a)};vE.protot=
ype.getType=3Dfunction(){return V(this,12)};=0A=
vE.prototype.setType=3Dfunction(a){W(this,12,a)};var =
m9a=3D{VALUE:0,kgc:1,IAc:2},n9a=3D{wI:0,w3a:1,bYa:2};function =
o9a(){T.call(this)}x(o9a,T);var p9a=3Dnull;function =
q9a(){T.call(this)}x(q9a,T);var r9a=3Dnull;function =
wE(){T.call(this)}x(wE,T);var =
s9a=3Dnull;wE.prototype.getName=3Dfunction(){return =
V(this,2)};wE.prototype.mf=3Dfunction(a){W(this,2,a)};function =
xE(){T.call(this)}x(xE,T);var =
t9a=3Dnull;xE.prototype.fd=3Dfunction(){return =
V(this,1)};xE.prototype.xl=3Dfunction(){return ow(this,1)};=0A=
xE.prototype.yj=3Dfunction(){return =
pw(this,1)};xE.prototype.getLength=3Dfunction(){return =
V(this,2)};function u9a(){T.call(this)}x(u9a,T);var v9a=3Dnull;function =
yE(){T.call(this)}x(yE,T);var =
w9a=3Dnull;yE.prototype.Ab=3Dfunction(){return =
V(this,1)};yE.prototype.og=3Dfunction(){return ow(this,1)};function =
zE(){T.call(this)}x(zE,T);var =
x9a=3Dnull;zE.prototype.fd=3Dfunction(){return =
V(this,1)};zE.prototype.xl=3Dfunction(){return =
ow(this,1)};zE.prototype.yj=3Dfunction(){return pw(this,1)};=0A=
zE.prototype.getLength=3Dfunction(){return V(this,2)};function =
AE(){T.call(this)}x(AE,T);var =
y9a=3Dnull;AE.prototype.fd=3Dfunction(){return =
V(this,1)};AE.prototype.xl=3Dfunction(){return =
ow(this,1)};AE.prototype.yj=3Dfunction(){return pw(this,1)};function =
BE(){T.call(this)}x(BE,T);var =
z9a=3Dnull;BE.prototype.Ab=3Dfunction(){return =
V(this,2)};BE.prototype.og=3Dfunction(){return =
ow(this,2)};BE.prototype.le=3Dfunction(){return =
V(this,3)};BE.prototype.sf=3Dfunction(){return V(this,5)};function =
CE(){T.call(this)}x(CE,T);=0A=
var A9a=3Dnull;CE.prototype.Ab=3Dfunction(){return =
V(this,2)};CE.prototype.og=3Dfunction(){return ow(this,2)};function =
DE(){T.call(this)}x(DE,T);var =
B9a=3Dnull;DE.prototype.Ab=3Dfunction(){return =
V(this,1)};DE.prototype.og=3Dfunction(){return ow(this,1)};function =
EE(){T.call(this)}x(EE,T);var =
C9a=3Dnull;EE.prototype.getTop=3Dfunction(){return =
V(this,1)};EE.prototype.getLeft=3Dfunction(){return V(this,3)};function =
FE(){T.call(this)}x(FE,T);var =
D9a=3Dnull;FE.prototype.Ab=3Dfunction(){return V(this,2)};=0A=
FE.prototype.og=3Dfunction(){return ow(this,2)};function =
GE(){T.call(this)}x(GE,T);var =
E9a=3Dnull;GE.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};GE.prototype.ap=3Dda(89);function =
HE(){T.call(this)}x(HE,T);var =
F9a=3Dnull;HE.prototype.uo=3Dda(51);function =
G9a(){T.call(this)}x(G9a,T);var H9a=3Dnull;function =
IE(){T.call(this)}x(IE,T);var =
I9a=3Dnull;IE.prototype.La=3Dfunction(){return =
V(this,1)};IE.prototype.Pa=3Dfunction(a){W(this,1,a)};IE.prototype.hd=3Df=
unction(){return ow(this,1)};function JE(){T.call(this)}=0A=
x(JE,T);var J9a=3Dnull;p=3DJE.prototype;p.La=3Dfunction(){return =
V(this,1)};p.Pa=3Dfunction(a){W(this,1,a)};p.hd=3Dfunction(){return =
ow(this,1)};p.getType=3Dfunction(){return =
V(this,2)};p.setType=3Dfunction(a){W(this,2,a)};function =
KE(){T.call(this)}x(KE,T);var =
K9a=3Dnull;p=3DKE.prototype;p.getType=3Dfunction(){return =
V(this,1)};p.setType=3Dfunction(a){W(this,1,a)};p.La=3Dfunction(){return =
V(this,2)};p.Pa=3Dfunction(a){W(this,2,a)};p.hd=3Dfunction(){return =
ow(this,2)};function LE(){T.call(this)}x(LE,T);var =
L9a=3Dnull;p=3DLE.prototype;=0A=
p.Ab=3Dfunction(){return V(this,1)};p.og=3Dfunction(){return =
ow(this,1)};p.fd=3Dfunction(){return V(this,2)};p.xl=3Dfunction(){return =
ow(this,2)};p.yj=3Dfunction(){return pw(this,2)};function =
M9a(){T.call(this)}x(M9a,T);var N9a=3Dnull;function =
ME(){T.call(this)}x(ME,T);var =
O9a=3Dnull;ME.prototype.ef=3Dfunction(){return V(this,1)};function =
NE(){T.call(this)}x(NE,T);var P9a=3Dnull;function =
OE(){T.call(this)}x(OE,T);var =
Q9a=3Dnull;OE.prototype.setInterval=3Dfunction(a){W(this,1,a)};function =
PE(){T.call(this)}x(PE,T);=0A=
var R9a=3Dnull;p=3DPE.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};function QE(){T.call(this)}x(QE,T);var =
S9a=3Dnull;p=3DQE.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};function RE(){T.call(this)}x(RE,T);var T9a=3Dnull;=0A=
RE.prototype.eja=3Dfunction(){return V(this,1)};function =
SE(){T.call(this)}x(SE,T);var =
U9a=3Dnull;SE.prototype.Ab=3Dfunction(){return =
V(this,1)};SE.prototype.og=3Dfunction(){return ow(this,1)};function =
TE(){T.call(this)}x(TE,T);var =
V9a=3Dnull;TE.prototype.FGa=3Dfunction(){return V(this,1)};function =
UE(){T.call(this)}x(UE,T);var =
W9a=3Dnull;UE.prototype.getContent=3Dfunction(){return =
V(this,1)};UE.prototype.setContent=3Dfunction(a){W(this,1,a)};UE.prototyp=
e.Hv=3Dfunction(){return ow(this,1)};=0A=
function VE(){T.call(this)}x(VE,T);var =
X9a=3Dnull;VE.prototype.Ab=3Dfunction(){return V(this,1,void =
0)};VE.prototype.og=3Dfunction(){return ow(this,1)};function =
WE(){T.call(this)}x(WE,T);var =
Y9a=3Dnull;p=3DWE.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};function Z9a(){T.call(this)}x(Z9a,T);var $9a=3Dnull;function =
XE(){T.call(this)}x(XE,T);var a$a=3Dnull;=0A=
XE.prototype.rangeCount=3Dfunction(){return pw(this,2)};function =
b$a(){T.call(this)}x(b$a,T);var c$a=3Dnull;function =
d$a(){T.call(this)}x(d$a,T);var e$a=3Dnull;function =
YE(){T.call(this)}x(YE,T);var =
f$a=3Dnull;YE.prototype.getName=3Dfunction(){return =
V(this,2)};YE.prototype.mf=3Dfunction(a){W(this,2,a)};function =
ZE(){T.call(this)}x(ZE,T);var =
g$a=3Dnull;ZE.prototype.Ab=3Dfunction(){return =
V(this,1)};ZE.prototype.og=3Dfunction(){return ow(this,1)};function =
$E(){T.call(this)}x($E,T);var h$a=3Dnull;=0A=
$E.prototype.Ab=3Dfunction(){return =
V(this,1)};$E.prototype.og=3Dfunction(){return =
ow(this,1)};$E.prototype.Yr=3Dfunction(){return =
V(this,2)};$E.prototype.gL=3Dfunction(){return ow(this,2)};function =
aF(){T.call(this)}x(aF,T);var =
i$a=3Dnull;aF.prototype.Ab=3Dfunction(){return =
V(this,1)};aF.prototype.og=3Dfunction(){return ow(this,1)};function =
j$a(){T.call(this)}x(j$a,T);var k$a=3Dnull;function =
l$a(){T.call(this)}x(l$a,T);var m$a=3Dnull;function =
bF(){T.call(this)}x(bF,T);var n$a=3Dnull;=0A=
bF.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};bF.prototype.Qla=3Dda(98);function =
o$a(){T.call(this)}x(o$a,T);var p$a=3Dnull;function =
cF(){T.call(this)}x(cF,T);var =
q$a=3Dnull;cF.prototype.getContent=3Dfunction(){return =
V(this,1)};cF.prototype.setContent=3Dfunction(a){W(this,1,a)};cF.prototyp=
e.Hv=3Dfunction(){return ow(this,1)};function =
dF(){T.call(this)}x(dF,T);var =
r$a=3Dnull;dF.prototype.Ab=3Dfunction(){return V(this,1,void =
0)};dF.prototype.og=3Dfunction(){return ow(this,1)};function =
eF(){T.call(this)}=0A=
x(eF,T);var s$a=3Dnull;eF.prototype.La=3Dfunction(){return =
V(this,1)};eF.prototype.Pa=3Dfunction(a){W(this,1,a)};eF.prototype.hd=3Df=
unction(){return ow(this,1)};function fF(){T.call(this)}x(fF,T);var =
t$a=3Dnull;fF.prototype.Ab=3Dfunction(){return =
V(this,1)};fF.prototype.og=3Dfunction(){return ow(this,1)};function =
gF(){T.call(this)}x(gF,T);var =
u$a=3Dnull;gF.prototype.Ab=3Dfunction(){return =
V(this,1)};gF.prototype.og=3Dfunction(){return ow(this,1)};function =
hF(){T.call(this)}x(hF,T);var v$a=3Dnull;=0A=
hF.prototype.Yr=3Dfunction(){return =
V(this,1)};hF.prototype.gL=3Dfunction(){return ow(this,1)};function =
w$a(){T.call(this)}x(w$a,T);var x$a=3Dnull;function =
iF(){T.call(this)}x(iF,T);var =
y$a=3Dnull;iF.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};iF.prototype.qz=3Dda(57);iF.prototype.jg=3Dfunction(){return =
V(this,4)};function jF(){T.call(this)}x(jF,T);var =
z$a=3Dnull;jF.prototype.getData=3Dfunction(){return =
V(this,2)};jF.prototype.Xt=3Dfunction(){return ow(this,2)};function =
kF(){T.call(this)}x(kF,T);var A$a=3Dnull;=0A=
kF.prototype.getData=3Dfunction(){return =
V(this,3)};kF.prototype.Xt=3Dfunction(){return ow(this,3)};function =
B$a(){T.call(this)}x(B$a,T);var C$a=3Dnull;function =
lF(){T.call(this)}x(lF,T);var =
D$a=3Dnull;p=3DlF.prototype;p.yia=3Dfunction(){return =
V(this,1)};p.Nla=3Dfunction(){return =
ow(this,1)};p.Z5=3Dda(59);p.n8=3Dda(61);p.J5=3Dda(63);p.l8=3Dda(65);funct=
ion E$a(){T.call(this)}x(E$a,T);var F$a=3Dnull;function =
mF(){T.call(this)}x(mF,T);var =
G$a=3Dnull;mF.prototype.Ab=3Dfunction(){return V(this,1)};=0A=
mF.prototype.og=3Dfunction(){return =
ow(this,1)};mF.prototype.rangeCount=3Dfunction(){return =
pw(this,2)};function nF(){T.call(this)}x(nF,T);var =
H$a=3Dnull;nF.prototype.fd=3Dfunction(){return =
V(this,1)};nF.prototype.xl=3Dfunction(){return =
ow(this,1)};nF.prototype.yj=3Dfunction(){return pw(this,1)};function =
oF(){T.call(this)}x(oF,T);var =
I$a=3Dnull;oF.prototype.getKey=3Dfunction(){return =
V(this,1)};oF.prototype.getData=3Dfunction(){return =
V(this,3)};oF.prototype.Xt=3Dfunction(){return ow(this,3)};=0A=
function pF(){T.call(this)}x(pF,T);var =
J$a=3Dnull;pF.prototype.getType=3Dfunction(){return =
V(this,1)};pF.prototype.setType=3Dfunction(a){W(this,1,a)};var =
K$a=3D{UNKNOWN:0,y6b:1};function L$a(){T.call(this)}x(L$a,T);var =
M$a=3Dnull;function qF(){T.call(this)}x(qF,T);var =
N$a=3Dnull;qF.prototype.Um=3Dfunction(){return V(this,2)};function =
O$a(){T.call(this)}x(O$a,T);var P$a=3Dnull;function =
rF(){T.call(this)}x(rF,T);var =
Q$a=3Dnull;rF.prototype.A0=3Dfunction(a){W(this,1,a)};function =
R$a(){T.call(this)}x(R$a,T);var S$a=3Dnull;=0A=
function T$a(){T.call(this)}x(T$a,T);var U$a=3Dnull;function =
sF(){T.call(this)}x(sF,T);var =
V$a=3Dnull;sF.prototype.fd=3Dfunction(){return =
V(this,1)};sF.prototype.xl=3Dfunction(){return =
ow(this,1)};sF.prototype.yj=3Dfunction(){return pw(this,1)};function =
tF(){T.call(this)}x(tF,T);var =
W$a=3Dnull;tF.prototype.fd=3Dfunction(){return =
V(this,1)};tF.prototype.xl=3Dfunction(){return =
ow(this,1)};tF.prototype.yj=3Dfunction(){return pw(this,1)};function =
uF(){T.call(this)}x(uF,T);var X$a=3Dnull;=0A=
uF.prototype.getProperties=3Dfunction(){return V(this,1)};function =
vF(){T.call(this)}x(vF,T);var =
Y$a=3Dnull;vF.prototype.getProperties=3Dfunction(){return =
V(this,2)};function Z$a(){T.call(this)}x(Z$a,T);var $$a=3Dnull;function =
wF(){T.call(this)}x(wF,T);var =
aab=3Dnull;wF.prototype.getFontFamily=3Dfunction(){return =
V(this,1)};wF.prototype.getWeight=3Dfunction(){return =
V(this,2)};function xF(){T.call(this)}x(xF,T);var =
bab=3Dnull;xF.prototype.rangeCount=3Dfunction(){return =
pw(this,1)};function cab(){T.call(this)}=0A=
x(cab,T);var dab=3Dnull;function eab(){T.call(this)}x(eab,T);var =
fab=3Dnull;function yF(){T.call(this)}x(yF,T);var =
gab=3Dnull;p=3DyF.prototype;p.fd=3Dfunction(){return =
V(this,1)};p.xl=3Dfunction(){return ow(this,1)};p.yj=3Dfunction(){return =
pw(this,1)};p.Yr=3Dfunction(){return V(this,2)};p.gL=3Dfunction(){return =
ow(this,2)};function zF(){T.call(this)}x(zF,T);var =
hab=3Dnull;p=3DzF.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};=0A=
p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};function AF(){T.call(this)}x(AF,T);var =
iab=3Dnull;p=3DAF.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};p.getIndex=3Dfunction(){return V(this,3)};function =
BF(){T.call(this)}x(BF,T);var =
jab=3Dnull;p=3DBF.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};=0A=
p.fd=3Dfunction(){return V(this,2)};p.xl=3Dfunction(){return =
ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};p.getIndex=3Dfunction(){return V(this,3)};function =
kab(){T.call(this)}x(kab,T);var lab=3Dnull;function =
CF(){T.call(this)}x(CF,T);var =
mab=3Dnull;p=3DCF.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};p.yj=3Dfunction(){return =
pw(this,2)};function DF(){T.call(this)}x(DF,T);var =
nab=3Dnull;p=3DDF.prototype;=0A=
p.Ab=3Dfunction(){return V(this,1)};p.og=3Dfunction(){return =
ow(this,1)};p.fd=3Dfunction(){return V(this,2)};p.xl=3Dfunction(){return =
ow(this,2)};p.yj=3Dfunction(){return pw(this,2)};function =
oab(){T.call(this)}x(oab,T);var pab=3Dnull;function =
qab(){T.call(this)}x(qab,T);var rab=3Dnull;function =
EF(){T.call(this)}x(EF,T);var =
sab=3Dnull;p=3DEF.prototype;p.Ab=3Dfunction(){return =
V(this,1)};p.og=3Dfunction(){return ow(this,1)};p.fd=3Dfunction(){return =
V(this,2)};p.xl=3Dfunction(){return ow(this,2)};=0A=
p.yj=3Dfunction(){return =
pw(this,2)};p.setInterval=3Dfunction(a){W(this,3,a)};sE.prototype.Ca=3Dfu=
nction(){var =
a=3Da9a;a||(a9a=3Da=3Dvw(sE,{0:{name:"LocaleChangeRequest",pb:"ritz.Local=
eChangeRequest"},1:{name:"locale",xa:9,type:String},2:{name:"time_zone",x=
a:9,type:String}}));return =
a};sE.Ca=3DsE.prototype.Ca;tE.prototype.Ca=3Dfunction(){var =
a=3Db9a;a||(b9a=3Da=3Dvw(tE,{0:{name:"AddEmbeddedObjectRequest",pb:"ritz.=
AddEmbeddedObjectRequest"},1:{name:"object",xa:11,type:pA}}));return =
a};tE.Ca=3DtE.prototype.Ca;=0A=
uE.prototype.Ca=3Dfunction(){var =
a=3Dc9a;a||(c9a=3Da=3Dvw(uE,{0:{name:"AddOrUpdateNamedRangeRequest",pb:"r=
itz.AddOrUpdateNamedRangeRequest"},1:{name:"named_range_id",xa:9,type:Str=
ing},2:{name:"name",xa:9,type:String},3:{name:"scope_sheet_id",xa:9,type:=
String},4:{name:"grid_range",xa:11,type:Rw},5:{name:"ignore_invalid_chang=
eling_grid_range",xa:8,type:Boolean},6:{name:"named_workbook_range_id",xa=
:9,type:String}}));return a};uE.Ca=3DuE.prototype.Ca;=0A=
d9a.prototype.Ca=3Dfunction(){var =
a=3De9a;a||(e9a=3Da=3Dvw(d9a,{0:{name:"AutoFillRequest",pb:"ritz.AutoFill=
Request"},1:{name:"destination",xa:11,type:rE},2:{name:"use_alternate_ser=
ies",xa:8,type:Boolean},3:{name:"allow_magic_series",xa:8,type:Boolean}})=
);return a};d9a.Ca=3Dd9a.prototype.Ca;f9a.prototype.Ca=3Dfunction(){var =
a=3Dg9a;a||(g9a=3Da=3Dvw(f9a,{0:{name:"CutPasteRequest",pb:"ritz.CutPaste=
Request"},1:{name:"source",xa:11,type:Rw},2:{name:"paste_type",xa:14,defa=
ultValue:0,type:xZa}}));return a};f9a.Ca=3Df9a.prototype.Ca;=0A=
h9a.prototype.Ca=3Dfunction(){var =
a=3Di9a;a||(i9a=3Da=3Dvw(h9a,{0:{name:"CopyPasteRequest",pb:"ritz.CopyPas=
teRequest"},1:{name:"copy_range",xa:11,type:Rw},2:{name:"paste_type",xa:1=
4,defaultValue:0,type:xZa},3:{name:"paste_orientation",xa:14,defaultValue=
:1,type:yZa}}));return =
a};h9a.Ca=3Dh9a.prototype.Ca;j9a.prototype.Ca=3Dfunction(){var =
a=3Dk9a;a||(k9a=3Da=3Dvw(j9a,{0:{name:"DeleteEmbeddedObjectRequest",pb:"r=
itz.DeleteEmbeddedObjectRequest"},1:{name:"object_id",xa:9,type:String}})=
);return a};j9a.Ca=3Dj9a.prototype.Ca;=0A=
vE.prototype.Ca=3Dfunction(){var =
a=3Dl9a;a||(l9a=3Da=3Dvw(vE,{0:{name:"FindReplaceRequest",pb:"ritz.FindRe=
placeRequest"},1:{name:"find_value",xa:9,type:String},2:{name:"find_forma=
t",xa:11,type:wx},3:{name:"replace_value",xa:9,type:String},4:{name:"repl=
ace_format",xa:11,type:wx},5:{name:"find_scope",xa:14,defaultValue:0,type=
:n9a},6:{name:"match_case",xa:8,type:Boolean},7:{name:"match_entire_cell"=
,xa:8,type:Boolean},8:{name:"search_by_regex",xa:8,type:Boolean},9:{name:=
"selection",xa:11,type:Rw},10:{name:"last_found_cell",=0A=
xa:11,type:ry},11:{name:"dimension_major",xa:14,defaultValue:0,type:ay},1=
2:{name:"type",xa:14,defaultValue:0,type:m9a}}));return =
a};vE.Ca=3DvE.prototype.Ca;o9a.prototype.Ca=3Dfunction(){var =
a=3Dp9a;a||(p9a=3Da=3Dvw(o9a,{0:{name:"FindReplaceResult",pb:"ritz.FindRe=
placeResult"},1:{name:"values_changed",xa:5,type:Number},2:{name:"formula=
s_changed",xa:5,type:Number},3:{name:"rows_changed",xa:5,type:Number},4:{=
name:"sheets_changed",xa:5,type:Number},5:{name:"occurrences_changed",xa:=
5,type:Number}}));return a};=0A=
o9a.Ca=3Do9a.prototype.Ca;q9a.prototype.Ca=3Dfunction(){var =
a=3Dr9a;a||(r9a=3Da=3Dvw(q9a,{0:{name:"FindNextResponse",pb:"ritz.FindNex=
tResponse"},1:{name:"next_cell",xa:11,type:ry},2:{name:"looped",xa:8,type=
:Boolean}}));return =
a};q9a.Ca=3Dq9a.prototype.Ca;wE.prototype.Ca=3Dfunction(){var =
a=3Ds9a;a||(s9a=3Da=3Dvw(wE,{0:{name:"DeleteNamedRangeRequest",pb:"ritz.D=
eleteNamedRangeRequest"},1:{name:"named_range_id",xa:9,type:String},2:{na=
me:"name",xa:9,type:String},3:{name:"scope_sheet_id",xa:9,type:String}}))=
;return a};=0A=
wE.Ca=3DwE.prototype.Ca;xE.prototype.Ca=3Dfunction(){var =
a=3Dt9a;a||(t9a=3Da=3Dvw(xE,{0:{name:"AppendRangeRequest",pb:"ritz.Append=
RangeRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay},2:{name:=
"length",xa:5,type:Number}}));return =
a};xE.Ca=3DxE.prototype.Ca;u9a.prototype.Ca=3Dfunction(){var =
a=3Dv9a;a||(v9a=3Da=3Dvw(u9a,{0:{name:"DuplicateSheetRequest",pb:"ritz.Du=
plicateSheetRequest"},2:{name:"insert_sheet_index",xa:5,type:Number},5:{n=
ame:"duplicate_sheet_specs",yc:!0,xa:11,type:yE}}));return =
a};u9a.Ca=3Du9a.prototype.Ca;=0A=
yE.prototype.Ca=3Dfunction(){var =
a=3Dw9a;a||(w9a=3Da=3Dvw(yE,{0:{name:"DuplicateSheetDetails",pb:"ritz.Dup=
licateSheetDetails"},1:{name:"sheet_id",xa:9,type:String},2:{name:"new_sh=
eet_id",xa:9,type:String},3:{name:"new_sheet_name",xa:9,type:String}}));r=
eturn a};yE.Ca=3DyE.prototype.Ca;=0A=
zE.prototype.Ca=3Dfunction(){var =
a=3Dx9a;a||(x9a=3Da=3Dvw(zE,{0:{name:"InsertDimensionRequest",pb:"ritz.In=
sertDimensionRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay},=
2:{name:"length",xa:5,type:Number},3:{name:"is_after",xa:8,type:Boolean}}=
));return a};zE.Ca=3DzE.prototype.Ca;AE.prototype.Ca=3Dfunction(){var =
a=3Dy9a;a||(y9a=3Da=3Dvw(AE,{0:{name:"DeleteDimensionRequest",pb:"ritz.De=
leteDimensionRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay}}=
));return a};AE.Ca=3DAE.prototype.Ca;=0A=
BE.prototype.Ca=3Dfunction(){var =
a=3Dz9a;a||(z9a=3Da=3Dvw(BE,{0:{name:"InsertSheetRequest",pb:"ritz.Insert=
SheetRequest"},1:{name:"insert_sheet_index",xa:5,type:Number},2:{name:"sh=
eet_id",xa:9,type:String},3:{name:"sheet_name",xa:9,type:String},4:{name:=
"num_rows",xa:5,type:Number},5:{name:"num_columns",xa:5,type:Number}}));r=
eturn a};BE.Ca=3DBE.prototype.Ca;=0A=
CE.prototype.Ca=3Dfunction(){var =
a=3DA9a;a||(A9a=3Da=3Dvw(CE,{0:{name:"MoveEmbeddedObjectToSheetRequest",p=
b:"ritz.MoveEmbeddedObjectToSheetRequest"},1:{name:"object_id",xa:9,type:=
String},2:{name:"sheet_id",xa:9,type:String}}));return =
a};CE.Ca=3DCE.prototype.Ca;DE.prototype.Ca=3Dfunction(){var =
a=3DB9a;a||(B9a=3Da=3Dvw(DE,{0:{name:"RenameSheetRequest",pb:"ritz.Rename=
SheetRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"new_name",xa=
:9,type:String}}));return a};DE.Ca=3DDE.prototype.Ca;=0A=
EE.prototype.Ca=3Dfunction(){var =
a=3DC9a;a||(C9a=3Da=3Dvw(EE,{0:{name:"SetBordersRequest",pb:"ritz.SetBord=
ersRequest"},1:{name:"top",xa:11,type:sx},2:{name:"bottom",xa:11,type:sx}=
,3:{name:"left",xa:11,type:sx},4:{name:"right",xa:11,type:sx},5:{name:"in=
ner_horizontal",xa:11,type:sx},6:{name:"inner_vertical",xa:11,type:sx}}))=
;return a};EE.Ca=3DEE.prototype.Ca;=0A=
FE.prototype.Ca=3Dfunction(){var =
a=3DD9a;a||(D9a=3Da=3Dvw(FE,{0:{name:"SetConditionalFormatRequest",pb:"ri=
tz.SetConditionalFormatRequest"},1:{name:"rule_with_index",yc:!0,xa:11,ty=
pe:pz},2:{name:"sheet_id",xa:9,type:String}}));return =
a};FE.Ca=3DFE.prototype.Ca;=0A=
GE.prototype.Ca=3Dfunction(){var =
a=3DE9a;a||(E9a=3Da=3Dvw(GE,{0:{name:"SetDataValidationRequest",pb:"ritz.=
SetDataValidationRequest"},1:{name:"range",xa:11,type:Rw},2:{name:"rule",=
xa:11,type:ty},3:{name:"skip_filtered_rows",xa:8,defaultValue:!0,type:Boo=
lean}}));return a};GE.Ca=3DGE.prototype.Ca;=0A=
HE.prototype.Ca=3Dfunction(){var =
a=3DF9a;a||(F9a=3Da=3Dvw(HE,{0:{name:"SetFormulaRequest",pb:"ritz.SetForm=
ulaRequest"},1:{name:"ranges",yc:!0,xa:11,type:Rw},2:{name:"user_entered_=
value",xa:9,type:String},3:{name:"notation",xa:14,defaultValue:0,type:X8a=
}}));return a};HE.Ca=3DHE.prototype.Ca;=0A=
G9a.prototype.Ca=3Dfunction(){var =
a=3DH9a;a||(H9a=3Da=3Dvw(G9a,{0:{name:"SetNumberFormatRequest",pb:"ritz.S=
etNumberFormatRequest"},1:{name:"number_format",xa:9,type:String},2:{name=
:"expanded_number_format",xa:11,type:Dw},3:{name:"number_format_parser_ty=
pe",xa:14,defaultValue:0,type:PTa}}));return =
a};G9a.Ca=3DG9a.prototype.Ca;=0A=
IE.prototype.Ca=3Dfunction(){var =
a=3DI9a;a||(I9a=3Da=3Dvw(IE,{0:{name:"SetValueRequest",pb:"ritz.SetValueR=
equest"},1:{name:"value",xa:9,type:String},2:{name:"double_value",xa:1,ty=
pe:Number},3:{name:"skip_filtered_rows",xa:8,defaultValue:!0,type:Boolean=
}}));return a};IE.Ca=3DIE.prototype.Ca;=0A=
JE.prototype.Ca=3Dfunction(){var =
a=3DJ9a;a||(J9a=3Da=3Dvw(JE,{0:{name:"SetFormatRequest",pb:"ritz.SetForma=
tRequest"},1:{name:"value",xa:9,type:String},2:{name:"type",xa:14,default=
Value:0,type:Y8a},3:{name:"clear",xa:8,type:Boolean}}));return =
a};JE.Ca=3DJE.prototype.Ca;KE.prototype.Ca=3Dfunction(){var =
a=3DK9a;a||(K9a=3Da=3Dvw(KE,{0:{name:"FormatChangeProto",pb:"ritz.FormatC=
hangeProto"},1:{name:"type",xa:14,defaultValue:0,type:Y8a},2:{name:"value=
",xa:9,type:String},3:{name:"clear",xa:8,type:Boolean}}));return a};=0A=
KE.Ca=3DKE.prototype.Ca;LE.prototype.Ca=3Dfunction(){var =
a=3DL9a;a||(L9a=3Da=3Dvw(LE,{0:{name:"MoveDimensionRequest",pb:"ritz.Move=
DimensionRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dimensio=
n",xa:14,defaultValue:0,type:ay},3:{name:"source_interval",xa:11,type:Nw}=
,4:{name:"dest_index",xa:5,type:Number}}));return =
a};LE.Ca=3DLE.prototype.Ca;=0A=
M9a.prototype.Ca=3Dfunction(){var =
a=3DN9a;a||(N9a=3Da=3Dvw(M9a,{0:{name:"MergeCellsRequest",pb:"ritz.MergeC=
ellsRequest"},1:{name:"merge_type",xa:14,defaultValue:0,type:Z8a}}));retu=
rn a};M9a.Ca=3DM9a.prototype.Ca;ME.prototype.Ca=3Dfunction(){var =
a=3DO9a;a||(O9a=3Da=3Dvw(ME,{0:{name:"UpdateEmbeddedObjectRequest",pb:"ri=
tz.UpdateEmbeddedObjectRequest"},1:{name:"object",xa:11,type:pA}}));retur=
n a};ME.Ca=3DME.prototype.Ca;=0A=
NE.prototype.Ca=3Dfunction(){var =
a=3DP9a;a||(P9a=3Da=3Dvw(NE,{0:{name:"SortRangeRequest",pb:"ritz.SortRang=
eRequest"},1:{name:"sort_spec",yc:!0,xa:11,type:lx},2:{name:"sort_sheet",=
xa:8,type:Boolean},3:{name:"header_row",xa:8,type:Boolean}}));return =
a};NE.Ca=3DNE.prototype.Ca;OE.prototype.Ca=3Dfunction(){var =
a=3DQ9a;a||(Q9a=3Da=3Dvw(OE,{0:{name:"IntervalSizePairProto",pb:"ritz.Int=
ervalSizePairProto"},1:{name:"interval",xa:11,type:Nw},2:{name:"new_size"=
,xa:5,type:Number}}));return a};OE.Ca=3DOE.prototype.Ca;=0A=
PE.prototype.Ca=3Dfunction(){var =
a=3DR9a;a||(R9a=3Da=3Dvw(PE,{0:{name:"ResizeRowColumnRequest",pb:"ritz.Re=
sizeRowColumnRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dime=
nsion",xa:14,defaultValue:0,type:ay},3:{name:"interval_size_pair",yc:!0,x=
a:11,type:OE},4:{name:"force_row_heights",xa:8,defaultValue:!0,type:Boole=
an}}));return a};PE.Ca=3DPE.prototype.Ca;=0A=
QE.prototype.Ca=3Dfunction(){var =
a=3DS9a;a||(S9a=3Da=3Dvw(QE,{0:{name:"ShowDimensionRequest",pb:"ritz.Show=
DimensionRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dimensio=
n",xa:14,defaultValue:0,type:ay},3:{name:"intervals",yc:!0,xa:11,type:Nw}=
}));return a};QE.Ca=3DQE.prototype.Ca;RE.prototype.Ca=3Dfunction(){var =
a=3DT9a;a||(T9a=3Da=3Dvw(RE,{0:{name:"SetSheetDirectionRequest",pb:"ritz.=
SetSheetDirectionRequest"},1:{name:"is_rtl",xa:8,type:Boolean}}));return =
a};RE.Ca=3DRE.prototype.Ca;=0A=
SE.prototype.Ca=3Dfunction(){var =
a=3DU9a;a||(U9a=3Da=3Dvw(SE,{0:{name:"ShowSheetRequest",pb:"ritz.ShowShee=
tRequest"},1:{name:"sheet_id",xa:9,type:String}}));return =
a};SE.Ca=3DSE.prototype.Ca;TE.prototype.Ca=3Dfunction(){var =
a=3DV9a;a||(V9a=3Da=3Dvw(TE,{0:{name:"ShowHideGridlinesRequest",pb:"ritz.=
ShowHideGridlinesRequest"},1:{name:"hide_gridlines",xa:8,type:Boolean}}))=
;return a};TE.Ca=3DTE.prototype.Ca;=0A=
UE.prototype.Ca=3Dfunction(){var =
a=3DW9a;a||(W9a=3Da=3Dvw(UE,{0:{name:"PasteTsvRequest",pb:"ritz.PasteTsvR=
equest"},1:{name:"content",xa:9,type:String},2:{name:"paste_type",xa:14,d=
efaultValue:0,type:xZa}}));return =
a};UE.Ca=3DUE.prototype.Ca;VE.prototype.Ca=3Dfunction(){var =
a=3DX9a;a||(X9a=3Da=3Dvw(VE,{0:{name:"DeleteSheetRequest",pb:"ritz.Delete=
SheetRequest"},1:{name:"sheet_id",yc:!0,xa:9,type:String}}));return =
a};VE.Ca=3DVE.prototype.Ca;=0A=
WE.prototype.Ca=3Dfunction(){var =
a=3DY9a;a||(Y9a=3Da=3Dvw(WE,{0:{name:"FreezeDimensionRequest",pb:"ritz.Fr=
eezeDimensionRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dime=
nsion",xa:14,defaultValue:0,type:ay},3:{name:"num",xa:5,type:Number}}));r=
eturn a};WE.Ca=3DWE.prototype.Ca;Z9a.prototype.Ca=3Dfunction(){var =
a=3D$9a;a||($9a=3Da=3Dvw(Z9a,{0:{name:"MoveSheetRequest",pb:"ritz.MoveShe=
etRequest"},1:{name:"from_index",xa:5,type:Number},2:{name:"to_index",xa:=
5,type:Number}}));return a};Z9a.Ca=3DZ9a.prototype.Ca;=0A=
XE.prototype.Ca=3Dfunction(){var =
a=3Da$a;a||(a$a=3Da=3Dvw(XE,{0:{name:"AddDocosRequest",pb:"ritz.AddDocosR=
equest"},1:{name:"range_id",xa:9,type:String},2:{name:"range",xa:11,type:=
Rw}}));return =
a};XE.Ca=3DXE.prototype.Ca;b$a.prototype.Ca=3Dfunction(){var =
a=3Dc$a;a||(c$a=3Da=3Dvw(b$a,{0:{name:"DeleteFilterRequest",pb:"ritz.Dele=
teFilterRequest"},1:{name:"filter_id",xa:9,type:String}}));return =
a};b$a.Ca=3Db$a.prototype.Ca;=0A=
d$a.prototype.Ca=3Dfunction(){var =
a=3De$a;a||(e$a=3Da=3Dvw(d$a,{0:{name:"DuplicateFilterRequest",pb:"ritz.D=
uplicateFilterRequest"},1:{name:"filter_id",xa:9,type:String},2:{name:"lo=
cal_filter",xa:8,type:Boolean}}));return =
a};d$a.Ca=3Dd$a.prototype.Ca;YE.prototype.Ca=3Dfunction(){var =
a=3Df$a;a||(f$a=3Da=3Dvw(YE,{0:{name:"RenameFilterRequest",pb:"ritz.Renam=
eFilterRequest"},1:{name:"filter_id",xa:9,type:String},2:{name:"name",xa:=
9,type:String}}));return a};YE.Ca=3DYE.prototype.Ca;=0A=
ZE.prototype.Ca=3Dfunction(){var =
a=3Dg$a;a||(g$a=3Da=3Dvw(ZE,{0:{name:"SetActiveFilterRequest",pb:"ritz.Se=
tActiveFilterRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"filt=
er_id",xa:9,type:String}}));return =
a};ZE.Ca=3DZE.prototype.Ca;$E.prototype.Ca=3Dfunction(){var =
a=3Dh$a;a||(h$a=3Da=3Dvw($E,{0:{name:"UpdateFilterCriteriaRequest",pb:"ri=
tz.UpdateFilterCriteriaRequest"},1:{name:"sheet_id",xa:9,type:String},2:{=
name:"delta",xa:11,type:nx}}));return a};$E.Ca=3D$E.prototype.Ca;=0A=
aF.prototype.Ca=3Dfunction(){var =
a=3Di$a;a||(i$a=3Da=3Dvw(aF,{0:{name:"UpdateFilterSortSpecRequest",pb:"ri=
tz.UpdateFilterSortSpecRequest"},1:{name:"sheet_id",xa:9,type:String},2:{=
name:"sort_spec",xa:11,type:lx}}));return =
a};aF.Ca=3DaF.prototype.Ca;j$a.prototype.Ca=3Dfunction(){var =
a=3Dk$a;a||(k$a=3Da=3Dvw(j$a,{0:{name:"InsertPivotTableRequest",pb:"ritz.=
InsertPivotTableRequest"},1:{name:"pivot_table_def",xa:11,type:Wy}}));ret=
urn a};j$a.Ca=3Dj$a.prototype.Ca;=0A=
l$a.prototype.Ca=3Dfunction(){var =
a=3Dm$a;a||(m$a=3Da=3Dvw(l$a,{0:{name:"SetPivotTableRequest",pb:"ritz.Set=
PivotTableRequest"},1:{name:"root_cell_position",xa:11,type:ry},2:{name:"=
pivot_table_def",xa:11,type:Wy}}));return =
a};l$a.Ca=3Dl$a.prototype.Ca;bF.prototype.Ca=3Dfunction(){var =
a=3Dn$a;a||(n$a=3Da=3Dvw(bF,{0:{name:"SetNoteRequest",pb:"ritz.SetNoteReq=
uest"},1:{name:"range",xa:11,type:Rw},2:{name:"note",xa:9,type:String},3:=
{name:"skip_filtered_rows",xa:8,defaultValue:!0,type:Boolean}}));return =
a};bF.Ca=3DbF.prototype.Ca;=0A=
o$a.prototype.Ca=3Dfunction(){var =
a=3Dp$a;a||(p$a=3Da=3Dvw(o$a,{0:{name:"SetDateTimeRequest",pb:"ritz.SetDa=
teTimeRequest"},1:{name:"include_date",xa:8,type:Boolean},2:{name:"includ=
e_time",xa:8,type:Boolean},3:{name:"date_time",xa:1,type:Number},4:{name:=
"overwrite_default_format",xa:8,type:Boolean}}));return =
a};o$a.Ca=3Do$a.prototype.Ca;=0A=
cF.prototype.Ca=3Dfunction(){var =
a=3Dq$a;a||(q$a=3Da=3Dvw(cF,{0:{name:"PasteHtmlRequest",pb:"ritz.PasteHtm=
lRequest"},1:{name:"content",xa:9,type:String},2:{name:"paste_type",xa:14=
,defaultValue:0,type:xZa}}));return =
a};cF.Ca=3DcF.prototype.Ca;dF.prototype.Ca=3Dfunction(){var =
a=3Dr$a;a||(r$a=3Da=3Dvw(dF,{0:{name:"ChangeTabColorRequest",pb:"ritz.Cha=
ngeTabColorRequest"},1:{name:"sheet_id",yc:!0,xa:9,type:String},2:{name:"=
new_color",xa:11,type:rx}}));return a};dF.Ca=3DdF.prototype.Ca;=0A=
eF.prototype.Ca=3Dfunction(){var =
a=3Ds$a;a||(s$a=3Da=3Dvw(eF,{0:{name:"SetSingleValueRequest",pb:"ritz.Set=
SingleValueRequest"},1:{name:"value",xa:9,type:String},2:{name:"text_styl=
e_runs",yc:!0,xa:11,type:jz},3:{name:"ignore_non_root_merge_cells",xa:8,t=
ype:Boolean},4:{name:"hyperlink_runs",yc:!0,xa:11,type:kz}}));return =
a};eF.Ca=3DeF.prototype.Ca;=0A=
fF.prototype.Ca=3Dfunction(){var =
a=3Dt$a;a||(t$a=3Da=3Dvw(fF,{0:{name:"ClearDefaultFilterRequest",pb:"ritz=
.ClearDefaultFilterRequest"},1:{name:"sheet_id",xa:9,type:String}}));retu=
rn a};fF.Ca=3DfF.prototype.Ca;gF.prototype.Ca=3Dfunction(){var =
a=3Du$a;a||(u$a=3Da=3Dvw(gF,{0:{name:"SaveAsFilteredViewRequest",pb:"ritz=
.SaveAsFilteredViewRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name=
:"local_filter",xa:8,type:Boolean}}));return a};gF.Ca=3DgF.prototype.Ca;=0A=
hF.prototype.Ca=3Dfunction(){var =
a=3Dv$a;a||(v$a=3Da=3Dvw(hF,{0:{name:"AdjustDecimalsRequest",pb:"ritz.Adj=
ustDecimalsRequest"},1:{name:"delta",xa:5,type:Number}}));return =
a};hF.Ca=3DhF.prototype.Ca;w$a.prototype.Ca=3Dfunction(){var =
a=3Dx$a;a||(x$a=3Da=3Dvw(w$a,{0:{name:"ExpandGridsRequest",pb:"ritz.Expan=
dGridsRequest"},1:{name:"grid_sizes",yc:!0,xa:11,type:Rw}}));return =
a};w$a.Ca=3Dw$a.prototype.Ca;=0A=
iF.prototype.Ca=3Dfunction(){var =
a=3Dy$a;a||(y$a=3Da=3Dvw(iF,{0:{name:"ProtectedRangeDataProto",pb:"ritz.P=
rotectedRangeDataProto"},1:{name:"range",xa:11,type:Rw},2:{name:"soft",xa=
:8,type:Boolean},3:{name:"holes",yc:!0,xa:11,type:Rw},4:{name:"descriptio=
n",xa:9,type:String},5:{name:"range_ref",xa:11,type:Qw},6:{name:"hole_ref=
s",yc:!0,xa:11,type:Qw}}));return a};iF.Ca=3DiF.prototype.Ca;=0A=
jF.prototype.Ca=3Dfunction(){var =
a=3Dz$a;a||(z$a=3Da=3Dvw(jF,{0:{name:"AddProtectedRangeRequest",pb:"ritz.=
AddProtectedRangeRequest"},2:{name:"data",xa:11,type:iF},3:{name:"workboo=
k_range_id",xa:9,type:String}}));return =
a};jF.Ca=3DjF.prototype.Ca;kF.prototype.Ca=3Dfunction(){var =
a=3DA$a;a||(A$a=3Da=3Dvw(kF,{0:{name:"UpdateProtectedRangeRequest",pb:"ri=
tz.UpdateProtectedRangeRequest"},1:{name:"workbook_range_id",xa:9,type:St=
ring},3:{name:"data",xa:11,type:iF},4:{name:"ignore_holes",xa:8,type:Bool=
ean}}));return a};=0A=
kF.Ca=3DkF.prototype.Ca;B$a.prototype.Ca=3Dfunction(){var =
a=3DC$a;a||(C$a=3Da=3Dvw(B$a,{0:{name:"DeleteProtectedRangeRequest",pb:"r=
itz.DeleteProtectedRangeRequest"},1:{name:"workbook_range_id",xa:9,type:S=
tring}}));return a};B$a.Ca=3DB$a.prototype.Ca;=0A=
lF.prototype.Ca=3Dfunction(){var =
a=3DD$a;a||(D$a=3Da=3Dvw(lF,{0:{name:"CalcOptionsChangeRequest",pb:"ritz.=
CalcOptionsChangeRequest"},1:{name:"auto_recalc_ms",xa:5,type:Number},2:{=
name:"disable_auto_recalc",xa:8,type:Boolean},3:{name:"enable_iterative_c=
alc",xa:8,type:Boolean},4:{name:"max_iterations",xa:5,type:Number},5:{nam=
e:"convergence_threshold",xa:1,type:Number}}));return =
a};lF.Ca=3DlF.prototype.Ca;=0A=
E$a.prototype.Ca=3Dfunction(){var =
a=3DF$a;a||(F$a=3Da=3Dvw(E$a,{0:{name:"AddFilterViewRequest",pb:"ritz.Add=
FilterViewRequest"},1:{name:"local_filter",xa:8,type:Boolean},2:{name:"so=
rt_spec",yc:!0,xa:11,type:lx},3:{name:"named_range_id",xa:9,type:String}}=
));return a};E$a.Ca=3DE$a.prototype.Ca;=0A=
mF.prototype.Ca=3Dfunction(){var =
a=3DG$a;a||(G$a=3Da=3Dvw(mF,{0:{name:"UpdateFilterRangeRequest",pb:"ritz.=
UpdateFilterRangeRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"=
range",xa:11,type:Rw},3:{name:"range_ref",xa:11,type:Qw}}));return =
a};mF.Ca=3DmF.prototype.Ca;nF.prototype.Ca=3Dfunction(){var =
a=3DH$a;a||(H$a=3Da=3Dvw(nF,{0:{name:"HideDimensionRequest",pb:"ritz.Hide=
DimensionRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay}}));r=
eturn a};nF.Ca=3DnF.prototype.Ca;=0A=
oF.prototype.Ca=3Dfunction(){var =
a=3DI$a;a||(I$a=3Da=3Dvw(oF,{0:{name:"AsyncDataRequest",pb:"ritz.AsyncDat=
aRequest"},1:{name:"key",xa:5,type:Number},2:{name:"failed",xa:8,type:Boo=
lean},3:{name:"data",xa:11,type:pF}}));return =
a};oF.Ca=3DoF.prototype.Ca;pF.prototype.Ca=3Dfunction(){var =
a=3DJ$a;a||(J$a=3Da=3Dvw(pF,{0:{name:"AsyncData",pb:"ritz.AsyncData"},1:{=
name:"type",xa:14,defaultValue:0,type:K$a},2:{name:"async_autofill_data",=
xa:11,type:L$a}}));return a};pF.Ca=3DpF.prototype.Ca;=0A=
L$a.prototype.Ca=3Dfunction(){var =
a=3DM$a;a||(M$a=3Da=3Dvw(L$a,{0:{name:"AsyncAutoFillData",pb:"ritz.AsyncA=
utoFillData"},1:{name:"suggested_values",yc:!0,xa:9,type:String}}));retur=
n a};L$a.Ca=3DL$a.prototype.Ca;qF.prototype.Ca=3Dfunction(){var =
a=3DN$a;a||(N$a=3Da=3Dvw(qF,{0:{name:"MagicAutofillServerRequest",pb:"rit=
z.MagicAutofillServerRequest"},1:{name:"seeds",yc:!0,xa:9,type:String},2:=
{name:"locale",xa:9,type:String},3:{name:"num_requested",xa:5,type:Number=
}}));return a};qF.Ca=3DqF.prototype.Ca;=0A=
O$a.prototype.Ca=3Dfunction(){var =
a=3DP$a;a||(P$a=3Da=3Dvw(O$a,{0:{name:"AutoFillSelectionRequest",pb:"ritz=
.AutoFillSelectionRequest"},1:{name:"use_alternate_series",xa:8,type:Bool=
ean},2:{name:"allow_magic_series",xa:8,type:Boolean}}));return =
a};O$a.Ca=3DO$a.prototype.Ca;=0A=
rF.prototype.Ca=3Dfunction(){var =
a=3DQ$a;a||(Q$a=3Da=3Dvw(rF,{0:{name:"TextToColumnsRequest",pb:"ritz.Text=
ToColumnsRequest"},1:{name:"delimiter",xa:9,type:String},2:{name:"delimit=
er_type",xa:14,defaultValue:0,type:$8a},3:{name:"is_delimiter_change",xa:=
8,type:Boolean}}));return =
a};rF.Ca=3DrF.prototype.Ca;R$a.prototype.Ca=3Dfunction(){var =
a=3DS$a;a||(S$a=3Da=3Dvw(R$a,{0:{name:"TextToColumnsResult",pb:"ritz.Text=
ToColumnsResult"},1:{name:"did_apply_mutations",xa:8,type:Boolean}}));ret=
urn a};R$a.Ca=3DR$a.prototype.Ca;=0A=
T$a.prototype.Ca=3Dfunction(){var =
a=3DU$a;a||(U$a=3Da=3Dvw(T$a,{0:{name:"AddLinkedRangeRequest",pb:"ritz.Ad=
dLinkedRangeRequest"},1:{name:"workbook_range_id",xa:9,type:String},2:{na=
me:"range_ref",xa:11,type:Qw}}));return =
a};T$a.Ca=3DT$a.prototype.Ca;sF.prototype.Ca=3Dfunction(){var =
a=3DV$a;a||(V$a=3Da=3Dvw(sF,{0:{name:"InsertRangeRequest",pb:"ritz.Insert=
RangeRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay}}));retur=
n a};sF.Ca=3DsF.prototype.Ca;=0A=
tF.prototype.Ca=3Dfunction(){var =
a=3DW$a;a||(W$a=3Da=3Dvw(tF,{0:{name:"DeleteRangeRequest",pb:"ritz.Delete=
RangeRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay}}));retur=
n a};tF.Ca=3DtF.prototype.Ca;uF.prototype.Ca=3Dfunction(){var =
a=3DX$a;a||(X$a=3Da=3Dvw(uF,{0:{name:"AddBandingRequest",pb:"ritz.AddBand=
ingRequest"},1:{name:"properties",xa:11,type:Ix},2:{name:"grid_range",xa:=
11,type:Rw},3:{name:"workbook_range_id",xa:9,type:String}}));return =
a};uF.Ca=3DuF.prototype.Ca;=0A=
vF.prototype.Ca=3Dfunction(){var =
a=3DY$a;a||(Y$a=3Da=3Dvw(vF,{0:{name:"UpdateBandingRequest",pb:"ritz.Upda=
teBandingRequest"},1:{name:"workbook_range_id",xa:9,type:String},2:{name:=
"properties",xa:11,type:Ix},3:{name:"grid_range",xa:11,type:Rw}}));return=
 a};vF.Ca=3DvF.prototype.Ca;Z$a.prototype.Ca=3Dfunction(){var =
a=3D$$a;a||($$a=3Da=3Dvw(Z$a,{0:{name:"DeleteBandingRequest",pb:"ritz.Del=
eteBandingRequest"},1:{name:"workbook_range_id",xa:9,type:String}}));retu=
rn a};Z$a.Ca=3DZ$a.prototype.Ca;=0A=
wF.prototype.Ca=3Dfunction(){var =
a=3Daab;a||(aab=3Da=3Dvw(wF,{0:{name:"SetFontFormatRequest",pb:"ritz.SetF=
ontFormatRequest"},1:{name:"font_family",xa:9,type:String},2:{name:"weigh=
t",xa:9,type:String},3:{name:"bold_weight",xa:9,type:String},4:{name:"bol=
d_bit",xa:9,type:String}}));return =
a};wF.Ca=3DwF.prototype.Ca;xF.prototype.Ca=3Dfunction(){var =
a=3Dbab;a||(bab=3Da=3Dvw(xF,{0:{name:"RandomizeRangeRequest",pb:"ritz.Ran=
domizeRangeRequest"},1:{name:"range",xa:11,type:Rw}}));return =
a};xF.Ca=3DxF.prototype.Ca;=0A=
cab.prototype.Ca=3Dfunction(){var =
a=3Ddab;a||(dab=3Da=3Dvw(cab,{0:{name:"SetPrintSettingsRequest",pb:"ritz.=
SetPrintSettingsRequest"},1:{name:"print_settings",yc:!0,xa:11,type:Sx}})=
);return a};cab.Ca=3Dcab.prototype.Ca;eab.prototype.Ca=3Dfunction(){var =
a=3Dfab;a||(fab=3Da=3Dvw(eab,{0:{name:"SetImageValueRequest",pb:"ritz.Set=
ImageValueRequest"},1:{name:"image_properties",xa:11,type:Bw}}));return =
a};eab.Ca=3Deab.prototype.Ca;=0A=
yF.prototype.Ca=3Dfunction(){var =
a=3Dgab;a||(gab=3Da=3Dvw(yF,{0:{name:"ShiftGroupDepthRequest",pb:"ritz.Sh=
iftGroupDepthRequest"},1:{name:"dimension",xa:14,defaultValue:0,type:ay},=
2:{name:"delta",xa:5,type:Number}}));return a};yF.Ca=3DyF.prototype.Ca;=0A=
zF.prototype.Ca=3Dfunction(){var =
a=3Dhab;a||(hab=3Da=3Dvw(zF,{0:{name:"SetGroupControlPositionRequest",pb:=
"ritz.SetGroupControlPositionRequest"},1:{name:"sheet_id",xa:9,type:Strin=
g},2:{name:"dimension",xa:14,defaultValue:0,type:ay},3:{name:"control_aft=
er",xa:8,type:Boolean}}));return a};zF.Ca=3DzF.prototype.Ca;=0A=
AF.prototype.Ca=3Dfunction(){var =
a=3Diab;a||(iab=3Da=3Dvw(AF,{0:{name:"CollapseGroupRequest",pb:"ritz.Coll=
apseGroupRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dimensio=
n",xa:14,defaultValue:0,type:ay},3:{name:"index",xa:5,type:Number},4:{nam=
e:"group_depth",xa:5,type:Number}}));return a};AF.Ca=3DAF.prototype.Ca;=0A=
BF.prototype.Ca=3Dfunction(){var =
a=3Djab;a||(jab=3Da=3Dvw(BF,{0:{name:"ExpandGroupRequest",pb:"ritz.Expand=
GroupRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dimension",x=
a:14,defaultValue:0,type:ay},3:{name:"index",xa:5,type:Number},4:{name:"g=
roup_depth",xa:5,type:Number}}));return a};BF.Ca=3DBF.prototype.Ca;=0A=
kab.prototype.Ca=3Dfunction(){var =
a=3Dlab;a||(lab=3Da=3Dvw(kab,{0:{name:"ClearRangeRequest",pb:"ritz.ClearR=
angeRequest"},1:{name:"clear_notes",xa:8,defaultValue:!1,type:Boolean},2:=
{name:"skip_filtered_rows",xa:8,defaultValue:!0,type:Boolean}}));return =
a};kab.Ca=3Dkab.prototype.Ca;CF.prototype.Ca=3Dfunction(){var =
a=3Dmab;a||(mab=3Da=3Dvw(CF,{0:{name:"CollapseAllGroupsRequest",pb:"ritz.=
CollapseAllGroupsRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"=
dimension",xa:14,defaultValue:0,type:ay}}));return a};=0A=
CF.Ca=3DCF.prototype.Ca;DF.prototype.Ca=3Dfunction(){var =
a=3Dnab;a||(nab=3Da=3Dvw(DF,{0:{name:"ExpandAllGroupsRequest",pb:"ritz.Ex=
pandAllGroupsRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dime=
nsion",xa:14,defaultValue:0,type:ay}}));return =
a};DF.Ca=3DDF.prototype.Ca;oab.prototype.Ca=3Dfunction(){var =
a=3Dpab;a||(pab=3Da=3Dvw(oab,{0:{name:"CollapseGroupsSelectionRequest",pb=
:"ritz.CollapseGroupsSelectionRequest"}}));return =
a};oab.Ca=3Doab.prototype.Ca;=0A=
qab.prototype.Ca=3Dfunction(){var =
a=3Drab;a||(rab=3Da=3Dvw(qab,{0:{name:"ExpandGroupsSelectionRequest",pb:"=
ritz.ExpandGroupsSelectionRequest"}}));return =
a};qab.Ca=3Dqab.prototype.Ca;EF.prototype.Ca=3Dfunction(){var =
a=3Dsab;a||(sab=3Da=3Dvw(EF,{0:{name:"RemoveGroupSpanRequest",pb:"ritz.Re=
moveGroupSpanRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"dime=
nsion",xa:14,defaultValue:0,type:ay},3:{name:"interval",xa:11,type:Nw}}))=
;return a};EF.Ca=3DEF.prototype.Ca;var =
tab=3D/^(\$)?([a-zA-Z])?([a-zA-Z])?(\$)?(\d+)?(?:(:)(\$)?([a-zA-Z])?([a-z=
A-Z])?(\$)?(\d+)?)?$/,uab=3D/[a-zA-Z0-9:$]/,vab=3D/[a-zA-Z0-9_]/;function=
 wab(a){a=3DparseInt(a,10);0>=3Da&&(a=3D1);for(var b=3D"";0<a;){var =
c=3DMath.floor((a-1)/26);b=3DString.fromCharCode(64+(a-26*c))+b;a=3Dc}ret=
urn b}function FF(a){a=3DparseInt(a,10);0>=3Da&&(a=3D1);return =
a};function GF(a){return new RegExp("^"+a+"$","i")}=0A=
var =
xab=3DGF("\\$?[a-z]+\\$?\\d+"),yab=3DGF("\\$?[a-z]+:\\$?[a-z]+"),zab=3DGF=
("\\$?\\d+:\\$?\\d+"),Aab=3DGF("\\$?[a-z]+\\$?\\d+:\\$?\\d+"),Bab=3DGF("\=
\$?\\d+:\\$?[a-z]+\\$?\\d+"),Cab=3DGF("\\$?[a-z]+\\$?\\d+:\\$?[a-z]+"),Da=
b=3DGF("\\$?[a-z]+:\\$?[a-z]+\\$?\\d+"),Eab=3DGF("(?:(?:\\$?[a-z]+\\$?\\d=
+(:\\$?[a-z]+\\$?\\d+)?)|(?:\\$?[a-z]+:\\$?[a-z]+)|(?:\\$?\\d+:\\$?\\d+)|=
(?:\\$?[a-z]+\\$?\\d+:\\$?\\d+)|(?:\\$?\\d+:\\$?[a-z]+\\$?\\d+)|(?:\\$?[a=
-z]+\\$?\\d+:\\$?[a-z]+)|(?:\\$?[a-z]+:\\$?[a-z]+\\$?\\d+))"),Fab=3DGF("(=
.*!)?((\\$?[a-z]+\\$?\\d+(:\\$?[a-z]+\\$?\\d+)?)|(\\$?[a-z]+:\\$?[a-z]+)|=
(\\$?\\d+:\\$?\\d+)|(\\$?[a-z]+\\$?\\d+:\\$?\\d+)|(\\$?\\d+:\\$?[a-z]+\\$=
?\\d+)|(\\$?[a-z]+\\$?\\d+:\\$?[a-z]+)|(\\$?[a-z]+:\\$?[a-z]+\\$?\\d+))")=
,=0A=
Gab=3D/[_a-zA-Z\u00a2-\u00a5\u00aa\u00b5\u00ba\u00c0-\u00d6\u00d8-\u00f6\=
u00f8-\u00ff]/,Hab=3D/[^_.?0-9a-zA-Z\u007f-\u009f\u00a2-\u00a5\u00aa\u00b=
5\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff]/,Iab=3Dnew xw;function =
HF(a){return wab(a+1)}=0A=
function Jab(a,b){var =
c=3Da.lastIndexOf("!");0<=3Dc&&(a=3Da.substring(c+1));if(!Eab.test(a))ret=
urn null;var =
d=3Da.replace(/\$/g,"").toUpperCase();c=3Dd.indexOf(":");var =
e=3Dd.substring(0,c);a=3Dd.substring(c+1);if(0>c)var f=3Dc=3DKab(d);else =
c=3DKab(e),f=3DKab(a);if(!c||!f){if(yab.test(d)){c=3DLab(e);a=3DLab(a);if=
(c>b.sf()||a>b.sf())return =
null;a<c&&(f=3Da,a=3Dc,c=3Df);b=3DIF(b,c,a+1,!0);return =
fB(b)?b:null}if(zab.test(d)){c=3DparseInt(e,10)-1;a=3DparseInt(a,10)-1;if=
(c>b.zf()||a>b.zf())return =
null;a<c&&(f=3Da,a=3Dc,c=3Df);b=3DJF(b,c,a+1,!0);=0A=
return fB(b)?b:null}return =
Aab.test(d)?Mab(c,a,b):Bab.test(d)?Mab(f,e,b):Cab.test(d)?Nab(c,a,b):Dab.=
test(d)?Nab(f,e,b):null}c.x>f.x&&(b=3Dc.x,c.x=3Df.x,f.x=3Db);c.y>f.y&&(b=3D=
c.y,c.y=3Df.y,f.y=3Db);return new OA(c.y,c.x,f.y+1,f.x+1)}function =
Nab(a,b,c){b=3DLab(b);if(b>c.sf()||!a)return null;if(b<a.x){var =
d=3Da.x;a.x=3Db;b=3Dd}a=3Dnew OA(a.y,a.x,c.zf(),b+1);return fB(a)?a:null}=0A=
function Mab(a,b,c){b=3DparseInt(b,10);if(!a||!b||b>c.zf())return =
null;if(a.y>b){var d=3Da.y;a.y=3Db-1;b=3Dd+1}a=3Dnew =
OA(a.y,a.x,b,c.sf());return fB(a)?a:null}function KF(a,b){var =
c=3Da.lastIndexOf("!"),d=3D"";0<=3Dc&&(d=3Da.substring(0,c),b&&(a=3Dd.rep=
lace(/''/g,"'"),"'"=3D=3Da.charAt(0)&&"'"=3D=3Da.charAt(a.length-1)&&(a=3D=
a.substring(1,a.length-1)),d=3Da));return d}function LF(a,b){var =
c=3DKF(a);return!c||b&&b!=3Dc?a:a.substring(c.length+1,a.length)}=0A=
function MF(a,b,c,d,e){if(!Fab.test(a))return c&&RB("The range you =
specified is not in a valid range =
format."),null;(d=3DKF(a,d))&&(a=3Da.substring(a.lastIndexOf("!")+1));if(=
d)a:{if(null!=3D=3Dd){var =
f=3DOab(b);for(b=3D0;b<f.length;b++)if(e=3Df[b],d=3D=3De.le()){f=3De;brea=
k a}}f=3Dnull}else e?f=3De:f=3Db.C;if(!f||0!=3Df.getSheetType())return =
c&&RB("The sheet name you specified does not =
exist."),null;d=3Df.Kc();a=3DJab(a,d);return!a||0>a.qc()||0>a.kc()||d.fq(=
)&&(a.Vc()>d.zf()||a.Wc()>d.sf())?(c&&RB("The range you specified =
exceeds the sheet size."),=0A=
null):new gB(f.Ab(),f.le(),a)}function Kab(a){if(!xab.test(a))return =
null;a=3Da.replace(/\$/g,"").toUpperCase();for(var =
b,c,d=3D0;d<a.length;d++){var =
e=3Da.charCodeAt(d);if(65>e||90<e){c=3Da.substring(0,d);b=3Da.substring(d=
);break}}if(!t(c)||!t(b))return =
null;a=3DLab(c);b=3DparseInt(b,10);return isNaN(b)||0>=3Db||0>a?null:new =
Ed(a,b-1)}function Lab(a){for(var =
b=3D0,c=3D1,d=3D0;d<a.length;d++)b+=3Dc*(a.charCodeAt(a.length-d-1)-64),c=
*=3D26;return b-1}function NF(a,b){return Pab(HF(a.x)+FF(a.y+1),b)}=0A=
function =
OF(a,b,c){if(a.Yd()&&!c)c=3DFF(a.qc()+1),a=3DFF(a.Vc()-1+1),a=3Dc+":"+a;e=
lse if(a.C&&!c)c=3DHF(a.kc()),a=3DHF(a.Wc()-1),a=3Dc+":"+a;else =
if(1=3D=3Da.height&&1=3D=3Da.width)a=3DHF(a.kc())+FF(a.qc()+1);else{c=3Da=
.qc()+1;var =
d=3Da.kc()+1;a=3Dwab(d)+c+":"+wab(d+a.width-1)+(c+a.height-1)}return =
Pab(a,b)}function PF(a,b,c,d,e){return =
ritz_api.A11yApi.getMessageForGridRange(ritz_api.RitzModelApi.getA11yMess=
ages(),Iab.serialize(mB(a,0)),b,c,d,e)}=0A=
function =
Pab(a,b){b&&(b=3Db.replace(/'/g,"''"),!Gab.test(b.charAt(0))||Hab.test(b)=
)&&(b=3D"'"+b+"'");return b?b+"!"+a:a}=0A=
function Qab(a){var =
b,c=3DKF(a);a=3DLF(a);b&&0<c.length&&(b-=3Dc.length+1);for(var =
d=3D!1,e=3D!1,f=3D"",h=3Dnew =
Ov,k,l,m=3D!0,r,u,w,y,C,H,R=3D0;R<a.length;R++)if(k=3Da.charAt(R),l=3Duab=
.test(k),d||e||!l||(f+=3Dk),R=3D=3Da.length-1||d||e||!l){'"'=3D=3Dk&&(d=3D=
!d);d||"'"!=3Dk||(e=3D!e);u=3DR=3D=3Da.length-1||!vab.test(k);if(0<f.leng=
th)if(l=3Dtab.exec(f),m&&u&&l&&(null=3D=3Db||b>=3DR-f.length&&b<=3DR)){fo=
r(m=3D1;11>=3Dm;m++)l[m]||(l[m]=3D"");m=3Dl[5];w=3Dl[11];u=3Dl[2]+l[3];y=3D=
l[8]+l[9];H=3Dl[6];C=3D0<H.length;0<u.length?(f=3D0<l[4].length,r=3D0<l[1=
].length,f&&r?h.Rc(u,"$",=0A=
m):f?h.Rc("$",u,m):r?h.Rc(u,m):0<m.length?h.Rc("$",u,"$",m):h.Rc("$",u),C=
&&0<y.length&&(f=3D0<l[10].length,r=3D0<l[7].length,h.Rc(H),f&&r?h.Rc(y,"=
$",w):f?h.Rc("$",y,w):r?h.Rc(y,w):0<w.length?h.Rc("$",y,"$",w):h.Rc("$",y=
))):0<u.length&&C&&0<y.length?0<l[1].length?h.Rc(u,H,y):h.Rc("$",u,H,"$",=
y):0<m.length&&C&&0<w.length?0<l[1].length?h.Rc(m,H,w):h.Rc("$",m,H,"$",w=
):h.Rc(f)}else =
h.Rc(f);R=3D=3Da.length-1&&uab.test(k)||h.Rc(k);f=3D"";m=3D!vab.test(k)}a=
=3Dh.toString();return c?c+"!"+a:a};function =
QF(a,b){this.ma=3D!0;this.J=3Dnull;this.H=3Da;this.F=3Db;this.$=3Dnew =
xw}p=3DQF.prototype;p.Aqa=3Dca("ma");p.ck=3Dg("ma");p.Tqa=3DJe;p.Y_=3Dta;=
function RF(a,b){a.J=3Db}p.XZ=3Dfunction(a,b){if(this.J){var =
c=3Dnull;if(b){var =
d=3Dthis.rja();d&&(c=3Dthis.$.yd(d,b))}this.J(a,c)}};p.JUa=3DJe;p.B1=3DKe=
;function Rab(a,b){return SF(a.F,b)?!0:(RB("These cells are currently =
being loaded. Please retry when loading =
completes."),!1)}p.Ab=3Dg("F");p.Qf=3Dn("");=0A=
p.oqa=3Dfunction(a){var b=3Dthis.Xd();return new =
ritz_api.BehaviorRequest(this.$d(),null=3D=3Db?null:this.$.serialize(b),n=
ull=3D=3Da?null:this.$.serialize(a.C),null)};p.$d=3Dfunction(){throw =
Error("Ritz behavior is not implemented for =
"+this.H);};p.Xd=3Dfunction(){throw Error("Ritz behavior is not =
implemented for "+this.H);};p.rja=3DLe;p.Jh=3DKe;function =
TF(a,b,c){QF.call(this,a,b);this.D=3Dc}x(TF,QF);function Sab(a,b,c){var =
d=3DUF(a,b),e=3D53;d&&(e=3D0=3D=3Dd.getSheetType()?53:412);TF.call(this,e=
,b,a);this.C=3Dc}x(Sab,TF);Sab.prototype.exec=3Dfunction(){var =
a=3Dthis.C,b=3DVF(this.D.C,this.F);if(b&&b.ma!=3Da){var c=3Dnew =
qE("Ia",b.Af(),b.Ab());c.F=3Db.ma;c.Rg=3Da;b.ma=3Da;b.dispatchEvent(c)}};=
Sab.prototype.$d=3Dn(4);Sab.prototype.Xd=3Dfunction(){var a=3Dnew =
DE,b=3Dthis.Ab().toString();W(a,1,b);W(a,2,this.C);return a};function =
WF(a,b,c){TF.call(this,523,b,a);this.C=3Dc}x(WF,TF);=0A=
WF.prototype.exec=3Dfunction(){a:{var =
a=3Dthis.D,b=3Dthis.Ab(),c=3Dthis.C,d=3Da.C.C;if(d){if(d.Ab()=3D=3Db&&c){=
d=3DUab(a,d);if(null=3D=3Dd)break a;Vab(a,d,void =
0,{$_:!0})}UF(a,b).D0(c)}}};WF.prototype.$d=3Dfunction(){return =
this.C?60:37};WF.prototype.Xd=3Dfunction(){if(this.C)return null;var =
a=3Dnew SE,b=3Dthis.Ab().toString();W(a,1,b);return a};function =
XF(a,b,c){TF.call(this,1901,b,null);this.L=3Da;this.C=3Dc}x(XF,TF);XF.pro=
totype.exec=3Dfunction(){I8a(VF(this.L,this.F),this.C)};XF.prototype.$d=3D=
n(20);=0A=
XF.prototype.Xd=3Dfunction(){var a=3Dnew RE;W(a,1,this.C);return =
a};function =
Wab(a,b,c){TF.call(this,415,c,a);this.C=3Db}x(Wab,TF);Wab.prototype.exec=3D=
Ne("Cannot exec this =
command");Wab.prototype.$d=3Dn(17);Wab.prototype.Xd=3Dfunction(){var =
a=3Dnew CE,b=3Dthis.C.getId().toString();W(a,1,b);return a};function =
YF(a,b,c){TF.call(this,a,null,c);this.C=3Db}q(YF,TF);function =
Xab(a){return a?"light red berry "+a:"light red berry"}function =
Yab(a){return a?"dark red berry "+a:"dark red berry"}function =
Zab(a){return a?"light red "+a:"light red"}function $ab(a){return =
a?"dark red "+a:"dark red"}function abb(a){return a?"light orange =
"+a:"light orange"}function bbb(a){return a?"dark orange "+a:"dark =
orange"}function cbb(a){return a?"light yellow "+a:"light =
yellow"}function dbb(a){return a?"dark yellow "+a:"dark yellow"}=0A=
function ebb(a){return a?"light green "+a:"light green"}function =
fbb(a){return a?"dark green "+a:"dark green"}function gbb(a){return =
a?"light cyan "+a:"light cyan"}function hbb(a){return a?"dark cyan =
"+a:"dark cyan"}function ibb(a){return a?"light cornflower blue =
"+a:"light cornflower blue"}function jbb(a){return a?"dark cornflower =
blue "+a:"dark cornflower blue"}function ZF(a){return a?"light blue =
"+a:"light blue"}function kbb(a){return a?"dark blue "+a:"dark blue"}=0A=
function lbb(a){return a?"light purple "+a:"light purple"}function =
mbb(a){return a?"dark purple "+a:"dark purple"}function nbb(a){return =
a?"light magenta "+a:"light magenta"}function obb(a){return a?"dark =
magenta "+a:"dark magenta"}function pbb(a){return a?"light gray =
"+a:"light gray"}function $F(a){return a?"dark gray "+a:"dark gray"}=0A=
function aG(a){try{var b=3DKt(a),c=3Dqbb[b.Jf];if(c)return c;var =
d=3DOt(b.Jf);a=3Dnull;c=3D2147483647;for(var e in qbb){var =
f=3Dqbb[e],h=3DOt(e);var =
k=3DMath.abs(h[0]-d[0])+Math.abs(h[1]-d[1])+Math.abs(h[2]-d[2]);if(null=3D=
=3Da||k<c)a=3Df,c=3Dk}return a?b.Jf+(", close to =
"+a):null}catch(l){return null}}=0A=
var =
qbb=3D{"#000000":"black","#434343":$F(4),"#666666":$F(3),"#999999":$F(2),=
"#b7b7b7":$F(1),"#cccccc":"gray","#d9d9d9":pbb(1),"#efefef":pbb(2),"#f3f3=
f3":pbb(3),"#ffffff":"white","#980000":"red =
berry","#e6b8af":Xab(3),"#dd7e6b":Xab(2),"#cc4125":Xab(1),"#a61c00":Yab(1=
),"#85200c":Yab(2),"#5b0f00":Yab(3),"#ff0000":"red","#f4cccc":Zab(3),"#ea=
9999":Zab(2),"#e06666":Zab(1),"#cc0000":$ab(1),"#990000":$ab(2),"#660000"=
:$ab(3),"#ff9900":"orange","#fce5cd":abb(3),"#f9cb9c":abb(2),"#f6b26b":ab=
b(1),"#e69138":bbb(1),=0A=
"#b45f06":bbb(2),"#783f04":bbb(3),"#ffff00":"yellow","#fff2cc":cbb(3),"#f=
fe599":cbb(2),"#ffd966":cbb(1),"#f1c232":dbb(1),"#bf9000":dbb(2),"#7f6000=
":dbb(3),"#00ff00":"green","#d9ead3":ebb(3),"#b6d7a8":ebb(2),"#93c47d":eb=
b(1),"#6aa84f":fbb(1),"#38761d":fbb(2),"#274e13":fbb(3),"#00ffff":"cyan",=
"#d0e0e3":gbb(3),"#a2c4c9":gbb(2),"#76a5af":gbb(1),"#45818e":hbb(1),"#134=
f5c":hbb(2),"#0c343d":hbb(3),"#4a86e8":"cornflower =
blue","#c9daf8":ibb(3),"#a4c2f4":ibb(2),"#6d9eeb":ibb(1),"#3c78d8":jbb(1)=
,"#1155cc":jbb(2),=0A=
"#1c4587":jbb(3),"#0000ff":"blue","#cfe2f3":ZF(3),"#9fc5e8":ZF(2),"#6fa8d=
c":ZF(1),"#3d85c6":kbb(1),"#0b5394":kbb(2),"#073763":kbb(3),"#9900ff":"pu=
rple","#d9d2e9":lbb(3),"#b4a7d6":lbb(2),"#8e7cc3":lbb(1),"#674ea7":mbb(1)=
,"#351c75":mbb(2),"#20124d":mbb(3),"#ff00ff":"magenta","#ead1dc":nbb(3),"=
#d5a6bd":nbb(2),"#c27ba0":nbb(1),"#a64d79":obb(1),"#741b47":obb(2),"#4c11=
30":obb(3),"#333333":$F(30),"#808080":$F(20),"#969696":$F(10),"#c0c0c0":p=
bb(10),"#dddddd":pbb(20),"#99cc00":"yellow 11","#339966":"green 11",=0A=
"#33cccc":"blue 11","#3366ff":"blue 21","#800080":"purple =
11","#ffcc00":abb(12),"#00ccff":ZF(12),"#993366":lbb(12),"#ff99cc":Zab(13=
),"#fadcb3":abb(13),"#ffff99":cbb(13),"#ccffcc":ebb(13),"#ccffff":ZF(13),=
"#c2d1f0":ZF(23),"#e1c7e1":lbb(13),"#e69999":Zab(14),"#ffcc99":abb(14),"#=
ebd780":dbb(14),"#b3d580":ebb(14),"#bde6e1":ZF(14),"#99ccff":ZF(14),"#cc9=
9ff":lbb(14),"#ff6600":bbb(15),"#808000":dbb(15),"#008000":fbb(15),"#0080=
80":kbb(15),"#6666cc":mbb(15),"#800000":$ab(16),"#993300":bbb(16),"#33000=
0":dbb(16),=0A=
"#003300":fbb(16),"#003366":kbb(16),"#000080":kbb(26),"#333399":mbb(16)};=
var rbb=3D{};function sbb(a,b){for(var c in b){var =
d=3Db[c]||"";try{a.style[c]=3Dd}catch(e){tbb(c,d)}}}function =
tbb(a,b){rbb[b]||(rbb[b]=3D!0,Di(function(){throw Error("Bad CSS =
property "+a+" : "+b);},0))}function =
ubb(a){Fb(a,"pt")&&(a=3D10*parseInt(a,10)+"%");return a}function =
vbb(a){return Wa([160,195,255],function(b,c){return =
Math.round(.1*b+.9*a[c])})}function bG(a){return =
XHa(a>>16&255,a>>8&255,a&255)};function =
wbb(a,b,c){YF.call(this,57,b,a);this.L=3Dc}q(wbb,YF);p=3Dwbb.prototype;p.=
exec=3Dfunction(){for(var a=3D0;a<this.C.length;a++){var =
b=3Dthis.D,c=3Dthis.C[a],d=3Dxbb(this.L);b=3Db.C;c=3DVF(b,c);if(c.sN!=3Dd=
){var e=3Dnew =
qE("Ja",c.Af(),c.Ab());e.H=3Dd;c.sN=3Dd;c.dispatchEvent(e)}b.dispatchEven=
t("Ja")}};p.$d=3Dn(52);p.Xd=3Dfunction(){for(var a=3Dnew =
dF,b=3D0;b<this.C.length;b++)qw(a,1,this.C[b].toString());W(a,2,this.L);r=
eturn a};=0A=
p.Qf=3Dfunction(){if(!V(this.L,2))return"Tab color reset";var =
a=3DbG(V(this.L,2));a=3DaG(a)||a;return 1=3D=3Dthis.C.length?"Tab color =
changed to "+a:"Tab color changed to "+(a+(" for "+(this.C.length+" =
tabs.")))};p.Jh=3Dn(!1);function =
ybb(a,b,c){E.call(this);this.C=3Da;this.D=3D!b;this.F=3D!c;this.Ja=3Dnew =
th(this);this.Ja.R(a,oc(ola),this.X9a);a.Pd(this)}x(ybb,yt);p=3Dybb.proto=
type;p.isVisible=3Dfunction(){return =
this.C.isVisible()};p.setVisible=3Dfunction(){throw Error("Unexpected =
call to =
setVisible");};p.$y=3Dg("D");p.wGa=3Dg("F");p.focus=3Dfunction(){if(!this=
.isVisible())throw Error("Cannot focus non-visible =
PopupDialog");this.C.getElement().focus()};=0A=
p.X9a=3Dfunction(a){if(a.target=3D=3Dthis.C||this.C instanceof =
Bk)a.target=3Dthis,"hide"=3D=3Da.type?this.dispatchEvent("afterhide"):"sh=
ow"=3D=3Da.type&&(this.dispatchEvent("aftershow"),this.C.getElement().foc=
us())};p.Ea=3Dfunction(){this.Ja.dispose();delete =
this.C;ybb.ea.Ea.call(this)};function =
zbb(a){A.call(this);this.Ma=3Da;a=3DOe(v(this.qPa,this));Aa(a)||(a=3Dv(a.=
focus,a));NCa=3Da;this.$=3D[];this.Ja=3Dnew =
th(this);this.Oa=3D{};this.Wa=3D{}}x(zbb,A);p=3Dzbb.prototype;p.Mi=3Dfunc=
tion(a){Abb(this,a,3)};=0A=
function Abb(a,b,c){if(!(b.$y()||b instanceof yt&&!b.wGa())){var =
d=3Dxs.getInstance();d.C[Ba(b)]=3Db;d.Ja.R(b,"beforeshow",v(d.F,d,Ba(b)))=
}b.isVisible()&&(b.$y()&&a.$.push(b),a.Ma.Lb(2,b.$y()?"dialog":void =
0));b instanceof =
Xq&&(b.Ed=3Dta);d=3DBa(b);a.Oa[d]=3Db;a.Wa[d]=3Dc;a.Ja.R(b,"afterhide",a.=
RJa).R(b,"beforeshow",a.SJa)}function cG(a,b){var c=3DBa(b);delete =
a.Oa[c];delete =
a.Wa[c];a.Ja.Qc(b,"afterhide",a.RJa).Qc(b,"beforeshow",a.SJa)}=0A=
p.RJa=3Dfunction(a){if(a=3Dthis.Oa[Ba(a.target)])a.$y()&&ib(this.$,a),thi=
s.qPa(a),a.Aha()&&cG(this,a)};p.qPa=3Dfunction(a){var =
b=3Dxs.getInstance();b=3Da&&qFa(b,a)&&rFa(b);this.$.length&&Sa(this.$).fo=
cus();this.$.length||b||(b=3D3,a&&(b=3Dthis.Wa[Ba(a)]),this.Ma.C("dialog"=
,b))};p.SJa=3Dfunction(a){if(a=3Dthis.Oa[Ba(a.target)])a.$y()&&this.$.pus=
h(a),this.Ma.Lb(2,a.$y()?"dialog":void =
0)};p.Ea=3Dfunction(){zbb.ea.Ea.call(this);B(this.Ja);delete =
this.Ja;delete this.Ma};function Bbb(a,b,c){b=3Dc||b;c=3D'<table =
cellpadding=3D"0" cellspacing=3D"0" role=3D"presentation" =
class=3D"'+Q("docs-image-picker-upload-container")+'"><tbody><tr><td =
class=3D"'+Q("docs-image-picker-upload-msg-bar")+'">';c=3Dc+"You must be =
online to see more image options."+('</td></tr><tr><td =
class=3D"'+Q("docs-image-picker-upload-dropzone-parent")+'"><div =
class=3D"'+Q("docs-image-picker-upload-dropzone-cell")+'"><table =
id=3D"docs-image-picker-dropzone" cellpadding=3D"0" cellspacing=3D"0" =
role=3D"presentation" class=3D"'+Q("docs-image-picker-upload-dropzone")+=0A=
'"><tbody><tr><td><div =
class=3D"'+Q("docs-image-picker-upload-drop-here")+'">');c=3Dc+"Drag an =
image here"+('</div><div =
class=3D"'+Q("docs-image-picker-upload-drop-alt")+'">');c=3Dc+"Or, if =
you prefer...</div>"+O(os({content:nr("Choose an image to =
upload"),id:a.TUb,style:2,gN:-1,attributes:pr('aria-hidden=3D"true"')},b)=
);return =
P(c+"</td></tr></tbody></table></div></td></tr></tbody></table>")};functi=
on Cbb(a){this.name=3Da;this.items=3D[];this.C=3D[]};function =
Dbb(){E.call(this)}x(Dbb,E);function =
Ebb(a,b){D.call(this,"Va");this.items=3Da;this.C=3Db}x(Ebb,D);Dbb.prototy=
pe.getName=3Dn("");Dbb.prototype.a4=3Dba();Dbb.prototype.oOa=3Dba();funct=
ion Fbb(a){this.name=3Da;this.items=3D[];this.C=3D{}}function Gbb(a){var =
b=3D[],c;for(c in a.C)a.C.hasOwnProperty(c)&&b.push(a.C[c]);return =
b};function =
Hbb(a,b){this.Ie=3Db;this.D=3D[];this.C=3Dthis.F=3D0;this.H=3Dnew =
Fbb("");for(b=3D0;b<a.length;b++){var =
c=3Da[b];c.isFile?(this.C++,c.file(v(this.V,this,this.H),v(this.O,this)))=
:this.D.push(new Ibb(c,this.H))}Jbb(this)}function =
Ibb(a,b){this.wi=3Da;this.parent=3Db}function =
Jbb(a){for(;0<a.D.length;){a.F++;var b=3Da.D.shift(),c=3Db.wi,d=3Dnew =
Fbb(c.name);b.parent.C[c.name]=3Dd;b=3Dc.createReader();b.readEntries(v(a=
.L,a,b,d),v(a.J,a))}Kbb(a)}=0A=
Hbb.prototype.L=3Dfunction(a,b,c){for(var d=3D0;d<c.length;d++){var =
e=3Dc[d];e.isFile?(this.C++,e.file(v(this.V,this,b),v(this.O,this))):this=
.D.push(new =
Ibb(e,b))}0=3D=3Dc.length?(this.F--,Jbb(this)):a.readEntries(v(this.L,thi=
s,a,b),v(this.J,this))};Hbb.prototype.J=3Dfunction(){this.F--;Jbb(this)};=
Hbb.prototype.V=3Dfunction(a,b){this.C--;a.items.push(new =
Dv(b,b.name));Kbb(this)};Hbb.prototype.O=3Dfunction(){this.C--;Kbb(this)}=
;function =
Kbb(a){0=3D=3Da.F&&0=3D=3Da.C&&0=3D=3Da.D.length&&a.Ie(a.H.items,Gbb(a.H)=
)};function =
Lbb(){E.call(this);this.F=3Dthis.J=3D!1;this.H=3Dthis.C=3Dthis.L=3Dnull;t=
his.D=3D{}}x(Lbb,Dbb);p=3DLbb.prototype;p.getName=3Dn("xhr");=0A=
p.a4=3Dfunction(a,b,c){this.L=3Da;this.O=3D"multiple_file"=3D=3Db;this.F=3D=
"single_directory"=3D=3Db;b=3Da.offsetWidth;var =
d=3Da.offsetHeight;this.D.HXb=3Db;this.D.GVa=3Dd;this.D.Aza=3Dc;this.C=3D=
document.createElement("div");Mbb(this);this.C.style.position=3D"absolute=
";this.C.style.overflow=3D"hidden";this.C.style.width=3Db+"px";this.C.sty=
le.height=3Dd+"px";a.parentElement&&(a.parentElement.style.position=3D"re=
lative");ie(this.C,a);Hh(this.C,Ih(a))};=0A=
p.oOa=3Dfunction(a,b){this.J=3Db;ff(a,"drop",this.hPb,!1,this);ff(a,"drag=
enter",this.MQa,!1,this);ff(a,"dragover",this.MQa,!1,this)};=0A=
function Mbb(a){a.H&&a.C.removeChild(a.H);var =
b=3Ddocument.createElement("input");b.setAttribute("type","file");a.O&&(b=
.multiple=3D"true");a.F&&(b.ma=3D"true");a.C.appendChild(b);ff(b,"change"=
,a.BOb,!1,a);b.style.fontSize=3Da.D.GVa+"px";b.style.height=3Da.D.GVa+"px=
";b.style.width=3Da.D.HXb+"px";b.style.opacity=3D"0";eh(b,"button");jh(b,=
ve(a.L));fh(b,"hidden",!1);a.D.Aza&&b.setAttribute("accept",a.D.Aza.join(=
","));a.H=3Db}=0A=
p.BOb=3Dfunction(a){a=3Da.target.files;var =
b=3D[],c=3Dnull;if(this.F)if(Pc){c=3Dnew Fbb("");for(var =
d=3D0;d<a.length;d++)for(var =
e=3Da[d],f=3De.webkitRelativePath.split("/"),h=3Dc,k=3D0;k<f.length;k++){=
var l=3Df[k];if(k=3D=3Df.length-1){"."!=3Dl&&h.items.push(new =
Dv(e,l));break}var m=3Dh.C[l];void 0=3D=3Dm&&(m=3Dnew =
Fbb(l),h.C[l]=3Dm);h=3Dm}c=3DGbb(c)}else c=3Dnull;else =
b=3DNbb(a);this.dispatchEvent(new Ebb(b,c));Mbb(this)};=0A=
p.hPb=3Dfunction(a){a.preventDefault();var =
b=3D[];a=3D(b=3Da.Ke.dataTransfer)&&b.items;if(this.J&&a&&0<a.length&&a[0=
].webkitGetAsEntry){b=3D[];for(var =
c=3D0;c<a.length;c++)b.push(a[c].webkitGetAsEntry());var d=3Dthis;new =
Hbb(b,function(a,b){d.dispatchEvent(new Ebb(a,b))})}else =
if(a=3Db&&b.files)b=3DNbb(a),this.dispatchEvent(new =
Ebb(b,null))};p.MQa=3Dfunction(a){a.preventDefault()};function =
Nbb(a){for(var b=3D[],c=3D0;c<a.length;c++){var d=3Da[c];b.push(new =
Dv(d,d.name))}return b};function =
Obb(){E.call(this);this.D=3D"closure_frame"+Pbb++;this.F=3D[];Qbb[this.D]=
=3Dthis}var dG;x(Obb,E);var Qbb=3D{},Pbb=3D0;function Rbb(a,b){var =
c=3DMd(a);Zk(b,function(b,e){wa(b)||(b=3D[b]);z(b,function(b){b=3Dc.Aa("I=
NPUT",{type:"hidden",name:e,value:b});a.appendChild(b)})})}p=3DObb.protot=
ype;p.Gg=3Dnull;p.Ym=3Dnull;p.rL=3Dnull;p.zNb=3D0;p.yz=3D!1;p.Raa=3D!1;p.=
f9=3Dnull;p.GK=3D0;p.qL=3Dnull;=0A=
p.send=3Dfunction(a,b,c,d){if(this.yz)throw Error("[goog.net.IframeIo] =
Unable to send, already active.");a=3Dnew =
wl(a);b=3Db?b.toUpperCase():"GET";c&&Gl(a);dG||(dG=3DYd("FORM"),dG.accept=
Charset=3D"utf-8",c=3DdG.style,c.position=3D"absolute",c.visibility=3D"hi=
dden",c.top=3Dc.left=3D"-10px",c.width=3Dc.height=3D"10px",c.overflow=3D"=
hidden",document.body.appendChild(dG));this.Gg=3DdG;"GET"=3D=3Db&&Rbb(thi=
s.Gg,a.C);d&&Rbb(this.Gg,d);this.Gg.action=3Da.toString();this.Gg.method=3D=
b;Sbb(this);Tbb(this)};=0A=
p.abort=3Dfunction(a){if(this.yz){var =
b=3DUbb(this);mf(b);this.Raa=3Dthis.yz=3D!1;this.GK=3Da||7;this.dispatchE=
vent("abort");Vbb(this)}};p.Ea=3Dfunction(){this.yz&&this.abort();Obb.ea.=
Ea.call(this);this.Ym&&Wbb(this);Tbb(this);delete =
this.H;this.f9=3Dthis.Gg=3Dnull;this.GK=3D0;delete =
Qbb[this.D]};p.$k=3Dg("Raa");p.Sb=3Dg("yz");p.nj=3Dg("f9");p.QF=3Dda(18);=
p.gQ=3Dg("GK");p.jK=3Dfunction(){return Uma(this.GK)};=0A=
function =
Sbb(a){a.yz=3D!0;a.GK=3D0;a.rL=3Da.D+"_"+(a.zNb++).toString(36);a.Ym=3DMd=
(a.Gg).Aa("IFRAME",{name:a.rL,id:a.rL});Kc&&7>Number(Uc)&&(a.Ym.src=3D'ja=
vascript:""');var =
b=3Da.Ym.style;b.visibility=3D"hidden";b.width=3Db.height=3D"10px";b.disp=
lay=3D"none";Pc?b.marginTop=3Db.marginLeft=3D"-10px":(b.position=3D"absol=
ute",b.top=3Db.left=3D"-10px");if(Kc&&!Vc("11")){a.Gg.target=3Da.rL||"";M=
d(a.Gg).Pb().body.appendChild(a.Ym);ff(a.Ym,"readystatechange",a.Coa,!1,a=
);try{a.C=3D!1,a.Gg.submit()}catch(w){kf(a.Ym,"readystatechange",a.Coa,=0A=
!1,a),gG(a,1)}}else{Md(a.Gg).Pb().body.appendChild(a.Ym);b=3Da.rL+"_inner=
";var c=3Dre(a.Ym);if(document.baseURI){var =
d=3DQb(b);d=3Dod('<head><base =
href=3D"'+Qb(document.baseURI)+'"></head><body><iframe id=3D"'+d+'" =
name=3D"'+d+'"></iframe>',null)}else d=3DQb(b),d=3Dod('<body><iframe =
id=3D"'+d+'" =
name=3D"'+d+'"></iframe>',null);Jc&&!Pc?td(c.documentElement,d):ud(c,d);f=
f(c.getElementById(b),"load",a.e$,!1,a);var =
e=3DRd("TEXTAREA",a.Gg);d=3D0;for(var f=3De.length;d<f;d++){var =
h=3De[d].value;we(e[d])!=3Dh&&(se(e[d],h),e[d].value=3Dh)}e=3D=0A=
c.importNode(a.Gg,!0);e.target=3Db;e.action=3Da.Gg.action;c.body.appendCh=
ild(e);h=3DRd("SELECT",a.Gg);var =
k=3DRd("SELECT",e);d=3D0;for(f=3Dh.length;d<f;d++)for(var =
l=3DRd("OPTION",h[d]),m=3DRd("OPTION",k[d]),r=3D0,u=3Dl.length;r<u;r++)m[=
r].selected=3Dl[r].selected;h=3DRd("INPUT",a.Gg);k=3DRd("INPUT",e);d=3D0;=
for(f=3Dh.length;d<f;d++)if("file"=3D=3Dh[d].type&&h[d].value!=3Dk[d].val=
ue){a.Gg.target=3Db;e=3Da.Gg;break}try{a.C=3D!1,e.submit(),c.close(),Oc&&=
Di(a.HVa,250,a)}catch(w){kf(c.getElementById(b),"load",a.e$,!1,a),c.close=
(),gG(a,2)}}}=0A=
p.Coa=3Dfunction(){if("complete"=3D=3Dthis.Ym.readyState){kf(this.Ym,"rea=
dystatechange",this.Coa,!1,this);try{var =
a=3Dre(this.Ym);if(Kc&&"about:blank"=3D=3Da.location&&!navigator.onLine){=
gG(this,9);return}}catch(b){gG(this,1);return}Xbb(this,a)}};p.e$=3Dfuncti=
on(){if(!Jc||Pc||"about:blank"!=3D(this.Ym?re(Ubb(this)):null).location){=
kf(Ubb(this),"load",this.e$,!1,this);try{Xbb(this,this.Ym?re(Ubb(this)):n=
ull)}catch(a){gG(this,1)}}};=0A=
function Xbb(a,b){a.yz=3D!1;try{var =
c=3Db.body;a.f9=3Dc.textContent||c.innerText}catch(e){var =
d=3D1}d||"function"!=3Dtypeof =
a.H||(b=3Da.H(b))&&(d=3D4);d?gG(a,d):(a.Raa=3D!0,a.GK=3D0,a.dispatchEvent=
("complete"),a.dispatchEvent("success"),Vbb(a))}function =
gG(a,b){a.C||(a.Raa=3D!1,a.yz=3D!1,a.GK=3Db,a.dispatchEvent("complete"),a=
.dispatchEvent("error"),Vbb(a),a.C=3D!0)}function =
Vbb(a){Wbb(a);Tbb(a);a.Gg=3Dnull;a.dispatchEvent("ready")}=0A=
function Wbb(a){var =
b=3Da.Ym;b&&(b.onreadystatechange=3Dnull,b.onload=3Dnull,b.onerror=3Dnull=
,a.F.push(b));a.qL&&(Ei(a.qL),a.qL=3Dnull);Oc||Jc&&!Pc?a.qL=3DDi(a.wCa,2E=
3,a):a.wCa();a.Ym=3Dnull;a.rL=3Dnull}p.wCa=3Dfunction(){this.qL&&(Ei(this=
.qL),this.qL=3Dnull);for(;0!=3Dthis.F.length;){var =
a=3Dthis.F.pop();je(a)}};function =
Tbb(a){a.Gg&&a.Gg=3D=3DdG&&fe(a.Gg)}function Ubb(a){return =
a.Ym?Kc&&!Vc("11")?a.Ym:re(a.Ym).getElementById(a.rL+"_inner"):null}=0A=
p.HVa=3Dfunction(){if(this.yz){var =
a=3Dthis.Ym?re(Ubb(this)):null;a&&!Aba(a,"documentUri")?(kf(Ubb(this),"lo=
ad",this.e$,!1,this),navigator.onLine?gG(this,3):gG(this,9)):Di(this.HVa,=
250,this)}};function =
Ybb(a,b){E.call(this);this.D=3Da;this.Gg=3Db;this.C=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(Ybb,KOa);p=3DYbb.prototype;p.Bqa=3Dfunction(a=
){var =
b=3Ddocument.createElement("input");b.setAttribute("type","hidden");b.set=
Attribute("name","metadata");b.setAttribute("value",a);1=3D=3Dthis.Gg.chi=
ldNodes.length?this.Gg.insertBefore(b,this.Gg.childNodes[0]):this.Gg.repl=
aceChild(b,this.Gg.childNodes[0])};p.nj=3Dfunction(){return =
this.C&&this.C.nj()||null};=0A=
p.start=3Dfunction(){this.C=3Dnew =
Obb;this.Ja.R(this.C,"success",this.MUb);this.Ja.R(this.C,"error",this.LU=
b);var a=3Dthis.C,b=3Dthis.Gg;if(a.yz)throw Error("[goog.net.IframeIo] =
Unable to send, already active.");var c=3Dnew =
wl(this.D||b.action);a.Gg=3Db;a.Gg.action=3Dc.toString();Sbb(a)};p.cancel=
=3Dfunction(){this.C&&this.C.abort()};p.MUb=3Dfunction(){this.dispatchEve=
nt(new yv("Z"))};p.LUb=3Dfunction(){var =
a=3D"$";1=3D=3Dthis.C.gQ()&&(a=3D"aa");this.dispatchEvent(new =
yv(a))};function =
Zbb(a,b){zv.call(this,b,null);this.Gg=3Da}x(Zbb,zv);Zbb.prototype.wC=3Dn(=
!1);Zbb.prototype.k_=3Dn(!1);Zbb.prototype.h_=3Dn(!0);Zbb.prototype.kga=3D=
function(a){return new Ybb(a,this.Gg)};function =
$bb(){E.call(this);this.C=3Dthis.D=3Dvoid =
0}x($bb,Dbb);$bb.prototype.getName=3Dn("form");=0A=
$bb.prototype.a4=3Dfunction(a,b,c){this.D||(this.D=3Da);c&&(this.C=3Dc);b=
=3Da.offsetWidth;c=3Da.offsetHeight;this.Gg=3Ddocument.createElement("for=
m");this.Gg.setAttribute("method","POST");this.Gg.setAttribute("enctype",=
"multipart/form-data");this.Gg.setAttribute("encoding","multipart/form-da=
ta");var =
d=3Ddocument.createElement("input");d.setAttribute("type","file");d.setAt=
tribute("name","Filedata");this.C&&d.setAttribute("accept",this.C.join(",=
"));this.Gg.appendChild(d);ff(d,"change",this.F,!1,this);d.style.fontSize=
=3D=0A=
c+"px";d.style.height=3Dc+"px";d.style.width=3Db+"px";d.style.opacity=3D"=
0";this.Gg.style.position=3D"absolute";this.Gg.style.overflow=3D"hidden";=
this.Gg.style.width=3Db+"px";this.Gg.style.height=3Dc+"px";jh(d,ve(a));eh=
(d,"button");fh(d,"hidden",!1);a.parentElement&&(a.parentElement.style.po=
sition=3D"relative");ie(this.Gg,a);Hh(this.Gg,Ih(a))};=0A=
$bb.prototype.F=3Dfunction(a){a=3Da.target.value;a.match(/^c:\\fakepath\\=
/i)&&(a=3Da.substring(12));a=3Dnew =
Zbb(this.Gg,a);this.Gg.style.height=3D"0px";this.Gg.style.width=3D"0px";t=
his.a4(this.D,"single_file");this.dispatchEvent(new =
Ebb([a],null))};function =
acb(a){E.call(this);this.C=3Da;this.D=3Da.F;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.C.D&&this.D.a4(this.C.D,"single_file",void=
 =
0);this.C.C&&this.D.oOa(this.C.C,!1);this.Ja.R(this.D,"Va",this.F)}x(acb,=
POa);function bcb(){this.C=3Dthis.D=3Dvoid 0;this.H=3Dnew iPa(void =
0);a:{try{var a=3D(new XMLHttpRequest).upload;break =
a}catch(b){}a=3D!1}this.F=3Da?new Lbb:new $bb}=0A=
acb.prototype.F=3Dfunction(a){a.C=3Da.C||[];for(var =
b=3D[],c=3D[],d=3D0;d<a.items.length;d++)c.push(ccb(this,a.items[d]));for=
(d=3D0;d<a.C.length;d++)b.push(dcb(this,a.C[d]));this.dispatchEvent(new =
QOa(c,b))};function ccb(a,b){a=3DjPa(a.C.H,b);return new =
MOa(b.getName(),b.cd(),a)}function dcb(a,b){for(var c=3Dnew =
Cbb(b.name),d=3Db.items,e=3D0;e<d.length;e++)c.items.push(ccb(a,d[e]));b=3D=
Gbb(b);for(e=3D0;e<b.length;e++)c.C.push(dcb(a,b[e]));return c};function =
hG(a,b){Xq.call(this,void 0,void 0,b);this.Ie=3Da;Eq(this,"Insert =
image");Rq(this,Tq(new Oq,Wq));this.dj=3D!0}x(hG,Xq);=0A=
hG.prototype.Aa=3Dfunction(){hG.ea.Aa.call(this);mh(this.getElement(),"do=
cs-image-picker-upload");var =
a=3DKq(this),b=3Dthis.oa();b.appendChild(a,b.Aa("DIV","docs-image-picker-=
upload-warning","Only select images that you have confirmed that you =
have the license to =
use."));a=3DN(Bbb,{TUb:ji(this,"docs-offline-image-insert")});this.Ib().a=
ppendChild(a);b=3DEEa(window);Qh(a,new Jd(b.width-42,b.height-145))};=0A=
hG.prototype.Jm=3Dfunction(){hG.ea.Jm.call(this);var =
a=3Dthis.oa().getElement(ji(this,"docs-offline-image-insert")),b=3Dnew =
bcb;b.D=3D"string"=3D=3Dtypeof a?document.getElementById(a):a;var =
c=3Dthis.Ib();b.C=3D"string"=3D=3Dtypeof =
c?document.getElementById(c):c;b=3Dnew =
acb(b);this.qa(b);(Be(this.oa(),"input",void =
0,this.getElement())[0]||a).focus();this.getHandler().R(b,"ka",this.C)};h=
G.prototype.C=3Dfunction(a){this.setVisible(!1);a=3Da.items[0];this.Ie(a.=
C.getItem().o0(),a.getName())};function =
ecb(a,b,c){this.Db=3Da;this.C=3Db;this.qb=3Dc}ecb.prototype.wD=3Dfunction=
(){var a=3Dnew Lk;Sk(a,this.F,this);var b=3Dnew =
hG(v(this.D,this,a),this.qb);this.Db.Mi(b);b.setVisible(!0);return =
a};ecb.prototype.D=3Dfunction(a,b,c){var d=3Dthis.C;b=3Dnew =
FNa(b,c);c=3Duo();cOa(d,c,b);uza(c,a)};=0A=
ecb.prototype.F=3Dfunction(a){var b=3Dnull;switch(a.message){case =
"metadataExtraction":b=3D"The image format is invalid or =
unsupported.";break;case "maxBytes":b=3D"The image is too large. Images =
must be smaller than "+((Zg(I(),"docs-mib")/1048576).toFixed(2)+" =
megabytes.");break;case "maxPixels":b=3D"The image is too large. Images =
must be smaller than "+((Zg(I(),"docs-mip")/1E6).toFixed(2)+" =
megapixels.");break;case "getPastableImageId":b=3D"Unable to paste =
image.";break;case "forcePlaceholderIdPaste":b=3D"Unable to paste =
image.";=0A=
break;case "invalidMimeType":b=3D"Unsupported image =
type."}if(a=3Db)a=3Dzp(a,"warning",!0),xp.getInstance().postMessage(a)};f=
unction fcb(a,b,c,d,e,f){var =
h=3Dsn();this.Db=3Da;this.L=3Db;this.H=3Dc;this.D=3D"en";this.V=3Dd;this.=
O=3De;this.Ie=3Df;this.J=3Dnull;a=3Dthis.D;b=3DI();J(b,"opccp")&&(c=3DNr(=
),TEa($g(b,"opbu"),c,$g(b,"ophi"),a));this.F=3Dh;this.C=3Dnull}p=3Dfcb.pr=
ototype;=0A=
p.wD=3Dfunction(){if(!this.J){var =
a=3Dthis.H.mc(),b=3Dthis.D,c=3Dthis.H.Ri(),d=3Dthis.H.D,e=3Dthis.H.mc()=3D=
=3Dthis.L.mc()?void =
0:this.L.mc(),f=3DI(),h=3D$g(f,"ophi"),k=3D$g(f,"opuci"),l=3DI(),m=3DNr()=
;f=3DZEa();var r=3D(new Wr).gi("By URL"),u=3D(new =
Or(null)).gi("-");if(c=3D!c&&""!=3Dm)m=3D(new =
js(k)).Ck("containingCosmoId",a),e&&m.Ck("parentCosmoId",e),m=3D$r(f,m),k=
=3D(new ks("standard",k)).gi("Take a =
snapshot").Ck("containingCosmoId",a),e&&k.Ck("parentCosmoId",e),$r(m,k);$=
r($r(f,r),u);c&&!d&&(r=3D(new Ur).gi("Your =
albums"),r.Pe.allowedItemTypes=3D=0A=
"photo",$r(f,r));J(l,"opdu")&&!d&&(d=3Dnew lEa((new Or(null)).gi("Google =
Drive")),d.Pe.collapsible=3D"expanded",d=3DnEa(nEa(d,Sr(Rr(new =
Pr("docs-images"),!0))),Sr(Rr(new =
Pr("docs-images"),!1))),nEa(d,Sr(kEa(new =
Pr("docs-images")).Ui(VEa.join(",")))),d=3DnEa(d,Qr((new =
Pr("docs-images")).gi("Recent"),15).Ui(VEa.join(","))),f.D.C.push(d));d=3D=
(new =
Tr).gi("Search");d.Pe.license=3D"crwm";d.Pe.comboTypes=3D"gis,life,getty"=
;d.Pe.containingCosmoId=3De||a;$r(f,d);e=3DI();a=3DZg(e,"opmpd");e=3DZg(e=
,"opmbs");if(!isNaN(a)){if(isNaN(a)||=0A=
isNaN(a))throw Error("MaxSize - Not a number. ("+a+", =
"+a+")");f.C.xc("maxSize",a+"x"+a);f.C.xc("thumbs","72,"+a)}f.C.xc("maxSi=
zeBytes",e);PEa(KEa(OEa(REa(f,"Insert =
image"),h)),b);this.J=3Df.build();IEa(this.J,v(this.uvb,this));this.Db.Mi=
(this.J);uEa()||tEa(rEa,void 0)}this.J.setVisible(!0)};=0A=
p.uvb=3Dfunction(a){this.C&&yn(this.F,this.C);if("picked"=3D=3Da.action)i=
f(this.O.isEnabled()){switch(a.viewToken[0]){case "image-search":var =
b=3D"opv1iiweb";break;case "photos":b=3D"opv1iiphotos";break;case =
"docs-images":b=3D"opv1iidrive";break;case =
"url":b=3D"opv1iiurl";break;case "upload":b=3D"opv1iiupload";break;case =
"webcam":b=3D"opv1iiwebcam"}b&&(this.C=3Dtn(this.F,b));WEa(a,this.H,this.=
V,v(this.IJb,this),v(this.j7a,this),v(this.Hgb,this))}else =
a=3Dzp("Inserting images is not available =
offline.","info",!0,1E4),xp.getInstance().postMessage(a)};=0A=
p.IJb=3Dfunction(a,b,c,d,e){this.Ie(a,b,c,d,e);this.C&&(vn(this.F,this.C)=
,this.C=3Dnull)};p.Hgb=3Dfunction(a,b,c){dEa(c);this.C&&(yn(this.F,this.C=
),this.C=3Dnull)};p.j7a=3Dfunction(){this.C&&(yn(this.F,this.C),this.C=3D=
null)};function iG(){T.call(this)}x(iG,T);var gcb=3Dnull;function =
jG(){T.call(this)}x(jG,T);var =
hcb=3Dnull;jG.prototype.getFunctionName=3Dfunction(){return =
V(this,2)};jG.prototype.Zw=3Dfunction(){return =
uw(this,2)};iG.prototype.Ca=3Dfunction(){var =
a=3Dgcb;a||(gcb=3Da=3Dvw(iG,{0:{name:"ActionUpdates",pb:"ritz.ActionUpdat=
es"},1:{name:"action_update",yc:!0,xa:11,type:jG}}));return =
a};iG.Ca=3DiG.prototype.Ca;=0A=
jG.prototype.Ca=3Dfunction(){var =
a=3Dhcb;a||(hcb=3Da=3Dvw(jG,{0:{name:"ActionUpdate",pb:"ritz.ActionUpdate=
"},1:{name:"script_id",xa:9,type:String},2:{name:"function_name",xa:9,typ=
e:String},3:{name:"menu_name",xa:9,type:String},4:{name:"shortcut",xa:9,t=
ype:String},5:{name:"delete",xa:8,type:Boolean}}));return =
a};jG.Ca=3DjG.prototype.Ca;function =
kG(a,b){D.call(this,a,b);this.H=3Dthis.F=3Dthis.qf=3Dthis.docos=3Dthis.$=3D=
null;this.Tza=3D!1}x(kG,D);var icb=3D{UNKNOWN:0,gfc:1,OYa:2};function =
lG(){T.call(this)}x(lG,T);var =
jcb=3Dnull;lG.prototype.getChartType=3Dfunction(){return V(this,1)};=0A=
lG.prototype.Ca=3Dfunction(){var =
a=3Djcb;a||(jcb=3Da=3Dvw(lG,{0:{name:"AutovisRecommendationProto",pb:"rit=
z.assistant.AutovisRecommendationProto"},1:{name:"chart_type",xa:9,type:S=
tring},2:{name:"chart_title",xa:9,type:String},3:{name:"horizontal_axis_t=
itle",xa:9,type:String},4:{name:"horizontal_axis_min",xa:1,type:Number},5=
:{name:"horizontal_axis_max",xa:1,type:Number},6:{name:"left_vertical_axi=
s_title",xa:9,type:String},7:{name:"left_vertical_axis_min",xa:1,type:Num=
ber},8:{name:"left_vertical_axis_max",=0A=
xa:1,type:Number},9:{name:"right_vertical_axis_title",xa:9,type:String},1=
0:{name:"right_vertical_axis_min",xa:1,type:Number},11:{name:"right_verti=
cal_axis_max",xa:1,type:Number},12:{name:"columns_to_group_by",yc:!0,xa:5=
,type:Number},13:{name:"column_aggregation_types",yc:!0,xa:9,type:String}=
,14:{name:"is_transposed",xa:8,type:Boolean},15:{name:"use_first_column_a=
s_domain",xa:8,type:Boolean},16:{name:"first_data_row_index",xa:5,type:Nu=
mber},17:{name:"is_stacked",xa:8,type:Boolean},19:{name:"text_analysis_wo=
rds",=0A=
yc:!0,xa:9,type:String},20:{name:"text_analysis_word_counts",yc:!0,xa:5,t=
ype:Number},22:{name:"best_facet_column_from_range",xa:5,type:Number},23:=
{name:"best_facet_labels",yc:!0,xa:9,type:String},24:{name:"needs_data_tr=
ansformation",xa:8,type:Boolean},25:{name:"data_transformation",xa:11,typ=
e:tA},26:{name:"best_facet_column_label",xa:9,type:String},27:{name:"best=
_facet_range",yc:!0,xa:11,type:Rw},28:{name:"chart_properties",xa:11,type=
:sA}}));return a};lG.Ca=3DlG.prototype.Ca;function =
kcb(){T.call(this)}x(kcb,T);var =
lcb=3Dnull;kcb.prototype.Ca=3Dfunction(){var =
a=3Dlcb;a||(lcb=3Da=3Dvw(kcb,{0:{name:"DataValidationRecommendationProto"=
,pb:"ritz.assistant.DataValidationRecommendationProto"},3:{name:"ui_confi=
g",xa:11,type:fx},4:{name:"confidence",xa:1,type:Number}}));return =
a};kcb.Ca=3Dkcb.prototype.Ca;var =
mcb=3D{aV:0,DATETIME:1,BOOLEAN:2,NUMBER:3};function =
mG(){T.call(this)}x(mG,T);var =
ncb=3Dnull;p=3DmG.prototype;p.getName=3Dfunction(){return =
V(this,1)};p.mf=3Dfunction(a){W(this,1,a)};p.getType=3Dfunction(){return =
V(this,4)};p.setType=3Dfunction(a){W(this,4,a)};p.getProperties=3Dfunctio=
n(a){return V(this,9,a)};function nG(){T.call(this)}x(nG,T);var =
ocb=3Dnull;nG.prototype.getName=3Dfunction(){return =
V(this,1)};nG.prototype.mf=3Dfunction(a){W(this,1,a)};nG.prototype.getPro=
perties=3Dfunction(a){return V(this,3,a)};=0A=
function oG(){T.call(this)}x(oG,T);var =
pcb=3Dnull;oG.prototype.fd=3Dfunction(a){return =
V(this,2,a)};oG.prototype.xl=3Dfunction(){return =
ow(this,2)};oG.prototype.yj=3Dfunction(){return pw(this,2)};=0A=
mG.prototype.Ca=3Dfunction(){var =
a=3Dncb;a||(ncb=3Da=3Dvw(mG,{0:{name:"Dimension",pb:"ritz.assistant.Dimen=
sion"},1:{name:"name",xa:9,type:String},2:{name:"filter",yc:!0,xa:9,type:=
String},3:{name:"non_unique_filter",yc:!0,xa:13,type:Number},4:{name:"typ=
e",xa:14,defaultValue:0,type:mcb},5:{name:"year_only_dates",xa:8,type:Boo=
lean},6:{name:"density",xa:1,type:Number},7:{name:"alt_name",yc:!0,xa:9,t=
ype:String},8:{name:"non_empty_cell_count",xa:13,type:Number},9:{name:"pr=
operties",yc:!0,xa:14,defaultValue:11,=0A=
type:oUa},10:{name:"non_unique_filter_frequencies",yc:!0,xa:13,type:Numbe=
r},11:{name:"absolute_index",xa:13,type:Number}}));return =
a};mG.Ca=3DmG.prototype.Ca;nG.prototype.Ca=3Dfunction(){var =
a=3Docb;a||(ocb=3Da=3Dvw(nG,{0:{name:"Metric",pb:"ritz.assistant.Metric"}=
,1:{name:"name",xa:9,type:String},2:{name:"alt_name",yc:!0,xa:9,type:Stri=
ng},3:{name:"properties",yc:!0,xa:14,defaultValue:11,type:oUa},4:{name:"a=
bsolute_index",xa:13,type:Number}}));return a};nG.Ca=3DnG.prototype.Ca;=0A=
oG.prototype.Ca=3Dfunction(){var =
a=3Dpcb;a||(pcb=3Da=3Dvw(oG,{0:{name:"EntityListTable",pb:"ritz.assistant=
.EntityListTable"},1:{name:"metric",yc:!0,xa:11,type:nG},2:{name:"dimensi=
on",yc:!0,xa:11,type:mG},3:{name:"non_unique_dimension",yc:!0,xa:13,type:=
Number},4:{name:"is_flipped_table",xa:8,type:Boolean}}));return =
a};oG.Ca=3DoG.prototype.Ca;var =
qcb=3D{z6b:0,Cwc:1,P8b:2,$5b:3,qYa:4,qE:5,uca:6};function =
pG(){T.call(this)}x(pG,T);var rcb=3Dnull;function =
qG(){T.call(this)}x(qG,T);var =
scb=3Dnull;qG.prototype.getTableRange=3Dfunction(){return =
V(this,1)};qG.prototype.getColor=3Dfunction(a){return =
V(this,4,a)};function rG(){T.call(this)}x(rG,T);var =
tcb=3Dnull;rG.prototype.$b=3Dfunction(){return V(this,1)};function =
ucb(){T.call(this)}x(ucb,T);var vcb=3Dnull;function =
sG(){T.call(this)}x(sG,T);var =
wcb=3Dnull;sG.prototype.getSelection=3Dfunction(){return V(this,1)};=0A=
sG.prototype.setSelection=3Dfunction(a){W(this,1,a)};function =
tG(){T.call(this)}x(tG,T);var =
xcb=3Dnull;tG.prototype.jg=3Dfunction(){return V(this,3)};function =
uG(){T.call(this)}x(uG,T);var ycb=3Dnull;function zcb(a){var =
b=3DJ(I(),"femtfr");W(a,19,b)}function Acb(a){var =
b=3DJ(I(),"feiah");W(a,22,b)}=0A=
pG.prototype.Ca=3Dfunction(){var =
a=3Drcb;a||(rcb=3Da=3Dvw(pG,{0:{name:"AssistantResponseProto",pb:"ritz.as=
sistant.AssistantResponseProto"},1:{name:"recommendation",yc:!0,xa:11,typ=
e:tG},2:{name:"selection_recommendation",yc:!0,xa:11,type:tG}}));return =
a};pG.Ca=3DpG.prototype.Ca;=0A=
qG.prototype.Ca=3Dfunction(){var =
a=3Dscb;a||(scb=3Da=3Dvw(qG,{0:{name:"AssistantRequestProto",pb:"ritz.ass=
istant.AssistantRequestProto"},1:{name:"table_range",xa:11,type:Rw},4:{na=
me:"color",yc:!0,xa:11,type:rx},5:{name:"color_frequency",yc:!0,xa:5,type=
:Number},6:{name:"known_header_range",xa:11,type:Rw},7:{name:"known_table=
_record_dimension",xa:14,defaultValue:0,type:ay},8:{name:"consider_multip=
le_tables",xa:8,type:Boolean},9:{name:"selected_range",yc:!0,xa:11,type:R=
w}}));return a};qG.Ca=3DqG.prototype.Ca;=0A=
rG.prototype.Ca=3Dfunction(){var =
a=3Dtcb;a||(tcb=3Da=3Dvw(rG,{0:{name:"AssistantConfidenceResponseProto",p=
b:"ritz.assistant.AssistantConfidenceResponseProto"},1:{name:"grid_id",xa=
:9,type:String},2:{name:"confidence_range",yc:!0,xa:11,type:ucb}}));retur=
n a};rG.Ca=3DrG.prototype.Ca;=0A=
ucb.prototype.Ca=3Dfunction(){var =
a=3Dvcb;a||(vcb=3Da=3Dvw(ucb,{0:{name:"AssistantConfidenceRange",pb:"ritz=
.assistant.AssistantConfidenceRange"},1:{name:"confidence",xa:1,type:Numb=
er},2:{name:"confidence_range",xa:11,type:Rw},3:{name:"is_confident_for_g=
low",xa:8,type:Boolean},4:{name:"is_confident_for_auto_open",xa:8,type:Bo=
olean}}));return a};ucb.Ca=3Ducb.prototype.Ca;=0A=
sG.prototype.Ca=3Dfunction(){var =
a=3Dwcb;a||(wcb=3Da=3Dvw(sG,{0:{name:"AssistantConfidenceRequestProto",pb=
:"ritz.assistant.AssistantConfidenceRequestProto"},1:{name:"selection",xa=
:11,type:Rw}}));return a};sG.Ca=3DsG.prototype.Ca;=0A=
tG.prototype.Ca=3Dfunction(){var =
a=3Dxcb;a||(xcb=3Da=3Dvw(tG,{0:{name:"RecommendationProto",pb:"ritz.assis=
tant.RecommendationProto"},1:{name:"recommendation_type",xa:14,defaultVal=
ue:0,type:qcb},2:{name:"confidence",xa:1,type:Number},3:{name:"descriptio=
n",xa:9,type:String},4:{name:"grid_ranges",yc:!0,xa:11,type:Rw},5:{name:"=
pivot_table_def",xa:11,type:Wy},6:{name:"conditional_format_rules",yc:!0,=
xa:11,type:lz},7:{name:"banding_protos",yc:!0,xa:11,type:Ix},8:{name:"aut=
ovis_recommendation",xa:11,type:lG},9:{name:"entity_list_table",=0A=
xa:11,type:oG},10:{name:"detected_table_header_range",xa:11,type:Rw},11:{=
name:"table_record_dimension",xa:14,defaultValue:0,type:ay},12:{name:"num=
_header_records",xa:5,type:Number},13:{name:"data_validation_recommendati=
on",xa:11,type:kcb}}));return a};tG.Ca=3DtG.prototype.Ca;=0A=
uG.prototype.Ca=3Dfunction(){var =
a=3Dycb;a||(ycb=3Da=3Dvw(uG,{0:{name:"AssistantFlagsProto",pb:"ritz.assis=
tant.AssistantFlagsProto"},2:{name:"include_word_clouds",xa:8,type:Boolea=
n},3:{name:"include_conditional_formats",xa:8,type:Boolean},4:{name:"incl=
ude_forms_integration",xa:8,type:Boolean},5:{name:"include_answers",xa:8,=
type:Boolean},6:{name:"include_autovis_faceting",xa:8,type:Boolean},7:{na=
me:"include_banding",xa:8,type:Boolean},9:{name:"include_autovis_sum",xa:=
8,type:Boolean},10:{name:"include_already_applied_formatting_recommendati=
ons",=0A=
xa:8,type:Boolean},11:{name:"enable_simple_table_detector_for_answers",xa=
:8,type:Boolean},12:{name:"simple_table_detector_config_version",xa:9,typ=
e:String},13:{name:"autovis_ui_context",xa:14,defaultValue:0,type:icb},14=
:{name:"include_table_correction",xa:8,type:Boolean},15:{name:"include_au=
tovis",xa:8,type:Boolean},16:{name:"autovis_use_entire_selection",xa:8,ty=
pe:Boolean},17:{name:"include_data_validation_suggestions",xa:8,type:Bool=
ean},18:{name:"include_pivot_tables",xa:8,type:Boolean},19:{name:"conside=
r_multiple_tables",=0A=
xa:8,type:Boolean},20:{name:"include_chart_proto_model",xa:8,type:Boolean=
},21:{name:"use_ml_numeric_prediction",xa:8,type:Boolean},22:{name:"autov=
is_ignore_adjacent_headers",xa:8,type:Boolean},23:{name:"autovis_diversif=
y_by_range",xa:8,type:Boolean}}));return =
a};uG.Ca=3DuG.prototype.Ca;function =
Bcb(a){D.call(this,"recommender-show-answers");this.C=3Da}q(Bcb,D);Bcb.pr=
ototype.isVisible=3Dg("C");function =
vG(){E.call(this);this.Va=3Dthis.Bb=3Dthis.Sa=3Dnull;this.Ed=3D!1;this.H=3D=
null;this.va=3Dsn();this.Oa=3Dthis.Ka=3Dthis.Ma=3Dthis.C=3Dthis.Rb=3Dthis=
.D=3Dthis.xb=3Dthis.dd=3Dnull;this.Wa=3Dthis.jb=3D"";this.Ba=3Dnew =
Lk;this.L=3Dnew =
Lk;this.Ha=3Dnull;this.Jc=3Dthis.ub=3D!1;this.Cb=3Dthis.Ra=3Dnull;this.Pc=
=3Dnew =
xw;this.Hb=3D!1;this.O=3Dthis.Ac=3Dnull;this.Yb=3D!0;this.J=3Dthis.$=3Dth=
is.V=3Dthis.ma=3Dnull;this.xd=3D-1!=3Dwindow.location.href.indexOf("eeos=3D=
false");this.Uc=3Dnull;this.F=3Dnew uG;W(this.F,15,!0);var =
a=3Dthis.F,b=3DJ(I(),"fewc");W(a,2,b);W(this.F,4,!0);=0A=
a=3Dthis.F;b=3DJ(I(),"feaf");W(a,6,b);W(this.F,7,!0);W(this.F,10,!1);W(th=
is.F,11,!0);W(this.F,12,EB);W(this.F,14,!0);a=3DJ(I(),"fedvs");W(this.F,1=
7,a);a=3DJ(I(),"feepts");W(this.F,18,a);zcb(this.F);Acb(this.F)}q(vG,E);f=
unction Ccb(a,b,c,d){var =
e=3DI();a.Ed||(a.Sa=3Db,a.Bb=3Dc,a.Va=3Dd,a.dd=3De,a.H=3Da.Sa.C,W(a.F,5,w=
G(a.Sa)),b=3DJ(I(),"fecfrx")&&!a.Sa.Jd(),W(a.F,3,b),b=3Dnew =
th(a),a.qa(b),b.R(a.Bb,"O",a.iMb),a.Ed=3D!0);return =
a}p=3DvG.prototype;p.Of=3Dca("xb");p.pCa=3Dda(99);p.oCa=3Dda(100);p.sCa=3D=
da(101);=0A=
p.iMb=3Dfunction(){this.Ha&&3=3D=3Dthis.Bb.getState()&&(this.Ha.Nb(),this=
.Ha=3Dnull)};p.NPa=3Dda(102);p.vAa=3Dda(103);p.wAa=3Dda(104);ua(vG);var =
Dcb=3Dnew Jd(20,20),Ecb=3Dnew Jd(100,100),Fcb=3Dnew Jd(600,371);function =
xG(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U){zbb.call(this,d);this.Hb=3Dthis=
.H=3Dthis.Ha=3Dthis.Sa=3Dthis.ub=3Dnull;this.xd=3Df;this.Ba=3Dc.C;this.J=3D=
a;this.va=3Db;this.C=3Dc;this.ma=3Dd;this.Ed=3De;this.dd=3Dm;this.qb=3Dr;=
this.Cb=3Dnull;u.addCallback(ca("Cb"),this);this.Se=3Dw;this.Va=3Dy;this.=
Ef=3DC;this.Bd=3DH;this.Yb=3Dthis.Uc=3Dnull;this.V=3Dnew =
th(this);this.qa(this.V);this.O=3Dnew E;this.we=3Dnew E;this.Me=3Dnew =
E;this.jb=3Dnew =
E;this.Bb=3Dh;this.Ng=3Dk;this.L=3Dl;this.Ag=3DR;this.$f=3DZ;this.tf=3DU;=
this.Ka=3Dnew Rm;this.Jc=3Dthis.xb=3Dthis.Ac=3Dthis.F=3D=0A=
this.D=3Dnull;this.Ra=3Dnew =
vG;this.qa(this.Ra);Gcb(this)}x(xG,zbb);p=3DxG.prototype;p.Mi=3Dfunction(=
a){xG.ea.Mi.call(this,a);this.Ka.add(a);a.isVisible&&a.isVisible()?this.r=
V(a):this.V.R(a,"aftershow",Oe(v(this.rV,this,a)))};function =
yG(a,b){a.Mi(b);a.Ka.remove(b)}p.eVb=3Dfunction(a){this.D.D=3Da};function=
 =
zG(a,b,c,d){AG(a,function(a){a=3Da.qhb()(b||"",c);yG(this,a);d&&Aa(d)&&th=
is.V.R(a,"aftershow",v(this.eVb,this,d));a.setVisible(!0);a.focus()})}=0A=
function =
Hcb(a,b,c,d,e,f,h,k){AG(a,function(a){a=3Da.Ghb()(b,c,d,e,f,h);k||yG(this=
,a);a.setVisible(!0);k&&this.rV(a)})}p.xKa=3Dda(105);p.wKa=3Dda(106);=0A=
function Icb(a,b,c){AG(a,v(function(a){var =
d=3Dthis;if(!this.dd.qj()&&this.Cb)this.xb||(this.xb=3Dnew =
ecb(this,this.Cb,this.qb)),this.xb.wD().addCallback(function(e){d.O.dispa=
tchEvent(new (a.sGa())(b,e.ul(),c))});else if(this.dd.qj()){var =
f=3DJ(I(),"feciic")&&c?this.ub:this.Sa;if(!f){var =
h=3Da.sGa(),k=3Dthis.O,l=3Dthis.C.D,m=3DK.cO;J(I(),"feciic")&&(m=3Dc?h5a:=
g5a);l=3Dnew fcb(this,l,l,this.va,m,function(a,d){k.dispatchEvent(new =
h(b,d,c))});f=3Dm=3D=3Dh5a?this.ub=3Dl:this.Sa=3Dl}this.C.D.C.C(function(=
){return f.wD()})}},a),"images")}=0A=
p.PUa=3Dda(107);p.Of=3Dca("Hb");function =
Jcb(a,b,c,d,e){AG(a,function(a){a=3Da.sNb(b,c,d,e);yG(this,a);a.setVisibl=
e(!0);mh(a.getElement(),"waffle-prompt-dialog");mh(a.Al,"jfk-textinput")}=
)}p.SUa=3Dfunction(a){this.C.J.some(function(a){return =
6=3D=3Da.getType()})?LB("gvizcharts",function(){Kcb(this,a)},this,0,!0):K=
cb(this)};function Kcb(a,b){AG(a,function(a){a=3Dnew =
(a.tjb())(this.Bb.mc(),this.Bb.getTitle(),this.C.C,this.C.J,this.Hb,this.=
Ac.Lia(),b);yG(this,a);a.show()})}p.VUa=3Dda(108);=0A=
p.XUa=3Dfunction(a){AG(this,function(b){var =
c=3Db.C(),d=3Dthis.C,e=3Dd.J;b=3Db.H(d,this.J,a);null!=3Da?(e=3De.C(a),c=3D=
c(b,e)):c=3Dc(b);yG(this,c);this.D.F=3Db},"drawings")};function =
Lcb(a,b,c){AG(a,function(a){a=3Dnew =
(a.Jhb())(this.qb);yG(this,a);Eq(a,b);a.zVb(c);a.setVisible(!0)})}functio=
n Mcb(a){p2a()&&(a.Ha||MB("analytics",function(){var =
a=3DOB("analytics");this.Ha=3Da.D(this,this.qb,this.va,this.Va,this.L,thi=
s.Ef,this.Ag,this.Bb.mc(),this.tf);this.qa(this.Ha);this.Ha.PZ(this.Bd);a=
.C(this.Se,this.Ha)},a))}=0A=
function Ncb(a){MB("onepick",function(){var =
a=3DOB("onepick");this.Vd=3Da.nNb(this.C,this.Ba,this);this.Ge=3Da.qNb(th=
is.C,this)},a);MB("spellcheck",function(){this.Rb=3DOB("spellcheck").C(th=
is.Ba,this.J,this.ma,this.Uc,this.va,this,this.C.F.D,this.Jc)},a);Mcb(a)}=
function =
Gcb(a){a.V.R(QB,"alert",function(a){zG(this,a.title,a.message,a.onclose)}=
).R(QB,"prompt",function(a){Jcb(this,a.title,a.message,a.Nb,a.K8a)}).R(QB=
,"confirm",function(a){Hcb(this,a.message,a.Nb,a.buttons,a.title,a.cancel=
,a.Dra,a.DNb)})}=0A=
p.EMa=3Dfunction(a,b){b&&this.F&&this.F.Sb()||(this.D=3D=3Da&&(this.F&&th=
is.F.Sb()&&this.F.dI(),B(this.F),this.F=3Dnull),a.D&&(0,a.D)(),Ocb(this,a=
),this.D=3D=3Da&&(this.D=3Dnull))};function =
Ocb(a,b){b&&!a.Ka.contains(b.C)&&(b.KF()&&a.V.Qc(b.C,"afterhide",b.KF()),=
B(b.C),B(null),B(b.F))}p.rV=3Dfunction(a,b){if(!this.D||this.D.C!=3Da){th=
is.D=3Dnew Pcb(a);var =
c=3Dv(this.EMa,this,this.D);this.D.gm=3Dc;this.V.R(a,"afterhide",c);b||a.=
focus&&a.Qb&&a.Qb()&&a.focus()}};=0A=
function AG(a,b,c){var d=3Dc||"dialogs";LB(d,function(){var =
a=3DOB(d);(this.D||this.F&&this.F.Sb())&&this.D&&this.EMa(this.D);b.call(=
this,a)},a,0,!0)}function =
Qcb(a,b,c,d,e){a.J=3Db;a.Uc=3Dc;a.Jc=3De;d.addCallback(ca("Yb"),a);Ncb(a)=
}p.Ea=3Dfunction(){Ocb(this,this.D);this.Ka.clear();Db(this.O,this.we,thi=
s.Me,this.jb);xG.ea.Ea.call(this)};function =
Pcb(a){this.C=3Da;this.F=3Dthis.gm=3Dthis.D=3Dnull}Pcb.prototype.KF=3Dg("=
gm");function =
BG(a,b,c){QF.call(this,a,b.$b());this.kb=3Db;this.O=3Dc}x(BG,QF);BG.proto=
type.Ua=3Dg("kb");BG.prototype.getRect=3Dg("O");BG.prototype.B1=3Dfunctio=
n(a,b){return Rab(a,b)};function =
CG(a,b,c){BG.call(this,b.C?171:170,a,b);this.C=3Dc}x(CG,BG);CG.prototype.=
exec=3Dfunction(){var =
a=3Dthis.Ua(),b=3Dthis.getRect(),c=3Db.fd();Rcb(a,!this.C,bB(b,c),c)};CG.=
prototype.Qf=3Dfunction(){var a=3DPF(this.getRect());return this.C?a+" =
hidden.":a+" unhidden."};CG.prototype.$d=3Dfunction(){return =
this.C?42:22};=0A=
CG.prototype.Xd=3Dfunction(){var =
a=3D170=3D=3Dthis.H,b=3Da?0:1;if(this.C){var c=3Dnew nF;W(c,1,b);return =
c}c=3Dnew QE;var d=3Dthis.Ab()+"";if(a){a=3Dthis.getRect().qc();var =
e=3Dthis.getRect().Vc()}else =
a=3Dthis.getRect().kc(),e=3Dthis.getRect().Wc();var f=3Dnew =
Nw;W(f,1,a);W(f,2,e);W(c,1,d);W(c,2,b);qw(c,3,f);return c};function =
DG(){E.call(this)}x(DG,E);DG.prototype.dd=3D!1;DG.prototype.Jc=3D!1;DG.pr=
ototype.fga=3Dfunction(){return Me};function Scb(){var a=3DTcb;return =
function(b){for(var =
c=3D[],d=3Dnull,e=3D0;e<b.length;e++)a(d,b[e])||c.push(d=3Db[e]);return =
c}}function Ucb(a){return function(b){for(var =
c=3D[],d=3Dnull,e=3Db.length-1;0<=3De;e--)a(d,b[e])||c.unshift(d=3Db[e]);=
return c}}=0A=
function EG(a,b){var c=3Da.dd,d=3Da.dispatchEvent;if(!c){var =
e=3D[];a.dispatchEvent=3Dfunction(a){e.push(Vcb(this,a));return!0};a.dd=3D=
!0}try{b.call(a)}finally{if(!c){a.dispatchEvent=3Dd;e=3Da.fga()(e);if(!a.=
Jc)for(b=3D0;b<e.length;b++)a.dispatchEvent(e[b]);a.dd=3D!1;a.dispatchEve=
nt(new Wcb(e))}}}function Vcb(a,b){if(oa(b))b=3Dnew D(b,a);else if(!(b =
instanceof D)){var c=3Db;b=3Dnew D(b.type,a);Dc(b,c)}b.target=3Da;return =
b}=0A=
DG.prototype.dispatchEvent=3Dfunction(a){return =
DG.ea.dispatchEvent.call(this,this.Jc&&"Wa"!=3Da.type?new =
Wcb([Vcb(this,a)]):a)};function =
Wcb(a){D.call(this,"Wa");this.va=3Da}x(Wcb,D);function =
FG(a){D.call(this,a);this.reason=3Dthis.Ba=3Dthis.O=3Dthis.fu=3Dthis.L=3D=
this.Ka=3Dthis.Ha=3Dthis.F=3Dthis.V=3Dthis.position=3Dthis.C=3Dthis.qf=3D=
this.rect=3Dnull}x(FG,D);function Xcb(a){var b=3Dnew =
FG("Xa");b.C=3D[a];return b}function Ycb(a){var b=3Dnew =
FG("Za");b.rect=3Da;return b}function Zcb(a){return =
a.C?a.C:a.rect?[a.rect]:[]}=0A=
FG.prototype.H=3Dfunction(a){if(this.rect){var =
b=3D!1;qa(null)&&(b=3D$A(a,this.rect.fd(),null));return =
b||this.rect.intersects(a)}if(this.C)return =
Ya(this.C,a.intersects,a);throw Error("Not implemented");};=0A=
function Tcb(a,b){if(null=3D=3Da)return!1;if(a.type=3D=3Db.type){var =
c=3Da.type;if("Xa"=3D=3Dc){a=3Da.C;b=3Db.C;c=3DSa(a);for(var =
d;d=3Db.shift();)if(a_a(c,d))c.xn(d);else{a.push(d);nb(a,b);break}return!=
0}if("db"=3D=3Dc||"eb"=3D=3Dc)return =
nb(a.C,b.C),!0;if(("cb"=3D=3Dc||"fb"=3D=3Dc||"Za"=3D=3Dc)&&ZZa(a.rect,b.r=
ect))return a.rect.xn(b.rect),!0}return!1}function $cb(){var =
a=3D{nb:0,rb:0,sb:0};return Ucb(function(b,c){return c.type in =
a&&0!=3Da[c.type]++})}function adb(){this.C=3D[]}=0A=
function bdb(a,b){var =
c=3DSa(a.C);c&&a_a(c,b)?c.xn(b):a.C.push(b)}adb.prototype.build=3Dfunctio=
n(){var a=3Dnew FG("Xa");a.C=3Dthis.C;return a};var cdb=3D"eb $a Ya cb =
ab db bb mb lb Xa Za fb tb zb Eb Jb Kb Lb vb Ob".split(" =
"),ddb=3D["$a","ab","bb","zb","vb"],edb=3Dkb(ddb,["eb","cb","db","Xa","fb=
"]),fdb=3D["xb","Eb","Ab","Db"];function GG(a,b){b=3Dwa(b)?b:[b];var =
c=3D1<b.length?10109:(c=3DUF(a,b[0]))&&1=3D=3Dc.getSheetType()?411:52;YF.=
call(this,c,b,a)}q(GG,YF);GG.prototype.exec=3Dfunction(){for(var =
a=3D0;a<this.C.length;a++)gdb(this.D,this.C[a])};GG.prototype.$d=3Dn(30);=
GG.prototype.Xd=3Dfunction(){for(var a=3Dnew =
VE,b=3D0;b<this.C.length;b++)qw(a,1,this.C[b].toString());return =
a};GG.prototype.Jh=3Dn(!1);function =
hdb(a,b){BG.call(this,1409,a,b)}x(hdb,BG);p=3Dhdb.prototype;p.exec=3DNe("=
SetDefaultFilterCommand should never be =
executed.");p.$d=3Dn(56);p.Xd=3Dn(null);p.Jh=3DJe;p.Qf=3Dfunction(){retur=
n"Enabled filter on "+PF(this.getRect())};function =
idb(a){QF.call(this,1418,a.$b());this.kb=3Da}x(idb,QF);p=3Didb.prototype;=
p.exec=3DNe("ClearDefaultFilterCommand should never be =
executed.");p.$d=3Dn(57);p.Xd=3Dfunction(){var a=3Dnew =
fF,b=3D""+this.kb.$b();W(a,1,b);return a};p.Jh=3DJe;p.Qf=3Dn("Cleared =
filter");=0A=
function =
jdb(a,b,c,d){BG.call(this,1406,a,b);this.D=3Dc;this.C=3Dd||[]}x(jdb,BG);p=
=3Djdb.prototype;p.Y_=3Dfunction(){HG(this.Ua().H)||iC.Zb()};p.exec=3DNe(=
"AddFilterCommand should never be =
executed.");p.$d=3Dn(39);p.Xd=3Dfunction(){var a=3Dnew =
E$a;W(a,1,this.D);for(var =
b=3D0;b<this.C.length;b++)qw(a,2,this.C[b]);return =
a};p.Qf=3Dfunction(){return this.D?"Temporary filter view added":"Filter =
view added"};function =
kdb(a,b){QF.call(this,1407,a.$b());this.C=3Db}x(kdb,QF);p=3Dkdb.prototype=
;p.Y_=3Dfunction(){iC.Zb()};p.exec=3DNe("DeleteFilterCommand should =
never be executed.");=0A=
p.$d=3Dn(40);p.Xd=3Dfunction(){var a=3Dnew b$a;W(a,1,this.C);return =
a};p.Jh=3DJe;p.Qf=3Dn("Filter view deleted");function =
ldb(a,b){QF.call(this,1410,a.$b());this.kb=3Da;this.C=3Db}x(ldb,QF);p=3Dl=
db.prototype;p.Y_=3Dfunction(){this.C&&HG(this.kb.H)||iC.Zb()};p.exec=3DN=
e("SetActiveFilterCommand should never be =
exectured");p.$d=3Dn(44);p.Xd=3Dfunction(){var a=3Dnew =
ZE;this.C&&W(a,2,this.C);var b=3Dthis.kb.$b()+"";W(a,1,b);return a};=0A=
p.Qf=3Dfunction(){var =
a=3D(null=3D=3D=3Dthis.C?"":ritz_api.RitzModelApi.getFilterName(this.C))+=
" activated";return null=3D=3D=3Dthis.C?"Filter view =
deactivated":a};function =
mdb(a,b){QF.call(this,1419,a.$b());this.kb=3Da;this.C=3Db}x(mdb,QF);p=3Dm=
db.prototype;p.Y_=3Dfunction(){iC.Zb()};p.exec=3DNe("SetActiveFilterComma=
nd should never be exectured");p.$d=3Dn(59);p.Xd=3Dfunction(){var =
a=3Dnew gF,b=3Dthis.kb.$b()+"";W(a,1,b);W(a,2,this.C);return =
a};p.Jh=3DJe;p.Qf=3Dn("Filter saved as filter view.");function =
ndb(a,b,c){E.call(this);this.C=3Da;this.D=3Db;this.qb=3Dc||Md();this.F=3D=
b();this.H=3Dnew =
th(this);this.qa(this.H);this.F&&this.F.Pd(this);this.H.R(a,["Ba","Ca"],t=
his.J)}x(ndb,E);function IG(a){return JG(a.C)?a.D():null}function =
odb(a){return =
pdb(a.C)?a.D():null}ndb.prototype.J=3Dfunction(){this.F&&this.F.Pd(null);=
(this.F=3Dthis.D())&&this.F.Pd(this);this.dispatchEvent(new =
D("Pb"))};ndb.prototype.oa=3Dg("qb");function =
qdb(a,b,c,d,e){pE.call(this,1,a,b,c,d,e);this.J=3Dnull;this.O=3Dthis.Oa=3D=
!1}x(qdb,pE);qdb.prototype.vg=3Dg("Oa");qdb.prototype.Lba=3Dg("O");qdb.pr=
ototype.X0=3Dfunction(){qdb.ea.X0.call(this);this.O||(this.O=3D!0,this.di=
spatchEvent("Oa"));var =
a=3Dritz_api.RitzModelApi.getEmbeddedObjectForSheet(""+this.Ab());a=3D(ne=
w xw).yd((new =
pA).Ca(),a);this.J=3DparseInt(V(a,1),10);this.Oa=3D!0;this.O=3D!1;this.di=
spatchEvent("Pa")};function rdb(a){a=3Da.sf();return =
Math.round(1E5/a)};function =
sdb(a,b,c,d,e){E.call(this);this.kb=3Da;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.V=3Db;this.Kh=3Dt(e)?e:3E4;this.L=3Dd?100:=
200;this.O=3Dc;this.C=3Dthis.H=3Dthis.D=3Dthis.F=3Dnull;this.J=3D!1}x(sdb=
,E);p=3Dsdb.prototype;p.Ua=3Dg("kb");function tdb(a){var =
b=3Da.Ua();if(!KG(b)&&!a.F){var =
c=3DLG(b,"r"),d=3Db.V.y,e=3Db.F.Asa(d),f=3Db.F.QWa(d);f=3D100>=3Dd-f||100=
>=3Dudb(c,f,d,!0);(100>=3De-d||100>=3Dudb(c,d,e,!0))&&b.F.ysa(d)||f&&b.F.=
zsa(d)?(vdb(a,d),a.J=3D!0):a.J&&wdb(a)}}p.load=3Dfunction(){xdb(this,f1a(=
)||-1)};=0A=
function vdb(a,b){var =
c=3Da.kb,d=3Dc.F.pN();b<=3Dd&&b>=3DMG(c,"r")?b=3Dd-b:(c=3Dc.F.RD(),b=3Db>=
=3Dc?b-c+1:0);0<b&&(b=3Da.kb.F.K1()+b,a.C||(a.C=3Dnew =
ydb(a.kb.F.K1(),b)),a.C.F=3Db);a.$||(a.H&&Ei(a.H),a.H=3DDi(a.load,f1a()||=
1,a))}function NG(a,b){var c=3Da.Ua();return zdb(a,v(c.Kp,c,b))}=0A=
function zdb(a,b){var c=3Da.Ua();if(KG(c)||b())return Wk();var =
d=3Dv(function(){this.isDisposed()||(this.Ja.Qc(this,"newData",f),wdb(thi=
s))},a),e=3Dnew =
Lk(d),f=3Dv(function(){KG(c)||b()?(d(),e.Nb(),wdb(this)):vdb(this,Adb(thi=
s))},a);a.Ja.R(a,"newData",f);vdb(a,Adb(a));return e}=0A=
function xdb(a,b){if(!a.F){var =
c=3Da.kb;if(!KG(c)&&0<c.zf()){c=3D!c.fq();var =
d=3Dv,e=3Da.PKb,f=3Da.kb,h=3Df.zf();if(f.fq()){var =
k=3Df.F.pN(),l=3Df.C;k>l?h=3Dnew =
wv(Math.max(l,k-(f?Math.min(1E3,rdb(f)):1E3)),k):(k=3Df.F.RD(),h=3Dnew =
wv(k,Math.min(k+(f?Math.min(1E3,rdb(f)):1E3),h)))}else f=3Da.O,h=3Dnew =
wv(f,Math.min(f+a.L,h));c=3Dd(e,a,h,c);0<=3Db?a.D=3DDi(c,b):c()}}}=0A=
p.PKb=3Dfunction(a,b){this.D&&(Ei(this.D),this.D=3Dnull);if(!this.F){var =
c=3Dthis.kb.$b();if(ritz_api.RitzModelApi.hasSheetWithId(c+"")){var =
d;this.F=3Dd=3D$b("mdl-g",this.kb.$b(),"-r",a.start,"-",ac());var =
e=3Dv(this.fDb,this),f=3Dthis.V.D;c=3D{gridId:""+c};c.range=3Da;c.token=3D=
d;c.snapshotStructureMetadata=3Db;Bdb(f,c,e)}}};=0A=
p.fDb=3Dfunction(a){this.F=3Dnull;var =
b=3D[];if(a.includes_structure_metadata){for(var =
c=3D[],d=3Da.total_num_rows,e=3D0;e<d;e++)c.push(e);b[5]=3Dd;b[16]=3Dc;b[=
6]=3Da.total_num_columns;b[9]=3Da.columns;b[11]=3Da.frozen_rows||0;b[12]=3D=
a.frozen_columns||0;b[21]=3D!a.hide_gridlines}b[7]=3Da.rows;b[8]=3D[];thi=
s.isDisposed()?wdb(this):(a=3Dthis.kb,c=3Dnew =
Cdb("newData"),c.C=3Da.load(b),this.dispatchEvent(c),a.isDisposed()||this=
.isDisposed()?wdb(this):(this.C&&(b=3Dthis.kb.F.K1(),this.C.update(b),thi=
s.C&&this.C.C&&wdb(this)),xdb(this,this.Kh),=0A=
tdb(this)))};function Adb(a){var b=3DMG(a.kb,"r");return =
a.kb.Kp(TA("r",0,b))?a.kb.zf()-1:b}p.Ea=3Dfunction(){this.D&&Ei(this.D);t=
his.H&&Ei(this.H);sdb.ea.Ea.call(this)};function =
wdb(a){a.C&&(Ddb(a.C),a.C=3Dnull,a.J=3D!1)}function =
ydb(a,b){this.D=3Da;this.F=3Db;this.C=3D!1}ydb.prototype.update=3Dfunctio=
n(a){var =
b=3Dthis.F-this.D;a=3DMath.max(0,a-this.D);0>=3Db?Ddb(this):(b=3Da/b,1<=3D=
b?Ddb(this):h2a(b))};function Ddb(a){a.C||(a.C=3D!0,h2a(1))}function =
Cdb(a,b){D.call(this,a,b);this.C=3Dnull}x(Cdb,D);function =
Edb(a,b,c,d,e){pE.call(this,0,a.$b(),b,c,d,e);this.C=3Dnull;this.kb=3Da;a=
.Pd(this)}x(Edb,pE);p=3DEdb.prototype;p.Kc=3Dg("kb");function =
Fdb(a,b){var c=3Da.kb,d=3Dnull;c&&(d=3Dnew =
Gdb(c),c.dispose());a.kb=3Db;d&&(c=3Dd,b.J=3Dc.L.clone(),b.$=3Dc.D.clone(=
),b.Ha=3Dc.F.clone(),b.V=3Dc.J.clone(),b.Ba=3Dc.C.clone(),b.Hb=3Dc.H);b.P=
d(a);a.dispatchEvent("Pa")}p.vg=3Dfunction(){return =
this.Kc().fq()};p.Lba=3Dn(!1);p.X0=3Dfunction(){Edb.ea.X0.call(this);var =
a=3Dthis.C;gf(a,"newData",v(this.dispatchEvent,this,"Pa"));a.load()};=0A=
p.Ea=3Dfunction(){Edb.ea.Ea.call(this);B(this.kb);B(this.C);this.C=3Dnull=
};function =
Hdb(a){QF.call(this,-1,null);this.C=3Da.C;this.D=3Da}x(Hdb,QF);Hdb.protot=
ype.exec=3Dfunction(){U1a(!0);Idb(this.D,this.C)};function =
Jdb(a,b){QF.call(this,-1,null);this.D=3Da;this.C=3Db}x(Jdb,QF);Jdb.protot=
ype.exec=3Dfunction(){null=3D=3Dthis.C.C&&OG(this.C,this.D.Af(),Ca(U1a,!1=
),{$_:!0})};function Kdb(a,b,c){c=3Dc?c:0;0>c&&(c=3Da.length+c);for(var =
d=3D0,e=3D1E4;e<=3Db.length;)hb(a,ob(b,d,e),c),d=3De,e+=3D1E4,c+=3D1E4;d<=
b.length&&hb(a,0=3D=3Dd?b:ob(b,d),c)};function =
Ldb(){this.wb=3D{};this.C=3D[];this.D=3D{}}p=3DLdb.prototype;p.Ox=3Dnull;=
p.D_=3Dnull;p.A_=3Dnull;function Mdb(a){for(var b=3Dnew =
Ldb,c=3D0;c<a.length;c++)Ndb(b,null,c,a[c]);return b}p.z_=3D0;function =
PG(a){if(!a.Ox){a.Ox=3D[];for(var =
b=3D-1,c=3D-1,d=3D0;d<a.C.length;d++)null!=3Da.bf(d)&&(-1=3D=3Db?(b=3Dd,c=
=3Dd+1):c=3D=3Dd?c++:(a.Ox.push(new =
wv(b,c)),b=3Dd,c=3Dd+1));-1!=3Db&&a.Ox.push(new wv(b,c))}return =
a.Ox}function Odb(a){if(null=3D=3Da.D_){var b=3DPG(a)[0];if(!b)return =
0;a.D_=3Db.start}return a.D_}=0A=
function QG(a){if(null=3D=3Da.A_){var b=3DSa(PG(a));if(!b)return =
0;a.A_=3Db.end}return a.A_}p.bf=3Dfunction(a){return =
this.wb[this.C[a]]};function =
Ndb(a,b,c,d){a.C[c]=3Dd;a.D[d]=3Dc;a.wb[d]=3Db;d>a.z_&&(a.z_=3Dd);null!=3D=
b&&(a.Ox&&(d=3Da.Ox.length-1,b=3Da.Ox[d],d=3Da.Ox[d-1],b&&b.end=3D=3Dc?b.=
end++:!b||b.start-1!=3Dc||d&&d.end=3D=3Dc?a.Ox=3Dnull:b.start--),b=3DOdb(=
a),d=3DQG(a),a.D_=3Dnull=3D=3Db?c:Math.min(b,c),a.A_=3Dnull=3D=3Dd?c+1:Ma=
th.max(d,c+1))}function Pdb(a){a.Ox=3Dnull;a.D_=3Dnull;a.A_=3Dnull}=0A=
function Qdb(a,b,c,d){for(var =
e=3Da.C.length,f=3Db;f<e;f++)a.D[a.C[f]]+=3Dd.length;a.C.length=3DMath.ma=
x(e,b);Kdb(a.C,d,b);z(d,function(a,d){this.wb[a]=3Dc?c[d]:null;this.D[a]=3D=
b+d;a>this.z_&&(this.z_=3Da)},a);Pdb(a)}function Rdb(a,b){var =
c=3Db.end-b.start,d=3Dgb(a.C,b.start,c);d&&(z(d,function(a){delete =
this.D[a];delete =
this.wb[a]},a),ic(a.D,function(a,d){a>=3Db.end&&(this.D[d]-=3Dc)},a));Pdb=
(a)};function Sdb(a,b){if(a.start=3D=3Da.end)return Tdb(a,b)?new =
wv(a.start,a.end):null;if(b.start=3D=3Db.end)return Tdb(b,a)?new =
wv(b.start,b.end):null;var =
c=3DMath.max(a.start,b.start);a=3DMath.min(a.end,b.end);return c<a?new =
wv(c,a):null}function Tdb(a,b){return =
b.start=3D=3Db.end?a.start=3D=3Da.end&&a.start=3D=3Db.start:a.start=3D=3D=
a.end?a.start>=3Db.start&&a.start<b.end:a.start>=3Db.start&&a.end<=3Db.en=
d}=0A=
function Udb(a){if(!a.length)return new Gj;var =
b=3D0,c=3Da[0].start,d=3Da[0].end,e=3Dnew =
Gj;e.next=3Dfunction(){for(;c>=3Dd;){b++;if(b>=3Da.length)throw =
Fj;c=3Da[b].start;d=3Da[b].end}var e=3Dc;c++;return e};return =
e};function =
RG(a,b,c,d,e){this.D=3Da;this.We=3Db;this.C=3Dc;this.F=3Dd;this.H=3De}var=
 Vdb=3Dnew wv(0,0);function Wdb(a,b){a=3DXdb(a,b);return =
a.length?Sa(a):Vdb}function SF(a,b){return =
b?b.C?a.fq():0<Ydb(a,b).length:!1}function =
Zdb(a,b,c){a=3DXdb(a,c);for(c=3D0;c<a.length;c++){var =
d=3Da[c];if(b>=3Dd.start-1&&b<=3Dd.end)return!0}return!1}RG.prototype.fq=3D=
function(){return 0<QG(this.D)};=0A=
function Ydb(a,b){var =
c=3D[],d=3DbB(b,"r");d=3D$db(a,d,"r");a=3Da.sf();for(var =
e=3D0;e<d.length;e++){var f=3Dd[e];f=3Dnew =
OA(f.start,yd(b.kc(),0,a),f.end,yd(b.Wc(),0,a),b.Yd(),b.C,!1);c.push(f)}r=
eturn c}function $db(a,b,c){var =
d=3D[];a=3DXdb(a,c);for(c=3D0;c<a.length;c++){var =
e=3DSdb(b,a[c]);e&&d.push(e)}return d}function =
Xdb(a,b){return"r"=3D=3Db?PG(a.D):PG(a.We)}function aeb(a){return =
a.sf()*a.K1()}RG.prototype.zf=3Dfunction(){return =
this.H("r")};RG.prototype.sf=3Dfunction(){return this.H("c")};function =
beb(a,b){this.D=3Dceb(a,b);a.$b();this.C=3Db}function =
deb(a,b){this.kb=3Da;this.J=3Da.$b();vb(b,XZa);this.C=3Db;this.F=3DWa(b,f=
unction(b){return =
ceb(a,eB(b))});this.D=3D[];this.H=3D[];eeb(this)||(this.C=3D[this.C.pop()=
],this.F=3D[this.F.pop()],eeb(this))}=0A=
function eeb(a){a.D=3D[];a.H=3D[];for(var =
b=3Da.C,c=3D[],d=3Db[0].top,e=3Db[0].height,f=3D[],h=3D[bB(b[0],"r")],k=3D=
b[0].top,l=3D0;l<b.length;l++){if(b[l].top=3D=3Dd){if(e!=3Db[l].height)re=
turn!1;d=3D=3Dk&&f.push(bB(b[l],"c"))}else{if(!yb(f,c,GOa))return!1;c=3D[=
];d=3Db[l].top;e=3Db[l].height;h.push(bB(b[l],"r"))}c.push(bB(b[l],"c"))}=
if(0<c.length&&!yb(f,c,GOa))return!1;a.D=3D[];for(b=3D0;b<h.length;b++)fo=
r(c=3D$db(a.kb.F,h[b],"r"),d=3D0;d<c.length;d++)a.D.push(c[d]);a.H=3Df;re=
turn!0}deb.prototype.$b=3Dg("J");deb.prototype.getColumnRanges=3Dg("H");=0A=
function feb(a){for(var b=3Dnew xw,c=3D[],d=3D0;d<a.C.length;d++){var =
e=3Da.C[d];e=3DjB(a.J+"",e.qc(),e.kc(),e.Vc(),e.Wc());c.push(b.serialize(=
e))}return c}function geb(a,b){b.$b();for(var =
c=3D[],d=3D0;d<a.C.length;d++){var e=3DSG(b,a.F[d]);if(!e)return =
null;c.push(heb(b,new =
OA(e.y,e.x,e.y+a.C[d].height,e.x+a.C[d].width,a.C[d].Yd(),a.C[d].C)))}a.C=
=3Dc;eeb(a);return a.C};function =
ieb(a,b,c){this.$m=3Da;this.nm=3Db;this.C=3Dc};function =
jeb(a,b,c){this.Hc=3Da;this.D=3Db;this.F=3Dc}p=3Djeb.prototype;p.getId=3D=
g("Hc");p.Kf=3Dca("Hc");function keb(a){return =
Math.max(a.D||a.C(),1)}p.Ih=3Dg("F");p.isVisible=3Dfunction(){return!this=
.Ih()};p.D0=3Dca("F");function =
leb(a,b,c){jeb.call(this,a,b,c)}x(leb,jeb);var meb=3D120;function =
neb(a){return new leb(a,null,!1)}var =
oeb=3Dneb(-1);leb.prototype.getWidth=3Dfunction(){return =
keb(this)};leb.prototype.C=3Dfunction(){return meb};function =
peb(a,b,c,d,e){RG.call(this,a,b,c,d,e)}q(peb,RG);p=3Dpeb.prototype;p.aI=3D=
function(a,b){var c=3D"r"=3D=3Db?this.C:this.F;return =
this.fq()&&(a<c||a>=3DWdb(this,b).start&&a<Wdb(this,b).end)};p.L1=3Dfunct=
ion(){return =
this.fq()&&this.RD()=3D=3Dthis.zf()&&this.pN()=3D=3Dthis.C};p.K1=3Dfuncti=
on(){return =
this.fq()?this.C+(this.RD()-this.pN()):0};p.RD=3Dfunction(){var =
a=3DSa(Xdb(this,"r"));return =
a?Math.max(this.C,a.end):this.C};p.pN=3Dfunction(){var =
a=3DSa(Xdb(this,"r"));return a?Math.max(this.C,a.start):this.C};=0A=
p.zsa=3Dfunction(){return this.C!=3Dthis.pN()};p.ysa=3Dfunction(){return =
this.zf()!=3DWdb(this,"r").end};p.QWa=3Dfunction(a){var =
b=3Dqeb(this,a);return =
a<b.start||a>=3Db.end?a:b.start-1};p.Asa=3Dfunction(a){var =
b=3Dqeb(this,a);return a<b.start||a>=3Db.end?a:b.end};function =
qeb(a,b){var c=3DXdb(a,"r");return b<a.C?c[0]:Sa(c)};function =
TG(a){this.O=3Da;this.L=3D!1;this.D=3D0}q(TG,kg);function =
UG(a){if(a.L)return a;a.L=3D!0;for(var =
b=3Da.mK(),c=3D0;c<b.length;c++){var =
d=3Da.La(b[c]);null!=3Dd&&UG(d)}a.$Ta();return =
a}p=3DTG.prototype;p.$Ta=3Dba();function VG(a,b){if(b.L)throw ug("Cannot =
call copyTo on an immutable =
annotation.").C;b.O=3Da.O;b.D=3Da.D;a.Kw(b)}p.La=3Dfunction(a){return =
this.aq(a)};p.update=3Dfunction(a,b){if(this.L)throw ug("Cannot update =
an immutable annotation.").C;this.vq(a,b)};=0A=
p.serialize=3Dfunction(a){return =
this.hq(null=3D=3Da?(reb(),seb):a)};p.mK=3Dfunction(){return =
lha()};function teb(a){if(0<a.D)return!0;for(var =
b=3Da.mK(),c=3D0;c<b.length;c++){var =
d=3Da.La(b[c]);if(null!=3Dd&&teb(d))return!0}return!1}p.Ys=3Dfunction(a,b=
){var c=3Dnull!=3Db&&b.C();for(var d in a)if(d in =
this.O.H&&(!c||this.gq(d))){var =
e=3Dthis.La(d),f=3Da[d],h;if(!(h=3De=3D=3Df)){if(h=3Dnull!=3De&&null!=3Df=
){h=3Dd;var =
k=3Dthis.mK();h=3D0<=3DVg(k,h)}h=3Dh&&e.Ys(f,b)}if(!h)return!1}return!0};=
p.equals=3Dfunction(a){return WG(this,a,(ueb(),veb))};=0A=
function WG(a,b,c){return lg(a,b)?!0:b instanceof =
TG?a.Yp(b,c):!1}function XG(a,b){return a&&!b?-1:!a&&b?1:0};function =
YG(a,b){web();TG.call(this,b);this.F=3Da}var =
xeb;q(YG,TG);p=3DYG.prototype;p.getType=3Dg("F");p.vq=3Dba();p.aq=3Dfunct=
ion(a){switch(a){case "clr_type":return this.F}throw ug("Unknown =
annotation property name "+mg(a)).C;};p.gq=3Dfunction(a){switch(a){case =
"clr_type":return!0}return!1};p.Yp=3Dfunction(a){return a instanceof =
YG?this.F=3D=3Da.F:!1};p.Ys=3Dfunction(a,b){return =
this.F=3D=3Da.clr_type&&TG.prototype.Ys.call(this,a,b)};p.hq=3Dfunction()=
{return{clr_type:this.F}};=0A=
function web(){web=3Dba();xeb=3DZG(["clr_type"])};function =
yeb(){Jg.call(this);this.C=3D!1}var veb,zeb;q(yeb,Jg);function =
Aeb(a,b,c){var d=3Dnew yeb;d.F=3Da;d.D=3Db;d.C=3Dc;return =
d}yeb.prototype.t9=3Dfunction(a){return =
Jg.prototype.L.call(this,a)};function =
ueb(){ueb=3Dba();veb=3DAeb("COMPARE_VALUES",0,!1);zeb=3DAeb("COMPARE_DEFI=
NED_AND_VALUES",1,!0)};function =
$G(a,b){Beb();this.O=3Dthis.C=3Dthis.D=3Dnull;this.F=3Da;this.$=3Db;this.=
L=3D[];this.J=3D[];this.V=3D{};this.H=3D{};for(var c in =
b)this.L.push(c),a=3Db[c],this.J.push(a),this.V[a]=3Dc;this.D=3Dthis.L.sl=
ice(0);$ga(this.D,this.F);this.C=3Dthis.D.slice(0);$ga(this.C,this.J);kn(=
this.H,this.C);this.O=3D{};kn(this.O,this.F)}q($G,kg);$G.prototype.equals=
=3Dfunction(a){return lg(this,a)?!0:a instanceof =
$G&&Tg(this.C,a.C)};function ZG(a){return new $G(a,{},[])}=0A=
function Ceb(a,b){Beb();var c=3D{};$ga(a,b.F);b=3Db.$;for(var d in =
b)c[d]=3Db[d];return new $G(a,c,[])}function Beb(){Beb=3Dba();new =
$G([],{},[])};function =
Deb(){Jg.call(this);this.H=3Dthis.J=3Dthis.C=3D!1}var =
seb;q(Deb,Jg);function Eeb(){var a=3Dnew =
Deb;a.F=3D"FULL";a.D=3D2;a.C=3D!1;a.J=3D!1;a.H=3D!1;return a}function =
aH(a,b,c){return(!a.C||b)&&(!a.H||!c)}function =
bH(a,b){return!a.J&&!a.H&&(!a.C||b)}Deb.prototype.t9=3Dfunction(a){return=
 Jg.prototype.L.call(this,a)};function =
reb(){reb=3Dba();seb=3DEeb()};function =
cH(a){this.C=3Da}q(cH,kg);cH.prototype.Id=3Dfunction(a,b,c){null!=3Db&&nu=
ll!=3Dc?this.C.Id(a.C,b,c):this.C.Id(a.C)};cH.prototype.log=3Dfunction(a,=
b,c){null!=3Db&&null!=3Dc?this.C.log(a.C,b,c):null!=3Db?this.C.log(a.C,b)=
:this.C.log(a.C)};cH.prototype.Th=3Dfunction(a,b){this.C.Th(a,b)};functio=
n Feb(a){dH();this.F=3Da}=0A=
var =
Geb=3D"\uefff\ueffe\n\ue905\u0003\u0010\u0012\u001c\u0011".split(""),Heb,=
Ieb,Jeb,Keb,aha=3D["\t","\n","\ue906","\x0B","\f"],Leb,Meb=3D"\uefff\ueff=
e\ue906\ue903\u001d\u001e\u001b\u0019\u001f\u001a\f\ue901\ue900\n\ue907\u=
0003\ue905\ue904\u001c\u0011\u0012\u0010".split(""),Neb=3D"\uefff\ueffe\u=
0003\ue905\u0010\u0012\u001c\u0011".split(""),Oeb=3D"\ue903\u001d\u001e\u=
001b\u0019\u001f\u001a#*\ue901\ue900\ue904".split(""),Peb=3D'!@#$%^&*()+=3D=
\\|{}[];:"/?.,<>~`\u201c\u201d\u00bf\u00a1'.split(""),Qeb;q(Feb,kg);=0A=
function Reb(a){dH();var b=3D{};kn(b,a);return b}function Seb(){var =
a=3DLeb;dH();return new =
RegExp("^["+mg(rma(a.join("")))+"]+$","")}function =
Teb(a,b){if(b>a.getLength()-1)return =
Ueb(a,a.getLength()-1)+1;if(1>=3Db)return 1;var =
c=3Da.lastIndexOf("\n",b-1);for(c=3DMath.max(c,0);c<b-1&&eH(a,c+1)in =
Heb;)c++;return c+1}=0A=
function Veb(a,b){var c=3Da.getLength()-1;if(b>c){var d=3Dug("Should not =
call getParagraphEndIndex with an index past the last spacer =
index.");a.F.log(d,null,!1)}a=3Da.indexOf("\n",b);return-1=3D=3Da||a>c?c:=
a}function Ueb(a,b){return 0>b?(b=3Dug("Should not call =
getStartOfSection with an out of bounds spacer index: =
"+b),a.F.log(b,null,!1),0):a.lastIndexOf("\u0003",b)}=0A=
function Web(a,b){var c=3Da.getLength()-1;if(0>b||b>c)return =
b=3Dug("Should not call getEndOfSection with an out of bounds spacer =
index: "+b),a.F.log(b,null,!1),c;a=3Da.indexOf("\u0003",b+1);return =
0<=3Da?a-1:c}function Xeb(a,b){if(1>b)return b=3Dug("Cannot check for =
paragraph start with an out of bounds spacer index: =
"+b),a.F.log(b,null,!1),!1;for(--b;0<=3Db;b--)if(Yeb(eH(a,b)))return =
Zeb(eH(a,b));return!0}function Yeb(a){dH();return!(a in Ieb)}=0A=
function =
$eb(a,b,c){for(;b<=3Dc;b++)if(!Yeb(eH(a,b)))return!0;return!1}function =
Zeb(a){dH();return"\n"=3D=3D=3Da}function =
afb(a){dH();return"\f"=3D=3D=3Da}function =
bfb(a){dH();return"\ue906"=3D=3D=3Da}function =
cfb(a){dH();null=3D=3Da||1=3D=3Da.length||Jeb.test(a)}function =
dfb(a){dH();return!(a in Keb)}function efb(a,b){dH();return =
0<a.length?new =
RegExp("["+mg(rma(a.join("")))+"]",!0=3D=3D=3Db?"":"g"):null}=0A=
function dH(){dH=3Dba();Leb=3Dbha(Xga(Yga()," =
"));Reb(Leb);Heb=3DReb(Geb);Keb=3DReb(Meb);Reb(Oeb);Reb(Peb);mg("\uefff")=
;mg("\ueffe");mg("\u001e");mg("\u001a");mg("\u0003");mg("\ue905");mg("\u0=
01c");mg("\u0011");mg("\u0012");mg("\u0010");aha.join("|");Qeb=3DNeb;Ieb=3D=
Reb(Qeb);Jeb=3DSeb()};function =
ffb(a){this.L=3Da.V;this.C=3Da.J;this.H=3Da.F;this.J=3Da.H;this.D=3Da.C;t=
his.F=3Da.D}q(ffb,kg);ffb.prototype.getType=3Dg("L");function =
fH(a){return new gfb(a)};function =
gfb(a){this.L=3Dthis.H=3Dthis.O=3Dthis.J=3D!1;this.D=3Dthis.C=3D!0;this.V=
=3Da;this.F=3D[]}q(gfb,kg);function gH(a){a.J=3D!0;return a}function =
hH(a){a.O=3D!0;return a}function iH(a,b){a.F=3Db;return a}function =
hfb(a){a.H=3D!0;return a}function jH(a){a.L=3D!0;return a}function =
ifb(a){a.C=3D!1;return a}function jfb(a,b){a.D=3Db;return =
a}gfb.prototype.build=3Dfunction(){return new ffb(this)};var =
kfb,lfb,mfb=3D[],nfb;function ofb(a){pfb();return qfb(a).C}function =
rfb(a){pfb();return qfb(a).J}function sfb(a){pfb();return =
qfb(a).D}function qfb(a){pfb();var b=3Dkfb[a];if(null=3D=3Db)throw =
Gg("Style type info for type: "+mg(a)+" is not registered.").C;return =
b}function tfb(){pfb();for(var a=3Dnfb,b=3D0;b<a.length;b++){var =
c=3Da[b],d=3Dc.getType();kfb[d]=3Dc;if(c.C&&c.F){d=3Dc.H;for(var =
e=3D0;e<d.length;e++){var f=3Dd[e];f in =
lfb||(mfb.push(f),lfb[f]=3D[]);f=3Dlfb[f];var =
h=3Dc.getType();f.push(h)}}}}=0A=
function =
pfb(){pfb=3Dba();nfb=3D[jfb(iH(hH(gH(fH("autogen"))),["\uefff"]),!1).buil=
d(),iH(hH(gH(fH("cell"))),["\u001c"]).build(),jfb(iH(gH(fH("column_sector=
")),["\u0003","\ue905"]),!0).build(),fH("comment").build(),ifb(jH(fH("com=
posing_decoration"))).build(),ifb(jH(fH("composing_region"))).build(),iH(=
hH(gH(fH("date_time"))),["\ue903"]).build(),iH(hH(gH(fH("document"))),["\=
u0003"]).build(),jH(fH("draft_comment")).build(),iH(hH(gH(fH("equation"))=
),["\u001a"]).build(),iH(hH(gH(fH("equation_function"))),["\u0019",=0A=
"\u001f"]).build(),jfb(iH(hH(gH(fH("footnote"))),["#"]),!1).build(),iH(hH=
(gH(fH("headings"))),["\u0003"]).build(),jfb(iH(hH(gH(fH("horizontal_rule=
"))),["-"]),!1).build(),ifb(jH(fH("ignore_word"))).build(),hH(fH("import_=
warnings")).build(),hH(fH("link")).build(),hfb(iH(hH(gH(fH("list"))),["\n=
"])).build(),gH(fH("language")).build(),hH(fH("named_range")).build(),hfb=
(iH(hH(gH(fH("paragraph"))),["\n"])).build(),jH(fH("revision_diff")).buil=
d(),iH(hH(gH(fH("row"))),["\u0012"]).build(),jH(fH("smart_todo")).build()=
,=0A=
ifb(jH(fH("spellcheck"))).build(),hH(fH("suppress_feature")).build(),iH(h=
H(gH(fH("tbl"))),["\u0010"]).build(),hH(fH("text")).build(),ifb(jH(fH("vo=
ice_corrections"))).build(),ifb(jH(fH("voice_dotted_span"))).build()];kfb=
=3D{};lfb=3D{};kfb=3D{};lfb=3D{};tfb()};function =
kH(a,b){ufb();TG.call(this,b);this.H=3Da}var vfb=3D"cell document list =
headings tbl text".split(" =
");q(kH,TG);kH.prototype.getType=3Dg("H");function =
ufb(){ufb=3Dba();kn({},vfb)};function =
wfb(a,b){this.D=3Da;this.C=3Db}q(wfb,kg);function =
lH(a){xfb();YG.call(this,0,yfb);this.C=3Dnull;null!=3Da&&this.update(a,nu=
ll);UG(this)}var =
yfb;q(lH,YG);p=3DlH.prototype;p.clone=3Dfunction(){return =
this};p.Kw=3Dfunction(){throw ug("Called =
HexColor.copyToInternal.").C;};p.vq=3Dfunction(a,b){YG.prototype.vq.call(=
this,a,b);"hclr_color"in =
a&&(this.C=3Da.hclr_color)};p.aq=3Dfunction(a){switch(a){case =
"hclr_color":return this.C}return =
YG.prototype.aq.call(this,a)};p.gq=3Dfunction(a){switch(a){case =
"hclr_color":return!0}return YG.prototype.gq.call(this,a)};=0A=
p.Yp=3Dfunction(a,b){return a instanceof =
lH?YG.prototype.Yp.call(this,a,b)&&lg(this.C,a.C):!1};p.hq=3Dfunction(a){=
a=3DYG.prototype.hq.call(this,a);a.hclr_color=3Dthis.C;return =
a};function =
xfb(){xfb=3Dba();web();yfb=3DCeb(["hclr_color"],xeb)};function =
zfb(a){this.C=3Da}q(zfb,kg);function Afb(a,b){var c;return =
c=3Da.C,c(b)}zfb.prototype.defaultValue=3Dfunction(){var a;return =
a=3Dthis.C,a({})};function =
mH(a){Bfb();TG.call(this,Cfb);this.C=3Dnull;this.C=3D(Dfb(),Efb);null!=3D=
a&&this.update(a,null)}var =
Cfb;q(mH,TG);p=3DmH.prototype;p.getColor=3Dfunction(){return =
this.C.F};function Ffb(a){return lw(kw(),a.C.D)}function nH(a){return =
lw(kw(),a.C.C)}p.vq=3Dfunction(a){var =
b=3Dthis.C,c=3Db.F,d=3Db.D,e=3Db.H;b=3Db.C;if("brdr_c"in a){var =
f=3D{clr_type:0,hclr_color:a.brdr_c};c.Ys(f,null)||(c=3Dnew =
lH(f))}"brdr_w"in a&&(d=3Da.brdr_w);"brdr_ls"in =
a&&(e=3Da.brdr_ls);"brdr_s"in a&&(b=3Da.brdr_s);this.C=3Dnew =
Gfb(c,d,e,b)};=0A=
p.hq=3Dfunction(){var =
a=3Dthis.C;return{brdr_c:Hfb(a.F),brdr_w:a.D,brdr_ls:a.H,brdr_s:a.C}};p.Y=
p=3Dfunction(a,b){if(a instanceof mH){var =
c=3Dthis.C;a=3Da.C;b=3Dlg(a,c)?!0:WG(c.F,a.F,b)&&c.D=3D=3Da.D&&c.H=3D=3Da=
.H&&c.C=3D=3Da.C}else b=3D!1;return b};p.aq=3Dfunction(a){return =
Ifb(this.C,a)};p.gq=3Dfunction(a){a:{switch(a){case "brdr_c":case =
"brdr_w":case "brdr_ls":case "brdr_s":a=3D!0;break a}a=3D!1}return =
a};p.clone=3Dfunction(){var a=3Dnew mH(null);VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C};=0A=
function Hfb(a){Bfb();if(0!=3Da.getType())throw ug("Color is not a hex =
color.").C;return a.C}function =
Bfb(){Bfb=3Dba();Cfb=3DZG(["brdr_c","brdr_w","brdr_ls","brdr_s"]);(new =
mH(null)).serialize(null)};function =
Gfb(a,b,c,d){Dfb();this.F=3Da;this.D=3Db;this.H=3Dc;this.C=3Dd}var =
Efb;q(Gfb,kg);function Ifb(a,b){switch(b){case "brdr_c":return =
Hfb(a.F);case "brdr_w":return a.D;case "brdr_ls":return a.H;case =
"brdr_s":return a.C}throw ug("Unknown annotation property name =
"+mg(b)).C;}function Dfb(){Dfb=3Dba();Efb=3Dnew Gfb(new =
lH(null),0,0,0)};function =
Jfb(a){Kfb();TG.call(this,Lfb);this.F=3D0;this.C=3D!1;this.J=3D0;this.H=3D=
!1;this.update(a,null)}var =
Lfb;q(Jfb,TG);p=3DJfb.prototype;p.clone=3Dfunction(){var a=3Dnew =
Jfb({});VG(this,a);return =
a};p.Kw=3Dfunction(a){a.F=3Dthis.F;a.C=3Dthis.C;a.J=3Dthis.J;a.H=3Dthis.H=
};function Mfb(a){return lw(kw(),a.J)}function Nfb(a){Kfb();var =
b=3Dkw(),c=3Da/gTa(b);b=3Dlw(b,36*(Math.floor(c/36)+1));return =
b<=3Da?Nfb(a+1):b}=0A=
p.vq=3Dfunction(a,b){b=3Dnull!=3Db&&b.C();if("tbs_al"in =
a&&(!b||this.C)){var c=3Da.tbs_al;this.C=3D!0;this.F=3Dc}"tbs_of"in =
a&&(!b||this.H)&&(a=3Da.tbs_of,this.H=3D!0,this.J=3Da)};p.aq=3Dfunction(a=
){switch(a){case "tbs_al":return this.F;case "tbs_of":return =
this.J}throw ug("Unknown tab stop property name =
"+mg(a)).C;};p.gq=3Dfunction(a){switch(a){case "tbs_al":return =
this.C;case "tbs_of":return this.H}return!1};p.Yp=3Dfunction(a,b){return =
a instanceof =
Jfb?!b.C||this.C=3D=3Da.C&&this.H=3D=3Da.H?this.F=3D=3Da.F&&this.J=3D=3Da=
.J:!1:!1};=0A=
p.hq=3Dfunction(a){var =
b=3D{};if(!a.C||this.C)b.tbs_al=3Dthis.F;if(!a.C||this.H)b.tbs_of=3Dthis.=
J;return b};function =
Kfb(){Kfb=3Dba();Lfb=3DZG(["tbs_al","tbs_of"])};function =
oH(a){pH();kH.call(this,"text",Ofb);this.F=3Dthis.C=3Dnull;this.C=3D(qH()=
,Pfb);null!=3Da&&this.update(a,null)}function Qfb(){return rH()}var =
Ofb,Rfb=3D{ts_bd:"ts_bd_i",ts_it:"ts_it_i",ts_sc:"ts_sc_i",ts_st:"ts_st_i=
",ts_un:"ts_un_i",ts_ff:"ts_ff_i",ts_fs:"ts_fs_i",ts_va:"ts_va_i",ts_bgc:=
"ts_bgc_i",ts_fgc:"ts_fgc_i"},Sfb=3D["ts_fgc2","ts_bgc2"],Tfb=3D{hclr_col=
or:"#000000"},Ufb;function Vfb(){return Ofb}var Wfb;q(oH,kH);=0A=
function Xfb(){pH();var =
a=3D[];J(I(),"docs-text-etsrdpn")&&a.push("ts_rtd");J(I(),"docs-text-ettw=
s")&&a.push("ts_tw");return new $G(a,Rfb,[])}function Yfb(){pH();return =
new lH(Tfb)}function Zfb(){pH();return new lH(null)}function =
sH(a){return =
mw(kw(),Math.max(2.25,a.C.F),!0)}p=3DoH.prototype;p.getFontFamily=3Dfunct=
ion(){return this.C.Vd.fontFamily};p.getWeight=3Dfunction(){return =
this.C.Vd.weight};function $fb(a){var =
b=3Da.getWeight();a=3Da.C.Ba;pH();a&&(400>b?b=3D400:700>b&&(b=3D700));ret=
urn b}=0A=
function agb(a){pH();if(0!=3Da.getType())throw ug("Color is not a hex =
color.").C;return a.C}=0A=
p.vq=3Dfunction(a,b){var c=3Dthis.C,d=3Dnull!=3Db&&b.C();b=3D0;var =
e=3Dc.Ba,f=3Dc.va,h=3Dc.ma,k=3Dc.D,l=3Dc.$,m=3Dc.V,r=3Dc.C,u=3Dc.Sa,w=3Dc=
.Ra,y=3Dc.dd,C=3Dc.Ka,H=3Dc.Ha,R=3Dc.F,Z=3Dc.Oa,U=3Dc.Ma,ja=3Dc.O,ma=3Dc.=
jb,Ka=3Dc.Wa,Fa=3Dc.Hb,Ha=3Dc.Cb,La=3Dc.Bb,pb=3Dc.H,lb=3Dc.Rb,rb=3Dc.Lh,B=
b=3Dc.Ed,xc=3Dc.xd,Yb=3Dc.J,Ec=3Dc.Ac,Mc=3Dc.Yb,Rc=3Dc.L,Fd=3Dc.Uc,Mb=3Dc=
.Jc,Vf=3Dc.xb;c=3Dc.ub;if("ts_bgc2"in a){tH("ts_bgc2");var =
tb=3Da.ts_bgc2;if(!d||m)m=3D!0,k=3Dbgb(tb)}"ts_bgc2_i"in =
a&&(tH("ts_bgc2_i"),!d||m)&&(tb=3Da.ts_bgc2_i,m=3D!0,l!=3Dtb&&(b+=3DXG(l,=
tb),l=3Dtb));"ts_bgc_i"in a&&(tH("ts_bgc_i"),!d||=0A=
m)&&(tb=3Da.ts_bgc_i,m=3D!0,l!=3Dtb&&(b+=3DXG(l,tb),l=3Dtb));"ts_bd"in =
a&&(!d||h)&&(h=3D!0,e=3Da.ts_bd);"ts_bd_i"in =
a&&(!d||h)&&(tb=3Da.ts_bd_i,h=3D!0,f!=3Dtb&&(b+=3DXG(f,tb),f=3Dtb));"ts_f=
f"in a&&(!d||H)&&(y=3Da.ts_ff,H=3D!0);"ts_ff_i"in =
a&&(!d||H)&&(tb=3Da.ts_ff_i,H=3D!0,C!=3Dtb&&(b+=3DXG(C,tb),C=3Dtb));"ts_f=
s"in a&&(!d||U)&&(R=3Da.ts_fs,U=3D!0);"ts_fs_i"in =
a&&(!d||U)&&(tb=3Da.ts_fs_i,U=3D!0,Z!=3Dtb&&(b+=3DXG(Z,tb),Z=3Dtb));"ts_f=
gc2"in =
a&&(tH("ts_fgc2"),!d||w)&&(w=3D!0,tb=3Da.ts_fgc2,r=3Dbgb(tb));"ts_fgc2_i"=
in a&&(tH("ts_fgc2_i"),!d||w)&&(tb=3Da.ts_fgc2_i,=0A=
w=3D!0,u!=3Dtb&&(b+=3DXG(u,tb),u=3Dtb));"ts_fgc_i"in =
a&&(tH("ts_fgc_i"),!d||w)&&(tb=3Da.ts_fgc_i,w=3D!0,u!=3Dtb&&(b+=3DXG(u,tb=
),u=3Dtb));"ts_it"in a&&(!d||Ka)&&(ja=3Da.ts_it,Ka=3D!0);"ts_it_i"in =
a&&(!d||Ka)&&(tb=3Da.ts_it_i,Ka=3D!0,ma!=3Dtb&&(b+=3DXG(ma,tb),ma=3Dtb));=
"ts_bgc"in =
a&&(tH("ts_bgc"),!d||m)&&(tb=3Da.ts_bgc,m=3D!0,tb=3D{clr_type:0,hclr_colo=
r:tb},k.Ys(tb,null)||(k=3Dnew lH(tb)));"ts_fgc"in =
a&&(tH("ts_fgc"),!d||w)&&(tb=3Da.ts_fgc,w=3D!0,tb=3D{clr_type:0,hclr_colo=
r:tb},r.Ys(tb,null)||(r=3Dnew lH(tb)));"ts_sc"in =
a&&(!d||La)&&(Fa=3Da.ts_sc,=0A=
La=3D!0);"ts_sc_i"in =
a&&(!d||La)&&(tb=3Da.ts_sc_i,La=3D!0,Ha!=3Dtb&&(b+=3DXG(Ha,tb),Ha=3Dtb));=
"ts_st"in a&&(!d||rb)&&(pb=3Da.ts_st,rb=3D!0);"ts_st_i"in =
a&&(!d||rb)&&(tb=3Da.ts_st_i,rb=3D!0,lb!=3Dtb&&(b+=3DXG(lb,tb),lb=3Dtb));=
"ts_tw"in a&&(!d||xc)&&(Bb=3Da.ts_tw,xc=3D!0);"ts_un"in =
a&&(!d||Mc)&&(Yb=3Da.ts_un,Mc=3D!0);"ts_un_i"in =
a&&(!d||Mc)&&(tb=3Da.ts_un_i,Mc=3D!0,Ec!=3Dtb&&(b+=3DXG(Ec,tb),Ec=3Dtb));=
"ts_va"in a&&(tb=3Da.ts_va,!d||Mb)&&(Mb=3D!0,Rc=3Dtb);"ts_va_i"in =
a&&(!d||Mb)&&(tb=3Da.ts_va_i,Mb=3D!0,Fd!=3Dtb&&(b+=3DXG(Fd,tb),Fd=3Dtb));=
"ts_rtd"in a&&(!d||c)&&=0A=
(a=3Da.ts_rtd,c=3D!0,Vf=3Da);a=3Dnew uH(new =
vH(e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb,rb,Bb,xc,Yb,Ec,M=
c,Rc,Fd,Mb,Vf,c),b);this.C=3Da.getState();this.D+=3Da.C;this.F=3Dnull};fu=
nction tH(a){pH();switch(a){case "ts_bgc2":case "ts_bgc2_i":case =
"ts_fgc2":case "ts_fgc2_i":throw ug("Using new color properties when not =
enabled.").C;}}=0A=
p.hq=3Dfunction(a){var =
b=3Dthis.C,c=3D{};aH(a,b.ma,b.va)&&(c.ts_bd=3Db.Ba);aH(a,b.Ma,b.Oa)&&(c.t=
s_fs=3Db.F);aH(a,b.Ha,b.Ka)&&(c.ts_ff=3Db.dd);aH(a,b.Wa,b.jb)&&(c.ts_it=3D=
b.O);aH(a,b.Bb,b.Cb)&&(c.ts_sc=3Db.Hb);aH(a,b.Lh,b.Rb)&&(c.ts_st=3Db.H);!=
J(I(),"docs-text-ettws")||a.C&&!b.xd||(c.ts_tw=3Db.Ed);aH(a,b.Yb,b.Ac)&&(=
c.ts_un=3Db.J);aH(a,b.Jc,b.Uc)&&(c.ts_va=3Db.L);if(aH(a,b.V,b.$)){var =
d=3Dagb(b.D);c.ts_bgc=3Dd}aH(a,b.Ra,b.Sa)&&(d=3Dagb(b.C),c.ts_fgc=3Dd);bH=
(a,b.ma)&&(c.ts_bd_i=3Db.va);bH(a,b.Ma)&&(c.ts_fs_i=3Db.Oa);bH(a,b.Ha)&&(=
c.ts_ff_i=3D=0A=
b.Ka);bH(a,b.Wa)&&(c.ts_it_i=3Db.jb);bH(a,b.Bb)&&(c.ts_sc_i=3Db.Cb);bH(a,=
b.Lh)&&(c.ts_st_i=3Db.Rb);bH(a,b.Yb)&&(c.ts_un_i=3Db.Ac);bH(a,b.Jc)&&(c.t=
s_va_i=3Db.Uc);bH(a,b.V)&&(c.ts_bgc_i=3Db.$);bH(a,b.Ra)&&(c.ts_fgc_i=3Db.=
Sa);!J(I(),"docs-text-etsrds")||a.C&&!b.ub||(c.ts_rtd=3Db.xb);return =
c};p.aq=3Dfunction(a){tH(a);return =
cgb(this.C,a)};p.gq=3Dfunction(a){tH(a);return dgb(this.C,a)};=0A=
p.Yp=3Dfunction(a,b){if(!(a instanceof oH))return!1;var =
c=3Dthis.F,d=3Da.F;null=3D=3Dc||null=3D=3Dd||teb(this)||teb(a)||this.C.C.=
getType()!=3Da.C.C.getType()||this.C.D.getType()!=3Da.C.D.getType()?(c=3D=
this.C,a=3Da.C,b=3Dlg(a,c)?!0:!b.C||c.V=3D=3Da.V&&c.ma=3D=3Da.ma&&c.Ha=3D=
=3Da.Ha&&c.Ma=3D=3Da.Ma&&c.Ra=3D=3Da.Ra&&c.Wa=3D=3Da.Wa&&c.Bb=3D=3Da.Bb&&=
c.Lh=3D=3Da.Lh&&c.xd=3D=3Da.xd&&c.Yb=3D=3Da.Yb&&c.Jc=3D=3Da.Jc&&c.ub=3D=3D=
a.ub?WG(c.D,a.D,b)&&c.$=3D=3Da.$&&c.Ba=3D=3Da.Ba&&c.va=3D=3Da.va&&lg(c.dd=
,a.dd)&&c.Ka=3D=3Da.Ka&&c.F=3D=3Da.F&&c.Oa=3D=3Da.Oa&&WG(c.C,a.C,b)&&c.Sa=
=3D=3Da.Sa&&c.O=3D=3Da.O&&c.jb=3D=3Da.jb&&=0A=
c.Hb=3D=3Da.Hb&&c.Cb=3D=3Da.Cb&&c.H=3D=3Da.H&&c.Rb=3D=3Da.Rb&&c.Ed=3D=3Da=
.Ed&&c.J=3D=3Da.J&&c.Ac=3D=3Da.Ac&&lg(c.L,a.L)&&c.Uc=3D=3Da.Uc&&lg(c.xb,a=
.xb):!1):b=3Dc.equals(d);return b};p.mK=3Dfunction(){return =
lha()};p.clone=3Dfunction(){var a=3DrH();VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C;a.F=3Dthis.F};=0A=
function egb(){var a=3DrH();qH();var b=3Dnew =
lH({hclr_color:"#666666"});b=3Dnew uH(new =
vH(!1,!0,!1,Zfb(),!0,!1,b,!1,!1,"Georgia",!1,!1,24,!1,!1,!0,!1,!1,!1,!0,!=
1,!1,!0,!1,400,!1,!1,!0,!1,"nor",!0,!1,"",!1),6);a.C=3Db.getState();a.D=3D=
b.C;return a}function wH(a){var b=3DrH();qH();a=3Dnew uH(new =
vH(!0,!1,!1,Zfb(),!0,!1,Yfb(),!0,!1,"Arial",!0,!1,a,!1,!1,!1,!0,!1,!1,!0,=
!1,!1,!0,!1,400,!1,!1,!0,!1,"nor",!0,!1,"",!1),8);b.C=3Da.getState();b.D=3D=
a.C;return b}=0A=
function fgb(){var a=3DrH();qH();var b=3Dnew =
vH(!1,!0,!1,Zfb(),!0,!1,Yfb(),!0,!1,"Arial",!0,!1,11,!0,!1,!1,!0,!1,!1,!0=
,!1,!1,!0,!1,400,!1,!1,!0,!1,"nor",!0,!1,"",!1);a.C=3Db;a.D=3D10;return =
a}function ggb(){var a=3DrH();qH();var b=3Dnew =
vH(!1,!0,!0,Zfb(),!0,!0,Yfb(),!0,!0,"Arial",!0,!0,11,!0,!0,!1,!0,!0,!1,!0=
,!0,!1,!0,!0,400,!1,!1,!0,!0,"nor",!0,!0,"",!1);a.C=3Db;a.D=3D10;return =
a}function rH(){return new oH(null)}function igb(a){var =
b=3Dkw(),c=3DMath.max(2.25,a.C.F);return =
mw(b,"nor"=3D=3D=3Da.C.L?c:.6*c,!0)}=0A=
function =
pH(){pH=3Dba();ufb();Ofb=3DXfb();kn({},Sfb);UG(fgb());UG(rH());UG(wH(24))=
;UG(wH(18));UG(wH(14));UG(wH(12));UG(wH(11));UG(wH(10));UG(wH(36));UG(egb=
());Ufb=3DUG(ggb());Ufb.serialize(null);Wfb=3Dnew =
wfb("text",Qfb,Vfb)};function =
jgb(a){kgb();TG.call(this,lgb);this.C=3D[];this.F=3D[];this.J=3D!1;this.H=
=3Da}var lgb;q(jgb,TG);p=3Djgb.prototype;p.clone=3Dfunction(){var =
a=3Dnew jgb(this.H);VG(this,a);return a};p.$Ta=3Dfunction(){for(var =
a=3D0;a<this.C.length;a++){var =
b=3DUG(this.C[a]);this.C[a]=3Db}};p.Kw=3Dfunction(a){a.J=3Dthis.J;a.H=3Dt=
his.H;a.F=3Dthis.F.slice(0);a.C=3D[];for(var =
b=3D0;b<this.C.length;b++){var =
c=3Dthis.C[b].clone();a.C[b]=3Dc}};p.Dd=3Dg("C");=0A=
p.aq=3Dfunction(a){switch(a){case "cv":return this.Dd()}throw =
ug("Unknown collection property name =
"+mg(a)).C;};p.gq=3Dfunction(a){switch(a){case =
"cv":return!mgb(this)}return!1};p.Ys=3Dfunction(a,b){for(var c in =
a)switch(c){case "cv":return =
ngb(this,a[c],b)}return!1};p.Yp=3Dfunction(a,b){if(!(a instanceof =
jgb)||b.C&&!Tg(this.F,a.F)||this.C.length!=3Da.C.length)return!1;for(var =
c=3D0;c<this.C.length;c++){var =
d=3Db,e=3Dthis.C[c],f=3Da.C[c];if(!(lg(e,f)||null!=3De&&WG(e,f,d)))return=
!1}return!0};=0A=
p.vq=3Dfunction(a,b){if("cv"in a){a=3Da.cv;b=3Dnull!=3Db&&b.C();var =
c=3Da.op,d=3D0;"set"=3D=3D=3Dc||(d=3Da.opIndex);a=3Da.opValue;if("delete"=
=3D=3D=3Dc)b=3Dd,this.C.splice(b,1),this.F.splice(b,1);else =
if("insert"=3D=3D=3Dc)c=3Dd,a=3Db?this.H.defaultValue():Afb(this.H,a),oha=
(this.C,c,[a]),oha(this.F,c,[!b]),this.J=3D!0;else =
if("reference"=3D=3D=3Dc)c=3Dd,(!b||this.F[c])&&c<this.C.length&&(b=3Dthi=
s.C,d=3Dthis.C[c],d.update(a,null),b[c]=3Dd,this.J=3D!0,this.F[c]=3D!0);e=
lse =
if("set"=3D=3D=3Dc){this.C.length=3D0;for(c=3Dthis.F.length=3D0;c<a.lengt=
h;c++)d=3Db?this.H.defaultValue():=0A=
Afb(this.H,a[c]),this.C.push(d),this.F.push(!b);this.J=3D!0}}};p.hq=3Dfun=
ction(a){null=3D=3Da&&(a=3D(reb(),seb));if(a.C&&!this.J)return{};for(var =
b=3D[],c=3D0;c<this.C.length;c++){var d=3Dthis.C[c].serialize(a);var =
e=3Db;Ng(d)?e.push(d.C):e.push(d)}kgb();a=3D{op:"set"};null!=3Db&&(a.opVa=
lue=3DNg(b)?b.C:b);return{cv:a}};function mgb(a){for(var =
b=3D0;b<a.F.length;b++)if(a.F[b])return!1;return!0}=0A=
function ngb(a,b,c){var d=3Dnull!=3Dc&&c.C();switch(b.op){case =
"delete":case "insert":return!1;case "reference":return =
d=3Db.opIndex,a.C[d].Ys(b.opValue,c);case =
"set":c=3Da.C;b=3Db.opValue;if(b.length!=3Dc.length)return!1;if(d)return =
mgb(a);for(a=3D0;a<c.length;a++){d=3Db[a];var =
e=3Dc[a];if(!(lg(e,d)||null!=3De&&e.Ys(d,null)))return!1}return!0;case =
"mark_deleted":case "unmark_deleted":return!0;default:return!1}}function =
kgb(){kgb=3Dba();lgb=3DZG(["cv"])};function =
xH(a,b){this.C=3Dthis.D=3Dnull;this.D=3DUG(a);this.C=3Dnull!=3Db?UG(b):nu=
ll}q(xH,kg);xH.prototype.serialize=3Dfunction(a){return =
null!=3Dthis.C?this.C.serialize(a):null};xH.prototype.update=3Dfunction(a=
,b){if(null=3D=3Da)return null=3D=3Dthis.C?this:new xH(this.D,null);var =
c=3D(null=3D=3Dthis.C?this.D:this.C).clone();c.update(a,b);return new =
xH(this.D,c)};xH.prototype.get=3Dfunction(){return =
null!=3Dthis.C?this.C:this.D};function =
yH(a){ogb();kH.call(this,"paragraph",pgb);this.F=3Dthis.C=3Dnull;this.C=3D=
(zH(),qgb);this.F=3Dnew jgb(new =
zfb(rgb));null!=3Da&&this.update(a,null)}var =
pgb,sgb=3D{ps_awao:"ps_awao_i",ps_al:"ps_al_i",ps_bbtw:"ps_bbtw_i",ps_bb:=
"ps_bb_i",ps_bl:"ps_bl_i",ps_br:"ps_br_i",ps_bt:"ps_bt_i",ps_ifl:"ps_ifl_=
i",ps_il:"ps_il_i",ps_ir:"ps_ir_i",ps_klt:"ps_klt_i",ps_kwn:"ps_kwn_i",ps=
_ls:"ps_ls_i",ps_sd:"ps_sd_i",ps_sa:"ps_sa_i",ps_sb:"ps_sb_i",ps_sm:"ps_s=
m_i"};function tgb(){return new yH(null)}=0A=
var ugb=3D"ps_bbtw ps_bb ps_bl ps_br ps_bt ps_sd ps_ts".split(" =
"),vgb;function rgb(a){return new Jfb(a)}var AH,wgb;function =
xgb(){return pgb}var ygb;q(yH,kH);function zgb(a,b){return =
mw(kw(),a.C.Jc,b)}function Agb(a){return lw(kw(),a.C.V)}function =
Bgb(a){return mw(kw(),a.C.V,void 0)}function Cgb(a){return =
lw(kw(),a.C.O)}p=3DyH.prototype;p.isLeftToRight=3Dfunction(){return =
this.C.tf};=0A=
p.vq=3Dfunction(a,b){"ps_ts"in a&&this.F.update(a.ps_ts,b);var =
c=3Dthis.C,d=3Dnull!=3Db&&b.C(),e=3D0,f=3Dc.L,h=3Dc.Ha,k=3Dc.Ba,l=3Dc.Yj,=
m=3Dc.Ma,r=3Dc.Ka,u=3Dc.C,w=3Dc.Oa,y=3Dc.Ra,C=3Dc.D,H=3Dc.Sa,R=3Dc.Wa,Z=3D=
c.F,U=3Dc.jb,ja=3Dc.ub,ma=3Dc.H,Ka=3Dc.xb,Fa=3Dc.Bb,Ha=3Dc.J,La=3Dc.Cb,pb=
=3Dc.Hb,lb=3Dc.um,rb=3Dc.zk,Bb=3Dc.tm,xc=3Dc.Ak,Yb=3Dc.O,Ec=3Dc.Rb,Mc=3Dc=
.Lh,Rc=3Dc.Jc,Fd=3Dc.Ac,Mb=3Dc.Yb,Vf=3Dc.V,tb=3Dc.dd,ge=3Dc.Uc,ae=3Dc.qn,=
Fg=3Dc.Ed,Kf=3Dc.xd,Sh=3Dc.Rn,uf=3Dc.we,Wg=3Dc.Vd,Oj=3Dc.Se,il=3Dc.Ge,qj=3D=
c.Me,hi=3Dc.tf,Pj=3Dc.Op,nn=3Dc.nt,jl=3Dc.xq,Th=3Dc.Ag,Vi=3Dc.$f,Mk=3Dc.E=
f,xm=3Dc.$,rj=3Dc.jh,kl=3Dc.Ng,ll=3Dc.ma,Rl=3D=0A=
c.Rh,Wi=3Dc.Qh,ml=3Dc.va,xb=3Dc.Xi,Qj=3Dc.Ji,Rj=3Dc.qt,Sj=3Dc.ot;if("ps_a=
l"in a&&(!d||k)){var wu=3Da.ps_al;k=3D!0;f=3Dwu}if("ps_al_i"in =
a&&(!d||k)){var =
ep=3Da.ps_al_i;e+=3DXG(h,ep);k=3D!0;h=3Dep}if("ps_awao"in =
a&&(!d||r)){var ym=3Da.ps_awao;r=3D!0;l=3Dym}if("ps_awao_i"in =
a&&(!d||r)){var =
nl=3Da.ps_awao_i;e+=3DXG(m,nl);r=3D!0;m=3Dnl}if("ps_sd"in a){var =
eo=3Da.ps_sd;if(!d||Mk)Mk=3D!0,Th=3DTh.update(eo,b)}if("ps_sd_i"in =
a){var =
zm=3Da.ps_sd_i;if(!d||Mk)Mk=3D!0,Vi!=3Dzm&&(e+=3DXG(Vi,zm),Vi=3Dzm)}if("p=
s_bbtw"in a){var Tj=3Da.ps_bbtw;if(!d||w)w=3D!0,u=3Du.update(Tj,=0A=
b)}if("ps_bbtw_i"in a){var =
Uj=3Da.ps_bbtw_i;if(!d||w)w=3D!0,y!=3DUj&&(e+=3DXG(y,Uj),y=3DUj)}if("ps_b=
b"in a){var =
Nk=3Da.ps_bb;if(!d||H)H=3D!0,C=3DC.update(Nk,b)}if("ps_bb_i"in a){var =
Jr=3Da.ps_bb_i;if(!d||H)H=3D!0,R!=3DJr&&(e+=3DXG(R,Jr),R=3DJr)}if("ps_bl"=
in a){var sj=3Da.ps_bl;if(!d||U)U=3D!0,Z=3DZ.update(sj,b)}if("ps_bl_i"in =
a){var =
Am=3Da.ps_bl_i;if(!d||U)U=3D!0,ja!=3DAm&&(e+=3DXG(ja,Am),ja=3DAm)}if("ps_=
br"in a){var =
fp=3Da.ps_br;if(!d||Ka)Ka=3D!0,ma=3Dma.update(fp,b)}if("ps_br_i"in =
a){var gp=3Da.ps_br_i;if(!d||Ka)Ka=3D!0,Fa!=3Dgp&&(e+=3DXG(Fa,gp),Fa=3D=0A=
gp)}if("ps_bt"in a){var =
Bm=3Da.ps_bt;if(!d||La)La=3D!0,Ha=3DHa.update(Bm,b)}if("ps_bt_i"in =
a){var =
fo=3Da.ps_bt_i;if(!d||La)La=3D!0,pb!=3Dfo&&(e+=3DXG(pb,fo),pb=3Dfo)}if("p=
s_hd"in a&&(!d||rb)){var on=3Da.ps_hd;rb=3D!0;lb=3Don}if("ps_hdid"in =
a&&(!d||xc)){var rk=3Da.ps_hdid;xc=3D!0;Bb=3Drk}if("ps_ifl"in =
a&&(!d||Mb)){var Ok=3Da.ps_ifl;Mb=3D!0;Rc=3DOk}if("ps_ifl_i"in a){var =
sk=3Da.ps_ifl_i;if(!d||Mb)e+=3DXG(Fd,sk),Mb=3D!0,Fd=3Dsk}if("ps_il"in =
a&&(!d||ge)){var Xi=3Da.ps_il;ge=3D!0;Vf=3DXi}if("ps_il_i"in a){var =
Cm=3Da.ps_il_i;if(!d||ge)e+=3DXG(tb,Cm),ge=3D=0A=
!0,tb=3DCm}if("ps_ir"in a&&(!d||Mc)){var =
go=3Da.ps_ir;Mc=3D!0;Yb=3Dgo}if("ps_ir_i"in a&&(!d||Mc)){var =
Vj=3Da.ps_ir_i;e+=3DXG(Ec,Vj);Mc=3D!0;Ec=3DVj}if("ps_klt"in =
a&&(!d||Kf)){var hp=3Da.ps_klt;Kf=3D!0;ae=3Dhp}if("ps_klt_i"in =
a&&(!d||Kf)){var =
ho=3Da.ps_klt_i;e+=3DXG(Fg,ho);Kf=3D!0;Fg=3Dho}if("ps_kwn"in =
a&&(!d||Wg)){var ii=3Da.ps_kwn;Wg=3D!0;Sh=3Dii}if("ps_kwn_i"in =
a&&(!d||Wg)){var =
Pk=3Da.ps_kwn_i;e+=3DXG(uf,Pk);Wg=3D!0;uf=3DPk}if("ps_ls"in =
a&&(!d||qj)){var Ws=3Da.ps_ls;qj=3D!0;Oj=3DWs}if("ps_ls_i"in =
a&&(!d||qj)){var pn=3Da.ps_ls_i;e+=3DXG(il,pn);qj=3D!0;=0A=
il=3Dpn}if("ps_ltr"in a&&(!d||Pj)){var =
Kr=3Da.ps_ltr;Pj=3D!0;hi=3DKr}if("ps_rd"in a){var =
rq=3Da.ps_rd;if(!d||jl)jl=3D!0,nn=3Drq}if("ps_sm"in a&&(!d||Qj)){var =
Xs=3Da.ps_sm;Qj=3D!0;ml=3DXs}if("ps_sm_i"in a&&(!d||Qj)){var =
ip=3Da.ps_sm_i;e+=3DXG(xb,ip);Qj=3D!0;xb=3Dip}if("ps_sa"in =
a&&(!d||kl)){var Sl=3Da.ps_sa;kl=3D!0;xm=3DSl}if("ps_sa_i"in =
a&&(!d||kl)){var =
io=3Da.ps_sa_i;e+=3DXG(rj,io);kl=3D!0;rj=3Dio}if("ps_sb"in =
a&&(!d||Wi)){var Ys=3Da.ps_sb;Wi=3D!0;ll=3DYs}if("ps_sb_i"in =
a&&(!d||Wi)){var =
jo=3Da.ps_sb_i;e+=3DXG(Rl,jo);Wi=3D!0;Rl=3Djo}if("ps_shd"in a&&(!d||=0A=
Sj)){var rp=3Da.ps_shd;Sj=3D!0;Rj=3Drp}var un=3Dnew =
BH(f,h,k,l,m,r,u,y,w,C,R,H,Z,ja,U,ma,Fa,Ka,Ha,pb,La,lb,rb,Bb,xc,Yb,Ec,Mc,=
Rc,Fd,Mb,Vf,tb,ge,ae,Fg,Kf,Sh,uf,Wg,Oj,il,qj,hi,Pj,nn,jl,Th,Vi,Mk,xm,rj,k=
l,ll,Rl,Wi,ml,xb,Qj,Rj,Sj);var Vl=3Dnew =
uH(un,e);this.C=3DVl.getState();this.D+=3DVl.C};=0A=
p.hq=3Dfunction(a){var =
b=3Dthis.C,c=3D{};aH(a,b.Ba,b.Ha)&&(c.ps_al=3Db.L);aH(a,b.Ka,b.Ma)&&(c.ps=
_awao=3Db.Yj);if(aH(a,b.Ef,b.$f)){var =
d=3Db.Ag.serialize(a);c.ps_sd=3Dd}aH(a,b.Oa,b.Ra)&&(d=3Db.C.serialize(a),=
c.ps_bbtw=3Dd);aH(a,b.Sa,b.Wa)&&(d=3Db.D.serialize(a),c.ps_bb=3Dd);aH(a,b=
.jb,b.ub)&&(d=3Db.F.serialize(a),c.ps_bl=3Dd);aH(a,b.xb,b.Bb)&&(d=3Db.H.s=
erialize(a),c.ps_br=3Dd);aH(a,b.Cb,b.Hb)&&(d=3Db.J.serialize(a),c.ps_bt=3D=
d);if(!a.C||b.zk)c.ps_hd=3Db.um;if(!a.C||b.Ak)c.ps_hdid=3Db.tm;aH(a,b.Yb,=
b.Ac)&&(c.ps_ifl=3Db.Jc);aH(a,b.Uc,b.dd)&&=0A=
(c.ps_il=3Db.V);aH(a,b.Lh,b.Rb)&&(c.ps_ir=3Db.O);aH(a,b.xd,b.Ed)&&(c.ps_k=
lt=3Db.qn);aH(a,b.Vd,b.we)&&(c.ps_kwn=3Db.Rn);if(!a.C||b.Op)c.ps_ltr=3Db.=
tf;aH(a,b.Me,b.Ge)&&(c.ps_ls=3Db.Se);aH(a,b.Ji,b.Xi)&&(c.ps_sm=3Db.va);aH=
(a,b.Ng,b.jh)&&(c.ps_sa=3Db.$);aH(a,b.Qh,b.Rh)&&(c.ps_sb=3Db.ma);bH(a,b.B=
a)&&(c.ps_al_i=3Db.Ha);bH(a,b.Ka)&&(c.ps_awao_i=3Db.Ma);bH(a,b.Ef)&&(c.ps=
_sd_i=3Db.$f);bH(a,b.Oa)&&(c.ps_bbtw_i=3Db.Ra);bH(a,b.Sa)&&(c.ps_bb_i=3Db=
.Wa);bH(a,b.jb)&&(c.ps_bl_i=3Db.ub);bH(a,b.xb)&&(c.ps_br_i=3Db.Bb);bH(a,b=
.Cb)&&(c.ps_bt_i=3Db.Hb);=0A=
bH(a,b.Yb)&&(c.ps_ifl_i=3Db.Ac);bH(a,b.Uc)&&(c.ps_il_i=3Db.dd);bH(a,b.Lh)=
&&(c.ps_ir_i=3Db.Rb);bH(a,b.xd)&&(c.ps_klt_i=3Db.Ed);bH(a,b.Vd)&&(c.ps_kw=
n_i=3Db.we);bH(a,b.Me)&&(c.ps_ls_i=3Db.Ge);if(!a.C||b.xq)c.ps_rd=3Db.nt;b=
H(a,b.Ji)&&(c.ps_sm_i=3Db.Xi);bH(a,b.Ng)&&(c.ps_sa_i=3Db.jh);bH(a,b.Qh)&&=
(c.ps_sb_i=3Db.Rh);if(!a.C||b.ot)c.ps_shd=3Db.qt;a=3Dthis.F.serialize(a);=
tha(a)||(c.ps_ts=3Da);return =
c};p.aq=3Dfunction(a){return"ps_ts"=3D=3D=3Da?this.F:Dgb(this.C,a)};p.gq=3D=
function(a){return"ps_ts"=3D=3D=3Da?!0:Egb(this.C,a)};=0A=
p.Yp=3Dfunction(a,b){if(!(a instanceof yH))return!1;var =
c=3Dthis.C,d=3Da.C;return(lg(d,c)?!0:!b.C||c.Ba=3D=3Dd.Ba&&c.Ka=3D=3Dd.Ka=
&&c.Oa=3D=3Dd.Oa&&c.Sa=3D=3Dd.Sa&&c.jb=3D=3Dd.jb&&c.xb=3D=3Dd.xb&&c.Cb=3D=
=3Dd.Cb&&c.zk=3D=3Dd.zk&&c.Ak=3D=3Dd.Ak&&c.Lh=3D=3Dd.Lh&&c.Yb=3D=3Dd.Yb&&=
c.Uc=3D=3Dd.Uc&&c.xd=3D=3Dd.xd&&c.Vd=3D=3Dd.Vd&&c.Me=3D=3Dd.Me&&c.Op=3D=3D=
d.Op&&c.xq=3D=3Dd.xq&&c.Ef=3D=3Dd.Ef&&c.Ng=3D=3Dd.Ng&&c.Qh=3D=3Dd.Qh&&c.J=
i=3D=3Dd.Ji&&c.ot=3D=3Dd.ot?c.L=3D=3Dd.L&&c.Ha=3D=3Dd.Ha&&c.Yj=3D=3Dd.Yj&=
&c.Ma=3D=3Dd.Ma&&WG(c.C.get(),d.C.get(),b)&&c.Ra=3D=3Dd.Ra&&WG(c.D.get(),=
d.D.get(),b)&&c.Wa=3D=3Dd.Wa&&WG(c.F.get(),d.F.get(),=0A=
b)&&c.ub=3D=3Dd.ub&&WG(c.H.get(),d.H.get(),b)&&c.Bb=3D=3Dd.Bb&&WG(c.J.get=
(),d.J.get(),b)&&c.Hb=3D=3Dd.Hb&&c.um=3D=3Dd.um&&lg(c.tm,d.tm)&&c.O=3D=3D=
d.O&&c.Rb=3D=3Dd.Rb&&c.Jc=3D=3Dd.Jc&&c.Ac=3D=3Dd.Ac&&c.V=3D=3Dd.V&&c.dd=3D=
=3Dd.dd&&c.qn=3D=3Dd.qn&&c.Ed=3D=3Dd.Ed&&c.Rn=3D=3Dd.Rn&&c.we=3D=3Dd.we&&=
c.Se=3D=3Dd.Se&&c.Ge=3D=3Dd.Ge&&c.tf=3D=3Dd.tf&&lg(c.nt,d.nt)&&WG(c.Ag.ge=
t(),d.Ag.get(),b)&&c.$f=3D=3Dd.$f&&c.$=3D=3Dd.$&&c.jh=3D=3Dd.jh&&c.ma=3D=3D=
d.ma&&c.Rh=3D=3Dd.Rh&&c.va=3D=3Dd.va&&c.Xi=3D=3Dd.Xi&&c.qt=3D=3Dd.qt:!1)&=
&WG(this.F,a.F,b)};=0A=
function Fgb(a,b){if(null=3D=3Db)return!1;var =
c=3DMath.min(Agb(a),Dg(zgb(a,null))),d=3DMath.min(Agb(b),Dg(zgb(b,null)))=
;return =
a.C.C.get().equals(b.C.C.get())&&a.C.D.get().equals(b.C.D.get())&&a.C.F.g=
et().equals(b.C.F.get())&&a.C.H.get().equals(b.C.H.get())&&a.C.J.get().eq=
uals(b.C.J.get())&&Cgb(a)=3D=3DCgb(b)&&c=3D=3Dd}p.mK=3Dfunction(){return =
ugb};p.clone=3Dfunction(){var a=3Dnew yH(null);VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C;a.F=3Dthis.F.clone()};=0A=
function Ggb(){var a=3Dnew yH(null);a.C=3D(zH(),Hgb);a.D=3D0;return =
a}function CH(a,b){var c=3Dnew yH(null);zH();a=3Dnew uH(new =
BH(0,!0,!1,!1,!0,!1,AH,!0,!1,AH,!0,!1,AH,!0,!1,AH,!0,!1,AH,!0,!1,0,!1,"",=
!1,0,!0,!1,0,!0,!1,0,!0,!1,!0,!1,!1,!0,!1,!1,1.15,!0,!1,!0,!1,"",!1,wgb,!=
0,!1,a,!1,!1,b,!1,!1,0,!0,!1,!1,!1),13);c.C=3Da.getState();c.D=3Da.C;retu=
rn c}function Igb(){var a=3Dnew =
yH(null);a.C=3D(zH(),Jgb);a.D=3D17;return a}function Kgb(){var a=3Dnew =
yH(null);a.C=3D(zH(),Lgb);a.D=3D17;return a}=0A=
function ogb(){ogb=3Dba();ufb();pgb=3Dnew $G("ps_hd ps_hdid ps_ltr =
ps_shd ps_ts ps_rd".split(" "),sgb,["ps_hdid"]);AH=3Dnew xH(new =
mH(null),null);wgb=3Dnew xH(new =
Mgb(null),null);vgb=3DUG(Igb());UG(Ggb());UG(CH(6,24));UG(CH(4,18));UG(CH=
(4,14));UG(CH(2,12));UG(CH(2,11));UG(CH(2,10));UG(CH(6,24));UG(CH(4,18));=
UG(Kgb());vgb.serialize(null);ygb=3Dnew =
wfb("paragraph",tgb,xgb)};function =
uH(a,b){this.D=3Da;this.C=3Db}q(uH,kg);uH.prototype.getState=3Dg("D");fun=
ction =
Mgb(a){Ngb();TG.call(this,Ogb);this.C=3DPgb;this.F=3D!1;null!=3Da&&this.u=
pdate(a,null)}var =
Ogb,Pgb;q(Mgb,TG);p=3DMgb.prototype;p.clone=3Dfunction(){var a=3Dnew =
Mgb({});VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C;a.F=3Dthis.F};p.vq=3Dfunction(a,b){b=3D=
null!=3Db&&b.C();"sd_bgc"in =
a&&(!b||this.F)&&(this.F=3D!0,a=3D{clr_type:0,hclr_color:a.sd_bgc},this.C=
.Ys(a,null)||(this.C=3Dnew lH(a)))};p.aq=3Dfunction(a){switch(a){case =
"sd_bgc":return Qgb(this.C)}throw ug("Unknown shading property name =
"+mg(a)).C;};p.gq=3Dfunction(a){switch(a){case "sd_bgc":return =
this.F}return!1};=0A=
p.Yp=3Dfunction(a,b){return a instanceof =
Mgb?b.C&&this.F!=3Da.F?!1:WG(this.C,a.C,b):!1};p.hq=3Dfunction(a){var =
b=3D{};if(!a.C||this.F)a=3DQgb(this.C),b.sd_bgc=3Da;return b};function =
Qgb(a){Ngb();if(0!=3Da.getType())throw ug("Color is not a hex =
color.").C;return a.C}function =
Ngb(){Ngb=3Dba();Ogb=3DZG(["sd_bgc"]);Pgb=3Dnew lH(null);(new =
Mgb(null)).serialize(null)};function =
BH(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb,rb,Bb,xc=
,Yb,Ec,Mc,Rc,Fd,Mb,Vf,tb,ge,ae,Fg,Kf,Sh,uf,Wg,Oj,il,qj,hi,Pj,nn,jl,Th,Vi,=
Mk,xm,rj,kl,ll,Rl,Wi){zH();this.L=3Da;this.Ha=3Db;this.Ba=3Dc;this.Yj=3Dd=
;this.Ma=3De;this.Ka=3Df;this.C=3Dh;this.Ra=3Dk;this.Oa=3Dl;this.D=3Dm;th=
is.Wa=3Dr;this.Sa=3Du;this.F=3Dw;this.ub=3Dy;this.jb=3DC;this.H=3DH;this.=
Bb=3DR;this.xb=3DZ;this.J=3DU;this.Hb=3Dja;this.Cb=3Dma;this.um=3DKa;this=
.zk=3DFa;this.tm=3DHa;this.Ak=3DLa;this.Jc=3DBb;this.Ac=3Dxc;this.Yb=3DYb=
;this.V=3DEc;this.dd=3DMc;this.Uc=3DRc;this.O=3D=0A=
pb;this.Rb=3Dlb;this.Lh=3Drb;this.qn=3DFd;this.Ed=3DMb;this.xd=3DVf;this.=
Rn=3Dtb;this.we=3Dge;this.Vd=3Dae;this.Se=3DFg;this.Ge=3DKf;this.Me=3DSh;=
this.tf=3Duf;this.Op=3DWg;this.nt=3DOj;this.xq=3Dil;this.Ag=3Dqj;this.$f=3D=
hi;this.Ef=3DPj;this.$=3Dnn;this.jh=3Djl;this.Ng=3DTh;this.ma=3DVi;this.R=
h=3DMk;this.Qh=3Dxm;this.va=3Drj;this.Xi=3Dkl;this.Ji=3Dll;this.qt=3DRl;t=
his.ot=3DWi}var Hgb,Jgb,Lgb,qgb;q(BH,kg);=0A=
function Dgb(a,b){switch(b){case "ps_al":return a.L;case =
"ps_al_i":return a.Ha;case "ps_awao":return a.Yj;case "ps_awao_i":return =
a.Ma;case "ps_bbtw":return a.C.C;case "ps_bbtw_i":return a.Ra;case =
"ps_bb":return a.D.C;case "ps_bb_i":return a.Wa;case "ps_bl":return =
a.F.C;case "ps_bl_i":return a.ub;case "ps_br":return a.H.C;case =
"ps_br_i":return a.Bb;case "ps_bt":return a.J.C;case "ps_bt_i":return =
a.Hb;case "ps_hd":return a.um;case "ps_hdid":return a.tm;case =
"ps_ifl":return a.Jc;case "ps_ifl_i":return a.Ac;=0A=
case "ps_il":return a.V;case "ps_il_i":return a.dd;case "ps_ir":return =
a.O;case "ps_ir_i":return a.Rb;case "ps_klt":return a.qn;case =
"ps_klt_i":return a.Ed;case "ps_kwn":return a.Rn;case "ps_kwn_i":return =
a.we;case "ps_ls":return a.Se;case "ps_ls_i":return a.Ge;case =
"ps_ltr":return a.tf;case "ps_rd":return a.nt;case "ps_sd":return =
a.Ag.C;case "ps_sd_i":return a.$f;case "ps_sa":return a.$;case =
"ps_sa_i":return a.jh;case "ps_sb":return a.ma;case "ps_sb_i":return =
a.Rh;case "ps_sm":return a.va;case "ps_sm_i":return a.Xi;=0A=
case "ps_shd":return a.qt}throw ug("Unknown annotation property name =
"+mg(b)).C;}=0A=
function Egb(a,b){switch(b){case "ps_al":case "ps_al_i":return a.Ba;case =
"ps_awao":case "ps_awao_i":return a.Ka;case "ps_bbtw":case =
"ps_bbtw_i":return a.Oa;case "ps_bb":case "ps_bb_i":return a.Sa;case =
"ps_bl":case "ps_bl_i":return a.jb;case "ps_br":case "ps_br_i":return =
a.xb;case "ps_bt":case "ps_bt_i":return a.Cb;case "ps_hd":return =
a.zk;case "ps_hdid":return a.Ak;case "ps_ifl":case "ps_ifl_i":return =
a.Yb;case "ps_il":case "ps_il_i":return a.Uc;case "ps_ir":case =
"ps_ir_i":return a.Lh;case "ps_klt":case "ps_klt_i":return a.xd;=0A=
case "ps_kwn":case "ps_kwn_i":return a.Vd;case "ps_ls":case =
"ps_ls_i":return a.Me;case "ps_ltr":return a.Op;case "ps_rd":return =
a.xq;case "ps_sd":case "ps_sd_i":return a.Ef;case "ps_sa":case =
"ps_sa_i":return a.Ng;case "ps_sb":case "ps_sb_i":return a.Qh;case =
"ps_sm":case "ps_sm_i":return a.Ji;case "ps_shd":return a.ot}return!1}=0A=
function zH(){zH=3Dba();Jgb=3Dnew =
BH(0,!0,!1,!1,!0,!1,(ogb(),AH),!0,!1,AH,!0,!1,AH,!0,!1,AH,!0,!1,AH,!0,!1,=
0,!1,"",!1,0,!0,!1,0,!0,!1,0,!0,!1,!1,!0,!1,!1,!0,!1,1.15,!0,!1,!0,!1,"",=
!1,wgb,!0,!1,0,!0,!1,0,!0,!1,0,!0,!1,!1,!1);Lgb=3Dnew =
BH(0,!0,!0,!1,!0,!0,AH,!0,!0,AH,!0,!0,AH,!0,!0,AH,!0,!0,AH,!0,!0,0,!0,"",=
!0,0,!0,!0,0,!0,!0,0,!0,!0,!1,!0,!0,!1,!0,!0,1.15,!0,!0,!0,!1,"",!1,wgb,!=
0,!0,0,!0,!0,0,!0,!0,0,!0,!0,!1,!0);qgb=3Dnew =
BH(0,!1,!1,!1,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,0,!1,"",=
!1,0,!1,!1,=0A=
0,!1,!1,0,!1,!1,!1,!1,!1,!1,!1,!1,1.15,!1,!1,!0,!1,"",!1,wgb,!1,!1,0,!1,!=
1,0,!1,!1,0,!1,!1,!1,!1);Hgb=3Dnew =
BH(0,!1,!1,!0,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,AH,!1,!1,0,!1,"",=
!1,0,!1,!1,0,!1,!1,0,!1,!1,!1,!1,!1,!1,!1,!1,1.15,!1,!1,!0,!1,"",!1,wgb,!=
1,!1,0,!1,!1,0,!1,!1,1,!1,!1,!1,!1)};function =
Rgb(a){Sgb();YG.call(this,1,Tgb);this.C=3D0;null!=3Da&&this.update(a,null=
);UG(this)}var =
Tgb;q(Rgb,YG);p=3DRgb.prototype;p.clone=3Dfunction(){return =
this};p.Kw=3Dfunction(){throw ug("SchemeColor.copyToInternal =
called.").C;};p.getIndex=3Dg("C");p.vq=3Dfunction(a,b){YG.prototype.vq.ca=
ll(this,a,b);"sclr_index"in =
a&&(this.C=3Da.sclr_index)};p.aq=3Dfunction(a){switch(a){case =
"sclr_index":return this.C}return YG.prototype.aq.call(this,a)};=0A=
p.gq=3Dfunction(a){switch(a){case "sclr_index":return!0}return =
YG.prototype.gq.call(this,a)};p.Yp=3Dfunction(a,b){return a instanceof =
Rgb?YG.prototype.Yp.call(this,a,b)&&this.C=3D=3Da.C:!1};p.hq=3Dfunction(a=
){a=3DYG.prototype.hq.call(this,a);a.sclr_index=3Dthis.C;return =
a};function =
Sgb(){Sgb=3Dba();web();Tgb=3DCeb(["sclr_index"],xeb)};function =
bgb(a){switch(a.clr_type){case 0:return new lH(a);case 1:return new =
Rgb(a);default:return null}};function =
Ugb(a,b){this.fontFamily=3Dnull;this.weight=3D0;this.fontFamily=3Da;this.=
weight=3Db}q(Ugb,kg);function =
vH(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb,rb,Bb,xc=
,Yb,Ec,Mc,Rc){qH();this.xb=3Dnull;this.ub=3D!1;this.Vd=3Dnull;this.Ba=3Da=
;this.va=3Db;this.ma=3Dc;this.D=3Dd;this.$=3De;this.V=3Df;this.C=3Dh;this=
.Sa=3Dk;this.Ra=3Dl;this.dd=3Dm;this.Ka=3Dr;this.Ha=3Du;this.F=3Dw;this.O=
a=3Dy;this.Ma=3DC;this.O=3DH;this.jb=3DR;this.Wa=3DZ;this.Hb=3DU;this.Cb=3D=
ja;this.Bb=3Dma;this.H=3DKa;this.Rb=3DFa;this.Lh=3DHa;this.Ed=3DLa;this.x=
d=3Dpb;this.J=3Dlb;this.Ac=3Drb;this.Yb=3DBb;this.L=3Dxc;this.Uc=3DYb;thi=
s.Jc=3DEc;a=3Dm;b=3D400;m=3DOga(m,";");0<m.length&&(a=3Dm[0]);=0A=
if(2=3D=3Dm.length)try{b=3DCga(m[1])}catch(Fd){if(Fd=3Dqg(Fd),!(Fd =
instanceof wga))throw Fd.C;}this.Vd=3Dnew =
Ugb(a,b);this.xb=3DMc;this.ub=3DRc}var Pfb;q(vH,kg);=0A=
function cgb(a,b){switch(b){case "ts_bgc2":return a.D;case =
"ts_bgc2_i":case "ts_bgc_i":return a.$;case "ts_bd":return a.Ba;case =
"ts_bd_i":return a.va;case "ts_ff":return a.dd;case "ts_ff_i":return =
a.Ka;case "ts_fs":return a.F;case "ts_fs_i":return a.Oa;case =
"ts_fgc2":return a.C;case "ts_fgc2_i":case "ts_fgc_i":return a.Sa;case =
"ts_it":return a.O;case "ts_it_i":return a.jb;case "ts_bgc":return =
agb(a.D);case "ts_fgc":return agb(a.C);case "ts_sc":return a.Hb;case =
"ts_sc_i":return a.Cb;case "ts_st":return a.H;=0A=
case "ts_st_i":return a.Rb;case "ts_tw":return a.Ed;case "ts_un":return =
a.J;case "ts_un_i":return a.Ac;case "ts_va":return a.L;case =
"ts_va_i":return a.Uc;case "ts_rtd":return a.xb}throw ug("Unknown =
annotation property name "+mg(b)).C;}=0A=
function dgb(a,b){switch(b){case "ts_bgc2":case "ts_bgc2_i":case =
"ts_bgc":case "ts_bgc_i":return a.V;case "ts_bd":case "ts_bd_i":return =
a.ma;case "ts_ff":case "ts_ff_i":return a.Ha;case "ts_fs":case =
"ts_fs_i":return a.Ma;case "ts_fgc2":case "ts_fgc2_i":case "ts_fgc":case =
"ts_fgc_i":return a.Ra;case "ts_it":case "ts_it_i":return a.Wa;case =
"ts_sc":case "ts_sc_i":return a.Bb;case "ts_st":case "ts_st_i":return =
a.Lh;case "ts_tw":return a.xd;case "ts_un":case "ts_un_i":return =
a.Yb;case "ts_va":case "ts_va_i":return a.Jc;=0A=
case "ts_rtd":return a.ub}return!1}function qH(){qH=3Dba();Pfb=3Dnew =
vH(!1,!1,!1,Zfb(),!1,!1,Yfb(),!1,!1,"Arial",!1,!1,11,!1,!1,!1,!1,!1,!1,!1=
,!1,!1,!1,!1,400,!1,!1,!1,!1,"nor",!1,!1,"",!1)};function =
Vgb(a,b){this.D=3Da;this.C=3Db}q(Vgb,kg);Vgb.prototype.getId=3Dg("D");Vgb=
.prototype.equals=3Dfunction(a){return a instanceof =
Vgb?a.getId()=3D=3Dthis.D&&lg(a.C,this.C):!1};function =
Wgb(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc}Wgb.prototype.Si=3Dfunction()=
{return!!this.C&&Sb(this.C,"errorHeader")};function Xgb(a){return =
Sb(a.C,"importRangeError")}function Ygb(a){return =
Sb(a.C,"validationError")}function Zgb(a){return =
Sb(a.C,"validationHelp")};var $gb=3Dnew xw;function DH(a,b,c,d){return =
ritz_api.RitzModelApi.getRawValueForConditionalFormatArgument($gb.seriali=
ze(a),b,c,d)};function ahb(a){this.oy=3Da}function =
bhb(a){a=3Dow(a.oy,1)&&ow(V(a.oy,1),1)?kx(V(a.oy,1)):null;return =
null!=3Da?gx(a):null}ahb.prototype.EL=3Dfunction(){var =
a=3Dbhb(this);return 24=3D=3Da||23=3D=3Da};function =
chb(a){a=3Dbhb(a);var b=3D[16,17,19,18,20,21,22,30];return!!a&&bb(b,a)}=0A=
function dhb(a){var b=3Dnew Cp,c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("This cell's contents violate its =
validation rule"+b.re("span")))));c=3Dmd(b.format(c));var =
d=3D(a=3D(a=3Da.oy)&&V(a,1))&&kx(a);a=3Dd&&gx(d);if(!a)return =
c;d=3DWa(hx(d),function(a){return Qb(DH(a,"",0,0))});switch(a){case =
ix.GREATER:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be greater than =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.k0a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+=0A=
(b.qe("span")+("Input must be greater than or equal to =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.LESS:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be less than "+(d[0]+b.re("span")))))),md(b.format(c));case =
ix.U0a:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be less than or equal to =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.w_a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be equal to "+=0A=
(d[0]+b.re("span")))))),md(b.format(c));case ix.N1a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be not equal to "+(d[0]+b.re("span")))))),md(b.format(c));case =
ix.yYa:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be a number between =
"+(d[0]+(" and "+(d[1]+b.re("span")))))))),md(b.format(c));case =
ix.J1a:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be a number that is not =
between "+(d[0]+(" and "+=0A=
(d[1]+b.re("span")))))))),md(b.format(c));case ix.kZa:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be text that contains =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.L1a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must not contain "+(d[0]+b.re("span")))))),md(b.format(c));case =
ix.Y3a:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must start with =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.v_a:return c=3D=0A=
b.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input must =
end with "+(d[0]+b.re("span")))))),md(b.format(c));case ix.r4a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must equal "+(d[0]+b.re("span")))))),md(b.format(c));case ix.I0a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be a valid email address"+b.re("span"))))),md(b.format(c));case =
ix.K0a:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be a valid URL"+=0A=
b.re("span"))))),md(b.format(c));case ix.yZa:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be before "+(d[0]+b.re("span")))))),md(b.format(c));case =
ix.xZa:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be after =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.CZa:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be on or before "+(d[0]+b.re("span")))))),md(b.format(c));case =
ix.BZa:return c=3Db.qe("strong")+=0A=
("Invalid: "+(b.re("strong")+(b.qe("span")+("Input must be on or after =
"+(d[0]+b.re("span")))))),md(b.format(c));case ix.zZa:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must be between "+(d[0]+(" and =
"+(d[1]+b.re("span")))))))),md(b.format(c));case ix.AZa:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must not be between "+(d[0]+(" and =
"+(d[1]+b.re("span")))))))),md(b.format(c));case ix.H0a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+=0A=
(b.qe("span")+("Input must be a valid =
date"+b.re("span"))))),md(b.format(c));case ix.V1a:return =
c=3Db.qe("strong")+("Invalid: "+(b.re("strong")+(b.qe("span")+("Input =
must fall within specified range"+b.re("span"))))),md(b.format(c));case =
ix.U1a:return c=3Db.qe("strong")+("Invalid: =
"+(b.re("strong")+(b.qe("span")+("Input must be an item on specified =
list"+b.re("span"))))),md(b.format(c));case ix.r_a:case ix.BOOLEAN:case =
ix.bca:case ix.K1a:case ix.ERROR:case ix.O1a:case ix.qZa:return =
c}};function =
ehb(a){this.D=3Dnull;if(this.C=3Da){fhb(this.C);a=3Dthis.C;var =
b=3Da.fontFamily;b&&na.ritz_api&&ritz_api.FormatApi&&ritz_api.FormatApi.g=
etNormalizedFontName&&(b=3Dritz_api.FormatApi.getNormalizedFontName(b));b=
&&(a.fontFamily=3Db)}this.F=3D{};this.O=3Dthis.C?this.C.direction:null;(a=
=3Dthis.C)&&a.direction&&(b=3Da.direction,"auto-ltr"=3D=3Db?a.direction=3D=
"ltr":"auto-rtl"=3D=3Db?a.direction=3D"rtl":"Context"=3D=3Db&&delete =
a.direction)}=0A=
var =
ghb,hhb=3D{pU:"backgroundColor",X2:"verticalAlign",Tda:"textAlign",U2:"te=
xtDecoration",qI:"color",Nca:"fontStyle",Sfc:"fontWeight",Ql:"fontSize",O=
k:"fontFamily",d7b:"borderLeft",c7b:"borderBottom",e7b:"borderRight",f7b:=
"borderTop",kCc:"textIndent",vvc:"paddingLeft",wvc:"paddingRight",xvc:"pa=
ddingTop",uvc:"paddingBottom",hea:"whiteSpace",HEc:"wordWrap",b2a:"overfl=
ow",yca:"direction",n5a:"wrapStrategy",HI:"weight",cca:"boldWeight",Iya:"=
textRotation"},ihb=3D{};ic(hhb,function(a){ihb[a]=3Dkba(a)});=0A=
function fhb(a){var b=3Da.fontSize;b&&(a.fontSize=3Dubb(b))}=0A=
var =
jhb=3D{backgroundColor:"white",borderBottom:"",borderLeft:"none",borderRi=
ght:"",borderTop:"none",color:"#000000",fontFamily:"arial,sans,sans-serif=
",fontSize:"100%",fontStyle:"normal",fontWeight:"normal",weight:"400",bol=
dWeight:"700",overflow:"hidden",paddingBottom:"0px",paddingLeft:"3px",pad=
dingRight:"3px",paddingTop:"0px",textAlign:"left",textDecoration:"none",t=
extIndent:"0",textRotation:"0",verticalAlign:"bottom",whiteSpace:"normal"=
},khb=3DAc(jhb),lhb=3D{"auto-ltr":"ltr","auto-rtl":"rtl",ltr:"ltr",=0A=
rtl:"rtl"},mhb=3D{backgroundColor:!0,borderLeft:!0,borderRight:!0,borderT=
op:!0,borderBottom:!0};function EH(a){a=3Dkhb[a];return =
t(a)?a:null}p=3Dehb.prototype;p.OGa=3Dfunction(){!this.D&&this.C&&(this.D=
=3DAc(this.C),("weight"in this.C||"boldWeight"in =
this.C)&&nhb(this.D),"direction"in =
this.C&&(this.D=3Djc(this.D,function(a,b){return"direction"!=3Db})));retu=
rn this.D};function ohb(a){a.J||(a.J=3Djc(a.C,function(a,c){return c in =
mhb}));return a.J}p.Bh=3Dfunction(){return this.O||null};=0A=
function phb(a){a=3Da.Bh();return =
t(a)&&("ltr"=3D=3Da||"rtl"=3D=3Da)}function =
qhb(a){return(a=3Da.Bh())?lhb[a]||"":""}p.rc=3Dfunction(){return"rtl"=3D=3D=
qhb(this)};p.getStyle=3Dfunction(a){return this.C[a]||EH(a)};function =
rhb(a,b){var =
c=3D[];a&&c.push("underline");b&&c.push("line-through");return =
c.length?c.join(" "):"none"}function shb(a){a=3DAc(a.C);nhb(a);return a}=0A=
function =
nhb(a){"normal"=3D=3Da.fontWeight&&a.weight&&"400"!=3Da.weight?a.fontWeig=
ht=3Da.weight:"bold"=3D=3Da.fontWeight&&a.boldWeight&&"700"!=3Da.boldWeig=
ht&&(a.fontWeight=3Da.boldWeight);delete a.weight;delete =
a.boldWeight}p.equals=3Dfunction(a){if(this=3D=3Da)return!0;if(!a)return!=
1;for(var b in hhb){var =
c=3Dhhb[b];if(this.getStyle(c)!=3Da.getStyle(c))return!1}return =
this.Bh()!=3Da.Bh()?!1:!0};=0A=
p.toString=3Dfunction(){var =
a=3Dv(this.OGa,this);t(this.F.ltrgrid)?a=3Dthis.F.ltrgrid:(a=3Da(),a=3Dth=
is.F.ltrgrid=3Dyia(a));return(a||"<no-inline-style>")+(this.Bh()||"")};fu=
nction thb(){ghb=3Dnew ehb({});new =
ehb({textAlign:"right"})}thb();function uhb(a){var =
b=3Dvhb(a.getStyle("paddingLeft")),c=3Dvhb(a.getStyle("paddingRight")),d=3D=
vhb(a.getStyle("paddingTop"));a=3Dvhb(a.getStyle("paddingBottom"));return=
 new wh(d,c,a,b)}function vhb(a){return parseInt(a.split("px")[0],10)}=0A=
function whb(a){a=3DparseFloat(a.split("%")[0])/100;return hTa(13*a)}=0A=
ehb.prototype.Qg=3Dfunction(){var =
a;if(!(a=3Dthis.V)){a=3D{};a.ts_bd=3D"bold"=3D=3Dthis.getStyle("fontWeigh=
t");a.ts_it=3D"italic"=3D=3Dthis.getStyle("fontStyle");var =
b=3Dthis.getStyle("fontFamily");b&&na.ritz&&ritz_api.FormatApi&&ritz_api.=
FormatApi.getNormalizedFontName&&(b=3Dritz_api.FormatApi.getNormalizedFon=
tName(b));a.ts_ff=3Db;a.ts_fs=3Dwhb(this.getStyle("fontSize"));b=3Dthis.g=
etStyle("textDecoration");a.ts_un=3DSb(b,"underline");a.ts_st=3DSb(b,"lin=
e-through");a.ts_fgc=3Dthis.getStyle("color");a=3Dthis.V=3Dnew =
oH(a)}return a};=0A=
function xhb(a){var b;if(!(b=3Da.L)){b=3Dnew vx;var =
c=3D"bold"=3D=3Da.getStyle("fontWeight");W(b,5,c);c=3D"italic"=3D=3Da.get=
Style("fontStyle");W(b,6,c);c=3DNumber(a.getStyle("weight"));W(b,12,c);c=3D=
Number(a.getStyle("boldWeight"));W(b,13,c);(c=3Da.getStyle("fontFamily"))=
&&na.ritz&&ritz_api.FormatApi.getNormalizedFontName&&(c=3Dritz_api.Format=
Api.getNormalizedFontName(c));W(b,3,null=3D=3Dc?"":c);c=3Dwhb(a.getStyle(=
"fontSize"));W(b,4,c);c=3Da.getStyle("textDecoration");var =
d=3DSb(c,"underline");W(b,9,d);c=3DSb(c,"line-through");W(b,=0A=
7,c);c=3Da.getStyle("color");c=3DKt(c).Jf.substring(1);d=3Dnew =
rx;d.setType(2);W(d,2,parseInt(c,16));W(b,2,d);b=3Da.L=3Db}return =
b}function yhb(a){var =
b=3Da.C.textAlign;b||(b=3Da.rc()?"right":"left");return b}function =
zhb(a){return"clip"=3D=3Da.getStyle("whiteSpace")}function =
Ahb(a){return!zhb(a)&&"nowrap"!=3Da.getStyle("whiteSpace")};function =
Bhb(a,b,c,d,e){this.D=3Da;this.C=3Dc;this.zd=3Dd;this.ue=3De}Bhb.prototyp=
e.Oi=3Dg("D");Bhb.prototype.getWidth=3Dg("ue");Bhb.prototype.getHeight=3D=
g("zd");Bhb.prototype.equals=3Dfunction(a){return =
a?this.D=3D=3Da.Oi()&&this.C=3D=3Da.C&&this.zd=3D=3Da.getHeight()&&this.u=
e=3D=3Da.getWidth():!1};function Chb(a,b){this.C=3Da;this.D=3Db}function =
Dhb(a){return(a=3Da.D())?new Ed(a.getColumnIndex(),a.fs()):null}function =
Ehb(a){return Fhb(a)?tw(FH(a),1):null}function Fhb(a){return =
null!=3DGhb(a)&&null!=3DFH(a)}Chb.prototype.Bia=3Dfunction(){return =
this.C.Bia()};function FH(a){return =
V(a.C,2)}Chb.prototype.H=3Dfunction(){var =
a=3DJ(I(),"fephr")&&Hhb(this)&&V(this.C,4).Lla(),b=3DJ(I(),"fephl")&&Ihb(=
this);return a||b||Jhb(this)};=0A=
function Jhb(a){var =
b=3DYy(a.C);b=3D(1=3D=3Db||2=3D=3Db)&&1=3D=3DV(FH(a),6);return =
J(I(),"fepg")&&b&&!Khb(a)}function Lhb(a){return =
3=3D=3DYy(a.C)||11=3D=3DYy(a.C)||12=3D=3DYy(a.C)}function GH(a){return =
1=3D=3DYy(a.C)||5=3D=3DYy(a.C)||6=3D=3DYy(a.C)}function Hhb(a){return =
4=3D=3DYy(a.C)||7=3D=3DYy(a.C)||8=3D=3DYy(a.C)||9=3D=3DYy(a.C)||10=3D=3DY=
y(a.C)}function Ihb(a){return 14=3D=3DYy(a.C)||13=3D=3DYy(a.C)}function =
Mhb(a){return!GH(a)&&2!=3DYy(a.C)||!(a=3DFH(a))||V(a,2)||V(a,5)||!V(a,3)?=
!1:!0}=0A=
function =
Nhb(a){return!GH(a)&&2!=3DYy(a.C)||!(a=3DFH(a))||V(a,2)||V(a,5)||V(a,3)||=
V(a,4)?!1:!0}function Khb(a){return Fhb(a)&&uw(FH(a),4)}function =
Ghb(a){return GH(a)?"r":2=3D=3DYy(a.C)?"c":null};function =
HH(){}q(HH,ts);HH.prototype.hc=3Dn("docs-material-select");HH.prototype.c=
reateCaption=3Dfunction(a,b){return =
b.Aa("DIV","docs-material-select-caption",a)};HH.prototype.Fq=3Dfunction(=
a){return =
a.Aa("DIV","docs-material-select-dropdown",a.Aa("DIV","docs-material-sele=
ct-dropdown-icon"))};ua(HH);function =
Ohb(){}x(Ohb,ts);ua(Ohb);Ohb.prototype.hc=3Dn("legacy-waffle-pivot-select=
");Ohb.prototype.Fq=3Dfunction(a){return a.Aa("DIV","goog-inline-block =
"+(this.hc()+"-dropdown"),"\u00a0\u25be")};function IH(a,b,c){var =
d=3Db.qc();b=3Db.kc();a=3Da?JH(a.eh(d,b+c)):"";""=3D=3Da&&(a=3D"Column =
"+HF(b+c));return a};function =
Phb(a,b,c,d,e,f,h,k,l,m,r,u){this.jw=3Da;this.lw=3Db;this.Mk=3Dc;this.xT=3D=
d;this.wv=3De;this.Lj=3Df;this.Ej=3Dh;this.wn=3Dk;this.F=3Dl;this.C=3Dm;t=
his.H=3Dr;this.D=3Du;this.J=3Dthis.L=3Dnull}var Qhb=3Dnew =
xw;p=3DPhb.prototype;p.isEmpty=3Dfunction(){return =
0=3D=3Dthis.wv.length&&0=3D=3Dthis.Lj.length&&0=3D=3Dthis.Ej.length&&0=3D=
=3Dthis.wn.length};=0A=
p.equals=3Dfunction(a,b){function =
c(a,b){if(null=3D=3Da||null=3D=3Db)return =
a=3D=3Db;if(a.length!=3Db.length)return!1;for(var =
c=3D0;c<a.length;c++)if(!a[c].equals(b[c]))return!1;return!0}if(!a)return=
!1;var d=3Dthis.C=3D=3Da.C||null!=3Dthis.C&&this.C.equals(a.C);return =
this.Mk=3D=3Da.Mk&&this.lw=3D=3Da.lw&&this.F=3D=3Da.F&&this.H=3D=3Da.H&&t=
his.D=3D=3Da.D&&Gd(this.jw,a.jw)&&this.xT.equals(a.xT)&&d&&c(a.Lj,this.Lj=
)&&c(a.Ej,this.Ej)&&c(a.wn,this.wn)&&c(a.wv,this.wv)&&yb(Rhb(this,b),Rhb(=
a,b),yb)&&yb(Shb(this,b),Shb(a,b),yb)?!0:!1};=0A=
function Shb(a,b){a.L||(a.L=3DThb(a,b,"r"));return a.L}function =
Rhb(a,b){a.J||(a.J=3DThb(a,b,"c"));return a.J}function Thb(a,b,c){var =
d=3DKH(b.C,a.lw).Kc(),e=3Da.jw,f=3De.y;e=3De.x;var =
h=3DUhb(a,b,"r");a=3DUhb(a,b,"c");for(b=3D[];f<h;f++)for(var =
k=3De;k<a;k++){var =
l=3DLH(d.eh(f,k));l&&Ghb(l)=3D=3Dc&&(l=3DEhb(l),b.push(l))}return b}=0A=
function Uhb(a,b,c){b=3DKH(b.C,a.lw).Kc();var =
d=3Da.jw;a=3Dd.y;d=3Dd.x;for(var =
e=3D"r"=3D=3Dc?a:d,f=3DMH(b,c);e<f;e++){var =
h=3DLH("r"=3D=3Dc?b.eh(e,d):b.eh(a,e));if(!h)return =
e;h=3DDhb(h);if(!h||h&&(a!=3Dh.y||d!=3Dh.x))return e}return =
f}p.xF=3Dda(86);function Vhb(a,b){return =
Va(Baa(a.Lj,a.Ej),function(a){return b(a)})}=0A=
p.hs=3Dfunction(a){var =
b=3DV(this.xT,1),c=3D!ow(b,3)&&!ow(b,4),d=3D!ow(b,1)&&!ow(b,2),e=3Dow(b,1=
)?uw(b,1):0,f=3Da?a.zf():0;f=3Dow(b,2)?uw(b,2):f;var =
h=3Dow(b,3)?uw(b,3):0;a=3Da?a.sf():0;b=3Dow(b,4)?uw(b,4):a;return new =
OA(e,h,f,b,c,d)};p.clone=3Dfunction(){return =
Whb(Xhb(this),this.Mk,this.jw,this.lw)};=0A=
function Xhb(a){var b=3Dnew =
Wy;z(a.Lj,function(a){a=3Da.clone();qw(b,1,a)});z(a.Ej,function(a){a=3Da.=
clone();qw(b,2,a)});z(a.wn,function(a){a=3Da.clone();qw(b,4,a)});z(a.wv,f=
unction(a){a=3Da.clone();qw(b,3,a)});W(b,6,a.xT);W(b,5,a.F);a.C&&uXa(b,a.=
C.clone());a.H&&W(b,8,a.H);a.D&&W(b,9,a.D);return =
b}p.fja=3Dfunction(){return Qhb.serialize(Xhb(this))};function =
Whb(a,b,c,d){return new =
Phb(c,d,b,uw(a,6),tw(a,3)||[],tw(a,1)||[],tw(a,2)||[],tw(a,4)||[],uw(a,5)=
,ow(a,7)?V(a,7):null,uw(a,8),ow(a,9)?V(a,9):null)};function =
Yhb(a){this.C=3Da}Yhb.prototype.getColumnCount=3Dfunction(){return =
ritz_api.SparkchartApi.getColumnCount(this.C)};var Zhb=3Dnew xw;function =
$hb(a){return Zhb.yd((new jz).Ca(),a)};var aib=3Dnew =
xw,bib=3D{0:"none",1:"dotted",2:"dashed",3:"solid",4:"double"},cib=3D{3:"=
clip",0:"nowrap",1:"normal",4:"normal"},dib=3D{0:"left",1:"center",2:"rig=
ht",3:""},eib=3D{0:"top",1:"middle",2:"bottom"},fib=3D{0:"auto-ltr",1:"au=
to-rtl",2:"ltr",3:"rtl"};=0A=
function gib(a,b,c,d,e,f){var h=3D!!f;f=3D{};var =
k=3Dritz_api.RitzModelApi.getTopLevelModel();if(h||!ritz_api.FormatResolv=
erApi.hasDefaultBackgroundColor(a,b,k,c,d,e))f.backgroundColor=3DbG(ritz_=
api.FormatResolverApi.getBackgroundRgb(a,b,k,c,d,e));if(h||!ritz_api.Form=
atResolverApi.hasDefaultBorderTop(a,b))f.borderTop=3Dhib(ritz_api.FormatR=
esolverApi.getBorderTop(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaul=
tBorderRight(a,b))f.borderRight=3Dhib(ritz_api.FormatResolverApi.getBorde=
rRight(a,b));if(h||!ritz_api.FormatResolverApi.hasDefaultBorderBottom(a,=0A=
b))f.borderBottom=3Dhib(ritz_api.FormatResolverApi.getBorderBottom(a,b));=
if(h||!ritz_api.FormatResolverApi.hasDefaultBorderLeft(a,b))f.borderLeft=3D=
hib(ritz_api.FormatResolverApi.getBorderLeft(a,b));if(h||!ritz_api.Format=
ResolverApi.hasDefaultPadding(a,b))if(c=3Dritz_api.FormatResolverApi.getP=
adding(a,b))c=3Daib.yd((new =
ux).Ca(),c),f.paddingTop=3Dc.getTop()+"px",f.paddingLeft=3Dc.getLeft()+"p=
x",f.paddingBottom=3DV(c,3)+"px",f.paddingRight=3DV(c,2)+"px";if(h||!ritz=
_api.FormatResolverApi.hasDefaultFontFamily(a,b))f.fontFamily=3D=0A=
ritz_api.FormatResolverApi.getFontFamily(a,b);if(h||!ritz_api.FormatResol=
verApi.hasDefaultFontSize(a,b))f.fontSize=3Dritz_api.FormatResolverApi.ge=
tFontSize(a,b)+"pt";if(h||!ritz_api.FormatResolverApi.hasDefaultBold(a,b)=
)c=3Dritz_api.FormatResolverApi.isBold(a,b)?"bold":"normal",f.fontWeight=3D=
c;if(h||!ritz_api.FormatResolverApi.hasDefaultWeight(a,b))f.weight=3Dritz=
_api.FormatResolverApi.getWeight(a,b)+"";if(h||!ritz_api.FormatResolverAp=
i.hasDefaultBoldWeight(a,b))f.boldWeight=3Dritz_api.FormatResolverApi.get=
BoldWeight(a,=0A=
b)+"";if(h||!ritz_api.FormatResolverApi.hasDefaultItalic(a,b))c=3Dritz_ap=
i.FormatResolverApi.isItalic(a,b)?"italic":"normal",f.fontStyle=3Dc;c=3Dr=
itz_api.FormatResolverApi.isUnderline(a,b);d=3DSb(EH("textDecoration"),"u=
nderline");!h&&ritz_api.FormatResolverApi.hasDefaultUnderline(a,b)&&c=3D=3D=
d&&ritz_api.FormatResolverApi.hasDefaultStrikeThrough(a,b)||(f.textDecora=
tion=3Drhb(ritz_api.FormatResolverApi.isUnderline(a,b),ritz_api.FormatRes=
olverApi.isStrikeThrough(a,b)));c=3DbG(ritz_api.FormatResolverApi.getFore=
groundRgb(a,=0A=
b));if(h||!ritz_api.FormatResolverApi.hasDefaultForegroundColor(a,b)||c!=3D=
EH("color"))f.color=3Dc;if(h||!ritz_api.FormatResolverApi.hasDefaultWrapS=
trategy(a,b))c=3Dritz_api.FormatResolverApi.getWrapStrategy(a,b),f.wrapSt=
rategy=3Dc,f.whiteSpace=3Dcib[c]||"",4=3D=3Dc&&(f.wordWrap=3D"break-word"=
);if(h||!ritz_api.FormatResolverApi.hasDefaultVerticalAlign(a,b))c=3Dritz=
_api.FormatResolverApi.getVerticalAlign(a,b),f.verticalAlign=3Deib[c]||""=
;if(h||!ritz_api.FormatResolverApi.hasDefaultTextDirection(a,b))c=3Dritz_=
api.FormatResolverApi.getTextDirection(a,=0A=
b),f.direction=3Dfib[c]||"";c=3Dritz_api.FormatResolverApi.getHorizontalA=
lign(a,b);c=3Ddib[c]||"";if(h||!ritz_api.FormatResolverApi.hasDefaultHori=
zontalAlign(a,b)||c!=3DEH("textAlign"))f.textAlign=3Dc;if(h||!ritz_api.Fo=
rmatResolverApi.hasDefaultTextRotation(a,b))(a=3Dritz_api.FormatResolverA=
pi.getTextRotation(a,b))?(a=3Daib.yd((new =
yx).Ca(),a),a=3DV(a,2)?"vertical":V(a,1).toString()):a=3D"0",f.textRotati=
on=3Da;return f}=0A=
function hib(a){if(!a)return"";var =
b=3Dritz_api.FormatApi.getBorderStyle(a);if(null=3D=3Db||0=3D=3Db)a=3D"";=
else{b=3D(ritz_api.FormatApi.getBorderWidth(a)||1)+"px ";a:{var =
c=3Dritz_api.FormatApi.getBorderStyle(a);if(-1!=3Dc&&(c=3Dbib[c]))break =
a;c=3Dbib[3]}b=3Db+c+" =
";a=3Dritz_api.FormatApi.getBorderRgb(a);a=3D-1=3D=3Da?"transparent":bG(a=
);a=3Db+a}return a};function =
iib(a,b,c,d){this.yh=3Da;this.F=3Dthis.V=3Dthis.Ma=3Dthis.$=3Dthis.C=3Dth=
is.Ba=3Dthis.va=3Dthis.Lma=3Dthis.J=3Dthis.ma=3Dthis.Ka=3Dthis.Ha=3Dthis.=
D=3Dthis.O=3Dthis.L=3Dthis.H=3Dvoid =
0;a=3Dritz_api.RitzModelApi.getFormatResolver();var =
e=3Dritz_api.RitzModelApi.getTopLevelModel(),f=3Dthis.yh;b=3Db||null;c=3D=
t(c)?c:-1;d=3Dt(d)?d:-1;e=3Dritz_api.FormatResolverApi.getResolvedFormatC=
acheKey(a,f,e,b,c,d);ritz_api.FormatResolverApi.hasDefaultHyperlinkDispla=
yType(a,f)||(this.C=3Dritz_api.FormatResolverApi.getHyperlinkDisplayType(=
a,f));ritz_api.FormatResolverApi.hasDefaultForegroundColor(a,=0A=
f);var h=3Djib[e];h||(a=3Dgib(a,f,b,c,d),h=3D0<nc(a)?new =
ehb(a):ghb,jib[e]=3Dh);this.Oa=3Dh}var kib,lib,jib=3D{},NH=3Dnew =
xw;function mib(a,b,c,d){return =
ritz_api.RitzModelApi.getA1FormulaString(a.yh,b+"",c,d)}function =
JH(a){t(a.Ha)||(a.Ha=3Dritz_api.RitzModelApi.getDisplayValue(a.yh));retur=
n =
a.Ha}p=3Diib.prototype;p.Hv=3Dfunction(){return!!JH(this)||OH(this)||!!ni=
b(this)||!!this.getImageModel()};p.getFormat=3Dg("Oa");p.Hj=3Dfunction(){=
return OH(this)?this:null};=0A=
function OH(a){return =
ritz_api.RitzModelApi.hasFormula(a.yh)}p.getWeight=3Dfunction(){return =
ritz_api.FormatResolverApi.getWeight(ritz_api.RitzModelApi.getFormatResol=
ver(),this.yh)};function =
oib(a){a=3Dritz_api.RitzModelApi.extractCellValue(a.yh);return =
null!=3Da?NH.yd((new Kw).Ca(),a):null}function PH(a,b,c,d){void =
0=3D=3Da.Ka&&(a.Ka=3Dritz_api.RitzModelApi.getRawValue(a.yh,b+"",c,d));re=
turn a.Ka}=0A=
function QH(a){if(!1=3D=3D=3Da.L)return null;var =
b=3Dritz_api.RitzModelApi.getDataValidationRule(a.yh);if(b)return =
a.L=3D!0,new ahb(NH.yd((new ty).Ca(),b));a.L=3D!1;return null}function =
pib(a){a=3Dritz_api.RitzModelApi.getCheckboxState(a.yh);return"checked"=3D=
=3Da?"checked":"unchecked"=3D=3Da?"unchecked":"none"}function =
qib(a){t(a.ma)||(a.ma=3Dritz_api.RitzModelApi.getNumericValue(a.yh));retu=
rn a.ma}=0A=
function rib(a){if(!t(a.J)){var =
b=3Doib(a);a.J=3Dritz_api.RitzModelApi.isDateOrDateTimeNumberFormat(a.yh)=
?ritz_api.RitzModelApi.renderFormattedString(V(b,3),"mm/dd/yyyy"):null}re=
turn a.J}p.getImageModel=3Dfunction(){if(!this.V){var =
a=3Dritz_api.RitzModelApi.getImageModel(this.yh);if(a){a=3DNH.yd((new =
Cw).Ca(),a);var b=3DV(a,2);this.V=3Dnew =
Bhb(a.Oi(),a.getProperties(),b,a.getWidth(),a.getHeight())}}return =
this.V};=0A=
function nib(a){if(!a.Ma){var =
b=3Dritz_api.RitzModelApi.getSparkchartModel(a.yh);b&&(a.Ma=3Dnew =
Yhb(b))}return a.Ma}p.rK=3Dfunction(){if(!1=3D=3D=3Dthis.O)return =
null;var a=3Dthis.ZFa();if(!a)return null;var =
b=3Dritz_api.RitzModelApi.getPivotTableDef(this.yh);if(b){b=3DNH.yd((new =
Wy).Ca(),b);var c=3Duw(uw(uw(b,6),1),6);c=3Dc?parseInt(c,10):null;var =
d=3Dnew Ed(a.getColumnIndex(),a.fs());this.O=3D!0;return =
Whb(b,c,d,parseInt(a.Ab(),10))}this.O=3D!1;return null};=0A=
function LH(a){if(!t(a.D)){a.D=3Dnull;var =
b=3Dritz_api.RitzModelApi.getPivotTableMetadata(a.yh);b&&(b=3DNH.yd((new =
Xy).Ca(),b),a.D=3Dnew Chb(b,v(a.ZFa,a)))}return =
a.D}p.ZFa=3Dfunction(){var =
a=3Dnull,b=3Dritz_api.RitzModelApi.getArrayRootDependency(this.yh);if(b)a=
=3DNH.yd((new ry).Ca(),b);else =
if(b=3Dritz_api.RitzModelApi.getArrayBoundsDependency(this.yh)){b=3DNH.yd=
((new Rw).Ca(),b);a=3Dnew ry;var =
c=3Db.Ab();W(a,1,c);c=3Duw(b,2);W(a,2,c);b=3Duw(b,4);W(a,3,b)}return a};=0A=
function =
RH(a){t(a.va)||(a.va=3Dritz_api.RitzModelApi.getRawHyperlink(a.yh));retur=
n a.va}function =
sib(a){a.Ba||(a.Ba=3DRMa(ritz_api.RitzModelApi.getRawHyperlink(a.yh)));re=
turn a.Ba}function =
tib(a){a=3Dritz_api.RitzModelApi.getTextStyleRuns(a.yh);var =
b=3D[];if(a&&0!=3Da.length)for(var =
c=3D0;c<a.length;c++)0!=3Da[c].length&&b.push($hb(a[c]));return =
b}p.tT=3Dfunction(){return!!RH(this)&&2!=3Dthis.C};=0A=
function SH(a){if(!t(a.H)){var b=3D[];var =
c=3D[],d=3Dritz_api.RitzModelApi.getErrorDetailString(a.yh);null!=3Dd&&(b=
.push(d),c.push("errorHeader"));if(d=3DQH(a)){var =
e=3Dritz_api.RitzModelApi.isDataValid(a.yh),f=3DQb(V(d.oy,2)||"");e?""!=3D=
f&&(b.push(f),c.push("validationHelp")):(f=3Ddhb(d),b.push(f),c.push("val=
idationError"))}d=3Dritz_api.RitzModelApi.getImportRangeErrorOrNull(a.yh)=
;null!=3Dd&&(b=3D[d],c.push("importRangeError"));d=3Dritz_api.RitzModelAp=
i.getNote(a.yh)||"";b=3D0<c.length||d?new =
Wgb(d,b.join("<br>"),c.join(",")):=0A=
null;a.H=3Db}return a.H}function uib(){t(kib)||vib();return kib}function =
wib(){t(lib)||vib();return lib}function vib(){kib=3Dnew =
iib(ritz_api.RitzModelApi.getEmptyCell());lib=3Dnew =
iib(ritz_api.RitzModelApi.getEmptyCell());var a=3Dnew =
ehb({backgroundColor:"#dcdcdc"});lib.getFormat=3Dfunction(){return =
a}};function =
TH(){A.call(this);this.C=3D{stateful:{},stateless:{}};this.Ja=3Dnew =
th;this.qa(this.Ja)}x(TH,A);ua(TH);TH.prototype.D=3Dfunction(a){var =
b=3DBa(a.currentTarget);xib(this,"stateful",b,a);xib(this,"stateless",b,a=
)};function xib(a,b,c,d){for(var e=3D0;e<d.va.length;e++){var =
f=3Da.C[b][c];f&&f.dispatchEvent(d.va[e])}}function yib(a,b,c){var =
d=3DBa(c),e=3Da.C[b][d];e||(e=3Dnew =
E,a.C[b][d]=3De,uh(a.Ja,c,"Wa",a.D,!1,a));return e}function UH(a){return =
yib(TH.getInstance(),"stateless",a)}=0A=
function zib(a){return =
yib(TH.getInstance(),"stateful",a)}TH.prototype.Ea=3Dfunction(){TH.ea.Ea.=
call(this);ic(this.C.stateful,B);ic(this.C.stateless,B);this.C=3Dnull};fu=
nction VH(a,b){A.call(this);this.C=3D[];a.zf();a.sf();this.D=3Dnew =
th(this);this.qa(this.D);b&&(a=3Dzib(a),this.D.R(a,["$a"],this.a2b,!0),th=
is.D.R(a,["ab"],this.fwb,!0),this.D.R(a,["bb"],this.b2b,!0))}x(VH,A);var =
Aib=3DKc?30:0;function =
Bib(a,b,c,d){a=3DCib(a,b);a.length=3DMath.max(a.length,c+Aib);a[c]=3Dd}fu=
nction Dib(a,b,c){for(var d=3Db.qc();d<b.Vc();d++){var =
e=3DCib(a,d),f=3Db.Wc();e.length=3DMath.max(e.length,f+Aib);for(f=3Db.kc(=
);f<b.Wc();f++)e[f]=3Dc}}=0A=
function Cib(a,b){var =
c=3Da.C[b];c||(a.C.length=3DMath.max(a.C.length,b+Aib),c=3Da.C[b]=3D[]);r=
eturn =
c}p=3DVH.prototype;p.bf=3Dfunction(a,b){return(a=3Dthis.C[a])?a[b]||null:=
null};function =
Eib(a,b,c,d){"r"=3D=3Dd?(b>=3Da.C.length?a.C.length=3Db+c:Kdb(a.C,Array(c=
),b),Fib(a.C)):z(a.C,function(a){a&&(Kdb(a,Array(c),b),Fib(a))})}function=
 =
Gib(a,b,c,d){"r"=3D=3Dd?gb(a.C,b,c):z(a.C,function(a){a&&gb(a,b,c)})}func=
tion =
Hib(a,b,c,d){"r"=3D=3Dd?Iib(a.C,b,c):z(a.C,function(a){a||(a=3D[]);Iib(a,=
b,c)})}=0A=
p.forEach=3Dfunction(a,b){for(var c in =
this.C)if(this.C.hasOwnProperty(c)){var d=3Dthis.C[Number(c)],e;for(e in =
d)d.hasOwnProperty(e)&&a.call(b,d[Number(e)],Number(c),Number(e))}};p.eve=
ry=3Dfunction(a,b){for(var c in this.C)if(this.C.hasOwnProperty(c)){var =
d=3Dthis.C[Number(c)],e;for(e in =
d)if(d.hasOwnProperty(e)&&!a.call(b,d[Number(e)],Number(c),Number(e)))ret=
urn!1}return!0};=0A=
p.some=3Dfunction(a,b){for(var c in =
this.C)if(this.C.hasOwnProperty(c)){var d=3Dthis.C[Number(c)],e;for(e in =
d)if(d.hasOwnProperty(e)&&a.call(b,d[Number(e)],Number(c),Number(e)))retu=
rn!0}return!1};p.a2b=3Dfunction(a){a=3Da.rect;var =
b=3Da.fd();Gib(this,YA(a,b),cB(a,b),b)};p.fwb=3Dfunction(a){a=3Da.rect;va=
r =
b=3Da.fd();Eib(this,YA(a,b),cB(a,b),b)};p.b2b=3Dfunction(a){a=3Da.rect;va=
r b=3Da.fd();Hib(this,YA(a,b),cB(a,b),b)};=0A=
function =
Iib(a,b,c){a.length=3DMath.max(a.length,b+c,-1+c);Kdb(a,ob(a,b,b+c),0);gb=
(a,-1>b?b:b+c,c);Fib(a)}function =
Fib(a){z(a,function(b,c){"undefined"=3D=3Dtypeof b&&delete =
a[c]})};function Jib(a){A.call(this);this.kb=3Da;this.D=3Dnew =
VH(a,!0);this.C=3D{};this.F=3Dnew =
th(this);this.qa(this.F);this.F.R(zib(a),["Xa","vb"],this.H)}x(Jib,A);Jib=
.prototype.H=3Dfunction(a){a=3DZcb(a);for(var =
b=3D0;b<a.length;b++)for(var =
c=3Dthis.D,d=3Da[b],e=3Dd.qc();e<d.Vc();e++){var f=3Dc.C[e];if(f)for(var =
h=3Dd.kc();h<d.Wc();h++)delete =
f[h]}};Jib.prototype.Ea=3Dfunction(){B(this.D);this.C=3D{};Jib.ea.Ea.call=
(this)};function Kib(a){this.Pc=3Dnew xw;this.C=3D""+a;this.F=3Dvoid =
0;this.J=3Dthis.H=3Dnull;this.L=3D{};this.D=3Dnull}Kib.prototype.isEnable=
d=3Dfunction(){return null!=3DWH(this)};function XH(a){var =
b=3DWH(a);if(null=3D=3Db)return null;var c=3Da.L[b];if(c)return =
c.clone();var =
d=3Da.Pc.yd(Rw.Ca(),ritz_api.RitzModelApi.getWorkbookRangeById(b,!1));c=3D=
d.qc();var e=3Dd.kc(),f=3Dd.Vc();d=3Dd.Wc();c=3Dnew =
OA(c,e,f,d);a.L[b]=3Dc;return c.clone()}function WH(a){return =
t(a.F)?a.F:a.F=3Dritz_api.RitzModelApi.getActiveFilterId(a.C)}=0A=
function HG(a){if(null!=3Da.H)return a.H;var =
b=3Dritz_api.RitzModelApi.getFilteredViewIds(a.C),c=3DWH(a);return =
a.H=3Dnull!=3Dc&&bb(b,c)}function YH(a){if(null!=3Da.J)return a.J;var =
b=3DWH(a);return =
a.J=3Dnull!=3Db&&ritz_api.RitzModelApi.isLocalFilterView(a.C,b)}function =
Lib(a){a.F=3Dvoid 0;a.H=3Dnull;a.J=3Dnull;a.L=3D{};a.D=3Dnull};function =
Mib(a){A.call(this);this.kb=3Da}x(Mib,A);function =
Nib(a,b,c){return(a=3DOib(a,b,c))?a.clone():null}function =
Oib(a,b,c){if(0>b||b>=3Da.kb.zf()||c>=3Da.kb.sf())return =
null;a=3Da.kb.eh(b,c);a=3D=3Duib()||a=3D=3Dwib()?b=3Dnull:(t(a.$)||(a.$=3D=
ritz_api.RitzModelApi.getMergeRect(a.yh,b,c,OA)),b=3Da.$);return =
b}function =
Pib(a,b,c){a=3DOib(a,b,c);return!!a&&a.qc()=3D=3Db&&a.kc()=3D=3Dc}functio=
n =
Qib(a,b,c){return(a=3DOib(a,b,c))?1=3D=3Da.width?"vertical":1=3D=3Da.heig=
ht?"horizontal":"full":"none"}Mib.prototype.Ea=3Dfunction(){this.kb=3Dnul=
l;Mib.ea.Ea.call(this)};function =
Rib(a,b,c,d){jeb.call(this,a,b,c);this.OR=3Dd}x(Rib,jeb);var =
ZH=3D17;function Sib(a){return new Rib(a,null,!1,!1)}var =
Tib=3DSib(-1);Rib.prototype.getHeight=3Dfunction(){return =
keb(this)};Rib.prototype.C=3Dfunction(){return =
ZH};Rib.prototype.isVisible=3Dfunction(){return!this.OR&&!this.Ih()};func=
tion =
Uib(a){hr.call(this,[0],[!1]);this.F=3Dnull;$H(this,a)}x(Uib,hr);function=
 $H(a,b){var c=3DQG(b),d=3Db.bf(0);d=3D[0=3D=3Dc||!d||a.D(d)];for(var =
e=3D[0],f=3Dd[0],h=3D1,k=3D1;k<c;k++){var =
l=3Db.bf(k);(!l||a.D(l))!=3Df&&(f=3D!f,e[h]=3Dk,d[h]=3Df,h++)}!f&&c<b.C.l=
ength&&(e[h]=3Dc,d[h]=3D!0);a.C.length=3Da.values.length=3Dir(a,0)+1;fDa(=
a,e,d);a.F=3Db}=0A=
function =
Vib(a,b,c){if(1!=3DWib(a,b,c).length||0!=3DWib(a,b,!c).length){var =
d=3Da.values,e=3Dd.length,f;for(f=3Dir(a,b.end);f<e&&d[f]=3D=3Dc;f++);f=3D=
=3De?(fDa(a,[b.start],[c]),a.C.length=3Da.values.length=3Dir(a,b.start)+1=
):fDa(a,[b.start,Math.max(b.end,a.C[f])],[c,!c])}}function =
Xib(a,b){for(var c=3D[],d=3D0;d<b.length;d++)nb(c,Wib(a,b[d],!0));return =
c}=0A=
function Wib(a,b,c){for(var =
d=3D[],e=3Dir(a,b.start);e<a.C.length;e++)if(a.values[e]=3D=3Dc){var =
f=3Da.C[e],h=3Da.C[e+1];if(f>=3Db.end)break;d.push(new =
wv(Math.max(f,b.start),h?Math.min(h,b.end):b.end))}return d}function =
Yib(a,b){return Zib(a,b)}function $ib(a,b){if(0=3D=3Db.length)return new =
Gj;if(1=3D=3Db.length)return Zib(a,b[0]);for(var =
c=3D[],d=3D0;d<b.length;d++)c.push(Zib(a,b[d]));return Mka.apply(null,c)}=0A=
function Zib(a,b){var =
c=3Db.start,d=3Db.end,e=3Dir(a,c),f=3De+1<a.C.length?a.C[e+1]:d,h=3D!!a.v=
alues[e];b=3Dnew =
Gj;b.next=3Dfunction(){for(;c<d;){if(c<f&&1=3D=3Dh)return =
c++;e++;if(e>=3Da.C.length)break;c=3Da.C[e];f=3De+1<a.C.length?a.C[e+1]:d=
;h=3D!!a.values[e]}throw Fj;};return b}function ajb(a,b){var =
c=3Db.end-1,d=3Db.start,e=3Dir(a,c),f=3Da.C[e],h=3D!!a.values[e];b=3Dnew =
Gj;b.next=3Dfunction(){for(;c>=3Dd;){if(c>=3Df&&1=3D=3Dh)return =
c--;e--;if(0>e)break;c>=3Df&&(c=3Df-1);f=3Da.C[e];h=3D!!a.values[e]}throw=
 Fj;};return b}=0A=
function bjb(a,b){return ajb(a,b)}function aI(a,b){return =
a.values[ir(a,b)]}function udb(a,b,c,d){var =
e=3Dir(a,b),f=3Dir(a,c);if(d){for(;e<a.values.length-1&&!a.values[e];)e++=
,b=3Da.C[e];for(;0<f&&!a.values[f];)f--,c=3Da.C[f+1]}if(e>f||e=3D=3Df&&!a=
.values[e])return 0;if(e=3D=3Df)return =
c-b;d=3De+1;e=3Da.C;a=3Da.values;for(b=3De[d]-b+(c-e[f]);d<f;d++)a[d]&&(b=
+=3De[d+1]-e[d]);return b}function cjb(a,b,c){return =
c>b?udb(a,b,c):udb(a,c,b)}=0A=
function djb(a,b){if(b.start!=3Db.end){for(var =
c=3Da.F,d=3Db.start,e=3Da.D(c.bf(b.start)),f=3Db.start+1;f<b.end;f++){var=
 h=3Da.D(c.bf(f));e!=3Dh&&(Vib(a,new wv(d,f),e),d=3Df,e=3Dh)}Vib(a,new =
wv(d,b.end),e)}};function =
ejb(a){Uib.call(this,a)}x(ejb,Uib);ejb.prototype.D=3Dfunction(a){return!a=
.OR};function fjb(a){Uib.call(this,a)}x(fjb,Uib);function =
gjb(a,b){return Xib(a,b)}fjb.prototype.D=3Dfunction(a){return =
a.isVisible()};function hjb(a,b){var =
c=3D0;a=3Dgjb(a,[b]);for(b=3D0;b<a.length;b++){var =
d=3Da[b];c+=3Dd.end-d.start}return c};function =
ijb(a,b,c){return(a=3DSdb(new =
wv(0,"r"=3D=3Dc?a.zf():a.sf()),b))?[a]:[]}function =
jjb(a,b,c){c=3Dijb(a,c,b);return $ib(LG(a,b),c)}function =
kjb(a,b,c,d,e){d=3Dnew =
wv(d,MH(b,c));b=3De?$db(b.F,d,c):ijb(b,d,c);return $ib(a,b)}function =
ljb(a,b,c,d,e){d=3Dnew =
wv(0,d+1);b=3De?$db(b.F,d,c):ijb(b,d,c);b=3Dmb(b);b.reverse();if(0=3D=3Db=
.length)a=3Dnew Gj;else =
if(1=3D=3Db.length)a=3Dajb(a,b[0]);else{c=3D[];for(e=3D0;e<b.length;e++)c=
.push(ajb(a,b[e]));a=3DMka.apply(null,c)}return a}function =
mjb(a,b,c,d){return kjb(LG(a,b),a,b,c,d)}=0A=
function bI(a,b,c,d){return ljb(LG(a,b),a,b,c,d)}function =
njb(a,b,c,d){var =
e=3Dny(b),f=3Dny(b)?"r":"c";cI(a,c.y,c.x)&&(c=3DeB(cI(a,c.y,c.x)));var =
h=3D"c"=3D=3Df?c.y:c.x;return =
Lka(ojb(a,b,"c"=3D=3Df?c.x:c.y,d,!1),function(b){var =
c=3D"c"=3D=3Df?h:b;b=3D"c"=3D=3Df?b:h;if(cI(a,c,b)){var =
d=3Da.ma;if("full"=3D=3DQib(d,c,b)){var =
k=3DcI(a,c,b);e?b=3DeB(k).x:c=3DeB(k).y}if(!e&&"vertical"!=3DQib(d,c,b)||=
e&&"horizontal"!=3DQib(d,c,b))return Pib(d,c,b)}return!0})}=0A=
function ojb(a,b,c,d,e){if(ny(b))switch(b){case "N":return =
bI(a,"r",c,e);case "S":return mjb(a,"r",c,e)}else return =
1=3D=3DBWa(b,d)?mjb(a,"c",c,e):bI(a,"c",c,e);return null};function =
pjb(a,b,c,d,e){RG.call(this,a,b,c,d,e)}q(pjb,RG);p=3Dpjb.prototype;p.aI=3D=
function(a,b){return =
null!=3D("r"=3D=3Db?this.D:this.We).bf(a)};p.L1=3Dfunction(){var =
a=3Dthis.D;return =
1=3D=3DPG(a).length&&QG(a)=3D=3Dthis.zf()&&0=3D=3DOdb(a)};p.K1=3Dfunction=
(){return Xa(PG(this.D),function(a,b){return =
a+b.getLength()},0)};p.RD=3Dfunction(){return =
Math.max(this.C,QG(this.D))};p.pN=3Dfunction(){var =
a=3Dthis.C,b=3D$a(PG(this.D),function(b){return b.end>a});return =
b?Math.max(a,b.start):a};=0A=
p.zsa=3Dfunction(a){if(this.L1())return!1;var =
b=3DPG(this.D);if(0=3D=3Db.length)return!0;b=3Db[0];return!(0=3D=3Db.star=
t&&b.end>=3Da)};p.ysa=3Dfunction(a){if(this.L1())return!1;var =
b=3DPG(this.D);if(0=3D=3Db.length)return!0;b=3DSa(b);return!(b.start<=3Da=
&&b.end=3D=3Dthis.zf())};p.QWa=3Dfunction(a){var b=3Dqjb(this,a);return =
b?b.start-1:a};p.Asa=3Dfunction(a){var b=3Dqjb(this,a);return =
b?b.end:a};function qjb(a,b){if(!a.aI(b,"r"))return null;a=3DPG(a.D);var =
c=3DDaa(a,function(a){return a.start>b?-1:a.end<=3Db?1:0});return =
a[c]};function rjb(a){A.call(this);this.D=3Dnew =
VH(a,!1);this.C=3D[]}x(rjb,A);function sjb(a,b){return =
b_a(b,function(a,b){return!!this.D.bf(a,b)},a)}rjb.prototype.isEmpty=3Dfu=
nction(){return =
0=3D=3Dthis.C.length};rjb.prototype.Ea=3Dfunction(){rjb.ea.Ea.call(this);=
B(this.D);this.D=3Dnull};function dI(a,b){var c=3DeI(a,b.y);return =
c&&c.isVisible()&&(c=3DfI(a,b.x))&&c.isVisible()?b:tjb(a,b,0,0)}function =
gI(a,b){var c=3DeB(b),d=3DdI(a,c);a=3DdI(a,new =
Ed(c.x+b.width-1,c.y+b.height-1));return new =
OA(d.y,d.x,a.y+1,a.x+1,b.Yd(),b.C)}function tjb(a,b,c,d,e){return new =
Ed(ujb(a,b.x,c,e),hI(a,b.y,d,e))}function ujb(a,b,c,d){return =
iI(a,b,c,"c",d)}function hI(a,b,c,d){return iI(a,b,c,"r",d)}function =
iI(a,b,c,d,e){return vjb(LG(a,d),a,b,c,d,e)}=0A=
function vjb(a,b,c,d,e,f){var =
h=3Dd?0<=3Dd:!f;h?f=3Dwjb(a,b,e):(f=3Dkjb(a,b,e,0,void =
0),f=3DLj(f,0));if(h&&c>=3Df||!h&&c<=3Df)return =
f;a=3Dh?kjb(a,b,e,c):ljb(a,b,e,c);a:{d=3DMath.abs(d)+1;b=3D{};c=3Df;for(e=
=3D0;e<d;e++)if(c=3DLj(a,b),c=3D=3D=3Db)break a;f=3Dc}return f}function =
xjb(a,b,c){a=3Dkjb(LG(a,b),a,b,0,c);return Lj(a,0)}function jI(a,b){var =
c=3DMG(a,b);a=3Dmjb(a,b,c);return Lj(a,c)}function kI(a,b,c){return =
wjb(LG(a,b),a,b,c)}function wjb(a,b,c,d){var =
e=3DMH(b,c)-1;a=3Dljb(a,b,c,e,d);return Lj(a,e)}=0A=
function yjb(a,b){var =
c=3Db.y<a.C,d=3Db.x<a.D;if(c||d)b=3Db.clone(),c&&(b.y=3DjI(a,"r")),d&&(b.=
x=3DjI(a,"c"));return b}function zjb(a,b,c){var d=3DjI(a,c);return =
udb(LG(a,c),d,b,void 0)};function Ajb(a){var =
b=3Dthis;E.call(this);this.Jc=3D!0;this.Cb=3Da;this.L=3Dnew =
Ldb;this.We=3Dnew Ldb;this.F=3DJ(I(),"fefvr")?new =
pjb(this.L,this.We,this.C,this.D,function(a){return MH(b,a)}):new =
peb(this.L,this.We,this.C,this.D,function(a){return =
MH(b,a)});this.Sa=3Dnew fjb(this.L);this.Ra=3Dnew =
fjb(this.We);this.va=3Dnew =
ejb(this.L);this.J=3DBjb.clone();this.O=3D[];this.Ha=3Dthis.J;this.V=3Dne=
w Ed(0,0);this.Ba=3Dnew Ed(0,0);this.$=3DRA(this.Ba);this.Ka=3Dnew =
Ed(0,0);this.jb=3DRA(this.Ka);this.Ac=3DIe("normal");this.Oa=3D-1;this.xd=
=3D=0A=
!1;this.Ed=3Dnew Jib(this);this.H=3Dnew =
Kib(a);this.Uc=3D!1;this.Bb=3Dnew =
rv(!1);this.qa(this.Bb);this.xb=3Dthis.Ma=3Dthis.D=3Dthis.C=3D0;this.Hb=3D=
this.ma=3Dnull;this.ub=3D!0;this.Wa=3Dthis.Rb=3Dthis.Yb=3Dnull;this.Vd=3D=
2;this.we=3Dtj(new pj,7).build()}x(Ajb,DG);var Bjb=3Dnew =
OA(0,0,1,1);p=3DAjb.prototype;p.fga=3Dfunction(){return =
vda(Scb(),$cb())};function lI(a){a.Hb||(a.Hb=3Dnew rjb(a));return =
a.Hb}function mI(a,b){return sjb(lI(a),b)}p.$b=3Dg("Cb");=0A=
function Cjb(a,b){switch(b){case "scrollable":return new =
OA(a.C,a.D,a.zf(),a.sf());case "column-head-section":return new =
OA(0,a.D,a.C,a.sf());case "row-head-section":return new =
OA(a.C,0,a.zf(),a.D);case "fixed":return new OA(0,0,a.C,a.D)}throw =
Error("Unknown quadrant type");}p.sf=3Dfunction(){return =
null=3D=3D=3Dthis.xb?QG(this.We):this.xb};p.Kp=3Dfunction(a){var =
b=3Dthis.F;a?a.C?a=3Db.L1():(b=3DYdb(b,a),a=3D1=3D=3Db.length?VA(a,b[0]):=
!1):a=3D!1;return a};function MH(a,b){return"r"=3D=3Db?a.zf():a.sf()}=0A=
function MG(a,b){return"r"=3D=3Db?a.C:a.D}function =
LG(a,b){return"r"=3D=3Db?a.Sa:a.Ra}function =
eI(a,b){return!a.F.aI(b,"r")&&0<=3Db&&b<a.zf()?Tib:(b=3Da.L.bf(b))||null=3D=
=3D=3Da.Ma?b:Tib}function =
fI(a,b){return!a.F.aI(b,"c")&&0<=3Db&&b<a.sf()?oeb:(b=3Da.We.bf(b))||null=
=3D=3D=3Da.xb?b:oeb}function =
Djb(a,b,c){return"r"=3D=3Db?eI(a,c):fI(a,c)}function =
nI(a,b,c){if("r"=3D=3Db){b=3DWib(a.Sa,c,!1);c=3D[];for(var =
d=3D0;d<b.length;d++)for(var =
e=3Db[d],f=3De.start;f<e.end;f++)if(eI(a,f).Ih()){c.push(e);break}return =
c}return Wib(a.Ra,c,!1)}=0A=
p.eh=3Dfunction(a,b){if(this.F.aI(a,"r")){var =
c=3Dthis.Ed,d=3Dc.kb,e=3Dc.D,f=3De.bf(a,b);if(f)a=3Df;else{var =
h=3Dritz_api.RitzModelApi.getCellAtWithFilter(d.$b()+"",a,b);f=3Dritz_api=
.RitzModelApi.getWorkbookRangeIntersectingIds(c.kb.$b()+"",a,b,a+1,b+1,7,=
!1);var =
k=3D(f=3D0<f.length?f[0]:null)?ritz_api.RitzModelApi.getViewRowIndexForBa=
ndedRange(f,a):a;h?(f=3Dnew =
iib(h,f,k,b),!d.Uc&&f.getFormat().rc()&&(d.dispatchEvent(new =
FG("Mb")),d.Uc=3D!0)):f?(h=3Dritz_api.RitzModelApi.getEmptyCell(),d=3Drit=
z_api.FormatResolverApi.getResolvedFormatCacheKey(ritz_api.RitzModelApi.g=
etFormatResolver(),=0A=
h,ritz_api.RitzModelApi.getTopLevelModel(),f,k,b),c.C[d]?f=3Dc.C[d]:(f=3D=
new iib(h,f,k,b),c.C[d]=3Df)):f=3Duib();Bib(e,a,b,f);a=3Df}}else =
a=3Dwib();return a};function oI(a,b){return a.eh(b.y,b.x)}function =
Ejb(a,b){return Fjb(a,b,!1)}=0A=
function Fjb(a,b,c){var d=3DGjb(a,bB(b,"r")),e=3Dnull,f=3Dnull,h=3Dnew =
Gj,k=3Db.Wc();h.next=3Dfunction(){var =
h=3D!1;null=3D=3Df?h=3D!0:(f++,f>=3Dk&&(h=3D!0));if(h){f=3Db.left;do =
e=3DLj(d,null);while(null!=3De&&c&&eI(a,e).OR)}if(null=3D=3De)throw =
Fj;return a.eh(e,f)};h.ma=3Dfunction(){return e};h.$=3Dfunction(){return =
f};return h}function Gjb(a,b){a=3Da.F;b=3Db||new =
wv(0,a.RD());a=3DPG(a.D);for(var c=3D[],d=3D0;d<a.length;d++){var =
e=3DSdb(a[d],b);e&&c.push(e)}return Udb(c)}function cI(a,b,c){return =
a.ma?Nib(a.ma,b,c):null}=0A=
function pI(a,b){b=3Db.clone();if(b.Yd()||b.C)return b;for(var =
c=3D!0,d,e,f,h;c;){c=3D!1;f=3Db.qc();h=3Db.Wc()-1;if(0<f)for(d=3Db.kc();d=
<=3Dh;d++)(e=3DcI(a,f,d))&&b.xn(e)&&(f=3Db.top,c=3D!0);f=3Db.Vc()-1;h=3Db=
.Wc()-1;if(f<a.zf()-1)for(d=3Db.kc();d<=3Dh;d++)(e=3DcI(a,f,d))&&b.xn(e)&=
&(f=3Db.top+b.height-1,c=3D!0);h=3Db.kc();f=3Db.Vc()-1;if(0<h)for(d=3Db.q=
c();d<=3Df;d++)(e=3DcI(a,d,h))&&b.xn(e)&&(h=3Db.left,c=3D!0);h=3Db.Wc()-1=
;f=3Db.Vc()-1;if(h<a.sf()-1)for(d=3Db.qc();d<=3Df;d++)(e=3DcI(a,d,h))&&b.=
xn(e)&&(h=3Db.left+b.width-1,c=3D!0)}return b}p.Lc=3Dfunction(){return =
this.J.clone()};=0A=
function Hjb(a){var b=3D[];z(a.O,function(a){b.push(a.clone())});return =
b}function qI(a){var =
b=3D[];z(a.O,function(a){b.push(a.clone())});b.push(a.J.clone());return =
b}function rI(a){return 0<a.O.length}function sI(a){return =
a.V.clone()}function tI(a){return oI(a,uI(a))}function uI(a){return =
eB(a.$)}function vI(a){return a.$.clone()}function wI(a){return =
a.Ba.clone()}function =
xI(a){return!!a.$&&0=3D=3Da.O.length&&a.$.equals(a.J)}function =
yI(a,b,c,d){Ijb(a,b,!0,!!c&&"click"=3D=3Dc,c,d)}=0A=
function Jjb(a,b){Ijb(a,b,!1,!1)}function Ijb(a,b,c,d,e,f){var =
h;b=3Dh=3DdI(a,b);var =
k=3D(h=3D"formula"=3D=3Da.Ac())?a.Ka:a.Ba;if(d=3Dd||!Gd(b,k))h?(a.Ka=3Db,=
a.jb=3DcI(a,b.y,b.x)||RA(b)):(k=3Db,a.xd?(a.xd=3D!1,a.Oa=3DMath.min(a.Oa,=
k.x)):a.Oa=3D-1,a.Ba=3Db,a.$=3DcI(a,b.y,b.x)||RA(b),a.Ka=3Da.Ba,a.jb=3Da.=
$);c&&Kjb(a,h?a.jb:a.$,!!e&&"click"=3D=3De,f);d&&(c=3Dnew =
FG("sb"),c.reason=3De||null,h?(c.position=3Da.Ka.clone(),c.rect=3Da.jb.cl=
one()):(c.position=3DuI(a),c.rect=3DvI(a)),a.dispatchEvent(c))}=0A=
function Ljb(a){for(var =
b=3DaB(a.$,a.Ba)&&(!a.$.equals(a.J)||0<a.O.length),c=3D0;c<a.O.length;c++=
)aB(a.O[c],a.Ba)&&(b=3D!0);return b}function =
zI(a,b,c,d){Kjb(a,b,!1,c,d)}function =
AI(a,b){Ijb(a,dI(a,eB(b)),!1,!1);Kjb(a,b)}=0A=
function =
Kjb(a,b,c,d,e){a.Vd=3D2;if("formula"=3D=3Da.Ac()){if(c||!b.equals(a.Ha))a=
.Ha=3DpI(a,b),b=3Dnew =
FG("nb"),b.C=3D[a.Ha.clone()],a.dispatchEvent(b)}else!c&&b.equals(a.J)&&d=
||(d?e||a.O.push(a.J):d||(a.O=3D[]),a.Kp(b)?a.J=3DpI(a,b):a.J=3Db.clone()=
,a.Ha=3Da.J,b=3Dnew FG("nb"),b.C=3DqI(a),a.dispatchEvent(b))}=0A=
function Mjb(a){if(0=3D=3Da.O.length)return!1;for(var =
b=3D0;b<a.O.length;b++)if(a.O[b].equals(a.J))return =
jb(a.O,b),0<a.O.length&&(a.J=3Da.O.pop()),!0;for(b=3D0;b<a.O.length;b++)i=
f(a.O[b].contains(a.J)){var =
c=3Da.O[b].Xn(a.J);vb(c,XZa);jb(a.O,b);c.length&&(a.J=3Dc.shift(),a.O=3Dk=
b(a.O,c));return!0}if(a.J.Yd()||a.J.C)return!1;b=3D!1;for(c=3D!0;c;){c=3D=
!1;for(var d=3D0;d<a.O.length;d++){var =
e=3Da.O[d],f=3D!1;e.width<=3De.height&&a.J.left=3D=3De.left&&a.J.width=3D=
=3De.width&&(f=3D!0);e.width>=3De.height&&a.J.top=3D=3De.top&&a.J.height=3D=
=3De.height&&=0A=
(f=3D!0);if(f&&(f=3DWZa(a.J,e),e=3Df.Xn(e),Za(e,function(a){return =
0=3D=3Da.Xn(this.J).length},a))){jb(a.O,d);a.J=3Df;c=3Db=3D!0;break}}}ret=
urn b}function Njb(a,b){var =
c=3Db.C?a.C?xjb(a,"r"):sI(a).y:b.qc(),d=3Db.C?b.kc():a.D?xjb(a,"c"):sI(a)=
.x;yI(a,dI(a,new Ed(d,c)));zI(a,gI(a,b))}p.iqa=3Dfunction(a){var b=3Dnew =
FG("Ob");b.qf=3Da;this.dispatchEvent(b)};function =
BI(a,b,c){Ojb(a,b,!1,c)}=0A=
function =
Ojb(a,b,c,d){b.y<a.C&&(b=3Db.clone(),b.y=3Da.C);b.x<a.D&&(b=3Db.clone(),b=
.x=3Da.D);b=3DPjb(a,b);if(c||!Gd(b,a.V))a.V=3Db,c=3Dnew =
FG("rb"),c.position=3DsI(a),c.L=3D!!d,a.dispatchEvent(c)}function =
Qjb(a,b){var c=3Dnew =
FG("rb");c.F=3Db;c.Ha=3D!0;c.L=3D!0;a.dispatchEvent(c)}function =
CI(a,b,c,d){var e=3DsI(a);"r"=3D=3Dc?e.y=3Db:e.x=3Db;BI(a,e,d)}function =
Rjb(a,b,c){return"r"=3D=3Dc?Sjb(a,b):DI(a,b)}function Sjb(a,b){return =
null=3D=3D=3Da.Ma?a.L.D[b]:b}function DI(a,b){return =
null=3D=3D=3Da.Ma?a.We.D[b]:b}=0A=
function ceb(a,b){return new ieb(a.Cb,EI(a,b.y),FI(a,b.x))}function =
SG(a,b){var c=3DSjb(a,b.nm);a=3DDI(a,b.C);return t(c)&&t(a)?new =
Ed(a,c):null}function GI(a,b){var c=3Db.x<a.D;a=3Db.y<a.C;return =
c&&a?"fixed":c?"row-head-section":a?"column-head-section":"scrollable"}fu=
nction Tjb(a,b,c){z(Ydb(a.F,b),c,a)}function EI(a,b){return =
a.L.C[b]}function FI(a,b){return a.We.C[b]}p.zf=3Dfunction(){return =
null=3D=3D=3Dthis.Ma?this.L.C.length:this.Ma};function KG(a){return =
a.F.L1()}p.fq=3Dfunction(){return this.F.fq()};=0A=
function Ujb(a,b,c){c=3DMath.min(MH(a,b),c);var =
d=3D!1;if("c"=3D=3Db){d=3Da.D!=3Dc;var =
e=3DMath.max(c,a.D);a.D=3Dc;a.F.F=3Dc}else =
d=3Da.C!=3Dc,e=3DMath.max(c,a.C),a.C=3Dc,a.F.C=3Dc;d&&EG(a,function(){var=
 a=3Dnew =
FG("Ya");a.F=3Db;a.rect=3DHI(this,0,e,b);this.dispatchEvent(a);a=3DsI(thi=
s);"r"=3D=3Db?a.y=3Dthis.C:a.x=3D0;BI(this,Pjb(this,a))})}=0A=
p.M8a=3Dfunction(a){if(a.C){var =
b=3DbB(a,"c");Rdb(this.We,b);$H(this.Ra,this.We)}else =
a.Yd()&&(Rdb(this.L,bB(a,"r")),$H(this.Sa,this.L),$H(this.va,this.L));b=3D=
new FG("$a");b.rect=3Da;this.dispatchEvent(b);Vjb(this,0)};function =
Vjb(a,b){EG(a,function(){var =
a=3D"formula"=3D=3Dthis.Ac(),d=3Da?this.Ha.clone():this.Lc();a=3Da?this.K=
a.clone():uI(this);Ojb(this,Pjb(this,this.V),!0);Kjb(this,heb(this,d),!0)=
;Ijb(this,dI(this,a),!1,!0,"normalize");this.Vd=3Dt(b)?b:2})}=0A=
function =
heb(a,b){b=3DgI(a,b);b.C&&(b.top=3D0,b.height=3Da.zf());b.Yd()&&(b.left=3D=
0,b.width=3Da.sf());return b}function Wjb(a,b){EG(a,function(){var =
a=3DjI(this,"r")=3D=3Dthis.V.y,d=3DjI(this,"c")=3D=3Dthis.V.x,e=3Dnew =
beb(this,sI(this));b.call(this);this.$b();var =
f=3DSG(this,e.D);f&&(e.C=3Df);Ojb(this,Pjb(this,f||e.C),!0);a&&CI(this,jI=
(this,"r"),"r");d&&CI(this,jI(this,"c"),"c")})}function =
Pjb(a,b){b=3DdI(a,new =
Ed(Math.max(a.D,b.x),Math.max(a.C,b.y)));b.x=3DMath.max(a.D,b.x);b.y=3DMa=
th.max(a.C,b.y);return b}=0A=
function Xjb(a,b,c,d,e,f){var =
h=3DYjb(a,c,d);Zdb(a.F,b,d)||(h.items=3Dnull);e&&b++;Wjb(a,function(){"c"=
=3D=3Dd?(Qdb(this.We,b,h.items,h.Eg),$H(this.Ra,this.We)):(Qdb(this.L,b,h=
.items,h.Eg),$H(this.Sa,this.L),$H(this.va,this.L));var a=3Dnew =
FG("ab");a.rect=3DHI(this,b,b+c,d);this.dispatchEvent(a)});if(f){e=3DsI(a=
);var k;"c"=3D=3Dd?k=3Dnew Ed(b,e.y):"r"=3D=3Dd&&(k=3Dnew =
Ed(e.x,b));k&&("c"=3D=3Dd&&b<e.x||"r"=3D=3Dd&&b<e.y)&&BI(a,Pjb(a,k))}}fun=
ction Zjb(a){Kjb(a,pI(a,a.J),!0);Ijb(a,wI(a),!1,!0)}=0A=
function $jb(a,b){return =
a.zf()>=3Db.Vc()&&a.sf()>=3Db.Wc()&&0<=3Db.qc()&&0<=3Db.kc()}function =
Yjb(a,b,c){var =
d=3D[],e=3D[];"c"=3D=3Dc?(a=3Da.We,c=3Dneb):(a=3Da.L,c=3DSib);for(var =
f=3D0;f<b;f++){var =
h=3D++a.z_;e.push(h);d.push(c(h))}return{items:d,Eg:e}}function =
akb(a,b,c){EG(a,function(){var a=3Db.fd();Tjb(this,b,function(b){var =
d=3DZA(b,a);for(b=3DYA(b,a);b<d;b++){var =
e=3DDjb(this,a,b),k=3Dnull=3D=3D=3Dc?e.C():c;k!=3Dkeb(e)&&(e.D=3Dk)}})})}=0A=
p.load=3Dfunction(a){a[5]&&(this.Ma=3Da[5]);a[6]&&(this.xb=3Da[6]);this.C=
=3Da[11]||this.C;this.F.C=3Dthis.C;this.D=3Da[12]||this.D;this.F.F=3Dthis=
.D;var =
b=3Da[16];b&&(this.L=3DMdb(b),this.F.D=3Dthis.L,this.xb=3Dthis.Ma=3Dnull)=
;var c=3DZH;b=3Da[7];var d=3Dnull;if(b&&0<b.length){var =
e=3DNumber.MAX_VALUE,f=3D0;d=3Dv(function(a){var b=3Da[1];var =
d=3Dthis.L.C[b];b<e&&(e=3Db);b>f&&(f=3Db);Ndb(this.L,new =
Rib(d,a[3]!=3Dc?a[3]:null,!!a[4],!!a[7]),b,d)},this);var =
h=3Dz,k=3Db[0];k&&this.L.D[k[1]]<this.F.pN()&&(h=3DUa);h(b,d,this);d=3Dne=
w wv(e,f+1)}if(b=3Da[9])Rdb(this.We,=0A=
new wv(0,this.sf())),z(b,this.GJb,this);this.ma||(this.ma=3Dnew =
Mib(this));null!=3Da[21]&&(this.ub=3Da[21]);$H(this.Sa,this.L);$H(this.Ra=
,this.We);$H(this.va,this.L);this.fq()&&Vjb(this,1);a=3Dnew =
FG("vb");d&&(a.rect=3DSZa(d,new =
wv(0,this.sf()),!0,!1),this.dispatchEvent(a));KG(this)&&this.dispatchEven=
t("wb");return d};function JF(a,b,c,d){return new =
OA(b,0,c,a.sf(),!0,!1,d)}function IF(a,b,c,d){return new =
OA(0,b,a.zf(),c,!1,!0,d)}function =
HI(a,b,c,d){return"r"=3D=3Dd?JF(a,b,c,void 0):IF(a,b,c,void 0)}=0A=
function II(a){return new =
OA(0,0,a.zf(),a.sf(),!0,!0)}p.GJb=3Dfunction(a){var =
b=3Dmeb,c=3Da[1],d=3DQG(this.We);Ndb(this.We,new =
leb(c,a[3]!=3Db?a[3]:null,!!a[4]),d,c)};function Rcb(a,b,c,d){var =
e=3D"r"=3D=3Dd?a.L:a.We,f=3D$db(a.F,c,d);EG(a,function(){var =
a=3Dthis;z(f,function(c){for(var =
f=3Dc.start;f<c.end;f++)e.bf(f).D0(!b);djb(LG(a,d),c);f=3Dnew =
FG(b?"fb":"cb");f.rect=3DHI(a,c.start,c.end,d);a.dispatchEvent(f);Vjb(a,0=
)})})}=0A=
function bkb(a,b,c){Lib(a.H);for(var =
d=3Da.L,e=3DNumber.MAX_VALUE,f=3D-1,h=3D[],k=3D{c0:0};k.c0<c.length;k=3Dk=
a({},k),k.c0++)EG(a,function(a){return function(){var =
k=3DbB(c[a.c0],"r");k=3D$db(this.F,k,"r");for(var =
l=3D0;l<k.length;l++){for(var =
u=3Dk[l],w=3Du.start;w<u.end;w++)b[a.c0]&&!d.bf(w).OR&&h.push(new =
OA(w,0,w+1,1,!0)),d.bf(w).OR=3Db[a.c0];djb(LG(this,"r"),u);djb(this.va,u)=
;u.start<e&&(e=3Du.start);u.end>f&&(f=3Du.end)}}}(k));Vjb(a,0);-1!=3Df&&(=
k=3Dnew FG("zb"),k.rect=3DJF(a,e,f),k.C=3Dh,a.dispatchEvent(k))}=0A=
function =
Gdb(a){this.L=3Da.J;this.F=3Da.Ha;this.J=3Da.V;this.C=3Da.Ba;this.D=3Da.$=
;this.H=3Da.Hb}function ckb(a){return!!a.H&&a.H.isEnabled()}function =
JI(a){return dkb(a,tI(a))}function ekb(a,b){return =
b.rK()?b:LH(b)?(b=3DDhb(LH(b)))?oI(a,b):null:null}function =
dkb(a,b){return(a=3Dekb(a,b))?a.rK():null}function fkb(a){return =
Ya(["pride","mardigras","orgullo","orgulho","\u30d7\u30e9\u30a4\u30c9"],f=
unction(a){return Za(a,function(a,b){return =
a=3D=3DJH(this.eh(0,b)).toLowerCase()},this)},a)}=0A=
p.Ea=3Dfunction(){this.dispatchEvent("ub");Ajb.ea.Ea.call(this);this.va=3D=
this.Ra=3Dthis.Sa=3Dthis.We=3Dthis.L=3Dnull;B(this.ma);this.ma=3Dnull;B(t=
his.Ed);this.Ed=3Dnull};function gkb(a,b,c,d,e,f){f=3Dvoid =
0=3D=3D=3Df?!1:f;E.call(this);this.D=3Da;this.C=3Da.C;this.C.Pd(this);thi=
s.H=3Db;this.J=3Dd;this.va=3Df;this.$=3Dnull;this.O=3Dnew =
th(this);this.qa(this.O);this.O.R(this.C,"Fa",this.ZGb).R(this.C,"Ba",thi=
s.S1b).R(this.C,"Ma",this.jEb).R(this.C,"Qa",this.hEb)}x(gkb,E);p=3Dgkb.p=
rototype;p.getHandler=3Dg("O");p.getActiveGrid=3Dfunction(){return =
this.C.getActiveGrid()};function KI(a,b){return a.C.D[b]}function =
UF(a,b){return VF(a.C,b)}=0A=
function hkb(a,b,c,d,e){e=3Dvoid 0=3D=3D=3De?null:e;var =
f=3Da.C,h=3D0;b=3DVF(f,b);if(c=3DVF(f,c))h=3Dc.Af(),h=3Dh>b.Af()?h:h+1;c=3D=
f.C?f.C.Af():b.Af();d||b.Af()=3D=3Dc?c=3Dh:b.Af()<c&&h>=3Dc?c--:b.Af()>c&=
&h<=3Dc&&c++;var =
k=3Df.D;d=3Db.Af();0<=3Dd&&(k.splice(d,1),k.splice(h,0,b));ikb(f);h=3Dnew=
 =
qE("Ka",h,b.Ab());h.Rg=3Db.le();h.C=3Dd;f.dispatchEvent(h);f.dispatchEven=
t("La");Vab(a,c,null,e)}function xbb(a){var =
b=3Dnull;a&&2=3D=3Da.getType()&&(a=3DbG(V(a,2)),b=3DOt(a));return b}=0A=
function Uab(a,b){var c=3DLI(a.C);a=3Djkb(a.C,null!=3Dc?c:0);return =
b.Af()=3D=3Dc?a:c}=0A=
function gdb(a,b){var c=3DUF(a,b);if(c){var =
d=3Da.D,e=3Dfunction(){MI(a.C);var =
e=3Da.C,f=3Dc.le(),l=3Dc.Af();vc(e.H,c.Ab());e.D.splice(c.Af(),1);ikb(e);=
kkb(e,c);l=3Dnew =
qE("Na",l,c.Ab());l.Rg=3Df;e.dispatchEvent(l);e.dispatchEvent("La");c=3D=3D=
e.C&&(e.C=3Dnull);e=3Dd.J;if(null!=3De.D)for(f=3Dpc(e.D),l=3D0;l<f.length=
;l++){var m=3Df[l],r=3De.D[m];b=3D=3Dr.Ab()&&(r.dispose(),delete =
e.D[m])}};if(1=3D=3DNI(a.C).length)MI(a.C)=3D=3Db&&Idb(a.C,c),e();else{va=
r =
f=3DUab(a,c);MI(a.C)=3D=3Db&&null!=3Df?(a.O.Sc(a.C,"Ba",e),OG(a.C,f,void =
0,{$_:!0})):e()}}}=0A=
function Vab(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?null:d;OI(a,a.C.D[b].Ab(),c,d)}function OI(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?null:d;if(!a.va){var =
e=3DVF(a.C,b),f=3De.Af();e.Ih()?lkb(a,b,v(function(){mkb(this.C,f,c,d)},a=
)):mkb(a.C,f,c,d)}}p.ZGb=3Dfunction(a){OI(this,a.sheet.Ab(),a.ub,a.xb)};p=
.hEb=3Dfunction(a){RB(a.message)};function lkb(a,b,c){b=3Dnew =
WF(a,b,!1);c&&RF(b,function(a){a&&c()});a.H.C(b)}p.jEb=3Dfunction(a){a.bh=
=3D=3Dthis.V&&(this.V=3Dnull,OI(this,a.bh))};=0A=
p.S1b=3Dfunction(){var =
a=3Dthis.C.C;a.Ih()&&(a=3Da.Ab(),lkb(this,a));this.J.Lb(3);this.V=3Dnull}=
;function nkb(a,b,c){var d=3DUF(a,b);if(d){var =
e=3D(b=3D0=3D=3Dd.getSheetType())?d:null;if(b){e.C.dispose();b=3Dd.Kc();v=
ar =
f=3Dokb(d.Ab(),b.zf(),b.sf());c=3Dpkb(a,f,c||(d.Sb()?b.V.y:0),!1);!e.C||e=
.C.isDisposed();e.C=3Dc;qkb(a.D.Ha,f);d.Sb()?(gf(c,"newData",function(){i=
f(d.Sb()){var a=3Dnew Hdb(this.C);a.exec();Fdb(e,f);(new =
Jdb(a.C,a.D)).exec()}else Fdb(e,f)},!1,a),c.load()):Fdb(e,f)}}}=0A=
function rkb(a,b,c,d,e,f,h,k,l){h=3Dxbb(void 0=3D=3D=3Dh?null:h);var =
m=3Dskb(b,c,e,f,a.C.D.length,h,l);EG(a.C,function(){tkb(a.C,m,a.C.D.lengt=
h);hkb(a,b,d,k,{$_:!0})})}function ukb(a,b,c,d,e,f,h,k,l,m,r){l=3Dvoid =
0=3D=3D=3Dl?null:l;l=3Dxbb(l?l:null);var =
u=3Da.C.D.length,w=3Dvkb(a,b,c,e,f,h,k,u,0=3D=3Du,l,r);EG(a.C,function(){=
tkb(a.C,w,void 0);hkb(a,b,d,m,{$_:!0})})}=0A=
function vkb(a,b,c,d,e,f,h,k,l,m,r){var u=3Dokb(b,d,e);d&&e?(b=3Dnew =
Edb(u,c,k,m,r),l=3Dpkb(a,u,u.V.y,l),c=3Db,!c.C||c.C.isDisposed(),c.C=3Dl)=
:b=3Dnew pE(2,b,c,k,m);b.D0(f);I8a(b,h);qkb(a.D.Ha,u);return b}function =
skb(a,b,c,d,e,f,h){a=3Dnew qdb(a,b,e,f,h);a.D0(c);I8a(a,d);return =
a}function okb(a,b,c){b=3D{1:a,5:b,6:c};a=3Dnew Ajb(a);a.load(b);return =
a}function pkb(a,b,c,d){return new sdb(b,a.H,c,d)};function =
wkb(a){this.C=3Da}function =
xkb(a){return(a=3D/rangeid=3D([0-9a-z]+)/.exec(a))?a[1]:null}function =
ykb(a){return(a=3D/range=3D([0-9a-zA-Z:]+)/.exec(a))?a[1]:null}function =
zkb(a,b){var =
c=3Dykb(b);b=3D/gid=3D(-?[0-9]+)/.exec(b);a=3DKH(a.C,b?Number(b[1]):null)=
;return c&&a?(c=3DJab(c,a.Kc()))?mB(c,a.Ab()):null:null}function =
Akb(a,b){var =
c=3Dxkb(b);if(c){if(a=3Dritz_api.RitzModelApi.getWorkbookRangeById(c,!1))=
return(new xw).yd((new Rw).Ca(),a)}else return zkb(a,b);return null}=0A=
function =
Bkb(a,b){return(a=3DAkb(a,b))&&a.Ab()?Number(a.Ab()):(b=3D/gid=3D(-?[0-9]=
+)/.exec(b))?Number(b[1]):null}function Ckb(a,b){b=3DBkb(a,b);return =
null!=3Db?VF(a.C,b):null}function =
Dkb(a){return(a=3D/fvid=3D(-?[0-9]+)/.exec(a))?String(a[1]):null}function=
 =
Ekb(a){return(a=3D/vpid=3D([A-Za-z0-9]+)/.exec(a))?Kab(a[1]):null}functio=
n PI(){this.F=3Dthis.H=3Dthis.D=3Dthis.J=3Dthis.C=3Dnull}function =
Fkb(a,b){a.C=3Db;return a}function Gkb(a,b){a.J=3Db;return a}function =
Hkb(a,b){a.D=3Db;return a}function Ikb(a,b){a.H=3Db;return a}=0A=
function Jkb(a,b){a.F=3Db;return a}PI.prototype.build=3Dfunction(){var =
a=3Dthis.D?this.D?"rangeid=3D"+this.D:"":this.F?Kkb(null!=3Dthis.C?"gid=3D=
"+this.C:"",this.F?"range=3D"+OF(this.F):""):Kkb(null!=3Dthis.C?"gid=3D"+=
this.C:"",R0a&&this.H?"vpid=3D"+NF(this.H):"");return =
Kkb(a,this.J?"fvid=3D"+this.J:"")};function Kkb(a,b){return =
a+(b&&!Kb(a)?"&":"")+b};function QI(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?3:d;TF.call(this,a,c,b);this.L=3Dthis.C=3Dnull;this.V=3D410=3D=
=3Da;this.va=3Dd;this.O=3D(a=3DUF(b,c))?a.Af()+1:0}q(QI,TF);QI.prototype.=
exec=3Dfunction(){var a=3Dthis.D;if(this.V){var =
b=3DAc(this.L);b.ck=3Dthis.ck();rkb(a,b.bh,b.Rg,b.kpa,b.Ih,b.rc,b.color,b=
.ck,b.Dga)}else =
b=3DAc(this.C),b.ck=3Dthis.ck(),ukb(a,b.bh,b.Rg,b.kpa,b.rows,b.cols,b.Ih,=
b.rc,b.color,b.ck,b.Dga)};QI.prototype.$d=3Dg("va");QI.prototype.Xd=3Dfun=
ction(){var a=3Dnew BE;W(a,1,this.O);return a};function =
RI(a,b,c){TF.call(this,0=3D=3DUF(a,b).getSheetType()?54:414,b,a);this.C=3D=
c}q(RI,TF);RI.prototype.exec=3Dfunction(){hkb(this.D,this.F,this.C,this.c=
k())};RI.prototype.$d=3Dn(31);RI.prototype.Xd=3Dfunction(){var =
a=3Dthis.D.C,b=3DVF(a,this.F),c=3DVF(a,this.C);a=3Dnew =
Z9a;b=3Db.Af();W(a,1,b);b=3Dc?c.Af()+1:0;W(a,2,b);return =
a};RI.prototype.Jh=3Dn(!1);function =
Lkb(a,b,c,d,e,f,h,k,l){gkb.call(this,a,b,c,e,f,k);this.Ba=3Dnew =
th(this);this.qa(this.Ba);this.Db=3Dd;this.ma=3D!1;this.F=3Dl||null;this.=
getHandler().R(d.jb,"sheet-imported",this.Cvb);this.F&&(this.getHandler()=
.R(this.F,"navigate",this.kvb).R(a.C,"Ba",this.pWa).R(UH(f),"Db",this.pWa=
).R(UH(f),"nb",this.BYb),R0a&&this.getHandler().R(UH(f),"rb",yda(this.AYb=
,1E3,this)))}x(Lkb,gkb);p=3DLkb.prototype;=0A=
p.pWa=3Dfunction(){var a=3Dthis.C.C;if(a){var =
b=3Dthis.D.jb,c=3Dthis.F.getToken(),d=3Dnull,e=3Dnull,f=3Dnull,h=3DBkb(b,=
c);a.Ab()=3D=3D=3Dh?(d=3Dxkb(c),e=3DEkb(c),f=3Dzkb(b,c)):0=3D=3D=3Da.getS=
heetType()&&(e=3DsI(a.Kc()));a=3DJkb(Ikb(Hkb(Gkb(Fkb(new =
PI,a.Ab()),Mkb(this)),d),e),f?oB(f):null).build();if(null=3D=3D=3Dh)hNa(t=
his.F,a);else try{this.F.C.IHa(a)}catch(k){}this.F.Na(!0)}};=0A=
p.AYb=3Dfunction(){var =
a=3Dthis.C.C;if(!Akb(this.D.jb,this.F.getToken())&&a&&this.F){var =
b=3Dthis.getActiveGrid();b=3Db?sI(b.Kc()):null;a=3DIkb(Gkb(Fkb(new =
PI,a.Ab()),Mkb(this)),b).build();hNa(this.F,a)}};p.BYb=3Dfunction(a){var =
b=3Dthis.D.jb,c=3Dthis.F.getToken(),d=3DAkb(b,c);!d||!this.F||MI(this.C)=3D=
=3DBkb(b,c)&&1=3D=3Da.C.length&&a.C[0].equals(oB(d))||(a=3D(a=3Dthis.getA=
ctiveGrid())?sI(a.Kc()):null,a=3DIkb(Gkb(Fkb(new =
PI,MI(this.C)),Mkb(this)),a).build(),hNa(this.F,a))};=0A=
p.kvb=3Dfunction(a){a=3Da.zl;var =
b=3Dthis.D.jb,c=3DCkb(b,a);if(null=3D=3DBkb(b,a)||Nkb(this,c)){c=3Dc&&!c.=
Ih()?c.Ab():null;var =
d=3DDkb(a),e=3DMI(this.C),f=3DMkb(this),h=3D!!d&&f!=3Dd;null!=3De&&null!=3D=
c&&(f=3Dv(function(){h&&Okb(this,d)},this),c!=3De?OI(this,c,f):h&&f());c=3D=
Ekb(a);b=3DAkb(b,a);ykb(a)&&!Pkb(this,b)||xkb(a)&&!Pkb(this,b)||Qkb(this,=
b,c)}};=0A=
function Nkb(a,b){if(!b)return TB("Cannot open the link because the =
linked sheet is deleted."),!1;if(b.Ih()){var c=3Da.D.Jd();TB("Cannot =
open the link because the linked sheet is hidden.",c?void =
0:"Unhide",c?void 0:v(a.D.C.AA,a.D.C,b.Ab(),void 0));return!1}return!0}=0A=
function Pkb(a,b){if(!b)return TB("Cannot open the link because the =
linked range is deleted."),!1;var =
c=3DSI(a.D.C,Number(b.Ab())),d=3DoB(b);if(!$jb(c,d))return TB("Cannot =
open the link because the linked range is deleted."),!1;var =
e=3D[],f=3D!1;0=3D=3Dgjb(LG(c,"c"),[bB(d,"c")]).length&&e.push(HI(c,bB(d,=
"c").start,bB(d,"c").end,"c"));if(0=3D=3Dgjb(LG(c,"r"),[bB(d,"r")]).lengt=
h){var =
h=3DnI(c,"r",bB(d,"r"));0!=3Dh.length?z(h,function(a){e.push(JF(c,a.start=
,a.end))}):f=3D!0}return =
e.length?(d=3Da.D.Jd()||Rkb(a.D,Number(b.Ab()))||=0A=
mI(c,d),TB("Cannot open the link because the linked range is =
hidden.",d?void 0:"Unhide",d?void 0:v(function(){var =
a=3Dthis;z(e,function(b){b=3Dnew =
CG(c,b,!1);a.H.C(b)});Qkb(this,b,null)},a)),!1):f?(TB("Cannot open the =
link because the linked range is filtered."),!1):!0}function =
Qkb(a,b,c){if(b||c){var =
d=3Da.getActiveGrid();d&&(d=3Dd.Kc(),!sI(d).equals(c)&&(b=3Db?oB(b):RA(c)=
))&&(Gd(eB(b),sI(d))||(a.$.D()?d.iqa(b):BI(d,eB(b))),b.equals(d.Lc())||AI=
(d,b))}}=0A=
function =
Mkb(a){return(a=3Da.C.C)&&0=3D=3Da.getSheetType()&&(a=3Da.Kc().H,HG(a)&&!=
YH(a))?WH(a):null}p.IEb=3Dfunction(a){var =
b=3Da.name,c=3Da.jb;null!=3Db&&(a=3Da.sheet.Ab(),b=3Dnew =
Sab(this,a,b),c=3Dv(this.HCb,this,c,a),b.J=3Dc,this.H.C(b))};p.Fob=3Dfunc=
tion(a){var b=3Da.data;a=3Dnew =
rx;b?(b=3DKt(b).Jf,"#"=3D=3Db.charAt(0)&&(b=3Db.substring(1,b.length)),a.=
setType(2),W(a,2,parseInt(b,16))):a.setType(0);b=3DSkb(this.C);this.H.C(n=
ew wbb(this,b,a))};=0A=
function =
Okb(a,b,c){(c=3Dc||a.C.C)&&0=3D=3Dc.getSheetType()&&(c=3Dc.Kc(),bb(ritz_a=
pi.RitzModelApi.getFilteredViewIds(c.H.C),b)&&(b=3Dnew =
ldb(c,b),a.H.C(b)))}p.Cvb=3Dfunction(a){UF(this,a.bh)?OI(this,a.bh):this.=
V=3Da.bh};p.hmb=3Dfunction(a){Vab(this,a.index,a.Nb)};p.GBb=3Dfunction(){=
f2a()};function Tkb(a,b,c){b=3Dc+(0>b?b-1:b);c=3DKI(a,c);var =
d=3D-1;0<=3Db&&(d=3DKI(a,b).Ab());a.H.C(new =
RI(a,c.Ab(),d));a.J.Lb(3)}p.Myb=3Dfunction(a){a=3Da.sheet.Af();for(var =
b=3D1;0<a-b&&KI(this,a-b).Ih();)b++;Tkb(this,-b,a)};=0A=
p.Oyb=3Dfunction(a){a=3Da.sheet.Af();for(var =
b=3Dthis.C.D.length,c=3D1;a+c<b-1&&KI(this,a+c).Ih();)c++;Tkb(this,c,a)};=
p.Nyb=3Dfunction(a){Tkb(this,a.C,a.index)};p.HCb=3Dfunction(a,b,c){a(b,c)=
};function Ukb(){this.C=3D!1};function =
Vkb(){}Vkb.prototype.apply=3Dfunction(){throw Error("#apply should not =
be called");};function Wkb(){A.call(this);this.C=3D!1;var a=3Dnew =
Ue(this);this.qa(a);a.Mb(K.zy,Ma,this.F);this.D=3Dnew =
wm;this.qa(this.D)}x(Wkb,A);function k2a(a){return =
a.C&&K.zy.Rd()}Wkb.prototype.F=3Dfunction(){this.C&&this.D.dispatchEvent(=
null)};var TI=3D["#000000 #434343 #666666 #999999 #b7b7b7 #cccccc =
#d9d9d9 #efefef #f3f3f3 #ffffff".split(" "),"#980000 #f00 #f90 #ff0 #0f0 =
#0ff #4a86e8 #00f #90f #f0f".split(" "),"#e6b8af #f4cccc #fce5cd #fff2cc =
#d9ead3 #d0e0e3 #c9daf8 #cfe2f3 #d9d2e9 #ead1dc #dd7e6b #ea9999 #f9cb9c =
#ffe599 #b6d7a8 #a2c4c9 #a4c2f4 #9fc5e8 #b4a7d6 #d5a6bd #cc4125 #e06666 =
#f6b26b #ffd966 #93c47d #76a5af #6d9eeb #6fa8dc #8e7cc3 #c27ba0 #a61c00 =
#cc0000 #e69138 #f1c232 #6aa84f #45818e #3c78d8 #3d85c6 #674ea7 #a64d79 =
#85200c #990000 #b45f06 #bf9000 #38761d #134f5c #1155cc #0b5394 #351c75 =
#741b47 #5b0f00 #660000 #783f04 #7f6000 #274e13 #0c343d #1c4587 #073763 =
#20124d #4c1130".split(" ")],=0A=
Xkb;Xkb=3DGc(Wa(kb(TI[0],TI[1],TI[2]),Lt));function Ykb(a,b){return =
a?Mt(Qt(Ot(a),[255,255,255],b)):null};function =
Zkb(){E.call(this);this.C=3Dnew $kb}x(Zkb,E);function =
alb(a,b){b=3Dblb(b);var =
c;if(c=3D1=3D=3Db.alpha)c=3Db.color,c=3D!c||Kt(c).Jf in =
Xkb;c||clb(a,[b])}function clb(a,b){if(b.length){for(var =
c=3D0;c<b.length;c++){var d=3Da.C,e=3Db[c];e=3Dblb(e);var =
f=3De.color+Math.floor(255*e.alpha);d.D[f]||(d.D[f]=3D!0,d.C.push(e))}a.d=
ispatchEvent("hc")}}function =
blb(a){return{color:Kt(a.color).Jf,alpha:a.alpha}}function =
$kb(){this.D=3D{};this.C=3D[]};function =
dlb(a,b,c){this.C=3Da;this.D=3Db;this.F=3Dc};function =
elb(a){A.call(this);this.C=3Dnew VH(a,!0);this.F=3Da;this.H=3Dnew =
Gi(this.L,0,this);this.D=3Dnew =
VH(a,!0);this.J=3D0}x(elb,A);elb.prototype.L=3Dfunction(){if(!this.F.isDi=
sposed()){var a=3Dnew =
adb;this.D.forEach(function(b,d,e){bdb(a,SA(d,e))});B(this.D);var =
b=3Da.build();b.type=3D"Nb";this.F.dispatchEvent(b);this.F.dispatchEvent(=
a.build());this.D=3Dnew VH(this.F,!0)}};function =
UI(a,b){return(a=3Da.C.bf(b.y,b.x))?a.Dd():[]}elb.prototype.Kc=3Dg("F");=0A=
elb.prototype.Ea=3Dfunction(){elb.ea.Ea.call(this);B(this.C);delete =
this.C;B(this.D);B(this.H)};function =
flb(){A.call(this);this.C=3D{}}x(flb,A);function =
glb(a,b){a=3Da.C[b.$b()];return!!a&&0<a.J}function VI(a,b){var =
c=3Db.$b();a.C[c]||(a.C[c]=3Dnew elb(b));return a.C[c]}function =
qkb(a,b){var c=3Db.$b();a.C[c]&&(a=3Da.C[c],a.F=3Db,B(a.D),a.D=3Dnew =
VH(a.F,!0))}flb.prototype.Ea=3Dfunction(){flb.ea.Ea.call(this);ic(this.C,=
B);delete this.C};function =
hlb(){E.call(this);this.D=3D!1;this.C=3Dnull}x(hlb,E);function =
ilb(){E.call(this);this.C=3D{}}x(ilb,E);function jlb(a,b){var =
c=3Da.C[b];c||(c=3Da.C[b]=3Dnew hlb,c.Pd(a));return c}function =
klb(a){for(var b in a.C)if(a.C[b].C)return ec(b);return null}function =
WI(a,b){return b in a.C&&!!a.C[b].C}function llb(a){var b=3D0,c;for(c in =
a.C)if(a.C[c].C&&1<++b)return!1;return 1=3D=3Db};function =
mlb(a,b,c,d,e){this.F=3Da;this.C=3Db;this.H=3Dc;this.D=3Dd;this.N8=3De;th=
is.Pea=3Dnull;this.xE=3D[]}function =
nlb(a,b,c,d,e){this.C=3Da;this.D=3Db;this.F=3Dc;this.kXa=3Dd;this.H=3De}n=
lb.prototype.getName=3Dg("C");nlb.prototype.isOptional=3Dg("D");nlb.proto=
type.LG=3Dg("F");nlb.prototype.jg=3Dg("H");mlb.prototype.getName=3Dfuncti=
on(){return this.C?this.C:this.F};mlb.prototype.jg=3Dg("D");=0A=
function olb(a){a=3DQb(a);for(var =
b=3D/`/,c=3D!0;a.match(b);)a=3Da.replace(b,c?'<span =
class=3D"waffle-arguments-help-code">':"</span>"),c=3D!c;c||(a+=3D"</span=
>");return P(a)};function plb(){this.C=3D{};this.H=3Dnew =
xw;this.F=3D!1}plb.prototype.load=3Dfunction(){var =
a=3Dthis;LB("functionhelpcontent",function(){qlb(a)});ritz_api.RitzEntryP=
oint.loadFunctionHelpContentApi(function(){a.F=3D!0;qlb(a)})};=0A=
function qlb(a){if(PB("functionhelpcontent")&&a.F)for(var =
b=3Dritz_api.FunctionHelpContentApi.getAllFunctionHelp(ritz_api.RitzModel=
Api.getRitzSettings(),ritz_api.RitzModelApi.getFormulaLocaleInfo(),ritz_a=
pi.RitzModelApi.getLiteralRenderer()),c=3D0;c<b.length;++c){var =
d=3Db[c],e=3Dnew =
mlb(d.name,ritz_api.RitzModelApi.getLocalizedFunctionName(d.name),d.short=
Description,d.description,!1);e.Pea=3Dd.answerId;d=3Dd.arguments;for(var =
f=3D0;f<d.length;++f){var h=3Dd[f];e.xE.push(new =
nlb(h.name,h.optional,h.repeatable,h.example,=0A=
h.description))}a.C[e.getName()]=3De}}function rlb(a,b){var =
c=3Da.C[b.toUpperCase()];if(c)return =
c;c=3DWa(ritz_api.RitzModelApi.getCustomFunctions(),function(a){return =
this.H.yd((new =
Hy).Ca(),a)},a);c=3DVa(c,function(a){return!!V(a,4)&&a.Zw().toUpperCase()=
=3D=3Db.toUpperCase()});a=3DWa(c,a.D);return 1=3D=3Da.length?a[0]:null}=0A=
function slb(a){var =
b=3Doc(a.C),c=3DWa(ritz_api.RitzModelApi.getCustomFunctions(),function(a)=
{return this.H.yd((new =
Hy).Ca(),a)},a);c=3DVa(c,function(a){return!!V(a,4)});a=3DWa(c,a.D);nb(b,=
a);return b}plb.prototype.D=3Dfunction(a){for(var b=3Dnew =
mlb(a.Zw(),null,uw(a,5),uw(a,6),!0),c=3D0;c<pw(a,7);++c){var =
d=3DV(a,7,c),e=3Duw(d,1),f=3Duw(d,2);d=3Duw(d,3);b.xE.push(new =
nlb(e,!1,!1,f,d))}return b};function =
tlb(){E.call(this);this.C=3D{};this.D=3D{}}x(tlb,E);tlb.prototype.addRang=
e=3Dfunction(a){var b=3Dthis.C[a.getId()];b&&delete =
this.D[b.getName().toLowerCase()];this.C[a.getId()]=3Da;this.D[a.getName(=
).toLowerCase()]=3Da;b=3Dnew =
kG("add_named_range");b.qf=3Da;this.dispatchEvent(b)};function =
ulb(a,b){var c=3Da.C[b];t(c)&&(delete a.C[b],delete =
a.D[c.getName().toLowerCase()],b=3Dnew =
kG("delete_named_range"),b.qf=3Dc,a.dispatchEvent(b))}function =
XI(a,b){return a.D[b.toLowerCase()]}=0A=
function =
vlb(a,b){a=3Doc(a.C);b&&(a=3DVa(a,function(a){return!a.C}));vb(a,function=
(a,b){return Hb(a.getName(),b.getName())});return a}function =
wlb(a,b,c,d,e,f,h,k,l){this.Hc=3Da;this.O=3Db;this.F=3Dc;this.D=3Dd;this.=
C=3De;this.L=3Df;this.J=3Dh;this.H=3Dk;this.fU=3Dnull!=3Dl?l:null}p=3Dwlb=
.prototype;p.getName=3Dg("O");p.$b=3Dg("F");p.getRect=3Dg("D");p.jf=3Dfun=
ction(){var a=3Dthis.D;return =
null!=3Dthis.D&&null!=3Dthis.F&&fB(this.D)?0<a.qh()||a.Yd()&&0<cB(a,"r")|=
|a.C&&0<cB(a,"c")||a.Yd()&&a.C?!0:!1:!1};p.getId=3Dg("Hc");p.Dj=3Dg("J");=
function =
YI(a,b,c,d,e,f,h,k,l,m){E.call(this);this.xb=3Dthis.O=3Dthis.H=3Dnull;thi=
s.Cb=3Da;this.Wa=3De.t||b;this.Oa=3De.at||"";this.Hb=3Dc;this.va=3De.oid;=
this.D=3Df;this.Rb=3De.zi||0;this.$=3De.mcn;this.Ac=3Dh;a=3Dt(l)?l:450;m=3D=
t(m)?m:320;this.H=3De.ar;this.O=3De.ac;this.Ma=3Dnew =
Ed(e.x,e.y);this.D||(this.J=3Dnew =
Jd(0<e.w?e.w:a,0<e.h?e.h:m));if(0!=3Dk)if(e.ranges){m=3D[];a=3De.ranges;f=
or(b=3D0;b<a.length;b++)(k=3Dxlb(a[b]))&&m.push(k);this.pD(m)}else(k=3Dxl=
b(e))&&this.pD([k]);this.Jc=3De.ritzov||ylb++;this.Uc=3Dnew =
xw;this.C=3Dnull}x(YI,E);=0A=
var =
ylb=3D1;p=3DYI.prototype;p.getType=3Dg("Cb");p.getTitle=3Dg("Wa");p.Ab=3D=
g("Hb");p.getId=3Dg("va");function ZI(a){if(null=3D=3Da.va)throw =
Error("no id");return a.va}p.Kf=3Dca("va");function $I(a){return =
a.Ma.clone()}p.cd=3Dg("J");p.getWidth=3Dfunction(){return =
this.J.width};p.getHeight=3Dfunction(){return =
this.J.height};p.getZIndex=3Dg("Rb");=0A=
function aJ(a){if(6=3D=3Da.Cb&&a.va){var =
b=3Dritz_api.RitzModelApi.getEmbeddedObject(a.va);a=3Dtw(V(a.Uc.yd((new =
pA).Ca(),b).getProperties(),3),1);var c=3D[];z(a,function(a){var =
b=3DparseInt(""+a.Ab(),10);a=3DoB(a);c.push(new gB(b,"",a))});return =
c}return a.xb}function =
zlb(a){a=3DaJ(a);return!!(a&&0<a.length)}p.isSaved=3Dg("Ac");function =
xlb(a){var b=3Da.rg;if(!qa(b))return =
null;a=3DQA(a.r1-1,a.c1-1,a.r2,a.c2);return fB(a)?new =
gB(b,"",a):null}p.pD=3Dca("xb");=0A=
p.Zs=3Dfunction(a){var b=3Dnew pA;null!=3Dthis.va&&W(b,1,""+this.va);var =
c=3Dnew qA;W(b,3,c);W(c,2,""+this.Hb);W(c,1,this.D);if(!this.D){var =
d=3Dnew =
qy;W(d,1,Sjb(a,this.H)||0);W(d,2,DI(a,this.O)||0);c.setPosition(d);this.M=
a&&(W(c,4,this.Ma.x),W(c,5,this.Ma.y));this.J&&(a=3Dthis.getWidth(),W(c,6=
,a),a=3Dthis.getHeight(),W(c,7,a));a=3Dthis.getZIndex();W(c,8,a)}Kb(Zb(th=
is.$||""))||(c=3Dnew =
zA,W(c,1,this.$||""),W(b,4,c));Kb(Zb(this.Wa))||W(b,5,this.Wa);Kb(Zb(this=
.Oa))||W(b,6,this.Oa);return b};=0A=
p.$o=3Dfunction(){var =
a=3D{oid:this.va,ar:this.H,ac:this.O,x:this.Ma.x,y:this.Ma.y,mcn:this.$||=
"",t:this.Wa,at:this.Oa,zi:this.Rb,ritzov:this.Jc};this.J&&(a.w=3Dthis.ge=
tWidth(),a.h=3Dthis.getHeight());var =
b=3DaJ(this);if(b&&1=3D=3Db.length)Alb(b[0],a);else =
if(b&&0<b.length)for(var =
c=3Da.ranges=3D[],d=3D0;d<b.length;d++)if(fB(b[d].rect)){var =
e=3D{};Alb(b[d],e);c.push(e)}return a};function Alb(a,b){var =
c=3Da.rect;b.rg=3Da.jd;b.r1=3Dc.qc()+1;b.c1=3Dc.kc()+1;b.r2=3Dc.Vc();b.c2=
=3Dc.Wc()}p.a1=3DJe;=0A=
p.RM=3Dfunction(a){a&&this.C=3D=3Da||(this.C=3Da)&&this.dispatchEvent("ur=
lloaded")};function =
Blb(a,b,c){a.C?c():b.Sc(a,"urlloaded",Oe(c))};function =
bJ(a,b,c,d){YI.call(this,4,"Drawing",a,0,b,c,d,0);this.F=3Dnull!=3Db.did?=
b.did:null;this.Ka=3Dnull!=3Db.drv?b.drv:null;this.L=3D!!b.nc}x(bJ,YI);p=3D=
bJ.prototype;p.Zs=3Dfunction(a){a=3DbJ.ea.Zs.call(this,a);var b=3Dnew =
rA;W(a,2,b);b.setType(4);var c=3Dnew =
yA;W(b,4,c);W(c,1,this.F);null!=3D=3Dthis.Ka&&W(c,2,this.Ka);W(c,3,this.L=
);return a};p.$o=3Dfunction(){var =
a=3DbJ.ea.$o.call(this);Dc(a,{did:this.F,drv:this.Ka,nc:this.L});return =
a};p.a1=3DKe;p.w6=3Dfunction(){return this.C||""};=0A=
p.clone=3Dfunction(){return new =
bJ(this.Ab(),this.$o(),this.D,this.isSaved())};var =
Clb=3D{BOOLEAN:"boolean",NUMBER:"number",aV:"string",DATE:"date",TIMEOFDA=
Y:"timeofday",DATETIME:"datetime"};function =
Dlb(){}Dlb.prototype.bj=3Dfunction(a){return this.$J(a)};function =
cJ(a,b){if(null=3D=3Da||""=3D=3D=3Da||"transparent"=3D=3Da||"none"=3D=3Da=
)var c=3D"none";else{if(za(a))return =
a.color||"";try{c=3DKt(a).Jf}catch(d){if(!b)throw Error("Invalid color: =
"+a);c=3Da}}return c};var =
Elb=3DJSON.parse,dJ=3Dna.JSON&&na.JSON.stringify||Yl;function =
eJ(a){return Yl(Flb(a,Glb))}function fJ(a){JSON.parse(a);return =
Hlb(a)}function Hlb(a){if(Ilb)return =
JSON.parse(a);a=3Deval("("+a+")");return Jlb(a)}function =
Flb(a,b){a=3Db(a);var =
c=3Dva(a);if("object"=3D=3Dc||"array"=3D=3Dc){c=3D"array"=3D=3Dc?[]:{};fo=
r(var d in a)if(!Sb(d,"___clazz$")&&a.hasOwnProperty(d)){var =
e=3DFlb(a[d],b);t(e)&&(c[d]=3De)}}else c=3Da;return c}=0A=
function Jlb(a){if(oa(a))return Klb(a);if(wa(a))return =
Wa(a,Jlb);za(a)&&ic(a,function(b,c){Object.prototype.hasOwnProperty.call(=
a,c)&&(a[c]=3DJlb(b))});return a}function Klb(a){var =
b=3Da.match(/^Date\(\s*([\d,\s]*)\)$/);return =
b?(a=3Db[1].split(/,\s*/),1=3D=3Da.length?new Date(Number(a[0])||0):new =
Date(Number(a[0])||0,Number(a[1])||0,Number(a[2])||1,Number(a[3])||0,Numb=
er(a[4])||0,Number(a[5])||0,Number(a[6])||0)):a}=0A=
function =
Glb(a){ya(a)&&(a.getTime(),a=3D0!=3D=3Da.getMilliseconds()?[a.getFullYear=
(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.=
getMilliseconds()]:0!=3D=3Da.getSeconds()||0!=3D=3Da.getMinutes()||0!=3D=3D=
a.getHours()?[a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.get=
Minutes(),a.getSeconds()]:[a.getFullYear(),a.getMonth(),a.getDate()],a=3D=
"Date("+a.join(", ")+")");return a}var Ilb=3D!1;function =
gJ(a){if(ya(a)){var b=3Dnew Date;b.setTime(a.valueOf());return b}var =
c=3Dva(a);if("object"=3D=3Dc||"array"=3D=3Dc){if(a.clone)return =
a.clone();c=3D"array"=3D=3Dc?[]:{};for(b in a)c[b]=3DgJ(a[b]);return =
c}return a};function =
hJ(a,b,c){this.C=3Da||[{}];this.D=3Dzb(1,this.C.length);this.H=3Db||null;=
this.F=3Dnull!=3Dc?c:!1}p=3DhJ.prototype;p.view=3Dfunction(a){a=3DLlb(thi=
s,a);return new hJ(this.C,a,this.F)};function =
Llb(a,b){oa(b)&&(b=3D[b]);return null!=3Da.H?Mlb(a.H,b):b}function =
Mlb(a,b){a=3Doa(a)?[a]:a;var =
c=3Doa(b)?[b]:b;if(0=3D=3D=3Da.length)return =
c;if(0=3D=3D=3Dc.length)return a;var d=3D[];z(a,function(a){var =
b=3DKb(a);z(c,function(c){var =
e=3DKb(c);b||e?b?e||d.push(c):d.push(a):d.push(a+"."+c)})});return d}=0A=
function Nlb(a,b,c,d){oa(b)&&(b=3D[b]);for(var e=3D0;e<b.length;++e){var =
f=3DOlb(a,b[e],c,d);if(null!=3Df)return f}return null}function =
Olb(a,b,c,d){if(d)b=3Da[b];else =
a:{b=3Db.split(".");a=3Da||na;for(d=3D0;d<b.length;d++){var =
e=3Db[d];if(null!=3Da[e])a=3Da[e];else{b=3Dnull;break a}}b=3Da}return =
null!=3Db&&Aa(c)?c(b):b}p.Dd=3Dfunction(a,b){var =
c=3D[];null!=3Db&&c.push(b);a=3DLlb(this,a);for(b=3Dthis.C.length-1;0<=3D=
b;b--)for(var d=3Da.length-1;0<=3Dd;d--){var e=3DOlb(this.C[b],a[d],void =
0,this.F);null!=3De&&c.unshift(e)}return c};=0A=
function iJ(a,b,c,d){b=3DLlb(a,b);for(var e=3D0;e<a.C.length;e++){var =
f=3DNlb(a.C[e],b,d,a.F);if(null!=3Df)return =
f}f=3Dc;null!=3Df&&d&&(f=3Dd(f));return null!=3Df?f:null}function =
jJ(a,b,c,d,e,f){a=3DiJ(a,d,e,function(a){return =
b(a,f)});null=3D=3Da&&(a=3Db(c,f),null=3D=3Da&&(a=3Dc));return =
a}function kJ(a,b,c,d){a=3DiJ(a,c,null,function(a){return =
b(a,d)});return null=3D=3Da?null:a}function =
lJ(a,b){a=3Dnull=3D=3Da||za(a)?null:String(a);return =
b?rc(b,a)?a:null:a}function mJ(a,b,c,d){return jJ(a,lJ,"",b,c,d)}=0A=
p.Zk=3Dfunction(a,b){return =
kJ(this,lJ,a,b)};p.vG=3DhJ.prototype.Zk;function =
Plb(a,b){if(null=3D=3Da)return null;oa(a)&&(a=3D[a]);return =
wa(a)?Wa(a,function(a){return =
lJ(a,b)}):null}p.jNa=3Dfunction(a,b){return kJ(this,Plb,a,b)};function =
Qlb(a){if(null=3D=3Da)return null;if("boolean"=3D=3Dtypeof a)return =
a;a=3DString(a);return"1"=3D=3Da||"true"=3D=3Da.toLowerCase()?!0:"0"=3D=3D=
a||"false"=3D=3Da.toLowerCase()?!1:null}function nJ(a,b,c){return =
jJ(a,Qlb,!1,b,c)}p.IZ=3Dfunction(a){return kJ(this,Qlb,a)};=0A=
function Rlb(a){if(null=3D=3Da)return null;if("number"=3D=3D=3Dtypeof =
a)return a;a=3Dec(String(a));return isNaN(a)?null:a}function =
oJ(a,b,c){return jJ(a,Rlb,0,b,c)}p.Hg=3Dfunction(a){return =
kJ(this,Rlb,a)};function Slb(a){return null!=3Da?"number"=3D=3D=3Dtypeof =
a||"string"=3D=3D=3Dtypeof a||"boolean"=3D=3D=3Dtypeof =
a?a:null:null}p.qJb=3Dfunction(a){return kJ(this,Slb,a)};function =
Tlb(a){return =
null!=3Da?wa(a)?Wa(a,Rlb):null:null}p.uma=3Dfunction(a){return =
kJ(this,Tlb,a)};function Ulb(a){a=3DRlb(a);return =
null!=3Da&&0<=3Da?a:null}=0A=
function pJ(a,b,c){return jJ(a,Ulb,0,b,c)}p.JZ=3Dfunction(a){return =
kJ(this,Ulb,a)};function Vlb(a){a=3DUlb(a);return =
null!=3Da?yd(a,0,1):null}p.rJb=3Dfunction(a){return =
kJ(this,Vlb,a)};function Wlb(a,b){if(null=3D=3Da)return =
null;if(""=3D=3D=3Da)return"none";if(za(a))return =
a.color||a.lighter||a.darker?a:null;a=3DlJ(a);if(wa(b)&&bb(b,a))return =
a;try{return cJ(a)}catch(c){return null}}p.vL=3Dfunction(a,b){return =
kJ(this,Wlb,a,b)};=0A=
function Xlb(a,b){b=3Dnull!=3Db?b:1;var =
c=3DRlb(a);null=3D=3Dc&&(a=3DlJ(a),null!=3Da&&Fb(a,"%")&&(c=3Db*parseFloa=
t(a)/100));null!=3Dc&&(c=3D0=3D=3D=3Db?0:b*yd(c/b,0,1));return =
c}p.Hs=3Dfunction(a,b){return kJ(this,Xlb,a,b)};var =
Ylb=3D{string:hJ.prototype.Zk,number:hJ.prototype.Hg,"boolean":hJ.prototy=
pe.IZ,numberOrString:["number","string"],primitive:hJ.prototype.qJb,ratio=
:hJ.prototype.rJb,nonNegative:hJ.prototype.JZ,absOrPercentage:hJ.prototyp=
e.Hs,arrayOfNumber:hJ.prototype.uma,arrayOfString:hJ.prototype.jNa,color:=
hJ.prototype.vL};gu.prototype.format=3Dgu.prototype.format;gu.Format=3DEI=
a;var =
Zlb=3Dju;mu.Format=3D{DECIMAL:1,SCIENTIFIC:2,PERCENT:3,CURRENCY:4,COMPACT=
_SHORT:5,COMPACT_LONG:6};mu.prototype.format=3Dmu.prototype.format;mu.pro=
totype.D=3Dmu.prototype.Ra;mu.prototype.C=3Dmu.prototype.Sa;mu.C=3Dfuncti=
on(a){QIa=3Da};mu.D=3Dfunction(){return QIa};var =
$lb=3Dku;AIa.C=3Deu;function =
qJ(a){this.Ne(a)}x(qJ,Dlb);qJ.prototype.Ne=3Dfunction(a){a=3Dnew =
hJ([a||{},{formatType:"short",valueType:"datetime"}]);this.D=3DiJ(a,"patt=
ern");this.C=3Dnull;this.J=3Da.vG("formatType",amb);this.L=3Da.vG("valueT=
ype",bmb);this.H=3DnJ(a,"clearMinutes",!1);this.F=3Dnull;a=3Da.Hg("timeZo=
ne");null!=3Da&&(this.F=3DAIa.C(60*-a))};var =
rJ=3Dgu.Format,amb=3D{FULL:"full",Trc:"long",MEDIUM:"medium",SHORT:"short=
"},bmb=3D{DATE:"date",DATETIME:"datetime",TIME:"time"};=0A=
function cmb(a,b){switch(a){case "date":switch(b){case "full":return =
gu.Format.FULL_DATE;case "long":return gu.Format.LONG_DATE;case =
"medium":return gu.Format.MEDIUM_DATE;case "short":return =
gu.Format.SHORT_DATE}case "datetime":switch(b){case "full":return =
gu.Format.FULL_DATETIME;case "long":return gu.Format.LONG_DATETIME;case =
"medium":return gu.Format.MEDIUM_DATETIME;case "short":return =
gu.Format.SHORT_DATETIME}case "time":switch(b){case "full":return =
gu.Format.FULL_TIME;case "long":return gu.Format.LONG_TIME;=0A=
case "medium":return gu.Format.MEDIUM_TIME;case "short":return =
gu.Format.SHORT_TIME}default:return =
gu.Format.FULL_DATETIME}}qJ.prototype.format=3Dfunction(a,b){var =
c=3DlJ(a.ad(b),bmb);if("date"=3D=3Dc||"datetime"=3D=3Dc){c=3Ddmb(this,c);=
for(var d=3Da.getNumberOfRows(),e=3D0;e<d;e++){var =
f=3Da.La(e,b);f=3Demb(this,c,f);a.uqa(e,b,f)}}};qJ.prototype.$J=3Dfunctio=
n(a){this.C||(this.C=3Ddmb(this,this.L));return =
emb(this,this.C,a)};function dmb(a,b){var =
c=3Da.D;null!=3Dc||(c=3Dcmb(b,a.J));return new gu(c)}=0A=
function emb(a,b,c){if(null=3D=3D=3Dc)return"";var =
d=3Da.F;null=3D=3Dd&&(d=3DAIa.C(c.getTimezoneOffset()));c=3Dnew =
Date(c.getTime());a.H&&c.setMinutes(0);return b.format(c,d)};function =
sJ(a){var b=3Dnew =
hJ([a||{},{decimalSymbol:fmb,groupingSymbol:gmb,fractionDigits:2,signific=
antDigits:null,negativeParens:!1,prefix:"",suffix:"",scaleFactor:1}]);thi=
s.D=3DpJ(b,"fractionDigits");a&&qa(a.fractionDigits)&&isNaN(a.fractionDig=
its)&&(this.D=3DNaN);this.L=3Db.JZ("significantDigits");this.va=3DmJ(b,"d=
ecimalSymbol");this.V=3DmJ(b,"groupingSymbol");this.H=3DmJ(b,"prefix");th=
is.O=3DmJ(b,"suffix");this.$=3Db.vL("negativeColor");this.ma=3DnJ(b,"nega=
tiveParens");(this.C=3Db.Zk("pattern"))&&this.C.toLowerCase()in=0A=
hmb&&(this.C=3Dhmb[this.C.toLowerCase()]);this.J=3DoJ(b,"scaleFactor");if=
(0>=3Dthis.J)throw Error("Scale factor must be a positive =
number.");this.F=3Dnull}x(sJ,Dlb);var =
hmb=3D{decimal:mu.Format.DECIMAL,scientific:mu.Format.SCIENTIFIC,percent:=
mu.Format.PERCENT,currency:mu.Format.CURRENCY,"short":mu.Format.COMPACT_S=
HORT,"long":mu.Format.COMPACT_LONG},fmb=3D$lb.DECIMAL_SEP,gmb=3D$lb.GROUP=
_SEP,imb=3D$lb.DECIMAL_PATTERN;=0A=
sJ.prototype.format=3Dfunction(a,b){if("number"=3D=3Da.ad(b))for(var =
c=3D0;c<a.getNumberOfRows();c++){var d=3Da.La(c,b);if(null!=3Dd){var =
e=3Dthis.bj(d);a.uqa(c,b,e);!Kb(Zb(this.$))&&0>d&&a.setProperty(c,b,"styl=
e","color:"+this.$+";")}}};=0A=
sJ.prototype.$J=3Dfunction(a){var =
b=3Da/this.J;if(null=3D=3D=3Dthis.C){if(isNaN(this.D))return =
String(a);this.ma&&(b=3DMath.abs(b));var =
c=3Db;0=3D=3Dthis.D&&(c=3DMath.round(c));b=3D[];0>c&&(c=3D-c,b.push("-"))=
;var =
d=3DMath.pow(10,this.D),e=3DMath.round(c*d);c=3DString(Math.floor(e/d));d=
=3DString(e%d);if(3<c.length&&this.V)for(e=3Dc.length%3,0<e&&(b.push(c.su=
bstring(0,e),this.V),c=3Dc.substring(e));3<c.length;)b.push(c.substring(0=
,3),this.V),c=3Dc.substring(3);b.push(c);0<this.D&&(b.push(this.va),d.len=
gth<this.D&&(d=3D"0000000000000000"+=0A=
d),b.push(d.substring(d.length-this.D)));b=3Db.join("");b=3Dthis.H+b+this=
.O;this.ma&&0>a&&(b=3D"("+b+")")}else a=3Dmu.D(),mu.C(!0),c=3Dnew =
mu(this.C),this.C!=3Dmu.Format.COMPACT_SHORT&&this.C!=3Dmu.Format.COMPACT=
_LONG||c.C(3),this.F=3Dc,null!=3Dthis.L&&(c.C(this.L),c.D(this.L)),b=3Dc.=
format(b),b=3Dthis.H+b+this.O,mu.C(a);return =
b};sJ.prototype.parse=3Dfunction(a){if(this.F&&this.F.parse){var =
b=3Dmu.D();mu.C(!0);a=3Dthis.F.parse(a);mu.C(b);return a}throw =
Error("Cannot parse without parser.");};function jmb(a){var =
b;null=3D=3Da?b=3Dnull:Aa(a.SF)?b=3Da:b=3Dwa(a)?tJ(a):new uJ(a);return =
b}function kmb(a){var =
b=3D{};if("object"!=3Dva(a)||ya(a))b.v=3Dnull!=3Da?a:null;else{b.v=3D"und=
efined"=3D=3Dtypeof =
a.v?null:a.v;if(null!=3Da.f)if("string"=3D=3D=3Dtypeof =
a.f)b.f=3Da.f;else throw Error("Formatted value ('f'), if specified, =
must be a string.");if(null!=3Da.p)if("object"=3D=3D=3Dtypeof =
a.p)b.p=3Da.p;else throw Error("Properties ('p'), if specified, must be =
an object.");}return b}=0A=
function lmb(a,b,c){if("object"=3D=3Dtypeof b&&"column"in b){if("desc"in =
b&&"boolean"!=3Dtypeof b.desc)throw Error('Property "desc" in '+c+" must =
be boolean.");if(null!=3Db.compare&&!Aa(b.compare))throw Error('Property =
"compare" in '+c+" must be a function.");}else throw Error(c+' must be =
an object with a "column" property.');vJ(a,b.column)}=0A=
function mmb(a,b,c){function d(d,e){for(var f=3D0;f<c.length;f++){var =
h=3Dc[f],k=3Dh.column,l=3Db(d,k),m=3Db(e,k),r;h.compare?null=3D=3D=3Dl?r=3D=
null=3D=3D=3Dm?0:-1:null=3D=3D=3Dm?r=3D1:r=3Dh.compare(l,m):r=3DwJ(a.ad(k=
),l,m);if(0!=3Dr)return r*(h.desc?-1:1)}return 0}if(Aa(c))d=3Dc;else =
if(qa(c)||oa(c)){vJ(a,c);var =
e=3Da.getColumnIndex(c);c=3D[{column:e}]}else =
if(za(c))if(xa(c)){if(1>c.length)throw Error("sortColumns is an empty =
array. Must have at least one element.");for(var =
f=3D{},h=3D[],k=3D0;k<c.length;k++){var l=3Dc[k];if(qa(l)||oa(l))vJ(a,l),=0A=
e=3Da.getColumnIndex(l),l=3D{column:e};else =
if(za(l))e=3Dl.column,lmb(a,l,"sortColumns["+k+"]");else throw =
Error("sortColumns is an array, but not composed of only objects or =
numbers.");if(e in f)throw Error("Column index "+e+" is duplicated in =
sortColumns.");f[e]=3D!0;h.push(l)}c=3Dh}else =
lmb(a,c,"sortColumns"),c=3D[c];return d}=0A=
function =
xJ(a,b){a=3Da.getNumberOfRows();if(0<a){if(Math.floor(b)!=3D=3Db||0>b||b>=
=3Da)throw Error("Invalid row index "+b+". Should be in the range =
[0-"+(a-1)+"].");}else throw Error("Table has no rows.");}function =
vJ(a,b){a.getColumnIndex(b);if(qa(b))yJ(a,b);else =
if(-1=3D=3D=3Da.getColumnIndex(b))throw Error('Invalid column id =
"'+b+'"');}=0A=
function =
yJ(a,b){a=3Da.getNumberOfColumns();if(0<a){if(Math.floor(b)!=3D=3Db||0>b|=
|b>=3Da)throw Error("Invalid column index "+b+". Should be an integer in =
the range [0-"+(a-1)+"].");}else throw Error("Table has no =
columns.");}function nmb(a,b,c){a=3Da.ad(b);if(!omb(c,a))throw =
Error("Type mismatch. Value "+c+" does not match type "+a+" in column =
index "+b);}=0A=
function omb(a,b){if(null=3D=3Da)return!0;var c=3Dtypeof =
a;switch(b){case "number":if("number"=3D=3Dc)return!0;break;case =
"string":if("string"=3D=3Dc)return!0;break;case =
"boolean":if("boolean"=3D=3Dc)return!0;break;case "date":case =
"datetime":if(ya(a))return!0;break;case =
"timeofday":if(xa(a)&&0<a.length&&8>a.length){b=3D!0;for(c=3D0;c<a.length=
;c++){var d=3Da[c];if("number"!=3Dtypeof =
d||d!=3DMath.floor(d)){b=3D!1;break}}if(b)return!0}}return!1}=0A=
function wJ(a,b,c){if(null=3D=3Db)return =
null=3D=3Dc?0:-1;if(null=3D=3Dc)return 1;switch(a){case =
"timeofday":for(a=3D0;3>a;a++){if(b[a]<c[a])return-1;if(c[a]<b[a])return =
1}b=3D4>b.length?0:b[3];c=3D4>c.length?0:c[3];return =
b<c?-1:c<b?1:0;default:return b<c?-1:c<b?1:0}}=0A=
function pmb(a,b,c){if(c)a=3Dc.bj(a);else switch(b){case =
"timeofday":b=3Dnew =
Date(1970,0,1,a[0],a[1],a[2],a[3]||0);c=3D"HH:mm";if(a[2]||a[3])c+=3D":ss=
";a[3]&&(c+=3D".SSS");c=3Dnew qJ({pattern:c});a=3Dc.bj(b);break;case =
"date":c=3Dnew =
qJ({formatType:"medium",valueType:"date"});a=3Dc.bj(a);break;case =
"datetime":c=3Dnew =
qJ({formatType:"medium",valueType:"datetime"});a=3Dc.bj(a);break;case =
"number":c=3Dnew =
sJ({pattern:"decimal"});a=3Dc.bj(a);break;default:a=3Dnull!=3Da?String(a)=
:""}return a}=0A=
function qmb(a,b){var c=3D{};if(!wa(a))throw Error("Not an =
array");if(0<a.length){var d=3D!b,e=3Da[0];if(d){if(!wa(e))throw =
Error("First row is not an =
array.");b=3DWa(e,function(a){if(oa(a))return{label:a};if(za(a))return =
Ac(a);throw Error("Unknown header type: "+a);})}else{b=3D[];var =
f=3D0;wa(e)?f=3De.length:za(e)&&qc(e,"c")&&wa(e.c)&&(f=3De.c.length);for(=
e=3D0;e<f;e++)b.push({type:void =
0})}c.cols=3Db;c.rows=3D[];f=3Db.length;var =
h=3DArray(b.length);a=3Dd?ob(a,1):a;for(d=3D0;d<a.length;d++){e=3Da[d];if=
(wa(e))e=3D{c:e};else if(!za(e)||=0A=
!qc(e,"c"))throw Error("Invalid row type for row =
"+d);if(e.c.length!=3D=3Db.length)throw Error("Row "+d+" has =
"+e.c.length+" columns, but must have =
"+b.length);e.c=3Dmb(e.c);c.rows.push(e);for(var k=3D0;k<f;k++){var =
l=3D"string";l=3De.c[k];za(l)&&(qc(l,"v")||qc(l,"f"))?l=3Dl.v:e.c[k]=3D{v=
:l};if(null=3D=3Db[k].type&&(null=3D=3Dh[k]||"date"=3D=3D=3Dh[k])&&null!=3D=
l){if(oa(l))l=3D"string";else if(qa(l))l=3D"number";else =
if(wa(l))l=3D"timeofday";else if(pa(l))l=3D"boolean";else =
if(ya(l))l=3Dnew =
Date(l),l=3D0!=3D=3Dl.getHours()+l.getMinutes()+l.getSeconds()+=0A=
l.getMilliseconds()?"datetime":"date";else throw Error("Unknown type of =
value in =
"+d+","+k);h[k]=3Dl}}}z(c.cols,function(a,b){null!=3Da.type||(a.type=3Dh[=
b]||"string")})}return c}function tJ(a,b){return new =
uJ(qmb(a,b))}function rmb(a,b,c,d){for(var =
e=3Dnull,f=3Da.getNumberOfRows();(d?0<=3Db:b<f)&&null=3D=3D=3De;)e=3Da.La=
(b,c),b+=3Dd?-1:1;return e};function =
smb(){this.D=3Dnull}smb.prototype.getColumnIndex=3Dfunction(a){if(qa(a)){=
var b=3Dthis.getNumberOfColumns();return =
0>a&&a>=3Db?-1:a}if(!this.D){this.D=3D{};b=3Dthis.getNumberOfColumns();fo=
r(var c=3D0;c<b;c++){var d=3Dthis.Zj(c);null=3D=3Dd||""=3D=3D=3Dd||d in =
this.D||(this.D[d]=3Dc)}for(c=3D0;c<b;c++)d=3Dthis.Sf(c),null=3D=3Dd||""=3D=
=3D=3Dd||d in this.D||(this.D[d]=3Dc)}a=3Dthis.D[a];return =
null=3D=3Da?-1:a};var tmb=3D{TDc:"0.5",UDc:"0.6"};function =
uJ(a){this.D=3Dnull;if(!Aa(this.SF))throw Error('You called =
google.visualization.DataTable() without the "new" =
keyword');a?(oa(a)?a=3DfJ(a):umb(a),this.Rl=3D[],this.C=3D[],this.tA=3Da.=
p||null,null!=3Da.cols&&z(a.cols,v(function(a){this.zs(a)},this)),null!=3D=
a.rows&&(this.C=3Da.rows)):(this.Rl=3D[],this.C=3D[],this.tA=3Dnull);this=
.Fz=3D[]}x(uJ,smb);=0A=
function umb(a){var b=3Da.cols||[];a=3Da.rows||[];for(var =
c=3Db.length,d=3D0;d<c;d++){var =
e=3Db[d].type;if("date"=3D=3De||"datetime"=3D=3De){e=3Da.length;for(var =
f=3D0;f<e;f++){var h=3Da[f].c[d];if(h){var =
k=3Dh.v;if(ya(k))return;oa(k)&&(h=3DeJ(h),h=3DfJ(h),a[f].c[d]=3Dh)}}}}}p=3D=
uJ.prototype;p.tA=3Dnull;p.Fz=3Dnull;p.getNumberOfRows=3Dfunction(){retur=
n this.C.length};p.getNumberOfColumns=3Dfunction(){return =
this.Rl.length};p.Zj=3Dfunction(a){yJ(this,a);return =
this.Rl[a].id||""};p.Sf=3Dfunction(a){yJ(this,a);return =
String(this.Rl[a].label||"")};=0A=
p.JB=3Dfunction(a){yJ(this,a);return =
this.Rl[a].pattern};p.Ww=3Dda(110);p.ad=3Dfunction(a){yJ(this,a);return =
this.Rl[a].type};p.La=3Dfunction(a,b){xJ(this,a);yJ(this,b);a=3Dthis.C[a]=
.c[b];b=3Dnull;a&&(b=3Da.v,b=3Dt(b)?b:null);return =
b};p.Df=3Dfunction(a,b,c){xJ(this,a);yJ(this,b);var =
d=3Dthis.C[a].c[b],e=3D"";if(d)if(null!=3Dd.f)e=3Dd.f;else{this.Fz[a]=3Dt=
his.Fz[a]||[];var =
f=3Dthis.Fz[a];d=3Df[b]||{};f[b]=3Dd;t(d.HB)?e=3Dd.HB:(a=3Dthis.La(a,b),n=
ull=3D=3D=3Da||(e=3Dpmb(a,this.ad(b),c)),d.HB=3De)}return =
null=3D=3De?"":e.toString()};=0A=
p.getProperty=3Dfunction(a,b,c){xJ(this,a);yJ(this,b);return(a=3D(a=3Dthi=
s.C[a].c[b])&&a.p)&&c in =
a?a[c]:null};p.getProperties=3Dfunction(a,b){xJ(this,a);yJ(this,b);var =
c=3Dthis.C[a].c[b];c||(c=3D{v:null},this.C[a].c[b]=3Dc);c.p||(c.p=3D{});r=
eturn =
c.p};p.SF=3Dg("tA");p.pQ=3Dda(114);p.PIa=3Dda(115);p.pUa=3Dda(116);p.Pa=3D=
function(a,b,c){this.qx(a,b,c,void 0,void =
0)};p.uqa=3Dfunction(a,b,c){this.qx(a,b,void 0,c,void =
0)};p.OIa=3Dda(117);p.setProperty=3Dfunction(a,b,c,d){this.getProperties(=
a,b)[c]=3Dd};=0A=
p.qx=3Dfunction(a,b,c,d,e){xJ(this,a);yJ(this,b);var =
f=3Dthis.Fz[a];f&&f[b]&&(f[b]=3D{});f=3Dthis.C[a].c[b];f||(f=3D{},this.C[=
a].c[b]=3Df);"undefined"!=3Dtypeof =
c&&("number"=3D=3Dthis.ad(b)&&oa(c)&&!isNaN(c)?f.v=3DNumber(c):(nmb(this,=
b,c),f.v=3Dc));"undefined"!=3Dtypeof =
d&&(f.f=3Dd);t(e)&&(f.p=3Dza(e)?e:{})};p.kUa=3Dda(118);p.Eqa=3Dda(119);p.=
Bv=3Dda(123);p.sK=3Dda(121);p.STa=3Dda(124);p.naa=3Dda(125);p.x0=3Dda(126=
);p.ym=3Dda(112);p.Jt=3Dda(128);=0A=
p.uNa=3Dfunction(a,b,c,d){a!=3D=3Dthis.Rl.length&&(this.Fz=3D[],yJ(this,a=
));za(b)||(b=3D{id:d||"",label:c||"",pattern:"",type:b});c=3Db.type;if(!r=
c(Clb,c))throw Error("Invalid type, "+c+', for column =
"'+(b.label||b.id||a)+'".');if(c=3Db.role)d=3Db.p||{},null=3D=3Dd.role&&(=
d.role=3Dc,b.p=3Dd);this.Rl.splice(a,0,b);this.D=3Dnull;for(b=3D0;b<this.=
C.length;b++)this.C[b].c.splice(a,0,{v:null})};p.zs=3Dfunction(a,b,c){thi=
s.uNa(this.Rl.length,a,b,c);return this.Rl.length-1};function =
vmb(a,b,c){c=3Dkmb(c);nmb(a,b,c.v);return c}=0A=
p.Cma=3Dfunction(a,b){a!=3D=3Dthis.C.length&&(this.Fz=3D[],xJ(this,a));if=
(!wa(b))if("number"=3D=3Dtypeof b){if(b!=3DMath.floor(b)||0>b)throw =
Error("Invalid value for numOrArray: "+b+". If numOrArray is a number it =
should be a nonnegative integer.");b=3Dzb(null,b)}else throw =
Error("Invalid value for numOrArray. Should be a number or an array of =
arrays of cells.");for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Db[d],f=3D[];if(null=3D=3D=3De)for(e=3D0;e<this.Rl.length;e++)f.push({=
v:null});else if(wa(e)){if(e.length!=3Dthis.Rl.length)throw Error("Row =
given with size different than "+=0A=
this.Rl.length+" (the number of columns in the table).");for(var =
h=3D0;h<e.length;h++)f.push(vmb(this,h,e[h]))}else throw Error("Every =
row given must be either null or an =
array.");e=3D{};e.c=3Df;c.push(e);1E4=3D=3Dc.length&&(hb(this.C,c,a),a+=3D=
c.length,c=3D[])}hb(this.C,c,a);return =
a+c.length-1};p.MI=3Dfunction(a){if("number"=3D=3Dtypeof a||wa(a))return =
this.Cma(this.C.length,a);throw Error("Argument given to addRows must be =
either a number or an array");};=0A=
p.Tu=3Dfunction(a){if(wa(a))return this.MI([a]);if(null!=3Da)throw =
Error("If argument is given to addRow, it must be an array, or =
null");return =
this.MI(1)};p.zF=3Dda(130);p.bx=3Dda(132);p.sort=3Dfunction(a){this.Fz=3D=
[];a=3Dmmb(this,function(a,c){return(a=3Da.c[c])?a.v:null},a);wb(this.C,a=
)};p.sQ=3Dda(134);p.tQ=3Dda(136);p.clone=3Dfunction(){return new =
uJ(this.gy())};p.gy=3Dfunction(){var =
a=3D{cols:this.Rl,rows:this.C};this.tA&&(a.p=3Dthis.tA);return =
Flb(a,Glb)};p.toJSON=3Dfunction(){return =
dJ(this.gy())};p.cQ=3Dda(138);p.MIa=3Dda(139);=0A=
p.Npa=3Dda(140);p.kka=3Dda(141);p.Mpa=3Dda(142);p.NIa=3Dda(143);function =
zJ(a){this.H=3Da;this.J=3Dwmb(a);this.F=3Da.status;this.C=3D[];this.D=3D[=
];this.D=3Da.warnings||[];this.C=3Da.errors||[];xmb(this.D);xmb(this.C);"=
error"!=3Dthis.F&&(this.lka=3Da.sig,this.Gc=3Dnew =
uJ(a.table,this.J))}function xmb(a){for(var b=3D0;b<a.length;b++){var =
c=3Da[b].detailed_message;if(c){var =
d=3Da[b];c=3Dc?c.match(ymb)&&!c.match(zmb)?c:c.replace(/&/g,"&amp;").repl=
ace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):"";d.detaile=
d_message=3Dc}}}=0A=
var ymb=3D/^[^<]*(<a(( )+target=3D('_blank')?("_blank")?)?( =
)+(href=3D('[^']*')?("[^"]*")?)>[^<]*<\/a>[^<]*)*$/,zmb=3D/javascript((s)=
?( )?)*:/;function wmb(a){a=3Da.version||"0.6";return =
rc(tmb,a)?a:"0.6"}p=3DzJ.prototype;p.lka=3Dnull;p.Gc=3Dnull;p.Dg=3Dda(45)=
;p.Si=3Dfunction(){return"error"=3D=3Dthis.F};p.Vla=3Dfunction(){return"w=
arning"=3D=3Dthis.F};function Amb(a){for(var =
b=3D0;b<a.C.length;b++)if("not_modified"=3D=3Da.C[b].reason)return!0;for(=
b=3D0;b<a.D.length;b++)if("not_modified"=3D=3Da.D[b].reason)return!0;retu=
rn!1}p.Ud=3Dg("Gc");=0A=
function Bmb(a,b){return =
a.Si()&&a.C&&a.C[0]&&a.C[0][b]?a.C[0][b]:a.Vla()&&a.D&&a.D[0]&&a.D[0][b]?=
a.D[0][b]:null}p.lHa=3Dfunction(){var a=3DBmb(this,"reason");return =
null!=3Da&&""!=3Da?[a]:[]};p.Fh=3Dfunction(){return =
Bmb(this,"message")||""};p.Qia=3Dfunction(){return =
Bmb(this,"detailed_message")||""};var =
Cmb=3DZc("https://maps.googleapis.com/maps/api/js?key=3D%{key}"),Dmb=3Dnu=
ll;function AJ(){null=3D=3DDmb&&(Dmb=3Dnew Nd);return Dmb}function =
BJ(){return AJ().Pb()}function Emb(a){var =
b=3DDe(AJ());a=3D["google.visualization."+a,"google.charts."+a,a];for(var=
 c=3D0;c<a.length;c++){var d=3Dsa(a[c],b);if(Aa(d))return d}return =
null};var =
CJ=3D{Jca:"google-visualization-errors"};CJ.Oua=3DCJ.Jca+"-";CJ.Nva=3DCJ.=
Jca+":";CJ.Zba=3DCJ.Jca+"-all-";CJ.qca=3DCJ.Nva+" container is =
null";CJ.G_a=3D"background-color: #c00000; color: white; padding: =
2px;";CJ.g5a=3D"background-color: #fff4c2; color: black; white-space: =
nowrap; padding: 2px; border: 1px solid black;";CJ.m5a=3D"font: normal =
0.8em arial,sans-serif; margin-bottom: 5px;";CJ.T2a=3D"font-size: 1.1em; =
color: #0000cc; font-weight: bold; cursor: pointer; padding-left: 10px; =
color: black;text-align: right; vertical-align: top;";=0A=
CJ.WEa=3D0;=0A=
CJ.uj=3Dfunction(a,b,c,d){if(!CJ.ssa(a))throw Error(CJ.qca+". message: =
"+b);b=3DCJ.zJb(b,c,d);var =
e=3Db.errorMessage;d=3Db.detailedMessage;b=3Db.options;var =
f=3Dnull!=3Db.showInTooltip?!!b.showInTooltip:!0,h=3D"error"=3D=3D("warni=
ng"=3D=3Db.type?"warning":"error")?CJ.G_a:CJ.g5a;h+=3Db.style?b.style:"";=
var =
k=3D!!b.removable;c=3DAJ();e=3Dc.Aa("SPAN",{style:h},Ee(c,e));h=3DCJ.Oua+=
CJ.WEa++;var =
l=3Dc.Aa("DIV",{id:h,style:CJ.m5a},e);d&&(f?e.title=3Dd:(d=3Dc.Aa("SPAN",=
{},Ee(c,d)),c.appendChild(l,c.Aa("DIV",{style:"padding: =
2px"},d))));k&&(d=3Dc.Aa("SPAN",=0A=
{style:CJ.T2a},Ee(c,"\u00d7")),d.onclick=3DCa(CJ.eL,l),c.appendChild(e,d)=
);CJ.B5a(a,l);b.removeDuplicates&&CJ.CTb(a,l);return =
h};CJ.Ic=3Dfunction(a){if(!CJ.ssa(a))throw =
Error(CJ.qca);if(a=3DCJ.Wia(a,!1))a.style.display=3D"none",fe(a)};=0A=
CJ.uE=3Dfunction(a,b){if(!CJ.ssa(a))throw Error(CJ.qca);if(!b)throw =
Error(CJ.Nva+" response is null");if(!b.Si()&&!b.Vla())return null;var =
c=3Db.lHa(),d=3D!0;b.Si()&&(d=3D!(bb(c,"user_not_authenticated")||bb(c,"i=
nvalid_query")));c=3Db.Fh();var =
e=3Db.Qia();d=3D{showInTooltip:d};d.type=3Db.Si()?"error":"warning";d.rem=
oveDuplicates=3D!0;return =
CJ.uj(a,c,e,d)};CJ.S$=3Dfunction(a){a=3DBJ().getElementById(a);return =
CJ.tsa(a)?(CJ.eL(a),!0):!1};=0A=
CJ.getContainer=3Dfunction(a){a=3DBJ().getElementById(a);return =
CJ.tsa(a)?a.parentNode.parentNode:null};CJ.rga=3Dfunction(a,b){return =
function(){try{a.apply(null,arguments)}catch(c){Aa(b)?b(c):CJ.uj(b,c.mess=
age)}}};CJ.eL=3Dfunction(a){var =
b=3Da.parentNode;je(a);0=3D=3Db.childNodes.length&&(b.style.display=3D"no=
ne")};CJ.tsa=3Dfunction(a){return =
Zd(a)&&a.id&&Eb(a.id,CJ.Oua)&&(a=3Da.parentNode)&&a.id&&Eb(a.id,CJ.Zba)&&=
a.parentNode?!0:!1};=0A=
CJ.zJb=3Dfunction(a,b,c){var =
d=3Dnull!=3Da&&a?a:"error",e=3D"",f=3D{},h=3Darguments.length;2=3D=3Dh?b&=
&"object"=3D=3Dva(b)?f=3Db:e=3Dnull!=3Db?b:e:3=3D=3Dh&&(e=3Dnull!=3Db?b:e=
,f=3Dc||{});d=3DNb(d);e=3DNb(e);return{errorMessage:d,detailedMessage:e,o=
ptions:f}};CJ.ssa=3Dfunction(a){return null!=3Da&&Zd(a)};=0A=
CJ.Wia=3Dfunction(a,b){for(var =
c=3Da.childNodes,d=3Dnull,e=3DAJ(),f=3D0;f<c.length;f++)if(c[f].id&&Eb(c[=
f].id,CJ.Zba)){d=3Dc[f];e.Nf(d);break}!d&&b&&(d=3DCJ.Zba+CJ.WEa++,d=3De.A=
a("DIV",{id:d,style:"display: none; padding-top: =
2px"},null));d&&((b=3Da.firstChild)?e.zx(d,b):e.appendChild(a,d));return =
d};CJ.B5a=3Dfunction(a,b){a=3DCJ.Wia(a,!0);a.style.display=3D"block";a.ap=
pendChild(b)};CJ.dhb=3Dfunction(a,b){a=3D(a=3DCJ.Wia(a,!0))&&le(a);z(a,fu=
nction(a){CJ.tsa(a)&&b(a)})};=0A=
CJ.CTb=3Dfunction(a,b){var =
c=3D/id=3D"?google-visualization-errors-[0-9]*"?/,d=3Ddda(b);d=3Dd.replac=
e(c,"");var e=3D[];CJ.dhb(a,function(a){if(a!=3Db){var =
f=3Ddda(a);f=3Df.replace(c,"");f=3D=3Dd&&e.push(a)}});z(e,CJ.eL)};AJ();fu=
nction DJ(a,b,c){a=3DFmb(a);b=3Dff(a,b,Gmb(c));return new =
Hmb(b)}function EJ(a,b,c){Fmb(a).dispatchEvent(new Imb(b,c))}function =
FJ(a){return(a=3Da&&Aa(a.getKey)&&a.getKey())?lf(a):!1}function =
Fmb(a){var b=3Da.__eventTarget;null!=3Db?a=3Db:(b=3Dnew =
E,a=3Da.__eventTarget=3Db);return a}function Gmb(a){return =
function(b){b&&b.cib?a(b.dJa):a()}}function =
Hmb(a){this.C=3Da}Hmb.prototype.getKey=3Dg("C");function =
Imb(a,b){D.call(this,a);this.dJa=3Db}x(Imb,D);Imb.prototype.cib=3Dg("dJa"=
);var Jmb=3D{firstLineIsHeader:!1};function =
Kmb(a,b,c,d){b=3Db.split(/\r?\n/)[c];this.message=3Da+" at line =
"+(c+1)+":\n"+b;this.message+=3D"\n"+Wb(" =
",-1=3D=3Dd?b.length:d)+"^"}x(Kmb,Error);Kmb.prototype.name=3D"ParseError=
";function Lmb(){this.C=3D{};ic(Jmb,function(a,b){zc(this.C,b,a)},this)}=0A=
Lmb.prototype.parse=3Dfunction(a){function =
b(a){"<CRLF>"=3D=3Da&&(l--,m=3Dr);u=3Da}function =
c(){r=3Dm;if(null!=3Du){var =
b=3Du;"<CRLF>"=3D=3Db&&(l++,m=3D0);u=3Dnull;return =
b}if(k>=3Dh)return"<EOF>";b=3Da.charAt(k++);m++;var =
c=3D!1;"\n"=3D=3Db?c=3D!0:"\r"=3D=3Db&&(k<h&&"\n"=3D=3Da.charAt(k)&&k++,c=
=3D!0);return c?(l++,m=3D0,"<CRLF>"):b}function d(){var =
d=3Dk,e=3Dw;w=3D!1;var =
f=3Dc();if("<EMPTY>"=3D=3Df)return"<EOR>";if("<EOF>"=3D=3Df||"<CRLF>"=3D=3D=
f)return =
e?(b("<EMPTY>"),""):"<EOR>";if('"'=3D=3Df){d=3Dk;e=3Dnull;for(f=3Dc();"<E=
OF>"!=3Df;f=3Dc())if('"'=3D=3Df)if(e=3Dk-1,f=3Dc(),'"'=3D=3Df)e=3D=0A=
null;else{if(","=3D=3Df||"<EOF>"=3D=3Df||"<CRLF>"=3D=3Df){"<CRLF>"=3D=3Df=
&&b(f);break}throw new Kmb('Unexpected character "'+f+'" after quote =
mark',a,l,m-1);}if(null=3D=3De)throw new Kmb("Unexpected end of text =
after open quote",a,l,m);return =
a.substring(d,e).replace(/""/g,'"')}for(;"<EOF>"!=3Df&&","!=3Df&&"<CRLF>"=
!=3Df;f=3Dc())if('"'=3D=3Df)throw new Kmb("Unexpected quote =
mark",a,l,m-1);","=3D=3Df&&(w=3D!0);"<EOF>"!=3Df&&"<CRLF>"!=3Df||b(f);ret=
urn a.substring(d,"<EOF>"=3D=3Df?k:k-1).replace(/[\r\n]+/g,"")}function =
e(){if(k>=3Dh)return"<EOF>";=0A=
for(var a=3D[],b=3Dd();"<EOR>"!=3Db;b=3Dd())a.push(b);return a}var =
f=3Dthis.C.firstLineIsHeader,h=3Da.length,k=3D0,l=3D0,m=3D0,r=3D0,u=3Dnul=
l,w=3D!1,y=3D[],C=3D[],H=3Dnull;f&&(y=3De(),H=3Dy.length);for(var =
R=3De();"<EOF>"!=3DR;R=3De()){null=3D=3DH&&(H=3DR.length);if(R.length!=3D=
H)throw new Kmb("Record has "+R.length+" =
field"+(1=3D=3DR.length?"":"s")+", but expected =
"+H,a,l-1,-1);if(f){for(var =
Z=3D{},U=3D0;U<R.length;U++)Z[y[U]]=3DR[U];C.push(Z)}else =
C.push(R)}return C};function Mmb(a,b,c){this.F=3Dnew =
Lmb;this.C=3Dnull!=3Dc?c:!1;this.D=3Da;for(a=3D0;a<b.length;a++)if(c=3Db[=
a],!Nmb[c])throw Error("Unsupported type: =
"+c);this.H=3Db;this.We=3D[]}var Nmb=3D{number:function(a){var =
b=3DparseFloat(a);if(isNaN(b))throw Error("Not a number "+a);return =
b},string:aa(),"boolean":function(a){return"true"=3D=3D=3Da.toLowerCase()=
},date:function(a){return new Date(a)},datetime:function(a){return new =
Date(a)},timeofday:function(a){return a.split(",")}};function Omb(a){var =
b=3DAJ();var c=3DAJ();if(0=3D=3DBe(c,"head").length){var =
d=3DBe(c,"html")[0],e=3DBe(c,"body")[0];d.insertBefore(c.createElement("h=
ead"),e)}c=3DBe(c,"head")[0];b=3Db.createElement("SCRIPT");b.type=3D"text=
/javascript";a=3DHp(a);b.src=3Dcd(a);c.appendChild(b)};var =
Pmb=3D/\/spreadsheet/,Qmb=3D/\/(ccc|tq|pub)$/,Rmb=3D/^spreadsheets?[0-9]?=
\.google\.com$/,Smb=3D/^docs\.google\.com*$/,Tmb=3D/^(trix|spreadsheets|d=
ocs|webdrive)(-[a-z]+)?\.(corp|sandbox)\.google\.com/,Umb=3D/^(\w*\.){1,2=
}corp\.google\.com$/,Vmb=3D/\/spreadsheets(\/d\/[^/]+)?/,Wmb=3D/\/(edit|g=
viz\/tq|)$/,Xmb=3D/^docs\.google\.com*$/,Ymb=3D/^docs(-qa)?\.(corp|sandbo=
x)\.google\.com*$/,Zmb=3D/^(\w*\.){1,2}corp\.google\.com$/,$mb=3D/^\/a\/(=
[\w-]+\.)+\w+/,anb=3D/^(\/a\/([\w-]+\.)+\w+)?/;=0A=
function bnb(a){var =
b=3Dcl(a),c=3DRmb.test(b),d=3DTmb.test(b),e=3DUmb.test(b);b=3DSmb.test(b)=
;var f=3Ddl(a),h=3Dnew RegExp(anb.source+Qmb.source);f=3D(a=3D(new =
RegExp(anb.source+Pmb.source+Qmb.source)).test(f))||h.test(f);return =
b&&a||(d||e||c)&&f}function cnb(a){var =
b=3Dcl(a),c=3DYmb.test(b),d=3DZmb.test(b);b=3DXmb.test(b);a=3Ddl(a);a=3D(=
new =
RegExp(anb.source+Vmb.source+Wmb.source)).test(a);return(b||c||d)&&a};fun=
ction =
GJ(a,b){b=3Db||{};this.F=3Dt(b.csvColumns);this.J=3Db.csvColumns;this.O=3D=
!!b.csvHasHeader;this.C=3Db.sendMethod||"auto";this.$=3D!!b.xhrWithCreden=
tials;if(!rc(dnb,this.C))throw Error("Send method not supported: =
"+this.C);this.D=3Db.makeRequestParams_||{};if(cnb(a)){b=3Da;a=3Dnew =
wl(b);433=3D=3Da.J&&zl(a,null);var =
c=3Da.H;c=3Dc.replace(/\/edit$/,"/gviz/tq");Al(a,c);c=3Dcl(b);b=3Dnull!=3D=
=3D(Number(bl(4,b))||null);b=3DZmb.test(c)&&b;xl(a,b?"http":"https");a=3D=
a.toString()}else if(bnb(a)){c=3Da;a=3Dnew =
wl(c);433=3D=3Da.J&&zl(a,null);b=3D=0A=
a.H;b=3Db.replace(/\/ccc$/,"/tq");/\/pub$/.test(b)&&(b=3Db.replace(/\/pub=
$/,"/tq"),a.xc("pub","1"));Al(a,b);b=3Dcl(c);c=3Dnull!=3D(Number(bl(4,c))=
||null);var =
d=3DTmb.test(b);b=3DUmb.test(b)&&!d&&c;xl(a,b?"http":"https");a=3Da.toStr=
ing()}c=3Da;b=3Dbnb(c);c=3Ddl(c);c=3D$mb.test(c);(b=3Db&&c)||(c=3Da,b=3Dc=
nb(c),c=3Ddl(c),c=3D$mb.test(c),b=3Db&&c);this.V=3Db;this.L=3Da;this.Ss=3D=
enb++;fnb.push(this)}var =
dnb=3D{PEc:"xhr",QEc:"xhrpost",Wzc:"scriptInjection",fsc:"makeRequest",mI=
:"auto"},gnb=3Dnew Mj({"X-DataSource-Auth":"a"}),enb=3D0,hnb=3D{};=0A=
GJ.prototype.H=3D30;var fnb=3D[],HJ=3Dna.gadgets;=0A=
function inb(a,b){var =
c=3Da.indexOf("#");-1!=3Dc&&(a=3Da.substring(0,c));var =
d=3Da.indexOf("?"),e=3D[];-1=3D=3Dd?c=3Da:(c=3Da.substring(0,d),a=3Da.sub=
string(d+1),e=3Da.split("&"));a=3D[];for(d=3D0;d<e.length;d++){var =
f=3D{};f.name=3De[d].split("=3D")[0];f.Soa=3De[d];a.push(f)}for(var h in =
b){e=3Db[h];f=3D!1;for(d=3D0;d<a.length;d++)if(a[d].name=3D=3Dh){a[d].Soa=
=3Dh+"=3D"+encodeURIComponent(e);f=3D!0;break}f||(d=3D{},d.name=3Dh,d.Soa=
=3Dh+"=3D"+encodeURIComponent(e),a.push(d))}b=3Dc;if(0<a.length){b+=3D"?"=
;h=3D[];for(d=3D0;d<a.length;d++)h.push(a[d].Soa);b+=3Dh.join("&")}return=
 b}=0A=
p=3DGJ.prototype;=0A=
p.NVb=3Dfunction(a,b){if(b.target.$k())if(b=3DNb(b.target.nj()),this.F){v=
ar c=3Dnew Mmb(b,this.J,this.O),d=3Dc.F.parse(c.D);b=3Dnew =
uJ;if(d&&0<d.length){for(var =
e=3D[],f=3Dc.H,h=3D0,k=3Df.length;h<k;h++)e.push({type:f[h],label:[]});if=
(c.C)for(f=3D0,k=3De.length;f<k;f++)e[f].label.push(d[0][f]);f=3D0;for(k=3D=
e.length;f<k;f++)h=3De[f],b.zs(h.type,h.label.join(" =
"));c.We=3De;e=3Dc.We;k=3Dc=3Dc.C?1:0;for(f=3Dd.length;k<f;k++){b.Tu();h=3D=
0;for(var =
l=3De.length;h<l;h++)b.qx(k-c,h,Nmb[e[h].type](d[k][h]))}}d=3D{};d.table=3D=
b.toJSON();d.version=3Dwmb(d);=0A=
d.reqId=3Da;jnb(d)}else =
b.match(/^({.*})$/)?(a=3DHlb(b),jnb(a)):Ga(b);else =
if(this.tH)knb(this,"google.visualization.Query",b.target.jK());else =
throw Error("google.visualization.Query: "+b.target.jK());};function =
jnb(a){var b=3Da.reqId,c=3Dhnb[b];if(c)hnb[b]=3Dnull,c.Yk(a);else throw =
Error("Missing query for request id: =
"+b);}p.tH=3Dnull;p.q7=3Dnull;p.mka=3Dnull;p.Kla=3Dnull;p.gR=3Dnull;p.PSa=
=3D!0;p.o7=3D0;p.Hpa=3D!1;p.Ipa=3Dnull;p.JL=3Dnull;p.Sb=3D!1;=0A=
function =
knb(a,b,c,d){a.Yk({version:"0.6",status:"error",errors:[{reason:b,message=
:c,detailed_message:d}]})}=0A=
function lnb(a){var b=3Da.L;var c=3D{};a.mka&&(c.tq=3DString(a.mka));var =
d=3D"reqId:"+String(a.Ss),e=3Da.JL;e&&(d+=3D";sig:"+e);a.Kla&&(d+=3D";typ=
e:"+a.Kla);c.tqx=3Dd;if(a.gR){d=3D[];for(var f in =
a.gR)d.push(f+":"+a.gR[f]);c.tqh=3Dd.join(";")}b=3Dinb(b,c);a.o7&&(b=3Dne=
w =
wl(b),Pc&&Gl(b),b=3Db.toString());c=3DAJ();d=3D{};hnb[String(a.Ss)]=3Da;e=
=3Da.C;f=3D"GET";"xhrpost"=3D=3De&&(e=3D"xhr",f=3D"POST");if("auto"=3D=3D=
e){e=3D{};if(/[?&]alt=3Dgviz(&[^&]*)*$/.test(b))d=3D"makeRequest";else{va=
r =
h=3Drl(b,"tqrt")||"auto";h=3Dh.split(":");d=3Dh[0];"xhr"!=3D=3Dd&&"xhrpos=
t"!=3D=3D=0A=
d||!bb(h,"withCredentials")||(e.xhrWithCredentials=3D!0);rc(dnb,d)||(d=3D=
"auto")}d=3D{sendMethod:d,options:e};e=3Dd.sendMethod;d=3Dd.options}if("m=
akeRequest"=3D=3De)if(sa("gadgets.io.makeRequest"))c=3Da.D,null=3D=3Dc[HJ=
.io.RequestParameters.CONTENT_TYPE]&&(c[HJ.io.RequestParameters.CONTENT_T=
YPE]=3DHJ.io.ContentType.TEXT),null=3D=3Dc[HJ.io.RequestParameters.AUTHOR=
IZATION]&&(c[HJ.io.RequestParameters.AUTHORIZATION]=3DHJ.io.Authorization=
Type.SIGNED),null=3D=3Dc.OAUTH_ENABLE_PRIVATE_NETWORK&&(c.OAUTH_ENABLE_PR=
IVATE_NETWORK=3D!0),null=3D=3D=0A=
c.OAUTH_ADD_EMAIL&&(c.OAUTH_ADD_EMAIL=3D!0),HJ.io.makeRequest(b,v(a.uxb,a=
),c),mnb(a);else throw Error("gadgets.io.makeRequest is not =
defined.");else{if(!(h=3D"xhr"=3D=3De)){if(e=3D"auto"=3D=3De)e=3DDe(c).lo=
cation.href,e=3DUla(e,(new wl(e)).resolve(new =
wl(b)).toString());h=3De}if(h)c=3Dvoid =
0,e=3Db,"POST"=3D=3Df&&(b=3Db.split("?"),1<=3Db.length&&(e=3Db[0]),2<=3Db=
.length&&(c=3Db[1])),ena(e,v(Ca(a.NVb,a.Ss),a),f,c,gnb,void =
0,a.$||!!d.xhrWithCredentials);else{if(a.F)throw Error("CSV files on =
other domains are not supported. Please use sendMethod: 'xhr' or 'auto' =
and serve your .csv file from the same domain as this page.");=0A=
f=3DBe(c,"body")[0];d=3Dnull=3D=3D=3Da.JL;if(a.V&&d){d=3Dc.createElement(=
"img");nnb(a,d,b);c.appendChild(f,d);return}mnb(a);Omb(b)}}a.Hpa&&onb(a)}=
function =
nnb(a,b,c){b.onerror=3Dfunction(){mnb(a);Omb(c)};b.onload=3Dfunction(){mn=
b(a);Omb(c)};b.style.display=3D"none";var d=3Dc+"&requireauth=3D1&"+(new =
Date).getTime();b.src=3Dd}p.uxb=3Dfunction(a){if(null!=3Da&&a.data)Ga(a.d=
ata);else{var b=3D"";a&&a.errors&&(b=3Da.errors.join(" =
"));knb(this,"make_request_failed","gadgets.io.makeRequest failed",b)}};=0A=
function pnb(a){a.q7&&(window.clearTimeout(a.q7),a.q7=3Dnull)}function =
mnb(a){pnb(a);a.q7=3Dwindow.setTimeout(function(){knb(a,"timeout","Reques=
t timed out")},1E3*a.H)}p.nka=3Dfunction(a){if(!qa(a)||0>a)throw =
Error("Refresh interval must be a non-negative =
number");this.o7=3Da;this.Hpa=3D!0};function =
qnb(a){a.Ipa&&(window.clearInterval(a.Ipa),a.Ipa=3Dnull)}function =
onb(a){qnb(a);0!=3Da.o7&&a.PSa&&a.Sb&&(window.setInterval(function(){retu=
rn =
lnb(a)},1E3*a.o7),a.Hpa=3D!1)}p.send=3Dfunction(a){this.Sb=3D!0;this.tH=3D=
a;lnb(this)};=0A=
p.makeRequest=3Dfunction(a,b){this.Sb=3D!0;this.tH=3Da;this.ma=3D"makeReq=
uest";this.D=3Db||{};lnb(this)};p.abort=3Dfunction(){this.Sb=3D!1;pnb(thi=
s);qnb(this)};p.clear=3Dfunction(){this.abort()};p.Yk=3Dfunction(a){pnb(t=
his);a=3Dnew zJ(a);if(!Amb(a)){a.Si()?this.JL=3Dnull:this.JL=3Da.lka;var =
b=3Dthis.tH;b.call(b,a)}};p.setTimeout=3Dfunction(a){if("number"!=3Dtypeo=
f a||isNaN(a)||0>=3Da)throw Error("Timeout must be a positive =
number");this.H=3Da};p.jUa=3Dda(144);=0A=
p.p7=3Dfunction(a){if("string"!=3Dtypeof a)throw Error("queryString must =
be a string");this.mka=3Da};p.YTa=3Dda(145);p.vqa=3Dda(146);function =
IJ(a){this.D=3Dnull;this.Gc=3Da;var =
b=3D[];a=3Da.getNumberOfColumns();for(var =
c=3D0;c<a;c++)b.push(c);this.We=3Db;this.F=3D!0;this.C=3Dnull;this.J=3D[]=
;this.H=3D!0}x(IJ,smb);p=3DIJ.prototype;p.Ud=3Dg("Gc");=0A=
function rnb(a,b,c){return =
Wa(c,function(a){if(oa(a))a=3Dthis.getColumnIndex(a);else =
if(za(a)){a=3DBc(a);var c=3Da.role;if(c){var =
d=3Da.properties||{};d.role=3Dc;a.properties=3Dd}c=3Da.sourceColumn;oa(c)=
&&(c=3Da.sourceColumn=3Dthis.getColumnIndex(c));qa(c)&&(yJ(b,c),a.calc=3D=
a.calc||"identity",a.type=3Da.type||b.ad(c))}return a},a)}function =
snb(a){a.H=3D!0;a.D=3Dnull}=0A=
p.Gz=3Dfunction(a){for(var =
b=3Dthis.Gc,c=3Dpc(tnb),d=3D0;d<a.length;d++){var =
e=3Da[d];if(qa(e)||oa(e))vJ(b,e);else if(za(e)){var =
f=3De.sourceColumn,h=3De.calc;if(oa(h)){if(!c||c&&!bb(c,h))throw =
Error('Unknown function "'+h+'"');null!=3Df&&vJ(b,f)}else =
if(h&&!e.type)throw Error('Calculated column must have a "type" =
property.');}else throw Error("Invalid column input, expected either a =
number, string, or an =
object.");}this.We=3Drnb(this,this.Gc,a);snb(this)};=0A=
function unb(a,b,c){if(wa(b)){if(t(c))throw Error("If the first =
parameter is an array, no second parameter is expected");for(var =
d=3D0;d<b.length;d++)xJ(a.Gc,b[d]);return =
mb(b)}if("number"=3D=3Dva(b)){if("number"=3D=3D!va(c))throw Error("If =
first parameter is a number, second parameter must be specified and be a =
number.");if(b>c)throw Error("The first parameter (min) must be smaller =
than or equal to the second parameter =
(max).");xJ(a.Gc,b);xJ(a.Gc,c);a=3D[];for(d=3Db;d<=3Dc;d++)a.push(d);retu=
rn a}throw Error("First parameter must be a number or an array.");=0A=
}p.sx=3Dfunction(a,b){this.C=3Dunb(this,a,b);this.F=3D!1;snb(this)};p.Bja=
=3Dda(147);p.Cja=3Dda(148);p.CMa=3Dda(149);p.GMa=3Dda(150);p.Aja=3Dda(151=
);p.y6=3Dda(152);p.o6=3Dfunction(a){yJ(this,a);a=3Dthis.We[a];return =
qa(a)?a:za(a)&&qa(a.sourceColumn)?a.sourceColumn:-1};p.sQ=3Dda(133);p.ls=3D=
function(a){xJ(this,a);return =
this.F?a:this.C[a]};p.tQ=3Dda(135);p.getNumberOfRows=3Dfunction(){return =
this.F?this.Gc.getNumberOfRows():this.C.length};p.getNumberOfColumns=3Dfu=
nction(){return this.We.length};=0A=
p.Zj=3Dfunction(a){yJ(this,a);a=3Dthis.We[a];return =
qa(a)?this.Gc.Zj(a):a.id||""};p.Sf=3Dfunction(a){yJ(this,a);a=3Dthis.We[a=
];return =
qa(a)?this.Gc.Sf(a):a.label||""};p.JB=3Dfunction(a){yJ(this,a);a=3Dthis.W=
e[a];return =
qa(a)?this.Gc.JB(a):null};p.Ww=3Dda(109);p.ad=3Dfunction(a){yJ(this,a);a=3D=
this.We[a];return qa(a)?this.Gc.ad(a):a.type};=0A=
function vnb(a,b,c){yJ(a,c);var =
d=3Da.We[c],e=3Dnull;b=3Da.ls(b);if(za(d)){if(a.H){for(d=3D0;d<a.We.lengt=
h;d++)za(a.We[d])&&(a.J[d]=3D[]);a.H=3D!1}d=3Da.J[c][b];if(t(d))e=3Dd;els=
e{d=3Dnull;e=3Da.We[c];var =
f=3De.calc;oa(f)?(f=3Dtnb[f],d=3Df(a.Gc,b,e)):Aa(f)&&(d=3Df.call(null,a.G=
c,b));d=3Dkmb(d);e=3De.type;f=3Dd.v;if(Kb(Zb(e)))throw Error('"type" =
must be specified');if(!omb(f,e))throw Error("Type mismatch. Value "+f+" =
does not match type "+e);e=3Da.J[c][b]=3Dd}e.p=3Dza(e.p)?e.p:{}}else =
if(qa(d))e=3D{v:a.Gc.La(b,d)};else throw Error("Invalid column =
definition: "+=0A=
e);return e}p.La=3Dfunction(a,b){return =
vnb(this,a,b).v};p.Df=3Dfunction(a,b,c){var =
d=3Dvnb(this,a,b);if(null=3D=3Dd.f){var =
e=3Dthis.We[b];za(e)?(e=3Dthis.ad(b),d.f=3Dnull!=3Dd.v?pmb(d.v,e,c):""):q=
a(e)&&(a=3Dthis.ls(a),d.f=3Dthis.Gc.Df(a,e,c))}c=3Dd.f;return =
null=3D=3Dc?"":c.toString()};p.getProperty=3Dfunction(a,b,c){a=3Dthis.get=
Properties(a,b)[c];return =
t(a)?a:null};p.getProperties=3Dfunction(a,b){var =
c=3Dvnb(this,a,b);return =
c.p?c.p:(a=3Dthis.ls(a),b=3Dthis.o6(b),this.Gc.getProperties(a,b))};p.ym=3D=
da(111);p.Jt=3Dda(127);p.pQ=3Dda(113);=0A=
p.SF=3Dfunction(){return =
this.Gc.SF()};p.Bv=3Dda(122);p.sK=3Dda(120);p.zF=3Dda(129);p.cQ=3Dda(137)=
;p.bx=3Dda(131);p.FY=3Dda(153);=0A=
p.FD=3Dfunction(){var a=3Dthis.Gc;Aa(a.FD)&&(a=3Da.FD());a=3Da.gy();var =
b=3Dthis.getNumberOfColumns(),c=3Dthis.getNumberOfRows(),d,e=3D[],f=3D[];=
for(d=3D0;d<b;d++){var h=3Dthis.We[d];if(za(h)){var k=3DAc(h);delete =
k.calc;delete k.sourceColumn}else if(qa(h))k=3Da.cols[h];else throw =
Error("Invalid DataView column type.");e.push(k)}for(k=3D0;k<c;k++){var =
l=3Da.rows[this.F?k:this.C[k]],m=3D[];for(d=3D0;d<b;d++){h=3Dthis.We[d];i=
f(za(h))h=3D{v:this.La(k,d)};else if(qa(h))h=3Dl.c[this.We[d]];else =
throw Error("Invalid DataView column type.");=0A=
m.push(h)}l.c=3Dm;f.push(l)}a.cols=3De;a.rows=3Df;return a=3Dnew =
uJ(a)};p.gy=3Dfunction(){for(var =
a=3D{},b=3D[],c=3D0;c<this.We.length;c++){var =
d=3Dthis.We[c];za(d)&&!oa(d.calc)||b.push(d)}cb(b)||(a.columns=3Db);this.=
F||(a.rows=3Dmb(this.C));return a};p.toJSON=3Dfunction(){return =
eJ(this.gy())};function JJ(a,b){oa(b)&&(b=3DfJ(b));a=3Dnew IJ(a);var =
c=3Db.columns;b=3Db.rows;null!=3Dc&&a.Gz(c);null!=3Db&&a.sx(b);return a}=0A=
var tnb=3D{emptyString:n(""),error:function(a,b,c){var =
d=3Dc.sourceColumn,e=3Dc.magnitude;if(!qa(d)||!qa(e))return =
null;a=3Da.La(b,d);return =
qa(a)?"percent"=3D=3Dc.errorType?a+e/100*a:a+e:null},mapFromSource:functi=
on(a,b,c){var d=3Dc.sourceColumn;c=3Dc.mapping;return =
qa(d)&&c?(a=3Da.La(b,d),a in =
c?c[a]:null):null},stringify:function(a,b,c){c=3Dc.sourceColumn;return =
qa(c)?a.Df(b,c):""},fillFromTop:function(a,b,c){c=3Dc.sourceColumn;return=
 =
qa(c)?rmb(a,b,c,!0):null},fillFromBottom:function(a,b,c){c=3Dc.sourceColu=
mn;return qa(c)?=0A=
rmb(a,b,c,!1):null},identity:function(a,b,c){c=3Dc.sourceColumn;return =
qa(c)?a.La(b,c):null}};var =
wnb=3D{Bar:"bar",Line:"line",Scatter:"scatter",AnnotatedTimeLine:"annotat=
edtimeline",AnnotationChart:"annotationchart",AreaChart:"corechart",BarCh=
art:"corechart",BubbleChart:"corechart",Calendar:"calendar",CandlestickCh=
art:"corechart",ClusterChart:"clusterchart",ColumnChart:"corechart",Combo=
Chart:"corechart",Gantt:"gantt",Gauge:"gauge",GeoChart:"geochart",GeoMap:=
"geomap",Histogram:"corechart",ImageAreaChart:"imagechart",ImageBarChart:=
"imagechart",ImageCandlestickChart:"imagechart",ImageChart:"imagechart",=0A=
ImageLineChart:"imagechart",ImagePieChart:"imagechart",ImageSparkLine:"im=
agechart",IntensityMap:"intensitymap",LineChart:"corechart",Map:"map",Mot=
ionChart:"motionchart",OrgChart:"orgchart",PieChart:"corechart",RangeSele=
ctor:"corechart",Sankey:"sankey",ScatterChart:"corechart",SparklineChart:=
"corechart",SteppedAreaChart:"corechart",Table:"table",Timeline:"timeline=
",TreeMap:"treemap",WordTree:"wordtree",StringFilter:"controls",DateRange=
Filter:"controls",NumberRangeFilter:"controls",CategoryFilter:"controls",=0A=
ChartRangeFilter:"controls",NumberRangeSetter:"controls",ColumnSelector:"=
controls",Dashboard:"controls"};function KJ(a,b){var =
c=3Da.useFormatFromData;pa(c)&&!c||!Kb(Zb(a.format))||(b=3DVa(b,function(=
a){return!Kb(Zb(a))}),qb(b),1=3D=3Db.length&&(b=3Dxnb(b[0]),a.format=3Db)=
)}function =
xnb(a){Kb(Zb(a))||(a=3Da.replace(/\d/g,"0"),a=3Da.replace(/#{10,}/,Wb("#"=
,10)));return a};function ynb(a){var b=3Dznb(a),c=3Dnew =
IJ(a);c.Gz([0,1,{type:"number",calc:function(c,e){c=3DAnb(a,e);return =
null!=3Dc?b.V0*c.x+b.KJb:null}}]);return c}function znb(a){var =
b=3Da.getNumberOfRows();for(var c=3Dnew Ed,d=3D0;d<b;d++){var =
e=3DAnb(a,d);null!=3De&&(c.x+=3De.x,c.y+=3De.y)}b=3Dnew =
Ed(c.x/b,c.y/b);for(e=3Dd=3Dc=3D0;e<a.getNumberOfRows();e++){var =
f=3DAnb(a,e);null!=3Df&&(f=3Dnew =
Ed(f.x-b.x,f.y-b.y),c+=3Df.x*f.y,d+=3Df.x*f.x)}a=3D{};a.V0=3Dc/d||1;a.KJb=
=3Db.y-a.V0*b.x;return a}=0A=
function Anb(a,b){var c=3Da.La(b,0);a=3Da.La(b,1);return =
null=3D=3Dc||null=3D=3Da?null:new Ed(c,a)};function Bnb(a){var =
b=3Da.getType(),c=3Da.Ud();a=3Da.D;a:{var =
d=3Da.useFormatFromData;if(pa(d)&&!d)d=3D!1;else{d=3D["vAxis","targetAxis=
","targetAxes.0","targetAxes.1","domainAxis"];for(var =
e=3D0;e<d.length;e++)if(sa(d[e]+".format",a)){d=3D!1;break =
a}d=3D!0}}if(d)if("BubbleChart"=3D=3Db)3>c.getNumberOfColumns()||(b=3Dc.J=
B(1),d=3Da.hAxis||{},KJ(d,[b]),a.hAxis=3Dd,c=3Dc.JB(2),b=3Da.vAxes||{},d=3D=
b[0]||{},KJ(d,[c]),b[0]=3Dd,a.vAxes=3Db);else =
if("Histogram"=3D=3Db)c=3Dc.JB(1),b=3Da.hAxis||{},KJ(b,[c]),a.hAxis=3Db;e=
lse{d=3Da.vAxes||[{},{}];e=3Da.hAxis||=0A=
{};for(var =
f=3Dd[0]||{},h=3Dd[1]||{},k=3D[],l=3D[],m=3Dc&&c.getNumberOfColumns()||0,=
r=3D0;r<m;r++)if("number"=3D=3Dc.ad(r)){var u=3Dc.JB(r);var =
w=3Dr;0=3D=3Dw?w=3Dnull:(w--,w=3D((a.series||{})[w]||{}).targetAxisIndex|=
|0);switch(w){case 0:k.push(u);break;case =
1:l.push(u)}}"BarChart"=3D=3Db?KJ(e,k):(KJ(f,k),KJ(h,l));0<m&&"string"!=3D=
c.ad(0)&&(b=3D"BarChart"=3D=3Db?f:e,u=3Dc.JB(0),KJ(b,[u]));d[0]=3Df;d[1]=3D=
h;a.vAxes=3Dd;a.hAxis=3De}}=0A=
function Cnb(a){if(a.Oc("addTrendLine")){var =
b=3Da.Ud();"ScatterChart"=3D=3Da.getType()&&2=3D=3Db.getNumberOfColumns()=
&&(b=3Dynb(b),a.Ff(b),a.setOption("series.1.lineWidth",2),a.setOption("se=
ries.1.pointSize",0),a.setOption("series.1.visibleInLegend",!1));a.setOpt=
ion("addTrendLine",null)}}function Dnb(a){var =
b=3Da.Ud(),c=3Da.getView();if(wa(c))for(var =
d=3D0;d<c.length;d++)b=3DJJ(b,c[d]);else =
null!=3Dc&&(b=3DJJ(b,c));a.TQ(null);a.Ff(b)}=0A=
function Enb(a){var =
b=3Da.getType();if("corechart"=3D=3D(wnb[b]||null)&&"ScatterChart"!=3Db){=
b=3Da.Ud();var c=3Da.Oc("hasLabelsColumn");if(null!=3Dc){var =
d=3D[{calc:c?"stringify":"emptyString",sourceColumn:0,type:"string"}],e=3D=
c?1:0;for(c=3Db.getNumberOfColumns();e<c;e++)d.push(e);b=3Dnew =
IJ(b);b.Gz(d);a.setOption("hasLabelsColumn",null);a.Ff(b)}}};var =
Fnb=3Dnew Rm("google.charts.Bar google.charts.Line google.charts.Scatter =
google.visualization.AnnotatedTimeLine =
google.visualization.AnnotationChart google.visualization.AreaChart =
google.visualization.BarChart google.visualization.BubbleChart =
google.visualization.CandlestickChart =
google.visualization.CategoryFilter =
google.visualization.ChartRangeFilter google.visualization.ClusterChart =
google.visualization.ColumnChart google.visualization.ComboChart =
google.visualization.CoreChart google.visualization.Dashboard =
google.visualization.DateRangeFilter =
google.visualization.DrilldownOperator google.visualization.Filter =
google.visualization.Gant google.visualization.Gauge =
google.visualization.GeoChart google.visualization.GeoMap =
google.visualization.HelloWorld google.visualization.Histogram =
google.visualization.ImageAreaChart google.visualization.ImageBarChart =
google.visualization.ImageCandlestickChart =
google.visualization.ImageChart google.visualization.ImageLineChart =
google.visualization.ImagePieChart google.visualization.ImageSparkLine =
google.visualization.IntensityMap google.visualization.LineChart =
google.visualization.Map google.visualization.MotionChart =
google.visualization.NumberRangeFilter google.visualization.Operator =
google.visualization.OrgChart google.visualization.PieChart =
google.visualization.Sankey google.visualization.ScatterChart =
google.visualization.SparklineChart =
google.visualization.SteppedAreaChart google.visualization.StringFilter =
google.visualization.Table google.visualization.Timeline =
google.visualization.TreeMap google.visualization.WordTree".split(" "));=0A=
function =
Gnb(a){a.allowHtml&&(a.allowHtmlSafely=3D!0);a.allowHtml=3D!1;a.sanitizeH=
tml=3D!0;a.tooltip||(a.tooltip=3D{});a.tooltip.isHtml=3D!1;a.overwriteCon=
fig=3Dnull;var =
b=3Da.chartOptions;za(b)&&Gnb(b);za(a.ui)&&za(a.ui.chartOptions)&&Gnb(a.u=
i.chartOptions)};function =
LJ(a,b){A.call(this);b=3Db||{};oa(b)&&(b=3DfJ(b));this.Bc=3Db.container||=
null;this.H=3Db.containerId||null;this.$=3Dnull;this.Ka=3Da;this.Fc=3Db[a=
+"Type"]||null;this.Ra=3Db[a+"Name"]||null;this.va=3Dthis.visualization=3D=
this.O=3Dnull;this.hh=3Db.dataSourceUrl||null;this.Ma=3Db.dataSourceCheck=
sum||null;this.Gc=3Dnull;this.Ff(b.dataTable);this.D=3Db.options||{};this=
.Wa=3Db.state||{};a=3Db.packages;this.Ba=3Dt(a)?a:null;this.J=3Db.query||=
null;this.Ha=3Dnull;this.ma=3Db.refreshInterval||null;this.C=3Db.view||nu=
ll;this.jb=3Db.initialView||=0A=
null;this.V=3Dnull;this.Oa=3D[Dnb,Enb,Bnb,Cnb];this.ub=3Db.isDefaultVisua=
lization||!t(b.isDefaultVisualization);this.Sa=3D!1}x(LJ,A);p=3DLJ.protot=
ype;p.ISa=3Dnull;p.Bba=3Dnull;p.Ea=3Dfunction(){this.clear();LJ.ea.Ea.cal=
l(this)};p.clear=3Dfunction(){Hnb(this);Inb(this)};function =
Hnb(a){a.Ha&&(a.Ha.clear(),a.Ha=3Dnull)}=0A=
p.draw=3Dfunction(a){a&&this.TTa(a);a=3Dthis.getContainer();try{var =
b=3Dthis.getType();if(null=3D=3Db)throw Error("The "+this.Ka+" type is =
not =
defined.");if(Emb(b))this.QDa(a);else{v(this.QDa,this,a);v(this.Dka,this,=
a);var c=3Dthis.Ba;if(null=3D=3Dc){var =
d=3Dthis.getType();d=3Dd.replace("google.visualization.","");d=3Dd.replac=
e("google.charts.","");c=3Dwnb[d]||null;if(null=3D=3Dc)throw =
Error("Invalid visualization type: "+d);}}}catch(e){this.Dka(a,e)}};=0A=
p.Ti=3Dfunction(a){this.Sa=3D!0;Gnb(this.D);a:{var =
b=3Dthis.Fc;b=3DString(b);for(var =
c=3D["google.visualization."+b,"google.charts."+b,b],d=3D0;d<c.length;d++=
)if(Fnb.contains(c[d]))break =
a;b=3D""}this.Fc=3Db;this.draw(a)};p.clone=3Dfunction(){var =
a=3Dthis.gy();a=3Dnew this.constructor(a);a.V=3Dthis.V;return =
a};p.toJSON=3Dfunction(){var a=3DJnb(this,this.Ud());a.container=3Dvoid =
0;return eJ(a)};p.gy=3Dfunction(){return Jnb(this,this.ISa||this.Ud())};=0A=
function Jnb(a,b){var c=3Da.Ba,d=3Dvoid =
0;null=3D=3D=3Db||(d=3DAa(b.FD)?b.FD().gy():b.gy());b=3D{container:a.Bc||=
void 0,containerId:a.H||void 0,dataSourceChecksum:a.Ma||void =
0,dataSourceUrl:a.hh||void 0,dataTable:d,initialView:a.jb||void =
0,options:a.D||void 0,state:a.getState()||void =
0,packages:null=3D=3D=3Dc?void 0:c,refreshInterval:a.ma||void =
0,query:a.J||void 0,view:a.getView()||void =
0,isDefaultVisualization:a.GNa()};b[a.Ka+"Type"]=3Da.getType()||void =
0;b[a.Ka+"Name"]=3Da.getName()||void 0;a.qza(b);return b}p.qza=3Dba();=0A=
p.M5=3Dg("hh");p.Ud=3Dg("Gc");p.getType=3Dg("Fc");p.getName=3Dg("Ra");p.z=
6=3Dda(154);p.getContainer=3Dfunction(){var =
a;if(!(a=3Dthis.Bc))a:{if(!this.$){a=3Dthis.H;if(null=3D=3Da){a=3Dnull;br=
eak a}var b=3DAJ(),c=3Db.getElement(a);if(!b.Ax(c))throw Error("The =
container #"+a+" is not defined.");this.$=3Dc}a=3Dthis.$}return =
a};p.z7=3Dg("H");p.A7=3Dg("J");p.i6=3Dg("ma");p.Oc=3Dfunction(a,b){return=
 Knb(this.D,a,b)};function =
Knb(a,b,c){a=3D-1=3D=3Db.indexOf(".")?a[b]:sa(b,a);c=3Dt(c)?c:null;return=
 null!=3Da?a:c}p.Cka=3Dg("D");p.getState=3Dg("Wa");p.GNa=3Dg("ub");=0A=
p.sj=3Dfunction(a){a!=3Dthis.hh&&(Hnb(this),this.hh=3Da)};p.paa=3Dca("V")=
;p.jGa=3Dda(155);p.Ff=3Dfunction(a){this.Gc=3Djmb(a)};p.setType=3Dca("Fc"=
);p.mf=3Dca("Ra");p.TTa=3Dfunction(a){this.$=3Dthis.H=3Dthis.Bc=3Dnull;oa=
(a)?this.H=3Da:this.Bc=3Da};p.oaa=3Dfunction(a){this.$=3Dthis.Bc=3Dnull;t=
his.H=3Da};p.aL=3Dfunction(a){this.J=3Da;Hnb(this)};p.B7=3Dfunction(a){th=
is.ma=3Da;Hnb(this)};=0A=
p.setOption=3Dfunction(a,b){if(null=3D=3Db){if(b=3Dthis.D,null!=3D=3DKnb(=
b,a)){var =
c=3Da.split(".");1<c.length&&(a=3Dc.pop(),b=3DKnb(b,c.join(".")));delete =
b[a]}}else Lnb(this.D,a,b)};function Lnb(a,b,c){b=3Db.split(".");for(var =
d=3D0;d<b.length;d++){var =
e=3Db[d];d=3D=3Db.length-1?a[e]=3Dc:(za(a[e])&&a[e]!=3D=3DObject.prototyp=
e[e]||(a[e]=3D{}),a=3Da[e])}}p.As=3Dfunction(a){this.D=3Da||{}};=0A=
p.setProperty=3Dfunction(a,b){a=3Da.split(".");if(0<a.length){var =
c=3Da.shift();if(c=3DMnb[c])0=3D=3D=3Da.length?c.set.apply(this,b):(c=3Dc=
.get.apply(this),Lnb(c,a.join("."),b))}};p.Lb=3Dfunction(a){this.Wa=3Da||=
{}};p.pT=3Dda(156);p.TQ=3Dca("C");p.uUa=3Dda(157);p.yqa=3Dda(158);p.RF=3D=
function(){return new =
this.constructor(this.gy())};p.getView=3Dg("C");p.e6=3Dda(159);p.Dka=3Dfu=
nction(a,b){b=3Db&&b.message||"error";a=3DCJ.uj(a,b);EJ(this,"error",{id:=
a,message:b})};=0A=
p.T4=3Dfunction(a,b){var c=3DEmb(this.getType());if(!c)throw =
Error("Invalid "+this.Ka+" type: =
"+this.getType());this.va&&(Inb(this),this.visualization=3Dthis.va,this.v=
a=3Dnull);var =
d;if(d=3Dthis.visualization&&this.visualization.constructor=3D=3Dc)d=3D(d=
=3Dthis.visualization)&&Aa(d.getContainer)?d.getContainer()=3D=3Da:!1;d?a=
=3Dthis.visualization:(Inb(this),a=3Dnew =
c(a));this.Sa&&a.LEa&&a.LEa();this.O&&this.O!=3Da&&Aa(this.O.ij)&&this.O.=
ij();this.O=3Da;Nnb(this,a);this.ISa=3Db;c=3DgJ(this.D);b=3Dnew =
MJ({chartType:this.getType(),dataTable:b,=0A=
options:c,view:this.getView()});for(c=3D0;c<this.Oa.length;c++)this.Oa[c]=
(b);a.draw(b.Ud(),b.D,this.getState())};p.DSa=3Dda(160);p.sbb=3Dfunction(=
a,b){if(b.Si()){var =
c=3Db.Fh(),d=3Db.Qia();a=3DCJ.uE(a,b);EJ(this,"error",{id:a,message:c,det=
ailedMessage:d})}else c=3Db.Ud(),this.T4(a,c)};=0A=
function Nnb(a,b){Onb(a);var =
c=3D[];z(["ready","select","error","statechange"],function(d){var =
e=3DDJ(b,d,function(c){"ready"=3D=3Dd&&(a.O=3Dnull,a.visualization=3Db);"=
ready"!=3Dd&&"statechange"!=3Dd||!Aa(b.getState)||a.Lb(b.getState.call(b)=
);EJ(a,d,c)});c.push(e)});a.Bba=3Dc}p.QDa=3Dfunction(a){var =
b=3Dthis.Ud();if(b)this.T4(a,b);else =
if(null!=3Dthis.hh)b=3Dv(this.sbb,this,a),b=3DCJ.rga(b,v(this.Dka,this,a)=
),this.daa(b,!0);else throw Error("Cannot draw chart: no data =
specified.");};=0A=
p.daa=3Dfunction(a,b){var c=3Dpa(b)?b:!1;Hnb(this);b=3Dthis.Ha=3Dnew =
GJ(this.hh||"");var =
d=3Dthis.ma;d&&c&&b.nka(d);(c=3Dthis.J)&&b.p7(c);b.send(a)};function =
Inb(a){a.visualization&&Aa(a.visualization.ij)&&a.visualization.ij();Onb(=
a);B(a.visualization);a.visualization=3Dnull}function =
Onb(a){wa(a.Bba)&&(z(a.Bba,function(a){FJ(a)}),a.Bba=3Dnull)}=0A=
var =
Mnb=3D{name:{get:LJ.prototype.getName,set:LJ.prototype.mf},type:{get:LJ.p=
rototype.getType,set:LJ.prototype.setType},container:{get:LJ.prototype.ge=
tContainer,set:LJ.prototype.TTa},containerId:{get:LJ.prototype.z7,set:LJ.=
prototype.oaa},options:{get:LJ.prototype.Cka,set:LJ.prototype.As},state:{=
get:LJ.prototype.getState,set:LJ.prototype.Lb},dataSourceUrl:{get:LJ.prot=
otype.M5,set:LJ.prototype.sj},dataTable:{get:LJ.prototype.Ud,set:LJ.proto=
type.Ff},refreshInterval:{get:LJ.prototype.i6,set:LJ.prototype.B7},=0A=
query:{get:LJ.prototype.A7,set:LJ.prototype.aL},view:{get:LJ.prototype.ge=
tView,set:LJ.prototype.TQ}};function =
MJ(a){LJ.call(this,"chart",a)}x(MJ,LJ);p=3DMJ.prototype;p.qp=3DLJ.prototy=
pe.z6;p.k7=3DLJ.prototype.uUa;p.ai=3DLJ.prototype.setType;p.getChartType=3D=
LJ.prototype.getType;p.sqa=3DLJ.prototype.mf;p.Hia=3DLJ.prototype.getName=
;function =
NJ(a){LJ.call(this,"control",a)}x(NJ,LJ);p=3DNJ.prototype;p.kz=3DLJ.proto=
type.z6;p.kVb=3DLJ.prototype.setType;p.Ihb=3DLJ.prototype.getType;p.jVb=3D=
LJ.prototype.mf;p.Hhb=3DLJ.prototype.getName;function OJ(){return =
P('<div =
class=3D"waffle-charteditor-charttype-oldgviz-preview"></div>')};function=
 =
PJ(a,b,c,d,e,f){this.L=3Da;this.C=3Db;this.J=3Dc;this.F=3Dd;this.H=3De;th=
is.D=3Df}PJ.prototype.getName=3Dg("L");PJ.prototype.getChartType=3Dg("C")=
;PJ.prototype.apply=3Dfunction(a,b){a.getChartType()!=3Dthis.C&&(b=3Db.C(=
a.getChartType(),a.D,this.C),a.ai(this.C),a.As(b));ic(this.J,function(b,d=
){a.setOption(d,b)})};=0A=
PJ.prototype.match=3Dfunction(a){return =
a.getChartType()=3D=3Dthis.C&&mc(this.F,function(b,c){if(wa(b)){for(var =
d=3D0;d<b.length;d++)if(a.Oc(c)=3D=3Db[d])return!0;return!1}return =
a.Oc(c)=3D=3Db})&&mc(this.H,function(b,c){if(wa(b)){for(var =
d=3D0;d<b.length;d++)if(a.Oc(c)=3D=3Db[d])return!1;return!0}return =
a.Oc(c)!=3Db})};=0A=
function QJ(a){var =
b=3DBc(Pnb);a||(b.options.colors=3D["#bdbdbd","#e0e0e0","#eee"],b.options=
.hAxis.gridlines.color=3D"#f0f0f0",b.options.vAxes[0].gridlines.color=3D"=
#f0f0f0",b.options.vAxes[1].gridlines.color=3D"#f0f0f0");return b}=0A=
var =
Pnb=3D{options:{hAxis:{baselineColor:"none",gridlines:{color:"#e0e0e0"},t=
extPosition:"none"},vAxes:[{baselineColor:"none",gridlines:{color:"#e0e0e=
0"},textPosition:"none"},{baselineColor:"none",gridlines:{color:"#e0e0e0"=
},textPosition:"none"}],chartArea:{left:"0%",top:"0%",width:"100%",height=
:"100%"},colors:["#5e97f6","#db4336","#f2a600"],legend:"none",enableInter=
activity:!1,width:57,height:39}},Qnb=3Dnew PJ("Line =
chart","LineChart",{curveType:"none"},{},{curveType:"function"},function(=
a,b){b=3Dnew MJ(QJ(b));=0A=
b.ai("LineChart");b.Ff(tJ([["a","b","c"],["b",10,3],["c",10.5,1],["d",7,4=
.5],["e",3,8],["f",5,9]]));b.Ti(a)}),Rnb=3Dnew PJ("Smooth line =
chart","LineChart",{curveType:"function"},{curveType:"function"},{},funct=
ion(a,b){b=3Dnew =
MJ(QJ(b));b.ai("LineChart");b.setOption("curveType","function");b.Ff(tJ([=
["a","b","c"],["b",0,6.4],["c",4.3,1.4],["d",3.2,1.4],["e",7,4.7],["f",2.=
3,1.7]]));b.Ti(a)}),Snb=3Dnew PJ("Combo =
chart","ComboChart",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ComboChart");b.setOption("series.0.type",=0A=
"bars");b.Ff(tJ([["a","b","c"],["b",2.8,3.2],["c",4,5.7],["d",7.9,4.4],["=
e",4,6.8]]));b.Ti(a)}),Tnb=3Dnew PJ("Area =
chart","AreaChart",{isStacked:!1},{},{isStacked:[!0,"percent"]},function(=
a,b){b=3Dnew =
MJ(QJ(b));b.ai("AreaChart");b.Ff(tJ([["a","b","c"],["b",1.4,.5],["c",.9,1=
.8],["d",2.05,1.8],["e",3.2,1.8],["f",2,2.9],["g",2.8,1.9]]));b.Ti(a)}),U=
nb=3Dnew PJ("Stacked area =
chart","AreaChart",{isStacked:!0},{isStacked:!0},{},function(a,b){b=3Dnew=
 MJ(QJ(b));b.ai("AreaChart");b.setOption("isStacked",!0);b.Ff(tJ([["a",=0A=
"b","c"],["b",1,1],["c",2,1.6],["d",1.4,1.8],["e",2.45,1.9],["f",3.5,2],[=
"g",1,1.5]]));b.Ti(a)}),Vnb=3Dnew PJ("100% stacked area =
chart","AreaChart",{isStacked:"percent"},{isStacked:"percent"},{},functio=
n(a,b){b=3Dnew =
MJ(QJ(b));b.ai("AreaChart");b.setOption("isStacked","percent");b.Ff(tJ([[=
"a","b","c"],["b",1,1],["c",2,1.6],["d",1.4,1.8],["e",2.45,1.9],["f",3.5,=
2],["g",1,1.5]]));b.Ti(a)}),Wnb=3Dnew PJ("Stepped area =
chart","SteppedAreaChart",{isStacked:!1},{},{isStacked:[!0,"percent"]},fu=
nction(a,b){b=3Dnew MJ(QJ(b));=0A=
b.ai("SteppedAreaChart");b.Ff(tJ([["a","b","c"],["b",1.4,.5],["c",.9,1.8]=
,["d",2.05,1.8],["e",3.2,1.8],["f",2,2.9],["g",2.8,1.9]]));b.Ti(a)}),Xnb=3D=
new PJ("Stacked stepped area =
chart","SteppedAreaChart",{isStacked:!0},{isStacked:!0},{},function(a,b){=
b=3Dnew =
MJ(QJ(b));b.ai("SteppedAreaChart");b.setOption("isStacked",!0);b.Ff(tJ([[=
"a","b","c"],["b",1,1],["c",2,1.6],["d",1.4,1.8],["e",2.45,1.9],["f",3.5,=
2],["g",1,1.5]]));b.Ti(a)}),Ynb=3Dnew PJ("100% stacked stepped area =
chart","SteppedAreaChart",{isStacked:"percent"},=0A=
{isStacked:"percent"},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("SteppedAreaChart");b.setOption("isStacked","percent");b.F=
f(tJ([["a","b","c"],["b",1,1],["c",2,1.6],["d",1.4,1.8],["e",2.45,1.9],["=
f",3.5,2],["g",1,1.5]]));b.Ti(a)}),Znb=3Dnew PJ("Column =
chart","ColumnChart",{isStacked:!1},{},{isStacked:[!0,"percent"]},functio=
n(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ColumnChart");b.Ff(tJ([["a","b","c"],["b",1.8,3.8],["c",.=
8,2.1]]));b.Ti(a)}),$nb=3Dnew PJ("Stacked column =
chart","ColumnChart",{isStacked:!0},{isStacked:!0},=0A=
{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ColumnChart");b.setOption("isStacked",!0);b.Ff(tJ([["a","=
b","c"],["b",.8,.8],["c",.8,2.1],["d",2.4,2.7],["e",1.8,.7]]));b.Ti(a)}),=
aob=3Dnew PJ("100% stacked column =
chart","ColumnChart",{isStacked:"percent"},{isStacked:"percent"},{},funct=
ion(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ColumnChart");b.setOption("isStacked","percent");b.Ff(tJ(=
[["a","b","c","d"],["b",4.5,3.5,2],["c",6,2.5,1.5],["d",4.7,2.5,2.8]]));b=
.Ti(a)}),bob=3Dnew PJ("Bar =
chart","BarChart",{isStacked:!1},{},{isStacked:[!0,=0A=
"percent"]},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("BarChart");b.Ff(tJ([["a","b","c"],["b",1.1,2.5],["c",1.8,=
3.6]]));b.Ti(a)}),cob=3Dnew PJ("Stacked bar =
chart","BarChart",{isStacked:!0},{isStacked:!0},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("BarChart");b.setOption("isStacked",!0);b.Ff(tJ([["a","b",=
"c"],["b",2.2,.8],["c",2.5,1.8],["d",1.7,1]]));b.Ti(a)}),dob=3Dnew =
PJ("100% stacked bar =
chart","BarChart",{isStacked:"percent"},{isStacked:"percent"},{},function=
(a,b){b=3Dnew MJ(QJ(b));b.ai("BarChart");b.setOption("isStacked",=0A=
"percent");b.Ff(tJ([["a","b","c","d"],["b",4.5,3.5,2],["c",6,2.5,1.5],["d=
",4.7,2.5,2.8]]));b.Ti(a)}),eob=3Dnew PJ("Pie =
chart","PieChart",{pieHole:0,is3D:!1},{pieHole:[0,void =
0,null]},{is3D:!0},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("PieChart");b.setOption("pieSliceText","none");b.Ff(tJ([["=
a","b"],["b",245],["c",80],["d",35]]));b.Ti(a)}),fob=3Dnew PJ("3D pie =
chart","PieChart",{is3D:!0},{is3D:!0},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("PieChart");b.setOption("pieSliceText","none");b.setOption=
("is3D",!0);b.Ff(tJ([["a",=0A=
"b"],["b",245],["c",80],["d",35]]));b.Ti(a)}),gob=3Dnew PJ("Doughnut =
chart","PieChart",{pieHole:.5,is3D:!1},{},{pieHole:[0,void =
0,null],is3D:!0},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("PieChart");b.setOption("pieSliceText","none");b.setOption=
("pieHole",.5);b.Ff(tJ([["a","b"],["b",245],["c",80],["d",35]]));b.Ti(a)}=
),hob=3Dnew PJ("Scatter =
chart","ScatterChart",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ScatterChart");b.setOption("series.0.pointSize",2);b.setO=
ption("series.1.pointSize",2);b.Ff(tJ([["a","b",=0A=
"c"],[1,60,5],[2,45,22],[3,18,13],[4,34,15],[5,41,48],[6,28,38],[7,11,60]=
,[8,34,60]]));b.Ti(a)}),iob=3Dnew PJ("Bubble =
chart","BubbleChart",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("BubbleChart");b.setOption("bubble.textStyle.color","none"=
);b.Ff(tJ([["a","b","c","d","e"],["a",60,2,"t1",170],["b",55,11,"t2",2],[=
"a",44,23,"t1",2],["a",21,22,"t1",7],["b",11,8,"t2",25],["b",55,3,"t2",1]=
]));b.Ti(a)}),job=3Dnew PJ("Geo =
chart","GeoChart",{displayMode:"regions"},{displayMode:"regions"},{},func=
tion(a,b){var c=3D=0A=
new =
MJ(QJ(b));c.ai("GeoChart");c.setOption("enableRegionInteractivity",!1);c.=
setOption("magnifyingGlass.enable",!1);b&&c.setOption("colors",["#5b95f9"=
]);c.Ff(tJ([["a","b"],["Germany",200],["United =
States",300],["Brazil",400],["Canada",500],["France",600],["RU",700]]));c=
.Ti(a)}),kob=3Dnew PJ("Geo chart with =
markers","GeoChart",{displayMode:"markers"},{displayMode:"markers"},{},fu=
nction(a,b){var c=3Dnew =
MJ(QJ(b));c.ai("GeoChart");c.setOption("enableRegionInteractivity",!1);c.=
setOption("magnifyingGlass.enable",=0A=
!1);c.setOption("tooltip.trigger","none");c.setOption("displayMode","mark=
ers");b&&c.setOption("colors",["#5b95f9"]);c.Ff(tJ([["a","b"],["Germany",=
200],["United =
States",300],["Brazil",400],["Canada",500],["France",600],["RU",700]]));c=
.Ti(a)}),lob=3Dnew PJ("Sparkline =
chart","ImageSparkLine",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("ImageSparkLine");b.setOption("showValueLabels",!1);b.setO=
ption("colors",["#3366cc","#dc3912"]);b.Ff(tJ([["a","b"],[3,5],[3,8],[18,=
18],[10,12],[20,24],[20,20],[22,22],[23,=0A=
23]]));b.Ti(a)}),mob=3Dnew PJ("Histogram =
chart","Histogram",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("Histogram");b.Ff(tJ([["a","b"],["b",1],["c",1],["d",2],["=
e",2],["f",2],["g",3],["h",3],["i",3],["j",3],["k",3],["l",4],["m",4],["n=
",4]]));b.Ti(a)}),nob=3Dnew PJ("Time line =
chart","AnnotatedTimeLine",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-annotatedtimeli=
ne":"google-visualization-charteditor-thumbs-annotatedtimeline-disabled")=
;a.appendChild(c)}),oob=3Dnew PJ("Motion chart",=0A=
"MotionChart",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-motionchart":"g=
oogle-visualization-charteditor-thumbs-motionchart-disabled");a.appendChi=
ld(c)}),pob=3Dnew PJ("Radar =
chart","ImageChart",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-imageradarchart=
":"google-visualization-charteditor-thumbs-imageradarchart-disabled");a.a=
ppendChild(c)}),qob=3Dnew PJ("Gauge =
chart","Gauge",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-gauge":=0A=
"google-visualization-charteditor-thumbs-gauge-disabled");a.appendChild(c=
)}),rob=3Dnew PJ("Candlestick =
chart","CandlestickChart",{},{},{},function(a,b){b=3Dnew =
MJ(QJ(b));b.ai("CandlestickChart");b.Ff(tJ([["a","b","c","d","e"],["b",40=
,80,120,140],["c",50,70,110,130],["d",30,40,70,80],["e",50,60,100,120]]))=
;b.Ti(a)}),sob=3Dnew PJ("Organizational =
chart","OrgChart",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-orgchart":"goog=
le-visualization-charteditor-thumbs-orgchart-disabled");=0A=
a.appendChild(c)}),tob=3Dnew PJ("Tree =
map","TreeMap",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-treemap":"googl=
e-visualization-charteditor-thumbs-treemap-disabled");a.appendChild(c)}),=
uob=3Dnew PJ("Table","Table",{},{},{},function(a,b){var =
c=3DN(OJ);mh(c,b?"google-visualization-charteditor-thumbs-table":"google-=
visualization-charteditor-thumbs-table-disabled");a.appendChild(c)});func=
tion vob(a){var b=3Dnew wl(FB("win").location.toString()),c=3Dnew =
wl;xl(c,b.D);yl(c,b.F);zl(c,b.J);Al(c,FB("pathPrefix")+a);c.xc("id",FB("c=
osmoId"));return c}function =
RJ(a,b){b=3Dritz_api.RitzModelApi.parseGvizDataSourceRequest(b);ritz_api.=
RitzModelApi.handleGvizRequest(b,a)}function =
wob(a,b){ic(xob(b),function(b,d){a.xc(d,b)})}function xob(a){for(var =
b=3D!0,c=3Da[0].jd,d=3D1;d<a.length;d++)if(a[d].jd!=3Dc){b=3D!1;break}d=3D=
{};b?(d.range=3Dyob(a,!1),d.gid=3D""+c):(d.range=3Dyob(a,!0),d.rtyp=3D"GI=
D");return d}=0A=
function yob(a,b){for(var c=3D[],d=3D0;d<a.length;d++){var =
e=3Da[d];b?c.push(e.jd+"!"+OF(e.rect)):c.push(OF(e.rect))}return =
c.join(",")};function =
SJ(a,b,c,d,e){YI.call(this,6,"Chart",a,0,b,c,d,2);a=3Db.p;oa(a)&&(a=3DJSO=
N.parse(a));this.jb=3Da.context;za(this.jb)&&null!=3D=3DaJ(this)&&(this.j=
b.Ty=3Dnull);this.Yb=3Da.chartStoreId||"";this.Ha=3Dnull!=3Da.headers?a.h=
eaders:-1;this.ma=3Da.transpose||!1;this.F=3Da.merge||null;this.Gc=3De||n=
ull;this.L=3Dnull!=3Da.hiddenDimensionsStrategy?a.hiddenDimensionsStrateg=
y:0;this.Pc=3Dnew xw;e=3Da.dataTransformation;oa(e)?this.Ba=3De:e =
instanceof =
tA&&zob(this,e);this.V=3Da.chartModel||null;this.Sa=3Dthis.gh=3Dthis.ub=3D=
null;this.Ra=3D[];this.Bb=3D=0A=
""}x(SJ,YI);var =
Aob=3D{Kta:"bo",VZa:"disposition"};p=3DSJ.prototype;p.Vj=3Dda(94);functio=
n TJ(a){return a.gh?vi(a.gh):Bob(a)}function Bob(a){var b=3Dvoid =
0=3D=3D=3Db?null:b;if(a.Sa)return =
a.Sa;ritz_api.ChartsApi?a.Sa=3Dvi(UJ(a,b)):a.Sa=3Dnew =
ti(function(c){a.gh?c(a.gh):ritz_api.ChartsApi?c(UJ(a,b)):ritz_api.RitzEn=
tryPoint.loadChartsApi(function(){c(UJ(a,b))})});return a.Sa}=0A=
function UJ(a,b){b=3Dvoid =
0=3D=3D=3Db?null:b;a.gh&&a.gh.removeAllChartListeners();if(a.V)a.gh=3Dnew=
 =
ritz.charts.model.ChartImpl,a.gh.setChartModel(a.Pc.serialize(a.V)),a.gh.=
setChartDataSource(ritz_api.ChartsApi.createChartDataSource(a.Pc.serializ=
e(Cob(a))));else{var =
c=3Da.gh?a.gh.getChartWrapperJsonString():null;a.gh=3Dnew =
ritz.charts.model.GvizChart;Dob(a,c||a.jb)}return Eob(a,b)}=0A=
function Eob(a,b){b=3Dvoid 0=3D=3D=3Db?null:b;var c=3DFob(a);a.gh =
instanceof =
ritz.charts.model.GvizChart&&(a.gh.setDataSourceChecksum(c),b&&a.gh.updat=
eDataTableJsonString(b.toJSON()));a.gh.getTableView().exists()&&a.gh.getT=
ableView().invalidate(c);a.gh.normalize();return =
a.gh}p.Zs=3Dfunction(a){a=3DSJ.ea.Zs.call(this,a);var b=3Dnew =
rA;W(a,2,b);b.setType(3);var c=3DCob(this);W(b,3,c);return a};=0A=
function Cob(a){var b=3Dnew sA;if(a.xb)for(var =
c=3Da.xb,d=3D0;d<c.length;d++)b.addRange(mB(c[d].rect,c[d].jd));W(b,3,a.m=
a);W(b,4,a.Ha);W(b,5,null!=3Da.F&&"ROWS"=3D=3Da.F);W(b,8,a.L);a.Ba&&(c=3D=
Gob(a),W(b,9,c));a.V?W(b,10,a.V):b.setContext(Hob(a));a.Gc&&b.Ff(a.Gc);re=
turn b}=0A=
p.$o=3Dfunction(){var =
a=3DSJ.ea.$o.call(this),b=3D{chartStoreId:this.Yb,headers:this.Ha,transpo=
se:this.ma,hiddenDimensionsStrategy:this.L};this.Ba&&(b.dataTransformatio=
n=3Dthis.Ba);this.V?b.chartModel=3Dthis.V:b.context=3DHob(this);null!=3Dt=
his.F&&(b.merge=3Dthis.F);a.p=3Db;return a};p.clone=3Dfunction(){return =
new SJ(this.Ab(),this.$o(),this.D,this.isSaved(),this.Gc)};function =
Dob(a,b){a.gh.updateChartWrapperJsonString(oa(b)?b:JSON.stringify(b))}=0A=
function =
zob(a,b){a.Ba=3DencodeURIComponent(JSON.stringify(a.Pc.serialize(b)))}fun=
ction Gob(a){return =
a.Ba?a.Pc.yd(tA.Ca(),JSON.parse(decodeURIComponent(a.Ba))):null}function =
Hob(a){a=3Da.gh?a.gh.getChartWrapperJsonString():a.jb;return =
oa(a)?a:JSON.stringify(a)}p.Oi=3Dfunction(a){var =
b=3Dvob("/"+FB("objectImageUrlPath"));b.xc("oid",this.getId());a&&(b.xc(A=
ob.VZa,"ATTACHMENT"),b.xc(Aob.Kta,"false"));return =
Gl(b).toString()};function Iob(a){return =
a.V?!1:(a=3DJob(a))&&"MotionChart"=3D=3Da.getChartType()}=0A=
function Job(a){var b=3Dnew =
MJ(Hob(a)),c=3DVJ(a);c?b.Ff(c):b.sj(Kob(a));a=3DFob(a);b.Ma=3Da;b.paa(RJ)=
;return b}function Kob(a){var =
b=3Dxl(vob("/gviz/tq"),""),c=3DyB.getInstance();b.xc("transpose",a.ma?"1"=
:"0").xc("headers",a.Ha);null!=3Da.F&&b.xc("merge",a.F);b.xc("hds",a.L);a=
.Ba&&b.xc("dt",a.Ba);zlb(a)&&wob(b,aJ(a));(a=3Dc.C.authKey)&&b.xc("authke=
y",a);return b.toString()}function Lob(a){return new =
ti(function(b){TJ(a).then(function(a){b(bG(a.getBackgroundColor()))})})}p=
.a1=3DJe;p.w6=3Dfunction(){return this.Oi()};=0A=
function VJ(a){if(!a.Gc)return null;a.ub||(a.ub=3Dnew =
uJ(a.Gc.fja(),V(a.Gc,2)));return =
a.ub}p.pD=3Dfunction(a){SJ.ea.pD.call(this,a);this.ub=3Dthis.Gc=3Dnull};p=
.Xt=3Dfunction(){return!(!zlb(this)&&!this.Gc)};function Fob(a){return =
ritz_api.RitzModelApi.checksumGvizDataSource(a.Pc.serialize(Cob(a)))};fun=
ction =
WJ(a,b,c,d,e){YI.call(this,a,"Image",b,0,c,d,e,0,c.nw,c.nh);this.ma=3Da;t=
his.F=3Dc.nh||0;this.L=3Dc.nw||0}x(WJ,YI);WJ.prototype.$o=3Dfunction(){va=
r a=3DWJ.ea.$o.call(this);a.nh=3Dthis.F;a.nw=3Dthis.L;return =
a};WJ.prototype.clone=3Dfunction(){return new =
WJ(this.ma,this.Ab(),this.$o(),this.D,this.isSaved())};function =
XJ(a,b,c,d){WJ.call(this,7,a,b,c,d);this.V=3Db.cosmoId||""}x(XJ,WJ);p=3DX=
J.prototype;p.EF=3Dg("C");p.a1=3Dfunction(){return!!this.w6()};p.w6=3Dfun=
ction(){return =
this.C||""};p.Zs=3Dfunction(a){a=3DXJ.ea.Zs.call(this,a);var b=3Dnew =
rA;W(a,2,b);b.setType(2);var c=3Dnew =
Bw;W(b,2,c);c.setType(2);W(c,2,this.V);W(c,4,this.F);W(c,5,this.L);return=
 a};p.$o=3Dfunction(){var =
a=3DXJ.ea.$o.call(this);a.cosmoId=3Dthis.V;a.nh=3Dthis.F;a.nw=3Dthis.L;re=
turn a};=0A=
p.clone=3Dfunction(){var a=3Dnew =
XJ(this.Ab(),this.$o(),this.D,this.isSaved());a.RM(this.C);return =
a};p.mc=3Dg("V");function Mob(a,b,c){var =
d=3D{KFa:900,resize:{}};d.resize.height=3Db;d.resize.width=3Dc;b=3Dnew =
wl;yl(b,"images-docs-opensocial.googleusercontent.com");Al(b,"/gadgets/pr=
oxy");c=3Db.C;c.set("url",a);c.set("container","docs");c.set("gadget","a"=
);c.set("rewriteMime","image/*");d&&(d.KFa&&c.set("refresh",d.KFa),d.resi=
ze&&(d.resize.height&&c.set("resize_h",d.resize.height),d.resize.width&&c=
.set("resize_w",d.resize.width),d.resize.VGc&&c.set("no_expand",1)));Bl(b=
,c);return b.toString()};function =
YJ(a,b,c,d,e){WJ.call(this,e?8:3,a,b,c,d);this.RM(b.url?decodeURIComponen=
t(b.url):"")}x(YJ,WJ);YJ.prototype.Zs=3Dfunction(a){a=3DYJ.ea.Zs.call(thi=
s,a);var b=3Dnew rA;W(a,2,b);b.setType(2);var c=3Dnew =
Bw;W(b,2,c);3=3D=3Dthis.getType()?c.setType(0):c.setType(1);W(c,3,this.C|=
|"");W(c,4,this.F);W(c,5,this.L);return =
a};YJ.prototype.EF=3Dfunction(){return =
8=3D=3Dthis.getType()?Mob(this.C,this.F,this.L):this.C};YJ.prototype.$o=3D=
function(){var =
a=3DYJ.ea.$o.call(this);a.url=3Dthis.C||"";a.nh=3Dthis.F;a.nw=3Dthis.L;re=
turn a};=0A=
YJ.prototype.clone=3Dfunction(){return new =
YJ(this.Ab(),this.$o(),this.D,this.isSaved(),8=3D=3Dthis.getType())};func=
tion Nob(a,b){var =
c=3DV(b,3),d=3Db.getProperties(),e=3DparseInt(c.Ab(),10),f=3D{};ow(b,1)&&=
(f.oid=3DparseInt(V(b,1),10));if(!V(c,1)){var h=3Dc.getPosition();var =
k=3Dh.fs();var =
l=3DKH(a.C.C,e);l&&(l=3DEI(l.Kc(),k),k=3Dnull!=3Dl?l:k);h=3Dh.getColumnIn=
dex();(a=3DKH(a.C.C,e))?(a=3DFI(a.Kc(),h),a=3Dnull!=3Da?a:h):a=3Dh;Dc(f,{=
ar:k,ac:a,x:V(c,4),y:V(c,5),w:c.getWidth(),h:c.getHeight(),t:b.getTitle()=
||"",at:V(b,6)||"",zi:c.getZIndex()||0})}ow(b,4)&&(b=3DV(b,4).getFunction=
Name()||"",f.mcn=3Db);switch(d.getType()){case 2:a:switch(c=3DV(c,1),=0A=
d=3DV(d,2),f.nh=3DV(d,4),f.nw=3DV(d,5),d.getType()){case 0:case =
1:f.url=3Dd.getUrl();e=3Dnew YJ(e,f,c,!0,1=3D=3Dd.getType());break =
a;case 2:f.cosmoId=3Dd.mc();e=3Dnew XJ(e,f,c,!0);break =
a;default:e=3Dnull}return e;case =
3:c=3DV(c,1);d=3DV(d,3);b=3D{};f.p=3Db;a=3Dd.rangeCount();if(1<a){h=3D[];=
for(k=3D0;k<a;k++)h[k]=3D{},Oob(h[k],V(d,1,k));f.ranges=3Dh}else =
1=3D=3Da&&Oob(f,V(d,1,0));b.headers=3DV(d,4);b.transpose=3DV(d,3);b.merge=
=3DV(d,5)?"ROWS":"COLS";b.context=3Dd.getContext();b.hiddenDimensionsStra=
tegy=3Duw(d,8);b.dataTransformation=3DV(d,9);b.chartModel=3D=0A=
d.eK();return new SJ(e,f,c,t(f.oid),d.Ud());case 4:return =
c=3DV(c,1),d=3DV(d,4),f.did=3DV(d,1),f.drv=3DV(d,2),f.nc=3DV(d,3),new =
bJ(e,f,c,!0);default:return null}}function =
Oob(a,b){a.rg=3DparseInt(b.Ab(),10);a.r1=3Db.qc()+1;a.r2=3Db.Vc();a.c1=3D=
b.kc()+1;a.c2=3Db.Wc()};function =
ZJ(a,b){E.call(this);this.F=3Da;this.D=3Dnull;this.J=3Db;this.Pc=3Dnew =
xw}x(ZJ,E);function Pob(a){if(null=3D=3Da.D){a.D=3D{};for(var =
b=3Dritz_api.RitzModelApi.getAllEmbeddedObjects(),c=3D0;c<b.length;c++){v=
ar =
d=3DQob(a,b[c]);a.D[d.getId()]=3Dd}}}ZJ.prototype.Ea=3Dfunction(){null!=3D=
this.D&&(Rob(this,function(a){a.dispose()},this),this.D=3Dnull);ZJ.ea.Ea.=
call(this)};ZJ.prototype.C=3Dfunction(a){Pob(this);return =
null=3D=3D=3Da?null:this.D[a]||null};ZJ.prototype.getEmbeddedObject=3DZJ.=
prototype.C;=0A=
function Rob(a,b,c){Pob(a);ic(a.D,b,c)}function xNa(a){Pob(a);return =
nc(a.D)}function Sob(a){Pob(a);var b=3D{};z(oc(a.D),function(a){var =
c=3Db[a.Ab()];c||(c=3D[],b[a.Ab()]=3Dc);c.push(a)});ic(b,function(a){vb(a=
,function(a,b){return =
ub(a.getZIndex(),b.getZIndex())||ub(a.getId(),b.getId())})});return =
b}ZJ.prototype.some=3Dfunction(a,b){Pob(this);return lc(this.D,a,b)};=0A=
ZJ.prototype.refresh=3Dfunction(a,b){var c=3D[];Pob(this);for(var =
d=3D0;d<a.length;d++){var =
e=3DparseInt(a[d].oid,10),f=3Dthis.C(e),h=3Dritz_api.RitzModelApi.getEmbe=
ddedObject(e);h=3Dh?Qob(this,h):null;f?h?(e=3Df.getId(),h.getId(),f.getId=
(),f.D!=3Dh.D?(f=3De,delete =
this.D[f],c.push(Tob("jb",f)),f=3Dh.getId(),this.D[f]=3Dh,c.push(Tob("gb"=
,f,!1))):(B(f),this.D[e]=3Dh,c.push(Tob("ib",e)))):(delete =
this.D[e],c.push(Tob("jb",e))):h&&(f=3Db,e=3Dh.getId(),this.D[e]=3Dh,c.pu=
sh(Tob("gb",e,f)))}return c};=0A=
function Qob(a,b){b=3Da.Pc.yd((new pA).Ca(),b);return =
Nob(a.J,b)}function Tob(a,b,c){a=3Dnew =
FG(a);a.fu=3Db;c&&(a.reason=3D"click");return a};function =
Uob(){E.call(this)}x(Uob,E);function =
Vob(a,b){A.call(this);this.C=3Da;this.D=3Db}x(Vob,A);function =
Wob(){E.call(this);this.C=3D{}}x(Wob,E);Wob.prototype.addRange=3Dfunction=
(a){this.C[a.getId()]=3Da;var b=3Dnew =
kG("add_ritz_protection");b.F=3Da;this.dispatchEvent(b)};function =
Xob(a){a=3Doc(a.C);vb(a,function(a,c){return Hb(a.jg(),c.jg())});return =
a}function =
Yob(a,b,c,d,e,f,h,k,l,m){this.Hc=3Da;this.J=3Db;this.F=3Dc;this.D=3Dd;thi=
s.C=3De;this.$=3Dnull=3D=3D=3Dd?"sheet":"range";this.H=3Df;this.ma=3Dh;th=
is.V=3Dk;this.O=3Dl;this.L=3Dm}=0A=
function Zob(a,b){var =
c=3DV(b,1),d=3DparseInt(c.Ab(),10);c=3Dl_a(c)?null:oB(c);for(var =
e=3D[],f=3D0;f<tw(b,5).length;f++){var =
h=3Dtw(b,5)[f];e.push(oB(uw(h,1)))}return new =
Yob(a,uw(b.getProperties(),3),d,c,V(b,4),uw(b,3),uw(b.getProperties(),2),=
uw(uw(b,7),1),uw(uw(b,7),2),e)}p=3DYob.prototype;p.jg=3Dg("J");p.Cx=3Dda(=
161);p.Ab=3Dg("F");p.getRect=3Dg("D");p.qz=3Dda(56);function =
$ob(a){if(a.C)return new hB(null,a.C);a=3Dnew =
gB(a.F,"",a.$l()?TZa():a.D);return new hB(a,null)}=0A=
p.jf=3Dfunction(){if(this.$l())return!0;var a=3Dthis.D;return =
null!=3D=3Da&&fB(a)?XA(a)||0<a.qh()||a.Yd()&&0<cB(a,"r")||a.C&&0<cB(a,"c"=
)||a.Yd()&&a.C?!0:!1:!1};p.getId=3Dg("Hc");p.Dj=3Dg("H");p.$l=3Dfunction(=
){return"sheet"=3D=3Dthis.$};p.equals=3Dfunction(a){return =
this.Hc=3D=3Da.getId()&&this.J=3D=3Da.jg()&&this.F=3D=3Da.Ab()&&this.$l()=
?a.$l():this.D.equals(a.getRect())&&this.C=3D=3Da.C&&this.H=3D=3Da.Dj()};=
function $J(a,b){var =
c=3Dthis;E.call(this);this.J=3D!1;this.D=3D"none";this.L=3Dthis.C=3D!0;th=
is.V=3Db;this.ma=3D!!b&&b.Fn();this.H=3Da;this.F=3Dnull;this.O=3Dnew =
Rm;this.$=3Dnew =
Wn;this.qa(this.$);this.V&&Xn(this.$,this.V.O,function(){c.ma=3Dc.V.Fn()}=
)}x($J,E);function =
apb(a,b){a.F=3Db;bpb(a,!a.F.Dj()&&!a.F.Jr(),"access-state");Xn(a.$,a.F.C,=
function(){bpb(a,!a.F.Dj()&&!a.F.Jr(),"access-state")})}=0A=
function =
bpb(a,b,c){b?a.O.add(c):a.O.remove(c);b=3D!a.O.isEmpty();c=3Da.J!=3Db;a.J=
=3Db;c&&(b=3Dnew =
aK("readonly_status"),b.Jd=3DbK(a),a.dispatchEvent(b))}$J.prototype.Jd=3D=
function(){return!this.C||this.J||"readonly"=3D=3Dthis.D};$J.prototype.Jr=
=3Dfunction(){return(this.L||this.C)&&"readonly"!=3Dthis.D&&!this.J};$J.p=
rototype.Dh=3Dfunction(){return"none"!=3Dthis.D};function bK(a){var =
b=3DMI(a.H);return cK(a,b)}function cpb(a){return =
null!=3DMI(a.H)&&a.Jr()}function cK(a,b){return =
a.Jd()||"readonly"=3D=3Da.D||null!=3Db&&VF(a.H,b).F}=0A=
$J.prototype.Fn=3Dg("ma");function =
aK(a){D.call(this,a);this.Jd=3D!1}x(aK,D);aK.prototype.C=3D"none";aK.prot=
otype.Dh=3Dfunction(){return"none"!=3Dthis.C};function =
dK(a){a&&a.cancel()};function dpb(a){A.call(this);this.J=3Dnew =
th(this);this.qa(this.J);this.C=3Dnull;this.F=3Da;this.D=3Dnull;Cb(this,f=
unction(){dK(this.D)},this);this.Ie=3Dta}x(dpb,A);dpb.prototype.select=3D=
function(a,b,c){this.C=3Da;b?this.Ie=3Dc?v(b,c):b:this.Ie=3Dta;this.F.AA(=
this.C.jd,v(this.L,this))};dpb.prototype.L=3Dfunction(){var =
a=3Dthis.C,b=3DVF(this.F,a.jd);0=3D=3Db.getSheetType()?(dK(this.D),this.D=
=3DNG(b.C,a.rect).addCallback(v(this.H,this))):this.Ie()};=0A=
dpb.prototype.H=3Dfunction(){var =
a=3DKH(this.F,this.C.jd).Kc(),b=3DgI(a,this.C.rect);AI(a,b);this.Ie()};fu=
nction =
eK(){E.call(this);this.F=3Dnull;this.J=3D!1;this.L=3Dnull;this.D=3D[];thi=
s.H=3D{};this.C=3Dnull;this.O=3Dnew =
dpb(this);this.qa(this.O)}x(eK,DG);p=3DeK.prototype;p.fga=3Dfunction(){va=
r a=3D0;return =
Ucb(function(b,c){return"La"=3D=3Dc.type&&0!=3Da++})};function =
Skb(a){for(var b=3D[],c=3D0;c<a.D.length;c++){var =
d=3Da.D[c];(d.Rd()||d.Sb())&&b.push(d.Ab())}return b}function =
LI(a){return a.C&&a.C.Af()}function MI(a){return a.C&&a.C.Ab()}function =
fK(a){return a.C.Ab()}=0A=
function jkb(a,b){var =
c=3Depb(a,b-1);null=3D=3Dc&&(c=3Dfpb(a,b+1));return =
null!=3Dc?c.Af():null}p.AA=3Dfunction(a,b){a=3DVF(this,a).Af();OG(this,a,=
b)};function OG(a,b,c,d){a=3Da.D[b];b=3Dnew =
D("Fa");b.sheet=3Da;b.ub=3Dc;b.xb=3Dvoid =
0=3D=3D=3Dd?null:d;a.dispatchEvent(b)}=0A=
function mkb(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?null:d;b=3Da.D[b];if(!b.isDisposed())if(b.Ih()&&b.F)a.dispatc=
hEvent({type:"Qa",message:"The sheet you have attempted to activate =
cannot be displayed because it is hidden and =
protected."});else{b.vg()||b.Lba()||b.X0();d=3Dvoid =
0=3D=3D=3Dd?null:d;var e=3Da.C;if(b=3D=3De)c&&c();else =
if(!b.isDisposed()){b.dispatchEvent(new D("Ha"));var =
f=3Db.Af();if(e){var =
h=3Dgpb(a);H8a(e,!1,d);if(b.Rd()&&!h)b.Nc(!1),e.Nc(!0);else =
for(e=3D0;e<a.D.length;e++)a.D[e].Nc(!1)}a.C=3Da.D[f];H8a(b,!0,d);c&&c()}=
}}=0A=
function hpb(a){return Va(a.D,function(a){return =
a.Ih()}).length}function NI(a){return =
Va(a.D,function(a){return!a.Ih()})}function =
gpb(a,b){return!Ya(NI(a),function(a){return(!t(b)||a.getSheetType()=3D=3D=
b)&&!(a.Rd()||a.Sb())})}function VF(a,b){return =
a.H[b]||null}p.a6=3Dda(162);function epb(a,b){for(;0<=3Db;b--){var =
c=3Da.D[b];if(!c.Ih())return c}return null}function =
fpb(a,b){for(;b<a.D.length;b++){var c=3Da.D[b];if(!c.Ih())return =
c}return null}p.fHa=3Dda(163);=0A=
function tkb(a,b,c){var =
d=3Db.Ab();a.H[d]||(null!=3Dc?a.D.splice(c,0,b):a.D.push(b),a.H[b.Ab()]=3D=
b,b.Pd(a),ikb(a),c=3Dnew =
qE("Ma",b.Af(),b.Ab()),c.Rg=3Db.le(),a.dispatchEvent(c),a.dispatchEvent("=
La"))}function ikb(a){a=3Da.D;for(var =
b=3D0;b<a.length;b++)a[b].Ra=3Db}function =
kkb(a,b){b.dispose();a.F&&a.F.$b()=3D=3Db.Ab()&&(a.F=3Dnull)}p.Ea=3Dfunct=
ion(){this.F=3Dnull;Db(this.D);this.C=3Dnull;eK.ea.Ea.call(this)};functio=
n JG(a){a=3Da.C;return!!a&&0=3D=3Da.getSheetType()}function =
pdb(a){a=3Da.C;return!!a&&1=3D=3Da.getSheetType()}=0A=
p.getActiveGrid=3Dfunction(){var a=3Dthis.C;return =
a&&0=3D=3Da.getSheetType()?a:null};function =
Idb(a,b){H8a(b,!1,{Sa:!0});a.C=3Dnull}function KH(a,b){return =
null=3D=3D=3Db?null:(a=3DVF(a,b))&&0!=3Da.getSheetType()?null:a}function =
Oab(a){a=3Da.D;for(var =
b=3D[],c=3D0;c<a.length;c++)0=3D=3Da[c].getSheetType()&&b.push(a[c]);retu=
rn b}function gK(a){return a.getActiveGrid().Kc()}function =
SI(a,b){return KH(a,b).Kc()}function ipb(a,b){var =
c=3Da.F&&SI(a,a.F.$b());b&&(a.F=3Dnull);c&&a.J&&c.dispatchEvent(new =
FG("mb"));a.J=3D!1};var jpb=3D{COUNTRY:{AC:"Ascension =
Island",AD:"Andorra",AE:"\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a=
 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 =
\u0627\u0644\u0645\u062a\u062d\u062f\u0629",AF:"\u0627\u0641\u063a\u0627\=
u0646\u0633\u062a\u0627\u0646",AG:"Antigua & =
Barbuda",AI:"Anguilla",AL:"Shqip\u00ebri",AM:"\u0540\u0561\u0575\u0561\u0=
57d\u057f\u0561\u0576",AO:"Angola",AQ:"Antarctica",AR:"Argentina",AS:"Ame=
rican =
Samoa",AT:"\u00d6sterreich",AU:"Australia",AW:"Aruba",AX:"\u00c5land",AZ:=
"Az\u0259rbaycan",=0A=
BA:"Bosna i =
Hercegovina",BB:"Barbados",BD:"\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7=
\u09b6",BE:"Belgi\u00eb",BF:"Burkina =
Faso",BG:"\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f",BH:"\u0627\u0=
644\u0628\u062d\u0631\u064a\u0646",BI:"Uburundi",BJ:"B\u00e9nin",BL:"Sain=
t-Barth\u00e9lemy",BM:"Bermuda",BN:"Brunei",BO:"Bolivia",BQ:"Caribbean =
Netherlands",BR:"Brasil",BS:"Bahamas",BT:"\u0f60\u0f56\u0fb2\u0f74\u0f42"=
,BV:"Bouvet =
Island",BW:"Botswana",BY:"\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044=
c",BZ:"Belize",=0A=
CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"Jamhuri ya Kidemokrasia ya =
Kongo",CF:"R\u00e9publique =
centrafricaine",CG:"Congo-Brazzaville",CH:"Schweiz",CI:"C\u00f4te =
d\u2019Ivoire",CK:"Cook =
Islands",CL:"Chile",CM:"Cameroun",CN:"\u4e2d\u56fd",CO:"Colombia",CP:"Cli=
pperton Island",CR:"Costa Rica",CU:"Cuba",CV:"Cabo =
Verde",CW:"Cura\u00e7ao",CX:"Christmas =
Island",CY:"\u039a\u03cd\u03c0\u03c1\u03bf\u03c2",CZ:"\u010cesko",DE:"Deu=
tschland",DG:"Diego =
Garcia",DJ:"Djibouti",DK:"Danmark",DM:"Dominica",DO:"Rep\u00fablica =
Dominicana",=0A=
DZ:"\u0627\u0644\u062c\u0632\u0627\u0626\u0631",EA:"Ceuta y =
Melilla",EC:"Ecuador",EE:"Eesti",EG:"\u0645\u0635\u0631",EH:"\u0627\u0644=
\u0635\u062d\u0631\u0627\u0621 =
\u0627\u0644\u063a\u0631\u0628\u064a\u0629",ER:"\u12a4\u122d\u1275\u122b"=
,ES:"Espa\u00f1a",ET:"\u12a2\u1275\u12ee\u1335\u12eb",FI:"Suomi",FJ:"Fiji=
",FK:"Falkland Islands (Islas =
Malvinas)",FM:"Micronesia",FO:"F\u00f8royar",FR:"France",GA:"Gabon",GB:"U=
nited =
Kingdom",GD:"Grenada",GE:"\u10e1\u10d0\u10e5\u10d0\u10e0\u10d7\u10d5\u10d=
4\u10da\u10dd",=0A=
GF:"Guyane =
fran\u00e7aise",GG:"Guernsey",GH:"Gaana",GI:"Gibraltar",GL:"Kalaallit =
Nunaat",GM:"Gambia",GN:"Guin\u00e9e",GP:"Guadeloupe",GQ:"Guinea =
Ecuatorial",GR:"\u0395\u03bb\u03bb\u03ac\u03b4\u03b1",GS:"South Georgia =
& South Sandwich =
Islands",GT:"Guatemala",GU:"Guam",GW:"Guin\u00e9-Bissau",GY:"Guyana",HK:"=
\u9999\u6e2f",HM:"Heard & McDonald =
Islands",HN:"Honduras",HR:"Hrvatska",HT:"Haiti",HU:"Magyarorsz\u00e1g",IC=
:"Canarias",ID:"Indonesia",IE:"Ireland",IL:"\u05d9\u05e9\u05e8\u05d0\u05d=
c",IM:"Isle of Man",=0A=
IN:"\u092d\u093e\u0930\u0924",IO:"British Indian Ocean =
Territory",IQ:"\u0627\u0644\u0639\u0631\u0627\u0642",IR:"\u0627\u06cc\u06=
31\u0627\u0646",IS:"\u00cdsland",IT:"Italia",JE:"Jersey",JM:"Jamaica",JO:=
"\u0627\u0644\u0623\u0631\u062f\u0646",JP:"\u65e5\u672c",KE:"Kenya",KG:"\=
u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d",KH:"\u1780\u=
1798\u17d2\u1796\u17bb\u1787\u17b6",KI:"Kiribati",KM:"\u062c\u0632\u0631 =
\u0627\u0644\u0642\u0645\u0631",KN:"St. Kitts & =
Nevis",KP:"\ubd81\ud55c",KR:"\ub300\ud55c\ubbfc\uad6d",=0A=
KW:"\u0627\u0644\u0643\u0648\u064a\u062a",KY:"Cayman =
Islands",KZ:"\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d",LA:"=
\u0ea5\u0eb2\u0ea7",LB:"\u0644\u0628\u0646\u0627\u0646",LC:"St. =
Lucia",LI:"Liechtenstein",LK:"\u0dc1\u0dca\u200d\u0dbb\u0dd3 =
\u0dbd\u0d82\u0d9a\u0dcf\u0dc0",LR:"Liberia",LS:"Lesotho",LT:"Lietuva",LU=
:"Luxembourg",LV:"Latvija",LY:"\u0644\u064a\u0628\u064a\u0627",MA:"\u0627=
\u0644\u0645\u063a\u0631\u0628",MC:"Monaco",MD:"Republica =
Moldova",ME:"Crna Gora",MF:"Saint-Martin",MG:"Madagasikara",=0A=
MH:"Marshall =
Islands",MK:"\u0420\u0435\u043f\u0443\u0431\u043b\u0438\u043a\u0430 =
\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0458\u0430",ML:"Mali",M=
M:"\u1019\u103c\u1014\u103a\u1019\u102c",MN:"\u041c\u043e\u043d\u0433\u04=
3e\u043b",MO:"\u6fb3\u9580",MP:"Northern Mariana =
Islands",MQ:"Martinique",MR:"\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u=
064a\u0627",MS:"Montserrat",MT:"Malta",MU:"Moris",MV:"Maldives",MW:"Malaw=
i",MX:"M\u00e9xico",MY:"Malaysia",MZ:"Mo\u00e7ambique",NA:"Namibi\u00eb",=
NC:"Nouvelle-Cal\u00e9donie",=0A=
NE:"Nijar",NF:"Norfolk =
Island",NG:"Nigeria",NI:"Nicaragua",NL:"Nederland",NO:"Norge",NP:"\u0928\=
u0947\u092a\u093e\u0932",NR:"Nauru",NU:"Niue",NZ:"New =
Zealand",OM:"\u0639\u064f\u0645\u0627\u0646",PA:"Panam\u00e1",PE:"Per\u00=
fa",PF:"Polyn\u00e9sie fran\u00e7aise",PG:"Papua New =
Guinea",PH:"Pilipinas",PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",PL=
:"Polska",PM:"Saint-Pierre-et-Miquelon",PN:"Pitcairn Islands",PR:"Puerto =
Rico",PS:"\u0641\u0644\u0633\u0637\u064a\u0646",PT:"Portugal",PW:"Palau",=
PY:"Paraguay",=0A=
QA:"\u0642\u0637\u0631",RE:"La =
R\u00e9union",RO:"Rom\u00e2nia",RS:"\u0421\u0440\u0431\u0438\u0458\u0430"=
,RU:"\u0420\u043e\u0441\u0441\u0438\u044f",RW:"U =
Rwanda",SA:"\u0627\u0644\u0645\u0645\u0644\u0643\u0629 =
\u0627\u0644\u0639\u0631\u0628\u064a\u0629 =
\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629",SB:"Solomon =
Islands",SC:"Seychelles",SD:"\u0627\u0644\u0633\u0648\u062f\u0627\u0646",=
SE:"Sverige",SG:"Singapore",SH:"St. Helena",SI:"Slovenija",SJ:"Svalbard =
og Jan Mayen",SK:"Slovensko",SL:"Sierra Leone",=0A=
SM:"San =
Marino",SN:"S\u00e9n\u00e9gal",SO:"Soomaaliya",SR:"Suriname",SS:"South =
Sudan",ST:"S\u00e3o Tom\u00e9 e Pr\u00edncipe",SV:"El Salvador",SX:"Sint =
Maarten",SY:"\u0633\u0648\u0631\u064a\u0627",SZ:"Swaziland",TA:"Tristan =
da Cunha",TC:"Turks & Caicos Islands",TD:"Tchad",TF:"Terres australes =
fran\u00e7aises",TG:"Togo",TH:"\u0e44\u0e17\u0e22",TJ:"\u0422\u043e\u04b7=
\u0438\u043a\u0438\u0441\u0442\u043e\u043d",TK:"Tokelau",TL:"Timor-Leste"=
,TM:"Turkmenistan",TN:"\u062a\u0648\u0646\u0633",TO:"Tonga",TR:"T\u00fcrk=
iye",=0A=
TT:"Trinidad & =
Tobago",TV:"Tuvalu",TW:"\u53f0\u7063",TZ:"Tanzania",UA:"\u0423\u043a\u044=
0\u0430\u0457\u043d\u0430",UG:"Uganda",UM:"U.S. Outlying =
Islands",US:"United =
States",UY:"Uruguay",UZ:"O\u02bbzbekiston",VA:"Citt\u00e0 del =
Vaticano",VC:"St. Vincent & Grenadines",VE:"Venezuela",VG:"British =
Virgin Islands",VI:"U.S. Virgin Islands",VN:"Vi\u1ec7t =
Nam",VU:"Vanuatu",WF:"Wallis-et-Futuna",WS:"Samoa",XK:"Kosov\u00eb",YE:"\=
u0627\u0644\u064a\u0645\u0646",YT:"Mayotte",ZA:"South =
Africa",ZM:"Zambia",ZW:"Zimbabwe",=0A=
af_NA:"Namibi\u00eb",af_ZA:"Suid-Afrika",agq_CM:"K\u00e0m\u00e0l\u00fb\u0=
14b",ak_GH:"Gaana",am_ET:"\u12a2\u1275\u12ee\u1335\u12eb",ar_001:"\u0627\=
u0644\u0639\u0627\u0644\u0645",ar_AE:"\u0627\u0644\u0625\u0645\u0627\u063=
1\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 =
\u0627\u0644\u0645\u062a\u062d\u062f\u0629",ar_BH:"\u0627\u0644\u0628\u06=
2d\u0631\u064a\u0646",ar_DJ:"\u062c\u064a\u0628\u0648\u062a\u064a",ar_DZ:=
"\u0627\u0644\u062c\u0632\u0627\u0626\u0631",ar_EG:"\u0645\u0635\u0631",a=
r_EH:"\u0627\u0644\u0635\u062d\u0631\u0627\u0621 =
\u0627\u0644\u063a\u0631\u0628\u064a\u0629",=0A=
ar_ER:"\u0625\u0631\u064a\u062a\u0631\u064a\u0627",ar_IL:"\u0625\u0633\u0=
631\u0627\u0626\u064a\u0644",ar_IQ:"\u0627\u0644\u0639\u0631\u0627\u0642"=
,ar_JO:"\u0627\u0644\u0623\u0631\u062f\u0646",ar_KM:"\u062c\u0632\u0631 =
\u0627\u0644\u0642\u0645\u0631",ar_KW:"\u0627\u0644\u0643\u0648\u064a\u06=
2a",ar_LB:"\u0644\u0628\u0646\u0627\u0646",ar_LY:"\u0644\u064a\u0628\u064=
a\u0627",ar_MA:"\u0627\u0644\u0645\u063a\u0631\u0628",ar_MR:"\u0645\u0648=
\u0631\u064a\u062a\u0627\u0646\u064a\u0627",ar_OM:"\u0639\u064f\u0645\u06=
27\u0646",=0A=
ar_PS:"\u0641\u0644\u0633\u0637\u064a\u0646",ar_QA:"\u0642\u0637\u0631",a=
r_SA:"\u0627\u0644\u0645\u0645\u0644\u0643\u0629 =
\u0627\u0644\u0639\u0631\u0628\u064a\u0629 =
\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629",ar_SD:"\u0627\u0644\u06=
33\u0648\u062f\u0627\u0646",ar_SO:"\u0627\u0644\u0635\u0648\u0645\u0627\u=
0644",ar_SS:"\u062c\u0646\u0648\u0628 =
\u0627\u0644\u0633\u0648\u062f\u0627\u0646",ar_SY:"\u0633\u0648\u0631\u06=
4a\u0627",ar_TD:"\u062a\u0634\u0627\u062f",ar_TN:"\u062a\u0648\u0646\u063=
3",ar_XB:"[XB]",=0A=
ar_YE:"\u0627\u0644\u064a\u0645\u0646",as_IN:"\u09ad\u09be\u09b0\u09a4",a=
sa_TZ:"Tadhania",ast_ES:"Espa\u00f1a",az_Cyrl_AZ:"\u0410\u0437\u04d9\u044=
0\u0431\u0430\u0458\u04b9\u0430\u043d",az_Latn_AZ:"Az\u0259rbaycan",bas_C=
M:"K\u00e0m\u025b\u0300r\u00fbn",be_BY:"\u0411\u0435\u043b\u0430\u0440\u0=
443\u0441\u044c",bem_ZM:"Zambia",bez_TZ:"Hutanzania",bg_BG:"\u0411\u044a\=
u043b\u0433\u0430\u0440\u0438\u044f",bm_ML:"Mali",bn_BD:"\u09ac\u09be\u09=
82\u09b2\u09be\u09a6\u09c7\u09b6",bn_IN:"\u09ad\u09be\u09b0\u09a4",=0A=
bo_CN:"\u0f62\u0f92\u0fb1\u0f0b\u0f53\u0f42",bo_IN:"\u0f62\u0f92\u0fb1\u0=
f0b\u0f42\u0f62\u0f0b",br_FR:"Fra\u00f1s",brx_IN:"\u092d\u093e\u0930\u092=
4",bs_Cyrl_BA:"\u0411\u043e\u0441\u043d\u0430 \u0438 =
\u0425\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u0430",bs_La=
tn_BA:"Bosna i =
Hercegovina",ca_AD:"Andorra",ca_ES:"Espanya",ca_FR:"Fran\u00e7a",ca_IT:"I=
t\u00e0lia",ccp_BD:"\ud804\udd1d\ud804\udd01\ud804\udd23\ud804\udd18\ud80=
4\udd2c\ud804\udd0c\ud804\udd34",ccp_IN:"\ud804\udd1e\ud804\udd22\ud804\u=
dd27\ud804\udd16\ud804\udd34",=0A=
ce_RU:"\u0420\u043e\u0441\u0441\u0438",cgg_UG:"Uganda",chr_US:"\u13cc\u13=
ca \u13a2\u13f3\u13be\u13b5\u13cd\u13d4\u13c5 =
\u13cd\u13a6\u13da\u13a9",ckb_IQ:"\u0639\u06ce\u0631\u0627\u0642",ckb_IR:=
"\u0626\u06ce\u0631\u0627\u0646",cs_CZ:"\u010cesko",cy_GB:"Y Deyrnas =
Unedig",da_DK:"Danmark",da_GL:"Gr\u00f8nland",dav_KE:"Kenya",de_AT:"\u00d=
6sterreich",de_BE:"Belgien",de_CH:"Schweiz",de_DE:"Deutschland",de_IT:"It=
alien",de_LI:"Liechtenstein",de_LU:"Luxemburg",dje_NE:"Ni\u017eer",dsb_DE=
:"Nimska",dua_CM:"Cameroun",=0A=
dyo_SN:"Senegal",dz_BT:"\u0f60\u0f56\u0fb2\u0f74\u0f42",ebu_KE:"Kenya",ee=
_GH:"Ghana nutome",ee_TG:"Togo =
nutome",el_CY:"\u039a\u03cd\u03c0\u03c1\u03bf\u03c2",el_GR:"\u0395\u03bb\=
u03bb\u03ac\u03b4\u03b1",en_001:"World",en_150:"Europe",en_AG:"Antigua & =
Barbuda",en_AI:"Anguilla",en_AS:"American =
Samoa",en_AT:"Austria",en_AU:"Australia",en_BB:"Barbados",en_BE:"Belgium"=
,en_BI:"Burundi",en_BM:"Bermuda",en_BS:"Bahamas",en_BW:"Botswana",en_BZ:"=
Belize",en_CA:"Canada",en_CC:"Cocos (Keeling) =
Islands",en_CH:"Switzerland",=0A=
en_CK:"Cook Islands",en_CM:"Cameroon",en_CX:"Christmas =
Island",en_CY:"Cyprus",en_DE:"Germany",en_DG:"Diego =
Garcia",en_DK:"Denmark",en_DM:"Dominica",en_ER:"Eritrea",en_FI:"Finland",=
en_FJ:"Fiji",en_FK:"Falkland Islands (Islas =
Malvinas)",en_FM:"Micronesia",en_GB:"United =
Kingdom",en_GD:"Grenada",en_GG:"Guernsey",en_GH:"Ghana",en_GI:"Gibraltar"=
,en_GM:"Gambia",en_GU:"Guam",en_GY:"Guyana",en_HK:"Hong =
Kong",en_IE:"Ireland",en_IL:"Israel",en_IM:"Isle of =
Man",en_IN:"India",en_IO:"British Indian Ocean Territory",=0A=
en_JE:"Jersey",en_JM:"Jamaica",en_KE:"Kenya",en_KI:"Kiribati",en_KN:"St. =
Kitts & Nevis",en_KY:"Cayman Islands",en_LC:"St. =
Lucia",en_LR:"Liberia",en_LS:"Lesotho",en_MG:"Madagascar",en_MH:"Marshall=
 Islands",en_MO:"Macau",en_MP:"Northern Mariana =
Islands",en_MS:"Montserrat",en_MT:"Malta",en_MU:"Mauritius",en_MW:"Malawi=
",en_MY:"Malaysia",en_NA:"Namibia",en_NF:"Norfolk =
Island",en_NG:"Nigeria",en_NL:"Netherlands",en_NR:"Nauru",en_NU:"Niue",en=
_NZ:"New Zealand",en_PG:"Papua New Guinea",en_PH:"Philippines",=0A=
en_PK:"Pakistan",en_PN:"Pitcairn Islands",en_PR:"Puerto =
Rico",en_PW:"Palau",en_RW:"Rwanda",en_SB:"Solomon =
Islands",en_SC:"Seychelles",en_SD:"Sudan",en_SE:"Sweden",en_SG:"Singapore=
",en_SH:"St. Helena",en_SI:"Slovenia",en_SL:"Sierra Leone",en_SS:"South =
Sudan",en_SX:"Sint Maarten",en_SZ:"Swaziland",en_TC:"Turks & Caicos =
Islands",en_TK:"Tokelau",en_TO:"Tonga",en_TT:"Trinidad & =
Tobago",en_TV:"Tuvalu",en_TZ:"Tanzania",en_UG:"Uganda",en_UM:"U.S. =
Outlying Islands",en_US:"United States",en_US_POSIX:"United States",=0A=
en_VC:"St. Vincent & Grenadines",en_VG:"British Virgin =
Islands",en_VI:"U.S. Virgin =
Islands",en_VU:"Vanuatu",en_WS:"Samoa",en_XA:"[XA]",en_ZA:"South =
Africa",en_ZM:"Zambia",en_ZW:"Zimbabwe",es_419:"Latinoam\u00e9rica",es_AR=
:"Argentina",es_BO:"Bolivia",es_BR:"Brasil",es_BZ:"Belice",es_CL:"Chile",=
es_CO:"Colombia",es_CR:"Costa Rica",es_CU:"Cuba",es_DO:"Rep\u00fablica =
Dominicana",es_EA:"Ceuta y =
Melilla",es_EC:"Ecuador",es_ES:"Espa\u00f1a",es_GQ:"Guinea =
Ecuatorial",es_GT:"Guatemala",es_HN:"Honduras",es_IC:"Canarias",=0A=
es_MX:"M\u00e9xico",es_NI:"Nicaragua",es_PA:"Panam\u00e1",es_PE:"Per\u00f=
a",es_PH:"Filipinas",es_PR:"Puerto Rico",es_PY:"Paraguay",es_SV:"El =
Salvador",es_US:"Estados =
Unidos",es_UY:"Uruguay",es_VE:"Venezuela",et_EE:"Eesti",eu_ES:"Espainia",=
ewo_CM:"Kam\u0259r\u00fan",fa_AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u0=
62a\u0627\u0646",fa_IR:"\u0627\u06cc\u0631\u0627\u0646",ff_CM:"Kameruun",=
ff_GN:"Gine",ff_MR:"Muritani",ff_SN:"Senegaal",fi_FI:"Suomi",fil_PH:"Pili=
pinas",fo_DK:"Danmark",fo_FO:"F\u00f8royar",=0A=
fr_BE:"Belgique",fr_BF:"Burkina =
Faso",fr_BI:"Burundi",fr_BJ:"B\u00e9nin",fr_BL:"Saint-Barth\u00e9lemy",fr=
_CA:"Canada",fr_CD:"Congo-Kinshasa",fr_CF:"R\u00e9publique =
centrafricaine",fr_CG:"Congo-Brazzaville",fr_CH:"Suisse",fr_CI:"C\u00f4te=
 =
d\u2019Ivoire",fr_CM:"Cameroun",fr_DJ:"Djibouti",fr_DZ:"Alg\u00e9rie",fr_=
FR:"France",fr_GA:"Gabon",fr_GF:"Guyane =
fran\u00e7aise",fr_GN:"Guin\u00e9e",fr_GP:"Guadeloupe",fr_GQ:"Guin\u00e9e=
 =
\u00e9quatoriale",fr_HT:"Ha\u00efti",fr_KM:"Comores",fr_LU:"Luxembourg",f=
r_MA:"Maroc",=0A=
fr_MC:"Monaco",fr_MF:"Saint-Martin",fr_MG:"Madagascar",fr_ML:"Mali",fr_MQ=
:"Martinique",fr_MR:"Mauritanie",fr_MU:"Maurice",fr_NC:"Nouvelle-Cal\u00e=
9donie",fr_NE:"Niger",fr_PF:"Polyn\u00e9sie =
fran\u00e7aise",fr_PM:"Saint-Pierre-et-Miquelon",fr_RE:"La =
R\u00e9union",fr_RW:"Rwanda",fr_SC:"Seychelles",fr_SN:"S\u00e9n\u00e9gal"=
,fr_SY:"Syrie",fr_TD:"Tchad",fr_TG:"Togo",fr_TN:"Tunisie",fr_VU:"Vanuatu"=
,fr_WF:"Wallis-et-Futuna",fr_YT:"Mayotte",fur_IT:"Italie",fy_NL:"Nederl\u=
00e2n",ga_IE:"\u00c9ire",gd_GB:"An R\u00ecoghachd Aonaichte",=0A=
gl_ES:"Espa\u00f1a",gsw_CH:"Schwiiz",gsw_FR:"Frankriich",gsw_LI:"Li\u00e4=
chtescht\u00e4i",gu_IN:"\u0aad\u0abe\u0ab0\u0aa4",guz_KE:"Kenya",gv_IM:"E=
llan =
Vannin",ha_GH:"Gana",ha_NE:"Nijar",ha_NG:"Najeriya",haw_US:"\u02bbAmelika=
 Hui P\u016b =
\u02bbIa",he_IL:"\u05d9\u05e9\u05e8\u05d0\u05dc",hi_IN:"\u092d\u093e\u093=
0\u0924",hr_BA:"Bosna i =
Hercegovina",hr_HR:"Hrvatska",hsb_DE:"N\u011bmska",hu_HU:"Magyarorsz\u00e=
1g",hy_AM:"\u0540\u0561\u0575\u0561\u057d\u057f\u0561\u0576",id_ID:"Indon=
esia",ig_NG:"Na\u1ecbj\u1ecbr\u1ecba",=0A=
ii_CN:"\ua34f\ua1e9",is_IS:"\u00cdsland",it_CH:"Svizzera",it_IT:"Italia",=
it_SM:"San Marino",it_VA:"Citt\u00e0 del =
Vaticano",ja_JP:"\u65e5\u672c",jgo_CM:"Kam\u025bl\u00fbn",jmc_TZ:"Tanzani=
a",ka_GE:"\u10e1\u10d0\u10e5\u10d0\u10e0\u10d7\u10d5\u10d4\u10da\u10dd",k=
ab_DZ:"Lezzayer",kam_KE:"Kenya",kde_TZ:"Tanzania",kea_CV:"Kabu =
Verdi",khq_ML:"Maali",ki_KE:"Kenya",kk_KZ:"\u049a\u0430\u0437\u0430\u049b=
\u0441\u0442\u0430\u043d",kkj_CM:"Kam\u025brun",kl_GL:"Kalaallit =
Nunaat",kln_KE:"Emetab =
Kenya",km_KH:"\u1780\u1798\u17d2\u1796\u17bb\u1787\u17b6",=0A=
kn_IN:"\u0cad\u0cbe\u0cb0\u0ca4",ko_KP:"\uc870\uc120\ubbfc\uc8fc\uc8fc\uc=
758\uc778\ubbfc\uacf5\ud654\uad6d",ko_KR:"\ub300\ud55c\ubbfc\uad6d",kok_I=
N:"\u092d\u093e\u0930\u0924",ks_IN:"\u06c1\u0650\u0646\u065b\u062f\u0648\=
u0633\u062a\u0627\u0646",ksb_TZ:"Tanzania",ksf_CM:"kam\u025br\u00fan",ksh=
_DE:"Do\u00fctschland",kw_GB:"Rywvaneth =
Unys",ky_KG:"\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d=
",lag_TZ:"Taansan\u00eda",lb_LU:"L\u00ebtzebuerg",lg_UG:"Yuganda",lkt_US:=
"M\u00edlaha\u014bska T\u021fam\u00e1k\u021fo\u010dhe",=0A=
ln_AO:"Ang\u00f3la",ln_CD:"Republ\u00edki ya Kong\u00f3 =
Demokrat\u00edki",ln_CF:"Repibiki ya Afr\u00edka ya =
K\u00e1ti",ln_CG:"Kongo",lo_LA:"\u0ea5\u0eb2\u0ea7",lrc_IQ:"Iraq",lrc_IR:=
"Iran",lt_LT:"Lietuva",lu_CD:"Ditunga wa =
Kongu",luo_KE:"Kenya",luy_KE:"Kenya",lv_LV:"Latvija",mas_KE:"Kenya",mas_T=
Z:"Tansania",mer_KE:"Kenya",mfe_MU:"Moris",mg_MG:"Madagasikara",mgh_MZ:"U=
mozambiki",mgo_CM:"Kamalun",mk_MK:"\u0420\u0435\u043f\u0443\u0431\u043b\u=
0438\u043a\u0430 =
\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0458\u0430",=0A=
ml_IN:"\u0d07\u0d28\u0d4d\u0d24\u0d4d\u0d2f",mn_MN:"\u041c\u043e\u043d\u0=
433\u043e\u043b",mr_IN:"\u092d\u093e\u0930\u0924",ms_BN:"Brunei",ms_MY:"M=
alaysia",ms_SG:"Singapura",mt_MT:"Malta",mua_CM:"kameru\u014b",my_MM:"\u1=
019\u103c\u1014\u103a\u1019\u102c",mzn_IR:"\u0627\u06cc\u0631\u0627\u0646=
",naq_NA:"Namibiab",nb_NO:"Norge",nb_SJ:"Svalbard og Jan =
Mayen",nd_ZW:"Zimbabwe",nds_DE:"Germany",nds_NL:"Netherlands",ne_IN:"\u09=
2d\u093e\u0930\u0924",ne_NP:"\u0928\u0947\u092a\u093e\u0932",nl_AW:"Aruba=
",nl_BE:"Belgi\u00eb",=0A=
nl_BQ:"Caribisch =
Nederland",nl_CW:"Cura\u00e7ao",nl_NL:"Nederland",nl_SR:"Suriname",nl_SX:=
"Sint-Maarten",nmg_CM:"Kamerun",nn_NO:"Noreg",nnh_CM:"K\u00e0mal\u00fbm",=
no_NO:"Norge",nus_SS:"South =
Sudan",nyn_UG:"Uganda",om_ET:"Itoophiyaa",om_KE:"Keeniyaa",or_IN:"\u0b2d\=
u0b3e\u0b30\u0b24",os_GE:"\u0413\u0443\u044b\u0440\u0434\u0437\u044b\u044=
1\u0442\u043e\u043d",os_RU:"\u0423\u04d5\u0440\u04d5\u0441\u0435",pa_Arab=
_PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",pa_Guru_IN:"\u0a2d\u0a3e=
\u0a30\u0a24",pl_PL:"Polska",=0A=
ps_AF:"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646",pt_AO:"Ang=
ola",pt_BR:"Brasil",pt_CH:"Su\u00ed\u00e7a",pt_CV:"Cabo =
Verde",pt_GQ:"Guin\u00e9 =
Equatorial",pt_GW:"Guin\u00e9-Bissau",pt_LU:"Luxemburgo",pt_MO:"Macau",pt=
_MZ:"Mo\u00e7ambique",pt_PT:"Portugal",pt_ST:"S\u00e3o Tom\u00e9 e =
Pr\u00edncipe",pt_TL:"Timor-Leste",qu_BO:"Bolivia",qu_EC:"Ecuador",qu_PE:=
"Per\u00fa",rm_CH:"Svizra",rn_BI:"Uburundi",ro_MD:"Republica =
Moldova",ro_RO:"Rom\u00e2nia",rof_TZ:"Tanzania",ru_BY:"\u0411\u0435\u043b=
\u0430\u0440\u0443\u0441\u044c",=0A=
ru_KG:"\u041a\u0438\u0440\u0433\u0438\u0437\u0438\u044f",ru_KZ:"\u041a\u0=
430\u0437\u0430\u0445\u0441\u0442\u0430\u043d",ru_MD:"\u041c\u043e\u043b\=
u0434\u043e\u0432\u0430",ru_RU:"\u0420\u043e\u0441\u0441\u0438\u044f",ru_=
UA:"\u0423\u043a\u0440\u0430\u0438\u043d\u0430",rw_RW:"U =
Rwanda",rwk_TZ:"Tanzania",sah_RU:"\u0410\u0440\u0430\u0441\u0441\u044b\u0=
44b\u0439\u0430",saq_KE:"Kenya",sbp_TZ:"Tansaniya",se_FI:"Suopma",se_NO:"=
Norga",se_SE:"Ruo\u0167\u0167a",seh_MZ:"Mo\u00e7ambique",ses_ML:"Maali",s=
g_CF:"K\u00f6d\u00f6r\u00f6s\u00ease t\u00ee B\u00eaafr\u00eeka",=0A=
shi_Latn_MA:"lm\u0263rib",shi_Tfng_MA:"\u2d4d\u2d4e\u2d56\u2d54\u2d49\u2d=
31",si_LK:"\u0dc1\u0dca\u200d\u0dbb\u0dd3 =
\u0dbd\u0d82\u0d9a\u0dcf\u0dc0",sk_SK:"Slovensko",sl_SI:"Slovenija",smn_F=
I:"Suom\u00e2",sn_ZW:"Zimbabwe",so_DJ:"Jabuuti",so_ET:"Itoobiya",so_KE:"K=
iiniya",so_SO:"Soomaaliya",sq_AL:"Shqip\u00ebri",sq_MK:"Maqedoni =
(IRJM)",sq_XK:"Kosov\u00eb",sr_Cyrl_BA:"\u0411\u043e\u0441\u043d\u0430 =
\u0438 =
\u0425\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u0430",sr_Cy=
rl_ME:"\u0426\u0440\u043d\u0430 \u0413\u043e\u0440\u0430",=0A=
sr_Cyrl_RS:"\u0421\u0440\u0431\u0438\u0458\u0430",sr_Cyrl_XK:"\u041a\u043=
e\u0441\u043e\u0432\u043e",sr_Latn_BA:"Bosna i =
Hercegovina",sr_Latn_ME:"Crna =
Gora",sr_Latn_RS:"Srbija",sr_Latn_XK:"Kosovo",sv_AX:"\u00c5land",sv_FI:"F=
inland",sv_SE:"Sverige",sw_CD:"Jamhuri ya Kidemokrasia ya =
Kongo",sw_KE:"Kenya",sw_TZ:"Tanzania",sw_UG:"Uganda",ta_IN:"\u0b87\u0ba8\=
u0bcd\u0ba4\u0bbf\u0baf\u0bbe",ta_LK:"\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc=
8",ta_MY:"\u0bae\u0bb2\u0bc7\u0b9a\u0bbf\u0baf\u0bbe",ta_SG:"\u0b9a\u0bbf=
\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd",=0A=
te_IN:"\u0c2d\u0c3e\u0c30\u0c24\u0c26\u0c47\u0c36\u0c02",teo_KE:"Kenia",t=
eo_UG:"Uganda",tg_TJ:"\u0422\u043e\u04b7\u0438\u043a\u0438\u0441\u0442\u0=
43e\u043d",th_TH:"\u0e44\u0e17\u0e22",ti_ER:"\u12a4\u122d\u1275\u122b",ti=
_ET:"\u12a2\u1275\u12ee\u1335\u12eb",to_TO:"Tonga",tr_CY:"K\u0131br\u0131=
s",tr_TR:"T\u00fcrkiye",tt_RU:"\u0420\u043e\u0441\u0441\u0438\u044f",twq_=
NE:"Ni\u017eer",tzm_MA:"Me\u1e5b\u1e5buk",ug_CN:"\u062c\u06c7\u06ad\u06af=
\u0648",uk_UA:"\u0423\u043a\u0440\u0430\u0457\u043d\u0430",ur_IN:"\u0628\=
u06be\u0627\u0631\u062a",=0A=
ur_PK:"\u067e\u0627\u06a9\u0633\u062a\u0627\u0646",uz_Arab_AF:"\u0627\u06=
41\u063a\u0627\u0646\u0633\u062a\u0627\u0646",uz_Cyrl_UZ:"\u040e\u0437\u0=
431\u0435\u043a\u0438\u0441\u0442\u043e\u043d",uz_Latn_UZ:"O\u02bbzbekist=
on",vai_Latn_LR:"Laibhiya",vai_Vaii_LR:"\ua55e\ua524\ua52b\ua569",vi_VN:"=
Vi\u1ec7t =
Nam",vun_TZ:"Tanzania",wae_CH:"Schwiz",wo_SN:"Senegaal",xog_UG:"Yuganda",=
yav_CM:"Kemel\u00fan",yi_001:"\u05d5\u05d5\u05e2\u05dc\u05d8",yo_BJ:"Or\u=
00edl\u025b\u0301\u00e8de B\u025b\u0300n\u025b\u0300",=0A=
yo_NG:"Or\u00edl\u1eb9\u0301\u00e8de =
N\u00e0\u00ecj\u00edr\u00ed\u00e0",yue_Hans_CN:"\u4e2d\u534e\u4eba\u6c11\=
u5171\u548c\u56fd",yue_Hant_HK:"\u9999\u6e2f",zgh_MA:"\u2d4d\u2d4e\u2d56\=
u2d54\u2d49\u2d31",zh_CN:"\u4e2d\u56fd",zh_HK:"\u9999\u6e2f",zh_Hans_CN:"=
\u4e2d\u56fd",zh_Hans_HK:"\u9999\u6e2f",zh_Hans_MO:"\u6fb3\u95e8",zh_Hans=
_SG:"\u65b0\u52a0\u5761",zh_Hant_HK:"\u9999\u6e2f",zh_Hant_MO:"\u6fb3\u95=
80",zh_Hant_TW:"\u53f0\u7063",zh_TW:"\u53f0\u7063",zu_ZA:"iNingizimu =
Afrika"},LANGUAGE:{aa:"Afar",ab:"Abkhazian",=0A=
ace:"Achinese",ach:"Acoli",ada:"Adangme",ady:"Adyghe",ae:"Avestan",af:"Af=
rikaans",afh:"Afrihili",agq:"Aghem",ain:"Ainu",ak:"Akan",akk:"Akkadian",a=
le:"Aleut",alt:"Southern =
Altai",am:"\u12a0\u121b\u122d\u129b",an:"Aragonese",ang:"Old =
English",anp:"Angika",ar:"\u0627\u0644\u0639\u0631\u0628\u064a\u0629",ar_=
001:"\u0627\u0644\u0639\u0631\u0628\u064a\u0629 =
(\u0627\u0644\u0639\u0627\u0644\u0645)",arc:"Aramaic",arn:"Mapuche",arp:"=
Arapaho",ars:"\u0627\u0644\u0644\u0647\u062c\u0629 =
\u0627\u0644\u0646\u062c\u062f\u064a\u0629",=0A=
arw:"Arawak",as:"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be",asa:"Kipare"=
,ast:"asturianu",av:"Avaric",awa:"Awadhi",ay:"Aymara",az:"az\u0259rbaycan=
",az_Cyrl:"\u0430\u0437\u04d9\u0440\u0431\u0430\u0458\u04b9\u0430\u043d =
(\u041a\u0438\u0440\u0438\u043b)",az_Latn:"az\u0259rbaycan =
(lat\u0131n)",ba:"Bashkir",bal:"Baluchi",ban:"Balinese",bas:"\u0181\u00e0=
s\u00e0a",bax:"Bamun",bbj:"Ghomala",be:"\u0431\u0435\u043b\u0430\u0440\u0=
443\u0441\u043a\u0430\u044f",bej:"Beja",bem:"Ichibemba",bez:"Hibena",bfd:=
"Bafut",=0A=
bg:"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438",bho:"Bhojpuri=
",bi:"Bislama",bik:"Bikol",bin:"Bini",bkm:"Kom",bla:"Siksika",bm:"bamanak=
an",bn:"\u09ac\u09be\u0982\u09b2\u09be",bo:"\u0f56\u0f7c\u0f51\u0f0b\u0f6=
6\u0f90\u0f51\u0f0b",br:"brezhoneg",bra:"Braj",brx:"\u092c\u0921\u093c\u0=
94b",bs:"bosanski",bs_Cyrl:"\u0431\u043e\u0441\u0430\u043d\u0441\u043a\u0=
438 =
(\u045b\u0438\u0440\u0438\u043b\u0438\u0446\u0430)",bs_Latn:"bosanski =
(latinica)",bss:"Akoose",bua:"Buriat",bug:"Buginese",bum:"Bulu",=0A=
byn:"Blin",byv:"Medumba",ca:"catal\u00e0",cad:"Caddo",car:"Carib",cay:"Ca=
yuga",cch:"Atsam",ccp:"\ud804\udd0c\ud804\udd0b\ud804\udd34\ud804\udd1f\u=
d804\udd33\ud804\udd26",ce:"\u043d\u043e\u0445\u0447\u0438\u0439\u043d",c=
eb:"Cebuano",cgg:"Rukiga",ch:"Chamorro",chb:"Chibcha",chg:"Chagatai",chk:=
"Chuukese",chm:"Mari",chn:"Chinook =
Jargon",cho:"Choctaw",chp:"Chipewyan",chr:"\u13e3\u13b3\u13a9",chy:"Cheye=
nne",ckb:"\u06a9\u0648\u0631\u062f\u06cc\u06cc =
\u0646\u0627\u0648\u06d5\u0646\u062f\u06cc",co:"Corsican",=0A=
cop:"Coptic",cr:"Cree",crh:"Crimean =
Turkish",cs:"\u010de\u0161tina",csb:"Kashubian",cu:"Church =
Slavic",cv:"Chuvash",cy:"Cymraeg",da:"dansk",dak:"Dakota",dar:"Dargwa",da=
v:"Kitaita",de:"Deutsch",de_AT:"Deutsch =
(\u00d6sterreich)",de_CH:"Deutsch =
(Schweiz)",del:"Delaware",den:"Slave",dgr:"Dogrib",din:"Dinka",dje:"Zarma=
ciine",doi:"Dogri",dsb:"dolnoserb\u0161\u0107ina",dua:"du\u00e1l\u00e1",d=
um:"Middle =
Dutch",dv:"Divehi",dyo:"joola",dyu:"Dyula",dz:"\u0f62\u0fab\u0f7c\u0f44\u=
0f0b\u0f41",dzg:"Dazaga",ebu:"K\u0129embu",=0A=
ee:"E\u028begbe",efi:"Efik",egy:"Ancient =
Egyptian",eka:"Ekajuk",el:"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03=
ac",elx:"Elamite",en:"English",en_AU:"English =
(Australia)",en_CA:"English (Canada)",en_GB:"English (United =
Kingdom)",en_US:"English (United States)",enm:"Middle =
English",eo:"esperanto",es:"espa\u00f1ol",es_419:"espa\u00f1ol =
(Latinoam\u00e9rica)",es_ES:"espa\u00f1ol =
(Espa\u00f1a)",es_MX:"espa\u00f1ol =
(M\u00e9xico)",et:"eesti",eu:"euskara",ewo:"ewondo",fa:"\u0641\u0627\u063=
1\u0633\u06cc",=0A=
fa_AF:"\u0641\u0627\u0631\u0633\u06cc =
(\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646)",fan:"Fang",fat:=
"Fanti",ff:"Pulaar",fi:"suomi",fil:"Filipino",fj:"Fijian",fo:"f\u00f8roys=
kt",fon:"Fon",fr:"fran\u00e7ais",fr_CA:"fran\u00e7ais =
(Canada)",fr_CH:"fran\u00e7ais (Suisse)",frm:"Middle French",fro:"Old =
French",frr:"Northern Frisian",frs:"Eastern =
Frisian",fur:"furlan",fy:"Frysk",ga:"Gaeilge",gaa:"Ga",gay:"Gayo",gba:"Gb=
aya",gd:"G\u00e0idhlig",gez:"Geez",gil:"Gilbertese",gl:"galego",gmh:"Midd=
le High German",=0A=
gn:"Guarani",goh:"Old High =
German",gon:"Gondi",gor:"Gorontalo",got:"Gothic",grb:"Grebo",grc:"Ancient=
 =
Greek",gsw:"Schwiizert\u00fc\u00fctsch",gu:"\u0a97\u0ac1\u0a9c\u0ab0\u0ab=
e\u0aa4\u0ac0",guz:"Ekegusii",gv:"Gaelg",gwi:"Gwich\u02bcin",ha:"Hausa",h=
ai:"Haida",haw:"\u02bb\u014clelo =
Hawai\u02bbi",he:"\u05e2\u05d1\u05e8\u05d9\u05ea",hi:"\u0939\u093f\u0928\=
u094d\u0926\u0940",hil:"Hiligaynon",hit:"Hittite",hmn:"Hmong",ho:"Hiri =
Motu",hr:"hrvatski",hsb:"hornjoserb\u0161\u0107ina",ht:"Haitian =
Creole",hu:"magyar",=0A=
hup:"Hupa",hy:"\u0570\u0561\u0575\u0565\u0580\u0565\u0576",hz:"Herero",ia=
:"Interlingua",iba:"Iban",ibb:"Ibibio",id:"Indonesia",ie:"Interlingue",ig=
:"Igbo",ii:"\ua188\ua320\ua259",ik:"Inupiaq",ilo:"Iloko","in":"Indonesia"=
,inh:"Ingush",io:"Ido",is:"\u00edslenska",it:"italiano",iu:"Inuktitut",iw=
:"\u05e2\u05d1\u05e8\u05d9\u05ea",ja:"\u65e5\u672c\u8a9e",jbo:"Lojban",jg=
o:"Nda\ua78ca",jmc:"Kimachame",jpr:"Judeo-Persian",jrb:"Judeo-Arabic",jv:=
"Javanese",ka:"\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8",kaa:"Kara-Kalp=
ak",=0A=
kab:"Taqbaylit",kac:"Kachin",kaj:"Jju",kam:"Kikamba",kaw:"Kawi",kbd:"Kaba=
rdian",kbl:"Kanembu",kcg:"Tyap",kde:"Chimakonde",kea:"kabuverdianu",kfo:"=
Koro",kg:"Kongo",kha:"Khasi",kho:"Khotanese",khq:"Koyra =
ciini",ki:"Gikuyu",kj:"Kuanyama",kk:"\u049b\u0430\u0437\u0430\u049b =
\u0442\u0456\u043b\u0456",kkj:"kak\u0254",kl:"kalaallisut",kln:"Kalenjin"=
,km:"\u1781\u17d2\u1798\u17c2\u179a",kmb:"Kimbundu",kn:"\u0c95\u0ca8\u0cc=
d\u0ca8\u0ca1",ko:"\ud55c\uad6d\uc5b4",kok:"\u0915\u094b\u0902\u0915\u092=
3\u0940",kos:"Kosraean",=0A=
kpe:"Kpelle",kr:"Kanuri",krc:"Karachay-Balkar",krl:"Karelian",kru:"Kurukh=
",ks:"\u06a9\u0672\u0634\u064f\u0631",ksb:"Kishambaa",ksf:"rikpa",ksh:"K\=
u00f6lsch",ku:"Kurdish",kum:"Kumyk",kut:"Kutenai",kv:"Komi",kw:"kernewek"=
,ky:"\u043a\u044b\u0440\u0433\u044b\u0437\u0447\u0430",la:"Latin",lad:"La=
dino",lag:"K\u0268laangi",lah:"Lahnda",lam:"Lamba",lb:"L\u00ebtzebuergesc=
h",lez:"Lezghian",lg:"Luganda",li:"Limburgish",lkt:"Lak\u021f\u00f3l\u02b=
ciyapi",ln:"ling\u00e1la",lo:"\u0ea5\u0eb2\u0ea7",lol:"Mongo",loz:"Lozi",=0A=
lrc:"\u0644\u06ca\u0631\u06cc =
\u0634\u0648\u0645\u0627\u0644\u06cc",lt:"lietuvi\u0173",lu:"Tshiluba",lu=
a:"Luba-Lulua",lui:"Luiseno",lun:"Lunda",luo:"Dholuo",lus:"Mizo",luy:"Lul=
uhia",lv:"latvie\u0161u",mad:"Madurese",maf:"Mafa",mag:"Magahi",mai:"Mait=
hili",mak:"Makasar",man:"Mandingo",mas:"Maa",mde:"Maba",mdf:"Moksha",mdr:=
"Mandar",men:"Mende",mer:"K\u0129m\u0129r\u0169",mfe:"kreol =
morisien",mg:"Malagasy",mga:"Middle =
Irish",mgh:"Makua",mgo:"meta\u02bc",mh:"Marshallese",mi:"Maori",mic:"Mi'k=
maq",min:"Minangkabau",=0A=
mk:"\u043c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438",ml:"\u0=
d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02",mn:"\u043c\u043e\u043d\u0433\u043e\u04=
3b",mnc:"Manchu",mni:"Manipuri",moh:"Mohawk",mos:"Mossi",mr:"\u092e\u0930=
\u093e\u0920\u0940",ms:"Melayu",mt:"Malti",mua:"MUNDA\u014a",mul:"Multipl=
e =
languages",mus:"Creek",mwl:"Mirandese",mwr:"Marwari",my:"\u1019\u103c\u10=
14\u103a\u1019\u102c",mye:"Myene",myv:"Erzya",mzn:"\u0645\u0627\u0632\u06=
31\u0648\u0646\u06cc",na:"Nauru",nap:"Neapolitan",naq:"Khoekhoegowab",=0A=
nb:"norsk bokm\u00e5l",nd:"isiNdebele",nds:"Low German",nds_NL:"Low =
German =
(Netherlands)",ne:"\u0928\u0947\u092a\u093e\u0932\u0940","new":"Newari",n=
g:"Ndonga",nia:"Nias",niu:"Niuean",nl:"Nederlands",nl_BE:"Nederlands =
(Belgi\u00eb)",nmg:"Kwasio",nn:"nynorsk",nnh:"Shw\u00f3\u014b\u00f2 =
ngiemb\u0254\u0254n",no:"norsk",nog:"Nogai",non:"Old =
Norse",nqo:"N\u2019Ko",nr:"South Ndebele",nso:"Northern Sotho",nus:"Thok =
Nath",nv:"Navajo",nwc:"Classical =
Newari",ny:"Nyanja",nym:"Nyamwezi",nyn:"Runyankore",nyo:"Nyoro",=0A=
nzi:"Nzima",oc:"Occitan",oj:"Ojibwa",om:"Oromoo",or:"\u0b13\u0b21\u0b3c\u=
0b3f\u0b06",os:"\u0438\u0440\u043e\u043d",osa:"Osage",ota:"Ottoman =
Turkish",pa:"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40",pa_Arab:"\u067e\u0646\=
u062c\u0627\u0628\u06cc =
(\u0639\u0631\u0628\u06cc)",pa_Guru:"\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40=
 =
(\u0a17\u0a41\u0a30\u0a2e\u0a41\u0a16\u0a40)",pag:"Pangasinan",pal:"Pahla=
vi",pam:"Pampanga",pap:"Papiamento",pau:"Palauan",peo:"Old =
Persian",phn:"Phoenician",pi:"Pali",pl:"polski",pon:"Pohnpeian",=0A=
pro:"Old =
Proven\u00e7al",ps:"\u067e\u069a\u062a\u0648",pt:"portugu\u00eas",pt_BR:"=
portugu\u00eas (Brasil)",pt_PT:"portugu\u00eas =
(Portugal)",qu:"Runasimi",raj:"Rajasthani",rap:"Rapanui",rar:"Rarotongan"=
,rm:"rumantsch",rn:"Ikirundi",ro:"rom\u00e2n\u0103",ro_MD:"rom\u00e2n\u01=
03 (Republica =
Moldova)",rof:"Kihorombo",rom:"Romany",ru:"\u0440\u0443\u0441\u0441\u043a=
\u0438\u0439",rup:"Aromanian",rw:"Kinyarwanda",rwk:"Kiruwa",sa:"Sanskrit"=
,sad:"Sandawe",sah:"\u0441\u0430\u0445\u0430 \u0442\u044b\u043b\u0430",=0A=
sam:"Samaritan =
Aramaic",saq:"Kisampur",sas:"Sasak",sat:"Santali",sba:"Ngambay",sbp:"Ishi=
sangu",sc:"Sardinian",scn:"Sicilian",sco:"Scots",sd:"Sindhi",se:"davvis\u=
00e1megiella",see:"Seneca",seh:"sena",sel:"Selkup",ses:"Koyraboro =
senni",sg:"S\u00e4ng\u00f6",sga:"Old =
Irish",sh:"srpskohrvatski",shi:"\u2d5c\u2d30\u2d5b\u2d4d\u2d43\u2d49\u2d5=
c",shi_Latn:"Tachelhit (Latin)",shi_Tfng:"Tachelhit =
(Tifinagh)",shn:"Shan",shu:"Chadian =
Arabic",si:"\u0dc3\u0dd2\u0d82\u0dc4\u0dbd",sid:"Sidamo",sk:"sloven\u010d=
ina",=0A=
sl:"sloven\u0161\u010dina",sm:"Samoan",sma:"Southern Sami",smj:"Lule =
Sami",smn:"anar\u00e2\u0161kiel\u00e2",sms:"Skolt =
Sami",sn:"chiShona",snk:"Soninke",so:"Soomaali",sog:"Sogdien",sq:"shqip",=
sr:"\u0441\u0440\u043f\u0441\u043a\u0438",sr_Cyrl:"\u0441\u0440\u043f\u04=
41\u043a\u0438 =
(\u045b\u0438\u0440\u0438\u043b\u0438\u0446\u0430)",sr_Latn:"srpski =
(latinica)",srn:"Sranan =
Tongo",srr:"Serer",ss:"Swati",ssy:"Saho",st:"Southern =
Sotho",su:"Sundanese",suk:"Sukuma",sus:"Susu",sux:"Sumerian",sv:"svenska"=
,sw:"Kiswahili",=0A=
sw_CD:"Kiswahili (Jamhuri ya Kidemokrasia ya =
Kongo)",swb:"Comorian",syc:"Classical =
Syriac",syr:"Syriac",ta:"\u0ba4\u0bae\u0bbf\u0bb4\u0bcd",te:"\u0c24\u0c46=
\u0c32\u0c41\u0c17\u0c41",tem:"Timne",teo:"Kiteso",ter:"Tereno",tet:"Tetu=
m",tg:"\u0442\u043e\u04b7\u0438\u043a\u04e3",th:"\u0e44\u0e17\u0e22",ti:"=
\u1275\u130d\u122d\u129b",tig:"Tigre",tiv:"Tiv",tk:"Turkmen",tkl:"Tokelau=
",tl:"Tagalog",tlh:"Klingon",tli:"Tlingit",tmh:"Tamashek",tn:"Tswana",to:=
"lea fakatonga",tog:"Nyasa Tonga",tpi:"Tok Pisin",tr:"T\u00fcrk\u00e7e",=0A=
trv:"Taroko",ts:"Tsonga",tsi:"Tsimshian",tt:"\u0442\u0430\u0442\u0430\u04=
40",tum:"Tumbuka",tvl:"Tuvalu",tw:"Twi",twq:"Tasawaq =
senni",ty:"Tahitian",tyv:"Tuvinian",tzm:"Tamazi\u0263t n =
la\u1e6dla\u1e63",udm:"Udmurt",ug:"\u0626\u06c7\u064a\u063a\u06c7\u0631\u=
0686\u06d5",uga:"Ugaritic",uk:"\u0443\u043a\u0440\u0430\u0457\u043d\u0441=
\u044c\u043a\u0430",umb:"Umbundu",ur:"\u0627\u0631\u062f\u0648",uz:"o\u20=
18zbek",uz_Arab:"\u0627\u0648\u0632\u0628\u06cc\u06a9 =
(\u0639\u0631\u0628\u06cc)",uz_Cyrl:"\u045e\u0437\u0431\u0435\u043a\u0447=
\u0430 (\u041a\u0438\u0440\u0438\u043b)",=0A=
uz_Latn:"o\u2018zbek (lotin)",vai:"\ua559\ua524",vai_Latn:"Vai =
(Latin)",vai_Vaii:"Vai (Vai)",ve:"Venda",vi:"Ti\u1ebfng =
Vi\u1ec7t",vo:"Volap\u00fck",vot:"Votic",vun:"Kyivunjo",wa:"Walloon",wae:=
"Walser",wal:"Wolaytta",war:"Waray",was:"Washo",wo:"Wolof",xal:"Kalmyk",x=
h:"Xhosa",xog:"Olusoga",yao:"Yao",yap:"Yapese",yav:"nuasue",ybb:"Yemba",y=
i:"\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9",yo:"\u00c8d\u00e8 =
Yor\u00f9b\u00e1",yue:"\u7cb5\u8a9e",yue_Hans:"\u7ca4\u8bed =
(\u7b80\u4f53)",yue_Hant:"\u7cb5\u8a9e (\u7e41\u9ad4)",=0A=
za:"Zhuang",zap:"Zapotec",zbl:"Blissymbols",zen:"Zenaga",zgh:"\u2d5c\u2d3=
0\u2d4e\u2d30\u2d63\u2d49\u2d56\u2d5c",zh:"\u4e2d\u6587",zh_Hans:"\u4e2d\=
u6587\uff08\u7b80\u4f53\uff09",zh_Hant:"\u4e2d\u6587\uff08\u7e41\u9ad4\uf=
f09",zh_TW:"\u4e2d\u6587\uff08\u53f0\u7063\uff09",zu:"isiZulu",zun:"Zuni"=
,zxx:"No linguistic content",zza:"Zaza"}};function =
hK(a){return(a=3Da.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""=
}function =
kpb(a){return(a=3Da.match(/[-_]([a-zA-Z]{2}|\d{3})([-_]|$)/))?a[0].replac=
e(/[_-]/g,""):""};function =
lpb(){this.C=3DhK("en");this.D=3Dkpb("en")};function =
mpb(a,b){Gu.call(this,a,b);this.O=3Dnew =
wm;this.qa(this.O)}x(mpb,Gu);mpb.prototype.F=3Dfunction(){this.O.dispatch=
Event(null)};mpb.prototype.La=3Dfunction(){return =
bLa(this)};mpb.prototype.Pa=3Dfunction(a){cLa(this,a)};function =
npb(a){Ns.call(this);this.F=3Da;this.C=3Dnew =
opb;a=3D{};a.proto=3Dthis.serialize();Os(this,new =
Ss(Ms,{},a))}x(npb,Ns);npb.prototype.H=3Dfunction(a){a=3DJSON.parse(a.get=
("proto"));this.C=3Dnew opb(a)};function =
opb(a){Uf(this,a,0,-1,ppb,null)}x(opb,Tf);var ppb=3D[1,2,3];function =
qpb(){npb.call(this,"ritz-MRUNumberFormats")}x(qpb,npb);qpb.prototype.ser=
ialize=3Dfunction(){return =
this.C.serialize()};qpb.prototype.getTime=3Dfunction(){return(new =
Date).getTime()};function =
iK(){E.call(this);this.C=3D{};this.H=3D{};this.J=3Dnew =
qpb;this.D=3Dnull}x(iK,E);=0A=
iK.prototype.Mf=3Dfunction(a){function b(b){var c=3Dnew =
mpb(b,0);Ts(a,c,b);wc(d.H,b,c)}function c(b,c){c=3Dnew =
Hu(b,c);Ts(a,c,b);wc(d.C,b,c)}var =
d=3Dthis;this.D=3Da;this.L=3DIFa(a);c("ritz-EnableAutosuggest",!0);c("rit=
z-DisplayFormulaBar",!0);c("ritz-DisplayFunctionHelp",!0);c("ritz-Display=
FilterViewPromo",!0);c("ritz-DisplayLocalFilterViewPromo",!0);c("ritz-Ena=
bleFormulaPreview",!0);c("ritz-AlwaysDisplayEnglishFunctionNames",!1);c("=
ritz-ViewedNewUserLocalizedFunctionNamesPromo",!1);c("ritz-NeedsExistingU=
serLocalizedFunctionNamesPromo",=0A=
!1);c("ritz-DisplayAutovisPromo",!1);c("ritz-DisplayExploreV2Promo",!0);b=
("ritz-Pivot2017ClickCountPivotTable");b("ritz-Pivot2017ClickCountShowDet=
ails");b("ritz-Pivot2017ClickCountGroup");c("docs-mute_collaborators",!1)=
;c("docs-enable_screen_magnifier",!1);c("docs-shortcut_override",!1);c("r=
itz-DisplayShortcutOverridePromo",!0);c("ritz-DisplayChartEditorPromo",!0=
);c("docs-enable_braille",!1);c("docs-enable_instant_mentions",!0);c("rit=
z-DisplayExplorePivotPromo",!0);Ts(a,this.J,"ritz-MRUNumberFormats");=0A=
var e=3Dnew bMa("ritz-ap");Ts(a,e,"ritz-ap");this.qa(e);e=3Dnew =
bMa("docs-global_promos");Ts(a,e,"docs-global_promos");this.qa(e)};functi=
on rpb(a){return =
a.C["ritz-EnableAutosuggest"].La()}iK.prototype.F=3Dda(164);function =
spb(a){return a.C["ritz-DisplayFunctionHelp"].La()}function =
tpb(a){return a.C["ritz-EnableFormulaPreview"].La()}function =
upb(a){return =
a.C["ritz-AlwaysDisplayEnglishFunctionNames"].La()}function =
jK(a,b,c){a.C[b].Pa(c)}=0A=
iK.prototype.Ea=3Dfunction(){iK.ea.Ea.call(this);B(this.L);B(this.J);Db(o=
c(this.C));Db(oc(this.H))};function =
vpb(){E.call(this);this.C=3D{}}q(vpb,E);function =
wpb(a,b){z(b,function(b){var =
c=3DV(b,1);a.C[c]=3Db});0<b.length&&a.dispatchEvent("ic")};function =
xpb(){E.call(this);this.V=3D"normal";this.xb=3Dthis.$=3D!1;this.Ba=3Dnull=
;this.C=3Dnew eK;this.qa(this.C);this.ma=3Dnew =
ilb;this.qa(this.ma);this.D=3Dnew Nua(void 0,void =
0,J(I(),"icso"));this.qa(this.D);this.H=3Dnew =
$J(this.C,this.D);this.qa(this.H);this.H.Pd(this);this.Yb=3Dnew =
th(this);this.qa(this.Yb);this.Yb.R(this.C,["Pa","Ba"],this.u2b);this.L=3D=
new tlb;this.qa(this.L);this.L.Pd(this);this.Ra=3Dnew =
Wob;this.qa(this.Ra);this.Ra.Pd(this);this.Ma=3Dnew =
Vob(this.L,this.C);this.qa(this.Ma);this.Rb=3Dnew ypb(this);=0A=
this.J=3Dnew =
ZJ(this.H,this.Rb);this.qa(this.J);this.J.Pd(this);this.Jc=3Dnew =
Uob;this.qa(this.Jc);this.F=3Dnew iK;this.qa(this.F);this.va=3Dnew =
Zkb;this.qa(this.va);this.Ha=3Dnew =
flb;this.qa(this.Ha);this.Ac=3Dthis.kf=3Dnull;this.Ka=3D[new =
dlb(zpb++,null,!0)];this.Hb=3Dnew plb;this.Sa=3Dnew =
rv(!1);this.qa(this.Sa);this.Wa=3Dnew =
rv(0);this.qa(this.Wa);this.Oa=3Dnew Wkb;this.qa(this.Oa);this.jb=3Dnew =
wkb(this.C);this.ub=3Dnew lpb;this.Cb=3Dnew =
vpb;this.qa(this.Cb);this.Bb=3Dnew wm;this.qa(this.Bb)}x(xpb,E);var =
zpb=3D0;=0A=
function Apb(a){a.xc("hl","en");return a}function =
Bpb(a){ZH=3Dritz_api.RitzModelApi.getDefaultRowHeight();meb=3Dritz_api.Ri=
tzModelApi.getDefaultColumnWidth();var =
b=3Dgib(ritz_api.RitzModelApi.getFormatResolver(),ritz_api.RitzModelApi.g=
etEmptyCell(),null,-1,-1,!0);fhb(b);khb=3DAc(jhb);Dc(khb,b);thb();vib();j=
ib=3D{};a=3Da.C.D;for(b=3D0;b<a.length;b++){var =
c=3Da[b];if(c.vg()&&0=3D=3Dc.getSheetType()){c=3Dc.Kc();var =
d=3DII(c);c.dispatchEvent(Xcb(d));d=3DII(c);YZa(d,"r");c.dispatchEvent(Yc=
b(d))}}}p=3Dxpb.prototype;=0A=
p.u2b=3Dfunction(){var a=3Dthis.C.getActiveGrid();if(a){a=3Da.Kc();var =
b=3Dv(this.t2b,this);a.Ac=3Db}};function kK(a,b){if(b!=3Da.V){var =
c=3Da.V;a.V=3Db;"formula"=3D=3Db&&(b=3DMI(a.C),null=3D=3Da.Ba&&(a.Ba=3Db)=
);b=3Dnew =
kG("selection_mode");b.$=3Dc;a.dispatchEvent(b)}}p.t2b=3Dg("V");function =
Cpb(a){return"autofill"=3D=3Da.V}function =
lK(a){return"formula"=3D=3Da.V}function =
Dpb(a){return"selection-input"=3D=3Da.V}function =
mK(a){return"normal"=3D=3Da.V}function =
Epb(a){return(a=3Da.C.getActiveGrid())?rI(a.Kc()):!1}p.Jd=3Dfunction(){re=
turn this.H.Jd()};=0A=
function nK(a,b,c){if(a.Jd())return!1;a=3DVF(a.C,b);return =
a.F||null!=3Da.D||0=3D=3Da.getSheetType()&&mI(a.Kc(),c)?!1:!0}p.Jr=3Dfunc=
tion(){return this.H.Jr()};function =
Fpb(a,b){jK(a.F,"ritz-AlwaysDisplayEnglishFunctionNames",b)}p.Dh=3Dfuncti=
on(){return this.H.Dh()};function oK(a){return bK(a.H)}function =
pK(a){a=3Da.H;var =
b=3DMI(a.H);cK(a,b)?a=3D!0:null=3D=3Db?a=3D!1:(a=3DVF(a.H,b),a=3D!!a&&nul=
l!=3Da.D);return a}function Rkb(a,b){return cK(a.H,b)}function =
qK(a){lK(a)||a.dispatchEvent("ob")}=0A=
function Gpb(a,b){var c=3Dnew =
kG("conditional-formats-updated");c.H=3Db;a.dispatchEvent(c)}function =
Hpb(a){for(var b=3D[],c=3D0;c<a.length;c++){var d=3Da[c];try{var =
e=3DKt(d).Jf;!e||Kt(e).Jf in Xkb||b.push(e)}catch(f){}}return =
Wa(b,function(a){return{color:a,alpha:1}})}function =
wG(a){return"en"=3D=3Da.ub.C}function ypb(a){this.C=3Da};function =
Ipb(a,b){pv.call(this);this.F=3Da;this.D=3Db}x(Ipb,pv);Ipb.prototype.C=3D=
function(){var =
a=3DyB.getInstance(),b=3Da.C.wasUpgraded,c=3D{devicePixelRatio:window.dev=
icePixelRatio||0,zoomFactor:rK(this.F),editableSheets:a.C.editable,commen=
tableSheets:a.C.commentable,isAnonymousUserSheets:a.C.isAnonymousUser,aft=
erUpgrade:b,webWorkerFailureMode:Jpb(this)};b&&(c.upgradeTimeMs=3Da.C.upg=
radeTimeMs);return c};=0A=
function Jpb(a){switch(a.D.La()){case 0:return"None";case =
1:return"Failure on initialization";case 2:return"Failure after =
initialization"}return"Unknown"};var Kpb=3D"Amatic =
SC;Caveat;Comfortaa;EB =
Garamond;Lobster;Lora;Merriweather;Montserrat;Nunito;Oswald;Pacifico;Play=
fair Display;Roboto;Roboto Mono;Spectral".split(";");function =
Lpb(a,b,c,d,e){this.C=3Da;var =
f=3D0;b&&(f=3Da?2:1);this.D=3Df;this.F=3Dc;this.J=3Dd;this.H=3De}var =
Mpb=3Dnull;function sK(){if(!Mpb){var a=3DI();J(a,"docs-text-ewf");var =
b=3DJ(a,"docs-efsd"),c=3DJ(a,"docs-edf"),d=3DJ(a,"docs-fse");a=3DJ(a,"doc=
s-efpsf");Mpb=3Dnew Lpb(b,b,c,d,a)}return Mpb};function tK(){return =
sK().C?"*":"latin"};function =
uK(a,b,c,d){this.J=3Da;this.C=3Db;this.D=3Dc;if(!Npb[this.D])throw =
Error("Invalid weight used to construct a font =
identifier.");this.H=3Dd;this.F=3D[this.J,this.D,this.H].join("-")}var =
Npb=3D{100:!0,200:!0,300:!0,400:!0,500:!0,600:!0,700:!0,800:!0,900:!0},Op=
b=3D{italic:!0,normal:!0};p=3DuK.prototype;p.Nt=3Dg("F");p.getFontFamily=3D=
g("J");p.getWeight=3Dg("D");p.getStyle=3Dg("H");p.equals=3Dfunction(a){re=
turn null!=3Da&&null!=3Da.Nt&&this.F=3D=3Da.Nt()};=0A=
function Ppb(a){a=3Da.split("-");if(3!=3Da.length)throw Error("Invalid =
identifier string used to create a font =
identifier.");if(!Opb[a[2]])throw Error("Invalid style used to create a =
font identifier.");return new =
uK(a[0],tK(),parseInt(a[1],10),a[2])};function =
Qpb(){this.C=3DRpb();this.D=3D{}}Qpb.prototype.isInstalled=3Dfunction(a){=
if("Courier New"=3D=3Da)throw Error('Trying to detect if a font is =
installed by comparing a monospace font to "monospace"');var =
b=3Dthis.D[a];if(!t(b)){b=3DvK(this.C,new =
uK(a,tK(),400,"normal"),"monospace");var c=3DvK(this.C,new =
uK("",tK(),400,"normal"),"monospace");b=3Dthis.D[a]=3Db!=3Dc}return =
b};function Spb(){this.C=3Dnew Qpb};function =
wK(){Or.call(this,"fonts")}x(wK,Or);wK.prototype.gi=3Dfunction(a){wK.ea.g=
i.call(this,a);return =
this};wK.prototype.Ui=3Dfunction(a){wK.ea.Ui.call(this,a);return =
this};wK.prototype.Ck=3Dfunction(a,b){wK.ea.Ck.call(this,a,b);return =
this};wK.prototype.vh=3Dfunction(a){wK.ea.vh.call(this,a)};function =
Tpb(){cs.call(this,"select-fonts");this.fonts=3D[];this.wfv=3D!0}x(Tpb,cs=
);function Upb(a){this.fontName=3Da};function =
xK(a,b,c){A.call(this);this.Db=3Da;this.D=3Db;this.F=3Dc}x(xK,A);xK.proto=
type.C=3Dnull;function Vpb(a){var b=3Dnew =
Tpb,c=3DWpb(Ps(a.D));z(c,function(a){b.fonts.push(new =
Upb(a))});a.C.jA(b)}xK.prototype.J=3Dfunction(){if(this.C)Vpb(this);else{=
var a=3DI(),b=3D$g(a,"opst"),c=3DJ(a,"docs-efpsf"),d=3Dc?875:800,e=3Dnew =
wK;e.Pe.efsf=3Dc;a=3DJ(a,"docs-efpsp");e.Pe.efsp=3Da;this.C=3DQEa(hs($r(n=
ew =
gs(this.F),e).Ld(d),$g(I(),"docs-to")),b).build();IEa(this.C,v(this.H,thi=
s));this.Db.Mi(this.C)}this.C.setVisible(!0)};=0A=
xK.prototype.H=3Dfunction(a){var =
b=3Da.action;if(K.Pk.isEnabled()||"picked"!=3Db)switch(b){case =
"loaded":Vpb(this);break;case =
"picked":b=3D[];if(a.docs){a=3Da.docs;for(var =
c=3D0;c<a.length;c++)a[c].name&&b.push(a[c].name)}if(0<b.length){a:{a=3D{=
};for(c=3D0;c<b.length;c++)a[b[c]]=3D!0;var =
d=3Db.length,e=3DWpb(Ps(this.D));for(c=3D0;c<e.length;c++){if(!a[e[c]]){v=
ar f=3Dnull;break a}delete a[e[c]];d--}if(1=3D=3Dd)for(f in a)break =
a;f=3Dnull}a=3Dthis.D;var =
h=3D[];for(c=3D0;c<b.length;c++)d=3Db[c],Xpb(a,d)&&h.push(d);b=3D{};c=3Dn=
ew Rm(h);d=3D!1;e=3D=0A=
c.Xn(a.C).Dd();e.length&&(d=3D!0,b.fontsToAdd=3De);c=3Da.C.Xn(c).Dd();c.l=
ength&&(d=3D!0,b.fontsToRemove=3Dc);a.C.clear();Sm(a.C,h);h=3D[];var =
k=3Dnew Rm(c),l=3DYpb(a);for(c=3D0;c<l.length;c++){var =
m=3Dl[c];k.contains(m)||h.push(m)}a.O=3Dh;Zpb(a,h,a.C);d&&(a.F.dispatchEv=
ent(new $pb(!1,e)),a.D.dispatchEvent(new Rs(new =
Qs("docs-fonts",b),Ps(a))));f&&K.Ok.Zb(f)}}else f=3Dzp("Adding web fonts =
is not available =
offline.","info",!0,1E4),xp.getInstance().postMessage(f)};=0A=
xK.prototype.Ea=3Dfunction(){delete this.Db;delete =
this.D;B(this.C);delete this.C;xK.ea.Ea.call(this)};function =
aqb(a,b,c,d){this.D=3Da;this.H=3Db;this.C=3Dc;this.F=3D!!d}aqb.prototype.=
getFontFamily=3Dg("D");aqb.prototype.getWeight=3Dg("H");aqb.prototype.Yn=3D=
function(){return"Font|"+this.D+"|"+this.C};function =
bqb(a,b){this.fontFamily=3Da;this.weight=3Db}function cqb(a){return =
400=3D=3Da.weight?a.fontFamily:a.fontFamily+";"+a.weight}function =
dqb(a){return Wa(a,function(a){var =
b=3Da,d=3D400;a=3Da.split(";");a.length&&(b=3Da[0]);2=3D=3Da.length&&(a=3D=
Number(a[1]))&&(d=3Da);return new bqb(b,d)})}function eqb(a){var =
b=3Da.getWeight()||400;return new bqb(a.getFontFamily(),b)};function =
yK(a,b,c){this.fontFamily=3Da;this.C=3Db;this.weight=3Dc}function =
fqb(a){return a.fontFamily+";"+a.weight+";"+a.C}function =
gqb(a,b){a=3Da.split(";");return new =
yK(a[0],a[2]||b,parseInt(a[1],10)||400)}function hqb(a,b){return =
Wa(a,function(a){return gqb(a,b)})}function iqb(a){for(var =
b=3D[],c=3D{},d=3D0;d<a.length;d++){var =
e=3Da[d].fontFamily,f=3Da[d].weight;c[e]||(c[e]=3D{});c[e][f]||(b.push(ne=
w bqb(e,f)),c[e][f]=3D!0)}return b}function jqb(a){return new =
yK(a.fontFamily,tK(),a.weight)}=0A=
function kqb(a){for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(jqb(a[c]));return b}function =
lqb(a,b){for(var c=3D[],d=3D0;d<a.length;d++)for(var =
e=3D0;e<b.length;e++)c.push(new =
yK(a[d].fontFamily,b[e],a[d].weight));return c};function =
mqb(a){this.C=3Da}function nqb(a,b,c,d){var =
e=3D[];if(J(I(),"docs-evnli")){for(var =
f=3D[],h=3D0;h<b.length;h++)f.push(b[h].fontFamily);qb(f);for(h=3D0;h<f.l=
ength;h++)e.push(new =
yK(f[h],"menu",400))}a=3Da.C.filter(kb(e,b));b=3D[];for(e=3D0;e<a.length;=
e++)f=3Da[e],b.push(new mOa(new =
aqb(f.fontFamily,f.weight,f.C,d),c));return b};function =
oqb(a,b,c){this.C=3Da;this.F=3Db;this.D=3Dc}oqb.prototype.filter=3Dfuncti=
on(a){for(var b=3D[],c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Dpqb(this.F,d),f=3Dthis.C.D(d.fontFamily);e=3Dthis.D||!e;!f&&=
e&&b.push(d)}return b};Da(ba().prototype,ba().prototype);function =
qqb(a){a=3DQb(a);return a.match(/[^-a-zA-Z]/)?"'"+a+"'":a};function =
rqb(a){this.lDa=3Da};function sqb(a){this.C=3Da}var tqb=3Dnew =
sqb(!0),uqb=3Dnew sqb(!1);function vqb(a){this.mDa=3Da};function =
wqb(a,b,c,d,e){A.call(this);this.ib=3Da;this.V=3Db;this.Va=3Dc;this.L=3Dd=
;this.O=3Dnew =
mm;this.qa(this.O);this.C=3D{};this.F=3D[];this.D=3D[];if(e)for(var f in =
e)a=3DPpb(f),b=3De[f],this.C[f]=3Dnew =
xqb(a,b),this.L||b.load().then(v(this.kDa,this,a),v(this.jDa,this,a));thi=
s.J=3Dnew wm;this.qa(this.J);this.H=3Dnew =
wm;this.qa(this.H)}x(wqb,A);wqb.prototype.PGa=3Dg("J");wqb.prototype.hDa=3D=
g("H");var =
yqb=3D{jva:"font_identifiers",h1a:"menu_font",T1a:"number_installs"};p=3D=
wqb.prototype;p.iDa=3Dfunction(){return tqb};=0A=
p.install=3Dfunction(a){for(var b=3D0,c=3D0;c<a.length;c++){var =
d=3Da[c];if(this.C[d.Nt()])b++;else{if(this.L)throw Error("Required =
iframe not available on install.");var =
e=3Dzqb(this.V,d);if(e&&(e=3DAqb(this,d,e))){var =
f=3DBqb(d);Cqb(this,d,e,f,!1).then(v(this.kDa,this,d),v(this.jDa,this,d))=
;b++}}}if(b!=3Da.length){d=3D[];for(c=3D0;c<a.length;c++)d.push(a[c].Nt()=
);a=3D{};a[yqb.jva]=3Dd;a[yqb.T1a]=3Db;this.Va.log(Error("The number of =
attempted installations should match the number of identifiers to =
install."),a)}};=0A=
function Bqb(a){var =
b=3D{};b.weight=3Da.getWeight();b.style=3Da.getStyle();return b}function =
Cqb(a,b,c,d,e){var =
f=3Db.getFontFamily(),h=3DFontFace;if(Oc||Qf)h=3DDe(a.ib).FontFace,f=3Dqq=
b(f);c=3Dnew h(f,c,d);d=3D[c.load()];a.C[b.Nt()]=3Dnew xqb(b,c,e);return =
1<d.length?xi(d):d[0]}p.AFa=3Dfunction(){if(!this.L){for(var a in =
this.C){var =
b=3Dthis.C[a];!b.F&&b.isInstalled()&&Dqb(this,b.Nt(),!0)}this.xFa()}};=0A=
function Dqb(a,b,c){var d=3Da.C[b.Nt()];if(d){var =
e=3Da.ib;e.Pb().fonts.has(d.C)||(d=3Dd.C,e.Pb().fonts.add(d))}delete =
a.C[b.Nt()];c&&a.F.push(b)}p.wNa=3Dfunction(a){for(var =
b=3D0;b<a.length;b++){var c=3Da[b],d=3Dc.getFontFamily();d=3Dnew =
uK(d,tK(),400,"normal");if(c=3DAqb(this,d,c,!0)){var =
e=3DBqb(d);Cqb(this,d,c,e,!0).then(v(this.Exb,this,d),ta)}}};p.Exb=3Dfunc=
tion(a){Dqb(this,a,!1)};p.kDa=3Dfunction(a){Eqb(this);Dqb(this,a,!0)};p.j=
Da=3Dfunction(a){Eqb(this);this.D.push(a);delete this.C[a.Nt()]};=0A=
function =
Eqb(a){a.F.length||a.D.length||a.O.Cq(Oe(v(a.xFa,a)),5)}p.xFa=3Dfunction(=
){this.F.length&&this.J.dispatchEvent(new =
vqb(this.F));this.D.length&&this.H.dispatchEvent(new =
rqb(this.D));this.F=3D[];this.D=3D[]};function =
Aqb(a,b,c,d){if(c=3DQf?Fqb(c,!1):Fqb(c,!0))return =
c;c=3D{};c[yqb.jva]=3Db.Nt();c[yqb.h1a]=3D!!d;a.Va.log(Error("Exactly =
one non-local source is expected."),c);return null}function =
xqb(a,b,c){this.D=3Da;this.C=3Db;this.F=3Dc||!1}xqb.prototype.isInstalled=
=3Dfunction(){return"loaded"=3D=3Dthis.C.status&&!0};=0A=
xqb.prototype.Nt=3Dg("D");xqb.prototype.load=3Dfunction(){return =
this.C.load()};function =
Gqb(a){A.call(this);this.D=3Dthis.Ta=3Da;this.qb=3DMd(this.Ta);this.C=3Dt=
his.qb.Aa("SPAN",{style:"font-size:300px;width:auto;height:auto;line-heig=
ht:normal;margin:0;padding:0;white-space:nowrap;font-variant:normal;"},"A=
aBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz\u263a")}x(Gqb,A);func=
tion Rpb(){if(null=3D=3DHqb){var =
a=3DYd("SPAN",{style:"position:absolute;top:-999px;left:-999px;"});docume=
nt.body.appendChild(a);Hqb=3Dnew Gqb(a)}return Hqb}var Hqb=3Dnull;=0A=
function vK(a,b,c){fe(a.Ta);var =
d=3D[];""!=3Db.getFontFamily()&&d.push("'"+b.getFontFamily()+"'");""!=3Dc=
&&d.push(c);c=3D0<d.length?d.join(","):null;Bh(a.C,"font-family",null!=3D=
c?c:"");Bh(a.C,"font-weight",b.getWeight());Bh(a.C,"font-style",b.getStyl=
e());a.qb.appendChild(a.Ta,a.C);b=3Da.Ta.offsetWidth;a.Ta.removeChild(a.C=
);return =
b}Gqb.prototype.Ea=3Dfunction(){Gqb.ea.Ea.call(this);je(this.D);delete =
this.D;delete this.Ta;delete this.C};function =
Iqb(a){this.qb=3Da;this.C=3D{};this.L=3Dnull;this.H=3D0;this.J=3Dnull;thi=
s.F=3D0;a=3D-1;if(Kc)try{a=3DparseFloat(Uc)}catch(b){}this.D=3Da}=0A=
function Jqb(a,b,c,d){if(9<=3Da.D&&11>a.D){var =
e=3Dc.Pb(),f=3Dv(d?a.Hjb:a.Ijb,a),h=3Dv(d?a.IVb:a.JVb,a);c=3Dv(d?a.Vib:a.=
Wib,a);a=3Dv(d?a.AVb:a.BVb,a);if(null=3D=3Df()||4096<c()+4)a(0),d=3De.get=
ElementsByTagName("head")[0],e=3De.createElement("style"),e.type=3D"text/=
css",d.insertBefore(e,d.lastChild),h(e.styleSheet);f=3Df();if(!f.cssRules=
)throw Error("No css rules on stylesheet.");b=3Db.split("@font-face =
");for(h=3D1;h<b.length;h++)f.insertRule("@font-face =
"+b[h],f.cssRules.length);a(c()+b.length-1)}else xLa(b,c)}=0A=
function Kqb(a,b){for(var c=3D"",d=3D0;d<b.length;d++){var =
e=3Db[d].getFontFamily(),f=3Db[d].getWeight(),h=3Db[d].getStyle();if(!(a.=
C[e]&&a.C[e][f]&&a.C[e][f][h])){a.C[e]||(a.C[e]=3D{});a.C[e][f]||(a.C[e][=
f]=3D{});var k=3Db[d];var l=3D"@font-face {\n"+("  font-family: =
'"+k.getFontFamily()+"';\n");l+=3D"  font-style: =
"+k.getStyle()+";\n";l+=3D"  font-weight: =
"+k.getWeight()+";\n";if(!Fqb(k,!0))throw Error("Must have exactly one =
non-local source entry to generate CSS for "+k.getFontFamily());l+=3D"  =
src: "+Fqb(k,!0);l+=3D" format('"+=0A=
k.getSources()[0].getFormat()+"')";l+=3D";\n}";a.C[e][f][h]=3Dl;c+=3Dl}}c=
&&(b=3Dc,Jqb(a,b,a.qb,!1),(c=3DRpb().qb)&&Jqb(a,b,c,!0))}p=3DIqb.prototyp=
e;p.Ijb=3Dg("L");p.JVb=3Dca("L");p.Wib=3Dg("H");p.BVb=3Dca("H");p.Vib=3Dg=
("F");p.AVb=3Dca("F");p.Hjb=3Dg("J");p.IVb=3Dca("J");function =
Lqb(){A.call(this);this.D=3Dnew =
Ci(200);this.F=3D[];this.C=3D[];this.Ja=3Dnew =
th(this);this.Ja.R(this.D,"tick",this.s$a)}x(Lqb,A);p=3DLqb.prototype;p.I=
e=3Dnull;function Mqb(a,b){if(!a.Ie)throw Error("The callback function =
must be set before adding tasks to the =
FontInstallTimer.");a.F.push(b);a.D.start()}p.ITb=3Dfunction(a){ib(this.F=
,a);cb(this.F)&&this.D.stop()};p.s$a=3Dfunction(){db(this.C);z(this.F,thi=
s.zUb,this);this.C.length&&this.Ie(this.C);z(this.C,this.ITb,this)};p.zUb=
=3Dfunction(a){a.Ux();a.mBa&&this.C.push(a)};=0A=
p.Ea=3Dfunction(){Db(this.D,this.Ja);Lqb.ea.Ea.call(this)};function =
Nqb(a,b,c,d){this.D=3Da;this.C=3Db;this.F=3Dc;this.H=3Dd;this.J=3Dd()}var=
 =
Oqb=3D{},Pqb=3D{Arimo:!0,Cousine:!0,Quattrocento:!0,Tinos:!0},Qqb=3D{};fu=
nction Rqb(a,b,c){return new =
Nqb(Rpb(),a,b,c)}p=3DNqb.prototype;p.RBa=3D0;p.wN=3Dnull;p.PXa=3D!1;p.BRa=
=3D0;p.CRa=3D0;p.nDa=3D!1;p.mBa=3D!1;p.hha=3D!1;function Sqb(a,b){var =
c=3Db+a.C.getWeight()+a.C.getStyle(),d=3DQqb[c];t(d)||(d=3Dnew =
uK("",a.C.C,a.C.getWeight(),a.C.getStyle()),d=3DvK(a.D,d,b),Qqb[c]=3Dd);r=
eturn d}=0A=
p.Ne=3Dfunction(){if(!this.nDa){this.BRa=3DSqb(this,"Arial,sans-serif");t=
his.CRa=3DSqb(this,"'Times New Roman',serif");if(this.F){var =
a=3Dthis.C.getWeight()+this.C.getStyle();if(!Oqb[a]){for(var b=3D["Times =
New =
Roman","Arial","Times","Sans","Serif"],c=3Db.length,d=3D[],e=3D0;e<c;e++)=
{var f=3Db[e];var h=3Dthis.C.getWeight();var =
k=3Dthis.C.getStyle();h=3Dnew =
uK(f,this.C.C,h,k);h=3DvK(this.D,h,"");d[h]=3D!0;400!=3Dthis.C.getWeight(=
)&&(h=3DtK(),k=3Dthis.C.getStyle(),f=3Dnew =
uK(f,h,400,k),f=3DvK(this.D,f,""),d[f]=3D!0)}Oqb[a]=3Dd}a=3DOqb[a].concat=
()}else a=3D=0A=
null;this.wN=3Da;this.nDa=3D!0}};p.Ux=3Dfunction(){this.Ne();this.RBa++;v=
ar =
a=3D300<=3Dthis.RBa,b=3Dthis.BRa,c=3Dthis.CRa,d=3DvK(this.D,this.C,"Arial=
,sans-serif"),e=3DvK(this.D,this.C,"'Times New =
Roman',serif"),f=3Dthis.wN&&this.wN[d]&&this.wN[e];this.F&&!this.PXa&&f&&=
d=3D=3De&&(this.PXa=3D!0,this.wN=3D[],this.wN[d]=3D!0);this.mBa=3D(this.h=
ha=3Dthis.F&&!!Pqb[this.C.getFontFamily()]&&5E3<this.H()-this.J||(d!=3Db|=
|e!=3Dc)&&(null=3D=3Dthis.wN||!f))||a};p.BC=3Dg("hha");function =
Tqb(a,b,c,d,e){this.F=3Da;this.L=3Db;this.J=3Dc;this.H=3Dd;a=3Dv(this.mGb=
,this);this.H.Ie=3Da;this.Va=3De;this.D=3Dnew =
wm;this.qa(this.D);this.C=3Dnew =
wm;this.qa(this.C)}x(Tqb,A);p=3DTqb.prototype;p.PGa=3Dg("D");p.hDa=3Dg("C=
");p.iDa=3Dfunction(){return uqb};=0A=
p.install=3Dfunction(a){for(var b=3D[],c=3D[],d=3D0;d<a.length;d++){var =
e=3Da[d],f=3Dzqb(this.J,e);f&&(c.push(f),b.push(e))}if(c.length!=3Da.leng=
th){e=3D[];for(d=3D0;d<a.length;d++)e.push(a[d].Nt());d=3D{};d.font_ident=
ifiers=3De;d.number_css_infos=3Dc.length;this.Va.log(Error("The number =
of cssInfos to install should match the number of identifiers to =
install."),d)}c.length&&Kqb(this.F,c);for(d=3D0;d<b.length;d++)c=3Dthis.L=
(b[d],Pc,function(){return(new Date).getTime()}),Mqb(this.H,c)};=0A=
p.mGb=3Dfunction(a){for(var b=3D[],c=3D[],d=3D0;d<a.length;d++){var =
e=3Da[d],f=3De.C;e.BC()?b.push(f):c.push(f)}b.length&&this.D.dispatchEven=
t(new vqb(b));c.length&&this.C.dispatchEvent(new =
rqb(c))};p.AFa=3Dta;p.wNa=3Dfunction(a){Kqb(this.F,a)};function =
zK(a,b){this.C=3Da;this.D=3Db||null}zK.prototype.getFontFamily=3Dg("C");z=
K.prototype.getWeight=3Dg("D");function Uqb(a){return =
a.D?$b(a.C,"--",a.D):a.C}function Vqb(a){var =
b=3Da;a=3Da.split("--");if(2=3D=3Da.length){b=3Da[0];var =
c=3Dfc(a[1])}return new zK(b,c)};function =
Wqb(a){this.D=3Da;this.C=3DGc([])}function Xqb(a,b){for(var =
c=3D0;c<b.length;c++)a.C[b[c]]=3D!0};function =
$pb(a,b){this.D=3Da;this.C=3Db};function =
Yqb(a,b){Ns.call(this);this.ma=3Da;this.V=3Db;this.C=3Dnew =
Rm;this.O=3D[];this.$=3Dthis.J=3Dnull;this.F=3Dnew =
wm;this.qa(this.F);Os(this,new =
Ss(Ms,{},{familyList:[],transitionedFamilyList:[],hasTransitioned:!1,rece=
ntlyUsedFamilyList:[]}))}x(Yqb,Ns);function Wpb(a){return =
a.get("hasTransitioned")?a.get("transitionedFamilyList")||[]:a.get("famil=
yList")||[]}=0A=
Yqb.prototype.H=3Dfunction(a){var =
b=3DWpb(a);a=3Da.get("recentlyUsedFamilyList");var =
c=3D!1,d=3D[];b&&wa(b)&&0<b.length&&(this.C.clear(),Sm(this.C,b),c=3D!0,d=
=3Db);a&&wa(a)&&0<a.length&&(this.O=3Da,c=3D!0);Zpb(this,this.O,this.C);c=
&&this.F.dispatchEvent(new $pb(!1,d))};function =
Zqb(a,b){a.$=3Db;b.addCallback(function(b){a.J=3Db})}function =
Zpb(a,b,c){a=3DPs(a);a.set("familyList",c.Dd());a.set("transitionedFamily=
List",c.Dd());a.set("recentlyUsedFamilyList",b)}function Ypb(a){return =
Ps(a).get("recentlyUsedFamilyList")}=0A=
function =
Xpb(a,b){return!a.ma.D(b)&&(!a.J||!a.J.C[b])&&!bb(a.V,b)};function =
$qb(a,b,c,d,e,f){this.F=3Da;this.D=3Db;this.C=3Dc;this.J=3Dd;this.L=3De;t=
his.H=3Df}p=3D$qb.prototype;p.getFontFamily=3Dg("F");p.getStyle=3Dg("J");=
p.getWeight=3Dg("L");p.getSources=3Dg("H");function Fqb(a,b){var =
c=3D"",d=3Dnull;a=3Da.getSources();for(var e=3D0;e<a.length;e++){var =
f=3Da[e];if(f.Jl())b&&(f=3Df.getUrl(),c+=3D"local('"+f+"'), =
");else{if(d)return null;d=3Df.getUrl()}}return =
d?c+("url("+d+")"):null}p.clone=3Dfunction(){return new =
$qb(this.F,this.D,this.C,this.J,this.L,Wa(this.H,function(a){return =
a.clone()}))};=0A=
function =
AK(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc}AK.prototype.getUrl=3Dg("D");A=
K.prototype.Jl=3Dg("F");AK.prototype.getFormat=3Dg("C");AK.prototype.clon=
e=3Dfunction(){return new AK(this.D,this.F,this.C)};function arb(a){var =
b=3D[];a=3Da.fontFaces;for(var =
c=3D0;c<a.length;c++)b.push(brb(a[c]));return b}function brb(a){for(var =
b=3Da.sources,c=3D[],d=3D0;d<b.length;d++)c.push(new =
AK(b[d].url,!!b[d].isLocal,b[d].format));return new =
$qb(a.fontFamily,a.subsetValue,!!a.menuFont,a.style,a.weight,c)};function=
 =
crb(a,b,c,d){this.F=3Da;this.J=3Db;this.H=3Dc||a;this.C=3Dd||a;this.D=3DW=
a(pc(this.J),fc)}crb.prototype.nf=3Dg("F");function drb(){}function =
erb(a){this.C=3Da}function frb(a){this.C=3Da};function =
grb(a){A.call(this);for(var =
b=3D{},c=3D0;c<a.length;c++)b[a[c]]=3D!0;this.J=3Db;this.C=3D{};this.D=3D=
{};this.F=3D{};this.V=3D{};this.O=3Dnew wm;this.qa(this.O);this.L=3Dnew =
wm;this.qa(this.L);this.H=3Dnew =
wm;this.qa(this.H)}x(grb,A);grb.prototype.update=3Dfunction(a){hrb(this,a=
,null)};=0A=
function hrb(a,b,c){for(var d in b)for(var e in b[d]){var =
f=3Db[d][e],h=3Df,k=3Dirb(h);k&&(a.D[d]=3Dk,ib(h,k));f=3Djrb(f);f.length&=
&(a.C[d]||(a.C[d]=3D{}),a.C[d][e]=3Df,a.F[d.toLowerCase()]=3Dd)}krb(a);h=3D=
[];for(d in b)for(e in =
b[d])a.C[d]&&a.C[d][e]&&h.push(d);qb(h);h.length&&(a.O.dispatchEvent(new =
drb),a.H.dispatchEvent(new =
frb(h)));f=3Dc||[];h=3D{};for(k=3D0;k<f.length;k++){var =
l=3Df[k],m=3Dl.fontFamily;l=3Dl.weight;h[m]||(h[m]=3D{});h[m][l]||(h[m][l=
]=3D!0)}k=3D[];for(d in b)for(e in =
b[d])if(f=3Dlrb(a,d,e))for(m=3D0;m<f.length;m++)l=3D=0A=
f[m].getWeight(),(!c||h[d]&&h[d][""+l])&&"normal"=3D=3Df[m].getStyle()&&k=
.push(new yK(d,e,l));k.length&&a.L.dispatchEvent(new erb(k))}function =
mrb(a,b){for(var c in b){var =
d=3Db[c],e=3Dirb(d);e&&(a.D[c]=3De,ib(d,e))}krb(a);d=3D[];for(c in =
b)a.D[c]&&d.push(c);0<d.length&&a.H.dispatchEvent(new frb(d))}function =
lrb(a,b,c){return(a=3Da.C[b]?a.C[b][c]:null)?a:null}=0A=
function zqb(a,b){var =
c=3Db.getFontFamily();a=3Dlrb(a,c,b.C);if(!a)return =
null;for(c=3D0;c<a.length;c++){var =
d=3Da[c];if(d.getStyle()=3D=3Db.getStyle()&&d.getWeight()=3D=3Db.getWeigh=
t())return d}return null}function irb(a){if(a)for(var =
b=3D0;b<a.length;b++){var c=3Da[b];if(c.C)return c}return null}function =
nrb(a,b){var c=3Da.D[b];if(c){var d=3D{400:b,700:b};if(a.C[b]){var =
e=3D[],f;for(f in =
a.C[b])nb(e,a.C[b][f]);for(a=3D0;a<e.length;a++)d[e[a].getWeight()]=3Db}b=
=3Dnew crb(b,d,c.getFontFamily())}else b=3Dnull;return b}=0A=
function krb(a){for(var b in a.C)a.J[b]&&delete a.C[b];for(b in =
a.D)a.J[b]&&delete a.D[b];for(b in a.F)a.J[a.F[b]]&&delete =
a.F[b]}function jrb(a){return a.filter(function(a){return =
0=3D=3Da.getWeight()%100&&100<=3Da.getWeight()&&900>=3Da.getWeight()})}fu=
nction =
orb(a,b){a.V[b]=3D!0}grb.prototype.Iv=3Dfunction(a){return!!this.V[a]};va=
r =
prb=3D["syncMap","applicationFonts"],qrb=3D["syncMap","domainFonts"],rrb=3D=
["syncMap","preferences"].concat(["docs-fonts"]);function =
srb(a,b,c){if(b){var d=3D{},e=3D{};if(c&&c.fontMetadataMap){for(var f in =
b){var =
h=3DPpb(f),k=3Dh.getFontFamily(),l=3Dh.getWeight(),m=3Dh.C;h=3Dnew =
bqb(k,l);e[cqb(h)]=3Dh;h=3Darb(c.fontMetadataMap[k]);d[k]||(d[k]=3D{});d[=
k][m]=3DVa(h,function(a){return =
a.D=3D=3Dm})}uc(b)||hrb(a,d,oc(e))}}};var trb=3D"Arial;Comic Sans =
MS;Courier New;Georgia;Impact;Times New Roman;Trebuchet =
MS;Verdana".split(";");function urb(){A.call(this);this.D=3Dnew =
wm;this.qa(this.D);this.H=3Dnew wm;this.qa(this.H)}x(urb,A);function =
vrb(a){this.C=3Da}function wrb(){};function xrb(a,b,c,d,e,f,h,k,l,m){var =
r=3Dthis;E.call(this);this.C=3Da;this.$=3Db;this.ma=3D{};this.L=3De;this.=
O=3Dnull;this.Ha=3Df;this.Ba=3Dd;this.Ka=3Dk;this.Ma=3Dl;this.Oa=3Dm;this=
.Ja=3Dnew th(this);this.H=3Dnew Wn;this.qa(this.H);this.D=3Dnew =
wm;this.qa(this.D);this.F=3Dh;this.J=3D[];this.va=3D{};this.V=3Dc;yrb(thi=
s);Xn(this.H,this.V,function(){r.D.dispatchEvent(null)});Xn(this.H,this.L=
.F,function(a){a.C&&a.C.length&&!a.D&&(r.J=3Da.C);r.D.dispatchEvent(null)=
});this.F&&Xn(this.H,this.F.H,function(a){a=3Da.C;if(r.C)for(var =
b=3D0;b<a.length;b++)if(r.C.D[a[b]]){r.D.dispatchEvent(null);=0A=
break}});this.C&&Xn(this.H,this.C.H,function(a){if(yrb(r))r.D.dispatchEve=
nt(null);else for(var b=3D0;b<a.C.length;b++){var =
c=3Da.C[b];if(nrb(r.C,c).D.length!=3Dr.va[c]){r.D.dispatchEvent(null);bre=
ak}}})}x(xrb,E);function zrb(a,b,c,d,e,f,h,k,l){var m=3Dnew =
xrb(a,b,c,d,e,Kpb,f,h,new =
Spb,k);l.addCallback(function(a){m.O=3Da;m.D.dispatchEvent(null)});return=
 m}=0A=
function yrb(a){if(!a.C||!a.$)return!1;var b=3D[],c=3Da.C,d=3D[];for(e =
in c.D)d.push(c.D[e]);for(c=3D0;c<d.length;c++){var e=3Dd[c];var =
f=3De.getFontFamily();a.ma[f]||(b.push(e),a.ma[f]=3D!0)}return =
b.length?(a.$.wNa(b),!0):!1}xrb.prototype.Ea=3Dfunction(){B(this.Ja);dele=
te this.Ja;delete this.Ba;delete this.L;delete this.F;delete =
this.C;xrb.ea.Ea.call(this)};var Arb=3D"Arial;Comic Sans MS;Courier =
New;Georgia;Impact;Times New Roman;Trebuchet =
MS;Verdana".split(";"),Brb=3D{ar:"Arabic Typesetting;Sakkal =
Majalla;Simplified Arabic;Traditional Arabic;Al Bayan;Baghdad;DecoType =
Naskh;KufiStandardGK;Nadeem".split(";"),hi:["Aparajita","Kokila","Mangal"=
,"Utsaah","Devanagari MT"],iw:"Aharoni;David;FrankRuehl;Gisha;Levenim =
MT;Miriam;Narkisim;Rod;Arial Hebrew;Corsiva Hebrew;New Peninim =
MT;Raanana".split(";"),ja:"Meiryo;MS Gothic;MS Mincho;MS PGothic;MS =
PMincho;HiraMaruPro-W4;HiraMinPro-W3;HiraKakuPro-W3;HiraMaruProN-W4;HiraM=
inProN-W3;HiraKakuProN-W3".split(";"),=0A=
ko:"Batang;Batangche;Dotum;Dotumche;Gulim;Gulimche;Gungsuh;Malgun =
Gothic;GungSeo;HeadLineA;PCMyungjo;Pilgi".split(";"),th:"Angsana =
New;AngsanaUPC;Browallia New;BrowalliaUPC;Cordia =
New;CordiaUPC;DilleniaUPC;EucrosiaUPC;FreesiaUPC;IrisUPC;JasmineUPC;Kodch=
iangUPC;Leelawadee;LilyUPC;TH Sarabun PSK;TH =
SarabunPSK;Ayuthaya;Krungthep;Sathu;Silom;Thonburi;Sarabun;TH Sarabun =
OFL".split(";"),"zh-cn":"SimSun;SimSun-ExtB;SimHei;NSimSun;Microsoft =
Yahei;FangSong;KaiTi;Hei;Heiti =
SC;Kai;STFangsong;STHeiti;STKaiti;STsong".split(";"),=0A=
"zh-tw":"PMingLiu;PMingLiu-ExtB;MingLiu;MingLiu-ExtB;Microsoft =
JhengHei;DFKai-SB;BiauKai;Heiti TC;LiHei Pro;LiSong =
Pro".split(";")};function Crb(a){this.C=3Da};function =
Drb(){urb.call(this)}x(Drb,urb);function =
Erb(){urb.call(this);this.C=3D{};this.F=3DFc(tK(),!0)}x(Erb,Drb);function=
 Frb(a){return lqb(Grb(a),pc(a.F))}function =
Hrb(a,b){Irb(a,b).length&&a.D.dispatchEvent(new wrb)}function =
Irb(a,b){for(var c=3D[],d=3D[],e=3D0;e<b.length;e++){var =
f=3Db[e].fontFamily,h=3Db[e].weight;a.C[f]||(a.C[f]=3D{},c.push(f));a.C[f=
][h]||d.push(b[e]);a.C[f][h]=3Db[e]}0<c.length&&a.H.dispatchEvent(new =
vrb(c));return lqb(d,pc(a.F))}function Grb(a){return =
Iaa(pc(a.C),function(b){return oc(a.C[b])})};var =
Jrb=3D["drawing","kix","punch"];function =
Krb(a,b){b=3DsK().J?Wa(b,function(a){return =
fqb(a)}):Wa(b,function(a){return cqb(new =
bqb(a.fontFamily,a.weight))});Qra(a,"fontFamilies",Yl(b))};function =
Lrb(a,b,c,d){var =
e=3Dthis;A.call(this);this.D=3Da;this.F=3Db;this.kf=3Dc;this.C=3Dd;b=3Dne=
w Wn;this.qa(b);Xn(b,a.D,function(){return =
Mrb(e)});Nrb(this)}x(Lrb,A);function Nrb(a){var =
b=3DEa();Mrb(a);zn().Pa("wimf",Ea()-b)}function Mrb(a){if(a.kf.D){var =
b=3DVa(Frb(a.D),function(b){return!a.F.D(b.fontFamily)});Krb(a.C,b);a.kf.=
write([a.C],ta)}};function =
Orb(a,b,c){A.call(this);this.F=3Da;this.D=3Db;this.C=3Dc}x(Orb,A);functio=
n =
Prb(a,b,c,d){b=3Dnqb(a.F,b,c,d);b=3Dvza(ASa(a.D,b));b.addCallback(a.C.H,a=
.C);return b};function =
BK(a,b){A.call(this);this.D=3Da;this.O=3Db;this.F=3Dthis.$=3Dnull}x(BK,A)=
;BK.prototype.H=3Dfunction(a){a.HX.length&&this.O.F();a=3Da.zB;if(a.lengt=
h){this.O.H.stop();for(var b=3D{},c=3D0;c<a.length;c++){var =
d=3Da[c].getResult(),e=3Dd.getFontFamily();d=3Dd.Yw();for(var =
f=3D0;f<d.length;f++)d[f].C&&(b[e]=3D[d[f]])}mrb(this.D,b);this.V(a)}};BK=
.prototype.V=3Dfunction(a){Qrb(this,a)};=0A=
function Qrb(a,b){for(var c=3D{},d=3D0;d<b.length;d++){var =
e=3Db[d].getResult(),f=3De.getFontFamily(),h=3De.C;a.F&&e.l_()&&Xqb(a.F,[=
f]);e.Iv()&&orb(a.D,f);c[f]||(c[f]=3D{});c[f][h]=3De.Yw()}d=3D[];for(e=3D=
0;e<b.length;e++)f=3Db[e].getId(),d.push(eqb(f));hrb(a.D,c,d)}function =
Rrb(a,b){a.$=3Db;b.addCallback(function(b){a.F=3Db})};function =
Srb(a){this.C=3Da}Srb.prototype.H=3Dfunction(a){a=3Da.zB;if(a.length){for=
(var b=3D{},c=3D0;c<a.length;c++){var =
d=3Da[c].getResult(),e=3Dd.getFontFamily();d=3Dd.Yw();for(var =
f=3D0;f<d.length;f++)d[f].C&&(b[e]=3D[d[f]])}mrb(this.C,b)}};function =
Trb(a,b,c,d,e,f,h){this.J=3Da;this.C=3Db;this.F=3Dc;this.D=3Dd;this.O=3D!=
!e;this.L=3D!!f;this.H=3Dnull;this.Va=3Dh;J(I(),"docs-ofmpp")||(this.H=3D=
Urb(this))}function Vrb(a,b,c,d,e,f,h){return new Trb(a,b,c,d,e,f,h)}var =
Wrb=3D{truetype:".ttf","embedded-opentype":".eot",svg:".svg",swf:".swf",w=
off:".woff",woff2:".woff2"};p=3DTrb.prototype;p.getFontFamily=3Dg("J");p.=
Yw=3Dg("F");p.l_=3Dg("O");p.Iv=3Dg("L");function =
Xrb(a){a.H||(a.H=3DUrb(a));return a.H}=0A=
function Urb(a){for(var b=3D{},c=3D0,d;d=3Da.F[c];c++)for(var =
e=3D0,f;f=3Dd.getSources()[e];e++)if(!f.Jl()){var =
h=3Df.getUrl(),k=3DWrb[f.getFormat()],l;J(I(),"docs-ofmpp")?l=3Drl(h,"kit=
"):l=3DFl(new =
wl(h),"kit");l||(l=3Da.D+"\\/([^/.&]+)"+k+"$",l=3D(l=3Dh.match(l))&&2=3D=3D=
l.length?l[1]:null);l||(l=3D"(persistent\\/docs\\/fonts\\/)([^/.]+)("+k+"=
)?$",l=3D(l=3Dh.match(l))&&4=3D=3Dl.length?l[2]:null);if(!l&&(-1!=3Dh.ind=
exOf("file:///")||-1!=3Dh.indexOf("LOCALFILE:"))){var =
m=3Dh.split("/");m=3Dm[m.length-1].split(".");2=3D=3Dm.length&&"."+m[1]=3D=
=3Dk&&(l=3D=0A=
m[0])}b[h]=3Dl?l+(k||""):null;k||a.Va.log(Error("Missing font file =
extension for format "+f.getFormat()))}return =
b}p.equals=3Dfunction(a){return this=3D=3Da?!0:!!a&&a instanceof =
Trb&&this.D=3D=3Da.D};p.clone=3Dfunction(){return =
Vrb(this.J,this.C,Wa(this.F,function(a){return =
a.clone()}),this.D,this.O,this.L,this.Va)};function =
Yrb(a,b){this.C=3Da;this.D=3Db}Yrb.prototype.getFontFamily=3Dg("C");funct=
ion Zrb(a){for(var b=3DtK(),c=3D[],d=3D0;d<a.length;d++)c.push(new =
Yrb(a[d],b));return c};function =
$rb(){this.wb=3D{};this.C=3D0}p=3D$rb.prototype;p.set=3Dfunction(a,b,c){a=
=3Da+"|"+b;this.wb[a]||(this.wb[a]=3D{},this.C++);this.wb[a]=3Dc};p.get=3D=
function(a,b){return =
this.wb[a+"|"+b]||null};p.remove=3Dfunction(a,b){a=3Da+"|"+b;return =
this.wb[a]?(delete =
this.wb[a],this.C--,!0):!1};p.contains=3Dfunction(a,b){return!!this.get(a=
,b)};function asb(a){var b=3D[],c;for(c in =
a.wb)a=3Dc.split("|"),2=3D=3Da.length&&b.push(new Yrb(a[0],a[1]));return =
b}p.Dd=3Dfunction(){var a=3D[],b;for(b in =
this.wb)a.push(this.wb[b]);return a};=0A=
p.Xe=3Dg("C");function =
bsb(a){this.C=3Da}bsb.prototype.get=3Dg("C");bsb.prototype.getFontFamily=3D=
function(){return this.C.getFontFamily()};function =
csb(a){this.Va=3Da;this.C=3Dnew =
$rb}csb.prototype.get=3Dfunction(a,b){return(a=3Dthis.C.get(a,b))?a.get()=
:null};csb.prototype.add=3Dfunction(a){a=3Dnew =
bsb(a);this.C.set(a.getFontFamily(),a.C.C,a)};function =
dsb(a,b,c,d){this.H=3Da;this.Va=3Db;this.F=3Dd||null;this.D=3Dnew =
csb(b);if(c){a=3Desb(c,this.Va).C;for(var e in a)for(var f in =
a[e])this.D.add(a[e][f])}}=0A=
dsb.prototype.C=3Dfunction(a){for(var =
b=3D[],c=3D[],d=3D[],e=3D0;e<a.length;e++){var =
f=3Da[e].getId();b.push(f);var =
h=3Df.getFontFamily(),k=3Dthis.D.get(h,f.C);k?d.push(new =
sv(f,k,"sync-needed")):c.push(h)}a=3Duo();c.length?this.H&&(e=3D["familie=
s",c.join(",")],sK().C&&(e=3De.concat("useAllSubsets",!0)),sK(),b=3DRu(Lr=
(Wm(this.H.Ue("/font/getmetadata"),2),v(this.L,this,a,b,d)),v(this.J,this=
,a,c)).setContent(fl(e)),this.F&&b.Cf("id",this.F),b.xe()):a.Nb(new =
tv(d,[]));return a};=0A=
dsb.prototype.L=3Dfunction(a,b,c,d){if(d=3Dd.ef()){var =
e=3Desb(d,this.Va).C;d=3D{};for(var f=3D0;f<b.length;f++){var =
h=3Db[f];d[h.Yn()]=3D!1;var k=3De[h.getFontFamily()];for(m in k){var =
l=3Dk[m];this.D.add(l);m=3D=3Dh.C&&c.push(new =
sv(h,l,"sync-needed"))}}for(f=3D0;f<c.length;f++)d[c[f].getId().Yn()]=3D!=
0;var =
m=3D[];for(f=3D0;f<b.length;f++)d[b[f].Yn()]||m.push(b[f]);a.Nb(new =
tv(c,m))}else a.Cd(new Ul("No font response object."))};=0A=
dsb.prototype.J=3Dfunction(a,b,c){a.Cd(new Ul("Error fetching font =
metadata, http status code:"+c.Lv+", fonts: "+b.join(",")))};function =
fsb(a){this.C=3Da}=0A=
function esb(a,b){var c=3D{};a=3Da.fontMetadataMap||{};for(var d in =
a){for(var e=3Da[d],f=3Darb(e),h=3D{},k=3D0;k<f.length;k++){var =
l=3Df[k],m=3Dl.D;null!=3Dh[m]||(h[m]=3D[]);h[m].push(l)}null!=3Dh.menu&&(=
f=3Dh.menu[0],null!=3Dh.latin&&h.latin.push(f),null!=3Dh["*"]&&h["*"].pus=
h(f),delete h.menu);c[d]=3D{};for(m in =
h)c[d][m]=3DVrb(d,m,h[m],e.version,!!e.restrictedDomainFont,!!e.hasInkedW=
hitespace,b)}return new fsb(c)};function =
gsb(a,b){this.J=3Da;this.C=3Db;this.D=3D!1;this.H=3Dnew =
Gi(v(this.F,this),2E3)}gsb.prototype.F=3Dfunction(){hsb(this,!1)};functio=
n hsb(a,b){a.D||(a.D=3D!0,!b&&a.C.qj())||(b=3Da.C.qj()?"Some fonts could =
not be loaded. Try reloading.":"Some fonts could not be loaded. Try =
reloading when you're =
online.",a.J.postMessage(b,"error",!0,15E3))};function =
isb(a,b){this.D=3Da;this.F=3Db;this.Td=3D!0;this.C=3D[]}isb.prototype.Na=3D=
function(a){if(this.Td=3Da)jsb(this,this.C),this.C=3D[]};function =
ksb(a,b){a.Td?jsb(a,b):a.C=3Da.C.concat(b)}function =
jsb(a,b){0<b.length&&ASa(a.D,b).addCallback(function(b){a.F.H(b)})};funct=
ion =
lsb(a,b,c,d,e){this.H=3Da;this.kf=3Db;this.F=3Dc;this.Va=3Dd;this.C=3De||=
new csb(this.Va)}function msb(a,b){for(var =
c=3Dnull,d=3Dnull,e=3D0;e<a.length;e++)if(a[e]){var =
f=3Da[e].C;f=3D=3Db?c=3Da[e]:"latin"=3D=3Df&&(d=3Da[e],d=3DVrb(d.J,b,d.F,=
d.D,d.O,d.L,d.Va))}return c||d||null}function nsb(a,b,c,d){return =
d?a.C.get(b,c):msb([a.C.get(b,c),a.C.get(b,"latin")],c)}=0A=
lsb.prototype.D=3Dfunction(a){var b=3Dthis;if(a.C)return Bo(null);var =
c=3Da.getId();a=3Dc.getFontFamily();var =
d=3Dc.C,e=3Duo(),f=3Dnsb(this,a,d,c.F);f?e.Nb(new =
sv(c,f,"sync-not-needed")):(f=3D"latin"=3D=3Dd?a:a+"|"+d,eAa(this.H,c.F||=
"latin"=3D=3Dd?[f]:[f,a],function(a){for(var =
d=3Dc.C,f=3D[],h=3D0;h<a.length;h++){var r=3Da[h].get();for(var =
u=3Db.Va,w=3Dr.getFontFamily(),y=3Dr.Yw(),C=3D[],H=3D0;H<y.length;H++){fo=
r(var R=3Dy[H],Z=3D[],U=3D0;U<R.C.length;U++){var ja=3DR.C[U];Z.push(new =
AK(ja.getUrl(),ja.F,ja.getFormat()))}C.push(new $qb(R.getFontFamily(),=0A=
R.J||"latin",R.F,R.getStyle(),R.getWeight(),Z))}r=3DVrb(w,r.D||"latin",C,=
r.getProperty("version"),r.l_(),r.Iv(),u);b.C.add(r);f.push(r)}(a=3Dmsb(f=
,d))?e.Nb(new sv(c,a,"sync-not-needed")):e.Cd(new Ul("Failed to read =
fontmetadata."))},v(e.Cd,e,"Failed to read fontmetadata for "+a+" =
("+d+")")));return e};=0A=
lsb.prototype.sync=3Dfunction(a){var =
b=3Da.getResult(),c=3DsK().C||"latin"=3D=3Db.C;if(!this.kf.D||!c)return =
Ao(a);c=3D[b];"menu"!=3Db.C&&J(I(),"docs-evnli")&&(b=3Db.getFontFamily(),=
b=3Dthis.C.get(b,"menu"),c.push(b));b=3D{};for(var =
d=3Duo(),e=3D0;e<c.length;e++)for(var =
f=3Dc[e].Yw(),h=3DXrb(c[e]),k=3D0;k<f.length;k++)for(var =
l=3Df[k].getSources(),m=3D0;m<l.length;m++){var r=3Dl[m];if(!r.Jl()){var =
u=3Dh[r.getUrl()];if(!u)return d.Cd(new Ul("Bad url =
"+r.getUrl())),d;b[u]=3Dnew =
NSa(u,r.getUrl(),"")}}this.F.H(b,["fonts"],!1,v(this.J,this,=0A=
a,d,c));return d};=0A=
lsb.prototype.J=3Dfunction(a,b,c,d){if(d.Ula()||d.A4())b.Nb(a);else{for(v=
ar =
e=3D[],f=3D0;f<c.length;f++)e.push(c[f].clone());a=3Da.getId();c=3D[];for=
(f=3D0;f<e.length;f++){for(var =
h=3De[f],k=3Dh.Yw(),l=3DXrb(h),m=3D0;m<k.length;m++)for(var =
r=3Dk[m].getSources(),u=3D0;u<r.length;u++){var =
w=3Dr[u],y=3Dl[w.getUrl()];if(!w.Jl()&&y){y=3Dd.hja(y);if(!y)throw =
Error("Null local url for font file");r[u]=3Dnew =
AK(y,!1,w.getFormat())}}c.push(osb(h))}this.kf.write(c,v(this.L,this,a,b,=
e),v(b.Cd,b,new Ul("Failed to write updated fontMetadata for =
"+a.getFontFamily())))}};=0A=
lsb.prototype.L=3Dfunction(a,b,c){for(var =
d=3D0;d<c.length;d++)this.C.add(c[d]);b.Nb(new =
sv(a,c[0],"sync-not-needed"))};function osb(a){for(var =
b=3D[],c=3Da.Yw(),d=3D0;d<c.length;d++){for(var =
e=3Dc[d],f=3D[],h=3D0;h<e.getSources().length;h++){var =
k=3De.getSources()[h];f.push(new =
nua(k.getFormat(),k.Jl(),k.getUrl()))}b.push(new =
Vo(e.getFontFamily(),e.D,e.C,e.getStyle(),e.getWeight(),f))}return new =
Uo(a.getFontFamily(),a.C,a.D,a.l_(),a.Iv(),b,!0)};function =
psb(){this.D=3Dqsb;this.C=3Dnew $rb}function rsb(a,b,c){var =
d=3Db.getFontFamily(),e=3Db.C,f=3Db.getWeight();b=3Db.getStyle();var =
h=3Da.C.get(d,e);h||(h=3D{});h[f]||(h[f]=3D{});"requested"=3D=3Dc&&h[f][b=
]||(h[f][b]=3Dc,a.C.set(d,e,h))}function ssb(a,b,c,d){var =
e=3Da.C.get(b,c);if(!e)return!1;d=3DGc(d);for(var =
f=3D0;f<a.D.length;f++){var h=3Da.D[f];if(h in e)for(var k in e[h]){var =
l=3Dtsb(a,b,c,h,k);if(!d[l])return!1}}return!0}=0A=
function CK(a,b,c){c=3DGc(c);for(var d=3D[],e=3D0;e<b.length;e++){var =
f=3Db[e].getFontFamily(),h=3Db[e].D,k=3Da.C.get(f,h);if(k)for(var l in =
k)for(var m in k[l]){var r=3Dtsb(a,f,h,l,m);c[r]&&(r=3Dnew =
uK(f,h,Number(l),m),d.push(r))}}return d}function =
usb(a,b,c){c=3DGc(c);a=3Dtsb(a,b.getFontFamily(),b.C,b.getWeight(),b.getS=
tyle());return!!c[a]}function vsb(a,b,c){var =
d=3Db.weight;a=3Da.C.get(b.fontFamily,b.C);if(!a||!a[d])return!1;c=3DGc(c=
);for(var e in a[d])if(!c[a[d][e]])return!1;return!0}=0A=
function =
tsb(a,b,c,d,e){return(a=3Da.C.get(b,c))&&a[d]&&a[d][e]?a[d][e]:null};Da(b=
a().prototype,ba().prototype);function DK(a,b,c,d,e){var =
f=3Dthis;E.call(this);this.V=3Da;this.Va=3Db;this.L=3Dc;this.$=3Dd;this.v=
a=3De;this.Ja=3Dnew th(this);this.qa(this.Ja);this.J=3Dnew =
Wn;this.qa(this.J);this.C=3Dnew psb;Xn(this.J,this.L.L,function(a){var =
b=3Da.C;a=3D{};for(var c=3D0;c<b.length;c++){var =
d=3Db[c].fontFamily,e=3Db[c].weight,h=3Db[c].C;a[d]||(a[d]=3D{});a[d][h]|=
|(a[d][h]=3D{});a[d][h][e]||(a[d][h][e]=3D!0)}b=3D[];for(var w in =
a)for(var y in =
a[w])for(c=3Dlrb(f.L,w,y),d=3D0;d<c.length;d++)if(e=3Dc[d].getWeight(),40=
0=3D=3De||700=3D=3De||f.va&&a[w][y][String(e)])e=3D=0A=
new =
uK(w,y,e,c[d].getStyle()),usb(f.C,e,["requested","installed"])||(b.push(e=
),rsb(f.C,e,"requested"));b.length&&f.V.install(b)});Xn(this.J,this.V.PGa=
(),tm(this.Va,function(a){for(var b=3D[],c=3D0;c<a.mDa.length;c++){var =
d=3Da.mDa[c],e=3Dd.getFontFamily(),h=3Dd.C;if(!usb(f.C,d,["installed"])){=
var =
w=3Dssb(f.C,e,h,["installed"]);rsb(f.C,d,"installed");if(ssb(f.C,e,h,["in=
stalled"]))if(w)"normal"=3D=3Dd.getStyle()&&b.push(new =
yK(e,h,d.getWeight()));else{d=3De;e=3DCK(f.C,[new =
Yrb(d,h)],["installed"]);w=3Dqsb;for(var y=3D0;y<=0A=
w.length;y++){var C=3Dnew =
uK(d,h,w[y],"normal");usb(f.C,C,["installed"])||e.push(C)}d=3De;for(h=3D0=
;h<d.length;h++)e=3Dd[h],"normal"=3D=3De.getStyle()&&b.push(new =
yK(e.getFontFamily(),e.C,e.getWeight()))}}}b.length&&f.H.dispatchEvent(ne=
w wsb(b))},this));Xn(this.J,this.V.hDa(),tm(this.Va,function(a){for(var =
b=3Dnew $rb,c=3Dnew $rb,d=3D0;d<a.lDa.length;d++){var =
e=3Da.lDa[d],h=3De.getFontFamily(),w=3De.C;usb(f.C,e,["errored"])||(rsb(f=
.C,e,"errored"),ssb(f.C,h,w,["installed","errored"])&&b.set(h,w,!0),bb(qs=
b,e.getWeight())&&=0A=
c.set(h,w,!0))}if(b.Xe()||c.Xe())a=3Dasb(b),a=3DCK(f.C,a,["errored"]),c=3D=
asb(c),c=3Da.concat(CK(f.C,c,["requested","installed"])),f.F.dispatchEven=
t(new xsb(c))},this));this.H=3Dnew wm;this.qa(this.H);this.F=3Dnew =
wm;this.qa(this.F)}x(DK,E);var =
qsb=3D[400,700];DK.prototype.D=3Dfunction(a){return =
this.$.D(a)||ssb(this.C,a,tK(),["installed"])};function pqb(a,b){var =
c=3Da.$.D(b.fontFamily);a=3Dvsb(a.C,b,["installed"]);return c||a}=0A=
DK.prototype.ma=3Dfunction(a){var =
b=3Da.getFontFamily();if(!this.D(b)){b=3DrH();var c=3Da.C;c=3Dnew =
vH(c.Ba,c.va,c.ma,c.D,c.$,c.V,c.C,c.Sa,c.Ra,b.C.dd,c.Ka,c.Ha,c.F,c.Oa,c.M=
a,c.O,c.jb,c.Wa,c.Hb,c.Cb,c.Bb,c.H,c.Rb,c.Lh,400,!1,c.J,c.Ac,c.Yb,c.L,c.U=
c,c.Jc,c.xb,c.ub);VG(a,b);b.C=3Dc;b.F=3Dnull;a=3Db}c=3Da;b=3Dc.getFontFam=
ily();c=3D$fb(c);if(400!=3Dc&&700!=3Dc&&!usb(this.C,new =
uK(b,tK(),c,"normal"),["installed"])){b=3DrH();c=3Da.C;var =
d=3D700<=3D$fb(a);c=3Dnew =
vH(d,c.va,c.ma,c.D,c.$,c.V,c.C,c.Sa,c.Ra,c.Vd.fontFamily,c.Ka,c.Ha,c.F,c.=
Oa,c.Ma,=0A=
c.O,c.jb,c.Wa,c.Hb,c.Cb,c.Bb,c.H,c.Rb,c.Lh,400,!1,c.J,c.Ac,c.Yb,c.L,c.Uc,=
c.Jc,c.xb,c.ub);VG(a,b);b.C=3Dc;b.F=3Dnull;a=3Db}return =
a};DK.prototype.Iv=3Dfunction(a){return =
this.L.Iv(a)};DK.prototype.O=3Dda(166);function ysb(a){var =
b=3Da.L,c=3D[],d;for(d in b.F)c.push(b.F[d]);return =
CK(a.C,Zrb(c),["errored"])}function =
wsb(a){this.D=3Da;this.C=3Diqb(a);a=3D{};for(var =
b=3D0;b<this.C.length;b++)a[this.C[b].fontFamily]=3D!0;this.F=3Dpc(a)}fun=
ction xsb(a){this.K4=3Da}=0A=
function zsb(a){return Wa(a.K4,function(a){return =
a.getFontFamily()})};function Asb(a,b,c){var =
d=3Dthis;A.call(this);this.Va=3Db;this.F=3Dc;this.C=3D!1;b=3Dysb(a);b.len=
gth&&Bsb(this,b);this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,a.F,function(a){Bsb(d,a.K4)})}x(Asb,A);funct=
ion Bsb(a,b){var =
c=3D{web_fonts_install_error:!0};a.C||(c.web_fonts_load_error=3D!0);a.C=3D=
!0;b=3DWa(b,function(a){return =
a.Nt()});c.failed_font_identifiers=3Db;rm(a.Va,Error("A webfont exceeded =
the maximum number of tries during install."),c);hsb(a.F,!0)};function =
Csb(a,b){E.call(this);this.H=3Db;this.C=3D{};this.F=3D{};this.D=3Dnew =
Wn;this.qa(this.D);for(var c=3D0;c<a.length;c++){var =
d=3Da[c];if(!pqb(b,d)){var e=3Dfqb(d);this.C[e]=3D!0;var =
f=3Db,h=3Df.$.D(d.fontFamily);d=3Dvsb(f.C,d,["installed","errored"]);h||d=
||(this.F[e]=3D!0)}}this.Ja=3Dnew th(this);this.qa(this.Ja)}x(Csb,E);=0A=
Csb.prototype.Mf=3Dfunction(){var =
a=3Dthis;uc(this.F)?(this.dispatchEvent("fontInstallMonitor-fsc"),!uc(thi=
s.C)||this.dispatchEvent("fontInstallMonitor-fsi")):(Xn(this.D,this.H.H,f=
unction(b){return =
Dsb(a,b)}),Xn(this.D,this.H.F,function(b){Esb(a,b.K4)}))};function =
Dsb(a,b){b=3Db.D;for(var c=3D0;c<b.length;c++){var d=3Dfqb(b[c]);delete =
a.C[d];delete =
a.F[d]}uc(a.C)&&(a.dispatchEvent("fontInstallMonitor-fsi"),a.dispatchEven=
t("fontInstallMonitor-fsc"),Fsb(a))}=0A=
function Esb(a,b){for(var c=3D0;c<b.length;c++){var d=3Db[c];d=3Dfqb(new =
yK(d.getFontFamily(),d.C,d.getWeight()));delete =
a.F[d]}uc(a.F)&&(a.dispatchEvent("fontInstallMonitor-fsc"),Fsb(a))}functi=
on Fsb(a){a.D.eA(a.H.H,function(b){return =
Dsb(a,b)});a.D.eA(a.H.F,function(b){Esb(a,b.K4)})}function Gsb(a){var =
b=3DtK();a=3DWa(pc(a.C),function(a){return =
gqb(a,b).fontFamily});qb(a);return a.length};function =
Hsb(a){A.call(this);this.J=3Da;this.F=3Dthis.D=3Dnull;this.Ja=3Dnew =
th(this);this.H=3Dnew =
Wn;this.qa(this.H);this.C=3D[]}x(Hsb,A);Hsb.prototype.Mf=3Dfunction(a,b){=
this.D=3Da;this.F=3Db;this.C.length&&(Isb(this,this.C),this.C=3D[])};func=
tion =
Jsb(a){Xn(a.H,a.J.H,function(b){b=3Db.C;a.D&&a.F?Isb(a,b):a.C=3Da.C.conca=
t(b)})}=0A=
function Isb(a,b){for(var c=3D[],d=3D0;d<b.length;d++){var =
e=3Da.D,f=3Db[d],h=3Df.fontFamily;f=3Df.weight;(400=3D=3Df||700=3D=3Df?e.=
C[h]:e.C[h]&&e.C[h][f])&&c.push(b[d])}c.length&&(a=3DIG(a.F.C))&&(ritz_ap=
i.GridViewApi.clearForNewFonts(a.$.F),a.Ec())}Hsb.prototype.Ea=3Dfunction=
(){Db(this.Ja);Hsb.ea.Ea.call(this)};function =
EK(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U){var =
ja=3Dthis;E.call(this);this.J=3Da;this.Ka=3Db;this.C=3Dnew =
Sn;Tn(Tn(Tn(this.C,["docs-text-fi-ifa"],function(){var =
a=3DsK();G(ja.F.C,56,a.D);G(ja.F.C,70,1);if(ja.J){if(ja.H.length)a:{ja.Ka=
.So("docs_fonts_initial"),a=3Dja.F,F(a.C,11),G(a.C,11,!0),a=3Dja.F;for(va=
r b=3Diqb(ja.H),c=3D0;c<b.length;c++){var =
d=3Db[c].weight;if(400!=3Dd&&700!=3Dd){F(a.C,55);G(a.C,55,!0);break =
a}}F(a.C,55);G(a.C,55,!1)}else =
a=3Dja.F,F(a.C,11),G(a.C,11,!1);if(a=3D!!ja.O)a:{a=3Dja.O;for(var e in =
a.C)for(var f in a.C[e])for(b=3D=0A=
a.C[e][f],c=3D0;c<b.length;c++)if(d=3Db[c].getWeight(),400!=3Dd&&700!=3Dd=
){a=3D!0;break =
a}a=3D!1}e=3Dja.F;f=3Da;F(e.C,45);G(e.C,45,f);G(ja.F.C,12,!1)}else{e=3Dja=
.D;f=3D["webfontsAvailable","webfontsMetadataAvailable","webfontsRender",=
"webfontsVariantsAvailable"];for(a=3D0;a<f.length;a++)delete =
e.D[f[a]];Kqa(e)}ja.J&&(ja.L=3Dnew =
Csb(ja.H,ja.J),ja.Ja.Sc(ja.L,"fontInstallMonitor-fsc",ja.Rb),ja.L.Mf(),e=3D=
new Asb(ja.J,ja.Va,ja.Ra),ja.qa(e),ja.$=3Dnew =
Hsb(ja.J),ja.qa(ja.$));Un(ja.C,"docs-text-fi-init");ja.va&&ja.va.iDa().C&=
&Un(ja.C,=0A=
"docs-text-fi-fl")}),["docs-text-fi-init","docs-text-fi-fm","docs-text-fi=
-fl"],function(){if(ja.Wa&&ja.Ha){var =
a=3DKsb(ja);Prb(ja.Wa,a,!1,!ja.Yb).addCallback(ja.Hb,ja);ja.Ha.Na(!0)}Un(=
ja.C,"docs-text-fi-dfls")}),["docs-text-fi-dfls","docs-text-fi-dl","docs-=
text-fi-dfl"],function(){return =
Lsb(ja)}).start();this.H=3D[];this.Va=3Dc;this.Sa=3Dd;this.Ma=3Dnew =
Lk;this.Wa=3De;this.jb=3Df;this.Ha=3Dh;this.xb=3Dk;this.Ja=3Dnew =
th(this);this.Oa=3Dnew =
mm;this.Ra=3Dm;this.D=3Dr;this.va=3Du;this.Cb=3Dw;this.O=3Dy;this.ye=3Dth=
is.L=3Dthis.$=3Dnull;=0A=
this.Ba=3D[];this.F=3DR;this.Yb=3DZ;this.Bb=3DU;this.V=3Dnull;this.ma=3Du=
o()}x(EK,E);function Msb(a,b){this.C=3Da;this.D=3Db}function =
Nsb(a,b){a.ye=3Db;Osb(a)}function =
Psb(a,b){a.H=3Db;Un(a.C,"docs-text-fi-ifa");a.dispatchEvent("initialFonts=
Available")}function Qsb(a,b){a.V=3Dnew =
Wqb(sK().F?b:[]);Un(a.C,"docs-text-fi-dfl");a.ma.Nb(a.V)}function =
Ksb(a){Vn(a.C,"docs-text-fi-ifa");return a.H}=0A=
function Lsb(a){a.Sa&&a.Ma.Nb(a.Sa);if(a.jb){var =
b=3DEa(),c=3Dtrb;c=3Dc.concat(a.V.D).concat(a.Bb);c=3Dkqb(dqb(c));Prb(a.j=
b,c).addCallback(function(){var =
c=3DEa();a.Ka.log("fmp",c-b);a.Ka.log("fml",c-a.D.L.F)})}}EK.prototype.ub=
=3Dfunction(a,b,c){var d=3Dnull,e=3Da?a.C.wDa():null;b&&a&&e&&(d=3Dnew =
lsb(e,a,b,this.Va,c));this.xb.Nb(d)};=0A=
EK.prototype.Hb=3Dfunction(a){if(a.HX.length){for(var =
b=3Da.HX,c=3D[],d=3D0;d<b.length;d++){var e=3Db[d];e=3Dnew =
uK(e.getFontFamily(),e.C,e.getWeight(),"normal");c.push(e)}Esb(this.L,c)}=
if(a.zB.length){a=3Da.zB;var =
f=3D[];for(d=3D0;d<a.length;d++)b=3Da[d].getResult(),b.l_()&&f.push(b.get=
FontFamily()),b.Iv()&&orb(this.O,b.getFontFamily());this.ma.addCallback(f=
unction(a){Xqb(a,f)})}};=0A=
EK.prototype.Rb=3Dfunction(){this.D.Xh("webfontsRender");G(this.F.C,68,Rs=
b(this));var a=3Dna.DOCS_timing;if(a&&"wpa"in a&&"wpva"in a){var b=3Dnew =
Xja;G(b,1,a.wpa);G(b,3,a.wpva);Ssb(this,29445,b)}this.L&&!uc(this.L.C)&&(=
this.C.C["docs-text-fi-dfls"]?this.D.H||(a=3DTsb(this,"webfontsRender"),t=
his.D.Pa("wra",F(a,1)),this.D.Pa("wrma",F(a,2)),this.D.Pa("wrva",F(a,3)),=
Ssb(this,29130,a)):this.Va.log(Error("Document fonts have not started =
loading but some have =
failed.")));this.dispatchEvent("initialFontsInstalled");=0A=
null!=3D=3Dthis.D.getTime("swd")&&null=3D=3D=3Dthis.D.getTime("ewd")&&thi=
s.D.Xh("ewd");this.Oa.clear(null);this.dispatchEvent("resumeRender")};fun=
ction Ssb(a,b,c){var d=3Dnew Wja;ag(d,4,c);a.Ba.push(new =
Msb(b,d));Osb(a)}function Osb(a){if(a.ye){for(var =
b=3D0;b<a.Ba.length;b++){var c=3Da.Ba[b],d=3Dnew =
jj;ag(d,11,c.D);d=3Dtj(vj(new =
pj,d),19).build();a.ye.Vb(c.C,d)}a.Ba=3D[]}}=0A=
function Tsb(a,b){var c;var d=3Dvoid 0=3D=3D=3Dd?!1:d;var =
e=3D{};for(c=3D0;c<a.H.length;c++){var =
f=3Da.H[c].fontFamily,h=3Dd&&sK().C?"|*":"";e[f+h]=3D!0}c=3Dpc(e);d=3Dc.l=
ength;var =
k=3D!!a.C.C["docs-text-fi-dfls"];e=3D{};e.report_milestone=3Db;e.num_init=
ial_document_fonts=3Dd;f=3Db=3Dh=3D0;if(a.J&&a.L&&a.O&&0<d&&k){b=3DCK(a.J=
.C,Zrb(c),["requested","installed","errored"]).length;e.num_initial_docum=
ent_variants=3Db;f=3D0;h=3Dc.length;for(k=3D0;k<h;k++){var =
l=3Dc[k],m=3DtK();(lrb(a.O,l,m)||Usb(a,[l]))&&f++}f=3DMath.floor(f/h*100)=
;Usb(a,c)?b=3Dh=3D100:(h=3Dd-=0A=
Gsb(a.L),e.num_installed_fonts=3Dh,c=3DCK(a.J.C,Zrb(c),["installed"]).len=
gth,e.num_installed_variants=3Dc,h=3DMath.floor(h/d*100),b=3D0=3D=3Db?0:M=
ath.floor(c/b*100))}e.fonts_available=3Dh;e.variants_available=3Db;(0>h||=
100<h||isNaN(h))&&a.Va.log(Error("Webfonts fonts available percentage is =
invalid."),e);(0>b||100<b||isNaN(b))&&a.Va.log(Error("Webfonts variants =
available percentage is invalid."),e);a=3Dnew =
Xja;G(a,1,h);G(a,2,f);G(a,3,b);return a}=0A=
function Usb(a,b){for(var =
c=3D0;c<b.length;c++)if(!a.Cb.D(b[c]))return!1;return!0}function =
Rsb(a){if(!a.V)return!1;for(var =
b=3D0;b<a.H.length;b++)if(a.V.C[a.H[b].fontFamily])return!0;return!1}EK.p=
rototype.Ea=3Dfunction(){B(this.Ja);B(this.C);B(this.Oa);EK.ea.Ea.call(th=
is)};function Vsb(a,b,c){var =
d=3Dthis;A.call(this);this.F=3Db;this.C=3Dc;this.D=3Dnew =
Wn;this.qa(this.D);Xn(this.D,a.F,function(a){Wsb(d,a.C)});Wsb(this,Wpb(Ps=
(a)))}x(Vsb,A);Vsb.prototype.Na=3Dfunction(a){this.C.Na(a)};function =
Wsb(a,b){if(b.length){for(var c=3D[],d=3D0;d<b.length;d++)c.push(new =
yK(b[d],tK(),400));b=3Dnqb(a.F,c);ksb(a.C,b)}};function =
Xsb(a,b,c){BK.call(this,b,c);var =
d=3Dthis;this.C=3Dnull;this.L=3D[];this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.J=3Dnew =
Wn;this.qa(this.J);Xn(this.J,a.H,function(a){bb(a.F,d.C)&&Ysb(d)});Xn(thi=
s.J,a.F,function(a){bb(zsb(a),d.C)&&Ysb(d)})}q(Xsb,BK);function =
Ysb(a){a.C=3Dnull;for(var b;b=3Da.L.shift();){var =
c=3Db.getId(),d=3Dc.getFontFamily();if(!lrb(a.D,d,c.C)){a.C=3Dd;Qrb(a,[b]=
);break}}}Xsb.prototype.V=3Dfunction(a){this.L=3Dthis.L.concat(a);this.C|=
|Ysb(this)};function Zsb(a){this.C=3D{};for(var =
b=3D0;b<a.length;b++){var =
c=3Da[b];this.C[c.toLowerCase()]=3Dc}}Zsb.prototype.D=3Dfunction(a){retur=
n!!this.C[a.toLowerCase()]};function $sb(a){this.C=3Dnew =
Zsb(a)}$sb.prototype.D=3Dfunction(a){return =
this.C.D(a)};$sb.prototype.ma=3Daa();$sb.prototype.O=3Dda(165);$sb.protot=
ype.Iv=3Dn(!1);function =
atb(a,b,c,d,e,f,h){A.call(this);this.C=3Da;this.H=3Db;this.V=3Dc;this.L=3D=
d;this.F=3De;this.J=3Df;this.va=3Dh;this.C.Ma.addCallback(v(this.$,this))=
}x(atb,A);atb.prototype.$=3Dfunction(a){if(!this.isDisposed()){var =
b=3Dthis.J,c=3Dthis.F,d=3Dthis.H,e=3Dthis.V,f=3Dthis.C.Ra;this.va?a=3Dnew=
 Vsb(b,c,new isb(a,new Srb(e))):(d=3Dnew Xsb(d,e,f),a=3Dnew Vsb(b,c,new =
isb(a,d)),a.qa(d));this.qa(a)}};=0A=
function btb(a,b){var c=3Da.C.Ha;Aaa(b,function(a){return =
Sb(a,",")});var d=3DWa(b,function(a){return new =
yK(a,"latin",400)});ksb(c,nqb(a.F,d));b=3Ddqb(b);Hrb(a.L,b)};function =
ctb(a){A.call(this);this.F=3Da;this.D=3Dnew rv("");this.C=3Dnew =
th(this);this.qa(this.C);this.C.R(a,"locale_change",this.H)}x(ctb,A);ctb.=
prototype.H=3Dfunction(){this.D.Pa(this.F.O.C)};function =
dtb(a,b,c,d,e,f,h,k,l,m,r,u){var w=3DyB.getInstance();this.Wb=3Dnew =
Ue;this.qa(this.Wb);var y=3Dnew grb(Arb);this.qa(this.V);var =
C=3DArb;for(var H in Brb)C=3DC.concat(Brb[H]);C=3Dnew =
$sb(C);H=3Dw.Yw();(Pf&&Ii(35)||Oc&&Vc(41)||Qf&&Vc(10))&&k.Pb().fonts&&na.=
FontFace?k=3Dnew wqb(k,y,c,!1,H):(H=3Dnew Iqb(k),k=3Dnew Lqb,H=3Dnew =
Tqb(H,Rqb,y,k,c),H.qa(k),k=3DH);H=3DCha("docs-wfsl");var =
R=3Dw.C.webFonts,Z=3Dnull;R&&(Z=3DJSON.parse(R));R=3Dnew =
DK(k,c,y,C,!0);this.qa(R);var U=3Dnew mqb(new =
oqb(C,R,!1));srb(y,w.Yw(),Z);var ja=3Dnew Yqb(C,=0A=
Kpb);this.qa(ja);Ts(l,ja,"docs-fonts");this.D=3Dnew =
xK(b,ja,w.C.onePickFontPickerUrl);this.qa(this.D);b=3Dzn();l=3Da.D.mc();d=
=3Dnew dsb(d,c,Z,l);l=3Duo();f=3Dnew gsb(f,h);var =
ma=3Dw=3Dh=3Dnull,Ka=3Dnull,Fa=3Dnull;y&&R&&(h=3Dnew =
gw([ZSa(l),d]),h=3Dnew hw(h,l,c,!0),w=3Dnew BK(y,f),Fa=3Dnew Orb(new =
mqb(new oqb(C,R,!0)),h,w),Fa.qa(w),Ka=3Dw=3DFa,Fa=3Dnew BK(y,f),ma=3Dnew =
isb(h,Fa),ma.Na(!1));c=3Dnew EK(R,e,c,h,w,Ka,ma,l,d,f,b,k,C,y,t(void =
0)?void 0:J(I(),"docs-text-ewfird"),t(void 0)?void =
0:Zg(I(),"docs-text-wfird"),u,!1,Kpb);w&&c.qa(w);Fa&&=0A=
Rrb(Fa,c.ma);this.qa(c);Un(c.C,"docs-text-fi-fm");Zqb(ja,c.ma);if(Z){e=3D=
Z;if(c.C.C["docs-text-fi-ifa"])throw Error("Initial fonts are already =
available on setInitialFontsFromJson.");m=3D[];var =
Ha=3D[],La=3D[],pb=3D[];e.fontMetadataMap||c.Va.log(Error("Malformed =
webfonts json received."));e=3De.fontMetadataMap||{};for(var lb in =
e)e[lb].documentFont&&m.push(lb),e[lb].userDomainFont&&Ha.push(lb),e[lb].=
restrictedDomainFont&&La.push(lb),e[lb].hasInkedWhitespace&&pb.push(lb);Q=
sb(c,Ha);Xqb(c.V,La);if(c.O)for(lb=3Dha(pb),=0A=
Ha=3Dlb.next();!Ha.done;Ha=3Dlb.next())orb(c.O,Ha.value);Psb(c,hqb(m,tK()=
));G(c.F.C,68,Rsb(c))}else{lb=3Dr.Pb();if(c.C.C["docs-text-fi-ifa"])throw=
 Error("Initial fonts are already available on =
setInitialFontsFromDocument.");e=3D(Rra(lb)||{}).fontFamilies;try{La=3De?=
JSON.parse(e):[],pb=3Dbb(Jrb,lb.getType())?tK():"latin",Ha=3Dhqb(La,pb)}c=
atch(rb){Ha=3D[]}Psb(c,Ha);lb=3Dm.get(qrb.concat(0));m=3D[];0<lb.length&&=
(lb=3Dlb[0],"syncMap"!=3Dlb.getType()?m=3D[]:(m=3Dlb.C,Ha=3D[],yb(prb,m.s=
lice(0,prb.length))||yb(qrb,m.slice(0,qrb.length))?=0A=
Ha=3Dlb.get("value")||[]:yb(rrb,m.slice(0,rrb.length))&&(Ha=3DWpb(lb)),m=3D=
Ha));Qsb(c,m)}m=3Dvp(r);c.ub(m,r.Ba,new csb(c.Va));lb=3Dnew =
Erb;La=3DKsb(c);pb=3D{};Ha=3D{};for(e=3D0;e<La.length;e++)u=3DLa[e],Z=3Dn=
ew =
bqb(u.fontFamily,u.weight),pb[cqb(Z)]=3DZ,Ha[u.C]=3D!0;La=3DIrb(lb,oc(pb)=
);Ha=3Dpc(Ha);pb=3D[];for(e=3D0;e<Ha.length;e++)u=3DHa[e],lb.F[u]||(lb.F[=
u]=3D!0,pb.push(u));Ha=3Dlqb(Grb(lb),pb);nb(La,Ha);La.length&&lb.D.dispat=
chEvent(new wrb);this.qa(lb);r=3Dr.Pb();m&&r&&(r=3Dnew =
Lrb(lb,C,m,r),this.qa(r));r=3Dzn();Mqa(r,"mfi");a=3Dnew =
ctb(a);this.qa(a);=0A=
this.O=3Dzrb(y,k,a.D,H,ja,lb,C,new =
Crb(y),c.ma);this.qa(this.O);this.Wb.Mb(K.XN,Qa,v(this.D.J,this.D));this.=
Wb.Mb(K.Ok,Qa,v(this.ma,this));atb.call(this,c,R,y,lb,U,ja,!1)}x(dtb,atb)=
;=0A=
dtb.prototype.ma=3Dfunction(a){var =
b=3Dthis.J;a=3DVqb(a.data).getFontFamily();var =
c=3D{};c.recentFont=3Da;c.requireExplicitFontsToAdd=3D!0;var =
d=3DYpb(b);ib(d,a);d.splice(0,0,a);10<d.length&&d.splice(10,d.length-1);v=
ar =
e=3D[];Xpb(b,a)&&!b.C.contains(a)&&(b.C.add(a),e=3D[a],c.fontsToAdd=3De);=
Zpb(b,d,b.C);b.F.dispatchEvent(new $pb(!0,e));b.D.dispatchEvent(new =
Rs(new Qs("docs-fonts",c),Ps(b)))};function etb(a){this.C=3Da};function =
ftb(a,b){this.H=3Db;this.F=3D!1;b=3DTt&&Tt.Sb();B(Tt);Tt=3Dnull;gIa=3Da;b=
&&iIa()}ftb.prototype.C=3D0;ftb.prototype.D=3D0;ftb.prototype.stop=3Dfunc=
tion(){Ut(this);this.F=3D!1;this.D=3Dthis.C=3D0;this.H()};ftb.prototype.y=
oa=3Dfunction(a){this.C++;1E3<a-this.D&&this.stop()};function =
gtb(a){this.C=3Da};function =
htb(a,b){A.call(this);this.J=3Da;this.D=3D{};this.C=3D{};this.H=3Dnew =
ftb(b,v(this.L,this));this.F=3Dnew wm;this.qa(this.F)}x(htb,A);function =
itb(a,b){var c=3Djtb,d=3Dc.H.C,e=3DEa(),f=3Dc.D[a];f||(f=3Dnew =
ktb(a,e,d),c.D[a]=3Df);1E3<e-f.C?ltb(c,f):(b&&(c.C[a]=3Db),a=3Dc.H,a.D=3D=
Ea(),a.F||(a.F=3D!0,hIa(a)),f.D=3Dd,f.C=3De)}htb.prototype.L=3Dfunction()=
{ic(this.D,function(a){ltb(this,a)},this)};=0A=
function ltb(a,b){var c=3Db.F;var =
d=3Db.C-b.J;b=3Db.D-b.H;(d=3D0<b?Math.round(d/b):null)&&0<=3Dd&&1E3>=3Dd&=
&(b=3Da.C[c]?a.C[c]():void 0,a.J.log(c,d,!1,b));delete a.D[c];delete =
a.C[c];a.F.dispatchEvent(new gtb(c))}function =
ktb(a,b,c){this.F=3Da;this.J=3Db;this.D=3Dthis.H=3Dc;this.C=3Db};var =
jtb=3Dnull;function mtb(){this.D=3Dnew Lk}function =
ntb(a,b){b?a.D.Nb(b):a.D=3Dnull}mtb.prototype.Kg=3Dfunction(a){this.D&&th=
is.D.addCallback(function(b){b.Kg(a)});return =
a};mtb.prototype.C=3Dfunction(a,b){this.Vb(a,b)};mtb.prototype.Vb=3Dfunct=
ion(a,b){this.D&&this.D.C&&this.D.addCallback(function(c){c.Vb(a,b)})};fu=
nction =
otb(a,b,c){ln.call(this,a,b,c)}q(otb,ln);otb.prototype.D=3Dfunction(a){va=
r =
b=3Dthis,c=3Dln.prototype.D.call(this,a);ic(r_a,function(d){mn(b,c,d,a,d)=
});return c};function =
ptb(a){this.C=3Da}p=3Dptb.prototype;p.Ne=3Dfunction(){for(var =
a=3Dthis.C,b=3D0;b<a.length;b++)a[b].Ne()};p.clear=3Dfunction(){for(var =
a=3Dthis.C,b=3D0;b<a.length;b++)a[b].clear()};p.IX=3Dfunction(a,b){for(va=
r =
c=3Dthis.C,d=3D0;d<c.length;d++)c[d].IX(a,b)};p.ZJ=3Dfunction(){for(var =
a=3Dthis.C,b=3D0;b<a.length;b++)a[b].ZJ()};p.So=3Dfunction(a){for(var =
b=3Dthis.C,c=3D0;c<b.length;c++)b[c].So(a)};p.log=3Dfunction(a,b,c,d){for=
(var e=3Dthis.C,f=3D0;f<e.length;f++)e[f].log(a,b,c,d)};function =
qtb(a,b,c,d){A.call(this);this.ye=3Da;this.H=3Db;this.C=3D{};this.L=3D!0;=
this.J=3D{};this.O=3Dc||zn();this.F=3D!!d;this.Ja=3Dthis.D=3Dnull;this.F|=
|(this.D=3Dnew Ci(6E4),this.qa(this.D),this.Ja=3Dnew =
th(this),this.Ja.R(this.D,"tick",this.ZJ),this.qa(this.Ja))}x(qtb,A);p=3D=
qtb.prototype;p.Ne=3Dta;p.log=3Dfunction(a,b,c,d){if(a=3Dthis.H.F(a)){if(=
c){c=3DEa();if((this.J[a]||0)>c)return;this.J[a]=3Dc+36E5}this.C[a]=3Dnew=
 rtb(a,b,this.O.H,d||null);this.F&&this.ZJ()}};=0A=
p.IX=3Dfunction(a,b){for(a=3D0;a<b.length;a++){var =
c=3Db[a],d=3Dthis.H.F(c[0]);d&&stb(this,d,c[1],!1)}this.ye.Vb(29031);this=
.L=3D!1;this.F||this.D.start();this.ZJ()};function =
stb(a,b,c,d,e){if(null!=3D=3Db){e=3Dnull!=3De?xj(e):new pj;var f=3Dnew =
hka;G(f,1,1E3*c);c=3De.Xy||new =
jj;G(c,34,d);vj(Dka(tj(e,41),f),c);a.ye.Vb(b,e.build())}}p.ZJ=3Dfunction(=
){if(!this.L&&!uc(this.C)){for(var a in this.C){var =
b=3Dthis.C[a];stb(this,b.C,b.F,b.D,b.Mga)}this.clear()}};p.clear=3Dfuncti=
on(){this.C=3D{}};p.So=3Dta;p.Ea=3Dfunction(){qtb.ea.Ea.call(this)};=0A=
function =
rtb(a,b,c,d){this.C=3Da;this.F=3Db;this.D=3Dc;this.Mga=3Dd};function =
ttb(a){this.C=3D{};ra(a||"docs_latencyStats",this.C,void =
0)}p=3Dttb.prototype;p.Ne=3Dba();p.clear=3Dba();p.So=3Dba();p.ZJ=3Dba();p=
.IX=3Dba();p.log=3Dfunction(a,b){var =
c=3Dthis.C[a];c||(c=3D[],this.C[a]=3Dc);c.push(b);3<c.length&&c.shift()};=
function utb(){}=0A=
var =
vtb=3D{afs:29314,alc:29007,afmps:29008,chv:29010,ccv:29011,coe:29012,crt:=
29103,cov:29013,copy:29014,cms:29315,ka:29015,cut:29016,dm:29017,drr:2950=
7,ttt:29018,efi:29439,easf:29267,edsdf:29272,edsil:29263,edsup:29264,eeas=
:29418,ees:29412,eisdf:29273,eisil:29265,eisup:29266,ews:29261,ezsdfar:29=
259,far:29019,fbe:29020,fcca:29183,fcdm:29311,fmpdr:29296,fmpjy:29021,fmp=
l:29022,fmpr:29023,fr:29024,fml:29599,fmp:29595,fmpp:29380,fcoe:29025,fe:=
29026,gfertt:29248,imglt:29282,imgv:29283,idbla:29027,idbodb:29028,=0A=
idbrot:29029,idbrwt:29030,idbsla:29619,istl:29032,wimf:29316,jsais:29033,=
al:29080,lm:29034,lj:29035,lsouid:29496,lsi:29036,lsls:29504,lac:29037,la=
gclos:29620,lagcpci:29621,las:29038,mad:29371,mlc:29039,mml:29497,mmr:292=
95,npr:29040,nrd:29041,nrq:29042,newChangesClientLoad:29043,newChangesFir=
stChunkLoad:29044,newChangesLoad:29045,newChangesServerLoad:29046,opr:295=
05,odbc:29047,odbjy:29048,opv1iiweb:29539,opv1iiurl:29540,opv1iiphotos:29=
541,opv1iidrive:29542,opv1iiupload:29543,opv1iiwebcam:29544,opiiweb:29545=
,=0A=
opiiurl:29546,opiiphotos:29547,opiidrive:29548,opiiupload:29549,opiiwebca=
m:29550,opiiuploadpd:29552,opriuploadpd:29553,odbs:29049,pm:29050,paste:2=
9051,pbqc:29052,pqc:29053,pqct:29054,pqr:29508,pem:29055,rm:29056,revHist=
AllTiles:29057,revHistCommands:29058,revHistDetTiles:29302,revHistInitial=
Load:29059,revHistNamTiles:29318,revHistServer:29060,revHistSnapshot:2906=
1,revHistTile:29062,sfr:29063,snr:29291,ssr:29292,slka:29064,sa:29303,sas=
:29304,slbc:29065,slbf:29066,slce:29067,slrm:29068,slrt:29069,smbr:29249,=0A=
slms:29070,slmc:29071,slmi:29072,spbr:29250,spe:29252,swcsfed:29509,swcsf=
es:29510,swffed:29511,swffes:29512,swidr:29513,swcr:29514,swcrlt:29578,sw=
sle:29608,swslelt:29609,swsls:29601,swsf:29515,swst:29607,sfmpp:29379,soa=
:29293,tet:29591,tl:29073,uic:29584,uilcs:29586,uifcs:29588,fi:29587,urr:=
29506,wffmpd:29499,wfm:29074,wfmm:29498,wd:29075,wds:29076,wde:29077,webf=
ontsRender:29078,disrt:43030,dalt:43031,dcoe:43032,dcov:43033,dcmth:43047=
,ddrt:43039,dde:43034,dfrc:43037,dfrtrt:43060,dirc:43038,dldh:43046,=0A=
dml:43035,dpfrt:43059,dsprt:43036,dscat:43061,davmddp:43056,davmudp:43057=
,davmfdp:43058,dvmadv:43053,dvmfl:43052,dvmhd:43048,dvmhn:43049,dvmhp:430=
50,dvmla:43051,dvmrdv:43055,dvmudv:43054,dsabb:43062,dsrbb:43063,ddvtird:=
43065};q(utb,kg);utb.prototype.F=3Dfunction(a){var b;if(b=3DLga(a))b=3Da =
in vtb;return b?vtb[a]:null};function wtb(){}q(wtb,utb);function =
xtb(){this.C=3D{};this.D=3D{};for(var a in sB){var =
b=3DsB[a];this.C[b]=3Db;this.D[b]=3Dytb[a]}for(var c in =
r_a)a=3Dr_a[c],this.C[a]=3Da,this.D[a]=3Dztb[c];for(var d in =
V8a){c=3Dec(V8a[d]);if(this.C[c])throw Error("Overlapping load and sheet =
action keys: =
"+c);this.C[c]=3DAtb[d];this.D[c]=3DBtb[d]}}q(xtb,wtb);xtb.prototype.F=3D=
function(a){var b=3Dthis.D[a];return =
b?b:qa(a)?a:wtb.prototype.F.call(this,a)};=0A=
var =
ztb=3D{Q0a:35255,$0a:35238,z3a:35239},ytb=3D{Bta:35224,lYa:35225,mYa:3522=
6,Dta:35227,Ota:35228,Pta:35229,Rta:35230,Sta:35231,Tta:35232,Uta:35562,w=
Za:35597,pwa:35233,Gwa:35234,txa:35235,Cxa:35236,Txa:35237,Xua:35322,ava:=
35323,Tua:35324,Uua:35325,Wua:35326,Vua:35327,Zua:35328,dYa:35329,zta:353=
44,fza:35409,qya:35407,hua:35411,gua:35437,eza:35436,kva:35438,Lwa:35448,=
Iva:35536,aza:35537,Rwa:35582,zya:35648,dva:35649},Atb=3D{oya:"sv",eya:"s=
f",Zta:"cv",Xta:"cf",Y_a:"fo",l0a:"gi",Cwa:"nf",Ok:"ff",Ql:"fsi",=0A=
W_a:"fw",Nca:"fst",U2:"td",hea:"ws",Tda:"ta",X2:"va",qI:"co",yca:"di",pU:=
"bc",Lta:"bo",pca:"cof",uca:"dv",nva:"fr",kxa:"rr",jxa:"rc",nwa:"mcac",Vy=
a:"uc",mva:"fc",Fta:"arc",qta:"ag",$wa:"rg",cxa:"rs",exa:"rng",twa:"mg",F=
ua:"dg",xda:"pv",G2:"pf",Jva:"ir",yua:"dr",Dva:"ic",uua:"dc",qua:"cr",Iwa=
:"pfc",Kva:"ira",Eva:"ica",vn:"un",Pp:"re",Hwa:"pc",YXa:"au",MZa:"du",G1a=
:"ni",ZU:"se",t3a:"su",jda:"mo",tta:"ar",bxa:"rra",Vva:"lc",Hda:"so",xwa:=
"mrb",wwa:"mra",rua:"cur",uya:"sr",$2a:"ra",xva:"hur",wva:"huc",=0A=
swa:"mcb",qwa:"mca",z_a:"eg",H_a:"esr",E_a:"er",C_a:"el",A_a:"eh",F_a:"es=
",x_a:"et",TZa:"disc",LYa:"ce",S2a:"rlg",Zwa:"rlag",X2a:"rd",P0a:"ls",oYa=
:"as",Gva:"io",$ya:"uo",wua:"do",sta:"aos",xua:"dos",fxa:"ros",Gua:"duos"=
,uwa:"mos",vwa:"mots",nya:"suc",Yta:"cuc",i0a:"gcv",TXa:"aru",x3a:"spu",K=
2a:"rpu",J2a:"rpd",Eta:"af",cYa:"aaf",S4a:"us",Cda:"rea",$_a:"fdc",Lva:"i=
t",zua:"dt",bza:"ut",Fva:"id",Mva:"int",Vca:"indt",XXa:"adt",W2a:"rt",vua=
:"df",K3a:"sol",Kya:"to",Hta:"bac",Ey:"pub",dya:"sp",aua:"cod",=0A=
rta:"am",gta:"acg",hta:"acr",cya:"sgp",Dya:"sye",kya:"pts",Hva:"pti",Kua:=
"afe",Bua:"afd",Yya:"afu",Eua:"afds",fva:"affr",qxa:"rfaf",vxa:"rcr",xxa:=
"rfdf",zxa:"rfdu",Gxa:"rfsd",uxa:"rfcd",Axa:"reg",Fxa:"rfsa",Hxa:"rsdd",I=
xa:"rfsf",Kxa:"rfuc",Jxa:"rfuf",Dxa:"rfrn",Bxa:"rfr",Exa:"rsaf",Lxa:"rufr=
",pua:"cpg",Kwa:"ppv",Jwa:"phv",mya:"srw",uta:"aral",Zya:"ugri",Ita:"bsc"=
,Qua:"efe",Pua:"ear",Rua:"emar",J_a:"eaar",nta:"afrr",fya:"sfhr",b0a:"fwu=
",a0a:"fwr",b5a:"vf",cza:"uac",yva:"huhs",G0a:"itd",LZa:"dtd",T4a:"utd",=0A=
vta:"atd",dxa:"rtd",jE:"pfmt",axa:"rhl",Oca:"hgl",pya:"srtl",Nta:"cts",gy=
a:"sffm",pta:"afrm",hya:"sffs",pxa:"rad",wxa:"rdd",jwa:"mrhpp",Qta:"ctc",=
wta:"ad",rxa:"rapr",Mxa:"rupr",yxa:"rdpr",sxa:"rad2",s4a:"ttc",b3a:"ralr"=
,rya:"sgd",iya:"sgcp",s3a:"shb",lya:"sps",jya:"siv",Lya:"tgl",Mya:"tgv"},=
Btb=3D{TXa:35042,gta:35043,hta:35044,nta:35045,pta:35046,qta:35047,rta:35=
048,sta:35049,tta:35050,uta:35051,vta:35052,XXa:35053,YXa:35054,wta:35055=
,cYa:35056,Eta:35057,Fta:35058,oYa:35059,pU:35060,Hta:35061,Ita:35062,=0A=
Lta:35063,Nta:35064,LYa:35065,Qta:35066,Xta:35067,Yta:35068,Zta:35069,aua=
:35070,qI:35071,pca:35072,pua:35073,qua:35074,rua:35075,uca:35076,uua:350=
77,vua:35078,xua:35079,wua:35080,yua:35081,LZa:35082,zua:35083,MZa:35084,=
yca:35085,Bua:35086,TZa:35087,Eua:35088,Fua:35089,Gua:35090,Kua:35091,x_a=
:35092,z_a:35093,A_a:35094,C_a:35095,E_a:35096,F_a:35097,H_a:35098,J_a:35=
099,Pua:35100,Qua:35101,Rua:35102,fva:35103,Ok:35104,Ql:35105,Nca:35106,W=
_a:35107,$_a:35108,Y_a:35109,a0a:35110,b0a:35111,mva:35112,nva:35113,=0A=
i0a:35114,l0a:35115,Oca:35116,wva:35117,xva:35118,yva:35119,Eva:35120,Dva=
:35121,Fva:35122,Vca:35401,Gva:35123,Hva:35124,Kva:35125,Jva:35126,G0a:35=
127,Lva:35128,Mva:35129,P0a:35130,Vva:35131,jwa:35132,nwa:35133,jda:35134=
,qwa:35135,swa:35136,twa:35137,uwa:35138,vwa:35139,wwa:35140,xwa:35141,G1=
a:35142,Cwa:35143,jE:35144,Hwa:35145,G2:35146,Iwa:35147,Jwa:35148,Kwa:351=
49,xda:35150,Ey:35151,J2a:35152,K2a:35153,Pp:35154,Zwa:35155,S2a:35156,$w=
a:35157,axa:35158,bxa:35159,cxa:35561,dxa:35160,W2a:35161,X2a:35162,=0A=
exa:35163,fxa:35164,Cda:35165,jxa:35166,kxa:35167,$2a:35168,pxa:35169,qxa=
:35170,rxa:35171,sxa:35172,uxa:35173,vxa:35174,wxa:35175,xxa:35176,yxa:35=
177,zxa:35178,Axa:35179,Bxa:35180,Dxa:35181,Exa:35182,Fxa:35183,Gxa:35184=
,Hxa:35185,Ixa:35186,Kxa:35187,Lxa:35188,Jxa:35189,Mxa:35190,ZU:35191,cya=
:35192,dya:35193,fya:35194,eya:35195,gya:35196,hya:35197,iya:35532,s3a:35=
573,jya:35539,kya:35198,lya:35525,mya:35199,nya:35200,t3a:35201,oya:35202=
,x3a:35203,pya:35204,rya:35531,K3a:35205,uya:35206,Hda:35207,Dya:35208,=0A=
Tda:35209,U2:35210,Kya:35211,Lya:35533,Mya:35533,vn:35212,Vya:35213,Yya:3=
5214,Zya:35215,$ya:35216,S4a:35217,T4a:35218,bza:35219,cza:35220,b5a:3522=
1,X2:35222,hea:35223};function =
Ctb(a,b){this.kb=3Da;this.C=3Db}Ctb.prototype.Um=3Dfunction(){return =
this.kb.O?this.kb.O.C||"en":"en"};function =
Dtb(a,b){this.F=3Da;this.D=3Db}Dtb.prototype.C=3Dfunction(a,b){var =
c=3DEa();Etb(this.D,a);c=3DEa()-c;this.F.log(a.H,c,!1,b)};function =
Ftb(a){this.C=3Da}function =
yNa(a){return(a=3Da.C.C.getActiveGrid())?a.Kc().zf():0}function =
zNa(a){return(a=3Da.C.C.getActiveGrid())?a.Kc().sf():0}=0A=
function Gtb(a,b){var =
c=3Da.C.C.D.length,d=3Dov(b);F(d,5);d=3Dov(b);G(d,5,c);c=3DxNa(a.C.J);d=3D=
ov(b);F(d,6);d=3Dov(b);G(d,6,c);c=3DyNa(a);d=3Dov(b);F(d,9);d=3Dov(b);G(d=
,9,c);c=3DzNa(a);d=3Dov(b);F(d,10);d=3Dov(b);G(d,10,c);c=3DZg(I(),"fmtc")=
;d=3Dov(b);F(d,13);d=3Dov(b);G(d,13,c);c=3D0;a=3DOab(a.C.C);for(d=3D0;d<a=
.length;d++){var =
e=3Da[d].Kc();c+=3De.zf()*e.sf()}a=3Dc;c=3Dov(b);F(c,14);b=3Dov(b);G(b,14=
,a)};function =
Htb(a,b,c,d){A.call(this);this.D=3Da;this.va=3Db;this.ma=3Dd;this.V=3D!0;=
this.kf=3Dnull;this.F=3Dnew =
xw;this.J=3D{};this.L=3D[];this.H=3D[];this.C=3Dnew =
Rm;this.C.add("customFunctionMap");this.C.add("protectedRangeInfo");this.=
O=3D!1}x(Htb,A);var Itb=3D[];function =
Jtb(a,b){this.id=3Da;this.data=3Dnull;this.Qna=3Db}=0A=
function Ktb(a,b,c){if(0=3D=3Db.length)c(Itb);else{var =
d=3D[];Ltb(a,b,v(function(a){for(var e=3Dnew =
Rm(b),h=3D0;h<a.length;h++){var =
k=3Da[h],l=3Dthis.J[k.id];k.Qna.j8()&&(this.J[k.id]=3Dk.Qna.fK());Mtb(thi=
s,k.id,k.Qna,k.data,l);e.remove(k.id);d.push(k.id)}Ntb(this,e,function(a)=
{var b=3Dnew Rm(d);Sm(b,a);c(b.Dd())})},a))}}=0A=
function =
Mtb(a,b,c,d,e){if("customFunctionMap"=3D=3Db)d&&e!=3Dc.fK()&&(b=3Dc.fK(),=
ritz_api.RitzModelApi.setCustomFunctions(d,b));else{var f=3Dnew =
Ay;W(f,2,c);d&&e!=3Dc.fK()&&(d=3Da.F.yd((new =
vy).Ca(),d),W(f,3,d));a=3Da.F.serialize(f);ritz_api.RitzModelApi.saveExte=
rnalData(b,a)}}=0A=
function Otb(a,b,c){for(var d=3D0;d<b.length;d++)delete =
a.J[b[d]];if(a.kf&&a.kf.D&&0!=3Db.length){var =
e=3D[],f=3Da.kf.C.gX();Iza(f,b,a.D,"ritz-external-content-type",function(=
d){nb(e,d);Iza(f,b,a.D,"ritz-external-metadata-type",function(b){nb(e,b);=
for(b=3D0;b<e.length;b++)Bra(e[b]);a.kf.write(e,c,ba())})})}else c()}=0A=
function Ntb(a,b,c){if(a.V||b.isEmpty())c(Itb);else{for(var d=3Dnew =
By,e=3Db.Dd(),f=3D0;f<e.length;f++){var h=3De[f],k=3Dnew =
Cy;W(k,1,h);W(k,2,a.J[h]||"");a.ma.Vb(35499);qw(d,1,k)}e=3Dv(function(a){=
var d=3Dnew Rm(a);if(!d.isEmpty()){var =
e=3Db.Xn(d);e.isEmpty()?c([a]):Ntb(this,e,function(a){var =
b=3Dd.clone();Sm(b,a);c(b.Dd())})}},a);e=3Dv(a.Ba,a,d,e);d=3DYl(a.F.seria=
lize(d));var l=3DtB(a.va,"/externaldata/fetchData",e);e=3Dnew =
Dl;e.add("externalDataBatchRequest",d);l.setContent(e.toString());a.H.pus=
h(function(){l.xe()});if(1=3D=3D=0A=
a.H.length)a.H[0]()}}Htb.prototype.Ba=3Dfunction(a,b,c,d){this.H.shift();=
if(0<this.H.length)this.H[0]();c&&(a=3Dthis.F.yd((new =
Dy).Ca(),d.ef()),Ptb(this,a,b))};=0A=
function Ptb(a,b,c){var =
d=3D{},e=3D{},f=3D[];ritz_api.RitzModelApi.transactChanges(v(function(){f=
or(var a=3Dtw(b,1),c=3D0;c<a.length;c++){var =
l=3Da[c],m=3DV(l,1);f.push(m);if(ow(l,3)){var r=3DV(l,3);e[m]=3Dr;var =
u=3Dnull;if("customFunctionMap"=3D=3Dm)(l=3Dow(l,4)?tw(l,4):null)&&(u=3DW=
a(l,function(a){return this.F.serialize(a)},this));else =
if(l=3Dow(l,2)?V(l,2):null)u=3DJSON.parse(l),this.ma.Vb(35500);u&&(d[m]=3D=
u);this.C.contains(m)&&(l=3Dthis.J[m],r.j8()&&(this.J[m]=3Dr.fK()),Mtb(th=
is,m,r,u,l))}}},a),!1);Qtb(a,e,d,function(){c(f)})}=0A=
function Qtb(a,b,c,d){if(a.kf&&a.kf.D&&!uc(b)){var =
e=3D[];ic(b,function(b,d){b=3Da.F.serialize(b);e.push(new =
Jo(d,a.D,"ritz-external-metadata-type",b,!0));void 0!=3Dc[d]&&e.push(new =
Jo(d,a.D,"ritz-external-content-type",c[d],!0))});a.kf.write(e,d,v(ba(),a=
))}else d()}Htb.prototype.sync=3Dfunction(a){var =
b=3Dv(function(b){this.O=3D!0;a([b]);this.L.shift();if(0<this.L.length)th=
is.L[0]()},this);this.L.push(v(this.$,this,b));if(1=3D=3Dthis.L.length)th=
is.L[0]()};=0A=
Htb.prototype.$=3Dfunction(a){var =
b=3Dthis.C.clone(),c=3Dv(function(c){this.C.clone().equals(b)?a(c):this.$=
(a)},this);this.V?Rtb(this,c):Ntb(this,this.C.clone(),c)};function =
Rtb(a,b){var c=3Da.C.clone(),d=3D{};Stb(a,v(function(a){for(var =
e=3D[],h=3D0;h<a.length;h++){var =
k=3Da[h],l=3Dk.getId();c.contains(l)?d[l]=3Dk:e.push(l)}Otb(this,e,v(func=
tion(){for(var a=3D[],e=3Dc.Dd(),f=3D0;f<e.length;f++){var =
h=3De[f];d[h]&&a.push(h)}Ktb(this,a,b)},this))},a))}function =
Stb(a,b){a.kf?Gza(a.kf.C.gX(),a.D,b):b([])}=0A=
function Ltb(a,b,c){if(a.kf&&0!=3Db.length){var =
d=3Da.kf.C.gX();if(d){var =
e=3Dv(function(a){if(0=3D=3Da.length)c([]);else{for(var =
b=3D{},e=3D0;e<a.length;e++){var =
f=3Da[e],m=3Df.getId();b[f.getId()]=3Dnew =
Jtb(m,this.ija(f))}Iza(d,pc(b),this.D,"ritz-external-content-type",functi=
on(a){for(var d=3D0;d<a.length;d++){var =
e=3Da[d];b[e.getId()].data=3De.getData()}c(oc(b))})}},a);Iza(d,b,a.D,"rit=
z-external-metadata-type",e)}else c([])}else c([])}function =
Ttb(a,b,c){Sm(a.C,b);a.O?Ktb(a,b,c):c(Itb)}=0A=
function =
Utb(a,b){a.C.Ic(b);a.O&&Otb(a,b,ta)}Htb.prototype.ija=3Dfunction(a){a.get=
Type();return this.F.yd((new yy).Ca(),a.getData())};function =
Vtb(a){A.call(this);this.C=3Da.ma}x(Vtb,A);p=3DVtb.prototype;p.BEa=3Dda(1=
67);p.FEa=3Dda(168);p.ETa=3Dda(169);p.NWa=3Dda(170);p.LWa=3Dda(171);funct=
ion Wtb(a){Vtb.call(this,a)}x(Wtb,Vtb);function =
Xtb(a,b){E.call(this);this.D=3Da;this.O=3Db;this.L=3Dnew =
th(this);this.qa(this.L);this.F=3Dnew =
Wtb(a);this.qa(this.F);this.J=3Dthis.C=3Dthis.H=3Dnull;this.L.R(this.D.ma=
,"change",this.gub)}x(Xtb,E);p=3DXtb.prototype;p.gga=3Dda(172);p.GBa=3Dda=
(173);p.nBa=3Dda(176);p.gla=3Dda(174);p.cWa=3Dda(177);p.gub=3Dfunction(a)=
{(a=3Da.target)&&a.D&&xp.getInstance().postMessage(Ytb(this));this.dispat=
chEvent("change")};=0A=
function Ytb(a){if(!a.J){var b=3Dnew Cp,c=3D"There was a problem sending =
form responses to your spreadsheet. Try unlinking and re-linking the =
form. =
"+(b.qe("a",{target:"_blank",href:"//support.google.com/drive/answer/2917=
686"})+b.qe("span",{"class":"trix-tooltip-link"})+("Learn =
more."+(b.re("span")+b.re("a"))));a.J=3Dzp(ce(document,b.format(c)),"erro=
r",!0,1E4)}return a.J}p.iLa=3Dda(175);function Ztb(){};function =
$tb(a){if(!a)throw Error("missing =
commandWrapper");this.C=3Da;this.Pc=3Dnew =
xw}$tb.prototype.transformSelection=3Dfunction(a,b){if(0=3D=3Db.length||!=
a)return =
a;b=3Dpy(this.C,b);a=3Dthis.Pc.serialize(a.C);a=3Dritz.transformSelection=
(b,a);a=3Dthis.Pc.yd((new sy).Ca(),a);return new pB(a)};function =
aub(a,b,c,d){A.call(this);this.J=3Da;this.H=3Db;this.L=3Dd;this.D=3Dnew =
wm;this.qa(this.D);this.F=3Dthis.C=3Dnull}x(aub,A);aub.prototype.apply=3D=
function(a,b){ritz_api.RitzModelApi.hasUnsupportedOfficeFeature()&&!a.C(t=
his.J).q$a()?this.C||(this.C=3Da,this.F=3Db,this.D.dispatchEvent(new =
bub("edit-blocked"))):this.H.apply(a,b)};aub.prototype.Ea=3Dfunction(){B(=
this.H);aub.ea.Ea.call(this)};function bub(a){this.type=3Da};function =
cub(a){this.D=3Da}cub.prototype.C=3Dda(179);cub.prototype.F=3DLe;function=
 =
dub(){this.F=3D"";this.C=3D[];this.D=3D[]}dub.prototype.build=3Dfunction(=
){return new av(this.C,this.D,this.F)};function =
FK(a,b){A.call(this);this.Fc=3Da;this.F=3Db;this.D=3Dthis.C=3Dnull}x(FK,A=
);p=3DFK.prototype;p.dha=3Dnull;=0A=
p.apply=3Dfunction(a){for(var =
b=3Dsn(),c=3Dthis.s8a(),d=3D[],e=3D0;e<c.length;e++){var f=3Dvoid =
0,h=3Db,k=3Dc[e],l=3DFqa(),m=3D(f=3Dh.H,f()),r=3Df=3Dnew =
Cqa;r.F=3Dm;r.D=3Dk;r.H=3D!1;r.C=3Dnull;h.C[l]=3Df;d.push(l)}null=3D=3Dth=
is.C&&(this.C=3Dnew =
dub);this.D=3D[];this.dha=3Dnull;e=3Dthis.F.C;eub(e,this.d_()||this.S8())=
;c=3De.C.getSelection();this.cX(a);a=3De.C.getSelection();h=3Dthis.dha||n=
ew =
cub(this.Fc);this.D.push(this.C.build());l=3Dthis.D;this.D=3Dthis.C=3Dnul=
l;fub(e,h,this.Jl(),this.d_()||this.S8());for(e=3D0;e<d.length;e++)vn(b,d=
[e],null);return new bv(this.Fc,=0A=
l,c,a,this.Jl(),this.x4(),this.dDa(),this.d_()||this.S8(),h)};p.Jl=3DKe;p=
.x4=3DJe;p.S8=3DJe;p.d_=3DJe;p.q$a=3DJe;p.toString=3Dfunction(){return"Ed=
it - =
"+this.Fc};p.dDa=3DKe;p.getContext=3Dg("F");p.getType=3Dg("Fc");function =
gub(a,b){null!=3Da.C&&a.D.push(a.C.build());a.C=3Dnew =
dub;a.C.F=3Db}function hub(a,b){var =
c=3Da.F;if((a.Jl()||a.x4())&&a.dDa())b=3Diub(c.C,b),a=3Da.C,nb(a.C,b.Ae()=
),hb(a.D,b.C);else{var =
d=3Da.d_();jub(c.C,b,!1,!1,d);a.C.C.push(b)}}p.s8a=3DIe([]);function =
kub(){this.D=3D"docs-collab"}x(kub,cub);function =
lub(a,b){FK.call(this,"docs-collab",a);this.H=3Db}x(lub,FK);p=3Dlub.proto=
type;p.cX=3Dfunction(a){var b=3Da.Ae();a=3D!0;for(var =
c=3D0;c<b.length;c++)a=3Da&&b[c].Dt(),hub(this,b[c]);b=3Dthis.x4();c=3Dth=
is.F.C;var d=3Dthis.Jl();c.JH&&mub(c,c.JH,d,b,void 0);this.dha=3Dnew =
kub(a)};p.Jl=3DJe;p.x4=3Dfunction(){return =
2=3D=3Dthis.H};p.S8=3Dfunction(){return =
4=3D=3Dthis.H};p.d_=3Dfunction(){return 3=3D=3Dthis.H};function =
nub(a){this.C=3Da}nub.prototype.Ae=3Dg("C");function =
oub(){}oub.prototype.H=3DKe;oub.prototype.D=3DIe("redo");function =
pub(a){this.Fc=3Da;this.C=3Dnull;this.D=3D[];this.F=3Dnew =
cub(this.Fc)}p=3Dpub.prototype;p.fha=3Dnull;p.eha=3Dnull;p.eDa=3D!0;p.fDa=
=3D!1;p.YVa=3D!0;p.ow=3Dfunction(a){this.YVa=3Da;return =
this};p.build=3Dfunction(){if(!this.fha)throw Error("selectionBefore is =
not specified");if(!this.eha)throw Error("selectionAfter is not =
specified");null!=3Dthis.C&&this.D.push(this.C.build());var =
a=3Dthis.D;this.D=3D[];this.C=3Dnull;return new =
bv(this.Fc,a,this.fha,this.eha,this.eDa,this.fDa,this.YVa,!1,this.F)};fun=
ction qub(a,b){this.D=3Da;this.C=3Db};function =
rub(a){this.Fc=3Da?"docs-undo":"docs-redo"}rub.prototype.C=3Dda(178);func=
tion sub(a,b){this.D=3Da;this.C=3Db};function =
tub(a,b){this.D=3Da;this.C=3Db}=0A=
tub.prototype.transform=3Dfunction(a,b){for(var =
c=3Da.Ae(),d=3Db.Ae(),e=3Duub(c,d),f=3Duub(d,c),h=3Da.Qw.concat(),k=3Db.Q=
w.concat(),l=3D0;l<h.length;l++)for(var m=3D0;m<k.length;m++){var =
r=3Dh[l].Ae(),u=3Dk[m].Ae();e?(u=3DUPa(this.D,r,u).Ae(),k[m]=3Dnew =
av(u,[],k[m].getLabel())):f?(r=3DUPa(this.D,r,u).C,h[l]=3Dnew =
av(r,[],h[l].getLabel())):(u=3DUPa(this.D,r,u),r=3Du.C,u=3Du.Ae(),h[l]=3D=
new av(r,[],h[l].getLabel()),k[m]=3Dnew =
av(u,[],k[m].getLabel()))}e=3D[];for(l=3D0;l<h.length;l++)nb(e,h[l].Ae())=
;f=3D[];for(l=3D0;l<k.length;l++)nb(f,k[l].Ae());=0A=
d=3Dthis.C.transformSelection(a.V,d);l=3Dthis.C.transformSelection(a.H,f)=
;c=3Dthis.C.transformSelection(b.V,c);e=3Dthis.C.transformSelection(b.H,e=
);a=3Dvub(a,h,d,l);b=3Dvub(b,k,c,e);return new sub(a,b)};function =
vub(a,b,c,d){return new =
bv(a.getType(),b,c,d,a.Jl(),a.O,a.L,a.J,a.D)}function =
uub(a,b){Za(a,function(a){return!a.Wz()});Za(b,function(a){return!a.Wz()}=
);for(var =
c=3D0;c<b.length;c++)if(!b[c].Dt())return!1;for(c=3D0;c<a.length;c++)if(a=
[c].Dt())return!1;return!0};function =
GK(a,b,c){this.Pm=3Da;this.C=3Db;this.D=3D"batchable-with-older-and-newer=
"=3D=3Dthis.C||"batchable-with-newer-only"=3D=3Dthis.C;this.F=3D"batchabl=
e-with-older-and-newer"=3D=3Dthis.C;this.H=3Dc}GK.prototype.qs=3Dg("H");f=
unction wub(a,b){this.$=3Dnew =
tub(a,b);this.C=3D[];this.D=3D[];this.V=3D!0;this.H=3Dnull;this.O=3D!1}fu=
nction =
HK(a){return(a.Jl()||a.O)&&a.L}wub.prototype.L=3Dnull;wub.prototype.J=3D0=
;=0A=
wub.prototype.push=3Dfunction(a,b,c){var =
d=3Db.D(),e=3DHK(a);switch(d){case "redo":this.L=3Dnew =
qub(b,c);break;case =
"none":this.L=3Dnull}a:{b=3Da.C;for(c=3D0;d=3Db[c];c++)if(d.PCa()){b=3D!0=
;break =
a}b=3D!1}if(b)IK(this),this.C.length=3D0,this.D.length=3D0,this.L=3Dnull,=
this.J=3D0;else =
if(a.C.length||a.F.length)if(b=3De?uMa(a):a,c=3Dnull!=3Dthis.H!=3Dthis.O,=
c=3DHK(a)?this.V&&!c?"batchable-with-older-and-newer":"batchable-with-new=
er-only":"not-batchable",b=3Dnew =
GK(b,c,Ea()),e&&(null!=3Dthis.H?this.O=3D!0:(e=3Dthis.D,this.F(e,0,e.leng=
th))),HK(b.Pm)||=0A=
0<this.C.length||!HK(b.Pm)&&0<this.D.length){for(a=3D(HK(b.Pm)||0<this.C.=
length)&&!HK(b.Pm)&&0<this.D.length?2*a.getSizeEstimate():a.getSizeEstima=
te();1E6<a+this.J;){e=3D0<this.C.length?this.C:this.D;if(0=3D=3De.length)=
break;do =
this.F(e,e.length-1,1);while(0<e.length&&!HK(e[e.length-1].Pm))}if(HK(b.P=
m)||0<this.C.length)this.F(this.C,0,0,b),this.V=3D!0;!HK(b.Pm)&&0<this.D.=
length&&this.F(this.D,0,0,b)}};function IK(a){if(null!=3Da.H&&a.O){var =
b=3Da.D;a.F(b,0,b.length)}a.H=3Dnull;a.O=3D!1}=0A=
function xub(a,b){if(0=3D=3Da.C.length)return null;a.L=3Dnull;var =
c=3Dyub(a,a.C);if(!c)return null;for(var =
d=3Dzub(a,c);d;)c=3Dd,d=3Dzub(a,c);b||a.F(a.C,0,0,c);return c.Pm}=0A=
function zub(a,b){var c=3DAub(a.C);if(-1=3D=3Dc)return =
null;c=3Da.C[c];if(!c)return null;if(b.F&&c.D){var d=3Db.qs();var =
e=3Dc.qs();d=3D2E3<d-e?null:b.Pm.D.F(c.Pm.D)}else d=3Dnull;if(!d)return =
null;a=3Dyub(a,a.C);c=3D[b,a];if(1=3D=3Dc.length)c=3Dc[0].Pm;else{e=3D[];=
for(var f=3D!1,h=3D!1,k=3D0;k<c.length;k++){var =
l=3Dc[k].Pm;f|=3D!!l.F.length;h|=3D(!!l.C.length||!!l.F.length)&&!l.F.len=
gth;nb(e,l.Qw)}if(f&&h)for(k=3D0;k<e.length;k++)e[k]=3Dnew =
av(e[k].Ae(),[],e[k].getLabel());f=3Dc[0].Pm;c=3Dnew =
bv(d.D,e,f.V,c[c.length-1].Pm.H,f.Jl(),f.O,f.L,f.J,=0A=
d)}return new GK(c,a.C,b.qs())}function Aub(a){return =
ab(a,function(a){return HK(a.Pm)})}function yub(a,b){var =
c=3DAub(b);if(-1=3D=3Dc)return a.F(b,0,b.length),null;var =
d=3Db[c],e=3Dd.Pm,f=3Dd.qs();a.F(b,c,1);for(--c;0<=3Dc;c--){var =
h=3Db[c],k=3Da.$.transform(e,h.Pm);e=3Dk.D;h=3Dnew =
GK(k.C,h.C,h.qs());a.F(b,c,1,h)}return new GK(e,d.C,f)}function =
Bub(a){return a.D.length?null:a.L}=0A=
wub.prototype.F=3Dfunction(a,b,c,d){for(var =
e=3D0;e<c;e++)this.J-=3Da[b+e].Pm.getSizeEstimate();for(e=3D3;e<arguments=
.length;e++)this.J+=3Darguments[e].Pm.getSizeEstimate();a=3D=3Dthis.C&&nu=
ll!=3Dthis.H&&(null!=3Dthis.H?this.C.length-this.H-1:null)<b&&(e=3Dthis.H=
-c+(arguments.length-3),0<=3De?this.H=3De:IK(this));gb.apply(this,argumen=
ts)};function Cub(a,b,c,d,e,f,h,k){var =
l=3Dthis;A.call(this);this.C=3Da;this.D=3Db;this.F=3Dc;this.L=3Dd;this.$=3D=
e;this.O=3Df;this.V=3Dh;this.J=3D!!k;this.H=3Dnew =
Wn;this.qa(this.H);Xn(this.H,this.F.J,function(a){l.apply(a.C?l.$:l.L,new=
 =
nub(a.QE))});Xn(this.H,this.C.C.F,function(a){a.D&&!a.C&&(l.D.V=3D!1)})}x=
(Cub,A);p=3DCub.prototype;p.Td=3D!0;p.wO=3D!1;p.Na=3Dca("Td");=0A=
p.apply=3Dfunction(a,b){if(!this.J&&this.wO)throw Error("Attempting to =
apply an edit while another edit is being =
applied.");this.wO=3D!0;if(a.H(this.C)){var =
c=3Da.C(this.C);if(!c.Jl()||this.Td){if((c=3Dc.apply(b))&&(c.C.length||c.=
F.length)){if(c.Jl()){var =
d=3Dara(tMa(c.C));d!=3DDn()&&FVa(this.F,[d])}this.D.push(c,a,b)}a=3Dc}els=
e a=3Dnull}else =
a=3Dnull;this.wO=3D!1;a&&(b=3Da.Jl(),this.C.C.$.dispatchEvent(new =
pMa(a.D,b,a.J)))};p.undo=3Dfunction(){var =
a=3Dthis.D;IK(a);(a=3Dxub(a,!0))&&Dub(this,a,!0)};=0A=
p.redo=3Dfunction(){a:{var a=3Dthis.D;IK(a);if(0!=3Da.D.length){var =
b=3Dyub(a,a.D);if(b){a=3Db.Pm;break a}}a=3DBub(a)}a&&(a instanceof =
qub?this.apply(a.D,a.C):Dub(this,a,!1))};=0A=
function Dub(a,b,c){if(!a.J&&a.wO)throw Error("Attempting to apply =
command while another edit is being applied.");a.wO=3D!0;var =
d=3Da.C.C;eub(d,!1);var e=3Db,f=3Da.C.C;if(e.F.length){var =
h=3Dara(e.C);jub(f,h,!1,!1,void 0)}else{h=3Dnew =
pub(e.getType());h.fha=3De.V;h.eha=3De.H;b=3De.Jl();h.eDa=3Db;h.fDa=3De.O=
;h=3Dh.ow(e.L);h.F=3De.D;e=3De.Qw;for(b=3D0;b<e.length;b++){var =
k=3De[b],l=3Dk.Ae(),m=3Dnew =
dub;k=3Dk.getLabel();m.F=3Dk;for(k=3D0;k<l.length;k++){var =
r=3Dm,u=3Diub(f,l[k]);nb(r.C,u.Ae());hb(r.D,u.C)}l=3Dh;m=3Dm.build();l.C&=
&(l.D.push(l.C.build()),=0A=
l.C=3Dnull);l.D.push(m)}e=3Dh.build()}b=3De;mub(d,b.H,!0,!0);f=3Dnew =
rub(c);h=3Db.Jl();e=3Db.J;fub(d,f,h,e);m=3Dara(tMa(b.C));m!=3DDn()&&FVa(a=
.F,[m]);if(c){c=3Da.D;if(!HK(b))throw Error("Cannot push collaborator =
edit for undo.");IK(c);b=3Dnew =
GK(uMa(b),"not-batchable",Ea());c.F(c.D,0,0,b)}else{c=3Da.D;if(!HK(b))thr=
ow Error("Cannot push collaborator edit for redo.");IK(c);b=3Dnew =
GK(uMa(b),"not-batchable",Ea());c.F(c.C,0,0,b)}a.wO=3D!1;d.$.dispatchEven=
t(new pMa(f,h,e))}=0A=
p.Ea=3Dfunction(){delete this.L;delete this.O;delete =
this.V;Cub.ea.Ea.call(this)};function =
Eub(a,b,c,d,e,f,h){A.call(this);this.kb=3Da;this.C=3Db;this.Ma=3Dc;this.H=
a=3Dd;this.Ka=3De;this.Oa=3D!!f;this.D=3Dh||new =
uB;t(h)||this.qa(this.D);this.J=3D{};this.Ba=3D{};this.H=3D{};this.$=3Dne=
w wm;this.qa(this.$);this.O=3Dnew wm;this.qa(this.O);this.va=3Dnew =
wm;this.qa(this.va);this.ma=3Dnew wm;this.qa(this.ma);this.V=3Dnew =
wm;this.qa(this.V);this.F=3Dnew wm;this.qa(this.F);this.L=3Dnew =
wm;this.qa(this.L)}x(Eub,A);p=3DEub.prototype;p.d1=3D!1;p.s0=3D!1;p.gha=3D=
!1;p.JH=3Dnull;p.CVa=3Dnull;p.Uaa=3D!1;p.Waa=3D!1;p.Vaa=3Dvoid =
0;p.Ua=3Dg("kb");=0A=
function mub(a,b,c,d,e){var =
f=3Da.C.getSelection();a.C.setSelection(b,c);Fub(a,f,c,d,e)}function =
h0a(a,b,c){Gub(a,b,function(a,b){a.setSelection(c,b)})}function =
Gub(a,b,c){var =
d=3DW_a(vB(a.D,b)),e=3Dd.getSelection();c(d,!0);a.d1?a.H[b]=3Da.H[b]||!0:=
a.L.dispatchEvent(new kMa(b,e,e,!0,!1))}function =
Hub(a,b){a.JH&&!a.gha&&(a.JH=3Da.Ka.transformSelection(a.JH,[b]))}functio=
n Iub(a,b){if(a.d1)for(var c in =
a.J)a.J[c]=3Da.Ka.transformSelection(a.J[c],[b])}=0A=
function =
eub(a,b){a.gha=3Db;a.d1=3D!0;b=3Da.C.getSelection();a.JH=3Db;a.CVa=3Db;b=3D=
a.D.C;for(var c in =
b)b=3DW_a(vB(a.D,c)).getSelection(),a.J[c]=3Db,a.Ba[c]=3Db;a.ma.dispatchE=
vent(new rMa)}function fub(a,b,c,d){a.V.dispatchEvent(new =
oMa(b,c,d,a.s0?new nMa(a.Vaa):null));a.s0&&(a.F.dispatchEvent(new =
qMa(a.JH,a.CVa,a.Uaa,!0,a.Waa,a.Vaa)),a.s0=3D!1);for(var e in =
a.H)a.L.dispatchEvent(new =
kMa(e,a.J[e],a.Ba[e],a.H[e],!0));a.gha=3D!1;a.d1=3D!1;a.JH=3Dnull;a.H=3D{=
}}function iub(a,b){a=3Djub(a,b,!1,!0);return new av([b],[a])}=0A=
function jub(a,b,c,d,e){if(b.Wz())return =
Jub(a,b.D(),c,d,e);if(b.SNa())return =
Hub(a,b),Iub(a,b),Kub(a,b),a.Ua().clear(),b.Wz(),a.O.dispatchEvent(new =
lMa(b)),c=3Da.C.getSelection(),a.C.C=3Dnew pB(new =
sy),Fub(a,c,!1,!1),c=3Dd?Lub(a.Ha,b):null,Jub(a,b.RF(),!0),c;e=3Da.Ua();d=
=3Dd?Lub(a.Ha,b):null;c||(Hub(a,b),Iub(a,b));Kub(a,b);a.Ma.apply(b,e)||(b=
.Wz(),a.O.dispatchEvent(new lMa(b)));return d}function =
Jub(a,b,c,d,e){for(var =
f=3D[],h=3D0;h<b.length;h++)f.unshift(jub(a,b[h],c,d,e));return =
d?ara(f):null}=0A=
function Kub(a,b){a.Oa&&(b.Wz(),a.va.dispatchEvent(new iMa(b)))}function =
Fub(a,b,c,d,e){a.d1?a.s0?(a.Uaa=3Da.Uaa||c,a.Waa=3Da.Waa||d,a.Vaa=3Dvoid =
0):(a.s0=3D!0,a.Uaa=3Dc,a.Waa=3Dd,a.Vaa=3De):a.F.dispatchEvent(new =
qMa(b,b,c,!1,d,e))};/*=0A=
 MIT License - http://www.opensource.org/licenses/mit-license.php=0A=
=0A=
 For usage and examples, visit:=0A=
 http://pellepim.bitbucket.org/jstz/=0A=
=0A=
 Copyright (c) Jon Nylander=0A=
*/=0A=
function Mub(a){a=3D-a.getTimezoneOffset();return =
null!=3D=3Da?a:0}function Nub(a,b){var c=3Dnew Date;void =
0!=3D=3Da&&c.setFullYear(a);c.setMonth(b);c.setDate(2);return c}function =
Oub(){var a=3DMub(Nub(void 0,0)),b=3DMub(Nub(void 0,5)),c=3Da-b;return =
new Pub(Qub[0>c?a+",1":0<c?b+",1,s":a+",0"])}=0A=
function Pub(a){var =
b=3D{"America/Denver":["America/Denver","America/Mazatlan"],"America/Chic=
ago":["America/Chicago","America/Mexico_City"],"America/Santiago":["Ameri=
ca/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevid=
eo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman=
","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Paci=
fic/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":[=
"America/Los_Angeles","America/Santa_Isabel"],=0A=
"America/New_York":["America/Havana","America/New_York"],"America/Halifax=
":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miq=
uelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["A=
sia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/K=
rasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/B=
risbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/=
Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/A=
pia"],=0A=
"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],=
"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]};if("undefined"!=3D=3D=
typeof b[a]){b=3Db[a];for(var =
c=3Db.length,d=3D0,e;d<c;d+=3D1){e=3Db[d];var f=3Dnew =
Date(2010,6,15,1,0,0,0),h=3D{"America/Denver":new =
Date(2011,2,13,3,0,0,0),"America/Mazatlan":new =
Date(2011,3,3,3,0,0,0),"America/Chicago":new =
Date(2011,2,13,3,0,0,0),"America/Mexico_City":new =
Date(2011,3,3,3,0,0,0),"America/Asuncion":new =
Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,=0A=
9,3,3,0,0,0),"America/Campo_Grande":new =
Date(2012,9,21,5,0,0,0),"America/Montevideo":new =
Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new =
Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new =
Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new =
Date(2011,3,5,8,0,0,0),"America/Havana":new =
Date(2012,2,10,2,0,0,0),"America/New_York":new =
Date(2012,2,10,7,0,0,0),"Europe/Helsinki":new =
Date(2013,2,31,5,0,0,0),"Pacific/Auckland":new =
Date(2011,8,26,7,0,0,0),"America/Halifax":new =
Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,=0A=
2,13,2,1,0,0),"America/Miquelon":new =
Date(2011,2,13,5,0,0,0),"America/Godthab":new =
Date(2011,2,27,1,0,0,0),"Europe/Moscow":f,"Asia/Amman":new =
Date(2013,2,29,1,0,0,0),"Asia/Beirut":new =
Date(2013,2,31,2,0,0,0),"Asia/Damascus":new =
Date(2013,3,6,2,0,0,0),"Asia/Jerusalem":new =
Date(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":f,"Asia/Omsk":f,"Asia/Krasno=
yarsk":f,"Asia/Irkutsk":f,"Asia/Yakutsk":f,"Asia/Vladivostok":f,"Asia/Bak=
u":new Date(2013,2,31,4,0,0),"Asia/Yerevan":new =
Date(2013,2,31,3,0,0),"Asia/Kamchatka":f,=0A=
"Asia/Gaza":new Date(2010,2,27,4,0,0),"Africa/Cairo":new =
Date(2010,4,1,3,0,0),"Europe/Minsk":f,"Pacific/Apia":new =
Date(2010,10,1,1,0,0,0),"Pacific/Fiji":new =
Date(2010,11,1,0,0,0),"Australia/Perth":new =
Date(2008,10,1,1,0,0,0)}[e],k=3D(f=3D7<h.getMonth())?Mub(Nub(h.getFullYea=
r(),5)):Mub(Nub(h.getFullYear(),0));h=3Dk-Mub(h);if(0>k||f?0!=3D=3Dh:0>h)=
{a=3De;break}}}this.C=3Da}Pub.prototype.name=3Dg("C");=0A=
var =
Qub=3D{"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"A=
merica/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-5=
40,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Lo=
s_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1=
":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago=
","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America=
/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax",=0A=
"-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"=
America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Buenos_Air=
es","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"=
America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde",=
"0,0":"Etc/GMT","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Afri=
ca/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Afric=
a/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow",=0A=
"210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"A=
sia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"A=
sia/Calcutta","345,0":"Asia/Katmandu","360,0":"Asia/Dhaka","360,1":"Asia/=
Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jak=
arta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/E=
ucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/To=
kyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide",=0A=
"600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Austra=
lia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660=
,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Aucklan=
d","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/=
Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"};functio=
n =
Rub(){}Rub.prototype.D=3Dta;Rub.prototype.F=3Dta;Rub.prototype.H=3Dta;fun=
ction =
Sub(a,b,c,d){A.call(this);this.Ba=3Da;this.F=3Db;this.ub=3Dc;this.Ha=3Dd;=
this.Cb=3Dnew =
Rub}x(Sub,A);p=3DSub.prototype;p.setSelection=3Dfunction(a){mub(this.F,a,=
!0,!1);this.Cb.H("grid")};p.getSelection=3Dfunction(){return =
this.F.C.getSelection()};p.Ea=3Dfunction(){B(this.Ba);Sub.ea.Ea.call(this=
)};=0A=
p.Gqb=3Dfunction(a){var =
b=3Da.type;if("newExternalData"=3D=3Db){a=3Da.data;b=3Dthis.Ha;var =
c=3Dthis.V5();if(b.O){for(var d=3Dnew Rm,e=3D0;e<a.length;e++){var =
f=3Da[e];b.C.contains(f)&&d.add(f)}Ntb(b,d,c)}else c(Itb)}else =
if("activateRange"=3D=3Db){b=3Da.gid;c=3Da.sr;d=3Da.er;e=3Da.sc;f=3Da.ec;=
var h=3Dvoid 0;a.sel&&(a=3Dthis.Oa.yd((new =
sy).Ca(),JSON.parse(a.sel)),h=3Dnew pB(a));(new Tub(this.C.C,b,new =
OA(c,e,d,f),h)).exec()}};p.V5=3Dfunction(){return ta};function =
Uub(a){a.Ha.sync(a.V5())};function =
Vub(a){QF.call(this,1429,null);this.C=3Da}x(Vub,QF);Vub.prototype.exec=3D=
ta;Vub.prototype.$d=3Dn(75);Vub.prototype.Xd=3Dg("C");function =
Wub(a,b){FK.call(this,"ritz-backtrack",a);this.H=3Db}x(Wub,FK);Wub.protot=
ype.cX=3Dfunction(){ritz_api.RitzModelApi.transactChanges(v(function(){hu=
b(this,this.H)},this),!0)};function =
Xub(a){this.F=3Da}x(Xub,oub);Xub.prototype.C=3Dfunction(a){return new =
Wub(a,this.F)};function Yub(){A.call(this);this.C=3D!0;this.H=3Dnew =
th(this);this.qa(this.H);this.H.R(QB,"toggle_calculation",this.O);this.H.=
R(QB,"change_calc_interval",this.L)}x(Yub,A);function =
Zub(a){a.C&&ritz_api.RitzModelApi.requestCalculation(!1)}Yub.prototype.O=3D=
function(){this.C=3D!this.C;Zub(this)};function =
$ub(a,b){a.D&&(Ei(a.D),a.D=3Dvoid =
0);a.F=3Db;0<a.F&&a.J()}Yub.prototype.L=3Dfunction(a){$ub(this,a.A6a)};=0A=
Yub.prototype.J=3Dfunction(){var =
a=3D!!this.D,b=3Dthis.F;if(0=3D=3Dthis.F%6E4){var c=3Dnew =
Date(Ea());c=3D1E3*c.getSeconds()+c.getMilliseconds();b-=3Dc}this.D=3DDi(=
this.J,b,this);a&&this.C&&ritz_api.RitzModelApi.requestCalculation(!0)};f=
unction =
avb(a,b,c){lub.call(this,a,b);this.J=3Dc}q(avb,lub);avb.prototype.cX=3Dfu=
nction(a){var =
b=3Dthis;ritz_api.RitzModelApi.transactChanges(function(){return =
lub.prototype.cX.call(b,a)},!1);Zub(this.J)};function =
JK(a,b){this.F=3Da;this.J=3Db}x(JK,oub);JK.prototype.C=3Dfunction(a){retu=
rn new avb(a,this.F,this.J)};JK.prototype.D=3Dfunction(){return =
2=3D=3Dthis.F?"none":"skip"};function =
bvb(a){this.C=3Da}bvb.prototype.apply=3Dfunction(a){ritz_api.RitzModelApi=
.applyCommand(this.C.C(a));return!1};function cvb(a){this.C=3Da}function =
Lub(a,b){return(b=3Dritz_api.RitzModelApi.invertCommand(a.C.C(b)))?a.C.D(=
b):Dn()};function =
dvb(a){QF.call(this,1420,null);this.C=3Da}x(dvb,QF);dvb.prototype.exec=3D=
ta;dvb.prototype.$d=3Dn(63);dvb.prototype.Xd=3Dfunction(){for(var =
a=3Dnew w$a,b=3D0;b<this.C.length;b++)qw(a,1,this.C[b]);return =
a};function evb(){}evb.prototype.clear=3Dta;function =
fvb(){this.C=3Dritz.NativeChannel.getInstance()}fvb.prototype.send=3Dfunc=
tion(a){this.C.sendToRitzApp(a)};function =
gvb(a,b){a.C.registerResponseHandler(b)};function =
hvb(a,b,c,d){A.call(this);this.C=3Dnull;this.H=3D!1;this.F=3Da;this.D=3Db=
;this.J=3Dc;this.L=3Dd}x(hvb,A);hvb.prototype.Yk=3Dfunction(a){var =
b=3Dthis.C.Nb;this.C=3Dnull;var =
c=3Divb(this,a[0].W0);c=3DEn(this.J,c);for(var =
d=3D[],e=3D0;e<a.length;e++){var =
f=3Da[e].copy();nb(f.sS,c);d.push(f)}this.H=3D!1;b(d)};function =
ivb(a,b){0=3D=3Db||a.D.isEmpty()||ap(a.D);if(ap(a.D)<b)return[];b=3D[];a=3D=
a.D.Ae();for(var c=3D0;c<a.length;c++)nb(b,a[c]);return b};function =
KK(a,b,c){b=3Db.bound(c,MH(a,c));var =
d=3Db.C;BG.call(this,b.Yd()?62:d?64:"r"=3D=3Dc?1432:1433,a,b);this.C=3Dc}=
x(KK,BG);KK.prototype.exec=3Dfunction(){var =
a=3Dthis.Ua(),b=3Dthis.getRect();Wjb(a,v(a.M8a,a,b))};KK.prototype.Qf=3Df=
unction(){var a=3Dthis.getRect();return a.Yd()||a.C?PF(a)+" =
deleted.":""};KK.prototype.$d=3Dfunction(){return =
this.getRect().Yd()||this.getRect().C?6:82};=0A=
KK.prototype.Xd=3Dfunction(){var =
a=3D"r"=3D=3Dthis.C?0:1;if(this.getRect().Yd()||this.getRect().C){var =
b=3Dnew AE;W(b,1,a);return b}b=3Dnew tF;W(b,1,a);return b};function =
LK(a,b,c,d){b=3Db.bound(c,MH(a,c));var =
e=3Db.Yd(),f=3Db.C;QF.call(this,d?e?68:69:e?61:f?63:"r"=3D=3Dc?1430:1431,=
a.$b());this.kb=3Da;this.C=3Db;this.D=3Dc;this.L=3Dd}x(LK,QF);LK.prototyp=
e.exec=3Dfunction(){var =
a=3DYA(this.C,this.D);Xjb(this.kb,a,cB(this.C,this.D),this.D,this.L,this.=
ck())};LK.prototype.$d=3Dfunction(){return this.C.Yd()||this.C.C?5:81};=0A=
LK.prototype.Xd=3Dfunction(){if(this.C.Yd()||this.C.C){var a=3Dnew =
zE;var =
b=3D"r"=3D=3Dthis.D;W(a,1,b?0:1);W(a,2,cB(this.C,this.D));W(a,3,this.L);r=
eturn a}a=3Dnew sF;b=3D"r"=3D=3Dthis.D;W(a,1,b?0:1);return =
a};LK.prototype.Qf=3Dfunction(){return jvb(this.C,this.D,this.L)};=0A=
function jvb(a,b,c){PF(a);var d=3Da.Yd();var =
e=3Da.C;if(!d&&!e)return"";e=3DcB(a,b);b=3Dc?YA(a,b):ZA(a,b)-1;d=3DPF(d?n=
ew OA(b,0,b+1,1,d,!d):new OA(0,b,1,b+1,d,!d));return a.Yd()?1<e?c?e+(" =
rows inserted after "+(d+".")):e+(" rows inserted before =
"+(d+".")):c?e+(" row inserted after "+(d+".")):e+(" row inserted before =
"+(d+".")):1<e?c?e+(" columns inserted after "+(d+".")):e+(" columns =
inserted before "+(d+".")):c?e+(" column inserted after "+(d+".")):e+(" =
column inserted before "+(d+"."))};function =
kvb(a,b,c,d,e,f,h,k,l,m){QF.call(this,91,d);this.Ka=3Da;this.Hc=3Db;this.=
D=3DNb(c);this.C=3Dd;this.L=3De;this.Ba=3Df;a=3Da.C[b];this.Ha=3Dnull!=3D=
h?h:!!a&&a.L;this.va=3Dnull!=3Dk?k:!a||a.Dj();this.V=3Dnull!=3Dl?l:!a||a.=
H;this.O=3Dnull!=3Dm?m:null}x(kvb,QF);p=3Dkvb.prototype;p.exec=3Dfunction=
(){this.Ka.addRange(new =
wlb(this.Hc,this.D,this.C,this.L,this.Ba,this.Ha,this.va,this.V,this.O))}=
;p.Qf=3Dfunction(){return"Named range "+(this.D+" added.")};p.$d=3Dn(25);=0A=
p.Xd=3Dfunction(){var a=3Dnew =
uE;this.Hc&&W(a,1,this.Hc);a.mf(this.D);if(null!=3Dthis.C&&null!=3Dthis.L=
){var =
b=3DmB(this.L,this.C);W(a,4,b)}null!=3Dthis.O&&W(a,3,String(this.O));retu=
rn a};p.Jh=3DJe;function =
lvb(a,b,c){QF.call(this,92,c);this.C=3Da;this.Hc=3Db}x(lvb,QF);p=3Dlvb.pr=
ototype;p.exec=3Dfunction(){ulb(this.C,this.Hc)};p.Qf=3Dfunction(){var =
a=3Dthis.C.C[this.Hc];return"Named range "+((a?a.getName():"")+" =
deleted.")};p.$d=3Dn(26);p.Xd=3Dfunction(){var a=3Dnew =
wE;W(a,1,this.Hc);return a};p.Jh=3DJe;function =
mvb(a,b,c,d,e){this.C=3Da;this.F=3Db;this.D=3Dc;this.ck=3Dd;this.H=3D!!e}=
function MK(a,b){this.bh=3Da;this.Uo=3Db};function nvb(a){var =
b=3Da.Yo(),c=3Duw(a,4),d=3Dow(a,5)?parseInt(uw(a,5),10):null;if(ow(a,6)&&=
0!=3Dtw(a,6).length){if(1=3D=3Dtw(a,6).length){a=3Duw(a,6,0);a=3Dritz_api=
.RitzModelApi.getWorkbookRangeById(a,!1);if(!a)return new =
wlb(b,c,null,null,!1,!1,!0,!0,d);var e=3D(new xw).yd((new =
Rw).Ca(),a);a=3DparseInt(e.Ab(),10);var =
f=3D!(ow(e,2)||ow(e,3)),h=3Duw(e,2),k=3Duw(e,3),l=3D!(ow(e,4)||ow(e,5)),m=
=3Duw(e,4);e=3Duw(e,5);return new wlb(b,c,a,new =
OA(h,m,k,e,l,f),!1,!1,!0,!0,d)}throw Error("Expected 1 or no workbook =
range ids in a named range.");=0A=
}return new wlb(b,c,null,null,!1,!1,!0,!0,d)};function =
ovb(){this.Pc=3Dnew xw}ovb.prototype.Uk=3Dfunction(a){var =
b=3Da.D;a=3Da.C[1];a=3Dthis.Pc.yd((new =
KA).Ca(),a).Yr();a=3Dnvb(a);return new MK(-1,new =
kvb(b.L,a.getId(),a.getName(),a.$b(),a.getRect(),!1,void 0,void 0,void =
0,a.fU))};function NK(a){QF.call(this,-1,null);this.C=3D[];for(var =
b=3D0;b<a.length;b++)a[b]&&this.C.push(a[b])}x(NK,QF);NK.prototype.Ae=3Dg=
("C");NK.prototype.exec=3Dfunction(){for(var =
a=3Dthis.C,b=3D0;b<a.length;b++)a[b].exec()};function =
pvb(a,b,c,d,e,f){QF.call(this,1422,null);this.kb=3Da;this.Hc=3Db;this.C=3D=
Nb(c);this.O=3Dd;this.D=3De;this.L=3Df}x(pvb,QF);p=3Dpvb.prototype;p.exec=
=3Dfunction(){var =
a=3DZob(this.Hc,this.L);this.kb.addRange(a)};p.Qf=3Dfunction(){return"Add=
ed protected range "+(this.C+".")};p.$d=3Dn(65);p.Xd=3Dfunction(){var =
a=3Dnew jF,b=3Dnew iF;W(b,4,this.C);var =
c=3Do_a(this.O);W(b,5,c);for(c=3D0;c<this.D.length;c++){var =
d=3Do_a(this.D[c]);qw(b,6,d)}W(a,2,b);W(a,3,this.Hc);return =
a};p.Jh=3DJe;function qvb(){this.Pc=3Dnew =
xw}qvb.prototype.Uk=3Dfunction(a){if(!a.H)return null;var =
b=3Da.D;a=3Da.C[1];a=3Dthis.Pc.yd(JZa.Ca(),a);if(1!=3DV(a,3))return =
null;a=3Duw(a,1);var =
c=3Dritz_api.RitzModelApi.getProtectedRangeById(a);if(!c)return =
null;c=3Dthis.Pc.yd(Ex.Ca(),c);if(ow(c,6))return =
null;a=3DZob(a,c);return new MK(a.Ab(),new =
pvb(b.Ra,a.getId(),a.jg(),$ob(a),[],c))};function rvb(){this.Pc=3Dnew =
xw}rvb.prototype.Uk=3Dfunction(a){var =
b=3Da.D,c=3Db.L;a=3Da.C[1];a=3Dthis.Pc.yd((new =
NZa).Ca(),a);a=3DV(a,1);return(c=3Dc.C[a])&&null!=3Dc.$b()?new MK(-1,new =
lvb(b.L,a,c.$b())):null};function =
OK(a,b,c,d){QF.call(this,"r"=3D=3Dc?40:45,b);this.L=3Da;this.C=3Dc;this.D=
=3Dd;this.O=3DKH(this.L,b)?MG(SI(this.L,this.F),this.C):0}x(OK,QF);OK.pro=
totype.exec=3Dfunction(){Ujb(SI(this.L,this.F),this.C,this.D)};OK.prototy=
pe.Qf=3Dfunction(){var a=3DSI(this.L,this.F);return =
0<this.D?PF(HI(a,0,this.D,this.C))+" =
frozen.":PF(HI(a,0,this.O,this.C))+" =
unfrozen."};OK.prototype.$d=3Dn(32);OK.prototype.Xd=3Dfunction(){var =
a=3Dnew =
WE,b=3Dthis.Ab()+"";W(a,1,b);W(a,2,"r"=3D=3Dthis.C?0:1);W(a,3,this.D);ret=
urn a};function svb(){this.Pc=3Dnew =
xw}svb.prototype.Uk=3Dfunction(a){var b=3Da.F,c=3Da.D;a=3Da.C[1];var =
d=3Dthis.Pc.yd((new =
DA).Ca(),a);if(d.og()&&ow(d,2)&&ow(d,3)){a=3DparseInt(d.Ab(),10);var =
e=3DUF(b,a).Kc(),f=3DV(d,2);b=3DV(d,2)+V(d,3);var =
h=3Dd.xl()&&1=3D=3Dd.fd();h=3Dnew =
OA(h?0:f,h?f:0,h?0:b,h?b:0,!h,h);h=3Dnew =
KK(e,h,h.fd());d=3Dd.xl()&&1=3D=3Dd.fd()?"c":"r";e=3DMG(e,d);return =
e>f?(b<e&&(f+=3De-b),c=3Dnew OK(c.C,a,d,f),new MK(a,new NK([h,c]))):new =
MK(a,h)}return null};function tvb(){this.Pc=3Dnew =
xw}tvb.prototype.Uk=3Dfunction(a){var =
b=3Da.F;a=3Da.C[1];a=3Dthis.Pc.yd((new =
HA).Ca(),a);a=3DparseInt(a.Ab(),10);return new MK(-1,new =
GG(b,a))};function uvb(){this.Pc=3Dnew =
xw}uvb.prototype.Uk=3Dfunction(a){var b=3Da.F,c=3Da.D;a=3Da.C[1];var =
d=3Dthis.Pc.yd((new =
CA).Ca(),a);if(d.og()&&ow(d,2)&&ow(d,3)){a=3DparseInt(d.Ab(),10);var =
e=3DUF(b,a).Kc();b=3Dd.xl()&&1=3D=3Dd.fd()?"c":"r";var =
f=3DV(d,2),h=3DV(d,3);d=3Dnew LK(e,TA(b,f,h),b,!1);e=3DMG(e,b);return =
e>f?(c=3Dnew OK(c.C,a,b,e+h),new MK(a,new NK([d,c]))):new MK(a,d)}return =
null};function vvb(){this.Pc=3Dnew xw}=0A=
vvb.prototype.Uk=3Dfunction(a){var b=3Da.F;a=3Da.C[1];var =
c=3Dthis.Pc.yd((new EA).Ca(),a);a=3Dc.Ab();var =
d=3Dc.getSheetType(),e=3Dc.sja(),f=3Dc.sf(),h=3DV(c,5);if(a&&e){a=3Dparse=
Int(a,10);for(var k=3Dnull,l=3D!1,m=3D!1,r=3Dnull,u=3Dvoid =
0,w=3D0;w<e.wT();w++){var y=3De.nQ(w);switch(y.tK()){case =
0:k=3Dy.getName();break;case 2:l=3Dy.eja();break;case =
6:m=3Dy.dja();break;case 7:r=3Dy.getColor();break;case =
12:u=3DV(y,15)}}c=3D(c=3DKI(b,c.getIndex()-1))?c.Ab():-1;1=3D=3Dd?(f=3Dk,=
h=3Du,m=3Dvoid 0=3D=3D=3Dm?!1:m,b=3Dnew =
QI(410,b,c),b.L=3D{bh:a,Rg:f,kpa:c,Dga:h,Ih:!!m,rc:!1,=0A=
color:r},b=3Dnew MK(-1,b)):(d=3Dk,m=3Dvoid 0=3D=3D=3Dm?!1:m,l=3Dvoid =
0=3D=3D=3Dl?!1:l,b=3Dnew =
QI(51,b,c),b.C=3D{bh:a,Rg:d,kpa:c,rows:h,cols:f,Dga:u,Ih:!!m,rc:!!l,color=
:r},b=3Dnew MK(-1,b));return b}return null};function wvb(){this.Pc=3Dnew =
xw}wvb.prototype.Uk=3Dfunction(a){var b=3Da.F;a=3Da.C[1];var =
c=3Dthis.Pc.yd((new =
FZa).Ca(),a);a=3DKI(b,V(c,1)).Ab();c=3D(c=3DKI(b,V(c,2)-1))?c.Ab():-1;ret=
urn new MK(-1,new RI(b,a,c))};function PK(a,b,c,d){var =
e=3D"r"=3D=3Db.fd()?41:42;BG.call(this,e,a,b);this.C=3Dc;this.L=3D!0;this=
.D=3Dd||[]}x(PK,BG);PK.prototype.exec=3Dfunction(){akb(this.Ua(),this.get=
Rect(),this.C)};PK.prototype.$d=3Dn(21);PK.prototype.Xd=3Dfunction(){var =
a=3Dnew =
PE,b=3Dthis.Ab()+"";W(a,1,b);b=3D41=3D=3Dthis.H;J(I(),"fefrh")&&b&&(null=3D=
=3D=3Dthis.C&&b?W(a,4,!1):W(a,4,this.L));W(a,2,b?0:1);b=3Dxvb(this,this.g=
etRect());qw(a,3,b);for(b=3D0;b<this.D.length;b++){var =
c=3Dxvb(this,this.D[b]);qw(a,3,c)}return a};=0A=
function xvb(a,b){if(41=3D=3Da.H){var c=3Db.qc();b=3Db.Vc()}else =
c=3Db.kc(),b=3Db.Wc();var d=3Dnew OE,e=3Dnew =
Nw;W(e,1,c);W(e,2,b);d.setInterval(e);null!=3D=3Da.C&&W(d,2,a.C);return =
d};function yvb(){this.Pc=3Dnew xw}=0A=
yvb.prototype.Uk=3Dfunction(a){var b=3Da.C,c=3Da.F;a=3Dnew =
IA;b=3Db[1];var =
d=3Dthis.Pc.yd(a.Ca(),b);if(d.og()&&d.xl()&&ow(d,3)&&0<pw(d,3)&&d.gL()){b=
=3D[];a=3Dd.Yr();var =
e=3Dtw(d,3),f=3D0=3D=3Dd.fd();d=3DparseInt(d.Ab(),10);c=3DUF(c,d).Kc();fo=
r(var h=3D0;h<a.wT();h++){var k=3Da.nQ(h);switch(k.tK()){case =
0:k=3D0=3D=3DV(k,2)?uw(k,3):f?ZH:meb;for(var l=3D0;l<e.length;l++){var =
m=3De[l];var r=3Dc.zf(),u=3Dc.sf();m=3Dnew =
OA(f?uw(m,1):0,f?0:uw(m,1),f?uw(m,2):r,f?u:uw(m,2),f,!f,!1);m=3Dnew =
PK(c,m,k);b.push(m)}}}return new MK(d,new NK(b))}return null};function =
zvb(){T.call(this)}x(zvb,T);var =
Avb=3Dnull;zvb.prototype.Ca=3Dfunction(){var =
a=3DAvb;a||(Avb=3Da=3Dvw(zvb,{0:{name:"TrixFormSummary",pb:"trix.freebird=
.TrixFormSummary"},1:{name:"form_key",xa:9,type:String},2:{name:"spreadsh=
eet_grid_id",xa:5,type:Number},3:{name:"number_of_responses",xa:5,type:Nu=
mber},4:{name:"sync_problems",xa:8,defaultValue:!1,type:Boolean}}));retur=
n a};zvb.Ca=3Dzvb.prototype.Ca;function =
Bvb(a,b){QF.call(this,917,null);this.D=3Da;this.C=3Db}x(Bvb,QF);Bvb.proto=
type.exec=3Dfunction(){if(this.C){var =
a=3Dthis.D,b=3Dthis.C;a.C=3DV(b,1);V(b,3);a.D=3D!!V(b,4);a.dispatchEvent(=
"change")}else =
a=3Dthis.D,a.C=3Dnull,a.D=3D!1,a.dispatchEvent("change")};function =
Cvb(){this.Pc=3Dnew xw}Cvb.prototype.Uk=3Dfunction(a){var =
b=3Da.C;a=3Da.D;var =
c=3Db[0];if(47230548=3D=3Dc){if(b=3Db[1],b=3Dthis.Pc.yd((new =
NA).Ca(),b),a=3Da.ma,b.og()&&ow(b,1)&&b.og())return =
b=3DparseInt(b.Ab(),10),new MK(b,new Bvb(jlb(a,b),null))}else =
if(47296698=3D=3Dc&&(b=3Db[1],c=3Dthis.Pc.yd((new =
MA).Ca(),b),c.og()&&ow(c,1)&&c.og())){b=3DparseInt(c.Ab(),10);c=3DV(c,1);=
a=3Da.ma;var d=3Dnew zvb;W(d,1,c);W(d,2,b);W(d,3,0);W(d,4,!1);return new =
MK(b,new Bvb(jlb(a,b),d))}return null};function =
QK(a,b,c){QF.call(this,1801,b);this.D=3Da;this.C=3Dc}x(QK,QF);QK.prototyp=
e.exec=3Dfunction(){var =
a=3DSI(this.D,this.F),b=3D!this.C;a.ub=3Db;a.dispatchEvent(new =
FG(b?"Gb":"Fb"))};QK.prototype.Qf=3Dfunction(){var a=3D"Gridlines hidden =
in sheet "+(VF(this.D,this.F).le()+"."),b=3D"Gridlines unhidden in sheet =
"+(VF(this.D,this.F).le()+".");return =
this.C?a:b};QK.prototype.$d=3Dn(23);QK.prototype.Xd=3Dfunction(){var =
a=3Dnew TE;W(a,1,!!this.C);return a};function =
Dvb(a,b,c){TF.call(this,-1,b,a);this.C=3Dc}q(Dvb,TF);Dvb.prototype.exec=3D=
function(){var a=3DUF(this.D,this.F);a.D=3Dthis.C;var b=3Dnew =
qE("Ua",a.Af(),a.Ab());b.Rg=3Da.le();a.dispatchEvent(b)};Dvb.prototype.Jh=
=3Dn(!1);function Evb(){this.Pc=3Dnew xw}=0A=
Evb.prototype.Uk=3Dfunction(a){var b=3Da.C;a=3Da.F;var c=3Dnew =
FA;b=3Db[1];c=3Dthis.Pc.yd(c.Ca(),b);if(!c.og()||!c.zMa())return =
null;b=3Dc.sja();c=3DparseInt(c.Ab(),10);for(var =
d=3Da.C,e=3D[],f=3D0;f<b.wT();f++){var h=3Db.nQ(f);switch(h.tK()){case =
0:e.push(new Sab(a,c,h.getName()));break;case 2:e.push(new =
XF(d,c,h.eja()));break;case 3:e.push(new QK(d,c,h.FGa()));break;case =
4:e.push(new OK(d,c,"r",V(h,7)));break;case 5:e.push(new =
OK(d,c,"c",V(h,8)));break;case 6:e.push(new WF(a,c,h.dja()));break;case =
7:e.push(new wbb(a,[c],=0A=
h.getColor()));break;case 12:e.push(new Dvb(a,c,V(h,15)))}}return =
0=3D=3De.length?null:1=3D=3De.length?new MK(c,e[0]):new MK(c,new =
NK(e))};function =
RK(a,b,c,d,e){QF.call(this,1421,null);this.C=3Da;this.D=3Db;this.O=3Dc;th=
is.V=3Dd;this.L=3De}x(RK,QF);RK.prototype.exec=3Dfunction(){(t(this.C)||t=
(this.D))&&QB.dispatchEvent({type:"change_calc_interval",A6a:this.C})};RK=
.prototype.$d=3Dn(68);RK.prototype.Xd=3Dfunction(){var a=3Dnew =
lF;this.C&&W(a,1,this.C);t(this.D)&&W(a,2,this.D);t(this.O)&&W(a,3,this.O=
);this.V&&W(a,4,this.V);t(this.L)&&W(a,5,this.L);return a};=0A=
RK.prototype.XZ=3Dfunction(a,b){(t(this.O)||t(this.V)||t(this.L))&&ritz_a=
pi.RitzModelApi.requestCalculation(!0);RK.ea.XZ.call(this,a,b)};function =
SK(a,b){QF.call(this,a,null!=3Db?b:null)}x(SK,QF);SK.prototype.ck=3DKe;SK=
.prototype.exec=3DNe("Trying to exec an upstream only command");function =
Fvb(a,b){SK.call(this,99);this.D=3Da;this.C=3Db}x(Fvb,SK);Fvb.prototype.$=
d=3Dn(24);Fvb.prototype.Xd=3Dfunction(){var a=3Dnew =
sE;W(a,1,this.D);W(a,2,this.C);return a};function =
Gvb(a,b){QF.call(this,99,null);this.D=3Da;this.C=3Db}x(Gvb,QF);Gvb.protot=
ype.exec=3Dfunction(){var =
a=3Dthis.D,b=3Dthis.C,c=3Da.O;a.O=3Db;c&&c.C=3D=3Db.C||a.dispatchEvent(ne=
w kG("locale_change"))};function =
Hvb(){QF.call(this,221,null)}x(Hvb,QF);Hvb.prototype.exec=3Dfunction(){FB=
("win").location.reload()};function =
Ivb(a,b){this.J=3DhK(a);this.C=3Da;this.H=3Db;this.F=3Dritz_api.RitzModel=
Api.getDecimalSeparator();this.D=3D","=3D=3Dthis.F?";":","};function =
Jvb(a){QF.call(this,1427,null);this.C=3Da}x(Jvb,QF);Jvb.prototype.exec=3D=
function(){Bpb(this.C)};function =
Kvb(a,b){QF.call(this,-1,null);this.C=3Da;this.D=3Db}q(Kvb,QF);Kvb.protot=
ype.exec=3Dfunction(){wpb(this.D.Cb,this.C)};Kvb.prototype.Xd=3Dfunction(=
){throw Error("Ritz behavior is not implemented for =
SetDatabaseConnectionsCommand");};Kvb.prototype.$d=3Dfunction(){throw =
Error("Ritz behavior is not implemented for =
SetDatabaseConnectionsCommand");};Kvb.prototype.Jh=3Dn(!1);function =
Lvb(){this.Pc=3Dnew xw}=0A=
Lvb.prototype.Uk=3Dfunction(a){var b=3Da.C,c=3Dnew =
GA,d=3Da.D;b=3Db[1];c=3Dthis.Pc.yd(c.Ca(),b);if(ow(c,1)){var =
e=3DV(c,1),f=3D(b=3Dd.O)?b.C:null;c=3Df;var h=3Db?b.H:null,k=3Dvoid =
0,l=3Dvoid 0,m=3Dvoid 0,r=3Dvoid 0,u=3Dvoid 0,w=3D!1;b=3D[];for(var =
y=3D0;y<e.wT();y++){var C=3De.nQ(y);switch(C.tK()){case =
2:c=3DC.Um();break;case 3:h=3DC.xja();break;case =
12:ow(C,13)?k=3DV(C,13):l=3D!0;break;case 13:m=3DV(C,14);break;case =
14:r=3DV(C,15);break;case 15:u=3DV(C,16);break;case 10:case =
9:w=3D!0;break;case 19:b.push(V(C,20))}}if(a.H||a.ck?0:c&&f!=3Dc)d=3Dnew =
Hvb;else if(e=3D=0A=
[],(t(k)||t(l)||t(u)||t(r)||t(m))&&e.push(new =
RK(k,l,m,r,u)),w&&!a.H&&e.push(new Jvb(d)),c&&(a=3Dnew =
Ivb(c,h),e.push(new Gvb(d,a))),0<b.length&&e.push(new =
Kvb(b,d)),1<e.length)d=3Dnew NK(e);else if(1=3D=3De.length)d=3De[0];else =
return null;return new MK(-1,d)}return null};function =
Mvb(){this.Pc=3Dnew xw}Mvb.prototype.Uk=3Dfunction(a){var =
b=3Da.D;a=3Da.C[1];a=3Dthis.Pc.yd((new =
LA).Ca(),a).Yr();a=3Dnvb(a);return new MK(-1,new =
kvb(b.L,a.getId(),a.getName(),a.$b(),a.getRect(),!1,void 0,void 0,void =
0,a.fU))};function =
Nvb(){this.C=3D{24502104:uvb,25037233:svb,21350203:vvb,26812461:Evb,29921=
628:yvb,28950036:Lvb,29396799:tvb,31997291:wvb,36960215:ovb,39377807:rvb,=
39495741:Mvb,47296698:Cvb,47230548:Cvb,34070425:qvb}}=0A=
Nvb.prototype.Uk=3Dfunction(a){var =
b=3Da.C,c=3Da.F,d=3Da.D,e=3Da.ck,f=3Dthis.C;if(b&&b[0]){if(4444216=3D=3Db=
[0]){a=3Db[1];b=3Da.length;f=3D[];for(var h=3D0;h<b;h++){var =
k=3Dthis.Uk(new mvb(a[h],c,d,e));k&&f.push(k)}switch(f.length){case =
0:return null;case 1:return f[0];default:return new MK(-1,new =
NK(f))}}if(c=3Df[b[0]])if(c=3D(new c).Uk(a))return c.Uo.Aqa(e),c}return =
null};function Ovb(a){A.call(this);this.C=3Da;this.J=3Dnew =
Nvb;this.H=3Dthis.F=3Dthis.D=3Dnull}x(Ovb,A);function Pvb(a,b){function =
c(a){4444216=3D=3Da[0]?z(a[1],c,this):ritz_api.MutationApi.isApplicableTo=
UnloadedWaffleModel(a[0])&&(a=3Dthis.J.Uk(new =
mvb(a,this.D,this.C,!1,!0)))&&a.Uo&&a.Uo.exec()}EG(a.C.C,function(){z(b,c=
,a)});a.C.Sa.Pa(ritz_api.RitzModelApi.hasGoogleFinanceData());Qvb(a)}=0A=
function =
Rvb(a,b,c){b=3D1=3D=3Db.length&&b[0]&&4444216=3D=3Db[0][0]?b[0][1]:b;var =
d=3D{};z(b,function(b){(b=3Da.J.Uk(new mvb(b,a.D,a.C,c)))&&b.Uo&&(b.bh =
in d||(d[b.bh]=3D[]),d[b.bh].push(b.Uo))});return d}function =
Svb(a){a&&z(a,function(a){a.exec()})}=0A=
function =
Tvb(a,b,c,d,e,f,h,k,l,m,r){e&&e.exec();EG(b,v(function(){Svb(c);if(f)for(=
var a=3D0;a<f.length;a++){var e=3DUvb(b,f[a]);e=3DYdb(b.F,e);for(var =
l=3D0;l<e.length;l++)b.dispatchEvent(Ycb(e[l]))}if(h)for(a=3D0;a<h.length=
;a++){l=3Dh[a];e=3DUvb(b,l);l=3D!!l.value;for(var =
m=3DYdb(b.F,e),r=3D0;r<m.length;r++){var =
R=3De.Yd()?"r":"c";Rcb(b,l,bB(e,R),R)}}if(k)for(a=3D0;a<k.length;a++)e=3D=
Vvb(k[a]),k[a].isMerged?(l=3Dnew =
FG("db"),l.C=3D[e],l.V=3Dnull,b.dispatchEvent(l)):(l=3Dnew =
FG("eb"),l.C=3D[e],b.dispatchEvent(l));if(d){a=3Dnew adb;for(e=3D=0A=
0;e<d.length;e++)for(l=3DYdb(b.F,Vvb(d[e])),m=3D0;m<l.length;m++)bdb(a,l[=
m]);b.dispatchEvent(a.build())}},a));l&&Wvb(a,l,!!e);k&&0<k.length&&Zjb(b=
);m&&b.dispatchEvent(new FG("Kb"));r&&b.dispatchEvent(new =
FG("Lb"));e&&(new Jdb(e.C,e.D)).exec()}function Uvb(a,b){return"ecol"in =
b?IF(a,b.scol,b.ecol):JF(a,b.srow,b.erow)}function Vvb(a){return new =
OA(a.srow,a.scol,a.erow,a.ecol)}function Xvb(a){for(var =
b=3D{},c=3Darguments.length,d=3D0;d<c;d++)ic(arguments[d],function(a,c){b=
[c]=3D!0});return b}=0A=
function Yvb(a,b){var c=3Dnew =
kG("unsupported-office-features-updated");c.Tza=3Db;a.C.dispatchEvent(c)}=
function Zvb(a){var b=3D{};if(a)for(var c=3D0;c<a.length;c++){var =
d=3Da[c];if(d instanceof GG){d=3Dd.C;for(var =
e=3D0;e<d.length;e++)b[d[e]]=3D!0}}return b}=0A=
function $vb(a,b,c){var =
d=3Db.commands||{},e=3Db.rects,f=3Db.cells||{},h=3Db.resizedDimensions||{=
},k=3Db.hideUnhideDimensions||{},l=3Db.mergedUnmergedRanges||{},m=3Db.max=
GroupDepthChanged||[],r=3Db.changedGroupControlPosition||[],u=3D{},w=3Db.=
selection;if(w){w=3Deva(ritz_api.CommandApi.deserializeCommand(w)).getSel=
ection();var =
y=3DV(w.C,1);u[y.Ab()]=3Dw}w=3Db.newExternalDataSourceIds;y=3Db.removedEx=
ternalDataSourceIds;f=3DXvb(d,e,f,h,k,l);Dc(f,Gc(m));Dc(f,Gc(r));var =
C=3Da.C.C,H=3DC.getActiveGrid(),R=3DH?H.Ab():-1,Z=3DZvb(d[-1]);H=3Db.obje=
cts;=0A=
var =
U;H&&(U=3Da.C.J.refresh(H,b.isMe));Svb(d[-1]);vc(f,-1);awb(a,b);ic(f,func=
tion(b,c){if(!Z[c]){b=3Dd[c]||[];var =
f=3Dh[c]||[],w=3Dk[c]||[],y=3Dl[c]||[],H=3Dbb(m,c),U=3Dbb(r,c),ja=3De[c]|=
|[],ma=3Du[c],Bb=3Dnull,xc;if(xc=3Dc=3D=3DR)a:{xc=3Db||[];for(var =
Yb=3D!1,Ec=3D!1,Mc=3D0;Mc<xc.length;Mc++){if(xc[Mc]instanceof =
XF){xc=3D!0;break a}Yb|=3Dxc[Mc]instanceof LK;Ec|=3Dxc[Mc]instanceof =
KK}xc=3DYb&&Ec}xc&&(Bb=3Dnew =
Hdb(C));c=3DVF(C,c);1=3D=3Dc.getSheetType()?Svb(b):(c=3Dc.Kc(),Tvb(a,c,b,=
ja,Bb,f,w,y,ma,H,U))}});H&&(a.C.J.refresh(H,b.isMe),U&&bwb(a,U));(U=3D=0A=
b.docos)&&cwb(a,U);(U=3Db.namedRanges)&&dwb(a,U);(U=3Db.protectedRanges)&=
&ewb(a,U);(U=3Db.conditionalFormats)&&0<U.length&&Gpb(a.C,U);(U=3Db.delet=
edFilters)&&fwb(a,U);(U=3Db.updatedFilters)&&gwb(a,U,"Cb");(U=3Db.addedFi=
lters)&&gwb(a,U,"Ab");(U=3Db.changedFilterLists)&&hwb(a,U);w&&w.length?(T=
tb(a.H,w,c||ta),a.C.Sa.Pa(ritz_api.RitzModelApi.hasGoogleFinanceData())):=
c&&c([]);y&&y.length&&(Utb(a.H,y),a.C.Sa.Pa(ritz_api.RitzModelApi.hasGoog=
leFinanceData()));(c=3Db.changedFilterHiddenRows)&&iwb(a,c);(c=3Db.usedCo=
lors)&&clb(a.C.va,=0A=
Hpb(c));(c=3Db.usedFontFamilies)&&a.F&&btb(a.F,c);null!=3D=3Db.areUnsuppo=
rtedOfficeFeaturesPresent&&Yvb(a,b.areUnsupportedOfficeFeaturesPresent)}f=
unction cwb(a,b){var c=3Dnew =
kG("docos_change");c.docos=3Db;a.C.dispatchEvent(c)}function =
bwb(a,b){a=3Da.C.J;for(var =
c=3D0;c<b.length;c++)a.dispatchEvent(b[c])}function dwb(a,b){var =
c=3Da.C;z(b,function(a){var =
b=3Dritz_api.RitzModelApi.getNamedRangeById(a);b?(a=3D(new xw).yd((new =
BA).Ca(),b),a=3Dnvb(a),c.L.addRange(a)):ulb(c.L,a)})}=0A=
function ewb(a,b){var c=3Da.C,d=3Dnew xw,e=3DEx.Ca();z(b,function(a){var =
b=3Dritz_api.RitzModelApi.getProtectedRangeById(a);if(b)b=3Dd.yd(e,b),ow(=
b,6)||(a=3DZob(a,b),c.Ra.addRange(a));else{b=3Dc.Ra;var =
f=3Db.C[a];t(f)&&(delete b.C[a],a=3Dnew =
kG("delete_ritz_protection"),a.F=3Df,b.dispatchEvent(a))}});0<b.length&&Q=
vb(a)}=0A=
function Qvb(a){for(var =
b=3Dritz_api.RitzModelApi.getProtectedRanges(),c=3D{},d=3D[],e=3Dnew =
xw,f=3D0;f<b.length;f++){var =
h=3De.yd(Rw.Ca(),b[f]),k=3DparseInt(h.Ab(),10);if(l_a(h))d.push(k);else{v=
ar =
l=3Dc[k];l||(l=3D[],c[k]=3Dl);l.push(oB(h))}}a=3Da.C;b=3D{};e=3DXob(a.Ra)=
;for(f=3D0;f<e.length;f++)h=3De[f],h.$l()&&(b[h.Ab()]=3D!0);e=3D!1;f=3Da.=
C.D;for(h=3D0;h<f.length;h++){k=3Df[h];var =
m=3Dk.Ab();l=3Dbb(d,m);k.F!=3Dl&&(e=3D!0,k.F=3Dl);var =
r=3D!!b[m];k.L!=3Dr&&(e=3D!0,k.L=3Dr);if(0=3D=3Dk.getSheetType()){m=3Dc[m=
];k=3Dk.Kc();l&&(m=3Dnull);l=3Dm;m=3DlI(k);r=3Dl;for(var =
u=3Dm.C.slice(0),=0A=
w=3D0;w<u.length;w++)Dib(m.D,u[w],null);m.C=3D[];if(r)for(w=3D0;w<r.lengt=
h;w++){var =
y=3Dr[w];Dib(m.D,y,!0);m.C.push(y)}m=3Du;(l=3Dl?kb(m,l):m)&&0<l.length&&(=
m=3Dnew FG("Eb"),m.C=3Dl,k.dispatchEvent(m))}}e&&(c=3Da.H,d=3Dnew =
aK("acl_change"),d.Jd=3DbK(c),c.dispatchEvent(d))}=0A=
function awb(a,b){var =
c=3Db.deletedFilters,d=3Db.updatedFilters,e=3Db.addedFilters;b=3Db.change=
dFilterLists;c&&z(c,function(b){b=3Db.gid;ritz_api.RitzModelApi.hasSheetW=
ithId(b)&&jwb(a,parseInt(b,10))});d&&z(d,function(b){b=3DparseInt(ritz_ap=
i.RitzModelApi.getFilterGridId(b),10);jwb(a,b)});e&&z(e,function(b){b=3Dp=
arseInt(ritz_api.RitzModelApi.getFilterGridId(b),10);jwb(a,b)});b&&z(b,fu=
nction(b){ritz_api.RitzModelApi.hasSheetWithId(b)&&jwb(a,parseInt(b,10))}=
)}function jwb(a,b){Lib(SI(a.C.C,b).H)}=0A=
function fwb(a,b){z(b,function(b){var =
c=3Db.gid;if(ritz_api.RitzModelApi.hasSheetWithId(c)){b=3Db.fid;c=3DSI(a.=
C.C,parseInt(c,10));var e=3Dnew =
FG("Bb");e.Ba=3Db;c.dispatchEvent(e)}})}function =
hwb(a,b){z(b,function(b){ritz_api.RitzModelApi.hasSheetWithId(b)&&SI(a.C.=
C,b).dispatchEvent(new FG("Db"))});Qvb(a)}=0A=
function iwb(a,b){z(b,function(b){var =
c=3DKH(a.C.C,fc(b));if(c&&c.vg())if(c=3Dc.Kc(),b=3Dritz_api.RitzModelApi.=
getFilterRowVisibility(b)){for(var =
e=3D[],f=3D[],h=3D0;h<b.length;h++){var k=3Db[h];e.push(new =
OA(k.s,0,k.e,0,!0,!1));f.push(k.h)}cb(e)||bkb(c,f,e)}else =
bkb(c,[!1],[new OA(0,0,c.zf(),0,!0,!1)])})}function =
gwb(a,b,c){z(b,function(b){var =
d=3DparseInt(ritz_api.RitzModelApi.getFilterGridId(b),10);d=3DSI(a.C.C,d)=
;var f=3Dnew FG(c);f.Ba=3Db;d.dispatchEvent(f)});Qvb(a)}=0A=
function kwb(a){for(var b=3D{},c=3D0;c<a.length;c++){var =
d=3Da[c],e=3Dd.gid;e in b||(b[e]=3D[]);b[e].push(d)}return b}=0A=
function Wvb(a,b,c){b=3Db.C;var d=3DV(b,1);if(d){var =
e=3Dtw(b,2);b=3DparseInt(d.Ab(),10);var =
f=3DVF(a.C.C,b);if(f)if(0=3D=3Df.getSheetType()){var =
h=3DSI(a.C.C,b);f=3Dfunction(){if(!h.isDisposed()){var =
a=3Dow(d,2)?uw(d,2):0,b=3Dow(d,3)?d.Vw():0;eI(h,a)&&fI(h,b)&&(z(e,functio=
n(a,b){var =
c=3Dow(a,2)?uw(a,2):0,d=3Dow(a,3)?uw(a,3):h.zf(),e=3Dow(a,4)?uw(a,4):0,f=3D=
ow(a,5)?uw(a,5):h.sf();a=3Dheb(h,new =
OA(c,e,d,f,!(ow(a,4)||ow(a,5)),!(ow(a,2)||ow(a,3))));0=3D=3Db?AI(h,a):zI(=
h,a,!0)}),Jjb(h,dI(h,new =
Ed(b,a))))}};c?f():(c=3DUF(a.D,b).Af(),LI(a.D.C)=3D=3D=0A=
c?(f(),OI(a.D,b)):OI(a.D,b,f))}else OI(a.D,b)}};function =
lwb(a,b,c,d,e){FK.call(this,"ritz-waffle",a);this.$=3Db;this.V=3Dc;this.O=
=3Dd;this.L=3De||null;this.H=3Dthis.J=3Dnull}x(lwb,FK);lwb.prototype.cX=3D=
function(){ritz_api.RitzModelApi.transactChanges(v(function(){var =
a=3Dthis.$;null!=3Dthis.L&&(gub(this,"backtrack"),hub(this,this.L),gub(th=
is,"command"));var =
b=3Dthis.O.applyBehavior(this.V,v(function(b){hub(this,a.D(b))},this));th=
is.J=3Db.proto;this.H=3Db.a11yUserMessage},this),!0)};function =
mwb(a,b,c,d){this.O=3Da;this.L=3Db;this.J=3Dc;this.V=3Dd||null;this.F=3Dn=
ull}x(mwb,oub);mwb.prototype.C=3Dfunction(a){return this.F=3Dnew =
lwb(a,this.O,this.L,this.J,this.V)};function =
Tub(a,b,c,d){QF.call(this,9007,null);this.L=3Da;this.O=3Db;this.D=3Dc;thi=
s.C=3Dd||null}x(Tub,QF);Tub.prototype.getRect=3Dfunction(){return =
Aa(this.D)?this.D():this.D};Tub.prototype.exec=3Dfunction(){var =
a=3DKH(this.L,this.O);a&&OG(this.L,a.Af(),v(this.V,this))};=0A=
Tub.prototype.V=3Dfunction(){var a=3DKH(this.L,this.O);if(a){var =
b=3Dnull!=3Dthis.C?rB(this.C):[this.getRect()],c=3D0<b.length?b[b.length-=
1]:null;if(c){var d=3Da.Kc(),e=3Dv(function(){if(SF(d.F,c)){var =
a=3D!1;if(null!=3Dthis.C&&0<b.length)for(var =
e=3Db.slice(0,b.length-1),k=3D0;k<e.length;k++)zI(d,gI(d,e[k]),a),a=3D!0;=
e=3DgI(d,c);k=3Dnull!=3Dthis.C&&qB(this.C)?dI(d,qB(this.C)):eB(e);yI(d,k,=
null,a);zI(d,e,a)}return =
d.Kp(c)},this);zdb(a.C,e).addCallback(e)}}};function nwb(a){var =
b=3Dthis;this.D=3Da;this.C=3Dnull;ritz_api.RitzEntryPoint.loadBehaviorFra=
gment(function(a){b.C=3Da})};function owb(){};function =
pwb(a){A.call(this);this.C=3Dnew =
Wn;this.qa(this.C);Xn(this.C,a,function(a){"edit-blocked"=3D=3Da.type&&(r=
itz_api.RitzModelApi.hasHardUnsupportedOfficeFeature()?K.d2.Zb(void =
0,void 0):K.e2.Zb(void 0,void 0))})}q(pwb,A);function qwb(a,b,c){var =
d=3Dnew ry;W(d,1,a);W(d,2,b);W(d,3,c);return d};function =
rwb(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z){var =
U=3Dthis;Sub.call(this,e,l,m,u);this.C=3Da;this.D=3Dnew =
Ovb(this.C);this.qa(this.D);this.Oa=3Dnew xw;this.Rb=3Dnew =
th(this);this.qa(this.Rb);this.xb=3Dnew =
Wn;this.qa(this.xb);this.ma=3Db;this.dd=3Df;this.Ma=3Dc;this.Ka=3Dh;this.=
Hb=3D(a=3Dthis.C.D.F&&J(I(),"fucw"))?C:h;this.xd=3Da?C:null;a&&(h=3Dnew =
pwb(C.D),this.qa(h));this.J=3Dr;this.Uc=3Dy;this.H=3Dthis.$=3Dnull;gvb(th=
is.ma,v(this.VCb,this));this.Yb=3Dw;this.L=3Dthis.Jc=3Dnull;this.V=3D!1;t=
his.Ra=3D[];this.Wa=3D!1;this.Ac=3Dfunction(a){a&&0<=0A=
a.length&&(Zub(U.J),U.D.C.dispatchEvent(new =
kG("external_data_change")))};this.O=3Dnew =
Lk;this.Sa=3D!1;this.va=3Dnull;this.jb=3D{};ritz_api.RitzEntryPoint.loadB=
ehaviorFragment(v(this.O.Nb,this.O));this.D.H=3Du;r=3DUH(this.C.C);this.R=
b.R(this.C.C,"Ba",this.imb).R(this.C.C,"Na",this.ECb).R(r,["nb"],this.u1b=
).R(r,["sb"],this.s1b).R(r,["pb","qb"],this.Ksb);Xn(this.xb,l.F,function(=
a){var =
b=3DU.getSelection();a.C&&b&&(a=3Db.C)&&V(a,1)&&(U.Sa?U.va=3Db:Wvb(U.D,b,=
!1))});l=3D[K.Mu,K.YA,K.eE];for(r=3D0;r<l.length;r++)l[r].subscribe("acti=
on",=0A=
v(this.PEa,this));this.Bb=3D!1;ritz_api.RitzModelApi.setPendingQueueProvi=
der({id:H.mc(),prefix:Z,rev:function(){return =
ap(k)},queue:function(){return =
Wa(k.Ae(),R.serialize,R)},loadDataFromLocalStore:function(){return =
e.F.cna()},customFunctions:function(){return =
ritz_api.RitzModelApi.getCustomFunctions()},customFunctionsCheckSum:funct=
ion(){return =
ritz_api.RitzModelApi.getCustomFunctionsCheckSum()},setStreamLoaderReques=
tPending:function(a){U.Bb=3Da;TK(U)}})}x(rwb,Sub);=0A=
var =
swb=3D{g6b:1,C0a:5,qyc:6,d6b:7,LDc:8,b6b:9,s_a:99},UK=3D{m$b:0,SYa:3,uYa:=
4,FYa:5,O_a:6,K_a:7,jYa:8,k5a:9,l5a:10,s_a:99},twb=3D{51:!0,91:!0,37:!0,6=
01:!0,46:!0,31:!0,32:!0,1421:!0,57:!0,4:!0,10111:!0,502:!0,3:!0,17:!0,35:=
!0,65:!0,154:!0,36:!0,1433:!0,1432:!0,64:!0,403:!0,411:!0,62:!0,18:!0,55:=
!0,413:!0,10110:!0,45:!0,40:!0,9:!0,10:!0,11:!0,38:!0,12:!0,1801:!0,170:!=
0,171:!0,523:!0,1431:!0,1430:!0,63:!0,69:!0,901:!0,905:!0,401:!0,1603:!0,=
1602:!0,61:!0,68:!0,902:!0,99:!0,43:!0,172:!0,173:!0,54:!0,414:!0,=0A=
415:!0,152:!0,153:!0,8:!0,82:!0,79:!0,78:!0,156:!0,72:!0,52:!0,1303:!0,92=
:!0,10109:!0,53:!0,412:!0,701:!0,42:!0,41:!0,10100:!0,1406:!0,10102:!0,14=
29:!0,1434:!0,1418:!0,1428:!0,1408:!0,10101:!0,1407:!0,1420:!0,1412:!0,14=
19:!0,1409:!0,1410:!0,1426:!0,1411:!0,1414:!0,1425:!0,1422:!0,1423:!0,142=
4:!0,2:!0,10105:!0,10106:!0,2001:!0,1601:!0,10103:!0,501:!0,1:!0,1901:!0,=
10104:!0,151:!0,155:!0,15:!0,13:!0,39:!0,1304:!0,10108:!0,10107:!0,71:!0,=
44:!0,402:!0,16:!0,14:!0};p=3Drwb.prototype;=0A=
p.u1b=3Dfunction(a){(mK(this.C)||Dpb(this.C))&&uwb(this,a.target,a.C)};p.=
s1b=3Dfunction(a){(mK(this.C)||Dpb(this.C))&&vwb(this,a.target,a.position=
)};p.Ksb=3Dfunction(a){a=3Da.type;"pb"=3D=3Da?wwb(this,!0):"qb"=3D=3Da&&w=
wb(this,!1)};=0A=
p.imb=3Dfunction(){var a=3Dthis.C.C.C;if(0=3D=3Da.getSheetType()){var =
b=3DgK(this.C.C);if(b){if(a=3Db.Lc()){var =
c=3DHjb(b);c.push(a);uwb(this,b,c)}a=3DvI(b);c=3DwI(b);a&&c&&vwb(this,b,c=
)}}else =
1=3D=3Da.getSheetType()&&(b=3Dthis.getSelection().C.clone(),c=3Dqwb(""+a.=
Ab(),0,0),W(b,1,c),a=3DjB(""+a.Ab(),0,0,1,1),rw(b,2),qw(b,2,a),this.setSe=
lection(new pB(b)))};=0A=
p.ECb=3Dfunction(){var =
a=3Dthis.getSelection().C,b=3Dthis.getSelection().C.clone(),c=3Dtw(b,2);i=
f(c&&0<c.length){rw(b,2);for(var =
d=3D0;d<c.length;d++)VF(this.C.C,parseInt(c[d].Ab(),10))&&qw(b,2,c[d])}if=
((c=3Dtw(b,4))&&0<c.length)for(rw(b,4),d=3D0;d<c.length;d++)VF(this.C.C,p=
arseInt(c[d].Ab(),10))&&qw(b,4,c[d]);a.equals(b)||this.setSelection(new =
pB(b))};=0A=
function vwb(a,b,c){var =
d=3Da.C.C.C;if(d&&b.$b()=3D=3Dd.Ab()){b=3Db.$b()+"";d=3Dc.y;var =
e=3Dc.x;c=3Da.getSelection().C.clone();b=3Dqwb(b,d,e);W(c,1,b);a.setSelec=
tion(new pB(c))}}function uwb(a,b,c){var =
d=3Da.C.C.C;if(d&&b.$b()=3D=3Dd.Ab()){var =
e=3Da.getSelection().C.clone();rw(e,2);z(c,function(a){a=3DmB(a,b.$b());q=
w(e,2,a)});a.setSelection(new pB(e))}}function wwb(a,b){var =
c=3Da.getSelection().C.clone();W(c,5,b);a.setSelection(new pB(c))}=0A=
p.UDb=3Dfunction(a,b){b.loadModelForApplyingCollaboratorEdit(py(this.Ma,a=
),v(this.n5,this),v(this.oVa,this))};p.PEa=3Dfunction(){if(ritz_api.RitzM=
odelApi.needsInitialModelCommands()&&this.C.H.C){var =
a=3DOub().name();xwb(this,new Fvb(this.C.O.C,a))}};function =
Etb(a,b){a.PEa();twb[b.H]&&(ywb(a,b),(a=3Db.Qf(a.getSelection()))&&SB(a))=
}function =
zwb(a,b){try{a.Sa=3D!0,ritz_api.RitzModelApi.transactChanges(b,!0)}finall=
y{a.Sa=3D!1}Zub(a.J);a.va&&(Wvb(a.D,a.va,!1),a.va=3Dnull)}=0A=
function ywb(a,b){var =
c=3Db.H;71=3D=3Dc?zwb(a,v(function(){this.Ka.undo()},a)):72=3D=3Dc?(b=3DB=
ub(a.Yb))?(b=3Db.C,b.Jh()&&xwb(a,b)):zwb(a,v(function(){this.Ka.redo()},a=
)):xwb(a,b)}function xwb(a,b){if(Awb(a,b)){b.Y_();var =
c=3Db.oqa(a.getSelection());a.O.addCallback(v(function(a){var =
d=3Dv(this.oVa,this),f=3Db.Tqa()?Bwb(this):null,h=3Dv(this.t1b,this,b,a,f=
),k=3Dta;f&&(k=3Dv(function(){this.Hb.apply(new =
Xub(f),b)},this),h=3DPe(v(this.Ka.undo,this.Ka),h));a.loadModelForApplyin=
gBehaviorRequest(c,h,d,k)},a))}}=0A=
function Cwb(a,b,c,d){var e=3Dnew =
oF;W(e,1,c);W(e,2,!b);b&&(b=3Da.Oa.yd(pF.Ca(),d),W(e,3,b));a.V?a.Ra.push(=
e):Etb(a,new =
Vub(e))}p.oVa=3Dfunction(){bpb(this.C.H,!0,"overlapping-prevention");this=
.V=3D!0;TK(this)};p.n5=3Dfunction(){this.Ra.length?Etb(this,new =
Vub(this.Ra.shift())):(Di(function(){bpb(this.C.H,!1,"overlapping-prevent=
ion")},0,this),this.V=3D!1,TK(this))};=0A=
function Awb(a,b){return =
Za(tw(a.getSelection().C,2),function(a){if(a){var =
c=3DKH(this.C.C,parseInt(a.Ab(),10));if(null=3D=3Dc)return!0;c=3Dc.Kc();a=
=3DoB(a);return b.B1(c,a)}return!1},a)}function =
Bwb(a){a=3Da.Yb;IK(a);var b=3Dxub(a,!1);if(!b)return =
null;a=3Db.Ae();b=3Db.Qw;for(var =
c,d=3Db.length-1;0<=3Dd;d--)if("command"=3D=3Db[d].getLabel()){c=3Db[d];b=
reak}c&&(a=3Dc.Ae());return a?new Cn(a):null}=0A=
p.t1b=3Dfunction(a,b,c,d,e){if(d&&!d.isWarningOnly)this.n5(),RB(Gp(d.erro=
rMessage),void 0,v(a.XZ,a,!1,null));else{b=3Dnew mwb(this.Ma,e,b,c);var =
f;d&&(f=3Dd.warningKey)&&this.jb[f]&&(d=3Dnull);d?Z1a(Gp(d.errorMessage),=
v(this.KJa,this,a,b,f),void 0,void 0,v(this.oob,this,a),f?"Don't show =
this again for 5 minutes":void 0,a.JUa()):this.KJa(a,b,null)}};=0A=
p.KJa=3Dfunction(a,b,c,d){c&&d&&(this.jb[c]=3D!0,d=3Dnew =
Gi(function(){delete =
this.jb[c]},3E5,this),this.qa(d),d.start());this.Hb.apply(b,a);Zub(this.J=
);this.n5();d=3Db.F;b=3Dnull;d&&(b=3Dd.J,(d=3Dd.H)&&SB(d,!0));a.XZ(!0,b);=
this.C.dispatchEvent("kb")};p.oob=3Dfunction(a){this.n5();a.XZ(!1,null)};=0A=
function Dwb(a,b,c){var d=3D{};d.chunks=3DWa(b,function(a){var =
b=3D{};b.snapshot=3Da.RF();uWa(a.C)||(b.id=3Da.C.getId());return =
b});d.mutations=3Db[0].sS;b=3D[];if(c)for(var =
e=3D0;e<c.length;e++)b[e]=3Da.Ma.C(c[e]);d.pendingQueueMutations=3Db;a.ma=
.send([swb.C0a,d]);TK(a)}function Bdb(a,b,c){a.$?a.H=3Dnew =
Ewb(b,c):(a.$=3Dc,a.ma.send([6,b]))}=0A=
p.YUb=3Dfunction(a){var b=3DWa(a,function(a){var =
b=3Dthis.Oa,c=3D{};c.snapshot=3Da.D;c.mutations=3Da.sS;c.gridRange=3Db.se=
rialize(V(a.C,2));c.partialChunk=3Da.H;return =
c},this),c=3D{};c.revision=3Da[0].W0;c.perGridRangeSnapshots=3Db;this.ma.=
send([9,c]);TK(this)};function =
TK(a){a.L&&(a.V||a.Bb||ritz_api.RitzModelApi.isPartiallyLoaded()||a.Ba.H?=
a.L.disable("editor"):a.L.enable("editor"))}=0A=
p.VCb=3Dfunction(a){var b=3Da[1];switch(a[0]){case =
UK.SYa:this.$(b);this.$=3Dnull;this.H&&(a=3Dthis.H.Nb,b=3Dthis.H.request,=
this.H=3Dnull,Bdb(this,b,a));break;case UK.uYa:a=3Dthis.D;var =
c=3Dthis.V5();b=3D{commands:Rvb(a,b.commands||[],b.isMe),docos:b.docos,na=
medRanges:b.namedRanges,protectedRanges:b.protectedRanges,conditionalForm=
ats:b.conditionalFormats,deletedFilters:b.deletedFilters,updatedFilters:b=
.updatedFilters,addedFilters:b.addedFilters,changedFilterLists:b.changedF=
ilterLists,changedFilterHiddenRows:b.changedFilterHiddenRows,=0A=
isMe:b.isMe,objects:b.objects,removedExternalDataSourceIds:b.removedExter=
nalDataSourceIds,newExternalDataSourceIds:b.newExternalDataSourceIds,resi=
zedDimensions:kwb(b.resizedDimensions||[]),hideUnhideDimensions:kwb(b.hid=
eUnhideDimensions||[]),mergedUnmergedRanges:kwb(b.mergedUnmergedRanges||[=
]),rects:kwb(b.rects||[]),usedColors:b.usedColors,selection:b.selection,u=
sedFontFamilies:b.usedFontFamilies,maxGroupDepthChanged:b.maxGroupDepthCh=
anged,changedGroupControlPosition:b.changedGroupControlPosition,=0A=
areUnsupportedOfficeFeaturesPresent:b.areUnsupportedOfficeFeaturesPresent=
};$vb(a,b,c);break;case =
UK.FYa:QB.dispatchEvent({type:"calculation_progress",data:b});2=3D=3Db.st=
age&&this.Wa&&(this.Wa=3D!1,Uub(this));break;case =
UK.O_a:a=3Db.toFetch;c=3D[];for(var d=3D0;d<a.length;d++){var =
e=3Dthis.Oa.yd((new =
Rw).Ca(),a[d].range);c.push(xWa(a[d].chunkId,e))}a=3Dthis.Ba;d=3Db.revers=
eTransformAgainstPendingQueue;b=3Dv(this.YUb,this);a.C=3D{Maa:c,Nb:b};b=3D=
ap(a.D);c=3D(c=3DCua(a.D))?c.C:"";if(d&&(!a.F.cna()||a.F.AVa())){if(a.D.Z=
n())throw Error("Pending queue has undeliverable commands.");=0A=
d=3Divb(a,b);for(e=3D0;e<a.C.Maa.length;e++){var =
f=3DV(a.C.Maa[e],2);f=3Da.L.reverseTransformRowRange(d,f);W(a.C.Maa[e],2,=
f)}}b=3D{revision:b,snapshotRevisionHmac:c};a.H=3D!0;a.F.sna(a.C.Maa,v(a.=
Yk,a),ap(a.D),b);TK(this);break;case =
UK.K_a:if(!this.C.Jd()&&(a=3Db.gridSizes,0<a.length)){b=3Dnew =
xw;c=3D[];for(d=3D0;d<a.length;d++)e=3Db.yd((new =
Rw).Ca(),a[d]),c.push(e);Etb(this,new dvb(c))}break;case =
UK.l5a:this.C.Wa.Pa(1);break;case UK.k5a:this.C.Wa.Pa(2);break;case =
UK.jYa:Fwb(this,b)}};=0A=
function Fwb(a,b){var =
c=3Db.action,d=3Db.data,e=3Db.key,f=3Db.type;b=3Dnew xw;b.Ki=3D!0;var =
h=3Dnew xw;switch(f){case 1:d=3Dh.yd(qF.Ca(),d);var =
k=3Db.serialize(d)}Ru(Lr(At(Mr(a.Uc.Ue(c),{data:k}),"POST"),function(a){C=
wb(this,!0,e,a.ef())},a),function(){Cwb(this,!1,e,null)},a).xe()}p.V5=3Dg=
("Ac");=0A=
function Gwb(a,b){a.Jc=3Db;TK(a);Xn(a.xb,b.V,function(b){var =
c;if(c=3Db.C.Ae()&&0<b.C.Ae().length)c=3Db.C.Ae()[0],c=3Da.Ma.C(c),c=3Dri=
tz_api.MutationApi.getMutationTypeIdOf(c),c=3D14130306=3D=3Dc||15958974=3D=
=3Dc;c?(a.L.disable("staleClientResolving"),FB("win").location.reload()):=
b.D||b.C.H!=3Da.dd||a.O.addCallback(v(a.UDb,a,b.C.Ae()))})}function =
Ewb(a,b){this.request=3Da;this.Nb=3Db};function =
VK(a,b,c){M.call(this,a);Hwb(this,b||"#f00");this.className=3Dc||"goog-hs=
v-palette";this.Ba=3Dthis.oa().Pb()}x(VK,M);p=3DVK.prototype;p.getColor=3D=
g("color");p.gIa=3Dn(1);p.qWa=3Dfunction(){try{var =
a=3DKt(this.D.value).Jf}catch(b){}this.color!=3Da&&(this.D.value=3Dthis.c=
olor)};p.Wja=3Dfunction(a){a!=3Dthis.color&&(Hwb(this,a),this.XT(),this.d=
ispatchEvent("action"))};=0A=
function Hwb(a,b){b=3DKt(b).Jf;var =
c=3DOt(b),d=3Dc[0],e=3Dc[1],f=3Dc[2];c=3DMath.max(Math.max(d,e),f);var =
h=3DMath.min(Math.min(d,e),f);if(h=3D=3Dc)h=3Dd=3D0;else{var =
k=3Dc-h;h=3Dk/c;d=3D60*(d=3D=3Dc?(e-f)/k:e=3D=3Dc?2+(f-d)/k:4+(d-e)/k);0>=
d&&(d+=3D360);360<d&&(d-=3D360)}a.C=3D[d,h,c];a.C[0]/=3D360;a.color=3Db}f=
unction =
Iwb(a,b,c,d){if(null!=3Db||null!=3Dc||null!=3Dd)a.C[0]=3Dnull!=3Db?b:a.C[=
0],a.C[1]=3Dnull!=3Dc?c:a.C[1],a.C[2]=3Dnull!=3Dd?d:a.C[2],b=3D[360*a.C[0=
],a.C[1],a.C[2]],b=3DMt(aIa(b[0],b[1],b[2])),a.color=3Db,a.XT(),a.dispatc=
hEvent("action")}p.Vg=3Dn(!1);=0A=
p.Aa=3Dfunction(){var a=3Dthis.oa(),b=3DKc&&!Vc("7")?" =
"+(this.className+"-noalpha"):"",c=3Da.Aa("DIV",this.className+"-hs-backd=
rop");this.O=3Da.Aa("DIV",this.className+"-hs-handle");this.F=3Da.Aa("DIV=
",this.className+"-hs-image",this.O);this.H=3Da.Aa("DIV",this.className+"=
-v-image");this.va=3Da.Aa("DIV",this.className+"-v-handle");this.ma=3Da.A=
a("DIV",this.className+"-swatch");this.D=3Da.Aa("INPUT",{"class":this.cla=
ssName+"-input","aria-label":"Hex color",type:"text",dir:"ltr"});var =
d=3Da.Aa("LABEL",null,this.D);this.Ta=3D=0A=
a.Aa("DIV",this.className+b,c,this.F,this.H,this.va,this.ma,d)};p.Ga=3Dfu=
nction(){VK.ea.Ga.call(this);this.XT();var =
a=3Dthis.getHandler();a.R(this.getElement(),"mousedown",this.Uja);this.$|=
|(this.$=3Dnew =
Hr(this.D));a.R(this.$,"input",this.hIa)};p.Ea=3Dfunction(){VK.ea.Ea.call=
(this);delete this.F;delete this.O;delete this.H;delete this.va;delete =
this.ma;delete this.D;this.$&&(this.$.dispose(),delete =
this.$);lf(this.Ha);lf(this.Ka)};=0A=
p.XT=3Dfunction(){if(this.Qb()){var =
a=3Dthis.C[1],b=3Dthis.C[2],c=3Dthis.F.offsetWidth*this.C[0];this.Fe()&&(=
c=3Dthis.F.offsetWidth-c);c-=3DMath.ceil(this.O.offsetWidth/2);a=3Dthis.F=
.offsetHeight*(1-a);a-=3DMath.ceil(this.O.offsetHeight/2);pja(this.O,c,a,=
this.Fe());a=3Dthis.H.offsetTop-Math.floor(this.va.offsetHeight/2)+(255-b=
)/255*this.H.offsetHeight;this.va.style.top=3Da+"px";Xh(this.F,b/255);Bh(=
this.H,"background-color",Mt(aIa(360*this.C[0],this.C[1],255)));Bh(this.m=
a,"background-color",this.color);Bh(this.ma,"color",=0A=
127.5<this.C[2]?"#000":"#fff");this.qWa()}};p.Uja=3Dfunction(a){if(a.targ=
et=3D=3Dthis.H||a.target=3D=3Dthis.va){var =
b=3DWh(this.H);this.$Ka(b,a);this.Ha=3Dff(this.Ba,"mousemove",v(this.$Ka,=
this,b));this.Ka=3Dff(this.Ba,"mouseup",this.Vja,!1,this)}else =
if(a.target=3D=3Dthis.F||a.target=3D=3Dthis.O)b=3DWh(this.F),this.ZKa(b,a=
),this.Ha=3Dff(this.Ba,"mousemove",v(this.ZKa,this,b)),this.Ka=3Dff(this.=
Ba,"mouseup",this.Vja,!1,this)};=0A=
p.$Ka=3Dfunction(a,b){b.preventDefault();var =
c=3DGe(this.oa());Iwb(this,null,null,Math.round(255*(a.top+a.height-Math.=
min(Math.max(c.y+b.clientY,a.top),a.top+a.height))/a.height))};p.ZKa=3Dfu=
nction(a,b){b.preventDefault();var =
c=3DGe(this.oa());Iwb(this,(Math.min(Math.max(c.x+b.clientX,a.left),a.lef=
t+a.width)-a.left)/a.width,(-Math.min(Math.max(c.y+b.clientY,a.top),a.top=
+a.height)+a.top+a.height)/a.height,null)};p.Vja=3Dfunction(){lf(this.Ha)=
;lf(this.Ka)};=0A=
p.hIa=3Dfunction(){/^#?[0-9a-f]{6}$/i.test(this.D.value)&&this.Wja(this.D=
.value)};function Jwb(a){var b=3D{};a=3DString(a);var =
c=3DTHa(a);if(Kwb.test(c))return b.Jf=3DLwb(c),b.type=3D"hex",b;a:{var =
d=3Da.match(Mwb);if(d){c=3DNumber(d[1]);var e=3DNumber(d[2]);var =
f=3DNumber(d[3]);d=3DNumber(d[4]);if(0<=3Dc&&255>=3Dc&&0<=3De&&255>=3De&&=
0<=3Df&&255>=3Df&&0<=3Dd&&1>=3Dd){f=3D[c,e,f,d];break =
a}}f=3D[]}if(f.length){a=3Df[0];c=3Df[1];e=3Df[2];f=3Df[3];d=3DMath.floor=
(255*f);if(isNaN(d)||0>d||255<d)throw Error('"('+a+","+c+","+e+","+f+'") =
is not a valid RGBA =
color');f=3DYHa(d.toString(16));a=3DXHa(a,c,e)+f;b.Jf=3Da;b.type=3D"rgba"=
;return b}a:{if(d=3D=0A=
a.match(Nwb))if(c=3DNumber(d[1]),e=3DNumber(d[2]),f=3DNumber(d[3]),d=3DNu=
mber(d[4]),0<=3Dc&&360>=3Dc&&0<=3De&&100>=3De&&0<=3Df&&100>=3Df&&0<=3Dd&&=
1>=3Dd){f=3D[c,e,f,d];break =
a}f=3D[]}if(f.length){a=3Df[0];c=3Df[1];e=3Df[2];f=3Df[3];d=3DMath.floor(=
255*f);if(isNaN(d)||0>d||255<d)throw Error('"('+a+","+c+","+e+","+f+'") =
is not a valid HSLA =
color');f=3DYHa(d.toString(16));a=3DMt(Pt(a,c/100,e/100))+f;b.Jf=3Da;b.ty=
pe=3D"hsla";return b}throw Error(a+" is not a valid color string");}=0A=
function Owb(a,b,c){if(Kwb.test(a))return =
Lwb(THa(a)).substring(b,c);throw Error(a+" is not a valid 8-hex color =
string");}var Pwb=3D/#(.)(.)(.)(.)/;function =
Lwb(a){if(!Kwb.test(a))throw Error("'"+a+"' is not a valid alpha hex =
color");5=3D=3Da.length&&(a=3Da.replace(Pwb,"#$1$1$2$2$3$3$4$4"));return =
a.toLowerCase()}var =
Kwb=3D/^#(?:[0-9a-f]{4}){1,2}$/i,Mwb=3D/^(?:rgba)?\((0|[1-9]\d{0,2}),\s?(=
0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|1|0\.\d{0,10})\)$/i,Nwb=3D/^(?:=
hsla)\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})%,\s?(0|[1-9]\d{0,2})%,\s?(0|1=
|0\.\d{0,10})\)$/i;function =
WK(a,b,c,d){VK.call(this,a,b,d);this.L=3Dt(c)?c:1;this.className=3Dd||"go=
og-hsva-palette"}x(WK,VK);p=3DWK.prototype;p.gIa=3Dg("L");p.Xja=3Dfunctio=
n(a){Qwb(this,this.color,a)};p.Wja=3Dfunction(a){Qwb(this,a,1)};function =
Qwb(a,b,c){var =
d=3Da.color!=3Db,e=3Da.L!=3Dc;a.L=3Dc;a.color=3Db;d&&Hwb(a,b);if(d||e)a.X=
T(),a.dispatchEvent("action")}=0A=
p.Aa=3Dfunction(){WK.ea.Aa.call(this);var =
a=3Dthis.oa();this.J=3Da.Aa("DIV",this.className+"-a-image");this.V=3Da.A=
a("DIV",this.className+"-a-handle");this.Ma=3Da.Aa("DIV",this.className+"=
-swatch-backdrop");var =
b=3Dthis.getElement();a.appendChild(b,this.J);a.appendChild(b,this.V);a.a=
ppendChild(b,this.Ma)};p.Ea=3Dfunction(){WK.ea.Ea.call(this);delete =
this.J;delete this.V;delete this.Ma};=0A=
p.XT=3Dfunction(){WK.ea.XT.call(this);if(this.Qb()){var =
a=3D255*this.L;this.V.style.top=3Dthis.J.offsetTop-Math.floor(this.V.offs=
etHeight/2)+(255-a)/255*this.J.offsetHeight+"px";this.J.style.backgroundC=
olor=3Dthis.color;Xh(this.ma,a/255)}};p.qWa=3Dfunction(){if(!yb([this.col=
or,this.L],Rwb(this.D.value))){var =
a=3Dthis.D,b=3DMath.floor(255*this.L).toString(16);a.value=3Dthis.color+(=
1=3D=3Db.length?"0"+b:b)}};=0A=
p.Uja=3Dfunction(a){WK.ea.Uja.call(this,a);if(a.target=3D=3Dthis.J||a.tar=
get=3D=3Dthis.V){var =
b=3DWh(this.H);this.YKa(b,a);this.Ha=3Dff(this.oa().Pb(),"mousemove",v(th=
is.YKa,this,b));this.Ka=3Dff(this.oa().Pb(),"mouseup",this.Vja,!1,this)}}=
;p.YKa=3Dfunction(a,b){b.preventDefault();var =
c=3DGe(this.oa());this.Xja((a.top+a.height-Math.min(Math.max(c.y+b.client=
Y,a.top),a.top+a.height))/a.height)};p.hIa=3Dfunction(){var =
a=3DRwb(this.D.value);a&&Qwb(this,a[0],a[1])};=0A=
function =
Rwb(a){/^#?[0-9a-f]{8}$/i.test(a)?(a=3DJwb(a).Jf,a=3D[Owb(a,0,7),parseInt=
(Owb(a,7,9),16)/255]):a=3D/^#?[0-9a-f]{6}$/i.test(a)?[a,1]:null;return =
a};function XK(a,b,c){Xq.call(this,void 0,b,c);Eq(this,"Custom color =
picker");this.C=3Da?new WK(this.oa(),void 0,1,"hsva"):new =
VK(this.oa(),void =
0,"hsv");this.Fa(this.C)}x(XK,Xq);XK.prototype.Aa=3Dfunction(){XK.ea.Aa.c=
all(this);mh(this.getElement(),"color-dialog");this.C.render(this.Ib())};=
XK.prototype.Ga=3Dfunction(){XK.ea.Ga.call(this);Fr(this,"ok");Mq(this,0)=
;this.Bz(!1)};XK.prototype.Ea=3Dfunction(){B(this.C);delete =
this.C;XK.ea.Ea.call(this)};function =
YK(a,b,c,d,e){this.jm=3D!!b;this.node=3Dnull;this.C=3D0;this.V=3D!1;this.=
O=3D!c;a&&this.setPosition(a,d);this.D=3Dvoid =
0!=3De?e:this.C||0;this.jm&&(this.D*=3D-1)}x(YK,Gj);p=3DYK.prototype;p.se=
tPosition=3Dfunction(a,b,c){if(this.node=3Da)qa(b)?this.C=3Db:this.C=3D1!=
=3Dthis.node.nodeType?0:this.jm?-1:1;qa(c)&&(this.D=3Dc)};p.copyFrom=3Dfu=
nction(a){this.node=3Da.node;this.C=3Da.C;this.D=3Da.D;this.jm=3Da.jm;thi=
s.O=3Da.O};p.clone=3Dfunction(){return new =
YK(this.node,this.jm,!this.O,this.C,this.D)};=0A=
p.ira=3Dfunction(){var =
a=3Dthis.jm?-1:1;this.C=3D=3Da&&(this.C=3D-1*a,this.D+=3Dthis.C*(this.jm?=
-1:1))};p.next=3Dfunction(){if(this.V){if(!this.node||this.O&&0=3D=3Dthis=
.D)throw Fj;var a=3Dthis.node;var b=3Dthis.jm?-1:1;if(this.C=3D=3Db){var =
c=3Dthis.jm?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPositi=
on(a,-1*b)}else(c=3Dthis.jm?a.previousSibling:a.nextSibling)?this.setPosi=
tion(c):this.setPosition(a.parentNode,-1*b);this.D+=3Dthis.C*(this.jm?-1:=
1)}else this.V=3D!0;a=3Dthis.node;if(!this.node)throw Fj;return a};=0A=
p.equals=3Dfunction(a){return =
a.node=3D=3Dthis.node&&(!this.node||a.C=3D=3Dthis.C)};p.splice=3Dfunction=
(a){var =
b=3Dthis.node,c=3Dthis.jm?1:-1;this.C=3D=3Dc&&(this.C=3D-1*c,this.D+=3Dth=
is.C*(this.jm?-1:1));this.jm=3D!this.jm;YK.prototype.next.call(this);this=
.jm=3D!this.jm;c=3Dxa(arguments[0])?arguments[0]:arguments;for(var =
d=3Dc.length-1;0<=3Dd;d--)ie(c[d],b);je(b)};function =
ZK(a,b,c,d){YK.call(this,a,b,c,null,d)}x(ZK,YK);ZK.prototype.next=3Dfunct=
ion(){do ZK.ea.next.call(this);while(-1=3D=3Dthis.C);return =
this.node};function $K(){}x($K,ni);ua($K);var =
Swb=3D0;p=3D$K.prototype;p.Aa=3Dfunction(a){var =
b=3Dthis.Cn(a);a=3Da.oa().Aa("DIV",b,Twb(this,a.getContent(),a.cd(),a.oa(=
)));eh(a,"grid");return a};function Twb(a,b,c,d){for(var =
e=3D[],f=3D0,h=3D0;f<c.height;f++){for(var =
k=3D[],l=3D0;l<c.width;l++){var =
m=3Db&&b[h++];k.push(Uwb(a,m,d))}e.push(Vwb(a,k,d))}a=3Dd.Aa("TABLE",a.hc=
()+"-table",d.Aa("TBODY",a.hc()+"-body",e));a.cellSpacing=3D"0";a.cellPad=
ding=3D"0";return a}function =
Vwb(a,b,c){a=3Dc.Aa("TR",a.hc()+"-row",b);eh(a,"row");return a}=0A=
function =
Uwb(a,b,c){a=3Dc.Aa("TD",{"class":a.hc()+"-cell",id:a.hc()+"-cell-"+Swb++=
},b);eh(a,"gridcell");fh(a,"selected",!1);if(!ve(a)&&!ih(a)){var =
d;b=3Dnew =
ZK(a);for(c=3D"";!c&&(d=3DLj(b,null));)1=3D=3Dd.nodeType&&(c=3Dih(d)||d.t=
itle);(d=3Dc)&&jh(a,d)}return a}p.Vg=3Dn(!1);p.hb=3Dn(null);=0A=
p.setContent=3Dfunction(a,b){if(a){var =
c=3DSd("TBODY",this.hc()+"-body",a)[0];if(c){var =
d=3D0;z(c.rows,function(a){z(a.cells,function(a){fe(a);if(b){var =
c=3Db[d++];c&&a.appendChild(c)}})});if(d<b.length){for(var =
e=3D[],f=3DMd(a),h=3Dc.rows[0].cells.length;d<b.length;){var =
k=3Db[d++];e.push(Uwb(this,k,f));e.length=3D=3Dh&&(k=3DVwb(this,e,f),c.ap=
pendChild(k),e.length=3D0)}if(0<e.length){for(;e.length<h;)e.push(Uwb(thi=
s,"",f));k=3DVwb(this,e,f);c.appendChild(k)}}}ai(a,!0,Oc)}};=0A=
function =
Wwb(a,b,c){for(b=3Db.getElement();c&&1=3D=3Dc.nodeType&&c!=3Db;){if("TD"=3D=
=3Dc.tagName&&lh(c,a.hc()+"-cell"))return =
c.firstChild;c=3Dc.parentNode}return =
null}p.hc=3Dn("goog-palette");function =
cL(a,b,c){ck.call(this,a,b||$K.getInstance(),c);$i(this,88,!1);this.J=3Dn=
ew =
Xwb;this.J.Pd(this);this.V=3D-1}x(cL,ck);p=3DcL.prototype;p.Fv=3Dnull;p.D=
z=3D-1;p.kp=3Dnull;p.Ea=3Dfunction(){cL.ea.Ea.call(this);this.kp&&(this.k=
p.dispose(),this.kp=3Dnull);this.Fv=3Dnull;this.J.dispose()};p.vH=3Dfunct=
ion(a){cL.ea.vH.call(this,a);Ywb(this);this.kp?(this.kp.clear(),tFa(this.=
kp,a)):(this.kp=3Dnew =
Bs(a),a=3Dv(this.Tkb,this),this.kp.f7=3Da,this.getHandler().R(this.kp,"se=
lect",this.oG));this.Dz=3D-1};p.$j=3Dn("");p.YB=3Dba();=0A=
p.mx=3Dfunction(a){cL.ea.mx.call(this,a);var =
b=3DWwb(this.Qd(),this,a.target);b&&a.relatedTarget&&qe(b,a.relatedTarget=
)||b!=3DdL(this)&&Zwb(this,b)};p.$h=3Dfunction(a){cL.ea.$h.call(this,a);t=
his.Sb()&&(a=3DWwb(this.Qd(),this,a.target),a!=3DdL(this)&&Zwb(this,a))};=
p.ih=3Dfunction(a){var b=3DdL(this);if(b){var =
c;if(c=3Da)c=3Dthis.hf()?"mouseup"!=3Da.type?!0:!!Wwb(this.Qd(),this,a.ta=
rget):!0;c&&eL(this,b);return cL.ea.ih.call(this,a)}return!1};=0A=
p.Wf=3Dfunction(a){var b=3Dthis.getContent();b=3Db?b.length:0;var =
c=3Dthis.Fv.width;if(0=3D=3Db||!this.isEnabled())return!1;if(13=3D=3Da.ke=
yCode||32=3D=3Da.keyCode)return this.ih(a);if(36=3D=3Da.keyCode)return =
this.xg(0),!0;if(35=3D=3Da.keyCode)return this.xg(b-1),!0;var =
d=3D0>this.Dz?this.Xg():this.Dz;switch(a.keyCode){case =
37:if(-1=3D=3Dd||0=3D=3Dd)d=3Db;this.xg(d-1);a.preventDefault();return!0;=
case 39:return =
d=3D=3Db-1&&(d=3D-1),this.xg(d+1),a.preventDefault(),!0;case =
38:-1=3D=3Dd&&(d=3Db+c-1);if(d>=3Dc)return =
this.xg(d-c),a.preventDefault(),!0;break;=0A=
case 40:if(-1=3D=3Dd&&(d=3D-c),d<b-c)return =
this.xg(d+c),a.preventDefault(),!0}return!1};p.oG=3Dba();p.cd=3Dg("Fv");p=
.Ld=3Dfunction(a,b){if(this.getElement())throw Error("Component already =
rendered");this.Fv=3Dqa(a)?new =
Jd(a,b):a;Ywb(this)};p.Mq=3Dg("Dz");function dL(a){var =
b=3Da.getContent();return =
b&&b[a.Dz]}p.xg=3Dfunction(a){a!=3Dthis.Dz&&($wb(this,this.Dz,!1),this.V=3D=
this.Dz,this.Dz=3Da,$wb(this,a,!0),this.dispatchEvent("jc"))};function =
Zwb(a,b){var c=3Da.getContent();a.xg(c&&b?Ta(c,b):-1)}=0A=
p.Xg=3Dfunction(){return =
this.kp?this.kp.Xg():-1};p.hf=3Dfunction(){return =
this.kp?this.kp.hf():null};p.rf=3Dfunction(a){this.kp&&this.kp.rf(a)};fun=
ction eL(a,b){a.kp&&Cs(a.kp,b)}=0A=
function $wb(a,b,c){if(a.getElement()){var =
d=3Da.getContent();if(d&&0<=3Db&&b<d.length){a.Qd();var =
e=3D(e=3DdL(a))?e.parentNode:null;a.J.getElement()!=3De&&(a.J.Ta=3De);e=3D=
a.J;e.Rf(c);hk(e,2)=3D=3Dc&&(e=3Da.Qd(),b=3Dd[b])&&(b=3Db?b.parentNode:nu=
ll,qh(b,e.hc()+"-cell-hover",c),c?fh(a.Qa(),"activedescendant",b.id):b.id=
=3D=3DSha(a.Qa(),"activedescendant")&&gh(a.Qa(),"activedescendant"))}}}p.=
Rf=3Dfunction(a){a&&-1=3D=3Dthis.Dz?this.xg(-1<this.V?this.V:0):a||this.x=
g(-1);cL.ea.Rf.call(this,a)};=0A=
p.Tkb=3Dfunction(a,b){if(this.getElement()){var =
c=3Dthis.Qd();a&&(a=3Da.parentNode,qh(a,c.hc()+"-cell-selected",b),fh(a,"=
selected",b))}};function Ywb(a){var =
b=3Da.getContent();if(b)if(a.Fv&&a.Fv.width){if(b=3DMath.ceil(b.length/a.=
Fv.width),!qa(a.Fv.height)||a.Fv.height<b)a.Fv.height=3Db}else =
b=3DMath.ceil(Math.sqrt(b.length)),a.Fv=3Dnew Jd(b,b);else a.Fv=3Dnew =
Jd(0,0)}function =
Xwb(){ck.call(this,null);kk(this,2,!0)}x(Xwb,ck);function =
fL(a,b,c){this.H=3Da||[];cL.call(this,null,b||$K.getInstance(),c);axb(thi=
s,this.H)}x(fL,cL);fL.prototype.O=3Dnull;fL.prototype.C=3Dnull;function =
axb(a,b,c){a.H=3Db;a.C=3Dc||null;a.O=3Dnull;a.setContent(bxb(a))}fL.proto=
type.Ot=3Dfunction(){var a=3Dthis.hf();return =
a?(a=3DCh(a,"background-color"),cxb(a)):null};fL.prototype.Bu=3Dfunction(=
a){a=3Dcxb(a);this.O||(this.O=3DWa(this.H,function(a){return =
cxb(a)}));this.rf(a?Ta(this.O,a):-1)};=0A=
function bxb(a){return Wa(a.H,function(a,c){var =
b=3Dthis.oa().Aa("DIV",{"class":this.Qd().hc()+"-colorswatch",style:"back=
ground-color:"+a});b.title=3Dthis.C&&this.C[c]?this.C[c]:"#"=3D=3Da.charA=
t(0)?"RGB ("+Ot(a).join(", ")+")":a;return b},a)}function =
cxb(a){if(a)try{return Kt(a).Jf}catch(b){}return null};function =
dxb(a,b,c){fL.call(this,a,b,c)}x(dxb,fL);dxb.prototype.ih=3Dfunction(a){r=
eturn dL(this)?dxb.ea.ih.call(this,a):this.dispatchEvent("kc")};function =
gL(a,b,c,d){qk.call(this,a,b,c,d)}x(gL,qk);gL.prototype.$Q=3Dfunction(a){=
this.ih(a);a.preventDefault()};function =
hL(){}x(hL,ts);ua(hL);hL.prototype.createCaption=3Dfunction(a,b){return =
hL.ea.createCaption.call(this,exb(a,b),b)};function exb(a,b){return =
b.Aa("DIV","goog-color-menu-button-indicator",a)}hL.prototype.Pa=3Dfuncti=
on(a,b){a&&fxb(this.Ib(a),b)};function =
fxb(a,b){a&&a.firstChild&&(b=3Db&&Nt(b)?Kt(b).Jf:null,a.firstChild.style.=
borderBottomColor=3Db||(Kc?"":"transparent"))}hL.prototype.xp=3Dfunction(=
a){var =
b=3Da.getElement();this.Pa(b,a.La());mh(b,"goog-color-menu-button");hL.ea=
.xp.call(this,a)};function =
iL(a,b,c,d){us.call(this,a,b,c||hL.getInstance(),d)}x(iL,us);var =
gxb=3D{qhc:"#000 #444 #666 #999 #ccc #eee #f3f3f3 #fff".split(" =
"),Q2:"#f00 #f90 #ff0 #0f0 #0ff #00f #90f #f0f".split(" "),Xvc:"#f4cccc =
#fce5cd #fff2cc #d9ead3 #d0e0e3 #cfe2f3 #d9d2e9 #ead1dc #ea9999 #f9cb9c =
#ffe599 #b6d7a8 #a2c4c9 #9fc5e8 #b4a7d6 #d5a6bd #e06666 #f6b26b #ffd966 =
#93c47d #76a5af #6fa8dc #8e7cc3 #c27ba0 #cc0000 #e69138 #f1c232 #6aa84f =
#45818e #3d85c6 #674ea7 #a64d79 #990000 #b45f06 #bf9000 #38761d #134f5c =
#0b5394 #351c75 #741b47 #660000 #783f04 #7f6000 #274e13 #0c343d #073763 =
#20124d #4c1130".split(" ")};=0A=
function hxb(a){var b=3Dnew zk(a);ic(gxb,function(c){c=3Dnew =
fL(c,null,a);c.Ld(8);b.Fa(c,!0)});return =
b}p=3DiL.prototype;p.Ot=3Dfunction(){return =
this.La()};p.Bu=3Dfunction(a){this.Pa(a)};p.Pa=3Dfunction(a){for(var =
b=3D0,c;c=3Dthis.bf(b);b++)"function"=3D=3Dtypeof =
c.Bu&&c.Bu(a);iL.ea.Pa.call(this,a)};p.Cs=3Dfunction(a){"function"=3D=3Dt=
ypeof =
a.target.Ot?this.Pa(a.target.Ot()):"none"=3D=3Da.target.La()&&this.Pa(nul=
l);iL.ea.Cs.call(this,a);a.stopPropagation();this.dispatchEvent("action")=
};=0A=
p.ge=3Dfunction(a,b){a&&0=3D=3Dthis.Pi()&&(this.Pf(hxb(this.oa())),this.P=
a(this.La()));iL.ea.ge.call(this,a,b)};ak("goog-color-menu-button",functi=
on(){return new iL(null)});function jL(a,b,c){a=3Da||"None";c=3Dc||new =
Nd;b=3Dtf(b||"no-color");b=3Drd($q(qt({icon:b,Bt:"goog-menuitem-icon"})),=
a);b=3DFe(c,b);qk.call(this,b,"none",void 0,void =
0)}x(jL,gL);jL.prototype.Ot=3Dn("");jL.prototype.Bu=3Dba();function =
ixb(){}x(ixb,$K);ua(ixb);ixb.prototype.hc=3Dn("jfk-palette");function =
kL(a,b,c,d,e,f,h,k){E.call(this);this.L=3Dnull;this.Ha=3D[];this.va=3Df||=
null;this.F=3Da;this.$=3Db;this.Sa=3Dc;this.Ra=3Dd;this.Db=3De;this.Ma=3D=
h||4;this.Oa=3Dk||TI;this.J=3Dnull;this.Ba=3D1;this.H=3Dnew =
th(this);this.Ka=3D!!a}x(kL,E);p=3DkL.prototype;p.tDb=3Dta;p.Pa=3Dfunctio=
n(a){wa(a)?jxb(this,a[0],a[1]):jxb(this,a)};=0A=
function kxb(a,b,c){function =
d(a){b.oh(a,h++,!0);e.push(a)}a.L=3Db;a.H.R(a.L,"show",a.Hab);var =
e=3Da.Ha,f=3Dixb.getInstance(),h=3Dnull!=3Dc?c:b.$c();a.$&&(d(a.$),a.H.R(=
a.$,"action",function(){this.J=3Dnull}),(c=3Da.$.getElement())&&eh(c,"but=
ton"));var k=3D[];z(a.Oa,function(a){for(var =
b=3D[],c=3D0;c<a.length;c++)b.push(aG(a[c]));c=3Dnew fL(void =
0,f);axb(c,a,b);c.Ld(Math.min(a.length,10));d(c);k.push(c)});a.Sa&&(c=3DY=
d("DIV","docs-colormenuitems-scheme-header","Theme"),d(new =
pk(c)),a.D=3Dnew fL(void 0,f),lxb(a),a.D.Ld(10,1),=0A=
d(a.D),d(new =
wk),k.push(a.D));a.F&&(c=3DYd("DIV","docs-colormenuitems-custom-header","=
Custom..."),a.ma=3Dnew =
qk(c),d(a.ma),(c=3Da.ma.getElement())&&eh(c,"button"),mxb(a,h++),k.push(a=
.C));a.O=3Dnew =
XK(a.Ra);a.Db.Mi(a.O);a.H.R(a.O,"dialogselect",a.qrb);a.V=3Da.O.C;z(k,fun=
ction(a){this.H.R(a,"action",function(b){z(k,function(b){b!=3Da&&b.Bu(nul=
l)});this.J=3Db.target.Ot()})},a);a.va&&a.va.Mb(Pa,function(a){"value"=3D=
=3Da.Cg&&this.Pa(a.newValue)},a);a.H.R(b,"action",a.Ipb);mh(b.getElement(=
),"docs-colormenuitems");mh(b.getElement(),=0A=
"goog-menu-noaccel")}function lxb(a){for(var =
b=3D[],c=3D[],d=3D0;d<c.length;d++){var e=3DaG(c[d]);b.push("Theme Color =
"+(e?e:d+1))}axb(a.D,c,b)}function =
jxb(a,b,c){a.J=3Db&&(Nt(b)?Kt(b).Jf:null);a.Ba=3Dnull!=3Dc?c:1;nxb(a,1=3D=
=3Da.Ba?a.J:null)}p.getColor=3Dg("J");function oxb(a){return =
Wa(a.F.C.C.concat(),function(a){return Ykb(a.color,a.alpha)})}=0A=
function mxb(a,b){if(!a.C){var c=3Doxb(a);a.C=3Dnew =
dxb(c,ixb.getInstance());a.C.Ld(10,1);a.C.Nd("docs-colormenuitems-custom-=
palette");a.L.oh(a.C,b,!0);a.Ha.push(a.C);a.H.R(a.C,"kc",a.IDa)}pxb(a);a.=
H.R(a.F,"hc",a.kHb)}function pxb(a){a.Ka=3D!1;axb(a.C,oxb(a));for(var =
b=3Da.F.C.C.concat(),c=3D0;c<b.length;c++){var =
d=3Db[c];if(a.J=3D=3Dd.color&&a.Ba=3D=3Dd.alpha){a.C.rf(c);break}}}p.Hab=3D=
function(){this.Ka&&pxb(this)};p.kHb=3Dfunction(){this.L&&this.L.isVisibl=
e()?pxb(this):this.Ka=3D!0};=0A=
function =
nxb(a,b){a.D&&a.D.rf(-1);z(a.Ha,function(a){Aa(a.Ot)&&a!=3D=3Dthis.C&&a!=3D=
=3Dthis.D&&a.Bu(b)},a);if(a.C){var =
c=3Dab(a.F.C.C.concat(),function(a){return =
this.J=3D=3Da.color&&Math.floor(255*this.Ba)=3D=3DMath.floor(255*a.alpha)=
},a);a.C.rf(c)}}=0A=
p.Ipb=3Dfunction(a){if(a.target&&Aa(a.target.Ot)&&bb(this.Ha,a.target))if=
(a.target=3D=3Dthis.D)this.tDb(a);else{if(a.target=3D=3Dthis.C){var =
b=3Dthis.F.C.C.concat()[a.target.Xg()];a=3Db.color;b=3Db.alpha}else =
a=3Da.target.Ot(),b=3D1;b=3D{color:a,alpha:b};qxb(this,rxb(b));a&&this.F&=
&(alb(this.F,b),pxb(this))}else =
a.target=3D=3Dthis.ma&&this.IDa()};p.IDa=3Dfunction(){this.O.setVisible(!=
0);this.V.Wja(this.J||"#f00");this.V.Xja&&this.V.Xja(this.Ba)};=0A=
p.qrb=3Dfunction(a){if("ok"=3D=3Da.key){a=3Dthis.V.getColor();var =
b=3D{color:a,alpha:this.V.gIa()};alb(this.F,b);this.J=3Da;qxb(this,rxb(b)=
)}};function rxb(a){var b=3Da.color;a=3Da.alpha;return =
1=3D=3Da?b:[b,a]}p.getHandler=3Dg("H");p.wc=3Dfunction(){if(null=3D=3Dthi=
s.L)throw Error("Menu not initialized");return this.L};=0A=
p.Ea=3Dfunction(){B(this.H);delete this.H;B(this.V);delete =
this.V;B(this.O);delete this.O;B(this.ma);delete =
this.ma;B(this.D);delete this.D;B(this.$);delete this.$;B(this.C);delete =
this.C;delete this.Db;delete this.F;delete this.va;delete =
this.L;kL.ea.Ea.call(this)};function qxb(a,b){a.dispatchEvent(new =
sxb(b));if(a.va){var c=3Dtj(new pj,a.Ma).build();a.va.Zb(b,c)}}function =
sxb(a){D.call(this,"lc");this.C=3Da}x(sxb,D);sxb.prototype.getColor=3Dg("=
C");function =
txb(){A.call(this)}x(txb,A);txb.prototype.restore=3Dfunction(a){this.isDi=
sposed();var b=3Dnull,c=3Duxb(this,!this.D);var =
d=3Duxb(this,this.D);if(c&&d){b=3Dc.parentNode;c=3DTa(b.childNodes,c);var=
 =
e=3Dd.parentNode;d=3DTa(e.childNodes,d);e=3D=3Db&&(this.D?c--:d--);b=3DlL=
(b,c,e,d);b=3Dthis.C(b);b.select()}else =
this.C();d=3Db;a||this.dispose();return d};function =
vxb(a){A.call(this);this.H=3Ddc();this.F=3Ddc();this.D=3Da.gx();this.ib=3D=
Md(a.Pb());a.OHa(this.ib.Aa("SPAN",{id:this.H}),this.ib.Aa("SPAN",{id:thi=
s.F}))}x(vxb,txb);function uxb(a,b){return =
a.ib.getElement(b?a.H:a.F)}vxb.prototype.C=3Dfunction(a){je(uxb(this,!0))=
;je(uxb(this,!1));return =
a};vxb.prototype.Ea=3Dfunction(){this.C();this.ib=3Dnull};function =
wxb(){}function xxb(a){if(a.getSelection)return =
a.getSelection();a=3Da.document;var b=3Da.selection;if(b){try{var =
c=3Db.createRange();if(c.parentElement){if(c.parentElement().document!=3D=
a)return null}else if(!c.length||c.item(0).document!=3Da)return =
null}catch(d){return null}return b}return null}function mL(a){for(var =
b=3D[],c=3D0,d=3Da.qQ();c<d;c++)b.push(a.fx(c));return b}function =
nL(a){a=3Da.getContainer();return =
1=3D=3Da.nodeType?a:a.parentNode}function yxb(a){return =
a.gx()?a.wl():a.Ij()}=0A=
function zxb(a){return a.gx()?a.Ij():a.wl()}function Axb(a){return =
a.gx()?a.Gh():a.Bn()}wxb.prototype.gx=3Dn(!1);wxb.prototype.Pb=3Dfunction=
(){return =
Od(Kc?this.getContainer():this.Ij())};wxb.prototype.pH=3Dfunction(a){this=
.Em()||this.zK();return this.XF(a,!0)};function Bxb(a){return =
a.Ij()&&a.wl()?new vxb(a):null}function =
Cxb(a,b){YK.call(this,a,b,!0)}x(Cxb,YK);function =
oL(a,b,c,d,e){this.xf=3Dthis.ze=3Dnull;this.Zd=3Dthis.ke=3D0;this.H=3D!!e=
;if(a){this.ze=3Da;this.ke=3Db;this.xf=3Dc;this.Zd=3Dd;if(1=3D=3Da.nodeTy=
pe&&"BR"!=3Da.tagName)if(a=3Da.childNodes,b=3Da[b])this.ze=3Db,this.ke=3D=
0;else{a.length&&(this.ze=3DSa(a));var =
f=3D!0}1=3D=3Dc.nodeType&&((this.xf=3Dc.childNodes[d])?this.Zd=3D0:this.x=
f=3Dc)}YK.call(this,this.H?this.xf:this.ze,this.H,!0);if(f)try{this.next(=
)}catch(h){if(h!=3DFj)throw =
h;}}x(oL,Cxb);p=3DoL.prototype;p.uK=3Dda(182);p.gK=3Dda(185);p.E6=3Dg("ze=
");=0A=
p.e_=3Dfunction(){return =
this.V&&(this.node!=3D(this.H?this.ze:this.xf)?!1:this.H?this.ke?-1!=3Dth=
is.C:1=3D=3Dthis.C:!this.Zd||1!=3Dthis.C)};p.next=3Dfunction(){if(this.e_=
())throw Fj;return =
oL.ea.next.call(this)};p.ira=3Dfunction(){oL.ea.ira.apply(this);if(qe(thi=
s.node,this.H?this.ze:this.xf))throw =
Fj;};p.copyFrom=3Dfunction(a){this.ze=3Da.ze;this.xf=3Da.xf;this.ke=3Da.k=
e;this.Zd=3Da.Zd;this.H=3Da.H;oL.ea.copyFrom.call(this,a)};p.clone=3Dfunc=
tion(){var a=3Dnew =
oL(this.ze,this.ke,this.xf,this.Zd,this.H);a.copyFrom(this);return =
a};function Dxb(){}function =
Exb(a,b,c){c=3Dc&&!b.rs();b=3Db.QX();try{return =
c?0<=3Da.bv(b,0,1)&&0>=3Da.bv(b,1,0):0<=3Da.bv(b,0,0)&&0>=3Da.bv(b,1,1)}c=
atch(d){if(!Kc)throw d;return!1}}Dxb.prototype.Ro=3Dfunction(){return =
new oL(this.Rq(),this.Gh(),this.hx(),this.VB())};function =
pL(a){this.Sd=3Da}x(pL,Dxb);function Fxb(a){var =
b=3DOd(a).createRange();if(3=3D=3Da.nodeType)b.setStart(a,0),b.setEnd(a,a=
.length);else if(qL(a)){for(var =
c,d=3Da;(c=3Dd.firstChild)&&qL(c);)d=3Dc;b.setStart(d,0);for(d=3Da;(c=3Dd=
.lastChild)&&qL(c);)d=3Dc;b.setEnd(d,1=3D=3Dd.nodeType?d.childNodes.lengt=
h:d.length)}else =
c=3Da.parentNode,a=3DTa(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);r=
eturn b}function Gxb(a,b,c,d){var =
e=3DOd(a).createRange();e.setStart(a,b);e.setEnd(c,d);return =
e}p=3DpL.prototype;p.clone=3Dfunction(){return new =
this.constructor(this.Sd.cloneRange())};=0A=
p.QX=3Dg("Sd");p.getContainer=3Dfunction(){return =
this.Sd.commonAncestorContainer};p.Rq=3Dfunction(){return =
this.Sd.startContainer};p.Gh=3Dfunction(){return =
this.Sd.startOffset};p.hx=3Dfunction(){return =
this.Sd.endContainer};p.VB=3Dfunction(){return =
this.Sd.endOffset};p.bv=3Dfunction(a,b,c){return =
this.Sd.compareBoundaryPoints(1=3D=3Dc?1=3D=3Db?na.Range.START_TO_START:n=
a.Range.START_TO_END:1=3D=3Db?na.Range.END_TO_START:na.Range.END_TO_END,a=
)};p.rs=3Dfunction(){return =
this.Sd.collapsed};p.getText=3Dfunction(){return this.Sd.toString()};=0A=
p.G6=3Dda(187);p.select=3Dfunction(a){var =
b=3DXd(Od(this.Rq()));this.nY(b.getSelection(),a)};p.nY=3Dfunction(a){a.r=
emoveAllRanges();a.addRange(this.Sd)};=0A=
p.QHa=3Dfunction(){var =
a=3Dthis.Sd;a.extractContents();if(a.startContainer.hasChildNodes()){var =
b=3Da.startContainer.childNodes[a.startOffset];if(b){var =
c=3Db.previousSibling;""=3D=3Dwe(b)&&je(b);c&&""=3D=3Dwe(c)&&je(c)}}if(Nc=
){b=3Dthis.Rq();c=3Dthis.Gh();var =
d=3Dthis.hx(),e=3Dthis.VB(),f=3Db.nextSibling;b=3D=3Dd&&b.parentNode&&3=3D=
=3Db.nodeType&&f&&3=3D=3Df.nodeType&&(b.nodeValue+=3Df.nodeValue,je(f),a.=
setStart(b,c),a.setEnd(d,e))}};p.PHa=3Dfunction(a,b){var =
c=3Dthis.Sd.cloneRange();c.collapse(b);c.insertNode(a);c.detach();return =
a};=0A=
p.RHa=3Dfunction(a,b){var c=3DXd(Od(this.Rq()));if(c=3DrL(c))var =
d=3Dc.Ij(),e=3Dc.wl(),f=3Dc.Gh(),h=3Dc.Bn();var =
k=3Dthis.Sd.cloneRange(),l=3Dthis.Sd.cloneRange();k.collapse(!1);l.collap=
se(!0);k.insertNode(b);l.insertNode(a);k.detach();l.detach();if(c){if(3=3D=
=3Dd.nodeType)for(;f>d.length;){f-=3Dd.length;do =
d=3Dd.nextSibling;while(d=3D=3Da||d=3D=3Db)}if(3=3D=3De.nodeType)for(;h>e=
.length;){h-=3De.length;do =
e=3De.nextSibling;while(e=3D=3Da||e=3D=3Db)}lL(d,f,e,h).select()}};p.coll=
apse=3Dfunction(a){this.Sd.collapse(a)};function =
Hxb(a){this.Sd=3Da}x(Hxb,pL);Hxb.prototype.nY=3Dfunction(a,b){!b||this.rs=
()?Hxb.ea.nY.call(this,a,b):(a.collapse(this.hx(),this.VB()),a.extend(thi=
s.Rq(),this.Gh()))};function =
sL(a,b){this.xf=3Dthis.ze=3Dthis.C=3Dnull;this.Zd=3Dthis.ke=3D-1;this.Sd=3D=
a;this.D=3Db}x(sL,Dxb);function Ixb(a){var =
b=3DOd(a).body.createTextRange();if(1=3D=3Da.nodeType)b.moveToElementText=
(a),qL(a)&&!a.childNodes.length&&b.collapse(!1);else{for(var =
c=3D0,d=3Da;d=3Dd.previousSibling;){var =
e=3Dd.nodeType;if(3=3D=3De)c+=3Dd.length;else =
if(1=3D=3De){b.moveToElementText(d);break}}d||b.moveToElementText(a.paren=
tNode);b.collapse(!d);c&&b.move("character",c);b.moveEnd("character",a.le=
ngth)}return b}p=3DsL.prototype;=0A=
p.clone=3Dfunction(){var a=3Dnew =
sL(this.Sd.duplicate(),this.D);a.C=3Dthis.C;a.ze=3Dthis.ze;a.xf=3Dthis.xf=
;return a};p.QX=3Dg("Sd");function =
Jxb(a){a.C=3Da.ze=3Da.xf=3Dnull;a.ke=3Da.Zd=3D-1}=0A=
p.getContainer=3Dfunction(){if(!this.C){var =
a=3Dthis.Sd.text,b=3Dthis.Sd.duplicate(),c=3Da.replace(/ =
+$/,"");(c=3Da.length-c.length)&&b.moveEnd("character",-c);c=3Db.parentEl=
ement();b=3DOaa(b.htmlText).length;if(this.rs()&&0<b)return =
this.C=3Dc;for(;b>Oaa(c.outerHTML).length;)c=3Dc.parentNode;for(;1=3D=3Dc=
.childNodes.length&&c.innerText=3D=3DKxb(c.firstChild)&&qL(c.firstChild);=
)c=3Dc.firstChild;0=3D=3Da.length&&(c=3DLxb(this,c));this.C=3Dc}return =
this.C};=0A=
function Lxb(a,b){for(var =
c=3Db.childNodes,d=3D0,e=3Dc.length;d<e;d++){var f=3Dc[d];if(qL(f)){var =
h=3DIxb(f),k=3Dh.htmlText!=3Df.outerHTML;if(a.rs()&&k?0<=3Da.bv(h,1,1)&&0=
>=3Da.bv(h,1,0):a.Sd.inRange(h))return Lxb(a,f)}}return =
b}p.Rq=3Dfunction(){this.ze||(this.ze=3DMxb(this,1),this.rs()&&(this.xf=3D=
this.ze));return =
this.ze};p.Gh=3Dfunction(){0>this.ke&&(this.ke=3DNxb(this,1),this.rs()&&(=
this.Zd=3Dthis.ke));return =
this.ke};p.hx=3Dfunction(){if(this.rs())return =
this.Rq();this.xf||(this.xf=3DMxb(this,0));return this.xf};=0A=
p.VB=3Dfunction(){if(this.rs())return =
this.Gh();0>this.Zd&&(this.Zd=3DNxb(this,0),this.rs()&&(this.ke=3Dthis.Zd=
));return this.Zd};p.bv=3Dfunction(a,b,c){return =
this.Sd.compareEndPoints((1=3D=3Db?"Start":"End")+"To"+(1=3D=3Dc?"Start":=
"End"),a)};=0A=
function Mxb(a,b,c){c=3Dc||a.getContainer();if(!c||!c.firstChild)return =
c;for(var d=3D1=3D=3Db,e=3D0,f=3Dc.childNodes.length;e<f;e++){var =
h=3Dd?e:f-e-1,k=3Dc.childNodes[h];try{var =
l=3DOxb(k)}catch(r){continue}var =
m=3Dl.QX();if(a.rs())if(!qL(k)){if(0=3D=3Da.bv(m,1,1)){a.ke=3Da.Zd=3Dh;br=
eak}}else{if(Exb(l,a))return =
Mxb(a,b,k)}else{if(Exb(a,l)){if(!qL(k)){d?a.ke=3Dh:a.Zd=3Dh+1;break}retur=
n Mxb(a,b,k)}if(0>a.bv(m,1,0)&&0<a.bv(m,0,1))return Mxb(a,b,k)}}return c}=0A=
function Nxb(a,b){var =
c=3D1=3D=3Db,d=3Dc?a.Rq():a.hx();if(1=3D=3Dd.nodeType){d=3Dd.childNodes;f=
or(var e=3Dd.length,f=3Dc?1:-1,h=3Dc?0:e-1;0<=3Dh&&h<e;h+=3Df){var =
k=3Dd[h];if(!qL(k)&&0=3D=3Da.Sd.compareEndPoints((1=3D=3Db?"Start":"End")=
+"To"+(1=3D=3Db?"Start":"End"),Oxb(k).QX()))return =
c?h:h+1}return-1=3D=3Dh?0:h}a=3Da.Sd.duplicate();b=3DIxb(d);a.setEndPoint=
(c?"EndToEnd":"StartToStart",b);a=3Da.text.length;return =
c?d.length-a:a}function Kxb(a){return =
3=3D=3Da.nodeType?a.nodeValue:a.innerText}=0A=
p.rs=3Dfunction(){return =
0=3D=3Dthis.Sd.compareEndPoints("StartToEnd",this.Sd)};p.getText=3Dfuncti=
on(){return =
this.Sd.text};p.G6=3Dda(186);p.select=3Dfunction(){this.Sd.select()};=0A=
p.QHa=3Dfunction(){if(!this.rs()&&this.Sd.htmlText){var =
a=3Dthis.Rq(),b=3Dthis.hx(),c=3Dthis.Sd.text,d=3Dthis.Sd.duplicate();d.mo=
veStart("character",1);d.moveStart("character",-1);d.text=3D=3Dc&&(this.S=
d=3Dd);this.Sd.text=3D"";Jxb(this);c=3Dthis.Rq();d=3Dthis.Gh();try{var =
e=3Da.nextSibling;a=3D=3Db&&a.parentNode&&3=3D=3Da.nodeType&&e&&3=3D=3De.=
nodeType&&(a.nodeValue+=3De.nodeValue,je(e),this.Sd=3DIxb(c),this.Sd.move=
("character",d),Jxb(this))}catch(f){}}};=0A=
function Pxb(a,b,c){var =
d=3Dd||Md(a.parentElement());if(1!=3Db.nodeType){var =
e=3D!0;b=3Dd.Aa("DIV",null,b)}a.collapse(c);c=3Dd||Md(a.parentElement());=
var =
f,h=3Df=3Db.id;f||(f=3Db.id=3Ddc());a.pasteHTML(b.outerHTML);(b=3Dc.getEl=
ement(f))&&(h||b.removeAttribute("id"));e&&(a=3Db.firstChild,d.Zgb(b),b=3D=
a);return =
b}p.PHa=3Dfunction(a,b){a=3DPxb(this.Sd.duplicate(),a,b);Jxb(this);return=
 a};p.RHa=3Dfunction(a,b){var =
c=3Dthis.Sd.duplicate(),d=3Dthis.Sd.duplicate();Pxb(c,a,!0);Pxb(d,b,!1);J=
xb(this)};=0A=
p.collapse=3Dfunction(a){this.Sd.collapse(a);a?(this.xf=3Dthis.ze,this.Zd=
=3Dthis.ke):(this.ze=3Dthis.xf,this.ke=3Dthis.Zd)};function =
Qxb(a){this.Sd=3Da}x(Qxb,pL);Qxb.prototype.nY=3Dfunction(a){a.collapse(th=
is.Rq(),this.Gh());this.hx()=3D=3Dthis.Rq()&&this.VB()=3D=3Dthis.Gh()||a.=
extend(this.hx(),this.VB());0=3D=3Da.rangeCount&&a.addRange(this.Sd)};fun=
ction =
tL(a){this.Sd=3Da}x(tL,pL);tL.prototype.bv=3Dfunction(a,b,c){return =
Vc("528")?tL.ea.bv.call(this,a,b,c):this.Sd.compareBoundaryPoints(1=3D=3D=
c?1=3D=3Db?na.Range.START_TO_START:na.Range.END_TO_START:1=3D=3Db?na.Rang=
e.START_TO_END:na.Range.END_TO_END,a)};tL.prototype.nY=3Dfunction(a,b){b?=
a.setBaseAndExtent(this.hx(),this.VB(),this.Rq(),this.Gh()):a.setBaseAndE=
xtent(this.Rq(),this.Gh(),this.hx(),this.VB())};function Rxb(a){return =
Wba?new sL(a,Od(a.parentElement())):Pc?new tL(a):Oc?new Hxb(a):Jc?new =
Qxb(a):new pL(a)}function Oxb(a){if(Kc&&!Wc(9)){var b=3Dnew =
sL(Ixb(a),Od(a));if(qL(a)){for(var =
c,d=3Da;(c=3Dd.firstChild)&&qL(c);)d=3Dc;b.ze=3Dd;b.ke=3D0;for(d=3Da;(c=3D=
d.lastChild)&&qL(c);)d=3Dc;b.xf=3Dd;b.Zd=3D1=3D=3Dd.nodeType?d.childNodes=
.length:d.length;b.C=3Da}else =
b.ze=3Db.xf=3Db.C=3Da.parentNode,b.ke=3DTa(b.C.childNodes,a),b.Zd=3Db.ke+=
1;a=3Db}else a=3DPc?new tL(Fxb(a)):Oc?new Hxb(Fxb(a)):Jc?new =
Qxb(Fxb(a)):new pL(Fxb(a));return a}=0A=
function qL(a){return de(a)||3=3D=3Da.nodeType};function =
uL(){this.Zd=3Dthis.xf=3Dthis.ke=3Dthis.ze=3Dthis.C=3Dnull;this.D=3D!1}x(=
uL,wxb);function Sxb(a,b){var c=3Dnew uL;c.C=3Da;c.D=3D!!b;return =
c}function vL(a,b){return Sxb(Oxb(a),b)}function lL(a,b,c,d){var e=3Dnew =
uL;e.D=3DTxb(a,b,c,d);if(oe(a)&&!de(a)){var =
f=3Da.parentNode;b=3DTa(f.childNodes,a);a=3Df}oe(c)&&!de(c)&&(f=3Dc.paren=
tNode,d=3DTa(f.childNodes,c),c=3Df);e.D?(e.ze=3Dc,e.ke=3Dd,e.xf=3Da,e.Zd=3D=
b):(e.ze=3Da,e.ke=3Db,e.xf=3Dc,e.Zd=3Dd);return e}p=3DuL.prototype;=0A=
p.clone=3Dfunction(){var a=3Dnew =
uL;a.C=3Dthis.C&&this.C.clone();a.ze=3Dthis.ze;a.ke=3Dthis.ke;a.xf=3Dthis=
.xf;a.Zd=3Dthis.Zd;a.D=3Dthis.D;return =
a};p.getType=3Dn("text");p.Lq=3Dfunction(){return =
wL(this).QX()};function =
Uxb(a){a.ze=3Da.ke=3Da.xf=3Da.Zd=3Dnull}p.qQ=3Dn(1);p.fx=3Dfunction(){ret=
urn this};=0A=
function wL(a){var b;if(!(b=3Da.C)){b=3Da.Ij();var =
c=3Da.Gh(),d=3Da.wl(),e=3Da.Bn();if(Kc&&!Wc(9)){var =
f=3Db,h=3Dc,k=3Dd,l=3De,m=3D!1;1=3D=3Df.nodeType&&(h=3Df.childNodes[h],m=3D=
!h,f=3Dh||f.lastChild||f,h=3D0);var =
r=3DIxb(f);h&&r.move("character",h);f=3D=3Dk&&h=3D=3Dl?r.collapse(!0):(m&=
&r.collapse(!1),m=3D!1,1=3D=3Dk.nodeType&&(k=3D(h=3Dk.childNodes[l])||k.l=
astChild||k,l=3D0,m=3D!h),f=3DIxb(k),f.collapse(!m),l&&f.moveEnd("charact=
er",l),r.setEndPoint("EndToEnd",f));l=3Dnew =
sL(r,Od(b));l.ze=3Db;l.ke=3Dc;l.xf=3Dd;l.Zd=3De;b=3Dl}else b=3DPc?new =
tL(Gxb(b,c,d,e)):Oc?new Hxb(Gxb(b,=0A=
c,d,e)):Jc?new Qxb(Gxb(b,c,d,e)):new pL(Gxb(b,c,d,e));b=3Da.C=3Db}return =
b}p.getContainer=3Dfunction(){return =
wL(this).getContainer()};p.Ij=3Dfunction(){return =
this.ze||(this.ze=3DwL(this).Rq())};p.Gh=3Dfunction(){return =
null!=3Dthis.ke?this.ke:this.ke=3DwL(this).Gh()};p.wl=3Dfunction(){return=
 this.xf||(this.xf=3DwL(this).hx())};p.Bn=3Dfunction(){return =
null!=3Dthis.Zd?this.Zd:this.Zd=3DwL(this).VB()};p.gx=3Dg("D");=0A=
p.lY=3Dfunction(a,b){var =
c=3Da.getType();return"text"=3D=3Dc?Exb(wL(this),wL(a),b):"control"=3D=3D=
c?(a=3DVxb(a),(b?Ya:Za)(a,function(a){return =
this.zQ(a,b)},this)):!1};p.zQ=3Dfunction(a,b){return =
this.lY(vL(a),b)};function Wxb(a){if(Kc&&!Wc(9)){var =
b=3D!1;try{b=3Da.parentNode}catch(c){}return!!b}return =
qe(a.ownerDocument.body,a)}=0A=
p.D6=3Dfunction(){var =
a;if((a=3D(!this.ze||Wxb(this.ze))&&(!this.xf||Wxb(this.xf)))&&!(a=3D!(Kc=
&&!Wc(9)))){a=3DwL(this);var =
b=3Da.D.body.createTextRange();b.moveToElementText(a.D.body);a=3DExb(a,ne=
w sL(b,a.D),!0)}return a};p.Em=3Dfunction(){return =
wL(this).rs()};p.getText=3Dfunction(){return =
wL(this).getText()};p.CQ=3Dda(190);p.wz=3Dda(193);p.aY=3Dda(195);p.Ro=3Df=
unction(){return new =
oL(this.Ij(),this.Gh(),this.wl(),this.Bn())};p.select=3Dfunction(){wL(thi=
s).select(this.D)};p.zK=3Dfunction(){wL(this).QHa();Uxb(this)};=0A=
p.XF=3Dfunction(a,b){a=3DwL(this).PHa(a,b);Uxb(this);return =
a};p.OHa=3Dfunction(a,b){wL(this).RHa(a,b);Uxb(this)};p.collapse=3Dfuncti=
on(a){a=3Dthis.gx()?!a:a;this.C&&this.C.collapse(a);a?(this.xf=3Dthis.ze,=
this.Zd=3Dthis.ke):(this.ze=3Dthis.xf,this.ke=3Dthis.Zd);this.D=3D!1};fun=
ction xL(){}x(xL,wxb);xL.prototype.lY=3Dfunction(a,b){var =
c=3DmL(this);a=3DmL(a);return(b?Ya:Za)(a,function(a){return =
Ya(c,function(c){return =
c.lY(a,b)})})};xL.prototype.zQ=3Dfunction(a,b){return =
this.lY(vL(a),b)};xL.prototype.XF=3Dfunction(a,b){b?he(a,this.Ij()):ie(a,=
this.wl());return =
a};xL.prototype.OHa=3Dfunction(a,b){this.XF(a,!0);this.XF(b,!1)};function=
 Xxb(){this.D=3Dthis.C=3Dthis.Sd=3Dnull}x(Xxb,xL);function Yxb(a){var =
b=3Dnew Xxb;b.Sd=3Da;return b}function Zxb(a){for(var =
b=3DOd(arguments[0]).body.createControlRange(),c=3D0,d=3Darguments.length=
;c<d;c++)b.addElement(arguments[c]);return =
Yxb(b)}p=3DXxb.prototype;p.clone=3Dfunction(){return =
Zxb.apply(this,Vxb(this))};p.getType=3Dn("control");p.Lq=3Dfunction(){ret=
urn =
this.Sd||document.body.createControlRange()};p.qQ=3Dfunction(){return =
this.Sd?this.Sd.length:0};p.fx=3Dfunction(a){return vL(this.Sd.item(a))};=0A=
p.getContainer=3Dfunction(){return =
bda.apply(null,Vxb(this))};p.Ij=3Dfunction(){return =
$xb(this)[0]};p.Gh=3Dn(0);p.wl=3Dfunction(){var =
a=3D$xb(this),b=3DSa(a);return $a(a,function(a){return =
qe(a,b)})};p.Bn=3Dfunction(){return =
this.wl().childNodes.length};function =
Vxb(a){if(!a.C&&(a.C=3D[],a.Sd))for(var =
b=3D0;b<a.Sd.length;b++)a.C.push(a.Sd.item(b));return a.C}function =
$xb(a){a.D||(a.D=3DVxb(a).concat(),a.D.sort(function(a,c){return =
a.sourceIndex-c.sourceIndex}));return a.D}=0A=
p.D6=3Dfunction(){var a=3D!1;try{a=3DZa(Vxb(this),function(a){return =
Kc?!!a.parentNode:qe(a.ownerDocument.body,a)})}catch(b){}return =
a};p.Em=3Dfunction(){return!this.Sd||!this.Sd.length};p.getText=3Dn("");p=
.CQ=3Dda(189);p.wz=3Dda(192);p.aY=3DXxb.prototype.wz;p.Ro=3Dfunction(){re=
turn new =
yL(this)};p.select=3Dfunction(){this.Sd&&this.Sd.select()};p.zK=3Dfunctio=
n(){if(this.Sd){for(var =
a=3D[],b=3D0,c=3Dthis.Sd.length;b<c;b++)a.push(this.Sd.item(b));z(a,je);t=
his.collapse(!1)}};=0A=
p.pH=3Dfunction(a){a=3Dthis.XF(a,!0);this.Em()||this.zK();return =
a};p.collapse=3Dfunction(){this.D=3Dthis.C=3Dthis.Sd=3Dnull};function =
yL(a){this.J=3Dthis.xf=3Dthis.ze=3Dnull;a&&(this.J=3D$xb(a),this.ze=3Dthi=
s.J.shift(),this.xf=3DSa(this.J)||this.ze);YK.call(this,this.ze,!1,!0)}x(=
yL,Cxb);p=3DyL.prototype;p.uK=3Dda(181);p.gK=3Dda(184);p.E6=3Dg("ze");p.e=
_=3Dfunction(){return!this.D&&!this.J.length};p.next=3Dfunction(){if(this=
.e_())throw Fj;if(!this.D){var =
a=3Dthis.J.shift();this.setPosition(a,1,1);return a}return =
yL.ea.next.call(this)};=0A=
p.copyFrom=3Dfunction(a){this.J=3Da.J;this.ze=3Da.ze;this.xf=3Da.xf;yL.ea=
.copyFrom.call(this,a)};p.clone=3Dfunction(){var a=3Dnew =
yL(null);a.copyFrom(this);return a};function =
zL(){this.C=3D[];this.F=3D[];this.Bc=3Dthis.D=3Dnull}x(zL,xL);p=3DzL.prot=
otype;p.clone=3Dfunction(){var a=3Dnew zL;a.C=3Dmb(this.C);return =
a};p.getType=3Dn("mutli");p.Lq=3Dfunction(){return =
this.C[0]};p.qQ=3Dfunction(){return =
this.C.length};p.fx=3Dfunction(a){this.F[a]||(this.F[a]=3DSxb(Rxb(this.C[=
a]),void 0));return =
this.F[a]};p.getContainer=3Dfunction(){if(!this.Bc){for(var =
a=3D[],b=3D0,c=3Dthis.qQ();b<c;b++)a.push(this.fx(b).getContainer());this=
.Bc=3Dbda.apply(null,a)}return this.Bc};=0A=
function ayb(a){a.D||(a.D=3DmL(a),a.D.sort(function(a,c){var =
b=3Da.Ij();a=3Da.Gh();var e=3Dc.Ij();c=3Dc.Gh();return =
b=3D=3De&&a=3D=3Dc?0:Txb(b,a,e,c)?1:-1}));return =
a.D}p.Ij=3Dfunction(){return ayb(this)[0].Ij()};p.Gh=3Dfunction(){return =
ayb(this)[0].Gh()};p.wl=3Dfunction(){return =
Sa(ayb(this)).wl()};p.Bn=3Dfunction(){return =
Sa(ayb(this)).Bn()};p.D6=3Dfunction(){return =
Za(mL(this),function(a){return a.D6()})};p.Em=3Dfunction(){return =
0=3D=3Dthis.C.length||1=3D=3Dthis.C.length&&this.fx(0).Em()};=0A=
p.getText=3Dfunction(){return Wa(mL(this),function(a){return =
a.getText()}).join("")};p.CQ=3Dda(188);p.wz=3Dda(191);p.aY=3Dda(194);p.Ro=
=3Dfunction(){return new AL(this)};p.select=3Dfunction(){var =
a=3Dxxb(Xd(this.Pb()));a.removeAllRanges();for(var =
b=3D0,c=3Dthis.qQ();b<c;b++)a.addRange(this.fx(b).Lq())};p.zK=3Dfunction(=
){z(mL(this),function(a){a.zK()})};p.collapse=3Dfunction(a){if(!this.Em()=
){var =
b=3Da?this.fx(0):this.fx(this.qQ()-1);this.F=3D[];this.Bc=3Dthis.D=3Dnull=
;b.collapse(a);this.F=3D[b];this.D=3D[b];this.C=3D[b.Lq()]}};=0A=
function =
AL(a){this.F=3Dnull;this.L=3D0;a&&(this.F=3DWa(ayb(a),function(a){return =
Hj(a)}));YK.call(this,a?this.E6():null,!1,!0)}x(AL,Cxb);p=3DAL.prototype;=
p.uK=3Dda(180);p.gK=3Dda(183);p.E6=3Dfunction(){return =
this.F[0].E6()};p.e_=3Dfunction(){return =
this.F[this.L].e_()};p.next=3Dfunction(){try{var =
a=3Dthis.F[this.L],b=3Da.next();this.setPosition(a.node,a.C,a.D);return =
b}catch(c){if(c!=3D=3DFj||this.F.length-1=3D=3Dthis.L)throw =
c;this.L++;return =
this.next()}};p.copyFrom=3Dfunction(a){this.F=3Dmb(a.F);AL.ea.copyFrom.ca=
ll(this,a)};=0A=
p.clone=3Dfunction(){var a=3Dnew AL(null);a.copyFrom(this);return =
a};function rL(a){return(a=3Dxxb(a||window))&&byb(a)}function byb(a){var =
b=3D!1;if(a.createRange)try{var c=3Da.createRange()}catch(e){return =
null}else if(a.rangeCount){if(1<a.rangeCount){c=3Dnew zL;b=3D0;for(var =
d=3Da.rangeCount;b<d;b++)c.C.push(a.getRangeAt(b));return =
c}c=3Da.getRangeAt(0);b=3DTxb(a.anchorNode,a.anchorOffset,a.focusNode,a.f=
ocusOffset)}else return null;a=3Db;return =
c&&c.addElement?Yxb(c):Sxb(Rxb(c),a)}function BL(a,b){return =
lL(a,b,a,b)}function cyb(a,b,c,d){return lL(a,b,c,d)}=0A=
function Txb(a,b,c,d){if(a=3D=3Dc)return d<b;var =
e;if(1=3D=3Da.nodeType&&b)if(e=3Da.childNodes[b])a=3De,b=3D0;else =
if(qe(a,c))return!0;if(1=3D=3Dc.nodeType&&d)if(e=3Dc.childNodes[d])c=3De,=
d=3D0;else if(qe(c,a))return!1;return 0<(Zca(a,c)||b-d)};function =
CL(){E.call(this);this.L=3D[];this.Sa=3D[];this.O=3D[];this.va=3Dthis.Ha=3D=
this.Ba=3D!1}x(CL,E);function =
dyb(a,b){a.Sa.push(b);b.Ha=3D!0;a.Ba=3D!0}p=3DCL.prototype;p.Ne=3Dfunctio=
n(){if(!this.va){for(var =
a,b=3D0;a=3Dthis.L[b];b++)eyb(this,a);this.va=3D!0}};function =
eyb(a,b){a.Ba&&(ff(b.element,"mousedown",b.VHa,!1,b),a.Ka&&mh(b.element,a=
.Ka));a.Ha&&a.Ma&&mh(b.element,a.Ma)}=0A=
function fyb(a){for(var b,c=3D0;b=3Da.L[c];c++){var =
d=3Da;d.Ba&&(kf(b.element,"mousedown",b.VHa,!1,b),d.Ka&&oh(b.element,d.Ka=
));d.Ha&&d.Ma&&oh(b.element,d.Ma);b.dispose()}a.L.length=3D0}=0A=
p.Fja=3Dfunction(a,b){if(!this.C)if(this.C=3Db,0=3D=3Dthis.dispatchEvent(=
new DL("dragstart",this,this.C,void 0,void 0,void 0,void 0,void 0,void =
0,void 0,void 0,a)))this.C=3Dnull;else{b=3Db.C;var =
c=3Dthis.Eja(b);this.Ra&&mh(c,this.Ra);this.J=3Dc;c=3DOd(b);c.body.append=
Child(this.J);var =
d=3Dthis.J;b=3Dthis.Uia(b,d,a);d.style.position=3D"absolute";d.style.left=
=3Db.x+"px";d.style.top=3Db.y+"px";this.Mc=3Dnew =
yq(d);this.Mc.J=3Dthis.jb;ff(this.Mc,"drag",this.ZPa,!1,this);ff(this.Mc,=
"end",this.UHa,!1,this);ff(c.body,"selectstart",this.BVa);=0A=
gyb(this);for(c=3D0;b=3Dthis.O[c];c++){b.C=3D[];b.F=3Db.Ta.scrollLeft;b.H=
=3Db.Ta.scrollTop;d=3DLh(b.Ta);var e=3DVh(b.Ta);b.D=3Dnew =
wh(d.y,d.x+e.width,d.y+e.height,d.x)}for(c=3D0;e=3Dthis.$[c];c++)for(d=3D=
0;b=3Dthis.O[d];d++)qe(b.Ta,e.Ta)&&(b.C.push(e),e.H=3Db);this.H=3Dnull;fo=
r(c=3D0;b=3Dthis.O[c];c++)ff(b.Ta,"scroll",this.pBa,!1,this);this.Mc.AK(a=
);a.preventDefault()}};=0A=
function gyb(a){a.$=3D[];for(var b,c=3D0;b=3Da.Sa[c];c++)for(var =
d,e=3D0;d=3Db.L[e];e++)for(var =
f=3Da,h=3Db,k=3D[d.element],l=3D0;l<k.length;l++){var m=3Dk[l],r=3Dm;var =
u=3DLh(r);r=3DVh(r);u=3Dnew =
wh(u.y,u.x+r.width,u.y+r.height,u.x);f.$.push(new =
hyb(u,h,d,m));iyb(f,u)}a.F||(a.F=3Dnew wh(0,0,0,0))}=0A=
p.UHa=3Dfunction(a){var b=3Da.F?null:this.H;if(b&&b.D){var =
c=3Da.clientX,d=3Da.clientY,e=3DGe(Md(this.J)),f=3Dc+e.x;e=3Dd+e.y;var =
h;this.V&&(h=3Dthis.V(b.F,b.C,f,e));this.dispatchEvent(new =
DL("drag",this,this.C,b.D,b.F,b.Ta,c,d,f,e));b.D.dispatchEvent(new =
DL("drop",this,this.C,b.D,b.F,b.Ta,c,d,f,e,h,a.Zi))}this.dispatchEvent(ne=
w DL("dragend",this,this.C,b?b.D:void 0,b?b.F:void 0,b?b.Ta:void =
0));kf(this.Mc,"drag",this.ZPa,!1,this);kf(this.Mc,"end",this.UHa,!1,this=
);kf(Od(this.C.C).body,"selectstart",this.BVa);for(a=3D=0A=
0;b=3Dthis.O[a];a++)kf(b.Ta,"scroll",this.pBa,!1,this),b.C=3D[];this.Mc.d=
ispose();je(this.J);delete this.C;delete this.J;delete this.Mc;delete =
this.$;delete this.H};=0A=
p.ZPa=3Dfunction(a){var =
b=3Dthis.vGa(a),c=3Db.x,d=3Db.y,e=3Dthis.H;this.dispatchEvent(new =
DL("drag",this,this.C,e?e.D:void 0,e?e.F:void 0,e?e.Ta:void =
0,a.clientX,a.clientY,c,d));var =
f;if(e){this.V&&e.D&&(f=3Dthis.V(e.F,e.C,c,d));if(e.C.contains(b)&&f=3D=3D=
this.Oa)return;e.D&&(this.dispatchEvent(new =
DL("dragout",this,this.C,e.D,e.F,e.Ta)),e.D.dispatchEvent(new =
DL("dragout",this,this.C,e.D,e.F,e.Ta,void 0,void 0,void 0,void =
0,this.Oa)));this.Oa=3Df;this.H=3Dnull}if(this.F.contains(b)){a:{for(var =
h=3D0;e=3Dthis.$[h];h++)if(e.C.contains(b))if(e.H){if(e.H.D.contains(b)){=
b=3D=0A=
e;break a}}else{b=3De;break =
a}b=3Dnull}if((e=3Dthis.H=3Db)&&e.D)this.V&&(f=3Dthis.V(e.F,e.C,c,d)),c=3D=
new =
DL("dragover",this,this.C,e.D,e.F,e.Ta),c.F=3Df,this.dispatchEvent(c),e.D=
.dispatchEvent(new =
DL("dragover",this,this.C,e.D,e.F,e.Ta,a.clientX,a.clientY,void 0,void =
0,f));else if(!e){this.D||(this.D=3Dnew =
hyb(this.F.clone()));a=3Dthis.D.C;a.top=3Dthis.F.top;a.right=3Dthis.F.rig=
ht;a.bottom=3Dthis.F.bottom;a.left=3Dthis.F.left;for(f=3D0;e=3Dthis.$[f];=
f++)b=3De.C,e.H&&(e=3De.H.D,b=3Dnew =
wh(Math.max(b.top,e.top),Math.min(b.right,e.right),=0A=
Math.min(b.bottom,e.bottom),Math.max(b.left,e.left))),e=3Dnull,c>=3Db.rig=
ht?e=3Db.right>a.left?b.right:a.left:c<b.left&&(e=3Db.left<a.right?b.left=
:a.right),h=3Dnull,d>=3Db.bottom?h=3Db.bottom>a.top?b.bottom:a.top:d<b.to=
p&&(h=3Db.top<a.bottom?b.top:a.bottom),null=3D=3D=3De||null=3D=3D=3Dh||(M=
ath.abs(e-c)>Math.abs(h-d)?h=3Dnull:e=3Dnull),null!=3D=3De?e<=3Dc?a.left=3D=
e:a.right=3De:null!=3D=3Dh&&(h<=3Dd?a.top=3Dh:a.bottom=3Dh);this.H=3D10<=3D=
(a.right-a.left)*(a.bottom-a.top)?this.D:null}}};p.BVa=3Dn(!1);function =
jyb(a,b){a.O.push(new kyb(b))}=0A=
p.pBa=3Dfunction(a){for(var =
b=3D0,c;c=3Dthis.O[b];b++)if(a.target=3D=3Dc.Ta){var =
d=3Dc.H-c.Ta.scrollTop,e=3Dc.F-c.Ta.scrollLeft;c.H=3Dc.Ta.scrollTop;c.F=3D=
c.Ta.scrollLeft;this.D&&this.H=3D=3Dthis.D&&(0<d?this.D.C.top+=3Dd:this.D=
.C.bottom+=3Dd,0<e?this.D.C.left+=3De:this.D.C.right+=3De);for(var =
f=3D0,h;h=3Dc.C[f];f++)h=3Dh.C,h.top+=3Dd,h.left+=3De,h.bottom+=3Dd,h.rig=
ht+=3De,iyb(this,h)}this.Mc.Joa(a)};function =
lyb(a,b){a.V=3Db}p.Uia=3Dfunction(a){var =
b=3DLh(a);a=3Dfi(a);b.x-=3D2*(a.left||0);b.y-=3D2*(a.top||0);return =
b};p.Eja=3Dfunction(a){return gCa(a)};=0A=
function iyb(a,b){1=3D=3Da.$.length?a.F=3Dnew =
wh(b.top,b.right,b.bottom,b.left):(a=3Da.F,a.left=3DMath.min(b.left,a.lef=
t),a.right=3DMath.max(b.right,a.right),a.top=3DMath.min(b.top,a.top),a.bo=
ttom=3DMath.max(b.bottom,a.bottom))}p.vGa=3Dfunction(a){var =
b=3DGe(Md(this.J));return new =
Ed(a.clientX+b.x,a.clientY+b.y)};p.Ea=3Dfunction(){CL.ea.Ea.call(this);fy=
b(this)};function =
DL(a,b,c,d,e,f,h,k,l,m,r,u){D.call(this,a);this.C=3Dc;this.H=3De;this.cli=
entX=3Dh;this.clientY=3Dk;this.F=3Dr;this.Zi=3Du}x(DL,D);=0A=
function =
EL(a,b){E.call(this);this.element=3DPd(a);this.data=3Db;this.Tf=3Dnull;th=
is.Ja=3Dnew =
th(this);this.qa(this.Ja);this.C=3Dnull;if(!this.element)throw =
Error("Invalid =
argument");}x(EL,E);p=3DEL.prototype;p.getData=3Dg("data");p.Gja=3Daa();p=
.VHa=3Dfunction(a){if(df(a)){var =
b=3Dthis.Gja(a.target);b&&(this.Ja.R(b,"mousemove",this.XPa,!1).R(b,"mous=
eout",this.XPa,!1),this.Ja.R(Od(b),"mouseup",this.fNb,!0),this.C=3Db,this=
.D=3Dnew Ed(a.clientX,a.clientY))}};p.vh=3Dca("Tf");=0A=
p.XPa=3Dfunction(a){var =
b=3Dthis.C;b=3D"mouseout"=3D=3Da.type&&a.target=3D=3Db;if(5<Math.abs(a.cl=
ientX-this.D.x)+Math.abs(a.clientY-this.D.y)||b)this.Ja.Ic(),this.Tf.Fja(=
a,this);a.preventDefault()};p.fNb=3Dfunction(){this.Ja.Ic();delete =
this.D;this.C=3Dnull};function =
hyb(a,b,c,d){this.C=3Da;this.D=3Db;this.F=3Dc;this.Ta=3Dd||null;this.H=3D=
null}function =
kyb(a){this.C=3D[];this.Ta=3Da;this.H=3Dthis.F=3D0;this.D=3Dnull};functio=
n FL(a,b,c){A.call(this);this.L=3D!1;this.D=3Da;this.F=3Dnew =
Ci(50);this.Ja=3Dnew th(this);this.J=3Dnew =
Ed;this.C=3DWh(a);if("BODY"=3D=3D=3Da.tagName||"HTML"=3D=3D=3Da.tagName)a=
=3DVd(),this.C.height=3Da.height,this.C.width=3Da.width;this.KC=3Db||0;if=
(b){if(b=3Dthis.C.clone(),a=3Dthis.KC){var =
d=3DMath.min(a,.25*b.height);b.top+=3Dd;b.height-=3D2*d;a=3DMath.min(a,.2=
5*b.width);b.left+=3Da;b.width-=3D2*a}}else =
b=3Dthis.C;this.H=3Db;c||this.Ja.R(Od(this.D),"mousemove",this.O);this.Ja=
.R(this.F,"tick",this.V)}x(FL,A);=0A=
FL.prototype.V=3Dfunction(){this.D.scrollTop+=3Dthis.J.y;this.D.scrollLef=
t+=3Dthis.J.x};FL.prototype.O=3Dfunction(a){var =
b=3Dmyb(a.clientX,this.H.left,this.H.width),c=3Dmyb(a.clientY,this.H.top,=
this.H.height);this.J.x=3Db;this.J.y=3Dc;!(b=3D!b&&!c)&&(b=3Dthis.L)&&(b=3D=
a.clientX,a=3Da.clientY,c=3Dthis.C,b=3D!(c.left<=3Db&&c.left+c.width>=3Db=
&&c.top<=3Da&&c.top+c.height>=3Da));b?this.F.stop():this.F.enabled||this.=
F.start()};function myb(a,b,c){var =
d=3D0;a<b?d=3D-8:a>b+c&&(d=3D8);return d}=0A=
FL.prototype.Ea=3Dfunction(){FL.ea.Ea.call(this);this.Ja.dispose();this.F=
.dispose()};function GL(a){A.call(this);this.Bc=3Da;this.Ja=3Dnew =
th(this);this.Ja.R(a,"highlight",this.Jkb);this.Ja.R(a,"enter",this.Ikb);=
this.Ja.R(a,"aftershow",this.Hkb);this.Ja.R(a,"hide",this.HOb);nyb(this,!=
0)}x(GL,A);p=3DGL.prototype;p.u_=3Dnull;p.jqa=3Dnull;p.Oga=3D!1;p.Ikb=3Df=
unction(a){this.Oga?a.preventDefault():this.u_=3Da.target};p.Jkb=3Dfuncti=
on(){nyb(this)};p.Hkb=3Dfunction(){null!=3Dthis.jqa?(this.Bc.getElement()=
.scrollTop=3Dthis.jqa,nyb(this,!1)):nyb(this,!0)};=0A=
p.HOb=3Dfunction(a){a.target=3D=3Dthis.Bc&&(this.u_=3Dnull,this.jqa=3Dthi=
s.Bc.getElement().scrollTop)};function nyb(a,b){var =
c=3Dnk(a.Bc);if(a.Bc.isVisible()&&c&&c!=3Da.u_){var =
d=3Da.Bc.getElement();Nh(c.getElement(),d,b);oyb(a);a.u_=3Dnull}}function=
 =
oyb(a){a.Oga=3D!0;Di(function(){this.Oga=3D!1},0,a)}p.Ea=3Dfunction(){GL.=
ea.Ea.call(this);this.Ja.dispose();this.u_=3Dnull};function =
HL(){this.C=3D[]}x(HL,ri);ua(HL);HL.prototype.Aa=3Dfunction(a){var =
b=3DHL.ea.Aa.call(this,a);mh(b,"goog-submenu");pyb(this,a,b);return =
b};HL.prototype.hb=3Dfunction(a,b){b=3DHL.ea.hb.call(this,a,b);mh(b,"goog=
-submenu");pyb(this,a,b);var =
c=3DSd("DIV","goog-menu",b);if(c.length){var d=3Dnew =
zk(a.oa());c=3Dc[0];L(c,!1);a.oa().Pb().body.appendChild(c);d.hb(c);a.Pf(=
d,!0)}return b};=0A=
HL.prototype.setContent=3Dfunction(a,b){var =
c=3Dthis.Ib(a),d=3Dc&&c.lastChild;HL.ea.setContent.call(this,a,b);d&&c.la=
stChild!=3Dd&&lh(d,"goog-submenu-arrow")&&c.appendChild(d)};HL.prototype.=
xp=3Dfunction(a){HL.ea.xp.call(this,a);var =
b=3Da.Ib(),c=3DBe(a.oa(),"SPAN","goog-submenu-arrow",b)[0];qyb(a,c);c!=3D=
b.lastChild&&b.appendChild(c);a=3Da.getElement();fh(a,"haspopup","true")}=
;function pyb(a,b,c){var =
d=3Db.oa().Aa("SPAN");d.className=3D"goog-submenu-arrow";qyb(b,d);a.Ib(c)=
.appendChild(d)}=0A=
function =
qyb(a,b){a.Fe()?(mh(b,"goog-submenu-arrow-rtl"),se(b,"\u25c4")):(oh(b,"go=
og-submenu-arrow-rtl"),se(b,"\u25ba"))};function =
IL(a,b,c,d){qk.call(this,a,b,c,d||HL.getInstance())}x(IL,qk);p=3DIL.proto=
type;p.uY=3Dnull;p.dra=3Dnull;p.Nna=3D!1;p.Dn=3Dnull;p.h7=3D!1;p.Sma=3D!1=
;p.Ga=3Dfunction(){IL.ea.Ga.call(this);this.getHandler().R(this.getParent=
(),"hide",this.sIa);this.Dn&&ryb(this,this.Dn,!0)};p.vd=3Dfunction(){this=
.getHandler().Qc(this.getParent(),"hide",this.sIa);this.Dn&&(ryb(this,thi=
s.Dn,!1),this.h7||(this.Dn.vd(),je(this.Dn.getElement())));IL.ea.vd.call(=
this)};=0A=
p.Ea=3Dfunction(){this.Dn&&!this.h7&&this.Dn.dispose();this.Dn=3Dnull;IL.=
ea.Ea.call(this)};p.Rf=3Dfunction(a){IL.ea.Rf.call(this,a);a||(this.uY&&E=
i(this.uY),this.uY=3DDi(this.wm,218,this))};p.xD=3Dfunction(){var =
a=3Dthis.getParent();a&&nk(a)=3D=3Dthis&&(syb(this,!0),tyb(this))};p.wm=3D=
function(){var =
a=3Dthis.Dn;a&&a.getParent()=3D=3Dthis&&(syb(this,!1),a.yf(function(a){"f=
unction"=3D=3Dtypeof =
a.wm&&a.wm()}))};p.LE=3Dfunction(){this.uY&&Ei(this.uY);this.dra&&Ei(this=
.dra)};=0A=
p.setVisible=3Dfunction(a,b){(a=3DIL.ea.setVisible.call(this,a,b))&&!this=
.isVisible()&&this.wm();return a};function =
tyb(a){a.getParent().yf(function(a){a!=3Dthis&&"function"=3D=3Dtypeof =
a.wm&&(a.wm(),a.LE())},a)}p.Wf=3Dfunction(a){var =
b=3Da.keyCode,c=3Dthis.Fe()?37:39,d=3Dthis.Fe()?39:37;if(!this.Nna){if(!t=
his.isEnabled()||b!=3Dc&&b!=3Dthis.G_)return!1;this.xD();ok(this.wc());th=
is.LE()}else if(!this.wc().Wf(a))if(b=3D=3Dd)this.wm();else =
return!1;a.preventDefault();return!0};=0A=
p.aOb=3Dfunction(){this.Dn.getParent()=3D=3Dthis&&(this.LE(),this.Vm().Rf=
(this),tyb(this))};p.sIa=3Dfunction(a){a.target=3D=3Dthis.Vm()&&(this.wm(=
),this.LE())};p.mx=3Dfunction(a){this.isEnabled()&&(this.LE(),this.dra=3D=
Di(this.xD,218,this));IL.ea.mx.call(this,a)};p.ih=3Dfunction(a){this.LE()=
;if(pi(this,8)||pi(this,16))return =
IL.ea.ih.call(this,a);this.xD();return!0};=0A=
function =
syb(a,b){!b&&a.wc()&&a.wc().xg(-1);a.dispatchEvent(Cia(64,b));var =
c=3Da.wc();b!=3Da.Nna&&qh(a.getElement(),"goog-submenu-open",b);b!=3Dc.is=
Visible()&&(b&&(c.Qb()||c.render(),c.xg(-1)),c.setVisible(b),b&&a.aSa());=
a.Nna=3Db}function ryb(a,b,c){var =
d=3Da.getHandler();(c?d.R:d.Qc).call(d,b,"enter",a.aOb)}p.aSa=3Dfunction(=
){var a=3Dnew =
Aj(this.getElement(),12,this.Sma),b=3Dthis.wc(),c=3Db.getElement();b.isVi=
sible()||(c.style.visibility=3D"hidden",L(c,!0));a.qd(c,8);b.isVisible()|=
|(L(c,!1),c.style.visibility=3D"visible")};=0A=
p.Ad=3Dfunction(a){this.wc().Fa(a,!0)};p.bf=3Dfunction(a){return =
this.wc().od(a)};p.Pi=3Dfunction(){return =
this.wc().$c()};p.wc=3Dfunction(){this.Dn?this.h7&&this.Dn.getParent()!=3D=
this&&this.Dn.vh(this):this.Pf(new =
zk(this.oa()),!0);this.Dn.getElement()||this.Dn.Aa();return =
this.Dn};p.Pf=3Dfunction(a,b){var =
c=3Dthis.Dn;a!=3Dc&&(c&&(this.wm(),this.Qb()&&ryb(this,c,!1)),this.Dn=3Da=
,this.h7=3D!b,a&&(a.vh(this),a.setVisible(!1,!0),Ak(a,!1),a.Eh(!1),this.Q=
b()&&ryb(this,a,!0)))};p.Sk=3Dfunction(a){return this.wc().Sk(a)};=0A=
ak("goog-submenu",function(){return new IL(null)});function JL(a){return =
1-Math.pow(1-a,3)}function uyb(a){return 3*a*a-2*a*a*a};function =
KL(a){E.call(this);this.Bc=3Da;this.C=3Dnull;this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(this.Bc.Qa(),"scroll",this.F);vyb(this,=
LL(this))}x(KL,E);function wyb(a){return =
Math.round(Ki(a.getElement()))}function LL(a,b){var =
c=3Da.Bc.$c();b=3Dnull!=3Db?b:Ji(a.Bc.getElement());for(var =
d=3D0;d<c;d++)if(xyb(a,d)){var e=3Da.Bc.od(d);if(wyb(e)>=3Db)return =
d}return yyb(a)}function Fyb(a){var b=3Dyyb(a);return =
0=3D=3Da.Bc.$c()||b=3D=3DGyb(a,LL(a))}=0A=
function yyb(a){var =
b=3Da.Bc.$c();for(b=3DMath.max(b-1,0);0<b&&!xyb(a,b);)b--;return =
b}function Hyb(a,b,c,d){var =
e=3Da.Bc.$c();c=3Dc?1:-1;for(d||(b+=3Dc);0<=3Db&&b<e&&!xyb(a,b);)b+=3Dc;r=
eturn 0>b||b>=3De?-1:b}function xyb(a,b){a=3Da.Bc.od(b);if(!a)throw =
Error("No component at index "+b+".");return Yh(a.getElement())}=0A=
function vyb(a,b){if(!a.C){var =
c=3Da.Bc;if(b=3Dc.od(b))c=3DJi(c.getElement()),b=3Dwyb(b),a.C=3Dnew =
Vt([c,0],[b,0],300,uyb),ff(a.C,["begin","animate","end"],a.H,!1,a),ff(a.C=
,"end",v(a.J,a)),a.Bc.yf(function(a){a.Na(!1)}),a.C.play(!1)}}KL.prototyp=
e.H=3Dfunction(a){Li(this.Bc.getElement(),a.x)};KL.prototype.J=3Dfunction=
(){this.Bc.yf(function(a){a.Na(!0)});B(this.C);this.C=3Dnull};KL.prototyp=
e.F=3Dfunction(){this.dispatchEvent("after-scroll")};=0A=
function Gyb(a,b){var =
c=3Da.Bc,d=3Dc.getElement().offsetWidth,e=3Dwyb(c.od(b)),f=3Db;for(b+=3D1=
;b<c.$c();b++)if(xyb(a,b)){var =
h=3Dc.od(b).getElement();if(Ki(h)+h.offsetWidth-e>d)break;f=3Db}return =
f}KL.prototype.Ea=3Dfunction(){mf(this.C);B(this.C);this.C=3Dnull;KL.ea.E=
a.call(this)};function Iyb(){}x(Iyb,Hs);var Jyb=3Dnew =
Iyb;Iyb.prototype.hb=3Dfunction(a,b){a=3DIyb.ea.hb.call(this,a,b);Ui(b);r=
eturn =
a};Iyb.prototype.hc=3Dn("docs-sheet-button");ak("docs-sheet-button",funct=
ion(){return new =
AFa("\u00a0",Jyb)});ak("docs-sheet-menu-button",function(){return new =
ws("\u00a0",null,Jyb)});function =
Kyb(){CL.call(this)}x(Kyb,CL);Kyb.prototype.Ad=3Dfunction(a){a=3Dnew =
EL(a,void 0);Lyb(this,a)};function =
Lyb(a,b){b.vh(a);a.L.push(b);a.va&&eyb(a,b)}Kyb.prototype.setSelection=3D=
ba();function ML(){CL.call(this);this.ma=3Dnew =
th(this);this.qa(this.ma)}x(ML,Kyb);ML.prototype.Fja=3Dfunction(a,b){ML.e=
a.Fja.call(this,a,b);this.Mc&&(this.ma.Ic(),this.ma.R(this.Mc,"drag",this=
.Wa),this.dispatchEvent(new =
DL("afterdragstart",this,b)))};ML.prototype.Wa=3Dfunction(){var =
a=3Dthis.Mc;Xh(a.target,1);if(-200>a.deltaY){var b=3Dnew =
bf(null,a.target);a.ix(b);this.ma.Ic()}};ML.prototype.vGa=3Dfunction(a){v=
ar b=3Dthis.Mc,c=3DGe(Md(this.J));return new =
Ed(a.clientX+c.x,jCa(b,a.clientY)+c.y)};=0A=
ML.prototype.Uia=3Dfunction(a,b,c){var d=3DLh(a),e=3DVh(a),f=3Dnew =
Ed(c.clientX,c.clientY);return(new =
wh(d.y,d.x+e.width,d.y+e.height,d.x)).contains(f)?ML.ea.Uia.call(this,a,b=
,c):f};function =
Myb(a,b){this.C=3Dnull;this.sheet=3Da;this.Mna=3Db}function =
Nyb(a,b){EL.call(this,a,b)}x(Nyb,EL);Nyb.prototype.Gja=3Dg("element");fun=
ction =
Oyb(){}x(Oyb,ys);ua(Oyb);Oyb.prototype.Fq=3Dfunction(a){a=3Dcj("docs-icon=
-img goog-inline-block =
docs-icon-arrow-dropdown",a,"docs-sheet-tab-dropdown");se(a.firstChild,"\=
u00a0");return a};Oyb.prototype.hc=3Dn("docs-sheet-tab");function =
NL(a,b,c,d){ws.call(this,null,void =
0,Oyb.getInstance(),d,!0);this.H=3Da;this.ud(this.H.le());this.Rb=3Db;thi=
s.Ba=3Dthis.Ra=3Dthis.J=3Dthis.ma=3Dthis.Sa=3Dnull;this.Jc=3Dc;gk(this,!0=
);this.Zfa=3D!0;this.setVisible(!this.H.Ih())}x(NL,ws);p=3DNL.prototype;p=
.ep=3Dg("H");=0A=
p.getContent=3Dfunction(){var =
a=3Dthis.oa(),b=3D[];this.ma=3Dcj("docs-icon-img =
docs-icon-form",a,"docs-sheet-form-icon-container");L(this.ma,!1);b.push(=
this.ma);if(this.Rb){this.J=3Dcj("docs-icon-img =
docs-icon-comment-blank",a,"docs-sheet-comment-indicator-container");ee(t=
his.J,a.Aa("DIV","docs-sheet-comment-indicator"));var =
c=3Dthis.H.Ba;L(this.J,0<c);se(this.J.childNodes[1],c);b.push(this.J)}thi=
s.Ra=3Dcj("docs-icon-img =
docs-icon-locked",a,"docs-sheet-lock-container");L(this.Ra,this.H.L);b.pu=
sh(this.Ra);this.Ba=3D=0A=
cj("docs-sheet-database-icon",a,"docs-sheet-database-icon-container");Pyb=
(this);b.push(this.Ba);this.Sa=3Da.Aa("SPAN",{dir:iDa(new =
hDa(null),this.H.le()),"class":"docs-sheet-tab-name",contenteditable:!1,s=
pellcheck:!1},this.H.le());b.push(this.Sa);c=3D(c=3Dthis.H.sN)?Mt(c):"tra=
nsparent";a=3Da.Aa("DIV",{"class":"docs-sheet-tab-color",style:"backgroun=
d:"+c});b.push(a);return b};=0A=
p.Ga=3Dfunction(){NL.ea.Ga.call(this);qh(this.Qa(),"docs-sheet-tab-select=
ed",this.H.Rd());var a=3Dnew =
Ir;a.hb(this.Sa);this.qa(a);Yi(this.ma,"Form responses",void =
0);(a=3Dthis.wc())&&nh(a.getElement(),["docs-sheet-tab-menu","goog-menu-n=
oicon"]);this.J&&this.getHandler().R(this.J,"mousedown",this.Rpb).R(this.=
J,"mouseover",this.Tpb).R(this.J,"mouseout",this.Spb)};p.Rpb=3Dfunction(a=
){this.H.Sb()&&(a.stopPropagation(),this.dispatchEvent("Zb"))};p.Tpb=3Dfu=
nction(){this.H.Sb()&&this.dispatchEvent("$b")};=0A=
p.Spb=3Dfunction(){this.H.Sb()&&this.dispatchEvent("ac")};function =
Qyb(a,b){L(a.ma,b)}function Pyb(a){var =
b=3Dnull!=3Da.H.D,c=3DJ(I(),"fedc");b&&!c?(L(a.Ra,!0),L(a.Ba,!1)):L(a.Ba,=
b)}p.y0=3Dda(197);p.$h=3Dfunction(a){var =
b=3Da.target,c=3Dlh(this.getElement(),"docs-sheet-active-tab");if(!c||lh(=
b,"docs-icon-arrow-dropdown"))b=3DJ(I(),"femss"),c?(NL.ea.$h.call(this,a)=
,this.Jc.Lb(2)):df(a)&&a.shiftKey&&b?this.dispatchEvent("bc"):df(a)&&a.gM=
&&b?this.H.Nc(!this.H.Rd()):df(a)&&this.xo(!0)};=0A=
p.Zh=3Dfunction(a){if(a.target.isContentEditable){if(32=3D=3Da.keyCode)re=
turn!1;if(40=3D=3Da.keyCode||38=3D=3Da.keyCode||13=3D=3Da.keyCode)return =
a.stopPropagation(),!1}return =
lh(this.getElement(),"docs-sheet-active-tab")||13!=3Da.keyCode?NL.ea.Zh.c=
all(this,a):!1};p.Eh=3Dfunction(a){!a&&qi(this)&&this.ge(!1);this.Ze(Bia.=
OPENED,a);hk(this,Bia.n2)&&!a||this.Ze(Bia.n2,a);this.Qb()&&this.Qd().Eh(=
this,a)};function =
Ryb(a,b){D.call(this,"cc");this.index=3Da;this.C=3Db}x(Ryb,D);function =
Syb(a){for(var =
b=3D0,c=3D0;c<arguments.length;c++)b|=3D1<<arguments[c];return b}var =
Tyb=3DSyb(0,1,5),Uyb=3DSyb(0,1,2,3,4,5);function =
Vyb(a,b,c){b=3Db.map(function(a){return Wyb(a,c)});return =
Xyb(a,b)}function Wyb(a,b){b=3Db?b:Tyb;var c=3Dnew qka;if(a){if(a =
instanceof Edb){var d=3Da.Kc();if(b&1){var =
e=3Dd.zf();G(c,1,e)}b&2&&(e=3Dd.sf(),G(c,2,e));b&16&&(e=3Dritz_api.RitzMo=
delApi.wasGridPreloaded(""+d.$b()),G(c,5,e));b&32&&(d=3Dckb(d),G(c,6,d))}=
b&4&&(d=3Da.vg(),G(c,3,d));b&8&&G(c,4,a.va)}return c}=0A=
function Yyb(a){var b=3Dnew mj;G(b,1,cB(a,"r"));G(b,2,cB(a,"c"));var =
c=3Da.qc();G(b,3,c);b.yr(a.kc());return b}function Xyb(a,b,c){var =
d=3Dnew lj;b&&bg(d,9,b);c&&bg(d,10,c);return wj(tj(new =
pj,a),d).build()};function =
Zyb(a,b,c,d){qk.call(this,"",a,d);this.C=3Dc;a.Ih()&&(this.Nd("docs-sheet=
-all-sheet-menu-item-hidden"),b&&this.Na(!1));a.Sb()&&(this.jp(!0),this.z=
c(!0),this.Nd("docs-sheet-all-sheet-menu-item"))}q(Zyb,qk);Zyb.prototype.=
getContent=3Dfunction(){var =
a=3Dthis.oa(),b=3Dthis.Ua(),c=3D[];if(this.C){var =
d=3Db.sN;d=3Dd?Mt(d):"transparent";a=3Da.Aa("DIV",{"class":"docs-sheet-al=
l-sheet-menu-item-swatch",style:"background:"+d});c.push(a)}c.push(b.le()=
);return c};function $yb(a,b,c,d,e,f,h,k,l){var =
m=3Dthis;E.call(this);this.ub=3Da;this.ib=3DMd(a);this.O=3Dc;this.V=3Dh;t=
his.Rb=3Dk;this.Jc=3Dl;this.D=3Db;this.$=3Dd;this.Hb=3Dnew =
zk;this.jb=3Dnew kL(e,new =
jL("Reset"),!1,!1,f,z3a);kxb(this.jb,this.Hb);this.Uc=3DBe(this.ib,"div",=
"docs-sheet-fade-left",a)[0];this.dd=3DBe(this.ib,"div","docs-sheet-fade-=
right",a)[0];b=3DBe(this.ib,"div","docs-sheet-button-bar",a);this.Ha=3Dne=
w =
Ik;this.qa(this.Ha);this.Ha.Eh(!1);this.Ha.wt=3D!0;this.Ha.hb(b[0]);this.=
Ka=3Dnew Ik;this.qa(this.Ka);this.Ka.Eh(!1);this.Ka.wt=3D=0A=
!1;this.Ka.hb(b[1]);this.Ra=3D$h(this.ub);b=3D{};this.xd=3D(b["Rename..."=
]=3D"Vb",b["Change =
color"]=3D"Wb",b.Delete=3D"Qb",b.Duplicate=3D"Sb",b["Copy =
to..."]=3D"Tb",b["View comments"]=3D"Zb",b["Protect =
sheet..."]=3D"Ub",b["Move right"]=3Dthis.Ra?"ec":"fc",b["Move =
left"]=3Dthis.Ra?"fc":"ec",b["Hide sheet"]=3D"Yb",b["Unlink =
form"]=3D"gc",b);this.C=3Dnew =
Ik;this.qa(this.C);this.C.Pd(this);a=3DBe(this.ib,"div","docs-sheet-conta=
iner-bar",a)[0];this.C.Eh(!1);this.C.wt=3D!0;this.C.hb(a);Oc&&!Vc(21)&&(a=
.style.MozUserSelect=3D"-moz-none");fe(this.C.getElement());=0A=
this.Ma=3Dnew KL(this.C);this.qa(this.Ma);this.Wa=3D[];this.L=3Dnew =
th(this);this.qa(this.L);this.Ac=3Dnew =
Xj(this.ub);this.qa(this.Ac);this.L.R(this.Ac,"key",this.Y1b);this.F=3Dne=
w =
ML;jyb(this.F,this.C.getElement());dyb(this.F,this.F);lyb(this.F,v(this.K=
jb,this));this.F.Ne();this.L.R(this.F,"dragstart",this.W1b).R(this.F,"aft=
erdragstart",this.Kmb).R(this.F,"dragend",this.V1b).R(this.F,"dragover",t=
his.qsb);this.L.R(this.D,"Ba",this.gEb).R(this.D,"La Ia Ja Ga Da =
Ea".split(" "),this.sXa).R(this.D,"Ha",this.Vnb).R(this.D,=0A=
"Pa",this.vEb).R(this.D,"Ua",this.Qqb);this.L.R(c,["readonly_status","off=
line_status","acl_change"],this.Z1b);this.$&&this.L.R(this.$,"change",thi=
s.X1b);this.L.R(OL(this,"docs-sheet-add"),"action",function(){aD.Zb(void =
0,m.Oa)}).R(OL(this,"docs-sheet-right"),"action",this.ANb).R(OL(this,"doc=
s-sheet-left"),"action",this.hRb);c=3DOL(this,"docs-sheet-all");c.wc().re=
nder();mh(c.wc().getElement(),"goog-menu-noaccel");this.L.R(c,"open",this=
.Rmb).R(c.wc(),"show",this.Smb).R(c,"action",this.ONb).R(c,"close",=0A=
this.f$).R(this.Ha,"close",this.f$).R(this.Ka,"close",this.f$).R(this.C,"=
close",this.f$).R(this.Ma,"after-scroll",this.fqb);this.xb=3Dnew =
th(this);this.qa(this.xb);this.Yb=3D!0;this.Bb=3D!1;this.J=3Dthis.Sa=3Dnu=
ll;this.Oa=3Dtj(new pj,47).build()}x($yb,E);=0A=
var azb=3D["Delete","Duplicate","Copy to...","Rename...","Change =
color","Protect sheet...","Hide sheet","View comments",null,"Unlink =
form",null,"Move right","Move left"],bzb=3D["Delete","Duplicate","Copy =
to...","Rename...","Change color","Protect sheet...","Hide sheet","View =
comments",null,"Unlink form",null,"Move left","Move =
right"],czb=3D{Cg:"margin-right",duration:.15,timing:"ease-in",Tl:0},dzb=3D=
{Cg:"margin-left",duration:.15,timing:"ease-in",Tl:0};p=3D$yb.prototype;=0A=
p.Y1b=3Dfunction(a){if(27=3D=3Da.keyCode)this.V.Lb(3);else =
if(13=3D=3Da.keyCode){var =
b=3Da.target.getElementsByClassName("docs-sheet-tab-name")[0],c=3Dthis.C.=
Ni("docs-sheet-tab-name");b=3DTa(c,b);ezb(this,b)&&a.preventDefault()}};p=
.fqb=3Dfunction(){fzb(this)};p.Z1b=3Dfunction(){var =
a=3D!this.O.Jd();OL(this,"docs-sheet-add").setVisible(a);this.sXa()};p.gE=
b=3Dfunction(a){gzb(this,a.index);a=3D!this.O.Jd();OL(this,"docs-sheet-ad=
d").setVisible(a)};p.Vnb=3Dfunction(a){a=3Da.target.Af();a<this.C.$c()&&g=
zb(this,a)};p.vEb=3Dfunction(){hzb(this)};=0A=
p.sXa=3Dfunction(){null!=3Dthis.Sa&&VF(this.D,this.Sa)?this.Bb=3D!0:izb(t=
his)};p.X1b=3Dfunction(){this.C.yf(function(a){Qyb(a,WI(this.$,a.ep().Ab(=
)))},this);PL(this)};p.Qqb=3Dfunction(a){var =
b=3Da.bh;this.C.yf(function(a){a.ep().Ab()=3D=3Db&&Pyb(a)})};function =
izb(a){var =
b=3Da.D,c=3Da.C.getElement(),d=3Dc.scrollLeft,e=3Db.D;a.clear();for(var =
f=3D0;f<e.length;f++)jzb(a,e[f]);c.scrollLeft=3Dd;PL(a);(b=3Db.C)&&gzb(a,=
b.Af());PL(a)}=0A=
p.clear=3Dfunction(){for(var =
a=3Dthis.C.$c()-1;0<=3Da;a--)this.C.Cp(a,!0).dispose();this.Wa.length=3D0=
;fyb(this.F);this.xb.Ic()};function kzb(a,b){b=3Da.Wa[b];b.C||(b.C=3Dnew =
Nyb(b.Mna.getElement(),b),Lyb(a.F,b.C))}p.Kjb=3Dfunction(a,b,c){return =
c<(b.left+b.right)/2?"left":"right"};=0A=
function gzb(a,b){if(b<a.C.$c()){for(var =
c=3Da.O.Jd()&&a.O.Dh(),d=3D0;d<a.C.$c();d++){var =
e=3Dd=3D=3Db,f=3Da.C.od(d);f.Fk("docs-sheet-active-tab",e);f.Eh(e&&!c)}a=3D=
a.Ma;if(xyb(a,b)&&!a.C)if(c=3DLL(a),b<c)vyb(a,b);else =
if(Gyb(a,c)<b){c=3D0;for(d=3Da.Bc.$c()-1;c<=3Dd&&(!xyb(a,c)||Gyb(a,c)<b);=
)c++;vyb(a,c)}}}=0A=
function jzb(a,b){for(var c=3Dnew =
NL(b,a.Rb,a.V,a.ib),d=3Da.Ra?bzb:azb,e=3D0;e<d.length;e++){var =
f=3Dd[e];null=3D=3Df?c.wc().Fa(new wk(a.ib),!0):("View =
comments"!=3Df||a.Rb)&&lzb(a,c,f)}a.C.Fa(c,!0);a.$&&Qyb(c,WI(a.$,b.Ab()))=
;a.Wa.push(new =
Myb(b,c));kzb(a,a.Wa.length-1);kk(c,4,!0);kk(c,2,!1);c.addEventListener("=
activate",a.T1b,!1,a);c.addEventListener("bc",a.GDb,!1,a);var =
h=3Dc.Sa;c.addEventListener("open",a.KEb,!1,a);c.addEventListener("action=
",v(a.LEb,a,b,h));a.xb.R(c.getElement(),"contextmenu",v(a.U1b,a,c));a.L.R=
(h,=0A=
"dblclick",v(a.mUa,a,b,h)).R(h,["click","mousedown","contextmenu"],functi=
on(a){h.isContentEditable&&a.stopPropagation()},!0)}p.GDb=3Dfunction(a){v=
ar =
b=3Da.target.ep().Af(),c=3DLI(this.D);a=3DMath.max(b,c);for(b=3DMath.min(=
b,c);b<=3Da;b++)c=3Dthis.D.D[b],c.Ih()||c.Sb()||c.Nc(!0)};=0A=
p.mUa=3Dfunction(a,b){if(!b.isContentEditable&&!cK(this.O,a.Ab())){b.cont=
entEditable=3D!0;for(var =
c=3D{},d=3Dthis.D.D,e=3D0;e<d.length;e++)e!=3Da.Af()&&(c[d[e].le().toLowe=
rCase()]=3D!0);this.L.R(b,"keydown",v(this.FEb,this,a,b,c)).R(b,"keyup",v=
(this.GEb,this,b,c));mzb(this,a,b,c)}};function =
nzb(a,b){b.isContentEditable&&(oh(b,"docs-sheet-tab-name-error"),mf(b,"ke=
ydown"),mf(b,"keyup"),mf(b,"blur"),b.contentEditable=3D!1,a.V.Lb(3))}p.BE=
b=3Dfunction(a,b,c){ozb(this,a,b,c)};=0A=
p.FEb=3Dfunction(a,b,c,d){switch(d.keyCode){case =
13:ozb(this,a,b,c);d.stopPropagation();d.preventDefault();break;case =
27:d.preventDefault();nzb(this,b);se(b,a.le());PL(this);break;default:if(=
a=3D50<=3Dwe(b).length&&yj(d.keyCode)&&!d.gM){var =
e;window.getSelection?(a=3Dwindow.getSelection(),a.getRangeAt&&a.rangeCou=
nt&&(e=3Da.getRangeAt(0))):document.selection&&document.selection.createR=
ange&&(e=3Ddocument.selection.createRange());a=3D!(e&&e.endOffset>e.start=
Offset)}a&&d.preventDefault()}};=0A=
p.GEb=3Dfunction(a,b){var c=3Dwe(a);var =
d=3Dc.replace(/^[\t\r\n]+|[\t\r\n]+$/g,"").replace(/[\t\r\n]+/g," =
");c!=3Dd&&(se(a,d),c=3Dd);PL(this);0=3D=3Dc.length||50<c.length||b.hasOw=
nProperty(c.toLowerCase())?mh(a,"docs-sheet-tab-name-error"):oh(a,"docs-s=
heet-tab-name-error")};function ozb(a,b,c,d){var =
e=3Db.le(),f=3Dwe(c);f!=3De?(mf(c,"blur"),e=3Dnew =
D("dc"),e.sheet=3Db,e.name=3Df,e.jb=3Dv(a.Y7a,a,c,d),a.dispatchEvent(e)):=
nzb(a,c);a.Bb&&(a.Bb=3D!1,izb(a));a.Sa=3Dnull}p.Y7a=3Dfunction(a,b,c,d){d=
?nzb(this,a):mzb(this,this.D.H[c],a,b)};=0A=
function =
mzb(a,b,c,d){a.Sa=3Db.Ab();a.L.R(c,"blur",v(a.BEb,a,b,c,d));c.focus();a.V=
.Lb(2);vL(c,void =
0).select()}p.y0=3Dda(196);p.U1b=3Dfunction(a,b){b.shiftKey||(b.preventDe=
fault(),b=3Dmi(this.C,a),ezb(this,b,v(function(){a.ge(!qi(a))},this)))};p=
.W1b=3Dfunction(a){var =
b=3Da.C.getData().sheet;cK(this.O,b.Ab())?a.preventDefault():Bh(a.C.eleme=
nt,"cursor","move")};=0A=
p.Kmb=3Dfunction(a){var =
b=3Dthis.F.Mc,c=3Dthis.C.getElement(),d=3DWh(c);d.height=3D0;zq(b,d);this=
.ma=3Da.C.element;1<this.C.$c()?(this.va=3DVh(this.ma).width,je(this.ma),=
a=3Da.C.getData().sheet.Af(),0=3D=3Da?(this.H=3Dthis.C.od(a+1).getElement=
(),this.H.style.marginLeft=3Dthis.va-1+"px"):(this.H=3Dthis.C.od(a-1).get=
Element(),this.H.style.marginRight=3Dthis.va+"px")):Xh(this.ma,.2);this.E=
d=3Dnew FL(c)};=0A=
p.V1b=3Dfunction(a){if(this.H){var =
b=3Da.C.getData().sheet.Af(),c=3Dthis.C.getElement(),d=3D""!=3Dthis.H.sty=
le.marginRight;c=3DTa(c.childNodes,this.H)+(d?1:0);c!=3Db?this.dispatchEv=
ent(new =
Ryb(b,c-b)):(this.Ba&&this.Ba.stop(),d?ie(this.ma,this.H):he(this.ma,this=
.H),this.H.style.marginLeft=3Dthis.H.style.marginRight=3D"")}a=3Da.C.elem=
ent;Xh(a,1);Bh(a,"cursor","default");B(this.Ed)};=0A=
p.qsb=3Dfunction(a){if(a.clientX){var =
b=3Dthis.F.Mc;40<Math.abs(iCa(b,b.deltaX))&&a.C.getData().Mna.ge(!1);(b=3D=
a.H.getData().Mna.getElement())&&b!=3Dthis.ma&&(a=3Da.F,this.Ba&&this.Ba.=
stop(),b=3D=3Dthis.H?"left"=3D=3Da?pzb(this,b,!1):pzb(this,b,!0):(this.H.=
style.marginRight=3Dthis.H.style.marginLeft=3D"","left"=3D=3Da?b.style.ma=
rginLeft=3Dthis.va-1+"px":b.style.marginRight=3Dthis.va+"px",this.H=3Db,g=
yb(this.F)))}};=0A=
function pzb(a,b,c){var =
d=3D{"margin-left":a.va-1+"px","margin-right":""},e=3D{"margin-left":"","=
margin-right":a.va+"px"},f=3Dc?e:d;c=3Dc?d:e;Bh(b,c);gyb(a.F);Bh(b,f);a.B=
a=3Dnew =
Ar(b,.15,f,c,[dzb,czb]);gf(a.Ba,"end",function(){gyb(this.F)},!1,a);a.Ba.=
play()}=0A=
function PL(a){if(a.Yb){var =
b=3Da.Vd||Math.floor(Ce(a.ib).width-450);if(0<b){var =
c=3DNI(a.D);c=3DSa(c);if(c){var =
d=3Dc.Af();d=3Da.C.od(d)}d=3Dd?d.getElement().offsetWidth+Ki(d.getElement=
()):0;b=3DMath.min(d+10,b);d=3Da.C.getElement();d.style.width=3Db+"px";d.=
parentNode.parentNode.parentNode.style.width=3Db+10+"px"}fzb(a)}}function=
 OL(a,b){return qzb(a.Ha,b)||qzb(a.Ka,b)}function qzb(a,b){for(var =
c=3D0;c<a.$c();c++){var d=3Da.od(c);if(lh(d.getElement(),b))return =
d}return null}=0A=
p.ANb=3Dfunction(){var a=3Dthis.Ma;if(!a.C){var b=3Da.Bc;if(b.$c()){var =
c=3DLL(a);c=3DGyb(a,c);b=3DHyb(a,b.$c()-1,!1,!0);var =
d=3DHyb(a,c,!0,!1);if(b!=3Dc){vyb(a,d);if(Fyb(a))for(;Gyb(a,d-1)=3D=3Db;)=
d--;vyb(a,d)}}}};p.hRb=3Dfunction(){var a=3Dthis.Ma;if(!a.C){var =
b=3DLL(a),c=3DLL(a,0);if(c!=3Db){for(b=3DHyb(a,b,!1,!1);Gyb(a,c)<b;)c=3DH=
yb(a,c,!0,!1);vyb(a,c)}}};=0A=
function fzb(a){var =
b=3Da.Ma,c=3DOL(a,"docs-sheet-right"),d=3DOL(a,"docs-sheet-left");var =
e=3DLL(b,0);e=3D(e=3Db.Bc.od(e))?wyb(e)>=3DJi(b.Bc.getElement()):!0;b=3DF=
yb(b);c.Na(!b);qh(c.getElement(),"docs-sheet-right-disabled",b);L(a.dd,!b=
);d.Na(!e);qh(d.getElement(),"docs-sheet-left-disabled",e);L(a.Uc,!e);a=3D=
b&&e;c.setVisible(!a);d.setVisible(!a)}p.Jpb=3Dfunction(){var =
a=3Dthis.D.C.sN;a?jxb(this.jb,Mt(a)):jxb(this.jb,"")};=0A=
function lzb(a,b,c){"Change color"=3D=3Dc&&a.jb?(c=3Dnew =
IL(c,c,a.ib),a.L.R(c,"open",a.Jpb),c.Pf(a.Hb,!1),b.wc().Fa(c,!0)):b.wc().=
Fa(new qk(c,c,a.ib),!0)}p.T1b=3Dfunction(a){var =
b=3Dmi(this.C,a.target);ezb(this,b)&&a.preventDefault()};function =
ezb(a,b,c){var d=3Da.D;if(LI(d)=3D=3Db)return =
c&&c(),!1;a.J&&(rzb(a.J),a.J=3Dnull);var =
e=3Dd.D[b];szb(a,d.C,e);e.vg()&&hzb(a);return =
a.dispatchEvent({type:"Xb",index:b,Nb:function(){if(a.J){var =
b=3Da.J;b.D=3D!0;tzb(b)&&vn(sn(),b.C);tzb(a.J)&&(a.J=3Dnull)}c&&c()}})}=0A=
function szb(a,b,c){var =
d=3Dsn();b=3DVyb(47,[b,c],Uyb);d=3Dtn(d,sB.qya,!1,b);a.J=3Dnew =
uzb(d)}function hzb(a){if(a.J){var =
b=3Da.J;b.F=3D!0;tzb(b)&&vn(sn(),b.C);tzb(a.J)&&(a.J=3Dnull)}}=0A=
p.KEb=3Dfunction(a){if(a.target=3D=3Da.currentTarget){var =
b=3Da.target,c=3Db.wc();a=3Dthis.D;var =
d=3DLI(a),e=3DcK(this.O,a.C.Ab()),f=3Dthis.O.Jd(),h=3Dthis.O.Dh(),k=3D1=3D=
=3DSkb(a).length,l=3D0<b.H.Ba,m=3D!bK(this.O);b=3DNI(a);var =
r=3Dd<=3Db[0].Af(),u=3Dd>=3Db[b.length-1].Af();a=3DMI(a);a=3Dnull!=3D=3Da=
&&null!=3D=3Dthis.$&&WI(this.$,a);var =
w=3DLC.isVisible()&&a&&k;c.yf(v(function(a,b){switch(a.Ua()){case =
"Duplicate":a.Na(K7a.isEnabled());break;case =
"Rename...":a.Na(!e&&k);break;case "Change color":a.Na(!e);break;case =
"Delete":a.Na(J7a.isEnabled());break;=0A=
case "Copy =
to...":a.Na(I7a.isEnabled());a.setVisible(I7a.isVisible());break;case =
"Protect sheet...":a.setVisible(!this.Jc&&m&&k);break;case "Move =
right":a.Na(!e&&k&&(this.Ra?!r:!u));break;case "Move =
left":a.Na(!e&&k&&(this.Ra?!u:!r));break;case "Hide =
sheet":a.Na(L7a.isEnabled());break;case "View =
comments":a.Na(l&&k);break;case "Unlink =
form":a.setVisible(w);a.Na(w&&!h);break;case =
null:(b=3Dc.od(b-1))&&"Unlink =
form"=3D=3Db.Ua()&&a.setVisible(w)}f&&h&&a.Na(!1)},this))}};=0A=
p.LEb=3Dfunction(a,b,c){c=3Dthis.xd[c.target.Ua()];if("Yb"!=3Dc||!a.Ih())=
if("Vb"=3D=3Dc)this.mUa(a,b);else{switch(c){case "Tb":I7a.Zb(void =
0,this.Oa);return;case "Sb":K7a.Zb(void 0,this.Oa);return;case =
"gc":LC.Zb(void 0,this.Oa);return;case "Qb":J7a.Zb(void =
0,this.Oa);return;case "Yb":L7a.Zb(void =
0,this.Oa);return}this.dispatchEvent({type:c,sheet:a})}};=0A=
p.Rmb=3Dfunction(){var =
a=3DOL(this,"docs-sheet-all"),b=3Da.wc();b.Fd(!0);for(var =
c=3Dthis.O.Jd(),d=3DYa(this.D.D,function(a){return!!a.sN}),e=3Dthis.D.D.l=
ength,f=3D0;f<e;f++){var h=3Dnew =
Zyb(this.D.D[f],c,d,this.ib);b.Fa(h,!0)}c=3Db.getElement().style;c.height=
=3D10<b.$c()?"20em":"auto";this.Cb||(c.overflow=3D"auto",this.Cb=3Dnew =
GL(b),this.qa(this.Cb));a.getElement().focus();this.V.Lb(2)};p.Smb=3Dfunc=
tion(){var =
a=3DOL(this,"docs-sheet-all"),b=3DLI(this.D);a.wc().xg(b)};p.ONb=3Dfuncti=
on(a){a=3Da.target.Ua();ezb(this,a.Af())};=0A=
p.f$=3Dfunction(a){a.target instanceof =
IL||this.V.Lb(3)};p.setVisible=3Dfunction(a){this.Yb=3Da;L(this.ub,a)};p.=
Ea=3Dfunction(){this.ub=3Dnull;$yb.ea.Ea.call(this)};function =
uzb(a){this.C=3Da;this.D=3Dthis.F=3D!1}function =
rzb(a){yn(sn(),a.C)}function tzb(a){return a.D&&a.F};function =
vzb(){Bt.call(this);var a=3Dnew =
Ue(this);this.qa(a);a.Mb(K.Twa,Oa,this.C);this.D["not-print-preview-mode"=
]=3D!0}x(vzb,Bt);vzb.prototype.C=3Dfunction(){var =
a=3D{};a["not-print-preview-mode"]=3D!K.Twa.isEnabled();Dt(this,a)};funct=
ion =
wzb(a){Bt.call(this);this.D["not-shadow-document"]=3D!a.F}x(wzb,Bt);funct=
ion xzb(a){Bt.call(this);this.C=3Da;this.F=3Dthis.C.C;a=3Dnew =
uG;W(a,5,!0);W(a,12,EB);this.H=3Dnull;Ct(this,yzb(!1));wG(this.C)&&($0a||=
a1a)&&(a=3DUH(this.F),this.getHandler().R(a,"nb",this.O).R(a,["qb","kb","=
sb"],this.L))}q(xzb,Bt);=0A=
xzb.prototype.L=3Dfunction(){var =
a=3Dthis;Ei(this.H);this.H=3DDi(function(){if(!a.C.Dh()&&JG(a.F)){var =
b=3DgK(a.F),c=3Db.Lc(),d=3DMath.max(c.top-5,0),e=3DMath.max(c.left-5,0),f=
=3DMath.min(c.top+c.height+5,b.zf());c=3DMath.min(c.left+c.width+5,b.sf()=
);b=3D0<ritz_api.TablesApi.getCurrentlyDetectedTables(nB(mB(new =
OA(d,e,f,c),b.$b())),ritz_api.TablesApi.filterByMinNumRecordsAndFields(5,=
3)).length;Dt(a,yzb(b));a.C.dispatchEvent(new Bcb(b))}else =
Dt(a,yzb(!1)),a.C.dispatchEvent(new Bcb(!1))})};=0A=
xzb.prototype.O=3Dfunction(){mK(this.C)&&this.L()};function yzb(a){var =
b=3D{};b["ritz-answers-enabled"]=3Da;b["ritz-answers-disabled"]=3D!a;retu=
rn b};function zzb(a,b){Bt.call(this);this.C=3Da;a=3Dnew =
Ue(this);this.qa(a);a.Mb(hC,Oa,this.F).Mb(mC,Oa,this.F).Mb(jC,Oa,this.F).=
Mb(kC,Oa,this.F).Mb(qC,Oa,this.F);this.getHandler().R(UH(this.C.C),"Hb =
Ib Eb xb yb Cb".split(" =
"),v(this.F,this)).R(UH(b),"Db",v(this.F,this)).R(this.C,["readonly_statu=
s","acl_change","offline_status"],v(this.F,this)).R(this.C.C,"Ba",v(this.=
F,this));this.F()}x(zzb,Bt);=0A=
zzb.prototype.F=3Dfunction(){var =
a=3D{};a["sheet-filter-not-read-only-not-local"]=3D!Azb(this,!0);a["sheet=
-filter-not-read-only-or-local"]=3D!Azb(this,!1);a:{var =
b=3Dthis.C.C;if(JG(b)){b=3DgK(b);var =
c=3Db.H;if(HG(c)&&(c=3DXH(c))){b=3DSF(b.F,c);break =
a}}b=3D!0}a["sheet-filter-loaded-filter-range"]=3Db;a["sheet-filter-not-f=
ilter-view"]=3D!Bzb(this);a["sheet-filter-filter-view"]=3D!!Bzb(this);a["=
sheet-filter-autofilter-disabled"]=3D!hC.isEnabled();b=3Dthis.C.C;b=3DJG(=
b)?!!WH(gK(b).H):!1;a["sheet-filter-has-active-filter-id"]=3Db;b=3Dthis.C=
.C;=0A=
b=3DJG(b)?YH(gK(b).H):!1;a["sheet-filter-not-local-filter"]=3D!b;a["sheet=
-filter-at-least-one-filter-option-enabled"]=3DmC.isEnabled()||jC.isEnabl=
ed()||kC.isEnabled()||qC.isEnabled();b=3Dthis.C.C;b=3DJG(b)?XH(gK(b).H):n=
ull;a["sheet-filter-has-filter-range"]=3D!!b;Dt(this,a)};function =
Azb(a,b){if(!JG(a.C.C))return!0;var =
c=3Da.C.C.getActiveGrid().Kc(),d=3Dc.H,e=3DXH(d);return =
e?YH(d)?b:!nK(a.C,c.$b(),e):!0}function Bzb(a){a=3Da.C.C;return =
JG(a)?HG(gK(a).H):!1};function =
Czb(a){Bt.call(this);this.C=3Da;this.getHandler().R(this.C,["Ea","Da","La=
"],this.F);this.F()}x(Czb,Bt);Czb.prototype.F=3Dfunction(){var =
a=3D{};a["hidden-sheet"]=3D0<hpb(this.C);Dt(this,a)};function =
Dzb(a){Bt.call(this);this.C=3Da;this.getHandler().R(this.C.C,"Ba",this.F)=
.R(this.C,"offline_status",this.F).R(UH(this.C.C),"nb",this.F).R(UH(this.=
C.C),"Xa",this.F);this.F()}q(Dzb,Bt);Dzb.prototype.F=3Dfunction(){Dt(this=
,this.H())};function =
Ezb(a,b,c,d,e,f){this.C=3Da;this.H=3Db;this.F=3Dc;this.D=3Dd;this.J=3De;t=
his.L=3Df}function Fzb(a,b){var =
c=3Da.C?V(a.C,10).getType():null;switch(b){case 1:return =
null!=3Dc&&1!=3Dc?!1:1<a.D.length+a.F.length;case 2:return =
null=3D=3Dc?!!a.D&&Za(a.D,function(a){return!!a&&ow(a,3)}):2=3D=3Dc?0=3D=3D=
a.D.length:!1;default:return!1}}function Gzb(a){var =
b=3Da.C?V(a.C,10).getType():null;if(null=3D=3Db)return!1;switch(b){case =
1:return a.L;case 2:return 0=3D=3Da.D.length;default:return!1}}=0A=
function Hzb(a,b){for(var =
c=3Dnull,d=3Dnull,e=3Dnull,f=3D[],h=3D[],k=3D[],l=3D!1,m=3DqI(a),r=3D0;r<=
m.length;r++)for(var u=3Dm[r],w=3Du.top;w<u.top+u.height;w++)for(var =
y=3Du.left;y<u.left+u.width;y++){var =
C=3Da.eh(w,y),H=3DLH(C);if(!H)return =
null;if(0!=3DYy(H.C)){if(!GH(H)&&2!=3DYy(H.C))return null;var =
R=3DYy(H.C);R=3D1=3D=3DR||2=3D=3DR;J(I(),"fepg")&&R&&(ow(FH(H),7)?uw(FH(H=
),7):!Khb(H)&&1=3D=3DV(FH(H),6))&&(l=3D!0);R=3DEhb(H).length-1;var =
Z=3DGH(H)?b.Lj:b.Ej;if(-1!=3DR&&!Khb(H)){if(R>=3DZ.length)return =
null;H=3DZ[R];R=3DH.Zr();if(null=3D=3Dc)c=3DR;else if(c!=3DR)return null;=0A=
ow(H,10)?(d=3DH,f.push(oib(C))):(e=3DH,h.push(oib(C)),k.push(JH(C)))}}}if=
(null=3D=3D=3Dc)return =
null;if(!d||!e)for(a=3DVhb(b,Ke),b=3D0;b<a.length;b++)a[b].Zr()=3D=3Dc&&(=
ow(a[b],10)?d=3Da[b]:e=3Da[b]);return new Ezb(d,e,f,h,k,l)};function =
Izb(a){Dzb.call(this,a);a=3DI();this.V=3DJ(a,"fepg");this.O=3DJ(a,"feptd"=
);this.L=3DJ(a,"fetaz");this.F()}q(Izb,Dzb);=0A=
Izb.prototype.H=3Dfunction(){var =
a=3Dnull,b=3Dnull,c=3D!1,d=3D!1,e=3Dthis.C.C.getActiveGrid();e&&(b=3De.Kc=
(),(e=3DJI(b))&&(a=3DHzb(b,e)),xI(b)&&(e=3DLH(tI(b)))&&(Mhb(e)?c=3D!0:Nhb=
(e)&&(d=3D!0)));b=3Db?LH(tI(b)):null;e=3D!!b&&!!Dhb(b);var f=3D{};return =
f["pivot-collapse-zippy"]=3Dd,f["pivot-expand-zippy"]=3Dc,f["pivot-toggle=
-all-zippies"]=3Dthis.L,f["pivot-drill-down-enabled"]=3Dthis.O,f["pivot-g=
rouping-enabled"]=3Dthis.V,f["pivot-histogram-groupable"]=3D!!a&&Fzb(a,2)=
,f["pivot-manual-groupable"]=3D!!a&&Fzb(a,1),f["selection-pivot-view"]=3D=
e,f["selection-not-pivot-view"]=3D=0A=
!e,f["pivot-body-cell"]=3D!!b&&Lhb(b),f["pivot-ungroupable"]=3D!!a&&Gzb(a=
),f};function =
Jzb(a){Bt.call(this);this.C=3Da;this.getHandler().R(UH(this.C.C),["Hb","I=
b","Eb","nb"],this.F).R(this.C.C,"Ba",this.F).R(this.C,["readonly_status"=
,"acl_change","offline_status"],this.F);this.F()}x(Jzb,Bt);=0A=
Jzb.prototype.F=3Dfunction(){var =
a=3D{};a["sheet-access-sheet-tab-not-protected"]=3D!Kzb(this,!1);a["sheet=
-access-no-protected-range-for-sheet"]=3D!Kzb(this,!0);var =
b=3Dthis.C.C;var =
c=3Db.C;c&&c.F?b=3D!0:JG(b)?(b=3DgK(b),b=3DmI(b,b.Lc())):b=3D!1;a["sheet-=
access-no-protected-range-for-selection"]=3D!b;a:{b=3Dthis.C.C.D;for(c=3D=
0;c<b.length;c++){var =
d=3Db[c];if(d.F||0=3D=3Dd.getSheetType()&&!lI(d.Kc()).isEmpty()){b=3D!0;b=
reak =
a}}b=3D!1}a["sheet-access-no-protected-range-anywhere"]=3D!b;a["sheet-acc=
ess-row-start-index-not-in-protected-range"]=3D=0A=
!Lzb(this,!0,"r");a["sheet-access-row-end-index-not-in-protected-range"]=3D=
!Lzb(this,!1,"r");a["sheet-access-col-start-index-not-in-protected-range"=
]=3D!Lzb(this,!0,"c");a["sheet-access-col-end-index-not-in-protected-rang=
e"]=3D!Lzb(this,!1,"c");Dt(this,a)};function Kzb(a,b){var =
c=3Da.C.C.C;return =
c&&c.F?!0:b?(a=3Da.C.C.getActiveGrid())?!lI(a.Kc()).isEmpty():!1:!1}=0A=
function Lzb(a,b,c){a=3Da.C.C;var =
d=3Da.C;if(d&&d.F)return!0;if(JG(a)){a=3DgK(a);d=3Da.Lc();var =
e;"r"=3D=3Dc?e=3Db?d.qc():d.Vc()-1:"c"=3D=3Dc&&(e=3Db?d.kc():d.Wc()-1);b=3D=
e;a:{e=3DlI(a);for(a=3D0;a<e.C.length;a++){var =
f=3De.C[a];d=3Df.kc()<b&&b<f.Wc();f=3Df.qc()<b&&b<f.Vc();if("c"=3D=3Dc&&d=
||"r"=3D=3Dc&&f){c=3D!0;break a}}c=3D!1}return c}return!1};function =
Mzb(a,b,c){Bt.call(this);this.C=3Db;this.H=3Dc;this.getHandler().R(a,"cha=
nge",v(this.F,this)).R(c,"Ba",v(this.F,this));this.F()}x(Mzb,Bt);Mzb.prot=
otype.F=3Dfunction(){var a=3Dthis.H.getActiveGrid();a:{var =
b=3Dthis.C;for(var c in b.C)if(b.C[c].C){b=3D!0;break =
a}b=3D!1}c=3Da&&b?WI(this.C,a.Ab()):!1;Dt(this,{"form-present":b,"current=
-sheet-has-form":c,"one-form-current-sheet-has-form":a&&b?llb(this.C)||c:=
!1})};function =
QL(a,b,c){this.C=3Da;b||(b=3DNzb[c.O.F],bb(Ozb,a.toUpperCase())?a=3D"erro=
r_code":Pzb.test(a)?a=3D"boolean":b.test(a)?a=3D"numeric":(b=3Dc.L,a=3DMF=
(a,c.C,!1,!0)||XI(b,a)?"range":"literal"),b=3Da);this.Fc=3Db;this.D=3D{}}=
var =
Nzb=3D{".":/^(\+|-)?((\d\d*\.?\d*)|(\d*\.?\d\d*))([eE](\+|-)?\d*)?$/,",":=
/^(\+|-)?((\d\d*,?\d*)|(\d*,?\d\d*))([eE](\+|-)?\d*)?$/,"\u066b":/\/^(\+|=
-)?((\d\d*\u066B?\d*)|(\d*\u066B?\d\d*))([eE](\+|-)?\d*)?$\//},Pzb=3D/^(T=
RUE|FALSE)$/i,Ozb=3D"#DIV/0! #N/A #NAME? #NULL! #NUM! #REF! =
#VALUE!".split(" ");=0A=
p=3DQL.prototype;p.getText=3Dg("C");p.getType=3Dg("Fc");p.setType=3Dca("F=
c");function Qzb(a,b){a.C=3Db}p.getAttribute=3Dfunction(a){return =
this.D[a]};p.setAttribute=3Dfunction(a,b){this.D[a]=3Db};p.toString=3Dg("=
C");p.clone=3Dfunction(){var a=3Dnew =
QL(this.getText(),this.getType()),b;for(b in =
this.D)a.setAttribute(b,this.getAttribute(b));return a};function =
RL(a,b,c,d){0<a.length&&(a=3Dnew QL(a,d,c),b.push(a));return new =
Ov}function Rzb(a,b){a=3Da.clone();a.C=3Db;return a}=0A=
function Szb(a,b){return =
a||b?a&&b?a.getText()=3D=3Db.getText()&&a.getType()=3D=3Db.getType():!1:!=
0}var =
Tzb=3D/^(\$)?([a-zA-Z]*)(\$)?(\d+)?(?:(:)(\$)?([a-zA-Z]*)(\$)?(\d+)?)?$/;=0A=
function Uzb(a,b){var c=3DKF(b);a=3DLF(a);b=3DLF(b);var =
d=3DTzb.exec(a),e=3Dd[4],f=3Dd[9],h=3Dd[2],k=3Dd[7],l=3Dd[5],m=3D!!l&&0<l=
.length,r=3D!!h&&0<h.length,u=3D!!k&&0<k.length,w=3D!!e&&0<e.length,y=3D!=
!f&&0<f.length;a=3Dr&&!!d[1]&&0<d[1].length;var =
C=3Du&&!!d[6]&&0<d[6].length,H=3Dw&&(!!d[3]&&0<d[3].length||!r&&!!d[1]&&0=
<d[1].length);d=3Dy&&(!!d[8]&&0<d[8].length||!u&&!!d[6]&&0<d[6].length);e=
=3Dr&&0<w&&m&&u&&y;f=3Dr&&w&&!m;h=3Dr&&w&&m&&!u&&y;k=3Dr&&w&&m&&u&&!y;l=3D=
r&&u&&m&&!w&&!y;r=3D!r&&!u&&m&&w&&y;m=3D(u=3De&&H&&a&&d&&C||f&&H&&a||h&&a=
&&C&&d||k&&=0A=
a&&C&&C||l&&a&&C||r&&H&&d)||e&&H&&a||f&&H&&a||h&&H&&a||k&&H&&a||l&&a||r&&=
H;var =
R=3Du||e&&d&&C||f&&d&&C||h&&d||k&&C||l&&C||r&&d;b=3DTzb.exec(b);e=3Db[4]|=
|"";f=3Db[9]||"";h=3Db[2]||"";k=3Db[7]||"";l=3Db[5]||"";r=3D!!h&&0<h.leng=
th;u=3D!!k&&0<k.length;w=3D!!e&&0<e.length;y=3D!!f&&0<f.length;b=3Dnew =
Ov;c&&(b.Rc(c),b.Rc("!"));r&&(m||a)&&b.Rc("$");b.Rc(h);w&&(m||H)&&b.Rc("$=
");b.Rc(e);b.Rc(l);u&&(R||C)&&b.Rc("$");b.Rc(k);y&&(R||d)&&b.Rc("$");b.Rc=
(f);return b.toString()}=0A=
function SL(a,b){if(0>a)return-1;for(var =
c=3D0,d=3D0;d<b.length;d++)if(c+=3Db[d].getText().length,c>a)return =
d;return-1}function TL(a,b){if(0>a||a>=3Db.length)return-1;for(var =
c=3D0,d=3D0;d<a;d++)c+=3Db[d].getText().length;return c}function =
Vzb(a,b,c){c=3Dc||Ke;var =
d=3DSL(a,b),e=3D-1=3D=3Dd?null:b[d];e=3De&&c(e);e||(d=3DSL(a-1,b),e=3D(e=3D=
-1=3D=3Dd?null:b[d])&&c(e));return e?d:-1}function =
Wzb(a,b,c){a=3DVzb(a,b,c);return-1=3D=3Da?null:b[a]}=0A=
function Xzb(a,b){var c=3D[],d=3Dnew =
Ov,e=3Db.O,f=3De.D,h=3D0;e=3DNzb[e.F];for(var =
k,l=3D0;l<a.length;l++){var m=3Da.charAt(l);switch(m){case =
"'":d=3DRL(d.toString(),c,b);k=3D!0;do =
d.Rc(m),l++,m=3Da.charAt(l),"'"=3D=3Dm&&"'"=3D=3Da.charAt(l+1)?(d.Rc(m),l=
++,m=3Da.charAt(l)):k=3D"'"!=3Dm;while(k&&l<a.length-1);d.Rc(m);break;cas=
e '"':d=3DRL(d.toString(),c,b);k=3D!0;do =
d.Rc(m),l++,m=3Da.charAt(l),'"'=3D=3Dm&&'"'=3D=3Da.charAt(l+1)?(d.Rc(m),l=
++,m=3Da.charAt(l)):k=3D'"'!=3Dm;while(k&&l<a.length-1);d.Rc(m);d=3DRL(d.=
toString(),c,b,"string");break;case "\\":RL(d.toString(),=0A=
c,b);d=3DRL(m,c,b,"arrayLiteralSeparator");break;case =
f:RL(d.toString(),c,b);d=3DRL(m,c,b,0<h?"arrayLiteralSeparator":"argument=
Separator");break;case =
";":RL(d.toString(),c,b);d=3DRL(m,c,b,"semicolon");break;case =
"{":RL(d.toString(),c,b);d=3DRL(m,c,b,"openBrace");h++;break;case =
"}":RL(d.toString(),c,b);d=3DRL(m,c,b,"closeBrace");h--;break;case =
")":RL(d.toString(),c,b);d=3DRL(m,c,b,"closeParen");break;case =
"(":d=3Dd.toString();if(0<d.length)RL(d,c,b,"functionName");else{d=3Dnull=
;for(k=3Dc.length-1;0<=3Dk;k--)if("whitespace"!=3D=0A=
c[k].getType()){d=3Dc[k];break}d&&"literal"=3D=3Dd.getType()&&d.setType("=
functionName")}d=3DRL(m,c,b,"openParen");break;case =
"=3D":RL(d.toString(),c,b);d=3DRL(m,c,b,0=3D=3Dl?"formulaStart":"operator=
");break;case "<":case =
">":d=3DRL(d.toString(),c,b);d.Rc(m);k=3Dl<a.length?a.charAt(l+1):"";if("=
=3D"=3D=3Dk||"<"=3D=3Dm&&">"=3D=3Dk)d.Rc(k),l++;d=3DRL(d.toString(),c,b,"=
operator");break;case "/":var =
r=3Dd.toString().toUpperCase();k=3Dl<a.length?a.charAt(l+1):"";var =
u=3Dl+1<a.length?a.charAt(l+2):"";if("#DIV"=3D=3Dr&&"0"=3D=3Dk&&"!"=3D=3D=
u||"#N"=3D=3Dr&&"A"=3D=3Dk.toUpperCase()){d.Rc(m);=0A=
d.Rc(k);l++;"#DIV"=3D=3Dr&&(d.Rc(u),l++);d=3DRL(d.toString(),c,b);break}c=
ase "&":case "+":case "-":case "^":case "*":case =
"%":k=3Dd.toString();r=3Dk[k.length-1]||"";"+"!=3Dm&&"-"!=3Dm||"e"!=3Dr&&=
"E"!=3Dr||!e.test(k)?(RL(k,c,b),d=3DRL(m,c,b,"operator")):d.Rc(m);break;c=
ase "\n":case "\r":case "\t":case "\u00a0":case " =
":d=3DRL(d.toString(),c,b);for(d.Rc(m);l<a.length-1&&Kb(a.charAt(l+1));)l=
++,m=3Da.charAt(l),d.Rc(m);d=3DRL(d.toString(),c,b,"whitespace");break;de=
fault:d.Rc(m)}}RL(d.toString(),c,b);return c};function =
UL(a,b,c,d,e){this.H=3Da;this.C=3DXzb(this.H,d);this.kh=3Db;this.D=3Dc;th=
is.J=3Dd;this.F=3D!!e}UL.prototype.getText=3Dg("H");function =
Yzb(a){a.H=3DWa(a.C,function(a){return a.getText()}).join("")}function =
Zzb(a){return Va(a.C,function(a){return!!a&&$zb(a)})}function =
aAb(a){return(a=3DbAb(a,function(a){return =
$zb(a)}))?a.getText():""}function =
$zb(a){return"range"=3D=3Da.getType()||"literal"=3D=3Da.getType()&&Fab.te=
st(a.getText())}function bAb(a,b){return Wzb(a.kh,a.C,b)}=0A=
function cAb(a,b){var c=3Da.kh,d=3Da.D;a=3Da.C;if(c>d){var =
e=3Dc;c=3Dd;d=3De}if(c=3D=3Dd)a=3DVzb(c,a,b),a=3D-1=3D=3Da?[]:[a];else{e=3D=
[];b=3Db||Ke;c=3DSL(c,a);for(d=3DSL(d-1,a);c<=3Dd;c++)b(a[c])&&e.push(c);=
a=3De}return a}function dAb(a){var =
b=3DeAb(a,!0);a=3DfAb(a);return(-1!=3Db||-1!=3Da)&&b!=3Da}function =
VL(a,b){b=3DeAb(a,b);return-1=3D=3Db?null:a.C[b].clone()}function =
eAb(a,b){if(0=3D=3Da.C.length||0=3D=3Da.kh)return-1;var =
c=3DSL(a.kh-1,a.C);if(b)for(;0<=3Dc&&"whitespace"=3D=3Da.C[c].getType();)=
c--;return c}=0A=
function fAb(a){if(a.H.length=3D=3Da.kh)return-1;var =
b=3DSL(a.kh,a.C);return gAb(a,b-1)}function =
gAb(a,b){for(b++;-1!=3Db&&b<a.C.length&&"whitespace"=3D=3Da.C[b].getType(=
);)b++;return b>=3Da.C.length?-1:b}function =
hAb(a){if(aAb(a))return!1;var =
b=3DVL(a,!0);if(!b||!dAb(a))return!1;a=3Db.getType();return"operator"=3D=3D=
a||"openParen"=3D=3Da||"openBrace"=3D=3Da||"formulaStart"=3D=3Da||"semico=
lon"=3D=3Da||"argumentSeparator"=3D=3Da||"arrayLiteralSeparator"=3D=3Da?!=
0:!1}=0A=
function iAb(a){if(!dAb(a))return!1;var =
b=3DVL(a,!0);if(!b)return!1;b=3Db.getType();if("operator"=3D=3Db||"openPa=
ren"=3D=3Db||"openBrace"=3D=3Db||"formulaStart"=3D=3Db||"semicolon"=3D=3D=
b||"argumentSeparator"=3D=3Db||"arrayLiteralSeparator"=3D=3Db)if(b=3DfAb(=
a),a=3D-1=3D=3Db?null:a.C[b].clone(),!a||"operator"=3D=3Da.getType()||"cl=
oseParen"=3D=3Da.getType()||"closeBrace"=3D=3Da.getType()||"semicolon"=3D=
=3Da.getType()||"argumentSeparator"=3D=3Da.getType()||"arrayLiteralSepara=
tor"=3D=3Da.getType())return!0;return!1}=0A=
function jAb(a){return =
kAb(a)||2=3D=3Da.C.length&&"literal"=3D=3Da.C[1].getType()}function =
kAb(a){return =
1=3D=3Da.C.length&&"formulaStart"=3D=3Da.C[0].getType()}function =
lAb(a){if(0=3D=3Da.getText().length)return-1;if(0=3D=3Da.kh)return 0;var =
b=3DSL(a.kh-1,a.C);return TL(b,a.C)}function mAb(a){var =
b=3DSL(a.kh-1,a.C);return nAb(a,b)}=0A=
function nAb(a,b){for(var c=3Da.C,d=3D0,e=3Db;0<e;e--){var =
f=3Dc[e].getType();b=3Dc[e-1].getType();if("closeParen"=3D=3Df||"closeBra=
ce"=3D=3Df){if(e=3DoAb(a,e-1),0>e)return-1}else"argumentSeparator"=3D=3Df=
&&d++;if("functionName"=3D=3Db)break}return d}function pAb(a,b,c){var =
d=3DVL(a),e=3DlAb(a);d=3De+d.getText().length;t(c)||(c=3De+b.length);var =
f=3Da.getText();b=3Df.slice(0,e)+b+f.slice(d,f.length);return new =
UL(b,c,c,a.J)}=0A=
function qAb(a){var =
b=3Da.C,c=3D1;for(a=3DSL(a.kh-1,b);0<=3Da&&("closeParen"=3D=3Db[a].getTyp=
e()?c++:"openParen"=3D=3Db[a].getType()&&c--,c);a--);return =
1<=3Da&&(a--,1<=3Da&&"whitespace"=3D=3Db[a].getType()&&a--,"functionName"=
=3D=3Db[a].getType())?b[a].getText():""}function rAb(a){var =
b=3D0;a=3Dha(a.C);for(var =
c=3Da.next();!c.done;c=3Da.next())c=3Dc.value,"functionName"!=3Dc.getType=
()&&"operator"!=3Dc.getType()||b++;return b}=0A=
function sAb(a){a=3Dha(a.C);for(var =
b=3Da.next();!b.done;b=3Da.next())if(b=3Db.value,"functionName"=3D=3Db.ge=
tType()||"operator"=3D=3Db.getType())return =
Nb(b.toString().toUpperCase());return""}UL.prototype.isEqual=3Dfunction(a=
){return yb(this.C,a.C,function(a,c){return =
a.getType()=3D=3Dc.getType()&&Ib(Nb(a.toString()),Nb(c.toString()))})};fu=
nction oAb(a,b){a=3Da.C;for(var =
c=3D1;0<=3Db;b--)if("closeParen"=3D=3Da[b].getType()?c++:"openParen"=3D=3D=
a[b].getType()&&c--,!c)return b;return-1}=0A=
function tAb(a,b){a=3Da.C;for(var =
c=3D1;b<a.length;b++)if("openParen"=3D=3Da[b].getType()?c++:"closeParen"=3D=
=3Da[b].getType()&&c--,!c)return b;return-1}function uAb(a){return =
vAb(a.getText(),a.C)}=0A=
function vAb(a,b){if(0<b.length){var =
c=3Db[b.length-1];if("string"=3D=3Dc.getType()){c=3Dc.getText();for(var =
d=3D0,e=3D0;e<c.length;e++)'"'=3D=3Dc.charAt(e)&&d++;e=3D0;for(var =
f=3D2;f<c.length;f++)'"'=3D=3Dc.charAt(f)&&'"'=3D=3Dc.charAt(f-1)&&(e++,f=
++);d=3D=3D2*e+1&&(a+=3D'"')}}for(e=3Dd=3Dc=3D0;e<b.length;e++)switch(b[e=
].getType()){case "openParen":d++;break;case "closeParen":c++}return =
c<d?a+Wb(")",d-c):a}function wAb(a){a=3Da.C;for(var =
b=3Da.length-1;0<=3Db;b--)if("whitespace"!=3Da[b].getType())return =
b;return-1}=0A=
function xAb(a){var b=3Da.C;var =
c=3DwAb(a);a=3Da.C;c=3D-1=3D=3Dc?null:a[c];if(!c)return"";switch(c.getTyp=
e()){case "operator":if("%"=3D=3Dc.getText())break;case =
"formulaStart":case "openBrace":case "openParen":case =
"argumentSeparator":case "arrayLiteralSeparator":case =
"semicolon":return"It looks like your formula has an error.  If you =
don't want to enter a formula, begin your text with an apostrophe =
(')."}for(var d=3Da=3Dc=3D0;d<b.length;d++)switch(b[d].getType()){case =
"openParen":a++;break;case "closeParen":c++;break;=0A=
case "string":var =
e=3Db[d].getText();if('"'!=3De.charAt(e.length-1))return"It looks like =
your formula is missing a closing quote. If you don't want to enter a =
formula, begin your text with an apostrophe (')."}return c>a?"It looks =
like your formula is missing one or more open parentheses.  If you don't =
want to enter a formula, begin your text with an apostrophe =
(').":c<a?"It looks like your formula is missing one or more close =
parentheses.  If you don't want to enter a formula, begin your text with =
an apostrophe (').":=0A=
""}function =
yAb(a){a=3DVa(a.C,function(a){return"whitespace"!=3Da.getType()});var =
b=3D["formulaStart","functionName","openParen","string","closeParen"],c=3D=
Wa(a,function(a){return a.getType()});return yb(c,"formulaStart =
functionName openParen string argumentSeparator string =
closeParen".split(" =
"))||yb(c,b)?Ib("HYPERLINK",a[1].getText()):!1};function zAb(a,b){var =
c=3Da.C,d=3Dc.getActiveGrid();d=3Dd?d.Kc():null;if(!d)return!1;c=3DMI(c);=
b=3Db||uI(d);if(d&&null!=3Dc){if(!(c=3DRkb(a,c))){c=3Db.y;var =
e=3Db.x;c=3D!!lI(d).D.bf(c,e)}if(c)return!1;c=3DoI(d,b)||tI(d);return!rit=
z_api.RitzModelApi.hasComputedValue(c.yh)&&!OH(c)||!!RH(c)&&yAb(new =
UL(PH(c,d.$b(),b.y,b.x),-1,-1,a,!0))}return!1};function =
AAb(a,b,c){this.D=3Da;this.F=3D!!c;a&&!b&&this.next()}x(AAb,Gj);AAb.proto=
type.next=3Dfunction(){var a=3Dthis.D;if(!a)throw =
Fj;this.D=3Dthis.F?a.previousSibling:a.nextSibling;return a};function =
BAb(a,b,c){t(c)||(c=3Db&&a.childNodes.length?a.childNodes.length-1:0);AAb=
.call(this,a.childNodes[c],!0,b)}x(BAb,AAb);function CAb(a){for(var =
b;b=3DDAb(a,!0);)a=3Db;return a}function EAb(a){for(var =
b;b=3DDAb(a,!1);)a=3Db;return a}function =
DAb(a,b){if(a&&1=3D=3Da.nodeType){a=3DLka(new BAb(a,b),FAb);try{var =
c=3Da.next()}catch(d){c=3Dnull}}else c=3Dnull;return c}function =
FAb(a){return 1=3D=3Da.nodeType||3=3D=3Da.nodeType&&!!/[^\t\n\r =
]/.test(a.nodeValue)}function WL(a){return =
a.length||a.childNodes.length}function GAb(a){return =
a.getAttribute&&"true"=3D=3Da.getAttribute("g_editable")}function =
HAb(a,b){Kc&&fe(a);a.innerHTML=3Db};var =
IAb=3DKc&&!Wc(9),JAb=3DOc||Pc||Jc||Lc||Kc&&Wc(9),KAb=3DKc||Pc||Jc||Lc||!1=
,LAb=3DPc||!1,MAb=3DKc||Pc||Jc;Pc&&Vc("534.16");var =
NAb=3DOc&&!0,OAb=3DOc||Pc||Jc,PAb=3DOc||Jc;Kc&&Vc("7.0");var =
XL=3DOc&&Vc("1.8")||Pc||Jc,QAb=3DPc||Kc&&Vc("9");Kc||Lc||Jc||Oc&&Vc("1.9"=
);var =
RAb=3DOc||Pc&&!Vc("527"),SAb=3DKc||Jc,TAb=3DKc||Lc||Pc&&Vc("525");Pc&&Vc(=
"531");var =
UAb=3DPc&&!Vc("528");Oc&&Vc("1.9")||Kc||Lc||Jc||Pc&&Vc("531");var =
VAb=3DKc||Lc||Oc||Jc,WAb=3DOc||Pc&&!Vc("526"),XAb=3DKc||Jc,YAb=3D!Kc&&!Jc=
,ZAb=3D!Pc&&!Lc;=0A=
Pf&&Ii("4")||Qf&&Vc("533")||Oc&&Vc("2.0")||Kc&&Vc("10")||Jc&&bc(vba(),"15=
");Jc&&Vc("11.10");Pf&&Ii("12");function $Ab(a){var =
b=3Da&&a.nodeName;return!(!a||"block"!=3D(1!=3Da.nodeType?null:Kc?Eh(a,"d=
isplay"):Dh(a,"display"))&&"TD"!=3Db&&"TABLE"!=3Db&&"LI"!=3Db)};function =
aBb(a,b){var c=3Da.Ij(),d=3Da.wl();if(c&&d){var e=3Dfunction(a){return =
a=3D=3Db};c=3Dye(c,e,!0);d=3Dye(d,e,!0);if(c&&d)return =
a.clone();if(c)return d=3DCAb(b),cyb(a.Ij(),a.Gh(),d,WL(d));if(d)return =
cyb(EAb(b),0,a.wl(),a.Bn())}return null}function bBb(a,b){var =
c=3DcBb(a,1,b);c=3DcBb(c,0,b);var d=3Dc.Ij();a=3Dc.wl();var =
e=3Dc.Gh();c=3Dc.Bn();if(d=3D=3Da){for(;a!=3Db&&0=3D=3De&&c=3D=3DWL(a);)d=
=3Da.parentNode,e=3DTa(d.childNodes,a),c=3De+1,a=3Dd;d=3Da}return =
lL(d,e,a,c)}=0A=
function cBb(a,b,c){for(var =
d=3D(b=3D1=3D=3Db)?a.Ij():a.wl(),e=3Db?a.Gh():a.Bn(),f=3DnL(a);d!=3Df&&d!=
=3Dc&&!(b&&0!=3De||!b&&e!=3DWL(d));){var =
h=3Dd.parentNode;d=3DTa(h.childNodes,d);e=3Db?d:d+1;d=3Dh}return =
cyb(b?d:a.Ij(),b?e:a.Gh(),b?a.wl():d,b?a.Bn():e)}function YL(a,b){var =
c=3Da.parentNode;a=3DTa(c.childNodes,a)+(b?0:1);b=3DdBb(c,a,b,!0);b=3DBL(=
b.node,b.offset);b.select();return b}=0A=
function eBb(a){for(var b=3Dnull,c=3Da.firstChild;c;){var =
d=3Dc.nextSibling;3=3D=3Dc.nodeType?""=3D=3Dc.nodeValue?a.removeChild(c):=
b?(b.nodeValue+=3Dc.nodeValue,a.removeChild(c)):b=3Dc:(eBb(c),b=3Dnull);c=
=3Dd}}function fBb(a,b){if(b)var =
c=3DgBb(b),d=3Dye(nL(b),$Ab,!0);d?(a=3Dbda(d,a),Kc?eBb(a):a.normalize()):=
a&&(Kc?eBb(a):a.normalize());return c?c():null}function hBb(a,b){return =
b?dBb(a.Ij(),a.Gh()):dBb(a.wl(),a.Bn())}=0A=
function gBb(a){var =
b=3Da.gx(),c=3DiBb(hBb(a,!b)),d=3DjBb(c),e=3Dc.node.previousSibling;3=3D=3D=
c.node.nodeType&&(c.node=3Dnull);var =
f=3DiBb(hBb(a,b)),h=3DjBb(f),k=3Df.node.previousSibling;3=3D=3Df.node.nod=
eType&&(f.node=3Dnull);return =
function(){!c.node&&e&&(c.node=3De.nextSibling,c.node||(c=3Dnew =
kBb(e,WL(e))));!f.node&&k&&(f.node=3Dk.nextSibling,f.node||(f=3Dnew =
kBb(k,WL(k))));return =
lL(c.node||d.node.firstChild||d.node,c.offset,f.node||h.node.firstChild||=
h.node,f.offset)}}=0A=
function iBb(a){var =
b;if(3=3D=3Da.node.nodeType)for(b=3Da.node.previousSibling;b&&3=3D=3Db.no=
deType;b=3Db.previousSibling)a.offset+=3DWL(b);else =
b=3Da.node.previousSibling;var =
c=3Da.node.parentNode;a.node=3Db?b.nextSibling:c.firstChild;return =
a}function kBb(a,b){this.node=3Da;this.offset=3Db}function jBb(a){var =
b=3Da.node.parentNode;return new kBb(b,Ta(b.childNodes,a.node))}=0A=
function dBb(a,b,c,d){for(;1=3D=3Da.nodeType;){var =
e=3Da.childNodes[b];if(e||a.lastChild)if(e){var =
f=3De.previousSibling;if(c&&f){if(d&&lBb(f))break;a=3Df;b=3DWL(a)}else{if=
(d&&lBb(e))break;a=3De;b=3D0}}else{if(d&&lBb(a.lastChild))break;a=3Da.las=
tChild;b=3DWL(a)}else break}return new kBb(a,b)}function lBb(a){return =
1=3D=3Da.nodeType&&!de(a)}function mBb(a){vxb.call(this,a)}x(mBb,vxb);=0A=
mBb.prototype.C=3Dfunction(a){var =
b=3Duxb(this,!0),c=3Duxb(this,!1);b=3Db&&c?bda(b,c):b||c;mBb.ea.C.call(th=
is);if(a)return =
fBb(b,a);b&&(a=3DrL(Xd(Od(b))),(a=3DfBb(b,a))&&a.select())};function =
nBb(a){return 0<=3Da.x&&0<=3Da.y}function =
oBb(a,b){return-1=3D=3Da.x&&a.y>=3D(b?-1:0)}function =
pBb(a,b){return-1=3D=3Da.y&&a.x>=3D(b?-1:0)};function =
qBb(a,b,c){this.V=3Da;this.kb=3Db;this.va=3Dv(b.eh,b);this.H=3Dc||"r";thi=
s.O=3DrBb(this,this.H);this.J=3DOka(rBb(this,"r"=3D=3Dthis.H?"c":"r"));th=
is.D=3DLj(this.O,-1);this.F=3D0;this.L=3D0<=3Dthis.D&&0<this.J.length}x(q=
Bb,Gj);qBb.prototype.getRect=3Dg("V");function rBb(a,b){return =
Yib(LG(a.kb,b),bB(a.V,b))}=0A=
qBb.prototype.next=3Dfunction(){if(!this.L)throw Fj;var a=3Dthis.D;var =
b=3Dthis.J[this.F];a=3D"r"=3D=3Dthis.H?new Ed(b,a):new =
Ed(a,b);a=3Dthis.va(a.y,a.x);this.F=3D=3Dthis.J.length-1?(this.F=3D0,this=
.D=3DLj(this.O,-1)):this.F++;this.L=3D0<=3Dthis.D;return a};function =
sBb(a,b,c){var =
d=3Db.gx();b=3Dc?dBb(d?b.Ij():b.wl(),d?b.Gh():b.Bn()):dBb(d?b.wl():b.Ij()=
,d?b.Bn():b.Gh());a=3Dnew ZK(a);for(d=3D0;c=3DLj(a,null);){var =
e=3D"br"=3D=3Dc.nodeName.toLowerCase()?1:c.length;if(c=3D=3Db.node){qa(b.=
offset)&&(d+=3Db.offset);break}qa(e)&&(d+=3De)}return d}function =
tBb(a,b){var c=3Da,d=3D0;a=3Dnew ZK(a);for(var =
e;e=3DLj(a,null);)if(3=3D=3De.nodeType||"br"=3D=3De.nodeName.toLowerCase(=
)){var =
f=3D"br"=3D=3De.nodeName.toLowerCase()?1:e.length;if(d+f>=3Db){c=3De;d=3D=
b-d;break}d+=3Df}return new kBb(c,d)}=0A=
function uBb(a,b){var =
c=3DbB(qI(a)[0],b);if(0<nI(a,b,c).length)return!0;var =
d=3DLG(a,b);a=3D"r"=3D=3Db?a.F.RD():a.sf();return =
0<c.start&&0=3D=3Dhjb(d,new wv(0,c.start))||c.end<a&&0=3D=3Dhjb(d,new =
wv(c.end,a))}function vBb(a){a=3DqI(a);for(var =
b=3D0;b<a.length;b++)if(1E3<a[b].cd().Pj())return!0;return!1}function =
wBb(a,b){if(!a)return!1;if(vBb(a))return!0;for(var =
c=3DqI(a),d=3D!1,e=3D0,f;f=3Dc[e];e++)if(!a.Kp(f)||(d=3DJj(new =
qBb(f,a),function(a){return!!RH(a)&&b=3D=3D(2=3D=3Da.C)})))return!0;retur=
n d};function xBb(a){Dzb.call(this,a)}q(xBb,Dzb);=0A=
xBb.prototype.H=3Dfunction(){var =
a=3DZL(this),b=3D{},c=3DZL(this),d;if(d=3D!!c)d=3Dc.Lc(),d=3DSF(c.F,d);b[=
"selection-loaded-range"]=3Dd;b["selection-cells-insertable"]=3DyBb(this,=
null,!1);b["selection-single-col-insertable"]=3DyBb(this,"c",!1);c=3DZL(t=
his);c=3D!!c&&c.Lc().C;b["selection-column-selected"]=3Dc;b["selection-ed=
itable-link-in-selection"]=3DzAb(this.C);c=3Dthis.C.C;JG(c)?(d=3DgK(c),c=3D=
uI(d),d=3DXH(d.H),c=3D!!d&&aB(d,c)&&c.y=3D=3Dd.top):c=3D!1;b["selection-f=
irst-row-of-filter-region"]=3Dc;c=3DZL(this);c=3D!!c&&c.Kp(c.Lc());b["sel=
ection-fully-loaded"]=3D=0A=
c;b["selection-has-groupable-column"]=3DzBb(this,"c");b["selection-has-gr=
oupable-dimension"]=3DzBb(this,"c")||zBb(this,"r");b["selection-has-group=
able-row"]=3DzBb(this,"r");b["selection-has-ungroupable-column"]=3DABb(th=
is,"c");b["selection-has-ungroupable-dimension"]=3DABb(this,"c")||ABb(thi=
s,"r");b["selection-has-ungroupable-row"]=3DABb(this,"r");b["selection-hi=
dden-cols-in-selection"]=3D!!a&&uBb(a,"c");b["selection-hidden-rows-in-se=
lection"]=3D!!a&&uBb(a,"r");b["selection-link-convertible"]=3DwBb(a,!0);b=
["selection-link-openable"]=3D=0A=
wBb(a,!1);b["selection-link-removable"]=3DwBb(a,!1);b["selection-mergeabl=
e"]=3DBBb(this);b["selection-mergeable-or-unmergeable"]=3DBBb(this)||CBb(=
this);a=3DZL(this);a=3D!!a&&1<cB(a.Lc(),"c");b["selection-more-than-one-c=
olumn-selected"]=3Da;a=3DZL(this);a=3D!!a&&1<cB(a.Lc(),"r");b["selection-=
more-than-one-row-selected"]=3Da;b["selection-multiple-cols-insertable"]=3D=
yBb(this,"c",!0);b["selection-multiple-rows-insertable"]=3DyBb(this,"r",!=
0);a=3DZL(this);a=3D!!a&&XA(a.Lc());b["selection-not-entire-grid"]=3D!a;a=
=3DZL(this);a=3D!!a&&=0A=
1=3D=3DcB(a.Lc(),"c");b["selection-only-one-column-selected"]=3Da;b["sele=
ction-single_row-insertable"]=3DyBb(this,"r",!1);a=3DZL(this);a=3D!!a&&a.=
Lc().Yd();b["selection-row-selected"]=3Da;a=3DZL(this);b["selection-singl=
e-rect-selected"]=3D!a||!rI(a);a=3DZL(this);a=3D!!a&&!a.Lc().Yd()&&!a.Lc(=
).C;return =
b["selection-not-cell-selected"]=3D!a,b["selection-unmergeable"]=3DCBb(th=
is),b};function ZL(a){a=3Da.C.C;return JG(a)?gK(a):null}function =
BBb(a){return(a=3DZL(a))?(a=3Da.Lc(),1<a.width||1<a.height):!1}=0A=
function CBb(a){if(a=3DZL(a)){var =
b=3DuI(a);return!!cI(a,b.y,b.x)}return!1}function =
yBb(a,b,c){a=3DZL(a);if(!a)return!1;a=3Da.Lc();if(XA(a))return!0;if("r"=3D=
=3Db)return c?!a.C&&1<a.height:!a.C;if("c"=3D=3Db)return =
c?!a.Yd()&&1<a.width:!a.Yd();if(null=3D=3Db)return!a.Yd()&&!a.C}function =
zBb(a,b){a=3DZL(a);if(!a)return!1;var c=3Da.Lc();return =
8>ritz_api.RitzModelApi.getMinGroupDepthOverInterval(a.$b().toString(),"r=
"=3D=3Db,YA(c,b),ZA(c,b))}=0A=
function ABb(a,b){a=3DZL(a);if(!a)return!1;var c=3Da.Lc();return =
0<ritz_api.RitzModelApi.getMaxGroupDepthOverInterval(a.$b().toString(),"r=
"=3D=3Db,YA(c,b),ZA(c,b))};function =
DBb(a){Bt.call(this);this.C=3Da;this.getHandler().R(this.C.C,"Ba",v(this.=
F,this)).R(this.C,["readonly_status","acl_change","offline_status","comme=
nter_status"],v(this.F,this));this.F()}x(DBb,Bt);DBb.prototype.F=3Dfuncti=
on(){var =
a=3D{};a["sheet-access-acl-edit"]=3Dthis.C.H.C;a["sheet-access-edit"]=3D!=
oK(this.C);a.editable=3D!this.C.Jd();a.commentable=3DJG(this.C.C)&&cpb(th=
is.C.H);Dt(this,a)};function =
EBb(a){Bt.call(this);this.C=3Da;this.getHandler().R(this.C,["Ba","Ga","Ea=
","La"],v(this.F,this));this.F()}x(EBb,Bt);EBb.prototype.F=3Dfunction(){v=
ar =
a=3D{};a["active-type-grid"]=3Dnull!=3DLI(this.C);a["not-all-visible-grid=
s-selected"]=3D!gpb(this.C,0);a["sheet-type-grid"]=3DJG(this.C);a["multip=
le-sheets-visible"]=3D1<NI(this.C).length;a["sheet-type-single-selected"]=
=3D1=3D=3DSkb(this.C).length;Dt(this,a)};function =
FBb(a,b){Bt.call(this);this.F=3Da;this.H=3Db;this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);GBb(this)}q(FBb,Bt);=0A=
FBb.prototype.C=3Dfunction(){var =
a=3D{};a["waffle-dataconnector-connection-selected"]=3Dnull!=3DyC.La();va=
r =
b=3Dthis.F.C,c=3Dnull!=3Db&&null!=3Db.D;b=3Dc?b.D:null;null=3D=3D=3Db?b=3D=
null:(b=3DV(b,2),b=3Dthis.H.C[b]||null);b=3Dnull=3D=3D=3Db?!1:2=3D=3DV(b,=
3);a["waffle-dataconnector-active-sheet-db-connection"]=3Dc;a["waffle-dat=
aconnector-active-sheet-not-plx"]=3D!b;a["waffle-dataconnector-not-databa=
se-sheet-state"]=3D!c;a["waffle-dataconnector-dialog-visible-state"]=3DS3=
a.isVisible();a["waffle-dataconnector-dialog-connection-type-selected-sta=
te"]=3D=0A=
null!=3DQ3a.La();Dt(this,a)};function GBb(a){var =
b=3D{};ic(HBb,function(a){b[a]=3D!1});Ct(a,b)}var =
HBb=3D{x5b:"waffle-dataconnector-active-sheet-db-connection",w5b:"waffle-=
dataconnector-active-sheet-not-plx",i9b:"waffle-dataconnector-connection-=
selected",Zbc:"waffle-dataconnector-dialog-visible-state",Wtc:"waffle-dat=
aconnector-not-database-sheet-state",j9b:"waffle-dataconnector-dialog-con=
nection-type-selected-state",zxc:"waffle-dataconnector-previewable-query"=
,Axc:"waffle-dataconnector-query-previewed"};function =
IBb(a,b,c,d,e,f,h,k){A.call(this);this.J=3Dnew =
Eea;this.qa(this.J);this.O=3Da;this.C=3De;var l=3Dc.C;this.D=3Dnew =
q2a;this.qa(this.D);ev(a,this.D);this.H=3Dnew =
PSa(c);this.qa(this.H);ev(a,this.H);this.F=3Dnew =
FBb(this.C.C,this.C.Cb);this.qa(this.F);ev(a,this.F);this.L=3Dnew =
xzb(this.C,h,k);this.qa(this.L);ev(a,this.L);h=3Dnew =
FHa(this.J);this.qa(h);ev(a,h);b=3Dnew UJa(b);this.qa(b);ev(a,b);b=3Dnew =
QJa(l);this.qa(b);ev(a,b);b=3Dnew RJa(c);this.qa(b);ev(a,b);b=3Dnew =
wzb(c);this.qa(b);ev(a,b);b=3Dnew PJa(c);this.qa(b);=0A=
ev(a,b);d=3Dnew NJa(d);this.qa(d);ev(a,d);l=3Dnew =
s2a(l);this.qa(l);ev(a,l);l=3Dnew TJa(zt());this.qa(l);ev(a,l);l=3Dnew =
VJa(c);this.qa(l);ev(a,l);l=3Dnew SJa(c);this.qa(l);ev(a,l);c=3Dnew =
WJa(c);this.qa(c);ev(a,c);c=3Dnew =
i2a(this.C.Oa);this.qa(c);ev(a,c);f=3Dnew =
Mzb(f,this.C.ma,this.C.C);this.qa(f);ev(a,f);f=3Dnew =
DBb(this.C);this.qa(f);ev(a,f);f=3Dnew =
EBb(this.C.C);this.qa(f);ev(a,f);f=3Dnew =
Jzb(this.C);this.qa(f);ev(a,f);f=3Dnew =
xBb(this.C);this.qa(f);ev(a,f);f=3Dnew =
Izb(this.C);this.qa(f);ev(a,f);e=3Dnew Czb(e.C);this.qa(e);=0A=
ev(a,e);e=3Dnew vzb;this.qa(e);ev(a,e)}x(IBb,A);function =
JBb(a,b,c){this.C=3Dnew =
Dl(c);b&&this.C.set("sid",b);this.D=3Da};function =
KBb(a,b){this.C=3D{};this.C[7]=3Da;this.C[4]=3Db}function =
$L(a,b){a=3Da.C[b];if(!a)throw Error("Cannot find fetcher for object =
type: "+b);return a};function LBb(){};function =
MBb(a){this.C=3Da}function NBb(a){return a.C.changes.revision};function =
OBb(a,b,c){this.J=3D!!c;this.D=3Dnew Fp(b);this.qb=3Da;this.F=3Dzt()}var =
PBb=3DOc&&Vc(22);Oc&&Vc(48);function QBb(a,b){var c=3DPf&&Ii(52);return =
a.J||c?Jwa(a.D,b,!0,!1):Jwa(a.D,b,!1,!1)}OBb.prototype.C=3Dfunction(){ret=
urn =
this.F?!1:(Lc?this.qb.Pb().queryCommandSupported("Paste"):!1)||Kc||QBb(th=
is,Fwa)};OBb.prototype.H=3Dfunction(){return =
this.F?!1:(Lc?this.qb.Pb().queryCommandSupported("Paste"):!1)||Kc||Nf||QB=
b(this,Ewa)};function RBb(a){var b=3D'<div =
class=3D"'+Q("docs-clipboardshortcutsdialog")+" =
"+(a.aKb?Q("docs-clipboardshortcutsdialog-mac"):"")+'">';b=3Db+"These =
actions are unavailable via the Edit menu, but you can still =
use:"+('<div =
class=3D"'+Q("docs-clipboardshortcutsdialog-shortcuts")+'"><div =
class=3D"'+Q("goog-inline-block")+" =
"+Q("docs-clipboardshortcutsdialog-shortcut")+'"><div =
class=3D"'+Q("docs-clipboardshortcutsdialog-shortcut-command")+'"><span =
dir=3D"ltr">'+O(a.jea)+"C</span></div>");b=3Db+"for copy"+('</div><div =
class=3D"'+=0A=
Q("goog-inline-block")+" =
"+Q("docs-clipboardshortcutsdialog-shortcut")+'"><div =
class=3D"'+Q("docs-clipboardshortcutsdialog-shortcut-command")+'"><span =
dir=3D"ltr">'+O(a.jea)+"X</span></div>");b=3Db+"for cut"+('</div><div =
class=3D"'+Q("goog-inline-block")+" =
"+Q("docs-clipboardshortcutsdialog-shortcut-last")+'"><div =
class=3D"'+Q("docs-clipboardshortcutsdialog-shortcut-command")+'"><span =
dir=3D"ltr">'+O(a.jea)+"V</span></div>");return P(b+"for =
paste</div></div></div>")};function SBb(a){Xq.call(this,void 0,void =
0,a);this.dj=3D!0;Nq(this,!0);Eq(this,"Copying and pasting in Google =
Docs");Rq(this,(new =
Oq).set("close","Close",!0));this.fIa=3D"alertdialog"}x(SBb,Xq);SBb.proto=
type.Aa=3Dfunction(){SBb.ea.Aa.call(this);var =
a=3Dthis.Ib();br(a,RBb,{jea:qf?"\u2318":"Ctrl+",aKb:!!qf})};function =
TBb(a){M.call(this,a)}x(TBb,M);TBb.prototype.Aa=3Dfunction(){var =
a=3D'<div class=3D"'+Q("goog-inline-block")+'">';a=3Da+"After installing =
the Docs Offline extension, reload this page to enable copy and =
paste."+('<span =
id=3D"docs-docschromeappsuccessinstallbutter-reload-link" =
class=3D"'+Q("docs-butterbar-link")+'" role=3D"button" =
tabindex=3D"0">');a=3DP(a+"Reload</span></div>");this.Ta=3Dce(document,$q=
(a))};=0A=
TBb.prototype.Ga=3Dfunction(){TBb.ea.Ga.call(this);var =
a=3Dthis.oa().getElement("docs-docschromeappsuccessinstallbutter-reload-l=
ink");this.getHandler().Bg(a,jf,this.C)};TBb.prototype.C=3Dfunction(){na.=
location.reload()};function aM(a,b,c){Xq.call(this,void 0,void =
0,c);this.C=3Db||null;this.F=3Dnew Fp(a);this.dj=3D!0;Eq(this,"Enable =
copy and paste?");a=3Dnew =
Oq;a.set("install","Install",!0);Rq(this,a)}x(aM,Xq);=0A=
aM.prototype.Aa=3Dfunction(){aM.ea.Aa.call(this);var a=3D'<div><div =
class=3D"'+Q("docs-chromeextensioninstalldialog-image")+" =
"+Q("goog-inline-block")+'"><div class=3D"'+Q("docs-icon")+" =
"+Q("docs-icon-drive-large-wrapper")+" "+Q("goog-inline-block")+'"><img =
src=3D"//ssl.gstatic.com/docs/common/product/docs_offline_icon1.svg"></di=
v></div><div =
class=3D"'+Q("docs-chromeextensioninstalldialog-textpart")+" =
"+Q("goog-inline-block")+'"><div>';a=3Da+"To copy and paste, install the =
Docs Offline extension to your browser."+=0A=
('</div><div class=3D"'+Q("docs-chromeextensioninstalldialog-note")+" =
"+Q("goog-inline-block")+'">');a=3DP(a+'Note: <a =
href=3D"https://support.google.com/docs/answer/6388102" =
target=3D"_blank">Learn more</a> about managing offline =
access.</div></div></div>');Fq(this,$q(a))};aM.prototype.Ga=3Dfunction(){=
aM.ea.Ga.call(this);Fr(this,"install");this.getHandler().R(this,"dialogse=
lect",this.J)};=0A=
aM.prototype.J=3Dfunction(a){if("install"=3D=3Da.key){a=3Dthis.F;var =
b=3Dthis.L,c=3Dthis.C;if(Pf)if(Ii(16)){c=3Dc||$g(I(),"dcau");try{na.chrom=
e.webstore.install(c,b)}catch(d){Ep(c||$g(I(),"dcau")),a.Va&&a.Va.log(d)}=
}else Ep($g(I(),"dcau"))}};aM.prototype.L=3Dfunction(){var a=3Dnew =
TBb;a.render();xp.getInstance().postMessage(zp(a.getElement(),"info",!0))=
};function UBb(a,b,c){A.call(this);this.Db=3Db;this.Va=3Dc;this.C=3Dnew =
Fp(c);this.Ja=3Dnew =
th(this);this.Ja.R(a,"noclipboardsupport",this.D)}x(UBb,A);UBb.prototype.=
D=3Dfunction(){var =
a=3DPf&&Ii(52),b=3DPf&&na.top=3D=3Dna&&Ii(Zg(I(),"cvwais"))&&"disabled-or=
-not-installed"=3D=3D(a?Dp()?"ok":Hwa(this.C):Hwa(this.C)),c=3D$g(I(),"dc=
hau"),d=3D"https://chrome.google.com/webstore/detail/"+$g(I(),"docs-exten=
sion-id");a=3Db?new aM(this.Va,a?d:c):new =
SBb;this.Db.Mi(a);a.setVisible(!0)};=0A=
UBb.prototype.Ea=3Dfunction(){B(this.Ja);delete this.Ja;delete =
this.C;UBb.ea.Ea.call(this)};function VBb(a){this.O=3Dnew ptb([a,new =
ttb("docos_ls")]);this.D=3Dthis.H=3Dthis.C=3Dnull;this.J=3D!1}function =
WBb(a,b,c){var d=3Dnew Tja;G(d,1,!1);G(d,4,!1);G(d,5,!1);var e=3Dnew =
Uja;ag(e,11,d);d=3DCka(tj(new pj,41),e).build();a.O.log(b,c,void 0,d)}=0A=
function =
XBb(a,b){a.C=3Db;a.D=3DEa();bM(a.C,Docos.EventType.INITIAL_ANCHORED_RENDE=
R_DONE,a.F,a);bM(a.C,Docos.EventType.INITIAL_SYNC_AND_RENDER_COMPLETE,a.F=
,a);bM(a.C,Docos.EventType.INITIAL_PANE_RENDER_DONE,a.F,a);bM(a.C,Docos.E=
ventType.MODEL_LOADED,a.$,a);bM(a.C,Docos.EventType.DOCO_RENDERED,a.V,a)}=
function YBb(a,b){a.H=3Db;Xn(new =
Wn,a.H.C,function(){a.J||(a.J=3D!0)})}VBb.prototype.$=3Dfunction(a){bM(th=
is.C,a.type,this.L,this);WBb(this,"dml",Ea()-this.D)};=0A=
VBb.prototype.F=3Dfunction(a){var =
b=3Da.type;bM(this.C,b,this.L,this);b=3D=3DDocos.EventType.INITIAL_ANCHOR=
ED_RENDER_DONE?(WBb(this,"disrt",a.interval),WBb(this,"dde",Ea()-this.D))=
:b=3D=3DDocos.EventType.INITIAL_PANE_RENDER_DONE?WBb(this,"dsprt",a.inter=
val):b=3D=3DDocos.EventType.INITIAL_SYNC_AND_RENDER_COMPLETE&&WBb(this,"d=
dvtird",a.interval)};VBb.prototype.V=3Dfunction(a){WBb(this,"ddrt",a.inte=
rval)};VBb.prototype.L=3Dba();function =
cM(a){hMa.call(this);this.H=3Da}x(cM,hMa);function dM(a,b){var =
c=3DCa(ZBb,null);a.C[b]=3Dc;return a}function ZBb(a){return a};function =
$Bb(a,b,c,d){var =
e=3D["sheet-access-acl-edit","netStatus-online"].concat("netStatus-online=
","not-anonymous","document-created","not-print-preview-mode","saveState-=
edit-access","has-revisions-access");cv(cv(a,Yu(Zu($u(new =
cM(c),K.Gy.getId()),e))),Yu(Zu(dM(new =
cM(d),K.iO.getId()),e)));b.C(K.hO,new vu(e)).C(K.UU,new =
vu(e.concat("snapshot-input-valid")))};function =
aCb(a,b){A.call(this);this.Db=3Da;this.ye=3Db;this.D=3Dxp.getInstance();t=
his.C=3D{};this.F=3Dtj(new =
pj,1).build()}x(aCb,A);p=3DaCb.prototype;p.gF=3Dda(198);p.Faa=3Dda(199);p=
.Gaa=3Dda(200);p.Eaa=3Dda(201);p.Daa=3Dda(202);p.Haa=3Dda(203);p.T0=3Dda(=
204);function =
bCb(a,b,c,d,e,f,h){a=3Dqa(a)?Date.UTC(a,b||0,c||1,d||0,e||0,f||0,h||0):a?=
a.getTime():Ea();this.If=3Dnew =
Date(a)}x(bCb,du);p=3DbCb.prototype;p.clone=3Dfunction(){var a=3Dnew =
bCb(this.If);a.iz=3Dthis.iz;a.XJ=3Dthis.XJ;return =
a};p.add=3Dfunction(a){(a.J||a.F)&&cu.prototype.add.call(this,new =
bu(a.J,a.F));a=3D1E3*(a.H+60*(a.D+60*(a.C+24*a.L)));this.If=3Dnew =
Date(this.If.getTime()+a)};p.getTimezoneOffset=3Dn(0);p.getFullYear=3Ddu.=
prototype.getUTCFullYear;p.getMonth=3Ddu.prototype.getUTCMonth;p.getDate=3D=
du.prototype.getUTCDate;=0A=
p.getHours=3Ddu.prototype.getUTCHours;p.getMinutes=3Ddu.prototype.getUTCM=
inutes;p.getSeconds=3Ddu.prototype.ikb;p.getMilliseconds=3Ddu.prototype.h=
kb;p.getDay=3Ddu.prototype.NHa;p.yK=3Ddu.prototype.kkb;p.C6=3Ddu.prototyp=
e.lkb;p.vz=3Ddu.prototype.jkb;function cCb(){var a=3Dnew =
Date;this.H=3Da;this.J=3DdCb(a,void 0);this.C=3Dnew gu(1);this.D=3Dnew =
gu(ju.MONTH_DAY_MEDIUM);this.F=3Dnew gu(7)}var eCb=3Deu(0);=0A=
cCb.prototype.format=3Dfunction(a,b){var c=3DdCb(new Date(a),b);b=3Dnew =
bCb;b.If.setTime(a+c);var d=3Dnew =
bCb;a=3Dthis.H.getTime()+this.J;d.If.setTime(a);a=3Dd.getUTCFullYear()-b.=
getUTCFullYear();c=3Db.getUTCMonth();var =
e=3Db.getUTCDate(),f=3Dd.getUTCMonth(),h=3Dd.getUTCDate();d=3Dthis.F.form=
at(b,eCb);1<a||1=3D=3Da&&c<=3Df?a=3Db=3Dthis.C.format(b,eCb):(b=3Dthis.D.=
format(b,eCb),a=3D0=3D=3Da&&c=3D=3Df&&e=3D=3Dh?"Today":b);return{TSa:a,t5=
a:b,time:d}};function dCb(a,b){a=3D-(6E4*a.getTimezoneOffset());return =
null!=3Db?b:a}=0A=
function fCb(){return new cCb};function =
gCb(a){A.call(this);this.D=3Da;this.C=3D{}}x(gCb,A);function =
hCb(a,b,c){this.D=3Da;this.C=3Db||"#707070";this.F=3Dc||null}var =
iCb=3Dnew hCb("All anonymous =
users","#707070");hCb.prototype.nf=3Dg("D");function =
jCb(a){this.Hc=3Da.id;this.C=3Da.F;this.J=3Da.name;this.$=3Da.L;this.H=3D=
a.mimeType;this.L=3Da.D;this.F=3Da.GZ;this.ma=3Da.O;this.D=3Da.C;this.O=3D=
a.H;this.V=3Da.J}jCb.prototype.getId=3Dg("Hc");jCb.prototype.mc=3Dg("C");=
jCb.prototype.getName=3Dg("J");jCb.prototype.Oi=3Dg("F");function =
kCb(){this.name=3Dthis.F=3Dthis.id=3Dnull;this.L=3D"";this.J=3Dthis.H=3Dt=
his.C=3Dthis.O=3Dthis.GZ=3Dthis.D=3Dthis.mimeType=3Dnull}kCb.prototype.Kf=
=3Dfunction(a){this.id=3Da;return =
this};kCb.prototype.mf=3Dfunction(a){this.name=3Da;return this};=0A=
kCb.prototype.Ws=3Dfunction(a){this.mimeType=3Da;return =
this};kCb.prototype.build=3Dfunction(){return new jCb(this)};function =
lCb(a){var b=3D(new kCb).mf(a.C).Ws(a.H);b.D=3Da.J;return =
b.build()};function =
mCb(a,b,c){A.call(this);this.D=3Da;this.C=3Db;this.H=3Dc}x(mCb,A);mCb.pro=
totype.F=3Dda(206);function nCb(){}var =
oCb=3D!1;nCb.prototype.load=3Dfunction(){oCb||(oCb=3D!0,pCb());var =
a=3Dyi();N1a(JB(),"viewer",Ca(this.C,a),this);return =
a.C};nCb.prototype.C=3Dfunction(a){a&&a.resolve(new =
(E1a(JB(),"viewer").J_.C()))};function pCb(){var =
a=3DCha("docs-vcurl");z(a,function(a){var =
b=3DYd("LINK",{type:"text/css"});a=3DHp(a);b.rel=3D"stylesheet";Sb("style=
sheet","stylesheet")?b.href=3Dcd(a):b.href=3Da instanceof bd?cd(a):a =
instanceof ed?fd(a):lca(a).gp();document.head.appendChild(b)})};function =
qCb(){A.call(this);this.J=3Dnew =
nCb;this.C=3D!1;this.D=3Dnull}x(qCb,A);qCb.prototype.L=3Dfunction(a){this=
.C||(this.C=3D!0,this.J.load().then(Ca(this.F,a.data),ta,this))};qCb.prot=
otype.F=3Dfunction(a,b){this.isDisposed()||(K.i2.setProperty("icon","driv=
e-viewer-download-icon"),b=3Db.ogb().mgb().qVb().bbb().build(),this.C=3D!=
1,this.D=3Da.D,b.L([lCb(a)]))};qCb.prototype.H=3Dfunction(){Ep(this.D,{ta=
rget:"_blank"})};function =
eM(a){E.call(this);a=3Dthis.ib=3Da||Md();this.D=3Da.Aa("IFRAME",{style:"p=
osition:absolute;width:9em;height:9em;top:-99em"});a=3Da.Pb().body;a.inse=
rtBefore(this.D,a.firstChild);this.F=3Dcda(this.D);a=3Dthis.ib;this.Ta=3D=
a.Aa("DIV",{style:"position: absolute; visibility: hidden; top: =
-1000px"},a.Aa("DIV",{style:"height:7px"},"h"),a.Aa("DIV",{style:"height:=
8px"},"e"),a.Aa("DIV",{style:"height:9px"},"l"),a.Aa("DIV",{style:"height=
:10px"},"l"),a.Aa("DIV",{style:"height:11px"},"o"),a.Aa("DIV",{style:"hei=
ght:12px"},=0A=
"w"),a.Aa("DIV",{style:"height:13px"},"o"),a.Aa("DIV",{style:"height:14px=
"},"r"),a.Aa("DIV",{style:"height:15px"},"l"),a.Aa("DIV",{style:"height:1=
6px"},"d"));a.Pb().body.appendChild(this.Ta);this.H();ff(this.F,"resize",=
this.H,!1,this)}x(eM,E);eM.prototype.C=3D0;eM.prototype.J=3D0;eM.prototyp=
e.Ta=3Dnull;=0A=
var =
rCb=3D{"-4":[6,14,22,32,42,54,66,80,94],"-3":[6,13,22,31,41,51,63,77,91],=
"-2":[5,12,21,30,40,51,64,77,92],"-1":[6,13,21,31,42,54,66,79,93],0:[7,15=
,24,34,45,57,70,84,99],1:[7,14,23,33,44,55,68,81,96],2:[7,15,23,33,43,55,=
68,81,96],3:[7,15,23,33,44,56,68,82,97],4:[7,14,23,33,43,55,67,81,96],5:[=
7,14,23,33,44,55,68,82,97],6:[7,14,23,33,43,55,68,82,96]},sCb=3D{"-6":[4,=
12,20,28,36,48,60,72,84],"-5":[6,12,21,30,39,51,63,75,90],"-4":[6,14,22,3=
2,42,54,66,80,94],"-3":[6,13,22,31,42,54,66,79,94],"-2":[6,14,22,=0A=
32,42,54,66,80,94],"-1":[6,14,23,33,43,54,66,80,94],0:[7,15,24,34,45,57,7=
0,84,99],1:[7,14,22,32,43,55,68,81,96],2:[7,15,24,33,44,56,68,82,96],3:[7=
,15,24,34,44,56,69,83,98],4:[7,15,24,33,44,56,69,82,97],5:[7,15,24,34,45,=
57,70,84,99],6:[7,15,24,34,44,56,69,83,98],7:[7,15,24,34,45,57,70,84,99],=
8:[7,15,24,34,45,57,70,84,99],9:[7,15,24,34,45,57,70,84,99]},tCb=3D{"-4":=
.5,"-3":.67,"-2":.75,"-1":.9,0:1,1:1.1,2:1.25,3:1.5,4:1.75,5:2,6:2.5,7:3}=
;=0A=
eM.prototype.H=3Dfunction(){for(var =
a=3Dthis.Ta,b=3Da.childNodes.length,c=3D[],d=3D1;d<b;d++)c.push(a.childNo=
des[d].offsetTop);var e=3D0;lc(rCb,function(a,d){for(var =
f=3DsCb[d],h=3D0;h<b-1;h++){var =
m=3D0=3D=3Dc[h]-f[h];if(0!=3Dc[h]-a[h]&&!m)return!1}e=3DNumber(d);return!=
0});if(0=3D=3De){for(a=3Dwindow;a.parent&&a!=3Da.parent;)a=3Da.parent;2<a=
.outerWidth/a.innerWidth&&(e=3D7)}this.C!=3De&&(this.J=3Dthis.C,this.C=3D=
e,this.dispatchEvent("change"))};=0A=
eM.prototype.Ea=3Dfunction(){eM.ea.Ea.call(this);kf(this.F,"resize",this.=
H,!1,this);delete this.F;je(this.D);delete this.D;je(this.Ta);delete =
this.Ta};function =
uCb(a,b,c,d){E.call(this);this.L=3Da;this.O=3Db;this.ye=3Dc;this.F=3Dnew =
th(this);this.qb=3Dd||Md();this.D=3Dthis.C=3Dnull;this.H=3D0;this.O?this.=
F.R(this.O,"change",this.V):(null!=3Dthis.J?a=3Dthis.J:(a=3DYd("DIV",{sty=
le:"height:4.5px;width:4.5px;"}),document.body.appendChild(a),b=3Da.getBo=
undingClientRect(),je(a),a=3Dthis.J=3DAd(b.right-b.left,4.5,.1)),a&&this.=
F.R(vCb(this),"resize",this.V))}x(uCb,E);=0A=
function vCb(a){if(a.D)return =
a.D;a.C=3Da.qb.Aa("IFRAME",{style:"position:absolute;width:9em;height:9em=
;top:-99em",tabIndex:-1,"aria-hidden":"true"});var =
b=3Da.qb.Pb().body;b.insertBefore(a.C,b.firstChild);a.D=3Dcda(a.C);return=
 a.D}uCb.prototype.V=3Dfunction(){this.L.clear();var =
a=3DfM(this.L);this.H!=3Da&&(0!=3Dthis.H&&this.ye.Vb(1699),this.H=3Da,thi=
s.dispatchEvent("resize"))};uCb.prototype.J=3Dnull;uCb.prototype.Ea=3Dfun=
ction(){uCb.ea.Ea.call(this);this.F.dispose();je(this.C);this.C=3Dnull};f=
unction =
gM(a,b){A.call(this);this.C=3Dnull;this.Ma=3Da;this.Ka=3Db;this.H=3D!1}x(=
gM,A);p=3DgM.prototype;p.isInstalled=3Dfunction(){return =
null!=3Dthis.C};p.qN=3Dta;function =
hM(a){a.H||(a.H=3D!0,a.Ka(v(function(){this.H&&(this.H=3D!1,this.Ko())},a=
)))}p.WM=3DJe;p.N0=3DJe;p.Qqa=3DJe;p.vD=3DJe;p.e1=3Dfunction(){B(this.C);=
this.C=3Dnull;this.H=3D!1};p.Ea=3Dfunction(){gM.ea.Ea.call(this);this.e1(=
);B(this.C);this.C=3Dnull};function iM(a){return =
function(b){LB(a,b,null,void 0,!0)}};function =
wCb(a,b,c,d,e,f){gM.call(this,"banding",iM("banding"));this.O=3Da;this.F=3D=
b;this.Db=3Dc;this.J=3Dd;this.V=3De;this.L=3Df;this.D=3Dnull}q(wCb,gM);wC=
b.prototype.qN=3Dfunction(a){this.isInstalled()||"show-banding-pane"!=3Da=
.type&&"show-banding-pane-recommendation"!=3Da.type||(this.D=3Da,hM(this)=
)};=0A=
wCb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("banding"),b=3Dnew =
(a.D())(this.F,this.Db,this.J,this.L,this.O);b.render();b.setVisible(!1);=
b.resize();this.C=3Dnew =
(a.C())(b,this.O,this.F,this.V,this.Db,this.J,this.L);this.D&&QB.dispatch=
Event(this.D)}};function jM(a){return Eb(a,"=3D")||Eb(a,"+")};function =
kM(a){this.C=3Da||null}function xCb(a,b,c,d){var =
e=3Da.Hj(),f=3D!!LH(a);return =
e&&!f?mib(e,b,c,d):f?JH(a):PH(a,b,c,d)}function =
yCb(a,b,c){c=3Dt(c)&&("-"=3D=3Dc||"0"<=3Dc&&"9">=3Dc);return!!b&&c&&ritz_=
api.RitzModelApi.isPercentageNumberFormat(a.yh)}kM.prototype.F=3Dfunction=
(a,b,c,d,e){this.C?a=3Dthis.C.D(a,b,c,d,e):(b=3Dnull,(a=3DJH(a))&&(b=3DQb=
(a).replace(/\n/g,"<br/>")),a=3Db||"");return =
a};kM.prototype.Ib=3DMe;kM.prototype.Aa=3Dfunction(a,b,c,d,e){return =
ce(document,Gp(this.D(a,b,c,d,e)))};=0A=
function zCb(a,b,c,d){d=3D!!d&&!1;var =
e=3D!1,f=3D!1;b&&(e=3Db.Si()||Ygb(b),f=3D!!b.D||"validationHelp"!=3Db.C,b=
.Si()&&a.push("comment-error"));b=3Dc&&c.C;e?a.push(b?"chip-error-icon-rt=
l":"chip-error-icon-ltr"):d?a.push(b?"chip-docos-icon-rtl":"chip-docos-ic=
on-ltr"):f&&a.push(b?"chip-comment-icon-rtl":"chip-comment-icon-ltr")};fu=
nction lM(a,b){D.call(this,a,b);this.Zi=3Dvoid =
0;this.Vh=3Dnull;this.rect=3Dthis.Ba=3Dvoid =
0;this.H=3Dnull;this.V=3Dthis.O=3Dthis.F=3Dthis.Ha=3Dthis.Rg=3Dthis.clien=
tY=3Dthis.clientX=3Dthis.Ma=3Dthis.Ka=3Dvoid =
0;this.C=3D[]}x(lM,D);function =
mM(a,b){BG.call(this,1601,b,RA(a.jw));this.C=3Da}x(mM,BG);mM.prototype.ex=
ec=3Dba();mM.prototype.rK=3Dg("C");mM.prototype.$d=3Dn(48);mM.prototype.X=
d=3Dfunction(){var a=3Dnew =
l$a,b=3DXhb(this.C);W(a,2,b);b=3Dthis.C.jw;var c=3Dnew =
ry;W(c,1,""+this.C.lw);W(c,2,b.y);W(c,3,b.x);W(a,1,c);return a};function =
nM(a,b,c){BG.call(this,c?1:3,a,b);this.C=3Dc}x(nM,BG);nM.prototype.Qf=3Df=
unction(){return this.C?PF(this.getRect())+(" set to =
"+(this.C+".")):""};nM.prototype.$d=3Dn(33);nM.prototype.Xd=3Dfunction(){=
var a=3Dnew IE;a.Pa(this.C);return a};function =
ACb(a,b,c,d){nM.call(this,a,RA(b),c);this.D=3Dnull!=3Dd?d:null}x(ACb,nM);=
ACb.prototype.$d=3Dn(55);ACb.prototype.Xd=3Dfunction(){var a=3Dnew =
eF;a.Pa(this.C);if(this.D)for(var =
b=3D0;b<this.D.length;b++)qw(a,2,this.D[b]);return a};function =
oM(a,b,c){SK.call(this,2,a.$b());this.kb=3Da;this.C=3Db;this.D=3D"=3D"+c.=
substr(1)}x(oM,SK);oM.prototype.$d=3Dn(0);oM.prototype.Xd=3Dfunction(){va=
r a=3Dnew =
HE,b=3D""+this.kb.$b();b=3DjB(b,this.C.y,this.C.x,this.C.y+1,this.C.x+1);=
qw(a,1,b);W(a,2,this.D);return a};oM.prototype.Qf=3Dfunction(){return =
NF(this.C)+(" set to "+this.D)};function BCb(a,b,c,d,e){var =
f=3DJ(I(),"fephr"),h=3DoI(a,b);if(LH(h)&&f){if(jM(c))return RB("A cell =
in a pivot table can't contain a formula."),null;d&&d.C(35552);var =
k=3DLH(h);k.H();b=3Ddkb(a,h).clone();if(Hhb(k))e=3DV(V(k.C,4),4),0=3D=3Dc=
.length?(rw(b.wn[e],3),d&&d.C(35631)):(W(b.wn[e],3,c),d&&d.C(35630));else=
 =
if(Ihb(k))if(e=3DV(k.C,5).getIndex(),-1=3D=3De)0=3D=3Dc.length?(b.D=3Dnul=
l,d&&d.C(35635)):(b.D=3Dc,d&&d.C(35634));else{Ihb(k);e=3D(14=3D=3DYy(k.C)=
?b.Lj:b.Ej)[e];k=3De.YX();f=3Dnull;a:{if(h=3Dekb(a,h))if(h=3DLH(h))if(h=3D=
V(h.C,6))break a;=0A=
h=3Dnull}h&&ow(h,3)&&(f=3DV(h,3,k));h=3D!1;f&&(f=3Df.La(),2=3D=3DV(f,1)&&=
V(f,2)=3D=3Dc&&(h=3D!0));0=3D=3Dc.length||h?(rw(e,11),d&&d.C(35633)):(W(e=
,11,c),d&&d.C(35632))}else if(Jhb(k)){e=3Doib(h);f=3Dnew =
Kw;W(f,1,2);W(f,2,c);h=3D(GH(k)?b.Lj:b.Ej)[Ehb(k).length-1];c=3Dnew =
Ny;k=3Dtw(V(V(h,10),2),1);for(var =
l=3D!1,m=3D0;m<k.length;m++)if(k[m].La().equals(e)){l=3Dnew My;var =
r=3Dk[m].getKey();W(l,1,r);l.Pa(f);qw(c,1,l);l=3D!0}else =
qw(c,1,k[m]);l||(k=3Dnew =
My,W(k,1,e),k.Pa(f),qw(c,1,k));e=3DV(h,10);W(e,2,c);d&&d.C(35636)}return =
new mM(b,a)}return jM(c)?=0A=
new oM(a,b,c):new ACb(a,b,c,e)};function =
CCb(a,b,c,d,e){A.call(this);this.L=3Da;this.J=3Dc;this.C=3Db;this.D=3Dnew=
 =
th(this);this.qa(this.D);this.D.R(this.C,"inputBoxDeactivate",this.F);thi=
s.Va=3Dd;this.H=3De}x(CCb,A);CCb.prototype.F=3Dfunction(a){var =
b=3Dthis.L,c=3Db.C,d=3Dc.C,e=3Da.target;null!=3Db.Ba&&b.Ba!=3DMI(b.C)&&(d=
=3DVF(c,b.Ba));if(d){var =
f=3Dd&&d.Kc();if(e=3Df&&SG(f,e.vt))DCb(f,e,a)&&(a=3DBCb(f,e,a.O,this.H,a.=
V))&&this.J.C(a),kK(b,"normal"),(a=3DIG(this.C))&&a.Ba.setVisible(!1),d!=3D=
c.C?OG(c,d.Af(),function(){b.Ba=3Dnull}):b.Ba=3Dnull}};=0A=
function DCb(a,b,c){if(!c.Ha)return!1;var =
d=3Dc.O,e=3DoI(a,b),f=3DxCb(e,a.$b(),b.y,b.x);return =
d!=3Df||!yb(tib(e),c.V||[],function(a,b){return =
a.equals(b)})||jM(d)&&ritz_api.RitzModelApi.hasUnresolvedSheetDependencie=
s(a.$b()+"",b.y,b.x)?!0:!1};Da(ba().prototype,ba().prototype);function =
ECb(a,b){a=3Da.serialize(b);return JSON.stringify(a)};function =
FCb(a){this.C=3Da};function =
GCb(a,b,c,d){A.call(this);this.F=3Da;this.V=3Db;this.O=3Dc;this.D=3Dnull;=
this.J=3D!1;this.C=3D{};this.H=3D!0;this.L=3Dd||Ke}x(GCb,A);var =
HCb=3D["image/png","image/gif","image/bmp","image/jpeg","image/jpg"],ICb=3D=
Gc(HCb);p=3DGCb.prototype;p.eF=3Dfunction(a,b){"application/x-vnd.google-=
docs-external-image-clip+json"!=3Da&&("text/html"=3D=3Da&&this.F.eF(a,b),=
this.D&&("text/html"=3D=3Da&&(b=3Dthis.V.C(b)),this.D.setData(a,b),this.J=
=3D!0))};=0A=
p.getData=3Dfunction(a){if("application/x-vnd.google-docs-external-image-=
clip+json"=3D=3Da){a=3Dnull;for(var b=3D0;b<HCb.length;++b)if(HCb[b]in =
this.C){a=3DHCb[b];break}return =
a?this.C[a].Xu().addCallback(this.t8a,this):Wk(null)}return a in =
this.C?this.C[a].Xu():this.H?this.F.getData(a):Wk(null)};p.t4=3Dfunction(=
){var =
a=3Dthis.H?[].concat(this.F.t4()):[];nb(a,pc(this.C));qb(a);JCb(a)&&a.pus=
h("application/x-vnd.google-docs-external-image-clip+json");return a};=0A=
p.Xha=3Dfunction(a,b){this.D=3Db&&b.Ke.clipboardData||null;this.J=3D!1;tr=
y{this.v5();if(this.D&&"paste"=3D=3Db.type){var =
c=3Dthis.D,d=3Dthis.L,e=3D{},f=3D[];if(t(c.items))for(var =
h=3Dc.items,k=3D0;k<h.length;k++){var =
l=3Dh[k],m=3Dl.type;f.push(m);if(!e[m]&&d(m)){a:{var =
r=3Dl;switch(r.kind){case "string":var u=3DWk(c.getData(r.type));break =
a;case "file":var w=3Dr.getAsFile();u=3Dw?KCb(w):null;break =
a;default:u=3Dnull}}u&&(e[m]=3Du)}}else{r=3Dc.types||[];for(k=3D0;k<r.len=
gth;k++)m=3Dr[k],f.push(m),!e[m]&&d(m)&&(e[m]=3DWk(c.getData(m)));var =
y=3Dc.files||=0A=
[];for(k=3D0;k<y.length;k++){var =
C=3Dy[k];m=3DC.type;f.push(m);!e[m]&&d(m)&&(e[m]=3DKCb(C))}}this.C=3De;a:=
{for(c=3D0;c<f.length;c++)if("text/html"=3D=3Df[c]){var H=3D!0;break =
a}H=3D!1}this.H=3DH||!JCb(f)}this.F.Xha(a,b);this.J&&b.preventDefault()}f=
inally{this.D=3Dnull}};p.v5=3Dfunction(){this.C=3D{};this.H=3D!0};p.HGa=3D=
Je;function KCb(a){var b=3Dnew =
Lk;a=3Dlxa(a);a.addCallback(function(a){b.Nb(a)});Sk(a,function(){b.Nb(nu=
ll)});return b}function JCb(a){return Ya(a,function(a){return a in ICb})}=0A=
p.t8a=3Dfunction(a){return ECb(this.O,new =
FCb(a?[a]:[]))};p.Ea=3Dfunction(){B(this.F);GCb.ea.Ea.call(this)};functio=
n LCb(){}ua(LCb);LCb.prototype.C=3DMe;function =
MCb(){}MCb.prototype.serialize=3Dfunction(a){var =
b=3D{};b.imageUrls=3Da.C;return b};function =
pM(){this.h4=3D!1;this.ZS=3Dnull}pM.prototype.wqa=3Dta;pM.prototype.Hp=3D=
ba();function =
NCb(a){this.C=3Da}x(NCb,pM);NCb.prototype.Hp=3Dfunction(a){return"text/vn=
d.google-apps.spreadsheet"=3D=3Da?this.C:null};function =
OCb(a){this.C=3Da}x(OCb,pM);OCb.prototype.Hp=3Dfunction(a){return"text/vn=
d.google-apps.spreadsheet+html"=3D=3Da?this.C:null};function =
PCb(){E.call(this)}x(PCb,E);function =
QCb(a,b,c){D.call(this,a,b);this.C=3Dc}x(QCb,D);function =
RCb(a,b){A.call(this);this.F=3D[];this.H=3Dnew =
th(this);this.qa(this.H);this.J=3Da;this.C=3Db;this.D=3Dnull;this.L=3D!0}=
x(RCb,A);function =
SCb(a,b){a.F.push(b);a.H.R(b,["+copy","+cut"],a.O).R(b,"+paste",a.V)}=0A=
RCb.prototype.O=3Dfunction(a){var b=3Da.type;if(this.L){var =
c=3DTCb(this.C);if(c){"+cut"=3D=3Db&&(c.ZS=3D"cut-range");b=3Dthis.J;a=3D=
a.C;var =
d=3Dsn(),e=3Dtn(d,sB.Rwa,!1,Vyb(41,[b.H.C.C])),f=3Db.V9(qM());try{if(b.nD=
(new =
rM("application/x-vnd.google-apps.spreadsheet-anchor-rect",c),f),a){b.nD(=
new =
rM("text/plain",c.Hp("text/vnd.google-apps.spreadsheet")),f);b.nD(new =
rM("text/html",c.Hp("text/vnd.google-apps.spreadsheet+html")),f);var =
h=3Dc.Hp("application/x-vnd.google-spreadsheet-embedded-grid-range-data")=
;if(h){var k=3Db.H.D.mc(),=0A=
l=3DECb(new UCb,h),m=3Db.H.D.D;var r=3Dnew =
VCb(b.L.C(k),cc(k),l,m);b.nD(new =
rM("application/x-vnd.google-docs-embedded-grid_range_clip+wrapped",WCb(b=
.O,r)),f)}var =
u=3Dc.Hp("application/x-vnd.google-spreadsheet-embedded-object-clip");if(=
u){var w=3DYl(XCb.serialize(u));b.nD(new =
rM("application/x-vnd.google-spreadsheet-embedded-object+json",w),f)}if(u=
&&ow(u.ef(),2)&&u.ef().getProperties().getType()=3D=3DiZa.gca){var =
y=3Du.ef(),C=3Dc.Hp("text/vnd.google-apps.spreadsheet+html");if(C){var =
H=3Dce(document,Gp(C)).src,R=3Dnew YCb("",=0A=
V(y,1),H,1,new =
ZCb(ritz_api.RitzModelApi.getChartChecksum(V(y,1))),y.getTitle()||"",V(y,=
6)||""),Z=3DV(u,3),U=3DECb(new $Cb,R),ja=3Db.H.D.D;var ma=3Dnew =
VCb(b.L.C(Z),cc(Z),U,ja);b.nD(new =
rM("application/x-vnd.google-docs-embedded-chart-clip+wrapped",WCb(b.O,ma=
)),f)}}}}catch(Ka){yn(d,e),e=3Dnull}finally{b.$W(f),e&&vn(d,e)}}}else =
K.yw.Zb()};=0A=
RCb.prototype.V=3Dfunction(a){if(K.Ou.isEnabled()){var =
b=3Dthis.D,c=3Db?b.type:null;this.D=3Dnull;a=3DaDb(this.J,c||"copy-range"=
,a.C);Sk(a.addCallback(function(a){return =
a.getData()},this),function(a){throw =
Error(a);},this);b&&b.filter&&a.addCallback(function(a){return =
b.filter(a)});bDb(this.C,a,c)}};RCb.prototype.Ea=3Dfunction(){RCb.ea.Ea.c=
all(this);z(this.F,function(a){B(a)});this.F=3Dnull};function =
cDb(a,b){this.type=3Da;this.filter=3Db||null};function =
dDb(){this.position=3Dnull;Ra.call(this,void =
0)}x(dDb,Ra);dDb.prototype.name=3D"ParseError";=0A=
function eDb(a){function b(){if(null!=3Dr){var b=3Dr;r=3Dnull;return =
b}if(f>=3Da.length)return h;b=3Da.charAt(f++);var =
c=3D!1;"\n"=3D=3Db?c=3D!0:"\r"=3D=3Db&&(f<a.length&&"\n"=3D=3Da.charAt(f)=
&&f++,c=3D!0);return c?l:b}function c(){for(var =
c=3Df,e=3Dnull,m=3Db();m!=3Dh;m=3Db())if('"'=3D=3Dm)if(e=3Df-1,m=3Db(),'"=
'=3D=3Dm)e=3Dnull;else{if(","=3D=3Dm||m=3D=3Dh||m=3D=3Dl){m=3D=3Dl&&(r=3D=
m);break}c=3D'"'+a.substring(c,f);e=3Dd();return =
e=3D=3Dk?(r=3Dl,c):c+e;throw new dDb(a,f-1,'Unexpected character "'+m+'" =
after quote mark');}null=3D=3D=3De&&(e=3Da.length);return =
a.substring(c,e).replace(/""/g,=0A=
'"')}function d(){var d=3Df,e=3Du;u=3D!1;var w=3Db();if(w=3D=3Dm)return =
k;if(w=3D=3Dh||w=3D=3Dl)return e?(r=3Dm,""):k;if('"'=3D=3Dw)return =
c();for(;;){if(w=3D=3Dh||w=3D=3Dl){r=3Dw;break}if(","=3D=3Dw){u=3D!0;brea=
k}w=3Db()}return(w=3D=3Dh?a.substring(d):a.substring(d,f-1)).replace(/[\r=
\n]+/g,"")}function e(){if(f>=3Da.length)return h;for(var =
b=3D[],c=3Dd();c!=3Dk;c=3Dd())b.push(c);return b}for(var =
f=3D0,h=3DfDb,k=3DgDb,l=3DhDb,m=3DiDb,r=3Dnull,u=3D!1,w=3D[],y=3De();y!=3D=
h;y=3De())w.push(y);return w}var =
iDb=3D{},fDb=3D{},gDb=3D{},hDb=3D{};function =
jDb(a){a=3Da.Hp("text/vnd.google-apps.spreadsheet");var b=3D"";try{var =
c=3DeDb(a);b=3D1!=3Dc.length||1!=3Dc[0].length||/\t/.test(c[0][0])?Wa(c,f=
unction(a){return =
Wa(a,function(a){return'"'+Nb(a).replace(/"/g,'""')+'"'}).join("\t").repl=
ace(/(\r|\r\n|\n)/g," ")}).join("\n"):c[0][0]}catch(d){b=3Da}return new =
NCb(b)};function =
kDb(a){E.call(this);this.D=3Dnull;this.C=3Da;this.qa(this.C);this.F=3Dnew=
 Gi(this.ATb,0,this);this.qa(this.F);this.H=3D{}}x(kDb,E);function =
lDb(a,b){a.D||(a.D=3Db,a.C.capture(),a.F.start())}p=3DkDb.prototype;p.ATb=
=3Dfunction(){this.D&&(this.D=3Dnull,this.C.release())};p.getElement=3Dfu=
nction(){return this.C.getElement()};=0A=
p.getData=3Dfunction(a){if(a in this.H)return =
Wk(this.H[a]);if("paste"!=3Dthis.D||"text/plain"!=3Da)return =
Wk(null);this.F.stop();var b=3Dnew =
Lk;Di(function(){this.F.start();if("paste"!=3Dthis.D)b.Nb(null);else{var =
c=3Dthis.C.C.value;this.H[a]=3Dc;b.Nb(c)}},0,this);return =
b};p.eF=3Dfunction(a,b){"text/plain"=3D=3Da?(a=3Dthis.C,a.C.value=3Db,a.C=
.select()):"x-text/plain-for-trix-testing-only"=3D=3Da&&(a=3Dthis.C,a.C.v=
alue=3Db,a.C.select())};p.t4=3DIe(["text/plain"]);p.Xha=3Dfunction(a,b){t=
his.v5();lDb(this,b.type);a(b)};=0A=
p.HGa=3Dfunction(a){return"text/plain"!=3Da};p.v5=3Dfunction(){this.H=3D{=
}};function =
mDb(a,b,c){A.call(this);this.H=3Da;this.F=3Db;this.ib=3Dc;this.C=3Dthis.i=
b.Aa("TEXTAREA","trix-offscreen");this.ib.appendChild(this.ib.Pb().body,t=
his.C);this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(this.C,["cut","copy","paste","beforepas=
te"],this.c2b)}x(mDb,A);p=3DmDb.prototype;p.c2b=3Dfunction(a){this.H.F.di=
spatchEvent(a)};=0A=
p.capture=3Dfunction(){this.C.value=3D" =
";this.C.focus();this.C.select();this.F.Lb(2);this.D.R(this.C,["keydown",=
"keyup","keypress"],this.hSa,!0)};p.hSa=3Dfunction(a){a.preventDefault();=
a.stopPropagation()};p.release=3Dfunction(){this.D.Qc(this.C,["keydown","=
keyup","keypress"],this.hSa,!0);this.C.value=3D" =
";this.F.Lb(3)};p.getElement=3Dg("C");p.Ea=3Dfunction(){this.ib.Nf(this.C=
);mDb.ea.Ea.call(this)};function =
nDb(a,b,c,d,e){E.call(this);this.ib=3De||Md();this.F=3Db;this.L=3Dc;this.=
D=3Dd;this.C=3Dnew =
th(this);this.qa(this.C);this.J=3Da;this.C.R(a,["copy","cut","paste"],thi=
s.O);Kc&&this.C.R(a,"beforepaste",this.H)}x(nDb,PCb);nDb.prototype.oa=3Dg=
("ib");nDb.prototype.H=3Dfunction(){this.F()&&lDb(this.D,"paste")};nDb.pr=
ototype.O=3Dfunction(a){this.F()&&this.L.Xha(v(function(a){this.dispatchE=
vent(new QCb("+"+a.type,this,!0))},this),a)};function =
rM(a,b){this.C=3Da;this.D=3Db}rM.prototype.getData=3Dg("D");rM.prototype.=
Xt=3Dfunction(){return null!=3Dthis.D};function =
oDb(a,b){E.call(this);this.D=3Da;this.C=3Db||null}x(oDb,PCb);function =
pDb(a,b){if(a.D){if(a.C){switch(b){case "+cut":case "+copy":return =
a.C.C();case "+paste":return a.C.H()}return!1}return =
Kc}return!1}function qDb(a,b,c){var =
d=3DpDb(a,b);d&&(d=3Db.substring(1),lDb(a.D.D,d),d=3Da.D.oa().Pb().execCo=
mmand(d));d||(a.C&&!c?a.dispatchEvent("noclipboardsupport"):a.dispatchEve=
nt(new QCb(b,a,!1)))};function =
sM(a,b){Ra.call(this,b||""+a);this.errorCode=3Da}x(sM,Ra);function =
rDb(a,b){this.Fc=3Da;this.C=3Db}function sDb(a,b){for(var =
c=3D{},d=3D0,e;e=3Da[d];d++){var =
f=3De.La();e=3De.getType();c[e]||(c[e]=3D[]);c[e].push(f)}for(d=3D1;e=3Da=
rguments[d];d+=3D2)if(f=3Dc[e]){e=3D0;for(var h=3Df.length;e<h;e++){var =
k=3D(0,arguments[d+1])(f[e]);if(null!=3Dk)return k}}return =
null}rDb.prototype.getType=3Dg("Fc");rDb.prototype.La=3Dg("C");function =
VCb(a,b,c,d){this.H=3Da;this.D=3Db;this.F=3Dc;this.C=3D!!d}VCb.prototype.=
getData=3Dg("F");VCb.prototype.Lt=3Dn("unknown");function =
tDb(){}tDb.prototype.serialize=3Dfunction(a){var =
b=3D{};b.dih=3Da.D;b.data=3Da.getData();b.edi=3Da.H;b.dct=3Da.Lt();b.ds=3D=
a.C;return b};function WCb(a,b){a=3Da.serialize(b);return =
JSON.stringify(a)};function uDb(a,b){function =
c(f,h){f++;0=3D=3Df||!h.Xt()&&f<b.length?Rk(a.RX(b[f],d),Ca(c,f),v(e.Cd,e=
)):e.Nb(h)}var d=3Da.XP(),e=3Dnew Lk;void =
0!=3Dd&&Tk(e,function(b){a.$W(d);return b});c(-1,null);return e}=0A=
function qM(){var a=3D(new Date).getTime();return =
Wa([["",8,Math.abs(cc(navigator.userAgent+window.location))],["-",4,a>>>1=
6],["-",4,a],["-",4,65536*Math.random()],["-",6,16777216*Math.random()],[=
"",6,16777216*Math.random()]],function(a){var =
b=3D"00000000"+Math.round(a[2]).toString(16);return =
a[0]+b.substring(b.length-a[1],b.length)}).join("")};function =
vDb(a,b){this.F=3D{};this.D=3D{};this.V=3Db||"ch-";this.ma=3D0;this.H=3Dt=
his.uV("");this.J=3Da;vb(this.J)}p=3DvDb.prototype;p.t5=3Dba();p.rGa=3Dfu=
nction(a,b){wDb(this,a);return[new =
rDb(1,b)]};p.I5=3Dfunction(a){a=3DsDb(a,1,v(this.uV,this));return =
null!=3Da?a:this.uV("guid:null-clip")};p.nD=3Dfunction(a,b){if(0>sb(this.=
J,a.C))throw new =
sM(1);xDb(this,b||this.H,v(function(b){if("guid:null-clip"=3D=3Dthis.F[b]=
)throw Error("Attempted to set clip with the NULL clip =
guid.");this.maa(a,this.F[b],b)},this))};=0A=
p.RX=3Dfunction(a,b){if(0>sb(this.J,a))throw new sM(1);return =
xDb(this,b||this.H,v(function(b){return this.fGa(a,b,this.F[b])},this))};=0A=
p.XP=3Dfunction(a){if(!a)return this.uV(this.F[this.H]);var =
b=3DGaa(a,function(a){return a.La()instanceof =
Lk?1:0}),c=3Db[0]||[],d=3Db[1]||[];if(0=3D=3Dd.length)return =
this.I5(c);var e=3Dnew Lk;(new km(Wa(d,function(a){return =
a.La()}))).addCallback(function(a){a=3DXa(a,function(a,b,c){b[0]&&null!=3D=
b[1]&&a.push(new rDb(d[c].getType(),b[1]));return =
a},c);e.Nb(this.I5(a))},this);a=3DyDb(this,e,a);e.addCallback(v(function(=
a,b){return this.D[a].handle=3Db},this,a));return a};=0A=
p.Ria=3Dfunction(a){wDb(this,a);a=3Da||this.H;if(this.D[a]&&!this.D[a].ha=
ndle)return this.D[a].C;var =
b=3Dnull;if(Tk(xDb(this,a,v(function(a){return =
Wk(this.rGa(a,this.F[a]))},this)),function(a){b=3Da}).C)return b;throw =
b||new Ra("Unexpected missing =
callback.");};p.$W=3Dfunction(a){wDb(this,a);xDb(this,a,v(function(a,c){t=
his.D[a]&&delete this.D[a];this.t5(c,this.F[c]);delete =
this.F[c]},this,a))};p.Yga=3Dg("J");=0A=
function xDb(a,b,c){var =
d=3D!!a.D[b],e=3Dd?a.D[b].handle:null;if(d&&!e){var f=3Dnew =
Lk;a.D[b].Sl.addCallback(function(a){try{var b=3Dc(a);b instanceof =
Lk?Uk(b,f):f.Nb(b)}catch(l){f.Cd(l)}return a},a);return f}return =
c(e||b)}p.uV=3Dfunction(a){var =
b=3Dthis.V+this.ma++;this.F[b]=3Dnull!=3Da?a:qM();return b};function =
yDb(a,b,c){var d=3Da.V+a.ma++;a.D[d]=3Dnew zDb(b,c);return =
d}p.V9=3Dfunction(a){return this.uV(null!=3Da?a:qM())};=0A=
function wDb(a,b){if(b){if(!Eb(b,a.V))throw new sM(2,"Foreign =
handle.");if(null=3D=3Da.F[b]&&!a.D[b])throw new sM(2,"Handle not =
active.");}}function =
zDb(a,b){this.handle=3Dnull;this.Sl=3Da;this.C=3Db};for(var =
ADb=3D"ADDRESS BLOCKQUOTE BODY CENTER DD DIR DIV DL FIELDSET FORM H1 H2 =
H3 H4 H5 H6 HEAD HR HTML ISINDEX LI MENU NOFRAMES OL P PRE TABLE TD TH =
TITLE TR UL".split(" =
"),BDb=3D["SCRIPT","STYLE"],CDb,DDb=3D[],EDb=3D0;EDb<BDb.length;EDb++){va=
r FDb=3DBDb[EDb];DDb.push("(<"+FDb+"( [^>]*?)?>.*?</"+FDb+"( =
[^>]*?)?>)")}CDb=3DDDb.join("|");var GDb=3DTc?"\r\n":"\n";function =
HDb(){IDb.getInstance()}HDb.prototype.Uk=3Dfunction(a){a=3Da.replace(new =
RegExp(CDb,"gi"),"");a=3Da.replace(/<BR( [^>]*?)?>/gi,GDb);var =
b=3D"(</("+ADb.join("|")+")>)+";a=3Da.replace(new =
RegExp(b,"gi"),GDb);a=3Da.replace(/<[^>]+>/g,"");a=3DRb(a);return =
a=3Da.replace(/\xa0|\xc2/g," ")};function =
JDb(a,b,c,d,e){d=3Dd||[];vDb.call(this,KDb.concat(e).concat(d),"nch-");th=
is.C=3Da;this.O=3Db;this.Ba=3Dc;this.$=3DGc(d);this.L=3D{}}x(JDb,vDb);var=
 =
KDb=3D["application/x-vnd.google-docs-external-image-clip+json","text/x-v=
nd.google-docshtml+html","text/html","text/plain"],LDb=3D/<[^>]*[\s"'][Ii=
][Dd]=3D["']docs-internal-guid-([^>]+?)["'][^>]*>/,MDb=3D/^<img =
[^>]*src=3D"[^">]+"[^>]*>$/;p=3DJDb.prototype;=0A=
p.maa=3Dfunction(a,b){var c=3Da.C;switch(c){case =
"application/x-vnd.google-docs-external-image-clip+json":this.C.eF("appli=
cation/x-vnd.google-docs-external-image-clip+json",NDb(a.getData()));brea=
k;case =
"text/x-vnd.google-docshtml+html":b=3Db||qM();if(a=3DNDb(a.getData()))b=3D=
"docs-internal-guid-"+b,Pc?a=3D$b('<b style=3D"font-weight:normal;" =
id=3D"'+b+'">',a,"</b>"):(c=3Da.indexOf(">"),0<c&&"<"=3D=3Da.charAt(0)&&(=
a=3D$b(a.substring(0,c),' =
id=3D"',b,'"',a.substring(c))));this.C.eF("text/html",a);0!=3Dthis.O||thi=
s.C.HGa("text/plain")||=0A=
this.C.eF("text/plain",this.Ba.Uk(a));break;case =
"text/html":this.C.eF("text/html",NDb(a.getData()));break;case =
"text/plain":a=3DNDb(a.getData());if(1=3D=3Dthis.O)this.C.eF("text/plain"=
,NDb(a));else throw new sM(1,"Cannot set explicit plain text in this =
text =
mode.");break;default:if(this.$[c])this.C.eF(c,NDb(a.getData()));else =
throw new sM(1,"Cannot set clip with MIME type "+a.C);}};=0A=
p.fGa=3Dfunction(a,b,c){if("guid:null-clip"=3D=3Dc)return Wk(new =
rM(a,null));if(this.$[a])return =
this.C.getData("text/html").addCallback(v(this.Qhb,this,a,c));switch(a){c=
ase "text/plain":return =
this.C.getData("text/html").addCallback(v(this.Mjb,this,b,c));case =
"text/html":case "text/x-vnd.google-docshtml+html":return =
this.C.getData("text/html").addCallback(v(this.tib,this,b,a,c));case =
"application/x-vnd.google-docs-external-image-clip+json":return =
this.C.getData(a).addCallback(function(b){return Wk(new rM(a,=0A=
b))});default:return this.gGa(a,b,c)}};p.gGa=3Dfunction(a){throw new =
sM(1,"Unhandled MIME type =
"+a);};p.XP=3Dfunction(a){a=3DJDb.ea.XP.call(this,a);ODb(this,a);return =
a};p.Qhb=3Dfunction(a,b,c){return(b?PDb(c)?0:b=3D=3Dthis.X5(c):1)?this.C.=
getData(a).addCallback(function(b){return new rM(a,b)}):Wk(new =
rM(a,null))};p.tib=3Dfunction(a,b,c,d){return QDb(this,a,b,c,d,new =
rM(b,d))};=0A=
function =
QDb(a,b,c,d,e,f){(d=3D!(d?PDb(e)?0:d=3D=3Da.X5(e):1)||PDb(e))||(a=3Dbb(OD=
b(a,b),"application/x-vnd.google-docs-external-image-clip+json"),d=3D!!MD=
b.exec(e)&&a);return d?Wk(new =
rM(c,null)):Wk(f)}p.X5=3Dfunction(a){return(a=3DLDb.exec(Zb(a).substring(=
0,4096)))&&1<a.length?a[1]:null};p.rGa=3Dfunction(a,b){a=3Db?b:this.C.get=
Data("text/html").addCallback(v(this.X5,this));a=3D[new =
rDb(1,a)];1=3D=3Dthis.O&&a.push(new =
rDb(4,this.C.getData("text/plain")));return a};p.t5=3Dfunction(a){delete =
this.L[a];uc(this.L)&&this.C.v5()};=0A=
function NDb(a){if(!a)return"";if(!oa(a))throw Error("Expected string =
type argument.");return a}function PDb(a){return =
a?""=3D=3Da||Pc&&("\u200b<br>"=3D=3Da||"\u200b"=3D=3Da||'<meta =
charset=3D"utf-8">'=3D=3Da||'<meta =
charset=3D"utf-8">\u200b'=3D=3Da||'<meta =
charset=3D"utf-8"><br>\u200b'=3D=3Da||'<meta =
charset=3D"utf-8">\u200b<br>'=3D=3Da):!0}function ODb(a,b){return =
b=3D=3Da.H?a.C.t4():a.L[b]||(a.L[b]=3Da.C.t4())}=0A=
p.Mjb=3Dfunction(a,b,c){return(b?PDb(c)?0:b=3D=3Dthis.X5(c):1)?this.C.get=
Data("text/plain").addCallback(function(a){return new =
rM("text/plain",a)}):Wk(new rM("text/plain",null))};function =
IDb(){}ua(IDb);function RDb(a,b,c){c=3Dc||[];JDb.call(this,a,b,new =
HDb,c,["application/x-vnd.google-docshtml+dom"])}x(RDb,JDb);RDb.prototype=
.gGa=3Dfunction(a,b,c){switch(a){case =
"application/x-vnd.google-docshtml+dom":return =
this.C.getData("application/x-vnd.google-docshtml+dom").addCallback(v(thi=
s.va,this,b,a,c));default:throw new sM(1,"Unhandled MIME type =
"+a);}};RDb.prototype.va=3Dfunction(a,b,c,d){return =
QDb(this,a,b,c,d&&d.innerHTML,new rM(b,d))};function =
SDb(a,b){this.C=3D[];this.F=3D{};this.D=3D{};TDb(this,a);if(b)for(a=3D0;a=
<b.length;a++)TDb(this,b[a])}function TDb(a,b){var =
c=3Da.C.length;a.C.push(b);b=3Db.Yga();for(var d=3D0;d<b.length;d++){var =
e=3Db[d];a.F[e]?a.F[e].push(c):a.F[e]=3D[c]}}p=3DSDb.prototype;p.nD=3Dfun=
ction(a,b){UDb(this,b);for(var =
c=3DVDb(this,a.C),d=3D0,e=3Dc.length;d<e;d++){var =
f=3Dthis.C[c[d]],h=3DWDb(this,b,c[d],v(function(a,b){return =
null!=3Da?f.V9(b):null},this));f.nD(a,h)}};=0A=
p.RX=3Dfunction(a,b,c){UDb(this,b);var d=3DVDb(this,a)[0];if(0<d){var =
e=3DWDb(this,b,d,v(function(a){a=3Dthis.C[0].Ria(a);return =
this.C[d].XP(a)},this));if(null=3D=3De)return Wk(new rM(a,null));var =
f=3Dthis.C[d];b=3Dnull!=3Db?null:v(f.$W,f,e);return =
XDb(this,f.RX(a,e,c),b)}return =
XDb(this,this.C[0].RX(a,b,c),null)};p.Yga=3Dfunction(){var =
a=3Dpc(this.F);vb(a);return a};p.XP=3Dfunction(a){return =
YDb(this,this.C[0].XP(a))};p.V9=3Dfunction(a){a=3Dnull!=3Da?a:qM();return=
 YDb(this,this.C[0].V9(a),a)};=0A=
p.$W=3Dfunction(a){UDb(this,a);for(var =
b=3Dthis.D[a],c=3D0;c<b.C.length;c++){var =
d=3Db.C[c];t(d)&&this.C[c].$W(d)}delete =
this.D[a]};p.Ria=3Dfunction(a){UDb(this,a);return =
this.C[0].Ria(a)};function WDb(a,b,c,d){if(0=3D=3Dc)return =
b||null;if(null=3D=3Db)return d(b,null);a=3Da.D[b];var =
e=3Da.C[c];t(e)||(e=3Dd(b,a.D),a.C[c]=3De);return e}function =
VDb(a,b){a=3Da.F[b];if(!a)throw new sM(1);return a}function =
XDb(a,b,c){var d=3Dnew =
Lk(null,a);Sk(b,function(a){c&&c();d.Cd(a)});b.addCallback(function(a){c&=
&c();d.Nb(a)});return d}=0A=
function YDb(a,b,c){a.D[b]||(a.D[b]=3Dnew ZDb(c),a.D[b].C[0]=3Db);return =
b}function UDb(a,b){if(null!=3Db&&!a.D[b])throw new sM(2);}function =
ZDb(a){this.D=3Da||null;this.C=3D[]};function =
$Db(a){this.L=3Da;this.D=3Dthis.L.length/4;this.H=3Dthis.D+6;this.F=3D[[]=
,[],[],[]];this.J=3D[[],[],[],[]];this.C=3DArray(aEb*(this.H+1));for(a=3D=
0;a<this.D;a++)this.C[a]=3D[this.L[4*a],this.L[4*a+1],this.L[4*a+2],this.=
L[4*a+3]];var =
b=3DArray(4);for(a=3Dthis.D;a<aEb*(this.H+1);a++){b[0]=3Dthis.C[a-1][0];b=
[1]=3Dthis.C[a-1][1];b[2]=3Dthis.C[a-1][2];b[3]=3Dthis.C[a-1][3];if(0=3D=3D=
a%this.D){var =
c=3Db,d=3Dc[0];c[0]=3Dc[1];c[1]=3Dc[2];c[2]=3Dc[3];c[3]=3Dd;bEb(b);b[0]^=3D=
cEb[a/this.D][0];b[1]^=3DcEb[a/this.D][1];b[2]^=3DcEb[a/this.D][2];b[3]^=3D=0A=
cEb[a/this.D][3]}else =
6<this.D&&4=3D=3Da%this.D&&bEb(b);this.C[a]=3DArray(4);this.C[a][0]=3Dthi=
s.C[a-this.D][0]^b[0];this.C[a][1]=3Dthis.C[a-this.D][1]^b[1];this.C[a][2=
]=3Dthis.C[a-this.D][2]^b[2];this.C[a][3]=3Dthis.C[a-this.D][3]^b[3]}}$Db=
.prototype.O=3D16;var aEb=3D$Db.prototype.O/4;function dEb(a,b){for(var =
c,d=3D0;d<aEb;d++)for(var =
e=3D0;4>e;e++)c=3D4*e+d,c=3Db[c],a.F[d][e]=3Dc}function eEb(a){for(var =
b=3D[],c=3D0;c<aEb;c++)for(var d=3D0;4>d;d++)b[4*d+c]=3Da.F[c][d];return =
b}=0A=
function fEb(a,b){for(var c=3D0;4>c;c++)for(var =
d=3D0;4>d;d++)a.F[c][d]^=3Da.C[4*b+d][c]}function gEb(a,b){for(var =
c=3D0;4>c;c++)for(var d=3D0;4>d;d++)a.F[c][d]=3Db[a.F[c][d]]}function =
hEb(a){for(var b=3D1;4>b;b++)for(var =
c=3D0;4>c;c++)a.J[b][c]=3Da.F[b][c];for(b=3D1;4>b;b++)for(c=3D0;4>c;c++)a=
.F[b][c]=3Da.J[b][(c+b)%aEb]}function =
bEb(a){a[0]=3DiEb[a[0]];a[1]=3DiEb[a[1]];a[2]=3DiEb[a[2]];a[3]=3DiEb[a[3]=
]}=0A=
var =
iEb=3D[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130=
,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,=
63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,12=
8,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,13=
2,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,=
67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,=
182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,=0A=
126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,=
219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109=
,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198=
,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,13=
4,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,=
140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],cEb=3D[[0,0,0,0=
],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[64,=0A=
0,0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],jEb=3D[0,2,4,6,8,10,12,14,16,18=
,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,=
68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,1=
12,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,14=
8,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184=
,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,=
222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,=0A=
27,25,31,29,19,17,23,21,11,9,15,13,3,1,7,5,59,57,63,61,51,49,55,53,43,41,=
47,45,35,33,39,37,91,89,95,93,83,81,87,85,75,73,79,77,67,65,71,69,123,121=
,127,125,115,113,119,117,107,105,111,109,99,97,103,101,155,153,159,157,14=
7,145,151,149,139,137,143,141,131,129,135,133,187,185,191,189,179,177,183=
,181,171,169,175,173,163,161,167,165,219,217,223,221,211,209,215,213,203,=
201,207,205,195,193,199,197,251,249,255,253,243,241,247,245,235,233,239,2=
37,227,225,231,229],kEb=3D[0,3,6,5,12,15,10,9,24,27,30,29,20,23,18,=0A=
17,48,51,54,53,60,63,58,57,40,43,46,45,36,39,34,33,96,99,102,101,108,111,=
106,105,120,123,126,125,116,119,114,113,80,83,86,85,92,95,90,89,72,75,78,=
77,68,71,66,65,192,195,198,197,204,207,202,201,216,219,222,221,212,215,21=
0,209,240,243,246,245,252,255,250,249,232,235,238,237,228,231,226,225,160=
,163,166,165,172,175,170,169,184,187,190,189,180,183,178,177,144,147,150,=
149,156,159,154,153,136,139,142,141,132,135,130,129,155,152,157,158,151,1=
48,145,146,131,128,133,134,143,140,137,138,171,168,173,174,167,=0A=
164,161,162,179,176,181,182,191,188,185,186,251,248,253,254,247,244,241,2=
42,227,224,229,230,239,236,233,234,203,200,205,206,199,196,193,194,211,20=
8,213,214,223,220,217,218,91,88,93,94,87,84,81,82,67,64,69,70,79,76,73,74=
,107,104,109,110,103,100,97,98,115,112,117,118,127,124,121,122,59,56,61,6=
2,55,52,49,50,35,32,37,38,47,44,41,42,11,8,13,14,7,4,1,2,19,16,21,22,31,2=
8,25,26];function lEb(a){this.C=3Da};function mEb(a){for(var =
b=3D0;b<a.length;b++);a=3Dnew $Db(a);this.D=3Dnew lEb(a)}=0A=
mEb.prototype.C=3Dfunction(a){var =
b=3D{};b["docs-clipboard"]=3Da;a=3DHea(Yl(b));b=3D[];for(var =
c=3D0;16>c;c++)b.push(Math.floor(256*Math.random()));c=3Dthis.D;for(var =
d=3Dmb(b),e,f=3D[],h;f.length<a.length;){e=3Dc.C;dEb(e,d);fEb(e,0);for(h=3D=
1;h<e.H;++h){gEb(e,iEb);hEb(e);for(var =
k=3De.F,l=3De.J[0],m=3D0;4>m;m++)l[0]=3Dk[0][m],l[1]=3Dk[1][m],l[2]=3Dk[2=
][m],l[3]=3Dk[3][m],k[0][m]=3DjEb[l[0]]^kEb[l[1]]^l[2]^l[3],k[1][m]=3Dl[0=
]^jEb[l[1]]^kEb[l[2]]^l[3],k[2][m]=3Dl[0]^l[1]^jEb[l[2]]^kEb[l[3]],k[3][m=
]=3DkEb[l[0]]^l[1]^l[2]^jEb[l[3]];fEb(e,h)}gEb(e,=0A=
iEb);hEb(e);fEb(e,e.H);e=3DeEb(e);h=3Dd;for(k=3Dh.length-1;0<=3Dk&&(l=3Dh=
[k],l=3Dl+1&255,h[k]=3Dl,0=3D=3Dl);k--);h=3Dob(a,f.length,f.length+c.C.O)=
;nb(f,Jea(h,ob(e,0,h.length)))}return Nea(b.concat(f),!0)};function =
nEb(){}nEb.prototype.C=3DIe("");function oEb(){var =
a=3Dna._docs_flag_cek;return a&&(a=3DPea(a),16=3D=3Da.length)?new =
mEb(a):new nEb};function pEb(a){Uf(this,a,0,-1,qEb,null)}x(pEb,Tf);var =
qEb=3D[3];function tM(a){Uf(this,a,0,-1,rEb,null)}x(tM,Tf);var =
rEb=3D[1];function uM(a){return $f(a,sEb,1)}function =
sEb(a){Uf(this,a,0,-1,null,null)}x(sEb,Tf);function =
tEb(a){this.C=3Da}tEb.prototype.equals=3Dfunction(a){return!!a&&a =
instanceof tEb&&uEb(this,a)};function =
uEb(a,b){b=3DvEb(b);a=3DvEb(a);if($f(a,tM,3).length!=3D$f(b,tM,3).length)=
return!1;for(var c=3D0;c<$f(b,tM,3).length;c++){var =
d=3D$f(a,tM,3)[c],e=3D$f(b,tM,3)[c];if(uM(d).length!=3DuM(e).length)retur=
n!1;for(var f=3D0;f<uM(e).length;f++){var =
h=3DuM(d)[f],k=3DuM(e)[f];if(F(h,1)!=3DF(k,1)||""!=3DF(h,2)&&""!=3DF(k,2)=
&&F(h,2)!=3DF(k,2))return!1}}return!0}=0A=
function vEb(a){a=3Da.C;for(var b=3Dnew =
pEb,c=3D0;c<$f(a,tM,3).length;c++){for(var d=3Dnew =
tM,e=3D$f(a,tM,3)[c],f=3D0;f<uM(e).length;f++){var =
h=3DuM(e)[f];if(""!=3DF(h,1)){var k=3Dnew =
sEb,l=3DF(h,1);G(k,1,l);h=3DF(h,2);G(k,2,h);cg(d,1,k,sEb)}}uM(d).length&&=
cg(b,3,d,tM)}return b};function wEb(a){this.C=3Da||null};function =
xEb(a,b,c,d){this.C=3Da||null;this.H=3Db;this.F=3Dd;this.D=3Dc}q(xEb,wEb)=
;xEb.prototype.equals=3Dfunction(a){return this=3D=3Da?!0:a instanceof =
xEb?a.D=3D=3Dthis.D&&a.C=3D=3Dthis.C&&a.H=3D=3Dthis.H&&a.F.equals(this.F)=
:!1};function UCb(){}var =
yEb=3D{rca:"cid",m0a:"grh",hca:"csm"};UCb.prototype.serialize=3Dfunction(=
a){return =
Fc(yEb.rca,a.H,yEb.m0a,a.D,yEb.hca,a.F.C.serialize())};function =
ZCb(a){this.C=3Da}ZCb.prototype.equals=3Dfunction(a){return!!a&&a =
instanceof ZCb&&this.C=3D=3Da.C};function =
YCb(a,b,c,d,e,f,h){this.C=3Da||null;this.H=3Db;this.F=3Dc;this.J=3Dd;this=
.D=3De;this.O=3Df;this.L=3Dh}q(YCb,wEb);YCb.prototype.getTitle=3Dg("O");Y=
Cb.prototype.jg=3Dg("L");function $Cb(){}var =
zEb=3D{rca:"cid",w0a:"ibs",CONTENT_TYPE:"cot",hca:"csm",zw:"tit",ON:"des"=
};$Cb.prototype.serialize=3Dfunction(a){var =
b=3DFc(zEb.rca,a.H,zEb.w0a,a.F,zEb.CONTENT_TYPE,a.J,zEb.zw,a.getTitle(),z=
Eb.ON,a.jg());a.D&&(b[zEb.hca]=3Da.D.C);return b};function =
AEb(a,b){vDb.call(this,a,b);this.C=3D{};this.O=3D"";this.L=3D{}}x(AEb,vDb=
);p=3DAEb.prototype;p.maa=3Dfunction(a,b){b&&this.O=3D=3Db||(this.C=3D{})=
;this.C[a.C]=3Da.getData();this.O=3Db};p.fGa=3Dfunction(a,b,c){var =
d=3Dnull;b=3Dthis.L[b];var =
e=3Dthis.C[a]||null;if(!c||this.O=3D=3Dc||b&&this.kPa(b,e))d=3De;return =
Wk(new rM(a,d))};p.I5=3Dfunction(a){var =
b=3DAEb.ea.I5.call(this,a);this.L[b]=3Da;return =
b};p.t5=3Dfunction(a,b){delete =
this.L[a];AEb.ea.t5.call(this,a,b)};p.kPa=3DJe;function =
BEb(){AEb.call(this,["application/x-vnd.google-apps.spreadsheet-anchor-re=
ct"],"gcb-")}x(BEb,AEb);BEb.prototype.maa=3Dfunction(a,b,c){var =
d=3Dthis.C[a.C]||null,e=3Da.getData(),f=3Dd!=3De;d&&f&&d.wqa(!1);BEb.ea.m=
aa.call(this,a,b,c);e&&f&&e.wqa(!0)};BEb.prototype.kPa=3Dfunction(a,b){re=
turn!(!b||!sDb(a,4,function(a){var =
c=3Db.Hp("text/vnd.google-apps.spreadsheet");if(null=3D=3Dc||null=3D=3Da)=
return!1;if(-1<c.indexOf("\r")||-1<a.indexOf("\r"))c=3DPaa(c),a=3DPaa(a);=
return a=3D=3Dc||Pc&&Nb(a)=3D=3DNb(c)}))};function =
vM(){T.call(this)}x(vM,T);var =
CEb=3Dnull;vM.prototype.ef=3Dfunction(){return =
V(this,4)};vM.prototype.Ca=3Dfunction(){var =
a=3DCEb;a||(CEb=3Da=3Dvw(vM,{0:{name:"EmbeddedObjectClip",pb:"waffle.Embe=
ddedObjectClip"},1:{name:"clip_guid",required:!0,xa:9,type:String},2:{nam=
e:"clip_version",required:!0,xa:5,type:Number},3:{name:"source_document_i=
d",required:!0,xa:9,type:String},4:{name:"object",required:!0,xa:11,type:=
pA}}));return a};vM.Ca=3DvM.prototype.Ca;function =
wM(){T.call(this)}x(wM,T);var DEb=3Dnull;function =
EEb(){T.call(this)}x(EEb,T);var FEb=3Dnull;function =
GEb(){T.call(this)}x(GEb,T);var =
HEb=3Dnull;wM.prototype.Ca=3Dfunction(){var =
a=3DDEb;a||(DEb=3Da=3Dvw(wM,{0:{name:"GridRangeChecksumData",pb:"docs.con=
tentembedding.proto.GridRangeChecksumData"},3:{name:"checksum_row",yc:!0,=
xa:11,type:EEb}}));return a};wM.Ca=3DwM.prototype.Ca;=0A=
EEb.prototype.Ca=3Dfunction(){var =
a=3DFEb;a||(FEb=3Da=3Dvw(EEb,{0:{name:"GridRangeChecksumDataRow",c8a:wM,p=
b:"docs.contentembedding.proto.GridRangeChecksumData.GridRangeChecksumDat=
aRow"},1:{name:"checksum",yc:!0,xa:11,type:GEb}}));return =
a};EEb.Ca=3DEEb.prototype.Ca;=0A=
GEb.prototype.Ca=3Dfunction(){var =
a=3DHEb;a||(HEb=3Da=3Dvw(GEb,{0:{name:"GridRangeChecksumDatum",c8a:wM,pb:=
"docs.contentembedding.proto.GridRangeChecksumData.GridRangeChecksumDatum=
"},1:{name:"data_checksum",xa:9,type:String},2:{name:"format_checksum",xa=
:9,type:String}}));return a};GEb.Ca=3DGEb.prototype.Ca;function =
IEb(){T.call(this)}x(IEb,T);var =
JEb=3Dnull;IEb.prototype.Ca=3Dfunction(){var =
a=3DJEb;a||(JEb=3Da=3Dvw(IEb,{0:{name:"ContentEmbeddingGridRangeRefProto"=
,pb:"ritz.ContentEmbeddingGridRangeRefProto"},1:{name:"grid_range_ref",xa=
:11,type:Qw}}));return a};IEb.Ca=3DIEb.prototype.Ca;function =
xM(a,b){this.C=3Da;this.Fc=3Db}xM.prototype.getIndex=3Dg("C");xM.prototyp=
e.getType=3Dg("Fc");function =
KEb(a){xM.call(this,a,"delete")}x(KEb,xM);function =
LEb(a){xM.call(this,a,"insert")}x(LEb,xM);function =
MEb(a,b){this.C=3Da;this.D=3Db}MEb.prototype.toString=3Dfunction(){return=
 this.C.toString()};function =
NEb(a){xM.call(this,a,"range")}x(NEb,xM);function =
OEb(a,b,c){a[b]=3Dc}function PEb(a,b){for(var c in =
a)b(Number(c),a[c])};function QEb(a,b){for(var =
c=3DXg(a,b);0<c&&0=3D=3DOg(b,a[c-1]);)c--;return c}function REb(a,b){var =
c=3Da.length,d=3D0;0<c&&(d=3DOg(b,a[c-1]));0=3D=3Dc||0<d?a.push(b):(1=3D=3D=
c||0<Og(b,a[c-2]))&&0>d?(a.push(a[c-1]),a[c-1]=3Db):(c=3DQEb(a,b),0>c&&Ar=
ray.prototype.splice.apply(a,[-(c+1),0].concat([b])))};function =
yM(){this.D=3D[];this.C=3D[]}q(yM,kg);p=3DyM.prototype;p.get=3Dfunction(a=
){return =
this.D[a]};p.set=3Dfunction(a,b){this.D[a]=3Db;REb(this.C,a)};p.remove=3D=
function(a){var b=3DXg(this.C,a);0<=3Db&&(delete =
this.D[a],this.C.splice(b,1))};p.Ve=3Dg("C");function =
zM(a,b,c){null!=3Da.D[b]?c=3Db:(b=3DXg(a.C,b),0>b&&(b=3D-b-(!0=3D=3D=3Dc?=
1:2)),c=3Db,c=3D0<=3Dc&&c<a.C.length?a.C[c]:-1);return-1<c?a.D[c]:null}p.=
slice=3Dfunction(a,b){return this.D.slice(a,b)};=0A=
p.shift=3Dfunction(a,b){if(0!=3Db&&0!=3Dthis.C.length){var =
c;if(c=3D1!=3Dthis.C.length)c=3Da>this.C[Math.round(.6*this.C.length)];if=
(c)for(c=3Dthis.C.length-1;0<=3Dc;c--){var =
d=3Dthis.C[c];if(d<a)break;this.D[d+b]=3Dthis.D[d];delete =
this.D[d];this.C[c]=3Dd+b}else{c=3D[];for(d=3D0;d<this.C.length;d++){var =
e=3Dthis.C[d];e>=3Da?(this.C[d]=3De+b,c[e+b]=3Dthis.D[e]):c[e]=3Dthis.D[e=
]}this.D=3Dc}}};p.clear=3Dfunction(){this.D=3D[];this.C=3D[]};=0A=
p.splice=3Dfunction(a,b){if(!(0=3D=3Dthis.C.length||a>this.C[this.C.lengt=
h-1])){var c=3DXg(this.C,a);c=3D0>c?-c-1:c;a=3DXg(this.C,a+b);var =
d=3D0>a?-a-1:a;a=3Dd-c;for(var =
e=3D[],f=3D[],h,k=3D0;k<c;k++)h=3Dthis.C[k],e[h]=3Dthis.D[h],f[k]=3Dh;for=
(c=3Dd;c<this.C.length;c++)h=3Dthis.C[c],e[h-b]=3Dthis.D[h],f[c-a]=3Dh-b;=
this.D=3De;this.C=3Df}};p.clone=3Dfunction(a){for(var b=3Dnew =
yM,c=3D[],d=3D0;d<this.C.length;d++){var e=3Dthis.C[d];if(null!=3Da){var =
f=3Da(this.D[e]);c[e]=3Df}else =
c[e]=3Dthis.D[e]}b.D=3Dc;b.C=3Dthis.C.slice(0);return b};=0A=
p.map=3Dfunction(a){for(var b=3Dnew =
yM,c=3D[],d=3D0;d<this.C.length;d++){var =
e=3Dthis.C[d],f=3Da(this.D[e]);c[e]=3Df}b.D=3Dc;b.C=3Dthis.C.slice(0);ret=
urn b};function AM(a){this.C=3Da;this.D=3D{}}function SEb(a){return =
a.clone()}q(AM,kg);AM.prototype.clone=3Dfunction(a){null=3D=3Da&&(a=3DSEb=
);var b=3Dnew AM(null!=3Dthis.C?a(this.C):null);for(var c in this.D){var =
d=3Db,e=3Dc,f=3Da(this.D[c]);if(e in d.D)throw ug("Suggestion ID =
"+mg(e)+" already exists!").C;d.D[e]=3Df}return =
b};AM.prototype.equals=3Dfunction(a){return lg(this,a)?!0:a instanceof =
AM?Sg(this.C,a.C)&&TEb(this.D,a.D):!1};function TEb(a,b){return =
xqa(a,b,function(a,b){return =
null=3D=3Da?null=3D=3Db:WG(a,b,(ueb(),zeb))})};function UEb(a,b){var =
c=3Da.C;null!=3Dc&&b(c);c=3DObject.keys(a.D);for(var =
d=3D0;d<c.length;d++){var e=3Dc[d];b(e in a.D?a.D[e]:null)}};function =
BM(a){this.D=3Dnull;this.C=3Da;this.D=3DObject.keys(a);pha(this.D)}q(BM,k=
g);BM.prototype.isEnabled=3Dfunction(a){return a in this.C};function =
VEb(a,b){if(!(b in a.C))throw Lg("Call to getDefaultStyle for disabled =
style type: "+mg(b)).C;var c;return =
c=3Da.C[b].C,c()}BM.prototype.equals=3Dfunction(a){return a instanceof =
BM?Tg(this.D,a.D):!1};BM.prototype.clone=3Dfunction(){return new =
BM(uha(this.C))};function =
WEb(a,b,c,d,e,f,h,k,l){this.ma=3Dthis.L=3Dthis.J=3Dthis.V=3Dthis.H=3Dthis=
.O=3Dthis.$=3Dthis.F=3Dthis.D=3Dnull;this.C=3Da;this.D=3DXEb(b);this.F=3D=
null!=3Dc?c:lha();this.ma=3D[];for(a=3D0;a<this.D.length;a++)b=3Dthis.D[a=
].getType(),this.ma.push(b);for(a=3D0;a<this.F.length;a++)b=3Dthis.F[a].g=
etType(),this.ma.push(b);this.$=3Dnull!=3Dd?d:new CM(new =
yM);this.O=3Dnull!=3De?e:new CM(new =
yM);this.H=3Dnull!=3Df?f:{};this.V=3Dnull!=3Dl?l:{};this.J=3Dnull!=3Dh?h:=
{};this.L=3Dnull!=3Dk?k:{}}q(WEb,kg);=0A=
function YEb(a,b){return new WEb(a,b,null,null,null,null,null,null,null)}=0A=
function ZEb(a,b,c,d){var e=3Dvoid 0,f=3Dvoid 0;null=3D=3Df&&(f=3Dnew =
$Eb);f=3Da.C;null=3D=3De&&(e=3DPg(f.length-1));if(d>e.C)return =
YEb("",lha());f=3DHg(f,0>d?0:d,e.C+1);var =
h=3DaFb(a.D,b,c,a.C,d,e.C);b=3DaFb(a.F,b,c,a.C,d,e.C);c=3Da.$.slice(d,e.C=
+1);var k=3Da.O.slice(d,e.C+1),l=3Da.H,m=3D{};for(var r in =
l)wqa(m,r,l[r].slice(d,e.C+1));l=3Da.V;r=3D{};for(var u in =
l)wqa(r,u,l[u].slice(d,e.C+1));var w=3D{},y=3Da.J;for(var C in =
m)PEb(m[C],function(a,b){for(a=3D0;a<b.length;a++){var c=3Db[a];c in =
y&&(w[c]=3Dy[c])}});for(var H in r)PEb(r[H],function(a,=0A=
b){for(a=3D0;a<b.length;a++){var c=3Db[a].C;c in =
y&&(w[c]=3Dy[c])}});for(var R in =
y)d=3Dy[R],e=3Dd.C.getType(),0<=3DVg(bFb,e)&&(w[R]=3Dd);return new =
WEb(f,h,b,c,k,m,w,uha(a.L),r)}function aFb(a,b,c,d,e,f){var =
h=3DZga();b=3Dnew cFb(b,[]);b.I_(0,d);for(d=3D0;d<a.length;d++){var =
k=3Da[d];Xga(h,dFb(new =
eFb(k.C),k.getType(),c,b,e,f,null,null,null,null))}return bha(h)}=0A=
function fFb(a,b,c){var =
d=3Da.C,e=3Db.C,f=3De.length;d=3Dmg(Hg(d,0,0))+mg(e)+mg(d.substr(0));e=3D=
gFb(a.D,b.D,f,c);var =
h=3DgFb(a.F,b.F,f,c),k=3DhFb(a.$,b.$,f),l=3DhFb(a.O,b.O,f),m=3DiFb(a.H,b.=
H,f);f=3DiFb(a.V,b.V,f);var r=3Duha(a.J),u=3Db.J;for(var w in =
u)r[w]=3Du[w];if(!0=3D=3D=3Dc)for(var y in =
r)w=3Dr[y].clone(null),r[y]=3Dw;a=3Duha(a.L);b=3Db.L;for(var C in =
b)a[C]=3Db[C];if(!0=3D=3D=3Dc)for(var H in =
a){c=3DH;C=3Da[H];b=3DZga();y=3DC.D;for(w=3D0;w<y.length;w++)u=3Dy[w],Xga=
(b,new =
DM(u.getType(),u.H,null,u.D,null));b=3DYEb("",bha(b));C=3DfFb(C,b,!0);a[c=
]=3DC}return new WEb(d,=0A=
e,h,k,l,m,r,a,f)}function iFb(a,b,c){var =
d=3D{};kn(d,Object.keys(a));kn(d,Object.keys(b));var =
e=3D{};d=3DObject.keys(d);for(var =
f=3D{},h=3D0;h<d.length;f=3Dka({},f),h++){var =
k=3Dd[h];f.joa=3D[];f.o$=3Da[k];null!=3Df.o$&&PEb(f.o$,function(a){return=
 function(b){var d=3D0<=3Db?b+c:b;b in =
a.o$&&(b=3Da.o$[b].slice(0),a.joa[d]=3Db)}}(f));var l=3Dk in =
b?sha(b[k]):[];rha(l);for(var m=3D0;m<l.length;m++){var =
r=3Dl[m];OEb(f.joa,r,b[k][r].slice(0))}e[k]=3Df.joa}return e}=0A=
function gFb(a,b,c,d){for(var =
e=3D{},f=3D{},h=3D{},k=3D{},l=3D0;l<a.length;l++){var =
m=3Da[l],r=3Dm.getType();e[r]=3Dnew yM;f[r]=3Dm.H;for(var =
u=3Dm.C,w=3Du.Ve(),y=3D0;y<w.length;y++){var =
C=3Dw[y],H=3Du.get(C);e[r].set(0<=3DC?C+c:C,!0=3D=3D=3Dd?H.clone(null):H)=
}m=3Dm.F;null!=3Dm&&(m=3D!0=3D=3D=3Dd?m.clone(null):m,k[r]=3Dm)}for(a=3D0=
;a<b.length;a++){l=3Db[a];c=3Dl.getType();f[c]=3Dl.H;e[c]=3Dc in =
e?e[c]:new =
yM;r=3Dl.C.clone(null);r.shift(0,0);m=3Dr.Ve();for(u=3D0;u<m.length;u++)w=
=3Dm[u],y=3D!0=3D=3D=3Dd?r.get(w).clone(null):r.get(w),e[c].set(w,y);l=3D=
l.D;null!=3Dl&&(l=3D!0=3D=3D=3Dd?l.clone(null):=0A=
l,h[c]=3Dl)}b=3DZga();for(var R in e)Xga(b,new =
DM(R,f[R],e[R],h[R],k[R]));return bha(b)}function XEb(a){for(var =
b=3D0;b<a.length;b++)if("link"=3D=3D=3Da[b].getType())for(var =
c=3Da[b].C,d=3Dc.Ve(),e=3D0;e<d.length;e++){var =
f=3Dc.get(d[e]);UEb(f,function(a){var =
b=3Da.C;if(null!=3Db&&0=3D=3Db.getType()){var =
c=3DOMa(b.getUrl());b=3Db.serialize(null);b.ulnk_url=3Dc;a.update({lnks_l=
ink:b},null)}})}return a}WEb.prototype.isEmpty=3Dfunction(){return =
0=3D=3Dthis.C.length||1=3D=3Dthis.C.length&&"\n"=3D=3D=3Dthis.C};function=
 $Eb(){}q($Eb,kg);var bFb=3D["list","named-range"];function =
EM(a,b){jFb();TG.call(this,b);this.C=3Da}var =
kFb;q(EM,TG);p=3DEM.prototype;p.getType=3Dg("C");p.vq=3Dba();p.aq=3Dfunct=
ion(a){if("lnk_type"=3D=3D=3Da)return this.C;throw ug("Unknown =
annotation property name =
"+mg(a)).C;};p.gq=3Dfunction(a){if("lnk_type"=3D=3D=3Da)return!0;throw =
ug("Unknown annotation property name =
"+mg(a)).C;};p.Yp=3Dfunction(a){return a instanceof =
EM?this.C=3D=3Da.C:!1};p.Ys=3Dfunction(a,b){return =
this.C=3D=3Da.lnk_type&&TG.prototype.Ys.call(this,a,b)};p.hq=3Dfunction()=
{return{lnk_type:this.C}};=0A=
function jFb(){jFb=3Dba();kFb=3DZG(["lnk_type"])};function =
lFb(a){mFb();EM.call(this,0,nFb);this.F=3D"";this.update(a,null);UG(this)=
}var nFb;q(lFb,EM);p=3DlFb.prototype;p.clone=3Dfunction(){return =
this};p.Kw=3Dfunction(){throw ug("UrlLink.copyToInternal =
called.").C;};p.getUrl=3Dg("F");p.aq=3Dfunction(a){switch(a){case =
"ulnk_url":return this.F}return =
EM.prototype.aq.call(this,a)};p.gq=3Dfunction(a){switch(a){case =
"ulnk_url":return!0}return EM.prototype.gq.call(this,a)};=0A=
p.vq=3Dfunction(a,b){EM.prototype.vq.call(this,a,b);"ulnk_url"in =
a&&(a=3Da.ulnk_url,b=3D"",null!=3Da&&(b=3Da,0=3D=3Db.length||35=3D=3Db.ch=
arCodeAt(0)||null!=3Duma(b)||(b=3D"http://"+mg(b))),this.F=3Db)};p.Yp=3Df=
unction(a,b){return a instanceof =
lFb?EM.prototype.Yp.call(this,a,b)&&lg(this.F,a.F):!1};p.hq=3Dfunction(a)=
{a=3DEM.prototype.hq.call(this,a);a.ulnk_url=3Dthis.F;return a};function =
mFb(){mFb=3Dba();jFb();nFb=3DCeb(["ulnk_url"],kFb)};function =
oFb(a){pFb();kH.call(this,"link",qFb);this.F=3D!1;this.C=3Dnull;null!=3Da=
&&this.update(a,null)}var qFb,rFb=3D["lnks_link"];function sFb(){return =
new oFb(null)}function tFb(){return qFb}var =
uFb;q(oFb,kH);p=3DoFb.prototype;=0A=
p.vq=3Dfunction(a,b){b=3Dnull!=3Db&&b.C();if("lnks_link"in =
a&&(a=3Da.lnks_link,!b||this.F))if(this.F=3D!0,null!=3Da){if(!("lnk_type"=
in a))throw ug("Updating a link must be called with a =
type").C;a:if("lnk_type"in a)switch(a.lnk_type){case 0:a=3Dnew =
lFb(a);break a;default:a=3Dnull}else a=3Dnull;this.C=3Da}else =
this.C=3Dnull};p.hq=3Dfunction(a){var =
b=3D{};if(!a.C||this.F)a=3Dnull!=3Dthis.C?this.C.serialize(a):null,b.lnks=
_link=3Da;return b};=0A=
p.aq=3Dfunction(a){switch(a){case "lnks_link":return this.C}throw =
ug("Unknown annotation property name =
"+mg(a)).C;};p.gq=3Dfunction(a){switch(a){case "lnks_link":return =
this.F}return!1};p.mK=3Dfunction(){return =
rFb};p.Ys=3Dfunction(a,b){if(!("lnks_link"in =
a)||null!=3Db&&b.C()&&!this.F)return!0;a=3Da.lnks_link;return =
null=3D=3Da||null=3D=3Dthis.C||this.C.Ys(a,null)?!(null!=3Dthis.C&&null=3D=
=3Da)&&!(null=3D=3Dthis.C&&null!=3Da):!1};=0A=
p.Yp=3Dfunction(a,b){return a instanceof =
oFb?b.C&&this.F!=3Da.F?!1:null!=3Dthis.C&&null!=3Da.C?WG(this.C,a.C,b):lg=
(this.C,a.C):!1};p.clone=3Dfunction(){var a=3Dnew =
oFb(null);VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C;a.F=3Dthis.F};function =
pFb(){pFb=3Dba();ufb();qFb=3DZG(["lnks_link"]);uFb=3Dnew =
wfb("link",sFb,tFb)};function =
FM(a){this.F=3Dnull;this.H=3Da;this.C=3D{};this.D=3D[];for(var =
b=3D0;b<a.length;b++){var =
c=3D[];this.C[a[b]]=3Dc;this.D.push(c)}}q(FM,kg);FM.prototype.copy=3Dfunc=
tion(){for(var a=3Dnew =
FM(this.H.slice(0)),b=3D0;b<this.D.length;b++){var =
c=3Dthis.D[b].slice(0);a.D[b]=3Dc;a.C[this.H[b]]=3Dc}return a};function =
vFb(a){null=3D=3Da.F&&0<a.H.length&&(a.F=3Defb(a.H,!1));null!=3Da.F&&(a.F=
.lastIndex=3D0);return a.F}function wFb(a,b,c,d){if(!(b in =
a.C))return-1;a=3Da.C[b];c=3DQEb(a,c);0>c&&(c=3D-c-(d?2:1));return =
0<=3Dc&&c<a.length?a[c]:-1}=0A=
FM.prototype.indexOf=3Dfunction(a,b){return =
wFb(this,a,b,!1)};FM.prototype.lastIndexOf=3Dfunction(a,b){return =
wFb(this,a,b,!0)};FM.prototype.remove=3Dfunction(a,b){for(var =
c=3Dthis.D,d=3Db-a+1,e=3D0;e<c.length;e++){var =
f=3Dc[e],h=3DQEb(f,a);0>h&&(h=3D-h-1);var =
k=3DQEb(f,b);0>k&&(k=3D-k-2);for(f.splice(h,k-h+1);h<f.length;h++)f[h]-=3D=
d}};function GM(a,b){dH();this.F=3Da;this.D=3Dnew =
FM(b);this.I_(0,mg("\u0003")+mg("\n"))}q(GM,Feb);GM.prototype.I_=3Dfuncti=
on(a,b){for(var =
c=3Dthis.D,d=3Db.length,e=3Dc.D,f=3D0;f<e.length;f++){var =
h=3De[f],k=3DQEb(h,a);for(0>k&&(k=3D-(k+1));k<h.length;k++)h[k]+=3Dd}if(3=
>b.length)for(d=3D0;d<b.length;d++)e=3Db.charAt(d),null!=3Dc.C[e]&&REb(c.=
C[e],d+a);else =
if(d=3DvFb(c),null!=3Dd&&d.test(b))for(d=3DvFb(c),e=3Dd.exec(b);null!=3De=
;)REb(c.C[e[0]],e.index+a),e=3Dd.exec(b)};GM.prototype.remove=3Dfunction(=
a,b){this.D.remove(a,b)};function =
cFb(a,b){dH();GM.call(this,a,null!=3Db?b:[]);this.C=3Dnull;this.H=3D{};th=
is.C=3Dmg("\u0003")+mg("\n")}q(cFb,GM);p=3DcFb.prototype;p.clone=3Dfuncti=
on(){var a=3Dnew cFb(this.F,[]);a.D=3Dthis.D.copy();a.H=3D{};for(var b =
in this.H){for(var =
c=3Dthis.H[b],d=3DArray(c.length),e=3D0;e<c.length;e++){var =
f=3Dc[e].clone();d[e]=3Df}a.H[b]=3Dd}a.C=3Dthis.C;return =
a};p.getLength=3Dfunction(){return this.C.length};function =
eH(a,b){return a.C.charAt(b)}p.slice=3Dfunction(a,b){return =
a>=3Dthis.C.length?"":Hg(this.C,a,Math.min(b+1,this.C.length))};=0A=
p.indexOf=3Dfunction(a,b){b=3Dnull=3D=3Db?1:b;var c=3Da in =
this.D.C?this.D.indexOf(a,b):null;return =
null!=3Dc?c:this.C.indexOf(a,b)};p.lastIndexOf=3Dfunction(a,b){b=3Dnull=3D=
=3Db?this.getLength():b;var c=3Da in =
this.D.C?this.D.lastIndexOf(a,b):null;return =
null!=3Dc?c:this.C.lastIndexOf(a,b)};p.I_=3Dfunction(a,b){GM.prototype.I_=
.call(this,a,b);null=3D=3Dthis.C&&(this.C=3D"");var =
c=3Dthis.C;a=3DMath.min(c.length,a);this.C=3Dmg(Hg(c,0,a))+mg(b)+mg(c.sub=
str(a));this.H=3D{}};=0A=
p.remove=3Dfunction(a,b){GM.prototype.remove.call(this,a,b);var =
c=3Dthis.C;this.C=3Dmg(Hg(c,0,a))+mg(c.substr(b+1));this.H=3D{}};p.equals=
=3Dfunction(a){return lg(this,a)?!0:a instanceof =
cFb?lg(this.C,a.C):!1};function =
DM(a,b,c,d,e){this.F=3Dthis.D=3Dthis.C=3Dnull;this.J=3Da;this.H=3Db;this.=
C=3Dnull!=3Dc?c:new =
yM;this.D=3Dd;this.F=3De}q(DM,kg);DM.prototype.getType=3Dg("J");=0A=
DM.prototype.serialize=3Dfunction(){var =
a=3D{stsl_type:this.J};if(null!=3Dthis.D){var =
b=3Dthis.D.C.serialize(null);a.stsl_leading=3Db;b=3Dthis.D.C.getType();a.=
stsl_leadingType=3Db}null!=3Dthis.F&&(b=3Dthis.F.C.serialize(null),a.stsl=
_trailing=3Db,b=3Dthis.F.C.getType(),a.stsl_trailingType=3Db);b=3D[];for(=
var c=3Dthis.C.Ve(),d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Dthis.C.get(e).C.serialize(null);b[e]=3Df}a.stsl_styles=3Db;r=
eturn a};DM.prototype.equals=3Dfunction(a){return a instanceof =
DM?Sg(this.D,a.D)&&Sg(this.F,a.F)&&Sg(this.C,a.C):!1};function =
dFb(a,b,c,d,e,f,h,k,l,m){if(ofb(b))if("paragraph"=3D=3D=3Db||"list"=3D=3D=
=3Db){for(var r=3Dnew =
yM,u=3D[],w=3De;w<=3Df;w++){w=3Dd.indexOf("\n",w);if(-1=3D=3Dw||w>f)break=
;u.push(w)}for(w=3D0;w<u.length;w++){var =
y=3Du[w],C=3DxFb(a,b,c,y);r.set(y-e,C.clone(null))}e=3Dr}else{r=3Dnew =
yM;u=3Da.Ve();w=3DXg(u,e);0>w&&(w=3D-w-1);y=3DXg(u,f);0<=3Dy?y++:y=3D-y-1=
;u=3Du.slice(w,y);for(w=3D0;w<u.length;w++)y=3Du[w],C=3Da.C(y),r.set(y-e,=
C.clone(null));e=3Dr}else{r=3Dnew =
yM;u=3Da.Ve();sfb(b)?w=3DxFb(a,b,c,e):(y=3DxFb(a,b,c,e-1),C=3Da.C(e),null=
=3D=3DC||C.equals(y)?w=3Dnew AM(VEb(c,=0A=
b)):w=3DC);null!=3Dw&&r.set(0,w.clone(null));C=3Dnull;for(w=3D0;w<u.lengt=
h;w++)if(y=3Du[w],y>e&&y<=3Df)C=3Da.C(y),r.set(y-e,C.clone(null)),C=3DPg(=
y);else =
if(y>f)break;sfb(b)||null=3D=3DC||null!=3Da.C(f+1)&&!a.C(f+1).equals(a.C(=
C.C))||r.set(C.C-e,new =
AM(VEb(c,b)));e=3Dr}null!=3Dh&&null!=3De&&e.shift(0,h.C);!0=3D=3D=3Dk?h=3D=
null:(k=3Dm,null=3D=3Dk&&(k=3D!1),h=3Dnull,"document"!=3D=3Db&&"headings"=
!=3D=3Db||k&&"headings"=3D=3D=3Db||(k=3Da.C(0),null!=3Dk&&(h=3Dk.clone(nu=
ll))));if(!0=3D=3D=3Dl)a=3Dnull;else =
a:{if("document"!=3D=3Db&&"headings"!=3D=3Db&&ofb(b)&&("paragraph"!=3D=3D=
b&&"list"!=3D=3D=0A=
b||!Zeb(eH(d,f)))&&(a=3Da.F(f,rfb(b)),null!=3Da)){a=3Da.clone(null);break=
 a}a=3Dnull}if(!(b in c.C))throw Lg("Call to getStyleProvider for =
disabled style type: "+mg(b)).C;return new DM(b,c.C[b].C,e,h,a)}function =
xFb(a,b,c,d){a=3Da.F(d,rfb(b));return null!=3Da?a:new =
AM(VEb(c,b))};function =
CM(a){this.C=3Da}q(CM,kg);CM.prototype.Ve=3Dfunction(){return =
this.C.Ve()};CM.prototype.get=3Dfunction(a){return =
this.C.get(a)};CM.prototype.serialize=3Dfunction(){for(var =
a=3D[],b=3Dthis.C.Ve(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dthis.C.get(d);a[d]=3De}b=3D[];c=3Dsha(a);d=3D-1;for(e=3D0;e<=
c.length;e++)d=3DMath.max(d,c[e]);for(e=3D0;e<=3Dd;e++)0<=3Dc.indexOf(e)?=
b.push(vha(a[e])):b.push(null);return{sgsl_sugg:b}};=0A=
CM.prototype.slice=3Dfunction(a,b){a=3DMath.max(a,0);if(0=3D=3Dthis.C.Ve(=
).length)return new CM(new yM);if(b<a)throw ug("Cannot slice backwards =
in suggestion slices.").C;if(b=3D=3Da)return new CM(new =
yM);b=3Dthis.C.slice(a,b);var c=3Dnew =
yM;PEb(b,function(a,b){c.set(a,b.slice(0))});a=3DzM(this.C,a,null);0 in =
b||null=3D=3Da||c.set(0,a.slice(0));return new CM(c)};=0A=
function hFb(a,b,c){var d=3Dnew =
yM,e=3Da.Ve(),f;for(f=3D0;f<e.length&&0>e[f];f++){var =
h=3Da.get(e[f]);d.set(e[f],h)}h=3Db.Ve();for(var =
k=3D0;k<h.length;k++){var =
l=3Dh[k],m;if(m=3D0=3D=3Dk&&0<l)m=3Db.get(h[k]),m=3DTg(m,zM(d,l-1,null));=
m||(m=3Db.get(h[k]),d.set(l,m))}(k=3Dnull!=3De[f]&&0=3D=3De[f]||0=3D=3Df|=
|f=3D=3De.length)||(k=3Da.get(e[f-1]),b=3Db.get(h[h.length-1]),k=3DTg(k,b=
));k||(b=3Da.get(e[f-1]),d.set(c,b));for(;f<e.length;f++)b=3De[f]+c,h=3Da=
.get(e[f]),d.set(b,h);return new CM(d)};function =
eFb(a){this.D=3Da}q(eFb,kg);eFb.prototype.Ve=3Dfunction(){return =
this.D.Ve()};eFb.prototype.C=3Dfunction(a){return =
this.D.get(a)};eFb.prototype.F=3Dfunction(a,b){return =
zM(this.D,a,b)};function yFb(a,b){return =
a.start<=3Db.start&&a.end>=3Db.end};function =
zFb(a,b){this.D=3Da;this.C=3Db}q(zFb,kg);function =
HM(a,b,c,d){this.D=3D!0!=3D=3Dd;this.C=3D[];if(null!=3Da){var =
e=3D0;d=3Da.length-1;null!=3Db&&(e=3DAFb(a,b.C));null!=3Dc&&(d=3DAFb(a,c.=
C),d=3D=3Da.length&&--d);for(;e<=3Dd;e++){var =
f=3Da[e].clone();this.C.push(f)}0<this.C.length&&(null!=3Db&&this.C[0].st=
art<b.C&&(this.C[0].start=3Db.C),a=3Dthis.C.length-1,null!=3Dc&&this.C[a]=
.end>c.C&&(this.C[a].end=3Dc.C))}}function BFb(a,b){return =
yFb(a,b)||yFb(b,a)?0:a.start<b.start?-1:1}q(HM,kg);function =
AFb(a,b){a=3Deha(a,new wv(b,b),BFb);return =
0>a?-a-1:a}p=3DHM.prototype;p.gg=3Dg("C");=0A=
p.contains=3Dfunction(a,b){var c=3DCFb(this,a);return =
null!=3Dc&&yFb(c,new wv(a,b))};function DFb(a,b,c){a=3DCFb(a,b);return =
null!=3Da&&a.start<=3Dc?new =
wv(Math.max(a.start,b),Math.min(a.end,c)):null}function CFb(a,b){for(var =
c,d=3D0;null!=3D(c=3Da.C[d]);d++)if(c.end>=3Db)return c;return null}=0A=
p.add=3Dfunction(a,b){a=3Dnew wv(a,b);b=3D!1;for(var =
c=3D[],d=3D0;d<this.C.length;d++){var =
e=3Dthis.C[d];Math.max(a.start,e.start)>Math.min(a.end,e.end)+1?(!b&&a.en=
d<e.start&&(c.push(a),b=3D!0),c.push(e)):(yFb(a,e)||(a.start=3DMath.min(a=
.start,e.start),a.end=3DMath.max(a.end,e.end)),b||(c.push(a),b=3D!0))}b||=
c.push(a);this.C=3Dc};p.shift=3Dfunction(a,b){if(0>=3Db)return!1;for(var =
c=3D!1,d=3D0;d<this.C.length;d++){var =
e=3Dthis.C[d];a<=3De.start?(e.start+=3Db,e.end+=3Db):a<=3De.end+(this.D?1=
:0)&&(e.end+=3Db,c=3D!0)}return c};=0A=
p.remove=3Dfunction(a,b,c){var d=3Dthis.C;var e=3D[new =
wv(a,b)],f=3D!0=3D=3D=3Dc;c=3D[];a=3D[];var h=3D0;b=3D[];for(var =
k=3D0,l=3D0,m=3Dd[k],r=3De[l];null!=3Dm;)if(null=3D=3Dr){c.push(m);a.push=
(h);var u=3D++k;m=3Dd[u]}else =
if(m.end<r.start)c.push(m),a.push(h),u=3D++k,m=3Dd[u];else{var =
w=3Dr.start,y=3Dr.end;u=3Dy-w+1;if(m.start>y){if(f&&0<k&&(r=3Dd[k-1],null=
!=3Dr&&r.end=3D=3Dw-1&&m.start=3D=3Dy+1)){r.end=3Dr.end+m.end-m.start+1;m=
=3D++k;m=3Dd[m];r=3D++l;r=3De[r];h-=3Du;continue}r=3D++l;r=3De[r];h-=3Du}=
else if(m.start>=3Dw&&m.end<=3Dy)b.push(m),u=3D++k,m=3Dd[u];else =
if(m.start<=3Dw&&m.end>=3D=0A=
y)b.push(new wv(w,y)),f?m=3Dnew =
wv(m.start+u,m.end):(m.start<w&&(c.push(new =
wv(m.start,w-1)),a.push(h)),m.end>y?m=3Dnew =
wv(y+1,m.end):(m=3D++k,m=3Dd[m])),r=3D++l,r=3De[r],h-=3Du;else =
if(m.start<=3Dw&&m.end>=3Dw)b.push(new wv(w,m.end)),m=3Dnew =
wv(m.start,w-1);else if(m.start<=3Dy&&m.end>=3Dy){b.push(new =
wv(m.start,y));if(f){var =
C=3Dc.pop();r=3Dm.end-y;if(null!=3DC&&C.end=3D=3Dw-1){a.pop();C=3Dnew =
wv(C.start+u,C.end+u+r);m=3D++l;r=3De[m];h-=3Du;m=3DC;continue}else =
null!=3DC&&c.push(C),m=3Dnew wv(y+1,m.end)}else m=3Dnew =
wv(y+1,m.end);r=3D++l;r=3De[r];h-=3D=0A=
u}}if(f)for(d=3D0;null!=3D(m=3Dc[d]);d++)e=3Dm,f=3Da[d],e.start+=3Df,e.en=
d+=3Df;d=3Dnew zFb(c,b);this.C=3Dd.D;return =
d.C};p.toString=3Dfunction(){for(var =
a=3D"",b=3D0;b<this.C.length;b++){0<b&&(a=3Dmg(a)+mg(","));var =
c=3Dthis.C[b];a=3Dmg(a)+mg("["+c.start+","+c.end+"]")}return a};function =
EFb(a,b,c){this.kb=3Da;this.F=3D{};this.D=3Dnew HM;this.J=3Dnew =
HM;this.C=3D[];this.L=3D[];this.Va=3Db;this.O=3Dc}EFb.prototype.H=3Dnull;=
function FFb(a,b){var =
c=3DNumber.MAX_VALUE;a.C=3D[];ura(b,function(a,b){if(!(0<a&&a<=3Dc+1))ret=
urn!1;this.C[a]=3Db;return!1},a)}function GFb(a){var =
b=3Da.D.gg();0<b.length&&b[b.length-1].end>=3Da.kb.jj.getLength()&&a.Va.l=
og(Error("RedrawMerger insert past the end"),{qf:b[b.length-1].end+" =
>=3D "+a.kb.jj.getLength()})}function HFb(a){return =
a.H||(a.H=3Dvra(a.C))}=0A=
function IFb(a,b){var c=3Db.start;b=3Db.end;var =
d=3DDFb(a.D,c,b),e=3DDFb(a.J,c,b),f=3DHFb(a),h=3Dsb(f,c);0>h&&(h=3D-h-1);=
f=3Dh<f.length?f[h]:-1;-1=3D=3Df||f>c&&f<=3Db+1||(f=3D-1);if(e&&(!d||e.st=
art<d.start)&&(0>f||e.start<f))return =
a=3De.end,d&&(a=3DMath.min(a,d.start-1)),0<f&&(a=3DMath.min(a,f-1)),new =
NEb(e.start,a);if(d&&(0>f||d.start<f))return new =
LEb(d.start,d.end);if(0<=3Df){c=3Da.C[f];if(!c)return =
a.Va.log(Error("Next redraw is DELETE but no deleted document =
slice.")),null;if(f<=3Db||"\u0003"!=3Dc.C.charAt(0))return new =
KEb(f,c)}return null}=0A=
function JFb(a){var b=3Dnew wv(0,Web(a.kb.jj,0));return new =
MEb(a,b)}EFb.prototype.clone=3Dfunction(){var a=3Dnew =
EFb(this.kb,this.Va,this.O);a.D=3Dnew HM(this.D.gg(),void 0,void =
0);a.J=3Dnew HM(this.J.gg(),void 0,void 0);FFb(a,this.C);var =
b=3Dthis.F,c;for(c in b)a.F[c]=3Dnew HM(b[c].gg(),void 0,void 0);return =
a};function KFb(a,b,c,d,e){for(var =
f=3D0,h=3D0,k;k=3Dd[h];h++)f+=3Dk.end-k.start+1;ura(e,function(a,b){f-=3D=
b.C.length;return!1});c=3Df-c;0<c?LFb(a,b,c):0>c&&MFb(a,b,c,d,e)}=0A=
function LFb(a,b,c){for(b+=3D1;0<c;){var =
d=3DCFb(a.D,b),e=3Dd?Math.max(d.start,b):2147483647,f=3Db,h=3DHFb(a);f=3D=
sb(h,f);0>f&&(f=3D-f-1);h=3D(f<h.length?h[f]:null)||2147483647;e=3DMath.m=
in(e,h);b<e?(d=3DMath.min(c,e-b),a.D.add(b,b+d-1),c-=3Dd,b=3De):e=3D=3Dh?=
(d=3Da.C[h],e=3DZEb(d,new =
cH(a.Va),a.O,c),f=3De.C.length,0<f?a.C[h]=3De:delete =
a.C[h],a.H=3Dnull,c-=3Dd.C.length-f):b=3DMath.min(h,d.end+1)}}function =
NFb(a,b,c){var d=3Da.C[b];a.C[b]=3Dd?fFb(d,c):a.C[b]=3Dc}=0A=
function MFb(a,b,c,d,e){var f=3Db;if(0<=3Dc)throw Error("Delta must be =
negative.");c=3D-c;var h=3Dvra(e),k=3Dnull,l=3D-1;var =
m=3Db+1;a.C[m]?b=3Dm:(b=3DCFb(a.D,m))&&xv(b,m)?(m=3Da.kb.jj.indexOf("\u00=
03",b.start),b=3D0<=3Dm&&m<=3Db.end?m:b.end+1):b=3Dm;for(;0<c;)k||(k=3Dd.=
pop()),m=3Dk?Math.min(k.end,f):-1,0>l&&0<h.length&&(l=3Dh.pop()-1),m=3DMa=
th.max(m,l),f>m?(f=3DOFb(a.kb,f-Math.min(c,f-m)+1,f),NFb(a,b,f),a.H=3Dnul=
l,c-=3Df.C.length,f=3Dm):m=3D=3Dl?(l=3De[l+1],l=3DZEb(l,new =
cH(a.Va),a.O,l.C.length-c),NFb(a,b,l),a.H=3Dnull,c-=3Dl.C.length,l=3D-1):=
(f=3DMath.max(l,=0A=
k.start-1),f<k.start&&(k=3Dnull))}EFb.prototype.toString=3Dfunction(){var=
 a=3D"";for(b in this.F)a=3Da+" "+b+": =
"+this.F[b].toString();a=3D"Insert: "+this.D.toString()+" - Redraw: =
"+this.J.toString()+" - Overlay: "+a+" - Delete: ";var =
b=3Dvra(this.C);for(var c=3D0;c<b.length;c++){0<c&&(a+=3D",");var =
d=3Db[c];a+=3D"[-"+this.C[d].C.length+" @ "+d+"]"}return a};function =
PFb(){}PFb.prototype.D=3Dfunction(){return[0]};PFb.prototype.C=3Dn(null);=
function QFb(){};function =
IM(a){RFb();this.J=3Dthis.F=3Dthis.D=3Dthis.C=3D!1;this.H=3Dnew =
wm;this.C=3Dnull!=3Da&&(a.C()||a.D());this.D=3Dnull!=3Da&&a.C()}var =
SFb,TFb;q(IM,kg);IM.prototype.dispose=3Dfunction(){this.J||(this.H.dispos=
e(),this.J=3D!0)};IM.prototype.isDisposed=3Dg("J");IM.prototype.copy=3Dfu=
nction(){var a=3Dnew =
IM(null);a.F=3Dthis.F;a.D=3Dthis.D;a.C=3Dthis.C;return a};function =
UFb(a,b){!a.D&&a.F&&(!a.C&&SFb.test(b)&&(a.C=3D!0),a.C&&TFb.test(b)&&(a.D=
=3D!0,a.H.dispatchEvent(null)))}=0A=
function RFb(){RFb=3Dba();TFb=3Dnew =
RegExp("["+mg("\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05FF\\u07C0-=
\\u07EA\\u07F4\\u07F5\\u07FA-\\u0815\\u081A\\u0824\\u0828\\u082E-\\u0858\=
\u085C-\\u089F\\u200F\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB4F")+mg("\\u0605\=
\u0608\\u060B\\u060D\\u061B-\\u064A\\u066D-\\u066F\\u0671-\\u06D5\\u06E5\=
\u06E6\\u06EE\\u06EF\\u06FA-\\u0710\\u0712-\\u072F\\u074B-\\u07A5\\u07B1-=
\\u07BF\\u08A0-\\u08E3\\u08FF\\uFB50-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFDF=
C\\uFDFE\\uFDFF\\uFE70-\\uFEFE")+=0A=
mg("\\u202B")+mg("\\u202E")+mg("\\u0600-\\u0604\\u0660-\\u0669\\u066B\\u0=
66C\\u06DD")+mg("\\u202a")+mg("\\u202d")+mg("\\u202C")+"]");SFb=3Dnew =
RegExp("["+mg("\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05FF\\u07C0-=
\\u07EA\\u07F4\\u07F5\\u07FA-\\u0815\\u081A\\u0824\\u0828\\u082E-\\u0858\=
\u085C-\\u089F\\u200F\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB4F")+mg("\\u0605\=
\u0608\\u060B\\u060D\\u061B-\\u064A\\u066D-\\u066F\\u0671-\\u06D5\\u06E5\=
\u06E6\\u06EE\\u06EF\\u06FA-\\u0710\\u0712-\\u072F\\u074B-\\u07A5\\u07B1-=
\\u07BF\\u08A0-\\u08E3\\u08FF\\uFB50-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFDF=
C\\uFDFE\\uFDFF\\uFE70-\\uFEFE")+=0A=
mg("\\u202B")+mg("\\u202E")+mg("\\u0600-\\u0604\\u0660-\\u0669\\u066B\\u0=
66C\\u06DD")+mg("\\u202a")+mg("\\u202d")+mg("\\u202C")+mg("\\u0300-\\u036=
F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7=
\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E=
7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07=
F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u=
085B\\u08E4-\\u08FE\\u0900-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\=
\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\=
u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\=
u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u=
0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0B01-\\=
u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u=
0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u=
0C01-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\=
u0C62\\u0C63\\u0C82\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\=
u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D02\\u0D03\\u0D3E-\\u0D44\\u0D46-\\u=
0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0=
DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E33-\\u0E3A\\u0E47-\\u0=
E4E\\u0EB1\\u0EB3-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F=
35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F9=
7\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1037\\u1039-\\u103E\\u1056-\\u1059\\u10=
5E-\\u1060\\u1071-\\u1074\\u1082\\u1084-\\u1086\\u108D\\u109D\\u1100-\\u1=
1FF\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1=
773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u192B\\u1930-\\u=
193B\\u19B5-\\u19B7\\u19BA\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60\\u1A62\\u=
1A65-\\u1A7C\\u1A7F\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\=
\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4=
-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u200C\\u200=
D\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u30=
99\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA80=
6\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C4\\uA8E0-\\uA8F1\\uA92=
6-\\uA92D\\uA947-\\uA953\\uA960-\\uA97C\\uA980-\\uA983\\uA9B3-\\uA9C0\\uA=
A29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAA=
BE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABE=
D\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uD800-\\uDFFF\\uFB1E\\uFE00-\\uFE0F\\uFE=
20-\\uFE26\\uFF9E\\uFF9F")+=0A=
"]")};function =
VFb(a){this.C=3Da}q(VFb,kg);VFb.prototype.register=3Dfunction(a,b){var =
c=3Dthis.C.get(b);null=3D=3Dc&&(c=3D[],this.C.set(b,c));c.push(a)};VFb.pr=
ototype.getIndex=3Dfunction(a){for(var =
b=3Dthis.C.Ve(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dthis.C.get(d);if(0<=3DVg(e,a))return d}return-1};function =
WFb(a,b){this.C=3Da;this.D=3Db}var XFb=3Dnew WFb(!1,!1),YFb=3Dnew =
WFb(!0,!1),ZFb=3Dnew WFb(!1,!0),$Fb=3Dnew =
WFb(!0,!0);WFb.prototype.Tz=3Dg("D");function =
aGb(a,b){if(a.Tz()&&b.start=3D=3Db.end)return null;var =
c=3Db.end;a.Tz()&&c--;return new wv(b.start,c)};function =
bGb(){this.C=3Dnew yM}bGb.prototype.register=3Dfunction(a,b,c){var =
d=3Dthis.C.get(b)||{};d[c]=3Da;this.C.set(b,d)};bGb.prototype.getIndex=3D=
function(a){a:{for(var b=3Dthis.C.Ve(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dthis.C.get(b[c]),f;for(f in =
e)if(e[f]=3D=3Da){a=3D{index:d,type:f,pw:e};break a}}a=3Dnull}return =
a?a.index:-1};bGb.prototype.getView=3Dfunction(a,b){return(a=3Dthis.C.get=
(a))?a[b]||null:null};function cGb(a,b,c,d,e,f,h,k,l,m,r,u){u=3Dvoid =
0=3D=3D=3Du?null:u;A.call(this);this.kb=3Da;this.D=3Db;this.Va=3Dc;this.H=
=3Dd;this.F=3Dh;this.Li=3Dk;this.C=3Dr;if(u)for(a=3Dpc(b.C),b=3D0;b<a.len=
gth;b++)u.C(a[b])}q(cGb,A);cGb.prototype.IB=3Dg("Li");cGb.prototype.Ua=3D=
g("kb");cGb.prototype.Ea=3Dfunction(){B(this.D);A.prototype.Ea.call(this)=
};var dGb=3Dnew (ba());function eGb(){this.D=3D{};this.C=3Dnull}function =
fGb(a,b,c,d){return(a=3Da.D[c])?a.aW(b,d):!1}eGb.prototype.register=3Dfun=
ction(a,b){this.D[b]=3Da;a=3Dpc(this.D);b=3D[];for(var =
c=3D0;c<a.length;c++)b[c]=3DVb(a[c]);this.C=3Dnew =
RegExp("["+b.join("")+"]","mg")};function =
gGb(a,b,c){this.C=3Db;this.D=3Dc}q(gGb,kg);gGb.prototype.t9=3Dfunction(a)=
{return this.D-a.D};function hGb(){this.C=3D[]}q(hGb,kg);function =
iGb(a,b,c){var d=3Da.C;a=3Dnew gGb(a,b,c);b=3Dqha;c=3Dd.length;var =
e=3D0;0<c&&(e=3Db(a,d[c-1]));if(0=3D=3Dc||0<e)d[c]=3Da;else =
if((1=3D=3Dc||0<b(a,d[c-2]))&&0>e)d[c]=3Dd[c-1],d[c-1]=3Da;else{for(c=3De=
ha(d,a,b);0<c&&0=3D=3Db(a,d[c-1]);)c--;b=3Dc;0>b&&oha(d,-(b+1),[a])}};fun=
ction jGb(){A.call(this);this.C=3Dnew =
hGb}x(jGb,A);jGb.prototype.Oh=3Dfunction(a,b,c){for(var =
d=3DkGb(this,a,b.Ua()),e=3D[],f=3D0,h;h=3Dd[f];f++)(h=3Dh.Oh(a,b,c))&&e.p=
ush(h);return e};jGb.prototype.aW=3Dfunction(a,b){return =
0<kGb(this,a,b).length};function kGb(a,b,c){for(var =
d=3D[],e=3Da.C.C.length,f=3D0;f<e;f++){var =
h=3Da.C.C[f].C;h.aW(b,c)&&d.push(h)}return =
d}jGb.prototype.register=3Dfunction(a,b){iGb(this.C,a,b)};function =
lGb(){A.call(this);this.C=3Dnull}x(lGb,A);lGb.prototype.Oh=3Dfunction(a,b=
,c,d){return =
this.C&&this.C.aW(a,b.Ua())?this.C.Oh(a,b,c,d):null};lGb.prototype.aW=3Df=
unction(a,b){return!!this.C&&this.C.aW(a,b)};lGb.prototype.register=3Dfun=
ction(a){if(this.C)throw Error("OffsetLineStartPluginProvider already =
registered.");this.C=3Da};function mGb(){A.call(this);this.F=3Dnew =
eGb;this.C=3Dnew jGb;this.qa(this.C);this.D=3Dnew =
lGb;this.qa(this.D)}x(mGb,A);function nGb(){};function =
oGb(){this.C=3D{}};var pGb,qGb,rGb;function sGb(){tGb();var =
a=3D"\\u2F00-\\u30FF \\u3190-\\u319F \\u31C0-\\u33FF \\u3400-\\u4DBF =
\\u4E00-\\u9FFF \\uF900-\\uFAFF \\uFE10-\\uFE1F \\uFE30-\\uFE4F =
\\uFF00-\\uFFEF".split(" ");return =
J(I(),"docs-text-ehlb")?a.concat(["\\u3130-\\u318F","\\uAC00-\\uD7AF"]):a=
}=0A=
function =
tGb(){tGb=3Dba();pGb=3DsGb();qGb=3D"["+mg(pGb.join(""))+"]";rGb=3Dmg("[\\=
u0028\\u005B\\u00AB\\u2018\\u201C\\u3008\\u300A\\u300C\\u300E\\u3010\\u30=
14\\u3016\\u3018\\u301D\\uFF08\\uFF3B\\uFF5F\\uFF5B]")+"*"+mg(qGb)+mg("[\=
\u002C\\u0029\\u005D\\u00BB\\u2019\\u201D\\u3001\\u3009\\u300B\\u300D\\u3=
00F\\u3011\\u3015\\u3017\\u3019\\u301F\\u3005\\u303B\\u30FC\\u30FD\\u30FE=
\\u30A1\\u30A3\\u30A5\\u30A7\\u30A9\\u30C3\\u30E3\\u30E5\\u30E7\\u30EE\\u=
30F5\\u30F6\\u3041\\u3043\\u3045\\u3047\\u3049\\u3063\\u3083\\u3085\\u308=
7\\u308E\\u3095\\u3096\\u31F0\\u31F1\\u31F2\\u31F3\\u31F4\\u31F5\\u31F6\\=
u31F7\\u31F8\\u31F9\\u31FA\\u31FB\\u31FC\\u31FD\\u31FE\\u31FF\\u2010\\u20=
13\\u301C\\u30A0\\u0021\\u002E\\u003A\\u003B\\u003F\\u203C\\u2047\\u2048\=
\u2049\\u3001\\u3002\\u30FB\\uFF01\\uFF1F\\uFF09\\uFF3D\\uFF5D\\uFF60]")+=
"*"}=0A=
;var uGb=3D/[\u0e00-\u0e7f]/;function =
vGb(a,b){this.H=3Da;this.F=3Db;this.D=3D-1;this.C=3Dnull}var =
wGb=3D"[^"+(tGb(),pGb).join("")+(dH(),Leb).join("")+"]+",xGb=3Dnew =
RegExp(rGb+"|"+wGb+"|( +[\ue906\f]?)|([\t\n\ue906\x0B\f])|","mg");=0A=
function yGb(a,b,c,d,e){var =
f=3D[],h=3D[],k=3Dd,l=3Db.Ua();d=3Dl.jj;d.getLength();if(e.jf()){var =
m=3Dk;if(c<a.D)e=3Da.D;else{for(var =
r=3DzGb(e,c),u=3Dc+1;u<=3Dm&&r=3D=3DzGb(e,u);u++);e=3Da.D=3Du}e<=3Dk&&(k=3D=
e-1)}xGb.lastIndex=3Dc;e=3DxGb.exec(d.C);if(null=3D=3De)r=3D[];else{m=3DA=
rray(e.length);for(r=3D0;r<e.length;r++)m[r]=3De[r];r=3Dm}e=3Dr[0];m=3D!!=
r[1];r=3D!!r[2];k=3Dk-c+1;uGb.test(e)&&(u=3Da.F,u.C||(u.C=3DAGb?new =
BGb:new =
CGb),u=3Du.C,u.adoptText(e),u=3Du.next(),-1!=3Du&&u<k&&(k=3Du));e.length>=
k&&(e=3De.substr(0,k));k=3Dnull;u=3Da.H;a:{var =
w=3De;if(u.C){u.C.lastIndex=3D0;=0A=
do{var y=3Du.C.exec(w);if(null=3D=3Dy){w=3D-1;break a}var =
C=3Du.C.lastIndex-1}while(!fGb(u,c+C,y[0],l));w=3DC}else =
w=3D-1}if(0=3D=3Dw){if(c+=3Dw,w=3DeH(l.jj,c),u=3DfGb(u,c,w,l)?u.D[w]:null=
)k=3Du.Oh(c,b),b=3Du.oHc(c,l),e=3Dd.slice(c,b)}else =
0<w&&(e=3De.substr(0,w));b=3Dk?3:m?1:r?2:0;f.push(e);[].push(b);k&&(h[f.l=
ength-1]=3Dk);a.C=3Dnull;h[0]&&(a.C=3Dh[0]);return f[0]};var =
DGb;function EGb(){EGb=3Dba();DGb=3Dnew FGb};function =
FGb(){GGb();this.C=3D{}}var HGb;q(FGb,kg);function IGb(){GGb();return =
EGb(),DGb}function JGb(a,b){if(b in a.C)return a.C[b];for(var =
c=3Dnull,d=3DHGb.exec(b),e=3Dnull!=3Dd?d.length:0,f=3D1;null=3D=3Dc;f++)n=
ull=3D=3Dd||f>=3De?c=3DPg(0):!d[f]||(c=3DPg(f));return a.C[b]=3Dc.C}=0A=
function GGb(){GGb=3Dba();HGb=3Dnew =
RegExp("(["+mg("\\u0590\\u05BE\\u05C0\\u05C3\\u05C6\\u05C8-\\u05FF\\u07C0=
-\\u07EA\\u07F4\\u07F5\\u07FA-\\u0815\\u081A\\u0824\\u0828\\u082E-\\u0858=
\\u085C-\\u089F\\u200F\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB4F")+"])|(["+mg(=
"0-9\\u00B2\\u00B3\\u00B9\\u06F0-\\u06F9\\u2070\\u2074-\\u2079\\u2080-\\u=
2089\\u2488-\\u249B\\uFF10-\\uFF19")+"])|(["+mg("\\+\\-\\u207A\\u207B\\u2=
08A\\u208B\\u2212\\uFB29\\uFE62\\uFE63\\uFF0B\\uFF0D")+"])|(["+mg("\\#-%\=
\u00A2-\\u00A5\\u00B0\\u00B1\\u058F\\u0609\\u060A\\u066A\\u09F2\\u09F3\\u=
09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u2030-\\u2034\\u20A0-\\u20BA\\u212E\\u2=
213\\uA838\\uA839\\uFE5F\\uFE69\\uFE6A\\uFF03-\\uFF05\\uFFE0\\uFFE1\\uFFE=
5\\uFFE6")+=0A=
"])|(["+mg("\\u0600-\\u0604\\u0660-\\u0669\\u066B\\u066C\\u06DD")+"])|(["=
+mg(",\\.\\/\\:\\u00A0\\u060C\\u202F\\u2044\\uFE50\\uFE52\\uFE55\\uFF0C\\=
uFF0E\\uFF0F\\uFF1A")+"])|(["+mg("\n\r\\u001C-\\u001E\\u0085\\u2029")+"])=
|(["+mg("\\u0009\\u000B\\u001F")+"])|(["+mg("\\u000C\\u0020\\u1680\\u180E=
\\u2000-\\u200A\\u2028\\u205F\\u3000")+"])|(["+mg('\\!"&-\\*;-@\\[-`\\{-~=
\\u00A1\\u00A6-\\u00A9\\u00AB\\u00AC\\u00AE\\u00AF\\u00B4\\u00B6-\\u00B8\=
\u00BB-\\u00BF\\u00D7\\u00F7\\u02B9\\u02BA\\u02C2-\\u02CF\\u02D2-\\u02DF\=
\u02E5-\\u02ED\\u02EF-\\u02FF\\u0374\\u0375\\u037E\\u0384\\u0385\\u0387\\=
u03F6\\u058A\\u0606\\u0607\\u060E\\u060F\\u06DE\\u06E9\\u07F6-\\u07F9\\u0=
BF3-\\u0BF8\\u0BFA\\u0C78-\\u0C7E\\u0F3A-\\u0F3D\\u1390-\\u1399\\u1400\\u=
169B\\u169C\\u17F0-\\u17F9\\u1800-\\u180A\\u1940\\u1944\\u1945\\u19DE-\\u=
19FF\\u1FBD\\u1FBF-\\u1FC1\\u1FCD-\\u1FCF\\u1FDD-\\u1FDF\\u1FED-\\u1FEF\\=
u1FFD\\u1FFE\\u2010-\\u2027\\u2035-\\u2043\\u2045-\\u205E\\u207C-\\u207E\=
\u208C-\\u208E\\u2100\\u2101\\u2103-\\u2106\\u2108\\u2109\\u2114\\u2116-\=
\u2118\\u211E-\\u2123\\u2125\\u2127\\u2129\\u213A\\u213B\\u2140-\\u2144\\=
u214A-\\u214D\\u2150-\\u215F\\u2189\\u2190-\\u2211\\u2214-\\u2335\\u237B-=
\\u2394\\u2396-\\u23F3\\u2400-\\u2426\\u2440-\\u244A\\u2460-\\u2487\\u24E=
A-\\u26AB\\u26AD-\\u26FF\\u2701-\\u27FF\\u2900-\\u2B4C\\u2B50-\\u2B59\\u2=
CE5-\\u2CEA\\u2CF9-\\u2CFF\\u2E00-\\u2E3B\\u2E80-\\u2E99\\u2E9B-\\u2EF3\\=
u2F00-\\u2FD5\\u2FF0-\\u2FFB\\u3001-\\u3004\\u3008-\\u3020\\u3030\\u3036\=
\u3037\\u303D-\\u303F\\u309B\\u309C\\u30A0\\u30FB\\u31C0-\\u31E3\\u321D\\=
u321E\\u3250-\\u325F\\u327C-\\u327E\\u32B1-\\u32BF\\u32CC-\\u32CF\\u3377-=
\\u337A\\u33DE\\u33DF\\u33FF\\u4DC0-\\u4DFF\\uA490-\\uA4C6\\uA60D-\\uA60F=
\\uA673\\uA67E\\uA67F\\uA700-\\uA721\\uA788\\uA828-\\uA82B\\uA874-\\uA877=
\\uD800-\\uDBFF\\uFD3E\\uFD3F\\uFDFD\\uFE10-\\uFE19\\uFE30-\\uFE4F\\uFE51=
\\uFE54\\uFE56-\\uFE5E\\uFE60\\uFE61\\uFE64-\\uFE66\\uFE68\\uFE6B\\uFF01\=
\uFF02\\uFF06-\\uFF0A\\uFF1B-\\uFF20\\uFF3B-\\uFF40\\uFF5B-\\uFF65\\uFFE2=
-\\uFFE4\\uFFE8-\\uFFEE\\uFFF9-\\uFFFD')+=0A=
"])|(["+mg("\\u202a")+"])|(["+mg("\\u202d")+"])|(["+mg("\\u0605\\u0608\\u=
060B\\u060D\\u061B-\\u064A\\u066D-\\u066F\\u0671-\\u06D5\\u06E5\\u06E6\\u=
06EE\\u06EF\\u06FA-\\u0710\\u0712-\\u072F\\u074B-\\u07A5\\u07B1-\\u07BF\\=
u08A0-\\u08E3\\u08FF\\uFB50-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFDFC\\uFDFE\=
\uFDFF\\uFE70-\\uFEFE")+"])|(["+mg("\\u202B")+"])|(["+mg("\\u202E")+"])|(=
["+mg("\\u202C")+"])|(["+mg("\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05B=
D\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F=
\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711=
\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u08=
23\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u=
0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0=
981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A4=
1\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\=
\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u=
0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0B=
CD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C=
63\\u0CBC\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63=
\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1=
\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\=
\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-=
\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\=
\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\=
u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\=
u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\=
u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u=
1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u=
1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u=
1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1B=
ED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1=
CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u=
20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\u=
A66F-\\uA672\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA=
825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\u=
A982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uA=
A36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC=
1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uDC00-\\uDFFF\\uFB1E\\uFE00-=
\\uFE0F\\uFE20-\\uFE26")+=0A=
"])|(["+mg("\\u0000-\\u0008\\u000E-\\u001B\\u007F-\\u0084\\u0086-\\u009F\=
\u00AD\\u200B-\\u200D\\u2060-\\u206F\\uFDD0-\\uFDEF\\uFEFF\\uFFF0-\\uFFF8=
\\uFFFE\\uFFFF")+"])")};/*=0A=
=0A=
 Copyright (C) 2001-2009, International Business Machines Corporation and=0A=
 others.  All Rights Reserved.=0A=
*/=0A=
function =
KGb(){this.D=3D0;this.H=3D[];this.F=3D[];this.O=3Dthis.V=3Dthis.C=3Dthis.=
L=3Dthis.$=3Dthis.J=3D0;this.ma=3D[]}KGb.prototype.getLength=3Dg("D");KGb=
.prototype.Bh=3Dg("L");var =
LGb=3D[1,2],MGb=3D[2048,16384],NGb=3D[4096,32768];function =
JM(a,b){return a.$?a.H[b]>>6:a.J}function OGb(a){return =
a.C&57346||a.C&32&&a.C&384984?a.C&6181?2:1:0}=0A=
var =
PGb=3D[0,1,2,7,8,3,9,6,5,4,4,10,10,12,10,10,10,11,10],QGb=3D[[1,2,4,5,7,1=
5,17,7,9,7,0,7,3,4],[1,34,36,37,39,47,49,39,41,39,1,1,35,0],[33,2,36,37,3=
9,47,49,39,41,39,2,2,35,1],[33,34,38,38,40,48,49,40,40,40,3,3,3,1],[33,34=
,4,37,39,47,49,74,11,74,4,4,35,2],[33,34,36,5,39,47,49,39,41,76,5,5,35,3]=
,[33,34,6,6,40,48,49,40,40,77,6,6,35,3],[33,34,36,37,7,47,49,7,78,7,7,7,3=
5,4],[33,34,38,38,8,48,49,8,8,8,8,8,35,4],[33,34,4,37,7,47,49,7,9,7,9,9,3=
5,4],[97,98,4,101,135,111,113,135,142,135,10,135,99,2],[33,34,4,=0A=
37,39,47,49,39,11,39,11,11,35,2],[97,98,100,5,135,111,113,135,142,135,12,=
135,99,3],[97,98,6,6,136,112,113,136,136,136,13,136,99,3],[33,34,132,37,7=
,47,49,7,14,7,14,14,35,4],[33,34,36,37,39,15,49,39,41,39,15,39,35,5],[33,=
34,38,38,40,16,49,40,40,40,16,40,35,5],[33,34,36,37,39,47,17,39,41,39,17,=
39,35,6]],RGb=3D[[[0,1,0,2,0,0,0,0],[0,1,3,3,20,20,0,1],[0,1,0,2,21,21,0,=
2],[0,1,3,3,20,20,0,2],[32,1,3,3,4,4,32,1],[32,1,32,2,5,5,32,1]],[[1,0,2,=
2,0,0,0,0],[1,0,1,3,20,20,0,1],[1,0,2,2,0,0,0,1],[1,0,1,3,5,5,0,1],=0A=
[33,0,33,3,4,4,0,0],[1,0,1,3,5,5,0,0]]];function SGb(a,b,c,d,e){var =
f=3Db.D;var =
h=3Dd;c=3Df[b.state][c];b.state=3Dc&15;c>>=3D4;f=3Df[b.state][7];if(0!=3D=
c)switch(c){case 1:b.F=3Dh;break;case =
2:d=3Db.F;break;default:throw"Internal ICU error in =
processPropertySeq_";}if(0!=3Df||d<h)for(b=3Db.C+f;d<e;d++)a.F[d]=3Db}=0A=
function TGb(a,b,c,d,e){var f=3Dnew =
UGb,h;f.state=3D0;f.C=3Da.F[b];f.D=3DRGb[f.C&1];SGb(a,f,d,b,b);var =
k=3D17=3D=3Da.H[b]?1+d:0;d=3Db;for(h=3D0;b<=3Dc;b++){var =
l=3Db>=3Dc?e:PGb[a.H[b]&-65];var =
m=3Dk;l=3DQGb[m][l];k=3Dl&31;l>>=3D5;b=3D=3Dc&&0=3D=3Dl&&(l=3D1);if(0!=3D=
l)switch(m=3DQGb[m][13],l){case 1:SGb(a,f,m,d,b);d=3Db;break;case =
2:h=3Db;break;case 3:SGb(a,f,m,d,h);SGb(a,f,4,h,b);d=3Db;break;case =
4:SGb(a,f,m,d,h);d=3Dh;h=3Db;break;default:throw"Internal ICU error in =
resolveImplicitLevels_";}}SGb(a,f,e,c,c)}function UGb(){}=0A=
function VGb(a,b){this.C=3Da;this.J=3Db||WGb||(WGb=3Dnew XGb)}var =
WGb=3Dnull;function YGb(a,b,c){for(var d=3Da.H;;){for(var =
e=3Db,f;b<a.F;){f=3Da.C;f=3D2=3D=3Df.L&&b<a.D?f.F[b]:JM(f,b);if(f!=3Dc)br=
eak;b++}b>e&&d.push(a.J.F(e,b,c));if(b>=3Da.F||f<c)return =
b;e=3Dd.length-1;b=3DYGb(a,b,c+1);for(var h=3Dd.length;++e<--h;){var =
k=3Dd[e];d[e]=3Dd[h];d[h]=3Dk}}}function =
ZGb(a,b,c){this.H=3Da;this.F=3Db;this.C=3Dc}ZGb.prototype.getLength=3Dfun=
ction(){return =
this.F-this.H};ZGb.prototype.Fe=3Dfunction(){return!!(this.C&1)};function=
 XGb(){}=0A=
XGb.prototype.F=3Dfunction(a,b,c){return new ZGb(a,b,c)};function =
$Gb(){this.D=3Dnew =
KGb}$Gb.prototype.C=3DNaN;$Gb.prototype.F=3D0;$Gb.prototype.jf=3Dfunction=
(){return 0<=3Dthis.C};function =
zGb(a,b){b-=3Da.C;0<=3Db&&b<a.D.getLength()?(a=3Da.D,b=3D2=3D=3Da.L&&b<a.=
V?a.F[b]:JM(a,b)):b=3DNaN;return b}function =
aHb(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc}var bHb=3DIGb();function =
cHb(a,b,c,d){ZGb.call(this,a,b,c);this.D=3Dd}x(cHb,ZGb);cHb.prototype.isL=
eftToRight=3Dfunction(){return!(this.C&1)};function =
dHb(a,b){this.H=3Da;this.C=3Db;this.D=3D0}x(dHb,XGb);=0A=
dHb.prototype.F=3Dfunction(a,b,c){for(var =
d=3Dthis.H+b,e=3Dthis.D,f=3De;f<this.C.C.length&&eHb(this.C,f)<d;)f++;thi=
s.D=3Df;d=3Dthis.C;e=3D0=3D=3De&&f=3D=3Dd.C.length?d.C:d.C.slice(e,f);ret=
urn new cHb(a,b,c,e)};function fHb(a,b){this.D=3Da;this.C=3Db}function =
eHb(a,b){return a.D+a.C[b].pja()};function =
gHb(a,b,c,d,e,f){if(6=3D=3Darguments.length)hHb(this,a,b,c,d,e,f);else{if=
(0!=3Darguments.length)throw Error("Insufficient matrix =
parameters");this.lr=3Dthis.rr=3D1;this.qr=3Dthis.pr=3Dthis.Ks=3Dthis.Ls=3D=
0}}p=3DgHb.prototype;p.clone=3Dfunction(){return new =
gHb(this.lr,this.qr,this.pr,this.rr,this.Ks,this.Ls)};function =
hHb(a,b,c,d,e,f,h){if(!(qa(b)&&qa(c)&&qa(d)&&qa(e)&&qa(f)&&qa(h)))throw =
Error("Invalid transform =
parameters");a.lr=3Db;a.qr=3Dc;a.pr=3Dd;a.rr=3De;a.Ks=3Df;a.Ls=3Dh;return=
 a}=0A=
p.copyFrom=3Dfunction(a){this.lr=3Da.lr;this.qr=3Da.qr;this.pr=3Da.pr;thi=
s.rr=3Da.rr;this.Ks=3Da.Ks;this.Ls=3Da.Ls;return =
this};p.scale=3Dfunction(a,b){this.lr*=3Da;this.qr*=3Da;this.pr*=3Db;this=
.rr*=3Db;return =
this};p.translate=3Dfunction(a,b){this.Ks+=3Da*this.lr+b*this.pr;this.Ls+=
=3Da*this.qr+b*this.rr;return this};=0A=
p.rotate=3Dfunction(a,b,c){var d=3Dnew =
gHb,e=3DMath.cos(a);a=3DMath.sin(a);b=3DhHb(d,e,a,-a,e,b-b*e+c*a,c-b*a-c*=
e);c=3Dthis.lr;d=3Dthis.pr;this.lr=3Db.lr*c+b.qr*d;this.pr=3Db.pr*c+b.rr*=
d;this.Ks+=3Db.Ks*c+b.Ls*d;c=3Dthis.qr;d=3Dthis.rr;this.qr=3Db.lr*c+b.qr*=
d;this.rr=3Db.pr*c+b.rr*d;this.Ls+=3Db.Ks*c+b.Ls*d;return =
this};p.toString=3Dfunction(){return"matrix("+[this.lr,this.qr,this.pr,th=
is.rr,this.Ks,this.Ls].join()+")"};=0A=
p.transform=3Dfunction(a,b,c,d,e){var =
f=3Db;for(b+=3D2*e;f<b;){e=3Da[f++];var =
h=3Da[f++];c[d++]=3De*this.lr+h*this.pr+this.Ks;c[d++]=3De*this.qr+h*this=
.rr+this.Ls}};p.equals=3Dfunction(a){return =
this=3D=3Da?!0:a?this.lr=3D=3Da.lr&&this.pr=3D=3Da.pr&&this.Ks=3D=3Da.Ks&=
&this.qr=3D=3Da.qr&&this.rr=3D=3Da.rr&&this.Ls=3D=3Da.Ls:!1};function =
KM(a,b,c,d){this.height=3Dthis.width=3Dthis.top=3Dthis.left=3D0;this.left=
=3Da;this.top=3Db;this.width=3Dc;this.height=3Dd}q(KM,kg);p=3DKM.prototyp=
e;p.getLeft=3Dg("left");function iHb(a){return =
a.left+a.width}p.getTop=3Dg("top");function jHb(a){return =
a.left+a.width/2}function kHb(a){return a.top+a.height/2}function =
lHb(a){return new =
Ed(a.left+a.width/2,a.top+a.height/2)}p.getWidth=3Dg("width");p.getHeight=
=3Dg("height");=0A=
p.contains=3Dfunction(a){return =
a.x>=3Dthis.left&&a.x<=3Dthis.left+this.width&&a.y>=3Dthis.top&&a.y<=3Dth=
is.top+this.height};function mHb(a,b){var =
c=3DMath.abs(Math.cos(b)),d=3DMath.abs(Math.sin(b));b=3Da.width*c+a.heigh=
t*d;c=3Da.width*d+a.height*c;return new =
KM(jHb(a)-b/2,kHb(a)-c/2,b,c)}p.toString=3Dfunction(){return"ImmutableRec=
t{top=3D"+this.top+", left=3D"+this.left+", width=3D"+this.width+", =
height=3D"+this.height+"}"};function nHb(){this.C=3D{}}var oHb=3Dnew =
nHb;function pHb(a,b){return =
a.C().getTop()-b.C().getTop()}nHb.prototype.isEmpty=3Dfunction(){return =
uc(this.C)};nHb.prototype.contains=3Dfunction(a){return!!this.C[a]};=0A=
function qHb(a,b){if(a=3D=3Db)return!0;if(!a||!b)return!1;var =
c=3Dpc(a.C);if(c.length!=3Dpc(b.C).length)return!1;for(var =
d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Da.C[e];e=3Db.C[e];if(f=3D=3De)f=3D!0;else if(f&&e){var =
h=3Df.D,k=3De.D;if(h=3Dlg(h,k)?!0:null=3D=3Dh||null=3D=3Dk?!1:h.left=3D=3D=
k.left&&h.width=3D=3Dk.width&&h.top=3D=3Dk.top&&h.height=3D=3Dk.height)f=3D=
f.F,e=3De.F,h=3Dlg(f,e)?!0:null=3D=3Df||null=3D=3De?!1:Gd(f.C,e.C)&&f.H=3D=
=3De.H&&f.D=3D=3De.D&&f.F=3D=3De.F;f=3Dh}else =
f=3D!1;if(!f)return!1}return!0};var rHb=3Dnew =
function(){this.C=3DoHb;this.D=3D0};function =
sHb(){A.call(this);this.C=3D{}}x(sHb,A);function =
tHb(a,b,c){if(a.C[b])throw Error("Duplicate renderer provider for layout =
view type: "+b);a.C[b]=3Dc}function uHb(a,b){a=3Da.C[b];if(!a)throw =
Error("No renderer provider for layout view type: "+b);return =
a.Oh()};function =
vHb(a){this.D=3Da}q(vHb,kg);vHb.prototype.Ve=3Dfunction(){return =
this.D.Ve()};vHb.prototype.C=3Dfunction(a){a=3Dthis.D.get(a);return =
null!=3Da?new =
AM(a):null};vHb.prototype.F=3Dfunction(a,b){a=3DzM(this.D,a,b);return =
null!=3Da?new AM(a):null};function wHb(){xHb()}q(wHb,kg);function =
xHb(){xHb=3Dba();efb(["\u0010","\u0011","\u0012","\u001c"],!0)};function =
yHb(a){zHb();this.D=3Dnull;this.GX=3Dnew =
IM(null);this.jj=3Da.D;this.F=3Da.F;this.H=3Da.J;this.C=3Da.C;this.GX.F=3D=
!0;UFb(this.GX,this.jj.C);this.D=3Da.L;a=3Dthis.jj.getLength()-1;var =
b=3Dthis.getStyle("paragraph",a);null!=3Db&&(a=3Dthis.GX,b=3Db.serialize(=
null),!a.D&&a.F&&null!=3Db&&"ps_ltr"in =
b&&!b.ps_ltr&&(a.C=3D!0,a.D=3D!0,a.H.dispatchEvent(null)))}var =
AHb=3D["link","paragraph","text"];q(yHb,kg);p=3DyHb.prototype;p.getUnsupp=
ortedOfficeFeatures=3Dg("D");p.hasUnsupportedOfficeFeature=3Dfunction(){r=
eturn!tha(this.D)};=0A=
p.getStyle=3Dfunction(a,b){0<=3Db&&this.jj.getLength();return-1=3D=3DVg(A=
Hb,a)?VEb(this.F,a):zM(this.C[a],b,rfb(a))};p.isEmpty=3Dfunction(){return=
 2=3D=3Dthis.jj.getLength()};function BHb(a,b,c,d){var e=3Dnew =
vHb(a.C[b]),f=3DPg(0);return dFb(e,b,a.F,a.jj,c,d,f,void =
0,!1,!0)}function OFb(a,b,c){var =
d=3Da.jj.slice(b,c);a=3D[BHb(a,"text",b,c),BHb(a,"paragraph",b,c)];return=
 YEb(d,a)}p.clear=3Dfunction(){throw ug("Not supported.").C;};=0A=
p.equals=3Dfunction(a){return lg(this,a)?!0:a instanceof =
yHb?this.jj.equals(a.jj)&&xqa(this.C,a.C,gha()):!1};function =
zHb(){zHb=3Dba();new wHb};function =
CHb(a,b){this.J=3Dthis.F=3Dthis.D=3Dnull;this.H=3D!1;this.L=3Dthis.C=3Dnu=
ll;Veb(a,0);a.getLength();this.D=3Da;this.F=3Db;this.J=3D[];a=3D{};b=3D(z=
Hb(),AHb);for(var c=3D0;c<b.length;c++){var d=3Db[c],e=3Dnew =
yM;if("paragraph"=3D=3D=3Dd)var f=3Dthis.D.getLength()-1;else =
ofb(d),f=3D0;e.set(f,VEb(this.F,d));a[d]=3De}this.C=3Da;this.L=3D{}}q(CHb=
,kg);CHb.prototype.build=3Dfunction(){if(this.H)throw ug("Builder for =
docs.xplat.text.model.ImmutableModel is called twice in a =
row").C;this.H=3D!0;return new yHb(this)};function DHb(){};function =
EHb(a,b){this.D=3Da;this.C=3Db}x(EHb,DHb);EHb.prototype.getType=3Dn("docs=
-text-add-child");EHb.prototype.Qd=3Dg("D");EHb.prototype.getIndex=3Dg("C=
");function FHb(a){this.C=3D[];this.D=3D[];this.F=3Da;this.Va=3Dnull}=0A=
FHb.prototype.La=3Dfunction(a){var b;if(this.C.length>a){var =
c=3D0,d=3Dthis.D;for(b=3Dd.length-1;0<=3Db&&!(d[b].index>a);b--)c+=3Dd[b]=
.offset;this.Va&&(isNaN(this.C[a])?(this.Va.log(Error("NaN array[index]: =
1.")),this.Va=3Dnull):isNaN(c)&&(this.Va.log(Error("NaN =
accumulator.")),this.Va=3Dnull));return =
this.C[a]+c}GHb(this,a);if(this.C.length<=3Da)for(c=3Dthis.F,b=3Dthis.C.l=
ength;b<=3Da;b++)this.C[b]=3Dc.call(null,b-1,this.C[b-1]);a=3Dthis.C[a];i=
sNaN(a)&&this.Va&&(this.Va.log(Error("NaN array[index]: =
2.")),this.Va=3Dnull);return a};=0A=
FHb.prototype.indexOf=3Dfunction(a,b){var =
c=3Dthis.C;GHb(this,c.length);b=3Dnull!=3Db?b:2147483647;if(a<=3Dc[c.leng=
th-1]){for(a=3Dsb(c,a);0<=3Da-1&&c[a]=3D=3Dc[a-1];)a--;return =
Math.min(0>a?-a-2:a,b-1)}for(var =
d=3Dthis.F,e,f=3Dc.length;f<b;f++){e=3Dd.call(null,f-1,c[f-1]);c.push(e);=
if(e=3D=3Da)return f;if(e>a)return f-1}return b-1};=0A=
function GHb(a,b){var c=3Da.D;if(0!=3Dc.length){var =
d=3D0,e=3Dc.length-1,f=3Dc[e].index;b=3DMath.min(b,a.C.length-1);if(!(f>b=
)){for(;f<=3Db;f++)0<=3De&&c[e].index=3D=3Df&&(d+=3Dc[e--].offset),a.C[f]=
+=3Dd;c.length=3De+1;f+1<a.C.length&&0!=3Dd&&(c[e+1]=3D{index:f+1,offset:=
d})}}};function HHb(a,b){this.C=3Dthis.D=3Dnull;if(null=3D=3Da)throw =
$fa("Parameter 'min' is null.").C;if(null=3D=3Db)throw $fa("Parameter =
'max' is null.").C;if(0<Eg(a,b))throw Lg("Parameter 'min' cannot be =
greater than Parameter =
'max'.").C;this.D=3Da;this.C=3Db}q(HHb,kg);p=3DHHb.prototype;p.contains=3D=
function(a){return =
null!=3Da&&1>Eg(this.D,a)&&-1<Eg(this.C,a)};p.toString=3Dfunction(){retur=
n"[Range:"+mg(this.D)+", "+mg(this.C)+"]"};=0A=
p.equals=3Dfunction(a){if(null!=3Da&&a.Xba)try{return =
a.isEmpty()?!1:ega(a.min(),this.D)&&ega(a.max(),this.C)}catch(b){throw =
b=3Dqg(b),b.C;}else =
return!1};p.eq=3Dfunction(a){if(this.intersects(a)){var =
b=3Da.min();a=3Da.max();return new =
HHb(0<Eg(b,this.D)?b:this.D,0>Eg(a,this.C)?a:this.C)}return =
IHb(),JHb};p.intersects=3Dfunction(a){return =
a.isEmpty()?!1:-1<Eg(this.C,a.min())&&1>Eg(this.D,a.max())};p.isEmpty=3Dn=
(!1);p.max=3Dg("C");p.min=3Dg("D");p.Xba=3D!0;function KHb(){}var =
JHb;q(KHb,kg);p=3DKHb.prototype;p.contains=3Dn(!1);p.max=3Dfunction(){thr=
ow mga().C;};p.equals=3Dfunction(a){return =
null!=3Da&&!!a.Xba&&a.isEmpty()};p.eq=3Dfunction(){return =
this};p.intersects=3Dn(!1);p.isEmpty=3Dn(!0);p.min=3Dfunction(){throw =
mga().C;};p.toString=3Dn("[Empty Range]");function =
IHb(){IHb=3Dba();JHb=3Dnew KHb}p.Xba=3D!0;var =
LHb=3DNumber.MIN_VALUE,MHb=3DNumber.MAX_VALUE;-1<Eg(MHb,LHb)?new =
HHb(LHb,MHb):IHb();function =
NHb(a){this.C=3Da;this.Yf=3D[];this.D=3Dthis.Tf=3Dnull}NHb.prototype.getD=
ata=3Dg("C");NHb.prototype.getType=3Dfunction(){return =
this.C.getType()};NHb.prototype.k8=3Dfunction(){return =
0<this.Yf.length};NHb.prototype.getParent=3Dg("Tf");function =
OHb(a){this.C=3Da};function =
PHb(){};Da(ba().prototype,ba().prototype);function =
QHb(a){this.C=3Da}QHb.prototype.getType=3Dfunction(){return =
this.C.getType()};function =
RHb(a,b,c,d,e,f,h,k){this.L=3Da;this.J=3Db;this.zd=3Dc;this.H=3Dd;this.F=3D=
e;this.D=3Df;this.O=3Dh;this.bk=3Dk}RHb.prototype.getHeight=3Dg("zd");RHb=
.prototype.C=3Dg("O");Da(ba().prototype,ba().prototype);function =
SHb(a){this.C=3Da}function =
THb(){this.C=3D{}}THb.prototype.isEmpty=3Dfunction(){return =
uc(this.C)};function =
UHb(){this.C=3Dnull}UHb.prototype.getType=3Dn("docstext-line-view");funct=
ion VHb(a,b){this.D=3Da;this.C=3Db}function WHb(a,b){for(var =
c=3D0;c<b.length;c++){var d=3Db[c].C,e=3Da,f=3Dd;var h=3De;var =
k=3Df;h.C[k.getId()]?(delete =
h.C[k.getId()],h=3D!0):h=3D!1;h||(f.getId(),e.D[f.getId()]=3Df);B(d)}};fu=
nction =
XHb(){this.D=3D{};this.C=3D{}}XHb.prototype.isEmpty=3Dfunction(){return =
uc(this.D)&&uc(this.C)};function =
YHb(a,b,c,d,e){this.backgroundColor=3Da;this.borderBottom=3Db;this.border=
Left=3Dc;this.borderRight=3Dd;this.C=3De};function =
ZHb(a){this.Od=3Da}x(ZHb,DHb);ZHb.prototype.getType=3Dn("docs-text-render=
-line-contents");function =
LM(a,b){this.ue=3Da;this.zd=3Db}LM.prototype.toString=3Dfunction(){switch=
(this.getType()){case 1:var a=3D"";break;case 2:a=3D"GC: =
";break;default:a=3D"??: "}return"("+a+this.ue+" x =
"+this.zd+")"};LM.prototype.getWidth=3Dg("ue");LM.prototype.getHeight=3Dg=
("zd");function =
MM(a,b){LM.call(this,a,b)}x(MM,LM);MM.prototype.scale=3Dfunction(a,b){ret=
urn new =
MM(this.getWidth()*a,this.getHeight()*b)};MM.prototype.stretch=3Dfunction=
(a,b){return new =
MM(this.getWidth()+a,this.getHeight()+b)};MM.prototype.getType=3Dn(1);fun=
ction =
NM(a,b,c,d){LM.call(this,0=3D=3Dd?a:0,b);this.F=3Da;this.C=3Dc;this.D=3Dd=
}x(NM,LM);NM.prototype.scale=3Dfunction(a,b){return new =
NM(this.F*a,this.getHeight()*b,this.C,this.D)};NM.prototype.stretch=3Dfun=
ction(a,b){return new =
NM(this.F+a,this.getHeight()+b,this.C,this.D)};NM.prototype.getType=3Dn(2=
);NM.prototype.getLength=3Dg("C");function =
$Hb(a){this.Va=3Da;this.C=3D[];this.D=3D[];this.F=3D[]}$Hb.prototype.rese=
t=3Dfunction(){this.C=3D[];this.D=3D[];this.F=3D[]};function =
aIb(a,b){this.zT=3Da;this.width=3Db}function =
bIb(a,b,c){this.D=3Da;this.C=3Db;this.F=3Dc};function =
cIb(a){this.C=3Da}function =
dIb(a,b,c){this.F=3Da;this.C=3Db;this.D=3Dc}dIb.prototype.Qg=3Dg("F");dIb=
.prototype.Iv=3Dg("D");function =
eIb(a,b){this.D=3Dthis.F=3D-1;this.C=3D[];for(var =
c=3D0;c<a.length;c++)fIb(this,c,a[c],b);this.moveTo(b)}function =
fIb(a,b,c,d){var e=3Dc.D();d=3Dsb(e,d);0>d&&(d=3D-d-2);a.C[b]=3Dnew =
gIb(c,d,c.C(e[d]))}=0A=
eIb.prototype.moveTo=3Dfunction(a){if(a<this.F){for(var =
b=3D0;b<this.C.length;b++)fIb(this,b,this.C[b].F,a);this.F=3Dthis.D=3D-1}=
for(;a>=3Dthis.D;){var c=3D2147483647;for(b=3D0;b<this.C.length;b++){var =
d=3Dthis.C[b],e=3Dd.F,f=3De.D(),h=3Dd.C+1;if(!(h>=3Df.length)){var =
k=3Df[h];k<c&&(c=3Dk);k<=3Da&&(d.C=3Dh,d.D=3De.C(f[h]))}}this.D=3Dc}this.=
F=3Da};eIb.prototype.get=3Dfunction(a,b){return(a=3Dthis.C[a])?a.D:b};fun=
ction gIb(a,b,c){this.F=3Da;this.C=3Db;this.D=3Dc};function =
hIb(a,b,c,d,e,f,h,k,l,m,r,u){this.H=3Da;this.R$=3Db;this.D=3Dc;this.F=3Dd=
;this.L=3De;this.zd=3Df;this.HO=3Dh;this.O=3Dk;this.J=3Dl;this.$=3Dm;this=
.V=3Dr;this.C=3Du}function iIb(a,b){if(!a.F)return a.D;for(var =
c=3D[],d=3D0;d<a.F.length;d++)for(var =
e=3Da.F[b?d:a.F.length-1-d],f=3De.D,h=3D0;h<f.length;h++)c.push(f[e.isLef=
tToRight()?h:f.length-1-h]);return =
c}p=3DhIb.prototype;p.pja=3Dg("R$");p.getHeight=3Dg("zd");p.jaa=3Dca("HO"=
);p.Kq=3Dg("HO");p.Q5=3Dg("O");function =
jIb(a){this.C=3Da}jIb.prototype.D=3Dfunction(a,b,c,d){a-=3Db;b=3DkIb(this=
,d);lIb(this,d,this.C,c,Math.floor(a/b),Math.floor(a)%b)};function =
kIb(a,b){for(var c=3D0,d=3D0;d<b.length;d++)switch(b[d].getType()){case =
"whitespace":for(var =
e=3Db[d].C,f=3D0;f<e.length;f++)c+=3De[f].C.length;break;case =
"grouped":c+=3DkIb(a,b[d].vra)}return c}=0A=
function lIb(a,b,c,d,e,f){for(var =
h=3D0;h<b.length;h++)switch(b[h].getType()){case "whitespace":var =
k=3Db[h],l=3Dc,m=3Dd,r=3De,u=3Df;f=3Dk.dT;for(var =
w=3Dk.getWidth(),y=3Dk.$X(),C=3D0;C<y;C++){var =
H=3Dl.C[f+C];if(2!=3DH.getType()||0=3D=3DH.D){var =
R=3Dr+(0<u--?1:0);w+=3DR;H=3DH.stretch(R,0);l.C[m+f+C-m]=3DH}}k.Ld(new =
Jd(w,k.getHeight()));r=3Dk.C;l=3D[];for(m=3D0;m<r.length;m++)l.push(r[m].=
getWidth());w=3Dk.getWidth();m=3D[];if(1=3D=3Dl.length)r=3D[w-l[0]];else{=
for(r=3Df=3D0;r<l.length;r++)f+=3Dl[r];w-=3Df;for(r=3Dy=3D0;r<l.length;r+=
+)C=3Dl[r]*w/f,H=3DMath.floor(C),=0A=
y+=3DC-H,m.push(H);f=3DMath.round(y);for(r=3D0;r<m.length&&0!=3Df;r++)m[r=
]++,f--;r=3Dm}for(m=3D0;m<l.length;m++)l[m]+=3Dr[m];mIb(k,l);f=3Du;break;=
case =
"grouped":u=3Da;m=3Db[h];k=3Dd;l=3Df;f=3Dm.vra;l=3DlIb(u,f,m.C,k,e,l);for=
(w=3Dr=3D0;w<f.length;w++)r+=3Df[w].getWidth();f=3Dr-m.getWidth();m.Ld(ne=
w =
Jd(r,m.getHeight()));m=3Dm.dT;r=3Du.C.C[m];r=3Dr.stretch(f,0);u.C.C[k+m-k=
]=3Dr;f=3Dl}return f};function =
OM(a,b,c,d,e,f){this.Fc=3Da;this.gw=3Db;this.bk=3Dc;this.dT=3Dd;this.R$=3D=
e;this.Li=3Df;this.J1=3Dthis.HO=3Dthis.zd=3Dthis.ue=3D0}p=3DOM.prototype;=
p.getType=3Dg("Fc");p.QB=3Dg("gw");p.isLeftToRight=3Dg("bk");p.pja=3Dg("R=
$");p.$X=3Dfunction(){return =
this.R$-this.dT+1};p.getWidth=3Dg("ue");p.getHeight=3Dg("zd");p.Ld=3Dfunc=
tion(a){this.ue=3Da.width;this.zd=3Da.height};p.Kq=3Dg("HO");p.jaa=3Dca("=
HO");p.Q5=3Dfunction(){return =
this.zd-this.HO};p.IB=3Dg("Li");p.UF=3Dg("J1");p.VM=3Dca("J1");function =
nIb(a){return!!a&&"whitespace"=3D=3Da.getType()&&a.J}function =
oIb(a){return!!a&&("whitespace"!=3Da.getType()||a.H||!a.F)};function =
pIb(a){this.C=3Da;this.J1=3Dthis.ue=3D0}pIb.prototype.getWidth=3Dg("ue");=
pIb.prototype.UF=3Dg("J1");pIb.prototype.VM=3Dca("J1");function =
PM(a,b,c,d,e,f,h){OM.call(this,a,c,d,e,f,h);this.C=3D[];for(a=3D0;a<b.len=
gth;a++)this.C.push(new pIb(b[a]))}x(PM,OM);function mIb(a,b){for(var =
c=3D0;c<b.length;c++)a.C[c].ue=3Db[c];qIb(a)}PM.prototype.VM=3Dfunction(a=
){PM.ea.VM.call(this,a);qIb(this)};function qIb(a){for(var =
b=3Da.getWidth(),c=3Da.isLeftToRight(),d=3Da.UF(),e=3D0,f=3D0;f<a.C.lengt=
h;f++){var =
h=3Da.C[f],k=3Dh.getWidth();h.VM((c?e:b-e-k)+d);e+=3Dk}}PM.prototype.D=3D=
function(){return this};function =
rIb(a,b,c,d,e,f,h,k,l){PM.call(this,"whitespace",a,b,c,d,e,f);if(!k)for(b=
=3D0;b<a.length;b++)cfb(a[b]);this.L=3Dh;this.J=3Dk;this.H=3Dl;this.F=3D!=
1}x(rIb,PM);rIb.prototype.D=3Dn(null);function sIb(){}function =
tIb(a,b,c){for(var d=3Db.length-1;0<=3Dd;d--){var =
e=3Db[d],f=3De.getType();"whitespace"=3D=3Df?e.F=3Dc:c=3D"grouped"=3D=3Df=
?tIb(a,e.vra,c):!1}return c};var =
uIb=3D/[\u0626\u0628\u062a-\u062e\u0633-\u0647\u0649-\u064a\u066e-\u066f\=
u0678-\u0687\u069a-\u06bf\u06c1-\u06c2\u06cc\u06ce\u06d0-\u06d1\u06fa-\u0=
6fc\u06ff\u0712-\u0714\u071a-\u071d\u071f-\u0727\u0729\u072b\u072d-\u072e=
\u074e-\u0758\u075c-\u076a\u076d-\u0770\u0772\u0775-\u0777\u077a-\u077f\u=
07ca-\u07ea\u07fa\u200d]/,vIb=3D/[\u0622-\u0625\u0627\u0629\u062f-\u0632\=
u0648\u0671-\u0673\u0675-\u0677\u0688-\u0699\u06c0\u06c3-\u06cb\u06cd\u06=
cf\u06d2-\u06d3\u06d5\u06ee-\u06ef\u0710\u0715-\u0719\u071e\u0728\u072a\u=
072c\u072f\u074d\u0759-\u075b\u076b-\u076c\u0771\u0773-\u0774\u0778-\u077=
9]/,=0A=
wIb=3D{};function xIb(a,b,c){var =
d=3D"",e=3D"",f=3DIGb(),h=3Da[b];13!=3DJGb(f,h)||"D"!=3DyIb(h)&&"R"!=3DyI=
b(h)||(h=3DzIb(a,b,0))&&"D"=3D=3DyIb(h)&&(d=3D"\u200d");(h=3DzIb(a,c+1,b)=
)&&13=3D=3DJGb(f,h)&&"D"=3D=3DyIb(h)&&c+1<a.length&&(f=3Da[c+1],"D"=3D=3D=
yIb(f)||"R"=3D=3DyIb(f))&&(e=3D"\u200d");return""!=3Dd||""!=3De?d+a.slice=
(b,c+1)+e:null}function zIb(a,b,c){for(--b;b>=3Dc;--b){var =
d=3Da[b];if(17!=3DJGb(IGb(),d))return d}return null}function yIb(a){var =
b=3DwIb[a];b||(b=3DuIb.test(a)?"D":vIb.test(a)?"R":"N",wIb[a]=3Db);return=
 b};function =
AIb(a,b,c,d,e,f,h){OM.call(this,"plugin",a,b,c,d,e);this.C=3Df;this.F=3Dh=
}x(AIb,OM);AIb.prototype.Qd=3Dg("F");AIb.prototype.D=3Dfunction(){return =
this};function =
BIb(a,b,c,d,e){OM.call(this,"tab",a,b,c,d,e)}x(BIb,OM);BIb.prototype.D=3D=
function(){return this};function =
CIb(a,b,c,d,e){this.F=3Da;this.H=3Db;this.D=3Dc;this.C=3Dd;this.J=3De}CIb=
.prototype.Qg=3Dg("F");function DIb(a,b){this.D=3Dthis.C=3Dnull;var =
c=3D[],d=3Da[0];c.push(d);for(var e=3D1;e<a.length;e++){var =
f=3Da[e];f=3Dnull=3D=3Df?null:Pg(Dg(f));d=3Dnull=3D=3Df?d+1:d+f.C;c.push(=
d)}this.C=3Dc;this.D=3Db}q(DIb,kg);var EIb;=0A=
function FIb(a){if(44032<=3Da&&55203>=3Da)return =
16=3D=3D(a%28|0)?10:11;null=3D=3DEIb&&(EIb=3Dnew =
DIb([0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,5,1=
1,11,48,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,=
3,1,5,43,3,136,31,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,8,1,2,17,39,1,1,=
1,2,6,6,1,9,5,4,2,2,12,2,15,2,1,17,39,2,3,12,4,8,6,17,2,3,14,1,17,39,1,1,=
3,8,4,1,20,2,29,1,2,17,39,1,1,2,1,6,6,9,6,4,2,2,13,1,16,1,18,41,1,1,1,12,=
1,9,1,41,3,17,37,4,3,5,7,8,3,2,8,2,30,2,17,39,1,1,1,=0A=
1,2,1,3,1,5,1,8,9,1,3,2,30,2,17,38,3,1,2,5,7,1,9,1,10,2,30,2,22,48,5,1,2,=
6,7,19,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1=
,1,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1=
,3,2,7,3,4,13,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,1=
4,15,2,15,15,14,35,17,2,1,7,8,1,2,9,1,1,9,1,45,3,155,1,87,31,3,4,2,9,1,6,=
3,20,19,29,44,9,3,2,1,69,23,2,3,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,128,4,1,1=
4,33,1,1,5,1,1,5,1,1,1,7,31,9,12,2,1,7,23,1,4,2,2,2,2,2,11,3,2,=0A=
36,2,1,1,2,3,1,1,3,2,12,36,8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2,1,203,64,5=
23,1,2,2,24,7,49,16,96,33,3070,3,141,1,96,32,554,6,105,2,30164,4,1,10,33,=
1,80,2,272,1,3,1,4,1,23,2,2,1,24,30,4,4,3,8,1,1,13,2,16,34,16,1,27,18,24,=
24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,2,1,3,1,69,35,6,2,2,2,2,12,1,=
8,1,1,18,16,1,3,6,1,5,48,1,1,3,2,2,5,2,1,1,32,9,1,2,2,5,1,1,201,14,2,1,1,=
9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942,1,737,16,16,7,216,1,158=
,2,89,3,513,1,2051,15,40,7,1,1472,1,1,1,53,14,1,57,2,1,45,3,4,2,=0A=
1,1,2,1,66,3,36,5,1,6,2,75,2,1,48,3,9,1,1,1258,1,1,1,2,6,1,1,22681,62,4,2=
5042,1,1,3,3,1,5,8,8,2,7,30,4,148,3,8097,26,790017,255],[1,13,1,12,1,0,1,=
0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,1,0,2,0,2,0,2,0,2,1,0,2,0,2,0,2,0,1,0,2=
,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,=
5,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,6,2,5,0,2,0,2,4,0,5=
,2,0,4,2,4,6,0,2,0,2,4,0,5,2,0,2,4,2,4,6,2,5,0,2,0,5,0,2,0,5,2,4,2,4,6,0,=
2,0,4,0,5,0,2,4,2,6,2,5,0,2,0,4,0,5,2,0,4,2,4,2,4,2,4,2,6,2,5,0,=0A=
2,0,4,0,5,0,2,4,2,4,6,0,2,0,2,0,4,0,5,6,2,4,2,4,2,4,0,5,0,2,0,4,2,6,0,2,0=
,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,6,0,2,0,2,0,2,0,5,0,2,4,=
2,0,6,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5=
,2,6,0,5,2,6,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,6,2,0,2,0,2,0,2,0,5,2,4,2,4,2,=
4,2,0,5,0,5,0,4,0,4,0,5,2,4,0,5,0,5,4,2,4,2,6,0,2,0,2,4,2,0,2,4,0,5,2,4,2=
,4,2,4,2,4,6,5,0,2,0,2,4,0,5,4,2,4,2,6,4,5,0,5,0,5,0,2,4,2,4,2,4,2,6,0,5,=
4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2,0,1,2,1,0,1,0,1,0,2,0,2,0,=0A=
6,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,6,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5=
,4,6,0,2,0,5,0,2,0,5,2,4,6,0,7,2,4,0,5,0,5,2,4,2,4,2,4,6,0,5,2,4,2,4,2,0,=
2,0,2,4,0,5,0,5,0,5,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,6,0,5,0,5,0,5,0,4=
,2,4,2,4,0,4,6,0,11,8,9,0,2,0,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,6,0,4,2,4=
,0,2,6,0,2,4,0,4,2,4,6,2,0,1,0,2,0,2,4,2,6,0,2,4,0,4,2,4,6,0,2,4,2,4,2,6,=
2,0,4,2,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,14,0,1,2]));for(var =
b=3DEIb,c=3D0,d=3Db.C.length;8<d-c;){var =
e=3Dd+c>>1;b.C[e]<=3Da?c=3De:d=3De}for(;c<d&&!(a<=0A=
b.C[c]);c++);a=3Dc-1;return Dg(0>a?null:b.D[a])};function =
GIb(a,b,c){if(!c.C||!dfb(b.charAt(a)))return a;var =
d=3DHIb(b,a);0>d&&(d=3D-d,a--);for(a+=3D65536<=3Dd?2:1;a<b.length;){c=3DH=
Ib(b,a);var =
e;(e=3D!dfb(b.charAt(a)))||(e=3Dc,d=3DFIb(d),e=3DFIb(e),e=3D(12=3D=3Dd&&1=
3=3D=3De?!1:1=3D=3Dd||12=3D=3Dd||13=3D=3Dd||1=3D=3De||12=3D=3De||13=3D=3D=
e?!0:7=3D=3Dd&&(7=3D=3De||8=3D=3De||10=3D=3De||11=3D=3De)||!(10!=3Dd&&8!=3D=
d||8!=3De&&9!=3De)||(11=3D=3Dd||9=3D=3Dd)&&9=3D=3De||2=3D=3De||6=3D=3De||=
6=3D=3Dd&&5=3D=3De?!1:!0)&&!(3=3D=3Dd||4=3D=3De));if(e)break;d=3Dc;a+=3D6=
5536<=3Dd?2:1}return a-1}=0A=
function HIb(a,b){var =
c=3Da.charCodeAt(b);if(tga(c)&&b+1<a.length){if(a=3Da.charCodeAt(b+1),uga=
(a))return 65536+((c&1023)<<10)+(a&1023)}else =
if(uga(c)&&0<b&&(a=3Da.charCodeAt(b-1),tga(a)))return-(65536+((a&1023)<<1=
0)+(c&1023));return c};function =
IIb(a,b,c,d,e,f,h,k,l,m,r){this.O=3Da;this.L=3Db;this.Li=3De;this.C=3D[""=
];this.F=3Dnull;this.gw=3D[new =
CIb(d,f,h,k,l)];this.D=3D[];this.H=3Dthis.J=3Dm;this.bk=3Dr;this.V=3D!0;t=
his.$=3Dc}IIb.prototype.reset=3Dfunction(a,b,c,d,e,f,h){this.C=3D[""];thi=
s.gw=3D[new =
CIb(a,b,c,d,e)];this.F=3Dnull;this.D=3D[];this.H=3Dthis.J=3Df;this.bk=3Dh=
;this.V=3D!0};=0A=
function =
JIb(a,b,c,d,e,f,h){if(h.C&&1!=3Da.C.length){h=3Da.C.join("");var =
k=3D0;for(var l=3D[],m=3D0;m<a.C.length;m++){var =
r=3Da.C[m],u=3Dr;0<r.length&&(u=3DxIb(h,k,k+r.length-1)||r);k+=3Dr.length=
;l.push(u)}k=3Dl}else k=3Da.C;h=3Da.J-b;b=3Da.H-b;if(c||d||e)a=3Dnew =
rIb(k,a.F,a.bk,h,b,a.Li,d,e,f);else{c=3Dk;d=3Da.F;e=3Da.bk;a=3Da.Li;for(f=
=3D0;f<c.length;f++)cfb(c[f]);a=3Dnew PM("word",c,d,e,h,b,a)}return a}=0A=
function KIb(a,b,c,d,e,f){a=3Da.gw[a.gw.length-1];var =
h=3Da.C?!a.C.equals(e):null!=3De;return!a.Qg().equals(b)||a.H!=3Dc||a.D!=3D=
d||h||a.J!=3Df?new CIb(b,c,d,e,f):null}function =
LIb(a,b,c,d,e,f,h,k){(d=3DKIb(a,d,e,f,h,k))?(a.gw.push(d),a.C.push(b)):a.=
C.length?a.C[a.C.length-1]+=3Db:a.C[0]=3Db;a.H=3Dc+b.length-1}=0A=
function MIb(a,b){for(var =
c=3Db.C,d=3Db.QB(),e=3D0,f=3D0,h=3D0,k=3D[],l=3D0;l<c.length;l++){var =
m=3Da.O.C(d[l].C,c[l].C,b.isLeftToRight());e+=3Dm;k.push(m);m=3DsH(d[l].D=
);f=3DMath.max(f,a.L.getHeight(m));h=3DMath.max(h,a.L.Kq(m))}b.Ld(new =
Jd(e,f));b.jaa(h);mIb(b,k)}function NIb(a,b,c,d){for(var =
e=3D0,f=3D0;f<a.D.length;f++){for(var =
h=3Da.D[f],k=3D0;k<h.length;k++)b.C[d+e+k-c]=3Dh[k];e+=3Dh.length}}=0A=
function OIb(a,b,c,d,e,f,h,k,l){var m=3Db[c];if(!k.C)return =
PIb(a,a.O.C(h,m,l),a.L.getHeight(f),1,e),1;d=3DMath.min(d,GIb(c,b,k));k=3D=
-1;var =
r=3DxIb(b,c,d);r?k=3Da.O.C(h,r,l):1<<JGb(IGb(),m)&120832&&(k=3D0);0>k&&(b=
=3Dc=3D=3Dd?m:b.slice(c,d+1),k=3Da.O.C(h,b,l));c=3Dd-c+1;PIb(a,k,a.L.getH=
eight(f),c,e);return c}function =
PIb(a,b,c,d,e){for(;e>=3Da.D.length;)a.D.push([]);if(1=3D=3Dd)a.D[e].push=
(new MM(b,c));else for(var f=3D0;f<d;f++)a.D[e].push(new =
NM(b,c,d,f))};function QIb(a,b){this.C=3Db||"";this.address=3Da||""}var =
RIb=3D/"/g,SIb=3D/\\"/g,TIb=3D/\\/g,UIb=3D/\\\\/g,VIb=3D/^[+a-zA-Z0-9_.!#=
$%&'*\/=3D?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;QIb.prototype.=
getName=3Dg("C");QIb.prototype.mf=3Dca("C");QIb.prototype.toString=3Dfunc=
tion(){var a=3Dthis.getName();a=3Da.replace(RIb,"");a:{var b=3Da;for(var =
c=3D0;13>c;c++)if(Sb(b,'()<>@:\\".[],;'[c])){b=3D!0;break =
a}b=3D!1}b&&(a=3D'"'+a.replace(TIb,"\\\\")+'"');return""=3D=3Da?this.addr=
ess:""=3D=3Dthis.address?a:a+" <"+this.address+">"};=0A=
QIb.prototype.jf=3Dfunction(){return VIb.test(this.address)};function =
WIb(a){for(var b=3D"",c=3D"",d=3D0;d<a.length;){var =
e=3DXIb(a,d);"<"=3D=3De.charAt(0)&&-1!=3De.indexOf(">")?(c=3De.indexOf(">=
"),c=3De.substring(1,c)):""=3D=3Dc&&(b+=3De);d+=3De.length}""=3D=3Dc&&-1!=
=3Db.indexOf("@")&&(c=3Db,b=3D"");b=3DJb(b);b=3Dcba(b,"'");b=3Dcba(b,'"')=
;b=3Db.replace(SIb,'"');b=3Db.replace(UIb,"\\");c=3DJb(c);return new =
QIb(c,b)}=0A=
function XIb(a,b){var =
c=3Da.charAt(b),d=3D'"<(['.indexOf(c);if(-1=3D=3Dd||YIb(a,b))return =
c;d=3D'">)]'.charAt(d);for(var =
e=3Da.indexOf(d,b+1);0<=3De&&YIb(a,e);)e=3Da.indexOf(d,e+1);return =
0<=3De?a.substring(b,e+1):c}function =
YIb(a,b){if('"'!=3Da.charAt(b))return!1;var =
c=3D0;for(--b;0<=3Db&&"\\"=3D=3Da.charAt(b);b--)c++;return =
0!=3Dc%2};function QM(a,b){this.D=3D[];this.C=3Db;for(var =
c=3D!0,d=3Da.length-1;0<=3Dd;d--){var =
e=3Da[d]|0;c&&e=3D=3Db||(this.D[d]=3De,c=3D!1)}}var ZIb=3D{};function =
$Ib(a){if(-128<=3Da&&128>a){var b=3DZIb[a];if(b)return b}b=3Dnew =
QM([a|0],0>a?-1:0);-128<=3Da&&128>a&&(ZIb[a]=3Db);return b}function =
RM(a){if(isNaN(a)||!isFinite(a))return SM;if(0>a)return =
TM(RM(-a));for(var =
b=3D[],c=3D1,d=3D0;a>=3Dc;d++)b[d]=3Da/c|0,c*=3D4294967296;return new =
QM(b,0)}=0A=
function aJb(a,b){if(0=3D=3Da.length)throw Error("number format error: =
empty string");b=3Db||10;if(2>b||36<b)throw Error("radix out of range: =
"+b);if("-"=3D=3Da.charAt(0))return =
TM(aJb(a.substring(1),b));if(0<=3Da.indexOf("-"))throw Error('number =
format error: interior "-" character');for(var =
c=3DRM(Math.pow(b,8)),d=3DSM,e=3D0;e<a.length;e+=3D8){var =
f=3DMath.min(8,a.length-e),h=3DparseInt(a.substring(e,e+f),b);8>f?(f=3DRM=
(Math.pow(b,f)),d=3DUM(d,f).add(RM(h))):(d=3DUM(d,c),d=3Dd.add(RM(h)))}re=
turn d}=0A=
var =
SM=3D$Ib(0),VM=3D$Ib(1),bJb=3D$Ib(16777216);p=3DQM.prototype;p.ek=3Dfunct=
ion(){if(-1=3D=3Dthis.C)return-TM(this).ek();for(var =
a=3D0,b=3D1,c=3D0;c<this.D.length;c++)a+=3DcJb(this,c)*b,b*=3D4294967296;=
return a};=0A=
p.toString=3Dfunction(a){a=3Da||10;if(2>a||36<a)throw Error("radix out =
of range: =
"+a);if(WM(this))return"0";if(-1=3D=3Dthis.C)return"-"+TM(this).toString(=
a);for(var b=3DRM(Math.pow(a,6)),c=3Dthis,d=3D"";;){var =
e=3DdJb(c,b);c=3DeJb(c,UM(e,b));var =
f=3D((0<c.D.length?c.D[0]:c.C)>>>0).toString(a);c=3De;if(WM(c))return =
f+d;for(;6>f.length;)f=3D"0"+f;d=3Df+d}};function XM(a,b){return =
0>b?0:b<a.D.length?a.D[b]:a.C}function cJb(a,b){a=3DXM(a,b);return =
0<=3Da?a:4294967296+a}=0A=
function WM(a){if(0!=3Da.C)return!1;for(var =
b=3D0;b<a.D.length;b++)if(0!=3Da.D[b])return!1;return!0}p.equals=3Dfuncti=
on(a){if(this.C!=3Da.C)return!1;for(var =
b=3DMath.max(this.D.length,a.D.length),c=3D0;c<b;c++)if(XM(this,c)!=3DXM(=
a,c))return!1;return!0};function =
YM(a,b){a=3DeJb(a,b);return-1=3D=3Da.C?-1:WM(a)?0:1}function =
TM(a){for(var =
b=3Da.D.length,c=3D[],d=3D0;d<b;d++)c[d]=3D~a.D[d];return(new =
QM(c,~a.C)).add(VM)}=0A=
p.add=3Dfunction(a){for(var =
b=3DMath.max(this.D.length,a.D.length),c=3D[],d=3D0,e=3D0;e<=3Db;e++){var=
 =
f=3Dd+(XM(this,e)&65535)+(XM(a,e)&65535),h=3D(f>>>16)+(XM(this,e)>>>16)+(=
XM(a,e)>>>16);d=3Dh>>>16;f&=3D65535;h&=3D65535;c[e]=3Dh<<16|f}return new =
QM(c,c[c.length-1]&-2147483648?-1:0)};function eJb(a,b){return =
a.add(TM(b))}=0A=
function UM(a,b){if(WM(a)||WM(b))return =
SM;if(-1=3D=3Da.C)return-1=3D=3Db.C?UM(TM(a),TM(b)):TM(UM(TM(a),b));if(-1=
=3D=3Db.C)return TM(UM(a,TM(b)));if(0>YM(a,bJb)&&0>YM(b,bJb))return =
RM(a.ek()*b.ek());for(var =
c=3Da.D.length+b.D.length,d=3D[],e=3D0;e<2*c;e++)d[e]=3D0;for(e=3D0;e<a.D=
.length;e++)for(var f=3D0;f<b.D.length;f++){var =
h=3DXM(a,e)>>>16,k=3DXM(a,e)&65535,l=3DXM(b,f)>>>16,m=3DXM(b,f)&65535;d[2=
*e+2*f]+=3Dk*m;fJb(d,2*e+2*f);d[2*e+2*f+1]+=3Dh*m;fJb(d,2*e+2*f+1);d[2*e+=
2*f+1]+=3Dk*l;fJb(d,2*e+2*f+1);d[2*e+2*f+2]+=3Dh*l;fJb(d,2*e+2*f+2)}for(e=
=3D=0A=
0;e<c;e++)d[e]=3Dd[2*e+1]<<16|d[2*e];for(e=3Dc;e<2*c;e++)d[e]=3D0;return =
new QM(d,0)}function =
fJb(a,b){for(;(a[b]&65535)!=3Da[b];)a[b+1]+=3Da[b]>>>16,a[b]&=3D65535,b++=
}=0A=
function dJb(a,b){if(WM(b))throw Error("division by =
zero");if(WM(a))return =
SM;if(-1=3D=3Da.C)return-1=3D=3Db.C?dJb(TM(a),TM(b)):TM(dJb(TM(a),b));if(=
-1=3D=3Db.C)return =
TM(dJb(a,TM(b)));if(30<a.D.length){if(-1=3D=3Da.C||-1=3D=3Db.C)throw =
Error("slowDivide_ only works with positive integers.");for(var =
c=3DVM;0>=3DYM(b,a);)c=3DgJb(c,1),b=3DgJb(b,1);var =
d=3DhJb(c,1),e=3DhJb(b,1);b=3DhJb(b,2);for(c=3DhJb(c,2);!WM(b);){var =
f=3De.add(b);0>=3DYM(f,a)&&(d=3Dd.add(c),e=3Df);b=3DhJb(b,1);c=3DhJb(c,1)=
}return d}for(c=3DSM;0<=3DYM(a,b);){d=3DMath.max(1,Math.floor(a.ek()/=0A=
b.ek()));e=3DMath.ceil(Math.log(d)/Math.LN2);e=3D48>=3De?1:Math.pow(2,e-4=
8);f=3DRM(d);for(var =
h=3DUM(f,b);-1=3D=3Dh.C||0<YM(h,a);)d-=3De,f=3DRM(d),h=3DUM(f,b);WM(f)&&(=
f=3DVM);c=3Dc.add(f);a=3DeJb(a,h)}return c}p.and=3Dfunction(a){for(var =
b=3DMath.max(this.D.length,a.D.length),c=3D[],d=3D0;d<b;d++)c[d]=3DXM(thi=
s,d)&XM(a,d);return new QM(c,this.C&a.C)};p.or=3Dfunction(a){for(var =
b=3DMath.max(this.D.length,a.D.length),c=3D[],d=3D0;d<b;d++)c[d]=3DXM(thi=
s,d)|XM(a,d);return new QM(c,this.C|a.C)};=0A=
p.xor=3Dfunction(a){for(var =
b=3DMath.max(this.D.length,a.D.length),c=3D[],d=3D0;d<b;d++)c[d]=3DXM(thi=
s,d)^XM(a,d);return new QM(c,this.C^a.C)};function gJb(a,b){var =
c=3Db>>5;b%=3D32;for(var =
d=3Da.D.length+c+(0<b?1:0),e=3D[],f=3D0;f<d;f++)e[f]=3D0<b?XM(a,f-c)<<b|X=
M(a,f-c-1)>>>32-b:XM(a,f-c);return new QM(e,a.C)}function hJb(a,b){var =
c=3Db>>5;b%=3D32;for(var =
d=3Da.D.length-c,e=3D[],f=3D0;f<d;f++)e[f]=3D0<b?XM(a,f+c)>>>b|XM(a,f+c+1=
)<<32-b:XM(a,f+c);return new QM(e,a.C)};function =
iJb(a,b){this.D=3Da;this.F=3Db}iJb.prototype.equals=3Dfunction(a){return =
this.F=3D=3Da.F&&this.D.equals(a.Mra())};iJb.prototype.Mra=3Dfunction(){r=
eturn Ac(this.D)};=0A=
function jJb(a){this.C=3Dnull;var b=3DSM;if(a instanceof =
QM){if(0!=3Da.C||0>YM(a,SM)||0<YM(a,kJb))throw Error("The address does =
not look like an IPv4.");b=3DAc(a)}else{if(!lJb.test(a))throw Error(a+" =
does not look like an IPv4 address.");var =
c=3Da.split(".");if(4!=3Dc.length)throw Error(a+" does not look like an =
IPv4 address.");for(var d=3D0;d<c.length;d++){var =
e=3Dec(c[d]);if(isNaN(e)||0>e||255<e||1!=3Dc[d].length&&Eb(c[d],"0"))thro=
w Error("In "+a+", octet "+d+" is not =
valid");e=3DRM(e);b=3DgJb(b,8).or(e)}}iJb.call(this,=0A=
b,4)}x(jJb,iJb);var =
lJb=3D/^[0-9.]*$/,kJb=3DeJb(gJb(VM,32),VM);jJb.prototype.toString=3Dfunct=
ion(){if(this.C)return this.C;for(var =
a=3DcJb(this.D,0),b=3D[],c=3D3;0<=3Dc;c--)b[c]=3DString(a&255),a>>>=3D8;r=
eturn this.C=3Db.join(".")};=0A=
function mJb(a){this.C=3Dnull;var b=3DSM;if(a instanceof =
QM){if(0!=3Da.C||0>YM(a,SM)||0<YM(a,nJb))throw Error("The address does =
not look like a valid IPv6.");b=3DAc(a)}else{if(!oJb.test(a))throw =
Error(a+" is not a valid IPv6 address.");var =
c=3Da.split(":");if(-1!=3Dc[c.length-1].indexOf(".")){a=3DcJb((new =
jJb(c[c.length-1])).Mra(),0);var =
d=3D[];d.push((a>>>16&65535).toString(16));d.push((a&65535).toString(16))=
;jb(c,c.length-1);nb(c,d);a=3Dc.join(":")}d=3Da.split("::");if(2<d.length=
||1=3D=3Dd.length&&8!=3Dc.length)throw Error(a+=0A=
" is not a valid IPv6 =
address.");if(1<d.length){c=3Dd[0].split(":");d=3Dd[1].split(":");1=3D=3D=
c.length&&""=3D=3Dc[0]&&(c=3D[]);1=3D=3Dd.length&&""=3D=3Dd[0]&&(d=3D[]);=
var =
e=3D8-(c.length+d.length);c=3D1>e?[]:Baa(c,zb("0",e),d)}if(8!=3Dc.length)=
throw Error(a+" is not a valid IPv6 =
address");for(d=3D0;d<c.length;d++){e=3DaJb(c[d],16);if(0>YM(e,SM)||0<YM(=
e,pJb))throw Error(c[d]+" in "+a+" is not a valid =
hextet.");b=3DgJb(b,16).or(e)}}iJb.call(this,b,6)}x(mJb,iJb);=0A=
var =
oJb=3D/^([a-fA-F0-9]*:){2}[a-fA-F0-9:.]*$/,pJb=3D$Ib(65535),nJb=3DeJb(gJb=
(VM,128),VM);mJb.prototype.toString=3Dfunction(){if(this.C)return =
this.C;for(var a=3D[],b=3D3;0<=3Db;b--){var =
c=3DcJb(this.D,b),d=3Dc&65535;a.push((c>>>16).toString(16));a.push(d.toSt=
ring(16))}c=3Db=3D-1;for(var =
e=3Dd=3D0,f=3D0;f<a.length;f++)"0"=3D=3Da[f]?(e++,-1=3D=3Dc&&(c=3Df),e>d&=
&(d=3De,b=3Dc)):(c=3D-1,e=3D0);0<d&&(b+d=3D=3Da.length&&a.push(""),a.spli=
ce(b,d,""),0=3D=3Db&&(a=3D[""].concat(a)));return =
this.C=3Da.join(":")};var =
qJb=3D{http:!0,https:!0,ftp:!0,feed:!0,gopher:!0,mailto:!0,mms:!0,news:!0=
,nntp:!0,rtsp:!0,telnet:!0,aim:!0,callto:!0,ichat:!0},rJb=3D/^mailto/i,sJ=
b=3D/[.\u3002\uff0e\uff61]/g,tJb=3D/[^0-9A-Za-z\-\_]/,uJb=3D/^[\-\_]/,vJb=
=3D/[\-\_]$/,wJb=3D/^\d/;=0A=
function xJb(a){for(var =
b=3Da.length,c=3D0;c<b&&32>=3Da.charCodeAt(c);)c++;for(var =
d=3Db;d>c&&32>=3Da.charCodeAt(d-1);)d--;a=3D0<c||d<b?Hg(a,c,d):a;if(0=3D=3D=
a.length)return null;if(35=3D=3Da.charCodeAt(0))return a;try{var =
e=3Duma(a);if(e){e=3De.toLowerCase();if(!(e in qJb))return =
null;if("mailto"=3D=3D=3De){var =
f=3DPl(Ql(5,a),!0);rJb.test(a)&&(a=3D"mailto"+mg(a.substr(6)));return =
f&&WIb(f).jf()?a:null}}else a=3D"http://"+mg(a);var =
h=3DencodeURI(a);a=3DNga(Nga(Nga(h,"%5B","["),"%5D","]"),"%25","%");var =
k=3DPl(tma(a),!0);if(2083<a.length||=0A=
!k||!yJb(k))var l=3Dnull;else{var =
m=3Duma(a).toLowerCase(),r=3DPl(Ql(2,a),!0),u=3Dk.toLowerCase();try{var =
w=3DQl(4,a);var y=3Dnull!=3Dw?Pg(Cga(w)):null}catch(U){if(U=3Dqg(U),U =
instanceof wga)y=3Dnull;else throw U.C;}e=3Dy;var =
C=3DQl(5,a),H=3DQl(6,a);f=3Da;var R=3DMga(f);var =
Z=3D0>R?null:f.substr(R+1);R=3D"";null!=3Dm&&(R=3Dmg(R)+mg(mg(m)+":"));nu=
ll!=3Du&&(R=3Dmg(R)+mg("//"),null!=3Dr&&(R=3Dmg(R)+mg(mg(r)+"@")),R=3Dmg(=
R)+mg(u),null!=3De&&(R=3Dmg(R)+mg(":"+mg(e))));null!=3DC&&(R=3Dmg(R)+mg(C=
));null!=3DH&&(R=3Dmg(R)+mg("?"+mg(H)));null!=3DZ&&(R=3Dmg(R)+mg("#"+=0A=
mg(Z)));l=3DR}return l}catch(U){U=3Dqg(U);if(U instanceof sg)return =
null;throw U.C;}}function yJb(a){var b=3Da;try{var =
c=3DEb(b,"[")&&Fb(b,"]")?new mJb(b.substring(1,b.length-1)):new =
jJb(b)}catch(d){c=3Dnull}if(null!=3Dc)return!0;a=3Da.replace(sJb,".");46=3D=
=3Da.charCodeAt(a.length-1)&&(a=3DHg(a,0,a.length-1));if(253<a.length)ret=
urn!1;a=3DOga(a,"\\.");if(127<a.length)return!1;for(c=3D0;c<a.length;c++)=
if(b=3Da[c],63<b.length||tJb.test(b)||uJb.test(b)||vJb.test(b)||c=3D=3Da.=
length-1&&wJb.test(b))return!1;return!0};function =
zJb(a){AJb();kH.call(this,"composing_decoration",BJb);this.C=3Dnull;this.=
C=3D(CJb(),DJb);null!=3Da&&this.update(a,null)}var =
BJb,EJb=3D["cd_bgc"],FJb;q(zJb,kH);p=3DzJb.prototype;p.vq=3Dfunction(a,b)=
{var c=3Dthis.C;b=3Dnull!=3Db&&b.C();var =
d=3Dc.H,e=3Dc.D,f=3Dc.F,h=3Dc.C,k=3D0;"cd_u"in =
a&&(!b||c.D)&&(e=3D!0,d=3Da.cd_u,k++);"cd_bgc"in =
a&&(!b||c.C)&&(h=3D!0,f=3Dnew lH(a.cd_bgc),k++);this.C=3D0<k?new =
GJb(d,e,f,h):c};p.hq=3Dfunction(a){var =
b=3Dthis.C,c=3D{};if(!a.C||b.D)c.cd_u=3Db.H;if(!a.C||b.C)a=3Db.F.serializ=
e(a),c.cd_bgc=3Da;return c};=0A=
p.aq=3Dfunction(a){a:{var b=3Dthis.C;switch(a){case "cd_u":a=3Db.H;break =
a;case "cd_bgc":a=3Db.F;break a;default:throw ug("Unknown annotation =
property name "+mg(a)).C;}}return a};p.gq=3Dfunction(a){a:{var =
b=3Dthis.C;switch(a){case "cd_u":a=3Db.D;break a;case =
"cd_bgc":a=3Db.C;break a;default:a=3D!1}}return =
a};p.Yp=3Dfunction(a,b){if(!(a instanceof zJb))return!1;var =
c=3Dthis.C;a=3Da.C;return =
lg(a,c)?!0:!b.C||c.D=3D=3Da.D&&c.C=3D=3Da.C?c.H=3D=3Da.H&&WG(c.F,a.F,b):!=
1};p.mK=3Dfunction(){return EJb};=0A=
p.clone=3Dfunction(){var a=3Dnew zJb(null);VG(this,a);return =
a};p.Kw=3Dfunction(a){a.C=3Dthis.C};function =
AJb(){AJb=3Dba();ufb();BJb=3DZG(["cd_u","cd_bgc"]);FJb=3DUG(new =
zJb(null))};function =
GJb(a,b,c,d){CJb();this.H=3Da;this.D=3Db;this.F=3Dc;this.C=3Dd}var =
DJb;q(GJb,kg);function CJb(){CJb=3Dba();DJb=3Dnew GJb(!1,!1,new =
lH(null),!1)};function =
HJb(a,b,c,d,e){this.V=3Da;this.Ra=3Db;this.D=3Dc;this.H=3Dd;this.Ha=3De;t=
his.Ba=3Dthis.$=3Dthis.O=3Dthis.ma=3Dthis.C=3D0;this.va=3Dnull;this.J=3Dt=
his.Ma=3D0;this.Ka=3D!1;this.Oa=3Dthis.F=3Dthis.L=3Dnull;this.Sa=3Dnew =
cIb(this.D.H);this.Wa=3Dnew jIb(this.H);this.jb=3Dnew sIb}function =
IJb(a,b){this.D=3Da;this.C=3Db}=0A=
function JJb(a,b,c,d,e,f,h,k,l,m,r,u){var =
w=3Da.D.Ua(),y=3DMath.max(d.end-d.start,0),C=3Da.H.D.length,H=3Db,R=3Dw.j=
j.getLength()-1,Z=3Dw.GX,U=3D!!u;a.C=3D0;a.ma=3D0;a.O=3D0;a.$=3D0;a.Ba=3D=
0;a.va=3Dnull;a.Ma=3D0;a.J=3D0;a.Ka=3D!1;var =
ja=3Da.D.Ua();a.F=3Da.V.J.create(ja,b);a.Oa=3Dnew vGb(a.Ra,a.V.F);var =
ma=3DKJb(a,!1).Qg(),Ka=3Da.V.C,Fa=3DsH(ma);a.ma=3DKa.getHeight(Fa);a.O=3D=
Ka.Kq(Fa);a.$=3Da.ma-a.O;a.Ba=3Da.ma;var =
Ha=3Dy,La=3D[],pb=3Db,lb=3Dl,rb=3Dm,Bb=3Dnull;for(0=3D=3Dh.C&&(f=3D2);H<=3D=
R&&pb<=3DR;){var xc=3DyGb(a.Oa,a.D,pb,R,a.Ha),Yb=3D" =
"=3D=3Dxc[0],Ec=3Dxc[0];dH();var Mc=3D"\x0B"=3D=3D=3D=0A=
Ec||Zeb(xc[0]),Rc=3Dafb(xc[xc.length-1])||bfb(xc[xc.length-1]);if(0>Ha&&!=
U&&!Yb&&!Mc&&!Rc)break;var =
Fd=3DBb;if(Fd&&"whitespace"=3D=3DFd.getType()&&Fd.L&&!Mc)break;0!=3Da.C&&=
1=3D=3Dh.C&&(f=3D1);var =
Mb=3Da,Vf=3Db,tb=3Dpb,ge=3Dc,ae=3DHa,Fg=3Dy,Kf=3DZ,Sh=3Dd.start,uf=3Df,Wg=
=3Dh.D,Oj=3DU,il=3Dlb,qj=3Drb,hi=3Dxc,Pj=3DYb,nn=3DMc,jl=3DRc,Th=3DMb,Vi=3D=
tb,Mk=3De,xm=3DKf.C,rj=3Dxm?zGb(Th.Ha,Vi):NaN,kl=3Dxm?!(rj&1):Mk,ll=3DKJb=
(Th,!1);Th.L?Th.L.reset(ll.Qg(),LJb(Th),Th.D.C.C(Math.max(1,Vi-1)),MJb(Th=
),ll.C,Vi,kl):Th.L=3Dnew =
IIb(Th.V.D,Th.V.C,Th.V.H,ll.Qg(),Th.D.IB(),LJb(Th),=0A=
Th.D.C.C(Vi),MJb(Th),ll.C,Vi,kl);var Rl=3DMb.Oa.C;if(0<il&&!Rl)throw =
Error("OverlapIndex should only be greater than 0 for line =
plugins.");if(Rl){var Wi=3Dvoid =
0,ml=3DMb,xb=3DRl,Qj=3Dge,Rj=3Dtb,Sj=3Dhi.length,wu=3DFg,ep=3DWg,ym=3Duf,=
nl=3DOj,eo=3Dae,zm=3Dil,Tj=3Dqj;ml.F.moveTo(Rj);var Uj=3DKJb(ml,!1);var =
Nk=3Dml.L,Jr=3Dml.H,sj=3DUj.Qg(),Am=3DLJb(ml),fp=3Dml.D.C.C(Rj),gp=3DMJb(=
ml),Bm=3DUj.C;Nk.V=3D!1;var =
fo=3DNk.J-Qj,on=3DNk.gw[0],rk=3DKIb(Nk,sj,Am,fp,gp,Bm),Ok=3Dnull;if(xb.C(=
))Ok=3Dxb.Od(Rj,ep,wu,eo,Nk.bk,ym,nl,fo,on,rk,zm,Tj);else{var =
sk=3DNk,Xi=3Dxb,Cm=3DSj,=0A=
go=3Deo,Vj=3DNk.bk,hp=3Dnl,ho=3Dfo,ii=3Don,Pk=3Drk;Xi.Od(Rj,wu);var =
Ws=3DXi.cd();if(Ws.width>go&&!hp)Ok=3Dnull;else{Xi.tHc()&&(ii=3Dnew =
CIb(ii.F,ii.H,ii.D,ii.C,null),Pk&&(Pk=3Dnew =
CIb(Pk.F,Pk.H,Pk.D,Pk.C,null)));var =
pn=3D[NJb(sk.$,ii)];Pk&&pn.push(NJb(sk.$,Pk));var Kr=3Dnew =
AIb(pn,Vj,ho,ho+Cm-1,sk.Li,Xi,Xi.Qd());Kr.$X();Kr.Ld(Ws);Kr.jaa(Xi.Kq());=
Ok=3DKr}}if(Ok){var rq=3DOk.$X();if(0<rq){var =
Xs=3DOk.getHeight();PIb(Nk,Ok.getWidth(),Xs,1,0);for(var =
ip=3D1;ip<rq;ip++)PIb(Nk,0,Xs,1,0)}NIb(Nk,Jr,Qj,Rj);Wi=3DOk}else =
Wi=3Dnull;Bb=3DWi}else if(nn){b:switch(hi[0]){case "\n":var Sl=3D=0A=
"\u00b6";break b;case "\x0B":Sl=3D"\u21b5";break =
b;default:Sl=3D""}Bb=3DOJb(Mb,Sl,ge,tb,jl,Pj,nn,Kf,uf,Oj,ae)}else =
if("\t"=3D=3Dhi[0])if(tb>Vf)Mb.Ka=3D!0,Bb=3Dnull;else{for(var =
io=3DVf,Ys=3Dge,jo=3DSh,rp=3Dnull,un=3DMb.D.Ua(),Vl=3Dun.getStyle("paragr=
aph",io),Im=3DVl.F.Dd(),bz=3D0;bz<Im.length;bz++){var =
Fw=3DIm[bz],UB=3DMfb(Fw);UB>jo&&(!rp||UB<Mfb(rp))&&(rp=3DFw)}var =
eG=3DXeb(un.jj,Ys),cz=3Dzgb(Vl),xk=3DBgb(Vl);if(eG&&cz<xk&&xk>jo&&(!rp||M=
fb(rp)>xk))var tp=3Dnew IJb(Bgb(Vl),0);else{var wn=3Drp;tp=3Dwn?new =
IJb(Mfb(wn),wn.F):null}var Hq=3Dvoid 0,yk=3D=0A=
Mb,vo=3Dtp,wo=3Dge,xo=3Dtb,VB=3DSh,aL=3DOj,WB=3Dae;yk.va=3Dvo?vo.C:0;yk.M=
a=3Dvo?vo.D:Nfb(VB);yk.J=3D0=3D=3Dyk.va?yk.Ma-VB:0;var =
Zl=3Dyk.L,dz=3Dyk.H,jt=3Dyk.J;Zl.V=3D!1;if(jt>WB&&!aL)Hq=3Dnull;else{Zl.H=
=3DZl.J;PIb(Zl,jt,0,1,0);for(var =
Iq=3D[],sl=3D0;sl<Zl.gw.length;sl++)Iq.push(NJb(Zl.$,Zl.gw[sl]));var =
Gw=3Dnew BIb(Iq,Zl.bk,Zl.J-wo,Zl.H-wo,Zl.Li);Gw.Ld(new =
Jd(jt,0));Gw.jaa(0);NIb(Zl,dz,wo,xo);Hq=3DGw}Bb=3DHq}else =
Bb=3DOJb(Mb,hi,ge,tb,jl,Pj,nn,Kf,uf,Oj,ae);if(!Bb)break;La.push(Bb);H=3Dc=
+Bb.pja();var Su=3DBb.getWidth();a.C+=3DSu;if(nIb(Bb))break;a.O=3D=0A=
Math.max(a.O,Bb.Kq());a.$=3DMath.max(a.$,Bb.Q5());a.ma=3Da.O+a.$;"plugin"=
!=3DBb.getType()&&(a.Ba=3DMath.max(a.Ba,Bb.getHeight()));U=3D!1;Ha=3DMath=
.max(Ha-Su,0);pb=3DH+1;rb=3Dlb=3D0;if("grouped"=3D=3DBb.getType()&&Bb.yha=
.Tz())break}tIb(a.jb,La,!0);a:{for(var =
$l=3DLa.length-1;0<=3D$l;$l--){var yo=3DLa[$l].D();if(yo){var =
bL=3DLa.slice(0,$l+1);bL[$l]=3Dyo;var kt=3DbL;break a}}kt=3D[]}for(var =
Tu=3D0,XB=3D0;XB<kt.length;XB++)Tu+=3Dkt[XB].getWidth();var =
xn=3Da.C-Tu;a.C=3DTu;if(null!=3D=3Da.va&&0!=3Da.va){a:{var =
zo=3Da.Ma-d.start,ez=3Da.C,lt=3Dy-ez;switch(a.va){case 2:var Uu=3D=0A=
yd(zo-ez,0,lt);break a;case 1:Uu=3Dyd(zo-ez/2,0,lt);break =
a;default:Uu=3Dzo}}a.J=3DUu;a.C+=3Da.J;a.H.C[b-c]=3Dnew =
MM(a.J,0);a.H.D.splice(C,0,new aIb(b-c,a.J))}var =
Hw=3DnIb(Bb);!a.Ka&&k&&!Hw&&0<kt.length&&(a.Wa.D(y,a.C,c,kt),a.C=3Dy);var=
 mt=3Dd?d.start:0,YB=3Dnew bIb(mt,mt+a.C,xn);if(a.Ha.jf()){var =
fz=3Da.Ha,gz=3Dnew fHb(c,La),vBc=3Dgz.C.length;if(0=3D=3DvBc)var =
bXa=3Dfz.jf()?[]:null;else{var =
wBc=3DvBc-1,zyb=3Dgz.D+gz.C[0].dT-fz.C,Oda=3DeHb(gz,wBc)+1-fz.C;if(0<=3Dz=
yb&&zyb<=3DOda&&Oda<=3Dfz.D.getLength()){for(var =
xBc=3DOda,cXa=3DwBc;0<=3DcXa&&"whitespace"=3D=3D=0A=
gz.C[cXa].getType();cXa--)xBc=3Dgz.D+gz.C[cXa].dT-fz.C;var Ayb=3Dnew =
dHb(fz.C,gz),Byb=3Dfz.D,yBc=3DxBc,VMd=3DByb.$?0:Byb.J,fG=3Dnew =
VGb(Byb,Ayb);fG.F=3Dnull!=3DOda&&Oda<fG.C.getLength()?Oda:fG.C.getLength(=
);fG.D=3DfG.C.V;yBc<fG.D&&(fG.D=3DyBc);fG.H=3D[];YGb(fG,zyb||0,VMd);var =
WMd=3DfG.H;bXa=3DAyb.D=3D=3DAyb.C.C.length?WMd:null}else =
bXa=3Dnull}}else bXa=3Dnull;var dXa=3DbXa;if(dXa)for(var =
Cyb=3D0;Cyb<dXa.length;Cyb++){var =
zBc=3DdXa[Cyb],ABc=3DzBc.D;ABc.length&&PJb(a,ABc,zBc.isLeftToRight()!=3De=
)}else PJb(a,La,!1);var Pda=3Dnew hIb(H,H-c,La,dXa,=0A=
a.C,a.ma,a.O,a.$,a.Ba,a.Ka,a.J,YB),CBc=3DiIb(Pda,e);var =
DBc=3De?Pda.C.D+Pda.V:r-(Pda.C.C+Pda.C.F);for(var =
Dyb=3D0;Dyb<CBc.length;Dyb++){var =
Eyb=3DCBc[Dyb];Eyb.VM(DBc);"tab"!=3DEyb.getType()&&(DBc+=3DEyb.getWidth()=
)}return Pda}function PJb(a,b,c){a=3Da.H.D;for(var =
d=3Da.length,e=3Db.length,f=3D0;f<e;f++){var =
h=3Db[f],k=3Dd+(c?e-1-f:f);h.getType();a[k]=3Dnew =
aIb(h.dT,h.getWidth(),nIb(h))}}=0A=
function OJb(a,b,c,d,e,f,h,k,l,m,r){a.F.moveTo(d);for(var =
u=3Da.F.D,w=3Dd,y=3Dd+b.length,C;u<y;)C=3DKJb(a,h),LIb(a.L,b.substring(w-=
d,u-d),w,C.Qg(),LJb(a),a.D.C.C(w),MJb(a),C.C),w=3Du,a.F.moveTo(w),u=3Da.F=
.D;C=3DKJb(a,h);LIb(a.L,b.substring(w-d,y),w,C.Qg(),LJb(a),a.D.C.C(w),MJb=
(a),C.C);a:{b=3Da.L;a=3Da.H;C=3DC.Iv();b.V=3D!1;u=3Db.$;w=3Db.C;y=3Db.gw.=
slice(0,b.C.length);for(var =
H=3D[],R=3D0;R<y.length;R++)H.push(NJb(u,y[R]));u=3Dnew =
QJb(H,w);b.C=3Du.C;b.F=3Du.QB();f=3DJIb(b,c,f,e,h,C,k);e=3D"whitespace"=3D=
=3Df.getType();MIb(b,f);e&&(l=3D2);if((u=3D=0A=
f.getWidth()>r)&&1=3D=3Dl){if(!m){c=3Dnull;break =
a}l=3D0}if(u&&0=3D=3Dl){h=3Df.isLeftToRight();f=3Db.C.join("");l=3D0;u=3D=
[];for(R=3DH=3Dw=3D0;R<b.C.length;R++){var =
Z=3Db.C[R],U=3DsH(b.F[R].D),ja=3Db.F[R].C,ma=3D0;for(y=3Dw+Z.length-1;w<=3D=
y;){for(var =
Ka=3DOIb(b,f,w,y,R,U,ja,k,h),Fa=3Db.D[R],Ha=3D0,La=3D0;La<Ka;La++)Ha+=3DF=
a[Fa.length-1-La].getWidth();l+=3DHa;if(l>r&&(0<ma||!m)){l-=3DHa;b.D[R]=3D=
Fa.slice(0,Fa.length-Ka);b.D[R].length||b.D.splice(R,1);break}w+=3DKa;ma+=
=3DKa}H+=3Dma;if(ma<Z.length){0<ma&&u.push(Z.substr(0,ma));break}u.push(Z=
)}0=3D=3DH?f=3Dnull:(b.H=3D=0A=
b.J+w-1,b.C=3Du,b.F=3Db.F.slice(0,b.C.length),f=3DJIb(b,c,!1,!1,!1,C,k));=
if(!f){c=3Dnull;break a}MIb(b,f)}else =
if(h)k=3Df.QB()[0],PIb(b,b.O.C(k.C,f.C[0].C,f.isLeftToRight()),b.L.getHei=
ght(sH(k.D)),1,0);else =
for(m=3Df.isLeftToRight(),r=3Db.C.join(""),h=3DC=3Dw=3D0;h<b.C.length;h++=
){l=3DsH(b.F[h].D);u=3Db.F[h].C;for(w=3Dw+b.C[h].length-1;C<=3Dw;)C+=3DOI=
b(b,r,C,w,h,l,u,k,m);w+=3D1}for(k=3D0;k<b.D.length;k++){m=3Db.D[k];C=3Df.=
C[k].getWidth();for(r=3Dh=3D0;r<m.length;r++)h+=3Dm[r].getWidth();if(!e&&=
h!=3DC)for(C/=3Dh,r=3D0;r<m.length;r++)m[r]=3Dm[r].scale(C,=0A=
1)}NIb(b,a,c,d);c=3Df}return c}function KJb(a,b){var =
c=3Da.F.get(0),d=3Da.F.get(2);b?(c=3Da.Sa.C.ma(c),0=3D=3Dd.length?d=3Dnew=
 =
dIb(c,null,!1):(d=3DeMa(0),a=3D{},pH(),a.ts_fgc=3Dd,a.ts_fs=3Dc.C.F,d=3Dn=
ew dIb(new =
oH(a),d,!0))):(a=3Da.Sa,c=3Da.C.ma(c),b=3Dnull,0<d.length&&(b=3DeMa(0)),d=
=3Dnew dIb(c,b,a.C.Iv(c.getFontFamily())));return d}function =
LJb(a){return(a=3Da.F.get(1))?xJb(a.getUrl()):null}function =
MJb(a){return a.F.get(3,(AJb(),FJb))};function =
RJb(a,b,c,d){this.rect=3Da;this.color=3Db;this.C=3Dc;this.opacity=3Dt(d)?=
d:1};function =
SJb(a){this.Li=3Da}SJb.prototype.create=3Dfunction(a,b,c,d,e){return(a=3D=
this.Li.Uk(a.C.C.D))?new RJb(new KM(b,-d,c,e),a,null,void =
0):null};function =
TJb(a){this.Li=3Da}TJb.prototype.create=3Dfunction(a,b,c){var =
d=3Da.C;if(!d.C.H)return null;d=3Dthis.Li.Uk(d.C.C);if(!d)return =
null;var e=3Da.H,f=3Digb(a.D),h=3D.09*f;return new RJb(new =
KM(b,a.F-h/2+-.3*f,c,h),d,e,void 0)};function =
UJb(){}UJb.prototype.create=3Dfunction(a,b,c){var d=3Da.J;if(!d)return =
null;a=3DsH(a.D);var e=3Dmw(kw(),2.25,!0);return new RJb(new =
KM(b,-e/2+-.3*a,c,e),d,null,.7)};function =
VJb(a){this.D=3Da;this.C=3D[]}function WJb(a,b,c,d,e,f){var =
h=3Da.C.pop();b=3Da.D.create(b,c,d,e,f);h&&b?(h.color=3D=3Db.color&&h.opa=
city=3D=3Db.opacity&&h.C=3D=3Db.C&&iHb(h.rect)=3D=3Db.rect.getLeft()&&h.r=
ect.getTop()=3D=3Db.rect.getTop()&&h.rect.getHeight()=3D=3Db.rect.getHeig=
ht()?(c=3Dh.rect.getLeft(),d=3Dh.rect.getTop(),e=3Dh.rect.getWidth()+b.re=
ct.getWidth(),f=3Dh.rect.getHeight(),c=3Dnew RJb(new =
KM(c,d,e,f),h.color,h.C,h.opacity)):c=3Dnull,c?a.C.push(c):a.C.push(h,b))=
:b?a.C.push(b):h&&a.C.push(h)};function =
XJb(a){this.Li=3Da}XJb.prototype.create=3Dfunction(a,b,c){var =
d=3Da.C;if(!d.C.J)return null;d=3Dthis.Li.Uk(d.C.C);if(!d)return =
null;var e=3Da.H,f=3Digb(a.D),h=3D.09*f;return new RJb(new =
KM(b,a.F-h/2+.11*f,c,h),d,e,void 0)};function YJb(a){this.H=3Dnew =
XJb(a);this.D=3Dnew TJb(a);this.C=3Dnew SJb(a);this.F=3Dnew UJb}function =
ZJb(a,b,c,d){var e=3Da.C,f=3Da.QB();a=3Da.isLeftToRight();for(var =
h=3D0;h<e.length;h++){var =
k=3Da?h:e.length-1-h,l=3De[k];k=3Df[k];if(l.C.length)for(var =
m=3D0;m<d.length;m++)WJb(d[m],k,l.UF(),l.getWidth(),b,c)}};function =
$Jb(){}$Jb.prototype.C=3Dfunction(a,b,c){var d=3D[];if(c)for(var =
e=3Db.length-1;0<=3De;e--)d.push(b[e]);for(e=3D0;e<a.length;e++)for(var =
f=3DiIb(a[c?e:a.length-1-e],c),h=3D0;h<f.length;h++)d.push(f[h]);if(!c)fo=
r(e=3D0;e<b.length;e++)d.push(b[e]);Eaa(d,function(a,b){return =
a.UF()-b.UF()});return d};function aKb(a,b){var =
c=3DVeb(a.jj,b),d=3Da.getStyle("paragraph",b);return =
c=3D=3DWeb(a.jj,b)?Math.max(0,d.C.$):bKb(a,d.C.va,b)?Math.max(0,d.C.$):0}=
function bKb(a,b,c){switch(b){case 1:return!0;case =
0:return!(a.getStyle("list",c),0);default:throw ug("Invalid spacing =
mode: "+b).C;}};function cKb(a,b,c,d){this.xb=3Da;this.va=3Dnew NHb(new =
UHb);this.Ha=3Dd;this.jb=3D0;this.Ka=3Dnew $Hb(a.Va);this.Bb=3Dnew =
VHb(this,this.getContext().D);this.Ma=3Dnew =
HJb(c,this.Ha.F,a,this.Ka,b);this.Oa=3DuHb(a.F,"docstext-line-view");this=
.Hb=3Dnew $Jb;this.Cb=3Dnew =
YJb(a.IB());this.Sa=3DoHb;this.C=3Dthis.Wa=3Dthis.O=3Dthis.zd=3Dthis.H=3D=
this.F=3Dthis.ma=3D0;this.bk=3D!0;this.ue=3D0;this.$=3Dnull;this.Ra=3Dnew=
 =
XHb;this.D=3Dthis.L=3Dthis.J=3Dnull;this.V=3DXFb;this.Ba=3D0;this.ub=3Dne=
w THb}p=3DcKb.prototype;p.getContext=3Dg("xb");=0A=
p.getHeight=3Dfunction(a){return =
0!=3Da?(this.getContext().Va.log(Error("Called getHeight with a non-zero =
segment: =
"+a)),0):this.zd};p.isLeftToRight=3Dg("bk");p.$X=3Dfunction(){if(this.V!=3D=
XFb)throw Error("Expected overlap type of NONE");return =
this.C};p.reset=3Dfunction(){this.J=3Dthis.L=3Dthis.D=3Dnull;dKb(this)};f=
unction dKb(a){a.zd=3Da.ma=3Da.F=3Da.H=3D0;a.Ka.reset();a.$=3Dnull}=0A=
p.Od=3Dfunction(a,b,c,d,e,f,h){0!=3Dc&&this.getContext().Va.log(Error("Ca=
lled layout with a non-zero segment index: "+c));c=3Dnew =
PHb;d=3Df.C;if(0<this.C&&this.Wa=3D=3De.width&&qHb(d,this.Sa)&&this.V=3D=3D=
XFb){var k=3DIFb(a.C,a.D);if(k){var =
l=3Db+this.C;if(l=3D=3Dk.getIndex())l=3DeKb(this,k.getIndex()-1);else{var=
 m=3Dthis.Ma;k=3Dk.getIndex()-1;l>k?l=3D!1:(m=3DyGb(new =
vGb(m.Ra,m.V.F),m.D,l,k+1,m.Ha),l=3Dk>l+m.length-1)}}else l=3D!0}else =
l=3D!1;if(l)return =
fKb(this,b),c;this.Wa=3De.width;this.Sa=3Dd;d=3D(d=3D0=3D=3Dthis.C?null:a=
Gb(this.V,new wv(b,b+=0A=
this.C-1)))?d.getLength()+1:0;this.ue=3De=3De.width;k=3Dthis.getContext()=
.Ua();m=3Dthis.getStyle("paragraph",b);this.bk=3Dm.isLeftToRight();var =
r=3DXeb(k.jj,b);l=3Dr?zgb(m):Bgb(m);m=3Dmw(kw(),m.C.O,void =
0);e=3DMath.max(0,e-l-m);var =
u=3D0;r&&(u=3DTeb(k.jj,b),r=3Dk.getStyle("paragraph",b),1=3D=3Du||u=3D=3D=
Ueb(k.jj,b)?k=3DMath.max(0,r.C.ma):(--u,bKb(k,r.C.va,b)?(k=3DaKb(k,u),k=3D=
Math.max(0,r.C.ma-k)):k=3D0),u=3Dmw(kw(),k,!0));this.L=3Dthis.Ha.C.Oh(b,t=
his.getContext(),this.bk);this.J=3D(this.D=3Dthis.Ha.D.Oh(b,this.getConte=
xt(),l,this.bk))?this.L.concat(this.D):=0A=
this.L;e=3DgKb(this,b,l,m,e,0,new Ed(0,u),f,h,u);this.$=3Dnew =
ZHb(e);f=3Dthis.va.getData();e!=3Df.C&&(f.C=3De);f=3Dthis.va;h=3D[];e=3De=
.C();for(l=3D0;l<e.length;l++)m=3Dh,k=3De[l],"plugin"=3D=3Dk.getType()&&m=
.push(new OHb(new NHb(new =
QHb(k.C))));for(e=3D0;e<f.Yf.length;e++)f.Yf[e].C.getParent(),f.Yf[e].C.T=
f=3Dnull;for(e=3D0;e<h.length;e++){if(l=3Dh[e].C.getParent())for(m=3Dh[e]=
.C,k=3D0;k<l.Yf.length;k++)if(l.Yf[k].C=3D=3Dm){l.Yf[k].C.Tf=3Dnull;l.Yf.=
splice(k,1);break}h[e].C.Tf=3Df}f.Yf=3Dh;this.va.D=3Dnull;h=3Dnew =
wv(b,b+this.C-1);f=3DaGb(this.V,h);d=3D=0A=
(f?f.getLength()+1:0)-d;e=3Da.C;l=3Da.D.start;m=3Df?f.end:b-1;e.J.remove(=
l,m);k=3De.D.remove(l,m);r=3D[];u=3DHFb(e);for(var =
w=3D0;w<u.length;w++){var y=3Du[w];y>=3Dl&&y<=3Dm&&(r[y]=3De.C[y],delete =
e.C[y],e.H=3Dnull)}KFb(e,m,d,k,r);GFb(e);d=3Dthis.Bb;e=3Dthis.Ra;l=3Dthis=
.ub;m=3Dpc(d.C.C);for(k=3D0;k<m.length;k++){w=3Dm[k];r=3Dd.C;u=3Dw;r.C[u]=
||(r.C[u]=3D{});r=3Dr.C[u]["docs-text-overlay-range-line"]||null;y=3Dl.C[=
w];u=3Dr&&r.hIc();if(y&&!u&&r){WHb(e,l.C[w]);y=3Dl;var =
C=3Dw,H=3D[];0=3D=3DH.length?delete =
y.C[C]:y.C[C]=3DH}if(u&&(y=3Dr.$Hc(h))){r=3Dd;u=3De;C=3Dy;H=3Dl;=0A=
WHb(u,H.C[w]||[]);y=3D[];for(var R=3D0;R<C.length;R++){var =
Z=3DC[R],U=3Dr.D.$Ga(),ja=3Du,ma=3DZ,Ka=3DU,Fa=3Dw;ma.getId();ja.C[ma.get=
Id()]=3D{overlay:ma,WHc:Ka,XHc:Fa};0<U.length&&y.push(new =
SHb(Z))}r=3DH;u=3Dw;w=3Dy;0=3D=3Dw.length?delete =
r.C[u]:r.C[u]=3Dw}}l&&l.isEmpty();this.va.getData();if(f){a=3Da.C;h=3Df.s=
tart;f=3Df.end;for(var Ha in a.F)a.F[Ha].remove(h,f)}fKb(this,b);return =
c};=0A=
function fKb(a,b){a.getHeight(0);var =
c=3Da.getContext().Ua().jj;b=3Db+a.C-1;a=3D1=3D=3Da.C?b:b-1;afb(eH(c,b))|=
|afb(eH(c,a));bfb(eH(c,b))||bfb(eH(c,a));b<Web(c,0)&&dH()}p.getStyle=3Dfu=
nction(a,b){var =
c=3Dthis.getContext().Ua();0<b&&Zeb(eH(c.jj,b))&&"paragraph"!=3Da&&"list"=
!=3Da&&b--;return c.getStyle(a,b)};function =
eKb(a,b){a=3Da.getContext().Ua().jj;return =
Zeb(eH(a,b))}p.$Ga=3Dfunction(){throw Error("Unknown overlay type");};=0A=
function gKb(a,b,c,d,e,f,h,k,l,m){var r=3Da.getContext().Ua(),u=3Dnew =
wv(c,c+e);dKb(a);var w=3Dk.C;var =
y=3Dw.isEmpty()?[]:oc(w.C).sort(pHb);for(var =
C=3Dk.D,H=3D[],R=3D[],Z=3Da.J.length-1;0<=3DZ;Z--){var =
U=3Da.J[Z].Od(l.D,0,a.ue);U&&(H.push(U),R.push(a.J[Z]))}var =
ja=3D0;for(Z=3D0;Z<a.L.length;Z++)ja+=3Da.L[Z].getWidth();var =
ma=3DhKb(a,u,c,ja);a.D&&iKb(u,a.D.Gh()-ja);var =
Ka=3DjKb(a,b,b,ma,a.Ba,l,C,0);if(!Ka.length){var =
Fa=3DJJb(a.Ma,b,b,ma,a.bk,a.Ba,l,!1,C,0,a.ue,!0);kKb(a,Fa.J,Fa.Kq(),Fa.Q5=
(),Fa.getHeight());Ka.push(Fa)}var Ha=3D[Ka],=0A=
La=3D[],pb=3DlKb(a,u,f,h,y);if(pb){dKb(a);for(var =
lb,rb=3Dja,Bb=3DC,xc=3Da.getContext().Ua(),Yb=3Db,Ec=3Db,Mc=3Dpb.C,Rc=3Dm=
b(Mc),Fd=3D!1,Mb=3D0,Vf=3D[],tb=3D[],ge=3D0;ge<Mc.length;ge++){Fd||(Mc[ge=
]=3DhKb(a,Mc[ge],c,rb));var =
ae=3DjKb(a,Yb,b,Mc[ge],1,l,Bb,Mb);if(ae.length){Vf=3DVf.concat(ae);tb.pus=
h(ae);La.push(Rc[ge]);var =
Fg=3Dae[ae.length-1],Kf=3DFg.D[Fg.D.length-1],Sh=3D"grouped"=3D=3DKf.getT=
ype()?Kf.yha:XFb;Ec=3DFg.H;Yb=3DEc+(Sh.Tz()?0:1);Fd=3D!0;Sh.C&&Sh.Tz()?Mb=
++:Mb=3DSh.Tz()?1:Bb=3D0}var =
uf=3Dxc.jj;if(Yb>b&&(Yb>uf.getLength()-1||Zeb(eH(uf,Ec))))break}lb=3D=0A=
new mKb(Vf,tb,Fd);Ka=3Dlb.D;Ha=3Dlb.C;if(!lb.F)return =
gKb(a,b,c,d,e,pb.D+1,h,k,l,m)}for(Z=3D0;Z<a.J.length;Z++){var =
Wg=3Da.J[Z],Oj=3DWg.getHeight(),il=3DWg.Kq();kKb(a,Oj,il,Oj-il)}for(var =
qj=3Da.getStyle("paragraph",b),hi=3Dqj.C.L,Pj=3DHa,nn=3Dpb?pb.C:[u],jl=3D=
l.C,Th=3Da.Ka.F,Vi=3D0;Vi<Pj.length;Vi++){var =
Mk=3DPj[Vi],xm=3Dnn[Vi];a:{var rj=3Dvoid =
0,kl=3DMk[Mk.length-1].C.C-xm.start;switch(jl){case =
0:rj=3DNumber.NEGATIVE_INFINITY;break;case 1:rj=3D0;break;default:throw =
Error("Invalid text wrapping type value");}switch(hi){case 1:var ll=3D=0A=
Math.max(rj,(xm.end-xm.start-kl)/2);break a;case =
2:ll=3DMath.max(rj,xm.end-xm.start-kl);break a;default:ll=3D0}}for(var =
Rl=3D0;Rl<Mk.length;Rl++){var =
Wi=3DMk[Rl],ml=3DWi,xb=3Dll,Qj=3Da.bk,Rj=3Dml.C;Rj.D+=3Dxb;Rj.C+=3Dxb;for=
(var Sj=3Dml.D,wu=3DQj?xb:-xb,ep=3D0;ep<Sj.length;ep++){var =
ym=3DSj[ep];ym.VM(ym.UF()+wu)}Th.push(Wi.C)}}a.jb=3DKa[0].C.D;var =
nl=3Da.jb;for(Z=3D0;Z<H.length;Z++){var =
eo=3DR[Z].isLeftToRight()?nl-R[Z].getWidth():a.ue-nl;H[Z].VM(eo);nl-=3DR[=
Z].getWidth()}var zm=3DKa[Ka.length-1].H;a.C=3Dzm-b+1;var =
Tj=3DKa[0].D[0],Uj=3DKa[Ka.length-=0A=
1],Nk=3DUj.D[Uj.D.length-1],Jr=3D"grouped"=3D=3DTj.getType()&&Tj.yha.C,sj=
=3D"grouped"=3D=3DNk.getType()&&Nk.yha.Tz();a.V=3DJr?sj?$Fb:YFb:sj?ZFb:XF=
b;var Am=3D0;if(eKb(a,zm)){var =
fp=3DaKb(r,b);Am=3Dmw(kw(),fp,!0)}a.O=3Df+m;var =
gp=3Da.F+a.H+a.ma*Math.max(qj.C.Se-1,0)+Am,Bm=3Dkw(),fo=3Dgp+a.O,on=3D96/=
72/gTa(Bm);var =
rk=3Dwg(Math.round(fo*on)).ek()/on;a.zd=3Drk;J(I(),"docs-text-enip");for(=
var Ok=3Da.Hb.C(Ka,H,a.bk),sk=3Da.Cb,Xi=3Da.F,Cm=3Da.F+a.H,go=3Dnew =
VJb(sk.C),Vj=3Dnew VJb(sk.F),hp=3D[new VJb(sk.H),new =
VJb(sk.D),go,Vj],ho=3D0;ho<Ok.length;ho++){var ii=3D=0A=
Ok[ho];switch(ii.getType()){case "grouped":for(var =
Pk=3Dii.vra,Ws=3D0;Ws<Pk.length;Ws++)ZJb(Pk[Ws],Xi,Cm,hp);break;case =
"plugin":var =
pn=3Dii,Kr=3DXi,rq=3DCm,Xs=3DVj,ip=3Dpn.QB(),Sl=3Dip[ip.length-1];WJb(go,=
Sl,pn.UF(),pn.getWidth(),Kr,rq);WJb(Xs,Sl,pn.UF(),pn.getWidth(),Kr,rq);br=
eak;case "tab":break;case "whitespace":var =
io=3Dii;io.H||!io.F?ZJb(io,Xi,Cm,hp):ZJb(io,Xi,Cm,[Vj]);break;case =
"word":ZJb(ii,Xi,Cm,hp);break;default:throw Error("Invalid word layout =
type: "+ii.getType());}}var Ys=3Du.end-u.start+1;var jo=3DAm,rp=3D=0A=
pb?y:[],un=3Dpb?La:[u];if(cb(un))var Vl=3Dnull;else{var =
Im=3Da.getStyle("paragraph",b),bz=3Da.getContext().Ua().jj,Fw=3Dbz.lastIn=
dexOf("\n",b-1);var =
UB=3D-1=3D=3DFw||$eb(bz,Fw,b)?null:a.getStyle("paragraph",Fw);var =
eG=3Da.getContext().Ua().jj,cz=3DVeb(eG,b),xk=3DeG.indexOf("\n",cz+1);var=
 tp=3D-1=3D=3Dxk||$eb(eG,cz,xk)?null:a.getStyle("paragraph",xk);var =
wn=3DIm.C.Ag.get().C;ogb();if(0!=3Dwn.getType())throw ug("Color is not a =
hex color.").C;var Hq=3Dwn.C;var =
yk=3Dun[0].start!=3Du.start,vo=3Dun[un.length-1].end!=3Du.end;var =
wo=3DIm.C.C.get(),=0A=
xo=3DIm.C.D.get();if(ZM(wo)||ZM(xo)){var =
VB=3Da.getContext().Ua().jj,aL=3Db+a.C-1;var =
WB=3DVeb(VB,b)!=3DaL?null:Fgb(Im,tp)?ZM(wo)?wo:null:ZM(xo)?xo:null}else =
WB=3Dnull;var =
Zl=3DnKb(a,Im,yk,vo,!1),dz=3DnKb(a,Im,yk,vo,!0),jt=3DIm.C.C.get(),Iq=3DIm=
.C.J.get();var =
sl=3D0>=3Djt.C.C&&!ZM(Iq)||Teb(a.getContext().Ua().jj,b)!=3Db?null:Fgb(Im=
,UB)?0<jt.C.C?new =
mH({brdr_s:jt.C.C}):null:ZM(Iq)?Iq:null;if(Hq||WB||Zl||dz||sl){if(!a.bk){=
for(var Gw=3Dun,Su=3D[],$l=3D0;$l<Gw.length;$l++){var =
yo=3DGw[$l].clone(),bL=3Dyo.end-yo.start;yo.start=3Da.ue-yo.end;=0A=
yo.end=3Dyo.start+bL;Su.unshift(yo)}un=3DSu}for(var =
kt=3DFgb(Im,UB),Tu=3DFgb(Im,tp),XB=3Da.zd-a.O-jo,xn=3D[],zo=3D0;zo<un.len=
gth;zo++)xn[zo]=3Dun[zo].clone();var =
ez=3Dxn[0];if(ez.start=3D=3Du.start){var =
lt=3DMath.min(zgb(Im),Bgb(Im));ez.start=3Dlt;if(0<rp.length){var =
Uu=3Drp[0].C();Uu.getLeft()<lt&&iHb(Uu)>lt&&(ez.start=3DiHb(Uu))}}var =
Hw=3DWB,mt=3DXB;0!=3Dm&&kt&&(mt+=3Dm);0!=3Djo&&Tu&&(mt+=3Djo);sl&&(nH(sl)=
,mt+=3DnH(sl));Hw&&(mt+=3DnH(Hw));Zl&&(xn[0].start-=3DnH(Zl));dz&&(xn[xn.=
length-1].end+=3DnH(dz));Vl=3Dnew YHb(Hq,Hw,Zl,dz,sl)}else =
Vl=3Dnull}if(Vl){var YB=3D=0A=
Vl.C;if(YB){var fz=3DFfb(YB)+nH(YB);a.O+=3Dfz;a.zd+=3Dfz}var =
gz=3DVl.borderBottom;gz&&(a.zd+=3DFfb(gz)+nH(gz))}return new =
RHb(u.start,d,a.zd,Ys,a.F+a.H,Ka,Ok,a.bk)}function hKb(a,b,c,d){var =
e=3Db.clone();a.D?(b.start!=3Dc&&iKb(e,c),iKb(e,a.D.Gh()+a.D.getWidth()))=
:iKb(e,d);return e}function =
iKb(a,b){a.start+=3Db;a.end<a.start&&(a.end=3Da.start)}=0A=
function jKb(a,b,c,d,e,f,h,k){for(var =
l=3Da.getStyle("paragraph",b),m=3D[],r=3Dnew =
wv(d.start,d.end),u=3Da.getContext().Ua().jj;!(r.start>=3Dr.end||b>=3Du.g=
etLength());){d=3DJJb(a.Ma,b,c,r,a.bk,e,f,3=3D=3Dl.C.L,h,k,a.ue);kKb(a,d.=
J,d.Kq(),d.Q5(),d.getHeight());if(!d.D.length)break;m.push(d);if(!d.$)bre=
ak;e=3D1;b=3Dd.H+1;r.start=3Dd.C.C+d.C.F}return m}function =
kKb(a,b,c,d){a.ma=3DMath.max(a.ma,b);a.H=3DMath.max(a.H,d);a.F=3DMath.max=
(a.F,c)}function ZM(a){return 0<a.C.D||0<a.C.C}=0A=
function nKb(a,b,c,d,e){b=3De?b.C.H.get():b.C.F.get();return =
ZM(b)?(a.bk&&e||!a.bk&&!e?d:c)?null:b:null}p.render=3Dfunction(a){if(!(0<=
a)){this.$&&(this.Oa.D(this.$),this.$=3Dnull);a=3Dthis.Ra;this.getContext=
();for(var b in a.D);a.D=3D{};for(b in =
a.C);a.C=3D{}}};p.Qd=3Dfunction(a){0!=3Da&&this.getContext().Va.log(Error=
("Called getRenderer with a non-zero segment index: "+a));return =
this.Oa};=0A=
function lKb(a,b,c,d,e){for(var =
f=3Dd.y+c,h=3D[],k=3D0,l;l=3De[k];k++)if(l=3Dl.C(),0!=3Dl.getHeight()*l.g=
etWidth()){var =
m=3Dl.getTop()-f;if(!(0>=3Dm+l.getHeight())){if(m>a.F+a.H)break;h.push(l)=
}}if(0=3D=3Dh.length)return null;vb(h,function(a,b){return =
ub(a.getLeft(),b.getLeft())});a.bk?(e=3Db.start,b=3Db.end):(e=3Da.ue-b.en=
d,b=3Da.ue-b.start);var =
r=3D[],u=3DNumber.MAX_VALUE,w=3Dh.length-1;for(k=3D0;k<=3Dw;k++){if(a.bk)=
{l=3Dh[k];var y=3Dl.getLeft()-d.x}else =
l=3Dh[w-k],y=3Da.ue-(l.getLeft()-d.x)-l.getWidth();m=3Dl.getTop()-f;var =
C=3DMath.min(y,b);=0A=
e<C&&r.push(new =
wv(e,C));e=3DMath.max(y+l.getWidth(),e);m=3Dm+l.getHeight()+c;u=3DMath.mi=
n(u,m)}e<b&&r.push(new wv(e,b));return new oKb(r,u)}function =
oKb(a,b){this.C=3Da;this.D=3Db}function =
mKb(a,b,c){this.D=3Da;this.C=3Db;this.F=3Dc};function pKb(a,b,c){var =
d=3Dnew qKb;var e=3D[];e[0]=3DrKb;e[1]=3DsKb;e[2]=3DtKb;e=3Dnew =
uKb(e);this.D=3Da;this.C=3Db;this.F=3Dd;this.J=3De;this.H=3Dc};function =
vKb(a,b,c,d){var =
e=3Dthis;this.J=3Da;this.V=3Db;this.H=3Dc;this.L=3D0;this.F=3DuHb(a.F,"tr=
ix-cellview");this.D=3D[];this.C=3D[];this.$=3Dnew =
FHb(function(a,b){return =
0>a?0:b+e.C[a].getHeight(0)});this.O=3Dd}p=3DvKb.prototype;p.getContext=3D=
g("J");=0A=
p.Od=3Dfunction(a,b,c,d,e,f,h,k){for(var =
l=3Dthis.getContext(),m=3D0,r=3DIFb(a.C,a.D);null!=3Dr;r=3DIFb(a.C,a.D))r=
.getType(),r=3Dnew =
cKb(l,this.H,this.V,this.O),r.Ba=3Dthis.L,this.D.push(new =
EHb(r.Qd(c),this.C.length)),this.C.push(r),r.Od(a,b,c,d+m,new =
Jd(e.width,e.height-m),f,h,k),m+=3Dr.getHeight(c),b+=3Dr.$X();return new =
PHb};p.Qd=3Dg("F");p.getHeight=3Dfunction(){return =
this.$.La(this.C.length)};p.render=3Dfunction(a){for(var =
b=3D0;b<this.D.length;b++)this.F.D(this.D[b]);for(b=3D0;b<this.C.length;b=
++)this.C[b].render(a)};=0A=
p.$Ga=3Dfunction(){return[]};function =
wKb(a,b,c,d,e){this.J=3Dnull;this.L=3Da;this.C=3Db;this.F=3Dc;this.Li=3Dd=
;this.H=3De}wKb.prototype.D=3Dfunction(a){if("docs-text-render-line-conte=
nts"=3D=3Da.getType()){a=3Da.Od;var =
b=3Da.D[0],c=3Db.C;this.J=3Dritz_api.WebCellLineLayout.create(b.L,a.F,a.b=
k?c.D:a.H+a.L+a.J-c.C,a.bk,!1,xKb(this,b,a.bk))}};function =
xKb(a,b,c){var d=3D[];if(b.F)for(var e=3D0;e<b.F.length;e++){var =
f=3Db.F[e];yKb(a,d,f.D,f.isLeftToRight(),c)}else yKb(a,d,b.D,c,c);return =
d}=0A=
function yKb(a,b,c,d,e){var =
f=3D"",h=3D0,k=3Dc[0].getHeight(),l=3Dc[0].QB()[0].C,m=3Dk-a.C.Kq(sH(l)),=
r=3Db.length;e=3Dd!=3De;for(var u=3D0;u<c.length;u++){var =
w=3Dc[u];if(oIb(w)&&("word"=3D=3Dw.getType()||"whitespace"=3D=3Dw.getType=
())){var y=3Dw.C;if(1<y.length){var =
C=3Dy[0].C;m=3Da.L.C(l,C,w.isLeftToRight());var =
H=3DsH(l),R=3Da.C.getHeight(H);H=3DR-a.C.Kq(H);fb(b,ritz_api.WebCellRunLa=
yout.create(f+C,h+m,Math.max(k,R),H,d,zKb(a.H,a.F,a.Li,l)),e?r:b.length);=
h=3Dw.QB();for(f=3D1;f<y.length-1;f++)k=3Dh[f].C,l=3Dy[f].C,m=3Da.L.C(k,l=
,w.isLeftToRight()),=0A=
H=3DsH(k),R=3Da.C.getHeight(H),H=3DR-a.C.Kq(H),fb(b,ritz_api.WebCellRunLa=
yout.create(l,m,R,H,d,zKb(a.H,a.F,a.Li,k)),e?r:b.length);f=3Dy[y.length-1=
].C;l=3Dh[h.length-1].C;h=3Da.L.C(l,f,w.isLeftToRight());H=3DsH(l);k=3Da.=
C.getHeight(H);m=3Dk-a.C.Kq(H)}else =
f+=3Dy[y.length-1].C,h+=3Dw.getWidth(),w.getHeight()>k&&(k=3Dw.getHeight(=
))}}0<f.length&&fb(b,ritz_api.WebCellRunLayout.create(f,h,k,m,d,zKb(a.H,a=
.F,a.Li,l)),e?r:b.length);0=3D=3Db.length&&fb(b,ritz_api.WebCellRunLayout=
.create("",0,k,m,d,zKb(a.H,a.F,a.Li,l)),e?r:b.length)}=0A=
function zKb(a,b,c,d){var e=3Da.get(d);if(e)return =
e;e=3Dd.C.C;e.getType();e=3De.C;b=3DkTa(b,d,c);e=3Dritz_api.WebCellTextSt=
yle.create(e,d.C.J,d.C.H,b);a.set(d,e);return e};function =
AKb(a,b,c,d,e){this.C=3Dnull;this.H=3Da;this.F=3Db;this.J=3Dc;this.Li=3Dd=
;this.L=3De}AKb.prototype.D=3Dfunction(a){if("docs-text-render-line-conte=
nts"=3D=3Da.getType()){a=3Da.Od;var b=3Da.D[0];a=3Da.bk;var =
c=3D[];if(b.F)for(var d=3D0;d<b.F.length;d++){var =
e=3Db.F[d];BKb(this,c,e.D,e.isLeftToRight())}else =
BKb(this,c,b.D,a);for(e=3Dd=3Db=3D0;e<c.length;e++){var =
f=3Dc[e];b=3DMath.max(b,f.getWidth());d+=3DMath.round(f.getHeight())}this=
.C=3Dritz_api.WebCellLineLayout.create(1.5*b,d,0,a,!0,c)}};=0A=
function BKb(a,b,c,d){var e=3Dnew IM;e.F=3D!0;for(var =
f=3D0;f<c.length;f++){var =
h=3Dc[f];if(oIb(h)&&("word"=3D=3Dh.getType()||"whitespace"=3D=3Dh.getType=
()))for(var k=3Dh.C,l=3D0;l<k.length;l++){var =
m=3Dk[l].C,r=3Dh.QB()[l].C;UFb(e,m);var u=3D0;do{var =
w=3Du;u=3DGIb(w,m,e)+1;b.push(CKb(a,m.substring(w,u),r,d))}while(u<m.leng=
th)}}}function CKb(a,b,c,d){var =
e=3Da.H.C(c,b,d),f=3DsH(c),h=3Da.F.getHeight(f);return =
ritz_api.WebCellRunLayout.create(b,e,h,h-a.F.Kq(f),d,zKb(a.L,a.J,a.Li,c))=
};function =
DKb(a,b,c,d){this.C=3Da;this.D=3Db;this.Li=3Dc;this.F=3Dd}DKb.prototype.O=
h=3Dfunction(){return new =
AKb(this.C.D,this.C.C,this.D,this.Li,this.F)};function =
EKb(){this.C=3D[]}EKb.prototype.D=3Dfunction(a){if("docs-text-add-child"=3D=
=3Da.getType()){var b=3Da.Qd();this.C[a.getIndex()]=3Db}};function =
FKb(){}FKb.prototype.Oh=3Dfunction(){return new EKb};function =
GKb(a,b,c,d){this.C=3Da;this.D=3Db;this.Li=3Dc;this.F=3Dd}GKb.prototype.O=
h=3Dfunction(){return new =
wKb(this.C.D,this.C.C,this.D,this.Li,this.F)};function =
HKb(){this.C=3D[]}HKb.prototype.D=3Dfunction(a){if("docs-text-add-child"=3D=
=3Da.getType()){var b=3Da.Qd();this.C[a.getIndex()]=3Db}};function =
IKb(){}IKb.prototype.Oh=3Dfunction(){return new HKb};function =
$M(a,b,c,d,e,f){A.call(this);this.C=3Da;this.J=3Db;this.Li=3Dc;this.Va=3D=
d;this.Ka=3Df;this.L=3DJKb?new WeakMap:new Mj;this.F=3Dnew =
sHb;this.qa(this.F);tHb(this.F,"docstext-line-view",new =
GKb(this.C,f,c,this.L));tHb(this.F,"trix-cellview",new IKb);this.D=3Dnew =
sHb;this.qa(this.D);tHb(this.D,"docstext-line-view",new =
DKb(this.C,f,c,this.L));tHb(this.D,"trix-cellview",new =
FKb);this.va=3Dnew nGb;this.Ba=3Dnew QFb;this.V=3Dnew =
mGb;this.qa(this.V);a=3D[(pFb(),uFb),(ogb(),ygb),(pH(),Wfb)];b=3D{};for(c=
=3D0;c<a.length;c++)d=3D=0A=
a[c],b[d.D]=3Dd;this.O=3Dnew BM(b);this.Ha=3De;this.H=3DJKb?new =
WeakMap:new Mj}x($M,A);var =
KKb=3D/\n/gm,LKb=3D/\t/gm,MKb=3Dnull,NKb=3Dnew =
function(){this.D=3D0;this.C=3D1},JKb=3D"WeakMap"in =
na,OKb=3D{LEFT:0,CENTER:1,RIGHT:2,NONE:3},PKb=3D{AUTO_LTR:0,AUTO_RTL:1,LT=
R:2,RTL:3},QKb=3DMath.pow(2,32);$M.prototype.$=3Dfunction(){return =
MKb?MKb:MKb=3Dritz_api.ComplexWebCellLayout.create([],0,0,0,0,0,0,!1)};$M=
.prototype.createEmptyLayout=3D$M.prototype.$;=0A=
$M.prototype.ma=3Dfunction(a,b,c,d,e,f,h,k,l,m){var =
r=3D0!=3Dd,u=3DOKb[b],w=3DPKb[c],y=3D0=3D=3Dw||2=3D=3Dw;y||(d*=3D-1);5E4<=
a.length&&(a=3Da.substring(0,5E4));if(k&&1=3D=3Dm.length&&!r&&!e){var =
C=3Da,H=3Df,R=3D0=3D=3Dw||2=3D=3Dw,Z=3DRKb(this,m[0]),U=3Dthis.J.C(Z,C,R)=
,ja=3Dthis.C.C,ma=3DsH(Z),Ka=3Dja.getHeight(ma),Fa=3DKa-ja.Kq(ma);switch(=
u){case 0:var Ha=3D0;break;case 1:Ha=3D(H-U)/2;break;case =
2:Ha=3DH-U;break;default:throw Error("Invalid horizontal align: =
"+u);}return =
ritz_api.SimpleWebCellLayout.create(C,U,Ka,Fa,Ha,R,zKb(this.L,this.Ka,thi=
s.Li,Z))}var La=3D=0A=
{},pb=3D0=3D=3Dw||2=3D=3Dw;a:switch(u){case 0:var lb=3Dpb?0:2;break =
a;case 2:lb=3Dpb?2:0;break a;case 1:lb=3D1;break a;default:throw =
Error("Unexcepted alignment type: "+u+" 2");}var =
rb=3Dlb;La.ps_al=3Drb;La.ps_ltr=3Dpb;La.ps_ls=3D1;if(l){switch(rb){case =
0:var Bb=3D0;var xc=3D-QKb;break;case 2:Bb=3D-QKb;xc=3D0;break;case =
1:Bb=3D-QKb;xc=3D-QKb;break;default:throw Error("Unsupported alignment =
type: "+rb);}La.ps_ifl=3DBb;La.ps_il=3DBb;La.ps_ir=3Dxc}var Yb=3Dnew =
yH(La);var Ec=3Da.replace(KKb,"\x0B");Ec=3DEc.replace(LKb,"        =
");Ec=3DUb(Ec,"\u0003");=0A=
var Mc=3Dthis.Va;dH();var Rc=3Dnew cFb(new cH(Mc),void =
0);Rc.I_(1,Ec);var Fd=3Dnew =
CHb(Rc,this.O),Mb=3DRKb(this,m[0]);Fd.C.text.clear();Mb.getType();Fd.C.te=
xt.set(0,Mb);var =
Vf=3DFd.D.getLength()-1;Fd.C.paragraph.set(Vf,Yb);for(var =
tb=3D1;tb<m.length;tb++){var =
ge=3Dm[tb],ae=3D$hb(ge),Fg=3DV(ae,1)+1,Kf=3DRKb(this,ge);Kf.getType();Fd.=
C.text.set(Fg,Kf)}var Sh=3DFd.build();var uf=3Dnew =
EFb(Sh,this.Va,this.O),Wg=3DSh.jj.getLength()-1;if(0>=3DWg)uf.Va.log(Erro=
r("Calling insertDelta with invalid parameters - index:1 =
delta:"+Wg));else{uf.J.shift(1,=0A=
Wg);if(uf.C.length){for(var =
Oj=3Dvra(uf.C),il=3D[],qj=3D0;qj<Oj.length;qj++){var =
hi=3DOj[qj],Pj=3D1<=3Dhi?hi+Wg:hi,nn=3DPj;var =
jl=3Dil[Pj]?fFb(uf.C[hi],il[Pj],void =
0):uf.C[hi];il[nn]=3Djl}uf.C=3Dil;var =
Th=3Dvra(uf.L),Vi=3D[];for(qj=3D0;qj<Th.length;qj++)hi=3DTh[qj],Pj=3D1<=3D=
hi?hi+Wg:hi,Vi[Pj]?nb(Vi[Pj],uf.L[hi]):Vi[Pj]=3Duf.L[hi];uf.L=3DVi}uf.H=3D=
null;for(var Mk in =
uf.F)uf.F[Mk].shift(1,Wg);uf.D.shift(1,Wg)||uf.D.add(1,1+Wg-1);GFb(uf)}va=
r xm=3Dnew cGb(Sh,new =
oGb,this.Va,this.Ha,this.Ba,this.va,e?this.D:this.F,this.Li,new bGb,new =
VFb(new yM),=0A=
new PFb),rj=3Dnew $Gb;if(Sh.GX.C){var =
kl=3DSh.jj,ll=3DTeb(kl,1),Rl=3DVeb(kl,1)+1,Wi=3DSh.getStyle("paragraph",l=
l).isLeftToRight();rj.C=3DNaN;rj.F=3D0;if(Rl>=3Dll){var ml=3Dnew =
aHb(kl,ll,Rl-ll);rj.F=3DWi?0:1;var =
xb=3Drj.D,Qj=3Drj.F;if(0>Qj||61<Qj)Qj=3D126|Qj&1;xb.D=3Dml.C;xb.J=3DQj;xb=
.L=3D0;xb.O=3D1;xb.H=3D[];xb.F=3D[];xb.ma=3D[];126=3D=3D(Qj&126)?xb.$=3DQ=
j:xb.$=3D0;if(xb.D){var Rj,Sj;xb.C=3D0;var =
wu=3D0,ep=3D126=3D=3D(xb.J&126),ym=3D0,nl;var =
eo=3D(nl=3Dep)?wu=3Dxb.J&1?64:0:0;for(Rj=3D0;Rj<xb.D;){var =
zm=3DJGb(bHb,eH(ml.D,ml.F+Rj));xb.C|=3D1<<zm;xb.H[Rj++]=3Dzm|eo;if(nl){if=
(0=3D=3D=0A=
zm){nl=3D!1;if(0!=3Deo)for(eo=3D0,Sj=3Dym;Sj<Rj;Sj++)xb.H[Sj]&=3D-65;cont=
inue}if(1=3D=3Dzm||13=3D=3Dzm){nl=3D!1;if(0=3D=3Deo)for(eo=3D64,Sj=3Dym;S=
j<Rj;Sj++)xb.H[Sj]|=3D64;continue}}7=3D=3Dzm&&Rj<xb.D&&(xb.O++,nl=3Dep)&&=
(ym=3DRj,eo=3Dwu)}ep&&(xb.J=3DJM(xb,0));xb.C|=3DLGb[xb.J&1];xb.V=3Dxb.D;x=
b.ma[xb.O-1]=3Dxb.D;var Tj,Uj=3DJM(xb,0),Nk=3D0;var =
Jr=3DOGb(xb);if(2=3D=3DJr||1!=3Dxb.O)if(1!=3Dxb.O||xb.C&120832){var =
sj=3DUj,Am=3D0,fp=3D[],gp=3D0,Bm=3D0;for(Tj=3Dxb.C=3D0;Tj<xb.D;++Tj){var =
fo=3Dxb.H[Tj]&-65;switch(fo){case 11:case 12:var =
on=3Dsj+2&-130;61>=3Don?(fp[Am++]=3Dsj,sj=3Don,12=3D=3Dfo&&=0A=
(sj|=3D128)):61=3D=3D(sj&-129)?++Bm:++gp;xb.C|=3D262144;break;case =
14:case =
15:on=3D(sj&-129)+1|1;61>=3Don?(fp[Am++]=3Dsj,sj=3Don,15=3D=3Dfo&&(sj|=3D=
128)):++Bm;xb.C|=3D262144;break;case =
16:0<Bm?--Bm:0<gp&&61!=3D(sj&-129)?--gp:0<Am&&(--Am,sj=3Dfp[Am]);xb.C|=3D=
262144;break;case =
7:Bm=3Dgp=3DAm=3D0;Uj=3DJM(xb,Tj);Tj+1<xb.D&&(sj=3DJM(xb,Tj+1),xb.ma[Nk++=
]=3DTj+1);xb.C|=3D128;break;case =
18:xb.C|=3D262144;break;default:Uj!=3Dsj&&(Uj=3Dsj,xb.C=3D0!=3D(Uj&128)?x=
b.C|NGb[Uj&1]|-2147483648:xb.C|MGb[Uj&1]|-2147483648),0=3D=3D(Uj&128)&&(x=
b.C|=3D1<<fo)}xb.F[Tj]=3DUj}0!=3D(xb.C&=0A=
516056)&&(xb.C|=3DLGb[xb.J&1]);Jr=3DOGb(xb)}else =
for(Tj=3D0;Tj<xb.D;++Tj)xb.F[Tj]=3DUj;xb.L=3DJr;switch(xb.L){case =
0:xb.V=3D0;break;case =
1:xb.V=3D0;break;default:if(1>=3Dxb.O&&0=3D=3D(xb.C&-2147483648))TGb(xb,0=
,xb.D,JM(xb,0)&1,JM(xb,xb.D-1)&1);else{var rk=3D0,Ok;var =
sk=3DJM(xb,0);var Xi=3Dxb.F[0];var Cm=3Dsk<Xi?Xi&1:sk&1;do{var =
go=3Drk;sk=3DXi;for(Ok=3D0<go&&7=3D=3D(xb.H[go-1]&-65)?JM(xb,go)&1:Cm;++r=
k<xb.D&&xb.F[rk]=3D=3Dsk;);rk<xb.D?Xi=3Dxb.F[rk]:Xi=3DJM(xb,xb.D-1);Cm=3D=
(sk&-129)<(Xi&-129)?Xi&1:sk&1;if(0=3D=3D(sk&128))TGb(xb,go,rk,Ok,Cm);else=
{do xb.F[go++]&=3D=0A=
-129;while(go<rk)}}while(rk<xb.D)}var =
Vj;if(0!=3D(xb.C&383872))for(Vj=3Dxb.V;0<Vj;){for(;0<Vj;){var =
hp=3D1<<(xb.H[--Vj]&-65);if(!(hp&383872))break;xb.F[Vj]=3DJM(xb,Vj)}for(;=
0<Vj;)if(hp=3D1<<(xb.H[--Vj]&-65),0!=3D(hp&382976))xb.F[Vj]=3Dxb.F[Vj+1];=
else if(0!=3D(hp&384)){xb.F[Vj]=3DJM(xb,Vj);break}}}}else =
126=3D=3D(Qj&126)&&(xb.J&=3D1),xb.J&1?(xb.C=3D2,xb.L=3D1):(xb.C=3D1,xb.L=3D=
0),xb.O=3D0;rj.C=3Dll}}else rj.C=3DNaN,rj.F=3D0;var ho=3Dnew =
vKb(xm,this.C,rj,this.V),ii=3Df;if(r)if(l)f=3DNumber.MAX_VALUE;else{for(v=
ar Pk=3D0,Ws=3Dthis.C.C,pn=3D0;pn<m.length;pn++){var Kr=3D=0A=
sH(RKb(this,m[pn])),rq=3DWs.getHeight(Kr);rq>Pk&&(Pk=3Drq)}var =
Xs=3DMath.abs(Math.sin(d));f=3Dh/Xs-Pk*Math.cos(d)/Xs}else =
e&&(f=3DNumber.MAX_VALUE);var ip=3Dnew =
Jd(f,Number.MAX_VALUE);ho.Od(JFb(uf),1,0,0,ip,rHb,NKb,dGb);ho.render(0);v=
ar Sl=3Dho.Qd(0);if(e){a:if(0=3D=3DSl.C.length)var =
io=3Dnull;else{for(var =
Ys=3D[],jo=3D0,rp=3D0,un=3D0;un<Sl.C.length;un++){var =
Vl=3DSl.C[un].C;if(null=3D=3DVl){io=3Dnull;break a}var =
Im=3Dh;if(Vl.getHeight()<=3DIm)var bz=3D[Vl];else{for(var =
Fw=3DVl.getCellRunLayouts(),UB=3DVl.isLeftToRight(),eG=3D/\s+/,cz=3D[],xk=
=3D[],=0A=
tp=3D0,wn=3D0,Hq=3D[],yk=3D0,vo=3D0,wo=3D0;wo<Fw.length;wo++){var =
xo=3DFw[wo],VB=3Dxo.getHeight(),aL=3Dxo.getWidth();if(tp+yk+VB>Im){var =
WB=3D!1;0<tp?(cz.push(ritz_api.WebCellLineLayout.create(1.5*wn,tp,0,UB,!0=
,xk)),xk=3D[],wn=3Dtp=3D0):(0=3D=3Dyk&&(Hq.push(xo),yk+=3DVB,vo=3DMath.ma=
x(vo,aL),WB=3D!0),xk=3Dxk.concat(Hq),tp+=3Dyk,wn=3DMath.max(wn,vo),cz.pus=
h(ritz_api.WebCellLineLayout.create(1.5*wn,tp,0,UB,!0,xk)),xk=3D[],wn=3Dt=
p=3D0,Hq=3D[],vo=3Dyk=3D0);if(0=3D=3Dyk)for(;xo.getText().match(eG);)wo++=
,xo=3DFw[wo];WB||wo--}else Hq.push(xo),yk+=3DVB,vo=3DMath.max(vo,=0A=
aL),xo.getText().match(eG)&&(xk=3Dxk.concat(Hq),tp+=3Dyk,wn=3DMath.max(wn=
,vo),Hq=3D[],vo=3Dyk=3D0)}0<Hq.length&&(xk=3Dxk.concat(Hq),tp+=3Dyk,wn=3D=
Math.max(wn,vo));0<xk.length&&cz.push(ritz_api.WebCellLineLayout.create(1=
.5*wn,tp,0,UB,!0,xk));bz=3Dcz}for(var =
Zl=3Dbz,dz=3D0;dz<Zl.length;dz++){var =
jt=3DZl[dz];y?Ys.push(jt):Ys.unshift(jt);rp+=3Djt.getWidth();jo=3DMath.ma=
x(jo,jt.getHeight())}}var Iq=3D0;switch(u){case =
1:Iq=3D(ii-rp)/2;break;case =
2:Iq=3Dii-rp}io=3Dritz_api.ComplexWebCellLayout.create(Ys,rp,jo,0,0,Iq,0,=
!0)}return io}var sl=3Dd;=0A=
if(0=3D=3DSl.C.length)var Gw=3Dnull;else{var =
Su=3D[],$l=3D0,yo=3D0,bL=3DSl.C[0].J;if(0!=3Dsl){var =
kt=3DMath.abs(Math.sin(sl));var Tu=3DMath.cos(sl);var =
XB=3D-1*bL.getHeight()*Tu*Tu/kt}for(var xn=3D0;xn<Sl.C.length;xn++){var =
zo=3DSl.C[xn].J;Su.push(zo);if(0!=3Dsl){var =
ez=3Dzo.getWidth()*kt+zo.getHeight()*Tu;yo=3DMath.max(yo,ez);XB+=3Dzo.get=
Height()/kt}else =
yo+=3DMath.round(zo.getHeight());$l=3DMath.max($l,Math.round(zo.getWidth(=
)))}if(0!=3Dsl)for(var lt,Uu=3D0;Uu<Su.length;Uu++){lt=3DSu[Uu];var =
Hw=3D0;switch(u){case xx.LEFT:Hw=3D0;break;case xx.CENTER:Hw=3D=0A=
($l-lt.getWidth())/2;break;case =
xx.RIGHT:Hw=3D$l-lt.getWidth()}lt.setOffsetStart(Hw)}var =
mt=3D0=3D=3Dsl?$l:XB+$l*Tu,YB=3D0;if(0!=3Dsl)switch(u){case =
xx.CENTER:YB=3D(ii-mt)/2;break;case =
xx.RIGHT:YB=3Dii-mt}Gw=3Dritz_api.ComplexWebCellLayout.create(Su,mt,yo,0>=
sl?mt-$l*Tu:0,0<sl?$l*kt:0,YB,sl,!1)}return =
Gw};$M.prototype.createLayout=3D$M.prototype.ma;=0A=
function RKb(a,b){var c=3D"";if(JKb)var d=3Da.H.get(b);else =
c=3DJSON.stringify(b),d=3Da.H.get(c);if(!d){d=3D$hb(b).getFormat();var =
e=3D{};e.ts_bd=3DV(d,5);e.ts_it=3DV(d,6);var =
f=3DV(d,3);e.ts_ff=3DV(d,3);f&&na.ritz&&ritz_api.FormatApi&&ritz_api.Form=
atApi.getNormalizedFontName&&(f=3Dritz_api.FormatApi.getNormalizedFontNam=
e(f));e.ts_ff=3Df;f=3DV(d,4)/10;f=3DhTa(13*f);e.ts_fs=3Df;e.ts_un=3DV(d,9=
);e.ts_st=3DV(d,7);f=3D0=3D=3DV(d,2).getType();e.ts_fgc=3Df?"transparent"=
:bG(V(V(d,2),2));d=3Dnew oH(e);JKb?a.H.set(b,d):a.H.set(c,d)}return d}=0A=
$M.prototype.Ma=3Dfunction(){this.J.D=3D{}};$M.prototype.clearForNewFonts=
=3D$M.prototype.Ma;$M.prototype.Oa=3Dfunction(a,b){b=3DRKb(this,b[0]);ret=
urn =
this.J.C(b,a,!0)};$M.prototype.getTextWidth=3D$M.prototype.Oa;function =
SKb(a,b){pM.call(this);this.H=3D!1;var c=3Db.Ua(),d=3DqI(c);this.C=3Dnew =
deb(c,d);this.V=3Da.$;this.L=3DTKb(this,c);var e=3Db.$.D.J;e=3Dnew =
$M(e,e.D,b.$.IB(),b.Va,b.$.ma,b.$.D.H);var =
f=3Db.$.L,h=3Dritz_api.RitzModelApi.getTopLevelModel();xI(c)?this.J=3Drit=
z_api.TableHtmlBuilderApi.buildCellHtml(h,f,feb(this.C),e):this.J=3Dritz_=
api.TableHtmlBuilderApi.buildTableHtml(h,f,feb(this.C),e,!0,!1,[],[],!1);=
1<this.C.C.length?f=3D!1:(f=3Dthis.C.C[0],h=3Dc.H,f=3D!xI(c)&&!HG(h)&&400=
>=3Df.height*f.width&&50>=3Df.width);if(f){d=3Dd[0];d=3D0<=0A=
nI(c,"r",new wv(d.qc(),d.Vc())).length||0<nI(c,"c",new =
wv(d.kc(),d.Wc())).length?ritz_api.TableHtmlBuilderApi.buildTableHtml(rit=
z_api.RitzModelApi.getTopLevelModel(),b.$.L,feb(this.C),e,!1,!1,[],[],!1)=
:this.J;e=3Dthis.C;b:{f=3Da.L;if(h=3De.C[0])for(m in f.D){var =
k=3Df.D[m],l=3Dk.getRect();if(l&&l.equals(h)){var m=3Dk.getId();break =
b}}m=3Dnull}f=3Dm;m=3DmB(e.C[0],e.$b());e=3Dnew =
Qw;f?W(e,2,f):W(e,1,m);f=3Dnew IEb;W(f,1,e);h=3Dnew xw;e=3Dnew =
xw;e.Ki=3D!0;f=3DYl(e.serialize(f));(b=3Dritz_api.RitzModelApi.getGridRan=
geChecksum(b.$.L,=0A=
h.serialize(m)))?(b=3Dh.yd((new wM).Ca(),b),b=3Dnew tEb(new =
pEb(e.serialize(b))),b=3Dnew =
xEb("",f,d,b)):b=3Dnull;this.O=3Db}this.D=3Da.C;this.F=3Dnew =
th(this);UKb(this,c);this.h4=3D!0}x(SKb,pM);var =
VKb=3DNumber.MAX_VALUE;function =
WKb(a){a.h4=3D!1;a.C=3Dnull;a.F.Ic();ipb(a.D,!0)}function =
UKb(a,b){a.F.Ic();b=3DUH(b);a.F.R(b,cdb,a.P_b);a.F.R(b,["ub"],a.Q_b)}p=3D=
SKb.prototype;=0A=
p.P_b=3Dfunction(a){switch(a.type){case "eb":case "db":case =
"Xa":Ya(this.C.C,a.H,a)&&WKb(this);ipb(this.D,!1);break;case "bb":case =
"$a":case "ab":var =
b=3Dgeb(this.C,SI(this.D,this.C.$b()));!b||Ya(b,a.H,a)?WKb(this):(a=3Dthi=
s.D,a.F&&(b=3DSI(a,a.F.$b()),geb(a.F,b),a.J&&b.dispatchEvent(new =
FG("lb"))));ipb(this.D,!1)}};p.Q_b=3Dfunction(){this.H=3D!0;this.F.Ic();t=
his.F.R(this.D,"Pa",this.azb)};p.azb=3Dfunction(a){a=3Da.target;0=3D=3Da.=
getSheetType()&&(a=3Da.Kc(),this.C.$b()=3D=3Da.$b()&&UKb(this,a))};=0A=
p.Hp=3Dfunction(a){switch(a){case =
"text/vnd.google-apps.spreadsheet":return this.L;case =
"text/vnd.google-apps.spreadsheet+html":return this.J;case =
"application/x-vnd.google-apps.spreadsheet-anchor-rect":return =
this.H&&this.C&&((a=3DKH(this.D,this.C.$b()))?(a=3Da.Kc(),TKb(this,a)!=3D=
this.L&&WKb(this)):WKb(this),this.H=3D!1),this.C;case =
"application/x-vnd.google-spreadsheet-embedded-grid-range-data":return =
this.O}return null};=0A=
function TKb(a,b){var =
c=3DTc?"\r\n":"\n",d=3Da.C.D,e=3Da.C.getColumnRanges(),f=3D[];if(null!=3D=
d&&null!=3De){var =
h=3DVKb,k=3D!0;Kj(Udb(d),function(a){if(eI(b,a).OR)return!0;k||f.push(c);=
k=3D!1;var d=3D!0;return =
Kj(Udb(e),function(c){d||f.push("\t");d=3D!1;var =
e=3Db.eh(a,c);c=3Dthis.V&&e.Hj()&&!LH(e)?mib(e.Hj(),b.$b(),a,c):JH(e);if(=
-1!=3Dc.indexOf("\t")||-1!=3Dc.indexOf("\n"))c=3D'"'+c.replace(/"/g,'""')=
+'"';f.push(c);h--;return 0<h},this)},a)||$1a("Oops, you can't copy that =
much text to the clipboard.","Please note, only "+(VKb+=0A=
" cells will be available for pasting outside of this =
workbook."),null,!0)}return =
f.join("")||c}p.wqa=3Dfunction(a){if(a){a=3Dthis.D;var =
b=3D"cut-range"=3D=3Dthis.ZS,c=3DgK(a);c&&(a.L=3Db?154:65,a.F=3Dnew =
deb(c,qI(c)),a.J=3D!0,c.dispatchEvent(new FG("lb")))}else =
WKb(this)};function =
XKb(a){pM.call(this);this.C=3Da}x(XKb,pM);XKb.prototype.Hp=3Dfunction(a){=
return this.C[a]};function =
YKb(a,b,c,d,e){SDb.call(this,a,[b]);this.J=3Db;this.L=3Dc;this.O=3Dd;this=
.H=3De}x(YKb,SDb);=0A=
var XCb=3Dnew =
xw,ZKb=3D{"copy-range":["application/x-vnd.google-spreadsheet-embedded-ob=
ject+json","application/x-vnd.google-apps.spreadsheet-anchor-rect","text/=
html","text/plain"],"paste-csv":["application/x-vnd.google-apps.spreadshe=
et-anchor-rect","text/plain"],"paste-values":["application/x-vnd.google-a=
pps.spreadsheet-anchor-rect","text/plain"],"paste-formats":["application/=
x-vnd.google-apps.spreadsheet-anchor-rect","text/html"],"paste-no-borders=
":["application/x-vnd.google-apps.spreadsheet-anchor-rect",=0A=
"text/html","text/plain"],"paste-column-widths":["application/x-vnd.googl=
e-apps.spreadsheet-anchor-rect"],"paste-formulas":["application/x-vnd.goo=
gle-apps.spreadsheet-anchor-rect","text/html"],"paste-data-validation":["=
application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-transpose"=
:["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-cache-v=
alues":["application/x-vnd.google-apps.spreadsheet-anchor-rect"],"paste-c=
ache-formats":["application/x-vnd.google-apps.spreadsheet-anchor-rect",=0A=
"text/html"],"paste-conditional-formatting":["application/x-vnd.google-ap=
ps.spreadsheet-anchor-rect"],"paste-as-text":["text/plain","text/html"],"=
paste-cache-as-text":["text/plain","text/html"]};function =
aDb(a,b,c){return(c?uDb(a,$Kb(a,a,b)).addCallback(function(a){return =
a.Xt()&&""!=3Da.getData()?a:aDb(this,b,!1)},a):uDb(a.J,$Kb(a,a.J,b))).add=
Callback(a.V,a)}function $Kb(a,b,c){c=3DZKb[c];var =
d=3DGc(b.Yga());return Va(c,v(function(a){return d[a]},a))}=0A=
YKb.prototype.V=3Dfunction(a){switch(a.C){case "text/html":return new =
rM("text/vnd.google-apps.spreadsheet+html",a.Xt()?new =
OCb(a.getData()):null);case "text/plain":return new =
rM("text/vnd.google-apps.spreadsheet",a.Xt()?new =
NCb(a.getData()):null);case =
"application/x-vnd.google-spreadsheet-embedded-object+json":var =
b=3Dnull;a.Xt()&&(a=3Da.getData(),a=3DXCb.yd(vM.Ca(),JSON.parse(a)),b=3Dn=
ew =
XKb({"application/x-vnd.google-spreadsheet-embedded-object-clip":a}));ret=
urn new rM("application/x-vnd.google-spreadsheet-embedded-object-clip",=0A=
b);default:return a}};function =
aN(a,b){QF.call(this,401,b.Ab());this.D=3Da.C;this.C=3Db}x(aN,QF);p=3DaN.=
prototype;p.exec=3Dta;p.getId=3Dfunction(){return =
this.C.getId()};p.$d=3Dn(15);p.Xd=3Dfunction(){var a=3Dnew =
tE,b=3Dthis.C.Ab();b=3DSI(this.D,b);b=3Dthis.C.Zs(b);W(a,1,b);return =
a};p.Qf=3Dfunction(){var =
a=3Dthis.C.O,b=3Dthis.C.H;a=3Dnull!=3Da&&null!=3Db?NF(new =
Ed(a,b)):null;b=3Dthis.C.getTitle()+(" was inserted into the spreadsheet =
at "+(a+"."));var c=3Dthis.C.getTitle()+" was inserted into the =
spreadsheet.";return a?b:c};function =
bN(a,b,c,d,e){M.call(this,e);this.F=3Da;this.Wa=3Db.getId();this.ue=3Dc;t=
his.zd=3Dd}x(bN,M);p=3DbN.prototype;p.getHeight=3Dg("zd");p.getWidth=3Dg(=
"ue");p.Ld=3Dfunction(a,b){this.ue=3Da;this.zd=3Db;this.getElement()&&Qh(=
this.getElement(),a,b)};p.Uf=3Dfunction(){return =
this.F.C(this.Wa)};p.Jd=3Dfunction(){return =
bK(this.F.F)};p.bI=3DJe;p.Ec=3Dta;p.YWa=3Dta;p.mV=3Dta;p.IBa=3Dfunction(a=
,b,c,d){return(d||this.oa()).Aa("IMG",{src:a,style:"display:block",width:=
b,height:c})};p.zAa=3DKe;p.psa=3DKe;p.rpa=3DKe;=0A=
p.QJ=3Dfunction(a){a=3Da||{};a["application/x-vnd.google-spreadsheet-embe=
dded-object"]=3Dthis.Uf();return new XKb(a)};function =
aLb(a,b){QF.call(this,82,a);this.C=3Db}x(aLb,QF);aLb.prototype.Tqa=3DKe;a=
Lb.prototype.oqa=3Dfunction(a){return this.C.oqa(a)};function =
cN(a,b,c,d){QF.call(this,a,null);this.kb=3Db;this.L=3DPaa(c);this.D=3Dd}x=
(cN,QF);cN.prototype.Ua=3Dg("kb");cN.prototype.getContent=3Dg("L");cN.pro=
totype.B1=3Dfunction(a,b){return =
Rab(a,b)};cN.prototype.Qf=3Dfunction(){var a=3Dthis.D;return"Pasted into =
"+(PF(new OA(a.y,a.x,a.y+1,a.x+1))+".")};function =
dN(a,b,c,d,e){BG.call(this,"cut-range"=3D=3Da||"insert-cell-range"=3D=3Da=
||"delete-cell-range"=3D=3Da?154:65,b,pI(b,c));this.C=3Da;a=3De.clone();t=
his.getRect().Yd()&&a.width>this.getRect().width&&(a.width=3Dthis.getRect=
().width,YZa(a,a.C?"c":null));this.getRect().C&&a.height>this.getRect().h=
eight&&(a.height=3Dthis.getRect().height,YZa(a,a.Yd()?"r":null));this.D=3D=
pI(d,a);this.L=3Dd}x(dN,BG);dN.prototype.Jh=3Dfunction(){return"cut-range=
"!=3Dthis.C};=0A=
dN.prototype.Qf=3Dfunction(){var =
a=3DPF(this.Ua().Lc()),b=3DPF(this.getRect()),c=3Da+" deleted.",d=3Da+" =
inserted.",e=3D"Pasted into "+(a+"."),f=3D"Pasted values into =
"+(a+"."),h=3D"Pasted formats into "+(a+"."),k=3D"Pasted into "+(a+" =
ignoring borders."),l=3D"Pasted column widths into "+(a+"."),m=3D"Pasted =
formulas into "+(a+"."),r=3D"Pasted data validation rules into =
"+(a+"."),u=3D"Pasted conditional formatting rules into =
"+(a+"."),w=3D"Pasted transposed data into "+(a+".");a=3D"Pasted cached =
paste formats into "+(a+".");var y=3D=0A=
PF(WA(this.getRect())?RA(eB(this.D)):this.D);return{"copy-range":e,"paste=
-values":f,"paste-csv":f,"paste-formats":h,"paste-no-borders":k,"paste-co=
lumn-widths":l,"paste-formulas":m,"paste-data-validation":r,"paste-transp=
ose":w,"paste-cache-formats":a,"paste-conditional-formatting":u,"cut-rang=
e":b+(" cut and pasted into =
"+(y+".")),"delete-cell-range":c,"insert-cell-range":d,"paint-formats":h}=
[this.C]};=0A=
var =
bLb=3D{"copy-range":0,"paste-values":1,"paste-csv":1,"paste-formats":2,"p=
aste-no-borders":3,"paste-column-widths":8,"paste-formulas":4,"paste-data=
-validation":5,"paste-conditional-formatting":6,"paint-formats":2,"paste-=
transpose":0,"paste-as-text":7};dN.prototype.$d=3Dfunction(){return =
65=3D=3Dthis.H?7:8};=0A=
dN.prototype.Xd=3Dfunction(){var =
a=3Dthis.getRect(),b=3Dthis.Ua();if(65=3D=3Dthis.H){var c=3Dnew =
h9a;a=3DmB(a,b.$b());W(c,1,a);W(c,2,bLb[this.C]);W(c,3,"paste-transpose"=3D=
=3Dthis.C?2:1);return c}c=3Dnew f9a;a=3DmB(a,b.$b());W(c,1,a);return =
c};function =
cLb(a,b,c,d){cN.call(this,79,a,b,c);this.C=3Dd||null}x(cLb,cN);cLb.protot=
ype.$d=3Dn(51);cLb.prototype.Xd=3Dfunction(){var a=3Dnew =
cF;a.setContent(this.getContent());this.C&&W(a,2,bLb[this.C]);return =
a};function =
dLb(a,b,c,d){cN.call(this,78,a,b,c);a=3Dthis.getContent().split("\n");b=3D=
a[0].split("\t");this.V=3Da.length;this.O=3Db.length;this.C=3Dd||null}x(d=
Lb,cN);dLb.prototype.sf=3Dg("O");dLb.prototype.Xd=3Dfunction(){var =
a=3Dnew =
UE;a.setContent(this.getContent());this.C&&W(a,2,bLb[this.C]);return =
a};dLb.prototype.$d=3Dn(29);function =
eLb(a,b,c,d,e){bf.call(this,a);this.type=3D"wheel";this.deltaMode=3Db;thi=
s.deltaX=3Dc;this.deltaY=3Dd;this.deltaZ=3De;a=3D1;switch(b){case =
2:a*=3D450;break;case =
1:a*=3D15}this.C=3Dthis.deltaX*a;this.F=3Dthis.deltaY*a}x(eLb,bf);functio=
n =
eN(a,b){E.call(this);this.Ta=3Da;a=3Doe(this.Ta)?this.Ta:this.Ta.body;thi=
s.D=3D!!a&&$h(a);this.C=3Dff(this.Ta,fLb(),this,b)}x(eN,E);function =
fLb(){return =
Oc&&Vc(17)||Kc&&Vc(9)||Pf&&Ii(31)?"wheel":Oc?"DOMMouseScroll":"mousewheel=
"}=0A=
eN.prototype.handleEvent=3Dfunction(a){var =
b=3D0,c=3D0,d=3D0,e=3D0;a=3Da.Ke;"wheel"=3D=3Da.type?(b=3Da.deltaMode,c=3D=
a.deltaX,d=3Da.deltaY,e=3Da.deltaZ):"mousewheel"=3D=3Da.type?t(a.wheelDel=
taX)?(c=3D-a.wheelDeltaX,d=3D-a.wheelDeltaY):d=3D-a.wheelDelta:(b=3D1,t(a=
.axis)&&a.axis=3D=3D=3Da.HORIZONTAL_AXIS?c=3Da.detail:d=3Da.detail);this.=
D&&(c=3D-c);b=3Dnew =
eLb(a,b,c,d,e);this.dispatchEvent(b)};eN.prototype.Ea=3Dfunction(){eN.ea.=
Ea.call(this);lf(this.C);this.C=3Dnull};function =
gLb(a,b){D.call(this,a,b)}x(gLb,D);function =
fN(a,b,c,d){null!=3D=3Dc&&(a.style.top=3Dc+"px");d?(a.style.right=3Db+"px=
",a.style.left=3D""):(a.style.left=3Db+"px",a.style.right=3D"")}function =
gN(a,b){return a&&b?"A \u2190 Z":a&&!b?"A \u2192 Z":!a&&b?"Z \u2190 =
A":"Z \u2192 A"};function =
hN(a,b,c,d,e,f){M.call(this,f);this.L=3Dthis.Ha=3D!1;this.Ac=3Da;this.Yb=3D=
b;this.C=3Dc;this.D=3Dd;this.J=3De;this.Wa=3Dthis.jb=3Dthis.Oa=3Dthis.Ra=3D=
this.Bb=3Dthis.va=3Dthis.zd=3Dthis.ue=3Dnull}x(hN,M);var hLb=3Dnew =
wh(0,0,0,0);p=3DhN.prototype;p.Ua=3Dg("Ac");p.wq=3Dfunction(a){var =
b=3Dthis.J,c=3D!Gd(b.F,a);b.F=3Da?a.clone():null;return c};function =
iN(a){return iLb(a.J)}function jN(a,b){a=3Da.J;var =
c=3D!Gd(a.C,b);a.C=3Db;return =
c}p.Fra=3Dca("va");p.bJ=3Dn(!0);p.$p=3Dfunction(){return =
GI(this.Ac,iN(this))};p.py=3Dta;=0A=
function jLb(a){a.dispatchEvent(new =
gLb("reposition"))}p.Ga=3Dfunction(){L(this.getElement(),this.L);this.L&&=
kLb(this);hN.ea.Ga.call(this)};p.vd=3Dfunction(){this.L&&(this.L=3D!1,kLb=
(this));hN.ea.vd.call(this)};p.Ec=3Dfunction(a){var =
b=3DiN(this);b=3D-1=3D=3Db.y||0<=3Db.y&&b.y<this.Ua().zf();this.Ha&&b?(!t=
his.L&&b&&lLb(this,this.Ha),a||jLb(this),this.Qb()&&this.vu()):this.L&&lL=
b(this,!1)};p.sD=3Dfunction(a,b){this.jb=3Da;this.Wa=3Db;Qh(this.getEleme=
nt(),a,b)};function mLb(a,b,c){b=3D=3Da.Oa&&c=3D=3Da.Ra||a.nA(b,c)}=0A=
p.nA=3Dfunction(a,b){this.Oa=3Da;this.Ra=3Db;var =
c=3Dthis.getElement();c&&fN(c,a,b,this.D.rc())};p.vu=3Dfunction(){var =
a=3Dthis.getWidth(),b=3Dthis.getHeight();a=3D=3Dthis.jb&&b=3D=3Dthis.Wa||=
this.sD(a,b)};function =
lLb(a,b){b!=3Da.L&&(a.L=3Db,a.Qb()&&(L(a.getElement(),b),kLb(a)))}p.isVis=
ible=3Dg("Ha");p.aTa=3DJe;p.setVisible=3Dfunction(a){this.Ha=3D=3Da&&this=
.Qb()||(this.Ha=3Da,lLb(this,a),this.Ec())};p.setPosition=3Dfunction(a,b)=
{this.wq(a);jN(this,b)};function =
nLb(a,b,c){a.ue=3Da.jb=3Db;a.zd=3Da.Wa=3Dc}=0A=
p.getHeight=3Dfunction(){null=3D=3Dthis.zd&&(this.zd=3DVh(this.getElement=
()).height);return =
this.zd};p.getWidth=3Dfunction(){null=3D=3Dthis.ue&&(this.ue=3DVh(this.ge=
tElement()).width);return this.ue};p.cK=3Dfunction(){return =
hLb};function kLb(a){AB&&a.dispatchEvent(new =
gLb("display"))}p.Ea=3Dfunction(){this.dispatchEvent(new =
gLb("dispose"));hN.ea.Ea.call(this)};p.UX=3Dda(208);function =
kN(a,b,c,d,e,f){hN.call(this,a,b,c,d,e,f);this.V=3De;this.H=3Dnull}x(kN,h=
N);p=3DkN.prototype;p.isEmpty=3Dfunction(){return =
this.V.isEmpty()};p.Aa=3Dfunction(){var =
a=3Dthis.Hsa();L(a,this.isVisible());this.Ta=3Da};p.vu=3Dfunction(){this.=
H&&this.Isa();kN.ea.vu.call(this)};p.getRect=3Dfunction(){return =
this.V.getRect()};p.zA=3Dfunction(a){a:{var =
b=3Dthis.V;if(!a){if(!b.D){a=3D!1;break a}}else =
if(a.equals(b.D)){a=3D!1;break =
a}b.D=3Da;a=3D!0}a&&(this.isEmpty()||this.wq(eB(this.getRect())),this.Ec(=
));return a};function oLb(a,b){function c(c){var =
e=3Db(c);e.L=3Dc;a.appendChild(e);d[c]=3De}var =
d=3D{};c("N");c("S");c("E");c("W");return d}function pLb(a,b,c,d){var =
e=3D!1;d&&(e=3D!d(b));a[b].style[ny(b)?"width":"height"]=3De?"0":c+"px"}=0A=
function qLb(a,b,c,d,e,f){e=3Dnew =
wh(0,e.right-e.left,e.bottom-e.top,0);if(a.Ha){var =
h=3DtCb[a.Ha.C];h=3D0=3D=3Dc?0:Math.max(1,Math.floor(c*h))}else =
h=3Dc;var =
k=3Dh<c&&1=3D=3Dh;h=3Dk?0:Math.ceil(c/2);k=3Dk?0:c;a=3Da.rc();fN(b.N,e.le=
ft-h-d,e.top-h-d,a);fN(b.S,e.left-h-d,e.bottom-k+d,a);fN(b.W,e.left-h-d,e=
.top-h-d,a);fN(b.E,e.right-k+d,e.top-h-d,a);a=3De.right-e.left+c/2+2*d;c=3D=
e.bottom-e.top+c/2+2*d;pLb(b,"N",a,f);pLb(b,"W",c,f);pLb(b,"S",a,f);pLb(b=
,"E",c,f)};function =
lN(a,b,c,d,e,f,h,k){kN.call(this,a,b,c,d,e,k);this.F=3Df;this.Ka=3Dh;this=
.O=3D{};this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(lN,kN);p=3DlN.prototype;p.cK=3Dfunction(){ret=
urn new wh(this.F,this.F,this.F,this.F)};function =
rLb(a,b){ic(a.O,b,a)}p.Hsa=3Dfunction(){var =
a=3Dthis.oa().Aa("DIV",{style:"position:absolute;border-width:0;padding:0=
;width:0;height:0"});this.O=3DoLb(a,v(this.$,this));this.getHandler().R(a=
,"mousedown",this.S0b).R(a,"contextmenu",this.R0b);return a};=0A=
p.Isa=3Dfunction(){var =
a=3DmN(this.C,this.H,"waffle");qLb(this.C,this.O,this.F,this.Ka,a)};funct=
ion =
sLb(a,b,c){c=3Da.oa().Aa("DIV",c);"N"=3D=3Db?c.style.borderTopWidth=3Da.F=
+"px":"S"=3D=3Db?c.style.borderBottomWidth=3Da.F+"px":"E"=3D=3Db?c.style.=
borderRightWidth=3Da.F+"px":"W"=3D=3Db&&(c.style.borderLeftWidth=3Da.F+"p=
x");ai(c,!0);return =
c}p.S0b=3Dfunction(a){a.preventDefault()};p.R0b=3Dfunction(a){this.dispat=
chEvent(a)};p.Ea=3Dfunction(){lN.ea.Ea.call(this);rLb(this,function(a){je=
(a)})};function nN(a,b){this.F=3Da;this.C=3Db||new Ed(0,0)}function =
iLb(a){return a.F?a.F.clone():null}function =
oN(a){nN.call(this,a?eB(a):new =
Ed(0,0));this.D=3Da}x(oN,nN);oN.prototype.getRect=3Dg("D");oN.prototype.i=
sEmpty=3Dfunction(){return!this.D||0=3D=3Dthis.D.qh()};function =
tLb(a,b,c,d,e,f){lN.call(this,a,b,c,d,new =
oN(e),2,0,f)}x(tLb,lN);tLb.prototype.$=3Dfunction(a){return =
sLb(this,a,"range-border active-cell-border")};function =
uLb(a,b,c){ns.call(this,a,b||ss.getInstance(),c)}x(uLb,ns);ak("goog-custo=
m-button",function(){return new uLb(null)});function vLb(a){var =
b=3DYka(a);b&&b.hb(a);return b};ak("jfk-button",function(){return new =
ps(null)});function =
wLb(a,b){M.call(this,b);this.H=3D!1;this.F=3Da}x(wLb,M);p=3DwLb.prototype=
;p.Jd=3Dg("H");=0A=
p.Aa=3Dfunction(){var =
a=3Dthis.Fe()?"-rtl":"-ltr",b=3D["addRowsButton"+a];b.push("jfk-button","=
jfk-button-standard","goog-inline-block");var c=3Dnew =
Cp;b=3Dc.qe("div",{"class":b.join(" =
")})+("Add"+(c.re("div")+(c.qe("input",{type:"text",value:1E3,"class":"ad=
dRowsInput goog-inline-block =
jfk-textinput"})+(c.qe("div",{"class":"addRowsText =
goog-inline-block"})+("more rows at bottom."+c.re("div"))))));var =
d=3Dthis.oa(),e,f,h=3Dd.Aa("DIV",null,f=3Dd.Aa("DIV","addRowsWidget"+a),e=
=3Dd.Aa("DIV","addRowsError"+a));td(f,c.format(b));=0A=
this.D=3DvLb(Be(d,"div","addRowsButton"+a,f)[0]);this.C=3DBe(d,"input",nu=
ll,f)[0];this.C.style.width=3D"35px";fh(this.C,"label","Number of rows =
to =
add");this.J=3De;this.Ta=3Dh};p.Ga=3Dfunction(){wLb.ea.Ga.call(this);var =
a=3Dthis.getElement(),b=3Dnew =
Xj(a);this.qa(b);this.getHandler().R(a,"mousedown",this.ZYb).R(b,"key",th=
is.YYb).R(this.D,"action",this.RWa).R(this.C,"keypress",function(a){13=3D=
=3Da.keyCode&&this.RWa(a)});xLb(this,this.H)};p.ZYb=3Dfunction(){this.F.L=
b(2)};p.YYb=3Dfunction(a){27=3D=3Da.keyCode&&this.F.Lb(3)};=0A=
p.RWa=3Dfunction(){var a=3Dnew =
lM("addRows"),b=3DparseInt(this.C.value,10);isNaN(b)?yLb(this,"Oops, =
please enter a number."):1>b||4E4<b?yLb(this,"Oops, please enter a =
number between 1 and =
40000."):(xLb(this,!0),L(this.J,!1),a.Ba=3Db,this.dispatchEvent(a),this.F=
.Lb(3))};function yLb(a,b){var =
c=3Da.oa();a=3Da.J;c.Fd(a);c.appendChild(a,Ee(c,b));L(a,!0)}function =
xLb(a,b){a.Qb()&&(a.D.Na(!b),a.C.disabled=3Db);a.H=3Db}p.Ea=3Dfunction(){=
wLb.ea.Ea.call(this);this.D&&this.D.dispose()};function =
zLb(a,b,c,d,e,f){hN.call(this,a,b,c,d,e,f);this.V=3D!1;this.F=3Dnew =
E}x(zLb,hN);p=3DzLb.prototype;p.Aa=3Dfunction(){var =
a=3Dthis.oa(),b=3Da.Aa("DIV",{style:"position:absolute;border-width:0;pad=
ding:0;"}),c=3Dthis.D.rc()?"autofill-handle-rtl":"autofill-handle-ltr";th=
is.O=3Da.Aa("DIV","autofill-handle =
"+c);this.H=3Da.Aa("DIV","autofill-cover");b.appendChild(this.O);b.append=
Child(this.H);this.Mc=3Dnew yq(this.H);this.Mc.Pd(this.F);this.Ta=3Db};=0A=
p.wq=3Dfunction(a){a=3DzLb.ea.wq.call(this,a);this.Qb()&&!this.V&&fN(this=
.H,0,0,this.Fe());return =
a};p.lsb=3Dfunction(a){this.V=3D"start"=3D=3Da.type};p.Ga=3Dfunction(){zL=
b.ea.Ga.call(this);this.getHandler().R(this.Mc,["start","end"],this.lsb);=
this.getHandler().R(this.H,["dblclick","contextmenu"],function(a){this.F.=
dispatchEvent(a)})};p.getWidth=3Dn(8);p.getHeight=3Dn(8);p.Ea=3Dfunction(=
){zLb.ea.Ea.call(this);this.F.dispose();B(this.Mc);this.O=3Dthis.H=3Dthis=
.Mc=3Dnull};function =
pN(a,b,c,d){E.call(this);fe(a);b=3DMd(a);this.L=3Db.Aa("DIV","grid-table-=
container");this.O=3Db.Aa("DIV","grid-table-container =
fixed-table-container");a.appendChild(this.O);a.appendChild(this.L);this.=
qb=3Db;this.Ha=3D{};this.F=3D{fixed:b.Aa("DIV","goog-inline-block =
fixed4-inner-container"),"row-head-section":b.Aa("DIV","goog-inline-block=
 =
grid4-inner-container"),"column-head-section":b.Aa("DIV","goog-inline-blo=
ck =
fixed4-inner-container",b.Aa("DIV","waffle-background-container","\u00a0"=
)),scrollable:b.Aa("DIV",=0A=
"goog-inline-block =
grid4-inner-container",b.Aa("DIV","waffle-background-container","\u00a0")=
)};this.ma=3Db.Aa("DIV","grid-fixed-wrapper",this.F.fixed,this.F["column-=
head-section"]);this.Ma=3Db.Aa("DIV","grid-scrollable-wrapper",this.F["ro=
w-head-section"],this.F.scrollable);ic(ky,v(function(a){this.Ha[a]=3D[]},=
this));d=3Dd||aa();a=3Dd("fixed");d=3Dd("scrollable");this.ma.id=3Da;this=
.Ma.id=3Dd;this.O.appendChild(this.ma);this.L.appendChild(this.Ma);this.v=
a=3Dthis.oa().Aa("DIV","waffle-footer-container");this.L.appendChild(this=
.va)}=0A=
x(pN,E);pN.prototype.oa=3Dg("qb");function =
ALb(a,b,c){a.Ha[c].push(b);a=3Da.F[c];a.lastChild&&a.lastChild!=3Da.first=
Child?a.insertBefore(b,a.lastChild):a.appendChild(b)}pN.prototype.Ld=3Dfu=
nction(a,b){var =
c=3DMath.min(b.height,a.height);b=3DMath.min(b.width,a.width);var =
d=3Da.width-b;Qh(this.L,a.width,a.height-c);Qh(this.O,a.width,c);Qh(this.=
ma,a.width,c);Qh(this.F.fixed,b,c);Rh(this.F["row-head-section"],b);Qh(th=
is.F["column-head-section"],d,c);Rh(this.F.scrollable,d)};pN.prototype.jb=
=3DIe("mousedown mouseup click dblclick mouseover mousemove =
contextmenu".split(" "));=0A=
pN.prototype.Ea=3Dfunction(){je(this.va);je(this.L);this.L=3Dnull;je(this=
.O);this.O=3Dnull;je(this.ma);this.ma=3Dnull;je(this.Ma);this.Ma=3Dnull;i=
c(this.Ha,je);this.Ha=3Dnull;pN.ea.Ea.call(this)};function =
BLb(a,b,c){D.call(this,a);this.Oa=3Db;this.Wa=3Dc}x(BLb,D);function =
CLb(a,b,c,d){this.D=3D0;this.C=3Dnew =
DLb(a,b,c-a,d-b)}p=3DCLb.prototype;p.set=3Dfunction(a,b,c){var =
d=3Dthis.C;if(a<d.x||b<d.y||a>d.x+d.D||b>d.y+d.C)throw Error("Out of =
bounds : ("+a+", "+b+")");ELb(this,d,new =
FLb(a,b,c))&&this.D++};p.get=3Dfunction(a,b,c){return(a=3DGLb(this,this.C=
,a,b))?a.Ai.value:c};p.remove=3Dfunction(a,b){return(a=3DGLb(this,this.C,=
a,b))?(b=3Da.Ai.value,a.Ai=3Dnull,a.nodeType=3D0,HLb(this,a),this.D--,b):=
null};p.contains=3Dfunction(a,b){return null!=3Dthis.get(a,b)};=0A=
p.isEmpty=3Dfunction(){return =
0=3D=3Dthis.C.nodeType};p.Xe=3Dg("D");p.clear=3Dfunction(){this.C.$L=3Dth=
is.C.YL=3Dthis.C.fN=3Dthis.C.sM=3Dnull;this.C.nodeType=3D0;this.C.Ai=3Dnu=
ll;this.D=3D0};p.Ve=3Dfunction(){var =
a=3D[];qN(this,this.C,function(b){a.push(new Ed(b.Ai.x,b.Ai.y))});return =
a};p.Dd=3Dfunction(){var =
a=3D[];qN(this,this.C,function(b){a.push(b.Ai.value)});return =
a};p.clone=3Dfunction(){var a=3Dthis.C.x,b=3Dthis.C.y,c=3Dnew =
CLb(a,b,a+this.C.D,b+this.C.C);qN(this,this.C,function(a){c.set(a.Ai.x,a.=
Ai.y,a.Ai.value)});return c};=0A=
p.forEach=3Dfunction(a,b){qN(this,this.C,function(c){a.call(b,c.Ai.value,=
new Ed(c.Ai.x,c.Ai.y),this)})};function =
qN(a,b,c){switch(b.nodeType){case 1:c.call(a,b);break;case =
2:qN(a,b.YL,c),qN(a,b.sM,c),qN(a,b.fN,c),qN(a,b.$L,c)}}function =
GLb(a,b,c,d){switch(b.nodeType){case 0:return null;case 1:return =
b.Ai.x=3D=3Dc&&b.Ai.y=3D=3Dd?b:null;case 2:return =
GLb(a,ILb(b,c,d),c,d);default:throw Error("Invalid nodeType");}}=0A=
function ELb(a,b,c){switch(b.nodeType){case 0:return JLb(b,c),!0;case =
1:if(b.Ai.x=3D=3Dc.x&&b.Ai.y=3D=3Dc.y)return JLb(b,c),!1;var =
d=3Db.Ai;b.Ai=3Dnull;b.nodeType=3D2;var =
e=3Db.x,f=3Db.y,h=3Db.D/2,k=3Db.C/2;b.$L=3Dnew DLb(e,f,h,k,b);b.YL=3Dnew =
DLb(e+h,f,h,k,b);b.fN=3Dnew DLb(e,f+k,h,k,b);b.sM=3Dnew =
DLb(e+h,f+k,h,k,b);ELb(a,b,d);return ELb(a,b,c);case 2:return =
ELb(a,ILb(b,c.x,c.y),c);default:throw Error("Invalid nodeType in =
parent");}}=0A=
function HLb(a,b){switch(b.nodeType){case 0:case =
1:b.parent&&HLb(a,b.parent);break;case 2:var =
c=3Db.$L,d=3Db.YL,e=3Db.fN,f=3Db.sM,h=3Dnull;0!=3Dc.nodeType&&(h=3Dc);if(=
0!=3Dd.nodeType){if(h)break;h=3Dd}if(0!=3De.nodeType){if(h)break;h=3De}if=
(0!=3Df.nodeType){if(h)break;h=3Df}if(h)if(2=3D=3Dh.nodeType)break;else =
b.nodeType=3D1,b.$L=3Db.YL=3Db.fN=3Db.sM=3Dnull,b.Ai=3Dh.Ai;else =
b.nodeType=3D0,b.$L=3Db.YL=3Db.fN=3Db.sM=3Dnull;b.parent&&HLb(a,b.parent)=
}}function ILb(a,b,c){var d=3Da.y+a.C/2;return =
b<a.x+a.D/2?c<d?a.$L:a.fN:c<d?a.YL:a.sM}=0A=
function JLb(a,b){if(2=3D=3Da.nodeType)throw Error("Can not set point =
for node of type POINTER");a.nodeType=3D1;a.Ai=3Db}function =
DLb(a,b,c,d,e){this.x=3Da;this.y=3Db;this.D=3Dc;this.C=3Dd;this.parent=3D=
e||null}p=3DDLb.prototype;p.nodeType=3D0;p.$L=3Dnull;p.YL=3Dnull;p.fN=3Dn=
ull;p.sM=3Dnull;p.Ai=3Dnull;function =
FLb(a,b,c){this.x=3Da;this.y=3Db;this.value=3Dt(c)?c:null};function =
rN(a){A.call(this);this.D=3Dnew =
CLb(-11,-11,Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER);this.L=3Da}x=
(rN,A);rN.prototype.H=3Dfunction(a,b,c){KLb(this,a,b,b,c)};rN.prototype.J=
=3Dfunction(a,b,c,d){for(var e=3Db.qc();e<b.Vc();e++)for(var =
f=3Db.kc();f<b.Wc();f++)KLb(this,a,new Ed(f,e),c,d)};function =
KLb(a,b,c,d,e){var =
f=3Da.D.get(c.x,c.y);f||(f=3D{},a.D.set(c.x,c.y,f));a=3Df[b];a||(a=3D[],f=
[b]=3Da);a.push(new =
LLb(c,d,e))}rN.prototype.F=3Dfunction(a){MLb(this,a.qc(),a.kc(),a.Vc()-1,=
a.Wc()-1)};=0A=
rN.prototype.C=3Dfunction(a,b,c){"r"=3D=3Da?MLb(this,b,-11,c,-1):MLb(this=
,-11,b,-1,c)};function =
MLb(a,b,c,d,e){if((d-b+1)*(e-c+1)<=3Da.D.Xe())for(;b<=3Dd;b++)for(var =
f=3Dc;f<=3De;f++)a.D.remove(f,b);else{f=3Da.D.Ve();for(var =
h=3D0;h<f.length;h++){var =
k=3Df[h];b<=3Dk.y&&k.y<=3Dd&&c<=3Dk.x&&k.x<=3De&&a.D.remove(k.x,k.y)}}}fu=
nction =
NLb(a,b,c,d){a=3Da.D.get(c.x,c.y);if(!a)return!1;b=3Da[b];if(!b||0=3D=3Db=
.length)return!1;for(a=3D0;a<b.length;a++)if(b[a].pe.contains(d))return!0=
;return!1}=0A=
function OLb(a,b,c){b=3Da.D.get(b.x,b.y);var d=3D[],e;for(e in b)for(var =
f=3Db[e],h=3D!1,k=3D0;k<f.length&&!h;k++){var =
l=3Df[k],m=3Dl.pe;if(!Gd(l.anchor,l.dJ)){m=3DsN(a.L,l.anchor);var =
r=3DsN(a.L,l.dJ);m=3Dl.pe.clone().translate(m.left-r.left,m.top-r.top)}m.=
contains(c)&&(d.push(e),h=3D!0)}return d}function =
LLb(a,b,c){this.dJ=3Da;this.anchor=3Db;this.pe=3Dc};function =
PLb(a,b,c,d){this.F=3Da;this.H=3Db;this.J=3Dc;this.D=3Dd;this.C=3Dnew =
wv(this.F[this.D.start],this.F[this.D.end-1]);this.C.end++}PLb.prototype.=
isEmpty=3Dfunction(){return this.D.start>=3Dthis.D.end};function =
QLb(a){var b=3Da.D.end-1;return a.H[b]+a.J[b]}=0A=
function tN(a,b,c,d,e,f,h){for(var =
k=3D[],l=3Dc.start;l<c.end;l++)Djb(a,b,l).isVisible()&&k.push(l);l=3Dnew =
wv(0,k.length);if(f&&c.start>=3DMG(a,b))for(c=3Dc.end;c<MH(a,b);c++)if(!D=
jb(a,b,c).Ih()){k.push(c);h&&(l.start+=3D1,l.end+=3D1);break}a=3D[];c=3D[=
];f=3D[];for(var m=3DRLb(d,b),r=3D0;r<k.length;r++){var =
u=3Dk[r],w=3Dh?k.length-r-1:r;f[w]=3Du;u=3DuN(d,b,u);a[w]=3Dh?m-e-u:e;c[w=
]=3Du;e+=3Du}return new PLb(f,a,c,l)};function =
SLb(a,b,c){this.width=3Da;this.stroke=3Db;this.color=3Dc;this.id=3Dthis.w=
idth+"px "+this.stroke+" "+this.color}var =
TLb=3D{NONE:"none",f_a:"dotted",uZa:"dashed",Q2:"solid",Cca:"double"},ULb=
=3D/(\d+(?:\.\d*)?|\.\d+)px +(\w+) =
+(\S+)/;SLb.prototype.equals=3Dfunction(a){return!!a&&this.width=3D=3Da.w=
idth&&this.stroke=3D=3Da.stroke&&this.color=3D=3Da.color};=0A=
function VLb(a){if(a){var =
b=3DULb.exec(a);if(b&&4=3D=3Db.length){a=3DparseFloat(b[1]);var =
c=3Db[2].toLowerCase(),d=3Dtc(TLb,function(a){return =
a=3D=3Dc})||"dashed";b=3Db[3];"transparent"=3D=3Db?(b=3D"#000000",d=3D"no=
ne"):b=3D(b=3DKt(b))?b.Jf:"#000000";return new SLb(a,d,b)}}return =
null};function WLb(a){this.kb=3Da;this.C=3DAc(XLb)}var XLb=3DVLb("1px =
solid #ccc");function YLb(a,b,c){c=3Dvoid =
0=3D=3D=3Dc?!1:c;E.call(this);this.C=3Dnull;this.L=3Da;this.kb=3Db;this.D=
=3Dc;this.H=3Dthis.F=3D0;this.J=3Dnew =
Gi(v(this.dispatchEvent,this,"correct_viewport"),0);this.qa(this.J)}x(YLb=
,E);function ZLb(a,b){var =
c=3D!a.C;a.C=3Db;c&&a.dispatchEvent("viewport_initialized");c=3Dnew =
lM("viewport_rect_updated");c.rect=3Db;a.dispatchEvent(c)}YLb.prototype.r=
eset=3Dfunction(){this.C=3Dnull};YLb.prototype.rc=3Dfunction(){return =
this.L.rc()};function vN(a){return a.D?a.kb.C:a.C.qc()}=0A=
function wN(a){return a.D?a.kb.D:a.C.kc()}function =
xN(a,b){return"r"=3D=3Db?vN(a):wN(a)}function $Lb(a,b){if(a.D)return =
a.C;switch(b){case "scrollable":return a.C;case =
"column-head-section":return new OA(0,a.C.kc(),a.kb.C,a.C.Wc());case =
"row-head-section":return new OA(a.C.qc(),0,a.C.Vc(),a.kb.D);case =
"fixed":return new OA(0,0,a.kb.C,a.kb.D)}throw Error("Invalid quadrant =
"+b);}function aMb(a,b){return tc(ky,function(a){return =
aB($Lb(this,a),b)},a)||null}=0A=
function bMb(a,b){var =
c=3Da.D?0:a.kb.C,d=3Da.D?0:a.kb.D;c=3DvN(a)!=3Dc;a=3DwN(a)!=3Dd;return =
b?"c"=3D=3Db?a:c:c||a}function cMb(a,b){return =
0<MG(a.kb,b)&&!a.D?0:xN(a,b)}function dMb(a,b){return =
Math.max(MG(a.kb,b),ZA(a.C,b)-1)}function yN(a,b){var =
c=3Da.kb;switch(b){case "N":return cMb(a,"r");case "E":return =
a.rc()?0<a.kb.D&&!a.D?0:wN(a):Math.max(a.kb.D,a.C.Wc()-1);case =
"W":return =
a.rc()?Math.max(a.kb.D,a.C.Wc()-1):0<a.kb.D&&!a.D?0:wN(a);default:return =
Math.max(c.C,a.C.Vc()-1)}}=0A=
function zN(a,b){return"r"=3D=3Db?a.H:a.F};function =
eMb(){this.D=3DPA(0,0,0,0);this.C=3D[]}function =
fMb(a,b){a.C=3DVa(Wa(a.C,function(a){return UA(a,b)}),function(a){return =
null!=3Da&&0<a.width&&0<a.height});a.C=3Dkb(a.C,b.Xn(a.D));a.D=3Db;return=
 0=3D=3Da.C.length}function gMb(a,b){a.C=3DAb(Wa(a.C,function(a){return =
a.Xn(b)}));return 0=3D=3Da.C.length};function =
hMb(a,b,c){A.call(this);this.O=3Da;this.H=3Db;this.kb=3Dc;a=3Dnew =
th(this);a.R(this.H,"viewport_rect_updated",this.L);this.qa(a);this.J=3Dn=
ew =
eMb;this.F=3DEa();this.D=3Dthis.C=3Dnull}q(hMb,A);hMb.prototype.L=3Dfunct=
ion(a){fMb(this.J,a.rect)&&null!=3Dthis.C&&(a=3DEa(),iMb(this,a,!0))};fun=
ction iMb(a,b,c){var d=3D[Yyb(a.D),Yyb(a.H.C)],e=3Dnew =
qka,f=3DPA(0,0,a.kb.zf(),a.kb.sf());G(e,1,cB(f,"r"));G(e,2,cB(f,"c"));d=3D=
Xyb(7,[e],d);a.O.log(c?sB.zya:sB.dva,b-a.C,!1,d);a.C=3Dnull;a.D=3Dnull};f=
unction =
AN(a,b){this.Vh=3Da;this.Hx=3Db}AN.prototype.C=3Dfunction(){return =
this.Vh.x};AN.prototype.getCellColumnPosition=3DAN.prototype.C;AN.prototy=
pe.D=3Dfunction(){return =
this.Vh.y};AN.prototype.getCellRowPosition=3DAN.prototype.D;AN.prototype.=
H=3Dfunction(){return =
this.Hx.y};AN.prototype.getMouseTopOffset=3DAN.prototype.H;AN.prototype.F=
=3Dfunction(){return =
this.Hx.x};AN.prototype.getMouseLeftOffset=3DAN.prototype.F;function =
jMb(){this.C=3D0;this.D=3D!0}var =
kMb=3DLf||Pf&&Ii(31)||Kc&&Ii(11),lMb=3D[.25,.33296337402885684,.5,.6659,.=
75,.9,1,1.1,1.25,1.5,1.75,2,2.5,3,4,5];jMb.prototype.clear=3Dfunction(){t=
his.C=3D0};=0A=
function fM(a){if(0=3D=3Da.C){var =
b=3DXd().devicePixelRatio||1;if(!kMb){var c=3D1;if(Pc){c=3DXd();var =
d=3Dc.outerWidth;a.D=3D250<=3Dd;if(a.D)c=3Dd/c.innerWidth,d=3Dsb(lMb,c),0=
>d&&(d=3D-d-1,0<d&&c-lMb[d-1]<lMb[d]-c&&--d),c=3DlMb[d]||lMb[lMb.length-1=
];else if(void =
0=3D=3Ddocument.width)c=3D1;else{d=3DYd("DIV",{"min-width":"100%"});var =
e=3Ddocument;e.body.appendChild(d);c=3De.width/d.clientWidth;e.body.remov=
eChild(d)}}else =
Kc&&(c=3DMath.round(screen.deviceXDPI/screen.logicalXDPI*100)/100);b=3Dc*=
b}a.C=3Db}return a.C}=0A=
function mMb(a){var b=3DfM(BN);return Math.round(a*b)/b};function =
CN(){E.call(this);this.C=3D1}q(CN,E);function rK(a){return =
DN()*a.C}CN.prototype.D=3Dg("C");function nMb(a,b){a=3DrK(a);var =
c=3Db;b=3D1;0=3D=3Dc?a=3D0:(0>c&&(b=3D-1,c=3DMath.abs(c)),c=3DMath.round(=
c*a),a=3D1>c?1/a*b:c/a*b);return a}function DN(){return =
fM(BN)}ra("waffle.Zoom",CN,void =
0);CN.prototype.getApplicationZoomLevel=3DCN.prototype.D;CN.prototype.get=
DevicePixelRatio=3DDN;var BN=3Dnew jMb;function =
oMb(a,b,c,d,e){this.x=3Da;this.y=3Db;this.width=3Dc;this.height=3Dd;this.=
Tb=3De||""}function pMb(a){var =
b=3DBN,c=3DMath.round(a.x*fM(b));a=3DMath.round(a.y*fM(b));return new =
Ed(c,a)}function qMb(a){var =
b=3DpMb(a),c=3DBN,d=3DMath.round((a.x+a.width)*fM(c));a=3DMath.round((a.y=
+a.height)*fM(c));return new Jd(d-b.x,a-b.y)};function =
rMb(){this.C=3Dnew sMb;this.D=3D[]}function tMb(a,b){a.D.push(new =
oMb(b.C,b.H,b.D,b.F,b.Tb))}function =
sMb(){this.Tb=3D"";this.C=3Dthis.H=3Dthis.D=3Dthis.F=3D0};function =
uMb(a,b,c,d,e,f,h,k){b.save();var =
l=3DBN;b.setTransform(1,0,0,1,0,0);c=3Dnew =
oMb(c,d,h,k);d=3DpMb(c);k=3DqMb(c);c=3Dd.x;d=3Dd.y;h=3Dk.width;k=3Dk.heig=
ht;e=3DMath.round(e*fM(l));f=3DMath.round(f*fM(l));if(c+h>a.width||e+h>a.=
width)h=3Da.width-Math.max(c,e);0>c?(h+=3Dc,e-=3Dc,c=3D0):0>e&&(h+=3De,c-=
=3De,e=3D0);if(d+k>a.height||f+k>a.height)k=3Da.height-Math.max(d,f);0<k&=
&0<h&&b.drawImage(a,c,d,h,k,e,f,h,k);b.restore()};function =
vMb(a,b,c,d){A.call(this);this.kb=3Da;this.D=3Db;this.F=3Dd}x(vMb,A);vMb.=
prototype.Ua=3Dg("kb");function =
EN(a,b){this.Ba=3Da;this.C=3Db}EN.prototype.H=3Dfunction(a,b,c,d,e,f){FN(=
this,"FILTER",a,b,c,d,e,f)};EN.prototype.addFilterHitBox=3DEN.prototype.H=
;EN.prototype.D=3Dfunction(a,b,c,d,e,f){FN(this,"CHECKBOX",a,b,c,d,e,f)};=
EN.prototype.addCheckboxHitBox=3DEN.prototype.D;EN.prototype.F=3Dfunction=
(a,b,c,d,e,f){FN(this,"DATA_VALIDATION",a,b,c,d,e,f)};EN.prototype.addDat=
aValidationHitBox=3DEN.prototype.F;EN.prototype.$=3Dfunction(a,b,c,d,e,f)=
{FN(this,"PIVOT_ZIPPY",a,b,c,d,e,f)};=0A=
EN.prototype.addPivotTableZippyHitBox=3DEN.prototype.$;EN.prototype.J=3Df=
unction(a,b,c,d,e,f){FN(this,"GROUP_COLLAPSER",a,b,c,d,e,f)};EN.prototype=
.addGroupCollapserHitBox=3DEN.prototype.J;EN.prototype.L=3Dfunction(a,b,c=
,d,e,f){FN(this,"GROUP_EXPANDER",a,b,c,d,e,f)};EN.prototype.addGroupExpan=
derHitBox=3DEN.prototype.L;EN.prototype.O=3Dfunction(a,b,c,d,e,f){FN(this=
,"GROUP_LINE",a,b,c,d,e,f)};EN.prototype.addGroupLineHitBox=3DEN.prototyp=
e.O;=0A=
EN.prototype.ma=3Dfunction(a,b,c,d,e,f){J(I(),"feuvh")&&FN(this,"UNHIDE_A=
FTER",a,b,c,d,e,f)};EN.prototype.addUnhideAfterHitBox=3DEN.prototype.ma;E=
N.prototype.va=3Dfunction(a,b,c,d,e,f){J(I(),"feuvh")&&FN(this,"UNHIDE_BE=
FORE",a,b,c,d,e,f)};EN.prototype.addUnhideBeforeHitBox=3DEN.prototype.va;=
EN.prototype.V=3Dfunction(a,b,c,d,e,f,h){this.C.J("HYPERLINK",new =
OA(a,b,a+1,c+1),new Ed(b,a),new =
wh(d,e,f,h))};EN.prototype.addHyperlinkHitBox=3DEN.prototype.V;=0A=
function FN(a,b,c,d,e,f,h,k){e=3Dnew =
wh(e,f,h,k);e.scale(a.Ba.C);a.C.H(b,new Ed(d,c),e)};function =
wMb(a,b,c,d,e,f,h){var =
k=3Dthis;vMb.call(this,a,b,c,h);this.J=3Dd;this.L=3De;this.H=3Db.C;this.C=
=3Df;this.O=3Dnew Wn;this.qa(this.O);Xn(this.O,a.Bb,function(){return =
xMb(k)});xMb(this)}x(wMb,vMb);=0A=
function yMb(a,b,c,d,e,f,h){var =
k=3Da.D;k=3Dk.rc()?RLb(k,"c")-GN(k,"c"):0;k/=3Da.H.C;if(c){var =
l=3Dc.C,m=3DHN(a,l,"r");a.F.C("r",l.start,l.end-1);zMb(a,b,"r",m,k,h)}e&&=
(e=3De.C,l=3DHN(a,e,"r"),a.F.C("r",e.start,e.end-1),zMb(a,b,"r",l,k,h));d=
&&(k=3Dd.C,e=3DHN(a,k,"c"),a.F.C("c",k.start,k.end-1),zMb(a,b,"c",e,0,h))=
;f&&(f=3Df.C,k=3DHN(a,f,"c"),a.F.C("c",f.start,f.end-1),zMb(a,b,"c",k,0,h=
));l=3Da.Ua().D;m=3Da.Ua().C;k=3Da.D.rc();e=3DGN(a.D,"c");f=3DIN(a.D);h=3D=
new =
rMb;e=3Dk?f.width-e:0;e/=3Da.H.C;ritz_api.GridViewApi.renderOriginView(a.=
J,=0A=
e,0);e=3DDB?0:4*a.H.C;0<m&&(m=3DJN(a.D,"r"),h.C.Tb=3D"#dadfe8",h.C.F=3De,=
h.C.H=3Dm-e,h.C.C=3D0,h.C.D=3D0,h.C.D=3Df.width-h.C.C,tMb(h,h.C));0<l&&(l=
=3DJN(a.D,"c"),k=3Dk?f.width-l:l-e,f=3Df.height,h.C.Tb=3D"#dadfe8",h.C.F=3D=
f,h.C.H=3D0,h.C.C=3Dk,h.C.D=3Dk+e-h.C.C,tMb(h,h.C));h=3Dh.D;for(f=3D0;f<h=
.length;f++)l=3Dh[f],k=3Db,k.fillStyle=3Dl.Tb,e=3DpMb(l),l=3DqMb(l),k.fil=
lRect(e.x,e.y,l.width,l.height);f=3Da.D.rc();k=3DIN(a.D);h=3D[];c&&(c=3Dc=
.isEmpty()?JN(a.D,"r"):QLb(c),e=3Dk.height-c,c<k.height&&h.push(new =
oMb(0,c,k.width,e)));d&&(a=3Dd.isEmpty()?JN(a.D,"c"):=0A=
f?k.width-d.H[0]:QLb(d),d=3Dk.width-a,a<k.width&&(f?h.push(new =
oMb(0,0,d,k.height)):h.push(new =
oMb(a,0,d,k.height))));if(0<h.length)for(b.fillStyle=3D"#f3f3f3",a=3D0;c=3D=
h[a];a++)d=3DpMb(c),c=3DqMb(c),b.fillRect(d.x,d.y,c.width,c.height)}=0A=
function zMb(a,b,c,d,e,f){var =
h=3DAMb(a,d),k=3D"r"=3D=3Dc?"ROWS":"COLS",l=3DGN(a.D,"r"=3D=3Dc?"c":"r"),=
m=3Da.H.C,r=3DDN();b.save();b.rect(("r"=3D=3Dc?e*m:d.offset)*r,("r"=3D=3D=
c?d.offset:0)*r,("r"=3D=3Dc?l:d.size)*r,("r"=3D=3Dc?d.size:l)*r);b.clip()=
;ritz_api.GridViewApi.renderHeaderView(a.J,k,h.start,h.size,"r"=3D=3Dc?e:=
h.offset,"r"=3D=3Dc?h.offset:0,new EN(a.H,a.F),f);b.restore()}=0A=
function =
BMb(a,b,c,d,e,f){!f&&0<c.getLength()&&0<d.getLength()&&a.F.F(SZa(c,d));c=3D=
HN(a,c,"r",e,a.L.D);d=3DHN(a,d,"c",e,a.L.D);e=3DDN();b.save();b.rect(d.of=
fset*e,c.offset*e,d.size*e,c.size*e);b.clip();c=3DAMb(a,c);d=3DAMb(a,d);e=
=3Dsn();var =
h=3Dtn(e,sB.fza);ritz_api.GridViewApi.renderGridView(a.J,d.start,c.start,=
d.size,c.size,d.offset,c.offset,new =
EN(a.H,a.F),f||null);vn(e,h);b.restore()}=0A=
function HN(a,b,c,d,e){d=3Dd?0:MG(a.Ua(),c);var =
f=3Db.end<=3Dd;e=3De?b.start:f?0:xN(a.L,c);var =
h=3DDN(),k=3Da.D,l=3DKN(k,new =
wv(e,b.start),c,!0,!1,!1,!0);0<d&&!f&&(l+=3DKN(k,new =
wv(0,d),c,!1,!0,!1,!1));var m=3DKN(k,new =
wv(0,b.start),c,!1,!0,!1,!0)-LN(k,c);a.L.D&&(l+=3Dm);var =
r=3DKN(k,b,c,!1,!0,!1,!1)-LN(k,c);k.rc()&&"c"=3D=3Dc&&(h=3Da.C.width/h-GN=
(k,c),0<d&&!f&&(h-=3DKN(k,new wv(0,d),c,!1,!0,!1,!1)),l=3Dh-r-(KN(k,new =
wv(e,b.start),c,!1,!0,!1,!0)-LN(k,c)),m=3DKN(k,new =
wv(b.end,MH(a.Ua(),c)),c,!1,!0,!1,!0)-LN(k,c));return{start:m,size:r,=0A=
offset:l}}function =
AMb(a,b){a=3Da.H.C;return{offset:b.offset/a,size:b.size/a,start:b.start/a=
}}function =
xMb(a){ritz_api.GridViewApi.showPrideColors(a.J,a.Ua().Bb.La())};function=
 MN(a){return a.getContext("2d",{alpha:!1})}function =
NN(a){Lf&&(a.mozOpaque=3D!0)}function =
ON(a,b,c,d){Qh(a,c+"px",d+"px");var =
e=3DDN(),f=3Db.webkitBackingStorePixelRatio||b.mozBackingStorePixelRatio|=
|b.msBackingStorePixelRatio||b.oBackingStorePixelRatio||b.backingStorePix=
elRatio||1;a.width=3DMath.round(c*e/f);a.height=3DMath.round(d*e/f);1!=3D=
f&&b.scale(1/f,1/f)};function =
CMb(a,b){return(a=3Dzh(yh(a),yh(b)))?a.ey():null};function =
PN(a,b,c,d,e,f,h,k,l){pN.call(this,a,LG(b,"r"),LG(b,"c"),l);this.kb=3Db;t=
his.D=3Dd;this.Bb=3De;this.Hb=3Df.C;this.Sa=3Dnew =
hMb(k,e,b);this.Wa=3Df.F;this.C=3Dthis.oa().Aa("CANVAS",{style:"position:=
absolute; top:0; left:0; z-index: =
2;"});NN(this.C);a.appendChild(this.C);this.H=3DMN(this.C);ritz_api.GridV=
iewApi.setContext(this.Wa,this.H);this.V=3Dnew =
rN(this.D);this.qa(this.V);this.xb=3Dnew WLb(this.kb);this.$=3Dnew =
wMb(this.kb,d,this.xb,this.Wa,this.Bb,this.C,this.V);this.qa(this.$);this=
.Ka=3Dthis.Oa=3Dnull;this.Cb=3D=0A=
1;this.ub=3DEa();this.Ba=3Dnull;Bh(this.va,"position","absolute");Pf&&(a=3D=
new =
th(this),a.R(document,"webkitvisibilitychange",this.Ra).R(Xd(),"focus",th=
is.Ra),this.qa(a))}x(PN,pN);function DMb(a){var b=3Da.J;return =
b?kI(a.kb,"r")=3D=3Db.bottom-1:!1}function EMb(a){var =
b=3D[a.F.fixed,a.F["row-head-section"],a.F["column-head-section"],a.F.scr=
ollable];Kc&&b.push(a.C);return b}PN.prototype.jb=3DIe("mousedown =
mouseup click dblclick mousemove mouseover contextmenu".split(" "));=0A=
function FMb(a,b,c,d){var =
e=3DGMb(a.kb,a.D,b);b.left<b.right&&b.top<b.bottom&&QN(a,e.H,e.F);e.D&&e.=
C&&null=3D=3Dd&&QN(a,e.D,e.C);e.D&&"r"!=3Dd&&QN(a,e.D,e.F);e.C&&"c"!=3Dd&=
&QN(a,e.H,e.C);c||yMb(a.$,a.H,e.H,e.F,e.D,e.C,null)}function =
HMb(a,b,c,d,e){b=3DGMb(a.kb,a.D,b);yMb(a.$,a.H,d?b.H:null,e?b.F:null,d?b.=
D:null,e?b.C:null,c)}=0A=
PN.prototype.Ra=3Dfunction(){var =
a=3DEa();if(document.webkitHidden)this.Ba||(this.Ba=3DDi(function(){this.=
Ba=3Dnull;this.Ra()},100,this));else =
if(!(1E3>a-this.ub)){if(this.Oa&&this.Ka){var =
b=3Dthis.Oa.clone();this.Ld(new =
Jd(b.width-1,b.height-1),this.Ka);this.Ld(b,this.Ka)}(b=3Dthis.J)&&FMb(th=
is,b,!1,null);this.ub=3Da}};=0A=
PN.prototype.Ld=3Dfunction(a,b){var c=3D!BN.D;BN.clear();var =
d=3DDN();if(c||this.Cb!=3Dd)this.Cb=3Dd,this.Hb.dispatchEvent("zoom");thi=
s.Oa=3Da;this.Ka=3Db;c=3DMath.min(b.height,a.height);b=3DMath.min(b.width=
,a.width);d=3Da.width-b;var =
e=3Da.height-c;Qh(this.L,a.width,e);Qh(this.O,a.width,c);Qh(this.F.fixed,=
b,c);Qh(this.F["row-head-section"],b,e);Qh(this.F["column-head-section"],=
d,c);Qh(this.F.scrollable,d,e);c=3DDN();ON(this.C,this.H,Math.round(a.wid=
th*c)/c,Math.round(a.height*c)/c);this.C.style.paddingTop=3D"0";this.C.st=
yle.paddingLeft=3D=0A=
"0";a=3DLh(this.C).scale(c);this.C.style.paddingTop=3D(Math.round(a.y)-a.=
y)/c+"px";this.C.style.paddingLeft=3D(Math.round(a.x)-a.x)/c+"px";this.D.=
rc()&&Hh(this.C,this.D.D,0)};function =
IMb(a){Wd(a.oa().C).scrollTop=3D0;a.F["row-head-section"].scrollTop=3D0;a=
.F.scrollable.scrollTop=3D0}function =
JMb(a,b,c,d){this.H=3Da;this.F=3Db;this.D=3Dc;this.C=3Dd}=0A=
function GMb(a,b,c){var =
d=3Da.C,e=3Da.D,f=3DGN(b,"c"),h=3DGN(b,"r"),k=3DJN(b,"r"),l=3DJN(b,"c"),m=
=3Db.rc();k=3DtN(a,"r",new =
wv(c.top,c.bottom),b,k,!1,!1);c=3DtN(a,"c",new =
wv(c.left,c.right),b,l,!1,m);l=3Dnull;0<d&&(l=3DtN(a,"r",new =
wv(0,d),b,h,!1,!1));d=3Dnull;0<e&&(d=3DtN(a,"c",new =
wv(0,e),b,f,!1,m));return new JMb(k,c,l,d)}function KMb(){this.F=3Dnew =
Ed(0,0);this.D=3Dnew Ed(0,0);this.C=3Dnew Jd(0,0);this.H=3Dnew =
Ed(0,0);this.J=3Dnew Ed(0,0);this.$v=3Dthis.L=3Dnull}=0A=
function =
QN(a,b,c,d){BMb(a.$,a.H,b.C,c.C,!1,d);b=3Db.C;c=3Dc.C;0<b.getLength()&&0<=
c.getLength()&&(c=3DSZa(b,c),a.kb.Kp(c)&&(a=3Da.Sa,gMb(a.J,c)&&null!=3Da.=
C&&(c=3DEa(),iMb(a,c,!0))))}PN.prototype.Ea=3Dfunction(){ritz_api.GridVie=
wApi.setContext(this.Wa,null);je(this.C);B(this.Sa);this.Ba&&Ei(this.Ba);=
PN.ea.Ea.call(this)};function =
RN(a,b,c,d,e,f,h){E.call(this);this.kb=3Da;this.Oa=3Db;this.$=3Dc;this.ma=
=3Dd;this.qb=3Dh||Md();this.L=3De;this.F=3D!1;this.H=3Dnull;this.Ka=3D{};=
this.J=3D!1;this.Dk=3Df}x(RN,E);p=3DRN.prototype;p.oa=3Dg("qb");function =
LMb(a,b){SN(a,function(a,d){d.getElement()&&Bh(d.getElement(),"background=
-color",b)})}p.tga=3Dfunction(){var a=3Dthis.TWa(),b=3D"position: =
absolute;";a&&(b=3D"background-color:"+Mt(a)+";");return =
this.qb.Aa("DIV",{style:b,"class":this.UWa()},"\u00a0")};p.Ua=3Dg("kb");p=
.TWa=3DLe;p.UWa=3Dg("Dk");p.Eba=3Dn(0);=0A=
function MMb(a,b){if("above"=3D=3Db)return a.L;b=3DCjb(a.Ua(),b);return =
UA(b,a.L)}p.getRect=3Dg("L");p.Jp=3Dfunction(a){var =
b=3Dthis.L;this.L=3Da;this.J&&!this.L.equals(b)&&(this.F||SN(this,functio=
n(a,b){b.zA(MMb(this,a))}),this.Ec())};p.render=3Dfunction(a,b){this.H=3D=
this.tga("above");L(this.H,this.F);a.appendChild(this.H);SN(this,function=
(a){var c=3Dnew =
NMb(this,a);TN(b,c,!this.J||this.F);this.Ka[a]=3Dc});b.F&&this.Ec()};func=
tion SN(a,b){ic(ky,function(c){b.call(a,c,a.Ka[c])})}=0A=
p.Ec=3Dfunction(){if(this.H&&this.J)if(this.F){var =
a=3DOMb(this.$,this.L);if(a){var =
b=3DUN(this.$,"waffle",!1,!1);if((a=3DCMb(b,a))&&(a.top-a.bottom)*(a.righ=
t-a.left)){b=3Da.right-a.left;var =
c=3Da.bottom-a.top;Hh(this.H,a.left,a.top);L(this.H,!0);this.Fpa("above",=
a)||Qh(this.H,b,c)}else L(this.H,!1)}else L(this.H,!1)}else =
SN(this,function(a,b){b.zA(MMb(this,a));b.setVisible(this.J);b.Ec()})};p.=
doa=3Dfunction(){this.F||(this.F=3D!0,SN(this,function(a,b){b.setVisible(=
!1)}),this.Ec())};=0A=
p.rS=3Dfunction(){this.F&&(this.F=3D!1,L(this.H,!1),SN(this,function(a,b)=
{b.zA(MMb(this,a));b.setVisible(this.J)}),this.Ec())};p.setVisible=3Dfunc=
tion(a){this.J!=3Da&&(this.J=3Da,L(this.H,a&&this.F),SN(this,function(b,c=
){c.zA(MMb(this,b));c.setVisible(a&&!this.F)}),this.Ec())};p.isVisible=3D=
g("J");p.Fpa=3Dn(!1);function =
PMb(a,b){a=3DMMb(a,b);return!!a&&0<a.qh()}p.Ea=3Dfunction(){RN.ea.Ea.call=
(this);je(this.H);this.H=3Dnull;SN(this,function(a,b){B(b)});this.Ka=3Dnu=
ll};=0A=
function NMb(a,b){kN.call(this,a.kb,a.Oa,a.$,a.ma,new =
oN(MMb(a,b)),a.qb);this.F=3Da;this.O=3Db}x(NMb,kN);p=3DNMb.prototype;p.Hs=
a=3Dfunction(){return this.F.tga(this.O)};p.cK=3Dfunction(){var =
a=3Dthis.F.Eba();return new =
wh(a,a,a,a)};p.vu=3Dfunction(){this.isEmpty()||NMb.ea.vu.call(this)};p.se=
tVisible=3Dfunction(a){this.isEmpty()&&(a=3D!1);NMb.ea.setVisible.call(th=
is,a)};p.zA=3Dfunction(a){(a=3DNMb.ea.zA.call(this,a))&&this.setVisible(!=
this.isEmpty());return a};=0A=
p.Isa=3Dfunction(){var =
a=3DmN(this.C,this.H,"waffle"),b=3Da.right-a.left,c=3Da.bottom-a.top;this=
.F.Fpa(this.O,a)||(this.sD(b,c),nLb(this,b,c))};function =
VN(a,b,c,d,e,f,h,k,l){RN.call(this,a,b,c,d,e,"range-border =
"+f,l);this.D=3Dh;this.Ba=3Dk;this.Ha=3D{};this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(VN,RN);p=3DVN.prototype;p.Eba=3Dg("D");functi=
on =
QMb(a,b){RMb(a,function(a){Bh(a,"color",b);Bh(a,"border-style","dashed")}=
)}function RMb(a,b){for(var =
c=3Doc(a.Ha),d=3D0;d<c.length;++d)ic(c[d],b,a)}=0A=
p.tga=3Dfunction(a){var =
b=3Dthis.oa().Aa("DIV",{style:"position:absolute;border-width:0;padding:0=
;height:0;width:0"}),c=3DoLb(b,v(this.MZb,this));this.Ha[a]=3Dc;this.Ja.R=
(b,"mousedown",this.OZb).R(b,"contextmenu",this.NZb);return =
b};p.Fpa=3Dfunction(a,b){if(!b)return!0;qLb(this.$,this.Ha[a],this.D,this=
.Ba,b,v(Ca(this.UJb,a),this));return!0};=0A=
p.UJb=3Dfunction(a,b){if("above"=3D=3Da)return!0;switch(b){case =
"N":return ly(a)||!PMb(this,zWa(a));case =
"S":if(!(b=3D!ly(a))){a:switch(a){case "scrollable":case =
"row-head-section":break a;case "fixed":a=3D"row-head-section";break =
a;default:a=3D"scrollable"}b=3D!PMb(this,a)}return b;case =
"W":if(!(b=3D!my(a))){a:switch(a){case =
"scrollable":a=3D"row-head-section";break a;case "row-head-section":case =
"fixed":break a;default:a=3D"fixed"}b=3D!PMb(this,a)}return =
b;default:if(!(b=3Dmy(a))){a:switch(a){case "scrollable":case =
"column-head-section":break a;=0A=
case "row-head-section":a=3D"scrollable";break =
a;default:a=3D"column-head-section"}b=3D!PMb(this,a)}return b}};function =
SMb(a,b,c){"N"=3D=3Dc?b.style.borderTopWidth=3Da.D+"px":"S"=3D=3Dc?b.styl=
e.borderBottomWidth=3Da.D+"px":"E"=3D=3Dc?b.style.borderRightWidth=3Da.D+=
"px":"W"=3D=3Dc&&(b.style.borderLeftWidth=3Da.D+"px")}function =
TMb(a,b,c,d){b.indexOf("range-border ");b=3D"range-border =
"+b;a.D=3Dqa(c)?c:a.D;a.Ba=3Dqa(d)?d:a.Ba;RMb(a,function(a,c){a.className=
=3Db;SMb(this,a,c)})}=0A=
p.MZb=3Dfunction(a){var =
b=3Dthis.oa().Aa("DIV",this.Dk);SMb(this,b,a);ai(b,!0);return =
b};p.OZb=3Dfunction(a){a.preventDefault()};p.NZb=3Dfunction(a){this.dispa=
tchEvent(a)};p.Ea=3Dfunction(){VN.ea.Ea.call(this);RMb(this,function(a){j=
e(a)})};function =
UMb(a,b,c,d,e,f){VN.call(this,a,b,c,d,e,"",2,1,f)}x(UMb,VN);UMb.prototype=
.setType=3Dfunction(a){this.Dk=3D65=3D=3Da?"waffle-copy-border":"waffle-c=
ut-border";TMb(this,this.Dk)};function =
VMb(a,b,c,d,e,f){hN.call(this,a,b,c,d,e,f);this.H=3Dnew pu("{NUM_PEOPLE, =
plural, offset:3 =3D0 {unused plural form}=3D1 {{PERSON_1}}=3D2 =
{{PERSON_1}, {PERSON_2}}=3D3 {{PERSON_1}, {PERSON_2}, {PERSON_3}}=3D4 =
{{PERSON_1}, {PERSON_2}, {PERSON_3}, and one other person}other =
{{PERSON_1}, {PERSON_2}, {PERSON_3}, and # other =
people}}")}x(VMb,hN);p=3DVMb.prototype;p.Aa=3Dfunction(){var =
a=3Dthis.oa().Aa("DIV","waffle-collab-presence");fh(a,"hidden",!0);L(a,!1=
);this.Ta=3Da;this.F=3Dnew as(a);Dk(this.F,!1)};=0A=
p.nA=3Dfunction(a,b){var =
c=3Dthis.Ua(),d=3DiN(this),e=3Dd.y,f=3Dd.x,h=3DOib(c.ma,e,f);h&&h.qc()=3D=
=3De&&h.kc()=3D=3Df&&1<h.width||(e=3DWMb(this.C,d,!0),f=3DVh(this.getElem=
ent()),b=3Dd.y=3D=3DMG(c,"r")?b+e.height:b-f.height,a+=3De.width-f.width)=
;VMb.ea.nA.call(this,a,b)};p.setVisible=3Dfunction(a){this.F&&this.F.setV=
isible(a)};p.isVisible=3Dfunction(){return =
null!=3Dthis.F&&this.F.isVisible()};p.Ea=3Dfunction(){VMb.ea.Ea.call(this=
);B(this.F);this.F=3Dnull};function =
XMb(a,b,c,d,e,f,h,k){lN.call(this,a,b,c,d,e,2,0,k);this.Ba=3Df||"";this.m=
a=3Dh||""}x(XMb,lN);XMb.prototype.$=3Dfunction(a){a=3DsLb(this,a,"range-b=
order =
cell-border");a.style.borderColor=3Dthis.Ba;this.ma&&(a.style.borderStyle=
=3Dthis.ma);return a};function =
YMb(a,b,c,d,e,f,h){A.call(this);this.D=3Dnull;this.kb=3Da;this.ma=3Db;thi=
s.V=3Dc;this.$=3Dd;this.ib=3Dh||Md();this.J=3De;this.O=3Df;this.C=3D{};th=
is.H=3D{};this.L=3D{};this.F=3D!1;this.Wb=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.F=3D!K.Pk.isEnabled();this.Wb=3Dnew =
Ue(this);this.Wb.Mb(K.Pk,Oa,v(this.yzb,this));this.Ja.R(UH(this.kb),"Db",=
this.mmb)}x(YMb,A);p=3DYMb.prototype;=0A=
p.Lpa=3Dfunction(a){var b=3Dthis.C[a.D]||null,c=3Da.D;b&&(delete =
this.C[c],ZMb(this.D,b));if(b=3Dthis.H[c])delete =
this.H[c],$Mb(this,b,!1);ritz_api.GridViewApi.removeCollaborator(this.O,a=
.D)};=0A=
p.$ra=3Dfunction(a){if(this.D&&!this.F){var b=3DaNb(this,a);if(b){var =
c=3Dthis.kb,d=3Dthis.C[a.D]||null;d||((d=3DaNb(this,a))?(d=3DcI(this.kb,d=
.y,d.x)||SA(d.y,d.x),d=3Dnew XMb(this.kb,this.ma,this.V,this.$,new =
oN(d),a.J||"",void =
0,this.ib)):d=3Dnull,d&&TN(this.D,d));d&&(this.C[a.D]=3Dd,b=3DcI(c,b.y,b.=
x)||RA(b),d.zA(b),d.setVisible(!0));this.csa(a)}bNb(this,a)}};=0A=
function cNb(a,b,c){var =
d=3Db.kc(),e=3Db.Wc(),f=3Db.qc(),h=3Db.Vc();switch(c){case =
"r":for(;f<h;f++)dNb(a,new OA(f,d,f+1,e));break;case =
"c":for(;d<e;d++)dNb(a,new =
OA(f,d,h,d+1));break;default:dNb(a,b)}}function dNb(a,b){for(var =
c=3Dl0a(a.J),d=3D0;d<c.length;d++){var =
e=3Da.C[c[d].D]||null;e&&b.intersects(e.getRect())&&e.zA(b)}}function =
$Mb(a,b,c){var d=3Db.y;b=3Db.x;var =
e=3Da.L[d];c?(e||(e=3Da.L[d]=3D{}),e[b]=3D(e[b]||0)+1):e&&(e[b]--,0>=3De[=
b]&&delete e[b],uc(e)&&delete a.L[d])}=0A=
p.csa=3Dfunction(a){var b=3DaNb(this,a);if(b){var =
c=3Da.D,d=3Dthis.H[c];d&&($Mb(this,d,!1),delete =
this.H[c]);a.F&&($Mb(this,b,!0),this.H[c]=3Db)}bNb(this,a)};p.uYb=3Dfunct=
ion(a){var =
b=3Dthis.C[a.D]||null;a.C=3D=3Dthis.kb.$b()?b||this.$ra(a):b&&this.Lpa(a)=
;bNb(this,a)};function eNb(a){var b=3Da.C,c;for(c in =
b)b[c].Ec();b=3Da.J;if(!b.isEmpty())for(b=3Dl0a(b),c=3D0;c<b.length;c++)a=
.csa(b[c])}function =
fNb(a,b){ic(a.C,function(a){a.Qb()&&qh(a.getElement(),"border-opacity",b)=
})}=0A=
function gNb(a){var b=3Da.J;if(!b.isEmpty()){b=3Dl0a(b);for(var =
c=3D0;c<b.length;c++)a.$ra(b[c])}}function aNb(a,b){var =
c=3DZ_a(b),d=3D$_a(b);return =
b.C=3D=3Da.kb.$b()&&null!=3Dc&&null!=3Dd&&0<=3Dc&&0<=3Dd?(c=3Dritz_api.Ri=
tzModelApi.getFilteredRowIndex(a.kb.H.C,c,d),new =
Ed(d,c)):null}p.yzb=3Dfunction(){if(K.Pk.isEnabled())this.F=3D!1,gNb(this=
);else if(this.F=3D!0,this.D){var =
a=3Dthis.J;if(!a.isEmpty()){a=3Dl0a(a);for(var =
b=3D0;b<a.length;b++)this.Lpa(a[b])}}};p.mmb=3Dfunction(){gNb(this)};=0A=
function bNb(a,b){var =
c=3DZ_a(b),d=3D$_a(b);b.C=3D=3Da.kb.$b()&&null!=3Dc&&null!=3Dd&&0<=3Dc&&0=
<=3Dd&&(c=3Dritz_api.RitzModelApi.getFilteredRowIndex(a.kb.H.C,c,d));ritz=
_api.GridViewApi.updateCollaborator(a.O,b.L.D,b.J,""+b.C,c||0,d||0,b.D,b.=
F)}p.Ea=3Dfunction(){YMb.ea.Ea.call(this);if(this.D&&!this.D.isDisposed()=
)for(var a in =
this.C)ZMb(this.D,this.C[a]);this.C=3Dnull;B(this.Wb);this.Wb=3Dnull};fun=
ction WN(a,b){A.call(this);this.C=3Da;this.ib=3Db||Md();this.F=3Dnew =
th(this);this.qa(this.F);this.Bj=3Dthis.Wg=3Dnull;this.D=3Dthis.Fw=3D!1}x=
(WN,A);p=3DWN.prototype;p.Iqa=3Dfunction(){this.Fw=3D!0;try{this.Bj.focus=
()}catch(a){}Di(this.sH,0,this)};p.sH=3Dfunction(){this.Fw=3D!1};=0A=
function =
XN(a){a.Bj||(a.Bj=3Da.ib.createElement("DIV"),ue(a.Bj,!0),a.Bj.style.posi=
tion=3D"absolute");ie(a.Bj,a.C);var b=3Da.C;var =
c=3Db.getAttributeNode("tabindex");null!=3Dc&&c.specified?(b=3Db.tabIndex=
,b=3Dqa(b)&&-1<=3Db&&32768>b):b=3D!1;a.D=3Db;a.D||ue(a.C,!0);a.Wg=3Dnew =
Bq(a.ib.Pb());a.F.R(a.Wg,"focusin",a.aM).R(a.C,"keydown",a.bM)}p.Ea=3Dfun=
ction(){je(this.Bj);B(this.Wg);this.D||ue(this.C,!1);WN.ea.Ea.call(this)}=
;p.aM=3Dfunction(a){this.Fw&&a.target=3D=3Dthis.Bj?this.sH():a.target=3D=3D=
this.Bj&&Di(this.cbb,0,this)};=0A=
p.bM=3Dfunction(a){9=3D=3Da.keyCode&&a.shiftKey&&a.target=3D=3Dthis.C&&th=
is.Iqa()};p.cbb=3Dfunction(){try{Kc&&this.ib.Pb().body.focus(),this.C.foc=
us()}catch(a){}};function hNb(a,b,c){b=3Dc||b;a=3Da.kra;b=3D'<div =
role=3D"dialog" class=3D"comment-importrange"><div =
id=3D"waffle-importrange-tabcatcher-before"></div><div =
class=3D"comment-importrange-error-msg-box" =
id=3D"waffle-importrange-error-msg"></div>'+O(os({content:or("Allow =
access"),id:"waffle-importrange-error-button",style:2},b));b+=3D'<div =
id=3D"waffle-importrange-error-spinner"><img src=3D"'+Q(vr(a))+'" =
alt=3D"spinner"></div><div =
id=3D"waffle-importrange-tabcatcher-after"></div></div>';return P(b)}=0A=
function iNb(){return P('You don\'t have permissions to access that =
sheet.<br><a href=3D"//support.google.com/drive/answer/3093340" =
id=3D"waffle-importrange-error-link">Learn more</a>')};function =
jNb(a){M.call(this);this.D=3Da;this.C=3Dnew =
ps(null);this.Fa(this.C)}x(jNb,M);p=3DjNb.prototype;p.Aa=3Dfunction(){thi=
s.Ta=3DN(hNb,{kra:FB("imgPath")+"spinner.gif"})};=0A=
p.Ga=3Dfunction(){jNb.ea.Ga.call(this);var =
a=3Dthis.oa();this.F=3Da.getElement("waffle-importrange-error-button");th=
is.L=3Da.getElement("waffle-importrange-error-spinner");this.J=3Da.getEle=
ment("waffle-importrange-error-msg");this.C.hb(this.F);zt()&&(this.C.Na(!=
1),this.C.Md("Linking sheets is not permitted within an =
iframe."));kNb(this,0);var =
b=3Da.getElement("waffle-importrange-tabcatcher-before");a=3Da.getElement=
("waffle-importrange-tabcatcher-after");ue(b,!0);ue(a,!0);this.Wg=3Dnew =
Bq(this.getElement());this.qa(this.Wg);=0A=
this.getHandler().R(this.Wg,"focusin",this.V_b).R(this.C,"action",this.U_=
b).R(b,"focus",this.aGb).R(a,"focus",this.$Fb)};p.V_b=3Dfunction(){this.D=
.Lb(2)};p.aGb=3Dfunction(){this.D.Lb(3)};p.$Fb=3Dfunction(){this.Xf();thi=
s.D.Lb(3)};p.Xf=3Dfunction(){L(this.getElement(),!1)};function =
lNb(a,b){a.J&&(fe(a.J),ee(a.J,b))}p.U_b=3Dfunction(){lNb(this,be("Adding =
permissions..."));kNb(this,4);var a=3Dnew =
lM("import-range-add-request");a.F=3Dthis.H;this.dispatchEvent(a);this.D.=
Lb(3)};=0A=
function kNb(a,b){var c;switch(b){case 0:var d=3Db=3Dc=3D!1;break;case =
1:c=3D!0;d=3Db=3D!1;break;case 4:b=3Dc=3D!0;d=3D!1;break;case =
2:c=3D!1;b=3D!0;d=3D!1;break;case =
3:c=3D!1;d=3Db=3D!0;break;default:throw Error("Unknown state =
"+b);}L(a.L,c);L(a.F,d);L(a.J,b)}p.focus=3Dfunction(){var =
a=3Dthis.oa().getElement("waffle-importrange-error-link");Yh(this.F)?this=
.F.focus():Yh(a)&&a.focus();this.D.Lb(2)};function =
mNb(a,b,c,d){this.D=3Da;this.kb=3Db;this.F=3Dc;this.C=3Dd}function =
nNb(a,b,c){var d=3DYA(b,c),e=3DoNb(a.C,b,c);if("c"=3D=3Dc){var =
f=3Da.kb.D;var h=3Db.Wc()}else =
f=3Da.kb.C,h=3Db.Vc();b=3DcB(b,c);d<f&&d+b>f?(e=3D"c"=3D=3Dc?a.kb.V.x:a.k=
b.V.y,f=3DKN(a.C,new wv(d,f),c),d+b-1<e?a=3Df:(a=3DKN(a.C,new =
wv(e,h),c),a=3Df+a)):a=3De;return a};function =
pNb(a,b){M.call(this,b);this.F=3Dwa(a)?a:a?[a]:[];this.H=3DqNb;this.D=3Dr=
Nb}x(pNb,M);var qNb=3Dnew Jd(0,0),rNb=3Dnew =
Jd(Number.MAX_VALUE,Number.MAX_VALUE);pNb.prototype.Aa=3Dfunction(){var =
a=3Dthis.ib.Aa("DIV","text-sizer");nh(a,this.F);this.C=3Dthis.Ta=3Da};pNb=
.prototype.kd=3Dfunction(a){mh(a,"text-sizer");nh(a,this.F);this.Ta=3Da;d=
o this.C=3Da,a=3Da.firstChild;while(a&&3!=3Da.nodeType)};=0A=
pNb.prototype.cd=3Dfunction(a){var b=3Dthis.C;fe(b);for(var =
c=3Dthis.ib,d=3Dthis.C,e=3Da.indexOf("\n");-1!=3De;e=3Da.indexOf("\n")){v=
ar =
f=3Da.substring(0,e);0<f.length&&c.appendChild(d,Ee(this.ib,f));a=3De+1<a=
.length?a.substring(e+1):"";c.appendChild(d,c.Aa("BR"))}Kb(a)||c.appendCh=
ild(d,Ee(this.ib,a));b.offsetWidth>this.D.width&&(b.style.width=3Dthis.D.=
width+"px");b=3Dthis.C;return new =
Jd(yd(b.offsetWidth,this.H.width,this.D.width),yd(b.offsetHeight,this.H.h=
eight,this.D.height))};function =
YN(a,b,c,d,e,f,h,k){hN.call(this,a,b,c,d,e,k);this.Rb=3Df;this.Sa=3D!1;th=
is.Ka=3Dnew =
pNb("comment-bubble",k);this.Ka.render();this.Ba=3D!!h;this.V=3Dthis.$=3D=
h||sNb;this.Cb=3Dnew Xj;this.qa(this.Cb);this.O=3Dnew =
jNb(f);this.Fa(this.O,!0);this.Jc=3Dnew mNb(this,a,d,c)}x(YN,hN);var =
tNb=3Dnew wh(1,1,1,1),sNb=3Dnew Jd(200,75),uNb=3Dnew =
Jd(200,200);p=3DYN.prototype;=0A=
p.Aa=3Dfunction(){var =
a=3Dthis.ib,b=3D["comment-editable"],c=3D["comment-attribution"];b.push("=
comment-editable-rebranded");c.push("comment-attribution-rebranded");this=
.F=3Da.Aa("TEXTAREA",{"class":b.join(" =
"),tabindex:1E3});a=3Dthis.Ma=3Da.Aa("DIV",{},this.F);c=3Dthis.H=3Dthis.i=
b.Aa("DIV",c);this.Ta=3Dthis.ib.Aa("DIV",{style:"display:none;","class":"=
comment-bubble"},a,c);jh(this.F,"Note");eh(this.F,"textbox")};=0A=
p.Ga=3Dfunction(){function =
a(a){a.stopPropagation()}YN.ea.Ga.call(this);var =
b=3Dthis.F,c=3Dthis.getElement();this.Hb=3Dnew es(c);var d=3Dnew =
Bq(c);this.qa(d);Yj(this.Cb,b);this.getHandler().R(d,"focusin",this.qZb).=
R(d,"focusout",this.rZb).R(this.Cb,"key",this.sZb).R(c,["mouseover","mous=
edown","mouseup","click"],a).R(this.Hb,"mousewheel",a);c=3Dnew =
Ir;c.hb(b);this.qa(c);b=3Dnew =
WN(b,this.oa());this.qa(b);XN(b)};p.vd=3Dfunction(){YN.ea.vd.call(this);t=
his.Hb.dispose();this.Hb=3Dnull};p.qZb=3Dfunction(){this.Sa=3D!0;this.Rb.=
Lb(2)};=0A=
p.rZb=3Dfunction(a){a.relatedTarget&&qe(this.Qa(),a.relatedTarget)||vNb(t=
his)};p.sZb=3Dfunction(a){27=3D=3Da.keyCode&&(vNb(this),SB("Exited =
note"),this.Rb.Lb(3))};function vNb(a){a.Sa=3D!1;var =
b=3Da.F.value;if(b!=3Da.ma&&b!=3Da.xb+a.ma){var c=3Dnew =
lM("commentChange",a);c.Ka=3Db;b=3Da.Ua();var =
d=3DiN(a);b=3DpI(b,RA(d));c.Vh=3DeB(b);a.dispatchEvent(c)}a.setVisible(!1=
)}=0A=
function wNb(a,b){var c=3DSH(b);if(c){var =
d=3DXgb(c);a.ma=3Dc.D;a.F.value=3Da.ma;L(a.Ma,!!c.D);b=3Dc.F;d?(L(a.H,!1)=
,d=3Da.O,c=3Dc.F,L(d.getElement(),!0),c!=3Dd.H&&(kNb(d,1),d.H=3Dc,c=3Dnew=
 =
lM("import-range-check-request"),c.F=3Dd.H,d.dispatchEvent(c))):(c.Si()?b=
=3D$b("<strong>","Error","</strong><span>",b,"</span>"):Zgb(c)&&(b=3D$b("=
<strong>","Validation:","</strong><span>",b,"</span>")),qh(a.H,"comment-a=
ttribution-error",c.Si()),qh(a.H,"comment-attribution-invalid",Ygb(c)),qh=
(a.H,"comment-attribution-help",Zgb(c)),a.H.innerHTML=3D=0A=
b,L(a.H,!!b),a.O.Xf());a.Ba||(a.V=3Da.Ka.cd(a.F.value),a.$=3Da.Ka.cd(b))}=
else =
a.xb=3D"",a.ma=3D"",L(a.H,!1),a.O.Xf(),Qh(a.F,sNb),Qh(a.getElement(),sNb)=
}p.getWidth=3Dfunction(){return =
this.Ba?this.V.width:yd(Math.max(this.V.width,this.$.width),sNb.width,uNb=
.width)};p.getHeight=3Dfunction(){if(this.Ba)return this.V.height;var =
a=3DsNb.height,b=3DuNb.height,c=3DMath.max(a,this.V.height),d=3Dthis.$.he=
ight;c+d>b&&(c=3Db-d);this.ub=3Dc;return Math.max(a,c+d)};=0A=
p.sD=3Dfunction(a,b){YN.ea.sD.call(this,a,b);Qh(this.Ma,a,this.Ba?b:this.=
ub+13);Qh(this.F,a,this.Ba?b:this.ub);Qh(this.H,a,this.$.height+30)};p.wq=
=3Dfunction(a){var =
b=3DYN.ea.wq.call(this,a);wNb(this,this.Ua().eh(a.y,a.x));return =
b};p.cK=3Dfunction(){return =
tNb};p.setVisible=3Dfunction(a){this.Sa||YN.ea.setVisible.call(this,a)};p=
.Na=3Dfunction(a){this.F.readOnly=3D!a};p.setPosition=3Dfunction(a,b){thi=
s.Sa||(this.setVisible(!1),YN.ea.setPosition.call(this,a,b))};=0A=
function xNb(a){return =
a.isVisible()&&Yh(a.O.getElement())}p.Ea=3Dfunction(){YN.ea.Ea.call(this)=
;B(this.Ka);this.Ma=3Dthis.F=3Dthis.H=3Dnull};function =
ZN(a,b,c,d,e,f,h){E.call(this);this.kb=3Da;this.C=3Db;this.qa(this.C);thi=
s.D=3Dc;this.V=3Dd;this.O=3De;this.J=3Df;this.L=3Dh;this.F=3D!1;this.H=3D=
{};this.$=3Dnew =
th(this);this.qa(this.$)}x(ZN,E);p=3DZN.prototype;p.Uf=3Dfunction(){retur=
n this.C.Uf()};p.VD=3Dfunction(){return =
this.C.VD()};p.UX=3Dda(207);p.C0=3Dfunction(a){this.F&&this.C.C0(a)};p.re=
nder=3Dfunction(){this.C.Fc=3D"focused";TN(this.O,this.C,!0);this.F=3D!1;=
this.Ec()};=0A=
p.Ec=3Dfunction(){L(this.J,this.F);this.C.setVisible(this.F);this.C.dU(th=
is.F);this.F?(fN(this.J,GN(this.D,"c"),GN(this.D,"r"),this.D.rc()),ic(thi=
s.H,function(a){a.setVisible(!1)})):yNb(this,function(a){if(zNb(this,a,th=
is.C)){var b=3Dthis.H[a];if(!b){var =
c=3Db=3Dthis.C.clone();c.dU(!1);c.Fc=3D"blur";c.dd=3Da;TN(this.V,b);this.=
H[a]=3Db;this.$.R(b,"objectFocus",this.bub);this.qa(b)}b.wq(iN(this.C));j=
N(b,this.C.J.C);b.getWidth()=3D=3Dthis.C.getWidth()&&b.getHeight()=3D=3Dt=
his.C.getHeight()||b.Ld(this.C.getWidth(),this.C.getHeight());=0A=
b.setVisible(!0)}else this.H[a]&&this.H[a].setVisible(!1)})};=0A=
function zNb(a,b,c){var =
d=3DiN(c),e=3Dc.J.C,f=3Dc.getHeight();c=3Dc.getWidth();var =
h=3Da.kb.C,k=3Da.kb.D;switch(b){case "fixed":return d.x<k&&d.y<h;case =
"column-head-section":return =
d.y<h?d.x>=3Dk?!0:$N(a.D,d,0).x+e.x+c>JN(a.D,"c"):!1;case =
"row-head-section":return =
d.x<k?d.y>=3Dh?!0:$N(a.D,d,0).y+e.y+f>JN(a.D,"r"):!1;case =
"scrollable":if(d.y>=3Dh&&d.x>=3Dk)return!0;if(d.y>=3Dh&&d.x<k)return =
$N(a.D,d,0).x+e.x+c>JN(a.D,"c");if(d.y<h&&d.x>=3Dk)return =
$N(a.D,d,0).y+e.y+f>JN(a.D,"r");b=3D$N(a.D,d,0).x+e.x+c;return =
$N(a.D,d,0).y+=0A=
e.y+f>JN(a.D,"r")&&b>JN(a.D,"c");default:throw Error("Invalid quadrant =
"+b);}}p.bub=3Dfunction(a){if(!this.V.Jd()&&!this.F){var =
b=3Dthis.Uf(),c=3Da.Zi,d=3Dc&&(c.ctrlKey||c.metaKey&&Sc);b.$&&c&&"mousedo=
wn"=3D=3Dc.type&&!d&&cf(c,0)&&!bb(this.L.C,ZI(b))?a2a(b.$||""):(a=3Da&&a.=
Zi&&(a.Zi.metaKey||a.Zi.shiftKey),b=3DJ(I(),"feeoms"),this.w5(b&&a))}};p.=
w5=3Dfunction(a){this.F||(ANb(this,"r"),ANb(this,"c"),this.F=3D!0,BNb(thi=
s.L,ZI(this.Uf()),a),this.C0(this.L.J+1),this.Ec())};p.BGa=3Dg("F");=0A=
function =
ANb(a,b){("r"=3D=3Db?iN(a.C).y:iN(a.C).x)<MG(a.kb,b)&&CI(a.kb,MG(a.kb,b),=
b)}p.Dba=3Dfunction(a){this.C.Dba(a);ic(this.H,function(b){b.Dba(a)})};p.=
x3=3Dfunction(){this.F&&(this.F=3D!1,this.Ec())};p.Yqa=3Dfunction(a){ic(t=
his.H,function(b){b.Yqa(a)})};p.Zla=3Dfunction(a){ic(this.H,function(b){b=
.Zla(a)})};p.Cba=3Dfunction(){this.C.Cba();ic(this.H,function(a){a.Cba()}=
)};p.Ea=3Dfunction(){ZN.ea.Ea.call(this);L(this.J,!1)};function =
yNb(a,b){ic(ky,function(c){b.call(a,c)})};function =
CNb(a,b){this.kb=3Da;this.ib=3Db||Md();this.D=3Dthis.kb.$b()+"-"}CNb.prot=
otype.oa=3Dg("ib");function DNb(a){return =
a.ib.getElement(aO(a,"grid-shim-bottom"))}function ENb(a){return =
a.ib.getElement(aO(a,"grid-shim-right"))}CNb.prototype.C=3Dfunction(){ret=
urn this.ib.getElement(aO(this,"grid-container"))};function =
FNb(a){return a.ib.getElement(aO(a,"static-overlay-container"))}function =
GNb(a){return a.ib.getElement(aO(a,"focused-overlay-container"))}=0A=
function HNb(a){var b=3DINb(a)("scrollable");return =
a.ib.getElement(b)}function INb(a){var b=3Da.D;return function(a){return =
b+a}}=0A=
function aO(a,b,c,d){switch(b){case "r-":return a.D+"r-"+zWa(void =
0)+"$"+c;case "ch-":return a.D+"ch-"+d;case "chs-":return =
a.D+"chs-"+d;case "rh-":return a.D+"rh-"+c;case "rhs-":return =
a.D+"rhs-"+c;case "mg-":return a.D+"mg-"+c+"."+d;case =
"grid-table-quadrant":return a.D+"grid-table-quadrantundefined";case =
"rfb":case "rfh":case "cfb":case "grid-container":case =
"static-overlay-container":case "grid-table-container":case "oh":case =
"row-headers-background":case "column-headers-background":case =
"selected-row-headers-background":case =
"selected-column-headers-background":case "grid-shim-bottom":case =
"grid-shim-right":case "focused-overlay-container":return a.D+b}throw =
Error("unknown: "+=0A=
b);};Gc(["guides-center","guides-edge"]);function =
JNb(a,b,c,d){this.C=3Dthis.F=3Dnull;this.H=3Db;this.D=3Dc;this.F=3Dnull!=3D=
d?d:new =
gHb;b=3D[3,1,7,5];this.C=3D[];for(c=3D0;c<b.length;c++)this.C.push(3>((a+=
b[c])%8|0)?1:0)}q(JNb,kg);function =
KNb(a,b,c,d,e,f){this.C=3Da;this.J=3Db;this.L=3Dc;this.O=3D0!=3Dthis.L%2&=
&d;this.H=3De;this.F=3Df;this.D=3DLNb(this,(c+4)%8);this.V=3Dnew =
JNb(c,LNb(this,c),[a.getLeft(),a.getTop(),iHb(a),a.top+a.height])}var =
MNb=3D[[0,-.5],[.5,-.5],[.5,0],[.5,.5],[0,.5],[-.5,.5],[-.5,0],[-.5,-.5]]=
;function =
LNb(a,b){b=3DMNb[b];return[jHb(a.C)+b[0]*a.C.getWidth(),kHb(a.C)+b[1]*a.C=
.getHeight()]};var NNb=3D"n-resize ne-resize e-resize se-resize s-resize =
sw-resize w-resize nw-resize".split(" ");function =
ONb(a,b,c,d,e,f,h){M.call(this,h);this.L=3Da;this.V=3Db;this.Va=3Dc;this.=
ma=3Dd||new Jd(20,20);this.$=3De||new =
Jd(Infinity,Infinity);this.va=3Df||Me;this.J=3D[new =
bO(-.5,-.5,"nw-resize",7),new bO(.5,-.5,"ne-resize",1),new =
bO(.5,.5,"se-resize",3),new bO(-.5,.5,"sw-resize",5),new =
bO(0,-.5,"n-resize",0),new bO(.5,0,"e-resize",2),new =
bO(0,.5,"s-resize",4),new =
bO(-.5,0,"w-resize",6)];this.H=3D[];this.C=3Dnull;this.D=3D0;this.F=3Dthi=
s.O=3Dnull}x(ONb,M);p=3DONb.prototype;p.Aa=3Dfunction(){this.Ta=3Dthis.L.=
Aa(this.oa(),this.J.concat())};=0A=
p.Ga=3Dfunction(){ONb.ea.Ga.call(this);for(var =
a=3D0;a<this.J.length;a++){var b=3DPNb(this.L,this.J[a]).C,c=3Dnew =
yq(b);this.H.push(c);this.getHandler().R(b,"mousedown",this.Xab).R(c,"sta=
rt",this.Vab).R(c,"drag",this.Wab).R(c,"end",this.Uab)}};p.vd=3Dfunction(=
){Db(this.H);this.H=3D[];ONb.ea.vd.call(this)};p.Xab=3Dfunction(a){a.stop=
Propagation()};p.Vab=3Dfunction(a){this.C&&(a=3DTa(this.H,a.C),a=3Dthis.J=
[a],this.F=3Dthis.C,this.O=3Dnew =
KNb(this.C,this.D,a.C,this.V,this.ma,this.$),this.dispatchEvent(new =
QNb(a)))};=0A=
p.Wab=3Dfunction(a){this.F&&this.C?((a=3DRNb(this,a))&&SNb(this,a,this.D)=
,this.dispatchEvent(new =
TNb(this.F,this.C,this.D))):this.Va.log(Error("Failed to cache previous =
rect prior to =
drag."))};p.Uab=3Dfunction(a){this.F&&this.C?((a=3DRNb(this,a))&&SNb(this=
,a,this.D),this.dispatchEvent(new =
UNb(this.F,this.C,this.D))):this.Va.log(Error("Failed to cache previous =
rect prior to drag."))};=0A=
function RNb(a,b){if(!a.F||!a.O)return a.Va.log(Error("Failed to cache =
previous rect prior to drag.")),null;var =
c=3DTa(a.H,b.C);c=3DPNb(a.L,a.J[c]);var =
d=3Db.left-c.D.getLeft(),e=3Db.top-c.D.getTop();c=3Da.O;var =
f=3D[d,e];d=3DlHb(c.C);e=3D[d.x,d.y];f=3Dnew =
Ed(f[0],f[1]);Lca(f,-c.J,d);f=3D[f.x,f.y];for(var =
h=3D0;2>h;h++)0>(c.D[h]-e[h])*(c.D[h]-f[h])&&(f[h]=3Dc.D[h]);e=3Dc.V;h=3D=
e.H.concat(f);e.F.transform(h,0,h,0,2);f=3Dh[2]-h[0];h=3Dh[3]-h[1];f=3D[e=
.D[0]+e.C[0]*f,e.D[1]+e.C[1]*h,e.D[2]+e.C[2]*f,e.D[3]+e.C[3]*h];e=3Df[2]-=
f[0];f=3Df[3]-=0A=
f[1];var k=3De,l=3Df,m=3Dc.O;h=3Dc.C.getWidth();var =
r=3Dc.C.getHeight(),u=3Dc.H.width,w=3Dc.H.height;e=3Dc.F.width;f=3Dc.F.he=
ight;m&&0!=3Dh*r?(0=3D=3Dk&&0=3D=3Dl&&(k=3Du,l=3Dw),k/h<l/r?k=3Dl*h/r:l=3D=
k*r/h,h=3DMath.max(u/k,w/l,1),k*=3Dh,l*=3Dh,e=3DMath.min(e/k,f/l,1),f=3Dn=
ew Jd(k*e,l*e)):f=3Dnew =
Jd(yd(k,u,e),yd(l,w,f));e=3Df.width;f=3Df.height;h=3DMNb[c.L];h=3Dnew =
Ed(c.D[0]+h[0]*e,c.D[1]+h[1]*f);Lca(h,c.J,d);return a.va(new =
KM(h.x-e/2,h.y-f/2,e,f),b.Zi)}function =
SNb(a,b,c){a.C=3Db;a.D=3Dc;a.L.Ec(b,c)}function =
QNb(){D.call(this,"resize-start")}x(QNb,D);=0A=
function =
TNb(a,b,c){D.call(this,"resize-change");this.F=3Da;this.C=3Db;this.rotati=
on=3Dc}x(TNb,D);function =
UNb(a,b,c){D.call(this,"resize-end");this.F=3Da;this.C=3Db;this.rotation=3D=
c}x(UNb,D);function =
bO(a,b,c,d){this.D=3Da;this.F=3Db;this.direction=3Dc;this.C=3Dd}function =
VNb(a){this.D=3Dnew KM(-4.5,-4.5,9,9);this.C=3Da};function =
WNb(a,b){D.call(this,a,b)}q(WNb,D);function XNb(a,b,c,d,e){b=3Dvoid =
0=3D=3D=3Db?null:b;c=3Dvoid 0=3D=3D=3Dc?null:c;d=3Dvoid =
0=3D=3D=3Dd?null:d;D.call(this,a,e);this.H=3Db;this.F=3Dc;this.C=3Dd||0}q=
(XNb,WNb);function YNb(a,b,c,d,e){b=3Dvoid 0=3D=3D=3Db?null:b;c=3Dvoid =
0=3D=3D=3Dc?null:c;d=3Dvoid =
0=3D=3D=3Dd?null:d;D.call(this,a,e);this.C=3Db;this.F=3Dc;this.H=3Dd}q(YN=
b,WNb);function =
ZNb(a,b,c){E.call(this);this.kb=3Da;this.C=3D[];this.$=3D0;this.D=3D{};th=
is.Bc=3Db;this.ma=3Dc;this.F=3Dnew =
th(this);this.qa(this.F);this.va=3Dnew =
Wn;this.qa(this.va);this.V=3D!1;this.J=3D0;this.O=3Dthis.L=3D!1;this.H=3D=
null}x(ZNb,E);p=3DZNb.prototype;p.Jd=3Dfunction(){return =
this.Bc.Jd()};function $Nb(a){ic(a.D,function(a){a instanceof =
ZN&&a.Ec()})}function aOb(a,b){a.Bc.H=3Db;b=3Dha(a.C);for(var =
c=3Db.next();!c.done;c=3Db.next())a.D[c.value].x3();a.C=3D[]}function =
bOb(a){ic(a.D,function(a){a.Yqa(!0)})}=0A=
function cOb(a){ic(a.D,function(a){a.Zla(!0)})}function cO(a){for(var =
b=3D[],c=3Dha(a.C),d=3Dc.next();!d.done;d=3Dc.next())b.push(a.D[d.value])=
;return b}function dOb(a,b){return null=3D=3D=3Db?null:a.D[b]}=0A=
p.Dsa=3Dfunction(a,b){if(!this.Jd()){var =
c=3DcO(this);if(!bb(c,a)||this.L||this.O){a.C0(this.J+1);this.O=3Dthis.L=3D=
!1;a=3Da.Uf();var =
d=3D(c=3Db.Zi)&&(c.ctrlKey||c.metaKey&&Sc);a.$&&c&&"mousedown"=3D=3Dc.typ=
e&&!d&&cf(c,0)&&!bb(this.C,ZI(a))?this.Jd()||a2a(a.$||""):(a=3DZI(a),c=3D=
b&&b.Zi&&(b.Zi.metaKey||b.Zi.shiftKey),d=3DJ(I(),"feeoms"),BNb(this,a,d&&=
c),this.yla(b))}else{b=3Dvoid =
0;c=3Dha(this.C);for(d=3Dc.next();!d.done;d=3Dc.next()){d=3Dd.value;var =
e=3Dthis.D[d];e=3D=3Da?b=3Dd:e.x3()}this.C=3D[];this.C.push(b);this.O=3Dt=
his.L=3D!1}}};=0A=
p.$Wa=3Dfunction(a){var b=3DcO(this),c=3Dnull;b=3Dha(b);for(var =
d=3Db.next();!d.done;d=3Db.next())d=3Dd.value,d=3Dd instanceof =
ZN?d.C:d,d.$||(a.C!=3Dd.V.Mc?d.V.Mc.AK(a.Zi):c=3Dd);c&&c.dispatchEvent(ne=
w YNb("overlayDragStart"))};p.ZWa=3Dfunction(a){var =
b=3DcO(this),c=3Dnull;b=3Dha(b);for(var =
d=3Db.next();!d.done;d=3Db.next())d=3Dd.value,d=3Dd instanceof =
ZN?d.C:d,a.C!=3Dd.V.Mc?d.V.Mc.ix(a.Zi):c=3Dd;this.L=3D!0;b=3Da.C.clientX-=
a.C.CT;d=3Da.C.clientY-a.C.FT;c&&c.dispatchEvent(new =
YNb("overlayDragEnd",b,d,a.C.O))};p.cXa=3Dfunction(){this.kb.dispatchEven=
t(new XNb("overlayResizeStart"))};=0A=
p.aXa=3Dfunction(a){this.kb.dispatchEvent(new =
XNb("overlayResizeChange",a.F,a.C))};p.bXa=3Dfunction(a){this.O=3D!0;this=
.kb.dispatchEvent(new =
XNb("overlayResizeEnd",a.F,a.C,a.rotation))};p.l_b=3Dfunction(){var =
a=3DcO(this);a=3Dha(a);for(var =
b=3Da.next();!b.done;b=3Da.next())b.value.dispatchEvent(new =
lM("objectDelete"))};p.yla=3Dfunction(a){var =
b=3DcO(this);a=3Da&&a.Zi&&(a.Zi.metaKey||a.Zi.shiftKey)||1<b.length;var =
c=3DJ(I(),"feeoms");if(a&&c)for(b=3Dha(b),a=3Db.next();!a.done;a=3Db.next=
())a=3Da.value,(a instanceof ZN?a.C:a).Sa.setVisible(!1)};=0A=
function =
BNb(a,b,c){if(!bb(a.C,b)){c||eOb(a);dOb(a,b)&&!dOb(a,b).BGa()&&dOb(a,b).w=
5();a.C.push(b);b=3D[];c=3Dha(a.C);for(var =
d=3Dc.next();!d.done;d=3Dc.next())b.push(a.D[d.value].Uf());c=3Dnew =
lM("focusEmbeddedObject",a);c.C=3Db;a.dispatchEvent(c);a.ma.Lb(2)}}functi=
on eOb(a){for(var =
b=3Dha(a.C),c=3Db.next();!c.done;c=3Db.next())a.D[c.value].x3();a.C=3D[]}=0A=
p.Ga=3Dfunction(){var =
a=3Dthis;this.V||(Xn(this.va,this.ma.D,function(b){3=3D=3Db.state&&eOb(a)=
}),ic(this.D,function(b){b instanceof =
ZN?(b.render(),a.F.R(b.C,"objectFocus",a.yla)):a.F.R(b,"objectFocus",Ca(a=
.Dsa,b))}),this.F.R(this.Bc,"start",this.$Wa).R(this.Bc,"end",this.ZWa).R=
(this.Bc,"resize-start",this.cXa).R(this.Bc,"resize-change",this.aXa).R(t=
his.Bc,"resize-end",this.bXa).R(UH(this.kb),"overlayDeleteEvent",this.l_b=
),this.V=3D!0)};p.vd=3Dfunction(){this.F.Ic();this.va.Ic();this.V=3D!1};=0A=
p.Ea=3Dfunction(){ZNb.ea.Ea.call(this);this.D=3Dnull};function =
fOb(a){this.width=3Dnull;this.C=3Da;this.D=3Dnull};function =
gOb(a){this.C=3Da};function =
hOb(a,b,c,d,e,f,h){hN.call(this,a,b,c,d,e,h);this.$=3Df}x(hOb,hN);=0A=
function iOb(a,b,c,d){for(var =
e,f=3Da.$,h=3Df.C,k=3D[],l=3D0;l<h.length;l++){var =
m=3Dh[l](b);m&&k.push(m)}for(h=3Dk.length-1;0<=3Dh;h--)l=3Dk[h],e=3Dl=3D=3D=
dO?new l(f.D,e,!1):new =
l(e,!1);f=3Da.getWidth();k=3Da.getHeight();h=3Dnull;b.getImageModel()&&(h=
=3Dnew Jd(f,k));c=3De.Aa(b,c,d,new gOb(a.D.rc()),new =
fOb(h));d=3Da.D.rc()?"mimic-overlay-cell-rtl":"mimic-overlay-cell-ltr";nh=
(c,[d,"mimic-overlay-cell"]);b=3D(b=3Db.getFormat())?qhb(b):"";a.getEleme=
nt().dir=3Db;ke(c,a.F.firstChild);a.Ld(f,k)}p=3DhOb.prototype;=0A=
p.Aa=3Dfunction(){var =
a=3Dthis.oa();this.Ta=3Da.Aa("DIV","mimic-overlay",this.V=3Da.Aa("TABLE",=
{className:"mimic-overlay-table",cellpadding:0,cellspacing:0},a.Aa("TBODY=
",null,this.F=3Da.Aa("TR",null,a.Aa("TD")))));this.ma()};p.sD=3Dfunction(=
a,b){hOb.ea.sD.call(this,a,b);this.Ld(a,b)};p.getWidth=3Dfunction(){var =
a=3DiN(this),b=3DcI(this.Ua(),a.y,a.x),c=3Db?b.left:a.x;a=3Db?b.Wc():a.x+=
1;c=3DKN(this.C,new =
wv(c,a),"c");a=3D=3Dthis.Ua().D&&(c-=3DjOb(this.C));return c};=0A=
p.getHeight=3Dfunction(){var =
a=3DiN(this),b=3DcI(this.Ua(),a.y,a.x),c=3Db?b.top:a.y;a=3Db?b.Vc():a.y+1=
;c=3DKN(this.C,new =
wv(c,a),"r");a=3D=3Dthis.Ua().C&&(c-=3DkOb(this.C));return =
c};p.Ld=3Dfunction(a,b){var =
c=3Dthis.getElement();c.style.width=3Da+"px";c.style.height=3Db+"px";this=
.V.style.width=3Da+"px";a-=3DL8a?6:0;a-=3DK8a;a=3DMath.max(0,a);b=3DMath.=
max(0,b-(Jc?0:1));this.F.firstChild.style.width=3Da+"px";this.F.firstChil=
d.style.height=3Db+"px";this.F.style.height=3Db+"px"};=0A=
p.vu=3Dfunction(){var =
a=3Dthis.Ua(),b=3DiN(this),c=3DoI(a,b),d=3Da.ma;a=3DPib(d,b.y,b.x);b=3DQi=
b(d,b.y,b.x);c.getImageModel()&&iOb(this,c,a,b);hOb.ea.vu.call(this)};fun=
ction =
eO(a){a.style.cursor=3DOc?"-moz-grab":Pc?"-webkit-grab":"url("+FB("imgPat=
h")+"cursors/openhand_8_8.cur), move"}function =
lOb(a){a.style.cursor=3DOc?"-moz-grabbing":Pc?"-webkit-grabbing":"url("+F=
B("imgPath")+"cursors/closedhand_8_8.cur), move"};function =
mOb(a,b,c,d,e,f){VN.call(this,a,b,c,d,e,"selection-border",1,0,f);this.va=
=3Dnew th(this);this.qa(this.va);this.O=3Dnew =
th(this);this.qa(this.O);this.Ma=3D!1}x(mOb,VN);p=3DmOb.prototype;p.rende=
r=3Dfunction(a,b){mOb.ea.render.call(this,a,b);b=3Dthis.oa().Aa("DIV","se=
lection-border-cover");eO(b);L(b,!1);this.Mc=3Dnew =
yq(b);this.Mc.C=3D!0;this.C=3Db;a.appendChild(b);nOb(this);this.va.R(this=
.Mc,"start",this.M1b);this.va.R(this.Mc,"end",this.L1b)};=0A=
function =
fO(a,b){a.Ra!=3Db&&(a.Ra=3Db,RMb(a,function(a){Xh(a,b?0:1)}))}function =
oOb(a){var =
b=3D!1;RMb(a,function(a,d){b||"N"!=3Dd||(pOb(this,a),b=3D!0)})}function =
nOb(a){a.O.Ic();RMb(a,function(a){this.O.R(a,"mouseover",this.N1b)})}p.qd=
=3Dfunction(){this.V&&pOb(this,this.V)};p.N1b=3Dfunction(a){a=3Da.target;=
this.V!=3Da&&(pOb(this,a),L(this.C,!0))};function =
pOb(a,b){qOb(a,b,2);a.V=3Db}=0A=
p.M1b=3Dfunction(){this.Ma=3D!0;TMb(this,"selection-border-dragging",2,1)=
;this.setVisible(!0);fO(this,!1);qOb(this,this.V,100);lOb(this.C);this.O.=
Ic()};function qOb(a,b,c){b=3Db.L;var d=3DOMb(a.$,a.L);if(d){var =
e=3Dd.left,f=3Dd.top,h=3Da.Eba(),k=3Da.Eba();switch(b){case =
"N":h=3Dd.right-d.left;break;case =
"S":h=3Dd.right-d.left-6;f=3Dd.bottom;break;case =
"E":k=3Dd.bottom-d.top-6;e=3Dd.right;break;case =
"W":k=3Dd.bottom-d.top}Hh(a.C,e-c,f-c);Qh(a.C,h+2*c,k+2*c);L(a.C,!0)}else=
 L(a.C,!1)}=0A=
p.L1b=3Dfunction(){this.Ma=3D!1;TMb(this,"selection-border",1,0);eO(this.=
C);nOb(this);pOb(this,this.V)};p.Jp=3Dfunction(a){mOb.ea.Jp.call(this,a);=
this.ma.C&&Yh(this.C)&&oOb(this)};p.Ea=3Dfunction(){mOb.ea.Ea.call(this);=
B(this.Mc);this.C=3Dthis.Mc=3Dnull};function =
gO(a,b,c,d,e,f,h,k){RN.call(this,a,b,c,d,e,"selection",k);this.C=3Df;this=
.V=3Dh||[160,195,255];this.O=3D!1;this.D=3Dnew =
mOb(a,b,c,d,e,this.oa());this.D.setVisible(!1)}x(gO,RN);var =
rOb=3D[0,100,0],sOb=3Djv(function(a){a=3DKt(a).Jf;a=3Dvbb(Ot(a));return =
Mt(a)},function(a,b){return =
a+"\x0B"+b[0]});p=3DgO.prototype;p.render=3Dfunction(a,b,c){gO.ea.render.=
call(this,a,b);this.D.render(a,c);this.O&&(L(this.H,!1),fO(this.D,!0))};p=
.Ec=3Dfunction(){gO.ea.Ec.call(this);this.D.Ec()};=0A=
p.doa=3Dfunction(){this.F||(gO.ea.doa.call(this),fO(this.D,!0))};p.rS=3Df=
unction(){this.F&&(gO.ea.rS.call(this),this.D.Jp(this.getRect()),fO(this.=
D,this.O))};p.setVisible=3Dfunction(a){a!=3Dthis.isVisible()&&(gO.ea.setV=
isible.call(this,a),this.D.setVisible(a));fO(this.D,this.F||!a||this.O)};=
p.TWa=3Dfunction(){return =
this.O?null:this.V};p.UWa=3Dn("selection");p.Jp=3Dfunction(a){gO.ea.Jp.ca=
ll(this,a);this.F||this.D.Jp(a)};=0A=
function tOb(a,b,c){var =
d=3Da.getRect(),e=3D"r"=3D=3Dc?a.C.y:a.C.x;d=3Da.isVisible()?YA(d,c)<e?YA=
(d,c):ZA(d,c)-1:e;b=3DiI(a.Ua(),d,b,c);return =
yd(b,0,MH(a.Ua(),c)-1)}p.qc=3Dfunction(){return =
this.isVisible()?this.getRect().qc():this.C.y};p.Vc=3Dfunction(){return =
this.isVisible()?this.getRect().Vc():this.C.y+1};p.kc=3Dfunction(){return=
 this.isVisible()?this.getRect().kc():this.C.x};p.Wc=3Dfunction(){return =
this.isVisible()?this.getRect().Wc():this.C.x+1};=0A=
function uOb(a,b){var =
c=3Dny(b),d=3Da.getRect();if(c&&d.C||!c&&d.Yd())return null;var =
e=3Da.ma.rc(),f=3D1=3D=3DBWa(b,e);e=3Da.C;b=3Dd.C||d.Yd()?c?e.y:e.x:vOb(a=
,AWa(b));d=3D(c?a.Vc():a.Wc())-1;a=3Dc?a.qc():a.kc();a=3Df?b=3D=3Da?d:a:b=
=3D=3Dd?a:d;return c?new Ed(e.x,a):new Ed(a,e.y)}=0A=
function wOb(a,b,c,d){var =
e=3Da.getRect(),f=3Da.C,h=3Dny(c),k=3De.C||e.Yd(),l=3Dh?f.y:f.x;k||(l=3Dv=
Ob(a,AWa(c)));var m=3DxOb(a,AWa(c));f=3Db.start;var =
r=3Db.end,u=3Dh?"r":"c";if(m&&!k){var =
w=3DAWa(c);c=3Da.Ua();k=3Da.getRect();m=3DdB(k,w);k=3D(w=3Dny(w))?new =
OA(m,k.kc(),m+1,k.Wc()):new =
OA(k.qc(),m,k.Vc(),m+1);c=3DcB(pI(c,k),w?"r":"c")}else =
c=3D1;0>d&&1<c?l!=3Db.end&&c<cB(e,u)?r-=3Dc:f+=3Dd:0<d&&1<c?l!=3Db.start&=
&c<cB(e,u)?f+=3Dc:r+=3Dd:0<d&&l=3D=3Db.start||0>d&&l!=3Db.end?r+=3Dd:f+=3D=
d;a=3Dh?a.C.y:a.C.x;return IOa(new wv(a,a),new wv(f,r))}=0A=
function xOb(a,b){var c=3Da.Ua();a=3Da.getRect();var d=3DdB(a,b);return =
ny(b)?Jj(jjb(c,"c",bB(a,"c")),function(a){return!!cI(c,d,a)}):Jj(jjb(c,"r=
",bB(a,"r")),function(a){return!!cI(c,a,d)})}function vOb(a,b){var =
c=3Da.Ua(),d=3Da.getRect();a=3Dny(b)?new =
OA(a.C.y,d.kc(),a.C.y+1,d.Wc()):new =
OA(d.qc(),a.C.x,d.Vc(),a.C.x+1);return =
dB(pI(c,a),b)}p.Ea=3Dfunction(){gO.ea.Ea.call(this);this.D.dispose()};fun=
ction =
yOb(a,b,c,d,e,f,h){hOb.call(this,a,b,c,d,e,f,h);this.O=3D!1;this.Ka=3Dnew=
 =
Ed(0,0)}x(yOb,hOb);yOb.prototype.ma=3Dta;yOb.prototype.Rd=3Dg("O");functi=
on zOb(a,b,c){a.setVisible(!0);a.setPosition(b,a.Ka);var =
d=3Da.Ua(),e=3DiN(a),f=3DoI(d,e),h=3Dd.ma;d=3DPib(h,e.y,e.x);e=3DQib(h,e.=
y,e.x);iOb(a,f,d,e);(b=3DoI(a.Ua(),b).getFormat().getStyle("backgroundCol=
or"))&&"transparent"!=3Db||(b=3D"white");c&&(b=3DsOb(b));a.O=3Dc;a.F.firs=
tChild.style.backgroundColor=3Db;a.Ec()};function AOb(a){if(a){var =
b=3DFB("win").location;b=3Del(a)=3D=3D=3Db.origin&&dl(a)=3D=3D=3Db.pathna=
me;Ep(a,{target:dc(),noreferrer:!b})}};function =
hO(a,b,c,d,e,f,h,k){hN.call(this,a,b,c,d,e,k);this.V=3Dthis.F=3Dnull;this=
.O=3Df;this.Td=3D!0;this.H=3Dh;this.ma=3D!isNaN(Zg(I(),"docs-dhs"))}x(hO,=
hN);var BOb=3Dnew wh(1,1,1,1);p=3DhO.prototype;=0A=
p.Aa=3Dfunction(){var =
a=3Dthis.oa(),b=3Da.Aa("SPAN","waffle-hyperlink-icon");b=3Dthis.V=3Da.Aa(=
"A",{target:"_blank"},b);var =
c=3Dthis.$=3Da.Aa("SPAN"),d=3Dthis.F=3Da.Aa("A",{target:"_blank","class":=
"waffle-hyperlink-tooltip-link",rel:"noreferrer"},c);c=3D$h(a.Pb().body);=
b=3D[d,b];a.Aa("SPAN",null," | ");this.Ta=3Da.Aa("DIV",{style:"display: =
none;","class":"waffle-hyperlink-tooltip",dir:c?"rtl":"ltr"},b);eh(this.Q=
a(),"dialog");jh(this.Qa(),"Change or remove link.")};=0A=
p.Ga=3Dfunction(){hO.ea.Ga.call(this);this.getHandler().R(this.F,"click",=
this.S_b).R(this.F,"contextmenu",this.Mwb).R(this.getElement(),["mousedow=
n","click","mouseup"],this.T_b).R(this.getElement(),"keyup",this.R_b);thi=
s.py(this.O);this.getElement().style.width=3D"auto";this.getElement().sty=
le.height=3D"auto";var a=3Dnew =
WN(this.Qa(),this.oa());this.qa(a);XN(a)};p.T_b=3Dfunction(a){a.stopPropa=
gation();"mouseup"=3D=3Da.type&&this.H.Lb(3)};p.R_b=3Dfunction(a){27=3D=3D=
a.keyCode&&this.H.Lb(3)};p.Mwb=3Dfunction(a){a.stopPropagation()};=0A=
p.S_b=3Dfunction(a){var =
b=3DRH(oI(this.Ua(),iN(this)));PMa||cf(a,2)||(a.preventDefault(),AOb(b));=
a.ctrlKey||Di(v(this.setVisible,this,!1),1E3,this);a.ctrlKey||this.dispat=
chEvent(new D("ocl"))};function COb(a,b,c){if(b){var =
d=3DFB("win").location;el(c)=3D=3D=3Dd.origin&&dl(c)=3D=3D=3Dd.pathname||=
"#"=3D=3Dc[0]?(d=3DQla(Rla(c)),a.ma?(a=3D"_parent",c=3DSla($g(I(),"docs-s=
eu"),d)):(a=3D"",c=3D(c=3Dbl(6,c))?"?"+c+"#"+d:"#"+d)):a=3D"_blank";b.tar=
get=3Da;vd(b,c)}}p.Na=3Dfunction(a){a||this.setVisible(!1);this.Td=3Da};=0A=
p.wq=3Dfunction(a){var =
b=3DhO.ea.wq.call(this,a);a=3Dthis.Ua().eh(a.y,a.x);RH(a);COb(this,this.F=
,sib(a));COb(this,this.V,sib(a));this.ib.Te(this.$,dba(RH(a),27));this.ge=
tElement().style.width=3D"auto";this.getElement().style.height=3D"auto";a=
=3DVh(this.getElement());0!=3Da.width&&0!=3Da.height&&nLb(this,a.width+18=
,a.height);return b};p.nA=3Dfunction(a,b){var =
c=3Dthis.C;c=3DiN(this).x<MG(this.Ua(),"c")?iO(c):JN(this.C,"c");hO.ea.nA=
.call(this,Math.max(a,c),b)};p.cK=3Dfunction(){return BOb};=0A=
p.py=3Dfunction(a){this.O!=3Da&&(this.O=3Da)};p.setVisible=3Dfunction(a){=
this.Td&&(jLb(this),hO.ea.setVisible.call(this,a))};p.focus=3Dfunction(){=
this.F.focus();this.H.Lb(2)};function =
DOb(a,b,c,d){A.call(this);this.kb=3Da;this.F=3Dc;this.O=3Db;this.H=3Dd;th=
is.D=3Dnew th(this);this.qa(this.D)}x(DOb,A);p=3DDOb.prototype;=0A=
p.R=3Dfunction(){var =
a=3DUH(this.kb);this.D.R(a,kb(cdb,["rb","sb","nb","Fb","Gb"]),this.Hba);t=
his.D.R(a,["ub"],this.f0b);this.D.R(a,"Bb",this.mKa);this.D.R(a,"Kb",this=
.QKa);this.D.R(this.F,["gb","ib","jb"],this.Hba);this.D.R(this.F,["formul=
a-view","protected-range-view"],this.Hba);this.D.R(VF(this.F.C,this.kb.$b=
()),["Ra"],this.Hba);this.D.R(this.F,["add_named_range","delete_named_ran=
ge"],this.h0b);this.D.R(this.F,["add_ritz_protection","delete_ritz_protec=
tion"],this.hDb);this.D.R(this.O,["changegrid",=0A=
"changeediting","dispose","changeposition"],this.TDb);this.D.R(this.F,["r=
eadonly_status","offline_status","acl_change"],this.e0b)};p.Qc=3Dfunction=
(){this.D.Ic()};p.Hba=3Dfunction(a){var =
b=3Dthis.kb,c=3Db.Bb.La(),d=3Dfkb(b);b.Bb.Pa(d);c!=3Dd&&this.C.Ec();EOb(t=
his.H,a);jO(this)&&(b=3Dthis.J[a.type])&&b.call(this,a)};p.hDb=3Dfunction=
(a){if(this.F.xb&&(EOb(this.H,a),jO(this))){var =
b=3Dthis.J[a.type];b&&b.call(this,a)}};p.h0b=3Dfunction(a){if(this.F.xb&&=
(EOb(this.H,a),jO(this))){var b=3Dthis.J[a.type];b&&b.call(this,a)}};=0A=
p.TDb=3Dfunction(a){if(jO(this)){var =
b=3Da.target;this.L[a.type].call(this,b);if(a.F||b.F){var =
c=3DZ_a(b);b=3D$_a(b);var =
d=3Da.C?a.C[0]:null;a=3Da.C?a.C[1]:null;null=3D=3D=3Dd||null=3D=3D=3Da||F=
Ob(this.C,d,a);null=3D=3D=3Dc||null=3D=3D=3Db?this.C.Ec():FOb(this.C,c,b)=
}}};p.e0b=3Dfunction(a){jO(this)&&GOb(this.C,a.Jd)};p.i0b=3Dfunction(){if=
(jO(this)){var =
a=3Dthis.C;kO(a);a.dispatchEvent("validationFailed")}};function =
jO(a){return!!a.C&&!a.C.isDisposed()&&a.C.Qb()}p.d0b=3Dfunction(){this.C.=
Ec();lO(this.C);this.C.Bp()};=0A=
p.g0b=3Dfunction(){this.C.Ec();lO(this.C);this.C.Bp()};p.QKa=3Dfunction()=
{jO(this)&&(this.C.Ec(),this.C.Bp(),HOb(this.C.F),this.C.F.V.Rf(!1),this.=
C.F.J.Rf(!1),IOb(this.C,TA("c",0,this.C.Ua().sf())),IOb(this.C,TA("r",0,t=
his.C.Ua().zf())))};=0A=
p.ALa=3Dfunction(a){if(a.rect)var b=3Da.rect.qh();else =
if(a.C){b=3Da.C;for(var =
c=3D0,d=3D0;d<b.length;d++)c+=3Db[d].qh();b=3Dc}else throw Error("Not =
implemented");if(b>this.C.Hib())this.C.Ec();else{b=3Dthis.C;a=3Da.C||[a.r=
ect];c=3D[];for(d=3D0;d<a.length;d++)c.push(bB(a[d],"r"));JOb(b,c);KOb(b,=
!1,!1);lO(b);b.Bp()}};p.evb=3Dfunction(a){LOb(this.C,a.rect);this.ZQ(a);M=
Ob(this,a);a=3Da.rect;var =
b=3DNOb(this,a);OOb(this.C,b,a.Yd()?"hiddenRows":"hiddenColumns")};p.gHb=3D=
function(a){POb(this.C.Ac,a.rect);this.ZQ(a)};=0A=
p.mKa=3Dfunction(a){if(this.C.Sb()){switch(a.type){case =
"zb":this.ZQ(a);MOb(this,a);QOb(this,a);break;case =
"Bb":this.C.Ec()}this.C.Bp();mO(this.C)}};p.szb=3Dfunction(){ROb(this.C)}=
;p.oub=3Dfunction(a){var =
b=3Dthis.C,c=3Db.F;a=3Da.F;("r"=3D=3Da?c.O:c.H).reset();SOb(c,a);TOb(b).B=
p();b.V.Ec();b.Ec()};p.lDb=3Dfunction(a){var =
b=3Da.rect.fd(),c=3Dthis.C,d=3DbB(a.rect,b),e=3Dc.Ua();"c"=3D=3Db?c.WT(!0=
):(JOb(c,[d]),d.start<MG(e,b)&&UOb(c));c.F.H.Ec();c.F.O.Ec();lO(c);c.Bp()=
;c.Ec();MOb(this,a)};=0A=
p.ZQ=3Dfunction(a){var =
b=3Dthis.C;a=3Da.rect;b.Ec();IOb(b,a);b.WT(!0);a.C&&b.F.H.Ec();a.Yd()&&b.=
F.O.Ec();b.H.D.Sb()&&VOb(b.H)};p.hrb=3Dfunction(a){this.ZQ(a);MOb(this,a)=
};function MOb(a,b){if("r"=3D=3Db.F||!b.F&&b.rect.Yd()){a=3Da.C;var =
c=3Da.Vc()-1;b=3Da.Ua().zf()-1;c<b||(c=3DIN(a.C).height,b=3DWOb(a.C,b,"r"=
)-1,40<c-b&&Qjb(a.Ua(),"r"))}}function QOb(a,b){if(!YH(a.kb.H)){var =
c=3D[];z(b.C,function(b){c=3Dkb(c,NOb(a,b))});qb(c);OOb(a.C,c,"filtered")=
}}=0A=
function NOb(a,b){var =
c=3Da.kb.$b(),d=3D[];a=3DSob(a.F.J);ic(a,function(a){z(a,function(a){if(a=
 instanceof SJ){switch(a.L){case =
1:if("c"=3D=3D=3Db.fd())return!1;break;case =
2:if("r"=3D=3D=3Db.fd())return!1;break;case =
3:return!1}Ya(aJ(a),function(a){return =
a.jd=3D=3D=3Dc&&null!=3DUA(a.rect,b)})&&d.push(a)}})});return =
d}p.Nxb=3Dfunction(a){var b=3Dthis.C,c=3Da.C;a=3Da.V;for(var =
d=3D0;d<c.length;d++)cNb(b.Oa,c[d],a);b.Ec()};=0A=
p.rpb=3Dfunction(a){var b=3Dthis.C;a=3Da.C;for(var =
c=3D0;c<a.length;c++){var d=3Da[c],e=3Dd.qc();d=3Dd.kc();cNb(b.Oa,new =
OA(e,d,e+1,d+1))}b.Ec()};p.f0b=3Dfunction(){this.dispose()};p.Ea=3Dfuncti=
on(){DOb.ea.Ea.call(this);this.H.dispose()};var =
XOb=3Dnull,YOb=3D{};function ZOb(a,b,c,d,e){var f=3Dthis;e=3Dvoid =
0=3D=3D=3De?null:e;E.call(this);this.D=3Da;this.J=3Db;this.Wa=3D"y"=3D=3D=
this.J?"scrollTop":"scrollLeft";this.jb=3Dc;this.Cb=3Dd;this.Ka=3Dnew =
th(this);this.qa(this.Ka);this.O=3Dnew =
th(this);this.qa(this.O);this.C=3D0;this.L=3Dnull;this.F=3Dthis.H=3Dthis.=
Oa=3D0;this.Ba=3Dnull;this.xb=3Dfunction(){var =
a=3DMath.abs(f.F-f.Ba);f.Ba=3Df.F;return f.ub?f.ub(a,f.J):tj(new =
pj,17).build()};this.ub=3De;this.$=3D-1;this.Ma=3Dthis.va=3D!0;this.V=3D!=
1;this.Sa=3D!0}x(ZOb,E);=0A=
var =
$Ob=3D{scrollbarUp:1,scrollbarDown:1,scrollbarLeft:1,scrollbarRight:1,scr=
ollbarPageUp:2,scrollbarPageDown:2,scrollbarPageLeft:2,scrollbarPageRight=
:2,scrollbarVThumb:3,scrollbarHThumb:3,"":3,outside:3};function =
aPb(a,b,c){if(c||a.F!=3Db){c=3Da.C;var =
d=3Dyd(Math.floor(a.Ra.t6(b)),0,a.H);c!=3Dd&&(a.F=3Db,bPb(a,d),a.C=3DcPb(=
a),a.$=3Da.C)}}p=3DZOb.prototype;=0A=
p.I1b=3Dfunction(a){N8a&&a.preventDefault();this.Ha=3Dnew =
Ed(a.clientX,a.clientY);this.ma=3Dnew =
Ed(a.clientX,a.clientY);this.Ma=3D!0;if(this.Sa){a=3DOh(a,this.D);var =
b=3DVh(this.D);a=3D"y"=3D=3Dthis.J?(this.Cb?a.x:b.width-a.x)<=3Dthis.jb:b=
.height-a.y<=3Dthis.jb}else =
a=3D!1;this.V=3Da;this.Oa=3DEa();this.V&&Oc&&(this.O.R(this.D,"mousemove"=
,this.Gyb),this.O.R(this.D,"mouseup",this.J1b))};=0A=
p.Gyb=3Dfunction(a){var b=3Dthis.ma;this.ma=3Dnew =
Ed(a.clientX,a.clientY);var =
c=3DdPb(this,a);3=3D=3Dc&&0!=3Dthis.C&&this.C!=3Dthis.H&&(this.L=3Dc,ePb(=
this,yd(this.C+Math.round(("y"=3D=3Dthis.J?a.clientY-b.y:a.clientX-b.x)/t=
his.Bb*this.H),0,this.H)))};p.J1b=3Dfunction(){this.O.Ic();this.V&&3=3D=3D=
this.L&&fPb(this)};p.K1b=3Dfunction(a){if(this.V){var =
b=3DcPb(this);b!=3Dthis.C&&(b=3D=3Dthis.$?this.C=3Db:(this.L=3DdPb(this,a=
),a=3DPc?this.Ma&&40>Ea()-this.Oa:3!=3Dthis.L&&40>Ea()-this.Oa,ePb(this,b=
,a),a&&fPb(this,this.$)))}};=0A=
function ePb(a,b,c){var =
d=3DgPb(a,b,c);null=3D=3D=3Da.Ba&&(a.Ba=3Da.F);a.F=3Dc?d.F:d.C;a.$=3Dd.D;=
a.Ma=3D!1;a.C=3Db;b=3Db>=3Da.H;itb(sB.Txa,a.xb);c=3DXOb||(XOb=3Dnew =
Tm);tpa(c);a.dispatchEvent(new hPb(a.F,a.J,a.L,a.Ha,b))}=0A=
p.vDb=3Dfunction(a){if(this.V){var =
b=3DcPb(this);this.L=3Da=3DdPb(this,a);a=3D3=3D=3Da;if(0=3D=3Db||b>=3Dthi=
s.H)this.va=3D!0;else{if(b=3D=3Dthis.C){this.va=3D!0;return}if(!a&&this.v=
a)this.va=3D!1;else if(!a){this.C=3Db;return}}a=3D!a;var =
c=3DgPb(this,b,a),d=3Dc.C;a&&(d=3Dc.F);this.F=3Dd;this.C=3Db;a&&"x"=3D=3D=
this.J&&fPb(this,c.D);b=3Db>=3Dthis.H;a=3DXOb||(XOb=3Dnew =
Tm);tpa(a);this.dispatchEvent(new =
hPb(this.F,this.J,this.L,this.Ha,b))}};function =
bPb(a,b){"x"=3D=3Da.J?Li(a.D,b):a.D[a.Wa]=3Db}function =
cPb(a){return"x"=3D=3Da.J?Ji(a.D):a.D[a.Wa]}=0A=
function dPb(a,b){return =
Oc?(b=3Da.Ha,a=3Da.ma,b&&a&&3<Hd(b,a)?3:1):a.D.componentFromPoint?$Ob[a.D=
.componentFromPoint(b.clientX,b.clientY)]:1}function gPb(a,b,c){var =
d=3Db>a.C,e=3Db<a.C,f=3Da.Ra,h=3Df.kQ(),k=3Db=3Df.cja(b),l=3Df.t6(b);f=3D=
f.vK(b);c?(c=3Db=3D=3Da.F)&&d?(k=3Db+1,l+=3Df):c&&e&&(k=3Db-1,l-=3Df):!e&=
&l<a.H&&l+f>a.H&&(l+=3Df,b++,k++);return new =
iPb(yd(b,0,h),yd(k,0,h),yd(Math.floor(l),0,a.H))}function =
fPb(a,b){b=3Db||a.$;t(b)&&bPb(a,b)}p.Ea=3Dfunction(){ZOb.ea.Ea.call(this)=
;this.ma=3Dthis.Ha=3Dthis.Ra=3Dnull};=0A=
function iPb(a,b,c){this.C=3Da;this.F=3Db;this.D=3Dc}function =
hPb(a,b,c,d,e,f){D.call(this,"waffle_scroll",f);this.J=3Da;this.axis=3Db;=
this.C=3De}x(hPb,D);function nO(a,b,c,d,e){d=3Dvoid =
0=3D=3D=3Dd?null:d;M.call(this,e);this.L=3Da;this.D=3Db;this.J=3Dc;this.O=
=3Dd;this.C=3Dthis.F=3Dnull;this.H=3D0}x(nO,M);nO.prototype.Aa=3Dfunction=
(){var =
a=3Dthis.ib.Aa("DIV","native-scrollbar");this.Ta=3Da;this.F=3Dthis.ib.Aa(=
"DIV");a.appendChild(this.F);this.C=3Dnew =
ZOb(a,this.L,this.J,this.Fe(),this.O);this.qa(this.C);this.C.Pd(this);mh(=
a,this.Fe()?"native-scrollbar-rtl":"native-scrollbar-ltr");mh(a,"x"=3D=3D=
this.L?"native-scrollbar-x":"native-scrollbar-y")};=0A=
nO.prototype.Ga=3Dfunction(){nO.ea.Ga.call(this);var =
a=3Dthis.C;a.Ka.R(a.D,"scroll",Kc?a.vDb:a.K1b);a.Ka.R(a.D,"mousedown",a.I=
1b)};nO.prototype.vd=3Dfunction(){nO.ea.vd.call(this);var =
a=3Dthis.C;a.Ka.Ic();a.O.Ic()};function oO(a){var =
b=3Da.H,c=3Da.getElement(),d=3Da.D.wHa(),e=3DPf&&Ii("53");"x"=3D=3Da.L?(e=
?Rh(c,b):Qh(c,b,a.J),Qh(a.F,d,1)):(e?Uh(c,b):Qh(c,a.J,b),c=3Da.Fe()?a.J+1=
:1,Qh(a.F,c,d));a.C.Sa=3Dd>=3Db;c=3Da.C;b=3DMath.max(d-b,0);c.Ra=3Da.D;c.=
H=3DMath.floor(b);aPb(c,c.F,!0);c.Bb=3D"y"=3D=3Dc.J?c.D.offsetHeight:c.D.=
offsetWidth};function jPb(a,b,c,d,e){A.call(this);this.D=3Dnew =
nO("y",b,c,d,e);this.qa(this.D);this.C=3Dnew =
nO("x",a,c,d,e);this.qa(this.C);this.F=3Dc}x(jPb,A);jPb.prototype.install=
=3Dfunction(a,b){this.D.Jo(b);a.Fa(this.D,!0);this.C.Jo(b);a.Fa(this.C,!0=
)};function kPb(a,b,c){var =
d=3DPf&&Ii("53")?1:0,e=3Da.D;e.H=3Db.height-a.F;oO(e);Hh(a.D.getElement()=
,c?b.left:b.left+b.width-a.F-d,b.top);c=3Da.C;c.H=3Db.width-a.F;oO(c);Hh(=
a.C.getElement(),b.left,b.top+b.height-a.F-d)}function =
lPb(a,b){return"y"=3D=3Db?a.D:a.C};function =
mPb(a,b,c,d){E.call(this);this.H=3D!1;this.L=3Da;this.C=3D[];this.qb=3Dd|=
|new Nd;this.Fc=3Db;this.O=3Dc;this.D=3D{};this.F=3D!1;this.J=3Dnew =
th(this);this.qa(this.J)}x(mPb,E);p=3DmPb.prototype;p.getType=3Dg("Fc");f=
unction nPb(a,b){if(a.D[b])return a.D[b];var =
c=3Da.qb.Aa("DIV",a.L.rc()?"overlay-container-rtl":"overlay-container-ltr=
");c.style.zIndex=3Da.O;a.D[b]=3Dc;a.dispatchEvent(new oPb(c));return c}=0A=
function =
TN(a,b,c){bb(a.C,b);bb(a.C,b)||a.C.push(b);b.Pd(a);a.F&&b.setVisible(!0);=
b.setVisible(!c);a.J.R(b,"dispose",a.Crb)}function =
ZMb(a,b){a.isDisposed();ib(a.C,b);B(b)}p.Jd=3Dg("H");p.yf=3Dfunction(a,b)=
{if(this.C){b=3Db||this;for(var =
c=3D0;c<this.C.length;c++)a.call(b,this.C[c])}};p.render=3Dfunction(){thi=
s.F||(this.F=3D!0,this.Bp())};p.Bp=3Dfunction(){this.yf(function(a){a.Ec(=
)})};function =
pPb(a){a.yf(function(a){jLb(a)})}p.Crb=3Dfunction(a){ZMb(this,a.target)};=0A=
p.Ea=3Dfunction(){mPb.ea.Ea.call(this);ic(this.D,je);Db(this.C);this.C=3D=
this.D=3Dnull};function =
oPb(a){D.call(this,"new_element");this.element=3Da}x(oPb,D);function =
pO(a){M.call(this,a)}x(pO,M);pO.prototype.Aa=3Dfunction(){pO.ea.Aa.call(t=
his);mh(this.Qa(),"waffle-obj-control")};pO.prototype.setVisible=3Dfuncti=
on(a){L(this.Qa(),a)};pO.prototype.cU=3Dta;pO.prototype.yA=3Dta;function =
qPb(a,b){M.call(this,b);this.C=3Da}x(qPb,pO);qPb.prototype.Ga=3Dfunction(=
){qPb.ea.Ga.call(this);var a=3Dnew =
Eu(this.C);this.qa(a);this.getHandler().R(a,"action",this.D)};qPb.prototy=
pe.D=3Dfunction(){this.dispatchEvent(new D("focus"))};function =
rPb(){E.call(this);this.C=3D[]}x(rPb,E);rPb.prototype.render=3Dfunction(a=
){for(var =
b=3D0;b<this.C.length;b++)this.C[b].render(a),this.C[b].setVisible(!1)};f=
unction sPb(a){for(var b=3D0;b<a.C.length;b++)a.C[b].cU()};function =
qO(a,b,c){M.call(this,c);this.F=3Da;this.D=3Db;this.C=3D[];this.Mc=3Dnew =
yq(this.F);this.Mc.Pd(this);this.Mc.L=3DMath.pow(3,2)}x(qO,pO);var =
tPb=3D{bE:0,LEFT:1,RIGHT:2,rE:3};p=3DqO.prototype;p.Aa=3Dfunction(){qO.ea=
.Aa.call(this);ic(tPb,function(a){this.C[a]=3Dthis.oa().Aa("DIV","waffle-=
obj-drag-component");this.Qa().appendChild(this.C[a])},this)};=0A=
p.Ga=3Dfunction(){qO.ea.Ga.call(this);this.getHandler().R(this.F,["touchs=
tart","mousedown"],this.a_b,!0).R(this.Mc,"overlayDragStart",this.$Zb).R(=
this.Mc,"overlayDragEnd",this.ZZb)};p.setVisible=3Dfunction(a){qO.ea.setV=
isible.call(this,a);this.Mc.Na(a&&!this.D.Jd());!this.D.Jd()&&a&&this.D.p=
sa()?eO(this.F):this.F.style.cursor=3D"default"};p.yA=3Dfunction(a){qO.ea=
.yA.call(this,a);this.D=3Da};p.render=3Dfunction(a){qO.ea.render.call(thi=
s,a);a=3Dthis.D.rpa();this.Mc.ma=3Da};=0A=
p.a_b=3Dfunction(a){this.Mc.Td&&!this.D.zAa(a)&&a.stopPropagation()};p.$Z=
b=3Dfunction(a){this.D.Jd()?a.preventDefault():lOb(this.F)};p.ZZb=3Dfunct=
ion(){!this.D.Jd()&&this.D.psa()?eO(this.F):this.F.style.cursor=3D"defaul=
t"};p.cU=3Dfunction(){var =
a=3DparseFloat(Dh(this.F,"width")),b=3DparseFloat(Dh(this.F,"height"));Hh=
(this.C[0],0,b-1);Qh(this.C[0],a,1);Hh(this.C[1],0,0);Qh(this.C[1],1,b);H=
h(this.C[2],a-1,0);Qh(this.C[2],1,b);Hh(this.C[3],0,0);Qh(this.C[3],a,1);=
Hh(this.Qa(),0,0);Qh(this.Qa(),0,0)};function =
uPb(a,b,c,d){M.call(this,d);this.F=3Da;this.C=3Db;this.D=3Dc;this.Td=3D3=3D=
=3Dthis.C}x(uPb,pO);p=3DuPb.prototype;p.Aa=3Dfunction(){uPb.ea.Aa.call(th=
is);mh(this.Qa(),"waffle-obj-glasspane-control");L(this.Qa(),this.Td)};p.=
Ga=3Dfunction(){uPb.ea.Ga.call(this);this.getHandler().R(this.D,"drag",th=
is.tsb).R(this.D,"end",this.usb).R(this.D,"objectFocus",this.b_b).R(this.=
D,"objectBlur",this.jzb)};p.setVisible=3Dta;p.tsb=3Dfunction(){1!=3Dthis.=
C&&this.Na(!0)};p.usb=3Dfunction(){1!=3Dthis.C&&this.Na(!1)};=0A=
p.b_b=3Dfunction(){3=3D=3Dthis.C&&this.Na(!1)};p.jzb=3Dfunction(){3=3D=3D=
this.C&&this.Na(!0)};p.Na=3Dfunction(a){this.Td=3Da;L(this.Qa(),a)};p.cU=3D=
function(){Qh(this.Qa(),parseFloat(Dh(this.F,"width")),parseFloat(Dh(this=
.F,"height")))};function vPb(a){a=3Dnew =
Cu(a,!0);zu(a,[K.vn,K.Pp]);return a}function wPb(a){a=3Dnew =
Cu(a,!0);zu(a,[w5a,x5a,S7a,R7a,s4a,K.m2,K.k2,K.l2,K.kE,i5a,b4a,r3a,n3a]);=
return a};function =
xPb(a,b,c){M.call(this,c);this.C=3Da;this.F=3Db;this.D=3Dnew =
Xj}x(xPb,pO);p=3DxPb.prototype;p.Ga=3Dfunction(){xPb.ea.Ga.call(this);var=
 a=3Dnew =
Cu(this.C);zu(a,[K.Ou,K.vn,K.Pp,Q4a]);Sc&&iKa(a,K.Ou,["Meta+V"]);this.qa(=
a);this.getHandler().R(this.D,"key",this.d_b).R(this.C,"copy",this.c_b).R=
(this.C,"cut",this.Jqb)};=0A=
p.d_b=3Dfunction(a){if(!this.F.Jd())if(46=3D=3Da.keyCode||8=3D=3Da.keyCod=
e)this.dispatchEvent(new =
D("eokc-delete")),a.stopPropagation(),a.preventDefault();else =
if(39=3D=3Da.keyCode||37=3D=3Da.keyCode||40=3D=3Da.keyCode||38=3D=3Da.key=
Code){var =
b=3Da.shiftKey?1:5,c=3D39=3D=3Da.keyCode?b:0;c=3D37=3D=3Da.keyCode?-b:c;v=
ar =
d=3D40=3D=3Da.keyCode?b:0;d=3D38=3D=3Da.keyCode?-b:d;this.dispatchEvent(n=
ew =
yPb("eokc-move",c,d));a.stopPropagation();a.preventDefault()}};p.c_b=3Dfu=
nction(a){this.dispatchEvent(new =
zPb("eokc-copy",a));a.stopPropagation();a.preventDefault()};=0A=
p.Jqb=3Dfunction(a){this.dispatchEvent(new =
zPb("eokc-cut",a));a.stopPropagation();a.preventDefault()};p.yA=3Dfunctio=
n(a){xPb.ea.yA.call(this,a);this.F=3Da};p.setVisible=3Dfunction(a){xPb.ea=
.setVisible.call(this,a);a?Yj(this.D,this.C):Zj(this.D)};function =
zPb(a,b){D.call(this,a);this.Zi=3Db}x(zPb,D);function =
yPb(a,b,c){D.call(this,a);this.C=3Db;this.F=3Dc}x(yPb,D);function =
APb(a,b){M.call(this,b);this.D=3Da;a=3Doi(ls,"waffle-overflow-menu-materi=
al");this.C=3Dnew ns(void =
0,a,this.oa());this.Fa(this.C,!0)}q(APb,pO);p=3DAPb.prototype;p.Aa=3Dfunc=
tion(){pO.prototype.Aa.call(this);mh(this.Qa(),"waffle-obj-menu-control-m=
aterial")};p.Ga=3Dfunction(){pO.prototype.Ga.call(this);jh(this.C.Qa(),"O=
ptions");this.getHandler().R(this.C,"action",this.YLb).R(QB,"context-menu=
-closed",this.jqb)};=0A=
p.cU=3Dfunction(){var =
a=3Dthis,b=3Dthis.D.Uf();b&&6=3D=3Db.getType()&&Lob(b).then(function(b){a=
.C.isDisposed()||(b=3DOt(b),b=3DRt(b,BPb),qh(a.C.getElement(),"waffle-ove=
rflow-menu-material-white",yb(b,CPb)))})};p.yA=3Dfunction(a){pO.prototype=
.yA.call(this,a);this.D=3Da};p.setVisible=3Dfunction(a){pO.prototype.setV=
isible.call(this,a);a=3Dmi(this,this.C);this.D.Jd()&&-1!=3D=3Da?this.remo=
veChild(this.C,!0):this.D.Jd()||-1!=3D=3Da||this.Fa(this.C,!0)};=0A=
p.YLb=3Dfunction(a){var b=3Dnew =
lM("objectMenu",this),c=3Da.currentTarget.Qa();mh(c,"waffle-overflow-menu=
-material-active");c=3DWh(c).ey();b.clientX=3DGB(yB.getInstance())?c.left=
:c.right;b.clientY=3Dc.bottom;a.stopPropagation();this.dispatchEvent(b)};=
p.jqb=3Dfunction(){oh(this.C.Qa(),"waffle-overflow-menu-material-active")=
};var CPb=3D[255,255,255],BPb=3D[[0,0,0],CPb];function =
DPb(a,b){b=3DMath.round(1E5*b)/1E5;b=3D0=3D=3Db?"":"rotate("+b+"rad) =
translateZ(0px)";a.style.transform=3Db;a.style.webkitTransform=3Db};funct=
ion =
EPb(a,b){this.H=3Da;this.J=3Db;this.D=3D[];this.C=3Dnull;this.F=3D[]}EPb.=
prototype.Aa=3Dfunction(a,b){this.D=3Db.concat();this.C=3Dthis.H(a);for(v=
ar c=3D[],d=3D0;d<b.length;d++){var =
e=3Dthis.J(b[d],a);this.F.push(e);c.push(e.C)}return =
a.Aa("DIV","docs-ui-unprintable",this.C,c)};=0A=
EPb.prototype.Ec=3Dfunction(a,b){this.C.style.left=3Da.getLeft().toFixed(=
10)+"px";this.C.style.top=3Da.getTop().toFixed(10)+"px";this.C.style.widt=
h=3Da.getWidth().toFixed(10)+"px";this.C.style.height=3Da.getHeight().toF=
ixed(10)+"px";DPb(this.C,b);for(var =
c=3DlHb(a),d=3D0;d<this.D.length;d++){var =
e=3Dthis.D[d],f=3Dthis.F[d],h=3DjHb(a)+a.getWidth()*e.D+jHb(f.D),k=3DkHb(=
a)+a.getHeight()*e.F+kHb(f.D);h=3Dnew =
Ed(h,k);Lca(h,b,c);h.translate(-f.D.getWidth()/2,-f.D.getHeight()/2);f.C.=
style.left=3Dh.x.toFixed(10)+"px";f.C.style.top=3D=0A=
h.y.toFixed(10)+"px";DPb(f.C,b);f=3Df.C.style;h=3Db;h=3Dzd(h,2*Math.PI);h=
=3DMath.round(h/(2*Math.PI)*NNb.length);e=3DTa(NNb,e.direction);f.cursor=3D=
NNb[(e+h)%NNb.length]}};function PNb(a,b){b=3Da.D.indexOf(b);return =
a.F[b]};function =
FPb(a){a=3Da.Aa("DIV");mh(a,"waffle-selectionbox-background");return =
a}function =
GPb(a,b){a=3Db.Aa("DIV","docs-squarehandleselectionbox-handle");return =
new VNb(a)};function =
rO(a,b,c,d,e){M.call(this,e);this.F=3Da;this.D=3Dd;this.C=3Dnew ONb(new =
EPb(FPb,GPb),!0,c,b,void 0,void =
0,e);this.Fa(this.C,!0)}x(rO,pO);p=3DrO.prototype;p.Aa=3Dfunction(){rO.ea=
.Aa.call(this);this.C.render(this.Qa())};p.Ga=3Dfunction(){rO.ea.Ga.call(=
this);this.getHandler().R(this.C,"resize-start",this.RCb)};p.RCb=3Dba();p=
.yA=3Dfunction(a){rO.ea.yA.call(this,a);this.D=3Da};=0A=
p.setVisible=3Dfunction(a){rO.ea.setVisible.call(this,a);a=3Dmi(this,this=
.C);this.D.Jd()&&-1!=3D=3Da?this.removeChild(this.C,!0):this.D.Jd()||-1!=3D=
=3Da||this.Fa(this.C,!0)};p.cU=3Dfunction(){var =
a=3DparseFloat(Dh(this.F,"width")),b=3DparseFloat(Dh(this.F,"height"));Hh=
(this.Qa(),0,0);Qh(this.Qa(),0,0);SNb(this.C,new =
KM(0,0,a,b),0);L(this.C.Qa(),!0)};function HPb(){return P('<div =
class=3D"waffle-borderless-embedded-object-overlay" tabindex=3D"0"><div =
class=3D"waffle-borderless-embedded-object-container"></div></div>')};fun=
ction sO(a,b,c,d,e,f,h,k,l,m,r){var =
u=3Dc.Uf(),w=3DIPb(a,u,e);hN.call(this,a,d,e,f,new =
nN(w,$I(u)),r);this.Jc=3Db;this.F=3Dc;this.Fa(this.F,!1);this.xb=3Du.getW=
idth();this.ub=3Du.getHeight();this.Uc=3Dh;this.Ed=3Dk;this.Va=3Dl;this.B=
a=3D!1;this.H=3Dnew =
rPb;this.qa(this.H);this.H.Pd(this);this.$=3D!1;this.O=3Dnull;this.Fc=3D"=
default";this.Sa=3Dthis.V=3Dthis.Hb=3Dthis.Rb=3Dthis.ma=3Dthis.dd=3Dnull;=
this.Ka=3Dm;this.xd=3Dtj(new pj,2).build();this.Cb=3Dnew =
th(this);this.qa(this.Cb)}x(sO,hN);var JPb=3Dnew wh(1,1,1,1);=0A=
function IPb(a,b,c){var =
d=3DRjb(a,b.O,"c"),e=3DRjb(a,b.H,"r"),f=3Da.zf(),h=3Da.sf();null!=3Dd||(d=
=3Db.O=3D=3Dh?h-1:0);null!=3De||(e=3Db.H=3D=3Df?f-1:0);var =
k=3Db.getWidth()+$I(b).x;k*=3Dc.C.C;d=3DKPb(d,k,h,function(a){return =
uN(c,"c",a)});b=3Db.getHeight()+$I(b).y;b*=3Dc.C.C;e=3DKPb(e,b,f,function=
(b){return null=3D=3DeI(a,b)?ZH:uN(c,"r",b)});return new =
Ed(d,e)}function KPb(a,b,c,d){for(var =
e=3Da;0<=3Db&&e<c;)b-=3Dd(e),e++;if(0>=3Db)return =
a;for(--a;0<=3Db&&0<=3Da;)b-=3Dd(a),a--;return =
a+1}p=3DsO.prototype;p.getHeight=3Dg("ub");p.getWidth=3Dg("xb");=0A=
p.Ld=3Dfunction(a,b,c){var =
d=3Da*this.C.C.C,e=3Db*this.C.C.C;nLb(this,d,e);this.xb=3Da;this.ub=3Db;t=
his.F.Ld(d,e,c);this.sD(d,e)};p.Dba=3Dfunction(a){this.F.Wa=3Da};p.Uf=3Df=
unction(){return this.F.Uf()};p.bJ=3DJe;p.cK=3Dfunction(){return =
JPb.clone()};p.Aa=3Dfunction(){sO.ea.Aa.call(this);var =
a=3DN(HPb);this.Ta=3Da;var =
b=3Dthis.Oa,c=3Dthis.Ra;null!=3Db&&null!=3Dc&&fN(a,b,c,this.D.rc());a.sty=
le.zIndex=3Dthis.Uf().getZIndex();jh(this.Qa(),this.Gba())};p.Gba=3Dfunct=
ion(){var a=3Dthis.Uf();return a?a.getTitle()+(" "+a.Oa):"Embedded =
object"};=0A=
p.Ga=3Dfunction(){sO.ea.Ga.call(this);this.V=3Dnew =
qO(this.Qa(),this.F,this.oa());this.Sa=3Dnew APb(this.F,this.oa());var =
a=3Dkb(this.Nia(),[this.V,new =
rO(this.Qa(),this.XWa(),this.Va,this.F,this.oa()),this.Sa,new =
qPb(this.Qa(),this.oa()),new uPb(this.Qa(),this.Ed,this,this.oa()),new =
xPb(this.Qa(),this.F,this.oa())]),b=3Dthis.H;b.C=3Da;for(a=3D0;a<b.C.leng=
th;a++)b.C[a].Pd(b),b.qa(b.C[a]);this.H.render(this.Qa());this.F.render(L=
Pb(this));XN(new =
WN(this.Qa()));this.getHandler().R(this.Qa(),"mousedown",this.g_b).R(this=
.H,=0A=
"focus",Ca(this.dU,!0)).R(this.H,"eokc-delete",this.wwb).R(this.H,"eokc-m=
ove",this.ywb)};p.Nia=3Dfunction(){return[]};p.XWa=3Dfunction(){return =
Dcb};function LPb(a){return =
a.oa().yb("waffle-borderless-embedded-object-container",a.Qa())}p.Fra=3Df=
unction(a){sO.ea.Fra.call(this,a);var =
b=3Dthis.F;if(b.eU()){a=3Db.clone();b.Qb()&&(this.removeChild(b,!0),b.dis=
pose());this.Fa(a,!1);b=3Dthis.H;for(var =
c=3D0;c<b.C.length;c++)b.C[c].yA(a);a.render(LPb(this));this.F=3Da}};p.$p=
=3Dfunction(){return this.dd||sO.ea.$p.call(this)};=0A=
p.w5=3Dfunction(){this.dU(!0)};p.BGa=3Dg("Ba");p.x3=3Dfunction(){this.dU(=
!1)};=0A=
p.dU=3Dfunction(a){if(this.Qb())if(this.Ba=3D=3Da)this.Ba&&(a=3Dnew =
lM("objectFocus",this),a.Zi=3Dthis.ma,this.dispatchEvent(a));else =
if("blur"=3D=3Dthis.Fc)a&&(a=3Dnew =
lM("objectFocus",this),a.Zi=3Dthis.ma,this.dispatchEvent(a),this.ma=3Dnul=
l);else{if(this.Ba=3Da){var =
b=3DUH(this.Ua());this.Cb.R(b,"overlayResizeStart",this.k_b).R(b,"overlay=
ResizeChange",this.i_b).R(b,"overlayResizeEnd",this.j_b).R(this,"overlayD=
ragStart",this.f_b).R(this,"overlayDragEnd",this.e_b).R(b,"overlayMoveEve=
nt",this.h_b)}else this.Cb.Ic();b=3Dthis.H;=0A=
for(var =
c=3D0;c<b.C.length;c++)b.C[c].cU(),b.C[c].setVisible(a);a?this.Qa().focus=
():this.Uf()&&(this.Qa().style.zIndex=3Dthis.Uf().getZIndex());this.F.YWa=
(a);a=3Dnew =
lM(a?"objectFocus":"objectBlur",this);a.Zi=3Dthis.ma;this.dispatchEvent(a=
);this.ma=3Dnull}};p.C0=3Dfunction(a){this.Qa().style.zIndex=3Da};=0A=
p.Cba=3Dfunction(){var =
a=3Dthis.Uf(),b=3Dthis.Ua(),c=3D!1;if(this.xb!=3Da.getWidth()||this.ub!=3D=
a.getHeight())this.Ld(a.getWidth(),a.getHeight(),!0),c=3D!0;var =
d=3DIPb(b,a,this.C);b=3Dd.x;d=3Dd.y;var =
e=3DiN(this);if(b!=3De.x||d!=3De.y)this.wq(new =
Ed(b,d)),c=3D!0;b=3Dthis.J.C;a=3D$I(a);Gd(b,a)||(c=3D!0,jN(this,a));this.=
F.bI()&&(c=3D!0);c&&this.Ec()};p.vu=3Dfunction(){var =
a=3Dthis.Uf();this.Ld(a.getWidth(),a.getHeight(),!0);this.F.Ec();jh(this.=
Qa(),this.Gba());sPb(this.H)};p.Zla=3Dba();p.Yqa=3Dba();=0A=
p.g_b=3Dfunction(a){(this.F.rpa()||this.$)&&a.stopPropagation();this.ma=3D=
a;cf(a,2)&&this.dU(!0)};p.k_b=3Dfunction(){this.$=3D!0;this.O=3Dnew =
xh(this.Oa,this.Ra,this.getWidth()*this.C.C.C,this.getHeight()*this.C.C.C=
);this.oa().Pq(this.getElement()).style.overflow=3D"visible"};=0A=
p.i_b=3Dfunction(a){var =
b=3DmHb(a.H,a.C),c=3DmHb(a.F,a.C);a=3Dthis.O.left+c.getLeft()-b.getLeft()=
;var =
d=3Dthis.O.top+c.getTop()-b.getTop(),e=3Dthis.O.width+c.getWidth()-b.getW=
idth();b=3Dthis.O.height+c.getHeight()-b.getHeight();fN(this.getElement()=
,a,d,this.D.rc());this.Ld(e/this.C.C.C,b/this.C.C.C);sPb(this.H)};=0A=
p.j_b=3Dfunction(a){this.$=3D!1;var =
b=3DmHb(a.H,a.C),c=3DmHb(a.F,a.C);a=3Dthis.O.left+c.getLeft()-b.getLeft()=
;var =
d=3Dthis.O.top+c.getTop()-b.getTop(),e=3Dthis.O.width+c.getWidth()-b.getW=
idth();b=3Dthis.O.height+c.getHeight()-b.getHeight();e/=3Dthis.C.C.C;b/=3D=
this.C.C.C;this.nA(a,d);this.Ld(e,b);sPb(this.H);this.O=3Dnull;this.dispa=
tchEvent(new lM("objectResize",this));this.Ka.C(35480)};=0A=
p.f_b=3Dfunction(){var =
a=3Dthis.getElement();this.Rb=3Da.offsetTop;this.Hb=3Dthis.D.rc()?parseIn=
t(a.style.right,10):a.offsetLeft;this.$=3D!0;var =
b=3Dthis.C.C.C;a=3DMath.round(this.getWidth()*b);b=3DMath.round(this.getH=
eight()*b);if("focused"=3D=3Dthis.Fc){var c=3Dthis.D.C;var =
d=3Dthis.C;var =
e=3Dthis.Ua(),f=3Dthis.oa().Pq(this.getElement());f.style.overflow=3D"vis=
ible";var =
h=3DparseInt(f.style.top,10),k=3Dthis.D.rc()?parseInt(f.style.right,10):p=
arseInt(f.style.left,10);f=3DMath.min(e.zf(),hI(e,c.Vc(),100));c=3DtO(d,0=
,"c","waffle",!0)-=0A=
GN(d,"c");c-=3Dk;k=3DtO(d,0,"r")-GN(d,"r");k-=3Dh;a=3DtO(d,e.sf(),"c","wa=
ffle",!0)-JN(d,"c")-c-a;b=3DtO(d,f+1,"r")-JN(d,"r")-k-b;d=3Dnew =
xh(c,k,a,b)}else =
h=3Dthis.Ua(),c=3DiN(this),e=3Dthis.Bb,d=3Dthis.D.C,f=3DGI(h,c),c=3DCjb(h=
,f),ly(f)?(d=3DuO(this.C),f=3D0,h=3Dh.C):(f=3DMath.max(c.qc(),hI(h,d.qc()=
,-100)),h=3DMath.min(c.top+c.height,hI(h,d.Vc(),100)),d=3DKN(this.C,new =
wv(e.start,f),"r",!1),f<e.start&&(d*=3D-1)),e=3DbB(c,"c"),h=3Dnew =
wv(f,h+1),e=3DKN(this.C,e,"c",!1),h=3DKN(this.C,h,"r",!1),d=3Dnew =
xh(0,d,e,h),e=3Dthis.cK(),d.width=3DMath.max(0,d.width-=0A=
a-e.left-e.right),d.height=3DMath.max(0,d.height-b-e.top-e.bottom);a=3Dth=
is.V.Mc;a.C=3D!0;zq(a,d)};p.e_b=3Dfunction(a){if(this.Ba||this.$){this.$=3D=
!1;var b=3Da.H,c=3Dthis.D.rc()?-1:1;c=3Dthis.Hb+c*a.C;var =
d=3DisNaN(b.left)?-Infinity:b.left;c=3Dyd(c,d,isNaN(b.width)?Infinity:d+b=
.width);a=3Dthis.Rb+a.F;d=3DisNaN(b.top)?-Infinity:b.top;a=3Dyd(a,d,isNaN=
(b.height)?Infinity:d+b.height);this.nA(c,a);this.dispatchEvent(new =
lM("objectMove",this));this.Ka.C(35479)}};p.wwb=3Dfunction(){this.Ua().di=
spatchEvent(new WNb("overlayDeleteEvent"))};=0A=
p.ywb=3Dfunction(a){this.Ua().dispatchEvent(new =
YNb("overlayMoveEvent",a.C,a.F));this.Ka.C(35479,this.xd)};p.h_b=3Dfuncti=
on(a){var =
b=3Dthis.D.rc()?parseInt(this.getElement().style.right,10):this.getElemen=
t().offsetLeft,c=3Dthis.D.rc()?-1:1;b+=3Dc*a.C;a=3Dthis.getElement().offs=
etTop+a.F;var =
d=3Dthis.C,e=3Dthis.$p();"focused"=3D=3Dthis.Fc?(c=3DvO(d,e)-GN(d,"c"),d=3D=
wO(d,e)-GN(d,"r"),b=3DMath.max(b,-c),a=3DMath.max(a,-d)):(c=3DwO(d,e)-GN(=
d,"r"),b=3DMath.max(b,0),a=3DMath.max(a,c));this.nA(b,a);sPb(this.H);this=
.dispatchEvent(new lM("objectMove"))};=0A=
p.nA=3Dfunction(a,b){if("focused"=3D=3Dthis.Fc){var =
c=3Dthis.C,d=3Dthis.$p(),e=3Da+vO(c,d),f=3Db+wO(c,d),h=3DxO(c,yO(c,e,"c")=
,"c","waffle"),k=3DxO(c,f,"r","waffle");this.wq(new =
Ed(h,k));e-=3DtO(c,h,"c","waffle",!0);f-=3DtO(c,k,"r");jN(this,new =
Ed(Math.round(e/this.C.C.C),Math.round(f/this.C.C.C)));d!=3Dthis.$p()&&(d=
=3Dthis.$p(),f=3Dthis.oa().Pq(this.getElement()),f.style.overflow=3D"hidd=
en",k=3Dc.cd().width-c.D-vO(c,d),e=3Dc.cd().height-c.D-wO(c,d),h=3DwO(c,d=
)-GN(c,"r"),c=3DvO(c,d)-GN(c,"c"),a+=3D(this.D.rc()?parseInt(f.style.righ=
t,10):=0A=
parseInt(f.style.left,10))-c,b+=3DparseInt(f.style.top,10)-h,fN(f,c,h,thi=
s.D.rc()),Qh(f,k,e))}else{var =
l=3Dthis.C,m=3Dthis.Bb.start,r=3DjI(this.Ua(),"c"),u=3Db;this.Ua().C>m&&(=
u-=3DLN(this.C,"r"));var =
w=3D0,y=3D0;0>u?Kj(bI(this.Ua(),"r",m-1),function(a){y-=3DuN(l,"r",a);w=3D=
u-y;m=3Da;return =
y>=3Du}):Kj(mjb(this.Ua(),"r",m),function(a){w=3Du-y;y+=3DuN(l,"r",a);m=3D=
a;return y<=3Du});var =
C=3D0,H=3D0;Kj(mjb(this.Ua(),"c",r),function(b){C=3Da-H;H+=3DuN(l,"c",b);=
r=3Db;return H<=3Da});this.wq(new Ed(r,m));jN(this,new =
Ed(Math.round(C/this.C.C.C),Math.round(w/=0A=
this.C.C.C)))}sO.ea.nA.call(this,a,b)};p.VD=3Dg("F");p.aTa=3DKe;function =
MPb(){}MPb.prototype.cja=3Dfunction(a){var =
b=3Dthis.kQ(),c=3D0,d;for(d=3D0;d<b&&!(c+=3Dthis.vK(d),a<c);d++);return =
Math.min(d,b-1)};MPb.prototype.equals=3Dfunction(a){if(this=3D=3Da)return=
!0;if(!a)return!1;var b=3Dthis.kQ();if(b!=3Da.kQ())return!1;for(var =
c=3D0;c<b;++c)if(this.vK(c)!=3Da.vK(c))return!1;return!0};function =
NPb(a,b,c,d,e){this.C=3D"r"=3D=3Da?"ROWS":"COLS";this.D=3Db;this.O=3Dd;th=
is.H=3De;this.L=3Dhjb(LG(c,a),new =
wv(jI(c,a),kI(c,a)+1));this.F=3Dhjb(LG(c,a),new =
wv(0,jI(c,a)));this.J=3Dnull;"r"=3D=3Da&&(this.J=3D40,this.L++)}x(NPb,MPb=
);p=3DNPb.prototype;p.vK=3Dfunction(a){return =
null=3D=3D=3Dthis.J||a!=3Dthis.L-1?ritz_api.GridViewApi.getDepthAtViewInd=
ex(this.D,this.C,a+this.F)*this.H.C:this.J};=0A=
p.cja=3Dfunction(a){var =
b=3Dritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F);b*=3Dt=
his.H.C;var c=3D"COLS"=3D=3Dthis.C&&this.O.rc();if(c){var =
d=3Dritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F);d*=3Dt=
his.H.C;a=3Dd-b-a}a=3D(a+b)/this.H.C;b=3Dritz_api.GridViewApi.getViewInde=
xAt(this.D,this.C,a);c&&0<a&&0<a&&(c=3Dritz_api.GridViewApi.getDepthToVie=
wIndex(this.D,this.C,b+1),a=3D=3Dc&&(b+=3D1));return =
b-=3Dthis.F};p.kQ=3Dg("L");p.wHa=3Dfunction(){return this.t6(this.L)};=0A=
p.t6=3Dfunction(a){var =
b=3Dritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,a+this.F);b*=3D=
this.H.C;var =
c=3Dritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F);c*=3Dt=
his.H.C;b-=3Dc;if("COLS"=3D=3Dthis.C&&this.O.rc())return =
a=3Dritz_api.GridViewApi.getDepthToViewIndex(this.D,this.C,this.F),a*=3Dt=
his.H.C,a-c-b;null=3D=3D=3Dthis.J||a!=3Dthis.L||(b+=3Dthis.J);return =
b};function OPb(a,b,c,d,e,f,h){var =
k=3Dthis;A.call(this);this.kb=3Da.Kc();this.Ba=3Db;this.L=3Dd;this.H=3De;=
this.C=3Df;this.Ha=3Dh;this.va=3Dnull;this.J=3D{page:this.OVa,waffle:this=
.VXb,client:this.UXb};this.V=3Dnull;this.D=3Dzia("native-scrollbar")||16;=
this.F=3Dc;ritz_api.GridViewApi.updateShowFormulas(this.F,this.Ba.$);ritz=
_api.LayoutApi.didUpdateZoomLevel(this.F);this.O=3Dnew =
Gi(function(){if(MI(k.Ba.C)=3D=3Dk.kb.$b()){for(var =
a=3DEa(),b=3D!0;b&&50>Ea()-a;)if(J(I(),"fefvr")){b=3DvN(k.H);var =
c=3DzO(k,"r",b);b=3Dritz_api.GridViewApi.measureNext(k.F,=0A=
b,c)}else =
b=3Dritz_api.GridViewApi.measureNext(k.F,0,0);k.ma&&k.ma.call(null);b&&k.=
O.start()}},10);this.qa(this.O);this.ma=3Dnull;this.Pc=3Dnew =
xw;this.$=3D{}}x(OPb,A);var PPb=3DGc("eb db Xa vb Za fb zb $a cb =
Ya".split(" =
")),AO=3D{r:"ROWS",c:"COLS"};p=3DOPb.prototype;p.refresh=3Dfunction(){QPb=
(this)};function QPb(a){var b=3Da.L.C();b&&(a.va=3DLh(b));return =
a.va}function RPb(a){return a.va||QPb(a)}=0A=
p.OVa=3Dfunction(a,b,c){switch(c){case "page":return a;case =
"waffle":return"c"=3D=3Db?a+RPb(this).x:a+RPb(this).y;case =
"client":return c=3DGe(this.L.oa()),"c"=3D=3Db?a+c.x:a+c.y;default:throw =
Error("Unknown coordinate system: =
"+c);}};p.VXb=3Dfunction(a,b,c){b=3D"c"=3D=3Db;switch(c){case =
"waffle":return a;case "page":return =
a=3Db?a-RPb(this).x:a-RPb(this).y;case "client":return =
c=3DGe(this.L.oa()),a=3Db?a+c.x-RPb(this).x:a+c.y-RPb(this).y;default:thr=
ow Error("Unknown coordinate system: "+c);}};=0A=
p.UXb=3Dfunction(a,b,c){switch(c){case "client":return a;case =
"waffle":var d=3DGe(this.L.oa());return =
this.OVa(a,b,c)-("c"=3D=3Db?d.x:d.y);case "page":return =
d=3DGe(this.L.oa()),"c"=3D=3Db?a-d.x:a-d.y;default:throw Error("Unknown =
coordinate system: "+c);}};p.Ld=3Dca("V");p.cd=3Dfunction(){return =
this.V?this.V.clone():null};p.rc=3Dfunction(){return =
this.H.rc()};function IN(a){return new =
Jd(Math.max(0,a.V.width-a.D),Math.max(0,a.V.height-a.D))}=0A=
function =
iO(a){a=3Dritz_api.GridViewApi.getHeaderDepth(a.F,"ROWS")*a.C.C;return =
mMb(a)}function kOb(a){return 0<a.kb.C?DB?0:4*a.C.C:0}function =
uO(a){a=3Dritz_api.GridViewApi.getHeaderDepth(a.F,"COLS")*a.C.C;return =
mMb(a)}function jOb(a){return 0<a.kb.D?DB?0:4*a.C.C:0}function =
LN(a,b){return"r"=3D=3Db?kOb(a):jOb(a)}function =
GN(a,b){return"r"=3D=3Db?uO(a):iO(a)}function SPb(a,b,c){var =
d=3Da.cd().width;b&&(d-=3DiO(a));c&&(d-=3Da.D);return d}function =
TPb(a,b,c){var d=3Da.cd().height;b&&(d-=3DuO(a));c&&(d-=3Da.D);return d}=0A=
function UPb(a,b,c,d){var =
e=3Da.C.C,f=3DAO[c],h=3Dritz_api.GridViewApi.getDepthTo(a.F,f,b.end);h*=3D=
e;var =
k=3Da.rc()&&"c"=3D=3Dc,l=3Dh+(k?d:-d),m=3Dritz_api.GridViewApi.getDepthTo=
(a.F,f,b.start);m*=3De;Math.abs(m-h)<Math.abs(l-h)&&(l=3Dm);"r"=3D=3Dc&&r=
itz_api.GridViewApi.layoutPixels(a.F,l/e,d/e);c=3Dritz_api.GridViewApi.ge=
tViewIndexAt(a.F,f,l/e);d=3Dritz_api.GridViewApi.getDepthToViewIndex(a.F,=
f,c);d*=3De;if(!k&&d<l||k&&(d>l||d=3D=3Dl&&0<c))c+=3D1;a=3Dritz_api.GridV=
iewApi.toFilterViewIndex(a.F,f,c);return a<b.end?a:null}=0A=
function =
KN(a,b,c,d,e,f,h){"r"=3D=3Dc&&t(b.start)&&t(b.end)&&!h&&ritz_api.GridView=
Api.layoutRows(a.F,b.start,b.end);h=3D0;0<b.getLength()&&(h=3DAO[c],h=3DM=
ath.abs(ritz_api.GridViewApi.getDepthTo(a.F,h,b.end)-ritz_api.GridViewApi=
.getDepthTo(a.F,h,b.start)),h*=3Da.C.C);d&&(h+=3DGN(a,c));d=3DMG(a.kb,c);=
!f&&(e||b.start<d&&b.end>=3Dd)&&(h+=3DLN(a,c));return h}=0A=
function VPb(a,b){if(t(a.$[b]))return a.$[b];var =
c=3DMG(a.kb,b),d=3Dyh(BO(a,"waffle","scrollable",!1,!1,!1));d=3D"r"=3D=3D=
b?d.height-40:d.width;c=3DUPb(a,new wv(c,MH(a.kb,b)),b,d);return =
null!=3Dc?c:MH(a.kb,b)-1}=0A=
function WPb(a,b,c,d,e){var f=3DbB(b,c),h=3Df.start;b=3Doy(c);var =
k=3DCO(a,b,-1);b=3DDO(a,b,-1);if("r"=3D=3Dc)return e=3DKN(a,f,c,void =
0,void =
0,e),k=3Da.H.rc()?yO(a,iO(a),"c"):a.J[d].call(a,k,"c","waffle"),h=3DtO(a,=
h,c),h=3Da.J[d].call(a,h,c,"waffle"),new xh(k,h,b,e);e=3DKN(a,f,c,void =
0,void =
0,e);h=3DtO(a,h,c);h=3Da.J[d].call(a,h,c,"waffle");a.H.rc()&&(h-=3De);a=3D=
a.J[d].call(a,k,"r","waffle");return new xh(h,a,e,b)}=0A=
function $N(a,b,c){var =
d=3Da.kb.C,e=3Da.kb.D,f=3De;b.y<d&&(c=3D0);b.x<e&&(f=3D0);f=3Dnew =
wv(f,b.x);d=3DKN(a,new =
wv(c,b.y),"r",b.y<d);e=3DKN(a,f,"c",b.x<e);0>b.x&&(e=3DiO(a)-DO(a,"c",-1)=
);0>b.y&&(d=3DCO(a,"r",-1));return new Ed(e,d)}function =
oNb(a,b,c){return KN(a,bB(b,c),c,void 0,void 0)}function =
JN(a,b,c){return KN(a,new wv(0,MG(a.kb,b)),b,!0,!c)}function =
EO(a,b,c,d){return new Ed(xO(a,b,"c",d),xO(a,c,"r",d))}=0A=
function zO(a,b,c){var =
d=3DIN(a);d=3D"r"=3D=3Db?d.height:d.width;d=3DyO(a,d,b);d=3DxO(a,d,b,"waf=
fle",c)+1;a=3DkI(a.kb,b)+1;return Math.min(a,Math.max(d,c||0))}function =
UN(a,b,c,d){var e=3Dnew =
wh(0,a.cd().width,a.cd().height,0),f=3Da.H.rc();c||(e.top+=3DuO(a),f?e.ri=
ght-=3DiO(a):e.left+=3DiO(a));d||(e.bottom-=3Da.D,f?e.left+=3Da.D:e.right=
-=3Da.D,e.bottom=3DMath.max(e.top,e.bottom),e.right=3DMath.max(e.left,e.r=
ight));return XPb(a,e,b)}=0A=
function XPb(a,b,c){if("waffle"=3D=3Dc)return =
b;if("page"=3D=3Dc||"client"=3D=3Dc){var =
d=3Da.J[c].call(a,b.left,"c","waffle");a=3Da.J[c].call(a,b.top,"r","waffl=
e");d-=3Db.left;a-=3Db.top;b.top+=3Da;b.right+=3Dd;b.bottom+=3Da;b.left+=3D=
d;return b}throw Error("Unknown coordinate system: "+c);}=0A=
function BO(a,b,c,d,e,f){var h=3Dnull;switch(c){case =
"scrollable":c=3DBO(a,b,"row-head-section",d,e,!0);a.rc()?(d=3D0,c=3Dc.le=
ft):(d=3Dc.right,c=3Da.cd().width);h=3Dnew =
wh(JN(a,"r",e),c,a.cd().height,d);f||(h.bottom-=3Da.D,a.rc()?h.left+=3Da.=
D:h.right-=3Da.D);break;case "fixed":h=3Dnew =
wh(d?0:uO(a),JN(a,"c",!e),JN(a,"r",!e),d?0:iO(a));break;case =
"column-head-section":h=3Dnew =
wh(d?0:uO(a),a.cd().width,JN(a,"r",!e),JN(a,"c",e));f||(h.right-=3Da.D);b=
reak;case =
"row-head-section":h=3DJN(a,"c",!e);e=3DJN(a,"r",e);c=3Da.H.rc()?a.cd().w=
idth-=0A=
iO(a):h;var =
k=3Da.cd().height;d=3Da.H.rc()?a.cd().width-h:d?0:iO(a);h=3Dnew =
wh(e,c,k,d);f||(h.bottom-=3Da.D)}a=3DXPb(a,h,b);a.bottom<a.top&&(a.bottom=
=3Da.top);a.right<a.left&&(a.right=3Da.left);return a}function =
YPb(a,b){var =
c=3DKN(a,bB(b,"c"),"c",!1,!1,!0);a=3DKN(a,bB(b,"r"),"r",!1,!1,!0);return =
new Jd(c,a)}function mN(a,b,c){return ZPb(a,VZa(b),c)}function =
sN(a,b,c){return ZPb(a,new xh(b.x,b.y,1,1),c)}=0A=
function ZPb(a,b,c){b.cd().Pj();var =
d=3DtO(a,b.top,"r",c),e=3Db.left+b.width-1,f=3DtO(a,e,"c",c);aI(LG(a.kb,"=
c"),e)&&0<=3De&&e<a.kb.sf()?f+=3Da.H.rc()?-uN(a,"c",e):uN(a,"c",e):0>e&&(=
f+=3Da.H.rc()?-DO(a,"c",e):DO(a,"c",e));var =
h=3Db.top+b.height-1;e=3DtO(a,h,"r",c);aI(LG(a.kb,"r"),h)&&0<=3Dh&&h<a.kb=
.zf()?e+=3DuN(a,"r",h):0>h&&(e+=3DDO(a,"r",h));b=3DtO(a,b.left,"c",c);ret=
urn a.H.rc()?new wh(d,b,e,f):new wh(d,f,e,b)}function =
WMb(a,b,c){if(c)return =
YPb(a,RA(b));c=3DuN(a,"c",b.x);a=3DuN(a,"r",b.y);return new Jd(c,a)}=0A=
function uN(a,b,c){return =
ritz_api.GridViewApi.getDepthAt(a.F,AO[b],c)*a.C.C}function =
DO(a,b,c){return =
ritz_api.GridViewApi.getHeaderDepthAt(a.F,AO[b],c)*a.C.C}function =
CO(a,b,c){return =
ritz_api.GridViewApi.getHeaderDepthTo(a.F,AO[b],c)*a.C.C}function =
$Pb(a,b){return new NPb(b,a.F,a.kb,a.H,a.C)}function =
RLb(a,b){a=3DIN(a);return"r"=3D=3Db?a.height:a.width}function =
OMb(a,b){var =
c=3Dnull;ic(ky,function(d){if(d=3DUA(b,$Lb(a.H,d)))d=3DmN(a,d,void =
0),c=3Dc?dia(yh(d),yh(c)).ey():d});return c}=0A=
function tO(a,b,c,d,e){var f=3Da.H;if(-1>=3Db)var h=3DCO(a,c,b);else =
b<MG(a.kb,c)?h=3DKN(a,new wv(0,b),c,!0):b>=3DxN(f,c)?(h=3DKN(a,new =
wv(0,MG(a.kb,c)),c,!0,!0),f=3DKN(a,new wv(xN(f,c),b),c,void 0,void =
0,void 0,b>=3Df.C.Vc()),h+=3Df):h=3DJN(a,c)-KN(a,new =
wv(b,xN(f,c)),c,void 0,void 0,void =
0,!0);e||(-1>=3Db?(b=3Dh,b=3DaQb(a,c)?nMb(a.C,Vh(a.L.C()).width-iO(a)+b):=
b):b=3DyO(a,h,c),h=3Db);h+=3DzN(a.H,c);return =
d?a.J[d].call(a,h,c,"waffle"):h}function WOb(a,b,c){var =
d=3Da.rc()?-1:1;return tO(a,b,c)+uN(a,c,b)*d}=0A=
function xO(a,b,c,d,e){var =
f=3Da.H,h=3Da.C.C;b=3Da.J.waffle.call(a,b-zN(f,c),c,d||"client");b=3DyO(a=
,b,c);d=3DJN(a,c);var =
k=3DLN(a,c),l=3DGN(a,c)+1;e=3Dqa(e)?e:f.C?xN(f,c):0;e=3DKN(a,new =
wv(MG(a.kb,c),e),c,void 0,void 0,void 0,!0);if(b>=3Dd)return =
f=3Db-l-k+e,"r"=3D=3Dc&&ritz_api.GridViewApi.layoutPixels(a.F,e,f-e),bQb(=
a,c,f);if(0>b){if(0>=3De)return =
e=3Db,e=3DaQb(a,c)?iO(a)-e:e,ritz_api.GridViewApi.getHeaderIndexAtDepth(a=
.F,AO[c],e/h);f=3Db-l-k+e+d-1;"r"=3D=3Dc&&ritz_api.GridViewApi.layoutPixe=
ls(a.F,f/h,(e-f)/h);return bQb(a,c,f)}if(b<=0A=
l-1)return =
e=3Db,e=3DaQb(a,c)?iO(a)-e:e,ritz_api.GridViewApi.getHeaderIndexAtDepth(a=
.F,AO[c],e/h);f=3Db-l+1;"r"=3D=3Dc&&ritz_api.GridViewApi.layoutPixels(a.F=
,0,f);return bQb(a,c,f)}function bQb(a,b,c){var =
d=3DAO[b];if(a.rc()&&"c"=3D=3Db){var e=3DLN(a,b);b=3DKN(a,new =
wv(0,a.kb.sf()),b);c=3DnMb(a.C,b-c-e-1)}c/=3Da.C.C;return =
ritz_api.GridViewApi.getFilterViewIndexAt(a.F,d,c)}function =
wO(a,b){return"scrollable"=3D=3Db||"row-head-section"=3D=3Db?JN(a,"r"):GN=
(a,"r")}=0A=
function =
vO(a,b){return"scrollable"=3D=3Db||"column-head-section"=3D=3Db?JN(a,"c")=
:GN(a,"c")}function yO(a,b,c){return =
aQb(a,c)?nMb(a.C,Vh(a.L.C()).width-b):b}function aQb(a,b){return =
a.rc()&&("c"=3D=3Db||null=3D=3Db)}p.hLb=3Dta;function =
cQb(a){ritz_api.LayoutApi.didUpdateZoomLevel(a.F);a.O.start()};function =
dQb(a,b){this.H=3Da;this.kb=3Db;this.F=3D{};this.C=3D50;J(I(),"fefuh")&&(=
a=3DMath.ceil(b.zf()/20),this.C=3DMath.max(a,this.C));this.D=3D{};eQb(thi=
s)}function eQb(a){var =
b=3Da.H.J,c=3Da.kb.$b();Rob(b,function(a){if(a.Ab()=3D=3Dc){var =
b=3DSjb(this.kb,a.H),d=3Dthis.D[b],h;(h=3D!d)||(d=3D$I(d).y+d.getHeight()=
,h=3D$I(a).y+a.getHeight(),h=3Dd<h);h&&(this.D[b]=3Da)}},a)};function =
fQb(a,b,c,d,e,f,h){E.call(this);this.kb=3Da;this.ib=3Db;this.C=3Dd;this.O=
=3Dc;this.qb=3Dh||new =
Nd;this.H=3D{};this.F=3D{};this.va=3De;this.D=3Df;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(this.va,["offsetadjustment","sethtml"=
],this.K5a);this.J=3D{};AB&&(this.L=3D{});this.V=3Dthis.$=3Dnull;this.ma=3D=
!1}x(fQb,E);=0A=
var =
gQb=3D{"default":"inline",selection:"inline",state:"inline",flyingCell:"i=
nline",comment:"hover",hyperlink:"hover",object:"inline",unhideButton:"in=
line",collabName:"inline",autofilterDropdown:"inline",discussions:"inline=
",focusedObject:"focusedOverlay"},hQb=3D{"default":8,selection:5,state:7,=
flyingCell:6,comment:14,hyperlink:14,object:8,unhideButton:7,collabName:6=
,autofilterDropdown:7,discussions:7,focusedObject:8},iQb=3D["fixed_left",=
"fixed_right","scrollable_left_","scrollable_right_"];p=3DfQb.prototype;=0A=
p.Ua=3Dg("kb");function FO(a,b){var c=3Dnew =
mPb(a.O,gQb[b],hQb[b],a.qb);a.H[b]=3Dc;c.Pd(a)}function =
jQb(a){FO(a,"default");FO(a,"selection");FO(a,"state");FO(a,"flyingCell")=
;FO(a,"comment");FO(a,"hyperlink");FO(a,"object");FO(a,"unhideButton");FO=
(a,"collabName");FO(a,"autofilterDropdown");FO(a,"discussions");FO(a,"foc=
usedObject");var =
b=3DGNb(a.ib);fN(b,iO(a.C),uO(a.C),a.O.rc());mh(kQb(a),"focused-overlay-c=
ontainer")}=0A=
p.Ld=3Dfunction(a){var =
b=3DGNb(this.ib),c=3DuO(this.C),d=3Da.width-iO(this.C)-this.C.D;Qh(b,d,a.=
height-c-this.C.D);this.getContainer("focusedObject").Bp()};function =
GO(a,b,c,d){TN(a.getContainer(b),c,d)}p.getContainer=3Dfunction(a){return=
 this.H[a]};function kQb(a){return =
nPb(a.getContainer("focusedObject"),"focus-overlay-container")}=0A=
function lQb(a){var =
b=3Da.indexOf("_"),c=3Da.lastIndexOf("_"),d=3Da;b!=3Dc&&(d=3Da.substring(=
0,c));switch(d){case "fixed_left":return"fixed";case =
"fixed_right":return"column-head-section";case =
"scrollable_left":return"row-head-section";default:return"scrollable"}}fu=
nction mQb(a,b){var =
c=3Da.qb,d=3DlQb(b);c=3Dc.Aa("DIV",{id:b,className:"uberlay"});AB&&(a.J[b=
]=3D!Eb(b,"scrollable"),L(c,!1));a.Ja.R(c,"mousedown",function(a){a.stopP=
ropagation()});a.F[b]=3Dc;ALb(a.va,c,d);return c}=0A=
p.render=3Dfunction(){var =
a=3Dthis;nQb(this,function(a,c,d,e){a=3DmQb(this,c);AB||0<=3De&&L(a,!1)})=
;ic(this.H,function(b){a.Ja.R(b,"reposition",a.VQb);AB&&a.Ja.R(b,"display=
",Ca(a.bAb,b));oQb(a,b)});this.ma=3D!0};function =
pQb(a,b,c){b=3DnPb(b,c);if(a.ma&&null=3D=3Db.parentNode){var =
d=3Da.F[c];d||(d=3DmQb(a,c),AB||L(d,a.J[c]));d.appendChild(b)}return b}=0A=
function qQb(a,b,c){var =
d=3Da.kb.C,e=3Da.kb.D;0=3D=3Dc&&(b.x=3DMath.max(e,b.x),b.y=3DMath.max(d,b=
.y));c=3D0;var =
f=3Db.y,h=3D"scrollable",k=3D"",l=3D-1;f<d?h=3D"fixed":(l=3DMath.floor(f/=
a.D.C),k=3D"_"+l,c=3Dl*a.D.C);a=3D"right";b.x<e&&(a=3D"left");return{tM:h=
+"_"+a+k,q_:l,o1:c}}=0A=
function rQb(a,b){iN(b);var c=3DiN(b).y;switch(b.$p()){case =
"fixed":return{tM:"fixed_left",q_:0,o1:0};case "scrollable":return =
b=3DMath.floor(c/a.D.C),{tM:"scrollable_right_"+b,q_:b,o1:b*a.D.C};case =
"row-head-section":return =
b=3DMath.floor(c/a.D.C),{tM:"scrollable_left_"+b,q_:b,o1:b*a.D.C};case =
"column-head-section":return{tM:"fixed_right",q_:0,o1:0};default:throw =
Error("Invalid quadrant "+b.$p());}}=0A=
function =
sQb(a){ic(a.H,function(b){"hover"=3D=3Db.getType()&&(b=3DpQb(a,b,"hover-o=
verlay-container"),L(b,!1))})}=0A=
p.VQb=3Dfunction(a){var =
b=3Da.target,c=3Da.currentTarget;switch(c.getType()){case "inline":var =
d=3Db instanceof =
sO&&"blur"=3D=3Db.Fc?rQb(this,b):qQb(this,iN(b),b.bJ());var =
e=3Dnull,f=3Dnull,h=3Dnull;if(b instanceof =
kN){h=3Db;e=3Dh.H;a=3Dh;if(Eb(d.tM,"fixed"))f=3Da.getRect(),a.H=3Df;else =
if(f=3Da.getRect()){var =
k=3Dthis.$,l=3Dthis.V;if(null!=3Dk&&null!=3Dl){var =
m=3Dk*this.D.C;k=3DhI(this.kb,m,Math.max(l-k+1,2)*this.D.C);m=3Dnew =
OA(m,f.kc(),k+1,f.Wc());f=3DUA(f,m);a.H=3Df;d=3Dnull=3D=3Df?d:qQb(this,eB=
(f))}}else a.H=3Dnull;f=3Dh.H}a=3Dd.tM;m=3Dd.q_;d=3Dd.o1;c=3DpQb(this,=0A=
c,a);b.Qb()&&b.va!=3Da&&(k=3Db.getElement(),k.parentNode.removeChild(k),c=
.appendChild(k),AB&&b.L&&(k=3Db.va,tQb(this,k,-1),uQb(this,k),tQb(this,a,=
1),uQb(this,a)),b.Fra(a));0<=3Dm&&(b.Bb=3Dnew =
wv(d,d+this.D.C));0<=3Dm&&!this.J[a]?Yh(this.F[a])&&vQb(b,c,a):(b.aTa()||=
vQb(b,c,a),h&&h.getRect()&&h.isVisible()&&(lLb(h,!!f),VA(h.getRect(),f)&&=
VA(e,f)||h.vu()),e=3Df?eB(f):iN(b),h=3Dthis.Ua(),!b.bJ()&&(e.x<h.D||e.y<h=
.C)&&(e.x=3DMath.max(h.D,e.x),e.y=3DMath.max(h.C,e.y),b.wq(e)),h=3D$N(thi=
s.C,e,d),b instanceof sO&&"blur"=3D=3Db.Fc&&=0A=
(f=3Dh,e=3Db.$p(),h=3DiN(b),d=3Df.x,f=3Df.y,("row-head-section"=3D=3De||"=
scrollable"=3D=3De)&&h.y<this.kb.C&&(f-=3DGN(this.C,"r")),("column-head-s=
ection"=3D=3De||"scrollable"=3D=3De)&&h.x<this.kb.D&&(d-=3DJN(this.C,"c")=
),h=3Dnew =
Ed(d,f)),d=3Db.J.C,f=3Dthis.C.C.C,e=3Dh.x+d.x*f,h=3Dh.y+d.y*f,b.bJ(),mLb(=
b,e,h),vQb(b,c,a));break;case =
"hover":a=3DpQb(this,c,"hover-overlay-container");vQb(b,a,"hover-overlay-=
container");L(a,!0);a=3DtO(this.C,iN(b).x,"c");e=3DtO(this.C,iN(b).y,"r")=
;a=3DyO(this.C,a,null);h=3Db.J.C;c=3Dthis.C.C.C;mLb(b,a+h.x*c,e+h.y*c);br=
eak;=0A=
case =
"focusedOverlay":a=3DpQb(this,c,"focus-overlay-container"),vQb(b,a,"focus=
-overlay-container"),L(a,!0),a.style.overflow=3D"hidden",e=3Dthis.C.cd().=
width-this.C.D-vO(this.C,b.$p()),h=3Dthis.C.cd().height-this.C.D-wO(this.=
C,b.$p()),c=3DwO(this.C,b.$p())-GN(this.C,"r"),d=3DvO(this.C,b.$p())-GN(t=
his.C,"c"),fN(a,d,c,this.O.rc()),Qh(a,e,h),c=3DtO(this.C,iN(b).x,"c"),a=3D=
tO(this.C,iN(b).y,"r"),c=3DyO(this.C,c,null),e=3Db.J.C,h=3Dthis.C.C.C,c=3D=
c+e.x*h-vO(this.C,b.$p()),a=3Da+e.y*h-wO(this.C,b.$p()),mLb(b,c,a)}};=0A=
function vQb(a,b,c){a.Qb()||(a.va=3Dc,a.render(b),a.Ec(!0))}=0A=
p.K5a=3Dfunction(a){var b=3D!1,c=3D[],d=3Da.Oa,e=3Dnew =
wv(d.top,d.bottom),f=3DjI(this.kb,"c");d=3Dd.left;var h=3D0,k=3Dnew =
wv(f,d);d>f&&(h=3D-1*KN(this.C,k,"c"));this.$=3DInfinity;this.V=3D-Infini=
ty;nQb(this,function(d,f,k,u){var =
l=3D2=3D=3Dd||3=3D=3Dd;(d=3D1=3D=3Dd||3=3D=3Dd)&&!l&&k&&fN(k,h,null,this.=
O.rc());if(l){l=3Dthis.D;var =
m=3Dl.F[u];if(null=3D=3Dm){m=3Du*l.C;for(var =
r=3Dm+l.C,H=3Dm,R=3Dr+300,Z=3D0;0<=3DH&&H<l.kb.zf()&&H<R&&(H<r||0<Z);){va=
r =
U=3Dl.D[H];U&&(Z=3DMath.max(Z,$I(U).y+U.getHeight()));0<Z&&(Z-=3DeI(l.kb,=
H).getHeight());H++}m=3DMath.max(H,r)-m;l.F[u]=3Dm}l=3D=0A=
u*l.C;l=3Dnew =
wv(l,l+m);l=3DMath.max(l.start,e.start)<=3DMath.min(l.end,e.end);this.J[f=
]!=3Dl&&(b=3D!0,this.J[f]=3Dl,k=3Dk||mQb(this,f),AB?!l&&Yh(k)&&L(k,!1):L(=
k,l));l&&(c.push(f),this.$=3DMath.min(this.$,u),this.V=3DMath.max(this.V,=
u),f=3De.start,u*=3Dthis.D.C,l=3DKN(this.C,new =
wv(f,u),"r"),f>u&&(l*=3D-1),k.style.top=3Da.Wa+l+"px",d&&fN(k,h,null,this=
.O.rc()))}});b&&wQb(this);if(AB)for(f=3D0;f<c.length;f++)uQb(this,c[f])};=0A=
function nQb(a,b){for(var =
c=3DMath.floor(a.kb.zf()/a.D.C),d=3D0;d<iQb.length;d++){var =
e=3Dd,f=3DiQb[e];if(2=3D=3De||3=3D=3De)for(var h=3D0;h<=3Dc;++h){var =
k=3Df+h.toString();b.call(a,e,k,a.F[k],h)}else =
b.call(a,e,f,a.F[f])}}function =
oQb(a,b){if("hover"=3D=3Db.getType()){a=3DFNb(a.ib);var =
c=3DnPb(b,"hover-overlay-container");a.appendChild(c)}else"focusedOverlay=
"=3D=3Db.getType()?(a=3DGNb(a.ib),c=3DnPb(b,"focus-overlay-container"),a.=
appendChild(c)):nQb(a,function(a,c,f){a=3DnPb(b,c);f.appendChild(a)});b.r=
ender()}=0A=
p.Ec=3Dfunction(){ic(this.H,function(a){a.Bp()})};function =
wQb(a){ic(a.H,function(a){"inline"=3D=3Da.getType()&&pPb(a)})}p.bAb=3Dfun=
ction(a,b){b=3Db.target;"inline"=3D=3Da.getType()&&(a=3Db.va)&&(tQb(this,=
a,b.L?1:-1),uQb(this,a))};function =
tQb(a,b,c){t(a.L[b])||(a.L[b]=3D0);a.L[b]+=3Dc}function =
uQb(a,b){a.J[b]&&0<a.L[b]?Yh(a.F[b])||L(a.F[b],!0):Yh(a.F[b])&&L(a.F[b],!=
1)}p.Ea=3Dfunction(){fQb.ea.Ea.call(this);ic(this.H,B);this.H=3Dnull};fun=
ction xQb(a,b,c){b=3Dc||b;return =
P(O(rt(lr({Dk:nr("goog-toolbar-menu-button"),FS:nr("goog-toolbar-menu-but=
ton-outer-box"),wR:nr("goog-toolbar-menu-button-inner-box"),$E:or('<div =
class=3D"'+Q("goog-toolbar-menu-button-caption")+" =
"+Q("goog-inline-block")+'">'+O(qt(a,b))+'</div><div =
class=3D"'+Q("goog-toolbar-menu-button-dropdown")+" =
"+Q("postpaste-arrow")+" =
"+Q("goog-inline-block")+'">&nbsp;</div>')},a))))};function =
yQb(a,b,c,d,e,f,h,k){hN.call(this,a,b,c,d,e,k);this.Ka=3Dh;this.H=3Df;thi=
s.F=3Dnew us("",null,ys.getInstance());a=3Dthis.oa();this.$=3Dnew =
qk(Fe(a,Gp("Paste <strong>values</strong> only")));this.V=3Dnew =
qk(Fe(a,Gp("Paste <strong>format</strong> only")));this.O=3Dnew =
qk(Fe(a,Gp("Paste <strong>as text</strong>")));this.ma=3Dnew qk("Split =
text to columns...");this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);this.Ba=3D[];this.Ma=3Dnew =
E;this.qa(this.Ma)}x(yQb,hN);p=3DyQb.prototype;=0A=
p.Aa=3Dfunction(){this.Fa(this.F,!1);this.F.Ad(this.$);this.F.Ad(this.V);=
this.F.Ad(this.O);this.F.Ad(new wk(this.oa()));this.F.Ad(this.ma);var =
a=3Dthis.oa().Aa("DIV","postpaste-parent");this.Bc=3DN(xQb,{icon:"docs-ic=
on-img =
docs-icon-paste",id:"post-paste-menu",enabled:!0,dg:"postpaste-container"=
,Mm:"Paste formatting",title:"Paste =
formatting"});a.appendChild(this.Bc);this.Ta=3Da};p.getHeight=3Dn(26);p.g=
etWidth=3Dn(32);=0A=
p.Ga=3Dfunction(){yQb.ea.Ga.call(this);this.F.hb(this.Bc);mh(this.$.getEl=
ement(),"postpaste-menu-item");mh(this.V.getElement(),"postpaste-menu-ite=
m");mh(this.O.getElement(),"postpaste-menu-item");mh(this.ma.getElement()=
,"postpaste-menu-item");this.F.Na(!0);zQb(this)};p.zJa=3Dfunction(){this.=
setVisible(nD.isVisible()&&nD.isEnabled())};p.setVisible=3Dfunction(a){tr=
y{a=3Da&&nD.isVisible()&&nD.isEnabled(),yQb.ea.setVisible.call(this,a)}ca=
tch(b){}};=0A=
p.Iba=3Dfunction(a){var b=3D!yb(this.Ba,a.C,function(a,b){return =
a.equals(b)});nD.isVisible()&&b&&("click"=3D=3Da.reason||"keyboard"=3D=3D=
a.reason)&&nD.setVisible(!1);this.Ba=3Da.C};p.L0b=3Dfunction(){nD.setVisi=
ble(!1)};p.K0b=3Dfunction(){this.isVisible()&&(this.Bc.focus(),this.F.Ep(=
!0),this.Ka.Lb(2))};=0A=
function zQb(a){var b=3Dnew Zi(void 0,void =
0,!0,Jk.getInstance());a.qa(b);var =
c=3Da.F.wc().getHandler();ej(b,a.$,j6a);ej(b,a.V,i6a);ej(b,a.O,h6a);ej(b,=
a.ma,c8a);a.Wb.Mb(nD,Ja,v(a.zJa,a));a.Wb.Mb(nD,Oa,v(a.zJa,a));c.R(UH(a.H.=
C),["nb","sb","pb"],Ca(a.Iba));c.R(UH(a.H.C),cdb,Ca(a.Iba));c.R(UH(a.H.C)=
,edb,Ca(a.Iba));c.R(a.H.C,"Ba",Ca(a.Iba));c.R(a.H,"kb",function(){nD.setV=
isible(!1)});a.Wb.Mb(K.vn,Qa,a.L0b);a.Wb.subscribe(K.ZN,"action",a.K0b)};=
function AQb(){}AQb.prototype.F=3Dfunction(a){if(a.F)return a;var =
b=3Da.C,c=3Da.kh;if(c!=3Da.D)return a;c=3DSL(c-1,b);var =
d=3D-1,e=3D-1;if(-1!=3Dc){var =
f=3Db[c];"closeParen"=3D=3Df.getType()?(f=3DoAb(a,c-1),-1!=3Df&&(d=3Dc,e=3D=
f)):"openParen"=3D=3Df.getType()&&(f=3DtAb(a,c+1),-1!=3Df&&(e=3Dc,d=3Df))=
}-1!=3Dd&&-1!=3De&&1<d-e&&(b[e].setAttribute("pairMatch",!0),b[d].setAttr=
ibute("pairMatch",!0));return a};function BQb(){}=0A=
BQb.prototype.F=3Dfunction(a){if(a.F)return a;var =
b=3Da.C,c=3D!1,d=3Dab(b,function(a){return"openParen"=3D=3Da.getType()});=
if(0<d&&(d=3DtAb(a,d+1),0<d)){var =
e=3DgAb(a,d);0<e&&"argumentSeparator"=3D=3Db[e].getType()&&(b[d].setAttri=
bute("error",!0),b[d].setAttribute("tooltip","This parenthesis may be =
misplaced."),c=3D!0)}if(!c)for(c=3D0;c<b.length;c++)d=3Db[c],"closeParen"=
=3D=3Dd.getType()&&-1=3D=3DoAb(a,c-1)&&(d.setAttribute("error",!0),d.setA=
ttribute("tooltip","No matching open parenthesis."));return a};function =
CQb(a){this.C=3Da}=0A=
CQb.prototype.F=3Dfunction(a){if(a.F||!this.C)return a;for(var =
b=3Da.C,c=3D0;c<b.length;c++)"functionName"=3D=3Db[c].getType()&&(a=3DDQb=
(this,c,a));return a};=0A=
function DQb(a,b,c){var =
d=3Dc.C,e=3Dd[b].getText();a=3Drlb(a.C,e);if(!a)return =
c;e=3Da.xE;if(Ya(e,function(a){return a.LG()}))return =
c;e=3De.length;"whitespace"=3D=3Dd[b+1].getType()&&(b+=3D1);b+=3D1;var =
f=3DtAb(c,b+1);-1=3D=3Df&&(f=3Dd.length-1);for(var =
h=3Db=3D=3Df;!h;){b+=3D1;if("functionName"=3D=3Dd[b].getType())b+=3D1,"wh=
itespace"=3D=3Dd[b].getType()&&(b+=3D1),b=3DtAb(c,b+1),b=3D0<b?b:f;else =
if(h=3DnAb(c,b),h>=3De&&"closeParen"!=3Dd[b].getType()){var k=3Dvoid =
0;k=3D0=3D=3De?a.getName()+" does not take any =
arguments.":1=3D=3De?a.getName()+(" only takes 1 argument, but this is =
argument number "+=0A=
(h+1+".")):a.getName()+(" only takes "+(e+(" arguments, but this is =
argument number =
"+(h+1+"."))));d[b].setAttribute("argument-error",!0);d[b].setAttribute("=
tooltip",k)}h=3Db=3D=3Df}return c}function EQb(){}=0A=
EQb.prototype.F=3Dfunction(a){if(a.F)return a;for(var =
b=3Da.C,c=3D0;c<b.length-1;c++){var =
d=3Db[c],e=3Dnull,f=3Dnull,h=3DgAb(a,c);0<h&&(e=3Db[h],h=3DgAb(a,h),0<h&&=
(f=3Db[h]));h=3D!1;e&&"operator"=3D=3Dd.getType()&&"operator"=3D=3De.getT=
ype()&&(f&&"operator"=3D=3Df.getType()?(h=3D!0,f.setAttribute("error",!0)=
,f.setAttribute("tooltip","We cannot parse this operator in this =
context.")):"+"!=3De.getText()&&"-"!=3De.getText()&&(h=3D!0));h&&(d.setAt=
tribute("error",!0),e.setAttribute("error",!0),d.setAttribute("tooltip","=
We cannot parse this operator in this context."),=0A=
e.setAttribute("tooltip","We cannot parse this operator in this =
context."))}return a};function FQb(){}=0A=
FQb.prototype.V=3Dfunction(a){if(a.F)return a;var b=3Da.C;a:{var =
c=3Da.C;for(var =
d=3D0;d<c.length&&"formulaStart"!=3Dc[d].getType();)d++;for(d++;d<c.lengt=
h;){if("whitespace"!=3Dc[d].getType()){c=3Dd;break =
a}d++}c=3D-1}d=3DwAb(a);var =
e=3Db[c];if(e&&"arrayformula"=3D=3De.getText().toLowerCase())return =
a;e=3Dnew QL("ArrayFormula","functionName");var f=3Dnew =
QL("(","openParen"),h=3Dnew =
QL(")","closeParen"),k=3Da.kh,l=3DSL(k,b),m=3D0;if(-1=3D=3Dl||l>c)m+=3D13=
;if(-1=3D=3Dl||l>d)m+=3D1;fb(b,h,d+1);fb(b,f,c);fb(b,e,c);a.kh=3Dk+m;a.D=3D=
k+m;return a};=0A=
function GQb(){}GQb.prototype.F=3Dfunction(a){if(a.F)return a;var =
b=3Da.C,c=3Da.kh;if(c!=3Da.D)return a;var =
d=3DSL(c,b);if(-1=3D=3Dd||"string"!=3Db[d].getType())d=3DSL(c-1,b);var =
e=3D-1=3D=3Dd?null:b[d];if(!e||"string"!=3De.getType())return =
a;b=3DVa(b,function(a){return"string"=3D=3Da.getType()&&a.getText()=3D=3D=
e.getText()});if(1<b.length)for(c=3D0;c<b.length;c++)b[c].setAttribute("s=
tringMatch",!0);return a};function HQb(){}=0A=
HQb.prototype.F=3Dfunction(a){if(a.F)return a;var =
b=3Da.C,c=3Da.kh;if(c!=3Da.D)return a;c=3DSL(c,b);for(var =
d=3D-1=3D=3Dc,e=3D[],f=3D0;f<b.length;f++){var =
h=3Db[f],k=3Dc>=3Df||d;"functionName"=3D=3Dh.getType()&&k&&e.push(f);if(f=
=3D=3Dc&&0<e.length){IQb(e.pop(),b,a);break}"closeParen"=3D=3Dh.getType()=
&&e.pop()}d&&0<e.length&&IQb(e.pop(),b,a);return a};=0A=
function IQb(a,b,c){for(var d=3D0;d<a;d++){var =
e=3DgAb(c,d);("formulaStart"!=3Db[d].getType()||-1!=3De&&e!=3Da)&&b[d].se=
tAttribute("inactiveScope",!0)}for(a+=3D1;a<b.length&&"openParen"!=3Db[a]=
.getType();)a++;c=3DtAb(c,a+1);if(-1!=3Dc)for(c+=3D1;c<b.length;c++)b[c].=
setAttribute("inactiveScope",!0)}function =
JQb(){this.$=3D!1;this.C=3Dnull;this.H=3D!1;this.D=3Dthis.F=3Dnull;this.J=
=3D0;this.va=3Dnull;this.ma=3D!1;this.L=3Dnull;this.O=3D!1}function =
KQb(a,b){a.$=3D!0;a.C=3Db||null;a.F=3Dnull;a.D=3Dnull;a.J=3D0}=0A=
function =
LQb(a){a.$=3D!1;a.H=3D!1;a.J=3D0;a.C=3Dnull;a.F=3Dnull;a.D=3Dnull;a.O=3D!=
1;a.L=3Dnull;a.va=3Dnull;a.ma=3D!1}JQb.prototype.Sb=3Dg("$");function =
MQb(a){return =
1=3D=3Da.C.length&&"range"=3D=3Da.C[0].getType()&&1=3D=3Da.D.length&&"ran=
ge"=3D=3Da.D[0].getType()}function NQb(a,b,c){for(var =
d=3D0;d<a.C.length;d++)if(!Szb(c[b+d],a.C[d]))return!1;return!0}=0A=
JQb.prototype.V=3Dfunction(a){function b(a,b){return new =
wv(a,a+b)}if(a.F||!this.$||!this.C)return a;if(this.O&&this.L)return =
this.O=3D!1,this.L;var =
c=3Da.C,d=3Da.kh;this.J=3Dc.length;if(!this.F||0=3D=3Dthis.F.length){var =
e=3DVzb(d,c,v(function(a){return =
Szb(a,this.C[0])},this)),f=3DTL(e,c);this.ma=3Dd=3D=3Df;this.F=3D[];if(th=
is.H)for(d=3D0;d<=3Dc.length-this.C.length;d++)NQb(this,d,c)&&(this.F.pus=
h(b(d,this.C.length)),c[d].setAttribute("replace",!0),e=3D=3Dd||e=3D=3Dd+=
this.C.length-1)&&(this.va=3Dthis.F.length-1);else-1<e&&NQb(this,e,=0A=
c)&&(this.F.push(b(e,this.C.length)),c[e].setAttribute("replace",!0))}if(=
this.D&&0<this.F.length){if(!this.H&&c.length!=3Dthis.J)return =
c=3Dthis.C,LQb(this),KQb(this,c),this.V(a),a;for(e=3Dthis.F.length-1;0<=3D=
e;e--)d=3Dthis.F[e],1=3D=3Dd.getLength()&&1=3D=3Dthis.D.length?(Qzb(c[d.s=
tart],this.D[0].getText()),c[d.start].setAttribute("replace",!0)):(d=3D[c=
,d.start,d.getLength()].concat(this.D),gb.apply(null,d));Yzb(a);e=3D[];fo=
r(d=3D0;d<this.F.length;d++){f=3Dthis.F[d];var =
h=3Dthis.D.length-f.getLength();e.push(b(f.start+d*h,=0A=
this.D.length))}this.F=3De;e=3Dthis.H?this.F[this.va]:this.F[0];c=3DTL(th=
is.ma?e.start:e.end,c);-1=3D=3Dc&&(c=3Da.getText().length);a.kh=3Dc;a.D=3D=
c;this.C=3Dthis.D}return a};function OQb(){}=0A=
OQb.prototype.V=3Dfunction(a){if(a.F)return a;var =
b=3Da.C,c=3Da.kh!=3Da.D,d=3DcAb(a,function(a){return"range"=3D=3Da.getTyp=
e()});if(!d.length)return a;var =
e=3Da.kh,f=3Da.D,h=3D!1;e>f&&(h=3De,e=3Df,f=3Dh,h=3D!0);var =
k=3DSL(e,b);-1=3D=3Dk&&(k=3DSL(e-1,b));var =
l=3DSL(f-1,b);e=3D"range"=3D=3Db[k].getType()?TL(k,b):e;f-=3DTL(l,b);z(d,=
function(a){a=3Db[a];var =
c=3DKF(a.C),d=3DLF(a.C);a.C=3DQab(d);c&&(a.C=3Dc+"!"+a.C)});c?(c=3DTL(l,b=
),d=3D"range"=3D=3Db[l].getType()?b[l].getText().length:f,c+=3Dd,a.kh=3Dh=
?c:e,a.D=3Dh?e:c):(h=3Dd[0],h=3DTL(h,b)+b[h].getText().length,a.kh=3Dh,a.=
D=3D=0A=
h);return a};function =
PQb(a,b,c){A.call(this);this.L=3Da;this.O=3Db;this.C=3Dc;this.D=3D[];this=
.V=3Dthis.H=3Dnull}x(PQb,A);var QQb=3D"#f7981d #7e3794 #11a9cc #a61d4c =
#4285f4 #f4b400 #65b045 #795548 #999999 #f1ca3a #3f5ca9 #c3d03f".split(" =
");function RQb(a){for(var b=3D0;b<a.D.length;b++)a.D[b].Ec()}function =
SQb(a){if(a.D){for(var =
b=3D0;b<a.D.length;b++)B(a.D[b]);a.D.length=3D0;B(a.H);a.H=3Dnull}}functi=
on TQb(a){return =
$b(a.jd,":",a.rect.top,":",a.rect.left,":",a.rect.width,":",a.rect.height=
)}=0A=
PQb.prototype.F=3Dfunction(a){var =
b=3Da.C,c=3Da.kh,d=3Da.D,e=3D{},f=3Dthis.L.C,h=3DMI(f),k=3D"",l=3Dnull,m=3D=
null,r=3DSL(c,b);if(-1=3D=3Dr||"range"!=3Db[r].getType())r=3DSL(c-1,b);va=
r u=3Dnull;if(-1!=3Dr)if("range"=3D=3Db[r].getType()){u=3Db[r];var =
w=3DUQb(this,u.getText(),f);if(w){r=3DTL(r,b);r=3Dc-r;var =
y=3DKF(u.getText());y&&r<=3Dy.length?k=3Dw.Rg:(l=3Du.getText(),m=3Dw)}}el=
se =
this.H&&this.H.setVisible(!1);for(r=3Dw=3D0;r<b.length;r++)if(y=3Db[r],"r=
ange"=3D=3Dy.getType()){var =
C=3DUQb(this,y.getText(),f),H=3D-1!=3Dy.getText().indexOf("!");if(C){var =
R=3Dc!=3Dd;y=3D=3Du||R||=0A=
(k&&H&&k=3D=3DC.Rg?(y.setAttribute("activeSheetName",!0),u&&u.setAttribut=
e("activeSheetName",!0)):l&&l=3D=3Dy.getText()&&(y.setAttribute("activeRa=
nge",!0),u&&u.setAttribute("activeRange",!0)));H=3DTQb(C);R=3De[H];R||(R=3D=
QQb,R=3DR[nc(e)%R.length],e[H]=3DR,a.F||C.jd!=3Dh||(VQb(this,C,R,w),C.equ=
als(m)&&WQb(this,C,R),w++));y.setAttribute("rangeColor",R)}}else"function=
Name"=3D=3Dy.getType()&&(y=3Dy.getAttribute("highlightedCell"))&&(y=3DUQb=
(this,y,f),C=3DTQb(y),H=3De[C],H||(H=3DQQb,H=3DH[nc(e)%H.length],e[C]=3DH=
,a.F||y.jd!=3Dh||(VQb(this,y,=0A=
H,w),WQb(this,y,H),w++)));if(!a.F)for(b=3Dthis.D.length,e=3Dnc(e);e<b;e++=
)this.D[e].setVisible(!1);return a};function UQb(a,b,c){var =
d=3DMF(b,c,!1,!0);if(d){if(0>b.indexOf("!")){a:{if(a.J&&(c=3DHO(a.J))&&c.=
Sb())break a;c=3Dnull}c&&(d.jd=3Dc.vt.$m)}}else =
if(a=3DXI(a.L.L,b))if(b=3Da.$b(),a.jf()&&null!=3Db)return =
d=3DVF(c,b).le(),new gB(b,d,a.getRect());return d}function =
WQb(a,b,c){b=3Db.rect;a.H||(a.H=3DXQb(a.C,b,"active-range"));LMb(a.H,c);a=
.H.Jp(b);a.H.setVisible(!0)}=0A=
function =
VQb(a,b,c,d){(d=3Da.D[d])?(d.Jp(b.rect),QMb(d,c),d.setVisible(!0)):(b=3DI=
O(a.C,b.rect,"cell-border",2,0),QMb(b,c),a.D.push(b))}PQb.prototype.Ea=3D=
function(){PQb.ea.Ea.call(this);B(this.H);for(var =
a=3D0;a<this.D.length;a++)B(this.D[a]);this.D.length=3D0};function =
YQb(){}x(YQb,ls);ua(YQb);YQb.prototype.hb=3Dfunction(a,b){var =
c=3DSd("*","goog-menu",b)[0];if(c){L(c,!1);a.oa().Pb().body.appendChild(c=
);var d=3Dnew zk;d.hb(c);a.Pf(d)}return =
YQb.ea.hb.call(this,a,b)};YQb.prototype.hc=3Dn("jfk-freestanding-menu-but=
ton");function =
ZQb(a,b){us.call(this,null,a,YQb.getInstance(),b)}x(ZQb,us);ZQb.prototype=
.Uq=3Dfunction(){if(this.wc().Qb()){var a=3Dthis.getElement();a=3Dnew =
Cj(a,kFa(this)?9:13,!vs(this),vs(this));var =
b=3Dthis.wc().getElement();this.wc().isVisible()||(b.style.visibility=3D"=
hidden",L(b,!0));var c=3Dvs(this)?Vh(b):null;a.qd(b,kFa(this)?8:12,new =
wh(-1,0,0,0),c);this.wc().isVisible()||(L(b,!1),b.style.visibility=3D"vis=
ible")}};function =
JO(a,b,c,d,e){ck.call(this,null,oi(ni,b),e);$i(this,255,!1);this.Ba=3Da;t=
his.Sa=3Db;this.H=3Dc;this.Ra=3D!!d;this.O=3Dnew =
E}x(JO,ck);p=3DJO.prototype;=0A=
p.Aa=3Dfunction(){var =
a=3Dthis.oa(),b=3Dthis.Sa,c=3D"c"=3D=3D=3Dthis.Ba?"-vertical":"-horizonta=
l";this.$=3Da.Aa("DIV",[b+"-handle-bar",b+c+"-handle-bar"].join(" =
"));this.C=3Da.Aa("DIV",[b+"-handle",b+c+"-handle"].join(" =
"),this.$);this.ma=3Da.Aa("DIV",[b+"-drop-bar",b+c+"-drop-bar"].join(" =
"),"\u00a0");this.J=3Da.Aa("DIV",[b+"-drop",b+c+"-drop"].join(" =
"),this.ma);a=3Da.Aa("DIV",b,this.C,this.J);this.Ra&&eO(this.C);this.Ta=3D=
a;$Qb(this,aRb(this));this.Mc=3Dnew =
yq(this.Lsa());this.Mc.C=3D!0;this.Rf(!1);this.xo(!1)};=0A=
function aRb(a){return =
DO(a.H,oy(a.fd()),-1)}p.Lsa=3Dg("C");p.cI=3Dfunction(a){var =
b=3D"c"=3D=3Dthis.Ba?"height":"width";this.ma.style[b]=3Da+"px";this.$.st=
yle[b]=3Da+"px"};function $Qb(a,b){var =
c=3D"c"=3D=3Da.Ba,d=3Dc?"height":"width",e=3Da.Fe();c=3Dc?"marginTop":"ma=
rgin"+(e?"Right":"Left");a.C.style[d]=3Db+"px";a.$.style[c]=3Db+"px";a.J.=
style[d]=3Db+"px";a.ma.style[c]=3Db+"px"}p.qaa=3Dfunction(a){var =
b=3D"c"=3D=3Dthis.Ba?"width":"height";Bh(this.C,b,a+"px");Bh(this.J,b,a+"=
px")};=0A=
p.laa=3Dfunction(a){var =
b=3DCO(this.H,oy(this.fd()),-1),c=3Dthis.Fe();"c"=3D=3Dthis.Ba?fN(this.J,=
a.x,b,c):(b=3Dc?iO(this.H)-b:b,fN(this.J,b,a.y,c))};p.fd=3Dg("Ba");p.Na=3D=
function(a){var =
b=3Dthis.Mc;a?(this.Ra&&eO(this.C),b.Na(!0)):(this.C.style.cursor=3D"",b.=
Na(!1))};p.isEnabled=3Dfunction(){return =
this.Mc.Td};p.Msa=3Dfunction(){this.xo(!0);this.Ra&&lOb(this.C)};p.y1b=3D=
function(){this.xo(!1);this.Rf(!1);this.Ra&&eO(this.C)};p.$h=3Dfunction(a=
){a.preventDefault()};=0A=
p.Ga=3Dfunction(){JO.ea.Ga.call(this);this.getHandler().R(this.Mc,"start"=
,this.Msa,!0).R(this.Mc,"end",this.y1b,!0).R(this.Mc,"mousedown",this.$h,=
!1).R(this.C,"mousemove",v(this.O.dispatchEvent,this.O))};p.Ea=3Dfunction=
(){JO.ea.Ea.call(this);this.Mc.dispose();this.Mc=3Dnull;this.O.dispose();=
this.ma=3Dthis.J=3Dthis.$=3Dthis.C=3Dthis.O=3Dnull};function =
KO(a,b,c,d,e,f){JO.call(this,a,"freezebar",c,!0,f);this.V=3Db;this.Ma=3D-=
1;this.Wa=3D"c"=3D=3Da?DNb(d).firstChild:ENb(d).firstChild;this.Jo(e)}x(K=
O,JO);p=3DKO.prototype;p.Aa=3Dfunction(){KO.ea.Aa.call(this);if(DB){var =
a=3Dthis.Sa,b=3D"c"=3D=3Dthis.fd()?"-vertical":"-horizontal",c=3D$d("DIV"=
);mh(c,a+b+"-shadow");this.C.appendChild(c)}};=0A=
p.Ga=3Dfunction(){KO.ea.Ga.call(this);this.Ze(2,!0);this.qaa(4*this.H.C.C=
);bRb(this);this.Rf(!1);this.getHandler().R(this.C,"mouseover",this.J_b);=
this.getHandler().R(this.C,"mouseout",this.K_b);this.getHandler().R(this.=
C,"mousedown",this.L_b)};p.J_b=3Dfunction(){this.Rf(!0)};p.L_b=3Dfunction=
(a){a.stopPropagation()};p.K_b=3Dfunction(){this.Rf(this.Sb())};=0A=
function bRb(a){var =
b=3Da.Sa,c=3D"c"=3D=3D=3Da.fd()?"-vertical":"-horizontal",d=3Db+c+"-handl=
e-invisible";qh(a.C,b+c+"-handle",!0);qh(a.C,"shadow-freezebar",DB);qh(a.=
C,d,!1)}=0A=
p.Ec=3Dfunction(){var =
a=3Dthis.V,b=3Dthis.fd(),c=3D"c"=3D=3D=3Dthis.fd(),d=3D(c?ujb:hI)(a,this.=
Ma,0);d<this.Ma&&d++;var =
e=3Dthis.H,f=3DDB?0:4*e.C.C,h=3D0,k=3D0;c?(h+=3DKN(e,new =
wv(0,d),b,!0)-f,0=3D=3Dd?(h-=3Dthis.H.C.C,h=3DMath.ceil(h)):h=3DMath.floo=
r(h)):(k+=3DKN(e,new =
wv(0,d),b,!0)-f,0=3D=3Dd?(k-=3Dthis.H.C.C,k=3DMath.ceil(k)):k=3DMath.floo=
r(k));DB&&(c&&0=3D=3Dthis.V.D?h-=3D4:c||0!=3Dthis.V.C||(k-=3D4));b=3Dnew =
Ed(h,k);this.Sb()||fN(this.C,b.x,b.y,this.Fe());this.qaa(4*this.H.C.C);h=3D=
c?Rh:Uh;h(this.$,f-2);h(this.ma,f);c?(h=3DiO(e)-f,a=3Da.sf(),e=3DKN(e,new=
 wv(0,=0A=
a-1),"c",!1,!1,!1,!0),zq(this.Mc,new =
xh(h,0,e,0))):(h=3DuO(e)-f,a=3Da.zf(),e=3DKN(e,new =
wv(0,a-1),"r",!1,!1,!1,!0),zq(this.Mc,new =
xh(0,h,0,e)));c?(c=3Db.x,d!=3D=3Dthis.V.D&&(c+=3DMath.round(f/2)),this.la=
a(new =
Ed(c,b.y))):(c=3Db.y,d!=3D=3Dthis.V.C&&(c+=3DMath.round(f/2)),this.laa(ne=
w Ed(b.x,c)))};p.laa=3Dfunction(a){var =
b=3Dthis.Fe();"c"=3D=3Dthis.fd()?fN(this.J,a.x,0,b):fN(this.J,0,a.y,b)};=0A=
p.qaa=3Dfunction(a){var =
b=3D"c"=3D=3Dthis.fd(),c=3Db?"width":"height",d=3Db?uO(this.H):iO(this.H)=
;0=3D=3Dthis.V.C&&0=3D=3Dthis.V.D&&(d-=3Dthis.H.C.C);b=3Db?a+"px =
"+d+"px":d+"px "+a+"px";d=3Dthis.C;var =
e=3Dthis.J;Bh(d,c,a+"px");Bh(e,c,a+"px");Bh(d,"background-size",b);Bh(e,"=
background-size",b)};=0A=
p.cI=3Dfunction(a){KO.ea.cI.call(this,a);var =
b=3Dthis.H;a=3DMath.max(0,a-(DB?0:4*b.C.C));var =
c=3Dthis.fd(),d=3D"c"=3D=3Dc,e=3Dthis.Fe(),f=3Dd?"height":"width",h=3Dd?"=
marginTop":"margin"+(e?"Right":"Left"),k=3DGN(b,oy(c)),l=3Da+(DB?0:4*b.C.=
C)+k;this.Lsa().style[f]=3Dl+"px";this.$.style[h]=3Dk+"px";this.J.style[f=
]=3Da+"px";this.ma.style[h]=3Dk+"px";a=3Dthis.Wa;f=3DLN(b,c);h=3DJN(b,c,!=
0);b=3DGN(b,c);d?0<this.V.D?(a.style.width=3Df-1+"px",fN(a,h-f-1,0,e)):(a=
.style.width=3D"1px",fN(a,b-1,0,e)):0<this.V.C?(a.style.height=3Df-1+"px"=
,fN(a,0,h-f-1,e)):=0A=
(a.style.height=3D"1px",fN(a,0,b-1,e))};p.reset=3Dfunction(){this.Ma=3DMG=
(this.V,this.fd());this.Ec()};function cRb(a,b){var =
c=3D"c"=3D=3Da.fd();a.Ma=3DMath.min(b,c?zO(a.H,"c",void =
0)-1:zO(a.H,"r",void =
0)-1);a.Ec()}p.getIndex=3Dg("Ma");p.Msa=3Dfunction(a){bRb(this);KO.ea.Msa=
.call(this,a)};function =
LO(a,b,c){JO.call(this,a,"rowcol-dragger",b,!0,c)}x(LO,JO);LO.prototype.N=
a=3Dfunction(a){LO.ea.Na.call(this,a);this.Rf(a)};LO.prototype.Ec=3Dfunct=
ion(){$Qb(this,aRb(this))};LO.prototype.ew=3Dfunction(a,b){b&&this.Sb();t=
his.V=3Da;var =
c=3DWPb(this.H,SA(this.V,this.V),this.fd(),"waffle",!0);a=3Dthis.Fe();var=
 d=3Dc.left;a&&(d=3DyO(this.H,d+c.width,"c"));c=3Dnew =
Ed(d,c.top);this.laa(c);b&&(this.Ld(b),fN(this.C,c.x,c.y,a))};=0A=
LO.prototype.Ld=3Dfunction(a){var =
b=3D"c"=3D=3Dthis.fd()?"width":"height";this.C.style[b]=3Da+"px";this.$.s=
tyle[b]=3Da+"px"};function =
dRb(a,b,c,d){JO.call(this,a,"resizer",b,!1,d);this.Jo(c.rc());this.Ma=3Dc=
}x(dRb,JO);dRb.prototype.Lsa=3Dfunction(){return =
this.getElement()};dRb.prototype.Ec=3Dfunction(){var =
a=3D5*this.H.C.C;this.qaa(a);$Qb(this,aRb(this));a=3DMath.floor(a/2)+"px"=
;var b=3D"c"=3D=3Dthis.fd()?"left":"top";Bh(this.$,b,a)};=0A=
function eRb(a,b){a.V=3Db;var c=3Da.H;a.Rf(!0);var =
d=3Da.getElement(),e=3DWPb(c,SA(b,b),a.fd(),"waffle",!0).ey();b=3DUN(c,"w=
affle",!1,!1);var f=3D5*a.H.C.C,h=3Da.Ma.rc();if("c"=3D=3Da.fd()){var =
k=3Dh?e.right:e.left;e=3Dh?e.left:e.right;var =
l=3D-f;l=3Dc.rc()?e-l:e+l;l=3DyO(c,l,"c");e=3DCO(a.H,"r",-1);fN(d,l,e,h);=
d=3Dc.rc()?k-2:k+2;d=3DyO(c,d,"c");zq(a.Mc,new =
xh(d,e,b.right-d-f,0))}else =
c=3DCO(a.H,"c",-1),c=3Dh?iO(a.H)-c:c,fN(d,c,e.bottom-f,h),d=3De.top+2,zq(=
a.Mc,new xh(c,d,0,b.bottom-d-f))};function =
fRb(a,b,c,d,e,f,h){M.call(this,h);this.ud(a);this.Ka=3Db;this.Ha=3Dc;this=
.$=3Dd;this.C=3De;this.va=3Df;this.Ba=3DGB(yB.getInstance());this.J=3Dnew=
 dRb("c",e,this.$,h);this.Fa(this.J);this.V=3Dnew =
dRb("r",e,this.$,h);this.Fa(this.V);this.H=3Dnew =
KO("c",a,e,f,this.$.rc(),h);this.Fa(this.H);this.O=3Dnew =
KO("r",a,e,f,this.$.rc(),h);this.Fa(this.O);this.L=3Dnew =
LO("r",e,h);this.L.Jo(this.$.rc());this.Fa(this.L);this.D=3Dnew =
LO("c",e,h);this.D.Jo(this.$.rc());this.Fa(this.D);this.F=3Dnull;this.F=3D=
new ZQb(void 0,this.oa());=0A=
this.F.Nd("waffle-kennedy-column-menu-button");this.F.Ze(16,!0);this.Fa(t=
his.F)}x(fRb,M);var gRb=3Dnew Jd(7,4);function hRb(a){return =
a.L.Sb()||a.D.Sb()}function iRb(a){return a.O.Sb()||a.H.Sb()}function =
jRb(a){return =
a.V.Sb()||a.J.Sb()}p=3DfRb.prototype;p.render=3Dfunction(a){fRb.ea.render=
.call(this,a);a=3Dthis.getElement();var =
b=3Dthis.va.C();this.L.render(a);this.D.render(a);this.J.render(a);this.V=
.render(a);this.H.render(a);this.O.render(a);this.F.render(b);this.F.getE=
lement().style.position=3D"absolute"};=0A=
p.Ga=3Dfunction(){fRb.ea.Ga.call(this);this.getHandler().R(this.F.getElem=
ent(),"click",this.z1b).R(this.C.C,"zoom",this.A1b);this.F.setVisible(!1)=
};=0A=
function kRb(a,b){var =
c=3DuN(a.C,"c",b);if(!(a.Ka.Jd()&&!YD.isEnabled()||hk(a.J,2)||a.J.Sb()||4=
0>c)&&(c=3Da.F,b!=3D=3Da.ma)){null!=3Da.ma&&c.zc(!1);a.ma=3Db;c.setVisibl=
e(!0);var =
d=3Da.C.C.C,e=3Da.$.rc(),f=3DWPb(a.C,SA(0,b+(e?0:1)),"c","client");c.setV=
isible(!0);var h=3D0;nI(a.Ua(),"c",new =
wv(b+1,b+2)).length&&(h=3D(e?9:-9)*d);var =
k=3Da.Ua();k=3D0<MG(k,"c")&&b=3D=3DMG(k,"c")-1?jOb(a.C):0;b=3DVh(c.getEle=
ment());d=3Dk+5*d;e||(d=3D-d-b.width);e=3DCO(a.C,"r",-1);a=3D(DO(a.C,"r",=
-1)-b.height)/2;a=3De+a;Hh(c.getElement(),f.left+d+h,a)}}=0A=
function HOb(a){var =
b=3Da.F;a.ma=3Dnull;b&&(b.setVisible(!1),b.zc(!1))}function =
lRb(a){a=3Da.F;return!!a&&a.isVisible()}p.z1b=3Dfunction(a){var =
b=3Dthis.ma;a=3DWh(a.target).ey();var =
c=3Dthis.va;c=3Dc.ib.getElement(aO(c,"ch-",null,FI(c.kb,b)));c=3Dnew =
D("column_context_menu_action",c);c.clientX=3Dthis.Ba?a.right:a.left;c.cl=
ientY=3Da.bottom;c.index=3Db;this.Ha.Lb(3);this.dispatchEvent(c)};=0A=
p.resize=3Dfunction(){var =
a=3DIN(this.C),b=3DYPb(this.C,this.$.C),c=3DGN(this.C,"c"),d=3DGN(this.C,=
"r"),e=3DJN(this.C,"c"),f=3DJN(this.C,"r");c=3DMath.min(a.width-c,b.width=
+e-c);a=3DMath.min(a.height-d,b.height+f-d);c=3DMath.max(0,c);a=3DMath.ma=
x(0,a);this.D.cI(a);this.L.cI(c);this.J.cI(a);this.V.cI(c);this.H.cI(a);t=
his.O.cI(c);a=3Dthis.C.C.C;b=3D11*a;Qh(this.F.getElement(),b,b);Bh(this.F=
.getElement(),"background-size",gRb.width*a+"px "+gRb.height*a+"px")};=0A=
function SOb(a,b){var =
c=3DUN(a.C,"waffle",!0,!0),d=3DJN(a.C,b),e=3DoNb(a.C,a.$.C,b),f=3DoNb(a.C=
,a.Ua().Lc(),b);e-=3Df;f=3DCO(a.C,oy(b),-1);"r"=3D=3Db?(b=3Da.$.rc()?iO(a=
.C)-f:f,zq(a.L.Mc,new xh(b,c.top+d,0,e))):zq(a.D.Mc,new =
xh(c.left+d,f,e,0))}p.A1b=3Dfunction(){this.resize()};p.Ea=3Dfunction(){f=
Rb.ea.Ea.call(this);this.F=3Dthis.H=3Dthis.O=3Dthis.J=3Dthis.V=3Dthis.D=3D=
this.L=3Dnull};function =
MO(a,b,c,d,e,f,h){yOb.call(this,a,b,c,d,e,f,h);this.H=3D0}x(MO,yOb);MO.pr=
ototype.Ga=3Dfunction(){MO.ea.Ga.call(this);var =
a=3Dthis.getElement();a.style.overflow=3D"auto";this.getHandler().R(a,"mo=
usedown",this.Ba)};MO.prototype.vu=3Dfunction(){var =
a=3Dthis.getElement();a.scrollTop=3D0;a.scrollLeft=3D0;MO.ea.vu.call(this=
)};MO.prototype.Ld=3Dfunction(a,b){MO.ea.Ld.call(this,a,b);a=3Dthis.getEl=
ement();(b=3DmRb(this,"waffle"))&&Qh(a,b.right-b.left,b.bottom-b.top)};=0A=
function mRb(a,b){var =
c=3DiN(a),d=3Da.$p(),e=3Da.C;d=3DBO(e,b,d,!1,!1,!1);a=3DcI(a.Ua(),c.y,c.x=
)||RA(c);b=3Db||"waffle";a=3DmN(e,a,b);return(d=3DCMb(d,a))&&(d.top-d.bot=
tom)*(d.right-d.left)?XPb(e,d,b):null}MO.prototype.Ba=3Dfunction(a){var =
b=3Dthis.C.D,c=3DmRb(this,"client"),d=3Dc.bottom-a.clientY<b;if(c.right-a=
.clientX<b||d)a.stopPropagation(),a.preventDefault();500>Ea()-this.H&&(b=3D=
new =
lM("scrolling_cell_dblclick"),b.Vh=3DiN(this).clone(),this.dispatchEvent(=
b),a.stopPropagation(),a.preventDefault())};function =
nRb(a){A.call(this);this.C=3Da;this.J=3Dthis.F=3Dthis.C.Ua().Lc();this.D=3D=
0;this.H=3Dnull;this.L=3Dnew =
th(this);this.qa(this.L);this.L.R(UH(this.C.Ua()),"nb",this.O)}x(nRb,A);n=
Rb.prototype.O=3Dfunction(a){a=3Da.rect||a.C[0];this.J.equals(a)||(this.J=
=3Dthis.F=3Da,this.D=3D0)};function =
NO(a){M.call(this,a);this.Rh=3D!1}x(NO,M);NO.prototype.Sb=3Dg("Rh");funct=
ion =
OO(a){M.call(this);this.Kh=3Da;this.C=3D0}x(OO,M);OO.prototype.kd=3Dca("T=
a");OO.prototype.Ga=3Dfunction(){var a=3Dthis.getElement(),b=3Dnew =
Hr(a);this.qa(b);a=3Dnew =
Bq(a);this.qa(a);this.getHandler().R(b,"input",this.F).R(a,"focusout",thi=
s.D)};OO.prototype.F=3Dfunction(){this.Kh?(this.C&&(Ei(this.C),this.C=3D0=
),this.C=3DDi(function(){this.dispatchEvent("change");this.C=3D0},this.Kh=
,this)):this.dispatchEvent("change")};OO.prototype.D=3Dfunction(){this.C&=
&(Ei(this.C),this.C=3D0,this.dispatchEvent("change"))};function =
PO(){}x(PO,vt);ua(PO);p=3DPO.prototype;p.Aa=3Dfunction(a){var =
b=3Dthis.Cn(a);b=3Da.oa().Aa("DIV","goog-inline-block "+b.join(" =
"),[this.createCaption(a.getContent(),a.oa()),this.Fq(a.oa())]);this.Md(b=
,a.jk());return b};p.Ib=3Dfunction(a){return a&&a.firstChild};=0A=
p.hb=3Dfunction(a,b){var =
c=3DSd("*","goog-menu",b)[0];if(c){L(c,!1);a.oa().Pb().body.appendChild(c=
);var d=3Dnew =
zk;d.hb(c);a.Pf(d)}Sd("*",this.hc()+"-caption",b)[0]||b.appendChild(this.=
createCaption(b.childNodes,a.oa()));Sd("*",this.hc()+"-dropdown",b)[0]||b=
.appendChild(this.Fq(a.oa()));return =
PO.ea.hb.call(this,a,b)};p.createCaption=3Dfunction(a,b){return =
b.Aa("DIV","goog-inline-block "+(this.hc()+"-caption"),a)};=0A=
p.Fq=3Dfunction(a){return a.Aa("DIV",{"class":"goog-inline-block =
"+(this.hc()+"-dropdown"),"aria-hidden":!0},"\u00a0")};p.hc=3Dn("goog-fla=
t-menu-button");ak("goog-flat-menu-button",function(){return new =
us(null,null,PO.getInstance())});function =
QO(a,b,c){Ds.call(this,a,b,PO.getInstance(),c);this.J=3Dnew =
oRb(1E3);this.qa(this.J)}x(QO,Ds);QO.prototype.Aa=3Dfunction(){QO.ea.Aa.c=
all(this);mh(this.getElement(),"jfk-select")};=0A=
QO.prototype.Uq=3Dfunction(){if(this.wc().Qb()){var =
a=3Dthis.getElement(),b=3DkFa(this)?8:12,c=3Dthis.wc().getElement(),d=3D!=
1;this.wc().isVisible()||(d=3D!0,c.style.visibility=3D"hidden",L(c,!0));v=
ar e=3DMath.max(this.Xg(),0);e=3Dthis.wc().od(e);var =
f=3D0;if(vs(this)){var =
h=3Dc.scrollTop;c.style.overflowY=3D"visible";c.style.height=3D"auto";d||=
(f=3DPh(e.getElement()).y-Ph(this.getElement()).y,f=3Dh-f)}d=3De?e.getEle=
ment().offsetTop:0;h=3DKh(a);var =
k=3D0;h&&(k=3DKh(c),k=3Dyd(h.top,k.top+2,k.bottom-2)-h.top);Mi(a,b,c,kFa(=
this)?8:12,new Ed(0,=0A=
k-d),null,65|(vs(this)?32:132),null);vs(this)&&(a=3DPh(e.getElement()).y-=
Ph(this.getElement()).y,c.style.overflowY=3D"auto",c.scrollTop=3Df+a);thi=
s.wc().isVisible()||(L(c,!1),c.style.visibility=3D"visible")}};=0A=
QO.prototype.Zh=3Dfunction(a){var =
b=3DQO.ea.Zh.call(this,a);return"key"!=3Da.type||!this.wc()||a.altKey||a.=
ctrlKey||a.metaKey||a.gM?b:qi(this)||32!=3Da.keyCode?b?(!qi(this)||38!=3D=
a.keyCode&&40!=3Da.keyCode||pRb(this),!0):yj(a.keyCode)?(a=3Da.charCode?S=
tring.fromCharCode(a.charCode):" =
",this.J.add(a),b=3Dthis.J.C,this.J.D?qRb(this,a,!1):qRb(this,b,1<b.lengt=
h),!0):!1:(this.J.H(),b)};function pRb(a){var =
b=3Dnk(a.wc());b&&Nh(b.getElement(),a.wc().Ib())}=0A=
function qRb(a,b,c){var d=3Dqi(a)?a.wc().Mq():a.Xg();b=3Dnew =
RegExp("^"+Vb(b),"i");c||++d;d=3D0>d?0:d;for(var =
e=3Da.wc(),f=3D0,h=3De.$c();f<h;++f){c=3D(d+f)%h;var =
k=3De.od(c),l=3Dk.$j();if(k.isEnabled()&&l&&b.test(l)){b=3Dc;qi(a)?(a.wc(=
).xg(b),pRb(a)):a.rf(b);break}}}function =
oRb(a){A.call(this);this.F=3Dnew =
Gi(this.H,a,this);this.qa(this.F)}x(oRb,A);oRb.prototype.add=3Dfunction(a=
){a=3D=3Dthis.C?this.D=3D!0:this.D||(this.C+=3Da);this.F.start()};oRb.pro=
totype.H=3Dfunction(){this.C=3D"";this.D=3D!1};oRb.prototype.D=3D!1;oRb.p=
rototype.C=3D"";function =
RO(a,b){this.C=3Da;this.F=3Db;this.D=3D""}RO.prototype.isEmpty=3Dfunction=
(){return =
5=3D=3Dthis.C&&0=3D=3Dthis.D.length};RO.prototype.A0=3Dca("D");RO.prototy=
pe.equals=3Dfunction(a){return =
null=3D=3Da?!1:this=3D=3Da?!0:this.C=3D=3Da.C&&this.F=3D=3Da.F&&this.D=3D=
=3Da.D};RO.prototype.clone=3Dfunction(){if(5=3D=3Dthis.C){var a=3Dnew =
RO(this.C,this.F);a.A0(this.D);return a}return this};var rRb=3Dnew =
RO(6,6),sRb=3Dnew RO(1,1),tRb=3Dnew RO(2,2),uRb=3Dnew RO(3,3),vRb=3Dnew =
RO(4,4);function =
wRb(a,b,c){this.Lga=3Da;this.Qsa=3Db;this.$1b=3Dc}wRb.prototype.equals=3D=
function(a){return =
null=3D=3Da?!1:this=3D=3Da?!0:this.Lga.equals(a.Lga)&&this.Qsa=3D=3Da.Qsa=
};function xRb(){var a=3D'<div =
class=3D"waffle-texttocolumns-overlay"><div =
class=3D"waffle-texttocolumns-wrapper" dir=3D"auto" =
aria-label=3D"'+rr("Text to columns popup");a=3Da+'"><div =
id=3D"waffle-texttocolumns-separator-label" =
class=3D"waffle-texttocolumns-separator-label =
goog-inline-block">Separator:</div><div =
class=3D"waffle-texttocolumns-separator-menu goog-inline-block" =
aria-describedby=3D"waffle-texttocolumns-separator-label"></div><input =
type=3D"text" class=3D"waffle-texttocolumns-custom-input jfk-textinput" =
placeholder=3D"'+=0A=
rr("Custom separator");return P(a+'"/></div></div>')};function =
yRb(a,b,c,d,e,f,h,k){hN.call(this,a,b,c,d,e,k);this.Cb=3Df;this.V=3Dh;thi=
s.H=3Dnew zk(this.oa());this.qa(this.H);this.F=3Dnew =
QO;this.Fa(this.F);this.$=3Dnew qk("Custom...",new RO(5,5));this.O=3Dnew =
Ir;this.Fa(this.O);this.ub=3Dnew =
OO(500);this.qa(this.ub);this.Ka=3D[];this.Ba=3D[];this.xb=3Dthis.Ma=3Dth=
is.ma=3Dthis.Sa=3D!1}x(yRb,hN);p=3DyRb.prototype;=0A=
p.Aa=3Dfunction(){this.Ta=3DN(xRb);J(I(),"feaddip")&&this.H.Fa(new =
qk("Detect automatically",rRb),!0);this.H.Fa(new =
qk("Comma",sRb),!0);this.H.Fa(new qk("Semicolon",tRb),!0);this.H.Fa(new =
qk("Period",uRb),!0);this.H.Fa(new qk("Space",vRb),!0);this.H.Fa(new =
wk,!0);this.H.Fa(this.$,!0);this.F.render(this.Ia("waffle-texttocolumns-s=
eparator-menu"));this.F.Pf(this.H)};=0A=
p.Ga=3Dfunction(){yRb.ea.Ga.call(this);var =
a=3Dthis.Ia("waffle-texttocolumns-custom-input");this.O.hb(a);L(a,!1);thi=
s.ub.hb(a);a=3Dthis.Ia("waffle-texttocolumns-wrapper");a=3Dnew =
WN(a,this.oa());this.qa(a);XN(a);a=3Dnew Bq(this.Qa());this.qa(a);var =
b=3DUH(this.Cb.C),c=3DvPb(this.getElement());this.qa(c);this.getHandler()=
.R(this.F,"change",this.SDb).R(this.ub,"change",this.Hqb).R(a,"focusout",=
this.e2b).R(this.getElement(),"keydown",this.f2b).R(b,"sb",this.d2b).R(th=
is.H,"show",this.dFb).R(this.H,"hide",this.dvb)};=0A=
p.setVisible=3Dfunction(a){if(!this.ma){if(a&&!this.isVisible()){this.Sa=3D=
!1;var =
b=3Dthis.H.od(0);this.Ka=3D[];this.Ba=3D[];b&&this.F.Pa(b.La());Di(functi=
on(){SB("Text to columns popup =
open.",!0)},0)}this.isVisible()&&!a&&SB("Text to columns popup =
closed.");yRb.ea.setVisible.call(this,a);a?(nD.setVisible(!1),this.Qb()&&=
zRb(this,this.F.Qa()),this.getHandler().R(this.oa().Pb(),"mousedown",this=
.uXa,!0)):(this.F.Pa(null),this.$.La().A0(""),this.O.Qb()&&this.O.Pa(""),=
this.getHandler().Qc(this.oa().Pb(),"mousedown",=0A=
this.uXa,!0),this.V.C("ttc-open"));nD.Na(!a,"ttc-visible")}};p.getWidth=3D=
function(){var a=3Dthis.O.Qa();return =
Vh(this.F.getElement()).width+Vh(this.Ia("waffle-texttocolumns-separator-=
label")).width+8+(Yh(a)?Vh(a).width:0)};p.getHeight=3Dn(29);p.sD=3Dfuncti=
on(a,b){var =
c=3Dthis.Ia("waffle-texttocolumns-wrapper");Qh(c,a,b);yRb.ea.sD.call(this=
,a,b)};=0A=
function ARb(a,b,c){var d=3Dnew =
wRb(b,a.Sa,v(function(a,d){this.ma=3D!1;a?(zRb(this,c),V(d,1)?(this.Sa=3D=
!0,this.Ka.push(b.clone()),this.Ba=3D[]):this.Sa=3D!1):(this.setVisible(!=
1),this.V.C("ttc-open",3))},a)),e=3Dnew hg;G(e,45,b.F);e=3Duj(tj(new =
pj,21),e).build();b.isEmpty()||(a.ma=3D!0,a.dispatchEvent("suppressSelect=
ionMessages"),U7a.Zb(d,e),a.dispatchEvent("allowSelectionMessages"),d=3Dn=
ew =
lM("selectionChange"),e=3Da.Ua().Lc(),d.rect=3De,d.H=3D[e],a.dispatchEven=
t(d));zRb(a,c)}=0A=
function zRb(a,b){b.focus();a.V.Lb(2,"ttc-open")}p.SDb=3Dfunction(){var =
a=3Dthis.O.Qa(),b=3Dthis.F.hf(),c=3Db=3D=3Dthis.$;L(a,c);this.Ec();!this.=
Ma&&b&&(b=3Dthis.F.La(),ARb(this,b,c?a:this.F.Qa()))};p.Hqb=3Dfunction(){=
if(!this.ma&&!this.Ma){var =
a=3Dthis.O.La(),b=3Dthis.$.La();b.A0(a);ARb(this,b,this.O.Qa())}};p.uXa=3D=
function(a){a=3Dnull=3D=3D=3Da.target?null:a.target;this.isVisible()&&!BR=
b(this,a)&&(this.V.C("ttc-open"),this.setVisible(!1))};p.d2b=3Dfunction(a=
){"normalize"=3D=3Da.reason||this.ma||this.setVisible(!1)};=0A=
function =
BRb(a,b){return!!b&&(a.oa().contains(a.getElement(),b)||a.H.Sk(b))}p.f2b=3D=
function(a){27=3D=3Da.keyCode&&(a.stopPropagation(),this.setVisible(!1),t=
his.V.C("ttc-open",3));var =
b;if(b=3D"INPUT"!=3Da.target.tagName)b=3Da.keyCode,b=3D38=3D=3Db||40=3D=3D=
b||37=3D=3Db||39=3D=3Db;b&&(a.preventDefault(),a.stopPropagation())};p.e2=
b=3Dfunction(a){this.xb||((a=3Da.relatedTarget)?CRb(this,a):Di(function()=
{var a=3DHe(this.oa());CRb(this,a)},0,this))};function =
CRb(a,b){a.isDisposed()||BRb(a,b)||(a.V.C("ttc-open"),a.setVisible(!1))}=0A=
p.dFb=3Dfunction(){SB("Expanded")};p.dvb=3Dfunction(){SB("Collapsed")};fu=
nction DRb(a){A.call(this);this.C=3Da;this.H=3Dnew =
th(this);this.qa(this.H);this.H.R(a.Ib(),["touchstart","touchmove","touch=
end"],this.J)}x(DRb,A);=0A=
DRb.prototype.J=3Dfunction(a){var =
b=3Da.Ke;if(1=3D=3Db.touches.length)switch(a.type){case =
"touchstart":this.D=3Db.touches[0].pageX;this.F=3Db.touches[0].pageY;brea=
k;case "touchmove":a.preventDefault();a=3Da.Ke;var =
c=3Da.touches[0].pageX-this.D,d=3Da.touches[0].pageY-this.F;if(0=3D=3Dc&&=
0=3D=3Dd)a=3Dnull;else{var =
e=3D0,f=3D0;Math.abs(c)>Math.abs(d)?e=3D40/ZH*c*-1:f=3D40/ZH*d*-1;a=3Dnew=
 =
eLb(a,0,e,f,0)}a&&this.C.Ge.dispatchEvent(a);this.D=3Db.touches[0].pageX;=
this.F=3Db.touches[0].pageY}};function =
ERb(a){E.call(this);this.C=3Da;this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(a,"mouseover",this.H).R(a,"mouseout",th=
is.F)}x(ERb,E);ERb.prototype.H=3Dfunction(a){a.relatedTarget&&qe(this.C,a=
.relatedTarget)||this.dispatchEvent("mouse_enter")};ERb.prototype.F=3Dfun=
ction(a){a.relatedTarget&&qe(this.C,a.relatedTarget)||this.dispatchEvent(=
"mouse_exit")};function FRb(a){return =
Hka(a)||Sc&&a.altKey&&!(a.ctrlKey||a.metaKey)&&yj(a.keyCode)};function =
GRb(a,b,c,d,e,f,h,k,l,m){hN.call(this,a,b,c,d,h,m);this.H=3Dl;this.V=3Dk;=
this.Sd=3De;this.F=3Df}x(GRb,hN);var HRb=3Dnew Jd(25,13),IRb=3Dnew =
Jd(13,25),JRb=3D{r:{Tya:"waffle-row-unhide-button-cr",Uya:"waffle-row-unh=
ide-button-disabled-cr",eea:"waffle-row-unhide-button-hovered-cr"},c:{Tya=
:"waffle-col-unhide-button-cr",Uya:"waffle-col-unhide-button-disabled-cr"=
,eea:"waffle-col-unhide-button-hovered-cr"}};p=3DGRb.prototype;p.Aa=3Dfun=
ction(){var a=3DJRb[this.F].Tya;this.Ta=3Dthis.oa().Aa("DIV",a)};=0A=
p.Ga=3Dfunction(){GRb.ea.Ga.call(this);B(this.O);this.O=3Dnew =
ERb(this.getElement());this.getHandler().R(this.getElement(),"mouseup",th=
is.h2b).R(this.O,"mouse_enter",this.g2b).R(this.O,"mouse_exit",this.vyb)}=
;p.vd=3Dfunction(){B(this.O);GRb.ea.vd.call(this)};p.h2b=3Dfunction(a){a.=
stopPropagation();this.V.Lb(2);this.H||this.dispatchEvent(new =
lM("unhideButtonClicked"));this.V.Lb(3)};p.g2b=3Dfunction(){if(!this.H){v=
ar a=3DJRb[this.F];qh(this.getElement(),a.eea,!0)}};=0A=
p.vyb=3Dfunction(){if(!this.H){var =
a=3DJRb[this.F];qh(this.getElement(),a.eea,!1)}};p.py=3Dfunction(a){this.=
H!=3Da&&(this.H=3Da,this.Ec())};p.getWidth=3Dfunction(){return("r"=3D=3Dt=
his.F?IRb:HRb).width*this.C.C.C};p.getHeight=3Dfunction(){return("r"=3D=3D=
this.F?IRb:HRb).height*this.C.C.C};p.vu=3Dfunction(){GRb.ea.vu.call(this)=
;var =
a=3DJRb[this.F];qh(this.getElement(),a.Uya,this.H)};p.getRect=3Dfunction(=
){return HI(this.Ua(),this.Sd.start,this.Sd.end,this.F)};function =
KRb(a){A.call(this);this.Bc=3Da;this.C=3D{r:[],c:[]}}x(KRb,A);KRb.prototy=
pe.Jd=3Dfunction(){return this.Bc.Jd()};function =
LRb(a,b,c){a=3Da.C[b];for(b=3D0;b<a.length;b++)a[b].py(c)}function =
POb(a,b){for(var c=3DMRb(a,b.fd()),d=3D0;d<c.length;d++){var =
e=3Dc[d].getRect();b.contains(e)&&(ZMb(a.Bc,c[d]),c[d].dispose(),jb(c,d--=
))}}function MRb(a,b){return =
a.C[b]}KRb.prototype.Ea=3Dfunction(){KRb.ea.Ea.call(this);this.C=3Dnull};=
function NRb(){}function ORb(a,b){a.CIa=3Db};function =
SO(a,b,c){E.call(this);this.D=3Da;this.ma=3Dc;this.O=3Db;ff(b,["hilite","=
select","canceldismiss","dismiss"],this.handleEvent,!1,this);this.L=3Dnul=
l;this.F=3D[];this.J=3D-1;this.H=3D0;this.V=3Dthis.va=3Dnull;this.Ha=3D{}=
}x(SO,E);p=3DSO.prototype;p.z9=3D10;p.wY=3D!0;p.dta=3D!1;p.Tra=3D!1;p.Qd=3D=
g("O");p.getToken=3Dg("L");=0A=
p.handleEvent=3Dfunction(a){var =
b=3Dthis.D;if(a.target=3D=3Dthis.O)switch(a.type){case =
"hilite":this.Nz(a.row);break;case "select":var =
c=3D!1;if(qa(a.row)){a=3Da.row;var =
d=3Dthis.F[PRb(this,a)];c=3D!!d&&b.m_&&b.m_(d);d&&!c&&this.J!=3Da&&this.N=
z(a)}c||this.cC();break;case "canceldismiss":QRb(this);break;case =
"dismiss":RRb(this)}};function =
SRb(a,b){a.L!=3Db&&(a.L=3Db,a.D.qH(a.L,a.z9,v(a.Xkb,a)),QRb(a))}p.p6=3Dg(=
"va");p.ew=3Dca("va");function TO(a){return a.O.isVisible()}=0A=
function TRb(a){for(var =
b=3Da.H+a.F.length-1,c=3Da.J,d=3D0;d<a.F.length;d++){if(c>=3Da.H&&c<b)c++=
;else if(-1=3D=3Dc)c=3Da.H;else if(a.dta&&c=3D=3Db)c=3Da.H;else =
break;if(a.Nz(c))break}}function URb(a){for(var =
b=3Da.H+a.F.length-1,c=3Da.J,d=3D0;d<a.F.length;d++){if(c>a.H)c--;else =
if(!a.dta||-1!=3Dc&&c!=3Da.H)break;else =
c=3Db;if(a.Nz(c))break}}p.Nz=3Dfunction(a){var =
b=3DPRb(this,a),c=3Dthis.F[b];return =
c&&this.D.m_&&this.D.m_(c)?!1:(this.J=3Da,this.O.Nz(a),-1!=3Db)};=0A=
p.cC=3Dfunction(){var a=3DPRb(this,this.J);if(-1!=3Da){var =
b=3Dthis.F[a],c=3Dthis.ma.kD(b);this.Tra?(this.L=3Dnull,RRb(this)):this.W=
h();c||(this.dispatchEvent({type:"update",row:b,index:a}),this.Tra&&this.=
ma.update(!0));return!0}this.Wh();this.dispatchEvent({type:"update",row:n=
ull,index:null});return!1};function VRb(a){return =
TO(a)&&-1!=3DPRb(a,a.J)}p.Wh=3Dfunction(){this.J=3D-1;this.L=3Dnull;this.=
H+=3Dthis.F.length;this.F=3D[];window.clearTimeout(this.V);this.V=3Dnull;=
this.O.Wh();this.dispatchEvent("suggestionsupdate");this.dispatchEvent("d=
ismiss")};=0A=
function =
RRb(a){a.V||(a.V=3Dwindow.setTimeout(v(a.Wh,a),100))}p.cNa=3Dfunction(){r=
eturn this.V?(window.clearTimeout(this.V),this.V=3Dnull,!0):!1};function =
QRb(a){a.cNa()||window.setTimeout(v(a.cNa,a),10)}p.Ea=3Dfunction(){SO.ea.=
Ea.call(this);delete =
this.Ha;this.O.dispose();this.ma.dispose();this.D=3Dnull};p.Xkb=3Dfunctio=
n(a,b,c){this.L=3D=3Da&&this.$v(b,c)};=0A=
p.$v=3Dfunction(a,b){var =
c=3D"object"=3D=3Dva(b)&&b;b=3D(c?0:b)?PRb(this,this.J):-1;this.H+=3Dthis=
.F.length;this.F=3Da;for(var =
d=3D[],e=3D0;e<a.length;++e)d.push({id:this.H+e,data:a[e]});a=3Dnull;this=
.va&&(a=3Dthis.Ha[Ba(this.va)]||this.va);this.O.gj(a);this.O.$v(d,this.L,=
this.va);a=3Dthis.wY;c&&void =
0!=3D=3Dc.CIa&&(a=3Dc.CIa);this.J=3D-1;(a||0<=3Db)&&0!=3Dd.length&&this.L=
&&(0<=3Db?this.Nz(this.H+b):TRb(this));this.dispatchEvent("suggestionsupd=
ate")};function PRb(a,b){b-=3Da.H;return 0>b||b>=3Da.F.length?-1:b}=0A=
p.wIa=3Dfunction(a){var =
b=3Dthis.ma;b.i7.apply(b,arguments)};p.update=3Dfunction(a){this.ma.updat=
e(a)};function WRb(a){this.C=3Da||null}x(WRb,kM);=0A=
WRb.prototype.D=3Dfunction(a,b,c,d,e){var =
f=3Da.getFormat().getStyle("backgroundColor");e&&e.D&&(f=3De.D);var =
h=3Da.getFormat().getStyle("verticalAlign"),k=3Da.getFormat().getStyle("t=
extAlign"),l=3Dk&&"right"=3D=3Dk,m=3De&&e.C?e.C.height-1:null,r=3De&&e.C?=
e.C.width:null,u=3Dl?"waffle-data-validation-content-right":"waffle-data-=
validation-content-left";k=3Dnew Ov;k.Rc('<div =
class=3D"').Rc("waffle-data-validation-cell-wrapper").Rc('" =
style=3D"').Rc(m?"height: "+m+"px;":"").Rc('"><div =
class=3D"').Rc(u).Rc('" style=3D"vertical-align: ').Rc(h).Rc("; =
").Rc(m?"height: "+=0A=
m+"px;":"").Rc(r?"width:"+r+"px;":"").Rc('">').Rc(this.F(a,b,c,d,e)).Rc('=
</div><div style=3D"').Rc(l?"left":"right").Rc(": 0; background-color: =
").Rc(f).Rc(';" =
class=3D"').Rc("waffle-data-validation-arrow-container");d&&!!d.C=3D=3Dl&=
&(b=3D[],a=3DSH(a),zCb(b,a,d,e),0<b.length&&(d=3Db.join(" "),k.Rc(" =
"),k.Rc(d)));f?(f=3DNt(f)?Kt(f).Jf:Kt("white").Jf,f=3DOt(f),f=3D0=3D=3DRt=
(f,[[0,0,0],[255,255,255]])[0]?"waffle-data-validation-arrow-black":"waff=
le-data-validation-arrow-white"):f=3D"waffle-data-validation-arrow-black"=
;k.Rc('"><div class=3D"').Rc(f).Rc(" =
").Rc("waffle-data-validation-arrow").Rc('"></div></div></div>');=0A=
return k.toString()};function =
XRb(a,b){this.C=3Da||[];this.J=3D!b}XRb.prototype.H=3Dfunction(a){this.C=3D=
a||[]};XRb.prototype.qH=3Dfunction(a,b,c){b=3Dthis.J?YRb(a,b,this.C):this=
.D(a,b);c(a,b)};function YRb(a,b,c){var =
d=3DZRb(a,b,c);0=3D=3Dd.length&&(d=3D$Rb(a,b,c));return =
d}XRb.prototype.D=3Dfunction(a,b){return ZRb(a,b,this.C)};function =
ZRb(a,b,c){var d=3D[];if(""!=3Da){a=3Dnew =
RegExp("(^|\\W+)"+Vb(a),"i");for(var =
e=3D0;e<c.length&&d.length<b;e++){var =
f=3Dc[e];String(f).match(a)&&d.push(f)}}return d}=0A=
function $Rb(a,b,c){for(var d=3D[],e=3D0;e<c.length;e++){var =
f=3Dc[e],h=3Da.toLowerCase(),k=3DString(f).toLowerCase(),l=3D0;if(-1!=3Dk=
.indexOf(h))l=3DparseInt((k.indexOf(h)/4).toString(),10);else for(var =
m=3Dh.split(""),r=3D-1,u=3D10,w=3D0,y;y=3Dm[w];w++)y=3Dk.indexOf(y),y>r?(=
r=3Dy-r-1,r>u-5&&(r=3Du-5),l+=3Dr,r=3Dy):(l+=3Du,u+=3D5);l<6*h.length&&d.=
push({uXb:f,xu:l,index:e})}d.sort(function(a,b){var c=3Da.xu-b.xu;return =
0!=3Dc?c:a.index-b.index});a=3D[];for(w=3D0;w<b&&w<d.length;w++)a.push(d[=
w].uXb);return a};function =
aSb(a){this.C=3D[];this.F=3D!a;XRb.call(this,this.C,!1)}x(aSb,XRb);aSb.pr=
ototype.qH=3Dfunction(a,b,c){b=3Dthis.D(a,b);c(a,b)};aSb.prototype.D=3Dfu=
nction(a,b){if(jM(a))return[];if(Kb(a))return =
this.F=3D!1,this.C;if(this.F){this.F=3D!1;var c=3D[],d=3D[];a=3Dnew =
RegExp("(^|\\W+)"+Vb(a.substring(0,32E3)),"i");for(var =
e=3D0;e<this.C.length;e++){var =
f=3Dthis.C[e];f.toString().match(a)?c.push(f):d.push(f);if(c.length+d.len=
gth>=3Db)break}return c.concat(d)}return aSb.ea.D.call(this,a,b)};=0A=
aSb.prototype.H=3Dfunction(a){this.C=3D[];if(a)for(var =
b=3D0;b<a.length;b++){var =
c=3Da[b];Kb(Zb(c.toString()))||this.C.push(c)}};function =
UO(a,b,c,d){E.call(this);this.Tf=3Da||document.body;this.ib=3DMd(this.Tf)=
;this.va=3D!a;this.Ta=3Dnull;this.Ba=3D"";this.D=3D[];this.H=3D[];this.Sa=
=3Dthis.Ha=3D-1;this.O=3D!1;this.className=3D"ac-renderer";this.pM=3D"ac-=
row";this.f3=3D"ac-active";this.bma=3D"ac-highlighted";this.J=3Db||null;t=
his.Bb=3Dnull!=3Dd?d:!0;this.Ka=3D!0;this.V=3D!1;this.Ra=3D!!c;this.F=3D!=
1;this.$=3D0}x(UO,E);p=3DUO.prototype;p.getElement=3Dg("Ta");p.gj=3Dca("M=
a");p.$v=3Dfunction(a,b,c){this.Ba=3Db;this.D=3Da;this.Ha=3D-1;this.Sa=3D=
Ea();this.C=3Dc;this.H=3D[];this.Ec()};=0A=
p.Wh=3Dfunction(){this.O&&(this.O=3D!1,bSb(this,!1),0<this.$?(B(this.L),t=
his.L=3Dnew =
Yt(this.Ta,this.$),this.L.play()):L(this.Ta,!1))};p.show=3Dfunction(){thi=
s.O||(this.O=3D!0,bSb(this,!0),0<this.$?(B(this.L),this.L=3Dnew =
Zt(this.Ta,this.$),this.L.play()):L(this.Ta,!0))};function =
bSb(a,b){a.C&&(fh(a.C,"haspopup",b),fh(a.Ta,"expanded",b),fh(a.C,"expande=
d",b),b?fh(a.C,"owns",a.Ta.id):(gh(a.C,"owns"),hh(a.C,null)))}p.isVisible=
=3Dg("O");=0A=
p.v8=3Dfunction(a){var b=3D0<=3Da&&a<this.D.length?this.D[a]:void =
0,c=3D0<=3Da&&a<this.H.length?this.H[a]:void =
0;this.dispatchEvent({type:"rowhilite",Bb:c,row:b?b.data:null})&&(0<=3Dth=
is.Ha&&ph(this.H[this.Ha],[this.f3,"active"]),this.Ha=3Da,c&&(nh(c,[this.=
f3,"active"]),this.C&&hh(this.C,c),Nh(c,this.Ta)))};p.Nz=3Dfunction(a){if=
(-1=3D=3Da)this.v8(-1);else for(var =
b=3D0;b<this.D.length;b++)if(this.D[b].id=3D=3Da){this.v8(b);break}};=0A=
function cSb(a){if(!a.Ta){var =
b=3Da.ib.Aa("DIV",{style:"display:none"});a.Ta=3Db;nh(b,Nb(a.className).s=
plit(" =
"));eh(b,"listbox");b.id=3Dpf(of.getInstance());a.ib.appendChild(a.Tf,b);=
ff(b,"click",a.DIa,!1,a);ff(b,"mousedown",a.EIa,!1,a);ff(b,"mouseover",a.=
FIa,!1,a)}}=0A=
p.Ec=3Dfunction(){cSb(this);this.F&&(this.Ta.style.visibility=3D"hidden")=
;this.ma&&(this.Ta.style.minWidth=3Dthis.ma.clientWidth-0+"px");this.H.le=
ngth=3D0;this.ib.Fd(this.Ta);if(this.J&&this.J.render)this.J.render(this,=
this.Ta,this.D,this.Ba);else{var =
a=3Dnull;z(this.D,function(b){b=3Dthis.T$(b,this.Ba);this.F?this.Ta.inser=
tBefore(b,a):this.ib.appendChild(this.Ta,b);a=3Db},this)}0=3D=3Dthis.D.le=
ngth?this.Wh():(this.show(),this.qd(),ai(this.Ta,!0))};function =
dSb(a){var b=3Da.Ra?5:1;a.F&&(b^=3D1);return b}=0A=
p.qd=3Dfunction(){if(this.C&&this.va){var =
a=3DdSb(this);Mi(this.Ma||this.C,a,this.Ta,a^1,null,null,65);this.F&&(thi=
s.Ta.style.visibility=3D"visible")}};p.p6=3Dfunction(){return =
this.C||null};p.Ea=3Dfunction(){this.Ta&&(kf(this.Ta,"click",this.DIa,!1,=
this),kf(this.Ta,"mousedown",this.EIa,!1,this),kf(this.Ta,"mouseover",thi=
s.FIa,!1,this),this.ib.Nf(this.Ta),this.Ta=3Dnull,this.O=3D!1);B(this.L);=
this.Tf=3Dnull;UO.ea.Ea.call(this)};=0A=
function eSb(a,b,c){if(a.V||!a.ub)if(3=3D=3Db.nodeType){var =
d=3Dnull;wa(c)&&1<c.length&&!a.V&&(d=3Dob(c,1));c=3DfSb(a,c);if(0!=3Dc.le=
ngth){var e=3Db.nodeValue,f=3Da.Ka?new RegExp("\\b(?:"+c+")","gi"):new =
RegExp(c,"gi");c=3D[];for(var =
h=3D0,k=3Df.exec(e),l=3D0;k;)l++,c.push(e.substring(h,k.index)),c.push(e.=
substring(k.index,f.lastIndex)),h=3Df.lastIndex,k=3Df.exec(e);c.push(e.su=
bstring(h));if(1<c.length){d=3Da.V?l:1;for(e=3D0;e<d;e++)f=3D2*e,b.nodeVa=
lue=3Dc[f],h=3Da.ib.createElement("B"),h.className=3Da.bma,a.ib.appendChi=
ld(h,Ee(a.ib,c[f+=0A=
1])),h=3Db.parentNode.insertBefore(h,b.nextSibling),b.parentNode.insertBe=
fore(Ee(a.ib,""),h.nextSibling),b=3Dh.nextSibling;c=3Dob(c,2*d);b.nodeVal=
ue=3Dc.join("");a.ub=3D!0}else d&&eSb(a,b,d)}}else =
for(b=3Db.firstChild;b;)d=3Db.nextSibling,eSb(a,b,c),b=3Dd}function =
fSb(a,b){var c=3D"";if(!b)return =
c;wa(b)&&(b=3DVa(b,function(a){return!Kb(Zb(a))}));a.V?wa(b)?c=3DWa(b,Vb)=
.join("|"):(c=3DJb(b),c=3DVb(c),c=3Dc.replace(/ =
/g,"|")):wa(b)?c=3D0<b.length?Vb(b[0]):"":/^\W/.test(b)||(c=3DVb(b));retu=
rn c}=0A=
p.T$=3Dfunction(a,b){var =
c=3Dthis.ib.Aa("DIV",{className:this.pM,id:pf(of.getInstance())});eh(c,"o=
ption");this.J&&this.J.wu?this.J.wu(a,b,c):se(c,a.data.toString());b&&thi=
s.Bb&&(this.ub=3D!1,eSb(this,c,b));mh(c,this.pM);this.H.push(c);return =
c};function =
gSb(a,b){for(;b&&b!=3Da.Ta&&!lh(b,a.pM);)b=3Db.parentNode;return =
b?Ta(a.H,b):-1}p.DIa=3Dfunction(a){var =
b=3DgSb(this,a.target);0<=3Db&&this.dispatchEvent({type:"select",row:this=
.D[b].id});a.stopPropagation()};p.EIa=3Dfunction(a){a.stopPropagation();a=
.preventDefault()};=0A=
p.FIa=3Dfunction(a){a=3DgSb(this,a.target);0<=3Da&&!(300>Ea()-this.Sa)&&t=
his.dispatchEvent({type:"hilite",row:this.D[a].id})};function =
hSb(){}hSb.prototype.render=3Dba();hSb.prototype.wu=3Dba();function =
iSb(a,b,c,d){UO.call(this,a,b,c,d);this.className=3D"waffle-ac-renderer";=
this.pM=3D"waffle-ac-row";this.f3=3D"waffle-ac-active";this.bma=3D"waffle=
-ac-highlighted"}x(iSb,UO);function VO(){iSb.call(this,void 0,new =
jSb);this.qb=3DMd(document.body)}x(VO,iSb);p=3DVO.prototype;p.CTa=3D!1;p.=
sMa=3D!1;p.T$=3Dfunction(a,b){return =
VO.ea.T$.call(this,a,b.substring(0,32E3))};=0A=
p.Ec=3Dfunction(){var a=3Dthis;VO.ea.Ec.call(this);var =
b=3DIh(this.ma);(0>b.x||0>b.y)&&this.Wh();var =
c=3Dthis.getElement();this.sMa||(this.sMa=3D!0,ff(c,"click",this.AXa,!0,t=
his));mh(c,this.F?"ac-datavalidation-renderer-upside-down":"ac-datavalida=
tion-renderer");this.F&&(c.style.visibility=3D"hidden");this.H.length=3D0=
;this.qb.Fd(c);c.style.width=3D"";c.style.minWidth=3D"";c.style.height=3D=
"";b=3Dc.style;Oc?b.MozBoxSizing=3D"border-box":Pc?b.WebkitBoxSizing=3D"b=
order-box":b.boxSizing=3D"border-box";var =
d=3Dnull;Ij(this.D,function(b){b=3D=0A=
a.T$(b,a.Ba);a.F?c.insertBefore(b,d):a.qb.appendChild(c,b);d=3Db});b=3DVh=
(c).width+zia();this.ma&&(b=3DMath.max(b,this.ma.clientWidth+4));c.style.=
minWidth=3Db+"px";0=3D=3Dthis.D.length?this.Wh():(this.show(),this.qd(),a=
i(c,!0))};=0A=
p.qd=3Dfunction(){VO.ea.qd.call(this);var =
a=3Dthis.p6(),b=3Dthis.va;if(a&&b){a=3Dthis.Ma||a;lh(a,"cell-input")&&(a=3D=
a.parentNode);b=3DIh(a);(0>b.x||0>b.y)&&this.Wh();b=3DdSb(this);var =
c=3Dthis.getElement();if(c){var =
d=3Dqja(c),e=3DKh(c);e&&(e.top-=3Dd.y,e.right-=3Dd.x,e.bottom-=3Dd.y,e.le=
ft-=3Dd.x,e.bottom-=3D5);Mi(a,b,c,b^1,null,null,113,void =
0,e);this.F&&(Bh(c,"visibility","visible"),c.scrollTop=3Dc.scrollHeight)}=
}};p.AXa=3Dfunction(a){this.CTa&&a.stopPropagation()};=0A=
p.Ea=3Dfunction(){var =
a=3Dthis.getElement();a&&kf(a,"click",this.AXa,!0,this);VO.ea.Ea.call(thi=
s)};function =
jSb(){}jSb.prototype.wu=3Dfunction(a,b,c){a=3Da.data.toString();se(c,a);-=
1=3D=3Dad(a)&&(c.dir=3D"rtl")};function =
WO(a,b,c,d){A.call(this);d=3Dd||150;this.J=3Dnull!=3Dc?c:!0;this.V=3Da||"=
,;";this.Ma=3Dthis.V.charAt(0);a=3Dthis.J?"[\\s"+this.V+"]+":"[\\s]+";thi=
s.Ka=3Dnew RegExp("^"+a+"|"+a+"$","g");this.Ra=3Dnew =
RegExp("\\s*["+this.V+"]$");this.Ba=3Db||"";this.Ha=3Dthis.J;this.H=3D0<d=
?new Ci(d):null;this.D=3Dnew th(this);this.$=3Dnew th(this);this.O=3Dnew =
Xj;this.va=3D-1}x(WO,A);var =
kSb=3D(Mf||Nf)&&!Vc("533.17.9");p=3DWO.prototype;p.PFa=3D!0;p.vba=3D!1;p.=
nea=3Dnull;p.gk=3Dnull;p.dka=3D"";p.jI=3D!1;p.bqa=3D!1;p.La=3Dfunction(){=
return this.gk.value};=0A=
p.Pa=3Dfunction(a){this.gk.value=3Da};p.zm=3Dfunction(){return =
PHa(this.gk,!0)[0]};p.z0=3Dfunction(a){Ht(this.gk,a);It(this.gk,a)};funct=
ion =
lSb(a,b){oe(b)&&(eh(b,"combobox"),fh(b,"autocomplete","list"));a.D.R(b,"f=
ocus",a.yY);a.D.R(b,"blur",a.xY);a.gk||(a.$.R(b,"keydown",a.RQa),oe(b)&&z=
e(Od(b))=3D=3Db&&mSb(a,b))}p.i7=3Dfunction(a){for(var =
b=3D0;b<arguments.length;b++)lSb(this,arguments[b])};=0A=
p.cka=3Dfunction(a){for(var b=3D0;b<arguments.length;b++){var =
c=3Darguments[b];oe(c)&&(Rha(c),gh(c,"autocomplete"));c=3D=3Dthis.gk&&thi=
s.xY();this.D.Qc(c,"focus",this.yY);this.D.Qc(c,"blur",this.xY);this.gk||=
this.$.Qc(c,"keydown",this.RQa)}};=0A=
p.kD=3Dfunction(a,b){if(this.gk){var =
c=3Da.toString();if(t(b)?b:this.J){if(b=3DnSb(this,this.La(),this.zm()),a=
=3DoSb(this,this.La()),this.Ra.test(c)||(c=3Dc.replace(/[\s\xa0]+$/,"")+t=
his.Ma),0=3D=3Db||Kb(a[b-1])||(c=3D" "+c),b=3D=3Da.length-1&&(c+=3D" =
"),c!=3Da[b]){a[b]=3Dc;c=3Dthis.gk;(Oc||Kc&&Vc("9"))&&c.blur();c.value=3D=
a.join("");for(var =
d=3D0,e=3D0;e<=3Db;e++)d+=3Da[e].length;c.focus();this.z0(d)}}else =
this.Pa(c);this.bqa=3D!0}return!1};=0A=
p.Ea=3Dfunction(){WO.ea.Ea.call(this);null!=3Dthis.nea&&window.clearTimeo=
ut(this.nea);this.D.dispose();delete =
this.D;this.$.dispose();this.O.dispose();B(this.H)};=0A=
p.Wf=3Dfunction(a){switch(a.keyCode){case 40:if(TO(this.C))return =
this.vba?URb(this.C):TRb(this.C),a.preventDefault(),!0;if(!this.J)return =
this.update(!0),a.preventDefault(),!0;break;case 38:if(TO(this.C))return =
this.vba?TRb(this.C):URb(this.C),a.preventDefault(),!0;break;case =
9:if(!TO(this.C)||a.shiftKey)this.C.Wh();else =
if(this.update(),this.C.cC()&&this.Ha)return =
a.preventDefault(),!0;break;case =
13:if(TO(this.C)){if(this.update(),this.C.cC())return =
a.preventDefault(),a.stopPropagation(),!0}else this.C.Wh();=0A=
break;case 27:if(TO(this.C))return =
this.C.Wh(),a.preventDefault(),a.stopPropagation(),!0;break;case =
229:if(!this.jI)return =
this.jI||(this.D.R(this.gk,"keyup",this.yIa),this.D.R(this.gk,"keypress",=
this.xIa),this.jI=3D!0),!0}return pSb(this,a)};function pSb(a,b){var =
c=3Da.J&&b.charCode&&-1!=3Da.V.indexOf(String.fromCharCode(b.charCode));c=
&&a.update();return =
c&&a.C.cC()?(b.preventDefault(),!0):!1}p.HKa=3Dn(!1);p.yY=3Dfunction(a){m=
Sb(this,a.target||null)};=0A=
function =
mSb(a,b){a.$.Ic();a.C&&QRb(a.C);b!=3Da.gk&&(a.gk=3Db,a.H&&(a.H.start(),a.=
D.R(a.H,"tick",a.BIa)),a.dka=3Da.La(),Yj(a.O,a.gk),a.D.R(a.O,"key",a.zIa)=
,a.D.R(a.gk,"mousedown",a.AIa),Kc&&a.D.R(a.gk,"keypress",a.OQa))}p.xY=3Df=
unction(){kSb?this.nea=3Dwindow.setTimeout(v(this.kSa,this),0):this.kSa()=
};=0A=
p.kSa=3Dfunction(){this.gk&&(this.D.Qc(this.O,"key",this.zIa),Zj(this.O),=
this.D.Qc(this.gk,"keyup",this.HKa),this.D.Qc(this.gk,"mousedown",this.AI=
a),Kc&&this.D.Qc(this.gk,"keypress",this.OQa),this.jI&&qSb(this),this.gk=3D=
null,this.H&&(this.H.stop(),this.D.Qc(this.H,"tick",this.BIa)),this.C&&RR=
b(this.C))};p.BIa=3Dfunction(){this.update()};p.RQa=3Dfunction(a){this.yY=
(a)};p.zIa=3Dfunction(a){this.va=3Da.keyCode;this.C&&this.Wf(a)};p.xIa=3D=
function(){this.jI&&229!=3Dthis.va&&qSb(this)};=0A=
p.yIa=3Dfunction(a){this.jI&&(13=3D=3Da.keyCode||77=3D=3Da.keyCode&&a.ctr=
lKey)&&qSb(this)};p.AIa=3Dba();function =
qSb(a){a.jI&&(a.jI=3D!1,a.D.Qc(a.gk,"keypress",a.xIa),a.D.Qc(a.gk,"keyup"=
,a.yIa))}p.OQa=3Dfunction(a){pSb(this,a)};p.update=3Dfunction(a){if(this.=
gk&&(a||this.La()!=3Dthis.dka)){if(a||!this.bqa){a=3Dthis.zm();var =
b=3Dthis.La();a=3DoSb(this,b)[nSb(this,b,a)];a=3Dthis.Ka?String(a).replac=
e(this.Ka,""):a;this.C&&(this.C.ew(this.gk),SRb(this.C,a,this.La()))}this=
.dka=3Dthis.La()}this.bqa=3D!1};=0A=
function nSb(a,b,c){a=3DoSb(a,b);if(c=3D=3Db.length)return =
a.length-1;for(var =
d=3Db=3D0,e=3D0;d<a.length&&e<=3Dc;d++)e+=3Da[d].length,b=3Dd;return =
b}function oSb(a,b){if(!a.J)return[b];b=3DString(b).split("");for(var =
c=3D[],d=3D[],e=3D0,f=3D!1;e<b.length;e++)a.Ba&&-1!=3Da.Ba.indexOf(b[e])?=
(a.PFa&&!f&&(c.push(d.join("")),d.length=3D0),d.push(b[e]),f=3D!f):f||-1=3D=
=3Da.V.indexOf(b[e])?d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.leng=
th=3D0);c.push(d.join(""));return c};function rSb(){WO.call(this,void =
0,void =
0,!1);this.L=3D!1}x(rSb,WO);p=3DrSb.prototype;p.kD=3Dfunction(a){this.F.P=
a(a.toString());this.F.dispatchEvent("valueChange");(Pc||Oc)&&this.F.focu=
s();sSb(this.F);return!1};p.Pa=3Dfunction(a){this.F.Pa(a)};p.La=3Dfunctio=
n(){return =
this.F.La()};p.z0=3Dfunction(a){tSb(this.F,a)};p.zm=3Dfunction(){return =
XO(this.F)};p.update=3Dfunction(a){rSb.ea.update.call(this,a);a=3Dthis.C;=
TO(a)&&!VRb(a)&&this.L&&a.Nz(a.H)};=0A=
p.Wf=3Dfunction(a){return =
TO(this.C)&&13!=3Da.keyCode?rSb.ea.Wf.call(this,a):!1};function =
uSb(a){this.C=3Da}uSb.prototype.toString=3Dg("C");function =
vSb(a,b,c){var =
d=3Dthis;A.call(this);this.$=3Da;this.kb=3Db;this.C=3Dc;this.F=3Dthis.H=3D=
this.J=3Dthis.D=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.L=3Dthis.V=3Dnull;this.O=3D!1;this.Ja.R(th=
is.C,"click",this.Ba);this.ma=3Dnew Gi(function(){return =
wSb(d)},0);this.qa(this.ma)}x(vSb,A);vSb.prototype.Ba=3Dfunction(a){!this=
.isDisposed()&&lh(a.target,"waffle-data-validation-arrow")&&(xSb(this,a.V=
h),a.stopPropagation())};function xSb(a,b){var =
c=3Db.equals(uI(a.kb));YO(a)&&!c&&wSb(a);yI(a.kb,b);kO(a.C)}=0A=
function =
ySb(a,b){if(!YO(a)||a.L!=3Db||ZO(a.L)!=3DZO(b))if(YO(a)&&a.L!=3Db&&wSb(a)=
,"textarea"!=3Db.getElement().nodeName.toLowerCase()){var =
c=3DQH(tI(a.kb));if(c&&c.EL()){B(a.F);B(a.H);B(a.J);a.L=3Db;a.D=3Dnew =
aSb(a.L.Cb);a.J=3Dnew VO;a.J.Ka=3D!1;var =
d=3Da.C.D.rc();a.J.Ra=3Dd;a.H=3Dnew rSb;d=3Db.getElement();d=3DPh(d);var =
e=3D!1;200>Vh(Jh()).height-d.y&&(e=3D!0);a.J.F=3De;a.H.vba=3De;a.F=3Dnew =
SO(a.D,a.J,a.H);a.F.wY=3D!1;a.F.z9=3D1E4;a.F.Tra=3D!0;a.H.C=3Da.F;c=3D!!V=
(c.oy,3);a.H.L=3Dc;c=3Da.H;c.F&&c.cka($O(c.F));c.F=3Db;c.i7($O(c.F));c=3D=
a.J;b=3Db.getElement();=0A=
c.ma=3Db;a.isDisposed()||((b=3DzSb(a))?(a.O=3D!1,a.D.H(b),a.H.update(!0))=
:(a.O=3D!0,a.J.CTa=3D!0,b=3Da.H.La()+"a",SRb(a.F,b),a.H.update(!0),a.F.$v=
(["Loading..."])));a.Ja.R(a.F,"update",a.va)}}}vSb.prototype.va=3Dfunctio=
n(){aP(this.C,!0)};function =
wSb(a){a.F&&(a.F.Wh(),a.Ja.Qc(a.F,"update",a.va));B(a.F);B(a.H);B(a.J);a.=
F=3Dnull;a.D=3Dnull;a.O=3D!1}function =
YO(a){return!!a.F&&TO(a.F)}function ASb(a){a.F&&!a.O&&(a.F.cC(),wSb(a))}=0A=
function zSb(a){var b=3Da.$.C,c=3Dnull,d=3DQH(tI(a.kb));if(!d)return =
c;var e=3Dkx(V(d.oy,1));d=3Dhx(e);var =
f=3Da.kb.$b()+"",h=3DuI(a.kb);if(24=3D=3Dgx(e))for(c=3D[],a=3D0;a<d.lengt=
h;a++)c.push(DH(d[a],f,h.y,h.x));else =
23=3D=3Dgx(e)&&(d=3DDH(d[0],f,h.y,h.x),null!=3Dd&&(d=3Dd.substring(1),(c=3D=
MF(d,b,!1,!0))||(c=3DBSb(a,d)),c=3DCSb(a,c)));c&&qb(c,c,function(a){retur=
n a.toString()});return c}function BSb(a,b){var =
c=3Da.$.C;a=3DXI(a.$.L,b);if(!a||!a.jf()||null=3D=3D=3Da.$b())return =
null;c=3DVF(c,a.$b());return new gB(c.Ab(),c.le(),a.getRect())}=0A=
function CSb(a,b){var c=3Dnull,d=3Da.$.C;if(b){var =
e=3DKH(d,b.jd);d=3De.Kc();b=3Db.rect.clone();b.C&&(b.top=3D0,b.height=3Dd=
.zf());b.Yd()&&(b.left=3D0,b.width=3Dd.sf());if(KG(d)||d.Kp(b))for(c=3D[]=
,a=3Db.top;a<b.top+b.height;a++)for(e=3Db.left;e<b.left+b.width;e++){var =
f=3Dd.eh(a,e);JH(f);f=3Dritz_api.RitzModelApi.getUnformattedValue(f.yh);f=
=3Dnew uSb(f);0<Nb(f.toString()).length&&c.push(f)}else =
dK(a.V),a.V=3DNG(e.C,b).addCallback(function(){YO(this)&&wSb(this);ySb(th=
is,this.L);this.V=3Dnull},a)}return c}=0A=
vSb.prototype.dispose=3Dfunction(){vSb.ea.dispose.call(this);B(this.D);B(=
this.J);B(this.F);B(this.H);dK(this.V)};function =
bP(a,b,c,d,e,f){wt.call(this,a,e,!1,d,!0,f);this.J=3Db;this.Ba=3Dc;this.L=
=3Dki(this,DSb)}x(bP,wt);var =
DSb=3D{fk:"t-u-at-i-a"};bP.prototype.Aa=3Dfunction(){bP.ea.Aa.call(this);=
this.Bw(this.J,this.L.fk)};bP.prototype.Ga=3Dfunction(){bP.ea.Ga.call(thi=
s);var =
a=3Dli(this,"t-u-at-i-a");this.getHandler().Bg(a,jf,this.Ba)};function =
cP(a,b,c,d,e,f,h,k,l,m,r){NO.call(this,r);this.Jo(a.rc());var =
u=3Da.Kc();this.ud(u);this.Hb=3Da;this.L=3Dc;this.Ha=3Dd;this.J=3De.va;th=
is.D=3De.J;this.D.reset();this.qn=3Dnew =
th(this);this.qa(this.qn);this.qn.R(this.D,"viewport_initialized",this.n2=
b).R(this.D,"correct_viewport",this.SHb);this.Op=3De.Ka;this.C=3De.H;this=
.$=3De;this.Oa=3Dnew =
YMb(u,this.J,this.C,this.D,b,e.$,r);this.qa(this.Oa);this.Wa=3Dnew =
PQb(this.L,this.Oa,this);this.qa(this.Wa);this.Sa=3Dnew =
vSb(this.L,u,this);this.qa(this.Sa);this.tf=3Dnew E;this.qa(this.tf);=0A=
this.Xi=3Dnew E;this.qa(this.Xi);this.Me=3Dnew =
E;this.qa(this.Me);this.Ge=3Dnew =
E;this.qa(this.Ge);this.um=3D!1;this.Yb=3Dnull;this.EI=3De.Ba;this.Bb=3Dn=
ull;this.Rn=3Df;this.Va=3Dh;this.Ji=3Dk;this.Bd=3Dl;this.qt=3Dm;this.zk=3D=
new =
th(this);this.qa(this.zk);this.zk.R(e.V,"image-loaded",this.k2b);this.tm=3D=
this.Se=3Dthis.Ak=3Dthis.Ra=3Dthis.Ba=3Dthis.F=3Dnull;this.xb=3D0;this.Vd=
=3Dthis.jb=3Dnull;(this.Uc=3DQ0a?new =
nRb(this):null)&&this.qa(this.Uc);this.Qh=3Dthis.Ag=3D!1}x(cP,NO);=0A=
function JOb(a,b){var =
c=3DNumber.MAX_VALUE;Ij(b,function(a){c=3DMath.min(a.start,c)});c<MG(a.Ua=
(),"r")&&UOb(a);ESb(a,c)}=0A=
function FSb(a,b,c){var =
d=3Da.Ua(),e=3Da.Ka;a=3Dd_a(a.D.C);d=3Dd_a(Cjb(d,"scrollable"));if(a&&d){=
if(b){var f=3De.J;if(!$ha(a,f)){b=3De.Sa;var =
h=3DRZa(f),k=3DEa();null!=3Db.C&&(1E3<k-b.F?iMb(b,k,!1):b.C=3Dk);null=3D=3D=
b.C&&(b.C=3Dk,b.D=3Dh);b.F=3Dk;f.left=3D=3Da.left&&f.top<a.top&&--f.botto=
m;f.top=3D=3Da.top&&f.left<a.left&&--f.right;var =
l=3Dnull;f.left=3D=3Da.left&&(l=3D"r");f.top=3D=3Da.top&&(l=3D"c");var =
m=3DCMb(f,a);if(!m||m.left=3D=3Dm.right||1>=3Dm.bottom-m.top)FMb(e,a,c,l)=
;else{var =
r=3DGN(e.D,"c"),u=3DGN(e.D,"r");h=3DJN(e.D,"r");b=3DJN(e.D,"c");k=3DDN();=
var w=3D=0A=
Math.round(e.C.width/k);k=3De.kb;var y=3Dk.C,C=3Dnew =
wv(0,y),H=3Dk.D,R=3Dnew wv(0,H),Z=3De.D.rc(),U=3Dnew =
KMb,ja=3De.D,ma=3Da.left-f.left,Ka=3D0=3D=3Dma?0:KN(ja,new =
wv(a.left,f.left),"c");0<ma?(U.C.width=3DKN(ja,new =
wv(m.left,m.right-1),"c"),U.F.x=3Db+Ka,U.D.x=3Db,U.H.x=3Db+U.C.width,U.J.=
x=3Db,U.L=3Dnew wv(f.right-1,a.right)):(U.C.width=3DKN(ja,new =
wv(m.left,m.right),"c"),U.F.x=3Db,U.D.x=3Db+Ka,U.H.x=3Db,U.J.x=3Db+Ka,U.L=
=3Dnew =
wv(a.left,f.left));Z&&(U.F.x=3Dw-U.C.width-U.F.x,U.D.x=3Dw-U.C.width-U.D.=
x);ja=3De.D;ma=3Da.top-f.top;Ka=3D0=3D=3Dma?0:KN(ja,new wv(a.top,=0A=
f.top),"r");0<ma?(U.C.height=3DKN(ja,new =
wv(m.top,m.bottom-1),"r"),U.F.y=3Dh+Ka,U.D.y=3Dh,U.H.y=3Dh+U.C.height,U.J=
.y=3Dh,U.$v=3Dnew wv(f.bottom-1,a.bottom)):(U.C.height=3DKN(ja,new =
wv(m.top,m.bottom),"r"),U.F.y=3Dh,U.D.y=3Dh+Ka,U.H.y=3Dh,U.J.y=3Dh+Ka,U.$=
v=3Dnew =
wv(a.top,f.top));if(U.C.isEmpty())FMb(e,a,c,l);else{uMb(e.C,e.H,U.F.x,U.F=
.y,U.D.x,U.D.y,U.C.width,U.C.height);if(U.$v.start!=3DU.$v.end){var =
Fa=3DtN(k,"r",U.$v,e.D,U.H.y,!0,!1);var Ha=3DtN(k,"c",new =
wv(m.left,m.right),e.D,U.J.x,!0,e.D.rc())}if(U.L.start!=3DU.L.end){var =
La=3D=0A=
tN(k,"c",U.L,e.D,U.H.x,!0,e.D.rc());var pb=3DtN(k,"r",new =
wv(m.top,m.bottom),e.D,U.J.y,!0,!1)}Fa&&La&&QN(e,Fa,La);pb&&La&&QN(e,pb,L=
a);Fa&&Ha&&QN(e,Fa,Ha);La&&0<y&&(uMb(e.C,e.H,U.F.x,u,U.D.x,u,U.C.width,h-=
u),Ha=3DtN(k,"r",C,e.D,u,!1,!1),QN(e,Ha,La));Fa&&0<H&&(Ha=3DZ?w-b:r,uMb(e=
.C,e.H,Ha,U.F.y,Ha,U.D.y,b-r,U.C.height),Ha=3DtN(k,"c",R,e.D,r,!1,e.D.rc(=
)),QN(e,Fa,Ha));Fa&&!c&&(Fa=3DtN(k,"r",new =
wv(a.top,a.bottom),e.D,h,!1,!1),yMb(e.$,e.H,Fa,null,null,null,null));La&&=
!c&&(c=3DtN(k,"c",new wv(a.left,a.right),e.D,b,=0A=
!1,e.D.rc()),yMb(e.$,e.H,null,c,null,null,null))}}}}else =
FMb(e,a,c,null);e.J=3Da.clone();d.clone();DMb(e)&&Hh(e.va,0,KN(e.D,new =
wv(a.top,a.bottom),"r"));c=3Dnew =
BLb("sethtml",e.J.clone(),0);e.dispatchEvent(c)}}p=3DcP.prototype;p.Hib=3D=
Ie(50);=0A=
function =
FOb(a,b,c,d){if(0>b||0>c)HMb(a.va,a.va.J,d||null,0>c,0>b);else{var =
e=3DcI(a.Ua(),b,c);e||(e=3DSA(b,c));b=3Da.Ua();c=3DLj(bI(b,"r",e.qc()-1),=
e.qc());b=3DLj(bI(b,"c",e.kc()-1),e.kc());e=3DQA(c,b,e.Vc(),e.Wc());b=3Dd=
_a(e);a=3Da.va;c=3Da.kb;e=3D[];e.push(GI(c,new =
Ed(b.left,b.top)));e.push(GI(c,new Ed(b.left,b.bottom)));e.push(GI(c,new =
Ed(b.right,b.top)));e.push(GI(c,new Ed(b.right,b.bottom)));qb(e);b=3Dnew =
OA(b.top,b.left,b.bottom,b.right,void 0,void =
0);for(c=3D0;c<e.length;c++){var f=3D$Lb(a.Bb,e[c]);if(f=3DUA(f,b)){f=3D=0A=
d_a(f);var =
h=3DtO(a.D,f.left,"c"),k=3DtO(a.D,f.top,"r"),l=3Da.D.rc();l&&(h=3DVh(a.D.=
L.C()).width-h);k=3DtN(a.kb,"r",new =
wv(f.top,f.bottom),a.D,k,!0,!1);f=3DtN(a.kb,"c",new =
wv(f.left,f.right),a.D,h,!0,l);QN(a,k,f,d)}}}}function =
mO(a){3=3D=3Da.Ha.getState()?HO(a.H).focus():a.Ha.Lb(3)}p.SHb=3Dfunction(=
){IMb(this.Ka)};p.n2b=3Dfunction(){GSb(this,"r");GSb(this,"c");this.V.ren=
der();GOb(this,pK(this.L))};p.Vg=3Dfunction(a){return =
cP.ea.Vg.call(this,a)&&a.id=3D=3DaO(this.J,"grid-container")};function =
HSb(a,b){dK(a.Yb);a.Yb=3Db}=0A=
p.kd=3Dfunction(a){var =
b=3Dthis.J;this.Ua();this.Ta=3Da;a=3Db.ib.getElement(aO(b,"grid-table-con=
tainer"));a.style.overflow=3D"";a.style.height=3D"auto";a.style.width=3D"=
auto";var c=3DINb(b),d=3Dthis.Ua();this.Ka=3Dthis.va=3Dnew =
PN(a,d,this.L,this.C,this.D,this.$,this.Oa,this.qt,c);this.qa(this.Ka);IS=
b(this);this.jh=3DFNb(b);this.F.render(this.jh);JSb(this,this.Ua().Lc());=
b=3Dthis.C.D;--b;DNb(this.J).style.height=3Db+"px";a=3Dthis.D.rc()?"rtl":=
"ltr";c=3DENb(this.J);c.style.width=3Db+"px";c.className=3D"grid-shim-end=
-"+a;this.Ba.setVisible(!1);=0A=
this.Ra.setVisible(!1);this.ma.setVisible(!lK(this.L));KSb(this,this.Yj);=
UOb(this);this.F.resize();GOb(this,pK(this.L));gNb(this.Oa);Rob(this.L.J,=
this.nYb,this);FSb(this,!1,!1);LSb(this)};=0A=
p.Ga=3Dfunction(){cP.ea.Ga.call(this);var =
a=3Dthis.D.rc()?"rtl":"ltr",b=3Dthis.oa().getElement("waffle-grid-contain=
er");Ud(b,{dir:a});a=3Dthis.getHandler();this.Ed&&this.Ed.OSa();a.R(UH(th=
is.Ua()),"vb",this.bzb);this.Ef=3Dnew =
eN(this.Ib());this.qa(this.Ef);this.Ef.Pd(this.Ge);a.R(Od(this.J.C()),["m=
ousedown"],function(a){a.element=3Da.target;this.Me.dispatchEvent(a)});a.=
R(this.J.C(),["mouseup","click"],function(a){a.element=3Da.target;this.Me=
.dispatchEvent(a)});a.R(QB,"show-waffle-toast",this.uFb);b=3D"mousedown =
mouseup click dblclick mouseover contextmenu".split(" ");=0A=
MSb(dP(dP(dP(dP(MSb(MSb(MSb(dP(dP(this,EMb(this.Ka),this.Ka.jb(),this.Kub=
),EMb(this.Ka),"scroll",this.Lub),this.V.getContainer("flyingCell"),b,thi=
s.DA),eP(this),b,this.DA),NSb(this),b,this.DA),[this.F.H.getElement()],b,=
this.DA),[this.getSelection().D.C],["contextmenu"],this.DA),[this.F.F.get=
Element()],["contextmenu"],this.DA),[fP(this).F],["contextmenu"],this.DA)=
,NSb(this),["mousemove","mouseout"],this.DA);this.getHandler().R(GNb(this=
.J),["mousedown","click"],this.DA);dP(this,[kQb(this.V),GNb(this.J),=0A=
this.J.C()],["scroll"],this.m2b);a.R(this.$.C,"zoom",this.l5b);this.ot=3D=
new =
DRb(this);this.qa(this.ot);this.O.Ga()};p.vd=3Dfunction(){cP.ea.vd.call(t=
his);B(this.Ef);this.Ef=3Dnull;Ei(0);Ei(this.xb);var =
a=3Dthis.C;a.ma=3Dnull;a.O.stop();this.O.vd()};p.Ld=3Dfunction(a){KSb(thi=
s,a);this.Ec();this.V.Ld(a)};function =
KSb(a,b){a.Yj=3Db;a.C.Ld(b);a.C.refresh();OSb(a)}p.Bp=3Dfunction(){this.F=
.H.Ec();this.F.O.Ec();this.F.D.Ec();this.F.L.Ec();this.F.J.Ec();this.F.V.=
Ec();this.V.Ec();this.dispatchEvent("overlay-redraw")};=0A=
p.Gqa=3Dfunction(a,b){this.Yj=3Db;this.hb(a);lO(this);this.Bp();ROb(this)=
;PSb(this,!0);this.C.hLb();a=3Dthis.C;b=3Dv(this.WT,this);a.ma=3Db;a.O.st=
art();a=3Dthis.F;a.H.reset();a.O.reset();QSb(this,sI(this.Ua()))};p.ep=3D=
g("Hb");p.ZP=3Dfunction(){return this.J.C()};function =
GOb(a,b){a.D.C&&(fP(a).setVisible(!b),b?(a.F.D.Na(!1),a.F.L.Na(!1)):(RSb(=
a),SSb(a),JSb(a,a.Ua().Lc()),a.getSelection().rS()),TSb(a,!b),xLb(a.Rb,b)=
,a.Ng&&a.Ng.py(b),a=3Da.Ac,a.Bc.H=3Db,LRb(a,"r",b),LRb(a,"c",b))}=0A=
function =
TSb(a,b){b&&a.L.Jd()||(a=3Da.getSelection().D,b?(nOb(a),oOb(a)):(a.O.Ic()=
,L(a.C,!1)))}function USb(a){return yh(mN(a.C,a.ma.getRect(),"page"))}=0A=
function kO(a,b,c,d){var e=3Da.Ua(),f=3De.Lc();if(mI(e,f))RB("You are =
trying to edit a protected cell or object. Please contact the =
spreadsheet owner to remove protection if you need to edit.");else =
if(SF(e.F,f)){if(!gP(a.H)){VSb(a);f=3DUSb(a);var =
h=3DhP(a.H),k=3DUN(a.C,"page",!1,!1),l=3DuI(e),m=3DoI(e,l);WSb(h,ceb(e,l)=
,e.$b(),l,f,m,k,b,c,d);TSb(a,!1);fP(a).setVisible(!1);(a.Se||(a.Se=3DXSb(=
a))).setVisible(!1);b||YSb(a.H);ZSb(iP(a.H),a.H);$Sb(a);e.dispatchEvent(n=
ew FG("pb"));a.dispatchEvent("zoom-disable");gP(a.H)}}else RB("These =
cells are currently being loaded. Please retry when loading completes.")}=0A=
function jP(a,b){b=3DaP(a,b);1=3D=3Db&&a.ma.setVisible(!0);return b}=0A=
function aP(a,b){if(!kP(a))return 1;a.Ua().dispatchEvent(new =
FG("qb"));a.dispatchEvent("zoom-enable");var =
c=3DgP(a.H),d=3Dc.vt,e=3DKH(a.L.C,d.$m);(e=3De&&e.Kc())&&ritz_api.RitzMod=
elApi.hasSheetWithId(d.$m.toString())&&SG(e,d)?b=3Dc.UD(b):(b=3Dc.UD(!1),=
RB("The cell you are trying to edit may have been moved or =
deleted."));if(!a.Sb())return =
2;b&&(aTb(iP(a.H)),a.Sa.ma.start());a.Ed&&a.Ed.Xf();c.w1();JSb(a,a.Ua().L=
c());TSb(a,!0);fP(a).setVisible(!0);RSb(a);SSb(a);return b?1:0}=0A=
function =
bTb(a,b){cTb(a.H,b);b!=3DhP(a.H)&&(ZSb(iP(a.H),a.H),$Sb(a))}function =
lP(a){return a.H&&a.H.O}function kP(a){return =
null!=3Da.H&&a.H.D.Sb()}function =
dTb(a,b,c){MG(a.Ua(),c)>b||(eTb(a,b,c),a=3Da.F,MG(a.Ua(),c)>b||(SOb(a,c),=
"c"=3D=3Dc?a.D.ew(b):a.L.ew(b)))}function =
ESb(a,b){a.WT(!0);b<a.Ua().C&&a.F.O.Ec();b<sI(a.Ua()).y&&IMb(a.Ka);fTb(a)=
;OSb(a)}p.getSelection=3Dg("Cb");function mP(a,b){switch(b){case =
"normal":case "autofill":case "selection-input":return =
a.getSelection();default:return a.Ba}}=0A=
function QSb(a,b){var c=3Db.y;b=3Db.x;var =
d=3DgTb(a),e=3Dd.y;d=3Dd.x;return c>e||b>d?(BI(a.Ua(),new =
Ed(Math.min(b,d),Math.min(c,e))),!0):!1}function gTb(a){a=3Da.C;return =
new Ed(VPb(a,"c"),VPb(a,"r"))}function hTb(a,b){var =
c=3DgTb(a);c=3D"r"=3D=3Db?c.y:c.x;CI(a.Ua(),c,b);a.Cb.Ec();z(a.Ma,functio=
n(a){a.Ec()})}=0A=
function UOb(a){var =
b=3DIN(a.C),c=3Dyh(BO(a.C,"waffle","fixed",!1,!1,!1)),d=3Da.C.D;(c=3D!Ld(=
new Jd(c.width+d+100,c.height+d+100),b))&&!a.um&&$1a("","The current =
window is too small to properly display this sheet. Consider resizing =
your browser window or adjusting frozen rows and =
columns.",1E4,!1,!0);a.um=3Dc;c=3Dyh(BO(a.C,"page","fixed",!0,!0,!1)).cd(=
);a.Ka.Ld(b,c);c=3Da.J;c=3Dc.ib.getElement(aO(c,"row-headers-background")=
);Qh(c,iO(a.C),b.height);c=3Da.J;c=3Dc.ib.getElement(aO(c,"column-headers=
-background"));Qh(c,b.width,=0A=
uO(a.C));c=3Dyh(BO(a.C,"waffle","scrollable",!1,!1,!0));d=3Da.C.D;kPb(a.J=
c,new =
xh(Math.min(b.width,c.left),Math.min(b.height,c.top),Math.max(d,c.width),=
Math.max(d,c.height)),a.D.rc());a.WT(!0);if(b=3Da.H)if(b=3DgP(b))c=3DUN(a=
.C,"page",!1,!1),d=3DUSb(a).cd(),b.Sb(),b.Ma=3Dc,b.we=3Dd,iTb(b);LSb(a)}p=
.WT=3Dfunction(){this.we=3D$Pb(this.C,"c");this.xd=3D$Pb(this.C,"r");var =
a=3Dthis.Jc,b=3Dthis.xd,c=3Da.C;c.D=3Dthis.we;oO(c);a=3Da.D;a.D=3Db;oO(a)=
};=0A=
function PSb(a,b){var =
c=3Da.Ua(),d=3DsI(c),e=3Dd.x;d=3Dzjb(c,d.y,"r");c=3Dzjb(c,e,"c");aPb(lPb(=
a.Jc,"x").C,c,b);aPb(lPb(a.Jc,"y").C,d,b);fTb(a);jTb(a);sQb(a.V);$Nb(a.O)=
}p.iqa=3Dfunction(a){a=3Da.qf;this.D.C.contains(a)||BI(this.Ua(),Pjb(this=
.Ua(),eB(a)))};=0A=
p.l2b=3Dfunction(a){if(a.position){var =
b=3Da.position,c=3Db.y,d=3Db.x,e=3DvN(this.D),f=3DwN(this.D);c=3D=3De&&d=3D=
=3Df||QSb(this,b)||(zO(this.C,"c",d),zO(this.C,"r",c));a=3D!!a.L;b=3DsI(t=
his.Ua());c=3Dthis.D.C;b.x=3D=3Dc.kc()&&b.y=3D=3Dc.qc()||KOb(this,!0,a);t=
db(this.Hb.C);LSb(this);kTb(this,this.Ua().Lc());kP(this)||this.getSelect=
ion().D.qd()}else =
a.Ha&&hTb(this,a.F);DB&&(a=3Dthis.Ua().V.x!=3Dthis.Ua().D&&0!=3Dthis.Ua()=
.D,this.Qh!=3Da&&(b=3DTd("freezebar-vertical-handle"))&&(this.Qh=3Da,qh(b=
,"freezebar-vertical-scroll",this.Qh)),a=3Dthis.Ua().V.y!=3D=0A=
this.Ua().C&&0!=3Dthis.Ua().C,this.Ag!=3Da&&(b=3DTd("freezebar-horizontal=
-handle"))&&(this.Ag=3Da,qh(b,"freezebar-horizontal-scroll",this.Ag)));a=3D=
lTb(this);a.xb=3D!0;mTb(this);a.xb=3D!1;a.isVisible()&&zRb(a,a.F.Qa())};=0A=
p.j2b=3Dfunction(a){var =
b=3Da.position,c=3Dthis.ma,d=3Db.y,e=3Db.x;"normalize"!=3Da.reason&&(dK(t=
his.Yb),this.Yb=3Dnull);"click"!=3Da.reason&&"normalize"!=3Da.reason&&"co=
lumn-menu"!=3Da.reason&&(this.EB(d),this.DB(e));d=3Da.rect;lK(this.L)?(th=
is.ma.setVisible(!1),this.Ba.C=3Da.position):(c.zA(d),this.Cb.C=3Db,this.=
ma.setVisible(!0),this.Ba.C=3Db,jTb(this,a),this.dispatchEvent("activeCel=
lChange"))};function =
jTb(a,b){a.xb&&(Ei(a.xb),a.xb=3D0);a.xb=3DDi(v(a.RWb,a,b),50)}=0A=
p.RWb=3Dfunction(a){if(!this.isDisposed()){var b=3Dthis.Ua();var =
c=3Dthis.Ua();var d=3DvI(c);var =
e=3DeB(d);JH(oI(c,e))?(c=3Dthis.C,(e=3DaMb(this.D,e))?(e=3Dyh(BO(c,"waffl=
e",e,!1,!1,!1)),d=3DYPb(c,d).height>e.height):d=3D!1):d=3D!1;d?(c=3DuI(b)=
,d=3DnTb(this),b=3Db.Lc(),zOb(d,c,aB(b,c)&&1<b.qh()),a&&"click"=3D=3Da.re=
ason&&(a=3DEa(),d.H=3Da)):this.dd&&nTb(this).setVisible(!1);this.dispatch=
Event("scrolling-cell-overlay-changed")}};=0A=
function nTb(a){var b;(b=3Da.dd)||(b=3Dnew MO(a.Ua(),a.J,a.C,a.D,new =
nN(uI(a.Ua())),a.Op,a.oa()),GO(a.V,"flyingCell",b),b=3Da.dd=3Db);return =
b}p.oG=3Dfunction(a){var b=3Da.C;a=3D!!a.Ka;var =
c=3Dthis.L,d=3Db[b.length-1];JSb(this,d);if(mK(c)||Dpb(c)){this.Cb.F||(RS=
b(this),SSb(this),mTb(this));var e=3Dnew =
lM("selectionChange");e.rect=3Dd;e.H=3Db;e.Ma=3D!!a;e.Rg=3Dc.C.C.le();thi=
s.dispatchEvent(e)}else =
lK(c)&&this.dispatchEvent("formulaSelection");HMb(this.va,this.va.J,null,=
!0,!0)};p.zKa=3Dfunction(){KOb(this,!1,!1)};=0A=
p.k2b=3Dfunction(){KOb(this,!1,!1)};function oTb(a,b){var =
c=3DmP(a,b);c&&(c.rS(),"normal"=3D=3Db&&(RSb(a),SSb(a)))}=0A=
function JSb(a,b){var =
c=3Da.L,d=3Da.Ua(),e=3DmP(a,c.V),f=3DvI(d),h=3DlK(c);c=3DHjb(d);var =
k=3D!b.equals(f)||0<c.length,l=3D!!d&&d.fq();k=3D(h||k)&&l;e.Jp(b);e.setV=
isible(k);h&&(h=3Dd.Ka.clone(),e.C=3Dh);e.F||a.ma.zA(f);l||a.ma.setVisibl=
e(!1);(e=3Da.dd)&&e.isVisible()&&(f=3DiN(e),zOb(e,f,k));e=3Da.oa();f=3Da.=
J.C();k=3DeP(a);l=3DNSb(a);for(h=3D0;h<c.length;h++){if(h>=3Da.Ma.length)=
{var m=3Dnew =
gO(d,a.J,a.C,a.D,d.Lc(),eB(d.J),null,e);m.setVisible(!1);m.render(f,l,k);=
a.Ma.push(m)}a.Ma[h].Jp(c[h]);a.Ma[h].setVisible(!0)}for(;h<a.Ma.length;)=
a.Ma[h].setVisible(!1),=0A=
h++;kTb(a,b)}function kTb(a,b){var =
c=3Da.Hb;if(!a.L.Jd()&&!c.F&&null=3D=3Dc.D){c=3Da.F.L;var =
d=3Da.F.D,e=3Db.Yd()&&!b.C,f=3Db.C&&!b.Yd(),h=3DlK(a.L);c.Na(e&&!h);d.Na(=
f&&!h);if(e||f)h=3Db.fd(),e=3DoNb(a.C,b,h),b=3DYA(b,h),c=3Df?d:c,a.D.C&&!=
c.Sb()&&c.ew(b,e)}}=0A=
function pTb(a,b,c){if(0!=3D=3Db){var d=3DmP(a,a.L.V);c=3D"r"=3D=3Dc;var =
e=3Dc?0:b;b=3Dc?b:0;var f=3Dd.Ua(),h=3Df.sf()-1;f=3Df.zf()-1;var =
k=3Dd.kc(),l=3Dd.Wc()-1,m=3Dd.qc(),r=3Dd.Vc()-1;k=3Dnew wv(k,l);m=3Dnew =
wv(m,r);e&&(r=3DCWa(e,!1,d.ma.rc()),k=3DwOb(d,k,r,e));b&&(e=3DCWa(b,!0,d.=
ma.rc()),m=3DwOb(d,m,e,b));k=3DHOa(k,new wv(0,h));m=3DHOa(m,new =
wv(0,f));e=3Dnew =
wh(m.start,k.end,m.end,k.start);c?(c=3De.top=3D=3Dd.qc()?e.bottom:e.top,a=
.EB(c)):(c=3De.left=3D=3Dd.kc()?e.right:e.left,a.DB(c));nP(a,!0);d=3Dd.ge=
tRect();d=3DRZa(e,d.Yd(),d.C);zI(a.Ua(),d);a.getSelection().rS()}}=0A=
function ROb(a){a.XAa();var b=3Da.L.C;if(b.J){var =
c=3Db.F;if(c&&a.Ua().$b()=3D=3Dc.$b()){a.ub.setType(b.F?b.L:null);a.ub.Jp=
(c.C[0]);a.ub.setVisible(!0);z(a.jb,function(a){a.setVisible(!1);a.dispos=
e()});a.jb=3D[];for(var d=3D1;d<c.C.length;d++){var e=3Dc.C[d];e=3Dnew =
UMb(a.Ua(),a.J,a.C,a.D,e,a.oa());var =
f=3Da.J.C(),h=3DeP(a);e.render(f,h);e.setType(b.F?b.L:null);e.setVisible(=
!0);a.jb.push(e)}}}}p.XAa=3Dfunction(){this.ub.setVisible(!1);z(this.jb,f=
unction(a){a.setVisible(!1);a.dispose()})};=0A=
function =
lO(a){JSb(a,a.Ua().Lc());a.ma.Ec();a.Cb.Ec();z(a.Ma,function(a){a.Ec()});=
a.Ba.Jp(a.Ua().Ha.clone());a.Ba.Ec();eNb(a.Oa);RQb(a.Wa);a.ub.Ec();z(a.jb=
,function(a){a.Ec()});RSb(a);SSb(a);mTb(a);var =
b=3Da.va.J;b&&HMb(a.va,b,null,!0,!0)}function IO(a,b,c,d,e){b=3Dnew =
VN(a.Ua(),a.J,a.C,a.D,b,c,d,e,a.ib);b.render(a.J.C(),eP(a));return =
b}function XQb(a,b,c){b=3Dnew =
RN(a.Ua(),a.J,a.C,a.D,b,c,a.ib);b.render(a.J.C(),eP(a));return b}=0A=
function qTb(a,b,c,d,e){var =
f;(f=3DlK(a.L))||(f=3Da.Ua(),f=3D!(f&&f.fq()));f?b.setVisible(!1):(f=3De(=
),e=3Db.wq(f),f=3DWMb(a.C,f,!1),a=3Da.$.C.C,c=3DjN(b,new =
Ed((f.width-c)/a,(f.height-d)/a)),(e||c)&&b.Ec())}function SSb(a){var =
b=3Da.Se||(a.Se=3DXSb(a));qTb(a,b,-3,-3,v(a.AHa,a));jLb(b)}function =
mTb(a){qTb(a,lTb(a),-3,-3,v(a.ZGa,a))}function =
RSb(a){qTb(a,fP(a),5,6,v(a.lja,a))}p.lja=3Dfunction(){var =
a=3Dthis.Ua().Lc();return tjb(this.Ua(),new =
Ed(a.Wc()-1,a.Vc()-1),0,0,!0)};=0A=
p.AHa=3Dfunction(){var a=3Dthis.lja();return =
rTb(this,a.y,a.x)};p.ZGa=3Dfunction(){var =
a=3Dthis.Ua(),b=3DwI(a);a=3Da.Lc();return =
rTb(this,a.Vc()-1,b.x)};function rTb(a,b,c){var =
d=3Da.D;b=3Dyd(b,cMb(d,"r"),dMb(d,"r")-3);c=3Dyd(c,cMb(d,"c"),dMb(d,"c")-=
1);return tjb(a.Ua(),new Ed(c,b),0,0,!0)}=0A=
p.bzb=3Dfunction(a){a=3DbB(a.rect,"r");var =
b=3Dthis.Ua();IOb(this,JF(b,a.start,a.end));IOb(this,IF(b,0,b.sf()));var =
c=3Da.start,d=3Da.end;b=3DhI(b,this.D.C.Vc(),1);var =
e=3Dthis.D.C.qc();c<=3Db&&e<=3Dd?this.Ec():(d_a(Cjb(this.Ua(),"scrollable=
")).clone(),this.WT(!0),this.Bp(),LSb(this));0=3D=3Da.start&&sTb(this).Bp=
()};function IOb(a,b){var =
c=3Da.Ua();b.qc()<c.zf()&&b.kc()<c.sf()&&(c=3Dnew =
OA(b.qc(),b.kc(),c.zf(),c.sf(),b.Yd(),b.C),POb(a.Ac,c));GSb(a,b.fd())}fun=
ction nP(a,b){mP(a,a.L.V).setVisible(b)}p.Vc=3Dfunction(){return =
this.D.C.Vc()};=0A=
p.Wc=3Dfunction(){return this.D.C.Wc()};p.Lc=3Dfunction(){return =
this.Ua().Lc()};function tTb(a){var b=3Da.Ua();return new =
gB(b.$b(),a.Hb.le(),b.Lc())}function eP(a){return =
a.V.getContainer("state")}function NSb(a){return =
a.V.getContainer("selection")}function sTb(a){return =
a.V.getContainer("object")}function TOb(a){return =
a.V.getContainer("focusedObject")}function OSb(a){var =
b=3DsI(a.Ua());b=3Dnew =
OA(b.y,b.x,zO(a.C,"r",b.y),zO(a.C,"c",b.x));ZLb(a.D,b)}=0A=
function ISb(a){var =
b=3Da.oa(),c=3Da.J,d=3Da.C,e=3Da.D,f=3Da.Ua();a.we=3D$Pb(d,"c");a.xd=3D$P=
b(d,"r");a.Jc=3Dnew jPb(a.we,a.xd,a.C.D,function(){var =
b=3DWyb(a.Hb),c=3Dnew lj;rka(c,b);return wj(tj(new =
pj,17),c).build()},b);a.qa(a.Jc);a.Jc.install(a,e.rc());a.F=3Dnew =
fRb(a.Ua(),a.L,a.Ha,a.D,d,a.J,b);a.Fa(a.F);a.V=3Dnew =
fQb(f,a.J,a.D,a.C,a.Ka,a.EI,b);a.qa(a.V);jQb(a.V);a.V.Ld(a.Yj);a.V.Pd(a);=
var h=3DeP(a);a.Wa.V=3Dh;a.Oa.D=3Dh;a.O=3Dnew =
ZNb(a.Hb.Kc(),sTb(a),a.Ha);a.O.Pd(a);a.qa(a.O);a.Ac=3Dnew =
KRb(a.V.getContainer("unhideButton"));a.qa(a.Ac);=0A=
a.ub=3Dnew =
UMb(f,c,d,e,f.Lc(),b);a.qa(a.ub);a.jb=3D[];a.Ra=3DIO(a,f.Lc(),"autofill-b=
order",1,0);a.qa(a.Ra);a.ma=3Dnew =
tLb(f,c,d,e,f.Lc(),b);a.qa(a.ma);h=3Da.J.C();var =
k=3DeP(a);a.ub.render(h,k);TN(k,a.ma);var l=3DNSb(a);a.Cb=3Dnew =
gO(f,c,d,e,f.Lc(),eB(f.J),null,b);a.qa(a.Cb);a.Ma=3D[];a.Ba=3Dnew =
gO(f,c,d,e,f.Lc(),eB(f.J),rOb,b);a.qa(a.Ba);a.Ba.O=3D!0;a.Cb.render(h,l,k=
);a.Ba.render(h,l,k);a.Rb=3Dnew =
wLb(a.Ha,b);a.Rb.Jo(a.Hb.rc());a.Fa(a.Rb)}p.Ec=3Dfunction(){this.Qb()&&(U=
Ob(this),KOb(this,!1,!1))};=0A=
function =
KOb(a,b,c){Ei(0);Ei(a.xb);OSb(a);FSb(a,b,c);LSb(a);PSb(a,!b);QSb(a,sI(a.U=
a()));b||(lO(a),a.Bp())}p.l5b=3Dfunction(){cQb(this.C);this.Bp();this.Ec(=
)};function LSb(a){var =
b=3Da.D.C.Vc()=3D=3Da.Ua().zf(),c;KG(a.Ua())||b?c=3Da.Rb:c=3Dnull;a.Bb!=3D=
c&&(a.Bb&&(a.Bb.vd(),je(a.Bb.getElement())),(a.Bb=3Dc)&&a.Bb.render(a.Ka.=
va));a.Bb&&(a=3DDMb(a.Ka),L(c.getElement(),a))}function =
dP(a,b,c,d){for(var e=3D0;e<b.length;++e){var =
f=3Db[e];a.getHandler().R(f,c,d)}return a}=0A=
function =
MSb(a,b,c,d){a.getHandler().R(b,"new_element",function(a){dP(this,[a.elem=
ent],c,d)});return dP(a,oc(b.D),c,d)}function fTb(a){var =
b=3Da.H,c=3DgP(b);if(c&&!(c=3D=3Db.D?b.L:null).Sb()){var =
d=3DuI(a.Ua()),e=3Da.C;b=3DMath.round(tO(e,d.x,"c","page"));d=3DMath.roun=
d(tO(e,d.y,"r","page"));c=3Dc.getElement();b=3D=3Dc.offsetLeft&&d=3D=3Dc.=
offsetTop||VOb(a.H)}}p.Kub=3Dfunction(a){uTb(this,a.target)&&this.DA(a)};=
function uTb(a,b){a=3DEMb(a.Ka);for(var =
c=3D0;c<a.length;c++)if(b=3D=3Da[c])return!0;return!1}=0A=
p.DA=3Dfunction(a){var =
b=3Da.target;if("mousedown"=3D=3Da.type||"click"=3D=3Da.type){if(cf(a,1)&=
&"A"=3D=3Db.nodeName)return;vTb(this)}if(yh(UN(this.C,"client",!0,!1)).co=
ntains(new =
Ed(a.clientX,a.clientY))){b=3DEO(this.C,a.clientX,a.clientY);var =
c=3Dnull;if(nBb(b)){var =
d=3DcI(this.Ua(),b.y,b.x);d&&(c=3Db,b=3DeB(d))}a.Vh=3Db;a.Hx=3DwTb(this,a=
,b);c&&(a.OD=3Dc,a.PD=3DwTb(this,a,c))}"mousemove"=3D=3Da.type&&(a.Vh?(th=
is.Vd&&!Gd(this.Vd,a.Vh)&&(a.type=3D"mouseover",this.dispatchEvent(a),a.t=
ype=3D"mousemove"),this.Vd=3Da.Vh):this.Vd=3Dnull);this.dispatchEvent(a)}=
;=0A=
function wTb(a,b,c){a=3DsN(a.C,c,"client");return new =
Ed(b.clientX-a.left,b.clientY-a.top)}p.m2b=3Dfunction(a){a=3Da.target;a.s=
crollLeft=3D0;a.scrollTop=3D0};=0A=
p.Lub=3Dfunction(a){var =
b=3Da.target;if(uTb(this,b)){a.stopPropagation();var =
c=3D0;if(this.D.rc()){var =
d=3DTd("waffle-background-container",b);d&&(c=3DVh(d).width-Vh(b).width)}=
if(b.scrollLeft!=3Dc||0!=3Db.scrollTop)d=3Db.scrollLeft,this.D.rc()&&(d=3D=
Math.max(0,c-d)),d=3DEO(this.C,yO(this.C,d+JN(this.C,"c"),"c"),b.scrollTo=
p+JN(this.C,"r"),"waffle"),b.scrollLeft=3Dc,b.scrollTop=3D0,BI(this.Ua(),=
d,a.L)}};p.DB=3Dfunction(a){eTb(this,a,"c")};p.EB=3Dfunction(a){eTb(this,=
a,"r")};=0A=
function eTb(a,b,c){var =
d=3Da.Ua(),e=3Da.D,f=3De.C,h=3DYA(f,c);f=3DZA(f,c)-1;b<h&&b>=3DMG(d,c)?CI=
(d,b,c):b>=3Df&&(a=3Da.C,f=3Dyh(BO(a,"waffle","scrollable",!1,!1,!1)),h=3D=
UPb(a,new =
wv(h,b+1),c,"r"=3D=3Dc?f.height:f.width),h=3Dnull=3D=3Dh?b:h,h>xN(e,c)&&C=
I(d,Math.min(h,b),c))}function VSb(a){var =
b=3DuI(a.Ua()),c=3Db.x;a.EB(b.y);a.DB(c)}function xTb(a){var =
b;(b=3Da.Ng)||(b=3Dnew hO(a.Ua(),a.J,a.C,a.D,new =
nN(uI(a.Ua())),oK(a.L),a.Ha,a.ib),GO(a.V,"hyperlink",b,!0),a.getHandler()=
.R(b,"ocl",a.Ec),b=3Da.Ng=3Db);return b}=0A=
function yTb(a){var b;(b=3Da.$f)||(b=3Dnew yOb(a.Ua(),a.J,a.C,a.D,new =
nN(uI(a.Ua())),a.Op,a.oa()),GO(a.V,"flyingCell",b),b=3Da.$f=3Db);return =
b}function oP(a){var b;(b=3Da.nt)||(b=3Dnew YN(a.Ua(),a.J,a.C,a.D,new =
nN(uI(a.Ua())),a.Ha,null,a.ib),GO(a.V,"comment",b,!0),b=3Da.nt=3Db);retur=
n b}=0A=
function LOb(a,b){var c=3Da.Ac;b=3Db.clone();var =
d=3DMRb(c,b.fd());for(var e=3D0;e<d.length;e++){var =
f=3Dd[e].getRect(),h=3Db;(h.Yd()&&f.Yd()?$Za(h,"r",f):h.C&&f.C&&$Za(h,"c"=
,f))&&b.xn(f)}d=3Db;d=3Dd.clone();e=3DMRb(c,d.fd());for(f=3D0;f<e.length;=
f++)h=3De[f].getRect(),ZZa(d,h)&&d.xn(h);POb(c,d);b.C?(c=3Dnew =
Ed(b.kc(),-1),d=3Dnew Ed(-(HRb.width-1)/2-1,5)):(c=3Dnew =
Ed(-1,b.qc()),d=3Da.V,e=3DqQb(d,c),!d.J[e.tM]&&(b.Vc()<a.Ua().zf()||0=3D=3D=
b.qc())&&(c=3Dnew Ed(-1,b.Vc()-1)),d=3Dnew =
Ed(0,-(IRb.height-1)/2));e=3Db.fd();c=3Dnew GRb(a.Ua(),a.J,a.C,=0A=
a.D,bB(b,e),e,new =
nN(c,d),a.Ha,oK(a.L),a.ib);a=3Da.Ac;a.C[c.getRect().fd()].push(c);TN(a.Bc=
,c,!1)}function fP(a){var b;(b=3Da.Ak)||(b=3Dnew =
zLb(a.Ua(),a.J,a.C,a.D,new nN(a.lja(),new =
Ed(-5,-6)),a.ib),GO(a.V,"default",b,!0),b.setVisible(!a.L.Jd()),a.qa(b),b=
=3Da.Ak=3Db);return b}function XSb(a){var b=3Dnew =
yQb(a.Ua(),a.J,a.C,a.D,new nN(a.AHa(),new =
Ed(3,3)),a.L,a.Ha,a.ib);GO(a.V,"default",b,!0);a.qa(b);return b}=0A=
function lTb(a){var b;(b=3Da.tm)||(b=3Dnew yRb(a.Ua(),a.J,a.C,a.D,new =
nN(a.ZGa(),new =
Ed(3,3)),a.L,a.Ha,a.ib),GO(a.V,"default",b,!0),a.qa(b),b=3Da.tm=3Db);retu=
rn b}=0A=
function zTb(a,b){var =
c=3DoP(a),d=3Dc.Jc,e=3DcI(a.Ua(),b.y,b.x)||RA(b),f=3Dd.D.cK(),h=3Dd.D.get=
Width()+12,k=3DYA(e,"c");var =
l=3Df.left;f=3Df.right;SPb(d.C,!1,!0);yO(d.C,tO(d.C,k,"c"),"c");if(ny("E"=
)){var m=3D"r";k=3DTPb(d.C,!1,!0);iO(d.C)}else =
m=3D"c",k=3DSPb(d.C,!1,!0),uO(d.C);var =
r=3DYA(e,m);r=3DyO(d.C,tO(d.C,r,m),m);m=3DnNb(d,e,m);r+m+h>k?(e=3D-l-f-h,=
e=3Dd.F.rc()?e-1:e+1):(e=3DnNb(d,e,"c")+f,d.F.rc()&&(e-=3D2));a=3De/a.$.C=
.C;c.setPosition(b,new Ed(a,0));c.isVisible()?c.Ec():c.setVisible(!0)}=0A=
function =
vTb(a){a.$f&&yTb(a).isVisible()&&(yTb(a).setVisible(!1),yTb(a).Ec())}p.nY=
b=3Dfunction(a){var =
b=3Dthis.Ua().$b();a.Ab()=3D=3Db&&(b=3Da.getType(),7!=3Db&&4!=3Db||a.C?th=
is.pea(a):Blb(a,this.getHandler(),v(this.pea,this,a)))};=0A=
p.pea=3Dfunction(a,b){a.Ab();this.Ua().$b();if(!dOb(this.O,a.getId()))swi=
tch(a.getType()){case 3:case 7:case =
8:LB("images",v(this.E5a,this,a,b),this,void 0,!0);break;case =
6:LB("gvizcharts",v(this.C5a,this,a,b),this,void 0,!0);break;case =
4:LB("drawings",v(this.A5a,this,a,b),this,void 0,!0)}};function =
GSb(a,b){if(!J(I(),"feuvh")){var c=3Da.Ua(),d=3Dnew =
wv(0,MH(c,b));d=3DnI(c,b,d);for(var e=3D0;e<d.length;e++){var =
f=3Dd[e];f.start!=3Df.end&&(f=3DHI(c,f.start,f.end,b),LOb(a,f))}}}=0A=
p.Dhb=3Dfunction(){var a;(a=3Dthis.xq)||(a=3Dnew =
VMb(this.Ua(),this.J,this.C,this.D,new =
nN(uI(this.Ua())),this.oa()),this.qa(a),GO(this.V,"collabName",a,!0),a=3D=
this.xq=3Da);return =
a};p.E5a=3Dfunction(a,b){a=3DOB("images").F(this.Ua(),this.L.D.mc(),this.=
L.J,a,this.J,this.C,this.D,this.Rn,this.Ha,this.Va,this.Ji);ATb(this,a,b)=
};=0A=
p.C5a=3Dfunction(a,b){this.isDisposed()||(a=3Dnew =
(OB("gvizcharts").DGa())(this.Ua(),this.L,this.L.J,a,this.J,this.C,this.D=
,this.Xi,this.Rn,this.L.D.mc(),this.Ha,this.Va,this.Ji,this.Bd),ATb(this,=
a,b))};p.A5a=3Dfunction(a,b){a=3DOB("drawings").F(this.Ua(),this.L.D.mc()=
,this.L.J,a,this.J,this.C,this.D,this.Ha,this.Va,this.Ji);ATb(this,a,b)};=0A=
function ATb(a,b,c){b.bJ()&&(b=3Dnew =
ZN(a.Ua(),b,a.C,sTb(a),TOb(a),GNb(a.J),a.O),b.Pd(a));a=3Da.O;var d=3Db;d =
instanceof =
ZN?(!a.H&&d&&(a.H=3Dd.O,a.F.R(a.H,"start",a.$Wa).R(a.H,"end",a.ZWa).R(a.H=
,"resize-start",a.cXa).R(a.H,"resize-change",a.aXa).R(a.H,"resize-end",a.=
bXa)),a.qa(d)):TN(a.Bc,d,void =
0);a.D[d.Uf().getId()]=3Dd;a.J=3DMath.max(a.J,d.Uf().getZIndex());for(var=
 =
e=3Dha(a.C),f=3De.next();!f.done;f=3De.next())a.D[f.value].C0(a.J+1);a.V&=
&(d instanceof =
ZN?(d.render(),a.F.R(d.C,"objectFocus",a.yla)):a.F.R(d,"objectFocus",=0A=
Ca(a.Dsa,d)));a.$++;c&&c.call(null,b)}function =
pP(a){return(a=3Da.H)?TO(iP(a).F.C):!1}function $Sb(a){var =
b=3DgP(a.H),c=3Da.L.H.C;b&&c&&ySb(a.Sa,b)}function BTb(a,b){var =
c=3D0,d=3DgTb(a);vN(a.D)>a.Ua().C+CTb(a,"r")&&(c|=3D1);vN(a.D)<d.y&&(c|=3D=
4);wN(a.D)<d.x&&(c|=3Da.D.rc()?8:2);wN(a.D)>a.Ua().D+CTb(a,"c")&&(c|=3Da.=
D.rc()?2:8);return!!(b&c)}function CTb(a,b){a=3Da.Ua();return =
jI(a,b)-MG(a,b)}p.cd=3Dfunction(){return this.C.cd()};=0A=
function OOb(a,b,c){if(0!=3Db.length){var =
d=3D"";if(1=3D=3Db.length){switch(c){case "filtered":d=3D"Data in =
filtered rows is excluded from the chart.";break;case =
"hiddenRows":d=3D"Data in hidden rows is excluded from the =
chart.";break;case "hiddenColumns":d=3D"Data in hidden columns is =
excluded from the chart."}c=3D"Include data"}else{switch(c){case =
"filtered":d=3D"Data in filtered rows is excluded from multiple =
charts.";break;case "hiddenRows":d=3D"Data in hidden rows is excluded =
from multiple charts.";break;case "hiddenColumns":d=3D=0A=
"Data in hidden columns is excluded from multiple charts."}c=3D"Include =
data for all"}a.L.Oa.C&&(d+=3D" You can change the setting in the chart =
editor.");DTb(a,d,c,v(a.rWb,a,b))}}p.uFb=3Dfunction(a){if(this.Sb())if(a.=
uRa)DTb(this,a.content,a.uRa,a.DQb);else{var b=3Dthis.L.Oa.C;a=3Dnew =
wt(a.content,this.oa(),!1,b?15E3:void =
0,!0);this.qa(a);a.render();a.setVisible(!0)}};function =
DTb(a,b,c,d){b=3Dnew bP(b,c,d,a.L.Oa.C?15E3:void =
0,a.oa());a.qa(b);b.render();b.setVisible(!0)}=0A=
p.rWb=3Dfunction(a){z(a,function(a){if(ritz_api.RitzModelApi.getEmbeddedO=
bject(a.getId())){a.L=3D3;var b=3Dnew =
lM("objectUpdateProps");b.C[0]=3Da;this.dispatchEvent(b)}},this)};p.Ea=3D=
function(){cP.ea.Ea.call(this);Ei(0);Ei(this.xb);Db(this.Ma);dK(this.Yb);=
this.ub=3Dnull;Db(this.jb);this.Yb=3Dthis.F=3Dthis.Rb=3Dthis.H=3Dthis.jb=3D=
null};function =
ETb(a,b,c){A.call(this);this.F=3Da;this.D=3Dc.C;this.C=3Dc;this.H=3Db;thi=
s.V=3Dthis.O=3Dnull;this.J=3Dthis.L=3D!1;this.$=3Dnew =
th(this);this.qa(this.$)}x(ETb,A);var =
FTb=3DJ(I(),"docs-net-usud")?Number.MAX_VALUE:5E4;=0A=
function TCb(a){var b=3D[];var =
c=3Da.F.D(),d=3Da.F.C.C,e=3Dnull;if(d&&1=3D=3Dd.getSheetType())e=3Da.C.J.=
C(d.J),d=3Dc.D,b.push({object:e,Yc:d});else =
if(c)for(c=3DcO(c.O),c=3Dha(c),d=3Dc.next();!d.done;d=3Dc.next())if(d=3Dd=
.value)e=3Dd.Uf(),d=3Dd.VD(),b.push({object:e,Yc:d});b=3De?b:[];if(b.leng=
th)return =
b[0].Yc.QJ();if(a.J){if(a.J=3D!1,a=3Da.C.C.getActiveGrid())return =
a=3Da.Kc(),b=3Da.$b(),e=3DFB("win").location,new =
NCb(e.origin+e.pathname+e.search+"#"+Jkb(Fkb(new =
PI,b),a.Lc()).build())}else if(b=3DIG(a.F))return new SKb(a.C,b);return =
null}=0A=
function bDb(a,b,c){var d=3DIG(a.F);if(d){var e=3DtTb(d);if(e){var =
f=3Da.C;"paste-cache-formats"!=3Dc&&"paste-cache-values"!=3Dc&&"paste-cac=
he-as-text"!=3Dc?a.O=3Db:null!=3Da.O&&(b=3Da.O,a.L=3D!0);Hla(b,function(a=
){if(a){var =
b=3Dc||a.ZS||"copy-range",h=3Da.Hp("application/x-vnd.google-apps.spreads=
heet-anchor-rect");if(h){if("paste-cache-as-text"=3D=3Db){b=3D"paste-as-t=
ext";a=3Da.Hp("text/vnd.google-apps.spreadsheet");null!=3Da&&GTb(this,a,b=
,e);return}"paste-cache-formats"!=3Dc&&"paste-cache-values"!=3Dc?this.V=3D=
h:(h=3Dthis.V,"paste-cache-values"=3D=3D=0A=
b&&(b=3D"paste-values"),"paste-cache-formats"=3D=3Db&&(b=3D"paste-formats=
"));if(1<h.C.length)"cut-range"=3D=3Db&&(b=3D"copy-range"),HTb(b)&&(h=3Da=
.Hp("text/vnd.google-apps.spreadsheet+html"),ITb(this,new =
cLb(SI(this.D,e.jd),h,eB(e.rect),b),e));else{var =
m=3Dh;h=3DSI(this.D,e.jd);var =
r=3Dm.$b(),u=3DSI(this.D,r);m=3Dm.C[0];r=3Dnew =
gB(r,"",m);b=3Db||"copy-range";if("cut-range"!=3Db||!a.h4||!JTb(this,r,!1=
)){b=3Dnew =
dN(b,u,m,h,e.rect);a.h4=3D!1;b.Ua();u=3Db.getRect();m=3Db.L;h=3Db.D.clone=
();u=3Dnew Jd(u.width,u.height);r=3Du.width;var w=3Du.height,y=3D=0A=
new Jd(h.width,h.height);u=3Dy.width;var =
C=3Dy.height;y=3Du<=3Dr?1:Math.floor(u/r);C=3DC<=3Dw?1:Math.floor(C/w);u=3D=
[];for(var H=3Dvjb(m.va,m,h.top,0,"r",void =
0),R=3Dm.F.Asa(H);u.length<C&&H<R;){var Z=3Dvjb(m.va,m,H,w,"r",void =
0);udb(m.va,H,Z)<w&&(Z=3DR);u.push(new =
wv(H,Z));H=3DZ}w=3D[];m=3Dm.sf();for(C=3Dh.left;w.length<y&&C<m;)H=3DMath=
.min(C+r,m),w.push(new =
wv(C,H)),C=3DH;r=3D[];for(m=3D0;m<w.length;m++)for(y=3Dw[m],C=3D0;C<u.len=
gth;C++)H=3Du[C],r.push(new =
OA(H.start,y.start,H.end,y.end));h=3Dh.clone();for(u=3D0;u<r.length;u++)h=
.xn(r[u]);e.rect=3D=0A=
h;JTb(this,e,!0)||ITb(this,b,e)}}}else =
if(!Epb(f))if("paste-cache-values"=3D=3Db&&(b=3D"paste-values"),"paste-ca=
che-formats"=3D=3Db&&(b=3D"paste-formats"),"paste-cache-as-text"=3D=3Db&&=
(b=3D"paste-as-text"),h=3Dy0a?a.Hp("application/x-vnd.google-spreadsheet-=
embedded-object-clip"):null,u=3Da.Hp("text/vnd.google-apps.spreadsheet+ht=
ml"),null!=3Dh){if(("copy-range"=3D=3Db||"cut-range"=3D=3Db)&&SI(this.D,e=
.jd)&&!JTb(this,e,!1))switch(b=3Dh.ef(),b&&b.getProperties()&&b.getProper=
ties().getType()){case 3:KTb(this,h,e);break;case 2:V(h,3)=3D=3D=0A=
this.C.D.mc()&&(h=3Dh.ef())&&h.getProperties()&&V(h.getProperties(),2)&&(=
u=3Dnew =
rA,u.setType(2),b=3DV(h.getProperties(),2).clone(),W(u,2,b),b=3Dnew =
pA,W(b,2,u),h=3Duw(h,3).clone(),u=3DeB(e.rect),r=3Dnew =
qy,W(r,1,u.y),W(r,2,u.x),W(h,1,!1),W(h,2,""+e.jd),W(h,4,0),W(h,5,0),h.set=
Position(r),W(b,3,h),this.F.dispatchEvent(new =
lM("objectRequest")),b=3DNob(this.C.Rb,b),b=3Dnew =
aN(this.C,b),this.H.C(b))}}else null!=3Du?HTb(b)&&ITb(this,new =
cLb(SI(this.D,e.jd),u,eB(e.rect),b),e):(h=3Da.Hp("text/vnd.google-apps.sp=
readsheet"),null!=3D=0A=
h&&GTb(this,h,b,e));a instanceof =
XKb||(SSb(d),nD.isVisible()||nD.setVisible(!0))}},a)}}}function =
HTb(a){return"copy-range"=3D=3Da||"paste-values"=3D=3Da||"paste-formats"=3D=
=3Da||"paste-formulas"=3D=3Da||"paint-formats"=3D=3Da||"paste-no-borders"=
=3D=3Da||"paste-as-text"=3D=3Da}=0A=
function =
GTb(a,b,c,d){if("copy-range"=3D=3Dc||"cut-range"=3D=3Dc||"paste-values"=3D=
=3Dc||"paste-csv"=3D=3Dc||"paste-as-text"=3D=3Dc)if(b=3Db.replace(/\n$/,"=
"),b.length>FTb)$1a("Oops, you can't paste that much text from the =
clipboard.","We can only paste up to "+(FTb+" characters at a =
time."),null,!0);else if(0!=3Db.length){var e=3DSI(a.D,d.jd);if(e){var =
f=3DeB(d.rect),h=3Dnew =
dLb(e,b,f,c),k=3Dh.V,l=3Dh.sf();d.rect.width=3Dl;d.rect.height=3Dk;1=3D=3D=
k&&1=3D=3Dl?JTb(a,d,!1)||("paste-as-text"!=3Dc?(c=3DBCb(e,f,b,null))&&a.H=
.C(c):ITb(a,h,d)):JTb(a,d,=0A=
!1)||ITb(a,h,d)}}}function ITb(a,b,c){var =
d=3Dnull,e=3Dnull,f=3D!1,h=3Dnull;if(b instanceof dN){h=3Db;d=3Dsn();var =
k=3DKH(a.D,c.jd);f=3Dnew =
lj;null!=3D=3Dk&&(k=3DWyb(k),rka(f,k));f=3Dwj(tj(new =
pj,41),f).build();e=3Dtn(d,sB.Lwa,!1,f);f=3Dh.Ua();f=3DJj(Ejb(f,h.getRect=
()),function(a){return OH(a)})}a.L?(a.H.C(new =
aLb(c.jd,b)),a.L=3D!1):a.H.C(b);f?(b=3DUH(h.L),a.$.Sc(b,"Xa",function(){v=
n(d,e)})):e&&vn(d,e)}=0A=
function =
JTb(a,b,c){if(a.C.Jd()||!c&&Epb(a.C))return!0;c=3Db.jd;b=3Db.rect;var =
d=3DSI(a.D,c);if(Rkb(a.C,c)||mI(d,b))return RB("The data range you are =
trying to paste overlaps with some protected cells. Please paste your =
data elsewhere, or contact the spreadsheet owner to remove =
protection."),!0;SF(d.F,b)||RB("These cells are currently being loaded. =
Please retry when loading completes.");return!1}=0A=
function KTb(a,b,c){LB("gvizcharts",function(){var a=3D(new =
(OB("gvizcharts").pib())).C(b,c,this.C);a&&(this.F.dispatchEvent(new =
lM("objectRequest")),a=3Dnew aN(this.C,a),this.H.C(a))},a)};function =
LTb(a,b,c,d,e,f,h,k,l){var =
m=3Dthis;A.call(this);this.F=3Da;this.J=3Db;this.va=3Dd;this.H=3De;this.C=
=3Dnull;this.Wb=3Dnew =
Ue;qP(this,K.OA,v(this.wBa,this,!0));qP(this,K.xy,v(this.wBa,this,!1));qP=
(this,K.Ou,v(this.Ps,this));qP(this,t6a,v(this.Ps,this,"paste-values"));q=
P(this,o6a,v(this.Ps,this,"paste-formats"));qP(this,q6a,v(this.Ps,this,"p=
aste-no-borders"));qP(this,k6a,v(this.Ps,this,"paste-column-widths"));qP(=
this,p6a,v(this.Ps,this,"paste-formulas"));qP(this,n6a,v(this.Ps,this,"pa=
ste-data-validation"));=0A=
qP(this,l6a,v(this.Ps,this,"paste-conditional-formatting"));qP(this,m6a,v=
(this.Ps,this,"paste-csv",jDb));qP(this,s6a,v(this.Ps,this,"paste-transpo=
se"));qP(this,i6a,v(this.Ps,this,"paste-cache-formats"));qP(this,j6a,v(th=
is.Ps,this,"paste-cache-values"));qP(this,iD,v(this.Ps,this,"paste-as-tex=
t"));qP(this,h6a,v(this.Ps,this,"paste-cache-as-text"));qP(this,O4a,v(thi=
s.yub,this));this.O=3Df;this.V=3Dc;this.$=3Dh;this.Db=3Dk;this.ma=3Dl;thi=
s.D=3D!0;MTb(this);this.L=3Dnew =
Wn;this.qa(this.L);Xn(this.L,this.J.D.O,function(){MTb(m)})}=0A=
x(LTb,A);function MTb(a){a.D=3Da.J.D.Fn();a.F.L=3Da.D}function =
qP(a,b,c){a.Wb.subscribe(b,"action",Pe(c,v(a.pZb,a)))}p=3DLTb.prototype;p=
.pZb=3Dfunction(){var a=3DIG(this.$);a&&mO(a)};=0A=
function NTb(a,b,c,d,e,f,h,k,l,m,r){r=3Dr||Md();var u=3Dnew kDb(new =
mDb(a,l,r));a=3Dh&&(Pc||PBb)?new GCb(u,LCb.getInstance(),new =
MCb):u;l=3Dnew =
RDb(a,1,["application/x-vnd.google-spreadsheet-embedded-object+json","app=
lication/x-vnd.google-docs-embedded-chart-clip+wrapped","application/x-vn=
d.google-docs-embedded-grid_range_clip+wrapped"]);l=3Dnew YKb(l,new =
BEb,oEb(),new tDb,d);c=3Dnew ETb(b,c,d);k=3Dnew RCb(l,c,k);e=3Dnew =
nDb(e,f,a,u,r);SCb(k,e);f=3Dnew oDb(e,h);SCb(k,f);b=3Dnew =
LTb(k,d,a,e,f,l,b,m,h);b.qa(c);b.qa(k);=0A=
return =
b}p.copy=3Dfunction(a,b){this.D?b?this.va.J.dispatchEvent(b):qDb(this.H,"=
+copy",!a):K.yw.Zb()};p.yub=3Dfunction(){if(this.ma.C())this.F.C.J=3D!0,t=
his.copy(),TB("The link is copied on the clipboard.");else{var =
a=3Dthis.J.C.getActiveGrid();if(a){var =
b=3Da.Kc();a=3Db.Lc();b=3Db.$b();var =
c=3D!isNaN(Zg(I(),"docs-dhs"));c=3Dnew =
wl(c?$g(I(),"docs-seu"):FB("win").location);Cl(c,Jkb(Fkb(new =
PI,b),a).build());Lcb(this.Db,WA(a)?"Get link to this cell":"Get link to =
this range",c.toString())}}};=0A=
p.Ps=3Dfunction(a,b){a&&(this.F.D=3Dnew =
cDb(a,b));qDb(this.H,"+paste",!!a)};p.wBa=3Dfunction(a){this.D?a?this.D?q=
Db(this.H,"+cut",!1):K.yw.Zb():this.copy(!0):K.yw.Zb()};p.Ea=3Dfunction()=
{B(this.V);B(this.Wb);LTb.ea.Ea.call(this)};function =
OTb(a,b,c,d,e,f,h,k,l){gM.call(this,"conditionalformat",iM("conditionalfo=
rmat"));this.J=3Da;this.O=3Db;this.L=3Dc;this.$=3Dd;this.Db=3De;this.ma=3D=
f;this.V=3Dh;this.Va=3Dk;this.va=3Dl;this.F=3Dnull;this.D=3Dnew =
vG;this.qa(this.D)}x(OTb,gM);OTb.prototype.qN=3Dfunction(a){this.isInstal=
led()||"show-conditional-format-pane"!=3Da.type||hM(this)};OTb.prototype.=
Of=3Dfunction(a){this.F=3Da;this.isInstalled()&&this.D.Of(a)};=0A=
OTb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("conditionalformat");Ccb(this.D,this.J,this.va,this.Va);this.F&&th=
is.D.Of(this.F);var b=3Dnew =
(a.D())(this.J,this.L,this.Db,this.O,this.V,this.D);b.render();b.setVisib=
le(!1);this.C=3Dnew =
(a.C())(b,this.J,this.L,this.$,this.O,this.ma,this.V);g2a();b.resize()}};=
function PTb(a){var =
b=3Da.plugin;if(b)if(b.documentLoadComplete&&b.documentLoadComplete())a.p=
rint();else b.onload("window.print()")};function =
QTb(a,b,c){Xq.call(this,void 0,void 0,c);this.dj=3D!0;Eq(this,"Alt =
Text");Fr(this,"ok");b=3Db||"";a=3D'<div =
class=3D"alt-text-dialog-content"><div =
class=3D"alt-text-dialog-intro">Alt text is accessed by screen readers =
for people who might have trouble seeing your content.</div><table =
cellspacing=3D"0" cellpadding=3D"0" role=3D"presentation"><tr =
class=3D"alt-text-dialog-title-container"><td><label =
for=3D"alt-text-dialog-title">Title'+('</label></td><td><input =
id=3D"alt-text-dialog-title" class=3D"jfk-textinput" type=3D"text" =
maxlength=3D"5000" value=3D"'+=0A=
Q(a||"")+'"></td></tr><tr =
class=3D"alt-text-dialog-description-container"><td><label =
for=3D"alt-text-dialog-description">');a=3Da+"Description"+('</label></td=
><td><textarea id=3D"alt-text-dialog-description" =
class=3D"jfk-textinput" =
maxlength=3D"5000">'+nDa(b)+"</textarea></td></tr></table></div>");a=3DP(=
a);Fq(this,$q(a));this.Kf(ji(this,"alt-text"))}x(QTb,Xq);function =
RTb(a,b){return(a=3Da.oa().getElement(b))&&null!=3Da.value?a.value:null};=
function =
STb(a,b){QF.call(this,403,null);this.D=3Da;this.C=3Db}x(STb,QF);p=3DSTb.p=
rototype;p.exec=3Dta;p.$d=3Dn(16);p.Xd=3Dfunction(){var a=3Dnew =
j9a;W(a,1,""+this.C);return a};p.Jh=3DJe;p.Qf=3Dfunction(){var =
a=3Dthis.D.C(this.C);return(a?a.getTitle():"Embedded object")+" was =
deleted."};function =
rP(a,b){QF.call(this,402,b.Ab());this.D=3Da.C;this.C=3Db}x(rP,QF);rP.prot=
otype.exec=3Dta;rP.prototype.$d=3Dn(18);rP.prototype.Xd=3Dfunction(){var =
a=3Dnew =
ME,b=3Dthis.C.Ab();b=3D0=3D=3DVF(this.D,b).getSheetType()?SI(this.D,b):nu=
ll;b=3Dthis.C.Zs(b);W(a,1,b);return =
a};rP.prototype.Qf=3Dfunction(){return this.C.getTitle()+" was =
updated."};function =
TTb(a,b,c,d,e,f,h,k){A.call(this);this.Ka=3D!1;this.C=3Da;this.J=3Db.C;th=
is.D=3Db;this.H=3Dc;this.Db=3Dd;this.Ra=3De;this.Ma=3Df;this.V=3Dnew =
th(this);this.qa(this.V);this.Ha=3Dnew =
th(this);this.qa(this.Ha);this.L=3Dnew =
th(this);this.qa(this.L);this.O=3Dnew Xj;this.qa(this.O);this.Ba=3Dnew =
th(this);this.qa(this.Ba);this.$=3Dh;this.F=3Dthis.D.J;this.ma=3D!1;this.=
Oa=3Dk;UTb(this)}x(TTb,A);p=3DTTb.prototype;p.Ea=3Dfunction(){TTb.ea.Ea.c=
all(this);B(this.va)};=0A=
function UTb(a){var =
b=3Da.D,c=3Da.F;a.Ha.R(a.C,"objectSave",a.MHb);a.Ba.R(a.O,"key",function(=
a){27=3D=3Da.keyCode&&K.Bk.Rd()&&K.Bk.Zb()});VTb(a);if(oK(b)){var =
d=3DIG(a.C);d&&aOb(d.O,!0)}else =
WTb(a);a.V.R(b,["readonly_status","offline_status","acl_change"],a.XZb).R=
(a.J,"Ba",a.YZb).R(c,"gb",a.Wxb).R(c,"hb",a.Xxb).R(c,"jb",a.Zxb).R(c,"ib"=
,a.byb);XTb(a)}function VTb(a){var =
b=3Dodb(a.C);b&&(b=3DOd(b.getElement()),Yj(a.O,b))}=0A=
function WTb(a){var =
b=3Da.C;a.L.R(b,["objectMove","objectResize"],a.OHb).R(b,"objectDelete",a=
.IHb).R(b,"objectEdit",a.JHb).R(b,"objectCustomize",a.GHb).R(b,"objectPub=
lish",a.KHb).R(b,"objectUpdateProps",a.NHb).R(b,["objectCopy","objectCut"=
],a.HHb).R(b,"objectRequest",a.LHb).R(a.C,"altText",a.izb)}p.XZb=3Dfuncti=
on(a){YTb(this,a.Jd)};p.YZb=3Dfunction(){var =
a=3Dthis;Zj(this.O);VTb(this);var =
b=3DoK(this.D);YTb(this,b);b=3DSob(this.F);ic(b,function(b){z(b,function(=
b){ZTb(a,b,ta)})})};=0A=
function YTb(a,b){var =
c=3DIG(a.C);c&&aOb(c.O,b);b!=3Da.Ka&&(b?a.L.Ic():WTb(a));a.Ka=3Db}functio=
n =
XTb(a){MB("images",function(){this.va=3DOB("images").D(this.C,this.D,this=
.H,this.Db,this.$?$L(this.$,7):null)},a)}=0A=
p.OHb=3Dfunction(a){var b=3Da.target,c=3Db.Uf();a=3Dc.clone();var =
d=3DiN(b),e=3Db.J.C,f=3DgK(this.J);a.H=3DEI(f,d.y);a.O=3DFI(f,d.x);a.Ma=3D=
e;d=3Db.getWidth();a.J.width=3Dd;b=3Db.getHeight();a.J.height=3Db;a.H=3D=3D=
c.H&&a.O=3D=3Dc.O&&Gd($I(a),$I(c))&&a.getWidth()=3D=3Dc.getWidth()&&a.get=
Height()=3D=3Dc.getHeight()||(c=3Dnew =
rP(this.D,a),a.isSaved()?this.H.C(c):c.exec())};p.IHb=3Dfunction(a){var =
b;a=3Da.target.Uf();6=3D=3Da.getType()&&OB("gvizcharts").ijb()(this.Oa,a)=
;JG(this.J)?b=3Dnew STb(this.F,ZI(a)):b=3Dnew =
GG(this.Ra,fK(this.J));this.H.C(b)};=0A=
p.JHb=3Dfunction(a){a.preventDefault();a=3Da.target.Uf();switch(a.getType=
()){case 3:case 7:case =
8:a.EF();a=3Da.getId();Icb(this.Db,a,!1);break;case =
4:this.Db.XUa(a.getId());break;case 6:throw Error("This path is not =
available for this object =
type.");}};p.GHb=3Dfunction(a){a.preventDefault();switch(a.target.Uf().ge=
tType()){case 6:ZB(!1)}};p.KHb=3Dfunction(a){a=3Da.target.Uf();var =
b=3Dthis.Db;a.isSaved();b.SUa(ZI(a))};=0A=
p.HHb=3Dfunction(a){var =
b=3Da.target.Uf();6=3D=3Db.getType()&&Iob(b)?zG(this.Db,"Copy =
chart","'Copy chart' is not supported for this chart =
type."):this.Ma.copy(g1a(),a.Zi)};p.NHb=3Dfunction(a){var =
b=3D[];a.C.length?b=3Da.C:a.target.Uf()&&(b=3D[a.target.Uf()]);a=3Dha(b);=
for(b=3Da.next();!b.done;b=3Da.next())b=3Dnew =
rP(this.D,b.value),this.H.C(b)};p.MHb=3Dfunction(a){a=3Da.target.Uf();6=3D=
=3Da.getType()&&Iob(a)?zG(this.Db,"Save image","'Save as image' is not =
supported for this chart =
type."):(a=3DEp(a.Oi(!0)))&&gf(a,"load",Ca(PTb,a))};=0A=
function ZTb(a,b,c){var =
d=3Db.getType();7!=3Dd||b.C?4!=3Dd||b.C?c.call(a):LB("drawings",function(=
){$Tb($L(this.$,d),b).addCallback(b.RM,b);Blb(b,this.V,v(c,this))},a,void=
 =
0,!0):LB("images",function(){this.va.dia(b);Blb(b,this.V,v(c,this))},a,vo=
id =
0,!0)}p.LHb=3Dfunction(){this.ma=3D!0};p.pLb=3Dfunction(a,b,c){"click"=3D=
=3Da&&this.ma&&(c.w5(b),this.ma=3D!1)};p.Wxb=3Dfunction(a){var =
b=3Dthis.F.C(a.fu);ZTb(this,b,function(){if(b.Ab()=3D=3DMI(this.J)){var =
c=3DIG(this.C);c&&c.pea(b,v(this.pLb,this,a.reason,!1))}aUb(this,b)})};=0A=
p.Xxb=3Dfunction(a){var b=3Dthis.F.C(a.O);ZTb(this,b,function(){var =
c=3DIG(this.C);if(c){c=3Dc.O;var d=3Da.fu,e=3Da.O,f=3Dc.D[d];f&&(delete =
c.D[d],c.D[e]=3Df,f.Dba(e),bb(c.C,d)&&(ib(c.C,d),c.C.push(e)))}aUb(this,b=
)})};p.Zxb=3Dfunction(a){a=3Da.fu;var b=3DIG(this.C);if(b){b=3Db.O;var =
c=3Db.D[a];c&&(bb(b.C,a)&&(ib(b.C,a),b.ma.Lb(3)),b.$--,c instanceof =
ZN||(ZMb(b.Bc,c),b.F.Qc(c,"objectFocus",Ca(b.Dsa,c))),c.dispose(),delete =
b.D[a])}};=0A=
p.byb=3Dfunction(a){var =
b=3Da.fu,c=3Dthis.F.C(b);ZTb(this,c,function(){var =
a=3DIG(this.C),e=3Dodb(this.C);a?(a=3DdOb(a.O,b))&&a.Cba():e&&(a=3De.D,a.=
bI()&&a.Ec());aUb(this,c)})};function =
aUb(a,b){b.a1()&&$Tb($L(a.$,b.getType()),b).addCallback(b.RM,b)}p.izb=3Df=
unction(a){if(a=3Da.target){a=3Da.Uf();var b=3Dnew =
QTb(a.getTitle(),a.Oa);this.L.R(b,"dialogselect",v(this.Umb,this,a,b));th=
is.Db.Mi(b);b.setVisible(!0)}};=0A=
p.Umb=3Dfunction(a,b,c){"cancel"!=3Dc.key&&ritz_api.RitzModelApi.getEmbed=
dedObject(a.getId())&&(a=3Da.clone(),c=3DRTb(b,"alt-text-dialog-title")||=
"",a.Wa=3Dc,b=3DRTb(b,"alt-text-dialog-description")||"",a.Oa=3Db,b=3Dnew=
 rP(this.D,a),a.isSaved()?this.H.C(b):b.exec())};function =
bUb(){A.call(this);this.C=3D{}}x(bUb,A);function =
sP(a,b){a.C[b.Ma]=3Db}p=3DbUb.prototype;p.fXa=3Dfunction(a){cUb(this,func=
tion(b){!b.isInstalled()&&b.WM(a)&&hM(b)})};function =
dUb(a,b){cUb(a,function(a){!a.isInstalled()&&a.N0(b)&&hM(a)})}p.u_b=3Dfun=
ction(a){cUb(this,function(b){!b.isInstalled()&&b.Qqa(a)&&hM(b)})};p.dXa=3D=
function(a){cUb(this,function(b){b.qN(a)})};p.eXa=3Dfunction(a){cUb(this,=
function(b){!b.isInstalled()&&b.vD(a)&&hM(b)})};function =
cUb(a,b){ic(a.C,b,a)}=0A=
p.Ea=3Dfunction(){bUb.ea.Ea.call(this);ic(this.C,B);this.C=3Dnull};functi=
on =
eUb(a,b,c,d,e,f,h){gM.call(this,"filterbar",iM("filterbar"));this.O=3Da;t=
his.L=3Dd;this.F=3Dc;this.D=3Db;this.V=3De;this.J=3Df;this.$=3Dh}x(eUb,gM=
);eUb.prototype.Ko=3Dfunction(){this.isInstalled()||0!=3Dthis.D.C.C.getSh=
eetType()||(this.C=3Dnew =
(OB("filterbar").C())(this.O,this.D,this.F,this.L,this.V,this.J,this.$))}=
;eUb.prototype.N0=3DKe;function =
fUb(a,b,c,d,e,f){gM.call(this,"formbar",iM("formbar"));this.V=3Da;this.J=3D=
b;this.O=3Dc;this.D=3Dd;this.L=3De;this.F=3Df}x(fUb,gM);fUb.prototype.Ko=3D=
function(){this.isInstalled()||0!=3Dthis.J.C.C.getSheetType()||(this.C=3D=
new =
(OB("formbar").C())(this.V,this.O,this.D,this.L,this.F))};fUb.prototype.N=
0=3Dfunction(a){return WI(this.D,a.Ab())};function gUb(){return =
P("File")};function hUb(a,b,c){b=3Dc||b;a=3D'<div =
class=3D"waffle-function-localization-promo"><div =
class=3D"waffle-function-localization-promo-title">'+O(a.oRb)+'</div><div=
 class=3D"waffle-function-localization-promo-body">'+O(a.nRb)+" =
"+O(kDa(a.zXb))+'</div><div =
class=3D"waffle-function-localization-promo-button-bar">';a+=3DO(os({Kd:"=
waffle-function-localization-promo-no-button",content:nr("NO =
THANKS"),style:4},b));a+=3DO(os({Kd:"waffle-function-localization-promo-y=
es-button",content:nr("TRY IT"),style:4},b));return P(a+=0A=
"</div></div>")};function =
iUb(a,b,c){M.call(this,c);this.D=3Da;this.J=3Db;this.C=3Dnew ps(void =
0,this.oa());this.Fa(this.C);this.F=3Dnew ps(void =
0,this.oa());this.Fa(this.F);this.H=3Dtj(new =
pj,43).build()}x(iUb,M);p=3DiUb.prototype;=0A=
p.Aa=3Dfunction(){if("en"in jpb.LANGUAGE)var a=3Djpb.LANGUAGE.en;else =
a=3DhK("en"),a=3Da in jpb.LANGUAGE?jpb.LANGUAGE[a]:"en";var =
b=3Da;a=3D"Use "+(b+" function names");b=3D"You can now use "+(b+" =
functions in your formulas.");var c=3D"Switch back to English functions =
any time with <b>"+(ve(cr(gUb))+" > Spreadsheet =
settings...</b>");this.Ta=3DN(hUb,{oRb:a,nRb:b,zXb:c})};=0A=
p.Ga=3Dfunction(){var =
a=3Dthis.Qa(),b=3Dthis.Ia("waffle-function-localization-promo-no-button")=
;this.C.hb(b);b=3Dthis.Ia("waffle-function-localization-promo-yes-button"=
);this.F.hb(b);this.getHandler().R(a,"keydown",this.N_b).R(this.C,"action=
",this.czb).R(this.F,"action",this.oIb);a=3Dnew =
WN(a,this.oa());this.qa(a);XN(a)};p.N_b=3Dfunction(a){27=3D=3Da.keyCode&&=
L(this.Qa(),!1)};p.czb=3Dfunction(){Fpb(this.D,!0);L(this.Qa(),!1);this.J=
.Vb(2433,this.H)};=0A=
p.oIb=3Dfunction(){Fpb(this.D,!1);L(this.Qa(),!1);this.J.Vb(2434,this.H);=
Bsa(this.D.D.C,this.M_b)};p.M_b=3Dfunction(){FB("win").location.reload()}=
;var tP=3D!Kc||Vc(9);Kc||Pc&&Vc("525");function =
jUb(a){a.Cia&&(a=3Da.Ke);if(a.getAttribute){if(a.getAttribute("isFake"))r=
eturn!0}else if(a.isFake)return!0;return!1};function =
kUb(a){E.call(this);this.F=3Da;this.D=3Dnew th(this);this.C=3Dnew =
th(this);lUb&&this.C.R(a,"compositionstart",this.Zpb).R(a,"compositionend=
",this.Ypb).R(a,"compositionupdate",this.eMa);this.C.R(a,af,this.qGb).R(a=
,"text",this.eMa).R(a,"keydown",this.skb)}x(kUb,E);function =
mUb(a,b){D.call(this,a);this.reason=3Db}x(mUb,D);var =
lUb=3DOc||Pc&&Vc(532);p=3DkUb.prototype;p.sL=3D!1;p.THa=3D0;p.Zpb=3Dfunct=
ion(a){nUb(this,a)};p.Ypb=3Dfunction(a){oUb(this,a)};=0A=
p.eMa=3Dfunction(a){this.sL&&this.dispatchEvent(new =
mUb("updateIme",a))};function =
nUb(a,b){a.sL||(Pc&&!lUb&&a.D.R(a.F,"keyup",a.vwb),a.sL=3D!0,a.dispatchEv=
ent(new mUb("startIme",b)))}function =
oUb(a,b){a.sL=3D!1;a.D.Ic();a.dispatchEvent(new =
mUb("endIme",b))}p.skb=3Dfunction(a){if(!lUb){var =
b=3Dthis.sL;b||229!=3Da.keyCode?b&&229!=3Da.keyCode?pUb(a)&&oUb(this,a):b=
&&this.dispatchEvent(new =
mUb("updateIme",a)):nUb(this,a)}pUb(a)&&(this.THa=3Da.keyCode)};p.qGb=3Df=
unction(a){!lUb&&Pc&&229=3D=3Dthis.THa&&this.sL&&oUb(this,a)};=0A=
p.vwb=3Dfunction(a){if(this.sL)switch(a.keyCode){case 13:case 9:case =
27:oUb(this,a)}};function pUb(a){switch(a.keyCode){case 16:case =
17:return!1;default:return!0}}p.Ea=3Dfunction(){this.C.dispose();this.D.d=
ispose();this.F=3Dnull;kUb.ea.Ea.call(this)};function =
qUb(a,b){A.call(this);this.F=3Dthis.D=3D0;this.gm=3Da;this.H=3Db;this.C=3D=
new =
Gi(v(this.ekb,this),0,this)}x(qUb,A);p=3DqUb.prototype;p.Ea=3Dfunction(){=
this.C.dispose();delete this.gm;delete =
this.H;qUb.ea.Ea.call(this)};p.start=3Dfunction(a,b){this.stop();b=3Db||0=
;this.D=3DMath.max(a||0,0);this.F=3D0>b?-1:Ea()+b;this.C.start(0>b?this.D=
:Math.min(this.D,b))};p.stop=3Dfunction(){this.C.stop()};p.Sb=3Dfunction(=
){return this.C.Sb()};p.LHa=3Dba();=0A=
p.ekb=3Dfunction(){if(this.gm.call(this.H))this.LHa();else =
if(0>this.F)this.C.start(this.D);else{var =
a=3Dthis.F-Ea();0>=3Da||this.C.start(Math.min(this.D,a))}};function =
rUb(a){E.call(this);this.Ta=3Da;this.C=3Dthis.Ta.value;this.Ja=3Dnew =
th(this);this.F=3DEa();sUb?this.Ja.R(a,"paste",this.DQ):this.Ja.R(a,["key=
down","blur","focus","mouseover","input"],this.ukb);this.D=3Dnew =
qUb(v(this.SAa,this))}x(rUb,E);var =
sUb=3DPc||Kc||Lc||Oc&&Vc("1.9");p=3DrUb.prototype;p.WB=3D"init";p.Ea=3Dfu=
nction(){rUb.ea.Ea.call(this);this.Ja.dispose();this.Ja=3Dnull;this.D.dis=
pose();this.D=3Dnull};p.getState=3Dg("WB");=0A=
p.SAa=3Dfunction(){if(this.C=3D=3Dthis.Ta.value)return!1;this.dispatchEve=
nt("after_paste");return!0};p.DQ=3Dfunction(a){a=3Dnew =
bf(a.Ke);a.type=3D"paste";this.dispatchEvent(a);Di(function(){this.SAa()|=
|this.D.start(50,200)},0,this)};=0A=
p.ukb=3Dfunction(a){switch(this.WB){case "init":switch(a.type){case =
"blur":this.WB=3D"init";break;case =
"focus":this.WB=3D"focused";break;case =
"mouseover":this.WB=3D"init",this.Ta.value!=3Dthis.C&&this.DQ(a)}break;ca=
se "focused":switch(a.type){case "input":var =
b=3Dthis.F+400;(Ea()>b||"focus"=3D=3Dthis.H)&&this.DQ(a);break;case =
"blur":this.WB=3D"init";break;case =
"keydown":if(Sc&&Jc&&0=3D=3Da.keyCode||Sc&&Jc&&17=3D=3Da.keyCode)break;th=
is.WB=3D"typing";break;case =
"mouseover":this.Ta.value!=3Dthis.C&&this.DQ(a)}break;case =
"typing":switch(a.type){case "input":this.WB=3D=0A=
"focused";break;case "blur":this.WB=3D"init";break;case =
"keydown":(a.ctrlKey&&86=3D=3Da.keyCode||a.shiftKey&&45=3D=3Da.keyCode||a=
.metaKey&&86=3D=3Da.keyCode)&&this.DQ(a);break;case =
"mouseover":this.Ta.value!=3Dthis.C&&this.DQ(a)}}this.F=3DEa();this.C=3Dt=
his.Ta.value;this.H=3Da.type};var tUb=3D{PCc:0,Wgc:1,afc:2};function =
uP(a,b,c,d,e,f){var =
h=3Dthis;M.call(this,f);this.Bb=3D!1;this.Qh=3D!0;this.L=3Dthis.xd=3Dthis=
.Yj=3D!1;this.V=3Dthis.Yb=3D"";this.xb=3Dthis.zk=3D!1;this.D=3Dthis.Oa=3D=
this.Ge=3Dthis.jb=3Dnull;this.Ra=3D{color:"#000",backgroundColor:"#FFF",f=
ontWeight:"normal",fontSize:"14px",fontFamily:"Inconsolata,monospace,aria=
l,sans,sans-serif",fontStyle:"normal",fontWeight:"normal",textDecoration:=
"none",direction:"ltr"};this.Ba=3Dthis.Ha=3Dthis.O=3Dnull;this.Rh=3Dnew =
Gi(function(){$O(h)=3D=3Dze(document)&&h.Sb()&&(h.Ha=3DvP(h),h.Ba=3DXO(h)=
)});this.qa(this.Rh);=0A=
this.J=3Da;this.Rn=3Db;this.um=3Dd;this.Wa=3D!!e;this.ma=3Dthis.Rb=3Dnull=
;this.Ag=3Dthis.J.Oa;this.Hb=3Dnew =
th(this);this.qa(this.Hb);this.Ak=3Dnew Wn;this.qa(this.Ak);this.F=3Dnew =
E;this.$=3Dnew E;this.Ji=3D!1;this.Vd=3Dnew =
Gi(this.BKb,0,this);this.qa(this.Vd);this.qn=3Dc;this.Op=3DJ(I(),"febs")}=
x(uP,M);p=3DuP.prototype;p.Aa=3Dfunction(){var a=3Dthis.oa();var =
b=3Da.Aa("DIV","cell-input");b.tabIndex=3D0;eh(b,"textbox");a=3Da.Aa("DIV=
",null,b);a.setAttribute("spellcheck","false");this.Ta=3Da;this.w1();this=
.Na(!0)};=0A=
p.Ga=3Dfunction(){uP.ea.Ga.call(this);var =
a=3Dthis.oa();a.appendChild(this.getElement().parentNode,a.Aa("DIV",{dir:=
"ltr"},this.getElement()));a=3D$O(this);this.getHandler().R(a,"cut copy =
paste beforepaste mousedown select mouseup mouseover keyup keydown =
keypress blur focus contextmenu dblclick input propertychange".split(" =
"),this.nZb);this.getHandler().R(a,["mouseup","mouseout"],this.ufa);this.=
$f=3Dnew Hr(a);this.$f.Pd(this.$);this.Ed=3Dnew =
Xj(a);this.Ed.Pd(this.$);this.getHandler().R(this.Ed,"key",this.oZb);=0A=
this.Me=3Dnew rUb(a);this.Me.Pd(this.$);this.Ac=3Dnew =
kUb(a);this.getHandler().R(this.Ac,"startIme",this.mla).R(this.Ac,"endIme=
",this.lla);Xn(this.Ak,this.Ag.D,v(this.w1,this))};p.vd=3Dfunction(){uP.e=
a.vd.call(this);this.Me.dispose();this.$f.dispose();this.Ed.dispose();thi=
s.Ac.dispose()};p.ufa=3Dfunction(){this.Rh.start()};function =
uUb(a){if(a.Sb()&&a.Do()){var =
b=3Da.La()?a.La().length:0;null!=3Da.Ha&&null!=3Da.Ba&&a.Ha<=3Db&&a.Ba<=3D=
b&&0=3D=3DvP(a)&&0=3D=3DXO(a)&&wP(a,a.Ha,a.Ba)}}p.nZb=3Dfunction(a){this.=
F.dispatchEvent(a)};=0A=
p.mla=3Dfunction(){this.Vd.stop();this.Bb=3D!0;this.dispatchEvent("imesta=
rt")};p.lla=3Dfunction(){this.dispatchEvent("imeend");this.Vd.start()};p.=
BKb=3Dfunction(){this.Bb=3D!1};p.oZb=3Dfunction(a){var =
b=3Dsn();this.jb&&vn(b,this.jb);this.jb=3Dtn(b,sB.Pta);222=3D=3Da.keyCode=
&&a.shiftKey&&Kc&&(b=3DrL())&&(b=3Db.XF(vUb(this),!0),YL(b,!1),a.preventD=
efault());this.ufa()};function =
$O(a){return(a=3Da.getElement())?a.firstChild:null}=0A=
function =
wUb(a,b){a.Ha=3Dnull;a.Ba=3Dnull;a.ma=3Dnull;a.Ge=3Dtn(sn(),sB.Ota);a.xd=3D=
!0;a.vt=3Db;var =
c=3Da.La();a.Yb=3Dc;a.V=3D"";a.w1();a.rD(jM(a.Yb));c=3D$O(a);xUb(a)&&gh(c=
,"activedescendant");b&&(a=3DZO(a),jh(c,NF(a)))}=0A=
p.rD=3Dfunction(a){var b=3Dthis;if(this.xb!=3Da){var =
c=3Dthis.getElement(),d=3D$O(this);a?(this.O=3D{},ic(this.Ra,function(a,d=
){b.O[d]=3Dc.style[d];c.style[d]=3Da}),d.style.backgroundColor=3Dthis.Ra.=
backgroundColor,d.style.fontWeight=3Dthis.Ra.fontWeight,d.style.textDecor=
ation=3Dthis.Ra.textDecoration,d.style.fontStyle=3Dthis.Ra.fontStyle,(d=3D=
xP(this))&&this.Sb()&&(this.qn.C(35446),this.Oa||(this.Oa=3DEa()),this.D|=
|(this.D=3Dnew =
ofa,G(this.D,1,1=3D=3Dd.C.length)))):this.O&&(ic(this.Ra,function(a,d){c.=
style[d]=3Db.O[d]}),d.style.backgroundColor=3D=0A=
this.O.backgroundColor,d.style.fontWeight=3Dthis.O.fontWeight,d.style.tex=
tDecoration=3Dthis.O.textDecoration,d.style.fontStyle=3Dthis.O.fontStyle,=
this.O=3Dnull);this.xb=3Da}};=0A=
p.UD=3Dfunction(a,b){if(!this.Sb())return!0;this.Bb=3D!1;var =
c=3Dthis.La();if(a&&jM(c)){this.Pa(uAb(xP(this)));if(c=3DxAb(xP(this)))re=
turn RB(c),!1;if(this.Oa&&this.D){c=3DxP(this);var =
d=3D!!this.Rb,e=3DEa();G(this.D,7,this.Oa);G(this.D,8,e);G(this.D,2,e-thi=
s.Oa);e=3DrAb(c);G(this.D,3,e);G(this.D,5,d);(c=3DsAb(c))&&G(this.D,4,c);=
F(this.D,1)||(c=3DIb(Nb(this.Yb),Nb(this.La())),G(this.D,9,c));c=3D4;if(d=
){d=3Dthis.Rb.Hj();c=3DyUb(this,d);e=3Dnew UL(d,-1,-1,this.J);var =
f=3DrAb(e);G(this.D,10,f);(e=3DsAb(e))&&G(this.D,11,e);e=3Dthis.Rb;=0A=
2=3D=3Dc&&this.ma&&e&&1=3D=3De.getType()&&(d=3DzUb(this,d),G(this.D,15,d)=
)}else{d=3D-1;e=3D[];this.ma&&(e=3Dtw(this.ma,1));for(f=3D0;f<e.length;++=
f){var h=3De[f].Hj();h=3DyUb(this,h);if(1=3D=3Dh){c=3Dh;d=3Df;break}else =
3=3D=3Dh?(c=3Dh,d=3Df):2=3D=3Dh&&3!=3Dc&&(c=3Dh,d=3Df)}h=3Dthis.vt;var =
k=3DZO(this);f=3DAUb(this.um,this.La(),h.$m+"",k.y,k.x,!1);G(this.D,13,f?=
2:1);-1<d&&(d=3De[d],e=3Dd.Hj(),h=3DAUb(this.um,e,h.$m+"",k.y,k.x,!1),G(t=
his.D,14,f=3D=3Dh?1:2),2=3D=3Dc&&this.ma&&d&&1=3D=3Dd.getType()&&(d=3DzUb=
(this,e),G(this.D,15,d)))}d=3Dnew pfa;G(d,1,c);ag(this.D,6,d);c=3Dnew hg;=0A=
ag(c,71,this.D);c=3Duj(tj(new =
pj,7),c).build();this.qn.C(35489,c)}}this.xd=3D!1;this.ma=3Dthis.Rb=3Dthi=
s.D=3Dthis.Oa=3Dnull;c=3Dsn();this.jb&&(yn(c,this.jb),this.jb=3Dnull);thi=
s.Ge&&vn(c,this.Ge);a?Kb(this.V)||(this.Pa(this.V),this.V=3D""):b||(this.=
Pa(this.Yb),this.dispatchEvent("valueChange"));this.Hfa();jh($O(this),"")=
;b=3Dthis.Oia();b.Ha=3Da;this.dispatchEvent(b);this.w1();this.O=3Dnull;th=
is.rD(!1);this.vt=3Dnull;return!0};=0A=
function yUb(a,b){var c=3DNb(a.La());b=3DNb(b.trim());jM(c);var =
d=3DxP(a),e=3Dnew =
UL(b,-1,-1,a.J),f=3DrAb(d),h=3DsAb(d),k=3DrAb(e),l=3DsAb(e),m=3D4;d.isEqu=
al(e)?m=3D1:f=3D=3Dk?Ib(h,l)?m=3D2:(c=3Dc.replace(h,""),c=3Dnew =
UL(c,-1,-1,a.J),b=3Db.replace(l,""),a=3Dnew =
UL(b,-1,-1,a.J),c.isEqual(a)&&(m=3D5)):Sb(c,b)&&(m=3D3);return m}=0A=
function zUb(a,b){var c=3DZzb(xP(a));b=3DNb(b.trim());var d=3DZzb(new =
UL(b,-1,-1,a.J)),e=3D0;if(0=3D=3Dc.length)return =
1;if(1=3D=3Dc.length&&(c=3DMF(c[0].getText(),a.J.C))){var =
f=3Dn_a(c);c=3DkB(f);b=3DlB(f);var =
h=3DiB(kB(f))||iB(lB(f))?0:h_a(kB(f))&&h_a(lB(f))?i_a(kB(f))*i_a(lB(f)):I=
nfinity;if(Infinity=3D=3Dh)e=3D2;else if(1=3D=3Dh)e=3D3;else =
if(1<i_a(c)&&1<i_a(b))e=3D4;else{h=3DV(a.ma,4);var =
k=3Duw(h,1);h=3DV(h,2);m_a(k,f)?1=3D=3Dd.length&&(a=3DMF(d[0].getText(),a=
.J.C))&&(e=3Dn_a(a),a=3DkB(e),e=3DlB(e),e=3D0=3D=3Dh&&e_a(b,e)||1=3D=3Dh&=
&e_a(c,a)?6:7):e=3D5}}return e}=0A=
p.Hfa=3Dta;p.Oia=3Dfunction(){var a=3Dnew =
lM("inputBoxDeactivate");a.O=3Dthis.La();return =
a};p.Sb=3Dg("xd");p.blur=3Dfunction(){this.Qb()&&$O(this).blur()};p.focus=
=3Dfunction(){BUb(this)};function =
BUb(a){a.L=3D!0;a.Qb()&&$O(a).focus()}function CUb(a){var =
b=3DrL(De(a.oa()));return =
b&&aBb(b,$O(a))}p.Do=3Dfunction(){return!!CUb(this)};p.Na=3Dfunction(a){$=
O(this).contentEditable=3Da;qh($O(this),"disabled-input",!a)};p.isEnabled=
=3Dfunction(){var a=3D$O(this);return =
Pc?"read-only"!=3DDh(a,"WebkitUserModify"):"false"!=3Da.contentEditable};=0A=
p.w1=3Dfunction(){var =
a=3Dthis.Qa(),b=3DxUb(this)||this.xd;fh(a,"hidden",!b);if(Tc&&this.Ag.C){=
var =
c=3D"fake-activedescendant-"+this.getId(),d=3Dthis.oa(),e=3Dd.getElement(=
c);e||(e=3Dd.Aa("DIV"),e.id=3Dc,eh(e,"group"),d.appendChild(a,e));a=3D$O(=
this);b?(gh(a,"activedescendant"),gh(a,"owns")):(fh(a,"activedescendant",=
c),fh(a,"owns",c));this.L&&(a.blur(),a.focus())}};=0A=
p.Pa=3Dfunction(a,b){var =
c=3Dthis.Do(),d=3DvP(this),e=3DXO(this);b=3D!!b;if(!b&&jM(a)){b=3Dthis.Rn=
;var f=3Dthis.Wa;if(jM(a)){a=3Dnew UL(a,-1,-1,b.L,f);if(b.J){var =
h=3DIG(b.J);h&&(a=3Dh.Wa.F(a))}for(h=3D0;h<b.O.length;h++)a=3Db.O[h].F(a)=
;h=3Da.C;a=3DDUb(b,a);a=3DEUb(b,h,-1,-1,a,f)}b=3D!0}f=3DSaa(b?a:Qb(a));Pc=
&&(f+=3D"<br/>");this.zk=3Db;HAb($O(this),f);if(Kc){a=3Dnew =
ZK($O(this));for(f=3D[];b=3DLj(a,null);)3=3D=3Db.nodeType&&f.push(b);for(=
a=3D0;a<f.length;a++)for(b=3Df[a];-1!=3D(h=3Db.nodeValue.lastIndexOf('"')=
);)b.splitText(h+1),b.splitText(h),ke(vUb(this),=0A=
b.nextSibling)}c&&(c=3Dthis.La().length,wP(this,Math.min(d,c),Math.min(e,=
c)));FUb(this)};p.cTa=3Dfunction(){this.Pa(this.La())};p.Ds=3Dg("zk");p.L=
a=3Dfunction(){var =
a=3DGUb(this,$O(this),[]).join("");a=3Dthis.Sb()?a.replace(/\t/g,HUb):a;r=
eturn =
Pc&&0<a.length&&"\n"=3D=3Da.charAt(a.length-1)?a.substring(0,a.length-1):=
a};function xP(a){var b=3Da.La();return =
jM(b)?$O(a)=3D=3Dze(document)||null=3D=3Da.Ha||null=3D=3Da.Ba?new =
UL(b,vP(a),XO(a),a.J):new UL(b,a.Ha,a.Ba,a.J):null}var HUb=3DWb(" ",8);=0A=
function vUb(a){return a.oa().Aa("SPAN","trix-quote","\u02ba")}function =
GUb(a,b,c){if(3=3D=3Db.nodeType)a=3Db.nodeValue,"trix-quote"=3D=3Db.paren=
tNode.className&&(a=3Da.replace(/\u02BA/g,'"')),c.push(a);else =
if("BR"=3D=3Db.nodeName)Oc&&"_moz"=3D=3Db.getAttribute("type")||c.push("\=
n");else =
if(!(Oc&&"DIV"=3D=3Db.nodeName&&1=3D=3Db.childElementCount&&"BR"=3D=3Db.f=
irstChild.nodeName||"SPAN"=3D=3Db.nodeName&&lh(b,"jfk-tooltip-data")||"ST=
YLE"=3D=3Db.nodeName))for(b=3Db.firstChild;b;)GUb(a,b,c),b=3Db.nextSiblin=
g;return c}=0A=
function ZO(a){var b=3Da.vt;return =
b?SG(KH(a.J.C,b.$m).Kc(),b):null}function vP(a){var =
b=3DCUb(a),c=3D$O(a);b=3Db?sBb(c,b,!1):0;return =
Math.min(b,a.La().length)}function XO(a){var =
b=3DCUb(a),c=3D$O(a);b=3Db?sBb(c,b,!0):0;return =
Math.min(b,a.La().length)}function IUb(a){return vP(a)!=3DXO(a)}function =
JUb(a){IUb(a);a=3DCUb(a).Lq().getClientRects();return{first:a.item(0),bS:=
a.item(a.length-1)}}function KUb(a){a=3DJUb(a);return =
a.first.bottom!=3Da.bS.bottom}=0A=
function =
tSb(a,b){BUb(a);b=3DtBb($O(a),b);if("br"=3D=3Db.node.nodeName.toLowerCase=
()){if(Oc){var =
c=3Db.node;a=3Da.oa();c.nextSibling?3!=3Dc.nextSibling.nodeType&&c.parent=
Node.insertBefore(Ee(a,""),c.nextSibling):c.parentNode.appendChild(Ee(a,"=
"))}YL(b.node,!1)}else =
BL(b.node,b.offset).select()}uP.prototype.select=3Dfunction(){this.focus(=
);LUb(this)};function LUb(a){xUb(a)||(a=3D$O(a),vL(a).select())}=0A=
function wP(a,b,c){if(b=3D=3Dc)tSb(a,b);else{BUb(a);var =
d=3D$O(a);b=3DtBb(d,b);c=3DtBb(d,c);lL(b.node,b.offset,c.node,c.offset).s=
elect()}a.ufa()}function sSb(a){tSb(a,a.La().length)}function MUb(a){var =
b=3DCUb(a);b||(b=3D$O(a),b=3DBL(b,b.childNodes.length));var =
c=3Dce(document,Gp(Saa("\n")));b=3Db.pH(c);a.L&&YL(b,!1);a.dispatchEvent(=
"textchange")}function NUb(a){var =
b=3D$O(a).lastChild;b&&"BR"=3D=3Db.tagName||$O(a).appendChild(a.oa().Aa("=
BR"))}=0A=
function OUb(a,b,c,d){d=3Dvoid =
0=3D=3D=3Dd?!1:d;a.Pa(b);tSb(a,c);a.dispatchEvent(new =
lM("valueChange"));a.dispatchEvent("textchange");(d&&Pc||Oc)&&a.focus()}f=
unction =
PUb(a,b){a.Qh=3Db;b||(a.V=3D"")}uP.prototype.tCa=3Dfunction(a){this.V=3Da=
;var =
b=3Dthis.La();a=3Da.substr(b.length);this.Pa(b+a);wP(this,b.length,b.leng=
th+a.length)};function QUb(a,b,c){a.Ji=3Db;a.Yj=3Dc}=0A=
function FUb(a){var =
b=3Da.La();a.Yj?(b=3D!jM(b)&&a.Ji,$O(a).dir=3Db?"rtl":"ltr"):(b=3D!b||jM(=
b)?!1:cca.test($c(b,void 0))||bca.test($c(b,void 0))?-1=3D=3Dad(b,void =
0):!1,$O(a).dir=3Db?"rtl":"ltr")}uP.prototype.IFa=3Dta;function =
xUb(a){return =
a.Op&&k2a(a.Ag)}uP.prototype.Ea=3Dfunction(){uP.ea.Ea.call(this);this.F.d=
ispose();this.$.dispose();B(this.Ed);B(this.$f);B(this.Me);B(this.Ac)};fu=
nction =
yP(a,b,c){A.call(this);this.C=3Da;this.D=3Db;this.O=3Dc;this.va=3Dnew =
Gi(this.jMa,100,this);this.qa(this.va);this.ma=3Dnew =
Gi(this.JDb,0,this);this.qa(this.ma);this.Ha=3Dnew =
Gi(v(this.XJa,this,!1),0,this);this.qa(this.Ha);this.Ba=3Dnew =
Gi(v(this.XJa,this,!0),0,this);this.qa(this.Ba);this.H=3Dthis.V=3Dthis.L=3D=
this.J=3Dnull;this.Ma=3Dnew =
th(this);this.qa(this.Ma);this.Ma.R(this.O,"Pb",Oe(this.cL));this.$=3Dnew=
 th(this);this.qa(this.$)}x(yP,A);var RUb=3DKc?30:200;p=3DyP.prototype;=0A=
p.cL=3Dfunction(){this.va.stop();this.ma.stop();this.Ha.stop();this.Ba.st=
op();null!=3Dthis.J&&Ei(this.J);null!=3Dthis.L&&Ei(this.L);null!=3Dthis.V=
&&Ei(this.V);var =
a=3DIG(this.O);this.C.$.Pd(null!=3Da?a.tf:null);this.$.Ic();a&&this.$.R(t=
his.C.F,"focus",this.hZb).R(this.C.F,"keyup",this.Fnb).R(this.C.F,"moused=
own",this.jZb).R(this.C.F,"dblclick",this.gZb).R(this.C.F,"select",this.s=
Gb).R(this.C.F,"contextmenu",this.fZb).R(this.C.$,"key",this.Wf).R(this.C=
.F,"keydown",this.iZb).R(this.C.$,"paste",this.lZb).R(this.C,=0A=
"inputBoxDeactivate",this.Yqb).R(this.C,"textchange",this.Csa).R(a,"formu=
laSelection",this.jla).R(a,"valueChange",this.mZb).R(this.C.F,"cut",this.=
Iqb)};p.Iqb=3Dfunction(){this.C.Sb()&&PUb(this.C,!1)};p.hZb=3Dfunction(){=
this.V=3DDi(this.ila,0,this)};p.ila=3Dfunction(){if(!this.isDisposed()){v=
ar =
a=3DIG(this.O);a&&(lP(a)!=3Dthis.C&&(bTb(a,this.C),YSb(a.H),iP(a.H).updat=
e(!1)),uUb(this.C))}};p.getView=3Dfunction(){return IG(this.O)};function =
SUb(a,b){a.C.dispatchEvent("valueChange");b?a.jMa():a.va.start()}p.jMa=3D=
function(){TUb(this)};=0A=
p.iZb=3Dfunction(a){var =
b=3DUUb(a);69=3D=3Da.keyCode&&b&&!a.shiftKey&&this.C.Sb()&&(a.stopPropaga=
tion(),a.preventDefault())};=0A=
p.Wf=3Dfunction(a){var b=3Dthis.getView();switch(a.keyCode){case 16:case =
17:return;case 46:case 8:this.C.Sb()&&PUb(this.C,!1);break;case =
13:pP(b)?(VUb(iP(b.H),!0),a.stopPropagation()):(b=3Da.ctrlKey||a.metaKey&=
&Sc,this.C.Sb()&&(b||a.altKey)&&(MUb(this.C),SUb(this),a.stopPropagation(=
)));a.preventDefault();break;case =
90:if(a.ctrlKey&&!a.altKey&&this.C.Sb()){Di(function(){this.C.dispatchEve=
nt("valueChange")},0,this);return}break;case =
115:a.ctrlKey||a.shiftKey||a.metaKey||!this.C.Sb()||(WUb(b.H),SUb(this),=0A=
a.preventDefault());break;case 37:case 39:case 38:case =
40:XUb(b.H,kP(b)&&lK(this.D));break;case 112:YUb(this,a);break;case =
69:case 113:if(ZUb(this,a))return;break;case 120:$Ub(this,a);break;case =
121:aVb(this,a);break;case =
9:pP(b)&&(VUb(iP(b.H),!0),a.stopPropagation(),a.preventDefault())}this.QA=
a(a)};function UUb(a){return =
69=3D=3Da.keyCode&&a.ctrlKey&&!a.altKey||113=3D=3Da.keyCode}=0A=
function ZUb(a,b){var c=3Da.getView();return =
a.C.Sb()&&jM(a.C.La())&&c?UUb(b)?(!b.metaKey&&a.C.Sb()&&bVb(c.H,!!b.shift=
Key,v(a.QAa,a,b)),b.stopPropagation(),b.preventDefault(),!0):!1:!1}functi=
on =
cVb(a){return!(a.ctrlKey&&66=3D=3Da.keyCode)&&!(a.ctrlKey&&73=3D=3Da.keyC=
ode)&&!(a.ctrlKey&&85=3D=3Da.keyCode)&&(FRb(a)||Sc&&a.altKey&&(8=3D=3Da.k=
eyCode||46=3D=3Da.keyCode))}=0A=
p.QAa=3Dfunction(a){var =
b=3Dthis.getView(),c=3DcVb(a),d=3DUUb(a);(c=3Dc&&13!=3Da.keyCode&&!d)?(kK=
(this.D,"normal"),this.Csa(a)):this.J=3DDi(v(function(){YSb(this);iP(this=
).update(!1);this.H.update()},b.H))};function =
YUb(a,b){a.C.Sb()&&jM(a.C.La())&&(b.shiftKey?g8a.Zb():f8a.Zb(),b7a.Zb(),b=
.stopPropagation(),b.preventDefault())}function =
$Ub(a,b){a.C.Sb()&&jM(a.C.La())&&(P7a.Zb(),b.stopPropagation(),b.preventD=
efault())}function =
aVb(a,b){a.C.Sb()&&jM(a.C.La())&&(e8a.Zb(),b.stopPropagation(),b.preventD=
efault())}=0A=
p.ep=3Dfunction(){return this.getView().ep()};=0A=
p.Fnb=3Dfunction(a){if(rpb(this.D.F)&&(this.C.V=3D"",cVb(a)&&13!=3Da.keyC=
ode)){a=3Dthis.C;if(a.Bb||!a.Qh)a=3D!1;else{var =
b=3DXO(a),c=3DvP(a)=3D=3Db,d=3Da.La();b=3Db=3D=3Dd.length;d=3D!Kb(d);a=3D=
a.Sb()&&c&&b&&d}if(a){this.C.V=3D"";a:{b=3Dthis.C;a=3Dnull;c=3Dthis.getVi=
ew().Ua();d=3Dc.F.RD();b=3Db.La();var =
e=3DuI(c),f=3Dc.eh(e.y,e.x);if((e=3DQH(f))&&e.EL())a=3Dnull;else for(var =
h=3D-1;1>=3Dh;h+=3D2){var =
k=3D0;e=3DuI(c);for(e.y+=3Dh;0<=3De.y&&e.y<d&&k<RUb;){f=3Dc.eh(e.y,e.x);i=
f(!f.Hv()||null!=3Drib(f)||null!=3Dqib(f)||Lb(b.charAt(0)))break;f=3De;va=
r l=3DoI(c,f);f=3DOH(l)?JH(l):=0A=
PH(l,c.$b(),f.y,f.x);f=3DGb(f,b)?0=3D=3DHb(f,b)?b:f:null;if(a&&f&&0!=3DHb=
(a,f)){a=3Dnull;break =
a}a=3Da||f;k++;e.y+=3Dh}}}a&&(this.C.tCa(a),SUb(this))}PUb(this.C,!0)}};p=
.Csa=3Dfunction(){this.J=3DDi(this.Bsa,0,this)};p.Bsa=3Dfunction(){var =
a=3Dthis.getView(),b=3Dthis.C;b.Sb()&&(SUb(this),Pc&&NUb(b),iP(a.H).updat=
e(!0),a.H.H.update(),a.H.F.H||((a=3DxP(b))&&iAb(a)?kK(this.D,"formula"):k=
K(this.D,"normal")))};p.lZb=3Dfunction(a){this.Csa(a);Ei(this.L);this.L=3D=
Di(this.aUb,0,this)};p.aUb=3Dfunction(){this.C.cTa();this.C.focus()};=0A=
p.Yqb=3Dfunction(){this.va.stop();var =
a=3Dthis.getView().Wa,b=3Dthis.C;b.Ds()&&b.Pa(b.La());SQb(a);fNb(a.O,!1);=
b=3D=3D(a.J&&a.J.V)&&a.J&&(a.J.V=3Dnull)};p.mZb=3Dfunction(a){if(a.target=
!=3Dthis.C){var =
b=3Da.target.La();"=3D"!=3Dthis.C.La()&&"+"!=3Dthis.C.La()||"\n"!=3Db||lK=
(this.D)||a.target.Pa("");this.C.Pa(a.target.La())}dVb(this)};p.jZb=3Dfun=
ction(){this.$.Sc(this.C.oa().Pb(),"mouseup",this.kZb)};p.kZb=3Dfunction(=
){dVb(this);this.ma.start()};p.gZb=3Dfunction(a){a.shiftKey?this.Ba.start=
():this.Ha.start()};=0A=
p.XJa=3Dfunction(){if(this.C.Sb()){var a=3DxP(this.C);if(a){var =
b=3Da.C,c=3DVzb(a.kh,b);a=3Db[c];b=3DTL(c,b);a=3Db+a.getText().length;wP(=
this.C,b,a)}}};p.sGb=3Dfunction(){dVb(this);this.ma.start()};p.fZb=3Dfunc=
tion(a){var =
b=3Dthis.getView();if(!(a.shiftKey||this.C.Sb()||this.C.Wa&&qe(this.C.get=
Element(),a.target))){a.preventDefault();a=3Dnew D("contextmenu",b);var =
c=3DuI(this.ep().Kc()),d=3Db.C,e=3DMath.round(tO(d,c.x,"c","client"));c=3D=
Math.round(tO(d,c.y,"r","client"));a.clientX=3De;a.clientY=3Dc;b.dispatch=
Event(a)}};=0A=
p.JDb=3Dfunction(){var =
a=3DIG(this.O);lK(this.D)&&kK(this.D,"normal");iP(a.H).update(!1);YSb(a.H=
);a.H.H.update()};function dVb(a){var =
b;if(b=3Da.H)b=3Da.H,b=3Db.C?!1:b.D!=3DXO(b.F);b&&(a.H=3Dnull)}=0A=
p.jla=3Dfunction(){var =
a=3Dthis.getView(),b=3Dthis.C;if(lP(a)=3D=3Db){b.focus();b=3Da.Ba.getRect=
();var =
c=3Dthis.D.Ba!=3Dthis.ep().Ab(),d=3Dthis.ep().le(),e=3DcI(a.Ua(),b.qc(),b=
.kc());c=3Db.equals(e)?NF(eB(b),c?d:""):OF(b,c?d:"");null=3D=3Dthis.H&&(t=
his.H=3Dnew =
eVb(this.C,a.H));if(1!=3Dthis.getView().Ua().Vd){this.H.C=3D!0;a=3Dthis.H=
.H;if(c){b=3DHO(a);d=3Da.F.C.C;c=3Dnew QL(c,"range");if(!d){var =
f=3DxP(b);e=3Df.C;d=3DSL(f.kh,e);d=3D-1=3D=3Dd?e.length:d;fb(e,c.clone(),=
d);e=3Df;var h=3De.C,k=3Dh[d];k.getType();k=3Dk.getText().length;var =
l=3Dh.length,m=3DfVb(a,h);=0A=
if(m=3D=3Dl)e.kh+=3Dk,e.D+=3Dk;else{var r=3Dh[d].getText();h[d].C=3Dr+" =
";m=3DfVb(a,h);m=3D=3Dl+1?(e.kh+=3Dk,e.D+=3Dk):(h[d].C=3D" =
"+r,m=3DfVb(a,h),m=3D=3Dl+1?(e.kh=3De.kh+k+1,e.D=3De.D+k+1):(h[d].C=3D" =
"+r+" =
",m=3DfVb(a,h),m=3D=3Dl+2&&(e.kh=3De.kh+k+1,e.D=3De.D+k+1)))}zP(a.F);gVb(=
a.F,[c])}a:{if(J(I(),"feigpd")&&(d=3Dc.getText(),e=3DKab(LF(d)))&&(h=3Da.=
ma.D().Ua(),(e=3DLH(oI(h,e)))&&Lhb(e)&&(m=3DDhb(e),h=3DoI(h,m).rK(),0<h.w=
n.length&&(k=3DKH(a.C.C,h.Mk).Kc(),l=3Da.C.O.D,m=3DNF(m),(r=3DKF(d))&&(m=3D=
r+"!"+m),e=3De.Bia(),e.Lla())))){d=3DhVb(e,h,k,m,d,l);break a}d=3D[c]}c=3D=0A=
a.F.C;c.D=3Dd;MQb(c)&&(d=3DUzb(c.C[0].getText(),d[0].getText()),c.D=3D[Rz=
b(c.C[0],d)]);zP(a.F,f);b.dispatchEvent("textchange")}SUb(this,!0);f=3Dth=
is.H;f.D=3DXO(f.F);f.C=3D!1}}};function TUb(a){var =
b=3Da.getView(),c=3Da.C.La();jM(c)&&a.C.IFa();FUb(a.C);YSb(b.H)}p.Ea=3Dfu=
nction(){null!=3Dthis.J&&(Ei(this.J),this.J=3Dnull);null!=3Dthis.L&&(Ei(t=
his.L),this.L=3Dnull);null!=3Dthis.V&&(Ei(this.V),this.V=3Dnull);yP.ea.Ea=
.call(this)};function =
eVb(a,b){this.C=3D!1;this.F=3Da;this.H=3Db;XO(a);this.D=3DXO(a)};function=
 =
AP(a,b,c){yP.call(this,a,b,c);this.F=3Da;this.cL();this.F.Sb()&&TUb(this)=
}x(AP,yP);p=3DAP.prototype;p.cL=3Dfunction(){AP.ea.cL.call(this);IG(this.=
O)&&this.$.R(this.F.F,"mousedown",this.Mvb).R(this.F,"imestart",this.xvb)=
.R($O(this.F),af,this.Svb).R(this.D,["readonly_status","offline_status","=
acl_change"],this.W_b)};p.Svb=3Dfunction(a){jUb(a)&&!pK(this.D)&&!this.F.=
Sb()&&kO(this.getView(),!0,"")};p.xvb=3Dfunction(){pK(this.D)||this.F.Sb(=
)||kO(this.getView(),!0,"")};=0A=
p.Wf=3Dfunction(a){switch(a.keyCode){case 40:case 38:case 37:case =
39:case 33:case 34:var b=3Dthis.getView();if(lK(this.D)){var =
c=3DiP(b.H);c.C&&TO(c.F.C)&&(!c.O||37=3D=3Da.keyCode||39=3D=3Da.keyCode)&=
&kAb(xP(c.C))&&BP(c)}pP(b)||YO(b.Sa)?a.stopPropagation():(c=3Dthis.F,!jM(=
c.La())&&c.Cb?aP(b,!0):lK(this.D)&&a.preventDefault())}AP.ea.Wf.call(this=
,a)};p.Bsa=3Dfunction(){AP.ea.Bsa.call(this);var =
a=3Dthis.F;a.Sb()&&a.H.resize()};p.W_b=3Dfunction(a){a.Jd&&this.F.Sb()&&a=
P(this.getView(),!1)};=0A=
p.Mvb=3Dfunction(){this.F.Sb()&&(this.F.Cb=3D!1)};p.jla=3Dfunction(a){thi=
s.F.Sb()&&(AP.ea.jla.call(this,a),a=3Dthis.F,a.Sb()&&a.H.resize())};funct=
ion =
iVb(a,b,c,d,e,f){gM.call(this,"namedrangespane",iM("namedrangespane"));th=
is.L=3Da;this.D=3Db;this.Db=3Dc;this.V=3Dd;this.$=3De;this.O=3Df;this.J=3D=
this.F=3D!1}x(iVb,gM);iVb.prototype.qN=3Dfunction(a){this.isInstalled()||=
"show-named-ranges"!=3Da.type&&"show-named-ranges-with-add"!=3Da.type||(t=
his.F=3D!0,this.J=3D"show-named-ranges-with-add"=3D=3Da.type,hM(this))};=0A=
iVb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("namedrangespane"),b=3Dnew =
(a.D())(this.D,this.Db,this.L);b.render();b.setVisible(!1);b.resize();thi=
s.C=3Dnew =
(a.C())(b,this.L,this.D,this.$,this.Db,this.V,this.O);this.F&&d2a(this.J)=
}};function jVb(a,b,c,d){var e=3Dthis;A.call(this);this.C=3Dnew =
Gi(function(){return =
kVb(e)});this.qa(this.C);this.V=3Da;this.H=3Db.C;this.F=3Dc;this.D=3Dd;th=
is.L=3Dnew th(this);this.qa(this.L);this.O=3Dnew =
th(this);this.qa(this.O);this.J=3Dnew =
Xj(d.C.Qa());this.qa(this.J);this.Wb=3Dnew Ue(this);this.$=3Dnew =
xw;lVb(this);mVb(this)}x(jVb,A);function mVb(a){var =
b=3Da.O;b.Ic();b.R(a.V,"selectionChange",a.P0b).R(a.D.C,"action",a.N0b).R=
(a.J,"key",a.M0b);a.Wb.Mb(u4a,Qa,a.eub)}p=3DjVb.prototype;p.M0b=3Dfunctio=
n(a){27=3D=3Da.keyCode&&this.F.Lb(3)};=0A=
p.eub=3Dfunction(){var =
a=3Dthis.D.C;a.isVisible()&&(a.getElement().focus(),this.F.Lb(2))};functi=
on lVb(a){var b=3Da.L;b.Ic();b.R(a.H,"Ba",a.Q0b);var =
c=3Da.H;JG(c)&&(c=3DgK(c),b.R(UH(c),["Xa"],a.O0b))}p.Q0b=3Dfunction(){kVb=
(this);lVb(this)};p.P0b=3Dfunction(){this.C.stop();this.C.start(200)};p.N=
0b=3Dfunction(){this.F.Lb(3);kVb(this)};p.O0b=3Dfunction(a){var =
b=3DIG(this.V);if(b&&!b.isDisposed()){var =
c=3DYa(Hjb(b.Ua()),function(b){return =
a.H(b)});c||(c=3D(b=3Db.Lc())&&a.H(b));c&&(this.C.stop(),this.C.start(200=
))}};=0A=
function kVb(a){a.D.reset();var b=3Da.H;if(JG(b)){var =
c=3DgK(b);b=3DqI(c);for(var =
d=3D0;d<b.length;d++)if(!c.Kp(b[d]))return;c=3Dc.$b();if(ritz_api.RitzMod=
elApi.hasSheetWithId(c+"")){d=3D[];for(var e=3D0;e<b.length;e++){var =
f=3Db[e];f=3DjB(c+"",f.qc(),f.kc(),f.Vc(),f.Wc());d.push(a.$.serialize(f)=
)}e=3Dritz_api.RitzModelApi.quickSum(d);if(null=3D=3De)b=3Dnull;else{b=3D=
Array(6);f=3De.numericCount;c=3De.countNumberFormat;d=3Dritz_api.RitzMode=
lApi.renderNumberAsFormattedString;if(0<f){var =
h=3De.average,k=3De.min,l=3De.max,m=3De.valueNumberFormat;=0A=
b[0]=3D"Sum: "+d(e.sum,m);b[1]=3D"Avg: "+d(h,m);b[2]=3D"Min: =
"+d(k,m);b[3]=3D"Max: "+d(l,m);b[5]=3D"Count Numbers: =
"+d(f,c)}e=3De.count;1<e&&(b[4]=3D"Count: "+d(e,c))}}else =
b=3Dnull;b&&nVb(a.D,b)}}p.Ea=3Dfunction(){jVb.ea.Ea.call(this);this.D=3Dn=
ull};function =
CP(a,b,c,d){gM.call(this,a,b);this.$=3Dd;this.ma=3Dc;this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(c,"Ca",this.F)}x(CP,gM);CP.prototype.Ua=
=3Dfunction(){return this.ma.C};CP.prototype.getView=3Dfunction(){return =
this.$.D()};CP.prototype.F=3Dfunction(){this.e1()};function =
oVb(a,b){CP.call(this,"rangeprotection",iM("rangeprotection"),a.C,b);this=
.J=3Da}x(oVb,CP);oVb.prototype.Qqa=3Dfunction(a){return"Eb"=3D=3Da.type};=
oVb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3Dthis.Ua();if(a&&0=3D=3Da.getSheetType()){a=3Da.Kc();var =
b=3Dthis.getView();this.C=3Dnew =
(OB("rangeprotection").C())(this.J,a,b)}}};oVb.prototype.WM=3Dfunction(a)=
{return this.vD(a)};oVb.prototype.vD=3Dfunction(a){return =
0!=3Da.getSheetType()?!1:!lI(a.Kc()).isEmpty()};function =
pVb(a,b){QF.call(this,1412,a.$b());this.kb=3Da;this.C=3Db}x(pVb,QF);pVb.p=
rototype.exec=3DNe("UpdateFilterCriteriaCommand should not be executed =
in Waffle.");pVb.prototype.$d=3Dn(45);pVb.prototype.Xd=3Dfunction(){var =
a=3Dnew $E,b=3Dthis.kb.$b()+"";W(a,1,b);W(a,2,this.C);return =
a};pVb.prototype.Qf=3Dfunction(){var a=3Dthis.C.getColumnIndex();return =
null=3D=3D=3Da?"":"Filter on column "+(HF(a)+" updated.")};function =
qVb(a,b,c){QF.call(this,1411,a.$b());this.kb=3Da;this.C=3Db;this.D=3Dc}x(=
qVb,QF);qVb.prototype.exec=3DNe("SortFilterCommand should not be =
executed in Waffle.");=0A=
qVb.prototype.$d=3Dn(46);qVb.prototype.Xd=3Dfunction(){var a=3Dnew =
aF,b=3Dthis.kb.$b()+"";W(a,1,b);b=3Dnew =
lx;W(b,1,this.C);1=3D=3Dthis.D?W(b,2,0):W(b,2,1);W(a,2,b);return =
a};qVb.prototype.Qf=3Dfunction(){var a=3D"Filtered column =
"+(HF(this.C)+" sorted A to Z."),b=3D"Filtered column "+(HF(this.C)+" =
sorted Z to A.");return 1=3D=3Dthis.D?a:b};function =
rVb(a,b,c){QF.call(this,1425,a.$b());this.D=3Db;this.C=3Dc}x(rVb,QF);rVb.=
prototype.exec=3DNe("UpdateFilterRangeCommand should never be =
executed.");rVb.prototype.$d=3Dn(70);=0A=
rVb.prototype.Xd=3Dfunction(){var a=3Dnew =
mF,b=3Dthis.Ab()+"";W(a,1,b);b=3Do_a(this.D);W(a,3,b);return =
a};rVb.prototype.Qf=3Dfunction(){return"Filter range updated to =
"+(this.C+".")};function =
DP(a,b,c){qk.call(this,a,b,c);this.Ze(8,!0)}x(DP,qk);DP.prototype.ih=3Dfu=
nction(){return =
this.dispatchEvent("action")};ak("goog-option",function(){return new =
DP(null)});function =
EP(a,b,c,d,e,f){this.C=3Da;this.D=3Db;this.F=3Dc;this.l0=3Dd;this.H=3De;t=
his.n4=3Df}EP.prototype.mj=3Dfunction(a){switch(a){case =
"filter_grid":return this.D;case "filter_pivot":return this.F;case =
"conditional_format":return this.C;default:throw Error("Unexpected =
container type: "+a);}};EP.prototype.getText=3Dg("H");=0A=
var sVb=3D{"-1":new EP(1004,2082,35672,-1,"None",-1),9:new =
EP(1795,2072,35661,9,"Text contains",0),10:new =
EP(1806,2085,35675,10,"Text does not contain",0),11:new =
EP(2164,2166,35677,11,"Text starts with",0),12:new =
EP(2165,2167,35666,12,"Text ends with",0),13:new =
EP(1808,2087,35678,13,"Text is exactly",0),25:new =
EP(1794,2071,35660,25,"Cell is empty",-1),26:new =
EP(1877,2084,35674,26,"Cell is not empty",-1),16:new =
EP(1799,2076,35665,16,"Date is",2),17:new EP(1798,2075,35664,17,"Date is =
before",2),18:new EP(1797,=0A=
2074,35663,18,"Date is after",2),1:new EP(1801,2078,35668,1,"Greater =
than",0),2:new EP(1802,2079,35669,2,"Greater than or equal to",0),3:new =
EP(1803,2080,35670,3,"Less than",0),4:new EP(1804,2081,35671,4,"Less =
than or equal to",0),5:new EP(1800,2077,35667,5,"Is equal to",0),6:new =
EP(1807,2086,35676,6,"Is not equal to",0),7:new EP(1793,2070,35659,7,"Is =
between",1),8:new EP(1805,2083,35673,8,"Is not between",1),29:new =
EP(1796,2073,35662,29,"Custom formula is",0)};function =
FP(a,b,c){qk.call(this,a,b,c);this.jp(!0)}x(FP,qk);ak("goog-checkbox-menu=
item",function(){return new FP(null)});function =
tVb(){this.C=3D[]}x(tVb,ri);ua(tVb);tVb.prototype.hc=3Dn("goog-filterobsm=
enuitem");function uVb(a,b,c,d){qk.call(this,a,b,c,d||new =
tVb)}x(uVb,qk);uVb.prototype.Ga=3Dfunction(){uVb.ea.Ga.call(this)};ak("go=
og-filterobsmenuitem",function(){return new uVb(null)});function =
GP(){}x(GP,vt);ua(GP);GP.prototype.hc=3Dn("goog-link-button");ak("goog-li=
nk-button",function(){return new ns(null,GP.getInstance())});function =
HP(a,b,c,d,e,f){function =
h(a){if(a){a.tabIndex=3D0;eh(a,k.va);mh(a,"goog-zippy-header");a&&k.ma.R(=
a,"click",k.FOb);var =
b=3Dk;a&&(Yj(b.O,a),b.$.R(b.O,"key",b.GOb))}}E.call(this);this.ib=3De||Md=
();this.F=3Dthis.ib.getElement(a)||null;this.J=3Dthis.ib.getElement(d||nu=
ll);this.V=3DAa(b)?b:null;this.va=3Df||"tab";this.H=3Dthis.V||!b?null:thi=
s.ib.getElement(b);this.D=3D1=3D=3Dc;t(c)||this.V||(this.J?this.D=3DYh(th=
is.J):this.F&&(this.D=3Dlh(this.F,"goog-zippy-expanded")));this.$=3Dnew =
th(this);this.O=3Dnew Xj;this.ma=3Dnew th(this);=0A=
var =
k=3Dthis;h(this.F);h(this.J);this.Ez(this.D)}x(HP,E);p=3DHP.prototype;p.v=
Ia=3D!0;p.GKa=3D!0;p.Ea=3Dfunction(){HP.ea.Ea.call(this);B(this.$);B(this=
.O);B(this.ma)};p.Ib=3Dg("H");p.collapse=3Dfunction(){this.Ez(!1)};p.Ez=3D=
function(a){this.H?L(this.H,a):a&&this.V&&(this.H=3Dthis.V());this.H&&mh(=
this.H,"goog-zippy-content");this.J?(L(this.F,!a),L(this.J,a)):vVb(this,a=
);this.D=3Da;this.dispatchEvent(new =
IP("toggle",this,this.D))};p.Uz=3Dg("D");=0A=
function =
vVb(a,b){a.F&&(qh(a.F,"goog-zippy-expanded",b),qh(a.F,"goog-zippy-collaps=
ed",!b),fh(a.F,"expanded",b))}p.GOb=3Dfunction(a){if(13=3D=3Da.keyCode||3=
2=3D=3Da.keyCode)this.Ez(!this.D),this.dispatchEvent(new =
IP("action",this,this.D,a)),a.preventDefault(),a.stopPropagation()};p.FOb=
=3Dfunction(a){this.Ez(!this.D);this.dispatchEvent(new =
IP("action",this,this.D,a))};function =
IP(a,b,c){D.call(this,a,b);this.ez=3Dc}x(IP,D);function =
JP(a,b){this.Fc=3Da;this.C=3Db}JP.prototype.getType=3Dg("Fc");JP.prototyp=
e.getText=3Dg("C");var KP=3Dnew xw;var wVb=3D[new JP(3,"today"),new =
JP(5,"tomorrow"),new JP(4,"yesterday"),null,new JP(1,"in the past =
week"),new JP(0,"in the past month"),new JP(2,"in the past =
year"),null,new JP(6,"exact date...")];function =
xVb(a,b,c,d,e,f){CP.call(this,"ritzfilter",iM("ritzfilter"),a,b);this.O=3D=
c;this.J=3Dd;this.V=3De;this.L=3Df}x(xVb,CP);xVb.prototype.Qqa=3Dfunction=
(a){return"Ab"=3D=3Da.type||"Db"=3D=3Da.type};xVb.prototype.WM=3Dfunction=
(a){return this.vD(a)};xVb.prototype.vD=3Dfunction(a){return =
0!=3Da.getSheetType()?!1:a.Kc().H.isEnabled()};=0A=
xVb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3Dthis.Ua();if(0=3D=3Da.getSheetType()){var =
b=3Da.Kc(),c=3Dthis.getView(),d=3DOB("ritzfilter");a=3Dnew =
(d.D())(a,this.J,c.V.getContainer("autofilterDropdown"),c.J,c.C,c.D,this.=
L,c.oa());a.L$();this.C=3Dnew (d.C())(b,c,a,this.O,this.V)}}};function =
LP(a){E.call(this);this.H=3Da;this.F=3Dnew =
qv;ff(this.F,"load",this.J,!1,this);this.qa(this.F);this.C=3D{}}x(LP,E);L=
P.prototype.D=3Dfunction(a,b){a:{var =
c=3Dthis.C[a];if(c){if(c.vg()){a=3Dc;break a}}else =
yVb(this,a,a,b);a=3Dnull}return =
a&&a.C()?a:null};LP.prototype.loadTrustedImage=3DLP.prototype.D;LP.protot=
ype.L=3Dfunction(a){a=3DZhb.yd((new =
Bw).Ca(),a);return(a=3DzVb(this,a))&&a.C()?a:null};LP.prototype.loadImage=
=3DLP.prototype.L;=0A=
function zVb(a,b){if(!AVb(b))return null;var =
c=3DAVb(b),d=3Da.C[c];if(d){if(d.vg())return d}else =
BVb(a.H,b).addCallback(function(b){a.isDisposed()||yVb(a,c,b)});return =
null}function =
yVb(a,b,c,d){HNa(a.F,b,c,d||"anonymous");a.F.start();a.C[b]=3Dnew =
MP}LP.prototype.J=3Dfunction(a){a=3Da.target;var =
b=3Dthis.C[a.id];b.F=3D!0;b.D=3Da;this.dispatchEvent("image-loaded")};fun=
ction AVb(a){switch(a.getType()){case 1:return a.getUrl();case 2:return =
a.mc();case 0:break;default:a.getType()}return null}=0A=
function =
MP(){this.F=3D!1;this.H=3Dthis.D=3Dnull}MP.prototype.vg=3Dg("F");MP.proto=
type.C=3Dfunction(){var =
a;if(!(a=3D!this.D)){if(null=3D=3D=3Dthis.H)try{var =
b=3D$d("canvas");b.height=3D1;b.width=3D1;var =
c=3Db.getContext("2d");c.drawImage(this.D,0,0);c.getImageData(0,0,1,1);th=
is.H=3D!1}catch(d){this.H=3D!0}a=3Dthis.H}return =
a?null:this.D};MP.prototype.getImage=3DMP.prototype.C;MP.prototype.getWid=
th=3Dfunction(){return =
this.F?this.C().width:0};MP.prototype.getWidth=3DMP.prototype.getWidth;=0A=
MP.prototype.getHeight=3Dfunction(){return =
this.F?this.C().height:0};MP.prototype.getHeight=3DMP.prototype.getHeight=
;function =
CVb(a,b,c,d,e,f,h,k){A.call(this);this.Li=3Db;this.H=3Da;this.J=3Dc;this.=
C=3Dk;this.F=3Dnew LP(h);this.qa(this.F);a=3Dnew =
$M(c,d,b,e,f,this.H);this.qa(a);this.D=3Dritz_api.GridViewApi.createCanon=
icalCellTextLayoutCache(ritz_api.RitzModelApi.getTopLevelModel(),a)}x(CVb=
,A);CVb.prototype.IB=3Dg("Li");function =
DVb(a,b,c,d,e,f,h,k,l){gM.call(this,"ritzpivottables",iM("ritzpivottables=
"));this.V=3De;this.Db=3Df;this.D=3Dh;this.L=3Dk;this.$=3Da;this.F=3Db;th=
is.O=3Dc;this.ma=3Dd;this.J=3Dl;this.cz=3Dnull;a=3Dnew =
th(this);this.qa(a);a.R(b,"activeCellChange",this.h1b)}x(DVb,gM);p=3DDVb.=
prototype;p.h1b=3Dfunction(){if(!this.isInstalled()){var =
a=3DEVb(this);a&&(LH(tI(a))||tI(a).rK())&&hM(this)}};p.qN=3Dfunction(a){t=
his.isInstalled()||"show-pivot-ritz"!=3Da.type&&"create-pivot-table-ritz"=
!=3Da.type||(this.cz=3Da.type,hM(this))};p.WM=3Dfunction(a){return =
this.vD(a)};=0A=
p.vD=3Dfunction(a){if(0!=3Da.getSheetType())return!1;a=3Da.Kc();return!!J=
I(a)||!!LH(tI(a))||!!tI(a).rK()};p.Ko=3Dfunction(){if(!this.isInstalled()=
&&EVb(this)){var a=3DOB("ritzpivottables"),b=3Dnew =
(a.D())(this.F,this.Db,this.D,this.L,this.J);b.render();b.setVisible(!1);=
b.resize();this.C=3Dnew =
(a.C())(b,this.L,this.D,this.O,this.ma,this.J,this.V,this.F);v6a.Na(!0);w=
6a.Na(!0);"create-pivot-table-ritz"=3D=3Dthis.cz?c2a():b2a();this.D.Lb(3)=
}};function EVb(a){a=3Da.$.C;return =
0!=3Da.getSheetType()?null:a.Kc()};function =
NP(a){E.call(this);this.qb=3Da||new =
Nd}x(NP,E);NP.prototype.oa=3Dg("qb");function =
FVb(a,b,c){D.call(this,"complete",c);this.C=3Da;this.source=3Db}x(FVb,D);=
function GVb(a){NP.call(this,a);this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(GVb,NP);GVb.prototype.D=3Dfunction(){null!=3D=
sa("cvox.Api")?this.C():this.Ja.Sc(document,"chromeVoxLoaded",this.C)};GV=
b.prototype.C=3Dfunction(){this.dispatchEvent(new =
FVb(!0,"chromevox-api"))};function =
HVb(a){NP.call(this,a);this.C=3Dnull;a=3Dv(this.F,this);ra("com.google.ut=
ils.AccessibilityDetection.onComplete",a,void 0)}x(HVb,NP);var =
IVb=3Ddd(Zc("https://ssl.gstatic.com/docs/common/AccessibilityDetection.s=
wf"));=0A=
HVb.prototype.D=3Dfunction(){if(!this.C){var =
a=3Dthis.oa(),b=3Da.Aa("EMBED");b.src=3Dcd(IVb);b.setAttribute("allowScri=
ptAccess","always");b.setAttribute("type","application/x-shockwave-flash"=
);b.setAttribute("pluginspace","http://www.macromedia.com/go/getflashplay=
er");b.setAttribute("id","flash-screen-reader-detector");b.setAttribute("=
class","docs-offscreen");this.C=3Db;a.Pb().body&&document.body.appendChil=
d(this.C)}};HVb.prototype.F=3Dfunction(a){this.dispatchEvent(new =
FVb(a,"flash"));this.C&&this.oa().Nf(this.C)};=0A=
HVb.prototype.Ea=3Dfunction(){this.C&&this.oa().Nf(this.C);HVb.ea.Ea.call=
(this)};function JVb(a){NP.call(this,a);this.Ja=3Dnew =
th(this)}x(JVb,NP);JVb.prototype.D=3Dfunction(){this.Ja.Ic();var =
a=3Dthis.oa().getElement("docs-a11y-aria-toggle");a&&this.Ja.Sc(a,"click"=
,this.C)};JVb.prototype.C=3Dfunction(){this.dispatchEvent(new =
FVb(!0,"link"))};JVb.prototype.Ea=3Dfunction(){B(this.Ja);JVb.ea.Ea.call(=
this)};function KVb(a){iv()&&Di(function(){var =
b=3DK.Ky;b=3Dbj(aj(b,b.Ve()));var c=3DK.XA;c=3Dbj(aj(c,c.Ve()));b=3D"To =
enable screen reader support, press "+(b+(" To learn about keyboard =
shortcuts, press "+c));c=3Da?a:new Nd;var =
d=3Dc.getElement("docs-aria-speakable");!d||null!=3Dsa("cvox.Api")||J(I()=
,"docs-se")||c.appendChild(d,Ee(c,b))},200)};function =
LVb(a){NP.call(this,a)}x(LVb,NP);LVb.prototype.D=3Dfunction(){J(I(),"docs=
-se")&&this.dispatchEvent(new FVb(!0,"user-preference"))};function =
MVb(a){NP.call(this);this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.C=3D[];for(var =
b=3D0;b<a.length;b++)this.C.push(a[b]),this.Ja.Sc(a[b],"complete",this.H)=
,this.qa(a[b]);this.F=3D!1}x(MVb,NP);MVb.prototype.D=3Dfunction(){for(var=
 =
a=3D0;a<this.C.length;a++)this.C[a].D();KVb(this.oa())};MVb.prototype.H=3D=
function(a){this.F||(this.F=3D!0,this.dispatchEvent(a))};function =
NVb(a){switch(a){case "keyboard-shortcut1":return ig.Sva;case =
"keyboard-shortcut2":return ig.Tva;case "user-preference":return =
ig.x2a;case "chromevox-api":return ig.QYa;case "flash":return =
ig.S_a;case "link":return ig.bda;case "dom1":return ig.T_a;case =
"dom2":return ig.U_a;default:return ig.V_a}};function =
OVb(a,b,c,d,e,f){gM.call(this,"screenreader",iM("screenreader"));this.va=3D=
a;this.V=3Db;this.ma=3Dd||null;this.$=3De||null;this.L=3Df||null;this.J=3D=
null;a=3D[];a.push(new LVb(void 0));Kc&&a.push(new HVb(void =
0));a.push(new GVb(void 0));a.push(new JVb(void 0));this.F=3Dnew =
MVb(a);this.qa(this.F);this.O=3Dnew =
th(this);this.qa(this.O);this.D=3Dc}x(OVb,gM);p=3DOVb.prototype;p.start=3D=
function(){this.O.R(this.F,"complete",this.H1b);K.Ky.Mb(Qa,this.SGb,this)=
;this.F.D()};p.Of=3Dfunction(a){this.J=3Da;PVb(this)};=0A=
p.H1b=3Dfunction(a){if(a.C){a=3DNVb(a.source);var b=3Dnew =
hg,c=3Da=3D=3Dig.Sva||a=3D=3Dig.Tva?2:19;G(b,20,a);a=3Duj(tj(new =
pj,c),b).build();K.Ky.Zb(void 0,a)}};p.SGb=3Dfunction(){var =
a=3Dthis.D,b=3D!this.D.C;a.C!=3Db&&(a.C=3Db,a.D.dispatchEvent(null));this=
.isInstalled()?QVb(this):hM(this)};function =
QVb(a){a.isInstalled();PVb(a);a.C.Pl();a=3Da.D.C;K.Hy.setVisible(a);K.Hy.=
Na(a)}=0A=
function PVb(a){if(!FB("isAnonymousUser")){var =
b=3Da.D.C;if(a.L&&a.J){var =
c=3D["id",a.L];b=3D["enable",b];a.J.Ue("/prefs/screenreader").Cf(c).setCo=
ntent(fl(b)).xe()}}}p.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("screenreader"),b=3Da.D();this.C=3Dnew =
(a.C())(this.va,b,this.V,this.ma,this.$);QVb(this)}};function =
RVb(a,b){E.call(this);this.J=3Da||0;this.ib=3Db||Md();this.F=3D[];this.C=3D=
0;this.H=3Dnew =
th(this);this.Bc=3Dthis.ib.Aa("DIV",{"class":"apps-toast",style:"display:=
none"});this.ib.Pb().body.appendChild(this.Bc);eh(this.Bc,"alert");fh(thi=
s.Bc,"live","polite");this.H.R(this.Bc,"click",this.t6a)}x(RVb,E);functio=
n SVb(a){D.call(this,a)}x(SVb,D);p=3DRVb.prototype;p.gB=3Dnull;=0A=
p.t6a=3Dfunction(a){var =
b=3Dthis.gB.type;TVb(this);"A"=3D=3Da.target.tagName?("#"=3D=3Da.target.h=
ref&&a.preventDefault(),a=3Dnew SVb("anchor-click",b)):a=3Dnew =
SVb("click");this.dispatchEvent(a);UVb(this)};p.u6a=3Dfunction(a,b,c,d,e,=
f){c=3Dnull=3D=3Dc?5E3:c;d&&TVb(this);if(f&&e){if(this.gB&&this.gB.type=3D=
=3De)return;for(d=3D0;d<this.F.length;d++)if(this.F[d].type=3D=3De)return=
}this.F.push(new VVb(a,b,c,e));this.gB||UVb(this)};=0A=
function =
UVb(a){a.F.length&&(a.C=3D-112,a.Bc.style.bottom=3Da.C+"px",a.gB=3Da.F.po=
p(),a.gB.render(a.Bc),a.Bc.style.display=3D"block",a.Eza())}p.Eza=3Dfunct=
ion(){this.C=3DMath.min(this.C+12,this.J);this.Bc.style.bottom=3Dthis.C+"=
px";this.C<this.J?this.D=3DDi(this.Eza,30,this):(this.D=3Dnull,0<this.gB.=
D&&(this.D=3DDi(function(){TVb(this);UVb(this)},this.gB.D,this)))};functi=
on =
TVb(a){a.D&&(Ei(a.D),a.D=3Dnull);a.Bc.style.display=3D"none";fe(a.Bc);a.g=
B=3Dnull}=0A=
p.Ea=3Dfunction(){TVb(this);je(this.Bc);this.Bc=3Dnull;this.H.dispose();t=
his.H=3Dnull;RVb.ea.Ea.call(this)};function =
VVb(a,b,c,d){this.F=3Da;this.C=3Db;this.D=3Dc;this.type=3Dd||null}VVb.pro=
totype.render=3Dfunction(a){var =
b=3DMd(a);b=3Dv(b.Aa,b,"div");a.appendChild(b("apps-toast-top"));var =
c=3Db({className:"apps-toast-content"});oa(this.C)?c.innerHTML=3Dthis.C:c=
.appendChild(this.C);a.appendChild(b("apps-toast-fill",b({className:"apps=
-toast-title",innerHTML:this.F}),c))};function =
WVb(a){A.call(this);this.C=3Da;this.D=3Dnew =
th(this);this.qa(this.D);this.D.R(QB,"show_toast",function(a){var =
b=3DMd().getElement("grid-bottom-bar");this.C.J=3Db?b.offsetHeight:0;this=
.C.u6a.apply(this.C,a.args)})}x(WVb,A);function =
XVb(a,b,c){BG.call(this,501,a,RA(b));this.C=3Dc||"";this.D=3Db}x(XVb,BG);=
XVb.prototype.$d=3Dn(49);XVb.prototype.Xd=3Dfunction(){var a=3Dnew =
bF,b=3DmB(this.getRect(),this.Ua().$b());W(a,1,b);W(a,2,this.C);return =
a};XVb.prototype.Qf=3Dfunction(){var a=3DNF(this.D),b=3D"Note at =
"+(a+(": "+this.C));return""!=3Dthis.C?b:"Note at "+(a+" =
removed.")};function =
YVb(a,b,c,d){A.call(this);this.C=3Da;this.kb=3Db;this.L=3Dnew =
th(this);this.qa(this.L);this.va=3Dc;this.O=3Dnull;this.V=3Dd;this.H=3Dne=
w th(this);this.qa(this.H);this.D=3D{};this.$=3Dd.Jd();this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);ZVb(this)}x(YVb,A);function $Vb(a){var =
b=3Da.C;a.L.R(b,"commentChange",a.Qpb).R(b,"import-range-add-request",a.y=
vb).R(b,"import-range-check-request",a.Avb)}p=3DYVb.prototype;p.p_b=3Dfun=
ction(a){a=3Da.Jd;a!=3Dthis.$&&aWb(this,a)};=0A=
function =
aWb(a,b){b?a.L.Ic():$Vb(a);a.$=3Db;ic(a.D,function(a){a.py(b)})}p.n_b=3Df=
unction(){ZVb(this)};p.q_b=3Dfunction(){xI(this.kb)&&bWb(this,vI(this.kb)=
,0)};function ZVb(a){var =
b=3Da.kb,c=3DtI(b);SH(c)&&Xgb(SH(c))&&cWb(a,uI(b))}=0A=
function bWb(a,b,c){var =
d=3DdWb(a);eWb(a);a.J=3DDi(function(){if(oI(this.kb,eB(b)).tT()){var =
a=3Dd.isVisible(),c=3Dthis.C,h=3Dc.C,k=3DeB(b);h=3DxN(c.D,"r")!=3Dk.y?-d.=
getHeight():oNb(h,b,"r");h/=3Dc.$.C.C;d.setPosition(eB(b),new =
Ed(0,h));d.isVisible()?d.Ec():d.setVisible(!0);a||this.H.R(d.getElement()=
,"mouseover",this.Ayb)}},t(c)?c:250,a)}p.tT=3Dfunction(a){bWb(this,a)};p.=
Ayb=3Dfunction(){eWb(this)};p.o_b=3Dfunction(){var =
a=3DxTb(this.C);a&&a.isVisible()&&a.focus()};=0A=
function dWb(a){qc(a.D,"hyperlink")||(a.D.hyperlink=3DxTb(a.C));return =
a.D.hyperlink}function =
eWb(a){a.J&&(Ei(a.J),a.J=3Dnull)}p.r_b=3Dfunction(a){if((a=3Da.Vh)&&nBb(a=
)){this.F&&a!=3Dthis.ma&&(Ei(this.F),this.F=3Dnull);this.ma=3Da;cWb(this,=
a);var =
b=3Dthis.kb,c=3DcI(b,a.y,a.x);b=3Dc?oI(b,eB(c)):oI(b,a);c=3Dc||RA(a);if(b=
.tT())bWb(this,c);else =
if(eWb(this),a=3DdWb(this))this.J=3DDi(v(a.setVisible,a,!1),250,this)}};p=
.t_b=3Dfunction(){cWb(this,uI(this.kb))};=0A=
function cWb(a,b){var =
c=3Da.kb,d=3DcI(c,b.y,b.x),e=3Dd?oI(c,eB(d)):oI(c,b);c=3Da.D.comment;var =
f=3D!!SH(e);d=3Df&&!!SH(e).D;var =
h=3Df&&!!SH(e).Si(),k=3Df&&Zgb(SH(e)),l=3Df&&"warningHeader"=3D=3DSH(e).C=
;f=3Df&&Ygb(SH(e));e=3De=3D=3DtI(a.kb);h||l||f||d||k&&e?a.F=3DDi(v(a.fWb,=
a,b),150):c&&c.isVisible()&&(a.F=3DDi(a.GIb,250,a))}p.fWb=3Dfunction(a){t=
his.D.comment||(this.D.comment=3DoP(this.C));a=3DpI(this.kb,RA(a));var =
b=3Dthis.D.comment,c=3DoK(this.V);b.Na(!c);zTb(this.C,eB(a));this.H.R(b.g=
etElement(),"mouseover",this.yyb)};=0A=
p.yyb=3Dfunction(){this.F&&(Ei(this.F),this.F=3Dnull)};p.GIb=3Dfunction()=
{this.D.comment&&this.D.comment.setVisible(!1)};p.s_b=3Dfunction(){var =
a=3Dthis.kb,b=3DuI(a),c=3DxI(a);fWb(this,function(a){return =
c?(a=3DiN(a),!Gd(b,a)):!0})};function =
fWb(a,b){ic(a.D,function(a){b&&!b(a)||a.setVisible(!1)})}p.Qpb=3Dfunction=
(a){a=3Dnew =
XVb(this.kb,a.Vh,a.Ka);this.va.C(a)};p.yvb=3Dfunction(a){a=3Da.F;Ru(Lr(At=
(Wm(this.O.Ue("/externaldata/addimportrangepermissions"),2).Cf("donorDocI=
d",a),"POST"),v(this.zvb,this,a)),v(this.DKa,this)).xe()};=0A=
p.zvb=3Dfunction(a,b){b.ef().success?this.D.comment.O.Xf():this.DKa()};p.=
DKa=3Dfunction(){RB("Error linking spreadsheets. Make sure you have =
access to the sheet you're trying to import =
from.");return!1};p.Avb=3Dfunction(a){a=3Da.F;Lr(At(Wm(this.O.Ue("/extern=
aldata/canaddimportrangepermissions"),2).Cf("donorDocId",a),"POST"),v(thi=
s.Bvb,this,a)).xe()};=0A=
p.Bvb=3Dfunction(a,b){var =
c=3Db.ef().success;(b=3Dthis.D.comment.O)&&a=3D=3Db.H&&(c?(lNb(b,be("You =
need to connect these =
sheets.")),kNb(b,3)):(a=3DN(iNb),lNb(b,a),kNb(b,2)))};p.Of=3Dca("O");p.m_=
b=3Dfunction(){fWb(this)};p.Ea=3Dfunction(){YVb.ea.Ea.call(this);eWb(this=
);this.F&&(Ei(this.F),this.F=3Dnull);this.D=3Dnull};function =
OP(a,b,c){BG.call(this,1428,a,b);this.C=3Dc}q(OP,BG);OP.prototype.$d=3Dn(=
74);OP.prototype.Xd=3Dfunction(){var a=3Dnew =
kab;W(a,1,this.C);W(a,2,!0);return a};OP.prototype.Jh=3Dn(!0);function =
gWb(a){A.call(this);this.C=3Dnull;this.H=3D0;this.D=3D!1;this.F=3Dnew =
dIa(this.J,a,this)}x(gWb,A);gWb.prototype.J=3Dfunction(){this.D=3D!1};fun=
ction hWb(a,b){a.C=3Db;a.D=3D!0;a.F.start();a.H=3D0}function =
iWb(a,b){return =
a.C?a.C.keyCode!=3Db.keyCode||a.C.ctrlKey!=3Db.ctrlKey||a.C.shiftKey!=3Db=
.shiftKey||a.C.altKey!=3Db.altKey||a.C.metaKey!=3Db.metaKey?(a.D&&a.F.sto=
p(),a.D=3D!1,a.C=3Dnull,a.H=3D0,!1):a.D?(a.H++,!0):!1:!1}gWb.prototype.Ea=
=3Dfunction(){gWb.ea.Ea.call(this);B(this.F);this.F=3Dnull};function =
jWb(a,b,c){this.C=3Da;this.D=3Db;this.F=3Dc||null}jWb.prototype.Bh=3Dg("F=
");function =
kWb(a,b,c,d,e,f,h){A.call(this);this.C=3Da;this.ma=3Db.C;this.kb=3Db.Kc()=
;this.va=3Dc;this.O=3Dnew =
th(this);this.qa(this.O);this.D=3Dd;this.L=3De;this.J=3Dnull;Q0a&&(this.B=
a=3Dnew nRb(this.C),this.qa(this.Ba));this.H=3Dnew =
gWb(De(this.C.oa()));this.qa(this.H);this.O.R(a.tf,"key",this.Ha).R(a.Xi,=
"shortcut",this.$).R(this.C,"selectionChange",this.Ka);this.V=3Dh;this.F=3D=
tj(new =
pj,2).build()}x(kWb,A);kWb.prototype.Ka=3Dfunction(){this.J=3Dnull};=0A=
kWb.prototype.Ha=3Dfunction(a){var =
b=3Da.ctrlKey||a.metaKey&&Sc,c=3DkP(this.C);if(iWb(this.H,a))a.preventDef=
ault();else{switch(a.keyCode){case 37:lWb(this,b,"W",c,a);return;case =
39:lWb(this,b,"E",c,a);return;case 38:lWb(this,b,"N",c,a);return;case =
40:lWb(this,b,"S",c,a);return;case 9:mWb(this,b,c,a);return;case =
33:nWb(this,!0,b,c,a);return;case 34:nWb(this,!1,b,c,a);return;case =
13:var =
d=3Dthis.kb,e=3Dthis.C;"selection-input"=3D=3Dthis.D.V?(kK(this.D,"normal=
"),e.dispatchEvent(new lM("selection-complete"))):a.altKey||=0A=
(b?(a=3DLH(tI(this.kb)))&&!c&&(Mhb(a)?C6a.Zb():Nhb(a)&&A6a.Zb()):!(b=3DLH=
(tI(this.kb)))||b.H()||c?pP(e)||(YO(e.Sa)&&ASb(e.Sa),c&&1!=3DjP(this.C,!0=
)||(b=3DwI(d),Ljb(d)?(a=3Da.shiftKey?"N":"S",a=3DoWb(this,qI(d),b,a),Jjb(=
d,a)):(e=3D0<=3Dd.Oa,c||e&&c?(c=3De?d.Oa-b.x:0,pWb(this,a.shiftKey?-1:1,!=
1,!0),0>c&&pWb(this,c,!0,!1),this.L.Lb(3)):qWb(this,a)))):Mhb(b)?B6a.Zb()=
:Nhb(b)&&z6a.Zb());return;case 46:case 8:c||b||pK(this.D)||(a=3Dnew =
OP(this.kb,this.C.Lc(),!1),this.va.C(a),this.V.C(819,this.F));return;case=
 27:a:if(Oc&&a.preventDefault(),=0A=
!a.shiftKey){a=3D!0;if(kP(this.C)){c=3Dthis.C.H;if(pP(this.C)&&c&&iP(c).O=
){BP(iP(c));this.V.C(35557,this.F);break a}if(2=3D=3DjP(this.C,!1))break =
a}else =
xTb(this.C).setVisible(!1),oP(this.C).setVisible(!1),this.C.dispatchEvent=
(new lM("hide_docos")),ipb(this.D.C,!1),K.Bk.Rd()?K.Bk.Zb(void =
0,this.F):K.Fca.isEnabled()&&(K.Fca.Zb(void =
0,this.F),a=3D!1);a&&this.L.Lb(3)}return;case =
113:a.shiftKey||b||a.altKey||(a.preventDefault(),qWb(this,a));return;case=
 75:b&&!zAb(this.D)&&(RB("Cannot create hyperlink.  Cell may be =
non-editable or may contain a non-hyperlink formula."),=0A=
a.preventDefault())}!FRb(a)||229=3D=3Da.keyCode||-1=3D=3Da.keyCode||!c&&a=
.shiftKey&&32=3D=3Da.keyCode||b||(c||(d=3D""),qWb(this,a,d))}};kWb.protot=
ype.$=3Dfunction(a){switch(a.identifier){case =
"repeat-last-action":K.Pp.Zb(void 0,this.F);break;case =
"undo":K.vn.Zb(void 0,this.F)}};=0A=
function =
lWb(a,b,c,d,e){if(!d||lK(a.D))if(d||!e.shiftKey||!e.altKey||b||37!=3De.ke=
yCode&&39!=3De.keyCode&&38!=3De.keyCode&&40!=3De.keyCode||!J(I(),"fegracr=
")){var f=3Da.H.H+1;d=3Da.D.V;var =
h=3Dny(c),k=3Dv(function(a){0=3D=3Da&&"S"=3D=3Dc&&Qjb(this.kb,"r")},a);if=
(e.shiftKey){var =
l=3DmP(a.C,d);if(d=3DuOb(l,c))l=3Dl.getRect(),rWb(a,c,d,b,l.Yd()||l.C,f).=
addCallback(function(a){b&&this.D.Bb.dispatchEvent(new =
jWb("adjust-next-data-region-edge",f,c));pTb(this.C,a,h?"r":"c");sWb(this=
);qK(this.D);k(a)},a)}else{if(lK(a.D))var m=3Da.C.Ba.C;=0A=
else =
m=3DwI(a.kb),a.C.ma.setVisible(!0);rWb(a,c,m,b,!1,f).addCallback(function=
(a){0!=3Da?(b&&this.D.Bb.dispatchEvent(new =
jWb("move-next-data-region-edge",f,c)),pWb(this,a,!0,h)):(zI(this.kb,RA(m=
)),qK(this.D),SB("No more =
cells."));k(a)},a)}itb(sB.Bta);hWb(a.H,e);e.preventDefault()}}=0A=
function rWb(a,b,c,d,e,f){var =
h=3Dny(b)?c.y:c.x,k=3Dc.clone(),l=3D0,m=3Dh,r=3Dv(function(){for(;l<f;l++=
){ny(b)?k.y=3Dm:k.x=3Dm;if(d)var a=3DtWb(this,b,k);else{a=3Db;var =
h=3Dthis.kb,r=3Dny(a)?k.y:k.x,u=3De?ojb(h,a,r,this.C.Fe(),!1):njb(h,a,k,t=
his.C.Fe());(ny(a)?eI(h,r):fI(h,r)).isVisible()&&u.next();a=3DLj(u,null)}=
m=3Da;if(null=3D=3Dm)return =
a=3Dthis.kb,h=3Dthis.C.Fe(),r=3Dny(b)?"r":"c",m=3D0>BWa(b,h)?xjb(a,r,!0):=
kI(a,r,!0),!("N"=3D=3Db&&this.kb.F.zsa(c.y)||"S"=3D=3Db&&this.kb.F.ysa(c.=
y))}return!0},a);var u=3Dv(function(){r();return m-h},a);u=3Dzdb(a.ma,=0A=
r).addCallback(u);HSb(a.C,u);return u}function tWb(a,b,c){var =
d=3Da.kb,e=3Dc.x,f=3Dc.y,h=3D!oI(d,c).Hv();if(ny(b)){var =
k=3Dfunction(a){return d.eh(a,e)};c=3Df}else =
k=3Dv(d.eh,d,f),c=3De;a=3Dojb(d,b,c,a.C.Fe(),!0);a.next();var =
l=3D!0,m,r=3Dnull;return Kj(a,function(a){var =
b=3D!k(a).Hv();l&&(l=3D!1,m=3Dh||!h&&b);if(m&&!b)return =
r=3Da,!1;if(!m&&b)return!1;r=3Da;return!0})?null:r}=0A=
function =
mWb(a,b,c,d){if(!b&&!pP(a.C)&&(YO(a.C.Sa)&&ASb(a.C.Sa),!c||1=3D=3DjP(a.C,=
!0))){c=3Da.kb;var =
e=3Da.C.Fe(),f=3DwI(c);e=3Dd.shiftKey?e?"E":"W":e?"W":"E";xNb(oP(a.C))?oP=
(a.C).O.focus():Ljb(c)?(a=3DoWb(a,qI(c),f,e),Jjb(c,a)):(c.xd=3D!0,0>c.Oa&=
&(c.Oa=3DuI(c).x),rWb(a,e,f,b,!1,1).addCallback(function(a){pWb(this,a,!0=
,!1)},a));d.preventDefault()}}=0A=
function =
nWb(a,b,c,d,e){if(!(c||!d&&e.shiftKey&&w0a&&J(I(),"fegracr"))&&(c=3D!!e.a=
ltKey,!d||lK(a.D)||1=3D=3DjP(a.C,!0))){d=3Da.C;var f=3Da.kb,h=3Dnew =
Ed(wN(d.D),vN(d.D));h=3Dc?h.x:h.y;var =
k=3DwI(f),l=3Dc?k.x:k.y,m=3Dc?"c":"r",r=3Da.C,u=3Da.kb,w=3D"c"=3D=3Dm;if(=
b){var =
y=3DMG(u,m),C=3Dyh(BO(r.C,"waffle","scrollable",!1,!1,!1));r=3D"c"=3D=3Dm=
?r.we:r.xd;w=3Dw?C.width:C.height;C=3Dzjb(u,h,m);for(var =
H=3D0,R=3DC-1;0<=3DR;){H+=3Dr.vK(R);if(H>w)break;R--}r=3DiI(u,h,Math.min(=
-1,Math.min(C-1,R+1)-C),m);r<y&&(r=3DiI(u,r,1,m))}else =
r=3D(w?r.Wc():r.Vc())-1,r=3D=3Dh&&(r+=3D=0A=
1);CI(f,r,m,!0);m=3Dnew =
Ed(wN(d.D),vN(d.D));m=3Dc?m.x:m.y;u=3Dc?d.Wc():d.Vc();e.shiftKey?(c?(d=3D=
d.getSelection(),d=3DtOb(d,0,"c")):(d=3Dd.getSelection(),d=3DtOb(d,0,"r")=
),f=3Dm-h,pTb(a.C,1<Math.abs(f)?f:(b?m:u)-d,c?"c":"r"),sWb(a),qK(a.D)):(b=
=3Dl+m-h,h=3Db>=3Dm&&b<u,c=3DdI(f,c?new Ed(h?b:m,k.y):new =
Ed(k.x,h?b:m)),yI(a.kb,c,"keyboard"),qK(a.D),nP(d,!1),sWb(a));itb(sB.Gwa)=
;hWb(a.H,e);e.preventDefault()}}function =
sWb(a){oK(a.D)||lK(a.D)||fP(a.C).setVisible(!0)}=0A=
function qWb(a,b,c){var =
d=3Da.C,e=3DLH(tI(a.kb));e=3D!!e&&!e.H();pK(a.D)||kP(d)||e||(kO(d,13!=3Db=
.keyCode&&113!=3Db.keyCode,c,String.fromCharCode(b.charCode)),d.Ra.setVis=
ible(!1))}function pWb(a,b,c,d){var =
e=3Da.kb,f=3Da.C,h=3DlK(a.D)?e.Ka.clone():wI(e),k=3Dh.x;h=3Dh.y;d?h=3Dc?y=
d(h+b,0,e.zf()-1):hI(e,h,b):k=3Dc?yd(k+b,0,e.sf()-1):ujb(e,k,b);nP(f,!1);=
d?f.EB(h):f.DB(k);yI(a.kb,new =
Ed(k,h),"keyboard");qK(a.D);sWb(a)}function oWb(a,b,c,d){a.J||(a.J=3Dnew =
uWb(a.kb,b,c,a.C.Fe()));return a.J.next(d)}=0A=
function =
uWb(a,b,c,d){this.kb=3Da;this.F=3Db;this.H=3Dd;this.D=3Dthis.F.length-1;t=
his.C=3Dc}=0A=
uWb.prototype.next=3Dfunction(a){var b=3Dny(a);a=3D0<BWa(a,this.H);var =
c=3Dthis.kb,d=3Dc.ma;do{var e=3Dthis.F[this.D];var f=3Dthis.C;var =
h=3D1=3D=3Dthis.F.length,k=3Df.y,l=3Df.x;f=3De.qc();var m=3De.kc();var =
r=3De.height;e=3De.width;var =
u=3Dr*e;k=3D(b?(l-m)*r+(k-f):(k-f)*e+(l-m))+(a?1:-1);!h&&(0>k||k>=3Du)?f=3D=
null:(h=3Dzd(k,u),b?(e=3Dh%r,r=3D(h-e)/r):(r=3Dh%e,e=3D(h-r)/e),f=3Dnew =
Ed(m+r,f+e));this.C=3Df;this.C||(this.D=3Da?(this.D+1)%this.F.length:0=3D=
=3Dthis.D?this.F.length-1:this.D-1,f=3Dthis.F[this.D],this.C=3Da?eB(f):ne=
w Ed(f.left+f.width-1,f.top+f.height-=0A=
1));f=3DeI(this.kb,this.C.y);m=3DfI(this.kb,this.C.x);f=3D!f.isVisible()|=
|!m.isVisible();f||(f=3Dthis.C.y,m=3Dthis.C.x,f=3D!!cI(c,f,m)&&!Pib(d,f,m=
))}while(f);return this.C};function =
vWb(a,b,c,d,e){SK.call(this,601);!c||c.contains(b);this.D=3Db;this.C=3Dc;=
this.L=3Dd;this.O=3De}x(vWb,SK);vWb.prototype.B1=3Dfunction(a,b){return =
Rab(a,b)};vWb.prototype.$d=3Dn(14);vWb.prototype.Xd=3Dfunction(){var =
a=3Dnew d9a;if(this.C){var b=3Dthis.C,c=3Db.cd(),d=3Dnew =
rE,e=3Dthis.D.qc()<=3Db.qc();b=3Dthis.D.kc()<=3Db.kc();W(d,2,c.width*(b?1=
:-1));W(d,1,c.height*(e?1:-1));W(a,1,d)}W(a,2,this.L);W(a,3,N0a&&!this.O.=
Dh());return a};function =
wWb(a,b,c){this.C=3Da;this.O=3Db;this.L=3Dc}wWb.prototype.J=3Dn(!0);wWb.p=
rototype.D=3Dfunction(a){var =
b=3Dthis,c=3DoI(this.C.Ua(),a),d=3DQH(c);d&&31=3D=3Dbhb(d)&&(c.getFormat(=
).getStyle("backgroundColor")=3D=3Dc.getFormat().getStyle("color")?Z1a("Y=
ou may have clicked on a checkbox that is not visible. Toggle =
anyway?",function(){xWb(b,a)}):xWb(this,a))};=0A=
function xWb(a,b){var =
c=3Da.C.Ua(),d=3DoI(c,b),e=3Dritz_api.RitzModelApi.getNextCheckboxDataVal=
idationValue(d.yh);if(null!=3De){a.L.C(35605);var =
f=3D"checked"=3D=3Dpib(d)?"Cell unchecked.":"Cell checked.";b=3Dnew =
ACb(c,b,e);RF(b,function(a){a&&SB(f)});a.O.C(b)}}wWb.prototype.F=3DKe;wWb=
.prototype.H=3Dta;function =
yWb(a,b){this.C=3Da;this.L=3Db}yWb.prototype.J=3Dn(!0);yWb.prototype.D=3D=
function(a){this.L.Lb(2,"grid-cell-button-press");xSb(this.C.Sa,a)};yWb.p=
rototype.F=3DJe;yWb.prototype.H=3Dta;function =
zWb(a,b){this.C=3Da;this.L=3Db}zWb.prototype.J=3Dn(!0);zWb.prototype.F=3D=
Je;zWb.prototype.D=3Dfunction(a){this.L.Lb(2,"grid-cell-button-press");va=
r b=3Dnew =
lM("filter-triggered");b.Vh=3Da;this.C.dispatchEvent(b)};zWb.prototype.H=3D=
ta;function =
AWb(a,b,c,d){QF.call(this,10107,a.$b());J(I(),"fegracr");this.C=3Db?0:1;t=
his.L=3Dc;this.D=3Dd}q(AWb,QF);p=3DAWb.prototype;p.exec=3Dfunction(){thro=
w"Exec not supported for =
CollapseGroupCommand";};p.Qf=3Dn("");p.$d=3Dn(108);p.Xd=3Dfunction(){var =
a=3Dnew =
AF,b=3Dthis.Ab().toString();W(a,1,b);W(a,2,this.C);W(a,3,this.L);W(a,4,th=
is.D);return a};p.Jh=3Dn(!1);function =
BWb(a,b,c,d){QF.call(this,10107,a.$b());J(I(),"fegracr");this.C=3Db?0:1;t=
his.L=3Dc;this.D=3Dd}q(BWb,QF);p=3DBWb.prototype;p.exec=3Dfunction(){thro=
w"Exec not supported for =
ExpandGroupCommand";};p.Qf=3Dn("");p.$d=3Dn(109);p.Xd=3Dfunction(){var =
a=3Dnew =
BF,b=3Dthis.Ab().toString();W(a,1,b);W(a,2,this.C);W(a,3,this.L);W(a,4,th=
is.D);return a};p.Jh=3Dn(!1);function =
CWb(a,b,c,d){this.C=3Da;this.V=3Db;this.L=3Dc;this.O=3Dd}CWb.prototype.J=3D=
n(!0);CWb.prototype.D=3Dfunction(a){var =
b=3Dthis.C.Ua(),c=3D0>a.x,d=3Dritz_api.RitzModelApi.getMaxGroupDepth(b.$b=
().toString(),c)+3+(c?a.x:a.y);a=3Dthis.L?new AWb(b,c,c?a.y:a.x,d):new =
BWb(b,c,c?a.y:a.x,d);this.O.C(c?35598:35599);this.V.C(a)};CWb.prototype.F=
=3Dn(!0);CWb.prototype.H=3Dba();function =
DWb(a,b,c){this.C=3Da;this.O=3Db;this.L=3Dc}DWb.prototype.J=3Dn(!1);DWb.p=
rototype.D=3Dfunction(a){var =
b=3Dthis.C.Ua(),c=3D0>a.x,d=3Dritz_api.RitzModelApi.getMaxGroupDepth(b.$b=
().toString(),c)+3+(c?a.x:a.y);this.L.C(c?35598:35599);this.O.C(new =
AWb(b,c,c?a.y:a.x,d))};DWb.prototype.F=3Dn(!0);DWb.prototype.H=3Dba();fun=
ction =
EWb(a){this.C=3Da}EWb.prototype.J=3Dn(!1);EWb.prototype.D=3Dta;EWb.protot=
ype.F=3DJe;EWb.prototype.H=3Dfunction(a,b){this.C.tT(RA(b))};function =
FWb(a,b,c){BG.call(this,b.Yd()?152:172,a,b);this.C=3Dc}x(FWb,BG);p=3DFWb.=
prototype;p.B1=3Dfunction(a,b){var c=3Db.fd(),d=3Dthis.C,e=3Dd-1;return =
SF(a.F,b)&&(a.F.aI(e,c)||a.F.aI(d,c))?!0:(RB("These cells are currently =
being loaded. Please retry when loading =
completes."),!1)};p.Jh=3DJe;p.Qf=3Dfunction(){var =
a=3DHI(this.Ua(),this.C,this.C+1,this.getRect().fd());a=3DPF(a);return =
PF(this.getRect())+(" moved to before "+(a+"."))};p.$d=3Dn(9);=0A=
p.Xd=3Dfunction(){var a=3Dnew LE,b=3D""+this.Ua().$b();W(a,1,b);var =
c=3Dthis.getRect(),d=3Dc.Yd();W(a,2,d?0:1);b=3Dnew Nw;var =
e=3Dd?c.qc():c.kc();W(b,1,e);c=3Dd?c.Vc():c.Wc();W(b,2,c);W(a,3,b);W(a,4,=
this.C);return a};function =
GWb(a){this.C=3Da}GWb.prototype.J=3Dn(!0);GWb.prototype.D=3Dfunction(a){(=
a=3DLH(oI(this.C.Ua(),a)))&&(Fhb(a)&&uw(FH(a),3)?B6a.Zb():z6a.Zb())};GWb.=
prototype.F=3DKe;GWb.prototype.H=3Dta;function =
HWb(a,b,c){this.C=3Da;this.O=3Db;this.L=3Dc}HWb.prototype.J=3Dn(!0);HWb.p=
rototype.D=3Dfunction(a){var =
b=3Dthis.C.Ua(),c=3D0>a.x?"r":"c";a=3D0>a.x?a.y:a.x;a=3Dnew =
wv(this.L?a:0,this.L?MH(b,c):a);a=3DnI(b,c,a);a=3Dthis.L?a[0]:a[a.length-=
1];c=3DHI(b,a.start,a.end,c);var d=3D!1;a=3Dnew =
CG(b,c,!1);RF(a,v(function(a){d=3Da},this));this.O.C(a);d&&(c.Yd()&&(c=3D=
gI(b,c)),Njb(b,c))};HWb.prototype.F=3Dn(!0);HWb.prototype.H=3Dba();functi=
on IWb(a,b,c){var d=3Dnew Gi(Ca(U1a,!0),1E3);d.start();var =
e=3Db.Ua(),f=3De.zf();NG(b,SA(f,0)).addCallback(Ca(JWb,a,e,c,d))}function=
 JWb(a,b,c,d){var e=3Da.pop();c.C(new =
PK(b,e,null,a));d.stop();U1a(!1)};function =
KWb(a,b,c,d,e,f,h){A.call(this);this.Ng=3D0;this.Yb=3Dnull;this.va=3D!1;t=
his.Me=3Dthis.Se=3Dthis.V=3Dnull;this.xb=3D!1;this.Sa=3Dnull;this.C=3Da;t=
his.Ak=3Db;this.kb=3Db.Kc();this.D=3Dd;this.Cb=3De;this.$=3Dh;this.Ba=3Dc=
;this.O=3Dnew th(this);this.qa(this.O);this.Ra=3Dnew =
th(this);this.qa(this.Ra);this.Ge=3Dnew =
th(this);this.qa(this.Ge);this.dd=3Dnew =
th(this);this.qa(this.dd);this.tf=3Dnew =
th(this);this.qa(this.tf);this.Jc=3Dnew =
th(this);this.qa(this.Jc);this.we=3Dnew =
th(this);this.qa(this.we);this.Ac=3Dnew th(this);this.qa(this.Ac);=0A=
this.jb=3Dnew th(this);this.qa(this.jb);this.Wa=3Dnew =
th(this);this.qa(this.Wa);this.Hb=3Dnew =
th(this);this.qa(this.Hb);this.Uc=3Dnew =
th(this);this.qa(this.Uc);this.Bb=3Dnew =
Ci(25);this.qa(this.Bb);this.Vd=3D0;this.Oa=3Dnew =
Ci(40);this.qa(this.Oa);this.ib=3Da.oa();this.Ji=3Dnew =
CNb(this.kb,this.ib);this.H=3Da.C;this.Rh=3DRkb(d,b.Ab());this.Ma=3Dnull;=
this.F=3Dnew =
Ed;this.zk=3Db.C;this.jh=3D[];b=3Dthis.Ba;c=3D{};c.PIVOT_ZIPPY=3Dnew =
GWb(a);c.DATA_VALIDATION=3Dnew yWb(a,e);c.FILTER=3Dnew =
zWb(a,e);c.HYPERLINK=3Dnew EWb(f);c.CHECKBOX=3Dnew wWb(a,=0A=
b,this.$);J(I(),"fegracr")&&(c.GROUP_COLLAPSER=3Dnew =
CWb(a,b,!0,this.$),c.GROUP_EXPANDER=3Dnew =
CWb(a,b,!1,this.$),c.GROUP_LINE=3Dnew =
DWb(a,b,this.$));J(I(),"feuvh")&&(c.UNHIDE_AFTER=3Dnew =
HWb(a,b,!0),c.UNHIDE_BEFORE=3Dnew HWb(a,b,!1));this.Ha=3Dc}x(KWb,A);var =
LWb=3D["mouseover","mouseout"];=0A=
function MWb(a){var =
b=3Da.C;a.O.R(b.oa().Pb(),"contextmenu",function(a){a.shiftKey||NWb(a.tar=
get)||a.preventDefault()});a.O.R(b,"click",a.j0b).R(b,"mousedown",a.m0b).=
R(b,["dblclick","scrolling_cell_dblclick"],a.asb).R(b,"mousemove",a.WD).R=
(b,"mouseout",a.n0b).R(b,"mouseover",a.Byb).R(b,"column_context_menu_acti=
on",a.k0b).R(b,"selectionChange",a.p0b);var =
c=3Db.Me;a.O.R(c,"mouseup",a.jYb).R(c,"mousedown",a.iYb);a.O.R(b.Ge,"whee=
l",a.o0b);pK(a.D)?(b.F.O.Na(!1),b.F.H.Na(!1)):OWb(a)}=0A=
function OWb(a){var =
b=3Da.C,c=3Db.F.H,d=3Dc.Mc,e=3Db.F.O,f=3De.Mc;a.dd.R(d,"start",v(a.rKa,a,=
c)).R(d,"drag",v(a.sKa,a,c)).R(d,"end",v(a.qKa,a,c)).R(f,"start",v(a.rKa,=
a,e)).R(f,"drag",v(a.sKa,a,e)).R(f,"end",v(a.qKa,a,e));c.Na(!0);e.Na(!0);=
c=3Db.F.L;d=3Dc.Mc;e=3Db.F.D;f=3De.Mc;a.tf.R(c.O,"mousemove",a.WD).R(d,"s=
tart",v(a.LLa,a,c)).R(d,"drag",v(a.MLa,a,c)).R(d,"end",v(a.KLa,a,c)).R(e.=
O,"mousemove",a.WD).R(f,"start",v(a.LLa,a,e)).R(f,"drag",v(a.MLa,a,e)).R(=
f,"end",v(a.KLa,a,e));c=3Db.getSelection().D;d=3Dc.Mc;a.we.R(d,"start",=0A=
v(a.UBb,a,c)).R(d,"drag",v(a.WBb,a,c)).R(d,"end",v(a.TBb,a,c));c=3Db.Ra;d=
=3DfP(b).F;a.Hb.R(d,"start",v(a.znb,a,c)).R(d,"end",v(a.ynb,a,c));a.Hb.R(=
fP(b).F,"dblclick",a.xnb)}p=3DKWb.prototype;p.l0b=3Dfunction(a){a=3Da.Jd;=
if(a!=3Dthis.Rh){if(a){var =
b=3Dthis.C;b.F.O.Na(!1);b.F.H.Na(!1);this.dd.Ic();this.tf.Ic();this.we.Ic=
();this.Hb.Ic()}else =
OWb(this);this.Rh=3Da}};p.q0b=3Dfunction(a){"formula"=3D=3Da.$&&(this.ma=3D=
null)};function =
PWb(a){a.Ef=3D{N:QWb(a,"N"),S:QWb(a,"S"),E:QWb(a,"E"),W:QWb(a,"W")}}=0A=
p.Z7a=3Dfunction(a,b){if(0>=3Da)return =
0;a*=3Db?.03:.01;if(1>a){if((b?this.Qh:this.Ag)<1/a)return =
b?this.Qh++:this.Ag++,0;RWb(this);return 1}RWb(this);return =
Math.floor(a)};function QWb(a,b){var =
c=3DBWa(b,!1),d=3DBO(a.H,"client","scrollable",!1,!1,!1);switch(b){case =
"N":var e=3Dd.top;break;case "S":e=3Dd.bottom;break;case =
"E":e=3Dd.right;break;case "W":e=3Dd.left}var =
f=3Dny(b),h=3Dv(a.Z7a,a);return function(a){a=3Dh(c*(a-e),f);return c*a}}=0A=
p.m0b=3Dfunction(a){FMa(this.Cb);var =
b=3Dthis.C,c=3Dthis.kb,d=3Da.Vh;this.J=3Dd;var =
e=3D!df(a),f=3DlK(this.D);if(!b.Ra.isVisible()){var =
h=3DlP(b);!f&&h&&(h=3DxP(h))&&hAb(h)&&(kK(this.D,"formula"),f=3D!0);if(f|=
|e&&Gd(uI(c),d)||1=3D=3DaP(b,!0)){f||Gd(this.xd,d)||fP(b).setVisible(!1);=
this.Wa.Ic();if(this.ma){h=3Dthis.ma.y;var =
k=3Dthis.ma.x,l=3Dc.Lc();l.C||l.Yd()?l.C&&!$A(l,"c",k)?this.ma=3Dnull:l.Y=
d()&&!$A(l,"r",h)&&(this.ma=3Dnull):this.ma=3Dnull}d&&!Gd(this.ma,d)&&(oB=
b(d,!0)||pBb(d,!0)||nBb(d))&&(h=3DoBb(d,!0)?"r":pBb(d,!0)?"c":null,k=3D=0A=
!1,e&&(e=3Db.Lc(),null=3D=3Dh?k=3DaB(e,d):"r"=3D=3Dh&&e.Yd()?(k=3Dd.y,k=3D=
k>=3De.qc()&&k<e.Vc()):"c"=3D=3Dh&&e.C&&(k=3Dd.x,k=3Dk>=3De.kc()&&k<e.Wc(=
))),e=3Da.ctrlKey&&!Sc||a.metaKey,a.shiftKey&&!k?(SWb(this,d,h,e),TWb(thi=
s,mP(b,this.D.V).C,h)):(null!=3Dh||k||nP(b,!1),k||(k=3D-1=3D=3Dd.x&&-1=3D=
=3Dd.y,l=3DUWb(this,d,h,k),lK(this.D)&&e&&VWb(this.C.H),XUb(this.C.H,kP(t=
his.C)&&lK(this.D)),yI(this.kb,l,"click",e),TWb(this,l,h),null!=3Dh||k?(t=
his.ma=3Dd,k?(zI(c,II(c)),nP(b,!0),b.getSelection().rS(),WWb(this)):(c=3D=
sn(),k=3Dnull,"c"=3D=3Dh&&(k=3DVyb(17,[this.D.C.C]),=0A=
k=3Dtn(c,sB.hua,!1,k?k:void =
0)),XWb(this,h,"r"=3D=3Dh?d.y:d.x,e),null!=3Dk&&vn(c,k))):(this.ma=3Dnull=
,zI(this.kb,RA(d),e)))));R8a&&!this.ib.Pb().hasFocus()||a.preventDefault(=
);Nc||f||mO(b);Nc&&cO(b.O).length&&!f&&Di(function(){mO(b)},0,this);this.=
xd=3Dd;YWb(this,a)}}};=0A=
function YWb(a,b){if(b.Vh&&b.Hx){for(var =
c=3Da.C.va.V,d=3D!df(b),e=3DOLb(c,b.Vh,b.Hx),f=3D!1,h=3D0;h<e.length;h++)=
{var =
k=3De[h];d&&"HYPERLINK"!=3Dk||(a.Ha[k].D(b.Vh,b.Hx),f=3D!0)}if(!f&&b.OD&&=
b.PD)for(e=3DOLb(c,b.OD,b.PD),c=3D0;c<e.length;c++)f=3De[c],d&&"HYPERLINK=
"!=3Df||a.Ha[f].D(b.OD,b.PD)}}function ZWb(a,b,c,d){a:{for(var e in =
b){var f=3Db[e];if(f&&bb(LWb,f)&&a.Ha[e].J()){b=3D!0;break =
a}}b=3D!1}if(b){var h;d&&(h=3Dnew =
AN(c,d));FOb(a.C,c.y,c.x,h)}}p.iYb=3Dfunction(a){this.Yj=3Da.element};=0A=
function NWb(a){if(!a)return!1;var =
b=3Da.tagName;if("INPUT"=3D=3Db||"TEXTAREA"=3D=3Db)return!0;for(;null!=3D=
a;a=3Da.parentNode)if("true"=3D=3Da.contentEditable)return!0;return!1}p.j=
Yb=3Dfunction(a){0<cO(this.C.O).length||NWb(a.element)||NWb(this.Yj)||!df=
(a)||(Nc?Di(function(){if(this.C&&!this.C.isDisposed()&&this.C.O&&0=3D=3D=
cO(this.C.O).length){var =
a=3Dthis.C;lK(this.D)?(a=3DlP(a))&&a.focus():(mO(a),this.Cb.C("grid-cell-=
button-press"))}},0,this):(this.Cb.Lb(3),this.Cb.C("grid-cell-button-pres=
s")))};=0A=
p.j0b=3Dfunction(a){"A"!=3Da.target.nodeName||cf(a,1)||a.preventDefault()=
};function UWb(a,b,c,d){if(null!=3Dc||d){a=3Da.C.D;var =
e=3DeB(a.C);if(!a.D){var =
f=3D0<MG(a.kb,"c");0<MG(a.kb,"r")&&(e.y=3Dxjb(a.kb,"r"));f&&(e.x=3Dxjb(a.=
kb,"c"))}d||("r"=3D=3Dc?e.y=3Db.y:e.x=3Db.x);return e}return =
b}p.n0b=3Dfunction(a){if(!this.C.getSelection().F){if(a.Vh&&this.C.$f){va=
r =
b=3DiN(yTb(this.C));if(Gd(b,a.Vh))return}vTb(this.C)}};p.ula=3Dfunction(a=
){this.Rb=3Dnew Ed(a.clientX,a.clientY)};=0A=
p.WD=3Dfunction(a){var =
b=3Dthis.C,c=3Da.target,d=3DoK(this.D),e=3D!d||YD.isEnabled();if(a.Vh&&th=
is.xb)vTb(b);else{if(!this.xb&&!hRb(this.C.F)&&e){if(b.F.L.C=3D=3Dc||b.F.=
D.C=3D=3Dc){var =
f;if(f=3Da.Vh)f=3Da.Vh,f=3D-1=3D=3Df.x&&-1=3D=3Df.y;f&&(c=3Dthis.Ji,c=3Dc=
.ib.getElement(aO(c,"oh")));a.target=3Dc}f=3Da.Vh||EO(this.H,a.clientX,a.=
clientY,"client");if(pBb(f,!1)){var h=3Db.F.J;var =
k=3D$Wb(this,"c",a);b.F.V.Rf(!1)}else =
oBb(f,!1)&&(h=3Db.F.V,k=3D$Wb(this,"r",a),b.F.J.Rf(!1))}f=3D!0;var =
l=3D!1;if(h&&null!=3Dk&&e&&!iRb(this.C.F)){if(!d){f=3D!1;d=3Dh;e=3Dthis.G=
e;=0A=
var =
m=3Dd.Mc;e.Ic();e.R(this.C,"mouseover",this.UCb);e.R(m,"start",v(this.TCb=
,this,d));e.R(m,"end",v(this.SCb,this,d));e.R(d.getElement(),"dblclick",d=
=3D=3Dthis.C.F.J?this.Kpb:this.nDb);eRb(h,k)}HOb(b.F)}else =
l=3D!0;f&&(b.F.V.Rf(!1),b.F.J.Rf(!1),l&&aXb(this,c,a.clientX,a.clientY),t=
his.Ge.Ic());k=3Dthis.C;if(a.Vh&&a.Hx){h=3Dthis.jh;if(this.Yb&&!Gd(a.Vh,t=
his.Yb)){b=3D{};for(c=3D0;c<h.length;c++)b[h[c]]=3D"mouseout";ZWb(this,b,=
this.Yb);h=3D[]}c=3Dk.va.V;k=3DOLb(c,a.Vh,a.Hx).sort();a.OD&&a.PD&&(b=3DO=
Lb(c,a.OD,a.PD).sort(),b.length?=0A=
k=3Db:(a.OD=3Dnull,a.PD=3Dnull));b=3D{};for(e=3Dd=3D0;d<h.length||e<k.len=
gth;)l=3Dh[d],f=3Dk[e],!l||f&&f<l?(b[f]=3D"mouseover",e++):!f||l&&l<f?(b[=
l]=3D"mouseout",d++):(b[f]=3D"mousemove",l=3Da.Vh,(l=3D(l=3Dc.D.get(l.x,l=
.y))&&f in =
l&&0<l[f].length?l[f][0].anchor:null)&&this.Ha[f].H(a.Vh,l),d++,e++);h=3D=
a.PD||a.Hx;c=3Dthis.C.$.C;h&&(h.x/=3Dc.C,h.y/=3Dc.C);ZWb(this,b,a.OD||a.V=
h,h);this.jh=3Dk;this.Yb=3Da.Vh}}};=0A=
function =
aXb(a,b,c,d){if(jRb(a.C.F)||iRb(a.C.F)||hRb(a.C.F))bXb(a);else{var =
e=3Da.C;c=3DEO(a.H,c,d,"client");if(b&&(pBb(c,!1)||e.F.D.C=3D=3Db)){if((d=
=3DfI(a.kb,c.x))&&d.isVisible()&&!lRb(e.F)){a.Ka&&Ei(a.Ka);kRb(e.F,c.x);v=
ar =
f=3De.F.F;a.Uc.R(b,"mouseout",function(a){a.relatedTarget!=3D=3Df.getElem=
ent()&&bXb(this)})}}else lRb(e.F)&&bXb(a)}}function =
bXb(a){a.Ka&&Ei(a.Ka);a.Ka=3DDi(function(){this.Ka=3Dnull;HOb(this.C.F)},=
200,a);a.Uc.Ic()}=0A=
p.k0b=3Dfunction(a){var =
b=3Da.index,c=3Dthis.kb,d=3Dthis.C,e=3DIF(c,b,b+1);c.Lc().contains(e)||(c=
=3DUWb(this,new =
Ed(b,0),"c",!1),yI(this.kb,c,"column-menu"),d.ma.setVisible(!0),XWb(this,=
"c",b));b=3Dnew =
D("contextmenu",a.target);b.clientX=3Da.clientX;b.clientY=3Da.clientY;d.d=
ispatchEvent(b)};=0A=
function $Wb(a,b,c){var =
d=3D"c"=3D=3Db,e=3DEO(a.H,c.clientX,c.clientY);e=3Dd?e.x:e.y;if(!Djb(a.kb=
,b,e))return null;var =
f=3DWPb(a.H,SA(e,e),b,"client",!0).ey();if(d)if(a.C.D.rc()){var =
h=3Df.right-c.clientX;d=3Dc.clientX-f.left}else =
d=3Df.right-c.clientX,h=3Dc.clientX-f.left;else =
d=3Df.bottom-c.clientY,h=3Dc.clientY-f.top;if(5<d&&5<=3Dh)return =
null;if(5>=3Dh){if(0=3D=3De||e=3D=3DMG(a.kb,b))return =
null;0<e&&e--}return =
e}p.UCb=3Dfunction(){jRb(this.C.F)||(this.C.F.V.Rf(!1),this.C.F.J.Rf(!1))=
};=0A=
p.TCb=3Dfunction(a,b){this.C.F.resize();var =
c=3Da.fd();a=3Da.V;this.Me=3DMath.round("r"=3D=3Dc?b.clientY:b.clientX);t=
his.Se=3Da;this.O.Qc(this.C,"mousemove",this.WD);this.O.Qc(this.C.F.D.O,"=
mousemove",this.WD);this.O.Qc(this.C.F.L.O,"mousemove",this.WD)};=0A=
p.SCb=3Dfunction(a,b){this.O.R(this.C,"mousemove",this.WD);this.O.R(this.=
C.F.D.O,"mousemove",this.WD);this.O.R(this.C.F.L.O,"mousemove",this.WD);v=
ar =
c=3Da.fd(),d=3D"r"=3D=3Dc,e=3DMath.round(d?b.clientY:b.clientX)-this.Me;b=
=3D!d&&this.C.D.rc()?-1:1;var f=3Dthis.C.$.C.C;e=3De*b/f;var =
h=3Dthis.kb;b=3Dthis.Se;var =
k=3DMath.round(uN(this.H,c,b));k/=3Df;e=3DMath.max(2,k+e);c=3DcXb(this,c,=
b);e!=3Dk&&(this.$.C(d?35311:35309),d=3Dnew =
PK(h,c[0],e,c.slice(1)),this.Ba.C(d));eRb(a,b);this.Me=3Dthis.Se=3Dnull};=0A=
function cXb(a,b,c){var =
d=3Da.C.Lc(),e=3Da.kb;if(XA(d))return[HI(e,0,MH(e,b),b)];d=3D[];var =
f=3D!1;a=3DqI(a.C.Ua());for(var h=3D0;h<a.length;h++){var =
k=3Da[h];k.fd()=3D=3Db&&(d.push(k),$A(k,b,c)&&(f=3D!0))}return =
f?d:[HI(e,c,c+1,b)]}p.Kpb=3Dfunction(){var =
a=3DcXb(this,"c",Number(this.C.F.J.V));this.$.C(35306);IWb(a,this.zk,this=
.Ba)};p.nDb=3Dfunction(){if(J(I(),"fefrh")){var =
a=3DcXb(this,"r",Number(this.C.F.V.V));this.$.C(35502);this.Ba.C(new =
PK(this.kb,a[0],null,a.slice(1)))}};p.rKa=3Dfunction(){this.C.F.resize()}=
;=0A=
p.sKa=3Dfunction(a,b){a=3Da.fd();var =
c=3Dthis.C,d=3Dthis.kb;CI(d,jI(d,a),a);c=3Dc.F;d=3Dc.C;b=3D"c"=3D=3Da?b.c=
lientX:b.clientY;var e=3D"c"=3D=3D=3Da,f=3DMath.max(0,e?xO(d,b,"c",void =
0):xO(d,b,"r",void 0)),h=3DtO(d,f,a,"client"),k=3DLN(d,a),l=3DKN(d,new =
wv(f,f+1),a);b+=3Dk;(d.H.rc()&&e?h-b:b-h)>l/2&&f++;d=3Df;e=3Dc.Ua();b=3D"=
r"=3D=3Da;a=3DMH(e,a)-1;b?cRb(c.O,Math.min(a,d)):cRb(c.H,Math.min(a,d))};=0A=
p.VBb=3Dfunction(a){var =
b=3Da.getRect(),c=3Db.kc(),d=3Db.qc(),e=3DdXb(this,this.Ed.x,c,"c"),f=3Dd=
Xb(this,this.Ed.y,d,"r"),h=3Dthis.kb;f=3Dyd(f,Math.min(-1,h.C-d),h.zf()-d=
-b.height);e=3Dyd(e,Math.min(-1,h.D-c),h.sf()-c-b.width);b=3Dc_a(b,e,f);$=
jb(h,b)&&h.C<=3Dd+f&&h.D<=3Dc+e&&(a.Jp(b),this.Ed=3Dnew =
Ed(c,d),a=3Dthis.ub,a.x+=3De,a.y+=3Df)};p.kDb=3Dfunction(a){var =
b=3Da.fd();a=3Da.V;var =
c=3DdXb(this,this.Vd,a,b);0!=3Dc&&(c=3DiI(this.kb,a,c,b),dTb(this.C,Math.=
max("r"=3D=3Db?this.kb.C:this.kb.D,c),b),this.Vd=3Da)};=0A=
function eXb(a,b,c){b=3D"r"=3D=3Db;c=3Dc?1:-1;var d=3Da.C.D.rc();return =
a.Ef[CWa(c,b,d)](b?a.Rb.y:a.Rb.x)}=0A=
function dXb(a,b,c,d){var =
e=3Da.C,f=3Da.kb,h=3De.D,k=3De.Lc();if("r"=3D=3Dd){var l=3D"S";var =
m=3Dk.height;k=3De.EB;var r=3DvN(h);var u=3DhI}else =
l=3Da.C.D.rc()?"W":"E",m=3Dk.width,k=3De.DB,r=3DwN(h),u=3Dujb;if(b<c){r=3D=
Math.max(1,eXb(a,d,!0));r=3Du(f,c,m-1+r);if(r=3D=3Dc)return =
0;if(yN(h,l)<=3Dr)return =
k.call(e,r),e=3Du(f,c,0),(r>c?1:-1)*Math.max(1,cjb(LG(f,d),r,e)-m)}else =
if(b>c){h=3DMath.min(-1,eXb(a,d,!1));h=3Du(f,c,h);if(h=3D=3Dc)return =
0;if(r>=3Dh)return =
k.call(e,h),e=3Du(f,c,0),(h>c?1:-1)*Math.max(1,cjb(LG(f,d),h,e))}return =
0}=0A=
p.LLa=3Dfunction(a){if(!lK(this.D)){this.C.F.resize();this.Jc.R(this.Oa,"=
tick",v(this.kDb,this,a));this.Jc.R(this.ib.Pb(),"mousemove",this.ula);th=
is.Vd=3Da.V;PWb(this);RWb(this);this.Oa.start();fO(this.C.getSelection().=
D,!0);HOb(this.C.F);a=3D"r"=3D=3Da.fd()?35386:35387;var b=3Dtj(new =
pj,7).build();this.$.C(a,b)}};function =
fXb(a,b,c){b=3DxO(a.H,"c"=3D=3Dc?b.clientX:b.clientY,c);var =
d=3Da.C.Lc(),e=3DYA(d,c);b>=3De&&b<ZA(d,c)?b=3De:b>=3DZA(d,c)&&(b=3DiI(a.=
kb,b,0,c)+1);return b}=0A=
p.MLa=3Dfunction(a,b){if(!lK(this.D)){var =
c=3Dthis.C;a=3Da.fd();dTb(c,fXb(this,b,a),a)}};=0A=
p.KLa=3Dfunction(a,b){if(!lK(this.D)&&(this.Oa.stop(),this.Jc.Ic(),t(b.cl=
ientY)&&t(b.clientX))){var =
c=3Dthis.C,d=3Dthis.kb,e=3Dc.Lc(),f=3Da.fd(),h=3DfXb(this,b,f);b=3Dh;"c"=3D=
=3Df?$A(e,f,b)?b=3De.kc():b>e.kc()&&(b-=3DcB(e,f)):$A(e,f,b)?b=3De.qc():b=
>e.qc()&&(b-=3DcB(e,f));if(!(0>b)){b=3Dsn();a=3Dnull;"c"=3D=3Df&&(a=3DVyb=
(17,[this.D.C.C]),a=3Dtn(b,sB.gua,!1,a?a:void 0));if(!$A(e,f,h)){var =
k=3Dnew =
FWb(d,e,h),l=3DcB(e,f);this.Ba.C(k);YA(e,f)<h&&(h-=3Dl);k=3D"r"=3D=3Df?JF=
(d,h,h+l):IF(d,h,h+l);Njb(d,k);d=3D"r"=3D=3Df;e=3DYA(e,f);e=3Dh<e?e-h:h-e=
;f=3Dnew lj;h=3Dnew pka;=0A=
G(h,1,l);G(h,2,e);ag(f,7,h);e=3Dwj(tj(new =
pj,7),f).build();this.$.C(d?35388:35389,e);null!=3Da&&(vn(b,a),a=3Dnull);=
if(c.isDisposed())return;gXb(this)}fO(c.getSelection().D,!1);null!=3Da&&y=
n(b,a)}}};p.qKa=3Dfunction(a){var =
b=3Dthis.kb,c=3Da.fd(),d=3Da.getIndex();if(qa(d)&&0<=3Dd){var =
e=3Dd-1;0=3D=3Dd||Djb(b,c,e).isVisible()||(d=3DbI(b,c,e),e=3DLj(d,e));b=3D=
new OK(this.D.C,b.$b(),c,e+1);this.Ba.C(b);a.reset()}};=0A=
p.Byb=3Dfunction(a){var =
b=3Da.Vh;if(!this.xb&&b&&null!=3DaMb(this.C.D,b)){var =
c=3Dthis.C,d=3Dc.Oa,e=3Dv(c.Dhb,c),f=3Dd.J;c=3D[];if(!f.isEmpty()){f=3Dl0=
a(f);for(var h=3D0;h<f.length;h++){var =
k=3Df[h],l=3DaNb(d,k);if(l&&Gd(l,b)){c.push(k.L.D);var =
m=3Dk.J}}}e=3De.call();if(d=3D!d.F&&!cb(c))e.wq(b),b=3De.getElement(),b||=
(e.Aa(),b=3De.getElement()),se(b,e.H.format({NUM_PEOPLE:c.length,PERSON_1=
:c[0],PERSON_2:c[1],PERSON_3:c[2]})),jLb(e),e.getElement().style.backgrou=
ndColor=3Dm;e.setVisible(d)}aXb(this,a.target,a.clientX,a.clientY)};=0A=
p.wyb=3Dfunction(a){var =
b=3Dsn();this.Sa&&vn(b,this.Sa);this.Sa=3Dtn(b,sB.pwa);this.ula(a);b=3Dyh=
(UN(this.H,"page",!1,!1));var =
c=3DEO(this.H,a.clientX,a.clientY);if((b=3Db.contains(hXb(this,a)))||c&&(=
oBb(c,!0)||pBb(c,!0))){if(c){Cpb(this.D)||lK(this.D)||fP(this.C).setVisib=
le(!1);var d=3DmP(this.C,this.D.V).getRect();if(nBb(c)||d.Yd()^d.C){var =
e=3Dthis.kb,f=3DiXb(this,c),h=3Dthis.J?iXb(this,this.J):f,k=3Dthis.C.D,l=3D=
bMb(k,"c"),m=3DbMb(k,"r"),r=3D0,u=3D!1,w=3DvN(k);m&&(!ly(h)||ly(f)||jXb(t=
his,d,"y")?ly(f)&&!ly(h)&&(r|=3D1,this.va=3D=0A=
!0,this.V=3Dc):this.va?(this.va=3D!1,this.V=3Dnull):this.L&1||(w=3De.C,u=3D=
!0));k=3DwN(k);l&&(!my(f)||my(h)||jXb(this,d,"x")?my(h)&&!my(f)&&(r|=3Dth=
is.C.D.rc()?2:8,this.va=3D!0,this.V=3Dc):this.va?(this.va=3D!1,this.V=3Dn=
ull):this.L&8||(k=3De.D,u=3D!0));u&&BI(this.kb,dI(this.kb,new =
Ed(k,w)));r&&(this.L=3Dr,this.Bb.start());this.va||this.J&&Gd(this.J,c)||=
(kXb(this),e=3Da.ctrlKey||a.metaKey,d&&(XA(d)||SWb(this,c,d.fd(),e)));thi=
s.J=3Dc}}a.preventDefault();if(b)return}c=3Dthis.C;d=3Dyh(BO(this.H,"page=
","scrollable",!1,!1,!1));e=3DhXb(this,=0A=
a);f=3D0;h=3Da.target;l=3Dthis.xd?GI(this.kb,this.xd):null;c.D.rc()?e.x<=3D=
d.left?f|=3D8:(8=3D=3Dthis.L||"fixed"!=3Dl&&"row-head-section"!=3Dl)&&(e.=
x>=3Dd.left+d.width||h=3D=3Dc.va.F["row-head-section"])&&(f|=3D2):e.x>=3D=
d.left+d.width?f|=3D2:(2=3D=3Dthis.L||"fixed"!=3Dl&&"row-head-section"!=3D=
l)&&(e.x<=3Dd.left||h=3D=3Dc.va.F["row-head-section"])&&(f|=3D8);e.y>=3Dd=
.top+d.height?f|=3D4:(4=3D=3Dthis.L||"fixed"!=3Dl&&"column-head-section"!=
=3Dl)&&(e.y<=3Dd.top||h=3D=3Dc.va.F["column-head-section"])&&(f|=3D1);c=3D=
f;d=3DEO(this.H,a.clientX,a.clientY);h=3Dthis.J||d;this.J=3D=0A=
d;0!=3Dc&&(a=3Dthis.C.Lc(),e=3Dthis.C.D,f=3De.rc(),a.Yd()&&(c&=3D5),a.C&&=
(c&=3D10),b&&Gd(d,h)||(BTb(this.C,c)?(b=3Dc&1?xN(e,"r"):c&4?yN(e,"S"):d.y=
,d=3Df?c&8?yN(e,"W"):c&2?xN(e,"c"):d.x:c&2?yN(e,"E"):c&8?xN(e,"c"):d.x,b=3D=
new =
Ed(d,b),XA(a)||SWb(this,b,a.fd(),!0),this.L!=3Dc&&(this.L=3Dc,this.Bb.sta=
rt())):this.V&&(!f&&c&8?this.V.x=3DyN(e,"W"):f&&c&2&&(this.V.x=3DyN(e,"E"=
)),c&1&&(this.V.y=3DyN(e,"N")))))};function lXb(a){var =
b=3Da.C.ma;ic(jy,function(c){(c=3Db.O[c])&&a.Wa.R(c,"mouseover",a.lmb)})}=0A=
p.p0b=3Dfunction(){var =
a=3Dthis.C;pK(this.D)||(xI(this.kb)?lXb(this):(this.Wa.Ic(),TSb(a,!0)))};=
p.aLa=3Dfunction(){this.Sa&&(yn(sn(),this.Sa),this.Sa=3Dnull);this.xb=3D!=
1;this.Ra.Ic();if(U0a){var =
a=3Dthis.kb,b=3Dthis.$;Mjb(a)&&(aB(a.J,a.Ba)||Ijb(a,eB(a.J),!1,!1),a.Ha=3D=
a.J,b.Vb(2597,a.we),b=3Dnew =
FG("nb"),b.C=3DqI(a),b.Ka=3D!0,a.dispatchEvent(b))}a=3Dthis.C;cOb(a.O);oT=
b(a,this.D.V);kXb(this);lK(this.D)||qK(this.D);lK(this.D)||gXb(this)};fun=
ction gXb(a){var b=3Da.C;pK(a.D)||xI(a.kb)||TSb(b,!0);Cpb(a.D)||WWb(a)}=0A=
function =
WWb(a){pK(a.D)||fP(a.C).setVisible(!0)}p.UBb=3Dfunction(a,b){b=3DEO(this.=
H,b.clientX,b.clientY);var =
c=3Dthis.C.Lc();b.x=3Dyd(b.x,c.kc(),c.Wc()-1);b.y=3Dyd(b.y,c.qc(),c.Vc()-=
1);this.ub=3Db;this.C.getSelection().D.getRect().equals(this.C.ma.getRect=
())||this.C.ma.setVisible(!1);this.C.Ra.setVisible(!1);this.Ed=3DeB(this.=
kb.Lc());PWb(this);RWb(this);this.Ac.R(this.Oa,"tick",v(this.VBb,this,a))=
;this.Ac.R(this.ib.Pb(),"mousemove",this.ula);this.Oa.start()};=0A=
p.lmb=3Dfunction(){if(!pK(this.D)){var =
a=3Dthis.C,b=3Da.getSelection().D;a.ma.getRect().equals(b.getRect())&&(b.=
setVisible(!0),TSb(a,!0),this.jb.R(b.Mc,"start",this.Cob).R(b.C,"mouseout=
",this.Tka).R(HNb(this.Ji),"mousemove",this.Tka))}};p.Cob=3Dfunction(){th=
is.jb.Ic();this.jb.R(this.C.getSelection().D.C,"end",this.Tka)};p.Tka=3Df=
unction(){var a=3Dthis.C.getSelection().D;a.Ma||(this.jb.Ic(),fO(a,!0))};=0A=
p.WBb=3Dfunction(a,b){var =
c=3DEO(this.H,b.clientX,b.clientY);if(c!=3Dthis.ub){var =
d=3Da.getRect();if(!XA(d)){var =
e=3Dd.fd();b=3D"r"=3D=3De?0:c.x-this.ub.x;c=3D"c"=3D=3De?0:c.y-this.ub.y;=
0>d.kc()+b&&(b=3D-d.kc());0>d.qc()+c&&(c=3D-d.qc());d=3Dc_a(d,b,c);$jb(th=
is.kb,d)&&(a.Jp(d),a=3Dthis.ub,a.x+=3Db,a.y+=3Dc)}}};=0A=
p.TBb=3Dfunction(a){this.Oa.stop();this.Ac.Ic();var =
b=3Dthis.C,c=3Db.Lc();a=3Da.getRect();var d=3Dnew =
Ed(a.kc(),a.qc());yI(this.kb,d,null);b.ma.setVisible(!0);b.getSelection()=
.C=3Dd;zI(this.kb,a);oTb(b,this.D.V);WWb(this);b=3Dnew =
OA(d.y,d.x,d.y+c.height,d.x+c.width,c.Yd(),c.C);b.equals(c)||(c=3Dnew =
dN("cut-range",this.kb,c,this.kb,b),this.Ba.C(c))};=0A=
p.asb=3Dfunction(a){var =
b=3DLH(tI(this.kb));J(I(),"feptd")&&!oK(this.D)&&b&&Lhb(b)&&lD.Zb();if(!(=
kP(this.C)||pK(this.D)||b&&!b.H())){b=3Da.Vh||EO(this.H,a.clientX,a.clien=
tY);var c;if(c=3DnBb(b)){a:{c=3Dthis.C;if(a.Vh&&a.Hx)for(var d in =
this.Ha)if(NLb(c.va.V,d,a.Vh,a.Hx)&&this.Ha[d].F()||a.OD&&a.PD&&NLb(c.va.=
V,d,a.OD,a.PD)&&this.Ha[d].F()){a=3D!0;break =
a}a=3D!1}c=3D!a}c&&(yI(this.kb,b,null),kO(this.C),this.Wa.Ic(),fP(this.C)=
.setVisible(!1),a=3D(b=3DtI(this.C.Ua()))&&null!=3Drib(b)&&!OH(b),b=3Db&&=
QH(b)&&chb(QH(b)),(a||b)&&=0A=
LB("datepicker",this.Rqb,this,void 0,!0))}};=0A=
p.o0b=3Dfunction(a){if(this.C.dd){var =
b=3DnTb(this.C);if(b.isVisible()){var =
c=3DEO(this.H,a.clientX,a.clientY);if(Gd(iN(b),c))return}}this.Cb.Lb(3);b=
=3DS8a||!a.shiftKey?new Ed(a.deltaX,a.deltaY):new =
Ed(a.deltaY,a.deltaX);0=3D=3Da.deltaMode&&(c=3DEa(),500<c-this.Ng?(this.F=
.y=3D0,this.F.x=3D0):(Cd(this.F.y)!=3DCd(b.y)&&(this.F.y=3D0),Cd(this.F.x=
)!=3DCd(b.x)&&(this.F.x=3D0)),this.Ng=3Dc,this.F.y+=3Db.y,this.F.x+=3Db.x=
,b.y=3DmXb(this.F.y/40),b.x=3DmXb(this.F.x/40),this.F.y-=3D40*b.y,this.F.=
x-=3D40*b.x);var d=3DnXb(this,b.x,b.y);b=3Dthis.kb;c=3Dd.y;=0A=
d=3Dd.x;BI(b,yjb(b,tjb(b,sI(b),d,c)));a.preventDefault()};function =
oXb(a){return!!(!Sc&&a.ctrlKey||Sc&&a.altKey)}p.znb=3Dfunction(a){kK(this=
.D,"autofill");a.setVisible(!0);a.Jp(this.kb.Lc());a=3DuI(this.kb);TWb(th=
is,a,null);this.J=3Da};p.xnb=3Dfunction(a){var =
b=3Dthis.C.getSelection().getRect();a=3Dnew =
vWb(this.kb,b,null,oXb(a),this.D.H);this.Ba.C(a)};=0A=
p.ynb=3Dfunction(a,b){var c=3Dnew lj;rka(c,Wyb(this.Ak));var =
d=3Dwj(tj(new pj,17),c).build();c=3Dsn();var =
e=3Dtn(c,sB.eza,!1,d),f=3Dtn(c,sB.kva,!1,d);kK(this.D,"normal");var =
h=3Dthis.C,k=3Dh.getSelection().getRect(),l=3DJj(Ejb(this.kb,k),function(=
a){return =
OH(a)});l?(d=3Df,yn(c,e)):(d=3De,yn(c,f));this.Ma&&(yn(c,this.Ma),this.Ma=
=3Dnull);e=3D!1;f=3Da.getRect();!f.equals(k)&&f.contains(k)?(oTb(h,"norma=
l"),b=3Dnew =
vWb(this.kb,k,f,oXb(b.Zi),this.D.H),this.Ba.C(b),l&&(this.Ma=3Dd),zI(this=
.kb,f)):(e=3D!0,yn(c,d));WWb(this);a.setVisible(!1);=0A=
l||e||vn(c,d)};p.X7a=3Dfunction(){this.Ma&&(vn(sn(),this.Ma),this.Ma=3Dnu=
ll)};function mXb(a){return 0>a?Math.ceil(a):Math.floor(a)}function =
nXb(a,b,c){c*=3DZH;var d,e=3D0;if(0!=3Dc){var =
f=3DeB(a.C.D.C).y,h=3Da.kb,k=3DLG(a.kb,"r");f=3D(d=3D0<=3Dc)?Yib(k,new =
wv(f,QG(k.F))):bjb(k,new wv(h.C,f));var =
l=3Dd?c:-c,m=3D0,r=3Da.C.C;Kj(f,function(a){e++;m+=3DuN(r,"r",a);return =
m<l})}return new Ed(b,d?e:-e)}=0A=
p.NDb=3Dfunction(){var a=3Dthis.C;if(BTb(a,this.L)){var =
b=3Dthis.kb.V.y;(a=3Dnull=3D=3D=3Dthis.L?null:this.Xi[this.L])&&a();a=3Dt=
his.C.D.C.Vc()=3D=3DkI(this.kb,"r")+1;4=3D=3Dthis.L&&a&&b=3D=3Dthis.kb.V.=
y&&Qjb(this.kb,"r")}else{if(this.va&&this.J){b=3Dthis.V;var =
c=3Da.D,d=3DaMb(c,this.V);c=3DaMb(c,this.J);if(d&&c){var =
e=3D!my(d)&&!my(c);if(ly(d)&&ly(c)||e)b=3Dthis.J}a=3Da.Lc();XA(a)||SWb(th=
is,b,a.fd(),!0)}kXb(this)}};function =
kXb(a){null!=3Da.L&&(a.Bb.stop(),a.L=3Dnull,a.va=3D!1,a.V=3Dnull)}=0A=
p.lD=3Dfunction(a,b){if(this.J){var =
c=3Dthis.J.x,d=3Dthis.J.y,e=3Dthis.C.Ra.getRect(),f=3DmP(this.C,this.D.V)=
,h=3D0,k=3D0;a&&(h=3Dthis.Ef[a](this.Rb.x),0!=3Dh&&(h*=3Dthis.C.D.rc()?-1=
:1,c=3DCpb(this.D)?iI(this.kb,dB(e,a),h,"c"):tOb(f,h,"c"),this.C.DB(Math.=
max(c,this.kb.D))));b&&(k=3Dthis.Ef[b](this.Rb.y),0!=3Dk&&(d=3DCpb(this.D=
)?iI(this.kb,dB(e,b),k,"r"):tOb(f,k,"r"),this.C.EB(Math.max(d,this.kb.C))=
));if(0!=3Dh||0!=3Dk)a=3Dnew =
Ed(c,d),b=3Dthis.C.Lc(),XA(b)||SWb(this,a,b.fd(),!0)}};=0A=
function SWb(a,b,c,d){b.x=3DMath.max(0,b.x);b.y=3DMath.max(0,b.y);var =
e=3Da.C,f=3DmP(e,a.D.V);if(Cpb(a.D)){d=3Df.getRect();if(aB(d,b))b=3Dd.clo=
ne();else{c=3Db.x<d.kc()?d.kc()-b.x:b.x-d.Wc();if((b.y<d.qc()?d.qc()-b.y:=
b.y-d.Vc())>=3Dc){b.y<d.qc()?(c=3Db.y,b=3Dd.Vc()):(c=3Dd.qc(),b=3Db.y+1);=
f=3Dd.kc();var h=3Dd.Wc()}else =
b.x<d.kc()?(f=3Db.x,h=3Dd.Wc()):(f=3Dd.kc(),h=3Db.x+1),c=3Dd.qc(),b=3Dd.V=
c();b=3Dnew OA(c,f,b,h)}b=3DgI(a.kb,b);e.Ra.Jp(b)}else =
null=3D=3Dc?(e=3DYha(b,f.C),zI(a.kb,RZa(e,!1,!1),d,!0)):XWb(a,c,"r"=3D=3D=
c?b.y:b.x,d)}=0A=
function XWb(a,b,c,d){if(null!=3Db){var =
e=3DmP(a.C,a.D.V).C,f=3D"r"=3D=3Db?e.y:e.x;e=3DMath.min(f,c);c=3DMath.max=
(f,c)+1;b=3D"r"=3D=3Db?JF(a.kb,e,c):IF(a.kb,e,c);zI(a.kb,b,d,!0)}}functio=
n hXb(a,b){b=3DPh(b);a=3DGe(a.ib);b.x+=3Da.x;b.y+=3Da.y;return =
b}function iXb(a,b){var c=3Db.y<a.kb.C;a=3Db.x<a.kb.D;return =
c&&a?"fixed":c?"column-head-section":a?"row-head-section":"scrollable"}fu=
nction jXb(a,b,c){var d=3DiXb(a,new Ed(b.left,b.top));a=3DiXb(a,new =
Ed(b.Wc()-1,b.Vc()-1));return"y"=3D=3Dc?ly(d)!=3Dly(a):my(d)!=3Dmy(a)}=0A=
function TWb(a,b,c){a.xb=3D!0;var =
d=3Da.C,e=3Da.D.V;mP(d,e).C=3Db;Cpb(a.D)||0<d.O.$||mP(d,e).doa();b=3Da.ib=
.Pb();bOb(d.O);PWb(a);e=3D"r"!=3Dc;var =
f=3D"c"!=3Dc;c=3Df?"N":null;f=3Df?"S":null;var =
h=3De?"E":null;e=3De?"W":null;a.Xi=3D{1:v(a.lD,a,null,c),3:v(a.lD,a,h,c),=
2:v(a.lD,a,h,null),6:v(a.lD,a,h,f),4:v(a.lD,a,null,f),12:v(a.lD,a,e,f),8:=
v(a.lD,a,e,null),9:v(a.lD,a,e,c),0:v(a.lD,a,null,null)};RWb(a);a.Ra.R(d,"=
mouseup",a.aLa);a.Ra.R(b,"mousemove",a.wyb);a.Ra.R(b,"mouseup",a.aLa);a.R=
a.R(a.Bb,"tick",a.NDb);a.Ra.R(b.body,"selectstart",=0A=
a.xXb)}p.xXb=3Dfunction(a){a.preventDefault();return!1};p.Rqb=3Dfunction(=
){var a=3Dthis.C,b=3DtI(a.Ua());if(null=3D=3Dthis.$f){var =
c=3DOB("datepicker"),d=3Dc.C();this.$f=3Dc.D(d,a);this.qa(this.$f);a=3Dth=
is.C;a.Ed=3Dd;a.Fa(d,!0)}d=3Drib(b);b=3Db&&QH(b)&&chb(QH(b));if(null!=3Dd=
||b)a=3Dthis.C,b=3Da.Ed,d&&b.VZb(d),(d=3DgP(a.H))&&d.getElement()&&b.posi=
tion(d.getElement())};function =
RWb(a){a.Ag=3D0;a.Qh=3D0}p.Ea=3Dfunction(){KWb.ea.Ea.call(this);this.Ka&&=
Ei(this.Ka)};function =
pXb(a,b,c,d){QF.call(this,"r"=3D=3Dd?68:69,b.$b());this.kb=3Db;this.D=3Dc=
;this.C=3Dd}x(pXb,QF);p=3DpXb.prototype;p.exec=3Dfunction(){var =
a=3Dthis.Ua(),b=3DMH(a,this.C)-1;Xjb(a,b,this.D,this.C,!0,this.ck())};p.U=
a=3Dg("kb");p.$d=3Dn(58);p.Xd=3Dfunction(){var a=3Dnew =
xE;W(a,1,"r"=3D=3Dthis.C?0:1);W(a,2,this.D);return =
a};p.Qf=3Dfunction(){return =
jvb(TA(this.C,MH(this.kb,this.C),this.D),this.C,!0)};function =
qXb(a,b,c,d,e,f,h,k){A.call(this);this.C=3Da;this.Ba=3Df;this.$=3Db;this.=
kb=3Db.Kc();this.H=3De;this.F=3Dc;this.J=3Dd;this.V=3Dnew =
th(this);this.qa(this.V);this.L=3Dnull;this.va=3Dnew =
kWb(this.C,this.$,this.F,this.H,this.J,this.Ba,k);this.qa(this.va);this.D=
=3Dnew =
YVb(this.C,this.kb,this.F,this.H,this.J);this.qa(this.D);this.L&&this.D.O=
f(this.L);this.O=3Dnew =
KWb(this.C,this.$,this.F,this.H,this.J,this.D,k);this.qa(this.O);a=3Dthis=
.O;b=3DUH(a.kb);a.O.R(a.D,["readonly_status","offline_status","acl_change=
"],a.l0b).R(a.D,=0A=
"selection_mode",a.q0b).R(b,"Xa",a.X7a);MWb(a);a=3Dthis.D;b=3Da.C;a.H.R(a=
.V,["readonly_status","offline_status","acl_change"],a.p_b);a.H.R(b,"inpu=
tBoxActivate",a.m_b).R(b,"activeCellChange",a.n_b).R(b,"selectionChange",=
a.s_b).R(b,"mousemove",a.r_b).R(b,"mousedown",a.q_b).R(b,"validationFaile=
d",a.t_b);K.ZN.Na(!0);a.Wb.Mb(K.ZN,Qa,a.o_b,a);oK(a.V)||$Vb(a);this.V.R(t=
his.C,"addRows",this.Ha).R(this.C,"unhideButtonClicked",this.ma).R(this.C=
,"waffle_scroll",this.Ka)}x(qXb,A);=0A=
qXb.prototype.Ka=3Dfunction(a){var =
b=3Dthis.kb;if(a.C)Qjb(b,"x"=3D=3Da.axis?"c":"r");else{var =
c=3DsI(b);"x"=3D=3Da.axis?c.x=3Dujb(b,b.D,a.J):c.y=3DhI(b,b.C,a.J);BI(b,c=
)}};qXb.prototype.Ha=3Dfunction(a){var b=3Dthis.kb;a=3Dnew =
pXb(this.H,b,a.Ba,"r");this.F.C(a);BI(b,new =
Ed(wN(this.C.D),kI(b,"r")));xLb(this.C.Rb,!1)};qXb.prototype.ma=3Dfunctio=
n(a){if(1=3D=3DaP(this.C,!0)){var b=3D!1;a=3Da.target.getRect();var =
c=3Dnew =
CG(this.kb,a,!1);RF(c,v(function(a){b=3Da},this));this.F.C(c);b&&(a.Yd()&=
&(a=3DgI(this.kb,a)),Njb(this.kb,a))}};=0A=
qXb.prototype.Of=3Dfunction(a){this.L=3Da;this.D&&this.D.Of(a)};function =
PP(a,b){A.call(this);this.F=3Da;this.D=3Db;this.C=3D[]}x(PP,A);PP.prototy=
pe.registerListener=3Dfunction(a){var b=3Dnew th(this);this.qa(b);var =
c=3DUH(this.D);b.R(c,"Nb",Ca(this.O,a))};PP.prototype.registerListener=3D=
PP.prototype.registerListener;PP.prototype.H=3Dfunction(a,b,c){return(a=3D=
KH(this.D,Number(a)))&&glb(this.F,a.Kc())?Wa(UI(VI(this.F,a.Kc()),new =
Ed(c,b)),function(a){return =
a.C()}):[]};PP.prototype.docosForCell=3DPP.prototype.H;PP.prototype.J=3DJ=
e;PP.prototype.isDocoHighlighted=3DPP.prototype.J;=0A=
PP.prototype.L=3Dta;PP.prototype.setHighlightedDoco=3DPP.prototype.L;PP.p=
rototype.register=3Dfunction(a){this.C.push(a)};PP.prototype.register=3DP=
P.prototype.register;PP.prototype.V=3Dfunction(a){ib(this.C,a)};PP.protot=
ype.unregister=3DPP.prototype.V;PP.prototype.hQ=3Dg("C");PP.prototype.get=
Listeners=3DPP.prototype.hQ;PP.prototype.O=3Dfunction(a,b){for(var =
c=3D0;c<b.C.length;c++){var =
d=3Db.C[c];a(""+MI(this.D),d.qc(),d.kc(),d.Vc(),d.Wc())}};function =
QP(a){this.C=3Da}QP.prototype.F=3Dfunction(){return =
this.C.xb};QP.prototype.getRenderCellProtection=3DQP.prototype.F;QP.proto=
type.D=3Dn(0);QP.prototype.getGroupingGutterPercentCompressed=3DQP.protot=
ype.D;QP.prototype.Jd=3Dfunction(){return =
this.C.Jd()};QP.prototype.isReadOnly=3DQP.prototype.Jd;function =
rXb(a,b){A.call(this);this.C=3Da;this.D=3Db}x(rXb,A);=0A=
rXb.prototype.render=3Dfunction(a,b,c){var =
d=3Dthis.C.C.getActiveGrid(),e=3Dd.Kc(),f=3De.$b(),h=3D(this.D.F[f]||null=
).H;f=3Dnew rN(h.H);var k=3Dnew =
PP(this.C.Ha,this.C.C),l=3Dritz_api.GridViewApi.createGridViewController(=
ritz_api.RitzModelApi.getTopLevelModel(),e.$b()+"",null,h.D.D,Number.MAX_=
VALUE,h.C,h.V,new =
QP(this.C),h.$,k,ritz_api.RitzModelApi.getFormulaRenderer(),J(I(),"fegrac=
r"),!1),m=3Dritz_api.GridViewApi.getGridView(l),r=3DMN(a);ritz_api.GridVi=
ewApi.setContext(m,r);ritz_api.LayoutApi.didUpdateZoomLevel(m);=0A=
d=3Dnew OPb(d,this.C,m,h.va,h.J,h.C,h.Ha);d.Ld(Vh(a));a=3Dnew =
wMb(e,d,new =
WLb(e),m,h.J,a,f);ritz_api.GridViewApi.highlightRange(ritz_api.GridViewAp=
i.getGridViewModel(l),uw(c,2),uw(c,3),uw(c,4),uw(c,5),16378836);c=3Da.D;r=
=3Dc.cd();e=3DHN(a,new wv(b.qc(),b.Vc()),"r",!0,!0);h=3DHN(a,new =
wv(b.kc(),b.Wc()),"c",!0,!0);c.rc()&&(h.offset+=3D1);e=3DAMb(a,e);h=3DAMb=
(a,h);m=3Dnew =
EN(a.H,a.F);ritz_api.GridViewApi.renderGridView(a.J,h.start,e.start,h.siz=
e,e.size,h.offset,e.offset,m,null);r=3Dc.rc()?r.width-GN(c,"c"):0;c.rc()&=
&--r;=0A=
r/=3Da.H.C;a.F.C("r",b.qc(),b.Vc()-1);a.F.C("c",b.kc(),b.Wc()-1);ritz_api=
.GridViewApi.renderHeaderView(a.J,"ROWS",e.start,e.size,r,e.offset,m,null=
);ritz_api.GridViewApi.renderHeaderView(a.J,"COLS",h.start,h.size,h.offse=
t,0,m,null);ritz_api.GridViewApi.renderOriginView(a.J,r,0);B(a);B(d);ritz=
_api.GridViewApi.disposeGridViewController(l);B(k);B(f)};function =
sXb(){Bt.call(this);this.D.nc=3D!1}q(sXb,Bt);function =
tXb(a,b,c,d,e,f,h,k,l,m,r,u,w,y){gM.call(this,"assistant",iM("assistant")=
);e3a.Na(!0);this.L=3Da;this.$=3Db;this.Oa=3Dc;this.va=3Dd;this.Ra=3De;th=
is.Ba=3Df;this.ma=3Dh;this.Db=3Dl;this.O=3Dthis.V=3D!1;this.F=3Dnull;this=
.Wa=3Dm;this.Sa=3Dk;this.jb=3Dr;this.Va=3Du;this.D=3Dw;this.Ha=3Dy;this.J=
=3Dnew sXb;this.qa(this.J)}x(tXb,gM);function =
uXb(a){a.V=3D!0;ev(a.D,a.J);var b=3Dnew =
vu(["nc"]);z([X7a,Y7a,Z7a,$7a,a8a,b8a],function(c){a.D.C(c,b);a.D.D(c,b)}=
);vXb(a)}tXb.prototype.N0=3DKe;=0A=
tXb.prototype.Ko=3Dfunction(){this.isInstalled()||LB("gvizcharts",functio=
n(){this.O=3D!0;vXb(this)},this)};function =
vXb(a){if(a.V&&a.O&&!a.isInstalled()){var b=3DOB("assistant"),c=3Dnew =
(b.D())(a.L,a.Wa,a.Va),d=3Dnew =
(b.H())(c,a.L,a.$,a.Ha.C,a.va,a.ma,a.Sa,a.jb,a.Ba,a.Db,a.Ha);d.render();d=
.setVisible(!1);b=3Dnew =
(b.F())(c,d,a.L,a.$,a.Oa,a.va,a.Ra,a.Ba,a.ma,a.Db,a.D.Bd,a.J);a.F&&b.Of(a=
.F);a.C=3Db;"true"=3D=3DFl(Hl(FB("win").location.href),"showExplore")&&b.=
dAa()}}=0A=
tXb.prototype.Of=3Dfunction(a){this.F=3Da;this.isInstalled()&&this.C.Of(t=
his.F)};tXb.prototype.e1=3Dfunction(){B(this.C);this.C=3Dnull};function =
wXb(a,b){return new Jd(a.width-b.width,a.height-b.height)};function =
xXb(a){A.call(this);this.C=3Da}x(xXb,A);p=3DxXb.prototype;p.VWa=3Dfunctio=
n(a,b){this.Fba(a,b)};p.WWa=3Dta;p.Fba=3Dfunction(a,b){var =
c=3Dthis.C.getElement().style;c.maxWidth=3DMath.round(b.width)+"px";c.min=
Width=3DMath.round(Math.min(a.width,b.width))+"px";c.minHeight=3DMath.rou=
nd(Math.min(a.height,b.height))+"px";c.maxHeight=3DMath.round(b.height)+"=
px";c.width=3D"";c.height=3D""};p.cd=3Dfunction(){return =
ci(this.C.getElement())};p.resize=3Dta;p.X$=3Dta;function =
yXb(a){A.call(this);this.D=3Da;this.F=3Dnew =
Ci(250);this.qa(this.F);ff(this.F,"tick",this.X$,!1,this);this.L=3D!1;thi=
s.H=3Dnull;this.C=3DzXb;this.J=3DAXb;this.O=3Dnull}x(yXb,A);var =
zXb=3Dnew xh(0,0,0,0),AXb=3Dnew =
Jd(0,0);p=3DyXb.prototype;p.VWa=3Dfunction(a,b){this.L=3D!0;this.D.getEle=
ment().style.display=3D"inline-block";this.C=3DzXb;this.J=3DAXb;this.Fba(=
a,b)};p.WWa=3Dfunction(){this.L=3D!1};=0A=
p.Fba=3Dfunction(a,b){var =
c=3Dthis.D.va,d=3Dthis.D.getElement().style;d.minWidth=3DMath.round(Math.=
min(a.width,b.width))+"px";d.maxWidth=3DMath.round(b.width)+"px";d.minHei=
ght=3DMath.round(Math.min(a.height,b.height))+"px";d.maxHeight=3DMath.rou=
nd(b.height)+"px";d.width=3D"";d.height=3D"";this.H=3Dnew =
Jd(b.width+c.width,b.height+c.height)};p.cd=3Dfunction(){return =
this.C.cd().clone()};p.resize=3Dfunction(){this.X$()};=0A=
p.X$=3Dfunction(){this.F.stop();if(this.L){var a=3DIG(this.O);if(a){var =
b=3Dthis.D.getElement();b.style.right=3D"";b=3Dci(b);if(!Kd(b,this.J)){va=
r c=3Da.C;a=3Da.Ua();var =
d=3DuI(a),e=3DuN(c,"c",d.x);d=3DtO(c,d.x,"c");c.rc()&&(d-=3De);var =
f=3DoI(a,eB(a.J));var h=3Db.width+7;var =
k=3Dd;f=3Dyhb(f.getFormat());switch(f){case "left":e=3Dk;break;case =
"right":e=3Dk+e-h;break;case =
"center":e=3Dk+e/2+h/2-h;break;default:throw Error("Unknown alignment =
value: "+f);}h=3Dnew =
wv(e+2,e+h-1);if(h.start<this.C.left||h.end>this.C.left+this.C.width||b.h=
eight!=3D=0A=
this.C.height)e=3DxO(c,h.start,"c"),h=3DxO(c,h.end,"c"),c.rc()?(h=3DtO(c,=
h,"c"),c=3DWOb(c,e,"c"),e=3De=3D=3Da.sf()-1?Math.min(h-b.width,c):c):(e=3D=
tO(c,e,"c"),c=3DWOb(c,h,"c"),h=3Dh=3D=3Da.sf()-1?Math.max(e+b.width,c):c)=
,e=3DMath.max(0,e),h=3DMath.min(d+this.H.width,h),this.C=3Dnew =
xh(e,Ih(this.D.getElement()).y,h-e,b.height+this.D.va.height-1),b=3Dthis.=
D.getElement(),a=3Dthis.D.va,b.style.overflowX=3Dthis.C.width>=3Dthis.H.w=
idth?"":"hidden",b.style.overflowY=3Dthis.C.height>=3Dthis.H.height?"":"h=
idden",Hh(b,this.C.left-1,this.C.top),b.style.right=3D=0A=
"",b.style.minWidth=3Dthis.C.width-a.width+1+"px",b.style.minHeight=3Dthi=
s.C.height-a.height+1+"px",this.J=3Dci(b)}}else =
this.F.start()}};function =
RP(a,b,c,d,e,f,h){uP.call(this,a,b,c,e,f,h);this.jh=3Dd;this.Cb=3D!1;this=
.we=3Dthis.Ma=3Dthis.Sa=3Dthis.Ka=3Dnull;this.Ng=3Da.C;a=3Dthis.F;b=3Dnew=
 =
Cu(a,!0);zu(b,[K.Pn,K.rt,K.Np,K.Pu,rC,cC,dC,fC,Y4a,K.vn,K.kO,K.yq,K.Dr,K.=
Mp]);this.xq=3Db;this.qa(this.xq);a=3Dnew =
Cu(a,!0);b=3D[K.KA,K.qU,K.NN,K.Ku,K.rI,K.sI,K.tI,K.QN,K.RN,K.ZN,K.yU,K.XA=
,K.OPEN,K.E2,K.Pp,K.Gy,K.nE,K.Ky,K.Yi,e3a,$2a,e4a,m4a,n4a,o4a,EC,u4a,S4a,=
V4a,W4a,$4a,a5a,b5a,VC,aD,s5a,t5a,u5a,v5a,E5a,J5a,S5a,T5a,V5a,W5a,hD,o6a,=
t6a,CD,DD,u7a,v7a,w7a,y7a,A7a,B7a,C7a,=0A=
D7a,F7a,UD,h8a,i8a];Sc&&(b.push(K.xy),b.push(K.Ou),b.push(K.OA));J(I(),"e=
nable_omnibox")&&b.push(K.$A);J(I(),"fegracr")&&(b.push(kE),b.push(n8a),b=
.push(q8a),b.push(nE));c=3D[o3a,m3a,s3a,y3a,x3a,w3a,q3a,p3a];!Jc&&Pf||Lf?=
nb(b,c):Qf||Lc?nb(b,c,[t3a,u3a]):Kc&&nb(b,c,[v3a,t3a,u3a]);zu(a,b);this.J=
c=3Da;a=3D!this.Sb();this.Jc.C=3Da;this.qa(this.Jc);this.ub=3Dnew =
xXb(this);this.tf=3Dnew =
yXb(this);this.H=3Dthis.ub;this.tm=3D!1;this.dd=3Dnull;this.va=3DBXb(ghb)=
;this.Se=3D!1}x(RP,uP);var =
CXb=3D["input-box"];P8a||CXb.push("input-box-disable-box-shadow");=0A=
p=3DRP.prototype;p.Aa=3Dfunction(){RP.ea.Aa.call(this);nh(this.getElement=
(),CXb)};p.mla=3Dfunction(a){RP.ea.mla.call(this,a);this.Sb()&&this.H.res=
ize()};p.lla=3Dfunction(a){RP.ea.lla.call(this,a);this.Sb()&&this.H.resiz=
e()};p.focus=3Dfunction(){this.Qb()&&(RP.ea.focus.call(this),this.Sb()||(=
xUb(this)||this.La()||this.Pa("\n"),LUb(this)))};function iTb(a){var =
b=3Da.we;b&&a.H.Fba(wXb(DXb(b),a.va),wXb(EXb(a,b),a.va))}=0A=
function BXb(a){a=3Da.H||(a.H=3Duhb(a));return new =
Jd(Math.max(2,a.left+a.right)+2,Math.max(2,a.top+a.bottom)+2)}function =
DXb(a){return new Jd(a.width+1,a.height+1)}function EXb(a,b){return new =
Jd("right"!=3Da.Ka?a.Ma.right-a.Sa.left:b.width+(a.Sa.left-a.Ma.left),a.M=
a.bottom-a.Sa.top)}=0A=
function WSb(a,b,c,d,e,f,h,k,l,m){if(!a.Sb()){a.Cb=3D!!k;var =
r=3Df.getFormat();a.Ka=3Dr.getStyle("textAlign");a.Sa=3De;a.Ma=3Dh;a.va=3D=
BXb(r);a.we=3De.cd();var =
u=3Dh=3D!1;yCb(f,k,m)?(c=3D"%",u=3Dh=3D!0):c=3Dt(l)?l:xCb(f,c,d.y,d.x);c=3D=
c.replace(/\t/g,HUb);a.tm=3Du||!1;a.Bna(d,f,c,k);QUb(a,r.rc(),phb(r));FUb=
(a);var =
w=3DwXb(DXb(e.cd()),a.va),y=3DwXb(EXb(a,e.cd()),a.va);a.getElement().styl=
e.maxWidth=3D"none";a.getElement().style.maxHeight=3D"none";a.H=3Dnull;a.=
dd=3Dv(function(a){var b;if(b=3Dthis.Ng.getActiveGrid()){var =
c=3Db.Kc();b=3DeB(c.J);var d=3D=0A=
b.y,e=3Db.x;b=3Dc.eh(d,e);if(qib(b)||cI(c,d,e)||zhb(b.getFormat())||Ahb(b=
.getFormat()))b=3D!1;else{c=3Dc.H;var f;if(f=3Dc&&c.isEnabled())d=3Dnew =
Ed(e,d),e=3DXH(c),f=3Dd.x>=3De.kc()&&d.x<e.Wc()&&d.y=3D=3De.qc();b=3Df?!1=
:(b=3DQH(b))&&V(b.oy,4)&&b.EL()?!1:!0}b=3Db&&!this.xb?this.tf:this.ub}els=
e =
b=3Dthis.ub;b!=3Dthis.H&&(this.H=3Db,a&&this.H.VWa(w,y))},a);a.dd(!0);!k&=
&a.L&&sSb(a);wUb(a,b);a.Jc.C=3D!1;k&&t(void 0)&&(a.Yb=3Dvoid =
0);FXb(a,new Ed(e.left,e.top));a.dispatchEvent(new =
lM("inputBoxActivate"));h&&tSb(a,0)}}=0A=
p.UD=3Dfunction(a,b){this.tm&&"%"=3D=3Dthis.La()&&this.Pa("");if(a=3DRP.e=
a.UD.call(this,a,b))xUb(this)||this.Pa("\n"),LUb(this),this.Ma=3Dthis.Sa=3D=
this.Ka=3Dnull,this.H=3Dthis.ub,this.Se&&(b=3Dthis.Qa(),b.style.width=3D0=
,b.style.height=3D0,b.style.border=3D"none"),this.Jc.C=3D!0,$O(this).styl=
e.cssText=3D"";this.Cb=3D!1;return =
a};p.rD=3Dfunction(a){RP.ea.rD.call(this,a);this.dd&&this.dd(this.Sb())};=
p.cd=3Dfunction(){return =
this.H.cd()};p.Pa=3Dfunction(a,b){RP.ea.Pa.call(this,a,b);this.Sb()&&this=
.H.resize()};=0A=
p.Hfa=3Dfunction(){GXb(this);this.H.WWa()};function GXb(a){var =
b=3Da.getElement();if(a.Se){a=3Db.style.top;var =
c=3Db.style.left;b.style.cssText=3D"";b.style.top=3Da;b.style.left=3Dc}el=
se b.style.cssText=3D"";nh(b,CXb)}=0A=
p.Bna=3Dfunction(a,b,c){RP.ea.Pa.call(this,c);var =
d=3D{};jM(c)&&(this.Ka=3Dd.textAlign=3D"left",iTb(this));a=3Db.getFormat(=
);c=3DAc(shb(a));c.backgroundColor&&"transparent"!=3Da.getStyle("backgrou=
ndColor")||(c.backgroundColor=3D"#fff");c.color&&SH(b)&&SH(b).Si()&&(c.co=
lor=3D"#000",c.backgroundColor=3D"#fff");delete c.borderTop;delete =
c.borderRight;delete c.borderBottom;delete =
c.borderLeft;b=3Da.H||(a.H=3Duhb(a));c.paddingTop=3DMath.max(0,b.top-1)+"=
px";c.paddingBottom=3DMath.max(0,b.bottom-1)+"px";c.paddingLeft=3DMath.ma=
x(0,b.left-=0A=
1)+"px";c.paddingRight=3DMath.max(0,b.right-1)+"px";Dc(c,d);delete =
c.wordWrap;delete =
c.whiteSpace;b=3Da.getStyle("fontSize");b=3Dnull=3D=3D=3Db?"100%":ubb(b);=
b=3D13*parseInt(b,10)/100;b*=3Dthis.jh.C;c.fontSize=3DMath.round(b)+"px";=
GXb(this);QUb(this,a.rc(),phb(a));FUb(this);delete =
c.direction;sbb(this.getElement(),c);a=3Dc.backgroundColor;Bh($O(this),"b=
ackgroundColor",a);return c};=0A=
function FXb(a,b){b=3Dnew =
Ed(b.x-1,b.y-1);if("right"!=3Da.Ka)Hh(a.getElement(),b),a.getElement().st=
yle.right=3D"auto";else{var c=3Da.getElement().parentNode;c=3DWh(c);var =
d=3Da.getElement().style;d.left=3D"auto";d.right=3Dc.width-b.x-a.Sa.width=
-1+"px";d.top=3Db.y+"px"}a.H.X$()}p.IFa=3Dfunction(){"left"!=3Dthis.Ka&&(=
this.Ka=3D"left",this.getElement().style.textAlign=3D"left",Hh(this.getEl=
ement(),Ih(this.getElement())),this.getElement().style.right=3D"auto",iTb=
(this))};p.Fsa=3Dta;p.Esa=3Dta;=0A=
p.Ea=3Dfunction(){RP.ea.Ea.call(this);B(this.tf);B(this.ub)};function =
HXb(a,b){E.call(this);var c=3Dthis;this.H=3Da;this.C=3Db;a=3Dnew =
th(this);this.qa(a);a.R(this.C,"inputBoxActivate",function(){IXb(c,!0)}).=
R(this.C,"inputBoxDeactivate",function(){IXb(c,!0)});this.F=3Dnew =
Wn;this.qa(this.F);Xn(this.F,this.H.D,function(){IXb(c,!1)});this.D=3DJXb=
(this);K.zy.Mb(Ma,this.J,this)}q(HXb,E);function =
JXb(a){return!a.C.Sb()&&k2a(a.H)}HXb.prototype.J=3Dfunction(){IXb(this,!1=
)};=0A=
function IXb(a,b){var =
c=3DJXb(a);a.D!=3Dc&&(a.D=3Dc,b?a.dispatchEvent("on-inputbox-activate-tog=
gle"):a.dispatchEvent("on-feature-enable-toggle"))};Da(ba().prototype,ba(=
).prototype);var KXb=3DPc||Nc,LXb=3DKXb?'<span aria-hidden=3D"true" =
id=3D"aria-hidden-span"><br></span>':"";function =
MXb(a,b,c,d,e,f){gM.call(this,"braille",iM("braille"));this.O=3Dc;this.L=3D=
d;this.J=3De;this.F=3Db;this.qb=3Df||Md();this.D=3Dnew =
HXb(a,b);this.qa(this.D)}q(MXb,gM);MXb.prototype.Ko=3Dfunction(){if(!this=
.isInstalled()){var a=3Dnew =
(OB("braille").C())(this.O,this.L,this.J,this.F,this.qb);this.C=3Da;a.ena=
ble(!1)}};=0A=
MXb.prototype.start=3Dfunction(){var a=3Dthis,b=3Dnew =
th;this.qa(b);b.R(this.D,"on-inputbox-activate-toggle",function(){return =
NXb(a,!0)}).R(this.D,"on-feature-enable-toggle",function(){return =
NXb(a,!1)});NXb(this,!1)};function NXb(a,b){if(a.isInstalled()){var =
c=3Da.C;JXb(a.D)?c.enable(b):c.disable()}else =
a.D&&JXb(a.D)&&hM(a)};function =
OXb(a,b,c,d,e,f,h,k){gM.call(this,"charteditor",iM("charteditor"));this.D=
=3Da;this.L=3Db;this.$=3Dc;this.ma=3Dd;this.Db=3De;this.O=3Df;this.Bd=3Dh=
;this.J=3D!1;this.V=3Dk;this.F=3D!1}q(OXb,gM);OXb.prototype.qN=3Dfunction=
(a){this.isInstalled()||"show-chart-editor"!=3Da.type||(this.J=3D!!a.Nma,=
this.Ie=3Da.Nb,hM(this))};=0A=
OXb.prototype.Ko=3Dfunction(){var =
a=3Dthis;this.isInstalled()||!ritz_api.ChartsApi&&this.F||(this.F=3D!0,LB=
("gvizcharts",function(){ritz_api.RitzEntryPoint.loadChartsApi(function()=
{var b=3DOB("charteditor");b.F(a.Bd);var c=3Dnew =
(b.D())(a.Bd,a.L,a.Db,a.O,a.D.va,a.D.C,GB(yB.getInstance()));c.render();c=
.setVisible(!1);b=3Dnew =
(b.C())(c,a.D,a.L,a.$,a.ma,a.Bd,a.O,a.V);a.C=3Db;ZB(a.J,a.Ie)})}))};funct=
ion SP(){T.call(this)}x(SP,T);var =
PXb=3Dnull;SP.prototype.tx=3Dfunction(){return ow(this,1)};function =
TP(){T.call(this)}x(TP,T);var =
QXb=3Dnull;TP.prototype.tx=3Dfunction(){return =
ow(this,1)};TP.prototype.ax=3Dda(77);TP.prototype.pG=3Dda(81);function =
UP(){T.call(this)}x(UP,T);var =
RXb=3Dnull;UP.prototype.getName=3Dfunction(){return =
V(this,1)};UP.prototype.mf=3Dfunction(a){W(this,1,a)};function =
VP(){T.call(this)}x(VP,T);var SXb=3Dnull;=0A=
SP.prototype.Ca=3Dfunction(){var =
a=3DPXb;a||(PXb=3Da=3Dvw(SP,{0:{name:"PlxQuery",pb:"ritzproto.PlxQuery"},=
1:{name:"query",xa:9,type:String},2:{name:"engine",xa:9,type:String},3:{n=
ame:"script_id",xa:9,type:String}}));return =
a};SP.Ca=3DSP.prototype.Ca;TP.prototype.Ca=3Dfunction(){var =
a=3DQXb;a||(QXb=3Da=3Dvw(TP,{0:{name:"BigQueryQuery",pb:"ritzproto.BigQue=
ryQuery"},1:{name:"query",xa:9,type:String},2:{name:"project_id",xa:9,typ=
e:String}}));return a};TP.Ca=3DTP.prototype.Ca;=0A=
UP.prototype.Ca=3Dfunction(){var =
a=3DRXb;a||(RXb=3Da=3Dvw(UP,{0:{name:"QueryParameter",pb:"ritzproto.Query=
Parameter"},1:{name:"name",xa:9,type:String},2:{name:"constant_value",xa:=
9,type:String},3:{name:"workbookrange_id",xa:9,type:String}}));return =
a};UP.Ca=3DUP.prototype.Ca;=0A=
VP.prototype.Ca=3Dfunction(){var =
a=3DSXb;a||(SXb=3Da=3Dvw(VP,{0:{name:"QueryProto",pb:"ritzproto.QueryProt=
o"},1:{name:"sql_query",xa:9,type:String},2:{name:"plx_query",xa:11,type:=
SP},4:{name:"bigquery_query",xa:11,type:TP},3:{name:"parameters",yc:!0,xa=
:11,type:UP}}));return a};VP.Ca=3DVP.prototype.Ca;var =
TXb=3D{ADc:0,Gtc:1,Qwc:2,M9b:3,aBc:4};function =
WP(){T.call(this)}x(WP,T);var =
UXb=3Dnull;WP.prototype.getName=3Dfunction(){return =
V(this,1)};WP.prototype.mf=3Dfunction(a){W(this,1,a)};function =
XP(){T.call(this)}x(XP,T);var VXb=3Dnull;function =
YP(){T.call(this)}x(YP,T);var =
WXb=3Dnull;YP.prototype.Ao=3Dda(7);function =
ZP(){T.call(this)}x(ZP,T);var =
XXb=3Dnull;ZP.prototype.tx=3Dfunction(){return =
ow(this,2)};ZP.prototype.getToken=3Dfunction(){return =
V(this,3)};function $P(){T.call(this)}x($P,T);var YXb=3Dnull;=0A=
$P.prototype.Dg=3Dda(44);$P.prototype.Ab=3Dfunction(){return =
V(this,3)};$P.prototype.og=3Dfunction(){return ow(this,3)};function =
aQ(){T.call(this)}x(aQ,T);var =
ZXb=3Dnull;aQ.prototype.tx=3Dfunction(){return =
ow(this,2)};aQ.prototype.getToken=3Dfunction(){return =
V(this,4)};function bQ(){T.call(this)}x(bQ,T);var =
$Xb=3Dnull;bQ.prototype.Dg=3Dda(43);function =
cQ(){T.call(this)}x(cQ,T);var =
aYb=3Dnull;cQ.prototype.MI=3Dfunction(a){qw(this,2,a)};function =
bYb(){T.call(this)}x(bYb,T);var cYb=3Dnull;function dQ(){T.call(this)}=0A=
x(dQ,T);var dYb=3Dnull;dQ.prototype.Ab=3Dfunction(){return =
V(this,1)};dQ.prototype.og=3Dfunction(){return =
ow(this,1)};dQ.prototype.getToken=3Dfunction(){return =
V(this,2)};function eQ(){T.call(this)}x(eQ,T);var =
eYb=3Dnull;eQ.prototype.Dg=3Dda(42);function =
fQ(){T.call(this)}x(fQ,T);var =
fYb=3Dnull;fQ.prototype.ax=3Dda(76);fQ.prototype.pG=3Dda(80);function =
gQ(){T.call(this)}x(gQ,T);var =
gYb=3Dnull;gQ.prototype.Ao=3Dda(6);function =
hQ(){T.call(this)}x(hQ,T);var =
hYb=3Dnull;hQ.prototype.getName=3Dfunction(){return V(this,1)};=0A=
hQ.prototype.mf=3Dfunction(a){W(this,1,a)};hQ.prototype.ax=3Dda(75);hQ.pr=
ototype.pG=3Dda(79);function iQ(){T.call(this)}x(iQ,T);var =
iYb=3Dnull;iQ.prototype.tx=3Dfunction(){return =
ow(this,2)};iQ.prototype.getToken=3Dfunction(){return =
V(this,3)};function jQ(){T.call(this)}x(jQ,T);var =
jYb=3Dnull;jQ.prototype.Dg=3Dda(41);function =
kYb(){T.call(this)}x(kYb,T);var lYb=3Dnull;function =
kQ(){T.call(this)}x(kQ,T);var =
mYb=3Dnull;p=3DkQ.prototype;p.getId=3Dfunction(){return =
V(this,1)};p.Yo=3Dfunction(){return uw(this,1)};=0A=
p.Kf=3Dfunction(a){W(this,1,a)};p.getName=3Dfunction(){return =
V(this,2)};p.mf=3Dfunction(a){W(this,2,a)};function =
nYb(){T.call(this)}x(nYb,T);var oYb=3Dnull;function =
lQ(){T.call(this)}x(lQ,T);var =
pYb=3Dnull;lQ.prototype.Ao=3Dda(5);function =
qYb(){T.call(this)}x(qYb,T);var rYb=3Dnull;function =
mQ(){T.call(this)}x(mQ,T);var =
sYb=3Dnull;mQ.prototype.Ao=3Dda(4);function =
tYb(){T.call(this)}x(tYb,T);var uYb=3Dnull;function =
nQ(){T.call(this)}x(nQ,T);var =
vYb=3Dnull;nQ.prototype.tx=3Dfunction(){return ow(this,2)};=0A=
function wYb(){T.call(this)}x(wYb,T);var xYb=3Dnull;function =
yYb(){T.call(this)}x(yYb,T);var zYb=3Dnull;function =
AYb(){T.call(this)}x(AYb,T);var =
BYb=3Dnull;WP.prototype.Ca=3Dfunction(){var =
a=3DUXb;a||(UXb=3Da=3Dvw(WP,{0:{name:"CreateConnectionRequest",pb:"ritzpr=
oto.CreateConnectionRequest"},1:{name:"name",xa:9,type:String},2:{name:"c=
onnection_type",xa:14,defaultValue:0,type:DTa},3:{name:"jdbc_connection_i=
nfo",xa:11,type:XP}}));return a};WP.Ca=3DWP.prototype.Ca;=0A=
XP.prototype.Ca=3Dfunction(){var =
a=3DVXb;a||(VXb=3Da=3Dvw(XP,{0:{name:"JdbcConnectionInfo",pb:"ritzproto.J=
dbcConnectionInfo"},1:{name:"database_type",xa:14,defaultValue:0,type:TXb=
},2:{name:"hostname",xa:9,type:String},3:{name:"db_name",xa:9,type:String=
},4:{name:"username",xa:9,type:String},5:{name:"password",xa:9,type:Strin=
g},6:{name:"use_ssl",xa:8,type:Boolean},7:{name:"client_key",xa:9,type:St=
ring},8:{name:"client_cert",xa:9,type:String},9:{name:"server_ca",xa:9,ty=
pe:String},10:{name:"jdbc_url",xa:9,type:String}}));=0A=
return a};XP.Ca=3DXP.prototype.Ca;YP.prototype.Ca=3Dfunction(){var =
a=3DWXb;a||(WXb=3Da=3Dvw(YP,{0:{name:"CreateConnectionResponse",pb:"ritzp=
roto.CreateConnectionResponse"},1:{name:"success",xa:8,type:Boolean},2:{n=
ame:"connection_id",xa:9,type:String},3:{name:"error_code",xa:14,defaultV=
alue:0,type:ETa},4:{name:"error_text",xa:9,type:String}}));return =
a};YP.Ca=3DYP.prototype.Ca;=0A=
ZP.prototype.Ca=3Dfunction(){var =
a=3DXXb;a||(XXb=3Da=3Dvw(ZP,{0:{name:"CreateQueryRequest",pb:"ritzproto.C=
reateQueryRequest"},1:{name:"connection_id",xa:9,type:String},2:{name:"qu=
ery",xa:11,type:VP},3:{name:"token",xa:9,type:String}}));return =
a};ZP.Ca=3DZP.prototype.Ca;$P.prototype.Ca=3Dfunction(){var =
a=3DYXb;a||(YXb=3Da=3Dvw($P,{0:{name:"CreateQueryResponse",pb:"ritzproto.=
CreateQueryResponse"},1:{name:"execution_status",xa:11,type:Aw},2:{name:"=
query_id",xa:9,type:String},3:{name:"sheet_id",xa:9,type:String}}));retur=
n a};=0A=
$P.Ca=3D$P.prototype.Ca;aQ.prototype.Ca=3Dfunction(){var =
a=3DZXb;a||(ZXb=3Da=3Dvw(aQ,{0:{name:"PreviewQueryRequest",pb:"ritzproto.=
PreviewQueryRequest"},1:{name:"connection_id",xa:9,type:String},2:{name:"=
query",xa:11,type:VP},3:{name:"max_rows",xa:5,type:Number},4:{name:"token=
",xa:9,type:String}}));return a};aQ.Ca=3DaQ.prototype.Ca;=0A=
bQ.prototype.Ca=3Dfunction(){var =
a=3D$Xb;a||($Xb=3Da=3Dvw(bQ,{0:{name:"PreviewQueryResponse",pb:"ritzproto=
.PreviewQueryResponse"},1:{name:"execution_status",xa:11,type:Aw},2:{name=
:"query_result",xa:11,type:cQ},3:{name:"total_rows",xa:5,type:Number},4:{=
name:"has_more",xa:8,type:Boolean}}));return a};bQ.Ca=3DbQ.prototype.Ca;=0A=
cQ.prototype.Ca=3Dfunction(){var =
a=3DaYb;a||(aYb=3Da=3Dvw(cQ,{0:{name:"QueryResult",pb:"ritzproto.QueryRes=
ult"},1:{name:"column_names",yc:!0,xa:9,type:String},2:{name:"rows",yc:!0=
,xa:11,type:bYb}}));return =
a};cQ.Ca=3DcQ.prototype.Ca;bYb.prototype.Ca=3Dfunction(){var =
a=3DcYb;a||(cYb=3Da=3Dvw(bYb,{0:{name:"QueryResultRow",pb:"ritzproto.Quer=
yResultRow"},1:{name:"formatted_values",yc:!0,xa:11,type:Mw}}));return =
a};bYb.Ca=3DbYb.prototype.Ca;=0A=
dQ.prototype.Ca=3Dfunction(){var =
a=3DdYb;a||(dYb=3Da=3Dvw(dQ,{0:{name:"RefreshSheetRequest",pb:"ritzproto.=
RefreshSheetRequest"},1:{name:"sheet_id",xa:9,type:String},2:{name:"token=
",xa:9,type:String}}));return =
a};dQ.Ca=3DdQ.prototype.Ca;eQ.prototype.Ca=3Dfunction(){var =
a=3DeYb;a||(eYb=3Da=3Dvw(eQ,{0:{name:"RefreshSheetResponse",pb:"ritzproto=
.RefreshSheetResponse"},1:{name:"execution_status",xa:11,type:Aw}}));retu=
rn a};eQ.Ca=3DeQ.prototype.Ca;=0A=
fQ.prototype.Ca=3Dfunction(){var =
a=3DfYb;a||(fYb=3Da=3Dvw(fQ,{0:{name:"GetTablesRequest",pb:"ritzproto.Get=
TablesRequest"},1:{name:"connection_id",xa:9,type:String},2:{name:"projec=
t_id",xa:9,type:String},3:{name:"schema_name",xa:9,type:String}}));return=
 a};fQ.Ca=3DfQ.prototype.Ca;=0A=
gQ.prototype.Ca=3Dfunction(){var =
a=3DgYb;a||(gYb=3Da=3Dvw(gQ,{0:{name:"GetTablesResponse",pb:"ritzproto.Ge=
tTablesResponse"},1:{name:"success",xa:8,type:Boolean},2:{name:"error_cod=
e",xa:14,defaultValue:0,type:ETa},3:{name:"error_text",xa:9,type:String},=
4:{name:"tables",yc:!0,xa:11,type:hQ}}));return =
a};gQ.Ca=3DgQ.prototype.Ca;=0A=
hQ.prototype.Ca=3Dfunction(){var =
a=3DhYb;a||(hYb=3Da=3Dvw(hQ,{0:{name:"Table",pb:"ritzproto.Table"},1:{nam=
e:"name",xa:9,type:String},2:{name:"schema",xa:9,type:String},3:{name:"pr=
oject_id",xa:9,type:String}}));return =
a};hQ.Ca=3DhQ.prototype.Ca;iQ.prototype.Ca=3Dfunction(){var =
a=3DiYb;a||(iYb=3Da=3Dvw(iQ,{0:{name:"EditQueryRequest",pb:"ritzproto.Edi=
tQueryRequest"},1:{name:"query_id",xa:9,type:String},2:{name:"query",xa:1=
1,type:VP},3:{name:"token",xa:9,type:String}}));return =
a};iQ.Ca=3DiQ.prototype.Ca;=0A=
jQ.prototype.Ca=3Dfunction(){var =
a=3DjYb;a||(jYb=3Da=3Dvw(jQ,{0:{name:"EditQueryResponse",pb:"ritzproto.Ed=
itQueryResponse"},1:{name:"execution_status",xa:11,type:Aw}}));return =
a};jQ.Ca=3DjQ.prototype.Ca;kYb.prototype.Ca=3Dfunction(){var =
a=3DlYb;a||(lYb=3Da=3Dvw(kYb,{0:{name:"ListConnectionsResponse",pb:"ritzp=
roto.ListConnectionsResponse"},1:{name:"connections",yc:!0,xa:11,type:kQ}=
}));return a};kYb.Ca=3DkYb.prototype.Ca;=0A=
kQ.prototype.Ca=3Dfunction(){var =
a=3DmYb;a||(mYb=3Da=3Dvw(kQ,{0:{name:"Connection",pb:"ritzproto.Connectio=
n"},1:{name:"id",xa:9,type:String},2:{name:"name",xa:9,type:String},3:{na=
me:"connection_type",xa:14,defaultValue:0,type:DTa},4:{name:"jdbc_connect=
ion_info",xa:11,type:XP}}));return =
a};kQ.Ca=3DkQ.prototype.Ca;nYb.prototype.Ca=3Dfunction(){var =
a=3DoYb;a||(oYb=3Da=3Dvw(nYb,{0:{name:"GetColumnsRequest",pb:"ritzproto.G=
etColumnsRequest"},1:{name:"connection_id",xa:9,type:String},2:{name:"tab=
le",xa:11,type:hQ}}));return a};=0A=
nYb.Ca=3DnYb.prototype.Ca;lQ.prototype.Ca=3Dfunction(){var =
a=3DpYb;a||(pYb=3Da=3Dvw(lQ,{0:{name:"GetColumnsResponse",pb:"ritzproto.G=
etColumnsResponse"},1:{name:"success",xa:8,type:Boolean},2:{name:"error_c=
ode",xa:14,defaultValue:0,type:ETa},3:{name:"error_text",xa:9,type:String=
},4:{name:"column_names",yc:!0,xa:9,type:String}}));return =
a};lQ.Ca=3DlQ.prototype.Ca;=0A=
qYb.prototype.Ca=3Dfunction(){var =
a=3DrYb;a||(rYb=3Da=3Dvw(qYb,{0:{name:"AuthenticateConnectionRequest",pb:=
"ritzproto.AuthenticateConnectionRequest"},1:{name:"connection_id",xa:9,t=
ype:String},2:{name:"username",xa:9,type:String},3:{name:"password",xa:9,=
type:String}}));return a};qYb.Ca=3DqYb.prototype.Ca;=0A=
mQ.prototype.Ca=3Dfunction(){var =
a=3DsYb;a||(sYb=3Da=3Dvw(mQ,{0:{name:"AuthenticateConnectionResponse",pb:=
"ritzproto.AuthenticateConnectionResponse"},1:{name:"success",xa:8,type:B=
oolean},2:{name:"error_code",xa:14,defaultValue:0,type:ETa},3:{name:"erro=
r_text",xa:9,type:String}}));return =
a};mQ.Ca=3DmQ.prototype.Ca;tYb.prototype.Ca=3Dfunction(){var =
a=3DuYb;a||(uYb=3Da=3Dvw(tYb,{0:{name:"GetQueryRequest",pb:"ritzproto.Get=
QueryRequest"},1:{name:"query_id",xa:9,type:String}}));return =
a};tYb.Ca=3DtYb.prototype.Ca;=0A=
nQ.prototype.Ca=3Dfunction(){var =
a=3DvYb;a||(vYb=3Da=3Dvw(nQ,{0:{name:"GetQueryResponse",pb:"ritzproto.Get=
QueryResponse"},1:{name:"found",xa:8,type:Boolean},2:{name:"query",xa:11,=
type:VP}}));return =
a};nQ.Ca=3DnQ.prototype.Ca;wYb.prototype.Ca=3Dfunction(){var =
a=3DxYb;a||(xYb=3Da=3Dvw(wYb,{0:{name:"HasCredentialsRequest",pb:"ritzpro=
to.HasCredentialsRequest"},1:{name:"connections_id",yc:!0,xa:9,type:Strin=
g}}));return a};wYb.Ca=3DwYb.prototype.Ca;=0A=
yYb.prototype.Ca=3Dfunction(){var =
a=3DzYb;a||(zYb=3Da=3Dvw(yYb,{0:{name:"HasCredentialsResponse",pb:"ritzpr=
oto.HasCredentialsResponse"},1:{name:"connections",yc:!0,xa:11,type:AYb}}=
));return a};yYb.Ca=3DyYb.prototype.Ca;AYb.prototype.Ca=3Dfunction(){var =
a=3DBYb;a||(BYb=3Da=3Dvw(AYb,{0:{name:"HasCredentialsResponseItem",pb:"ri=
tzproto.HasCredentialsResponseItem"},1:{name:"connection_id",xa:9,type:St=
ring},2:{name:"has_credentials",xa:8,type:Boolean},3:{name:"oauth_url",xa=
:9,type:String}}));return a};AYb.Ca=3DAYb.prototype.Ca;function =
CYb(a,b){this.D=3Da;this.C=3Db}CYb.prototype.getName=3Dg("D");var =
DYb=3Dnew CYb("MySQL",1),EYb=3Dnew CYb("PostgreSQL",2),FYb=3Dnew =
CYb("SQL Server",4);function =
GYb(a,b,c,d,e,f){gM.call(this,"dataconnector",iM("dataconnector"));var =
h=3Dthis;this.D=3Dnull;this.Db=3Da;this.L=3Db;this.V=3Dc;this.O=3Dd;this.=
$=3De;this.J=3Df;this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);this.Wb.subscribe(V3a,"action",function(){retur=
n HYb(h,"new-custom-jdbc")}).subscribe(Z3a,"action",function(){return =
HYb(h,"new-postgres")}).subscribe(W3a,"action",function(){return =
HYb(h,"new-mysql")}).subscribe(X3a,"action",function(){return =
HYb(h,"new-plx")}).subscribe($3a,"action",function(){return HYb(h,=0A=
"new-sqlserver")}).subscribe(Y3a,"action",function(){return =
HYb(h,"new-bigquery")}).subscribe(P3a,"action",this.dqb);this.F=3D"none"}=
q(GYb,gM);p=3DGYb.prototype;p.Of=3Dfunction(a){this.isInstalled()?this.C.=
Of(a):this.D=3Da};function =
HYb(a,b){a.isInstalled()?IYb(a,b):(a.F=3Db,hM(a))}=0A=
function IYb(a,b){a=3Da.C;switch(b){case =
"new-custom-jdbc":a.gWb();break;case =
"new-sqlserver":a.Xqa(FYb);break;case "new-mysql":a.Xqa(DYb);break;case =
"new-postgres":a.Xqa(EYb);break;case "new-plx":a.w8a();break;case =
"new-bigquery":a.v8a();break;case =
"connection-manager":a.qRa()}}p.dqb=3Dfunction(){this.isInstalled()?this.=
C.qRa():(this.F=3D"connection-manager",hM(this))};=0A=
p.Ko=3Dfunction(){if(!this.isInstalled()){var a=3Dnew =
(OB("dataconnector").C())(this.L,this.V,this.O,this.Db,this.$,this.J);thi=
s.D&&a.Of(this.D);this.C=3Da;IYb(this,this.F)}};p.WM=3Dfunction(a){return=
 null!=3Da.D};p.N0=3Dfunction(a){return =
null!=3Da.D};p.vD=3Dfunction(a){return null!=3Da.D};function =
JYb(a,b){var =
c=3DVC||K.Aca;a.setListener(Docos.EventType.CREATE_DRAFT,function(a){b&&b=
.hUa(!1);a=3Da.getArgs();var =
d=3Da.isInstantDoco()?K.ZZa:c;if(a.isInstantDoco()){var f=3Dnew hg;var =
h=3D-1=3D=3Da.getInstantDocoSpacerIndex();G(f,42,h?jfa.N2:jfa.HOVER);f=3D=
tj(uj(new pj,f),31).build()}d.Zb(a,f)})};var KYb=3D{};function =
LYb(a,b,c,d,e,f){this.type=3Da;this.anchors=3Db;this.docos=3Dc;this.D=3Db=
;this.C=3Dc;this.nonAnchored=3Dd;this.userInitiated=3De;this.args=3Df;thi=
s.type=3Dthis.type;this.anchors=3Dthis.anchors;this.docos=3Dthis.docos;th=
is.nonAnchored=3Dthis.nonAnchored;this.userInitiated=3Dthis.userInitiated=
;this.args=3Dthis.args}ra("docos.Event",LYb,void =
0);p=3DLYb.prototype;p.getType=3Dg("type");p.getAnchors=3Dg("anchors");p.=
getDocos=3Dg("docos");p.isNonAnchored=3Dg("nonAnchored");p.isUserInitiate=
d=3Dg("userInitiated");p.getArgs=3Dg("args");=0A=
p.canPreventDefault=3Dn(!1);p.preventDefault=3Dfunction(){throw =
Error("Default behavior for this event cannot be =
prevented.");};p.getAnchorIds=3Dg("D");p.getDocoHandles=3Dg("C");function=
 =
MYb(a,b,c,d,e,f){this.type=3Da;this.H=3Dc;this.F=3Dd;this.J=3De;this.args=
=3Dnull!=3Df?f.getArgs():null;this.C=3Db;this.D=3Df}MYb.prototype.prevent=
Default=3Dfunction(){this.D&&this.D.preventDefault()};MYb.prototype.getTy=
pe=3Dg("type");MYb.prototype.isUserInitiated=3Dg("J");function =
NYb(a){this.Fc=3Da;this.C=3D[];this.H=3D[];this.J=3Dthis.F=3D!1;this.D=3D=
null}NYb.prototype.build=3Dfunction(){return new =
MYb(this.Fc,this.C,this.H,this.F,this.J,this.D)};function =
OYb(a,b,c,d,e,f,h){MYb.call(this,a,b,c,d,e,h);this.interval=3Df}x(OYb,MYb=
);function =
oQ(){}Da(oQ.prototype,ba().prototype);Da(oQ.prototype,ba().prototype);Da(=
oQ.prototype,ba().prototype);oQ.prototype.w4=3Dda(212);oQ.prototype.find=3D=
ba();oQ.prototype.select=3Dba();oQ.prototype.xqa=3Dba();function =
PYb(){this.C=3D{};this.D=3D{}}PYb.prototype.add=3Dfunction(a,b){var =
c=3Dthis.D[a]||null;this.C[b]||c||(this.C[b]=3Da,this.D[a]=3Db)};function=
 QYb(a,b){var c=3Da.C[b]||0;c&&(delete a.C[b],delete a.D[c])};function =
RYb(a,b,c){A.call(this);this.C=3Da;this.Va=3Dc;this.D=3Dnew =
PYb;this.F=3Dnew PYb;this.O=3Dnew PYb;this.V=3Dnew =
PYb;this.H=3Dnull;this.L=3D{};this.ma=3D{};this.J=3Dnull;a=3Dnew =
hg;a.zc(!1);this.va=3Duj(tj(new pj,26),a).build();this.$=3Dtj(new =
pj,64).build();this.C.setListener(Docos.EventType.CREATED,this.pOb,this);=
this.C.setListener(Docos.EventType.DELETED,this.qOb,this);pQ(this,Docos.E=
ventType.BEFORE_SUGGESTION_ACCEPTED,this.kRa,this);pQ(this,Docos.EventTyp=
e.BEFORE_SUGGESTION_REJECTED,this.kRa,this);pQ(this,Docos.EventType.BEFOR=
E_DOCO_DELETED,=0A=
this.M6a,this);pQ(this,Docos.EventType.CONVERTED,this.jOb,this);pQ(this,D=
ocos.EventType.WRITE_FEEDBACK,this.yOb,this);pQ(this,Docos.EventType.DISA=
BLE_SMART_TODO_FEATURE,this.Y8a,this);tVa&&KYb&&(this.L.suggestion=3Dv(th=
is.t7a,this,v(this.RPb,this)))}x(RYb,A);p=3DRYb.prototype;=0A=
p.pOb=3Dfunction(a){for(var =
b=3Da.getDocoHandles(),c=3D0;c<b.length;c++){var =
d=3Db[c],e=3Dthis.C.getAnchorData(d);this.D.add(d,e);QYb(this.O,e);this.C=
.getSuggestionId&&(e=3Dthis.C.getSuggestionId(d))&&(this.F.add(d,e),QYb(t=
his.V,e))}a=3DSYb(this,a);if(this.H)try{this.H(a)}catch(f){qm(this.Va,f)}=
};=0A=
p.qOb=3Dfunction(a){var b=3DSYb(this,a);a=3Da.getDocoHandles();for(var =
c=3D0;c<a.length;c++){var d=3Da[c],e=3Dthis.D.D[d]||null;if(e){var =
f=3Dthis.D,h=3Df.D[d]||null;h&&QYb(f,h);this.O.add(d,e)}if(e=3Dthis.F.D[d=
]||null)f=3Dthis.F,(h=3Df.D[d]||null)&&QYb(f,h),this.V.add(d,e)}if(this.J=
)try{this.J(b)}catch(k){qm(this.Va,k)}};p.kRa=3Dfunction(a){var =
b=3Da.H;(a.getType()=3D=3DDocos.EventType.BEFORE_SUGGESTION_ACCEPTED?K.XZ=
a:K.$Za).Zb(b[0],this.$)};p.M6a=3Dfunction(a){var =
b=3Da.args.getOriginatingDocoTypeArgs();if("discussion"!=3Db)(0,this.L[b]=
)(a)};=0A=
p.RPb=3Dfunction(a){var =
b=3Da.H;b.length&&(K.YZa.Zb(b[0]),a.preventDefault())};p.jOb=3Dfunction(a=
){var =
b=3Da.args,c=3Db.getOriginatingDocoTypeArgs();b=3Db.getNewDocoArgs().getN=
ewDocoType();(0,this.ma[c][b])(a)};p.yOb=3Dfunction(a){K.Lu.Zb(a.args.get=
Source())};p.Y8a=3Dfunction(){K.a_a.Zb(!1,this.va)};p.w4=3Dda(211);p.find=
=3Dfunction(a){var b=3D{};a=3Dthis.C.find(a);for(var c in =
a){c=3DparseInt(c,10);var d=3Dthis.D.D[c]||null;d&&(b[d]=3Da[c])}return =
b};p.select=3Dfunction(a,b){(a=3Dthis.D.C[a]||0)&&this.C.select(a,b)};=0A=
p.xqa=3Dfunction(a){this.C.setOption("enable-instant-mentions",a)};=0A=
function bM(a,b,c,d){if(b=3D=3DDocos.EventType.CREATED)return =
a.H=3Dv(c,d),a;if(b=3D=3DDocos.EventType.DELETED)return =
a.J=3Dv(c,d),a;if(bb([Docos.EventType.BEFORE_SUGGESTION_ACCEPTED,Docos.Ev=
entType.BEFORE_SUGGESTION_REJECTED,Docos.EventType.BEFORE_DOCO_DELETED,Do=
cos.EventType.CONVERTED,Docos.EventType.WRITE_FEEDBACK,Docos.EventType.DI=
SABLE_SMART_TODO_FEATURE],b))throw Error("Should not listen to =
WRITE_FEEDBACK, BEFORE_*, DISABLE_SMART_TODO_FEATURE, and CONVERTED =
events, adapter handles them.");pQ(a,b,c,d);return a}=0A=
function =
pQ(a,b,c,d){a.C.setListener(b,v(a.i8a,a,v(c,d)))}p.i8a=3Dfunction(a,b){b=3D=
SYb(this,b);try{a(b)}catch(c){qm(this.Va,c)}};p.t7a=3Dfunction(a,b){try{a=
(b),b.preventDefault()}catch(c){qm(this.Va,c)}};=0A=
function SYb(a,b){for(var =
c=3D[],d=3Db.getDocoHandles(),e=3D0;e<d.length;e++){var =
f=3Da.F.D[d[e]]||null;null!=3Df&&(c[e]=3Df)}t(b.interval)?b=3Dnew =
OYb(b.getType(),b.getAnchorIds(),c,b.isNonAnchored(),b.isUserInitiated(),=
b.interval,b):(a=3Dnew =
NYb(b.getType()),d=3Db.getAnchorIds(),a.C=3Dd,a.H=3Dc,c=3Db.isNonAnchored=
(),a.F=3Dc,c=3Db.isUserInitiated(),a.J=3Dc,a.D=3Db,b=3Da.build());return =
b}p.setOption=3Dfunction(a,b){this.C.setOption(a,b)};p.Ea=3Dfunction(){RY=
b.ea.Ea.call(this);B(this.C)};function TYb(){A.call(this);this.D=3Dnew =
wm;this.H=3Dnew wm;this.F=3Dnew wm;this.J=3Dnew wm;this.L=3Dnew =
wm;this.C=3Dnew wm;this.O=3Dnew wm;this.V=3Dnew wm;this.$=3Dnew =
wm;this.ma=3Dnew wm;this.va=3Dnew wm}x(TYb,A);function =
UYb(a,b){this.C=3Db;bM(bM(bM(bM(bM(bM(bM(bM(bM(bM(bM(a,Docos.EventType.BO=
UNDS_UPDATED,this.YNb,this),Docos.EventType.CREATED,this.lOb,this),Docos.=
EventType.DELETED,this.mOb,this),Docos.EventType.HOVER,this.o$a,this),Doc=
os.EventType.LINKED_DOCO_HIGHLIGHTED,this.p$a,this),Docos.EventType.PENDI=
NG,this.oPb,this),Docos.EventType.POSTED,this.tPb,this),Docos.EventType.R=
ESOLVED,this.EPb,this),Docos.EventType.SELECTED,this.n$a,this),Docos.Even=
tType.UNRESOLVED,this.gQb,this),Docos.EventType.VIEW_FLUSHED,=0A=
this.nQb,this)}p=3DUYb.prototype;p.YNb=3Dfunction(a){this.C.D.dispatchEve=
nt(a)};p.lOb=3Dfunction(a){this.C.H.dispatchEvent(a)};p.mOb=3Dfunction(a)=
{this.C.F.dispatchEvent(a)};p.o$a=3Dfunction(a){this.C.L.dispatchEvent(a)=
};p.oPb=3Dfunction(a){this.C.O.dispatchEvent(a)};p.n$a=3Dfunction(a){this=
.C.J.dispatchEvent(a)};p.tPb=3Dfunction(a){this.C.V.dispatchEvent(a)};p.E=
Pb=3Dfunction(a){this.C.$.dispatchEvent(a)};p.gQb=3Dfunction(a){this.C.ma=
.dispatchEvent(a)};p.nQb=3Dfunction(a){this.C.va.dispatchEvent(a)};p.p$a=3D=
function(a){this.C.C.dispatchEvent(a)};function VYb(a){var =
b=3D"";b=3Da.lOa?b+(""+a.lOa):a.m5?b+"Try it":b+"Learn more";var =
c=3Dnr(b),d=3D"";d=3Da.aBa?d+(""+a.aBa):a.m5?d+"No thanks":d+"Got =
it";b=3D"";d=3D(d=3Dlr({mOa:nr(""+c),J7a:nr(""+nr(d))},a))||{};a=3DP;c=3D=
'<div class=3D"docs-promo-container">'+(d.wp?'<div =
class=3D"docs-promo-icon-container" =
style=3D"content:url(\''+Q(vr(d.wp))+"')\"></div>":"")+'<div =
class=3D"docs-promo-text-container '+(d.wp?" =
docs-promo-text-container-ltr":"")+'">';d=3DP('<div =
id=3D"docs-promo-header-content" class=3D"docs-promo-header" =
role=3D"heading">'+=0A=
(d.LVa?'<span =
class=3D"docs-promo-header-prefix">'+O(d.LVa)+"</span>":"")+"<span>"+O(d.=
title)+'</span></div><div =
class=3D"docs-promo-body">'+O(d.Tk)+'</div><div =
class=3D"docs-promo-action-row"><span id=3D"promo-dismiss-link" =
class=3D"docs-promo-action-container'+(d.url||d.m5?" =
docs-promo-action-button-left":"")+'" tabIndex=3D"0" =
role=3D"button">'+O(d.J7a)+"</span>"+(d.url||d.m5?'<a =
id=3D"docs-promo-link" target=3D"_blank"'+(d.url?' =
href=3D"'+Q(tr(d.url))+'"':"")+' class=3D"docs-promo-action-container =
docs-promo-action-button-right" tabIndex=3D"0" role=3D"button" =
aria-label=3D"'+=0A=
Q(d.mOa)+'">'+O(d.mOa)+"</a>":"")+"</div>");a=3Da(c+d+"</div></div>");ret=
urn P(b+a)};function =
qQ(a,b){Ks.call(this,b);this.gj(a);this.FC=3D!0;this.Nd("jfk-bubble-promo=
")}x(qQ,Ks);qQ.prototype.Ga=3Dfunction(){qQ.ea.Ga.call(this);this.setVisi=
ble(!0)};function =
WYb(a,b,c,d,e,f,h,k,l,m,r,u,w){qQ.call(this,d,f);d=3D!!r;this.C=3D!!w;w=3D=
b;h&&(w=3Dh+(" =
"+b));this.H=3Dw;h=3Dh||null;k=3Dk||null;l=3Dl||null;m=3Dm||null;a=3DN(VY=
b,{title:b,Tk:P(c),LVa:h,url:a,lOa:k,aBa:l,wp:m,m5:d},void =
0,this.oa());this.setContent(a);this.Nd("docs-promo-bubble");b||this.Nd("=
docs-promo-notitle");switch(e){case 0:b=3D2;break;case =
1:b=3D1;break;case 3:b=3D0;break;case 2:b=3D3;break;default:throw =
Error("Bad =
position");}this.setPosition(b,u||0);this.F.Sz=3D!0;Dk(this.D,!1);this.Xx=
(!1)}x(WYb,qQ);=0A=
WYb.prototype.Ga=3Dfunction(){WYb.ea.Ga.call(this);this.getHandler().R(na=
,"resize",Oe(v(this.qd,this)))};WYb.prototype.render=3Dfunction(){WYb.ea.=
render.call(this);if(this.C){var =
a=3Dthis.Ia("jfk-bubble-arrow-id");L(a,!1)}jh(this.Qa(),this.H||"Feature =
announcement.")};function =
XYb(a,b,c,d){A.call(this);this.C=3Da;this.qa(this.C);this.Ta=3Db;this.Ka=3D=
c;this.ib=3Dd||Md();this.Ja=3Dnew th(this);this.qa(this.Ja);this.O=3Dnew =
Wn;this.qa(this.O);this.F=3D!1;this.Ja.Sc(this.Ta,"mousedown",this.dla).R=
(this.Ta,"click",this.Nwb).Sc(this.C,"beforeshow",this.Ala)}x(XYb,A);p=3D=
XYb.prototype;p.oa=3Dg("ib");p.dla=3Dfunction(){this.C.isVisible()&&!this=
.F&&rQ(this)};p.Nwb=3Dfunction(a){this.Ka&&(a.preventDefault(),this.show(=
))};function =
rQ(a){a.C.setVisible(!1);a.F=3D!0}p.Yka=3Dfunction(){rQ(this)};=0A=
p.kyb=3Dfunction(){rQ(this)};p.Ala=3Dfunction(){var =
a=3Dthis.C,b=3Da.Qa(),c=3Da.oa().getElement("promo-dismiss-link");this.Ja=
.R(a,"hide",this.Bla).Bg(c,jf,this.Yka).R(b,"keydown",this.ECa).R(b,"keyp=
ress",this.ECa);(a=3Da.oa().getElement("docs-promo-link"))&&this.Ja.Bg(a,=
jf,this.kyb);eh(b,"dialog")};function =
YYb(a){try{a.C.Qa().focus()}catch(b){}}function ZYb(a){var =
b=3Da.C,c=3Db.Qa();ue(c,!0);c.style.outline=3D"none";a=3Dnew =
WN(c,a.ib);XN(a);b.qa(a)}p.Bla=3Dfunction(){this.Ja.Ic();this.O.Ic()};=0A=
p.show=3Dfunction(){this.F||this.C.isVisible()||this.C.render()};p.ECa=3D=
function(a){27=3D=3Da.keyCode&&rQ(this)};p.isVisible=3Dfunction(){var =
a=3Dthis.C;return!a.isDisposed()&&a.isVisible()};function =
sQ(a,b,c,d,e,f,h,k,l,m,r,u,w){XYb.call(this,a,b,c,d);this.D=3Dm||null;thi=
s.J=3Dnull;this.V=3De||null;this.$=3Df||"";this.Ha=3D!!h;this.H=3Dk||null=
;this.Db=3Dl||null;this.L=3D!1;this.ma=3Dnew =
ybb(this.C,!0,!0);this.Db&&this.Db.Mi(this.ma);this.va=3Dr||null;this.ye=3D=
u||null;this.Ba=3Dw||0}x(sQ,XYb);p=3DsQ.prototype;p.dla=3Dfunction(a){thi=
s.C.isVisible()&&!this.F&&this.Db&&cG(this.Db,this.ma);sQ.ea.dla.call(thi=
s,a)};p.$Gb=3Dfunction(){!this.C||this.D.isVisible()&&this.D.isEnabled()|=
|(this.L=3D!0,this.C.setVisible(!1))};=0A=
p.Ala=3Dfunction(a){sQ.ea.Ala.call(this,a);if(a=3Dthis.C.oa().getElement(=
"docs-promo-link"))this.Ja.Bg(a,jf,this.aHb),this.D&&(this.J=3Dthis.D.Mb(=
Pa,v(this.$Gb,this)));this.H?this.H.C?ZYb(this):Yn(this.O,this.H.D,v(this=
.bhb,this)):ZYb(this)};p.aHb=3Dfunction(){if(null!=3Dthis.D){var =
a=3Dtj(new pj,43).build();this.D.Zb(void =
0,a)}$Yb(this,29289,43)};p.Yka=3Dfunction(a){sQ.ea.Yka.call(this,a);$Yb(t=
his,29290,43)};p.bhb=3Dfunction(){this.H&&this.H.C&&(ZYb(this),YYb(this))=
};=0A=
p.Bla=3Dfunction(a){sQ.ea.Bla.call(this,a);aZb(this);this.D&&this.J&&this=
.D.FV(this.J);this.va&&this.va()};function =
aZb(a){a.V&&a.$&&!a.L&&cMa(a.V,a.$)}p.show=3Dfunction(){var =
a=3D!this.D||this.D.isEnabled()&&this.D.isVisible();this.F||this.C.isVisi=
ble()||!a||(this.C.render(),$Yb(this,29288,19));this.Ha&&aZb(this);this.L=
=3D!1};function $Yb(a,b,c){if(a.ye){var d=3Dnew nka;G(d,1,a.Ba);var =
e=3Dnew mka;ag(e,1,d);c=3Dtj(Gka(new =
pj,e),c).build();a.ye.Vb(b,c)}}p.Ea=3Dfunction(){sQ.ea.Ea.call(this);this=
.D&&this.J&&this.D.FV(this.J)};=0A=
function bZb(a,b,c,d,e,f,h,k,l){var =
m=3DI(),r=3D$g(m,"promo_url")||"",u=3D$g(m,"promo_title"),w=3D$g(m,"promo=
_title_prefix"),y=3D$g(m,"promo_content_html"),C=3D$g(m,"promo_element_id=
"),H=3DZg(m,"promo_orientation"),R=3DZg(m,"promo_arrow_alignment")||0,Z=3D=
J(m,"promo_show_on_click"),U=3DJ(m,"promo_hide_arrow"),ja=3Dc?$g(m,"promo=
_id_for_preference"):void =
0,ma=3DZg(m,"promo_impression_id"),Ka=3DJ(m,"promo_mark_dismissed_on_show=
"),Fa=3D$g(m,"promo_link_text"),Ha=3D$g(m,"promo_close_button_text"),La=3D=
$g(m,"promo_icon_url"),pb=3DJ(m,"promo_show_on_load");=0A=
if(!u||!y||!C||e&&e!=3Dja)return =
null;e=3Db||Md();k=3Dk?e.getElement(k):e.getElement(C);!(C=3D!k||!(k.offs=
etWidth||k.offsetHeight||k.offsetLeft||k.offsetTop))&&(C=3Dc&&ja)&&(C=3D!=
!Ps(c).D[ja]);if(C)return null;m=3D$g(m,"promo_action_id");var =
lb;m&&(lb=3Df.gb(m));f=3Dnew =
WYb(r,u,y,k,H,b,w,Fa,Ha,La,!!lb,R,U);a=3Dnew =
sQ(f,k,Z,b,c,ja,Ka,d,a,lb,h,l,ma);pb&&a.show();return a};function =
cZb(a,b,c,d){A.call(this);this.C=3Dnull;this.Db=3Da;this.D=3Db;this.F=3Dc=
;this.qb=3Dd||Md()}x(cZb,A);cZb.prototype.J=3Dfunction(a,b){!this.C&&(thi=
s.C=3DbZb(this.Db,this.qb,this.D,this.F,a,void =
0,b))&&(this.C.show(),this.qa(this.C))};cZb.prototype.H=3Dfunction(){this=
.C&&this.C.isVisible()&&rQ(this.C)};function =
tQ(a,b,c,d){A.call(this);this.H=3Da;this.kf=3Db;this.F=3Dc;this.D=3Dd||nu=
ll;this.C=3Dnull}x(tQ,A);tQ.prototype.V=3Dfunction(a,b){this.C?this.J(a):=
(a=3Dv(this.J,this,a),oza(this.H,this.F,v(this.L,this,a),dZb(b)))};tQ.pro=
totype.getAll=3DtQ.prototype.V;tQ.prototype.J=3Dfunction(a){var =
b=3D[],c;for(c in =
this.C)b.push(this.C[c].getData());a(b)};tQ.prototype.L=3Dfunction(a,b){i=
f(!this.C){this.C=3D{};for(var =
c=3D0;c<b.length;c++)this.C[b[c].getId()]=3Db[c]}a()};=0A=
tQ.prototype.$=3Dfunction(a,b,c,d){this.C?this.O(a,b,c,d):(a=3Dv(this.O,t=
his,a,b,c,d),oza(this.H,this.F,v(this.L,this,a),dZb(d)))};tQ.prototype.wr=
iteAll=3DtQ.prototype.$;=0A=
tQ.prototype.O=3Dfunction(a,b,c,d){c=3DOe(c);d=3DdZb(d);for(var =
e=3D[],f=3D0;f<a.length;f++){var h=3Da[f],k=3Dthis.C[h.key];k||(k=3Dnew =
Bta(this.F,h.key,!0),this.C[h.key]=3Dk);k.setProperty("da",h.data);k.Lb(h=
.dirty?2:1);e.push(k);this.D&&(Ora(this.D,h.dirty?Ea():null),e.push(this.=
D))}for(f=3D0;f<b.length;f++)if(a=3Db[f],h=3Dthis.C[a])Bra(h),e.push(h),d=
elete this.C[a];this.kf.write(e,c,d)};function dZb(a){return =
function(b){a("Failed to write to localstore ("+b.type+"): =
"+b.Fh(),b.Un)}}tQ.prototype.Ea=3Dfunction(){tQ.ea.Ea.call(this)};functio=
n uQ(a,b,c){var d=3Dthis;A.call(this);this.F=3Da;this.C=3Db;this.H=3Dnew =
Wn;this.qa(this.H);b.subscribe("12",this.L,this);J(I(),"docos-sosj")&&b.s=
ubscribe("5",this.J,this);Xn(this.H,c.getStatus().C,function(a){return =
eZb(d,a)})}x(uQ,A);uQ.prototype.D=3Dnull;uQ.prototype.J=3Dfunction(a){a.i=
sMe&&this.F.sync()};uQ.prototype.L=3Dfunction(){this.F.sync()};function =
eZb(a,b){b.C.isOk()?b.F.isOk()||(a.D=3DDi(function(){this.F.sync()},12E4*=
Math.random(),a)):null!=3D=3Da.D&&(Ei(a.D),delete a.D)}=0A=
uQ.prototype.Ea=3Dfunction(){this.C.isDisposed()||(this.C.unsubscribe("12=
",this.L,this),J(I(),"docos-sosj")&&this.C.unsubscribe("5",this.J,this));=
delete this.C;delete this.F;uQ.ea.Ea.call(this)};function =
fZb(a,b,c,d){c=3Dc?c:21;d=3Dd&&wa(d)?new Uja(d):null;d=3Dtj(Cka(new =
pj,d),c).build();a.Vb(b,d)};function =
gZb(a){this.C=3Da}gZb.prototype.sync=3Dfunction(){this.C.tickle()};functi=
on hZb(){}hZb.prototype.serialize=3Dfunction(){throw Error("Serializing =
diff summaries is unsupported.");};function =
iZb(a){this.C=3D{};if(null!=3Da)for(var b in =
a)this.set(b,a[b])}q(iZb,kg);iZb.prototype.get=3Dfunction(a){if(!(a in =
this.C))throw ug("No value for key "+mg(a)).C;return =
this.C[a]};iZb.prototype.set=3Dfunction(a,b){this.C[a]=3Db};function =
jZb(a){this.C=3Dnew =
iZb;this.Va=3Da||null}jZb.prototype.D=3Dfunction(a){try{var =
b=3DJSON.parse(a)}catch(c){return this.Va&&this.Va.log(Error("Invalid =
serialized anchor ID")),null}a=3Db.subtype;a in =
this.C.C||(a=3Db.type);return a in =
this.C.C?this.C.get(a).C(b):null};jZb.prototype.serialize=3Dfunction(a){r=
eturn Yl(this.C.get(a.getType()).serialize(a))};function =
kZb(a,b){this.Fc=3Da;this.D=3Db}kZb.prototype.getType=3Dg("Fc");function =
lZb(a){kZb.call(this,"range",0);this.F=3Da}q(lZb,kZb);lZb.prototype.C=3Dg=
("F");function mZb(){}ua(mZb);mZb.prototype.C=3Dfunction(a){return new =
lZb(a.range)};mZb.prototype.serialize=3Dfunction(a){var =
b=3D{};b.type=3Da.getType();b.uid=3Da.D;b.range=3Da.C();return =
b};function nZb(a,b){b=3Dvoid =
0=3D=3D=3Db?!1:b;kZb.call(this,"workbook-range",0);this.H=3Da;this.F=3D!!=
b}q(nZb,kZb);nZb.prototype.C=3Dg("H");function =
oZb(){}ua(oZb);oZb.prototype.C=3Dfunction(a){return new =
nZb(a.range)};oZb.prototype.serialize=3Dfunction(a){var =
b=3D{type:a.F?"range":"workbook-range"};b.uid=3Da.D;b.range=3Da.C();retur=
n b};function pZb(){jZb.call(this);var =
a=3DmZb.getInstance();this.C.set("range",a);a=3DoZb.getInstance();this.C.=
set("workbook-range",a)}q(pZb,jZb);pZb.prototype.D=3Dfunction(a){a=3DjZb.=
prototype.D.call(this,a);if(!a)return =
null;"range"=3D=3Da.getType()&&(a=3Dnew nZb(a.C(),!0));return =
a};function qZb(){null=3D=3DrZb&&(rZb=3Dnew pZb);return rZb}var =
rZb=3Dnull;function vQ(a,b){if(!b)return null;var =
c=3Db.C();return"range"=3D=3Db.getType()?(a=3Da.C[c],sZb(a)?eB(a.getRect(=
)):null):(a=3DtZb(b))&&uZb(vZb(a))?eB(vZb(a)):null}function tZb(a){var =
b=3Dnew xw;try{var =
c=3Dritz_api.RitzModelApi.getWorkbookRangeById(a.C(),!0)}catch(d){}return=
 c?b.yd((new =
Rw).Ca(),ritz_api.RitzModelApi.getWorkbookRangeById(a.C(),!0)):null}funct=
ion vZb(a){return new OA(a.qc(),a.kc(),a.Vc(),a.Wc())}function =
sZb(a){return!!a&&a.C&&uZb(a.getRect())}function =
uZb(a){return!!a&&fB(a)&&0<a.qh()};function =
wZb(a,b,c,d,e,f,h,k,l,m,r,u,w,y){gM.call(this,"docos",iM("docos"));this.D=
=3Da;this.va=3Db;this.J=3Dc;this.Ba=3Dr;this.O=3Dd;this.V=3De;this.$=3Df;=
this.L=3Dh;this.qb=3Dy||Md();this.F=3Dnull;this.Va=3Dm;this.Oa=3Dk;this.H=
a=3Dl;this.Db=3Du;this.ma=3Dw}x(wZb,gM);p=3DwZb.prototype;p.KV=3Dnull;p.O=
W=3Dnull;p.Zpa=3Dnull;p.iU=3Dnull;p.Usa=3Dnull;p.Tsa=3Dnull;p.XD=3Dnull;p=
.WM=3DKe;p.vD=3DKe;=0A=
p.Ko=3Dfunction(){if(!this.isInstalled()&&!this.KV&&this.qb.getElement("d=
ocs-docos-commentsbutton")){var =
a=3DOB("docos"),b=3Dthis.D.D.J,c=3DI().get("docosJs");b=3D(c?c["default"]=
?c["default"]:b&&c[b[28]]?c[b[28]]:null:null)||$g(I(),"docosEmbedApiJs");=
this.KV=3Dnew =
(a.uhb())(b,!I().get("docosJs"),3,1E3,6E4);Rk(this.KV.NKb(),this.dnb,this=
.cnb,this)}};p.Of=3Dfunction(a,b){this.Usa=3Da;this.Tsa=3Db;xZb(this)};=0A=
function =
xZb(a){a.XD&&!a.XD.isBrowserChannelEnabled()&&a.Usa&&a.Tsa&&(a.Zpa=3Dnew =
uQ(new gZb(a.XD),a.Tsa,a.Usa))}=0A=
p.dnb=3Dfunction(){var =
a=3Dthis,b=3D{};b[Docos.OptionName.ANCHOR_IS_ORPHANED_FN]=3Dv(this.NJb,th=
is);var c=3Dthis.D.F.D.C["docs-global_promos"]||null;c&&(c=3Dnew =
cZb(this.Db,c,this.D.Oa,this.qb),this.qa(c),b[Docos.OptionName.HIDE_PROMO=
_FN]=3Dv(c.H,c),b[Docos.OptionName.SHOW_PROMO_FN]=3Dv(c.J,c));c=3Dthis.D.=
D;b[Docos.OptionName.READONLY]=3D!this.D.Jr();b[Docos.OptionName.IS_UNTRU=
STED_IFRAME]=3Dzt()&&!c.D;var =
d=3Dthis.D.kf,e=3Dthis.D.Ac,f=3Dc.J;f&&(b[Docos.OptionName.KEY_DATA]=3Df)=
;f=3Dd?d.C.jha():null;J(I(),"docos-eos")&&e&&d&&f&&=0A=
(b[Docos.OptionName.STORAGE]=3Dnew =
tQ(f,d,c.mc(),e),b[Docos.OptionName.STORAGE_IS_READ_ONLY]=3D!d.D);var =
h=3Dthis.Ha;Docos.OptionName.USER_COLOR_PROVIDER_FN&&h&&(b[Docos.OptionNa=
me.USER_COLOR_PROVIDER_FN]=3Dfunction(a){return =
gMa(h,a)});d=3Dc.C;bo(d)||(b[Docos.OptionName.DEFER_FIRST_SYNC]=3D!0,e=3D=
new =
Wn,this.qa(e),Yn(e,d.F,v(function(){this.XD.sync()},this)));b[Docos.Optio=
nName.IMPRESSION_RECORDER_FN]=3DCa(fZb,this.Ba);b[Docos.OptionName.LATENC=
Y_REPORTER]=3Dthis.L;c.D&&(b[Docos.OptionName.HIDE_NOTIFICATION_SETTINGS]=
=3D=0A=
!0);this.XD=3Dnew Docos(b);this.F=3Dnew RYb(this.XD,new hZb,this.Va);var =
k=3Dthis.D.F.D.C["docs-enable_instant_mentions"]||null;k&&(this.F.xqa(k.L=
a()),b=3Dnew =
Wn,this.qa(b),Xn(b,k.O,function(){a.F.xqa(k.La())}));XBb(this.L,this.F);b=
=3Dnew TYb;new UYb(this.F,b);this.qa(b);YBb(this.L,b);this.iU=3Dnew =
(OB("docos").Whb())(this.XD,void =
0,this.qb,VC);JYb(this.XD,this.iU);this.iU.render();this.C=3Dthis.iU;VC.N=
a(!0,"loading");xZb(this);yZb(this)};p.cnb=3Dba();=0A=
function yZb(a){var =
b=3Da.F,c=3DOB("docos"),d=3Dc.o3b(),e=3Da.qb.Aa("DIV","waffle-comment-anc=
hor");b.setOption(Docos.OptionName.LAYOUT,Docos.LayoutType.ABSOLUTE);b.se=
tOption(Docos.OptionName.ANCHOR_SHADOW,!0);var f=3Dnew (c.Uhb()),h=3Dnew =
(c.Vhb())(b,a.D,a.J,a.V,e,f,a.qb);a.OW=3Dnew =
(c.Thb())(b,a.D,a.va,a.iU,a.J,a.O,a.V,e,f,h,a.Oa,a.ma,d);b.setOption(Doco=
s.OptionName.QUOTE_FN,v(a.OW.p3b,a.OW));a.$.addCallback(function(a){b.set=
Option(Docos.OptionName.ACL_FIX_FN,a)})}=0A=
p.NJb=3Dfunction(a){return(a=3DqZb().D(a))?null=3D=3DvQ(this.D.L,a):!1};p=
.e1=3Dfunction(){delete this.J;delete this.qb;delete this.O;delete =
this.iU;delete this.D;delete this.XD;B(this.KV);delete =
this.KV;B(this.OW);delete this.OW;B(this.Zpa);delete =
this.Zpa;B(this.F);wZb.ea.e1.call(this)};function =
zZb(a){A.call(this);this.C=3Da||null}x(zZb,A);function =
AZb(a,b,c,d,e,f,h,k,l){gM.call(this,"printing",iM("printing"));this.Db=3D=
b;this.$=3Dc;this.L=3Da;this.Ha=3Dd;this.V=3De;this.D=3Df;this.Ba=3Dh;thi=
s.ma=3Dk;this.va=3Dl;this.J=3Dnull;this.F=3D!1;K.kE.Mb(Qa,v(this.O,this,!=
1));j4a.Mb(Qa,v(this.O,this,!0))}q(AZb,gM);AZb.prototype.Of=3Dfunction(a)=
{this.isInstalled()&&this.C.Of(a);this.J=3Da};AZb.prototype.O=3Dfunction(=
a){this.L.D.Fn()?this.isInstalled()?this.C.RUa(a):(this.F=3Da,hM(this)):K=
.yw.Zb()};=0A=
AZb.prototype.Ko=3Dfunction(){var a=3Dthis;if(!this.isInstalled()){var =
b=3Dnew =
(OB("printing").C())(this.L,this.Db,this.$,this.J,this.Ha,this.V,this.Ba,=
this.ma,this.va);this.C=3Db;ev(this.D,b);var c=3Dnew =
vu(["waffle-printing"]);[W6a,D6a,Z6a,$6a,wD,xD,V6a,U6a,X6a,yD,J6a,sD,H6a,=
K6a,T6a,rD,qD,uD,AD,zD,oD,pD,I6a,Y6a,E6a,F6a,G6a].forEach(function(b){a.D=
.C(b,c)});BZb(this,"fecps",[vD],c);BZb(this,"fepbr",[L6a,M6a,N6a,O6a,P6a,=
Q6a,tD,R6a,S6a],c);b.RUa(this.F)}};=0A=
function =
BZb(a,b,c,d){J(I(),b)?c.forEach(function(b){a.D.C(b,d)}):c.forEach(functi=
on(a){a.Na(!1);a.setVisible(!1)})};function =
wQ(a){M.call(this,a);this.C=3D!0}x(wQ,M);wQ.prototype.Ga=3Dfunction(){wQ.=
ea.Ga.call(this);L(this.getElement(),this.C)};wQ.prototype.setVisible=3Df=
unction(a){a!=3Dthis.C&&this.dispatchEvent(a?"show":"hide")&&(this.C=3Da,=
this.Qb()&&L(this.getElement(),a))};wQ.prototype.isVisible=3Dg("C");funct=
ion CZb(a){a=3Da||{};a=3Da.$Ua;return P('<div =
class=3D"'+Q("docs-spinner")+'">'+((null!=3Da?a:1)?'<div =
class=3D"'+Q("docs-white-circle")+'"></div>':"")+'<div =
class=3D"'+Q("docs-quantum-spinner")+" =
"+Q("active")+'">'+DZb({pB:nr("spinner-blue")})+DZb({pB:nr("spinner-red")=
})+DZb({pB:nr("spinner-yellow")})+DZb({pB:nr("spinner-green")})+"</div></=
div>")}=0A=
function DZb(a){a=3Da.pB;return P('<div class=3D"'+Q("spinner-layer")+" =
"+Q(a)+'"><div class=3D"'+Q("spinner-circle-clipper")+" =
"+Q("spinner-left")+'"><div class=3D"'+Q("spinner-circle")+" =
"+Q("spinner-fit")+'"></div></div><div =
class=3D"'+Q("spinner-gap-patch")+'"><div =
class=3D"'+Q("spinner-circle")+" "+Q("spinner-fit")+'"></div></div><div =
class=3D"'+Q("spinner-circle-clipper")+" "+Q("spinner-right")+'"><div =
class=3D"'+Q("spinner-circle")+" =
"+Q("spinner-fit")+'"></div></div></div>')};function =
xQ(a,b){wQ.call(this,a);this.D=3Db||"docs-loading-indicator"}x(xQ,wQ);xQ.=
prototype.Aa=3Dfunction(){xQ.ea.Aa.call(this);var =
a=3Dthis.getElement(),b=3DN(CZb,{$Ua:!1},void =
0,this.oa());a.appendChild(b);mh(a,this.D)};function EZb(){var =
a=3D""+FZb({Dk:"docs-sheet-left",bba:nr("Scroll =
left"),Jv:!1,Il:!1});return P(a)}function GZb(){var =
a=3D""+FZb({Dk:"docs-sheet-right",bba:nr("Scroll =
right"),Jv:!1,Il:!1});return P(a)}=0A=
function FZb(a){return P('<div =
class=3D"'+(a.Jv?"docs-sheet-menu-button":"docs-sheet-button")+" =
goog-inline-block "+Q(a.Dk)+'" title=3D"'+Q(a.bba)+'"'+(a.Il?' =
tabindex=3D"0"':"")+'><div class=3D"goog-inline-block =
docs-sheet-button-outer-box"><div class=3D"goog-inline-block =
docs-sheet-button-inner-box"><div class=3D"goog-inline-block docs-icon =
docs-sheet-button-icon">&nbsp;</div></div></div></div>')};function =
HZb(a,b,c,d,e){M.call(this,e);this.Ka=3Da;this.Ma=3Db;this.Db=3Dc;this.Oa=
=3Dd;this.C=3Dthis.O=3Dthis.L=3Dthis.D=3Dnull;this.F=3Dnew =
eK;a=3Dthis.oa();c=3D{RVb:[]};d=3Db=3DP;e=3D""+FZb({Dk:"docs-sheet-add",b=
ba:nr("Add Sheet"),Jv:!1,Il:!0});e=3D'<div =
class=3D"docs-sheet-button-bar goog-toolbar =
goog-inline-block">'+P(e);var =
f=3D""+FZb({Dk:"docs-sheet-all",bba:nr("All =
Sheets"),Jv:!0,Il:!0});f=3DP(f);d=3D'<tr><td =
style=3D"width:3em;">&nbsp;</td><td =
style=3D"width:1em">'+d(e+f+"</div>")+'</td><td =
class=3D"docs-sheet-outer-container">';e=3D=0A=
'<div class=3D"goog-inline-block"><div class=3D"docs-sheet-fade =
docs-sheet-fade-left"><div class=3D"docs-sheet-fade3"></div><div =
class=3D"docs-sheet-fade2"></div><div =
class=3D"docs-sheet-fade1"></div></div><div class=3D"docs-sheet-fade =
docs-sheet-fade-right"><div class=3D"docs-sheet-fade1"></div><div =
class=3D"docs-sheet-fade2"></div><div =
class=3D"docs-sheet-fade3"></div></div><div =
class=3D"docs-sheet-container goog-inline-block"><div =
class=3D"docs-sheet-container-bar goog-toolbar =
goog-inline-block">';f=3Dc.RVb;for(var h=3D=0A=
f.length,k=3D0;k<h;k++)e+=3D'<div class=3D"docs-sheet-tab =
goog-inline-block"><div class=3D"goog-inline-block =
docs-sheet-tab-outer-box"><div class=3D"goog-inline-block =
docs-sheet-tab-inner-box"><div class=3D"goog-inline-block =
docs-sheet-tab-caption">'+O(f[k])+'</div><div class=3D"goog-inline-block =
docs-sheet-tab-dropdown"></div></div></div></div>';e=3DP(e+"</div></div><=
/div>");d=3Dd+e+"</td><td>";c=3DP('<div class=3D"docs-sheet-button-bar =
goog-toolbar =
goog-inline-block">'+("rtl"=3D=3Dc.dir?GZb()+EZb():EZb()+GZb())+"</div>")=
;=0A=
b=3Db(d+c+'</td><td class=3D"docs-sheet-status-container"><div =
class=3D"docs-sheet-status"></div></td></tr>');this.V=3DFe(a,qd("table",{=
id:"revisions-grid-bottom-bar",style:{position:"relative",bottom:0,"z-ind=
ex":1E3,width:"100%"},"class":"grid-bottom-bar",cellspacing:0,cellpadding=
:0},$q(b)));this.H=3Dnull;a=3Dnew =
$J(this.F,null);bpb(a,!0,"revision");this.Ha=3Dnew =
$yb(this.V,this.F,a,null,this.Ma,this.Db,this.Oa,!1,!0);this.J=3Dthis.ma=3D=
null;this.Ba=3Dthis.va=3D!1;this.$=3Dnull}x(HZb,M);p=3DHZb.prototype;=0A=
p.kd=3Dfunction(a){var =
b=3Dthis.oa(),c=3DFB("revisUrl");this.D=3Db.Aa("IFRAME",{className:"waffl=
e-revisions-frame",width:"100%",height:"100%",frameBorder:"0px",marginWid=
th:"0px",marginHeight:"0px",scrolling:"yes"});this.O=3Db.Aa("TABLE",{KGc:=
"0",JGc:"0",align:"center","class":"waffle-revisions-table =
waffle-revisions-bar",style:"width:100%"},b.Aa("TBODY",null,b.Aa("TR",nul=
l,b.Aa("TD",{style:"padding-left: 6px;padding-top: 8px"},"Hey, there =
aren't any revisions yet.")),b.Aa("TR",null,b.Aa("TD",{style:"height: =
40px;"})),=0A=
b.Aa("TR",null,b.Aa("TD",{align:"middle","class":"waffle-revisions-older-=
text"},"Looking for older revisions? They are only available since Nov =
28, 2006.",b.Aa("A",{href:c,style:"padding-left: =
4px;","class":"aBlue",target:"_blank"},"Learn =
more"))),b.Aa("TR",null,b.Aa("TD",{style:"height: =
110px;"})),b.Aa("TR",null,b.Aa("TD",{align:"center"},"\u00a92008 =
Google"))));L(this.O,!1);a.appendChild(this.D);a.appendChild(this.O);this=
.Ta=3Da;this.getHandler().R(this.D,"load",this.V3b);this.getHandler().R(t=
his.Ha,=0A=
"Xb",this.wEb);a.appendChild(this.V)};p.V3b=3Dfunction(){this.C=3Dnew =
Nd(this.oa().ZX(this.D));this.J=3Dnew =
Cu(this.C.Pb());zu(this.J,[K.Gy,K.PU,K.QU,K.Ky,dh]);this.va&&(this.focus(=
),this.va=3D!1);this.Ba=3D!0;null!=3Dthis.$&&(IZb(this,this.$),this.$=3Dn=
ull)};p.wEb=3Dfunction(a){OG(this.F,a.index)};=0A=
p.refresh=3Dfunction(){this.L&&(B(this.J),this.J=3Dnull);if(this.L){L(thi=
s.D,!0);L(this.O,!1);var a=3Dthis.oa().aja(this.D);this.H||(this.H=3Dnew =
xQ,this.qa(this.H),this.H.render(this.Qa()));this.clear();this.H.setVisib=
le(!0);a.location.replace(this.L)}else =
L(this.D,!1),L(this.O,!0);L(this.V,!!this.L);this.Ba=3D!1;this.ma=3Dnull}=
;p.clear=3Dfunction(){if(this.Sba){var =
a=3Dthis.oa().ZX(this.D);a.body.onresize=3Dnull;fe(a.body)}B(this.J);this=
.J=3Dnull};=0A=
p.Ld=3Dfunction(a,b){Qh(this.getElement(),a,b);Qh(this.D,a,b);this.V&&(PL=
(this.Ha),b-=3DVh(this.V).height,Qh(this.D,a,b))};p.focus=3Dfunction(){if=
(this.F.C){SB(this.F.C.le());var =
a=3DJZb(this);a?a.focus():De(this.C).focus()}};p.Do=3Dfunction(){return =
He(this.oa())=3D=3Dthis.D};=0A=
function IZb(a,b){if(KZb(a)){var =
c=3Da.ma||a.C.Aa("DIV",{style:"position:absolute;border:2px solid =
black;z-index:5",tabIndex:-1}),d=3DMI(a.F),e=3Da.C.getElement(d+"R"+b.qc(=
)),f=3Da.C.getElement(d+"C"+b.kc()),h=3Da.C.getElement(d+"R"+(b.Vc()-1));=
b=3Da.C.getElement(d+"C"+(b.Wc()-1));e&&f&&h&&b&&(f=3Df.offsetLeft,b=3Db.=
offsetLeft+b.offsetWidth-f,e=3De.offsetTop,h=3Dh.offsetTop+h.offsetHeight=
-e,Hh(c,f-2,e-2),Qh(c,b,h));a.ma||(a.ma=3Dc,a.C.getElement(d+"-grid-conta=
iner").appendChild(c));c.focus()}}=0A=
function KZb(a){return Be(a.C,"table","waffle")[0]||null}function =
JZb(a){return(a=3DKZb(a))?a.rows[1].cells[1]:null};function =
LZb(){this.C=3Dnull};function =
MZb(a,b,c,d,e,f){gM.call(this,"ritzprotectionpane",iM("ritzprotectionpane=
"));this.O=3Da;this.F=3Db;this.Db=3Dc;this.$=3Dd;this.ma=3De;this.V=3Df;t=
his.D=3Dthis.L=3Dthis.J=3D!1}x(MZb,gM);MZb.prototype.qN=3Dfunction(a){thi=
s.isInstalled()||"show-ritz-protection"!=3Da.type&&"show-ritz-protection-=
with-range"!=3Da.type&&"show-ritz-protection-with-sheet"!=3Da.type||(this=
.J=3D!0,this.L=3D"show-ritz-protection-with-range"=3D=3Da.type,this.D=3D"=
show-ritz-protection-with-sheet"=3D=3Da.type,hM(this))};=0A=
MZb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("ritzprotectionpane"),b=3Dnew =
(a.H())(this.F,this.Db,this.O);b.render();b.setVisible(!1);b.resize();var=
 =
c=3DFB("gaiaSessionId"),d=3Da.C(c?"/c/"+c+"/":"/c/");c&&gapi.config.updat=
e("googleapis.config/sessionIndex",c);gapi.config.update("googleapis.conf=
ig/auth/useFirstPartyAuth",!0);d.E8({domainGroups:!0,ac2:!0});this.C=3Dne=
w =
(a.F())(b,this.O,this.F,this.ma,this.Db,this.$,this.V,d);this.J&&(this.L?=
e2a(!0):this.D?f2a():e2a(!1))}};function =
NZb(a,b,c,d){A.call(this);this.O=3Db;this.L=3Dc;this.C=3Dd;this.J=3Dthis.=
L.La();this.D=3Dnew =
Wn;this.qa(this.D);this.H=3Da.F;this.F=3Dv(this.$,this)}x(NZb,A);NZb.prot=
otype.Mf=3Dfunction(){Xn(this.D,this.O.C,v(this.V,this));var =
a=3Dthis.L.La();K.RA.Nc(a);this.C.J(a);K.RA.Mb(Qa,this.ma,this);this.J&&X=
n(this.D,this.H,this.F)};NZb.prototype.ma=3Dfunction(){var =
a=3DK.RA.Rd();this.L.Pa(a);this.J=3Da;this.C.J(a);this.J?(aoa(this.H.C,th=
is.F),Xn(this.D,this.H,this.F),this.C.F()):(this.D.eA(this.H,this.F),this=
.C.L())};=0A=
NZb.prototype.$=3Dfunction(){this.C.F()};NZb.prototype.V=3Dfunction(){thi=
s.J&&this.C.F()};function =
OZb(a,b,c,d){gM.call(this,"screenmagnifier",iM("screenmagnifier"));this.L=
=3Da;this.F=3Db;this.J=3Dc;this.D=3Dd}x(OZb,gM);OZb.prototype.start=3Dfun=
ction(){hM(this)};OZb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){v=
ar a=3Dnew (OB("screenmagnifier").C())(this.F);this.C=3Da=3Dnew =
NZb(this.J,this.D,this.L.F.C["docs-enable_screen_magnifier"],a);a.Mf()}};=
function =
PZb(a,b,c,d,e,f){gM.call(this,"tableannotator",iM("tableannotator"));this=
.O=3Da;this.F=3Db;this.D=3Dc;this.Db=3Dd;this.J=3De;this.L=3Df}x(PZb,gM);=
PZb.prototype.Ko=3Dfunction(){if(!this.isInstalled()){var =
a=3DOB("tableannotator"),b=3Dnew =
(a.D())(this.D);b.render();b.setVisible(!1);V7a.setVisible(!1);this.C=3Dn=
ew =
(a.C())(b,this.F,this.O,this.Db,this.J,this.L);QB.dispatchEvent("show-tab=
le-annotator-pane")}};PZb.prototype.WM=3DKe;function =
QZb(a,b,c,d,e,f,h,k,l,m,r,u,w,y,C,H,R,Z,U,ja,ma,Ka,Fa,Ha,La,pb,lb,rb,Bb,x=
c,Yb,Ec,Mc){var =
Rc=3Dthis;A.call(this);this.dd=3Dthis.Ma=3Dthis.Ac=3Dthis.we=3Dthis.Ba=3D=
this.O=3Dnull;this.A5=3Dja;this.Oa=3Dnull;this.C=3Da;this.L=3Db;this.nt=3D=
new =
WVb(b.Ka);this.qa(this.nt);this.va=3Dc;this.Yb=3Dw;this.V=3Dd;this.Db=3Df=
;this.H=3Dh;this.q8=3Dk;this.Z2=3Dl;this.a3=3Dm;this.Rb=3Dr;this.Va=3Du;t=
his.T1=3DU;this.J=3DC;this.Vd=3Dnew =
aCb(this.Db,this.J);this.qa(this.Vd);this.Qh=3Dnull;this.b3=3D!!xc;this.E=
f=3DEc||null;this.EI=3DMc||null;this.$=3DKa;this.a9=3DHa;this.Se=3D=0A=
Fa;this.Lna=3DLa;this.Yj=3Dpb;this.qt=3Dma;this.Ak=3DZ;this.Rh=3Dnew =
th(this);this.qa(this.Rh);this.zk=3Dnew LZb;this.b9=3Dlb;this.xd=3Dnew =
fw(void 0,!0);this.Ge=3Dnew =
Lk;c=3Da.C;this.Rh.R(c,"Ba",this.o2b).R(c,"Ca",this.Zqb).R(c,"Ha",this.Sn=
b).R(c,"La",this.s2b);this.D=3Dnew =
ndb(c,v(this.uia,this),rb);this.qa(this.D);this.Ka=3Dy;this.Xi=3De;this.O=
p=3Dnew AP(this.L.C.D,this.C,this.D);this.qa(this.Op);this.F=3Dnew =
bUb;this.qa(this.F);this.tf=3Dnew zZb;this.qa(this.tf);sP(this.F,new =
DVb(this.C.C,this.D,this.Yb,this.L.D,this.V,this.Db,=0A=
this.H,this.C,this.J));P4a.Mb(Qa,v(this.bFb,this));K.Mp.Na(!0);K.Mp.Mb(Qa=
,v(this.wWb,this));sP(this.F,new =
xVb(this.C.C,this.D,this.V,this.H,this.C,this.J));sP(this.F,new =
eUb(this.C.C,this.Ka,this.D,this.V,this.C.F,this.H,this.C));J(I(),"fefmbr=
")&&sP(this.F,new =
fUb(this.C.C,this.Ka,this.H,this.C.ma,this.Rb,this.C.H));e=3Dnew =
rXb(this.C,this.L);this.qa(e);this.Sa=3Dnew =
tXb(this.C,this.D,this.Ka,this.V,this.H,this.C.F,this.J,this.Yb,this.Db,t=
his.Ak,e,this.Va,this.$,this.L.D);sP(this.F,this.Sa);this.Me=3Dnew =
OVb(this.C,=0A=
this.D,this.C.Oa,this.Ef,this.EI,this.C.D.mc());sP(this.F,this.Me);(this.=
ub=3DJ(I(),"febs")?new =
MXb(this.C.Oa,b.C.D,this.C,this.D,this.Ef,rb):null)&&sP(this.F,this.ub);t=
his.Wa=3Dnull;J(I(),"fedc")&&(this.Wa=3Dnew =
GYb(this.Db,this.C.Cb,this.va,this.H,this.L.D,this.$));this.Wa&&sP(this.F=
,this.Wa);(this.Cb=3DPf&&J(I(),"docs-esm")?new =
OZb(this.C,this.D,this.Ef,R):null)&&sP(this.F,this.Cb);this.Ji=3Dthis.xb=3D=
null;H0a&&(this.Ji=3Dnew VBb(this.Yb),this.xb=3Dnew =
wZb(this.C,this.H,this.D,this.V,this.va.L,this.Ge,this.Ji,=0A=
Z,Yb||null,this.Va,this.J,this.Db,this.$,rb),sP(this.F,this.xb));sP(this.=
F,new iVb(this.C,this.D,this.Db,this.H,this.V,this.C.D));sP(this.F,new =
MZb(this.C,this.D,this.Db,this.H,this.V,this.C.D));Z=3Dnew =
oVb(this.C,this.D);sP(this.F,Z);this.jh=3Dnew =
OTb(this.C,this.H,this.D,this.Ka,this.Db,this.V,this.J,this.Va,this.Ak);s=
P(this.F,this.jh);(M0a||C0a)&&sP(this.F,new =
PZb(this.C,this.H,this.D,this.Db,this.Xi,this.A5));sP(this.F,new =
wCb(this.C,this.D,this.Db,this.H,this.V,this.J));sP(this.F,new =
OXb(this.C,=0A=
this.D,this.V,this.va,this.Db,this.H,this.$.Bd,this.J));this.Ha=3Dnew =
th(this.F);this.qa(this.Ha);RZb(b.C,this.D);a.J.H=3Dthis.Ka;Z=3Db.C.D;Yb=3D=
new =
OBb(rb||Md(),u,!0);this.Hb=3DNTb(Z,this.D,d,a,Z.F,wda(v(Z.Sb,Z)),Yb,u,thi=
s.H,this.Db,rb);this.qa(this.Hb);this.Ng=3Dnull;Yb&&(this.Ng=3Dnew =
UBb(this.Hb.H,f,u),this.qa(this.Ng));this.Db.H=3Dthis.D;this.va.$=3Dthis.=
D;this.tm=3DBb||null;this.Rn=3Dnew =
TTb(this.D,this.C,this.V,this.Db,this.va,this.Hb,this.tm,this.J);this.qa(=
this.Rn);if(f=3Db.Wa)this.xq=3Dnew jVb(this.D,a,this.H,f),=0A=
this.qa(this.xq);this.Ed=3Dnew =
AZb(this.C,this.Db,this.H,this.L.D,this.Rb,this.$,this.tm,this.J,this.V);=
sP(this.F,this.Ed);this.Jc=3Dnew th(this);this.qa(this.Jc);f=3Dnew =
Xj(rb?rb.Pb():document);this.qa(f);this.Jc.R(a,"readonly_status",this.iCb=
).R(a,"acl_change",this.amb).R(a,"selection_mode",this.r2b).R(a,"formula-=
view",this.q2b).R(f,"key",this.p2b);this.$f=3Dnew =
Wn;this.qa(this.$f);Xn(this.$f,a.Sa,function(){var =
a=3DRc.C.Sa.La();L(Rc.L.V,a);Rc.gT()});Xn(this.$f,a.Wa,function(){var =
a=3DRc.C.Wa.La();0!=3Da&&(a=3D=0A=
1=3D=3Da?"There was an error during calculation; some formulas may not =
calculate successfully. Reload the sheet and try again.":"There was an =
error during calculation; some formulas may not calculate successfully. =
Undo your last change and try =
again.",xp.getInstance().postMessage(zp(a,"warning",!0)))});this.um=3Dnew=
 =
uCb(BN,b.H,this.J,rb);this.qa(this.um);this.Jc.R(this.um,"resize",this.do=
b);this.Jc.R(this.L.D.C,"zoom",this.vXa);this.qn=3Dnew =
CCb(a,this.D,d,this.Va,this.J);this.qa(this.qn);this.Ag=3Dnew th(this);=0A=
this.qa(this.Ag);this.Ag.R(QB,"update-grid-size",this.gT);$Bb(Fa,Ka,v(thi=
s.kFb,this),v(this.rFb,this));a=3Dnew =
qCb;this.qa(a);K.P2.Na(!0);K.i2.Na(!0);K.P2.Mb(Qa,a.L,a);K.i2.Mb(Qa,a.H,a=
);this.ot=3DR;this.Bb=3Dnull;this.Uc=3DwPb(rb?rb.Pb():document);this.qa(t=
his.Uc);this.Uc.C=3D!1}x(QZb,A);p=3DQZb.prototype;p.p2b=3Dfunction(a){27!=
=3Da.keyCode||a.shiftKey||(a=3DSZb(this))&&mO(a)};p.uia=3Dfunction(){retu=
rn this.O&&this.O.view};function SZb(a){a=3Da.uia();return a instanceof =
cP?a:null}=0A=
p.s2b=3Dfunction(){0=3D=3Dthis.C.C.D.length&&TZb(this)};p.Zqb=3Dfunction(=
a){UZb(this,a.target,a.Sa)};function UZb(a,b,c){if(a.O){var =
d=3D0=3D=3Db.getSheetType();b=3D2=3D=3Db.H;d&&!b&&(d=3Da.O.view,mK(a.C)&&=
!c&&aP(d,!0));a.Ha.Ic();a.O.view.vd();a.Ba=3Da.O;a.O=3Dnull}}p.Snb=3Dfunc=
tion(){this.O&&2=3D=3Dthis.O.sheet.H&&UZb(this,this.O.sheet)};=0A=
p.o2b=3Dfunction(a){a=3Da.target;var =
b=3D0=3D=3Da.getSheetType(),c=3DVZb(this,a);if(b){var d=3Dnew =
qXb(c,a,this.V,this.H,this.C,this.va,this.D,this.J);this.Oa&&d.Of(this.Oa=
)}this.O=3Dnew WZb(a,c,d);dUb(this.F,a);if(b){var =
e=3Da.Kc();d=3Da.C;this.Ha.R(UH(e),fdb,this.F.u_b);this.Ha.R(QB,V1a,this.=
F.dXa);KG(e)?this.F.fXa(a):(this.F.eXa(a),this.Ha.R(d,"newData",v(this.F.=
eXa,this.F,a)),this.Ha.Sc(UH(d.Ua()),"wb",v(this.F.fXa,this.F,a)));if(-1!=
=3DI0a){this.xd.set(e.$b()+"",!0);a=3DI0a;d=3Dthis.xd.Ve();b=3Dthis.C.C;c=
=3Db.F;e=3Daeb(e.F);=0A=
for(var f=3D1;f<d.length;f++){var =
h=3DNumber(d[f]);if(!c||c.$b()!=3Dh){var =
k=3DVF(b,h);k?(k.getSheetType(),k=3Dk.Kc(),e+=3Daeb(k.F),e>a&&(nkb(this.v=
a,h,k.V.y),B(this.L.F[h]||null))):this.xd.remove(h+"")}}}}else =
this.Ha.R(QB,["show-ritz-protection-with-sheet","show-chart-editor"],this=
.F.dXa);this.O.view.Pd(this.D)};function TZb(a){var =
b=3DVZb(a,G8a);a.O=3Dnew =
WZb(G8a,b);bpb(a.C.H,!0,"empty-workbook")}function XZb(a,b){var =
c=3DYZb(a.L,b);a.Ba=3Dnew WZb(b,c)}=0A=
function VZb(a,b){var c=3Dnull;a.Ba&&(c=3Da.Ba.view);var =
d=3Da.L,e=3Dc;c=3DYZb(d,b);c.Rh=3D!0;var =
f=3D2=3D=3Db.H,h=3D0=3D=3Db.getSheetType();f=3D!f&&h?c:null;var =
k=3Dnull;c.oa().getElement("waffle-loading-screen").style.display=3D"none=
";e&&(e.Rh=3D!1,e instanceof =
cP&&(k=3DlP(e),!h&&pP(e)&&BP(iP(e.H))),h=3De.ZP(),b=3DZZb(d,b,e.oa()),ke(=
b,h));b=3Dc.ZP();b.style.display=3D"";b.style.height=3D"";b.style.width=3D=
"";f&&(e=3Dd.C,f.H=3De,f.Wa.J=3De,e.Pd(f),e.D.$.Pd(f.tf),h=3De.C,lK(h)&&h=
.Ba!=3DMI(h.C)&&VOb(e,null!=3Dh.Ba?VF(h.C,h.Ba).le():null),bTb(f,k||hP(d.=
C)));=0A=
c.Gqa(b,$Zb(d,c,c.oa()));d.Ba.Lb(3);a.Ba&&(a.Ba.dispose(),a.Ba=3Dnull);re=
turn c}p.gT=3Dfunction(){var =
a=3DHHa(this.Rb);this.jb&&this.jb.Xpa(a.width);var =
b;(a=3Dthis.O)&&(b=3Da_b(this.L,a.view));(a=3Dthis.va.L)&&PL(a);b&&this.R=
a&&this.Ra.cUb(b)};p.iCb=3Dfunction(){var =
a=3DSZb(this);a&&a.Ec()};p.bFb=3Dfunction(){b_b(this)};function =
b_b(a){LB("goto",function(){this.dd.show()},a,0,!0)}=0A=
p.wWb=3Dfunction(){this.H.C("toolbar-focus-reason");LB("links",function()=
{this.Bb||(this.Bb=3Dnew =
(OB("links").C())(this.C.D.mc(),this.C,this.C.O,this.V,this.Xi,this.H,thi=
s.T1,this.Db),this.qa(this.Bb));var =
a=3DgK(this.C.C),b=3DIG(this.D);a&&b&&this.Bb.uWb(a,b)},this,0,!0)};p.amb=
=3Dfunction(){this.C.D.Ha.dispatchEvent(new bp(!0))};=0A=
p.r2b=3Dfunction(){var a=3DIG(this.D);if(a){var =
b=3Da.H;!lK(this.C)&&b.D.Sb()&&(b=3DHO(b).vt,b=3DKH(this.C.C,b.$m).Kc(),b=
.Ka=3Db.Ba.clone(),b.jb=3Db.$.clone(),b.Ha=3Db.$.clone());a.Ba.setVisible=
(lK(this.C)&&a.H.F.H)}};p.kFb=3Dfunction(){this.Ma&&this.Ma.FMa();LB("rev=
isions",this.cDb,this,void =
0,!0)};p.rFb=3Dfunction(){LB("revisions",this.pFb,this,void 0,!0)};=0A=
p.cDb=3Dfunction(){if(!this.Ra){var a=3DOB("revisions"),b=3Dnew =
HZb(this.D,this.C.va,this.Db,this.H);this.Ra=3Da.C(this.jb,b,this.L,this.=
Ac,this.va.L,this.D,this.C,this.Db,this.H,this.Lna,this.ot,this.$,this.Se=
,this.qt,null!=3Dthis.ma?this.ma.E4b():null,this.J,this.ma.C,this.Yj,this=
.Vd);this.L.O=3Db;this.zk.C=3Db}this.Ra.uJb()};p.pFb=3Dfunction(){this.we=
||(this.we=3DOB("revisions").D(this.Ac,this.Yj,this.Vd));this.we.VWb()};=0A=
p.Wtb=3Dfunction(){this.Ma=3Dnew =
(OB("findreplace").C())(this.D,this.Ka,this.C.C,this.H,this.$,this.C.$,th=
is.Db,this.J);var =
a=3Dthis.tf;a.C=3Dthis.Ma;a.qa(a.C)};p.Gub=3Dfunction(){this.dd=3Dnew =
(OB("goto").C())(this.C.C,this.C.L,this.H);this.qa(this.dd)};p.Rub=3Dfunc=
tion(a){this.Qh=3Dnew =
(OB("hats").C())(this.C.F,a);this.Qh.Mf()};p.q2b=3Dfunction(){this.Ma&&th=
is.Ma.EVb(this.C.$)};p.dob=3Dfunction(){this.gT();this.vXa()};p.vXa=3Dfun=
ction(){c_b(this.L)};=0A=
p.Of=3Dfunction(a,b){this.Oa=3Da;var c=3Dthis.C.D.mc(),d=3Dnew =
gCb(this.Oa);c=3Dnew =
mCb(c,d,fCb);c.qa(d);this.Ac=3Dc;this.qa(this.Ac);this.ma&&this.ma.Of(a);=
this.Me.Of(a);this.xb&&this.xb.Of(a,b);this.Sa&&this.Sa.Of(a);this.Ed&&th=
is.Ed.Of(a);this.Wa&&this.Wa.Of(a);this.jh.Of(a)};p.Ea=3Dfunction(){B(thi=
s.O);B(this.Ba);B(this.Ra);this.Ra=3Dnull;QZb.ea.Ea.call(this)};function =
WZb(a,b,c){A.call(this);this.sheet=3Da;this.view=3Db;this.C=3Dc||null}x(W=
Zb,A);=0A=
WZb.prototype.Ea=3Dfunction(){WZb.ea.Ea.call(this);this.view.dispose();th=
is.C&&this.C.dispose()};function BGb(){this.C=3Dnew =
Intl.v8BreakIterator(["en"])}BGb.prototype.adoptText=3Dfunction(a){this.C=
.adoptText(a)};BGb.prototype.next=3Dfunction(){return =
this.C.next()};function =
CGb(){}q(CGb,kg);CGb.prototype.adoptText=3Dba();CGb.prototype.next=3Dn(-1=
);function qKb(){this.C=3Dnull}var =
AGb=3D!(!na.Intl||!na.Intl.v8BreakIterator);function =
d_b(a,b){A.call(this);this.H=3Da;this.Li=3Db;this.D=3Dnew =
yQ(!0);this.qa(this.D);this.F=3Dnew yQ(!1);this.qa(this.F)}x(d_b,A);var =
e_b=3Dnew =
Jd(1,500);d_b.prototype.C=3Dfunction(a,b,c){a=3DkTa(this.H,a,this.Li);c=3D=
c?this.D:this.F;c.F!=3Da&&(c.D.font=3Da,c.F=3Da);return =
c.measureText(b)};function yQ(a){A.call(this);var =
b=3Ddocument.createElement("canvas");b.width=3De_b.width;b.height=3De_b.h=
eight;this.C=3Db;this.C.dir=3Da?"ltr":"rtl";this.D=3Dthis.C.getContext("2=
d");this.F=3Dthis.D.font}x(yQ,A);yQ.prototype.measureText=3Dfunction(a){r=
eturn this.D.measureText(a).width};=0A=
yQ.prototype.getContext=3Dg("D");yQ.prototype.Ea=3Dfunction(){yQ.ea.Ea.ca=
ll(this);delete this.D;delete this.C};function =
f_b(){}f_b.prototype.getHeight=3Dfunction(a){return =
1.2*a};f_b.prototype.Kq=3Dfunction(a){return.96*a};function =
g_b(a,b,c,d,e){this.D=3Da;this.C=3Db;this.H=3Dc;this.J=3Dd;this.F=3De};fu=
nction =
QJb(a,b){this.gw=3Da;this.C=3Db}QJb.prototype.QB=3Dg("gw");function =
h_b(a){this.C=3Da}function NJb(a,b){var =
c=3Db.Qg(),d=3Db.Qg(),e=3Db.D,f=3Db.J,h=3Db.Qg();b=3DsH(h);h=3Dh.C.L;"nor=
"=3D=3Dh?a=3D0:(h=3D"sup"=3D=3Dh?-.33:.15,a=3Da.C.getHeight(b)*h);return =
new g_b(c,d,e,f,a)};function =
i_b(a){this.F=3D[0];this.kb=3Da}i_b.prototype.D=3Dg("F");i_b.prototype.C=3D=
function(){return this.kb.H};function tKb(a){return new i_b(a)};function =
zQ(a,b){this.kb=3Da;this.Fc=3Db;this.H=3D-1!=3DVg(AHb,b)?a.C[b].Ve():[]}z=
Q.prototype.D=3Dg("H");zQ.prototype.C=3Dfunction(a){return =
this.F(this.kb.getStyle(this.Fc,a))};zQ.prototype.F=3Daa();function =
j_b(a){zQ.call(this,a,"text")}x(j_b,zQ);j_b.prototype.F=3Daa();function =
rKb(a){return new j_b(a)};function =
k_b(a){zQ.call(this,a,"link")}x(k_b,zQ);k_b.prototype.F=3Dfunction(a){ret=
urn(a=3Da.C)&&0=3D=3Da.getType()?a:null};function sKb(a){return new =
k_b(a)};function =
uKb(a){this.C=3Da}uKb.prototype.create=3Dfunction(a,b){for(var =
c=3D[],d=3D0;d<this.C.length;d++)c.push(this.C[d](a));return new =
eIb(c,b)};function l_b(){this.C=3D[]}=0A=
function kTa(a,b,c){var d=3Dvoid 0=3D=3D=3Dd?!1:d;var =
e=3D0,f=3Dnull,h=3Db.F;if(!d&&h&&(f=3D"",f=3D=3Dh.C&&(e=3Dh.getId(),h=3Da=
.C[e])))return h;a:{var k=3Df;f=3Db.C.O;var =
l=3Db.getFontFamily();h=3Digb(b);var =
m=3D$fb(b),r=3Dc.Uk(b.C.C),u=3Dc.Uk(b.C.D);sH(b);if(0=3D=3De){switch(b.C.=
L){case "sub":e=3D1;break;case =
"sup":e=3D2;break;default:e=3D0}c=3DString(m/100|f<<4|b.C.J<<5|b.C.Hb<<6|=
b.C.H<<7|e<<8|Math.round(100*h)<<10);var =
w;if((w=3Dm_b[l])&&(w=3Dw[u])&&(w=3Dw[r])&&(w=3Dw[c])){if(e=3Dw,!d&&b&&(b=
.F=3Dnew Vgb(e,null=3D=3Dk?"":k)),b=3Da.C[e]){a=3Db;break =
a}}else{e=3Dn_b;=0A=
n_b++;w=3D[l,u,r];r=3Dm_b;for(u=3D0;u<w.length;u++){var =
y=3Dw[u],C=3Dr[y];C||(C=3Dr[y]=3D{});r=3DC}r[c]=3De;!d&&b&&(b.F=3Dnew =
Vgb(e,null=3D=3Dk?"":k))}}b=3Dl.split(",");for(d=3D0;d<b.length;d++)b[d]=3D=
qqb(b[d]);b=3Db.join(",");b=3Dm+(f?" italic ":" ")+h+"px =
"+b;a=3Da.C[e]=3Db}return a}var m_b=3D{},n_b=3D1;function =
o_b(a){l_b.apply(this,arguments)}q(o_b,l_b);function =
p_b(){}q(p_b,kg);p_b.prototype.Uk=3Dfunction(a){if(0!=3Da.getType())throw=
 ug("Cannot convert color of type "+a.getType()).C;return a.C};function =
q_b(a,b,c){b=3Dc||b;return P('<div class=3D"waffle-assistant-entry =
waffle-assistant-entry-inactive">'+O(os({Kd:"waffle-assistant-entry-butto=
n",content:or('<div class=3D"waffle-assistant-entry-button-icon" =
id=3D"waffle-assistant-entry-button-icon"><div =
class=3D"waffle-assistant-entry-button-black-icon">'+O(qt({icon:"docs-ico=
n-img docs-icon-explore-black"},b))+'</div><div =
class=3D"waffle-assistant-entry-button-green-icon">'+O(qt({icon:"docs-ico=
n-img docs-icon-explore-green"},b))+'</div></div><span =
class=3D"waffle-assistant-entry-label">'+=0A=
O("Explore")+"</span>"),style:4},b))+"</div>")};function =
r_b(a,b){M.call(this,b);this.ma=3Dnew Zi(void 0,void =
0,!0,Jk.getInstance());this.qa(this.ma);this.Wb=3Dnew =
Ue(this);this.qa(this.Wb);this.C=3Dnew ps(void =
0,this.oa());this.Fa(this.C);this.va=3Da;this.V=3Dthis.D=3Dthis.J=3Dthis.=
F=3D!1;this.O=3Dnull;this.$=3D0;a=3Ds_b();a=3Dqa(a)?a:5E3;b=3DYOb[a];b||(=
b=3Dnew Um(a,XOb||(XOb=3Dnew =
Tm)),YOb[a]=3Db);this.L=3Db;this.H=3Dnull}x(r_b,M);p=3Dr_b.prototype;p.Aa=
=3Dfunction(){this.Ta=3DN(q_b)};=0A=
p.Ga=3Dfunction(){var =
a=3Dthis.Ia("waffle-assistant-entry-button");this.C.hb(a);this.O=3Dthis.I=
a("waffle-assistant-entry-label");this.$=3DVh(this.O).width;t_b(this,!1);=
this.Wb.Mb(f3a,Ja,this.Jnb).subscribe(b3a,"action",this.Hnb);ej(this.ma,t=
his.C,e3a,gj);this.getHandler().R(this.C,"action",this.$Yb).R(this.C,"ent=
er",this.fob).R(this.C,"leave",this.hob);ek(this.C,"Explore your data")};=0A=
function s_b(){switch(Z0a){case "NO_DELAY":return 0;case =
"DELAY_500MS":return 500;case "DELAY_1S":return 1E3;case =
"DELAY_2S":return 2E3;default:return =
0}}p.Jnb=3Dfunction(a){qh(this.Qa(),"waffle-assistant-entry-opened",a.new=
Value);t_b(this,a.newValue||this.F);this.D=3Da.newValue};p.Hnb=3Dfunction=
(a){var =
b=3Dthis;this.H=3Da.NH;a=3Da.M8;this.getHandler().Qc(this.L,"idle");var =
c=3Da&&!this.J;this.J=3Da;0<s_b()&&c&&!this.L.D?this.getHandler().R(this.=
L,"idle",function(){return u_b(b,b.J)}):u_b(this,a)};=0A=
function =
u_b(a,b){qh(a.Qa(),"waffle-assistant-entry-inactive",!b);t_b(a,b||a.D);a.=
F=3Db}function =
t_b(a,b){Rh(a.O,b?a.$:0);b!=3Da.V&&(qh(a.Qa(),"waffle-assistant-entry-exp=
anded",b),fh(a.C.Qa(),"expanded",b),a.V=3Db)}function =
v_b(){switch(Z0a){case "NO_DELAY":return 1;case "DELAY_500MS":return =
2;case "DELAY_1S":return 3;case "DELAY_2S":return 4;default:return =
0}}p.fob=3Dfunction(){this.F||this.D||t_b(this,!0)};p.hob=3Dfunction(){th=
is.F||this.D||t_b(this,!1)};=0A=
p.$Yb=3Dfunction(){this.D&&this.va.C(this.F?2803:2804,w_b(this))};functio=
n w_b(a){var b=3Dnew jg;G(b,6,v_b());if(a.H){a=3DmB(a.H.rect,a.H.jd);var =
c=3Dnew =
nfa,d=3Da.Ab();G(c,1,d);d=3Duw(a,2);G(c,2,d);d=3Duw(a,3);G(c,3,d);c.yr(uw=
(a,4));c.Wx(uw(a,5));ag(b,7,c)}a=3Dnew hg;ag(a,58,b);return tj(uj(new =
pj,a),56).build()};function =
x_b(a){M.call(this,a);this.C=3Dnull}x(x_b,M);x_b.prototype.reset=3Dfuncti=
on(){this.C&&(this.C.height=3D0)};x_b.prototype.Aa=3Dfunction(){x_b.ea.Aa=
.call(this);this.C=3Dthis.oa().Aa("CANVAS",{style:"display: =
none"});this.getElement().appendChild(this.C);this.reset()};function =
y_b(a,b,c,d,e){bN.call(this,a,b,c,d,e)}x(y_b,bN);=0A=
y_b.prototype.Aa=3Dfunction(){y_b.ea.Aa.call(this);var =
a=3Dthis.Uf(),b=3Dthis.getElement(),c=3Dthis.oa(),d=3Dthis.getWidth(),e=3D=
this.getHeight();a.D&&(d=3DMath.max(d,100),e=3DMath.max(e,100));if(a.a1()=
){if(b=3Dd,c=3De,d=3Da.w6())a=3Dthis.getElement(),e=3Dthis.oa(),b=3Dthis.=
IBa(d,b,c,e),e.Fd(a),e.appendChild(a,b)}else =
a=3Dc.Aa("DIV","waffle-obj-message-div","We are sorry. This embedded =
object type is not supported in offline =
mode."),a=3Dc.Aa("DIV",{style:"width:"+d+"px;height:"+e+"px;background:wh=
ite;"},a),c.appendChild(b,a)};function =
z_b(a,b,c,d,e,f,h){NO.call(this,h);this.H=3Da;this.F=3Db;this.J=3Dc;this.=
O=3Dd;this.L=3De;this.Bd=3Df}x(z_b,NO);p=3Dz_b.prototype;p.Gqa=3Dfunction=
(a,b){this.Ld(b);this.hb(a)};p.Ld=3Dfunction(a){this.C=3Da;this.D&&(this.=
D.Ld(a.width,a.height),A_b(this,a))};function =
A_b(a,b){a=3Da.ZP();a.style.width=3Db.width+"px";a.style.height=3Db.heigh=
t+"px"}p.cd=3Dg("C");p.Ua=3Dg("H");p.ZP=3Dfunction(){return =
this.oa().getElement(this.H.Ab()+"-grid-container")};=0A=
p.kd=3Dfunction(a){var =
b=3Dthis.F.J,c=3Db.C(this.H.J),d=3Dthis.oa();fe(a);this.Ta=3Da;a=3D6=3D=3D=
c.getType();if(yB.getInstance().D&&!a)new =
y_b(b,c,this.C.width,this.C.height,d);else switch(c.getType()){case =
3:case 7:this.D=3Db=3Dnew =
(OB("images").C())(b,null,this.F.D.mc(),c,this.C.width,this.C.height,this=
.J,d);this.Fa(b,!0);break;case 4:this.D=3Db=3Dnew =
(OB("drawings").D())(b,null,this.F.D.mc(),c,this.C.width,this.C.height,d)=
;this.Fa(b,!0);break;case =
6:A_b(this,this.C),LB("gvizcharts",this.Alb,this,void 0,!0)}};=0A=
p.Alb=3Dfunction(){var =
a=3Dthis.F.J,b=3Da.C(this.H.J),c=3Dthis.oa(),d=3DOB("gvizcharts");a=3Dnew=
 (d.oib())(this.F,a,b,this.C.width,this.C.height,null,new =
(d.mib())(null,this.J,this.F.D.mc()),this.O,this.L,this.Bd,c);a.mV(Pd("ch=
art-toolbar-headerbar"));this.D=3Da;this.Fa(a,!0);this.Ld(this.C)};functi=
on =
B_b(a,b){NO.call(this,b);this.C=3Da}x(B_b,NO);B_b.prototype.Gqa=3Dfunctio=
n(a,b){this.Ld(b);this.Ta=3Da};B_b.prototype.Ld=3Dfunction(a){this.D=3Da;=
var =
b=3Dthis.ZP();b.style.height=3Da.height+"px";b.style.width=3Da.width+"px"=
};B_b.prototype.cd=3Dg("D");B_b.prototype.ZP=3Dfunction(){var =
a=3Dthis.C.Ab();return =
this.oa().getElement(a+"-grid-container")};function =
C_b(a,b){this.D=3Da;this.ib=3Db;this.C=3D!1};function =
AQ(a){M.call(this,a);this.F=3D-1;a=3Dthis.C=3Dnew QO("",void =
0,this.oa());a.setVisible(!1);a.O.C=3D13}x(AQ,M);AQ.prototype.kd=3Dfuncti=
on(a){AQ.ea.kd.call(this,a);this.Fa(this.C,!0);var =
b=3Dthis.C.wc();b.render();b.setVisible(!1,!0);mh(this.C.wc().getElement(=
),"goog-menu-noaccel");this.D=3Dthis.oa().Aa("DIV","waffle-quicksum-conta=
iner");a.appendChild(this.D)};=0A=
function nVb(a,b){var =
c=3Da.C,d=3D0=3D=3Dc.wc().$c(),e=3Da.oa(),f=3DVa(b,function(a){return =
oa(a)});if(1=3D=3Df.length)D_b(a,f[0]);else{f=3D-1;for(var =
h=3D0;h<b.length;h++){var k=3Db[h]||null,l=3Dvoid 0;d?(l=3Dnew qk(k,void =
0,e),l.jp(!0),c.Ad(l)):l=3Dc.wc().bf(h);k?(l.YB(k),l.setVisible(!0),-1=3D=
=3Df&&(f=3Dh),h=3D=3Da.F&&(c.rf(a.F),a.F=3D-1)):l.setVisible(!1);l.zc(!1)=
}0>c.Xg()&&c.rf(0);c.hf().isVisible()||(a.F=3Dc.Xg(),c.rf(f));c.rf(c.Xg()=
);0<=3Dc.Xg()&&c.hf().zc(!0);c.setVisible(!0);L(a.D,!1)}}function =
D_b(a,b){L(a.D,!0);se(a.D,b)}=0A=
AQ.prototype.reset=3Dfunction(){this.C.setVisible(!1);D_b(this,"")};AQ.pr=
ototype.Ea=3Dfunction(){AQ.ea.Ea.call(this);B(this.C);this.C=3Dnull};func=
tion =
E_b(a){M.call(this,a);this.H=3Dnull;this.D=3Dthis.C=3Dthis.F=3D!1}x(E_b,M=
);E_b.prototype.Aa=3Dfunction(){var =
a=3Dthis.oa(),b=3Da.Aa("DIV","waffle-input-box-decorator =
waffle-input-box-formula-help-decorator");a.Te(b,"?");this.Ta=3Db;L(b,!1)=
};E_b.prototype.Ga=3Dfunction(){var =
a=3Dthis.getElement();this.getHandler().R(a,"click",this.J)};E_b.prototyp=
e.J=3Dfunction(){this.F&&g8a.Zb();this.C&&P7a.Zb();this.D&&e8a.Zb()};func=
tion BQ(a,b){a.F!=3Db&&(a.F=3Db,F_b(a))}function =
G_b(a,b){a.D!=3Db&&(a.D=3Db,F_b(a))}=0A=
function F_b(a){var b=3Da.H.Wa,c=3Db?new Ed(-4,-1):new =
Ed(0,0),d=3Da.getElement();Mi(a.H.getElement(),0,d,4,c);qh(d,"waffle-form=
ula-bar-formula-help-decorator",b);b=3D"Turn on"+((a.F?" formula help =
(F1) ":"")+((a.C?" formula preview (F9) ":"")+(a.D?" formula suggestions =
(F10) ":"")));c=3D"";(a.F||a.C||a.D)&&(c=3Db);Yi(d,c,void =
0);L(d,a.F||a.C||a.D)}E_b.prototype.Xf=3Dfunction(){BQ(this,!1);0!=3Dthis=
.C&&(this.C=3D!1,F_b(this));G_b(this,!1)};function =
H_b(a,b,c){A.call(this);this.L=3Da;this.V=3Dc;this.ma=3Db;this.C=3Dnew =
JQb;this.va=3Dnew OQb;this.Ha=3Dnew FQb;this.$=3Dnew =
th(this);this.qa(this.$);this.$.R(this.L,"selection_mode",this.Ba);this.O=
=3D[new AQb,new GQb,new HQb,new BQb,new EQb,new =
CQb(this.L.Hb)];this.J=3Dthis.F=3Dnull;this.H=3D!1}x(H_b,A);function =
gVb(a,b){b&&lK(a.L)?I_b(a,b):a.C.C=3Db}=0A=
H_b.prototype.Ba=3Dfunction(){if(lK(this.L)){var =
a=3DJ_b(this);a&&this.J&&this.J.D()&&(a=3DxP(a))&&(a=3DWzb(a.kh,a.C,funct=
ion(a){return"range"=3D=3Da.getType()}))&&I_b(this,[a])}else =
LQb(this.C),this.F=3Dnull};function =
I_b(a,b){a.F=3Da.C;KQb(a.C,b)}function J_b(a){return =
a.D&&(a=3DHO(a.D))&&a.Sb()?a:null}function =
K_b(a,b){b.Ds()&&b.Pa(b.La());b=3D=3D(a.D&&a.D.V)&&a.D&&(a.D.V=3Dnull)}=0A=
function CQ(a,b,c,d,e,f,h){h&&a.Rc('<span =
class=3D"').Rc(h).Rc('">');a.Rc('<span dir=3D"auto" ');f&&a.Rc(' =
data-tooltip=3D"').Rc(f).Rc('"');(c||d)&&a.Rc(' =
style=3D"');c&&a.Rc("color: ").Rc(c).Rc(";");d&&a.Rc("background-color: =
").Rc(d).Rc(";");(c||d)&&a.Rc('"');e&&a.Rc(' =
class=3D"').Rc(e).Rc('"');a.Rc(">");a.Rc(Qb(b));a.Rc("</span>");h&&a.Rc("=
</span>")}=0A=
function EUb(a,b,c,d,e,f){var h=3Dnew =
Ov;d=3DlK(a.L)&&c=3D=3Dd&&!a.H&&!a.C.C;var k=3D0;h.Rc('<bdo =
dir=3D"ltr">');if(0<b.length){var l=3D14;f||(l*=3Da.ma.C);h.Rc('<span =
style=3D"font-size: ').Rc(l).Rc('px" =
class=3D"').Rc("formula-content").Rc('">')}e&&0<b.length&&h.Rc('<span =
class=3D"').Rc("formula-eval-error").Rc('" =
data-tooltip=3D"').Rc(Oaa(e)).Rc('">');for(l=3D0;l<b.length;l++){var =
m=3Db[l],r=3Dm.getText(),u=3Dm.getType(),w=3D!!m.getAttribute("inactiveSc=
ope"),y=3D!!m.getAttribute("stringMatch"),C=3D!!m.getAttribute("pairMatch=
"),H=3D!!m.getAttribute("activeSheetName"),=0A=
R=3D!!m.getAttribute("activeRange"),Z=3D!!m.getAttribute("error"),U=3D!!m=
.getAttribute("argument-error"),ja=3Dw?"inactive =
":"";w=3Dm.getAttribute("tooltip");"string"=3D=3Du?CQ(h,r,void 0,void =
0,ja+" string "+(y?"match-string":""),w,U?" =
argument-error":""):"numeric"=3D=3Du?CQ(h,r,void 0,void =
0,ja+"number",w,U?" argument-error":""):"boolean"=3D=3Du?CQ(h,r,void =
0,void 0,ja+"boolean",w,U?" =
argument-error":""):"error_code"=3D=3Du?CQ(h,r,void 0,void =
0,ja+"error-code",w,U?" =
argument-error":""):m.getAttribute("rangeColor")?(u=3Dja,=0A=
m.getAttribute("replace")&&(u+=3D" =
formula-replace-text"),m=3Dm.getAttribute("rangeColor"),y=3DKF(r),C=3DLF(=
r),R?(y&&CQ(h,y,m,"#EEE",u,w,U?" =
argument-error":""),CQ(h,y?"!"+C:C,m,"#EEE",u,w,U?" =
argument-error":"")):H?(CQ(h,y,m,"#EEE",u,w,U?" =
argument-error":""),CQ(h,y?"!"+C:C,m,void 0,u,w,U?" =
argument-error":"")):CQ(h,r,m,void 0,u,w,U?" =
argument-error":"")):"operator"=3D=3Du?CQ(h,r,void 0,void 0,ja+" "+(Z?" =
formula-error":" default-formula-text-color"),w,U?" =
argument-error":""):"openParen"=3D=3Du?CQ(h,r,void 0,void 0,=0A=
ja+" default-formula-text-color"+(C?" match-paren":""),w,U?" =
argument-error":""):"closeParen"=3D=3Du?CQ(h,r,void 0,void 0,ja+(C?" =
match-paren":"")+" =
"+(Z?"formula-error":"default-formula-text-color"),w,U?" =
argument-error":""):CQ(h,r,void 0,void 0,ja+" =
default-formula-text-color",w,U?" =
argument-error":"");k+=3Dr.length;d&&c=3D=3Dk&&(r=3D8,f||(r*=3Da.ma.C),h.=
Rc('<span data-tooltip-contained=3D"true" style=3D"width: =
').Rc(r).Rc('px" class=3D"').Rc("insert-range-indicator").Rc('"><span =
class=3D"jfk-tooltip-data">').Rc('Use the arrow keys to select a =
range.<br/><a =
target=3D"_blank"href=3D"//support.google.com/drive/answer/3316222?p=3Dfu=
nctionhelp"> <span class=3D"trix-tooltip-link">Learn more about range =
selection.</span></a>').Rc("</span></span>"))}e&&=0A=
0<b.length&&h.Rc("</span>");0<b.length&&h.Rc("</span>");h.Rc("</bdo>");re=
turn h.toString()}function zP(a,b){if(a.J){var =
c=3DIG(a.J);if(c){a.D=3Dc.H;var d=3DJ_b(a);if(d&&!d.Bb){var =
e=3Dd.La();if(jM(e)){d.rD(!0);(e=3Da.D&&a.D.V)&&e!=3Dd&&K_b(a,e);b=3Db||x=
P(d);for(e=3D0;e<a.O.length;e++)b=3Da.O[e].F(b);e=3Da.C;e.C||(e.L=3Db);a.=
F&&(b=3Da.F.V(b));b=3Dc.Wa.F(b);var f=3Db.C;e=3Db.kh;var =
h=3Db.D;b=3DDUb(a,b);b=3DEUb(a,f,e,h,b,a.D.J.L);d.Pa(b,!0);fNb(c.Oa,!0);a=
.D&&(a.D.V=3Dd);a.F&&wP(d,e,h)}else K_b(a,d),d.rD(!1)}}}}=0A=
function DUb(a,b){var c=3Dnull;if(b&&a.V.C){var =
d=3Db.getText();b=3DuAb(b);if(b=3D=3Dd){var =
e=3DJ_b(a);e&&(d=3De.vt,(e=3DZO(e))&&(c=3DL_b(a.V,b,d.$m.toString(),e.y,e=
.x)))}}return c};ra("RITZ_htmlEscape",function(a){return Qb(a)},void =
0);function hVb(a,b,c,d,e,f){function h(a,d){var =
e;ow(a,11)?e=3DV(a,11):e=3DIH(c,b.hs(c),a.YX());k(e);k(d)}function =
k(a){l.push(new QL('"'+a.replace(/"/g,'""')+'"',"string"))}var =
l=3D[],m=3Db.wn,r=3DV(a,3);m=3DM_b(m[r],c,b.hs(c),!1);k(m);d=3DUzb("$A$1"=
,d);d=3Dnew =
QL(d,"range");l.push(d);d=3Db.Lj;m=3Dtw(a,1);for(r=3D0;r<m.length;r++)h(d=
[r],m[r]);d=3Db.Ej;a=3Dtw(a,2);for(m=3D0;m<a.length;m++)h(d[m],a[m]);a=3D=
[];d=3Dnew =
QL(ritz_api.RitzModelApi.getLocalizedFunctionName("GETPIVOTDATA"),"functi=
onName");d.setAttribute("highlightedCell",=0A=
e);a.push(d);a.push(new =
QL("(","openParen"));for(e=3D0;e<l.length;e++)0!=3De&&(a.push(new =
QL(f,"argumentSeparator")),a.push(new QL(" =
","whitespace"))),a.push(l[e]);a.push(new QL(")","closeParen"));return =
a}function M_b(a,b,c,d){if(ow(a,3))return V(a,3);if(1=3D=3DV(a,4)){var =
e=3DV(a,5).getFunctionName();a=3DIH(b,c,V(a,5).Zr());return d?e+(" of =
"+(a+" in...")):e+(" of "+a)}return uw(V(a,6),3)};function =
N_b(a,b){M.call(this,b);this.D=3Da;this.C=3D!1}x(N_b,M);N_b.prototype.Aa=3D=
function(){var a=3Dthis.oa().Aa("DIV","waffle-input-box-decorator =
waffle-input-box-locator");L(a,!1);this.Ta=3Da};N_b.prototype.show=3Dfunc=
tion(a,b){var =
c=3Dthis.getElement();se(c,b);Mi(this.D.getElement(),0,c,1,new =
Ed(0,-2));L(c,a);this.C=3Da};N_b.prototype.Sb=3Dg("C");function =
DQ(){E.call(this);this.Td=3Dthis.mea();this.$e=3Dnull}x(DQ,E);function =
EQ(a){return =
a.$e&&a.$e.C}p=3DDQ.prototype;p.eWa=3Dfunction(){this.$e&&(this.disable(t=
his.$e),this.$e=3Dnull)};p.enable=3Dfunction(a){this.$e=3D=3Da&&(this.Td=3D=
!0)};p.disable=3Dfunction(a){this.$e=3D=3Da&&(this.Td=3D!1)};p.isEnabled=3D=
function(a){return =
this.$e=3D=3Da?this.Td:!1};p.mea=3DJe;p.QNa=3DJe;p.Ea=3Dfunction(){this.$=
e&&this.eWa(this.$e);DQ.ea.Ea.call(this)};=0A=
var =
O_b=3DCc({rHc:1,twb:2,HKa:3,oG:4,W7:5,execCommand:6,queryCommandValue:7,f=
Rb:8,A7a:10,z7a:11}),P_b=3D{8:!0,10:!0,11:!0};DQ.prototype.execCommand=3D=
function(a,b){var =
c=3Dthis.QNa(a);c||(Oc&&Q_b(this.$e),this.$e.JW());try{var =
d=3Dthis.vv.apply(this,arguments)}finally{c||(this.$e.iP(),R_b(this.$e))}=
return d};DQ.prototype.Qv=3Dn(!1);function =
S_b(a,b,c){this.D=3Da;this.F=3Db;this.C=3Dc||{}}function =
T_b(a,b){this.C=3Db};function =
FQ(a,b){E.call(this);this.O=3Dthis.id=3Da;this.C=3Dnull;this.L=3D{};this.=
$=3D{};for(var c in =
O_b)this.$[c]=3D[];this.Ra=3Dyca;this.V=3D{};this.V.change=3D1;this.V.del=
ayedchange=3D1;this.Ka=3Dnew Gi(this.qCa,250,this);this.Sa=3D{};for(var =
d in U_b)this.Sa[U_b[d]]=3D0;Oc&&(this.D=3Dnew =
Gi(this.Dja,15,this));this.H=3Dnew =
th(this);this.Yb=3D[];this.J=3D0;this.ma=3DMd(b||document);this.F=3Dthis.=
ma.getElement(this.id);this.Rb=3DQAb;this.Ha=3DDe(this.ma)}x(FQ,E);FQ.pro=
totype.Iq=3Dnull;=0A=
var =
U_b=3D{G8b:"cvc",Orc:"load",sDc:"unload",M6b:"beforechange",NYa:"change",=
y$b:"delayedchange",N6b:"beforefocus",Mca:"focus",AYa:"blur",P6b:"beforet=
ab",gkc:"ifrsz",O6b:"beforeselectionchange",dAc:"selectionchange"},GQ=3Dn=
ull;FQ.prototype.getElement=3Dg("Iq");FQ.prototype.addListener=3Dfunction=
(a,b,c,d){var =
e=3Dthis.getElement();NAb&&e&&this.us()&&(e=3De.ownerDocument);d?uh(this.=
H,e,a,b,c,d):this.H.R(e,a,b,c)};=0A=
function V_b(a,b){a.L[b.v6()]=3Db;for(var c in =
O_b)b[O_b[c]]&&a.$[c].push(b);b.$e=3Da;a.vg()&&b.enable(a)}FQ.prototype.u=
s=3DKe;FQ.prototype.Hb=3DJe;var W_b=3D{46:!0,8:!0};Kc||(W_b[9]=3D!0);var =
X_b=3D{86:!0,88:!0};Tc&&!Oc&&(W_b[229]=3D!0);function Y_b(a){var =
b=3D!(a.ctrlKey||a.metaKey)&&a.keyCode in =
W_b;return(a.ctrlKey||a.metaKey)&&a.keyCode in X_b||b}function =
Z_b(a,b){a.J=3D2;a.Iq=3Db;a.C=3DMd(b);b.setAttribute("g_editable","true")=
;eh(b,"textbox")}=0A=
function $_b(a){a.J=3D0;for(var b in a.L){var =
c=3Da.L[b];c.mea()||c.disable(a)}a.Iq=3Dnull;a.C=3Dnull}=0A=
FQ.prototype.clearListeners=3Dfunction(){this.H&&this.H.Ic();if((Mf||Nf)&=
&this.us()&&this.Hb()){try{var =
a=3DDe(this.C);a.removeEventListener("keydown",this.va,!1);a.removeEventL=
istener("touchend",this.va,!1)}catch(b){}delete =
this.va}if(Jc&&this.us()){try{a=3DDe(this.C),a.removeEventListener("focus=
",this.Oa,!1),a.removeEventListener("blur",this.Ma,!1)}catch(b){}delete =
this.Oa;delete this.Ma}this.D&&this.D.stop();this.Ka.stop()};=0A=
FQ.prototype.Ea=3Dfunction(){1=3D=3Dthis.J||this.vg();this.F&&this.execCo=
mmand("clearlorem");$_b(this);this.clearListeners();a0b(this);this.ma=3Dn=
ull;this.H&&(this.H.dispose(),this.H=3Dnull);for(var =
a;a=3Dthis.Yb.pop();)a.dispose();GQ=3D=3Dthis.id&&(GQ=3Dnull);for(var b =
in this.L)this.L[b].dispose();delete this.L;FQ.ea.Ea.call(this)};var =
b0b=3D["DOMNodeInserted","DOMNodeRemoved","DOMNodeRemovedFromDocument","D=
OMNodeInsertedIntoDocument","DOMCharacterDataModified"];=0A=
function =
c0b(a,b){if(9=3D=3Db.keyCode&&!a.dispatchEvent({type:"beforetab",shiftKey=
:b.shiftKey,altKey:b.altKey,ctrlKey:b.ctrlKey})||Oc&&b.metaKey&&!Vc(29)&&=
(37=3D=3Db.keyCode||39=3D=3Db.keyCode))return b.preventDefault(),!1;var =
c;(c=3Db.charCode)||(c=3DY_b(b)?!0:!(!Oc||b.ctrlKey||b.metaKey||Oc&&!b.ch=
arCode));a.jb=3Dc;a.jb&&a.JW();return!0}var =
d0b=3D{8:1,9:1,13:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1},e0b=3D{=
65:!0,86:!0,88:!0},f0b=3D{8:1,9:1,13:1,27:1,33:1,34:1,37:1,38:1,39:1,40:1=
};p=3DFQ.prototype;=0A=
p.YZ=3Dfunction(a,b){for(var =
c=3Dthis.$[a],d=3Dob(arguments,1),e=3D0;e<c.length;++e){var =
f=3Dc[e];if((f.isEnabled(this)||P_b[a])&&f[O_b[a]].apply(f,d))return!0}re=
turn!1};p.Gpa=3Dfunction(a,b,c){for(var =
d=3Dthis.$[a],e=3Dob(arguments,1),f=3D0;f<d.length;++f){var =
h=3Dd[f];if(h.isEnabled(this)||P_b[a])e[0]=3Dh[O_b[a]].apply(h,e)}return =
e[0]};function g0b(a,b,c){var =
d=3D{};a=3Da.Gpa(8,b||"",d);Bh(c,d);HAb(c,a)}p.mkb=3Dfunction(a){Sc&&65=3D=
=3Da.keyCode&&h0b(this,a);(Oc||c0b(this,a))&&!this.YZ(1,a)&&TAb&&i0b(this=
,a)};=0A=
p.nkb=3Dfunction(a){if(Oc){if(!c0b(this,a))return}else =
this.jb=3D!0,this.JW();this.YZ(2,a)||TAb||i0b(this,a)};p.okb=3Dfunction(a=
){Oc||!this.jb&&!Y_b(a)||this.Dja();this.YZ(3,a);h0b(this,a)};function =
h0b(a,b){!HQ(a,"selectionchange")&&(d0b[b.keyCode]||(b.ctrlKey||b.metaKey=
)&&e0b[b.keyCode])&&(a.dispatchEvent("beforeselectionchange"),a.xb.start(=
))}=0A=
function i0b(a,b){if(!b.altKey){var =
c=3DSc?b.metaKey:b.ctrlKey;if(c||f0b[b.keyCode]){var =
d=3Db.charCode||b.keyCode;17!=3Dd&&(d=3DString.fromCharCode(d).toLowerCas=
e(),Sc&&Oc&&"`"=3D=3Dd&&" "=3D=3Db.Ke.key&&(d=3D" =
"),220=3D=3Db.keyCode&&(d=3D"\\"),a.YZ(5,b,d,c)&&b.preventDefault())}}}p.=
execCommand=3Dfunction(a,b){for(var =
c=3Darguments,d,e=3Dthis.$[6],f=3D0;f<e.length;++f){var =
h=3De[f];if(h.isEnabled(this)&&h.Qv(a)){d=3Dh.execCommand.apply(h,c);brea=
k}}return d};=0A=
p.queryCommandValue=3Dfunction(a){var =
b=3Dthis.vg()&&this.Ba;if(oa(a))return j0b(this,a,b);for(var =
c=3D{},d=3D0;d<a.length;d++)c[a[d]]=3Dj0b(this,a[d],b);return =
c};function j0b(a,b,c){for(var d=3Da.$[7],e=3D0;e<d.length;++e){var =
f=3Dd[e];if(f.isEnabled(a)&&f.Qv(b)&&(c||f.mea()))return =
f.queryCommandValue(b)}return =
c?null:!1}p.Vrb=3Dfunction(a,b){if(!HQ(this,"change")){b=3Db.Ke;try{if(b.=
originalTarget.prefix||"scrollbar"=3D=3Db.originalTarget.nodeName)return}=
catch(c){return}b.prevValue!=3Db.newValue&&a.call(this,b)}};=0A=
p.vla=3Dfunction(a){HQ(this,"change")||(a=3Da.Cia?a.Ke:a,a.target.firebug=
Ignore||this.D.start())};p.$Ja=3Dfunction(){Kc&&this.execCommand("clearlo=
rem",!0);Oc&&this.Rga();this.iP()};function =
IQ(a){return(a=3Da.C&&De(a.C))&&rL(a)}function =
R_b(a,b,c){if(!HQ(a,"selectionchange")){var =
d=3DIQ(a);d=3Dd&&nL(d);a.Ba=3D!!d&&qe(a.getElement(),d);a.dispatchEvent("=
cvc");a.dispatchEvent({type:"selectionchange",DS:b&&b.type});a.YZ(4,b,c)}=
}p.KDb=3Dfunction(){var a=3Dthis.Cb;this.Cb=3Dnull;R_b(this,void 0,a)};=0A=
p.JW=3Dfunction(){HQ(this,"beforechange")||this.dispatchEvent("beforechan=
ge")};function =
Q_b(a){a.D&&a.D.WJ();a.V.change=3D1;k0b(a);a.V.delayedchange=3D1}function=
 =
l0b(a,b,c){!b&&a.D&&a.D.WJ();a.V.change=3D0;a.V.delayedchange=3D0;b&&a.Dj=
a();c&&a.qCa()}function =
HQ(a,b){return!!a.V[b]||a.Sa[b]&&500>=3DEa()-a.Sa[b]}function =
m0b(a,b){Q_b(a);try{b.call(void =
0)}finally{a.vg()&&a.iP()}}p.iP=3Dfunction(a){l0b(this,!0,a)};p.Dja=3Dfun=
ction(){HQ(this,"change")||(this.D&&this.D.stop(),HQ(this,"delayedchange"=
)||this.Ka.start())};=0A=
p.qCa=3Dfunction(){HQ(this,"delayedchange")||(this.Ka.stop(),this.dispatc=
hEvent("delayedchange"))};function =
k0b(a){a.D&&a.D.WJ();a.Ka.WJ()}p.Rga=3Dfunction(){this.mCa();this.rCa()};=
p.mCa=3Dfunction(){HQ(this,"beforefocus")||(this.execCommand("clearlorem"=
,!0),this.dispatchEvent("beforefocus"))};=0A=
p.rCa=3Dfunction(){if(!HQ(this,"focus")){GQ=3Dthis.id;this.Ba=3D!0;this.d=
ispatchEvent("focus");if(Oc){var =
a=3Dthis.getElement(),b=3DIQ(this);if(b){var =
c=3Dzxb(b);0!=3DAxb(b)||c&&c!=3Da&&"BODY"!=3Dc.tagName||BL(EAb(a),0).sele=
ct()}}!MAb&&this.us()&&De(this.C).parent.getSelection().removeAllRanges()=
}};p.nCa=3Dfunction(){HQ(this,"blur")||(GQ=3D=3Dthis.id&&(GQ=3Dnull),this=
.Ba=3D!1,this.dispatchEvent("blur"))};function =
n0b(a){xe(a.target,"A")&&a.preventDefault()}=0A=
p.pkb=3Dfunction(a){GQ=3Dthis.id;if(Kc){var =
b=3Da.target;b&&"A"=3D=3Db.tagName&&a.ctrlKey&&De(this.ma).open(b.href)}}=
;p.qkb=3Dfunction(a){this.dispatchEvent("beforeselectionchange");R_b(this=
,a);Kc&&(this.Cb=3Da.target,this.xb.start())};p.VVa=3Dfunction(){var =
a=3Dthis.C.Pb();a.designMode=3D"on";XL&&a.execCommand("styleWithCSS",!1,!=
1)};p.SHa=3Dfunction(){this.Ra.gp()&&o0b(this)&&Zh(this.Ra,this.getElemen=
t())};p.vg=3Dfunction(){return 2=3D=3Dthis.J};=0A=
p.focus=3Dfunction(){if(!KAb&&this.us())De(this.C).focus();else{if(Jc)var=
 =
a=3Dthis.Ha.pageXOffset,b=3Dthis.Ha.pageYOffset;this.getElement().focus()=
;Jc&&this.Ha.scrollTo(a,b)}};function p0b(a){var =
b=3Da.getElement();if(b){var =
c=3DCAb(b);b=3D=3Dc?BL(b,0).select():YL(c,!1);R_b(a)}}function =
q0b(a){a.J=3D1;var =
b=3Da.F;a.nodeName=3Db.nodeName;a.Ac=3Db.className;a.cssText=3Db.style.cs=
sText;mh(b,"editable");a.cPa(void 0)}=0A=
p.cPa=3Dfunction(a){var b=3Dthis.F;if(b){b=3Db.innerHTML;var =
c=3D{};b=3Dthis.Gpa(8,b,c);var =
d=3Dthis.ma.Aa("IFRAME",r0b(this));if(o0b(this)){var =
e=3Dv(this.$Ma,this,d,b,c);this.Wa=3Dff(d,"load",e,!0);a&&wd(d,a)}a=3Dthi=
s.F;d.className=3Da.className;d.id=3Da.id;ke(d,a);o0b(this)||this.$Ma(d,b=
,c)}};=0A=
function s0b(a){if(Kc){var =
b=3Dxxb(De(a.C)||window);if(b)if(b.empty)try{b.empty()}catch(d){}else =
try{b.removeAllRanges()}catch(d){}}GQ!=3Da.id&&a.execCommand("updatelorem=
");(Mf||Nf)&&a.us()&&a.Hb()&&(b=3DDe(a.C),a.va=3Dv(b.focus,b),b.addEventL=
istener("keydown",a.va,!1),b.addEventListener("touchend",a.va,!1));Jc&&a.=
us()?(a.Oa=3Dv(a.Rga,a),a.Ma=3Dv(a.nCa,a),b=3DDe(a.C),b.addEventListener(=
"focus",a.Oa,!1),b.addEventListener("blur",a.Ma,!1)):(SAb?(a.addListener(=
"focus",a.rCa),a.addListener("focusin",a.mCa)):a.addListener("focus",=0A=
a.Rga),a.addListener("blur",a.nCa,Oc));Oc?LAb||!a.us()?a.H.R(a.getElement=
(),"DOMSubtreeModified",a.vla):(b=3Da.C.Pb(),a.H.R(b,b0b,a.vla,!0),a.H.R(=
b,"DOMAttrModified",v(a.Vrb,a,a.vla),!0)):(a.addListener(["beforecut","be=
forepaste","drop","dragend"],a.JW),a.addListener(["cut","paste"],Oe(a.iP)=
),a.addListener("drop",a.$Ja));a.addListener(Pc?"dragend":"dragdrop",a.$J=
a);a.addListener("keydown",a.mkb);a.addListener("keypress",a.nkb);a.addLi=
stener("keyup",a.okb);a.xb=3Dnew =
Gi(a.KDb,250,a);a.Rb&&a.addListener("click",=0A=
n0b);a.addListener("mousedown",a.pkb);a.addListener("mouseup",a.qkb);a.ge=
tElement();a.SHa();l0b(a);a.dispatchEvent("load");for(var c in =
a.L)a.L[c].enable(a)}=0A=
function t0b(a){if(0=3D=3Da.J)throw Error("makeUneditable: Field is =
already =
uneditable");k0b(a);a.xb.WJ();a.execCommand("clearlorem");a0b(a);var =
b=3Da.F;GQ=3D=3Db.id&&(GQ=3Dnull);a.clearListeners();if(oa(null)){HAb(b,n=
ull);var =
c=3Da.F;c.removeAttribute("contentEditable");c.removeAttribute("g_editabl=
e");c.removeAttribute("role");a.id?c.id=3Da.id:c.removeAttribute("id");c.=
className=3Da.Ac||"";var =
d=3Da.cssText;d?Ud(c,{style:d}):c.removeAttribute("style");oa(a.Bb)&&(Bh(=
c,"lineHeight",a.Bb),a.Bb=3Dnull)}a.fTa();$_b(a);Pc&&=0A=
b.blur();a.execCommand("updatelorem");a.dispatchEvent("unload")}p.fTa=3Df=
unction(){var a=3Dthis.F;if(a){var =
b;b=3Dthis.us()&&(b=3Dthis.C)?(b=3DDe(b))&&b.frameElement:null;b&&ke(a,b)=
}};function o0b(a){if(!t(a.ub)&&(a.ub=3D!1,Kc&&a.us())){for(var =
b=3DDe(a.ma);b!=3Db.parent;)try{b=3Db.parent}catch(c){break}b=3Db.locatio=
n;a.ub=3D"https:"=3D=3Db.protocol&&-1=3D=3Db.search.indexOf("nocheckhttps=
")}return a.ub}=0A=
p.$Ma=3Dfunction(a,b,c){a0b(this);a.allowTransparency=3D"true";var =
d=3Dmda(Md(this.F));c=3Dnew S_b(this.id,d,c);if(o0b(this)){var =
e=3Dre(a).body;KAb&&(e.contentEditable=3D!0);e.className=3D"editable";e.s=
etAttribute("g_editable",!0);e.hideFocus=3D!0;e.id=3Dc.D;Bh(e,c.C);e.inne=
rHTML=3Db}else{d=3Dnew T_b(this.getElement(),this.Ra.gp());var =
f=3D[];f.push('<html style=3D"background:none =
transparent;min-width:0;');f.push('">');f.push("<head><style>");d&&d.C&&f=
.push(d.C);Oc&&c.F&&f.push(" img {-moz-force-broken-image-icon: 1;}");=0A=
f.push("</style></head>");f.push('<body g_editable=3D"true" =
hidefocus=3D"true" ');KAb&&f.push("contentEditable =
");f.push('class=3D"editable ');f.push('" id=3D"',c.D,'" =
style=3D"min-width:0;');Jc&&f.push(";outline:hidden");for(e in =
c.C)f.push(";"+e+":"+c.C[e]);f.push('">',b,"</body></html>");b=3Df.join("=
");e=3Dre(a);e.open();e.write(b);e.close()}Z_b(this,re(a).body);!KAb&&thi=
s.us()&&this.VVa();s0b(this)};function =
a0b(a){a.Wa&&(lf(a.Wa),a.Wa=3Dnull)}=0A=
function =
r0b(a){a=3D"padding:0;"+a.F.style.cssText;Fb(a,";")||(a+=3D";");a+=3D"bac=
kground-color:white;";Kc&&(a+=3D"overflow:visible;");return{frameBorder:0=
,style:a}};function =
u0b(a,b){FQ.call(this,a,b)}x(u0b,FQ);p=3Du0b.prototype;p.us=3Dn(!1);p.VVa=
=3Dta;p.SHa=3Dba();p.cPa=3Dfunction(){var =
a=3Dthis.F;a&&(Z_b(this,a),a.contentEditable=3D!0,g0b(this,a.innerHTML,a)=
,s0b(this))};p.fTa=3Dta;function =
v0b(a){this.C=3Da;this.H=3D!0;this.F=3D[]}function w0b(a){if(!a.D){var =
b=3DEAb(a.C);b.tagName&&"IMG"=3D=3Db.tagName?a.D=3Db.getAttribute("alt"):=
a.D=3Dwe(a.C)}return a.D}v0b.prototype.Gi=3Dg("H");function =
x0b(a,b,c,d){var e=3Dnew =
v0b(a);e.C.href=3Db;c&&(a.target=3Dc);d&&(e.F=3Dd);return e}function =
y0b(a,b){var c=3Dnew v0b(a);var =
d=3DNb(w0b(c));d=3Dz0b(d)?0>d.search(/:/)?"http://"+Raa(d):d:A0b.test(d)?=
"mailto:"+d:null;c.C.href=3Dd?d:"";b&&(a.target=3Db)}=0A=
function z0b(a){if(/\s/.test(a)||A0b.test(a))return!1;var =
b=3D!1;/^[^:\/?#.]+:/.test(a)||(a=3D"http://"+a,b=3D!0);a=3Dal(a);if(-1!=3D=
Ta(["mailto","aim"],a[1]))return!0;var =
c=3Da[3];if(!c||b&&-1=3D=3Dc.indexOf(".")||/[^\w\d\-\u0100-\uffff.%]/.tes=
t(c))return!1;b=3Da[5];return!b||0=3D=3Db.indexOf("/")}var =
A0b=3D/^[\w-]+(\.[\w-]+)*\@([\w-]+\.)+(\d+|\w\w+)$/i;function =
B0b(){DQ.call(this)}x(B0b,DQ);B0b.prototype.v6=3Dn("BTF");var =
C0b=3DCc({bda:"+link",x9b:"+createLink",ggc:"+formatBlock",Nkc:"+indent",=
jvc:"+outdent",$3a:"+strikeThrough",Ujc:"+insertHorizontalRule",yya:"+sub=
script",Cya:"+superscript",rt:"+underline",Pn:"+bold",Np:"+italic",Ql:"+f=
ontSize",Ufc:"+fontName",Tfc:"+foreColor",pU:"+backColor",cvc:"+insertOrd=
eredList",tDc:"+insertUnorderedList",Knc:"+justifyCenter",Lnc:"+justifyFu=
ll",Nnc:"+justifyRight",Mnc:"+justifyLeft"});=0A=
B0b.prototype.Qv=3Dfunction(a){return a in C0b};var =
D0b=3D["+createLink"];p=3DB0b.prototype;p.QNa=3Dfunction(a){return =
bb(D0b,a)};function JQ(a){return EQ(a).Pb()}=0A=
p.vv=3Dfunction(a,b,c,d){var e,f=3Db;switch(a){case =
"+backColor":if(null!=3D=3Df)if(RAb){a=3Df;var =
h=3DIQ(this.$e);if(h&&h.Em()){var k=3DEe(EQ(this),Oc?" ":"");var =
l=3Dh.Ij();var =
m=3D1=3D=3Dl.nodeType?l:l.parentNode;""=3D=3Dm.innerHTML?(m.style.textInd=
ent=3D"-10000px",m.appendChild(k)):(m=3DEQ(this).Aa("SPAN",{style:"text-i=
ndent:-10000px"},k),h.pH(m));vL(k,void =
0).select()}KQ(this,"hiliteColor",a,!1,!0);k&&(Oc&&(k.data=3D""),m.style.=
textIndent=3D"")}else =
Jc?KQ(this,"hiliteColor",f):KQ(this,a,f);break;case "+createLink":var =
r=3DE0b(this,=0A=
b,c,d);break;case =
"+link":a:{r=3Df;this.$e.Ba||De(EQ(this)).focus();h=3D(a=3DIQ(this.$e))&&=
nL(a);if((h=3Dxe(h,"A"))&&ye(h,GAb))Vca(h);else =
if(r=3DE0b(this,a,"/",r)){if(!this.$e.execCommand("link",r))if(l=3Dthis.$=
e.Ha.prompt("Link =
to:","http://"))a=3Dw0b(r)||l,h=3Dr.C,h.href=3Dl,f=3Dw0b(r),a!=3Df&&(l=3D=
EAb(h),l.tagName&&"IMG"=3D=3Dl.tagName?l.setAttribute("alt",a?a:""):(3=3D=
=3Dl.nodeType&&(l=3Dl.parentNode),we(l)!=3Df&&(l=3Dh),fe(l),h=3DMd(l),l.a=
ppendChild(Ee(h,a))),r.D=3Dnull),r.H=3D!1,a=3Dr.C,UAb?(h=3Da.nextSibling,=
h&&3=3D=3Dh.nodeType&&(Eb(h.data,=0A=
"\u00a0")||Eb(h.data," =
"))||(h=3DEe(Md(a),"\u00a0"),ie(h,a)),BL(h,1).select()):YL(a,!1);else{a=3D=
new mBb(vL(r.C,void =
0));Vca(r.C);for(r.C=3Dnull;r.F.length;)Vca(r.F.pop());a.restore().select=
();r=3Dnull;break a}break a}r=3Dnull}break;case "+justifyCenter":case =
"+justifyFull":case "+justifyRight":case =
"+justifyLeft":KQ(this,a,null,!1,!0);Oc&&KQ(this,a,null,!1,!0);XL&&Oc||Ij=
(IQ(this.$e),F0b);break;default:if(Kc&&"+formatBlock"=3D=3Da&&f&&(f=3D"<"=
+f+">"),"+foreColor"!=3Da||null!=3D=3Df){switch(a){case "+indent":case =
"+outdent":XL&&=0A=
(Oc&&(h=3D!0),Jc&&(h=3D"+outdent"=3D=3Da?!JQ(this).queryCommandEnabled("o=
utdent"):!0));case "+insertOrderedList":case =
"+insertUnorderedList":if(k=3DXAb)k=3DJQ(this),k=3DG0b(this,!0,k,a,void =
0);k?l=3D"P"!=3Dthis.$e.queryCommandValue("+defaultTag"):YAb||H0b(this);i=
f(Oc&&WAb&&!this.queryCommandValue(a)){k=3Dthis.$e.queryCommandValue("+de=
faultTag");if("P"=3D=3Dk||"DIV"=3D=3Dk)k=3D!1;else =
if(k=3DIQ(this.$e),k.Em()&&3!=3Dk.getContainer().nodeType){var =
u=3DEe(EQ(this),"\u00a0");k.XF(u,!1);vL(u,void 0).select();k=3D!0}else =
k=3D!1;e|=3Dk}case "+formatBlock":u=3D=0A=
!!this.$e.L.Bidi;break;case "+subscript":case =
"+superscript":VAb&&!this.queryCommandValue(a)&&(k=3D"+subscript"=3D=3Da?=
"+superscript":"+subscript",m=3DI0b(k),this.queryCommandValue(k)||JQ(this=
).execCommand(m,!1,null),JQ(this).execCommand(m,!1,null));break;case =
"+underline":case "+bold":case =
"+italic":h=3DOc&&XL&&this.queryCommandValue(a);break;case =
"+foreColor":case =
"+fontName":h=3DXL&&Oc}KQ(this,a,f,u,!!h);e&&JQ(this).execCommand("Delete=
",!1,!0);l&&JQ(this).execCommand("FormatBlock",!1,"<div>")}}Oc&&De(EQ(thi=
s)).focus();=0A=
return r};=0A=
p.queryCommandValue=3Dfunction(a){switch(a){case "+link":return =
a=3D(a=3DIQ(this.$e))&&nL(a),a=3Dxe(a,"A"),!!a&&!!ye(a,GAb);case =
"+justifyCenter":case "+justifyFull":case "+justifyRight":case =
"+justifyLeft":return J0b(this,a);case "+formatBlock":return =
K0b(IQ(this.$e));case "+indent":case "+outdent":case =
"+insertHorizontalRule":return!1;case "+fontSize":case "+fontName":case =
"+foreColor":case "+backColor":var b=3DJQ(this);return =
G0b(this,!1,b,a,XL&&Oc);case "+underline":case "+bold":case =
"+italic":b=3DXL&&Oc;=0A=
default:var c=3DJQ(this);return =
G0b(this,!0,c,a,b)}};p.fRb=3Dfunction(a){OAb&&a.match(/^\s*<script/i)&&(a=
=3D"&nbsp;"+a);PAb&&(a=3Da.replace(/<(\/?)strong([^\w])/gi,"<$1b$2"),a=3D=
a.replace(/<(\/?)em([^\w])/gi,"<$1i$2"));return =
a};p.z7a=3Dfunction(a){a=3DRd("IMG",a);for(var =
b=3D0,c;c=3Da[b];b++)if(Kc){c.removeAttribute("tabIndex");c.removeAttribu=
te("tabIndexSet");var d=3Dc;null!=3D=3Dd&&"removeAttribute"in =
d&&d.removeAttribute(paa);try{delete =
d[paa]}catch(e){}c.$&&(c.tabIndex=3Dc.$)}};=0A=
p.A7a=3Dfunction(a){if(Pc){for(var =
b=3DBe(this.$e.C,"HEAD"),c=3D[],d=3Db.length,e=3D1;e<d;++e)for(var =
f=3DRd("STYLE",b[e]),h=3Df.length,k=3D0;k<h;++k)c.push(f[k].outerHTML);re=
turn c.join("")+a}return =
a};p.W7=3Dfunction(a,b,c){if(!c)return!1;switch(b){case "b":var =
d=3D"+bold";break;case "i":d=3D"+italic";break;case =
"u":d=3D"+underline";break;case "s":return!0}return =
d?(this.$e.execCommand(d),!0):!1};var =
L0b=3DKc?/<br([^\/>]*)\/?>/gi:/<br([^\/>]*)\/?>(?!<\/(div|p)>)/gi;=0A=
function H0b(a){if(Kc||Jc){var =
b=3DIQ(a.$e),c=3DnL(b),d=3DJQ(a),e=3DEQ(a);L0b.lastIndex=3D0;L0b.test(c.i=
nnerHTML)&&(a=3DBxb(b),"P"=3D=3Dc.tagName?M0b(c,!0):(b=3Dc.innerHTML.repl=
ace(L0b,'<p$1 =
trtempbr=3D"temp_br">'),HAb(c,b),c=3Dmb(Rd("P",c)),Ij(c,function(a){"temp=
_br"=3D=3Da.getAttribute("trtempbr")&&(a.removeAttribute("trtempbr"),!/[^=
\t\n\r =
]/.test(ve(a))&&a.appendChild(Kc?d.createTextNode("\u00a0"):e.createEleme=
nt("BR")),M0b(a))})),a.restore())}}=0A=
function M0b(a,b){if(Kc||Jc){var =
c=3Da.outerHTML.replace(/<(\/?)p/gi,"<$1div");b&&(c=3Dc.replace(L0b,"</di=
v><div$1>"));Jc&&!/<\/div>$/i.test(c)&&(c+=3D"</div>");a.outerHTML=3Dc}}f=
unction I0b(a){return 0=3D=3Da.indexOf("+")?a.substring(1):a}function =
F0b(a){a=3Dye(a,$Ab,!0);a.align&&(a.style.textAlign=3Da.align,a.removeAtt=
ribute("align"))}=0A=
function KQ(a,b,c,d,e){var =
f=3Dnull;d&&(f=3Da.$e.queryCommandValue("rtl")?"rtl":a.$e.queryCommandVal=
ue("ltr")?"ltr":null);b=3DI0b(b);if(Kc){var h=3Db;var =
k=3D[];d=3Dnull;var l=3DIQ(a.$e);var m=3DEQ(a);if(h in N0b){var =
r=3Dl&&nL(l);if(r){for(var =
u=3DSd("BLOCKQUOTE",null,r),w,y=3D0;y<u.length;y++)if(l.zQ(u[y])){w=3Du[y=
];break}if(r=3Dw||xe(r,"BLOCKQUOTE"))d=3Dm.Aa("DIV",{style:"height:0"}),r=
.appendChild(d),k.push(d),w?l=3DlL(w,0,d,0):l.zQ(d)&&(l=3Dcyb(l.Ij(),l.Gh=
(),d,0)),l.select()}}w=3Da.$e;!w.us()&&!d&&h in O0b&&(w=3Dw.getElement(),=0A=
l&&l.Em()&&!me(w)&&(d=3Dl.fx(0).Lq(),l=3Dd.duplicate(),l.moveToElementTex=
t(w),l.collapse(!1),l.isEqual(d)&&(l=3DEe(m,"\u00a0"),w.appendChild(l),d.=
move("character",1),d.move("character",-1),d.select(),k.push(l))),d=3Dm.A=
a("DIV",{style:"height:0"}),w.appendChild(d),k.push(d));m=3Dk[0];k=3Dk[1]=
}if(Pc){m=3Db;if(P0b[m]){var C=3DEQ(a).Aa("DIV",{style:"height: =
0"},"x");a.$e.getElement().appendChild(C)}!Vc(534)&&Q0b[m]&&(m=3Da.$e.get=
Element(),C=3DEQ(a).Aa("DIV",{style:"height: =
0"},"x"),m.insertBefore(C,m.firstChild));m=3DC}Oc&&=0A=
(C=3Db,Vc("1.9")&&"formatblock"=3D=3DC.toLowerCase()&&(C=3DIQ(a.$e),w=3DC=
.Ij(),C.Em()&&w&&"BODY"=3D=3Dw.tagName&&(d=3DC.Gh(),(w=3Dw.childNodes[d])=
&&"BR"=3D=3Dw.tagName&&(C=3DC.Lq(),C.setStart(w,0),C.setEnd(w,0)))));ZAb&=
&"fontsize"=3D=3Db.toLowerCase()&&R0b(a);C=3DJQ(a);e&&XL&&(C.execCommand(=
"styleWithCSS",!1,!0),Jc&&S0b(a));C.execCommand(b,!1,c);e&&XL&&C.execComm=
and("styleWithCSS",!1,!1);Pc&&!Vc("526")&&"formatblock"=3D=3Db.toLowerCas=
e()&&c&&/^[<]?h\d[>]?$/i.test(c)&&T0b(a);/insert(un)?orderedlist/i.test(b=
)&&(Pc&&!Vc(534)&&U0b(a),=0A=
Kc&&(V0b(a),k&&je(k)));m&&je(m);f&&a.$e.execCommand(f)}=0A=
function E0b(a,b,c,d){var =
e=3Dnull,f=3D[],h=3Db&&nL(b);if(h&&"IMG"=3D=3Dh.tagName||!b)return =
null;if(b.Em())b=3Db.fx(0).Lq(),JAb?(e=3DEQ(a).createElement("A"),b.inser=
tNode(e)):IAb&&(b.pasteHTML("<a =
id=3D'newLink'></a>"),e=3DEQ(a).getElement("newLink"),e.removeAttribute("=
id"));else{var =
k=3Ddc();KQ(a,"CreateLink",k);z(Rd("A",a.$e.getElement()),function(a){Fb(=
a.href,k)&&f.push(a)});f.length&&(e=3Df.pop());a=3Dfunction(a){return =
z0b(we(a))};if(f.length&&Za(f,a)){for(a=3D0;b=3Df[a];a++)y0b(b,d);f=3Dnul=
l}}return x0b(e,c,d,f)}=0A=
var =
O0b=3D{indent:1,outdent:1,insertOrderedList:1,insertUnorderedList:1,justi=
fyCenter:1,justifyFull:1,justifyRight:1,justifyLeft:1,ltr:1,rtl:1},N0b=3D=
{insertOrderedList:1,insertUnorderedList:1};function R0b(a){var =
b=3DbBb(IQ(a.$e),a.$e.getElement());Ij(Lka(b,function(a,d,e){return =
1=3D=3De.C&&b.zQ(a)}),function(a){Bh(a,"font-size","");Oc&&0=3D=3Da.style=
.length&&null!=3Da.getAttribute("style")&&a.removeAttribute("style")})}=0A=
function =
T0b(a){Ij(IQ(a.$e),function(a){"Apple-style-span"=3D=3Da.className&&(a.st=
yle.fontSize=3D"",a.style.fontWeight=3D"")})}function U0b(a){var =
b=3D!1;Ij(IQ(a.$e),function(a){var =
c=3Da.tagName;if("UL"=3D=3Dc||"OL"=3D=3Dc)if(b){if(c=3DXca(a)){var =
e=3Da.ownerDocument.createRange();e.setStartAfter(c);e.setEndBefore(a);if=
(Kb(e.toString())&&c.nodeName=3D=3Da.nodeName){for(;c.lastChild;)a.insert=
Before(c.lastChild,a.firstChild);c.parentNode.removeChild(c)}}}else =
b=3D!0})}var =
W0b=3D{1:1,a:1,A:1,i:1,I:1},X0b=3D{disc:1,circle:1,square:1};=0A=
function =
V0b(a){for(a=3D(a=3DIQ(a.$e))&&a.getContainer();a&&"UL"!=3Da.tagName&&"OL=
"!=3Da.tagName;)a=3Da.parentNode;a&&(a=3Da.parentNode);if(a){var =
b=3Dmb(Rd("UL",a));nb(b,mb(Rd("OL",a)));z(b,function(a){var =
b=3Da.type;b&&!("UL"=3D=3Da.tagName?X0b:W0b)[b]&&(a.type=3D"")})}}var =
P0b=3D{justifyCenter:1,justifyFull:1,justifyRight:1,justifyLeft:1,formatB=
lock:1},Q0b=3D{insertOrderedList:1,insertUnorderedList:1};=0A=
function S0b(a){var b=3D[],c=3DnL(IQ(a.$e));do =
b.push(c);while(c=3Dc.parentNode);a=3DMka(Hj(IQ(a.$e)),Hj(b));a=3DLka(a,$=
Ab);Ij(a,function(a){var b=3Da.style.outline;a.style.outline=3D"0px =
solid red";a.style.outline=3Db})}function K0b(a){var =
b=3Dnull;Ij(a,function(a,d,e){if(-1!=3De.C){a=3Dye(a,$Ab,!0).tagName;b=3D=
b||a;if(b!=3Da)throw b=3Dnull,Fj;e.ira()}});return b}var =
Y0b=3D{center:1,justify:1,right:1,left:1};=0A=
function =
J0b(a,b){b=3Db.replace("+justify","").toLowerCase();"full"=3D=3Db&&(b=3D"=
justify");var c=3Da.$e.L.Bidi;if(c)return b=3D=3Dc.qHc();var =
d=3DIQ(a.$e);if(!d)return!1;c=3DnL(d);a=3DVa(c.childNodes,function(a){ret=
urn =
FAb(a)&&d.zQ(a,!0)});a=3Da.length?a:[c];for(c=3D0;c<a.length;c++){var =
e=3Dye(a[c],$Ab,!0);if(b!=3DZ0b(e))return!1}return!0}function Z0b(a){var =
b=3DFh(a,"textAlign");b=3Db.replace(/^-(moz|webkit)-/,"");Y0b[b]||(b=3Da.=
align||"left");return b}=0A=
function G0b(a,b,c,d,e){d=3DI0b(d);if(e){var =
f=3DJQ(a);f.execCommand("styleWithCSS",!1,!0)}a=3Db?c.queryCommandState(d=
):c.queryCommandValue(d);e&&f.execCommand("styleWithCSS",!1,!1);return =
a};function =
$0b(a,b){A.call(this);this.D=3D[];for(this.C=3D[];a&&"BODY"!=3Da.nodeName=
&&a!=3Db;){for(var =
c=3D0,d=3Da.previousSibling;d;)d=3Dd.previousSibling,++c;this.D.unshift(c=
);this.C.unshift(a.nodeName);a=3Da.parentNode}}x($0b,A);$0b.prototype.toS=
tring=3Dfunction(){for(var =
a=3D[],b,c=3D0;b=3Dthis.C[c];c++)a.push(this.D[c]+","+b);return =
a.join("\n")};function a1b(a,b){for(var =
c=3Db,d=3D0;b=3Da.C[d];++d)if(c=3Dc.childNodes[a.D[d]],!c||c.nodeName!=3D=
b)return null;return c}$0b.prototype.Ea=3Dfunction(){delete =
this.D;delete this.C};function =
b1b(a){E.call(this);this.x6a=3Da}x(b1b,E);function =
c1b(){E.call(this);this.C=3D[];this.D=3D[];this.H=3D[]}x(c1b,E);c1b.proto=
type.F=3Dnull;function =
d1b(a){a.dispatchEvent("state_change")}c1b.prototype.undo=3Dfunction(){e1=
b(this,this.C,this.D)};c1b.prototype.redo=3Dfunction(){e1b(this,this.D,th=
is.C)};function e1b(a,b,c){if(b.length){var =
d=3Db.pop();c.push(d);a.H.push({type:b=3D=3Da.C?"before_undo":"before_red=
o",OFa:b=3D=3Da.C?d.undo:d.redo,state:d});1=3D=3Da.H.length&&f1b(a);0!=3D=
b.length&&1!=3Dc.length||d1b(a)}}=0A=
function f1b(a){if(!a.F&&0!=3Da.H.length){var =
b=3Da.H.shift();a.dispatchEvent({type:b.type,state:b.state})&&(b.state.x6=
a?(a.F=3Dff(b.state,"action_completed",a.J,!1,a),b.OFa.call(b.state)):(b.=
OFa.call(b.state),f1b(a)))}}c1b.prototype.J=3Dfunction(){lf(this.F);this.=
F=3Dnull;f1b(this)};function g1b(a){DQ.call(this);a=3Da||new =
c1b;this.L&&lf(this.L);this.C=3Da;this.L=3Dff(this.C,"state_change",this.=
f9a,!1,this);this.D=3D{};this.F=3D{};this.J=3Dnull;this.O=3Dv(this.jUb,th=
is)}x(g1b,DQ);g1b.prototype.H=3Dnull;var =
h1b=3DCc({vn:"+undo",Pp:"+redo"});p=3Dg1b.prototype;p.Qv=3Dfunction(a){re=
turn a in h1b};p.eWa=3Dfunction(a){this.disable(a);this.$e=3Dnull};=0A=
p.enable=3Dfunction(a){if(!this.isEnabled(a)){k0b(a);var b=3Dnew =
th(this);Oc||b.R(a,"beforechange",this.Tnb);b.R(a,"delayedchange",this.cr=
b);b.R(a,"blur",this.rkb);this.D[a.O]=3Db;i1b(this,a)}};p.disable=3Dfunct=
ion(a){k0b(a);var b=3Dthis.D[a.O];b&&(b.dispose(),delete =
this.D[a.O]);this.F[a.O]&&delete =
this.F[a.O]};p.isEnabled=3Dfunction(a){return!!this.D[a.O]};p.Ea=3Dfuncti=
on(){g1b.ea.Ea.call(this);for(var a in this.D)this.D[a].dispose(),delete =
this.D[a];this.$e=3Dnull;this.C&&(this.C.dispose(),delete this.C)};=0A=
p.v6=3Dn("UndoRedo");p.execCommand=3Dfunction(a){"+undo"=3D=3Da?this.C.un=
do():"+redo"=3D=3Da&&this.C.redo()};p.queryCommandValue=3Dfunction(a){var=
 =
b=3Dnull;"+undo"=3D=3Da?b=3D0<this.C.C.length:"+redo"=3D=3Da&&(b=3D0<this=
.C.D.length);return =
b};p.f9a=3Dfunction(){this.$e.dispatchEvent({type:"cvc",QE:["+redo","+und=
o"]})};=0A=
p.jUb=3Dfunction(a,b,c){var =
d=3Dthis.$e;if(d){Q_b(d);try{d.JW();d.execCommand("clearlorem",!0);HAb(d.=
getElement(),b);c&&c.select();var =
e=3Dthis.$e;d.focus();e&&e.O!=3Da.C&&e.execCommand("updatelorem");var =
f=3Dthis.F[a.C];f.WH=3Db;f.F=3Dc}catch(h){}finally{this.H=3Da,d.iP(),R_b(=
d)}}};p.W7=3Dfunction(a,b,c){if(c){var =
d;"z"=3D=3Db?d=3Da.shiftKey?"+redo":"+undo":"y"=3D=3Db&&(d=3D"+redo");if(=
d)return"+undo"=3D=3Dd?(a=3Dthis.C,a=3Da.C[a.C.length-1]):(a=3Dthis.C,a=3D=
a.D[a.D.length-1]),a&&a.C?this.$e.execCommand(d):this.execCommand(d),!0}r=
eturn!1};=0A=
p.Tnb=3Dfunction(a){if(!this.H){a=3Da.target;var =
b=3Da.O;this.J!=3Db&&(this.J=3Db,i1b(this,a))}};p.crb=3Dfunction(a){this.=
H?(a=3Dthis.H,this.H=3Dnull,a.dispatchEvent("action_completed")):i1b(this=
,a.target)};p.rkb=3Dfunction(a){(a=3Da.target)&&k0b(a)};=0A=
function i1b(a,b){var c=3Db.O;if(b.queryCommandValue("usinglorem")){var =
d=3D"";var e=3Dnull}else d=3Db.getElement().innerHTML,e=3Dnew =
j1b(b),e=3De.jf()?e:null;var =
f=3Da.F[c];if(f){if(f.WH=3D=3Dd)return;if(""=3D=3Dd||""=3D=3Df.WH)if(b=3D=
b.Gpa(8,"",{}),d=3D=3Db&&""=3D=3Df.WH||f.WH=3D=3Db&&""=3D=3Dd)return;f.Ep=
a=3Dd;f.vTb=3De;b=3Da.C;if(0=3D=3Db.C.length||!f.equals(b.C[b.C.length-1]=
)){b.C.push(f);100<b.C.length&&b.C.shift();var =
h=3Db.D.length;b.D.length=3D0;b.dispatchEvent({type:"state_added",state:f=
});(1=3D=3Db.C.length||h)&&d1b(b)}}a.F[c]=3Dnew k1b(c,d,e,a.O)}=0A=
function =
k1b(a,b,c,d){b1b.call(this,!0);this.C=3Da;this.D=3Dd;this.WH=3Db;this.F=3D=
c}x(k1b,b1b);k1b.prototype.undo=3Dfunction(){this.D(this,this.WH,this.F)}=
;k1b.prototype.redo=3Dfunction(){this.D(this,this.Epa,this.vTb)};k1b.prot=
otype.equals=3Dfunction(a){return =
this.C=3D=3Da.C&&this.WH=3D=3Da.WH&&this.Epa=3D=3Da.Epa};=0A=
function j1b(a){this.C=3Da;var =
b=3DDe(a.C);a=3D(a=3DIQ(a))&&a.D6()&&Xd(a.Pb())=3D=3Db?a:null;if(JAb){if(=
b=3Da,this.F=3D!1,b){var =
c=3Dyxb(b),d=3Dzxb(b);if(c&&d){a=3Db.gx()?b.Bn():b.Gh();c=3Dnew =
$0b(c,this.C.getElement());var e=3DAxb(b);d=3Dnew =
$0b(d,this.C.getElement());b.gx()?(this.ke=3Dd,this.H=3De,this.Zd=3Dc,thi=
s.D=3Da):(this.ke=3Dc,this.H=3Da,this.Zd=3Dd,this.D=3De);this.F=3D!0}}}el=
se =
IAb&&(b=3Da,this.F=3D!1,b&&(a=3Db.fx(0).Lq(),qe(this.C.getElement(),a.par=
entElement())&&(b=3Dthis.C.C.Pb().body.createTextRange(),b.moveToElementT=
ext(this.C.getElement()),=0A=
d=3Da.duplicate(),d.collapse(!0),d.setEndPoint("StartToStart",b),this.ke=3D=
l1b(d),a=3Da.duplicate(),a.setEndPoint("StartToStart",b),this.Zd=3Dl1b(a)=
,this.F=3D!0)))}j1b.prototype.jf=3Dg("F");j1b.prototype.toString=3Dfuncti=
on(){return =
JAb?"W3C:"+this.ke.toString()+"\n"+this.H+":"+this.Zd.toString()+"\n"+thi=
s.D:"IE:"+this.ke+","+this.Zd};=0A=
j1b.prototype.select=3Dfunction(){var =
a=3Dthis.C.getElement();if(JAb){var =
b=3Da1b(this.ke,a);a=3Da1b(this.Zd,a);a=3Db&&a?lL(b,this.H,a,this.D).Lq()=
:null}else =
b=3Da.ownerDocument.body.createTextRange(),b.moveToElementText(a),b.colla=
pse(!0),b.moveEnd("character",this.Zd),b.moveStart("character",this.ke),a=
=3Db;a&&(IAb&&this.C.getElement().focus(),(a&&a.addElement?Yxb(a):Sxb(Rxb=
(a),void 0)).select())};=0A=
function l1b(a){var =
b=3Da.duplicate(),c=3Da.text,d=3Dc.length;b.collapse(!0);b.moveEnd("chara=
cter",d);for(var =
e,f=3D10;(e=3Db.compareEndPoints("EndToEnd",a))&&(d-=3De,b.moveEnd("chara=
cter",-e),--f,0!=3Df););a=3D0;for(b=3Dc.indexOf("\n\r");-1!=3Db;)++a,b=3D=
c.indexOf("\n\r",b+1);return d+a};function =
m1b(){DQ.call(this)}x(m1b,DQ);m1b.prototype.v6=3Dn("FontWeightPlugin");m1=
b.prototype.Qv=3Dfunction(a){return"+fontWeight"=3D=3Da||"+fontWeightBold=
"=3D=3Da};var =
n1b=3D{HI:"data-weight",cca:"data-bold-weight",Jta:"data-bold-bit"};=0A=
m1b.prototype.vv=3Dfunction(a,b,c,d,e){switch(a){case =
"+fontWeight":a=3DIQ(this.$e);var =
f=3Do1b(this,a);a.Em()?(f=3DEQ(this).createElement("SPAN"),f.textContent=3D=
"\ufeff",f.style.fontFamily=3Db,f.style.fontWeight=3D"normal"=3D=3De?c:d,=
p1b(f,c,d,e),a.Lq().insertNode(f),YL(f.firstChild,!1)):(0=3D=3Df.childEle=
mentCount?(f.style.cssText=3Dyxb(a).parentNode.style.cssText,f.style.font=
Family=3Db,p1b(f,c,d,e)):q1b(this,f,b,c,d,e),a.pH(f),b=3Ddocument.createR=
ange(),b.selectNode(f),window.getSelection().removeAllRanges(),window.get=
Selection().addRange(b));=0A=
break;case =
"+fontWeightBold":b=3DIQ(this.$e),d=3Do1b(this,b),c=3DnL(b),f=3Dr1b(this)=
,a=3DnL(b).style.fontWeight,""=3D=3Da&&(a=3D"400"),b.Em()?(d=3D"normal"=3D=
=3Df?"bold":"normal",e=3DEQ(this).createElement("SPAN"),e.textContent=3D"=
\ufeff",a=3Dc.getAttribute("data-weight")?c.getAttribute("data-weight"):"=
400",c=3Dc.getAttribute("data-bold-weight")?c.getAttribute("data-bold-wei=
ght"):"700",e.style.fontWeight=3D"normal"=3D=3Dd?a:c,p1b(e,a,c,d),b.Lq().=
insertNode(e),YL(e.firstChild,!1)):(e=3D"normal"=3D=3D(0=3D=3Dd.childElem=
entCount?f:s1b(this,d,f))?=0A=
"bold":"normal","normal"=3D=3Df?(f=3Da,c=3Dc.getAttribute("data-bold-weig=
ht")?c.getAttribute("data-bold-weight"):"700"):(f=3Dc.getAttribute("data-=
weight")?c.getAttribute("data-weight"):"400",c=3Da),t1b(this,d,f,c,e),b.p=
H(d),b=3Ddocument.createRange(),b.selectNode(d),window.getSelection().rem=
oveAllRanges(),window.getSelection().addRange(b))}};=0A=
m1b.prototype.queryCommandValue=3Dfunction(a){switch(a){case =
"+fontWeightBold":a=3DIQ(this.$e);var =
b=3Do1b(this,a),c=3Dr1b(this);return =
a.Em()||0=3D=3Db.childElementCount?"bold"=3D=3Dc:"bold"=3D=3Ds1b(this,b,c=
);case "+fontWeight":return u1b(this)}};=0A=
function u1b(a){var =
b=3DIQ(a.$e),c=3Do1b(a,b);if(b.Em()||0=3D=3Dc.childElementCount){for(a=3D=
nL(b);""=3D=3Da.style.fontFamily;)a=3Da.parentElement;a=3Dritz_api.Format=
Api.getNormalizedFontName(a.style.fontFamily);b=3DnL(b).style.fontWeight;=
b=3Dv1b(b);return Uqb(new zK(a,parseInt(b,10)))}for(var =
d=3Dc;1=3D=3Dd.nodeType&&0!=3Dd.childElementCount;)d=3Dd.childNodes[0];va=
r =
e=3D3=3D=3Dd.nodeType?nL(b).style.fontWeight:d.style.fontWeight;e=3Dv1b(e=
);b=3D3=3D=3Dd.nodeType||""=3D=3Dd.style.fontFamily?nL(b).style.fontFamil=
y:d.style.fontFamily;a=3Dw1b(a,c,b,e);=0A=
if(""=3D=3Da.fontFamily)return"";if(""=3D=3Da.fontWeight)return =
b=3Dritz_api.FormatApi.getNormalizedFontName(b),Uqb(new =
zK(b));b=3Dritz_api.FormatApi.getNormalizedFontName(b);return Uqb(new =
zK(b,parseInt(a.fontWeight,10)))}=0A=
function w1b(a,b,c,d){if(3=3D=3Db.nodeType)return new =
LQ(c,d);if(0=3D=3Db.childElementCount)return =
d=3Dv1b(d),""=3D=3Db.style.fontFamily?v1b(b.style.fontWeight)=3D=3Dd?new =
LQ(c,d):new LQ(c,""):c!=3Db.style.fontFamily?new =
LQ("",""):v1b(b.style.fontWeight)!=3Dd?new LQ(c,""):new LQ(c,d);for(var =
e=3Dc,f=3Dd,h=3D0;h<b.childNodes.length;h++){var =
k=3Dw1b(a,b.childNodes[h],c,d);if(""=3D=3Dk.fontFamily){f=3De=3D"";break}=
else""=3D=3Dk.fontWeight&&(f=3D"")}return new LQ(e,f)}function =
v1b(a){return""=3D=3Da||"normal"=3D=3Da?"400":"bold"=3D=3Da?"700":a}=0A=
function r1b(a){a=3DnL(IQ(a.$e)).style.fontWeight;var =
b=3D"normal";if("bold"=3D=3Da||!isNaN(a)&&700<=3DparseInt(a,10))b=3D"bold=
";return b}function =
o1b(a,b){a=3DEQ(a).Pb().createElement("span");a.appendChild(b.Lq().cloneC=
ontents());if(1=3D=3Da.childNodes.length&&"DIV"=3D=3Da.childNodes[0].tagN=
ame)for(b=3Da.childNodes[0],td(a,sd);0!=3Db.childNodes.length;)a.appendCh=
ild(b.childNodes[0]);return a}=0A=
function q1b(a,b,c,d,e,f){for(var h=3D0;h<b.childNodes.length;h++){var =
k=3Db.childNodes[h];0<k.childNodes.length&&q1b(a,k,c,d,e,f);if(3=3D=3Dk.n=
odeType){var =
l=3Dk.substringData(0,k.length);k=3DEQ(a).Pb().createElement("span");k.te=
xtContent=3Dl;ke(k,b.childNodes[h])}k.style.fontFamily=3Dc;p1b(k,d,e,f)}}=0A=
function =
s1b(a,b,c){if(3=3D=3Db.nodeType&&"normal"=3D=3Dc)return"normal";if(0=3D=3D=
b.childElementCount){if(null=3D=3Db.getAttribute("data-bold-bit")||"norma=
l"=3D=3Db.getAttribute("data-bold-bit"))return"normal"}else for(var =
d=3D0;d<b.childNodes.length;d++)if("normal"=3D=3Ds1b(a,b.childNodes[d],c)=
)return"normal";return"bold"}=0A=
function t1b(a,b,c,d,e){for(var f=3D0;f<b.childNodes.length;f++){var =
h=3Db.childNodes[f];if(3=3D=3Dh.nodeType){var =
k=3Dh.textContent;h=3DEQ(a).Pb().createElement("span");h.textContent=3Dk;=
p1b(h,c,d,e);ke(h,b.childNodes[f])}else{k=3Dnull=3D=3Dh.getAttribute("dat=
a-weight")?"normal":h.getAttribute("data-weight");var =
l=3Dnull=3D=3Dh.getAttribute("data-bold-weight")?"bold":h.getAttribute("d=
ata-bold-weight");0=3D=3Dh.childElementCount?p1b(h,k,l,e):t1b(a,h,k,l,e)}=
}}=0A=
function =
p1b(a,b,c,d){a.style.fontWeight=3D"normal"=3D=3Dd?b:c;a.setAttribute("dat=
a-weight",b);a.setAttribute("data-bold-weight",c);a.setAttribute("data-bo=
ld-bit",d)}function =
LQ(a,b){this.fontFamily=3Da;this.fontWeight=3Db};function =
x1b(a,b){this.C=3Da;this.qb=3Db||Md();this.D=3Dthis.qb.Aa("DIV",{style:"d=
isplay:none;"});this.qb.appendChild(this.qb.Pb().body,this.D)}=0A=
function y1b(a,b,c){if(null=3D=3Db)return c;var d=3D{};if(ow(b,4)){var =
e=3DMath.ceil(mw(kw(),V(b,4),!0));e*=3Da.C.C;d["font-size"]=3De+"px"}else=
 =
d["font-size"]=3Dc["font-size"];d.color=3Dow(b,2)?bG(V(V(b,2),2)):c.color=
;a=3Dz1b(b,c);d["font-weight"]=3D"normal"=3D=3Da.C?a.weight:a.D;a=3Dow(b,=
9)?V(b,9):-1!=3Dc["text-decoration"].indexOf("underline");e=3Dow(b,7)?V(b=
,7):-1!=3Dc["text-decoration"].indexOf("line-through");d["text-decoration=
"]=3Da?e?"underline =
line-through":"underline":e?"line-through":"none";d["font-family"]=3D"'"+=
(ow(b,3)?=0A=
ritz_api.FormatApi.getNormalizedFontName(V(b,3)):c["font-family"])+"'";b=3D=
ow(b,6)?V(b,6):"italic"=3D=3Dc["font-style"];d["font-style"]=3Db?"italic"=
:"normal";d["text-decoration-skip-ink"]=3D"none";return d}function =
A1b(a,b){if(null=3D=3Da)return b;a=3DDh(a,"text-decoration");var =
c=3D-1!=3Da.indexOf("underline");c&&(b=3Db||new =
vx,W(b,9,c));if(a=3D-1!=3Da.indexOf("line-through"))b=3Db||new =
vx,W(b,7,a);return b}=0A=
function B1b(a,b,c,d){var e=3DC1b(d);if(0=3D=3De.length)return =
b;if(3=3D=3Dd.nodeType)return =
b+e.length;if("A"=3D=3Dd.tagName&&!Kb(Zb(d.href)))return(a=3D0<c.length?c=
[c.length-1]:null)&&V(a,1)=3D=3Db?W(a,2,d.href):(a=3Dnew =
kz,W(a,1,b),W(a,2,d.href),c.push(a)),d=3Dnew =
kz,W(d,1,b+e.length),c.push(d),b+e.length;e=3D0;for(var =
f;f=3Dd.childNodes[e];e++)b=3DB1b(a,b,c,f);return b}=0A=
function D1b(a,b,c,d,e){var f=3Da.qb;if(3=3D=3Dd.nodeType){var h=3Dnew =
jz,k=3DMath.max(b,0);f=3Df.Pq(d);var =
l=3Dnull,m=3DCh(f,"fontSize");Kb(Zb(m))&&(m=3DDh(f,"font-size"));if(m=3D(=
Kb(Zb(m))?xia(f):parseFloat(m))/a.C.C)m=3DhTa(m),Math.round(m)!=3DMath.ro=
und(V(e,4))&&(l=3Dl||new =
vx,W(l,4,m));m=3DDh(f,"color");if(Nt(m)&&(m=3DKt(m),m=3DparseInt(m.Jf.rep=
lace("#",""),16),m!=3DV(V(e,2),2))){l=3Dl||new vx;var r=3Dnew =
rx;r.setType(2);W(r,2,m);W(l,2,r)}m=3DDh(f,"font-weight");m=3DLb(m)?700<=3D=
fc(m):"bold"=3D=3Dm;m!=3DV(e,5)&&(l=3Dl||new vx,W(l,5,m));"normal"=3D=3D=0A=
f.getAttribute("data-weight")&&f.setAttribute("data-weight","400");"bold"=
=3D=3Df.getAttribute("data-bold-weight")&&f.setAttribute("data-bold-weigh=
t","700");if(null!=3Df.getAttribute("data-weight")&&f.getAttribute("data-=
weight")!=3De.getWeight()||null!=3Df.getAttribute("data-bold-weight")&&f.=
getAttribute("data-bold-weight")!=3DV(e,13))l=3Dl||new =
vx,m=3DparseInt(f.getAttribute("data-weight"),10),W(l,12,m),m=3DparseInt(=
f.getAttribute("data-bold-weight"),10),W(l,13,m);m=3Dnull=3D=3D=3Dl;l=3DA=
1b(f,l);for(r=3Da.qb.Pq(f);r&&"SPAN"=3D=3D=0A=
r.tagName;)l=3DA1b(r,l),r=3Da.qb.Pq(r);l&&(V(e,7)&&(ow(l,7)?rw(l,7):W(l,7=
,!1)),V(e,9)&&(ow(l,9)?rw(l,9):W(l,9,!1)),!m||ow(l,7)||ow(l,9)||(l=3Dnull=
));a=3Dritz_api.FormatApi.getNormalizedFontName(Dh(f,"font-family"));m=3D=
ritz_api.FormatApi.getNormalizedFontName(V(e,3));a&&m&&!Ib(a,m)&&(l=3Dl||=
new =
vx,W(l,3,a));a=3D"italic"=3D=3DDh(f,"font-style");a!=3DV(e,6)&&(l=3Dl||ne=
w =
vx,W(l,6,a));e=3Dl;a=3D0<c.length?c[c.length-1]:null;f=3DC1b(d).length;(d=
=3D0<f&&(0!=3Dk||"'"!=3DC1b(d)))&&!(d=3Dnull=3D=3Da)&&(d=3Da.getFormat(),=
d=3D!(d=3D=3De||null!=3Dd&&d.equals(e)));=0A=
d&&(e&&W(h,2,e),a&&V(a,1)=3D=3Dk&&c.pop(),W(h,1,Math.max(0,k)),c.push(h))=
;return b+f}if("BR"=3D=3Dd.tagName)return =
b+1;for(h=3D0;k=3Dd.childNodes[h];h++)b=3DD1b(a,b,c,k,e);return =
b}function C1b(a){return Ub(we(a),"\ufeff")}=0A=
function z1b(a,b){var =
c=3Db["font-weight"],d=3D0;"normal"!=3Dc&&"bold"!=3Dc&&(d=3DparseInt(c,10=
));b=3Dow(a,5)?V(a,5):"bold"=3D=3Dc||700<=3Dd;"normal"=3D=3Dc||"bold"=3D=3D=
c?(d=3Dow(a,12)?a.getWeight():"normal",a=3Dow(a,13)?V(a,13):"bold"):700>d=
?(d=3Dow(a,12)?a.getWeight():c,a=3Dow(a,13)?V(a,13):"bold"):(d=3Dow(a,12)=
?a.getWeight():"normal",a=3Dow(a,13)?V(a,13):c);return new =
E1b(d,a,b?"bold":"normal")}function =
E1b(a,b,c){this.weight=3Da;this.D=3Db;this.C=3Dc}function =
F1b(a,b,c){this.text=3Da;this.Kra=3Db;this.C=3Dc};function =
MQ(a,b,c,d,e,f){RP.call(this,a,b,c,d,e,!1,f);this.Uc=3Dnew =
x1b(d,f);this.C=3Dnull;this.Ef=3Dnew g1b;this.qa(this.Ef);this.Xi=3Dnew =
m1b;this.qa(this.Xi)}x(MQ,RP);var G1b=3D"+bold +foreColor +fontName =
+fontSize +italic +strikeThrough +underline".split(" =
");p=3DMQ.prototype;p.Aa=3Dfunction(){MQ.ea.Aa.call(this);$O(this).id=3D"=
waffle-rich-text-editor";H1b(this)};function =
H1b(a){Bh($O(a),"-webkit-user-modify","read-write")}=0A=
p.Ga=3Dfunction(){MQ.ea.Ga.call(this);this.C=3Dnew =
u0b("waffle-rich-text-editor");this.qa(this.C);V_b(this.C,new =
NQ(this.jh));V_b(this.C,this.Ef);V_b(this.C,this.Xi);this.Hb.R(this.C,"de=
layedchange",this.Ftb).R(this.C,"cvc",this.Npb).R(this.C,"load",this.Gtb)=
.R(this.C,"unload",this.Htb)};p.cTa=3Dta;p.Pa=3Dfunction(a,b){if(this.La(=
)!=3Da){var =
c=3DI1b(this);!this.xb&&c&&(c=3Dxhb(c.getFormat()),sbb($O(this),y1b(this.=
Uc,c,{})));MQ.ea.Pa.call(this,a,b)}};p.Gtb=3Dfunction(){this.Hb.R($O(this=
),"paste",this.hKa)};=0A=
p.Htb=3Dfunction(){this.Hb.Qc($O(this),"paste",this.hKa)};p.hKa=3Dfunctio=
n(a){var =
b=3Da.Ke.clipboardData;b&&(b=3Db.getData("text/plain"),Kb(Zb(b))||(b=3Dbe=
(b),IQ(this.C).pH(b),YL(b,!1),a.preventDefault()))};p.Ftb=3Dfunction(){va=
r a=3DIQ(this.C);if(a){var =
b=3Dyxb(a),c=3Db.textContent;a.Em()&&1<c.length&&Sb(c,"\ufeff")&&(a=3Dc.r=
eplace(/\ufeff/g,""),m0b(this.C,Ca(se,b,a)),YL(b,!1))}};=0A=
p.Npb=3Dfunction(a){if(zB){var b=3D"+fontWeightBold +foreColor =
+fontWeight +fontSize +italic +strikeThrough +underline".split(" =
");a=3Da.QE||b}else =
a=3Da.QE||G1b;a=3Dthis.C.queryCommandValue(a);b=3Dpc(a);for(var =
c=3D0,d;d=3Db[c];c++){var e=3Da[d];switch(d){case "+undo":case =
"+redo":lK(this.J)&&!jM(this.La())&&kK(this.J,"normal");break;case =
"+bold":K.Pn.Nc(e);break;case "+fontWeightBold":zB&&K.Pn.Nc(e);case =
"+italic":K.Np.Nc(e);break;case "+underline":K.rt.Nc(e);break;case =
"+strikeThrough":K.Pu.Nc(e);break;case "+fontName":oa(e)&&=0A=
(e=3Dritz_api.FormatApi.getNormalizedFontName(e));K.Ok.Pa(e);break;case =
"+fontWeight":zB&&K.Ok.Pa(e);case =
"+fontSize":e?(d=3DparseInt(e,10)/rK(this.jh),e=3DMath.round(hTa(d)),K.Ql=
.Pa(e)):K.Ql.Pa(void 0);break;case =
"+foreColor":qa(e)&&Nc&&(e=3DXHa(e&255,(e&65280)>>8,(e&16711680)>>16)),K.=
Jy.Pa(e)}}};function I1b(a){var =
b=3DZO(a);a=3Da.Ng.getActiveGrid();return =
b&&a?oI(a.Kc(),b):null}function J1b(a,b,c){return =
null!=3Dc&&a.Ng.C.Sb()&&!jM(b)}p.La=3Dfunction(){var =
a=3DMQ.ea.La.call(this);return Ub(a,"\ufeff")};=0A=
p.UD=3Dfunction(a,b){(a=3DMQ.ea.UD.call(this,a,b))&&H1b(this);return a};=0A=
p.Oia=3Dfunction(){var =
a=3DMQ.ea.Oia.call(this);if(0=3D=3Dthis.C.J)return a;var =
b=3DI1b(this);if(J1b(this,this.La(),b)){var c=3Dthis.Uc;var =
d=3Dthis.C.getElement(),e=3Dxhb(b.getFormat());b=3D[];var =
f=3DC1b(d),h=3DEb(f,"'")?-1:0;D1b(c,h,b,d,e);1=3D=3Db.length&&null=3D=3Db=
[0].getFormat()&&(b=3D[]);e=3D[];B1b(c,0,e,d);c=3Dnew =
F1b(f,b,e);d=3Dc.Kra;if(!Lb(this.La())&&1<=3Dd.length||1=3D=3Dd.length&&0=
=3D=3DV(d[0],1))a.V=3Dc.Kra}c=3Dthis.Ef;Q_b(c.$e);d=3Dc.C;if(0<d.C.length=
||0<d.D.length)d.C.length=3D0,d.D.length=3D0,d1b(d);l0b(c.$e);t0b(this.C)=
;Kc&&this.focus();=0A=
return a};p.rD=3Dfunction(a){var =
b=3Da!=3Dthis.xb;MQ.ea.rD.call(this,a);b&&!a&&0!=3Dthis.C.J&&(a=3DI1b(thi=
s))&&(t0b(this.C),K1b(this,a,this.La()),p0b(this.C))};p.Bna=3Dfunction(a,=
b,c,d){a=3DMQ.ea.Bna.call(this,a,b,c);K1b(this,b,c,d);return a};=0A=
function K1b(a,b,c,d){0=3D=3Da.C.J&&q0b(a.C);var =
e=3Da.C.getElement(),f=3Dxhb(b.getFormat()),h=3Dy1b(a.Uc,f,{});sbb(e,h);i=
f(J1b(a,c,b)){d=3D0<c.length||d?c:"\ufeff";b=3Dtib(b);!Lb(c)||1=3D=3Db.le=
ngth&&0=3D=3DV(b[0],1)||(b=3D[]);c=3Da.Uc;d=3Dnew =
F1b(d,b,[]);b=3Dd.text;var k=3Dd.Kra,l=3Dd.C;d=3Dy1b(c,f,{});var =
m=3DEb(b,"'")?1:0;if(0=3D=3Dk.length&&0=3D=3Dl.length)c=3Dqd("SPAN",{styl=
e:d},b);else{h=3Dnew yM;h.set(0,f);for(var =
r=3Df,u=3D0;u<k.length;u++){var =
w=3Dk[u],y=3Dw.getFormat();null=3D=3Dy&&r=3D=3Df||r=3D=3Dy||null!=3Dr&&r.=
equals(y)||(h.set((V(w,1)||0)+m,y),r=3Dy)}f=3D=0A=
new =
yM;f.set(0,null);for(k=3D0;k<l.length;k++)r=3Dl[k],f.set((V(r,1)||0)+m,V(=
r,2));l=3Dkb(h.Ve(),f.Ve());vb(l);m=3D[];for(k=3D0;k<l.length;k++)if(u=3D=
l[k],r=3Db.substring(u,k<l.length-1?l[k+1]:b.length),0<r.length){w=3DzM(h=
,u);u=3DzM(f,u);y=3Dy1b(c,w,d);if(zB&&null!=3Dw){w=3Dz1b(w,d);y=3D{style:=
y};var =
C=3Dn1b;y[C.HI]=3Dw.weight;y[C.cca]=3Dw.D;y[C.Jta]=3Dw.C;r=3Dqd("SPAN",y,=
r)}else =
r=3Dqd("SPAN",{style:y},r);Kb(Zb(u))?m.push(r):m.push(qd("A",{href:gd(u)}=
,r))}c=3Drd(m)}m0b(a.C,Ca(td,e,c));Bh(e,"text-decoration","");Bh(a.getEle=
ment(),"text-decoration",=0A=
"")}Pc&&NUb(a)}p.Esa=3Dda(210);p.Fsa=3Dda(209);p.tCa=3Dfunction(a){var =
b=3Dyxb(IQ(this.C));var c=3Db;for(var =
d=3Dthis.C.getElement()||Od(c).body,e=3D[];c&&c!=3Dd;){for(var =
f=3Dc;f=3Df.previousSibling;)e.unshift(ve(f));c=3Dc.parentNode}c=3DRaa(e.=
join("")).replace(/ +/g," =
").length;d=3Dthis.La();b.textContent=3Db.textContent+a.substr(d.length);=
wP(this,d.length,c+b.textContent.length);this.V=3Da};function =
NQ(a){DQ.call(this);this.C=3Da}x(NQ,B0b);NQ.prototype.W7=3Dn(!1);=0A=
NQ.prototype.vv=3Dfunction(a,b){Kc&&!Vc(11)||EQ(this).Pb().execCommand("s=
tyleWithCSS",!1,"+fontSize"!=3Da);if("+fontSize"!=3Da)NQ.ea.vv.call(this,=
a,b);else{b=3DparseInt(b,10)*rK(this.C)+"px";var =
c=3DIQ(this.$e);if(c)if(c.Em())a=3DEQ(this).createElement("SPAN"),a.textC=
ontent=3D"\ufeff",a.style.fontSize=3Db,c.Lq().insertNode(a),YL(a.firstChi=
ld,!1);else{c=3DSd("FONT",void 0,this.$e.getElement());for(var =
d=3D0;d<c.length;d++){var =
e=3Dc[d],f=3Dxia(e);e.removeAttribute("size");e.style.fontSize=3Df+"px"}N=
Q.ea.vv.call(this,a,"1");=0A=
a=3DSd("FONT",void =
0,this.$e.getElement());for(c=3D0;c<a.length;c++)d=3Da[c],"1"=3D=3Dd.size=
&&(d.removeAttribute("size"),d.style.fontSize=3Db)}}};NQ.prototype.queryC=
ommandValue=3Dfunction(a){var b=3Dthis.$e;if(!b.vg()||!b.Ba)return =
null;var =
c=3DIQ(b);if(c.Em())return"+fontSize"=3D=3Da?L1b(a,nL(c)):NQ.ea.queryComm=
andValue.call(this,a);b=3Dc.Ij();var =
d=3DL1b(a,b);c=3Dc.wl();if(b=3D=3Dc)return =
d;for(;b&&b!=3DYca(c);){if(d!=3DL1b(a,b))return null;b=3DYca(b)}return =
d};=0A=
function L1b(a,b){b=3D1=3D=3Db.nodeType?b:b.parentNode;switch(a){case =
"+bold":return =
a=3DDh(b,"font-weight"),Lb(a)?400<fc(a):"bold"=3D=3Da;case =
"+italic":return"italic"=3D=3DDh(b,"font-style");case =
"+underline":return Sb(Dh(b,"text-decoration"),"underline");case =
"+strikeThrough":return Sb(Dh(b,"text-decoration"),"line-through");case =
"+fontName":return Dh(b,"font-family");case =
"+fontSize":return""+xia(b);case "+foreColor":return =
Dh(b,"color")}return null};function M1b(a,b,c,d,e){d=3Dd||Md();var =
f=3Dd.Aa("DIV",{style:"overflow:hidden"});b=3Dd.getElement(b);b.parentNod=
e.replaceChild(f,b);f.appendChild(b);this.L=3Df;this.C=3Dnull;HP.call(thi=
s,a,b,c,void =
0,d,e);a=3Dthis.Uz();this.L.style.display=3Da?"":"none";vVb(this,a)}x(M1b=
,HP);p=3DM1b.prototype;p.Gza=3D500;p.S5a=3DJL;=0A=
p.Ez=3Dfunction(a){if(this.Uz()!=3Da||this.C){"none"=3D=3Dthis.L.style.di=
splay&&(this.L.style.display=3D"");var =
b=3Dthis.Ib().offsetHeight;if(this.C){a=3Dthis.Uz();mf(this.C);this.C.sto=
p(!1);var =
c=3DparseInt(this.Ib().style.marginTop,10);c=3Db-Math.abs(c)}else =
c=3Da?0:b;vVb(this,a);this.C=3Dnew =
Vt([0,c],[0,a?b:0],this.Gza,this.S5a);ff(this.C,["begin","animate","end"]=
,this.Fkb,!1,this);ff(this.C,"begin",v(this.QNb,this,a));ff(this.C,"end",=
v(this.Gkb,this,a));this.C.play(!1)}};=0A=
p.Fkb=3Dfunction(a){var =
b=3Dthis.Ib();b.style.marginTop=3Da.y-b.offsetHeight+"px"};p.QNb=3Dfuncti=
on(a){this.dispatchEvent(new =
IP("pc",this,a))};p.Gkb=3Dfunction(a){a&&(this.Ib().style.marginTop=3D"0"=
);mf(this.C);this.D=3Da;this.C=3Dnull;a||(this.L.style.display=3D"none");=
this.dispatchEvent(new IP("toggle",this,a));this.dispatchEvent(new =
IP("qc",this,a))};function N1b(a){return P('<svg =
xmlns=3D"http://www.w3.org/2000/svg" =
xmlns:xlink=3D"http://www.w3.org/1999/xlink" version=3D"1.1" x=3D"0" =
y=3D"0" height=3D"'+Q(a.iconSize)+'px" width=3D"'+Q(a.iconSize)+'px" =
viewBox=3D"0 0 24 24" preserveAspectRatio=3D"none"><path =
fill=3D"'+Q(a.color)+'" d=3D"M19,2 L5,2 C3.9,2 3,2.9 3,4 L3,18 C3,19.1 =
3.9,20 5,20 L9,20 L12,23 L15,20 L19,20 C20.1,20 21,19.1 21,18 L21,4 =
C21,2.9 20.1,2 19,2 L19,2 Z M13.88,12.88 L12,17 L10.12,12.88 L6,11 =
L10.12,9.12 L12,5 L13.88,9.12 L18,11 L13.88,12.88 L13.88,12.88 =
Z"/></svg>')}=0A=
;function O1b(a,b,c){b=3Dc||b;a=3D'<div =
class=3D"waffle-arguments-help-popup"><div =
class=3D"waffle-arguments-help-title"><div =
id=3D"waffle-arguments-help-close" =
class=3D"waffle-arguments-help-button">'+O(qt({icon:"docs-icon-img =
docs-icon-close"},b))+'</div><div id=3D"waffle-arguments-help-toggle" =
class=3D"waffle-arguments-help-button">'+O(qt({Bt:"waffle-arguments-help-=
toggle-icon",icon:"docs-icon-img =
docs-icon-down"},b))+"</div>"+P1b()+'</div><div =
class=3D"waffle-arguments-help-body"><div =
class=3D"waffle-arguments-help-section"><div =
class=3D"waffle-arguments-help-section-title">';=0A=
a=3Da+"Example"+('</div><div =
class=3D"waffle-arguments-help-example-holder">'+P1b()+'</div></div><div =
class=3D"waffle-arguments-help-pointer"></div><div =
class=3D"waffle-arguments-help-content"></div><div =
class=3D"waffle-arguments-help-footer"><div =
id=3D"waffle-arguments-help-learn-more">');b=3Dor('<span =
class=3D"waffle-arguments-help-function-name"></span>');b=3D"Learn more =
about "+O(b);return P(a+b+"</div></div></div></div>")}=0A=
function P1b(){return P('<div =
class=3D"waffle-arguments-help-formula"><span =
class=3D"waffle-arguments-help-function-name"></span><bdo =
dir=3D"ltr"><span class=3D"waffle-arguments-paren">(</span><span =
class=3D"waffle-arguments-parameter-holder"></span><span =
class=3D"waffle-arguments-paren">)</span></bdo></div>')}=0A=
function Q1b(a){var b=3D'<div =
class=3D"waffle-arguments-help-section"><div =
class=3D"waffle-arguments-help-section-title =
waffle-arguments-help-parameter-name">Summary'+('</div><span =
class=3D"waffle-arguments-help-parameter-content">'+O(a.lhb)+"</span></di=
v>");a=3Da.parameters;for(var c=3Da.length,d=3D0;d<c;d++){var =
e=3Da[d];b+=3D'<div class=3D"waffle-arguments-help-section"><div =
class=3D"waffle-arguments-help-section-title">'+O(e.name)+(e.repeatable?"=
...":"");e.optional&&(b+=3D'<span =
class=3D"waffle-arguments-help-argument-info"> - [',=0A=
b+=3D"optional",b+=3D"]</span>");e.repeatable&&(b+=3D'<span =
class=3D"waffle-arguments-help-argument-info"> =
',b+=3D"repeatable",b+=3D"</span>");b+=3D'</div><span =
class=3D"waffle-arguments-help-parameter-content">'+O(e.j4)+"</span></div=
>"}return P(b)}function R1b(a){for(var =
b=3D"",c=3Da.parameters,d=3Dc.length,e=3D0;e<d;e++){var =
f=3Dc[e];b+=3D(0!=3De?O(a.ffa)+" ":"")+'<span =
class=3D"waffle-arguments-help-parameter" =
dir=3D"auto">'+(f.isOptional?"[":"")+O(f.text)+(f.LG?O(a.ffa)+" =
...":"")+(f.isOptional?"]":"")+"</span>"}return P(b)}=0A=
function S1b(a){return P('<div =
class=3D"waffle-function-autocomplete-row"><div =
class=3D"waffle-function-autocomplete-row-name">'+O(a.name)+'</div><div =
class=3D"waffle-function-autocomplete-row-description">'+O(a.shortDescrip=
tion)+"</div></div>")}=0A=
function T1b(a,b,c){return P('<div =
class=3D"waffle-function-autocomplete-row =
waffle-actionable-autocomplete-row"><div =
class=3D"waffle-function-autocomplete-row-icon-container">'+O(qt({icon:"d=
ocs-icon-img "+a.icon},c||b))+'</div><div =
class=3D"waffle-actionable-formula-autocomplete-row-content"><div =
class=3D"waffle-formula-autocomplete-row-primary-content"><div =
class=3D"waffle-function-autocomplete-row-name">'+O(a.title)+"</div>"+U1b=
()+'</div><div =
class=3D"waffle-function-autocomplete-row-description">'+O(a.shortDescrip=
tion)+=0A=
"</div></div></div>")}=0A=
function V1b(a){return P('<div class=3D"waffle-function-autocomplete-row =
waffle-contextual-formula-autocomplete-row"><div =
class=3D"waffle-function-autocomplete-row-icon-container">'+O(N1b({color:=
"#33AC71",iconSize:"18"}))+'</div><div =
class=3D"waffle-contextual-formula-autocomplete-row-content"><div =
class=3D"waffle-formula-autocomplete-row-primary-content"><div =
class=3D"waffle-function-autocomplete-row-formula">'+O(a.jo)+"</div>"+U1b=
()+'</div><div =
class=3D"waffle-function-autocomplete-row-description">'+O(a.shortDescrip=
tion)+=0A=
"</div></div></div>")}function W1b(a,b,c){return P('<div =
class=3D"waffle-function-autocomplete-row =
waffle-named-range-autocomplete-row"><div =
class=3D"waffle-named-range-autocomplete-row-icon-container">'+O(qt({icon=
:"docs-icon-img docs-icon-named-range"},c||b))+'</div><div =
class=3D"waffle-named-range-autocomplete-row-content"><div =
class=3D"waffle-function-autocomplete-row-name">'+O(a.name)+'</div><div =
class=3D"waffle-function-autocomplete-row-description">'+O(a.shortDescrip=
tion)+"</div></div></div>")}=0A=
function X1b(a,b,c){return P('<div =
class=3D"waffle-function-autocomplete-row"><div =
class=3D"waffle-close-autocomplete-row-content"><div =
class=3D"waffle-close-autocomplete-row-message"></div><div =
class=3D"waffle-close-autocomplete-row-close-button">'+O(qt({icon:"docs-i=
con-img docs-icon-close"},c||b))+"</div></div></div>")}function =
U1b(){return P('<div =
class=3D"waffle-function-autocomplete-row-shortcut"></div><div =
class=3D"waffle-function-autocomplete-row-simplified-shortcut">Enter</div=
>')};function Y1b(a,b,c,d,e){M.call(this,e);this.D=3Dnew =
as;bs(this.D,0);xEa(this.D,3,0,0,-4);Dk(this.D,!1);this.qa(this.D);this.F=
=3Dnull;b=3Doi(ls,"waffle-arguments-help-button");this.O=3Dnew =
ns("",b,this.oa());this.qa(this.O);this.C=3Dnew =
ns("",b,this.oa());this.qa(this.C);this.H=3Dnew =
ns("",GP.getInstance(),this.oa());this.qa(this.H);this.ma=3Dc;this.$=3Dd;=
this.L=3Da;this.V=3Dthis.J=3Dnull;this.getHandler().R(this.$,"offline_sta=
tus",this.d3b)}x(Y1b,M);p=3DY1b.prototype;=0A=
p.Aa=3Dfunction(){this.Ta=3DN(O1b,void 0,void =
0,this.oa());L(this.getElement(),!1);this.D.ox(this.getElement());var =
a=3Dthis.D,b=3DCr(this.getElement(),.218),c=3DDr(this.getElement(),.218);=
a.J=3Db;a.H=3Dc};=0A=
p.Ga=3Dfunction(){var a=3Dthis.oa();this.F=3Dnew =
M1b(this.yb("waffle-arguments-help-title"),this.yb("waffle-arguments-help=
-body"),!0,this.oa());this.F.Ez(!0);var =
b=3Dthis.F;0!=3Db.GKa&&(b.GKa=3D!1,b.$.Ic(),Zj(b.O));b=3Dthis.F;0!=3Db.vI=
a&&(b.vIa=3D!1,b.ma.Ic());b=3Dthis.F;var =
c=3Db.J;a.vk(c&&Yh(c)?c:b.F,!1);a.vk(this.F.Ib(),!1);this.J=3Dthis.yb("wa=
ffle-arguments-help-pointer");b=3DAe(a,"waffle-arguments-help-toggle");th=
is.O.hb(b);Yi(b,"Minimize (F1)",void =
0);b=3DAe(a,"waffle-arguments-help-close");this.C.hb(b);Yi(b,"Close =
(Shift-F1)",=0A=
void =
0);this.H.hb(a.getElement("waffle-arguments-help-learn-more"));this.H.set=
Visible(!this.$.Dh());this.getHandler().R(this.O,"action",this.HGb).R(thi=
s.C,"action",this.c3b).R(this.H,"action",this.Gwb).R(this.F,"toggle",this=
.qIb);f8a.Mb(Qa,this.JGb,this)};=0A=
p.Gwb=3Dfunction(){var =
a=3Dthis.Ua();a?a.N8?Ep("//developers.google.com/apps-script/execution_cu=
stom_functions"):(a=3Da.Pea,bb(K0a,"en")?(a=3D{defaultHelpArticleId:a,anc=
hor:this.oa().getElement("docs-help-anchor-right"),locale:"en"},K.Qn.Zb(a=
)):Ep(Naa("//support.google.com/drive/answer/%s?hl=3D%s",a,"en"))):K.Qn.Z=
b()};p.d3b=3Dfunction(){this.H.setVisible(Z1b(this))};function =
Z1b(a){return!a.$.Dh()&&!!a.Ua()&&(a.Ua().Pea||a.Ua().N8)}p.HGb=3Dfunctio=
n(){$1b(this);this.dispatchEvent("refocus-input")};p.c3b=3Dfunction(){g8a=
.Zb()};=0A=
p.JGb=3Dfunction(){this.L?$1b(this):g8a.Zb()};function =
$1b(a){L(a.J,!1);var =
b=3Da.F;b.Ez(!b.D);Vha(a.yb("waffle-arguments-help-toggle-icon"),"waffle-=
arguments-help-toggle-icon-flipped")}p.qIb=3Dfunction(a){var =
b=3Dthis.O.getElement(),c=3Dthis.F.Uz()?"Minimize (F1)":"Expand =
(F1)";Yi(b,c,void =
0);L(this.J,a.ez);this.qd()};p.gj=3Dfunction(a){this.D.setPosition(new =
Aj(a,1,!0))};p.qd=3Dfunction(){this.D.qd()};=0A=
p.ud=3Dfunction(a){if(!a||!this.Ua()||a.getName()!=3Dthis.Ua().getName()|=
|a.N8){Y1b.ea.ud.call(this,a);var b=3Dthis.oa();a=3Da||new =
mlb("",null,"","",!1);this.V=3Dnull;z(this.Ni("waffle-arguments-help-func=
tion-name"),function(c){b.Te(c,a.getName())});this.H.setVisible(Z1b(this)=
);this.H.setContent(a.N8?"Learn more about custom functions":"Learn more =
about "+a.getName());var =
c=3Dthis.ma.D,d=3Dthis.Ni("waffle-arguments-parameter-holder"),e=3Dd[0],f=
=3DWa(a.xE,function(a){return{text:a.getName(),isOptional:a.isOptional(),=0A=
LG:a.LG()}});b.Fd(e);e.appendChild(cr(R1b,{ffa:c,parameters:f}));d=3Dd[1]=
;e=3DWa(a.xE,function(a){return{text:a.kXa,isOptional:!1,LG:!1}});b.Fd(d)=
;d.appendChild(cr(R1b,{ffa:c,parameters:e}));c=3DWa(a.xE,function(a){retu=
rn{name:a.getName(),j4:olb(a.jg()),optional:a.isOptional(),repeatable:a.L=
G()}});a2b(this,N(Q1b,{lhb:olb(this.Ua().jg()),parameters:c},void =
0,this.oa()));b2b(this,null)}};=0A=
function b2b(a,b){var =
c=3Dc2b(a,b);if(a.isVisible()&&c!=3Da.V){a.V=3Dc;var =
d=3Da.oa();b=3Da.Ni("waffle-arguments-parameter-holder");z(b,function(a){=
a=3Dd.Ni("waffle-arguments-help-parameter",a);z(a,function(a,b){qh(a,"waf=
fle-arguments-help-parameter-active",b=3D=3Dc)})});null=3D=3D=3Dc?Xh(a.J,=
0):(Xh(a.J,1),b=3Da.Ni("waffle-arguments-help-section")[c+2],a.J.style.to=
p=3DIh(b).y+"px")}}function a2b(a,b){var =
c=3Da.oa();a=3Da.yb("waffle-arguments-help-content");c.Fd(a);c.appendChil=
d(a,b)}=0A=
function c2b(a,b){if(null=3D=3D=3Db)return =
null;a=3Da.Ua().xE;if(b<a.length)return b;var =
c=3Dxaa(a,function(a){return a.LG()});if(0=3D=3Dc)return =
null;b=3D(b-a.length)%c;for(var =
d=3Dc=3D0;d<a.length;d++)if(a[d].LG()){if(c=3D=3Db)return =
d;c++}}p.setVisible=3Dfunction(a){a?this.L&&this.D.setVisible(!0):this.D.=
setVisible(!1)};p.isVisible=3Dfunction(){return this.D.isVisible()};var =
d2b=3D{tfc:1,Oxc:2,Fwa:3};function e2b(){T.call(this)}x(e2b,T);var =
f2b=3Dnull;function OQ(){T.call(this)}x(OQ,T);var =
g2b=3Dnull;OQ.prototype.getTableRange=3Dfunction(){return =
V(this,1)};function h2b(){T.call(this)}x(h2b,T);var i2b=3Dnull;function =
PQ(){T.call(this)}x(PQ,T);var =
j2b=3Dnull;p=3DPQ.prototype;p.Hj=3Dfunction(){return =
V(this,1)};p.getFunctionName=3Dfunction(){return =
V(this,4)};p.Zw=3Dfunction(){return =
uw(this,4)};p.getType=3Dfunction(){return =
V(this,6)};p.setType=3Dfunction(a){W(this,6,a)};=0A=
e2b.prototype.Ca=3Dfunction(){var =
a=3Df2b;a||(f2b=3Da=3Dvw(e2b,{0:{name:"EligibleFormulas",pb:"ritz.answers=
.formulaacceleration.EligibleFormulas"},1:{name:"formula_info",yc:!0,xa:1=
1,type:PQ},2:{name:"num_of_rows",xa:5,type:Number},3:{name:"num_of_cols",=
xa:5,type:Number},4:{name:"table_meta_data",xa:11,type:OQ}}));return =
a};e2b.Ca=3De2b.prototype.Ca;=0A=
OQ.prototype.Ca=3Dfunction(){var =
a=3Dg2b;a||(g2b=3Da=3Dvw(OQ,{0:{name:"TableMetaData",pb:"ritz.answers.for=
mulaacceleration.TableMetaData"},1:{name:"table_range",xa:11,type:Rw},2:{=
name:"table_dimension",xa:14,defaultValue:0,type:ay}}));return =
a};OQ.Ca=3DOQ.prototype.Ca;=0A=
h2b.prototype.Ca=3Dfunction(){var =
a=3Di2b;a||(i2b=3Da=3Dvw(h2b,{0:{name:"ExistingFormulaMetadata",pb:"ritz.=
answers.formulaacceleration.ExistingFormulaMetadata"},1:{name:"exist_in",=
xa:14,defaultValue:1,type:d2b},2:{name:"frequency",xa:5,type:Number},3:{n=
ame:"distinct_formulas_in_range",xa:5,type:Number},4:{name:"non_empty_cel=
ls_in_range",xa:5,type:Number},5:{name:"num_of_formula_cells_in_range",xa=
:5,type:Number}}));return a};h2b.Ca=3Dh2b.prototype.Ca;=0A=
PQ.prototype.Ca=3Dfunction(){var =
a=3Dj2b;a||(j2b=3Da=3Dvw(PQ,{0:{name:"FormulaInfo",pb:"ritz.answers.formu=
laacceleration.FormulaInfo"},1:{name:"formula",xa:9,type:String},2:{name:=
"interpretation",xa:9,type:String},3:{name:"rank",xa:5,type:Number},4:{na=
me:"function_name",xa:9,type:String},5:{name:"existing_formula_metadata",=
xa:11,type:h2b},6:{name:"type",xa:14,defaultValue:0,type:tUb},7:{name:"is=
_low_confidence_formula",xa:8,type:Boolean}}));return =
a};PQ.Ca=3DPQ.prototype.Ca;function k2b(){}function =
l2b(){}q(l2b,k2b);l2b.prototype.La=3Dn(0);function =
m2b(){}q(m2b,k2b);m2b.prototype.La=3Dn(3);function =
n2b(a){this.C=3Da}q(n2b,k2b);n2b.prototype.La=3Dfunction(){return =
ow(this.C,3)?1+1/uw(this.C,3):2};function =
o2b(){}q(o2b,k2b);o2b.prototype.La=3Dn(1);function =
p2b(){}q(p2b,k2b);p2b.prototype.La=3Dn(-1);function =
QQ(a,b,c){A.call(this);this.H=3Dc;this.Pba=3Da;this.J=3Db;this.P1=3D!1;th=
is.D=3Dnull;this.Ja=3Dnew =
th(this);this.qa(this.Ja)}x(QQ,A);p=3DQQ.prototype;p.toString=3Dfunction(=
){return =
this.getName()};p.getHandler=3Dg("Ja");p.V8=3DKe;p.lZ=3DJe;p.Sla=3DJe;fun=
ction q2b(a,b){var =
c=3Da.getElement();c&&(a=3DTd("waffle-function-autocomplete-row-shortcut"=
,c),c=3DTd("waffle-function-autocomplete-row-simplified-shortcut",c),a&&c=
&&(L(a,!b),L(c,b)))}=0A=
function r2b(a,b,c){c=3Dvoid 0=3D=3D=3Dc?!1:c;var =
d=3Da.mj();if(a.H&&d){var e=3Dtj(new =
pj,60);(c=3Da.KGa(b,!!c))&&(e=3Duj(e,c));a.H.Vb(d,e.build())}(d=3Da.PX())=
&&SB(d);a.hZ(b)}p.mj=3DLe;p.KGa=3DLe;p.PX=3DLe;p.getElement=3Dg("D");func=
tion s2b(a,b){var c=3Da.getWeight().La(),d=3Db.getWeight().La();return =
c=3D=3Dd?(a=3Da.getName(),b=3Db.getName(),a.length=3D=3Db.length?Hb(a,b):=
a.length-b.length):c-d}=0A=
function t2b(a,b){var =
c=3Da.getWeight().La(),d=3Db.getWeight().La();a=3Da.getName();b=3Db.getNa=
me();var =
e=3DHb(a,b);if(a&&b)if(a.length=3D=3Db.length)if(0=3D=3De){if(J(I(),"fesf=
nafsp"))return d-c}else return e;else return a.length-b.length;else =
if(c=3D=3Dd&&(a||b))return e;return =
c-d}p.match=3Dfunction(a){return!!this.toString().match(a)};p.wu=3Dfuncti=
on(a){this.D||(this.D=3DN(S1b,{name:this.getName(),shortDescription:olb(t=
his.eI())}));a.appendChild(this.D)};=0A=
p.ama=3Dfunction(a){if(this.Sla()&&(a=3Dnew =
UL(a||this.toString(),-1,-1,this.J,!1),this.Pba)){var =
b=3DIG(this.Pba);!b||this.P1||this.P1||(b=3Db.Wa,b.F(a),b.F(a),this.P1=3D=
!0)}};function RQ(){var a=3Dthis;iSb.call(this,void 0,new =
u2b,!1,!1);this.jb=3Dnew Ed(-4,-3);this.xb=3Dnew =
Ed(20,-20);this.Wa=3D!1;this.Oa=3Dnew Gi(function(){return =
a.qd()},0);this.qa(this.Oa)}x(RQ,iSb);RQ.prototype.v8=3Dfunction(a){RQ.ea=
.v8.call(this,a);this.Oa.start()};RQ.prototype.Ec=3Dfunction(){RQ.ea.Ec.c=
all(this);mh(this.getElement(),"waffle-formula-autocomplete-renderer")};=0A=
RQ.prototype.qd=3Dfunction(){if(this.C&&this.va){var =
a=3Dthis.Ma||this.C,b=3DdSb(this),c=3Dthis.jb;this.Wa&&(c=3DId(this.jb,th=
is.xb));Mi(a,b,this.getElement(),b^1,c,null,65);this.F&&(this.getElement(=
).style.visibility=3D"visible")}};function =
u2b(){}x(u2b,hSb);u2b.prototype.render=3Dnull;u2b.prototype.wu=3Dfunction=
(a,b,c){a.data.wu(c)};function =
v2b(){WO.call(this,null,null,!1,-1);this.F=3Dnull}x(v2b,WO);p=3Dv2b.proto=
type;p.kD=3Dfunction(a){r2b(a,this.F);return!1};p.Wf=3Dfunction(a){var =
b=3Dthis.C,c=3D!1;if(TO(b)){if(Sc?a.metaKey:a.ctrlKey){var =
d=3Dnull;49<=3Da.keyCode&&57>=3Da.keyCode?d=3Da.keyCode-49:97<=3Da.keyCod=
e&&105>=3Da.keyCode&&(d=3Da.keyCode-97);null!=3D=3Dd&&(w2b(this,d),a.prev=
entDefault(),c=3D!0)}if(!c&&!VRb(b))switch(d=3Dx2b(this),a.keyCode){case =
9:b.Nz(b.H+d);c=3D!0;break;case =
13:b.Nz(b.H+d),b.cC(),c=3D!0}c||(c=3Dv2b.ea.Wf.call(this,a))}return c};=0A=
p.La=3Dfunction(){if(!jM(this.F.La()))return"";var =
a=3DVL(xP(this.F));if(!a)return"";var =
b=3Da.getType();return"functionName"=3D=3Db||"literal"=3D=3Db||"formulaSt=
art"=3D=3Db?a.getText():""};p.z0=3Dfunction(a){tSb(this.F,a)};p.zm=3Dfunc=
tion(){return vP(this.F)};function x2b(a){return =
ab(a.C.F,function(a){return a.V8()})}function w2b(a,b){var =
c=3DVa(a.C.F,function(a){return =
a.lZ()});b<c.length&&r2b(c[b],a.F,!0)};function =
y2b(a,b,c,d){QQ.call(this,b,c,d);this.C=3Da;this.D=3DN(T1b,{icon:"docs-ic=
on-help",title:this.getName(),shortDescription:this.eI()})}q(y2b,QQ);p=3D=
y2b.prototype;p.wu=3Dfunction(a){a.appendChild(this.getElement());mh(a,"w=
affle-ac-actionable-row")};p.getName=3Dfunction(){return =
this.C.getLabel()};p.eI=3Dfunction(){return =
this.C.yv()};p.PX=3Dfunction(){return"Selected action =
"+this.getName()};p.hZ=3Dfunction(){var a=3Dtj(new =
pj,60).build();this.C.Zb(null,a)};p.getWeight=3Dfunction(){return new =
m2b};p.lZ=3Dn(!0);function =
z2b(a,b,c){y2b.call(this,OC,a,b,c)}q(z2b,y2b);z2b.prototype.getType=3Dn(4=
);function =
A2b(a,b,c){QQ.call(this,a,b,c);this.D=3Da=3DN(X1b);this.F=3DTd("waffle-cl=
ose-autocomplete-row-message",a);B2b(this,!0);this.g1=3D"Press Tab, then =
\u2191/\u2193 to select =
suggestions";b=3Doi(ls,"waffle-close-autocomplete-row-close-button");this=
.C=3Dnew =
ns("",b);this.qa(this.C);a=3DTd("waffle-close-autocomplete-row-close-butt=
on",a);this.C.hb(a);Yi(a,"Hide formula suggestions for this sheet =
(F10)",void =
0);this.getHandler().R(this.C,"action",this.nMb)}q(A2b,QQ);p=3DA2b.protot=
ype;p.getName=3Dn("");p.eI=3Dn("");=0A=
p.V8=3Dn(!1);p.hZ=3Dba();p.getWeight=3Dfunction(){return new =
p2b};p.wu=3Dfunction(a){a.appendChild(this.getElement());mh(a,"waffle-ac-=
close-autocomplete-row")};p.getType=3Dn(5);function =
B2b(a,b){a.g1=3Db?"Press Tab, then \u2191/\u2193 to select =
suggestions":"Press Esc to hide suggestions";se(a.F,a.g1)}function =
C2b(a){a.g1=3D"Press Enter to select =
suggestion";se(a.F,a.g1)}p.nMb=3Dfunction(){e8a.Zb()};function =
D2b(a,b,c,d){QQ.call(this,a,b,d);this.C=3Dc;b=3Da=3Dthis.Hj();0<a.length&=
&(b=3Da.substr(0,0)+a.substr(1,a.length-1));this.D=3DN(V1b,{jo:b,shortDes=
cription:this.eI()})}q(D2b,QQ);p=3DD2b.prototype;p.toString=3Dfunction(){=
return this.getName()||this.Hj()};p.getName=3Dfunction(){return =
this.C.Zw()};p.eI=3Dfunction(){return =
uw(this.C,2)};p.hZ=3Dfunction(a){var =
b=3Dthis.C,c=3Db.Hj(),d=3DxP(a),e=3DVL(d),f=3Dc;"formulaStart"!=3De.getTy=
pe()&&(f=3Dc.substring(1,c.length));c=3DpAb(d,f);OUb(a,c.getText(),c.kh,!=
0);a.Rb=3Db};p.getWeight=3Dfunction(){return new n2b(this.C)};=0A=
p.mj=3Dn(35543);p.KGa=3Dfunction(a,b){a=3DxP(a);var =
c=3DkAb(a),d=3DjAb(a);a=3Dc?1:d?2:"functionName"=3D=3DVL(a)?3:4;c=3Dnew =
hg;d=3Dnew rfa;var e=3Dnew =
qfa;G(e,1,a);G(e,2,b?2:1);ag(d,2,e);ag(c,78,d);return =
c};p.PX=3Dfunction(){return"Selected formula =
"+this.Hj()};p.getType=3Dn(3);p.match=3Dfunction(a,b){a=3DQQ.prototype.ma=
tch.call(this,a,b);a||(a=3Dnew =
RegExp("(^\\W+)"+b,"i"),a=3D!!this.Hj().match(a));return =
a};p.wu=3Dfunction(a){a.appendChild(this.getElement());mh(a,"waffle-ac-co=
ntextual-formula-row")};p.lZ=3Dn(!0);p.Sla=3Dn(!0);=0A=
p.ama=3Dfunction(){QQ.prototype.ama.call(this,this.Hj())};p.Hj=3Dfunction=
(){return this.C.Hj()};function =
E2b(a,b,c,d){QQ.call(this,b,c,d);this.C=3Da}q(E2b,QQ);p=3DE2b.prototype;p=
.getName=3Dfunction(){return this.C.getName()};p.eI=3Dfunction(){return =
this.C.H};p.hZ=3Dfunction(a){var b=3Dthis.toString();var c=3DxP(a);var =
d=3DVL(c),e=3Db;d&&"functionName"!=3Dd.getType()&&(e+=3D"(");b=3DlAb(c)+b=
.toString().length+1;c=3DpAb(c,e,b);OUb(a,c.getText(),c.kh,!0)};p.mj=3Dn(=
35039);p.getWeight=3Dfunction(){return new =
l2b};p.PX=3Dfunction(){return"Selected function =
"+this.getName()};p.getType=3Dn(1);function =
F2b(a,b,c,d,e){QQ.call(this,c,d,e);this.C=3Da;this.F=3Db}q(F2b,QQ);p=3DF2=
b.prototype;p.getName=3Dfunction(){return =
this.C.getName()};p.eI=3Dfunction(){if(this.C.jf()){var =
a=3DKH(this.F,this.C.$b());return =
OF(this.C.getRect(),a?a.le():null)}return"This named range is =
invalid."};p.hZ=3Dfunction(a){var =
b=3Dthis.toString(),c=3DxP(a);b=3DpAb(c,b);OUb(a,b.getText(),b.kh,!0)};p.=
mj=3Dn(35542);p.getWeight=3Dfunction(){return new =
o2b};p.PX=3Dfunction(){return"Selected named range =
"+this.getName()};p.getType=3Dn(2);=0A=
p.wu=3Dfunction(a){a.appendChild(N(W1b,{name:this.getName(),shortDescript=
ion:this.eI()}));mh(a,"waffle-ac-named-range-row")};p.Sla=3Dn(!0);functio=
n =
G2b(a,b,c,d,e,f,h){A.call(this);this.ma=3Df;this.H=3Da;this.D=3Db;this.V=3D=
new z2b(this.H,this.D,h);this.qa(this.V);this.F=3Dnew =
A2b(this.H,this.D,h);this.qa(this.F);this.va=3Dc;this.Ba=3Dd;this.Ha=3De;=
this.O=3Dh;this.L=3D[];this.J=3D[];this.C=3D[];H2b(this);I2b(this,null);t=
his.$=3D!1}x(G2b,A);G2b.prototype.qH=3Dfunction(a,b,c){var =
d=3Dthis,e=3D[];if("=3D"=3D=3Da.trim())Di(function(){var =
b=3DVa(d.C,function(a){return!uw(a.C,7)});e=3Dob(b,0,3);J2b(d,a,e,c)});el=
se{var =
f=3DK2b(a,3,this.C);e=3Dkb(L2b(this,a,b-f.length),f);J2b(this,a,e,c)}};=0A=
function J2b(a,b,c,d){var =
e=3D[];a.$&&M2b(a,c.length)&&e.push(a.V);(1<=3Dc.length||1<=3De.length)&&=
"=3D"=3D=3Db.trim()&&J(I(),"fetfav")&&e.push(a.F);c=3Dkb(c,e);vb(c,functi=
on(a,c){return"=3D"=3D=3Db.trim()?s2b(a,c):t2b(a,c)});2=3D=3Dc.length&&c[=
0]=3D=3Da.F&&C2b(a.F);a=3Dnew =
NRb;ORb(a,"=3D"!=3Db.trim());d(b,c,a)}G2b.prototype.XM=3Dca("$");function=
 L2b(a,b,c){var d=3DK2b(b,c/2,a.J);a=3DK2b(b,c-d.length,a.L);return =
kb(a,d)}=0A=
function K2b(a,b,c){var d=3D[];if(""!=3Da){a=3DVb(a);for(var e=3Dnew =
RegExp("(^|\\W+)"+a,"i"),f=3D0;f<c.length&&d.length<b;f++){var =
h=3Dc[f];h.match(e,a)&&d.push(h)}}return d}function M2b(a,b){var =
c;if(c=3Da1a&&wG(a.D))c=3Da.ma,(b=3D(c.F&&xP(c.F)?kAb(xP(c.F)):!1)&&0=3D=3D=
b)||(a=3Da.ma,b=3Da.F&&xP(a.F)?jAb(xP(a.F)):!1),c=3Db;return =
c?!0:!1}G2b.prototype.m_=3Dfunction(a){return!a.V8()};function =
H2b(a){N2b(a.L);a.L=3DWa(slb(a.va),function(b){return new =
E2b(b,a.H,a.D,a.O)});vb(a.L,function(a,c){return s2b(a,c)})}=0A=
function I2b(a,b){var c=3Dvlb(a.Ba,!0),d=3DVa(c,function(a){return =
a.jf()&&O2b(a,b,c)},a);N2b(a.J);a.J=3DWa(d,function(b){return new =
F2b(b,a.Ha,a.H,a.D,a.O)});vb(a.J,function(a,b){return =
s2b(a,b)})}function O2b(a,b,c){var d=3Da.fU,e=3Dnull=3D=3D=3Dd;return =
null=3D=3D=3Db?e:e?!Ya(c,function(c){return =
c.getName()=3D=3Da.getName()&&c.fU=3D=3Db}):d=3D=3Db}function =
P2b(a){N2b(a.C);a.C=3D[]}function N2b(a){z(a,function(a){a.dispose()})}=0A=
function Q2b(a,b){a.C=3DWa(b,function(b){return new =
D2b(a.H,a.D,b,a.O)});vb(a.C,function(a,b){return s2b(a,b)})};function =
R2b(a,b,c,d,e,f,h){A.call(this);this.V=3Db;this.Ka=3Df;this.H=3Dnew =
RQ;this.qa(this.H);this.H.$=3D218;this.F=3Dnew =
v2b;this.qa(this.F);this.Oa=3Dd;this.Ra=3De;this.Ma=3Dh;this.Ba=3Dnew =
th(this);this.qa(this.Ba);this.Ba.R(this.Oa,["add_named_range","delete_na=
med_range"],this.Xyb);this.D=3Dnew =
G2b(a,b,c,d,e,this.F,h);this.qa(this.D);this.C=3Dnew =
SO(this.D,this.H,this.F);this.F.C=3Dthis.C;this.qa(this.C);this.C.dta=3D!=
0;this.Ba.R(this.C,"suggestionsupdate",this.TFb).R(this.H,"rowhilite",thi=
s.mDb);this.va=3D!1;this.$=3D!0;=0A=
this.O=3D!1;this.L=3Dthis.J=3Dthis.ma=3Dnull;this.Ha=3Dnew =
Gm(this.Dnb,500,this);this.qa(this.Ha)}x(R2b,A);p=3DR2b.prototype;p.Wh=3D=
function(){this.C.Wh();S2b(this,null);this.O=3D!0;this.L=3Dnull};=0A=
function T2b(a,b){H2b(a.D);var =
c=3Db.J.C.getActiveGrid(),d=3Dnull=3D=3D=3Dc?null:c.Ab();I2b(a.D,d);if(nu=
ll!=3D=3Dd&&J(I(),"fecfs")){P2b(a.D);c=3Db.vt;var =
e=3DZO(b);if(e&&c.$m=3D=3Dd){var =
f=3DEa();ritz_api.FormulaSuggestionApi.getFormulaInfo(d+"",e.y,e.x,functi=
on(c){return U2b(a,b,d+"",e,f,c)});c=3Dnew Gi(function(){return =
U2b(a,b,d+"",e,f,{})},1E3);a.qa(c);c.start()}}}=0A=
p.Dnb=3Dfunction(){if(this.O){this.O=3D!1;var a=3Dnew hg,b=3Dnew =
zfa;z(this.C.F,function(a){var c=3Da.getType(),e=3Dnew =
Bfa;G(e,1,c);cg(b,1,void =
0,Bfa);5=3D=3Dc&&SB(a.g1,!0)});ag(a,83,b);a=3Duj(tj(new =
pj,60),a).build();this.Ma.Vb(35602,a)}};=0A=
function U2b(a,b,c,d,e,f){if(!a.va&&(a.va=3D!0,!a.D.isDisposed())){var =
h=3DEa()-e;f=3D(new =
xw).yd(e2b.Ca(),f);c=3DV2b(a,c,d,tw(f,1));e=3DEa()-e;Q2b(a.D,c);d=3Df.clo=
ne();rw(d,1);for(var =
k=3Dha(c),l=3Dk.next();!l.done;l=3Dk.next())qw(d,1,l.value);b.ma=3Dd;b=3D=
new hg;d=3Dnew rfa;var m=3Dnew sfa;k=3Dnew =
ufa;G(k,1,h);G(k,2,e);wfa(k,tw(f,1).length);G(k,5,c.length);ow(f,2)&&ow(f=
,3)&&vfa(k,V(f,2)*V(f,3));z(c,function(b){var c=3Dnew =
UL(b.Hj(),-1,-1,a.V),d=3Dnew =
xfa,e=3DsAb(c);e&&G(d,1,e);c=3DrAb(c);G(d,2,c);d.setType(b.getType());cg(=
m,2,d,xfa)});=0A=
ag(m,1,k);ag(d,1,m);ag(b,78,d);h=3Duj(tj(new =
pj,60),b).build();a.Ma.C(35576,h)}}function V2b(a,b,c,d){return =
a.Ka.C?Va(d,function(d){var e=3Dnew UL(d.Hj(),-1,-1,a.V),h=3D!1;return =
Ya(Zzb(e),function(b){b=3Db.getText();if(XI(a.V.L,b))return =
h=3D!0;if(b=3DMF(b,a.V.C)){b=3Db.rect.qh();var =
c=3DyB.getInstance();b=3Db>P0a(c.F.fmraffp)}else b=3D!0;return =
b})?!h:!!AUb(a.Ka,d.Hj(),b,c.y,c.x,!1)}):d}function =
W2b(a){return!!a.L&&"formulaStart"=3D=3Da.L.getType()}p.XM=3Dfunction(a){=
this.D.XM(a)};=0A=
p.Xyb=3Dfunction(){var =
a=3Dthis.F.F;a&&a.vt&&(a=3Dthis.Ra.C)&&I2b(this.D,a.Ab())};p.TFb=3Dfuncti=
on(){var a=3Dthis;S2b(this,null);var =
b=3Dthis.C.F;b=3DVa(b,function(a){return a.V8()});var =
c=3D0;z(b,function(b,e){if(b.lZ()){var d=3Dc++;if(!(9<d)){var =
h=3Db.getElement();(h=3DTd("waffle-function-autocomplete-row-shortcut",h)=
)&&se(h,Sc?"\u2318+"+(d+1):"Ctrl+"+(d+1));q2b(b,!1)}W2b(a)&&0=3D=3De&&q2b=
(b,!0)}});this.Ha.Qq()};=0A=
p.mDb=3Dfunction(a){var b=3Dthis;this.J&&this.J.stop();var =
c=3Da.row;S2b(this,c);this.J=3Dnew =
Gi(function(){TO(b.C)&&(c.ama(),b.ma=3Dc)},150);this.qa(this.J);this.J.st=
art();W2b(this)&&c.lZ()&&q2b(c,!0)};function =
S2b(a,b){if(!b||VRb(a.C)&&b!=3Da.ma)z(a.C.F,function(a){if(a.P1&&a.Pba){v=
ar =
b=3DIG(a.Pba);b&&SQb(b.Wa)}a.P1=3D!1;q2b(a,!1)}),a.ma=3Dnull}p.Qd=3Dg("H"=
);function X2b(a,b,c,d,e,f,h,k,l,m,r){var =
u=3Dthis;A.call(this);this.$=3Dnew =
th(this);this.qa(this.$);this.Ba=3Df;this.Ha=3Dr;this.H=3Dthis.L=3Dthis.C=
=3Dnull;this.D=3Dnew =
Y1b(spb(f),h,k,l);this.D.render();this.J=3Dc;this.F=3Dnew =
R2b(a,b,this.J,d,e,m,r);this.O=3Dthis.V=3D!1;this.va=3Dnew =
Gi(function(){return u.update(!1)},0);this.qa(this.va);this.ma=3Dnew =
Gi(function(){return =
u.F.F.update(!0)},0);this.qa(this.ma);g8a.Mb(Qa,this.qub,this);b7a.Mb(Qa,=
this.gCb,this);e8a.Mb(Qa,this.lub,this)}x(X2b,A);p=3DX2b.prototype;p.XM=3D=
function(a){this.F.XM(a)};=0A=
p.gCb=3Dfunction(){var a=3DxP(this.C);if(a){var =
b=3DVL(a),c=3DqAb(a);!b||"functionName"!=3Db.getType()&&"literal"!=3Db.ge=
tType()?c&&(a=3DmAb(a),(c=3Drlb(this.J,c).xE[a])&&SB(c.getName()+" =
"+c.jg()+" Example: =
"+c.kXa)):(c=3Drlb(this.J,b.getText()))&&SB(c.getName()+" =
"+c.jg())}};p.qub=3Dfunction(){var =
a=3D!spb(this.Ba);(this.D.L=3Da)||this.D.setVisible(!1);jK(this.Ba,"ritz-=
DisplayFunctionHelp",a);a=3Dze(document);this.C&&this.C.Sb()&&a!=3D$O(thi=
s.C)&&this.C.focus();this.va.start()};=0A=
p.lub=3Dfunction(){BP(this);var =
a=3Dze(document);this.C&&this.C.Sb()&&a!=3D$O(this.C)&&(this.C.blur(),sSb=
(this.C));a=3DxP(this.C);var =
b=3D!a||kAb(a),c=3D!!a&&jAb(a);a=3D!1;b&&(a=3D!this.F.$,this.F.$=3Da,G_b(=
this.H,!a));b=3Db?1:c?2:4;c=3Dnew hg;var d=3Dnew =
yfa;G(d,1,b);G(d,2,a);ag(c,81,d);a=3Duj(tj(new =
pj,60),c).build();this.Ha.Vb(35595,a);this.update(!0)};=0A=
function =
ZSb(a,b){aTb(a);a.L=3Db;a.C=3Da.L.O;a.H=3Da.L.va;a.$.R(a.D,"refocus-input=
",a.qCb);b=3Da.F;var =
c=3Da.C;b.F.F=3Dc;b.C.wIa($O(c));b.C.ew($O(c));c=3D$O(c);c=3DPh(c).y;c=3D=
350>Vd().height-c;b.H.F=3Dc;b.F.vba=3Dc;P2b(b.D);b.O=3D!0;b.va=3D!1;a.D.g=
j($O(a.C))}function =
aTb(a){a.H&&BQ(a.H,!1);a.D.setVisible(!1);BP(a);a.C=3Dnull;a.L=3Dnull;a.H=
=3Dnull;a.V=3D!1;a.$.Ic()}function BP(a){a.F.Wh();VUb(a,!1)}=0A=
p.update=3Dfunction(a){if(this.C){var b=3DxP(this.C);if(b){var =
c=3DVL(b);kAb(b)&&!this.V&&(T2b(this.F,this.C),this.V=3D!0);!c||"function=
Name"!=3Dc.getType()&&"literal"!=3Dc.getType()&&"formulaStart"!=3Dc.getTy=
pe()?(BP(this),c=3DqAb(b),(c=3Drlb(this.J,c))?Y2b(this,c,mAb(b)):(BQ(this=
.H,!1),this.D.setVisible(!1))):a?(BQ(this.H,!1),this.D.setVisible(!1),b=3D=
"formulaStart"=3D=3Dc.getType()?this.F.$:!0,G_b(this.H,!b),b?(b=3Dthis.F,=
b.L=3Dc,a=3DW2b(b),b.H.Wa=3Da,this.ma.start(),"formulaStart"!=3Dc.getType=
()&&VUb(this,!1)):BP(this)):(b=3Drlb(this.J,=0A=
c.getText()))&&"functionName"=3D=3Dc.getType()&&!TO(this.F.C)&&Y2b(this,b=
,null)}else BQ(this.H,!1),this.D.setVisible(!1),BP(this)}};function =
Y2b(a,b,c){a.L.F.H?(BQ(a.H,!1),a.D.setVisible(!1)):(BQ(a.H,!a.D.L),a.D.ud=
(b),a.D.setVisible(!0),a.D.qd(),b2b(a.D,c))}p.qCb=3Dfunction(){this.C&&th=
is.C.Sb()&&this.C.focus()};p.Ea=3Dfunction(){X2b.ea.Ea.call(this);B(this.=
D);B(this.F)};function VUb(a,b){a.O=3Db;B2b(a.F.D.F,!b)};function =
SQ(){T.call(this)}x(SQ,T);var =
Z2b=3Dnull;SQ.prototype.La=3Dfunction(a){return =
V(this,1,a)};SQ.prototype.hd=3Dfunction(){return =
ow(this,1)};SQ.prototype.getFormat=3Dfunction(a){return =
V(this,2,a)};function TQ(){T.call(this)}x(TQ,T);var =
$2b=3Dnull;TQ.prototype.rz=3Dda(73);TQ.prototype.Tu=3Dfunction(a){qw(this=
,1,a)};=0A=
SQ.prototype.Ca=3Dfunction(){var =
a=3DZ2b;a||(Z2b=3Da=3Dvw(SQ,{0:{name:"PivotRowResultProto",pb:"ritz.assis=
tant.PivotRowResultProto"},1:{name:"value",yc:!0,xa:11,type:Mw},2:{name:"=
format",yc:!0,xa:11,type:zx}}));return =
a};SQ.Ca=3DSQ.prototype.Ca;TQ.prototype.Ca=3Dfunction(){var =
a=3D$2b;a||($2b=3Da=3Dvw(TQ,{0:{name:"PivotTableResultProto",pb:"ritz.ass=
istant.PivotTableResultProto"},1:{name:"row",yc:!0,xa:11,type:SQ}}));retu=
rn a};TQ.Ca=3DTQ.prototype.Ca;function =
a3b(a,b,c){this.L=3Da;this.C=3Dnull;this.Td=3D!0;this.F=3D!!b;this.H=3D!!=
c;this.D=3Dyi();ritz_api.RitzEntryPoint.loadBehaviorFragment(v(this.J,thi=
s))}a3b.prototype.J=3Dfunction(a){this.C=3Da;this.D.resolve()};function =
AUb(a,b,c,d,e,f){return b3b(a,v(function(){return =
this.C.calculateFormulaResultPreview(b,c,d,e,f)},a))}function =
L_b(a,b,c,d,e){return b3b(a,v(function(){return =
this.C.calculateFormulaErrorResultPreview(b,c,d,e)},a))}=0A=
function b3b(a,b){if(!a.Td)return null;var =
c=3DEa();b=3Db();c=3DEa()-c;a.L.log(sB.Cxa,c);!a.F&&200<c&&(a.Td=3D!1,b=3D=
null);return b}a3b.prototype.reset=3Dfunction(){this.Td=3D!0};function =
c3b(a,b,c){return P('<div class=3D"waffle-input-box-decorator =
waffle-formula-preview-decorator"><div =
class=3D"waffle-formula-preview-result"></div><div =
class=3D"waffle-formula-preview-close">'+O(qt({icon:"docs-icon-img =
docs-icon-close"},c||b))+"</div></div>")};function =
d3b(a,b,c,d){M.call(this,d);this.Td=3Db;this.L=3Da;a=3Doi(ls,"waffle-form=
ula-preview-button");this.C=3Dnew =
ns("",a,this.oa());this.Fa(this.C,!1);this.H=3D!1;this.J=3Dthis.F=3Dthis.=
D=3Dnull;this.V=3Dc}x(d3b,M);function =
e3b(a,b){a.D=3Db.O;a.D.Wa?a.F=3Dnull:a.F=3Da.D=3D=3Db.D?b.L:null;a.J=3Db.=
va;f3b(a)}p=3Dd3b.prototype;p.Aa=3Dfunction(){this.Ta=3DN(c3b);L(this.get=
Element(),!1)};=0A=
p.Ga=3Dfunction(){var =
a=3Dthis.oa();this.O=3Da.Ia("waffle-formula-preview-result");a=3Da.Ia("wa=
ffle-formula-preview-close");this.C.hb(a);Yi(a,"Close (F9)",void =
0);this.getHandler().R(this.C,"action",this.Apb)};p.Apb=3Dfunction(){UQ(t=
his,!1);P7a.Zb();this.D&&this.D.Sb()&&this.D.select()};=0A=
p.update=3Dfunction(){f3b(this);if(this.Td&&this.D&&this.L.C){var =
a=3DxP(this.D);if(a){var =
b=3DIUb(this.D);if(b&&this.D.Wa&&KUb(this.D))UQ(this,!1);else{if(b){var =
c=3Da.kh<a.D?a.H.substring(a.kh,a.D):a.H.substring(a.D,a.kh);a=3DXzb(c,a.=
J);c=3DvAb(c,a);jM(c)||(c=3D"=3D"+c)}else =
c=3DuAb(a);qh(this.getElement(),"waffle-formula-preview-partial",b);qh(th=
is.getElement(),"waffle-formula-preview-equals-aligned",!b&&(!this.F||!th=
is.F.Sb()));a=3Dthis.D.vt;var =
d=3DZO(this.D);d?((b=3DAUb(this.L,c,a.$m.toString(),d.y,d.x,!b))&&this.oa=
().Te(this.O,=0A=
b),UQ(this,!!b)):UQ(this,!1)}}else =
UQ(this,!1)}};p.Na=3Dfunction(a){(this.Td=3Da)?this.update():UQ(this,!1);=
f3b(this)};function f3b(a){if(a.J){var =
b=3Da.J;a=3Da.H&&!a.Td&&!!xP(a.D);b.C!=3Da&&(b.C=3Da,F_b(b))}}=0A=
function UQ(a,b){var c=3Da.getElement(),d=3DVh(a.getElement());if(b){var =
e=3DIUb(a.D);if(a.F&&a.F.Sb()&&!e){e=3DVh(a.F.getElement()).width;var =
f=3DVh(a.D.getElement()).width;e+d.width<f?Mi(a.F.getElement(),4,c,0):Mi(=
a.F.getElement(),0,c,1,new Ed(0,-3))}else if(e){e=3Da.D;var =
h=3DJUb(e);f=3Dh.first;h=3Dh.bS;f=3Dnew =
Ed(f.left,f.top);e=3DKUb(e)?f:new Ed((f.x+(new =
Ed(h.right,h.top)).x)/2,f.y);d=3D-d.width/2;Oi(new =
Ed(e.x+d,e.y+-7),c,1)}else d=3Da.D.Wa?-4:0,Mi(a.D.getElement(),0,c,1,new =
Ed(d,-3))}!Yh(c)&&b&&a.V.C(35447);L(c,b)}=0A=
;function g3b(a,b,c,d,e,f){var =
h=3Dthis;E.call(this);this.V=3Dnull;this.Ka=3D!1;this.ma=3Dnull;this.C=3D=
a;this.Ra=3Db;this.Sa=3Dd;this.Ba=3Dnew a3b(c);this.F=3Dnew =
H_b(this.C,e,this.Ba);this.qa(this.F);this.D=3Dnew =
MQ(this.C,this.F,d,e,this.Ba,f);this.D.Pd(this);this.D.render();this.L=3D=
new N_b(this.D,f);this.L.render();this.J=3Dnew =
uP(this.C,this.F,d,this.Ba,!0,f);this.Oa=3Dnew =
Wn;this.qa(this.Oa);Xn(this.Oa,this.Ra.D,function(a){var =
b=3DHO(h);3=3D=3Da.state?b.focus():b.blur()});this.Ha=3Dnew =
th(this);this.qa(this.Ha);this.Ha.R(this.C,=0A=
"readonly_status",this.NSa).R(this.C,"selection_mode",this.i2b).R(this.C.=
C,"Ba",this.NSa).R(this.C,"recommender-show-answers",this.VEb);h3b(this,t=
his.D);i3b(this,this.J);this.va=3Dnew =
E_b;this.va.render();this.$=3Dnull;this.H=3Dnew =
d3b(this.Ba,tpb(this.C.F),d);this.H.render();this.Wb=3Dnew =
Ue(this);this.Wb.Mb(P7a,Qa,this.mub);this.Ma=3Dnull}x(g3b,E);function =
h3b(a,b){a.Ha.R(b,"inputBoxActivate",a.Kvb).R(b,"inputBoxDeactivate",a.Lv=
b);i3b(a,b)}function =
i3b(a,b){a.Ha.R(b.F,"mousedown",v(a.Aob,a,b))}p=3Dg3b.prototype;=0A=
p.Aob=3Dfunction(a){a.Sb()&&(kK(this.C,"normal"),PUb(a,!1))};function =
iP(a){a.$||(a.$=3Dnew =
X2b(a.ma,a.C,a.C.Hb,a.C.L,a.C.C,a.C.F,a.C.ub,a.C.O,a.C.H,a.Ba,a.Sa));retu=
rn a.$}p.mub=3Dfunction(){var =
a=3D!tpb(this.C.F);jK(this.C.F,"ritz-EnableFormulaPreview",a);this.H.Na(t=
pb(this.C.F))};function =
cTb(a,b){a.O&&(a.O.L=3D!1);a.O=3Db;a.O&&(a.O.L=3D!0,b=3Da.H,b.H&&(e3b(b,a=
),b.update()),a.va.H=3Da.O)}function HO(a){return =
a.D.Sb()?a.J.L?a.J:gP(a):hP(a)}function gP(a){return a.D.Sb()?a.D:null}=0A=
function hP(a){a=3Da.D;return =
a.Sb()?null:a}p.Kvb=3Dfunction(a){a=3Da.target;this.J&&this.J.L||!this.D|=
|!this.D.L||(a.focus(),sSb(a));a=3Dthis.H;a.H=3D!0;e3b(a,this);a.update()=
;f3b(a)};p.i2b=3Dfunction(){lK(this.C)||XUb(this,!1)};p.VEb=3Dfunction(a)=
{iP(this).XM(a.isVisible())};p.NSa=3Dfunction(){var =
a=3D!pK(this.C);$O(this.D).style.imeMode=3Da?"auto":"disabled"};=0A=
p.Lvb=3Dfunction(a){a=3Da.target;HO(this).focus();this.J.UD(!1,!0);cTb(th=
is,hP(this));a=3Da=3D=3Dthis.D?this.L:null;a.Sb()&&a.show(!1,"");this.va.=
Xf();a=3Dthis.H;UQ(a,!1);a.H=3D!1;f3b(a);a.D=3Dnull;a.F=3Dnull;a.J=3Dnull=
;this.Ba.reset()};function VOb(a,b){var =
c=3DgP(a),d=3Dc&&(c=3D=3Da.D?a.L:null),e=3Dc&&c.Sb(),f=3D"";e&&(c=3Dc.vt,=
c=3DSG(KH(a.C.C,c.$m).Kc(),c),f=3Dnull=3D=3Dc?"Deleted =
Cell!!":NF(c,b));d&&(d.show(!!e,f),a.H.update())}function =
YSb(a){zP(a.F,void 0)}=0A=
function WUb(a){if(lK(a.C)){var b=3Da.F.C;if(MQb(b)){var =
c=3DQab(b.D[0].getText());b.D=3D[Rzb(b.D[0],c)]}zP(a.F)}else =
b=3Da.F,b.F=3Db.va,zP(a.F),a.F.F=3Dnull}function =
VWb(a){if(lK(a.C)&&a.F.H){gVb(a.F,null);zP(a.F);var b=3Dnew =
QL(a.C.O.D,"argumentSeparator"),c=3DHO(a),d=3DxP(c),e=3Dd.C,f=3DSL(d.kh,e=
);f=3D-1=3D=3Df?e.length:f;fb(e,b,f);for(var =
h=3Db=3D0;h<f;h++)b+=3De[h].getText().length;e=3Db+1;d.kh=3De;d.D=3De;zP(=
a.F,d);c.dispatchEvent("textchange")}}=0A=
function fVb(a,b){for(var =
c=3D"",d=3D0;d<b.length;d++)c+=3Db[d].getText();return =
Xzb(c,a.C).length}function =
RZb(a,b){a.ma=3Db;a.F.J=3Db;a.D.tf.O=3Db}function XUb(a,b){a.F.H=3Db}=0A=
function bVb(a,b,c){if(a.ma){var =
d=3DHO(a);if(lK(a.C))!a.F.C.H&&b?(kK(a.C,"normal"),a.F.C.H=3D!0,kK(a.C,"f=
ormula")):kK(a.C,"normal");else =
if(a.F.C.H=3Db,b=3DxP(d),VL(b,!0)&&(dAb(b)||aAb(b))){b=3DaAb(b);var =
e=3Dnew QL(b,"range");if(b){var =
f=3Da.C.C,h=3DMF(b,f,!1,!0);if(!h)return;a.F.H=3D!0;kK(a.C,"formula");0>b=
.indexOf("!")&&(h.jd=3Dd.vt.$m);f.AA(h.jd,v(function(){var =
a=3Dthis.ma.D().Ua();gVb(this.F,[e]);AI(a,h.rect);lO(IG(this.ma));c&&c();=
dK(this.Ma);this.Ma=3DNG(f.getActiveGrid().C,h.rect)},a));return}a.F.H=3D=
!1;kK(a.C,"formula");=0A=
gVb(a.F,[e]);kK(a.C,"formula")}c&&c()}}p.Ea=3Dfunction(){g3b.ea.Ea.call(t=
his);B(this.L);B(this.D);B(this.J);B(this.Wb);B(this.va);B(this.$);B(this=
.H);dK(this.Ma)};function =
j3b(a){this.C=3Da||null}x(j3b,kM);j3b.prototype.D=3Dfunction(a,b,c,d,e){r=
eturn'<div =
class=3D"waffle-autofilter-header-cell">'+this.F(a,b,c,d,e)+"</div>"};fun=
ction =
k3b(a){Ov.call(this,a||"<table><tbody>");this.C=3D!1}x(k3b,Ov);function =
dO(a,b,c){this.C=3Db||null;this.J=3Da;this.H=3D!!c}x(dO,kM);var =
l3b=3DKc?'<td class=3D"empty"></td>':"<td></td>";=0A=
dO.prototype.D=3Dfunction(a,b,c,d,e){if(e||SH(a)||b?0:"none"!=3Dc)return =
l3b;var f=3Da.getFormat(),h=3Dd.C;f=3Df.rc()!=3Dh||h?qhb(f):null;var =
k=3Da.getFormat(),l=3De&&null;h=3Dd.C;l=3DJH(a)||l?this.H?shb(k):k.OGa():=
ohb(k);var =
m=3De&&!1;k=3Dk.Qg().C.F;m||(k*=3Dthis.J.C);k=3Dubb(Math.round(k)+"pt");"=
100%"=3D=3Dk?delete l.fontSize:l.fontSize=3Dk;l&&("borderLeft"in =
l||"borderTop"in l)&&(l=3DAc(l),delete l.borderTop,delete =
l.borderLeft,k=3Dl)&&((m=3Dm3b(k,"borderRight"))&&(k.borderRight=3Dm),(m=3D=
m3b(k,"borderBottom"))&&(k.borderBottom=3Dm));h&&(l=3D=0A=
Ac(l),l.borderRight?(l.borderLeft=3Dl.borderRight,delete =
l.borderRight):delete l.borderLeft);delete =
l.direction;h=3Dl;l=3D[];k=3D1;for(r in =
h)l[k++]=3Dihb[r]+":"+h[r]+";";var =
r=3Dl.join("");this.H&&(r=3D"padding:"+EH("paddingTop")+" =
"+EH("paddingRight")+" "+EH("paddingBottom")+" =
"+EH("paddingLeft")+";vertical-align:"+EH("verticalAlign")+";"+r);e&&null=
!=3De.width&&(r=3Dr+"width:"+e.width+"px;");e&&null!=3De.D&&(r=3Dr+"backg=
round-color: "+e.D+";");r=3Dr||"";var =
u=3Dm=3Dnull;k=3Dnull;l=3D!1;h=3Dnull;if(this.H){m=3Dritz_api.RitzModelAp=
i.extractCellValue(a.yh);=0A=
var =
w=3Dritz_api.RitzModelApi.getUserEnteredFormat(a.yh);u=3Da.getWeight();va=
r =
y=3Dritz_api.FormatResolverApi.getBoldWeight(ritz_api.RitzModelApi.getFor=
matResolver(),a.yh);null=3D=3Dw||!(400!=3Du&&700!=3Du||400!=3Dy&&700!=3Dy=
)||(h=3Dritz_api.FormatApi.serializeFontFormat(w));w=3Dritz_api.RitzModel=
Api.getFormatResolver();u=3Dritz_api.FormatResolverApi.hasDefaultNumberFo=
rmat(w,a.yh)?null:ritz_api.FormatResolverApi.getNumberFormat(w,a.yh);OH(a=
)?k=3Dritz_api.RitzModelApi.getR1C1FormulaString(a.yh):l=3Dritz_api.RitzM=
odelApi.hasComputedValue(a.yh)&&=0A=
!LH(a)}w=3Dnull;this.H&&SH(a)&&(w=3DSH(a).D||null);y=3D"";if(!this.H){var=
 =
C=3De&&null,H=3D[];!Kc||JH(a)||C||H.push("empty");(C=3DQH(a))&&V(C.oy,4)&=
&C.EL()&&H.push("waffle-data-validation-td");C=3DSH(a);zCb(H,C,d,e);1=3D=3D=
H.length?y=3DH[0]:1<H.length&&(y=3DH.join(" =
"))}a=3Dthis.F(a,b,c,d,e);b=3Dy;c=3Dm;d=3Du;e=3Dk;k=3Dw;m=3D["<td"];w=3D1=
;r&&(m[w++]=3D' style=3D"',m[w++]=3Dr,m[w++]=3D'"');b&&(m[w++]=3D' =
class=3D"',m[w++]=3Db,m[w++]=3D'"');f&&(m[w++]=3D' =
dir=3D"',m[w++]=3Df,m[w++]=3D'"');null!=3Dc&&(m[w++]=3D' =
data-sheets-value=3D"',m[w++]=3DQb(Yl(c)),m[w++]=3D'"');null!=3D=0A=
h&&(m[w++]=3D' =
data-sheets-userformat=3D"',m[w++]=3DQb(h),m[w++]=3D'"');null!=3Dd&&(m[w+=
+]=3D' =
data-sheets-numberformat=3D"',m[w++]=3DQb(Yl(d)),m[w++]=3D'"');null!=3De&=
&(m[w++]=3D' =
data-sheets-formula=3D"',m[w++]=3DQb(e),m[w++]=3D'"');k&&(m[w++]=3D' =
data-sheets-note=3D"',m[w++]=3DQb(k),m[w++]=3D'"');l&&(m[w++]=3D" =
data-sheets-ischild");m[w++]=3D">";m[w++]=3Da;m[w++]=3D"</td>";return =
m.join("")};=0A=
dO.prototype.F=3Dfunction(a,b,c,d,e){a=3DdO.ea.F.call(this,a,b,c,d,e);ret=
urn b&&("vertical"=3D=3Dc||"full"=3D=3Dc)&&e&&e.C?$b('<span><div =
style=3D"max-height:',e.C.height-1,'px">',a,"</div></span>"):a};function =
m3b(a,b){return"borderRight"=3D=3Db||"borderBottom"=3D=3Db?(a?a[b]||"":""=
)||"":""}dO.prototype.Aa=3Dfunction(a,b,c,d,e){a=3Dthis.D(a,b,c,d,e);b=3D=
new k3b;b.Rc(a);b.C||(b.Rc("</tbody></table>"),b.C=3D!0);return =
ce(document,Gp(b.toString())).firstChild.firstChild.firstChild};function =
n3b(a){this.C=3Da||null}x(n3b,kM);n3b.prototype.D=3Dfunction(a,b,c,d,e){r=
eturn'<a class=3D"in-cell-link" href=3D"'+Qb(sib(a))+'" =
target=3D"_blank">'+this.F(a,b,c,d,e)+"</a>"};n3b.prototype.Ib=3Dfunction=
(a){return Sd("a",null,a)[0]};function o3b(a){this.C=3Da||null}x(o3b,kM);=0A=
o3b.prototype.D=3Dfunction(a,b,c,d,e){if(e&&e.C){c=3Da.getImageModel();a=3D=
c.C;b=3De.C.height-1;e=3De.C.width-1;d=3DHl(c.Oi());d.xc("refresh",900);v=
ar f=3Dc.getHeight();c=3Dc.getWidth();switch(a){case 0:case 1:var =
h=3D"contain";break;case 2:h=3De+"px "+b+" px";break;case =
3:h=3D"";break;case 4:h=3Dc+"px =
"+f+"px"}h=3D$b("height:",b+"px;","width:",e+"px;","background:","url("+g=
d(d.toString()).toString()+");","background-size:",h+";");return =
$b('<div class=3D"',"waffle-image-div",'" =
','style=3D"',h,'"/>')}return""};=0A=
o3b.prototype.Ib=3Dfunction(a){return Sd("img",null,a)[0]};function =
p3b(a){this.C=3Da||null}x(p3b,kM);p3b.prototype.D=3Dfunction(a,b,c,d,e){v=
ar =
f=3DLH(a);a=3Dthis.F(a,b,c,d,e);return!Fhb(f)||Fhb(f)&&uw(FH(f),2)||(b=3D=
"goog-inline-block =
",Fhb(f)&&uw(FH(f),3)?b+=3D"waffle-pivot-zippy-collapsed":Khb(f)||(b+=3D"=
waffle-pivot-zippy-expanded"),"goog-inline-block =
"=3D=3Db)?a:$b('<div><div  class=3D"',b,'"></div>',a,"</div>")};function =
q3b(a){this.C=3Da||null}x(q3b,kM);q3b.prototype.D=3Dn("");q3b.prototype.I=
b=3Dfunction(a){return Sd("img",null,a)[0]};function =
r3b(a,b,c){this.D=3Dc;this.C=3D[Ie(dO),function(c){c=3DQH(c);var =
d=3Da.$b();return!b.$&&!cK(b.H,d)&&c&&V(c.oy,4)&&c.EL()?WRb:null},functio=
n(a){t(a.Lma)||(a.Lma=3Dritz_api.RitzModelApi.isFilterHeader(a.yh));retur=
n a.Lma?j3b:null},function(a){return a.tT()?n3b:null},function(a){return =
a.getImageModel()&&!b.$?o3b:null},function(a){return =
LH(a)?p3b:null},function(a){return nib(a)&&!b.$?q3b:null}]};function =
s3b(a,b,c,d,e,f,h,k){A.call(this);this.D=3Dk;this.C=3Dk.C;this.Ka=3Dnew =
r3b(a,c,this.C);this.J=3Dnew =
YLb(b,a);this.va=3De;this.Ha=3Dd;this.Ba=3Dnew =
dQb(c,a);this.ma=3Dh;this.V=3Dthis.D.F;d=3Dnew =
PP(c.Ha,c.C);this.qa(d);this.$=3Dritz_api.GridViewApi.createCollaboratorM=
odel();e=3DI();f=3DZg(e,"mncfdrc");a=3Da.zf()*a.sf();h=3DZg(e,"qvcs");a=3D=
0<f&&a>f?h:Number.MAX_VALUE;this.O=3Dritz_api.GridViewApi.createGridViewC=
ontroller(ritz_api.RitzModelApi.getTopLevelModel(),b.Ab()+"",null,k.D,a,t=
his.C,this.V,new =
QP(c),this.$,d,ritz_api.RitzModelApi.getFormulaRenderer(),=0A=
J(e,"fegracr"),J(e,"fefvr"));this.F=3Dritz_api.GridViewApi.getGridView(th=
is.O);this.L=3Dritz_api.GridViewApi.getGridViewModel(this.O);this.H=3Dnew=
 =
OPb(b,c,this.F,this.va,this.J,this.C,this.Ha);this.qa(this.H)}x(s3b,A);s3=
b.prototype.IB=3Dfunction(){return this.D.IB()};=0A=
function EOb(a,b){switch(b.type){case "ab":case "bb":case "Za":case =
"$a":case "gb":case "ib":case "jb":case "vb":var =
c=3Da.Ba;c.F=3D{};c.D=3D{};eQb(c)}a=3Da.H;if("nb"=3D=3Db.type){b=3Db.C||[=
];c=3Dnew sy;var =
d=3Da.kb.$b(),e=3DeB(a.kb.J);e=3Dqwb(""+d,e.y,e.x);W(c,1,e);for(e=3D0;e<b=
.length;e++){var =
f=3DmB(b[e],d);qw(c,2,f)}ritz_api.GridViewApi.setModelSelection(a.F,a.Pc.=
serialize(c))}else"formula-view"=3D=3Db.type?(ritz_api.GridViewApi.update=
ShowFormulas(a.F,a.Ba.$),a.$=3D{},a.O.start()):PPb[b.type]&&(a.$=3D{},a.O=
.start())}=0A=
s3b.prototype.Ea=3Dfunction(){s3b.ea.Ea.call(this);this.O&&ritz_api.GridV=
iewApi.disposeGridViewController(this.O);B(this.J)};function =
t3b(a){this.D=3Da;this.C=3Dnull}function u3b(a){if(a.D){var =
b=3Da.D.C;0=3D=3Da.D.J&&0!=3Db?(b=3D"Your browser's current zoom setting =
is not fully supported. Please reset to the default zoom by pressing =
"+((Sc?"\u2318+0":"Ctrl+0")+". =
"),a.C=3Dxp.getInstance().postMessage(zp(b,"warning",!0))):0=3D=3Db&&null=
!=3Da.C&&yp(xp.getInstance(),a.C)}};function =
v3b(a,b,c,d,e,f,h,k,l,m,r,u,w,y){A.call(this);this.ib=3Dw||Md();this.Ha=3D=
a;this.J=3Db;this.Ba=3Dc;this.ma=3Dk;this.va=3Dm;this.Bd=3Dr;this.Sa=3Dl;=
this.$=3Dnull;this.C=3Dnew =
g3b(b,c,l,k,h,w);this.qa(this.C);this.Ka=3Dnew =
RVb(28);this.qa(this.Ka);a=3Dthis.ib;b=3Da.getElement("grid-bottom-bar");=
f=3Da.yb("docs-sheet-status-container",b);b=3Da.yb("docs-sheet-status",f)=
;c=3Dnull;b&&(c=3Dnew =
AQ(a),this.qa(c),c.hb(b),rh(f,"docs-sheet-status-container","docs-sheet-s=
tatus-container-avs"),rh(b,"docs-sheet-status","docs-sheet-status-avs"),=0A=
a=3Dnew =
r_b(this.ma,a),this.qa(a),gi(a,b));this.Wa=3Dc;this.F=3D{};this.H=3Dnull;=
if(a=3DPc)null!=3DT8a?a=3DT8a:(a=3DYd("DIV",{style:"height:4.5px;width:4.=
5px;"}),document.body.appendChild(a),b=3Da.getBoundingClientRect(),je(a),=
a=3DT8a=3DAd(b.right-b.left,4.5,.1)),a=3D!a;a&&(this.H=3Dnew =
eM(this.ib),this.qa(this.H));a=3DApb(new =
wl("http://docs.google.com/support/bin/answer.py?answer=3D180248&topic=3D=
15176")).toString();a=3Dthis.Oa=3Dnew =
C_b(a,this.ib);(b=3DDe(a.ib).console)&&b.firebug&&!a.C&&(a.C=3D!0,b=3Dnew=
 Cp,a=3D"Firebug is known to make Google Sheets slow unless it is =
configured correctly. "+=0A=
(b.qe("a",{"class":"docs-butterbar-link",target:"_blank",href:a.D})+("Fix=
 =
this."+b.re("a"))),xp.getInstance().postMessage(zp(ce(document,b.format(a=
)),"warning",!0)));this.Ma=3Dnew =
t3b(this.H);u3b(this.Ma);this.Ra=3Dd;(d=3Dy)||(d=3Dnew o_b,y=3Dnew =
p_b,a=3Dnew d_b(d,y),this.qa(a),a=3Dnew jTa(a,d,y),b=3Dnew f_b,h=3Dnew =
CVb(d,y,new pKb(a,b,new =
h_b(b)),a,e,m,u,h),this.qa(h),d=3Dh);this.D=3Dd;this.Va=3De;O8a&&(this.ib=
.Pb().body.spellcheck=3D!1);this.L=3Dnew =
x_b(this.ib);this.qa(this.L);this.L.render();this.O=3Dnull;if(this.V=3Dth=
is.ib.getElement("waffle-disclaimer-bar"))e=3D=0A=
this.J.Sa.La(),L(this.V,e)}x(v3b,A);=0A=
function YZb(a,b){if(2=3D=3Db.H)return new =
B_b(b);if(0=3D=3Db.getSheetType()){var =
c=3Db.Ab(),d=3Da.F[c];if(!d||d.isDisposed()){d=3Db.Kc();var e=3Dnew =
CNb(d,a.ib);d=3Dnew s3b(d,b,a.J,a.H,e,a.Va,a.va,a.D,a.ib);d=3Dnew =
DOb(b.Kc(),a.Ha,a.J,d);a.F[c]=3Dd}a=3Dnew =
cP(b,a.Ha,a.J,a.Ba,d.H,a.L,a.Va,a.ma,a.Bd,a.Sa,a.ib);b=3Dd;a.Ua();B(b.C);=
b.C=3Da;c=3Db.C;b.J=3D{Xa:b.ALa,Jb:b.g0b,Kb:b.QKa,Ya:b.oub,Za:b.lDb,$a:b.=
hrb,ab:b.ZQ,bb:b.ZQ,cb:b.evb,fb:b.gHb,db:b.Nxb,eb:b.rpb,lb:b.szb,mb:v(c.X=
Aa,c),tb:b.i0b,"formula-view":b.d0b,"protected-range-view":v(c.Ec,=0A=
c),Eb:b.ALa,zb:b.mKa,sb:v(c.j2b,c),nb:v(c.oG,c),Gb:v(c.zKa,c),Fb:v(c.zKa,=
c),rb:v(c.l2b,c),Ob:v(c.iqa,c)};c=3Db.C.Oa;b.L=3D{changeediting:v(c.csa,c=
),changegrid:v(c.uYb,c),changeposition:v(c.$ra,c),dispose:v(c.Lpa,c)};d.R=
();return a}return new z_b(b,a.J,a.L,a.D.C,a.ma,a.Bd,a.ib)}=0A=
function ZZb(a,b,c){a=3Dc||a.ib;c=3D0=3D=3Db.getSheetType();var =
d=3D2=3D=3Db.H;c=3Dc&&!d?b.Kc().ub:!1;d=3Db.Ab();b=3Db.$?"rtl":"ltr";b=3D=
P('<div id=3D"'+Q(d)+'-grid-container" class=3D"grid-container" =
dir=3D"'+Q(b)+'"><div id=3D"'+Q(d)+'-row-headers-background" =
class=3D"row-headers-background"></div><div =
id=3D"'+Q(d)+'-column-headers-background" =
class=3D"column-headers-background"></div><div =
id=3D"'+Q(d)+'-selected-row-headers-background" =
class=3D"selected-row-headers-background"></div><div =
id=3D"'+Q(d)+'-selected-column-headers-background" =
class=3D"selected-column-headers-background"></div><div id=3D"'+=0A=
Q(d)+'-grid-table-container"'+(c?"":' class=3D"no-grid"')+'><div =
class=3D"grid-table-container">'+O("")+'</div></div><div =
id=3D"'+Q(d)+'-static-overlay-container" =
class=3D"overlay-container-'+Q(b)+' static-overlay-container">'+('<div =
id=3D"'+Q(d)+'-focused-overlay-container" =
class=3D"focused-overlay-container" style=3D"display: =
none;"></div>')+'</div><div id=3D"'+Q(d)+'-grid-shim-bottom" =
class=3D"grid-shim-bottom"><div =
class=3D"column-freezebar-extension"></div></div><div =
id=3D"'+Q(d)+'-grid-shim-right" class=3D"grid-shim-end-'+=0A=
Q(b)+'"><div =
class=3D"row-freezebar-extension"></div></div></div>');return =
Fe(a,$q(b))}=0A=
function a_b(a,b){var =
c=3Db.cd(),d=3D$Zb(a,b,b.oa());Kd(c,d)||b.Ld(d);if(b instanceof cP){var =
e=3Db.oa().getElement("docs-chrome");e=3De?e.offsetHeight:0;if(a.$!=3De||=
!Kd(c,d)){c=3Da.C;var f=3De-a.$,h=3De+d.height;if(c.D&&c.D.Sb()){var =
k=3DIh(c.D.getElement()),l=3DVh(c.D.getElement());k.y+l.height+f+10>h&&(f=
+=3Dh-k.y-l.height-10);Hh(c.D.getElement(),k.x,k.y+f);c.L&&c.L.Sb()&&(k=3D=
Ih(c.L.getElement()),Hh(c.L.getElement(),k.x,k.y+f));c.D=3D=3Dc.O&&(Yh(c.=
H.getElement())&&(k=3DIh(c.H.getElement()),Hh(c.H.getElement(),k.x,k.y+f)=
),=0A=
c.$&&0!=3Df&&c.$.update(!1))}a.$=3De;b.C.refresh()}}return d}function =
$Zb(a,b,c){a=3Da.Ra.Ip.cd();var =
d=3Dc.getElement("docs-chrome"),e=3Dc.getElement("grid-bottom-bar");a.hei=
ght-=3D(d?d.offsetHeight:0)+(e?e.offsetHeight:0);b&&b.getElement()&&(b=3D=
c.getElement("waffle-grid-container"),a.width=3DVh(b).width);return =
a}function =
c_b(a){ic(a.F,function(a){a.isDisposed()||(cQb(a.H.H),jO(a)&&a.C.Ec())});=
u3b(a.Ma)}v3b.prototype.Ea=3Dfunction(){v3b.ea.Ea.call(this);B(this.O);th=
is.O=3Dnull;Db(this.F)};function =
w3b(){A.call(this);this.C=3D0;this.Ja=3Dnew =
th(this);this.qa(this.Ja);this.Ja.R(QB,"show-hide-working-butter",this.D)=
}x(w3b,A);var =
x3b=3Dzp("Working...","info");w3b.prototype.D=3Dfunction(a){a.show?(xp.ge=
tInstance().postMessage(x3b),this.C++):0<this.C&&(this.C--,0=3D=3Dthis.C&=
&yp(xp.getInstance(),x3b.getId()))};function VQ(a){return =
ce(document,Gp(a))};function y3b(a){function b(){var b=3Dnew =
hg,c=3Da.gb("trix-override-browser-shortcuts");b.zc(c.Rd());return b}var =
c=3DGB(yB.getInstance());S(a,"trix-export-xlsx").Da(829).label("Microsoft=
 Excel (.xlsx)").Zc("Download as Microsoft Excel (.xlsx)").gc("office | =
export =
|||").build();S(a,"trix-export-open-office").Da(826).label("OpenDocument =
format (.ods)").Zc("Download as OpenDocument format (.ods)").gc("export =
||||").build();S(a,"trix-export-pdf").Da(827).label("PDF document =
(.pdf)").Zc("Download as PDF document (.pdf)").gc("export ||||").build();=0A=
S(a,"trix-export-csv").Da(823).label("Comma-separated values (.csv, =
current sheet)").Zc("Download as Comma-separated values (.csv, current =
sheet)").gc("export =
||||").build();S(a,"trix-export-text").Da(828).label("Tab-separated =
values (.tsv, current sheet)").Zc("Download as Tab-separated values =
(.tsv, current sheet)").gc("export =
||||").build();S(a,"trix-export-html").Da(825).label("Web page (.html, =
zipped)").Zc("Download as web page (.html, zipped)").gc("export =
||||").build();S(a,"trix-import").Da(862).label("Import...").gc("excel | =
csv | open ||").build();=0A=
S(a,"trix-settings").Da(941).label("Spreadsheet =
settings...").gc("preferences | options =
|||").build();S(a,"trix-new-from-template").Da(896).label("From =
template...").Zc("New spreadsheet from =
template...").build();zf(S(a,"trix-paste-values").category(Bf()).Da(930).=
key("Ctrl+Shift+V").label("Paste values only"),VQ("Paste =
<strong>values</strong> =
only")).build();zf(S(a,"trix-paste-formats").category(Bf()).Da(926).key("=
Ctrl+Alt+V"),VQ("Paste <strong>format</strong> =
only")).build();S(a,"trix-paste-special").Da(929).label("Paste =
special").build();=0A=
zf(S(a,"trix-paste-no-borders").Da(928),VQ("Paste all <strong>except =
borders</strong>")).build();zf(S(a,"trix-paste-column-widths").Da(2603),V=
Q("Paste <strong>column widths</strong> =
only")).build();zf(S(a,"trix-paste-formulas").Da(927),VQ("Paste =
<strong>formula</strong> =
only")).build();zf(S(a,"trix-paste-data-validation").Da(925),VQ("Paste =
<strong>data validation</strong> =
only")).build();zf(S(a,"trix-paste-conditional-formatting").Da(923),VQ("P=
aste <strong>conditional formatting</strong> only")).build();=0A=
zf(S(a,"trix-paste-csv").Da(924),VQ("Paste <strong>comma-separated text =
(CSV)</strong> as =
columns")).build();zf(S(a,"trix-paste-transpose").Da(1034),VQ("Paste =
<strong>transposed</strong>")).build();zf(S(a,"trix-paste-cache-values").=
Da(2302),VQ("Paste <strong>values</strong> =
only")).build();zf(S(a,"trix-paste-cache-formats").Da(1286),VQ("Paste =
<strong>format</strong> =
only")).build();zf(S(a,"trix-paste-as-text").Da(2536),VQ("Paste =
<strong>as =
text</strong>")).build();zf(S(a,"trix-paste-cache-as-text").Da(2537),=0A=
VQ("Paste <strong>as =
text</strong>")).build();zf(S(a,"trix-delete-rows").Da(818),VQ(D2a("1")))=
.build();zf(S(a,"trix-delete-columns").Da(817),VQ(E2a("A"))).build();zf(S=
(a,"trix-delete-cells-vertical").Da(2529),VQ("Delete cells and shift =
<strong>up</strong>")).build();zf(S(a,"trix-delete-cells-horizontal").Da(=
2530),VQ(F2a(c))).build();zf(S(a,"trix-move-column-after").Da(891),VQ("Mo=
ve column =
<strong>right</strong>")).build();zf(S(a,"trix-move-column-before").Da(89=
2),VQ("Move column <strong>left</strong>")).build();=0A=
zf(S(a,"trix-move-row-after").Da(893),VQ("Move row =
<strong>down</strong>")).build();zf(S(a,"trix-move-row-before").Da(894),V=
Q("Move row =
<strong>up</strong>")).build();S(a,"trix-find-replace").Da(832).key((Sc?"=
Meta+Shift":"Ctrl")+"+H").label("Find and replace...").gc("search =
||||").build();S(a,"trix-delete-values").Da(819).label("Delete =
values").gc("clear | erase =
|||").build();S(a,"trix-clear-comments").Da(811).label("Clear =
notes").gc("clear comments =
||||").build();S(a,"trix-freeze-rows-menu").Da(851).label("Freeze =
rows").build();=0A=
S(a,"trix-freeze-columns-menu").Da(850).label("Freeze =
columns").build();S(a,"trix-freeze-menu").Da(1732).label("Freeze").build(=
);S(a,"trix-freeze-one-row").Da(1734).label("1 =
row").Zc(x2a("1")).build();S(a,"trix-freeze-two-rows").Da(1735).label("2 =
rows").Zc(x2a("2")).build();S(a,"trix-freeze-to-current-row").Da(1827).la=
bel("Up to current row (1)").Zc("Freeze up to current row =
(1)").build();S(a,"trix-freeze-no-rows").Da(1736).label("No =
rows").Zc("Freeze no =
rows").build();S(a,"trix-freeze-one-column").Da(1737).label("1 =
column").Zc(y2a("1")).build();=0A=
S(a,"trix-freeze-two-columns").Da(1738).label("2 =
columns").Zc(y2a("2")).build();S(a,"trix-freeze-to-current-column").Da(18=
28).label("Up to current column =
(A)").Zc(w2a("A")).build();S(a,"trix-freeze-no-columns").Da(1739).label("=
No columns").Zc("Freeze no =
columns").build();S(a,"trix-hide-gridlines").Da(861).label("Gridlines").Z=
c("Show gridlines").selected(!0).gc("lines =
||||").build();S(a,"trix-show-protected-ranges").Da(946).label("Protected=
 ranges").Zc("Show protected ranges").selected(!1).gc("restrict access | =
share |||").build();=0A=
S(a,"trix-show-formula-bar").Da(945).label("Formula bar").Zc("Show =
formula bar").selected(!0).gc("function bar | fx bar =
|||").build();S(a,"trix-show-formula-preview").enabled(!0).Da(1365).build=
();S(a,"trix-show-all-formulas").category("View").Zf(!0).Da(944).key("Ctr=
l+`").label("Show formulas").Zc("Show all =
formulas").selected(!0).gc("functions =
||||").build();S(a,"trix-unhide-sheet-menu").Da(962).label("Hidden =
sheets").gc("show | hide | show tabs =
||").build();S(a,"trix-hide-controls").Da(860).label("Full =
screen").selected(!0).gc("present mode ||||").build();=0A=
S(a,"trix-insert-sheet").category(Bf()).Da(880).keys(["Shift+F11"]).label=
("New sheet").Zc("Insert new sheet").gc("new tab | add tab | add sheet =
||").build();yf(S(a,"trix-insert-dashboard").category(Bf()).Da(35601),"dr=
awing-black").label("Dashboard").build();zf(S(a,"trix-insert-row-above").=
Da(876).Zc("Insert row above"),VQ("Row =
<strong>above</strong>")).build();zf(S(a,"trix-insert-row-below").Da(877)=
.Zc("Insert row below"),VQ("Row =
<strong>below</strong>")).build();zf(S(a,"trix-insert-rows-above").Da(878=
).Zc(H2a("2")),=0A=
VQ(G2a("2"))).build();zf(S(a,"trix-insert-rows-below").Da(879).Zc(J2a("2"=
)),VQ(I2a("2"))).build();zf(S(a,"trix-insert-column-before").Da(864).Zc("=
Insert column left"),VQ("Column =
<strong>left</strong>")).build();zf(S(a,"trix-insert-column-after").Da(86=
5).Zc("Insert column right"),VQ("Column =
<strong>right</strong>")).build();zf(S(a,"trix-insert-columns-before").Da=
(866).Zc(L2a("2")),VQ(K2a("2"))).build();zf(S(a,"trix-insert-columns-afte=
r").Da(867).Zc(N2a("2")),VQ(M2a("2"))).build();zf(S(a,"trix-insert-cells-=
vertical").Da(2527).Zc(ve(VQ("Insert cells and shift =
<strong>down</strong>"))),=0A=
VQ("Cells and shift =
<strong>down</strong>")).Cg("waffle-alt-node-label",VQ("Insert cells and =
shift =
<strong>down</strong>")).build();zf(S(a,"trix-insert-cells-horizontal").D=
a(2526).Zc(c?"Insert cells and shift left":"Insert cells and shift =
right"),VQ(O2a(c))).build();yf(S(a,"trix-insert-checkbox").category(Bf())=
,"checkbox").Da(35600).label("Checkbox").Zc("Insert =
checkbox").build();yf(S(a,"trix-insert-doco").category(Bf()),"comment").D=
a(869).key("Ctrl+Alt+M").label("Comment").Zc("Insert comment").build();=0A=
S(a,"trix-insert-comment").Da(868).key(w0a?"Shift+Search+2":"Shift+F2").l=
abel("Note").Zc("Insert =
note").build();yf(S(a,"trix-insert-function-menu"),"insert-function").Da(=
872).label("Function").Zc("Insert function").gc("fx =
||||").build();S(a,"trix-insert-function").Da(2556).build();S(a,"trix-fun=
ction-more").Da(856).label("More...").Zc("More functions...").gc("fx =
||||").build();xf(S(a,"trix-function-answers").enabled(!0),"Get a =
formula by asking a question in ANSWERS.").Da(2861).label("Ask a =
question and get a formula").build();=0A=
S(a,"trix-named-ranges-manage").Da(895).label("Named =
ranges...").Zc("Define named range...").gc("Named =
ranges...").build();S(a,"trix-ritz-protection-manage").Da(1127).label("Pr=
otected sheets and ranges...").gc("restrict access | share =
|||").build();S(a,"trix-range-protection-pane").Da(936).visible(!1).build=
();S(a,"trix-range-protection-focus").enabled(!0).Da(937).build();S(a,"tr=
ix-named-ranges-pane").Da(1124).visible(!1).build();S(a,"trix-named-range=
s-focus").enabled(!0).Da(1125).build();S(a,"trix-ritz-protection-pane").D=
a(1128).visible(!1).build();=0A=
S(a,"trix-ritz-protection-focus").enabled(!0).Da(1129).build();S(a,"trix-=
filter-dropdown").category(Cf()).Zf(!0).Da(1186).key(sf(["R"])).label("Op=
en filter dropdown menu").build();S(a,"trix-goto-bar").Da(858).label("Go =
to =
range").build();yf(S(a,"trix-insert-legacy-chart"),"chart").Da(875).label=
("Chart").Zc("Insert chart").gc("graph | visualization =
|||").build();yf(S(a,"trix-insert-gviz-chart"),"chart").Da(874).label("Ch=
art").Zc("Insert chart").gc("graph | visualization =
|||").build();S(a,"trix-chart-editor").Da(2793).visible(!1).build();=0A=
S(a,"trix-chart-editor-focus").Da(2794).build();S(a,"trix-click-to-edit-c=
hart").enabled(!0).Da(35408).build();S(a,"trix-autovis-confident").Da(224=
2).build();S(a,"trix-autovis-insert").Da(2255).build();S(a,"trix-autovis-=
lightbox").Da(2202).build();S(a,"trix-autovis-manage").category(Cf()).Zf(=
!0).Da(1728).key("Alt+Shift+X").label("Open Explore").gc("chart | =
assistance =
|||").build();S(a,"trix-autovis-sidepane").Da(1729).visible(!1).build();S=
(a,"trix-autovis-sidepane-focus").enabled(!0).Da(1730).build();=0A=
yf(S(a,"trix-insert-drawing"),"drawing-black").Da(870).label("Drawing..."=
).Zc("Insert drawing...").gc("picture =
||||").build();S(a,"trix-insert-image-above-grid").Da(43).label("Image =
above grid").Zc("Insert image above =
grid...").build();S(a,"trix-insert-image-in-cell").Da(35560).label("Image=
 in-cell").Zc("Insert image =
in-cell...").build();yf(S(a,"trix-insert-images-menu"),"image-type").labe=
l("Images").Zc("Insert =
images..").build();yf(S(a,"trix-insert-form"),"form-black").Da(871).label=
("Form...").Zc("Insert form...").build();=0A=
S(a,"trix-direction-menu").Da(820).label("Direction").build();S(a,"trix-n=
umber-format-menu").Da(912).label("Number").build();S(a,"trix-conditional=
-format").Da(813).label("Conditional =
formatting...").build();S(a,"trix-conditional-format-pane").Da(1360).visi=
ble(!1).build();S(a,"trix-conditional-format-pane-focus").enabled(!0).Da(=
1361).build();yf(S(a,"trix-clear-style").category(Jf()),"clear-formatting=
").Da(812).key("Ctrl+\\").label("Clear formatting").gc("unbold | normal =
| remove formatting ||").build();=0A=
S(a,"trix-table-annotator").build();S(a,"trix-table-annotator-focus").bui=
ld();S(a,"trix-align-menu").Da(1163).label("Align").build();S(a,"trix-ali=
gn-left").category(Jf()).Da(1166).key("Ctrl+Shift+L").label("Left").Zc("A=
lign =
left").selected(!0).build();S(a,"trix-align-center").category(Jf()).Da(11=
65).key("Ctrl+Shift+E").label("Center").Zc("Align =
center").selected(!0).build();S(a,"trix-align-right").category(Jf()).Da(1=
168).key("Ctrl+Shift+R").label("Right").Zc("Align =
right").selected(!0).build();S(a,=0A=
"trix-align-top").category(Jf()).Da(1169).label("Top").Zc("Text align: =
top").selected(!0).build();S(a,"trix-align-middle").category(Jf()).Da(116=
7).label("Middle").Zc("Text align: =
middle").selected(!0).build();S(a,"trix-align-bottom").category(Jf()).Da(=
1164).label("Bottom").Zc("Text align: =
bottom").selected(!0).build();S(a,"ritz-text-rotation-menu").Da(35314).la=
bel("Text =
rotation").build();S(a,"ritz-text-rotation-toolbar").Da(35364).label("Tex=
t =
rotation").build();S(a,"ritz-text-rotation-none").Da(35315).label("None")=
.Zc("Text rotation: none").build();=0A=
S(a,"ritz-text-rotation-angle-up").Da(35316).label("Tilt up").Zc("Text =
rotation: tilt =
up").build();S(a,"ritz-text-rotation-angle-down").Da(35317).label("Tilt =
down").Zc("Text rotation: tilt =
down").build();S(a,"ritz-text-rotation-vertical").Da(35318).label("Stack =
vertically").Zc("Text rotation: stack =
vertically").build();S(a,"ritz-text-rotation-rotate-up").Da(35319).label(=
"Rotate up").Zc("Text rotation: rotate =
up").build();S(a,"ritz-text-rotation-rotate-down").Da(35320).label("Rotat=
e down").Zc("Text rotation: rotate down").build();=0A=
S(a,"ritz-text-rotation-custom").Da(35321).label("Custom =
angle").Zc("Text rotation: custom =
angle").build();S(a,"trix-data-menu").Da(814).label("Data").build();S(a,"=
trix-sort").Da(948).label("Sort =
range...").build();S(a,"trix-sort-menu").Da(35606).label("Sort").build();=
var =
d=3DgN(!0,c);c=3DgN(!1,c);zf(S(a,"trix-sort-sheet-asc").Da(951),VQ(z2a("A=
",d))).build();zf(S(a,"trix-sort-sheet-desc").Da(952),VQ(z2a("A",c))).bui=
ld();zf(S(a,"trix-sort-range-asc").Da(949),VQ(A2a("A",d))).build();zf(S(a=
,"trix-sort-range-desc").Da(950),=0A=
VQ(A2a("A",c))).build();S(a,"trix-randomize-range").Da(35477).label("Rand=
omize =
range").build();S(a,"trix-data-connector-dialog").Da(35410).label("Databa=
se =
connection...").visible(!1).build();S(a,"trix-data-connector-help-page").=
Da(35615).label("Learn more").Zc("Learn more about data =
connections").visible(!1).build();S(a,"trix-data-connections-menu").Da(35=
481).label("Data =
connections").visible(!1).build();S(a,"trix-data-connector-new-mysql-conn=
ection").Da(35546).label("MySQL").Zc("New data connection: =
MySQL").visible(!1).build();=0A=
S(a,"trix-data-connector-new-postgres-connection").Da(35547).label("Postg=
reSQL").Zc("New data connection: =
PostgreSQL").visible(!1).build();S(a,"trix-data-connector-new-custom-jdbc=
-connection").Da(35563).label("Custom JDBC URL").Zc("New data =
connection: custom JDBC =
URL").visible(!1).build();S(a,"trix-data-connector-new-plx-connection").D=
a(35556).label("PLX").Zc("New data connection: =
Plx").visible(!1).build();S(a,"trix-data-connector-new-sqlserver-connecti=
on").Da(35567).label("SQL Server").Zc("New data connection: SQL =
Server").visible(!1).build();=0A=
S(a,"trix-data-connector-new-bigquery-connection").Da(35625).label("BigQu=
ery").Zc("New data connection: =
BigQuery").visible(!1).build();S(a,"trix-data-connector-new-connections-s=
ubmenu").Da(35548).label("Create new =
connection").visible(!1).build();S(a,"trix-data-connector-select-connecti=
on").Da(35555).label("Use =
connection").build();S(a,"trix-data-connections-dialog-new").Da(35482).la=
bel("Create new =
connection").visible(!1).build();S(a,"trix-data-connections-edit-query-di=
alog").Da(35538).label("Edit query").visible(!1).build();=0A=
S(a,"trix-data-connector-connection-manager").Da(35483).label("Your =
connections").visible(!1).build();S(a,"trix-data-connector-authenticate-c=
onnection-dialog").Da(35554).label("Log in to =
connection").build();S(a,"trix-data-connector-authenticate-connection").D=
a(35553).label("Log =
in").build();S(a,"trix-data-connector-close-dialog").Da(35512).label("Can=
cel").build();S(a,"trix-data-connector-connection-type-select").Da(35511)=
.build();S(a,"trix-data-connector-back-to-new-connection-picker").Da(3552=
7).build();=0A=
S(a,"trix-data-connector-create-new-connection").Da(35526).label("Connect=
").build();S(a,"trix-data-connector-run-query-preview").Da(35529).label("=
Preview").build();S(a,"trix-data-connector-create-query").Da(35530).label=
("Insert").visible(!1).build();S(a,"trix-data-connector-edit-query").Da(3=
5541).label("Update").visible(!1).build();S(a,"trix-data-connector-procee=
d-to-query-editor").Da(35568).label("Write =
query").visible(!1).build();S(a,"trix-data-connector-refresh-sheet").Da(3=
5535).label("Refresh query").visible(!1).build();=0A=
S(a,"trix-text-to-columns").Da(1917).label("Split text to =
columns...").build();S(a,"trix-split-text").Da(1916).build();S(a,"ritz-au=
tofillselection").Da(35E3).keys(["Ctrl+Alt+Enter"]).build();yf(S(a,"trix-=
autofilter"),"autofilter").Da(800).label(ah("RENAME_FILTER_AND_VALIDATION=
")?"Create a =
filter":"Filter").build();S(a,"trix-autofilter-menu").Da(805).label("Filt=
er =
views...").build();S(a,"trix-autofilter-toolbar-menu").Da(2786).label("Fi=
lter =
views...").build();S(a,"trix-autofilter-toolbar-readonly-menu").Da(2787).=
label("Filter views...").build();=0A=
S(a,"trix-autofilter-add").Da(802).label("Create new filter =
view").build();S(a,"trix-autofilter-save").Da(808).label("Save as filter =
view").build();S(a,"trix-filter-view-options").Da(2811).label("Filter =
view =
options").build();S(a,"trix-filter-view-items").Da(2812).build();S(a,"tri=
x-autofilter-duplicate").Da(804).label("Duplicate").Zc("Duplicate filter =
view").build();S(a,"trix-autofilter-delete").Da(803).label("Delete").Zc("=
Delete filter =
view").build();S(a,"trix-autofilter-rename").Da(807).label("Rename").Zc("=
Rename filter view").build();=0A=
S(a,"trix-autofilter-update-range").Da(1287).label("Update =
Range").Zc("Update filter view =
range").build();S(a,"trix-filter-help").Da(2813).label("Learn =
more").Zc("Learn more about filter =
views").build();S(a,"trix-autofilter-animate").Da(2767).build();S(a,"trix=
-pivot-breakout-date-group").Da(35612).build();S(a,"trix-pivot-breakout-d=
ate-group-menu").Da(35611).label("Create pivot =
group").build();S(a,"trix-pivot-zippy-collapse").Da(35617).build();S(a,"t=
rix-pivot-zippy-collapse-all").Da(35610).label("Collapse all").build();=0A=
S(a,"trix-pivot-zippy-expand").Da(35618).build();S(a,"trix-pivot-zippy-ex=
pand-all").Da(35609).label("Expand =
all").build();S(a,"trix-pivot-breakout-group").Da(35571).label("Create =
pivot =
group").build();S(a,"trix-pivot-breakout-group-rule").Da(35584).build();S=
(a,"trix-pivot-breakout-ungroup").Da(35572).build();S(a,"trix-pivot-table=
").Da(931).label("Pivot table...").gc("summarize | tabulate =
|||").build();S(a,"trix-pivot-table-pane").Da(933).visible(!1).build();S(=
a,"trix-pivot-table-focus").enabled(!0).Da(932).build();=0A=
S(a,"trix-pivot-table-calculated-field-create").Da(2128).build();S(a,"tri=
x-pivot-table-calculated-field-summarize-by").Da(2129).build();S(a,"trix-=
data-validation").Da(815).label("Data =
validation...").build();yf(S(a,"trix-form-create"),"form-black").Da(840).=
label("Create a form").gc("survey =
||||").build();S(a,"trix-form-edit").Da(842).label("Edit =
form").gc("survey =
||||").build();S(a,"trix-form-send").Da(847).label("Send =
form").gc("survey | share =
|||").build();S(a,"trix-form-go-to-live").Da(845).label("Go to live =
form").gc("survey ||||").build();=0A=
S(a,"trix-form-embed").Da(844).label("Embed form in a =
webpage...").gc("survey =
||||").build();S(a,"trix-form-analysis").Da(836).label("Show summary of =
responses").gc("survey | form | answers =
||").build();S(a,"trix-formbar-overflow-menu").Da(35476).build();S(a,"tri=
x-show-answers-panel").enabled(!0).Da(2705).build();wf(S(a,"trix-override=
-browser-shortcuts"),b).category(Bf()).Da(35445).keys(["Ctrl+Alt+K"]).lab=
el("Override browser =
shortcuts").build();wf(S(a,"trix-browser-override-help-center"),b).Da(354=
66).label("Open the help center").build();=0A=
wf(S(a,"trix-browser-override-bold"),b).Da(35464).label("Apply bold =
formatting").build();wf(S(a,"trix-browser-override-italic"),b).Da(35468).=
label("Apply italic =
formatting").build();wf(S(a,"trix-browser-override-underline"),b).Da(3547=
4).label("Apply =
underlining").build();wf(S(a,"trix-browser-override-strikethrough"),b).Da=
(35473).label("Apply strikethrough =
formatting").build();wf(S(a,"trix-browser-override-set-border-off"),b).Da=
(35472).build();wf(S(a,"trix-browser-override-insert-cells-menu"),b).Da(3=
5467).build();=0A=
wf(S(a,"trix-browser-override-delete-cells-menu"),b).Da(35465).build();wf=
(S(a,"trix-browser-override-move-to-next-sheet"),b).Da(35469).build();wf(=
S(a,"trix-browser-override-move-to-prev-sheet"),b).Da(35470).build();wf(S=
(a,"trix-browser-override-new-spreadsheet"),b).Da(35471).label("Create a =
new =
spreadsheet").build();wf(S(a,"trix-browser-override-hide-rows"),b).Da(354=
87).build();wf(S(a,"trix-browser-override-hide-columns"),b).Da(35486).bui=
ld();S(a,"trix-shortcut-override-promo-continue").Da(35442).build();=0A=
S(a,"trix-shortcut-override-promo-dimiss").Da(35443).build();S(a,"trix-fo=
rm-unlink").Da(849).label("Unlink form").gc("survey =
||||").build();S(a,"trix-form-menu").Da(846).label("Form").build();S(a,"t=
rix-spellcheck").Da(955).label(ah("RENAME_SPELLING")?"Check =
spelling...":"Spelling...").gc("spell check =
||||").build();S(a,"trix-enable-auto-complete").Da(822).label("Enable =
autocomplete").selected(!0).build();S(a,"trix-notification-rules").Da(897=
).label("Notification =
rules...").build();S(a,"trix-protect-sheet").Da(935).label("Protect =
sheet...").gc("restrict access | share |||").build();=0A=
yf(S(a,"trix-recorded-action-menu"),"radio-type").Da(29407).label("Action=
s").build();S(a,"trix-recorded-action-new").Da(29408).label("Record new =
action").build();S(a,"trix-recorded-action-cancel").Da(29404).label("Canc=
el =
recording...").visible(!1).build();S(a,"trix-recorded-action-edit").Da(29=
406).visible(!1).build();S(a,"trix-recorded-action-disable-shortcuts").Da=
(29405).label("Disable action =
shortcuts").selected(!1).visible(!1).build();S(a,"trix-recorded-action-re=
ferences-menu").visible(!1).label("References").build();=0A=
S(a,"trix-recorded-action-use-relative-references").Da(29524).label("Use =
relative =
references").selected(!1).build();S(a,"trix-recorded-action-use-absolute-=
references").Da(29525).label("Use absolute =
references").selected(!0).build();S(a,"trix-recorded-action-expanded-popu=
p").visible(!0).build();S(a,"trix-recorded-action-save").Da(29410).build(=
);S(a,"trix-recorded-action-import-custom").Da(29568).label("Import =
custom =
functions...").visible(!1).build();S(a,"trix-help-function-list").Da(859)=
.label("Function list").build();=0A=
S(a,"trix-format-currency").Da(837).label("Format as =
currency").build();S(a,"trix-format-percent").Da(839).label("Format as =
percent").build();S(a,"trix-format-more").Da(838).label("More =
formats").build();S(a,"trix-border-menu").Da(2819).label("Borders").build=
();S(a,"trix-set-border-type").Da(2817).build();S(a,"trix-set-border-left=
").category(Jf()).Da(35394).key("Alt+Shift+4").label("Apply left =
border").build();S(a,"trix-set-border-top").category(Jf()).Da(35395).key(=
"Alt+Shift+1").label("Apply top border").build();=0A=
S(a,"trix-set-border-right").category(Jf()).Da(35396).key("Alt+Shift+2").=
label("Apply right =
border").build();S(a,"trix-set-border-bottom").category(Jf()).Da(35397).k=
ey("Alt+Shift+3").label("Apply bottom =
border").build();S(a,"trix-set-border-outer").category(Jf()).Da(35398).ke=
ys(["Alt+Shift+7","Ctrl+Shift+7"]).label("Apply outer =
border").build();S(a,"trix-set-border-off").category(Jf()).Da(35399).key(=
"Alt+Shift+6").label("Remove =
borders").build();S(a,"trix-border-style-menu").Da(2818).label("Border =
style").build();=0A=
S(a,"trix-text-align").Da(956).label("Align").build();S(a,"trix-set-borde=
r-type-with-editor-focus").Da(2817).build();S(a,"trix-set-border-color-wi=
th-editor-focus").Da(372).build();S(a,"trix-set-border-style-with-editor-=
focus").Da(363).build();S(a,"ritz-text-wrap-menu").Da(1755).label("Text =
wrapping").build();S(a,"ritz-text-wrap-overflow").Da(1757).label("Overflo=
w").Zc("Wrap text =
overflow").build();S(a,"ritz-text-wrap-wrap").Da(1758).label("Wrap").Zc("=
Wrap =
text").build();S(a,"ritz-text-wrap-clip").Da(1756).label("Clip").Zc("Wrap=
 text clip").build();=0A=
S(a,"trix-text-wrap").Da(959).label("Text =
wrapping").selected(!0).gc("break lines =
||||").build();S(a,"trix-text-ltr").Da(957).label("Left-to-right =
cell").build();S(a,"trix-text-rtl").Da(958).label("Right-to-left =
cell").build();S(a,"trix-sheet-copy-across-workbooks").Da(35643).label("C=
opy =
to...").build();S(a,"trix-sheet-delete").Da(35639).label("Delete").build(=
);S(a,"trix-sheet-duplicate").Da(35644).label("Duplicate").build();S(a,"t=
rix-sheet-hide").Da(35638).label("Hide =
sheet").build();S(a,"trix-sheet-rtl").Da(943).label("Right-to-left =
sheet").build();=0A=
S(a,"trix-formulas").Da(848).label("Functions").build();S(a,"trix-number-=
format-toolbar-menu").Da(1035).build();S(a,"trix-merge-menu").Da(887).lab=
el("Merge cells").build();S(a,"trix-merge-toolbar").Da(888).label("Merge =
cells").build();S(a,"trix-merge-toolbar-menu").Da(889).label("Select =
merge type...").build();S(a,"trix-merge-all").Da(885).label("Merge =
all").Zc("Merge all cells").gc("combine =
||||").build();S(a,"trix-merge-horizontal").Da(886).label("Merge =
horizontally").Zc("Merge cells horizontally").gc("combine | join =
|||").build();=0A=
S(a,"trix-merge-vertical").Da(890).label("Merge vertically").Zc("Merge =
cells vertically").gc("combine =
||||").build();S(a,"trix-unmerge").Da(963).label("Unmerge").Zc("Unmerge =
cells").gc("combine =
||||").build();S(a,"trix-object-alt-text").Da(1277).label("Alt =
text...").build();S(a,"trix-object-assign-macro").Da(976).label("Assign =
script...").build();S(a,"trix-object-copy").Da(977).label("Copy =
chart").build();S(a,"trix-object-customize").Da(978).label("Edit =
chart...").build();S(a,"trix-object-delete").Da(979).build();=0A=
S(a,"trix-object-edit").Da(980).build();S(a,"trix-object-move").Da(981).l=
abel("Move to own =
sheet...").build();S(a,"trix-object-publish").Da(982).label("Publish =
chart...").build();S(a,"trix-object-save").Da(922).label("Save =
image").build();S(a,"trix-object-reset").Da(983).label("Reset =
size").build();S(a,"read-number-formatting").Da(1156).label("Speak =
number =
formatting").build();S(a,"read-cell-characters").Da(1157).label("Speak =
cell =
characters").build();S(a,"trix-a11y-select-menu").Da(1150).label("Select"=
).build();=0A=
S(a,"trix-gviz-show-summary").category(Ff()).Zf(!0).Da(1713).key(Sc?"Ctrl=
+Meta+V":"Ctrl+Alt+V").label("Summarize chart =
content").build();S(a,"read-column").category(Ff()).Zf(!0).Da(938).key("C=
trl+Alt+Shift+C").label("Speak =
column").build();S(a,"read-row").category(Ff()).Zf(!0).Da(939).key("Ctrl+=
Alt+Shift+R").label("Speak =
row").build();S(a,"toggle-always-read-row").Da(1152).build();S(a,"toggle-=
always-read-column").Da(1151).build();S(a,"toggle-always-read-cell").Da(1=
192).build();S(a,"toggle-always-read-formatting").Da(35564).build();=0A=
S(a,"toggle-always-read-formatting-delta").Da(35565).build();S(a,"read-se=
lection-analysis").Da(1184).label("Speak Selection =
Analysis").build();S(a,"focus-quicksum").category(Cf()).enabled(!0).Zf(!0=
).Da(1053).key("Alt+Shift+Q").label("Focus =
quicksum").build();S(a,"focus-toolbar").Da(1154).label("Focus =
Toolbar").build();S(a,"trix-post-paste-menu-button").Da(1319).label("Past=
e =
formatting").visible(!1).build();S(a,"trix-toggle-formula-autocomplete-vi=
sible").enabled(!0).Da(35594).build();S(a,"trix-toggle-fh-expanded").enab=
led(!0).Da(960).build();=0A=
S(a,"trix-toggle-fh-visible").enabled(!0).Da(961).build();S(a,"trix-read-=
fh-help").enabled(!0).Da(1149).build();S(a,"trix-change-tab-color").enabl=
ed(!0).Da(810).build();S(a,"ritz-nf-normal").category(Jf()).Da(916).label=
("Automatic").Zc("Number format: =
automatic").selected(!0).build();S(a,"ritz-nf-plain").category(Jf()).Da(9=
19).label("Plain text").Zc("Number format: plain =
text").selected(!0).build();S(a,"ritz-nf-number").category(Jf()).Zf(!0).D=
a(917).key("Ctrl+Shift+1").label("Number").Zc("Number format: =
number").selected(!0).build();=0A=
S(a,"ritz-nf-financial").category(Jf()).Da(911).label("Financial").Zc("Nu=
mber format: =
financial").selected(!0).build();S(a,"ritz-nf-accounting").category(Jf())=
.Da(2824).label("Accounting").Zc("Number format: =
accounting").selected(!0).build();S(a,"ritz-nf-scientific").category(Jf()=
).Zf(!0).Da(920).key("Ctrl+Shift+6").label("Scientific").Zc("Number =
format: =
scientific").selected(!0).build();S(a,"ritz-nf-currency").category(Jf()).=
Zf(!0).Da(898).key("Ctrl+Shift+4").label("Currency").Zc("Number format: =
currency").selected(!0).build();=0A=
S(a,"ritz-nf-currency-whole").category(Jf()).Da(2825).label("Currency =
(rounded)").Zc("Number format: currency =
(rounded)").selected(!0).build();S(a,"ritz-nf-more-currencies").category(=
Jf()).Da(913).label("More currencies...").Zc("More =
currencies...").gc("number format =
||||").build();S(a,"ritz-nf-percent").category(Jf()).Zf(!0).Da(918).key("=
Ctrl+Shift+5").label("Percent").Zc("Number format: =
percent").selected(!0).build();S(a,"ritz-nf-decimal-increase").category(J=
f()).Da(1011).label("Increase decimal places").gc("number format =
||||").build();=0A=
S(a,"ritz-nf-decimal-decrease").category(Jf()).Da(1010).label("Decrease =
decimal places").gc("number format =
||||").build();S(a,"ritz-nf-date").category(Jf()).Zf(!0).Da(908).key("Ctr=
l+Shift+3").label("Date").Zc("Number format: =
date").selected(!0).build();S(a,"ritz-nf-time").category(Jf()).Zf(!0).Da(=
921).key("Ctrl+Shift+2").label("Time").Zc("Number format: =
time").selected(!0).build();S(a,"ritz-nf-date-time").category(Jf()).Da(90=
9).label("Date time").Zc("Number format: date =
time").selected(!0).build();=0A=
S(a,"ritz-nf-duration").category(Jf()).Da(910).label("Duration").Zc("Numb=
er format: =
duration").selected(!0).build();S(a,"ritz-nf-more-date").category(Jf()).D=
a(915).label("More date and time formats...").gc("number format =
||||").build();S(a,"ritz-nf-cf-1").Da(899).selected(!0).build();S(a,"ritz=
-nf-cf-2").Da(900).selected(!0).build();S(a,"ritz-nf-cf-3").Da(901).selec=
ted(!0).build();S(a,"ritz-nf-custom").Da(914).label("Custom number =
format...").build();S(a,"ritz-apply-cnf-adv").Da(799).build();S(a,"ritz-c=
nf-more-menu").Da(1040).label("More Formats").gc("number format =
||||").build();=0A=
S(a,"ritz-open-all-links").Da(1829).label(S2a(!0)).build();S(a,"ritz-remo=
ve-link").Da(991).label("Unlink").build();S(a,"ritz-convert-to-links").Da=
(973).label(R2a(!0)).build();S(a,"ritz-hide-rows").Da(990).label(P2a("1",=
"5")).build();S(a,"trix-fit-row-to-data").Da(35502).label(u2a(1)).build()=
;S(a,"ritz-hide-columns").Da(989).label(Q2a("A","C")).build();S(a,"ritz-h=
ide-rows-keyboard").category("View").Da(35485).key("Ctrl+Alt+9").label("H=
ide =
rows").build();S(a,"ritz-hide-cols-keyboard").category("View").Da(35484).=
key("Ctrl+Alt+0").label("Hide columns").build();=0A=
S(a,"ritz-unhide-rows").category("View").Da(975).key("Ctrl+Shift+9").labe=
l("Unhide =
rows").build();S(a,"ritz-unhide-columns").category("View").Da(974).key("C=
trl+Shift+0").label("Unhide =
columns").build();S(a,"ritz-resize-dialog").Da(972).label(v2a("1","5")).b=
uild();S(a,"ritz-clear-rows").Da(988).label(C2a("1","5")).build();S(a,"ri=
tz-clear-columns").Da(987).label(B2a("A","C")).build();S(a,"trix-insert-c=
ells-menu").category(Bf()).Da(2585).keys(["Ctrl+Alt+Shift+Equals","Ctrl+A=
lt+Equals"]).label("Insert rows/columns or Open insert menu").build();=0A=
S(a,"trix-delete-cells-menu").category(Bf()).Da(2586).key("Ctrl+Alt+Dash"=
).label("Delete rows/columns or Open delete =
menu").build();S(a,"trix-banding-format-menu").Da(2723).label("Alternatin=
g =
colors...").build();S(a,"trix-banding-pane").Da(2678).visible(!1).build()=
;S(a,"trix-banding-focus").enabled(!0).Da(2679).build();S(a,"trix-open-li=
nk-range-picker").icon("docs-icon-grid").Da(2693).label("Select a range =
of cells to =
link").build();S(a,"trix-get-range-link").Da(2846).build();S(a,"trix-pivo=
t-drill-down").label("Show details").Da(35492).build();=0A=
S(a,"trix-edit-comment").category(Bf()).Da(1015).keys(["Shift+F2"]).label=
("Insert/edit =
note").build();S(a,"trix-fill-down").category(Bf()).Da(1030).keys(["Ctrl+=
D"]).label("Fill =
down").build();S(a,"trix-fill-right").category(Bf()).Da(1031).keys(["Ctrl=
+R"]).label("Fill =
right").build();S(a,"trix-fill-range").category(Bf()).Da(1029).keys(["Ctr=
l+Enter"]).label("Fill =
range").build();S(a,"trix-insert-as-array-formula").category(Bf()).Da(103=
2).keys(["Ctrl+Shift+Enter"]).label("Insert array formula").build();=0A=
S(a,"trix-insert-date").category(Bf()).Da(1022).keys(["Ctrl+Semicolon"]).=
label("Insert current =
date").build();S(a,"trix-insert-time").category(Bf()).Da(1023).keys(["Ctr=
l+Shift+Semicolon"]).label("Insert current =
time").build();S(a,"trix-insert-date-time").category(Bf()).Da(2848).keys(=
["Ctrl+Alt+Shift+Semicolon"]).label("Insert current date and =
time").build();S(a,"trix-move-row-start").category(Cf()).Da(1017).key("Ho=
me").label("Move to start of =
row").build();S(a,"trix-move-row-end").category(Cf()).Da(1026).key("End")=
.label("Move to end of row").build();=0A=
S(a,"trix-move-sheet-start").category(Cf()).Da(1027).key("Ctrl+Home").lab=
el("Move to beginning of =
sheet").build();S(a,"trix-move-sheet-end").category(Cf()).Da(1018).key("C=
trl+End").label("Move to end of =
sheet").build();S(a,"trix-scroll-to-active-cell").category(Cf()).Da(1016)=
.key("Ctrl+Backspace").label("Scroll to active =
cell").build();S(a,"trix-move-to-next-sheet").category("Movement").Da(101=
9).key("Ctrl+Shift+Pg-down").label("Move to next =
sheet").build();S(a,"trix-move-to-prev-sheet").category("Movement").Da(10=
20).key("Ctrl+Shift+Pg-up").label("Move to previous sheet").build();=0A=
S(a,"trix-select-row").category(Hf()).Da(35004).keys(["Shift+Space"]).lab=
el("Select =
row").build();S(a,"trix-select-column").category(Hf()).Zf(!0).Da(35003).k=
eys(["Ctrl+Space"]).label("Select =
column").build();S(a,"trix-hide-selection").Da(35391).keys(["Ctrl+Shift+B=
ackspace"]).label("Unselect").build();S(a,"trix-show-sheet-menu").categor=
y(Af()).Da(35390).key(w0a?"Ctrl+Shift+S":"Alt+Shift+S").label("Display =
sheet =
menu").build();S(a,"trix-show-sheets-list").category(Af()).Da(1021).key("=
Shift+Alt+K").label("Show sheet list").build();=0A=
S(a,"trix-toggle-range-absolute").category(Bf()).Da(35404).key("F4").labe=
l("Absolute/relative references (when entering a =
formula)").build();S(a,"trix-printing-print-selection").Da(35426).build()=
;S(a,"trix-printing-print-selection-range").Da(35433).build();S(a,"trix-p=
rinting-paper-size").Da(35424).build();S(a,"trix-printing-paper-size-cust=
om").Da(35650).build();S(a,"trix-printing-page-orientation").Da(35423).bu=
ild();S(a,"trix-printing-scale").Da(35427).build();S(a,"trix-printing-sca=
le-custom").Da(35432).build();=0A=
S(a,"trix-printing-horizontal-alignment").Da(35490).build();S(a,"trix-pri=
nting-vertical-alignment").Da(35491).build();S(a,"trix-printing-margins")=
.Da(35419).build();S(a,"trix-printing-margins-custom").Da(35441).build();=
S(a,"trix-printing-page-breaks").Da(35570).build();S(a,"trix-printing-pag=
e-breaks-cancel").Da(35574).build();S(a,"trix-printing-page-breaks-confir=
m").Da(35575).build();S(a,"trix-printing-page-breaks-delete").Da(35623).b=
uild();S(a,"trix-printing-page-breaks-drag").Da(35579).build();=0A=
S(a,"trix-printing-page-breaks-enable").Da(35585).build();S(a,"trix-print=
ing-page-breaks-reset").Da(35586).build();S(a,"trix-printing-page-breaks-=
zoom-in").Da(35607).build();S(a,"trix-printing-page-breaks-zoom-out").Da(=
35608).build();S(a,"trix-printing-grid-lines").Da(35418).label("Show =
gridlines").build();S(a,"trix-printing-notes").Da(35420).label("Show =
notes").build();S(a,"trix-printing-page-order").Da(35422).build();S(a,"tr=
ix-printing-page-number").Da(35421).label("Page =
numbers").build();S(a,"trix-printing-spreadsheet-title").Da(35429).label(=
"Workbook title").build();=0A=
S(a,"trix-printing-sheet-name").Da(35428).label("Sheet =
name").build();S(a,"trix-printing-current-date").Da(35414).label("Current=
 =
date").build();S(a,"trix-printing-current-time").Da(35415).label("Current=
 =
time").build();S(a,"trix-printing-custom-headers-footers").Da(35501).buil=
d();S(a,"trix-printing-custom-headers-footers-cancel").Da(35521).build();=
S(a,"trix-printing-custom-headers-footers-confirm").Da(35522).build();S(a=
,"trix-printing-frozen-rows").Da(35417).label("Repeat frozen =
rows").build();S(a,=0A=
"trix-printing-frozen-columns").Da(35416).label("Repeat frozen =
columns").build();S(a,"trix-printing-zoom-in").Da(35430).build();S(a,"tri=
x-printing-zoom-out").Da(35431).build();S(a,"trix-printing-print").Da(354=
25).build();S(a,"trix-printing-cancel").Da(35412).build();S(a,"trix-query=
-editor").Da(35439).build();S(a,"trix-query-editor-focus").Da(35440).buil=
d();S(a,"trix-table-correction-popup-cancel").Da(35497).build();S(a,"trix=
-table-correction-popup-header-menu").Da(35505).build();S(a,"trix-table-c=
orrection-popup-ok").Da(35496).build();=0A=
S(a,"trix-table-correction-popup-open").Da(35495).build();S(a,"trix-table=
-header-correction-popup-cancel").Da(35509).build();S(a,"trix-table-heade=
r-correction-popup-ok").Da(35510).build();J(I(),"fegracr")&&(S(a,"trix-ad=
d-col-group").Da(35515).label(T2a("A","A")).build(),S(a,"trix-add-group")=
.category(Bf()).Da(35523).keys(["Alt+Shift+Right"]).label("Group").build(=
),S(a,"trix-add-group-menu").build(),S(a,"trix-add-row-group").Da(35513).=
label(U2a("1","1")).build(),S(a,"trix-collapse-all-column-groups").Da(356=
26).label("Collapse all column groups").build(),=0A=
S(a,"trix-collapse-all-row-groups").Da(35627).label("Collapse all row =
groups").build(),S(a,"trix-collapse-groups-selection").category("View").D=
a(35651).keys(w0a?["Shift+Pg-Up"]:["Alt+Shift+Up"]).label("Collapse =
group").build(),S(a,"trix-expand-all-column-groups").Da(35628).label("Exp=
and all column =
groups").build(),S(a,"trix-expand-all-row-groups").Da(35629).label("Expan=
d all row =
groups").build(),S(a,"trix-expand-groups-selection").category("View").Da(=
35652).keys(w0a?["Shift+Pg-Down"]:["Alt+Shift+Down"]).label("Expand =
group").build(),=0A=
S(a,"trix-flip-column-group-control").Da(35593).build(),S(a,"trix-flip-ro=
w-group-control").Da(35592).build(),S(a,"trix-move-to-group-menu").label(=
"Move =
to...").build(),S(a,"trix-move-next-col-group").Da(35653).label("Next =
column =
group").build(),S(a,"trix-move-next-row-group").Da(35654).label("Next =
row =
group").build(),S(a,"trix-move-previous-col-group").Da(35655).label("Prev=
ious column =
group").build(),S(a,"trix-move-to-previous-row-group").Da(35656).label("P=
revious row =
group").build(),S(a,"trix-remove-col-group").Da(35516).label(V2a("A",=0A=
"A")).build(),S(a,"trix-remove-group").category(Bf()).Da(35524).keys(["Al=
t+Shift+Left"]).label("Ungroup").build(),S(a,"trix-remove-group-menu").bu=
ild(),S(a,"trix-remove-row-group").Da(35514).label(W2a("1","1")).build(),=
S(a,"trix-toggle-column-group-visibility").Da(35599).build(),S(a,"trix-to=
ggle-row-group-visibility").Da(35598).build(),S(a,"trix-screenreader-grou=
ps-menu").label("Groups").build(),S(a,"trix-read-all-row-groups").label("=
Read all row =
groups").Da(35640).build(),S(a,"trix-read-all-column-groups").label("Read=
 all column groups").Da(35641).build(),=0A=
S(a,"trix-remove-group-span").label("Remove =
Group").Da(35657).build());S(a,"trix-menubar-data-focus").category(Af()).=
Zf(!0).Da(883).keys(z3b("D")).label("Data =
menu").value("trix-data-menu").build();S(a,"trix-menubar-form-focus").cat=
egory(Af()).Zf(!0).Da(884).keys(z3b("M")).label("Form =
menu").value("trix-form-menu").build();F8a(a)}function z3b(a){var =
b=3D[(Sc?"Ctrl+Alt+":"Alt+Shift+")+a];!Sc&&Pf&&b.push("Alt+"+a);return =
b};function =
A3b(a,b,c,d){this.Hc=3Da;this.C=3Db;this.ue=3Dc;this.zd=3Dd}p=3DA3b.proto=
type;p.getId=3Dfunction(){return =
this.Hc+"_"+this.C};p.I4=3Dfunction(){return =
this.Hc+"_"+this.C};p.Zia=3Dn(null);p.Le=3Dg("C");p.getWidth=3Dg("ue");p.=
getHeight=3Dg("zd");p.Yn=3Dfunction(){return"Drawing|"+this.Hc+"|"+this.C=
+"|"+this.ue+"|"+this.zd};function =
WQ(){E.call(this);this.F=3D{}}x(WQ,E);function =
B3b(a,b){return(b=3Da.C(b))&&a.F[b]||null}WQ.prototype.C=3Dfunction(a){a=3D=
a.getId();return null=3D=3D=3Da?null:a+""};function $Tb(a,b){var =
c=3DB3b(a,b);if(c)return =
Wk(c);c=3Da.D(b);c.addCallback(v(function(a){var =
c=3Dthis.C(b);c&&(this.F[c]=3Da)},a));return =
c}WQ.prototype.H=3Dfunction(a){var b=3DB3b(this,a);if(b)return =
b;$Tb(this,a).addCallback(v(this.J,this));return =
null};WQ.prototype.fetchUrlOrNull=3DWQ.prototype.H;WQ.prototype.J=3Dfunct=
ion(a){a&&this.dispatchEvent(new C3b(a))};=0A=
function =
C3b(a){D.call(this,"embedded-object-url-fetch-success");this.url=3Da}x(C3=
b,D);function =
D3b(a){WQ.call(this);this.L=3Da}x(D3b,WQ);D3b.prototype.C=3Dfunction(a){v=
ar b=3Da.getId();a=3Da.Ka;return =
null=3D=3D=3Db||null=3D=3D=3Da?null:b+":"+a};D3b.prototype.D=3Dfunction(a=
){var b=3Da.F,c=3Da.Ka;if(!b||null=3D=3D=3Dc)return Wk(null);a=3Dnew =
A3b(b,c,a.getWidth(),a.getHeight());a=3Dvza(ASa(this.L,[new =
mOa(a)]));a.addCallback(function(a){a=3Da.zB;if(!a.length)throw =
Error("Received invalid number of drawing fetch results.");return =
a[0].getResult()});return a};function =
E3b(a){this.C=3Da}E3b.prototype.Oi=3Dfunction(a){return =
this.C.Oi(a)};function BVb(a,b){switch(b.getType()){case =
2:b=3Db.mc();if(!b)return Wk(null);var c=3Dnew Lk;uza(a.Oi(b),c);return =
c;case 1:return a=3DMob(b.getUrl(),V(b,4),V(b,5)),Wk(a);case 0:return =
Wk(b.getUrl())}};function =
F3b(a){WQ.call(this);this.L=3Da}x(F3b,WQ);F3b.prototype.D=3Dfunction(a){a=
=3Da.mc();if(!a)return Wk(null);var b=3Dnew =
Lk;uza(this.L.Oi(a),b);return b};function G3b(){xB.call(this);var =
a=3Dthis.Jc;F(a.C,4);G(a.C,4,!1);a=3DYd("SPAN",{style:"position: =
absolute; top: -50000px; width: 1in; height: =
1in"});document.body.appendChild(a);var =
b=3Da.offsetHeight/72;je(a);kw().C=3Db;this.resizeAppToCurrentDimensions=3D=
this.resizeAppToCurrentDimensions;this.load=3Dthis.load;this.loadForOffli=
neColdStart=3Dthis.OKb;this.dispose=3Dthis.dispose;this.Rb=3Dnull;a=3Dwin=
dow;a.history&&a.history.pushState&&!Kc?(a=3Dnew fNa(void 0,void =
0),a=3Dnew nv(a)):a=3Dnew nv(new kv);this.Rb=3Da;this.D=3Dnew xpb;=0A=
this.Ja=3Dnew th(this);this.qa(this.Ja);this.Xi=3Dnew =
Wn;this.qa(this.Xi);this.Ak=3Dnew CN;this.qa(this.Ak);this.qt=3Dnew =
xw;this.$f=3Dnew RKa;this.jb=3Dnull;this.IXb=3Dnew =
LMa;this.qa(this.IXb);this.we=3D!1;this.Rh=3Dnew =
Ukb;this.a3=3Dthis.Ka=3Dthis.Ge=3Dnull;this.H=3Dnew mtb;this.EI=3Dnew =
fMa;this.Ji=3Dnull;this.Z2=3Dnew =
Lk;this.um=3D!1;this.Ag=3Dthis.ot=3Dnull}x(G3b,xB);ua(G3b);ra("_getInstan=
ceOfApp",G3b.getInstance,void 0);var H3b=3D"impressions findreplace goto =
hats organize analytics".split(" =
");p=3DG3b.prototype;p.Xm=3Dfunction(){return =
xB.prototype.Xm.call(this)};=0A=
function =
I3b(a){Q1a(a,function(){try{X1a(993)}catch(b){}PB("dialogs")?Y1a("A =
server error occurred.  Please press 'Reload' in your =
browser.",!0):alert("A server error occurred.  Please press 'Reload' in =
your browser.")});NB("core");T1a()}function J3b(){return =
FB("pathPrefix")||""}p.load=3Dfunction(a,b,c){K3b();L3b(this,b.appConfig.=
cosmoId,a,b,new MBb(c))};=0A=
function =
L3b(a,b,c,d,e){M3b(a,b,c,d);b=3Da.O;Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(T=
n(Tn(Tn(Tn(Tn(Tn(Tn(Tn(Tn(b,["ci"],v(a.oXb,a,e)),["docs-app-lsi"],functio=
n(){var b=3Da.F.Pb();b&&a.L&&a.Uc.wH(b);b=3Da.zk;var =
c=3Dvp(a.F),d=3Dc?c.C.uDa():null;c&&d?(b.D=3Dnew =
hSa(c,d,b.Va),b.J?(c=3Db.D,d=3Dv(b.L,b),b=3Dv(b.C.Cd,b.C),$za(c.C,Ca(c.D,=
d),b)):(c=3Db.F.Dd())&&b.D&&b.D.write(c,Ca(ta,c))):b.J&&b.C.Nb()}),["docs=
-app-pqi"],function(){if(a.C&&a.Oa){var =
b=3Da.C,c=3Da.Oa,d=3Dgwa(a.F),e=3Dhwa(a.F),m=3Dv(a.$.F,a.$);a.xq||(a.xq=3D=
a.jga());b=3Dnew PVa(b,=0A=
c,d,e,m,a.xq,a.Va);a.qa(b)}a.we=3Dnull!=3Dvp(a.F);a.L&&(a.Rh.C=3Da.we,a.V=
.Lb(dn));VKa(a.$f,a.V);b=3Da.C.mc();var =
r=3Da.F;e=3D(d=3D(c=3Da.we?r.Ba:null)?new sOa(c):null)?new =
BSa(d):null;c=3Dnew ISa;var u=3Da.ma;m=3Da.Va;r=3Dhwa(r);a.nt=3De&&d?new =
OSa(e,d,"image",b,"image"):null;u=3Dnew JSa(u,b,c);var =
w=3DAo(a.nt);r=3Dnew nOa(r,ZSa(w));m=3Dnew hw(new gw([r,new YSa(new =
rOa(new pOa(u,b)))]),w,m,void 0);a.Ji=3Dnew E3b(new =
zSa(m));m=3Da.Va;b=3DAo(e&&d?new =
OSa(e,d,"drawing",b,"drawing"):null);c=3Dnew gw([ZSa(b),new =
h1a(c)]);b=3Dnew hw(c,b,m,void 0);=0A=
a.$Sb=3Db;d=3Dnew $Sa(a.b3);e=3Dgwa(a.F);m=3Dnew =
SQa(a.Sa);r=3Da.C;b=3Dr.mc();c=3Da.ma;u=3Dnew qPa(new =
Gv(b,$g(I(),"scotty_upload_url")),a.Ed,new =
ONa(b,c,a.Ed),b,c,a.Va);w=3Dtq(a.ib);a.qa(w);w=3Dnew =
hQa(w,c);c=3Dhwa(a.F);var =
y=3DwB(a.$),C=3DFB("oui"),H=3DJ3b(),R=3Da.V,Z=3Da.Oa,U=3Da.xb,ja=3Dnew =
Ztb,ma=3Dn0a(a),Ka=3Dnew =
$tb(a.Ac),Fa=3Da.Va,Ha=3Da.H,La=3Da.F.Pb(),pb=3Da.L,lb=3Da.O,rb=3Da.Ba,Bb=
=3Da.nt,xc=3Da.Ji,Yb=3DCa(lHa,a.Db),Ec=3Da.Ng,Mc=3Da.F.jh,Rc=3Da.Cb||void=
 0,Fd=3Dnew IQa(Fa,void 0,Rc),Mb=3Dnew RQa;d=3Dnew =
wQa(y,C,H,!0,!0,r,Fd,R,Z,U,ja,d,ma,Ka,Fa,Ha,e,c,u,La,=0A=
pb,lb,Mb,rb,Bb,xc,new LNa,Ec,Mc,Yb,Rc,void 0,void 0,void 0,void 0,void =
0,m,void 0,w,void 0,Hv.ihb());a.Ma=3Dd;d=3Dnew TNa(new =
WNa(a.Va));e=3Dnew NNa(wB(a.$));c=3DAo(c);b=3Dnew =
aOa(b,d,e,a.nt,c,a.Va,new =
KNa(a.ib));a.Z2.Nb(b);Un(a.O,"cmc")}),["cmc","docs-app-sma"],function(){v=
ar =
b=3DEa();a.Ma.Mf(lwa(a.F));zn().Pa("cms",Ea()-b)}),["cmc","docs-app-eomlc=
","pr"],v(a.BJb,a)),["docs-app-e"],function(){a.F.Pb()&&Gn(a.Ba)}),["docs=
-net-ni"],v(a.Zyb,a)),["docs-net-ci"],v(a.jCa,a)),["docs-net-ci","docs-ne=
t-ni","wi"],function(){var b=3D=0A=
a.Ma,c=3Da.Xm(),d=3Da.V.getState().Dh();c.Ha.V=3Dd;c.L=3Db.J;Vn(b.O,"docs=
-net-ci");if(!b.L)throw Error("Command processor should have been =
created.");Gwb(c,b.L);d=3DxQa(b);a.$.Ne(a.Oa,c.F,d,Nv(b),a.C.mc(),a.C.C,a=
.Va,a.EI,void 0,void 0,void =
0,c.ub);b=3DNv(b);a.Yb.Of(b);a.Wa.Of(b);a.J.Of(b,d);a.Db.Of(b);a.Db.Ac=3D=
a.Oa;b=3Dgwa(a.F);var e=3Dkwa(a.F),m=3Dv(b.VAa,b),r=3Da.Sa;e=3Dnew =
Vu(a.C,a.V,a.ib,a.ma,void 0,a.Va,void 0,Pf,!0,e,m);m=3Dnew =
fLa(e.C);e.qa(m);if(co(e.C.C)||ko(e.C.C))e.D=3Dnew =
rLa(e.C,e.qb,e.V,e.H),e.F=3Dnew uLa(e.C,e.J,=0A=
e.D,b,r,void 0,e.Va||void =
0);a.qa(e);b=3Dv(a.WUb,a);ra("__trixGwtLog",b,void =
0);d.subscribe("3",c.Gqb,c);MB("impressions",a.Dvb,a);Un(a.O,"rci");a.L||=
N3b(a)}),["wi"],v(a.AJb,a)),["ri"],v(a.DJb,a,e)),["ri"],function(){var =
b=3Da.F.Pb();if(null!=3Db){var =
c=3DO3b(a);Qra(b,"docLocale",c.Um())}}),["rci"],v(a.MKb,a,e)),["rci","sml=
"],function(){if(!a.C.D){yB.getInstance();var =
b=3Da.C,c=3DNv(a.Ma),d=3Da.q8,e=3Da.Va,m=3Da.Db,r=3Da.Vd?a.Vd.oa().getEle=
ment("docs-titlebar-share-client-button"):null,u=3Da.Ha,w=3Da.ub.J,y=3Da.=
H;HKa&&B(HKa);=0A=
b=3DHKa=3Dnew =
xHa(b,c,e);yHa(b,d,m,r,w,y);CHa(b);m=3Dd.H;r=3Dd.D;w=3Dd.F;d=3Dd.C;m.setP=
roperty("synonyms","permission ||||");r.setProperty("synonyms","gmail | =
send |||");w.setProperty("synonyms","send | people | gmail =
||");d.setProperty("synonyms","send | people | gmail | share =
|");m.setProperty("docs-impression-code",2183);r.setProperty("docs-impres=
sion-code",2184);w.setProperty("docs-impression-code",2185);d.setProperty=
("docs-impression-code",101);y=3DJ(I(),"docs-eivu");m.setVisible(!0);r.se=
tVisible(!0);w.setVisible(!0);=0A=
d.setVisible(!0);u?(u.Bd.Qx(r),u.Bd.Qx(w),u.Bd.Qx(d),c=3Dnew =
vu(["not-anonymous","not-embedded","netStatus-online","share-can-email-co=
llaborators","document-created"]),e=3Dnew =
vu(["not-anonymous","not-embedded","netStatus-online","share-can-share"])=
,u.C(r,new vu("not-anonymous not-embedded netStatus-online =
share-can-email-as-attachment document-created =
docs-downloadable".split(" "))).C(w,c).C(d,e),y?(u.Bd.Qx(m),d=3Dnew =
vu(["not-anonymous","not-embedded","netStatus-online","share-can-current-=
user-request-access",=0A=
"document-created"]),u.C(m,d).D(m,d)):(m.setVisible(!1),m.Na(!1))):(d.Na(=
!0),m.setVisible(!1),m.Na(!1));a.J.Ge.Nb(JKa(b.qq));a.Ha.C(K.zI,new =
vu(["not-anonymous","not-embedded","netStatus-online","share-can-share"])=
)}}),["rci","sml"],function(){var a=3DPd("docs-invite-header");a&&(new =
rs).hb(a)}),["rtld","wi"],v(a.QVb,a,d)),["ssc"],v(a.CJb,a,e)),["sml","rci=
"],function(){return =
P3b(a)}),["sml","ii","rci","sa"],function(){e1a()&&null!=3Da.J&&LB("ritzm=
aestro",a.qxb,a)}),["ssc"],function(){B(a.Bb);delete a.Bb;=0A=
Un(a.Ka.C.C,"docs-text-fi-dl")}),["pr","sml","ii"],v(a.IWb,a));b.start();=
Un(b,"ci")}=0A=
function M3b(a,b,c,d){S1a("shell",0);ch||Dha();var =
e=3DAc(d.appConfig);e.win=3Dc.win;e.doc=3Dc.doc;e.ecso=3Dd.ecso;c=3DyB.ge=
tInstance();c.Ne(e);a.ib=3DMd(c.C.win);a.Ge=3Dnew =
Xtb(a.D,a.ma);e=3Da.D.D;a.um=3D!c.C.isSaved;var =
f=3Dc.C.newDocumentTitle,h=3Dc.C.docName,k=3Dh||"";!h&&a.um&&(k=3Df);Rua(=
e,k);f=3Dc.C.dlpDetectorIds;t(f)?f=3DJSON.parse(f):f=3Dnull;null!=3Df&&0!=
=3Df.length&&e.jb.dispatchEvent(new =
bp(!0));(f=3Dc.C.email)&&!a.L&&Oua(e,f);e.Qh=3D!!c.C.hasRevisionsAccess;e=
.Ef.dispatchEvent(new =
bp(!0));QKa(e);a.L&&(c.D=3D!0);f=3Dc.C.userCapabilities;=0A=
(f=3Dt(f)?Mua(f):null)&&Wua(e,f);f=3Dc.C.docsEverywhereFileExtension;if(f=
=3Dnull!=3Df?f:null)Kb(f)||(e.xb=3Df),h=3Da.Jc,F(h.C,15),G(h.C,15,f);f=3D=
c.C.titleWithoutFileExtension;(f=3Dnull!=3Df?f:null)&&Xua(e,f,!0);a.ma.G4=
(J3b());e=3Da.L?Lza():d.id;a.$.D=3De;a.tf=3Dnew =
JBb(c.C.pathPrefix||"",e,d.commonParams);e=3Da.D.va;d=3DHpb(d.customColor=
s||[]);e.C=3Dnew =
$kb;clb(e,d);d=3Da.D.D;a.C=3Dd;d.Ng=3Db;Pua(d,!!c.C.downloadable);Qua(d,!=
!c.C.isShadowDocument);e=3Da.C.mc();b=3Dnew NMa(a.ma);f=3DI();b=3Dnew =
Sna(J(f,"docs-show_debug_info"),"ritz-e",void 0,=0A=
!0,void 0,new =
XLa(b));b.Th("docId",e);e=3DZg(I(),"docs-rn");isNaN(e)||b.Th("release-num=
ber",e.toString());f=3DZg(I(),"docs-pn");isNaN(f)||b.Th("protocol-number"=
,f.toString());h=3D$g(I(),"docs-ct")||"s";b.Th("client-type",h);isNaN(e)|=
|isNaN(f)||b.Th("release-id",oQa(f,e,h));b.Th("build-label",$g(I(),"build=
Label"));b.Th("is_integrated",(!1).toString());a.qa(new CNa(b));a.qa(new =
DNa(!1));a.Va=3Db;e=3D!!c.C.editable;f=3D!!c.C.commentable;b=3Dd.C;ao(b,O=
l(b.vf,4096,!!c.C.readComments))&&b.va.dispatchEvent(null);ao(b,=0A=
Ol(b.vf,128,e||f))&&b.O.dispatchEvent(null);ao(b,Ol(b.vf,16,e))&&b.J.disp=
atchEvent(null);c.C.isSaved&&xsa(b);h=3De?1:f?2:3;k=3Da.Jc;F(k.C,1);G(k.C=
,1,h);h=3Da.Jc;F(h.C,5);G(h.C,5,!0);a.Ed=3Dnew XJa(a.V);a.Yj=3Dnew =
LFa(a.C.C,a.Ed);h=3Dnew ova(b);a.Sa=3Dh;a.Ng=3Dnew =
cCa(a.Va);if(e||f)a.Rn=3Dnew =
Sv(a.C.C,a.Sa,Pf),UQa(a.Rn,a.V);e=3DI().get("docosKeyData");!a.L&&e&&(f=3D=
a.C,f.J=3De,f.ub.dispatchEvent(new bp(!0)));a.Wa=3Dnew =
I_a(a.C.mc());a.Yb=3Dnew =
nqa(window,null,a.C.mc());e=3Da.Yb;f=3DCa(yma,a.C.C);e.isDisposed()||e.D.=
push(f);a.va=3D=0A=
new GMa(3);a.a9=3Dnew =
tTa(a.va,a.ib.getElement("docs-transient-bar-container"),a.ib);I3b(c);e=3D=
new qtb(a.H,new xtb);J(I(),"docs-show_debug_info")&&(e=3Dnew ptb([e,new =
ttb]));e.Ne();a.Ra=3De;e=3Dsn();e.F=3Da.Ra;a.Bd=3Dnew =
fv(GB(c));c=3Da.Bd;f=3D[{action:K.yU,category:"Help",keys:["Shift+F1"]},{=
action:K.E2,hJ:!1,category:Cf(),label:"Open =
hyperlink"},{action:K.m2,category:"Movement"},{action:K.k2,hJ:!0,keys:["C=
trl+G"]},{action:K.l2,hJ:!0,keys:["Ctrl+Shift+G"]},{action:K.nE,keys:["Ct=
rl+Shift+Space"]},{action:K.kO,category:null},=0A=
{action:K.Yi,category:"View"},{action:K.Ku,category:Cf()},{action:K.rI,ca=
tegory:Cf()},{action:K.sI,category:Cf()},{action:K.tI,category:Cf()},{act=
ion:K.$A,hJ:!0,keys:["Alt+/",qf?"Ctrl+Alt+Z":Pf?"Alt+Z":"Alt+Shift+Z"],ca=
tegory:Af()},{action:K.xy,category:null,Zf:!0},{action:K.OA,category:null=
,Zf:!0},{action:K.Ou,category:null,Zf:!0},{action:K.NN,hJ:!0,label:"Show =
context =
menu",keys:["Ctrl+Shift+\\"]},{action:K.Pp,keys:"F4"},{action:K.Dr,catego=
ry:Bf(),label:"Input tools on/off"},{action:K.yq,category:Bf(),=0A=
label:"Select input tools"},{action:K.ZN,category:Cf(),label:"Focus pop =
up"},{action:K.Pn,category:Jf()},{action:K.Np,category:Jf()},{action:K.rt=
,category:Jf()},{action:K.Pu,category:Jf()},{action:K.qU,hJ:!0,keys:Sc?"C=
trl+Meta+Shift+M":"Ctrl+Alt+Shift+M",Zf:!0},{action:K.Ky,hJ:!0,keys:"Ctrl=
+Alt+Z"},{action:K.fO,category:Bf()}];for(h=3D0;h<f.length;h++){k=3Df[h];=
var l=3Dk.action;k.hJ&&l.setProperty("keys",[]);if(k.keys){var =
m=3Dwa(k.keys)?k.keys:[k.keys],r=3Dl.Ve()||[];l.setProperty("keys",r.conc=
at(m))}t(k.Zf)&&=0A=
l.setProperty("force-ctrl-key",k.Zf);(k.category||null=3D=3D=3Dk.category=
)&&l.setProperty("category",k.category);k.label&&l.setProperty("label",k.=
label);k.Zc&&l.setProperty("long-label",k.Zc);k.gc&&l.setProperty("synony=
ms",k.gc)}f=3D[K.kI,K.xN,K.yN,K.Pn,K.DN,K.dca,K.KA,K.X1,K.qU,K.NN,K.xy,K.=
OA,K.h2,K.UN,K.Ku,K.rI,K.sI,K.tI,K.QN,K.RN,K.Bca,K.WN,K.XN,K.vU,K.zy,K.RA=
,K.dE,K.wU,K.k2,K.m2,K.l2,K.ZN,K.ww,K.Ok,K.Ql,K.$N,K.Qn,K.yU,K.Lu,K.aO,K.=
XA,K.Bk,K.BU,K.DU,K.cO,K.Mp,K.FU,K.Np,K.Mu,K.eE,K.Ay,K.Wva,K.YA,K.By,K.KU=
,=0A=
K.Cy,K.B2,K.fE,K.lda,K.mda,K.nda,K.oda,K.pda,K.C2,K.hE,K.qda,K.fO,K.yw,K.=
Pk,K.OPEN,K.E2,K.Qk,K.gO,K.OU,K.jE,K.Ou,K.I2,K.kE,K.Ey,K.xI,K.Pp,K.Sn,K.l=
E,K.aB,K.Fy,K.Gy,K.yI,K.hO,K.mxa,K.L2,K.PU,K.QU,K.jO,K.SU,K.TU,K.M2,K.iO,=
K.UU,K.un,K.bB,K.nxa,K.oxa,K.kO,K.XU,K.Hy,K.YU,K.lO,K.mE,K.nE,K.yq,K.zI,K=
.Iy,K.oE,K.Ida,K.Jda,K.Kda,K.R2,K.S2,K.$U,K.zq,K.Pu,K.nO,K.Qu,K.Jy,K.Dr,K=
.Ky,K.dV,K.Aw,K.rt,K.vn,K.fea,K.Yi,K.fV,K.Fr,Fha,Gha,Hha,Iha,Jha,dh,Kha,M=
ha];p2a()&&(f.push(K.JA),f.push(K.lI));J(I(),"docs-emae")&&f.push(Nha);=0A=
J(I(),"febs")&&f.push(K.zy);J(I(),"docs-esm")&&f.push(K.RA);f.push(K.JU);=
J(I(),"docs-comp")&&(f.push(K.oca),f.push(K.nca),f.push(K.lca),f.push(K.m=
ca),f.push(K.kca));d.F&&J(I(),"fucw")&&(f.push(K.d2),f.push(K.b2),f.push(=
K.a2),f.push(K.f2),f.push(K.e2));for(d=3D0;d<f.length;d++)c.Qx(f[d]);a.Ha=
=3Dnew dv(a.Bd,[]);a.q8=3Dnew Fea(new Oha);a.Qh=3Dnew vMa(new Vkb,new =
KMa,a.va,a.Ha);a.ub=3Dnew =
IBb(a.Ha,a.V,a.C,a.Sa,a.D,a.Ge,a.Yj,a.Va);a.qa(a.ub);a.Db=3Dnew =
xG(null,a.Wa,a.D,a.va,a.$,a.Wa,a.C,a.Ak,a.H,a.Ed,a.ib,a.Z2,a.Qh,=0A=
a.Va,a.EI,a.Bd,b,a.Yj,a.V);c=3Da.Ha;d=3Da.C;b=3Da.Db;c.C(K.Pk,new =
vu(["netStatus-online"]));c.C(K.yw,new =
vu(["docs-not-downloadable"]));f=3Dqs.getInstance();K.yw.subscribe("actio=
n",Oe(v(f.show,f)));KKa(c,b);c.C(K.ww,new =
vu(["saveState-edit-access","revisions","netStatus-online","not-anonymous=
","document-created"]));c?(c.C(K.Aw,new =
vu([].concat("document-created","not-embedded","netStatus-online","owners=
hipState-ownerOrOrganizer","drive"))),c.D(K.Aw,new =
vu(["drive"])),K.Aw.subscribe("action",v(d.dX,d,!0))):=0A=
(K.Aw.setVisible(!1),K.Aw.Na(!1));d=3D["chrome-cover-displayed","screen-r=
eader-enabled"];c.C(K.mE,new vu(d));c.D(K.mE,new vu(d));a.eTb=3Dnew =
Ipb(a.Ak,a.D.Wa);a.qa(a.eTb);a.xd=3Dnew wNa;a.xd.J=3Dnew =
BNa;a.xd.C=3Da.Ra;b=3Doc(r_a);a.L||ib(b,"rlfcl");c=3DJ(I(),"icso")||Pf;d=3D=
a.L;b=3Dmb(b);nb(b,"alc cms ccv coe cov al".split(" =
"));c&&nb(b,["odbjy","odbc"]);d&&nb(b,["mr","md"]);J(I(),"icso")||(nb(b,[=
"sldummy"]),nb(b,["wpa","wpva"]));nb(b,["webfontsAvailable","webfontsMeta=
dataAvailable","webfontsVariantsAvailable","webfontsRender"]);=0A=
b.push("swdummy");c=3Dna.DOCS_timing;zn().Mf(c,a.Va,b,e,new =
otb(c.sl,na.performance?na.performance.timing:null,a.Va),new =
ANa(a.Me,a.xd))}=0A=
p.oXb=3Dfunction(a){Q3b(this);var =
b=3Dthis.Ba,c;if(this.L)this.Uc=3Dc=3Dp0a(this,null),c=3Dnew =
yWa(c,this.C,this.Va,this.Ng),this.qa(c);else{this.Uc=3Dnew =
J_a(this.Wa);var d=3Dnew M_a(this.Ng,this.Ba);this.qa(d);var =
e=3Da.C.changes.initialCommands;b&&(e&&(b.J=3De),Sqa(b,a.C.changes.modelV=
ersion),Tqa(b,a.C.changes.featureVersion),tta(b,this.um))}this.F=3Db=3Dne=
w MBa(this.C,wB(this.$),this.O,b,this.xb,new =
Ztb,this.Oa,this.Bb,this.Lt(),this.ib,Pf,this.Cb,this.Va,this.Yb,this.Ra,=
this.Me,this.Jc,this.Sa,this.Ng,c,d,void 0,=0A=
!0);e=3D(c=3DyB.getInstance().C.syncMap)?JSON.parse(c):null;this.zk=3Dnew=
 oSa(this.Va,e);e=3Dthis.zk.C;if(c&&!e.C)throw Error("Sync object store =
was not initialized synchronously and is not tied to local =
storage.");e.addCallback(v(this.YFb,this));c=3Db.va;c.H.D=3D!0;lsa(c);Un(=
c.F,"docs-app-ml-sma");b.Mf();if(!this.L){c=3Da.C.changes.modelVersion;e=3D=
a.C.changes.featureVersion;b=3DNBb(a);var =
f=3Da.C.changes.topsnapshot;f=3Dnew =
iy(wWa(),b,f,[],!1);d.V(b,a.C.changes.revisionhmac,c,e,null);d.O(f);a.C.c=
hanges.firstchunk&&(c=3D=0A=
a.C.changes.firstchunk,a=3DxWa(a.C.changes.firstchunkid,null),psa(this.Bb=
,new iy(a,b,c,[],!1)));d.Vha()}};=0A=
p.YFb=3Dfunction(){var a=3Dthis.C,b=3Da.Ri()?void 0:this.ma,c=3Dnew =
sSa(this.zk);this.Hb=3Dnew =
tSa(a.mc(),b,c);this.D.F.Mf(this.Hb);a=3DYJa(this.Hb)||null;c=3DI();if(J(=
c,"icso")){b=3Da?HFa(a):1;a=3D2=3D=3Db;b=3D3=3D=3Db;var =
d=3DMd().getElement("docs-header");L(d,!a&&!b);c=3DJ(c,"enable_omnibox");=
d=3DMd().getElement("docs-bars");L(d,!b||c);d=3DMd().yb("docs-icon-img",M=
d().getElement("viewModeButton"));a?rh(d,"docs-icon-enter-compact","docs-=
icon-exit-compact"):rh(d,"docs-icon-exit-compact","docs-icon-enter-compac=
t");c&&(d=3DMd().getElement("docs-omnibox-toolbar"),=0A=
L(d,a));d=3DMd().getElement("docs-menubars");L(d,!c||!a&&!b);a=3DMd().get=
Element("docs-toolbar-wrapper");L(a,!b||!c);a=3DMd().getElement("docs-edi=
tor");if(!a)throw Error("Editor element should be in =
DOM.");a.style.visibility=3D""}a=3Dnew =
Hu("docs-drive_only_mode_toast_dismissed");Ts(this.Hb,a,"docs-drive_only_=
mode_toast_dismissed");eLa(new =
dLa(a));Un(this.O,"pr")};p.Zyb=3Dfunction(){var =
a=3DNv(this.Ma),b=3Dthis.tf,c=3Da.D.C.C,d;for(d in =
c)b.C.set(d,c[d]);b=3Dthis.ma;b.E4=3Da;for(b.D.C=3Da;b.C.length;)b.C.shif=
t()(b.E4)};=0A=
p.jCa=3Dfunction(){var =
a=3Dthis,b=3Dgwa(this.F);Zn(b)?Yn(this.Xi,b.J,function(){return =
a.jCa()}):this.L||this.Ma.J.disable("editor")};p.WUb=3Dfunction(a,b){Wm(N=
v(this.Ma).Ue("/gwterror").Cf("strongName",a).setContent(["logRecord",b])=
,1).xe();b=3DJSON.parse(b);a=3DError("GwtError in =
"+a);"SEVERE"=3D=3Db.level&&"CalcWorkerCallback"=3D=3Db.loggerName?(this.=
Va.log(a,b),this.D.Wa.Pa(2)):"SEVERE"=3D=3Db.level?qm(this.Va,a,b):this.V=
a.log(a,b)};=0A=
function Q3b(a){o0a(a);Xn(a.Xi,a.V.C,function(b){var =
c=3Db.F.Dh(),d=3Db.C.Dh(),e=3Db.F.isOk();b=3Db.C.isOk();if(c!=3Dd||e!=3Db=
)d?R3b(a,!0):b&&R3b(a,!1)});Pf&&(J(I(),"icso")||Pf)&&(Xn(a.Xi,a.C.Oa,func=
tion(b){b.C&&fra(a.Ba,a.D.D.L)}),m0a(a));a.Oa=3Dnew DVa(a.Va,a.Ba)}=0A=
p.BJb=3Dfunction(){var a=3Dnew Htb(this.C.mc(),this.Wa,new =
LBb,this.H),b=3Dthis.F,c=3Dthis.D,d=3Dthis.D.D,e=3Dthis.Oa,f=3DwB(this.$)=
,h=3Dthis.xb,k=3Dthis.b3,l=3Dn0a(this),m=3Dn0a(this),r=3Dthis.Ac,u=3Dgwa(=
b),w=3DJ3b(),y=3Dthis.ma;m=3Dnew hvb(this.Uc,u,h,m);var C=3Dnew =
$tb(r),H=3Dnew pB(new sy),R=3Dnew uB;H=3Dnew Eub(new evb,new X_a(H),new =
bvb(r),new cvb(r),C,void 0,R);var Z=3Dnew sMa(H);l=3Dnew =
wub(l,C);C=3Dnew Yub;e=3Dnew Cub(Z,l,e,new JK(1,C),new JK(2,C),new =
JK(3,C),new JK(4,C));Z=3Dnew aub(Z,e,new owb,new nwb(r));c=3Dnew =
rwb(c,new fvb,r,k,m,f,e,=0A=
u,H,R,C,a,l,y,Z,d,h,w);ch||Dha();this.T1=3Dc;this.qa(c);this.Ka=3Dnew =
dtb(this.D,this.Db,this.Va,this.ma,this.Ra,this.jga(),this.Ed,this.ib,thi=
s.Hb,this.zk,b,this.Me);this.qa(this.Ka);c.D.F=3Dthis.Ka;S3b();b=3Dthis.B=
b;Dwb(c,b.D,b.C);b=3Dvp(this.F);this.F.Pb()&&b&&b.C.gX()&&(a.kf=3Db);c.Wa=
=3D!0;Un(this.O,"ri");this.L&&N3b(this)};function S3b(){var =
a=3Dsn();ritz_api.XplatApi.initializePerformanceManager(function(b){retur=
n tn(a,b)},function(b){return vn(a,b)},function(b){return yn(a,b)})}=0A=
function =
N3b(a){Zub(a.Xm().J);ritz_api.RitzModelApi.sendReadyToLoadData();Un(a.O,"=
rtld")}p.QVb=3Dfunction(){var a=3Dthis.Xm();a.D.D=3Dthis.jb;var =
b=3Dthis.Bb,c=3Db.C;b=3Db.D[0];var =
d=3Db.RF();Pvb(a.D,d);c=3DEn(this.xb,c);Pvb(a.D,kb(b.sS,c));this.jb.va=3D=
!1;a=3DO3b(this);ow(a,3)&&V(a,3).Nla()&&(a=3DV(a,3).yia(),$ub(this.Xm().J=
,a));Un(this.O,"ssc")};function O3b(a){var =
b=3Dritz_api.RitzModelApi.getWorkbookProperties();return a.qt.yd((new =
Lx).Ca(),b)}=0A=
p.MKb=3Dfunction(a){if(this.we&&!this.L){var =
b=3Dthis.F.Pb().Le(),c=3DNBb(a);if(null!=3D=3Db&&b=3D=3Dc&&J(I(),"docs-lo=
calstore-ebsee"))this.wFa();else{b=3Dv(this.wFa,this);c=3Dv(function(a){r=
m(this.Va,We(a))},this);var d=3Dnew =
fSa(this.V,v(this.RKb,this,a),3,3E4,this.E6a.bind(this));this.qa(d);zi(d.=
Ux().then(b,c),function(){B(d)});this.F.Pb()&&Uub(this.Xm())}}};p.E6a=3Df=
unction(a,b){var =
c=3Dthis.C.C.L;a?(c.D=3Dnull,c.C=3Dnull):(a=3Db?We(b).message:"Unknown =
error",c.D=3Da,c.C=3D"UNSPECIFIED")};=0A=
p.RKb=3Dfunction(a){var b=3Dthis,c=3Dthis.Ba,d=3Dnew =
dSa(this.C.mc(),this.Va,this.Cb);this.qa(d);return =
tza(Gn(c)).then(function(){return new =
ti(function(c,f){eSa(d,NBb(a),a.C.changes.revisionhmac,wB(b.$),c,f)})})};=
p.wFa=3Dfunction(){this.tm.Nb(null);var =
a=3Dthis.Ba,b=3Dthis.F.Pb();b&&a.Wa.addCallback(v(this.EXb,this,b))};p.EX=
b=3Dfunction(a){Kva(vp(this.F).C.F,a.getId(),v(function(b){(b=3DRra(b).ri=
tzChunkSize)&&Qra(a,"ritzChunkSize",b);b=3Dp0a(this,a);var =
c=3Dthis.Xm().Ba;this.Uc=3Db;c.F=3Db;this.Rh.C=3D!0},this))};=0A=
function T3b(a){a:{var =
b=3Da.D,c=3DFB("win").location.hash;if(Sb(c,"gid=3Dform")&&(a=3Dklb(b.ma)=
,null!=3Da&&VF(b.C,a)))break =
a;a=3Db.C;b=3DBkb(b.jb,c);(b=3Dnull=3D=3Db?null:VF(a,b))||(b=3Da.D[0]);b.=
Ih()&&(b=3Djkb(a,b.Af()),b=3Da.D[b]);a=3Db.Ab()}return =
a}p.OKb=3Dfunction(a,b){B(this.Rb);this.Rb=3Dnull;this.L=3D!0;var =
c=3DJAa(a.win.location.href),d=3Dc.id;if(!d)throw Error("No document id =
in =
URL");b.cosmoId=3Dd;b.key=3Dd;b.isSaved=3D"true"!=3Dc["new"];c=3D{};c.app=
Config=3Db;c.ecso=3D!0;L3b(this,d,a,c,null)};=0A=
p.AJb=3Dfunction(){this.C.D&&(this.a3=3DkNa(this.C,this.Rb),this.qa(this.=
a3))};=0A=
p.DJb=3Dfunction(a){y3b(this.Bd);this.$f.bind(this.Bd.gb("trix-settings")=
);var =
b=3Dthis.$,c=3Dthis.D,d=3Dthis.F.Pb(),e=3Dvp(this.F);d&&e&&(this.D.Ac=3Dd=
,this.D.kf=3De);a&&(a=3Da.C.structure,a.lms?(a=3Dthis.D.D,""!=3Da.Jc&&(a.=
Jc=3D"",a.Ba=3Dnull,a.L=3Dnull,a.Oa.dispatchEvent(new =
bp(!1)))):a.lmt&&Tua(this.D.D,a.lma?"anonymous":a.lmu,a.lmt,!0));apb(this=
.D.H,this.Sa);Bpb(this.D);this.xd.D();jtb=3Dnew =
htb(this.Ra,window);this.b9=3Dnew w3b;this.A5=3Da=3Dnew =
Dtb(this.Ra,this.Xm());this.dd=3Dnew =
Ft(this.ib.getElement("waffle-grid-container"));=0A=
this.Ef=3Dd=3Dnew =
v3b(b,c,this.va,this.dd,this.Va,this.tf,this.Ak,this.H,this.Ra,this.Ka.H,=
this.Bd,this.Ji,this.ib);e=3Dnew ew;this.qa(e);e=3Dnew ySa(e,this.C,new =
xSa(Ae(this.ib,"docs-editor")));this.qa(e);e=3Dnew =
J8a(c.C);this.jb=3Dnew =
Lkb(c,a,b,this.Db,this.va,e,this.H,!0,this.Rb);var f=3Dthis.ub,h=3Dnew =
zzb(f.C,e);f.qa(h);ev(f.O,h);f=3Dthis.ub.F;f.Wb.Mb(Q3a,Pa,f.C).Mb(S3a,Ja,=
f.C).Mb(wC,Na,f.C).Mb(tC,Na,f.C).Mb(yC,Na,f.C);f.getHandler().R(f.F,["Ba"=
,"Ca","Ua"],f.C);f.C();if(f=3Dthis.ib.getElement("grid-bottom-bar")){f.st=
yle.position=3D=0A=
"relative";f.dir=3Dthis.ib.Pb().body.dir;f=3Dnew =
$yb(f,this.D.C,this.D.H,this.D.ma,this.D.va,this.Db,this.va,!0,this.D.D.D=
||this.D.D.F);h=3Dthis.jb;h.L=3Df;var =
k=3D{Ub:h.GBb,ec:h.Myb,fc:h.Oyb,Xb:h.hmb,cc:h.Nyb,dc:h.IEb};for(l in =
k)h.Ba.R(f,l,k[l]);z3a.Mb(Qa,h.Fob,h)}var l=3Dnew =
F3b(this.Ji);this.qa(l);f=3Dnew D3b(this.$Sb);this.qa(f);l=3Dnew =
KBb(l,f);f=3Dthis.F;J(I(),"icso")?f=3D!0:(Vn(f.C,"docs-app-lsi"),f=3Dnull=
!=3Djwa(f));h=3Dthis.ib;k=3Dh.getElement("docs-chrome-cover");var =
m=3Dh.getElement("docs-menubars"),r=3Dh.getElement("docs-header"),=0A=
u=3Dh.getElement("docs-banner-container");k&&m&&r&&u?(h=3Dnew =
Du(h),h.hb(h.D),h.C=3DYh(h.D)):h=3Dnull;h&&(this.qa(h),k=3Dthis.ub.D,k.C=3D=
h,k.getHandler().R(k.C,["show","hide"],v(k.F,k)),Dt(k,r2a(k)));this.J=3Dn=
ew =
QZb(c,d,this.jb,a,this.Wa,this.Db,this.va,b,this.Rh,this.Ge,this.dd,this.=
Va,this.Ra,e,this.H,this.Op,this.Sa,this.Yj,this.Ed,this.Oa,h,this.Ha,thi=
s.Qh,this.q8,this.tf,this.ub.H,this.Xm().xd,this.ib,l,f,this.EI,this.Xm()=
.F,this.Xm().ub);this.ot=3Dnew ENa(this.Xm().F,new =
Ctb(this.D,this.Ac));this.qa(this.ot);=0A=
Qcb(this.Db,a,this.Xm().F,this.J.Ge,this.ot);a=3D!!FB("editable");b=3Dc.H=
;b.C!=3Da&&(b.C=3Da,a=3Dnew =
aK("readonly_status"),a.Jd=3DbK(b),b.dispatchEvent(a));b=3D!!FB("commenta=
ble");c=3Dc.H;c.L!=3Db&&(c.L=3Db,b=3Dnew =
aK("commenter_status"),b.Jd=3DbK(c),c.dispatchEvent(b));c=3Dv(this.hKb,th=
is);ra("__isSheetLoaded",c,void =
0);c=3Dv(this.WZb,this);ra("__getCellTextLayoutFactoryForActiveView",c,vo=
id 0);c=3Dnew =
vu(["not-revisions"]);b=3D[K.vn,K.Pp,K.jE,K.Fr,w4a,A4a,y4a,x4a,z4a,K.Ok,K=
.Ql,K.Pn,K.Np,K.Pu,K.Jy,K.Qu,k3a,p5a,q5a,o5a,aE,K.Mp,=0A=
VC,YC,C4a,d8a,TD,bE,cE,K.Yi,K.Bk,l7a,m7a];for(a=3D0;a<b.length;a++)d=3Db[=
a],this.Bd.Qx(d),this.Ha.D(d,c);Un(this.O,"wi")};p.hKb=3Dfunction(a){a=3D=
KH(this.D.C,a);return!!a&&!!a.vg()};p.WZb=3Dfunction(){var =
a;if(a=3DSZb(this.J)){var b=3Da.$.D.J;a=3Dnew =
$M(b,b.D,a.$.IB(),a.Va,a.$.ma,a.$.D.H)}else a=3Dnull;return a};=0A=
function R3b(a,b){if(!a.we&&FB("editable")){var =
c=3Da.C.C;ao(c,Ol(c.vf,16,!b))&&c.J.dispatchEvent(null)}var =
d=3D"none";c=3Da.Rh.C;b&&(d=3Dc?"editable":"readonly");c=3Da.D.H;if(c.D!=3D=
d){c.D=3Dd;var e=3Dnew =
aK("offline_status");e.C=3Dd;e.Jd=3DbK(c);c.dispatchEvent(e);d=3Dnew =
aK("readonly_status");d.Jd=3DbK(c);c.dispatchEvent(d)}null!=3Da.T1&&(a.Xm=
().Ha.V=3Db,!b&&a.O.C.rci&&Uub(a.Xm()))}p.resizeAppToCurrentDimensions=3D=
function(){this.J&&(Pf&&!Q8a&&(BN.clear(),SZb(this.J)&&cQb(SZb(this.J).C)=
),this.J.gT())};=0A=
p.CJb=3Dfunction(a){var =
b=3Dthis.Ka.C;Vn(b.C,"docs-text-fi-ifa");b.va&&b.va.AFa();var =
c=3DTsb(b,"firstChunk");b.D.Pa("webfontsAvailable",F(c,1));b.D.Pa("webfon=
tsMetadataAvailable",F(c,2));b.D.Pa("webfontsVariantsAvailable",F(c,3));S=
sb(b,29129,c);b.$&&Jsb(b.$);U3b(this,a);zn().Xh("ccv");a=3Dnew =
mm;this.qa(a);a.Cq(this.F.I9a,0,this.F);Un(this.Ka.C.C,"docs-text-fi-fl")=
;LB("shell",this.PEb,this);V3b();this.J.gT();yB.getInstance().C.ecso&&thi=
s.Cb&&LB("offline",this.mzb,this);je(Pd("waffle-lsb"))};=0A=
function V3b(){z(H3b,function(a){S1a(a,5E3)})}p.FTa=3Dfunction(){var =
a=3Dthis.jb,b=3Da.C.C;b?0=3D=3Db.getSheetType()?this.kia():b.vg()?this.ki=
a():gf(b,"Pa",this.kia,!1,this):gf(a,"Ba",v(this.FTa,this))};p.kia=3Dfunc=
tion(){zn().Xh("alc")};=0A=
function U3b(a,b){var =
c=3Da.jb,d=3Dc.C;if(0=3D=3Dd.D.length)TZb(a.J);else{var =
e=3Db?b.C.gridId:T3b(a);b=3Dd.H[e];if(a.L){var =
f=3DZZb(a.Ef,b);a.ib.getElement("waffle-grid-container").appendChild(f)}e=
lse =
e=3DT3b(a);XZb(a.J,b);d=3Dd.H[e];(b=3DDkb(FB("win").location.hash))&&Okb(=
c,b,d);Vab(c,d.Af(),v(function(){Un(this.O,"sa")},a))}}=0A=
p.PEb=3Dfunction(){zn().Xh("shl");var =
a=3DOB("shell"),b=3Dthis.D,c=3Dthis.J.D,d=3Dthis.dd,e=3Dthis.Ka,f=3De.C,h=
=3Dnew =
etb(c);f.$&&f.$.Mf(e.L,h);Un(f.C,"docs-text-fi-fr");this.Se=3Da=3Da.C(b).=
Z4b(this.va,c).$4b(d,this.Hb);yB.getInstance();this.Vd=3DIKa(this.C,this.=
V,this.Db,this.Ha,this.Yj,this.va,this.H);this.C.Ri()||this.C.D||LB("orga=
nize",this.Uzb,this);a.f5b().b5b().e5b(this.Vd).X4b().a5b(this.Ef.C,this.=
H,b.F.C["ritz-DisplayFormulaBar"].La()).d5b().Y4b().c5b(this.Ka.O).build(=
);b=3Dthis.J;d=3Dnew vu(["not-anonymous","netStatus-online",=0A=
"sheet-access-edit","not-revisions"]);c=3Dnew =
vu(["not-revisions","sheet-access-edit","netStatus-online"]);b.$.C(K.OU,d=
);b.$.C(K.Jda,d);b.$.C(K.Iy,d);wMa(b.Se,K.$U.getId(),[$D.getId(),K.Iy.get=
Id()]);d=3D[K.DU,K.yN,K.xN,K.BU,K.R2,K.S2,K.Kda,K.Ida,c3a];for(e=3D0;e<d.=
length;e++)b.$.C(d[e],c);b.jb=3Da;b.qa(b.jb);b.ma=3DOB("shell").D(b.L,b.V=
,b.Db,b.H,b.Z2,b.a3,b.q8,b.jb,b.C,b.Hb,b.Ka,b.D,b.va,b.$,b.Se,b.a9,b.Rb,b=
.b3,b.Yb,b.J,b.Va,b.zk,b.tf,b.b9);b.qa(b.ma);b.Oa&&b.ma.Of(b.Oa);b.Uc.C=3D=
!0;MB("findreplace",b.Wtb,b);=0A=
MB("goto",b.Gub,b);MB("hats",v(b.Rub,b,b.J));b.Me.start();b.ub&&b.ub.star=
t();b.Cb&&b.Cb.start();b.Sa&&uXb(b.Sa);b.gT();a=3Db.C.F;O0a&&ritz_api.Rit=
zModelApi.isFunctionLocalizationSupportedForLocale("en")&&upb(a)&&a.C["ri=
tz-NeedsExistingUserLocalizedFunctionNamesPromo"].La()&&(c=3Dnew =
iUb(b.C,b.J),b.qa(c),c.render(),jK(a,"ritz-NeedsExistingUserLocalizedFunc=
tionNamesPromo",!1));ff(this.dd,"T",v(this.resizeAppToCurrentDimensions,t=
his));(b=3Dthis.J.uia())&&a_b(this.Ef,b);zn().Xh("coe");this.FTa();this.D=
.Hb.load();=0A=
b=3Dthis.a9;a=3Dna.location.href;rl(a,"nativeconvert")&&(b.D.isVisible()&=
&b.D.Xf(),b.C.Qb()||b.C.render(b.F||void 0),b.C.show("Hooray!","Your =
file is now in Google Sheets format. Click the Share button to start =
editing with others.","Got =
it!",11E3),b=3Dtl(a,"nativeconvert"),na.history.replaceState(null,na.docu=
ment.title||"",b));Un(this.O,"sml")};=0A=
p.IWb=3Dfunction(){if(J(I(),"promo_show_on_load")&&this.Se&&this.Hb){var =
a=3DJ(I(),"promo_use_global_preference")?"docs-global_promos":"ritz-ap";t=
his.Se.G4b(this.Db,this.Hb.C[a]||null,this.H)}};=0A=
function P3b(a){var b=3DNv(a.Ma),c=3Da.C;a.H.D.then(function(a){var =
d=3DZg(I(),"docs-ttt");if(d&&0!=3Dd){switch(d){case 1:var f=3Dnew =
jw(c.mc(),new bTa(b),a);break;case 2:case 3:case 6:f=3Dnew =
iw(d);break;case 4:case 5:f=3Dnew wt(4=3D=3Dd?"Template approved and =
added to your organization's template gallery":"Proposed template =
rejected",void 0,void 0,void 0,void 0,void 0,void =
0,["docs-templatestoast"]);break;default:throw Error("Unsupported toast =
type.");}f.render();f.setVisible(!0);f=3Dnew yka;G(f,2,d);d=3DcTa();ag(d,=0A=
5,f);d=3Dtj(Fka(new =
pj,d),19).build();a.Vb(29239,d)}})}p.mzb=3Dfunction(){var =
a=3DOB("offline"),b=3Dthis.F.Cb;a=3Da.C(this.Cb,this.Va,this.H,this.C,thi=
s.Lt(),b,this.Db,this.ib);this.qa(a)};p.Uzb=3Dfunction(){var =
a=3Dthis,b=3D(new Kk).build();if($La(this.ib,b)){var =
c=3DOB("organize").C(this.C,this.ib,xp.getInstance(),this.H);this.qa(c);t=
his.qa(b);b=3Dnew Ue;this.qa(b);aMa(function(){var =
b=3Da.Vd,c=3DAe(b.oa(),"docs-folder");return =
b.CS?b.Yv.Qa():c},c,this.Db,b)}};=0A=
p.Dvb=3Dfunction(){var a=3DOB("impressions"),b=3Dthis.C.J;b=3Dnew =
kka(b?b[44]:null);wVa(this.Op,b);b=3Dnew Ftb(this.D);Gtb(b,this.Me);var =
c=3Da.H(this.D.D,this.ma,this.Yb,a.F(v(g("J"),this)),vp(this.F),this.F.Wa=
,this.V,this.Me,this.Jc,this.Op,this.F.Ef,aCa(this.F));ntb(this.H,c);c&&(=
Cb(this,function(){this.H.D=3Dnew =
Lk;c.dispose()},this),CMa(this.Bd,c),QB.R("broadcasterImpression",functio=
n(a){c.Vb(a.Da)}),W1a=3D!0);var d=3Dnew qNa(this.Xm().F.V);b=3Dnew =
rNa(b,d,this.Xm().ub);this.xd.ye=3Dthis.H;this.xd.F=3Db;Lqa();this.Ka&&=0A=
Nsb(this.Ka.C,this.H);b=3Da.D(this.H);this.Ag=3Da.C(b);this.Ag.WTa(this.i=
b.getElement("docs-editor"));this.Xm().Cb=3Db;Un(this.O,"ii")};p.qxb=3Dfu=
nction(){var a=3DOB("ritzmaestro").F(),b=3Dthis.Se.L;b&&(this.qn=3Dnew =
a(this.C,this.Xm().F,this.Wa,wB(this.$),this.Db,this.Hb,b,this.J,this.D,t=
his.va,this.Ma,this.Yb,this.a9,this.ib,this.Ha),this.qn.Ne())};p.jga=3Dfu=
nction(){return new mTa};=0A=
p.Ea=3Dfunction(){B(this.D);delete this.D;delete =
this.Ja;B(this.Se);delete this.Se;B(this.qt);delete =
this.qt;B(this.$f);delete this.$f;B(this.Ra);delete =
this.Ra;B(this.A5);delete this.A5;B(this.jb);delete =
this.jb;B(this.Db);delete this.Db;B(this.va);delete =
this.va;B(this.J);delete this.J;B(this.Ef);delete =
this.Ef;B(this.Lna);delete this.Lna;B(this.b9);delete =
this.b9;B(this.Yb);delete this.Yb;B(this.Rn);delete =
this.Rn;B(this.Ge);delete this.Ge;B(this.dd);delete =
this.dd;B(this.tf);delete this.tf;B(this.Vd);=0A=
delete this.Vd;B(this.Ha);delete this.Ha;B(this.Qh);delete =
this.Qh;B(this.ub);delete this.ub;B(this.Bd);delete =
this.Bd;B(this.qn);delete this.qn;B(this.Rb);delete =
this.Rb;B(this.Ag);delete this.Ag;G3b.ea.Ea.call(this)};function =
K3b(){if(J(I(),"feim")&&U8a()){window._ritzEvalScript=3D"";var =
a=3Deval('(function* () {  while (true) {    =
eval(window["_ritzEvalScript"]);    window["_ritzEvalScript"] =3D "";    =
yield;  =
}})()');Ga=3Dfunction(b){window._ritzEvalScript=3Db;a.next()}}};if(window=
.jstiming){window.jstiming.kAa=3D{};window.jstiming.RTb=3D1;var =
W3b=3Dfunction(a,b,c){var d=3Da.t[b],e=3Da.t.start;if(d&&(e||c))return =
d=3Da.t[b][0],void =
0!=3Dc?e=3Dc:e=3De[0],Math.round(d-e)},X3b=3Dfunction(a,b,c){var =
d=3D"";window.jstiming.srt&&(d+=3D"&srt=3D"+window.jstiming.srt,delete =
window.jstiming.srt);window.jstiming.pt&&(d+=3D"&tbsrt=3D"+window.jstimin=
g.pt,delete =
window.jstiming.pt);try{window.external&&window.external.tran?d+=3D"&tran=
=3D"+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+=3D=
"&tran=3D"+=0A=
window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+=3D"&tran=3D=
"+window.chrome.csi().tran)}catch(u){}var =
e=3Dwindow.chrome;if(e&&(e=3De.loadTimes)){e().wasFetchedViaSpdy&&(d+=3D"=
&p=3Ds");if(e().wasNpnNegotiated){d+=3D"&npn=3D1";var =
f=3De().npnNegotiatedProtocol;f&&(d+=3D"&npnv=3D"+(encodeURIComponent||es=
cape)(f))}e().wasAlternateProtocolAvailable&&(d+=3D"&apa=3D1")}var =
h=3Da.t,k=3Dh.start;e=3D[];f=3D[];for(var l in =
h)if("start"!=3Dl&&0!=3Dl.indexOf("_")){var =
m=3Dh[l][1];m?h[m]&&f.push(l+"."+W3b(a,l,h[m][0])):k&&e.push(l+"."+=0A=
W3b(a,l))}delete h.start;if(b)for(var r in =
b)d+=3D"&"+r+"=3D"+b[r];(b=3Dc)||(b=3D"https:"=3D=3Ddocument.location.pro=
tocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[=
b,"?v=3D3","&s=3D"+(window.jstiming.sn||"_s")+"&action=3D",a.name,f.lengt=
h?"&it=3D"+f.join(","):"",d,"&rt=3D",e.join(",")].join("")},Y3b=3Dfunctio=
n(a,b,c){a=3DX3b(a,b,c);if(!a)return"";b=3Dnew Image;var =
d=3Dwindow.jstiming.RTb++;window.jstiming.kAa[d]=3Db;b.onload=3Db.onerror=
=3Dfunction(){window.jstiming&&delete =
window.jstiming.kAa[d]};b.src=3Da;b=3D=0A=
null;return a};window.jstiming.report=3Dfunction(a,b,c){var =
d=3Ddocument.visibilityState,e=3D"visibilitychange";d||(d=3Ddocument.webk=
itVisibilityState,e=3D"webkitvisibilitychange");if("prerender"=3D=3Dd){va=
r =
f=3D!1,h=3Dfunction(){if(!f){b?b.prerender=3D"1":b=3D{prerender:"1"};if("=
prerender"=3D=3D(document.visibilityState||document.webkitVisibilityState=
))var d=3D!1;else =
Y3b(a,b,c),d=3D!0;d&&(f=3D!0,document.removeEventListener(e,h,!1))}};docu=
ment.addEventListener(e,h,!1);return""}return Y3b(a,b,c)}};function =
Z3b(a){Uf(this,a,0,-1,null,null)}x(Z3b,Tf);function =
$3b(a){Uf(this,a,0,-1,null,null)}x($3b,Tf);function =
XQ(a){Uf(this,a,0,-1,null,null)}x(XQ,Tf);function a4b(){};function =
b4b(a){this.Hc=3Da}b4b.prototype.getId=3Dg("Hc");function =
YQ(){this.D=3Dthis.ag=3Dnull}YQ.prototype.Mf=3Dfunction(a,b){this.ag=3Da;=
this.D=3Db;this.jf();return this};function ZQ(a,b){var =
c=3Da.D.C[b.getId()];b.getId();b=3Dc.E5();b.Mf(a.ag,a.D);return =
b}function c4b(a){return 2=3D=3DF($Q(a.ag),3)}function aR(a){var =
b=3DZf(a.ag,zka,5);null=3D=3Db&&(b=3Dnew zka,ag(a.ag,5,b));return =
b}YQ.prototype.jf=3DKe;=0A=
YQ.prototype.build=3Dfunction(){F(this.ag,10);null!=3DF(this.ag,6)||F(thi=
s.ag,10);c4b(this)&&null!=3DF(this.ag,13)&&F(Zf($Q(this.ag),XQ,2),2);var =
a=3DZf(this.ag,zka,5);if(null!=3Da){var =
b=3Dthis.ag;a=3Dfg(a);ag(b,5,a)}return this.ag};function =
bR(a){Uf(this,a,0,-1,null,null)}x(bR,Tf);function =
d4b(){YQ.call(this)}x(d4b,YQ);var e4b=3Dnew =
b4b("high_frequency_builder");d4b.prototype.Gi=3Dfunction(){return =
1=3D=3DF(Zf(this.ag,bR,7),1)};function f4b(a,b,c){a=3Dnew =
Ci(a);c.qa(a);var d=3Dnew =
th(c);c.qa(d);d.R(a,"tick",b);a.start()};function =
g4b(){YQ.call(this)}x(g4b,YQ);var h4b=3Dnew =
b4b("system_builder");function i4b(a,b,c){var =
d=3D1E3*Ea();if(0=3D=3Db){b=3Dnew Z3b;var e=3Dnew =
$3b;G(e,1,d);ag(b,1,e);G(b,3,1);ag(a.ag,8,b);G(a.ag,12,c);G(a.ag,13,c);G(=
a.ag,4,d);G(a.ag,3,c)}else 1=3D=3Db&&(b=3Dnew Z3b,e=3Dnew =
XQ,G(e,1,d),ag(b,2,e),G(b,3,2),ag(a.ag,8,b),G(a.ag,12,c),G(a.ag,3,c));ret=
urn a};function =
j4b(a,b,c){this.D=3Da;this.H=3Db;this.F=3Dc;this.C=3D{};f4b(6E4,this.bBa,=
this)}x(j4b,A);p=3Dj4b.prototype;p.PC=3Dfunction(a){return =
ZQ(k4b(this.D,a),e4b)};p.VL=3Dfunction(){return this.D.D};=0A=
p.QC=3Dfunction(a){var =
b=3DF(a.ag,10);a=3DZQ(a,e4b);if(b=3Dthis.C[b]){var c=3Da;var =
d=3DF(Zf(b.ag,bR,7),1);l4b(this,b)?c=3D4:32768<=3Dd?c=3D5:(d=3DF(b.ag,10)=
,c=3Dthis.F[d].H(b,c)?7:null);if(c)m4b(this,b,c);else return =
c=3DZf(b.ag,bR,7),d=3DF(Zf(b.ag,bR,7),1)+1,G(c,1,d),c=3D1E3*Ea(),d=3DZf($=
Q(b.ag),XQ,2),G(d,2,c),c=3DF(b.ag,10),this.F[c].J(b,a),new =
a4b}b=3Da;i4b(ZQ(b,h4b),1,this.D.F++);F(b.ag,7);a=3Dnew =
bR;G(a,1,1);ag(b.ag,7,a);a=3DF(Zf($Q(b.ag),XQ,2),1);c=3DZf($Q(b.ag),XQ,2)=
;G(c,2,a);a=3Dthis.D;c4b(b);a.H.add(b);a=3DF(b.ag,10);this.C[a]=3Db;=0A=
return new =
a4b};p.RL=3Dba();p.$G=3Dba();p.qS=3Dfunction(){this.bBa();this.H.H();retu=
rn Xia(Yk(this.H.F)).then()};function l4b(a,b){var =
c=3DF(b.ag,10),d=3D1E3*Ea();b=3DF(Zf($Q(b.ag),XQ,2),2);return =
d-b>=3Da.F[c].C}function m4b(a,b,c){var =
d=3DZf(b.ag,bR,7);G(d,2,c);c=3Da.D;c4b(b);d=3DZQ(b,h4b);var =
e=3Dc.F++,f=3DZf($Q(d.ag),XQ,2),h=3D1E3*Ea();G(f,2,h);G(d.ag,13,e);c.H.re=
move(F(b.ag,12));n4b(a.D,b);c=3Da.H;3<=3Dc.C.C.Xe()&&c.D.Qq();b=3DF(b.ag,=
10);delete a.C[b]}=0A=
p.bBa=3Dfunction(){for(var a in this.C){var =
b=3Dthis.C[Number(a)];l4b(this,b)&&m4b(this,b,4)}};function =
o4b(a,b){this.C=3Da;this.D=3Db}p=3Do4b.prototype;p.QC=3Dfunction(a){n4b(t=
his.C,a);a=3Dthis.D;3<=3Da.C.C.Xe()&&a.D.Qq();return new =
a4b};p.PC=3Dfunction(a,b){a=3Di4b(k4b(this.C,a),b,this.C.F++);1=3D=3Db&&(=
b=3Dthis.C,c4b(a),b.H.add(a));return a};p.VL=3Dfunction(){return =
this.C.D};p.RL=3Dfunction(){var a=3Dthis.D;if(!a.J||a.C.J){var =
b=3Dp4b(a.C,691).build();b=3Dq4b(a.C,[b]);a.O.C(b)}a.H();this.C.V=3D!1};p=
.$G=3Dfunction(){var =
a=3Dthis.C,b=3Dp4b(a,716);r4b(a,b);b=3Db.build();a.C.add(b);a.ma=3D!0;a.V=
=3D!0;this.D.Mf();this.D.D.Qq()};=0A=
p.qS=3Dfunction(){this.D.H();return Xia(Yk(this.D.F)).then()};function =
s4b(a,b,c){this.C=3Da;this.D=3Db;this.F=3Dc}p=3Ds4b.prototype;p.QC=3Dfunc=
tion(a){var =
b=3DF(a.ag,10);return(this.F[b]?this.D:this.C).QC(a)};p.PC=3Dfunction(a,b=
){return(this.F[a]?this.D:this.C).PC(a,b)};p.VL=3Dfunction(){return =
this.C.VL()};p.RL=3Dfunction(){var a=3Dthis.D,b;for(b in =
a.C)m4b(a,a.C[Number(b)],3);return this.C.RL()};p.$G=3Dfunction(){return =
this.C.$G()};p.qS=3Dfunction(){return this.D.qS()};function =
t4b(a,b,c,d){this.C=3Da;this.V=3Db;this.O=3Dc;this.D=3Dnew =
Gm(this.H,3E3,this);this.F=3Dnew =
Rm;this.J=3Dd}x(t4b,A);t4b.prototype.Mf=3Dfunction(){f4b(6E4,this.D.Qq,th=
is.D);f4b(36E5,this.L,this)};t4b.prototype.H=3Dfunction(){if(0!=3Dthis.C.=
C.Xe()&&(!this.J||this.C.J)){var =
a=3Du4b(this.C),b=3Dthis.V.C(a);b&&(zi(b,v(function(){this.F.remove(b)},t=
his)),this.F.add(b))}};t4b.prototype.L=3Dfunction(){var =
a=3Dthis.C,b=3Dp4b(a,1153).build();a.C.add(b);this.D.Qq()};function =
v4b(a){this.C=3Da}p=3Dv4b.prototype;p.QC=3Dfunction(a){a=3Dthis.C.QC(a);t=
his.qS();return a};p.PC=3Dfunction(a,b){return =
this.C.PC(a,b)};p.VL=3Dfunction(){return =
this.C.VL()};p.RL=3Dfunction(){return =
this.C.RL()};p.$G=3Dfunction(){return =
this.C.$G()};p.qS=3Dfunction(){return this.C.qS()};function =
w4b(a){Uf(this,a,0,-1,null,null)}x(w4b,Tf);function =
x4b(a){Uf(this,a,0,-1,null,null)}x(x4b,Tf);function =
y4b(a){Uf(this,a,0,-1,null,null)}x(y4b,Tf);x4b.prototype.Ws=3Dfunction(a)=
{G(this,7,a)};function =
z4b(a){Uf(this,a,0,-1,null,null)}x(z4b,Tf);function =
A4b(a){Uf(this,a,0,-1,null,null)}x(A4b,Tf);function =
B4b(a){Uf(this,a,0,-1,null,null)}x(B4b,Tf);function =
C4b(a){Uf(this,a,0,-1,null,null)}x(C4b,Tf);C4b.prototype.getParent=3Dfunc=
tion(){return =
Zf(this,B4b,11)};C4b.prototype.vh=3Dfunction(a){ag(this,11,a)};function =
D4b(){this.F=3Dthis.L=3D!1;this.D=3Dnull;this.J=3Dthis.H=3D0;window.chrom=
e&&window.chrome.runtime&&window.chrome.runtime.connect&&(this.L=3D!0,E4b=
(this))}function =
E4b(a){a.D=3Dwindow.chrome.runtime.connect("ciiamoeghmklpofjbocenebdfbgja=
paa");a.F=3D!0;a.D.onDisconnect.addListener(function(){a.F=3D!1});documen=
t.addEventListener("mousemove",function(b){a.H=3Db.clientX;a.J=3Db.client=
Y})}=0A=
D4b.prototype.C=3Dfunction(a){if(this.L&&this.F){var =
b=3DZf(a,z4b,2)||new z4b,c=3DZf(a,C4b,5)||new C4b,d=3DZf(a,x4b,3)||new =
x4b;a=3D$f(a,F4b,1);a=3Dha(a);for(var =
e=3Da.next();!e.done;e=3Da.next())this.D.postMessage({detail:{impression:=
e.value.serialize(),session_info:b.serialize(),session_invariants:c.seria=
lize(),client_info:d.serialize()}});document.dispatchEvent(new =
CustomEvent("ripple",{detail:{clientX:this.H,clientY:this.J}}))}};functio=
n G4b(){}G4b.prototype.E5=3Dfunction(){return new d4b};function =
H4b(){this.C=3D{};this.Hza=3D{};this.m3=3Dnull}function =
I4b(a,b,c){b.getId();a.C[b.getId()]=3Dc}function =
J4b(a,b,c){b.getId();a.Hza[b.getId()]=3Dc;a.m3&&c.C(a.m3)};function =
F4b(a){Uf(this,a,0,-1,null,null)}x(F4b,Tf);F4b.prototype.mj=3Dfunction(){=
return Yf(this,2,1004)};function $Q(a){return Zf(a,Z3b,8)};function =
K4b(a){Uf(this,a,0,-1,null,null)}x(K4b,Tf);function =
L4b(a){Uf(this,a,0,-1,M4b,null)}x(L4b,Tf);var M4b=3D[1];function =
N4b(){this.C=3D[]}N4b.prototype.add=3Dfunction(a){this.C.push(a)};N4b.pro=
totype.Xe=3Dfunction(){return this.C.length};function =
O4b(){this.C=3D{}}O4b.prototype.add=3Dfunction(a){c4b(a);var =
b=3DF(a.ag,12);this.C[b]=3Da};O4b.prototype.remove=3Dfunction(a){delete =
this.C[a]};function =
P4b(a,b){this.D=3Da;this.$=3Db;this.F=3D1;this.O=3Dthis.L=3Dnull;this.H=3D=
new O4b;this.C=3Dnew N4b;this.V=3Dthis.ma=3Dthis.J=3D!1}function =
k4b(a,b){a=3DZQ((new YQ).Mf(new =
F4b,a.$),h4b);G(a.ag,10,b);G(a.ag,2,b);return a}function =
n4b(a,b){G(b.ag,6,a.L);b=3Db.build();a.C.add(b);a.J=3D!0}function =
u4b(a){var b=3Da.C,c=3Db.C;b.C=3D[];return q4b(a,c)}=0A=
function q4b(a,b){var c=3Dnew =
L4b,d=3Dfg(a.D.C);ag(c,2,d);d=3Da.D;Q4b(d);(d=3Dd.F?fg(d.F):null)&&ag(c,5=
,d);var e;d=3Da.D;for(var f,h=3Db.length-1;0<=3Dh;h--){var =
k=3DZf(b[h],zka,5);if(k&&Zf(k,jj,1)){k=3DZf(k,jj,1);t(F(k,12))&&!t(e)&&(e=
=3DF(k,12));k=3DZf(k,Zja,20);if(t(k)&&!t(f)){f=3Dnew y4b;var =
l=3DF(k,2);t(l)&&G(f,2,l);k=3DF(k,1);t(k)&&G(f,1,k)}if(t(e)&&t(f))break}}=
d=3Dd.H?fg(d.H):null;if(t(e)||t(f))d||(d=3Dnew =
x4b),t(e)&&G(d,6,e),t(f)&&ag(d,13,f);(e=3Dd)&&ag(c,3,e);a=3Dfg(a.D.J);ag(=
c,4,a);bg(c,1,b);return c}=0A=
function p4b(a,b){var c=3Di4b(k4b(a,b),0,a.F++);var d=3Da.H;var =
e=3DObject.keys(d.C);if(0=3D=3De.length)d=3Dnull;else{for(var =
f=3D[],h=3D0;h<e.length;h++){var k=3DNumber(e[h]),l=3Dd.C[k],m=3Dnew =
gka;G(m,1,k);k=3DF(l.ag,10);G(m,2,k);f.push(m)}d=3Df}716!=3Db&&(b=3Da.O,e=
=3Dd,G(c.ag,6,a.L),d=3Dnew =
eka,G(d,1,b),e&&bg(d,2,e),b=3DaR(c),ag(b,3,d));r4b(a,c);return =
c}function =
r4b(a,b){a.L=3DF(b.ag,12);a.O=3DF(Zf($Q(b.ag),$3b,1),1)};function =
R4b(){}R4b.prototype.E5=3Dfunction(){return new g4b};function =
S4b(){this.C=3Dthis.D=3Dnull}S4b.prototype.build=3Dfunction(){null=3D=3Dt=
his.C&&(this.C=3Dnew H4b);I4b(this.C,h4b,new R4b);I4b(this.C,e4b,new =
G4b);var a=3Dthis.D.L=3Dthis.C;var =
b=3Dthis.D;if(null=3D=3DF(cR(b),1)){var c=3DcR(b),d=3Dnew =
A4b;ag(c,1,d)}b=3DZf(cR(b),A4b,1);a.m3=3Db;b=3Doc(a.Hza);for(c=3D0;c<b.le=
ngth;c++)b[c].C(a.m3);return new P4b(this.D,this.C)};function =
T4b(){this.C=3Dnew z4b;this.F=3Dnull;this.J=3Dnew =
K4b;G(this.J,1,6);this.L=3Dthis.H=3Dthis.D=3Dnull}function U4b(a){var =
b=3D1E3*Ea();F(a.C,2);G(a.C,2,b);return a}function =
cR(a){null=3D=3Da.F&&(a.F=3Dnew C4b);return a.F}function =
Q4b(a){null!=3DF(a.C,1)&&null!=3DF(a.C,6)&&F(a.C,6)};function =
V4b(){this.H=3Dthis.L=3Dnull;this.D=3Dnew =
T4b;this.J=3Dnull;this.O=3D!1;this.C=3Dnull;this.F=3D!1}function =
W4b(a,b){a.L=3Db;return a}function X4b(a,b){a.H=3Db;return a}function =
Y4b(a,b){a.J=3Db;return a}function Z4b(a,b){var =
c=3Da.D;F(c.C,1);G(c.C,1,b);return a}function $4b(a,b){var =
c=3Da.D;F(c.C,6);G(c.C,6,b);return a}=0A=
V4b.prototype.build=3Dfunction(){Q4b(this.D);var a=3Dnew =
S4b;a.D=3Dthis.D;null!=3Dthis.J&&(a.C=3Dthis.J);a=3Da.build();if(this.F){=
var b=3Dnew D4b;this.H=3Dthis.L=3Db}var c=3Dnew =
t4b(a,this.L,this.H,this.O);b=3Dnew o4b(a,c);this.C&&(a=3Dnew =
j4b(a,c,this.C),b=3Dnew s4b(b,a,this.C));this.F&&(b=3Dnew v4b(b));return =
b};function =
a5b(a,b,c,d,e,f){this.J=3Da;this.C=3Db;this.L=3Dc;this.H=3Dd;this.F=3De;t=
his.D=3Df}function b5b(){var =
a=3DI(),b=3Da.get("ilcm");if(null=3D=3Db)return null;var =
c=3Db.eui,d=3Db.je,e=3DJ(a,"icso"),f=3Db.sstu;e=3De?Lza():b.si;b=3Db.ei;a=
=3Da.get("buildLabel");return new a5b(c,d,f,e,b,a)};function =
c5b(a){this.C=3Da}x(c5b,Ra);function =
d5b(a,b){A.call(this);this.H=3Da;this.D=3Dqa(b)?b:null;this.J=3D(a=3Db5b(=
))?a.C:0;this.F=3Da?a.F:[];this.C=3Dnull}x(d5b,A);d5b.prototype.get=3Dfun=
ction(){if(this.C)return this.C;var a=3Dnew =
x4b;G(a,1,"en");G(a,2,gc);qa(this.D)&&G(a,11,this.D);var b=3DI(),c=3Dnew =
w4b;G(c,2,this.H);b=3DJ(b,"icso");G(c,1,b);ag(a,5,c);G(a,9,this.J);c=3Dne=
w kka;G(c,1,this.F||[]);ag(a,10,c);return this.C=3Da};function =
e5b(a,b,c){this.H=3Da;this.D=3Db;this.F=3Dc}e5b.prototype.C=3Dfunction(a)=
{return Ai(this.H.C(a,this.D),function(b){if(!(b instanceof =
c5b&&b.C))return f5b(this,a)},this)};function f5b(a,b){return new =
ti(function(a,d){this.F.C(b,a,d)}.bind(a))};function =
g5b(){}g5b.prototype.C=3Dfunction(a,b){b()};function =
h5b(a,b,c){this.kf=3Da;this.F=3Db;this.D=3Dc}h5b.prototype.C=3Dfunction(a=
,b,c){a=3Dnew Ita(this.D,this.F,Ea(),a.gg(),!0);this.kf.write([a],b,c)};=0A=

------=_NextPart_000_0000_01D3A37D.CE5B5D50--
