aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/shell.beam
blob: 5614d31ac81c9bc765e95d1d90a3888160cd7bbe (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                                                                                                                                                       
                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                    

                                                                                                                                                                                                                                                                                                                                                                    

                                                                
                                                                                                                                                                                                                                                                 
                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                               
                                                                                                 
                                                                                                                                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         






                                                                        
     

                                   
                                                
   

            
         
                                                                                                       
         
   

                







                                        
   










                                                                                  
      










































                                                                                                                                 
  


















































































































































                                                                                                                                    
   



                              
     






























                                                                                                                  
        






















                                                                                                                               
   































































                                                                                                                                                                         
   







































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
  







































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
FOR1vhBEAMAtom��shell
local_allowedqtruefalsenon_local_allowedstartinituser_defaultcode
ensure_loadederlangspawnwhereis_evaluatoruserwhereis	undefinedgroup
interfacesuser_drv
current_grouplistskeyfind
dictionaryprocess_info	evaluatorstart_restrictedmoduleerrorrestricted_shellstdlibapplicationset_envrestricted_shell_startedexit++io_libfwriteflattenerror_loggererror_reportstop_restricted	unset_envrestricted_shell_stoppedserverno_control_gputasync_shell_startget_argumentokselfnotify_when_startedstartedwait_until_startederl_evalnew_bindings
shell_recordsetsnew	trap_exitprocess_flagget_enviogetversionsystem_infoeraseserver_loop+format_errorbenigntokensinterrupted
terminatedkillcmd-commandresulteofnodefatalhaltget_command
spawn_linkget_command1EXITprompthistoryatomremotevaluecallpmtdefaultget_prompt_funcshell_prompt_funcbad_prompt_funcdefault_promptis_aliveformatexpand_histexpand_exprsexpand_exprfunbincatchreceiveifblocktupleclausescaserecord_fieldbclcconsopmatchrecordrecord_indexevclausetry	expand_cs
expand_fieldsexpand_quals
b_generategenerateexpand_bin_elementsbin_element
no_commanderl_ppexprthrowadd_cmdgetcget_cmddel_cmdbadarg
has_binaryhas_bin
tuple_size	byte_sizeelement	shell_cmdeval	shell_repev_exit	ev_caughtnormal	shell_req	interruptupdate_dict
command_errornocatchreport_exceptionseriousiolist_sizelibformat_exception	put_charsunicodelatin1requests
start_evalrestricted_shell_staterestricted_expr_state	eval_looprestricted_eval_loop
eval_exprsget_stacktracelinks--foreachdo_catchshell_catch_exceptionexprsbindingsorddict	from_listignoredis_expand_variableatom_to_listresult_will_be_savedused_record_defslengthseqzipukeysortkeysortused_recordsnamelookuprecord_info	is_record
tuple_to_listfwrite_severityformat_severityadd_severityseverity_tagrestrict_handlersrestricted_shell_disallowedreasonrestricted_shell_bad_returnraiseredirectnot_restrictedrlfrfrrrdwhichcatch_exception
import_alluse_allrpresultsuseimporthb	apply_fungarbage_collectapply
prep_checkvar
list_to_tupleexpand_recordsfunctionfooerl_expand_recordsprep_rec	init_dict
local_functab2listdel_bindingfunction_clause_delete_all_objectsintegerbindingunboundconcaterl_scanstring	erl_parse
parse_formrecord_print_funline_length
io_lib_prettyprintfiltermapnon_builtin_local_funcfunction_exportedmake_fun
shell_defaultshell_undeflocal_func_handler
record_fieldsinitiate_records	is_loadedfileusortinit_recread_and_add_recordsread_recordsadd_recordsinsertlistify
check_command	expr_liststrip_bindingsrecord_bindingsmapfoldlfoldlreport_warningsdeletefilesflatmap	find_file	preloadedget_object_codefilelibwildcardread_file_recordsfilename	extensionbeam_libchunks
abstract_coderaw_abstract_v1no_abstract_code
try_sourcebinary_to_termoptionsrootnamedirnamebasenamejoinis_fileis_dirnot
parse_fileepppre_defsd	inc_pathsrecord_attrs
list_commands
list_bindingsfun_datalist_recordsrecord_defsexpand_valuetry_abstractabstractprep_list_commands
substitute_v1!check_and_get_history_and_resultsshell_history_lengthshell_saved_resultsget_history_and_resultsminppcolumncs_pcolumnsencodingencgetoptsgarbgroup_leader	check_envinfo_reportapplication_controllerprompt_funcmodule_infoget_module_info-prep_list_commands/1-fun-0--expand_value/1-fun-0--record_defs/2-fun-0--list_records/1-fun-0-	attribute-record_attrs/1-lc$^0/1-0--inc_paths/1-lc$^0/1-0-i-read_records/2-fun-0--record_bindings/2-fun-1-add_binding-record_bindings/2-fun-0--strip_bindings/1-lc$^0/1-0--add_records/3-lc$^1/1-1--add_records/3-lc$^0/1-0--read_records/3-lc$^0/1-0-member-record_print_fun/1-fun-0-no-local_func_handler/3-fun-1--local_func_handler/3-fun-0--local_func/7-fun-2--local_func/7-fun-1--local_func/7-fun-0--expand_records/2-lc$^0/1-0--restrict_handlers/3-fun-1--restrict_handlers/3-fun-0--used_record_defs/2-lc$^0/1-0--exprs/7-lc$^0/1-0--eval_exprs/7-fun-0--eval_loop/3-fun-0--start_eval/3-fun-0--report_exception/4-fun-1-=:=or-report_exception/4-fun-0--get_command/5-fun-0-scan_erl_exprsparse_exprsget_line-start/2-fun-0-CodeY�����"0 +524500F GBG#000F GRG#@� b0P+eG4e00F GBG#`00F GRG#p�0r�@R@R ���@r�+��@B@R ��@R ���Pr �  @@�@�`@@g�p �����@��� +

@��08
A#9
:
 B3BC+
3
4
#@C��@8
A#9
:
 B3BC+
3
4
#@C��0@@#@��0P9
:
 BB#+
@#
+
R@
4
@
4
@��`8
A#9
:
 B3BC+
34
#@C
4
@
��J��J��J��J���@
� p9
:
 BB#+

@@
�0P9
:
 B1
@@
�
0
0@$�9
 :
  BB#0
 ;
 @



+
 #$@
@$#$@
�0�@
"��@#@�M5@G� �@@G � �@E#E$#$� � �����@  �J!�
*"@
@
� �@
,��#�
- $ @@@
.� �@
&%�
-&@@4@
0� 9
':
' B,
)
2'+
(4Rr
(4=
)(	4�!,
)
5�")4�#@4@G0@
9�$ @@4@$�% -�@B@
<�& @
@
�' 9
,:
4 BB#+
4
2@@G@@#�( @�)9
5:
5 BB#0
5;
5@

*

+*+
5#@
=
-+00F GG#=
-,+
4
-

.@+
.B@
A�* E@GP�* =
/.@
A�+ E@G`�, /@
.�-9
0:
3 BB@�.M5@Gp�. �@@G��. �@E#E#�/ @
@#@
�00�=
10+
3
1�1M-9
2:
2 BB@$@#@4�20
�@$3@C@4#@S@@c@p
7@2�1H3�3J4�'J5�)J6�4
Dp7�p�5}ps@�@s@D@cT@Sd@3t�6P
S9
B:
B@BB#B CB0@t3@C$@#4�7P
J9
C:
C BB#9
A:
D BB30
D;
D@

