You are on page 1of 91

| 

à   
u  |
i | 
 
    | 
  
 
     
à  
   | 
 
|    | 
] 

   | 
   
   
   à  
   |
à  
   | 

  
  
 

    
   

  


   
      | 
 ! 
 


          "#   
  
      | 



    #   $
    |   %
      &  |   '$
    %
(
      &'$
     &  " )
|
   

  *+$, -  ()à " )
'%
|  

&  '%
       &   " )
)à " )
'%
|  

&  '%
(
(
  
      

^
  
    
  "   à " 
  " $.( " 

 /
  à " 
, -   " 
m  
  
0.
 
,1

 
,1

 
 / 
      


/ /2 ..03|   



/ / 
      
/   3 

 / 
      

 / 
      
 




 / 
      
 / 
       


 

 
   

 

4
  
 4
  
 
 
   
 
 
/ 

  4
-     à 
 


  5     à

/ 
 
   
 
 



  
   4

 

 4
  
 
     





     
$
     
&|
*+ ' $

1 
1     
1 &
&  4  à  & 
 ''%

    & 
'
1  
& 
'%
|  

&-    
 /  6   -  &''%
|  

&5     
 /  6     &''%
(
(
   
 $
|
-  &'%
|
 &'%
(
   7   $
|

&|

'%
(
  4

 
   
 $
 7    %
  |
-  &' $
|

    
&4
-  '%
 
  |
  &
 '%
(
  |
 &' $
|
    
&5  '%
 
  |
  & '%
(
    #
   &7   ' $     %
 
 (
(
  4
     7   $
   %
  4
  &  ' $
5 
-& ) 5 



'%
   %


(
  |

&|
' $
  &|
'    &'%

(
(
| um
G
 
  
  
  
    
       
 
      
     7   |    
     |      
 



  0 



  
  
   

  
  
    
       
 
  
8 
  
8   

   

  

  
i ü      
  
)
      
ü#
ü#G-1   
  
%  
 
 
G-1 
| 
ü 9494    

&
'
i  ü 5  
4
 
 

   

5  
4
        
  
 

i  | 
7   |         
 
 
      " 

        

  
 
 | 
  

  
  
 
ü 5  
4
 
  
  
 
i  
     
 
 à  ):
  


4
 
i     
5 
 
 | 
ü 94   
 
 5
9 


i 9 
| 
        
 
  
       1#   / 
 
 

 5
9 &  '%
 

  ü#
 ü#G-1      
 

  

ü
 

     
 )   

  "   à " 7    

  " ü#

  " ü#G-1    

-  ,:
  

5   )    
  
 

-  ,:
  
)  

: " 

 
) 

    
 
 

   :
  

   
     
  
-  ,:
 

  



m  /
/


        # 14
 


         # |  4
 


  à      
      G
 
à  9 à  
  
  4     
      !9 
  
     ü#
 ü#G-1 
  
    


G
     / /.. 
     

] m        
      : |  à " %
      : |  à  
 %
   
      5
9 %
   
      4
 %
    # |  4
   
4
 
$
   5
9 
 à " &: |  à "  " )
: |  à  
    
 '# 
$
|  

&
  # |  4
 '%
|
-   "      &-  '%
|  

&-  6-  '%
|
 -    "      & -  '%
|  

& -  6 -  '%
 

 5
9 & '%
à " 7    
  " ü#

  " ü#G-1   
( (

  /
   | 
 
      
1-  /


 -      
3 -  /


  -      

    |  4


  /
# 
   
|  ,:
  

   
     
4
 

  

   
     
 |

 |  ,:
  



  
  
 

   
   
 
4
 

 
  


m  /
/

  
4
    3 
4
 
  
  
1       
  
  
-     
    
  
  
4    , 
    
  
    
 
19    
  
 9    
1    
  
  9        


G
    
  

  
  
1       
;  
    

 /
 /

  
19     3 
19  
     |  # 
%
      : |  à " %
   
      5
9 %
   
      |  14
 %
    3 
4
  
|
3 
4
  
|  14
 
$
     
 &: |  à "  " '|  # 

$
, 
 
 
, 
&'%
|  

& 
 '%
8  
        )   
   
8 <        
   )   
8   
8
 
 
 %
(
   5
9 
| &   
'|  # 

$
, 
 &, 
' 
%
|  

& 
 /6  , -  &''%
|  

&  /6    &''%
-
     
 

 5
9 & '%
(
Y 
 
    
    
#% 
  
 
    
    
9  % 
 Y



    3 
19  
   9  $ 

 
 Y


     &4   =='$ Y 
  



Y

   == " &, 
 

 '%
'%
( 
Y
Y
! Y
 

      &   )# '$ Y " 

 Y

, 
 &, 
' % Y
#Y

 & 
&  '$
 '$

  9  & 
 )  


 )  

  )
 )
 )) 

 
  
 
9   " '% 
(  $ Y 
  
 


 
 

 &  , -  &'


 &' 
>>  , -  &'&'
&'.'$ Y
 
 !  
  

| @@ 
|   

& 
 
  '% Y " 
 
  
 
  9  & -  )  

  
  )  
 # 
 
), 
 à " '%
 ), 



