Bug 512007: Update the Windows Mobile theme to match the Maemo theme, r=gavin
authorMark Finkle <mfinkle@mozilla.com>
Tue, 25 Aug 2009 14:18:42 -0400
changeset 783 7be103afc1f0ad8c289340c277b27600cc8a2ae5
parent 782 6f280b68a13f4bd96be53dc58f86dca0e67c7bc6
child 784 ee4a34fbeaa323efe0edd1aec6a8cb9c0edce13a
push id669
push usermfinkle@mozilla.com
push dateTue, 25 Aug 2009 18:19:52 +0000
reviewersgavin
bugs512007
Bug 512007: Update the Windows Mobile theme to match the Maemo theme, r=gavin
chrome/content/bindings/extensions.xml
themes/wince/browser.css
themes/wince/images/bookmarks-24.png
themes/wince/images/button-active-36.png
themes/wince/images/button-active-64.png
themes/wince/images/button-default-36.png
themes/wince/images/button-default-64.png
themes/wince/images/buttondark-active-36.png
themes/wince/images/buttondark-active-64.png
themes/wince/images/buttondark-default-36.png
themes/wince/images/buttondark-default-64.png
themes/wince/images/toggledarkleft-active-36.png
themes/wince/images/toggledarkleft-active-64.png
themes/wince/images/toggledarkleft-inactive-36.png
themes/wince/images/toggledarkleft-inactive-64.png
themes/wince/images/toggledarkmiddle-active-36.png
themes/wince/images/toggledarkmiddle-active-64.png
themes/wince/images/toggledarkmiddle-inactive-36.png
themes/wince/images/toggledarkmiddle-inactive-64.png
themes/wince/images/toggledarkright-active-36.png
themes/wince/images/toggledarkright-active-64.png
themes/wince/images/toggledarkright-inactive-36.png
themes/wince/images/toggledarkright-inactive-64.png
themes/wince/images/toggleleft-active-36.png
themes/wince/images/toggleleft-active-64.png
themes/wince/images/toggleleft-inactive-36.png
themes/wince/images/toggleleft-inactive-64.png
themes/wince/images/togglemiddle-active-36.png
themes/wince/images/togglemiddle-active-64.png
themes/wince/images/togglemiddle-inactive-36.png
themes/wince/images/togglemiddle-inactive-64.png
themes/wince/images/toggleoff-active-36.png
themes/wince/images/toggleoff-active-64.png
themes/wince/images/toggleoff-inactive-36.png
themes/wince/images/toggleoff-inactive-64.png
themes/wince/images/toggleon-active-36.png
themes/wince/images/toggleon-active-64.png
themes/wince/images/toggleon-inactive-36.png
themes/wince/images/toggleon-inactive-64.png
themes/wince/images/toggleright-active-36.png
themes/wince/images/toggleright-active-64.png
themes/wince/images/toggleright-inactive-36.png
themes/wince/images/toggleright-inactive-64.png
themes/wince/images/toolbarbutton-active-36.png
themes/wince/images/toolbarbutton-active-64.png
themes/wince/images/toolbarbutton-default-36.png
themes/wince/images/toolbarbutton-default-64.png
themes/wince/jar.mn
themes/wince/platform.css
--- a/chrome/content/bindings/extensions.xml
+++ b/chrome/content/bindings/extensions.xml
@@ -18,17 +18,17 @@
           <xul:hbox align="center">
             <xul:label class="title" xbl:inherits="value=name"/>
             <xul:label class="normal" xbl:inherits="value=version"/>
           </xul:hbox>
           <xul:label class="normal hide-on-select" xbl:inherits="value=description" crop="end" flex="1"/>
           <xul:description class="normal show-on-select" xbl:inherits="xbl:text=description" flex="1"/>
         </xul:vbox>
       </xul:hbox>
-      <xul:hbox class="show-on-select">
+      <xul:hbox class="show-on-select buttons-box">
         <xul:button anonid="options-button" class="addon-options" label="&addonOptions.label;"
                     oncommand="document.getBindingParent(this).toggleOptions();"/>
         <xul:spacer flex="1"/>
         <xul:button anonid="enable-button" class="show-on-disable hide-on-enable hide-on-uninstall addon-enable" label="&addonEnable.label;"
                     oncommand="ExtensionsView.enable(document.getBindingParent(this));"/>
         <xul:button class="show-on-enable hide-on-disable hide-on-uninstall addon-disable" label="&addonDisable.label;"
                     oncommand="ExtensionsView.disable(document.getBindingParent(this));"/>
         <xul:button class="hide-on-uninstall addon-uninstall" label="&addonUninstall.label;"
--- a/themes/wince/browser.css
+++ b/themes/wince/browser.css
@@ -187,16 +187,21 @@ toolbarbutton.page-button {
   }
 }
 
 @media (orientation: portrait) {
   #addons-repo {
     -moz-box-orient: vertical;
     -moz-box-pack: center;
   }
+
+  /* let the buttons in a selected addon wrap */
+  #addons-list > richlistitem .buttons-box {
+    display: block;
+  }
 }
 
 /* console panel UI   ------------------------------------------------------ */
 @media (orientation: landscape) {
   #console-filter-warnings,
   #console-filter-messages {
     visibility: visible;
   }
@@ -294,24 +299,28 @@ placeitem .button-text {
   -moz-box-orient: horizontal;
 }
 
 #autocomplete_navbuttons {
   margin: 1.1mm; /* core spacing */
   min-height: 7.2mm; /* row size */
 }
 