8
2
=89
93:
D30B3B3B3 @#D@
F#�8p@EE#@G�� p@
G�90-0@T3@C@#@DS@$@4c@dp
7p90
D3;3
D`
H
:
I
;
J
<: 0ED3@#D@G�@3#@
G�:0-0@t3@$C@4#@dS@D@Tc@�p
7�;@
K@#@D�; @t#@4@$3@DD�<@
�9
H:
H@B@$C@t3@dS@4#@Tc@�p
7�<@
K��@#�= @
J=@D@3@#�> 
g9
E:
E BB#0
E;
E@

>
2
?> 0E##@G�D@
G�?0-0@t3@$C@4#@dS@@Tc@�p
7�?@t3@$C@@
LS@#@4#@�$4�@`
�9
F:
F@B4B$B B0�AM-9
G:
G BCB3@�@4#@D@34@C��B0
��C}D��C}Dd#@@R3d@
N�C@
��D}D4�D} DT#@3T@
O�D@
�+
@B	�EMC@@t3@C@#@�S@$@4c@Dp
7�A+
D
P 	E#@G���@
R�F0-0�G B�6HC�7HD�HJE�>JF�@HG�AHH�<HI�I
TPJ@P@C@3@#$@4g�J!@3@$#@C@4P
L@K�K
VPLPP@C@3@#$@4@D�LM
Q9
P:
P0BB#B 3+
P
W+
N#D0@F G3G4PN9
O3:
O3 B3CB3S+
P#40`F GCGS@#4@
�M0
�@@#@$�N0
�@$#@3@@C@DP
LPO+
P#40@F G3G@#4@
�O0
�@@#@$�P0
�@$#@3@@C@DP
LPP
MQ
MR�Q
XPS`P@C@3$@#4@D@T�R
Z9
V:
W BB#F G
YGTEF0cG
ZGGF0sG
ZGG#F@�G
[GGcGsF0cG
\GGEccF@sG
]GG�GcEs@s@#c@$3@C@4#@
^S@D@c4@sD$�S`
�9
X:
X@BB$B B09
T:
T BBS+
T
^@S=
UT0F GDG44D�T
`@TT�U
bUPF@G$GGG@`V+
W
_@T$T�V
bPF@GDG4GG@`W�RJX�SHY�W
`Z@
a@
�X 9
]:
^ BB#+
^
29
[#:
\# B#3B#C0
\30
\C@#[+
\#
_@#\@#�Y
`@
_]+
^
@
_^�XJ_�Z
b`@�[M5@@G��[ � E#@@
G0-0a�\
cb@�]"0
e;
e@B
cR
dc@	E#E#@G��^ #d E@G��_ #e�]Jf�`
f g >
h�a 
j0F G
2G@h?i�b
g j8
k  A@�c 
m@#@@@#��c 
j Ek4
il�d
h m9
�<
��0
n@
vP
�`
�nB#B3B C0
�#;#
��
i
o
j
p
k
q
l
r
m
s
n
t
o
uo9
�C:
�C BCSBCc+
�S
pp@c@3�e 
jpF G
pGF0G
iGGpP@C@3�f 
�@F0G
jGG@qP@C@3�g 
m@F0G
kGG@rP@C@3�h 
�@F0G
lGG@sP@C@3�i 
�@F0G
mGG@tP@C@3�j 
j@F0G
nGG@uP@C@3�k 
j@F0G
oGG@vB#B3B CB0S0
�#;#
�
]
w
[
~
q

r
�
s
�
t
�
u
�
v
�
w
�
x
�
y
�w9
}C:
}C0BCcBC s+
}c
Z0
}s;s
}@
z
x
{
{x8
}SAS��4
}� �@�@3@�l 
�9
�:
�0B8
yA#34
z3@# y+
z
@
� z7
�@ F0G
nGG {8
}SAS��4
}��@�@�m 
�9
�:
�0BB#B 3+
|#
@
�|7
�@@F0G
\G3G#}0`@C@@S@3$�n 
m@#@@@#� �n 
jPF@G
]GGG@ ~0`@C@@S@3$�o 
m@#@@@#� �o 
mPF@G
[GGG@ 0`@C@@S@3$�p 
m@#@@@#� �p 
�PF@G
qGGG@ �0`@C@@S@3$�q 
m@#@@@#� �q 
mPF@G
rGGG@ �0`@C@@S@3$�r 
m@#@@@#� �r 
�PF@G
sGGG@ �0`@C@@S@3$�s 
m@#@@@#� �s 
�PF@G
tGGG@ �0`@C@@S@3$�t 
m@#@@@#� �t 
mPF@G
uGGG@ � `@S@C@3�u 
mPF@G
vGGG@ � `@S@C@3�v 
mPF@G
wGGG@ � `@S@C@3�w 
�PF@G
xGGG@ � `@S@C@3�x 
mPF@G
yGGG@ �B#B3B CB0SB@c0
�#;#
��
v
�
l
�
x
�
r
�
|
��@p@S@@c@C$@34�y 
m@#@@@#�0�y 
m`FPG
vG$GGG@0�@p@C@S@@c$@34�z 
�@#@@@#�z 
m@#@@$@#$�z 
j`FPG
lG4GG$G@@�@p@C@@c@S$@34�{ 
m@#@@@#�0�{ 
�`FPG
xG$GGG@0�@p@C@@c@S$@34�| 
m@#@@@#�0�| 
m`FPG
rG$GGG@0�0p@c@S@C@3$�} 
j`FPG
|G$GGG@0�B#B3B CB0SB@cBPs+
�#
}P�@C@S@c@$@s4@3D�~ 
j@#@$@@#�~ 
�@#@$@@#� 
�@#@$@4@#4$� 
jpF`G
}GDGGG4G@P���mJ��lJ���
~ �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
|P�@�@@3@s$@c4@SD�� 
j@#@@@#�@�� 
��FPG
|G4G$GGE@�4
����
 �8