(  $
 &    &'
 &'
>>    &'&'
&'.'$
  9  &  )  

 
  )
)  à " '%
 )

(
(

(
(
(

 
<%@ taglib prefix="core" uri="http://java.sun.com/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt"%>
<%@ taglib prefix="str"
uri="http://jakarta.apache.org/taglibs/string-1.1"%>
<%@ taglib prefix="spring" uri="/spring"%>
Success.jsp:
<html><head><title>techfaq360 Spring Validation Example</title>
</head><body><center> <h2>Login Success </h2>
<h1>techfaq360 Spring Validation Example</h1>
<br />
<form method="post" action="/springvalidation/test/logonPage.do">
<table width="25%" border="1">
<tr><td align="center" bgcolor="lightblue">Log on</td>
</tr><tr><td>
<table border="0" width="100%">
<tr>
<td width="33%" align="right">Username:</td>
<td width="66%" align="left">
<spring:bind path="userBean.userName">
<input type="text" name="userName"
value="<core:out value="${status.value}"/>" />
</spring:bind></td>
</tr><tr>
<td colspan="2" align="center">
<spring:hasBindErrors name="userBean">
<font color="red"><core:out value="${status.errorMessage}" /></font>
</spring:hasBindErrors></td>
</tr><tr>
<td width="33%" align="right">Password:</td>
<td width="66%" align="left">
<spring:bind path="userBean.password">
<input type="password" name="password" />
</spring:bind></td>
</tr><tr>
<td colspan="2" align="center">
<spring:hasBindErrors name="userBean">
<font color="red"><core:out value="${status.errorMessage}" /></font>
</spring:hasBindErrors></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit"
alignment="center" value="Submit"></td>
</tr>
</table></td></tr>
</table></form></center></body></html>
u m 

 ë

 ë @ ë
 ë@ 
  @
ë@ 
  @  

@ @ ë 
ë 5 
4
      
  
 
 ë  ë 
ë  ë 

   
    " 
  " 
  ü# G-1   
 ü#G-1 

  
 
  
  
  
5 
4
    -
5 
4
     -  à  
  
 
 ë ë
ë ë
  
     
      -  à   
 
       







  " 


 ë ë
 ë ë  @ 
@  @
@
@ ë 


G

  

  ë ë
ë ë #
 

#
 
ë
ë ëë


 
 5 
4
 #    
 
 
 
  
 5 
4
 #   ?
?
?
  ë !! ë
 ë !! ë 5   
  ë
 ë !  ë ,    
  ë! ë
 ë! ë #   
  ë @
 ë @  ë à   
  

  
  
    

  %   G| 

0
#
 
G| 

0
 
 |   
 
  
@$  (
  

 

       : |  à " %


       : |  à  
 %
    
      5
9 %
    
       
5 
4
 %
    5 
4
 #     5 
4
  $
   5
9  &: |  à "   " )
: |  à  
   
 '  # 
$
     5
9 &  )   ) 5    '%
(
   5
9    &: |  à "   " )
: |  à  
   
 '  # 
$
     5
9 &  )   ) ,     '%
(
   5
9  &: |  à "   " )
: |  à  
   
 '  # 
$
     5
9 &  )   ) #     '%
(
   5
9    &: |  à "   " )
: |  à  
   
 '  # 
$
     5
