mirui 0.45.0

A lightweight, no_std ECS-driven UI framework for embedded, desktop, and WebAssembly
Documentation
MIRX,���e��{>n�h���h|6���	b
P�
�
�j��
���N-NSO�VW[�c�eHr�	0`

�pGPOSDtLuLGSUB�����(OS/2�~�sT`cmap{���tgasp�glyf`�G��head���6hheaF`�$hmtx�c4loca�{maxp@�l nameK9e(�post��2� vhea	�c�$vmtx�>��
3Z���W�h�P7*,^5(15XP�8x,o><?>2
DFLT��
1*S��2��S�"�$
�����8�nz
&&DFLTlatn���P;_<���3+�6>��"��
���XK�X^2>HNYI@N�z��F� `NN-OSV�[Wc�e�rH���NN-OSV�[Wc�e�rH�����հ��&���t����p	Z	��	�	�	2R	6		MiSans-RegularVersion 2.000MiSans Regular2.000;HNYI;MiSans-RegularRegularMiSansCopyright (c)  2020-2021  Beijing Xiaomi Mobile Software Co.,Ltd. All Rights Reserved.8���C!!##'326677667!3!!!���<%KB��10
�� T	T����|v���BEM-/�!���FMx��pP!!#!!5!3!W��M��T��M	P��d��4��������,���N ,%&&'3##5#53'67#5353!##'667�O�-��L��,�[1�_��L�.�S�� 2H*.$7o"cX�s��H��HYu�fH��G��Gw�U�pw�kM>TO�{o��s!#5!!!%35#oL��l�j����C_��FF����k��F�>���\&!#5!'7!#!##'326655!5!57!5!7�vK�2P9HMq��34�{ 
�e���Q/����q���J�44I ~J4yIH�<���E2B%3##33#3#%##'32655'75#53533#7353#5#535#535#���GG�����e5/-<8$	<naaGUUK	�GG������M���L�K		��(+G"�H,�K��K�!$����M�K�?���R")&&''667&&'#5!&''7!#667���KIă%}�CJg#��!Q 	_� dKF�z��\DCY>/i?>k4R-_7NǃJS+O(J��O8[(Tq�DE�r>���I<B3##'>53333#&''67&'#'665667!667ŢE_!C
FWDC�{j&hFI�-�HS&3.<@0d�iV�[f>.�&<#1�,�][y�M*:w�������B�aFCMXV[<YY��{��R+mԧ
"L 	}Jg�BK�g7�R2���E-;&&'7'665!!75!!5!"&&''7#53367&$'�Y68Wm��
��u����G��GF]L&p-wl�"CUC4
6JfR'SR�%��#Y$v3Du�V=p�{�:�aa@^^��J51�J�I��34`%0<9560n=����4���4���4���2���5���4���4���4���4#���������@BA<C~BC�<ADACBDBC�D@C�BCC�BB
	


																																								


	
	 !!!!! #')))))(&" #$#!	"%'(((('%!
	 "######################################!!&+-.....,)$!)/35666652.(  ',/10.,*(%  (.24444441,&
	"(,///////////////////////////////////////.+& #+27::::::95/( 

"+3:?BBBBBB?92* "*28<==;9641,%!*29>AAAAA@=81(
$,38;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;71*"
#-5=CFGGGGGEA:2)	)4=EKOOOOONJD<2(
 *4<CHJIGECA=7/')3<DJMNNNNMIC:1'#-6>DHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGC<4* 
*5?GNSTTTTTQLD;0%$0;FOW[\\\\[VND:.#'2<FNTWVTRPMHA9//;ENVZ[[[[YTLC8-"
*5?HPTVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSNF<2'$0;FQY_aaaaa]VLB6+)5ALWagiiiig`VK?3',7CNX`db`^\YSKA64@LW`fgggge^UJ>2&
$0;GQZ`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb_XNC8, '4@LXckmmmmmh^SG;/"+8DQ]isuuuurg[OB6)#/<HT`jpomkie]RG;8DQ]hrttttpfZNA5('3@LXclooooooooooooooooooooooooooooooooooooooj`TH<0#
)6BO\htzzzzzocVJ=0++++++++++++++++++++++*'"
	







,8ER_kx����vi]PC6*







	'3?KXdp||zwuocWK>8ER_kx����vi\OC6)	(5BO[ht||||||||||||||||||||||||||||||||||||||qdXK>1%*7CP]iv����}pcVJ=7777777777777777777777763.'

,8ER_kx����vi]PC6*
*7CO[gt����~reYL?8ER_kx����vi\OC6)       (5BO[hu�������������������������������������~qeXK>2%+7DQ^jw����|obVIDDDDDDDDDDDDDDDDDDDDDDDDC?91(	"$$$$$$$$$$,8ER_kx����vi]PC6*$$$$$$$$$$"
".;GS_kw����{nbVJ=8ER_kx����vi\OC6-------,*& (5BO[hu�������������������������������������~qeXK>2%,8ER_kx����{naUQQQQQQQQQQQQQQQQQQQQQQQQQOJC:0& &+/000000000008ER_kx����vi]PC600000000000/+& &3?KWco{����wk^RF::ER_kx����vi\OC::::::::961+#(5BO[hu�������������������������������������~qeXK>2% -9FS`ly����zm`^^^^^^^^^^^^^^^^^^^^^^^^^^[ULB7, !*17;============ER_kx����vi]PC============;71*!+7CO[gs���sg[OFFFFR_kx����vi\OFFFFFFFFFFB<5,"
(5BO[hu�������������������������������������~qeXK>2%!.:GT`mz����yljjjjjjjjjjjjjjjjjjjjjjjjjjjg^TH<0$	*3<CHJJJJJJJJJJJJJR_kx����vi]PJJJJJJJJJJJJJHC<3*	#/;GS_kw����{ocWSSSSSS_kx����vi\SSSSSSSSSSRNG>4*(5BO[hu����yssssssssssssssssssssssssssss}���~qeXK>2%".;HUan{����xwwwwwwwwwwwwwwwwwwwwwwwwwwwwpdXL?2&&1<ENTWWWWWWWWWWWWWW_kx����vi]WWWWWWWWWWWWWWTNE<1&(4@LXdo{����wk`````````kx����vi```````````^YPF;/$(5BO[hu����ylffffffffffffffffffffffffffp}���~qeXK>2%	#/<IVbo|��������������������������������sfYL@3&
+7BMW_ccccccccccccccckx����viccccccccccccccc_WMB7+
!-9DP\ht����smmmmmmmmmmmx����vmmmmmmmmmmmmjbWL@4'(5BO[hu����yl_ZZZZZZZZZZZZZZZZZZZZZZZZcp}���~qeXK>2%
$0=JVcp}��������������������������������sfYL@3&
".;GS_ippppppppppppppppx����vppppppppppppppppi_SG;."&2>IUamy����zvyyyyyyyyyyyy����yyyyyyyyyyyyyth\OB6)(5BO[hu����yl_SX]^^^^^^^^^^^^^^^^^^\VVcp}���~qeXK>2%%1>KWdq~��������������������������������sfYL@3&
	#0<IVco{}}}}}}}}}}}}}}}}����}}}}}}}}}}}}}}}}{ocVI<0#		 +7CNZfr}����vx�����������������������������vi\OC6)(5BO[hu����yl_Xbikkkkkkkkkkkkkkkkkkh_Vcp}���~qeXK>2%%2?LXer~��������������������������������sfYL@3&
	#0<IVco|������������������������������������|ocVI<0#	%1<HS_kv����}qx�����������������������������vi\OC6)(5BO[hu����yl_]itxxxxxxxxxxxxxxxxxxqeYcp}���~qeXK>2%
&3@MYfs����vvvvvvvvvvvvvvvvvvvvvvvvvvvvvodXK?2&	#0<IVco|������������������������������������|ocVI<0#	+6BMYdp|����xlx�����������������������������vi\OC6)(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%'4AMZgt����riiiiiiiiiiiiiiiiiiiiiiiiiiiif^SH<0#
	#0<IVco|������������������������������������|ocVI<0#	%0<GS^ju�����skx~~~~~~~~~~��������~~~~~~~~~~~vi\OC6)(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%(5BN[hu����~qe]]]]]]]]]]]]]]]]]]]]]]]]]]]ZTLB7+	#0<IVco|������������|ocVI<0#		*6AMXdo{�����sfoqqqqqqqqqz��������yqqqqqqqqqqneYMA5((5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%)6CO\iu����}qdWPPPPPPPPPPPPPPPPPPPPPPPPPPNIB:0%	#0<IVco|����srrrrrrrrrrx����vrrrrrrrrrrs����|ocVI<0#	%0<GR^iu������sfceeeeeeeht��������~sgeeeeeeeec\SH=1%(5BO[hu����yl_]jw�������sgZcp}���~qeXK>2%*7DP]jv����|pc\\\\\\\\\\\\\\\\\\\\\\\\\ZTKB80'		#0<IVco|����sfeeeeeeeekx����vieeeeeeeefs����|ocVI<0#	!,7BMXcoz������sfYXXXXXXbmy����������xlaXXXXXXXWRJA7, 	(5BO[hu����yl_]jw���}rrrrrrrrru����sgZcp}���~qeXK>2%+8DQ^kw����|oiiiiiiiiiiiiiiiiiiiiiiiiiie]SH<0$	#0<IVco|����sfYYYYYYY_kx����vi]YYYYYYYfs����|ocVI<0#	'2=HS^iu�������sfYMKKKP\gs~����������}rf[PKKKKKJF@8/%(5BO[hu����yl_]jw���}qeeeeeeehu����sgZcp}���~qeXK>2%,9ER_lx����{uuuuuuuuuuuuuuuuuuuuuuuuuuuodXL?3&
	#0<IVco|����sfYMLLLLR_kx����vi]PLLLLMYfs����|ocVI<0#	#.9CNYdp{�������sfYM@@KWbmx�����������xlaVJ?>>>>;5/&	(5BO[hu����yl_]jw���}qdXXXXX[hu����sgZcp}���~qeXK>2% -:FS`ly��������������������������������sfYM@3&
	#0<IVco|����sfYM@??ER_kx����vi]PC??@MYfs����|ocVI<0#	*5@JU`kv��������sfYM@FQ]hs~���{����}���}rg\QF;221.*$(5BO[hu����yl_]jw���}qdWLLLO[hu����sgZcp}���~qeXK>2%!.;GTamz�������������������������������reYL?2&	#0<IVco|����sfYM@38ER_kx����vi]PC63@MYfs����|ocVI<0#	
%0<GQ\gq|��������sfYMBMXcny����x����w����xmbWLA6,$"(5BO[hu����yl_]jw���}qdWJ?BO[hu����sgZcp}���~qeXK>2%"/;HUbn{�������������������������������~qeXK>2%	#0<IVco|����sfYM@<<ER_kx����vi]PC<<@MYfs����|ocVI<0#	)5AMXcmx��������sfYMIS^it���|x����v~���~sh^SH=3(
(5BO[hu����yl_]jw���}qdWJDDO[hu����sgZcp}���~qeXK>2%
$'(0<IVco|�������������������������������}qdWJ>1$	#0<IVco|����sfYMIIIIR_kx����vi]PIIIIMYfs����|ocVI<0#	+8DQ]iu����y����sfYMOZep{����vx����vx����zodYOD:/%(5BO[hu����yl_]jw���}qdWQQQQ[hu����sgZcp}���~qeXK>2%	$*0355<IVbnxyyyyyyyyyyyyyyyyyyyyyyyyyyy����|pcVJ=0#
	#0<IVco|����sfYVVVVVV_kx����vi]VVVVVVYfs����|ocVI<0#	+8EQ^jw����}x����sfYMValv����|qx����vr}����vk`VKA6,"(5BO[hu����yl_]jw���}qd]]]]]]hu����sgZcp}���~qeXK>2%%.5;@AAAFR]glllllllllllllllllllllllllllw����|obUI</#		#0<IVco|����sfbbbbbbbbkx����vibbbbbbbbfs����|ocVI<0#	)6BNZfq}���wx����sfYS^hs}����vkx����vlw����}rh]SH>4* (5BO[hu����yl_]jw���}qjjjjjjjju����sgZcp}���~qeXK>2%"-7@GLNNNNNU\__________________________kx����{naUH;/"	#0<IVco|����soooooooooox����voooooooooos����|ocVI<0#	&2>IUalx��zpx����sfYZeoz����{pkx����viq|����yodZPF<1(
(5BO[hu����yl_]jw���}wwwwwwwwww����sgZcp}���~qeXK>2%)4?IQX[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[_ly����zmaTG:.!	#0<IVco|����||||||||||||����||||||||||||����|ocVI<0#	
!-9DP\gs~slx����sfYblw�����ujkx����vikv�����vlbWMC:0&
(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%!-9EP[cghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhemz����ym`SF:- 	#0<IVco|������������������������������������|ocVI<0#	(4?KWbnyvllx����sf`jt~����yodkx����viepz����~si_UKB8.%	(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%
#0<IUamttttttttttttttttttttttttttttttttonz����yl_RF9,	#0<IVco|������������������������������������|ocVI<0#	#/:FR]gnmdlx����sfhr|����}sh_kx����vi^it~����{qg]TJ@7.$(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%
$1=JWdp}�������������������������������to{����xk^RE8+	#0<IVco|������������������������������������|ocVI<0#	)5ALU]aa_lx����sfpz�����wla_kx����vi\bmx�����yof\RI@6-#(5BO[hu����yl_]jw������������������sgZcp}���~qeXK>2%
$1=JWdp}�������������������������������to|����wj^QD7+	#0<IVco|����|ocVI<0#	
$/:CLRUT_lx����snx�����zoeZ_kx����vi\[fq{�����xnd[RI?4)(5BO[hu����yl_[gqssssssssssssssssssndXcp}���~qeXK>2%
$1=JWdp}�������������������������������tp}����vi]PC7*	"/;HT`krrrrrrrrrrrrrrrrx����vrrrrrrrrrrrrrrrrk`TH;/"	(1:AFHR_lx����sw�����}sheeekx����vieeeit~�����wmd[QE:."	(5BO[hu����yl_U_effffffffffffffffffd\Vcp}���~qeXK>2%
$1=JWdp}�������������������������������tq~����ui\OB6),8COYaeffffffffffffffkx����viffffffffffffffeaYOC8,(/59ER_lx����v�����vrrrrrrx����vrrrrrrw�����vmbVJ=1$(5BO[hu����yl_STYZZZZZZZZZZZZZZZZZZXRVcp}���~qeXK>2%
$0=JVcozzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzsr����uh[NB5('2=GOVYYYYYYYYYYYYYY_kx����vi]YYYYYYYYYYYYYYVOG=2'
$,9ER_lx���������x|~~~~~~~����~~~~~~~yy�����~reXK?2%(5BO[hu����yl_\\\\\\\\\\\\\\\\\\\\\\\\cp}���~qeXK>2%	"/;GS^hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjs�����tgZNA4'
!+5=EJLLLLLLLLLLLLLR_kx����vi]PLLLLLLLLLLLLLJE=5+!
,9ER_lx���������zp}������������������yr|����xmbVJ=1$(5BO[hu����yliiiiiiiiiiiiiiiiiiiiiiiiiip}���~qeXK>2%+6BLV]`aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagt�����sfZM@3'
#,39=????????????ER_kx����vi]PC????????????=93,#,9ER_lx����z���|rp}������������������ymt~��}rg\QE:."	(5BO[hu����yvvvvvvvvvvvvvvvvvvvvvvvvvvvv}���~qeXK>2%%0:DLQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT[hu����rfYL?3&!(-1333333333338ER_kx����vi]PC6333333333331-(!,9ER_lx����s}�~tjp}������������������ymlu�vk`UJ?4)(5BO[hu�������������������������������������~qeXK>2%	)2:AEGGGGGGGGGGGGGGGGGIQWYYYYYYYYYYZ^jw����~qdXK>2%!%&&&&&&&&&&,8ER_kx����vi]PC6*&&&&&&&&&&%!,9ER_lx����svulcoyzzzzzzz����zzzzzzzwlcmwzpeZOD9.#(5BO[hu�������������������������������������~qeXK>2%
 (/59:::::::::::::::;GR[ceeeeeeeeeefhoz����|ocVI=0$
,8ER_kx����vi]PC6*,9ER_lx����sosmc^gmmmmmmmx����vmmmmmmle[emoh^SH=2'(5BO[hu�������������������������������������~qeXK>2%$),-.............2?KWcmrrrrrrrrrrsuy�����ym`TG;."		,8ER_kx����vi]PC6*	,9ER_lx����sffc[U]``````kx����vi``````[S\ac^VMB7,!(5BO[hu�������������������������������������~qeXK>2% !!!!!!!!!!!!!'3@MZfs��������vj]QE8,,8ER_kx����vi]PC6*,9ER_lx����sfZWQKQSTTTT_kx����vi\TTTTSPJQUVSMD;0%(5BO[hu����ywwwwwwwwwwwwwwwwwwwwwwwwwwww}���~qeXK>2%
&3?LXeq~����������������|qeYMA5),8ER_kx����vi]PC6*,9ER_lx����sfYMF@EGGGGR_kx����vi\OGGGFD?EIIGB;2)	(5BO[hu����ylkkkkkkkkkkkkkkkkkkkkkkkkkkp}���~qeXK>2%$0=IVbo{���������������uk`TI=1%
,8ER_kx����vi]PC6*,9ER_lx����sfYM@58:::ER_kx����vi\OC:::849<<:60) 
(5BO[hu����yl_^^^^^^^^^^^^^^^^^^^^^^^^cp}���~qeXK>2%!.:GS`ly��������������|umcYNC8,!	,8ER_kx����vi]PC6*,9ER_lx����sfYM@3,--8ER_kx����vi\OC6--+)-/0.+%(5BO[ht||||xl_RQQQQQQQQQQQQQQQQQQQQQQVco{||||qdXK>1%+8DQ]jv|||||||||||zxuqkc[QG=2',8ER_kx����vi]PC6*,9ER_lx����sfYM@3&!,8ER_kx����vi\OC6) !##"
'3@LXcloooonf[PDDDDDDDDDDDDDDDDDDDDDGS_ioooooj`UI<0#
)5BNZempppppppppoonlie`YQI?6+!
,8ER^kx||||vi]PC6*,8ER^kw{{{{rfYM@3&,8ER_kx}}}}ui\OB6)	$0;GQZabbbbb\TJ?88888888888888888888BMW^bbbbb_XNC8, 
&2=HS\bccccccccccba_]YTNG?7-$*7CO[fnppppmdYMA5(*6COZelnnnnjaVJ>1%*7CP[foppppmdYMA4(		*5?HPTVVVVUQKB8.++++++++++++++++++1;EMSVVVVVSNF<2'	!,7AJQUVVVVVVVVVVUTSPMIC=5-%'3?JT]bcccca[SH=1%
&2>IS[`aaaa_XOD9-!'3?JT]cddddb[RH<1%#-6>DHIIIIHE@90&)3;BGIIIIIGC<4* 
%/8?EIIIIIIIIIIIIHFDA=82+$	"-8BKRVVVVVUQJA6, 	
!,7AIPTTTTTSNF=3(".8BKRVWWWWVQJ@6+ $,38;<<<<<95.'!)06:<<<<<;71*"	&.49<=========<<;9741,' 	&09@FIIIIIIE?8/%%/7?DGHHHHFB<4+!'09AFJJJJJIE?8.$	"(,//////-)$%*./////.+& #)-/0000000000/.-+(% 
'/5:<====<94.&	&-38:;;;;:61*"
'/6:======:4.&	 "####"!
!#####"
!###########"" 
$)-00000/-)#"(,.....-*& $*.011110-)#

	
!######!

!!!!!!"$$$$$#!
												








		
		



		





	

				



	
	"##!

    	!""""" 
!$&)*)'"

"&),/00-)#
%),,,,,,*& !&)++++*)&+./////-)#
#(+.036763.'
&+/258;=<94-%!)0589999961+#&-2677777517:<<<<;94.&
'.48:=?BDB?91)

 )17;>ADHJIE?7.$!+3;AEFFFFEB<5,#&/7>BDDDDDB=CGHHHHHE@8/&(19@DGILOPOJC;1&)2;BGKNQTVUQI@6+ (3=EMQSSSSRNG>5*.8AINQQQQQNHNSUUUUUQJB8-"%0:CKPSVX[][UMC8,!	
%0;DMSWZ]`cb[RH<1%

".9DOW]____^YPG<05@JSZ^^^^]YRX_bbbba\TI>3'									*6ALU\`begjg_TI=1&											
*6ALV_cfjmpmdYMA6*	%2>JVailllljcXMA4:FQ\ejjjjjd[`joooomf[OC7*

".;GR^gloqtwqeZNB6*
"'*++++++++++-9FR^hpsvy|uj^RF;/++++++++++++*&!'4AMZfryyyyti]PC7=IVbnwwwwvl`er{{{{wk_RE9,!""""""""""$0=JVcoy{~��vj^SG;/#""""""""""""!&-3688888888888;HTanz���zocWK@888888888888862-%
(4AN[gt����wj]PD7=JWcp}���{naer���xl_RE9,''&$!'+.///////////0=JVco{����{ocWL@4/////////////.+& '08>CEEEEEEEEEEEEGS_kw����th\PEEEEEEEEEEEEEEC>7/&
(4AN[gt����wj]PD7=JWcp}���{naer���xl_RE944430+%#+27;<<<<<<<<<<<<<GS_jv�����th\PE<<<<<<<<<<<<<<:71*"
$/9BJORRRRRRRRRRRRRRZfr}����ymaURRRRRRRRRRRRRQOIA8.#	$+04AN[gt����wj]PD@@JWcp}���{naer���xl_RE@@@@?<6/'	
",5=CGHHHHHHHHHHHHHHNZfr}����ymaUIHHHHHHHHHHHHHHGC<4+!*5@KT[^^^^^^^^^^^^^^^amx����~rf^^^^^^^^^^^^^^^ZSJ?4)%.5<@BN[gt����wj]PMMMMWcp}���{naer���xl_RMMMMMLHA9/%)4>GOTUUUUUUUUUUUUUUUUamy����}rfZUUUUUUUUUUUUUUUSNF=3(!.:FR]fkkkkkkkkkkkkkkkkks����wkkkkkkkkkkkkkkkke\QE9- "-7@GLOO[gt����wj]UYZZZZcp}���{naer���xl_ZZZZZZXSKA6+ 
#/:FPY`bbbbbbbbbbbbbbbbbht�����vjbbbbbbbbbbbbbbbb_XOD9-!	
#0=IVbnwxxxxxxxxxxxxxxxxxz����|xxxxxxxxxxxxxxxwmaUH;/"	(4?IRX[\\gt����wj]_fgggggp}���{naer���xlgggggggd]SH<0$
&2?KWbkoooooooooooooooooop{����{ooooooooooooooooojaVJ=1%
$0=JWcp}��������������������������������������|obUI</"	 -9EP[chhhht����wjhhqssssss}���{naer���xssssssssodXL@3'
'4ANZgs{{{{{{{{{{{{{{{{{{{{�����{{{{{{{{{{{{{{{{{rfYL@3&

$0=JWcp}��������������������������������������|obUI</"		#/<HUamuuuuu����wuuux����������{naer������������tgZNA4''4ANZgt�����������������������������������������sfYL@3&

$0=JWcp}��������������������������������������|obUI</"	
#0=IVcp|������������x����������{naer������������tgZNA4''4ANZgt�����������������������������������������sfYL@3&

$0=JWcp}��������������������������������������|obUI</"	
#0=IVcp|������������x����������{naer������������tgZNA4''4ANZgt�����������������������������������������sfYL@3&

$0=JWcp}���}tttttttttttttttttttttttttttttt���|obUI</"	
#0=IVcp|������������x����������{naer������������tgZNA4''4ANZgt~~~~~~~~����~~~~~~~~~~~~~~~~~~����~~~~~~~~sfYL@3&

$0=JWcp}���}pggggggggggggggggggggggggggggs���|obUI</"	
#0=IVcp|������������x||||||}���{naer���zzzzzzzzzsgZMA4'
&3?LXcmqqqqqqqv����{qqqqqqqqqqqqqqqs����sqqqqqqqlbWJ>2%
$0=JWcp}���}pc^^^^^^^^^^^^^^^^^^^^^^^^^^fs���|obUI</"		#0<IVbnwxxxx����xxxxuooooop}���{naer���xnnnnnnnnjaVK>2&
#0;GR[beeeeeefr~���sfeeeeeeeeeeeekw����|peeeeeeebZQF:."

$0=JWcp}���}pkkkkkkkkkkkkkkkkkkkkkkkkkkkks���|obUI</"	!-:FR]fkkkkt����wkkkjcbbbcp}���{naer���xlaaaaaaa_XOE:."
*5@IQVXXXXXXbn{����vj^XXXXXXXXXXbnz����xl`XXXXXXVPH?4)
$0=JWcp}���}qxxxxxxxxxxxxxxxxxxxxxxxxxxxws���|obUI</"	)5@KT[^__gt����wj__^YUUWcp}���{naer���xl_TTTTTTSNF=3)$.7?FJKKKKKR^kw����{ocWKKKKKKKNZfr~����uh\PKKKKKIE>6-#

$0=JWcp}���}s���������������������������}s���|obUI</"	
$/9BJORR[gt����wj]^[UUUWcp}���{naer���xl_UUUUUUQJB8-"%-4:=>>>>BNZgs���sg[PD>>>>GS_kw����}qeXL@>>>>=94-$
#0=JVcoyzzzys���������������������������}qzzzzxnbUH</"	'08>CEN[gt����wjhjfbbbbcp}���{naer���xlbbbbbba\TJ?3'
#).12222>JVbnz����xl`UI>25@LXdo{����ymaUH<22220-)"		".;GS^gmmmmms���������������������������}pmmmmlg]QF9-!")/49AN[gt����wnswoooooop}���{naer���xooooooomf[OC7*
"$%%%.:FR^jv����}qfZOC8:FQ]it�����th\PD8,%%%$!	*6ALU]````fs���������������������������}pc````\UK@5)
"+3:@DIN[gt����wzx{{{{{{}���{naer���{{{{{{{{wk_RF9,
*6AMYeq|����wk`TI>ALWbny����{pdXL@4(%0:CKQSSSXdottttttttttttttttttv}������{tlaUSSSPKC9/$
)4=EKPUZ^gt��������y����������{naer�����������yl_RF9,	
%1=IT`lw����|qf[PEGR]hs����wk_SG<0$(19@EGGHS]ehhhhhhhhhhhhhhhjry������xqjcZPGGFD@90'
$0;FOW\afjot��������y����������{naer�����������yl_RF9,	 ,8DO[fr~����wlaVLNXcnz����}qfZNC7+
&-38::::AKSY[[[[[[[[[[[[_fnu|������|tmf_XQH>::::73-%	(5ALWahmqv{���������|����������{naer�����������yl_RF9,'3>JValx����~sh]SU_ju�����wl`UI>2&&/8?DGGGGGGHMNNNNNNNNNPZbjqx�����xqjc\UMGGGGGGFD>7.%+7DP]isx}���������}xy���{naer���yl_RF9,"-9EP[gr}����zoeZ\fq|����}rf[OD8-!
"-8AJPSTTTTTTTTTTTTTTTTUalt{������|umf_XTTTTTTTTTSOI@7,!
+8EQ^kw���������{vqlqrrrrrr}���{naer���xrrrrrrrph\PD8+(3?JUalw�����vlbdnx�����wl`UJ>3''3?IS[``````````````````cp}�����xqjc`````````````[RH=2&*6BO[gt���������wkfadeeeeep}���{naer���xleeeeeed_VK@4(".9DOZep{����~tjlv�����{peZOD9-"+7DP[elmmmmmmmmmmmmmmmmmmp}����|unmmmmmmmmmmmmmmmldZNB6*'3?LXdq}���|����wj]UXXXXXcp}���{naer���xl_XXXXXXTMD:/$(3>IT_jt����|st~����tj_TI>3' -:FS_lwzzzzzzzzzzzzzzzzzzz}���zzzzzzzzzzzzzzzzzzvk^RE8+#0<HUamzzut����wj]POOOOWcp}���{naer���xl_ROOOOOOLF?6+!
!,8BMXcmx�����{|�����xmcXMB7,! -:FS`my������������������������������������������xk_RE8, ,9EQ^istoit����wj]\\\\\\cp}���{naer���xl_\\\\\\[XQH=2'	&1<FQ[fpz����������zpf\QF<1& -:FS`my������������������������������������������xk_RE8,)5AMXahhcgt����wjfiiiiiiip}���{naer���xliiiiiiihcYOC7+ &,5?JT^hr|��������|rh^TJ?5,&!
 -:FS`my������������������������������������������xk_RE8,
%0<FOW[[[gt����wjpuuuuuuuu}���{naer���xuuuuuuuutk_SG:-!
!&+17=CJPW`jt}������~tjaWQJD=82,'" -:FS`my���xk_RE8,*4=EKOO[gt����wjs������������{naer������������{naTH;.!"',17<BHNU[bipx�������xpib[UOIC=83.)$ 
,9EQ]iqsssssssssssssssssss}���ssssssssssssssssssqh\PD7+"+4:?BN[gt����wjs������������{naer������������{naTH;.! $).38=BHNSZ`fmt{����������{tmf`ZTNID?:50,'#	)5ALW`effffffffffffffffffp}���sfffffffffffffffffe_VK@4(")/4AN[gt����wjs������������{naer������������{naTH;.!#',05:>DINSY_ekqx~������������~xqke_ZUOJEA<83/+'!

$0;ENUYYYYYYYYYYYYYYYYYYcp}���sfYYYYYYYYYYYYYYYYXTMD:/#
&-379AN[gt����wjs������������{naer������������{naTH;.!!)/38<AEJOTZ_djpv|�������{{�������}vqke`[VQMHC?;72,%	)3<CILLLLLLLLLLLLLLLLLWcp}���sfYLLLLLLLLLLLLLLLLIC;2(&08?DFFN[gt����wjryyyyyyyy}���{naer���yyyyyyyyywm`TG;.!"+3:?CHLQV[`ejpv{��������yqqy��������|vqlgb]XTOKGC>7.%
!*28=?@@@@@@@@AEFFFFFJWcp}���sfYL@@@@@@@@@@@@@@?<81) #.8BJPSSS[gt����wjilllllllp}���{naer���xllllllllle\PD8,*4=EKOTX]bglqv{��������~voggov}��������}wrnid`\WSOI@7,!
 '-13333333=FMRSSSSSSWcp}���sfYL@333333333333320,&(4?JT[_```gt����wj]``````cp}���{naer���xl```````_[SJ?4(
%0<FOW[`dinrw|���������zsld]]dlsz���������~yuplhc_ZRH>2&!$&&&&&.:EOX^```````dq}���sfYL@3&&&&&&&&&&&&&$ 
 ,8EP\flmmmmu����wj]SSSSSWcp}���{naer���xl_SSSSSSSPJA8.#)5AMXaglpuy~���������|vohaZSRZahou|����������|xtokdZOC7*
&2>JVaimmmmmmmms���rfYL?3&
!.;GTamxyyyz}����vj]PFFFJWcp}���{naer���xl_RFFFFFFC?8/&,8EQ^isx|����������~xqkd^WPHHOV]djqw}�����������|vk_RE9,
'4ANZgsyyyyyyyz}����~reXK?2%









!.;GT`my���������uh\OB9=JWcp}���{naer���xl_RE9999973-&
 ,9FS_lx����������~xsmf`YSLE>>ELRY_flrw}����������wk_RE9,'4AMZgs�������������|pcWJ=1$,8EQ^jw��������~rfYM@4=JWcp}���{naer���xl_RE9---,+'"+7DP\hs�������~xsmga[UOHA:33:AGNTZ`flrw|�������~rfZOC6*
&2?KXdq}������������ymaTH;/"	)6BO[ht��������xmbVJ=1=JWcp}���{naer���xl_RE9,   
(4@KWbnz�����}xrmgb\VPJD=60)(/6=CIOU[afkpv{����ymbVJ>2&
#/<HUanz�����������}sh]QE8, '3@LYer~~~~~}zvof[PE90=JWcp}���{naer���xl_RE9,#/:FR]it���{vqlga\VQKE?82,%$+18>DJOUZ`ejotx}��ui]QE9-"
 -9FR_kx~|yskaWL@4($1=IValqqqqqpnjd]TJ?40=IVcoyyyyxmaer||||xk_RE9,)5ALXdo{ytpkf`[VPKE?:4-'! &-39>DIOTY^chlquypdXL@5)*7CP\gpsssssssrrpmhaYOE:/$!-9EPZaeeeedca^YSKB8-.:GR^glmmmlf\ajoooonf[OC7*
$0;GS^iomid_ZUPJE?:4.("!'-39>CHMRW\`eilg^SH<0$'4?KV_effffffffeca]WOG=3)(3>HPVXXXXXWURNHA90&*6ALU\`````[TX_bbbbb\TJ?3'+6BMW_cb]XSNID?94.)#
"'-28=BGKPTY]_\VLB7+#.9DMTXYYYYYYYYXWTQLE>5,"",6>EIKKKKKJHFB=6/'%0:CKQSSSSSPJNTVVVVUQJB8-"%0;EMSVUQLGB=83.(#!',16;?DIMQSPKD:0&(2;CHLLLLLLLLLKJHE@:3,#$,39=>>>>>=<961+%(19@DFFFFFD?CGIIIIHE@90&	)3;BGIIE@<72-'" %*/48=AEFD@92(	 )18<?@@@@@@@??>;84/)""(-0222211/-*% '/48:::::737;<<<<<95.'

!)17;=<950+&!
#(,158984/( 
&,033333333321/,)$!$%%%%%$# 
#(+-----+(+./////-)#&+.0/-)$	 %),,+(#
 $&&&&&&&&&%$" 	     "####"!
"##!
 
	
	







							
	
			









!#%%%%$"
 "" 
		!%'''''(-011111/+%

 #$#!	
$)-//,(# '-13444439=>>>>>;60(
!#%(*-/10-("	
'/59;;94.&"$%%%%%%%%%%%%%%%%%%%%%%%$"	 )28=@@@@@?DIKKKKJGA:1' !#%')+-/2479<=<94-$(19@FHHE?8/%$*.1222222222222222222222221.)#	(2;CIMMMMMKOUXXXXWSLC9.$%&()+,.02468:<>ACFHJIE>6-#
 )1:CKRUUQJA7.&/5;>???????????????????????=:4-%#/:DMUYZZZZXYaddddc^UJ?31234679;<>@BDFIKMPRUWUPH?5* )2;CLU]aa\SI?5/8@GJKKKKKKKKKKKKKKKKKKKKKKKJE?7-#
(4@KV_fggggcakqqqqof[OC<=?@ABDEGIKMOQSUWZ\_adaZQF;/#
'2;DMU^gnme[QG=7AJRWXXXXXXXXXXXXXXXXXXXXXXXVQI?5*+7DP\hqssssndq}~~~xk^RGIJKLNOQRTVWY[]_bdfiknplcWK?3&

"-9CMV_gpywmcYOE=HS\ceeeeeeeeeeeeeeeeeeeeeeeb[QF;/"
+8ER^kx���req~���xk^RSVWXYZ\]_`bdfhjlnpsuxz}tgZNA5(
&2>JU_hqy�ukaWMCMYenrrrrrrrrrrrrrrrrrrrrrrrmcWK>2%+8ER^kx���req~���xk^W_cdefghjkmoqrtvy{}����vi]PD7+(5ANZfqz���}si_UKO\iu~~~~~~~~~~~~~~~~~~~~~~~sfYM@3&
+8ER^kx���req~���xk^_iopqrtuwxz{}����������xl_SF9- )5BO[hu����{qg]SO\iu�����������������������sfYM@3&
+8ER^kx���req~���xk^co{}~������������������znaUH</"	'4@LXdmw�����yoeZP\iu�����������������������sfYM@3&
+8ER^kx���req~���xk^cp|��������������������|ocVI=0#
$0<GR\eoy�����vlbX\iu�����������������������sfYM@3&
+8ER^kx���req~���xk^cp|���������������}zxvspj_TG;."	+6@JS]hr|����~tj`\iu����vvvvvvvvvvvvvvv����sfYM@3&
+8ER^kx���req~���xk^cp|���������~}{ywurpnlifd`XNC7+$.8BLV`jt~����|qg]iu����siiiiiiiiiiiiiv����sfYM@3&
+8ER^kx���req~���xk^cp|���{zxwutrpnljhfda_]ZWTNF<1&&0:DNXblv�����yoeiu����sggggggggggggiv����sfYM@3&
+8ER^kx���req~���xk^cp|���ymljigecb`^\YWUSPNKHC<4* 
(2<FPZeoy�����viiu����ttttttttttttttv����sfYM@3&
+8ER^kx���req~���xk^cp|���yl_^\ZYWUSQPPPPPPPMG@7,"%*.4>IS]gr|���zrgiu�����������������������sfYM@3&
+8ER^kx���req~���xk^cp|���yl_]]]]]]]]]]]]]]]YRI>3' (06;==AKU`ju�yqh`iu�����������������������sfYM@3&
+8ER^kx���rgq~���xkggp|���yljjjjjjjjjjjjjjjidZOD8,(2:BGJJJJNXcmxxog_\iu�����������������������sfYM@3&
+8ER^kx���ttt~���xttsp|���yvvvvvvvvvvvvvvvvul`TG;.!
$/:DLSVWWWWW\fmmf]U\iu��������sfYM@3&
+8ER^kx��������������{p|��������������������{nbUH;/")5@LV^ccccccccccaZQ\iu����ssssssssssssssv����sfYM@3&
+8ER^kx��������������{p|��������������������{nbUH;/" ,9EQ]hoppppppppplbW\iu����sgfffffffffffiv����sfYM@3&
+8ER^kx��������������{p|��������������������{nbUH;/"!.:GT`my}}}}}}}}}sgZ\iu����slllllllllllllv����sfYM@3&
+8ER^kx��������������{p|��������������������{nbUH;/"!.:GTamz���������tgZ\iu����yyyyyyyyyyyyyyy����sfYM@3)
+8ER^kx���ttttttttttsp|���y���~tttttttt���ym`TG;.!!.:GTamz���������tgZ\iu�����������������������sfYOE;0&+8ER^kx���rgggggggggfp}���x����thhhhhjv����vj]QE8,!.:GTamz���������tgZ\iu�����������������������shaWMB8.#+8ER^kx���reZZZZZZZZcp}���x~���xl_[[amy����sgZNB5)!-:GT`my|||||����tgZ\iu�����������������������vsi^TJ@5*+8ER^kx���redddddd`Xdq}���x{���{ocWXdp}���|pdWK?2&
,8EQ\gnoooox����tgZ\iu����}}}}}}}}}}}}}}}}}}}�zpf\QG<0$,8ER_kx���rqqqqqqqj_eq~���wx���sg[\ht����ym`TH;/#
)4@KU]bbbbkx����tgZ\iu����sppy~xqpppppppppv}���xncXL@4',8ER_kx���~~~~~~~|ocer���wt����wk_`lx����ui]QD8,#/9CKRUVV^kx����tgZ\iu����sju���{tmfccelsy�����uh[OB5(,9ER_lx�����������|ocfs����vp|���{ocep|���}qeYMA5('1:AFIIQ^kx����tgZ\iu����sq|����xqjipw}������yqfZNA5(,9FR_ly�����������|ocht����ulx����thiu����ymaUI=1%(/5:<EQ^kx����tgZ\iu����sqz������{tt{������|ung_UJ>2&
 ,9FS_ly�����������|ociv����tht����ymoz����ui]QE9-!
$*-8EQ^kx����tgZ\iu����shov}����������xqjc]VMD9."
 -:FS`my���~zzzz���|ockw���sfo{���~rt����|pdYMA5)+8EQ^kx����tgZ\iu����sgdkry����������ztmf_YRKD;2'!-:GT`mz���}pmmz���|ocmy���~qdkv����xz����wk`TH<0$+8EQ^kx����tgZ\iu����sgZahov}������|voib[UNG@92) !.;GTanz���|pcmz���|oco{���|obeq}���~����}rfZOC7, +8EQ^kx����tgZ\iu����sg_bfjmrz������|ung`YRKD=6-#	"/<HUbn{���|obmz���|oer~���ym``lw��������wlaUJ>2'
+8EQ^kx����tgZ\iu����sgkorvz}�w}������yrkd]VOH?5*
#0=IVco|���{nbmz���|ohu����wj^[fq|������|qf[OD9-!
	&/9EQ^kx����tgZ\iu����ssw{~����ysz������|ung`YQG<0$%1>KWdq}���zmamz���|olx����th[U`kv������vk`UI>3(%.8AKT^kx����tgZ`iu����|��������{nov~������yrkcXM@4(
&3@LYer���ylamz���|op|���}qeXZclu����zpf\SJA90(!$-7@JS]fpz����vlbjrz�������������}pelsz������}ui\PC6*(5BN[gt����wkamz���|ot����znaZclu~������xne\SKB:2+$",6?IR\eox�����}sjo|�����������}yuqk`ahpw~����th\OC6)+7DP]iv����viamz���|oy����vj^clu~��������wne]TLD=5.'
!+4>GQ[dnw�������|rlx��������|xtqmieaYW^elt{���xmbWL@5+!

".:GS_lx����tgamz���|r~���~rfemu~����������wof^VOG@80&(3=FPYcmv���������|ts���{wtplhda]\\\\\\biqx|rg\WPG=2'&2>JVco{���~qeamz���|x����ymgow�����w{�����xph`YRJB8."
".9EOXbku����������~xz~zvsokhhhhhhhhhhhhhhhhnuukhhbYOC7+*6BNZfr���{obamz���|}����tiqy������xor|�����zrkc\TJ?3(&2>JVajt}�����xy������~{ywvuuuuuuuuuuuuuuuuuuuuuuutk_SG:-!$/;GS^jv����xl`amz���|����zot{������wofjs|�����|unf\PD8+'4AMZgr|�����yppz���������������������������������znaTH;.!)5@LXco{����ui]amz���~����uw~�����wne]ajs|������xl`SF:- '4AMZfr}����{qhgpy��������������������������������xk_RF9- ,8EQ]ht����~reYamz���|���{y������}ume\SXajs{�����vk_RF9- %2>JValw���}si_^gnv|������������������������������ui\PC7* -:FS`my����znbUamz���|x�uv�����{tlc[SJOXairz���{peZNC7*
".9DOZep{�ukaWU]dkqvz~��������������������������sfZMA4( ,9ER^jsz���ui]Tamz���|ouyonx���yqjbZQIAFOW`hpx��uj^SH=2&(3>IT^itwmcYOKRY`ejnqsuvwwwwwwwwwwwwwwwwwwwwwwwwodWK>2%*6BMXahov|}qeYS_ktvvvumjlggq{~vog`XPH?7=ENV^fnvyncXMB7,!
!,7BMXcmsne[QGAHNTZ^beghjjkkkkkkkkkkkkkkkkkkkkkkkf^SG;/#

%1<FOW]dkrtl`TNYchiiiid^`\_issle]UNF>6-3<DLT\dkmg]RG<1&&1;FQ[cgd\SI?6=CINRVXZ\]^^^^^^^^^^^^^^^^^^^^^^^^[ULA6+	*4=ELRY`fhcZOGQX\\\\\YRSPWaggbZSKC<4,$*2:BJRZ_`\UKA5*		*5?IRWZXRJA7-28=BFILNOPQQQQQQQQQQQQQQQQQQQQQQQQOJC:0%"+3:AHNUZ[WQH?FLOOOOOMGFEOVZ[WPHA92*" (08@HOSTQKC9/$
#.7@GKMLGA8/%',16:=?ABCDDDDDDDDDDDDDDDDDDDDDDDDC?81(	!)/6=DJNNLF?6;@CCCCCA<:=EJNNKE>7/' &.6=CFGE@91'%.5;?@?<6/&!&*-0346778888888888888888888888863.'%+29>AA?;5-046666640-3:>AA?:4,%$,27::84.'
$*/2430+$!$&()*++++++++++++++++++++++++*'"
 '-2453/*#$')))))(%!(.2553/)"
!'+--,(#

#&'&#	
"%(('#"&((&#	 !






	




�8<'