�A#39
�#:
�#@B#CB#SB# cB#0s+
�C
r@�@c@s@@3$@S4�� 
m@#@@@#�� 
m@#@@$@#$�� 
�pF@G
rG4GG$E@�4
����
� �8
�A#39
�#:
�#@B#CB#SB# cB#0s0
�C;C
�@
�
�
�
��@�@s@@3@c$@S4�� 
m@#@@@#�0�� 
�pF@G
�G$GGE0�@�@s@@3@c$@S4�� 
m@#@@@#�0�� 
�pF@G
�G$GGE0� @@#@@3�� 
m@#@@@#��� 
� E�4
����
� �8
�A#39
�#:
�#PB#CB#SB# cB#0sB#@�+
�C
�P�@c@@3@�$@s4@SD�� 
m@#@@@#�@�� 
��FPG
�G4GG$GE@�4
����
��@��M@@@�� $ E@G�� �0F G
G@��%���
�0�
 00@#@F G
NG�� �0F G
OG@�� � ���
���F G
NG
F #G
OG
##F03GG#G@3���
� �0 >$
�@@��@@�� &�?$9
�:
�0BB#+
�
\'
�#��}0#
�0�@#
�0�@G0���
�@�'
�#@3�
@0@@34@#$@@F GG��0
�4;4
�@B
�R
��@B=
��4��
����}@$#@3@@
�@�0F G
�G4��'���
��h
���
�@Ri�j+
�
�+
�B@��l#���
��9
���
( 
��8
�A��
�@
��|
�)'
�	@@B��%����
� �+
��  ��*#@@#@��
���}@ 
� ���
�`�@�`	c@C4@3$@#@F sG
�GF@G
�GcGsGS@��@$#@@43@@
�@���
�@�`@@3$@#4@D@T���
�9
�<
�@ 
�0
��BB#0
�;
�@
�
�
�
��9
�#:
�#0B#3B#CB# S+
�3T@S@C���
�9
�:
�0BB#B 3+
�
W+
�3
�+
�#T=
��
��
��@@4#T@��0
�@@� @�� 
�@4@@#@$��0
��F G
WG4F@#GGG$G@#@�9
�#:
�#0B#3B#CB# S+
�3T@S#@
G@43@C@#@4��@
�@@44� @�� 
��F G
WGF@GG4G$G@�BB#B 30
�;
�`
W
�
�
�
�
��9
�3:
�3 B3CB3S+
�#T0`@CTF GCGS@4#@
#��0
�@4@$#4@D��0
��F G
WGTF@#GGGDG$@#`�+
�3
�@
K@T�� @4#@D@$3@T@
�`�+
�#T0@@3TF G3G@4#@
#��0
�@4@$#4@D��0
��F G
WGTF@#GGGDG$@#`�@3@T@T$4D�� @T����9
�3:
�3 B3CB3S+
�C
�+
�#T@`	@S$F0G
�GG
2@T��@4#@D@$3@T@
�`�0
�3;3
�@
#
�
�
��+
�#T@	F0G
�GG
#@T$4DT��@
�����+
�#T	��+@F0G
�GG� @@4��@#@$@3@4@
�@�9
�3<3
�@ 
�@
��B3CB3S+
�C
�9
�S:
�S0BScBSsBS �+
�#T@s@
F#@�@c@4��p@EE#@G�� @@
G��0-0�F G
WGF@GG4G$G@�B3CB3SB3 cB30s+
�C
\+
�#TP�F@GSGTGcGs`�@4#@D@$3@T@
�`�
�ٙ�
� �0
�;
�`
�
�
#
�

��9
�:
� ` B#B3F G
�G#F GG3�@ݙ�
�0�@#3@#@
�@
�ߙ�
�@�9
�#:
�# p@$B#dB#T@D@@34��-6@$��,��}@4@4g @g0@��M=@T3@C@d#@S@D@c@4@$d�`��p-�F0G
�G
�GEGF0#G
�G
�GE#��.��
�0�0	3@#C@#@C@3C@3@Cg@��!@@
@�� �@��
@�@@@4@3@#@$��-o@
@
�� 9
�:
� BB#+
�
2

�@#+
�
@@
��� ��@@
��� �@#@$@3@4@
�@�+
�
@$@#@40
�@��J��
�0�`0@#4@D@T���
�9
�:
�@BB#B 3B0C+
�
�9
�3:
�3 B3SB3c+
�S
�+
�#T@T@C@c$gP0F #G
\G@#@4@T��0-�@43@C@D#@S@T@c@$@4D�@ ��p
�@@#@0
� �
��
���
�@��@@3D@#T@d@t���
�9
�:
�@BB#B 3B0C+
�
�9
�3:
�3 B3SB3c+
�S
�+
�#t@t@T#@D@C$@c4��0-;9
�:
� BB@@
��� �`F CG
�GF SG
\G@d#@T3@t@$c@4@Dd�P0��p
�@#@@3@$@
�0�
��
���H��
�p�`phT
�@D@#@3#@C3@SC@cS@4��`-9
�:
� @BB$	F03G
�GG@3@D��@$iT`�jT+
�
#+
�
�@
�����@$@T��/p	@F #G$GF0GGTG#@$@T�� 
�0
�;
�@R
�B
��	@
��� p9
�:
� BB#+
�
�00F G$G@#$@TT�� 
�g` @TED@$$�� 0@@TT�� 10F G
�G@D��@
�����0F G
�G@D@4T�P��@���J���H���H���
� �+
�
#0
�;
�@
,
�
"
��@R�@
�@
�� +-G@B(@R(��
�`(@Sc@Sp-(��
�p(8-�pA�@t@#@c$@S4@CD@3T@d@��� -@t@�� -� @E���-]@�� -�9-:-
 BB#+-

`0F G
�G#F GG4�(+-

2@�@��� -d@T#@D3@tt��@-�9-:-0BB#B 3+-
\@3@#���2��M���3+-�@�@@d#4DTd@���0M1;$-@
L-
^-(`F0G
�G
�GEG��.+-$
^(0F G$G�=-($��-0-;-@B-	R-
(	@�=-(
@
�(@��� ��+�F@G
\GGGF GG (@T3@DC@d#@4S@@$c@�p-�(
��J(��H(��J(��
�(>-��4(?8-A#+-	r8-#A#3C+-3	e8-CACSc+-S	c@B(@R(��
�(��M/9-:- B+-@R(@B(��
� (  @#@@#��0-4-=-(��|5@@�� 6@@�� 7@@�� 8@@!�� 9��M�(@@ M (��
�0(@0@#$@4��-!9-<-@ -0-(BB#+-
�8-#A#C@4@$#@C4��0-@@$#@40-@(BB#B 3+-
�@#@$@@3�� : E4@$#4�0��0-@@#@0-0(@4@( ��
�(!9-.<--@P-"@-$("BB #B03B@C0--;--@
r-#
x-#(#`PE#CF0G
�G3G($BB#B 3B0C0--;--�
]-%
r-+
y-,
x-,(%9--3<3--@0-&@-*(&B3SB3 c0--S;S--@
o-'
Z-(('8--cAcs�8--�A���4--���F@G
[G#GsG�F@G
]G#GGC-!((0--c;c--`
�-)
x-)
�-)()8--CACs�8--�A���9--�:--�0B��B� �+--�
Z4--�@�F0G
�G�Gs(*B3SB3 cB30s+--S
[9--c:--c0Bc�Bc �+--�
Z+--��9--s:--s0Bs�Bs �+--�
Z+--�
�8--CAC��8--�A���9--�:--�0B�B� +--
Z4--�@F0G
�GG�(+PPE3CF G
�G(,@PF0G
�G3GC(-9-.��;0F G
�G@(.0F G
�G@(/��
�0(00��0-2 E@G�� (1��
�0(20@@@#�� �@@ -4(3�(
� (4 @�(-6@EE(5�(
�(60-5;-5`
R-7
�-8
G-9(7@G(8@G(9@G(:�(
�0(; 0@#3@#@3@@#gp@#@@@#g�0F GG@ (<�("`(=0-<�`@t@d@C@#@S#@#$@4@3D@T�(0-;9-C:-C BB@d@t�( -M0-D;-D@B->R-?(>`F SG
�GF cG
\G@D#@43@d@$C@tp-r�(?`F #G
�GF 3G
\G@D@d$Dd�(@-�9-E:-E 0BBd

�

�3@DF #GG3@T3@"C@t�(p09-A:-A BB#9-A#:-A# B#3B#$@T@3@
��(	 �@$$@
��(
 �+-@TRr-@TTd�(+0F G
�G@44�( M`F GtGDF G
�G�(�(@@D@d#@t0-��(Aht-B@d@
��(
'(Bjt�(
/�F G
�GdF03GTG"G1E3#@
#�(
0<�(C�(H(D�(J(E�(H(F�(b@(GP0@

�C

�S@3D@#4@$@F #GCGS@bC@43�(p09-J:-J BB#9-J#:-J# B#3B#@4@3@
��( �@@
��( �9-H4:-I40B4B4B4 #+-I
�@@#@D#0-YP(H+-I4R4�(+0F G
�G@DD�( M`F GG$F G
�G�(�(I@$@D#@0-YP(JhD-K@$@
��('(KjD�(/�F G
�G$F03G4GbG1E3#@
#�(0<P(L�(
� (M0-W;-W"
�-N
�-O
�-P
�-Q
�-T
�-U
�-U
�-U
�-U
�-U
�-U
�-U
�-U
Y-U
�-V
#-V
�-V(N8-VA#34-W3@B(O8-VA#34-W3@B(P8-VA#34-W3@B(Q8-WA#38-S3A3#C8-RCAC#S4-WS@B(R4-WC@B(S4-W3@B(T8-WA#38-W3A3#C4-WC@B(U8-WA#34-W3@B(V4-W@B(W@R(X�(
�0(Y9-[:-[ B3BC+-Z3�+-ZC
�4-Z@#MC(Z@#@C@3�(N0=([�(N >(\�(
�(]9-a<-`@0-^@-_(^B+-`
\@G(_BB#B 3B0C+-`
]9-`3:-`30B3SB3 c+-`S
Z+-`c
�8-`CACs�9-`s:-`s0Bs�+-`�
�4-`�@0F0G
ZG#G
2(`9-a�(;�(-]�(?(a8-bA�(-]@@@�(-] E(b(c�(
� (d4-e@(e @�(M�@@@�(-hE#FP3G
|GGGG#E3#FP3G
�GG
�GG#E3@��( �@G�(  @8-fA#9-f:-fPB3BCB SB0cB@s+-f3
�+-fS
�+-fc8-fsAs��9-f�:-f�PB��B��B� �B�0�B�@�+-f�
|4-f�4-f�8-f�A��4-f4-f�4-f#+-fC+-f�@�-h(f�(!H(g�("
�(h9-l:-k0BB#B 30-k;-k@
Z-i
\-j(i9-k#:-k#0B#C+-kC
\+-k3
2@#(j@F0G
ZGG
2@(k9-l�(#;�(#-h�(#?(l8-mA�($-h@@@�($-h E(m(n�(%
�(o8-pA#9-n:-n 0BB@#�(& �@-o(p4-n@B(q�('
�p(r0-q;-�
�-s
�-u
�-x
�-|
Y-�
�-�
�-�
�-�
�-�
�-�
�-�
�-�
#-�(s8-tAs�4-��  �@CEs@c3@#@S#�((@-�9-�:-� BB#8-�A3C4-�C@3@#�()-�@@�() M�()M@F0G
\GG@ (t4-�P@C@#�(*A�(*M@F0G
\GG@(u8-wAs�9-vs:-vs0Bs�Bs �+-v�
�4-���@#@��(+ B@F0G
\G
2G@(v4-��@
�@G#@
�(,N0<(w4-��(-@F0G
\G
2G@(x8-{As�4-��  �@CEs@c3@#@S#�(.@-�9-�:-� BB#8-�A3C4-�C@#+-y
�3@�(/C+-�B=-z(y@@3g�@@@�(0-�@@�(1 1(z@F0G
\G
2G ({4-� P@C@@#�(2C+-�B@�@�(3 -�@F0G
\GG@(|8-�As�9-s:-s0Bs�Bs �+-�
Z4-��;�-@B-~R-}(}r-�(~�@�@#�(4MY@F0G
\GG@(4-��@
�@G#@
�(5N0<(�8-�As�9-�s:-�s0Bs�Bs �+-��
�4-���@�@#�(6MU@F0G
\GG@(�4-��@
�@G#@
�(7N0<(�8-�As�9-�s:-�s0Bs�Bs �+-��
Z4-��
 0�@#@�F G
G�@#�(8 D9-�:-� BB#+-�
\@0F0G
\G#G (�+-�
�@F0G
\GG (�4-��@
�@G#@
�(9N0<(�8-�As�9-�s:-�s0Bs�Bs �+-��
Z8-��A���4-��0�@�@�@C@#$�(:M!�(;E�(;��EGEGEEG �(<F@G!#@�(=0G9-�:-�0BB#+-�
2@#�(>H9-�:-� BB#0-�;-�@
-�
2-�(�9-�#:-�#0B#B# @
F#$�(?p E@G��(? ��(@��(@�(� 0E#@#@$� �(A0-�8-�A#4-�#@ F0G
\GG(�8-��A���4-��@
�@G"#@
�(BN0<(�8-�As�9-�s:-�s0Bs�Bs �+-��
�4-���@�@#�(CMW@F0G
\GG@(�4-��@
�@G##@
�(DN0<(�8-�As�8-��A���8-��A���4-��p@c3@@#@S#@C�(E@-�9-�:-� BB#8-�A3C8-�CACSc8-�cAcs�4-��@S@C@3@#3@s#@3�(FP-�@F0G
\GG@(�4-��p@c3@@#@S#@C�(G@-�9-�:-� BB#8-�A3C8-�CACSc4-�c@S@C@3@#3@#@3�(HP-�@F0G
\GG@(�4-��
 �@CEs@c3@#@S#�(I@-�9-�:-� BB#8-�A3C4-�C@
�@C@3@#3@#@3�(JP-�@F0G
\GG@(�8-�As�4-��@ �@C4Es@c3@#@S#�(K@-�9-�:-� BB#8-�A3C4-�C@3@#$�(LM:@@4@4�(M-�@�(NM@F #G
�GE##EG$##EG%##F 3G
�G4E3##EG&#@@$4�0�(O I`F0G
�G
�GEG�(P.@F0G
\G
2G(�4-�0P@
�@3@C@#$�(Q M@g�@�(R J@g�@� �(S K@@�(T 9@��(U M@F0G
\GG@(�4-� P@#@C@�(V2@��(V M@F0G
\GG@(�4-�@@
#@3�(W M@
��(X�(�0-qp@@c3@@#@S#�(Y@-�9-�:-� BB#@0-�(��(YH(��(KH(��(IH(��(GH(��(EH(��(=H(��(>J(��(AH(��(8J(��(2H(��(.H(��(/H(��((H(��(Z*0(�@0�([|053@$@#@@3#@�@#@4�(\0L0-�;-�@R-�B-�(�@$@#@40-�@(�@4@#4�0@��(]0MPF@G
�GGG@0(��(\J(��(^*0(�@0�(_|05@4@*@#@$�(`9-�:-� B0-�;-�@
-�
-�(�@4@#@*�(a0L0-�;-�@R-�B-�(�@@4 -�@(�@4@#4�0@*�(b0MPF@G
�GGG@0(��(`J(��(aJ(��(c* (�P F@#G*GGG@#�(d'(��(e*0(�0@#3@#@3g�@�(fK0F G
�G@(��(g
�(�g�(��(h*(�8-�A#9-�<-�@@-�0-�(�B3B C+-�3
r9-�C:-�C0BCSBC c+-�S
Zp@#@c�(i-� E(�B3B C+-�3
r9-�C:-�C0BCSBC c+-�S
Zp@#@c�(j-� E(�4-�(��(k* (�0 @#@@*@#@$�(l0-�@@��(mN9-�:-� B+-�*
@$@#$@��(n0-�=-�(�+-�R@(�@@�0�(o ��(oO(��(mJ(��(p*0(�00@$@@#�(q -�7-�>-�@#@$$�(r0-�(�?9-�:-� B,-�
W(�0(�@0(��(s*
P(� P@C@3�(t0-�7-�@#@0-� (� (ę(u*0(� 0@@#@�(v-�@@�(v -�9-� (�+-�
� (�@@@�(w-�@@ M� (ș(x*0(� 0@@#�(yM�@@�(z -�@@�({ -�9-�:-� BB#+-�
9-�#:-�#0B#B# @
F#�(|p E@G��(| ��(}��(}�(�+-�
2@@�(~ P+-�B@� �(M|�(O(˙({J(̙(~H(͙(�*(�7-�(� E(Й(�* (� @@�(�-�@@�(� Q(ҙ(�
�@(�0@@$@@3@#�(�-�@#@@3@$�(�@R0(ԙ(�*@(�0@@$@@3@#�(�-�@#@@3@$�(�@S0(֙(�*(�@�(�Mx@@�(� 0(ؙ(�* (�4-�@(�  @@g�@#@�(�0T9-�:-� B@�(� 8@@!�(� 9@g�@#@�(�0U (ۙ(�H(ܙ(�* (� @@*�(� V@@@�(�-�9-�:-� BB#+-�*8-�#A#3C4-�C@@3 -�(�@@#g@�(� W(�(��(�*(�0-�@�(�X7-�PEF G*G(�+-�*@��(�Y9-�:-�0PB EF G*G(�@G'(�>-�(�Z(�?9-�:-� B+-�
W@G((�0F G*G@(�(�H(�(�*! (�0 @@$�(�[+-�G)@G*@$�(� \9-�:-� BB#+-�
29-�#:-�# B#38-�3A3CS9-�C:-�C BCcBCs+-�c*&9-�s:-�s Bs�Bs�8-�SAS��9-�:-� B��B��+-��G+4-�@�@�@��(�M
4-�+-�*'@0(�@@$ -�0(�+-�s*(8-�SAS��9-�:-� B��B��+-�G+4-�@�@$ -�0(�0(�@@$ -�0(�(�*) (�0 @$@�(�]@@#@*+�(�0P9-�:-� B=-�(�+-�R@(�@@$�(�^@G,�(� �@�(�-�0-�;-�@B-�R-�(�@@ -�0(�@$$�(�_�(�_@$@�(�``EEG-E$$�(�a@$�(�-�0-�;-�@B-�R-�(�@@$ -�0(�@G'0(��(�J(��(�J(��(�J(��(�*0(�@�(�b0-�;-�@B-�R-�(�@��(�c�(�
d(�(��(�J(��(�*3 (�0 @@$�(�_@@�(�M@EEG.@�(�M@@#@$$�(�0e9M:M BB#+M
2@#M
0H0H�(�*5H8MA#9M<M@ M0MHB3BC+M3*6P@#@C�(�M EHB3BCB S+M3*6 `@#@S@C�(�MPF GGE H@#MH4MH�(�*7HMmH	�(�*8H
MiH�(�
� H@ 	#@F03G
�G#G@3�(��(�H
M9M:M0BB#B 3+M
�+M#@3HM
HM
H�(�*9 H8MA#39M#:M# B#CB#S9MC:MC BCcBCs+Ms
N8M3A3��9M�:M� B��B��9M�:M� B��B��+M�
O+M�c`�@S@�$@c4@D@�T�(�M&@3@A@D#@$@3$�(�0M1 E4@4@G/�(� �@�(�,@�(�M@@@#@$$�P�(�0fEF0G
�G
�G$EGEG0F0#G
eGGGE#F0#G
�G
�GE#�0 �(�.@@ M HPp@S@c$@4@3D�(�M& E$@$@G/�(� �@�(�,@�(�M@@@#@$$�@�(�0f�EF0G
eGGGEF0#G
�G
�GE#�  �(�.@@ M H@3 MH4M@
2H�(�*: H8MA#39M#:M# B#CB#S9MC:MC BCcBCs+Mc

 @�@@3ESEs@G1�(� @@ M H@`@S@@C@$@34�(�g9M:M0BB #+M*;@#�(�M!F G
pGF0G
iGGF0G
�GGF@G
wGGG�(�M@@@�(� $ E@G�(� =MH+MR E@G2�(� �@�(�,�(�}@$#@�(�0M1�F0G
�G
�GEGF0#G
�G
�GE#�(�.H@$@4 M@H4M@
2H�(�JH�(�*<H@g@�(� 1H�(�*= H @g@�(� WH �(�*>H!@g@ M(H"�(�*? H#  hM$@�(�hi H$j�F03G
�GGE3F@G
]GGG3G H%�(�*AH&@g@ M(H'�(�*B H(9M*:M)0B#+M)#
\ @#@@#�(�KH)9M* @@�(�;@@��(� M(�(�?H*8M+  A@�(� M(@#@@@#��(� M( EH+@H,�(�*CH-@*D�(�MK@*E�(�MKM/H.�(�*FH/@	@*D�(� MH@@	@*E�(� MH@�(� i0F GG@H0�(�*H0H100@#@@$�(�M@@#@@3@$@M30H2�(�*H@H3@@@#@3@$@4�(�M:@@@�(�-�F #G
�GE##EG$##EG4##F 3G
�GE3##F 3G*IG$E3#@4�(� I@H4�(�*JH5�(�M=0M8;M8@
�M6
�M7H6@G5H7@G6H8�(�JH9�(�*KH:�(�j9M;:M; BB#+M;
2@#H;@	PH<�(�*LH=�(�M@8M>A#9M>:M> B3BC+M>3*L4M>#@CH>�(�HH?�(�*MH@�(�k@@#@*L�(�0P+MAR@G7HA EHB�(�*OHC�(�l>MD@��(� �(�lHD?>ME@
�(� �(�lHE?>MF�(�m�(�lHF?�(�nHG�(�
> HH @@@
�(� 9MI:MI BB#+MI
2-MI#(MI#@#HI@HJ�(�*QHK @@
@�(� 9MM:MN BB#+MN
2-ML#(ML#@
2 HL@#�(�M5@G�(� �@@G8�(� �@E#E#� �(� ��(���(�oHM+MN
@
2 HN�(�JHO�(�
!@HP@@@3@#@$@4�(� 9MQ:MS BB#+MS
2@#=MRHQ+MS
@HR@3@$@#@4@34�0�(�0p@HS�(�JHT�(�
YHU-MT(MT@#@*D@	3@
@MPHV�(�
�HW-MV(MV@#@*E@	3@
@MPHX�(�
�HY@#@
�@R3@
@MPHZ�(�*TH[@#@
a@
_3@
@MPH\�*UH]@�NqH^�*UH_@@�N rH`�(�*WHa9M`:M`0BB#+M`
\�0F0G
�GG#EF@G
]GGG3GHb�(�*XHc9Mb:Mb0BB#B 3+Mb
\@#@3 M#Hd�(�*Y He@#@@#�(�N :Hf�(�*ZHg9Mf:Mf B�(�M@@@��(� s E@G��(� Hh�(�*\Hi8MkA#9Mj:Mj@B3B C+Mj3*[+MjC
x0@#@�(�Mi EHj@#MiHk4MhHl�(�*]Hm8MoA#9Mn:Mn B3BC+Mn3*^7MnCP@#@C�(�Mm EHn@#MmHo4MlHp�(�*_ Hq �(� -�7MrHr@Hs�(�*` Ht9Ms:Ms0@ B#B3B CF0G
xG3G#@#@C�(�N0tHu�(�*b Hv9Mu:Mu B#B3�(�}@p@F0CG#GG3F GCG@Hw�(�*cHx8MzA#9My:My B39My3:My3 B3C+MyC
0@#@�(�Mx EHy@#MxHz4MwH{�(*dH|8M~A#9M}:M} 0B@#�(M| EH}@#M|H~4M{H�(y*eH�8M�A#9M�:M�@B3B0C+M�3*[9M�C:M�C  PBC@#@�(yM�PF GGE H�@#M�H�4MH��H*f H�8M�A#39M�#:M�#@B#CB#0S+M�C*[9M�S:M�S 0`BS@@3@#$�H u0M�;M�@RM�BM�H�@@ M�0H�@@� �H M� EH�@3 M�H�4M�H��HJH��H*h0H� 0@@@#@�H :8M�A#9M�:M� B39M�3:M�3@B3CB3 SB30c+M�C*[+M�S
x9M�c:M�c BcsBc�4M�#+M�s|M��5��+M��@�-� H�@*i H��H*j@H�@C@#@#@CgH��H*kpH�`p@T@D@S@S@3@C@c$@#4�HK0F SG
�G@$3@4#@C@D@c@Tp-r`H��(1*l H� @#@@#�(1 v+M�BH��(1HH��(S*mH�9M�:M� BB#9M�:M� `0B3BCF GCG3F GG#H��(R*nH�9M�:M� B9M�:M� B#0M�#;#M�@
NM�
OM�H�@BH�@RH��(*oH�8M�A#9M�:M� 0B@#�(M� EH�@#M�H�4M�H��H*p@H�@3C@#3@C#@-GH��H*q`H�@Sc@3S@#3@c#`-=H���*rH�8M�A#9M�:M� 0B@#��M� EH�@#M�H�4M�H���*sH�8M�A#9M�:M�  0B@#@�H	-0M�;M�@BM�RM�H�@M� H�@���M� EH�@#M�H�4M�H�@
��H	'H���*t H� �� H��H
*u0H�0-YH���*v@H�@3C@3@C@
�H��H*w0H�w
7w�HxH��H*z0H�0M1H��H
*{H�@�Hm@#@G!3@�H@y9M�<M�@ M�0M�H�B+M�
P@
P=M�H�BB#0M�;M�@
2M�
M�H�@#�Hz=M�H�@*~@#�H{0F G
GH��H�H��p*� H�@#@@# 
$StrTImpT�|

 !#$%&'() +/134678:;= >?&@BCE#MQSUd%e���7����@���?����7���������:�������:�7�:�7�����������
	:77�7
�
 "#$%*","-"."/01243��7;�@G?K?N�P�(RS!VV�[7ag:xy?|�}?ExpT�U_U]T[�WYU-&-$*"

FunT��|�{�|�z�|�w�|�v�|�u�|�t�|�q�|�p�|�l�	|�n�
|�m�|�j�|�h�
|�bv|�`t|�_q|�Zg|�Ye|�Xc|�Wa|�k�|�LitT�_x��T[o�0v�^֍����e�<$��	V�=����Q���xu�`;��җ�p8�[Z��D�K����B���4���%��1V堬MF����ph}c�j[F�I�8S��K,�ʼn*$��1�L�!^=/����+M�ft`����2x�/��+?��?�ƥ~�{s%�m2T������q^'P�qo���ئ�*ˈ��nw0�k�����i�0B���o!��DK./������k�K�����v�syM�ت���7��}/�^0�qI,$�L�����)ԴsF(ε�rH[��r%C�������t�婛ߚ�T�Ҟ�v W6�y�`iM��� ��KF�:��=�g��H
�ަ'K�F@����zЦR���󮃰ꅨw%T�UA>��4�v�`�Y�X�ĸ����Z��PTIHř^,�6cb�t�nb�����e�Fʁ�68<[v��)��`�Nd��N��u�*j����Q����MN�i�NJ2��x9|�)��M3SkB�͌��m�{Pnye�B���<�"NW��(2h4���Cu�.���E��8�$� �P�7d$[\�
2���:��s�\y�����n�M�����v�-��H�ȓ��(��st��Ԅ�6��lݫjp)��0�E>U�=󹐃T����/LW��N`���K}��f��a�������rɄ_�8z�h�e�;�/!P^GAttr(�lhdvsnlnRL�����͹HP �/jjAbst