9 &  )   ) à     '%
(
(
|  



 7  |       
   7  |  
|      
  
   4 -     "  7 
  
    /" /"/ / ..0
  
  
    
  
      




 | 
1     
   
 23 | 
1 

  
   |  7  | 
  
  
à  

       

  
  
  
   
  
 
      
    :|37  
  
  





 : 
         

         

 : 
 | 

  
7 
75   

 | 
1 



   7      "# 75 
  
  
1  | 
1 





# 75     
    # 75 $

  : 
      
     %

    | 
1 &| 
1  
1 '
$
 
     
: 
     & 
1 '%
(

  4 
 # 7 &|
 '7  5 # 

$
 
 
     
& 
#      ) '%
(
(
  | 
: 
 7 |           

 
| 
# 75     
    # 75  
: 
 7 | $

  4 
 # 7 &|
 '7  5 # 
)# 
$
| 
 
 | 
&  '%
$
 "  
    & 
#      '%
"  |
&.) '%
3 " &'%
& 
'$

# 
&- '%
(
 
 %
(
 &: 
 # 
 '$
 
 : 
 5 # 
& '%
(
(
(
  
 

  
0.
 
,1

 
,1

 
 / 
      


/ /2 ..03|   


/   3 

 / 
      

 / 
      
 



 

  
  
 
 
  
 
    à 
 




     
 
 

 
  
      à




     

  
 



    
  
 
1 %
    
    4  à  %
     
$
     
&|
*+  '  # 
$

1      
1 & &  4  à  & 
 ''%
|  

&G
 
'%
|  

&  
&  ''%
|  

&  
&  ''%
(
(
  
$
 |

 %
 |
 %
    -  &|

 ' $

 
 %



(
    5  &|
 ' $
     %

(
 
  |
|
&' $
 |
  
     |
 &'%

 
&
'%

 
&$
 '
&
 '
&A
&A'%

 
&)  '
&  '%

 
&('%
  
 |
&'%
(
(

 /
-
)..2/2 / 5  
  
 
7 

à
 
7 

G-1 /3 
3
 

     * 
 +
G
 
 

$
 à 
 
)  à
(

$
 à 
 
)  
(
,G37|,44#||1,3 &  /0 
'
—   
  
0.
 
,1

 
,1

 
 / 
      


/ /2 ..03|   



/  / 
       
/   3 

 / 
      

 / 
      
 



 

 

G
 
 G
 
 
/
 B
/ ?
/  - 
/ 
à 
 

/     
 



    
  
 
1 %
    
    4  à  %
     
$
     
&|
*+  ' $

1 
1     
1 &
&  4  à  &
 
 ''%
G
    &G
 '
1  
&
'%
|  

& '%
(
(
  G
  $
 |

 %
  %
 |

%
 |
 %
 |
 %
    5  &|
 ' $
     %

(
    4
&|

' $
 
  
%
 

(
    # &|
 ' $
     %
 

(
    5 &
 5 &
 ' $
  %

(
    -  &|

 ' $

 
 %



(
 
  |
|
&' $
  |
 &-  /  AA
 6
5 / 
 AA
 6
5  / 
AA
 6
4
/  AA
 6
# / )
#

 ) 


  ) 


  )   
)  
    '%
(
(
 
      
 | 

ü 94  
 
 
 
  "  
    
   
  
 

  "    
    !|  
      —
  —    m 

  
 
   
        
-      = 9 4
   
      

#   /
0'

  

 ë ë
ë ë #
 

#
 
ë
ë ëë

  ë  " 
 ë  "  @
@ ë     =  9 4
 #    
@
@ ë
 
ë#$ë
 

 
ë#$ë
 
ë
ë ëë



ë % 
  @@ 



ë % 
  @@ 


/ë %&@'$$#()*

/ ë %&@'$$#()* 

ë
/   3 
ë % 
  @@ 
+

ë % 
  @@ 
+
 % 
  @@ 
 

 % 
  @@ 
 



',!ë
',!ë

  ë@ 
  @
ë@ 
  @ 
!* 
! 
ë

!* 
! 
ë
  
 
 ë 
ë
ë 
ë 
  
   
 ë  "  @
@ ë    =  4
   
ë  "  @
@ ë
  
  





 ë  " @
@+
 ë  " @
@+
 ë@ 
  @
ë@ 
  @  -  " @
@ë
-  " @
@ë
  
 
 ëë . ë   ë-  " @
@ë
 ë-  " @
@ë 




 

 ëë @ + 
+  ë@ 
  @
ë@ 
  @  

@ @ ë 
  
 
 ë  ë
ë  ë
  ü#
 ü#G-1   
  
  
 
 ë ë
ë ë
     
  




u   m 
G  


 
    

 " 
     
 
 ,1
 9 4
  
    ,à3
  
 
       
  
  G
        ,1 -  9 4
 

 
ë#$ë
 

 
ë#$ë
 
ë
ë ëë



ë % 
  @@ 



ë % 
  @@ 


/ë %&@'$$#()*

/ ë %&@'$$#()* 

ë
/   3 
ë % 
  @@ 
+

ë % 
  @@ 
+
 % 
  @@ 
 

 % 
  @@ 
 



',!ë 
',!ë


 

 ëë`  
 
ë

 
ë  ë@ 
  @
ë@ 
  @  

   
 
ë

   
 
ë


 

 ëë  
+ 
 
+  ë@ 
  @
ë@ 
  @ 
!* 
! 
ë

!* 
! 
ë
  
 
 ë
 @ë
ë
 @ë

  ë@ 

 @ë
ë@ 

 @ë

  
  
 
 ëë  ë
 ë
 

 ë ë

  
ë ë
 


ë`  
 
ë

 
ë


 
  




 

 ëë @ +  ë@ 
  @
+  ë@ 
  @  

@ @ ë
ë
  
 
 ë  ë 
ë  ë
  ü#
 ü#G-1  
  
  
 
 ë ë
ë ë
    
  
  


G


  
  
2,1 -  9 4
 #   2
?  
 ë/!! ë: 5   ? 
ë/!! ë: 5  
?  
 ë/0 !! ë  5   ?
ë/0 !! ë
  

5  ü=  14
 
i | 
ü 94   m
  m    
 =  G
 )  
 
 m    5  ü=  14
      
 
 
    G
 
 
 
 
     
   
   
     
G
      
 



  

  ë ë
ë ë #
 

#
 
ë
ë ëë

 
 5  ü=  14
 #    
   

 
  ë
 ë # ë
# ë
5  ü=  14
  5  
  

   
 
ë#$ë
 

 
ë#$ë
 
ë
ë ëë



ë


ë % 
  @@ 

 % 
  @@ 
ëë

/ëë %&@'$$#()* 

/  %&@'$$#()* 

ë


ë
/   3 
ë % 
  @@ 
++++

ë % 
  @@ 
++++
 % 
  @@ 
 

 % 
  @@ 
 



',!
',!ëë

/ ë % 
  @@  ë
ë % 
  @@  ë 


 ë

 ë  
+
 
+   ë
ë@ 
  @ 
!* 
! 


!* 
! 
ëë
  
 ë
 @ë
 ë
 @ë 
  ë@ 

 @ë
ë@ 

 @ë

  
  
 ë
 ë  ë
 ë 
 
# ë

 ëë # ë

 
 


ë" !@
@
" !@
@ëë

 
  



 ë

 ë" !@
@
" !@
@ëë  @ 
@ 1" !@ @
@
1" !@ @
@ëë
  
 ë@
!. ë
 ë@
!. ë        
  
 ë@
! ë
 ë@
! ë   
 
  ,     
  
 ë ë
 ë ë
   0) ) 2    
  
 ë 
 ë  ë        
ë




 ë@ 

 @ë

 ë@ 

 @ë  ë@ 
  @
ë@ 
  @ #
)@ 

 @ë

)@ 

 @ë
  
 ë  . ë
 ë  . ë   ëë
 ëë





 ë@ @

 ë@ @ ë  ë@ 
  @
ë@ 
  @ #
*@
)@ @ ë
ë


 ë

 ë @ +
+ ë@ 
  @
ë@ 
  @  

@ @ ë
ë
  
 ë  ë
 ë  ë
  ü#
 ü#G-1
G-1   
  
  
 ë
 ë ë 
ë
    
  
  





, 0 , 
  
    

  %   G| 

0
  
    

  %   G| 

0 #
 
G| 


0
#
 
G| 

0       / 
    
       / 
    
      
  / 
           
 / 
    
        /  
   C        /  
   C
  1#
     | 
#
  
  
/    | 
-      

     
  . /   | 
-   

1-  /
     /. 
     
  .
 
/ 
  -  

  
 -      /  @$   ( 
7   /
    /
.
 
/ 
  
    
/ 
    
/  -  
   
  
  
      /  @$   (
 .

3 -  /
    /.  
/ 
  
  
 
/ 
   -   /    
   
  .

  
  -      /   @$   (

5  /
    /
.
 
/ 
  
  
/   -  
   
/ 
    
  
  . 
  
      /  @$   (

# G /
    /?.
 
/ 
  
 
/ 
    G 

  
   G     /  @$   ( 
  /    
   
 
 
/ 
  
    .
/    G 
   
  
4
/
    /
.
 .

4
 /
    /?.  
/ 
   

 
/ 
   
  
  
  
   /  @$   (

  
  
     /   @$   (
 
/ 
  
  
 
/ 
  
  
/   
 
   
  . /   

   
  .

B
/
     /?. 
  
/
    /
.
 
/ 
  

 
/ 
  "  


  
 
    /  @$   (
 
/ 
  
   
  
 "  
   /  @$   (
/  

  

   
/ 
  
  
  

/  "  

      /

  
 C
   4
 

  
 C  0   - 

.

  
 C     1
  
  
 C  .   
  
 / 
  
 C    - 
  

  
 C
  4
 

  
 C    1
   

 /  
    ,  $

 |
-  %
 |
 -  %
, 2 

|

|

 G %

 %
  
    

  %  |

%

  G| 


0 #
 
G| 


0 

|

|

 %
 %
      

|

|


%
"  
%
 / 
    
    1-  &|
-  '$
      
 -   -  %
-
 / 
     (
  |
1-  &'$
       /  
   C (
  -  %

  |7         3 -  &|


 -  '$
 -    -  %

   (
  |
3 -  &'$
/   | 
-    (
   -  %


      /
 
     # G &|
 G '$
  G   G %
 

 9  
      (
  |
# G &'$

   
     G %
 . (
    4
 &|

 '$

1-  /
    /
 (
 
   
 %
 


@$ -  (   


    |
4
 &'$
  
 %
 . (
    5  &|
 '$

3 -  /
    /
 (
     %


@$  -  (   


    |
5  &'$
   %
 . (
    B
&|

'$

# G /
    /
 
 
%


(
@$   G (   
  .   |
B
&'$
 
%

4
 /
    /
 (
    7 &|
 '$
@$  
 (   
  .     %
 
(

B
/
    /
   |
7 &'$
   %
@$ 
(   
  . (
    4
&|

'$

7  /
    /
  
  
%
 

(
@$   (   
  .   |
4
&'$
  
%

5  /
    /
 (
      
&|
"  
'$
@$   (   
  . "  
 "  
%
"
(

4
/
    /
   |
  
&'$
  "  
%
@$  
(   
  . (
(

  
/
    /

@$ "  
(   
 
/  
        %  & 

 ' $
       
%   9  &  G ) 
  )
# G7  
9  '%
      
   : |  à " % (
    : |  à  
 %
      (
    
  
   

# 
%  &  4
 &''$
    
  
   
#%   9  & 
 ) 
)  )
 )
 ))
    
       5
9 %
 
4
 

   '%
    
  
 
    5  ü=  14
 %
(
    
       à  9 %
 
 
  
  , %

 

 &&  4
 &''>>&  4
 &'
&''.'$
    5ü=  14
    5  ü=  14
  $   
  
  
@ 
 
@ &&AAA $0(
$0(AA $?(
$?(AA $ ('%
        
   &  4
 &''%
    
      &'%
    5
9   4
&:

&: |  à "   " )  & 

& 
  ' $
: |  à  
   
 )   
)
#

)
# 
'   9  & 
 ) 
  )
 # 
$ #
 4
 - 3 .
3 .
 '%
3    (
| @
|   

&  4
'%
@  (
     5
9 
 5
9 &&  à  9 
à  9 & 0''%
& 0''%
(  &  B
&''$
  9  &
) 
 &
)  ) 
 ))
  B


   '%
    5
9   1
&
 1
&:
: |  à "   " ) (
: |  à  
   
 )   
)
#

)
# 
' (
 # 
$  & 0'$
3     &  7 &''$
| @
|   

&  1
'%
@ 
  9  &  ) 
)  ) 
 ))
     5
9 
 5
9 &&  à  9 
à  9 & ?''%
& ?''%
7   

   '%
(
(
 &&  7 &''>>&  7 &'
&'' .'$
        &   
)# )

)# )
 '$   
  
  
@ 
 
@ &&AAA $(A
$(AA $(A
$(AA $?('%
,   &
 &, 
, ' 
' 
%         
   &  7 &''%
  7       &'%
 & .'$  &7 

 ' $
 &  1-  &''$   9  &  ) 
  )
  9  &-  ) 
 )  )
 )
 )) #
 7   3 .0.0  '%
1-  

   '% (
( (
 &  3 -  &''$  &  5  &''$
  9  & -  ) 
 )  )
 )
 ))   9  &  ) 
 )  ) 
 ))
3 -  

   '% 5  

   '%
( (
 &  # G &''$  &  4
&''$
  9  &  G ) 
G )  )
 )
 ))   9  & 
) 
 & 
)  )   ))
# G 

   '% 4




   '%
( (
 &&  # G &''>>&  # G &'
&''.'$
 &    
&''$
  
   

 
@  &6 6AAA* =+6'%
@ &6 6
  9  &"  
) 

)  ) 
 ))
       &  # G &''%
  


   '%
     &'%
(
(
(
(
| m 
| 
  |  14
  
   
    
G

 
 






 |  14
   

  
4
   G  9 ) 9 

      

    
 
  
   
    



    


  
  G
        |  14
 G

             
   

G

  

  ë ë
ë ë #
 

#
 
ë
ë ëë

  , ü      
   ë2ë
ë2ë 

 
  ë
 ë  ë1,  
7   
 ë1,  


   
ë#$ë
 

 
ë#$ë
 

 
ë
ë ëë



ë % 
  @@ 



ë % 
  @@ 
ë 
 

 ëë @
@ë  ë
@
! @ @
@ë
ë
@
! @ @
@ë


/ë %&@'$$#()*

/ ë %&@'$$#()* 

ë   
 
 ë@
@ ë
ë@
@ ë 
/   3 
ë % 
  @@ 


ë % 
  @@ 

 % 
  @@ 
 

 % 
  @@ 
 



',!ë       

/ ë % 
  @@  ë
ë % 
  @@  ë   
  
 
 ë@
!. ë
ë@
!. ë 

 ë

 ë @ +  
+  ë@ 
  @
ë@ 
  @        


@ @ ë 
ë   
  
 
 ë  ë 
ë  ë
  ü#
 ü#G-1      
 
 ë@
! ë
ë@
! ë 
     
 
  ,   
  
 
 ë ë
ë ë   
        
 
 ëë ! @ë
! @ë
    


ë  ! @ë 


  

 ë

 ë  
ë   
 
 ë @ ë
ë @ ë 
     
 ë@ 
  @
ë@ 
  @ 
!* 
!   

ë

ë
  
 
 ë
 @ë
ë
 @ë   
 
 ë ë
ë ë
       
  ë@ 

 @ë
ë@ 

 @ë    
 

  
  
 
 ëë  ë
 ë
  
 ë@ 

 @ë

 ë@ 

 @ë
ë  ë

 ë

  
 ë  ë@ 
  @
ë@ 
  @ #
)@ 

 @ë

)@ 

 @ë
 


ë @
@ë    
 
 ë  . ë
ë  . ë   ëë
 ëë 

 

 

 ë@ @

 ë@ @ ë
  

  ë@ 
  @
ë@ 
  @ #
*@
)@ @ ë 



 ë

 ë  ! @ë  ë
@
!  ! @ë
ë
@
!  ! @ë 

 7   / 

,   
/
 ë!@ë
ë!@ë 
        /  
      
      /  
    
      
 
 ë!ë

 ë!ë

  
/  
ë!@ë
ë!@ë 
     
 / 
     

 
 
  
 ,  
7       
/ 
   
   /
 ë3
ë3   @
ë 
 

 
 
2,  
7  2 ë!ë

 ë!ë

  
  /  
ë3
ë3   @
ë 
/ 
-  ë  ë ë   
  ë-0*ë
ë-0*ë
 ë
 ë ë
ë 

    
 ë$ë
ë$ë  



 -  /   4
 - / 
   
/
 ë

ë
ë  /
 ë@
 ë
ë@
 ë 
   
 
 
ë!ë

 ë!ë

  

  ë!ë

 ë!ë  /  
ë@
 ë
ë@
 ë 
/  ë

ë
ë  


  
  
 
 5  / 

 
 # G7/  /
 ë !!ë
ë !!ë 
   
/
 ë !ë
ë !ë   
  ë!ë

 ë!ë

  
/  
ë !!ë
ë !!ë 
 


ë!ë

 ë!ë

    
/  ë !ë
ë !ë  

 
    
ë&ë

ë&ë 


ë
ë
ë
ë

 
ë
ë  ë   ë*
 ë* ë 

 

  
/

 
  

 |  
   
      
/ 
        /  
    
 
      /  
  
  /  ë45
 ë45 3   @
6ë 
      
 

  
  
 ,  
7  7    
   4
 - / 
    

    /  ë45
 ë45 @
 6ë 
2,  
7  7  2  
  
   
  5  / 
  

ë'ë
ë'ë 


ë
ë
ë
ë
 

= ë,ë

=  , G
 


ë,ë, G

  /  ë45
 ë45  !!6ë 
 
 

 
 -  /    
    ë
 ë  ë   
 ë
  /  ë45
 ë45 
6ë  
 
    
 

 # G7/ 
 
  /  ë45
 ë45  !6ë 
 


 7   / 
 
  /  ë45
 ë45 !@6ë 
 

    ,  $ 
 
  %
  , &'$(
 |

 %        : |  à " %
 |
  %       |  # 
%
 |
 %     
      5
9 %
 |
 %     
      à  9
 |
"  
% %
    
      |  1
 |

 % 4
 %
  |
7 &' $
   %  
 
  , %
(
    7 &|
 ' $
    %
 
 |  ü 

&  
'
(
  |
  
&' $
    , 14
    |  14
  "  
%
  $
(
      
&|
"  
' $  
"  
 "  
%
"
     5
9  
| &   
' 
(
  |
4
 &' $  |  # 
$
  
 % ,     &, ' 
%
(
    4
 &|

 ' $  5
9   5
9      5
9 
 
   
 %
 


( & | 9 &''%
  |
-  &' $
 5
9   & )  '%
 
 %    5
9 %
( (
    -  &|

 ' $ (

 
 %



(
  |
#  &' $
    %
(
    #  &|
  ' $
      %
 

(
  |
5  &' $
   %
(
    5  &|
 ' $
     %

(
(

 
  %  &&  7 &''>>&  7 &'
&'' .'$
  
  
  

 
@ 
@ &&AAA $(A
$(AA $(A
$(AA $?('%
     8%         
   &  7 &''%
    
     
#%
    7       &'%
    
  
 
  
9  %
 &7 
  '$
 
 
  , %

 

  9  &  ) 
  )
#
 7   3 .0.0  '%
    , 9      9   $
(
  (
     &4   ==' $  &  -  &' 
 >>  -  &'
&' .'$
,  
  ,  5
 1&  =='%
 5
  9  &
 )     )   #
 -  '%
( (
 &  7 &'
&'
 >>  7 &'
&' .'$
      &   )
)#
# '$   9  &  )      )
,   &
 &, 
, '
' %   #
 7   '%
(
 &&  #  &''>>&  #  &'
&''.'$  &  4
 &'
&'  >>  4
 &'
&' .'$
  
   

 
@  &6 6AAA* =+6'%
@ &6 6
  9  & 
 )      )
       &  #  &''%
  #
 4
 - '%
     &'%
 & 
 '$ (
  9  &   ) 
  )  &  #  &'
 &'  >>  #  &'
&'.'$
# G7  
9  '%   9  &   )      )
(   #
 # G7'%
( (
 &    
&' 


 &&  4
 &''>>&  4
 &'
&''.'$ >>    
&'
&' .'$
  
  
  

 
@ 
@ &&AAA $0(
$0(AA $?(
$?(AA $ ('%   9  &"  
)      )
        
   &  4
 &''%   #
   
'%
  
      &'% (
 & 

& 

 '$
 &  5  &'
&  5  &'  >>  5  &'
&'.'$
  9  & 
 ) 
  )
  9  &  )      )
#
 4
 - 3 .
3 .
 '%
  #
 5  '%
(
( (
(
(
|  
|  
|  
|  
|  
|  
|  
|  
| u  
   | 

 
  
 

 
 @
+
 /5
 
   
  
  
  
 
 
 


  /
Y   
-  @ 
 @

+5

 @
*  +
 @
7
 @
8 
@
+! 
@
9

`
 @
 @
:
@ 7
 @
*  +  9+ 
`
 @
 @
:
@ 7
 @
*  +  9+ 
`
 @
 @
:
6
       
  &|G')  
  
      
    
 
 



 )
    
  
 G
       !-7G
 
 

  
 
   
 
 
  &
'
 | 
1  G4 
 

 

  | 
1  
 
    
 


!5
 
  
      

 !5  
5 

 
| 
  ) 
 
# 
 

 
 
  
 


  
  
!+& ) 
   
à
 # 

 '
 

        
    G
  
     
  
     
 

  )   
   
    

 

 
# 
  
 
      
 @!+


  
 
&'   
 
 
|   )



 
 
7 

      

 
| 
   
 

 
)
  

 

 

   

 
 
  
     


     ) !  ##
 
 
 ) 

 
|         

  
 
 
7 


    /
D  /    
 
    
 
1
   )

 
 
   
 

D— /  )      
 
 
  

 
 

:  )    
 
   
  
  
 
  
  
 
 
 
    1    )  
 

 






 
&  
  '%  

 

 

 


 
   * 
+@ + +@ ++
 @
+ @  @
+@ @
+  + @ +;<+
    
 
 
  

| 
)   
  E
 

 
F
D /:

 

  

 
      



 

   
D  /5 

 

  
      
   
à 

 

    = 

   )  
  

: 
 

   
  
 
 
 
G
 )       

 
 
  
   
 
 
,


   
 
 

 | 
1  

 




|
 
 
| 
        
 
  
 

 
  

" 
 
   

    )     
 
 
5G/
Y   

 @
*  +  `*  @

+5
  .
 @
79:
   *  @
79:
@ 0
/79:
  @ 0
/79:
  79:
  @ !79:
6
à               
 




| 
) 

    
 


  
 
   
 G   

  
 
 


 

 
 

  
 

  " 
  




  /!74)!5): 
 )

 
    

 
   
 

  
 
&    
 
!74'
G 
 !747  |

+!=ë!  *@ ë+ =ë@ @ @
! < 8  *@ ë+!@/
@!=ë@ë>
 @ /+
=ë!  . ë+  =ë45?!!  . 6ë+>
 @ /+
=ë ë+  =ë45?! 6ë+>
 @ /+
=ë 
ë+  =ë45?! 
6ë+>
 @ /+
=ë @!ë+  =ë45?! @!6ë+>

>
      
 


 


     

7  |  

G /

+!=ë
ë+
 =ë@ 
  @?!!  @ 8  *@ 
 @

ë>
 @ /+
=ë!  *@ ë+ =ë!  *@ ë>

>
  u
G
  : 
  
 
 ) 

 
    G
  )

 
 : 
 3 | 
1 
)   
     
: 
 
| 



 7  | 
 

    !74    
  




 
    

G 7  | )  


!5
 

)   !-7G

  !  ##

 
)
  


 
   | 
1  )  
 !  ##

 
)
 
 
 


   
: 
 
 

 G
      7  | 
 


 
  
 7  | ) : 
 
 


   
 | 
1 

+!=ë@
 @/ë+ =ë@ 
  @@ 
&)@ *@
 @/<
ë>
 @ /+
=ë!  *@ ë+ =ë!  *@ ë+>
 @ /+
=ë 
@ ë>
>
  >@ 
  @  

 
    >
>
 @ />
 @ /+
=ë
-@ ë>
  >

! =45
! 6
  >
 @ />

>

+!=ë
ë+ =ë@ 
  @@ 
&

 @

ë>
 @ /+
=ë@
 @/ë+ =ë@
 @/ë+>

>