+#autocomplete_navbuttons autorepeatbutton {
+  display: none;
+}
+
 .autocomplete-items {
   background-color: white;
 }
 
 autocompleteresult {
   padding: 0.25mm 0.1mm;
   border-bottom: 0.05mm solid rgb(207,207,207);
-  min-height: 7.2mm; /* row size */
+  min-height: 9.2mm; /* row size */
 }
 
 .autocompleteresult-selected {
   color: white;
   background-color: grey !important;
 }
 
 .autocomplete-item-desc {
index 651553dc6d63202de2abfc3b9028c9ba0cf9041e..fd3cea81cfbf08aa6294e805e3831165a5ba0f2f
GIT binary patch
literal 960
zc$@*i13&zUP)<h;3K|Lk000e1NJLTq001KZ000;W1^@s6aAZU`0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#Vo5|nRCwCVR$oX{Q5gU3W^h5NxfP8H
zoezQ!{aK)H1-1!gYQ^S5BvI<5s31xoq8<z<K7>M;kEZzN#f%=@`~!jvHw2q3aF7~E
ze+DILnat+gozvaEBWH3QcR6T^AN)AnbH01e@BY5;obO}cKaJ;kNR&xn9~ra5dJ-ZV
z;Wiiy&u}b9sG@w_2s@$~;X%j{MuY*Or_VwozE(sh!fUZu;#Nl2($Z{BOFLl>1Ojsc
zA|8Q{8c~J#hUleZ2PGsE@h1eEs9#mQ%A_EPn&~O$<AK59@zPRLJ*xA?YPAYK3^*52
zp(5(<yAb5Jy@L6OYUPv^F%zoOxsx)Q#>RRr@Y8H@(RmFLyM#m*Mf}KyCPaxKZ26He
zMEQE@JXwE5=Tx!6L>96LYqEK9kwz2n*?<X8vW*ROT0#(^rG7GzjX;DzEL#>!P+|(Q
z$=y3;*A)smt5%;<W@a8g%7iD_@WxNz{0=B8G--O?ynep?$IpFmP0W9s{N!~yUH$l;
zEm5Z_LMCT$;B8Go!8t7-UIiZ3fsDST9$fN6IP3=qzh_HI@^lPHp|au{1lL&Z*6n+&
z#bTYpyqQlV8P}DoHyZ3C-L<*dDe6#g1~%4bA-u7$<rwr2BOxD1q%zomEUv=zqRV0(
zdY337!kqa{2<h{0){Tw1-0N#@2n8o_YGn&NzX(Cj4*u1zTv_?kO(Ka5QFH>&5<(X*
z*SGvyJUGw58s7CQ+aQs!@Um&f+Sl()I1yo(goKcylqwR~eqA#mNR`W3swC_-8Dh#~
z%48+y4}mmEiE1b?L_y4-IZSFFWT^6FBFB1H3Z>F$EL2LQ$-qlA+>q_0<4o>o!;_jo
z*X+UtPtt*OIDI-TU8FwkiZbkx!*bR(vgCaDsL%2J#}XbP7;o>erz7l@CY}DleLuPQ
zxV<3bX>IE^x3+EG!Y(|vpUI7iWgr8`srC-XC?bcf?N!cr1XXr3KaiAO&=RPlN`RZT
z1i~^vil&bGtD?Rg@jny~88I7)F)yPV>Z4i&eGGpUg;6wtN!u6;Q3{YMn~&w5i2$Ed
zX|=Y9s9TLVOWTwPGH8W&i*|bd>S2vWV=pCAjhlO8_y`rLMK}=VIMlA9p(p)}XGb!7
iZTqSr-&bV*3NQegMqLnkZ|o-k0000<MNUMnLSTY<47A4p
new file mode 100644
index 0000000000000000000000000000000000000000..e3aa4480b9145b0c056ad72227e3692440060f33
GIT binary patch
literal 411
zc$@*70c8G(P)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkPO-V#SRCt{2*1f92Fcb&yn-6H()TNj%c?;<*UBqYd34A7TD7Y5-
z7NJx{2R|ZhbB;qm?sk_H?%;pRa()~V&Iv)p%jL4$?GA^-@p$|RojlK%%jJ5#&a#YL
zuh;E%Ym8xxan6Hd<2X9!wAP!=hF4Y9wr!fGNs<U57-In?=iKY{dOn|R+g4S@>$*;o
zL@70&&!v=<(tsEMJRXnp`FuK^>bmB}7^Rd_D$jEv1R*3KhKOmJ5<;xC#u(oBeH_P9
zN+HA)cP508QpR!I_dO+qFvb{TVSD=IcYW&5J`-V|;vt{IpZQ{6>>puK6d~f&3?fER
zM77p_3jn|r3;;Oi#&OhI)1oM>wbt5U7ytl+1^|X(@b!zL;AL4hP1AK9rPNR8P;<+B
z_xru;Iw@sYmc)Mx_WOO)G`HI=_&%G>W{bsQwOVCa_6D1A_+B414Nw38002ovPDHLk
FV1jKLw9fzl
new file mode 100644
index 0000000000000000000000000000000000000000..f13d8eda433e3f689ffc5e4e1aafbaf60a2ae303
GIT binary patch
literal 594
zc$@)J0<HatP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy#!yUDMY6K8p`oE^X=!9+WR8xGe0+S5
zkB@S4a#B)KtgNhHU|@N9d7Yh|o}QkotE*^eXnlQsZf<T{TU(%@psud2o12@ZrKN*|
zgNuucUS3{}jg9j1^0Be8n3$NjxVUC!W`%`?dU|@7mzSodrmCu{fPjEqU0qF0O^l3;
z`}_M>S65tIT#%5Ec6N48PfucEVupr>adB~HXJ=()Wp{UXY;0^;SXgasZC_tsSy@?X
zYHE9Xd!nMEk&%(Dt*uN<O#lD?v$M0KYbcQb00AONL_t(|+U%A`l7lc51wROo0NVry
zi~~4g8=NCK-2YMoGvxyac2jhfmg?o}4|&NnVKZvjWLo`&^6@+32GqD@$Nvcs(RIi4
zDKQ;gC#Vt##Pcr?g$=1-mB+>Rh>*kK>`3+pKjnxD`H4Ta<eU#+5lO-7buT1T2>Yvw
z6^U42yluSY=3Rz~DPWlHoZDjiZGdLJ_{nhH6H_Y0-g-FUU#12b!i&{t08mf?Fc_^C
z7-f*%Pvg#JR!}qBbjGK9DPU!;F9N*)#6Bmpm0)>f(mH~aIW8+f7$tF9)F6$MC~O6-
zpcVWhfrgq43ev!knoOExfaNwBRo5!hcB?<@w=!+H5Y!J#ApGXttD80teGd$z(#KUr
g-vguBiSr}C0L_#Pi$2~HhX4Qo07*qoM6N<$f{Qu}IsgCw
new file mode 100644
index 0000000000000000000000000000000000000000..7c725e5b141693137af3c7e3e2fa1293f4f58bde
GIT binary patch
literal 347
zc$@)S0i^zkP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkP4M{{nRCt{2);)@ZFciS?JQJ`{3nvzW2bi_@0D?#G4xY(7*a((_
z2e5bM0D?t!6#N27LbedL+1703{{p|f;ynUNsc{^ereTZ;A<)$kLOjol<Jfgwn5L;H
ziYSUa&%0bYV~n+Jo2DsLRTTsQeLU86)ijx9S>K;e-}eS%j8eL78|PeUh;zPe8>N&n
zX6*Y806J#+O$Y%1`@S1eN&rww>BE##03f9_^cjD<u^YRwf50%t=Z5Pu&I^SxHV{Ib
zb3%wdj1a;(M+iY#md9~?J)h?jE|<=$`+C1k(}Zc7@;rAO$M=1L@#UD1au|krp0g~2
t^IK5Yb=P&vvRsbYwjG9Hk|eI{{s6SE+Sv5DYsdfq002ovPDHLkV1hx+k7fV>
new file mode 100644
index 0000000000000000000000000000000000000000..3ec350a661d7787ea01acb66d585cde0af489205
GIT binary patch
literal 412
zc$@*80b~A&P)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUycu-7KMQ(0x=H}+$-`{U<Z_m%qO-)Vm
z^74_9k^B4mgM)*QkB{i+=zM&9xVX4aPfw1Hj%jIWWMpLO>gwa-;@R2RprD|dnwq@4
zyr`(C*VfjIjEvLM)9mc*larI<<KxcG&UJNlrlzK$p`q5*)l5uG?d|RV|Nqm{(y9B!
zp#T5?x=BPqRCwC#mPZbRFc1U>Fu^A0oEiB457+F92Y9%xT#_YUx{lKgr^IoSLz%>N
z?kva`*j10p^pzd_1Zg}Vi6KsJfr#Zl-<8Q_EEXqtQHI7v!oV!@AnXt?B8XiGyhfiY
z@Ui9q3{9%QL<Vpm?o`2!cxZtZXn_{|lK|#7M|B3^&6~5{a0p?d7t18$UQ`y;YAZ@v
zZKtrdm9^^S+Ol=C#JAq9jfj;#17jK0)8q0CjCT{~BftQ+v`oqpDi5dt0000<MNUMn
GLSTX|jme?_
new file mode 100644
index 0000000000000000000000000000000000000000..5e266efe2f49e9cd9c0301bde1887d8b2eb5935c
GIT binary patch
literal 553
zc$@(#0@nSBP)<h;3K|Lk000e1NJLTq001Na000yS1^@s6<$9kr00001b5ch_0Itp)
z=>Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF*
zm;eA5aGbhPJOBUy7j#8fbW?9;ba!ELWdKlNX>N2bPDNB8b}}wCyobsD0004mNkl<Z
zNK5UOJxjw-07YY)eg*pd5lFlE%bffLI{QCrs~`x1P>T^4aj=4ei;F^oOTiWwDV?+y
zTkxKeZlY6P9U8cV<OR;*CVB5|SURH7s8=i&x2MzTma@q`Q-^KaJ>_UP95!aN*{h`s
zH<!!Z$6~RsNF*{*K9qMufi;1R11?szTHTGu<72fn(m+3vNIWN#$w28YIRPw~uyMe}
z(yO|Y*+_%kOeWLG=ku3^Lcv$gmmD7!OxQT!VyP;cdC|a4rBXTZJnvAZO%s6y6E+UG
zAoMB2Ky6&;frDDDRyP@#uyMczp|QS|C)L%a6_YZsV8X@$m$^_Xm3q|8GYvLYAk=`3
z!&>O4_IWGohJO1l*A4yk*Z%*8w4S_a4p>Z#tD1+}IN-wKdaDbT4u6G9hmQj;Y(I7!
z$LVFW*=yHzkHbZEUuP3(!i0?jF7pkVs_LZEX)3!al}fF0xqPbgQWG*-Fhh1{zCl}T
rVYLm|(?bsu87O^28Nh_iHX4_2UMh{+g~WI}00000NkvXXu0mjfLOkYE
new file mode 100644
index 0000000000000000000000000000000000000000..971702cc105aae207f911862fefe17fe7eff22d5
GIT binary patch
literal 782
zc$@(a1M&QcP)<h;3K|Lk000e1NJLTq002M$001Ni1^@s6ISf3K0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!ut`KgRCwC#n!S$GKoo_?V>^!HM3Gnt
zkrXSjRCLs|h;D1z<tg?dc#5Uq4d@Up^>$Q%v`rAjqWn0H*JGP=%r(qLf!-5e>1Z;W
zNwnYbottE?z4?5u_TmBb26_%XRc^#*=o54a-P%uhdj@=fUaZ$^FUvAzjB$cK2m%$y
zv6@UKHKre-mxm1alBVg|a=ENM&*Q=hszqH6Po(R*_NLRRmn6wo%%3#o$f7I4uU4xP
z@RZ?*zn7K~U4_?>4|t!vVB~lP6Rt46W(ExKAYCjLe1Xwg=YVfjh!M<+PLTt+F@WGu
z2t`y?RS}Jt&1QT)VFp}mw_CcB13rUN-}g5h#S9}`qH9?|cq$+?l$2#TW=11oFh`@&
z=z<2E=XqWN_Kwgf7(byU)EK~R&}9Rd{xkpuJ!3{oVfVotz<_faaEb+l%yH#;^;cmS
z(tr(L028`e44dKyHWt5-nJgJGu(rY}4R}@*#RlNq0$W~r3iAvyQUp62V9-c?BW8rq
z2xcT;F37GMtA6iuUhQ1=J-0*W;Uy}v2vf_);@<29-7c~}{+RZ%@0|#;2$TI0U)csI
z+2dT~$`>HD$5sp5z3(;pzyjCc)&Cf^l_u&~!e-U#$fGx)H=sA5H=sA5H=sA5H=sA5
zH=sA*$PJKV<f90il?GggVaT&V9vE`oc2b=C6>KvK^ED?oT5DhZZ6CR4f(_sB3G)pn
z@1rOhNCze0C`ZYjLn+@LkN;sLGudgt+c=J!vvcX7u!S_h7&uZSHCcqI<qOG7c0%4k
z@5bZtt1Qb>V@!hd;F)=i#m+QF$VIU)0M-*Sll@+Me7D;@gbCjqZH>`@DX#qE;c)mv
zNqhX@4H7WowkV44c!Q-2%~AaSQ&jy&0O#E=|GYt>jib6n=9d5i0A{+W_2H4eumAu6
M07*qoM6N<$f)rq8kpKVy
new file mode 100644
index 0000000000000000000000000000000000000000..c8f597276bf1bd481646dbcdba5c429d75945c68
GIT binary patch
literal 473
zc$@**0Ve*5P)<h;3K|Lk000e1NJLTq001Na000yS1^@s6<$9kr00001b5ch_0Itp)
z=>Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF*
zm;eA5aGbhPJOBUy7j#8fbW?9;ba!ELWdKlNX>N2bPDNB8b}}wCyobsD0003rNkl<Z
zNK5V3Ay0&07zgmzK{3fr+;JNcn1R6D6lP*GSeSP1g4F_i0=FYOgWFZVfyrc-#s+)>
z>;w|&MgV;Nw=+80%LU%;DG>g@{dqT@BSuFMgflu1mStVowtb9eyiS&7+dR*Is;c^G
z+qPn&D4sfwvrf}=RoC@x*L7Ds2bsu*0T!m~`Z7t96(KJBzMs=boM(<~7+_%}d#1YX
z2(h3!8EF<Uz`}wccx{^Ih9I+%FeqUL11v0xqBpASdjFZmYDj_smI?IFwU`<jx|>r&
zQ$s@y481?#JLLQR!TdU4VWw%m6h(1A_RkdtSeT}1kDljk;y8B8vOMR!dPvAbHVm-r
z7Bods-VMX}bX|87hT)p$AQRaz>=v}Y6;_tzCskEHNcqikkcn)p(XjjiwxNKH%DcI8
P00000NkvXXu0mjfLeIZn
new file mode 100644
index 0000000000000000000000000000000000000000..f0be31f3087a86e1d242f87d09ae3c33e7442fe5
GIT binary patch
literal 635
zc$@)y0)+jEP)<h;3K|Lk000e1NJLTq002M$001Ni1^@s6ISf3K0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!9Z5t%RCwC#n!jrrVHn3xy-Gy<ff-`8
zP)e;z#SBV7LM0Rj9STCb2xfBV(4|8c7olU94gtv|Zh{aJxJ`#cLc19pEGKdxC4<2Z
zwLgL;>Q(zZ@+#t=@ZR&l_jq2Oclmtoyc=E(9*;-ZDm&yoWFPWG;G@1n+K>~--_3!z
zweb{k5Q#+OY&LtA$z*=;Kwqs^_bQc2q}6K4uxvu!t!9ReCqN1YgV*(X{X!JQg}`BH
znr28Qldrqo?qgV{HwAnIc$X~8=NtQfLI#|$yCJ))MIw=S0}_VFjRGD(^Ho*Vywz%*
zLw^hD34GR5h;1|)8U23$C+J@o;qodF2s9bIz%l%q4Ox*H*-=0|7K?S*hC6}(S~4=`
zI0|t4e7;|7_*(}8mW+(qjqiY~e!u^L4Hd|Ya{>6y3t{8+dOsTlofiop0VIF~kN^@u
z0!RP}AOR$R1dsp{Kmter3DBbewNxrSVr!QUn3s%<Sw#T@Ns_{B=+uFLB_m@Vpnxy!
zcKfi=XgHv^=s<u4S&<ppO*WgYH=obn)@rrDVzIc1Mx*~sCex5d^4V<WD;A5-3WdV)
zWHP}Uo?jo1ilX?^Y&QRa+^15h%TOrP$>nn2cmOY#%V9-Pp2JN(nog%X5QnB|4S^kw
zuJ%bF!HE)he*PIeo(`qAKZ9u)DC6<?A#Ae4&qCw{8d;DD*^qGsk7dyNUu6CZFaV?Q
VzeZaDR>uGU002ovPDHLkV1n<65Ssu1
new file mode 100644
index 0000000000000000000000000000000000000000..4b994dfc8f8ec04b21450c671e875c64f7f2e6a3
GIT binary patch
literal 292
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0TjIE
z>EaktG3V`-y?%!scn%cS-(4!8TG_NJKalO-e^-eFOD(V9m$yFO<e4a7@O;Ln`FsAR
zL>kG>pO?M%^V1ruz4zanXN2_xX06R%udk^Z>Uu=1XZP;k7JWr~<AS`>#GDe+7$WAH
zY)%#aX;aVOaJ|&fO)zqLWYE<)#ta_kX3iAPxta4-VB?ggj-;^8j+vb+j-I{qw_5Gb
z#aEZ+uQ1(^D7`Jw!R7z+i+SG}_Rsfn&XG`eF)=pI?)ALSf7#^h=NPZdCo5OY+-d#(
od;9Ua4#TkARz)S_c7c5iwmiw5))fyTfj(sLboFyt=akR{00*sgqW}N^
new file mode 100644
index 0000000000000000000000000000000000000000..36928fe6404e9a779810bdce479970a4be0343e7
GIT binary patch
literal 458
zc$@*s0X6=KP)<h;3K|Lk000e1NJLTq002M$001Ni0ssI2wr;D%0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzY)M2xRCwC#ncZrHFc5`Js#4uvEeKno
zuhCxg{hy>4T@a+JHHrT{yQ8TsK0v0;0VM%1&NoR0JQ2??ufeKmnl2w@*O|WW111XX
zs3^{@(RE#Gt%qS?;Xcpv1>pStcDYFifvLF3P1Ex{ZwFU^vMgY|swyd^SmkWh=T*xV
z!bmj@+{3h7Wf@!}A?rA+<2d4d1yJf!sRl;xHX;T$%TMmVw~*1QZCf~o?{F2S4wj$#
zB)P|c?1gAJm{@=)iZF2Y7*J)&{Q}VU9T>>B-9Pl5gQ8k*>nm;3q(kg@3))!|3&5g>
z?gLoyvc3brQIc=%|JDk401w~+Jb(xA03N^t{AU0gv+x6mq8R`3j90*hC`{Ku-Y01s
z#}pX-O6_<6r0GMFq&Bi+2N2?CGCdrO(Ui~8b^?RT(c+JA7tisSb*+J8FwjSiM~hpA
zrT?5BpXh=E40OBUc(_Xp!S;qG%T64xn7#xU00pW3Eq3wDF#rGn07*qoM6N<$f<0%;
AcK`qY
new file mode 100644
index 0000000000000000000000000000000000000000..84374e5f22354430d94df88d8f2b755ad56f466e
GIT binary patch
literal 263
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0TkTn
z>EaktG3V{ogS>|fcvvs&@XN^H7wP2GSi`{nZ9bEuB!i>Sl`RWyJ>z0lS^kf8-ah_+
z1s3x<GGu;TniiEkRp*?oso=#gndQ~l(_N-`7#)kzPyZ{|o_kwK>iHiNUriN;j9F8I
zRvB<7ukAHdn^YH^;gaTAe!!lG!NtX;C_%DEa`r~a)193h3=9r@I>$5)b<AK+4&1&j
zc^S{slF+N~D)|qFm#&>uoBUo*v7)!*Y}MuO>mS5kT9~*@zj0;cP0J6P6@i{$@O1Ta
JS?83{1OVJ(Urqo3
new file mode 100644
index 0000000000000000000000000000000000000000..dca3bee89fa0917d01034c8e2be5b50a6c2573f1
GIT binary patch
literal 421
zc$@*H0b2fvP)<h;3K|Lk000e1NJLTq002M$001Ni0ssI2wr;D%0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzM@d9MRCwC#+09PEKoAG;Zo9>Pc@WZ4
zNU-rj;sYQiKDq~e0;3nh9SOvmVxesJqbV+0t3H8DGIRRxZGPR^J#@*{^v3wEx~}v0
zOiHelGJq6qQ<|;>FO%e=9}hgw2hsig-E9L{E$2}`9*-{#XmtQ&S^B$s#>%27j=b+E
z3LC(Fzh}GMWOA(+Qpzk_AOBZ3P4g!+Rt$ziLdfS<tig?t$xGJj9kv6|&GQFPRh8p7
zI&m&Q0+f<LaH>;TmLLHJ@In9r5P$##AOHafKmY;|fB*#i8^E?Z+wDdt*L6VxD5Y=d
zt4@w{0utc3-eU10gs^QJB*626s;ZtIA2xa3?Vf=HP(q03`%;M6>{*Y~=sdA3Ta%yw
z$kzkMYB|@r(*br27%Q4<G#-pBO7&VPS=TkB5o%Ky#_bam=U{&Heh4rCaE*TO%;H48
P00000NkvXXu0mjf21c+N
new file mode 100644
index 0000000000000000000000000000000000000000..09fd2df70f57ebc1cb9d966bf442516f78b93931
GIT binary patch
literal 223
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Ti6*
z>EaktG3V{oja-Kfcvu4FmYU7n^z{FK!{CAzeP{0z7YwDi_IYMhax}K&-mZE-ZT>Z>
z>i56*F*8g!;xTE<I&H=YDv@5EhmJ`IGB%{S6-A0o@{DkiIi8rt^5EUpYf;%kY!7VC
zzfU>;?)9W4yU*RaeBLJ~NqF{+`3X}>{?ArXRyrmz=|+_H(jC7)+w7Mv|NrMS_pKJQ
VV=oF+6o8In@O1TaS?83{1OOf|RpS5v
new file mode 100644
index 0000000000000000000000000000000000000000..a94d70bc2b2ca7335a37b74f8bb24842818125ff
GIT binary patch
literal 283
zc%17D@N?(olHy`uVBq!ia0vp^4nVBJ!2~3?<*hynq$EpRBT9nv(@M${i&7aJQ}UBi
z6+Ckj(^G>|6H_V+Po~-c747wOaSW-r_2$MwUKd3UmH^i(gN^^quBu9k$4W=|v^77x
zU-4<LPu|+4%U@?U@UDMRbS_+Y+p{_8izR-o`N1G!C+^_lrCG*ip76!c?fu<zyc=GI
zUge$0IOE^H)(wp2Ev!GjTzjzSyL5r`6W#|!hJV@Su+5ohUSJ#I*)Pt>BH+M)N*t)q
zdg?UKvWvs$_>5M?_XXd5d@h^+?TVCpz02`(e$uO%$xnE9Br;~LeZQ}<pMjZyS+HYD
Tov2^|&?5|<u6{1-oD!M<{Nif-
new file mode 100644
index 0000000000000000000000000000000000000000..5013d52999daaaa9b5a869e5faab317f41e859b6
GIT binary patch
literal 186
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Tj&f
zba4!+nDh3kAy<O|kHf`~OE)W8o4);fF8GygR#%4N4XYiy(v1Ey<^Rd+n7D%Z?+o)L
z+qf5s3x=Mow)a<NYUnUn9<_SXlR3&+j0*yp?2OMC9Of~8<1b-Utl9m|MtJ@2c^_>0
h=jeyNTs!4AqoSGSktLkkc|dy^JYD@<);T3K0RWHgKRy5e
new file mode 100644
index 0000000000000000000000000000000000000000..1fe79eda841d074a3dcab41ce9fac575228e445c
GIT binary patch
literal 223
zc%17D@N?(olHy`uVBq!ia0vp^4nVBJ!2~3?<*hynq$EpRBT9nv(@M${i&7aJQ}UBi
z6+Ckj(^G>|6H_V+Po~-c6*YRgIEGZ*dUL~?tHD5^<)KPM=UUBgCQ%hx+_wHXs;LH3
z*K?mZVZUKQ(SC!gRmR1qGGFmLR@wD;*O`Nz%Pr$IbDgS>-`LM+x>Tg|t@Dm9<#<H~
zY@lZ1@!T(U#UY*Mo437n*>C^+uej(czSskb2N>f2@?XArH1`-tnWw9t%Q~loCIDwa
BP8k3I
new file mode 100644
index 0000000000000000000000000000000000000000..309b66b0def8c6357719c8a819b02e6085b6dfd7
GIT binary patch
literal 285
zc$@(p0pk9NP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkO&q+i<RCt{2)iG|vFbsuZJ@H9(5!*r%yFfei{)h9>dNO2*>Yyb-
zI$E3m3w$65keKH=#%P-5{oCz!?}s2F2qCQN3IIS0tdv4>nx@aMZvr4m(pq~sV~oi;
z=bV>i8N-#v7?NGrkvtZwrIccf`@XNgKLj8m&N=5?3rs`+sOq+DPt&wmo3&O%thK87
z;61&Dhni!Lo!E(;SZnF<OaE{6{CC}Zb4*oL6~HhCmQqwTrPSzo)_)d4xLgK$@9SZ%
j!ycaZ{yu&5{U{=T`z=R^53Gtl00000NkvXXu0mjfcC>cb
new file mode 100644
index 0000000000000000000000000000000000000000..1d15e5cf7b74039a8dc5287222cd310b80a14f69
GIT binary patch
literal 445
zc$@*f0Yd(XP)<h;3K|Lk000e1NJLTq002M$001Ni0ssI2wr;D%0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzUr9tkRCwC#nOkmyFc3w-Hja%W(V!wy
zr0#!bEPz)-1EsezF$Cqm9?4f?#N+3lnK8&iTvb&>L`jlJsj|16G3IUx9Cclj01!fG
zt^2+`DP0uT4FHPc_;BKzmSvgex$C;NZL=(!r~CEea|MW><!uF)hnl9rr97!TFIE6_
z73Un$Lk2i@?tdNvgE8mJ<$VQ!dvus%@H74JJ?}IO{V;S-6>tn5x<>@SG)*?YxHFF9
z?Q7W9fMf8s0<Jq;FM(%!3t0vm{anOwY@_X^`=7p9L`VB9yO#|;fIR~-fR~?IdH@Ge
z1#oo;6$k(UAOHk_01yBIKmZ5;|Fq4gT>&9Pl1N54_l$vo(X#I5bBIz(rBiwU);*+k
znx<!Qc!s*z@r$4C-CPmgQ)95P6npo0V0+8YzPF<|NGWBE$@3zz<Mq9JoOnB0MC6<!
n^~WC^Wm%F~122Cu{R%Ju%)sg#Kf=kC00000NkvXXu0mjfLHoRC
new file mode 100644
index 0000000000000000000000000000000000000000..02a31bbc8198698a994c43868ac4ce79b68c3fb9
GIT binary patch
literal 264
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0TkTj
z>EaktG3V`7$Gk%Z0&Wi_>zLi9-Ew)gOJT{Ozx*r<Z5t<^NJyz}i#^IZhxOF%1KVqA
zEaY~tTb?#GNbcoBbH;|(cEA7rQ-6MkgL%TGzwf_0Z7Fh@Qr!13D^1tnc?`$H>fP4!
z{kp{tWG@vF{CH14{PZ&k!K+cBXBmSN($dn-*sy-P-*fgx&tCRpXU^oL1t&0^32~W~
zd}d9Q{^12~ddF5+ZJDiZc+z6kwRQiCl(tWKw^l`oA$$K%4%-HG>&jrM_b+X40DZyW
M>FVdQ&MBb@09>ML5dZ)H
new file mode 100644
index 0000000000000000000000000000000000000000..d582da4086b1ac027d4d5c31bebe871dec20dc95
GIT binary patch
literal 440
zc$@*a0Z0CcP)<h;3K|Lk000e1NJLTq002M$001Ni0ssI2wr;D%0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzT1iAfRCwC#+0RSEFcb&yrZh3lD%#YF
z>rHV({|i0%XA61~y@?{b$<VR6No7Aw*CwrI8)!Xx>x1`&K1%2zpXB9|k|aqSAfc2p
z#&>q5>$*RKo_)^FFF*j4`g|J=`~BxF?#J=LX3%xuM2Obm(Xn0bD2hhIm){-OWIUcU
z91sM75Waosc28|h(}|R^SO21_swM+w>qr?g#yXvo>#NH!+=J9Yo22Q7t%Q(vk|?!+
z2e8pv+ZsjjGE*P{%VlmW=iC?r5|Cxt`b=+YU4R7Cg8&2|009U<00Izz00bZa0SG|A
zKjQnV>#g~GMkxac;C##0_sQ7vJdglNX`bhU!7KNL2X6LKhO_Ck*LyO?2od}N)bHIJ
z7~3#qsUIKi?bM4R7p)c{WCggpy@9m}cJ_|*C1vc?uh*NOs;bJ;XkFBQaI64IEufrT
i#(2EnuDANP00RI=`)jKDTv|T>0000<MNUMnLSTZSw#Cr^
new file mode 100644
index 0000000000000000000000000000000000000000..f1df15849119be507604bc55aefa6a9a439487a1
GIT binary patch
literal 347
zc$@)S0i^zkP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkP4M{{nRCt{2)=kR8AP|7zI0`lDvUbyJ<N&>0&s4G~bX)Kip+Acn
zkkk<4Ocz;x+gQFu-wQkpf-{VWUa!~bbh=zF&*!r$R?eAu?~li0*L9q8Aw&rV5p&M(
z_gkFL=iBXOj8RHSDLLosN<=hGQwU)kM{&Jgl~UH)?RKlR27uME5W@X__uh-H>#Vib
z+TCs^rDTk)iy<Na^nDKiVw$G9uC>-u$`WtJ7z2Q124IYF&N=6+&-6D~@TG5HU+ahc
zuz!SYHX9=P61Ly(=XuUKBVuu^X_^>gj4`Ezh*Yeqs>I=NaLzp*4*)R6tp0By;xG&;
tB_d+WS<tqvb1sBXVxOgyVvNHud;nL6>3reN0h#~+002ovPDHLkV1gL8l?(s?
new file mode 100644
index 0000000000000000000000000000000000000000..fa811e1621ecf60ad6a9261ffac1072c96ce379c
GIT binary patch
literal 540
zc$@(o0^|LOP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy(ojrPMgRZ*va+&iX=#p*j$~wHot>S0
ze0+I%d7+`9Zf<U@tgKsGTaS;AQc_Z9XJ=hqU5AH<a&mHBUS4%|bzop%W@cu6eSNX9
zv0PkS`}_M(PfwJTl!b+buCA_|o13Vps8?54XlQ7FfPjpQjHafhdU|?IO-+M?gP@?G
zjg5_^rKO&pp18QUn3$OI^75;ztCyFTi;IhpkdUgXs&;mEadB~CVq$G=ZFhHfWo2bp
zSXgXqY=(x0UteEYSy^goYI}QoqN1Xak&&&ftxQZzv$M05Nr83%007`gL_t(|+U%A^
zf`dR1MT@4fV1YnfCvG!wCs=d;D-FpFn%eUA^_K4!K+bPMSW!Or^2{8*3-S?AQ`c=b
z;K#LfJr@{eGq~JGB;<uyG_V=8+P3FkotqNzqSQ1$V6ZX0kyC$-jf5AmDr=O%{NX!4
z;&!d7F(*=|TC*5v?o(d&Cx4Zcmw_ZIgaM;Ycem;ZLdHuPCsCLStkYgPHnOa+fGFak
zB47m5gPLLlVU)yaRtic%DJTV?QDji&9x`d0Au_71_8FITFy6Rf$>+U^nzrwQLF>iG
e75n1+3ornCWIAU;4;Y950000<MNUMnLSTZ181%3J
new file mode 100644
index 0000000000000000000000000000000000000000..b5843466805b10cb4210166097b81a51f670627c
GIT binary patch
literal 276
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Tevu
z>EaktG3V{Ijc1z;1lk_{PCBl7X?_b+r(%YUj_?HoCLvxEo`xF_Rdibah)9%Z2B~o0
z5Pi?oZx>rEFtKvp?QN;gYVT`CTsApq8Ge21Rx{tr1(OVyt<t*teec$9h5Pl-r!Pol
z_?Ks{bm>ft$kG3=pYG*X{96`zUDV-1cJ0Q;77QI8JUUH<N$O=uhK5V0bTD)@3QqhU
zmo3YD`g4s$Tkh=+j)T7v3eHVUovGqEEj4PT!|Zj(N@Cm3M_({GYteUl6U(8Fj+yuW
XJ4GJV*c{{r^bv!ntDnm{r-UW|03vNe
new file mode 100644
index 0000000000000000000000000000000000000000..403f351be46174209065d06d46527f0144944696
GIT binary patch
literal 363
zc$@)i0hIoUP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUycu-7KMgRZ*Zf<VR&(Hh&`($Kf=H}*4
zPfzIR=#i0;^78U&X=%8)xO{wkZ*OmdgM;AT-;a-vO-)UXj*jEw<KyDusHmvCyu6y4
znxLSdlarIv)6<NMjMvuI?Ck7yb#>0p&g$ywrlzLZ+1a6?q1M&aOiWDe?d{Xj(x9~Z
z;Q#;tiAh93RCwC#)=3tEFc1XLFe@{tAUJ>m#r<z+;^PEe+pbMk`OB&{#^!uVH)-7e
zyy-^><AAVz0R&LD_Pws6I3S2;M7u11AbS8i1C$*S3h;bX6tDrS0tzUgfC5LUPGqT;
zH?r0<@4^jB5Z}Mlw3)hCKK@fau6EvwMV{lpcn=gnoj5-M1^_*QQ5$&EEvf(j002ov
JPDHLkV1mn(tk(bl
new file mode 100644
index 0000000000000000000000000000000000000000..7f37ad09d8248dbf2ca913a1be4e44e3c2d0f0bf
GIT binary patch
literal 266
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0TkTh
z>EaktG3V`6L#`GB0oTd%16?>behIs`f2)v=h|?7dmCdcaN5f7p`z-sw{)h3I7lkst
zhO2BeRh1TP%k4E};L0pIr@6HDKBvR=(rdSNt=oF7-n{cfY3#k<pKUlBit{AcvU3$@
zey^MNyfl{6;j+oOo%`N<o6Ia`+mI{G5agA)mQh6NwrpK_SeE9#Pp9H;YFDT3clOe(
z{7`<-c&1CsOlOW(zQS{sEeFmhIT;?yoHZ?V<*HQ|?3158wn*xcKXyAaJ6cjF73dEJ
MPgg&ebxsLQ09{yR#{d8T
new file mode 100644
index 0000000000000000000000000000000000000000..8329bcdb4acfb8a83e3fa27ed9c2ee8311d369d6
GIT binary patch
literal 301
zc%17D@N?(olHy`uVBq!ia0vp^4nVBJ!3-q%E}dBbq$EpRBT9nv(@M${i&7aJQ}UBi
z6+Ckj(^G>|6H_V+Po~-c6?q5vgt+$g_063-x4pf+w6ruOB_%U6GcPYMJw3g$va+V8
zX2psXQ>ILbjg5_tj*g3qOG`_OkB^UxjLgc)s;;h{IC0{lMT^$1UF+lHvw8Dor`JD@
z0gbKjba4!+xb^1hNzn!a4u-%@?!F?MGyhNZ;w|`W$ol8?0cD<f(ISjnrwK>ST^h#3
z^-Dx*@dO(&rVm|u<!(2Ra&vwt+-xAxcz2Pyf@SrLlP6@ZsWLgSZPs_&-6+G6QG4dA
xQB?7lWerSR8Ve5GXZRR#BwP4==neG)3@fURXdn50YCF&k44$rjF6*2UngHuBc1!>O
new file mode 100644
index 0000000000000000000000000000000000000000..c5a661bedeca9f67ee37ff174a0da18b2f5dc3c0
GIT binary patch
literal 204
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0TitB
zba4!+nDh3kqR<fq9*2u5>PPeS8QmZ8$@KhQu;EMy>qRY=j*yb&MX@pax=$8!E}P=S
zu^@i!)IHw~k6A8X^<>UzOJRmJTi1OS5me<A-2a=8;maANMeTcQw=f>&F+O8(_}};4
zzdBZ=?>XH$(_7Q~XJy{;gJ-TpNhh!H^56SidWo0b`SZzcyMZoY@O1TaS?83{1OTB2
BOWgnf
new file mode 100644
index 0000000000000000000000000000000000000000..84e182f2115951e711d23df5834bff8d2cdc25d2
GIT binary patch
literal 177
zc%17D@N?(olHy`uVBq!ia0vp^4nVBJ!3-q%E}dBbq$EpRBT9nv(@M${i&7aJQ}UBi
z6+Ckj(^G>|6H_V+Po~-c74Zl7gt#tTxbWK5t3EzHZ{NPXeCg6OlWAXoQWl;rjv*Dd
z-dr^lWl-Qba$)g<cw=F<S$=z54#ZDxT56WX7V%cDU=}9_2>jvNu#?S{@xVF;W(JYt
WvJ)2y&AJRUgTd3)&t;ucLK6T9>pQ9d
new file mode 100644
index 0000000000000000000000000000000000000000..537b3c8c4f343fb505c7992d3fc8061b4b921176
GIT binary patch
literal 354
zc$@)Z0iFJdP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkP6iGxuRCt{2)lG_nFciS?yq8q1X;559!CQ3S;znG$=xKVo9-y}n
zL`0X`Xq%5&2tyBGW;6Zovid!ekU&*clv3iXG)*s;OIemllEC$P4a1O9iij>SrIgk>
z%d*?;#t@NnE`;zr4*<56wAS-HKcCOGZSVIxL&PYGj>n@AVsp$GGfmSl41M1}9uJ0y
zK@dby6vy%AJ87*w91Z{=rEHpp5kdd}5gi>{5Coj_{eJ&?y_{T%&j5f@N+|_^zrfZA
zA<nVSzStN0cbK)-_kHJ>F-B{xl*+P<t?X~xO4i!<`z@uEQl8IewyvjX+WaA2rys|$
z>pISPp66^?mb$L{zTfS3F8(ti#OZV@iXx8VA3dggK<ZG1*8l(j07*qoM6N<$f;{Az
Az5oCK
new file mode 100644
index 0000000000000000000000000000000000000000..8266305b463933b391455429f5b5af46fc00e6a9
GIT binary patch
literal 539
zc$@(n0_6RPP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy(ojrPMgRZ*va+&iX=#p*j$~wHot>S0
ze0+I%d7+`9Zf<U@tgKsGTaS;AQc_Z9XJ=hqU5AH<a&mHBUS4%|bzop%W@cu6eSNX9
zv0PkS`}_M(PfwJTl!b+buCA_|o13Vps8?54XlQ7FfPjpQjHafhdU|?IO-+M?gP@?G
zjg5_^rKO&pp18QUn3$OI^75;ztCyFTi;IhpkdUgXs&;mEadB~CVq$G=ZFhHfWo2bp
zSXgXqY=(x0UteEYSy^goYI}QoqN1Xak&&&ftxQZzv$M05Nr83%007@fL_t(|+U%BB
z7J@Jo1w#l;1f<z}!`{0hE$n|wipLFv_sc9`KJQ#a^Md0I%AoI@^tGw@6R4_T`RrJR
zs%j(?7(UT)zzQDRFMeGse+9m)*iy)fbThB6V>BCx5=E@=F)QWKt7;A$ZH1_AS6V{E
zh%7JH{LpkC9->&{g<ir+X*=%D#iykp8ia9_q^xjUXR&LWgyt2bY3(TNPdY%rm1ewz
zA%a9cOdx_ZiQ+IQ1cjgw6oUVt5Cu4Cjt3mo{t7nh=PYfIu)MRl0@7Ch<vnj)tK@$$
dfEVW@zyMg3I%ocilDGf>002ovPDHLkV1fjz_6Ps~
new file mode 100644
index 0000000000000000000000000000000000000000..e1b439082b4495d114b0495829515bab69a45a26
GIT binary patch
literal 283
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Tevz
z>EaktG3V`7L#}2Af!2pJE!HZySyvyu$6Uegn4j?Q?w(fm6ZZ~y6?C&4)Gdoqb5(Ht
zwUy)FQxp01QZj7|HMl;A2`<fyx?U=Ce9H66>!sJC>gQdnk~zLClY?Q#&#yII9sHdg
zlYZ}AwJLK~-u%fG-7~+}`cHDnuKm36+49F00v9EU+0>LeUd*v({#}+RUY7X3QE^cR
zi(>(so68v<hA&5LJ(ZHy)@n>mm0bIJ)s&?C^PdayBB$lv{<Uv;<-A_Qc`6JXhd1b)
f-j=&qql!7hVtuE}f`ev2k1=?<`njxgN@xNAcDrxM
new file mode 100644
index 0000000000000000000000000000000000000000..263c0f1e8b15b7f4fa861e4f20b2a48d75c6af0b
GIT binary patch
literal 360
zc$@)f0hj)XP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUycu-7KMgRZ*Zf<VR&(Hh&`($Kf=H}*4
zPfzIR=#i0;^78U&X=%8)xO{wkZ*OmdgM;AT-;a-vO-)UXj*jEw<KyDusHmvCyu6y4
znxLSdlarIv)6<NMjMvuI?Ck7yb#>0p&g$ywrlzLZ+1a6?q1M&aOiWDe?d{Xj(x9~Z
z;Q#;thDk(0RCwC#)=2__Fc3shf}$v(0-`d@kmCL~6a+5Nwe7#pTXw~<(yso+S+WpT
zyyK7pfI2y@z$ofD6Uk!*CRrZ7rvn2_Kp9ZL8Lt}!+~FDu7y+w*0tzUgz<yL)L!R}F
zJL^adH7s8L*``fY<#t1~jO!pT`p>)cb>3_r4DyTf6JP-Pr%@X&L!MLs0000<MNUMn
GLSTZ--K`G*
new file mode 100644
index 0000000000000000000000000000000000000000..81ea7053244cbdb65b78b69e2178dbe2795f81de
GIT binary patch
literal 378
zc$@)x0fqjFP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkPEJ;K`RCt{2);&uDK@bMud1u$lUND~67`3oTZ*L>&ud=lF-v}B%
zq87oFDMUfA@Cy`;cN&eCWxp)c&hjo;<YoGYnOTNK2q8_=-RA!GLFewFN2R4IhRCvP
zV{@y0k!h+BCdz@lcXn1j%hvJ9>1E$UGf|}`qAHjRhC*;g+x!*oMYh^q%QcnEtE4Vf
z4PYV^YI&2t<>@U3_wwrIk>iF+=HlrE5yb=)jX5xzj~;!p%(W58q*PNJ#SkUzED#_F
zAR;CLSbzmkWJ7<32|uAxU?a>J8)N?ntEz}7j0kHi*5OQWj(q7PuPrZ0*SBWitq$H(
zD4~8QC)Zb3jyh-Er)v$!I3eO<k7Nkm=I_pE3Lf9zg67`gPW${J8>09p6TCB450p#4
Y0E>9LoQ@w5IRF3v07*qoM6N<$f-ps$4*&oF
new file mode 100644
index 0000000000000000000000000000000000000000..a1e13c369939c44d1db1d1fff88c2b41b91048e4
GIT binary patch
literal 646
zc$@)-0(t$3P)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzCQwXNMgRZ*M1t2ROno+Jt2}eQE?AN%
zO@BRh!!u)}L4MFee$XscjVe)vE?JW%Nq8efa4lAjI&ZgRWMn^i$2o4ce0+RQPftO7
z%|n6JFItsNO-&*~Z82V(xVX4BXR0z`pz`waHD;(mea=65$Tn%MCrW!STb4k3%5H9M
zJ94``biYD>(koPogM))<X=x)vZasCukB^TlQ;9fivn57!Bt~;JXQ?)5to!@>J$Ax3
zX|6+p);DUdk&%%;Q*b^_VmwG%J4jk7LuWfkSu9hCDNlkvPh})TZ#YL=JxpIFNqI9(
zZ!Ab|Crf-SSCB7Fbt6M>Gh(7ITbCwEdN4<3B}aBCP=hE<em7o}Bt>!}L2M{afG=8<
zLVwXWYOg+b#7s;~M1$D*pV?^u008z$L_t(|+G1b;0tH*W1abjLzo?XlQxus1WPp&f
zv_5|%Ie=eZ8fbu_V?bnRFcVuesep}%&y+ub!9vX4#5YXGk2i)?z{<^|YMQ_x>tMp9
z6BKBsViQLqVCGQc;Y(o94N*0cVHVV~WRE8iuo!c2GbJ!+__#{SX(}sma>bGe)LEEW
z*%BBMyo}^Ugte_16G;WJ@o_QHKm(Wr6j{V25);WbAe`0QfRm8|1K4=2*tsY%AUY;4
zJ~naGfKdZR4Hz|mLBpTI0!7!G!Xi!9lfpvPLd=D-Vx7Uzp0bJsSiQSZRJDN{7<Lil
gSFV&caR34g09bt{<h@kUsQ>@~07*qoM6N<$f}`~SA^-pY
new file mode 100644
index 0000000000000000000000000000000000000000..b5843466805b10cb4210166097b81a51f670627c
GIT binary patch
literal 276
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Tevu
z>EaktG3V{Ijc1z;1lk_{PCBl7X?_b+r(%YUj_?HoCLvxEo`xF_Rdibah)9%Z2B~o0
z5Pi?oZx>rEFtKvp?QN;gYVT`CTsApq8Ge21Rx{tr1(OVyt<t*teec$9h5Pl-r!Pol
z_?Ks{bm>ft$kG3=pYG*X{96`zUDV-1cJ0Q;77QI8JUUH<N$O=uhK5V0bTD)@3QqhU
zmo3YD`g4s$Tkh=+j)T7v3eHVUovGqEEj4PT!|Zj(N@Cm3M_({GYteUl6U(8Fj+yuW
XJ4GJV*c{{r^bv!ntDnm{r-UW|03vNe
new file mode 100644
index 0000000000000000000000000000000000000000..403f351be46174209065d06d46527f0144944696
GIT binary patch
literal 363
zc$@)i0hIoUP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUycu-7KMgRZ*Zf<VR&(Hh&`($Kf=H}*4
zPfzIR=#i0;^78U&X=%8)xO{wkZ*OmdgM;AT-;a-vO-)UXj*jEw<KyDusHmvCyu6y4
znxLSdlarIv)6<NMjMvuI?Ck7yb#>0p&g$ywrlzLZ+1a6?q1M&aOiWDe?d{Xj(x9~Z
z;Q#;tiAh93RCwC#)=3tEFc1XLFe@{tAUJ>m#r<z+;^PEe+pbMk`OB&{#^!uVH)-7e
zyy-^><AAVz0R&LD_Pws6I3S2;M7u11AbS8i1C$*S3h;bX6tDrS0tzUgfC5LUPGqT;
zH?r0<@4^jB5Z}Mlw3)hCKK@fau6EvwMV{lpcn=gnoj5-M1^_*QQ5$&EEvf(j002ov
JPDHLkV1mn(tk(bl
new file mode 100644
index 0000000000000000000000000000000000000000..537b3c8c4f343fb505c7992d3fc8061b4b921176
GIT binary patch
literal 354
zc$@)Z0iFJdP)<h;3K|Lk000e1NJLTq001Na000yS0ssI2Y8VJ&00009a7bBm000XU
z000XU0RWnu7ytkP6iGxuRCt{2)lG_nFciS?yq8q1X;559!CQ3S;znG$=xKVo9-y}n
zL`0X`Xq%5&2tyBGW;6Zovid!ekU&*clv3iXG)*s;OIemllEC$P4a1O9iij>SrIgk>
z%d*?;#t@NnE`;zr4*<56wAS-HKcCOGZSVIxL&PYGj>n@AVsp$GGfmSl41M1}9uJ0y
zK@dby6vy%AJ87*w91Z{=rEHpp5kdd}5gi>{5Coj_{eJ&?y_{T%&j5f@N+|_^zrfZA
zA<nVSzStN0cbK)-_kHJ>F-B{xl*+P<t?X~xO4i!<`z@uEQl8IewyvjX+WaA2rys|$
z>pISPp66^?mb$L{zTfS3F8(ti#OZV@iXx8VA3dggK<ZG1*8l(j07*qoM6N<$f;{Az
Az5oCK
new file mode 100644
index 0000000000000000000000000000000000000000..8266305b463933b391455429f5b5af46fc00e6a9
GIT binary patch
literal 539
zc$@(n0_6RPP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy(ojrPMgRZ*va+&iX=#p*j$~wHot>S0
ze0+I%d7+`9Zf<U@tgKsGTaS;AQc_Z9XJ=hqU5AH<a&mHBUS4%|bzop%W@cu6eSNX9
zv0PkS`}_M(PfwJTl!b+buCA_|o13Vps8?54XlQ7FfPjpQjHafhdU|?IO-+M?gP@?G
zjg5_^rKO&pp18QUn3$OI^75;ztCyFTi;IhpkdUgXs&;mEadB~CVq$G=ZFhHfWo2bp
zSXgXqY=(x0UteEYSy^goYI}QoqN1Xak&&&ftxQZzv$M05Nr83%007@fL_t(|+U%BB
z7J@Jo1w#l;1f<z}!`{0hE$n|wipLFv_sc9`KJQ#a^Md0I%AoI@^tGw@6R4_T`RrJR
zs%j(?7(UT)zzQDRFMeGse+9m)*iy)fbThB6V>BCx5=E@=F)QWKt7;A$ZH1_AS6V{E
zh%7JH{LpkC9->&{g<ir+X*=%D#iykp8ia9_q^xjUXR&LWgyt2bY3(TNPdY%rm1ewz
zA%a9cOdx_ZiQ+IQ1cjgw6oUVt5Cu4Cjt3mo{t7nh=PYfIu)MRl0@7Ch<vnj)tK@$$
dfEVW@zyMg3I%ocilDGf>002ovPDHLkV1fjz_6Ps~
new file mode 100644
index 0000000000000000000000000000000000000000..e1b439082b4495d114b0495829515bab69a45a26
GIT binary patch
literal 283
zc%17D@N?(olHy`uVBq!ia0vp^DnKm4!2~3;Bsh|Q6lZ})WHAE+w=f7ZGR&GI0Tevz
z>EaktG3V`7L#}2Af!2pJE!HZySyvyu$6Uegn4j?Q?w(fm6ZZ~y6?C&4)Gdoqb5(Ht
zwUy)FQxp01QZj7|HMl;A2`<fyx?U=Ce9H66>!sJC>gQdnk~zLClY?Q#&#yII9sHdg
zlYZ}AwJLK~-u%fG-7~+}`cHDnuKm36+49F00v9EU+0>LeUd*v({#}+RUY7X3QE^cR
zi(>(so68v<hA&5LJ(ZHy)@n>mm0bIJ)s&?C^PdayBB$lv{<Uv;<-A_Qc`6JXhd1b)
f-j=&qql!7hVtuE}f`ev2k1=?<`njxgN@xNAcDrxM
new file mode 100644
index 0000000000000000000000000000000000000000..263c0f1e8b15b7f4fa861e4f20b2a48d75c6af0b
GIT binary patch
literal 360
zc$@)f0hj)XP)<h;3K|Lk000e1NJLTq002M$001Ni0{{R34${n^0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUycu-7KMgRZ*Zf<VR&(Hh&`($Kf=H}*4
zPfzIR=#i0;^78U&X=%8)xO{wkZ*OmdgM;AT-;a-vO-)UXj*jEw<KyDusHmvCyu6y4
znxLSdlarIv)6<NMjMvuI?Ck7yb#>0p&g$ywrlzLZ+1a6?q1M&aOiWDe?d{Xj(x9~Z
z;Q#;thDk(0RCwC#)=2__Fc3shf}$v(0-`d@kmCL~6a+5Nwe7#pTXw~<(yso+S+WpT
zyyK7pfI2y@z$ofD6Uk!*CRrZ7rvn2_Kp9ZL8Lt}!+~FDu7y+w*0tzUgz<yL)L!R}F
zJL^adH7s8L*``fY<#t1~jO!pT`p>)cb>3_r4DyTf6JP-Pr%@X&L!MLs0000<MNUMn
GLSTZ--K`G*
new file mode 100644
index 0000000000000000000000000000000000000000..6876d4f59acdb6eb13a0eb78e0b0eceea3ea42f9
GIT binary patch
literal 1148
zc%17D@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB7>k44ofy`glX(f`u%tWsIx;Y9
z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{0gm{T-
zL`iUdT1k0gQ7S_~VrE{6o}X)oLYa}C>7MqJ{}>pUuY0;UhD5l(y>UBVG*ss3$IE6*
zGdtP-GhSN0Z^i|7QC9~&ufQ&axCL4YEvv5=1v+xD>|Dt&waBz(!UBN{2kaj)|8M=@
zl)vY|uQ_LAmN_@uwomhVq!ORjX1ssvwKulL)$hwp-{pTU`r#BIB-XavDg5d8-BTa?
z@x6}v@ABmRhwvS;??POE7jH6+;WgL(Gx723hfzQF9?G|z$9GjqYD-3#ZN;Z)3%9P-
zKXm8RKexm(&EN5d&p&kfq50>AVpisbMV_~LKR(i2!*e#b?uX(ZNxins4?TV;z2V<|
zxNn1P4)?odvR76tb?jElmD>X}$Z^`SMFpyVg#6m{5347JD}Jf__P(|J&}~z*r!`uy
zuCH9`=xuS!rsCrh-DaKMsSk@RWcTsS7iE<fQ<C0%eNKMMb!!)0-l(RFVqN0?_l!<l
zsxXb=P(ReT!TiOf^24)T8?JAPmklfJh?2_dfZO=Y{(k#n$49b>#Ww`5i8;odtcyH&
z>CNqhYZfa?_(Cjm)}GM*di8_G$#;x5tlQCW;q=3$AClTZ?$(5uvQX4RUXH8!5W8di
z?#WXfvpF6u{;6?cf$L;5{y3Y;(-*kD<ofZkt$!MEVM+F(t_SDD+MgdTmR&TBO?TFo
z$`6lDMz^suRep+naxi#FC$FlpXoncs<~c?e8Xq0kEf(nbzC_Gw>i-$99gMc@%2~(s
zk~eml;k-2tcAxtnFRUwyeo?sh+yCtWKU4MhU-`=acuQ1<-o7jRd%iu5_%>h4sz?2+
z1KXjQa;Hxn{2G6J)2|HsNd}uuZ(Xi?kx{QEF2lEM$}^38)?%^XYcuEZUtDsw85DRv
zmdRUkHhRr?E2+#M7kp0Q{PXtwrk`)mJt#F<Y^*sw>bfrf(?2`z?u`N_f=ka1cB|)0
zM(KWu^*i&&*8O+alWE$&ZVDaS@hoZb7ry}SW}ttf+Cj#eFwZ<_X}EmrtUoq0!e%u@
zOGa>1DZ4f2sodhrx^f8~VhY}mZx*au5VNx`N~C7WUiSWutyAjO2gNU(_WbK>kh)+A
zxu>VLewn`X;`O_CYu9k3Xev!fJz4R?B0}^<w$rqOa~Hq@w{qW!3+e&M2?+_I{{H=H
zldrHYKlE{thy3ry4ejS+5ALe5nsR+LFkuM*LwxRIU1#H-+=_}F`8hc`!TI^?13nzt
zePhBSJ&p|5{N~U!>lJ}O&zwzL4UV)h1@^^@7ylI&7WUr!R#r;N%FM!|V%xEqbL_b$
zf2jZ}sScX)DJ3OkNp?-m9(x;Ev6l2S&RaIWD#H%nVZJ%#RNC{0+vWgE0R~T3KbLh*
G2~7ZYj2#^S
new file mode 100644
index 0000000000000000000000000000000000000000..c0398d847be5fa6c99ab4f0a6f1e1c9b06a33dc5
GIT binary patch
literal 1461
zc$@*X1xosfP)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU%S4l)cRCwC#ThD7GMHH^;?qrheBoPn0
z3+f@ekmR7bBm`s;FCO-=EM5fhxZt0VzaoEvut)JIBIv=BAc7>9=po5rb8*E4Ty`_7
znK=E!*W^|9<;{E5J(%h4(JuI?q0>`S-&e1`s_wk9MlT(}CSVzG3vd%KYbK+d0ZstN
zfJ4AffOF|at2FQc@DMN!hyWoVQ0~tN=(TYa%RXCApHe^qhyi~Cz5;w*Mu1NM9{}c%
zwAMJSGY{$P8c7>PfPmG!<o)~$@EzcDU*jJG?jw1rk(4N#2{2=d1S@>D0$ij9%HZW9
zd<*zOYWN=D5nx^z!GsW}Lbxa}q^_z2q_&KBNNPUFJ-}nY4+iJAEAO+B&k4Q2FZ_wd
za;}I$r$ZIR3dAYt4jT3i9MDA~*c@`bBETKMUHo!hUIKnc(z%HYu#SnbXw#tz6V$>!
zA_I~4v5$lJ2jDiKi}&9}&QF{Go9Orkzi^Ds=^T^`K*7z>SF(R;eB1y7>{EzHNlha%
z7veWu&KHsECKccgs@KQ$(~UYsEQpW_KUSp)x{*(a2oW0$OT6L)r^gg>zMKL#$qfl3
ztHI|1RZIcy0g?yN`$EF;E#!PDz$_ZvIT>Av^nm=0MnT;s7%Jk^`y%YG<2lP$fgT~k
z=Q<trfnbDn3y^xkJ|SM=rbo|lkJ$b>Vc{JsBE)PttYZ~ONoZ%vJqa<%gotqF_B&L7
zfw0?41=r`{pOn}Rk3$Ih9FQq1L_)|@ZUc97q-=F1A*7vPQm_hCVT7D`LZ(IH;WZ=x
zf5=JMI?stWAp#`V=S#D9#~KNbwfqS$6|QB<Q(;vlV+LrIzNJckGi?eKec305sW<{M
z59y*o6sJJZi;k@1byKkjqx4mMq%;L2v=Oe7aM|YzUo;N!3zUY&xv#HU6fc+Hnp8Ip
zjD(Tis{C)us2*S@bQ+ZMfHneJ0Vc=ruFV+R2xtXp1!x6m1!x6m1!x6m1@II*!Tf9+
z0j&U|37}<N+5brR5AkawU|i<XM8hi*K+D3I#A#5P%cve;8yE?;WM4&oQ9;92Xi&PI
zRV+rCK1tVyO2noE{oi_EhSO1LJ`T^)tV0Cr>7(`V2_yk{-mOmz`nQbKbtFgx1!8FT
ziULU4moZb;U8kka1PRxlQ0OO5q#R19j)YY~BAbxUQc|R?F#<v(=LrXjD1pxewS;3I
zabud1D(jLYLk39*RRGtB3wxJ)>&wG)qhEKjbVT}3g@^=!Q~@k$EGFb5MxG`lH6>9p
z^oT%(5cdIRWF&dcZEEy9yudUkRhAN$5R%ci$oW!$Jb!l4yh<u`X{Fl8Qu0kmmgZ65
z6TwaO6Dq(HbCEtClgLPwuy+ZFO-Yxxg7G=RQv`InPa)^ai}|s#_gq+Dqf?ALO-+x<
z%Fwg}6I=jSQ&Bs}`BenW%*-73`~4dv3i1Z0g&(DRgQgyt;SoTWz6iNqi2&2>cE5*<
zAHm1xY+o?V8s=vO_~EH4BET5^uoRC1KAnJS_Z#3kJlB?%mOec?I(pk&oEhSUrpNkH
z<*PP9z846X<6j{U9Df0hpNVFZW!cQi%F3g|!^2e+LCdp|B4Av(gtov3cm!zg0lLe}
z%liih2am0_ebsG2gvE`GjSqKsci%M^Co2Zb@g+g(oB|qQ7X`Tobk^6`f85#G`4Y&#
zC|qtpgznzn-Wyw6Tkq`e@4tC^dir{=*Ly8VlFlT&4-3Qae13lZ`NG1&v(?qrU$?in
ze_mT#dkW-VmR@f`gk0hLRK*;sI6Xmck@IMD$Nlo-vOOT5nzjs=e*_o+6T6Ap&4C2Y
P00000NkvXXu0mjf1Eihh
new file mode 100644
index 0000000000000000000000000000000000000000..60aa89350dfc9eefbb0bc5a74e60a9225a3687bb
GIT binary patch
literal 636
zc%17D@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB7>k44ofy`glX(f`u%tWsIx;Y9
z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{0gm{T-
zL`iUdT1k0gQ7S_~VrE{6o}X)oLYa}C>7MqJ|A1Cq_jGX#iEw{AV`KIq2a$H)+Y;*n
zf>$iLTBfmdfoSX+FF_aUCEm<^O$vU~`qufq)8p&Y`^UTP(Tg_<Q+)jNSOvH9t-SSJ
zIP3D#>52#W#48eZ-1%)+U+L}l>2J&?70-<c1{HF>Zjnk8EheSj-1g?4|LILNlTSXm
zY;v~$XU)HTH*@Z-*qy4bF>6_>^<2Lyv)Qrw(@(Fynk5>y{`x$Ts%A#983~hnHVG&7
zq*m>Xn{-D1*yD{}M^8Q76r>?yqxpr6S;ydD+u`j3mrMU<Zj5NT{r20&YW-u8>OfKE
zw+S~yGtFjeZn7=CcIfZ&18vMP7i?{%dfy2w{H>8L3se!a;c=qXT(=K#b92l8Yi@YR
zFnz87+l|^OoBMv&+|zIQcgjoU$ZVB~6FfSmGvvpf!A}3Ze?B0~K;p=^zmhEMUPAKS
z`)<1}o_O<nyOPWUCdGQa>Ben`A4<NDt=`IKCi7rZ>IKUQ_p-Kb`fZiNAkFv9UWSW>
z>1x&9e>dKi>Hq%w&vRu+kip+LnAd$y=#@B_e=lkJwrW+Du3UdO@8K09-LC#zdk->j
z`)pYG;KOUHCA+0prLW=&?R|B0u~WXm0Vd%$Z@;qoIG>enbL?3UOa%;{u6{1-oD!M<
D(4-HO
new file mode 100644
index 0000000000000000000000000000000000000000..08acacfb3930fe026d04bc66ff332617c394df71
GIT binary patch
literal 835
zc%17D@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=k|nMYCBgY=CFO}lsSJ)O`AMk?
zp1FzXsX?iUDV2pMQ*9U+n4WsNIEGZ*dNccAo=~7jn|^TjlnZ>4EV)r0mrEEuXA2}h
zYBJkYxOkCv4dXPOO0hVnu&!Op0)6i6Xk-zaYU1O$_(e;g^Tb;hi`$%woHYuqrx#DM
z-)UUlcIN-ty~Q{F*cI0PbYx#38^Ds%z;sC3lqqt-`vt)P%qH{77rvh*U$G$b*28Pp
zu6b%rwYq=*{`TUXbLO5+J04dMzxwK*t68D>X0xkSU%mC_YgKjM<2~&wAOC0kU?J6e
zPiy+=uQhh|B3vO$gE+;ykNWJt|DUZrUyQLrr2qK!-FM$vFHBGs>QugLQh(^fTN{S*
z(%Aj?UzV(DOSC9?Xa0hzgmV{@rQF9=jbRR}7nok~waJW}wr%(B*_(5JE6dc)inCZ-
z-RktPIprUFtxFrrfsYqXm%W(T{)BNa$Coy_i?82sbsWB3ZzRDJcggUcML-UFi=$(?
z0H1wx=m)8`XC<sMDw9tNOZAJI=%1K;`{;?+jeA(P8P7Zu&e^c)X_fN&+eQq`zioQ;
zMc5tyd2Kuj3V%=T43cPg-Mfb^ZFj>T*3hkUD*qO(>}E7zU^~Dd!N8orz|%k~CxVGV
zxo4(McjhOnNsJLQHbypuJ_K4fE$7>sxb?>~_AD}BxGr63JDJhs*4uA#z1JbG;gxL2
zy#1|eWk^?-XI#M5PmA5Zbj|zNA~UOM-Rr6rr{Mi9O%o+gZ*mfubx7u7_f7tLhCVHq
zUY5A|Y%*1BJ+pYaLX~sB6IZ|~hJ6iovzN{6IGV(-J@u5VVdoj8p3weM_TG7t^KF~r
zE(inFJqbON$GGP9g5?W%eJ?Y0xu$P?pIr0qsuDwl<^{pCzRvA8?D8ryL=%jj^v`ff
zS@!V!eg&T++n#W*=k|Z!z?aFnGGIpYkq=*9zG=xn=)0qRLwsJB=Zk{F&bmcDr)8~g
kT5=ROP5-R-NBsapQo*NLd*A+i1k4o-p00i_>zopr06`sXLjV8(
--- a/themes/wince/jar.mn
+++ b/themes/wince/jar.mn
@@ -109,8 +109,52 @@ chrome.jar:
   images/check-24.png                  (images/check-24.png)
   images/favicon-default-24.png        (images/favicon-default-24.png)
   images/star-24.png                   (images/star-24.png)
   images/folder-24.png                 (images/folder-24.png)
   images/lock-24.png                   (images/lock-24.png)
   images/unlock-24.png                 (images/unlock-24.png)
   images/fullscreen-close-24.png       (images/fullscreen-close-24.png)
   images/fullscreen-up-24.png          (images/fullscreen-up-24.png)
+  images/toggleoff-active-64.png       (images/toggleoff-active-64.png)
+  images/toggleoff-inactive-64.png     (images/toggleoff-inactive-64.png)
+  images/toggleon-active-64.png        (images/toggleon-active-64.png)
+  images/toggleon-inactive-64.png      (images/toggleon-inactive-64.png)
+  images/toggleleft-active-64.png      (images/toggleleft-active-64.png)
+  images/toggleleft-inactive-64.png    (images/toggleleft-inactive-64.png)
+  images/togglemiddle-active-64.png    (images/togglemiddle-active-64.png)
+  images/togglemiddle-inactive-64.png  (images/togglemiddle-inactive-64.png)
+  images/toggleright-active-64.png     (images/toggleright-active-64.png)
+  images/toggleright-inactive-64.png   (images/toggleright-inactive-64.png)
+  images/toggledarkleft-active-64.png      (images/toggledarkleft-active-64.png)
+  images/toggledarkleft-inactive-64.png    (images/toggledarkleft-inactive-64.png)
+  images/toggledarkmiddle-active-64.png    (images/toggledarkmiddle-active-64.png)
+  images/toggledarkmiddle-inactive-64.png  (images/toggledarkmiddle-inactive-64.png)
+  images/toggledarkright-active-64.png     (images/toggledarkright-active-64.png)
+  images/toggledarkright-inactive-64.png   (images/toggledarkright-inactive-64.png)
+  images/button-default-64.png         (images/button-default-64.png)
+  images/button-active-64.png          (images/button-active-64.png)
+  images/buttondark-default-64.png     (images/buttondark-default-64.png)
+  images/buttondark-active-64.png      (images/buttondark-active-64.png)
+  images/toolbarbutton-default-64.png  (images/toolbarbutton-default-64.png)
+  images/toolbarbutton-active-64.png   (images/toolbarbutton-active-64.png)
+  images/toggleoff-active-36.png       (images/toggleoff-active-36.png)
+  images/toggleoff-inactive-36.png     (images/toggleoff-inactive-36.png)
+  images/toggleon-active-36.png        (images/toggleon-active-36.png)
+  images/toggleon-inactive-36.png      (images/toggleon-inactive-36.png)
+  images/toggleleft-active-36.png      (images/toggleleft-active-36.png)
+  images/toggleleft-inactive-36.png    (images/toggleleft-inactive-36.png)
+  images/togglemiddle-active-36.png    (images/togglemiddle-active-36.png)
+  images/togglemiddle-inactive-36.png  (images/togglemiddle-inactive-36.png)
+  images/toggleright-active-36.png     (images/toggleright-active-36.png)
+  images/toggleright-inactive-36.png   (images/toggleright-inactive-36.png)
+  images/toggledarkleft-active-36.png      (images/toggledarkleft-active-36.png)
+  images/toggledarkleft-inactive-36.png    (images/toggledarkleft-inactive-36.png)
+  images/toggledarkmiddle-active-36.png    (images/toggledarkmiddle-active-36.png)
+  images/toggledarkmiddle-inactive-36.png  (images/toggledarkmiddle-inactive-36.png)
+  images/toggledarkright-active-36.png     (images/toggledarkright-active-36.png)
+  images/toggledarkright-inactive-36.png   (images/toggledarkright-inactive-36.png)
+  images/button-default-36.png         (images/button-default-36.png)
+  images/button-active-36.png          (images/button-active-36.png)
+  images/buttondark-default-36.png     (images/buttondark-default-36.png)
+  images/buttondark-active-36.png      (images/buttondark-active-36.png)
+  images/toolbarbutton-default-36.png  (images/toolbarbutton-default-36.png)
+  images/toolbarbutton-active-36.png   (images/toolbarbutton-active-36.png)
--- a/themes/wince/platform.css
+++ b/themes/wince/platform.css
@@ -43,196 +43,386 @@
   color: white;
   background-color: #36373b;
 }
 
 /* dialog popups ----------------------------------------------------------- */
 .dialog-dark {
   color: #fff;
   background-color: #36373b;
-  -moz-border-radius: 0 0 1.0mm 1.0mm;
+  -moz-border-radius: 0 0 1mm 1mm;
   padding: 8px;
   -moz-box-shadow: black 0 0.25mm 0.25mm;
 }
 
 /* buttons ----------------------------------------------------------------- */
 .button-text,
 .toolbarbutton-text {
   font-weight: bold !important;
-  font-size: 9pt !important;
+  font-size: 8pt !important;
 }
 
 button {
-  min-width: 6.0mm !important; /* button size */
-  min-height: 6.0mm !important; /* button size */
-  color: #36373b;
+  min-width: 6mm !important; /* button size */
+  min-height: 6mm !important; /* button size */
+  color: #000;
   padding: 0.25mm 0.5mm;
-  -moz-border-radius: 1.0mm;
-  -moz-border-top-colors: -moz-initial;
-  -moz-border-right-colors: -moz-initial;
-  -moz-border-left-colors: -moz-initial;
-  -moz-border-bottom-colors: -moz-initial;
-  border: 0.05mm solid #36373b;
-  background: #efefef;
+  -moz-appearance: none !important;
 }
 
 button[disabled="true"] {
-  color: #ccc;
-  -moz-border-top-colors: -moz-initial !important;
-  -moz-border-right-colors: -moz-initial !important;
-  -moz-border-left-colors: -moz-initial !important;
-  -moz-border-bottom-colors: -moz-initial !important;
-  border: 0.05mm solid #ccc;
-  background: #fff;
+  color: #aaa !important;
+}
+
+/* hi-res screens */
+@media all and (min-device-width: 401px) {
+  button {
+    border-width: 8px !important;
+    -moz-border-image: url("chrome://browser/skin/images/button-default-64.png") 8 repeat repeat;
+  }
+  
+  button:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/button-active-64.png") 8 repeat repeat;
+  }
+}
+
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  button {
+    border-width: 4px !important;
+    -moz-border-image: url("chrome://browser/skin/images/button-default-36.png") 4 repeat repeat;
+  }
+  
+  button:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/button-active-36.png") 4 repeat repeat;
+  }
 }
 
-/* XXX needs to be updated */
-button:active {
-  -moz-border-top-colors: -moz-initial;
-  -moz-border-right-colors: -moz-initial;
-  -moz-border-left-colors: -moz-initial;
-  -moz-border-bottom-colors: -moz-initial;
-  border: 0.05mm solid #aaa;
-  background: #ddd;
+/* dark buttons ------------------------------------------------------------ */
+/*
+  we set notification buttons here as well, since the style can't be set in
+  scoped CSS file, like notification.css, when the buttons are added later
+*/
+
+button.button-dark,
+notification button {
+  color: #fff !important;
+  background: transparent !important;
+}
+
+button.button-dark[disabled="true"] {
+  color: #ddd !important;
 }
 
+/* high-res screens */
+@media all and (min-device-width: 401px) {
+  button.button-dark,
+  notification button {
+    -moz-border-image: url("chrome://browser/skin/images/buttondark-default-64.png") 8 repeat repeat;
+  }
+  
+  button.button-dark:not([disabled="true"]):active,
+  notification button:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/buttondark-active-64.png") 8 repeat repeat;
+  }
+}
+
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  button.button-dark,
+  notification button {
+    -moz-border-image: url("chrome://browser/skin/images/buttondark-default-36.png") 4 repeat repeat;
+  }
+  
+  button.button-dark:not([disabled="true"]):active,
+  notification button:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/buttondark-active-36.png") 4 repeat repeat;
+  }
+}
+
+/* toolbar buttons --------------------------------------------------------- */
 toolbarbutton {
   -moz-appearance: none !important;
   margin: 0;
   padding: 0.25mm;
 }
 
 toolbarbutton:not(.show-text) .toolbarbutton-text {
   display: none !important;
 }
 
 toolbarbutton:not(.show-text) .toolbarbutton-icon,
 toolbarbutton:not([image]) .toolbarbutton-icon,
-toolbarbutton[image=''] .toolbarbutton-icon {
+toolbarbutton[image=""] .toolbarbutton-icon {
   -moz-margin-end: 0;
 }
 
 toolbarbutton:hover,
 toolbarbutton:hover:active,
 toolbarbutton[open="true"] {
   border-color: transparent;
 }
 
 /* high-res screens */
 @media all and (min-device-width: 401px) {
-toolbarbutton {
-  min-width: 64px !important; /* primary button size (match image pixels)*/
-  min-height: 64px !important; /* primary button size (match image pixels) */
-}
+  toolbarbutton {
+    min-width: 64px !important; /* primary button size (match image pixels)*/
+    min-height: 64px !important; /* primary button size (match image pixels) */
+  }
 }
 
 /* low-res screens */
 @media all and (max-device-width: 400px) {
-toolbarbutton {
-  min-width: 36px !important; /* primary button size (match image pixels) */
-  min-height: 36px !important; /* primary button size (match image pixels) */
-}
+  toolbarbutton {
+    min-width: 36px !important; /* primary button size (match image pixels) */
+    min-height: 36px !important; /* primary button size (match image pixels) */
+  }
 }
 
 /* dark buttons ------------------------------------------------------------ */
-.button-dark {
+toolbarbutton.button-dark {
   color: #fff;
   padding: 0.25mm 0.5mm;
-  -moz-border-radius: 1.0mm;
-  border: 1px solid #777 !important;
-  background: #525252;
 }
 
-.button-dark:active {
-  border: 1px solid #202020 !important;
-  background: #303030;
+toolbarbutton.button-dark[disabled="true"] {
+  color: #ddd;
 }
 
-.button-dark[disabled="true"],
-.button-dark[disabled="true"]:active {
-  border: 1px solid #515151;
-  background: #36373b;
-}
-
-.button-dark[checked="true"] {
+toolbarbutton.button-dark[checked="true"] {
   /* checked overrides */
   border: 0.05mm solid #202020 !important;
   background: #303030 !important;
   padding: 0.25mm 0.5mm !important;
 }
 
+/* high-res screens */
+@media all and (min-device-width: 401px) {
+  toolbarbutton.button-dark {
+    border-width: 10px;
+    -moz-border-image: url("chrome://browser/skin/images/toolbarbutton-default-64.png") 10 repeat repeat;
+  }
+  
+  toolbarbutton.button-dark:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/toolbarbutton-active-64.png") 10 repeat repeat;
+  }
+}
+
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  toolbarbutton.button-dark {
+    border-width: 6px;
+    -moz-border-image: url("chrome://browser/skin/images/toolbarbutton-default-36.png") 6 repeat repeat;
+  }
+  
+  toolbarbutton.button-dark:not([disabled="true"]):active {
+    -moz-border-image: url("chrome://browser/skin/images/toolbarbutton-active-36.png") 6 repeat repeat;
+  }
+}
+
 /* image buttons ----------------------------------------------------------- */
 .button-image {
   padding: 0 !important;
   background: #36373b !important;
   border: none !important;
 }
 
 /* radio buttons ----------------------------------------------------------- */
 radiogroup {
   -moz-box-orient: horizontal;
 }
 
 .radio-label {
   font-weight: bold !important;
-  font-size: 9pt !important;
+  font-size: 8pt !important;
 }
 
 radio {
-  min-width: 6.0mm !important; /* button size */
-  min-height: 6.0mm !important; /* button size */
   color: #36373b;
+  min-width: 6mm !important; /* button size */
+  min-height: 6mm !important; /* button size */
   padding: 0.5mm 1.1mm 0.1mm 0.5mm !important;
   margin: 0;
-  border: 0.05mm solid #36373b;
   -moz-box-align: center;
   -moz-appearance: none;
-  background: #fff;
+}
+
+radio .radio-icon, radio .radio-check {
+  display: none;
 }
 
 radio[selected] {
-  color: #fff;
-  border: 0.05mm solid #91875a;
-  background-color: #DDC763;
+  color: #000;
 }
 
-radio .radio-check-box1, radio .radio-icon, radio .radio-check {
-  display: none;
-}
-
-radio:first-child {
-  -moz-border-radius-topleft: 1.0mm;
-  -moz-border-radius-bottomleft: 1.0mm;
+/* high-res screens */
+@media all and (min-device-width: 401px) {
+  radio {
+    border-width: 8px;
+    -moz-border-image: url("chrome://browser/skin/images/togglemiddle-inactive-64.png") 8 repeat repeat;
+  }
+  
+  radio[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/togglemiddle-active-64.png") 8 repeat repeat;
+  }
+  
+  radio:first-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggleleft-inactive-64.png") 8 repeat repeat;
+  }
+  
+  radio:first-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleleft-active-64.png") 8 repeat repeat;
+  }
+  
+  radio:last-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggleright-inactive-64.png") 8 repeat repeat;
+  }
+  
+  radio:last-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleright-active-64.png") 8 repeat repeat;
+  }
 }
 
-radio:last-child {
-  -moz-border-radius-topright: 1.0mm;
-  -moz-border-radius-bottomright: 1.0mm;
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  radio {
+    border-width: 4px;
+    -moz-border-image: url("chrome://browser/skin/images/togglemiddle-inactive-36.png") 4 repeat repeat;
+  }
+
+  radio[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/togglemiddle-active-36.png") 4 repeat repeat;
+  }
+  
+  radio:first-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggleleft-inactive-36.png") 4 repeat repeat;
+  }
+  
+  radio:first-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleleft-active-36.png") 4 repeat repeat;
+  }
+  
+  radio:last-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggleright-inactive-36.png") 4 repeat repeat;
+  }
+  
+  radio:last-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleright-active-36.png") 4 repeat repeat;
+  }
+}
+
+/* checkbox radios --------------------------------------------------------- */
+checkbox {
+  margin: 1px 5px 2px 5px; /* match platform style for buttons */
+}
+
+radio.checkbox-radio-on[selected] {
+  color: #fff;
 }
 
-radiogroup[orient=vertical] radio:first-child {
-  -moz-border-radius-topright: 1.0mm;
-  -moz-border-radius-bottomleft: 0;
+radio.checkbox-radio-on:not([selected]) .radio-label-box,
+radio.checkbox-radio-off:not([selected]) .radio-label-box {
+  visibility: hidden;
 }
 
-radiogroup[orient=vertical] radio:last-child {
-  -moz-border-radius-bottomleft: 1.0mm;
-  -moz-border-radius-topright: 0;
+/* high-res screens */
+@media all and (min-device-width: 401px) {
+  radio.checkbox-radio-on {
+    -moz-border-image: url("chrome://browser/skin/images/toggleon-inactive-64.png") 8 repeat repeat;
+  }
+  
+  radio.checkbox-radio-on[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleon-active-64.png") 8 repeat repeat;
+  }
+  
+  radio.checkbox-radio-off {
+    -moz-border-image: url("chrome://browser/skin/images/toggleoff-inactive-64.png") 8 repeat repeat;
+  }
+  
+  radio.checkbox-radio-off[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleoff-active-64.png") 8 repeat repeat;
+  }
+}
+
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  radio.checkbox-radio-on {
+    -moz-border-image: url("chrome://browser/skin/images/toggleon-inactive-36.png") 4 repeat repeat;
+  }
+  
+  radio.checkbox-radio-on[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleon-active-36.png") 4 repeat repeat;
+  }
+  
+  radio.checkbox-radio-off {
+    -moz-border-image: url("chrome://browser/skin/images/toggleoff-inactive-36.png") 4 repeat repeat;
+  }
+  
+  radio.checkbox-radio-off[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggleoff-active-36.png") 4 repeat repeat;
+  }
 }
 
 /* dark radios ------------------------------------------------------------- */
 .toggle-dark radio {
   color: #fff;
-  border: 0.05mm solid #777;
-  background-color: #525252;
 }
 
-.toggle-dark radio[selected] {
-  border: 0.05mm solid #202020;
-  background-color: #303030;
+/* high-res screens */
+@media all and (min-device-width: 401px) {
+  .toggle-dark radio {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkmiddle-inactive-64.png") 8 repeat repeat;
+  }
+  
+  .toggle-dark radio[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkmiddle-active-64.png") 8 repeat repeat;
+  }
+  
+  .toggle-dark radio:first-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkleft-inactive-64.png") 8 repeat repeat;
+  }
+  
+  .toggle-dark radio:first-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkleft-active-64.png") 8 repeat repeat;
+  }
+  
+  .toggle-dark radio:last-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkright-inactive-64.png") 8 repeat repeat;
+  }
+  
+  .toggle-dark radio:last-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkright-active-64.png") 8 repeat repeat;
+  }
+}
+
+/* low-res screens */
+@media all and (max-device-width: 400px) {
+  .toggle-dark radio {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkmiddle-inactive-36.png") 4 repeat repeat;
+  }
+  
+  .toggle-dark radio[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkmiddle-active-36.png") 4 repeat repeat;
+  }
+  
+  .toggle-dark radio:first-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkleft-inactive-36.png") 4 repeat repeat;
+  }
+  
+  .toggle-dark radio:first-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkleft-active-36.png") 4 repeat repeat;
+  }
+  
+  .toggle-dark radio:last-child {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkright-inactive-36.png") 4 repeat repeat;
+  }
+  
+  .toggle-dark radio:last-child[selected] {
+    -moz-border-image: url("chrome://browser/skin/images/toggledarkright-active-36.png") 4 repeat repeat;
+  }
 }
 
 /* richlistbox ------------------------------------------------------------- */
 richlistbox {
   margin: 0;
 }
 
 richlistitem {