Вы находитесь на странице: 1из 30

c

c
m   
     
 
c

 
        cc
c
 

  c
c
 
cc  
 c c ccccccc
c
      
     
    
   
 cc
c
 
 c c ccccccc

use this query i am retriving all years OCt data from 01-10-2004 to 30-10-2007

i need to restrect this query to current date and current year

[gosales_goretailers].[Orders].[Order month]between 01 and


to_number(to_char(current_date,'MM'))and [gosales_goretailers].[Orders].[Order
month]=to_number(to_char(current_date,'MM'))
pass polar ID

u You have a function called 'extract' in cognos.

Ex:- extract(month,the dte field). by giving like this you will get month. so you can keep a filter to
restrict the rows only for october.


Questions shud be more clearer. Cognos meaning , impromptu or powerplay or reportnet of cognos
8.0 ? If it is impromptu then just add a text column and connect it to data field say for eg. 'Report from
to 

u  
    

  

What is meant by Junk Dimension?


How do you perfom while running the report?
Where will you see the time of running report?
Size of the cube?
What are the types of prompts in ReportNet?
What is macro and how it will be work?
What is difference between Cognos and Cognos ReportNet?
How do you create cube in ReportNet?
There are 10 facts are there.How will you connect all?
u Problem Description

What are looping joins and how do you resolve them?

Solution Description

Looping joins could potentially return incorrect data.


An example of a looping join,

B -> C
A -> < > -> D
E -> F

When you select an item from table A and D, Impromptu will try to choose the shortest path, e.g. if A -
> D existed, then this is the path Impromptu will take. But in the above situation, the two paths are
equal and so Impromptu has to make a choice, e.g. "A -> B -> C -> D" OR "A -> E -> F -> D". Impromptu
makes it's choice based on how the catalog was constructed, which cannot be altered once it's
created; order of the tables in the catalog.
The two paths could return different results depending on the relationship between the tables in the
path.
The report would be fine IF Impromptu chose the expected path. The choice is not always right.

Eliminating looping joins prevents Impromptu from making the wrong choice. To eliminate looping
joins, you can either break unnecessary joins, e.g. reports do not need a join between table F and D,
e.g.

B -> C -> D
A -> <
E -> F

But if you need all the joins, use ALIAS tables to break the looping join. Add an alias table for table A
and break the join from table A and E, e.g.

A -> B -> C
> -> D
Alias A -> E -> F

Both solutions could affect existing reports.


2) Title:
Looped joins

Created:
Nov 04, 1999

Applies To:
Impromptu - 2.0
Impromptu - 3.01
Impromptu - 3.03
Impromptu - 3.04
Impromptu - 3.5
Impromptu - 4.0
Impromptu - 5.0
Impromptu - 7.1

--------------------------------------------------------------------------------

Problem Description

Under the Joins dialog on the Analyze Tab it states a Loop join is present. What does this mean and
how can it be resolved?

Solution Description

A Loop Join occurs when there are multiple paths between database tables. An example of this is A
joins to B and B joins to C and C joins to A.

The proper definition of join strategies in an Impromptu catalog is crucial to the success of an ad-hoc
reporting environment. Impromptu shelters the user from having to know any of the technical
information about the database, including name, location, table and column names, and join
strategies. The Impromptu Administrator must be very thorough in their definition and testing of the
join strategies. Impromptu provides an ability to analyze the joins and determine any anomalies. The
most common is the Loop Join.

The implications of the loop join is that there is no way to predetermine which of the various join
paths will be used by Impromptu when creating the SQL. SQL is dynamically generated for each report
as it is created and before it executes. For example, to create a report using columns from tables A
and C, we could join from A=>B=>C or directly from A=>C. In some cases, both of these joins would
result in the same data being retrieved. However, in other cases it may result in different data.
Impromptu will always try to use the shortest route in joining multiple tables. It will also try to use the
tables that are already included in the query, rather than including an additional table.

There is no hard and fast rule to resolving Loop Joins. There are four basic resolutions:
1. Break the join
2. Create alias tables with different join strategies
3. Use the join expression editor to specify the join
4. Modify SQL
Each of these resolutions is done for a different reason and may have some issues associated with it.
Determine the best resolution for your situation by analyzing the data with regards to the results
required from the join structure.

