11
A mobile agent platform based on tuple space coordination Li Chunlin a,b, * , Lu Zhengding a , Li Layuan b , Zhang Shuzhi a a Department of Computer Science, Huazhong University of Science and Technology, Wuhan 430074, People's Republic of China b Department of Computer Science, Wuhan University of Technology, 1040 HePing Avenue, Wuchang, Yu Jia Tou, Wuhan 430063, People's Republic of China Received 20 September 2001; revised 7 January 2002; accepted 7 January 2002 Abstract This paper presents JMAP, a Java-based mobile agents platform. JMAP provides a ¯exible and ef®cient agent coordination mechanism and a reliable agent migration mechanism, and supports persistence of agent state and agent security. The unique feature of JMAP is its agent coordination mechanism that exploits the advantages of the extensible markup language XML) and Linda-like coordination. This XML- based Linda-like coordination mechanism suits the mobility and openness of the Internet application. The XML standard for Internet data representation can guarantee a high degree of interoperability between heterogeneous environments. The design and implementation of key technologies of JMAP are described in this paper. An agent-based application example shows the suitability and the effectiveness of the JMAP. Performance evaluation is made and comparisons with other mobile agent platforms are also made. Meanwhile, some related works are discussed. Finally, some conclusions and remarks are given. q 2002 Elsevier Science Ltd. All rights reserved. Keywords: Agent system; Coordination; Tuple spaces; Extensible markup language 1. Introduction Applications of the Internet and the Web have become widespread in recent years, and the agent technology has also proliferated at an equally rapid rate. A mobile agent is a program that can migrate from host to host in a network of heterogeneous computer systems, and ful®ll a task speci®ed by its owner. It works autonomously and communicates with other agents and host systems. During the self-initiated migration, the agent carries its code and the complete execution state with it. Mobile agent systems build the environment in which mobile agents can exist. A number of recent efforts have been initiated to address the mobile agents [1,2]. JMAP is a Java-based framework for programming mobile agents based on applications of Internet. The design goals of JMAP have focused on providing a ¯exible and ef®cient agent coordination mechanism and a reliable agent migration mechanism. A novel feature supported by JMAP is the agent coordination mechanism that exploits the advantages of the extensible markup language XML) and Linda-like coordination. Linda introduces an uncoupled communication paradigm that is based on the abstraction of a tuple space. It acts as a shared store of data, which is kept as tuples that are addressed associatively by a pattern used in a matching-mechanism to retrieve a tuple. The Web- Standard XML is a good choice for interoperability, which explicitly separates the treatment of data from its represen- tation. XML has become format to exchange data markup following application speci®c syntaxes. It may well be the dominating interchange format for data over networks for the next years. XML data are semi-structured and typed. In JMAP, agent coordination mechanism is based on object- oriented XMLized tuple spaces to implement a portable coordination architecture. The concept of XML-based Linda-like coordination presented in this paper marries the common communication format XML with the coordination language Linda. It aims at providing coordination in JMAP mobile agent system. Agent coordination mechanism of JMAP offers a simple and ¯exible approach to coordinate agents in that context, and extends the original Linda coor- dination notion with a ¯exible matching concept. The paper is organized as follows. Section 2 presents key technologies for designing JMAP. Section 3 discusses the overall system architecture. Section 4 describes the imple- mentation details. Section 5 describes an agent-based hotel search application example. Section 6 gives an evaluation for JMAP. Section 7 discusses some related work. Section 8 concludes the paper. Advances in Engineering Software 33 2002) 215±225 0965-9978/02/$ - see front matter q 2002 Elsevier Science Ltd. All rights reserved. PII: S0965-997802)00008-X www.elsevier.com/locate/advengsoft * Corresponding author. Address: Department of Computer Science, Wuhan University of Technology, 1040 HePing Avenue, Wuchang, Yu Jia Tou, Wuhan 430063, People's Republic of China. E-mail addresses: [email protected] L. Chunlin), [email protected] L. Chunlin).

A mobile agent platform based on tuple space coordination

Embed Size (px)

Citation preview

� ������ ��� ���� ��� ����� � ����� ����� ����������

�� ����������� �� ������� �� ������� ��� �������

����������� ������� ������� ������� ���������� ������ ��� ��������� ����� ���� �� !����"� #���$��� ���������������� ������� ������� ����� ���������� ��������� %��� ��!��� &������ �������� '� (�� ��� ����� ����)�� !����"� #���$��� �����

�������� �� ��������� ��� ! ������� " #����� ����! �������� " #����� ����

��������

$��� ����� ������� #%�&� � #���'����� ������ ���� ���� ���( #%�& �������� � )�*���� �� � +���� ��� ���������� �������� ��

� �������� ��� ������� ��������� �� �������� ���������� � ��� ����� �� ��� ��������( $�� ��,�� ������ � #%�& �� ��� ���

���������� �������� ���� �*������ ��� �������� � ��� �*������� ���-�� ����� ./%�0 �� ����'��-� ����������( $��� /%�'

����� ����'��-� ���������� �������� ����� ��� �������� �� ������ � ��� 1����� ����������( $�� /%� ������� �� 1����� ����

������������ �� ������� � ��� ����� � ��������������� ���2�� ����������� ���������( $�� ���� �� ������������ � -��

���������� � #%�& ��� ��������� � ���� �����( � ���'����� ���������� �*����� ���2� ��� ����������� �� ��� � ��������� � ���

#%�&( &�� ������ ��������� �� ���� �� ���������� 2��� ����� ������ ��� ���� ���� ��� ���� ����( %��2����� ���� ������� 2��-�

��� ���������( 3������ ���� ��������� �� �����-� ��� ���( � ���� 4������� ������ ���( ��� ����� ��������(

*��+���5 ��� ������! ����������! $���� ������! 4*������� ���-�� �����

� ���� ������

����������� � ��� 1����� �� ��� 6�� ���� ������

2��������� � ����� ������ �� ��� ��� �������� ���

���� ����� ������ �� � �,����� ����� ����( � ������ ��� �� �

������ ���� �� ������ ��� ���� �� ���� � � ��2��- �

����������� �������� �������� �� ��+�� � ���- �����+��

�� ��� �2��( 1� 2��-� ����������� �� �����������

2��� ����� ���� �� ���� �������( 7��� ��� ��� '��������

�������� ��� ��� ������� ��� ���� �� ��� ��������

�*������ ����� 2��� ��( %����� ��� ������� ����� ���

�������� � 2���� ������ ���� �� �*���( � �����

� ����� � ���� ���� ��� �������� �� ������� ��� ������

���� 8 ��9(

#%�& �� � #���'����� ����2��- �� ��������

������ ���� ����� � ����������� � 1�����( $�� ����

���� � #%�& ���� ������ � ������� � )�*���� ��

� +���� ��� ���������� �������� �� � ��������

��� ������� ��������( � ���� ������ ��������� ��

#%�& �� ��� ��� ���������� �������� ���� �*������ ���

�������� � ��� �*������� ���-�� ����� ./%�0 ��

����'��-� ����������( ���� ��������� � ��������

����������� ������� ���� �� ����� � ��� ����������

� � ����� �����( 1� ���� �� � ������ ����� � ����� 2���� ��

-��� �� ������ ���� ��� ��������� ������������� �� � ������

���� � � ������'�������� �� �������� � �����( $�� 6��'

������� /%� �� � ��� ������ �� ���������������� 2����

�*�������� ��������� ��� �������� � ���� ��� ��� �������'

�����( /%� ��� ������ ����� �� �*���� ���� ���-��

����2� ���������� �����+� ����*��( 1� ��� 2��� �� ���

������� �������� ����� �� ���� ���� ��2��-� ��

��� �*� �����( /%� ���� ��� ����'���������� �� �����( 1

#%�&� ��� ���������� �������� �� ����� � ��:���'

������� /%����� ����� ������ �� �������� � ��������

���������� ������������( $�� ������ � /%�'�����

����'��-� ���������� �������� � ���� ����� ������� ���

����� ����������� ����� /%�2��� ��� ����������

����� ����( 1� ���� �� ������� ���������� � #%�&

������ ��� ������( ��� ���������� �������� �

#%�& � ��� � ������ �� )�*���� �������� �� ���������

���� � ���� ����*�� �� �*���� ��� ������ ���� ����'

������ ���� 2��� � )�*���� ������ ������(

$�� ����� �� ������� �� ����2�( ������ � ������� -��

���������� �� ����� #%�&( ������ ; ��������� ���

������� ������ ������������( ������ < ��������� ��� �����'

������� �������( ������ = ��������� � ���'����� �����

������ ���������� �*�����( ������ > ���� � ���������

�� #%�&( ������ " ��������� ���� ������� 2��-( ������ ?

�������� ��� �����(

������� � 4����� �� �2��� ;; .����0 � =@��=

�A>='AA"?B��BC ' ��� ��� ������ � ���� 4������� ������ ���( ��� ����� ��������(

&115 ��A>='AA"?.��0����?'/

222(��������(���B������B������ �

� ���������� ������( �������5 7�������� � �������� �������

6��� D�������� � $�������� �<� E�&� ������ 6����� F�

#�� $��� 6��� <;��>;� &�����G� �������� � ����(

,-���� ���������. :2��H������(2�(��(� .�( �����0�

�����"<H >;(�� .�( �����0(

� ��� ������������ ��� �������� ����

/0%0 &���� ����

1 #%�&� 2� ���������� ��� ����� ���������� � �

������ ��� ��� � ��� �����( $�� ��� �� �� ��������

��������� ������� �� ������� ������( 6� ��� #���G�

��:��� ������������ ������� �� �������� ��� �������� �

#%�&( $���� ���� ��� ������ ������������ #��� ��:���� 8�9(

I���� ��2����� ���� ��:��� ������������ ��� �������� ���

���� ������ � � ��:���G� �����! �� ���� ������� ��� �*���'

��� ����� � ��� ������ .�� �������0 �������� �*����� ����

��:���G� �������( $���� 2�� ��� ��:��� �� ������������ ��

��� ������ ����� � �2 ������ �� ������ �� �*����� �

������ �����+�� � ��� ������� ��,����( � ����������

�������� �� �� ������� ��� ������'����� �*������ ����� �

��� ��� �� �������� �� ��� 2��� ��� ���� �� ����(

6� ��:����� ���� �������� ������� ��� �� ���� ���� �

��� #��� J������ %������ �� ���� ��-�� ��� ������ ����'

������� 2��� ������� #��� �����������( #%�&G� ���

������� 2��� �� ��������� � ������ �(;(

/0/0 &���� ��������� ��������

1 ������ ��� �������� � ���������� ��� ��

�������� � ������� ������ ���� ���� �������������

��� ��� � ���-� �� ��� ��� � ��� � ��������� �����

����������( � ������ ��� �� ������� � ��� � �����

������ ��� 1����� �� ������ ������ ��������� �� ��������

��������� � ���� ��� � ��� ��2��-( 1 ������� ������ �

��� �� � ��� � ��������� ��� ���������� 2��� �����

������ �������� 2������ ���� ��� ��������� � ��� �����

�*������ ��������� �� ����� ������ ����(

/0/0%0 1������+

���������� �������� �������� ��� ���������

���� ��� �� ��� ���������� � ���������� ����� 2��-�

����������� ����( ���������� ������ ���� ���

�*�������� ������� � ��� ����� ��� �������� �� ��� ���'

��� � ��� �������� �������� �2 �������� �� ����(

$���� ��� ��� ��������� � ���������� ������ 8;�<95

( 7����� ����������� ���� ��������� �� ����������

�������( K� ���� ����� ���� ������� � �����������

�� �*�������� ��� ��� ������� ������� .�������

������0( K������ ������ ��� ����������� ��� ����'

������� ������ .������ ������ ��� �������0� ��

���� ���� -�2 ��2 ��� ����� ���� ������� ���

����������� �� ��� �� �� +���� �� ����� � ���������

������� ����� � 2���� ��� ����������� �������

���� �� �����+��( ���� #���'����� ��� ��������

���� �� ������ 8=9 �� 1������ 8>9 ����� ���� �������'

��� �����(

�( %����'������� ����������� ��������� �������� ��

���������� �������( 1��������� ����� � ��� ����*� �

-�2 ����� ����� ���� ���� :��� ������ �*��������

�� ����������� �� ���������� �� ��������� 2��� ����

�����( K�� �� ��� ��� ���2���- � � ���� � ������

������������ ���2�� ����( K������ ��� ��������

�� ��� ������� � ���� ���� �� ���������� ��� ���-

� ����� ���������� �� ���� ���( %����'�������

���������� �� ���������� � &�� 8"9(

;( K���-�����'����� ����������� ��������� ������� ��

���������� ��������( 1��������� ����� ��� ������

���� ������� ����� �� ���� ����� ��������� ���� ��

���� �� ����� ������������ �� ����� �� ��������

�������( �� �� �� ���� ���� ���� � � �����

������ �����+�� �� ���������� �� �*���� ����

��� � ����-������ ���� ��� �� ��������� ��������(

������� �������� ���� �� &�$�� 8?9� 2&34 8A9 �����'

��� ����-�����'����� ���������� ������(

<( ����'��-� ����������� ���� ��������� �� ����������

��������( 1� �� ����� � ��� ����� ����� ������L��

� ���� ������� �� ���������� ����������L

����������� ���� ��� ������ �� ��� ����������� �

��� 1����� �������� �� 2��� �� ��� ������� � ������

���������� �������( $�� ����� ����� �� �� ���� �� ����'

��� ����������� �� ���� ���� ���������� ���2��

����( $��� ���������� ����� �� ���� � 2&# 8 �9

�� !��� ���� 8 9(

/0/0/0 526-$���� 6����-��7� ��������� �� (2&!

���� �� � ����� �� ���������� � �������� �������

���� ���� ��� ������� ��� ����� ��� ���'�������( $��

������� ���2 � � �������� ������ �� ���� � � �������'

��� �������� � 2���� ��� 2��- �� ��� ����� �� ����(

���� ��� � ������� �� ��������� ����� ��������

������������ ��� ���� �����( $�� ������ 2��- ����

��� ��� �� ������� ��� ����������� ������������� ��

�����������(

���� ��������� � �������� ����������� ��������

���� ��� ����� � ��� ���������� � � ����� �����( 1� ���� �� �

������ ����� � ����� 2���� �� -��� �� ������ ���� ���

��������� ������������� �� � ������ ���� � � ������'

�������� �� �������� � �����( 1� �� �-�2� 2���� ����

��� ��� ������ ��� ��� ����� ������ ���� �����������

������� ����� ������� �� ���� �����( ���� �� � ����'

������ ����� �� �������� � ���� ������������

������ �� 2���� ����G� ���������� ���������� ���

���������( $�� ���������� M���G� M�G �� M��G ������� ��

�������� ������ ��� ��� ����� �����( $�� �������� � �

����� 2��� ������� �� � ��� ������ �������� �� �' ��

��'��������� �� ������ �� � ������'����( $�� �����

������� � ����������� �� �������� � ���� ��� ����

�� ������� ���� �� �� -�2 ����� ���� �����( $���

�������� ����� ��� ���� � �����+����� ������ �

����� �� �� ���� �������� ��� � �������� �����������

�������( � ��� 2���� �� ������� ���� ���� � ������ ��

�������� �� ������� �� �������������( 1� �����+�� 2��� ���� ��

�� ��������� �� �� 2��� ������ �� 2��� �� �������( $��

�������� ��-�� � ������� ��������� 2������ M�������

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//;� >

������ N � �� ��G �� � �������� ��������( #%�& ������ �

���������� ������� ���� �*������ ��� �������� � ���

/%� �� ����'��-� ���������� .��� 3�( 0( $��� /%�'

����� ����'��-� ���������� ������� ��� �����

����������� ����� /%� 2��� ��� ����������

����� ����( /%� ��������� � ����� � ���� ��:����

������ /%� �������� �� ��������� ��������� ��� ��������

� �������� �������� 2���� ������� ���� 8 �9( /%� �� �

���������� ���+�� �� ���������� ��� � ������� ���������

���-�� ����� .�O%�0( /%� �������� ��� ���� �� �

������ ���� ������ �������� 2���� ����� ������ ������ ��

������� ����( &����� ���� �� ���� �� � ���������� ���� �

2���� ��� ���������� �� ���� � 2���� ��� ��-���(

%��-�� ������ � ���������� � ��� �������G� ������

������ �� ������ ���������( /%� �������� � ��������

�� ������ ��������� � ��� ������ ������ �� ������ �����'

����( 1 #%�& ���������� ��������� ���� ���������

������ /%����� ����� ������( $��� �� ������� �������

�������� � ������ ��� �����������( P ��� �� ����

�� �*������ /%� �� ��� ���� ����� �� ���� �������'

������ �� �������� �� � ��� ����� � ���������������

��� ��� ��������� � ����������� � ������� �������(

P ��� ����� ���� �� �*������ ����'��-� �����������

#%�& ���������� ��������� ����� � ��� ����� �

������� � ���������� �� ���� ��� ������ �� ���

������ ����� � ��� 1����� �������(

/0�0 &���� ��������

#%�& �������� ��� ������� �������� ���� ����2� ��

���� �� �� ���������� ��� �� �������� �� ���� � ���

��2��-( %������� � � ���G� ���� 2�� ������������ ��

��� ��� #��� P�:��� ������������ �������( $��� ���� �

��� ����� �� � ������ � ��������� � ���G� ���� ��2

��� � ����� �������� �� ��2��- ����������� ���������

��� ���� � ���� ������ �� ��� ����������� ��� ���� ���-

��� ��� ������ ���( $��� �� ���� ������� �� ��� ��������

���� �� #��� ������ %����� 1������� .�%10 �� �����

� ��:��� �� ����� ���2�� ����������� ��:����( �%1 �����

���� �� ������� �� ���� ��:��� �������� �� �� ���� ��

������� �������� � � ��:���G� ���� �� � ��� ��,�����

���� ��� ���� �� �� ��:���� ������ �� ����� ������ ��

���'�������� � ���� ����� � ��� ��2��- �������( #���G�

P�:��� ������������ ������� ������� � ������ ���������

�������� �� 2���� #��� ��:���� �� �� ���������� ��� ����

������� �� �������� �������� �������� �� ���������

��� ��������(

$�� ������� � ��������� � ���G� ���� �� ������ � �

���� ������� �� ��� 2�� � 2���� � 2�� ���2��� ����� �

#��� ������( � ���2��� 2��� ��������� �������� � �������

#��� ����� ������ � �����������( $�� #��� J������ %�����

��-�� � �������- ��� ��� ����������� ��:���� 2������ ���

������ �������� �� ���� ��� ��������� �� � #��� �����( 1

������� �� ���� �������-� ��� ����������� ����������

2���� ��� ���2��� ��-�� � E$$& ��,���� �� � 2�� ���2'

��� � ����� �� �������� ��� +�� � ��� ������ ������ ���

��������� �� ��� �����( $�� #��� ����� �������� �

�������� �� ������� ��� ������ � ���� +�� ��� �

������ #��� ����� ��� 2���� ��:���� �� �� ����������(

$�� #%�& � ����������� ���� � ���� ������� ��������

�� ������� �������� � ����( �� � ��� ������� ����� �

��2��- ��� ��������� �� ��� ��������� � �� ��:���� ��

������� �� ������ � ��� ������ ��������� ��� ������ ��� �

������� I��2��-�����������( $��� I��2��-�����������

���� ����� ��������� ��� � ������� ���� ��������� ���� �������

2��� ��� ���( 7��� ��� �������������� � ��� ���� ���

��������� �� ��� ��� �� ��� ������� ������� �� ��

��������� ��� ���� ���� ���������� �� ��� ���� �� ���������

� �2 ���� � ��� ���(

� ��� ���� ��������

#%�& ����� �� �������� �� -�� � ��� �� �����

������ ����������� ������� ��� ��� ��I� �� 1�����(

1 ����� �� �� ����� ���� �������� ��� �������� ����

��������� �� ��� ���- � ���� �������� �� ��� �������

������( $���� ������� ��� ������ ������ � #%�&( &����� ��

������� ������� � �*������ �� ���� ��� ����! ������

����� ���� �� ��� ���� �� ����� ������� �� �������

��� �������� ��������� �� ������ �������� ��������( � �����

�� � ��,������� �� � ���� �� ����������� � ��� ��� ������(

4���� ��� �2� �� ����� �� ����� ���� ���������� ��� ���

�*������ ��������( $�� ����� ���������� �������� �

��� � ������! �� ��������� ��������� � ��I( �� ��� #%�&

������ �� ���� �� � ������� ��������� ���� � 2����

�������� ������� �� ������ ��� ��� ������ ��� ������

����2��-( $�� #%�& ������ �� ��� ��:�� ������ ����-�

����� 2���� ��� ������� #%�& ������ ������( 4��� ���

� � #%�& ������ ������� � � ����� � ��������

������� ������� ���� ����� �*����� � �� �� ���� #���

J������ %������ �� ���2 � 3�( �(

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//; � "

3�( ( ���������� ��� ����� �����(

3�( �( #%�& ������ ������������(

�0%0 ��������� 2������

���������� %���� �� ���������� �� ��� ����������

� ���������� ����� ����������� ����( ����������

%���� ������� � ������� E������ 6��-�� �� ������'

���� Q����( ������� E����� �� ��� ��� ����� �������

���� ������ ��,����� �� ����( 3�� ���� ��,������ ����

������� E����� ������� � ������ .6��-��0 �� �� ���� 2��-�

��� ������� E����� ��� ��� ����� �� ��� �*� ��,����

��� ��� ���( 6�� � ��� ������� �� � ���� �������

E����� ������� � 6��-��! 6��-�� �������� �� ��� ��� �

�� ����� �� ���������� Q����� 2���� ��������� �

/%�'����� ����'��-� ����������( ���������� Q����

������ � ���������� ������� ���� �*������ ��� ��������

� ��� /%� �� ����'��-� ����������( ����������

Q���� �� ����� � ��:���'������� /%����� ����� ������

�� �������� � �������� ���������� ������������ ��

������ ����( $��� ������ ���������� Q����� ���

��� �� ������ �� ������ ��� /%� ����� ����� �� �����

�*����� �� ��� ������( $�� 2���� ������� �� ���2 � 3�( ;(

�0/0 ��������� *�����

���������� Q���� �� ��� ��� ������� � �������'

��� %����( 1� �� ��� ������������ � #%�& �������'

��� ������( $�� /%� ��� ������� ��� ��+�� �� � �����

�� ���������� �����+� ���-�� �� ��2��-�� ��������( 1�

����� �� ���� ��� ��� ������� ��,�������� �� � ���� �����'

������� ����� �� �� ���� � � ����'��-� ����������

����� �� ������ ��� ������( #%�& ����������

�������� ���� /%� �������� �� ��������� ������

���� 2��� ��� ����'����������( 1 ����� �� �*����

���������� Q����� ������� �������� ��:���� ���

��������� +���(

����� �� � ��� � ��:����� ���� �� �� ����� �� �� =�����! ����

+��� � ��� ����� �� � �� ����� �� � ��:��� ���� �� ����

�������� ��������� ���� ����( 1 #%�&� ������ ����� +����

�� ����� � /%� �������! ����� +���� �� �����

���� /%� ������� ����������� ���� �� � ,���� � �

/%� ,���� �����( $�� ������ ������� �� �*�����

� ��� +���@+��� ����� 2��� �������� � /%� ��������

�� �*�������� ��� /%� ,���� ������( #%�& ����'

����� ��� ����� =������ �� � �������� � 3����( 3���� �� ��

� ������ �� � ����� +��� �� ��������� � #��� ���� ���(

1 �� ��������� ��� ���� ��� ��(2;�(���(7������� �� ��

� ������ +��� ������ � /%� �������( 1 �� �����'

���� ��� ���� ��� 5����� ���� ����2� � ������� � ������

�������� ����� /%� ��������� �� �� � ����� +���(

P����2��� �� �� � ������ ����� �� � 3����7��( 1 �����

�� �*����� /%�� ����� �����5 ���� ������� $���� ������ ��

��+��� �� 3����/ ����� �*���� ��� 3���� �����( � $����/

�� � ������� ��,���� � 3����� ���� ��+�� � ��� � ���

/%� 7P% ����( 7������ ��:��� ����� .7P%0 �� � ����'

��� �� ����� ������ ���� ��� ���� ����2� �������

�� ������� �� ���������� ������ �� ������ ��� ������

��������� �� ����� � ��������( $�� 7P% �������� �

������� ��� � ��:���� �� ��������� /%� ���������

� ������� ����� � ��2 ����� ��:���� �� �� ��������

�� � ������� ���� ��� �� ������� �� ���������

����( $�� 7P% ������� �������� �� � ��������� �

��� ��:����( � =����5 ����� �� �� ����� /%� ��������

�� /%� D�1�( O��� � /%� �������� �� �� �� 2������

�� � � 3����/ ������ �� ��� ��� /%� ���� �� �� �

��� ����� ���������� ����������� ��� /%� ���� ����� ��

������ � �� �������� ��� � ������������( � $��������'

��� �� ���������� � ���� � ������� 2���� �� � 2���� �������

��� 7P% ���� � ��� /%� �������( 4���� $���� �������

� ��������� ��:��� ���� ������ ��� /%� ������� ���� �� ��

� ��� +���� �� ��� ����� �� ��� ����� $���� �� ������( $��

��������� � ����� ������� �� ���2 � 3�( <(

����� ���� �� � ������ ���� ��������� � ������( #%�&

���������� Q���� ��+�� /%����� ����� ����� �� ���

���������� ����'��-� ���� ���( 6�� � ��� ������� � �

���� �� �� ������������� �������� 2��� � �� ����� �� �����

����� ���� ��� � ��� ����� ���������� Q����( $��� ��

�� ��� ���� �� ����� �� ������ ��� /%� ����� ����� � �

����'��-� ������ �(�( �� ������ �*������� ������

������ � /%� ���� ��� ��� ����� �����(

1 #%�& ���������� Q����� ����� ����� ������� ���

��� � � #��� ��:��� ��-� ��������� ��� ����2� +��

��������� �� ������� ��� ����� �����5

� ����� 2���� ��������� � ����� ������ � ��� ��������!

� ��-�� 2���� �*������ ��� ������ ����� ��� ��� �����

�����!

� 2����� 2���� ���� � ����� � ��� ����� �����!

� �������� 2���� ��������� ��� ������ ������ � ���

��������!

� ��-����� 2���� �*������ ��� ������ ������ ��� ��� �����

�����(

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//;� ?

3�( ;( #%�& ���������� %����( 3�( <( ��������� � �������(

1��� ��� $��������� �� ������ � #��� �� ��������

��� ������� +�� ���������( $�� ���� ��� ��������� ��� �

����� � �������� ��� ��:��� ������������ � ������ ��

��� ���������� /%� ������������ .2���� ��������0

�� ���� ����� .����� ��-�� �������� ��-���� ���������0� ��

2��� �� � ����� ��� �������B������� � ������ ��� ���

�������� � ��� /%����� ����� ����� 8 ;� <9(

$�� ������ ������ � ���������� Q���� ���� �

��*���� ��������� ���2�� ��� /%� �������( � ��������

����� � � ���� �������� �� ����� ����� ������� 2����

�� ����� 2��� �� ����� � ��� ���������� /%�

������� �� ������ ������( 1 ��� ���� � ���� +�����

��������� ��+�� ������ �� �� �*������� �� �*������

2��� �����( 6�� � ���� �������� �� ���-�� �� �

���� #%�& ���������� Q���� ��� ���� � ������ �

��� /%� ����� ������ �� +� �� ������ � � /%�

������� 8 =� >9(

#%�& ���������� �������� ���� � ������ �����B

������ ����� �� ���� ��� ����� ������( $� ����2 ������

������ �� � ����� ������ ��� ������� E����� �� ������$�'

�������� ������� ��� ��������( 1 ���� ���� ����� ����� �� �

������ ������ �������� �������� ������ ������� E����� �

���������� %����( $�� ������� E����� �� ���������

��� ��� 1& ������� � ��� ���� �� ��� � �� 2��� ���

�2 ���� ����� .�� ����� 2��� ���-�� ��������0(

$���� ��� ������� E������ �� �� ��� �� ���� �������'

���� �� ���������� ������� � �������� ����������� �����

������( ������� E����� �� � ������������� ������ ����� ����

��������� ��,����� �������� ��� ��� ���� � ����� �� ���

������� � ��� $��������� �����( ���������� %����

�� ������$��������� ���������� ��� ���-���(

���������� %���� ���� $��������� �� ��� ��� ���

��,������ ���������( $�� ������$��������� ����� �*����

$��������� �� ���� ��� �������� ��� -���� ��� ����'

��� �� �������� .����� ��� ���� �2 ����������0( $����

� ������$��������� ��:��� �� ���� :��� ��-� � $���������

��� �*���� ���� �� �������� ������ �� � ������ ����� ������

2���� �� �� � �� ���� � ��� ��2��-( 6��� ������$�'

�������� ���� �� �� ������� 2��� � ������ ����������

%���� .2���� ����� ��� ���� ����� �����0 �� ��,����� ��

�� ��� ��� ��� 2����� ���� �� ��-� ��������� ��

.���������0 �� ����� ��� ������( ������$��������� ����

�� -�2 2���� � ��� �� ��� ���������� %���� ��

������� �� � 2���� ���� �� ������ �� ��,�����5 � ��� �

����������� �� �������� �� ����� � ���� �� ���� ��

���������� %����( ������$��������� ��:���� ������

� .�������� ������0 ����� ����� �� ��� ��� ����������

%����( 4��� ���� � ������$��������� ��� ��� �

��,����� ��� ������� E����� ��� � ������ �� ��� ��� ���

��,������ ��������( 3��� ��� ������������� ���� � ���2�

2� �� ���- ����� ������� E�����B������$���������

��-� � ����B���*� ������( 1 $��������� �� ������ ���

�������� ������� ����� �� ��� ���� �����������

������� ��� �������� 2��� ��� ����� �����( $�� $���������

��:��� ����� ����� ������ �� ��-�� ���� � �����

�������� ����� ����( ���� � ��� ������ ��� ����-

�� ����� � ������ �� ��� ��� � ����-� ���� ��������(

1 $��������� �� ������ ��� �������� ������� ����'

� �� �� ���� ������������ �2� ������� .���� �� K0 ���

�2 ���� � � ����������� 2���� � ������ .���� �0 �� ����

� � �� ���� ��( $������ � �� K ��� ��� ��� ����

������$��������� ��:��� �� ������ ��� ����� ������ 2����

� ���� � ������� ��( 6�� � ������ ��� ���� � ��,����

����� � ������ � ��� ������$��������� ��:���� ���

��,���� �� ��2����� �� ��� ������� E������ ��� � ��2��-

�������� 2���� ��� � ������ �� ����� ��( 4��� ������ ��

�� ������� E����� ��� ���������� �� � ������ �������

2���� ��� ����� � ��,����(

�0�0 &���� 2������

$�� ��� %���� �������� ��� ������������ � ��'

��������� ���� ����2� �� ���� �� �� ���������� ��� ��

�������� �� ���� � ��� ��2��-( %������� � � ���G�

���� 2�� ������������ ��� ��� #��� P�:��� ������������

�������( 1� ��������� ��� ��2��- ���� ��� � ����� ���� ���

���������� ��� �� -�2 �� ��2��- �����+��� ��

��� �� ������ �� ��2��- ���� ����( $�� ���

%���� ���� ����� ��� �� � ����� � ��� ���( 1� ��������

�� ��� ������� �� ����������� �� �������� � �����'

��� � 2���� ��� ���� �*�����( 6�� � ��� ��

����������� ������ �� ������������ �� �� ��������� ��� �

���� ������ �� ��� ���������� ��� �� �����( $���� ����

����� ��:���� ��� �� �������� ��� :���(��(������������

���� ��� �� :���(��(4*����������� ���� ���� �� ���� ����

���� �� �� ������ �� �������(

1 ������ ��� �������� ����� � � ��� ���� �� ��

��������� �� ��� ������ �� ��� ���� � �������� �� �� ��

��������� �� ��� ��������� �� 2���� �� �����( $���� ����

� ������ ��� ������ ���� �� ���� � ������� �� �����

�������� � ������ �� �� ���� ���� ��� �������� ���

2��� ��� ���( 1 #%�&� � ����� �� � ��� �� ���������

���������� �� ������! ����� ��� ����� �� ��� ��� ���� ��

�� ������ ���������� � �����( $��� ������ ���������'

� ��� ���� ����� �� ������ ����� � ��� ���G� �*���'

���� ���� �� 2�� �� �� ������ ����� ����� �� 2��� �� ���

������ ����(

� ������������� �� ��� ����

$�� #%�& ���� #��� �� ��� ������������ �����(

#%�& ������������ ��� ��� ���������� � � ���������(

P�� ��������� ����2� ��� ������������ ������� ������

� ������ ;( 1 #%�&� 2� ���� � ��� �����+� �������

#%�& ���������� ���� �� ��� ���������� ��������

�� ��� ������� ��������(

�0%0 &���� ��������� �� (2&!

1 #%�&� ���������� Q���� �� ��� ������������ �

#%�& ���������� ������� 2���� �� ��� ��� ������� �

���������� %����( $�� ������������ � ����������

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//; � A

Q���� �� ����� � ��:���'������� /%����� ����� ������ ��

�������� � �������� ���������� ������������ �� ������

����(

$�� ����� ��:��� � ��������� #%�& ����������

Q���� �� $����� ���� ��� � ����� ��:��� �������� 2����

�� ����� 3�����( $���� ��� � ��� � �� ���� �����������

�� ����� � �����( � 3���� �� � ���� .#��� �����0 ���� ��� ����

� ���������� ������ � ����� $��� �� ��������� � ����'

������ ���( $�� 3����/ ����� �*���� ��� 3���� �����( I�*�

�������� ����� �� $����7���( 1� �� ��� ��:��� ���� ����

/%����� $���� ������( $����7��� �� � 2������ �����

�� ��� /%� ���� ��������� �� ������������ � ��� ���'

����� �����( $�� ������� � ��� $����7��� ��:��� ��� ��

����2�5 . 0 J�����5 ���������� ������ �� ���������� ��:����!

.�0 $�����������5 �� ����� �� $����������� ��:���! .;0

J�����5 ������ ������ �� $����17 ��:����! .<0 $����175

����� ����� �� ����� ������ $����17! �� .=0 $��������(

$����������� �� ��� ����� ���� ��������� ��� ������� � ���

/%� ������� ���� ��� ��� �������� �� ��� $��������'

���( 3����2� ���� ����� ���2� ��2 $�����������

������(

������ ����� $����������� �*���� :���(��(P�:���

��������� :���(��(������������

R&������ $����/ ����!

&������ $����17 ��!

&������ ���� 7$7I���!

&�����$����������� .:���(��(���� *������� :���('

��(���� �17� �� �*����� $����17 ���$170

������ ���� ������� .$����/ �2����0 ����2� $����/'

4*������!

������ :���(��(���� ��7$7I���.0!BB������ �� �

���� ��� 7$7 ��� ���� 2�� �� ������ � BB��� /%�

������� ������ � ��� $�����������(

ST

#%�& ��������� ��� ����� /�����( $�� ������� � ���

���� ��� /%���� �� �� ����2 � ������� � ������ ��������

����� /%� ��������( $�� �������� �� �� �������� ��

��� ����� ��+���� �� 2��� ����� ��� �������� �� �

������� � /%� �������� 8 "� ?9( $� ������� ��� � �2

����� ��� �� �������� ���� ���� ��� �� ���� �� ��� �2

������� � ��� *��%���� ������( 6���� ��� /%� �������

��+�� �� �������� ����� M���������G ��� � /%�

������� �� � 7$7� ����� �� � ������� � �������� �����

�������� ����� /%� �������� �� ����� ���� �

���������( $���� ������ ��� ����2�5

( � /%� ������� �� �� ������� �� ������ �� �����

� �,������ � ������� �� � �,������ � ���������� �

�������(

�( � /%� ������� �� �� ������� �� ������ �� ����

��������� ����� ��� ���� ������� �(�( 7$7(

;( � /%� ������� �� �� ������� �� ������ �� ����

��������� ����� ��� ���� ������ ������ 2��� ��

2������ ����� � ������ ����(

<( � /%� ������� �� �� ������� �� � ,���� �*�������

����2� ��� ����* �� �������� � ������ �� �*������

/%�'U�� /U�(

1 #%�& ���������� Q����� $��������� ��:��� �� �

����� ������� ���� � ��� � ��� � ������'�� � ������ ����'

���( $�����'�� � ���� ���� ������� � $��������� ���

�� ���� ������� �� ��� ���� ���� �� �� �� ���� ������� ���

���� �� ����� ��,����� ������ �������� 2��� ��������

�����( $�� ������� ��� ��� ����� 2����� ���� �� ��-�

.��� 2��� ����� �������� �� �'����-� �������0( ���

����� ������� ��� �������� :��� 2������� �� ��� ��1����

�� ��P�� �������� 2���� ��� ��� ���� M����G �� ����

�����( ��� ��� ������������ �� ���������� �������

���� �� � ���� � ����� �������( $��� ����2� �� �� ������

����+� $��������� �������� �� �*���� ��� �����( 3��

�*������ ��� ��P�� ������ � $��������� ��-�� ���� �

����� ��� �����+�� ����� � ��� ����� ����� �� ��� �� ��

����� ���� � �� ���� ��,�����( ����� �� ��� ����� �����

�� $���������( ���� � ���� ��� ����� �� �� ����2�5

������ ���� ��� ����� R

������ $����/ ���� .$����/ ����� &������� 1�0!

������ $����/ ��-� .$����/ ����� &������� 1�0!

������ ���� 2���� .$����/ ����� &������� 1�0!

������ $����/89 ������� .$����/ ����� &������� 1�0!

������ $����/89 ��-���� .$����/ ����� &������� 1�0!

ST

�0/0 &���� �������� �� (2&!

�� ������ �������� ��� �������� �� ������������ �� ���

��� %����� 2���� �������� ��� ������������ � ��'

��������� ���� ����2� �� ���� �� �� ���������� ��� ��

�������� �� ���� � ��� ��2��-( K���� ������� �� :���

��� �������� � ���� �� ����� #%�& �������� �� ��� ����'

������ � ����� � ������� �������� 2���� ��� ��� ���

��� �� 2��� �� ��� ������������� �� 2��� �� 2���� �� ��

�� �� 2��� �� ����� ��� �� ��( 6���� #%�&� � ���G�

������� ��� ��������� �� ��� 1�������( $�� 1������� �� � ����

���������� 2���� �� ������ �� �������� ������� � ���

��� ��:��� ����� ( $�� 1������� �� �������� � ��������

7���������( 4��� 7�������� ��������� � ������� �� 2����

� ��� �� �� ������ �� ��� 2��- ��� ��� �� �� ����������

�� ���� �������( 1 ��� ������ ������������� ������� ��

��+�� �� � ������� � � ������ � ��� ��2��- �� ���

2��- �� ���������� �� �� � ���������� ������ � ��� ���

�����( 1������� ����� �������� � ������ �������� ��

��+� �� ����-� ��2 � ��� �������( 3�� )�*�������

������� ��� ������ ����2� ���G� �� ���� � ����� 1����'

����� �� ������( %������� � � ���G� ���� 2�� �����'

������� ��� ��� #��� P�:��� ������������ �������( 1

#%�&� ���� �� ��� �� ��� � I��2��-������������

2���� ���- �� �� ������ �� ���� ��� ������� ���� ��� ����'

���� �� ��� �*������ � � ���( 1 ��� ����� ����� �� ��

������ �������� ��� I��2��-����������� �������� �� ��

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//;���

2���� ��� ���� ������� � � ���� �����+�� ���� ���

��+������ �� ��� ������� � ��� ���� ��� �������� ���

���� �� �� ������� � ������ ��� �� ���� � �������

������ �� ��� ����( ���� �������� ������� �� �*�����

��� ��2��- �� ����( $�� ���� �� � ��� �������� � � �����

2��� ����� ��� 2�� ��,�����( ����� I��2��-�����������

�� ��������� �� ����2�5

������ ����� I��2�-����������� �*���� ����������� R

&������ E�������� ����������!

&������ E�������� ��������!

&������ J����� �������!

������ I��2�-����������� .J����� �� E�������� ������

������ ��0RT

������ ���� ����������� .D�� �0RT

������ ���� ����������� .J����� �0RT

������ ���������� ����� ���� .���� ���0RT

������ ���������� ����� ��������� .���� ����

������ �������0RTT

�����������

1 ���� ������� 2� ����� #%�& �� �������� � �����

������ ����������( ���� ������� � ��� #%�& �� �� ��� ��

�*������� � ��������� ���� ����������( 3����� #%�&

���������� �������� �� ����� � ��:���'�������

/%����� ����� ������ �� �������� � �������� ����������

������������( $��� ����'��-� ����'������� ��������

������� �� �� ������ ��� ���� � � ������ �� �� ���

2��� �� ����� �� �������� ���� �� ���������� 2���

���� ����� )�*���� �� � +������� �������� �� �� � ���

������ �� ����� /%� �� � ������� ���� ������������

����� �� ��� ���������� � �����G� � �������( ������

/%� ��� ������� � ���'����� � ���������������

���2�� ����������� ���������( 1 ���� �������

����� ����� ���� �� ���� ���������( ��� � �������

����� ������ �� �� ���������� �� /%� �� ���2 � 3�(

=� ��� ������ ������� � ��������G� ������ ��� �� �����G�

���( � ��������G� ������ ��� �� �������� �� � ��������(

$�� ��� ����� ����� ��� ������G 6�� ����� �� �������

2��� ��� ������ � ����� � ��� ��������( 4��� ����� ��� �

�����G� ��� ������ � ��� �����G� 6�� ����( E���� ���

�������� 2��� ��� ���������G ������ ���� �� ���

/%����� $���������( #%�& ���������� %���� ������

��,����� ��� �������� �� ����� ���� �� ��� ��� �������� ��

����� ��� �� �*����� ���������� Q���� �� ������� ���

��������(

3����� 2� �������� ���� -��� � ������ ���� ��������

����� ������� ���� ��� ��� �� � ��� ����������( $�� +���

����� �� ������ ������������ 2���� ��������� ��������G�

������ ��������( � ����� � ���� ���� �� 2����� � ��� �����

����� �� ��� �������� ��� �� ���� ����� ���� ����� ������

��������( $�� ����� ����� ������ ������ ���������� �����'

���� � ������� � � ��������� ����( E���� ���� ���

������ � ���� ���� �� ������ � �������� ������ ������( $��

����� ����� ������ ������ �������� �� ���� �� �����

��������� ���� � ������� �� ��� ��������( ��� ����� �����

������ �*��� ��� $����/ ����� �������� �� #%�&(

$�� ��� ����� ������� ��� ���������� � ��� ���� �� ��

������� ��� ��� ����2� ������ .��� 3�( >05

. 0 6�� ������� � ������ ���� �������� �����+��

��������� ����� ������� ������ ���� �� ���� � � �����

�������� �� ����� ��������( $�� ��������� ��� 2������

��� � ������ ��� ���� �� �� �������� �� � $����( 4���

�������� ���������� �� � 3���� � $����( $�� ���� ����� �

2���� �� ���� � ��� ��������( ��������� ���� ��� ����

�������� �� ��� ���� ��� ��� ���� 2���� ��� ��� ������'

��� ���� ��� ���� �������� �� ��� ����( $�� ��� � ���

2����� ������ �� ��� ��������� �� ���� ��� �� �,��� ��

( 6� �� ���� 2����� �� ��� >���� � � $���� �� ������

� �����( 6�� ������� � ������ ���� � �������� 2��� �����'

��� ��� �� � ��� � � ��� ������ �� ����� �� .�0 ���

����� � ������ ���� ��� ��� ������ ������ �� .�0 ��� ������

���� ��� ��� ������ ������ �� .�0 ��� ����� � ���� ���� ���

��� ���� � �������� ������� ��� ��� ������( $�� ������

��� ������ �� ��� ��������� 2�� ��� �����+�� ��������

��� �����+��( ��� ���� ��� ���������� � #���( $�� �����'

��� �� ��� ������ ��� 6�� ���� �� ����� � ��� ��������� ��

������� �� ������ �������( $�� ���� �������� �����

��������� ���� ��� �*������( $� ��� ��� ������� ���

�����G� ��� ���� �� �������� � ���� �����G� ����( $��

��������G� ���� ��� ��2������ ��� ������������

������ 2�� ��� ��������� ��2���� ��� 2�� ���� 2����

�������� ��� ����( � �������� �������� � ������ ��� ��

+��� � � 2�� ���( 1 ��� ���� ��� �������� �����+�� ���

������� ���� ��� ���� �� ������ � ��������� �����( $�� �����'

���G� ������ ��� ������� �� ������G ����� �� 2���� � ������'

����� ����� � ��� /%����� ����� ������ .�0+���� ��������0(

.�0 � ��� ��������G� ������ ��� ����� �� � �����G� ����

�� ���� � ������ ��� $����� �� �� ����� ����� � �������

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//; ��

3�( =( E���� ������ ����������( 3�( >( 1�������� ���2�� �������� �� ����� ����(

���������� ��� ��� /%����� ����� ������ �� ��� �0����

��������( E�2 �� ������ ���������� 2��� �� ��������� �

��� ����2� ��������( $��� ��� ��������G� ������ ����

�������� ��� ������ �������� �� �����( $�� � ������� � �

����� �� ��������� ������� �� ��� �*������� ����25

���� ��� ��+�� 2���� ��� �� ��� ���� � ��� ���� �

������ +� �� ��� 2���� � � �������� �����+�� �� ��� ��������(

3��� ��� ������ �� �������� � ������� �� �� �� ��� �����

2�� ������� �2� �������� ��� �� 2��� � ��2�� ����� ��

��� ������ ������( 6�� �2� ������� ���� ��� ���� ������ ���

���� � ��� ������� �� ���� �� ����- ��� ���( $�� ������ ���

� � �������� -���� ��� ���� ������ �������� ��� ��� ������(

6�� ��������G� ������ ��� ����� �� ��� ���� � � ������

��� &� &G� ������ ������ �� ��������� �� �������� 2��� ���

������ ���� ������( 1 &G� ������ ������ �� �� �� ��� �� ���

������ ���� ������ .�(( &G� ������ ������ ��� � ����� �����

��� ��� ������ ���� ������0� ��� ��������G� ������ ��� ����

��� ������ ���� ������ �� ��� �������� ����� �� ������� ��

�� &G� ����� ���( 1 &G� ������ �� �� ������ ��� ������

������� ��������G� ������ ��� ����� �� ������ �����G� ����

���� ?( �� ��������� �������� ��� ��������G� ������ ���

-���� � ��� ���� ���� ������ ?G� ������ �� ������ ��� ���

������ ���� ������ �� ? ����� ���( � ��� �������� �������

���� ��� ������� ��� ���� ������ ��� 2������ ��� ����'

����� ������ ��������G� ������ ��� ���� ��������� ������

����� �� �� ��������G� ������(

.;0 � �����G� ��� �� ���������� �� ��������� 2��� ���

���������G ���� � ����� � ��� �����( E����G� ��� ���

����������� ����� ��� ��� /%����� ����� ������� ���

�*������ ������ �������� ��� ����������� ����� �� ������ �

�������� ����( P � �����G� ����� � �������� �� ��� ��( 1 ���

��������� ��� ����� ������ ��� � ������� ����� ��� �����(

$�� � ������� ����� ����� ������� ���� � � ����� ����'

��� � � ����� ����� � � ���� .�(( ��������� �� �����0 ��

����� ������� ����� .�(( �������� ������������0( � �����G�

��� ������� � ������ ����� � ��� � ������� � ���

�������� ��� 2��� ������ ���������( �� ��� ������

������G ���� � ��� ������ ��� � ������ �������� �� ���'

��� ��� ������( 1 ��� ��������� � � ��������G� ��� ���

��,����� �� � ����� ��� ��� �����G� ��� ������� � ������

���� ������ ����� ����� �� ��������( $�� ����� �����

������ � ��� ����� ���� � ��� ���� �� ������� � ����(

3��� � ������� ����� ��������� ���� � ��� ����� ��

2������ ��� ����������( $�� �����G� ��� 2����� � �����'

����� ����� � ��� /%����� ����� ������ �� ��� �0+����

��������( 4��� ����� ��� � ��������� 2���� -���� ��� ����

������� ���� �� ������� ���������( ��-� � �����

������� ��������� ����� ������� ��� -��� � ��� ��������

�� � ������ ������ � ����� � ��� ��� ������� ��� ����(

$�� ������� � ��� �������� ����2 ��� ������ �� ����2

�� ���������G ,������(

$��� ����� ������ �� � ������ �� ��������� �*����� �

��� ��� #%�&( 6� ����� ���� � �*������ #%�&

���������� ��������( 6���� ��� 2��- ������ �� ��

���� �� ��� ��� ��������� � #%�& ������������ ��

����� ������(

! "#��������

1 ���� ������� 2� �������� ��� ��� ������ �� ���

��������� � #%�&� �� ��� ��2 �� �������� 2��� ���

����� #���'����� ������ ��� �������( ������ >(

��������� ��� ����� ��� ������ � #%�&( 1 ������ >(��

2� ���� ��* �*�������� �� ������� ��� ������ �

P������� #%�&� ����� �� ��������( 3������ � ������

>(;� 2� 2��� ��� ���� ��������� � ��� ������ ������'

��� � ����� ��� ������ ��� ���� ����(

)0%0 ?���� ��������� ���������

������� ����� ����������� ��� ��� ����� �� ��������

� +����� � #%�&( 3�( " ���2� ��� ��� �������

����( $�� �������� ���� ��� ��-� � � 4������ ��I

2��� +�� �������( 4���� ������ ��� � ;�� %E� &�����

��������� �� �? %K � ��%( $�� ������� ���� �������

� ��� ��2��- �������� �� ������������ �������� .#%�&

������� ��� #��� ��B������������ ��������� �� �������

��� �������0� �� ���������� ���� ������� ������

� ��� ����( 6� ���� ������� ��� � +����� � #%�&

���������� ��������� 2���� ������ ���� � ��������

��� �������� ��������� �� ����� ����� ���������� �����(

3�( ? ���2� ��� ���� ����� �� � ��� �� ��� ��� � ����

�������� � ��� ����� ����� ����� �� ����� � ������

����� 2��� �� ���� ����� � ������ ������ � ��� �����

�����( �� �*������� ��� ������ ����� �� ��� ����� �����

������� ����� �������������� 2��� ��� ����� � ������(

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//;���

3�( "( %������ ���� � #%�& ��� 2��� �� ���� �����(

3�( ?( ������ ���� ������ ����� � ������(

)0/0 !�������� ��������

1 ���� ������� 2� ������� #%�& 2��� ��� ����� #���'

����� ������ ��� �������5 P������� ����� �� ��������

�� �������� ���� ���( $�� ���� ���������� �� �*������ � ���

����� ��� ���� ���� �� ���� ��� ��� ���� ����������

.����� � ������� ��� ���� ���� �� ����� � ����0(

&���� �� ���� �� ������� �*������ �������� �� �����

������� ����� ���� �� ���� ���� �� ����� ������� ��

��� ��� ��������� � ������ ;(

$�� �*������� �������� ������� � ���� �������

�� � � %K 4������ �������( 4���� ������ ��� �

;�� %E� &����� ��������� �� �? %K ��%( $����

������� �� 6���2� I$ <(� �� ��� ��� ������ ���

���� ���� ��� #7Q ( ( $���� ������� ��� ������� � �� ��'

�� ������( ��� ��� ���� ���� ��� ������ ���� ��� ����

��������� 2���� ������ ��� ���� ���� ����������� ����'

������� ��� �������� �� ��+������( $�� ���� �������'

��� ������� � ������� ����( $�� ���G� ������ �� ��

���� ������ ��� ��2��- ������ � ��������( K� ���

����� ���� �� ����� ��� ��� ������� ��� �������� �� ������'

� ������ ��:�������( ��� ��� �*�������� ��� �������� ��

����� ����� �����( 1 ��� �*��������� 2� ���� ���� �

���� ��� ����������� ���� �� ��� ����� � ������ ���� ���

������ �� ! � ����2 +����� ��� ���� � ���� ������� �� ���

������ ���� ���� ��� ������ �� 7�� �� ����� � ����

���� � ��� ����( 6� ������ ����� 2��� � = �� ? ������( $��

���� � ���� ������� �� ��� ������ ��� �� ��� �� ��� =� ��

;�� QK( $�� ���� � ��� ��� ���� 2������ ��������� ����

2�� ����� �( QK(

1 ��� +��� �*�������� 2� ���� �������� ��� �*������

���� � ��� ��� ��� ���� ����� 2�� ��� ��� ����2�

���������� �� ��� ������ �� ��� ����������5 .! � �

7� � �0( $�� ������� ��� ���2 � 3�( A( P������ ��

#%�& ������ ��� ���� ������� �� ���� ����� ���� ���(

����� �� ��� ���2�� ���� ���� �� �*������ ����� (=@�

����� ���2�� ��� #%�&( 1 ��� ����� �*�������� 2�

������� ��� ���� � ��� ��� �� =� QK �� ����� ���

����� � ����� ������( 3�( � ���2� ���� P������

������� ��� ���� �������� 2���� �������� �������� ���

2���� �������( E�2����� ��� ���� �������� ������ �� ���

��� ���� ��� ������� � ����� ���� ���� .P�������

#%�&� �� ����0 ��� ���� ������ 2�� ��� ����� �

���� �������� �� <=( 1 ��� ����� �*�������� 2� �������

��� ���� � ��� ��� �� =�� QK( $�� ������� ��� �������� �

3�( ( 1 ���� ����� �� 2�� �������� �� ������� ���� P���'

��� �� #%�& ������ ��� ���� �������( 6� ���� ����� ����

2�� ��� ����� � ���� �������� �� �=� ��� ������� �

P������� #%�&� �� ���� ���� ���� ��� ���� �����( 1 ���

����� �*�������� 2� ��� +�� ������ �! � =� �� ��� ���� � ���� ������� �� ��� ������ ��� �� ��� �� �� �7� � ��� ���� �� ��� � 3�( �� ��� �� ����� � P������� #%�&� ��

�������� ��� �����( $�� ������ � #%�& �� ���� ���

�������� �� #%�& �� (< ����� ����� ��� ��� �����( 1

��� + �� �*�������� ��� ���� � ���� ������� �� ��� ������

��� �� �������� �� =�� QK �7� � =�� QK�� $�� ����

������� ��� �������� �� ��� P������ �� #%�& ���� ���(

�� �� �� ��� � 3�( ;� #%�& �� ������ (" ����� �����

��� �����( 1 ��� ��*�� �*�������� 2� ��� ���� ������

�! � ?� �� ��� ���� � ���� ������� �� ��� ������ ��� ��

��� �� =�� QK �7� � =�� QK�� �� �� �� ��� � 3�( <� ��������� � #%�& �� P������ ��� ���� ������ �� ����� ��

��� ���2�� ���� ���(

)0�0 �������� ��������

3��� ����� ��� ������ ����������� 2� �� �� ����

���������( $�� ������� ���� ���2 ���� P������ ���� ���

�� ���� ������� ��� ��� ������ �� ���� ���� ��� �� ��

������� ��� ���� �*������ �����( $�� ��� ������� ��

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//; ��;

3�( A( 4*������ ���� ������ ����� � ����� 2�� ! � � 7� � ��

3�( �( 4*������ ���� ������ ����� � ����� 2�� ! � � 7� �=� QK�

3�( ( 4*������ ���� ������ ����� � ����� 2�� ! � � 7� �=�� QK�

���� ������ � ������ ���� �� �� ���� �������(

����� ���� ��� �� �������� ��� ���� ����� ���� ��� �

������ ����( E�2����� ��� ��� ������ �� �� �� ����

2�� �������� 2��� ����� ���� ����( 3�� ������� ���

#%�& ���� ��� �� � ����� ����� ��� ����� � ��� �����

����( $�� ��� ����� �� ���� ������ ���- �� ���� �� �

������������ � ��� ��� ������ � ��� ���������� ����

����( �������� �� ������ 2���'-�2 ���� ���( $��

��� ������ �� �� ���� ��� �������� 2��� P������ ��

#%�&� �� �� �� ��� �� ��� ������� ��������( ������

2��- ���� � �������� �� ��� ����� ��������� ����

���� �� 2��- ������� � ���� �����( $�� #%�& ���� ���

�� ������� �� ���������� 2��� ��� ������ �� ������'

��� � ���( 1 ���� � ��� ���� ������ #%�& �� ��� ���� ���

2��� ��� ��� ������( $�� ������� ��� ���� ������� ��

#%�& ��� � ���� ����������� �������( E�2����� #%�& ��

����� �� � ���������� ���� ���� �� ��� ���� ���� ����

� ����� � ��� ��������� � ���'����� �����������

���� ��-� ��� � #%�&(

$ %����� &��'

������� ������ ��� ������� ���� ��� �������� � ���

���� �2 ����� 8 @>9( �������� #��� ��� ������ �� �

2����� ���� ����� �� ������ ������ ��� �������

������� � ��� ������� �� ��:��� ���������� ��� ��������

����� �� ������ ����� �� � ���� ��� � ���������� 2����

������� ��:��� ������������� �%1� �� ��)�����( $���� ���

���� �������� #���'����� ������ ��� �������� ���� ��

������ ��������� J������ �� P������( ����� �����'

���� �� 1K% �� � �*����� � � #���'����� ��� ������

8 A9( 1� ���� � ����'����� �������� �����( 3�� ����'

���� � ���G� ����� �� �������� �� ���������� �����! �����'

��� �� ���� �� ������ �� ����+����� �� ��� #��� J������

%����� �� ��-�� �� ������ ��������( �������� �� � ������

��� ������ ��������� �� %��������� 8��9( ��������

������� �2� �������� �� ����'��� �����������5

���������� ����������� ����� �� ������������( 1��

����������� ����� ���� � ��� 2���� ������� �� �����

� ���� �� ����� �������(

�������� 2��� ����� #���'����� ������ ��� �������

#%�& ��� ���� ������� �������( 1 #%�&� ��� �������'

��� �������� �� ����� � ��:���'������� /%����� �����

������ �� �������� � �������� �� ����������� �������'

��� ������������( $��� /%�'����� ����'��-� ����������

�������� ����� ��� �������� �� ������ � ��� 1�����

����������� ���� ���������� ����� ����� ���� ���������

���� ��������� �� ���������� ��������( P���� #���'�����

������ ��� ������G� ���������� ������ ���� �� ������

���������� �� ����� ������� ���������� �� ����-�����'

����� ����������( $���� ���������� ������ ��� ����

���� ���2���-�� 2���� ��� ��� ��������� � ������ ��

8� @�<9

( )����������

1 ���� ������ 2� ������ #%�&� 2���� �� � #���'�����

����2��- �� �������� ������ ���� ����� � �����'

������ � 1�����( #%�& �������� � )�*���� �� � +����

��� ���������� �������� �� � �������� ��� ����'

��� ��������� ������� ���������� � ��� ����� �� ���

��������( $�� ��,�� ������ � #%�& �� ��� ����������

�������� ���� �*������ ��� �������� � ��� /%� ��

����'��-� ����������( $�� ������ � /%�'�����

����'��-� ���������� �������� � ���� ����� ������� ���

����� ����������� ����� /%�2��� ��� ����������

����� ����( 1� ���� �� ������� ���������� � #%�&

������ ��� ������( P�� #%�& ������������ ��� ���

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//;��<

3�( �( 4*������ ���� ������ ����� � ����� 2�� ! � =� 7� � ��

3�( ;( 4*������ ���� ������ ����� � ����� 2�� ! � =� 7� �=�� QK�

3�( <( 4*������ ���� ������ ����� � ����� 2�� ! � ?� 7� �=�� QK�

���������� � � ���������( ���� ��������� ����������

2��- ����� � #%�& ������ �� �� ��� � ��� �����(

��'��&�� �������

$�� ������� ���- ��� ������� �����2��� �� �����

��� �� ������� �� ��������( $�� 2��- �� ���������

�� I������ I������ ������ 3������� � ���� �� I�3

� E���� &������(

%���������

8 9 Q���- I%� $������� ��( 7��� ������ � ������'��� ������'

�� �������( 1444 ����� AA?!>.;05=�@> (

8�9 �� �( � #��� �������� �� �������� 2�� ���������� ������( �&��B

P4��GAA� P������ AAA5 �"A@?;(

8;9 ����� O� ������� �� ��������� 3( %�����'��� ����������

������ �� 1����� �����������( 1444 ������ ����!;;.�0(

8<9 O������� 7� �������� I( ���������� ������ �� ����� ���+'

����( ����� ��% AA�!;=.�05A>@ �"(

8=9 ������� �� ������� %� ����� #( �������5 � ����� �� ��������

�2��� ������ �������� ������ ��:��� �������� ������� ���� �

�������� ������� ���( K����5 ������ .70� AA" �( @;�(

8>9 O����� %��� P������ 666 &�� .��������� �� ����5BB222(�'

����(���B����B�������(����0(

8"9 &��� E� ������� $( $�� ������������ � ��� ��� ���� ��� ��

������ ����� &�������� � ��� 3���� 1��������� 6��-���� �

%����� ����� ������� I���� � �������� ������� � A( K����5

������ .70� AA" �( =�@> (

8?9 ������� �� O���� �7( %����� ������( AA" .��������� �� ����5BB

222(��������(������(���B���B�������B����'��������B�����B����0(

8A9 7���� &� ���� �� 7����- P( %����� ��� ��������� � ������'

����� ��������� &�������� � ��� 1��������� 6��-���� �

%����� ����� ������� I���� � �������� ������� � A( K����5

������ .70� AA"( �( ;>@<?(

8 �9 ����� O� ������� �� ��������� 3( %���5 � ����������� ������'

���� ������������ �� ������ ����( 1444 1����� ������

����!<.<05�>@;=(

8 9 �������� &� �� ��( ������� ��� 6��5 ��� ������� ���� ��

���������� ���� � &��������� $���� 1��������� ���������

� ��������� 7����������� �������� 1��7�A" AA" �( ;""@?<(

8 �9 $�� 6���� 6��� 6�� ���������( �/������� %��-�� �����

���� .����5BB222(2;(��B/%�0(

8 ;9 6� 7� &�������- I� %���� 7( #���'����� ������ ����( �����

��% AAA!<�.;05A�@ ��(

8 <9 3����� �� &���� O� J�� O( D�������� ���� ��������( 1444

$��� �� �2��� 4 AA?!�<.=05;=�@> (

8 =9 P����� �� ��������� 3( ���������� �� 1����� ����������

����������( # ���� ���� %����'��� ���� AAA!�.;05�= @>A(

8 >9 �������� &� $��-���� �� J����� 3� ����� 7� Q���� �( ���������

�����'���� ����������� � ��� 6665 � �� ����� ������������(

1444 $��� �� �2��� 4 AA?!�<.?05;>�@"=(

8 "9 $��-���� �� O������� 7( ��������� 2��'����� ������� 2��� ����'

���� � /%�������( ���� .� �����0(

8 ?9 E����� 7Q� ����� �$%( %����� ��� �������������5 2��� ��� ���

���� ������V� &�������� 1��������� �� ����� �� 6��-����

� 4����� � ��������'K���� ������� .4�K�GA?0� #���������

%����B�����( ������ ����� %75 1444 �������� ������� &�����

AA?( �( �"�@?�(

8 A9 ��� 7K� P����� %( &������� �� ������� #���� ������

���� 2��� ������( ������ %�5 ������'6������ AA?(

8��9 %��������� 4�������� ��������5 � � ����������� �� �����������

������ ���( &�������� � 3���� 1��������� 6��-���� � %�����

���� .%�GA"0� ����� AA"(

8� 9 �� �� �� �( � ��������'����� �������� �� ������� ��� ����'

�������� � ���������( # ������ ��� $����� ����! =.�05">@ ?;(

8��9 �� �� �� �( � #���'����� �����'���� ����������� ��:��� ���������

������� �����( # ���� 4 4����� ��� .<0(

8�;9 �� �� �� �� �� �( 7��� �� ������������ � � ����������� ������'

� �������� ����� �� P�:���WP������ ��2��-� ��������(

# ������ ����� ����!�=.�05= "@��(

8�<9 �� �� �� �� �� �( � ����������� ������� ����� �� ��� �����������

1444 1��I%�( I�2 F��-5 1444 �������� ������� &����� ��� ( �(

;< @>(

60 ������� �� ��0 8 &������� �� ,���������� �+��� �� 9/��/: /%;<//; ��=