Example:

The join structure looks like this:

A=B
A=C
B=C

This is producing incorrect results. To resolve this issue, make table C an alias to omit the loop in the
join structure and this will result in data displaying correctly.

Correct Join Structure:

A=B
A = C alias
B=C

What type problems we can face in general at report runnig time

u The most common problems are -

1.No Data Appears in the Report (to remove this check data source or package)

2.Unexpected or incorrect values appears in reports , may be report is running with limited data

3.The report filter does not work, values are not coming in filter option

4.report is not able to oprm in excel ,cvs or xml


Explain how to create powerplay reports

u To create a powerplay report

1)You have to create a IQD file from impromptu by saving IMR report as IQD

2)Use Frame Work manager model and externalise the query subject you want to use in powerplay
transformer and powerplay

When you have the IQD file published to a location such as UNC

Go to powerplay transformer model and select new ,

select the data source name , and IQD file location either published from FM or Impromptu (saved as
IQD)

You will see all the query items in the explorer then you can specify the dimensions like time and
measures.

Then generate categories for the dimensions and measures .

Right click the cube and select create power cube , after that view the cube in cognos powerplay
explorer.

We can also publish the cube to PPES(Powerplay enterprise server)

Publish the cube to the upfront

Use powerplay web explorer to view the cube

What are versions of cognos from starting release to latest in the market

u I dont know the starting release but can be version 5, latest version is 8.3 then reportNet
1.1.

ü    
      

 
cü   
 

           
 

 

! "      # "$

 " 
   %  

    &!!
  #
$ 
%       #
$

 ' %  '  


 
 
 



 
()"  



  %  &  * + '    '

  m      

  
  
 ,'
c
 ) -%.%/

What is Cognos Visualizer and Cognos Scripting?

u Visualizer is a representation of data cubes in a dashboard format. We can drill through to


the ground level of a hierarchy as like in power play report but cannot add or remove fields
dynamically.

Cognos script editor : We can write cognos macros or programs in this tool and can fine tune or
process some execution

What are the limitations of cognos reportnet?


What are the enhancements in reportnet ?

u ADVANTAGES:

1)PURELY WEB BASED REPORTING TOOL

2)WE CAN CREATE MULTILINGUAL REPORTS

3)IT CAN SUPPORT ANY TYPE OF OPERATING SYSTEM & DATA BASE

4)WE CAN CREATE SINGLE MODEL IN FRAMEWORK MANAGER COMING FROM MULTIPLE DATA
SOURCES

DISADVANTAGES:

1)WE CAN'T DRILL DOWN AND DRILL UP


2)IT CAN'T SUPPORT MULTI DIMENSIONAL ANALYSIS

When You Import data into catalog You have complex columns names. How do you change the Name
of those columns?

u Open Impromtu AdmiSelect Catalog->Folders optionSelect the column u want to chance


and Click the Edit button

Explain the process of creating the catalog?

u 1 Start Cognos Impromptu Administrator.

2.From the File menu select Catalog -> New.

3. In the File name text box, type the desired name of the catalog. In the Description text box you can
add a description but this is not mandatory.

4. In the Database dropdown select the database that you want to use or click on the "Databases"
button select an ODBC connection that you want to use i.e. DB2, Oracle etc. and click the "New
Database" button.

5. Click "Ok" and enter the database logon and password. Click "OK" again. You should see a database
icon in the lower left of you screen without a red X over it.

6. Select the tables that you want to use my highlighting them on the left side and using the "Add"
arrow key to add them to the "Catalog Tables" side. Click "Ok" when your finished.

7. To create Joins in your tables select the table under the "Join path" window and the table that you
want to join it to from the "Available tables" window.

8. Click "Add" and choose the fields to join the tables, click the "Add link" button to create your join.

ü           



 
c -0 %

    
        
!   
 
.!  1   
 2         
   
 
1  '/!   
  ' 
   
 

     
  

1 '3!  )
 +   '
       
  4,              
 
  
  

+ 1  5        

         +  ' c
    
  ,'
            
  
,'
  6      
  
   '      
     
    
 

c
ü !( ü 

  !( m 
 
 !( !  c
0  1 +  ü c
c!"
c cc
c
-&     
7     !( 0  1 8
c
 c
.&   " 
   !( 0  1 

/!  " 
        
 c

3 
 

   " 
   c
    
  
9!( 9        c
'  2    c

:1, c
 c
 
cc     
 
 

c
-
  
 ü!;0     c
 c
.1   
 < 
 !( 0  1  
  
 
c
c

c


/
  
   
    # *$ 
 

   ü!;0 

3  
 
c
c
c 
  cc

c
ü        

 
c) 5  
  #  $ '  /# $  + 
' 
   =/= -./   '        
 
       5

) 5-%%%8.%%%8/%%%8-

            
  
# $    -

1 ) 5-%%%8.%%%8/%%%8 # $ 
 -
How u can connect different database in reportnet?
wht is the extension file to save a template?
give example for drillthrough and masterdetail reports in CRM domain?

u Template?extension is .imt
1.What are differences between Reporter report and Explorer report?

u An Explorer report is used to explore the contents of the cube.,The multidimensional
structure.A Reporter report is used to add/modify the contents of the cube.
What is the difference b/w macros and prompt?

u Macro-A macro is a set of instructions that can run applications.Example : A macro can
open your catalog,select a report(say for instance) convert that to another format and export it to any
specified location,provided the code (Program)is such.Prompt-A prompt specifies the manner in which
data in the reports are to be displayed.A Prompt can be defined at the catalog level either or during
report generation.
c
c
c
c
&  *!   "  
c

#c 5c$c%c&%c'c(c)c
c
c
c
*cc +*cc  cc +c, c c
c cc-"
c
*
.+c
c
c/
cc c" 0$ccc%c %c -"
1c
c
c/
cc c2
c34 c c -"
c
c
cc2
c34 c 5c   %c"66cc66cc c c c
c
7c5
c
$%c 6 .ccc c2
c34 %c5
cc"
"
c"%c6 c8 8c5
cc

"c  cc5c9
6: c
c
;<c
c
c(36cc cc
cc" .$c
c
c
cc c" .$cc*=-c 66c"c
c
ccc c( .$>c6 cc -"
c34 c5
cc"
4 c
c
c c 
 %c6 c6$$%c6 cc5c6? @%c6 cc6 c5
cc
*=-c
c
7c(36cc" .$c
c
c
Acc c9"6c5cc cc c
+c
!B c!B c5 c
c5 cc c3c c"c5
cc5cc c
cc5 c36c3ccc
cB cB c5 c
c5 cc c3c
 c"c5
c c5cc c"
ccc5 c36c/

c 6 c c(


5c

$c
cc5 /

c 6 cccB c5 ccc.ccc cc"c5


c
66c c? Ccc6c 

c36 c5
c66c ccc3.+@c3cc cc.c
cc cc"c
$cc? $c"c66c 

c36 c5
cc$c c5
c c
 c5ccc cc$cc c56c5
@c(
5c
$cccB c5 c
5
cc cc.ccc cc"c5
cc c66c
cc  c66c
c

c
, c c c

 c cc 55
c"
c5c
"
c$cc
"
+c
c
c/$cc c c ccc
c$c
c
@c( .$cD6c
c
@c;34 c66c
c
@cc66c
c
c
( .$c66c
c
<9"cc" c
c
-c 6 .cc" .$c1c/6 .cc< c( .$c
c
( .$c c   c""
c
c
-c66c
c5
cc
c
/6 .c c
c
6 c/$c
c
!6 c-"
c 

c
c
;Ecc
c
cc" .$cc
 
.c$
c?@c
c
(36cc" .$c
c
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBc
c
c
c
;34 cD6c
c
<9"cc" c
c
-c 6 .ccc36c1c/6 .cc!" 5 c;34 c! 
 c
c
;c" 5 c;34 c! 
 c   c
c
6 .ccc
c
;c6 c
c c$
"c 6$c39c
c
6 c/$c
c
!6 c-"
c 

cFc/
c
c
/6 .c c
c
c c   c 
c66 c-"
c 

c  c 
c
c
 c-c 6 .cc" c
c
6 .cc!" 5c;34 c! 
 c
c
,
c66 c3c 
cFc-"
c c
c
-$c 6 .cc" .$c
c
<9"6
c" .$c
c
  c"c
c
!6 c;34 c 
 c3c""
c
c
Gc 66c3c66  cc cc66  c c ccc
c
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBc
c
c
c
c66c
c
-$c 6 .ccc36c
c
!6 c2
c34 c
c
6 c" 5 c 
 c56
c
c
" 5 c c 
 c 6$c39c""
c
c
6 .ccc
c
6 c $c
c
6 c 
c
c
;.cc
c
6 .cc5
c
 c
c
6 .cc
c
c
c6
c56 
c
c
6 cc""
"
c56
c
c
cc" .$c c"36cc

, c cc
cc  c 6ccc/$c
c cc cccc2
?c2
cc  cc
"
cc3 @c
c 5cc9"
c  cc ccc5
cc  c 6c636c
c5
cc
"
c"$c 6 .ccc 6c636c
7c5
c"
"
c"c6.c5
c8 6c6368cc 56c 6 c3c8 cc6368c
$ccc8 cc68c
'cccc"c $cc8 c8c"
"
 cccc cccc
 c5
cc
6c636c
c

c
*ccc3 cH.c+c
c
c84.8c ccc 66 c5c
 c
 6c  c56$c 
c9c
3c
c
c
6 cc c"
 6
c cIc4.c cc"6 cc
 
cc
"
 cc c"6 cc
cc4.c
3cc$ c9"6c 6 c3cc
 c5 c
cc " cc3
.
c2 c
 cIc5 c 6 c c
6c
 c?"
 "6c
ccc"
 c"
c
c c
$cc @c c 6 c3c
6 cc

6c c cc c c
"c55 c9 $c cIc5 c 6 c6c c

6c  c c56$cc 
c
6 ccc
 c

cc c5cc cc
 cc
$c  c?c  c 
cc
 c c c cc"c 66c
ccc
*3@cc
c56$c?c  c 
c
ccc
 cc cc
6c5cc

c5cc   c" @c cc c56 c5
c
$c" 6c
 c5
c
c 
cIc
c
3c 6 c
66 c3c
 c5
cc5 c36c c
 c
cc4.c cc"
"c 66 cc
 c ccc  cc3
c5c 9c
cc5 c36c 6 c3c
   c c"
5
 c?cccc5c@c 6 c3c
  c,"cc6"c

c
c
ccc 55
 c3 cc   $c
"
c c
66
c
"
+  c c c$c5
c
66c

c
"
+c
c

66cI
$cc cc6.cc
cFc 6c
"
c
5
c"$c
66c
$c5c c 6 .ccc6.c?$c;

cc7@ccc
c
"
cc
c 6c 66c3c "6  c5
cc"
 6
cc?;

cc7@c
c
/  $c"
"ccc6c5
cc"
c"
"cc56
cc6ccc 

c
"
"c
c
cc
c/  $cc c5c c
"
5cc
"
c$c c
6 c 6c?$c/
cFc
!@%c c c   cc c 6c3 c $c c6c"
"c
c
5c c6 cc 
c?$c@%cc9c"
"c66ccc 66c3c "6  cc
 c
c 
cc
c
5c c cccc 6c5
cccI6 %c6 cIc5
cc6c  c 66c
"6 c66cc 6c5
cIc
c

c
 c c3
c5c 3c c c
ccc$6c 6+ c c c$c3 c
c 3+c
c
c
*c c
cc ccc""
c
*c c$c3 cc$c/3A
"c
* c c66c$
c

c
D$$ cc
c

c
 cc
c
0 5   &  !   "  
c
 3c
c
   >
c
E
cc #c0 ?- 5c$c'%c&%c'c(c)c
(cc c
c c
c c
c , cc"
5
c!$6c!$cc-"
c3 c$cJ-D+c
c
c/$c 5$
c $c 
c cc
66 c c c6 c3c56c
c $B3c"
"
c? 
c!@cc36c c
 c6 c3c56c
c
/c c"
 cc3

c5
cc6$ cc c5cc 
c?D<c/,-I@cc

"
c c+c
c
*c c"
 c3

c5
cc c c6 c c c6 c"
"
c c
66cc
c39c "c
c
c

c
c
*cc 6$c c "c5c 6$cc/$c c  cc3
c
c
c 6$ccc56c $cc5
c?3c36@cc"
"c

c cc
c
"
c
c
Kc"
6ccKc 
3 cKc
 cKc 
 c
c

 c 6$cc3
c

c
 c cc  6c
"
cc $c
cc/$c/ %cAcc(36 c6 
c
c c6 
%c 6 .cc
  6c3c5
cc
"
c c cc  6c
cJ 
c5
2 %c6 c c5c c cc  6cc
c
cJ 
c!
%c6 cc c cc c cc  6cc
c
7cJ 
c< %c6 cc c cc c cc cc  6c
'cJ 
c
%c 6 .cc5
c c cc
cc"c
LcJ 
cD$$%c6 cc6$$cc6 c 55
c6$$c
McJ 
c6
%c c cc 6
c c
c5c c cc3c"
" %c 
c(
"c6%6 cc(
"c5
c
N6c  .39c
&c/6 .c;.c
c
D$$ cc
c

c
 cc
 3c 0 5   &  !   "  
c    >
c
c

E
cc #c0 ?. 5c$c'%c&%c&&c(c)c
(cc c
c c
 c ccc
"
cc $c
c c
c c
c $c
"
cc3 cc6 c
"
c"cc
"
c c3c c5c
c
66c3c c


cc 66c" 5 ccc


c6cc 66c$c$cBC
"
c
" 5 cc6 Cc

c
c
c "c"
36c c c5 cc$
6cc
"
c
$cc
c
cc c"
36c
cBc
c
cc""
ccc-"
c?c
cc  .c c
c
c" .$@c
c
J9"  c
c 

 c6c""
cc
"
c%c c3c
"
cc
$c
c6 c c
c
Ic
"
c56
c cc 
.%c6c
cc $cc56
c"c
c
7
"
ccc36cc"
cc9 6c% c
c96c
c

c
c
cc 6c c c3c"
 c cc
c 6c c ccc 6c
c
 6c5c
c
 6cc( 
(6 cI
5

cc 3c5c5c   Bcc
"%c!
%c
%( 
c 3%!$c;c 6c" 5 cc c

c cc 5$cc %c66% c
I c c6c
c c %c
c 6%c
c 6c %c c
c
 B
6 c5
c
Ic5
c5
cc 6cc
 ccc 6c56%c cc9c" c
?3
%cc"65
c "@c
c 6c?9%"65
c " @c
c
(
 cIc/
cc 6c
c
!"c
c
cc6c%c 6 .c cc"cc c 6c :
c
ccc 6cc39%c
ccc5
c 
c 6c
cIc 
6c c c3 cc5c
c 6c %c6 cc
 6 c! 
 ccc 6c  .c39c
7c/6 .c9c c
ccc5c6c c
cccc!
cc
39c
'c!6 cc!
cI "c5
cc6%c c 6 .c9c
Lc" $ccc6  c "%cI
5

c c 55
c"c<
c
c"

cc 

" cc 
c c
c
Mc;cc6c"$c5cc c 6c :
c6 cc-c$c"c
ccI
5

c
cc"
6
c
 
c%c
c3 c 6
$cc  .c
39c
c c $c c3c
 c
c*cc 6 .cc
I
5

c"cc c 6c3 cc" 5 c
c c c c
5
c3cc
c c
c
I$cc 6c
c
 6c c cI c c  .c 6c"ccI6cc
c

c
c
9"6c cc
c" 
"6 c
"
c
c
Ic
cc" 
"6 c
"
c
c
@Gccc
cc c56c5
c"
"c3 c$c-c
"
cc c
c
@Jc
c*
.c$
c 6c c9
6cc2
c34 c c c
ccc" 
"6 c
5

c c" 
"6 c
c
*c ccc c56c"36 ccc6 c ccJ/c
c
Acc" 
"6 c
5

c 6c c6 c c
c
6 cc c
cc c c56c6 c
c"36 c5
cc
c
"
"c? cc @c
c
Gc 66cc66cc2
cccc9"6

cc c c" 5 cc
c6.cc c
c
c
Ic$
c $
c5
cc c c
cc
c
-$c 6 .cc 3c c6 c
c" 
c 3c5
cc cc 3cc
$c" 
"6 c9"6

c
c
*c c6c"36cc 3cc((<!?( 
"6 c
"
c

@c
c
(36cc 3ccc"5
c
c
Jc" 
"6 c 3c9"6

cc cc 3c
c
c
c

c
D$$ cc
c

c
  @-cc
 3c 0 5   &  !   "  
c    >
c
c

E
cc #c0 ?/ 5cHc%c%ccc)c
(cc c
c
c c5
c
cc$c'%c&%c&&c(c
c  c ccc
"
cc $c
c c
c
c $c
"
cc3 cc6 c
"
c"cc
"
c c3c c5c
c
66c3c c


cc 66c" 5 ccc


c6cc 66c$c$cBC
"
c
" 5 cc6 Cc

c
c
c "c"
36c c c5 cc$
6cc
"
c
$cc
c
cc c"
36c
cBc
c
cc""
ccc-"
c?c
cc  .c c
c
c" .$@c
c
J9"  c
c 

 c6c""
cc
"
c%c c3c
"
cc
$c
c6 c c
c
Ic
"
c56
c cc 
.%c6c
cc $cc56
c"c
c
7
"
ccc36cc"
cc9 6c% c
c96c
c
c
c
cc 6c c c3c"
 c cc
c 6c c ccc 6c
c
 6c5c
c
 6cc( 
(6 cI
5

cc 3c5c5c   Bcc
"%c!
%c
%( 
c 3%!$c;c 6c" 5 cc c

c cc 5$cc %c66% c
I c c6c
c c %c
c 6%c
c 6c %c c
c
 B
6 c5
c
Ic5
c5
cc 6cc
 ccc 6c56%c cc9c" c
?3
%cc"65
c "@c
c 6c?9%"65
c " @c
c
(
 cIc/
cc 6c
c
!"c
c
cc6c%c 6 .c cc"cc c 6c :
c
ccc 6cc39%c
ccc5
c 
c 6c
cIc 
6c c c3 cc5c
c 6c %c6 cc
 6 c! 
 ccc 6c  .c39c
7c/6 .c9c c
ccc5c6c c
cccc!
cc
39c
'c!6 cc!
cI "c5
cc6%c c 6 .c9c
Lc" $ccc6  c "%cI
5

c c 55
c"c<
c
c"

cc 

" cc 
c c
c
Mc;cc6c"$c5cc c 6c :
c6 cc-c$c"c
ccI
5

c
cc"
6
c
 
c%c
c3 c 6
$cc  .c
39c
c c $c c3c
 c
c*cc 6 .cc
I
5

c"cc c 6c3 cc" 5 c
c c c c
5
c3cc
c c
c
I$cc 6c
c
 6c c cI c c  .c 6c"ccI6cc
c

c
c
9"6c cc
c" 
"6 c
"
c
c
Ic
cc" 
"6 c
"
c
c
@Gccc
cc c56c5
c"
"c3 c$c-c
"
cc c
c
@Jc
c*
.c$
c 6c c9
6cc2
c34 c c c
ccc" 
"6 c
5

c c" 
"6 c
c
*c ccc c56c"36 ccc6 c ccJ/c
c
Acc" 
"6 c
5

c 6c c6 c c
c
6 cc c
cc c c56c6 c
c"36 c5
cc
c
"
"c? cc @c
c
Gc 66cc66cc2
cccc9"6

cc c c" 5 cc
c6.cc c
c
c
Ic$
c $
c5
cc c c
cc
c
-$c 6 .cc 3c c6 c
c" 
c 3c5
cc cc 3cc
$c" 
"6 c9"6

c
c
*c c6c"36cc 3cc((<!?( 
"6 c
"
c

@c
c
(36cc 3ccc"5
c
c
Jc" 
"6 c 3c9"6

cc cc 3c

˜  ! !  ! " !# !$  



%&%%&"% ' %()**+ , - u. *+ /010  234 5'"%6'67038988: 5
'703 u*uu895703 - u 5˜%u..&'6'66%'";6<70˜  8   
89=9.**u8>8
-:-*?0*u8>8949.@*(0*u8>88*u*@80*u8>8u..:@*/
u*A0
*u8>8 u*9/9*9-9 0*u8>8*u8>/ 0*u8>88*:-9 089B9-*?89B9-*?/)u4˜-:)389=9.*
8*.*./*u8>/@9@9
-:-*?0./*89/8*u*9/)u
949.@*(0./*89/8*u*9/)u
8*u*@80
./*u8>/@9@9u..:@*/
u*A0./*u8>/@9@9 u*9/9*9-9 0./*u8>/@9@9*u8>/ 0
./*u8>/@9@98*:-9 ˜-:)./*u8>/@9@90./*89/8*u*9/)u
CA9-9
./*u8>/@9@9*u8>/ 5./*89/8*u*9/)u
*u8>/ u ./*89/8*u*9/)u

u-9*/ 8
@==u ./*89/8*u*9/)u
8*u*@83%%0%0%0%0%'0%177u8*u8>8=9˜*:@*9-D:389=9.*
./*u8>/A8*:-?/ 9*u=*u8>/ u8*u8> 0)u43./*u8>/A8*:-?/ 9*u=89B9-*?7u8
89B9-*?/)u4˜-:)./*u8>/A8*:-?/ 9*u=(-:@
?./*u8>/A8*:-?/ 9*u=*u8>/ 7u8
89B9-*?:*u8>8*u8>/ 589B9-*?*u8> :- 9-?*u8>8 u*9/9*9-9  98.
E   !::$)9 D  +  


%c A#  # .! " !˜ F) !G



)     + 

'$  $  # 

A  +#G

1+  +$$  $   !+ H$ ! #G

6+ +$$ # +   #  +   # G

˜ F) !

"8

+ +$$ #     !   + G+!$ 
++ +$$ #     !   + G+!$
 + G

%A        .! 

%%   ˜ F) ! .! 

%C+ #E $ F !G

%'.!   8 

%)  I

%1
$   !      

%68 .+

%+   J G

%"C+ +$$ #      #   

%+ $!   .! G

C+    GA .! G+ +     !$   

%!    $ 

C+ $$ F $8=  +   C+  # 8=0* # 
)  * # 8

'.! ) 

C+  !  G

1A++   +I  ˜J   F % %#%
$-   % #$

6A#  #   !  # G


A+  + 8+ + ! ˜ F !  
   A+  + 8+ + ! ˜ F !
        

"A .#$
  $# !8=8  # 3+
  ! $  !.!   $8=87


+      !  !+ +$$ # +


'+     # +   + 

'% $    0 0-!    )    

'C+     !G

''A B=$    $  + F   9J  
+ !  

'A ID  8 + .! G

'1A  + J  +!++  $+ 

'6A    $ F   # $ 


'+   !$

'"A=F . G

'C+  +    !  !.-  .! "

+ +   ! 

%+  +


C+  #D F   G
A $+   !+ G
C+ +C+  #D F   GA $+   !
+ G
C+ +$  ! G
8I$+#G
C+  + $   - G
C+   + #FG
C+ $$ # .!  .! - G
A # - G
*+ %$  +A   G

'+    $+ !$ # + 


C+ ?      !?+  J   A+ !
+ $+  G

1C+  +C     .   !G3 7


6C+   !  $  ! .!  ++#

+ +$$ # ! " !   %%%0!   
%%G

"C+  #   G


%     E JA #$    ˜ JG
   J +  J$  J  .#G

1A -  $  - 
c  $

=   G9J   8 


*+$  !   F+!+   
  !  +!+$

98C-

. '˜  C 9J 

%: .   $  . *
 . *  +$  8&K
. *8
' . *  +$  
# +&K
. *
# +

. +    ! +8$ 

. +L( :8    L +
. *8$ 

. + #     + 

1:  +( :8       
6.          +
$  !  
˜:M:   $ 
&:
&. 
&: 
&.  
&= 
&

&

&:

&
&  
&8 u 
8 + &. * 
8 +-      &. * H

. +  - 

.         +$  !
  
&:
&:

8 + &. *8) 
".         +$  !
  
&:
&
8 + &. *8.#
.   

. +  * $

%:  

* $
%%. F˜ &K
%(+!++  I 
&)    *+!+
&@  +   
&. * H
&) FL- u! L+F  F˜ +

. +.#

%'. F9 
.#
&
.#  *
&(   #&&K8 +#. * *
&  *+!+ #&&K.+FLu  +!+$+
#L
. Fu
. *8.#
. F:>
%-!+ F+:     
&  *+!+ #&&K. Fu
. *8) 
. F:>
%1 +.## F ! +. 
.#
# 

B$+ +!+F    
%6:  + * 

.  
%C+ +#  ++L  *+!+L# 
3N7
%"8 L.#L  F:>
%*+.#        
(# F * 

.  
%  ! +: 
8 +:  +  +
+L  *+!+L# 3N7
'8 L) L  F:>
*+)         

.  #J @ $ 
# ++C-- 

1=! @ $     #J L *L!+
 + J


# ++  - @ $ 3C-7



6˜L.! 8u   L FL- 

# + !L  ! 


&. F* &&K
# +- 8
&L- 8 L *
&LC-8- 8=  L. *
# +
&L8 L. *8
&L
# +- @ $ #JL *
&. F:>
&B$+ +- 8 # +$ 

- +-  @ $ $+ :>

=! @ $    +$+C-- 
$+ +
&.#
&) 



# ++.#@ $ 

"˜L.! 8u   L FL:=u
.#
- L  ! 
&. F &&K.#
&(  * #&&K
L L *
L.#8L. * *
&8 !* #&&K  *+!+$ &&K
L  C#- L9 # 
L  C#-  +!+ #JL *
L  C#- L
A**
O K! !&#  !
&. Fu 
&. F:>

# ++.#@ $ 
&8 + *# L

9  &8
u   L
&. F+L
# +@ $ L# 
&? !    !+#+ # 
$  # +

.+F+  *+!+ @ $ 

'=! @ $ 
'%- + *#
'. F +L  *+!+L#   L.#L
''*+L.#L   $C-
'. F- 
'18 +L:L 
'6. F +L  *+!+L#   L) L
'*+L) L   $C-c
c Hc
7c c
*ccc3 cH.c+c
, c c c"
5c 6c
$cc
"
+c
*
c 66c cccc5c
$c
"
+c
*
c 66c cc!:c5cc 3+c
*c
cc "c5c"
"cc-"
+c
*cc
c c cc 66c3c 
.+c
*cc 55
 c3 c/$c c/$c-"
+c
, c c c
c 3cc-"
+c
I
c
cc5 c
c
, c 66c c  c66+c
C+ +I$+  ! +!   G

C+ .  ˜  !G

A + +   ! G

C+   .#3##  !7 8#.#G

C+ .! 
+ + $G

A)!  $.!   J.! - G

 ! 
  + + G

C+  +     #  ! "G

A#  #   !  # G

C+ ! $ $˜ F) ! .! -  !G

C+ ++ HF    $   !   8 G

C+    G

C+ + !$+ #E  #JG

C+ .u)  .! G

C+ + +$   + !G

A  +  ! "G

C+    $+ !$ # + G

A=F . G

C+ #E $ F !G

A #  $G

A#  # .! " !˜ F) !G

C+  +#   +  + +#  G

C+ +  ! G

C+ #IG

A    #      G

C+    $ F !G

A  $  ! "G

C+ +$$ #      #   G

C+  #   G

A      G

C+     !G

C+ J   !IG

C+  8#- GC+ G

 ! +  #G

9J  + $  !+  !G

C+ $+ !$# + G

C+ +$   G

A     ! G

C+ $+ !$ # + G

C+ +$$ # +   #  +   # G

. ! J  $!  !G

C+  +$  !  +G



C+  +G

A    HG

A  +#G

C+   J G

C+  + $      .! - 8G

C+  #))9  ˜ CF) !G

C+ $$ # = 8  ( 8 G

A ID  8 + .! G

( J  $     G

A   $  $ F !  GA   $  

C+  +   !$  GC+      .! "G

A     $ F !G

C+  +$$  $  !   * $G

C+ +  #F F   .! "- 8G

A $!   .! G

AE   #   !G

A    $ F ! ! "G

A +    $ !G

C+  +$$ #  +!+  &    + 

C+  +   $!   !  .8B$  .!   ! "G

C+ + !      #EG

A   # FG

C+  +$$ # .! " .! J G

C+ #!  +   #! G

C+ +$$ # .  )  ) ˜ G

A   $ J      !G

C+  # +# $ + G

C+   $ !+ + $ F !G

C+  +    $ $  ! Gc

Вам также может понравиться